1var OH=Object.create;var fk=Object.defineProperty,FH=Object.defineProperties,NH=Object.getOwnPropertyDescriptor,LH=Object.getOwnPropertyDescriptors,BH=Object.getOwnPropertyNames,Mx=Object.getOwnPropertySymbols,VH=Object.getPrototypeOf,gk=Object.prototype.hasOwnProperty,BP=Object.prototype.propertyIsEnumerable;var LP=(t,i,e)=>i in t?fk(t,i,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[i]=e,K=(t,i)=>{for(var e in i||={})gk.call(i,e)&&LP(t,e,i[e]);if(Mx)for(var e of Mx(i))BP.call(i,e)&&LP(t,e,i[e]);return t},Pe=(t,i)=>FH(t,LH(i));var sg=(t,i)=>{var e={};for(var n in t)gk.call(t,n)&&i.indexOf(n)<0&&(e[n]=t[n]);if(t!=null&&Mx)for(var n of Mx(t))i.indexOf(n)<0&&BP.call(t,n)&&(e[n]=t[n]);return e};var Un=(t,i)=>()=>(i||t((i={exports:{}}).exports,i),i.exports);var zH=(t,i,e,n)=>{if(i&&typeof i=="object"||typeof i=="function")for(let o of BH(i))!gk.call(t,o)&&o!==e&&fk(t,o,{get:()=>i[o],enumerable:!(n=NH(i,o))||n.enumerable});return t};var Tx=(t,i,e)=>(e=t!=null?OH(VH(t)):{},zH(i||!t||!t.__esModule?fk(e,"default",{value:t,enumerable:!0}):e,t));var hu=(t,i,e)=>new Promise((n,o)=>{var a=l=>{try{s(e.next(l))}catch(p){o(p)}},r=l=>{try{s(e.throw(l))}catch(p){o(p)}},s=l=>l.done?n(l.value):Promise.resolve(l.value).then(a,r);s((e=e.apply(t,i)).next())});var o2=Un(tz=>{(function(){var t,i,e,n,o={}.hasOwnProperty;n=this,t=function(){r.prototype.s="",r.prototype.entities=[],r.prototype.passage=null,r.prototype.regexps={},r.prototype.options={consecutive_combination_strategy:"combine",osis_compaction_strategy:"b",book_sequence_strategy:"ignore",invalid_sequence_strategy:"ignore",sequence_combination_strategy:"combine",punctuation_strategy:"us",invalid_passage_strategy:"ignore",non_latin_digits_strategy:"ignore",passage_existence_strategy:"bcv",zero_chapter_strategy:"error",zero_verse_strategy:"error",single_chapter_1_strategy:"chapter",book_alone_strategy:"ignore",book_range_strategy:"ignore",captive_end_digits_strategy:"delete",end_range_digits_strategy:"verse",include_apocrypha:!1,ps151_strategy:"c",versification_system:"default",case_sensitive:"none"};function r(){var s,l,p;this.options={},l=r.prototype.options;for(s in l)o.call(l,s)&&(p=l[s],this.options[s]=p);this.versification_system(this.options.versification_system)}return r.prototype.parse=function(s){var l;return this.reset(),this.s=s,s=this.replace_control_characters(s),l=this.match_books(s),s=l[0],this.passage.books=l[1],this.entities=this.match_passages(s)[0],this},r.prototype.parse_with_context=function(s,l){var p,m,_,c;return this.reset(),m=this.match_books(this.replace_control_characters(l)),l=m[0],this.passage.books=m[1],_=this.match_passages(l),p=_[0],l=_[1],this.reset(),this.s=s,s=this.replace_control_characters(s),c=this.match_books(s),s=c[0],this.passage.books=c[1],this.passage.books.push({value:"",parsed:[],start_index:0,type:"context",context:l}),s="�"+(this.passage.books.length-1)+"/9�"+s,this.entities=this.match_passages(s)[0],this},r.prototype.reset=function(){return this.s="",this.entities=[],this.passage?(this.passage.books=[],this.passage.indices={}):(this.passage=new i,this.passage.options=this.options,this.passage.translations=this.translations)},r.prototype.set_options=function(s){var l,p;for(l in s)o.call(s,l)&&(p=s[l],l==="include_apocrypha"||l==="versification_system"||l==="case_sensitive"?this[l](p):this.options[l]=p);return this},r.prototype.include_apocrypha=function(s){var l,p,m,_,c;if(!(s!=null&&(s===!0||s===!1)))return this;this.options.include_apocrypha=s,this.regexps.books=this.regexps.get_books(s,this.options.case_sensitive),m=this.translations;for(_ in m)o.call(m,_)&&(_==="aliases"||_==="alternates"||((l=this.translations[_]).chapters==null&&(l.chapters={}),(p=this.translations[_].chapters).Ps==null&&(p.Ps=e.shallow_clone_array(this.translations.default.chapters.Ps)),s===!0?(this.translations[_].chapters.Ps151!=null?c=this.translations[_].chapters.Ps151[0]:c=this.translations.default.chapters.Ps151[0],this.translations[_].chapters.Ps[150]=c):this.translations[_].chapters.Ps.length===151&&this.translations[_].chapters.Ps.pop()));return this},r.prototype.versification_system=function(s){var l,p,m,_,c,w,T;if(!(s!=null&&this.translations[s]!=null))return this;if(this.translations.alternates.default!=null)if(s==="default"){this.translations.alternates.default.order!=null&&(this.translations.default.order=e.shallow_clone(this.translations.alternates.default.order)),w=this.translations.alternates.default.chapters;for(_ in w)o.call(w,_)&&(c=w[_],this.translations.default.chapters[_]=e.shallow_clone_array(c))}else this.versification_system("default");if((l=this.translations.alternates).default==null&&(l.default={order:null,chapters:{}}),s!=="default"&&this.translations[s].order!=null&&((p=this.translations.alternates.default).order==null&&(p.order=e.shallow_clone(this.translations.default.order)),this.translations.default.order=e.shallow_clone(this.translations[s].order)),s!=="default"&&this.translations[s].chapters!=null){T=this.translations[s].chapters;for(_ in T)o.call(T,_)&&(c=T[_],(m=this.translations.alternates.default.chapters)[_]==null&&(m[_]=e.shallow_clone_array(this.translations.default.chapters[_])),this.translations.default.chapters[_]=e.shallow_clone_array(c))}return this.options.versification_system=s,this.include_apocrypha(this.options.include_apocrypha),this},r.prototype.case_sensitive=function(s){return s!=null&&(s==="none"||s==="books")?s===this.options.case_sensitive?this:(this.options.case_sensitive=s,this.regexps.books=this.regexps.get_books(this.options.include_apocrypha,s),this):this},r.prototype.translation_info=function(s){var l,p,m,_,c,w,T,N;s==null&&(s="default"),s!=null&&((w=this.translations.aliases[s])!=null?w.alias:void 0)!=null&&(s=this.translations.aliases[s].alias),s!=null&&this.translations[s]!=null||(s="default"),_=this.options.versification_system,s!==_&&this.versification_system(s),c={alias:s,books:[],chapters:{},order:e.shallow_clone(this.translations.default.order)},T=this.translations.default.chapters;for(l in T)o.call(T,l)&&(p=T[l],c.chapters[l]=e.shallow_clone_array(p));N=c.order;
1for(l in N)o.call(N,l)&&(m=N[l],c.books[m-1]=l);return s!==_&&this.versification_system(_),c},r.prototype.replace_control_characters=function(s){return s=s.replace(this.regexps.control," "),this.options.non_latin_digits_strategy==="replace"&&(s=s.replace(/[Ù Û°ß०০੦૦à¦0౦೦൦à¹à»à¼ ááá á á¥á§áªáªáá®°á±á±ê ê£ê¤ê§ê©ê¯°ï¼]/g,"0"),s=s.replace(/[Ù¡Û±ß१১੧૧à§à¯§à±§à³§àµ§à¹à»à¼¡ááá¡á á¥á§áªáªáá®±á±á±ê¡ê£ê¤ê§ê©ê¯±ï¼]/g,"1"),s=s.replace(/[Ù¢Û²ß२২੨૨à¨à¯¨à±¨à³¨àµ¨à¹à»à¼¢ááá¢á á¥á§áªáªá᮲á±á±ê¢ê£ê¤ê§ê©ê¯²ï¼]/g,"2"),s=s.replace(/[Ù£Û³ß३৩੩૩à©à¯©à±©à³©àµ©à¹à»à¼£ááá£á á¥á§áªáªá᮳á±á±ê£ê£ê¤ê§ê©ê¯³ï¼]/g,"3"),s=s.replace(/[Ù¤Û´ß४৪੪૪àªà¯ªà±ªà³ªàµªà¹à»à¼¤ááá¤á á¥á§áªáªáá®´á±á±ê¤ê£ê¤ê§ê©ê¯´ï¼]/g,"4"),s=s.replace(/[Ù¥Ûµß
५৫੫૫à«à¯«à±«à³«àµ«à¹à»à¼¥á
áá¥á á¥á§áª
áªá᮵á±
á±ê¥ê£ê¤
ê§ê©ê¯µï¼]/g,"5"),s=s.replace(/[Ù¦Û¶ß६৬੬૬à¬à¯¬à±¬à³¬àµ¬à¹à»à¼¦ááá¦á á¥á§áªáªáá®¶á±á±ê¦ê£ê¤ê§ê©ê¯¶ï¼]/g,"6"),s=s.replace(/[Ù§Û·ßà¥à§à©à«àà¯à±à³àµà¹à»à¼§ááá§á á¥á§áªáªáá®·á±á±ê§ê£ê¤ê§ê©ê¯·ï¼]/g,"7"),s=s.replace(/[Ù¨Û¸ß८৮੮૮à®à¯®à±®à³®àµ®à¹à»à¼¨ááá¨á á¥á§áªáªá᮸á±á±ê¨ê£ê¤ê§ê©ê¯¸ï¼]/g,"8"),s=s.replace(/[Ù©Û¹ß९৯੯૯à¯à¯¯à±¯à³¯àµ¯à¹à»à¼©ááá©á á¥á§áªáªá᮹á±á±ê©ê£ê¤ê§ê©ê¯¹ï¼]/g,"9")),s},r.prototype.match_books=function(s){var l,p,m,_,c,w;for(p=[],w=this.regexps.books,_=0,c=w.length;_<c&&(l=w[_],m=!1,s=s.replace(l.regexp,function(T,N,$){var ee;return m=!0,p.push({value:$,parsed:l.osis,type:"book"}),ee=l.extra!=null?"/"+l.extra:"",N+"�"+(p.length-1)+ee+"�"}),!(m===!0&&/^[\s\x1f\d:.,;\-\u2013\u2014]+$/.test(s)));_++);return s=s.replace(this.regexps.translations,function(T){return p.push({value:T,parsed:T.toLowerCase(),type:"translation"}),"�"+(p.length-1)+"�"}),[s,this.get_book_indices(p,s)]},r.prototype.get_book_indices=function(s,l){var p,m,_;for(p=0,_=/([\x1f\x1e])(\d+)(?:\/\d+)?\1/g;m=_.exec(l);)s[m[2]].start_index=m.index+p,p+=s[m[2]].value.length-m[0].length;return s},r.prototype.match_passages=function(s){var l,p,m,_,c,w,T,N,$,ee,de,ie,ue;for(m=[],ee={};c=this.regexps.escaped_passage.exec(s);)_=c[0],N=c[1],p=c[2],T=N.length,c.index+=_.length-T,/\s[2-9]\d\d\s*$|\s\d{4,}\s*$/.test(N)&&(N=N.replace(/\s+\d+\s*$/,"")),/[\d\x1f\x1e)]$/.test(N)||(N=this.replace_match_end(N)),this.options.captive_end_digits_strategy==="delete"&&(w=c.index+N.length,s.length>w&&/^\w/.test(s.substr(w,1))&&(N=N.replace(/[\s*]+\d+$/,"")),N=N.replace(/(\x1e[)\]]?)[\s*]*\d+$/,"$1")),N=N.replace(/[A-Z]+/g,function(me){return me.toLowerCase()}),ue=N.substr(0,1)==="�"?0:N.split("�")[0].length,$={value:a.parse(N,{punctuation_strategy:this.options.punctuation_strategy}),type:"base",start_index:this.passage.books[p].start_index-ue,match:N},this.options.book_alone_strategy==="full"&&this.options.book_range_strategy==="include"&&$.value[0].type==="b"&&($.value.length===1||$.value.length>1&&$.value[1].type==="translation_sequence")&&ue===0&&(this.passage.books[p].parsed.length===1||this.passage.books[p].parsed.length>1&&this.passage.books[p].parsed[1].type==="translation")&&/^[234]/.test(this.passage.books[p].parsed[0])&&this.create_book_range(s,$,p),de=this.passage.handle_obj($),l=de[0],ee=de[1],m=m.concat(l),ie=this.adjust_regexp_end(l,T,N.length),ie>0&&(this.regexps.escaped_passage.lastIndex-=ie);return[m,ee]},r.prototype.adjust_regexp_end=function(s,l,p){var m;return m=0,s.length>0?m=l-s[s.length-1].indices[1]-1:l!==p&&(m=l-p),m},r.prototype.replace_match_end=function(s){var l,p;for(p=s.length;l=this.regexps.match_end_split.exec(s);)p=l.index+l[0].length;return p<s.length&&(s=s.substr(0,p)),s},r.prototype.create_book_range=function(s,l,p){var m,_,c,w,T,N,$;for(m=[r.prototype.regexps.first,r.prototype.regexps.second,r.prototype.regexps.third],w=parseInt(this.passage.books[p].parsed[0].substr(0,1),10),_=c=1,$=w;1<=$?c<$:c>$;_=1<=$?++c:--c)if(N=_===w-1?r.prototype.regexps.range_and:r.prototype.regexps.range_only,T=s.match(RegExp("(?:^|\\W)("+m[_-1]+"\\s*"+N+"\\s*)\\x1f"+p+"\\x1f","i")),T!=null)return this.add_book_range_object(l,T,_);return!1},r.prototype.add_book_range_object=function(s,l,p){var m,_,c,w,T,N;if(c=l[1].length,s.value[0]={type:"b_range_pre",value:[{type:"b_pre",value:p.toString(),indices:[l.index,l.index+c]},s.value[0]],indices:[0,s.value[0].indices[1]+c]}
1,s.value[0].value[1].indices[0]+=c,s.value[0].value[1].indices[1]+=c,s.start_index-=c,s.match=l[1]+s.match,s.value.length!==1){for(N=[],m=_=1,w=s.value.length;1<=w?_<w:_>w;m=1<=w?++_:--_)s.value[m].value!=null&&(((T=s.value[m].value[0])!=null?T.indices:void 0)!=null&&(s.value[m].value[0].indices[0]+=c,s.value[m].value[0].indices[1]+=c),s.value[m].indices[0]+=c,N.push(s.value[m].indices[1]+=c));return N}},r.prototype.osis=function(){var s,l,p,m,_;for(m=[],_=this.parsed_entities(),s=0,l=_.length;s<l;s++)p=_[s],p.osis.length>0&&m.push(p.osis);return m.join(",")},r.prototype.osis_and_translations=function(){var s,l,p,m,_;for(m=[],_=this.parsed_entities(),s=0,l=_.length;s<l;s++)p=_[s],p.osis.length>0&&m.push([p.osis,p.translations.join(",")]);return m},r.prototype.osis_and_indices=function(){var s,l,p,m,_;for(m=[],_=this.parsed_entities(),s=0,l=_.length;s<l;s++)p=_[s],p.osis.length>0&&m.push({osis:p.osis,translations:p.translations,indices:p.indices});return m},r.prototype.parsed_entities=function(){var s,l,p,m,_,c,w,T,N,$,ee,de,ie,ue,me,je,Je,Ke,Rt,kt,qn,vt,xe,Ct;for(ue=[],l=m=0,je=this.entities.length;0<=je?m<je:m>je;l=0<=je?++m:--m)if(s=this.entities[l],s.type&&s.type==="translation_sequence"&&ue.length>0&&l===ue[ue.length-1].entity_id+1&&(ue[ue.length-1].indices[1]=s.absolute_indices[1]),s.passages!=null&&!(s.type==="b"&&this.options.book_alone_strategy==="ignore"||s.type==="b_range"&&this.options.book_range_strategy==="ignore"||s.type==="context")){if(Ct=[],vt=null,s.passages[0].translations!=null)for(Je=s.passages[0].translations,_=0,w=Je.length;_<w;_++)qn=Je[_],xe=((Ke=qn.osis)!=null?Ke.length:void 0)>0?qn.osis:"",vt==null&&(vt=qn.alias),Ct.push(xe);else Ct=[""],vt="default";for(ie=[],N=s.passages.length,p=$=0,Rt=N;0<=Rt?$<Rt:$>Rt;p=0<=Rt?++$:--$)if(me=s.passages[p],me.type==null&&(me.type=s.type),!(me.valid.valid===!1&&(this.options.invalid_sequence_strategy==="ignore"&&s.type==="sequence"&&this.snap_sequence("ignore",s,ie,p,N),this.options.invalid_passage_strategy==="ignore"))){if((me.type==="b"||me.type==="b_range")&&this.options.book_sequence_strategy==="ignore"&&s.type==="sequence"){this.snap_sequence("book",s,ie,p,N);continue}(me.type==="b_range_start"||me.type==="range_end_b")&&this.options.book_range_strategy==="ignore"&&this.snap_range(s,p),me.absolute_indices==null&&(me.absolute_indices=s.absolute_indices),ie.push({osis:me.valid.valid?this.to_osis(me.start,me.end,vt):"",type:me.type,indices:me.absolute_indices,translations:Ct,start:me.start,end:me.end,enclosed_indices:me.enclosed_absolute_indices,entity_id:l,entities:[me]})}if(ie.length!==0)if(ie.length>1&&this.options.consecutive_combination_strategy==="combine"&&(ie=this.combine_consecutive_passages(ie,vt)),this.options.sequence_combination_strategy==="separate")ue=ue.concat(ie);else{for(kt=[],c=ie.length-1,ie[c].enclosed_indices!=null&&ie[c].enclosed_indices[1]>=0&&(s.absolute_indices[1]=ie[c].enclosed_indices[1]),ee=0,T=ie.length;ee<T;ee++)de=ie[ee],de.osis.length>0&&kt.push(de.osis);ue.push({osis:kt.join(","),indices:s.absolute_indices,translations:Ct,entity_id:l,entities:ie})}}return ue},r.prototype.to_osis=function(s,l,p){var m,_;return l.c==null&&l.v==null&&s.b===l.b&&s.c==null&&s.v==null&&this.options.book_alone_strategy==="first_chapter"&&(l.c=1),m={start:"",end:""},s.c==null&&(s.c=1),s.v==null&&(s.v=1),l.c==null&&(this.options.passage_existence_strategy.indexOf("c")>=0||this.passage.translations[p].chapters[l.b]!=null&&this.passage.translations[p].chapters[l.b].length===1?l.c=this.passage.translations[p].chapters[l.b].length:l.c=999),l.v==null&&(this.passage.translations[p].chapters[l.b][l.c-1]!=null&&this.options.passage_existence_strategy.indexOf("v")>=0?l.v=this.passage.translations[p].chapters[l.b][l.c-1]:l.v=999),this.options.include_apocrypha&&this.options.ps151_strategy==="b"&&(s.c===151&&s.b==="Ps"||l.c===151&&l.b==="Ps")&&this.fix_ps151(s,l,p),this.options.osis_compaction_strategy==="b"&&s.c===1&&s.v===1&&(l.c===999&&l.v===999||l.c===this.passage.translations[p].chapters[l.b].length&&this.options.passage_existence_strategy.indexOf("c")>=0&&(l.v===999||l.v===this.passage.translations[p].chapters[l.b][l.c-1]&&this.options.passage_existence_strategy.indexOf("v")>=0))?(m.start=s.b,m.end=l.b):this.options.osis_compaction_strategy.length<=2&&s.v===1&&(l.v===999||l.v===this.passage.translations[p].chapters[l.b][l.c-1]&&this.options.passage_existence_strategy.indexOf("v")>=0)?(m.start=s.b+"."+s.c.toString(),m.end=l.b+"."+l.c.toString()):(m.start=s.b+"."+s.c.toString()+"."+s.v.toString(),m.end=l.b+"."+l.c.toString()+"."+l.v.toString()),m.start===m.end?_=m.start:_=m.start+"-"+m.end,s.extra!=null&&(_=s.extra+","+_),l.extra!=null&&(_+=","+l.extra),_},r.prototype.fix_ps151=function(s,l,p){var m;return p!=="default"&&((m=this.translations[p])!=null?m.chapters.Ps151:void 0)==null&&this.passage.promote_book_to_translation("Ps151",p),s.c===151&&s.b==="Ps"?l.c===151&&l.b==="Ps"?(s.b="Ps151",s.c=1,l.b="Ps151",l.c=1):(s.extra=this.to_osis({b:"Ps151",c:1,v:s.v},{b:"Ps151",c:1,v:this.passage.translations[p].chapters.Ps151[0]},p),s.b="Prov",s.c=1,s.v=1):(l.extra=this.to_osis({b:"Ps151",c:1,v:1},{b:"Ps151",c:1,v:l.v},p),l.c=150,l.v=this.passage.translations[p].chapters.Ps[149])},r.prototype.combine_consecutive_passages=function(s,l){var p,m,_,c,w,T,N,$,ee,de,ie;for($=[],ee={},T=s.length-1,p=-1,m=!1,_=w=0,ie=T;0<=ie?w<=ie:w>=ie;_=0<=ie?++w:--w)N=s[_],N.osis.length>
10?(de=$.length-1,c=!1,N.enclosed_indices[0]!==p&&(p=N.enclosed_indices[0]),p>=0&&(_===T||s[_+1].enclosed_indices[0]!==N.enclosed_indices[0])&&(c=!0,m=!0),this.is_verse_consecutive(ee,N.start,l)?($[de].end=N.end,$[de].is_enclosed_last=c,$[de].indices[1]=N.indices[1],$[de].enclosed_indices[1]=N.enclosed_indices[1],$[de].osis=this.to_osis($[de].start,N.end,l)):$.push(N),ee={b:N.end.b,c:N.end.c,v:N.end.v}):($.push(N),ee={});return m&&this.snap_enclosed_indices($),$},r.prototype.snap_enclosed_indices=function(s){var l,p,m;for(l=0,p=s.length;l<p;l++)m=s[l],m.is_enclosed_last!=null&&(m.enclosed_indices[0]<0&&m.is_enclosed_last&&(m.indices[1]=m.enclosed_indices[1]),delete m.is_enclosed_last);return s},r.prototype.is_verse_consecutive=function(s,l,p){var m;if(s.b==null)return!1;if(m=this.passage.translations[p].order!=null?this.passage.translations[p].order:this.passage.translations.default.order,s.b===l.b){if(s.c===l.c){if(s.v===l.v-1)return!0}else if(l.v===1&&s.c===l.c-1&&s.v===this.passage.translations[p].chapters[s.b][s.c-1])return!0}else if(l.c===1&&l.v===1&&m[s.b]===m[l.b]-1&&s.c===this.passage.translations[p].chapters[s.b].length&&s.v===this.passage.translations[p].chapters[s.b][s.c-1])return!0;return!1},r.prototype.snap_range=function(s,l){var p,m,_,c,w,T,N,$;s.type==="b_range_start"||s.type==="sequence"&&s.passages[l].type==="b_range_start"?(p=1,w="end",$="b_range_start"):(p=0,w="start",$="range_end_b"),T=w==="end"?"start":"end",c=s.passages[l][T];for(m in c)o.call(c,m)&&(s.passages[l][T][m]=s.passages[l][w][m]);return s.type==="sequence"?(l>=s.value.length&&(l=s.value.length-1),_=this.passage.pluck($,s.value[l]),_!=null&&(N=this.snap_range(_,0),l===0?s.absolute_indices[0]=N.absolute_indices[0]:s.absolute_indices[1]=N.absolute_indices[1])):(s.original_type=s.type,s.type=s.value[p].type,s.absolute_indices=[s.value[p].absolute_indices[0],s.value[p].absolute_indices[1]]),s},r.prototype.snap_sequence=function(s,l,p,m,_){var c;return c=l.passages[m],c.absolute_indices[0]===l.absolute_indices[0]&&m<_-1&&this.get_snap_sequence_i(l.passages,m,_)!==m?(l.absolute_indices[0]=l.passages[m+1].absolute_indices[0],this.remove_absolute_indices(l.passages,m+1)):c.absolute_indices[1]===l.absolute_indices[1]&&m>0?l.absolute_indices[1]=p.length>0?p[p.length-1].indices[1]:l.passages[m-1].absolute_indices[1]:s==="book"&&m<_-1&&!this.starts_with_book(l.passages[m+1])&&(l.passages[m+1].absolute_indices[0]=c.absolute_indices[0]),l},r.prototype.get_snap_sequence_i=function(s,l,p){var m,_,c,w;for(m=_=c=l+1,w=p;c<=w?_<w:_>w;m=c<=w?++_:--_){if(this.starts_with_book(s[m]))return m;if(s[m].valid.valid)return l}return l},r.prototype.starts_with_book=function(s){return s.type.substr(0,1)==="b"||(s.type==="range"||s.type==="ff")&&s.start.type.substr(0,1)==="b"},r.prototype.remove_absolute_indices=function(s,l){var p,m,_,c,w,T,N;if(s[l].enclosed_absolute_indices[0]<0)return!1;for(w=s[l].enclosed_absolute_indices,N=w[0],p=w[1],T=s.slice(l),m=0,_=T.length;m<_&&(c=T[m],c.enclosed_absolute_indices[0]===N&&c.enclosed_absolute_indices[1]===p);m++)c.enclosed_absolute_indices=[-1,-1];return!0},r}(),n.bcv_parser=t,i=function(){function r(){}return r.prototype.books=[],r.prototype.indices={},r.prototype.options={},r.prototype.translations={},r.prototype.handle_array=function(s,l,p){var m,_,c,w;for(l==null&&(l=[]),p==null&&(p={}),m=0,_=s.length;m<_;m++)if(c=s[m],c!=null){if(c.type==="stop")break;w=this.handle_obj(c,l,p),l=w[0],p=w[1]}return[l,p]},r.prototype.handle_obj=function(s,l,p){return s.type!=null&&this[s.type]!=null?this[s.type](s,l,p):[l,p]},r.prototype.b=function(s,l,p){var m,_,c,w,T,N,$;for(s.start_context=e.shallow_clone(p),s.passages=[],m=[],N=this.books[s.value].parsed,c=0,w=N.length;c<w;c++)_=N[c],$=this.validate_ref(s.start_context.translations,{b:_}),T={start:{b:_},end:{b:_},valid:$},s.passages.length===0&&$.valid?s.passages.push(T):m.push(T);return s.passages.length===0&&s.passages.push(m.shift()),m.length>0&&(s.passages[0].alternates=m),s.start_context.translations!=null&&(s.passages[0].translations=s.start_context.translations),s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),l.push(s),p={b:s.passages[0].start.b},s.start_context.translations!=null&&(p.translations=s.start_context.translations),[l,p]},r.prototype.b_range=function(s,l,p){return this.range(s,l,p)},r.prototype.b_range_pre=function(s,l,p){var m,_,c,w,T;return s.start_context=e.shallow_clone(p),s.passages=[],m=this.pluck("b",s.value),
1c=this.b(m,[],p),w=c[0],_=w[0],p=c[1],s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),T={b:s.value[0].value+_.passages[0].start.b.substr(1),type:"b"},s.passages=[{start:T,end:_.passages[0].end,valid:_.passages[0].valid}],s.start_context.translations!=null&&(s.passages[0].translations=s.start_context.translations),l.push(s),[l,p]},r.prototype.b_range_start=function(s,l,p){return this.range(s,l,p)},r.prototype.base=function(s,l,p){return this.indices=this.calculate_indices(s.match,s.start_index),this.handle_array(s.value,l,p)},r.prototype.bc=function(s,l,p){var m,_,c,w,T,N,$,ee,de,ie;for(s.start_context=e.shallow_clone(p),s.passages=[],this.reset_context(p,["b","c","v"]),c=this.pluck("c",s.value).value,m=[],ee=this.books[this.pluck("b",s.value).value].parsed,T=0,N=ee.length;T<N;T++)_=ee[T],w="c",ie=this.validate_ref(s.start_context.translations,{b:_,c}),$={start:{b:_},end:{b:_},valid:ie},(ie.messages.start_chapter_not_exist_in_single_chapter_book||ie.messages.start_chapter_1)&&($.valid=this.validate_ref(s.start_context.translations,{b:_,v:c}),ie.messages.start_chapter_not_exist_in_single_chapter_book&&($.valid.messages.start_chapter_not_exist_in_single_chapter_book=1),$.start.c=1,$.end.c=1,w="v"),$.start[w]=c,de=this.fix_start_zeroes($.valid,$.start.c,$.start.v),$.start.c=de[0],$.start.v=de[1],$.start.v==null&&delete $.start.v,$.end[w]=$.start[w],s.passages.length===0&&$.valid.valid?s.passages.push($):m.push($);return s.passages.length===0&&s.passages.push(m.shift()),m.length>0&&(s.passages[0].alternates=m),s.start_context.translations!=null&&(s.passages[0].translations=s.start_context.translations),s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),this.set_context_from_object(p,["b","c","v"],s.passages[0].start),l.push(s),[l,p]},r.prototype.bc_title=function(s,l,p){var m,_,c,w,T,N,$;if(s.start_context=e.shallow_clone(p),w=this.bc(this.pluck("bc",s.value),[],p),T=w[0],m=T[0],p=w[1],m.passages[0].start.b.substr(0,2)!=="Ps"&&m.passages[0].alternates!=null){for(_=c=0,N=m.passages[0].alternates.length;0<=N?c<N:c>N;_=0<=N?++c:--c)if(m.passages[0].alternates[_].start.b.substr(0,2)==="Ps"){m.passages[0]=m.passages[0].alternates[_];break}}return m.passages[0].start.b.substr(0,2)!=="Ps"?(l.push(m),[l,p]):(this.books[this.pluck("b",m.value).value].parsed=["Ps"],$=this.pluck("title",s.value),$==null&&($=this.pluck("v",s.value)),s.value[1]={type:"v",value:[{type:"integer",value:1,indices:$.indices}],indices:$.indices},s.type="bcv",this.bcv(s,l,s.start_context))},r.prototype.bcv=function(s,l,p){var m,_,c,w,T,N,$,ee,de,ie,ue;for(s.start_context=e.shallow_clone(p),s.passages=[],this.reset_context(p,["b","c","v"]),c=this.pluck("bc",s.value),w=this.pluck("c",c.value).value,ie=this.pluck("v",s.value).value,m=[],ee=this.books[this.pluck("b",c.value).value].parsed,T=0,N=ee.length;T<N;T++)_=ee[T],ue=this.validate_ref(s.start_context.translations,{b:_,c:w,v:ie}),de=this.fix_start_zeroes(ue,w,ie),w=de[0],ie=de[1],$={start:{b:_,c:w,v:ie},end:{b:_,c:w,v:ie},valid:ue},s.passages.length===0&&ue.valid?s.passages.push($):m.push($);return s.passages.length===0&&s.passages.push(m.shift()),m.length>0&&(s.passages[0].alternates=m),s.start_context.translations!=null&&(s.passages[0].translations=s.start_context.translations),s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),this.set_context_from_object(p,["b","c","v"],s.passages[0].start),l.push(s),[l,p]},r.prototype.bv=function(s,l,p){var m,_,c,w,T,N;return s.start_context=e.shallow_clone(p),c=s.value,m=c[0],N=c[1],_={indices:s.indices,value:[{type:"bc",value:[m,{type:"c",value:[{type:"integer",value:1}]}]},N]},w=this.bcv(_,[],p),T=w[0],_=T[0],p=w[1],s.passages=_.passages,s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),l.push(s),[l,p]},r.prototype.c=function(s,l,p){var m,_;return s.start_context=e.shallow_clone(p),m=s.type==="integer"?s.value:this.pluck("integer",s.value).value,_=this.validate_ref(s.start_context.translations,{b:p.b,c:m}),!_.valid&&_.messages.start_chapter_not_exist_in_single_chapter_book?this.v(s,l,p):(m=this.fix_start_zeroes(_,m)[0],s.passages=[{start:{b:p.b,c:m},end:{b:p.b,c:m},valid:_}],s.start_context.translations!=null&&(s.passages[0].translations=s.start_context.translations),l.push(s),p.c=m,this.reset_context(p,["v"]),s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),[l,p])},r.prototype.c_psalm=function(s,l,p){var m;return s.type="bc",m=parseInt(this.books[s.value].value.match(/^\d+/)[0],10),s.value=[{type:"b",value:s.value,indices:s.indices},{type:"c",value:[{type:"integer",value:m,indices:s.indices}],indices:s.indices}],this.bc(s,l,p)},r.prototype.c_title=function(s,l,p){var m;return s.start_context=e.shallow_clone(p),p.b!=="Ps"?this.c(s.value[0],l,p):(m=this.pluck("title",s.value),s.value[1]={type:"v",value:[{type:"integer",value:1,indices:m.indices}],indices:m.indices},s.type="cv",this.cv(s,l,s.start_context))},r.prototype.cv=function(s,l,p){var m,_,c,w;return s.start_context=e.shallow_clone(p),m=this.pluck("c",s.value).value,c=this.pluck("v",s.value).value,w=this.validate_ref(s.start_context.translations,{b:p.b,c:m,v:c}),_=this.fix_start_zeroes(w,m,c),m=_[0],c=_[1],s.passages=[{start:{b:p.b,c:m,v:c},end:{b:p.b,c:m,v:c},valid:w}],s.start_context.translations!=null&&(s.passages[0].translations=s.start_context.translations),l.push(s),p.c=m,p.v=c,s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),[l,p]},r.prototype.cb_range=function(s,l,p){var m,_,c,w;return s.type="range",c=s.value,m=c[0],w=c[1],_=c[2],s.value=[{type:"bc",value:[m,w],indices:s.indices},_],_.indices[1]=s.indices[1],this.range(s,l,p)},r.prototype.context=function(s,l,p){var m,_;s.start_context=e.shallow_clone(p),s.passages=[],_=this.books[s.value].context;
1for(m in _)o.call(_,m)&&(p[m]=this.books[s.value].context[m]);return l.push(s),[l,p]},r.prototype.cv_psalm=function(s,l,p){var m,_,c,w;return s.start_context=e.shallow_clone(p),s.type="bcv",c=s.value,_=c[0],w=c[1],m=this.c_psalm(_,[],s.start_context)[0][0],s.value=[m,w],this.bcv(s,l,p)},r.prototype.ff=function(s,l,p){var m,_;return s.start_context=e.shallow_clone(p),s.value.push({type:"integer",indices:s.indices,value:999}),m=this.range(s,[],s.start_context),_=m[0],s=_[0],p=m[1],s.value[0].indices=s.value[1].indices,s.value[0].absolute_indices=s.value[1].absolute_indices,s.value.pop(),s.passages[0].valid.messages.end_verse_not_exist!=null&&delete s.passages[0].valid.messages.end_verse_not_exist,s.passages[0].valid.messages.end_chapter_not_exist!=null&&delete s.passages[0].valid.messages.end_chapter_not_exist,s.passages[0].end.original_c!=null&&delete s.passages[0].end.original_c,l.push(s),[l,p]},r.prototype.integer_title=function(s,l,p){return s.start_context=e.shallow_clone(p),p.b!=="Ps"?this.integer(s.value[0],l,p):(s.value[0]={type:"c",value:[s.value[0]],indices:[s.value[0].indices[0],s.value[0].indices[1]]},s.value[1].type="v",s.value[1].original_type="title",s.value[1].value=[{type:"integer",value:1,indices:s.value[1].value.indices}],s.type="cv",this.cv(s,l,s.start_context))},r.prototype.integer=function(s,l,p){return p.v!=null?this.v(s,l,p):this.c(s,l,p)},r.prototype.next_v=function(s,l,p){var m,_,c,w,T,N;return s.start_context=e.shallow_clone(p),m=this.pluck_last_recursively("integer",s.value),m==null&&(m={value:1}),s.value.push({type:"integer",indices:s.indices,value:m.value+1}),c=this.range(s,[],s.start_context),w=c[0],_=w[0],p=c[1],_.passages[0].valid.messages.end_verse_not_exist!=null&&_.passages[0].valid.messages.start_verse_not_exist==null&&_.passages[0].valid.messages.start_chapter_not_exist==null&&p.c!=null&&(s.value.pop(),s.value.push({type:"cv",indices:s.indices,value:[{type:"c",value:[{type:"integer",value:p.c+1,indices:s.indices}],indices:s.indices},{type:"v",value:[{type:"integer",value:1,indices:s.indices}],indices:s.indices}]}),T=this.range(s,[],s.start_context),N=T[0],_=N[0],p=T[1]),_.value[0].indices=_.value[1].indices,_.value[0].absolute_indices=_.value[1].absolute_indices,_.value.pop(),_.passages[0].valid.messages.end_verse_not_exist!=null&&delete _.passages[0].valid.messages.end_verse_not_exist,_.passages[0].valid.messages.end_chapter_not_exist!=null&&delete _.passages[0].valid.messages.end_chapter_not_exist,_.passages[0].end.original_c!=null&&delete _.passages[0].end.original_c,l.push(_),[l,p]},r.prototype.sequence=function(s,l,p){var m,_,c,w,T,N,$,ee,de,ie,ue;for(s.start_context=e.shallow_clone(p),s.passages=[],$=s.value,m=0,c=$.length;m<c;m++)for(T=$[m],ee=this.handle_array(T,[],p),de=ee[0],N=de[0],p=ee[1],ie=N.passages,_=0,w=ie.length;_<w;_++)ue=ie[_],ue.type==null&&(ue.type=N.type),ue.absolute_indices==null&&(ue.absolute_indices=N.absolute_indices),N.start_context.translations!=null&&(ue.translations=N.start_context.translations),ue.enclosed_absolute_indices=N.type==="sequence_post_enclosed"?N.absolute_indices:[-1,-1],s.passages.push(ue);return s.absolute_indices==null&&(s.passages.length>0&&s.type==="sequence"?s.absolute_indices=[s.passages[0].absolute_indices[0],s.passages[s.passages.length-1].absolute_indices[1]]:s.absolute_indices=this.get_absolute_indices(s.indices)),l.push(s),[l,p]},r.prototype.sequence_post_enclosed=function(s,l,p){return this.sequence(s,l,p)},r.prototype.v=function(s,l,p){var m,_,c,w,T;return w=s.type==="integer"?s.value:this.pluck("integer",s.value).value,s.start_context=e.shallow_clone(p),m=p.c!=null?p.c:1,T=this.validate_ref(s.start_context.translations,{b:p.b,c:m,v:w}),c=this.fix_start_zeroes(T,0,w),_=c[0],w=c[1],s.passages=[{start:{b:p.b,c:m,v:w},end:{b:p.b,c:m,v:w},valid:T}],s.start_context.translations!=null&&(s.passages[0].translations=s.start_context.translations),s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),l.push(s),p.v=w,[l,p]},r.prototype.range=function(s,l,p){var m,_,c,w,T,N,$,ee,de,ie,ue,me,je,Je,Ke,Rt,kt;if(s.start_context=e.shallow_clone(p),c=s.value,Ke=c[0],m=c[1],w=this.handle_obj(Ke,[],p),T=w[0],Ke=T[0],p=w[1],m.type==="v"&&(Ke.type==="bc"&&!((N=Ke.passages)!=null&&($=N[0])!=null&&(ee=$.valid)!=null&&(de=ee.messages)!=null&&de.start_chapter_not_exist_in_single_chapter_book)||Ke.type==="c")&&this.options.end_range_digits_strategy==="verse")return s.value[0]=Ke,this.range_change_integer_end(s,l);if(ie=this.handle_obj(m,[],p),ue=ie[0],m=ue[0],p=ie[1],s.value=[Ke,m],s.indices=[Ke.indices[
10],m.indices[1]],delete s.absolute_indices,Rt={b:Ke.passages[0].start.b,c:Ke.passages[0].start.c,v:Ke.passages[0].start.v,type:Ke.type},_={b:m.passages[0].end.b,c:m.passages[0].end.c,v:m.passages[0].end.v,type:m.type},m.passages[0].valid.messages.start_chapter_is_zero&&(_.c=0),m.passages[0].valid.messages.start_verse_is_zero&&(_.v=0),kt=this.validate_ref(s.start_context.translations,Rt,_),kt.valid){if(me=this.range_handle_valid(kt,s,Ke,Rt,m,_,l),je=me[0],Je=me[1],je)return Je}else return this.range_handle_invalid(kt,s,Ke,Rt,m,_,l);return s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),s.passages=[{start:Rt,end:_,valid:kt}],s.start_context.translations!=null&&(s.passages[0].translations=s.start_context.translations),Rt.type==="b"?_.type==="b"?s.type="b_range":s.type="b_range_start":_.type==="b"&&(s.type="range_end_b"),l.push(s),[l,p]},r.prototype.range_change_end=function(s,l,p){var m,_,c,w;return c=s.value,w=c[0],m=c[1],m.type==="integer"?(m.original_value=m.value,m.value=p):m.type==="v"?(_=this.pluck("integer",m.value),_.original_value=_.value,_.value=p):m.type==="cv"&&(_=this.pluck("c",m.value),_.original_value=_.value,_.value=p),this.handle_obj(s,l,s.start_context)},r.prototype.range_change_integer_end=function(s,l){var p,m,_;return m=s.value,_=m[0],p=m[1],s.original_type==null&&(s.original_type=s.type),s.original_value==null&&(s.original_value=[_,p]),s.type=_.type==="integer"?"cv":_.type+"v",_.type==="integer"&&(s.value[0]={type:"c",value:[_],indices:_.indices}),p.type==="integer"&&(s.value[1]={type:"v",value:[p],indices:p.indices}),this.handle_obj(s,l,s.start_context)},r.prototype.range_check_new_end=function(s,l,p,m){var _,c,w,T;return _=0,T=null,m.messages.end_chapter_before_start?T="c":m.messages.end_verse_before_start&&(T="v"),T!=null&&(_=this.range_get_new_end_value(l,p,m,T)),_>0&&(w={b:p.b,c:p.c,v:p.v},w[T]=_,c=this.validate_ref(s,w),c.valid||(_=0)),_},r.prototype.range_end_b=function(s,l,p){return this.range(s,l,p)},r.prototype.range_get_new_end_value=function(s,l,p,m){var _;return _=0,m==="c"&&p.messages.end_chapter_is_zero||m==="v"&&p.messages.end_verse_is_zero||(s[m]>=10&&l[m]<10&&s[m]-10*Math.floor(s[m]/10)<l[m]?_=l[m]+10*Math.floor(s[m]/10):s[m]>=100&&l[m]<100&&s[m]-100<l[m]&&(_=l[m]+100)),_},r.prototype.range_handle_invalid=function(s,l,p,m,_,c,w){var T,N,$,ee;return(s.valid===!1&&(s.messages.end_chapter_before_start||s.messages.end_verse_before_start)&&(_.type==="integer"||_.type==="v")||s.valid===!1&&s.messages.end_chapter_before_start&&_.type==="cv")&&(T=this.range_check_new_end(l.start_context.translations,m,c,s),T>0)?this.range_change_end(l,w,T):this.options.end_range_digits_strategy==="verse"&&m.v==null&&(_.type==="integer"||_.type==="v")&&(ee=_.type==="v"?this.pluck("integer",_.value):_.value,$=this.validate_ref(l.start_context.translations,{b:m.b,c:m.c,v:ee}),$.valid)?this.range_change_integer_end(l,w):(l.original_type==null&&(l.original_type=l.type),l.type="sequence",N=[[p,_],[[p],[_]]],l.original_value=N[0],l.value=N[1],this.sequence(l,w,l.start_context))},r.prototype.range_handle_valid=function(s,l,p,m,_,c,w){var T,N;return s.messages.end_chapter_not_exist&&this.options.end_range_digits_strategy==="verse"&&m.v==null&&(_.type==="integer"||_.type==="v")&&this.options.passage_existence_strategy.indexOf("v")>=0&&(N=_.type==="v"?this.pluck("integer",_.value):_.value,T=this.validate_ref(l.start_context.translations,{b:m.b,c:m.c,v:N}),T.valid)?[!0,this.range_change_integer_end(l,w)]:(this.range_validate(s,m,c,l),[!1,null])},r.prototype.range_validate=function(s,l,p,m){var _;return s.messages.end_chapter_not_exist||s.messages.end_chapter_not_exist_in_single_chapter_book?(p.original_c=p.c,p.c=s.messages.end_chapter_not_exist?s.messages.end_chapter_not_exist:s.messages.end_chapter_not_exist_in_single_chapter_book,p.v!=null&&(p.v=this.validate_ref(m.start_context.translations,{b:p.b,c:p.c,v:999}).messages.end_verse_not_exist,delete s.messages.end_verse_is_zero)):s.messages.end_verse_not_exist&&(p.original_v=p.v,p.v=s.messages.end_verse_not_exist),s.messages.end_verse_is_zero&&this.options.zero_verse_strategy!=="allow"&&(p.v=s.messages.end_verse_is_zero),s.messages.end_chapter_is_zero&&(p.c=s.messages.end_chapter_is_zero),_=this.fix_start_zeroes(s,l.c,l.v),l.c=_[0],l.v=_[1],!0},r.prototype.translation_sequence=function(s,l,p){var m,_,c,w,T,N,$,ee;
1for(s.start_context=e.shallow_clone(p),$=[],$.push({translation:this.books[s.value[0].value].parsed}),T=s.value[1],m=0,c=T.length;m<c;m++)ee=T[m],ee=this.books[this.pluck("translation",ee).value].parsed,ee!=null&&$.push({translation:ee});for(_=0,w=$.length;_<w;_++)N=$[_],this.translations.aliases[N.translation]!=null?(N.alias=this.translations.aliases[N.translation].alias,N.osis=this.translations.aliases[N.translation].osis||N.translation.toUpperCase()):(N.alias="default",N.osis=N.translation.toUpperCase());return l.length>0&&(p=this.translation_sequence_apply(l,$)),s.absolute_indices==null&&(s.absolute_indices=this.get_absolute_indices(s.indices)),l.push(s),this.reset_context(p,["translations"]),[l,p]},r.prototype.translation_sequence_apply=function(s,l){var p,m,_,c,w,T,N;for(N=0,m=_=w=s.length-1;w<=0?_<=0:_>=0;m=w<=0?++_:--_)if(s[m].original_type!=null&&(s[m].type=s[m].original_type),s[m].original_value!=null&&(s[m].value=s[m].original_value),s[m].type==="translation_sequence"){N=m+1;break}return N<s.length?(s[N].start_context.translations=l,T=this.handle_array(s.slice(N),[],s[N].start_context),c=T[0],p=T[1]):p=e.shallow_clone(s[s.length-1].start_context),p},r.prototype.pluck=function(s,l){var p,m,_;for(p=0,m=l.length;p<m;p++)if(_=l[p],_!=null&&_.type!=null&&_.type===s)return s==="c"||s==="v"?this.pluck("integer",_.value):_;return null},r.prototype.pluck_last_recursively=function(s,l){var p,m,_;for(p=l.length-1;p>=0;p+=-1)if(m=l[p],m!=null&&m.type!=null){if(m.type===s)return this.pluck(s,[m]);if(_=this.pluck_last_recursively(s,m.value),_!=null)return _}return null},r.prototype.set_context_from_object=function(s,l,p){var m,_,c,w;for(c=[],m=0,_=l.length;m<_;m++)w=l[m],p[w]!=null&&c.push(s[w]=p[w]);return c},r.prototype.reset_context=function(s,l){var p,m,_,c;for(_=[],p=0,m=l.length;p<m;p++)c=l[p],_.push(delete s[c]);return _},r.prototype.fix_start_zeroes=function(s,l,p){return s.messages.start_chapter_is_zero&&this.options.zero_chapter_strategy==="upgrade"&&(l=s.messages.start_chapter_is_zero),s.messages.start_verse_is_zero&&this.options.zero_verse_strategy==="upgrade"&&(p=s.messages.start_verse_is_zero),[l,p]},r.prototype.calculate_indices=function(s,l){var p,m,_,c,w,T,N,$,ee,de,ie,ue,me,je,Je,Ke;for(Je="book",_=[],de=0,l=parseInt(l,10),me=[s],je=["�","�"],c=0,T=je.length;c<T;c++){for(p=je[c],Ke=[],w=0,N=me.length;w<N;w++)ie=me[w],Ke=Ke.concat(ie.split(p));me=Ke}for(ee=0,$=me.length;ee<$;ee++)ie=me[ee],Je=Je==="book"?"rest":"book",ue=ie.length,ue!==0&&(Je==="book"?(ie=ie.replace(/\/\d+$/,""),m=de+ue,_.length>0&&_[_.length-1].index===l?_[_.length-1].end=m:_.push({start:de,end:m,index:l}),de+=ue+2,l=this.books[ie].start_index+this.books[ie].value.length-de,_.push({start:m+1,end:m+1,index:l})):(m=de+ue-1,_.length>0&&_[_.length-1].index===l?_[_.length-1].end=m:_.push({start:de,end:m,index:l}),de+=ue));return _},r.prototype.get_absolute_indices=function(s){var l,p,m,_,c,w,T,N;for(T=s[0],l=s[1],N=null,p=null,w=this.indices,_=0,c=w.length;_<c;_++)if(m=w[_],N===null&&m.start<=T&&T<=m.end&&(N=T+m.index),m.start<=l&&l<=m.end){p=l+m.index+1;break}return[N,p]},r.prototype.validate_ref=function(s,l,p){var m,_,c,w,T,N;for(s!=null&&s.length>0||(s=[{translation:"default",osis:"",alias:"default"}]),N=!1,c={},m=0,_=s.length;m<_;m++){if(T=s[m],T.alias==null&&(T.alias="default"),T.alias==null){c.translation_invalid==null&&(c.translation_invalid=[]),c.translation_invalid.push(T);continue}this.translations.aliases[T.alias]==null&&(T.alias="default",c.translation_unknown==null&&(c.translation_unknown=[]),c.translation_unknown.push(T)),w=this.validate_start_ref(T.alias,l,c)[0],p&&(w=this.validate_end_ref(T.alias,l,p,w,c)[0]),w===!0&&(N=!0)}return{valid:N,messages:c}},r.prototype.validate_start_ref=function(s,l,p){var m,_,c,w;if(w=!0,s!=="default"&&((m=this.translations[s])!=null?m.chapters[l.b]:void 0)==null&&this.promote_book_to_translation(l.b,s),c=((_=this.translations[s])!=null?_.order:void 0)!=null?s:"default",l.v!=null&&(l.v=parseInt(l.v,10)),this.translations[c].order[l.b]!=null){if(l.c==null&&(l.c=1),l.c=parseInt(l.c,10),isNaN(l.c))return w=!1,p.start_chapter_not_numeric=!0,[w,p];l.c===0&&(p.start_chapter_is_zero=1,this.options.zero_chapter_strategy==="error"?w=!1:l.c=1),l.v!=null&&l.v===0&&(p.start_verse_is_zero=1,this.options.zero_verse_strategy==="error"?w=!1:this.options.zero_verse_strategy==="upgrade"&&(l.v=1)),l.c>0&&this.translations[s].chapters[l.b][l.c-1]!=null?l.v!=null?isNaN(l.v)?(w=!1,p.start_verse_not_numeric=!0):l.v>this.translations[s].chapters[l.b][l.c-1]&&this.options.passage_existence_strategy.indexOf("v")>=0&&(w=!1,p.start_verse_not_exist=this.translations[s].chapters[l.b][l.c-1]):l.c===1&&this.options.single_chapter_1_strategy==="verse"&&this.translations[s].chapters[l.b].length===1&&(p.start_chapter_1=1):l.c!==1&&this.translations[s].chapters[l.b].length===1?(w=!1,p.start_chapter_not_exist_in_single_chapter_book=1):l.c>0&&this.options.passage_existence_strategy.indexOf("c")>=0&&(w=!1,p.start_chapter_not_exist=this.translations[s].chapters[l.b].length)}else l.b==null?(w=!1,p.start_book_not_defined=!0):(this.options.passage_existence_strategy.indexOf("b")>=0&&(w=!1),p.start_book_not_exist=!0);return[w,p]},r.prototype.validate_end_ref=function(s,l,p,m,_){var c,w;return w=((c=this.translations[s])!=null?c.order:void 0)!=null?s:"default",p.c!=null&&(p.c=parseInt(p.c,10),isNaN(p.c)?(m=!1,_.end_chapter_not_numeric=!0):p.c===0&&(_.end_chapter_is_zero=1,this.options.zero_chapter_strategy==="error"?m=!1:p.c=1)),p.v!=null&&(p.v=parseInt(p.v,10),isNaN(p.v)?(m=!1,_.end_verse_not_numeric=!0):p.v===0&&(_.end_verse_is_zero=1,this.options.zero_verse_strategy==="error"?m=!1:this.options.zero_verse_strategy==="upgrade"&&(p.v=1))),this.translations[w].order[p.b]!=null?(p.c==null&&this.translations[s].chapters[p.b].length===1&&(p.c=1),this.translations[w].order[l.b]!=null&&this.translations[w].order[l.b]>this.translations[w].order[p.b]&&(this.options.passage_existence_strategy.indexOf("b")>=0&&(m=!1),_.end_book_before_start=!0),l.b===p.b&&p.c!=null&&!isNaN(p.c)&&(l.c==null&&(l.c=1),!isNaN(parseInt(l.c,10))&&l.c>p.c?(m=!1,_.end_chapter_before_start=!0):l.c===p.c&&p.v!=null&&!isNaN(p.v)&&(l.v==null&&(l.v=1),!isNaN(parseInt(l.v,10))&&l.v>p.v&&(m=!1,_.end_verse_before_start=!0))),p.c!=null&&!isNaN(p.c)&&this.translations[s].chapters[p.b][p.c-1]==null&&(this.translations[s].chapters[p.b].length===1?_.end_chapter_not_exist_in_single_chapter_book=1:p.c>0&&this.options.passage_existence_strategy.indexOf("c")>=0&&(_.end_chapter_not_exist=this.translations[s].chapters[p.b].length)),p.v!=null&&!isNaN(p.v)&&(p.c==null&&(p.c=this.translations[s].chapters[p.b].length),p.v>this.translations[s].chapters[p.b][p.c-1]&&this.options.passage_existence_strategy.indexOf("v")>=0&&(_.end_verse_not_exist=this.translations[s].chapters[p.b][p.c-1]))):(m=!1,_.end_book_not_exist=!0),[m,_]},r.prototype.promote_book_to_translation=function(s,l){var p,m;if((p=this.translations)[l]==null&&(p[l]={}),(m=this.translations[l]).chapters==null&&(m.chapters={}),this.translations[l].chapters[s]==null)return this.translations[l].chapters[s]=e.shallow_clone_array(this.translations.default.chapters[s])},r}(),e={shallow_clone:function(r){var s,l,p;if(r==null)return r;l={};
1for(s in r)o.call(r,s)&&(p=r[s],l[s]=p);return l},shallow_clone_array:function(r){var s,l,p,m;if(r==null)return r;for(p=[],s=l=0,m=r.length;0<=m?l<=m:l>=m;s=0<=m?++l:--l)typeof r[s]<"u"&&(p[s]=r[s]);return p}},t.prototype.regexps.translations=/(?:(?:(?:E[RS]|AS|TNI|RS|KJ)V|LXX|MSG|CE[BV]|AMP|HCSB|N(?:(?:KJ|RS)V|LT|IR?V|A(?:B(?:RE)?|SB?))))\b/gi,t.prototype.translations={aliases:{ceb:{alias:"ceb"},kjv:{alias:"kjv"},lxx:{alias:"nab"},nab:{alias:"nab"},nabre:{alias:"nab"},nas:{osis:"NASB",alias:"default"},nirv:{alias:"kjv"},niv:{alias:"kjv"},nkjv:{alias:"nkjv"},nlt:{alias:"nlt"},nrsv:{alias:"nrsv"},tniv:{alias:"kjv"},default:{osis:"",alias:"default"}},alternates:{},default:{order:{Gen:1,Exod:2,Lev:3,Num:4,Deut:5,Josh:6,Judg:7,Ruth:8,"1Sam":9,"2Sam":10,"1Kgs":11,"2Kgs":12,"1Chr":13,"2Chr":14,Ezra:15,Neh:16,Esth:17,Job:18,Ps:19,Prov:20,Eccl:21,Song:22,Isa:23,Jer:24,Lam:25,Ezek:26,Dan:27,Hos:28,Joel:29,Amos:30,Obad:31,Jonah:32,Mic:33,Nah:34,Hab:35,Zeph:36,Hag:37,Zech:38,Mal:39,Matt:40,Mark:41,Luke:42,John:43,Acts:44,Rom:45,"1Cor":46,"2Cor":47,Gal:48,Eph:49,Phil:50,Col:51,"1Thess":52,"2Thess":53,"1Tim":54,"2Tim":55,Titus:56,Phlm:57,Heb:58,Jas:59,"1Pet":60,"2Pet":61,"1John":62,"2John":63,"3John":64,Jude:65,Rev:66,Tob:67,Jdt:68,GkEsth:69,Wis:70,Sir:71,Bar:72,PrAzar:73,Sus:74,Bel:75,SgThree:76,EpJer:77,"1Macc":78,"2Macc":79,"3Macc":80,"4Macc":81,"1Esd":82,"2Esd":83,PrMan:84},chapters:{Gen:[31,25,24,26,32,22,24,22,29,32,32,20,18,24,21,16,27,33,38,18,34,24,20,67,34,35,46,22,35,43,55,32,20,31,29,43,36,30,23,23,57,38,34,34,28,34,31,22,33,26],Exod:[22,25,22,31,23,30,25,32,35,29,10,51,22,31,27,36,16,27,25,26,36,31,33,18,40,37,21,43,46,38,18,35,23,35,35,38,29,31,43,38],Lev:[17,16,17,35,19,30,38,36,24,20,47,8,59,57,33,34,16,30,37,27,24,33,44,23,55,46,34],Num:[54,34,51,49,31,27,89,26,23,36,35,16,33,45,41,50,13,32,22,29,35,41,30,25,18,65,23,31,40,16,54,42,56,29,34,13],Deut:[46,37,29,49,33,25,26,20,29,22,32,32,18,29,23,22,20,22,21,20,23,30,25,22,19,19,26,68,29,20,30,52,29,12],Josh:[18,24,17,24,15,27,26,35,27,43,23,24,33,15,63,10,18,28,51,9,45,34,16,33],Judg:[36,23,31,24,31,40,25,35,57,18,40,15,25,20,20,31,13,31,30,48,25],Ruth:[22,23,18,22],"1Sam":[28,36,21,22,12,21,17,22,27,27,15,25,23,52,35,23,58,30,24,42,15,23,29,22,44,25,12,25,11,31,13],"2Sam":[27,32,39,12,25,23,29,18,13,19,27,31,39,33,37,23,29,33,43,26,22,51,39,25],"1Kgs":[53,46,28,34,18,38,51,66,28,29,43,33,34,31,34,34,24,46,21,43,29,53],"2Kgs":[18,25,27,44,27,33,20,29,37,36,21,21,25,29,38,20,41,37,37,21,26,20,37,20,30],"1Chr":[54,55,24,43,26,81,40,40,44,14,47,40,14,17,29,43,27,17,19,8,30,19,32,31,31,32,34,21,30],"2Chr":[17,18,17,22,14,42,22,18,31,19,23,16,22,15,19,14,19,34,11,37,20,12,21,27,28,23,9,27,36,27,21,33,25,33,27,23],Ezra:[11,70,13,24,17,22,28,36,15,44],Neh:[11,20,32,23,19,19,73,18,38,39,36,47,31],Esth:[22,23,15,17,14,14,10,17,32,3],Job:[22,13,26,21,27,30,21,22,35,22,20,25,28,22,35,22,16,21,29,29,34,30,17,25,6,14,23,28,25,31,40,22,33,37,16,33,24,41,30,24,34,17],Ps:[6,12,8,8,12,10,17,9,20,18,7,8,6,7,5,11,15,50,14,9,13,31,6,10,22,12,14,9,11,12,24,11,22,22,28,12,40,22,13,17,13,11,5,26,17,11,9,14,20,23,19,9,6,7,23,13,11,11,17,12,8,12,11,10,13,20,7,35,36,5,24,20,28,23,10,12,20,72,13,19,16,8,18,12,13,17,7,18,52,17,16,15,5,23,11,13,12,9,9,5,8,28,22,35,45,48,43,13,31,7,10,10,9,8,18,19,2,29,176,7,8,9,4,8,5,6,5,6,8,8,3,18,3,3,21,26,9,8,24,13,10,7,12,15,21,10,20,14,9,6],Prov:[33,22,35,27,23,35,27,36,18,32,31,28,25,35,33,33,28,24,29,30,31,29,35,34,28,28,27,28,27,33,31],Eccl:[18,26,22,16,20,12,29,17,18,20,10,14],Song:[17,17,11,16,16,13,13,14],Isa:[31,22,26,6,30,13,25,22,21,34,16,6,22,32,9,14,14,7,25,6,17,25,18,23,12,21,13,29,24,33,9,20,24,17,10,22,38,22,8,31,29,25,28,28,25,13,15,22,26,11,23,15,12,17,13,12,21,14,21,22,11,12,19,12,25,24],Jer:[19,37,25,31,31,30,34,22,26,25,23,17,27,22,21,21,27,23,15,18,14,30,40,10,38,24,22,17,32,24,40,44,26,22,19,32,21,28,18,16,18,22,13,30,5,28,7,47,39,46,64,34],Lam:[22,22,66,22,22],Ezek:[28,10,27,17,17,14,27,18,11,22,25,28,23,23,8,63,24,32,14,49,32,31,49,27,17,21,36,26,21,26,18,32,33,31,15,38,28,23,29,49,26,20,27,31,25,24,23,35],Dan:[21,49,30,37,31,28,28,27,27,21,45,13],Hos:[11,23,5,19,15,11,16,14,17,15,12,14,16,9],Joel:[20,32,21],Amos:[15,16,15,13,27,14,17,14,15],Obad:[21],Jonah:[17,10,10,11],Mic:[16,13,12,13,15,16,20],Nah:[15,13,19],Hab:[17,20,19],Zeph:[18,15,20],Hag:[15,23],Zech:[21,13,10,14,11,15,14,23,17,12,17,14,9,21],Mal:[14,17,18,6],Matt:[25,23,17,25,48,34,29,34,38,42,30,50,58,36,39,28,27,35,30,34,46,46,39,51,46,75,66,20],Mark:[45,28,35,41,43,56,37,38,50,52,33,44,37,72,47,20],Luke:[80,52,38,44,39,49,50,56,62,42,54,59,35,35,32,31,37,43,48,47,38,71,56,53],John:[51,25,36,54,47,71,53,59,41,42,57,50,38,31,27,33,26,40,42,31,25],Acts:[26,47,26,37,42,15,60,40,43,48,30,25,52,28,41,40,34,28,41,38,40,30,35,27,27,32,44,31],Rom:[32,29,31,25,21,23,25,39,33,21,36,21,14,23,33,27],"1Cor":[31,16,23,21,13,20,40,13,27,33,34,31,13,40,58,24],"2Cor":[24,17,18,18,21,18,16,24,15,18,33,21,14],Gal:[24,21,29,31,26,18],Eph:[23,22,21,32,33,24],Phil:[30,30,21,23],Col:[29,23,25,18],"1Thess":[10,20,13,18,28],"2Thess":[12,17,18],"1Tim":[20,15,16,16,25,21],"2Tim":[18,26,17,22],Titus:[16,15,15],Phlm:[25],Heb:[14,18,19,16,14,20,28,13,28,39,40,29,25],Jas:[27,26,18,17,20],"1Pet":[25,25,22,19,14],"2Pet":[21,22,18],"1John":[10,29,24,21,21],"2John":[13],"3John":[15],Jude:[25],Rev:[20,29,22,11,14,17,17,13,21,11,19,17,18,20,8,21,18,24,21,15,27,21],Tob:[22,14,17,21,22,18,16,21,6,13,18,22,17,15],Jdt:[16,28,10,15,24,21,32,36,14,23,23,20,20,19,14,25],GkEsth:[22,23,15,17,14,14,10,17,32,13,12,6,18,19,16,24],Wis:[16,24,19,20,23,25,30,21,18,21,26,27,19,3
11,19,29,21,25,22],Sir:[30,18,31,31,15,37,36,19,18,31,34,18,26,27,20,30,32,33,30,31,28,27,27,34,26,29,30,26,28,25,31,24,33,31,26,31,31,34,35,30,22,25,33,23,26,20,25,25,16,29,30],Bar:[22,35,37,37,9],PrAzar:[68],Sus:[64],Bel:[42],SgThree:[39],EpJer:[73],"1Macc":[64,70,60,61,68,63,50,32,73,89,74,53,53,49,41,24],"2Macc":[36,32,40,50,27,31,42,36,29,38,38,45,26,46,39],"3Macc":[29,33,30,21,51,41,23],"4Macc":[35,24,21,26,38,35,23,29,32,21,27,19,27,20,32,25,24,24],"1Esd":[58,30,24,63,73,34,15,96,55],"2Esd":[40,48,36,52,56,59,70,63,47,59,46,51,58,48,63,78],PrMan:[15],Ps151:[7]}},vulgate:{chapters:{Gen:[31,25,24,26,32,22,24,22,29,32,32,20,18,24,21,16,27,33,38,18,34,24,20,67,34,35,46,22,35,43,55,32,20,31,29,43,36,30,23,23,57,38,34,34,28,34,31,22,32,25],Exod:[22,25,22,31,23,30,25,32,35,29,10,51,22,31,27,36,16,27,25,26,36,31,33,18,40,37,21,43,46,38,18,35,23,35,35,38,29,31,43,36],Lev:[17,16,17,35,19,30,38,36,24,20,47,8,59,57,33,34,16,30,37,27,24,33,44,23,55,45,34],Num:[54,34,51,49,31,27,89,26,23,36,34,15,34,45,41,50,13,32,22,30,35,41,30,25,18,65,23,31,39,17,54,42,56,29,34,13],Josh:[18,24,17,25,16,27,26,35,27,44,23,24,33,15,63,10,18,28,51,9,43,34,16,33],Judg:[36,23,31,24,32,40,25,35,57,18,40,15,25,20,20,31,13,31,30,48,24],"1Sam":[28,36,21,22,12,21,17,22,27,27,15,25,23,52,35,23,58,30,24,43,15,23,28,23,44,25,12,25,11,31,13],"1Kgs":[53,46,28,34,18,38,51,66,28,29,43,33,34,31,34,34,24,46,21,43,29,54],"1Chr":[54,55,24,43,26,81,40,40,44,14,46,40,14,17,29,43,27,17,19,7,30,19,32,31,31,32,34,21,30],Neh:[11,20,31,23,19,19,73,18,38,39,36,46,31],Job:[22,13,26,21,27,30,21,22,35,22,20,25,28,22,35,23,16,21,29,29,34,30,17,25,6,14,23,28,25,31,40,22,33,37,16,33,24,41,35,28,25,16],Ps:[6,13,9,10,13,11,18,10,39,8,9,6,7,5,10,15,51,15,10,14,32,6,10,22,12,14,9,11,13,25,11,22,23,28,13,40,23,14,18,14,12,5,26,18,12,10,15,21,23,21,11,7,9,24,13,12,12,18,14,9,13,12,11,14,20,8,36,37,6,24,20,28,23,11,13,21,72,13,20,17,8,19,13,14,17,7,19,53,17,16,16,5,23,11,13,12,9,9,5,8,29,22,35,45,48,43,14,31,7,10,10,9,26,9,10,2,29,176,7,8,9,4,8,5,6,5,6,8,8,3,18,3,3,21,26,9,8,24,14,10,8,12,15,21,10,11,9,14,9,6],Eccl:[18,26,22,17,19,11,30,17,18,20,10,14],Song:[16,17,11,16,17,12,13,14],Jer:[19,37,25,31,31,30,34,22,26,25,23,17,27,22,21,21,27,23,15,18,14,30,40,10,38,24,22,17,32,24,40,44,26,22,19,32,20,28,18,16,18,22,13,30,5,28,7,47,39,46,64,34],Ezek:[28,9,27,17,17,14,27,18,11,22,25,28,23,23,8,63,24,32,14,49,32,31,49,27,17,21,36,26,21,26,18,32,33,31,15,38,28,23,29,49,26,20,27,31,25,24,23,35],Dan:[21,49,100,34,31,28,28,27,27,21,45,13,65,42],Hos:[11,24,5,19,15,11,16,14,17,15,12,14,15,10],Amos:[15,16,15,13,27,15,17,14,14],Jonah:[16,11,10,11],Mic:[16,13,12,13,14,16,20],Hag:[14,24],Matt:[25,23,17,25,48,34,29,34,38,42,30,50,58,36,39,28,26,35,30,34,46,46,39,51,46,75,66,20],Mark:[45,28,35,40,43,56,37,39,49,52,33,44,37,72,47,20],John:[51,25,36,54,47,72,53,59,41,42,57,50,38,31,27,33,26,40,42,31,25],Acts:[26,47,26,37,42,15,59,40,43,48,30,25,52,27,41,40,34,28,40,38,40,30,35,27,27,32,44,31],"2Cor":[24,17,18,18,21,18,16,24,15,18,33,21,13],Rev:[20,29,22,11,14,17,17,13,21,11,19,18,18,20,8,21,18,24,21,15,27,21],Tob:[25,23,25,23,28,22,20,24,12,13,21,22,23,17],Jdt:[12,18,15,17,29,21,25,34,19,20,21,20,31,18,15,31],Wis:[16,25,19,20,24,27,30,21,19,21,27,27,19,31,19,29,20,25,20],Sir:[40,23,34,36,18,37,40,22,25,34,36,19,32,27,22,31,31,33,28,33,31,33,38,47,36,28,33,30,35,27,42,28,33,31,26,28,34,39,41,32,28,26,37,27,31,23,31,28,19,31,38,13],Bar:[22,35,38,37,9,72],"1Macc":[67,70,60,61,68,63,50,32,73,89,74,54,54,49,41,24],"2Macc":[36,33,40,50,27,31,42,36,29,38,38,46,26,46,40]}},ceb:{chapters:{"2Cor":[24,17,18,18,21,18,16,24,15,18,33,21,13],Rev:[20,29,22,11,14,17,17,13,21,11,19,18,18,20,8,21,18,24,21,15,27,21],Tob:[22,14,17,21,22,18,16,21,6,13,18,22,18,15],PrAzar:[67],EpJer:[72],"1Esd":[55,26,24,63,71,33,15,92,55]}},kjv:{chapters:{"3John":[14]}},nab:{order:{Gen:1,Exod:2,Lev:3,Num:4,Deut:5,Josh:6,Judg:7,Ruth:8,"1Sam":9,"2Sam":10,"1Kgs":11,"2Kgs":12,"1Chr":13,"2Chr":14,PrMan:15,Ezra:16,Neh:17,"1Esd":18,"2Esd":19,Tob:20,Jdt:21,Esth:22,GkEsth:23,"1Macc":24,"2Macc":25,"3Macc":26,"4Macc":27,Job:28,Ps:29,Prov:30,Eccl:31,Song:32,Wis:33,Sir:34,Isa:35,Jer:36,Lam:37,Bar:38,EpJer:39,Ezek:40,Dan:41,PrAzar:42,Sus:43,Bel:44,SgThree:45,Hos:46,Joel:47,Amos:48,Obad:49,Jonah:50,Mic:51,Nah:52,Hab:53,Zeph:54,Hag:55,Zech:56,Mal:57,Matt:58,Mark:59,Luke:60,John:61,Acts:62,Rom:63,"1Cor":64,"2Cor":65,Gal:66,Eph:67,Phil:68,Col:69,"1Thess":70,"2Thess":71,"1Tim":72,"2Tim":73,Titus:74,Phlm:75,Heb:76,Jas:77,"1Pet":78,"2Pet":79,"1John":80,"2John":81,"3John":82,Jude:83,Rev:84},chapters:{Gen:[31,25,24,26,32,22,24,22,29,32,32,20,18,24,21,16,27,33,38,18,34,24,20,67,34,35,46,22,35,43,54,33,20,31,29,43,3
16,30,23,23,57,38,34,34,28,34,31,22,33,26],Exod:[22,25,22,31,23,30,29,28,35,29,10,51,22,31,27,36,16,27,25,26,37,30,33,18,40,37,21,43,46,38,18,35,23,35,35,38,29,31,43,38],Lev:[17,16,17,35,26,23,38,36,24,20,47,8,59,57,33,34,16,30,37,27,24,33,44,23,55,46,34],Num:[54,34,51,49,31,27,89,26,23,36,35,16,33,45,41,35,28,32,22,29,35,41,30,25,19,65,23,31,39,17,54,42,56,29,34,13],Deut:[46,37,29,49,33,25,26,20,29,22,32,31,19,29,23,22,20,22,21,20,23,29,26,22,19,19,26,69,28,20,30,52,29,12],"1Sam":[28,36,21,22,12,21,17,22,27,27,15,25,23,52,35,23,58,30,24,42,16,23,28,23,44,25,12,25,11,31,13],"2Sam":[27,32,39,12,25,23,29,18,13,19,27,31,39,33,37,23,29,32,44,26,22,51,39,25],"1Kgs":[53,46,28,20,32,38,51,66,28,29,43,33,34,31,34,34,24,46,21,43,29,54],"2Kgs":[18,25,27,44,27,33,20,29,37,36,20,22,25,29,38,20,41,37,37,21,26,20,37,20,30],"1Chr":[54,55,24,43,41,66,40,40,44,14,47,41,14,17,29,43,27,17,19,8,30,19,32,31,31,32,34,21,30],"2Chr":[18,17,17,22,14,42,22,18,31,19,23,16,23,14,19,14,19,34,11,37,20,12,21,27,28,23,9,27,36,27,21,33,25,33,27,23],Neh:[11,20,38,17,19,19,72,18,37,40,36,47,31],Job:[22,13,26,21,27,30,21,22,35,22,20,25,28,22,35,22,16,21,29,29,34,30,17,25,6,14,23,28,25,31,40,22,33,37,16,33,24,41,30,32,26,17],Ps:[6,11,9,9,13,11,18,10,21,18,7,9,6,7,5,11,15,51,15,10,14,32,6,10,22,12,14,9,11,13,25,11,22,23,28,13,40,23,14,18,14,12,5,27,18,12,10,15,21,23,21,11,7,9,24,14,12,12,18,14,9,13,12,11,14,20,8,36,37,6,24,20,28,23,11,13,21,72,13,20,17,8,19,13,14,17,7,19,53,17,16,16,5,23,11,13,12,9,9,5,8,29,22,35,45,48,43,14,31,7,10,10,9,8,18,19,2,29,176,7,8,9,4,8,5,6,5,6,8,8,3,18,3,3,21,26,9,8,24,14,10,8,12,15,21,10,20,14,9,6],Eccl:[18,26,22,17,19,12,29,17,18,20,10,14],Song:[17,17,11,16,16,12,14,14],Isa:[31,22,26,6,30,13,25,23,20,34,16,6,22,32,9,14,14,7,25,6,17,25,18,23,12,21,13,29,24,33,9,20,24,17,10,22,38,22,8,31,29,25,28,28,25,13,15,22,26,11,23,15,12,17,13,12,21,14,21,22,11,12,19,11,25,24],Jer:[19,37,25,31,31,30,34,23,25,25,23,17,27,22,21,21,27,23,15,18,14,30,40,10,38,24,22,17,32,24,40,44,26,22,19,32,21,28,18,16,18,22,13,30,5,28,7,47,39,46,64,34],Ezek:[28,10,27,17,17,14,27,18,11,22,25,28,23,23,8,63,24,32,14,44,37,31,49,27,17,21,36,26,21,26,18,32,33,31,15,38,28,23,29,49,26,20,27,31,25,24,23,35],Dan:[21,49,100,34,30,29,28,27,27,21,45,13,64,42],Hos:[9,25,5,19,15,11,16,14,17,15,11,15,15,10],Joel:[20,27,5,21],Jonah:[16,11,10,11],Mic:[16,13,12,14,14,16,20],Nah:[14,14,19],Zech:[17,17,10,14,11,15,14,23,17,12,17,14,9,21],Mal:[14,17,24],Acts:[26,47,26,37,42,15,60,40,43,49,30,25,52,28,41,40,34,28,40,38,40,30,35,27,27,32,44,31],"2Cor":[24,17,18,18,21,18,16,24,15,18,33,21,13],Rev:[20,29,22,11,14,17,17,13,21,11,19,18,18,20,8,21,18,24,21,15,27,21],Tob:[22,14,17,21,22,18,17,21,6,13,18,22,18,15],Sir:[30,18,31,31,15,37,36,19,18,31,34,18,26,27,20,30,32,33,30,31,28,27,27,33,26,29,30,26,28,25,31,24,33,31,26,31,31,34,35,30,22,25,33,23,26,20,25,25,16,29,30],Bar:[22,35,38,37,9,72],"2Macc":[36,32,40,50,27,31,42,36,29,38,38,46,26,46,39]}},nlt:{chapters:{Rev:[20,29,22,11,14,17,17,13,21,11,19,18,18,20,8,21,18,24,21,15,27,21]}},nrsv:{chapters:{"2Cor":[24,17,18,18,21,18,16,24,15,18,33,21,13],Rev:[20,29,22,11,14,17,17,13,21,11,19,18,18,20,8,21,18,24,21,15,27,21]}}},t.prototype.languages=["ar","bg","ceb","cs","cy","da","de","el","en","es","fi","fr","he","hi","hr","ht","hu","is","it","ja","jv","ko","la","mk","mr","ne","nl","no","or","pa","pl","pt","ro","ru","sk","so","sq","sr","sv","sw","ta","th","tl","uk","ur","vi","wal","zh"],t.prototype.regexps.space="[\\s\\xa0]",t.prototype.regexps.escaped_passage=RegExp(`(?:^|[^\\x1f\\x1e\\dA-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u024F\u0300-\u0374\u0376-\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u0527\u0591-\u05BD\u05BF\u05C1-\u05C2\u05C4-\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u065F\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06EF\u06FA-\u06FC\u06FF\u0750-\u077F\u08A0\u08A2-\u08AC\u08E4-\u08FE\u0900-\u0902\u0904-\u093A\u093C-\u093D\u0941-\u0948\u094D\u0950-\u0963\u0971-\u0977\u0979-\u097F\u0A01-\u0A02\u0A05-\u0A0A\u0A0F-\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32-\u0A33\u0A35-\u0A36\u0A38-\u0A39\u0A3C\u0A41-\u0A42\u0A47-\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A70-\u0A75\u0B01\u0B05-\u0B0C\u0B0F-\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32-\u0B33\u0B35-\u0B39\u0B3C-\u0B3D\u0B3F\u0B41-\u0B44\u0B4D\u0B56\u0B5C-\u0B5D\u0B5F-\u0B63\u0B71\u0B82-\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99-\u0B9A\u0B9C\u0B9E-\u0B9F\u0BA3-\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BC0\u0BCD\u0BD0\u0E01-\u0E3A\u0E40-\u0E4E\u1DC0-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u20D0-\u20FF\u2C60-\u2C7F\u2DE0-\u2DFF\u3005-\u3006\u302A-\u302D\u3031-\u3035\u303B-\u303C\u3400-\u4DB5\u4E00-\u9FCC\uA640-\uA66F\uA674-\uA67D\uA67F-\uA697\uA69F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA7FF\uA8E0-\uA8F7\uA8FB\uAC00-\uD7AF\uF900-\uFA6D\uFA70-\uFAD9\uFB50-\uFBB1\uFB
1D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC])((?:(?:ch(?:apters?|a?pts?\\.?|a?p?s?\\.?)?\\s*\\d+\\s*(?:[\\u2013\\u2014\\-]|through|thru|to)\\s*\\d+\\s*(?:from|of|in)(?:\\s+the\\s+book\\s+of)?\\s*)|(?:ch(?:apters?|a?pts?\\.?|a?p?s?\\.?)?\\s*\\d+\\s*(?:from|of|in)(?:\\s+the\\s+book\\s+of)?\\s*)|(?:\\d+(?:th|nd|st)\\s*ch(?:apter|a?pt\\.?|a?p?\\.?)?\\s*(?:from|of|in)(?:\\s+the\\s+book\\s+of)?\\s*))?\\x1f(\\d+)(?:/\\d+)?\\x1f(?:/\\d+\\x1f|[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014]|title(?![a-z])|see`+t.prototype.regexps.space+"+also|ff(?![a-z0-9])|f(?![a-z0-9])|chapters|chapter|through|compare|chapts|verses|chpts|chapt|chaps|verse|chap|thru|also|chp|chs|cha|and|see|ver|vss|ch|to|cf|vs|vv|v|[a-e](?!\\w)|$)+)","gi"),t.prototype.regexps.match_end_split=/\d\W*title|\d\W*(?:ff(?![a-z0-9])|f(?![a-z0-9]))(?:[\s\xa0*]*\.)?|\d[\s\xa0*]*[a-e](?!\w)|\x1e(?:[\s\xa0*]*[)\]\uff09])?|[\d\x1f]/gi,t.prototype.regexps.control=/[\x1e\x1f]/g,t.prototype.regexps.pre_book="[^A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u024F\u0300-\u0374\u0376-\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u0527\u0591-\u05BD\u05BF\u05C1-\u05C2\u05C4-\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u065F\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06EF\u06FA-\u06FC\u06FF\u0750-\u077F\u08A0\u08A2-\u08AC\u08E4-\u08FE\u0900-\u0902\u0904-\u093A\u093C-\u093D\u0941-\u0948\u094D\u0950-\u0963\u0971-\u0977\u0979-\u097F\u0A01-\u0A02\u0A05-\u0A0A\u0A0F-\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32-\u0A33\u0A35-\u0A36\u0A38-\u0A39\u0A3C\u0A41-\u0A42\u0A47-\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A70-\u0A75\u0B01\u0B05-\u0B0C\u0B0F-\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32-\u0B33\u0B35-\u0B39\u0B3C-\u0B3D\u0B3F\u0B41-\u0B44\u0B4D\u0B56\u0B5C-\u0B5D\u0B5F-\u0B63\u0B71\u0B82-\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99-\u0B9A\u0B9C\u0B9E-\u0B9F\u0BA3-\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BC0\u0BCD\u0BD0\u0E01-\u0E3A\u0E40-\u0E4E\u1DC0-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u20D0-\u20FF\u2C60-\u2C7F\u2DE0-\u2DFF\u3005-\u3006\u302A-\u302D\u3031-\u3035\u303B-\u303C\u3400-\u4DB5\u4E00-\u9FCC\uA640-\uA66F\uA674-\uA67D\uA67F-\uA697\uA69F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA7FF\uA8E0-\uA8F7\uA8FB\uAC00-\uD7AF\uF900-\uFA6D\uFA70-\uFAD9\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC]",t.prototype.regexps.first="(?:1st|1|I|First)\\.?"+t.prototype.regexps.space+"*",t.prototype.regexps.second="(?:2nd|2|II|Second)\\.?"+t.prototype.regexps.space+"*",t.prototype.regexps.third="(?:3rd|3|III|Third)\\.?"+t.prototype.regexps.space+"*",t.prototype.regexps.range_and="(?:[&\u2013\u2014-]|(?:and|compare|cf|see"+t.prototype.regexps.space+"+also|also|see)|(?:through|thru|to))",t.prototype.regexps.range_only="(?:[\u2013\u2014-]|(?:through|thru|to))",t.prototype.regexps.get_books=function(r,s){var l,p,m,_,c;if(p=[{osis:["Ps"],apocrypha:!0,extra:"2",regexp:/(\b)(Ps151)(?=\.1)/g},{osis:["Gen"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1[\s\xa0]*(?:Moseb(?:o(?:ken|g)|\xF3k)|ÐоÑÑиÑева))|(?:(?:1(?:[\s\xa0]*Moj[zż]|\.[\s\xa0]*Mojż)|I[\s\xa0]*Moj[zż])eszowa)|(?:(?:1(?:\.[\s\xa0]*Mo(?
1:j(?:ž[i\xED][sÅ¡]|z[i\xED][sÅ¡])ov|oseksen[\s\xa0]*kirj)|[\s\xa0]*Mo(?:j(?:ž[i\xED]|z[i\xED])[sÅ¡]ov|oseksen[\s\xa0]*kirj))|I[\s\xa0]*Moj(?:ž[i\xED]|z[i\xED])[sÅ¡]ov|Zanafill|I\.[\s\xa0]*Mojz[i\xED][sÅ¡]ov)a|(?:1\.?|I)[\s\xa0]*Mojż|[1I][\s\xa0]*Mojz|[1I]\.[\s\xa0]*Mojzeszowa|I\.[\s\xa0]*Mojżeszowa|Pierwsz[aey][\s\xa0]*Moj[zż]eszowa)|(?:ã(?:åµ(?:ä¸[ç´è¨])?|å(?:ä¸è®°)?)ã|تÙ|åµä¸|ì°½ì¸ê¸°|à¨à¨¤à¨ªà¨¤|ïºï»ï»®ï»³ï»¦|ÐÑг|à¸à¸(?:มà¸à¸²à¸¥|à¸)|×ר(?:×ש×ת|×××)|Ù¾(?:ÛØ¯Ø§[ئÛ]|ÙØ¯Ø§Ø¦|ÙÛØ¯Ø§Û)Ø´|Î(?:ÎνεÏ(?:ιÏ|η)|ενεÏ(?:ιÏ|η))|pÄ«dÄyiÅ¡|M(?:[o\xF3]zes[\s\xa0]*I|wanzo)|à¬à¬¦à¬¿à¬ªàସàତà¬|G(?:ene(?:s(?:[ai]|es)|za)|n)|Beresjiet|[AÄ]tiy[aÄ]kamam|à®à®¤à®¿à®¯à®¾à®à®®à®®à¯|தà¯(?:à®à®à¯à®[\s\xa0]*நà¯à®²à¯|நà¯)|Ø³ÙØ±[\s\xa0]*Ø§ÙØªÙÙÙÙ|ÐаÑало|ÐÑÑÑÑ|Ðнига[\s\xa0]*ÐÑÑиÑ|S\xE1ng[\s\xa0]*thế[\s\xa0]*k\xFD|F\xF8rste[\s\xa0]*Mosebo[gk]|à¤à¤¤à¥à¤ª(?:त(?:à¥à¤¤à¤¿à¤à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|ि)|ाति)|Ð[иÑ]Ñие|ÐаÑÑанÑваÑе|ÐоÑÑаÑе|I(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj)|(?:Jen[e\xE8]|Ro?d)z|(?:liv[\s\xa0]*Konmansman[\s\xa0]*|Z)an|F[o\xF6]rsta[\s\xa0]*Moseboken|(?:ÐÑва[\s\xa0]*Ð|I\.?[\s\xa0]*Ð)оÑÑиÑева|(?:Ð(?:ÑÑв(?:а[\s\xa0]*(?:книга[\s\xa0]*)?|о[\s\xa0]*)Ðои|Ñв[ао][\s\xa0]*книга[\s\xa0]*ÐоÑ)|I\.?[\s\xa0]*Ðои|I\.?[\s\xa0]*книга[\s\xa0]*Ðо[ийÑ])Ñеева|ÐеÑÑ[ае][\s\xa0]*книга[\s\xa0]*Ðо[ий]Ñеева|1(?:\.[\s\xa0]*Mo(?:sebo(?:ken|g)|jz)|[\s\xa0]*(?:M(?:oj|z)|ÐоÑÑ)|\.[\s\xa0]*ÐоÑÑиÑева|(?:\.[\s\xa0]*(?:книга[\s\xa0]*Ðо[ийÑ]|Ðои)|[\s\xa0]*(?:книга[\s\xa0]*Ðо[ийÑ]|Ðои))Ñеева|\-?(?:[ае](?:\.[\s\xa0]*книга[\s\xa0]*Ðо[ий]|[\s\xa0]*книга[\s\xa0]*Ðо[ий])|Ñе(?:\.[\s\xa0]*книга[\s\xa0]*Ðо[ий]|[\s\xa0]*книга[\s\xa0]*Ðо[ий]))Ñеева)|(?:1(?:\.[\s\xa0]*M(?:\xF3seb[o\xF3]|oseb\xF3)|[\s\xa0]*M(?:\xF3seb[o\xF3]|osebo))|Fyrsta[\s\xa0]*M[o\xF3]seb[o\xF3]|I\.?[\s\xa0]*Moseb[o\xF3]|I\.?[\s\xa0]*M\xF3seb[o\xF3])k|utpattiko[\s\xa0]*pustak|(?:Bilowgi|Utpaat)i|P(?:urwaning[\s\xa0]*Dumadi|ostanak|ierwsz[aey][\s\xa0]*Moj[zż])|K(?:s(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Rodzaj|[\s\xa0]*p[o\xF4]vod|\.[\s\xa0]*p[o\xF4]vod|niha[\s\xa0]*p[o\xF4]vod)u|(?:Gen(?:n(?:e(?:is[eiu]|s[eiu]|es[eiu])|i(?:[ei]s[eiu]|s[eiu]))|e(?:is[eiu]|su|zi)|is[eiu]|(?:i[ei]|ee)s[eiu])|Teremt[e\xE9]|Genn?si|G[\xE9\xEA]nesi|Henesi|Liber[\s\xa0]*Genesi|1(?:[\s\xa0]*M(?:o(?:ze|o)|\xF3ze)|M\xF3))s|(?:I(?:\.?[\s\xa0]*M\xF3|\.?[\s\xa0]*Mo)|1\.[\s\xa0]*M[o\xF3])zes|1e[\s\xa0]*Mozes|1e\.[\s\xa0]*Mozes|(?:Pierwsz[aey][\s\xa0]*Ks(?:\.[\s\xa0]*Moy[zż]|[\s\xa0]*Moy[zż]|i[eÄ]g[ai][\s\xa0]*Moy[zż])|(?:1\.?|I\.?)[\s\xa0]*Ks(?:\.[\s\xa0]*Moy[zż]|[\s\xa0]*Moy[zż]|i[eÄ]g[ai][\s\xa0]*Moy[zż]))eszowe|(?:Fyrsta[\s\xa0]*b[o\xF3]k[\s\xa0]*M[o\xF3]|Gen\xE8)se|1\.?[\s\xa0]*Buch[\s\xa0]*Mose|Ð[иÑÑ]Ñ|ì°½ì¸?|Jen|Î(?:εν?|Îν)|Mwa|Ter|à®à®¤à®¿|à¬à¬¦à¬¿|G(?:e(?:n(?:eis|ese|neis)?)?|\xE9n?|\xEAn)|ÐаÑ|utpat(?:ti)?|F\xF8rste[\s\xa0]*Mos|à¤à¤¤à¥à¤ªà¤¤à¥à¤¤à¤¿|ÐоÑÑ|ÐÑва[\s\xa0]*ÐоÑÑ|I\.?[\s\xa0]*ÐоÑÑ|I\.?[\s\xa0]*Mos|I\.?[\s\xa0]*M\xF3s|F[o\xF6]rsta[\s\xa0]*Mosebok|1(?:\.[\s\xa0]*(?:M(?:o(?:s(?:e(?:bok)?)?)?|\xF3s)|ÐоÑÑ)|[\s\xa0]*(?:M(?:o(?:se?|z)?|\xF3z)|Ð|M\xF3s))|Post|(?:P(?:rv(?:(?:[y\xFD][\s\xa0]*list[\s\xa0]*Moj[zž]|[y\xFD][\s\xa0]*Moj[zž]|[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž]|Moj[zž]))i[sÅ¡]|n[i\xED][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]|Moj[zž][i\xED][sÅ¡]))ov|ierwsz[aey][\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])eszow)|1[\s\xa0]*k(?:\.[\s\xa0]*Moj[zž]|[\s\xa0]*Moj[zž])i[sÅ¡]ov|Doomettaaba|Facere|I\.[\s\xa0]*Mojž[i\xED][sÅ¡]ov|1[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]ov|(?:I\.?|1\.)[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]ov|(?:1\.?|I\.?)[\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])eszow|K(?:n(?:iha[\s\xa0]*stvoreni|jiga[\s\xa0]*Postank)|\.?[\s\xa0]*stvoreni|itabu[\s\xa0]*cha[\s\xa0]*Kwanza[\s\xa0]*cha[\s\xa0]*Mus))a|Buttja|I\.?[\s\xa0]*Mooseksen[\s\xa0]*kirja|E(?:(?
1:ls[oÅ][\s\xa0]*M[o\xF3]|erste[\s\xa0]*Mo)zes|rste[\s\xa0]*(?:Buch[\s\xa0]*)?Mose|nsimm[a\xE4]inen[\s\xa0]*Mooseksen[\s\xa0]*kirja))|(?:åä¸è®°ã)|(?:ã(?:åµä¸[ç´è¨]|åä¸è®°)|åã|åµ(?:ä¸[ç´è¨])?ã|Genesis|Ø§ÙØªÙÙÙÙ|S\xE1ng[\s\xa0]*Thế|utpattiko|à¤à¤¤à¥à¤ªà¤¤à¥à¤¤à¤¿à¤à¥|ã[ååµ]|Konmansman|[1I][\s\xa0]*Mooseksen|[1I]\.[\s\xa0]*Mooseksen|Ensimm[a\xE4]inen[\s\xa0]*Mooseksen)|(?:åµä¸[ç´è¨]|åä¸è®°|[ååµ]|S\xE1ng))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Exod"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:2[\s\xa0]*(?:Moseb(?:o(?:ken|g)|\xF3k)|ÐоÑÑиÑева))|(?:2(?:\.[\s\xa0]*Mo(?:j(?:(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow)a|[zż])|oseksen[\s\xa0]*kirja)|[\s\xa0]*Mo(?:j(?:(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow)a|ż|z)?|oseksen[\s\xa0]*kirja))|(?:(?:Drug[ai][\s\xa0]*Moj[zż]|II\.[\s\xa0]*Moj[zż])eszow|II\.[\s\xa0]*Mojz[i\xED][sÅ¡]ov|II[\s\xa0]*Moj(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow))a|II[\s\xa0]*Moj[zż]|Nirgaman|Dalja)|(?:íì¶ê¸°|á¼Î¾|à¨à©à¨|kÅ«Ä|Wj|ì¶ì 굽기|à¸à¸à¸¢à¸|ש××ת|Wyj|ḫurÅ«j|[\xC9\xCA]x(?:odo|d)|åºã¨[ã·ã¸][ãã]ãè¨|ãåº(?:åå[è¨è®°]?|è°·ç´)?ã|ÎξοδοÏ|ÎξοδοÏ|Sjemot|निरà¥à¤à¤®à¤¨|Ð(?:зл(?:азак|ез)|ÑÑ
)|Vy[hÈ]id|E(?:x(?:od[eos]|d)|sodo|ksod[io]|gz\xF2d)|Ø®Ø±ÙØ¬|Ø®ÙØ±ÙÙØ¬|Ø³ÙØ±[\s\xa0]*Ø§ÙØ®Ø±Ùج|Baxniintii|×צ××(?:ת[\s\xa0]*×צר××|×)|nirgam|Y[aÄ]ttir[aÄ]kamam|ଯାତàରା[\s\xa0]*?ପàସàତà¬|M[o\xF3]zes[\s\xa0]*II|யாதà¯à®¤à®¿à®°à®¾à®à®®à®®à¯|வி(?:à®à¯à®¤à®²à¯à®ªà¯[\s\xa0]*பயணமà¯|ப)|Anden[\s\xa0]*Mosebog|Xuất[\s\xa0]*(?:Ai\-?cáºp|H\xE0nh|Ai[\s\xa0]*Cáºp[\s\xa0]*K\xFD|\xCA\-?d\xEDp\-?t\xF4[\s\xa0]*k\xFD)|पà¥à¤°à¤¸à¥à¤¥à¤¾à¤¨à¤à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|(?:Ðнига[\s\xa0]*ÐÑ|Ðз)Ñ
од|ÐиÑ
Ñд|ÐгзодÑÑ|(?:liv[\s\xa0]*delivrans[\s\xa0]*l|Pangentas)an|Andra[\s\xa0]*Moseboken|[O\xD6]nnur[\s\xa0]*b[o\xF3]k[\s\xa0]*M[o\xF3]se|Zweite[\s\xa0]*Mose|Zweite[\s\xa0]*Buch[\s\xa0]*Mose|2(?:\.[\s\xa0]*(?:Mosebo(?:ken|g)|Buch[\s\xa0]*Mose)|[\s\xa0]*(?:Buch[\s\xa0]*Mose|ÐоÑÑ|Mz))|(?:ÐÑÑга|2\.)[\s\xa0]*ÐоÑÑиÑева|(?:ÐÑоÑ(?:а[\s\xa0]*(?:книга[\s\xa0]*Ðо[иÑ]|Ðои)|о[\s\xa0]*(?:книга[\s\xa0]*ÐоÑ|Ðои))|ÐÑÑга[\s\xa0]*книга[\s\xa0]*Ðо[ий]|ÐÑÑге[\s\xa0]*книга[\s\xa0]*Ðо[ий]|2(?:\-?(?:[ае](?:\.[\s\xa0]*книга[\s\xa0]*Ðо[ий]|[\s\xa0]*книга[\s\xa0]*Ðо[ий])|ге(?:\.[\s\xa0]*книга[\s\xa0]*Ðо[ий]|[\s\xa0]*книга[\s\xa0]*Ðо[ий]))|[\s\xa0]*Ðои)|2\.[\s\xa0]*Ðои)Ñеева|2\.?[\s\xa0]*книга[\s\xa0]*Ðо[ийÑ]Ñеева|(?:2(?:\.[\s\xa0]*Moseb\xF3|[\s\xa0]*Mosebo)|An(?:dre|nen)[\s\xa0]*Mosebo|prastʰ[aÄ]nko[\s\xa0]*pusta)k|[O\xD6]nnur[\s\xa0]*M[o\xF3]seb[o\xF3]k|2\.?[\s\xa0]*M\xF3seb[o\xF3]k|I(?:I(?:\.[\s\xa0]*(?:M(?:o(?:seb[o\xF3]k|j[zż])|\xF3seb[o\xF3]k)|(?:книга[\s\xa0]*Ðо[ийÑ]Ñе|Ðо(?:ÑÑиÑ|иÑе))ева)|[\s\xa0]*(?:ÐоÑÑиÑева|Moj|ÐоиÑеева|книга[\s\xa0]*Ðо[ийÑ]Ñеева|M[o\xF3]seb[o\xF3]k))|zlazak)|Exodul|D(?:rug[ai][\s\xa0]*Moj[zż]|al)|(?:E(?:gzodu|xodi|csodu)|Liber[\s\xa0]*Exodu|2(?:[\s\xa0]*M(?:o(?:ze|o)|\xF3ze)|M\xF3)|(?:II(?:\.[\s\xa0]*M[o\xF3]|[\s\xa0]*M[o\xF3])|2\.[\s\xa0]*M[o\xF3])ze|M[a\xE1]sodik[\s\xa0]*M[o\xF3]ze|2e[\s\xa0]*Moze|2e\.[\s\xa0]*Moze|Tweede[\s\xa0]*Moze)s|[\xC9\xCA]x(?:od?)?|à¸à¸à¸¢|í?ì¶|åºã¨[ã·ã¸][ãã]ã|خر|Îξ|निरà¥à¤à¤®|Ðз[лÑ
]|E(?:x(?:od?)?|ks|gz(?:od)?|cs)|Bax|யாதà¯|And(?:en|re)[\s\xa0]*Mos|पà¥à¤°à¤¸à¥à¤¥à¤¾à¤¨|ÐиÑ
|Andra[\s\xa0]*Mosebok|2(?:[\s\xa0]*(?:M(?:o(?:se?|z)?|\xF3z)|Ð)|\.[\s\xa0]*Mo(?
1:s(?:e(?:bok)?)?)?)|ÐÑÑга[\s\xa0]*ÐоÑÑ|2\.[\s\xa0]*ÐоÑÑ|2\.?[\s\xa0]*M\xF3s|I(?:I(?:\.[\s\xa0]*(?:M[o\xF3]s|ÐоÑÑ)|[\s\xa0]*(?:M[o\xF3]s|ÐоÑÑ))|zl)|(?:I(?:I\.?[\s\xa0]*Mooseksen[\s\xa0]*kirj|e[sÅÈ]ire)|Toinen[\s\xa0]*Mooseksen[\s\xa0]*kirj|2[\s\xa0]*k(?:\.[\s\xa0]*Moj[zž]|[\s\xa0]*Moj[zž])i[sÅ¡]ov|II\.[\s\xa0]*Mojž[i\xED][sÅ¡]ov|2[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]ov|(?:II\.?|2\.)[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]ov|(?:II\.?|2\.?)[\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])eszow|Dru(?:h(?:[y\xFD][\s\xa0]*Moj[zž][i\xED][sÅ¡]|[y\xFD][\s\xa0]*list[\s\xa0]*Moj[zž]i[sÅ¡]|[y\xFD][\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]|[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]|Moj[zž][i\xED][sÅ¡]))ov|g[ai][\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])eszow))a|K(?:(?:s(?:\.[\s\xa0]*Wyj[sÅ]|[\s\xa0]*Wyj[sÅ]|i[eÄ]g[ai][\s\xa0]*Wyj[sÅ])ci|essaaba|utok|njiga[\s\xa0]*Izlask)a|ess|ut|i(?:tabu[\s\xa0]*cha[\s\xa0]*Pili[\s\xa0]*cha[\s\xa0]*Musa|v(?:onul[a\xE1]s)?)))|(?:åº(?:åå[è¨è®°]?|è°·ç´)?ã|Xuất|ÐÑÑ
од|ãåº(?:åå[è¨è®°]|è°·ç´)|ଯାତàରା|Ø§ÙØ®Ø±Ùج|Exodus|Delivrans|पà¥à¤°à¤¸à¥à¤¥à¤¾à¤¨à¤à¥|prastʰ[aÄ]nko|åº(?:åå[è¨è®°]?|è°·ç´)?|ãåº(?:åå)?|(?:II|2)[\s\xa0]*Mooseksen|(?:II|2)\.[\s\xa0]*Mooseksen|Toinen[\s\xa0]*Mooseksen))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Bel"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:B(?:el(?:[\\s\\xa0]*(?:e(?:[\\s\\xa0]*(?:o[\\s\\xa0]*Drag[a\\xE3]|il[\\s\\xa0]*Drag)o|s[\\s\\xa0]*a[\\s\\xa0]*s[a\\xE1]rk[a\\xE1]ny)|\\xE9s[\\s\\xa0]*a[\\s\\xa0]*s[a\\xE1]rk[a\\xE1]ny|en[\\s\\xa0]*de[\\s\\xa0]*draak|(?:ja[\\s\\xa0]*lohik[a\\xE4][a\\xE4]rm|y[\\s\\xa0]*el[\\s\\xa0]*Serpient)e|et[\\s\\xa0]*le[\\s\\xa0]*Serpent|&[\\s\\xa0]*(?:the[\\s\\xa0]*S(?:erpent|nake)|S(?:erpent|nake))|a(?:nd[\\s\\xa0]*(?:the[\\s\\xa0]*S(?:erpent|nake)|S(?:erpent|nake))|['\u2019]r[\\s\\xa0]*Ddraig|[\\s\\xa0]*drak)|(?:y[\\s\\xa0]*el[\\s\\xa0]*Drag[o\\xF3]|und[\\s\\xa0]*Vom[\\s\\xa0]*Drache)n|(?:&[\\s\\xa0]*(?:the[\\s\\xa0]*)?|et[\\s\\xa0]*le[\\s\\xa0]*|and[\\s\\xa0]*(?:the[\\s\\xa0]*)?)Dragon|o(?:g[\\s\\xa0]*dr(?:a(?:gen[\\s\\xa0]*i[\\s\\xa0]*Babylo|ke)|ekin)|ch[\\s\\xa0]*Ormgude)n)|a[\\s\\xa0]*i[\\s\\xa0]*w[e\u0119][z\u017C]a)|(?:a[a\\xE1]l[\\s\\xa0]*[e\\xE9]|\\xE9l[\\s\\xa0]*[e\\xE9])s[\\s\\xa0]*a[\\s\\xa0]*s[a\\xE1]rk[a\\xE1]ny|\\xE9l[\\s\\xa0]*a[\\s\\xa0]*drak)|[\u30D8\u30D9]\u30EB\u3068[\u7ADC\u9F8D]|\uBCA8\uACFC[\\s\\xa0]*[\uBC40\uC6A9]|\u300ABel\u300B|\u0628\u0644[\\s\\xa0]*\u0648\u0627\u0644\u062A\u0646\u064A\u0646|\u05D4\u05EA\u05E0\u05D9\u05DF[\\s\\xa0]*\u05D1\u05D1\u05D1\u05DC|\u05D1\u05DC[\\s\\xa0]*\u05D5\u05D4\u05D3\u05E8\u05E7\u05D5\u05DF|\u0411\u0435\u043B(?:[\\s\\xa0]*(?:\u0438[\\s\\xa0]*\u0414|\u0456[\\s\\xa0]*\u0434)\u0440\u0430\u043A\u043E\u043D|\u0435)|\u0412\u0438\u043B(?:\u0435[\\s\\xa0]*\u0438[\\s\\xa0]*\u0434\u0440\u0430\u043A\u043E\u043D\u0435|[\\s\\xa0]*\u0438[\\s\\xa0]*\u0437\u043C\u0435\u044F\u0442)|\u0392(?:\u03B7\u03BB[\\s\\xa0]*\u03BA\u03B1\u03B9[\\s\\xa0]*\u0394\u03C1[\u03AC\u03B1]\u03BA\u03C9\u03BD|\u1F74\u03BB)|Si[\\s\\xa0]*Bel[\\s\\xa0]*at[\\s\\xa0]*ang[\\s\\xa0]*Dragon|Bel[\\s\\xa0]*et[\\s\\xa0]*draconis|Histoia[\\s\\xa0]*Beli[\\s\\xa0]*et[\\s\\xa0]*draconis|Opowiadaniem[\\s\\xa0]*o[\\s\\xa0]*Belu[\\s\\xa0]*i[\\s\\xa0]*w[e\u0119][z\u017C]u|\u0BAA\u0BC7\u0BB2\u0BCD[\\s\\xa0]*\u0BA4\u0BC6\u0BAF\u0BCD\u0BB5\u0BAE\u0BC1\u0BAE\u0BCD[\\s\\xa0]*\u0B85\u0BB0\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0BBE\u0BAE\u0BCD\u0BAA\u0BC1\u0BAE\u0BCD[\\s\\xa0]*\u0B8E\u0BA9\u0BCD\u0BAA\u0BB5\u0BC8\u0BAF\u0BBE\u0B95\u0BC1\u0BAE\u0BCD|Danieli[\\s\\xa0]*na[\\s\\xa0]*Makuhani[\\s\\xa0]*wa[\\s\\xa0]*Beli|Bel[\\s\\xa0]*[s\u0219]i[\\s\\xa0]*dragonul|Istoria[\\s\\xa0]*(?:omor[a\\xE2]rii[\\s\\xa0]*balaurului[\\s\\xa0]*[s\u015F]i[\\s\\xa0]*a[\\s\\xa0]*sf[a\u0103]r[a\\xE2]m[a\u0103]rii[\\s\\xa0]*lui[\\s\\xa0]*Bel|Balaurului))|(?:B(?:el(?:[\\s\\xa0]*(?:e(?:[\\s\\xa0]*o[\\s\\xa0]*drag[a\\xE3]o|t[\\s\\xa0]*le[\\s\\xa0]*serpent)|og[\\s\\xa0]*Dragen|et[\\s\\xa0]*le[\\s\\xa0]*dragon|at[\\s\\xa0]*ang[\\s\\xa0]*Dragon)|\u300B)|\\xE9l)|\u0392\u03B7\u03BB|\u0411\u0435\u043B|\u0412\u0438\u043B|\u300ABel|Bel|\u0BAA\u0BC7\u0BB2\u0BCD(?:[\\s\\xa0]*\u0BA4\u0BC6\u0BAF\u0BCD\u0BB5\u0BAE\u0BC1\u0BAE\u0BCD[\\s\\xa0]*\u0B85\u0BB0\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0BBE\u0BAE\u0BCD\u0BAA\u0BC1\u0BAE\u0BCD)?))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Phlm"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u300A(?:[\u9580\u95E8]|\u80A5\u5229\u5B5F|\u8CBB\u808B\u5B5F\u66F8|\u8153\u5229(?:\u9580\u66F8|\u95E8\u4E66))\u300B|\u0424(?:\u0438\u043B\u0438|\u043B)\u043C|\u03A6\u03BB\u03BC|\uBCF8|\uBE4C\uB808\uBAAC\uC11C|\u0E1F(?:\u0E35\u0E40\u0E25\u0E42\u0E21\u0E19|\u0E21)|[\u30D2\u30D4]\u30EC\u30E2\u30F3(?:\u3078\u306E)?\u66F8|[\u30D2\u30D4]\u30EC\u30E2\u30F3\u3078\u306E\u624B\u7D19|[\u30D2\u30D4]\u30EC\u30E2\u30F3\u30D8\u306E\u624B\u7D19|\u30D5\u30A3\u30EC\u30E2\u30F3(?:\u3078\u306E\u624B\u7D19|\u66F8)|\uD544\uB808\uBAAC(?:\uC5D0\uAC8C[\\s\\xa0]*\uBCF4\uB0B8[\\s\\xa0]*\uC11C\uAC04|\uC11C)|\u03A0\u03C1\u03BF\u03C2[\\s\\xa0]*\u03A6\u03B9\u03BB[\u03AE\u03B7]\u03BC\u03BF\u03BD\u03B1|F(?:il(?:emo(?:n(?:sbr[e\\xE9]fi\\xF0|(?:breve|i)t)|m)|m)|\\xEDl(?:emonsbr[e\\xE9]fi\\xF0|m))|\u0A2B\u0A3C?\u0A3F\u0A32\u0A47\u0A2E\u0A4B\u0A28[\\s\\xa0]*\u0A28\u0A42\u0A70[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|p\u02B0ilemon[\\s\\xa0]*n\u016B\u0303[\\s\\xa0]*pattr\u012B|\u0B2B\u0B3F\u0B32\u0B40\u0B2E\u0B4B\u0B28\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B24\u0B3F[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|\u05D4\u05D0\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0]*\u05E4\u05D9\u05DC\u05D9\u05DE\u05D5\u05DF|\u05D0\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D0\u05DC\\-?\u05E4\u05D9\u05DC\u05D9\u05DE\u05D5\u05DF|fil\u0113m\u014Dn[\\s\\xa0]*ke[\\s\\xa0]*n\u0101m[\\s\\xa0]*k\u0101[\\s\\xa0]*\u1E2Ba\u1E6D|\u092B(?:\u093F\u0932\u0947\u092E\u094B\u0928\u093E|\u0932\u0947)|\u092B\u093F\u0932\u0947\u092E\u094B\u0928\u0932\u093E\u0908[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u092B\u093F\u0932\u0947\u092E\u094B\u0928\u0932\u093E\u0908[\\s\\xa0]*\u092A\u093E\u0935\u0932\u0915\u094B[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u092A\u094C\u0932\u093E\u091A\u0947[\\s\\xa0]*\u092B\u093F\u0932\u0947\u092E\u094B\u0928\u093E\u0932\u093E[\\s\\xa0]*\u092A\u0924\u094D\u0930|Br(?:\\xE9f[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*F[i\\xED]|ef[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*F[i\\xED])lemons|Kirje[\\s\\xa0]*Filemonille|Fil\\xE8mone|(?:Warak|Baru)a[\\s\\xa0]*kwa[\\s\\xa0]*Filemoni|L(?:ist[\\s\\xa0]*Filem[o\\xF3]novi|ettera[\\s\\xa0]*a[\\s\\xa0]*Filemone)|\u0BAA\u0BBF\u0BB2(?:\u0BC7\u0BAE\u0BCB\u0BA9(?:\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA8\u
10BBF\u0BB0\u0BC1\u0BAA|\u0B95\u0B9F\u0BBF\u0BA4)\u0BAE)?|\u0BAE\u0BCB\u0BA9(?:\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95\u0BAE)?)\u0BCD|\u0627\u0644\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0641\u0644\u064A\u0645\u0648\u0646|\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0628\u0648\u0644\u0633[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0648\u0644[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0641\u0644\u064A\u0645\u0648\u0646|\u0641(?:\u0644\u06CC\u0645\u0648\u0646[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*(?:\u067E\u0648\u0644\u0633[\\s\\xa0]*\u0631\u0633\u064F\u0648\u0644[\\s\\xa0]*)?\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u0650\u0644\u06CC\u0645\u0648\u0646[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u064A\u0644)|Fl?mn|Filemonhoz|(?:Kang[\\s\\xa0]*Filem[o\\xF3]|Filimo)n|Fil\\xE9mon|Brevet[\\s\\xa0]*til[\\s\\xa0]*Filemon|(?:Brevet[\\s\\xa0]*till|Kay)[\\s\\xa0]*Filemon|Epistulam?[\\s\\xa0]*ad[\\s\\xa0]*Philemonem|p\u02B0ilemon(?:[a\u0101]l[a\u0101]|l[a\u0101][i\u012B])[\\s\\xa0]*patra|List[\\s\\xa0]*(?:[s\u015B]w\\.?[\\s\\xa0]*Paw\u0142a[\\s\\xa0]*)?do[\\s\\xa0]*Filemona|P(?:h(?:ilemonhoz|l?mn|i\\-?l\\xEA\\-?m\\xF4n|(?:il[\\xE9\\xEA]|l[ei])mon)|a(?:ulus['\u2019][\\s\\xa0]*Brev[\\s\\xa0]*til[\\s\\xa0]*Filemon|vlova[\\s\\xa0]*poslanica[\\s\\xa0]*Filemonu)|il(?:[e\u0113]m[o\u014D][n\u1E49]ukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupa)?m|ilimoona|oslannja[\\s\\xa0]*apostola[\\s\\xa0]*Pavla[\\s\\xa0]*do[\\s\\xa0]*Fylymona)|[\u30D2\u30D4]\u30EC\u30E2\u30F3\u3078|\u30D5\u30A3\u30EC\u30E2\u30F3|\uD544\uB808|Fi(?:l[ei]m)?|\u092B\u093F\u0932\u0947\u092E\u094B\u0928|\u0BAA\u0BBF\u0BB2\u0BC7?|\u0641|Fl?m|Ph(?:ile(?:m(?:on)?)?|l?m)|\u041F(?:\u043E\u0441\u043B\u0430\u043D(?:\u0438(?:\u0435[\\s\\xa0]*\u043A(?:\u044A\u043C[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D|[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u0443)|\u0446\u0430[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u0443|\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u0430|\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\\.[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u0430)|\u043D\u044F[\\s\\xa0]*(?:\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u0430|\u0434\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0438(?:\u043F\u0456[\u0438\u0439]\u0446\u0456\u0432|\u043C\u043E\u043D\u0430)|\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u0430))|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0435[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0435\u043C\u043E\u043D))|(?:(?:[\u9580\u95E8]|\u80A5\u5229\u5B5F|\u8CBB\u808B\u5B5F\u66F8|\u8153\u5229(?:\u9580\u66F8|\u95E8\u4E66))\u300B|\u300A(?:[\u9580\u95E8]|\u80A5\u5229\u5B5F|\u8153\u5229\u95E8\u4E66|\u8153\u5229\u9580\u66F8|\u8CBB\u808B\u5B5F\u66F8)|\u0641(?:\u0644[\u064A\u06CC]|\u0650\u0644\u06CC)\u0645\u0648\u0646|\u0424\u0438\u043B(?:\u0438\u043C\u043E\u043D[\u0430\u0443]|\u0435\u043C\u043E\u043D)|\u03A6\u03B9\u03BB[\u03AE\u03B7]\u03BC\u03BF\u03BD\u03B1|\u05D0\u05DC[\\s\\xa0]*\u05E4\u05D9\u05DC\u05D9\u05DE\u05D5\u05DF|\u0B2B\u0B3F\u0B32\u0B40\u0B2E\u0B4B\u0B28\u0B19\u0B4D\u0B15|\u041A[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u0443|Filemon(?:[aeu]|ovi|ille)|\u0414\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u0430|p\u02B0ilemon(?:[a\u0101]l[a\u0101]|l[a\u0101][i\u012B])|\u0A2B\u0A3C\u0A3F\u0A32\u0A47\u0A2E\u0A4B\u0A28[\\s\\xa0]*\u0A28\u0A42\u0A70|\u092B\u093F\u0932\u0947\u092E\u094B\u0928(?:\u093E\u0932\u093E[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0932\u093E\u0908)|ad[\\s\\xa0]*Philemonem|[\u9580\u95E8]|\u80A5\u5229\u5B5F|\u8CBB\u808B\u5B5F\u66F8|\u8153\u5229(?:\u9580\u66F8|\u95E8\u4E66)|\u0424\u0438\u043B\u0438\u043C\u043E\u043D|Filemoni?|p\u02B0ilemon|\u092B\u093F\u0932\u0947\u092E\u094B\u0928\u093E\u0932\u093E|Filem\\xF3n|P(?:hi(?:lemonem|\\-?l\\xEA)|il[e\u0113]m[o\u014D][n\u1E49]ukku|oslanica[\\s\\xa0]*Filemonu|aulus\u2019[\\s\\xa0]*brev[\\s\\xa0]*til[\\s\\xa0]*Filemon))
1)(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Lev"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:3(?:[\s\xa0]*(?:Moseb(?:\xF3k|og)|ÐоÑÑиÑева|Moseboken)|\.[\s\xa0]*Moseboken|[\s\xa0]*Mojž[i\xED][sÅ¡]ova|[\s\xa0]*Mojżeszowa|[\s\xa0]*Mojz(?:[i\xED][sÅ¡]ov|eszow)a|\.[\s\xa0]*Moj(?:z(?:[i\xED][sÅ¡]ov|eszow)|żeszow)a)|III[\s\xa0]*Moj(?:z(?:[i\xED][sÅ¡]ov|eszow)|żeszow)a)|(?:le(?:v(?:Ä«(?:har[uÅ«]ko[\s\xa0]*pustak|Äá¹[\s\xa0]*dÄ«[\s\xa0]*potʰī)|ihar[uÅ«]ko[\s\xa0]*pustak)|w[iÄ«]y)|L[e\xE9]vitique)|(?:ã(?:å©(?:æª[è¨è®°]|æ«è®°)?|èæªç´)ã|Ø£Ø|ÙØ§|ë ì기|ã¬[ãã]è¨|ลà¸à¸|××קר×|iḥbÄr|ïºï»ï»¼ï»ï»³ï»²|ا(?:ÙØ£)?ØØ¨Ø§Ø±|à¹à¸¥à¸§à¸µà¸à¸´à¸à¸´|Wal|ÎεÏ
[ιÏ]Ïικ[οÏ]ν|லà¯à®µà®¿à®¯à®°(?:ாà®à®®à®®)?à¯|ספר[\s\xa0]*×××××××|Ðнига[\s\xa0]*ÐевиÑ|ଲàବàà[\s\xa0]*ପàସàତà¬|Ø³ÙØ±[\s\xa0]*اÙÙØ§ÙÙÙÙ|ਲà©à¨µà©à¨à¨[\s\xa0]*ਦà©[\s\xa0]*ਪà©à¨¥à©|M[o\xF3]zes[\s\xa0]*III|ल(?:à¥à¤µà¥à¤¯(?:व(?:à¥à¤¯à¤µ)?|à¥à¤µà¥à¤¯à¥à¤µ)सà¥à¤¥à¤¾|à¥à¤µ(?:à¥(?:हरà¥à¤à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|य)|ि))|Mambo[\s\xa0]*ya[\s\xa0]*Walawi|L(?:e(?:v(?:i(?:ti(?:k(?:[e\xEB]t|us)|c(?:os|ul))|yar[aÄ]kamam)|\xEDticos|yt)|biti[ck]o)|\xEA\-?vi[\s\xa0]*k\xFD|\xE9?v|Äviyar[aÄ]kamam|(?:eviticus|\xEA[\s\xa0]*V)i|a(?:awiyiintii|w))|3(?:[\s\xa0]*(?:M(?:oj[zż]|z)|ÐоÑÑ)|\.[\s\xa0]*Mo(?:sebo[gk]|j[zż]))|ÐевиÑÑка[\s\xa0]*книга|(?:ТÑеÑ(?:ом|а)[\s\xa0]*ÐоÑ|3\.[\s\xa0]*ÐоÑ)ÑиÑева|(?:ТÑеÑ(?:а[\s\xa0]*(?:книга[\s\xa0]*Ðо[иÑ]|Ðои)|о[\s\xa0]*Ðои)|3[\s\xa0]*Ðои|3\.[\s\xa0]*Ðои)Ñеева|(?:3(?:\-?(?:[ае]\.?|ÑÑ\.?)|\.)?|ТÑеÑ[ÑÑ])[\s\xa0]*книга[\s\xa0]*Ðо[ий]Ñеева|(?:L(?:e(?:v(?:et[ei]?|ite?)c|bitik|fitic)|i(?:ber[\s\xa0]*Leviti|v[ei]t[ei]|v[ei]t)c)u|3(?:[\s\xa0]*M[o\xF3]ze|M\xF3))s|(?:Harmadik[\s\xa0]*M[o\xF3]|Derde[\s\xa0]*Mo|3(?:e\.?|\.)[\s\xa0]*Mo|3\.[\s\xa0]*M\xF3)zes|(?:Levit(?:ski[\s\xa0]*zakoni|[a\xE1])|3(?:\.[\s\xa0]*Moseb\xF3|[\s\xa0]*Mosebo))k|\xDEri\xF0ja[\s\xa0]*M[o\xF3]seb[o\xF3]k|3\.?[\s\xa0]*M\xF3seb[o\xF3]k|III(?:\.[\s\xa0]*(?:M(?:\xF3(?:seb[o\xF3]k|zes)|o(?:seb[o\xF3]k|zes))|(?:Ðо(?:ÑÑиÑ|иÑе)|книга[\s\xa0]*Ðо[ий]Ñе)ева)|[\s\xa0]*(?:ÐоÑÑиÑева|Moj[zż]|ÐоиÑеева|книга[\s\xa0]*Ðо[ий]Ñеева|M[o\xF3]zes|M[o\xF3]seb[o\xF3]k))|K(?:ap[lÅ]|p[lÅ])|Kaimaman|3e\.?[\s\xa0]*Moseboken|(?:K(?:s(?:\.[\s\xa0]*KapÅa[nÅ]|[\s\xa0]*KapÅa[nÅ]|i[eÄ]g[ai][\s\xa0]*KapÅa[nÅ])sk|olmas[\s\xa0]*Mooseksen[\s\xa0]*kirj|itabu[\s\xa0]*cha[\s\xa0]*Tatu[\s\xa0]*cha[\s\xa0]*Mus)|W(?:ogaaba|ajikr)|Vajikr|Laaivyavyavasth|3[\s\xa0]*Mooseksen[\s\xa0]*kirj|(?:III\.?|3\.)[\s\xa0]*Mooseksen[\s\xa0]*kirj|(?:(?:III\.?|3\.)[\s\xa0]*Mojž[i\xED]|III\.[\s\xa0]*Mojz[i\xED]|3[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED]|(?:III\.?|3\.)[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED])[sÅ¡]ov|3[\s\xa0]*k[\s\xa0]*Moj[zž]i[sÅ¡]ov|3[\s\xa0]*k\.[\s\xa0]*Moj[zž]i[sÅ¡]ov)a|III\.[\s\xa0]*Moj[zż]eszowa|(?:III\.?|3\.?)[\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])eszowa|T(?:r(?:e(?:t(?:i(?:[\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED]|Moj[zž][i\xED])[sÅ¡]|a[\s\xa0]*(?:kniha[\s\xa0]*Moj[zž]i[sÅ¡]|Moj[zž]i[sÅ¡]))|\xED[\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED]|Moj[zž][i\xED])[sÅ¡])ova|dje[\s\xa0]*Mosebo(?:ken|g))|zeci(?:a[\s\xa0]*(?:Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])e|Moj[zż]e)|[\s\xa0]*(?:Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])e|Moj[zż]e))szowa)|Ået[i\xED][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED]|Moj[zž][i\xED])[sÅ¡]ova)|Îε(?:Ï
(?:[ιÏ]Ï(?:ικ[οÏ])?)?)?|ã¬[ãã]|ë ì?|Wog|லà¯à®µà
1®¿|Ðев|ल(?:à¥à¤µà¥à¤¯(?:वà¥à¤¯à¤µà¤¸à¥à¤¥)?|à¥à¤µà¥)|L(?:e(?:v(?:i(?:ti(?:co?|ku?))?|\xEDtico)?|b|f)?|\xE9|aaw)|3(?:[\s\xa0]*(?:M(?:o(?:j|z|se?|os)?|\xF3z)|Ð)|\.[\s\xa0]*Mo(?:se?)?)|ТÑеÑ(?:ом|а)[\s\xa0]*ÐоÑÑ|3\.[\s\xa0]*ÐоÑÑ|3\.?[\s\xa0]*M\xF3s|III(?:\.[\s\xa0]*(?:M(?:o(?:jz|s)|\xF3s)|ÐоÑÑ)|[\s\xa0]*(?:M[o\xF3]s|ÐоÑÑ|Moj))|3e\.?[\s\xa0]*Mosebok|III\.[\s\xa0]*Mojż|Tr(?:zeci(?:a[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż])|edje[\s\xa0]*Mos(?:ebok)?)|(?:\xDEri\xF0ja[\s\xa0]*b[o\xF3]k[\s\xa0]*M[o\xF3]|Dritte[\s\xa0]*Mo|Dritte[\s\xa0]*Buch[\s\xa0]*Mo|3\.?[\s\xa0]*Buch[\s\xa0]*Mo)se|liv[\s\xa0]*Prensip[\s\xa0]*lavi[\s\xa0]*nan[\s\xa0]*Bondye)|(?:(?:å©(?:æª[è¨è®°]|æ«è®°)?|èæªç´)ã|ã(?:å©(?:æª[è¨è®°]|æ«è®°)|èæªç´)|ଲàବàà|ਲà©à¨µà©à¨à¨|ÐевиÑÑка|اÙÙØ§ÙÙÙÙ|Walawi|L(?:eviticus|\xEA\-?vi)|लà¥à¤µà¥à¤¹à¤°à¥à¤à¥|lev(?:Ä«(?:har[uÅ«]ko|Äá¹)|ihar[uÅ«]ko)|å©(?:æª[è¨è®°]|æ«è®°)|èæªç´|ãå©|ÐевиÑ|L\xEA|(?:III|3)[\s\xa0]*Mooseksen|(?:III|3)\.[\s\xa0]*Mooseksen|Kolmas[\s\xa0]*Mooseksen))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["2Thess"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:2[\s\xa0]*Tessalonikerbrevet)|(?:2(?:[\s\xa0]*T(?:h(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss)s|esaloni(?:k(?:yen|a)|canom|[cs]enses))|nd(?:(?:\.[\s\xa0]*Thes(?:[aeo]|s[eo])|[\s\xa0]*Thes(?:[aeo]|s[eo]))lonian|\.?[\s\xa0]*Thss|\.?[\s\xa0]*Thessalon(?:i[ao]|ai)n)s|\.[\s\xa0]*T(?:h(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss)s|esaloni(?:k(?:yen|a)|canom|[cs]enses)))|Andre[\s\xa0]*(?:tessalonikerbrev|Tessalonikerne)|(?:Second[\s\xa0]*Thss|Pili[\s\xa0]*The)s|Second[\s\xa0]*Thes(?:[aeo]|s[eo])lonians|Second[\s\xa0]*Thessalon(?:i[ao]|ai)ns|2\.?[\s\xa0]*СолÑнÑиÑе|2\.?[\s\xa0]*Thesszalonikaiakhoz|2\.?[\s\xa0]*Tesszalonikaiakhoz|II(?:\.[\s\xa0]*(?:Thesszalonikaiakhoz|СолÑнÑиÑе)|[\s\xa0]*(?:Thesszalonikaiakhoz|СолÑнÑиÑе)))|(?:2(?:[\s\xa0]*T(?:h(?:esszalonika|ss)|esszalonika)|nd\.?[\s\xa0]*Thss|\.[\s\xa0]*T(?:h(?:esszalonika|ss)|esszalonika))|Second[\s\xa0]*Thss)|(?:2(?:\.[\s\xa0]*Tessalonikerbrevet|à¸à¸ªà¸°à¹à¸¥à¸à¸´à¸à¸²))|(?:2[\s\xa0]*(?:Tes(?:al(?:oni(?:c(?:en(?:s(?:[o\xF3]w|e)|i)|a)|ika|k)|\xF3ni[ck]a|oniczan|oniÄanom|onick[y\xFD]m|onisense)|s(?:aloni(?:ce(?:n(?:s(?:k[y\xFD]m|es)|zen)|si)|k(?:alais(?:kirj|ill)|ern)e)|z))|tessalonikerbrev))|(?:ã(?:å¸(?:æ(?:ç½å°¼è¿¦å书|ç¾
å°¼è¿¦å¾æ¸)|[åå¾])|徿æ´å°¼å¾æ¸|èå«å¾)ã|ì´í|â
¡[\s\xa0]*ããµããã±äººã¸|ããµããã±(?:人ã¸ã®(?:æç´[â
¡äº]|å¾ã®æ¸|第äºã®æç´)|[\s\xa0]*2|徿¸|ã®ä¿¡å¾ã¸ã®æç´äº)|Î['ʹʹÎâ][\s\xa0]*ÎεÏÏαλονικε[ίι]Ï|ïºï»ïºïºï»§ï»´ïº[\s\xa0]*ïºïº´ïºï»ï»®ï»§ï»´ï»ï»²|ë°ì´ë¡ëê°[2í]ì|í
ì´ë¡ëì¹´(?:[\s\xa0]*ì ìë¤ìê²[\s\xa0]*ë³´ë¸[\s\xa0]*ë째[\s\xa0]*ìê°|2ì)|Î ÏοÏ[\s\xa0]*ÎεÏÏαλονικε[ίι]Ï[\s\xa0]*Î['ʹʹÎâ]|ਥੱਸਲà©à¨¨à©à¨à©à¨à¨[\s\xa0]*ਨà©à©°[\s\xa0]*ਦà©à¨à©[\s\xa0]*ਪੱਤà©à¨°à©|ଥàସଲନàà¬ààà¬àà¬[\s\xa0]*ପàରତି[\s\xa0]*ଦàà±à¬¿à¬¤àà[\s\xa0]*ପତàର|××××רת[\s\xa0]*××©× ×××[\s\xa0]*××[\s\xa0]*×תס××× ××§××|××רת[\s\xa0]*פ×××ס[\s\xa0]*××©× ×××[\s\xa0]*××\-?×תס××× ××§××|Epistula[\s\xa0]*ad[\s\xa0]*Thessalonicenses[\s\xa0]*II|Wa(?:raka[\s\xa0]*wa[\s\xa0]*Pili[\s\xa0]*kwa[\s\xa0]*Wathesalonik[ei]|thesalonike[\s\xa0]*II)|tʰ(?:issalunÄ«kiyÅá¹
[\s\xa0]*ke[\s\xa0]*nÄm[\s\xa0]*kÄ[\s\xa0]*dÅ«srÄ[\s\xa0]*ḫaá¹|assalunÄ«kÄ«Äá¹[\s\xa0]*nÅ«Ì[\s\xa0]*dÅ«jÄ«[\s\xa0]*pattrÄ«)|पà¥à¤²à¤¾à¤à¥[\s\xa0]*थà¥à¤¸à¥à¤¸à¤²à¤¨à¥à¤à¤¾à¤à¤°à¤¾à
1¤à¤¸[\s\xa0]*दà¥à¤¸à¤°à¥[\s\xa0]*पतà¥à¤°|थिसà¥à¤¸à¤²à¥à¤¨à¤¿à¤à¥à¤¹à¤°à¥à¤²à¤¾à¤[\s\xa0]*(?:पावलà¤à¥[\s\xa0]*दà¥à¤¸|दà¥à¤¸à¥à¤¤)à¥à¤°à¥[\s\xa0]*पतà¥à¤°|S[i\xED]\xF0ara[\s\xa0]*\xDEessalon[i\xED]kubr[e\xE9]f|تھ(?:سÙÙÛÚ©(?:ÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*Ù¾Ù[\s\xa0]*ÙØ³[\s\xa0]*رسÙÙ[\s\xa0]*کا|ÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*کا[\s\xa0]*)|ÙØ³ÙÙÙÙÛÚ©ÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*کا[\s\xa0]*)Ø¯ÙØ³Ø±Ø§[\s\xa0]*خط|Pili[\s\xa0]*The|Ø§ÙØ±Ø³Ø§ÙØ©[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©[\s\xa0]*Ø¥ÙÙ[\s\xa0]*Ø£ÙÙ[\s\xa0]*تساÙÙÙÙÙÙ|Ø±Ø³Ø§ÙØ©[\s\xa0]*(?:بÙÙØ³[\s\xa0]*Ø§ÙØ±Ø³ÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©[\s\xa0]*Ø¥ÙÙ[\s\xa0]*Ø£ÙÙ[\s\xa0]*تساÙÙÙÙÙÙ|تساÙÙÙÙÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©)|Second[\s\xa0]*Th(?:ess)?s|தà¯à®à®²à¯à®©à®¿à®à¯à®(?:ியரà¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾à®µà®¤à¯[\s\xa0]*நிரà¯à®ª|à¯à®¯à®°à¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾à®®à¯[\s\xa0]*à®à®à®¿à®¤|à®°à¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾(?:வதà¯|à®®à¯)[\s\xa0]*திரà¯à®®à¯à®)à®®à¯|ଦàà±à¬¿à¬¤àà[\s\xa0]*ଥàସଲନàà¬ààà¬|(?:دÙÙ
|Û²)ÛØªÚ¾Ø³ÙÙÛÚ©ÛÙÚº|(?:دÙÙ
|Û²)\-?ØªÚ¾ÙØ³ÙÙÙÙÛÚ©ÛÙÚº|(?:دÙÙ
|Û²)[\s\xa0]*تھ(?:س(?:ÙÙÙÛÚ©Û|ÙÙÛÚ©)|ÙØ³ÙÙÙÛÚ©Û)ÙÚº|Anden[\s\xa0]*Thessalonikerbrev|Andet[\s\xa0]*Thessalonikerbrev|Second[\s\xa0]*Thessalon(?:i[ao]|ai)n|(?:Zweite[\s\xa0]*Thessalonich|Andre[\s\xa0]*Tessalonik)er|Andra[\s\xa0]*Th?essalonikerbrevet|2(?:[\s\xa0]*(?:தà¯à®à®²à¯à®©à®¿à®à¯à®(?:à¯à®¯)?à®°à¯|تس|à¸à¸ª|ਥੱਸਲà©à¨¨à©à¨à©à¨à¨[\s\xa0]*ਨà©à©°|थà¥à¤¸à¥à¤¸à¤²à¤¨à¥à¤à¤¾à¤à¤°à¤¾à¤à¤¸|tʰassalunÄ«kÄ«Äá¹|T(?:ecal[oÅ][ná¹]ikkiyarukku|a?s))|nd(?:\.[\s\xa0]*Th(?:ess)?|[\s\xa0]*Th(?:ess)?)s|í
ì´|[\s\xa0]*à¹à¸[à¸à¸ª]ะà¹à¸¥à¸à¸´à¸à¸²|[\s\xa0]*ଥàସଲନàà¬ààà¬|ÛØªÚ¾Ø³ÙÙÛÚ©ÛÙÚº|\-?ØªÚ¾ÙØ³ÙÙÙÙÛÚ©ÛÙÚº|[\s\xa0]*تھ(?:س(?:ÙÙÙÛÚ©Û|ÙÙÛÚ©)|ÙØ³ÙÙÙÛÚ©Û)ÙÚº|[\s\xa0]*थिस(?:à¥à¤¸à¤²(?:à¥à¤¨à¤¿à¤à¥à¤¹à¤°à¥à¤²à¤¾à¤|à¥à¤¨à¥à¤à¤¿à¤¯à¥à¤)|लà¥à¤¨à¤¿à¤à¥)|[\s\xa0]*ФеÑÑалоники[ий]Ñам|(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?)[\s\xa0]*ФеÑÑалоники[ий]Ñам|(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?)?[\s\xa0]*к[\s\xa0]*ФеÑÑалоники[ий]Ñам|[\s\xa0]*tʰissalonik[iÄ«]har[uÅ«]l[aÄ][iÄ«]|nd(?:\.[\s\xa0]*Thessaloni[ao]|[\s\xa0]*Thessaloni[ao]|\.?[\s\xa0]*Thessalonai)n|[\s\xa0]*Tessaloniker|[\s\xa0]*Th(?:es(?:s(?:alon(?:i(?:[ao]n|cher|kerbrevet)|ain)|[sz])|alonian)|s)|\.(?:[\s\xa0]*(?:تھ(?:س(?:ÙÙÙÛÚ©Û|ÙÙÛÚ©)|ÙØ³ÙÙÙÛÚ©Û)ÙÚº|à¹à¸[à¸à¸ª]ะà¹à¸¥à¸à¸´à¸à¸²|ଥàସଲନàà¬ààà¬|थिस(?:à¥à¤¸à¤²(?:à¥à¤¨à¤¿à¤à¥à¤¹à¤°à¥à¤²à¤¾à¤|à¥à¤¨à¥à¤à¤¿à¤¯à¥à¤)|लà¥à¤¨à¤¿à¤à¥)|ФеÑÑалоники[ий]Ñам|к[\s\xa0]*ФеÑÑалоники[ий]Ñам|t(?:ʰissalonik[iÄ«]har[uÅ«]l[aÄ][iÄ«]|essalonikerbrev)|T(?:h(?:es(?:s(?:alon(?:i(?:[ao]n|cher|kerbrevet)|ain)|[sz])|alonian)|s)|es(?:aloni(?:c(?:en(?:se|i)|a)|k)|sz)))|(?:\-?ØªÚ¾ÙØ³ÙÙÙ|ÛØªÚ¾Ø³Ù)ÙÛÚ©ÛÙÚº))|(?:2\-?(?:а\.?[\s\xa0]*С|е\.?[\s\xa0]*С|ге\.?[\s\xa0]*С)|ÐÑÑг[ае][\s\xa0]*С)олÑнÑÑÑ|2\.?[\s\xa0]*СолÑн(?:ÑÑÑ|Ñни)|(?:2(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)aloniai|Tesoloniika[\s\xa0]*Labaa)d|(?:Drug(?:a[\s\xa0]*Tesalonicens[o\xF3]|i[\s\xa0]*Tesalonicens[o\xF3])|2\.[\s\xa0]*Tesalonicens[o\xF3])w|(?:2(?:\xBA(?:\.[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs])|o\.?[\s\xa0]*Tesaloni[cs]|\.[o\xBA](?:\.[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs]))|Segundo[\s\xa0]*Tesaloni[cs])enses|M[a\xE1]sodik[\s\xa0]*Th?esszalonikaiakhoz|(?:Second(?:a[\s\xa0]*lettera[\s\xa0]*ai|o|a)|2\xB0\.?)[\s\xa0]*Tessalonicesi|(?:(?:2(?:nd(?:\.[\s\xa0]*Thes(?:saloni(?:ca|e)|alonio)|[\s\xa0]*Thes(?:saloni(?:ca|e)|alonio)|(?:\.[\s\xa0]*Thessaloni[ao]|[\s\xa0]*Thessaloni[ao]|\.?[\s\xa0]*Thessalonai)a)|[\s\xa0]*Thes(?:salon(?:i(?:oa|e|aa|ca)|aia)|alonio)|\.[\s\xa0]*Thes(?:salon(?:i(?:oa|e|aa|ca)|aia)|alonio))|Second[\s\xa0]*Thes(?:saloni(?:ca|e)|alonio|salon(?:i[ao]|ai)a)|2\.?[\s\xa0]*Thesalonica|(?:2(?:nd(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)e|[\s\xa0]*Thess?e|\.[\s\xa0]*Thess?e)|Second[\s\xa0]*Thess?e)lonai|(?:2(?:nd(?:\.[\s\xa0]*Thes(?:aloni[ci]|salone)|[\s\xa0]*Thes(?:aloni[ci]|salone))|[\s\xa0]*Thes(?:alonii|salone)|\.[\s\xa0]*Thes(?:alonii|salone))|Second[\s\xa0]*Thes(?:aloni[ci]|salone)|(?:2(?:nd(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)|[\s\xa0]*Thess?|\.[\s\xa0]*Thess?)|Second[\s\xa0]*Thess?)alloni)a|(?:2(?:nd\.?|\.)?|Second)[\s\xa0]*Thessalonoi?a|2(?:e\.?[\s\xa0]*Thessalonic|\.?[\s\xa0]*Thesalonic)ie|(?:2(?:nd\.?[\s\xa0]*Thessalon|d[\s\xa0]*Thess?aloni|d\.[\s\xa0]*Thess?aloni|de(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)aloni|\xE8me(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)aloni|e(?:me(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)|\.?[\s\xa0]*Thes)aloni|[\s\xa0]*Thessalon|\.[\s\xa0]*Thessalon)|Deuxi[e\xE8]me[\s\xa0]*Thess?aloni|Second[\s\xa0]*Thessalon|Deuxi[e\xE8]mes[\s\xa0]*Thess?aloni)cie|(?:2(?:nd\.?|\.)?|Second)[\s\xa0]*Thessaloniio)n|2(?:[\s\xa0]*tʰessalan[iÄ«]k[aÄ]kar[aÄ][má¹]|nd(?
1:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)alonin|nd\.?[\s\xa0]*Thessolonin|nd\.?[\s\xa0]*Thessalonan|[\s\xa0]*Thes(?:s(?:alon[ai]|oloni)|aloni)n|\.[\s\xa0]*Thes(?:s(?:alon[ai]|oloni)|aloni)n)|Second[\s\xa0]*Thes(?:(?:s?a|so)loni|salona)n|2(?:[\s\xa0]*\xDE|Th|\.[\s\xa0]*\xDE)es|(?:2(?:nd\.?|\.)?|Second)[\s\xa0]*Thessalonici[ae]n|(?:(?:Epistula[\s\xa0]*II[\s\xa0]*ad[\s\xa0]*Th|Segundo[\s\xa0]*T|Segunda[\s\xa0]*T)ess|2(?:a\.?[\s\xa0]*Tess|o\.?[\s\xa0]*Tess))alonicense|2\.?[\s\xa0]*Thessalonicense)s|2\.[\s\xa0]*Tessalonice(?:nses|si)|(?:(?:Druh(?:(?:[y\xFD][\s\xa0]*list|[y\xFD]|[a\xE1])[\s\xa0]*Sol\xFA|[a\xE1][\s\xa0]*kniha[\s\xa0]*Sol[u\xFA])|2[\s\xa0]*k(?:\.[\s\xa0]*Sol[u\xFA]|[\s\xa0]*Sol[u\xFA]))nsky|Tecal[oÅ][ná¹]ikkiyarukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ]vatu[\s\xa0]*Nirupa|(?:(?:Druh(?:[y\xFD][\s\xa0]*list[\s\xa0]*Tesa|[ay\xE1\xFD][\s\xa0]*Tesa|[a\xE1][\s\xa0]*kniha[\s\xa0]*Tesa)|2(?:[\s\xa0]*k\.?|\.)[\s\xa0]*Tesa)lonic|2\.[\s\xa0]*Tessalonicens)k[y\xFD]|(?:(?:Druh(?:(?:[y\xFD][\s\xa0]*list|[y\xFD])[\s\xa0]*SoluÅ|[y\xFD][\s\xa0]*Tessalonicen|[a\xE1][\s\xa0]*(?:Tessalonicen|SoluÅ))|(?:Druh[a\xE1]|2\.?)[\s\xa0]*list[\s\xa0]*Solu[nÅ])s|Druh(?:[y\xFD][\s\xa0]*list|[y\xFD]|[a\xE1])[\s\xa0]*Soluns|(?:Druh[a\xE1]|2\.?)[\s\xa0]*list[\s\xa0]*Tesalonic)k[y\xFD])m|(?:Druh(?:[y\xFD][\s\xa0]*list[\s\xa0]*Tesa|[ay\xE1\xFD][\s\xa0]*Tesa|[a\xE1][\s\xa0]*kniha[\s\xa0]*Tesa)|2[\s\xa0]*k\.?[\s\xa0]*Tesa)lonicanom|(?:Druh(?:[y\xFD][\s\xa0]*list[\s\xa0]*Solun[cÄ]|[y\xFD][\s\xa0]*Solun[cÄ]|[a\xE1][\s\xa0]*Solun[cÄ]|[ay\xE1\xFD][\s\xa0]*TesaloniÄ|[y\xFD][\s\xa0]*list[\s\xa0]*TesaloniÄ|[a\xE1][\s\xa0]*kniha[\s\xa0]*TesaloniÄ)|2(?:[\s\xa0]*k\.?|\.)[\s\xa0]*TesaloniÄ|(?:Druh(?:(?:[y\xFD][\s\xa0]*list|[y\xFD]|[a\xE1])[\s\xa0]*Sol\xFA|[a\xE1][\s\xa0]*kniha[\s\xa0]*Sol[u\xFA])|2[\s\xa0]*k(?:\.[\s\xa0]*Sol[u\xFA]|[\s\xa0]*Sol[u\xFA]))n[cÄ])anom|(?:tʰ(?:issalonik[iÄ«]har[uÅ«]l[aÄ][iÄ«][\s\xa0]*dostro|essalan[iÄ«]k[aÄ]kar[aÄ][má¹]s[\s\xa0]*dusre)[\s\xa0]*patr|S[i\xED]\xF0ara[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*\xDEessalon[i\xED]kumann|Pavlova[\s\xa0]*druga[\s\xa0]*poslanica[\s\xa0]*Solunjanim|2(?:\.?[\s\xa0]*T\xE8salon|\.[\s\xa0]*Tesaloni)ik|2(?:\.[\s\xa0]*(?:T(?:aga\-?Tesal[o\xF3]|esal\xF3)|Mga[\s\xa0]*Taga\-?Tesal[o\xF3])|[\s\xa0]*(?:Mga[\s\xa0]*Taga\-?Tesal[o\xF3]|Taga\-?Tesal[o\xF3]))ni[ck]|2(?:\.[\s\xa0]*Mga[\s\xa0]*Taga\-?|[\s\xa0]*Mga[\s\xa0]*Taga\-?)[\s\xa0]*Tesaloni[ck])a|2(?:\.?[\s\xa0]*Th\xEA|\.?[\s\xa0]*T\xEA)\-?sa\-?l\xF4\-?ni\-?ca|2\.?[\s\xa0]*Th\xEAxal\xF4nica|Druga[\s\xa0]*Solunjanima[\s\xa0]*Poslanica|2\.?[\s\xa0]*Sol(?:u(?:n(?:(?:sk[y\xFD]|[cÄ]ano)m|janima[\s\xa0]*Poslanica)|Åsk[y\xFD]m)|\xFAn(?:[cÄ]ano|sky)m)|(?:Paulus(?:â[\s\xa0]*(?:Andet[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Th|andre[\s\xa0]*brev[\s\xa0]*til[\s\xa0]*t)|\'[\s\xa0]*Andet[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Th)essalonikern|Naa77antto[\s\xa0]*Tasalonqq|Anden[\s\xa0]*Tessalonikern|2(?:[\s\xa0]*(?:[ei]\.?[\s\xa0]*Thesalo|Thesalo|[ei]\.?[\s\xa0]*Sela|Sela)nikasv|\.[\s\xa0]*(?:T(?:essalonikern|hesalonikasv)|Selanikasv))|(?:Barua[\s\xa0]*ya[\s\xa0]*Pili[\s\xa0]*kwa|Pili|2\.?)[\s\xa0]*Wathesalonik|2\.[\s\xa0]*Tessalonikalaiskirj|Toinen[\s\xa0]*Tessalonikalaiskirj|2\.[\s\xa0]*Tesalonisens|2\.?[\s\xa0]*Mga[\s\xa0]*Tesaloni[cs]ens)e|(?:Toinen|2\.)[\s\xa0]*Tessalonikalaisille|(?:Toinen|2\.?)[\s\xa0]*Kirje[\s\xa0]*tessalonikalaisille|(?:2(?:[\s\xa0]*Th(?:aissaluneekiyo|essolonia)|nd(?:\.?[\s\xa0]*Thesso|\.?[\s\xa0]*Thesa)lonia|\.[\s\xa0]*Th(?:aissaluneekiyo|essolonia))|Second[\s\xa0]*Thes(?:so|a)lonia|(?:Dezy[e\xE8]m[\s\xa0]*Tesaloniky|Tweede[\s\xa0]*Th?essalonicenz|2e(?:\.[\s\xa0]*Th?|[\s\xa0]*Th?)essalonicenz|2\.?[\s\xa0]*Thessalonicenz)e|2\.[\s\xa0]*Tessalonicenze)n|(?:2(?:(?:nd(?:(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)e|\.?[\s\xa0]*Theso)|[\s\xa0]*Thes(?:[eo]|se))loni|\.[\s\xa0]*T(?:hes(?:[eo]|se)loni|esalonicz))|Dru(?:he[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Pavla[\s\xa0]*do[\s\xa0]*solunj|g[ai][\s\xa0]*Tesalonicz)|Second[\s\xa0]*Thesoloni|Second[\s\xa0]*Thess?eloni)an|(?:Drug[ai]|2\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tesaloniczan|(?:ÐÑÑга[\s\xa0]*С|2\.?[\s\xa0]*С)олÑÑанима|(?:2(?:\-?(?:а\.?|е\.?|ге\.?)|\.)?|ÐÑÑг[ае])[\s\xa0]*ÑеÑÑалонÑкÑ[ий]ÑÑв|(?:2\-?(?:а\.?[\s\xa0]*п|е\.?[\s\xa0]*п|ге\.?[\s\xa0]*п)|ÐÑÑге[\s\xa0]*п)оÑланнÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|ÐÑÑга[\s\xa0]*поÑлан(?:нÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|иÑа[\s\xa0]*СолÑÑанима)|2\.?[\s\xa0]*поÑлан(?:нÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|иÑа[\s\xa0]*СолÑÑанима)|I(?:I(?:\.[\s\xa0]*(?:T(?:h(?:es(?:s(?:al(?:on(?:i(?:c(?:(?:i[ae]|a)n|ense)|(?:oa|e|io|aa)?n)|(?:(?:oi?|e)a|cie|aia|a)n)|lonian)|(?:elona|olon)in)|(?:aloni(?:ca|o)|elonai|al(?:lon|oni)ia|alonicie|aloni)n)s|(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss)s|es(?:s(?:aloniaid|s)|aloniaid))|es(?:aloni(?:cen(?:s(?:[o\xF3]w|es)|i)|senses|ka)|s(?:alonice(?:nses|si)|zalonikaiakhoz)))|СолÑн(?:ÑÑÑ|Ñни)|\xDEess|(?:list[\s\xa0]*(?:Solu[nÅ]s|Tesalonic)k[y\xFD]|Tes(?:salonicens|alonic)k[y\xFD])m|Tesalonicanom|TesaloniÄanom|(?:Mga[\s\xa0]*Taga(?:\-?[\s\xa0]*Tesaloni[ck]|[\s\xa0]*Tesaloni[ck])|T(?:(?:hessz|\xE8s)alon|esaloni)ik)a|Th?\xEA\-?sa\-?l\xF4\-?ni\-?ca|Th\xEAxal\xF4nica|Sol(?:u(?:n(?:(?:sk[y\xFD]|[cÄ]ano)m|janima[\s\xa0]*Poslanica)|Åsk[y\xFD]m)|\xFAn(?:[cÄ]ano|sky)m)|(?:Tessalonikalaiskirj|Wathesalonik|Mga[\s\xa0]*Tesaloni[cs]ens)e|Tessalonikalaisille|Kirje[\s\xa0]*tessalonikalaisille|T(?:es(?:salonicenz|aloniky)|hessalonicenz)en|Tesaloniczan|List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tesaloniczan|СолÑÑанима|ÑеÑÑалонÑкÑ[ий]ÑÑв|поÑлан(?:нÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|иÑа[\s\xa0]*СолÑÑанима))|[\s\xa0]*(?:T(?:h(?:es(?:s(?:al(?:on(?:i(?:c(?:(?:i[ae]|a)n|ense)|(?:oa|e|io|aa)?n)|(?:(?:oi?|e)a|cie|aia|a)n)|lonian)|(?:elona|olon)in)|(?:aloni(?:ca|o)|elonai|al(?:lon|oni)ia|alonicie|aloni)n)s|(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss)s|es(?:s(?:aloniaid|s)|aloniaid))|es(?:aloni(?:cen(?:s(?:[o\xF3]w|es)|i)|senses|ka)|s(?:alonice(?:nses|si)|zalonikaiakhoz)))|СолÑн(?:ÑÑÑ|Ñни)|\xDEess|(?:list[\s\xa0]*(?:Solu[nÅ]s|Tesalonic)k[y\xFD]|Tes(?:salonicens|alonic)k[y\xFD])m|Tesalonicanom|TesaloniÄanom|(?:Mga[\s\xa0]*Taga(?:\-?[\s\xa0]*Tesaloni[ck]|[\s\xa0]*Tesaloni[ck])|T(?:(?:hessz|\xE8s)alon|esaloni)ik)a|Th?\xEA\-?sa\-?l\xF4\-?ni\-?ca|Th\xEAxal\xF4nica|Sol(?:u(?:n(?:(?:sk[y\xFD]|[cÄ]ano)m|janima[\s\xa0]*Poslanica)|Åsk[y\xFD]m)|\xFAn(?:[cÄ]ano|sky)m)|(?:Tessalonikalaiskirj|Wathesalonik|Mga[\s\xa0]*Tesaloni[cs]ens)e|Tessalonikalaisille|Kirje[\s\xa0]*tessalonikalaisille|T(?:es(?:salonicenz|aloniky)|hessalonicenz)en|Tesaloniczan|List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tesaloniczan|СолÑÑанима|ÑеÑÑалонÑкÑ[ий]ÑÑв|поÑлан(?:нÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|иÑа[\s\xa0]*СолÑÑанима)))|kalawang[\s\xa0]*(?:(?
1:Mga[\s\xa0]*Taga(?:\-?[\s\xa0]*Tesaloni[ck]|[\s\xa0]*Tesaloni[ck])|Tesalonik|Tesalonic)a|(?:Mga[\s\xa0]*Tesaloni[cs]|Tesaloni[cs])ense))|(?:II\.?[\s\xa0]*С|2\.?[\s\xa0]*С)олÑнÑи|(?:II\.?[\s\xa0]*С|2\.?[\s\xa0]*С)олÑнÑани|2(?:e(?:\.[\s\xa0]*T(?:ess?|hess)|[\s\xa0]*T(?:ess?|hess))|nd(?:\.[\s\xa0]*Th(?:ess?)?|[\s\xa0]*Th(?:ess?)?)|[\s\xa0]*(?:தà¯à®(?:லà¯)?|ФеÑ|Te(?:ss?)?)|[\s\xa0]*थिसà¥à¤¸(?:लà¥à¤¨à¤¿à¤à¥)?|[\s\xa0]*Th(?:e(?:s(?:s(?:alonikerbrev)?)?)?)?|\.[\s\xa0]*(?:T(?:h(?:e(?:s(?:s(?:alonikerbrev)?)?)?)?|e(?:s(?:s(?:aloniker)?)?)?)|थिसà¥à¤¸(?:लà¥à¤¨à¤¿à¤à¥)?))|××רת[\s\xa0]*פ×××ס[\s\xa0]*××©× ×××[\s\xa0]*××\-?×תס××× |Î['ʹʹÎâ][\s\xa0]*ÎεÏ?|Anden[\s\xa0]*Thess|S[i\xED]\xF0ara[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*\xDEess|Pili[\s\xa0]*Th|D(?:ruh(?:[y\xFD][\s\xa0]*Sol|[y\xFD][\s\xa0]*Te|[a\xE1][\s\xa0]*(?:Sol|Te))|ezy[e\xE8]m[\s\xa0]*Tesalonik)|Second[\s\xa0]*Th(?:ess?)?|Tweede[\s\xa0]*Thess|Tweede[\s\xa0]*Tess?|Andre[\s\xa0]*Tess|2\.?[\s\xa0]*Сол(?:ÑнÑн)?|(?:2(?:\xBA(?:\.[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs])|o\.?[\s\xa0]*Tesaloni[cs]|\.[o\xBA](?:\.[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs]))|Segundo[\s\xa0]*Tesaloni[cs])ense|M[a\xE1]sodik[\s\xa0]*Th?essz(?:alonika)?|2\.?[\s\xa0]*Sol|II(?:\.[\s\xa0]*(?:T(?:h(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss|e(?:s(?:sz?)?)?|s)?|e(?:s(?:aloni(?:c(?:ense|a)|sense|k)|s(?:z(?:alonika)?)?)?)?)|Сол(?:ÑнÑн)?|Sol)|[\s\xa0]*(?:T(?:h(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss|e(?:s(?:sz?)?)?|s)?|e(?:s(?:aloni(?:c(?:ense|a)|sense|k)|s(?:z(?:alonika)?)?)?)?)|Сол(?:ÑнÑн)?|Sol))|(?:(?:2\-?(?:а\.?[\s\xa0]*п|е\.?[\s\xa0]*п|ге\.?[\s\xa0]*п)|ÐÑÑге[\s\xa0]*п)оÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?до[\s\xa0]*Ñ|(?:2(?:\-?(?:а\.?|е\.?|ге\.?)|\.)?|ÐÑÑг[ае])[\s\xa0]*до[\s\xa0]*Ñ|2\-?(?:а\.?[\s\xa0]*С|е\.?[\s\xa0]*С|ге\.?[\s\xa0]*С)|ÐÑÑг[ае][\s\xa0]*С|ÐÑÑга[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?до[\s\xa0]*Ñ|2\.?[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?до[\s\xa0]*Ñ|II(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?)?|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?)?)до[\s\xa0]*Ñ)олÑнÑн|(?:II\.?[\s\xa0]*п|2\.?[\s\xa0]*п)иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*СолÑн|ÐÑоÑ(?:о[\s\xa0]*(?:поÑлание[\s\xa0]*(?:на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*СолÑнÑни|кÑм[\s\xa0]*ÑолÑнÑиÑе)|СолÑн(?:(?:Ñа|Ñ)ни|ÑиÑе)|Сол(?:ÑнÑи)?|пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*СолÑн)|а[\s\xa0]*(?:пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*СолÑн|Сол(?:Ñн(?:(?:Ñа|Ñ)ни|ÑиÑе)|ÑнÑи)?)))|(?:(?:å¸(?:æ(?:ç½å°¼è¿¦å书|ç¾
å°¼è¿¦å¾æ¸)|[åå¾])|徿æ´å°¼å¾æ¸|èå«å¾)ã|ã(?:å¸(?:æ(?:ç½å°¼è¿¦å书|ç¾
å°¼è¿¦å¾æ¸)|[åå¾])|徿æ´å°¼å¾æ¸|èå«å¾)|2\.?[\s\xa0]*T\xEA|II\.?[\s\xa0]*T\xEA|××©× ×××[\s\xa0]*××[\s\xa0\-?]*×תס××× ××§××|Thessalonicenses[\s\xa0]*II|ad[\s\xa0]*Thessalonicenses[\s\xa0]*II|थà¥à¤¸à¥à¤¸à¤²à¤¨à¥à¤à¤¾à¤à¤°à¤¾à¤à¤¸[\s\xa0]*दà¥à¤¸à¤°à¥[\s\xa0]*पतà¥à¤°|å¸(?:æ(?:ç½å°¼è¿¦å书|ç¾
å°¼è¿¦å¾æ¸)|[åå¾])|徿æ´å°¼å¾æ¸|èå«å¾|(?:II\.?|2\.?)[\s\xa0]*Solunjanima|Druga[\s\xa0]*(?:poslanica[\s\xa0]*)?Solunjanima))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["1Thess"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1[\s\xa0]*Tessalonikerbrevet)|(?:1(?:[\s\xa0]*Tesaloni(?:k(?:yen|a)|canom)|st\.?[\s\xa0]*Thsss|[\s\xa0]*СолÑнÑиÑе|[\s\xa0]*Tesszalonikaiakhoz|[\s\xa0]*Thesszalonikaiakhoz|\.[\s\xa0]*(?:Thesszalonikaiakhoz|СолÑнÑиÑе))|I(?:\.?[\s\xa0]*Tesaloni(?:k(?:yen|a)|canom)|\.?[\s\xa0]*СолÑнÑиÑе|\.?[\s\xa0]*Thesszalonikaiakhoz|\.?[\s\xa0]*Tesszalonikaiakhoz)|(?:(?:I\.?[\s\xa0]*Tesaloni[cs]ens|Kwanza[\s\xa0]*Th|1[\s\xa0]*Tesaloni[cs]ens)e|I\.?[\s\xa0]*Thss)s|I(?:\.[\s\xa0]*Thes(?:[aeo]|s[eo])|[\s\xa0]*Thes(?:[aeo]|s[eo]))lonians|I\.?[\s\xa0]*Thessalon(?:i[ao]|ai)ns|1st\.?[\s\xa0]*Thss|F(?:irst[\s\xa0]*Th(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss)s|\xF8rste[\s\xa0]*(?:tessalonikerbrev|Tessalonikerne)))|(?:I(?:\.[\s\xa0]*T(?:h(?:esszalonika|ss)|esszalonika)|[\s\xa0]*T(?:h(?:esszalonika|ss)|esszalonika))|1[\s\xa0]*Tesszalonika|First[\s\xa0]*Thss)|(?:ã(?:å¸(?:æ(?:ç½å°¼è¿¦å书|ç¾
å°¼è¿¦åæ¸)|å)|徿æ´å°¼åæ¸|èå«å)ã|ì´ì |â
[\s\xa0]*ããµããã±äººã¸|ããµããã±(?:人ã¸ã®(?:æç´[â
ä¸]|åã®æ¸|第ä¸ã®æç´)|[\s\xa0]*1|忏|ã®ä¿¡å¾ã¸ã®æç´ä¸)|ïºï»»ï»ï»[\s\xa0]*ïºïº´ïºï»ï»®ï»§ï»´ï»ï»²|Î['ʹʹÎâ][\s\xa0]*ÎεÏÏαλονικε[ίι]Ï|ë°ì´ë¡ëê°[1ì ]ì|í
ì´ë¡ëì¹´(?:[\s\xa0]*ì ìë¤ìê²[\s\xa0]*ë³´ë¸[\s\xa0]*첫째[\s\xa0]*ìê°|1ì)|Kwanza[\s\xa0]*The|Î ÏοÏ[\s\xa0]*ÎεÏÏαλονικε[ίι]Ï[\s\xa0]*Î['ʹʹÎâ]|Una(?:ng)?[\s\xa0]*Tesalonica|ਥ(?:ਸੱ|ੱਸ)ਲà©à¨¨à©à¨à©à¨à¨[\s\xa0]*ਨà©à©°[\s\xa0]*ਪਹਿਲà©[\s\xa0]*ਪੱਤà©à¨°à©|ଥàସଲନàà¬ààà¬àà¬[\s\xa0]*ପàରତି[\s\xa0]*ପàରଥମ[\s\xa0]*ପତàର|××××רת[\s\xa0]*×ר×ש×× ×[\s\xa0]*××[\s\xa0]*×תס××× ××§××|××רת[\s\xa0]*פ×××ס[\s\xa0]*×ר×ש×× ×[\s\xa0]*××\-?×תס××× ××§××|Waraka[\s\xa0]*wa[\s\xa0]*Kwanza[\s\xa0]*kwa[\s\xa0]*Wathesalonik[ei]|पà¥à¤²à¤¾à¤à¥[\s\xa0]*थà¥à¤¸à¥à¤¸à¤²à¤¨à¥à¤à¤¾à¤à¤°à¤¾à
1¤à¤¸[\s\xa0]*पहिलà¥[\s\xa0]*पतà¥à¤°|थिसà¥à¤¸à¤²à¥à¤¨à¤¿à¤à¥à¤¹à¤°à¥à¤²à¤¾à¤[\s\xa0]*प(?:ावलà¤à¥[\s\xa0]*प)?हिलà¥[\s\xa0]*पतà¥à¤°|tʰ(?:issalunÄ«kiyÅá¹
[\s\xa0]*ke[\s\xa0]*nÄm[\s\xa0]*kÄ[\s\xa0]*pahlÄ[\s\xa0]*ḫaá¹|assalunÄ«kÄ«Äá¹[\s\xa0]*nÅ«Ì[\s\xa0]*pahilÄ«[\s\xa0]*pattrÄ«)|F(?:yrra[\s\xa0]*\xDEessalon[i\xED]kubr[e\xE9]f|irst[\s\xa0]*Th(?:ess)?s)|Wathesalonike[\s\xa0]*I|Epistula[\s\xa0]*ad[\s\xa0]*Thessalonicenses[\s\xa0]*I|تھ(?:س(?:ÙÙÙÛÚ©ÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*Ù¾ÙÙØ³[\s\xa0]*رسÙÙ|ÙÙÛÚ©ÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
)|ÙØ³ÙÙÙÙÛÚ©ÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
)[\s\xa0]*کا[\s\xa0]*Ù¾ÛÙØ§[\s\xa0]*خط|Ø§ÙØ±Ø³Ø§ÙØ©[\s\xa0]*Ø§ÙØ£ÙÙÙ[\s\xa0]*Ø¥ÙÙ[\s\xa0]*Ø£ÙÙ[\s\xa0]*تساÙÙÙÙÙÙ|Ø±Ø³Ø§ÙØ©[\s\xa0]*(?:بÙÙØ³[\s\xa0]*Ø§ÙØ±Ø³ÙÙ[\s\xa0]*Ø§ÙØ£ÙÙÙ[\s\xa0]*Ø¥ÙÙ[\s\xa0]*Ø£ÙÙ[\s\xa0]*تساÙÙÙÙÙÙ|تساÙÙÙÙÙÙ[\s\xa0]*Ø§ÙØ£ÙÙÙ)|First[\s\xa0]*Thessalon(?:i[ao]|ai)n|I(?:\.[\s\xa0]*T(?:h(?:es(?:s(?:alon(?:i[ao]|ai)n|[sz])|alonian)|s)|essz)|[\s\xa0]*T(?:h(?:es(?:s(?:alon(?:i[ao]|ai)n|[sz])|alonian)|s)|essz))|தà¯à®à®²à¯à®©à®¿à®à¯à®(?:à¯à®¯à®°à¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²à®¾à®®à¯[\s\xa0]*à®à®à®¿à®¤|à®°à¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²à¯[\s\xa0]*திரà¯à®®à¯à®|ியரà¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²à®¾à®µà®¤à¯[\s\xa0]*நிரà¯à®ª)à®®à¯|I\.?[\s\xa0]*Tesaloni(?:c(?:en(?:se|i)|a)|k)|ପàରଥମ[\s\xa0]*ଥàସଲନàà¬ààà¬|I\.?[\s\xa0]*СолÑнÑни|(?:اÙÙÙ|Û±)ÛØªÚ¾Ø³ÙÙÛÚ©ÛÙÚº|(?:اÙÙÙ|Û±)\-?ØªÚ¾ÙØ³ÙÙÙÙÛÚ©ÛÙÚº|(?:اÙÙÙ|Û±)[\s\xa0]*تھ(?:ÙØ³ÙÙ|سÙÙ)ÙÛÚ©ÛÙÚº|F\xF8rste[\s\xa0]*Thessalonikerbrev|(?:I(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)aloniai|Tesoloniika[\s\xa0]*Kowaa)d|(?:F\xF8rste[\s\xa0]*Tessalonik|Erste[\s\xa0]*Thessalonich)er|(?:Pierwsz[aey][\s\xa0]*Tesalonicens[o\xF3]|I\.?[\s\xa0]*Tesalonicens[o\xF3])w|Primer(?:o[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs])enses|Els[oÅ][\s\xa0]*Th?esszalonikaiakhoz|Prim(?:a[\s\xa0]*lettera[\s\xa0]*ai|o|a)[\s\xa0]*Tessalonicesi|(?:(?:I(?:\.[\s\xa0]*Thes(?:salon(?:i(?:oa|e|aa|ca)|aia)|alonio)|[\s\xa0]*Thes(?:salon(?:i(?:oa|e|aa|ca)|aia)|alonio))|First[\s\xa0]*Thes(?:salon(?:i[ao]|ai)a|salonie|alonio)|First[\s\xa0]*Thessalonica|I\.?[\s\xa0]*Thesalonica|(?:I(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)e|First[\s\xa0]*Thess?e)lonai|(?:I(?:\.[\s\xa0]*Thes(?:alonii|salone)|[\s\xa0]*Thes(?:alonii|salone))|First[\s\xa0]*Thes(?:aloni[ci]|salone)|(?:I(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)|First[\s\xa0]*Thess?)alloni)a|(?:First|I\.?)[\s\xa0]*Thessalonoi?a|I\.?[\s\xa0]*Thesalonicie|(?:Premi(?:\xE8re|ere?)[\s\xa0]*Thess?aloni|(?:First|I\.?)[\s\xa0]*Thessalon|Premi(?:\xE8re|ere?)s[\s\xa0]*Thess?aloni)cie|(?:First|I\.?)[\s\xa0]*Thessaloniio)n|(?:I(?:\.[\s\xa0]*Thes(?:s(?:alon[ai]|oloni)|aloni)|[\s\xa0]*Thes(?:s(?:alon[ai]|oloni)|aloni))|First[\s\xa0]*Thes(?:(?:s?a|so)loni|salona))n|I\.?[\s\xa0]*\xDEes|(?:First|I\.?)[\s\xa0]*Thessalonici[ae]n|(?:Epistula[\s\xa0]*I[\s\xa0]*ad[\s\xa0]*Th|Primeir[ao][\s\xa0]*T)essalonicense|I\.?[\s\xa0]*Thessalonicense)s|I\.?[\s\xa0]*Tessalonice(?:nses|si)|F[o\xF6]rsta[\s\xa0]*Th?essalonikerbrevet|(?:Prv(?:(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*Sol[u\xFA]|[y\xE1\xFD][\s\xa0]*Sol[u\xFA]|a[\s\xa0]*Sol\xFA)nsky|Tecal[oÅ][ná¹]ikkiyarukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ]vatu[\s\xa0]*Nirupa|Prva[\s\xa0]*Solunsky|(?:(?:Prv(?:(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*T|[ay\xE1\xFD][\s\xa0]*T)esalo|I\.?[\s\xa0]*Tesalo)nic|I\.?[\s\xa0]*Tessalonicens)k[y\xFD]|(?:(?:Prvn(?:[i\xED][\s\xa0]*Tessalonicen|[i\xED][\s\xa0]*Solu[nÅ])|(?:Prvn[i\xED]|I\.?)[\s\xa0]*list[\s\xa0]*Solu[nÅ])s|(?:(?:Prvn[i\xED]|I\.?)[\s\xa0]*list[\s\xa0]*Tesa|Prvn[i\xED][\s\xa0]*Tesa)lonic)k[y\xFD])m|Prv(?:(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*T|[ay\xE1\xFD][\s\xa0]*T)esalonicanom|(?:Prv(?:(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*TesaloniÄ|[ay\xE1\xFD][\s\xa0]*TesaloniÄ|a[\s\xa0]*Solun[cÄ])|I\.?[\s\xa0]*TesaloniÄ|Prv(?:(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*Sol[u\xFA]|[y\xE1\xFD][\s\xa0]*Sol[u\xFA]|a[\s\xa0]*Sol\xFA)n[cÄ])anom|(?:tʰ(?:issalonik[iÄ«]har[uÅ«]l[aÄ][iÄ«][\s\xa0]*pahilo|essalan[iÄ«]k[aÄ]kar[aÄ][má¹]s[\s\xa0]*pahile)[\s\xa0]*patr|Una(?:ng)?[\s\xa0]*Tesalonik|Fyrra[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*\xDEessalon[i\xED]kumann|Pavlova[\s\xa0]*prva[\s\xa0]*poslanica[\s\xa0]*Solunjanim|I(?:\.?[\s\xa0]*T\xE8salon|\.?[\s\xa0]*Tesaloni)ik|(?:I(?:\.[\s\xa0]*Mga[\s\xa0]*Taga\-?|[\s\xa0]*Mga[\s\xa0]*Taga\-?)|Una(?:ng)?[\s\xa0]*Mga[\s\xa0]*Taga\-?)[\s\xa0]*Tesaloni[ck])a|I(?:\.?[\s\xa0]*Th\xEA|\.?[\s\xa0]*T\xEA)\-?sa\-?l\xF4\-?ni\-?ca|I\.?[\s\xa0]*Th\xEAxal\xF4nica|Prva[\s\xa0]*Solunjanima[\s\xa0]*Poslanica|I\.?[\s\xa0]*Sol(?:u(?:n(?:(?:sk[y\xFD]|[cÄ]ano)m|janima[\s\xa0]*Poslanica)|Åsk[y\xFD]m)|\xFAn(?:[cÄ]ano|sky)m)|(?:Paulus(?:â[\s\xa0]*(?:f\xF8rste[\s\xa0]*brev[\s\xa0]*til[\s\xa0]*t|1[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Th|1\.[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Th|F\xF8rste[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Th)|\'[\s\xa0]*(?:F\xF8rste|1\.?)[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Th)essalonikern|Koiro[\s\xa0]*Tasalonqq|(?:(?:Barua[\s\xa0]*ya[\s\xa0]*Kwanza[\s\xa0]*kw|Kwanz)a|I\.?)[\s\xa0]*Wathesalonik|(?:Ensimm[a\xE4]inen[\s\xa0]*Tessalonik|I\.?[\s\xa0]*Tessalonik)alaiskirj|Una(?:ng)?[\s\xa0]*Tesalonicens|(?:Una(?:ng)?[\s\xa0]*Tesalo|I\.?[\s\xa0]*Tesalo)nisens|(?:Una(?:ng)?[\s\xa0]*M|I\.?[\s\xa0]*M)ga[\s\xa0]*Tesaloni[cs]ens)e|(?:Ensimm[a\xE4]inen[\s\xa0]*Tessalonik|I\.?[\s\xa0]*Tessalonik)alaisille|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Kirje[\s\xa0]*tessalonikalaisille|(?:(?:Eerste[\s\xa0]*Th?essalonicenz|Premye[\s\xa0]*Tesaloniky|I\.?[\s\xa0]*Thessalonicenz)e|(?:First[\s\xa0]*Thes(?:so|a)|I\.?[\s\xa0]*Thesso)lonia|I\.?[\s\xa0]*Tessalonicenze)n|(?:P(?:er[sÅ¡]e[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Pavla[\s\xa0]*do[\s\xa0]*solunj|ierwsz[aey][\s\xa0]*Tesalonicz)|First[\s\xa0]*Thesoloni|First[\s\xa0]*Thess?eloni|I(?:\.[\s\xa0]*Thes(?:[eo]|se)|[\s\xa0]*Thes(?:[eo]|se))loni|I\.?[\s\xa0]*Tesalonicz)an|(?:Pierwsz[aey]|I\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tesaloniczan|1(?:[\s\xa0]*(?:T(?:e(?:s(?:aloni(?:c(?:en(?:se|i)|a)|k)|sz)|cal[oÅ][ná¹]ikkiyarukku)|a?s)|தà¯à
1®à®²à¯à®©à®¿à®à¯à®(?:à¯à®¯)?à®°à¯|تس|à¸à¸ª|ਥੱਸਲà©à¨¨à©à¨à©à¨à¨[\s\xa0]*ਨà©à©°|थà¥à¤¸à¥à¤¸à¤²à¤¨à¥à¤à¤¾à¤à¤°à¤¾à¤à¤¸|tʰassalunÄ«kÄ«Äá¹)|st(?:\.[\s\xa0]*Th(?:ess)?|[\s\xa0]*Th(?:ess)?)s|í
ì´|[\s\xa0]*à¹à¸[à¸à¸ª]ะà¹à¸¥à¸à¸´à¸à¸²|[\s\xa0]*ଥàସଲନàà¬ààà¬|[\s\xa0]*СолÑнÑни|ÛØªÚ¾Ø³ÙÙÛÚ©ÛÙÚº|\-?ØªÚ¾ÙØ³ÙÙÙÙÛÚ©ÛÙÚº|[\s\xa0]*تھ(?:ÙØ³ÙÙ|سÙÙ)ÙÛÚ©ÛÙÚº|[\s\xa0]*थिस(?:à¥à¤¸à¤²(?:à¥à¤¨à¤¿à¤à¥à¤¹à¤°à¥à¤²à¤¾à¤|à¥à¤¨à¥à¤à¤¿à¤¯à¥à¤)|लà¥à¤¨à¤¿à¤à¥)|[\s\xa0]*ФеÑÑалоники[ий]Ñам|(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?)[\s\xa0]*ФеÑÑалоники[ий]Ñам|(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?)?[\s\xa0]*к[\s\xa0]*ФеÑÑалоники[ий]Ñам|[\s\xa0]*tessalonikerbrev|[\s\xa0]*tʰissalonik[iÄ«]har[uÅ«]l[aÄ][iÄ«]|[\s\xa0]*Thes(?:s(?:aloni(?:cher|aid)|s)|aloniaid)|[\s\xa0]*Tesalonicens[o\xF3]w|(?:st(?:(?:\.?[\s\xa0]*Thesso|\.?[\s\xa0]*Thesa|\.?[\s\xa0]*Theso|(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)e)lonia|\.[\s\xa0]*Thessaloni[ao]|[\s\xa0]*Thessaloni[ao]|\.?[\s\xa0]*Thessalonai)n|[\s\xa0]*Th(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss)|(?:\xBA(?:\.[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs])|o\.?[\s\xa0]*Tesaloni[cs])ense)s|\xB0\.?[\s\xa0]*Tessalonicesi|(?:(?:st(?:\.[\s\xa0]*Thes(?:saloni(?:ca|e)|alonio)|[\s\xa0]*Thes(?:saloni(?:ca|e)|alonio)|(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)elonai|(?:\.[\s\xa0]*Thes(?:aloni[ci]|salone)|[\s\xa0]*Thes(?:aloni[ci]|salone)|(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)alloni)a|\.?[\s\xa0]*Thessalonoi?a)|(?:er(?:e(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)|\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)aloni|\xE8?re(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)aloni|st\.?[\s\xa0]*Thessalon)cie|st(?:\.[\s\xa0]*Thessaloni[ao]|[\s\xa0]*Thessaloni[ao]|\.?[\s\xa0]*Thessalonai)a|st\.?[\s\xa0]*Thessaloniio)n|[\s\xa0]*tʰessalan[iÄ«]k[aÄ]kar[aÄ][má¹]|st(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)alonin|(?:[\s\xa0]*\xDE|Th)es|st\.?[\s\xa0]*Thessolonin|st\.?[\s\xa0]*Thessalonan|st\.?[\s\xa0]*Thessalonici[ae]n|(?:a\.?[\s\xa0]*Tess|o\.?[\s\xa0]*Tess)alonicense|[\s\xa0]*Thes(?:s(?:al(?:on(?:i(?:c(?:(?:i[ae]|a)n|ense)|(?:oa|e|io|aa)?n)|(?:(?:oi?|e)a|cie|aia|a)n)|lonian)|(?:elona|olon)in)|(?:aloni(?:ca|o)|elonai|al(?:lon|oni)ia|alonicie|aloni)n))s|[\s\xa0]*Tessalonice(?:nses|si)|[\s\xa0]*Thessalonikerbrevet|[\s\xa0]*(?:(?:(?:k\.?[\s\xa0]*)?Tesalonic|Tessalonicens)k[y\xFD]|k(?:\.[\s\xa0]*Sol[u\xFA]|[\s\xa0]*Sol[u\xFA])nsky|list[\s\xa0]*(?:Solu[nÅ]s|Tesalonic)k[y\xFD])m|[\s\xa0]*k\.?[\s\xa0]*Tesalonicanom|[\s\xa0]*(?:k(?:\.[\s\xa0]*Sol[u\xFA]|[\s\xa0]*Sol[u\xFA])n[cÄ]|(?:k\.?[\s\xa0]*)?TesaloniÄ)anom|[\s\xa0]*(?:T(?:(?:aga\-?Tesal[o\xF3]|esal\xF3)ni[ck]|(?:\xE8salon|esaloni|hesszalon)ik)|Mga[\s\xa0]*Taga(?:\-?(?:Tesal[o\xF3]ni[ck]|[\s\xa0]*Tesaloni[ck])|[\s\xa0]*Tesaloni[ck]))a|[\s\xa0]*Th?\xEA\-?sa\-?l\xF4\-?ni\-?ca|[\s\xa0]*Th\xEAxal\xF4nica|[\s\xa0]*Sol(?:u(?:n(?:(?:sk[y\xFD]|[cÄ]ano)m|janima[\s\xa0]*Poslanica)|Åsk[y\xFD]m)|\xFAn(?:[cÄ]ano|sky)m)|[\s\xa0]*(?:Tessalonikern|Wathesalonik|Tessalonikalaiskirj|Tesalonisens|Mga[\s\xa0]*Tesaloni[cs]ens|Thesalonikasv|[ei]\.?[\s\xa0]*Thesalonikasv|[ei]\.?[\s\xa0]*Selanikasv|Selanikasv)e|[\s\xa0]*Tessalonikalaisille|[\s\xa0]*Kirje[\s\xa0]*tessalonikalaisille|(?:(?:e(?:\.[\s\xa0]*Th?|[\s\xa0]*Th?)|[\s\xa0]*Th)essalonicenze|[\s\xa0]*Thaissaluneekiyo|[\s\xa0]*Tessalonicenze)n|[\s\xa0]*Tesaloniczan|[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tesaloniczan|\.(?:[\s\xa0]*(?:T(?:h(?:es(?:s(?:al(?:on(?:i(?:c(?:(?:i[ae]|a)n|ense)|(?:oa|e|io|aa)?n)|(?:(?:oi?|e)a|cie|aia|a)n)|lonian)|(?:elona|olon)in)|(?:aloni(?:ca|o)|elonai|al(?:lon|oni)ia|alonicie|aloni)n)s|(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss)s|es(?:s(?:aloni(?:cher|aid)|s)|aloniaid)|essalonikerbrevet)|es(?:s(?:aloni(?:ce(?:nses|si)|kerbrevet)|zalonikaiakhoz)|aloni(?:cen(?:s(?:[o\xF3]w|es)|i)|senses|ka)))|à¹à¸[à¸à¸ª]ะà¹à¸¥à¸à¸´à¸à¸²|ଥàସଲନàà¬ààà¬|СолÑнÑни|تھ(?:ÙØ³ÙÙ|سÙÙ)ÙÛÚ©ÛÙÚº|थिस(?:à¥à¤¸à¤²(?:à¥à¤¨à¤¿à¤à¥à¤¹à¤°à¥à¤²à¤¾à¤|à¥à¤¨à¥à¤à¤¿à¤¯à¥à¤)|लà¥à¤¨à
1¤¿à¤à¥)|ФеÑÑалоники[ий]Ñам|к[\s\xa0]*ФеÑÑалоники[ий]Ñам|t(?:ʰissalonik[iÄ«]har[uÅ«]l[aÄ][iÄ«]|essalonikerbrev)|\xDEess|(?:list[\s\xa0]*(?:Solu[nÅ]s|Tesalonic)k[y\xFD]|Tes(?:salonicens|alonic)k[y\xFD])m|Tesalonicanom|TesaloniÄanom|(?:T(?:(?:aga\-?Tesal[o\xF3]|esal\xF3)ni[ck]|(?:(?:hessz|\xE8s)alon|esaloni)ik)|Mga[\s\xa0]*Taga(?:\-?(?:Tesal[o\xF3]ni[ck]|[\s\xa0]*Tesaloni[ck])|[\s\xa0]*Tesaloni[ck]))a|Th?\xEA\-?sa\-?l\xF4\-?ni\-?ca|Th\xEAxal\xF4nica|Sol(?:u(?:n(?:(?:sk[y\xFD]|[cÄ]ano)m|janima[\s\xa0]*Poslanica)|Åsk[y\xFD]m)|\xFAn(?:[cÄ]ano|sky)m)|(?:Tessalonik(?:alaiskirj|ern)|Wathesalonik|Mga[\s\xa0]*Tesaloni[cs]ens|Thesalonikasv|Selanikasv)e|Tessalonikalaisille|Kirje[\s\xa0]*tessalonikalaisille|T(?:h(?:aissaluneekiyo|essalonicenze)|es(?:salonicenz|aloniky)e)n|Tesaloniczan|List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tesaloniczan)|[o\xBA](?:\.[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs])enses|(?:\-?ØªÚ¾ÙØ³ÙÙÙ|ÛØªÚ¾Ø³Ù)ÙÛÚ©ÛÙÚº))|(?:1\.?[\s\xa0]*С|I\.?[\s\xa0]*С)олÑнÑÑÑ|1\-?е\.?[\s\xa0]*СолÑнÑÑÑ|(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*ÑеÑÑалонÑкÑ[ий]ÑÑв|(?:1\.?[\s\xa0]*п|I\.?[\s\xa0]*п)оÑланнÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|1\-?е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|1\-?(?:Ñе|а)[\s\xa0]*(?:поÑланнÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|ÑеÑÑалонÑкÑ[ий]ÑÑв|СолÑнÑÑÑ)|1\-?(?:Ñе|а)\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|ÑеÑÑалонÑкÑ[ий]ÑÑв|СолÑнÑÑÑ)|(?:1\.?[\s\xa0]*С|I\.?[\s\xa0]*С)олÑнÑи|(?:1\.?[\s\xa0]*С|I\.?[\s\xa0]*С)олÑнÑани|(?:1\.?[\s\xa0]*С|I\.?[\s\xa0]*С)олÑÑанима|(?:1\.?[\s\xa0]*п|I\.?[\s\xa0]*п)оÑланиÑа[\s\xa0]*СолÑÑанима|1(?:st(?:(?:\.?[\s\xa0]*Thesso|\.?[\s\xa0]*Thesa|\.?[\s\xa0]*Theso|(?:\.[\s\xa0]*Thess?|[\s\xa0]*Thess?)e)lonia|\.[\s\xa0]*Thessaloni[ao]|[\s\xa0]*Thessaloni[ao]|\.?[\s\xa0]*Thessalonai)n|[\s\xa0]*Th(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss)|(?:\xBA(?:\.[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs])|o\.?[\s\xa0]*Tesaloni[cs])ense|e(?:\.[\s\xa0]*T(?:ess?|hess)|[\s\xa0]*T(?:ess?|hess))|st(?:\.[\s\xa0]*Th(?:ess?)?|[\s\xa0]*Th(?:ess?)?)|[\s\xa0]*(?:Te(?:s(?:s(?:aloniker)?)?)?|தà¯à®(?:லà¯)?|ФеÑ)|[\s\xa0]*Сол(?:ÑнÑн)?|[\s\xa0]*थिसà¥à¤¸(?:लà¥à¤¨à¤¿à¤à¥)?|[\s\xa0]*Th(?:e(?:s(?:s(?:alonikerbrev|z)?)?)?|s)?|[\s\xa0]*Sol|\.(?:[\s\xa0]*(?:T(?:h(?:es(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|ss|e(?:s(?:s(?:alonikerbrev|z)?)?)?|s)?|e(?:s(?:aloni(?:c(?:ense|a)|sense|k)|s(?:z(?:alonika)?|aloniker)?)?)?)|थिसà¥à¤¸(?:लà¥à¤¨à¤¿à¤à¥)?|Сол(?:ÑнÑн)?|Sol)|[o\xBA](?:\.[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs])ense))|F(?:yrra[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*\xDEessa|irst[\s\xa0]*Th(?:ess?)?|\xF8rste[\s\xa0]*Th?ess)|××רת[\s\xa0]*פ×××ס[\s\xa0]*×ר×ש×× ×[\s\xa0]*××\-?×תס××|Î['ʹʹÎâ][\s\xa0]*ÎεÏ?|Kwanza[\s\xa0]*Th|Pr(?:vn[i\xED][\s\xa0]*(?:Sol|Te)|emye[\s\xa0]*Tesalonik)|I(?:\.[\s\xa0]*T(?:h(?:e(?:ss?)?)?|e(?:ss?)?)|[\s\xa0]*T(?:h(?:e(?:ss?)?)?|e(?:ss?)?))|Eerste[\s\xa0]*T(?:ess?|hess)|I\.?[\s\xa0]*Сол(?:ÑнÑн)?|Primer(?:o[\s\xa0]*Tesaloni[cs]|[\s\xa0]*Tesaloni[cs])ense|Els[oÅ][\s\xa0]*Th?essz(?:alonika)?|I\.?[\s\xa0]*Sol|(?:(?:1\.?[\s\xa0]*п|I\.?[\s\xa0]*п)оÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?до[\s\xa0]*Ñ|(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*до[\s\xa0]*Ñ|1\-?е\.?[\s\xa0]*С|1\-?е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?до[\s\xa0]*Ñ|1\-?(?:Ñе|а)[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?до[\s\xa0]*Ñ|до[\s\xa0]*Ñ|С)|1\-?(?:Ñе|а)\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?до[\s\xa0]*Ñ|до[\s\xa0]*Ñ|С))олÑнÑн|(?:1\.?[\s\xa0]*п|I\.?[\s\xa0]*п)иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*СолÑн|Ð(?:еÑÑ[ае][\s\xa0]*(?:поÑланнÑ[\s\xa0]*до[\s\xa0]*(?:ÑеÑÑалонÑкÑ[ий]|ÑалонÑкÑ[ий])ÑÑв|ÑеÑÑалонÑкÑ[ий]ÑÑв|СолÑнÑÑÑ)|ÑÑв(?:о[\s\xa0]*(?:поÑлание[\s\xa0]*на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*)?|а[\s\xa0]*)СолÑнÑни|ÑÑв[ао][\s\xa0]*СолÑнÑиÑе|ÑÑво[\s\xa0]*поÑлание[\s\xa0]*кÑм[\s\xa0]*ÑолÑнÑиÑе|ÑÑв(?:а[\s\xa0]*Сол(?:ÑнÑи)?|о[\s\xa0]*Сол(?:ÑнÑи)?)|еÑÑ[ае][\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*)?до[\s\xa0]*Ñ|до[\s\xa0]*Ñ|С)олÑнÑн|Ñв(?:а[\s\xa0]*(?:п(?:иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*СолÑн|оÑланиÑа[\s\xa0]*СолÑÑанима)|СолÑ(?:н(?:ÑиÑе|Ñани)|Ñанима))|о[\s\xa0]*(?:пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*СолÑн|СолÑн(?:ÑиÑе|Ñани)))))|(?:Thes(?:s(?:al(?:on(?:i(?:[ao]a|io|[ao]|c(?:i[ae]|a))?|cie|ea|oi?a|aia|ai?)|lonia)|[eo]lonia|oloni|elonai)|al(?:oni[ci]|loni)a|alonio|elonai|[aeo]lonia|aloni)ns|(?:å¸(?:æ(?:ç½å°¼è¿¦å书|ç¾
å°¼è¿¦åæ¸)|å)|徿æ´å°¼åæ¸|èå«å)ã|ã(?:å¸(?:æ(?:ç½å°¼è¿¦å书|ç¾
å°¼è¿¦åæ¸)|å)|徿æ´å°¼åæ¸|èå«å)|[1I]\.?[\s\xa0]*T\xEA|×ר×ש×× ×[\s\xa0]*××[\s\xa0]*×תס××× ××§××|Thessalonicenses[\s\xa0]*I|ad[\s\xa0]*Thessalonicenses[\s\xa0]*I|थà¥à¤¸à¥à¤¸à¤²à¤¨à¥à¤à¤¾à¤à¤°à¤¾à
1¤à¤¸[\s\xa0]*पहिलà¥[\s\xa0]*पतà¥à¤°|Thes(?:s(?:alon(?:i[ao]|ai)|[eo]lonia)|[aeo]lonia)n|å¸(?:æ(?:ç½å°¼è¿¦å书|ç¾
å°¼è¿¦åæ¸)|å)|徿æ´å°¼åæ¸|èå«å|[1I]\.?[\s\xa0]*Solunjanima|Prva[\s\xa0]*(?:poslanica[\s\xa0]*)?Solunjanima))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["2Kgs"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:(?:2(?:nd(?:\.[\s\xa0]*Ki?|[\s\xa0]*Ki?)g|[\s\xa0]*R(?:ey?|y)e)|Second[\s\xa0]*Ki?g)s|2[\s\xa0]*Reg(?:um|i)|4[\s\xa0]*ЦаÑ(?:Ñв|е)|4[\s\xa0]*ЦаÑÑÑва|4\.[\s\xa0]*ЦаÑÑÑва|(?:2nd(?:\.[\s\xa0]*Ki?|[\s\xa0]*Ki?)|Second[\s\xa0]*Ki?)ng?s|2[\s\xa0]*Kraljevima|2[\s\xa0]*Kralovsk[a\xE1]|2[\s\xa0]*Kr\xE1lovsk[a\xE1]|2\.[\s\xa0]*Kr[a\xE1]lovsk[a\xE1]|I(?:I(?:[\s\xa0]*(?:K(?:i(?:(?:ng?|g)?s|r[a\xE1]lyok)|oningen|gs|ng?s|r(?:[o\xF3]lewska|\xE1ľov|a(?:ljevima|ľov))|ralovsk[a\xE1]|r\xE1lovsk[a\xE1])|kniha[\s\xa0]*kr[a\xE1]lovsk[a\xE1])|\.[\s\xa0]*Kr[a\xE1]lovsk[a\xE1])|V\.?[\s\xa0]*ЦаÑÑÑва))|(?:(?:II[\s\xa0]*Kr[a\xE1]|2[\s\xa0]*Kr[a\xE1])lov|2nd[\s\xa0]*Ki?ng|2nd\.[\s\xa0]*Ki?ng|Second[\s\xa0]*Ki?ng)|(?:2[\s\xa0]*(?:à®à®°à®¾à®à®¾à®|à®
à®°à®à®°)à¯à®à®³à¯)|(?:2(?:[\s\xa0]*(?:R(?:e(?:[egs]|y[es])|y[es]|s)|Ù
Ù|à®
à®°|à®à®°à®¾à®à®¾|ਰਾà¨à¨¿à¨à¨|اÙÙ
ÙÙÙ|राà¤à¥|Ir[aÄ]j[aÄ]kka[lḷ]|r(?:Ä(?:jiÄá¹|dze)|adze)|Kr(?:[a\xE1]l|[lľ]))|\-?(?:е(?:\.[\s\xa0]*ЦаÑе[ий]|[\s\xa0]*ЦаÑе[ий])|Ñ\.?[\s\xa0]*ЦаÑе[ий])|[еÑ]\.?[\s\xa0]*ЦаÑе[ий]|ì´ì|\-?Ø³ÙØ§Ø·ÙÛÙ|[\s\xa0Û]*Ø³ÙØ§Ø·ÛÙ|[\s\xa0]*ЦаÑе[ий]|[\s\xa0]*ରାà¬à¬¾à¬¬à¬³àର|[\s\xa0]*राà¤à¤¾(?:हरà¥à¤à¥|à¤à¤)|[\s\xa0]*à¸(?:à¸à¸¨à¹à¸à¸©à¸±à¸à¸£à¸´à¸¢à¹|à¸à¸©)|[\s\xa0]*Kongebo[gk]|\.(?:[\s\xa0]*(?:ЦаÑе[ий]|Ø³ÙØ§Ø·ÛÙ|ରାà¬à¬¾à¬¬à¬³àର|राà¤à¤¾(?:हरà¥à¤à¥|à¤à¤)|à¸(?:à¸à¸¨à¹à¸à¸©à¸±à¸à¸£à¸´à¸¢à¹|à¸à¸©)|Kongebo[gk])|(?:\-?Ø³ÙØ§Ø·Ù|ÛØ³Ùاط)ÛÙ))|å(?:ç(?:è¨(?:[â
¡ä¸]|第åå·»)|ç´ç¥ä¸|[\s\xa0]*2)|ä¸)|ì´ì기(?:[\s\xa0]*íê¶|í)|â
¡åç|ìí|ã(?:åç[ç´çºªè®°]|ç)ä¸ã|×××××[\s\xa0]*×['â]|दà¥à¤¸à¤°à¥[\s\xa0]*राà¤à¥|Î['ʹʹÎâ][\s\xa0]*ÎαÏιλ[Îε]Ïν|ïºï»ï»¤ï» ï»®ï»[\s\xa0]*ïºï»ïºïºï»§ï»²|اÙÙ
Ù
اÙÙ[\s\xa0]*Ø§ÙØ±Ø§Ø¨Ø¹|Ø³ÙØ±[\s\xa0]*اÙÙ
ÙÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙ|ਰਾà¨à¨¿à¨à¨[\s\xa0]*ਦà©[\s\xa0]*ਦà©à¨à©[\s\xa0]*ਪà©à¨¥à©|ÎαÏιλει[ÏÏ]ν[\s\xa0]*Î['ʹʹÎâ]|δÏ
Ïικ[οÏ]Ï[\s\xa0]*ÎαÏιλ[Îε]Ïν[\s\xa0]*Î['ʹʹÎâ]|rÄjiÄá¹[\s\xa0]*dÄ«[\s\xa0]*dÅ«jÄ«[\s\xa0]*potʰī|(?:دÙÙ
|Û²)\-?Ø³ÙØ§Ø·ÙÛÙ|(?:دÙÙ
[\s\xa0Û]*|Û²[\s\xa0Û]*)Ø³ÙØ§Ø·ÛÙ|ଦàà±à¬¿à¬¤àà[\s\xa0]*ରାà¬à¬¾à¬¬à¬³àର|2nd\.?[\s\xa0]*K(?:i[gns]|[gns])|Second[\s\xa0]*K(?:i[gns]|[gns])|4\.[\s\xa0]*ЦаÑе|4\.?[\s\xa0]*Regi|(?:Pili|2\.?)[\s\xa0]*Fal|(?:Liber[\s\xa0]*II[\s\xa0]*Reg|4\.?[\s\xa0]*Regnor)um|2\.[\s\xa0]*Reg(?:um|i)|2\.?[\s\xa0]*ЦаÑев[аи]|(?:(?:(?:2\.?[\s\xa0]*M|4\.?[\s\xa0]*M)ga|2\.?)[\s\xa0]*Har|2[\s\xa0]*Imp[aÄ]ra[tÅ£]|2(?:\.[\s\xa0]*[I\xCE]|[\s\xa0]*\xCE)mp[aÄ]ra[tÅ£])i|2[\s\xa0]*Boqorradii|Boqorradii[\s\xa0]*Labaad|2[\s\xa0]*Breninoedd|2[\s\xa0]*Brenhinoedd|2\.[\s\xa0]*B(?:renh?inoedd|oqorradii)|2\.?[\s\xa0]*Kgs|2\.?[\s\xa0]*Kng?s|S[i\xED]\xF0ari[\s\xa0]*Konungab[o\xF3]k|Andre[\s\xa0]*Kongebok|M[a\xE1]sodik[\s\xa0]*Kir[a\xE1]lyok|2\.?[\s\xa0]*Ki(?:(?:ng?|g)?s|r[a\xE1]lyok)|I(?:I(?:\.[\s\xa0]*(?:(?
1:[I\xCE]mp[aÄ]ra[tÅ£]|(?:Mga[\s\xa0]*)?Har)i|Reg(?:um|i)|Fal|ЦаÑев[аи]|B(?:renh?inoedd|oqorradii)|K(?:i(?:(?:ng?|g)?s|r[a\xE1]lyok)|(?:ng?|g)s))|[\s\xa0]*(?:K(?:i(?:[gr]|ng)|on|g|ng)|Regi|Kr[a\xE1]l|Fal|ЦаÑев[аи]|(?:[I\xCE]mp[aÄ]ra[tÅ£]|(?:Mga[\s\xa0]*)?Har)i|B(?:renh?inoedd|oqorradii)))|(?:(?:ka(?:lawang|apat)|V\.?)[\s\xa0]*Mga|kalawang)[\s\xa0]*Hari|V(?:\.[\s\xa0]*(?:Regi|ЦаÑе)|[\s\xa0]*(?:Regi|ЦаÑе)|\.?[\s\xa0]*Regnorum))|ରାà¬à¬¾à¬¬à¬³àର[\s\xa0]*ଦàà±à¬¿à¬¤àà[\s\xa0]*ପàସàତà¬|ÐÑоÑ[ао][\s\xa0]*ЦаÑеви|(?:4(?:(?:\-?[еÑ](?:\.[\s\xa0]*(?:Ðнига[\s\xa0]*)?|[\s\xa0]*(?:Ðнига[\s\xa0]*)?)|[еÑ](?:\.[\s\xa0]*(?:Ðнига[\s\xa0]*)?|[\s\xa0]*(?:Ðнига[\s\xa0]*)?)|[\s\xa0]*|[\s\xa0]*Ðнига[\s\xa0]*|\.[\s\xa0]*Ðнига[\s\xa0]*)ЦаÑÑÑ|\.[\s\xa0]*ЦаÑ(?:ÑÑ|Ñ))|IV(?:\.[\s\xa0]*ЦаÑ(?:ÑÑ|Ñ)|[\s\xa0]*ЦаÑ(?:ÑÑ|Ñ)))в|(?:2(?:\-?(?:а(?:\.[\s\xa0]*(?:книга[\s\xa0]*)?|[\s\xa0]*(?:книга[\s\xa0]*)?)|е(?:\.?[\s\xa0]*книга|\.)?[\s\xa0]*|ге(?:\.[\s\xa0]*(?:книга[\s\xa0]*)?|[\s\xa0]*(?:книга[\s\xa0]*)?))|[\s\xa0]*|\.[\s\xa0]*)|ÐÑÑг(?:а[\s\xa0]*(?:книга[\s\xa0]*)?|е[\s\xa0]*(?:книга[\s\xa0]*)?)|2\.?[\s\xa0]*книга[\s\xa0]*|II(?:\.[\s\xa0]*(?:книга[\s\xa0]*)?|[\s\xa0]*(?:книга[\s\xa0]*)?))ÑаÑÑв|(?:(?:ÐÑÑга|2\.?|II\.?)[\s\xa0]*о[\s\xa0]*ÑаÑ|(?:IV\.?|4\.?)[\s\xa0]*кÑаÑ)евима|(?:ÐÑÑга[\s\xa0]*(?:кÑаÑ|ЦаÑ)|2\.?[\s\xa0]*кÑаÑ|II\.?[\s\xa0]*кÑаÑ)ева|(?:IV\.?|4\.?)[\s\xa0]*кÑаÑевÑÑва|(?:II\.?[\s\xa0]*к|2\.?[\s\xa0]*к|ÐÑоÑ[ао][\s\xa0]*к)нига[\s\xa0]*за[\s\xa0]*ÑаÑевиÑе|4\.?[\s\xa0]*Ðнига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе|IV\.?[\s\xa0]*Ðнига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе|ЧеÑв(?:ÑÑÑ(?:а[\s\xa0]*(?:ЦаÑ(?:ÑÑва|е)|книга[\s\xa0]*ЦаÑÑÑва|Ðнига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе)|о[\s\xa0]*(?:Ðнига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе|ЦаÑ(?:ÑÑва|е)))|ÑÑа[\s\xa0]*кÑаÑевима|еÑÑа[\s\xa0]*ЦаÑÑв|ÑÑа[\s\xa0]*кÑаÑевÑÑва)|2[\s\xa0]*salÄá¹Ä«n|(?:2(?:\.[\s\xa0]*K(?:on)?|[\s\xa0]*K(?:on)?)u|Andra[\s\xa0]*K(?:on)?u)ngaboken|2\.?[\s\xa0]*Koningen|II\.[\s\xa0]*Koningen|2e\.?[\s\xa0]*Koningen|Tweede[\s\xa0]*Koningen|Anden[\s\xa0]*Kongebog|4\.?[\s\xa0]*Kongerigernes[\s\xa0]*Bog|Fjerde[\s\xa0]*Kongerigernes[\s\xa0]*Bog|II[\s\xa0]*a[\s\xa0]*[I\xCE]mp[aÄ]ra[tÅ£]ilor|Cartea[\s\xa0]*(?:a[\s\xa0]*patra|IV)[\s\xa0]*a[\s\xa0]*Regilor|(?:2(?:[\s\xa0]*Rei|Kg|\.[\s\xa0]*Rei|o[\s\xa0]*Rei|o\.[\s\xa0]*Rei)|Segundo[\s\xa0]*Rei|(?:Quart[ao]|4[ao]\.?)[\s\xa0]*Reino|4\.?[\s\xa0]*Reino|(?:2(?:\.(?:[o\xBA]\.?)?|\xBA\.?|o|o\.)|Segundo)[\s\xa0]*Reye|I(?:I(?:\.[\s\xa0]*Re(?:ye|i)|[\s\xa0]*Re(?:ye|i))|V\.?[\s\xa0]*Reino)|(?:IV\.?|4\.?)[\s\xa0]*Kingdom|4th[\s\xa0]*Kingdom|4th\.[\s\xa0]*Kingdom|Fourth[\s\xa0]*Kingdom)s|(?:2(?:\.?[\s\xa0]*Ro|a[\s\xa0]*Re|a\.[\s\xa0]*Re)|Segunda[\s\xa0]*Re|II\.?[\s\xa0]*Ro)is|2e\.?[\s\xa0]*Rois|2(?:\xE8me|de?|eme)[\s\xa0]*Rois|2(?:\xE8me|de?|eme)\.[\s\xa0]*Rois|2(?:[\s\xa0]*r(?:Ädz[aÄ]|adz[aÄ])har[uÅ«]|\.[\s\xa0]*r[aÄ]dz[aÄ]har[uÅ«])ko|(?:(?:2\-?(?:а\.?[\s\xa0]*C|е\.?[\s\xa0]*C|ге\.?[\s\xa0]*C)|ÐÑÑг[ае][\s\xa0]*C|2\.?[\s\xa0]*C)ari|2\.[\s\xa0]*Kr[a\xE1]lo|II(?:\.[\s\xa0]*(?:Kr[a\xE1]lo|Cari)|[\s\xa0]*Cari))v|(?:2(?:\.[\s\xa0]*Kr[a\xE1]|[\s\xa0]*Kr[a\xE1])|II\.[\s\xa0]*Kr[a\xE1])ľov|(?:IV\.?|4\.?)[\s\xa0]*Kr[a\xE1][lľ]ov|(?:Å tvrt[a\xE1][\s\xa0]*kniha|[24][\s\xa0]*k\.|Stvrt[a\xE1][\s\xa0]*kniha|Stvrt[a\xE1]|Å tvrt[a\xE1]|[24][\s\xa0]*k)[\s\xa0]*Kr[a\xE1][lľ]ov|(?:(?:II|2)\.|2)[\s\xa0]*kniha[\s\xa0]*kr[a\xE1]lovsk[a\xE1]|2[\s\xa0]*Kaw|(?:II\.?|2\.?)[\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]l[o\xF3]|[\s\xa0]*Kr[o\xF3]l[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3]l[o\xF3])w|D(?:ru(?:h(?:(?:[y\xFD][\s\xa0]*list[\s\xa0]*Kr[a\xE1][lľ]|[y\xFD][\s\xa0]*Kr[a\xE1]ľ)ov|[y\xFD][\s\xa0]*Kr[a\xE1]lovsk[a\xE1]|[y\xFD][\s\xa0]*kniha[\s\xa0]*kr[a\xE1]lovsk[a\xE1]|[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*(?:kr[a\xE1]lovsk[a\xE1]|Kr[a\xE1][lľ]ov)|Kr(?:[a\xE1]lovsk[a\xE1]|[a\xE1]ľov)))|g(?:a[\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]l[o\xF3]|[\s\xa0]*Kr[o\xF3]l[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3]l[o\xF3])|i[\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]l[o\xF3]|[\s\xa0]*Kr[o\xF3]l[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3]l[o\xF3]))w)|e(?:zy[e\xE8]m[\s\xa0]*liv[\s\xa0]*Wa[\s\xa0]*yo|uxi[e\xE8]mes?[\s\xa0]*Rois))|राà
1¤à¤¾(?:à¤[\s\xa0]*à¤à¤¾[\s\xa0]*विरà¥à¤¤à¤¾à¤¨à¥à¤¤[\s\xa0]*[2२]रा[\s\xa0]*à¤à¤¾à¤|हरà¥à¤à¥[\s\xa0]*दà¥à¤¸à¥à¤°à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤)|(?:Wafalme|Regum)[\s\xa0]*II|(?:2(?:[\s\xa0]*(?:(?:[ei]\.?[\s\xa0]*Mbret[e\xEB]|Mbret[e\xEB])rv|K\xF6nig|Koe?nig)|\.[\s\xa0]*(?:K(?:\xF6|oe?)nig|Mbret[e\xEB]rv))|4(?:[\s\xa0]*[ei]\.?[\s\xa0]*Mbret[e\xEB]|\.?[\s\xa0]*Mbret[e\xEB])rv|Zweite[\s\xa0]*Konig|Zweite[\s\xa0]*K(?:\xF6|oe)nig|2\xB0[\s\xa0]*R|2\xB0\.[\s\xa0]*R|Second[ao][\s\xa0]*R)e|(?:II\.?[\s\xa0]*W|2\.?[\s\xa0]*W)afalme|Pili[\s\xa0]*Wafalme|(?:S[i\xED]\xF0ari[\s\xa0]*b[o\xF3]k[\s\xa0]*konungann|2\.?[\s\xa0]*Vu|2\.?[\s\xa0]*C\xE1c[\s\xa0]*Vu|II(?:\.[\s\xa0]*(?:C\xE1c[\s\xa0]*)?|[\s\xa0]*(?:C\xE1c[\s\xa0]*)?)Vu|(?:2(?:\.?[\s\xa0]*Para|\.)?|II\.?[\s\xa0]*Para)[\s\xa0]*Raj|2\.?[\s\xa0]*Kuninkaiden[\s\xa0]*kirj|II\.?[\s\xa0]*Kuninkaiden[\s\xa0]*kirj|Toinen[\s\xa0]*Kuninkaiden[\s\xa0]*kirj|(?:(?:(?:IV\.?|4\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?|Czwarta[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?)[\s\xa0]*Kr[o\xF3]|II\.[\s\xa0]*Kr[o\xF3]|2\.[\s\xa0]*Kr[o\xF3]|2[\s\xa0]*Kr[o\xF3])lewsk|(?:II\.?|2\.?)[\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]|[\s\xa0]*Kr[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3])lewsk|(?:II|2)\.[\s\xa0]*Kraljevim|D(?:rug(?:a[\s\xa0]*(?:K(?:(?:s(?:\.[\s\xa0]*Kr[o\xF3]|[\s\xa0]*Kr[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3])le|r[o\xF3]le)wsk|raljevim)|knjiga[\s\xa0]*o[\s\xa0]*Kraljevim)|i[\s\xa0]*K(?:s(?:\.[\s\xa0]*Kr[o\xF3]|[\s\xa0]*Kr[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3])|r[o\xF3])lewsk)|ezy[e\xE8]m[\s\xa0]*W))a|K(?:i(?:tabu[\s\xa0]*cha[\s\xa0]*Pili[\s\xa0]*cha[\s\xa0]*Wafalme|r[a\xE1]lyok[\s\xa0]*II)|awotu[\s\xa0]*Maxaafaa[\s\xa0]*Naa77anttuwaa)|2(?:[\s\xa0]*(?:R(?:ey|y)?|Ha|à®à®°à®¾|Mb|Bren|K(?:r(?:[o\xF3]l)?|ung?)|ରାà¬à¬¾à¬¬à¬³à|राà¤à¤¾|K\xF6n|Kong?)|\.[\s\xa0]*(?:K(?:\xF6n|ong?)|ରାà¬à¬¾à¬¬à¬³à|राà¤à¤¾))|Î['ʹʹÎâ][\s\xa0]*ÎαÏ?|ì´ì기[\s\xa0]*í|And(?:en|re)[\s\xa0]*Kong|4[\s\xa0]*Ц(?:аÑ)?|ଦàà±à¬¿à¬¤àà[\s\xa0]*ରାà¬à¬¾à¬¬à¬³à|2nd\.?[\s\xa0]*Ki?|Second[\s\xa0]*Ki?|4\.[\s\xa0]*ЦаÑ|2\.[\s\xa0]*Reg|2\.?[\s\xa0]*Wa|2[\s\xa0]*Imp|2(?:\.[\s\xa0]*[I\xCE]|[\s\xa0]*\xCE)mp|2[\s\xa0]*Boq|2\.[\s\xa0]*Boq|2\.?[\s\xa0]*Kg|2\.?[\s\xa0]*Kng?|M[a\xE1]sodik[\s\xa0]*Kir|2\.?[\s\xa0]*Ki(?:ng?|g|r)?|2\.[\s\xa0]*Kr(?:\xE1l|al)?|I(?:I(?:\.[\s\xa0]*(?:K(?:i(?:ng?|g|r)?|ng?|g|r(?:\xE1l|al)?)|[I\xCE]mp|Reg?|Wa|Boq)|[\s\xa0]*(?:K(?:o|r|n|in?)?|Reg?|Wa|[I\xCE]mp|Boq))|V\.?[\s\xa0]*ЦаÑ)|ЧеÑвÑÑÑ(?:а[\s\xa0]*ЦаÑ(?:ÑÑв)?|о[\s\xa0]*ЦаÑ(?:ÑÑв)?)|II\.[\s\xa0]*Kon?|2e\.?[\s\xa0]*Kon?|Tweede[\s\xa0]*Kon?|Druh(?:[a\xE1][\s\xa0]*Kr(?:[a\xE1]l(?:ov)?)?|[y\xFD][\s\xa0]*Kr(?:[a\xE1]l(?:ov)?)?)|4[\s\xa0]*à®
à®°à®à¯à®à®³à¯|à®à®°à®¾à®à®¾à®à¯à®à®³à®¿à®©à¯[\s\xa0]*à®à®°à®£à¯à®à®¾à®®à¯[\s\xa0]*பà¯à®¤à¯à®¤à®à®®à¯)|(?:(?:åç[ç´çºªè®°]|ç)ä¸ã|ã(?:åç[ç´çºªè®°]|ç)ä¸|×××××[\s\xa0]*×|II[\s\xa0]*Regum|S\xED\xF0ari[\s\xa0]*konungab\xF3k|II[\s\xa0]*Kuninkaiden|2[\s\xa0]*Kuninkaiden|(?:II|2)\.[\s\xa0]*Kuninkaiden|Toinen[\s\xa0]*Kuninkaiden|(?:åç[ç´çºªè®°]|ç)ä¸|ЧеÑвÑÑÑа[\s\xa0]*книга[\s\xa0]*на[\s\xa0]*ÑаÑеÑе))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["1Kgs"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1[\s\xa0]*Reg(?:um|i)|3[\s\xa0]*ЦаÑ(?:Ñв|е)|3[\s\xa0]*ЦаÑÑÑва|ТÑеÑ[ао][\s\xa0]*ЦаÑÑÑва|(?:1(?:st(?:\.[\s\xa0]*Ki?|[\s\xa0]*Ki?)g|[\s\xa0]*R(?:ey?|y)e)|First[\s\xa0]*Ki?g)s|(?:1st(?:\.[\s\xa0]*Ki?|[\s\xa0]*Ki?)|First[\s\xa0]*Ki?)ng?s|1\.?[\s\xa0]*Ki(?:r[a\xE1]lyok|(?:ng?|g)s)|1[\s\xa0]*Kr[a\xE1]lovsk[a\xE1]|I[\s\xa0]*(?:K(?:i(?:r[a\xE1]lyok|(?:ng?|g)s)|oningen|gs|ng?s|r[a\xE1]ľov|r[a\xE1]lovsk[a\xE1])|kniha[\s\xa0]*kr[a\xE1]lovsk[a\xE1]))|(?:1(?:[\s\xa0]*Kr[a\xE1]lov|\.?[\s\xa0]*King|st[\s\xa0]*Ki?ng|st\.[\s\xa0]*Ki?ng)|First[\s\xa0]*Ki?ng)|(?:(?:I(?:[\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]|[\s\xa0]*Kr[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3])lewsk|\.?[\s\xa0]*Kr(?:[o\xF3]lewsk|aljevim)|[\s\xa0]*Kuninkaiden[\s\xa0]*kirj)|1(?:[\s\xa0]*(?:K(?:r(?:[o\xF3]lewsk|aljevim)|uninkaiden[\s\xa0]*kirj)|Raj)|\.[\s\xa0]*Kr(?:[o\xF3]lewsk|aljevim)))a)|(?:1(?:[\s\xa0]*(?:R(?:e(?:[egs]|y[es])|y[es]|s)|Ù
Ù|ਰਾà¨à¨¿à¨à¨|اÙÙ
ÙÙÙ|राà¤à¥|Ir[aÄ]j[aÄ]kka[lḷ]|r(?:Ä(?:jiÄá¹|dze)|adze)|Kr(?:[a\xE1]l|[lľ]))|st(?:\.[\s\xa0]*K(?:[gns]|i[gn])|[\s\xa0]*K(?:[gns]|i[gn]))|ì´ì|[еÑ]\.?[\s\xa0]*ЦаÑе[ий]|\-?(?:е(?:\.[\s\xa0]*ЦаÑе[ий]|[\s\xa0]*ЦаÑе[ий])|Ñ\.?[\s\xa0]*ЦаÑе[ий])|\-?Ø³ÙØ§Ø·ÙÛÙ|[\s\xa0Û]*Ø³ÙØ§Ø·ÛÙ|[\s\xa0]*ЦаÑе[ий]|[\s\xa0]*ରାà¬à¬¾à¬¬à¬³àର|[\s\xa0]*राà¤à¤¾(?:हरà¥à¤à¥|à¤à¤)|[\s\xa0]*à¸(?:à¸à¸¨à¹à¸à¸©à¸±à¸à¸£à¸´à¸¢à¹|à¸à¸©)|[\s\xa0]*Ki[gnr]|[\s\xa0]*Kongebo[gk]|\.(?:[\s\xa0]*(?:ЦаÑе[ий]|Ø³ÙØ§Ø·ÛÙ|ରାà¬à¬¾à¬¬à¬³àର|राà¤à¤¾(?:हरà¥à¤à¥|à¤à¤)|à¸(?:à¸à¸¨à¹à¸à¸©à¸±à¸à¸£à¸´à¸¢à¹|à¸à¸©)|K(?:ongebo[gk]|i[gnr]))|(?:\-?Ø³ÙØ§Ø·Ù|ÛØ³Ùاط)ÛÙ))|å(?:ç(?:è¨(?:[â
ä¸]|第ä¸å·»)|ç´ç¥ä¸|[\s\xa0]*1)|ä¸)|ì´ì기(?:[\s\xa0]*ìê¶|ì)|â
åç|ìì|ã(?:åç[ç´çºªè®°]|ç)ä¸ã|×××××[\s\xa0]*×['â]|ïºï»ï»¤ï» ï»®ï»[\s\xa0]*ïºï»·ï»|पहिलà¥[\s\xa0]*राà¤à¥|Î['ʹʹÎâ][\s\xa0]*ÎαÏιλ[Îε]Ïν|اÙÙ
Ù
اÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙØ«|ÎαÏιλει[ÏÏ]ν[\s\xa0]*Î['ʹʹÎâ]|δÏ
Ïικ[οÏ]Ï[\s\xa0]*ÎαÏιλ[Îε]Ïν[\s\xa0]*Î['ʹʹÎâ]|ਰਾà¨à¨¿à¨à¨[\s\xa0]*ਦà©[\s\xa0]*ਪਹਿਲà©[\s\xa0]*ਪà©à¨¥à©|First[\s\xa0]*K(?:[gns]|i[gn])|Ø³ÙØ±[\s\xa0]*اÙÙ
ÙÙÙ[\s\xa0]*Ø§ÙØ£ÙÙ|(?:اÙÙÙ|Û±)\-?Ø³ÙØ§Ø·ÙÛÙ|(?:اÙÙÙ[\s\xa0Û]*|Û±[\s\xa0Û]*)Ø³ÙØ§Ø·ÛÙ|ପàରଥମ[\s\xa0]*ରାà¬à¬¾à¬¬à¬³àର|F\xF8rste[\s\xa0]*Kongebo[gk]|ରାà¬à¬¾à¬¬à¬³àର[\s\xa0]*ପàରଥମ[\s\xa0]*ପàସàତà¬|ТÑеÑ[ао][\s\xa0]*ЦаÑе|1\.[\s\xa0]*Regi|Boqorradii[\
1s\xa0]*Kowaad|1[\s\xa0]*Breninoedd|1[\s\xa0]*Brenhinoedd|1\.[\s\xa0]*Brenh?inoedd|1\.?[\s\xa0]*Kgs|1\.?[\s\xa0]*Kng?s|3\.[\s\xa0]*ЦаÑ(?:ÑÑва|е)|1\.[\s\xa0]*Regum|Liber[\s\xa0]*I[\s\xa0]*Regum|3\.?[\s\xa0]*Reg(?:norum|i)|1(?:(?:\.[\s\xa0]*[I\xCE]|[\s\xa0]*\xCE)mp[aÄ]ra[tÅ£]|[\s\xa0]*(?:Imp[aÄ]ra[tÅ£]|Har)|[\s\xa0]*Boqorradi|\.[\s\xa0]*Boqorradi)i|(?:Una(?:ng)?|1\.)[\s\xa0]*Hari|(?:1\.?[\s\xa0]*M|3\.?[\s\xa0]*M)ga[\s\xa0]*Hari|Una(?:ng)?[\s\xa0]*Mga[\s\xa0]*Hari|I(?:[\s\xa0]*(?:K(?:i(?:[gr]|ng)|on|g|ng)|Regi|Brenh?inoedd)|\.[\s\xa0]*(?:K(?:i(?:ng?|g)|ng?|g)s|Brenh?inoedd|Regi)|\.[\s\xa0]*Regum|(?:\.[\s\xa0]*(?:[I\xCE]mp[aÄ]ra[tÅ£]|Boqorradi)|[\s\xa0]*(?:[I\xCE]mp[aÄ]ra[tÅ£]|Boqorradi))i|\.?[\s\xa0]*Hari|(?:katlong|\.)?[\s\xa0]*Mga[\s\xa0]*Hari|II(?:\.[\s\xa0]*(?:Reg(?:norum|i)|ЦаÑ(?:ÑÑва|е)|Mga[\s\xa0]*Hari)|[\s\xa0]*(?:Reg(?:norum|i)|ЦаÑ(?:ÑÑва|е)|Mga[\s\xa0]*Hari)))|(?:3(?:(?:\-?(?:Ñ(?:\.?[\s\xa0]*Ðнига|\.)?|е\.?[\s\xa0]*Ðнига)|[еÑ]\.?[\s\xa0]*Ðнига|[еÑ]\.?|\-?е\.?|[\s\xa0]*Ðнига|\.[\s\xa0]*Ðнига)?[\s\xa0]*ЦаÑÑÑ|\-?е\.?[\s\xa0]*ЦаÑÑ)|ТÑеÑ[ао][\s\xa0]*ЦаÑÑÑ|3\.[\s\xa0]*ЦаÑÑ|III\.?[\s\xa0]*ЦаÑÑ)в|(?:1(?:\-?е\.?|\.)?[\s\xa0]*Ñ|3\-?(?:ÑÑ|а)[\s\xa0]*Ц|3\-?(?:ÑÑ|а)\.[\s\xa0]*Ц|ТÑеÑ[ÑÑ][\s\xa0]*Ц|1\.?[\s\xa0]*книга[\s\xa0]*Ñ|I(?:\.[\s\xa0]*(?:книга[\s\xa0]*)?|[\s\xa0]*(?:книга[\s\xa0]*)?)Ñ)аÑÑв|1\-?е\.?[\s\xa0]*книга[\s\xa0]*ÑаÑÑв|1\-?(?:Ñе|а)[\s\xa0]*(?:книга[\s\xa0]*)?ÑаÑÑв|1\-?(?:Ñе|а)\.[\s\xa0]*(?:книга[\s\xa0]*)?ÑаÑÑв|1\.?[\s\xa0]*ЦаÑев[аи]|I\.?[\s\xa0]*ЦаÑев[аи]|(?:(?:ТÑеÑ(?:ом|а)|3\.?|III\.?)[\s\xa0]*кÑаÑ|(?:1\.?|I\.?)[\s\xa0]*о[\s\xa0]*ÑаÑ)евима|(?:(?:ТÑеÑ(?:ом|а)|3\.?)[\s\xa0]*кÑаÑев|ТÑеÑа[\s\xa0]*книга[\s\xa0]*ЦаÑ|III\.?[\s\xa0]*кÑаÑев)ÑÑва|(?:1\.?[\s\xa0]*к|I\.?[\s\xa0]*к)ÑаÑева|(?:ТÑеÑ[ао][\s\xa0]*Ðнига[\s\xa0]*н|3\.?[\s\xa0]*Ðнига[\s\xa0]*н|III\.?[\s\xa0]*Ðнига[\s\xa0]*н)а[\s\xa0]*ÑаÑеÑе|(?:1\.?[\s\xa0]*к|I\.?[\s\xa0]*к)нига[\s\xa0]*за[\s\xa0]*ÑаÑевиÑе|Ð(?:Ñв(?:а[\s\xa0]*(?:к(?:нига[\s\xa0]*за[\s\xa0]*ÑаÑевиÑе|ÑаÑева)|о[\s\xa0]*ÑаÑевима|ЦаÑев[аи])|о[\s\xa0]*(?:книга[\s\xa0]*за[\s\xa0]*ÑаÑевиÑе|ЦаÑеви))|еÑÑ[ае][\s\xa0]*(?:книга[\s\xa0]*)?ÑаÑÑв)|rÄjiÄá¹[\s\xa0]*dÄ«[\s\xa0]*pahilÄ«[\s\xa0]*potʰī|3\.?[\s\xa0]*Kongerigernes[\s\xa0]*Bog|Tredje[\s\xa0]*Kongerigernes[\s\xa0]*Bog|I[\s\xa0]*a[\s\xa0]*[I\xCE]mp[aÄ]ra[tÅ£]ilor|Cartea[\s\xa0]*(?:a[\s\xa0]*treia|III)[\s\xa0]*a[\s\xa0]*Regilor|(?:1(?:o\.?[\s\xa0]*Rei|Kg|[\s\xa0]*Rei|\.[\s\xa0]*Rei)|I\.?[\s\xa0]*Rei|(?:III\.?|3\.?)[\s\xa0]*Kingdom|3rd[\s\xa0]*Kingdom|3rd\.[\s\xa0]*Kingdom|(?:III\.?[\s\xa0]*R|3\.?[\s\xa0]*R)eino|3[ao][\s\xa0]*Reino|3[ao]\.[\s\xa0]*Reino|T(?:erceir[ao][\s\xa0]*Reino|hird[\s\xa0]*Kingdom)|(?:1(?:o\.?|\.)|I\.?)[\s\xa0]*Reye|1(?:\.[o\xBA]|\xBA)[\s\xa0]*Reye|1(?:\.[o\xBA]|\xBA)\.[\s\xa0]*Reye)s|(?:(?:1\.?|I\.?)[\s\xa0]*Ro|1a[\s\xa0]*Re|1a\.[\s\xa0]*Re)is|1(?:\xE8?re|ere?)[\s\xa0]*Rois|1(?:\xE8?re|ere?)\.[\s\xa0]*Rois|1(?:[\s\xa0]*r(?:Ädz[aÄ]|adz[aÄ])har[uÅ«]|\.[\s\xa0]*r[aÄ]dz[aÄ]har[uÅ«])ko|(?:1\.[\s\xa0]*Kr[a\xE1]|I\.[\s\xa0]*Kr[a\xE1])lovsk[a\xE1]|1[\s\xa0]*kniha[\s\xa0]*kr[a\xE1]lovsk[a\xE1]|[1I]\.[\s\xa0]*kniha[\s\xa0]*kr[a\xE1]lovsk[a\xE1]|(?:(?:1\.?[\s\xa0]*C|I\.?[\s\xa0]*C)ari|I[\s\xa0]*Kr[a\xE1]lo|1\-?е\.?[\s\xa0]*Cari|1\-?(?:Ñе|а)[\s\xa0]*Cari|1\-?(?:Ñе|а)\.[\s\xa0]*Cari|ÐеÑÑ[ае][\s\xa0]*Cari)v|(?:1(?:\.[\s\xa0]*Kr[a\xE1]|[\s\xa0]*Kr[a\xE1])|I\.[\s\xa0]*Kr[a\xE1])ľov|(?:III\.?|3\.?)[\s\xa0]*Kr[a\xE1][lľ]ov|Tretia[\s\xa0]*Kr[a\xE1][lľ]ov|(?:[13][\s\xa0]*k|Treti)[\s\xa0]*Kr[a\xE1][lľ]ov|(?:Tret\xED|[13][\s\xa0]*k\.)[\s\xa0]*Kr[a\xE1][lľ]ov|Tretia[\s\xa0]*kniha[\s\xa0]*Kr[a\xE1][lľ]ov|(?:I[\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]l[o\xF3]|[\s\xa0]*Kr[o\xF3]l[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3]l[o\xF3])|1[\s\xa0]*Ka)w|(?:1\.?|I\.)[\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]l[o\xF3]|[\s\xa0]*Kr[o\xF3]l[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3]l[o\xF3])w|P(?:r(?:v(?:n[i\xED][\s\xa0]*(?:kniha[\s\xa0]*kr[a\xE1]lovsk[a\xE1]|Kr[a\xE1]lovsk[a\xE1])|[y\xE1\xFD][\s\xa0]*Kr[a\xE1][lľ]ov|[y\xFD][\s\xa0]*list[\s\xa0]*Kr[a\xE1][lľ]ov|\xE1[\s\xa0]*kniha[\s\xa0]*Kr[a\xE1][lľ]ov|a[\s\xa0]*(?:Kr(?:\xE1[lľ]|a[lľ])|kniha[\s\xa0]*Kr[a\xE1][lľ])ov)|em(?:i(?:er(?:es?|s)?|\xE8res?)[\s\xa0]*Rois|ye[\s\xa0]*liv[\s\xa0]*Wa[\s\xa0]*yo)|ime(?:ir[ao][\s\xa0]*Rei|ro?[\s\xa0]*Reye)s)|ierwsz[aey][\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]l[o\xF3]|[\s\xa0]*Kr[o\xF3]l[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3]l[o\xF3])w)|राà
1¤à¤¾(?:à¤[\s\xa0]*à¤à¤¾[\s\xa0]*विरà¥à¤¤à¤¾à¤¨à¥à¤¤[\s\xa0]*[1१]ला[\s\xa0]*à¤à¤¾à¤à¥|हरà¥à¤[\s\xa0]*पहिल[\s\xa0]*पà¥à¤¸à¥à¤¤à¤)|(?:1[\s\xa0]*(?:à®à®°à®¾à®à®¾à®|à®
à®°à®à®°)à¯|3[\s\xa0]*à®
à®°à®à¯)à®à®³à¯|à®à®°à®¾à®à®¾à®à¯à®à®³à®¿à®©à¯[\s\xa0]*à®®à¯à®¤à®²à®¾à®®à¯[\s\xa0]*பà¯à®¤à¯à®¤à®à®®à¯|1[\s\xa0]*Kr[o\xF3]l|(?:1\.?|I\.?)[\s\xa0]*Fal|(?:Wafalme|Regum)[\s\xa0]*I|K(?:ir[a\xE1]lyok[\s\xa0]*I|wanza[\s\xa0]*Fal)|(?:1(?:[\s\xa0]*(?:(?:[ei]\.?[\s\xa0]*Mbret[e\xEB]|Mbret[e\xEB])rv|Konig)|\.[\s\xa0]*(?:Mbret[e\xEB]rv|Konig))|3(?:[\s\xa0]*[ei]\.?[\s\xa0]*Mbret[e\xEB]|\.?[\s\xa0]*Mbret[e\xEB])rv|1\xB0[\s\xa0]*R|1\xB0\.[\s\xa0]*R|Prim[ao][\s\xa0]*R|(?:1\.?[\s\xa0]*W|I\.?[\s\xa0]*W)afalm|K(?:itabu[\s\xa0]*cha[\s\xa0]*Kwanza[\s\xa0]*ch|wanz)a[\s\xa0]*Wafalm)e|1\.?[\s\xa0]*K\xF6nige|1\.?[\s\xa0]*Koenige|(?:r(?:Ädz[aÄ]har[uÅ«]|adz[aÄ]har[uÅ«])ko[\s\xa0]*pusta|Fyrri[\s\xa0]*Konungab[o\xF3])k|I\.[\s\xa0]*Kir[a\xE1]lyok|1[\s\xa0]*salÄá¹Ä«n|(?:1(?:\.[\s\xa0]*K(?:on)?|[\s\xa0]*K(?:on)?)u|F[o\xF6]rsta[\s\xa0]*K(?:on)?u)ngaboken|1\.?[\s\xa0]*Koningen|I\.[\s\xa0]*Koningen|1e[\s\xa0]*Koningen|1e\.[\s\xa0]*Koningen|1(?:[\s\xa0]*(?:R(?:ey|y)?|Ha|à®
à®°|Mb|à®à®°à®¾(?:à®à®¾)?|Bren|K(?:ung?|r))|st(?:\.[\s\xa0]*Ki?|[\s\xa0]*Ki?)|[\s\xa0]*ରାà¬à¬¾à¬¬à¬³à|[\s\xa0]*राà¤à¤¾|[\s\xa0]*Ki|[\s\xa0]*K\xF6n|[\s\xa0]*Kong?|\.[\s\xa0]*(?:K(?:\xF6n|i|ong?)|ରାà¬à¬¾à¬¬à¬³à|राà¤à¤¾))|Î['ʹʹÎâ][\s\xa0]*ÎαÏ?|ì´ì기[\s\xa0]*ì|3[\s\xa0]*Ц(?:аÑ)?|First[\s\xa0]*Ki?|ପàରଥମ[\s\xa0]*ରାà¬à¬¾à¬¬à¬³à|F\xF8rste[\s\xa0]*Kong|ТÑеÑ[ао][\s\xa0]*ЦаÑ|1\.[\s\xa0]*Reg|1\.?[\s\xa0]*Wa|1[\s\xa0]*Imp|1(?:\.[\s\xa0]*[I\xCE]|[\s\xa0]*\xCE)mp|1[\s\xa0]*Boq|1\.[\s\xa0]*Boq|1\.?[\s\xa0]*Kg|1\.?[\s\xa0]*Kng?|1\.[\s\xa0]*Kr(?:[a\xE1]l(?:ov)?)?|3\.[\s\xa0]*ЦаÑ(?:ÑÑв)?|I(?:\.[\s\xa0]*(?:K(?:r(?:[a\xE1]l(?:ov)?)?|i(?:ng?|g)|ng?|g)|[I\xCE]mp|Reg?|Wa|Boq)|[\s\xa0]*(?:K(?:r(?:[a\xE1]l)?|n|o|in)?|Reg?|Wa|[I\xCE]mp|Boq)|II(?:\.[\s\xa0]*ЦаÑ(?:ÑÑв)?|[\s\xa0]*ЦаÑ(?:ÑÑв)?))|Prvn[i\xED][\s\xa0]*Kr(?:[a\xE1]l)?|I\.[\s\xa0]*Kir|I\.[\s\xa0]*Kon?|1e[\s\xa0]*Kon?|1e\.[\s\xa0]*Kon?|(?:(?:Trzeci(?:a[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?|[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?)|(?:III\.?|3\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?)[\s\xa0]*Kr[o\xF3]lewsk|Fyrri[\s\xa0]*b[o\xF3]k[\s\xa0]*konungann|1\.?[\s\xa0]*Vu|1\.?[\s\xa0]*C\xE1c[\s\xa0]*Vu|I(?:\.[\s\xa0]*(?:C\xE1c[\s\xa0]*)?|[\s\xa0]*(?:C\xE1c[\s\xa0]*)?)Vu|(?:1\.?|I\.)[\s\xa0]*Ks(?:\.[\s\xa0]*Kr[o\xF3]|[\s\xa0]*Kr[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3])lewsk|P(?:ierwsz[aey][\s\xa0]*K(?:s(?:\.[\s\xa0]*Kr[o\xF3]|[\s\xa0]*Kr[o\xF3]|i[eÄ]g[ai][\s\xa0]*Kr[o\xF3])le|r[o\xF3]le)wsk|r(?:va[\s\xa0]*(?:knjiga[\s\xa0]*o[\s\xa0]*)?Kraljevim|emye[\s\xa0]*W))|Kawotu[\s\xa0]*Maxaafaa[\s\xa0]*Koiruwa)a|(?:1(?:\.?[\s\xa0]*Para|\.)|I\.?[\s\xa0]*Para)[\s\xa0]*Raja|1\.[\s\xa0]*Kuninkaiden[\s\xa0]*kirja|I\.[\s\xa0]*Kuninkaiden[\s\xa0]*kirja|E(?:rste[\s\xa0]*K(?:\xF6|oe?)nige|ls[oÅ][\s\xa0]*Kir[a\xE1]lyok|erste[\s\xa0]*Koningen|erste[\s\xa0]*Kon?|ls[oÅ][\s\xa0]*Kir|nsimm[a\xE4]inen[\s\xa0]*Kuninkaiden[\s\xa0]*kirja))|(?:(?:åç[ç´çºªè®°]|ç)ä¸ã|ã(?:åç[ç´çºªè®°]|ç)ä¸|K(?:in|n)?gs|×××××[\s\xa0]*×|اÙÙ
ÙÙÙ[\s\xa0]*Ø§ÙØ£ÙÙ|I[\s\xa0]*Regum|Fyrri[\s\xa0]*konungab\xF3k|ТÑеÑа[\s\xa0]*книга[\s\xa0]*на[\s\xa0]*ÑаÑеÑе|(?:åç[ç´çºªè®°]|ç)ä¸|Kin|I[\s\xa0]*Kuninkaiden|1[\s\xa0]*Kuninkaiden|[1I]\.[\s\xa0]*Kuninkaiden|Ensimm[a\xE4]inen[\s\xa0]*Kuninkaiden))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["EpJer"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u30A8\u30EC\u30DF\u30E4(?:\u306E(?:\u624B\u7D19|\u66F8\u7FF0)|\u30FB\u624B)|\u300AEpJer\u300B|\uC608\uB808\uBBF8\uC57C\uC758[\\s\\xa0]*\uD3B8\uC9C0|\u30A4\u30A8\u30EC\u30DF\u30E4\u306E\u9054\u66F8|\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0625\u0631\u0645\u064A\u0627|\u05D0\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D9\u05E8\u05DE\u05D9\u05D4\u05D5|Jeremi(?:(?:\\xE1[s\u0161]|a[s\u0161])ov[\\s\\xa0]*list|jino[\\s\\xa0]*pismo)|\u0395\u03C0\u03B9\u03C3\u03C4\u03BF\u03BB(?:\u03B7[\\s\\xa0]*\u0399\u03B5\u03C1\u03B5\u03BC[\u03AF\u03B9]\u03BF\u03C5|[\u03B7\u1F74][\\s\\xa0]*\u1F
1BF\u0399\u03B5\u03C1|\u03AE[\\s\\xa0]*\u0399\u03B5\u03C1\u03B5\u03BC[\u03AF\u03B9]\u03BF\u03C5)|\u041B\u0438\u0441\u0442[\\s\\xa0]*\u0404\u0440\u0435\u043C\u0456[\u0456\u0457]|\u041F(?:\u043E(?:\u0441(?:\u043B\u0430\u043D(?:\u0438(?:\u0435[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*[\u0418\u0419]\u0435\u0440\u0435\u043C\u0438\u044F|\u0418\u0435\u0440\u0435\u043C\u0438\u0438)|\u0446\u0430[\\s\\xa0]*\u0408\u0435\u0440\u0435\u043C\u0438\u0458\u0438\u043D\u0430)|\u043D\u044F[\\s\\xa0]*\u0404\u0440\u0435\u043C\u0456[\u0456\u0457])|(?:\\.[\\s\\xa0]*[\u0418\u0419]|[\\s\\xa0]*[\u0418\u0419])\u0435\u0440)|\u0435\u043B\\.?[\\s\\xa0]*\u0418\u0435\u0440)|\u0438\u0441\u043C\u0430[\\s\\xa0]*\u0408\u0435\u0440\u0435\u043C\u0438\u0458\u0435)|Jeremias(?:['\u2019][\\s\\xa0]*B|[\\s\\xa0]*b)rev|Jer[\\s\\xa0]*?br|(?:(?:Cart|Br)[\\s\\xa0]*J|Or\\.?[\\s\\xa0]*I|BJ|Cart\\.[\\s\\xa0]*J)er|L(?:i(?:st[\\s\\xa0]*Jeremj[a\\xE1][s\u0161][u\u016F]v|(?:[\\s\\xa0]*ni|h)[\\s\\xa0]*Jer)|et\\-?ger)|(?:Jeremi(?:a(?:s[\\s\\xa0]*level|n[\\s\\xa0]*kirj)|\\xE1s[\\s\\xa0]*level)|Oratio[\\s\\xa0]*Ieremia)e|\\xC9p(?:\\.[\\s\\xa0]*J[e\\xE9]r[e\\xE9]|[\\s\\xa0]*J[e\\xE9]r[e\\xE9])mie|\\xC9p[i\\xEE]tre[\\s\\xa0]*de[\\s\\xa0]*J[e\\xE9]r[e\\xE9]mie|Ep(?:(?:\\.[\\s\\xa0]*J[e\\xE9]r[e\\xE9]|[\\s\\xa0]*J[e\\xE9]r[e\\xE9]|\\xEEtre[\\s\\xa0]*de[\\s\\xa0]*J[e\\xE9]r[e\\xE9])mie|i(?:tre[\\s\\xa0]*de[\\s\\xa0]*J[e\\xE9]r[e\\xE9]mie|stle[\\s\\xa0]*of[\\s\\xa0]*Jeremy))|(?:La[\\s\\xa0]*Carta[\\s\\xa0]*de[\\s\\xa0]*Jerem[i\\xED]|Carta[\\s\\xa0]*Jerem[i\\xED])as|Ang[\\s\\xa0]*Liham[\\s\\xa0]*ni[\\s\\xa0]*Jeremias|(?:(?:B(?:rief[\\s\\xa0]*(?:des|van)[\\s\\xa0]*J|arua[\\s\\xa0]*ya[\\s\\xa0]*Y)|Lettera[\\s\\xa0]*di[\\s\\xa0]*G)eremi|Br[e\\xE9]f[\\s\\xa0]*Jerem[i\\xED]|List[\\s\\xa0]*Jeremiasz|Llythyr[\\s\\xa0]*Jeremei|Epistola[\\s\\xa0]*lui[\\s\\xa0]*Ieremi)a|Pismo[\\s\\xa0]*Jeremije[\\s\\xa0]*proroka|The[\\s\\xa0]*(?:Ep(?:istle|\\.)?|Let(?:ter|\\.)?)[\\s\\xa0]*of[\\s\\xa0]*Jeremiah|(?:\\xC9p[\\s\\xa0]*J[e\\xE9]|Carta[\\s\\xa0]*Je|\\xC9p\\.[\\s\\xa0]*J[e\\xE9]|Ep(?:\\.[\\s\\xa0]*J[e\\xE9]|[\\s\\xa0]*J[e\\xE9]))r|\u0B8E\u0BB0\u0BC7\u0BAE\u0BBF\u0BAF\u0BBE\u0BB5\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0B95\u0B9F\u0BBF\u0BA4\u0BAE\u0BCD|\u0B8E\u0BB0\u0BC7\u0BAE\u0BBF\u0BAF\u0BBE\u0BB5\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAE\u0B9F\u0BB2\u0BCD|\u0B85\u0BB5\u0BC8[\\s\\xa0]*\u0B87\u0BB3\u0BC8\u0B9E\u0BB0\u0BCD[\\s\\xa0]*\u0BAE\u0BC2\u0BB5\u0BB0\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BBE\u0B9F\u0BB2\u0BCD)|(?:Carta[\\s\\xa0]*de[\\s\\xa0]*Jerem[i\\xED]as|\u300AEpJer|Liham[\\s\\xa0]*ni[\\s\\xa0]*Jeremias|Let[\\s\\xa0]*of[\\s\\xa0]*Jeremiah|Let(?:ter|\\.)[\\s\\xa0]*of[\\s\\xa0]*Jeremiah|Ep(?:[\\s\\xa0]*of[\\s\\xa0]*Jeremiah|Jer\u300B?|\\.[\\s\\xa0]*of[\\s\\xa0]*Jeremiah|istle[\\s\\xa0]*of[\\s\\xa0]*Jeremiah)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Lam"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u0E1E\u0E04\u0E04|\uC560|Omb|\u05D0\u05D9\u05DB\u05D4|n\u016B\u1E25\\xE2|\u0646\u064E?\u0648\u062D\u06C1|\u05E7\u05D9\u05E0\u05D5\u05EA|\u0A35\u0A3F\u0A30\u0A32\u0A3E\u0A2A|\uC608\uB808\uBBF8(?:\uC57C[\\s\\xa0]*?|\uC544)\uC560\uAC00|\u54C0\u6B4C|\u30A8\u30EC\u30DF\u30E4\u306E\u54C0\u6B4C|\u300A(?:\u9023\u540C\u54C0\u6B4C|\u54C0|\u8036\u5229\u7C73\u54C0\u6B4C)\u300B|\u0627\u0644\u0645\u0631\u0627\u062B\u064A|\u0935\u093F\u0932\u093E\u092A\u0917[\u0940\u0947]\u0924|Siralmak|Hlj|\u0E40\u0E1E\u0E25\u0E07\u0E04\u0E23\u0E48\u0E33\u0E04\u0E23\u0E27\u0E0D|\u0E1A\u0E17\u0E40\u0E1E\u0E25\u0E07\u0E04\u0E23\u0E48\u0E33\u0E04\u0E23\u0E27\u0E0D|\u092F\u0930\u094D\u092E\u093F\u092F\u093E\u0915\u094B[\\s\\xa0]*\u0935\u093F\u0932\u093E\u092A|\u0645\u0631\u0627|\u0633\u0641\u0631[\\s\\xa0]*\u0645\u0631\u0627\u062B\u064A[\\s\\xa0]*\u0625\u0631\u0645\u064A\u0627|\u0398\u03C1[\u03AE\u03B7]\u03BD\u03BF\u03B9[\\s\\xa0]*\u0399\u03B5\u03C1\u03B5\u03BC[\u03AF\u03B9]\u03BF\u03C5|virl\u0101p|yarmiy[a\u0101]ko[\\s\\xa0]*vil[a\u0101]p|\u0B2F\u0B3F\u0B30\u0B3F\u0B2E\u0B3F\u0B5F\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2C\u0B3F\u0B33\u0B3E\u0B2A|Tu[z\u017E]|\u041F(?:\u043B\u0430\u0447(?:[\\s\\xa0]*(?:\u0404\u0440\u0435\u043C\u0456[\u0456\u0457]|\u0418\u0435\u0440\u0435\u043C\u0438\u0438|\u0415\u0440\u0435\u043C\u0438\u0438\u043D|\u0408\u0435\u0440\u0435\u043C\u0438\u0458\u0438\u043D|\u043D\u0430[\\s\\xa0]*\u0415\u0440\u0435\u043C\u0438\u0438\u043D)|\u044A\u0442[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*(?:[\u0418\u0419]\u0435|\u0415)\u0440\u0435\u043C\u0438\u044F|\u043E\u0442[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0415\u0440\u0435\u043C\u0438\u0458\u0430)|(?:\\.[\\s\\xa0]*[\u0418\u0419]|[\\s\\xa0]*[\u0418\u0419])\u0435\u0440)|ErmZ|\u041F\u043B\u0430\u0447[\\s\\xa0]*\u0415\u0440\u0435\u043C\u0438\u0435\u0432|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u041F\u043B\u0430\u0447[\\s\\xa0]*\u0418\u0435\u0440\u0435\u043C\u0438\u0435\u0432|Jeremi[a\\xE1](?:\u0161ov[\\s\\xa0]*Pla[c\u010D]|sov[\\s\\xa0]*Pla[c\u010D])|\u0BAA\u0BC1\u0BB2\u0BAE\u0BCD|\u0B8E\u0BB0\u0BC7\u0BAE\u0BBF\u0BAF\u0BBE\u0BB5\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BC1\u0BB2\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD|(?:V(?:a(?:litusvirr|jtim)|ilapage)e|wil[a\u0101]pg[i\u012B])t|K(?:niha[\\s\\xa0]*n[a\\xE1](?:\u0159k[u\u016F]|rk[u\u016F])|idung[\\s\\xa0]*Pasambat)|(?:[Z\u017D]alospev|N[a\\xE1]rek)y|Aklat[\\s\\xa0]*ng[\\s\\xa0]*Pa(?:nan|gt)aghoy|Mga[\\s\\xa0]*Panaghoy|(?:Harmlj[o\\xF3]\\xF0i|Klaagliedere|Mga[\\s\\xa0]*Pagbangota)n|Mga[\\s\\xa0]*Lamentasyon|(?:Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Lamentacj|Jeremi[a\\xE1]s[\\s\\xa0]*siralma)i|(?:Jeremijine[\\s\\xa0]*tu[z\u017E]aljk|Klagesangen)e|Klagelieder[\\s\\xa0]*Jeremias|L(?:am(?:enta(?:tions[\\s\\xa0]*de[\\s\\xa0]*J[e\\xE9]r[e\\xE9]mie|zioni|tiones|\\xE7[o\\xF4\\xF5]es[\\s\\xa0]*de[\\s\\xa0]*Jeremias|c(?:[o\\xF4\\xF5]es[\\s\\xa0]*de[\\s\\xa0]*Jeremias|i(?:ones|je)))|intations|antasyon|intaciones)|m)|Kidung[\\s\\xa0]*Pangadhuh|Galarnad[\\s\\xa0]*Jeremiah|Baroorashadii[\\s\\xa0]*Yeremyaah|Klgl|K(?:\\.[\\s\\xa0]*n[a\\xE1]|[\\s\\xa0]*n[a\\xE1]|niha[\\s\\xa0]*n[a\\xE1])rekov|(?:Ermmaasa[\\s\\xa0]*Zilaassa|Ai[\\s\\xa0]*C|Klagovisorn|Treny[\\s\\xa0]*Jeremiasz|Lamentacje[\\s\\xa0]*Jeremiasz)a|Maombolezo[\\s\\xa0]*ya[\\s\\xa0]*Yeremia|P(?:l(?:a(?:[c\u010D][\\s\\xa0]*Jerem(?:i(?:[a\\xE1][s\u0161][ou\u016F]v|[i\\xEF])|j[a\\xE1][s\u0161][u\u016F]v)|ngerile[\\s\\xa0]*(?:profetu)?lui[\\s\\xa0]*Ieremia)|\\xE2ngerile[\\s\\xa0]*(?:profetu)?lui[\\s\\xa0]*Ieremia|\\xE1[c\u010D][\\s\\xa0]*Jerem[ij][a\\xE1][s\u0161][u\u016F]v)|ulampal)|Panag|N[a\\xE1]r|\u0BAA\u0BC1\u0BB2|Siralm?|[Z\u017D]alosp|Va(?:lit|j)|\u0398\u03C1|Tr|\u041F\u043B\u0430\u0447[\\s\\xa0]*\u0418\u0435\u0440|Galar|Jeremi[a\\xE1]s[\\s\\xa0]*sir|Kl(?:a(?:g(?:es)?|agl))?|Mao|Lam(?:enta(?:cione|tion)|intacione|intation)?|Baroor|Pl(?:\\xE2ng(?:eri)?|ang(?:eri)?)?|C(?:hante[\\s\\xa0]*pou[\\s\\xa0]*plenn[\\s\\xa0]*S[o\\xF2][\\s\\xa0]*lavil[\\s\\xa0]*Jerizal[e\\xE8]m|a[\\s\\xa0]*th\u01B0\u01A1ng))|(?:\u300A(?:\u9023\u540C\u54C0\u6B4C|\u54C0|\u8036\u5229\u7C73\u54C0\u6B4C)|\u0935\u093F\u0932\u093E\u092A|\uC560\uAC00|\u54C0\u300B|\u9023\u540C\u54C0\u6B4C\u300B|\u8036\u5229\u7C73\u54C0\u6B4C\u300B|\u0398\u03C1[\u03AE\u03B7]\u03BD\u03BF\u03B9|Galarnad|\u0BAA\u0BC1\u0BB2\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD|Maombolezo|Klagelieder|\u0645\u0631\u0627\u062B\u064A[\\s\\xa0]*\u0625\u0631\u0645\u064A\u0627|Treny|P(?:a(?:gbangotan|naghoy)|l(?:[a\\xE1][c\u010D]|enn))|Tu[z\u017E]aljke|Lamenta(?:(?:\\xE7[o\\xF5]|c[o\\xF5])es|cje|tions)|\u041F\u043B\u0430\u0447[\\s\\xa0]*\u0418\u0435\u0440\u0435\u043C\u0438\u0435\u0432|\u9023\u540C\u54C0\u6B4C|\u54C0|\u8036\u5229\u7C73\u54C0\u6B4C|\u041F\u043B\u0430\u0447|Baroorashadii))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Num"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:4[\s\xa0]*(?:Moseb(?:o(?:ken|g)|\xF3k)|ÐоÑÑиÑева))|(?:4(?:\.[\s\xa0]*Mo(?
1:j(?:(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow)a|[zż])|oseksen[\s\xa0]*kirja)|[\s\xa0]*Mo(?:j(?:(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow)a|ż|z)?|oseksen[\s\xa0]*kirja))|IV(?:(?:[\s\xa0]*Moj(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow)|\.[\s\xa0]*Moj(?:z[i\xED][sÅ¡]ov|[zż]eszow))a|[\s\xa0]*Moj[zż]))|(?:ã(?:æ°(?:æ°è®°|æ¸è¨)?|æ¶ç±ç´)ã|민ì기|á¼Ï|æ°æ°è¨|à¨à¨¿à¨£à¨¤à©|Ú¯Ù?ÙØªÛ|ספ×ר×|×× ×××|××××ר|Hesabu|ÐÑоÑ?еви|ÎÏιθμο[ίι]|B(?:[ae]midbar|il)|à®à®£à¯à®£(?:ாà®à®®à®®à¯|ிà®à¯à®à¯)|عد|Ø³ÙØ±[\s\xa0]*Ø§ÙØ¹Ø¯Ø¯|Qod|E[ná¹][ná¹][aÄ]kamam|D\xE2n[\s\xa0]*sá»[\s\xa0]*k\xFD|à¸(?:ัà¸à¸à¸²à¸£à¸§à¸´à¸à¸µ|à¸à¸§)|à¬à¬£à¬¨à¬¾[\s\xa0]*ପàସàତà¬|Ðнига[\s\xa0]*ЧиÑел|Blg|M(?:ga[\s\xa0]*(?:Numeros|Bilang)|[o\xF3]zes[\s\xa0]*IV)|Lb|à¤(?:नà¥à¤¤à¥à¤à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|िनतà¥|णना)|g(?:a(?:á¹an[aÄ]|nan[aÄ])|i[ná¹]tÄ«)|Fjerde[\s\xa0]*Mosebo[gk]|(?:liv[\s\xa0]*Resansman[\s\xa0]*|Wilang)an|Fj[a\xE4]rde[\s\xa0]*Moseboken|Ginatee|Fj[o\xF3]r\xF0a[\s\xa0]*b[o\xF3]k[\s\xa0]*M[o\xF3]se|Vierte[\s\xa0]*Mose|Vierte[\s\xa0]*Buch[\s\xa0]*Mose|4(?:\.[\s\xa0]*(?:Mosebo(?:ken|g)|Buch[\s\xa0]*Mose)|[\s\xa0]*(?:Buch[\s\xa0]*Mose|ÐоÑÑ|Mz))|IV(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj)|(?:4(?:\.[\s\xa0]*Moseb\xF3|[\s\xa0]*Mosebo)|gant[iÄ«]ko[\s\xa0]*pusta|Fj[o\xF3]r\xF0a[\s\xa0]*M[o\xF3]seb[o\xF3]|4\.?[\s\xa0]*M\xF3seb[o\xF3]|IV(?:\.[\s\xa0]*M(?:\xF3seb[o\xF3]|oseb[o\xF3])|[\s\xa0]*M[o\xF3]seb[o\xF3]))k|Sz[a\xE1]mok|(?:Liber[\s\xa0]*Numer|Brojev)i|Tirintii|4(?:[\s\xa0]*M(?:o(?:ze|o)|\xF3ze)|M\xF3)s|(?:Vierde[\s\xa0]*Moz|R|4\.[\s\xa0]*Moz|4\.[\s\xa0]*M\xF3z|IV(?:\.[\s\xa0]*M[o\xF3]|[\s\xa0]*M[o\xF3])z)es|N(?:um(?:erii|rat|ber[is])|[bm]|\xFAmeros|ombres)|(?:IV\.?|4\.)[\s\xa0]*ÐоÑÑиÑева|(?:IV\.?|4\.?)[\s\xa0]*ÐоиÑеева|(?:IV\.?|4\.?)[\s\xa0]*книга[\s\xa0]*Ðо[ий]Ñеева|Ч(?:еÑв(?:(?:ÑÑÑ(?:а[\s\xa0]*(?:книга[\s\xa0]*)?|о[\s\xa0]*)Ðои|ÑÑа[\s\xa0]*книга[\s\xa0]*ÐоÑ)Ñе|ÑÑа[\s\xa0]*ÐоÑÑиÑ|еÑÑа[\s\xa0]*книга[\s\xa0]*Ðо[ий]Ñе)ев|иÑл)а|Nonb|Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Liczb|ÎÏ(?:ιθ)?|민ì?|æ°æ°|ÐÑ|Tir|à®à®£à¯|Mga[\s\xa0]*Numero|à¤à¤¨à¥à¤¤à¥|Fjerde[\s\xa0]*Mos|Fj[a\xE4]rde[\s\xa0]*Mosebok|4(?:[\s\xa0]*(?:M(?:o(?:se?|z)?|\xF3z)|Ð)|\.[\s\xa0]*Mo(?:s(?:e(?:bok)?)?)?)|4\.?[\s\xa0]*M\xF3s|IV(?:\.[\s\xa0]*M[o\xF3]|[\s\xa0]*M[o\xF3])s|Sz[a\xE1]m|N(?:u(?:m(?:b(?:er)?)?)?|\xFAm?|o(?:mb?)?)|(?:IV\.?|4\.)[\s\xa0]*ÐоÑÑ|Ч(?:еÑвÑÑа[\s\xa0]*ÐоÑÑ|иÑл?)|(?:(?:Å tvrt[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž]|Moj[zž])|4[\s\xa0]*k(?:\.[\s\xa0]*Moj[zž]|[\s\xa0]*Moj[zž])|Stvrt[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž]|Moj[zž]))i[sÅ¡]ov|IV\.?[\s\xa0]*Mooseksen[\s\xa0]*kirj|Qoodaaba|Nelj[a\xE4]s[\s\xa0]*Mooseksen[\s\xa0]*kirj|Kitabu[\s\xa0]*cha[\s\xa0]*Nne[\s\xa0]*cha[\s\xa0]*Mus|Äysl|Knjiga[\s\xa0]*Brojev|IV\.[\s\xa0]*Mojž[i\xED][sÅ¡]ov|4[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]ov|(?:IV\.?|4\.)[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]ov|Ätvrt[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]|Moj[zž][i\xED][sÅ¡])ov)a|(?:IV\.?|4\.?)[\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])eszowa|C(?:zwarta[\s\xa0]*(?:Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])eszowa|Moj(?:[zż]eszowa|[zż]))|(?:tvrt[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED][sÅ¡]|Moj[zž][i\xED][sÅ¡])ov|ysl)a))|(?:(?:æ°(?:æ°è®°|æ¸è¨)?|æ¶ç±ç´)ã|ã(?:æ°(?:æ°è®°|æ¸è¨)|æ¶ç±ç´)|à¬à¬£à¬¨à¬¾|Ø§ÙØ¹Ø¯Ø¯|Liczb|D\xE2n[\s\xa0]*Sá»|gant[iÄ«]ko|à¤à¤¨à¥à¤¤à¥à¤à¥|æ°(?:æ°è®°|æ¸è¨)?|æ¶ç±ç´|ãæ°|D\xE2n|Resansman|(?:IV|4)[\s\xa0]*Mooseksen|(?:IV|4)\.[\s\xa0]*Mooseksen|N(?:elj[a\xE4]s[\s\xa0]*Mooseksen|umer(?:os|i|o))))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Sus"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u300ASus\u300B|\uC218\uC0B0\uB098|\u05E9\u05D5\u05E9\u05E0\u05D4|\u30B9[\u30B5\u30B6]\u30F3\u30CA\u7269\u8A9E|\u0B9A\u0BC2\u0B9A\u0BA9\u0BCD\u0BA9\u0BBE|\u03A3(?:\u03BF\u03C5\u03C3[\u03AC\u03B1]|\u03C9\u03C3[\u03AC\u03B1])\u03BD\u03BD\u03B1|\u0643\u062A\u0627\u0628[\\s\\xa0]*\u0633\u0648\u0632\u0627\u0646\u0627|Istoria[\\s\\xa0]*Susanei|Z(?:suzsanna[\\s\\xa0]*[e\\xE9]s[\\s\\xa0]*a[\\s\\xa0]*v[e\\xE9]nek|uzan[ae])|\u0421(?:\u043A\u0430\u0437\u0430\u043D\u0438\u044E[\\s\\xa0]*\u043E[\\s\\xa0]*\u0421\u0443\u0441\u0430\u043D\u043D\u0435[\\s\\xa0]*\u0438[\\s\\xa0]*\u0414\u0430\u043D\u0438\u0438\u043B\u0435|\u0443\u0441\u0430\u043D(?:\u043D\u0430[\\s\\xa0]*\u0438[\\s\\xa0]*\u0441\u0442\u0430\u0440\u0446\u044B|\u0430))|Zuzanna|Hist[o\\xF3]ria[\\s\\xa0]*de[\\s\\xa0]*Susana|Fortellingen[\\s\\xa0]*om[\\s\\xa0]*Susanna|(?:Opowiadaniem[\\s\\xa0]*o[\\s\\xa0]*Zuzanni|Historia[\\s\\xa0]*Susanna)e|Z(?:suzs?|uz)|\u30B9[\u30B5\u30B6]\u30F3\u30CA|\u03A3\u03BF\u03C5\u03C3|\u0421\u0443\u0441|S(?:u(?:sann(?:a(?:[\\s\\xa0]*(?:i(?:[\\s\\xa0]*badet|m[\\s\\xa0]*Bade)|ja[\\s\\xa0]*vanhimmat)|h|[\\s\\xa0]*und[\\s\\xa0]*die[\\s\\xa0]*Alten)|e[\\s\\xa0]*(?:et[\\s\\xa0]*les[\\s\\xa0]*(?:deux[\\s\\xa0]*)?vieillards|au[\\s\\xa0]*bain))|zanne[\\s\\xa0]*(?:et[\\s\\xa0]*les[\\s\\xa0]*(?:deux[\\s\\xa0]*)?vieillards|au[\\s\\xa0]*bain)|zana|z)?|(?:(?:i[\\s\\xa0]*Sus|hosh)a|[w\\xFA]san|toria[\\s\\xa0]*di[\\s\\xa0]*Susan)na))|(?:Su(?:s(?:an(?:ei|a|na?e)|\u300B)|zanne)|\u0633\u0648\u0632\u0627\u0646\u0627|\u300ASus|\u0421\u0443\u0441\u0430\u043D\u043D\u0430|
1Sus(?:anna)?|Zsuzsanna))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Sir"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\uBCA4\uC2DC(?:\uB77C(?:\uD06C\uC758?|\uC758)?|\uB9AC\uD06C\uC758)[\\s\\xa0]*\uC9C0\uD61C|\u0418\u0441\u0421|\uC9D1\uD68C\uC11C|\u300A\u5FB7\u8A13\u7BC7\u300B|[\u30D8\u30D9]\u30F3\u30FB\u30B7\u30E9\u306E(?:\u667A\u6167|\u77E5\u6075)|\u0E1A\u0E38\u0E15\u0E23\u0E2A\u0E34\u0E23\u0E32|\u05E1\u05E4\u05E8[\\s\\xa0]*\u05D1\u05DF[\\s\\xa0]*\u05E1\u05D9\u05E8\u05D0|\u05DE\u05E9\u05DC\u05D9[\\s\\xa0]*\u05D1\u05DF[\\s\\xa0\\-?]*\u05E1\u05D9\u05E8\u05D0|\u03A3\u03BF\u03C6[\u03AF\u03B9]\u03B1[\\s\\xa0]*\u03A3(?:\u03B5\u03B9\u03C1[\u03AC\u03B1]|\u03B9\u03C1\u03B1)\u03C7|\u30B7\u30E9(?:\u30D5\u306E\u5B50\u30A4\u30A4\u30B9\u30B9\u306E\u77E5\u6075\u66F8|\u66F8\uFF08\u96C6\u4F1A\u306E\u66F8\uFF09)|\u064A\u0634\u0648\u0639[\\s\\xa0]*\u0628\u0646[\\s\\xa0]*\u0633\u064A\u0631\u0627\u062E|\u0633(?:\u0641\u0631[\\s\\xa0]*\u0627\u0628\u0646[\\s\\xa0]*\u0633\u064A\u0631\u0627\u062E|\u064A)|\u0415\u043A\u043B\u0435(?:\u0437\u0438\u0458\u0430\u0441\u0442\u0438\u043A\u0443\u0441|\u0441\u0456\u0430\u0441\u0442)|E(?:k(?:l(?:es[iy]astiko|ezjastyka|i)|kles[iy]astiko)|c(?:c(?:lesiastic(?:ul|o)|s)|lesi[a\\xE1]stico))|YbS|\u0B9A\u0BC0(?:\u0BB0\u0BBE\u0B95\u0BCD(?:\u0B95\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0B9E\u0BBE\u0BA9|[\\s\\xa0]*\u0B86\u0B95\u0BAE)\u0BAE\u0BCD|\u0B9E\u0BBE)|Ekkleziastik|Eccl[e\\xE9]siastique|S(?:ir(?:a(?:k(?:s(?:[\\s\\xa0]*(?:Bog|bok)|b[o\\xF3]k)|id[ae]s)|cidas)|\\xE1(?:[ck]id[ae]s|[ck]h))|(?:\\xEDraksb[o\\xF3]|yra)k|ir(?:\\xE1k[\\s\\xa0]*b[o\\xF6]lcsess[e\\xE9]|ak[\\s\\xa0]*b[o\\xF6]lcsess[e\\xE9])ge|ir\\xE0cide|apienza[\\s\\xa0]*di[\\s\\xa0]*Sirac(?:ide|h))|Jesu(?:[\\s\\xa0]*Siraks[\\s\\xa0]*s\\xF8nns[\\s\\xa0]*visdom|s[\\s\\xa0]*Syraks[\\s\\xa0]*vishet)|(?:Ek(?:kles[iy]|les[iy])astiku|Siracide)s|(?:Liber[\\s\\xa0]*Eccle|Ecclu)siasticus|(?:M[a\u0105]dro[s\u015B][c\u0107][\\s\\xa0]*Syrach|Hu\u1EA5n[\\s\\xa0]*C|Sir[a\\xE1]k[\\s\\xa0]*fi|Yoshua[\\s\\xa0]*bin[\\s\\xa0]*Sir|La[\\s\\xa0]*Sagesse[\\s\\xa0]*de[\\s\\xa0]*Ben[\\s\\xa0]*Sir|Sirakin[\\s\\xa0]*kirj|Jee?sus[\\s\\xa0]*Siirakin[\\s\\xa0]*kirj)a|K(?:n(?:iha[\\s\\xa0]*(?:S(?:irachov(?:c(?:ov)?|ho[\\s\\xa0]*syn)|\\xEDrachovcov)a|Ekleziastikus)|jiga[\\s\\xa0]*Sirahova)|\\.?[\\s\\xa0]*Sirachov(?:c(?:ov)?|ho[\\s\\xa0]*syn)a|\\.?[\\s\\xa0]*Ekleziastikus)|(?:S[i\\xED]rachove|Ecleziasti)c|Karunungan[\\s\\xa0]*ng[\\s\\xa0]*Anak[\\s\\xa0]*ni[\\s\\xa0]*Sirac|Ang[\\s\\xa0]*Karunungan[\\s\\xa0]*ni[\\s\\xa0]*Jesus,?[\\s\\xa0]*Anak[\\s\\xa0]*ni[\\s\\xa0]*Sirac|(?:\u041F\u0440\u0435\u043C\u0443\u0434\u0440(?:\u043E\u0441\u0442\u0438[\\s\\xa0]*\u0418(?:\u0438\u0441\u0443\u0441\u0430,[\\s\\xa0]*\u0441\u044B|\u0441\u0443\u0441\u0430[\\s\\xa0]*\u0441\u0438)|\u0456\u0441\u0442\u044C[\\s\\xa0]*\u0406\u0441\u0443\u0441\u0430,[\\s\\xa0]*\u0441\u0438)\u043D\u0430[\\s\\xa0]*\u0421\u0438\u0440\u0430\u0445\u043E\u0432|\u0421\u0438\u0440\u0438\u043D)\u0430|(?:\u041F\u0440\u0435\u043C\u0443\u0434\u0440\u043E\u0441\u0442\u044C|\u0411\u0435\u043D)[\\s\\xa0]*\u0421\u0438\u0440\u0430\u0445\u0430|\u041F\u0440\u0435\u043C\u044A\u0434\u0440\u043E\u0441\u0442[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0418\u0438\u0441\u0443\u0441,[\\s\\xa0]*\u0441\u0438\u043D[\\s\\xa0]*\u0421\u0438\u0440\u0430\u0445\u043E\u0432|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u041F\u0440\u0435\u043C\u044A\u0434\u0440\u043E\u0441\u0442[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0418\u0438\u0441\u0443\u0441\u0430,[\\s\\xa0]*\u0441\u0438\u043D[\\s\\xa0]*\u0421\u0438\u0440\u0430\u0445\u043E\u0432|\u043D\u0430[\\s\\xa0]*\u0421\u0438\u0440\u0430\u0445|\u0421\u0438\u0440\u0430\u0445\u0430)|S(?:i(?:r(?:\\xE1[ck]id[ae]|\\xE1c|a(?:kid[ae]|cida))?)?|[y\\xED]r)|E(?:klezjastyk|cclus)|\u0421\u0438\u0440|\uC9D1\uD68C|\u30B7\u30E9|(?:(?:Wijsheid[\\s\\xa0]*van[\\s\\xa0]*Jezus|Oratio[\\s\\xa0]*Iesu[\\s\\xa0]*filii|Wijsheid[\\s\\xa0]*van[\\s\\xa0]*(?:Jozua[\\s\\xa0]*)?Ben)[\\s\\xa0]*Sirac|Kitab[\\s\\xa0]*Yesus[\\s\\xa0]*bin[\\s\\xa0]*Sirak|Jesus[\\s\\xa0]*Sirac|The[\\s\\xa0]*Wisdom[\\s\\xa0]*of[\\s\\xa0]*Jesus(?:[\\s\\xa0]*(?:Son[\\s\\xa0]*of|ben)|,[\\s\\xa0]*Son[\\s\\xa0]*of)[\\s\\xa0]*Sirac)h|Cartea[\\s\\xa0]*[i\\xEE]n[t\u0163]elepciunii[\\s\\xa0]*lui[\\s\\xa0]*Isus,[\\s\\xa0]*fiul[\\s\\xa0]*lui[\\s\\xa0]*Sirah)|(?:S(?:(?:i(?:irakin[\\s\\xa0]*kirj|rach
1ovcov)|yrach)a|ir(?:a(?:k(?:in|h)|cide)|\\xE1k)|agesse[\\s\\xa0]*de[\\s\\xa0]*Ben[\\s\\xa0]*Sira)|\u5FB7\u8A13\u7BC7\u300B|\u30B7\u30E9\u66F8|\u96C6\u4F1A\u306E\u66F8|\u300A\u5FB7\u8A13\u7BC7|\u0633\u064A\u0631\u0627\u062E|\u03A3\u03B5\u03B9\u03C1[\u03AC\u03B1]\u03C7|\u0421\u0438\u0440\u0430\u0445(?:\u043E\u0432)?\u0430|Ecclesiasticus|Ben[\\s\\xa0]*Sira|Si(?:ra(?:ch?|k)?|irakin)|\u0421\u0438\u0440\u0430\u0445(?:\u043E\u0432)?|\u5FB7\u8A13\u7BC7|Jezus[\\s\\xa0]*Sirach|Wisdom[\\s\\xa0]*of[\\s\\xa0]*Jesus(?:[\\s\\xa0]*(?:Son[\\s\\xa0]*of|ben)|,[\\s\\xa0]*Son[\\s\\xa0]*of)[\\s\\xa0]*Sirach))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["PrMan"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u30DE\u30CA\u30BB\u306E(?:\u7948[\u308A\u79B1]|\u3044\u306E\u308A)|\uBBC0\uB098\uC384\uC758[\\s\\xa0]*\uAE30\uB3C4|\u300APrMan\u300B|\u0635\u0644\u0627\u0629[\\s\\xa0]*\u0645\u0646\u0633\u0649|\u05EA\u05E4\u05D9\u05DC\u05EA[\\s\\xa0]*\u05DE\u05E0\u05E9\u05D4|\u03A0\u03C1(?:\u03BF\u03C3\u03B5\u03C5\u03C7[\u
103AE\u03B7][\\s\\xa0]*\u039C\u03B1\u03BD\u03B1\u03C3\u03C3[\u03AE\u03B7]|[\\s\\xa0]*\u039C\u03B1\u03BD)|Gebet[\\s\\xa0]*Manasses|Man[\\s\\xa0]*ru|\u041C(?:\u043E\u043B\u0438\u0442\u0432\u0430(?:[\\s\\xa0]*\u041C\u0430\u043D\u0430\u0441(?:\u0438\u0458\u0438\u043D\u0430|\u0441\u0438\u0438)|\u0442\u0430[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u041C\u0430\u043D\u0430\u0441\u0438\u044F)|\\.?[\\s\\xa0]*\u041C\u0430\u043D)|Pr\\.?[\\s\\xa0]*Manass[e\\xE9]|La[\\s\\xa0]*Pri[e\\xE8]re[\\s\\xa0]*de[\\s\\xa0]*Manass[e\\xE9]|The[\\s\\xa0]*Pr(?:ayer(?:s[\\s\\xa0]*(?:of[\\s\\xa0]*)?|[\\s\\xa0]*(?:of[\\s\\xa0]*)?)|[\\s\\xa0]*(?:of[\\s\\xa0]*)?)Manasseh|(?:La[\\s\\xa0]*Oraci[o\\xF3]n[\\s\\xa0]*de[\\s\\xa0]*Manas[e\\xE9]|Prece[\\s\\xa0]*de[\\s\\xa0]*Manass[e\\xE9])s|Dasal[\\s\\xa0]*ni[\\s\\xa0]*Manases|Dalangin[\\s\\xa0]*ni[\\s\\xa0]*Manases|Ang[\\s\\xa0]*Panalangin[\\s\\xa0]*ni[\\s\\xa0]*Manases|(?:Manasse(?:s(?:[\\s\\xa0]*(?:b(?:[o\\xF6]|\\xF8n)|B\\xF8)|\u2019[\\s\\xa0]*b[o\\xF6])|[\\s\\xa0]*b[o\\xF6]|n[\\s\\xa0]*rukoukse)|BM)n|Geb[\\s\\xa0]*Man|(?:(?:Gebet[\\s\\xa0]*des|B\\xE6n|Modlitbu|Gweddi|Preghiera[\\s\\xa0]*di)[\\s\\xa0]*Manas|Rug[a\u0103]ciunea[\\s\\xa0]*(?:rege)?lui[\\s\\xa0]*Mana)se|Gebet[\\s\\xa0]*Manasse|Pr\\.?[\\s\\xa0]*Man|M(?:anas(?:s(?:\\xE9[\\s\\xa0]*im[a\\xE1]ds[a\\xE1]g|ze[\\s\\xa0]*im[a\\xE1]j|e[\\s\\xa0]*im[a\\xE1]ds[a\\xE1]g)|esova[\\s\\xa0]*modlitb)|odlitwa[\\s\\xa0]*Manasses)a|Or(?:a(?:zione[\\s\\xa0]*di[\\s\\xa0]*Manasse[\\s\\xa0]*Re[\\s\\xa0]*di[\\s\\xa0]*Giuda|tio[\\s\\xa0]*(?:regis[\\s\\xa0]*)?Manassae)|\\.?[\\s\\xa0]*Man))|(?:P(?:r(?:i[e\\xE8]re[\\s\\xa0]*de[\\s\\xa0]*Manass[e\\xE9]|Man\u300B|[\\s\\xa0]*(?:of[\\s\\xa0]*)?Manasseh|ayer(?:s[\\s\\xa0]*(?:of[\\s\\xa0]*)?|[\\s\\xa0]*(?:of[\\s\\xa0]*)?)Manasseh|Man)|analangin[\\s\\xa0]*ni[\\s\\xa0]*Manases)|Manase|\u300APrMan|\u041C\u0430\u043D\u0430\u0441\u0438\u044F|Manasse|Orazione[\\s\\xa0]*di[\\s\\xa0]*Manasse|Man|Oraci[o\\xF3]n[\\s\\xa0]*de[\\s\\xa0]*Manas[e\\xE9]s))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Acts"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Fa(?:p(?:te(?:le)?[\\s\\xa0]*Apostolilor|t)?|l(?:imaha[\\s\\xa0]*Rasuullada)?)|\u0414\u0430\u043F)|(?:\u4F7F\u5F92(?:\u884C[\u4F1D\u9332]|\u66F8|\u8A00\u884C\u9332|\u306E\u50CD\u304D)|Osu|\uD589|\uC0AC\uB3C4\uD589\uC804|F\\.?A|\u0627\u0639|\u300A(?:\u5B97\u5F92(?:\u5927\u4E8B\u9304|\u884C\u5BE6)|\u4F7F\u5F92\u884C[\u4F20\u50B3]|\u5F92)\u300B|\u092E\u0938\u0940\u0939\\-?\u0926\u0942\u0924|\uFE8D\uFECB\uFEE4\uFE8E\uFEDD[\\s\\xa0]*\uFE8D\uFEDF\uFEAE\uFEB3\uFEDE|\u05DE\u05E2\u05E9\u05D9[\\s\\xa0]*\u05D4\u05E9\u05DC\u05D9\u05D7\u05D9\u05DD|\u0A30\u0A38\u0A42\u0A32\u0A3E\u0A02[\\s\\xa0]*\u0A26\u0A47[\\s\\xa0]*\u0A15\u0A30\u0A24\u0A71\u0A2C|\u0633\u0641\u0631[\\s\\xa0]*\u0623\u0639\u0645\u0627\u0644[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0644|\u0627\u064E\u0639\u0645\u0627\u0644|\u06CC\u0648\u062D\u0646\u0627[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0627\u0639\u0645\u0627\u0644|\u0631\u0633\u064F?\u0648\u0644\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0627\u0639\u0645\u0627\u0644|Skutky[\\s\\xa0]*apo[s\u0161]tol(?:sk[e\\xE9]|[u\\xFC\u016F])|Gw|C(?:\\xF4ng[\\s\\xa0]*v\u1EE5[\\s\\xa0]*(?:c\\xE1c[\\s\\xa0]*S\u1EE9|T\\xF4ng)[\\s\\xa0]*\u0111\u1ED3|selekedetek)|\u0E01(?:\u0E34\u0E08\u0E01\u0E32\u0E23(?:\u200B\u0E02\u0E2D\u0E07\u200B|\u0E02\u0E2D\u0E07)\u0E2D\u0E31\u0E04\u0E23\u0E17\u0E39\u0E15|\u0E08)|\u0BA4\u0BBF\u0BAA|ras\u016Bl\u0101\u1E43[\\s\\xa0]*de[\\s\\xa0]*kartabb|pre[s\u0161]it[a\u0101][m\u1E43]c[i\u012B][m\u1E43][\\s\\xa0]*kr\u0325tye[m\u1E43]|\u092A\u094D\u0930(?:\u0947(?:\u0930\u093F\u0924(?:\u094B\u0902[\\s\\xa0]*\u0915\u0947[\\s\\xa0]*\u0915\u093E\u092E\u094B\u0902|\u0939\u0930\u0942\u0915\u093E[\\s\\xa0]*\u0915\u093E\u092E)|\u0937\u093F\u0924\u093E\u0902\u091A\u0940\u0902?[\\s\\xa0]*\u0915\u0943\u0924\u094D\u092F\u0947\u0902)|(?:\\.[\\s\\xa0]*?|[\\s\\xa0]*)?\u0915)|\u03A0\u03C1(?:[\u03AC\u03B1]\u03BE\u03B5\u03B9\u03C2[\\s\\xa0]*\u03C4\u03C9\u03BD[\\s\\xa0]*\u0391\u03C0\u03BF\u03C3\u03C4[\u03BF\u03CC]\u03BB\u03C9\u03BD|\u03BE)|\u0BA4\u0BBF\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BC2\u0BA4\u0BB0\u0BCD[\\s\\xa0]*\u0BAA\u0BA3\u0BBF\u0B95\u0BB3\u0BCD|\u0B85\u0BAA\u0BCD\u0BAA\u0BCB\u0BB8\u0BCD\u0BA4\u0BB2\u0BB0(?:\u0BC1\u0B9F\u0BC8\u0BAF[\\s\\xa0]*\u0BA8\u
10B9F\u0BAA\u0B9F\u0BBF\u0B95\u0BB3\u0BCD|\u0BCD[\\s\\xa0]*\u0BAA\u0BA3\u0BBF)|(?:prerithar[u\u016B]k[a\u0101][\\s\\xa0]*k[a\u0101]|Praeriton[\\s\\xa0]*Ke[\\s\\xa0]*Ka)m|A(?:p(?:ost(?:lenes[\\s\\xa0]*(?:gj|G)erninger|olien[\\s\\xa0]*teot)|\\.(?:[Gt]|[\\s\\xa0]*t)|[Gt]|[\\s\\xa0]*t)|ct(?:us[\\s\\xa0]*Apostolorum|sss)|kd[e\\xE8]zapot|(?:pp[o\u014D]stalar[\\s\\xa0]*Pa[n\u1E47]|tti[\\s\\xa0]*degli[\\s\\xa0]*Apostol)i|z[\\s\\xa0]*apostolok[\\s\\xa0]*cselekedetei)|\u0414(?:\u0435(?:\u044F\u043D\u0438\u044F(?:[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*(?:\u0441\u0432\u0435\u0442\u0438\u0442\u0435[\\s\\xa0]*\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u0438|\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0438\u0442\u0435)|\u0442\u0430[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0438\u0442\u0435)|\u043B\u0430[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0438\u0442\u0435|\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u0441\u043A\u0430|\u043D\u0430[\\s\\xa0]*\u0441\u0432\u0435\u0442\u0438\u0442\u0435[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0438))|\u0456(?:[\u0456\u0457][\\s\\xa0]*(?:\u0441\u0432\u044F\u0442\u0438\u0445[\\s\\xa0]*\u0430|\u0410)|\u044F\u043D\u043D\u044F[\\s\\xa0]*\u0421\u0432\u044F\u0442\u0438\u0445[\\s\\xa0]*\u0410)\u043F\u043E\u0441\u0442\u043E\u043B\u0456\u0432|\\.?[\\s\\xa0]*\u0410)|F\\.?[\\s\\xa0]*Ap|Skutky[\\s\\xa0]*apo[s\u0161]tolov|D(?:ijannja[\\s\\xa0]*svjaty[h\u021F][\\s\\xa0]*apostoliv|z(?:iejach[\\s\\xa0]*Apostolskich|[\\s\\xa0]*Ap))|(?:A(?:p\\.?[\\s\\xa0]*C|z[\\s\\xa0]*ApC)se|ras\u016Bl\u014D\u1E45[\\s\\xa0]*ke[\\s\\xa0]*a\u02BFm\u0101)l|Lelakone[\\s\\xa0]*Para[\\s\\xa0]*Rasul|\u0B2A\u0B4D\u0B30\u0B47\u0B30\u0B3F\u0B24\u0B2E\u0B3E\u0B28\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B15\u0B3E\u0B30\u0B4D\u0B2F\u0B4D\u0B5F\u0B30[\\s\\xa0]*\u0B2C\u0B3F\u0B2C\u0B30\u0B23|He?ch|(?:Apostlag[a\\xE4]rningarn|Djela[\\s\\xa0]*apostolsk)a|Yesuusi[\\s\\xa0]*Kiittidoogeetu[\\s\\xa0]*Oosuwaa|(?:A(?:ctau['\u2019]r[\\s\\xa0]*Apostolio|ng[\\s\\xa0]*Mga[\\s\\xa0]*Binuhata)|Postulasaga|Bi|Handelingen[\\s\\xa0]*(?:van[\\s\\xa0]*de|der)[\\s\\xa0]*apostele)n|Hnd|(?:A(?:tos[\\s\\xa0]*dos[\\s\\xa0]*Ap[o\\xF3]stolo|ctes[\\s\\xa0]*des[\\s\\xa0]*Ap[o\\xF4]tre)|The[\\s\\xa0]*Acts[\\s\\xa0]*of[\\s\\xa0]*the[\\s\\xa0]*Apostle|(?:Buhat[\\s\\xa0]*sa[\\s\\xa0]*mga|Gawa[\\s\\xa0]*ng)[\\s\\xa0]*Apostole|Los[\\s\\xa0]*Hechos[\\s\\xa0]*de[\\s\\xa0]*los[\\s\\xa0]*Ap[o\\xF3]stole)s|(?:Apost(?:elg(?:jerningen|eschicht)|lenes\\-?gjerning)|Veprat[\\s\\xa0]*e[\\s\\xa0]*Apostujv|Dzieje[\\s\\xa0]*Apostolski)e|\u092A\u094D\u0930\u0947(?:\u0930\u093F\u0924(?:\u094B\u0902[\\s\\xa0]*\u0915\u0947[\\s\\xa0]*\u0915\u093E\u092E)?|\u0937\u093F\u0924\u093E\u0902\u091A\u0940\u0902[\\s\\xa0]*\u0915\u0943\u0924\u094D\u092F\u0947)|\u4F7F\u5F92|\uC0AC\uB3C4|Sk|Vep|\u03A0\u03C1[\u03AC\u03B1]\u03BE|\u0B85\u0BAA\u0BCD(?:\u0BAA\u0BCB)?|A(?:c(?:t(?:ss|a)?)?|t)|\u0414(?:\u0435(?:\u043B\u0430[\\s\\xa0]*\u0410\u043F|\u044F\u043D)|\u0456\u044F\u043D)|D(?:zieje[\\s\\xa0]*Apost|j)|\u0B2A\u0B4D\u0B30\u0B47\u0B30\u0B3F\u0B24|H(?:and|e?c)|(?:Aksyon[\\s\\xa0]*ap[o\\xF2]|Travay[\\s\\xa0]*ap[o\\xF2])t[\\s\\xa0]*yo|Ebanghelyo[\\s\\xa0]*ng[\\s\\xa0]*Espiritu[\\s\\xa0]*Santo|M(?:a(?:buting[\\s\\xa0]*Balita[\\s\\xa0]*(?:ayon[\\s\\xa0]*sa|ng)[\\s\\xa0]*Espiritu[\\s\\xa0]*Santo|tendo[\\s\\xa0]*ya[\\s\\xa0]*Mitume)|ga[\\s\\xa0]*Gawa(?:[\\s\\xa0]*ng[\\s\\xa0]*mga[\\s\\xa0]*A(?:postoles|lagad)|in|[\\s\\xa0]*ng[\\s\\xa0]*mga[\\s\\xa0]*Apostol)|do))|(?:Acts[\\s\\xa0]*of[\\s\\xa0]*the[\\s\\xa0]*Apostles)|(?:(?:\u5B97\u5F92(?:\u5927\u4E8B\u9304|\u884C\u5BE6)|\u4F7F\u5F92\u884C[\u4F20\u50B3]|\u5F92)\u300B|\u0E01\u0E34\u0E08\u0E01\u0E32\u0E23|Teot|\u0414(?:\u0456(?:[\u0456\u0457]|\u044F\u043D\u043D\u044F)|\u0435(?:\u044F\u043D\u0438\u044F|\u043B\u0430))|\u0631\u0633\u0648\u0644\u0648\u06BA|Travay|S(?:kutky|\u1EE9[\\s\\xa0]*\u0111\u1ED3)|\u300A(?:\u5B97\u5F92(?:\u5927\u4E8B\u9304|\u884C\u5BE6)|\u4F7F\u5F92\u884C[\u4F20\u50B3]|\u5F92)|\u03A0\u03C1[\u03AC\u03B1]\u03BE\u03B5\u03B9\u03C2|C\\xF4ng[\\s\\xa0]*V\u1EE5|M(?:ga[\\s\\xa0]*Gawa|atendo)|\u0627\u0639\u0645\u0627\u0644|\u0623\u0639\u0645\u0627\u0644[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0644|\u0B85\u0BAA\u0BCD\u0BAA\u0BCB\u0BB8\u0BCD\u0BA4\u0BB2\u0BB0\u0BCD|(?:Faptel|Dziej)e|Veprat[\\s\\xa0]*e[\\s\\xa0]*apostujve|Gerninger|(?:Gawa[\\s\\xa0]*ng[\\s\\xa0]*mga[\\s\\xa0]*Aposto|Para[\\s\\xa0]*Rasu)l|A(?:p(?:ostolok[\\s\\xa0]*cselekedetei|Csel|g)|ct(?:au|s)|tti)|Binuhatan|Fapte|Dz|(?:A(?:ct[eu]|to)|Los[\\s\\xa0]*Hecho)s|H(?:echos[\\s\\xa0]*de[\\s\\xa0]*los[\\s\\xa0]*Ap[o\\xF3]stoles|andelingen))|(?:C\\xF4ng|Gawa|\u5F92|\u4F7F\u5F92\u884C[\u4F20\u50B3]|\u5B97\u5F92(?:\u5927\u4E8B\u9304|\u884C\u5BE6)|Veprat|Hechos|Apostolok))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Rev"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Johannesapokalypsen)|(?:\uC694\uD55C(?:[\\s\\xa0]*[\uACC4\uBB35]|[\uACC4\uBB35])\u
1C2DC\uB85D|\uBB35\uC2DC|\uACC4|\u1FBF\u0391\u03C0|\u0E27(?:\u0E34\u0E27\u0E23\u0E13\u0E4C|\u0E27)|\u9ED9\u793A\u9332|\u30E8\u30CF\u30CD\u306E[\u9ED8\u9ED9]\u793A\u9332|\u300A(?:[\u542F\u555F]|\u542F\u793A\u5F55|\u555F\u793A\u9304|[\u5553\u9ED8]\u793A\u9304|\u82E5\u671B\u9ED8\u793A\u9304)\u300B|\u05D4\u05D4?\u05EA\u05D2\u05DC\u05D5\u05EA|\uFEF3\uFEEE\uFEA3\uFEE8\uFE8E[\\s\\xa0]*\uFEAD\uFE85\uFEF3\uFE8E|\u0627\u0644\u0631\u0624\u064A\u0640\u0640\u0627|\u0631\u0624\u064A\u0627[\\s\\xa0]*\u064A\u0648\u062D\u0646\u0627|\u05D7\u05D6\u05D5\u05DF[\\s\\xa0]*\u05D9\u05D5\u05D7\u05E0\u05DF|Datguddiad|R(?:ev(?:[ao]|e)?lations|v)|\u0410\u043F\u043E\u043A(?:\u0430(?:\u043B[i\\xED\u0438\u0456]|\u0301\u043B\u0456)|[a\\xE1]\u043B\u0456)\u043F\u0441\u0438\u0441|\u0BA4\u0BBF(?:\u0BB0\u0BC1\u0BB5\u0BC6\u0BB3\u0BBF\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BC1|\u0BB5\u0BC6)|\u092A\u094D\u0930(?:\u0915\u093E\u0936\u093F\u0924(?:[\\s\\xa0]*?\u0935\u093E\u0915\u094D|\\-?\u0935\u093E\u0915\u094D\u200D)\u092F|\\.?[\\s\\xa0]*\u0935)|Ufunuo[\\s\\xa0]*wa[\\s\\xa0]*Yohan[ae]|\u0391\u03C0\u03BF\u03BA(?:\u03B1\u03BB(?:\u03C5\u03C8(?:\u03B5\u03B9\u03C2|\u03B7)|\u03CD\u03C8\u03B5\u03B9\u03C2|\u03C5\u03C8\u03B9\u03C2[\\s\\xa0]*\u0399\u03C9[\u03AC\u03B1]\u03BD\u03BD\u03BF\u03C5)|\u03AC\u03BB\u03C5\u03C8(?:\u03B9\u03C2[\\s\\xa0]*\u0399\u03C9[\u03AC\u03B1]\u03BD\u03BD\u03BF\u03C5|\u03B7))|K(?:s(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Apokalipsy|niha[\\s\\xa0]*Zjeven[i\\xED]|itab[\\s\\xa0]*Wahyu|h\u1EA3i[\\s\\xa0]*th\u1ECB)|Rivelazione|J(?:ohannes[\\s\\xa0]*Uppenbarelse|elen[e\\xE9]sek)|Zjv|\u0A2F\u0A42\u0A39\u0A70\u0A28\u0A3E[\\s\\xa0]*\u0A26\u0A47[\\s\\xa0]*\u0A2A\u0A30\u0A15\u0A3E\u0A38\u0A3C[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A2A\u0A4B\u0A25\u0A40|\u092F(?:\u094B\u0939\u093E\u0928\u093E\u0932\u093E[\\s\\xa0]*\u091D\u093E\u0932\u0947\u0932\u0947[\\s\\xa0]*\u092A\u094D\u0930\u0915\u091F\u0940\u0915\u0930\u0923|\u0942\u0939\u0928\u094D\u0928\u093E\u0932\u093E\u0908[\\s\\xa0]*\u092D\u090F\u0915\u094B[\\s\\xa0]*\u092A\u094D\u0930\u0915\u093E\u0936)|\u06CC(?:\u064F\u0648(?:[\\s\\xa0]*\u062D\u0646\u0651\u0627[\\s\\xa0]*\u0639\u0627\u0631\u0650\u0641[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u0645\u064F|\u062D\u0646\u0627[\\s\\xa0]*\u0639\u0627\u0631\u0641[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u0645)|\u0648[\\s\\xa0]*\u062D\u0646\u0627[\\s\\xa0]*\u0639\u0627\u0631\u0641[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u0645)\u06A9\u0627\u0634\u0641\u06C1|Ve[l\u1E37]ippa[t\u1E6D]utti[n\u1E49]a[\\s\\xa0]*Vic[e\u0113][t\u1E6D]a[n\u1E45]ka[l\u1E37]|\u0B2F\u0B4B\u0B39\u0B28\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B24\u0B3F[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B15\u0B3E\u0B36\u0B3F\u0B24[\\s\\xa0]*\u0B2C\u0B3E\u0B15\u0B4D\u0B5F|Gipadayag|Joh(?:annes['\u2019][\\s\\xa0]*(?:[A\\xC5]b|[a\\xE5]p)|s(?:\\.[\\s\\xa0]*[A\\xC5]|[\\s\\xa0]*[A\\xC5])b)enbaring|O(?:p(?:inberun(?:arb[o\\xF3]k[\\s\\xa0]*J[o\\xF3]|[\\s\\xa0]*J[o\\xF3])hannesar|b)|ff(?:enbarung|b))|(?:Johanne(?:ksen[\\s\\xa0]*ilmesty|s[\\s\\xa0]*apokalyp)|Openbaring[\\s\\xa0]*van[\\s\\xa0]*Johanne)s|El[\\s\\xa0]*Apocalipsis|(?:Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Objawieni|Prakashaitavaky|Ilmestyskirj|Zbules|Ob['\u2019]javlennja[\\s\\xa0]*Ivana[\\s\\xa0]*Bohoslov)a|Zjavenie[\\s\\xa0]*(?:sv[a\\xE4]t[e\\xE9]ho[\\s\\xa0]*J[a\\xE1]|J[a\\xE1]|Apo[s\u0161]tola[\\s\\xa0]*J[a\\xE1])na|(?:Ufunua[\\s\\xa0]*wa[\\s\\xa0]*Yoh|Objawienie[\\s\\xa0]*J)ana|Objawienie[\\s\\xa0]*[s\u015B]w[\\s\\xa0]*Jana|Objawienie[\\s\\xa0]*[s\u015B]w\\.[\\s\\xa0]*Jana|Zjeveni[\\s\\xa0]*svat[e\\xE9]ho[\\s\\xa0]*Jana|(?:Zjeven[i\\xED][\\s\\xa0]*J|Otkrivenje[\\s\\xa0]*Iv)anovo|(?:Op(?:inberunarb[o\\xF3]ki|enbaringe)|Kh\u1EA3i[\\s\\xa0]*Huy\u1EC1n[\\s\\xa0]*c\u1EE7a[\\s\\xa0]*Joh|Re[bv]elasyo|\\xC5benbaringe|\\xC5benbaringsboge|Uppenbarelseboke|\\xC5penbaring(?:sbok)?e)n|Pa(?:hayag[\\s\\xa0]*kay[\\s\\xa0]*Ju|medar)an|(?:J[a\\xE1]nos[\\s\\xa0]*jelen[e\\xE9]se|Muujinti)i|A(?:p(?:o(?:cal(?:i(?:ps(?:e[\\s\\xa0]*de[\\s\\xa0]*(?:S[a\\xE3]o[\\s\\xa0]*Jo[a\\xE3]|Jo[a\\xE3])o|(?:a[\\s\\xa0]*lui[\\s\\xa0]*Io|is[\\s\\xa0]*ni[\\s\\xa0]*Ju)an)|sse[\\s\\xa0]*di[\\s\\xa0]*Giovanni)|yps(?:is[\\s\\xa0]*Ioannis[\\s\\xa0]*Apostol
1i|e[\\s\\xa0]*de[\\s\\xa0]*Jean))|kal(?:ips(?:a[\\s\\xa0]*(?:[S\u015A]wi[e\u0119]tego|[s\u015B]w\\.|[s\u015B]w)[\\s\\xa0]*Jana|zis)|ypsa|ypsen|ipsis[\\s\\xa0]*ni[\\s\\xa0]*Juan))|enbaring(?:sbok)?en|[ck])|(?:benbaringsbo|abenbarin|benbarin)gen|j(?:juutaa|u))|y(?:\u016B(?:h(?:ann[a\u0101]l[a\u0101][i\u012B][\\s\\xa0]*b\u02B0aeko[\\s\\xa0]*prak[a\u0101][s\u0161]|\\xE3n\u0101[\\s\\xa0]*de[\\s\\xa0]*prak\u0101\u0161[\\s\\xa0]*d\u012B[\\s\\xa0]*pot\u02B0\u012B)|\u1E25ann\u0101[\\s\\xa0]*\u02BF\u0101rif[\\s\\xa0]*k\u0101[\\s\\xa0]*muk\u0101\u0161af\\xE2)|uhann[a\u0101]l[a\u0101][i\u012B][\\s\\xa0]*b\u02B0aeko[\\s\\xa0]*prak[a\u0101][s\u0161]|oh[a\u0101]n[a\u0101]l[a\u0101][\\s\\xa0]*\u01F3\u02B0[a\u0101]lele[\\s\\xa0]*praka[t\u1E6D][i\u012B]kara[n\u1E47])|\u0BB5\u0BC6\u0BB3\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BBF\u0BA9[\\s\\xa0]*\u0BB5\u0BBF\u0B9A\u0BC7\u0B9F\u0B99\u0BCD\u0B95\u0BB3\u0BCD|\u0BAF\u0BCB\u0BB5\u0BBE\u0BA9\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0BB5\u0BC6\u0BB3\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BBF\u0BA9[\\s\\xa0]*\u0BB5\u0BBF\u0B9A\u0BC7\u0BB7\u0BAE\u0BCD|R(?:ev(?:elation|el|lation|[ao]lation)?|iv)|Dat(?:gudd)?|Muuj|\u0631\u0624|Ilm|\\xC5[bp]|Pah|U(?:fu?|pp)|\u0391\u03C0(?:\u03BF\u03BA)?|Jel|Z(?:j(?:av)?|bu?)|\u0BB5\u0BC6\u0BB3\u0BBF|O(?:p(?:enb)?|tk|bj)|Ap(?:o(?:c(?:alyps)?|k(?:alips)?)?)?|\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0442\u044F[\\s\\xa0]*\u0406\u0432\u0430\u043D\u0430|\u041E(?:(?:\u0431['\u2019]\u044F\u0432\u043B\u0435\u043D\u043D\u044F[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*)?|\u0434\u043A\u0440\u043E\u0432\u0435\u043D\u043D\u044F[\\s\\xa0]*)\u0406\u0432\u0430\u043D\u0430[\\s\\xa0]*\u0411\u043E\u0433\u043E\u0441\u043B\u043E\u0432\u0430|\u0434\u043A\u0440\u0438\u0442\u0442\u0454|\u0431['\u2019]\u044F\u0432\u043B\u0435\u043D\u043D\u044F[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*[\u0418\u0419]|[\\s\\xa0]*[\u0418\u0419])\u043E\u0430\u043D\u0430[\\s\\xa0]*\u0411\u043E\u0433\u043E\u0441\u043B\u043E\u0432\u0430|\u0442\u043A(?:\u0440(?:\u043E\u0432\u0435(?:\u043D\u0438\u0435(?:[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*\u0418\u043E\u0430\u043D\u0430[\\s\\xa0]*\u0411\u043E\u0433\u043E\u0441\u043B\u043E\u0432\u0430|[\u0418\u0419]\u043E\u0430\u043D)|\u0442\u043E[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*[\u0418\u0419]\u043E\u0430\u043D)|\u045A\u0435[\\s\\xa0]*\u0408\u043E\u0432\u0430\u043D\u043E\u0432\u043E)|\u0438\u0432\u0435\u045A\u0435[\\s\\xa0]*\u0408\u043E\u0432\u0430\u043D\u043E\u0432\u043E)?)?))|(?:(?:\u542F\u793A\u5F55|\u555F\u793A\u9304)\u300B)|(?:Wahyu|[\u542F\u555F]\u300B|[\u5553\u9ED8]\u793A\u9304\u300B|\u82E5\u671B\u9ED8\u793A\u9304\u300B|Ufunuo|\u300A(?:\u542F\u793A\u5F55|\u555F\u793A\u9304|[\u5553\u9ED8]\u793A\u9304|\u82E5\u671B\u9ED8\u793A\u9304)|\u0645\u064F?\u06A9\u0627\u0634\u0641\u06C1|Zjeven[i\\xED]|\u092A\u094D\u0930\u0915(?:\u091F\u0940\u0915\u0930\u0923|\u093E\u0936)|Kh\u1EA3i[\\s\\xa0]*Huy\u1EC1n|\u041E(?:\u0442\u043A\u0440(?:\u043E\u0432\u0435\u043D\u0438|\u0438\u0432\u0435\u045A)\u0435|\u0431['\u2019]\u044F\u0432\u043B\u0435\u043D\u043D\u044F)|praka[t\u1E6D][i\u012B]kara[n\u1E47]|\u0A2A\u0A30\u0A15\u0A3E\u0A38\u0A3C[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A2A\u0A4B\u0A25\u0A40|Ve[l\u1E37]ippa[t\u1E6D]utti[n\u1E49]a|y\u016Bh\\xE3n\u0101[\\s\\xa0]*de[\\s\\xa0]*prak\u0101\u0161|Pahayag|[O\\xC5]penbaring|(?:O(?:bjawieni|tkrivenj)|Zjaveni)e|\u300A[\u542F\u555F]|Ilmestys|Ap(?:o(?:cal(?:i(?:ps[ae]|sse|psis)|yps(?:is[\\s\\xa0]*Ioannis|e))|kalips(?:is|a))|enbaring))|(?:\u542F\u793A\u5F55|\u041E\u0431|Kh\u1EA3i|\u555F\u793A\u9304|[\u5553\u9ED8]\u793A\u9304|\u82E5\u671B\u9ED8\u793A\u9304|[\u542F\u555F]|Apocalypsis))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["PrAzar"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u30A2[\u30B5\u30B6]\u30EB\u30E4\u306E\u7948\u308A|\u0B85\u0B9A\u0BB0\u0BBF\u0BAF\u0BBE|\u300APrAzar\u300B|\u0635\u0644\u0627\u0629[\\s\\xa0]*\u0639\u0632\u0631\u064A\u0627|\u03A0\u03C1(?:\u03BF\u03C3\u03B5\u03C5\u03C7[\u
103AE\u03B7][\\s\\xa0]*\u0391\u03B6\u03B1\u03C1[\u03AF\u03B9]\u03BF\u03C5|[\\s\\xa0]*\u0391\u03B6\u03B1\u03C1)|Oratio[\\s\\xa0]*Azariae|\u041C(?:\u043E\u043B\u0438\u0442\u0432\u0430(?:[\\s\\xa0]*\u0410\u0437\u0430\u0440(?:\u0456[\u0456\u0457]|\u0438\u044F)|\u0442\u0430[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0410\u0437\u0430\u0440\u0438\u044F)|\\.?[\\s\\xa0]*\u0410\u0437\u0430)|Or[\\s\\xa0]*Azar|Sal[\\s\\xa0]*Azar|Or\\.[\\s\\xa0]*Azar|Pr(?:[\\s\\xa0]*Aza|Az|\\.[\\s\\xa0]*Aza)r|La[\\s\\xa0]*Pri[e\\xE8]re[\\s\\xa0]*d['\u2019]Azaria[hs]|\u05EA\u05E4\u05D9\u05DC\u05EA[\\s\\xa0]*\u05E2\u05D6\u05E8\u05D9\u05D4[\\s\\xa0]*\u05D1\u05EA\u05D5\u05DA[\\s\\xa0]*\u05D4\u05DB\u05D1\u05E9\u05DF|The[\\s\\xa0]*Pr(?:ayers?)?[\\s\\xa0]*of[\\s\\xa0]*Azariah|(?:(?:Gebe(?:d[\\s\\xa0]*van[\\s\\xa0]*Az|t[\\s\\xa0]*des[\\s\\xa0]*As)|B\\xE6n[\\s\\xa0]*As)arj|Modlitw[a\u0105][\\s\\xa0]*Azariasz|Pie[s\u015B][n\u0144][\\s\\xa0]*Azariasz|Preghiera[\\s\\xa0]*di[\\s\\xa0]*Azari|Rug[a\u0103]ciunea[\\s\\xa0]*lui[\\s\\xa0]*Azari)a|The[\\s\\xa0]*Pr(?:ayers?)?[\\s\\xa0]*of[\\s\\xa0]*Azaria|Or[\\s\\xa0]*Az|Geb[\\s\\xa0]*As|(?:C[a\\xE1]ntico[\\s\\xa0]*de[\\s\\xa0]*Azar[i\\xED]|Oraci[o\\xF3]n[\\s\\xa0]*de[\\s\\xa0]*Azar[i\\xED])as|Gweddi[\\s\\xa0]*Asarias|Salmo[\\s\\xa0]*de[\\s\\xa0]*Azarias|A(?:z(?:ar(?:j(?:a(?:s(?:ova[\\s\\xa0]*modlitba|[\\s\\xa0]*B\\xF8n)|\u0161ova[\\s\\xa0]*modlitba)|\\xE1[s\u0161]ova[\\s\\xa0]*modlitba)|i[a\\xE1]s[\\s\\xa0]*im[a\\xE1](?:ds[a\\xE1]g|j)a)|\\xE1ri[a\\xE1]s[\\s\\xa0]*im[a\\xE1](?:ds[a\\xE1]g|j)a)|sar(?:(?:jas(?:[\\s\\xa0]*b(?:[o\\xF6]|\\xF8n)|\u2019[\\s\\xa0]*b[o\\xF6])|ias(?:\u2019[\\s\\xa0]*b[o\\xF6]|[\\s\\xa0]*b[o\\xF6]))n|[\\s\\xa0]*ru)|sarjan[\\s\\xa0]*rukous|ng[\\s\\xa0]*Panalangin[\\s\\xa0]*ni[\\s\\xa0]*Azarias))|(?:P(?:r(?:i[e\\xE8]re[\\s\\xa0]*d['\u2019]Azaria[hs]|Azar\u300B|[\\s\\xa0]*of[\\s\\xa0]*Azariah|ayers?[\\s\\xa0]*of[\\s\\xa0]*Azariah|ayers?[\\s\\xa0]*of[\\s\\xa0]*Azaria|[\\s\\xa0]*of[\\s\\xa0]*Azaria|Azar)|analangin[\\s\\xa0]*ni[\\s\\xa0]*Azarias)|Azar(?:jas[\\s\\xa0]*b\\xF8n|ia[hs])|\u300APrAzar|\u05EA\u05E4\u05D9\u05DC\u05EA[\\s\\xa0]*\u05E2\u05D6\u05E8\u05D9\u05D4|Azaria|Azar\\xEDas))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["SgThree"],apocrypha:!0,regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:S(?:\.[\s\xa0]*(?:of[\s\xa0]*(?:Th(?:ree(?:\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))|\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))|3(?:\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y)))|Th(?:ree(?:\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))|\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))|3(?:\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y)))|[\s\xa0]*(?:of[\s\xa0]*(?:Th(?:ree(?:\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))|\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))|3(?:\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y)))|Th(?:ree(?:\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))|\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))|3(?:\.[\s\xa0]*(?:Ch|Y)|[\s\xa0]*(?:Ch|Y))))|ä¸(?:人ã®è¥è
ã®è³|ç«¥å
ã®)æ|ãSgThreeã|à®à®³à¯à®à®°à¯[\s\xa0]*à®®à¯à®µà®°à®¿à®©à¯[\s\xa0]*பாà®à®²à¯|Ø£ÙØ´Ùدة[\s\xa0]*Ø§ÙØ£Ø·ÙاÙ[\s\xa0]*Ø§ÙØ«Ùاثة|[ÎÎ¥]μνοÏ[\s\xa0]*ÏÏν[\s\xa0]*ΤÏι[ÏÏ]ν[\s\xa0]*Πα[ίι]δÏν|Wimbo[\s\xa0]*wa[\s\xa0]*Vijana[\s\xa0]*Watatu|ש×רת[\s\xa0]*ש××שת[\s\xa0]*×× ×¢×¨××[\s\xa0]*×××ש×|Hymnus[\s\xa0]*trium[\s\xa0]*puerorum|Ð(?:еÑенÑа[\s\xa0]*на[\s\xa0]*ÑÑимаÑа[\s\xa0]*младежи|\.?[\s\xa0]*Ðл)|ÐÑÑнÑ[\s\xa0]*ÑÑÑоÑ
[\s\xa0]*оÑÑокÑв|(?:ÐолиÑва[\s\xa0]*ÑвÑÑÑÑ
[\s\xa0]*ÑÑе|ÐеÑнÑ[\s\xa0]*ÑÑ[еÑ])Ñ
[\s\xa0]*оÑÑоков|ÐлагодаÑÑÑвеннаÑ[\s\xa0]*пеÑнÑ[\s\xa0]*оÑÑоков|Pie(?:Å(?:n(?:i[aÄ
][\s\xa0]*trzech[\s\xa0]*mÅodzie[nÅ]c[o\xF3]|[\s\xa0]*trzech[\s\xa0]*mÅodzie[nÅ]c[o\xF3])|Å[\s\xa0]*trzech[\s\xa0]*mÅodzie[nÅ]c[o\xF3])|s(?:n(?:i[aÄ
][\s\xa0]*trzech[\s\xa0]*mÅodzie[nÅ]c[o\xF3]|[\s\xa0]*trzech[\s\xa0]*mÅodzie[nÅ]c[o\xF3])|Å[\s\xa0]*trzech[\s\xa0]*mÅodzie[nÅ]c[o\xF3]))w|Aw(?:it[\s\xa0]*ng[\s\xa0]*Tatlong[\s\xa0]*Kabataang[\s\xa0]*Banal|[\s\xa0]*ng[\s\xa0]*3[\s\xa0]*Kab)|(?:El[\s\xa0]*(?:Canto[\s\xa0]*de[\s\xa0]*los[\s\xa0]*(?:Tres[\s\xa0]*J[o\xF3]venes[\s\xa0]*(?:Jud[i\xED]|Hebre)|3[\s\xa0]*J[o\xF3]venes[\s\xa0]*(?:Jud[i\xED]|Hebre))|Himno[\s\xa0]*de[\s\xa0]*los[\s\xa0]*(?:Tres[\s\xa0]*J[o\xF3]venes[\s\xa0]*(?:Jud[i\xED]|Hebre)|3[\s\xa0]*J[o\xF3]venes[\s\xa0]*(?:Jud[i\xED]|Hebre)))o|The[\s\xa0]*Song[\s\xa0]*of[\s\xa0]*(?:the[\s\xa0]*(?:Three[\s\xa0]*(?:Youth|Jew)|3[\s\xa0]*(?:Youth|Jew))|Three[\s\xa0]*(?:Youth|Jew)|3[\s\xa0]*(?:Youth|Jew)))s|(?:(?:P(?:\xEDse[nÅ][\s\xa0]*ml[a\xE1]denc[uů][\s\xa0]*v[\s\xa0]*ho[rÅ][i\xED]c[i\xED]|ise[nÅ][\s\xa0]*ml[a\xE1]denc[uů][\s\xa0]*v[\s\xa0]*ho[rÅ][i\xED]c[i\xED]|iese[nÅ][\s\xa0]*ml[a\xE1]dencov[\s\xa0]*v[\s\xa0]*ohnivej)|T(?:r(?:
1aja[\s\xa0]*ml[a\xE1]denci[\s\xa0]*v[\s\xa0]*rozp[a\xE1]lenej|i[\s\xa0]*mu[zž]i[\s\xa0]*v[\s\xa0]*rozp[a\xE1]len[e\xE9])|Åi[\s\xa0]*mu[zž]i[\s\xa0]*v[\s\xa0]*rozp[a\xE1]len[e\xE9]))[\s\xa0]*pec|3[\s\xa0]*tiner)i|(?:H[a\xE1]rom[\s\xa0]*fiatalember[\s\xa0]*[e\xE9]nek|S(?:on|n)?g[\s\xa0]*Thre)e|C(?:an(?:t(?:i(?:co[\s\xa0]*d(?:ei[\s\xa0]*tre[\s\xa0]*(?:giovani[\s\xa0]*nella[\s\xa0]*fornace|fanciulli)|os[\s\xa0]*(?:Tr[e\xEA]s|3)[\s\xa0]*Jovens)|que[\s\xa0]*des[\s\xa0]*(?:Trois|3)[\s\xa0]*Enfants)|area[\s\xa0]*celor[\s\xa0]*trei[\s\xa0]*(?:tiner|evre)i)|[\s\xa0]*y[\s\xa0]*Tri[\s\xa0]*Ll?anc)|\xE2n[\s\xa0]*y[\s\xa0]*Tri[\s\xa0]*Ll?anc|t[\s\xa0]*3[\s\xa0]*(?:J[o\xF3]|E)|\xE2ntico[\s\xa0]*dos[\s\xa0]*(?:Tr[e\xEA]s|3)[\s\xa0]*Jovens|\xE2ntarea[\s\xa0]*celor[\s\xa0]*trei[\s\xa0]*(?:tiner|evre)i)|De[\s\xa0]*(?:tre[\s\xa0]*m(?:[a\xE4]nnens[\s\xa0]*lovs[a\xE5]|enns[\s\xa0]*sa)|Tre[\s\xa0]*M\xE6nds[\s\xa0]*Lovsa)ng|C3J|Gezang[\s\xa0]*der[\s\xa0]*drie[\s\xa0]*mannen[\s\xa0]*in[\s\xa0]*het[\s\xa0]*vuur|De[\s\xa0]*tre[\s\xa0]*mennenes[\s\xa0]*sang[\s\xa0]*f\xF8yer|Awit[\s\xa0]*ng[\s\xa0]*(?:Tatlong[\s\xa0]*Banal[\s\xa0]*na|3)[\s\xa0]*Kabataan|The[\s\xa0]*Song[\s\xa0]*of[\s\xa0]*(?:the[\s\xa0]*(?:Three[\s\xa0]*(?:Holy[\s\xa0]*Childr|Young[\s\xa0]*M)|3[\s\xa0]*(?:Holy[\s\xa0]*Childr|Young[\s\xa0]*M))|Three[\s\xa0]*(?:Holy[\s\xa0]*Childr|Young[\s\xa0]*M)|3[\s\xa0]*(?:Holy[\s\xa0]*Childr|Young[\s\xa0]*M))en|Der[\s\xa0]*Gesang[\s\xa0]*der[\s\xa0]*Drei[\s\xa0]*M[a\xE4]nner[\s\xa0]*im[\s\xa0]*feurigen[\s\xa0]*Ofen|L(?:obgesang[\s\xa0]*der[\s\xa0]*(?:drei[\s\xa0]*jungen[\s\xa0]*M[a\xE4]nner[\s\xa0]*im[\s\xa0]*Feuerofen|3[\s\xa0]*jungen[\s\xa0]*M[a\xE4]nner)|ied[\s\xa0]*van[\s\xa0]*de[\s\xa0]*drie[\s\xa0]*jongemannen|3J)|(?:Lofs[o\xF6]ngur[\s\xa0]*ungmennanna[\s\xa0]*\xFEriggj|Awit[\s\xa0]*ng[\s\xa0]*Tatlong[\s\xa0]*Binat)a|Awit[\s\xa0]*ng[\s\xa0]*Tatlong[\s\xa0]*Kabataan|Sg[\s\xa0]*Thr|Kolmen[\s\xa0]*(?:nuoren[\s\xa0]*miehen[\s\xa0]*ollessa[\s\xa0]*tulisessa[\s\xa0]*p[a\xE4]tsiss[a\xE4]|miehen[\s\xa0]*kiitosvirsi[\s\xa0]*tulessa))|(?:Himno[\s\xa0]*de[\s\xa0]*los[\s\xa0]*Tres[\s\xa0]*J[o\xF3]venes[\s\xa0]*Jud[i\xED]os)|(?:S(?:ong[\s\xa0]*of[\s\xa0]*(?:the[\s\xa0]*(?:Three[\s\xa0]*(?:Holy[\s\xa0]*Childr|Young[\s\xa0]*M)|3[\s\xa0]*(?:Holy[\s\xa0]*Childr|Young[\s\xa0]*M))|Three[\s\xa0]*(?:Holy[\s\xa0]*Childr|Young[\s\xa0]*M)|3[\s\xa0]*(?:Holy[\s\xa0]*Childr|Young[\s\xa0]*M))en|gThreeã)|(?:Der[\s\xa0]*Gesang[\s\xa0]*der[\s\xa0]*Dre|Trei[\s\xa0]*tiner)i|De[\s\xa0]*tre[\s\xa0]*m\xE6nds[\s\xa0]*lovsang|ãSgThree|Kolmen[\s\xa0]*miehen[\s\xa0]*kiitosvirsi|Tatlong[\s\xa0]*Kabataan|Kolmen[\s\xa0]*nuoren[\s\xa0]*miehen|Lobgesang[\s\xa0]*der[\s\xa0]*drei[\s\xa0]*jungen[\s\xa0]*M[a\xE4]nner|(?:Song[\s\xa0]*of[\s\xa0]*(?:the[\s\xa0]*(?:Three[\s\xa0]*(?:Youth|Jew)|3[\s\xa0]*(?:Youth|Jew))|Three[\s\xa0]*(?:Youth|Jew)|3[\s\xa0]*(?:Youth|Jew))|Himno[\s\xa0]*de[\s\xa0]*los[\s\xa0]*Tres[\s\xa0]*J[o\xF3]vene)s|Himno[\s\xa0]*de[\s\xa0]*los[\s\xa0]*3[\s\xa0]*J[o\xF3]venes[\s\xa0]*(?:Jud[i\xED]|Hebre)os|Canto[\s\xa0]*de[\s\xa0]*los[\s\xa0]*(?:Tres[\s\xa0]*J[o\xF3]venes[\s\xa0]*(?:Jud[i\xED]|Hebre)|3[\s\xa0]*J[o\xF3]venes[\s\xa0]*(?:Jud[i\xED]|Hebre))os)|(?:Kolmen[\s\xa0]*miehen|SgThree|Gesang[\s\xa0]*der[\s\xa0]*Drei|(?:Himno[\s\xa0]*de[\s\xa0]*los[\s\xa0]*)?3[\s\xa0]*J[o\xF3]venes|Tres[\s\xa0]*J[o\xF3]venes|Canto[\s\xa0]*de[\s\xa0]*los[\s\xa0]*(?:Tres[\s\xa0]*J[o\xF3]|3[\s\xa0]*J[o\xF3])venes))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["2Pet"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:2[\s\xa0]*(?:Pet(?:r(?:u(?:sbrevet|v)|ův|i)|ersbrev)|petr[aÄ]ce[má¹])|Andre[\s\xa0]*Petersbrev|2[\s\xa0]*P\xE9trus|2[\s\xa0]*Pedro|(?:2(?:nd(?:\.[\s\xa0]*P(?:ete|t)|[\s\xa0]*P(?:ete|t))|[\s\xa0]*Pt)|Second[\s\xa0]*P(?:ete|t)|2[\s\xa0]*P\xE9te)r|(?:Druh[a\xE1][\s\xa0]*Petrov|2[\s\xa0]*Piotr)a|2[\s\xa0]*Petrova[\s\xa0]*Poslanica|II(?:[\s\xa0]*P(?:ie(?:tarin[\s\xa0]*kirj|rr)e|etru[sv]|\xE9trus|ietro|edro|(?:\xE9te|ete|t)r|iotra|etrova[\s\xa0]*Poslanica)|\.[\s\xa0]*P(?:ie(?:tarin[\s\xa0]*kirj|rr)e|\xE9trus|ietro|(?:\xE9te|t)r|iotra|e(?:t(?:rova[\s\xa0]*Poslanica|er)|dro))))|(?:II\.?[\s\xa0]*Petrov|2[\s\xa0]*Pedr|2[\s\xa0]*Petrus|Andre[\s\xa0]*Peters)|(?:2(?:\.[\s\xa0]*ÐеÑ(?:ÑÑÑ|иÑ)|[\s\xa0]*ÐеÑ(?:ÑÑÑ|иÑ))а)|(?:ã(?:å½¼(?:[åå¾]|å¾å书)|æç¹ç¾å¾|å½¼å¾å¾æ¸|伯å¤ç¥¿å¾æ¸)ã|äº[ãã]ãã|ë²§í|â
¡[\s\xa0]*[ãã]ãã|[ãã](?:ããã®(?:å¾ã®æ¸|æç´â
¡|第äºã®æç´)|ãã(?:ã®æç´äº|[\s\xa0]*2|ã®ç¬¬äºã®æç´))|Î [Îε]ÏÏοÏ
[\s\xa0]*Î['ʹʹÎâ]|Î['ʹʹÎâ][\s\xa0]*Î [Îε]ÏÏοÏ
|ë² ëë¡(?:ì[\s\xa0]*ë째[\s\xa0]*ìê°|[2í]ì)|××©× ×××[\s\xa0]*פ×ר×ס|Epistula[\s\xa0]*II[\s\xa0]*Petri|ਪਤਰਸ[\s\xa0]*ਦà©[\s\xa0]*ਦà©à¨à©[\s\xa0]*ਪੱਤà©à¨°à©|ପିତରà¬àà¬[\s\xa0]*ଦàà±à¬¿à¬¤àà[\s\xa0]*ପତàର|प(?:(?:à¥à¤¤à¥à¤°|à¥à¤²)ाà¤à¥à¤[\s\xa0]*दà¥à¤¸à¤°à¥|तà¥à¤°à¥à¤¸à¤à¥[\s\xa0]*दà¥à¤¸à¥(?:तà¥)?रà¥)[\s\xa0]*पतà¥à¤°|Butros[\s\xa0]*Labaad|pa(?:á¹ras[\s\xa0]*kÄ[\s\xa0]*dÅ«srÄ[\s\xa0]*Ê¿Äm[\s\xa0]*ḫaá¹|tras[\s\xa0]*dÄ«[\s\xa0]*dÅ«jÄ«[\s\xa0]*pattrÄ«)|Ø±Ø³Ø§ÙØ©[\s\xa0]*(?:اÙÙØ¯Ùس[\s\xa0]*بطرس[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©|بطرس[\s\xa0]*(?:Ø§ÙØ«Ø§ÙÙØ©|2))|S[i\xED]\xF0ara[\s\xa0]*P[e\xE9]tur
1sbr[e\xE9]f|×(?:×רת×[\s\xa0]*××©× ×××[\s\xa0]*ש×[\s\xa0]*פ×ר×ס[\s\xa0]*×ש×××|××רת[\s\xa0]*פ×ר×ס[\s\xa0]*××©× ×××)|Druh(?:[y\xFD][\s\xa0]*P(?:etrova|t)|[a\xE1][\s\xa0]*Pt)|Epistula[\s\xa0]*Petri[\s\xa0]*II|P(?:et(?:uru[\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ]vatu[\s\xa0]*Nirupam|ro[\s\xa0]*II)|Äturu[\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ]vatu[\s\xa0]*Nirupam)|II(?:\.[\s\xa0]*P(?:e(?:t(?:r(?:u[sv]|[io])|e)|r)|i[e\xE8]|t)|[\s\xa0]*P(?:e(?:t(?:r[ou]|e)|r)|t|i[e\xE8]))|ÐÑÑга[\s\xa0]*ÐеÑÑа|Second[\s\xa0]*P(?:e(?:t[er]|r)|t)|پطرس[\s\xa0]*کا[\s\xa0]*Ø¯ÙØ³Ø±Ø§[\s\xa0]*عاÙ
[\s\xa0]*خط|பà¯à®¤à¯à®°à¯[\s\xa0]*(?:à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾(?:à®®à¯[\s\xa0]*(?:திரà¯à®®à¯à®|à®à®à®¿à®¤)|வதà¯[\s\xa0]*நிரà¯à®ª)|à®à®°à®£à¯à®à®¾à®®à¯[\s\xa0]*திரà¯à®®à¯à®)à®®à¯|ଦàà±à¬¿à¬¤àà[\s\xa0]*ପିତରà¬|(?:دÙÙ
|Û²)[\s\xa0]*پطرس|ÐÑÑга[\s\xa0]*ÐеÑÑов[ао]|II\.?[\s\xa0]*ÐеÑÑ(?:ов[ао]|а)|(?:Dezy[e\xE8]m[\s\xa0]*P[iy]|II\.?[\s\xa0]*Py)[e\xE8]|(?:(?:M[a\xE1]sodik[\s\xa0]*P[e\xE9]|Andre[\s\xa0]*Pe)te|II\.?[\s\xa0]*Ped|II\.?[\s\xa0]*Piot)r|(?:S[i\xED]\xF0ara[\s\xa0]*almenna[\s\xa0]*br[e\xE9]f[\s\xa0]*P[e\xE9]tur|Tweede[\s\xa0]*Petru|II\.?[\s\xa0]*Butro|Zweite[\s\xa0]*Petru)s|II\.?[\s\xa0]*Ph(?:i(?:\-?(?:e\-?)?|a\-?)rÆ¡|\xEA(?:r\xF4|\-?rÆ¡))|Drug[ai][\s\xa0]*Piotra|(?:(?:(?:Waraka[\s\xa0]*wa[\s\xa0]*Pili[\s\xa0]*w|Barua[\s\xa0]*ya[\s\xa0]*Pili[\s\xa0]*y)a[\s\xa0]*P|Seconda[\s\xa0]*Pi|Second(?:a[\s\xa0]*lettera[\s\xa0]*di|o)[\s\xa0]*Pi|Pili[\s\xa0]*P)et|Segundo[\s\xa0]*Ped|(?:Ikalawang|Segunda)[\s\xa0]*Ped|(?:Segundo|II\.?)[\s\xa0]*San[\s\xa0]*Ped)ro|Deuxi(?:[e\xE8]mes[\s\xa0]*|[e\xE8]me[\s\xa0]*)Pierre|Toinen[\s\xa0]*Pietarin[\s\xa0]*kirje|(?:Druh(?:[y\xFD][\s\xa0]*(?:list[\s\xa0]*Petr[ouů]|Petr[uů])|[a\xE1][\s\xa0]*Petr[ouů])|II\.?[\s\xa0]*Petrů|Druh[a\xE1][\s\xa0]*kniha[\s\xa0]*Petro|(?:Druh[a\xE1]|II\.?)[\s\xa0]*list[\s\xa0]*Petr[uů]|(?:Pet(?:ers[\s\xa0]*(?:Andet[\s\xa0]*B|andre[\s\xa0]*b)|rus[\s\xa0]*andra[\s\xa0]*b)|Ande[nt][\s\xa0]*Petersb)re)v|(?:Druh[y\xFD][\s\xa0]*Petrov[\s\xa0]*lis|II\.?[\s\xa0]*P\xE9)t|Andra[\s\xa0]*Petrusbrevet|(?:(?:p(?:etr[aÄ]ce[má¹][\s\xa0]*dusre|atrusko[\s\xa0]*dostro)[\s\xa0]*pa|Druhe[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Pe)tr|Naa77antto[\s\xa0]*PHeexiroos|(?:Drug[ai]|II\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Piotr)a|Druga[\s\xa0]*Petrova[\s\xa0]*Poslanica|(?:ÐÑоÑ(?:о[\s\xa0]*(?:поÑлание[\s\xa0]*на[\s\xa0]*ÐеÑÑ|ÐеÑ[аÑ])|а[\s\xa0]*ÐеÑ[аÑ])|II\.?[\s\xa0]*ÐеÑ[аÑ])Ñ|ÐÑоÑо[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ|(?:ÐÑоÑ[ао]|II\.?)[\s\xa0]*пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ|(?:ÐÑоÑа|II\.?)[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ|(?:دÙÙ
|Û²)[\s\xa0]*پطر[\s\xa0]*س|(?:دÙÙ
[\-?Û]|Û²[\-?Û])پطرس|ÐÑоÑ[ао][\s\xa0]*ÐеÑÑово|Î['ʹʹÎâ][\s\xa0]*Î [Îε](?:ÏÏ?)?|M[a\xE1]sodik[\s\xa0]*P[e\xE9]t|And(?:en[\s\xa0]*Pet(?:er)?|re[\s\xa0]*Pet)|Druh(?:[a\xE1][\s\xa0]*P(?:etr)?|[y\xFD][\s\xa0]*P(?:etr)?)|Pili[\s\xa0]*Pet|ÐÑоÑ(?:а[\s\xa0]*ÐеÑÑ?|о[\s\xa0]*ÐеÑÑ?)|II(?:\.[\s\xa0]*P(?:e(?:t(?:ru?)?)?)?|[\s\xa0]*P(?:e(?:tr?)?)?)|Second[\s\xa0]*P(?:et?)?|Tweede[\s\xa0]*Petr?|II\.?[\s\xa0]*But|II\.?[\s\xa0]*ÐеÑÑ?|Drug[ai][\s\xa0]*Piotr|(?:ÐÑÑга|II\.?)[\s\xa0]*поÑланиÑа[\s\xa0]*ÐеÑÑова|(?:ÐÑÑга|II\.?)[\s\xa0]*поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐÑоÑо[\s\xa0]*ÑÑбоÑно[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв\.?[\s\xa0]*ап[\s\xa0]*ÐеÑÑа|ÐÑоÑо[\s\xa0]*ÑÑбоÑно[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв\.?[\s\xa0]*ап\.[\s\xa0]*ÐеÑÑа|(?:ÐÑÑга|II\.?)[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|(?:ÐÑÑга|II\.?)[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа|ÐÑÑге[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа)|2(?:[\s\xa0]*(?:P(?:e(?:t(?:r(?:ov|u)|uru|ers)|[dr])|Äturu|[dt]|i\xE8)|بط|à¸à¸|ਪਤਰਸ|பà¯à®¤à¯à®°à¯|à®à®°à®¾à®¯à®ªà¯à®ª
1à®°à¯|पà¥à¤¤à¥à¤°à¤¾à¤à¥à¤)|nd(?:\.[\s\xa0]*P(?:e(?:t[er]|r)|t)|[\s\xa0]*P(?:e(?:t[er]|r)|t))|ë² ë|بط|[\s\xa0]*à¹à¸à¹à¸à¸£|[\s\xa0]*ପିତରà¬|[\s\xa0]*پطرس|[\s\xa0]*ÐеÑÑ(?:ов[ао]|а)|[\s\xa0]*पत(?:à¥à¤°à¥à¤¸à¤à¥|रस)|[\s\xa0]*Py[e\xE8]|[\s\xa0]*Piotr|(?:e\.?[\s\xa0]*Petru|[\s\xa0]*patra|[\s\xa0]*Butro)s|[\s\xa0]*Pataras|[\s\xa0]*Ph(?:i(?:\-?(?:e\-?)?|a\-?)rÆ¡|\xEA(?:r\xF4|\-?rÆ¡))|(?:[\s\xa0]*(?:patrusk|Pietr)|\xB0\.?[\s\xa0]*Pietr|[o\xBA]\.?[\s\xa0]*Pedr|a[\s\xa0]*Pedr|a\.[\s\xa0]*Pedr|(?:[o\xBA]\.?)?[\s\xa0]*San[\s\xa0]*Pedr)o|(?:(?:d(?:e\.?|\.)?|\xE8me\.?|e(?:me\.?|\.)?)?[\s\xa0]*Pierr|[\s\xa0]*PH)e|[\s\xa0]*Pietarin[\s\xa0]*kirje|[\s\xa0]*(?:list[\s\xa0]*Petr[uů]|k\.?[\s\xa0]*Petro)v|[\s\xa0]*(?:P(?:jetri|\xE9)|[ei]\.?[\s\xa0]*Pjetri)t|Pet|[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Piotra|[\s\xa0]*ÐеÑ[аÑ]Ñ|[\s\xa0]*п(?:оÑлание[\s\xa0]*на|иÑмо[\s\xa0]*од)[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ|\.(?:[\s\xa0]*(?:P(?:h(?:i(?:\-?(?:e\-?)?|a\-?)rÆ¡|\xEA(?:r\xF4|\-?rÆ¡))|y[e\xE8]|tr|\xE9ter|\xE9trus|ataras|i(?:e(?:t(?:arin[\s\xa0]*kirje|ro)|rre)|otra|\xE8)|jetrit|e(?:t(?:r(?:u(?:sbrevet|v)|ův|i|ova[\s\xa0]*Poslanica)|ersbrev)|dro|r))|ÐеÑÑ(?:ов[ао]|а)|ପିତରà¬|à¹à¸à¹à¸à¸£|پطرس|पत(?:à¥à¤°à¥à¤¸à¤à¥|रस)|Butros|(?:San[\s\xa0]*Pedr|patrusk)o|list[\s\xa0]*Petr[uů]v|List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Piotra|ÐеÑ[аÑ]Ñ|п(?:оÑлание[\s\xa0]*на|иÑмо[\s\xa0]*од)[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ)|(?:[o\xBA]\.?[\s\xa0]*San[\s\xa0]*P|[o\xBA]\.?[\s\xa0]*P)edro)|\.?[\s\xa0]*پطر[\s\xa0]*س|(?:\.[\-?Û]|Û)پطرس|[еÑ]\.?[\s\xa0]*ÐеÑÑа|[\s\xa0]*(?:P(?:e(?:t(?:er?|ro?)?)?|je?|i(?:et?)?)?|पà¥à¤¤à¥à¤°|பà¯à®¤à¯)|nd(?:\.[\s\xa0]*P(?:et?)?|[\s\xa0]*P(?:et?)?)|e(?:\.[\s\xa0]*Petr?|[\s\xa0]*Petr?)|[\s\xa0]*But|[\s\xa0]*ÐеÑÑ?|[\s\xa0]*पत(?:à¥à¤°à¥à¤¸|र)|\.[\s\xa0]*(?:P(?:e(?:t(?:r(?:ov?|us?)?|e(?:rs?)?)?|dr)?|i(?:otr|e)|\xE9t|t)?|पत(?:à¥à¤°à¥à¤¸|र)|ÐеÑÑ?|But)|(?:\.?[\s\xa0]*поÑланиÑа[\s\xa0]*ÐеÑÑов|[еÑ]\.?[\s\xa0]*ÐеÑÑÑÑ)а|[еÑ]\.?[\s\xa0]*ÐеÑиÑа|(?:\.?[\s\xa0]*поÑлание|\.?[\s\xa0]*поÑланнÑ)[\s\xa0]*ÐеÑÑа|[еÑ]\.?[\s\xa0]*поÑлание[\s\xa0]*ÐеÑÑа|\.?[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|\.?[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа|\-?(?:а(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа)|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа))|Ñ\.?[\s\xa0]*ÐеÑÑа|پطرس|е\.?[\s\xa0]*ÐеÑÑа|е\.?[\s\xa0]*ÐеÑÑово|(?:е\.?[\s\xa0]*ÐеÑÑÑ|Ñ\.?[\s\xa0]*ÐеÑÑÑ)Ñа|(?:е\.?|Ñ\.?)[\s\xa0]*ÐеÑиÑа|е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*ÐеÑÑа|(?:е\.?[\s\xa0]*поÑлани|Ñ\.?[\s\xa0]*поÑлани)е[\s\xa0]*ÐеÑÑа|е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|е\.?[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа|ге(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа)|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа)))))|(?:ã(?:å½¼(?:[åå¾]|å¾å书)|æç¹ç¾å¾|å½¼å¾å¾æ¸|伯å¤ç¥¿å¾æ¸)|(?:å½¼(?:[åå¾]|å¾å书)|æç¹ç¾å¾)ã|å½¼å¾å¾æ¸ã|伯å¤ç¥¿å¾æ¸ã|Petri[\s\xa0]*II|بطرس[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©|II[\s\xa0]*Petri|(?:II\.?|2\.?)[\s\xa0]*Pietarin|Toinen[\s\xa0]*Pietarin|å½¼(?:[åå¾]|å¾å书)|æç¹ç¾å¾|å½¼å¾å¾æ¸|伯å¤ç¥¿å¾æ¸|(?:II(?:\.[\s\xa0]*P(?:etrov|hi)|[\s\xa0]*P(?:etrov|hi))|2(?:\.[\s\xa0]*P(?:etrov|hi)|[\s\xa0]*P(?:etrov|hi)))a|Dru(?:ga[\s\xa0]*Petrova(?:[\s\xa0]*poslanica)?|h[y\xFD][\s\xa0]*Petrov)))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["1Pet"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1[\s\xa0]*(?:Pet(?:r(?:u(?:sbrevet|v)|ův|i)|ersbrev)|petr[aÄ]ce[má¹])|F\xF8rste[\s\xa0]*Petersbrev|1[\s\xa0]*P\xE9trus|1[\s\xa0]*Pedro|(?:1(?:st(?:\.[\s\xa0]*P(?:ete|t)|[\s\xa0]*P(?:ete|t))|[\s\xa0]*Pt)|First[\s\xa0]*P(?:ete|t)|1[\s\xa0]*P\xE9te)r|1[\s\xa0]*Piotra|1[\s\xa0]*Petrova[\s\xa0]*Poslanica|I(?:[\s\xa0]*P(?:ie(?:tarin[\s\xa0]*kirj|rr)e|etru[sv]|\xE9trus|ietro|edro|(?:\xE9te|ete|t)r|iotra|etrova[\s\xa0]*Poslanica)|\.[\s\xa0]*P(?:ie(?:tarin[\s\xa0]*kirj|rr)e|\xE9trus|ietro|(?:\xE9te|t)r|iotra|e(?:t(?:rova[\s\xa0]*Poslanica|er)|dro))))|(?:I\.?[\s\xa0]*Petrov|1[\s\xa0]*Pedr|1[\s\xa0]*Petrus|F\xF8rste[\s\xa0]*Peters)|(?:1(?:\.[\s\xa0]*ÐеÑ(?:ÑÑÑ|иÑ)|[\s\xa0]*ÐеÑ(?:ÑÑÑ|иÑ))а)|(?:ã(?:å½¼(?:å¾å[书æ¸]|å)|æç¹ç¾å|伯å¤ç¥¿åæ¸)ã|ä¸[ãã]ãã|ë²§ì |â
[\s\xa0]*[ãã]ãã|[ãã](?:ããã®(?:åã®æ¸|æç´â
|第ä¸ã®æç´)|ãã(?:ã®æç´ä¸|[\s\xa0]*1|ã®ç¬¬ä¸ã®æç´))|Î [Îε]ÏÏοÏ
[\s\xa0]*Î['ʹʹÎâ]|Î['ʹʹÎâ][\s\xa0]*Î [Îε]ÏÏοÏ
|ë² ëë¡(?:ì[\s\xa0]*첫째[\s\xa0]*ìê°|[1ì ]ì)|×ר×ש×× ×[\s\xa0]*פ×ר×ס|ପିତରà¬àà¬[\s\xa0]*ପàରଥମ[\s\xa0]*ପତàର|ਪਤਰਸ[\s\xa0]*ਦà©[\s\xa0]*ਪਹਿਲà©[\s\xa0]*ਪੱਤà©à¨°à©|प(?:à¥à¤¤à¥à¤°à¤¾à
1¤à¥à¤?[\s\xa0]*पहिलà¥|तà¥à¤°à¥à¤¸à¤à¥[\s\xa0]*पहिलà¥)[\s\xa0]*पतà¥à¤°|pa(?:á¹ras[\s\xa0]*kÄ[\s\xa0]*pahlÄ[\s\xa0]*Ê¿Äm[\s\xa0]*ḫaá¹|tras[\s\xa0]*dÄ«[\s\xa0]*pahilÄ«[\s\xa0]*pattrÄ«)|Ø±Ø³Ø§ÙØ©[\s\xa0]*(?:اÙÙØ¯Ùس[\s\xa0]*بطرس[\s\xa0]*Ø§ÙØ£ÙÙÙ|بطرس[\s\xa0]*(?:Ø§ÙØ£ÙÙÙ|1))|Butros[\s\xa0]*Kowaad|Fyrra[\s\xa0]*P[e\xE9]tursbr[e\xE9]f|Epistula[\s\xa0]*I[\s\xa0]*Petri|×(?:×רת×[\s\xa0]*×ר×ש×× ×[\s\xa0]*ש×[\s\xa0]*פ×ר×ס[\s\xa0]*×ש×××|××רת[\s\xa0]*פ×ר×ס[\s\xa0]*×ר×ש×× ×)|Epistula[\s\xa0]*Petri[\s\xa0]*I|P(?:Äturu[\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ]vatu[\s\xa0]*Nirupam|rvn[i\xED][\s\xa0]*Pt|et(?:uru[\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ]vatu[\s\xa0]*Nirupam|ro[\s\xa0]*I))|I(?:\.[\s\xa0]*P(?:e(?:t(?:r(?:u[sv]|[io])|e)|r)|i[e\xE8]|t)|[\s\xa0]*P(?:e(?:t(?:r[ou]|e)|r)|t|i[e\xE8]))|First[\s\xa0]*P(?:e(?:t[er]|r)|t)|پطر(?:[\s\xa0]*س[\s\xa0]*کاپÛÙØ§[\s\xa0]*عا[\s\xa0]*|س[\s\xa0]*کا[\s\xa0]*Ù¾ÛÙØ§[\s\xa0]*عا)Ù
[\s\xa0]*خط|பà¯à®¤à¯à®°à¯[\s\xa0]*(?:à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²(?:ா(?:வதà¯[\s\xa0]*நிரà¯à®ª|à®®à¯[\s\xa0]*à®à®à®¿à®¤)|à¯[\s\xa0]*திரà¯à®®à¯à®)|à®®à¯à®¤à®²à¯[\s\xa0]*திரà¯à®®à¯à®)à®®à¯|ପàରଥମ[\s\xa0]*ପିତରà¬|(?:اÙÙÙ|Û±)[\s\xa0]*پطرس|ÐÑва[\s\xa0]*ÐеÑÑов[ао]|I\.?[\s\xa0]*ÐеÑÑ(?:ов[ао]|а)|(?:Premye[\s\xa0]*P[iy]|I\.?[\s\xa0]*Py)[e\xE8]|(?:(?:Els[oÅ][\s\xa0]*P[e\xE9]|F\xF8rste[\s\xa0]*Pe)te|I\.?[\s\xa0]*Ped|I\.?[\s\xa0]*Piot)r|(?:Fyrra[\s\xa0]*almenna[\s\xa0]*br[e\xE9]f[\s\xa0]*P[e\xE9]tur|Eerste[\s\xa0]*Petru|I\.?[\s\xa0]*Butro|Erste[\s\xa0]*Petru)s|I\.?[\s\xa0]*Ph(?:i(?:\-?(?:e\-?)?|a\-?)rÆ¡|\xEA(?:r\xF4|\-?rÆ¡))|Pierwsz[aey][\s\xa0]*Piotra|(?:(?:(?:Waraka[\s\xa0]*wa[\s\xa0]*Kwanza[\s\xa0]*w|Barua[\s\xa0]*ya[\s\xa0]*Kwanza[\s\xa0]*y)a[\s\xa0]*P|Prima[\s\xa0]*Pi|Prim(?:a[\s\xa0]*lettera[\s\xa0]*di|o)[\s\xa0]*Pi|Kwanza[\s\xa0]*P)et|Primero?[\s\xa0]*Ped|Una[\s\xa0]*Ped|(?:Primeir[ao]|Unang)[\s\xa0]*Ped|(?:Primer|I\.?|Primero)[\s\xa0]*San[\s\xa0]*Ped)ro|Premi(?:(?:\xE8re|ere?)s[\s\xa0]*|(?:\xE8re|ere?)[\s\xa0]*)Pierre|Ensimm[a\xE4]inen[\s\xa0]*Pietarin[\s\xa0]*kirje|(?:Prv(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*Petro|Prvn[i\xED][\s\xa0]*Petr[uů]|I\.?[\s\xa0]*Petrů|Prv\xE1[\s\xa0]*Petro|(?:Prvn[i\xED]|I\.?)[\s\xa0]*list[\s\xa0]*Petr[uů]|Pet(?:ers[\s\xa0]*(?:F\xF8rste|1\.?)[\s\xa0]*B|rus[\s\xa0]*f[o\xF6]rsta[\s\xa0]*b)re)v|(?:Prv[y\xFD][\s\xa0]*Petrov[\s\xa0]*lis|I\.?[\s\xa0]*P\xE9)t|F[o\xF6]rsta[\s\xa0]*Petrusbrevet|(?:(?:p(?:etr[aÄ]ce[má¹][\s\xa0]*pahile|atrusko[\s\xa0]*pahilo)[\s\xa0]*pa|Per[sÅ¡]e[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Pe)tr|Prvn[i\xED][\s\xa0]*Petrov|Koiro[\s\xa0]*PHeexiroos|(?:Pierwsz[aey]|I\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Piotr)a|Prva[\s\xa0]*Petrova[\s\xa0]*Poslanica|(?:Ð(?:ÑÑв(?:о[\s\xa0]*(?:поÑлание[\s\xa0]*на[\s\xa0]*)?|а[\s\xa0]*)ÐеÑÑ|Ñв[ао][\s\xa0]*ÐеÑа)|I\.?[\s\xa0]*ÐеÑ[аÑ])Ñ|(?:ÐÑв[ао]|I\.?)[\s\xa0]*пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ|(?:ÐÑв[ао][\s\xa0]*поÑлани|I\.?[\s\xa0]*поÑлани)е[\s\xa0]*на[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ|(?:اÙÙÙ|Û±)[\s\xa0]*پطر[\s\xa0]*س|(?:اÙÙÙ[\-?Û]|Û±[\-?Û])پطرس|Ð(?:ÑÑв[ао]|Ñво)[\s\xa0]*ÐеÑÑово|Î['ʹʹÎâ][\s\xa0]*Î [Îε](?:ÏÏ?)?|Kwanza[\s\xa0]*Pet|F\xF8rste[\s\xa0]*Pet|Els[oÅ][\s\xa0]*P[e\xE9]t|××רת×[\s\xa0]*×ר×ש×× ×[\s\xa0]*ש×[\s\xa0]*פ×ר×ס[\s\xa0]*×ש××|Prvn[i\xED][\s\xa0]*P(?:etr)?|I(?:\.[\s\xa0]*P(?:e(?:t(?:ru?)?)?)?|[\s\xa0]*P(?:e(?:tr?)?)?)|ÐÑÑв(?:а[\s\xa0]*ÐеÑÑ?|о[\s\xa0]*ÐеÑÑ?)|First[\s\xa0]*P(?:et?)?|Eerste[\s\xa0]*Petr?|I\.?[\s\xa0]*But|I\.?[\s\xa0]*ÐеÑÑ?|Pierwsz[aey][\s\xa0]*Piotr|Prva[\s\xa0]*Petrov|(?:ÐÑва[\s\xa0]*поÑлани|I\.?[\s\xa0]*поÑлани)Ñа[\s\xa0]*ÐеÑÑова|I\.?[\s\xa0]*поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐÑÑво[\s\xa0]*ÑÑбоÑно[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв\.?[\s\xa0]*ап[\s\xa0]*ÐеÑÑа|ÐÑÑво[\s\xa0]*ÑÑбоÑно[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв\.?[\s\xa0]*ап\.[\s\xa0]*ÐеÑÑа|I\.?[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|I\.?[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа|ÐеÑÑ[ае][\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа)|1(?:[\s\xa0]*(?:P(?:e(?:t(?:r(?:ov|u)|uru|ers)|[dr])|Äturu|[dt]|i\xE8)|بط|à¸à¸|ਪਤਰਸ|பà¯à®¤à¯à®°à¯|à®à®°à®¾à®¯à®ªà¯à®ª
1à®°à¯|पà¥à¤¤à¥à¤°à¤¾à¤à¥à¤)|st(?:\.[\s\xa0]*P(?:e(?:t[er]|r)|t)|[\s\xa0]*P(?:e(?:t[er]|r)|t))|ë² ë|بط|[\s\xa0]*à¹à¸à¹à¸à¸£|[\s\xa0]*ପିତରà¬|[\s\xa0]*پطرس|[\s\xa0]*ÐеÑÑ(?:ов[ао]|а)|[\s\xa0]*पत(?:à¥à¤°à¥à¤¸à¤à¥|रस)|[\s\xa0]*Py[e\xE8]|[\s\xa0]*Piotr|(?:e\.?[\s\xa0]*Petru|[\s\xa0]*patra|[\s\xa0]*Butro)s|[\s\xa0]*Pataras|[\s\xa0]*Ph(?:i(?:\-?(?:e\-?)?|a\-?)rÆ¡|\xEA(?:r\xF4|\-?rÆ¡))|(?:[\s\xa0]*(?:patrusk|Pietr)|\xB0\.?[\s\xa0]*Pietr|[o\xBA]\.?[\s\xa0]*Pedr|a[\s\xa0]*Pedr|a\.[\s\xa0]*Pedr|(?:[o\xBA]\.?)?[\s\xa0]*San[\s\xa0]*Pedr)o|(?:(?:er(?:e\.?|\.)?|\xE8?re\.?)?[\s\xa0]*Pierr|[\s\xa0]*PH)e|[\s\xa0]*Pietarin[\s\xa0]*kirje|[\s\xa0]*(?:list[\s\xa0]*Petr[uů]|k\.?[\s\xa0]*Petro)v|[\s\xa0]*(?:P(?:jetri|\xE9)|[ei]\.?[\s\xa0]*Pjetri)t|Pet|[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Piotra|[\s\xa0]*ÐеÑ[аÑ]Ñ|[\s\xa0]*п(?:оÑлание[\s\xa0]*на|иÑмо[\s\xa0]*од)[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ|\.(?:[\s\xa0]*(?:P(?:h(?:i(?:\-?(?:e\-?)?|a\-?)rÆ¡|\xEA(?:r\xF4|\-?rÆ¡))|y[e\xE8]|tr|\xE9ter|\xE9trus|ataras|i(?:e(?:t(?:arin[\s\xa0]*kirje|ro)|rre)|otra|\xE8)|jetrit|e(?:t(?:r(?:u(?:sbrevet|v)|ův|i|ova[\s\xa0]*Poslanica)|ersbrev)|dro|r))|ÐеÑÑ(?:ов[ао]|а)|ପିତରà¬|à¹à¸à¹à¸à¸£|پطرس|पत(?:à¥à¤°à¥à¤¸à¤à¥|रस)|Butros|(?:San[\s\xa0]*Pedr|patrusk)o|list[\s\xa0]*Petr[uů]v|List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Piotra|ÐеÑ[аÑ]Ñ|п(?:оÑлание[\s\xa0]*на|иÑмо[\s\xa0]*од)[\s\xa0]*апоÑÑол[\s\xa0]*ÐеÑаÑ)|(?:[o\xBA]\.?[\s\xa0]*San[\s\xa0]*P|[o\xBA]\.?[\s\xa0]*P)edro)|\.?[\s\xa0]*پطر[\s\xa0]*س|(?:\.[\-?Û]|Û)پطرس|[еÑ]\.?[\s\xa0]*ÐеÑÑа|[\s\xa0]*(?:P(?:e(?:t(?:er?|ro?)?)?|je?|i(?:et?)?)?|पà¥à¤¤à¥à¤°|பà¯à®¤à¯)|st(?:\.[\s\xa0]*P(?:et?)?|[\s\xa0]*P(?:et?)?)|e(?:\.[\s\xa0]*Petr?|[\s\xa0]*Petr?)|[\s\xa0]*But|[\s\xa0]*ÐеÑÑ?|[\s\xa0]*पत(?:à¥à¤°à¥à¤¸|र)|\.[\s\xa0]*(?:P(?:e(?:t(?:r(?:ov?|us?)?|e(?:rs?)?)?|dr)?|i(?:otr|e)|\xE9t|t)?|पत(?:à¥à¤°à¥à¤¸|र)|ÐеÑÑ?|But)|(?:\.?[\s\xa0]*поÑланиÑа[\s\xa0]*ÐеÑÑов|[еÑ]\.?[\s\xa0]*ÐеÑÑÑÑ)а|[еÑ]\.?[\s\xa0]*ÐеÑиÑа|(?:\.?[\s\xa0]*поÑлание|\.?[\s\xa0]*поÑланнÑ)[\s\xa0]*ÐеÑÑа|[еÑ]\.?[\s\xa0]*поÑлание[\s\xa0]*ÐеÑÑа|\.?[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|\.?[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа|\-?(?:а(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа)|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа))|Ñ\.?[\s\xa0]*ÐеÑÑа|پطرس|е\.?[\s\xa0]*ÐеÑÑа|е\.?[\s\xa0]*ÐеÑÑово|(?:е\.?[\s\xa0]*ÐеÑÑÑ|Ñ\.?[\s\xa0]*ÐеÑÑÑ)Ñа|(?:е\.?|Ñ\.?)[\s\xa0]*ÐеÑиÑа|е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*ÐеÑÑа|(?:е\.?[\s\xa0]*поÑлани|Ñ\.?[\s\xa0]*поÑлани)е[\s\xa0]*ÐеÑÑа|е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|е\.?[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа|Ñе(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа)|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*ÐеÑÑа|ÐеÑÑ(?:ово|а)|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*ÐеÑÑа|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*(?:Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*|апоÑÑола[\s\xa0]*)?ÐеÑÑа)))))|(?:ã(?:å½¼(?:å¾å[书æ¸]|å)|æç¹ç¾å|伯å¤ç¥¿åæ¸)|(?:å½¼(?:å¾å[书æ¸]|å)|æç¹ç¾å)ã|伯å¤ç¥¿åæ¸ã|I[\s\xa0]*Petri|بطرس[\s\xa0]*Ø§ÙØ£ÙÙÙ|(?:1\.?|I\.?)[\s\xa0]*Pietarin|Ensimm[a\xE4]inen[\s\xa0]*Pietarin|å½¼(?:å¾å[书æ¸]|å)|æç¹ç¾å|伯å¤ç¥¿åæ¸|(?:1(?:\.[\s\xa0]*P(?:etrov|hi)|[\s\xa0]*P(?:etrov|hi))|I(?:\.[\s\xa0]*P(?:etrov|hi)|[\s\xa0]*P(?:etrov|hi)))a|P(?:rv(?:a[\s\xa0]*Petrova(?:[\s\xa0]*poslanica)?|[y\xFD][\s\xa0]*Petrov)|et(?:ers[\s\xa0]*f\xF8rste[\s\xa0]*brev|ri[\s\xa0]*I|er))))(?
1:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Rom"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:R(?:o(?:m(?:a(?:iakhoz|ns)|s|arbrevet|e(?:inenbrief|rbrevet|n)|verjabr[e\\xE9]fi\\xF0)|emer|s|ome)|hufeiniaid|mn?s|\\xF6mer|\\xF3maiakhoz|\\xF3mverjabr[e\\xE9]fi\\xF0)|\u300A(?:\u7F85(?:\u723E\u746A\u66F8|\u99AC\u66F8)?|\u7F57(?:\u9A6C\u4E66)?)\u300B|\u1FFE\u03A1\u03C9|\uB86C|\u0E23\u0E21|\u0E42\u0E23\u0E21|\u03A1\u03C9\u03BC|\uFEAD\uFEED\uFEE3\uFEF4\uFE94|\u0420\u0438\u043C\u043B|\u30ED(?:\u30FC\u30DE(?:\u306E\u4FE1\u5F92\u3078\u306E\u624B\u7D19|\u4EBA\u3078\u306E\u624B\u7D19|\u66F8)|\u30DE\u4EBA\u3078\u306E\u66F8)|\u03A0\u03C1\u03BF\u03C2[\\s\\xa0]*\u03A1\u03C9\u03BC\u03B1[\u03AF\u03B9]\u03BF\u03C5\u03C2|\uB85C\uB9C8(?:[\\s\\xa0]*\uC2E0\uC790\uB4E4\uC5D0\uAC8C[\\s\\xa0]*\uBCF4\uB0B8[\\s\\xa0]*\uC11C\uAC04|\uC11C)|\u0A30\u0A4B\u0A2E\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|\u0B30\u0B4B\u0B2E\u0B40\u0B5F\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B24\u0B3F[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|Sulat[\\s\\xa0]*sa[\\s\\xa0]*mga[\\s\\xa0]*Romano|R(?:o(?:ma(?:in|nd)|amn)|pman)s|Epistula[\\s\\xa0]*ad[\\s\\xa0]*Romanos|r(?:\u014Dmiy\u014D\u1E45[\\s\\xa0]*ke[\\s\\xa0]*n\u0101m[\\s\\xa0]*k\u0101[\\s\\xa0]*\u1E2Ba\u1E6D|om\u012B\u0101\u1E43[\\s\\xa0]*n\u016B\u0303[\\s\\xa0]*pattr\u012B)|\u092A\u094C\u0932\u093E\u091A\u0947[\\s\\xa0]*\u0930\u094B\u092E\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0930\u094B\u092E(?:\u0940\u0939\u0930\u0942\u0932\u093E\u0908[\\s\\xa0]*\u092A(?:\u093E\u0935\u0932\u0915\u094B[\\s\\xa0]*\u092A)?\u0924\u094D\u0930|\u0915\u0902\u0930\u093E\u0938|\u093F\u092F\u094B\u0902)|Waraka[\\s\\xa0]*kwa[\\s\\xa0]*Warumi|L(?:ettera[\\s\\xa0]*ai[\\s\\xa0]*Romani|a\\-?m\\xE3)|(?:List[\\s\\xa0]*(?:R(?:\\xEDman[u\u016F]|iman[ou\u016F])|\u0158[i\\xED]man[u\u016F])|R(?:[i\\xED]msky|[u\\xF2]|zy)|\u0158[i\\xED])m|Ur[o\u014D]marukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam|\u05D4\u05D0\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0]*\u05D4\u05E8\u05D5\u05DE\u05D0\u05D9\u05DD|\u05D0(?:\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D4\u05E9\u05DC\u05D9\u05D7[\\s\\xa0]*\u05D0\u05DC\\-?\u05D4\u05E8\u05D5\u05DE\u05D9\u05D9|\u05DC[\\s\\xa0]*\u05D4\u05E8\u05D5\u05DE\u05D9\u05D9?)\u05DD|\u0B89\u0BB0\u0BCB\u0BAE\u0BC8\u0BAF\u0BB0\u0BCD|\u0B89\u0BB0\u0BCB\u0BAE(?:\u0BC8\u0BAF\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95|\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*\u0BA8\u0BBF\u0BB0\u0BC1\u0BAA)\u0BAE\u0BCD|\u0BB0\u0BCB\u0BAE(?:\u0BBE\u0BAA\u0BC1\u0BB0\u0BBF\u0BAF\u0BBE\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*\u0B95\u0B9F\u0BBF\u0BA4\u0BAE|\u0BB0)\u0BCD|\u0627\u0644\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*\u0631\u0648\u0645\u064A\u0629|\u0631(?:\u0648\u0645\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*(?:\u067E\u0648\u0644\u0633[\\s\\xa0]*\u0631\u0633\u0648\u0644[\\s\\xa0]*)?\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u064F\u0648\u0645\u0650\u06CC\u0648\u06BA|\u0633\u0627\u0644\u0629[\\s\\xa0]*(?:\u0628\u0648\u0644\u0633[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0648\u0644[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*\u0631\u0648\u0645\u064A\u0629|\u0631\u0648\u0645\u0627))|(?:Ro(?:omalaiskirj|mak[e\\xEB]v)|Kirje[\\s\\xa0]*roomalaisill)e|(?:rom(?:\u012Bhar[u\u016B]l[a\u0101][i\u012B]|kar[a\u0101][m\u1E43]s|ihar[u\u016B]l[a\u0101][i\u012B])[\\s\\xa0]*patr|R\\xF4m|Br[e\\xE9]f[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*R[o\\xF3]mverj)a|(?:(?:Barua[\\s\\xa0]*kwa[\\s\\xa0]*War|Mga[\\s\\xa0]*Taga\\-?R)o|Waraka[\\s\\xa0]*kwa[\\s\\xa0]*Waro|R\\xF4\\-?|Mga[\\s\\xa0]*Taga\\-?[\\s\\xa0]*Ro|Layang[\\s\\xa0]*Paulus[\\s\\xa0]*Ro)ma|Rom(?:iyo|as)n|List[\\s\\xa0]*(?:[s\u015B]w\\.?[\\s\\xa0]*Paw\u0142a[\\s\\xa0]*)?do[\\s\\xa0]*Rzymian|P(?:a(?:vlova[\\s\\xa0]*poslanica[\\s\\xa0]*Rimljanima|ulus['\u2019][\\s\\xa0]*Brev[\\s\\xa0]*til[\\s\\xa0]*Romerne)|oslannja[\\s\\xa0]*apostola[\\s\\xa0]*Pavla[\\s\\xa0]*do[\\s\\xa0]*rymljan)|\u0420\u0438\u043C\u0458\u0430\u043D\u0438\u0442\u0435|R(?:o(?:m(?:e(?:inen|r)|an)?|oma?)?|mn?|z|\\xF6m|[i\\xED]m|huf|\\xF3ma?)?|\u30ED\u30FC\u30DE(?:\u4EBA\u3078)?|\u0420\u0438\u043C\u0458\u0430\u043D\u0438|\u0158|\u0930\u094B\u092E(?:\u093F\u092F\u094B|\u0940)|\u0B89\u0BB0\u0BCB|\u0631\u0648\u0645?|\u041F(?:\u043E\u0441\u043B\u0430\u043D(?:\u0438(?:\u0435[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\\.?|[\\s\\xa0]*\u0430\u043F\\.?)[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0420\u0438\u043C\u043B\u044F\u043D\u0438|\u043A\u044A\u043C[\\s\\xa0]*\u0440\u0438\u043C\u043B\u044F\u043D\u0438\u0442\u0435)|\u0446\u0430[\\s\\xa0]*\u0420\u0438\u043C\u0459\u0430\u043D\u0438\u043C\u0430)|\u043D\u044F[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*|\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*)?\u0434\u043E[\\s\\xa0]*\u0440\u0438\u043C\u043B\u044F\u043D|\u0438\u0435[\\s\\xa0]*\u043A[\\s\\xa0]*\u0420\u0438\u043C\u043B\u044F\u043D\u0430\u043C)|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0435[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0445\u0440\u0438\u0441\u0442\u0438\u0458\u0430\u043D\u0438\u0442\u0435[\\s\\xa0]*\u0432\u043E[\\s\\xa0]*\u0420\u0438\u043C))|(?:\u7F85(?:\u723E\u746A\u66F8|\u99AC\u66F8)?\u300B|\u7F57\u300B|\uB85C\uB9C8|\u7F57\u9A6C\u4E66\u300B|\u300A(?:\u7F85(?:\u723E\u746A|\u99AC)\u66F8|\u7F57\u9A6C\u4E66)|Warumi|\u0631\u0648\u0645\u06CC\u0648\u06BA|\u
10B30\u0B4B\u0B2E\u0B40\u0B5F\u0B19\u0B4D\u0B15|\u03A1\u03C9\u03BC\u03B1[\u03AF\u03B9]\u03BF\u03C5\u03C2|\u0440\u0438\u043C\u043B\u044F\u043D\u0438\u0442\u0435|\u0420\u0438\u043C(?:\u0459\u0430\u043D\u0438\u043C\u0430|\u043B\u044F\u043D\u0438)|\u0414\u043E[\\s\\xa0]*\u0440\u0438\u043C\u043B\u044F\u043D|\u0A30\u0A4B\u0A2E\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70|\u0420\u0438\u043C\u043B\u044F\u043D\u0430\u043C|\u041A[\\s\\xa0]*\u0420\u0438\u043C\u043B\u044F\u043D\u0430\u043C|\u05D0\u05DC[\\s\\xa0]*\u05D4\u05E8\u05D5\u05DE\u05D0\u05D9\u05DD|Ur[o\u014D]marukku|ad[\\s\\xa0]*Romanos|rom(?:\u012Bhar[u\u016B]l[a\u0101][i\u012B]|kar[a\u0101][m\u1E43]s|\u012B\u0101\u1E43|ihar[u\u016B]l[a\u0101][i\u012B])|\u0930\u094B\u092E(?:\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0940\u0939\u0930\u0942\u0932\u093E\u0908)|\u0158[i\\xED]man[u\u016F]m|R(?:\\xEDman[u\u016F]m|zymian|iman[ou\u016F]m|oman(?:os|i))|(?:Taga\\-?[\\s\\xa0]*R|War)oma|Rimljanima|\u7F85(?:\u723E\u746A\u66F8|\u99AC\u66F8)?|\u7F57(?:\u9A6C\u4E66)?|\u300A[\u7F57\u7F85]|\u0420\u0438\u043C(?:\u043B\u044F\u043D)?|\u0A30\u0A4B\u0A2E\u0A40\u0A06\u0A02|\u0930\u094B\u092E\u0915\u0930\u093E\u0902\u0938|Roma(?:no)?|Roomalaisille|Romerne|P(?:aulus\u2019[\\s\\xa0]*brev[\\s\\xa0]*til[\\s\\xa0]*romerne|oslanica[\\s\\xa0]*Rimljanima)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Song"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Ang[\\s\\xa0]*Awit[\\s\\xa0]*n(?:i[\\s\\xa0]*S[ao]lom[o\\xF3]n|g[\\s\\xa0]*mga[\\s\\xa0]*Awit)|Ho(?:heslied[\\s\\xa0]*Salomos|ga[\\s\\xa0]*visan)|\u041F\u0456\u0441\u043D\u044F[\\s\\xa0]*\u043D\u0430\u0434[\\s\\xa0]*\u043F\u0456\u0441\u043D\u044F\u043C\u0438[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u0430)|(?:\u1F0E\u03C3|\uC544\uAC00|\u0E1E\u0E0B\u0E21|\u8AF8\u6B4C\u306E\u6B4C|\u300A\u96C5?\u6B4C\u300B|\u0B2A\u0B30\u0B2E\u0B17\u0B40\u0B24|\u0936\u094D\u0930\u0947\u0937\u094D\u0920|\u0917\u0940\u0924\u0930\u0924\u094D\u0928|\uFEE7\uFEB8\uFEF4\uFEAA[\\s\\xa0]*\uFE8D\uFEF7\uFEE7\uFEB8\uFE8E|\u05E9\u05D9\u05E8(?:[\\s\\xa0]*\u05D4\u05E9\u05D9\u05E8\u05D9\u05DD|\u05D9[\\s\\xa0]*\u05E9\u05DC\u05DE\u05D4)|\u0E40\u0E1E\u0E25\u0E07(?:\u0E0B\u0E32|\u0E42\u0E0B)\u0E42\u0E25\u0E21\u0E2D\u0E19|\u063A\u0632\u0644\u064F?[\\s\\xa0]*\u0627\u0644\u063A\u0632\u0644\u0627\u062A|\u0391\u03C3\u03BC\u03B1[\\s\\xa0]*\u0391\u03C3\u03BC[\u03AC\u03B1]\u03C4\u03C9\u03BD|\u0386\u03C3\u03BC\u03B1[\\s\\xa0]*\u0391\u03C3\u03BC[\u03AC\u03B1]\u03C4\u03C9\u03BD|\u0A38\u0A32\u0A47\u0A2E\u0A3E\u0A28[\\s\\xa0]*\u0A26\u0A3E[\\s\\xa0]*\u0A17\u0A40\u0A24|\u0426\u0440\u043A\u043E\u0432\u043D\u0438[\\s\\xa0]*\u0445\u0438\u043C\u043D\u0438|L(?:aul\\.?[\\s\\xa0]*|j)l|\u0B89\u0BA9\u0BCD\u0BA9\u0BA4[\\s\\xa0]*\u0B9A\u0B99\u0BCD\u0B95\u0BC0\u0BA4\u0BAE\u0BCD|\u0B87(?:\u0BA9\u0BBF\u0BAE\u0BC8\u0BAE\u0BBF\u0B95\u0BC1[\\s\\xa0]*\u0BAA\u0BBE\u0B9F\u0BB2\u0BCD|\u0BAA\u0BBE)|\u0646\u0634\u064A\u062F[\\s\\xa0]*\u0627\u0644\u0623\u0646\u0627\u0634\u064A\u062F|\u0633\u0641\u0631[\\s\\xa0]*\u0646\u0634\u064A\u062F[\\s\\xa0]*\u0627\u0644\u0623\u0646\u0634\u0627\u062F|S(?:o[Sln]|S|iq)|S[\\s\\xa0]*of[\\s\\xa0]*S|A(?:\\.?[\\s\\xa0]*ng[\\s\\xa0]*A|w[\\s\\xa0]*ni[\\s\\xa0]*S)|H(?:o(?:ga(?:[\\s\\xa0]*V|v)|oglied|hes[\\s\\xa0]*Lied)|\\xF6gav|ld)|P(?:i(?:s(?:e[n\u0148][\\s\\xa0]*p[i\\xED]sn[i\\xED]|nja[\\s\\xa0]*nad[\\s\\xa0]*pisnjamy)|ese[n\u0148][\\s\\xa0]*piesn[i\\xED])|\\xEDse[n\u0148][\\s\\xa0]*p[i\\xED]sn[i\\xED]|NP|\u0160)|Salomo(?:s[\\s\\xa0]*(?:H\\xF8i|h\\xF8y)|ns[\\s\\xa0]*H\\xF8j)sang|Musthikaning[\\s\\xa0]*Kidung|K(?:anti(?:d[\\s\\xa0]*de[\\s\\xa0]*Kantik|ko)|idung[\\s\\xa0]*Agung)|\u0938(?:\u0941\u0932\u0947\u092E\u093E\u0928\u0915\u094B[\\s\\xa0]*\u0936\u094D\u0930\u0947\u0937\u094D\u0920|\u094D\u0930\u0947\u0938\u094D\u091F[\\s\\xa0]*)\u0917\u0940\u0924|V[l\u013E]p|\u041F(?:\u0435\u0441(?:\u043D(?:\u0430(?:\u0442\u0430[\\s\\xa0]*\u043D\u0430(?:\u0434[\\s\\xa0]*\u043F\u0435\u0441\u043D\u0438\u0442\u0435|[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D)|[\\s\\xa0]*\u043D\u0430\u0434[\\s\\xa0]*\u043F\u0435\u0441\u043D\u0438\u0442\u0435)|\u0438[\\s\\xa0]*\u041F\u0435\u0441\u043D\u0435[\u0438\u0439])|\\.?[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u043F\u0435\u0441\u043D)|\u0456\u0441\u043D\u044F[\\s\\xa0]*\u041F\u0456\u0441\u043D\u0435[\u0438\u0439]|[\\s\\xa0]*\u041F|\u043D\u043F|\\.[\\s\\xa0]*\u041F)|(?:P(?:i(?:e(?:\u015B[n\u0144]|s[n\u0144])[\\s\\xa0]*Salomon|[\\s\\xa0]*b\\xE8l[\\s\\xa0]*Chante[\\s\\xa0]*)|jesma[\\s\\xa0]*nad[\\s\\xa0]*pjesmam)|Wimbo[\\s\\xa0]*(?:Ulio[\\s\\xa0]*)?Bor|Siiquwaa[\\s\\xa0]*Saba|g[i\u012B]tratn|P(?:\\xEDse[n\u0148][\\s\\xa0]*[S\u0160]|ise[n\u0148][\\s\\xa0]*[S\u0160])alamounov|Piese[n\u0148][\\s\\xa0]*[S\u0160]alam[u\\xFA]nov|Ve[l\u013E]piese[n\u0148][\\s\\xa0]*[S\u0160]alam[u\\xFA]nov)a|(?:Nh\\xE3|Di\u1EC5m)[\\s\\xa0]*ca|Sn?gs|T(?:he[\\s\\xa0]*Song(?:s[\\s\\xa0]*of[\\s\\xa0]*S(?:o(?:lom[ao]n|ng)|alom[ao]n)|[\\s\\xa0]*of[\\s\\xa0]*S(?:o(?:lom[ao]n|ng)|alom[ao]n))s|\\xECnh[\\s\\xa0]*ca)|(?:s(?:ulem[a\u0101]nko[\\s\\xa0]*[s\u0161]re[s\u1E63][t\u1E6D]\u02B0ag[i\u012B]|alem\u0101n[\\s\\xa0]*d\u0101[\\s\\xa0]*g\u012B)|\u0121azalu[\\s\\xa0]*l\\-?\u0121azal\u0101|Reshthagee|Awit[\\s\\xa0]*sa[\\s\\xa0]*mga[\\s\\xa0]*Awi)t|(?:U[n\u1E49][n\u1E49]atapp[a\u0101][t\u1E6D][t\u1E6D]|Laulujen[\\s\\xa0]*laul|Korkea[\\s\\xa0]*veis)u|Pie(?:\u015B[n\u0144][\\s\\xa0]*nad[\\s\\xa0]*Pie[s\u015B]|s[n\u0144][\\s\\xa0]*nad[\\s\\xa0]*Pie[s\u015B])niami|Kantikulo|(?:Lj[o\\xF3]\\xF0alj[o\\xF3]\\xF0i|H\\xF8[jy]sange|H\\xF6ga[\\s\\xa0]*Visa|Gabaygii[\\s\\xa0]*Sulaymaa)n|C(?:an(?:t(?:ic(?:o[\\s\\xa0]*dei[\\s\\xa0]*Cantici|um[\\s\\xa0]*Canticorum)|\\.?[\\s\\xa0]*Cantic|\u0103ri|ico[\\s\\xa0]*Superlativo|ico[\\s\\xa0]*de[\\s\\xa0]*Salom[a\\xE3]o|ar(?:e(?:a[\\s\\xa0]*(?:C[a\\xE2]nt[a\u0103]rilor|lui[\\s\\xa0]*Solomon)|s[\\s\\xa0]*de[\\s\\xa0]*Salom[a\\xE3]o)|i))|iad(?:[\\s\\xa0]*Solomon|au))|\\xE2ntari|n?t|\\xE2nt\u0103ri|\\xE2ntico[\\s\\xa0]*Superlativo|\\xE2ntico[\\s\\xa0]*de[\\s\\xa0]*Salom[a\\xE3]o|hante[\\s\\xa0]*Salomon|\\xE2ntarea[\\s\\xa0]*(?:C[a\\xE2]nt[a\u0103]rilor|lui[\\s\\xa0]*Solomon))|\u0B89\u0BA9\u0BCD\u0BA9\u0BA4[\\s\\xa0]*\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1|\u0B9A\u0BBE\u0BB2\u0BCA\u0BAE\u0BCB\u0BA9\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0B89\u0BA9\u0BCD\u0BA9\u0BA4\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1|(?:Kantiku[\\s\\xa0]*i[\\s\\xa0]*Kantik[e\\xEB]v|Cantico[\\s\\xa0]*di[\\s\\xa0]*Salomon)e|Salamon[\\s\\xa0]*[e\\xE9]neke|\\xC9nekek[\\s\\xa0]*[e\\xE9]neke|(?:C(?:\\xE2ntico(?:s[\\s\\xa0]*dos[\\s\\xa0]*C[a\\xE2]|[\\s\\xa0]*dos[\\s\\xa0]*C[a\\xE2])|antico(?:s[\\s\\xa0]*dos[\\s\\xa0]*C[a\\xE2]|[\\s\\xa0]*dos[\\s\\xa0]*C[a\\xE2]))ntico|Ho(?:helied[\\s\\xa0]*Salomoni|j))s|Cantique[\\s\\xa0]*des[\\s\\xa0]*Cantiques|Cantare[\\s\\xa0]*de[\\s\\xa0]*los[\\s\\xa0]*Cantares|E(?:l[\\s\\xa0]*Cantar[\\s\\xa0]*de[\\s\\xa0]*los[\\s\\xa0]*Cantares|nekek[\\s\\xa0]*[e\\xE9]neke)|H(?:\\xF8[jy]s|l|\\xF6ga[\\s\\xa0]*V|oogl)|\u0391\u03C3|\uC544|\\xC9n|\u0646\u0634|\u0B89\u0BA9\u0BCD\u0BA9|Wim|So|Gab|P(?:\\xEDs|j|ie?s)|Kant|Ve[l\u013E]p|\u041F\u0456\u0441\u043D|Sn?g|The[\\s\\xa0]*Song(?:s[\\s\\xa0]*of[\\s\\xa0]*S(?:o(?:lom[ao]n|ng)|alom[ao]n)|[\\s\\xa0]*of[\\s\\xa0]*S(?:o(?:lom[ao]n|ng)|alom[ao]n))|C(?:\\xE2nt|an)|\u041F\u0435\u0441\u043C\u0430[\\s\\xa0]*(?:\u043D\u0430\u0434[\\s\\xa0]*\u043F\u0435\u0441\u043C\u0430\u043C|\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432)\u0430|\u041F\u0435\u0441\u043D\u044C[\\s\\xa0]*\u0421\u0443\u043B\u0435[\u0438\u0439]\u043C\u0430\u043D\u0430|\u041F\u0435\u0441\u043D\u044C[\\s\\xa0]*\u0421\u0443\u043B\u0430[\u0438\u0439]\u043C\u043E\u043D\u0430|\u041F\u0435\u0441\u043D\u044C[\\s\\xa0]*\u043F\u0435\u0441\u043D\u0435[\u0438\u0439][\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u0430|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u041F(?:\u0435\u0441\u0435\u043D[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u041F\u0435\u0441\u043D\u0438\u0442\u0435,[\\s\\xa0]*\u043E\u0442|\u0456\u0441\u043D\u0456[\\s\\xa0]*\u041F\u0456\u0441\u0435\u043D\u044C)[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u0430)|(?:\u300A\u96C5?\u6B4C|\u6B4C\u300B|\u96C5\u6B4C\u300B|T\\xECnh|\u0BAA\u0BBE\u0B9F\u0BB2\u0BCD|Pnp|Pise[n\u0148]|P(?:\\xED|ie)se[n\u0148]|Ve[l\u013E]piese[n\u0148]|Ho(?:hes?lied|ga[\\s\\xa0]*v)|\u093
16\u094D\u0930\u0947\u0937\u094D\u0920\u0917\u0940\u0924|\u0B89\u0BA9\u0BCD\u0BA9\u0BA4\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1|H\\xF6ga[\\s\\xa0]*visan|Awit[\\s\\xa0]*n(?:i[\\s\\xa0]*S[ao]lom[o\\xF3]n|g[\\s\\xa0]*mga[\\s\\xa0]*Awit)|\u041F(?:\u0456\u0441\u043D(?:\u044F[\\s\\xa0]*\u043D\u0430\u0434[\\s\\xa0]*\u043F\u0456\u0441\u043D\u044F\u043C\u0438|\u0456[\\s\\xa0]*\u041F\u0456\u0441\u0435\u043D\u044C)|\u0435\u0441(?:\u0435\u043D[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u043F\u0435\u0441\u043D\u0438\u0442\u0435|\u043D\u044C))|Song(?:s[\\s\\xa0]*of[\\s\\xa0]*S(?:o(?:lom[ao]n|ng)|alom[ao]n)|[\\s\\xa0]*of[\\s\\xa0]*S(?:o(?:lom[ao]n|ng)|alom[ao]n))s|Gabaygii|Song(?:s[\\s\\xa0]*of[\\s\\xa0]*S(?:o(?:lom[ao]n|ng)|alom[ao]n)|[\\s\\xa0]*of[\\s\\xa0]*S(?:o(?:lom[ao]n|ng)|alom[ao]n))?|H[o\\xF6]ga|\u96C5\u6B4C|\u041F\u0435\u0441\u043D?|C(?:ant(?:i(?:c(?:o(?:[\\s\\xa0]*dei[\\s\\xa0]*cantici|s)|um[\\s\\xa0]*canticorum|o)|que(?:[\\s\\xa0]*des[\\s\\xa0]*cantiques|s)?)|are(?:a[\\s\\xa0]*cantarilor|s)|ar[\\s\\xa0]*de[\\s\\xa0]*los[\\s\\xa0]*Cantares)?|\\xE2nticos|hante)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Prov"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u683C\u8A00\u306E\u66F8|\uC7A0\uC5B8|\u300A\u7BB4\u8A00?\u300B|\uFE83\uFEE3\uFE9C\uFE8E\uFEDD|\u05DE\u05E9\u05DC\u05D9\u05DD|\u05E4\u05EA\u05D2\u05DE\u05D9\u05DD|\u0418\u0437\u0440\u0435\u043A[\u0435\u0438]|\u7BB4\u8A00[\\s\\xa0]*\u77E5\u6075\u306E\u6CC9|\u0E2A(?:\u0E38\u0E20\u0E32\u0E29\u0E34\u0E15|\u0E20\u0E29)|\u0A15\u0A39\u0A3E\u0A09(?:\u0A02\u0A24\u0A3E|\u0A24\u0A3E\u0A02)|\u0B39\u0B3F\u0B24\u0B4B\u0B2A\u0B26\u0B47\u0B36|kah\u0101ut\u0101\u1E43|\u03A0(?:\u03B1\u03C1\u03BF\u03B9\u03BC[\u03AF\u03B9](?:\u03B1\u03B9|\u03B5\u03C2)|\u03C1\u03BC)|\u0BA8\u0BC0\u0BAE\u0BCA|\u0928\u0940\u0924\u093F(?:(?:[\u092C\u0935]|[\\s\\xa0]*\u0935)\u091A\u0928|\u0938\u0942\u0924\u094D\u0930\u0947\u0902)|\u0645\u062B\u0644|\u0627\u0645\u062B\u0627\u0644|(?:\u0627\u064E|\u0623)\u0645\u062B\u0627\u0644|\u0633\u0641\u0631[\\s\\xa0]*\u0627\u0644\u0623\u0645\u062B\u0627\u0644|N[i\u012B]timo[l\u1E3B]ika[l\u1E37]|\u0BA8\u0BC0\u0BA4\u0BBF\u0BAE\u0BCA\u0BB4\u0BBF\u0B95\u0BB3\u0BCD|\u0BAA\u0BB4\u0BAE\u0BCA\u0BB4\u0BBF[\\s\\xa0]*\u0B86\u0B95\u0BAE\u0BAE\u0BCD|\u041F\u0440\u0438(?:\u043F\u043E\u0432\u0456(?:\u0434\u043E\u043A|\u0441\u0442\u0456)|\u0442\u0447\u0456[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u0430|\u0447\u0435[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C[\u043E\u0443]\u043D\u043E\u0432\u0435)|\u041C\u0443\u0434\u0440\u044B\u0435[\\s\\xa0]*\u0438\u0437\u0440\u0435\u0447\u0435\u043D\u0438\u044F|Okv|\u0939\u093F\u0924\u094B\u092A\u0926\u0947\u0936\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|L(?:i(?:ber[\\s\\xa0]*Proverbiorum|v[\\s\\xa0]*Pwov[e\\xE8]b[\\s\\xa0]*yo)|e(?:emiso|m))|ams\u0331\u0101l|(?:Or\\xF0skvi\\xF0irni|Iz)r|Ordsprogenes[\\s\\xa0]*Bog|S(?:a(?:lomos[\\s\\xa0]*Ordsprog|nanlaskut)|prichw[o\\xF6]rter|nl)|(?:n[i\u012B]tis[u\u016B]tr|Mudre[\\s\\xa0]*izrek|Ordspr[a\\xE5]ken|Spr(?:\\xFC|ue?)ch)e|(?:Salomos[\\s\\xa0]*Ordspr[a\\xE5]|hitopade[s\u0161]ko[\\s\\xa0]*pusta)k|M(?:aahmaahyadi|[ei]thal)i|Oroverbs|(?:(?:Wulang[\\s\\xa0]*Bebas|Neetivach)a|Ch\\xE2m[\\s\\xa0]*ng\\xF4|Mga[\\s\\xa0]*Kawikaa|Ordspr[a\\xE5]ksboke|Spreuke)n|(?:Mga[\\s\\xa0]*Panultih|Diarh?ebi)on|P(?:r(?:o(?:v(?:e(?:rb(?:e(?:le[\\s\\xa0]*lui[\\s\\xa0]*Solomon|s)|i(?:os|a)|s)|b(?:io)?s)|\\xE9rbios)|bv?erb(?:io)?s)|ypovisti|vbs|verbs|everbs|[i\\xED]slovia|(?:v(?:erbi|b)|everbi)os|zypowie[s\u015B]ci[\\s\\xa0]*Salomonowych)|[e\\xE9]ldabesz[e\\xE9]dek|oslovice|[vw]|or?verb(?:io)?s|ildele[\\s\\xa0]*lui[\\s\\xa0]*Solomon)|(?:P(?:r[i\\xED]slov(?:\\xED[\\s\\xa0]*[S\u0160]|i[\\s\\xa0]*[S\u0160])|\u0159[i\\xED]slov[i\\xED][\\s\\xa0]*[S\u0160])alomounov|Sananlaskujen[\\s\\xa0]*kirj|Fjal[e\\xEB]t[\\s\\xa0]*e[\\s\\xa0]*urt)a|K(?:s(?:\\.[\\s\\xa0]*Przy(?:powie[s\u015B]ci[\\s\\xa0]*Salomona|s\u0142[o\\xF3]w)|[\\s\\xa0]*Przy(?:powie[s\u015B]ci[\\s\\xa0]*Salomona|s\u0142[o\\xF3]w)|i[e\u0119]g[ai][\\s\\xa0]*Przy(?:powie[s\u015B]ci[\\s\\xa0]*Salomona|s\u0142[o\\xF3]w))|\\.[\\s\\xa0]*pr[i\\xED]slov[i\\xED]|[\\s\\xa0]*pr[i\\xED]slov[i\\xED]|niha[\\s\\xa0]*pr[i\\xED]slov[i\\xED]|aw)|\u041F(?:\u043E\u0441\u043B\u043E\u0432\u0438\u0446|\u0440\u0438\u043A\u0430\u0437\u043A)\u0438|P(?:r(?:(?:v(?:erbi|b)|everbi)o|verb|vb?|everb|[i\\xED]s|o(?:v(?:erb(?:io?|e)?)?)?|z(?:yp?)?)?|\u0159(?:[i\\xED]s)?|[e\\xE9]ld)|[\u683C\uC7A0]|\u05DE\u05E9\u05DC\u05D9|\u0627\u0645|Diar|\u0BA8\u0BC0\u0BA4\u0BBF|\u0928\u0940\u0924\u093F\u0938\u0942\u0924\u094D\u0930\u0947|M(?:ith?|eth|aah)|\u041F\u0440(?:\u0438\u0442\u0447?)?|\u041C\u0443\u0434\u0440|Ords(?:p(?:rogene)?)?|\u0939\u093F\u0924\u094B\u092A\u0926\u0947\u0936|S(?:ananl|pr)|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u041F\u0440\u0438(?:\u043A\u0430\u0437\u043E\u043A[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0438\u0445|\u0442\u0447\u0438[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0438|\u043F\u043E\u0432\u0456\u0441\u0442\u0435[\u0438\u0439][\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0438\u0445)|\u043F\u0440\u0438\u0442\u0447\u0435[\u0438\u0439][\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u044B\u0445))|(?:P(?:r(?:[i\\xED]slov[i\\xED]|overbele)|\u0159[i\\xED]slov[i\\xED]|wov[e\\xE8]b)|\u7BB4\u8A00?\u300B|\u300A\u7BB4\u8A00|Ch\\xE2m|\u0928\u0940\u0924\u093F|\u0627\u0644\u0623\u0645\u062B\u0627\u0644|\u0939\u093F\u0924\u094B\u092A\u0926\u0947\u0936\u0915\u094B|hitopade[s\u0161]ko|(?:Panultiho|Kawikaa)n|Sananlaskujen|\u7BB4\u8A00?|\u300A\u7BB4|\u041F\u0440\u0438(?:\u0442\u0447(?:\u0438[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0438|\u0456)|\u043A\u0430\u0437\u043E\u043A|\u0442\u0447\u0438|\u043F\u043E\u0432\u0456\u0441\u0442\u0435[\u0438\u0439](?:[\\s\\xa0]*\u0441\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0438\u0445)?)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Wis"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u30BD\u30ED\u30E2\u30F3\u306E(?:\u77E5\u6075\u66F8|\u667A\u6167)|\u300A\u667A\u6167\u7BC7\u300B|\uC9C0\uD61C\uC11C|\u77E5\u6075\u306E\u66F8|\u0E1B\u0E23\u0E35\u0E0A\u0E32\u0E0D\u0E32\u0E13|\u05D7\u05DB\u05DE\u05EA[\\s\\xa0]*\u05E9\u05DC\u05DE\u05D4|\u0633\u0641\u0631[\\s\\xa0]*\u0627\u0644\u062D\u0643\u0645\u0629|\u062D\u0643\u0645\u0629[\\s\\xa0]*\u0633\u0644\u064A\u0645\u0627\u0646|\u0B9E\u0BBE\u0BA9\u0BBE\u0B95\u0BAE\u0BAE\u0BCD|\u0B9A\u0BBE(?:\u0BB2\u0BAE\u0BCB\u0BA9\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0B9E\u0BBE\u0BA9\u0BAE\u0BCD|\u0B9E\u0BBE)|B[o\\xF6]lcsess[e\\xE9]g|Vis(?:dommens[\\s\\xa0]*(?:Bog|bok)|hetens[\\s\\xa0]*bok)|\u03A3\u03BF\u03C6[\u03AF\u03B9]\u03B1[\\s\\xa0]*\u03A3(?:\u03B1\u03BB\u03C9\u03BC[\u03C9\u03CE]|\u03BF\u03BB\u03BF\u03BC[\u03C9\u03CE])\u03BD\u03C4\u03BF\u03C2|K(?:niha[\\s\\xa0]*moudrost\\xED|ar)|Weisheit[\\s\\xa0]*Salomos|Liber[\\s\\xa0]*Sapientiae|S(?:a(?:l(?:omo(?:s[\\s\\xa0]*(?:Visdom|vishet)|n[\\s\\xa0]*viisaus)|amon[\\s\\xa0]*b[o\\xF6]lcsess[e\\xE9]ge)|pien(?:za[\\s\\xa0]*di[\\s\\xa0]*Salomone|tia[\\s\\xa0]*Salomonis))|peki[\\s\\xa0]*Sal[o\\xF3]mons|Sal|b)|(?:Viisauden[\\s\\xa0]*kirj|Sabidur[i\\xED])a|M(?:\\xFAdros(?:ti|\u0165)|udros[t\u0165]|dr|[a\u0105]dro[s\u015B][c\u0107][\\s\\xa0]*Salomona|oudrost[\\s\\xa0]*[S\u0160]alomounova)|Het[\\s\\xa0]*boek[\\s\\xa0]*der[\\s\\xa0]*wijsheid|\u041C\u0443\u0434\u0440\u043E\u0441\u0442\u0438[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0435|\u041F\u0440\u0435\u043C(?:\u044A\u0434\u0440\u043E\u0441\u0442[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D|[\\s\\xa0]*\u0421\u043E\u043B|\u0443\u0434\u043E\u0440\u0441\u0442\u0438[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0435)|Sabedoria[\\s\\xa0]*de[\\s\\xa0]*Salom[a\\xE3]o|Kawicaksanan[\\s\\xa0]*Salomo|De[\\s\\xa0]*wijsheid[\\s\\xa0]*van[\\s\\xa0]*Salomo|\u041F\u0440\u0435\u043C\u0443\u0434\u0440(?:\u043E\u0441\u0442\u0438|\u0456\u0441\u0442\u044C)[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u0430|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u041F\u0440\u0435\u043C(?:\u044A\u0434\u0440\u043E\u0441\u0442[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432|\u0443\u0434\u0440\u043E\u0441\u0442\u0456[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D)\u0430|\u043D\u0430[\\s\\xa0]*\u043C\u044A\u0434\u0440\u043E\u0441\u0442\u0442\u0430|\u041C\u0443\u0434\u0440\u043E\u0441\u0442\u0438|\u041C\u0443\u0434\u0440\u043E\u0441\u0442[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0430)|(?:K(?:s(?:\\.[\\s\\xa0]*M[a\u0105]dro[s\u015B]|[\\s\\xa0]*M[a\u0105]dro[s\u015B]|i[e\u0119]g[ai][\\s\\xa0]*M[a\u0105]dro[s\u015B])c|n(?:iha[\\s\\xa0]*Mo|jiga[\\s\\xa0]*M)udrost)|Hekima[\\s\\xa0]*ya[\\s\\xa0]*Solomon)i|Vi(?:s(?:d(?:ommen)?|h(?:eten)?)|is)|B[o\\xF6]lcs|\u77E5\u6075?|\uC9C0\uD61C|\u062D\u0643|\u03A3\u03BF\u03C6(?:[\u03AF\u03B9]\u03B1[\\s\\xa0]*\u03A3\u03BF\u03BB)?|Weish|\u041C\u0443\u0434|Sa(?:p(?:ient)?|b)|M(?:\\xFAd(?:rost)?|udr?|[a\u0105]dr)|Hek|(?:Ang[\\s\\xa0]*Karunungan[\\s\\xa0]*ni[\\s\\xa0]*S[ao]lom[o\\xF3]|Kh\\xF4n[\\s\\xa0]*Ngoa)n|Sagesse[\\s\\xa0]*de[\\s\\xa0]*Salomon|(?:The[\\s\\xa0]*Wis(?:d(?:om)?|om)?[\\s\\xa0]*of|Doethineb)[\\s\\xa0]*Solomon|[I\\xCE]n[t\u021B]elepciunea[\\s\\xa0]*lui[\\s\\xa0]*Solomon|Cartea[\\s\\xa0]*(?:[i\\xEE]n[t\u0163]elepciunii[\\s\\xa0]*lui[\\s\\xa0]*Solomon|[I\\xCE]n\u021Belepciunii))|(?:\u041F\u0440\u0435\u043C\u044A\u0434\u0440\u043E\u0441\u0442[\\s\\xa0]*\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0430)|(?:\u300A\u667A\u6167\u7BC7|\u667A\u6167\u7BC7\u300B|\u03A3\u03BF\u03C6[\u03AF\u03B9]\u03B1|\u0627\u0644\u062D\u0643\u0645\u0629|\u041C\u0443\u0434\u0440\u043E\u0441\u0442\u0438|Hekima|Sa(?:pienza|gesse|pientia|bedoria)|\u041F\u0440\u0435\u043C\u044A\u0434\u0440\u043E\u0441\u0442|Moudrost|W(?:ijsheid[\\s\\xa0]*van[\\s\\xa0]*Salomo|eisheit)|Cartea[\\s\\xa0]*[I\\xCE]ntelepciunii|Mudrosti|\u041F\u0440\u0435\u043C|Wis(?:d(?:om)?|om)?[\\s\\xa0]*of[\\s\\xa0]*Solomon|K(?:a(?:runungan[\\s\\xa0]*ni[\\s\\xa0]*S[ao]lom[o\\xF3]|wicaksana)n|niha[\\s\\xa0]*moudrosti))|(?:Wi(?:jsheid|sdom)|\u667A\u6167\u7BC7|Wisd?|S[ao]lom[o\\xF3]n|Karunungan))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Joel"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:ììì|ì|ÙÙØ¡|ã¨ã¨ã«æ¸|[à¨à¨¯]à©à¨à¨²|××××|Ðоил|Ðо(?:и[лÑ]|ел)|Ἰλ|Î(?:Ï[ήη])?λ|ããããã|ã(?:约[ç¥é¥µ]书|ç¥|ç´ç¥æ¸|å²³åç¾)ã|ยà¸à¸¥|à¹à¸¢à¹à¸à¸¥|Ðо[ÑÑ][лн]|Ðо(?:[ÑÑ][лн]|илÑ)|யà¯à®µà¯à®²à¯|Gi\xF4\-?\xEAn|ÛÙ?ÙØ§ÛÙ|Ø³ÙØ±[\s\xa0]*ÙÙØ¦ÙÙ|Yo(?:eli|ol)|(?:Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Joe|Liv[\s\xa0]*Jow[e\xE8]l[\s\xa0]*|Yuu77ee)la|J(?:o(?:el(?:s[\s\xa0]*(?:Bog|bok)|in[\s\xa0]*kirja)|\xEBl)|l)|यà¥à¤à¤²à¤à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|(?:Y(?:Åv[eÄ]|ov[eÄ])|yÅʾī|Ioi|J(?:o[i\xE9\xEF]|\xF3[e\xE9]))l|Yo(?:o['â]e|a)el|(?:Y(?:ol|u7)|Gioel)e|Pro(?:roctwo[\s\xa0]*Ioelowe|phetia[\s\xa0]*Ioel)|Ðнига[\s\xa0]*(?:пÑоÑока[\s\xa0]*(?:Ðо(?:илÑ|Ñла)|ÐоÑла)|[ÐÐ]оÑла|на[\s\xa0]*пÑоÑок[\s\xa0]*ÐоилÑ)|ã¨ã¨ã«|ìì|யà¯à®µà¯|Gioe|Yoel?|Jo(?:e(?:li?)?|\xEB)|यà¥à¤à¤²|Ðнига[\s\xa0]*на[\s\xa0]*пÑоÑок[\s\xa0]*Ðоил|ଯàààଲ[\s\xa0]*à¬à¬¬à¬¿à¬·ààâଦàâବà¬àତାà¬àà¬[\s\xa0]*ପàସàତà¬)|(?:(?:å²³åç¾|ç¥|ç´ç¥æ¸|约[ç¥é¥µ]书)ã|ã(?:约[ç¥é¥µ]书|å²³åç¾|ç¥|ç´ç¥æ¸)|ଯàààଲ|ÙÙØ¦ÙÙ|ÐоÑла|Ðо(?:илÑ|Ñла)|[Iy]oel|å²³åç¾|ç¥|ç´ç¥æ¸|约[ç¥é¥µ]书|Ðоил|Jo(?:el(?:in|a)|w[e\xE8]l)))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Jonah"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u1F38\u
103BD|\uC698|\uC694\uB098\uC11C|\u0E22\u0E19\u0E32|\u0418\u043E\u043D|\u30E8\u30CA(?:\u3057\u3087|\u66F8)|\u0BAF\u0BCB\u0BA9\u0BBE|\u05D9\u05D5\u05E0\u05D4|\u042E\u043D\u0443\u0441|\u0419\u043E\u043D\u0430|\u300A(?:\u7D04(?:\u62FF\u66F8|\u7D0D)|\u7EA6\u62FF\u4E66|\u62FF)\u300B|\u0A2F\u0A42\u0A28\u0A3E\u0A39|\u0399(?:\u03C9\u03BD[\u03AC\u03B1]\u03C2|\u03BD)|y\u016Bn\u0101h|Ionas|\u0E42\u0E22\u0E19\u0E32\u0E2B\u0E4C|\u06CC(?:\u064F\u0648\u0646\u0627\u06C1|\u0648\u0646\u0633)|Y(?:o(?:\u1E49[a\u0101]|n[a\u0101])|\u014D[n\u1E49][a\u0101])|\u064A\u0648\u0646|\u0633\u0641\u0631[\\s\\xa0]*\u064A\u0648\u0646\u0627\u0646|(?:Y(?:ooni|unu)|y\u016Bna)s|J(?:on(?:a(?:s(?:['\u2019][\\s\\xa0]*Bog|[\\s\\xa0]*bok)|[\\s\\xa0]*bok|[h\u0161])|\\xE1[hs\u0161])|\\xF3n[a\\xE1]s|n[hs])|\u092F\u094B\u0928\u093E\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|(?:Gi(?:\\xF4\\-?|o)n|Yoonaas|Liv[\\s\\xa0]*Jonas[\\s\\xa0]*l|Joonan[\\s\\xa0]*kirj)a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Jonasza|Pro(?:roctwo[\\s\\xa0]*Ionaszow|phetia[\\s\\xa0]*Iona)e|\u0408\u043E\u043D\u0430|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*(?:\u0418\u043E\u043D[\u0438\u044B]|\u0419\u043E\u043D\u0438)|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0418\u043E\u043D\u0430)|J(?:o(?:n\\xE1?|ona)|\\xF3n)|\u30E8\u30CA|\uC694\uB098|\u0419\u043E\u043D|Iona|Gio|Yoo?n|\u092F\u094B\u0928\u093E|\u0B2F\u0B42\u0B28\u0B38[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15)|(?:\u300A(?:\u7D04(?:\u62FF\u66F8|\u7D0D)|\u7EA6\u62FF\u4E66|\u62FF)|(?:\u7D04(?:\u62FF\u66F8|\u7D0D)|\u62FF)\u300B|\u7EA6\u62FF\u4E66\u300B|\u0B2F\u0B42\u0B28\u0B38|\u0419\u043E\u043D\u0438|yon[a\u0101]|\u0418\u043E\u043D[\u0430\u0438\u044B]|\u064A\u0648\u0646\u0627\u0646|\u7D04(?:\u62FF\u66F8|\u7D0D)|\u62FF|\u7EA6\u62FF\u4E66|Jo(?:na(?:s(?:za)?)?|onan)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Nah"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u300A(?:\u90A3(?:\u9D3B[\u4E66\u66F8]|\u9E3F\u4E66)|[\u9D3B\u9E3F]|\u7D0D\u9D3B)\u300B|\u0A28\u0A39\u0A42\u0A2E|\uB098\uD6D4\uC11C|\u05E0\u05D7\u05D5\u05DD|\u30CA\u30DB\u30E0(?:\u3057\u3087|\u66F8)|\u0E19(?:\u0E32\u0E2E\u0E39|\u0E2E)\u0E21|\u039D\u03B1\u03BF[\u03C5\u03CD]\u03BC|\u0BA8\u0BBE\u0B95\u0BC2\u0BAE\u0BCD|\u0646\u062D\u0648\u0645|\u0646\u0627[\\s\\xa0]*?\u062D\u064F\u0648\u0645|\u0633\u0641\u0631[\\s\\xa0]*\u0646\u0627\u062D\u0648\u0645|\u0928\u0939\u0942\u092E\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|N(?:a(?:h(?:um(?:s[\\s\\xa0]*(?:Bog|bok)|u)|\\xFAm)|ch)|h)|Nahumin[\\s\\xa0]*kirja|Naahooma|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Nahuma|Nawoun|Liv[\\s\\xa0]*Nawoum[\\s\\xa0]*lan|(?:N(?:a(?:\\-?h[u\\xE2]|k[u\u016B]|u|ho[ou])|\u0101k[u\u016B]|\\xE1hu)|n(?:\u0101\u1E25|ah)\u016B)m|Naxuum|Pro(?:roctwo[\\s\\xa0]*Nahumowe|phetia[\\s\\xa0]*Nahum)|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A|\u043F\u0440\u043E\u0440\u043E\u043A\u0430)[\\s\\xa0]*\u041D\u0430\u0443\u043C\u0430|N(?:a(?:h(?:u(?:mi)?|\\xFA|o)?|[wx])|\\xE1h)|\u30CA\u30DB\u30E0|\uB098\uD6D4?|\u039D\u03B1|\u0BA8\u0BBE\u0B95\u0BC2|\u0646\u062D\u0648|\u0928\u0939\u0942\u092E|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u041D\u0430\u0443\u043C|\u0B28\u0B3E\u0B39\u0B42\u0B2E[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15)|(?:Nahum(?:in|a))|(?:\u300A(?:\u90A3(?:\u9D3B[\u4E66\u66F8]|\u9E3F\u4E66)|[\u9D3B\u9E3F]|\u7D0D\u9D3B)|(?:[\u9D3B\u9E3F]|\u7D0D\u9D3B)\u300B|\u90A3(?:\u9D3B[\u4E66\u66F8]|\u9E3F\u4E66)\u300B|\u0B28\u0B3E\u0B39\u0B42\u0B2E|\u0646\u0627\u062D\u0648\u0645|\u041D\u0430\u0443\u043C\u0430|\u041D\u0430\u0443\u043C|\u0646\u0627|Na(?:woum|hum)?)|(?:\u90A3(?:\u9D3B[\u4E66\u66F8]|\u9E3F\u4E66)|[\u9D3B\u9E3F]|\u7D0D\u9D3B|nahum))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["1John"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:I(?:\.[\s\xa0]*J(?:an(?:o(?:va|s)|[uů]v|a)|h[ho]?n)|[\s\xa0]*J(?:an(?:o(?:va|s)|[uů]v|a)|h[ho]?n)))|(?:1(?:[\s\xa0]*(?:Ðоан|Ðва)|\.[\s\xa0]*Ðоан)на)|(?:ã(?:约(?:ç¿°[ä¸å£¹]书|壹)|è¥æä¸æ¸|ç´(?:ç¿°[ä¸å£¹]æ¸|壹)|ä¼æç¬¬ä¸)ã|(?:â
[\s\xa0]*|ä¸)ã¨ãã|ì(?:í(?:ì[\s\xa0]*첫째[\s\xa0]*ìê°|[1ì¼]ì)|ì¼)|ã¨ããã®(?:第ä¸ã®(?:æç´|æ¸)|æç´[â
ä¸])|Î['ʹʹÎâ][\s\xa0]*(?:ÎÏ[άα]ννη|᾿ÎÏ)|ﻳﻮﺣﻨïº[\s\xa0]*ïºï»»ï»ï»|ÎÏ[άα]ννοÏ
[\s\xa0]*Î['ʹʹÎâ]|×ר×ש×× ×[\s\xa0]*×××× ×|Kwanza[\s\xa0]*Yohan[ae]|ଯàହନà¬àà¬[\s\xa0]*ପàରଥମ[\s\xa0]*ପତàର|य(?:à¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥[\s\xa0]*पहिलà¥|à¥à¤¹à¤¾à¤¨à¤¾à¤à¥à¤[\s\xa0]*पहिलà¥)[\s\xa0]*पतà¥à¤°|ਯà©à¨¹à©°à¨¨à¨¾[\s\xa0]*ਦà©[\s\xa0]*ਪਹਿਲà©[\s\xa0]*ਪੱਤà©à¨°à©|Û(?:Ù
1ØÙÙ?|ÙÙØÙÙ)ا[\s\xa0]*کا[\s\xa0]*Ù¾ÛÙØ§[\s\xa0]*عاÙ
[\s\xa0]*خط|yÅ«(?:h\xE3nÄ[\s\xa0]*dÄ«[\s\xa0]*pahilÄ«[\s\xa0]*pattrÄ«|ḥannÄ[\s\xa0]*kÄ[\s\xa0]*pahlÄ[\s\xa0]*Ê¿Äm[\s\xa0]*ḫaá¹)|Ø±Ø³Ø§ÙØ©[\s\xa0]*(?:اÙÙØ¯Ùس[\s\xa0]*ÙÙØÙØ§[\s\xa0]*Ø§ÙØ£ÙÙÙ|ÙÙØÙØ§[\s\xa0]*(?:Ø§ÙØ£ÙÙÙ|1))|×(?:×רת×[\s\xa0]*×ר×ש×× ×[\s\xa0]*ש×[\s\xa0]*×××× ×[\s\xa0]*×ש×××|××רת[\s\xa0]*×××× ×[\s\xa0]*×ר×ש×× ×)|Els[oÅ][\s\xa0]*Jn|(?:Epistula[\s\xa0]*Ioanni|J[a\xE1]no)s[\s\xa0]*I|Y(?:o(?:va[ná¹][\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ]vatu[\s\xa0]*Nirupam|oxanaa[\s\xa0]*Kowaad|hane[\s\xa0]*I)|Åva[ná¹][\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ]vatu[\s\xa0]*Nirupam)|Fyrsta[\s\xa0]*J[o\xF3]hannesarbr[e\xE9]f|I(?:[\s\xa0]*(?:J(?:oh(?:annes|[mn])|[hn])|In)|\.[\s\xa0]*J(?:oh(?:annes|[mn])|[hn]))|First[\s\xa0]*J(?:oh[mn]|n)|ପàରଥମ[\s\xa0]*ଯàହନà¬|யà¯à®µ(?:ானà¯[\s\xa0]*(?:à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²(?:à¯[\s\xa0]*திரà¯à®®à¯à®|ாமà¯[\s\xa0]*à®à®à®¿à®¤)|à®®à¯à®¤à®²à¯[\s\xa0]*திரà¯à®®à¯à®)|னà¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²à®¾à®µà®¤à¯[\s\xa0]*நிரà¯à®ª)à®®à¯|(?:Mutal[aÄ]vatu|à®®à¯à®¤à®²à®¾à®µà®¤à¯)[\s\xa0]*யà¯à®µà®¾à®©à¯|I\.?[\s\xa0]*Yohan(?:es|a)|Prim(?:a[\s\xa0]*lettera[\s\xa0]*di|o|a)[\s\xa0]*Giovanni|I\.?[\s\xa0]*Gi(?:ovanni|Äng)|First[\s\xa0]*Jhn|I\.?[\s\xa0]*J\xE1no[sv]|(?:I(?:\.[\s\xa0]*J(?:\xF3|on)|[\s\xa0]*J(?:\xF3|on))|First[\s\xa0]*Jon)h|(?:I(?:\.[\s\xa0]*Jo[a\xE3]|[\s\xa0]*Jo[a\xE3])|Primeir[ao][\s\xa0]*Jo[a\xE3])o|(?:(?:(?:Primer|I\.?|Primero)[\s\xa0]*San[\s\xa0]*J[au]|Primero?[\s\xa0]*J[au]|I\.?[\s\xa0]*Ju)[au]|I(?:\.[\s\xa0]*J(?:a[au]|oo)|[\s\xa0]*J(?:a[au]|oo))|First[\s\xa0]*Joo|I\.?[\s\xa0]*Gioa|First[\s\xa0]*Jh[ho]|(?:Una(?:ng)?[\s\xa0]*Ju|Premye[\s\xa0]*J|I(?:[\s\xa0]*(?:Io|Je)|\.[\s\xa0]*Je)|Premi(?:\xE8re|ere?)[\s\xa0]*Je|Premi(?:\xE8re|ere?)s[\s\xa0]*Je|I\.?[\s\xa0]*Yokan)a)n|(?:I(?:\.[\s\xa0]*Jo?|[\s\xa0]*Jo?)|First[\s\xa0]*Jo?)phn|(?:F[o\xF6]rsta[\s\xa0]*Johannesbreve|Prv[y\xFD][\s\xa0]*J[a\xE1]nov[\s\xa0]*lis)t|(?:Prvn[i\xED][\s\xa0]*Jan[uů]|I\.?[\s\xa0]*Jano|Prv[a\xE1][\s\xa0]*J[a\xE1]no|Prv(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*J[a\xE1]no|(?:Prvn[i\xED]|I\.?)[\s\xa0]*list[\s\xa0]*Jan[uů])v|(?:Johannes[\s\xa0]*f[o\xF6]rsta[\s\xa0]*|F\xF8rste[\s\xa0]*Johannes)brev|Johannes['â][\s\xa0]*1[\s\xa0]*Brev|(?:Johannes['â][\s\xa0]*(?:F\xF8rste|1\.)|F\xF8rste[\s\xa0]*Johannes['â])[\s\xa0]*Brev|(?:Waraka[\s\xa0]*wa[\s\xa0]*Kwanza[\s\xa0]*w|Barua[\s\xa0]*ya[\s\xa0]*Kwanza[\s\xa0]*y)a[\s\xa0]*Yohane|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Johanneksen[\s\xa0]*kirje|E(?:ls[oÅ][\s\xa0]*J[a\xE1]no|rste[\s\xa0]*Johanne|erste[\s\xa0]*Johanne)s|Epistula[\s\xa0]*I[\s\xa0]*Ioannis|(?:y(?:oh[aÄ]n[aÄ]ce[má¹][\s\xa0]*pahile|uhann[aÄ]ko[\s\xa0]*pahilo|Å«hann[aÄ]ko[\s\xa0]*pahilo)[\s\xa0]*patr|Koiro[\s\xa0]*Yohaannis|Prvn[i\xED][\s\xa0]*Janov|I\.?[\s\xa0]*Yooxana|Fyrsta[\s\xa0]*br[e\xE9]f[\s\xa0]*J[o\xF3]hannesar[\s\xa0]*hi\xF0[\s\xa0]*almenn|P(?:er[sÅ¡]e[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Iv|ierwsz[aey][\s\xa0]*J)an|(?:Pierwsz[aey]|I\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan)a|(?:Prva|I)[\s\xa0]*Ivanova[\s\xa0]*Poslanica|I\.[\s\xa0]*I(?:vanova[\s\xa0]*Poslanica|oannis|n)|(?:اÙÙÙ|Û±)ÛÛÙØÙØ§|(?:اÙÙÙ|Û±)[\s\xa0]*ÛÙØÙÙØ§|(?:اÙÙÙ|Û±)[\s\xa0]*ÛÙÙØÙÙØ§|(?:اÙÙÙ|Û±)\-?ÛÙÙØÙÙØ§|1(?:[\s\xa0]*(?:ਯà©à¨¹à©°à¨¨à¨¾|ÙÙ|ยà¸|Ðв|Ðн|Ðн|Ðн|Y(?:Åva[ná¹]|ova[ná¹])|Gv|यà¥à¤¹à¤¾à¤¨à¤¾à¤|y(?:oh[aÄ]n[aÄ]ce[má¹]|Å«h\xE3nÄ)|In)|st(?:\.[\s\xa0]*J(?:oh[mn]|n)|[\s\xa0]*J(?:oh[mn]|n))|ìí|[\s\xa0]*ยà¸à¸«à¹à¸|[\s\xa0]*ଯàହନà¬|[\s\xa0]*(?:à®
à®°à¯à®³à®ªà¯à®ªà®°|யà¯à®µà®¾à®©)à¯|[\s\xa0]*Yohan(?:es|a)|\xB0\.?[\s\xa0]*Giovanni|[\s\xa0]*Gi(?:ovanni|Äng)|[\s\xa0]*यà¥à¤¹à¤¤à¥à¤°à¤¾|[\s\xa0]*यà¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥|st\.?[\s\xa0]*Jhn|st\.?[\s\xa0]*Jonh|(?:o(?:\.[\s\xa0]*Jo[a\xE3]|[\s\xa0]*Jo[a\xE3])|a\.?[\s\xa0]*Jo[a\xE3]|[\s\xa0]*yÅ«hann[aÄ]k|[\s\xa0]*yuhann[aÄ]k)o|(?:(?:o(?:\.[\s\xa0]*J[au]|[\s\xa0]*J[au])|\xBA\.?[\s\xa0]*J[au]|(?:\xBA\.?|o\.?)?[\s\xa0]*San[\s\xa0]*J[au])[au]|st\.?[\s\xa0]*Joo|[\s\xa0]*Gioa|st\.?[\s\xa0]*Jh[ho]|(?:(?:er(?:e\.?|\.)?|\xE8?re\.?)[\s\xa0]*Je|[\s\xa0]*Yokan)a)n|(?:st(?:\.[\s\xa0]*Jo?|[\s\xa0]*Jo?)p|Jo)hn|[\s\xa0]*(?:[ei]\.?[\s\xa0]*Gj|Gj)onit|[\s\xa0]*(?:k(?:\.[\s\xa0]*J[a\xE1]|[\s\xa0]*J[a\xE1])no|list[\s\xa0]*Jan[uů])v|[\s\xa0]*J(?:an(?:o(?:va|s)|a)|\xE1no[sv]|h?n|\xF3h|(?:h[ho]|u[au]|ea|a[au])n|phn|an[uů]v|o(?:h(?:anne(?:s(?:['â][\s\xa0]*Brev|brevet)|ksen[\s\xa0]*kirje)|[mn])|[a\xE3]o|nh|on|phn))|e\.?[\s\xa0]*Johannes|[\s\xa0]*Ioannis|[\s\xa0]*(?:List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan|Yoo(?:hann|xana))a|[\s\xa0]*Ivanova[\
1s\xa0]*Poslanica|\.(?:[\s\xa0]*(?:J(?:an(?:o(?:va|s)|a)|\xE1no[sv]|h?n|\xF3h|(?:h[ho]|u[au]|ea|a[au])n|phn|an[uů]v|o(?:h(?:anne(?:s(?:['â][\s\xa0]*Brev|brevet)|ksen[\s\xa0]*kirje)|[mn])|[a\xE3]o|nh|on|phn))|ଯàହନà¬|ยà¸à¸«à¹à¸|யà¯à®µà®¾à®©à¯|Yohan(?:es|a)|Gi(?:ovanni|Äng)|य(?:à¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥|à¥à¤¹à¤¤à¥à¤°à¤¾)|y[uÅ«]hann[aÄ]ko|(?:San[\s\xa0]*J[au][au]|Gioa|Yokana)n|Gjonit|list[\s\xa0]*Jan[uů]v|(?:List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan|Yoo(?:hann|xana))a|I(?:vanova[\s\xa0]*Poslanica|oannis|n))|(?:[o\xBA]\.?[\s\xa0]*San[\s\xa0]*J[au]|[o\xBA]\.?[\s\xa0]*J[au])[au]n)|\.?ÛÛÙØÙØ§|\.?[\s\xa0]*ÛÙØÙÙØ§|\.?[\s\xa0]*ÛÙÙØÙÙØ§|\.\-?ÛÙÙØÙÙØ§|\-?ÛÙÙØÙÙØ§)|1[\s\xa0]*Ðованов[ао]|(?:I\.?|1\.)[\s\xa0]*Ðованов[ао]|1\-?(?:е(?:\.?[\s\xa0]*Ð|\.?[\s\xa0]*Ð)|(?:Ñе|а)[\s\xa0]*[ÐÐ]|(?:Ñе|а)\.[\s\xa0]*[ÐÐ])оаново|1\.?[\s\xa0]*Ðоаново|1[\s\xa0]*Ðоаново|(?:I(?:\.[\s\xa0]*[ÐÐ]|[\s\xa0]*[ÐÐ])|1\.[\s\xa0]*Ð)оаново|(?:(?:1\.?|I\.?)[\s\xa0]*пиÑмо[\s\xa0]*од|1\.?[\s\xa0]*поÑлание[\s\xa0]*на|I\.?[\s\xa0]*поÑлание[\s\xa0]*на)[\s\xa0]*апоÑÑол[\s\xa0]*Ðован|1(?:[\s\xa0]*(?:யà¯(?:வா)?|Gj|यà¥à¤¹à¤¾à¤¨|Iv)|st(?:\.[\s\xa0]*Joh?|[\s\xa0]*Joh?)|e\.?[\s\xa0]*Joh|[\s\xa0]*Yoh(?:ane)?|[\s\xa0]*Yoox|[\s\xa0]*Gi|[\s\xa0]*यà¥à¤¹à¤¨à¥à¤¨à¤¾|st\.?[\s\xa0]*Jh|[\s\xa0]*J(?:o(?:h(?:annesbrev)?)?|an(?:ov)?|h)?|[\s\xa0]*Ioan|\.[\s\xa0]*(?:J(?:o(?:h(?:annesbrev)?)?|an(?:ov)?|h)?|Yo(?:h(?:ane)?|ox)|Gi|यà¥à¤¹à¤¨à¥à¤¨à¤¾|Ioan))|××רת×[\s\xa0]*×ר×ש×× ×[\s\xa0]*ש×[\s\xa0]*×××× ×[\s\xa0]*×ש××|Î['ʹʹÎâ][\s\xa0]*ÎÏ|Kwanza[\s\xa0]*Yoh|Prvn[i\xED][\s\xa0]*J(?:an)?|F\xF8rste[\s\xa0]*Joh|I(?:\.[\s\xa0]*J(?:oh?|an)?|[\s\xa0]*J(?:oh?|an)?)|First[\s\xa0]*Joh?|Eerste[\s\xa0]*Joh|I\.?[\s\xa0]*Yoh(?:ane)?|I\.?[\s\xa0]*Yoox|I\.?[\s\xa0]*Gi|First[\s\xa0]*Jh|I\.[\s\xa0]*Ioan|1[\s\xa0]*Ðован|(?:I\.?|1\.)[\s\xa0]*Ðован|1\.?[\s\xa0]*Ðоан|1[\s\xa0]*Ðоан|(?:I(?:\.[\s\xa0]*[ÐÐ]|[\s\xa0]*[ÐÐ])|1\.[\s\xa0]*Ð)оан|(?:(?:1(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?|\.)?[\s\xa0]*ÐоÑ
|(?:1(?:\-?е\.?|\.)|I\.?)[\s\xa0]*Ðв|(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*ÐоÑланнÑ[\s\xa0]*Ðв|(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðв)а|1\-?е\.?[\s\xa0]*Ðоан|1(?:[еÑ]\.?|\-?Ñ\.?)[\s\xa0]*Ðоан|(?:1(?:\-?е\.?|\.)|I\.?|1)[\s\xa0]*Ðоан|1(?:\-?(?:е\.?[\s\xa0]*поÑлани|Ñ\.?[\s\xa0]*поÑлани)|[еÑ]\.?[\s\xa0]*поÑлани|\.?[\s\xa0]*поÑлани)е[\s\xa0]*Ðоан|(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан|1\-?(?:Ñе|а)[\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)|1\-?(?:Ñе|а)\.[\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан))на|(?:1\.?[\s\xa0]*поÑланиÑ|I\.?[\s\xa0]*поÑланиÑ)а[\s\xa0]*Ðованова|Ð(?:Ñв(?:а[\s\xa0]*п(?:оÑлание[\s\xa0]*на|иÑмо[\s\xa0]*од)|о[\s\xa0]*п(?:оÑлание[\s\xa0]*на|иÑмо[\s\xa0]*од))[\s\xa0]*апоÑÑол[\s\xa0]*Ðован|еÑÑ[ае][\s\xa0]*[ÐÐ]оаново|Ñва[\s\xa0]*Ðованов[ао]|Ñво[\s\xa0]*Ðованово|Ñв[ао][\s\xa0]*Ðован|еÑÑ[ае][\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)на|Ñва[\s\xa0]*поÑланиÑа[\s\xa0]*Ðованова|ÑÑв(?:о[\s\xa0]*(?:ÑÑбоÑно[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðоана[\s\xa0]*ÐогоÑлова|поÑлание[\s\xa0]*на[\s\xa0]*[ÐÐ]оан|[ÐÐ]оаново|[ÐÐ]оан)|а[\s\xa0]*(?:[ÐÐ]оаново|[ÐÐ]оан))))|(?:ã(?:约(?:ç¿°[ä¸å£¹]书|壹)|ä¼æç¬¬ä¸|è¥æä¸æ¸|ç´(?:ç¿°[ä¸å£¹]æ¸|壹))|(?:约(?:ç¿°[ä¸å£¹]书|壹)|ä¼æç¬¬ä¸)ã|è¥æä¸æ¸ã|ç´(?:ç¿°[ä¸å£¹]æ¸|壹)ã|ÙÙØÙØ§[\s\xa0]*Ø§ÙØ£ÙÙÙ|1\.?[\s\xa0]*Johannes|Ioannis[\s\xa0]*I|Johannesâ[\s\xa0]*f\xF8rste[\s\xa0]*brev|(?:1\.?[\s\xa0]*I|I\.?[\s\xa0]*I)vanova|Prv(?:a[\s\xa0]*Ivanova[\
1s\xa0]*poslanica|[y\xFD][\s\xa0]*J[a\xE1]nov)|I[\s\xa0]*Ioannis|F(?:yrsta[\s\xa0]*br[e\xE9]f[\s\xa0]*J[o\xF3]hannesar|\xF8rste[\s\xa0]*Johannes)|约(?:ç¿°[ä¸å£¹]书|壹)|ä¼æç¬¬ä¸|è¥æä¸æ¸|ç´(?:ç¿°[ä¸å£¹]æ¸|壹)|Prva[\s\xa0]*Ivanova|1\.?[\s\xa0]*Johanneksen|I\.?[\s\xa0]*Johanneksen|Ensimm[a\xE4]inen[\s\xa0]*Johanneksen))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["2John"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:II(?:\.[\s\xa0]*J(?:an(?:[uů]v|a|os)|h[ho]?n)|[\s\xa0]*J(?:an(?:[uů]v|a|os)|h[ho]?n)|\.?[\s\xa0]*Janova)|Druh[a\xE1][\s\xa0]*Janova)|(?:2(?:[\s\xa0]*(?:Ðоан|Ðва)|\.[\s\xa0]*Ðоан)на)|(?:ã(?:约(?:ç¿°[äºè´°]书|è´°)|è¥æäºæ¸|ç´(?:ç¿°[äºè²³]æ¸|[貳贰])|ä¼æç¬¬äº)ã|(?:â
¡[\s\xa0]*|äº)ã¨ãã|ì(?:í(?:ì[\s\xa0]*ë째[\s\xa0]*ìê°|[2ì´]ì)|ì´)|ã¨ããã®(?:第äºã®(?:æç´|æ¸)|æç´[â
¡äº])|Î['ʹʹÎâ][\s\xa0]*(?:ÎÏ[άα]ννη|᾿ÎÏ)|ÎÏ[άα]ννοÏ
[\s\xa0]*Î['ʹʹÎâ]|Pili[\s\xa0]*Yohan[ae]|××©× ×××[\s\xa0]*×××× ×|M[a\xE1]sodik[\s\xa0]*Jn|ଯàହନà¬àà¬[\s\xa0]*ଦàà±à¬¿à¬¤àà[\s\xa0]*ପତàର|ਯà©à¨¹à©°à¨¨à¨¾[\s\xa0]*ਦà©[\s\xa0]*ਦà©à¨à©[\s\xa0]*ਪੱਤà©à¨°à©|Anna\xF0[\s\xa0]*(?:br[e\xE9]f[\s\xa0]*J[o\xF3]hannesar|J[o\xF3]hannesarbr[e\xE9]f)|य(?:à¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥[\s\xa0]*दà¥à¤¸à¥(?:तà¥)?रà¥|à¥à¤¹à¤¾à¤¨à¤¾à¤à¥à¤[\s\xa0]*दà¥à¤¸à¤°à¥)[\s\xa0]*पतà¥à¤°|Û(?:Ù
1ØÙ(?:ا[\s\xa0]*کا[\s\xa0]*Ø¯ÙØ³Ø±Ø§[\s\xa0]*عاÙ
|ÙØ§[\s\xa0]*کا[\s\xa0]*Ø¯ÙØ³Ø±Ø§)|ÙÙØÙÙØ§[\s\xa0]*کا[\s\xa0]*Ø¯ÙØ³Ø±Ø§[\s\xa0]*عاÙ
)[\s\xa0]*خط|yÅ«(?:ḥannÄ[\s\xa0]*kÄ[\s\xa0]*dÅ«srÄ[\s\xa0]*Ê¿Äm[\s\xa0]*ḫaá¹|h\xE3nÄ[\s\xa0]*dÄ«[\s\xa0]*dÅ«jÄ«[\s\xa0]*pattrÄ«)|Ø±Ø³Ø§ÙØ©[\s\xa0]*(?:اÙÙØ¯Ùس[\s\xa0]*ÙÙØÙØ§[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©|ÙÙØÙØ§[\s\xa0]*(?:Ø§ÙØ«Ø§ÙÙØ©|2))|×(?:×רת×[\s\xa0]*××©× ×××[\s\xa0]*ש×[\s\xa0]*×××× ×[\s\xa0]*×ש×××|××רת[\s\xa0]*×××× ×[\s\xa0]*××©× ×××)|Druh[y\xFD][\s\xa0]*Janova|(?:Epistula[\s\xa0]*Ioanni|J[a\xE1]no)s[\s\xa0]*II|Y(?:o(?:va[ná¹][\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ]vatu[\s\xa0]*Nirupam|oxanaa[\s\xa0]*Labaad|hane[\s\xa0]*II)|Åva[ná¹][\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ]vatu[\s\xa0]*Nirupam)|II(?:[\s\xa0]*(?:J(?:oh(?:annes|[mn])|[hn])|In)|\.[\s\xa0]*J(?:oh(?:annes|[mn])|[hn]))|Second[\s\xa0]*J(?:oh[mn]|n)|யà¯à®µ(?:ானà¯[\s\xa0]*(?:à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾à®®à¯[\s\xa0]*(?:திரà¯à®®à¯à®|à®à®à®¿à®¤)|à®à®°à®£à¯à®à®¾à®®à¯[\s\xa0]*திரà¯à®®à¯à®)|னà¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾à®µà®¤à¯[\s\xa0]*நிரà¯à®ª)à®®à¯|ଦàà±à¬¿à¬¤àà[\s\xa0]*ଯàହନà¬|II\.?[\s\xa0]*Ðованов[ао]|II\.?[\s\xa0]*Yohan(?:es|a)|Second(?:a[\s\xa0]*lettera[\s\xa0]*di|o|a)[\s\xa0]*Giovanni|II\.?[\s\xa0]*Gi(?:ovanni|Äng)|Second[\s\xa0]*Jhn|II\.?[\s\xa0]*J\xE1no[sv]|(?:II(?:\.[\s\xa0]*J(?:\xF3|on)|[\s\xa0]*J(?:\xF3|on))|Second[\s\xa0]*Jon)h|(?:II(?:\.[\s\xa0]*Jo[a\xE3]|[\s\xa0]*Jo[a\xE3])|Segunda[\s\xa0]*Jo[a\xE3]|Segundo[\s\xa0]*Jo[a\xE3])o|(?:II(?:\.[\s\xa0]*J(?:a[au]|oo)|[\s\xa0]*J(?:a[au]|oo))|Second[\s\xa0]*Joo|II\.?[\s\xa0]*Gioa|(?:(?:Segundo|II\.?)[\s\xa0]*San[\s\xa0]*J[au]|Segundo[\s\xa0]*J[au]|II\.?[\s\xa0]*Ju)[au]|Second[\s\xa0]*Jh[ho]|(?:I(?:I(?:[\s\xa0]*(?:Io|Je)|\.[\s\xa0]*Je)|kalawang[\s\xa0]*Ju)|Dezy[e\xE8]m[\s\xa0]*J|Deuxi[e\xE8]me[\s\xa0]*Je|Deuxi[e\xE8]mes[\s\xa0]*Je|II\.?[\s\xa0]*Yokan)a)n|(?:II(?:\.[\s\xa0]*Jo?|[\s\xa0]*Jo?)|Second[\s\xa0]*Jo?)phn|(?:Druh[y\xFD][\s\xa0]*J[a\xE1]nov[\s\xa0]*lis|Andra[\s\xa0]*Johannesbreve)t|(?:Druh(?:[y\xFD][\s\xa0]*(?:list[\s\xa0]*Jan[ouů]|Jan[uů])|[a\xE1][\s\xa0]*Jan[ouů])|II\.?[\s\xa0]*Jano|Druh(?:[y\xFD][\s\xa0]*list|[a\xE1])[\s\xa0]*J\xE1no|Druh[a\xE1][\s\xa0]*kniha[\s\xa0]*J[a\xE1]no|(?:Druh[a\xE1]|II\.?)[\s\xa0]*list[\s\xa0]*Jan[uů])v|(?:Johannes(?:â[\s\xa0]*andre|[\s\xa0]*andra)[\s\xa0]*|Ande[nt][\s\xa0]*Johannes)brev|(?:Anden[\s\xa0]*Johannes['â]|Johannes['â][\s\xa0]*Andet)[\s\xa0]*Brev|(?:Waraka[\s\xa0]*wa[\s\xa0]*Pili[\s\xa0]*w|Barua[\s\xa0]*ya[\s\xa0]*Pili[\s\xa0]*y)a[\s\xa0]*Yohane|(?:Toinen|II\.?)[\s\xa0]*Johanneksen[\s\xa0]*kirje|(?:M[a\xE1]sodik[\s\xa0]*J[a\xE1]no|Zweite[\s\xa0]*Johanne|(?:Tweed|Andr)e[\s\xa0]*Johanne)s|Epistula[\s\xa0]*II[\s\xa0]*Ioannis|(?:y(?:oh[aÄ]n[aÄ]ce[má¹][\s\xa0]*dusre|uhann[aÄ]ko[\s\xa0]*dostro|Å«hann[aÄ]ko[\s\xa0]*dostro)[\s\xa0]*patr|Naa77antto[\s\xa0]*Yohaannis|II\.?[\s\xa0]*Yooxana|Dru(?:he[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Iv|g[ai][\s\xa0]*J)an|(?:Drug[ai]|II\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan)a|(?:Druga|II)[\s\xa0]*Ivanova[\s\xa0]*Poslanica|II\.[\s\xa0]*I(?:vanova[\s\xa0]*Poslanica|oannis|n)|(?:دÙÙ
|Û²)ÛÛÙØÙØ§|(?:دÙÙ
|Û²)[\s\xa0]*ÛÙØÙÙØ§|(?:دÙÙ
|Û²)[\s\xa0]*ÛÙÙØÙÙØ§|(?:دÙÙ
|Û²)\-?ÛÙÙØÙÙØ§|2(?:[\s\xa0]*(?:ਯà©à¨¹à©°à¨¨à¨¾|ÙÙ|ยà¸|Ðв|Ðн|Ðн|Ðн|Y(?:Åva[ná¹]|ova[ná¹])|Gv|யà¯à®µà®¾à®©à¯|à®
à®°à¯à®³à®ªà¯à®ªà®°à¯|यà¥à¤¹à¤¾à¤¨à¤¾à¤|y(?:oh[aÄ]n[aÄ]ce[má¹]|Å«h\xE3nÄ)|In)|nd(?:\.[\s\xa0]*J(?:oh[mn]|n)|[\s\xa0]*J(?:oh[mn]|n))|ìí|[\s\xa0]*ยà¸à¸«à¹à¸|[\s\xa0]*ଯàହନà¬|[\s\xa0]*Ðованов[ао]|[\s\xa0]*Yohan(?:es|a)|\xB0\.?[\s\xa0]*Giovanni|[\s\xa0]*Gi(?:ovanni|Äng)|[\s\xa0]*यà¥à¤¹à¤¤à¥à¤°à¤¾|[\s\xa0]*यà¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥|nd\.?[\s\xa0]*Jhn|nd\.?[\s\xa0]*Jonh|(?:o(?:\.[\s\xa0]*Jo[a\xE3]|[\s\xa0]*Jo[a\xE3])|a\.?[\s\xa0]*Jo[a\xE3]|[\s\xa0]*yÅ«hann[aÄ]k|[\s\xa0]*yuhann[aÄ]k)o|(?:(?:o(?:\.[\s\xa0]*J[au]|[\s\xa0]*J[au])|\xBA\.?[\s\xa0]*J[au]|(?:\xBA\.?|o\.?)?[\s\xa0]*San[\s\xa0]*J[au])[au]|nd\.?[\s\xa0]*Joo|[\s\xa0]*Gioa|nd\.?[\s\xa0]*Jh[ho]|(?:(?:d(?:e\.?|\.)?|\xE8me\.?|e(?:me\.?|\.)?)[\s\xa0]*Je|[\s\xa0]*Yokan)a)n|(?:nd(?:\.[\s\xa0]*Jo?|[\s\xa0]*Jo?)p|Jo)hn|[\s\xa0]*(?:[ei]\.?[\s\xa0]*Gj|Gj)onit|[\s\xa0]*(?:k(?:\.[\s\xa0]*J[a\xE1]|[\s\xa0]*J[a\xE1])no|list[\s\xa0]*Jan[uů])v|[\s\xa0]*J(?:an(?:o(?:va|s)|a)|\xE1no[sv]|h?n|\xF3h|(?:h[ho]|u[au]|ea|a[au])n|phn|an[uů]v|o(?:h(?:anne(?:s(?:['â][\s\xa0]*Brev|brevet)|ksen[\s\xa0]*kirje)|[mn])|[a\xE3]o|nh|on|phn))|e\.?[\s\xa0]*Johannes|[\s\xa0]*Ioannis|[\s\xa0]*(?:List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan|Yoo(?:hann|xana))a|[\s\xa0]*Ivanova[\
1s\xa0]*Poslanica|\.(?:[\s\xa0]*(?:J(?:an(?:o(?:va|s)|a)|\xE1no[sv]|h?n|\xF3h|(?:h[ho]|u[au]|ea|a[au])n|phn|an[uů]v|o(?:h(?:anne(?:s(?:['â][\s\xa0]*Brev|brevet)|ksen[\s\xa0]*kirje)|[mn])|[a\xE3]o|nh|on|phn))|Ðованов[ао]|ଯàହନà¬|ยà¸à¸«à¹à¸|Yohan(?:es|a)|Gi(?:ovanni|Äng)|य(?:à¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥|à¥à¤¹à¤¤à¥à¤°à¤¾)|y[uÅ«]hann[aÄ]ko|(?:San[\s\xa0]*J[au][au]|Gioa|Yokana)n|Gjonit|list[\s\xa0]*Jan[uů]v|(?:List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan|Yoo(?:hann|xana))a|I(?:vanova[\s\xa0]*Poslanica|oannis|n))|(?:[o\xBA]\.?[\s\xa0]*San[\s\xa0]*J[au]|[o\xBA]\.?[\s\xa0]*J[au])[au]n)|\.?ÛÛÙØÙØ§|\.?[\s\xa0]*ÛÙØÙÙØ§|\.?[\s\xa0]*ÛÙÙØÙÙØ§|\.\-?ÛÙÙØÙÙØ§|\-?ÛÙÙØÙÙØ§)|(?:2\-?(?:а(?:\.[\s\xa0]*[ÐÐ]|[\s\xa0]*[ÐÐ])|е(?:\.?[\s\xa0]*Ð|\.?[\s\xa0]*Ð)|ге(?:\.[\s\xa0]*[ÐÐ]|[\s\xa0]*[ÐÐ]))|ÐÑÑг(?:а[\s\xa0]*[ÐÐ]|е[\s\xa0]*[ÐÐ]))оаново|2\.?[\s\xa0]*Ðоаново|(?:II(?:\.[\s\xa0]*[ÐÐ]|[\s\xa0]*[ÐÐ])|2\.[\s\xa0]*Ð|2[\s\xa0]*Ð)оаново|(?:(?:II\.?[\s\xa0]*поÑлание[\s\xa0]*н|2\.?[\s\xa0]*поÑлание[\s\xa0]*н)а|(?:II\.?|2\.?)[\s\xa0]*пиÑмо[\s\xa0]*од)[\s\xa0]*апоÑÑол[\s\xa0]*Ðован|2(?:[\s\xa0]*(?:யà¯(?:வா)?|Gj|यà¥à¤¹à¤¾à¤¨|Iv)|nd(?:\.[\s\xa0]*Joh?|[\s\xa0]*Joh?)|e\.?[\s\xa0]*Joh|[\s\xa0]*Ðован|[\s\xa0]*Yoh(?:ane)?|[\s\xa0]*Yoox|[\s\xa0]*Gi|[\s\xa0]*यà¥à¤¹à¤¨à¥à¤¨à¤¾|nd\.?[\s\xa0]*Jh|[\s\xa0]*J(?:o(?:h(?:annesbrev)?)?|an(?:ov)?|h)?|[\s\xa0]*Ioan|\.[\s\xa0]*(?:J(?:o(?:h(?:annesbrev)?)?|an(?:ov)?|h)?|Yo(?:h(?:ane)?|ox)|Ðован|Gi|यà¥à¤¹à¤¨à¥à¤¨à¤¾|Ioan))|Î['ʹʹÎâ][\s\xa0]*ÎÏ|Pili[\s\xa0]*Yoh|Anden[\s\xa0]*Joh|Toinen[\s\xa0]*Joh|Druh(?:[a\xE1][\s\xa0]*J(?:an)?|[y\xFD][\s\xa0]*J(?:an)?)|II(?:\.[\s\xa0]*J(?:oh?|an)?|[\s\xa0]*J(?:oh?|an)?)|Second[\s\xa0]*Joh?|(?:Tweed|Andr)e[\s\xa0]*Joh|II\.?[\s\xa0]*Ðован|II\.?[\s\xa0]*Yoh(?:ane)?|II\.?[\s\xa0]*Yoox|II\.?[\s\xa0]*Gi|Second[\s\xa0]*Jh|II\.[\s\xa0]*Ioan|2\.?[\s\xa0]*Ðоан|(?:II(?:\.[\s\xa0]*[ÐÐ]|[\s\xa0]*[ÐÐ])|2\.[\s\xa0]*Ð|2[\s\xa0]*Ð)оан|(?:2(?:\-?(?:а(?:\.[\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)|[\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан))|(?:(?:е\.?|Ñ\.?)[\s\xa0]*ÐоÑ
|е\.?[\s\xa0]*Ðв|е\.?[\s\xa0]*ÐоÑланнÑ[\s\xa0]*Ðв|е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðв)а|е\.?[\s\xa0]*Ðоан|Ñ\.?[\s\xa0]*Ðоан|е\.?[\s\xa0]*Ðоан|(?:е\.?[\s\xa0]*поÑлани|Ñ\.?[\s\xa0]*поÑлани)е[\s\xa0]*Ðоан|е\.?[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан|ге(?:\.[\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)|[\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)))|(?:(?:[еÑ]\.?|\.)?[\s\xa0]*ÐоÑ
|\.[\s\xa0]*Ðв|\.?[\s\xa0]*ÐоÑланнÑ[\s\xa0]*Ðв|\.?[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðв)а|[еÑ]\.?[\s\xa0]*Ðоан|\.?[\s\xa0]*Ðоан|(?:[еÑ]\.?[\s\xa0]*поÑлани|\.?[\s\xa0]*поÑлани)е[\s\xa0]*Ðоан|\.?[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)н|(?:(?:ÐÑÑга|II\.?)[\s\xa0]*ÐоÑланнÑ|ÐÑÑга|II\.?|(?:ÐÑÑга|II\.?)[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола)[\s\xa0]*Ðван|ÐоÑланнÑ[\s\xa0]*до[\s\xa0]*ТиÑ|(?:ÐÑÑга|II\.?)[\s\xa0]*Ðоанн|(?:ÐÑÑга|II\.?)[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоанн|ÐÑÑге[\s\xa0]*(?:(?
1:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)н)а|(?:(?:ÐÑÑга|II\.?)[\s\xa0]*поÑланиÑ|ÐÑÑг|2\.?[\s\xa0]*поÑланиÑ)а[\s\xa0]*Ðованова|ÐÑоÑ(?:о[\s\xa0]*(?:п(?:оÑлание[\s\xa0]*на[\s\xa0]*(?:апоÑÑол[\s\xa0]*Ðов|[ÐÐ]о)|иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðов)ан|(?:[ÐÐ]о|Ðов)аново|(?:[ÐÐ]о|Ðов)ан|ÑÑбоÑно[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðоана[\s\xa0]*ÐогоÑлова)|а[\s\xa0]*(?:п(?:оÑлание[\s\xa0]*на|иÑмо[\s\xa0]*од)[\s\xa0]*апоÑÑол[\s\xa0]*Ðован|(?:[ÐÐ]о|Ðов)аново|(?:[ÐÐ]о|Ðов)ан)))|(?:(?:约(?:ç¿°[äºè´°]书|è´°)|ä¼æç¬¬äº|è¥æäºæ¸|ç´(?:ç¿°[äºè²³]æ¸|[貳贰]))ã|ã(?:ç´(?:ç¿°[äºè²³]æ¸|[貳贰])|ä¼æç¬¬äº|è¥æäºæ¸|约(?:ç¿°[äºè´°]书|è´°))|ÙÙØÙØ§[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©|2\.?[\s\xa0]*Johannes|Anden[\s\xa0]*Johannes|I(?:I[\s\xa0]*Ioannis|oannis[\s\xa0]*II)|2\.?[\s\xa0]*Johanneksen|II\.?[\s\xa0]*Johanneksen|Toinen[\s\xa0]*Johanneksen|约(?:ç¿°[äºè´°]书|è´°)|ä¼æç¬¬äº|è¥æäºæ¸|ç´(?:ç¿°[äºè²³]æ¸|[貳贰])|(?:II\.?[\s\xa0]*I|2\.?[\s\xa0]*I)vanova|Dru(?:ga[\s\xa0]*Ivanova(?:[\s\xa0]*poslanica)?|h[y\xFD][\s\xa0]*J[a\xE1]nov)))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["3John"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:III(?:\.[\s\xa0]*J(?:an(?:o(?:va|s)|[uů]v|a)|h[ho]?n)|[\s\xa0]*J(?:an(?:o(?:va|s)|[uů]v|a)|h[ho]?n))|Tredje[\s\xa0]*Johannesbrevet)|(?:3(?:[\s\xa0]*(?:Ðоан|Ðва)|\.[\s\xa0]*Ðоан)на)|(?:ã(?:约(?:ç¿°[ä¸å]书|[ä¸å])|è¥æä¸æ¸|ç´(?:ç¿°[ä¸å]æ¸|[ä¸å])|ä¼æç¬¬ä¸)ã|(?:â
¢[\s\xa0]*|ä¸)ã¨ãã|ì(?:í(?:ì[\s\xa0]*ì
째[\s\xa0]*ìê°|[3ì¼]ì)|ì¼)|ã¨ããã®(?:第ä¸ã®(?:æç´|æ¸)|æç´[â
¢ä¸])|Î['ʹʹÎâ][\s\xa0]*(?:ÎÏ[άα]ννη|᾿ÎÏ)|ÎÏ[άα]ννοÏ
[\s\xa0]*Î['ʹʹÎâ]|×ש××ש×ת[\s\xa0]*×××× ×|ଯàହନà¬àà¬[\s\xa0]*ତàତàà[\s\xa0]*ପତàର|Harmadik[\s\xa0]*Jn|ਯà©à¨¹à©°à¨¨à¨¾[\s\xa0]*ਦà©[\s\xa0]*ਤà©à¨à©[\s\xa0]*ਪੱਤà©à¨°à©|\xDEri\xF0ja[\s\xa0]*(?:br[e\xE9]f[\s\xa0]*J[o\xF3]hannesar|J[o\xF3]hannesarbr[e\xE9]f)|य(?:à¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥[\s\xa0]*तà¥à¤¸à¥(?:तà¥)?रà¥|à¥à¤¹à¤¾à¤¨à¤¾à¤à¥à¤[\s\xa0]*तिसरà¥)[\s\xa0]*पतà¥à¤°|Û(?:Ù
1ØÙ(?:ÙØ§[\s\xa0]*کا[\s\xa0]*(?:ØªÛØ³Ø±Ø§|3\.|Û³|3)|ا[\s\xa0]*کا[\s\xa0]*ØªÛØ³Ø±Ø§[\s\xa0]*عاÙ
)|ÙÙØÙÙØ§[\s\xa0]*کا[\s\xa0]*ØªÛØ³Ø±Ø§[\s\xa0]*عاÙ
)[\s\xa0]*خط|yÅ«(?:ḥannÄ[\s\xa0]*kÄ[\s\xa0]*tÄ«srÄ[\s\xa0]*Ê¿Äm[\s\xa0]*ḫaá¹|h\xE3nÄ[\s\xa0]*dÄ«[\s\xa0]*tÄ«jÄ«[\s\xa0]*pattrÄ«)|Ø±Ø³Ø§ÙØ©[\s\xa0]*(?:اÙÙØ¯Ùس[\s\xa0]*ÙÙØÙØ§[\s\xa0]*Ø§ÙØ«Ø§Ùثة|ÙÙØÙØ§[\s\xa0]*(?:Ø§ÙØ«Ø§Ùثة|3))|×(?:×רת×[\s\xa0]*×ש××ש×ת[\s\xa0]*ש×[\s\xa0]*×××× ×[\s\xa0]*×ש×××|××רת[\s\xa0]*×××× ×[\s\xa0]*×ש××ש×ת)|(?:Epistula[\s\xa0]*Ioanni|J[a\xE1]no)s[\s\xa0]*III|Y(?:o(?:va[ná¹][\s\xa0]*E[lḻ]utiya[\s\xa0]*M[uÅ«][ná¹][rá¹][aÄ]vatu[\s\xa0]*Nirupam|oxanaa[\s\xa0]*Saddexaad|hane[\s\xa0]*III)|Åva[ná¹][\s\xa0]*E[lḻ]utiya[\s\xa0]*M[uÅ«][ná¹][rá¹][aÄ]vatu[\s\xa0]*Nirupam)|T(?:ret[i\xED][\s\xa0]*Janova|atu[\s\xa0]*Yohan[ae])|III(?:[\s\xa0]*(?:J(?:oh(?:annes|[mn])|[hn])|In)|\.[\s\xa0]*J(?:oh(?:annes|[mn])|[hn]))|Third[\s\xa0]*J(?:oh[mn]|n)|ତàତàà[\s\xa0]*ଯàହନà¬|யà¯à®µ(?:ானà¯[\s\xa0]*(?:à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®(?:à¯à®©à¯à®±à®¾à®®à¯[\s\xa0]*திரà¯à®®à¯à®|à¯à®©à¯à®±à®¾à®®à¯[\s\xa0]*à®à®à®¿à®¤)|à®®à¯à®©à¯à®±à®¾à®®à¯[\s\xa0]*திரà¯à®®à¯à®)|னà¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®©à¯à®±à®¾à®µà®¤à¯[\s\xa0]*நிரà¯à®ª)à®®à¯|(?:M[uÅ«][ná¹][rá¹][aÄ]vatu|à®®(?:à¯à®©à¯à®±à®¾à®µà®¤à¯|à¯à®©à¯à®±à®¾à®®à¯))[\s\xa0]*யà¯à®µà®¾à®©à¯|III\.?[\s\xa0]*Ðованов[ао]|III\.?[\s\xa0]*Yohan(?:es|a)|Terz(?:a[\s\xa0]*lettera[\s\xa0]*di|o|a)[\s\xa0]*Giovanni|III\.?[\s\xa0]*Gi(?:ovanni|Äng)|Third[\s\xa0]*Jhn|III\.?[\s\xa0]*J\xE1no[sv]|(?:III(?:\.[\s\xa0]*J(?:\xF3|on)|[\s\xa0]*J(?:\xF3|on))|Third[\s\xa0]*Jon)h|(?:III(?:\.[\s\xa0]*Jo[a\xE3]|[\s\xa0]*Jo[a\xE3])|Terceir[ao][\s\xa0]*Jo[a\xE3])o|(?:(?:(?:Tercer|III\.?|Tercero)[\s\xa0]*San[\s\xa0]*J[au]|Tercero?[\s\xa0]*J[au]|III\.?[\s\xa0]*Ju)[au]|III(?:\.[\s\xa0]*J(?:a[au]|oo)|[\s\xa0]*J(?:a[au]|oo))|Third[\s\xa0]*Joo|III\.?[\s\xa0]*Gioa|Third[\s\xa0]*Jh[ho]|(?:I(?:II(?:[\s\xa0]*(?:Io|Je)|\.[\s\xa0]*Je)|katlong[\s\xa0]*Ju)|Troisi[e\xE8]me[\s\xa0]*Je|Troisi[e\xE8]mes[\s\xa0]*Je|III\.?[\s\xa0]*Yokan)a)n|(?:III(?:\.[\s\xa0]*Jo?|[\s\xa0]*Jo?)|Third[\s\xa0]*Jo?)phn|Tret(?:\xED[\s\xa0]*J[a\xE1]|i[\s\xa0]*J[a\xE1])nov[\s\xa0]*list|(?:T(?:ret(?:\xED[\s\xa0]*Jan[uů]|i[\s\xa0]*Jan[uů])|Ået[i\xED][\s\xa0]*Jan[uů])|III\.?[\s\xa0]*Jano|Tretia[\s\xa0]*J[a\xE1]no|Tretia[\s\xa0]*kniha[\s\xa0]*J[a\xE1]no|(?:T(?:Ået[i\xED]|ret[i\xED])|III\.?)[\s\xa0]*list[\s\xa0]*Jan[uů])v|(?:Johannes[\s\xa0]*tredje[\s\xa0]*|Tredje[\s\xa0]*Johannes)brev|Johannes['â][\s\xa0]*3[\s\xa0]*Brev|(?:Johannes['â][\s\xa0]*(?:Tredje|3\.)|Tredje[\s\xa0]*Johannes['â])[\s\xa0]*Brev|(?:Waraka[\s\xa0]*wa[\s\xa0]*Tatu[\s\xa0]*w|Barua[\s\xa0]*ya[\s\xa0]*Tatu[\s\xa0]*y)a[\s\xa0]*Yohane|(?:Kolmas|III\.?)[\s\xa0]*Johanneksen[\s\xa0]*kirje|(?:D(?:ritt|erd)e[\s\xa0]*Johanne|Harmadik[\s\xa0]*J[a\xE1]no)s|Epistula[\s\xa0]*III[\s\xa0]*Ioannis|(?:y(?:oh[aÄ]n[aÄ]ce[má¹][\s\xa0]*tisre|uhann[aÄ]ko[\s\xa0]*testro|Å«hann[aÄ]ko[\s\xa0]*testro)[\s\xa0]*patr|Hezzantto[\s\xa0]*Yohaannis|TÅet[i\xED][\s\xa0]*Janov|III\.?[\s\xa0]*Yooxana|Tr(?:etje[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Iv|zecia?[\s\xa0]*J)an|(?:Trzecia?|III\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan)a|(?:Tre[c\xE6Ä]a|III)[\s\xa0]*Ivanova[\s\xa0]*Poslanica|III\.[\s\xa0]*I(?:vanova[\s\xa0]*Poslanica|oannis|n)|(?:ØªÛØ³Ø±Ø§|Û³)ÛÛÙØÙØ§|(?:ØªÛØ³Ø±Ø§|Û³)[\s\xa0]*ÛÙØÙÙØ§|(?:ØªÛØ³Ø±Ø§|Û³)[\s\xa0]*ÛÙÙØÙÙØ§|(?:ØªÛØ³Ø±Ø§|Û³)\-?ÛÙÙØÙÙØ§|3(?:[\s\xa0]*(?:ਯà©à¨¹à©°à¨¨à¨¾|ÙÙ|ยà¸|Ðв|Ðн|Ðн|Ðн|Y(?:Åva[ná¹]|ova[ná¹])|Gv|यà¥à¤¹à¤¾à¤¨à¤¾à¤|y(?:oh[aÄ]n[aÄ]ce[má¹]|Å«h\xE3nÄ)|In)|rd(?:\.[\s\xa0]*J(?:oh[mn]|n)|[\s\xa0]*J(?:oh[mn]|n))|ìí|[\s\xa0]*ยà¸à¸«à¹à¸|[\s\xa0]*ଯàହନà¬|[\s\xa0]*(?:à®
à®°à¯à®³à®ªà¯à®ªà®°|யà¯à®µà®¾à®©)à¯|[\s\xa0]*Ðованов[ао]|[\s\xa0]*Yohan(?:es|a)|\xB0\.?[\s\xa0]*Giovanni|[\s\xa0]*Gi(?:ovanni|Äng)|[\s\xa0]*यà¥à¤¹à¤¤à¥à¤°à¤¾|[\s\xa0]*यà¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥|rd\.?[\s\xa0]*Jhn|rd\.?[\s\xa0]*Jonh|(?:o(?
1:\.[\s\xa0]*Jo[a\xE3]|[\s\xa0]*Jo[a\xE3])|a\.?[\s\xa0]*Jo[a\xE3]|[\s\xa0]*yÅ«hann[aÄ]k|[\s\xa0]*yuhann[aÄ]k)o|(?:(?:o(?:\.[\s\xa0]*J[au]|[\s\xa0]*J[au])|\xBA\.?[\s\xa0]*J[au]|(?:\xBA\.?|o\.?)?[\s\xa0]*San[\s\xa0]*J[au])[au]|rd\.?[\s\xa0]*Joo|[\s\xa0]*Gioa|rd\.?[\s\xa0]*Jh[ho]|(?:(?:e(?:me\.?|\.)?|\xE8me\.?)[\s\xa0]*Je|[\s\xa0]*Yokan)a)n|(?:rd(?:\.[\s\xa0]*Jo?|[\s\xa0]*Jo?)p|Jo)hn|(?:e\.?[\s\xa0]*Johannesbreve|[\s\xa0]*Gjoni|[\s\xa0]*[ei]\.?[\s\xa0]*Gjoni)t|[\s\xa0]*(?:k(?:\.[\s\xa0]*J[a\xE1]|[\s\xa0]*J[a\xE1])no|list[\s\xa0]*Jan[uů])v|[\s\xa0]*J(?:an(?:o(?:va|s)|a)|\xE1no[sv]|h?n|\xF3h|(?:h[ho]|u[au]|ea|a[au])n|phn|an[uů]v|o(?:h(?:anne(?:s(?:['â][\s\xa0]*Brev|brevet)|ksen[\s\xa0]*kirje)|[mn])|[a\xE3]o|nh|on|phn))|[\s\xa0]*Ioannis|[\s\xa0]*(?:List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan|Yoo(?:hann|xana))a|[\s\xa0]*Ivanova[\s\xa0]*Poslanica|\.(?:[\s\xa0]*(?:J(?:an(?:o(?:va|s)|a)|\xE1no[sv]|h?n|\xF3h|(?:h[ho]|u[au]|ea|a[au])n|phn|an[uů]v|o(?:h(?:anne(?:s(?:['â][\s\xa0]*Brev|brevet)|ksen[\s\xa0]*kirje)|[mn])|[a\xE3]o|nh|on|phn))|ଯàହନà¬|ยà¸à¸«à¹à¸|யà¯à®µà®¾à®©à¯|Ðованов[ао]|Yohan(?:es|a)|Gi(?:ovanni|Äng)|य(?:à¥à¤¹à¤¨à¥à¤¨à¤¾à¤à¥|à¥à¤¹à¤¤à¥à¤°à¤¾)|y[uÅ«]hann[aÄ]ko|(?:San[\s\xa0]*J[au][au]|Gioa|Yokana)n|Gjonit|list[\s\xa0]*Jan[uů]v|(?:List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*)?Jan|Yoo(?:hann|xana))a|I(?:vanova[\s\xa0]*Poslanica|oannis|n))|(?:[o\xBA]\.?[\s\xa0]*San[\s\xa0]*J[au]|[o\xBA]\.?[\s\xa0]*J[au])[au]n)|\.?ÛÛÙØÙØ§|\.?[\s\xa0]*ÛÙØÙÙØ§|\.?[\s\xa0]*ÛÙÙØÙÙØ§|\.\-?ÛÙÙØÙÙØ§|\-?ÛÙÙØÙÙØ§)|3\-?(?:е(?:\.?[\s\xa0]*Ð|\.?[\s\xa0]*Ð)|(?:ÑÑ|а)[\s\xa0]*[ÐÐ]|(?:ÑÑ|а)\.[\s\xa0]*[ÐÐ])оаново|3\.?[\s\xa0]*Ðоаново|(?:III(?:\.[\s\xa0]*[ÐÐ]|[\s\xa0]*[ÐÐ])|3\.[\s\xa0]*Ð|3[\s\xa0]*Ð)оаново|(?:(?:III\.?[\s\xa0]*поÑлание[\s\xa0]*н|3\.?[\s\xa0]*поÑлание[\s\xa0]*н)а|(?:III\.?|3\.?)[\s\xa0]*пиÑмо[\s\xa0]*од)[\s\xa0]*апоÑÑол[\s\xa0]*Ðован|3(?:e(?:\.[\s\xa0]*Joh(?:annes)?|[\s\xa0]*Joh(?:annes)?)|rd(?:\.[\s\xa0]*Joh?|[\s\xa0]*Joh?)|[\s\xa0]*(?:யà¯(?:வா)?|Gj|यà¥à¤¹à¤¾à¤¨|Iv)|[\s\xa0]*Ðован|[\s\xa0]*Yoh(?:ane)?|[\s\xa0]*Yoox|[\s\xa0]*Gi|[\s\xa0]*यà¥à¤¹à¤¨à¥à¤¨à¤¾|rd\.?[\s\xa0]*Jh|[\s\xa0]*J(?:o(?:h(?:annesbrev)?)?|an(?:ov)?|h)?|[\s\xa0]*Ioan|\.[\s\xa0]*(?:J(?:o(?:h(?:annesbrev)?)?|an(?:ov)?|h)?|Yo(?:h(?:ane)?|ox)|Ðован|Gi|यà¥à¤¹à¤¨à¥à¤¨à¤¾|Ioan))|T(?:re(?:t(?:\xED[\s\xa0]*J(?:an)?|i[\s\xa0]*J(?:an)?)|dje[\s\xa0]*Joh)|Ået[i\xED][\s\xa0]*J(?:an)?|atu[\s\xa0]*Yoh)|××רת×[\s\xa0]*×ש××ש×ת[\s\xa0]*ש×[\s\xa0]*×××× ×[\s\xa0]*×ש××|Î['ʹʹÎâ][\s\xa0]*ÎÏ|Derde[\s\xa0]*Joh|III(?:\.[\s\xa0]*J(?:oh?|an)?|[\s\xa0]*J(?:oh?|an)?)|Third[\s\xa0]*Joh?|III\.?[\s\xa0]*Ðован|III\.?[\s\xa0]*Yoh(?:ane)?|III\.?[\s\xa0]*Yoox|III\.?[\s\xa0]*Gi|Third[\s\xa0]*Jh|III\.[\s\xa0]*Ioan|3\.?[\s\xa0]*Ðоан|(?:III(?:\.[\s\xa0]*[ÐÐ]|[\s\xa0]*[ÐÐ])|3\.[\s\xa0]*Ð|3[\s\xa0]*Ð)оан|(?:(?:3(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?|\.)?[\s\xa0]*ÐоÑ
|(?:3(?:\-?е\.?|\.)|III\.?)[\s\xa0]*Ðв|(?:3(?:\-?е\.?|\.)?|III\.?)[\s\xa0]*ÐоÑланнÑ[\s\xa0]*Ðв|(?:3(?:\-?е\.?|\.)?|III\.?)[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðв)а|3\-?е\.?[\s\xa0]*Ðоан|3(?:[еÑ]\.?|\-?Ñ\.?)[\s\xa0]*Ðоан|(?:3(?:\-?е\.?|\.)|III\.?|3)[\s\xa0]*Ðоан|3(?:\-?(?:е\.?[\s\xa0]*поÑлани|Ñ\.?[\s\xa0]*поÑлани)|[еÑ]\.?[\s\xa0]*поÑлани|\.?[\s\xa0]*поÑлани)е[\s\xa0]*Ðоан|(?:3(?:\-?е\.?|\.)?|III\.?)[\s\xa0]*ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан|3\-?(?:ÑÑ|а)[\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)|3\-?(?:ÑÑ|а)\.[\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан))на|(?:III\.?|3\.?)[\s\xa0]*поÑланиÑа[\s\xa0]*Ðованова|ТÑе(?:Ñ(?:(?:[ÑÑ][\
1s\xa0]*[ÐÐ]оано|а[\s\xa0]*[ÐÐ]оано|а[\s\xa0]*Ðовано)во|а[\s\xa0]*п(?:оÑлание[\s\xa0]*на|иÑмо[\s\xa0]*од)[\s\xa0]*апоÑÑол[\s\xa0]*Ðован|а[\s\xa0]*(?:[ÐÐ]о|Ðов)ан|[ÑÑ][\s\xa0]*(?:(?:поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*|ÐоÑланнÑ[\s\xa0]*)?Ðва|Ðоан|ÑобоÑне[\s\xa0]*поÑланнÑ[\s\xa0]*Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðоан)на|о[\s\xa0]*(?:п(?:оÑлание[\s\xa0]*на[\s\xa0]*(?:апоÑÑол[\s\xa0]*Ðов|[ÐÐ]о)|иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðов)ан|(?:[ÐÐ]о|Ðов)аново|(?:[ÐÐ]о|Ðов)ан|ÑÑбоÑно[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðоана[\s\xa0]*ÐогоÑлова))|Ñ(?:ом[\s\xa0]*(?:поÑланиÑа[\s\xa0]*)?|а[\s\xa0]*(?:поÑланиÑа[\s\xa0]*)?)Ðованова))|(?:ã(?:约(?:ç¿°[ä¸å]书|[ä¸å])|ç´[ä¸å]|ä¼æç¬¬ä¸|ç´ç¿°[ä¸å]æ¸|è¥æä¸æ¸)|(?:ç´[ä¸å]|ä¼æç¬¬ä¸|ç´ç¿°[ä¸å]æ¸|è¥æä¸æ¸)ã|约(?:ç¿°[ä¸å]书|[ä¸å])ã|ÙÙØÙØ§[\s\xa0]*Ø§ÙØ«Ø§Ùثة|3\.?[\s\xa0]*Johannes|Ioannis[\s\xa0]*III|3\.?[\s\xa0]*Johanneksen|III\.?[\s\xa0]*Johanneksen|Kolmas[\s\xa0]*Johanneksen|Johannesâ[\s\xa0]*tredje[\s\xa0]*brev|III[\s\xa0]*Ioannis|ç´[ä¸å]|ä¼æç¬¬ä¸|ç´ç¿°[ä¸å]æ¸|è¥æä¸æ¸|约(?:ç¿°[ä¸å]书|[ä¸å])|(?:III\.?[\s\xa0]*I|3\.?[\s\xa0]*I)vanova|Tre(?:[c\xE6Ä]a[\s\xa0]*Ivanova(?:[\s\xa0]*poslanica)?|t[i\xED][\s\xa0]*J[a\xE1]nov|dje[\s\xa0]*Johannes)))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["John"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:y(?:oh[a\u0101]n[a\u0101]ne[\\s\\xa0]*lihilele[\\s\\xa0]*[s\u015D]ub\u02B0avartam[a\u0101]n|uhannale[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101]r)|Gioan)|(?:\u0406[\u0432\u043D]|\u064A\u0648|\u1F38\u03C9|\u0E22[\u0E19\u0E2E]|\u0418\u043D|G(?:[gv]|i\u0103ng)|\uC694\uD55C[\\s\\xa0]*?\uBCF5\uC74C\uC11C|\u300A(?:[\u7D04\u7EA6](?:\u7FF0\u798F\u97F3)?|\u82E5\u671B\u798F\u97F3|\u4F0A\u671B)\u300B|\u0399\u03C9[\u03AC\u03B1]\u03BD\u03BD\u03B7\u03C2|\u30E8\u30CF\u30CD(?:[\u306E\u50B3]\u798F\u97F3\u66F8|\u798F\u97F3\u66F8|\u4F1D|\u306B\u3088\u308B\u798F\u97F3\u66F8)|\u0625\u0646\u062C\u064A\u0644[\\s\\xa0]*\u064A\u0648\u062D\u0646\u0627|\u039A\u03B1\u03C4[\u03AC\u03B1][\\s\\xa0]*\u0399\u03C9[\u03AC\u03B1]\u03BD\u03BD\u03B7\u03BD|\u0A2F\u0A42\u0A39(?:\u0A70\u0A28\u0A3E[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A07\u0A70\u0A1C\u0A40\u0A32|\u0A3E\u0A02\u0A28\u0A3E)|\u06CC(?:\u064F\u0648\u062D\u0646\u0651|\u0648\u062D\u0646)\u0627[\\s\\xa0]*\u06A9\u06CC[\\s\\xa0]*\u0627\u0646\u062C\u06CC\u0644|Injili[\\s\\xa0]*ya[\\s\\xa0]*Yohan[ae]|\u05D4\u05D1\u05E9\u05D5\u05E8\u05D4[\\s\\xa0]*\u05E2\u05DC[\\s\\xa0\\-?]*\u05E4\u05D9[\\s\\xa0]*\u05D9\u05D5\u05D7\u05E0\u05DF|\u0E22\u0E2D\u0E2B\u0E4C\u0E19|\u0E1E\u0E23\u0E30\u0E27\u0E23\u0E2A\u0E32\u0E23\u0E19\u0E31\u0E01\u0E1A\u0E38\u0E0D\u0E08\u0E2D\u0E2B\u0E4C\u0E19|\u0408\u043D|\u0B2F\u0B4B\u0B39\u0B28[\\s\\xa0]*\u0B32\u0B3F\u0B16\u0B3F\u0B24[\\s\\xa0]*\u0B38\u0B41\u0B38\u0B2E\u0B3E\u0B17\u0B4D\u0B2D\u0B30|\u0B85\u0BB0\u0BC1\u0BB3\u0BAA\u0BCD\u0BAA\u0BB0\u0BCD[\\s\\xa0]*\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF|\u0BAF\u0BCB\u0BB5\u0BBE\u0BA9\u0BCD[\\s\\xa0]*(?:\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0B9A\u0BC1\u0BB5\u0BBF\u0B9A\u0BC7\u0BB7\u0BAE\u0BCD|\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF)|\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF)|Ungjilli[\\s\\xa0]*i[\\s\\xa0]*Gjonit|(?:Y(?:\u014Dv[a\u0101][n\u1E49][\\s\\xa0]*Na[r\u1E5B]|ov[a\u0101][n\u1E49][\\s\\xa0]*Na[r\u1E5B])ceyt|Gjon|Vangelo[\\s\\xa0]*di[\\s\\xa0]*(?:San[\\s\\xa0]*)?Giovann)i|J(?:o(?:hanne(?:ksen[\\s\\xa0]*evankeliumi|sevangeliet)|[a\\xE3]o)|anos)|\u041E\u0442[\\s\\xa0]*\u0418\u043E\u0430\u043D\u0430[\\s\\xa0]*\u0441\u0432\u0435\u0442\u043E[\\s\\xa0]*\u0415\u0432\u0430\u043D\u0433\u0435\u043B\u0438\u0435|\u0408\u0435\u0432\u0430\u043D\u0452\u0435\u0459\u0435[\\s\\xa0]*\u043F\u043E[\\s\\xa0]*\u0408\u043E\u0432\u0430\u043D\u0443|\u0404\u0432\u0430\u043D\u0433\u0435\u043B\u0456(?:\u0454[\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*(?:\u0441\u0432(?:\\.[\\s\\xa0]*[\u0418\u0419]|[\\s\\xa0]*[\u0418\u0419])\u043E|\u0406\u0432)|\u044F[\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*)?\u0406\u0432)\u0430\u043D\u0430|\u0419\u043D|\u0418\u043E\u0445\u0430\u043D|\u0415\u0432\u0430\u043D(?:\u0433\u0435\u043B\u0438\u0435(?:[\\s\\xa0]*(?:\u043E\u0442[\\s\\xa0]*(?:\u0418\u043E\u0430\u043D\u043D\u0430|\u0419\u043E\u0430\u043D)|\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u0408\u043E\u0432\u0430\u043D)|\u0442\u043E[\\s\\xa0]*\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u0408\u043E\u0432\u0430\u043D)|\u0452\u0435\u0459\u0435[\\s\\xa0]*\u043F\u043E[\\s\\xa0]*\u0408\u043E\u0432\u0430\u043D\u0443)|J[o\\xF3]hannesargu\\xF0spjall|y(?:\u016B(?:hann[a\u0101]le[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101]r|(?:\u1E25ann\u0101[\\s\\xa0]*k\u012B[\\s\\xa0]*in|h\\xE3n\u0101[\\s\\xa0]*d\u012B[\\s\\xa0]*\u0129)j\u012Bl)|uhann\u0101le[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101]r)|\u092F(?:\u0942\u0939(?:\u0928(?:\u094D\u0928\u093E(?:\u0932\u0947[\\s\\xa0]*\u0932\u0947\u0916\u0947)?\u0915\u094B[\\s\\xa0]*\u0938\u0941\u0938\u092E\u093E\u091A\u093E\u0930|\u093E)|\u093E\u0928\u094D\u0928\u093E)|(?:\u0941\u0939(?:\u0924\u094D\u0930|\u0928\u094D\u0928)|\u0939\u0942\u0928\u094D\u0928)\u093E|\u094B\u0939\u093E\u0928\u093E\u0928\u0947[\\s\\xa0]*\u0932\u093F\u0939\u093F\u0932\u0947\u0932\u0947[\\s\\xa0]*\u0936\u0941\u092D\u0935\u0930\u094D\u0924\u092E\u093E\u0928)|Jevan\u0111elje[\\s\\xa0]*po[\\s\\xa0]*Ivanu|J\\xE1nos|Ioannes|Injil[\\s\\xa0]*Yohanes|Yo(?:haannis|oxana)a|Yuhanna|Jevanhelije[\\s\\xa0]*vid[\\s\\xa0]*Ivana|J(?:ohannis|anovo)[\\s\\xa0]*evangelium|E(?:van(?:geli(?:um[\\s\\xa0]*(?:secundum[\\s\\xa0]*Ioannem|podle[\\s\\xa0]*Jana)|e(?:[\\s\\xa0]*volgens|t[\\s\\xa0]*etter)[\\s\\xa0]*Johannes)|jelium[\\s\\xa0]*Pod[l\u013E]a[\\s\\xa0]*J[a\\xE1]na|[\\xF0\u0111]elje[\\s\\xa0]*po[\\s\\xa0]*Ivanu)|w(?:angelia[\\s\\xa0]*w(?:ed\u0142ug[\\s\\xa0]*[s\u015B]|g[\\s\\xa0]*[s\u015B])w[\\s\\xa0]*|(?:angelia)?[\\s\\xa0]*|(?:angelia[\\s\\xa0]*w(?:ed\u0142ug[\\s\\xa0]*[s\u015B]|g[\\s\\xa0]*[s\u015B])w)?\\.[\\s\\xa0]*)Jana)|\uC694(?:\uD55C[\\s\\xa0]*?\uBCF5\uC74C)?|G(?:jo|i)|\u0399\u03C9(?:[\u03AC\u03B1]\u03BD)?|\u30E8\u30CF\u30CD|Yo(?:ox|h)|Ioan|\u0BAF\u0BCB\u0BB5\u0BBE|J(?:\\xE1n|\\xF3h)|\u0415\u0432\u0430\u043D\u0433\u0435\u043B\u0438\u0435[\\s\\xa0]*\u043E\u0442[\\s\\xa0]*\u0418\u043E\u0430\u043D|\u092F(?:\u0942\u0939\u0928\u094D\u0928\u093E|\u094B\u0939\u093E\u0928)|Ew[\\s\\xa0]*Jan|(?:(?:Evankeliumi[\\s\\xa0]*Johanneksen[\\s\\xa0]*muka|Yokan|Iv)a|El[\\s\\xa0]*Evangelio[\\s\\xa0]*de[\\s\\xa0]*J[au][au]|Jea|(?:Ebanghelyo|Sulat)[\\s\\xa0]*ni[\\s\\xa0]*San[\\s\\xa0]*Jua|Ebanghelyo[\\s\\xa0]*ayon[\\s\\xa0]*kay[\\s\\xa0]*(?:San[\\s\\xa0]*)?Jua|Mabuting[\\s\\xa0]*Balita[\\s\\xa0]*ayon[\\s\\xa0]*kay[\\s\\xa0]*(?:San[\\s\\xa0]*)?Jua)n|The[\\s\\xa0]*Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*J(?:o(?
1:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn)|[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|aint[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn)|[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|aint[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))))|(?:\u0418\u043E\u0430\u043D\u043D?\u0430)|(?:yohanane)|(?:G(?:ospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn)|[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|aint[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn)|[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|aint[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn)))|iovanni)|\u0B2F\u0B4B\u0B39\u0B28|\uC694\uD55C|\u0419\u043E\u0430\u043D\u0430|\u0418\u043E\u0430\u043D|\u0408\u043E\u0432\u0430\u043D|\u300A(?:[\u7D04\u7EA6]\u7FF0\u798F\u97F3|\u82E5\u671B\u798F\u97F3|\u4F0A\u671B)|\u05D9\u05D5\u05D7\u05E0\u05DF|\u4F0A\u671B\u300B|\u82E5\u671B\u798F\u97F3\u300B|[\u7D04\u7EA6](?:\u7FF0\u798F\u97F3)?\u300B|\u0A2F\u0A42\u0A39\u0A70\u0A28\u0A3E|\u0BAF\u0BCB\u0BB5\u0BBE\u0BA9\u0BCD|\u064A\u0648\u062D\u0646\u0627|\u06CC(?:\u064F\u0648\u062D\u0646\u0651|\u0648\u062D\u0646)\u0627|Y(?:o(?:han(?:es|a)|v[a\u0101][n\u1E49])|\u014Dv[a\u0101][n\u1E49])|\u0412\u0456\u0434[\\s\\xa0]*\u0406\u0432\u0430\u043D\u0430|\u041E\u0442[\\s\\xa0]*\u0418\u043E\u0430\u043D\u043D?\u0430|y(?:oh(?:\u0101n[a\u0101]|an\u0101)ne|\u016Bh\\xE3n\u0101|\u016Bhann[a\u0101]le|uhann[a\u0101]le)|\u092F(?:\u0942\u0939\u0928\u094D\u0928\u093E\u0932|\u094B\u0939\u093E\u0928\u093E\u0928)\u0947|J(?:[a\\xE1]na|ohannes)|\u300A[\u7D04\u7EA6]|\u0419\u043E\u0430\u043D|Yohane|(?:J(?:ohannekse|a[au]|uu)|San[\\s\\xa0]*Jua)n)|(?:Jh[ho]n)|(?:S(?:t(?:\\.[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn)|[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|aint[\\s\\xa0]*J(?:o(?:h[mn]|nh|h|on|phn)|h[ho]n|h?n|h|phn))|[\u7D04\u7EA6]\u7FF0\u798F\u97F3|\u4F0A\u671B|\u82E5\u671B\u798F\u97F3|\u0406\u0432\u0430\u043D\u0430|\u7EA6|Juan)|(?:J(?:o(?:h[mn]|nh|h|on|phn)|h?n|h|phn)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Josh"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u1F38\u03B7|\uC218|\u064A\u0634|\u0404\u0433|\u0E22\u0E0A\u0E27|\uC5EC\uD638\uC218\uC544\uAE30|\u30E8\u30B7\u30E5\u30A2\u8A18|\u05D9\u05D4\u05D5\u05E9\u05E2|\u300A(?:[\u4E66\u66F8]|\u82E5\u8607\u5384\u66F8|\u7EA6\u4E66\u4E9A\u8BB0|\u7D04\u66F8\u4E9E\u8A18)\u300B|\u0E42\u0E22\u0E0A\u0E39\u0E27\u0E32|\u0A2F\u0A39\u0A4B\u0A38\u0A3C\u0A41\u0A06|G(?:i(?:\\xF4(?:\\-?su[a\\xEA]|s)|osu[e\\xE8\\xE9])|su[a\\xEA])|\u06CC\u0634\u0648\u0639|\u06CC\u0634\u064F\u0648\u0639|\u0633\u0641\u0631[\\s\\xa0]*\u064A\u0634\u0648\u0639|Yaasu|\u0418(?:[\\s\\xa0[\\s\\xa0]]*|\\.[\\s\\xa0]?)\u041D|Iosua[\\s\\xa0]*Navi|Liber[\\s\\xa0]*Iosue|Isus[\\s\\xa0]*Navyn|(?:Y(?:ashuuc|osu)|Liv[\\s\\xa0]*Jozye[\\s\\xa0]*|Yoshu)a|J(?:o(?:s(?:va(?:bogen|s[\\s\\xa0]*Bog)|u(?:[e\\xE9]|ah))|z(?:u(?:eu|a)|su[e\\xE9])|\u0161ua|(?:[z\u0161]uov|ush?u|s(?:uov|hu))a|osuan[\\s\\xa0]*kirja)|\\xF3zsu[e\\xE9]|\\xF3zua|sh|\u0161|\\xF3zuova)|\u092F\u0939\u094B\u0936(?:\u0942\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u0935\u093E|\u0941)|Yahoshoo|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Jozuego|\u0399\u03B7\u03C3(?:\u03BF[\u03C5\u03CD]\u03C2[\\s\\xa0]*\u03C4\u03BF\u03C5[\\s\\xa0]*\u039D\u03B1\u03C5[\u03AE\u03B7]|[\\s\\xa0]*\u039D\u03B1\u03C5[\u03AE\u03B7])|Y[o\u014D]cuv[a\u0101]|J(?:os(?:\\xFAab[o\\xF3]|uab[o\\xF3]|vas[\\s\\xa0]*bo)|\\xF3s[u\\xFA]ab[o\\xF3])k|Yusak|ya(?:ho(?:\u015Daw[a\u0101]|\u0161u\u0101|\u0161uko[\\s\\xa0]*pustak|\u0161\u016Bko[\\s\\xa0]*pustak|s(?:[u\u016B]ko[\\s\\xa0]*pustak|aw[a\u0101]))|\u0161\u016B\u02BF)|\u0B2F\u0B3F\u0B39\u0B4B\u0B36\u0B42\u0B5F\u0B19\u0B4D\u0B15\u0B30[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|\u0BAF\u0BCB\u0B9A\u0BC1\u0BB5\u0BBE\u0BB5\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BAE\u0BCD|(?:\u0408[\u0435\u043E]|\u0418\u0435)\u0448\u0443\u0430|[\u0406\u0418]\u0441\u0443\u0441[\\s\\xa0]*\u041D\u0430\u0432\u0438\u043D|J(?:o(?:s(?:va(?:bog)?|ua|h)?|z(?:ue|s)?|os)|(?:\\xF3z|\\xF3)?s)|\uC5EC\uD638(?:\uC218\uC544)?|\u30E8\u30B7\u30E5\u30A2|Gs|Y(?:ash|os)|\u0418\u0435\u0448|Ios|\u092F\u0939\u094B\u0936\u0942|\u0399\u03B7(?:\u03C3[\\s\\xa0]*\u039D\u03B1\u03C5)?|\u
10BAF\u0BCB\u0B9A\u0BC1(?:\u0BB5\u0BBE)?|(?:\u0418(?:\u0438?\u0441\\.[\\s\\xa0]*|\u0438?\u0441[\\s\\xa0]*)?|\u0406\\.?[\\s\\xa0]*)\u041D\u0430\u0432|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u0406\u0441\u0443\u0441\u0430[\\s\\xa0]*\u041D\u0430\u0432\u0438\u043D\u0430|\u0404\u0433\u043E\u0448\u0443[\u0456\u0457]|\u0418\u0438\u0441\u0443\u0441\u0430[\\s\\xa0]*\u041D\u0430\u0432\u0438\u043D\u0430|\u0418\u0438\u0441\u0443\u0441[\\s\\xa0]*\u041D\u0430\u0432\u0438\u043D|\u043D\u0430[\\s\\xa0]*\u0418\u0441\u0443\u0441[\\s\\xa0]*\u041D(?:\u0430\u0432\u0438\u0435\u0432|\u0435\u0432\u0438\u043D)))|(?:\u300A(?:[\u4E66\u66F8]|\u7D04\u66F8\u4E9E\u8A18|\u7EA6\u4E66\u4E9A\u8BB0|\u82E5\u8607\u5384\u66F8)|Gi\\xF4|\u66F8\u300B|\u064A\u0634\u0648\u0639|Iosu[ae]|(?:\u7D04\u66F8\u4E9E\u8A18|\u4E66|\u7EA6\u4E66\u4E9A\u8BB0)\u300B|\u82E5\u8607\u5384\u66F8\u300B|\u0404\u0433\u043E\u0448\u0443[\u0456\u0457]|\u092F\u0939\u094B\u0936\u0942\u0915\u094B|Jo(?:svas|zye|osuan)|Jozuego|yaho[s\u0161][u\u016B]ko|\u0B2F\u0B3F\u0B39\u0B4B\u0B36\u0B42\u0B5F\u0B19\u0B4D\u0B15\u0B30|\u041D\u0430\u0432\u0438\u043D|\u7D04\u66F8\u4E9E\u8A18|\u4E66|\u7EA6\u4E66\u4E9A\u8BB0|\u041D\u0430\u0432|\u82E5\u8607\u5384\u66F8|\u0406\u0441\u0443\u0441\u0430[\\s\\xa0]*\u041D\u0430\u0432\u0438\u043D\u0430|\u0418(?:\u0438\u0441\u0443\u0441(?:\u0430[\\s\\xa0]*\u041D\u0430\u0432\u0438\u043D\u0430|[\\s\\xa0]*\u041D\u0430\u0432\u0438\u043D)|\u0441\u0443\u0441[\\s\\xa0]*\u041D\u0430\u0432\u0438\u0435\u0432)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["1Esd"],apocrypha:!0,regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1[\s\xa0]*ÐздÑина|I[\s\xa0]*Esdras|3\.?[\s\xa0]*Esdrasbog)|(?:I[\s\xa0]*Esdra)|(?:[1I](?:\.[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡)|[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡))ova)|(?:1(?:\.[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡)|[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡))|I\.?[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡)|(?:1\.?|I\.?)[\s\xa0]*Ezdrasza|(?:1\.?|I\.?)[\s\xa0]*Ezdrasova|1[\s\xa0]*k[\s\xa0]*Ezdr[a\xE1][sÅ¡]ova|1[\s\xa0]*k\.[\s\xa0]*Ezdr[a\xE1][sÅ¡]ova|Prv(?:[y\xFD][\s\xa0]*list[\s\xa0]*Ezdr[a\xE1][sÅ¡]|[y\xFD][\s\xa0]*Ezdr[a\xE1][sÅ¡]|[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Ezdr[a\xE1][sÅ¡]|Ezdr[a\xE1][sÅ¡]))ova)|(?:[1I]\.?[\s\xa0]*Ezdras)|(?:[1I]\.?[\s\xa0]*Ezdra)|(?:ã¨[ã¹ãº](?:[ãã]ã©ç¬¬ä¸å·»|ã©ç¬¬ä¸æ¸)|ìì¤ëë¼[\s\xa0]*1ì|ã1Esdã|××××[\s\xa0]*×¢×ר×|Î['ʹʹÎâ][\s\xa0]*[ÎÎ]ÏδÏαÏ|[ÎÎ]ÏδÏαÏ[\s\xa0]*Î['ʹʹÎâ]|2(?:[еÑ]\.?|\.|\-?[еÑ]\.?)?[\s\xa0]*ÐздÑÑ|إسدراس[\s\xa0]*Ø§ÙØ£ÙÙ|Liber[\s\xa0]*I[\s\xa0]*Esdrae|Liber[\s\xa0]*Esdrae[\s\xa0]*I|E(?:zdr[a\xE1]s[\s\xa0]*I|sdra[\s\xa0]*greco)|I(?:\.[\s\xa0]*Esdra[es]|[\s\xa0]*Esdr)|I\.?[\s\xa0]*ÐздÑа|I\.?[\s\xa0]*Ezd|Tredje[\s\xa0]*Esdrasbog|F\xF8rste[\s\xa0]*Esdrasbog|1(?:[\s\xa0]*(?:E(?:s(?:dra(?:sbog|e)|ra)|zd)|à®à®¸à¯à®¤à®¿à®°à®¾à®¸à¯|ÐздÑ[аи])|\.[\s\xa0]*(?:E(?:s(?:dra(?:sbog|e)|ra)|zd)|ÐздÑа))|1\-?(?:[ае]|Ñе)[\s\xa0]*ÐздÑ[аи]|1\-?(?:[ае]|Ñе)\.[\s\xa0]*ÐздÑ[аи]|(?:I\.?[\s\xa0]*Ð|1\.[\s\xa0]*Ð|1[\s\xa0]*Ðе|(?:I\.?|1\.)[\s\xa0]*Ðе)здÑина|Ð(?:Ñва[\s\xa0]*(?:Ðе|Ð)здÑина|еÑÑ[ае][\s\xa0]*ÐздÑ[аи]|ÑÑв(?:а[\s\xa0]*(?:книга[\s\xa0]*на[\s\xa0]*)?|о[\s\xa0]*)ÐздÑа)|3\.?[\s\xa0]*Esdras|III\.?[\s\xa0]*Esdras|1\xB0[\
1s\xa0]*Esdras|1\xB0\.[\s\xa0]*Esdras|(?:Els[oÅ][\s\xa0]*Ezdr[a\xE1]|First[\s\xa0]*Esdra|1st\.?[\s\xa0]*Esdra)s|3e\.?[\s\xa0]*Esdras|(?:Derde|Unang|Eerste|Una|1e\.?)[\s\xa0]*Esdras|(?:1\.?|I\.?|1\xB0|1\xB0\.)[\s\xa0]*\xC9sdras|1(?:[ao\xBA]|re|\xE8re|ere|er|\.[o\xBA])[\s\xa0]*Esdras|1(?:[ao\xBA]|re|\xE8re|ere|er|\.[o\xBA])\.[\s\xa0]*Esdras|1[\s\xa0]*k[\s\xa0]*Ezdr[a\xE1][sÅ¡]|1[\s\xa0]*k\.[\s\xa0]*Ezdr[a\xE1][sÅ¡]|Pr(?:v(?:(?:[y\xFD][\s\xa0]*list|n[i\xED])[\s\xa0]*Ezdr[a\xE1][sÅ¡]|[y\xFD][\s\xa0]*Ezdr[a\xE1][sÅ¡]|[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Ezdr[a\xE1][sÅ¡]|Ezdr[a\xE1][sÅ¡]))|(?:im(?:[ao][\s\xa0]*\xC9|[ao][\s\xa0]*E|er[\s\xa0]*E|e(?:ir[ao]|ro)[\s\xa0]*E)|emi(?:er(?:es?|s)?|\xE8res?)[\s\xa0]*E)sdras)|1(?:st(?:\.[\s\xa0]*Esdr?|[\s\xa0]*Esdr?)|[\s\xa0]*(?:ÐздÑ|Ðез)|[\s\xa0]*Es(?:d(?:r(?:as?)?)?|r)?|\.[\s\xa0]*(?:Es(?:d(?:r(?:as?)?)?|r)?|ÐздÑи))|Î['ʹʹÎâ][\s\xa0]*[ÎÎ]ÏδÏ?|2[\s\xa0]*Ðзд|Els[oÅ][\s\xa0]*Ezd|I(?:\.[\s\xa0]*Esd(?:ra?)?|[\s\xa0]*Esd)|First[\s\xa0]*Esdr?|I\.?[\s\xa0]*ÐздÑи|F\xF8rste[\s\xa0]*Esdras|3\.?[\s\xa0]*Esdra|III\.?[\s\xa0]*Esdra|1\xB0[\s\xa0]*Esdra|1\xB0\.[\s\xa0]*Esdra|Prim[ao][\s\xa0]*Esdra|(?:(?:(?:3(?:e\.?|\.)?|Tredje|F\xF8rste)[\s\xa0]*Es|3\.?[\s\xa0]*Ez|I(?:II\.?[\s\xa0]*Ez|[\s\xa0]*Es|\.[\s\xa0]*Es)|I\.?[\s\xa0]*Ez|1\.?[\s\xa0]*Ez)r|(?:1\.?|I\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Ezdrasz|Pierwsz[aey][\s\xa0]*(?:Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*)?Ezdrasz)a|(?:3(?:\xB0[\s\xa0]*Esd|e\.?[\s\xa0]*Ez|\xB0\.[\s\xa0]*Esd)|Terz[ao][\s\xa0]*Esd|F[o\xF6]rsta[\s\xa0]*Es|E(?:nsimm[a\xE4]inen|rste)[\s\xa0]*Es|3\.?[\s\xa0]*Ezd|III\.?[\s\xa0]*Ezd|Una[\s\xa0]*Ez|(?:Derde|Unang|Eerste)[\s\xa0]*Ez|1e\.?[\s\xa0]*Ez)ra|K(?:itabu[\s\xa0]*cha[\s\xa0]*Kwanza[\s\xa0]*ch|wanz)a[\s\xa0]*Ezra)|(?:1Esdã|ã1Esd|1Esd|I[\s\xa0]*Esdrae))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["2Esd"],apocrypha:!0,regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:4\.?[\s\xa0]*Esdrasbog|2[\s\xa0]*ÐздÑина)|(?:(?:II(?:\.[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡)|[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡))|2(?:\.[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡)|[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡)))ova)|(?:2(?:\.[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡)|[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡))|II\.?[\s\xa0]*Ezdr(?:\xE1[sÅ¡]|aÅ¡)|(?:II\.?|2\.?)[\s\xa0]*Ezdrasza|(?:II\.?|2\.?)[\s\xa0]*Ezdrasova|2[\s\xa0]*k[\s\xa0]*Ezdr[a\xE1][sÅ¡]ova|2[\s\xa0]*k\.[\s\xa0]*Ezdr[a\xE1][sÅ¡]ova|Druh(?:[y\xFD][\s\xa0]*list[\s\xa0]*Ezdr[a\xE1][sÅ¡]|[y\xFD][\s\xa0]*Ezdr[a\xE1][sÅ¡]|[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Ezdr[a\xE1][sÅ¡]|Ezdr[a\xE1][sÅ¡]))ova)|(?:ã¨[ã¹ãº](?:[ãã]ã©ç¬¬äºå·»|ã©ç¬¬äºæ¸)|ìì¤ëë¼[\s\xa0]*2ì|ã2Esdã|Î['ʹʹÎâ][\s\xa0]*[ÎÎ]ÏδÏαÏ|[ÎÎ]ÏδÏαÏ[\s\xa0]*Î['ʹʹÎâ]|3(?:\.[\s\xa0]*ÐздÑ[аÑ]|[\s\xa0]*ÐздÑ[аÑ]|[еÑ]\.?[\s\xa0]*ÐздÑÑ|\-?[еÑ]\.?[\s\xa0]*ÐздÑÑ)|×¢×ר×[\s\xa0]*×××צ×× ×|إسدراس[\s\xa0]*Ø§ÙØ«Ø§ÙÙ|Ezdr[a\xE1]s[\s\xa0]*II|Liber[\s\xa0]*(?:Esdrae[\s\xa0]*II|II[\s\xa0]*Esdrae)|ÐÑÑге[\s\xa0]*ÐздÑ[аи]|(?:Fjerde|Anden)[\s\xa0]*Esdrasbog|2(?:\-?(?:[ае](?:\.[\s\xa0]*ÐздÑ[аи]|[\s\xa0]*ÐздÑ[аи])|ге(?:\.[\s\xa0]*ÐздÑ[аи]|[\s\xa0]*ÐздÑ[аи]))|[\s\xa0]*(?:à®à®¸à¯à®¤à®¿à®°à®¾à®¸à¯|ÐздÑ[аи])|[\s\xa0]*Es(?:dra(?:sbog|e)|ra)|\.[\s\xa0]*Es(?:dra(?:sbog|e)|ra))|(?:(?:Second[ao]|2\xB0\.?)[\s\xa0]*Esd|4\.?[\s\xa0]*Esd)ras|2\.?[\s\xa0]*Ezdras|(?:ÐÑÑга|2\.)[\s\xa0]*ÐздÑа|(?:2(?:\-?(?:[ае]\.?|ге\.?)|\.)?|ÐÑÑг[ае])[\s\xa0]*книга[\s\xa0]*ÐздÑи|I(?:I(?:\.[\s\xa0]*(?:E(?:sdra[es]|zdras)|ÐздÑа|книга[\s\xa0]*ÐздÑи)|[\s\xa0]*(?:E[sz]dras|ÐздÑа|книга[\s\xa0]*ÐздÑи))|V\.?[\s\xa0]*Esdras)|(?:(?:ÐÑÑга|2\.)[\s\xa0]*Ð|2[\s\xa0]*Ðе|(?:ÐÑÑга|2\.)[\s\xa0]*Ðе|II(?:\.[\s\xa0]*(?:Ðе|Ð)|[\s\xa0]*(?:Ðе|Ð)))здÑина|III[\s\xa0]*ÐздÑа|(?:ТÑеÑ[ао]|III\.)[\s\xa0]*ÐздÑа|ÐÑоÑ(?:а[\s\xa0]*(?:книга[\s\xa0]*на[\s\xa0]*)?|о[\s\xa0]*)ÐздÑа|(?:M[a\xE1]sodik[\s\xa0]*Ezdr[a\xE1]|Second[\s\xa0]*Esdra|2nd\.?[\s\xa0]*Esdra)s|Andre[\s\xa0]*Esdras|(?:(?:Twee|Vier)de|2e\.|2e|Ikalawang)[\s\xa0]*Esdras|(?:2(?:\xB0\.?|\.)?|Second[ao]|II\.?)[\s\xa0]*\xC9sdras|2(?:[ao\xBA]|de|\xE8me|eme|d|\.[o\xBA])[\s\xa0]*Esdras|(?:2(?:[ao\xBA]|de|\xE8me|eme|d|\.[o\xBA])\.|Segund[ao])[\s\xa0]*Esdras|2[\s\xa0]*k[\s\xa0]*Ezdr[a\xE1][sÅ¡]|2[\s\xa0]*k\.[\s\xa0]*Ezdr[a\xE1][sÅ¡]|D(?:ruh(?:[y\xFD][\s\xa0]*list[\s\xa0]*Ezdr[a\xE1][sÅ¡]|[y\xFD][\s\xa0]*Ezdr[a\xE1][sÅ¡]|[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Ezdr[a\xE1][sÅ¡]|Ezdr[a\xE1][sÅ¡]))|euxi[e\xE8]mes?[\s\xa0]*Esdras)|2(?:nd(?:\.[\s\xa0]*Esdr?|[\s\xa0]*Esdr?)|[\s\xa0]*(?:ÐздÑ|Ðез)|[\s\xa0]*Es(?:d(?
1:r(?:as?)?)?|r)?|\.[\s\xa0]*Es(?:d(?:r(?:as?)?)?|r)?)|Î['ʹʹÎâ][\s\xa0]*[ÎÎ]ÏδÏ?|3[\s\xa0]*ÐздÑ?|M[a\xE1]sodik[\s\xa0]*Ezd|Second[\s\xa0]*Esdr?|(?:(?:Second[ao]|2\xB0\.?)[\s\xa0]*Esd|4\.?[\s\xa0]*Esd)ra|2\.?[\s\xa0]*Ezd(?:ra)?|(?:ÐÑÑга|2\.)[\s\xa0]*ÐздÑи|I(?:I(?:[\s\xa0]*(?:E(?:sd(?:ra|r)?|zd(?:ra)?)|ÐздÑи)|\.[\s\xa0]*(?:E(?:sd(?:ra?)?|zd(?:ra)?)|ÐздÑи))|V\.?[\s\xa0]*Esdra)|(?:(?:(?:Andre|4\.?|Fjerde)[\s\xa0]*Es|4\.?[\s\xa0]*Ez|2\.?[\s\xa0]*Ez|I(?:I(?:\.[\s\xa0]*E[sz]|[\s\xa0]*E[sz])|V\.?[\s\xa0]*Ez))r|(?:II\.?|2\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Ezdrasz|Drug[ai][\s\xa0]*(?:Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*)?Ezdrasz)a|(?:(?:Quart[ao]|4\xB0\.?)[\s\xa0]*Esd|(?:Toinen|Andra)[\s\xa0]*Es|Zweite[\s\xa0]*Es|Fj[a\xE4]rde[\s\xa0]*Es|4\.?[\s\xa0]*Ezd|2e[\s\xa0]*Ez|(?:(?:Twee|Vier)de|2e\.)[\s\xa0]*Ez|I(?:kalawang[\s\xa0]*Ez|V\.?[\s\xa0]*Ezd))ra|Pili[\s\xa0]*Ezra|Kitabu[\s\xa0]*cha[\s\xa0]*Pili[\s\xa0]*cha[\s\xa0]*Ezra)|(?:2Esdã|ã2Esd|2Esd|II[\s\xa0]*Esdrae))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Isa"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Isai(?:i[ai]|s|i|a[ai])ha)|(?:\u300A(?:\u4EE5(?:\u8CFD(?:\u4E9A\u4E66|\u4E9E\u66F8)|\u8D5B\u4E9A\u4E66)|[\u8CFD\u8D5B]|\u4F9D\u6492\u610F\u4E9E)\u300B|\u1F28\u03C3|\uC0AC|\u0627\u0634|\uC774\uC0AC\uC57C\uC11C|\u30A4[\u30B5\u30B6]\u30E4\u66F8|\u0B8E\u0B9A\u0BBE\u0BAF\u0BBE|\\xCA\\-?sai|\u06CC(?:\u0633\u0639|\u0639\u0633)\u06CC\u0627\u06C1|\u05D9\u05E9\u05E2(?:\u05D9\u05D4\u05D5|\u05D4)|\u0418\u0441\u0430(?:\u0458\u0430|\u044F|\u0438\u0458\u0430)|\u0E2D(?:\u0E34\u0E2A\u0E22\u0E32\u0E2B\u0E4C|\u0E2A\u0E22)|\u0A2F\u0A3E?\u0A38\u0A3E\u0A2F\u0A3E\u0A39|\u0397(?:\u03A3\u0391(?:[\u038A\u0399]|\u03AA\u0301)\u0391\u03A3|\u03C3\u03B1\u0390\u03B1\u03C2)|\\xC9saie|\u0625\u0634\u0639\u064A\u0627|I(?:s(?:a(?:i(?:ih|e|as)|\\xEDa[hs]|(?:ia?)?ha|a(?:[ai][ai]?)?ha)|i[ai](?:[ai][ai]?)?ha)|za(?:i[a\\xE1][s\u0161]|j[a\\xE1][s\u0161])|a)|\uFE83\uFEB7\uFECC\uFEF4\uFE8E\u0621|\u0625\u0634\u064E\u0639\u0652\u064A\u0627\u0621|\u0633\u0641\u0631[\\s\\xa0]*\u0625\u0634\u0639\u064A\u0627\u0621|\\xC9(?:zsai[a\\xE1]|sai[a\\xE1])s|E(?:sa(?:i(?:\\xE1s|e)|jas['\u2019][\\s\\xa0]*Bog)|zsai[a\\xE1]s)|[EI\\xC9]sa\\xEFe|Liber[\\s\\xa0]*Isaiae|Jesajabok(?:en|a)|\u092F(?:\u0936(?:\u0948\u092F\u093E\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u093E\u092F\u093E\u0939|\u092F\u093E)|\u0947\u0936\u0948\u092F\u093E)|(?:I(?:s(?:i(?:yaas|h)|a[jy])|\\-?sai\\-?|zaij)|Y[e\\xE9]say|I\\-?sa\\-?gi|Esei|Liv[\\s\\xa0]*Ezayi[\\s\\xa0]*|Jesa(?:jan[\\s\\xa0]*kirj|i))a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Izajasza|Ec[a\u0101]y[a\u0101]|Isai(?:i[ai]|s|a[ai])h|Issah|Ishacyaah|(?:Esaias['\u2019]|Jesajas)[\\s\\xa0]*bok|ya(?:s(?:(?:a\u02BF|\u0101)y\u0101h|ay[a\u0101]|haayaah|\u0259iy[a\u0101]ko[\\s\\xa0]*pustak)|\u0161\u0259iy[a\u0101]ko[\\s\\xa0]*pustak|\u015Day[a\u0101])|\u0406\u0441\u0430\u044F|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*(?:\u0406\u0441\u0430[\u0456\u0457]|\u0418\u0441\u0430\u0438\u0438)|\u0406\u0441\u0430[\u0438\u0439][\u0456\u0457]|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0418\u0441\u0430\u0438\u044F)|\u0B8F\u0B9A\u0BBE\u0BAF\u0BBE[\\s\\xa0]*\u0BA4\u0BC0\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BA4\u0BB0\u0BBF\u0B9A\u0BBF\u0BAF\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BAE\u0BCD|\u0B5F\u0B3F\u0B36\u0B3E\u0B5F|\u0B5F\u0B36\u0B3E\u0B07\u0B5F|I(?:s(?:a(?:(?:ia?)?h|\\xEDa|ia?|a(?:[ai][ai]?)?h)?|i[ai](?:[ai][ai]?)?h|iy|h)?|z)|\u30A4[\u30B5\u30B6]\u30E4|\uC774\uC0AC\uC57C?|\u0406\u0441|\u0B8E\u0B9A\u0BBE|\u05D9\u05E9\u05E2\u05D9\u05D4|\u0418\u0441(?:\u0430\u0438)?|\u0A2F\u0A38\u0A3E|\u0397\u03C3|\\xC9sa?|\\xC9zs|E(?:sai?|zs)|Jes(?:aja)?|\u092F\u0936(?:\u093E(?:\u092F\u093E?)?|\u0948\u092F\u093E)|\u0B8F\u0B9A\u0BBE|\u0B2F(?:\u0B3F\u0B36\u0B3E\u0B07\u0B5F[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15\u0B30[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|[\u0B3E\u0B40]\u0B36\u0B3E\u0B07\u0B5F))|(?:\u300A(?:\u4EE5(?:\u8CFD(?:\u4E9A\u4E66|\u4E9E\u66F8)|\u8D5B\u4E9A\u4E66)|[\u8CFD\u8D5B]|\u4F9D\u6492\u610F\u4E9E)|\u0406\u0441\u0430[\u0456\u0457]|\u0B8F\u0B9A\u0BBE\u0BAF\u0BBE|(?:[\u8CFD\u8D5B]|\u4F9D\u6492\u610F\u4E9E)\u300B|\u4EE5(?:\u8CFD(?:\u4E9A\u4E66|\u4E9E\u66F8)|\u8D5B\u4E9A\u4E66)\u300B|\u0418\u0441\u0430\u0438[\u0438\u044F]|\u0B2F\u0B3F\u0B36\u0B3E\u0B07\u0B5F|E(?:sa[ij]as|zayi)|\u0397\u03C3\u03B1\u03B9\u03B1\u03C2|\u092F\u0936\u0948\u
1092F\u093E\u0915\u094B|Jesajan|I(?:zajasz|\\-?s)a|\u4EE5(?:\u8CFD(?:\u4E9A\u4E66|\u4E9E\u66F8)|\u8D5B\u4E9A\u4E66)|[\u8CFD\u8D5B]|\u4F9D\u6492\u610F\u4E9E|ya[s\u0161]\u0259iy[a\u0101]ko))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["2Sam"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:2(?:[\s\xa0]*(?:S(?:amual[ls]|ma)|ЦаÑе|ЦаÑÑÑва|СамÑ(?:ил(?:ов)?|[ÑÑ]лов)а)|\.[\s\xa0]*S(?:amual[ls]|ma))|II(?:\.?[\s\xa0]*S\xE1muel|\.?[\s\xa0]*Sma|\.?[\s\xa0]*Samual[ls]))|(?:(?:2(?:\.[\s\xa0]*Samuel(?:in[\s\xa0]*kirj|o[vw])|[\s\xa0]*Samuel(?:in[\s\xa0]*kirj|o[vw]))|Druh[ay\xE1\xFD][\s\xa0]*Samuelov|II(?:\.[\s\xa0]*Samuel(?:in[\s\xa0]*kirj|o[vw])|[\s\xa0]*Samuel(?:in[\s\xa0]*kirj|o[vw])))a)|(?:2\.?[\s\xa0]*S\xE1muel)|(?:2(?:[\s\xa0]*(?:СамÑ[иÑÑ]л|ਸਮà©à¨à¨²|[ei]\.?[\s\xa0]*Samuelit)|ì¬ë¬´|[\s\xa0]*à¸(?:ามูà¹à¸à¸¥|มà¸)|[\s\xa0]*शमà¥à¤µà¥à¤²|[\s\xa0]*शामà¥à¤à¤²|[\s\xa0]*शमà¥à¤à¤²à¤à¥|[\s\xa0]*ଶାମàààଲà¬|[\s\xa0]*samÅ«elko|[\s\xa0]*samuelko|[\s\xa0]*Å¡am[uÅ«]elko|(?:[\s\xa0]*Regnoru|Sa)m|[\s\xa0]*S(?:amuel(?:i[st]|[el]|sbog)|\xE1?m)|[\s\xa0]*Ðнига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе|\.[\s\xa0]*(?:श(?:मà¥à¤à¤²à¤à¥|ामà¥à¤à¤²)|à¸(?:ามูà¹à¸à¸¥|มà¸)|ЦаÑ(?:ÑÑва|е)|ଶାମàààଲà¬|[sÅ¡]am[uÅ«]elko|СамÑила|Regnorum|S(?:amuel(?:i[st]|[el]|sbog)|\xE1?m)|Ðнига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе)|[\s\xa0]*صÙ
ÙØ¦ÙÙ|\.?ÛØ³Ù
ÙØ§ÛÙ|(?:\.[\s\xa0\-?]*|[\s\xa0]*)سÙ
ÙØ¦ÛÙ|[\s\xa0]*ЦаÑÑÑв|(?:\.?[\s\xa0]*Ðнига|[еÑ]\.?)[\s\xa0]*ЦаÑÑÑв|[еÑ]\.?[\s\xa0]*Ðнига[\s\xa0]*ЦаÑÑÑв|(?:[еÑ]\.?[\s\xa0]*СамÑил|\.?[\s\xa0]*кÑаÑевим)а|\.[\s\xa0]*СамÑ[иÑÑ]лова|\.?[\s\xa0]*книга[\s\xa0]*Самоилова|\.?[\s\xa0]*книга[\s\xa0]*СамÑ[ÑÑ]лова|\-?(?:е(?:\.[\s\xa0]*(?:Ðнига[\s\xa0]*)?|[\s\xa0]*(?:Ðнига[\s\xa0]*)?)ЦаÑÑÑв|Ñ\.?[\s\xa0]*ЦаÑÑÑв|سÙ
ÙØ¦ÛÙ|Ñ\.?[\s\xa0]*Ðнига[\s\xa0]*ЦаÑÑÑв|(?:е\.?[\s\xa0]*СамÑи|Ñ\.?[\s\xa0]*СамÑи)ла|е(?:\.[\s\xa0]*СамÑ[ÑÑ]|[\s\xa0]*СамÑ[ÑÑ])лова|е\.?[\s\xa0]*книга[\s\xa0]*СамÑ[ÑÑ]лова|а(?:\.[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло)|[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло))ва|ге(?:\.[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло)|[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло))ва))|ãµã ã¨ã«(?:è¨[â
¡ä¸]|ä¸|徿¸|[\s\xa0]*2)|åçè¨ç¬¬äºå·»|â
¡ãµã ã¨ã«|ì¼í|ì¬ë¬´ì(?:기(?:[\s\xa0]*íê¶|í)|[\s\xa0]*?í)|ãæ(?:æ¯è³[è¨è®°]|æ
ç¾ç´)?ä¸ã|ש××××[\s\xa0]*×['â]|Î['ʹʹÎâ][\s\xa0]*ΣαμοÏ
[ήη]λ|صÙ
ÙØ¦ÙÙ[\s\xa0]*Ø§ÙØ«ÙاÙÙ|اÙÙ
Ù
اÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙ|Ø³ÙØ±[\s\xa0]*صÙ
ÙØ¦ÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙ|ਸਮà©à¨à¨²[\s\xa0]*ਦà©[\s\xa0]*ਦà©à¨à©[\s\xa0]*ਪà©à¨¥à©|ÎαÏιλει[ÏÏ]ν[\s\xa0]*Î['ʹʹÎâ]|δÏ
Ïικ[οÏ]Ï[\s\xa0]*ΣαμοÏ
[ήη]λ[\s\xa0]*Î['ʹʹÎâ]|samÅ«el[\s\xa0]*dÄ«[\s\xa0]*dÅ«jÄ«[\s\xa0]*potʰī|II(?:\.[\s\xa0]*S(?:amuel(?:[els]|is)|m)|[\s\xa0]*S(?:amuel[eils]|m))|शम(?:à¥à¤à¤¯à¤²[\s\xa0]*à¤à¥[\s\xa0]*[2२]रà¥|à¥à¤à¤²à¤à¥[\s\xa0]*दà¥à¤¸à¥à¤°à¥)[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|ÐÑоÑ(?:а[\s\xa0]*(?:книга[\s\xa0]*на[\s\xa0]*)?|о[\s\xa0]*)СамÑил|दà¥à¤¸à¤°à¥[\s\xa0]*शमà¥à¤µà¥à¤²|(?:ÐÑоÑ[ао]|II\.?)[\s\xa0]*ЦаÑ(?:ÑÑва|е)|ଦàà±à¬¿à¬¤àà[\s\xa0]*ଶାମàààଲà¬|II(?:\.?[\s\xa0]*Regnoru|\.?[\s\xa0]*S\xE1)m|(?:ÐÑоÑ[ао][\s\xa0]*Ð|II\.?[\s\xa0]*Ð)нига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе|(?:دÙÙ
|Û²)ÛØ³Ù
ÙØ§ÛÙ|(?:دÙÙ
[\s\xa0\-?]*|Û²[\s\xa0\-?]*)سÙ
ÙØ¦ÛÙ|(?:ÐÑÑга[\s\xa0]*к|II\.?[\s\xa0]*к)ÑаÑевима|(?:(?:II(?:\.[\s\xa0]*СамÑ[иÑÑ]|[\s\xa0]*СамÑ[иÑÑ])|ÐÑÑга[\s\xa0]*СамÑ[ÑÑ])ло|ÐÑоÑа[\s\xa0]*книга[\s\xa0]*ЦаÑÑÑ)ва|(?:ÐÑоÑ[ао][\s\xa0]*книга[\s\xa0]*Само|ÐÑÑга[\s\xa0]*СамÑ|II\.?[\s\xa0]*книга[\s\xa0]*Само)илова|II\.?[\s\xa0]*книга[\s\xa0]*СамÑ[ÑÑ]лова|ÐÑÑга[\s\xa0]*книга[\s\xa0]*СамÑ[ÑÑ]лова|ÐÑÑге[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло)ва|(?:II\.?|2\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Samuela|Drug(?:a[\s\xa0]*(?:Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Samuela|knjiga[\s\xa0]*o[\s\xa0]*Samuelu)|i[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Samuela)|(?:II\.?[\s\xa0]*R|2\.?[\s\xa0]*R)egilor|Cartea[\s\xa0]*(?:a[\s\xa0]*doua|II)[\s\xa0]*a[\s\xa0]*Regilor|(?:2(?:\.[\s\xa0]*Sa(?:muelsboke|\-?mu\-?\xEA)|[\s\xa0]*Sa(?:muelsboke|\-?mu\-?\xEA))|II\.?[\s\xa0]*Sa\-?mu\-?\xEA)n|2\.?[\s\xa0]*Kongerigernes[\s\xa0]*Bog|And(?:en[\s\xa0]*(?:Kongerigernes[\s\xa0]*B|Samuelsb)og|ra[\s\xa0]*Samuelsboken)|ଶାମàààଲà¬àà¬[\s\xa0]*ଦàà±à¬¿à¬¤àà[\s\xa0]*ପàସàତà¬|(?:Pili[\s\xa0]*Sam[uw]|II\.?[\s\xa0]*Samw|2\.?[\s\xa0]*Samw)eli|Kitabu[\s\xa0]*cha[\s\xa0]*Pili[\s\xa0]*cha[\s\xa0]*Samueli|2[\s\xa0]*(?:à®à®¾à®®
1à¯à®µà¯à®²|à®
à®°à®à¯à®à®³)à¯|à®à®¾à®®à¯à®µà¯à®²à®¿à®©à¯[\s\xa0]*à®à®°à®£à¯à®à®¾à®®à¯[\s\xa0]*பà¯à®¤à¯à®¤à®à®®à¯|(?:2(?:e(?:\.[\s\xa0]*Samu[e\xEB]|[\s\xa0]*Samu[e\xEB])|[\s\xa0]*(?:C[aÄ]muv[eÄ]|samūʾī)|[\s\xa0]*Samu[ai\xEB\xEF]|\.[\s\xa0]*Samu[ai\xEB\xEF]|\-?(?:а(?:\.[\s\xa0]*Samu[i\xEF]|[\s\xa0]*Samu[i\xEF])|е\.?[\s\xa0]*Samu[i\xEF]|ге(?:\.[\s\xa0]*Samu[i\xEF]|[\s\xa0]*Samu[i\xEF])))|II(?:\.[\s\xa0]*Samu[ai\xEB\xEF]|[\s\xa0]*Samu[ai\xEB\xEF])|Tweede[\s\xa0]*Samu[e\xEB]|ÐÑÑга[\s\xa0]*Samu[i\xEF]|ÐÑÑге[\s\xa0]*Samu[i\xEF]|(?:II\.?|2\.?)[\s\xa0]*Samy[e\xE8]|Dezy[e\xE8]m[\s\xa0]*Samy[e\xE8])l|(?:2(?:[\s\xa0]*(?:S(?:amuu['â]e|hamooa)|[sÅ]amuw)|\.[\s\xa0]*S(?:amuu['â]e|hamooa))|II\.?[\s\xa0]*Samuu['â]e|M[a\xE1]sodik[\s\xa0]*S[a\xE1]mu|Druh[ay\xE1\xFD][\s\xa0]*Samu)el|(?:2(?:\xBA|de|\xE8me|eme|d|\.[o\xBA])\.|Ikalawang|Zweite|Deuxi[e\xE8]mes|2(?:\xBA|de|\xE8me|eme|d|\.[o\xBA])|Deuxi[e\xE8]me|Cartea[\s\xa0]*II[\s\xa0]*a[\s\xa0]*lui)[\s\xa0]*Samuel|2[ao][\s\xa0]*Samuel|2[ao]\.[\s\xa0]*Samuel|2\xB0[\s\xa0]*Samuele|2\xB0\.[\s\xa0]*Samuele|(?:(?:II\.?[\s\xa0]*R|2\.?[\s\xa0]*R)eino|Liber[\s\xa0]*II[\s\xa0]*Samueli|2[ao][\s\xa0]*Reino|2[ao]\.[\s\xa0]*Reino)s|(?:II\.?|2\.?)[\s\xa0]*Kingdoms|2nd\.?[\s\xa0]*(?:S(?:amu[ae]l[ls]|ma)|Kingdoms)|Andre[\s\xa0]*Samuelsbok|2(?:[\s\xa0]*(?:Ц(?:аÑ)?|صÙ
|Сам|à®à®¾à®®à¯|samÅ«el)|e\.?[\s\xa0]*Sam|[\s\xa0]*शमà¥(?:à¤à¤²)?|[\s\xa0]*ଶାମàààଲ|[\s\xa0]*S(?:am(?:uel(?:s(?:bok)?|i)?)?)?|\.[\s\xa0]*(?:ЦаÑ(?:ÑÑв)?|शमà¥(?:à¤à¤²)?|ଶାମàààଲ|СамÑил|S(?:am(?:uel(?:s(?:bok)?|i)?)?)?)|\.[\s\xa0]*СамÑ[ÑÑ]л|\-?(?:а(?:\.[\s\xa0]*СамÑ[ÑÑ]|[\s\xa0]*СамÑ[ÑÑ])|е(?:\.[\s\xa0]*СамÑ[ÑÑ]|[\s\xa0]*СамÑ[ÑÑ])|ге(?:\.[\s\xa0]*СамÑ[ÑÑ]|[\s\xa0]*СамÑ[ÑÑ]))л)|II(?:\.[\s\xa0]*S(?:am(?:ueli?)?)?|[\s\xa0]*S(?:am(?:uel)?)?)|Î['ʹʹÎâ][\s\xa0]*Σαμ|Pili[\s\xa0]*Sam|Tweede[\s\xa0]*Sam|(?:ÐÑоÑ[ао]|II\.?)[\s\xa0]*ЦаÑ(?:ÑÑв)?|ଦàà±à¬¿à¬¤àà[\s\xa0]*ଶାମàààଲ|(?:II(?:\.[\s\xa0]*СамÑ[иÑÑ]|[\s\xa0]*СамÑ[иÑÑ])|ÐÑÑга[\s\xa0]*СамÑ[ÑÑ])л|ÐÑÑге[\s\xa0]*СамÑ[ÑÑ]л|M[a\xE1]sodik[\s\xa0]*S[a\xE1]m|Druh(?:[a\xE1][\s\xa0]*S(?:am)?|[y\xFD][\s\xa0]*S(?:am)?)|And(?:en[\s\xa0]*Sam(?:uel)?|re[\s\xa0]*Sam(?:uel)?)|2nd\.?[\s\xa0]*S(?:a(?:m(?:u[ae]l)?)?|m)|(?:D(?:ru(?:g(?:a[\s\xa0]*(?:Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Samuelow|Samuelo(?:va[\s\xa0]*knjig|w))|i[\s\xa0]*(?:Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*)?Samuelow)|h(?:[y\xFD][\s\xa0]*kniha|[y\xFD][\s\xa0]*list|[a\xE1][\s\xa0]*kniha)[\s\xa0]*Samuelov)|ezy[e\xE8]m[\s\xa0]*liv[\s\xa0]*Samy[e\xE8]l[\s\xa0]*l)|Toinen[\s\xa0]*Samuelin[\s\xa0]*kirj|2[\s\xa0]*k[\s\xa0]*Samuelov|2[\s\xa0]*k\.[\s\xa0]*Samuelov|2[\s\xa0]*kniha[\s\xa0]*Samuelov|(?:II\.?|2\.)[\s\xa0]*kniha[\s\xa0]*Samuelov|(?:II\.?|2\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Samuelow)a|S(?:e(?:cond(?:[\s\xa0]*(?:S(?:amu[ae]l[ls]|ma)|Kingdoms)|[ao][\s\xa0]*Samuele)|gund(?:[ao][\s\xa0]*Reinos|[ao][\s\xa0]*Samuel))|[i\xED]\xF0ari[\s\xa0]*Sam[u\xFA]elsb[o\xF3]k|\xE1muel[\s\xa0]*II|econd[\s\xa0]*S(?:a(?:m(?:u[ae]l)?)?|m)|am(?:u(?:u['â]eel[\s\xa0]*Labaad|el(?:is?)?[\s\xa0]*II)|eela[\s\xa0]*Maxaafaa[\s\xa0]*Naa77anttuwaa)))|(?:(?:2\.?|II\.)[\s\xa0]*Samuelin)|(?:ãæ(?:æ¯è³[è¨è®°]|æ
ç¾ç´)?ä¸|æ(?:æ¯è³[è¨è®°]|æ
ç¾ç´)?ä¸ã|ש××××[\s\xa0]*×|II[\s\xa0]*Samueli[ns]|صÙ
ÙØ¦ÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙ|(?:2\.?|II\.)[\s\xa0]*Sa|Druga[\s\xa0]*Samuelova|II[\s\xa0]*Sa|Toinen[\s\xa0]*Samuelin)|(?:æ(?:æ¯è³[è¨è®°]|æ
ç¾ç´)?ä¸))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["1Sam"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1(?:[\s\xa0]*(?:СамÑ(?:ил(?:ов)?|[ÑÑ]лов)а|S\xE1muel|ЦаÑе|ЦаÑÑÑва)|\.[\s\xa0]*S\xE1muel|\.?[\s\xa0]*Sma|\.?[\s\xa0]*Samual[ls]|st(?:\.[\s\xa0]*S(?:amu[ae]l[ls]|ma)|[\s\xa0]*S(?:amu[ae]l[ls]|ma)))|I(?:\.?[\s\xa0]*S\xE1muel|\.?[\s\xa0]*Sma|\.?[\s\xa0]*Samual[ls]))|(?:[1I]\.?[\s\xa0]*Samweli)|(?:1(?:[\s\xa0]*(?:СамÑ[иÑÑ]л|ਸਮà©à¨à¨²|[ei]\.?[\s\xa0]*Samuelit)|st\.?[\s\xa0]*Sm|ì¬ë¬´|[\s\xa0]*à¸(?:ามูà¹à¸à¸¥|มà¸)|[\s\xa0]*शमà¥à¤µà¥à¤²|[\s\xa0]*शामà¥à¤à¤²|[\s\xa0]*शमà¥à¤à¤²à¤à¥|[\s\xa0]*ଶାମàààଲà¬|[\s\xa0]*samÅ«elko|[\s\xa0]*samuelko|[\s\xa0]*Å¡am[uÅ«]elko|(?:[\s\xa0]*Regnoru|Sa)m|[\s\xa0]*S(?:amuel(?:[el]|sbog|i[st])|\xE1?m)|[\s\xa0]*Ðнига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе|\.[\s\xa0]*(?:श(?:मà¥à¤à¤²à¤à¥|ामà¥à¤à¤²)|à¸(?:ามูà¹à¸à¸¥|มà¸)|ЦаÑ(?:ÑÑва|е)|ଶାମàààଲà¬|[sÅ¡]am[uÅ«]elko|СамÑила|Regnorum|S(?:amuel(?:[el]|sbog|i[st])|\xE1?m)|Ðнига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе)|(?:[\s\xa0]*(?:سÙ
ÙØ¦[ÙÛ]|صÙ
ÙØ¦Ù)|\.[\s\xa0]*سÙ
ÙØ¦[ÙÛ])Ù|\.?ÛØ³Ù
ÙØ§ÛÙ|\.\-?سÙ
ÙØ¦ÛÙ|[\s\xa0]*ЦаÑÑÑв|(?:\.?[\s\xa0]*Ðнига|[еÑ]\.?)[\s\xa0]*ЦаÑÑÑв|[еÑ]\.?[\s\xa0]*Ðнига[\s\xa0]*ЦаÑÑÑв|(?:[еÑ]\.?[\s\xa0]*СамÑил|\.?[\s\xa0]*кÑаÑевим)а|\.[\s\xa0]*СамÑ[иÑÑ]лова|\.?[\s\xa0]*книга[\s\xa0]*Самоилова|\.?[\s\xa0]*книга[\s\xa0]*СамÑ[ÑÑ]лова|\-?(?:е(?:\.[\s\xa0]*(?:Ðнига[\s\xa0]*)?|[\s\xa0]*(?:Ðнига[\s\xa0]*)?)ЦаÑÑÑв|Ñ\.?[\s\xa0]*ЦаÑÑÑв|سÙ
ÙØ¦ÛÙ|Ñ\.?[\s\xa0]*Ðнига[\s\xa0]*ЦаÑÑÑв|(?:е\.?[\s\xa0]*СамÑи|Ñ\.?[\s\xa0]*СамÑи)ла|е(?:\.[\s\xa0]*СамÑ[ÑÑ]|[\s\xa0]*СамÑ[ÑÑ])лова|е\.?[\s\xa0]*книга[\s\xa0]*СамÑ[ÑÑ]лова|а(?:\.[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло)|[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло))ва|Ñе(?:\.[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло)|[\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло))ва))|ãµã ã¨ã«(?:è¨[â
ä¸]|ä¸|忏|[\s\xa0]*1)|åçè¨ç¬¬ä¸å·»|â
ãµã ã¨ã«|ì¼ì|ì¬ë¬´ì(?:기(?:[\s\xa0]*ìê¶|ì)|[\s\xa0]*?ì)|ãæ(?:æ¯è³[è¨è®°]|æ
ç¾ç´)?ä¸ã|ש××××[\s\xa0]*×['â]|Î['ʹʹÎâ][\s\xa0]*ΣαμοÏ
[ήη]λ|ﺻﻤﻮïºï»´ï»[\s\xa0]*ïºï»·ï»ï»|ÎαÏιλει[ÏÏ]ν[\s\xa0]*Î['ʹʹÎâ]|δÏ
Ïικ[οÏ]Ï[\s\xa0]*ΣαμοÏ
[ήη]λ[\s\xa0]*Î['ʹʹÎâ]|ਸਮà©à¨à¨²[\s\xa0]*ਦà©[\s\xa0]*ਪਹਿਲà©[\s\xa0]*ਪà©à¨¥à©|I(?:\.[\s\xa0]*S(?:amuel(?:[els]|is)|m)|[\s\xa0]*S(?:amuel[els]|m))|शम(?:à¥à¤à¤²[\s\xa0]*à¤à¥[\s\xa0]*[1१]लà¥|à¥à¤à¤²à¤à¥[\s\xa0]*पहिलà¥)[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|Ð(?:ÑÑв(?:а[\s\xa0]*(?:книга[\s\xa0]*на[\s\xa0]*)?|о[\s\xa0]*)|Ñво[\s\xa0]*)СамÑил|पहिलà¥[\s\xa0]*शमà¥à¤µà¥à¤²|(?:ÐÑÑв[ао]|I\.?)[\s\xa0]*ЦаÑ(?:ÑÑва|е)|ପàରଥମ[\s\xa0]*ଶାମàààଲà¬|I(?:\.?[\s\xa0]*Regnoru|\.?[\s\xa0]*S\xE1)m|(?:ÐÑÑв[ао][\s\xa0]*Ð|I\.?[\s\xa0]*Ð)нига[\s\xa0]*на[\s\xa0]*ÑаÑеÑе|(?:(?:Ø³ÙØ±[\s\xa0]*صÙ
ÙØ¦ÙÙ|اÙÙ
Ù
اÙÙ)[\s\xa0]*Ø§ÙØ£Ù|(?:اÙÙÙ|Û±)[\s\xa0]*سÙ
ÙØ¦[ÙÛ])Ù|(?:اÙÙÙ|Û±)ÛØ³Ù
ÙØ§ÛÙ|(?:اÙÙÙ|Û±)\-?سÙ
ÙØ¦ÛÙ|(?:ÐÑва[\s\xa0]*к|I\.?[\s\xa0]*к)ÑаÑевима|(?:(?:I(?:\.[\s\xa0]*СамÑ[иÑÑ]|[\s\xa0]*СамÑ[иÑÑ])|ÐÑва[\s\xa0]*СамÑи)ло|ÐÑÑва[\s\xa0]*книга[\s\xa0]*ЦаÑÑÑ)ва|(?:ÐÑв[ао][\s\xa0]*книга[\s\xa0]*Само|I\.?[\s\xa0]*книга[\s\xa0]*Само)илова|I\.?[\s\xa0]*книга[\s\xa0]*СамÑ[ÑÑ]лова|ÐеÑÑ[ае][\s\xa0]*(?:книга[\s\xa0]*СамÑ[ÑÑ]ло|СамÑ[ÑÑ]ло)ва|samÅ«el[\s\xa0]*dÄ«[\s\xa0]*pahilÄ«[\s\xa0]*potʰī|(?:1\.?[\s\xa0]*R|I\.?[\s\xa0]*R)egilor|Cartea[\s\xa0]*(?:[i\xEE]nt[a\xE2]i|I)[\s\xa0]*a[\s\xa0]*Regilor|ଶାମàààଲà¬àà¬[\s\xa0]*ପàରଥମ[\s\xa0]*ପàସàତà¬|(?:Å¡am[uÅ«]|sam[uÅ«])elko[\s\xa0]*pustak|(?:1(?:\.[\s\xa0]*Sa(?:muelsboke|\-?mu\-?\xEA)|[\s\xa0]*Sa(?:muelsboke|\-?mu\-?\xEA))|I\.?[\s\xa0]*Sa\-?mu\-?\xEA)n|1\.?[\s\xa0]*Kongerigernes[\s\xa0]*Bog|F(?:irst[\s\xa0]*S(?:amu[ae]l[ls]|ma)|yrri[\s\xa0]*Sam[u\xFA]elsb[o\xF3]k|[o\xF6]rsta[\s\xa0]*Samuelsboken|\xF8rste[\s\xa0]*(?:Kongerigernes[\s\xa0]*Bog|Samuelsbo[gk]))|S(?:amu(?:u['â]eel[\s\xa0]*Kowaad|el(?:is?)?[\s\xa0]*I)|\xE1muel[\s\xa0]*I)|1\xB0[\
1s\xa0]*Samuele|1\xB0\.[\s\xa0]*Samuele|(?:(?:1\.?|I\.?)[\s\xa0]*Kingdom|Liber[\s\xa0]*I[\s\xa0]*Samueli|1st\.?[\s\xa0]*Kingdom|First[\s\xa0]*Kingdom)s|(?:1\.?[\s\xa0]*R|I\.?[\s\xa0]*R)einos|1[ao][\s\xa0]*Reinos|1[ao]\.[\s\xa0]*Reinos|(?:1\.?|I\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Samuela|P(?:r(?:im(?:eir[ao][\s\xa0]*Reinos|[ao][\s\xa0]*Samuele)|va[\s\xa0]*knjiga[\s\xa0]*o[\s\xa0]*Samuelu)|ierwsz[aey][\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Samuela)|(?:1(?:st(?:\.[\s\xa0]*Samu[ae]|[\s\xa0]*Samu[ae])|[\s\xa0]*(?:C[aÄ]muv[eÄ]|samūʾī)|[\s\xa0]*Samu[ai\xEB\xEF]|\.[\s\xa0]*Samu[ai\xEB\xEF]|\-?(?:а(?:\.[\s\xa0]*Samu[i\xEF]|[\s\xa0]*Samu[i\xEF])|е\.?[\s\xa0]*Samu[i\xEF]|Ñе(?:\.[\s\xa0]*Samu[i\xEF]|[\s\xa0]*Samu[i\xEF])))|I(?:\.[\s\xa0]*Samu[ai\xEB\xEF]|[\s\xa0]*Samu[ai\xEB\xEF])|ÐеÑÑ[ае][\s\xa0]*Samu[i\xEF]|(?:1\.?|I\.?)[\s\xa0]*Samy[e\xE8]|Premye[\s\xa0]*Samy[e\xE8]|(?:1(?:[\s\xa0]*(?:S(?:amuu['â]e|hamooa)|[sÅ]amuw)|\.[\s\xa0]*S(?:amuu['â]e|hamooa))|I\.?[\s\xa0]*Samuu['â]e)e|(?:1(?:[ao]\.[\s\xa0]*|[ao][\s\xa0]*)|Primeir[ao][\s\xa0]*)Samue|(?:1(?:\xBA|re|\xE8re|ere|er|\.[o\xBA])|Una|Pr(?:emi(?:\xE8re|ere?)|imer))[\s\xa0]*Samue|(?:1(?:\xBA|re|\xE8re|ere|er|\.[o\xBA])\.|Unang|Cartea[\s\xa0]*I[\s\xa0]*a[\s\xa0]*lui|Pr(?:emi(?:\xE8re|ere?)s|imero))[\s\xa0]*Samue)l|1e[\s\xa0]*Samu[e\xEB]l|1e\.[\s\xa0]*Samu[e\xEB]l|(?:P(?:r(?:v(?:(?:[y\xE1\xFD][\s\xa0]*Samuelo|n[i\xED][\s\xa0]*Samuelo|[y\xFD][\s\xa0]*list[\s\xa0]*Samuelo|(?:n[i\xED]|\xE1)[\s\xa0]*kniha[\s\xa0]*Samuelo)v|a[\s\xa0]*(?:Samuelova[\s\xa0]*knjig|kniha[\s\xa0]*Samuelov))|emye[\s\xa0]*liv[\s\xa0]*Samy[e\xE8]l[\s\xa0]*l)|ierwsz[aey][\s\xa0]*(?:Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*)?Samuelow)|1(?:\.[\s\xa0]*Samuelo[vw]|[\s\xa0]*Samuelo[vw])|I\.?[\s\xa0]*Samuelo[vw]|Sameela[\s\xa0]*Maxaafaa[\s\xa0]*Koiruwa|1[\s\xa0]*k[\s\xa0]*Samuelov|1[\s\xa0]*k\.[\s\xa0]*Samuelov|(?:I\.?|1\.|1)[\s\xa0]*kniha[\s\xa0]*Samuelov|(?:1\.?|I\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Samuelow)a|(?:1\.?|I\.?)[\s\xa0]*Samuelin[\s\xa0]*kirja|E(?:(?:(?:ls[oÅ][\s\xa0]*S[a\xE1]mu|rste[\s\xa0]*Samu)e|erste[\s\xa0]*Samu[e\xEB])l|nsimm[a\xE4]inen[\s\xa0]*Samuelin[\s\xa0]*kirja)|1[\s\xa0]*(?:à®à®¾à®®à¯à®µà¯à®²|à®
à®°à®à¯à®à®³)à¯|à®à®¾à®®à¯à®µà¯à®²à®¿à®©à¯[\s\xa0]*à®®à¯à®¤à®²à®¾à®®à¯[\s\xa0]*பà¯à®¤à¯à®¤à®à®®à¯|1(?:[\s\xa0]*(?:Ц(?:аÑ)?|صÙ
|Сам|à®à®¾à®®à¯|samÅ«el)|st(?:\.[\s\xa0]*Sam?|[\s\xa0]*Sam?)|[\s\xa0]*शमà¥(?:à¤à¤²)?|[\s\xa0]*ଶାମàààଲ|[\s\xa0]*S(?:am(?:uel(?:s(?:bok)?|i)?)?)?|\.[\s\xa0]*(?:ЦаÑ(?:ÑÑв)?|शमà¥(?:à¤à¤²)?|ଶାମàààଲ|СамÑил|S(?:am(?:uel(?:s(?:bok)?|i)?)?)?)|\.[\s\xa0]*СамÑ[ÑÑ]л|\-?(?:а(?:\.[\s\xa0]*СамÑ[ÑÑ]|[\s\xa0]*СамÑ[ÑÑ])|е(?:\.[\s\xa0]*СамÑ[ÑÑ]|[\s\xa0]*СамÑ[ÑÑ])|Ñе(?:\.[\s\xa0]*СамÑ[ÑÑ]|[\s\xa0]*СамÑ[ÑÑ]))л)|I(?:\.[\s\xa0]*S(?:am(?:ueli?)?)?|[\s\xa0]*S(?:am(?:ueli?)?)?)|Î['ʹʹÎâ][\s\xa0]*Σαμ|(?:ÐÑÑв[ао]|I\.?)[\s\xa0]*ЦаÑ(?:ÑÑв)?|ପàରଥମ[\s\xa0]*ଶାମàààଲ|(?:I(?:\.[\s\xa0]*СамÑ[иÑÑ]|[\s\xa0]*СамÑ[иÑÑ])|ÐÑва[\s\xa0]*СамÑи)л|ÐеÑÑ[ае][\s\xa0]*СамÑ[ÑÑ]л|F(?:irst[\s\xa0]*S(?:a(?:m(?:u[ae]l)?)?|m)|\xF8rste[\s\xa0]*Sam(?:uels?)?)|Prvn[i\xED][\s\xa0]*S(?:am(?:uel)?)?|1e[\s\xa0]*Sam|1e\.[\s\xa0]*Sam|E(?:ls[oÅ][\s\xa0]*S[a\xE1]|erste[\s\xa0]*Sa)m|K(?:itabu[\s\xa0]*cha[\s\xa0]*Kwanza[\s\xa0]*cha[\s\xa0]*Samueli|wanza[\s\xa0]*Sam(?:[uw]eli)?))|(?:(?:1\.?|I\.)[\s\xa0]*Samuelin)|(?:ãæ(?:æ¯è³[è¨è®°]|æ
ç¾ç´)?ä¸|æ(?:æ¯è³[è¨è®°]|æ
ç¾ç´)?ä¸ã|ש××××[\s\xa0]*×|Samu[ae]l[ls]|I[\s\xa0]*Samueli[ns]|صÙ
ÙØ¦ÙÙ[\s\xa0]*Ø§ÙØ£ÙÙ|(?:1\.?|I\.)[\s\xa0]*Sa|Prva[\s\xa0]*Samuelova|Samu[ae]l|I[\s\xa0]*Sa|Ensimm[a\xE4]inen[\s\xa0]*Samuelin)|(?:æ(?:æ¯è³[è¨è®°]|æ
ç¾ç´)?ä¸))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["2Chr"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:2[\s\xa0]*(?:C(?:ron(?:icilor|ache)|hr(?:onik|n))|Ð¥ÑоÐ
1½Ñка|Ñ
ÑонÑки|ÐаÑалипоменонÑ)|II\.?[\s\xa0]*Cronicilor|(?:2[\s\xa0]*C(?:hronical|ronica)|II\.?[\s\xa0]*Cronica)s|(?:2[\s\xa0]*C(?:hroni(?:cl|qu)|ronicl)|II\.?[\s\xa0]*Cronicl)es|(?:2(?:[\s\xa0]*Ch?|\.[\s\xa0]*Ch)|II\.?[\s\xa0]*C)ronocles|(?:II\.?[\s\xa0]*Ch|2[\s\xa0]*Cho)ron[io]cles|2nd[\s\xa0]*C(?:hron[io]|ron[io])cles|2nd\.[\s\xa0]*C(?:hron[io]|ron[io])cles|Second[\s\xa0]*C(?:hron[io]|ron[io])cles)|(?:2[\s\xa0]*Ñ
Ñоника)|(?:II\.?[\s\xa0]*Cronicle|2[\s\xa0]*Ð¥Ñон[иÑ]к)|(?:(?:2(?:\.[\s\xa0]*(?:Kr\xF3|Cro)|[\s\xa0]*(?:Kr\xF3|Cro))|II\.?[\s\xa0]*Kr\xF3)nika|2[\s\xa0]*(?:(?:Ljetopis|Istw|Aikakirj)a|Ñ
Ñон)|M[a\xE1]sodik[\s\xa0]*Kr[o\xF3]nika)|(?:2(?:[\s\xa0]*(?:à¨à¨¤à¨¹à¨¾à¨¸|Ð¥Ñ|tavÄrīḫ|HanO|Ist|Ljet|N[aÄ][lḷ][aÄ]kamam|à®à¯à®±à®¿à®ªà¯à®ªà¯à®à¯|Cronic(?:[ai]|le)|Krn)|nd\.?[\s\xa0]*Chrn|ìë|[\s\xa0]*Babad|[\s\xa0]*à¸(?:à¸à¸¨à¸²à¸§à¸à¸²à¸£|ศà¸)|[\s\xa0]*ବà¬à¬¶à¬¾à¬¬à¬³àର|[\s\xa0]*à¤à¤¤à¤¿à¤¹à¤¾à¤¸à¤à¥|[\s\xa0]*Ðневника|[\s\xa0]*ÐеÑопиÑ[иÑ]|[\s\xa0]*itihÄsko|[\s\xa0]*itihasko|[\s\xa0]*Lá»ch[\s\xa0]*sá»|Chr|(?:nd(?:\.[\s\xa0]*Ch?|[\s\xa0]*Ch?)|[\s\xa0]*C)oron[io]cles|[\s\xa0]*[\s\xa0]*Sá»[\s\xa0]*K\xFD|[\s\xa0]*Sá»[\s\xa0]*k\xFD|[\s\xa0]*Paralipomen(?:on|a)|[\s\xa0]*Kr\xF8nikebo[gk]|(?:(?:[\s\xa0]*C(?:h(?:oron[io]|ron[io])|rono)|nd(?:\.?[\s\xa0]*Cron[io]|\.?[\s\xa0]*Chrono))cl|\xB0\.?[\s\xa0]*Cronach|nd\.?[\s\xa0]*Chronicl)e|[\s\xa0]*(?:e\.?|i\.?)[\s\xa0]*Kronikave|[\s\xa0]*Kroni(?:k(?:ave|el)|ca)|[\s\xa0]*Taariikhdii|[\s\xa0]*Mambo[\s\xa0]*ya[\s\xa0]*Nyakati|\.[\s\xa0]*(?:C(?:ron(?:ic(?:(?:le|a)s|ilor)|ocles)|oron[io]cles|h(?:r(?:onicles|onik|n)|oron[io]cles))|à¸(?:à¸à¸¨à¸²à¸§à¸à¸²à¸£|ศà¸)|Babad|ବà¬à¬¶à¬¾à¬¬à¬³àର|à¤à¤¤à¤¿à¤¹à¤¾à¤¸à¤à¥|Ñ
Ñоника|дневника|ÐеÑопиÑ[иÑ]|itih[aÄ]sko|Lá»ch[\s\xa0]*sá»|[\s\xa0]*Sá»[\s\xa0]*K\xFD|Sá»[\s\xa0]*k\xFD|Paralipomen(?:on|a)|C(?:hronocl|ronach)e|Kr(?:oni(?:k(?:ave|el)|ca)|\xF8nikebo[gk])|ÐаÑалипоменонÑ|Taariikhdii|Mambo[\s\xa0]*ya[\s\xa0]*Nyakati)|[\s\xa0]*أخ|(?:\.(?:[\s\xa0]*تÙ[\s\xa0]*|ÛØªÙ)|[\s\xa0]*تÙ[\s\xa0]*|ÛØªÙ)Ø§Ø±ÛØ®|\.\-?[\s\xa0]*ØªÙØ§Ø±ÙÛØ®|[еÑ]\.?[\s\xa0]*Ð¥Ñоник|\.[\s\xa0]*Ð¥Ñон(?:Ñка|ик)|[\s\xa0]*Hroniky|(?:\.[\s\xa0]*[HÈ]|[\s\xa0]*È)roniky|\.?[\s\xa0]*ÐÑÑопиÑÑ|[еÑ]\.?[\s\xa0]*ÐеÑопиÑÑ|\.?[\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑки|\-?(?:(?:ге(?:\.[\s\xa0]*[HÈ]|[\s\xa0]*[HÈ])|а(?:\.[\s\xa0]*[HÈ]|[\s\xa0]*[HÈ]))roniky|(?:ге\.?|а\.?)[\s\xa0]*Ð¥ÑонÑка|Ñ\.?[\s\xa0]*Ð¥Ñоник|[\s\xa0]*ØªÙØ§Ø±ÙÛØ®|(?:ге\.?|а\.?)[\s\xa0]*ÐÑÑопиÑÑ|Ñ\.?[\s\xa0]*ÐеÑопиÑÑ|(?:ге\.?|а\.?)[\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑки|е(?:\.[\s\xa0]*(?:Ð¥Ñон(?:Ñка|ик)|[HÈ]roniky|Ð(?:еÑопиÑÑ|ÑÑопиÑÑ)|книга[\s\xa0]*Ñ
ÑонÑки)|[\s\xa0]*(?:Ð¥Ñон(?:Ñка|ик)|[HÈ]roniky|Ð(?:еÑопиÑÑ|ÑÑопиÑÑ)|книга[\s\xa0]*Ñ
ÑонÑки))))|æ´(?:代(?:èª[â
¡ä¸]|å²ä¸|å¿ç¥?ä¸)|ä¸)|â
¡æ´ä»£|ëí|ìë(?:기[\s\xa0]*íê¶|ì§?í)|ã(?:編年ç´|代|æ·|æ·ä»£å¿|å代å¿)ä¸ã|æ´ä»£èª[\s\xa0]*2|Ø§ÙØ£Ø®Ø¨Ø§Ø±[\s\xa0]*2|Î['ʹʹÎâ][\s\xa0]*(?:ΧÏονικ[ÏÏ]ν|ΠαÏ)|दà¥à¤¸à¤°à¥[\s\xa0]*à¤à¤¤à¤¿à¤¹à¤¾à¤¸|××ר×[\s\xa0]*×××××[\s\xa0]*×['â]|ïºïº§ïºïºïº[\s\xa0]*ïºï»·ï»³ïºï»¡[\s\xa0]*ïºï»ïºïºï»¥|à¨à¨¤à¨¹à¨¾à¨¸[\s\xa0]*ਦà©[\s\xa0]*ਦà©à¨à©[\s\xa0]*ਪà©à¨¥à©|Anden[\s\xa0]*Kr\xF8nikebog|ΠαÏαλειÏομ[Îε]νÏν[\s\xa0]*Î['ʹʹÎâ]|δÏ
Ïικ[οÏ]Ï[\s\xa0]*ΧÏονικ[ÏÏ]ν[\s\xa0]*Î['ʹʹÎâ]|itahÄs[\s\xa0]*dÄ«[\s\xa0]*dÅ«jÄ«[\s\xa0]*potʰī|(?:Kr[o\xF3]nik[a\xE1]k|Mambo[\s\xa0]*ya[\s\xa0]*Nyakati)[\s\xa0]*II|Paralipomenon[\s\xa0]*II|à¤à¤¤à¤¿à¤¹à¤¾à¤¸(?:à¤à¥[\s\xa0]*दà¥à¤¸à¥à¤°à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|[\s\xa0]*[2२]रा[\s\xa0]*à¤à¤¾à¤)|ବà¬à¬¶à¬¾à¬¬à¬³àର[\s\xa0]*ଦàà±à¬¿à¬¤àà[\s\xa0]*ପàସàତà¬|Ø³ÙØ±[\s\xa0]*أخبار[\s\xa0]*Ø§ÙØ£ÙاÙ
[\s\xa0]*Ø§ÙØ«Ø§ÙÙ|I(?:I(?:[\s\xa0]*(?:C(?:ronic[ail]|hrn)|Paralipomen[ao]|Kronik(?:el|a))|\.[\s\xa0]*(?:C(?:ronic[ail]|hrn)|Kronik(?:el|a)))|kalawang[\s\xa0]*Kronik(?:el|a))|Second[\s\xa0]*Chrn|Taariikhdii[\s\xa0]*Labaad|II\.?[\s\xa0]*Babad|ଦàà±à¬¿à¬¤àà[\s\xa0]*ବà¬à¬¶à¬¾à¬¬à¬³àର|(?:ÐÑÑга|II\.?)[\s\xa0]*Ñ
Ñоника|(?:ÐÑÑга|II\.?)[\s\xa0]*дневника|Ikalawang[\s\xa0]*Paralipomeno|II\.?[\s\xa0]*Lá»ch[\s\xa0]*sá»|(?:II(?:\.[\s\xa0]*Ch?|[\s\xa0]*Ch?)|Second[\s\xa0]*Ch?)oron[io]cles|II\.?[\s\xa0]*[\s\xa0]*Sá»[\s\xa0]*K\xFD|II\.?[\s\xa0]*Sá»[\s\xa0]*k\xFD|II\.[\s\xa0]*Paralipomen(?:on|a)|(?:(?:I(?:I(?:\.[\s\xa0]*Ch?|[\s\xa0]*Ch?)rono|kalawang[\s\xa0]*Chroni)|Second[\s\xa0]*Chrono|Second[\s\xa0]*Cron[io])cl|(?:Second[\s\xa0]*Chronic|II\.?[\s\xa0]*Chronic)l|(?:Second[ao]|II\.?)[\s\xa0]*Cronach)e|II\.?[\s\xa0]*Taariikhdii|(?:II\.?|Pili)[\s\xa0]*Mambo[\s\xa0]*ya[\s\xa0]*Nyakati|(?:(?:دÙÙ
|Û²)[\s\xa0]*تÙ[\s\xa0]*|(?:دÙÙ
|Û²)ÛØªÙ)Ø§Ø±ÛØ®|(?:دÙÙ
|Û²)\-?[\s\xa0]*ØªÙØ§Ø±ÙÛØ®|(?:ÐÑÑга|II\.?|ÐÑÑге)[\s\xa0]*Ð¥ÑонÑка|(?:II(?:\.[\s\xa0]*[HÈ]|[\s\xa0]*[HÈ])|ÐÑÑга[\s\xa0]*[HÈ]|ÐÑÑге[\s\xa0]*[HÈ])roniky|(?:ÐÑÑга|II\.?)[\s\xa0]*ÐаÑалипоменонÑ|(?:ÐÑÑга|II\.?|ÐÑÑге)[\s\xa0]*ÐÑÑопиÑÑ|II\.?[\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑки|ÐÑÑг[ае][\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑки|(?:2(?:\-?(?:ге\.?|а\.?|е\.?)|\.)|ÐÑÑга|II\.?|ÐÑÑге)[\s\xa0]*Ñ
ÑонÑки|II\.?[\s\xa0]*ÐеÑопиÑи|(?:II\.?[\s\xa0]*к|2\.?[\s\xa0]*к)нига[\s\xa0]*леÑопиÑи|2\.?[\s\xa0]*Ðнига[\s\xa0]*на[\s\xa0]*леÑопиÑиÑе|II\.?[\s\xa0]*Ðнига[\s\xa0]*на[\s\xa0]*леÑопиÑиÑе|ÐÑоÑ[ао][\s\xa0]*(?:ÐеÑопиÑи|ÐаÑал|книга[\s\xa0]*леÑопиÑи|Ðнига[\s\xa0]*на[\s\xa0]*леÑопиÑиÑе)|(?:2(?:(?:o(?:\.[\s\xa0]*Cr[o\xF3\xF4]|[\s\xa0]*Cr[o\xF3\xF4])|a(?:\.[\s\xa0]*Cr[o\xF4]|[\s\xa0]*Cr[o\xF4])|\xBA(?:\.[\s\xa0]*Cr[o\xF3]|[\s\xa0]*Cr[o\xF3]))nica|[\s\xa0]*(?:Cr[\xF3\xF4]nica|Itiha|itahÄ)|nd\.?[\s\xa0]*Chronical|\.(?:[\s\xa0]*(?:C(?:r[\xF3\xF4]nica|hronical)|Itiha)|[o\xBA](?:\.[\s\xa0]*Cr[o\xF3]|[\s\xa0]*Cr[o\xF3])nica))|(?:II(?:\.[\s\xa0]*Cr[\xF3\xF4]|[\s\xa0]*Cr[\xF3\xF4])|Segundo[\s\xa0]*Cr[o\xF3\xF4]|Segunda[\s\xa0]*Cr[o\xF4])nica|(?:Second[\s\xa0]*Chronic|II\.?[\s\xa0]*Chronic)al)s|(?:II\.?|2\.)[\s\xa0]*Chroniques|2e\.?[\s\xa0]*Chroniques|2(?:\xE8me|de?|eme)[\s\xa0]*Chroniques|2(?:\xE8me|de?|eme)\.[\s\xa0]*Chroniques|(?:II\.?[\s\xa0]*L|2\.?[\s\xa0]*L)etopis[uů]|(?:S[i\xED]\xF0ari[\s\xa0]*Kron[i\xED]kub[o\xF3]|Andre[\s\xa0]*Kr\xF8nikebo|II\.?[\s\xa0]*Kron\xED|2(?:[\s\xa0]*(?:Kron\xED|Aika)|\.[\s\xa0]*Kron\xED)|(?:II\.?|2\.?)[\s\xa0]*Kwoni|(?:(?:II\.?|2\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*K|Zweite[\s\xa0]*Ch)roni|2[\s\xa0]*kniha[\s\xa0]*kroni|(?:II\.?|2\.)[\s\xa0]*kniha[\s\xa0]*kroni)k|2\.?[\s\xa0]*Kronick[a\xE1]|II\.?[\s\xa0]*Kronick[a\xE1]|(?:2(?:[\s\xa0]*(?:Sá»[\s\xa0]*bi\xEAn[\s\xa0]*ni\xEA|Kr\xF3)|e\.?[\s\xa0]*Kronieke|[\s\xa0]*Kr\xF6nikeboke|[\s\xa0]*Kroni(?:kebo|e)ke|\.[\s\xa0]*(?:Kr(?:\xF6nikeboke|\xF3|oni(?:kebo|e)ke)|Sá»[\s\xa0]*bi\xEAn[\s\xa0]*ni\xEA))|M(?:\xE1sodik[\s\xa0]*Kr[o\xF3]|asodik[\s\xa0]*Kr[o\xF3])|Anden[\s\xa0]*Kro|II\.?[\s\xa0]*Kr\xF3|II\.?[\s\xa0]*Sá»[\s\xa0]*bi\xEAn[\s\xa0]*ni\xEA|(?:Tweede|II\.?)[\s\xa0]*Kronieke|Andra[\s\xa0]*Kr[o\xF6]nikeboke)n|(?:Liber[\s\xa0]*II|Second|2nd\.?)[\s\xa0]*Paralipomenon|2[\s\xa0]*k[\s\xa0]*(?:Kron(?:i(?:ck[a\xE1]|k)|\xEDk)|Paralipomenon)|2[\s\xa0]*k\.[\s\xa0]*(?:Kron(?:i(?:ck[a\xE1]|k)|\xEDk)|Paralipomenon)|D(?:ru(?:h(?:[y\xFD][\s\xa0]*kniha[\s\xa0]*kronik|[y\xFD][\s\xa0]*Letopis[uů]|[y\xFD][\s\xa0]*Kron(?:i(?:ck[a\xE1]|k)|\xEDk)|[y\xFD][\s\xa0]*Paralipomenon|[y\xFD][\s\xa0]*list[\s\xa0]*(?:Kron(?:i(?:ck[a\xE1]|k)|\xEDk)|Paralipomenon)|[a\xE1][\s\xa0]*(?:Kron(?:i(?:ck[a\xE1]|k)|\xEDk)|Letopis[uů]|Paralipomenon|kniha[\s\xa0]*(?:Kron(?:i(?:ck[a\xE1]|k)|\xEDk)|Paralipomenon)))|g(?:(?:a[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?|i[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?)[\s\xa0]*Kr|[ai][\s\xa0]*Kr)onik)|e(?:uxi[e\xE8]mes?[\s\xa0]*Chroniques|zy[e\xE8]m[\s\xa0]*Kwonik))|2[\s\xa0]*ÐаÑалипоменон|2(?:\.?[\s\xa0]*Ðнига|[еÑ]\.?|\-?(?:е\.?|Ñ\.?))[\s\xa0]*ÐаÑалипоменон|2(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?)[\s\xa0]*Ðнига[\s\xa0]*ÐаÑалипоменон|или[\s\xa0]*ÐÑоÑа[\s\xa0]*книга[\s\xa0]*ÐаÑалипоменон|2[\s\xa0]*நாளாà®à®®à®®à¯|நாளாà®à®®à®¤à¯à®¤à®¿à®©à¯[\s\xa0]*à®à®°à®£à¯à®à®¾à®®à¯[\s\xa0]*பà¯à®¤à¯à®¤à®à®®
1à¯|2(?:[\s\xa0]*(?:C(?:r(?:o(?:n(?:icl)?)?|[\xF3\xF4]n?)?|h(?:r(?:on?)?)?)|நாளா|Aik|Ðн|à®à¯à®±à®¿|itihÄs|ÐаÑ(?:ал)?|Kr\xF6n)|nd(?:\.[\s\xa0]*Chr(?:on?)?|[\s\xa0]*Chr(?:on?)?)|e\.?[\s\xa0]*Kron|nd\.?[\s\xa0]*Cron|[\s\xa0]*ବà¬à¬¶à¬¾à¬¬à¬³à|[\s\xa0]*à¤à¤¤à¤¿(?:हास)?|[\s\xa0]*ÐеÑ|[\s\xa0]*Taar|(?:nd(?:\.[\s\xa0]*Ch?|[\s\xa0]*Ch?)|[\s\xa0]*C)oron[io]cle|[\s\xa0]*Pa(?:r(?:alipomeno)?)?|[\s\xa0]*Kr\xF8n?|[\s\xa0]*(?:e\.?|i\.?)[\s\xa0]*Kronika|[\s\xa0]*Kro(?:n(?:ika?)?)?|\.[\s\xa0]*(?:C(?:ron(?:ic(?:le|a)|ic[il]|ocle)?|oron[io]cle|h(?:r(?:onicle|on?)?|oron[io]cle))|à¤à¤¤à¤¿(?:हास)?|ବà¬à¬¶à¬¾à¬¬à¬³à|ÐеÑ|Taar|Pa(?:r(?:alipomeno)?)?|Kr(?:o(?:n(?:ika?)?)?|\xF8n?)|ÐаÑал(?:ипоменон)?)|\.[\s\xa0]*Ð¥ÑонÑк|\.?[\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑк|\-?(?:(?:ге\.?|а\.?)[\s\xa0]*книга[\s\xa0]*Ñ
|(?:ге\.?|а\.?)[\s\xa0]*Ð¥|е(?:\.[\s\xa0]*(?:книга[\s\xa0]*Ñ
|Ð¥)|[\s\xa0]*(?:книга[\s\xa0]*Ñ
|Ð¥)))ÑонÑк)|II(?:[\s\xa0]*(?:C(?:hr(?:on?)?|ron)|Par?|Kro(?:n(?:ik)?)?|ÐаÑал)|\.[\s\xa0]*(?:C(?:hr(?:on?)?|ron)|Kro(?:n(?:ik)?)?|ÐаÑал))|Î['ʹʹÎâ][\s\xa0]*(?:ΧÏ(?:ον)?|Πα)|ìë기[\s\xa0]*í|And(?:re[\s\xa0]*Kr\xF8n?|en[\s\xa0]*Kr\xF8n)|Tweede[\s\xa0]*Kron|Second[\s\xa0]*Chr(?:on?)?|Second[\s\xa0]*Cron|ଦàà±à¬¿à¬¤àà[\s\xa0]*ବà¬à¬¶à¬¾à¬¬à¬³à|II\.?[\s\xa0]*Taar|(?:II(?:\.[\s\xa0]*Ch?|[\s\xa0]*Ch?)|Second[\s\xa0]*Ch?)oron[io]cle|II\.[\s\xa0]*Pa(?:r(?:alipomeno)?)?|(?:ÐÑÑга|II\.?|ÐÑÑге)[\s\xa0]*Ð¥ÑонÑк|II\.?[\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑк|ÐÑÑг[ае][\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑк|II\.?[\s\xa0]*ÐеÑ|ÐÑоÑ[ао][\s\xa0]*ÐеÑ|Druh[ay\xE1\xFD][\s\xa0]*Pa|(?:I(?:I(?:\.[\s\xa0]*Mga[\s\xa0]*(?:Cronic|Kronik)|[\s\xa0]*Mga[\s\xa0]*(?:Cronic|Kronik))|kalawang[\s\xa0]*(?:Mga[\s\xa0]*(?:Cronic|Kronik)|Cronic))|(?:II\.?|Pili)[\s\xa0]*Ny|(?:Toinen|II\.?)[\s\xa0]*Aikakirj|2(?:\.[\s\xa0]*(?:Mga[\s\xa0]*[CK]roni[ck]|Aikakirj|Ny)|[\s\xa0]*(?:Mga[\s\xa0]*[CK]roni[ck]|Ny))|2\.[\s\xa0]*Istw|II\.?[\s\xa0]*Istw|(?:II\.?[\s\xa0]*L|2\.[\s\xa0]*L)jetopis|D(?:ezy[e\xE8]m[\s\xa0]*(?:liv[\s\xa0]*Kwonik[\s\xa0]*l|Istw)|ruga[\s\xa0]*(?:knjiga[\s\xa0]*)?Ljetopis)|Cartea[\s\xa0]*a[\s\xa0]*doua[\s\xa0]*Paralipomen)a|Hanidabaa[\s\xa0]*Odiya[\s\xa0]*Naa77antto[\s\xa0]*Maxaafaa)|(?:(?:編年ç´|代|å代å¿|æ·(?:代å¿)?)ä¸ã|ã(?:編年ç´|代|å代å¿|æ·(?:代å¿)?)ä¸|2[\s\xa0]*(?:дневника|itihas)|ΧÏονικ[ÏÏ]ν[\s\xa0]*Î['ʹʹÎâ]|××ר×[\s\xa0]*×××××[\s\xa0]*×|2\.?[\s\xa0]*Sá»|II(?:[\s\xa0]*(?:Paralipomenon|Sá»)|\.[\s\xa0]*Sá»)|S\xED\xF0ari[\s\xa0]*kron\xEDkub\xF3k|Druh[a\xE1][\s\xa0]*kniha[\s\xa0]*kronik|أخبار[\s\xa0]*Ø§ÙØ£ÙاÙ
[\s\xa0]*Ø§ÙØ«Ø§ÙÙ|(?:編年ç´|代|å代å¿|æ·(?:代å¿)?)ä¸|ÐÑоÑа[\s\xa0]*книга[\s\xa0]*(?:ÐаÑалипоменон|на[\s\xa0]*леÑопиÑиÑе)))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["1Chr"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1(?:[\s\xa0]*(?:C(?:h(?:r(?:oni(?:cl|qu)es|onicals|onik|n|onocles)|oronocles)|ron(?:icilor|ache|icas|icles|ocles))|Ð¥ÑонÑка|Ñ
ÑонÑки|ÐаÑалипоменонÑ)|(?:st(?:\.[\s\xa0]*C(?:hron[io]|ron[io])|[\s\xa0]*C(?:hron[io]|ron[io]))|\.[\s\xa0]*Crono|\.[\s\xa0]*Chrono)cles)|(?:First[\s\xa0]*C(?:hron[io]|ron[io])|I(?:\.?[\s\xa0]*Chron[io]|\.?[\s\xa0]*Crono))cles|I(?:\.?[\s\xa0]*Cronicilor|\.?[\s\xa0]*Cronicas|\.?[\s\xa0]*Cronicles))|(?:1[\s\xa0]*Ñ
Ñоника)|(?:I\.?[\s\xa0]*Cronicle)|(?:(?:1(?:\.[\s\xa0]*(?:Kr\xF3|Cro)|[\s\xa0]*(?:Kr\xF3|Cro))|I\.?[\s\xa0]*Kr\xF3)nika|1(?:[\s\xa0]*(?:Ljetopis|Istw|Aikakirj)a|\.[\s\xa0]*Ñ
Ñоника)|Els[oÅ][\s\xa0]*Kr[o\xF3]nika)|(?:æ´(?:代(?:èª[â
ä¸]|å²ä¸|å¿ç¥?ä¸)|ä¸)|â
æ´ä»£|ëì|ìë(?:기[\s\xa0]*ìê¶|ì§?ì)|ã(?:編年ç´|代|æ·|æ·ä»£å¿|å代å¿)ä¸ã|Î['ʹʹÎâ][\s\xa0]*(?:ΧÏονικ[ÏÏ]ν|ΠαÏ)|पहिलà¥[\s\xa0]*à¤à¤¤à¤¿à¤¹à¤¾à
1¤¸|æ´ä»£èª[\s\xa0]*1|Ø§ÙØ£Ø®Ø¨Ø§Ø±[\s\xa0]*1|××ר×[\s\xa0]*×××××[\s\xa0]*×['â]|ïºïº§ïºïºïº[\s\xa0]*ïºï»·ï»³ïºï»¡[\s\xa0]*ïºï»·|Una(?:ng)?[\s\xa0]*Kronika|à¨à¨¤à¨¹à¨¾à¨¸[\s\xa0]*ਦà©[\s\xa0]*ਪਹਿਲà©[\s\xa0]*ਪà©à¨¥à©|ΠαÏαλειÏομ[Îε]νÏν[\s\xa0]*Î['ʹʹÎâ]|δÏ
Ïικ[οÏ]Ï[\s\xa0]*ΧÏονικ[ÏÏ]ν[\s\xa0]*Î['ʹʹÎâ]|ବà¬à¬¶à¬¾à¬¬à¬³àର[\s\xa0]*ପàରଥମ[\s\xa0]*ପàସàତà¬|à¤à¤¤à¤¿à¤¹à¤¾à¤¸(?:à¤à¥[\s\xa0]*पहिलà¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|[\s\xa0]*[1१]ला[\s\xa0]*à¤à¤¾à¤)|Ø³ÙØ±[\s\xa0]*أخبار[\s\xa0]*Ø§ÙØ£ÙاÙ
[\s\xa0]*Ø§ÙØ£ÙÙ|itahÄs[\s\xa0]*dÄ«[\s\xa0]*pahilÄ«[\s\xa0]*potʰī|Una(?:ng)?[\s\xa0]*Kronikel|I(?:[\s\xa0]*(?:C(?:ronic[ail]|hrn)|Paralipomen[ao]|Kronikel)|\.[\s\xa0]*(?:C(?:ronic[ail]|hrn)|Kronikel))|(?:Kr[o\xF3]nik[a\xE1]k|Mambo[\s\xa0]*ya[\s\xa0]*Nyakati)[\s\xa0]*I|Paralipomenon[\s\xa0]*I|First[\s\xa0]*Chrn|Prv[ay\xE1\xFD][\s\xa0]*Kronik|Prv(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*Kronik|Taariikhdii[\s\xa0]*Kowaad|I\.?[\s\xa0]*Babad|ପàରଥମ[\s\xa0]*ବà¬à¬¶à¬¾à¬¬à¬³àର|Una(?:ng)?[\s\xa0]*Paralipomeno|Prvn[i\xED][\s\xa0]*Letopis[uů]|I\.?[\s\xa0]*L(?:etopis[uů]|á»ch[\s\xa0]*sá»)|(?:First|I\.?)[\s\xa0]*Coron[io]cles|(?:(?:I(?:\.[\s\xa0]*Cr[\xF3\xF4]|[\s\xa0]*Cr[\xF3\xF4])|Primeir[ao][\s\xa0]*Cr[o\xF4]|Primer[\s\xa0]*Cr[o\xF3]|Primero[\s\xa0]*Cr[o\xF3])nica|(?:First[\s\xa0]*Chronic|I\.?[\s\xa0]*Chronic)al)s|(?:Premi(?:\xE8re|ere?)[\s\xa0]*|I\.?[\s\xa0]*|Premi(?:\xE8re|ere?)s[\s\xa0]*)Chroniques|(?:First|I\.?)[\s\xa0]*Choron[io]cles|I\.?[\s\xa0]*Sá»[\s\xa0]*K\xFD|I\.[\s\xa0]*Paralipomen(?:on|a)|F\xF8rste[\s\xa0]*Kr\xF8nikebo[gk]|(?:Prv(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*Kronic|Prv[ay\xE1\xFD][\s\xa0]*Kronic|I\.?[\s\xa0]*Kronic)k[a\xE1]|(?:Els[oÅ][\s\xa0]*Kr[o\xF3]|F\xF8rste[\s\xa0]*Kro|I\.?[\s\xa0]*Kr\xF3|Prvn[i\xED][\s\xa0]*Paralipomeno|(?:Prv[ay\xE1\xFD]|Liber[\s\xa0]*I|First)[\s\xa0]*Paralipomeno|Prv(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*Paralipomeno|I\.?[\s\xa0]*Sá»[\s\xa0]*bi\xEAn[\s\xa0]*ni\xEA)n|(?:Eerste|I\.?)[\s\xa0]*Kronieken|F[o\xF6]rsta[\s\xa0]*Kr[o\xF6]nikeboken|(?:Fyrri[\s\xa0]*Kron[i\xED]kub[o\xF3]|itih[aÄ]sko[\s\xa0]*pusta|I\.?[\s\xa0]*Kron\xED|Prv[ay\xE1\xFD][\s\xa0]*Kron\xED|Prv(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*Kron\xED)k|(?:P(?:ierwsz[aey][\s\xa0]*Kr|remye[\s\xa0]*Kw)|I\.?[\s\xa0]*Kw)onik|(?:(?:Prvn[i\xED]|I\.?)[\s\xa0]*kniha[\s\xa0]*k|Prvn[i\xED][\s\xa0]*K|Erste[\s\xa0]*Ch)ronik|(?:Pierwsz[aey]|I\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Kronik|I\.?[\s\xa0]*Taariikhdii|(?:Kwanza|I\.?)[\s\xa0]*Mambo[\s\xa0]*ya[\s\xa0]*Nyakati|(?:اÙÙÙ[\s\xa0Û]*|Û±[\s\xa0Û]*)ØªÙØ§Ø±ÛØ®|(?:اÙÙÙ|Û±)\-?ØªÙØ§Ø±ÙÛØ®|1(?:[\s\xa0]*(?:tavÄrīḫ|à¨à¨¤à¨¹à¨¾à¨¸|HanO|Ist|Ljet|N[aÄ][lḷ][aÄ]kamam|à®à¯à®±à®¿à®ªà¯à®ªà¯à®à¯|Cronic(?:[ai]|le)|Krn|k\.?[\s\xa0]*Kronik)|st\.?[\s\xa0]*Chrn|ìë|[\s\xa0]*Babad|[\s\xa0]*à¸(?:à¸à¸¨à¸²à¸§à¸à¸²à¸£|ศà¸)|[\s\xa0]*ବà¬à¬¶à¬¾à¬¬à¬³àର|[\s\xa0]*à¤à¤¤à¤¿à¤¹à¤¾à¤¸à¤à¥|[\s\xa0]*ÐеÑопиÑ[иÑ]|[\s\xa0]*itihÄsko|[\s\xa0]*itihasko|[\s\xa0]*Lá»ch[\s\xa0]*sá»|[\s\xa0]*Letopis[uů]|Chr|(?:st\.?)?[\s\xa0]*Coron[io]cles|(?:(?:o(?:\.[\s\xa0]*Cr[o\xF3\xF4]|[\s\xa0]*Cr[o\xF3\xF4])|a(?:\.[\s\xa0]*Cr[o\xF4]|[\s\xa0]*Cr[o\xF4])|\xBA(?:\.[\s\xa0]*Cr[o\xF3]|[\s\xa0]*Cr[o\xF3]))nica|[\s\xa0]*(?:Cr[\xF3\xF4]nica|Itiha|itahÄ)|st\.?[\s\xa0]*Chronical)s|(?:er(?:e\.?|\.)?|\xE8?re\.?)[\s\xa0]*Chroniques|[\s\xa0]*Choronicles|st\.?[\s\xa0]*Choron[io]cles|[\s\xa0]*Sá»[\s\xa0]*K\xFD|[\s\xa0]*Paralipomen(?:on|a)|[\s\xa0]*Kr\xF8nikebo[gk]|[\s\xa0]*k\.?[\s\xa0]*Kronick[a\xE1]|(?:[\s\xa0]*(?:k\.?[\s\xa0]*Paralipomeno|Kr\xF3)|st\.?[\s\xa0]*Paralipomeno|[\s\xa0]*Sá»[\s\xa0]*bi\xEAn[\s\xa0]*ni\xEA)n|e\.?[\s\xa0]*Kronieken|[\s\xa0]*Kr\xF6nikeboken|[\s\xa0]*Kroni(?:c(?:k[a\xE1]|a)|eken|ke(?:boken|l))|[\s\xa0]*(?:k\.?[\s\xa0]*Kron\xED|Aika|Kron\xED)k|[\s\xa0]*Kwonik|[\s\xa0]*kniha[\s\xa0]*kronik|[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Kronik|[\s\xa0]*Taariikhdii|[\s\xa0]*Mambo[\s\xa0]*ya[\s\xa0]*Nyakati|\.(?:[\s\xa0]*(?:C(?:h(?:r(?:onicles|onik|n|onicals|oniques)|oron[io]cles)|ronic(?:(?:le|a)s|ilor)|oron[io]cles|r[\xF3\xF4]nicas)|à¸(?:à¸à¸¨à¸²à¸§à¸à¸²à¸£|ศà¸)|Babad|ବà¬à¬¶à¬¾à¬¬à¬³àର|à¤à¤¤à¤¿à¤¹à¤¾à
1¤¸à¤à¥|ÐеÑопиÑ[иÑ]|itih[aÄ]sko|L(?:etopis[uů]|á»ch[\s\xa0]*sá»)|Itihas|Sá»[\s\xa0]*K\xFD|Paralipomen(?:on|a)|Sá»[\s\xa0]*bi\xEAn[\s\xa0]*ni\xEAn|kniha[\s\xa0]*kronik|K(?:r(?:oni(?:c(?:k[a\xE1]|a)|eken|ke(?:boken|l))|\xF8nikebo[gk]|\xF3n|\xF6nikeboken|on\xEDk)|wonik|s(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Kronik)|ÐаÑалипоменонÑ|Taariikhdii|Mambo[\s\xa0]*ya[\s\xa0]*Nyakati)|[o\xBA](?:\.[\s\xa0]*Cr[o\xF3]|[\s\xa0]*Cr[o\xF3])nicas)|[\s\xa0]*أخ|(?:\.[\s\xa0Û]*|[\s\xa0Û]*)ØªÙØ§Ø±ÛØ®|\.\-?ØªÙØ§Ø±ÙÛØ®|(?:[еÑ]\.?[\s\xa0]*Ð¥Ñони|[\s\xa0]*Ð¥Ñон[иÑ])к|\.[\s\xa0]*Ð¥Ñоник|[еÑ]\.?[\s\xa0]*ÐеÑопиÑÑ|\-?(?:е(?:\.[\s\xa0]*(?:ÐеÑопиÑÑ|Ð¥Ñоник)|[\s\xa0]*(?:ÐеÑопиÑÑ|Ð¥Ñоник))|Ñ\.?[\s\xa0]*Ð¥Ñоник|ØªÙØ§Ø±ÙÛØ®|Ñ\.?[\s\xa0]*ÐеÑопиÑÑ))|I\.?[\s\xa0]*Ñ
Ñоника|1[\s\xa0]*Ðневника|(?:I\.?|1\.)[\s\xa0]*дневника|1(?:\-?е\.?|\.)[\s\xa0]*Ð¥ÑонÑка|I\.?[\s\xa0]*Ð¥ÑонÑка|1[\s\xa0]*Hroniky|(?:1(?:\-?е(?:\.[\s\xa0]*[HÈ]|[\s\xa0]*[HÈ])|\.[\s\xa0]*[HÈ]|[\s\xa0]*È)|I(?:\.[\s\xa0]*[HÈ]|[\s\xa0]*[HÈ]))roniky|I\.?[\s\xa0]*ÐаÑалипоменонÑ|(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*ÐÑÑопиÑÑ|(?:1\.?[\s\xa0]*к|I\.?[\s\xa0]*к)нига[\s\xa0]*Ñ
ÑонÑки|1\-?е\.?[\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑки|1\-?(?:Ñе|а)[\s\xa0]*(?:[HÈ]roniky|Ð¥ÑонÑка|ÐÑÑопиÑÑ|книга[\s\xa0]*Ñ
ÑонÑки)|1\-?(?:Ñе|а)\.[\s\xa0]*(?:[HÈ]roniky|Ð¥ÑонÑка|ÐÑÑопиÑÑ|книга[\s\xa0]*Ñ
ÑонÑки)|(?:1(?:\-?е\.?|\.)[\
1s\xa0]*Ñ
ÑонÑ|I\.?[\s\xa0]*Ñ
ÑонÑ|1\-?(?:Ñе|а)[\s\xa0]*Ñ
ÑонÑ|1\-?(?:Ñе|а)\.[\s\xa0]*Ñ
ÑонÑ)ки|(?:1\.?[\s\xa0]*к|I\.?[\s\xa0]*к)нига[\s\xa0]*леÑопиÑи|I\.?[\s\xa0]*ÐеÑопиÑи|1\.?[\s\xa0]*Ðнига[\s\xa0]*на[\s\xa0]*леÑопиÑиÑе|I\.?[\s\xa0]*Ðнига[\s\xa0]*на[\s\xa0]*леÑопиÑиÑе|Ð(?:еÑÑ[ае][\s\xa0]*(?:[HÈ]roniky|Ð¥ÑонÑка|ÐÑÑопиÑÑ|книга[\s\xa0]*Ñ
ÑонÑки)|Ñва[\s\xa0]*(?:(?:днев|Ñ
Ñо)ника|ÐаÑалипоменонÑ)|еÑÑ[ае][\s\xa0]*Ñ
ÑонÑки|Ñв(?:а[\s\xa0]*(?:книга[\s\xa0]*л|Ð)|о[\s\xa0]*(?:книга[\s\xa0]*л|Ð))еÑопиÑи|ÑÑв[ао][\s\xa0]*(?:Ðнига[\s\xa0]*на[\s\xa0]*леÑопиÑиÑе|ÐеÑопиÑи|ÐаÑал))|(?:1(?:\xB0\.?[\s\xa0]*Cronach|st\.?[\s\xa0]*Chronicl|[\s\xa0]*(?:e\.?|i\.?)[\s\xa0]*Kronikav|[\s\xa0]*Kronikav|\.[\s\xa0]*(?:Kronikav|Cronach))|(?:First[\s\xa0]*Chronic|I\.?[\s\xa0]*Chronic)l|(?:Prim[ao]|I\.?)[\s\xa0]*Cronach)e|(?:1(?:[\s\xa0]*C(?:h(?:ron[io]|orono)|rono)|st(?:\.?[\s\xa0]*Cron[io]|\.?[\s\xa0]*Chrono)|\.[\s\xa0]*Ch?rono)|(?:I(?:\.[\s\xa0]*Ch?|[\s\xa0]*Ch?)|First[\s\xa0]*Ch)rono|First[\s\xa0]*Cron[io])cle|Una(?:ng)?[\s\xa0]*Chronicle|Choronicle|1[\s\xa0]*நாளாà®à®®à®®à¯|நாளாà®à®®à®¤à¯à®¤à®¿à®©à¯[\s\xa0]*à®®à¯à®¤à®²à®¾à®®à¯[\s\xa0]*பà¯à®¤à¯à®¤à®à®®à¯|1[\s\xa0]*Ñ
Ñон|1[\s\xa0]*ÐаÑалипоменон|1(?:\.?[\s\xa0]*Ðнига|[еÑ]\.?|\-?(?:е\.?|Ñ\.?))[\s\xa0]*ÐаÑалипоменон|1(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?)[\s\xa0]*Ðнига[\s\xa0]*ÐаÑалипоменон|или[\s\xa0]*ÐÑÑва[\s\xa0]*книга[\s\xa0]*ÐаÑалипоменон|1(?:[\s\xa0]*(?:C(?:r(?:o(?:n(?:icl)?)?|[\xF3\xF4]n?)?|h(?:r(?:on?)?)?)|Aik|Ð¥Ñ|நாளா|Ðн|à®à¯à®±à®¿|itihÄs|ÐаÑ(?:ал)?|Kr\xF6n)|st(?:\.[\s\xa0]*Chr(?:on?)?|[\s\xa0]*Chr(?:on?)?)|e\.?[\s\xa0]*Kron|st\.?[\s\xa0]*Cron|[\s\xa0]*ବà¬à¬¶à¬¾à¬¬à¬³à|[\s\xa0]*à¤à¤¤à¤¿(?:हास)?|[\s\xa0]*ÐеÑ|[\s\xa0]*Taar|(?:st\.?)?[\s\xa0]*Coron[io]cle|st\.?[\s\xa0]*Choronocle|[\s\xa0]*Pa(?:r(?:alipomeno)?)?|[\s\xa0]*Kr\xF8n?|[\s\xa0]*(?:e\.?|i\.?)[\s\xa0]*Kronika|[\s\xa0]*Kro(?:n(?:ika?)?)?|\.[\s\xa0]*(?:C(?:ron(?:ic(?:le|a)|ic[il])?|oron[io]cle|h(?:r(?:onicle|on?)?|oronocle))|à¤à¤¤à¤¿(?:हास)?|ବà¬à¬¶à¬¾à¬¬à¬³à|ÐеÑ|Taar|Pa(?:r(?:alipomeno)?)?|Kr(?:o(?:n(?:ika?)?)?|\xF8n?)|ÐаÑал(?:ипоменон)?))|I(?:[\s\xa0]*(?:C(?:hr(?:on?)?|ron)|Par?|Kro(?:n(?:ik)?)?|ÐаÑал)|\.[\s\xa0]*(?:C(?:hr(?:on?)?|ron)|Kro(?:n(?:ik)?)?|ÐаÑал))|Î['ʹʹÎâ][\s\xa0]*(?:ΧÏ(?:ον)?|Πα)|ìë기[\s\xa0]*ì|Prvn[i\xED][\s\xa0]*Pa|Eerste[\s\xa0]*Kron|First[\s\xa0]*Chr(?:on?)?|First[\s\xa0]*Cron|ପàରଥମ[\s\xa0]*ବà¬à¬¶à¬¾à¬¬à¬³à|I\.?[\s\xa0]*Taar|(?:First|I\.?)[\s\xa0]*Coron[io]cle|(?:First|I\.?)[\s\xa0]*Choronocle|I\.[\s\xa0]*Pa(?:r(?:alipomeno)?)?|F\xF8rste[\s\xa0]*Kr\xF8n?|1(?:\-?е\.?|\.)[\
1s\xa0]*Ð¥ÑонÑк|I\.?[\s\xa0]*Ð¥ÑонÑк|(?:1\.?[\s\xa0]*к|I\.?[\s\xa0]*к)нига[\s\xa0]*Ñ
ÑонÑк|1\-?е\.?[\s\xa0]*книга[\s\xa0]*Ñ
ÑонÑк|1\-?(?:Ñе|а)[\s\xa0]*(?:книга[\s\xa0]*Ñ
|Ð¥)ÑонÑк|1\-?(?:Ñе|а)\.[\s\xa0]*(?:книга[\s\xa0]*Ñ
|Ð¥)ÑонÑк|I\.?[\s\xa0]*ÐеÑ|Ð(?:еÑÑ[ае][\s\xa0]*(?:книга[\s\xa0]*Ñ
|Ð¥)ÑонÑк|ÑÑв[ао][\s\xa0]*ÐеÑ)|(?:I(?:\.[\s\xa0]*Mga[\s\xa0]*(?:Cronic|Kronik)|[\s\xa0]*Mga[\s\xa0]*(?:Cronic|Kronik))|Una(?:(?:ng)?[\s\xa0]*Mga[\s\xa0]*(?:Cronic|Kronik)|(?:ng)?[\s\xa0]*Cronic)|Premye[\s\xa0]*liv[\s\xa0]*Kwonik[\s\xa0]*l|(?:Kwanza|I\.?)[\s\xa0]*Ny|(?:Premye[\s\xa0]*I|I\.?[\s\xa0]*I)stw|Prva[\s\xa0]*(?:knjiga[\s\xa0]*)?Ljetopis|I\.?[\s\xa0]*Ljetopis|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Aikakirj|1(?:\.[\s\xa0]*(?:Ljetopis|Istw|Ny|Aikakirj|Mga[\s\xa0]*[CK]roni[ck])|[\s\xa0]*(?:Mga[\s\xa0]*[CK]roni[ck]|Ny))|Cartea[\s\xa0]*[i\xEE]nt[a\xE2]i[\s\xa0]*Paralipomen)a|Hanidabaa[\s\xa0]*Odiyaa[\s\xa0]*Koiro[\s\xa0]*Maxaafaa)|(?:(?:編年ç´|代|å代å¿|æ·(?:代å¿)?)ä¸ã|ã(?:å代å¿|代|æ·ä»£å¿|æ·|編年ç´)ä¸|1[\s\xa0]*дневника|1[\s\xa0]*itihas|C(?:h(?:ron(?:[io]cle|ical)|oron[io]cle)|(?:oron[io]|ron[io])cle)s|ΧÏονικ[ÏÏ]ν[\s\xa0]*Î['ʹʹÎâ]|××ר×[\s\xa0]*×××××[\s\xa0]*×|1\.?[\s\xa0]*Sá»[\s\xa0]*k\xFD|Paralipomenon|I(?:[\s\xa0]*(?:Kronika|Sá»[\s\xa0]*k\xFD|Paralipomenon)|\.[\s\xa0]*(?:Kronika|Sá»[\s\xa0]*k\xFD))|Fyrri[\s\xa0]*kron\xEDkub\xF3k|أخبار[\s\xa0]*Ø§ÙØ£ÙاÙ
[\s\xa0]*Ø§ÙØ£ÙÙ|C(?:h(?:ron[io]|orono)|oron[io]|ron[io])cle|(?:編年ç´|代|å代å¿|æ·(?:代å¿)?)ä¸|1\.?[\s\xa0]*Sá»|I\.?[\s\xa0]*Sá»|ÐÑÑва[\s\xa0]*книга[\s\xa0]*(?:ÐаÑалипоменон|на[\s\xa0]*леÑопиÑиÑе)))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Ezra"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:á¼Ï|ì¤|à¸à¸ªà¸£|ì[ì¤ì¦]ë¼ê¸°|ã¨[ã¹ãº]ã©[æ¸è¨]|×¢×ר×|à¹à¸à¸ªà¸£à¸²|à¬à¬àରା|à¨
à¨à¨¼à¨°à¨¾|Ø¹ÙØ²|Уза[ий]Ñ|ÐздÑи|azrÄ|Ê¿izrÄ|1[\s\xa0]*Ðзд|ÐзÑа|ÎÏδÏαÏ|ÎÏδÏαÏ|edzr[aÄ]ko|ã(?:ä»¥æ¯æ[è¨è®°]|æ|忝德æä¸)ã|عز[\s\xa0]*را|Ø³ÙØ±[\s\xa0]*عزرا|edzr[aÄ]|(?:\xCAx|Izi)ra|E(?:z(?:dr(?:\xE1[sÅ¡]|a[sÅ¡])|sdr[a\xE1]s|ras[\s\xa0]*Bog)|d|s(?:r(?:a(?:b[o\xF3]|s[\s\xa0]*bo)k|Ä)|á¹[aÄ]|dra))|ÐеÑваÑ[\s\xa0]*ÐздÑÑ|Liber[\s\xa0]*Esdrae|à¤à¤à¥à¤°à¤¾à¤à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|ÐзÑина|ÐездÑа|Ðнига[\s\xa0]*(?:ÐздÑ[иÑ]|на[\s\xa0]*ÐздÑа)|(?:(?:\xC9t|Aej)r|Cesra|\xCA\-?xÆ¡\-?r|E(?:sran[\s\xa0]*kirj|\-?xÆ¡\-?r)|Liv[\s\xa0]*Esdras[\s\xa0]*l)a|K(?:s(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Ezdrasz|njiga[\s\xa0]*Ezrin)a|ì(?:ì¦ë¼?|ì¤ë¼)|ã¨[ã¹ãº]ã©|Ðзд|ÐзÑ|ÎÏ|edzr[aÄ]|Cesr?|(?:\xCAx|Izi)r|E(?:z(?:d(?:ra?)?|sd|ra?)|s(?:dr?|ra?))|à¤à¤à¥à¤°à¤¾|à®à®¸à¯(?:றா(?:வினà¯[\s\xa0]*பà¯à®¤à¯à®¤à®à®®à¯)?|ரா))|(?:ã(?:ä»¥æ¯æ[è¨è®°]|æ|忝德æä¸)|ÐздÑ[аиÑ]|عزرا|æã|ä»¥æ¯æ[è¨è®°]ã|忝德æä¸ã|à¤à¤à¥à¤°à¤¾à¤à¥|ä»¥æ¯æ[è¨è®°]|Ðзд|忝德æä¸|E(?:s(?:dra[es]|ra[ns])|zdrasza)))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Ruth"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:r\u016Bt\u02B0(?:ko[\\s\\xa0]*pustak)?)|(?:\u30EB\u30C4\u8A18|\uB8FB\uAE30|\u0A30\u0A42\u0A25|\u05E8\u05D5\u05EA|\u0631(?:\u0648\u062A|\u0627|\u064F\u0648\u062A)|\u0420\u0443(?:\u0442\u0430|\u0444\u044C)|\u1FFE\u03A1\u03B8|\u03A1\u03BF\u03C5\u03B8|\u300A(?:\u8DEF\u5F97[\u8A18\u8BB0]|\u5F97|\u76E7\u5FB7\u50B3)\u300B|Uruto|\u0E19(?:\u0E32\u0E07\u0E23\u0E39|\u0E23)\u0E18|\u0633\u0641\u0631[\\s\\xa0]*\u0631\u0627\u0639\u0648\u062B|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u0420\u0443(?:\u0444\u0438|\u0442)|Liber[\\s\\xa0]*Ruth|\u0930(?:\u0942(?:\u0925\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u0924)|\u0941\u0924)|Liv[\\s\\xa0]*Rit[\\s\\xa0]*la|R(?:u(?:t(?:hs[\\s\\xa0]*Bog|e)|\\-?t\u01A1|u(?:tin[\\s\\xa0]*kirja|d))|[\\xFA\u016B]t|th|oot)|Rut(?:arb[o\\xF3]|s[\\s\\xa0]*bo)k|rut\u02B0ko[\\s\\xa0]*pustak|\u0B0B\u0B24\u0B30[\\s\\xa0]*\u0B2C\u0B3F\u0B2C\u0B30\u0B23[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|K(?:s(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Ruthy|njiga[\\s\\xa0]*o[\\s\\xa0]*Ruti|itabu[\\s\\xa0]*cha[\\s\\xa0]*Ruth[iu])|R(?:u(?:ta|ut)|t)|\u30EB\u30C4|\uB8FB|\u0420\u0443\u0444|Uru|\u0930\u0942\u0925|rut\u02B0|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Rut|\u0BB0\u0BC2\u0BA4\u0BCD(?:\u0BA4(?:\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0B9A\u0BB0\u0BBF\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE\u0BCD|\u0BC1))?)|(?:rut\u02B0ko)|(?:\u300A(?:\u8DEF\u5F97[\u8A18\u8BB0]|\u76E7\u5FB7\u50B3|\u5F97)|\u0420\u0443\u0442|(?:\u76E7\u5FB7\u50B3|\u5F97)\u300B|\u8DEF\u5F97[\u8A18\u8BB0]\u300B|\u0930\u0942\u0925\u0915\u094B|\u0631\u0627\u0639\u0648\u062B|R(?:u(?:t(?:h[iu]|s)|utin)|it)|Ru(?:th?)?|r\u016Bt(?:\u02B0ko)?)|(?:\u8DEF\u5F97[\u8A18\u8BB0]|\u76E7\u5FB7\u50B3|\u5F97))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Neh"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:nahemyahko[\\s\\xa0]*pustak)|(?:Ne(?:h(?:em(?:i(?:a(?:s\u2019[\\s\\xa0]*Bog|[h\u0161])|\\xE1[s\u0161]|[eh]|ih)|\\xEDa[hs]|ah|ja\u0161|j\\xE1[s\u0161]|a[ai]h)|(?:im(?:a[ai]|ii)|imia?|amia|ima)h)|k[e\u0113]miy[a\u0101]|emias)|\uB290\uD5E4\uBBF8(?:\uC57C\uAE30|\uC544)|\u0E19\u0E2B\u0E21|\u05E0\u05D7\u05DE\u05D9\u05D4|\u30CD\u30D8\u30DF\u30E4[\\s\\xa0]*?\u8A18|\u0A28\u0A39\u0A2E\u0A2F\u0A3E\u0A39|\u0646\u062D\u0645\u06CC\u0627\u06C1|\u300A(?:\u5C3C(?:\u5E0C\u7C73[\u8A18\u8BB0])?|\u5384\u65AF\u5FB7\u62C9\u4E0B)\u300B|\u039D\u03B5\u03B5\u03BC[\u03AF\u03B9]\u03B1\u03C2|\u0E40\u0E19\u0E2B\u0E30\u0E21\u0E35\u0E22\u0E4C|\u041D\u0435(?:\u0445\u0435|\u0435)?\u043C\u0438\u0458\u0430|\u0633\u0641\u0631[\\s\\xa0]*\u0646\u062D\u0645\u064A\u0627|N(?:\\xE9h[e\\xE9]|eh\\xE9)mie|Li(?:ber[\\s\\xa0]*Nehemiae|v[\\s\\xa0]*Neyemi[\\s\\xa0]*an)|\u041D\u0435\u0454\u043C\u0456[\u0456\u0457]|\u041D\u0435\u0435\u043C\u0456\u044F|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u041D\u0435\u0435\u043C(?:\u0456[\u0456\u0457]|\u0438\u0438)|\u043D\u0430[\\s\\xa0]*\u041D\u0435\u0435\u043C\u0438\u044F)|\u0928(?:\u0939\u0947\u092E(?:\u094D\u092F\u093E\u0939\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u093E\u092F\u093E\u0939)|\u094D\u0939\u0947\u092E\u094D\u092F\u093E\u0939)|N(?:e(?:h(?:em(?:i(?:a[ai]|i[ai])|a[ai][ai])|im(?:(?:a[ai]|ii)[ai]|ia[ai]))|xemyaa)|ahemya)h|Nehem(?:\\xEDab[o\\xF3]|jas[\\s\\xa0]*bo|iab[o\\xF3])k|n(?:ah(?:emy(?:\u0101hko[\\s\\xa0]*pustak|a)|amy\u0101h)|i\u1E25imy\u0101h)|N(?:e(?:hem(?:i(?:an[\\s\\xa0]*kir)?j|ei|y)|emij)|\\xEA\\-?h\\xEA\\-?mi\\-?|ahimiya|\u01A1khemi)a|K(?:s(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Nehemiasz|njiga[\\s\\xa0]*Nehemijin)a|\u0B28\u0B3F\u0B39\u0B3F\u0B2E\u0B3F\u0B5F\u0B3E\u0B19\u0B4D\u0B15\u0B30[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|N(?:e(?:h(?:amia|imia|em[ij]a)?|em(?:ia?)?|x)?|\\xE9h?|ahi)|\uB290(?:\uD5E4(?:\uBBF8\uC57C)?)?|\u0646\u062D|\u039D\u03B5|\u041D\u0435(?:\u0435|\u0454)?\u043C|\u0928\u0939\u0947\u092E(?:\u094D\u092F\u093E\u0939?|\u093E)|nahemy\u0101|\u0BA8\u0BC6\u0B95\u0BC7(?:\u0BAE\u0BBF\u0BAF\u0BBE(?:\u0BB5\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BAE\u0BCD)?)?)|(?:\u0646\u062D\u0645\u064A\u0627|\u30CD\u30D8\u30DF\u30E4|\u5C3C\u300B|\u5C3C\u5E0C\u7C73[\u8A18\u8BB0]\u300B|\u5384\u65AF\u5FB7\u62C9\u4E0B\u300B|\u041D\u0435\u0435\u043C(?:\u0438[\u0438\u044F]|\u0456[\u0456\u0457])|\u300A(?:\u5C3C\u5E0C\u7C73[\u8A18\u8BB0]|\u5384\u65AF\u5FB7\u62C9\u4E0B)|\u0928\u0939\u0947\u092E\u094D\u092F\u093E\u0939\u0915\u094B|nahemy[a\u0101]hko|N(?:e(?:hem(?:ia(?:[en]|sza)|j
1as)|yemi)|\\xEA\\-?h\\xEA\\-?mi)|\u5C3C(?:\u5E0C\u7C73[\u8A18\u8BB0])?|\u5384\u65AF\u5FB7\u62C9\u4E0B|\u300A\u5C3C|N(?:ehemias|\\xEA)|\u0B28\u0B3F\u0B39\u0B3F\u0B2E\u0B3F\u0B5F\u0B3E\u0B19\u0B4D\u0B15\u0B30))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["GkEsth"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u30A8\u30B9\u30C6\u30EB(?:\u66F8\u6B98\u7BC7|\u8A18\u88DC\u907A)|\uC5D0\uC2A4[\uAC94\uD154][\\s\\xa0]*\uCD94\uAC00\uBCF8|\u300AGkEsth\u300B|\u0415\u0441\u0442\\.?[\\s\\xa0]*\u0421\u0435\u043F\u0442|\u05EA\u05D5\u05E1\u05E4\u05D5\u05EA[\\s\\xa0]*\u05DC\u05DE\u05D2\u05D9\u05DC\u05EA[\\s\\xa0]*\u05D0\u05E1\u05EA\u05E8|\u0395\u03C3\u03B8[\u03AE\u03B7]\u03C1[\\s\\xa0]*\u03C3\u03C4\u03B1[\\s\\xa0]*\u03B5\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA[\u03AC\u03B1]|\u0B8E\u0BB8\u0BCD\u0BA4\u0BB0\u0BCD[\\s\\xa0]*\\(\u0B95\u0BBF\\)|\u0414\u043E\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F[\\s\\xa0]*\u043A[\\s\\xa0]*\u0415\u0441\u0444\u0438\u0440\u0438|Den[\\s\\xa0]*greske[\\s\\xa0]*Ester\\-?boka|G[kr][\\s\\xa0]*Esth|GrEst|Kr\\.?[\\s\\xa0]*Est|Gr(?:\\xE9cke[\\s\\xa0]*[c\u010D]asti[\\s\\xa0]*knihy[\\s\\xa0]*Est|aeca[\\s\\xa0]*Esth|e(?:cke[\\s\\xa0]*[c\u010D]asti[\\s\\xa0]*knihy[\\s\\xa0]*Est|ek[\\s\\xa0]*Esth))er|Kreikkalainen[\\s\\xa0]*Esterin[\\s\\xa0]*kirja|(?:\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u0415\u0441\u0442\u0438\u0440[\\s\\xa0]*\\(\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u0421\u0435\u043F\u0442\u0443\u0430\u0433\u0438\u043D\u0442\u0430|\u0B8E\u0BB8\u0BCD(?:\u0BA4\u0BB0\u0BCD[\\s\\xa0]*\\(\u0B95\u0BBF\u0BB0\u0BC7\u0B95\u0BCD\u0B95\u0BAE\u0BCD|[\\s\\xa0]*\\(\u0B95\u0BBF))\\)|G(?:r(?:eek[\\s\\xa0]*Esth?|[\\s\\xa0]*Est)|k[\\s\\xa0]*Est)|Den[\\s\\xa0]*greske[\\s\\xa0]*Ester\\-?boken|Es(?:t(?:er(?:[\\s\\xa0]*(?:\\((?:Gr(?:i(?:e(?:chisch|go|ks)|yego)|eg[ao]|yego)|greco|\u0159eck\\xE9[\\s\\xa0]*(?:\u010D\\xE1sti|dodatky)|Gr|versione[\\s\\xa0]*greca)\\)|[r\u0159]eck[e\\xE9][\\s\\xa0]*(?:[c\u010D][a\\xE1]sti|dodatky)|Gr(?:eg[ao]|yego|iy?ego)|greco|Gr|enligt[\\s\\xa0]*den[\\s\\xa0]*grekiska[\\s\\xa0]*texten)|arb[o\\xF3]k[\\s\\xa0]*hin[\\s\\xa0]*gr[i\\xED]ska)|h(?:er[\\s\\xa0]*Grec|[\\s\\xa0]*Gr)|[\\s\\xa0]*Gr|g|her[\\s\\xa0]*graeca|(?:her[\\s\\xa0]*\\(Gre(?:ek|c)|[\\s\\xa0]*\\(Gr)\\)|her[\\s\\xa0]*Gr)|zter[\\s\\xa0]*k[o\\xF6]nyv[e\\xE9]nek[\\s\\xa0]*kieg[e\\xE9]sz[i\\xED]t[e\\xE9]se))|(?:Est(?:h(?:er[\\s\\xa0]*grec|[\\s\\xa0]*gr)|[\\s\\xa0]*gr|er[\\s\\xa0]*gr(?:iego|ega))|GkEsth\u300B|\u300AGkEsth|Kreikkalainen[\\s\\xa0]*Esterin|Esth?er[\\s\\xa0]*gr|GkEsth|(?:Est(?:er[\\s\\xa0]*\\((?:Grie(?:chisch|ks)|gr(?:iego|ega))|her[\\s\\xa0]*\\(grec|[\\s\\xa0]*\\(Gr)|\u0B8E\u0BB8\u0BCD(?:\u0BA4\u0BB0\u0BCD)?[\\s\\xa0]*\\(\u0B95\u0BBF)\\)|\u0415\u0441\u0442\u0438\u0440[\\s\\xa0]*\\(\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u0421\u0435\u043F\u0442\u0443\u0430\u0433\u0438\u043D\u0442\u0430\\)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Esth"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:estarko[\\s\\xa0]*pustak)|(?:\uC5D0\uC2A4(?:\uB354\uAE30|\uD154|\uD14C\uB974\uAE30)|\u0E2D\u0E2A\u0E18|\u0623\u0633|\u0A05\u0A38\u0A24\u0A30|\u0395\u03C3\u03B8[\u03AE\u03B7]\u03C1|\u30A8\u30B9\u30C6\u30EB(?:[\u66F8\u8A18]|[\\s\\xa0]*\u8A18)|\u0415\u0441\u0444\u0438\u0440\u044C|\u300A(?:\u4EE5\u65AF\u5E16[\u8A18\u8BB0]|\u65AF|\u827E\u65AF\u5FB7\u723E\u50B3)\u300B|\u0415\u0441\u0442\u0438\u0440\u0430|\u0408\u0435\u0441\u0442\u0438\u0440\u0430|\\xCA\\-?x\u01A1\\-?t\\xEA|Asttiro|\u0E40\u0E2D\u0E2A\u0E40\u0E18\u0E2D\u0E23\u0E4C|(?:\u0627\u06CC|\u0622)\u0633\u062A\u0631|\u0633\u0641\u0631[\\s\\xa0]*\u0623\u0633\u062A\u064A\u0631|\u0B0F\u0B37\u0B4D\u0B1F\u0B30[\\s\\xa0]*\u0B2C\u0B3F\u0B2C\u0B30\u0B23|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u0415\u0441(?:\u0444(?:\u0438\u0440\u0438|\u0456\u0440)|\u0442[\u0435\u0438]\u0440)|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Estery|(?:[a\u0101]sta|Aeste|Liber[\\s\\xa0]*Esthe)r|Liv[\\s\\xa0]*Est[e\\xE8][\\s\\xa0]*a|E(?:s(?:t(?:e(?:r(?:s[\\s\\xa0]*Bog|ei|s[\\s\\xa0]*bok|arb[o\\xF3]k|in[\\s\\xa0]*kirja)|er)|[ah]r)|zter)|t)|\u0910\u0938\u094D\u0924\u0947\u0930|\u090F\u0938\u094D\u0924(?:\u0930\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u0947\u0930)|\u0B8E\u0BB8\u0BCD\u0BA4\u0BB0(?:\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0B9A\u0BB0\u0BBF\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE)?\u0BCD|\uC5D0(?:\uC2A4\uB354?)?|\u0395\u03C3\u03B8|\u0415\u0441\u0444|\u0415\u0441\u0442|\u0408\u0435\u0441\u0442|Ast|Es(?:t(?:[ah]|era?)?|zt)?|\u090F\u0938\u094D\u0924\u0930|\u0B8E\u0BB8\u0BCD|\u05D0\u05E1\u05EA\u05E8,[\\s\\xa0]*\u05DB\u05D5\u05DC\u05DC[\\s\\xa0]*\u05E4\u05E8\u05E7\u05D9\u05DD[\\s\\xa0]*\u05D2\u05E0\u05D5\u05D6\u05D9\u05DD)|(?:\u0415\u0441(?:\u0442[\u0435\u0438]|\u0444\u0456)\u0440|\u05D0\u05E1\u05EA\u05E8|\u30A8\u30B9\u30C6\u30EB|\u0623\u0633\u062A\u064A\u0631|\u300A(?:\u4EE5\u65AF\u5E16[\u8A18\u8BB0]|\u65AF|\u827E\u65AF\u5FB7\u723E\u50B3)|(?:\u4EE5\u65AF\u5E16[\u8A18\u8BB0]|\u65AF)\u300B|\u827E\u65AF\u5FB7\u723E\u50B3\u300B|Est(?:er(?:[sy]|in)|\\xE8)|
1Esther|est(?:arko|er)|\u4EE5\u65AF\u5E16[\u8A18\u8BB0]|\u65AF|\u827E\u65AF\u5FB7\u723E\u50B3|Este|\u090F\u0938\u094D\u0924\u0930\u0915\u094B))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Job"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u0623\u064A|\uC6A5\uAE30|\u0E42\u0E22\u0E1A|\u0410\u044E\u0431|\u1F38\u03B2|\u0399[\u03C9\u03CE]?\u03B2|\u30E8[\u30D5\u30D6][\\s\\xa0]*?\u8A18|\u05D0\u05D9\u05D5\u05D1|Yob|\u300A(?:\u7D04\u4F2F[\u50B3\u8A18]|\u7EA6\u4F2F\u8BB0|\u4F2F)\u300B|\u0A05\u0A71?\u0A2F\u0A42\u0A2C|Hiobi|G(?:i(?:\\xF3p|obbe)|b)|Ayub|Iov|\u0627\u06CC\u0648\u0628|\u0627\u06CC\u064F?\u0651\u0648\u0628|\u0633\u0641\u0631[\\s\\xa0]*\u0623\u064A\u0648\u0628|(?:Ayuu|Iyo)b|(?:Ayyo|\u012By|Ij)ob|Liber[\\s\\xa0]*Iob|\u0B06\u0B5F\u0B41\u0B2C[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|J(?:o(?:bs[\\s\\xa0]*Bog|v)|\\xF3?b)|\u0408\u043E\u0432|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*(?:\u0418\u043E\u0432\u0430|\u0419\u043E\u0432)|[\u0406\u0418\u0419]\u043E\u0432\u0430)|Jobs(?:b[o\\xF3]|[\\s\\xa0]*bo)k|ayy[u\u016B]bko[\\s\\xa0]*pustak|[\u0907\u0908]\u092F\u094B\u092C|\u0905\u092F(?:\u094D\u092F\u0942\u092C\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u092F\u0941\u092C)|(?:Liv[\\s\\xa0]*J[o\\xF2]b[\\s\\xa0]*l|Jobin[\\s\\xa0]*kirj|Iyyoob)a|Y[o\u014D]pu|K(?:(?:s(?:\\.[\\s\\xa0]*(?:Ij|J|Hi)|[\\s\\xa0]*(?:Ij|J|Hi)|i[e\u0119]g[ai][\\s\\xa0]*(?:Ij|J|Hi))ob|[\\s\\xa0]*J[o\\xF3]bov|\\.[\\s\\xa0]*J[o\\xF3]bov|niha[\\s\\xa0]*J[o\\xF3]bov)a|njiga[\\s\\xa0]*o[\\s\\xa0]*Jobu|itabu[\\s\\xa0]*cha[\\s\\xa0]*(?:Ayu|Yo)bu)|Hi(?:ob)?|\uC6A5|Ayu|J(?:\\xF3|obi)|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0418\u043E\u0432|ayy\u016Bb|\u0905\u092F\u094D\u092F\u0942\u092C|\u0BAF\u0BCB\u0BAA\u0BC1(?:\u0B9F\u0BC8\u0BAF[\\s\\xa0]*\u0B9A\u0BB0\u0BBF\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE\u0BCD)?)|(?:\u30E8[\u30D5\u30D6]|\u4F2F\u300B|\u0406\u043E\u0432\u0430|[\u0418\u0419]\u043E\u0432\u0430|\u0B06\u0B5F\u0B41\u0B2C|\u0623\u064A\u0648\u0628|\u7EA6\u4F2F\u8BB0\u300B|\u7D04\u4F2F[\u50B3\u8A18]\u300B|\u300A(?:\u7D04\u4F2F[\u50B3\u8A18]|\u4F2F|\u7EA6\u4F2F\u8BB0)|(?:iy|I)ob|J(?:ob(?:[as]|in)|\\xF2b)|Hioba|Yobu|Ayubu|ayy[u\u016B]bko|[\u0418\u0419]\u043E\u0432|\u7EA6\u4F2F\u8BB0|\u7D04\u4F2F[\u50B3\u8A18]|Job|\u0905\u092F\u094D\u092F\u0942\u092C\u0915\u094B))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Mal"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\uB9D0\uB77C[\uAE30\uD0A4]\uC11C|\uFEE3\uFEFC\uFEA5|\u30DE\u30E9\u30AD\u66F8|\u0A2E\u0A32\u0A3E\u0A15\u0A40|\u0645\u0644\u0627\u06A9\u06CC|\u05DE\u05DC\u05D0\u05DB\u05D9|\u300A(?:\u746A(?:\u62C9\u57FA[\u4E9E\u66F8])?|\u739B(?:\u62C9\u57FA\u4E66?)?)\u300B|\u0E21(?:\u0E32\u0E25\u0E32\u0E04\u0E35|\u0E25\u0E04)|\u0BAE\u0BB2(?:\u0BBE\u0B95\u0BCD\u0B95\u0BBF|\u0BCD\u0B95\u0BBF\u0BAF\u0BBE)|mal(?:\u0101k(?:\u02B0[i\u012B]|[i\u012B])|ak(?:\u02B0[i\u012B]|\u012B))|\u0B8E\u0BAA\u0BBF\u0BB0\u0BC7\u0BAF\u0BAE\u0BCD|\u041C\u0430\u043B\u0430\u0445\u0438\u0458\u0430|\u039C\u03B1\u03BB\u03B1\u03C7[\u03AF\u03B9]\u03B1\u03C2|\u0633\u0641\u0631[\\s\\xa0]*\u0645\u0644\u0627\u062E\u064A|\u092E\u0932(?:\u093E(?:\u0915\u0940\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u0916\u0940)|\u0915\u0940)|M(?:a(?:l(?:a(?:c(?:hi(?:\\xE1[s\u0161]|e|a[s\u0161])|i)|akii|qu[i\\xED]as|k(?:i(?:s[\\s\\xa0]*bok|\\xE1s|as\u2019[\\s\\xa0]*Bog)|\\xED))|(?:ea[ck]?|ic)hi|kiy[a\u0101]|ch)|\\-?la\\-?(?:ch|k)i)|l)|(?:M(?:ala(?:kian[\\s\\xa0]*kir|[h\u021F]i)j|ikiyaas)|Liv[\\s\\xa0]*Malachi[\\s\\xa0]*)a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Malachiasza|\u041C\u0430\u043B\u0430\u0445\u0456\u044F|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*\u041C\u0430\u043B\u0430\u0445(?:\u0456[\u0456\u0457]|\u0438\u0438)|\u041C\u0430\u043B\u0430\u0445\u0456[\u0456\u0457]|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u041C\u0430\u043B\u0430\u0445\u0438\u044F)|Malakee|Pro(?:roctwo[\\s\\xa0]*Malachyaszow|phetia[\\s\\xa0]*Malachia)e|\uB9D0(?:\uB77C\uAE30?)?|\u30DE\u30E9\u30AD?|\u0645\u0644\u0627?|\u0BAE\u0BB2(?:\u0BCD\u0B95\u0BBF|\u0BBE)|\u041C\u0430\u043B|\u039C\u03B1\u03BB?|\u092E\u0932\u093E\u0915\u0940|Mal(?:a(?:c(?:h(?:ia)?)?|qu|kia?)?|c)?|\u0B2E\u0B32\u0B3E\u0B16\u0B3F[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15)|(?:Malakia[ns])|(?:\u739B(?:\u62C9\u57FA)?\u300B|\u0B2E\u0B32\u0B3E\u0B16\u0B3F|\u0645\u0644\u0627\u062E\u064A|\u739B\u62C9\u57FA\u4E66\u300B|\u746A(?:\u62C9\u57FA[\u4E9E\u66F8])?\u300B|\u300A(?:\u746A\u62C9\u57FA[\u4E9E\u66F8]|\u739B\u62C9\u57FA\u4E66)|malaki|\u041C\u0430\u043B\u0430\u0445(?:\u0438[\u0438\u044F]|\u0456[\u0456\u0457])|\u300A(?:\u739B(?:\u62C9\u57FA)?|\u746A)|Malachi(?:asza)?)|(?:\u739B(?:\u62C9\u57FA\u4E66|\u62C9\u57FA)?|\u746A(?:\u62C9\u57FA[\u4E9E\u66F8])?))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Matt"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:The[\\s\\xa0]*Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i)|[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i))|aint[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i))|Matt(?:h(?:[ht]i?|i)|thi?|t?i))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i)|[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i))|aint[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i))|Matt(?:h(?:[ht]i?|i)|thi?|t?i)))ew)|(?:The[\\s\\xa0]*Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Matt[ht]?|[\\s\\xa0]*Matt[ht]?)|aint[\\s\\xa0]*Matt[ht]?)|Matt[ht]?)|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Matt[ht]?|[\\s\\xa0]*Matt[ht]?)|aint[\\s\\xa0]*Matt[ht]?)|Matt[ht]?))ew)|(?:\u300A(?:\u746A(?:\u7AC7\u798F\u97F3|\u7279\u6590)|[\u99AC\u9A6C]\u592A\u798F\u97F3|\u592A)\u300B|\u0E21\u0E18|\u041C(?:\u0430\u0442(?:\u0435\u0458\u0430|\u0442\u043E)|[\u0442\u0444])|\uB9C8\uD0DC(?:\uC624[\\s\\xa0]*)?\uBCF5\uC74C\uC11C|\u039C(?:\u03B1\u03C4\u03B8\u03B1[\u03AF\u03B9]\u03BF\u03C2|\u03B8)|\u30DE\u30BF\u30A4(?:[\u4F1D\u66F8]|\u798F\u97F3\u66F8|[\u306E\u50B3]\u798F\u97F3\u66F8|\u306B\u3088\u308B\u798F\u97F3\u66F8)|\u0625\u0646\u062C\u064A\u0644[\\s\\xa0]*\u0645\u062A\u0649|\u0A2E\u0A71\u0A24\u0A40[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A07\u0A70\u0A1C\u0A40\u0A32|\u0645\u062A\u0651?\u06CC[\\s\\xa0]*\u06A9\u06CC[\\s\\xa0]*\u0627\u0646\u062C\u06CC\u0644|\u039A\u03B1\u03C4[\u03AC\u03B1][\\s\\xa0]*\u039C\u03B1\u03C4\u03B8\u03B1[\u03AF\u03B9]\u03BF\u03BD|\u0E21\u0E31\u0E17\u0E18\u0E34\u0E27|\u0E1E\u0E23\u0E30\u0E27\u0E23\u0E2A\u0E32\u0E23\u0E19\u0E31\u0E01\u0E1A\u0E38\u0E0D\u0E41\u0E21\u0E47\u0E17\u0E18\u0E34\u0E27|\u0B2E\u0B3E\u0B25\u0B3F\u0B09[\\s\\xa0]*\u0B32\u0B3F\u0B16\u0B3F\u0B24[\\s\\xa0]*\u0B38\u0B41\u0B38\u0B2E\u0B3E\u0B17\u0B4D\u0B2D\u0B30|\u05D4\u05D1\u05E9\u05D5\u05E8\u05D4[\\s\\xa0]*(?:\u05D4\u05E7\u05D3\u05D5\u05E9\u05D4[\\s\\xa0]*\u05E2\u05DC\\-?|\u05E2\u05DC[\\s\\xa0\\-?]*|\u05DC)\u05E4\u05D9[\\s\\xa0]*\u05DE\u05EA\u05D9|\u0BAE\u0BA4\u0BCD\u0BA4\u0BC7\u0BAF\u0BC1[\\s\\xa0]*(?:\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0B9A\u0BC1\u0BB5\u0BBF\u0B9A\u0BC7\u0BB7\u0BAE\u0BCD|\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF)|\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF)|\u041E\u0442[\\s\\xa0]*\u041C\u0430\u0442\u0435\u044F[\\s\\xa0]*\u0441\u0432\u0435\u0442\u043E[\\s\\xa0]*\u0415\u0432\u0430\u043D\u0433\u0435\u043B\u0438\u0435|\u0408\u0435\u0432\u0430\u043D\u0452\u0435\u0459\u0435[\\s\\xa0]*\u043F\u043E[\\s\\xa0]*\u041C\u0430\u0442\u0435\u0458\u0443|\u041C\u0430\u0442\u0430[\u0438\u0439]|\u0415\u0432\u0430\u043D(?:\u0433\u0435\u043B\u0438\u0435(?:[\\s\\xa0]*(?:\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u041C\u0430\u0442\u0435\u0458|\u043E\u0442[\\s\\xa0]*\u041C\u0430\u0442\u0435[\u0438\u0439])|\u0442\u043E[\\s\\xa0]*\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u041C\u0430\u0442\u0435\u0458)|\u0452\u0435\u0459\u0435[\\s\\xa0]*\u043F\u043E[\\s\\xa0]*\u041C\u0430\u0442\u0435\u0458\u0443)|\u0415\u0432\u0430\u043D\u0433\u0435\u043B\u0438\u0435[\\s\\xa0]*\u043E\u0442[\\s\\xa0]*\u041C\u0430\u0442\u0444\u0435\u044F|\u0404\u0432\u0430\u043D\u0433\u0435\u043B\u0456(?:\u0454[\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*(?:\u041C\u0430\u0442(?:\u0432\u0456|\u0435)|\u0441\u0432\\.?[\\s\\xa0]*\u041C\u0430\u0442\u0432\u0456)|\u044F[\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*)?\u041C\u0430\u0442\u0432\u0456)\u044F|\u092E\u0924\u094D\u0924(?:\u0940(?:\u0932\u0947[\\s\\xa0]*\u0932\u0947\u0916\u0947)?\u0915\u094B[\\s\\xa0]*\u0938\u0941\u0938\u092E\u093E\u091A\u093E\u0930|\u093F|\u092F\u093E\u0928\u0947[\\s\\xa0]*\u0932\u093F\u0939\u093F\u0932\u0947\u0932\u0947[\\s\\xa0]*\u0936\u0941\u092D\u0935\u0930\u094D\u0924\u092E\u093E\u0928)|Evankeliumi[\\s\\xa0]*Matteuksen[\\s\\xa0]*mukaan|matt(?:(?:\u012Ble[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101]|ile[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101])r|ay[a\u0101]ne[\\s\\xa0]*lihilele[\\s\\xa0]*[s\u015D]ub\u02B0avartam[a\u0101]n)|(?:E(?:w(?:angelia[\\s\\xa0]*(?:w(?:ed\u0142ug[\\s\\xa0]*[s\u015B]w\\.?|g[\\s\\xa0]*[s\u015B]w\\.?)[\\s\\xa0]*)?|\\.?[\\s\\xa0]*)Mateusz|vanjelium[\\s\\xa0]*Pod[l\u013E]a[\\s\\xa0]*Mat[u\\xFA][s\u0161])|Jevanhelije[\\s\\xa0]*vid[\\s\\xa0]*Matvij)a|(?:Evan[\\xF0\u0111]|Jevan\u0111)elje[\\s\\xa0]*po[\\s\\xa0]*Mateju|Evangelie[\\s\\xa0]*volgens[\\s\\xa0]*Matte[u\\xFC]s|(?:Evangeliet[\\s\\xa0]*etter[\\s\\xa0]*Matte|Injil[\\s\\xa0]*Mati)us|Evangelium[\\s\\xa0]*secundum[\\s\\xa0]*Matthaeum|Ungjilli[\\s\\xa0]*i[\\s\\xa0]*Mateut|matt\u012B[\\s\\xa0]*(?:k\u012B[\\s\\xa0]*in|d\u012B[\\s\\xa0]*\u0129)j\u012Bl|Injili[\\s\\xa0]*ya[\\s\\xa0]*Mathayo|Vangelo[\\s\\xa0]*di[\\s\\xa0]*(?:San[\\s\\xa0]*)?Matteo|E(?:banghelyo[\\s\\xa0]*ayon[\\s\\xa0]*kay|l[\\s\\xa0]*Evangelio[\\s\\xa0]*de)[\\s\\xa0]*Mateo|Sulat[\\s\\xa0]*ni[\\s\\xa0]*San[\\s\\xa0]*Mateo|Ebanghelyo[\\s\\xa0]*ni[\\s\\xa0]*(?:San[\\s\\xa0]*)?Mateo|M(?:a(?:t(?:t(?:e(?:u(?:s(?:argu\\xF0spjall|evangeliet)|ksen[\\s\\xa0]*evankeliumi)|i[\\s\\xa0]*evangelium|e|yu[\\s\\xa0]*Na[r\u1E5B]ceyti)|h(?:[e\\xE9][u\\xFC]s|ieu|\\xE4us|ae?us)|h?\\xE6usevangeliet|\u0113yu[\\s\\xa0]*Na[r\u1E5B]ceyti)|e(?:[ij]|usz)|[u\\xFA][s\u0161]|h|ayos|\\xE9us|ou[s\u0161]ovo[\\s\\xa0]*evangelium)|atiyoosa|\\-?thi\\-?\u01A1|buting[\\s\\xa0]*Balita[\\s\\xa0]*ayon[\\s\\xa0]*kay[\\s\\xa0]*(?:San[\\s\\xa0]*)?Mateo)|\\xE1t[e\\xE9]|t[ht]|\\xE1tth\\xEAu)|(?:Evangelium[\\s\\xa0]*podle[\\s\\xa0]*Matou[s\u0161]|Maty)e|\uB9C8(?:\uD0DC(?:\uC624[\\s\\xa0]*\uBCF5\uC74C|\uBCF5\uC74C)?)?|\u041C\u0430\u0442|\u039C\u03B1\u03C4\u03B8|\u30DE\u30BF\u30A4|\u0645\u062A|\u0BAE\u0BA4\u0BCD|\u092E\u0924\u094D\u0924[\u092F\u0940]|Ew[\\s\\xa0]*Mat|Mat(?:e(?:us?)?|\\xE9|ayo|ou[s\u0161]|th(?:\\xE6us)?)|The[\\s\\xa0]*Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t)|[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|aint[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t)|[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|aint[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))))|(?:(?:Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Matt(?:h[ht]i?|h?i|t(?:hi?|i))|[\\s\\xa0]*Matt(?:h[ht]i?|h?i|t(?:hi?|i)))|aint[\\s\\xa0]*Matt(?:h[ht]i?|h?i|t(?:hi?|i)))|Matt(?:h[ht]i?|h?i|t(?:hi?|i)))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Matt(?:h[ht]i?|h?i|t(?:hi?|i))|[\\s\\xa0]*Matt(?:h[ht]i?|h?i|t(?:hi?|i)))|aint[\\s\\xa0]*Matt(?:h[ht]i?|h?i|t(?:hi?|i)))|Matt(?:h[ht]i?|h?i|t(?:hi?|i))))e|Mat(?:(?:h[ht]?i|t[ht])e|h[ht]?e|h[ht][ht]i?e))w)|(?:(?:S(?:t(?:\\.[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i)|[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i))|aint[\\s\\xa0]*Matt(?:h(?:[ht]i?|i)|thi?|t?i))|Matt(?:h(?:[ht]i?|i)|thi?|t?i))ew)|(?:Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Matt[ht]?|[\\s\\xa0]*Matt[ht]?)|aint[\\s\\xa0]*Matt[ht]?)|Matt[ht]?)|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Matt[ht]?|[\\s\\xa0]*Matt[ht]?)|aint[\\s\\xa0]*Matt[ht]?)|Matt[ht]?))ew)|(?:Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t)|[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|aint[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t)|[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|aint[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t)))|\u300A(?:\u746A\u7279\u6590|\u592A|\u746A\u7AC7\u798F\u97F3|[\u99AC\u9A6C]\u592A\u798F\u97F3)|\u0645\u062A(?:[\u0649\u06CC]|\u0651\u06CC)|\u0A2E\u0A71\u0A24\u0A40|\u05DE\u05EA\u05D9|\u0B2E\u0B3E\u0B25\u0B3F\u0B09|(?:\u746A\u7279\u6590|\u592A)\u300B|\u746A\u7AC7\u798F\u97F3\u300B|[\u99AC\u9A6C]\u592A\u798F\u97F3\u300B|\u041C\u0430\u0442\u0435[\u0438\u0439\u0458]|\u0BAE\u0BA4\u0BCD\u0BA4\u0BC7\u0BAF\u0BC1|\u092E\u0924\u094D\u0924(?:\u092F\u093E\u0928|\u0940\u0932)\u0947|\u041E\u0442[\\s\\xa0]*\u041C\u0430\u0442\u0444?\u0435\u044F|\u0412\u0456\u0434[\\s\\xa0]*\u041C\u0430\u0442\u0432\u0456\u044F|Mat(?:t(?:e(?:u(?:ksen|s)|\\xFCs|yu|o)|\u0113yu)|(?:[u\\xFA][s\u0161]|eusz)a|ius)|Mathayo|San[\\s\\xa0]*Mateo|Evangelio[\\s\\xa0]*de[\\s\\xa0]*Mateo|matt(?:ay[a\u0101]n|[i\u012B]l)e|matt\u012B)|(?:(?:S(?:t(?:\\.[\\s\\xa0]*Matt[ht]?|[\\s\\xa0]*Matt[ht]?)|aint[\\s\\xa0]*Matt[ht]?)|Matt)ew)|(?:S(?:t(?:\\.[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t)|[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|aint[\\s\\xa0]*M(?:at(?:h(?:[ht](?:[ht]i?|i)?|i)?ew|th?we|t)?|t))|\u746A(?:\u7AC7\u798F\u97F3|\u7279\u6590)|[\u99AC\u9A6C]\u592A\u798F\u97F3|Mateo|\u041C\u0430\u0442(?:\u0432\u0456|\u0444\u0435)\u044F)|(?:M(?:at(?:t(?:hwe|we)?)?|t)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Ps"],extra:"1",regexp:RegExp("(\\b)((?:(?:(?:1[02-5]|[2-9])?(?:1"+t.prototype.regexps.space+"*st|2"+t.prototype.regexps.space+"*nd|3"+t.prototype.regexps.space+"*rd))|1?1[123]"+t.prototype.regexps.space+"*th|(?:150|1[0-4][04-9]|[1-9][04-9]|[4-9])"+t.prototype.regexps.space+"*th)"+t.prototype.regexps.space+"*Psalm)\\b","gi")},{osis:["Ps"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Psmal(?:ms?|s)|\u017Dalmy)|(?:Ps(?:lal?m|ml)s)|(?:(?:[Z\u017D]alt[a\\xE1]|zab\u016B|Salmarni)r)|(?:\u300A(?:[\u8A69\u8BD7]\u7BC7|[\u8A69\u8BD7]|\u8056\u8A60\u96C6)\u300B|\u8A69(?:\u7BC7\\/\u8056\u8A60|\u7DE8)|\uC2DC\uD3B8|\u0E2A\u0E14\u0E14|\u0A1C\u0A3C?\u0A2C\u0A42\u0A30|\u0632\u0628\u064F\u0648\u0631|\u05EA\u05D4\u05D9\u05DC\u05D9\u05DD|\u05DE\u05D6\u05DE\u05D5\u05E8\u05D9\u05DD|\u0E2A\u0E14\u0E38\u0E14\u0E35|\u0E40\u0E1E\u0E25\u0E07\u0E2A\u0E14\u0E38\u0E14\u0E35|Za(?:buri|lmy)|Mga[\\s\\xa0]*Awit|\u0B1
17(?:\u0B40\u0B24\u0B3F?|\u0B3E\u0B24)\u0B38\u0B02\u0B39\u0B3F\u0B24\u0B3E|\u092D\u091C\u0928\u0938\u0902?\u0917\u094D\u0930\u0939|(?:\u0627\u0644\u0645(?:\u064E\u0632\u0645\u064F|\u0632\u0645)|\u0645\u0632\u0645|\u0632\u0628)\u0648\u0631|\u0633\u0641\u0631[\\s\\xa0]*\u0627\u0644\u0645\u0632\u0627\u0645\u064A\u0631|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u041F\u0441\u0430\u043B\u043C\u0456\u0432|stotrasa[m\u1E43]hit[a\u0101]|Th\\xE1nh[\\s\\xa0]*v\u1ECBnh|b\u02B0a\u01F3ansa[m\u1E43]grah|Th\\xE1nh[\\s\\xa0]*Thi|Zsolt[a\\xE1]rok|Sa(?:lm(?:e(?:rnes[\\s\\xa0]*Bog|nes[\\s\\xa0]*bok)|[is]|au)|buurradii)|\u0BA4\u0BBF\u0BAA\u0BBE|Slm|Salmos|(?:Thi[\\s\\xa0]*Thi\\xEA|Bhja)n|P(?:s(?:a(?:l(?:m(?:u[ls]|[sy]|[lm]s|e[nt]|a[su]|i(?:en[\\s\\xa0]*kirja|[it]))|taren|a?s|[al]ms)|m(?:l[as]|s|as)|a(?:ms|a)|(?:ml?m|ume|alm)s)|m(?:[lm]|al)|sm|l(?:m[ms]|am)|lmas)|(?:a(?:s(?:ml|s)|m[ls]|l[lm])|l(?:ama|m)|la(?:sm?|m)|asm|l(?:s(?:a?m|sss)|a(?:sm)?a)|a(?:ls|sl)m)s)|K(?:s(?:\\.[\\s\\xa0]*Psalm[o\\xF3]|[\\s\\xa0]*Psalm[o\\xF3]|i[e\u0119]g[ai][\\s\\xa0]*Psalm[o\\xF3])w|niha[\\s\\xa0]*[z\u017E]alm(?:[u\u016F]|ov)|(?:\\.[\\s\\xa0]*[z\u017E]|[\\s\\xa0]*[z\u017E])almov)|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BB2\u0BCD\u0B95\u0BB3\u0BCD|\u0B9A\u0B99(?:\u0BCD\u0B95\u0BC0\u0BA4(?:[\\s\\xa0]*\u0BAA\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BAE|\u0B99\u0BCD\u0B95\u0BB3|\u0BAE)|\u0B95\u0BC0\u0BA4\u0BAE)\u0BCD|\u092D\u091C\u0928\\-?\u0938\u0939\u093F\u0928\u094D\u0924\u093E|\u092D\u091C\u0928[\\s\\xa0]*\u0938\u0902\u0939\u093F\u0924\u093E|\u0938\u094D\u0924(?:\u094D\u0930)?\u094B\u0924\u094D\u0930\u0938\u0902\u0939\u093F\u0924\u093E|\u0417\u0430\u0431\u0443\u0440|\u041F\u0441\u0430\u043B(?:\u043C(?:\u0438[\\s\\xa0]*\u0414\u0430\u0432\u0438\u0434\u043E\u0432\u0438|\u044B)|\u0442\u0438(?:\u0301\u0440|\u0440\u044C)|[\u0430\u043E]\u043C)|\u03A8\u03B1\u03BB\u03BC(?:\u03BF(?:[\u03AF\u03B9][\\s\\xa0]*\u03C4\u03BF\u03C5[\\s\\xa0]*\u0394\u03B1\u03C5[\u03AF\u03B9]\u03B4|\u03C2)|\u03CC\u03C2)|Mga[\\s\\xa0]*Salmo|Mazamure|Li(?:bri[\\s\\xa0]*i[\\s\\xa0]*Psalmeve|v[\\s\\xa0]*S[o\\xF2]m[\\s\\xa0]*yo)|(?:Liber[\\s\\xa0]*Psalmoru|(?:Psl|\u017D)al)m|P(?:s(?:a(?:l(?:m(?:[lm]|e|a|i)?|[al]m|a)?|ml?m|ume|alm|ml?|u)?|l[am]|ma?|s)?|l(?:s(?:a?m|sss)|a(?:sm)?a)|a(?:ls|sl)m|l(?:a(?:sm?|m)|s(?:ss?|a)))|Z(?:a(?:b(?:ur)?|lm)|solt)?|[\u017D\uC2DC]|\u0645\u0632|\u0632\u0628\u064F\u0648|\u0417\u0430\u0431|Maz|Sa(?:l(?:m(?:e(?:rne|ne)?)?)?|buur)|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BB2\u0BCD|Sl|\u0B9A\u0B99\u0BCD(?:\u0B95\u0BC0)?|\u0938\u094D\u0924\u094B\u0924\u094D\u0930|\u041F\u0441(?:\u0430\u043B(?:\u0442\u0438\u0440)?)?|\u03A8\u03B1|(?:(?:Masm|Jab)u|S\\xE1lmarni)r|Ca(?:rtea[\\s\\xa0]*Psalmilor|[n\u1E45]k[i\u012B]tam))|(?:[\u8A69\u8BD7]\u300B|Thi|\u092D\u091C\u0928|Awit|[\u8A69\u8BD7]\u7BC7\u300B|\u8056\u8A60\u96C6\u300B|\u300A(?:[\u8A69\u8BD7]\u7BC7|\u8056\u8A60\u96C6)|\u03A8\u03B1\u03BB\u03BC\u03BF[\u03AF\u03B9]|\u041F\u0441\u0430\u043B\u043C(?:\u0456\u0432|\u0438)|S(?:alm(?:enes|o)|[o\\xF2]m)|Psalmien|[\u8A69\u8BD7]\u7BC7|[\u8A69\u8BD7]|\u8056\u8A60\u96C6|\u300A[\u8A69\u8BD7]|\u0627\u0644\u0645\u0632\u0627\u0645\u064A\u0631))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Eccl"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Predik(?:arens[\\s\\xa0]*bok|erens))|(?:\u041F\u0440\u043E\u043F\u043E\u0432\u0456\u0434\u043D\u0438\u043A\u0430)|(?:\u062C\u0627|\u1F18\u03BA|\uCF54\uD5EC\uB81B|\uC804\uB3C4\uC11C|\u05E7\u05D4\u05DC\u05EA|v\u0101\u02BF\u1E93|\u50B3\u9053\u4E4B\u66F8|\u4F1D\u9053\u8005?\u306E\u66F8|\u300A(?:\u50B3\u9053\u66F8|\u8A13\u9053\u7BC7|\u50B3|\u4F20(?:\u9053\u4E66)?)\u300B|\u0648\u0627\u0639\u0650?\u0638|\u0B09\u0B2A\u0B26\u0B47\u0B36\u0B15|\u05D4\u05DE(?:\u05E7\u05D4\u05D9\u05DC|\u05E8\u05E6\u05D4)|\u0A09\u0A2A\u0A26\u0A47\u0A38\u0A3C\u0A15|\u30B3\u30D8\u30EC\u30C8\u306E(?:\u3053\u3068[\u306F\u3070]|\u8A00\u8449)|\u0BAA\u0BBF\u0BB0\u0B9A\u0B99\u0BCD\u0B95\u0BBF|Qoheleth|Gi\u1EA3ng[\\s\\xa0]*S\u01B0|\u0E1B(?:\u0E31\u0E0D\u0E0D\u0E32\u0E08\u0E32\u0E23\u0E22\u0E4C|\u0E0D\u0E08)|Wacdiyaha|\u0633\u0641\u0631[\\s\\xa0]*\u0627\u0644\u062C\u0627\u0645\u0639\u0629|\u0420\u0430\u0437\u043C\u044B\u0448\u043B\u0435\u043D\u0438\u044F|\u041F\u0440\u043E\u043F\u043E\u0432\u0435\u0434\u043D\u0438\u043A|\u0415\u043A\u043A\u043B\u0435\u0437\u0456\u044F\u0441\u0442\u0430|Juru[\\s\\xa0]*Kotbah|\u0395\u03BA\u03BA\u03BB\u03B7\u03C3\u03B9\u03B1\u03C3\u03C4[\u03AE\u03B7]\u03C2|\u0938\u092D\u094B\u092A\u0926\u0947\u0936\u0915|\u0909\u092A\u0926\u0947\u0936\u0915\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|(?:M(?:agwawal|hubir)|Wacdiyahi)i|Gi\\xE1o[\\s\\xa0]*hu\u1EA5n|P(?:r(?:e(?:di(?:k(?:a(?:r(?:boke|in|e)n|tor)|\\xE1tor|uesi|eren)|ger)|gethwr)|\\xE6dikerens[\\s\\xa0]*Bog|ad|\\xE9dik[a\\xE1]tor|\\xE9dikarinn)|iraca[n\u1E45]ki)|(?:Pr(?:edikantens[\\s\\xa0]*bo|opovjedni)|Forkynnerens[\\s\\xa0]*bo)k|Sabhopadeshak|upade(?:[s\u0161]akko[\\s\\xa0]*pust|\u015D)ak|\u0B9A(?:\u0B99\u0BCD\u0B95\u0BA4\u0BCD[\\s\\xa0]*\u0BA4\u0BBF\u0BB0\u0BC1\u0BB5\u0BC1\u0BB0\u0BC8[\\s\\xa0]*\u0B86\u0B95\u0BAE\u0BAE\u0BCD|\u0BAA\u0BC8[\\s\\xa0]*\u0B89\u0BB0\u0BC8\u0BAF\u0BBE\u0BB3\u0BB0\u0BCD|\u0B89)|Ang[\\s\\xa0]*Mangangaral|(?:Co[e\\xE9]|Qoh?\\xE8|Liber[\\s\\xa0]*Qoe)let|Liber[\\s\\xa0]*Ecclesiastes|E(?:c(?:cl(?:es(?:(?
1:(?:s[ai][ai]|aa)s|s[ai][ai]|aa|ais?)t[e\\xE9]s|i(?:a(?:st(?:\\xE9s|e|ul)|t[e\\xE9]s)|is?t[e\\xE9]s))|\\xE9siaste)|le(?:s(?:(?:(?:s[ai][ai]|a[ai]|ii)s|s[ai][ai]|a[ai]|ii|ia)t[e\\xE9]|iast[e\\xE9])s|[sz]iastul)|(?:clesiasti[e\\xE9]|lesiasti[e\\xE9]|c?lesiastic[e\\xE9]|lesyast[e\\xE9])s|clesi(?:aa)?tes|(?:cles(?:i(?:a[ai])?|a)|lesi)stes|cles(?:ia?|a)iastes|l(?:is[iy]|esiai)astes)|k(?:l(?:e(?:s[iy]ast[e\\xE9]|ziaste)|is[iy]aste)s|kle(?:siastes|zijast)))|Truy\u1EC1n[\\s\\xa0]*\u0111\u1EA1o|(?:E(?:klezyas[\\s\\xa0]*\\-?[\\s\\xa0]*Liv[\\s\\xa0]*Filoz[o\\xF2]f[\\s\\xa0]*l|ranchcha)|Saarnaajan[\\s\\xa0]*kirj|Mang)a|K(?:s(?:\\.[\\s\\xa0]*(?:K(?:aznodziei[\\s\\xa0]*Salomon|ohelet)|Eklezjastes)|[\\s\\xa0]*(?:K(?:aznodziei[\\s\\xa0]*Salomon|ohelet)|Eklezjastes)|i[e\u0119]g[ai][\\s\\xa0]*(?:K(?:aznodziei[\\s\\xa0]*Salomon|ohelet)|Eklezjastes))a|a(?:znodziei[\\s\\xa0]*Salomonowego|alam)|ohelet(?:[\\s\\xa0]*\u2014[\\s\\xa0]*Kazate[l\u013E]|h)|(?:\\.[\\s\\xa0]*kazate[l\u013E]|[\\s\\xa0]*kazate[l\u013E]|niha[\\s\\xa0]*kazate[l\u013E])ova)|\u0415\u043A(?:\u043B[\u0435\u0438]\u0441|\u043A\u043B\u0435\u0441)\u0438\u0430\u0441\u0442|E(?:c(?:c(?:l(?:es(?:(?:(?:s[ai][ai]|aa)s|s[ai][ai]|aa|ais?)t[e\\xE9]|i(?:a(?:t[e\\xE9]|st\\xE9?)|is?t[e\\xE9]))?|\\xE9s)?)?|les(?:(?:(?:s[ai][ai]|a[ai]|ii)s|s[ai][ai]|a[ai]|ii|ia)t[e\\xE9]|iast[e\\xE9])|l(?:e(?:ziast|s))?)?|ra|kl)|\u4F1D\u9053\u8005\u306E|\uCF54\uD5EC|\uC804|\u30B3\u30D8\u30EC\u30C8|\u0BAA\u0BBF\u0BB0\u0B9A|\u0938\u092D\u094B|Qo(?:h(?:elet)?)?|Mhu|Wac|\u0420\u0430\u0437\u043C|\u041F\u0440\u043E\u043F|\u0415\u043A(?:\u043A(?:\u043B(?:\u0435\u0437\u0456\u044F\u0441\u0442)?)?|\u043B)|\u0395\u03BA|\u0909\u092A\u0926\u0947\u0936\u0915|Saar(?:n(?:aaja)?)?|Pr(?:\\xE6d(?:ikeren)?|\\xE9d|o
1p|e(?:d(?:iker)?|g))|Fork(?:ynneren)?|upade[s\u0161]ak|K(?:azn?|oh)|\u041A(?:\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u0415\u043A(?:\u043A\u043B\u0435(?:\u0437\u0456\u044F\u0441\u0442\u043E\u0432|\u0441\u0438\u0430\u0441\u0442)|\u043B\u0435\u0437\u0456\u044F\u0441\u0442\u043E\u0432)|\u043D\u0430[\\s\\xa0]*\u0415\u043A\u043B\u0438\u0441\u0438\u0430\u0441\u0442\u0430[\\s\\xa0]*\u0438\u043B\u0438[\\s\\xa0]*\u041F\u0440\u043E\u043F\u043E\u0432\u0435\u0434\u043D\u0438\u043A)\u0430|\u043E\u0433\u0435\u0301\u043B\u0435\u0442))|(?:\u50B3\u9053\u66F8\u300B)|(?:\u300A(?:\u4F20\u9053\u4E66|\u8A13\u9053\u7BC7|\u50B3\u9053\u66F8)|(?:\u8A13\u9053\u7BC7|\u50B3)\u300B|\u4F20(?:\u9053\u4E66)?\u300B|\u0627\u0644\u062C\u0627\u0645\u0639\u0629|Qoelet|K(?:azate[l\u013E]|ohelet)|\u0909\u092A\u0926\u0947\u0936\u0915\u0915\u094B|Saarnaajan|Gi\\xE1o|upade[s\u0161]akko|Mangangaral|E(?:cclesiaste|klezya)s|\u041F\u0440\u043E\u043F\u043E\u0432\u0435\u0434\u043D\u0438\u043A\u0430|\u0415\u043A(?:\u043B(?:\u0435\u0437\u0456\u044F\u0441\u0442\u043E\u0432|\u0438\u0441\u0438\u0430\u0441\u0442)|\u043A\u043B\u0435\u0437\u0456\u044F\u0441\u0442\u043E\u0432)\u0430|\u300A[\u4F20\u50B3]|Liv[\\s\\xa0]*Filoz[o\\xF2]f[\\s\\xa0]*la)|(?:\u50B3\u9053\u66F8|\u8A13\u9053\u7BC7|\u4F20\u9053\u4E66|[\u4F20\u50B3]|Filoz[o\\xF2]f))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Ezek"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\uC5D0(?:\uC81C\uD0A4\uC5D8|\uC2A4\uAC94)\uC11C|\u1FBF\u0399\u03B6|\uAC94|\u0E2D\u0E2A\u0E04|\u30A8[\u30BB\u30BC]\u30AD\u30A8\u30EB\u66F8|\u300A(?:\u4EE5\u897F(?:\u7D50[\u4E66\u66F8]|\u7ED3\u4E66)|[\u7D50\u7ED3]|\u5384\u5247\u514B\u8033)\u300B|\u05D9\u05D7\u05D6\u05E7\u05D0\u05DC|\u0415\u0437\u0435\u043A\u0438\u043B|\u0408\u0435\u0437\u0435\u043A\u0438\u0459|\u0A39\u0A3F\u0A1C\u0A3C\u0A15\u0A40\u0A0F\u0A32|\u092F\u0939\u0947\u091C\u094D?\u0915\u0947\u0932|\u0404\u0437\u0435\u043A\u0456[\u0456\u0457]\u043B[\u0430\u044C]|\u0399\u03B5\u03B6(?:\u03B5\u03BA\u03B9[\u03AE\u03B7]\u03BB|\u03BA)|\u0E40\u0E2D\u0E40\u0E2A\u0E40\u0E04\u0E35\u0E22\u0E25|\u0418\u0435\u0437\u0435\u043A\u0438\u0438\u043B\u044C|Jezeki[i\\xEF]l['\u2019]|\u062D(?:\u0632\u0642\u06CC[\\s\\xa0\u200C]*|\u0650\u0632\u0642\u06CC[\\s\\xa0]*)\u0627\u06CC\u0644|\u0633\u0641\u0631[\\s\\xa0]*\u062D\u0632\u0642\u064A\u0627\u0644|\\xCA\\-?x\\xEA\\-?(?:chi\\-?|ki\\-?)\\xEAn|E(?:z(?:e(?:kiel(?:s\u2019?[\\s\\xa0]*Bog|i)|chiele)|[kq])|sk)|\u0907\u091C\u0915\u093F\u090F\u0932\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|(?:E(?:z(?:e(?:[ei](?:qu|k)e|qu(?:i[ae]|e)|chi\\xEB|k(?:ia|e))|i(?:[ei](?:qu|k)|qu|k)e)|c[e\u0113]kkiy[e\u0113]|x[ei][ei]?ke)|Y(?:eh(?:\\xE8zki[e\\xE8]|ezki[e\\xE8])|\\xE9h[e\\xE8]zki[e\\xE8])|\u1E25iziq\u012B\u02BE\u012B)l|(?:E(?:z(?:i[ei](?:qu|k)|\\xE9ch|ik|iqu|e(?:[ei](?:qu|k)|c))i|se(?:k[y\\xED]|ci)|x[ei][ei]?ki)|yahe(?:dz|\u01F3)k|hizk\u012B|Y(?:ahejak|exesqe)|\\xC9z[e\\xE9]chi)el|(?:Ez\\xE9|Yehes)kiel|Iezechiel|i\u01F3akielko[\\s\\xa0]*pustak|Esekiels[\\s\\xa0]*bok|(?:Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Ezechie|Liv[\\s\\xa0]*Ezeky[e\\xE8]l[\\s\\xa0]*)la|H(?:e(?:sekiel(?:in[\\s\\xa0]*kirja|s[\\s\\xa0]*bok)|zechiel)|izqqeela)|Prophetia[\\s\\xa0]*Ezechielis|\u0415\u0437\u0435\u043A\u0438\u0435\u043B|\u0419\u0435\u0437\u0435\u043A\u0438\u0438\u043B|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*(?:\u0418\u0435\u0437\u0435\u043A\u0438\u0438\u043B\u044F|\u0415\u0437\u0435\u043A\u0438\u0438\u043B)|\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*(?:\u0404\u0437\u0435\u043A\u0456[\u0456\u0457]|\u0418\u0435\u0437\u0435\u043A\u0438\u0438)\u043B\u044F)|\u0B2F\u0B3F\u0B39\u0B3F\u0B1C\u0B3F\u0B15\u0B32[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|\uC5D0(?:\uC81C(?:\uD0A4\uC5D8)?|\uC2A4\uAC94)|\u30A8[\u30BB\u30BC]\u30AD\u30A8\u30EB|\u0415\u0437\u0435\u043A|\u0408\u0435\u0437|\u092F\u0939\u0947\u091C|\u0419\u0435\u0437|\u0404\u0437|\u0399\u03B5\u03B6(?:\u03B5\u03BA)?|\u062D\u0632|\u0418\u0435\u0437(?:\u0435\u043A\u0438\u0438\u043B)?|Yex|\\xC9z[e\\xE9]ch|E(?:z(?:e(?:c(?:h(?:iel)?)?|qu?|k(?:iel)?)?|\\xE9(?:ch)?)|se(?:k(?:iel)?|c))|\u0907\u091C\u0915\u093F\u090F\u0932|H(?:es(?:ekiel)?|iz)|\u0B8E\u0B9A\u0BC7(?:\u0B95\u0BCD\u0B95\u0BBF\u0BAF\u0BC7\u0BB2\u0BCD[\\s\\xa0]*\u0BA4\u0BC0\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BA4\u0BB0\u0BBF\u0B9A\u0BBF\u0BAF\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BAE\u0BCD)?)|(?:(?:[\u7D50\u7ED3]|\u5384\u5247\u514B\u8033)\u300B|\\xCA\\-?x\\xEA|\u4EE5\u897F(?:\u7D50[\u4E66\u66F8]|\u7ED3\u4E66)\u300B|\u300A(?:\u4EE5\u897F(?:\u7D50[\u4E66\u66F8]|\u7ED3\u4E66)|[\u7D50\u7ED3]|\u5384\u5247\u514B\u8033)|\u062D\u0632\u0642\u064A\u0627\u0644|\u0415\u0437\u0435\u043A\u0438\u0438\u043B|\u0B2F\u0B3F\u0B39\u0B3F\u0B1C\u0B3F\u0B15\u0B32|\u0907\u091C\u0915\u093F\u090F\u0932\u0915\u094B|Eze(?:ky[e\\xE8]l|chiela)|i\u01F3akielko|\u0404\u0437\u0435\u043A\u0456[\u0456\u0457]\u043B\u044F|\u0418\u0435\u0437\u0435\u043A\u0438\u0438\u043B\u044F|Hesekielin|\u4EE5\u897F(?:\u7D50[\u4E66\u66F8]|\u7ED3\u4E66)|[\u7D50\u7ED3]|\u5384\u5247\u514B\u8033|\u0B8E\u0B9A\u0BC7\u0B95\u0BCD\u0B95\u0BBF\u0BAF\u0BC7\u0BB2\u0BCD))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Hos"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:Hose(?:as(?:â[\s\xa0]*Bog|[\s\xa0]*bok)|ias))|(?:ÙÙ|ὨÏ|ฮà¸à¸¢|í¸ì¸ìì|××שע|ΩÏη[Îε]|\xD4\-?s\xEA|ãã»ã¢(?:ãã|æ¸)|à®à®[ிà¯]யா|à®à®à¯à®¯à®¾|ХоÑеа|ÐÑиÑа|h(?:o(?:Åey|Å¡eÄ|sey)|Å«sīʿ)|ã(?:ä½(?:西é¿[书æ¸])?|æçäº)ã|ਹà©à¨¸à¨¼à©à¨|Åciy[aÄ]|O(?:s(?:e(?:ia[hs]|a[hs])|\xE9e)|ciy[aÄ])|à¹à¸®à¹à¸à¸¢à¸²à¸«à¹|ÛÙ(?:[\s\xa0]*Ø³ÛØ¹Ø§Û|Ø³ÛØ¹ÙÙ)|Ø³ÙØ±[\s\xa0]*ÙÙØ´Ø¹|हà¥à¤¶à¥(?:à¤à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|य)|Oze[a\xE1][sÅ¡]|Os\xE9ias|H(?:o(?:s(?:e(?:\xE1s|a)|ho)|ze[a\xE1][sÅ¡])|(?:\xF3se\xE1|\xF3sea)?s)|Prophetia[\s\xa0]*Osee|(?:H(?:o(?:os(?:e(?:an[\s\xa0]*kirj|7)|heec)|sei|Å¡e)|\xF4\-?s\xEA\-?)|Liv[\s\xa0]*Oze[\s\xa0]*|Osij)a|Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Ozeasza|ÐÑÑÑ|Ðнига[\s\xa0]*(?:пÑоÑока[\s\xa0]*ÐÑ(?:Ñ[ÑÑ]|ии)|на[\s\xa0]*пÑоÑок[\s\xa0]*ÐÑиÑ)|í¸(?:ì¸ì?)?|ΩÏ|ãã»ã¢|à®à®[ிà¯]|ÐÑ|ho[sÅ¡]e|O(?:s(?:ei?a)?|z)|à¹à¸®à¹à¸à¸¢à¸²|ÛÙØ³Ûع|हà¥à¤¶à¥|H(?:o(?:osh?|Å¡|s)?|\xF3s(?:ea)?)|ହàଶ(?:àà[\s\xa0]*à¬à¬¬à¬¿à¬·ààâଦàâବà¬àତାà¬àà¬[\s\xa0]*ପàସàତà¬|ହà))|(?:ÐÑ(?:и[иÑ]|Ñ[ÑÑ])|ÙÙØ´Ø¹|ã(?:ä½è¥¿é¿[书æ¸]|æçäº)|ହàଶàà|æçäºã|ä½(?:西é¿[书æ¸])?ã|Ho(?:osean|seas)|ä½(?:西é¿[书æ¸])?|æçäº|ãä½|O(?:ze(?:asza)?|see)))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Obad"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Abdia[s\u0161])|(?:\u30AA[\u30CF\u30D0][\u30C6\u30C7](?:\u30E4(?:\u3057\u3087|\u66F8)|\u30A2\u66F8)|\uC624\uBC14(?:\uB31C\uC11C|\uB514\uC57C|\uB4DC\uC57C\uC11C)|\u1F08\u03B2\u03B4|\uC635|\u0E2D\u0E1A\u0E14|\u0B92\u0BAA\u0BA4\u0BBF\u0BAF\u0BBE|\u0A13\u0A2C\u0A26\u0A2F\u0A3E\u0A39|\u0639(?:\u0628\u062F\u06CC\u0627\u06C1|\u0648)|\u05E2\u05D5?\u05D1\u05D3\u05D9\u05D4|\u0410\u0432\u0434\u0438\u0458[\u0430\u0435]|\u039F\u03B2\u03B4[\u03AF\u03B9]\u03B1\u03C2|\u0391\u03B2\u03B4\u03B9\u03BF[\u03C5\u03CD]|\u300A(?:\u4FC4(?:\u5DF4\u5E95(?:\u4E9A\u4E66|\u4E9E\u66F8))?|\u4E9E\u5317\u5E95\u4E9E)\u300B|\u041E\u0432\u0430\u0434\u0438\u0458\u0430|\u0E42\u0E2D\u0E1A\u0E32\u0E14\u0E35[\u0E22\u0E2B]\u0E4C|Abd(?:\\xEDas|ia|diyyu)|\u0633\u0641\u0631[\\s\\xa0]*\u0639\u0648\u0628\u062F\u064A\u0627|obad\u02B0[a\u0101]|obadiy[a\u0101]|(?:\u02BFabadi|obad)y\u0101h|Cobadyaah|Abdi(?:j[a\\xE1]|\\xE1)[s\u0161]|O(?:b(?:ad(?:i(?:a(?:s['\u2019][\\s\\xa0]*Bog|[h\u0161])|\\xE1[s\u0161])|hah|j(?:a(?:s[\\s\\xa0]*bok|\u0161)|\\xE1[s\u0161]))|edi[a\\xE1][s\u0161]|idah|d)|patiy[a\u0101]|vdij)|\u0913\u092C(?:\u0926(?:\u093F\u092F\u093E\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u094D[\u0926\u092F]\u093E\u0939)|\u0947?\u0927\u093E\u0939)|(?:O(?:ba(?:d(?:\\xED|ei|ij|jan[\\s\\xa0]*kirj)|j)|vadi)|\\xD3bad[i\\xED]|\\xD4\\-?ba\\-?\u0111i\\-?|\\xC1p\\-?\u0111i|Liv[\\s\\xa0]*Abdyas[\\s\\xa0]*l)a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Abdiasza|Avdie|Pro(?:roctwo[\\s\\xa0]*Abdyaszow|phetia[\\s\\xa0]*Abdia)e|\u041E\u0432\u0434\u0456[\u0438\u0439]|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*(?:\u0410\u0432\u0434[\u0438\u0456]|\u041E\u0432\u0434\u0456)\u044F|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0410\u0432\u0434\u0438[\u0438\u0439])|\u30AA[\u30CF\u30D0](?:[\u30C6\u30C7]\u30E4)?|\uC624\uBC14\uB31C?|\u0B92\u0BAA(?:\u0BA4\u0BBF)?|\u0410\u0432\u0434(?:\u0438\u0458)?|\u0391\u03B2\u03B4|\\xD3b|\u041E\u0432\u0434?|Ab(?:di?)?|Cob(?:ad)?|Ob(?:a(?:d(?:j(?:\\xE1|a)?|ia)?)?)?|\u0913\u092C(?:\u0926[\u093F\u094D]\u092F\u093E|\u0927\u093E)?|\u
10B13\u0B2C\u0B26\u0B3F\u0B05[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15)|(?:\u0410\u0432\u0434(?:\u0438[\u0438\u0439\u044F]|\u0456\u044F)|\u041E\u0432\u0434\u0456\u044F|\\xC1p|\u0B13\u0B2C\u0B26\u0B3F\u0B05|\u300A(?:\u4FC4\u5DF4\u5E95(?:\u4E9A\u4E66|\u4E9E\u66F8)|\u4E9E\u5317\u5E95\u4E9E)|\u4E9E\u5317\u5E95\u4E9E\u300B|\u4FC4(?:\u5DF4\u5E95(?:\u4E9A\u4E66|\u4E9E\u66F8))?\u300B|\u0639\u0648\u0628\u062F\u064A\u0627|Obadja[ns]|Obadias|\u4FC4(?:\u5DF4\u5E95(?:\u4E9A\u4E66|\u4E9E\u66F8))?|\u4E9E\u5317\u5E95\u4E9E|\u300A\u4FC4|Abd(?:iasza|yas)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Hag"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\uD558(?:\uAE4C\uC774\uC11C|\uAE68)|\uD559\uAC1C\uC11C|\u1F08\u03B3|\u05D7\u05D2\u05D9|\u0A39\u0A71\u0A1C\u0A08|Ohij|\u30CF[\u30AB\u30AC]\u30A4(?:\u3057\u3087|\u66F8)|\u300A(?:\u54C8(?:\u8A72[\u4E66\u66F8]|\u8BE5\u4E66|\u84CB)|[\u8A72\u8BE5])\u300B|\u0B86\u0B95\u0BBE\u0BAF\u0BCD|\u062D\u062C(?:\u064E\u0651[\u064A\u06CC]|\u064A\u0651|\u06CC)|\u0425\u0430\u0433\u0430\u0458|\u0410\u0433\u0435\u0458|\u0E2E(?:\u0E31\u0E01\u0E01\u0E31\u0E22|\u0E01\u0E01)|hajja\u012B|\u062D\u062C\u0627\u064A|\u0633\u0641\u0631[\\s\\xa0]*\u062D\u062C\u064A|\u0391\u03B3\u03B3\u03B1[\u03AF\u03B9]\u03BF\u03C2|(?:h[a\u0101]|Xa)ggay|\u0100k[a\u0101]y|A(?:g(?:e(?:[jo]|us)|heu|ge[eo])|\\-?gh\\xEA|k[a\u0101]y)|Agg(?:[e\\xE4]|ae?)us|H(?:ag(?:g(?:a(?:[\\xED\\xEF]|js[\\s\\xa0]*Bog|is[\\s\\xa0]*bok)|e(?:us|o)|ia[hi])|a[ij]|e[jo])|gg)|\u0939\u093E\u0917\u094D\u0917(?:\u0948\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|[\u092F\u0947])|(?:Haggain[\\s\\xa0]*kirj|Liv[\\s\\xa0]*Aje[\\s\\xa0]*)a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Aggeusza|(?:\u0410\u0433\u0433\u0435|\u041E\u0433\u0456)[\u0438\u0439]|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*(?:\u0410\u0433\u0433\u0435|\u041E\u0433\u0456)|\u041E\u0433\u0456)\u044F|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0410\u0433\u0435[\u0438\u0439])|(?:h[a\u0101]gg\u0259|A\\-?ga|\u1E25ajja|Ha(?:gga|\\-?g)a)i|Agg\\xE9e|Pro(?:roctwo[\\s\\xa0]*Aggieuszowe|phetia[\\s\\xa0]*Aggaei)|\uD559\uAC1C?|\uD558\uAE4C|\u041E\u0433|\u30CF[\u30AB\u30AC]\u30A4|\u0B86\u0B95\u0BBE|\u062D\u062C|\u0410\u0433\u0433?|Xagg?|\u0391\u03B3|Ag(?:eu|g)?|H(?:ag(?:g(?:a(?:i|j)?)?)?|g)|\u0939\u093E\u0917\u094D\u0917\u0948|\u0B39\u0B3E\u0B17\u0B5F[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15)|(?:\u54C8(?:\u8A72[\u4E66\u66F8]|\u8BE5\u4E66|\u84CB)\u300B|[\u8A72\u8BE5]\u300B|\u062D\u062C\u064A|\u300A(?:\u54C8(?:\u8A72[\u4E66\u66F8]|\u8BE5\u4E66|\u84CB)|[\u8A72\u8BE5])|\u0B39\u0B3E\u0B17\u0B5F|\u041E\u0433\u0456\u044F|\u0410\u0433(?:\u0435[\u0438\u0439]|\u0433\u0435\u044F)|Haggain|\u54C8(?:\u8A72[\u4E66\u66F8]|\u8BE5\u4E66|\u84CB)|[\u8A72\u8BE5]|A(?:ggeusza|je)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Hab"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\uD558(?:\uBC14(?:\uCFE1\uC11C|\uAFB9)|\uBC15\uAD6D\uC11C)|\u1F08\u03B2|\uD569|\u05D7\u05D1\u05E7\u05D5\u05E7|\u30CF[\u30CF\u30D0]\u30AF\u30AF(?:\u3057\u3087|\u66F8)|\u300A\u54C8(?:\u5DF4\u8C37[\u4E66\u66F8]?)?\u300B|\u0B86\u0BAA\u0B95\u0BC2\u0B95\u0BCD|\u0A39\u0A2C(?:\u0A15\u0A71?|\u0A71\u0A15)\u0A42\u0A15|\u0E2E(?:\u0E32\u0E1A\u0E32\u0E01\u0E38|\u0E1A)\u0E01|\u0425\u0430[\u0431\u0432]\u0430\u043A\u0443\u043A|\u0410\u0432(?:\u0432\u0430\u043A\u0443\u043C|\u0430?\u043A)|A(?:b(?:akuka|k)|va[ck]um)|\u0391(?:\u03B2\u03B2\u03B1\u03BA\u03BF[\u03C5\u03CD]|\u03BC\u03B2\u03B1\u03BA\u03BF[\u03C5\u03CD])\u03BC|\u062D\u0628\u0642\u064F?\u0651\u0648\u0642|\u0633\u0641\u0631[\\s\\xa0]*\u062D\u0628\u0642\u0648\u0642|\u0B85\u0BAA\u0B95\u0BCD\u0B95\u0BC2\u0B95\u0BCD\u0B95\u0BC1|\u0939\u092C\u0915(?:\u0942\u0915\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924|\u094D\u0915\u0942)\u0915|\u1E25abaqq\u016Bq|Xabaquuq|(?:Apak[u\u016B]|\u0100pak[u\u016B]|habakk?\u016B|Abakou)k|(?:I(?:rmbbaaqoom|mb)|Liv[\\s\\xa0]*Abakik[\\s\\xa0]*l|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Habakuk)a|Hab(?:a(?
1:k(?:k(?:uk(?:s[\\s\\xa0]*(?:Bog|bok)|k)|(?:ak|oo)k)|akk|uk(?:in[\\s\\xa0]*kirja|[ku]))|ckuk|quq)|bak(?:k[au]|[au])kk|[ck])|Ha(?:b(?:bac[au]|aca)|\\-?ba\\-?c\\xFA)c|(?:Habac|Aba)cuc|Habacuque|Pro(?:roctwo[\\s\\xa0]*Abakukowe|phetia[\\s\\xa0]*Habacuc)|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0410\u0432|\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*\u0410\u0432\u0432?)\u0430\u043A\u0443\u043C\u0430|\uD558(?:\uBC15\uAD6D|\uBC14)|\u30CF[\u30CF\u30D0]\u30AF\u30AF|\u0B86\u0BAA|\u062D\u0628|\u0410\u0432\u0432?|Abak(?:uk)?|\u0391\u03B2|Xab|\u0B85\u0BAA|\u0939\u092C\u0915(?:\u094D\u0915\u0942|\u0942\u0915)?|Hab(?:a(?:k(?:k[au]k|ak|uki?)?|c)|bak(?:k[au]|[au])k)?|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0410\u0432\u0430\u043A\u0443\u043C|\u0B39\u0B2C(?:\u200C\u0B15\u0B4D\u200C\u0B15\u0B42\u0B15[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|\u0B15[\u0B41\u0B42]\u0B15\u0B4D))|(?:Habakuk(?:in|a))|(?:\u54C8(?:\u5DF4\u8C37[\u4E66\u66F8]?)?\u300B|\u300A\u54C8\u5DF4\u8C37[\u4E66\u66F8]|\u062D\u0628\u0642\u0648\u0642|Habacuc|Abakik|habakk?uk|\u0410\u0432\u0432?\u0430\u043A\u0443\u043C\u0430|\u300A\u54C8(?:\u5DF4\u8C37)?|\u0410\u0432\u0430\u043A\u0443\u043C|\u0B39\u0B2C\u200C\u0B15\u0B4D\u200C\u0B15\u0B42\u0B15)|(?:\u54C8(?:\u5DF4\u8C37[\u4E66\u66F8]?)?))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Mic"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:m\u012Bk\u0101h)|(?:M(?:i(?:c(?:h(?:e(?:\\xE1[s\u0161]|a[s\u0161]|e)|a(?:[a\\xE1][s\u0161]|h))|ah)|\\-?c(?:h\\xEA|a)|hej|queas|(?:ch(?:\\xE4|ae)|qu[e\\xE9]i)as|k(?:e(?:[a\\xE1]|ya)s|ieas|\u0101|a(?:s[\\s\\xa0]*(?:Bog|bok)|h))|ikaah)|\u012Bk[a\u0101]|q|\\xEDka|y[h\u021F]ej)|\u300A(?:\u5F4C\u8FE6\u66F8|\u7C73\u8A72\u4E9E|\u5F4C|\u5F25(?:\u8FE6\u4E66)?)\u300B|\u30DF\u30AB(?:\u3057\u3087|\u66F8)|\uBBF8[\uAC00\uCE74]\uC11C|\u05DE\u05D9\u05DB\u05D4|\u0A2E\u0A40\u0A15\u0A3E\u0A39|\u041C(?:\u0438\u0445(?:\u0435\u0458|\u0430)|\u0456\u0445)|\u0E21(?:\u0E35\u0E04\u0E32\u0E2B\u0E4C|\u0E04\u0E32)|\u0BAE\u0BC0\u0B95(?:\u0BCD\u0B95)?\u0BBE|\u0645(?:\u06CC\u06A9\u0627\u06C1|\u064A|\u0650\u06CC\u06A9\u0627\u06C1)|\u0633\u0641\u0631[\\s\\xa0]*\u0645\u064A\u062E\u0627|\u039C(?:\u0399\u03A7\u0391(?:[\u038A\u0399]|\u03AA\u0301)\u0391\u03A3|\u03B9\u03C7\u03B1\u0390\u03B1\u03C2|\u03C7)|m[i\u012B]k\u02B0[a\u0101]|\u092E(?:\u0940(?:\u0915\u093E\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u0916\u093E)|\u093F\u0915\u093E)|(?:M(?:i(?:lkkiyaas|hei|kh|ikan[\\s\\xa0]*kirj)|eek)|Liv[\\s\\xa0]*Miche[\\s\\xa0]*)a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Micheasza|Mich\\xE9e|Prophetia[\\s\\xa0]*Michaeae|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u041C\u0438\u0445\u0435[\u0438\u0439]|\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*\u041C[\u0438\u0456]\u0445\u0435\u044F)|M(?:i(?:c(?:h(?:ea|a)?|a)?|[hq]|k(?:ea|a)?|lk|ika?)|\\xEDk)|\uBBF8[\uAC00\uCE74]?|\u30DF\u30AB|\u041C\u0438\u0445|\u0BAE\u0BC0\u0B95\u0BCD|\u092E\u0940\u0915\u093E|\u0B2E(?:\u0B40\u0B16\u0B3E[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|\u0B3F\u0B16\u0B3E))|(?:Mikas)|(?:(?:\u5F25\u8FE6\u4E66|\u5F4C\u8FE6\u66F8)\u300B|[\u5F25\u5F4C]\u300B|\u0B2E\u0B40\u0B16\u0B3E|\u7C73\u8A72\u4E9E\u300B|\u300A(?:\u5F4C\u8FE6\u66F8|\u7C73\u8A72\u4E9E|\u5F25\u8FE6\u4E66)|m[i\u012B]k[a\u0101]|\u0645\u064A\u062E\u0627|\u041C(?:\u0438\u0445\u0435[\u0438\u0439\u044F]|\u0456\u0445\u0435\u044F)|\u039C\u03B9\u03C7\u03B1[\u03AF\u03B9]\u03B1\u03C2|\u300A[\u5F25\u5F4C]|Mi(?:che(?:asza)?|ikan))|(?:\u5F4C\u8FE6\u66F8|\u7C73\u8A72\u4E9E|\u5F4C|\u5F25(?:\u8FE6\u4E66)?))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Zech"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Ze(?:ch[ae]|ka)riah)|(?:\uC988(?:\uCE74\uB974\uC57C\uC11C|\uAC00\uB9AC\uC57C)|\u0E28\u0E04\u0E22|\uC2A5|\uC2A4\uAC00\uB7B4\uC11C|\u05D6\u05DB\u05E8\u05D9\u05D4|[\u30BB\u30BC]\u30AB\u30EA\u30E4(?:\u3057\u3087|\u66F8)|\u300A(?:\u6492(?:\u8FE6\u5229(?:\u4E9A\u4E66|\u4E9E\u66F8|\u4E9E)|\u52A0\u5229\u4E9E\u66F8)|[\u4E9A\u4E9E]|\u531D\u52A0\u5229\u4E9E)\u300B|\u0A1C(?:\u0A3C\u0A15\u0A30[\u0A1C\u0A2F]|\u0A15\u0A30\u0A2F)\u0A3E\u0A39|\u0417\u0430\u0445\u0430\u0440(?:\u0456[\u0438\u0439]|\u0438\u0458\u0430)|\u0396(?:\u03B1\u03C7\u03B1\u03C1[\u03AF\u03B9]\u03B1\u03C2|\u03C7)|jak\u02B0ary[a\u0101]|jakariy[a\u0101]|Cakariy[a\u0101]|\u0B9A(?:\u0BC6\u0B95\u0BCD)?\u0B95\u0BB0\u0BBF\u0BAF\u0BBE|\u0633\u0641\u0631[\\s\\xa0]*\u0632\u0643\u0631\u064A\u0627|\u0632(?:\u064E\u0643\u064E\u0631\u0650\u064A\u0651\u0627|\u06A9\u0631\u06CC\u0627\u06C1|\u0643)|\u0E40\u0E28\u0E04\u0E32\u0E23\u0E34\u0E22\u0E32\u0E2B\u0E4C|Z(?:a(?:ch(?:ar(?:i(?:\\xE1[s\u0161]|[eh]|a[hs\u0161])|j[a\\xE1][s\u0161]|ah)|er(?:ia?|a)h)|harij?a|\u021Farij|karia(?:s['\u2019][\\s\\xa0]*Bog|h))|ech[ae]ri[ah]|ch|ech[ae]rah)|(?:Z(?:ach(?:ar(?:a[ai]|ii)|er(?:a[ai]|ii))|ech(?:[ae]ra[ai]|[ae]rii))|zakari?y\u0101)h|Jakaryah|Zakari\\xE1s|Zacar[i\\xED]as|S(?:a(?:kar(?:ja(?:boken|s[\\s\\xa0]*bok)|ias)|car[i\\xED]as)|ekaryaah)|\u091C(?:\u0915(?:\u0930(?:\u093F\u092F\u093E\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u094D\u092F\u093E\u0939)|\u092F\u093E\u0930\u094D\u0939)|\u0916[\u0930\u0931]\u094D\u092F\u093E)|(?:X(?:\\xEA\\-?c|a\\-?ch)a\\-?ri\\-?|Liv[\\s\\xa0]*Zakari[\\s\\xa0]*|Zakkaariyaas|Z(?:a(?:cc|kh)|ek)ari|S(?:a(?:kar(?:jan[\\s\\xa0]*kirj|\\xED)|charj)|echarei))a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Zac
1hariasza|Zaccharie|Prophetia[\\s\\xa0]*Zachariae|\u0417\u0430\u043A\u0430\u0440\u0438\u044F|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*\u0417\u0430\u0445\u0430\u0440\u0438\u0438|\u0417\u0430\u0445\u0430\u0440\u0456[\u0456\u0457]|\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*\u0417\u0430\u0445\u0430\u0440\u0456\u044F|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0417\u0430\u0445\u0430\u0440\u0438\u044F)|Z(?:a(?:c(?:h(?:aria|eria)?|ar|ch?)?|h(?:arij)?|k(?:aria|k)?)?|e(?:ch?|k)|c)|[\u30BB\u30BC]\u30AB\u30EA\u30E4|\uC2A4\uAC00\uB7B4|\uC988\uCE74|\u0417\u0430[\u043A\u0445]|\u0396\u03B1\u03C7?|\u0B9A(?:\u0B95\u0BB0\u0BBF|\u0BC6\u0B95\u0BCD)|\u0632\u06A9\u0631\u06CC\u0627|S(?:a(?:k(?:ar[ij]a)?|ch)|e(?:ch|k))|\u091C\u0915\u0930\u093F\u092F\u093E|\u0B2F\u0B3F\u0B16\u0B30\u0B3F\u0B5F[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15)|(?:\u6492(?:\u8FE6\u5229(?:\u4E9E\u66F8?|\u4E9A\u4E66)|\u52A0\u5229\u4E9E\u66F8)\u300B|(?:[\u4E9A\u4E9E]|\u531D\u52A0\u5229\u4E9E)\u300B|\u0632\u0643\u0631\u064A\u0627|\u0B2F\u0B3F\u0B16\u0B30\u0B3F\u0B5F|\u300A(?:\u6492(?:\u8FE6\u5229(?:\u4E9A\u4E66|\u4E9E\u66F8)|\u52A0\u5229\u4E9E\u66F8)|[\u4E9A\u4E9E]|\u531D\u52A0\u5229\u4E9E)|\u0417\u0430\u0445\u0430\u0440(?:\u0456[\u044F\u0456\u0457]|\u0438[\u0438\u044F])|Sakarjan|Xa\\-?cha\\-?ri|\u6492(?:\u8FE6\u5229(?:\u4E9E\u66F8?|\u4E9A\u4E66)|\u52A0\u5229\u4E9E\u66F8)|[\u4E9A\u4E9E]|\u531D\u52A0\u5229\u4E9E|\u300A\u6492\u8FE6\u5229\u4E9E|Xa|Za(?:kari(?:as)?|chariasza)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Zeph"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\uC2A4\uBC14(?:\uB2C8\uC57C|\uB0D0)\uC11C|\u0E28\u0E1F\u0E22|\uC2B5|\u05E6\u05E4\u05E0\u05D9\u05D4|\u300A(?:\u897F\u756A\u96C5[\u4E66\u66F8]|\u756A|\u7D22\u798F\u5C3C\u4E9E)\u300B|\u0635\u0641\u0646\u06CC\u0627\u06C1|[\u30BB\u30BC](?:\u30D5\u30A1\u30CB(?:\u30E4(?:\u3057\u3087|\u66F8)|\u30A2\u66F8)|[\u30CF\u30D1]\u30CB\u30E4\u66F8)|\u0A38\u0A2B\u0A3C\u0A28\u0A2F\u0A3E\u0A39|\u0421(?:\u043E\u0444\u043E\u043D\u0438(?:\u0458[\u0430\u0435]|\u0439)|\u0435\u0444\u0430\u043D\u0438\u0458\u0430)|\u03A3(?:\u03BF\u03C6\u03BF\u03BD[\u03AF\u03B9]\u03B1\u03C2|\u03C6\u03BD)|\u0E40\u0E28\u0E1F\u0E31\u0E19\u0E22\u0E32\u0E2B\u0E4C|\u0B9A\u0BC6\u0BAA\u0BCD\u0BAA\u0BA9\u0BBF\u0BAF\u0BBE|\u0633\u0641\u0631[\\s\\xa0]*\u0635\u0641\u0646\u064A\u0627|sap\u02B0any[a\u0101]|Ceppa[n\u1E49]iy[a\u0101]|X\\xF4\\-?ph\\xF4\\-?ni|Z(?:e(?:phan(?:ia[hs]|aiah)|faniah)|(?:a(?:ph|f)ania|p)h)|Liv[\\s\\xa0]*Sofoni[\\s\\xa0]*an|Zof[o\\xF3]ni[a\\xE1]s|Zepanias|(?:sa[fp]
1an|\u1E63afani)y\u0101h|Zefanias\u2019[\\s\\xa0]*Bog|S(?:o(?:fon(?:i(?:\\xE1[s\u0161]|e|j[ae]|a[s\u0161])|j[a\\xE1][s\u0161]|\\xEDas)|phoni(?:as|e))|z(?:efani[a\\xE1]|ofoni[a\\xE1])s|f|apanyah|e(?:fan(?:ias['\u2019][\\s\\xa0]*Bog|yaah|jas[\\s\\xa0]*bok)|p(?:anias|h)))|\u0938(?:\u092A\u0928\u094D\u092F\u093E\u0939\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u092B\u0928\u094D\u092F\u093E)|(?:S(?:ef(?:an(?:jan[\\s\\xa0]*kirj|\\xED|ij)|fanei)|\\xF4\\-?ph\\xF4\\-?ni\\-?|ofonaas)|Ze(?:fan[jy]|phanj)|X\\xEA\\-?pha\\-?ni\\-?|[T\u0162\u021A]efani)a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Sofoniasza|Pro(?:roctwo[\\s\\xa0]*Sofoniaszow|phetia[\\s\\xa0]*Sophonia)e|\u0421\u043E\u0444\u043E\u043D\u0456\u044F|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*\u0421\u043E\u0444\u043E\u043D(?:\u0456[\u0456\u0457]|\u0438\u0438)|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0421\u043E\u0444\u043E\u043D\u0438\u044F)|Z(?:e(?:p(?:h(?:an(?:aia|ia)?)?)?|f(?:ania)?)|a(?:ph|f)ania|p)|[\u30BB\u30BC](?:\u30D5\u30A1(?:\u30CB\u30A2)?|[\u30CF\u30D1]\u30CB\u30E4)|\uC2A4\uBC14(?:\uB2C8\uC57C|\uB0D0)?|\u0635\u0641|[T\u0162\u021A]ef|\u0421\u043E\u0444|\u0B9A\u0BC6\u0BAA\u0BCD|S(?:o(?:f(?:o(?:nia)?)?|ph)|zof|e(?:f(?:an[ij]a|f)?|pania))|\u0938\u092A\u0928(?:\u094D\u092F\u093E\u0939)?|\u0B38\u0B3F\u0B2B\u0B28\u0B3F\u0B5F[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15)|(?:(?:\u897F\u756A\u96C5[\u4E66\u66F8]|\u756A)\u300B|\u0635\u0641\u0646\u064A\u0627|X\\xF4|\u7D22\u798F\u5C3C\u4E9E\u300B|\u300A(?:\u897F\u756A\u96C5[\u4E66\u66F8]|\u7D22\u798F\u5C3C\u4E9E|\u756A)|\u0B38\u0B3F\u0B2B\u0B28\u0B3F\u0B5F|\u0421\u043E\u0444\u043E\u043D(?:\u0438[\u0438\u044F]|\u0456[\u0456\u0457])|sapanyah|Zefanias|\u897F\u756A\u96C5[\u4E66\u66F8]|\u756A|\u7D22\u798F\u5C3C\u4E9E|S(?:efan(?:ias|jan)|\\xF4\\-?ph\\xF4\\-?ni|ofoni(?:asza)?)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Luke"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\uB204\uAC00\uBCF5\uC74C\uC11C)|(?:Lu(?:k[a\\xE1]c|uko)s)|(?:\u0E25(?:\u0E39\u0E01\u0E32|\u0E01)|\uB204\uAC00\uBCF5\uC74C|\uB205|\u041B(?:\u0443\u043A[a\u043E]|\u043A)|\uB8E8\uCE74[\\s\\xa0]*\uBCF5\uC74C\uC11C|\u300A(?:\u8DEF(?:\u52A0\u798F\u97F3)?|\u9B6F\u5580)\u300B|\u039B(?:\u03BF\u03C5\u03BA[\u03AC\u03B1]\u03C2|\u03BA)|\u0141(?:ukasz|k)|\u30EB\u30AB(?:[\u4F1D\u66F8]|\u798F\u97F3\u66F8|[\u306E\u50B3]\u798F\u97F3\u66F8|\u306B\u3088\u308B\u798F\u97F3\u66F8)|\u0625\u0646\u062C\u064A\u0644[\\s\\xa0]*\u0644\u0648\u0642\u0627|\u039A\u03B1\u03C4[\u03AC\u03B1][\\s\\xa0]*\u039B\u03BF\u03C5\u03BA[\u03AC\u03B1]\u03BD|\u0A32\u0A42\u0A15\u0A3E[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A07\u0A70\u0A1C\u0A40\u0A32|\u0644\u064F?\u0648\u0642\u0627[\\s\\xa0]*\u06A9\u06CC[\\s\\xa0]*\u0627\u0646\u062C\u06CC\u0644|\u0E1E\u0E23\u0E30\u0E27\u0E23\u0E2A\u0E32\u0E23\u0E19\u0E31\u0E01\u0E1A\u0E38\u0E0D\u0E25\u0E39\u0E04|\u05D4\u05D1\u05E9\u05D5\u05E8\u05D4[\\s\\xa0]*\u05E2\u05DC(?:\\-?\u05E4\u05D9[\\s\\xa0]*\u05DC\u05D5\u05E7\u05D0?|[\\s\\xa0]*\u05E4\u05D9[\\s\\xa0]*\u05DC\u05D5\u05E7)\u05E1|\u0B32\u0B42\u0B15[\\s\\xa0]*\u0B32\u0B3F\u0B16\u0B3F\u0B24[\\s\\xa0]*\u0B38\u0B41\u0B38\u0B2E\u0B3E\u0B17\u0B4D\u0B2D\u0B30|L(?:u(?:kasevangeliet|c)|ik|c)|Jevanhelije[\\s\\xa0]*vid[\\s\\xa0]*Luky|\u0BB2\u0BC2\u0B95\u0BCD\u0B95\u0BBE[\\s\\xa0]*(?:\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0B9A\u0BC1\u0BB5\u0BBF\u0B9A\u0BC7\u0BB7\u0BAE\u0BCD|\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF)|\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF)|\u041E\u0442[\\s\\xa0]*\u041B\u0443\u043A\u0430[\\s\\xa0]*\u0441\u0432\u0435\u0442\u043E[\\s\\xa0]*\u0415\u0432\u0430\u043D\u0433\u0435\u043B\u0438\u0435|\u0404\u0432\u0430\u043D\u0433\u0435\u043B\u0456\u0454[\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*\u041B\u0443\u043A\u0438|\u0404\u0432\u0430\u043D\u0433\u0435\u043B\u0456\u0454[\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*\u041B\u0443[\\s\\xa0]*\u043A\u0438|\u0404\u0432\u0430\u043D\u0433\u0435\u043B\u0456\u044F[\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*\u041B\u0443\u043A\u0438|\u0404\u0432\u0430\u043D\u0433\u0435\u043B\u0456[\u044F\u0454][\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*\u0441\u0432[\\s\\xa0]*\u041B\u0443\u043A\u0438|\u0404\u0432\u0430\u043D\u0433\u0435\u043B\u0456[\u044F\u0454][\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*\u0441\u0432\\.[\\s\\xa0]*\u041B\u0443\u043A\u0438|\u0408\u0435\u0432\u0430\u043D\u0452\u0435\u0459\u0435[\\s\\xa0]*\u043F\u043E[\\s\\xa0]*\u041B\u0443\u043A\u0438|\u0415\u0432\u0430\u043D(?:\u0433\u0435\u043B\u0438\u0435(?:[\\s\\xa0]*(?:\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u041B\u0443\u043A\u0430|\u043E\u0442[\\s\\xa0]*\u041B\u0443\u043A[\u0430\u0438])|\u0442\u043E[\\s\\xa0]*\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u041B\u0443\u043A\u0430)|\u0452\u0435\u0459\u0435[\\s\\xa0]*\u043F\u043E[\\s\\xa0]*\u041B\u0443\u043A\u0438)|\u0932(?:\u0942\u0915\u093E(?:(?:\u0932\u0947[\\s\\xa0]*\u0932\u0947\u0916\u0947)?\u0915\u094B[\\s\\xa0]*\u0938\u0941\u0938\u092E\u093E\u091A\u093E\u0930|\u0928\u0947[\\s\\xa0]*\u0932\u093F\u0939\u093F\u0932\u0947\u0932\u0947[\\s\\xa0]*\u0936\u0941\u092D\u0935\u0930\u094D\u0924\u092E\u093E\u0928)|\u0941\u0915\u093E)|L[u\\xFA]kasargu\\xF0spjall|l(?:\u016B(?:k\u0101le[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101]r|(?:q\u0101[\\s\\xa0]*k\u012B[\\s\\xa0]*in|k\u0101[\\s\\xa0]*d\u012B[\\s\\xa0]*\u0129)j\u012Bl|kale[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101]r)|uk[a\u0101]le[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101]r)|L(?:u(?:kk[a\u0101][\\s\\xa0]*Na[r\u1E5B]ceyt|ukkaan[\\s\\xa0]*evankelium)|\u016Bkk[a\u0101][\\s\\xa0]*Na[r\u1E5B]ceyt)i|Jevan\u0111elje[\\s\\xa0]*po[\\s\\xa0]*Luki|Luk(?:a(?:s(?:ovo)?|\u0161ovo)|\\xE1[s\u0161]ovo)[\\s\\xa0]*evangelium|l(?:\u016Bk(?:\u0101ne[\\s\\xa0]*lihilele[\\s\\xa0]*[s\u015D]ub\u02B0avartam[a\u0101]|ane[\\s\\xa0]*lihilele[\\s\\xa0]*[s\u015D]ub\u02B0avartam[a\u0101])|uk[a\u0101]ne[\\s\\xa0]*lihilele[\\s\\xa0]*[s\u015D]ub\u02B0avartam[a\u0101])n|(?:Vangelo[\\s\\xa0]*di[\\s\\xa0]*(?:San[\\s\\xa0]*)?Luc|Injili[\\s\\xa0]*ya[\\s\\xa0]*Luk|L(?:u(?:qaas|\\-?c)|(?:lu|oo)k))a|E(?:van(?:gelium[\\s\\xa0]*(?:podle[\\s\\xa0]*Luk[a\\xE1][s\u0161]e|secundum[\\s\\xa0]*Lucam)|[\\xF0\u0111]elje[\\s\\xa0]*po[\\s\\xa0]*Luki|keliumi[\\s\\xa0]*Luukkaan[\\s\\xa0]*mukaan|jelium[\\s\\xa0]*Pod[l\u013E]a[\\s\\xa0]*Luk[a\\xE1][s\u0161]a)|w(?:angelia[\\s\\xa0]*(?:w(?:ed\u0142ug[\\s\\xa0]*[s\u015B]w\\.?|g[\\s\\xa0]*[s\u015B]w\\.?)[\\s\\xa0]*)?|\\.?[\\s\\xa0]*)\u0141ukasza)|The[\\s\\xa0]*Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*L(?:uke|k)|[\\s\\xa0]*L(?:uke|k))|aint[\\s\\xa0]*L(?:uke|k))|L(?:uke|k))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*L(?:uke|k)|[\\s\\xa0]*L(?:uke|k))|aint[\\s\\xa0]*L(?:uke|k))|L(?:uke|k)))|The[\\s\\xa0]*Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Luk?|[\\s\\xa0]*Luk?)|aint[\\s\\xa0]*Luk?)|Luk?)|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Luk?|[\\s\\xa0]*Luk?)|aint[\\s\\xa0]*Luk?)|Luk?))|L(?:u(?:k(?:\\xE1[s\u0161]|a\u0161)|q|uk)|\\xFAk|lu)?|\u041B\u0443\u043A|\uB204\uAC00|\uB8E8\uCE74[\\s\\xa0]*\uBCF5\uC74C|\u039B\u03BF\u03C5\u03BA|\u30EB\u30AB|\u0644\u0648|\u0BB2\u0BC2(?:\u0B95\u0BCD)?|\u
10932\u0942\u0915\u093E?|Ew[\\s\\xa0]*\u0141uk|Ungjilli[\\s\\xa0]*i[\\s\\xa0]*Luk[e\\xEB]s|(?:E(?:vangeliet[\\s\\xa0]*etter[\\s\\xa0]*Luk|l[\\s\\xa0]*Evangelio[\\s\\xa0]*de[\\s\\xa0]*Luc)|Sulat[\\s\\xa0]*ni[\\s\\xa0]*San[\\s\\xa0]*Luc|Injil[\\s\\xa0]*Luk)as|Evangelie[\\s\\xa0]*volgens[\\s\\xa0]*Lu[ck]as|Ebanghelyo[\\s\\xa0]*ni[\\s\\xa0]*San[\\s\\xa0]*Lu[ck]as|Ebanghelyo[\\s\\xa0]*ayon[\\s\\xa0]*kay[\\s\\xa0]*(?:San[\\s\\xa0]*Lu[ck]|Lu[ck])as|Mabuting[\\s\\xa0]*Balita[\\s\\xa0]*ayon[\\s\\xa0]*kay[\\s\\xa0]*(?:San[\\s\\xa0]*Lu[ck]|Lu[ck])as)|(?:\u0B32\u0B42\u0B15|\uB8E8\uCE74|\u0A32\u0A42\u0A15\u0A3E|\u05DC\u05D5\u05E7\u05E1|\u0644\u064F?\u0648\u0642\u0627|\u300A(?:\u8DEF\u52A0\u798F\u97F3|\u9B6F\u5580)|\u9B6F\u5580\u300B|\u8DEF(?:\u52A0\u798F\u97F3)?\u300B|\u0932\u0942\u0915\u093E[\u0928\u0932]\u0947|\u0BB2\u0BC2\u0B95\u0BCD\u0B95\u0BBE|l(?:\u016Bk(?:\u0101[ln]|a[ln])|uk[a\u0101][ln])e|\u041B\u0443\u043A[\u0430\u0438]|\u041E\u0442[\\s\\xa0]*\u041B\u0443\u043A[\u0430\u0438]|\u0412\u0456\u0434[\\s\\xa0]*\u041B\u0443\u043A\u0438|\u0141ukasza|L(?:u(?:k(?:\\xE1[s\u0161]a|k[a\u0101]|e|a[s\u0161]a)|cas|ukkaan)|\u016Bkk[a\u0101]|k)|San[\\s\\xa0]*Lucas|Evangelio[\\s\\xa0]*de[\\s\\xa0]*Lucas|\u8DEF(?:\u52A0\u798F\u97F3)?|\u300A\u8DEF|\u9B6F\u5580|l\u016Bk\u0101|\u0141uk|Lu(?:k(?:as?)?|ca)?|St[\\s\\xa0]*L(?:u(?:ke?)?|k)|St\\.[\\s\\xa0]*L(?:u(?:ke?)?|k)|Saint[\\s\\xa0]*L(?:u(?:ke?)?|k)|Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*L(?:u(?:ke?)?|k)|[\\s\\xa0]*L(?:u(?:ke?)?|k))|aint[\\s\\xa0]*L(?:u(?:ke?)?|k))|L(?:u(?:ke?)?|k))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*L(?:u(?:ke?)?|k)|[\\s\\xa0]*L(?:u(?:ke?)?|k))|aint[\\s\\xa0]*L(?:u(?:ke?)?|k))|L(?:u(?:ke?)?|k)))))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Jer"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Ieremias|Jeramiah)|(?:\u1F38\u03B5|\uB818|\u0627\u0631|\u0E22\u0E23\u0E21|[\u0418\u0419]\u0435\u0440|\uC608\uB808\uBBF8(?:\uC57C\uC11C|\uC544)|\u30F1\u30EC\u30DF\u30E4\u8A18|\u30A8\u30EC\u30DF\u30E4\u66F8|\uFE83\uFEAD\uFEE3\uFEF4\uFE8E\u0621|\u300A\u8036(?:\u5229\u7C73[\u4E66\u66F8]|\u808B\u7C73\u4E9E)?\u300B|\u05D9\u05E8\u05DE\u05D9\u05D4\u05D5|\u0B8F\u0BB0\u0BC7\u0BAE\u0BBF\u0BAF\u0BBE|\u06CC\u0631\u0645\u0650?\u06CC\u0627\u06C1|\u0A2F\u0A3F\u0A30\u0A2E\u0A3F\u0A2F\u0A3E\u0A39|\u0415\u0440\u0435\u043C\u0438\u0458\u0430|\u0408\u0435\u0440\u0435\u043C\u0438\u0458\u0430|\u0399\u03B5\u03C1\u03B5\u03BC[\u03AF\u03B9]\u03B1\u03C2|Er[e\u0113]miy[a\u0101]|\u0623\u0631\u0645\u064A\u0627|\u0633\u0641\u0631[\\s\\xa0]*\u0625\u0631\u0645\u064A\u0627|\u0E40\u0E22\u0E40\u0E23\u0E21\u0E35\u0E22(?:\u0E32\u0E2B)?\u0E4C|Gr|Liv[\\s\\xa0]*Jeremi[\\s\\xa0]*an|Liber[\\s\\xa0]*Ieremiae|J(?:er(?:em(?:i(?:a(?:s['\u2019][\\s\\xa0]*Bog|\u0161)|\\xE1[s\u0161]|e|ha)|j[a\\xE1][s\u0161]|\\xEDas|ai?h)|\\xE9mie|imih|am(?:ah|ia)|amiha)|\\xE9r[e\\xE9]mie|r)|\u092F(?:\u0930\u094D\u092E\u093F\u092F\u093E\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u093F\u0930\u094D\u092E\u092F\u093E\u0939)|(?:Jer(?:im(?:i[ai]|a)|m[im]a|a(?:m[ai]i|ia)|em(?:aia|ii))|Y(?:eremya|irmay)a)h|Jeremias[\\s\\xa0]*bok|y(?:irm(?:ay(?:\u0101h|a)|iy\u0101h)|armiy[a\u0101]ko[\\s\\xa0]*pustak)|H[ei]r[ei]m[iy]as|Sulat[\\s\\xa0]*ni[\\s\\xa0]*Jeremias|(?:(?:Y(?:\\xE9r[e\\xE9]|er\\xE9)|Iere|Gere)mi|Ermmaas|Yeremi|Gi\\xEA\\-?r\\xEA\\-?mi\\-?|Jerem(?:i(?:an[\\s\\xa0]*kir)?j|ei))a|Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Jeremiasza|Aklat[\\s\\xa0]*ni[\\s\\xa0]*Jeremia[hs]|\u0404\u0440\u0435\u043C\u0456\u044F|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*(?:\u0404\u0440\u0435\u043C\u0456[\u0456\u0457]|\u0418\u0435\u0440\u0435\u043C\u0438\u0438)|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*(?:[\u0418\u0419]\u0435|\u0415)\u0440\u0435\u043C\u0438\u044F)|\u0B8E\u0BB0\u0BC7\u0BAE\u0BBF\u0BAF\u0BBE[\\s\\xa0]*\u0BA4\u0BC0\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BA4\u0BB0\u0BBF\u0B9A\u0BBF\u0BAF\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BAE\u0BCD|J(?:e(?:r(?:e(?:m(?:i[ah]|\\xEDa)?)?|\\xE9m|amih)?)?|\\xE9(?:r[e\\xE9]m|r)?)|\uC608\uB808(?:\uBBF8\uC57C)?|\u30A8\u30EC\u30DF\u30E4|\u05D9\u05E8\u05DE\u05D9\u05D4|\u0404\u0440|\u0B8F\u0BB0\u0BC7|\u0415\u0440|\u0408\u0435\u0440|\u0399\u03B5|Erm|Yer|Ier|Ger|\u092F(?:\u093F\u0930\u094D\u092E(?:\u092F\u093E)?|\u
10930\u094D\u092E\u093F\u092F\u093E)|yirmay\u0101|\u0B8E\u0BB0\u0BC7|\u0B2F\u0B3F\u0B30\u0B3F\u0B2E\u0B3F\u0B5F[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15)|(?:\u300A\u8036(?:\u5229\u7C73[\u4E66\u66F8]|\u808B\u7C73\u4E9E)|\u0625\u0631\u0645\u064A\u0627|\u8036(?:\u5229\u7C73[\u4E66\u66F8]|\u808B\u7C73\u4E9E)?\u300B|\u0404\u0440\u0435\u043C\u0456[\u0456\u0457]|\u0B2F\u0B3F\u0B30\u0B3F\u0B2E\u0B3F\u0B5F|\u0418\u0435\u0440\u0435\u043C\u0438[\u0438\u044F]|\u0415\u0440\u0435\u043C\u0438\u044F|\u0419\u0435\u0440\u0435\u043C\u0438\u044F|\u0B8E\u0BB0\u0BC7\u0BAE\u0BBF\u0BAF\u0BBE|\u092F\u0930\u094D\u092E\u093F\u092F\u093E\u0915\u094B|Gi\\xEA\\-?r\\xEA\\-?mi|yarmiy[a\u0101]ko|\u8036(?:\u5229\u7C73[\u4E66\u66F8]|\u808B\u7C73\u4E9E)?|\u300A\u8036|Gi\\xEA|Jeremi(?:a(?:s(?:za)?|[hn]))?))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["2Cor"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:(?:2(?:[\s\xa0]*(?:Corint(?:h(?:i(?:e[nr]|na|on|ain)|ai?n)|ion|(?:i[e\xEB]|hi\xEB)r)|Korint(?:i\xEBr|o|hi\xEBr))|(?:\.[\s\xa0]*(?:Corint(?:hi[e\xEB]|i[e\xEB])|Korinth?i\xEB)|e\.?[\s\xa0]*Korint(?:hi[e\xEB]|i[e\xEB]))r|\.[\s\xa0]*Korinto)|(?:Tweede[\s\xa0]*Korint(?:hi[e\xEB]|i[e\xEB])|II\.?[\s\xa0]*Corint(?:hi[e\xEB]|i[e\xEB]))r|2[\s\xa0]*Corinth(?:ia|o|ai)an|2[\s\xa0]*Corinth[io]ian|(?:II\.?[\s\xa0]*C|2\.?[\s\xa0]*C)orthian)s|2(?:[\s\xa0]*(?:Korint(?:(?:asv|ern)e|anom|usi|ier(?:ne|s)|i?erbrevet|h(?:ier(?:brevet|s)|erbrevet))|Corint(?:h(?:i(?:[no]s|aid)|e)|ios))|\.[\s\xa0]*Korint(?:erbrevet|usi))|2[\s\xa0]*Corinthian[ao]?s|2nd[\s\xa0]*Cor(?:inthian[ao]?|thian)s|2nd\.[\s\xa0]*Cor(?:inthian[ao]?|thian)s|Second[\s\xa0]*Cor(?:inthian[ao]?|thian)s|2\.?[\s\xa0]*Korinthusiakhoz|M[a\xE1]sodik[\s\xa0]*Korinthusiakhoz)|(?:(?:2(?:(?:nd)?[\s\xa0]*|nd\.[\s\xa0]*)|Second[\s\xa0]*)Corthian)|(?:2(?:\.?[\s\xa0]*ÐоÑинÑÑниÑе|\.?[\s\xa0]*ÐоÑинÑÑни|\-?(?:[ае]\.?|ге\.?)[\s\xa0]*ÐоÑинÑÑни)|II(?:\.?[\s\xa0]*ÐоÑинÑÑниÑе|\.?[\s\xa0]*ÐоÑинÑÑни)|ÐÑÑг[ае][\s\xa0]*ÐоÑинÑÑни)|(?:ã(?:æ[åå¾]|éåç¾ç¦å¾|[æ ¼æ]æå¤å¾æ¸|奿å¤(?:å书|徿¸))ã|ê³ í|â
¡[\s\xa0]*ã³ãªã³ã人ã¸|ã³ãªã³ã(?:人ã¸ã®(?:æç´[â
¡äº]|å¾ã®æ¸|第äºã®æç´)|[\s\xa0]*2|徿¸|ã®ä¿¡å¾ã¸ã®æç´äº)|Î['ʹʹÎâ][\s\xa0]*ÎοÏινθ[ίι]οÏ
Ï|ÙÙØ±ÙØ«ÙØ³[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©|ê³ ë¦°ë[2í]ì|ì½ë¦°í (?:[\s\xa0]*ì ìë¤ìê²[\s\xa0]*ë³´ë¸[\s\xa0]*ë째[\s\xa0]*ìê°|2ì)|Î ÏοÏ[\s\xa0]*ÎοÏινθ[ίι]οÏ
Ï[\s\xa0]*Î['ʹʹÎâ]|à¨à©à¨°à¨¿à©°à¨¥à©à¨à¨[\s\xa0]*ਨà©à©°[\s\xa0]*ਦà©à¨à©[\s\xa0]*ਪੱਤà©à¨°à©|×(?:×××רת[\s\xa0]*××©× ×××[\s\xa0]*××[\s\xa0]*××§×ר×|×©× ×××[\s\xa0]*××[\s\xa0]*××§×ר)× ×ª××|××רת[\s\xa0]*פ×××ס[\s\xa0]*××©× ×××[\s\xa0]*××\-?××§×ר(?:× ×ª××|×× )|Epistula[\s\xa0]*ad[\s\xa0]*Corinthios[\s\xa0]*II|Wakorintho[\s\xa0]*II|Tweede[\s\xa0]*Corinthe|à¬à¬°à¬¿à¬¨àଥààà¬àà¬[\s\xa0]*ପàରତି[\s\xa0]*ଦàà±à¬¿à¬¤àà[\s\xa0]*ପତàର|kur(?:intʰiyÅá¹
[\s\xa0]*ke[\s\xa0]*nÄm[\s\xa0]*kÄ[\s\xa0]*dÅ«srÄ[\s\xa0]*ḫaá¹|Ä©tʰīÄá¹[\s\xa0]*nÅ«Ì[\s\xa0]*dÅ«jÄ«[\s\xa0]*pattrÄ«)|पà¥à¤²à¤¾à¤à¥[\s\xa0]*à¤à¤°à¤¿à¤à¤¥à¤à¤°à¤¾à
1¤à¤¸[\s\xa0]*दà¥à¤¸à¤°à¥[\s\xa0]*पतà¥à¤°|à¤(?:à¥à¤°à¤¿à¤¨à¥à¤¥à¥à¤¹à¤°à¥à¤²à¤¾à¤[\s\xa0]*(?:पावलà¤à¥[\s\xa0]*दà¥à¤¸|दà¥à¤¸à¥à¤¤)à¥à¤°à¥|रिà¤à¤¥à¤à¤°à¤¾à¤à¤¸[\s\xa0]*दà¥à¤¸à¤°à¥)[\s\xa0]*पतà¥à¤°|S[i\xED]\xF0ara[\s\xa0]*K[o\xF3]rintubr[e\xE9]f|Ú©(?:Ø±ÙØªÚ¾(?:ÙÛÙÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*Ù¾ÙÙØ³[\s\xa0]*رسÙÙ|ÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
)|ÙØ±ÙÙØªÚ¾ÙÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
)[\s\xa0]*کا[\s\xa0]*Ø¯ÙØ³Ø±Ø§[\s\xa0]*خط|Ø§ÙØ±Ø³Ø§ÙØ©[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©[\s\xa0]*Ø¥ÙÙ[\s\xa0]*Ø£ÙÙ[\s\xa0]*ÙÙØ±ÙØ«ÙØ³|Ø±Ø³Ø§ÙØ©[\s\xa0]*بÙÙØ³[\s\xa0]*Ø§ÙØ±Ø³ÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©[\s\xa0]*Ø¥ÙÙ[\s\xa0]*Ø£ÙÙ[\s\xa0]*ÙÙØ±ÙØ«ÙØ³|Korintos[\s\xa0]*Labaad|Druh[ay\xE1\xFD]K|Tweede[\s\xa0]*Korinthe|Second[\s\xa0]*Corinthian|à®à¯à®°à®¿à®¨à¯à®¤à®¿à®¯à®°à¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾(?:வதà¯[\s\xa0]*(?:திரà¯à®®à¯à®|நிரà¯à®ª)|à®®à¯[\s\xa0]*(?:திரà¯à®®à¯à®|à®à®à®¿à®¤))à®®à¯|Second[\s\xa0]*Corth|(?:(?:دÙÙ
|Û²)\-?Ú©ÙØ±ÙÙØªÚ¾Ù|(?:دÙÙ
|Û²)ÛÚ©Ø±ÙØªÚ¾)ÛÙÚº|(?:دÙÙ
|Û²)[\s\xa0]*Ú©(?:Ø±ÙØªÚ¾(?:ÙÛÙ|Û)|ÙØ±ÙتھÙÛ)ÙÚº|ଦàà±à¬¿à¬¤àà[\s\xa0]*à¬à¬°à¬¿à¬¨àଥààà¬àà¬|And(?:e(?:[nt][\s\xa0]*Korinth|n[\s\xa0]*Korint)|re[\s\xa0]*korint)erbrev|Dezy[e\xE8]m[\s\xa0]*Korint|Andra[\s\xa0]*Korint(?:hi?|i)?erbrevet|2(?:[\s\xa0]*(?:à®à¯à®°à®¿à®¨à¯à®¤à®¿à®¯à®°à¯|à¸[à¸à¸£]|ÙÙØ±|à¨à©à¨°à¨¿à©°à¨¥à©à¨à¨[\s\xa0]*ਨà©à©°|Cor(?:inti?o|th)|à¤à¤°à¤¿à¤à¤¥à¤à¤°à¤¾à¤à¤¸|kurÄ©tʰīÄá¹|Korint(?:i(?:yarukku|o)|[ao]))|e(?:\.[\s\xa0]*[CK]|[\s\xa0]*[CK])orinthe|ÙÙ|ì½ë¦°|nd\.?[\s\xa0]*Corinthian|nd\.?[\s\xa0]*Corth|[\s\xa0]*à¹à¸à¸£à¸´à¸à¸à¹|(?:\-?Ú©ÙØ±ÙÙØªÚ¾Ù|ÛÚ©Ø±ÙØªÚ¾)ÛÙÚº|[\s\xa0]*Ú©(?:Ø±ÙØªÚ¾(?:ÙÛÙ|Û)|ÙØ±ÙتھÙÛ)ÙÚº|[\s\xa0]*à¬à¬°à¬¿à¬¨àଥààà¬àà¬|(?:\-?е\.?[\s\xa0]*ÐоÑинÑ|[\s\xa0]*ÐоÑинÑ)Ñнам|(?:[еÑ]\.?|\-?Ñ\.?)[\s\xa0]*ÐоÑинÑÑнам|(?:[еÑ]\.?|\-?Ñ\.?)[\s\xa0]*к[\s\xa0]*ÐоÑинÑÑнам|(?:\-?е\.?)?[\s\xa0]*к[\s\xa0]*ÐоÑинÑÑнам|[\s\xa0]*à¤à¥à¤°(?:िनà¥(?:यि़|थि)|नà¥à¤¥à¤¿)यà¥à¤|[\s\xa0]*à¤à¥à¤°à¤¿à¤¨à¥(?:थà¥à¤¹à¤°à¥à¤²à¤¾à¤|âथà¥)|[\s\xa0]*korintʰ[iÄ«]har[uÅ«]l[aÄ][iÄ«]|[\s\xa0]*Korinth?erbrev|\.(?:[\s\xa0]*(?:Ú©(?:Ø±ÙØªÚ¾(?:ÙÛÙ|Û)|ÙØ±ÙتھÙÛ)ÙÚº|à¹à¸à¸£à¸´à¸à¸à¹|à¬à¬°à¬¿à¬¨àଥààà¬àà¬|ÐоÑинÑÑнам|к[\s\xa0]*ÐоÑинÑÑнам|à¤(?:à¥à¤°(?:िनà¥(?:यि़|थि)|नà¥à¤¥à¤¿)यà¥à¤|à¥à¤°à¤¿à¤¨à¥(?:थà¥à¤¹à¤°à¥à¤²à¤¾à¤|âथà¥))|korintʰ[iÄ«]har[uÅ«]l[aÄ][iÄ«]|Korint(?:h(?:ier(?:brevet|s)|erbrevet)|i(?:ers|o)|erbrev|o|ierbrevet))|(?:\-?Ú©ÙØ±ÙÙØªÚ¾Ù|ÛÚ©Ø±ÙØªÚ¾)ÛÙÚº))|SECOND[\s\xa0]*Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*Corinto|(?:Waraka[\s\xa0]*wa[\s\xa0]*Pili[\s\xa0]*kwa|Pili|2\.?)[\s\xa0]*Wakorinto|2[\s\xa0]*C\xF4(?:\-?rinh\-?|rin)t\xF4|(?:M[a\xE1]sodik[\s\xa0]*Korintus|Seconda[\s\xa0]*Corinz|Second(?:a[\s\xa0]*lettera[\s\xa0]*ai|o)[\s\xa0]*Corinz|2(?:\xB0\.?)?[\s\xa0]*Corinz|2[\s\xa0]*Corinten)i|2[\s\xa0]*Corintie(?:ni|r)|(?:2(?:[\s\xa0]*(?:Corint(?:hi[e\xEB]|i\xEB)|Qo|Korint(?:hi[e\xEB]|i[e\xEB]))|e(?:\.[\s\xa0]*Korinth?|[\s\xa0]*Korinth?)i[e\xEB]|[CK]o|\.[\s\xa0]*Korinth?i\xEB)|(?:Zweite[\s\xa0]*Korinth|Andre[\s\xa0]*Korint)e|Pili[\s\xa0]*Ko|Tweede[\s\xa0]*Korinth?i[e\xEB])r|(?:Second|2nd\.?)[\s\xa0]*Corinthins|(?:2(?:[\s\xa0]*(?:kari[má¹]tʰkar[aÄ][má¹]|Korinth?u)|e\.?[\s\xa0]*Corinthien|\.[\s\xa0]*Korinth?u)|M[a\xE1]sodik[\s\xa0]*Korinthu|Epistula[\s\xa0]*II[\s\xa0]*ad[\s\xa0]*Corinthio|(?:2(?:[ao](?:\.[\s\xa0]*Cor[i\xED]|[\s\xa0]*Cor[i\xED])|[\s\xa0]*Cor\xED|\xBA\.?[\s\xa0]*Cori|\.[o\xBA]\.?[\s\xa0]*Cori)|Segund[ao][\s\xa0]*Cor[i\xED])ntio|(?:2(?:nd\.?)?|Second)[\s\xa0]*Cornthin|(?:2(?:nd\.?)?|Second)[\s\xa0]*Corithin|(?:Second|2nd\.?)[\s\xa0]*Corinthina|(?:2(?:nd\.?)?|Second)[\s\xa0]*Chorinthin|(?:(?:2(?:nd\.?)?|Second)[\s\xa0]*Corni|(?:Second|2nd\.?)[\s\xa0]*Corin)thai?n|(?:(?:2(?:nd\.?)?|Second)[\s\xa0]*Cornin|(?:2(?:nd\.?)?|Second)[\s\xa0]*Cori)than|2[\s\xa0]*Corinith(?:ina|an)|(?:Second|2nd\.?)[\s\xa0]*Corinith(?:ina|an))s|(?:2(?:nd(?:\.[\s\xa0]*Corint(?:hi(?:a[ai]|o)|i[ao])|[\s\xa0]*Corint(?:hi(?:a[ai]|o)|i[ao]))|(?:d(?:e\.?|\.)?|\xE8me\.?|eme\.?)[\s\xa0]*Corinthie|[\s\xa0]*Corintia)|Deuxi(?:[e\xE8]mes[\s\xa0]*|[e\xE8]me[\s\xa0]*)Corinthie|Second[\s\xa0]*Corint(?:hi(?:a[ai]|o)|i[ao])|(?:(?:2(?:nd\.?)?|Second)[\s\xa0]*Corrin?|(?:2(?:nd\.?)?|Second)[\s\xa0]*Chorin)thai|(?:2(?:nd\.?)?|Second)[\s\xa0]*Cornthai|(?:2(?:nd\.?)?|Second)[\s\xa0]*Cornthia|(?:2(?:nd\.?)?|Second)[\s\xa0]*Corithia|(?:2(?:nd\.?)?|Second)[\s\xa0]*Chorinthia|(?:(?:2(?:nd\.?)?|Second)[\s\xa0]*Corni|(?:Second|2nd\.?)[\s\xa0]*Corin)thaia|(?:(?:2(?:nd\.?)?|Second)[\s\xa0]*Cornin|(?:2(?:nd\.?)?|Second)[\s\xa0]*Cori)thai|2[\s\xa0]*Corinith(?:ai|ia)|(?:Second|2nd\.?)[\s\xa0]*Corinith(?:ai|ia))ns|(?:(?:(?
1:2(?:nd\.?)?|Second)[\s\xa0]*Corrin?th|(?:Second|2nd\.?)[\s\xa0]*Corinthi|(?:2(?:nd\.?)?|Second)[\s\xa0]*Cornin?th|(?:2(?:nd\.?)?|Second)[\s\xa0]*Cornthi)i|(?:2(?:nd\.?)?|Second)[\s\xa0]*Corith(?:ii|o)|(?:2(?:nd\.?)?|Second)[\s\xa0]*Chorithi|(?:2(?:nd(?:\.[\s\xa0]*Corin[an]|[\s\xa0]*Corin[an])|[\s\xa0]*Corin[an])|Second[\s\xa0]*Corin[an]|(?:2(?:nd\.?)?|Second)[\s\xa0]*Chorn|(?:(?:2(?:nd\.?)?|Second)[\s\xa0]*Ch|(?:2(?:nd\.?)?|Second)[\s\xa0]*C)oran)thi)ans|(?:Second|2nd\.?)[\s\xa0]*Corinthoi?ans|(?:2(?:nd\.?)?|Second)[\s\xa0]*Coriinthii?ans|2\.[\s\xa0]*C(?:or(?:i(?:n(?:t(?:h(?:i(?:\xEBr|os|ns|er|a(?:id|ns))|e)|i(?:e(?:ni|r)|os)|eni|o|i\xEBr)|zi)|(?:n(?:t(?:h(?:i(?:a(?:n[ao]|in)|na|on|en)|ai?n)|ion)|ith(?:ina|an))|th[ai]n)s|(?:n(?:t(?:h(?:ai|ia)|i)a|ith(?:ai|ia))|th(?:ai|ia))ns|(?:n(?:[an]th|thi)i|th(?:ii|o))ans|nthoi?ans|inthii?ans)|(?:(?:(?:rin?tha|ntha)i|nthia|nithaia|ninthai)n|\xEDntio|nthin|nithai?n|ninthan|(?:(?:nin?|rin?)th|nthi|anth)ian)s)|\xF4(?:\-?rinh\-?|rin)t\xF4|horinthins|horinth(?:ai|ia)ns|hor(?:a?n|i)thians)|(?:Barua[\s\xa0]*ya[\s\xa0]*Pili[\s\xa0]*kwa[\s\xa0]*Wakorinth|SECOND[\s\xa0]*Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*Corinti|(?:Waraka[\s\xa0]*wa[\s\xa0]*Pili[\s\xa0]*kwa|Pili|2\.?)[\s\xa0]*Wakorinth)o|2\.?[\s\xa0]*Mga[\s\xa0]*Taga\-?Corinto|2(?:\.[\s\xa0]*(?:Mga[\s\xa0]*Taga\-?[\s\xa0]*|Taga\-?)|[\s\xa0]*(?:Mga[\s\xa0]*Taga\-?[\s\xa0]*|Taga\-?))Corinto|(?:Drug[ai]|2\.?)[\s\xa0]*Korynt[o\xF3]w|(?:(?:Druh(?:[y\xFD][\s\xa0]*list[\s\xa0]*Korint|[y\xFD][\s\xa0]*list[\s\xa0]*Korin|[ay\xE1\xFD][\s\xa0]*Korint|[a\xE1][\s\xa0]*kniha[\s\xa0]*Korint)|2(?:[\s\xa0]*(?:k\.?[\s\xa0]*)?|\.[\s\xa0]*)Korint|Druh[a\xE1][\s\xa0]*list[\s\xa0]*Korint?|2\.?[\s\xa0]*list[\s\xa0]*Korint?)sk[y\xFD]|Korintiyarukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ]vatu[\s\xa0]*Nirupa)m|(?:Druh(?:[y\xFD][\s\xa0]*list[\s\xa0]*Korint|[ay\xE1\xFD][\s\xa0]*Korint|[a\xE1][\s\xa0]*kniha[\s\xa0]*Korint)|2[\s\xa0]*k\.?[\s\xa0]*Korint|2\.[\s\xa0]*Korint|(?:Druh(?:[y\xFD][\s\xa0]*list[\s\xa0]*Ko|[ay\xE1\xFD][\s\xa0]*Ko|[a\xE1][\s\xa0]*kniha[\s\xa0]*Ko)|2(?:[\s\xa0]*(?:k\.?[\s\xa0]*)?|\.[\s\xa0]*)Ko)rinÅ¥)anom|2e\.?[\s\xa0]*Corinthiers|2e\.?[\s\xa0]*Corinthi\xEBrs|(?:Tweede[\s\xa0]*Corinth?|2e\.?[\s\xa0]*Corint)i[e\xEB]rs|(?:k(?:orintʰ[iÄ«]har[uÅ«]l[aÄ][iÄ«][\s\xa0]*dostro|ari[má¹]tʰkar[aÄ][má¹]s[\s\xa0]*dusre)[\s\xa0]*patr|Naa77antto[\s\xa0]*Qoronttoos|S[i\xED]\xF0ara[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*Korintumann|Pavlova[\s\xa0]*druga[\s\xa0]*poslanica[\s\xa0]*Korin[cÄ]anim|Druga[\s\xa0]*poslanica[\s\xa0]*Korin\xE6anim)a|(?:2(?:\.[\s\xa0]*Korin[cÄ]|[\s\xa0]*Korin[cÄ])|Druga[\s\xa0]*Korin[cÄ])anima[\s\xa0]*Poslanica|(?:(?:Paulus(?:â[\s\xa0]*(?:Andet[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Korinth|andre[\s\xa0]*brev[\s\xa0]*til[\s\xa0]*korint)|\'[\s\xa0]*Andet[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Korinth)|And(?:re[\s\xa0]*Korinti|en[\s\xa0]*Korint))ern|2(?:[\s\xa0]*(?:[ei](?:\.[\s\xa0]*Korin?|[\s\xa0]*Korin?)|Kori)tasv|\.[\s\xa0]*Kori(?:nt(?:asv|ern|iern)|tasv))|(?:Toinen|2\.?)[\s\xa0]*Korinttolaiskirj)e|(?:Toinen|2\.?)[\s\xa0]*Korinttilaisille|(?:Toinen|2\.?)[\s\xa0]*Kirje[\s\xa0]*korinttilaisille|(?:2(?:[\s\xa0]*(?:Kurinthiayo|Corinthia)|\.[\s\xa0]*Kurinthiayo)|(?:Dezy[e\xE8]m|2\.?)[\s\xa0]*Korentye)n|(?:Druhe[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Pavla[\s\xa0]*do[\s\xa0]*korynfj|2\.[\s\xa0]*Corthi|(?:Drug[ai]|2\.?)[\s\xa0]*Korynti)an|2\.?[\s\xa0]*list[\s\xa0]*do[\s\xa0]*Koryntian|Drug[ai][\s\xa0]*list[\s\xa0]*do[\s\xa0]*Koryntian|(?:Drug[ai]|2\.?)[\s\xa0]*List[\s\xa0]*[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*do[\s\xa0]*Koryntian|(?:ÐÑÑга|2\.?)[\s\xa0]*ÐоÑинÑанима|(?:(?:(?:2(?:\-?(?:а\.?|е\.?|ге\.?)|\.)?|ÐÑÑг[ае])[\s\xa0]*до|2\-?(?:ге\.?|а\.?)|ÐÑÑг[ае])[\s\xa0]*коÑинÑ|2(?:\-?е\.?|\.)?[\s\xa0]*коÑинÑ|ÐÑÑга[\s\xa0]*ÐоÑинÑ|(?:2(?:\-?(?:а\.?|е\.?|ге\.?)|\.)?|ÐÑÑг[ае])[\s\xa0]*ÐоÑланнÑ[\s\xa0]*до[\s\xa0]*ÐоÑинÑ)Ñн|(?:2\-?(?:ге\.?|а\.?)|ÐÑÑге)[\s\xa0]*ÐоÑинÑÑн|(?:2\-?(?:а\.?[\s\xa0]*п|е\.?[\s\xa0]*п|ге\.?[\s\xa0]*п)|ÐÑÑге[\s\xa0]*п)оÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑÑн|ÐÑÑга[\s\xa0]*поÑлан(?:нÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑÑн|иÑа[\s\xa0]*ÐоÑинÑанима)|2\.?[\s\xa0]*поÑлан(?:нÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑÑн|иÑа[\s\xa0]*ÐоÑинÑанима)|I(?:I(?:\.[\s\xa0]*(?:C(?:or(?:i(?:n(?:t(?:h(?:i(?:\xEBr|os|ns|er|a(?:id|ns))|e)|i(?:e(?:ni|r)|os)|eni|o|i\xEBr)|zi)|(?:n(?:t(?:h(?:i(?:a(?:n[ao]|in)|na|on|en)|ai?n)|ion)|ith(?:ina|an))|th[ai]n)s|(?:n(?:t(?:h(?:ai|ia)|i)a|ith(?:ai|ia))|th(?:ai|ia))ns|(?:n(?:[an]th|thi)i|th(?:ii|o))ans|nthoi?ans|inthii?ans)|(?:(?:(?
1:rin?tha|ntha)i|nthia|nithaia|ninthai)n|\xEDntio|nthin|nithai?n|ninthan|(?:(?:nin?|rin?)th|nthi|anth)ian)s)|\xF4(?:\-?rinh\-?|rin)t\xF4|horinthins|horinth(?:ai|ia)ns|hor(?:a?n|i)thians)|Wakorinto|Wakorintho|Mga[\s\xa0]*Taga\-?[\s\xa0]*Corinto|list[\s\xa0]*Korint?sk[y\xFD]m|K(?:or(?:in(?:t(?:sk[y\xFD]m|usi|io|anom|os|i[e\xEB]rs|h(?:i[e\xEB]rs|e|usiakhoz))|Å¥anom|[cÄ]anima[\s\xa0]*Poslanica)|ynt[o\xF3]w|inttolaiskirje|inttilaisille)|irje[\s\xa0]*korinttilaisille)|Korentyen|(?:Korynt|Corth)ian|list[\s\xa0]*do[\s\xa0]*Koryntian|List[\s\xa0]*[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*do[\s\xa0]*Koryntian|ÐоÑинÑанима|(?:(?:до[\s\xa0]*)?коÑинÑ|ÐоÑинÑ|ÐоÑланнÑ[\s\xa0]*до[\s\xa0]*ÐоÑинÑ)Ñн|поÑлан(?:нÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑÑн|иÑа[\s\xa0]*ÐоÑинÑанима))|[\s\xa0]*(?:C(?:or(?:i(?:n(?:t(?:h(?:i(?:\xEBr|os|ns|er|a(?:id|ns))|e)|i(?:e(?:ni|r)|os)|eni|o|i\xEBr)|zi)|(?:n(?:t(?:h(?:i(?:a(?:n[ao]|in)|na|on|en)|ai?n)|ion)|ith(?:ina|an))|th[ai]n)s|(?:n(?:t(?:h(?:ai|ia)|i)a|ith(?:ai|ia))|th(?:ai|ia))ns|(?:n(?:[an]th|thi)i|th(?:ii|o))ans|nthoi?ans|inthii?ans)|(?:(?:(?:rin?tha|ntha)i|nthia|nithaia|ninthai)n|\xEDntio|nthin|nithai?n|ninthan|(?:(?:nin?|rin?)th|nthi|anth)ian)s)|\xF4(?:\-?rinh\-?|rin)t\xF4|horinthins|horinth(?:ai|ia)ns|hor(?:a?n|i)thians)|Wakorinto|Wakorintho|Mga[\s\xa0]*Taga\-?[\s\xa0]*Corinto|list[\s\xa0]*Korint?sk[y\xFD]m|K(?:or(?:in(?:t(?:sk[y\xFD]m|usi|io|anom|os|i[e\xEB]rs|h(?:i[e\xEB]rs|e|usiakhoz))|Å¥anom|[cÄ]anima[\s\xa0]*Poslanica)|ynt[o\xF3]w|inttolaiskirje|inttilaisille)|irje[\s\xa0]*korinttilaisille)|Korentyen|(?:Korynt|Corth)ian|list[\s\xa0]*do[\s\xa0]*Koryntian|List[\s\xa0]*[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*do[\s\xa0]*Koryntian|ÐоÑинÑанима|(?:(?:до[\s\xa0]*)?коÑинÑ|ÐоÑинÑ|ÐоÑланнÑ[\s\xa0]*до[\s\xa0]*ÐоÑинÑ)Ñн|поÑлан(?:нÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑÑн|иÑа[\s\xa0]*ÐоÑинÑанима)))|ka(?:(?:[\s\xa0]*2[\s\xa0]*Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*C|lawang[\s\xa0]*[CK]|\-?[\s\xa0]*2[\s\xa0]*Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*C)orinti|(?:[\s\xa0]*2[\s\xa0]*Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*C|lawang[\s\xa0]*[CK]|\-?[\s\xa0]*2[\s\xa0]*Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*C)orint|lawang[\s\xa0]*Mga[\s\xa0]*Taga\-?[\s\xa0]*Corint)o)|(?:II\.?[\s\xa0]*ÐоÑинÑ|2\.?[\s\xa0]*ÐоÑинÑ)Ñани|(?:II(?:\.[\s\xa0]*ÐоÑин[кÑ]|[\s\xa0]*ÐоÑин[кÑ])|2(?:\.[\s\xa0]*ÐоÑин[кÑ]|[\s\xa0]*ÐоÑин[кÑ]))аниÑе|2(?:[\s\xa0]*(?:Co(?:r(?:in(?:t(?:h|i)?|i)?)?)?|à®à¯(?:ரி)?|Kor(?:int(?:her?|er)?)?)|nd(?:\.[\s\xa0]*Co(?:r(?:in(?:th?)?)?)?|[\s\xa0]*Co(?:r(?:in(?:th?)?)?)?)|e\.?[\s\xa0]*Kor|[\s\xa0]*à¬à¬°à¬¿à¬¨àଥàà|\-?е\.?[\s\xa0]*ÐоÑинÑÑн|[\s\xa0]*ÐоÑ(?:инÑÑн)?|[\s\xa0]*à¤à¥à¤°à¤¿à¤¨à¥à¤¥(?:ियà¥)?|[\s\xa0]*à¤à¥à¤°à¤¿à¤¨à¥à¤¥à¥|\.[\s\xa0]*(?:Kor(?:int(?:h(?:e(?:r(?:brev)?)?|ier)|er|a|ier)?)?|à¤(?:à¥à¤°à¤¿à¤¨à¥à¤¥(?:ियà¥)?|à¥à¤°à¤¿à¤¨à¥à¤¥à¥)|ÐоÑ(?:инÑÑн)?|à¬à¬°à¬¿à¬¨àଥàà))|M[a\xE1]sodik[\s\xa0]*Kor|Î['ʹʹÎâ][\s\xa0]*ÎοÏ?|And(?:en|re)[\s\xa0]*Kor|S[i\xED]\xF0ara[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*Kori|Druh[ay\xE1\xFD][\s\xa0]*K|Tweede[\s\xa0]*Kor|Second[\s\xa0]*Co(?:r(?:in(?:th?)?)?)?|ଦàà±à¬¿à¬¤àà[\s\xa0]*à¬à¬°à¬¿à¬¨àଥàà|2\.[\s\xa0]*Co(?:r(?:in(?:t(?:h(?:ian)?|io)?)?|th)?)?|2e\.?[\s\xa0]*Corinthier|2e\.?[\s\xa0]*Corinthi\xEBr|(?:Tweede[\s\xa0]*Corinth?|2e\.?[\s\xa0]*Corint)i[e\xEB]r|II(?:\.[\s\xa0]*(?:Kor(?:int(?:h(?:i[e\xEB]r|us)|i[e\xEB]r|us|a|o)?)?|Co(?:r(?:in(?:t(?:h(?:ian)?|io)?)?|th)?)?|ÐоÑ)|[\s\xa0]*(?:Kor(?:int(?:h(?:i[e\xEB]r|us)|i[e\xEB]r|us|a|o)?)?|Co(?:r(?:in(?:t(?:h(?:ian)?|io)?)?|th)?)?|ÐоÑ))|(?:II\.?[\s\xa0]*п|2\.?[\s\xa0]*п)иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*ÐоÑинÑ|ÐÑоÑ(?:о[\s\xa0]*(?:поÑлание[\s\xa0]*(?:на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ÐоÑинÑÑни|кÑм[\s\xa0]*коÑинÑÑниÑе)|ÐоÑин(?:Ñ(?:ÑниÑе|Ñани)|[кÑ]аниÑе)|ÐоÑ(?:инÑÑни)?|пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*ÐоÑинÑ)|а[\s\xa0]*(?:пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*ÐоÑинÑ|ÐоÑ(?:ин(?:Ñ(?:ÑниÑе|Ñани)|[кÑ]аниÑе)|инÑÑни)?)))|(?:ã(?:æ[åå¾]|éåç¾ç¦å¾|[æ ¼æ]æå¤å¾æ¸|奿å¤(?:å书|徿¸))|(?:æ[åå¾]|éåç¾ç¦å¾)ã|[æ ¼æ]æå¤å¾æ¸ã|奿å¤(?:å书|徿¸)ã|2(?:[\s\xa0]*(?:korinterbrev|à¨à©à¨°à¨¿à©°à¨¥à©à¨à¨)|\.[\s\xa0]*korinterbrev)|2\.?[\s\xa0]*C\xF4\-?rinh|II\.?[\s\xa0]*C\xF4\-?rinh|Corinthios[\s\xa0]*II|ad[\s\xa0]*Corinthios[\s\xa0]*II|××©× ×××[\s\xa0]*××[\s\xa0]*××§×ר×× ×ª××|æ[åå¾]|éåç¾ç¦å¾|[æ ¼æ]æå¤å¾æ¸|奿å¤(?:å书|徿¸)|2\.?[\s\xa0]*C\xF4|II\.?[\s\xa0]*C\xF4|(?:II\.?|2\.?)[\s\xa0]*Korin[cÄ]anima|Druga[\s\xa0]*(?:poslanica[\s\xa0]*Korin[cÄ]|Korin[cÄ])anima))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["1Cor"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:(?:1(?:[\s\xa0]*(?:Cor(?:int(?:h(?:i(?:a(?:n[ao]|in)|e[nr]|na|on)|(?:i[ai]|oi?)an|a(?:ia?)?n)|ion)|thian)|Korinto)|(?:st\.?|\.)[\
1s\xa0]*Corthian|st\.?[\s\xa0]*Corinthian[ao])|First[\s\xa0]*Corinthian[ao]|I\.?[\s\xa0]*Korinto|(?:First[\s\xa0]*C|I\.?[\s\xa0]*C)orthian)s|1(?:[\s\xa0]*(?:Korint(?:(?:asv|ern)e|anom|usi|ier(?:ne|s)|i?erbrevet|h(?:ier(?:brevet|s)|erbrevet))|Corint(?:h(?:i(?:a(?:id|ns)|[no]s)|e)|ios))|\.[\s\xa0]*Korinterbrevet|st\.?[\s\xa0]*Corinthians)|First[\s\xa0]*Corinthians|I\.?[\s\xa0]*Korintusi|1[\s\xa0]*(?:Corint(?:i[e\xEB]|hi\xEB)|Korinth?i\xEB)rs|I(?:\.[\s\xa0]*Korinth?|[\s\xa0]*Korinth?)i[e\xEB]rs|(?:I\.?[\s\xa0]*C|1\.[\s\xa0]*C)orint(?:hi[e\xEB]|i[e\xEB])rs|1e[\s\xa0]*Korint(?:hi[e\xEB]|i[e\xEB])rs|1e\.[\s\xa0]*Korint(?:hi[e\xEB]|i[e\xEB])rs|(?:I\.?|1)[\s\xa0]*Korinthusiakhoz|E(?:erste[\s\xa0]*Korint(?:hi[e\xEB]|i[e\xEB])rs|ls[oÅ][\s\xa0]*Korinthusiakhoz))|(?:F(?:\xF8rste[\s\xa0]*Korinter(?:brev|ne)|irst[\s\xa0]*Corthian)|1(?:(?:st)?[\s\xa0]*|st\.[\s\xa0]*)Corthian)|(?:1(?:\.?[\s\xa0]*ÐоÑинÑÑниÑе|\.?[\s\xa0]*ÐоÑинÑÑни|\-?(?:[ае]\.?|Ñе\.?)[\s\xa0]*ÐоÑинÑÑни)|I(?:\.?[\s\xa0]*ÐоÑинÑÑниÑе|\.?[\s\xa0]*ÐоÑинÑÑни)|ÐеÑÑ[ае][\s\xa0]*ÐоÑинÑÑни)|(?:ã(?:(?:éåç¾ç¦|æ)å|[æ ¼æ]æå¤åæ¸|奿å¤å[书æ¸])ã|ê³ ì |â
[\s\xa0]*ã³ãªã³ã人ã¸|ï»ï»®ïºï»§ïºï»®ïº±[\s\xa0]*ïºï»»ï»ï»|ã³ãªã³ã(?:人ã¸ã®(?:æç´[â
ä¸]|åã®æ¸|第ä¸ã®æç´)|[\s\xa0]*1|忏|ã®ä¿¡å¾ã¸ã®æç´ä¸)|Î['ʹʹÎâ][\s\xa0]*ÎοÏινθ[ίι]οÏ
Ï|ÙÙØ±ÙØ«ÙØ³[\s\xa0]*Ø§ÙØ£ÙÙÙ|ê³ ë¦°ë[1ì ]ì|ì½ë¦°í (?:[\s\xa0]*ì ìë¤ìê²[\s\xa0]*ë³´ë¸[\s\xa0]*첫째[\s\xa0]*ìê°|1ì)|Î ÏοÏ[\s\xa0]*ÎοÏινθ[ίι]οÏ
Ï[\s\xa0]*Î['ʹʹÎâ]|à¨à©à¨°à¨¿à©°à¨¥à©à¨à¨[\s\xa0]*ਨà©à©°[\s\xa0]*ਪਹਿਲà©[\s\xa0]*ਪੱਤà©à¨°à©|à¬à¬°à¬¿à¬¨àଥààà¬àà¬[\s\xa0]*ପàରତି[\s\xa0]*ପàରଥମ[\s\xa0]*ପତàର|×(?:×××רת[\s\xa0]*×ר×ש×× ×[\s\xa0]*××[\s\xa0]*××§×ר×|ר×ש×× ×[\s\xa0]*××[\s\xa0]*××§×ר)× ×ª××|××רת[\s\xa0]*פ×××ס[\s\xa0]*×ר×ש×× ×[\s\xa0]*××\-?××§×ר(?:× ×ª××|×)|kur(?:intʰiyÅá¹
[\s\xa0]*ke[\s\xa0]*nÄm[\s\xa0]*kÄ[\s\xa0]*pahlÄ[\s\xa0]*ḫaá¹|Ä©tʰīÄá¹[\s\xa0]*nÅ«Ì[\s\xa0]*pahilÄ«[\s\xa0]*pattrÄ«)|पà¥à¤²à¤¾à¤à¥[\s\xa0]*à¤à¤°à¤¿à¤à¤¥à¤à¤°à¤¾à¤à¤¸[\s\xa0]*पहिलà¥[\s\xa0]*पतà¥à¤°|à¤à¥à¤°à¤¿à¤¨à¥à¤¥à¥à¤¹à¤°à¥à¤²à¤¾à¤[\s\xa0]*प(?:ावलà¤à¥[\s\xa0]*प)?हिलà¥[\s\xa0]*पतà¥à¤°|Fyrra[\s\xa0]*Korintubr[e\xE9]f|Wakorintho[\s\xa0]*I|Epistula[\s\xa0]*ad[\s\xa0]*Corinthios[\s\xa0]*I|Ú©(?:Ø±ÙØªÚ¾(?:ÙÛÙÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*Ù¾ÙÙØ³[\s\xa0]*رسÙÙ|ÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
)|ÙØ±ÙÙØªÚ¾ÙÛÙÚº[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
)[\s\xa0]*کا[\s\xa0]*Ù¾ÛÙØ§[\s\xa0]*خط|Ø§ÙØ±Ø³Ø§ÙØ©[\s\xa0]*Ø§ÙØ£ÙÙÙ[\s\xa0]*Ø¥ÙÙ[\s\xa0]*Ø£ÙÙ[\s\xa0]*ÙÙØ±ÙØ«ÙØ³|Ø±Ø³Ø§ÙØ©[\s\xa0]*بÙÙØ³[\s\xa0]*Ø§ÙØ±Ø³ÙÙ[\s\xa0]*Ø§ÙØ£ÙÙÙ[\s\xa0]*Ø¥ÙÙ[\s\xa0]*Ø£ÙÙ[\s\xa0]*ÙÙØ±ÙØ«ÙØ³|Korintos[\s\xa0]*Kowaad|Prvn[i\xED]K|I(?:\.[\s\xa0]*Korint(?:i?o|he)|[\s\xa0]*Korint(?:i?o|he))|Eerste[\s\xa0]*[CK]orinthe|First[\s\xa0]*Corinthian|à®à¯à®°à®¿à®¨à¯à®¤à®¿à®¯à®°à¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²(?:ா(?:வதà¯[\s\xa0]*(?:திரà¯à®®à¯à®|நிரà¯à®ª))?|à¯[\s\xa0]*திரà¯à®®à¯à®)à®®à¯|First[\s\xa0]*Corth|(?:(?:اÙÙÙ|Û±)\-?Ú©ÙØ±ÙÙØªÚ¾Ù|(?:اÙÙÙ|Û±)ÛÚ©Ø±ÙØªÚ¾)ÛÙÚº|(?:اÙÙÙ|Û±)[\s\xa0]*Ú©(?:Ø±ÙØªÚ¾ÙÛÙ|ÙØ±ÙتھÙÛ)ÙÚº|(?:(?:Waraka[\s\xa0]*wa[\s\xa0]*Kwanza[\s\xa0]*kw|Kwanz)a|I\.?)[\s\xa0]*Wakorinto|ପàରଥମ[\s\xa0]*à¬à¬°à¬¿à¬¨àଥààà¬àà¬|(?:Els[oÅ][\s\xa0]*Korintus|Prima[\s\xa0]*Corinz|Prim(?:a[\s\xa0]*lettera[\s\xa0]*ai|o)[\s\xa0]*Corinz)i|(?:I(?:\.[\s\xa0]*Korinti[e\xEB]|[\s\xa0]*Korinti[e\xEB])|(?:F\xF8rste[\s\xa0]*Korint|Erste[\s\xa0]*Korinth)e|Kwanza[\s\xa0]*Ko|(?:Eerste[\s\xa0]*Korinth?|I\.?[\s\xa0]*Korinth)i[e\xEB])r|First[\s\xa0]*Corinthins|(?:(?:I(?:\.[\s\xa0]*Korinth?|[\s\xa0]*Korinth?)|Els[oÅ][\s\xa0]*Korinth)u|Epistula[\s\xa0]*I[\s\xa0]*ad[\s\xa0]*Corinthio|Prime(?:ir[ao][\s\xa0]*Cor[i\xED]|r[\s\xa0]*Cori|ro[\s\xa0]*Cori)ntio|First[\s\xa0]*Cornthin|First[\s\xa0]*Corithin|First[\s\xa0]*Corinthina|First[\s\xa0]*Chorinthin|First[\s\xa0]*Cor(?:in|ni)thai?n|First[\s\xa0]*Cor(?:nin|i)than|First[\s\xa0]*Corinith(?:ina|an))s|(?:Premi(?:(?:\xE8re|ere?)s[\s\xa0]*|(?:\xE8re|ere?)[\s\xa0]*)Corinthie|First[\s\xa0]*Corint(?:hi(?:a[ai]|o)|i[ao])|First[\s\xa0]*C(?:orrin?|horin)thai|First[\s\xa0]*Cornthai|First[\s\xa0]*Cornthia|First[\s\xa0]*Corithia|First[\s\xa0]*Chorinthia|First[\s\xa0]*Cor(?:in|ni)thaia|First[\s\xa0]*Cor(?:nin|i)thai|First[\s\xa0]*Corinith(?:ai|ia))ns|First[\s\xa0]*C(?:or(?:(?:rin?th|inthi|nin?th|nthi)i|ith(?:ii|o))|horithi|(?:orin[an]|horn|h?oran)thi)ans|First[\s\xa0]*Corinthoi?ans|First[\s\xa0]*Coriinthii?ans|I\.?[\s\xa0]*C(?:or(?:i(?:n(?:t(?:h(?:i(?:\xEBr|os|ns|er|a(?:id|ns))|e)|i(?:e(?:ni|r)|os)|eni|o|i\xEBr)|zi)|(?:n(?:t(?:h(?:i(?:a(?:n[ao]|in)|na|on|en)|ai?n)|ion)|ith(?:ina|an))|th[ai]n)s|(?:n(?:t(?:h(?:ai|ia)|i)a|ith(?:ai|ia))|th(?:ai|ia))ns|(?:n(?:[an]th|thi)i|th(?:ii|o))ans|nthoi?ans|inthii?ans)|(?:(?:(?
1:rin?tha|ntha)i|nthia|nithaia|ninthai)n|\xEDntio|nthin|nithai?n|ninthan|(?:(?:nin?|rin?)th|nthi|anth)ian)s)|\xF4(?:\-?rinh\-?|rin)t\xF4|horinthins|horinth(?:ai|ia)ns|hor(?:a?n|i)thians)|(?:(?:(?:Waraka[\s\xa0]*wa[\s\xa0]*Kwanza[\s\xa0]*kw|Kwanz)a|I\.?|Barua[\s\xa0]*ya[\s\xa0]*Kwanza[\s\xa0]*kwa)[\s\xa0]*Wakorinth|(?:I(?:\.[\s\xa0]*Mga[\s\xa0]*Taga\-?|[\s\xa0]*Mga[\s\xa0]*Taga\-?)|Una(?:ng)?[\s\xa0]*Mga[\s\xa0]*Taga\-?)[\s\xa0]*Corint)o|Una(?:ng[\s\xa0]*[CK]|[\s\xa0]*[CK])orinti?o|(?:I(?:ka\-?[\s\xa0]*1|\.)?|Una(?:ng)?)[\s\xa0]*Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*Corinti?o|(?:Pierwsz[aey]|I\.?)[\s\xa0]*Korynt[o\xF3]w|(?:(?:(?:Prv(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*K|(?:Prva|I\.?)[\s\xa0]*K|Prv[y\xE1\xFD][\s\xa0]*K)orint|Prvn[i\xED][\s\xa0]*Korint|Prvn[i\xED][\s\xa0]*list[\s\xa0]*Korint?|I\.?[\s\xa0]*list[\s\xa0]*Korint?)sk[y\xFD]|Korintiyarukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ]vatu[\s\xa0]*Nirupa)m|(?:(?:Prv(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*K|(?:Prva|I\.?)[\s\xa0]*K|Prv[y\xE1\xFD][\s\xa0]*K)orinÅ¥|(?:Prv(?:(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*K|[y\xE1\xFD][\s\xa0]*K|a[\s\xa0]*K)|I\.?[\s\xa0]*K)orint)anom|F\xF8rste[\s\xa0]*Korintherbrev|Eerste[\s\xa0]*Corint(?:hi[e\xEB]|i[e\xEB])rs|Premye[\s\xa0]*Korint|F[o\xF6]rsta[\s\xa0]*Korint(?:hi?|i)?erbrevet|(?:k(?:orintʰ[iÄ«]har[uÅ«]l[aÄ][iÄ«][\s\xa0]*pahilo|ari[má¹]tʰkar[aÄ][má¹]s[\s\xa0]*pahile)[\s\xa0]*patr|Fyrra[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*Korintumann|Koiro[\s\xa0]*Qoronttoos|P(?:avlova[\s\xa0]*prva[\s\xa0]*poslanica[\s\xa0]*Korin[cÄ]|rva[\s\xa0]*poslanica[\s\xa0]*Korin\xE6)anim)a|(?:I(?:\.[\s\xa0]*Korin[cÄ]|[\s\xa0]*Korin[cÄ])|Prva[\s\xa0]*Korin[cÄ])anima[\s\xa0]*Poslanica|(?:(?:Paulus(?:â[\s\xa0]*(?:f\xF8rste[\s\xa0]*brev[\s\xa0]*til[\s\xa0]*korint|1[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Korinth|1\.[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Korinth|F\xF8rste[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Korinth)|\'[\s\xa0]*(?:F\xF8rste|1\.?)[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Korinth)|F\xF8rste[\s\xa0]*Korinti)ern|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Korinttolaiskirj)e|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Korinttilaisille|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Kirje[\s\xa0]*korinttilaisille|(?:Premye|I\.?)[\s\xa0]*Korentyen|(?:Per[sÅ¡]e[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Pavla[\s\xa0]*do[\s\xa0]*korynfj|I\.?[\s\xa0]*Corthi|(?:Pierwsz[aey]|I\.?)[\s\xa0]*Korynti)an|I\.?[\s\xa0]*list[\s\xa0]*do[\s\xa0]*Koryntian|Pierwsz[aey][\s\xa0]*list[\s\xa0]*do[\s\xa0]*Koryntian|(?:Pierwsz[aey]|I\.?)[\s\xa0]*List[\s\xa0]*[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*do[\s\xa0]*Koryntian|1(?:[\s\xa0]*(?:à®à¯à®°à®¿à®¨à¯à®¤à®¿à®¯à®°à¯|à¸[à¸à¸£]|ÙÙØ±|à¨à©à¨°à¨¿à©°à¨¥à©à¨à¨[\s\xa0]*ਨà©à©°|Cor(?:inti?o|th)|à¤à¤°à¤¿à¤à¤¥à¤à¤°à¤¾à¤à¤¸|kurÄ©tʰīÄá¹|Korint(?:i(?:yarukku|o)|[ao]))|e(?:\.[\s\xa0]*[CK]|[\s\xa0]*[CK])orinthe|ÙÙ|ì½ë¦°|st\.?[\s\xa0]*Corinthian|st\.?[\s\xa0]*Corth|[\s\xa0]*à¹à¸à¸£à¸´à¸à¸à¹|(?:\-?Ú©ÙØ±ÙÙØªÚ¾Ù|ÛÚ©Ø±ÙØªÚ¾)ÛÙÚº|[\s\xa0]*Ú©(?:Ø±ÙØªÚ¾ÙÛÙ|ÙØ±ÙتھÙÛ)ÙÚº|[\s\xa0]*Wakorinto|[\s\xa0]*à¬à¬°à¬¿à¬¨àଥààà¬àà¬|(?:\-?е\.?[\s\xa0]*ÐоÑинÑ|[\s\xa0]*ÐоÑинÑ)Ñнам|(?:[еÑ]\.?|\-?Ñ\.?)[\s\xa0]*ÐоÑинÑÑнам|(?:[еÑ]\.?|\-?Ñ\.?)[\s\xa0]*к[\s\xa0]*ÐоÑинÑÑнам|(?:\-?е\.?)?[\s\xa0]*к[\s\xa0]*ÐоÑинÑÑнам|[\s\xa0]*C\xF4(?:\-?rinh\-?|rin)t\xF4|(?:(?:\xB0\.?)?[\s\xa0]*Corinz|[\s\xa0]*Corinten)i|[\s\xa0]*Corintie(?:ni|r)|(?:[\s\xa0]*(?:Corint(?:hi[e\xEB]|i\xEB)|Qo|Korint(?:hi[e\xEB]|i[e\xEB]))|e(?:\.[\s\xa0]*Korinth?|[\s\xa0]*Korinth?)i[e\xEB]|Co)r|st\.?[\s\xa0]*Corinthins|(?:(?:[ao](?:\.[\s\xa0]*Cor[i\xED]|[\s\xa0]*Cor[i\xED])|[\s\xa0]*Cor\xED|\xBA\.?[\s\xa0]*Cori)ntio|[\s\xa0]*(?:kari[má¹]tʰkar[aÄ][má¹]|Korinth?u)|(?:st\.?)?[\s\xa0]*Cornthin|(?:st\.?)?[\s\xa0]*Corithin|st\.?[\s\xa0]*Corinthina|(?:st\.?)?[\s\xa0]*Chorinthin|(?:(?:st\.?)?[\s\xa0]*Corni|st\.?[\s\xa0]*Corin)thai?n|(?:(?:st\.?)?[\s\xa0]*Cornin|(?:st\.?)?[\s\xa0]*Cori)than|[\s\xa0]*Corinith(?:ina|an)|st\.?[\s\xa0]*Corinith(?:ina|an))s|(?:st(?:\.[\s\xa0]*Corint(?:hi(?:a[ai]|o)|i[ao])|[\s\xa0]*Corint(?:hi(?:a[ai]|o)|i[ao]))|(?:er(?:e\.?|\.)?|\xE8?re\.?)[\s\xa0]*Corinthie|[\s\xa0]*Corintia|(?:(?:st\.?)?[\s\xa0]*Corrin?|(?:st\.?)?[\s\xa0]*Chorin)thai|(?:st\.?)?[\s\xa0]*Cornthai|(?:st\.?)?[\s\xa0]*Cornthia|(?:st\.?)?[\s\xa0]*Corithia|(?:st\.?)?[\s\xa0]*Chorinthia|(?:(?:st\.?)?[\s\xa0]*Corni|st\.?[\s\xa0]*Corin)thaia|(?:(?:st\.?)?[\s\xa0]*Cornin|(?:st\.?)?[\s\xa0]*Cori)thai|[\s\xa0]*Corinith(?:ai|ia)|st\.?[\s\xa0]*Corinith(?:ai|ia))ns|(?:(?:(?
1:st\.?)?[\s\xa0]*Corrin?th|st\.?[\s\xa0]*Corinthi|(?:st\.?)?[\s\xa0]*Cornin?th|(?:st\.?)?[\s\xa0]*Cornthi)i|(?:st\.?)?[\s\xa0]*Corith(?:ii|o)|(?:st\.?)?[\s\xa0]*Chorithi|(?:st(?:\.[\s\xa0]*Corin[an]|[\s\xa0]*Corin[an])|[\s\xa0]*Corin[an]|(?:st\.?)?[\s\xa0]*Chorn|(?:(?:st\.?)?[\s\xa0]*Ch|(?:st\.?)?[\s\xa0]*C)oran)thi)ans|st\.?[\s\xa0]*Corinthoi?ans|(?:st\.?)?[\s\xa0]*Coriinthii?ans|[\s\xa0]*à¤à¥à¤°(?:िनà¥(?:यि़|थि)|नà¥à¤¥à¤¿)यà¥à¤|[\s\xa0]*à¤à¥à¤°à¤¿à¤¨à¥(?:थà¥à¤¹à¤°à¥à¤²à¤¾à¤|âथà¥)|[\s\xa0]*korintʰ[iÄ«]har[uÅ«]l[aÄ][iÄ«]|[\s\xa0]*(?:Mga[\s\xa0]*Taga(?:\-?[\s\xa0]*?|[\s\xa0]*)Corint|Taga\-?Corint|Wakorinth)o|[\s\xa0]*Korynt[o\xF3]w|[\s\xa0]*(?:(?:k\.?[\s\xa0]*)?Korint|list[\s\xa0]*Korint?)sk[y\xFD]m|[\s\xa0]*(?:(?:k\.?[\s\xa0]*)?KorinÅ¥a|k\.?[\s\xa0]*Korinta)nom|[\s\xa0]*Korinth?erbrev|e(?:\.[\s\xa0]*Corint(?:hi[e\xEB]|i[e\xEB])|[\s\xa0]*Corint(?:hi[e\xEB]|i[e\xEB]))rs|[\s\xa0]*Korin[cÄ]anima[\s\xa0]*Poslanica|[\s\xa0]*(?:(?:[ei](?:\.[\s\xa0]*Korin?|[\s\xa0]*Korin?)|Kori)tasv|Korinttolaiskirj)e|[\s\xa0]*Korinttilaisille|[\s\xa0]*Kirje[\s\xa0]*korinttilaisille|[\s\xa0]*(?:Kurinthiayo|Corinthia|Korentye)n|[\s\xa0]*Koryntian|[\s\xa0]*list[\s\xa0]*do[\s\xa0]*Koryntian|[\s\xa0]*List[\s\xa0]*[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*do[\s\xa0]*Koryntian|\.(?:[\s\xa0]*(?:C(?:or(?:i(?:n(?:t(?:h(?:i(?:\xEBr|os|ns|er|a(?:id|ns))|e)|i(?:e(?:ni|r)|os)|eni|o|i\xEBr)|zi)|(?:n(?:t(?:h(?:i(?:a(?:n[ao]|in)|na|on|en)|ai?n)|ion)|ith(?:ina|an))|th[ai]n)s|(?:n(?:t(?:h(?:ai|ia)|i)a|ith(?:ai|ia))|th(?:ai|ia))ns|(?:n(?:[an]th|thi)i|th(?:ii|o))ans|nthoi?ans|inthii?ans)|(?:(?:(?:rin?tha|ntha)i|nthia|nithaia|ninthai)n|\xEDntio|nthin|nithai?n|ninthan|(?:(?:nin?|rin?)th|nthi|anth)ian)s)|\xF4(?:\-?rinh\-?|rin)t\xF4|horinthins|horinth(?:ai|ia)ns|hor(?:a?n|i)thians)|Ú©(?:Ø±ÙØªÚ¾ÙÛÙ|ÙØ±ÙتھÙÛ)ÙÚº|à¹à¸à¸£à¸´à¸à¸à¹|Wakorinto|à¬à¬°à¬¿à¬¨àଥààà¬àà¬|ÐоÑинÑÑнам|к[\s\xa0]*ÐоÑинÑÑнам|à¤(?:à¥à¤°(?:िनà¥(?:यि़|थि)|नà¥à¤¥à¤¿)यà¥à¤|à¥à¤°à¤¿à¤¨à¥(?:थà¥à¤¹à¤°à¥à¤²à¤¾à¤|âथà¥))|korintʰ[iÄ«]har[uÅ«]l[aÄ][iÄ«]|(?:Mga[\s\xa0]*Taga(?:\-?[\s\xa0]*?|[\s\xa0]*)Corint|Taga\-?Corint|Wakorinth)o|Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*Corinti?o|list[\s\xa0]*Korint?sk[y\xFD]m|K(?:or(?:in(?:t(?:sk[y\xFD]m|usi|anom|erbrev|i(?:ers|o)|os|i\xEBrs|ierbrevet|h(?:i(?:er(?:brevet|s)|\xEBrs)|erbrevet|usiakhoz))|Å¥anom|[cÄ]anima[\s\xa0]*Poslanica)|ynt[o\xF3]w|i(?:nt(?:asv|ern|iern|tolaiskirj)|tasv)e|inttilaisille)|irje[\s\xa0]*korinttilaisille)|K(?:urinthiayo|orentye)n|(?:Korynt|Corth)ian|list[\s\xa0]*do[\s\xa0]*Koryntian|List[\s\xa0]*[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*do[\s\xa0]*Koryntian)|(?:\-?Ú©ÙØ±ÙÙØªÚ¾Ù|ÛÚ©Ø±ÙØªÚ¾)ÛÙÚº|[o\xBA]\.?[\s\xa0]*Corintios))|(?:(?:(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*до|I\.?)[\s\xa0]*коÑинÑ|1(?:\-?е\.?|\.)?[\s\xa0]*коÑинÑ|I\.?[\s\xa0]*ÐоÑинÑ|(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*ÐоÑланнÑ[\s\xa0]*до[\s\xa0]*ÐоÑинÑ)Ñн|(?:1\.?[\s\xa0]*п|I\.?[\s\xa0]*п)оÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑÑн|1\-?е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑÑн|1\-?(?:Ñе|а)[\s\xa0]*(?:(?:ÐоÑланнÑ[\s\xa0]*до[\s\xa0]*Ð|(?:до[\s\xa0]*)?к)оÑинÑ|ÐоÑинÑ|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑ)Ñн|1\-?(?:Ñе|а)\.[\s\xa0]*(?:(?:ÐоÑланнÑ[\s\xa0]*до[\s\xa0]*Ð|(?:до[\s\xa0]*)?к)оÑинÑ|ÐоÑинÑ|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑ)Ñн|(?:1\.?|I\.?)[\s\xa0]*ÐоÑинÑÑани|(?:1(?:\.[\s\xa0]*ÐоÑин[кÑ]|[\s\xa0]*ÐоÑин[кÑ])|I(?:\.[\s\xa0]*ÐоÑин[кÑ]|[\s\xa0]*ÐоÑин[кÑ]))аниÑе|(?:1\.?|I\.?)[\s\xa0]*ÐоÑинÑанима|(?:1\.?[\s\xa0]*п|I\.?[\s\xa0]*п)оÑланиÑа[\s\xa0]*ÐоÑинÑанима|1(?:[\s\xa0]*(?:Co(?:r(?:in(?:t(?:h|i)?|i)?)?)?|à®à¯(?:ரி)?|Kor(?:int(?:her?|er)?)?)|st(?:\.[\s\xa0]*Co(?:r(?:in(?:th?)?)?)?|[\s\xa0]*Co(?:r(?:in(?:th?)?)?)?)|e\.?[\s\xa0]*Kor|[\s\xa0]*à¬à¬°à¬¿à¬¨àଥàà|\-?е\.?[\s\xa0]*ÐоÑинÑÑн|[\s\xa0]*ÐоÑ(?:инÑÑн)?|[\s\xa0]*à¤à¥à¤°à¤¿à¤¨à¥à¤¥(?:ियà¥)?|[\s\xa0]*à¤à¥à¤°à¤¿à¤¨à¥à¤¥à¥|e(?:\.[\s\xa0]*Corint(?:hi[e\xEB]|i[e\xEB])|[\s\xa0]*Corint(?:hi[e\xEB]|i[e\xEB])
1)r|\.[\s\xa0]*(?:Co(?:r(?:in(?:t(?:h(?:ian)?|io)?)?|th)?)?|ÐоÑ(?:инÑÑн)?|à¬à¬°à¬¿à¬¨àଥàà|à¤(?:à¥à¤°à¤¿à¤¨à¥à¤¥(?:ियà¥)?|à¥à¤°à¤¿à¤¨à¥à¤¥à¥)|Kor(?:int(?:h(?:e(?:r(?:brev)?)?|us|i[e\xEB]r)|us|a|er|ier|o|i\xEBr)?)?))|F(?:yrra[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*Korin|\xF8rste[\s\xa0]*Kor)|Î['ʹʹÎâ][\s\xa0]*ÎοÏ?|Els[oÅ][\s\xa0]*Kor|Prvn[i\xED][\s\xa0]*K(?:or)?|I(?:\.[\s\xa0]*(?:Kor(?:inta?)?|ÐоÑ)|[\s\xa0]*(?:Kor(?:inta?)?|ÐоÑ))|Eerste[\s\xa0]*Kor|First[\s\xa0]*Co(?:r(?:in(?:th?)?)?)?|ପàରଥମ[\s\xa0]*à¬à¬°à¬¿à¬¨àଥàà|I\.?[\s\xa0]*Co(?:r(?:in(?:t(?:h(?:ian)?|io)?)?|th)?)?|Eerste[\s\xa0]*Corint(?:hi[e\xEB]|i[e\xEB])r|(?:1\.?[\s\xa0]*п|I\.?[\s\xa0]*п)иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*ÐоÑинÑ|Ð(?:еÑÑ[ае][\s\xa0]*(?:(?:ÐоÑланнÑ[\s\xa0]*до[\s\xa0]*Ð|(?:до[\s\xa0]*)?к)оÑинÑ|ÐоÑинÑ|поÑланнÑ[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*коÑинÑ)Ñн|ÑÑво[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ÐоÑинÑÑни|ÑÑв[ао][\s\xa0]*ÐоÑинÑÑниÑе|ÑÑво[\s\xa0]*поÑлание[\s\xa0]*кÑм[\s\xa0]*коÑинÑÑниÑе|ÑÑв(?:а[\s\xa0]*ÐоÑ(?:инÑÑни)?|о[\s\xa0]*ÐоÑ(?:инÑÑни)?)|Ñв(?:а[\s\xa0]*(?:п(?:иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*ÐоÑинÑ|оÑланиÑа[\s\xa0]*ÐоÑинÑанима)|ÐоÑин(?:[кÑ]аниÑе|ÑÑани|Ñанима))|о[\s\xa0]*(?:пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*Ñ
ÑиÑÑиÑаниÑе[\s\xa0]*во[\s\xa0]*ÐоÑинÑ|ÐоÑин(?:[кÑ]аниÑе|ÑÑани)))))|(?:C(?:or(?:i(?:n(?:th(?:i(?:an[ao]|na|on)|ai?n)|ith(?:ina|an))|th[ai]n|nthia?n|(?:n(?:t(?:h(?:ia[ai]|aia)|i[ao])|ith(?:ai|ia))|th(?:ai|ia))n|(?:n(?:[an]th|thi)i|th(?:ii|o))an|nthoi?an|inthii?an)|(?:(?:rin?tha|ntha)i|nthia|ninthai|nithaia|n(?:intha|thi|ithai?)|(?:(?:nin?|rin?)th|nthi)ia)n)|hor(?:inth(?:ai|ia|i)|(?:a?n|i)thia)n)s|ã(?:(?:éåç¾ç¦|æ)å|[æ ¼æ]æå¤åæ¸|奿å¤å[书æ¸])|(?:[æ ¼æ]æå¤åæ¸|æå|éåç¾ç¦å)ã|奿å¤å[书æ¸]ã|à¨à©à¨°à¨¿à©°à¨¥à©à¨à¨[\s\xa0]*ਨà©à©°|Corinthios[\s\xa0]*I|ad[\s\xa0]*Corinthios[\s\xa0]*I|×ר×ש×× ×[\s\xa0]*××[\s\xa0]*××§×ר×× ×ª××|à¤à¤°à¤¿à¤à¤¥à¤à¤°à¤¾à¤à¤¸[\s\xa0]*पहिलà¥[\s\xa0]*पतà¥à¤°|I\.?[\s\xa0]*C\xF4\-?rinh|F\xF8rste[\s\xa0]*korinterbrev|1(?:[\s\xa0]*(?:C\xF4\-?rinh|à¨à©à¨°à¨¿à©°à¨¥à©à¨à¨|korinterbrev|Sulat[\s\xa0]*sa[\s\xa0]*mga[\s\xa0]*Corinti?o)|\.[\s\xa0]*(?:korinterbrev|C\xF4\-?rinh))|[æ ¼æ]æå¤åæ¸|æå|éåç¾ç¦å|奿å¤å[书æ¸]|Corinthian|I\.?[\s\xa0]*C\xF4|1\.?[\s\xa0]*C\xF4|(?:1\.?|I\.?)[\s\xa0]*Korin[cÄ]anima|Prva[\s\xa0]*(?:poslanica[\s\xa0]*Korin[cÄ]|Korin[cÄ])anima))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Gal"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:G(?:al(?:a(?:t(?:e(?:n(?:brief|i)|s|rbref?vet)|i(?:on?s|ya|na?s|a(?:n?s|id))|\\xE1khoz|a(?:br[e\\xE9]fi\\xF0|khoz|laiskirj))|s(?:yano|ia))|\\xE1t)|l)|\u300A(?:\u52A0(?:\u62C9\u592A[\u4E66\u66F8])?|\u621B\u62C9\u63D0\u4E9E|\u8FE6\u62C9\u9054\u66F8)\u300B|\uFECF\uFEFC\uFEC3\uFEF2|\u063A\u0644|\u0E01(?:\u0E32\u0E25\u0E32\u0E40\u0E17\u0E35\u0E22|\u0E17)|[\u30AB\u30AC]\u30E9\u30C6\u30E4(?:(?:\u4EBA\u3078\u306E)?\u66F8|\u4EBA\u3078\u306E\u624B\u7D19|\u306E\u4FE1\u5F92\u3078\u306E\u624B\u7D19)|\u0393\u03B1\u03BB[\u03AC\u03B1]\u03C4\u03B5\u03C2|\u03A0\u03C1\u03BF\u03C2[\\s\\xa0]*\u0393\u03B1\u03BB[\u03AC\u03B1]\u03C4\u03B1\u03C2|\uAC08\uB77C(?:\uD2F0\uC544[\\s\\xa0]*\uC2E0\uC790\uB4E4\uC5D0\uAC8C[\\s\\xa0]*\uBCF4\uB0B8[\\s\\xa0]*\uC11C\uAC04|\uB514\uC544\uC11C)|\u0A17\u0A32\u0A3E\u0A24\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|G(?:al(?:at(?:i(?:a(?:n[ai]|in)|on[an]|nan)|o?n|(?:i[ao]|o)an|ii[ao]?n|a(?:i[ao]?|[ao])?n
1)|lati[ao]?n)|\\xE1lata)s|Epistula[\\s\\xa0]*ad[\\s\\xa0]*Galatas|\u0B17\u0B3E\u0B32\u0B3E\u0B24\u0B40\u0B5F\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B24\u0B3F[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|\u092A\u094C\u0932\u093E\u091A\u0947[\\s\\xa0]*\u0917\u0932\u0924\u0940\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0917\u0932(?:\u093E\u0924(?:\u0940\u0939\u0930\u0942\u0932\u093E\u0908[\\s\\xa0]*\u092A(?:\u093E\u0935\u0932\u0915\u094B[\\s\\xa0]*\u092A)?\u0924\u094D\u0930|\u093F\u092F\u094B\u0902)|\u0924\u093F\u092F\u094B\u0902)|gal(?:atiy\u014D\u1E45[\\s\\xa0]*ke[\\s\\xa0]*n\u0101m[\\s\\xa0]*k\u0101[\\s\\xa0]*\u1E2Ba\u1E6D|\u0101t\u012B\u0101\u1E43[\\s\\xa0]*n\u016B\u0303[\\s\\xa0]*pattr\u012B)|\u05D4\u05D0\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0]*\u05D4\u05D2\u05DC\u05D8\u05D9\u05DD|\u05D0\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D4\u05E9\u05DC\u05D9\u05D7[\\s\\xa0]*\u05D0\u05DC\\-?\u05D4\u05D2\u05DC\u05D8\u05D9\u05DD|Ga\\-?la\\-?ti|G\\xE0lati|Gala(?:tiyo|sye)n|L(?:ist[\\s\\xa0]*(?:[s\u015B]w\\.?[\\s\\xa0]*Paw\u0142a[\\s\\xa0]*do[\\s\\xa0]*Galacjan|do[\\s\\xa0]*Gala(?:t[o\\xF3]w|cjan))|ettera[\\s\\xa0]*ai[\\s\\xa0]*Galati)|\u06AF\u0644\u062A(?:\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*(?:\u067E\u0648\u0644\u064F\u0633[\\s\\xa0]*\u0631\u0633\u0648\u0644[\\s\\xa0]*)?|\u0650\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*)\u06A9\u0627[\\s\\xa0]*\u062E\u0637|List[\\s\\xa0]*Gala(?:t(?:sk[y\\xFD]|ano)|\u0165ano)m|Kal[a\u0101]ttiyarukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam|\u0B95\u0BB2\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BAF\u0BB0(?:\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA8\u0BBF\u0BB0\u0BC1\u0BAA|\u0B95\u0B9F\u0BBF\u0BA4|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)\u0BAE)?\u0BCD|\u0627\u0644\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*\u063A\u0644\u0627\u0637\u064A\u0629|\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*(?:\u0628\u0648\u0644\u0633[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0648\u0644[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*)?\u063A\u0644\u0627\u0637\u064A\u0629|(?:Kirje[\\s\\xa0]*galatalaisill|Galatasv)e|Brevet[\\s\\xa0]*til[\\s\\xa0]*Galaterne|(?:gal(?:at(?:\u012B(?:har[u\u016B]l[a\u0101][i\u012B]|kar[a\u0101][m\u1E43]s)|i(?:har[u\u016B]l[a\u0101][i\u012B]|kar[a\u0101][m\u1E43]s))|\u0101t[i\u012B]har[u\u016B]l[a\u0101][i\u012B])[\\s\\xa0]*patr|Mga[\\s\\xa0]*Taga\\-?[\\s\\xa0]*Galasy|Galaatiya|Br(?:\\xE9f[\\s\\xa0]*P[a\\xE1]|ef[\\s\\xa0]*P[a\\xE1])ls[\\s\\xa0]*til[\\s\\xa0]*Galatamann|(?:Sulat[\\s\\xa0]*sa[\\s\\xa0]*mga[\\s\\xa0]*(?:taga[\\s\\xa0]*)?|Mga[\\s\\xa0]*Taga\\-?[\\s\\xa0]*?)Galaci|Barua[\\s\\xa0]*kwa[\\s\\xa0]*Wagalati|Layang[\\s\\xa0]*Paulus[\\s\\xa0]*Galati)a|P(?:a(?:vlova[\\s\\xa0]*poslanica[\\s\\xa0]*Gala[c\u0107]anima|ulus['\u2019][\\s\\xa0]*Brev[\\s\\xa0]*til[\\s\\xa0]*Galaterne)|oslan(?:nja[\\s\\xa0]*apostola[\\s\\xa0]*Pavla[\\s\\xa0]*do[\\s\\xa0]*halativ|ica[\\s\\xa0]*Gala\\xE6anima))|\u0413\u0430\u043B\u0430\u0442\u0438\u0442\u0435|\u0413\u0430\u043B\u0430\u0442\u0458\u0430\u043D\u0438|G(?:al(?:a(?:t(?:e[nr]|ian|a)?|si)?)?|\\xE1(?:l(?:at)?)?)|[\u30AB\u30AC]\u30E9\u30C6\u30E4(?:\u4EBA\u3078)?|\u0393\u03B1\u03BB?|\u0413\u0430\u043B|\uAC08\uB77C?|\u0917\u0932\u093E\u0924[\u093F\u0940]|\u0B95\u0BB2\u0BBE(?:\u0BA4\u0BCD)?|\u041F(?:\u043E(?:\u0441\u043B\u0430\u043D(?:\u0438\u0435[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\\.?|[\\s\\xa0]*\u0430\u043F\\.?)[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0413\u0430\u043B\u0430\u0442\u044F\u043D\u0438|\u043A(?:\u044A\u043C[\\s\\xa0]*\u0433\u0430\u043B\u0430\u0442\u044F\u043D\u0438\u0442\u0435|[\\s\\xa0]*\u0413\u0430\u043B\u0430\u0442\u0430\u043C))|\u043D\u044F[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*|\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*)?\u0434\u043E[\\s\\xa0]*\u0433\u0430\u043B\u0430\u0442\u0456\u0432)|[\\s\\xa0]*\u0441\u043B\u0430\u043D\u043D\u044F[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0413\u0430\u043B\u0430\u0442\u0456\u0432|\u0441\u043B\u0430\u043D\u0438\u0446\u0430[\\s\\xa0]*\u0413\u0430\u043B\u0430(?:\u045B\u0430\u043D|\u0442)\u0438\u043C\u0430)|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0435[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0445\u0440\u0438\u0441\u0442\u0438\u0458\u0430\u043D\u0438\u0442\u0435[\\s\\xa0]*\u0432\u043E[\\s\\xa0]*\u0413\u0430\u043B\u0430\u0442\u0438\u0458\u0430))|(?:Paulus\u2019[\\s\\xa0]*brev[\\s\\xa0]*til[\\s\\xa0]*galaterne)|(?:Poslanica[\\s\\xa0]*Gala[c\u0107]anima)|(?:Mga[\\s\\xa0]*Taga[\\s\\xa0]*Galacia)|(?:Galatalaisille|\u0917\u0932\u0924\u0940\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|Kal[a\u0101]ttiyarukku)|(?:gal(?:at(?:[i\u012B]har[u\u
1016B]l[a\u0101][i\u012B]|[i\u012B]kar[a\u0101][m\u1E43]s)|\u0101t[i\u012B]har[u\u016B]l[a\u0101][i\u012B])|Taga(?:\\-?[\\s\\xa0]*?|[\\s\\xa0]*)Galacia)|(?:\u0413\u0430\u043B\u0430(?:\u0442\u044F\u043D\u0438\u0442\u0435|\u045B\u0430\u043D\u0438\u043C\u0430)|\u0414\u043E[\\s\\xa0]*\u0433\u0430\u043B\u0430\u0442\u0456\u0432|\u0B17\u0B3E\u0B32\u0B3E\u0B24\u0B40\u0B5F\u0B19\u0B4D\u0B15|ad[\\s\\xa0]*Galatas|Gala[c\u0107]anima|\u0917\u0932\u093E\u0924\u0940\u0939\u0930\u0942\u0932\u093E\u0908|\u0A17\u0A32\u0A3E\u0A24\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70)|(?:\u0413\u0430\u043B\u0430\u0442(?:\u0438\u043C\u0430|\u044F\u043D\u0438)|gal\u0101t\u012B\u0101\u1E43|\u041A[\\s\\xa0]*\u0413\u0430\u043B\u0430\u0442\u0430\u043C|\u0917\u0932\u0924\u0940\u0915\u0930\u093E\u0902\u0938|Wagalatia|Gala(?:terne|cjan|tsk[y\\xFD]m|tanom|\u0165anom)|\u05D0\u05DC[\\s\\xa0]*\u05D4\u05D2\u05DC\u05D8\u05D9\u05DD)|(?:Gala(?:t(?:[o\\xF3]w|ia|i|as)|cia)|\u0413\u0430\u043B\u0430\u0442(?:\u0430\u043C|\u0456\u0432)|\u06AF\u0644\u062A\u0650?\u06CC\u0648\u06BA)|(?:\u300A(?:\u621B\u62C9\u63D0\u4E9E|\u8FE6\u62C9\u9054\u66F8|\u52A0\u62C9\u592A[\u4E66\u66F8])|(?:\u621B\u62C9\u63D0\u4E9E|\u8FE6\u62C9\u9054\u66F8)\u300B?|\u52A0\u62C9\u592A[\u4E66\u66F8]\u300B?)|(?:Ga|\u52A0\u300B|\u300A\u52A0)|(?:\u52A0))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Eph"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:(?:\\xC9ph[e\\xE9]sie|Ephsia)ns)|(?:\\xC9ph[e\\xE9]s)|(?:\u0E2D\u0E1F|\uC5E1|\u0623\u0641|\u0404\u0444|\u0395\u03C6|\u1FBF\u0395\u03C6|\uFE83\uFED3\uFEB4\uFEB2|\\xC9ph[e\\xE9]|\u300A(?:\u8036\u6590\u65AF|\u5F17|\u5384\u5F17\u6240\u66F8|\u4EE5\u5F17\u6240[\u4E66\u66F8])\u300B|\u0E40\u0E2D\u0E40\u0E1F\u0E0B\u0E31\u0E2A|\u0907\u092B\u093F\u0938(?:\u093F\u092F\u094B\u0902|\u0940)|\\xCA(?:\\-?ph\\xEA\\-?|ph\\xEA)s\\xF4|\u30A8(?:[\u30D8\u30DA]\u30BD(?:\u4EBA\u3078\u306E)?\u66F8|[\u30D8\u30DA]\u30BD\u4EBA\u3078\u306E\u624B\u7D19|\u30D5\u30A7\u30BD(?:\u306E\u4FE1\u5F92\u3078\u306E\u624B\u7D19|\u4EBA\u3078\u306E\u624B\u7D19|\u66F8))|\u03A0\u03C1\u03BF\u03C2[\\s\\xa0]*\u0395\u03C6\u03B5\u03C3[\u03AF\u03B9]\u03BF\u03C5\u03C2|\uC5D0(?:\uD398\uC18C(?:[\\s\\xa0]*\uC2E0\uC790\uB4E4\uC5D0\uAC8C[\\s\\xa0]*\uBCF4\uB0B8[\\s\\xa0]*\uC11C\uAC04|\uC11C)|\uBCA0\uC18C\uC11C)|\u0A05\u0A2B\u0A3C\u0A38\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|afas\u012B\u0101\u1E43[\\s\\xa0]*n\u016B\u0303[\\s\\xa0]*pattr\u012B|Mga[\\s\\xa0]*Taga\\-?[\\s\\xa0]*E[fp]eso|Sulat[\\s\\xa0]*sa[\\s\\xa0]*mga[\\s\\xa0]*E[fp]eso|\u0B0F\u0B2B\u0B3F\u0B38\u0B40\u0B5F\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B24\u0B3F[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|ifisiy\u014D\u1E45[\\s\\xa0]*ke[\\s\\xa0]*n\u0101m[\\s\\xa0]*k\u0101[\\s\\xa0]*\u1E2Ba\u1E6D|\u092A\u094C\u0932\u093E\u091A\u0947[\\s\\xa0]*\u0907\u092B\u093F\u0938\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u090F\u092B\u093F\u0938\u0940\u0939\u0930\u0942\u0932\u093E\u0908[\\s\\xa0]*\u092A(?:\u093E\u0935\u0932\u0915\u094B[\\s\\xa0]*\u092A)?\u0924\u094D\u0930|(?:Sulat[\\s\\xa0]*sa[\\s\\xa0]*mga[\\s\\xa0]*E[fp]|Mga[\\s\\xa0]*Taga\\-?[\\s\\xa0]*E[fp])esio|Mga[\\s\\xa0]*Taga\\-?[E\\xC9]feso|Waraka[\\s\\xa0]*kwa[\\s\\xa0]*Waefeso|Barua[\\s\\xa0]*kwa[\\s\\xa0]*Waefeso|\u05D4\u05D0\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0]*\u05D4\u05D0\u05E4\u05E1\u05D9\u05DD|\u05D0\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D4\u05E9\u05DC\u05D9\u05D7[\\s\\xa0]*\u05D0\u05DC(?:[\\s\\xa0]*\u05D4\u05D0\u05E4\u05E1\u05D9|\\-?\u05D4\u05D0\u05E4\u05E1)\u05D9\u05DD|E(?:f(?:es(?:usbr[e\\xE9]fi\\xF0|erbrevet|ierbrevet|os)|\\xE9se|fesiaid|\\xE8z|ezusiakhoz|\\xE9zusiakhoz)|ph(?:es(?:ia(?:n[ds]|id)|er|ains|zosziakhoz)|isians))|\u0B8E\u0BAA\u0BC7\u0B9A\u0BBF\u0BAF\u0BB0(?:\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA8\u0BBF\u0BB0\u0BC1\u0BAA|\u0B95\u0B9F\u0BBF\u0BA4|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)\u0BAE)?\u0BCD|\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0623\u0641\u0633\u0633|\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0628\u0648\u0644\u0633[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0648\u0644[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*\u0623\u0641\u0633\u0633|\u0627(?:\u0644\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*\u0623\u0641\u0633\u0633|\u0650\u0641\u0633\u0650?\u06CC\u0648\u06BA|\u
10650\u0641\u0650\u0633\u0650\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u0641\u0633\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*(?:\u067E\u0648[\\s\\xa0]*\u0644\u0633[\\s\\xa0]*\u0631\u0633\u0648\u0644[\\s\\xa0]*)?\u06A9\u0627[\\s\\xa0]*\u062E\u0637)|(?:Efes(?:ian[e\\xEB]v|olaiskirj)|Kirje[\\s\\xa0]*efesolaisill)e|(?:(?:ep\u02B0is[i\u012B]har[u\u016B]l[a\u0101][i\u012B]|ip\u02B0iskar[a\u0101][m\u1E43]s)[\\s\\xa0]*patr|Br[e\\xE9]f[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*Efesusmann|Efisoon)a|Pa(?:vlova[\\s\\xa0]*poslanica[\\s\\xa0]*Efe[z\u017E]anima|ulus['\u2019][\\s\\xa0]*Brev[\\s\\xa0]*til[\\s\\xa0]*Efeserne)|Efeseni|E(?:p(?:h(?:esi[eo]|\\xE9sie)n|istula[\\s\\xa0]*ad[\\s\\xa0]*Ephesio|e(?:he)?sian)|f(?:e(?:zi[e\\xEB]r|sio)|\\xE9sio)|hp[ei]sian|sphesian)s|E(?:p(?:\u0113ciyarukku[\\s\\xa0]*E[l\u1E3B]|eciyarukku[\\s\\xa0]*E[l\u1E3B])utiya[\\s\\xa0]*Nirupa|fesk[y\\xFD])m|(?:Iafisiyo|Efezye)n|Ephsian|Poslannja[\\s\\xa0]*apostola[\\s\\xa0]*Pavla[\\s\\xa0]*do[\\s\\xa0]*efesjan|L(?:ist[\\s\\xa0]*(?:Ef(?:ez(?:sk[y\\xFD]|an[ou\u016F])|\\xE9zsk[y\\xFD])m|do[\\s\\xa0]*Efezjan|[s\u015B]w\\.?[\\s\\xa0]*Paw\u0142a[\\s\\xa0]*do[\\s\\xa0]*Efezjan|[S\u015A]wi[e\u0119]tego[\\s\\xa0]*Paw\u0142a[\\s\\xa0]*Aposto\u0142a[\\s\\xa0]*do[\\s\\xa0]*Efez[o\\xF3]w)|ayang[\\s\\xa0]*Paulus[\\s\\xa0]*Efesus|ettera[\\s\\xa0]*agli[\\s\\xa0]*Efesini)|\u042D\u0444\u0435\u0441\u044F\u043D\u0430\u043C|\u0415\u0444\u0435\u0448\u0430\u043D\u0438\u0442\u0435|\u0415\u0444\u0435\u0441\u0458\u0430\u043D\u0438|E(?:p(?:h(?:e(?:s(?:ain|ian)?)?|\\xE9s?|s|isian)?)?|f(?:e(?:z(?:us)?|se?)?|is|f)?|hp)|\\xC9ph?|\u0907\u092B\u093F\u0938\u093F|\u042D\u0444|\\xCAph|\u0415\u0444|\u30A8(?:[\u30D8\u30DA]\u30BD\u4EBA\u3078|\u30D5\u30A7\u30BD)|\uC5D0\uD398|\u090F\u092B\u093F\u0938\u0940|\u0B8E\u0BAA\u0BC7(?:\u0B9A\u0BBF)?|\u041F(?:\u043E(?:\u0441\u043B\u0430\u043D(?:\u0438(?:\u0435[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\\.?|[\\s\\xa0]*\u0430\u043F\\.?)[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0415\u0444\u0435\u0441\u044F\u043D\u0438|\u043A(?:\u044A\u043C[\\s\\xa0]*\u0435\u0444\u0435\u0441\u044F\u043D\u0438\u0442\u0435|[\\s\\xa0]*\u0415\u0444\u0435\u0441\u044F\u043D\u0430\u043C))|\u0446\u0430[\\s\\xa0]*\u0415\u0444\u0435\u0441\u0446\u0438\u043C\u0430)|\u043D\u044F[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*|\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*)?\u0434\u043E[\\s\\xa0]*\u0435\u0444\u0435\u0441\u044F\u043D)|[\\s\\xa0]*\u0441\u043B\u0430\u043D[\\s\\xa0]*\u043D\u044F[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0404\u0444\u0435\u0441\u044F\u043D)|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0435[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0445\u0440\u0438\u0441\u0442\u0438\u0458\u0430\u043D\u0438\u0442\u0435[\\s\\xa0]*\u0432\u043E[\\s\\xa0]*\u0415\u0444\u0435\u0441))|(?:Efesolaisille)|(?:(?:\u8036\u6590\u65AF|\u5F17|\u5384\u5F17\u6240\u66F8|\u4EE5\u5F17\u6240[\u4E66\u66F8])\u300B|\u300A(?:\u8036\u6590\u65AF|\u5F17|\u5384\u5F17\u6240\u66F8|\u4EE5\u5F17\u6240[\u4E66\u66F8])|\u0627\u0641\u0633\u06CC\u0648\u06BA|\u0395\u03C6\u03B5\u03C3[\u03AF\u03B9]\u03BF\u03C5\u03C2|\u0415\u0444\u0435\u0441(?:\u044F\u043D\u0438\u0442\u0435|\u0446\u0438\u043C\u0430)|\u0B0F\u0B2B\u0B3F\u0B38\u0B40\u0B5F\u0B19\u0B4D\u0B15|\u0414\u043E[\\s\\xa0]*\u0435\u0444\u0435\u0441\u044F\u043D|\u041A[\\s\\xa0]*\u0415\u0444\u0435\u0441\u044F\u043D\u0430\u043C|\u090F\u092B\u093F\u0938\u0940\u0939\u0930\u0942\u0932\u093E\u0908|\u0A05\u0A2B\u0A3C\u0A38\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70|afas\u012B\u0101\u1E43|Waefeso|Mga[\\s\\xa0]*E[fp]esi?o|Taga(?:\\-?(?:[\\s\\xa0]*E[fp]esi?|[E\\xC9]fes)|[\\s\\xa0]*E[fp]esi?)o|(?:ip\u02B0iskar[a\u0101][m\u1E43]|ad[\\s\\xa0]*Ephesio)s|E(?:fe(?:z(?:[o\\xF3]w|jan|anom|sk[y\\xFD]m)|s(?:ini|us))|p[e\u0113]ciyarukku)|ep\u02B0is[i\u012B]har[u\u
1016B]l[a\u0101][i\u012B]|\u0907\u092B\u093F\u0938\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u05D0\u05DC[\\s\\xa0]*\u05D4\u05D0\u05E4\u05E1\u05D9\u05DD|\u05D4\u05E9\u05DC\u05D9\u05D7[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0]*\u05D4\u05D0\u05E4\u05E1\u05D9\u05D9\u05DD|\u0415\u0444\u0435\u0441\u044F\u043D\u0438|P(?:aulus\u2019[\\s\\xa0]*brev[\\s\\xa0]*til[\\s\\xa0]*efeserne|oslanica[\\s\\xa0]*Efe[z\u017E]anima))|(?:E(?:fe(?:s(?:erne|i?o)|[z\u017E]anima)|p(?:hesios|eso|esio))|\u8036\u6590\u65AF|\u5F17|\u5384\u5F17\u6240\u66F8|\u4EE5\u5F17\u6240[\u4E66\u66F8]|\u0415\u0444\u0435\u0441\u044F\u043D\u0430\u043C|\\xC9feso|\u0415\u0444\u0435\u0441\u044F\u043D|\u0907\u092B\u093F\u0938\u0915\u0930\u093E\u0902\u0938))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Col"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u0643\u0648|\u0E04\u0E2A|\u0642\u0648\u0644|\u039A\u03BF?\u03BB|\uACE8\uB85C\uC0C8\uC11C|\uFEDB\uFEEE\uFEDF\uFEEE\uFEB3\uFEF2|\u300A(?:\u9002\u7F85\u65AF|\u897F|\u6B4C\u7F57\u897F\u4E66|\u6B4C\u7F85\u897F\u66F8|\u54E5\u7F85\u68EE\u66F8)\u300B|\u0E42\u0E04\u0E42\u0E25\u0E2A\u0E35|\u30B3\u30ED\u30B5\u30A4(?:(?:\u4EBA\u3078\u306E)?\u66F8|\u4EBA\u3078\u306E\u624B\u7D19|\u306E\u4FE1\u5F92\u3078\u306E\u624B\u7D19)|C(?:olos(?:sia(?:id|ns)|iaid|eni)|\\xF4l\\xF4x\\xEA|l)|\uCF5C\uB85C\uC0C8(?:[\\s\\xa0]*\uC2E0\uC790\uB4E4\uC5D0\uAC8C[\\s\\xa0]*\uBCF4\uB0B8[\\s\\xa0]*\uC11C\uAC04|\uC11C)|\u03A0\u03C1\u03BF\u03C2[\\s\\xa0]*\u039A\u03BF\u03BB\u03BF\u03C3\u03C3\u03B1\u03B5[\u03AF\u03B9]\u03C2|\u05D4\u05D0\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0]*\u05D4\u05E7\u05D5\u05DC\u05D5\u05E1\u05D9\u05DD|\u0B15\u0B32\u0B38\u0B40\u0B5F\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B24\u0B3F[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|\u0A15\u0A41\u0A32\u0A41\u0A71\u0A38\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|\u092A\u094C\u0932\u093E\u091A\u0947[\\s\\xa0]*\u0915\u0932\u0938\u094D\u0938\u0948\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0915(?:\u0932\u0938(?:\u094D\u0938\u0940\u0939\u0930\u0942\u0932\u093E\u0908[\\s\\xa0]*\u092A(?:\u093E\u0935\u0932\u0915\u094B[\\s\\xa0]*\u092A)?\u0924\u094D\u0930|\u0948\u0915\u0930\u093E\u0902\u0938)|\u0941\u0932\u0941\u0938\u094D(?:\u0938\u093F\u092F\u094B\u0902|\u200D\u0938\u0940))|kuluss(?:iy\u014D\u1E45[\\s\\xa0]*ke[\\s\\xa0]*n\u0101m[\\s\\xa0]*k\u0101[\\s\\xa0]*\u1E2Ba\u1E6D|\u012B\u0101\u1E43[\\s\\xa0]*n\u016B\u0303[\\s\\xa0]*pattr\u012B)|Layang[\\s\\xa0]*Paulus[\\s\\xa0]*Kolos[e\\xE9]|Lettera[\\s\\xa0]*ai[\\s\\xa0]*Colossesi|Waraka[\\s\\xa0]*kwa[\\s\\xa0]*Wakolosai|B(?:r[e\\xE9]f[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*K[o\\xF3]lossumanna|arua[\\s\\xa0]*kwa[\\s\\xa0]*Wakolosai)|\u05D0\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D4\u05E9\u05DC\u05D9\u05D7[\\s\\xa0]*\u05D0\u05DC\\-?\u05D4\u05E7\u05D5\u05DC\u05D5\u05E1\u05D9\u05DD|(?:C(?:al(?:l(?:os(?:i[ao]|sia)|asi[ao])|(?:[ao]s|[ao])si[ao])|ol(?:os(?:s(?:i[eo]|a)|io)|(?:l[ao]s|ass?)i[ao]|osia))n|Mga[\\s\\xa0]*Taga(?:\\-?(?:[\\s\\xa0]*[CK]|C)|[\\s\\xa0]*[CK])olosa|Colosense|Epistula[\\s\\xa0]*ad[\\s\\xa0]*Colossense)s|List[\\s\\xa0]*Kolos(?:an[ou\u016F]|k[y\\xFD])m|K(?:ol(?:o(?:s(?:s(?:ubr[e\\xE9]fi\\xF0|zeieknek|z[e\\xE9]beliekhez|\\xE9iakhoz|e(?:nser(?:brevet|n)|rbrevet|iakhoz))|ens[o\\xF3]w|ay|(?:sensk[y\\xFD]|ensk[y\\xFD])m)|ceyarukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam)|\u014Dceyarukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam|ussubr[e\\xE9]fi\\xF0|\\xF2s)|\\xF3l[ou]ssubr[e\\xE9]fi\\xF0)|\u0B95\u0BCA\u0BB2\u0BCB\u0B9A(?:\u0BC6\u0BAF\u0BB0(?:\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA8\u0BBF\u0BB0\u0BC1\u0BAA|\u0B95\u0B9F\u0BBF\u0BA4)\u0BAE)?|\u0BC8\u0BAF\u0BB0(?:\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95\u0BAE)?)\u0BCD|\u0627\u0644\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*\u0643\u0648\u0644\u0648\u0633\u064A|\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*(?:\u0628\u0648\u0644\u0633[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0648\u0644[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*)?\u0643\u0648\u0644\u0648\u0633\u064A|\u06A9(?:\u064F\u0644(?:\u0650\u0633\u0651\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*\u067E\u0648\u0644\u064F\u0633[\\s\\xa0]*\u0631\u0633\u064F\u0648\u0644[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u064F\u0633\u0650\u0651\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u0633[\u0650\u0651]\u06CC\u0648\u06BA)|\u0644\u0633\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u062E\u0637)|(?:kalass(?:[i\u012B]har[u\u
1016B]l[a\u0101][i\u012B]|aikar[a\u0101][m\u1E43]s)[\\s\\xa0]*patr|Qolasiyaas)a|(?:K(?:olos(?:ian[e\\xEB]v|salaiskirj)|irje[\\s\\xa0]*kolossalaisill)|(?:Sulat[\\s\\xa0]*sa[\\s\\xa0]*mga[\\s\\xa0]*[CK]olon?sen|C\\xF4\\-?l\\xF4\\-?)s)e|(?:K(?:olos(?:senz|y)e|ulussaiyo)|Colossenze)n|List[\\s\\xa0]*(?:[s\u015B]w\\.?[\\s\\xa0]*Paw\u0142a[\\s\\xa0]*)?do[\\s\\xa0]*Kolosan|P(?:a(?:ulus(?:\u2019[\\s\\xa0]*(?:Brev[\\s\\xa0]*til[\\s\\xa0]*Kolossen|brev[\\s\\xa0]*til[\\s\\xa0]*kolos)|\\'[\\s\\xa0]*Brev[\\s\\xa0]*til[\\s\\xa0]*Kolossen)serne|vlova[\\s\\xa0]*poslanica[\\s\\xa0]*Kolo[s\u0161]anima)|oslannja[\\s\\xa0]*apostola[\\s\\xa0]*Pavla[\\s\\xa0]*do[\\s\\xa0]*kolosjan)|\u041A\u043E\u043B\u043E\u0448\u0430\u043D\u0438\u0442\u0435|\u041A\u043E\u043B\u043E\u0441\u0458\u0430\u043D\u0438|\u0414\u043E[\\s\\xa0]*\u043A\u043E\u043B\u043E\u0441\u0441\u044F\u043D|C(?:o(?:l(?:os(?:s(?:ian)?)?)?)?|\\xF4l)|\u30B3\u30ED\u30B5\u30A4(?:\u4EBA\u3078)?|\u041A\u043E\u043B|\uACE8|Qol|\uCF5C\uB85C|\u0915(?:\u0941\u0932\u0941\u0938\u094D\u0938\u093F|\u0932\u0938\u094D\u0938\u0940)|Br[e\\xE9]f[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*K[o\\xF3]lossumann|\u05D0\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D4\u05E9\u05DC\u05D9\u05D7[\\s\\xa0]*\u05D0\u05DC\\-?\u05D4\u05E7\u05D5\u05DC\u05D5\u05E1\u05D9|K(?:o(?:l(?:os(?:s(?:\\xE9|er?))?)?)?|\\xF3l)|\u0B95\u0BCA\u0BB2\u0BCB|\u041F(?:\u043E\u0441\u043B\u0430\u043D(?:\u0438(?:\u0435[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\\.?|[\\s\\xa0]*\u0430\u043F\\.?)[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u041A\u043E\u043B\u043E\u0441\u044F\u043D\u0438|\u043A(?:\u044A\u043C[\\s\\xa0]*\u043A\u043E\u043B\u043E\u0441\u044F\u043D\u0438\u0442\u0435|[\\s\\xa0]*\u041A\u043E\u043B\u043E\u0441\u0441\u044F\u043D\u0430\u043C))|\u0446\u0430[\\s\\xa0]*\u041A\u043E\u043B\u043E\u0448\u0430\u043D\u0438\u043C\u0430)|\u043D\u044F[\\s\\xa0]*(?:\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u043A|\u0434\u043E[\\s\\xa0]*\u041A|\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u043A)\u043E\u043B\u043E\u0441\u044F\u043D)|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0435[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0445\u0440\u0438\u0441\u0442\u0438\u0458\u0430\u043D\u0438\u0442\u0435[\\s\\xa0]*\u0432\u043E[\\s\\xa0]*\u041A\u043E\u043B\u043E\u0441))|(?:Poslanica[\\s\\xa0]*Kolo[s\u0161]anima)|(?:\u0915\u0932\u0938\u094D\u0938\u0948\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930)|(?:kalass(?:[i\u012B]har[u\u016B]l[a\u0101][i\u012B]|aikar[a\u0101][m\u1E43]s)|ad[\\s\\xa0]*Colossenses|Mga[\\s\\xa0]*[CK]olonsense|Kolossalaisille)|(?:\u041A[\\s\\xa0]*\u041A\u043E\u043B\u043E\u0441\u0441\u044F\u043D\u0430\u043C|\u0915\u0932\u0938\u094D\u0938\u0940\u0939\u0930\u0942\u0932\u093E\u0908|Taga(?:\\-?[\\s\\xa0]*?|[\\s\\xa0]*)Colosas|Kol[o\u014D]ceyarukku|Kolossenserne|Mga[\\s\\xa0]*[CK]olosense|\u0A15\u0A41\u0A32\u0A41\u0A71\u0A38\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70)|(?:\u041A\u043E\u043B\u043E(?:\u0441(?:\u0441\u044F\u043D\u0430\u043C|\u044F\u043D\u0438\u0442\u0435)|\u0448\u0430\u043D\u0438\u043C\u0430)|\u039A\u03BF\u03BB\u03BF\u03C3\u03C3\u03B1\u03B5[\u03AF\u03B9]\u03C2|Kolo(?:s(?:anima|serne)|\u0161anima)|\u0915\u0932\u0938\u094D\u0938\u0948\u0915\u0930\u093E\u0902\u0938|\u05D0\u05DC[\\s\\xa0]*\u05D4\u05E7\u05D5\u05DC\u05D5\u05E1\u05D9\u05DD|Colossenses)|(?:\u041A\u043E\u043B\u043E\u0441(?:\u0441\u044F\u043D|\u044F\u043D\u0438)|\u0B15\u0B32\u0B38\u0B40\u0B5F\u0B19\u0B4D\u0B15|Wakolosai|Colossesi|\u06A9\u064F\u0644\u0650\u0633\u0651\u06CC\u0648\u06BA|Kolos(?:an[ou\u016F]|k[y\\xFD])m|kuluss\u012B\u0101\u1E43)|(?:\u041A\u043E\u043B\u043E\u0441\u044F\u043D|\u06A9\u0644\u0633\u06CC\u0648\u06BA|Colosas|Kolos(?:[e\\xE9]|a[ns]))|(?:(?:\u6B4C\u7F57\u897F\u4E66|\u9002\u7F85\u65AF|\u6B4C\u7F85\u897F\u66F8|\u54E5\u7F85\u68EE\u66F8)\u300B|\u6B4C(?:\u7F57\u897F\u4E66|\u7F85\u897F\u66F8)|\u54E5\u7F85\u68EE\u66F8|\u300A(?:\u6B4C(?:\u7F57\u897F\u4E66|\u7F85\u897F\u66F8)|\u54E5\u7F85\u68EE\u66F8|\u9002\u7F85\u65AF))|(?:\u300A\u897F|\u897F\u300B|\u9002\u7F85\u65AF)|(?:\u897F))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["2Tim"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:2[\s\xa0]*Tim(?:ot(?:e(?:u(?:s(?:hoz|nak|kirje|brevet)|kselle|t)|\xFCs|i|yos|ovi|j(?:u[\s\xa0]*Poslanica|ovi))|h(?:e(?:u(?:sbrev|m)|e|osz)|y|e\xFCs|\xE9e|eosbrevet))|\xF3teus(?:hoz|nak))|(?:M[a\xE1]sodik[\s\xa0]*Tim[o\xF3]|II\.?[\s\xa0]*Tim\xF3)teusnak|And(?:en|re)[\s\xa0]*Timoteusbrev|II\.?[\s\xa0]*ТимоÑеÑÑ|(?:M[a\xE1]sodik[\s\xa0]*Tim[o\xF3]|II\.?[\s\xa0]*Tim\xF3)teushoz|II\.?[\s\xa0]*Timoteovi)|(?:2[\s\xa0]*Timoteusbrev)|(?:ã(?:æ(?:æ©(?:太å书|æå¾)|[åå¾]|æ©å¤ªå¾æ¸)|å¼è德徿¸)ã|äºãã¢ã|ë¤í|â
¡[\s\xa0]*ãã¢ãã¸|ãã¢ã(?:ã¸ã®(?:æç´[â
¡äº]|å¾ã®æ¸)|[\s\xa0]*2|徿¸|ãã®ç¬¬äºã®æç´)|Î['ʹʹÎâ][\s\xa0]*Τιμ[οÏ]θεο|ë모ë°[2í]ì|í°ëª¨í
ì¤(?:ìê²[\s\xa0]*ë³´ë¸[\s\xa0]*ë째[\s\xa0]*ìê°|2ì)|ïºï»ïºïºï»§ï»´ïº[\s\xa0]*ïºï»´ï»¤ï»®ïºïºï»ïº±|Î ÏοÏ[\s\xa0]*Τιμ[οÏ]θεον[\s\xa0]*Î['ʹʹÎâ]|ਤਿਮà©à¨¥à¨¿à¨à¨¸[\s\xa0]*ਨà©à©°[\s\xa0]*ਦà©à¨à©[\s\xa0]*ਪੱਤà©à¨°à©|ତàମଥିà¬àà¬[\s\xa0]*ପàରତି[\s\xa0]*ଦàà±à¬¿à¬¤àà[\s\xa0]*ପତàର|पà¥à¤²à¤¾à¤à¥[\s\xa0]*तà¥à¤®à¤¥à¥à¤¥à¤¾à¤²à¤¾[\s\xa0]*दà¥à¤¸à¤°à¥[\s\xa0]*पतà¥à¤°|तिमà¥à¤¥à¥à¤²à¤¾à¤[\s\xa0]*(?:पावलà¤à¥[\s\xa0]*दà¥à¤¸|दà¥à¤¸à¥à¤¤)à¥à¤°à¥[\s\xa0]*पतà¥à¤°|×(?:×××רת[\s\xa0]*××©× ×××[\s\xa0]*××[\s\xa0]*××××ת×|×©× ×××[\s\xa0]*××[\s\xa0]*××××ת××)×ס|××רת[\s\xa0]*פ×××ס[\s\xa0]*××©× ×××[\s\xa0]*××\-?××××ת××ס|t(?:Ä«mutʰiyus[\s\xa0]*ke[\s\xa0]*nÄm[\s\xa0]*kÄ[\s\xa0]*dÅ«srÄ[\s\xa0]*ḫaá¹|imotʰius[\s\xa0]*nÅ«Ì[\s\xa0]*dÅ«jÄ«[\s\xa0]*pattrÄ«)|S[i\xED]\xF0ara[\s\xa0]*(?:br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*T[i\xED]m[o\xF3]teusar|T[i\xED]m[o\xF3]teusarbr[e\xE9]f)|ت(?:Û(?:ÙÙ
ÙØªÚ¾ÙÛÙØ³[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*Ù¾ÙÙØ³[\s\xa0]*رسÙÙ|Ù
تھÛ
1س[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
)[\s\xa0]*کا[\s\xa0]*Ø¯ÙØ³Ø±Ø§[\s\xa0]*خط|ÙÛÙ
ÙØªÚ¾ÙÛÙØ³[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*کا[\s\xa0]*Ø¯ÙØ³Ø±Ø§[\s\xa0]*خط|ÙÙ
ÙØ«Ø§Ùس[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©)|Epistula[\s\xa0]*ad[\s\xa0]*Timotheum[\s\xa0]*II|Timot(?:eyos[\s\xa0]*Labaad|heo[\s\xa0]*II)|த(?:à¯à®®à¯à®¤à¯à®¤à¯à®¯à¯à®µà¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾(?:வதà¯[\s\xa0]*நிரà¯à®ª|à®®à¯[\s\xa0]*à®à®à®¿à®¤)|ிம[à¯à¯]தà¯à®¤à¯à®¯à¯à®µà¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®à®°à®£à¯à®à®¾à®®à¯[\s\xa0]*திரà¯à®®à¯à®)à®®à¯|Druh[ay\xE1\xFD][\s\xa0]*Tm|ÐÑоÑ[ао][\s\xa0]*ТимоÑе[ийÑ]|II(?:\.[\s\xa0]*(?:T(?:imot(?:h(?:e(?:u[ms]|e)|y)|y|e[io])|m)|ТимоÑе[ийÑ])|[\s\xa0]*(?:T(?:imot(?:h(?:e(?:u[ms]|e)|y)|y|e[io])|m)|ТимоÑе[ийÑ]))|ÐÑÑга[\s\xa0]*ТимоÑе[ий]|Second[\s\xa0]*T(?:imoth?y|m)|II\.?[\s\xa0]*Tim\xF3teo|Pavlova[\s\xa0]*druga[\s\xa0]*poslanica[\s\xa0]*Timoteju|ଦàà±à¬¿à¬¤àà[\s\xa0]*ତàମଥିà¬àà¬|(?:T(?:im(?:Ått[eÄ]yuvukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ]|ott[eÄ]yuvukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ])|Ä«m[oÅ]tt[eÄ]yuvukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Ira[ná¹][tá¹][aÄ])vatu[\s\xa0]*Nirupa|Epistula[\s\xa0]*II[\s\xa0]*ad[\s\xa0]*Timotheu|II\.?[\s\xa0]*T\xED)m|(?:Second|II\.?)[\s\xa0]*Tomothy|(?:Second|II\.?)[\s\xa0]*Thimoth?y|II(?:\.?[\s\xa0]*Ti\-?m\xF4\-?|\.?[\s\xa0]*Tim\xF4)th\xEA|Ande[nt][\s\xa0]*Timotheusbrev|(?:(?:(?:Paulus(?:â[\s\xa0]*(?:Andet[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Timoth|andre[\s\xa0]*brev[\s\xa0]*til[\s\xa0]*Timot)|\'[\s\xa0]*Andet[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Timoth)|(?:M[a\xE1]sodik[\s\xa0]*Tim[o\xF3]|Anden[\s\xa0]*Timo|Andre[\s\xa0]*Timo)t|Zweite[\s\xa0]*Timoth)e|II\.?[\s\xa0]*Timoti)u|II(?:\.[\s\xa0]*Timoth?|[\s\xa0]*Timoth?)e\xFC|Druh[ay\xE1\xFD][\s\xa0]*Timoteu|Tweede[\s\xa0]*Timoth?e[u\xFC]|II\.?[\s\xa0]*Tim\xF3teu)s|II\.?[\s\xa0]*Timoteyos|II\.?[\s\xa0]*Timoteusnak|(?:M[a\xE1]sodik[\s\xa0]*Tim[o\xF3]|II\.?[\s\xa0]*Tim\xF3|II\.?[\s\xa0]*Timo)theosz|II\.?[\s\xa0]*Timoteushoz|Andra[\s\xa0]*Timot(?:heo|eu)sbrevet|(?:Druh(?:(?:[a\xE1][\s\xa0]*kniha|[ay\xE1\xFD])[\s\xa0]*Timotej|(?:[a\xE1][\s\xa0]*kniha|[ay\xE1\xFD])[\s\xa0]*Timote)|(?:Druh[ay\xE1\xFD]|II\.?)[\s\xa0]*list[\s\xa0]*Tim(?:otej?|etej))ovi|II\.?[\s\xa0]*Timotejovi|(?:(?:Waraka[\s\xa0]*w|Barua[\s\xa0]*y)a[\s\xa0]*Pili[\s\xa0]*kwa|Pili)[\s\xa0]*Timotheo|Segund[ao][\s\xa0]*Tim[o\xF3]teo|(?:Ikalawang|Seconda)[\s\xa0]*Timoteo|(?:Second(?:a[\s\xa0]*lettera[\s\xa0]*a|o)|I(?:kalawang|I\.?)[\s\xa0]*Kay)[\s\xa0]*Timoteo|(?:Dezy[e\xE8]m[\s\xa0]*Timot|II\.?[\s\xa0]*Timoth\xE9|Deuxi[e\xE8]me[\s\xa0]*Timoth[e\xE9]|Deuxi[e\xE8]mes[\s\xa0]*Timoth[e\xE9]|(?:Toinen|II\.?)[\s\xa0]*Timoteuskirj)e|(?:Toinen|II\.?)[\s\xa0]*Timoteukselle|(?:Toinen|II\.?)[\s\xa0]*Kirje[\s\xa0]*Timoteukselle|(?:t(?:im(?:otʰ(?:Ä«l[aÄ][iÄ«]|il[aÄ][iÄ«])[\s\xa0]*dostro|atʰtʰ[aÄ]l[aÄ][\s\xa0]*dusre)|Ä«matʰtʰ[aÄ]l[aÄ][\s\xa0]*dusre)[\s\xa0]*patr|Naa77antto[\s\xa0]*Ximootiyoos|Druhe[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Pavla[\s\xa0]*do[\s\xa0]*Tymofij|Druga[\s\xa0]*Timoteju[\s\xa0]*Poslanic|II\.?[\s\xa0]*Timoteju[\s\xa0]*Poslanic)a|(?:Druga|II\.?)[\s\xa0]*Tymoteusza|Drugi[\s\xa0]*Tymoteusza|(?:Drug[ai]|II\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tymoteusza|ÐÑоÑ[ао][\s\xa0]*пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|ÐÑÑга[\s\xa0]*ТимоÑеÑÑ|ÐÑÑга[\s\xa0]*поÑланиÑа[\s\xa0]*ТимоÑеÑÑ|II\.?[\s\xa0]*п(?:иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|оÑланиÑа[\s\xa0]*ТимоÑеÑÑ)|(?:(?:Ø±Ø³Ø§ÙØ©[\s\xa0]*بÙÙØ³[\s\xa0]*Ø§ÙØ±Ø³ÙÙ|Ø§ÙØ±Ø³Ø§ÙØ©)[\s\xa0]*Ø§ÙØ«Ø§ÙÙØ©[\s\xa0]*Ø¥ÙÙ[\s\xa0]*تÙÙ
ÙØ«Ø§Ù|(?:دÙÙ
|Û²)ÛØªÛÙ
تھÛ|(?:دÙÙ
|Û²)[\s\xa0]*تÛÙ
ÙØªÚ¾ÙÛ)س|(?:دÙÙ
|Û²)[\s\xa0]*تÛÙÙ
ÙØªÚ¾ÙÛÙØ³|(?:دÙÙ
|Û²)[\s\xa0]*تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|(?:دÙÙ
|Û²)\-?تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|ÐÑоÑо[\s\xa0]*поÑлание[\s\xa0]*кÑм[\s\xa0]*ТимоÑе[ий]|(?:ÐÑÑга|II\.?)[\s\xa0]*ТимоÑÑÑ|M[a\xE1]sodik[\s\xa0]*Tim|Î['ʹʹÎâ][\s\xa0]*Τιμ?|And(?:en|re)[\s\xa0]*Tim|××רת[\s\xa0]*פ×××ס[\s\xa0]*××©× ×××[\s\xa0]*××\-?××××ת×|S[i\xED]\xF0ara[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*T[i\xED]m[o\xF3]|Pili[\s\xa0]*Tim|Tweede[\s\xa0]*Tim|Ð
1ÑоÑ[ао][\s\xa0]*Тим|Druh[ay\xE1\xFD][\s\xa0]*Tim|II(?:\.[\s\xa0]*(?:Tim(?:ot(?:e(?:us)?|h(?:eo)?))?|Тим)|[\s\xa0]*(?:Tim(?:ot(?:e(?:us)?|h(?:eo)?))?|Тим))|Second[\s\xa0]*Ti(?:m(?:oth)?)?|ÐÑоÑо[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|(?:ÐÑÑга|II\.?)[\s\xa0]*Ти\xADмоÑÑÑ|(?:ÐÑÑга[\s\xa0]*п|II\.?[\s\xa0]*п)оÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|ÐÑÑге[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ))|2(?:[\s\xa0]*(?:t(?:Ä«matʰtʰ[aÄ]l[aÄ]|imatʰtʰ[aÄ]l[aÄ])|த(?:ிமà¯|à¯à®®à¯)தà¯à®¤à¯à®¯à¯|Ø·ÙÙ
|à¸à¸|तà¥à¤®à¤¥à¥à¤¥à¤¾à¤²à¤¾|ਤਿਮà©à¨¥à¨¿à¨à¨¸[\s\xa0]*ਨà©à©°|T(?:im(?:ot(?:t[eÄ]yuvukku|eo|y|heo)|Ått[eÄ]yuvukku|\xF3teo)|Ä«m[oÅ]tt[eÄ]yuvukku|m))|nd(?:\.[\s\xa0]*T(?:imoth?y|m)|[\s\xa0]*T(?:imoth?y|m))|í°ëª¨|e\.?[\s\xa0]*Timothee|[\s\xa0]*à¸à¸´à¹à¸¡à¸à¸µ|[\s\xa0]*ତàମଥିà¬àà¬|[\s\xa0]*ТимоÑе(?:[ий]|ÑÑ)|[\s\xa0]*तिमà¥à¤¥à¥à¤²à¤¾à¤|[\s\xa0]*तिमà¥à¤¥à¤¿à¤¯à¥à¤¸|[\s\xa0]*तà¥à¤®à¥(?:ाथà¥|थि)यà¥à¤¸|[\s\xa0]*timotʰil[aÄ][iÄ«]|[\s\xa0]*timotʰīl[aÄ][iÄ«]|(?:[\s\xa0]*(?:T\xED|Xi)|Ti)m|(?:nd\.?)?[\s\xa0]*Tomothy|(?:nd\.?)?[\s\xa0]*Thimoth?y|[\s\xa0]*Ti(?:\-?m\xF4\-?|m\xF4)th\xEA|(?:e(?:\.[\s\xa0]*Timot(?:he[u\xFC]|e[u\xFC])|[\s\xa0]*Timot(?:he[u\xFC]|e[u\xFC]))|[\s\xa0]*(?:Tim(?:\xF3t|oth?)e|timotʰi)u|[\s\xa0]*T(?:eemuathaiy|imoti)u)s|[\s\xa0]*Tim\xF3theosz|[\s\xa0]*[ei]\.?[\s\xa0]*Timoteut|[\s\xa0]*(?:k(?:\.?[\s\xa0]*Timotej|\.?[\s\xa0]*Timote)|list[\s\xa0]*Tim(?:otej?|etej))ovi|[ao](?:\.[\s\xa0]*Tim[o\xF3]|[\s\xa0]*Tim[o\xF3])teo|[\xB0\xBA][\s\xa0]*Timoteo|[\xB0\xBA]\.[\s\xa0]*Timoteo|(?:d(?:e(?:\.[\s\xa0]*Timoth[e\xE9]|[\s\xa0]*Timoth[e\xE9])|\.[\s\xa0]*Timoth[e\xE9]|[\s\xa0]*Timoth[e\xE9])|\xE8me(?:\.[\s\xa0]*Timoth[e\xE9]|[\s\xa0]*Timoth[e\xE9])|e(?:me(?:\.[\s\xa0]*Timoth[e\xE9]|[\s\xa0]*Timoth[e\xE9])|\.?[\s\xa0]*Timoth\xE9))e|[\s\xa0]*K(?:irje[\s\xa0]*Timoteukselle|a(?:ng|y)[\s\xa0]*Timoteo)|[\s\xa0]*Tymoteusza|[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tymoteusza|[\s\xa0]*п(?:иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|оÑланиÑа[\s\xa0]*ТимоÑеÑÑ)|\.(?:[\s\xa0]*(?:T(?:i(?:m(?:ot(?:h(?:e(?:u(?:sbrev|m)|e|osz)|y)|y|(?:he\xFC|iu)s|heosbrevet|e(?:u(?:s(?:hoz|nak|brevet)|t)|\xFCs|i|yos|ovi|jovi))|\xF4th\xEA|\xF3teo|\xF3teusnak|\xF3theosz|\xF3teushoz)|\-?m\xF4\-?th\xEA)|omothy|\xED?m|himoth?y|eemuathaiyus)|त(?:िम(?:à¥à¤¥à¤¿à¤¯à¥à¤¸|à¥à¤¥à¥à¤²à¤¾à¤)|à¥à¤®à¥(?:ाथà¥|थि)यà¥à¤¸)|ТимоÑе(?:[ий]|ÑÑ)|ତàମଥିà¬àà¬|à¸à¸´à¹à¸¡à¸à¸µ|timotʰ[iÄ«]l[aÄ][iÄ«]|list[\s\xa0]*Tim(?:otej?|etej)ovi|Timot(?:euskirj|h\xE9)e|Timoteukselle|K(?:irje[\s\xa0]*Timoteukselle|a(?:ng|y)[\s\xa0]*Timoteo)|Timoteju[\s\xa0]*Poslanica|Tymoteusza|List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tymoteusza|п(?:иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|оÑланиÑа[\s\xa0]*ТимоÑеÑÑ))|(?:[o\xBA]\.|[o\xBA])[\s\xa0]*Timoteo)|(?:\.(?:[\s\xa0]*تÛÙ
ÙØªÚ¾Ù|ÛØªÛÙ
تھ)|[\s\xa0]*تÛÙ
ÙØªÚ¾Ù|ÛØªÛÙ
تھ)ÛØ³|\.?[\s\xa0]*تÛÙÙ
ÙØªÚ¾ÙÛÙØ³|\.?[\s\xa0]*تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|\.\-?تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|(?:(?:[еÑ]\.?|\.)?[\s\xa0]*ТимеÑе|\.?[\s\xa0]*ТимоÑ[еÑ]|[еÑ]\.?[\s\xa0]*ТимоÑе|(?:[еÑ]\.?|\.)?[\s\xa0]*к[\s\xa0]*ТимоÑе)Ñ|nd(?:\.[\s\xa0]*Ti(?:m(?:oth)?)?|[\s\xa0]*Ti(?:m(?:oth)?)?)|e\.?[\s\xa0]*Tim|[\s\xa0]*(?:T(?:im(?:ot[eh])?|ym)|த(?:à¯à®®à¯à®¤à¯|ிமà¯)|तà¥à¤®)|[\s\xa0]*Тим(?:оÑеÑ)?|[\s\xa0]*तिमà¥à¤¥à¥|\.[\s\xa0]*(?:Tim(?:ot(?:e(?:us(?:brev)?|o)?|h(?:e(?:us|o))?)|\xF3teus)?|त(?:िमà¥à¤¥à¥|à¥à¤®)|Тим(?:оÑеÑ)?)|\.?[\s\xa0]*Ти\xADмоÑÑÑ|\.?[\s\xa0]*поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|\-?(?:а(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ))|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ)))|(?:е(?:\.[\s\xa0]*(?:Тим(?:оÑ[еÑ]|еÑе)|к[\s\xa0]*ТимоÑе)|[\s\xa0]*(?:Тим(?:оÑ[еÑ]|еÑе)|к[\s\xa0]*ТимоÑе))|Ñ(?:\.?[\s\xa0]*ТимеÑ|\.?[\s\xa0]*ТимоÑ|\.?[\s\xa0]*к[\s\xa0]*ТимоÑ)е)Ñ|е\.?[\s\xa0]*ТимоÑе[ий]|تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|е\.?[\s\xa0]*Ти\xADмоÑÑÑ|е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|ге(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ))|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ))))))|(?:(?:II\.?|2\.?)[\s\xa0]*Timoteju)|(?:(?:æ(?:æ©(?:太(?:å书|徿¸)|æå¾)|[åå¾])|å¼è德徿¸)ã|2\.?[\s\xa0]*Ti|II\.?[\s\xa0]*Ti|ã(?:æ(?:æ©(?:太å书|æå¾)|[åå¾]|æ©å¤ªå¾æ¸)|å¼è德徿¸)|ad[\s\xa0]*Timotheum[\s\xa0]*II|××©× ×××[\s\xa0]*××[\s\xa0]*××××ת××ס|तà¥à¤®à¤¥à¥à¤¥à¤¾à¤²à¤¾[\s\xa0]*दà¥à¤¸à¤°à¥[\s\xa0]*पतà¥à¤°|Druga[\
1s\xa0]*(?:poslanica[\s\xa0]*)?Timoteju)|(?:æ(?:æ©(?:太å书|æå¾)|[åå¾]|æ©å¤ªå¾æ¸)|å¼è德徿¸|Timotheum[\s\xa0]*II))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["1Tim"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1[\s\xa0]*Tim(?:ot(?:e(?:u(?:s(?:hoz|nak|kirje|brevet)|kselle|t)|\xFCs|i|yos|ovi|j(?:u[\s\xa0]*Poslanica|ovi))|h(?:e(?:u(?:sbrev|m)|e|osz)|y|e\xFCs|\xE9e|eosbrevet))|\xF3teus(?:hoz|nak))|(?:Els[oÅ][\s\xa0]*Tim[o\xF3]|I\.?[\s\xa0]*Tim\xF3)teusnak|F\xF8rste[\s\xa0]*Timoteusbrev|I\.?[\s\xa0]*ТимоÑеÑÑ|(?:Els[oÅ][\s\xa0]*Tim[o\xF3]|I\.?[\s\xa0]*Tim\xF3)teushoz|I\.?[\s\xa0]*Timoteovi)|(?:1[\s\xa0]*Timoteusbrev)|(?:ã(?:æ(?:æ©(?:太å[书æ¸]|æå)|å)|å¼è德忏)ã|ä¸ãã¢ã|ë¤ì |â
[\s\xa0]*ãã¢ãã¸|ãã¢ã(?:ã¸ã®(?:æç´[â
ä¸]|åã®æ¸)|[\s\xa0]*1|忏|ãã®ç¬¬ä¸ã®æç´)|Î['ʹʹÎâ][\s\xa0]*Τιμ[οÏ]θεο|ïºï»»ï»ï»[\s\xa0]*ïºï»´ï»¤ï»®ïºïºï»ïº±|ë모ë°[1ì ]ì|í°ëª¨í
ì¤(?:ìê²[\s\xa0]*ë³´ë¸[\s\xa0]*첫째[\s\xa0]*ìê°|1ì)|Î ÏοÏ[\s\xa0]*Τιμ[οÏ]θεον[\s\xa0]*Î['ʹʹÎâ]|ତàମଥିà¬àà¬[\s\xa0]*ପàରତି[\s\xa0]*ପàରଥମ[\s\xa0]*ପତàର|ਤਿਮà©à¨¥à¨¿à¨à¨¸[\s\xa0]*ਨà©à©°[\s\xa0]*ਪਹਿਲà©[\s\xa0]*ਪੱਤà©à¨°à©|पà¥à¤²à¤¾à¤à¥[\s\xa0]*तà¥à¤®à¤¥à¥à¤¯à¤¾à¤²à¤¾[\s\xa0]*पहिलà¥[\s\xa0]*पतà¥à¤°|त(?:िमà¥à¤¥à¥à¤²à¤¾à¤(?:रà¥[\s\xa0]*पावलà¤à¥)?[\s\xa0]*पहिलà¥|à¥à¤®à¤¥à¥à¤¥à¤¾à¤²à¤¾[\s\xa0]*पहिलà¥)[\s\xa0]*पतà¥à¤°|×(?:×××רת[\s\xa0]*×ר×ש×× ×[\s\xa0]*××[\s\xa0]*××××ת×|ר×ש×× ×[\s\xa0]*××[\s\xa0]*××××ת××)×ס|××רת[\s\xa0]*פ×××ס[\s\xa0]*×ר×ש×× ×[\s\xa0]*××\-?××××ת××ס|t(?:Ä«mutʰiyus[\s\xa0]*ke[\s\xa0]*nÄm[\s\xa0]*kÄ[\s\xa0]*pahlÄ[\s\xa0]*ḫaá¹|imotʰius[\s\xa0]*nÅ«Ì[\s\xa0]*pahilÄ«[\s\xa0]*pattrÄ«)|Fyrra[\s\xa0]*(?:br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*T[i\xED]m[o\xF3]teusar|T[i\xED]m[o\xF3]teusarbr[e\xE9]f)|த(?:à¯à®®à¯à®¤à¯à®¤à¯à®¯à¯à®µà¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²à®¾(?:வதà¯[\s\xa0]*நிரà¯à®ª|à®®à¯[\s\xa0]*à®à®à®¿à®¤)|ிம[à¯à¯]தà¯à®¤à¯à®¯à¯à®µà¯à®à¯à®à¯[\s\xa0]*à®à®´à¯à®¤à®¿à®¯[\s\xa0]*à®®à¯à®¤à®²à¯[\s\xa0]*திரà¯à®®à¯à®)à®®à¯|ت(?:ÙÛÙ
ÙØªÚ¾ÙÛÙØ³[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*(?:Ù¾ÙÙÙØ³[\s\xa0]*رسÙÙ[\s\xa0]*)?کا[\s\xa0]*Ù¾ÛÙØ§[\s\xa0]*خط|ÛÙ
ØªÚ¾ÛØ³[\s\xa0]*Ú©Û[\s\xa0]*ÙØ§Ù
[\s\xa0]*کا[\s\xa0]*Ù¾ÛÙØ§[\s\xa0]*خط|ÙÙ
ÙØ«Ø§Ùس[\s\xa0]*Ø§ÙØ£ÙÙÙ)|Epistula[\s\xa0]*ad[\s\xa0]*Timotheum[\s\xa0]*I|Timot(?:eyos[\s\xa0]*Kowaad|heo[\s\xa0]*I)|Prvn[i\xED][\s\xa0]*Tm|I(?:\.[\s\xa0]*(?:T(?:imot(?:h(?:e(?:u[ms]|e)|y)|y|e[io])|m)|ТимоÑе[ийÑ])|[\s\xa0]*(?:T(?:imot(?:h(?:e(?:u[ms]|e)|y)|y|e[io])|m)|ТимоÑе[ийÑ]))|First[\s\xa0]*T(?:imoth?y|m)|I\.?[\s\xa0]*Tim\xF3teo|Pavlova[\s\xa0]*prva[\s\xa0]*poslanica[\s\xa0]*Timoteju|ପàରଥମ[\s\xa0]*ତàମଥିà¬àà¬|ÐÑва[\s\xa0]*ТимоÑеÑÑ|(?:T(?:im(?:Ått[eÄ]yuvukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ]|ott[eÄ]yuvukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ])|Ä«m[oÅ]tt[eÄ]yuvukku[\s\xa0]*E[lḻ]utiya[\s\xa0]*Mutal[aÄ])vatu[\s\xa0]*Nirupa|Epistula[\s\xa0]*I[\s\xa0]*ad[\s\xa0]*Timotheu|I\.?[\s\xa0]*T\xED)m|(?:First|I\.?)[\s\xa0]*Tomothy|(?:First|I\.?)[\s\xa0]*Thimoth?y|I(?:\.?[\s\xa0]*Ti\-?m\xF4\-?|\.?[\s\xa0]*Tim\xF4)th\xEA|F\xF8rste[\s\xa0]*Timotheusbrev|(?:(?:(?
1:Paulus(?:â[\s\xa0]*(?:f\xF8rste[\s\xa0]*brev[\s\xa0]*til[\s\xa0]*Timot|1[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Timoth|1\.[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Timoth|F\xF8rste[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Timoth)|\'[\s\xa0]*(?:F\xF8rste|1\.?)[\s\xa0]*Brev[\s\xa0]*til[\s\xa0]*Timoth)|(?:Els[oÅ][\s\xa0]*Tim[o\xF3]|F\xF8rste[\s\xa0]*Timo)t|Erste[\s\xa0]*Timoth)e|I\.?[\s\xa0]*Timoti)u|I(?:\.[\s\xa0]*Timoth?|[\s\xa0]*Timoth?)e\xFC|Prvn[i\xED][\s\xa0]*Timoteu|Eerste[\s\xa0]*Timot(?:he[u\xFC]|e[u\xFC])|I\.?[\s\xa0]*Tim\xF3teu)s|I\.?[\s\xa0]*Timoteyos|I\.?[\s\xa0]*Timoteusnak|(?:Els[oÅ][\s\xa0]*Tim[o\xF3]|I\.?[\s\xa0]*Tim\xF3|I\.?[\s\xa0]*Timo)theosz|I\.?[\s\xa0]*Timoteushoz|F[o\xF6]rsta[\s\xa0]*Timot(?:heo|eu)sbrevet|(?:Prv(?:(?:(?:[y\xFD][\s\xa0]*list|\xE1[\s\xa0]*kniha|a[\s\xa0]*kniha)[\s\xa0]*T|[y\xE1\xFD][\s\xa0]*T)imotej?|(?:n[i\xED]|a)[\s\xa0]*Timote|n[i\xED][\s\xa0]*Timotej)|(?:Prvn[i\xED]|I\.?)[\s\xa0]*list[\s\xa0]*Tim(?:otej?|ete))ovi|(?:Prva|I\.?)[\s\xa0]*Timotejovi|(?:Barua[\s\xa0]*ya[\s\xa0]*Kwanza[\s\xa0]*kw|Kwanz|Waraka[\s\xa0]*wa[\s\xa0]*Kwanza[\s\xa0]*kw)a[\s\xa0]*Timotheo|Primeir[ao][\s\xa0]*Tim[o\xF3]teo|(?:Una(?:ng)?|Prima)[\s\xa0]*Timoteo|Primer[\s\xa0]*Timoteo|(?:Prim(?:a[\s\xa0]*lettera[\s\xa0]*a|(?:er)?o)|Una(?:ng)?[\s\xa0]*Kay|I\.?[\s\xa0]*Kay)[\s\xa0]*Timoteo|(?:Premi(?:\xE8re|ere?)[\s\xa0]*Timoth[e\xE9]|I\.?[\s\xa0]*Timoth\xE9|Premye[\s\xa0]*Timot|Premi(?:\xE8re|ere?)s[\s\xa0]*Timoth[e\xE9]|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Timoteuskirj)e|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Timoteukselle|(?:Ensimm[a\xE4]inen|I\.?)[\s\xa0]*Kirje[\s\xa0]*Timoteukselle|(?:t(?:im(?:otʰ(?:Ä«l[aÄ][iÄ«]|il[aÄ][iÄ«])[\s\xa0]*pahilo|atʰtʰ[aÄ]l[aÄ][\s\xa0]*pahile)|Ä«matʰtʰ[aÄ]l[aÄ][\s\xa0]*pahile)[\s\xa0]*patr|Koiro[\s\xa0]*Ximootiyoos|Per[sÅ¡]e[\s\xa0]*poslannja[\s\xa0]*apostola[\s\xa0]*Pavla[\s\xa0]*do[\s\xa0]*Tymofij|(?:Prva|I\.?)[\s\xa0]*Timoteju[\s\xa0]*Poslanic)a|(?:Pierwsz[aey]|I\.?)[\s\xa0]*Tymoteusza|(?:Pierwsz[aey]|I\.?)[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tymoteusza|ÐÑво[\s\xa0]*ТимоÑеÑ|ÐÑв[ао][\s\xa0]*пиÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|ÐÑва[\s\xa0]*поÑланиÑа[\s\xa0]*ТимоÑеÑÑ|I\.?[\s\xa0]*п(?:иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|оÑланиÑа[\s\xa0]*ТимоÑеÑÑ)|(?:(?:Ø±Ø³Ø§ÙØ©[\s\xa0]*بÙÙØ³[\s\xa0]*Ø§ÙØ±Ø³ÙÙ|Ø§ÙØ±Ø³Ø§ÙØ©)[\s\xa0]*Ø§ÙØ£ÙÙÙ[\s\xa0]*Ø¥ÙÙ[\s\xa0]*تÙÙ
ÙØ«Ø§Ù|(?:اÙÙÙ|Û±)ÛØªÛÙ
تھÛ|(?:اÙÙÙ|Û±)[\s\xa0]*تÛÙ
ÙØªÚ¾ÙÛ)س|(?:اÙÙÙ|Û±)[\s\xa0]*تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|(?:اÙÙÙ|Û±)\-?تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|ÐÑÑв(?:о[\s\xa0]*(?:поÑлание[\s\xa0]*кÑм[\s\xa0]*)?|а[\s\xa0]*)ТимоÑе[ий]|I\.?[\s\xa0]*ТимоÑÑÑ|F(?:yrra[\s\xa0]*br[e\xE9]f[\s\xa0]*P[a\xE1]ls[\s\xa0]*til[\s\xa0]*T[i\xED]m[o\xF3]t|\xF8rste[\s\xa0]*Tim)|××רת[\s\xa0]*פ×××ס[\s\xa0]*×ר×ש×× ×[\s\xa0]*××\-?××××ת|Î['ʹʹÎâ][\s\xa0]*Τιμ?|Kwanza[\s\xa0]*Tim|Els[oÅ][\s\xa0]*Tim|Prvn[i\xED][\s\xa0]*Tim|I(?:\.[\s\xa0]*(?:Tim(?:ot(?:e(?:us)?|h(?:eo)?))?|Тим)|[\s\xa0]*(?:Tim(?:ot(?:e(?:us)?|h(?:eo)?))?|Тим))|ÐÑÑв[ао][\s\xa0]*Тим|First[\s\xa0]*Ti(?:m(?:oth)?)?|Eerste[\s\xa0]*Tim|ÐÑва[\s\xa0]*ТимоÑеÑ|(?:Pierwsz[aey]|I\.?)[\s\xa0]*Tym|ÐÑÑво[\s\xa0]*поÑлание[\s\xa0]*на[\s\xa0]*Ñв(?:\.[\s\xa0]*ап\.?|[\s\xa0]*ап\.?)[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|I\.?[\s\xa0]*Ти\xADмоÑÑÑ|I\.?[\s\xa0]*поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|ÐеÑÑ[ае][\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ))|1(?:[\s\xa0]*(?:த(?:ிமà¯|à¯à®®à¯)தà¯à®¤à¯à®¯à¯|Ø·ÙÙ
|à¸à¸|तà¥à¤®à¤¥à¥[थय]ाला|t(?:Ä«matʰtʰ[aÄ]l[aÄ]|imatʰtʰ[aÄ]l[aÄ])|ਤਿਮà©à¨¥à¨¿à¨à¨¸[\s\xa0]*ਨà©à©°|T(?:im(?:ot(?:t[eÄ]yuvukku|eo|y|heo)|Ått[eÄ]yuvukku|\xF3teo)|Ä«m[oÅ]tt[eÄ]yuvukku|m))|st(?:\.[\s\xa0]*T(?:imoth?y|m)|[\s\xa0]*T(?:imoth?y|m))|í°ëª¨|[\s\xa0]*à¸à¸´à¹à¸¡à¸à¸µ|[\s\xa0]*ତàମଥିà¬àà¬|[\s\xa0]*ТимоÑе(?:[ий]|ÑÑ)|[\s\xa0]*तिमà¥à¤¥à¥à¤²à¤¾à¤|[\s\xa0]*तिमà¥à¤¥à¤¿à¤¯à¥à¤¸|[\s\xa0]*तà¥à¤®à¥(?:ाथà¥|थि)यà¥à¤¸|[\s\xa0]*timotʰil[aÄ][iÄ«]|[\s\xa0]*timotʰīl[aÄ][iÄ«]|(?:[\s\xa0]*(?:T\xED|Xi)|Ti)m|(?:st\.?)?[\s\xa0]*Tomothy|(?:st\.?)?[\s\xa0]*Thimoth?y|[\s\xa0]*Ti(?:\-?m\xF4\-?|m\xF4)th\xEA|(?:e(?:\.[\s\xa0]*Timot(?:he[u\xFC]|e[u\xFC])|[\s\xa0]*Timot(?:he[u\xFC]|e[u\xFC]))|[\s\xa0]*(?:Tim(?:\xF3t|oth?)e|timotʰi)u|[\s\xa0]*T(?:eemuathaiy|imoti)u)s|[\s\xa0]*Tim\xF3theosz|[\s\xa0]*[ei]\.?[\s\xa0]*Timoteut|[\s\xa0]*(?:list[\s\xa0]*Tim(?:otej?|ete)|k\.?[\s\xa0]*Timotej?)ovi|[ao](?:\.[\s\xa0]*Tim[o\xF3]|[\s\xa0]*Tim[o\xF3])teo|[\xB0\xBA][\s\xa0]*Timoteo|[\xB0\xBA]\.[\s\xa0]*Timoteo|(?:er(?:e(?:\.[\s\xa0]*Timoth[e\xE9]|[\s\xa0]*Timoth[e\xE9])|\.[\s\xa0]*Timoth[e\xE9]|[\s\xa0]*Timoth[e\xE9])|\xE8?re(?:\.[\s\xa0]*Timoth[e\xE9]|[\s\xa0]*Timoth[e\xE9]))e|[\s\xa0]*K(?:irje[\s\xa0]*Timoteukselle|a(?:ng|y)[\s\xa0]*Timoteo)|[\s\xa0]*Tymoteusza|[\s\xa0]*List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tymoteusza|[\s\xa0]*п(?:иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|оÑланиÑа[\s\xa0]*ТимоÑеÑÑ)|\.(?:[\s\xa0]*(?:T(?:i(?:m(?:ot(?:h(?:e(?:u(?:sbrev|m)|e|osz)|y)|y|(?:he\xFC|iu)s|heosbrevet|e(?:u(?:s(?:hoz|nak|brevet)|t)|\xFCs|i|yos|ovi|jovi))|\xF4th\xEA|\xF3teo|\xF3teusnak|\xF3theosz|\xF3teushoz)|\-?m\xF4\-?th\xEA)|omothy|\xED?m|himoth?y|eemuathaiyus)|त(?:िम(?:à¥à¤¥à¤¿à¤¯à¥à¤¸|à¥à¤¥à¥à¤²à¤¾à¤)|à¥à¤®à¥(?:ाथà¥|थि)यà¥à¤¸)|ТимоÑе(?:[ий]|ÑÑ)|ତàମଥିà¬àà¬|à¸à¸´à¹à¸¡à¸à¸µ|timotʰ[iÄ«]l[aÄ][iÄ«]|list[\s\xa0]*Tim(?:otej?|ete)ovi|Timot(?:euskirj|h\xE9)e|Timoteukselle|K(?:irje[\s\xa0]*Timoteukselle|a(?:ng|y)[\s\xa0]*Timoteo)|Timoteju[\s\xa0]*Poslanica|Tymoteusza|List[\s\xa0]*(?:[sÅ]w\.?[\s\xa0]*PawÅa[\s\xa0]*)?do[\s\xa0]*Tymoteusza|п(?:иÑмо[\s\xa0]*од[\s\xa0]*апоÑÑол[\s\xa0]*Ðавле[\s\xa0]*до[\s\xa0]*ТимоÑеÑ|оÑланиÑа[\s\xa0]*ТимоÑеÑÑ))|(?:[o\xBA]\.|[o\xBA])[\s\xa0]*Timoteo)|(?:\.(?:[\s\xa0]*تÛÙ
ÙØªÚ¾Ù|ÛØªÛÙ
تھ)|[\s\xa0]*تÛÙ
ÙØªÚ¾Ù|ÛØªÛÙ
تھ)ÛØ³|\.?[\s\xa0]*تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|\.\-?تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|(?:(?:[еÑ]\.?|\.)?[\s\xa0]*ТимеÑе|\.?[\s\xa0]*ТимоÑ[еÑ]|[еÑ]\.?[\s\xa0]*ТимоÑе|(?:[еÑ]\.?|\.)?[\s\xa0]*к[\s\xa0]*ТимоÑе)Ñ|st(?:\.[\s\xa0]*Ti(?:m(?:oth)?)?|[\s\xa0]*Ti(?:m(?:oth)?)?)|e\.?[\s\xa0]*Tim|[\s\xa0]*(?:த(?:à¯à®®à¯à®¤à¯|ிமà¯)|तà¥à¤®|Tim(?:ot[eh])?)|[\s\xa0]*Тим(?:оÑеÑ)?|[\s\xa0]*तिमà¥à¤¥à¥|[\s\xa0]*Tym|\.[\s\xa0]*(?:T(?:im(?:ot(?:e(?:us(?:brev)?|o)?|h(?:e(?:us|o))?)|\xF3teus)?|ym)|त(?:िमà¥à¤¥à¥|à¥à¤®)|Тим(?:оÑеÑ)?)|\.?[\s\xa0]*Ти\xADмоÑÑÑ|\.?[\s\xa0]*поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|\-?(?:а(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ))|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ)))|(?:е(?:\.[\s\xa0]*(?:Тим(?:оÑ[еÑ]|еÑе)|к[\s\xa0]*ТимоÑе)|[\s\xa0]*(?:Тим(?:оÑ[еÑ]|еÑе)|к[\s\xa0]*ТимоÑе))|Ñ(?:\.?[\s\xa0]*ТимеÑ|\.?[\s\xa0]*ТимоÑ|\.?[\s\xa0]*к[\s\xa0]*ТимоÑ)е)Ñ|е\.?[\s\xa0]*ТимоÑе[ий]|تÙÛÙ
ÙØªÚ¾ÙÛÙØ³|е\.?[\s\xa0]*Ти\xADмоÑÑÑ|е\.?[\s\xa0]*поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ñе(?:\.[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ))|[\s\xa0]*(?:поÑланнÑ[\s\xa0]*(?:до[\s\xa0]*ТимоÑеÑ|ТимоÑÑÑ|до[\s\xa0]*ТимоÑÑÑ|апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*ТимоÑÑÑ|Ñв\.?[\s\xa0]*апоÑÑола[\s\xa0]*Ðавла[\s\xa0]*до[\s\xa0]*Ти\xADмоÑÑÑ)|Ти(?:мо(?:Ñе[ий]|ÑÑÑ)|\xADмоÑÑÑ))))))|(?:Timotheum[\s\xa0]*I)|(?:[1I]\.?[\s\xa0]*Timoteju)|(?:æ(?:æ©(?:太å[书æ¸]|æå)|å)ã|[1I]\.?[\s\xa0]*Ti|å¼è德忏ã|ã(?:æ(?:æ©(?:太å[书æ¸]|æå)|å)|å¼è德忏)|Timothy|ad[\s\xa0]*Timotheum[\s\xa0]*I|×ר×ש×× ×[\s\xa0]*××[\s\xa0]*××××ת××ס|Timoth|Prva[\s\xa0]*(?:poslanica[\s\xa0]*)?Timoteju)|(?:æ(?:æ©(?:太å[书æ¸]|æå)|å)|å¼è德忏))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Deut"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:5[\s\xa0]*(?:M(?:oseb(?:\xF3k|og)|\xF3seb[o\xF3]k)|ÐоÑÑиÑева|Moseboken)|Femte[\s\xa0]*Moseboken)|(?:(?:(?
1:V\.[\s\xa0]*Mojz[i\xED]|Piata[\s\xa0]*Mojzi)[sÅ¡]ov|Dezy[e\xE8]m[\s\xa0]*liv[\s\xa0]*Lalwa[\s\xa0]*|(?:Pi(?:Ä
ta[\s\xa0]*Moj[zż]|ata[\s\xa0]*Moj[zż])|V\.[\s\xa0]*Moj[zż])eszow|V[\s\xa0]*Moj(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow)|5(?:\.[\s\xa0]*Mo(?:j(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow)|oseksen[\s\xa0]*kirj)|[\s\xa0]*Mo(?:j(?:z(?:[i\xED][sÅ¡]ov|eszow)|ž[i\xED][sÅ¡]ov|żeszow)|oseksen[\s\xa0]*kirj)))a|5(?:[\s\xa0]*Moj(?:ż|z)?|\.[\s\xa0]*Moj[zż])|V[\s\xa0]*Moj[zż]|Sharciga[\s\xa0]*Kunoqoshadiisa)|(?:D(?:e(?:ut(?:eron(?:om(?:i(?:y[ao]|[ao]|um)|[ae]|ya|ul)|m(?:io|y)|\xF4mio|\xF3mio|\xF3mium)|(?:orono?|rono?)mio|(?:orono?|rono?)my)|et(?:[eo]rono?|rono?)my|yuteronomyo|(?:te[rw]on[o\xF2]|warie)m)|ueteronmy|tn|uetrono?my|uetorono?my|uut(?:[eo]rono?|rono?)my|ueteronomy|(?:i?yuteronomy|ueteronomi)o)|ãç³(?:å½[ç´è¨è®°])?ã|ì ëª
기|ç³å½|à¸à¸à¸|××ר××|ବିବରଣି|à¤
नà¥à¤µà¤¾à¤¦|anuw[aÄ]d|ا(?:ÙØ³ØªÙØ«ÙØ§|Ø³ØªØ«ÙØ§Ø¡)|istis̱nÄ|××©× ×[\s\xa0]*ת×ר×|ਬਿਵਸਥਾ[\s\xa0]*ਸਾਰ|à®à®ªà®¾à®à®®à®®à¯|à®(?:ணà¯à®à¯[\s\xa0]*à®à®à¯à®à®®à¯|à®)|ÐÑоÑозакон(?:ие|нÑ)|bivastʰÄ[\s\xa0]*sÄr|ÎεÏ
ÏεÏον[οÏ]μιον|Up[aÄ]kamam|ଦàà±à¬¿à¬¤àà[\s\xa0]*ବିବରଣà|Ø³ÙØ±[\s\xa0]*Ø§ÙØªØ«ÙÙØ©|ت(?:Ø«ÙÙØ©[\s\xa0]*Ø§ÙØ¥Ø´ØªØ±Ø§Ø¹|ÙØ«ÙÙÙÙØ©)|ZarW|Femte[\s\xa0]*Mosebo[gk]|à¹à¸à¸¥à¸¢(?:âà¸à¸£à¸£à¸¡â|à¸à¸£à¸£à¸¡)à¸à¸±à¸à¸à¸±à¸à¸´|वà¥à¤¯(?:वसà¥à¤¥à¤¾(?:à¤à¥[\s\xa0]*पà¥à¤¸à¥à¤¤à¤|[\s\xa0]*?विवरण)|à¥à¤µà¤¸à¥à¤¥à¤¾à¤µà¤¿à¤µà¤°à¤¨|ावसà¥à¤¥à¤¾)|Li(?:gji[\s\xa0]*i[\s\xa0]*P[e\xEB]rt[e\xEB]rir[e\xEB]|P)|Ðо(?:вÑ(?:оÑен(?:нÑ[\s\xa0]*ÐаконÑ|и[\s\xa0]*закони)|\.?[\s\xa0]*ÐаконÑ)|н(?:овÑени[\s\xa0]*закони|з))|M(?:[a\xE1]sodik[\s\xa0]*t[o\xF6]rv[e\xE9]nyk[o\xF6]nyv|[o\xF3]zes[\s\xa0]*V|T[o\xF6]rv)|(?:M[o\xF3]zes[\s\xa0]*[o\xF6]t[o\xF6]dik[\s\xa0]*k[o\xF6]nyv|Deut\xE9ronom)e|Fimmta[\s\xa0]*b[o\xF3]k[\s\xa0]*M[o\xF3]se|F[u\xFC]nfte[\s\xa0]*Mose|F[u\xFC]nfte[\s\xa0]*Buch[\s\xa0]*Mose|5(?:[\s\xa0]*(?:M(?:\xF3s|z)|ÐоÑÑ|Buch[\s\xa0]*Mose)|\.[\s\xa0]*(?:Buch[\s\xa0]*Mose|Mosebog))|(?:Ð(?:еÑ(?:Ñа[\s\xa0]*книга[\s\xa0]*ÐоÑ|а[\s\xa0]*книга[\s\xa0]*Ðои)|['â]ÑÑа[\s\xa0]*книга[\s\xa0]*Ðо[ий])|5[\s\xa0]*Ðои)Ñеева|(?:ÐеÑа|5\.)[\s\xa0]*ÐоÑÑиÑева|(?:5(?:\.[\s\xa0]*Moseb\xF3|[\s\xa0]*Mosebo)|vyavastʰ[aÄ]ko[\s\xa0]*pusta)k|Fimmta[\s\xa0]*M[o\xF3]seb[o\xF3]k|5\.[\s\xa0]*M\xF3seb[o\xF3]k|5(?:[\s\xa0]*M(?:o(?:ze|o)|\xF3ze)|M\xF3)s|5\.[\s\xa0]*Mozes|V(?:\.[\s\xa0]*(?:M(?:o(?:seb[o\xF3]k|j[zż])|\xF3seb[o\xF3]k)|ÐоÑÑиÑева)|[\s\xa0]*(?:M[o\xF3]seb[o\xF3]k|ÐоÑÑиÑева|Moj)|\.?[\s\xa0]*Mozes|ijfde[\s\xa0]*Mozes)|(?:Vyavasthaavivara|5\.[\s\xa0]*Moseboke)n|(?:Andharaning[\s\xa0]*Tor[e\xE8]|Äá»[\s\xa0]*nhá»[\s\xa0]*luáº)t|P(?:o(?:vtorennja[\s\xa0]*Zakonu|novljeni[\s\xa0]*zakon)|nz|wt|angandharing[\s\xa0]*Toret|hục[\s\xa0]*truyá»n[\s\xa0]*luáºt[\s\xa0]*lá»[\s\xa0]*k\xFD|i(?:Ä
ta[\s\xa0]*Moj[zż]|ata[\s\xa0]*Moj[zż]))|(?:Liber[\s\xa0]*Deuteronomi|Sharc)i|ÐÑ(?:оÑ(?:озак)?)?|à®à®ªà®¾|ì ëª
?|Ø§Ø³ØªØ«ÙØ§|Îε(?:Ï
Ï(?:εÏ(?:ον[οÏ]μιο)?)?)?|D(?:e(?:u(?:t(?:eronom(?:i|y)?)?)?|t)?|(?:ue)?t)|ଦàà±à¬¿à¬¤àà[\s\xa0]*ବିବରଣ|تث|Femte[\s\xa0]*Mos|5(?:[\s\xa0]*(?:M(?:o(?:se?|z)?|\xF3z)?|Ð)|\.[\s\xa0]*Mo(?:s(?:e(?:bok)?)?)?)|(?:ÐеÑа|5\.)[\s\xa0]*ÐоÑÑ|5\.[\s\xa0]*M\xF3s|V(?:\.[\s\xa0]*(?:M[o\xF3]s|ÐоÑÑ)|[\s\xa0]*(?:M[o\xF3]s|ÐоÑÑ))|(?:(?:5[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED]|V\.[\s\xa0]*Mojž[i\xED]|(?:V\.?|5\.)[\s\xa0]*kniha[\s\xa0]*Moj[zž][i\xED])[sÅ¡]ov|V(?:iides|\.)?[\s\xa0]*Mooseksen[\s\xa0]*kirj|Zaarettido[\s\xa0]*Woga|5[\s\xa0]*k[\s\xa0]*Moj[zž]i[sÅ¡]ov|5[\s\xa0]*k\.[\s\xa0]*Moj[zž]i[sÅ¡]ov|P(?:(?:\xE1t[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED]|Moj[zž][i\xED])|at[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*Moj[zž][i\xED]|Moj[zž][i\xED]))[sÅ¡]|iata[\s\xa0]*(?:kniha[\s\xa0]*Moj[zž]i[sÅ¡]|Mojži[sÅ¡]))ov)a|(?:Pi(?:Ä
ta[\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż])|ata[\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż]))|(?:5\.?|V\.?)[\s\xa0]*Ks(?:\.[\s\xa0]*Moj[zż]|[\s\xa0]*Moj[zż]|i[eÄ]g[ai][\s\xa0]*Moj[zż]))eszowa|K(?:s(?:\.[\s\xa0]*Powt(?:[o\xF3]rzonego)?|[\s\xa0]*Powt(?:[o\xF3]rzonego)?|i[eÄ]g[ai][\s\xa0]*Powt(?:[o\xF3]rzonego)?)[\s\xa0]*Prawa|(?:itabu[\s\xa0]*cha[\s\xa0]*Tano[\s\xa0]*cha[\s\xa0]*Mus|umbukumbu[\s\xa0]*la[\s\xa0]*Sheri)a|um(?:bukumbu[\s\xa0]*la[\s\xa0]*Torati|b)?))|(?:ãç³å½[ç´è¨è®°]|ÐовÑ|ç³(?:å½[ç´è¨è®°])?ã|ਬਿਵਸਥਾ|Ø§ÙØªØ«ÙÙØ©|Kumbukumbu|वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾à¤à¥|vyavastʰ[aÄ]ko|5[\s\xa0]*Mooseksen|5\.[\s\xa0]*Mooseksen|V(?:iides|\.)?[\s\xa0]*Mooseksen|Ligji[\s\xa0]*i[\s\xa0]*p\xEBrt\xEBrir\xEB|ç³(?:å½[ç´è¨è®°])?|ãç³|वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾|Phục(?:[\s\xa0]*Truyá»n(?:[\s\xa0]*Luáºt[\s\xa0]*Lá»)?)?))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Titus"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u03A4(?:[\u03AF\u03B9]\u03C4\u03BF|\u03C4)|\u062A\u064A|\uB51B|\uB514\uB3C4\uC11C|\uFE97\uFEF4\uFEC4\uFEB2|\u300A(?:\u63D0\u591A[\u4E66\u66F8]|\u591A|\u63D0\u7279\u66F8|\u5F1F\u9438\u66F8)\u300B|\u0E17(?:\u0E34\u0E15\u0E31\u0E2A|\u0E15)|\u30C6(?:\u30C8\u30B9(?:\u3078\u306E(?:\u3066[\u304B\u304C]\u307F|\u624B\u7D19|\u66F8)|\u30D8\u306E\u624B\u7D19|\u66F8)|\u30A3\u30C8\u306B\u9054\u3059\u308B\u66F8)|\uD2F0\uD1A0(?:\u
1C5D0\uAC8C[\\s\\xa0]*\uBCF4\uB0B8[\\s\\xa0]*\uC11C\uAC04|\uC11C)|\u03A0\u03C1\u03BF\u03C2[\\s\\xa0]*\u03A4[\u03AF\u03B9]\u03C4\u03BF\u03BD|\u0A24\u0A40\u0A24\u0A41\u0A38[\\s\\xa0]*\u0A28\u0A42\u0A70[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|t\u012Btus[\\s\\xa0]*n\u016B\u0303[\\s\\xa0]*pattr\u012B|Kirje[\\s\\xa0]*Titukselle|\u0B24\u0B40\u0B24\u0B38\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B24\u0B3F[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|\u1E6Di\u1E6Dus[\\s\\xa0]*ke[\\s\\xa0]*n\u0101m[\\s\\xa0]*k\u0101[\\s\\xa0]*\u1E2Ba\u1E6D|\u092A\u094C\u0932\u093E\u091A\u0947[\\s\\xa0]*\u0924\u0940\u0924\u093E\u0932\u093E[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0924\u0940\u0924(?:\u0938\u0932\u093E\u0908[\\s\\xa0]*\u092A(?:\u093E\u0935\u0932\u0915\u094B[\\s\\xa0]*\u092A)?\u0924\u094D\u0930|\u0941\u0938)|\u05D4\u05D0\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0]*\u05D8\u05D9\u05D8\u05D5\u05E1|\u05D0\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D0\u05DC\\-?\u05D8\u05D9\u05D8\u05D5\u05E1|Br(?:\\xE9f[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*T[i\\xED]|ef[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*T[i\\xED])tusar|Ka(?:ng|y)[\\s\\xa0]*Tito|(?:Warak|Baru)a[\\s\\xa0]*kwa[\\s\\xa0]*Tito|L(?:ist[\\s\\xa0]*T[i\\xED]tovi|ettera[\\s\\xa0]*a[\\s\\xa0]*Tito)|Epistula[\\s\\xa0]*ad[\\s\\xa0]*Titum|T(?:i(?:t(?:us(?:arbr[e\\xE9]fi\\xF0|brevet|z?hoz)|[e\\xF4]|it|tuvukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam)|itu)|\\xEDtusarbr[e\\xE9]fi\\xF0|\\xEDch|t|yt|\u012Bttuvukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam)|\u0BA4\u0BC0\u0BA4\u0BCD\u0BA4\u0BC1(?:\u0BB5\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA8\u0BBF\u0BB0\u0BC1\u0BAA|\u0B95\u0B9F\u0BBF\u0BA4|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)|\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)\u0BAE\u0BCD|(?:\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0628\u0648\u0644\u0633[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0648\u0644|\u0627\u0644\u0631\u0633\u0627\u0644\u0629)[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u062A\u064A\u0637\u0633|\u0637(?:\u0650\u0637\u064F\u0633[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*(?:\u067E\u0648\u0644\u0633[\\s\\xa0]*\u0631\u0633\u064F\u0648\u0644[\\s\\xa0]*)?\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u0637\u0633[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u064A\u0637\u0633)|Tiitos|Teetus|Brevet[\\s\\xa0]*til[\\s\\xa0]*Titus|Brevet[\\s\\xa0]*till[\\s\\xa0]*Titus|(?:t(?:\u012Bt(?:a(?:sl[a\u0101][i\u012B]|l[a\u0101])|\u0101l[a\u0101])|it(?:a(?:sl[a\u0101][i\u012B]|l[a\u0101])|\u0101l[a\u0101]))[\\s\\xa0]*patr|List[\\s\\xa0]*(?:[s\u015B]w\\.?[\\s\\xa0]*Paw\u0142a[\\s\\xa0]*)?do[\\s\\xa0]*Tytus)a|P(?:a(?:ulus['\u2019][\\s\\xa0]*Brev[\\s\\xa0]*til[\\s\\xa0]*Titus|vlova[\\s\\xa0]*poslanica[\\s\\xa0]*Titu)|oslannja[\\s\\xa0]*apostola[\\s\\xa0]*Pavla[\\s\\xa0]*do[\\s\\xa0]*Tyta)|T(?:i(?:t(?:us(?:arbr[e\\xE9]f|z)|i)?|it)?|\\xEDt(?:usarbr[e\\xE9]f)?)|\u03A4[\u03AF\u03B9]\u03C4|\u30C6\u30C8\u30B9\u3078?|\uD2F0\uD1A0|\u0924\u0940\u0924\u0938|\u0BA4\u0BC0\u0BA4\u0BCD(?:\u0BA4\u0BC1)?|\u0637\u064A|\u041F(?:\u043E\u0441\u043B\u0430\u043D(?:\u0438(?:\u0435[\\s\\xa0]*\u043A(?:\u044A\u043C[\\s\\xa0]*\u0422\u0438\u0442|[\\s\\xa0]*\u0422\u0438\u0442\u0443)|\u0446\u0430[\\s\\xa0]*\u0422\u0438\u0442\u0443)|[\\s\\xa0]*\u043D\u044F[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0422\u0438\u0442\u0430|\u0438\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0422\u0438\u0442\u0430|\u0438\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\\.[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0422\u0438\u0442\u0430|\u043D\u044F[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*)?\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0422\u0438\u0442\u0430)|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0435[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0422\u0438\u0442))|(?:(?:\u5F1F\u9438\u66F8|\u591A)\u300B|\u0422\u0438\u0442[\u0430\u0443]|\u63D0(?:\u591A[\u4E66\u66F8]|\u7279\u66F8)\u300B|\u300A(?:\u63D0\u591A[\u4E66\u66F8]|\u591A|\u63D0\u7279\u66F8|\u5F1F\u9438\u66F8)|\u0637(?:\u0650\u0637\u064F|\u0637)\u0633|\u041A[\\s\\xa0]*\u0422\u0438\u0442\u0443|\u0B24\u0B40\u0B24\u0B38\u0B19\u0B4D\u0B15|\u0414\u043E[\\s\\xa0]*\u0422\u0438\u0442\u0430|ad[\\s\\xa0]*Titum|\u05D0\u05DC[\\s\\xa0]*\u05D8\u05D9\u05D8\u05D5\u05E1|t(?:\u012Bt(?:a(?:sl[a\u0101][i\u012B]|l[a\u0101])|\u0101l[a\u0101])|it(?:a(?
1:sl[a\u0101][i\u012B]|l[a\u0101])|\u0101l[a\u0101]))|\u0A24\u0A40\u0A24\u0A41\u0A38[\\s\\xa0]*\u0A28\u0A42\u0A70|T(?:it(?:u(?:kselle|[ms])|ovi)|\\xEDtovi|ytusa)|\u0924\u0940\u0924(?:\u093E\u0932\u093E[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0938\u0932\u093E\u0908)|T[i\u012B]ttuvukku|\u63D0(?:\u591A[\u4E66\u66F8]|\u7279\u66F8)|\u5F1F\u9438\u66F8|\u591A|\u0422\u0438\u0442|\u0A24\u0A40\u0A24\u0A41\u0A38|Tit[ou]|\u0924\u0940\u0924\u093E\u0932\u093E|t\u012Btus|P(?:aulus\u2019[\\s\\xa0]*brev[\\s\\xa0]*til[\\s\\xa0]*Titus|oslanica[\\s\\xa0]*Titu)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Heb"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u0E2E(?:\u0E35\u0E1A\u0E23\u0E39|\u0E1A)|\u0395\u03B2\u03C1|\u1F19\u03B2|\u0B0F\u0B2C\u0B4D\u0B30\u0B40|\u0415\u0432\u0440\u0435\u0438|\u0404\u0432\u0440\u0435[\u0456\u0457]|\u017Dd|\u300A(?:\u5E0C\u4F2F(?:\u4F86[\u4E66\u66F8]|\u6765\u4E66)|[\u4F86\u6765]|\u8036\u70CF\u96F7\u723E)\u300B|\u3078[\u30D5\u30D6]\u30EB\u4EBA\u3078\u306E\u624B\u7D19|\u30D8[\u30D5\u30D6](?:\u30EB(?:(?:\u4EBA\u3078\u306E)?\u66F8|\u4EBA\u3078\u306E\u624B\u7D19)|\u30E9\u30A4(?:\u4EBA\u3078\u306E\u624B\u7D19|\u66F8))|\uD788\uBE0C\uB9AC(?:\uC778\uB4E4\uC5D0\uAC8C[\\s\\xa0]*\uBCF4\uB0B8[\\s\\xa0]*\uC11C\uAC04|\uC11C)|\u03A0\u03C1\u03BF\u03C2[\\s\\xa0]*\u0395\u03B2\u03C1\u03B1[\u03AF\u03B9]\u03BF\u03C5\u03C2|Mga[\\s\\xa0]*(?:He|E)breo|(?:Mga[\\s\\xa0]*Hebrohan|Ibraaaniy)on|H(?:e(?:b(?:r(?:e(?:abr[e\\xE9]fi\\xF0|u[sx]|s|ws|os|ohanon|e(?:[e\\xEB]n|s|rbrevet))|(?:r|w|o)?s|\\xE4er|aee?r|[\\xE6\\xE9]erbrevet)|(?:o[eor]|e[eo]|er?|o)s)|[ew]brews)|\\xEA\\-?b\u01A1\\-?r\u01A1|\\xE9breux|brews|wbrews|w[ew]brews)|\u05D4\u05D0(?:\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0\\-?]*|\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC\\-?)\u05D4\u05E2\u05D1\u05E8\u05D9\u05DD|\u0907\u092C\u094D\u0930\u093E\u0928(?:\u093F\u092F\u094B\u0902|\u0940)|\u0A07\u0A2C\u0A30\u0A3E\u0A28\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|ibr\u0101n\u012B\u0101\u1E43[\\s\\xa0]*n\u016B\u0303[\\s\\xa0]*pattr\u012B|(?:Hebreai|\u017By)d|Heber[\\s\\xa0]*lev[e\\xE9]l|H\\xE9ber[\\s\\xa0]*lev[e\\xE9]l|Z(?:sid[o\\xF3]khoz[\\s\\xa0]*[i\\xED]rt[\\s\\xa0]*lev[e\\xE9]l|y?d)|List[\\s\\xa0]*do[\\s\\xa0]*(?:Hebrajczyk[o\\xF3]|[Z\u017B]yd[o\\xF3])w|(?:He(?:prealaiskirj|brenjv)|Ibraaw|Kirje[\\s\\xa0]*he[bp]realaisill)e|Brevet[\\s\\xa0]*til[\\s\\xa0]*(?:Hebr\\xE6|hebre)erne|\u0627\u0644\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0627\u0644\u0639\u0628\u0631\u0627\u0646\u064A\u064A\u0646|\u0907\u092C\u094D\u0930\u0940[\\s\\xa0]*\u0932\u094B\u0915\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0939\u093F\u092C\u094D\u0930\u0942\u0939\u0930\u0942\u0915\u094B[\\s\\xa0]*\u0928\u093F\u092E\u094D\u0924\u093F[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u02BFibr\u0101niy\u014D\u1E45[\\s\\xa0]*ke[\\s\\xa0]*n\u0101m[\\s\\xa0]*k\u0101[\\s\\xa0]*\u1E2Ba\u1E6D|(?:B(?:r[e\\xE9]fi\\xF0[\\s\\xa0]*til[\\s\\xa0]*Hebre|arua[\\s\\xa0]*kwa[\\s\\xa0]*Waebrani)|Waraka[\\s\\xa0]*kwa[\\s\\xa0]*Waebrani|Cibraaniyad|ibr[i\u012B][\\s\\xa0]*lok[a\u0101][m\u1E43]s[\\s\\xa0]*patr|hibr[u\u016B]har[u\u016B]ko[\\s\\xa0]*nimti[\\s\\xa0]*patr)a|P(?:avlova[\\s\\xa0]*poslanica[\\s\\xa0]*Hebrejima|oslannja[\\s\\xa0]*do[\\s\\xa0]*jevre[i\\xEF]v)|(?:L(?:ettera[\\s\\xa0]*agli[\\s\\xa0]*Ebre|ayang[\\s\\xa0]*Ibran)|Do[\\s\\xa0]*Th\\xE1)i|H(?:e(?:b(?:e(?:r[eorw]|w[erw])|w(?:er|re)|(?:o[eor]|e[eo])[eor]|r(?:r[eorw]|we|o[eor]|e(?:ww|r)))|[ew]breww)|(?:w[ew]|w)?breww)s|(?:List[\\s\\xa0]*(?:Hebrej[ou\u016F]|[Z\u017D]id[u\u016F])|[Z\u017D]ido)m|E(?:pi(?:reyarukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam|stula[\\s\\xa0]*ad[\\s\\xa0]*Hebraeos)|vrei|bre)|\u0B8E\u0BAA\u0BBF\u0BB0(?:\u0BC7\u0BAF\u0BB0(?:\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95|\u0B95\u0B9F\u0BBF\u0BA4)\u0BAE)?|\u0BC6\u0BAF\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*\u0BA8\u0BBF\u0BB0\u0BC1\u0BAA\u0BAE
1)\u0BCD|\u0639(?:\u0628\u0631\u0627\u0646\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*(?:\u067E\u0648\u0644\u0633[\\s\\xa0]*\u0631\u0633\u0648\u0644[\\s\\xa0]*)?|\u0650\u0628\u0631\u0627\u0646\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*)\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u0408\u0435\u0432|H(?:e(?:b(?:r(?:ew)?)?|pr)?|\\xE9(?:br?)?|br)|\u30D8[\u30D5\u30D6](?:\u30EB\u4EBA\u3078|\u30E9\u30A4)|\u0415\u0432\u0440|\u0395\u03B2|\u0404\u0432\u0440|Ibra|Cib|\uD788\uBE0C?|\u0907\u092C\u094D\u0930\u093E\u0928\u093F|\u017Did|Z(?:sid(?:[o\\xF3]k)?|id)|\u0939\u093F\u092C\u094D\u0930\u0942|E(?:br?|vr)|\u0B8E\u0BAA\u0BBF(?:\u0BB0\u0BC7)?|\u0639\u0628|\u041F(?:\u043E\u0441\u043B\u0430\u043D(?:\u0438(?:\u0435[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\\.?|[\\s\\xa0]*\u0430\u043F\\.?)[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0415\u0432\u0440\u0435\u0438\u0442\u0435|\u043A(?:\u044A\u043C[\\s\\xa0]*\u0435\u0432\u0440\u0435\u0438\u0442\u0435|[\\s\\xa0]*\u0415\u0432\u0440\u0435\u044F\u043C))|\u0446\u0430[\\s\\xa0]*\u0408\u0435\u0432\u0440\u0435\u0458\u0438\u043C\u0430)|(?:[\\s\\xa0]*\u043D\u044F[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0404\u0432\u0440\u0435[\u0456\u0457]|\u043D\u044F[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0454\u0432\u0440\u0435[\u0456\u0457])\u0432)|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0415\u0432\u0440\u0435\u0438\u0442\u0435))|(?:(?:\u5E0C\u4F2F(?:\u4F86[\u4E66\u66F8]|\u6765\u4E66)|[\u4F86\u6765]|\u8036\u70CF\u96F7\u723E)\u300B|\u300A(?:\u5E0C\u4F2F(?:\u4F86[\u4E66\u66F8]|\u6765\u4E66)|[\u4F86\u6765]|\u8036\u70CF\u96F7\u723E)|\u0415\u0432\u0440\u0435\u0438\u0442\u0435|\u0415\u0432\u0440\u0435\u044F\u043C|\u041A[\\s\\xa0]*\u0415\u0432\u0440\u0435\u044F\u043C|\u0395\u03B2\u03C1\u03B1[\u03AF\u03B9]\u03BF\u03C5\u03C2|\u0404\u0432\u0440\u0435[\u0456\u0457]\u0432|\u0414\u043E[\\s\\xa0]*\u0454\u0432\u0440\u0435[\u0456\u0457]\u0432|\u05D0\u05DC[\\s\\xa0]*\u05D4\u05E2\u05D1\u05E8\u05D9\u05DD|\u0639\u0650?\u0628\u0631\u0627\u0646\u06CC\u0648\u06BA|\u0408\u0435\u0432\u0440\u0435\u0458\u0438\u043C\u0430|Zsid[o\\xF3]khoz|\u0627\u0644\u0639\u0628\u0631\u0627\u0646\u064A\u064A\u0646|ibr\u0101n\u012B\u0101\u1E43|Epireyarukku|\u0A07\u0A2C\u0A30\u0A3E\u0A28\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70|\u0907\u092C\u094D\u0930\u0940[\\s\\xa0]*\u0932\u094B\u0915\u093E\u0902\u0938|(?:Zid[u\u016F]|\u017Did[u\u016F])m|ibr[i\u012B][\\s\\xa0]*lok[a\u0101][m\u1E43]s|ad[\\s\\xa0]*Hebraeos|[Z\u017B]yd[o\\xF3]w|H(?:e(?:br(?:a(?:jczyk[o\\xF3]w|eos)|e(?:j[ou\u016F]m|o)|[e\\xE6]erne)|prealaisille)|\\xEA)|(?:Ibran|Ebre)i|hibr[u\u016B]har[u\u016B]ko[\\s\\xa0]*nimti|\u0939\u093F\u092C\u094D\u0930\u0942\u0939\u0930\u0942\u0915\u094B[\\s\\xa0]*\u0928\u093F\u092E\u094D\u0924\u093F|\u5E0C\u4F2F(?:\u4F86[\u4E66\u66F8]|\u6765\u4E66)|[\u4F86\u6765]|\u8036\u70CF\u96F7\u723E|\u0907\u092C\u094D\u0930\u0940|Waebrania|Hebrejima|Poslanica[\\s\\xa0]*Hebrejima))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Phil"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Phillipians)|(?:\u0424\u0438\u043B\u0438\u043F['\u2019]\u044F\u043D\u0438)|(?:\u300A(?:\u8153\u7ACB\u6BD4[\u4E66\u66F8]|\u80A5\u5229\u6279|\u8153|\u6590\u7406\u4F2F\u66F8)\u300B|\uBE4C\uB9BD\uBCF4\uC11C|\u03A6\u03B9|\uFED3\uFEF4\uFEE0\uFEF4\uFE92\uFEF2|\u0E1F(?:\u0E35\u0E25\u0E34\u0E1B\u0E1B\u0E35|\u0E1B)|[\u30D2\u30D4]\u30EA[\u30D2\u30D4](?:\u4EBA\u3078\u306E)?\u66F8|[\u30D2\u30D4]\u30EA[\u30D2\u30D4]\u4EBA\u3078\u306E\u624B\u7D19|\u30D5\u30A3\u30EA[\u30D2\u30D4](?:\u306E\u4FE1\u5F92\u3078\u306E\u624B\u7D19|\u4EBA\u3078\u306E\u624B\u7D19|\u66F8)|\u0424\u043B\u043F|\uD544\uB9AC\uD53C(?:[\\s\\xa0]*\uC2E0\uC790\uB4E4\uC5D0\uAC8C[\\s\\xa0]*\uBCF4\uB0B8[\\s\\xa0]*\uC11C\uAC04|\uC11C)|F(?:ili(?:p(?:p(?:\\xEDbr[e\\xE9]fi\\xF0|erbrevet|ibr[e\\xE9]fi\\xF0)|en(?:s[o\\xF3]w|i))|boy)|l?p)|\u03A0\u03C1\u03BF\u03C2[\\s\\xa0]*\u03A6\u03B9\u03BB\u03B9\u03C0\u03C0\u03B7\u03C3[\u03AF\u03B9]\u03BF\u03C5\u03C2|\u0A2B\u0A3C\u0A3F\u0A32\u0A3F\u0A71\u0A2A\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|Sulat[\\s\\xa0]*sa[\\s\\xa0]*mga[\\s\\xa0]*Pilipyano|filipp(?:iy\u014D\u1E45[\\s\\xa0]*ke[\\s\\xa0]*n\u0101m[\\s\\xa0]*k\u0101[\\s\\xa0]*\u1E2Ba\u1E6D|\u012B\u0101\u1E43[\\s\\xa0]*n\u016B\u0303[\\s\\xa0]*pattr\u012B)|\u0B2B\u0B3F\u0B32\u0B3F\u200C\u0B2A\u0B4D\u200C\u0B2A\u0B40\u0B5F\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B4D\u0B30\u0B24\u0B3F[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|\u092A\u094C\u0932\u093E\u091A\u0947[\\s\\xa0]*\u092B\u093F\u0932\u093F\u092A\u094D\u092A\u0948\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u092B\u093F\u0932\u093F\u092A\u094D(?:\u092A(?:\u0940\u0939\u0930\u0942\u0932\u093E\u0908[\\s\\xa0]*\u092A(?:\u093E\u0935\u0932\u0915\u094B[\\s\\xa0]*\u092A)?\u0924\u094D\u0930|\u093F\u092F\u094B\u0902)|\u200D\u092A\u0940)|Lettera[\\s\\xa0]*ai[\\s\\xa0]*Filippesi|Layang[\\s\\xa0]*Paulus[\\s\\xa0]*Filipi|Waraka[\\s\\xa0]*kwa[\\s\\xa0]*Wafilipi|B(?:r[e\\xE9]f[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*Filipp[i\\xED]manna|arua[\\s\\xa0]*kwa[\\s\\xa0]*Wafilipi)|\u05D4\u05D0\u05D9\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D0\u05DC[\\s\\xa0]*\u05D4\u05E4\u05D9\u05DC\u05D9\u05E4\u05D9\u05DD|\u05D0(?:\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D4\u05E9\u05DC\u05D9\u05D7[\\s\\xa0]*\u05D0\u05DC\\-?|\u05DC[\\s\\xa0]*)\u05D4\u05E4\u05D9\u05DC\u05D9\u05E4\u05D9\u05D9\u05DD|\u0627\u0644\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*\u0641\u064A\u0644\u0628\u064A|\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*(?:\u0628\u0648\u0644\u0633[\\s\\xa0]*\u0627\u0644\u0631\u0633\u0648\u0644[\\s\\xa0]*\u0625\u0644\u0649[\\s\\xa0]*\u0623\u0647\u0644[\\s\\xa0]*)?\u0641\u064A\u0644\u0628\u064A|\u0BAA\u0BBF\u0BB2\u0BBF\u0BAA\u0BCD\u0BAA\u0BBF\u0BAF\u0BB0(?:\u0BC1\u0B95\u0BCD\u0B95\u0BC1[\\s\\xa0]*\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA8\u
10BBF\u0BB0\u0BC1\u0BAA|\u0B95\u0B9F\u0BBF\u0BA4|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)\u0BAE)?\u0BCD|\u0641(?:\u0650\u0644(?:\u0650\u067E(?:\u0651\u06CC\u064F\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*\u067E\u0648[\\s\\xa0]*\u0644\u0633[\\s\\xa0]*\u0631\u0633\u064F\u0648\u0644|\u0650\u0651\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645)[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u067E\u0651\u06CC\u0648\u06BA)|\u0644\u067E\u06CC\u0648\u06BA[\\s\\xa0]*\u06A9\u06D2[\\s\\xa0]*\u0646\u0627\u0645[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u062E\u0637|\u064A)|(?:Mga[\\s\\xa0]*Taga(?:\\-?(?:[\\s\\xa0]*[FP]|F)|[\\s\\xa0]*[FP])ilipo|Filipense|Epistula[\\s\\xa0]*ad[\\s\\xa0]*Philippense)s|Filippiekhez|Flippiekhez|(?:List[\\s\\xa0]*Filip(?:sk[y\\xFD]|ano)|Filipensk[y\\xFD])m|(?:Filip(?:pil[a\\xE4]iskirj|ian[e\\xEB]v)|Kirje[\\s\\xa0]*filippil[a\\xE4]isill|Sulat[\\s\\xa0]*sa[\\s\\xa0]*mga[\\s\\xa0]*[FP]ilipens)e|Filippenserne|p\u02B0ilipp(?:[i\u012B]har[u\u016B]l[a\u0101][i\u012B]|aikar[a\u0101][m\u1E43]s)[\\s\\xa0]*patra|Filip(?:p(?:aiyo|enze)|ye)n|List[\\s\\xa0]*(?:[s\u015B]w\\.?[\\s\\xa0]*Paw\u0142a[\\s\\xa0]*)?do[\\s\\xa0]*Filipian|P(?:h(?:i(?:l(?:(?:(?:l(?:ip(?:p(?:i[ei]|pi)|ii)|l(?:ipi|p|i?pp)i)|p(?:pii|e|ppi))a|l(?:ip(?:ia[ai]|pi?ai)|p(?:ie|a))|pai|lipaia|lipiea)ns|(?:(?:l(?:li)?p|pp?)ia|lip(?:ai?|pia)|lipp?ea|lppia)ns|\\xEDpph\\xEA|pan|lipian|(?:lip(?:p[ai]|i)|pi|lipie)ns|ip(?:p(?:i(?:(?:a[ai]?|ia|e)?ns|beliekhez)|(?:pi|e)?ans|er|ains|aians)|(?:ai?|ia)ns|iaid|[ei]ns|(?:aia|ie|ea|iia)ns))|\\-?l\\xEDp)|lipp?ians|(?:lp)?p)|il(?:ippiyarukku[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam|p)|iliphphisiyuusa|a(?:ulus['\u2019][\\s\\xa0]*Brev[\\s\\xa0]*til[\\s\\xa0]*Filipperne|vlova[\\s\\xa0]*poslanica[\\s\\xa0]*Filipljanima)|oslannja[\\s\\xa0]*apostola[\\s\\xa0]*Pavla[\\s\\xa0]*do[\\s\\xa0]*fylyp['\u2019]jan)|\u0424\u0438\u043B\u0438\u043F\u0458\u0430\u043D\u0438\u0442\u0435|[\u30D2\u30D4]\u30EA[\u30D2\u30D4]\u4EBA\u3078|\uBE4C|\u30D5\u30A3\u30EA[\u30D2\u30D4]|\u0424\u0438\u043B(?:\u0438\u043F\u0458\u0430\u043D\u0438)?|\uD544\uB9AC|F(?:ili(?:p(?:pi)?)?|l)|\u092B\u093F\u0932\u093F\u092A\u094D\u092A[\u093F\u0940]|Br[e\\xE9]f[\\s\\xa0]*P[a\\xE1]ls[\\s\\xa0]*til[\\s\\xa0]*Filipp[i\\xED]mann|\u05D0\u05D2\u05E8\u05EA[\\s\\xa0]*\u05E4\u05D5\u05DC\u05D5\u05E1[\\s\\xa0]*\u05D4\u05E9\u05DC\u05D9\u05D7[\\s\\xa0]*\u05D0\u05DC\\-?\u05D4\u05E4\u05D9\u05DC\u05D9\u05E4\u05D9|\u0BAA\u0BBF\u0BB2\u0BBF(?:\u0BAA\u0BCD)?|\u0641\u0644|Ph(?:il(?:(?:(?:l(?:li)?p|pp?)ia|lip(?:ai?|pia)|lipp?ea|lppia)n|lip?|pp?|i(?:p(?:p(?:(?:pi|e)?an|ia?n)?|(?:ai?|ia)n)?)?)?|l(?:ipp?|p))|\u041F(?:\u043E\u0441\u043B\u0430\u043D(?:\u043D\u044F[\\s\\xa0]*(?:\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0444\u0438\u043B\u0438\u043F['\u2019]|[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0444\u0438\u043B\u0438\u043F['\u2019])|\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0444\u0438\u043B\u0438\u043F['\u2019]|\u0434\u043E[\\s\\xa0]*(?:\u0424\u0456\u043B\u0456\u043F['\u2019]|\u0444\u0438\u043B\u0438\u043F['\u2019]))\u044F\u043D|\u0438(?:\u0435[\\s\\xa0]*\u043A(?:[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043F\u043F\u0438[\u0438\u0439]\u0446\u0430\u043C|\u044A\u043C[\\s\\xa0]*\u0444\u0438\u043B\u0438\u043F\u044F\u043D\u0438\u0442\u0435)|\u0446\u0430[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043F\u0459\u0430\u043D\u0438\u043C\u0430)|\u0438\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\\.?|[\\s\\xa0]*\u0430\u043F\\.?)[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0430[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043F\u044F\u043D\u0438)|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u041F\u0430\u0432\u043B\u0435[\\s\\xa0]*\u0434\u043E[\\s\\xa0]*\u0445\u0440\u0438\u0441\u0442\u0438\u0458\u0430\u043D\u0438\u0442\u0435[\\s\\xa0]*\u0432\u043E[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043F\u0438))|(?:(?:\u8153(?:\u7ACB\u6BD4[\u4E66\u66F8])?|\u6590\u7406\u4F2F\u66F8|\u80A5\u5229\u6279)\u300B|\u300A(?:\u6590\u7406\u4F2F\u66F8|\u80A5\u5229\u6279|\u8153\u7ACB\u6BD4[\u4E66\u66F8])|filipp\u012B\u0101\u1E43|\u0641(?
1:\u0650\u0644\u0650\u067E\u0651\u06CC\u064F|\u0644\u067E\u06CC)\u0648\u06BA|\u0414\u043E[\\s\\xa0]*\u0444\u0438\u043B\u0438\u043F['\u2019]\u044F\u043D|\u0424\u0438\u043B\u0438\u043F(?:['\u2019]\u044F\u043D|\u044F\u043D\u0438\u0442\u0435|\u0459\u0430\u043D\u0438\u043C\u0430)|\u05D0\u05DC[\\s\\xa0]*\u05D4\u05E4\u05D9\u05DC\u05D9\u05E4\u05D9\u05DD|\u03A6\u03B9\u03BB\u03B9\u03C0\u03C0\u03B7\u03C3[\u03AF\u03B9]\u03BF\u03C5\u03C2|\u0424\u0438\u043B\u0438\u043F\u043F\u0438[\u0438\u0439]\u0446\u0430\u043C|\u041A[\\s\\xa0]*\u0424\u0438\u043B\u0438\u043F\u043F\u0438[\u0438\u0439]\u0446\u0430\u043C|Mga[\\s\\xa0]*Pilipyano|\u0A2B\u0A3C\u0A3F\u0A32\u0A3F\u0A71\u0A2A\u0A40\u0A06\u0A02[\\s\\xa0]*\u0A28\u0A42\u0A70|\u0B2B\u0B3F\u0B32\u0B3F\u200C\u0B2A\u0B4D\u200C\u0B2A\u0B40\u0B5F\u0B19\u0B4D\u0B15|Wafilipi|Filip(?:sk[y\\xFD]m|ian|anom|pesi)|p\u02B0ilipp[i\u012B]har[u\u016B]l[a\u0101][i\u012B]|\u092B\u093F\u0932\u093F\u092A\u094D\u092A(?:\u0948\u0915\u0930\u093E\u0902\u0938[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0940\u0939\u0930\u0942\u0932\u093E\u0908)|(?:(?:Taga(?:\\-?(?:[\\s\\xa0]*[FP]|F)|[\\s\\xa0]*[FP])|F)ilipo|p\u02B0ilippaikar[a\u0101][m\u1E43]|ad[\\s\\xa0]*Philippense)s|Filipljanima|\u8153(?:\u7ACB\u6BD4[\u4E66\u66F8])?|\u6590\u7406\u4F2F\u66F8|\u80A5\u5229\u6279|\u300A\u8153|\u0424\u0438\u043B\u0438\u043F\u044F\u043D\u0438|Filipi|\u092B\u093F\u0932\u093F\u092A\u094D\u092A\u0948\u0915\u0930\u093E\u0902\u0938|(?:Filippil[a\\xE4]isill|Mga[\\s\\xa0]*[FP]ilipens)e|Filipperne|P(?:ilip(?:piyarukku|os)|hilippenses|oslanica[\\s\\xa0]*Filipljanima|hi|aulus\u2019[\\s\\xa0]*brev[\\s\\xa0]*til[\\s\\xa0]*filipperne)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Dan"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u300A(?:\u4F46(?:\u4EE5\u7406[\u4E66\u66F8])?|\u9054\u5C3C\u723E)\u300B|[\u30BF\u30C0]\u30CB\u30A8\u30EB\u66F8|\uB2E4\uB2C8\uC5D8\uC11C|\uB2E8|\u05D3\u05E0\u05D9\u05D0\u05DC|\u0A26\u0A3E\u0A28\u0A40\u0A0F\u0A32|\u0414(?:\u0430\u043D(?:\u0438(?:[\u0435\u044F\u0456\u0457]\u043B|\u043B\u043E)|\u0430\u0438\u043B)|\u043E\u043D\u0438[\u0435\u0451]\u043B)|\u0394(?:\u03B1\u03BD\u03B9[\u03AE\u03B7]\u03BB|\u03BD)|\u0E14(?:\u0E32\u0E40\u0E19\u0E35\u0E22|\u0E19)\u0E25|\u0110a(?:\\-?ni\\xEA|nie)n|\u0110a\\-?ni\\-?\\xEAn|\\xD0a\\-?ni\\-?\\xEAn|\u062F\u0627\u0646\u06CC(?:[\\s\\xa0\u200C]*\u0627\u06CC|\u0627)\u0644|\u0633\u0641\u0631[\\s\\xa0]*\u062F\u0627\u0646\u064A\u0627\u0644|(?:Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Danie|Liv[\\s\\xa0]*Dany[e\\xE8]l[\\s\\xa0]*)la|D(?:a(?:n(?:iel(?:in[\\s\\xa0]*kirja|s[\\s\\xa0]*Bog|e)|e)|aneela)|[ln])|\u0926\u093E\u0928(?:\u093F\u092F(?:\u0932\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u094D\u092F\u0947?\u0932)|\u0940\u090F\u0932\u094D\u0930)|(?:Dan(?:i[a\\xE8\\xEB]|y[i\\xEF])|T[a\u0101][n\u1E49]iy[e\u0113])l|D(?:a(?:an(?:iyy|ye)|n\\xED)|(?:\\xE1|ha)ni)el|Daniels[\\s\\xa0]*bok|d(?:\u0101n(?:(?:\u012B(?:\u02BE\u012B|e)|ie)l|iyalko[\\s\\xa0]*pustak)|an(?:iyalko[\\s\\xa0]*pustak|\u012Bel))|\u0B26\u0B3E\u0B28\u0B3F\u0B5F\u0B47\u0B32\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15|Prophetia[\\s\\xa0]*Danielis|\u0BA4\u0BBE\u0BA9\u0BBF\u0BAF\u0BC7\u0BB2(?:\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BAE)?\u0BCD|\u0414(?:\u0430\u043D(?:\u0438\u043B)?|\u043E\u043D)|[\u30BF\u30C0]\u30CB\u30A8\u30EB|\uB2E4\uB2C8\uC5D8?|\u0394\u03B1\u03BD?|\u062F\u0627|D(?:a(?:n(?:ieli?)?|an)?|\\xE1n)|\u0926\u093E\u0928(?:\u093F(?:\u092F\u0932)?|\u0940\u090F\u0932)|\u0B26\u0B3E\u0B28\u0B3F\u0B5F\u0B47\u0B32\u0B19|\u0BA4\u0BBE\u0BA9\u0BBF|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*\u0414\u0430\u043D\u0438[\u0438\u0456\u0457]\u043B\u0430|\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0414\u0430\u043D\u0438\u0438\u043B\u0430?))|(?:\u4F46(?:\u4EE5\u7406[\u4E66\u66F8])?\u300B|\u9054\u5C3C\u723E\u300B|\u0110a|\u300A(?:\u4F46\u4EE5\u7406[\u4E66\u66F8]|\u9054\u5C3C\u723E)|\u062F\u0627\u0646\u064A\u0627\u0644|\u0414\u0430\u043D\u0438[\u0438\u0456\u0457]\u043B\u0430|Daniel
1(?:in|a)|\u0926\u093E\u0928\u093F\u092F\u0932\u0915\u094B|Dany[e\\xE8]l|\u4F46(?:\u4EE5\u7406[\u4E66\u66F8])?|\u9054\u5C3C\u723E|\u300A\u4F46|\u0414\u0430\u043D\u0438\u0438\u043B|d(?:ani(?:yalko|el)|\u0101niyalko)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Jude"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Yihudaa)|(?:\u064A\u0647\u0648|\u1FBF\u0399\u03B4|\u042E\u0434|[\u0406\u0418]\u0443\u0434|\u0E22(?:\u0E39\u0E14\u0E32|\u0E14)|\uC720\uB2E4(?:[\\s\\xa0]*\uC11C\uAC04|\uC11C)|\u300A(?:\u7336[\u5927\u9054]\u66F8|\u72B9\u5927\u4E66|[\u72B9\u7336]|\u4F0A\u5C4B\u9054)\u300B|\u0399\u03BF[\u03C5\u03CD]\u03B4\u03B1|Gd|\u30E6[\u30BF\u30C0](?:\u306E(?:\u624B\u7D19|\u66F8)|\u304B\u3089\u306E\u624B\u7D19)|\u0408(?:\u0430\u043A\u043E\u0432\u0459\u0435\u0432\u043E\u0433|\u0443\u0434\u0435|\u0434)|\u05D0\u05D9?\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D9\u05D4\u05D5\u05D3\u05D4|\u092F\u0939\u0942\u0926\u093E(?:\u091A\u0947\u0902|\u0915\u094B)[\\s\\xa0]*\u092A\u0924\u094D\u0930|\u0B2F\u0B3F\u0B39\u0B42\u0B26\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|\u0A2F\u0A39\u0A42\u0A26\u0A3E\u0A39[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|(?:Epistula[\\s\\xa0]*Iuda|Giu\\-?\u0111)e|J(?:u(?:d(?:as(?:arbr[e\\xE9]fi\\xF0|brevet|[\\s\\xa0]*epistel)|ov(?:[\\s\\xa0]*List|a))|udaksen[\\s\\xa0]*kirje)|\\xFAdasarbr[e\\xE9]fi\\xF0|\\xFAdov[\\s\\xa0]*List|de|id)|\u06CC\u06C1\u064F?\u0648\u062F\u0627\u06C1[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u0639\u0627\u0645[\\s\\xa0]*\u062E\u0637|\u0631\u0633\u0627\u0644(?:\u0649[\\s\\xa0]*\u0627\u0644\u0642\u062F\u064A\u0633|\u0629)[\\s\\xa0]*\u064A\u0647\u0648\u0630\u0627|yah\u016Bd\u0101h[\\s\\xa0]*(?:k\u0101[\\s\\xa0]*\u02BF\u0101m[\\s\\xa0]*\u1E2Ba\u1E6D|d\u012B[\\s\\xa0]*pattr\u012B)|\u0BAF\u0BC2\u0BA4\u0BBE[\\s\\xa0]*(?:\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA8\u0BBF\u0BB0\u0BC1\u0BAA|\u0B95\u0B9F\u0BBF\u0BA4)|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)\u0BAE\u0BCD|Y(?:u(?:t[a\u0101][\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam|d)|\u016Bt[a\u0101][\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam|ihu)|\u041F\u043E\u0441\u043B\u0430\u043D\u0438\u0435[\\s\\xa0]*\u0418\u0443\u0434\u044B|Hi\\xF0[\\s\\xa0]*almenna[\\s\\xa0]*br[e\\xE9]f[\\s\\xa0]*J[u\\xFA]dasar|\u041F\u043E\u0441\u043B\u0430\u043D\u0438\u0446\u0430[\\s\\xa0]*\u0408\u0443\u0434\u0438\u043D\u0430|\u041F\u043E\u0441\u043B\u0430\u043D\u0438\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u042E\u0434\u0430|\u041F(?:\u043E\u0441\u043B\u0430\u043D\u0438\u0435[\\s\\xa0]*\u043D\u0430|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434)[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u0408\u0443\u0434\u0430|\u041F\u043E\u0441\u043B\u0430\u043D\u043D\u044F[\\s\\xa0]*\u0406\u0443\u0434\u0438|\u041F\u043E\u0441\u043B\u0430\u043D\u043D\u044F[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u042E\u0434\u0438|\u0421(?:\u044A\u0431\u043E\u0440\u043D\u043E[\\s\\xa0]*\u043F\u043E\u0441\u043B\u0430\u043D\u0438\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\\.?|[\\s\\xa0]*\u0430\u043F\\.?)[\\s\\xa0]*\u0418\u0443\u0434\u0430|\u043E\u0431\u043E\u0440\u043D\u0435[\\s\\xa0]*\u043F\u043E\u0441\u043B\u0430\u043D\u043D\u044F[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*)?\u042E\u0434\u0438)|(?:J(?:\\xFAd\\xE1|da|ud\\xE1|wda)|Yuuda)s|Hudas|San[\\s\\xa0]*Judas|Judas(?:['\u2019][\\s\\xa0]*B|[\\s\\xa0]*b)rev|Poslannja[\\s\\xa0]*apostola[\\s\\xa0]*Judy|J(?:u(?:da(?:sarbr[e\\xE9]f)?|ud)|\\xFAd(?:asarbr[e\\xE9]f|as)?)|\u30E6[\u30BF\u30C0]|\u064A\u0647|\uC720|\u092F\u0939\u0942\u0926\u093E|Jwd|Yuud|(?:yah(?:\u016Bd(?:\u0101(?:ce[m\u1E43]|ko)|a(?:ce[m\u1E43]|ko))|ud(?:[a\u0101]ce[m\u1E43]|[a\u0101]ko))[\\s\\xa0]*patr|Judina[\\s\\xa0]*poslanic|Giu\u0111|Poslanica[\\s\\xa0]*Jude[\\s\\xa0]*apostol|Yahood|(?:Barua[\\s\\xa0]*ya[\\s\\xa0]*Y|I)ud)a|L(?:ist[\\s\\xa0]*(?:powszechny[\\s\\xa0]*[S\u015A]wi[e\u0119]tego[\\s\\xa0]*Iudasa[\\s\\xa0]*Aposto\u0142a|Jud(?:[u\u016F]v|y)|[s\u015B]w\\.?[\\s\\xa0]*Judy)|ettera[\\s\\xa0]*di[\\s\\xa0]*Giuda|ayang[\\s\\xa0]*Yudas))|(?:(?:\u4F0A\u5C4B\u9054|\u72B9\u5927\u4E66)\u300B|\u72B9\u300B|\uC720\uB2E4|\u7336(?:[\u5927\u9054]\u66F8)?\u300B|\u300A(?:\u4F0A\u5C4B\u9054|\u72B9\u5927\u4E66|\u7336[\u5927\u9054]\u66F8)|\u0BAF\u0BC2\u0BA4\u0BBE|\u0418\u0443\u0434[\u0430\u044B]|Y(?:u(?:t[a\u0101]|das)|\u016Bt[a\u0101])|Iudae|\u064A\u0647\u0648\u0630\u0627|\u05D9\u05D4\u05D5\u05D3\u05D4|\u0A2F\u0A39\u0A42\u0A26\u0A3E\u0A39|\u042E\u0434\u0430|\u0408\u0443\u0434(?:\u0438\u043D)?\u0430|\u06CC\u06C1\u064F?\u0648\u062F\u0627\u06C1|\u092F\u0939\u0942\u0926\u093E(?:\u091A\u0947\u0902|\u0915\u094B)|\u0B2F\u0B3F\u0B39\u0B42\u0B26\u0B3E\u0B19\u0B4D\u0B15|yah(?:\u016Bd(?:\u0101(?:ce[m\u1E43]|ko|h)|a(?:ce[m\u1E43]|ko))|ud[a\u0101](?:ce[m\u1E43]|ko))|Giuda|J(?:u(?:d(?:[ey]|ina|[ou\u016F]v|as\u2019[\\s\\xa0]*brev)|udaksen)|\\xFAdov)|\u7336(?:[\u5927\u9054]\u66F8)?|\u4F0A\u5C4B\u9054|\u72B9\u5927\u4E66|\u72B9|\u300A[\u72B9\u7336]|Yuda|Judas|\u041F\u043E\u0441\u043B\u0430\u043D\u043D\u044F[\\s\\xa0]*\u042E\u0434\u0438))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["2Macc"],apocrypha:!0,regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:2(?:[\s\xa0]*Ma(?:c(?:c(?:ab
1(?:e(?:[is]|es)|\xE9es|e(?:e[eo]|o)s|be(?:e(?:[es]|os)|o?s))|cabbbe)|ab(?:e(?:[is]|aid)|bes|eus|b?ees|(?:b?ee[eo]|b?eo)s))|k(?:kab(?:e(?:e(?:[e\xEB]n|rbok)|usok)|[a\xE4]er|\xE6erbog)|abej(?:sk[a\xE1]|cov)))|\.[\s\xa0]*Ma(?:c(?:c(?:ab(?:e(?:[is]|es)|\xE9es|e(?:e[eo]|o)s|be(?:e(?:[es]|os)|o?s))|cabbbe)|ab(?:e(?:[is]|aid)|bes|eus|b?ees|(?:b?ee[eo]|b?eo)s))|kabej(?:sk[a\xE1]|cov)))|II(?:\.?[\s\xa0]*Macccabbbe|\.?[\s\xa0]*Maccabees|\.?[\s\xa0]*Maccabee[eo]s)|(?:2(?:\.[\s\xa0]*Mac(?:abb|cca)|[\s\xa0]*Mac(?:abb|cca))b|II(?:\.?[\s\xa0]*Macabbb|\.?[\s\xa0]*Macccab))es|2(?:\.[\s\xa0]*Mac(?:cab(?:e(?:e[eo]|o)|bee?o)|ab(?:b?ee[eo]|b?eo))|[\s\xa0]*Mac(?:cab(?:e(?:e[eo]|o)|bee?o)|ab(?:b?ee[eo]|b?eo)))|II\.?[\s\xa0]*Maccabee[eo]|(?:(?:2(?:\.[\s\xa0]*Mac(?:abb|cca)|[\s\xa0]*Mac(?:abb|cca))b|II(?:\.?[\s\xa0]*Macabbb|\.?[\s\xa0]*Macccab))e|(?:II\.?[\s\xa0]*Maccc|2\.?[\s\xa0]*Maccc)abb)e[es]|(?:II\.?|2\.?)[\s\xa0]*Maccabbbe[es]|2nd[\s\xa0]*Macc(?:abb(?:e(?:e[es]|s)|be[es])|cab(?:e(?:e[es]|s)|be[es]))|2nd\.[\s\xa0]*Macc(?:abb(?:e(?:e[es]|s)|be[es])|cab(?:e(?:e[es]|s)|be[es]))|Second[\s\xa0]*Macc(?:abb(?:e(?:e[es]|s)|be[es])|cab(?:e(?:e[es]|s)|be[es])))|(?:(?:2(?:[\s\xa0]*Mac(?:c(?:ab(?:b[be]|e)|cab[be])|ab(?:bb?)?e)|\.[\s\xa0]*Mac(?:c(?:cab[be]|abb?e)|ab(?:bb?)?e))|II(?:\.[\s\xa0]*Mac(?:abb|cca)|[\s\xa0]*Mac(?:abb|cca))be)e|II(?:\.[\s\xa0]*Mac(?:ab(?:be(?:e[eo]|o)|e(?:e[eo]|o))|cab(?:bee?|e)o)|[\s\xa0]*Mac(?:ab(?:be(?:e[eo]|o)|e(?:e[eo]|o))|cab(?:bee?|e)o))s|2nd[\s\xa0]*Maccabe(?:ee?)?s|2nd\.[\s\xa0]*Maccabe(?:ee?)?s|Second[\s\xa0]*Maccabe(?:ee?)?s)|(?:II(?:\.[\s\xa0]*Maccabbe(?:e[eos]|[os])|[\s\xa0]*Maccabbe(?:e[eos]|[os]))|2[\s\xa0]*Macccabe)|(?:II\.?[\s\xa0]*Maccabbee)|(?:(?:II\.?|2\.?)[\s\xa0]*makkabilaiskirja)|(?:ãã«(?:[ãã]ã¤(?:è¨[2ä¸]|ä¸|[\s\xa0]*2)|[ãã]ã¼ç¬¬äºæ¸)|ãçªå 伯ä¸ã|ë§ì¹´ë² ì¤(?:기[\s\xa0]*íê¶|í)|×ש××× ×××[\s\xa0]*×['â]|ספר[\s\xa0]*××§×××[\s\xa0]*×['â]|Îακκαβα[ίι]Ïν[\s\xa0]*Î['ʹʹÎâ]|Î['ʹʹÎâ][\s\xa0]*Îακκαβα[ίι]Ïν|Ø³ÙØ±[\s\xa0]*اÙÙ
ÙØ§Ø¨ÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙ|Zweite[\s\xa0]*Makkab[a\xE4]er|Anden[\s\xa0]*Makkab\xE6erbog|2(?:[\s\xa0]*(?:à®®à®à¯à®à®ªà¯à®¯à®°à¯|Ù
Ù|اÙÙ
ÙØ§Ø¨ÙÙÙ|Ðк|M(?:a(?:ccc|kk)|c[bh]))|Macc|ë§ì¹´|[\s\xa0]*มัà¸à¸à¸²à¸à¸µ|[\s\xa0]*Macabe|\.[\s\xa0]*(?:Ma(?:kkab(?:[a\xE4]er|\xE6erbog)|cc?abe)|มัà¸à¸à¸²à¸à¸µ))|ÐÑÑга[\s\xa0]*ÐакавеÑа|2\.?[\s\xa0]*Ðакаве(?:Ñа|и)|(?:Pili|2\.?)[\s\xa0]*Wamakabayo|2\.?[\s\xa0]*Mga[\s\xa0]*Macabeo|(?:[O\xD6]nnur[\s\xa0]*Makkabeab[o\xF3]|Pili[\s\xa0]*Ma)k|(?:Andre|2\.)[\s\xa0]*Makkabeerbok|(?:M[a\xE1]sodik|2\.)[\s\xa0]*Makkabeusok|(?:Liber[\s\xa0]*II[\s\xa0]*Mac|2\.?[\s\xa0]*Ma)cabaeorum|2[\s\xa0]*Machabaeorum|2\.[\s\xa0]*Machabaeorum|(?:2(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?|\.)?[\s\xa0]*Ðаккавее|ÐÑÑга[\s\xa0]*Ðакаве[ÑÑ]|2\.?[\s\xa0]*Ðакаве[ÑÑ])в|2\-?е\.?[\s\xa0]*Ðакаве[ÑÑ]в|(?:2\-?(?:ге\.?|а\.?)|ÐÑÑге)[\s\xa0]*Ðакаве[ÑÑ]в|(?:2(?:\-?(?:а\.?|е\.?|ге\.?)|\.)?|ÐÑÑг[ае])[\s\xa0]*книга[\s\xa0]*Ðакаве[ÑÑ]в|I(?:I(?:\.[\s\xa0]*(?:M(?:a(?:c(?:ab(?:e(?:[ios]|aid|e[eos])|be(?:e[eos]|[os]))|cabe[eios]|abaeorum|habaeorum)|kkabeusok)|ga[\s\xa0]*Macabeo)|Ðакаве(?:Ñа|и)|Wamakabayo|Ðакаве[ÑÑ]в|книга[\s\xa0]*Ðакаве[ÑÑ]в)|[\s\xa0]*(?:M(?:a(?:c(?:ab(?:e(?:[ios]|aid|e[eos])|be(?:e[eos]|[os]))|cabe[eios]|abaeorum|habaeorum)|kkabeusok)|ga[\s\xa0]*Macabeo)|Ðакаве(?:Ñа|и)|Wamakabayo|Ðакаве[ÑÑ]в|книга[\s\xa0]*Ðакаве[ÑÑ]в))|kalawang[\s\xa0]*Mga[\s\xa0]*Macabeo)|(?:2(?:\.[\s\xa0]*Ma(?:ckab[e\xE9]erboke|kkabee[e\xEB])|[\s\xa0]*Mackab[e\xE9]erboke)|Andra[\s\xa0]*Mackab[e\xE9]erboke)n|II\.?[\s\xa0]*Makkabee[e\xEB]n|2e\.?[\s\xa0]*Makkabee[e\xEB]n|Tweede[\s\xa0]*Makkabee[e\xEB]n|(?:Ma(?:chabaeorum|kkabeusok)|Liber[\s\xa0]*Maccabaeorum)[\s\xa0]*II|Kitabu[\s\xa0]*cha[\s\xa0]*Wamakabayo[\s\xa0]*II|(?:ÐÑÑга[\s\xa0]*Ðака|2\.?[\s\xa0]*Ðака|II\.?[\s\xa0]*Ðака)беÑаÑа|(?:ÐÑÑга[\s\xa0]*Ðака|2\.?[\s\xa0]*Ðака|II\.?[\s\xa0]*Ðака)веÑÑка|ÐÑоÑ(?:а(?:[\s\xa0]*(?:книга[\s\xa0]*(?:Ðакаве[ий]Ñка|на[\s\xa0]*ÐакавеиÑе)|Ðакавеи)|Ñ[\s\xa0]*книга[\s\xa0]*Ðаккаве[ий]ÑкаÑ)|о[\s\xa0]*Ðакавеи)|(?:2(?:\.[\s\xa0]*Ma(?:ccc|k)|[\s\xa0]*Mak)a|II\.?[\s\xa0]*Macabb)be|(?:II(?:\.[\s\xa0]*Macc(?:ab|ca)|[\s\xa0]*Macc(?:ab|ca))|2(?:(?:\.[\s\xa0]*Macc?|[\s\xa0]*Mac)ab|[\s\xa0]*Macca))bb?e|(?:2(?:\.[o\xBA]\.?|\xBA\.?)[\s\xa0]*Macab(?:bee?|ee?)|Ikalawang[\s\xa0]*Macabe|2(?:\.[o\xBA]\.?|\xBA\.?)[\s\xa0]*Maccab(?:bee?|ee?)|2o[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))|2o\.[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?)))
1os|2nd\.?[\s\xa0]*Mac(?:ab(?:b(?:be(?:e[es]|s)|e(?:ee?)?s)|e(?:ee?)?s)|c(?:ab(?:[be]e|bb)|cab(?:bb?|e))e)|2\xB0[\s\xa0]*Maccabei|2\xB0\.[\s\xa0]*Maccabei|Se(?:cond(?:[\s\xa0]*Mac(?:ab(?:b(?:be(?:e[es]|s)|e(?:ee?)?s)|e(?:ee?)?s)|c(?:ab(?:[be]e|bb)|cab(?:bb?|e))e)|a[\s\xa0]*Maccabei|o[\s\xa0]*(?:libro[\s\xa0]*dei[\s\xa0]*)?Maccabei)|gundo[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))os)|(?:II\.?|2a|2a\.|2o|2o\.|Segund[ao])[\s\xa0]*Macabeus|II\.?[\s\xa0]*Maccab\xE9es|2e\.?[\s\xa0]*Maccab[e\xE9]es|2(?:\xE8me|de?|eme)[\s\xa0]*Maccab[e\xE9]es|2(?:\xE8me|de?|eme)\.[\s\xa0]*Maccab[e\xE9]es|II\.?[\s\xa0]*Makabejsk[a\xE1]|II\.?[\s\xa0]*Makabejcov|(?:II\.?|2\.?)[\s\xa0]*Machabejcov|2[\s\xa0]*k[\s\xa0]*Ma(?:ch|k)abejcov|2[\s\xa0]*k\.[\s\xa0]*Ma(?:ch|k)abejcov|2(?:[\s\xa0]*(?:M(?:a(?:c(?:c|h|k)?|k)?|c)?|Ðакк?|à®®à®à¯)|\.[\s\xa0]*Ma(?:c(?:cc?)?|kk?))|M[a\xE1]sodik[\s\xa0]*Mak|Î['ʹʹÎâ][\s\xa0]*Îακκ|And(?:en|re)[\s\xa0]*Makk|II(?:\.[\s\xa0]*Ma(?:c(?:ab(?:bee?|ee?)|c(?:abe|c)?)?|k(?:abe|k)?)|[\s\xa0]*Ma(?:c(?:ab(?:bee?|ee?)|c(?:abe|c)?)?|k(?:abe|k)?))|2e\.?[\s\xa0]*Mak|Tweede[\s\xa0]*Mak|(?:2(?:\.[o\xBA]\.?|\xBA\.?)[\s\xa0]*Macab(?:bee?|ee?)|Ikalawang[\s\xa0]*Macabe|2(?:\.[o\xBA]\.?|\xBA\.?)[\s\xa0]*Maccab(?:bee?|ee?)|2o[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))|2o\.[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?)))
1o|2nd\.?[\s\xa0]*Mac(?:ab(?:b(?:e(?:ee?)?|bee?)|e(?:ee?)?)|c(?:ab[be]e|abe|c(?:abe)?)?)?|Se(?:cond[\s\xa0]*Mac(?:ab(?:b(?:e(?:ee?)?|bee?)|e(?:ee?)?)|c(?:ab[be]e|abe|c(?:abe)?)?)?|gundo[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))o)|(?:(?:II\.?|2\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Machabejsk|Toinen[\s\xa0]*makkabilaiskirj)a|D(?:ru(?:h(?:[y\xFD][\s\xa0]*Makabejsk[a\xE1]|[y\xFD][\s\xa0]*Makabejcov|[y\xFD][\s\xa0]*Machabejcov|[y\xFD][\s\xa0]*list[\s\xa0]*Ma(?:ch|k)abejcov|[a\xE1][\s\xa0]*(?:Ma(?:kabej(?:sk[a\xE1]|cov)|chabejcov)|kniha[\s\xa0]*Ma(?:ch|k)abejcov)|[ay\xE1\xFD][\s\xa0]*Mak)|g(?:a[\s\xa0]*(?:Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Machabejsk|knjiga[\s\xa0]*o[\s\xa0]*Makabejcim)|i[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Machabejsk)a)|euxi[e\xE8]me(?:s[\s\xa0]*Maccab[e\xE9]|[\s\xa0]*Maccab[e\xE9])es))|(?:ãçªå 伯ä¸|çªå 伯ä¸ã|2[\s\xa0]*makk|××§×××[\s\xa0]*×|Wamakabayo[\s\xa0]*II|çªå 伯ä¸|اÙÙ
ÙØ§Ø¨ÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙÙ))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["3Macc"],apocrypha:!0,regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:3(?:[\s\xa0]*Ma(?:k(?:kab(?:e(?:e(?:[e\xEB]n|rbok)|usok)|[a\xE4]er|\xE6erbog)|abejsk[a\xE1])|c(?:cab(?:be(?:e[es]|s)|e[is])|ab(?:e(?:[is]|aid)|bes)))|\.[\s\xa0]*Ma(?:c(?:cab(?:be(?:e[es]|s)|e[is])|ab(?:e(?:[is]|aid)|bes))|kabejsk[a\xE1]))|(?:3(?:rd[\s\xa0]*Macc(?:ab|ca)|\.?[\s\xa0]*Macabb|rd\.[\s\xa0]*Macc(?:ab|ca))|Third[\s\xa0]*Macc(?:ab|ca))bes|3\.?[\s\xa0]*Macccab(?:bbe|es)|3(?:\.[\s\xa0]*Mac(?:abb?|cab)|[\s\xa0]*Mac(?:abb?|cab))ees|(?:(?:3(?:rd[\s\xa0]*Macc(?:ab|ca)|\.?[\s\xa0]*Macabb|rd\.[\s\xa0]*Macc(?:ab|ca))|Third[\s\xa0]*Macc(?:ab|ca))be|3\.?[\s\xa0]*Macccab[be])e[es]|3\.?[\s\xa0]*Maccabbbe[es]|(?:3(?:\.[\s\xa0]*Mac(?:ab(?:e[ou]|beo)|cab(?:bee?|e)o)|[\s\xa0]*Mac(?:ab(?:e[ou]|beo)|cab(?:bee?|e)o)|\.?[\s\xa0]*Maccab\xE9e|rd[\s\xa0]*Mac(?:abb?|cab)eee|rd\.[\s\xa0]*Mac(?:abb?|cab)eee)|Third[\s\xa0]*Mac(?:abb?|cab)eee|3(?:\.[\s\xa0]*Mac(?:abb?|cab)|[\s\xa0]*Mac(?:abb?|cab))ee[eo])s|III(?:\.[\s\xa0]*Mac(?:c(?:ab(?:b(?:be[es]|ee?os)|e(?:e[eo]|o|e)s)|cab(?:[be]e[es]|bbe|es))|ab(?:(?:be(?:e[eo]|o)|e(?:e[eo]|o))s|bbe(?:e[es]|s)))|[\s\xa0]*Mac(?:c(?:ab(?:b(?:be[es]|ee?os)|e(?:e[eo]|o|e)s)|cab(?:[be]e[es]|bbe|es))|ab(?:(?:be(?:e[eo]|o)|e(?:e[eo]|o))s|bbe(?:e[es]|s)))))|(?:3(?:[\s\xa0]*Mac(?:c(?:ab(?:b(?:ee?o|be)|e(?:e[eo]|o))|cab[be]e)|ab(?:b?e(?:e[eo]|o)|bbee))|\.[\s\xa0]*Mac(?:cabe(?:e[eo]|o)|abb?ee[eo]|(?:ccab[be]|abbbe)e))|III(?:\.[\s\xa0]*Maccabbe(?:e[eos]|[os])|[\s\xa0]*Maccabbe(?:e[eos]|[os])|(?:\.[\s\xa0]*Mac(?:abb|cca)|[\s\xa0]*Mac(?:abb|cca))bee)|3rd[\s\xa0]*Macc(?:ab(?:e(?:e[es]|s)|bbe[es])|cabbe[es])|3rd\.[\s\xa0]*Macc(?:ab(?:e(?:e[es]|s)|bbe[es])|cabbe[es])|Third[\s\xa0]*Macc(?:ab(?:e(?:e[es]|s)|bbe[es])|cabbe[es]))|(?:3(?:[\s\xa0]*Mac(?:c(?:abe|cab)|abe)e|\.[\s\xa0]*Macab(?:be[eo]|e[eo])|[\s\xa0]*Macc?abbee|\.[\s\xa0]*Maccabee)|III\.?[\s\xa0]*Maccabbee)|(?:(?:III\.?|3\.?)[\s\xa0]*makkabilaiskirja)|(?:ãã«(?:[ãã]ã¤[\s\xa0è¨]*3|[ãã]ã¼ç¬¬ä¸æ¸)|ë§ì¹´ë² ì¤[\s\xa0]*3ì|ã3Maccã|×ש××× ×××[\s\xa0]*×['â]|ספר[\s\xa0]*××§×××[\s\xa0]*×['â]|Îακκαβα[ίι]Ïν[\s\xa0]*Î['ʹʹÎâ]|Î['ʹʹÎâ][\s\xa0]*Îακκαβα[ίι]Ïν|اÙÙ
ÙØ§Ø¨ÙÙ[\s\xa0]*Ø§ÙØ«Ø§ÙØ«|Dritte[\s\xa0]*Makkab[a\xE4]er|3(?:[\s\xa0]*(?:M(?:a(?:ccc|kk)|c[bh])|à®®à®à¯à®à®ªà¯à®¯à®°à¯|Ðк)|ë§ì¹´|[\s\xa0]*มัà¸à¸à¸²à¸à¸µ|[\s\xa0]*Macabe|\.[\s\xa0]*(?:Ma(?:c(?:cab(?:bee?o|e)|abe)|kkab[a\xE4]er)|มัà¸à¸à¸²à¸à¸µ))|3\.?[\s\xa0]*Ðакавеи|(?:Liber[\s\xa0]*III[\s\xa0]*Mac|3\.?[\s\xa0]*Ma)cabaeorum|3[\s\xa0]*Machabaeorum|3\.[\s\xa0]*Machabaeorum|III(?
1:\.[\s\xa0]*(?:Mac(?:ab(?:e(?:[ios]|aid|e[eos])|be(?:e[eos]|[os]))|cabe(?:[ios]|e[eo])|abaeorum|habaeorum)|Ðакавеи)|[\s\xa0]*(?:Mac(?:ab(?:e(?:[ios]|aid|e[eos])|be(?:e[eos]|[os]))|cabe(?:[ios]|e[eo])|abaeorum|habaeorum)|Ðакавеи))|(?:III\.?[\s\xa0]*Ðака|3\.?[\s\xa0]*Ðака)веÑа|(?:3(?:(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?|\.)?[\s\xa0]*Ðаккавее|\.?[\s\xa0]*Ðакаве[ÑÑ])|III(?:\.[\s\xa0]*Ðакаве[ÑÑ]|[\s\xa0]*Ðакаве[ÑÑ]))в|3\-?е\.?[\s\xa0]*Ðакаве[ÑÑ]в|(?:3(?:\-?е\.?|\.)?|III\.?)[\s\xa0]*книга[\s\xa0]*Ðакаве[ÑÑ]в|3\-?(?:ÑÑ|а)[\s\xa0]*(?:книга[\s\xa0]*Ðакаве[ÑÑ]|Ðакаве[ÑÑ])в|3\-?(?:ÑÑ|а)\.[\s\xa0]*(?:книга[\s\xa0]*Ðакаве[ÑÑ]|Ðакаве[ÑÑ])в|(?:III\.?[\s\xa0]*Ðака|3\.?[\s\xa0]*Ðака)беÑаÑа|(?:III\.?[\s\xa0]*Ðака|3\.?[\s\xa0]*Ðака)веÑÑка|ТÑе(?:Ñ(?:[ÑÑ][\s\xa0]*(?:книга[\s\xa0]*Ðакаве[ÑÑ]|Ðакаве[ÑÑ])в|а[\s\xa0]*книга[\s\xa0]*Ðакаве[ий]Ñка|а[\s\xa0]*Ðакавеи|о[\s\xa0]*(?:книга[\s\xa0]*на[\s\xa0]*ÐакавеиÑе|Ðакавеи)|ÑÑ[\s\xa0]*книга[\s\xa0]*Ðаккаве[ий]ÑкаÑ)|Ñ(?:(?:ом|а)[\s\xa0]*ÐакабеÑаÑ|(?:ом|а)[\s\xa0]*ÐакавеÑ|(?:ом|а)[\s\xa0]*ÐакавеÑÑк)а)|(?:Ma(?:chabaeorum|kkabeusok)|Liber[\s\xa0]*Maccabaeorum)[\s\xa0]*III|Kitabu[\s\xa0]*cha[\s\xa0]*Wamakabayo[\s\xa0]*III|(?:I(?:katlong|II\.?)[\s\xa0]*Mg|3\.?[\s\xa0]*Mg)a[\s\xa0]*Macabeo|(?:III\.?|3\.?)[\s\xa0]*Wamakabayo|(?:3(?:\.[\s\xa0]*Ma(?:cc(?:abb|ca)|ka)|[\s\xa0]*Maka)|III\.?[\s\xa0]*Macabb)be|(?:III(?:\.[\s\xa0]*Macc(?:ab|ca)|[\s\xa0]*Macc(?:ab|ca))|3(?:\.?[\s\xa0]*Macab|[\s\xa0]*Macca))bb?e|3rd[\s\xa0]*Mac(?:ab(?:b(?:be(?:e[es]|s)|e(?:e[es]|s))|e(?:e[es]|s))|c(?:ab(?:b?e|bb)|cab(?:bb?|e))e)|3rd\.[\s\xa0]*Mac(?:ab(?:b(?:be(?:e[es]|s)|e(?:e[es]|s))|e(?:e[es]|s))|c(?:ab(?:b?e|bb)|cab(?:bb?|e))e)|3o\.?[\s\xa0]*Macabeos|(?:Ikatlong[\s\xa0]*Macab|3o\.?[\s\xa0]*Macabe)eos|3o\.?[\s\xa0]*Macabbee?os|3o\.?[\s\xa0]*Maccab(?:bee?|ee?)os|3(?:\.[o\xBA]|\xBA)[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))os|3(?:\.[o\xBA]|\xBA)\.[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))os|3\xB0[\s\xa0]*Maccabei|3\xB0\.[\s\xa0]*Maccabei|(?:III\.?|3o\.?|3a|3a\.)[\s\xa0]*Macabeus|III\.?[\s\xa0]*Maccab\xE9es|3e\.?[\s\xa0]*Maccab[e\xE9]es|3[e\xE8]me[\s\xa0]*Maccab[e\xE9]es|3[e\xE8]me\.[\s\xa0]*Maccab[e\xE9]es|3\.[\s\xa0]*Makkab\xE6erbog|\xDEri\xF0ja[\s\xa0]*Makkabeab[o\xF3]k|(?:Harmadik|3\.|III\.?)[\s\xa0]*Makkabeusok|3\.[\s\xa0]*Makkabeerbok|(?:(?:Derde|3e\.?)[\s\xa0]*Makkabee[e\xEB]|3\.[\s\xa0]*Makkabee[e\xEB]|III(?:\.[\s\xa0]*Makkabee[e\xEB]|[\s\xa0]*Makkabee[e\xEB]))n|3[\s\xa0]*Mackab[e\xE9]erboken|3(?:e\.?|\.)[\s\xa0]*Mackab[e\xE9]erboken|III\.?[\s\xa0]*Makabejsk[a\xE1]|(?:III\.?|3\.?)[\s\xa0]*Machabejcov|3[\s\xa0]*k[\s\xa0]*Machabejcov|3[\s\xa0]*k\.[\s\xa0]*Machabejcov|3(?:[\s\xa0]*(?:M(?:a(?:c(?:c|h|k)?|k)|c)?|Ðакк?|à®®à®à¯)|e\.?[\s\xa0]*Mak|\.[\s\xa0]*Ma(?:c(?:c(?:abbee?|c)?)?|kk?))|Î['ʹʹÎâ][\s\xa0]*Îακκ|Harmadik[\s\xa0]*Mak|Derde[\s\xa0]*Mak|III(?:\.[\s\xa0]*Ma(?:c(?:ab(?:bee?|ee?)|c(?:abee?|c)?)?|k(?:abe|k)?)|[\s\xa0]*Ma(?:c(?:ab(?:bee?|ee?)|c(?:abee?|c)?)?|k(?:abe|k)?))|3rd[\s\xa0]*Mac(?:ab(?:b(?:bee?|ee?)|ee?)|c(?:c(?:abe)?|abb?e)?)?|3rd\.[\s\xa0]*Mac(?:ab(?:b(?:bee?|ee?)|ee?)|c(?:c(?:abe)?|abb?e)?)?|3o\.?[\s\xa0]*Macabeo|(?:Ikatlong[\s\xa0]*Macab|3o\.?[\s\xa0]*Macabe)eo|3o\.?[\s\xa0]*Macabbee?o|3o\.?[\s\xa0]*Maccab(?:bee?|ee?)o|3(?:\.[o\xBA]|\xBA)[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))o|3(?:\.[o\xBA]|\xBA)\.[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))o|(?:(?:III\.?|3\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Machabejsk|Kolmas[\s\xa0]*makkabilaiskirj)a|T(?:er(?:cer(?:o[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))|[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?)))
1os|z(?:o[\s\xa0]*(?:libro[\s\xa0]*dei[\s\xa0]*)?|a[\s\xa0]*)Maccabei)|hird[\s\xa0]*Mac(?:ab(?:b(?:be(?:e[es]|s)|e(?:e[es]|s))|e(?:e[es]|s))|c(?:ab(?:b?e|bb)|cab(?:bb?|e))e)|atu[\s\xa0]*Wamakabayo|erceir[ao][\s\xa0]*Macabeus|atu[\s\xa0]*Mak|Ået[i\xED][\s\xa0]*Makabejsk[a\xE1]|ercer(?:o[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))|[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?)))o|hird[\s\xa0]*Mac(?:ab(?:b(?:bee?|ee?)|ee?)|c(?:c(?:abe)?|abb?e)?)?|Ået[i\xED][\s\xa0]*Mak|r(?:e(?:t(?:i(?:[\s\xa0]*Ma(?:kabejsk[a\xE1]|chabejcov)|a[\s\xa0]*(?:kniha[\s\xa0]*)?Machabejcov)|\xED[\s\xa0]*Ma(?:kabejsk[a\xE1]|chabejcov))|dje[\s\xa0]*Ma(?:kkab(?:\xE6erbog|eerbok)|ckab[e\xE9]erboken)|(?:t[i\xED][\s\xa0]*Ma|dje[\s\xa0]*Mak)k|[cÄ]a[\s\xa0]*knjiga[\s\xa0]*o[\s\xa0]*Makabejcima)|zeci(?:a[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?|[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?)[\s\xa0]*Machabejska|oisi[e\xE8]me(?:s[\s\xa0]*Maccab[e\xE9]|[\s\xa0]*Maccab[e\xE9])es)))|(?:3(?:[\s\xa0]*makk|Maccã)|ã3Macc|××§×××[\s\xa0]*×|3Macc|Wamakabayo[\s\xa0]*III))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["4Macc"],apocrypha:!0,regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:4(?:\.[\s\xa0]*Mac(?:c(?:ab(?:(?:e(?:e[eo]|o)|\xE9e)s|e(?:[is]|es)|b(?:e(?:e(?:[es]|os)|o?s)|be[es]))|cab(?:[be]e[es]|bbe|es))|ab(?:e(?:[is]|aid)|bes|bbes|b?ees|bbee[es]|(?:e[ou]|beo|b?ee[eo])s))|th(?:(?:(?:\.?[\s\xa0]*Macabbb|\.?[\s\xa0]*Maccabb)e|\.?[\s\xa0]*Macccab[be])e[es]|(?:\.?[\s\xa0]*Macabbb|\.?[\s\xa0]*Maccabb)es|\.?[\s\xa0]*Macccab(?:bbe|es)|\.?[\s\xa0]*Maccabbbe[es]|(?:\.[\s\xa0]*Mac(?:abb?|cab)|[\s\xa0]*Mac(?:abb?|cab))eees)|\.[\s\xa0]*Makabejsk[a\xE1]|[\s\xa0]*(?:Ma(?:c(?:c(?:ab(?:(?:e(?:e[eo]|o)|\xE9e)s|e(?:[is]|es)|b(?:e(?:e(?:[es]|os)|o?s)|be[es]))|cab(?:[be]e[es]|bbe|es))|ab(?:e(?:[is]|aid)|bes|bbes|b?ees|bbee[es]|(?:e[ou]|beo|b?ee[eo])s))|k(?:kab(?:e(?:e(?:[e\xEB]n|rbok)|usok)|[a\xE4]er|\xE6erbog)|abejsk[a\xE1]))|makkabilaiskirja))|(?:Fourth[\s\xa0]*Maccabb|IV\.?[\s\xa0]*Macccab|Fourth[\s\xa0]*Macabbb)es|Fourth[\s\xa0]*Macccab(?:bbe|es)|IV\.?[\s\xa0]*Maccabees|(?:(?:Fourth[\s\xa0]*Maccabb|IV\.?[\s\xa0]*Macccab|Fourth[\s\xa0]*Macabbb)e|Fourth[\s\xa0]*Macccab[be])e[es]|(?:IV(?:\.?[\s\xa0]*Maccabb|\.?[\s\xa0]*Macccab)|Fourth[\s\xa0]*Maccabb)be[es]|(?:IV(?:\.[\s\xa0]*Mac(?:ab(?:be(?:e[eo]|o)|e(?:e[eo]|o))|cab(?:bee?|e)o)|[\s\xa0]*Mac(?:ab(?:be(?:e[eo]|o)|e(?:e[eo]|o))|cab(?:bee?|e)o))|Fourth[\s\xa0]*Mac(?:abb?|cab)eee|IV\.?[\s\xa0]*Maccabee[eo])s)|(?:4(?:[\s\xa0]*Mac(?:cab(?:e(?:e[eo]|o)|bee?o)|abb?e(?:e[eo]|o))|\.[\s\xa0]*Mac(?:cabe(?:e[eo]|o)|abb?ee[eo]))|IV(?:\.[\s\xa0]*Maccabbe(?:e[eos]|[os])|[\s\xa0]*Maccabbe(?:e[eos]|[os]))|4[\s\xa0]*Macc(?:cab[be]|abbb)e|4(?:\.[\s\xa0]*Mac(?:abb|cca)|[\s\xa0]*Macabb)bee|4th[\s\xa0]*Mac(?:ab(?:b(?:e(?:e[es]|s)|bee)|e(?:e[es]|s))|c(?:ab(?:e(?:e[es]|s)|bee)|cab[be]e))|4th\.[\s\xa0]*Mac(?:ab(?:b(?:e(?:e[es]|s)|bee)|e(?:e[es]|s))|c(?:ab(?:e(?:e[es]|s)|bee)|cab[be]e))|Fourth[\s\xa0]*Mac(?:ab(?:b(?:e(?:e[es]|s)|bee)|e(?:e[es]|s))|c(?:ab(?:e(?:e[es]|s)|bee)|cab[be]e)))|(?:4(?:\.[\s\xa0]*Mac(?:ab(?:be[eo]|e[eo])|cabee)|[\s\xa0]*Macc?abb?ee|th[\s\xa0]*Mac(?:c(?:abe|cab)|abb?e)e|th\.[\s\xa0]*Mac(?:c(?:abe|cab)|abb?e)e)|Fourth[\s\xa0]*Mac(?:c(?:abe|cab)|abb?e)e)|(?:ãã«(?:[ãã]ã¤[\s\xa0è¨]*4|[ãã]ã¼ç¬¬åæ¸)|ë§ì¹´ë² ì¤[\s\xa0]*4ì|ã4Maccã|×ש××× ×××[\s\xa0]*×['â]|ספר[\s\xa0]*××§×××[\s\xa0]*×['â]|Îακκαβα[ίι]Ïν[\s\xa0]*Î['ʹʹÎâ]|Î['ʹʹÎâ][\s\xa0]*Îακκαβα[ίι]Ïν|اÙÙ
ÙØ§Ø¨ÙÙ[\s\xa0]*Ø§ÙØ±Ø§Ø¨Ø¹|Fourth[\s\xa0]*Mac(?:c(?:abe|c)|abe)|Vierte[\s\xa0]*Makkab[a\xE4]er|Fjerde[\s\xa0]*Makkab\xE6erbog|4(?:th(?:\.[\s\xa0]*Mac(?:c(?:abe|c)|abe)|[\s\xa0]*Mac(?:c(?:abe|c)|abe))|ë§ì¹´|[\s\xa0]*(?:M(?:c[bh]|akk)|à®®à®à¯à®à®ªà¯à®¯à®°à¯|Ðк)|[\s\xa0]*มัà¸à¸à¸²à¸à¸µ|[\s\xa0]*Macabe|\.[\s\xa0]*(?:Ma(?:kkab(?:[a\xE4]er|\xE6erbog)|c(?:cab(?:bee?o|e)|abe))|มัà¸à¸à¸²à¸à¸µ))|4\.?[\s\xa0]*Ðакавеи|(?:4(?:\.[\s\xa0]*Ma(?:ckab[e\xE9]erboke|kkabee[e\xEB])|[\s\xa0]*Mackab[e\xE9]erboke)|Fj[a\xE4]rde[\s\xa0]*Mackab[e\xE9]erboke)n|Vierde[\s\xa0]*Makkabee[e\xEB]n|4(?:\.[\s\xa0]*Ma(?:ccabb|ka)|[\s\xa0]*Ma(?:ccc|k)a)be|(?:4(?:th(?:\.[\s\xa0]*Macc?|[\s\xa0]*Macc?)ab|[\s\xa0]*Macca|[\s\xa0]*Macab|\.[\s\xa0]*Mac(?:cca|ab))|Fourth[\s\xa0]*Macc?ab)bb?e|(?:Liber[\s\xa0]*IV[\s\xa0]*Mac|4\.?[\s\xa0]*Ma)cabaeorum|4[\s\xa0]*Machabaeorum|4\.[\s\xa0]*Machabaeorum|IV(?:\.[\s\xa0]*(?:Ma(?:c(?:ab
1(?:b(?:e(?:e[eos]|[os])|be(?:e[es]|s))|e(?:[ios]|aid|e[eos]))|c(?:ab(?:e(?:[ios]|e[eo])|bee|bbe)|cab(?:bb?|e)e)|abaeorum|habaeorum)|kkabee[e\xEB]n)|Ðакавеи)|[\s\xa0]*(?:Ma(?:c(?:ab(?:b(?:e(?:e[eos]|[os])|be(?:e[es]|s))|e(?:[ios]|aid|e[eos]))|c(?:ab(?:e(?:[ios]|e[eo])|bee|bbe)|cab(?:bb?|e)e)|abaeorum|habaeorum)|kkabee[e\xEB]n)|Ðакавеи))|(?:Fj[o\xF3]r\xF0a[\s\xa0]*Makkabeab[o\xF3]|(?:Fjerde|4\.)[\s\xa0]*Makkabeerbo|4\.[\s\xa0]*Makkabeuso|IV\.?[\s\xa0]*Makkabeuso)k|(?:I(?:kaapat|V\.?)[\s\xa0]*Mg|4\.?[\s\xa0]*Mg)a[\s\xa0]*Macabeo|(?:IV\.?|4\.?)[\s\xa0]*Wamakabayo|Nne[\s\xa0]*(?:Wamakabayo|Mak)|(?:IV\.?|4\.?)[\s\xa0]*Machabejcov|4[\s\xa0]*k[\s\xa0]*Machabejcov|4[\s\xa0]*k\.[\s\xa0]*Machabejcov|[SÅ ]tvrt[a\xE1][\s\xa0]*(?:kniha[\s\xa0]*)?Machabejcov|(?:Ma(?:chabaeorum|kkabeusok)|Liber[\s\xa0]*Maccabaeorum)[\s\xa0]*IV|Kitabu[\s\xa0]*cha[\s\xa0]*Wamakabayo[\s\xa0]*IV|(?:(?:4o\.?|IV\.?)[\s\xa0]*Macabeu|IV\.?[\s\xa0]*Maccab\xE9e|4(?:e(?:me)?|\xE8me)[\s\xa0]*Maccab[e\xE9]e|4(?:e(?:me)?|\xE8me)\.[\s\xa0]*Maccab[e\xE9]e)s|4a\.?[\s\xa0]*Macabeus|4\xB0[\s\xa0]*Maccabei|4\xB0\.[\s\xa0]*Maccabei|Qua(?:rt(?:o[\s\xa0]*(?:Mac(?:abeus|cabei)|libro[\s\xa0]*dei[\s\xa0]*Maccabei)|a[\s\xa0]*Mac(?:abeus|cabei))|tri[e\xE8]me(?:s[\s\xa0]*Maccab[e\xE9]|[\s\xa0]*Maccab[e\xE9])es)|IV\.?[\s\xa0]*Makabejsk[a\xE1]|Ätvrt[a\xE1][\s\xa0]*Makabejsk[a\xE1]|4o\.?[\s\xa0]*Macabeos|(?:Ikaapat[\s\xa0]*Macab|4o\.?[\s\xa0]*Macabe)eos|4o\.?[\s\xa0]*Macabbee?os|4o\.?[\s\xa0]*Maccab(?:bee?|ee?)os|4(?:\.[o\xBA]|\xBA)[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))os|4(?:\.[o\xBA]|\xBA)\.[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))os|(?:Nelj[a\xE4]s|IV\.?|4\.)[\s\xa0]*makkabilaiskirja|(?:IV\.?|4\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Machabejska|C(?:uarto[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))os|tvrt[a\xE1][\s\xa0]*Makabejsk[a\xE1]|zwarta[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Machabejska)|(?:IV\.?[\s\xa0]*Ðака|4\.?[\s\xa0]*Ðака)веÑа|(?:IV\.?[\s\xa0]*Ðака|4\.?[\s\xa0]*Ðака)веÑÑка|(?:IV\.?[\s\xa0]*Ðака|4\.?[\s\xa0]*Ðака)беÑаÑа|(?:4(?:(?:\-?[еÑ]\.?|[еÑ]\.?|\.)?[\s\xa0]*Ðаккавее|\.?[\s\xa0]*Ðакаве[ÑÑ])|IV(?:\.[\s\xa0]*Ðакаве[ÑÑ]|[\s\xa0]*Ðакаве[ÑÑ]))в|(?:IV\.?|4\.?)[\s\xa0]*книга[\s\xa0]*Ðакаве[ÑÑ]в|IV(?:\.[\s\xa0]*Ma(?:c(?:c(?:abee?|abbe|c(?:abe)?)?|ab(?:b(?:bee?|ee?)|ee?))?|k(?:abe|k)?)|[\s\xa0]*Ma(?:c(?:c(?:abee?|abbe|c(?:abe)?)?|ab(?:b(?:bee?|ee?)|ee?))?|k(?:abe|k)?))|4(?:[\s\xa0]*(?:M(?:a(?:c(?:cc?|h|k)?|k)|c)?|Ðакк?|à®®à®à¯)|th(?:\.[\s\xa0]*Macc?|[\s\xa0]*Macc?)|\.[\s\xa0]*Ma(?:c(?:c(?:abbee?|c)?)?|kk?))|Î['ʹʹÎâ][\s\xa0]*Îακκ|Vierde[\s\xa0]*Mak|Fjerde[\s\xa0]*Makk|Fourth[\s\xa0]*Macc?|Ätvrt[a\xE1][\s\xa0]*Mak|4o\.?[\s\xa0]*Macabeo|(?:Ikaapat[\s\xa0]*Macab|4o\.?[\s\xa0]*Macabe)eo|4o\.?[\s\xa0]*Macabbee?o|4o\.?[\s\xa0]*Maccab(?:bee?|ee?)o|4(?:\.[o\xBA]|\xBA)[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))o|4(?:\.[o\xBA]|\xBA)\.[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))o|C(?:uarto[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))o|tvrt[a\xE1][\s\xa0]*Mak)|ЧеÑв(?:еÑÑа[\s\xa0]*(?:книга[\s\xa0]*Ðакаве[ÑÑ]|Ðакаве[ÑÑ])в|ÑÑа[\s\xa0]*Ðака(?:веÑ(?:Ñк)?|беÑаÑ)а|ÑÑÑ(?:а[\s\xa0]*(?:книга[\s\xa0]*на[\s\xa0]*ÐакавеиÑе|Ðакавеи)|о[\s\xa0]*Ðакавеи)))|(?:4(?:[\s\xa0]*makk|Maccã)|ã4Macc|××§×××[\s\xa0]*×|4Macc|Wamakabayo[\s\xa0]*IV))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["1Macc"],apocrypha:!0,regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1(?:[\s\xa0]*Ma(?:k(?:kab(?:e(?:e(?:[e\xEB]n|rbok)|usok)|[a\xE4]er|\xE6erbog)|abejsk[a\xE1])|c(?:cab(?:be(?:e[es]|s)|e(?:[is]|es))|ab(?:e(?:[is]|aid)|bes|b?ees)))|\.[\s\xa0]*Maccabees)|I(?:\.?[\s\xa0]*Mac(?:cab(?:be(?:e[es]|s)|e(?:[is]|es))|ab(?:e(?:[is]|aid)|bes|b?ees))|\.?[\s\xa0]*Makabejsk[a\xE1])|(?:I\.?[\s\xa0]*Mac|1[\s\xa0]*Mac)ccabbbe|(?:1(?:\.[\s\xa0]*Mac(?:ab
1(?:be(?:e[eo]|o)|e(?:e[eo]|o))|cab(?:bee?|e)o|cabee[eo])|[\s\xa0]*Mac(?:cab(?:e(?:e[eo]|o)|bee?o)|ab(?:e[ou]|beo|b?ee[eo])))|I\.?[\s\xa0]*Mac(?:cab(?:e(?:e[eo]|o)|bee?o)|ab(?:e[ou]|beo|b?ee[eo])))s|(?:I\.?[\s\xa0]*Mac|1[\s\xa0]*Mac)cab\xE9es|(?:(?:1\.?[\s\xa0]*Mac|I\.?[\s\xa0]*Mac)cab|(?:I\.?[\s\xa0]*Mac|1[\s\xa0]*Mac)cca|1\.[\s\xa0]*Maccca)bbe[es]|(?:I\.?[\s\xa0]*Mac|1[\s\xa0]*Mac|1\.[\s\xa0]*Mac)ccabe(?:e[es]|s)|(?:I\.?[\s\xa0]*Mac|1[\s\xa0]*Mac)abbbe(?:e[es]|s)|1st[\s\xa0]*Mac(?:c(?:(?:ab|ca)bbe[es]|abeees|cabbbe|(?:ab|ca)be(?:e[es]|s))|ab(?:b(?:be(?:e[es]|s)|eees)|eees))|1st\.[\s\xa0]*Mac(?:c(?:(?:ab|ca)bbe[es]|abeees|cabbbe|(?:ab|ca)be(?:e[es]|s))|ab(?:b(?:be(?:e[es]|s)|eees)|eees))|First[\s\xa0]*Mac(?:c(?:(?:ab|ca)bbe[es]|abeees|cabbbe|(?:ab|ca)be(?:e[es]|s))|ab(?:b(?:be(?:e[es]|s)|eees)|eees)))|(?:I(?:(?:(?:\.[\s\xa0]*Mac(?:abb?|cab)|[\s\xa0]*Mac(?:abb?|cab))e|\.[\s\xa0]*Maccabbee?|[\s\xa0]*Maccabbee?)o|(?:\.[\s\xa0]*Mac(?:abb?|cab)|[\s\xa0]*Mac(?:abb?|cab))ee[eo])|1(?:[\s\xa0]*Mac(?:ab(?:bee[eo]|ee[eo])|cabe(?:e[eo]|o))|\.[\s\xa0]*Maccabbe(?:e[eos]|[os]))|I(?:\.?[\s\xa0]*Macccab[be]|\.?[\s\xa0]*Maccabbb)e|(?:1[\s\xa0]*Mac(?:abb|cca)|I\.?[\s\xa0]*Macabb)bee|1st[\s\xa0]*Mac(?:ab(?:b(?:e(?:e[es]|s)|bee)|e(?:e[es]|s))|c(?:ab(?:e(?:e[es]|s)|bee)|cab[be]e))|1st\.[\s\xa0]*Mac(?:ab(?:b(?:e(?:e[es]|s)|bee)|e(?:e[es]|s))|c(?:ab(?:e(?:e[es]|s)|bee)|cab[be]e))|First[\s\xa0]*Mac(?:ab(?:b(?:e(?:e[es]|s)|bee)|e(?:e[es]|s))|c(?:ab(?:e(?:e[es]|s)|bee)|cab[be]e)))|(?:1[\s\xa0]*Macab(?:be[eo]|e[eo])|I\.?[\s\xa0]*Macccabe|1[\s\xa0]*Maccabee|I(?:\.[\s\xa0]*Macc?|[\s\xa0]*Macc?)abb?ee|1st[\s\xa0]*Mac(?:abb?|cab)ee|1st\.[\s\xa0]*Mac(?:abb?|cab)ee|First[\s\xa0]*Mac(?:abb?|cab)ee)|(?:[1I]\.?[\s\xa0]*makkabilaiskirja)|(?:1(?:[\s\xa0]*(?:M(?:a(?:c(?:cab(?:bee?o|e)|abe)|kk)|c[bh])|à®®à®à¯à®à®ªà¯à®¯à®°à¯|Ù
Ù|اÙÙ
ÙØ§Ø¨ÙÙÙ|Ðк)|st(?:\.[\s\xa0]*Macc?|[\s\xa0]*Macc?)abe|Macc|ë§ì¹´|[\s\xa0]*มัà¸à¸à¸²à¸à¸µ|[\s\xa0]*Ðакавеи|(?:[\s\xa0]*Ma(?:ccabb|ka)|st\.?[\s\xa0]*Maccca)be|(?:st(?:\.[\s\xa0]*Macc?|[\s\xa0]*Macc?)ab|[\s\xa0]*Mac(?:cca|ab))bb?e|[\s\xa0]*Macabaeorum|[\s\xa0]*Machabaeorum|\.[\s\xa0]*(?:Ma(?:c(?:ab(?:b(?:e(?:e[eos]|[os])|be(?:e[es]|s))|e(?:[ios]|aid|e[eos]))|c(?:ab(?:e(?:[ios]|e[eo])|bee|bbe)|cab(?:bb?|e)e)|abaeorum|habaeorum)|kkab\xE6erbog)|Ðакавеи|มัà¸à¸à¸²à¸à¸µ))|ãã«(?:[ãã]ã¤(?:è¨[1ä¸]|ä¸|[\s\xa0]*1)|[ãã]ã¼ç¬¬ä¸æ¸)|ãçªå 伯ä¸ã|ë§ì¹´ë² ì¤(?:기[\s\xa0]*ìê¶|ì)|×ש××× ×××[\s\xa0]*×['â]|ספר[\s\xa0]*××§×××[\s\xa0]*×['â]|Îακκαβα[ίι]Ïν[\s\xa0]*Î['ʹʹÎâ]|Î['ʹʹÎâ][\s\xa0]*Îακκαβα[ίι]Ïν|Ø³ÙØ±[\s\xa0]*اÙÙ
ÙØ§Ø¨ÙÙ[\s\xa0]*Ø§ÙØ£ÙÙ|I\.?[\s\xa0]*Maccc|First[\s\xa0]*Macc?abe|I\.?[\s\xa0]*Macabe|I\.?[\s\xa0]*Ðакавеи|F\xF8rste[\s\xa0]*Makkab\xE6erbog|(?:First[\s\xa0]*Maccc|I\.?[\s\xa0]*Mak)abe|(?:First[\s\xa0]*Macc?ab|I\.?[\s\xa0]*Macca|I\.?[\s\xa0]*Macab)bb?e|(?:Liber[\s\xa0]*I[\s\xa0]*Macca|I\.?[\s\xa0]*Maca)baeorum|I\.?[\s\xa0]*Machabaeorum|(?:Una(?:ng)?|I\.?|1\.?)[\s\xa0]*Mga[\s\xa0]*Macabeo|(?:1\.?|I\.?)[\s\xa0]*Wamakabayo|(?:Ma(?:chabaeorum|kkabeusok)|Liber[\s\xa0]*Maccabaeorum)[\s\xa0]*I|K(?:itabu[\s\xa0]*cha[\s\xa0]*Wamakabayo[\s\xa0]*I|wanza[\s\xa0]*Wamakabayo)|(?:1\.?[\s\xa0]*Ðака|I\.?[\s\xa0]*Ðака)веÑа|(?:1\.?[\s\xa0]*Ðака|I\.?[\s\xa0]*Ðака)беÑаÑа|(?:1\.?[\s\xa0]*Ðака|I\.?[\s\xa0]*Ðака)веÑÑка|(?:1(?:(?:\-?(?:е\.?|Ñ\.?)|[еÑ]\.?)?[\s\xa0]*Ðаккавее|[\s\xa0]*Ðакаве[ÑÑ]|\.[\s\xa0]*Ðак(?:аве[ÑÑ]|кавее))|I\.?[\s\xa0]*Ðакаве[ÑÑ])в|1\-?е\.?[\s\xa0]*Ðакаве[ÑÑ]в|(?:1(?:\-?е\.?|\.)?|I\.?)[\s\xa0]*книга[\s\xa0]*Ðакаве[ÑÑ]в|1\-?(?:Ñе|а)[\s\xa0]*(?:книга[\s\xa0]*Ðакаве[ÑÑ]|Ðакаве[ÑÑ])в|1\-?(?:Ñе|а)\.[\s\xa0]*(?:книга[\s\xa0]*Ðакаве[ÑÑ]|Ðакаве[ÑÑ])в|Ð(?:ÑÑв(?:а[\s\xa0]*(?:книга[\s\xa0]*(?:Ðакаве[ий]Ñка|на[\s\xa0]*ÐакавеиÑе)|Ðакавеи)|о[\s\xa0]*Ðакавеи)|Ñва[\s\xa0]*Ðака(?:беÑаÑ|веÑ|веÑÑк)а|еÑ(?:Ñ[ае][\s\xa0]*(?:книга[\s\xa0]*Ðакаве[ÑÑ]|Ðакаве[ÑÑ])в|ваÑ[\s\xa0]*книга[\s\xa0]*Ðаккаве[ий]ÑкаÑ))|1(?:(?:o\.?|\.)[\
1s\xa0]*Macabeu|\.[\s\xa0]*Maccab\xE9e|(?:\xE8?re|ere?)[\s\xa0]*Maccab[e\xE9]e|(?:\xE8?re|ere?)\.[\s\xa0]*Maccab[e\xE9]e)s|1a[\s\xa0]*Macabeus|1a\.[\s\xa0]*Macabeus|1o\.?[\s\xa0]*Macabeos|(?:Una(?:ng)?[\s\xa0]*Macab|1o\.?[\s\xa0]*Macabe)eos|1o\.?[\s\xa0]*Macabbee?os|1o\.?[\s\xa0]*Maccab(?:bee?|ee?)os|1(?:\.[o\xBA]|\xBA)[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))os|1(?:\.[o\xBA]|\xBA)\.[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))os|1\xB0[\s\xa0]*Maccabei|1\xB0\.[\s\xa0]*Maccabei|1\.[\s\xa0]*Makabejsk[a\xE1]|(?:1\.?[\s\xa0]*Mach|I\.?[\s\xa0]*Mach)abejcov|1[\s\xa0]*k[\s\xa0]*Machabejcov|1[\s\xa0]*k\.[\s\xa0]*Machabejcov|Pr(?:im(?:e(?:r(?:o[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))|[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?)))o|ir[ao][\s\xa0]*Macabeu)s|a[\s\xa0]*Maccabei|o[\s\xa0]*(?:libro[\s\xa0]*dei[\s\xa0]*)?Maccabei)|emi(?:er(?:e(?:s[\s\xa0]*Maccab[e\xE9]|[\s\xa0]*Maccab[e\xE9])|s[\s\xa0]*Maccab[e\xE9]|[\s\xa0]*Maccab[e\xE9])|\xE8re(?:s[\s\xa0]*Maccab[e\xE9]|[\s\xa0]*Maccab[e\xE9]))es|v(?:n[i\xED][\s\xa0]*Makabejsk[a\xE1]|\xE1[\s\xa0]*Makabejcov|\xE1[\s\xa0]*Machabejcov|[y\xFD][\s\xa0]*Machabejcov|[y\xFD][\s\xa0]*list[\s\xa0]*Machabejcov|\xE1[\s\xa0]*kniha[\s\xa0]*Machabejcov|a[\s\xa0]*(?:Ma(?:ch|k)|kniha[\s\xa0]*Mach)abejcov))|1\.[\s\xa0]*Makkab[a\xE4]er|(?:Fyrsta[\s\xa0]*Makkabeab[o\xF3]|Kwanza[\s\xa0]*Ma)k|(?:F\xF8rste|1\.)[\s\xa0]*Makkabeerbok|(?:I\.?|1\.)[\s\xa0]*Makkabeusok|(?:1(?:\.[\s\xa0]*Ma(?:ckab[e\xE9]erboke|kkabee[e\xEB])|[\s\xa0]*Mackab[e\xE9]erboke)|F[o\xF6]rsta[\s\xa0]*Mackab[e\xE9]erboke)n|I\.?[\s\xa0]*Makkabee[e\xEB]n|1e[\s\xa0]*Makkabee[e\xEB]n|1e\.[\s\xa0]*Makkabee[e\xEB]n|1(?:[\s\xa0]*(?:M(?:a(?:c(?:c(?:abbee?|c)?|h|k)?|k)?|c)?|Ðакк?|à®®à®à¯)|st(?:\.[\s\xa0]*Mac(?:cc?)?|[\s\xa0]*Mac(?:cc?)?)|\.[\s\xa0]*Ma(?:c(?:c(?:abee?|abbe|c(?:abe)?)?|ab(?:b(?:bee?|ee?)|ee?))?|k(?:abe|k)?))|I(?:\.[\s\xa0]*Ma(?:cc?|kk?)|[\s\xa0]*Ma(?:cc?|kk?))|Î['ʹʹÎâ][\s\xa0]*Îακκ|F\xF8rste[\s\xa0]*Makk|First[\s\xa0]*Mac(?:cc?)?|1o\.?[\s\xa0]*Macabeo|(?:Una(?:ng)?[\s\xa0]*Macab|1o\.?[\s\xa0]*Macabe)eo|1o\.?[\s\xa0]*Macabbee?o|1o\.?[\s\xa0]*Maccab(?:bee?|ee?)o|1(?:\.[o\xBA]|\xBA)[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))o|1(?:\.[o\xBA]|\xBA)\.[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))o|Pr(?:imer(?:o[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?))|[\s\xa0]*Mac(?:cab(?:bee?|ee?)|ab(?:bee?|ee?)))
1o|vn[i\xED][\s\xa0]*Mak)|1e[\s\xa0]*Mak|1e\.[\s\xa0]*Mak|(?:P(?:ierwsz[aey][\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Machabejsk|rva[\s\xa0]*knjiga[\s\xa0]*o[\s\xa0]*Makabejcim)|(?:1\.?|I\.?)[\s\xa0]*Ks(?:i[eÄ]g[ai]|\.)?[\s\xa0]*Machabejsk)a|E(?:rste[\s\xa0]*Makkab[a\xE4]er|ls[oÅ][\s\xa0]*Makkabeusok|erste[\s\xa0]*Makkabee[e\xEB]n|(?:ls[oÅ]|erste)[\s\xa0]*Mak|nsimm[a\xE4]inen[\s\xa0]*makkabilaiskirja))|(?:ãçªå 伯ä¸|çªå 伯ä¸ã|1[\s\xa0]*makk|××§×××[\s\xa0]*×|Maccabees|Wamakabayo[\s\xa0]*I|çªå 伯ä¸|اÙÙ
ÙØ§Ø¨ÙÙ[\s\xa0]*Ø§ÙØ£ÙÙ))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Judg"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u58EB\u5E2B|\uC0BF|\uD310\uAD00\uAE30|\uC0AC\uC0AC\uAE30|\u0E27\u0E19\u0E09|Iud|Amu|\u300A(?:\u58EB(?:\u5E08\u8BB0|\u5E2B\u8A18)?|\u6C11\u9577\u7D00)\u300B|\u0642(?:\u0636\u0627[\u0629\u06C1\u06C3]|\u064F\u0636\u0627\u06C3)|[s\u015D][a\u0101]ste|\u0936\u093E\u0938\u094D\u0924\u0947|\u05E9\u05D5\u05E4\u05D8\u05D9\u05DD|\u0421(?:\u0443\u0434\u0438\u0458[\u0430\u0435]|\u044A\u0434)|\u039A\u03C1\u03B9\u03C4(?:[\u03AD\u03B5]\u03C2|\u03B1[\u03AF\u03B9])|Barnwyr|S(?:[e\u0119]dz|d[cz]|oudc[u\u016F])|Richteren|Gdc|\u0633\u0641\u0631[\\s\\xa0]*\u0627\u0644\u0642\u0636\u0627\u0629|\u0E1C\u0E39\u0E49\u0E27\u0E34\u0E19\u0E34\u0E08\u0E09\u0E31\u0E22|Rechters|(?:Waamuz|Suc|Giudic)i|J(?:u(?:d(?:ec(?:atori|\u0103tor)i|ges)|(?:[i\\xED]z|g|ec)es)|[cz]|ij|gs|dgs)|Gjyqtar[e\\xEB]t|qu\u017C\u0101h|C\\xE1c[\\s\\xa0]*(?:Th\u1EE7[\\s\\xa0]*l\\xE3nh|quan[\\s\\xa0]*x\\xE9t)|Liv[\\s\\xa0]*Ch[e\\xE8]f[\\s\\xa0]*yo|(?:Liber[\\s\\xa0]*Iudicu|Para[\\s\\xa0]*Haki)m|Mga[\\s\\xa0]*(?:Maghuh|H)ukom|\u0A28\u0A3F\u0A06\u0A02?\u0A08\u0A06\u0A02[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A2A\u0A4B\u0A25\u0A40|(?:D(?:om(?:ar(?:ab[o\\xF3]ki|boke)|merboge)|\\xF3marab[o\\xF3]ki)|Quan[\\s\\xa0]*\\xE1|Th\u1EA9m[\\s\\xa0]*ph\\xE1)n|N(?:iy[a\u0101]y[a\u0101]tipatika[l\u1E37]|yayiyon)|(?:Xaakinnad|Sudcovi|Da(?:annat|n)|Tuomarien[\\s\\xa0]*kirj)a|K(?:s(?:\\.[\\s\\xa0]*S[e\u0119]dzi[o\\xF3]|[\\s\\xa0]*S[e\u0119]dzi[o\\xF3]|i[e\u0119]g[ai][\\s\\xa0]*S[e\u0119]dzi[o\\xF3])w|\\.?[\\s\\xa0]*sudcov|n(?:jiga[\\s\\xa0]*o[\\s\\xa0]*Sucima|yha[\\s\\xa0]*Suddiv))|\u0928\u094D\u092F\u093E\u092F(?:\u0915\u0930\u094D\u0924(?:\u094D\u0924)?\u093E\u0939\u0930\u0942\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|\u093F\u092F(?:[\\s\\xa0]*\u0915\u093E[\\s\\xa0]*\u0935\u093F\u0930\u094D\u0924\u093E\u0928\u094D\u0924|\u094B\u0902))|\u0421\u0443\u0434\u044C\u0438|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u0421(?:\u0443\u0434(?:\u0435[\u0438\u0439][\\s\\xa0]*\u0418\u0437\u0440\u0430\u0438\u043B\u0435\u0432\u044B\u0445|\u0434\u0456\u0432)|\u044A\u0434\u0438\u0438[\\s\\xa0]*\u0418\u0437\u0440\u0430\u0438\u043B\u0435\u0432\u0438)|\u043D\u0430[\\s\\xa0]*(?:\u0438\u0437\u0440\u0430\u0435\u043B\u0435\u0432\u0438[\\s\\xa0]*\u0441\u0443\u0434\u0438\u0438|\u0441\u044A\u0434\u0438\u0438\u0442\u0435))|(?:B(?:\\xEDr[a\\xE1]|ir[a\\xE1])|Hu|Dommernes[\\s\\xa0]*bo)k|n(?:y[a\u0101]yakartt[a\u0101]har[u\u016B]ko[\\s\\xa0]*pustak|i\u0101\u012B\u0101\u1E43[\\s\\xa0]*d\u012B[\\s\\xa0]*pot\u02B0\u012B)|\u0BA8(?:\u0BBF\u0BAF\u0BBE\u0BAF\u0BBE\u0BA4\u0BBF\u0BAA\u0BA4\u0BBF\u0B95\u0BB3(?:\u0BBF\u0BA9\u0BCD[\\s\\xa0]*\u0BAA\u0BC1\u0BA4\u0BCD\u0BA4\u0B95|\u0BCD[\\s\\xa0]*\u0B86\u0B95\u0BAE)\u0BAE|\u0BC0\u0BA4\u0BBF(?:\u0BA4\u0BCD[\\s\\xa0]*\u0BA4\u0BB2\u0BC8\u0BB5\u0BB0\u0BCD|\u0BAA\u0BA4\u0BBF)\u0B95\u0BB3)\u0BCD|\u039A\u03C1(?:\u03B9\u03C4)?|\u0642\u0636|\uD310\uAD00|\u0421\u0443\u0434|Waam|B(?:\\xEDr|arn)|Su?d|R(?:icht(?:ere?)?|echt)|Gjy|Xaak|J(?:u(?:[i\\xED]z|g|ec|e|d(?:ecatori|g))|d?g)|D(?:om(?:arab[o\\xF3]k|mer(?:ne)?)?|\\xF3m(?:arab[o\\xF3]k)?)|Tuom|\u0928\u094D\u092F\u093E\u092F\u0915\u0930\u094D\u0924\u093E|\u0BA8(?:\u0BBF\u0BAF\u0BBE|\u0BC0\u0BA4)|\u0B2C\u0B3F\u0B17\u0B4D\u0B2D\u0B30\u0B15\u0B30\u0B4D\u0B24\u0B4D\u0B24\u0B3E\u0B2E\u0B3E\u0B28\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2C\u0B3F\u0B2C\u0B30\u0B23)|(?:\u300A(?:\u58EB(?:\u5E08\u8BB0|\u5E2B\u8A18)|\u6C11\u9577\u7D00)|\u6C11\u9577\u7D00\u300B|\u58EB(?:\u5E08\u8BB0|\u5E2B\u8A18)?\u300B|\u0627\u0644\u0642\u0636\u0627\u0629|S(?:[e\u0119]dzi[o\\xF3]w|udcov)|Dommernes|Quan|T(?:h\u1EE7[\\s\\xa0]*l\\xE3
1nh|uomarien)|Iudicum|Hukom|Maghuhukom|\u0BA8\u0BBF\u0BAF\u0BBE\u0BAF\u0BBE\u0BA4\u0BBF\u0BAA\u0BA4\u0BBF\u0B95\u0BB3\u0BCD|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u0421\u0443\u0434\u0435[\u0438\u0439]|\u0421(?:\u0443\u0434(?:\u0435[\u0438\u0439]|\u0434\u0456\u0432|\u0438\u0438)|\u044A\u0434\u0438\u0438[\\s\\xa0]*\u0418\u0437\u0440\u0430\u0438\u043B\u0435\u0432\u0438)|\u0928\u094D\u092F\u093E\u092F\u0915\u0930\u094D\u0924\u094D\u0924\u093E\u0939\u0930\u0942\u0915\u094B|\u58EB(?:\u5E08\u8BB0|\u5E2B\u8A18)?|\u6C11\u9577\u7D00|\u300A\u58EB|Th\u1EE7|\u0421\u044A\u0434\u0438\u0438|n(?:y[a\u0101]yakartt[a\u0101]har[u\u016B]ko|i\u0101\u012B\u0101\u1E43)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Mark"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Mrcos)|(?:\u041C(?:[\u043A\u0440]|\u0430\u0440\u043Ao)|\uB9C9|\u0E21(?:\u0E32\u0E23\u0E30\u0E42)?\u0E01|\u0930\u094D\u092E\u0915\u0938|\u039C(?:[\u03AC\u03B1]\u03C1\u03BA\u03BF\u03C2|\u03C1)|\uB9C8(?:\uB974\uCF54[\\s\\xa0]*|\uAC00)\uBCF5\uC74C\uC11C|\u300A(?:\u99AC(?:\u723E\u8C37|\u53EF)\u798F\u97F3|\u746A\u723E\u514B|\u53EF|\u9A6C\u53EF\u798F\u97F3)\u300B|\u30DE\u30EB\u30B3(?:[\u4F1D\u66F8]|\u798F\u97F3\u66F8|[\u306E\u50B3]\u798F\u97F3\u66F8|\u306B\u3088\u308B\u798F\u97F3\u66F8)|\u0625\u0646\u062C\u064A\u0644[\\s\\xa0]*\u0645\u0631\u0642\u0633|\u039A\u03B1\u03C4[\u03AC\u03B1][\\s\\xa0]*\u039C[\u03AC\u03B1]\u03C1\u03BA\u03BF\u03BD|\u0A2E\u0A30\u0A15\u0A41\u0A38[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A07\u0A70\u0A1C\u0A40\u0A32|\u0645\u0631\u0642\u064F?\u0633[\\s\\xa0]*\u06A9\u06CC[\\s\\xa0]*\u0627\u0646\u062C\u06CC\u0644|\u05D4\u05D1\u05E9\u05D5\u05E8\u05D4[\\s\\xa0]*\u05E2\u05DC[\\s\\xa0\\-?]*\u05E4\u05D9[\\s\\xa0]*\u05DE\u05E8\u05E7\u05D5\u05E1|\u0E1E\u0E23\u0E30\u0E27\u0E23\u0E2A\u0E32\u0E23\u0E19\u0E31\u0E01\u0E1A\u0E38\u0E0D\u0E21\u0E32\u0E23\u0E4C\u0E04|Injili[\\s\\xa0]*ya[\\s\\xa0]*Marko|Vangelo[\\s\\xa0]*di[\\s\\xa0]*(?:San[\\s\\xa0]*)?Marco|\u0B2E\u0B3E\u0B30\u0B4D\u0B15[\\s\\xa0]*\u0B32\u0B3F\u0B16\u0B3F\u0B24[\\s\\xa0]*\u0B38\u0B41\u0B38\u0B2E\u0B3E\u0B17\u0B4D\u0B2D\u0B30|\u0BAE\u0BBE\u0BB1\u0BCD\u0B95\u0BC1[\\s\\xa0]*(?:\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0B9A\u0BC1\u0BB5\u0BBF\u0B9A\u0BC7\u0BB7\u0BAE\u0BCD|\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF)|\u0BA8\u0BB1\u0BCD\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF)|\u0404\u0432\u0430\u043D\u0433\u0435\u043B\u0456[\u044F\u0454][\\s\\xa0]*\u0432\u0456\u0434[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*)?\u041C\u0430\u0440\u043A\u0430|\u041E\u0442[\\s\\xa0]*\u041C\u0430\u0440\u043A\u0430[\\s\\xa0]*\u0441\u0432\u0435\u0442\u043E[\\s\\xa0]*\u0415\u0432\u0430\u043D\u0433\u0435\u043B\u0438\u0435|\u0408\u0435\u0432\u0430\u043D\u0452\u0435\u0459\u0435[\\s\\xa0]*\u043F\u043E[\\s\\xa0]*\u041C\u0430\u0440\u043A\u0443|\u0415\u0432\u0430\u043D(?:\u0433\u0435\u043B\u0438\u0435(?:[\\s\\xa0]*(?:\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u041C\u0430\u0440\u043A\u043E|\u043E\u0442[\\s\\xa0]*\u041C\u0430\u0440\u043A[\u0430\u043E])|\u0442\u043E[\\s\\xa0]*\u0441\u043F\u043E\u0440\u0435\u0434[\\s\\xa0]*\u041C\u0430\u0440\u043A\u043E)|\u0452\u0435\u0459\u0435[\\s\\xa0]*\u043F\u043E[\\s\\xa0]*\u041C\u0430\u0440\u043A\u0443)|\u0930\u094D\u092E\u0915\u0942\u0938|\u092E(?:\u0930(?:\u094D\u0915(?:\u0942(?:\u0938(?:\u0932\u0947[\\s\\xa0]*\u0932\u0947\u0916\u0947)?\u0915\u094B[\\s\\xa0]*\u0938\u0941\u0938\u092E\u093E\u091A\u093E\u0930|\u0936)|\u0941\u0938)|\u0915\u0941\u0938)|\u093E\u0930\u094D\u0915\u093E\u0928\u0947[\\s\\xa0]*\u0932\u093F\u0939\u093F\u0932\u0947\u0932\u0947[\\s\\xa0]*\u0936\u0941\u092D\u0935\u0930\u094D\u0924\u092E\u093E\u0928)|Jevan\u0111elje[\\s\\xa0]*po[\\s\\xa0]*Marku|Evan[\\xF0\u0111]elje[\\s\\xa0]*po[\\s\\xa0]*Marku|Evankeliumi[\\s\\xa0]*Markuksen[\\s\\xa0]*mukaan|m(?:ark(?:(?:\u016Bsle[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101]|usle[\\s\\xa0]*lek\u02B0eko[\\s\\xa0]*susm[a\u0101]c[a\u0101])r|[a\u0101]ne[\\s\\xa0]*lihilele[\\s\\xa0]*[s\u015D]ub\u02B0avartam[a\u0101]n)|\u0101rk[a\u0101]ne[\\s\\xa0]*lihilele[\\s\\xa0]*[s\u015D]ub\u02B0avartam[a\u0101]n)|The[\\s\\xa0]*Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*M(?:ar|r)?|[\\s\\xa0]*M(?:ar|r)?)|aint[\\s\\xa0]*M(?:ar|r)?)|M(?:ar|r)?)|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*M(?:ar|r)?|[\\s\\xa0]*M(?:ar|r)?)|aint[\\s\\xa0]*M(?:ar|r)?)|M(?:ar|r)?))k|(?:E(?:w(?:angelia[\\s\\xa0]*w(?:ed\u0142ug[\\s\\xa0]*[s\u015B]|g[\\s\\xa0]*[s\u015B])w[\\s\\xa0]*|(?:angelia)?[\\s\\xa0]*|(?:angelia[\\s\\xa0]*w(?:ed\u0142ug[\\s\\xa0]*[s\u015B]|g[\\s\\xa0]*[s\u015B])w)?\\.[\\s\\xa0]*)|van(?:jelium[\\s\\xa0]*Pod[l\u013E]a|gelium[\\s\\xa0]*podle)[\\s\\xa0]*)|Jevanhelije[\\s\\xa0]*vid[\\s\\xa0]*)Marka|Ungjilli[\\s\\xa0]*i[\\s\\xa0]*Markut|mar(?:qus[\\s\\xa0]*k\u012B[\\s\\xa0]*in|kus[\\s\\xa0]*d\u012B[\\s\\xa0]*\u0129)j\u012Bl|Evangelium[\\s\\xa0]*secundum[\\s\\xa0]*Marcum|The[\\s\\xa0]*Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Ma?|[\\s\\xa0]*Ma?)|aint[\\s\\xa0]*Ma?)|Ma?)|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*Ma?|[\\s\\xa0]*Ma?)|aint[\\s\\xa0]*Ma?)|Ma?))r|\uB9C8(?:\uB974(?:\uCF54[\\s\\xa0]*\uBCF5\uC74C)?|\uAC00(?:\uBCF5\uC74C)?)|\u039C[\u03AC\u03B1]\u03C1\u03BA|\u041C\u0430\u0440\u043A|\u30DE\u30EB\u30B3|\u
10645\u0631|\u0BAE\u0BBE\u0BB1\u0BCD|\u092E(?:\u0930\u094D\u0915\u0942\u0938|\u093E\u0930\u094D\u0915)|Ew[\\s\\xa0]*Mar|(?:(?:Evangeliet[\\s\\xa0]*etter|Injil)[\\s\\xa0]*Mark|Evangelie[\\s\\xa0]*volgens[\\s\\xa0]*Mar[ck])us|(?:E(?:banghelyo[\\s\\xa0]*ayon[\\s\\xa0]*kay|l[\\s\\xa0]*Evangelio[\\s\\xa0]*de)|Sulat[\\s\\xa0]*ni[\\s\\xa0]*San)[\\s\\xa0]*Marcos|Ebanghelyo[\\s\\xa0]*ni[\\s\\xa0]*(?:San[\\s\\xa0]*Mar[ck]|Mar[ck])os|M(?:a(?:r(?:k(?:u(?:s(?:argu\\xF0spjall|evangeliet|[\\s\\xa0]*evangelium)|[\\s\\xa0]*Na[r\u1E5B]ceyti|ksen[\\s\\xa0]*evankeliumi)|\\xFAsargu\\xF0spjall|ovo[\\s\\xa0]*evangelium)|qqoosa|cu|ek)|\u1E5Bku[\\s\\xa0]*Na[r\u1E5B]ceyti|r[cq]|rakus|buting[\\s\\xa0]*Balita[\\s\\xa0]*ayon[\\s\\xa0]*kay[\\s\\xa0]*(?:San[\\s\\xa0]*Mar[ck]|Mar[ck])os)|\u0101[r\u1E5B]ku[\\s\\xa0]*Na[r\u1E5B]ceyti|\\xE1cc\\xF4|r?c|\\xE1rk|\\xE1c))|(?:\u05DE\u05E8\u05E7\u05D5\u05E1|\u0645\u0631\u0642\u0633|\u0B2E\u0B3E\u0B30\u0B4D\u0B15|\u041C\u0430\u0440\u043A[\u0430\u043E]|\u0A2E\u0A30\u0A15\u0A41\u0A38|\u300A(?:\u99AC(?:\u723E\u8C37|\u53EF)\u798F\u97F3|\u746A\u723E\u514B|\u53EF|\u9A6C\u53EF\u798F\u97F3)|(?:\u746A\u723E\u514B|\u53EF)\u300B|\u9A6C\u53EF\u798F\u97F3\u300B|\u99AC(?:\u723E\u8C37|\u53EF)\u798F\u97F3\u300B|\u0BAE\u0BBE\u0BB1\u0BCD\u0B95\u0BC1|\u092E(?:\u0930\u094D\u0915\u0942\u0938\u0932|\u093E\u0930\u094D\u0915\u093E\u0928)\u0947|m(?:ark(?:[a\u0101]n|\u016Bsl|usl)|\u0101rk[a\u0101]n)e|M(?:a(?:r(?:k(?:u(?:ksen|s)|os|a)|cos)|\u1E5Bku)|\u0101[r\u1E5B]ku|k)|\u041E\u0442[\\s\\xa0]*\u041C\u0430\u0440\u043A\u0430|\u0412\u0456\u0434[\\s\\xa0]*\u041C\u0430\u0440\u043A\u0430|Marcus|San[\\s\\xa0]*Marcos|Evangelio[\\s\\xa0]*de[\\s\\xa0]*Marcos|\u99AC(?:\u723E\u8C37|\u53EF)\u798F\u97F3|\u746A\u723E\u514B|\u53EF|\u9A6C\u53EF\u798F\u97F3|markus|Mar(?:k(?:o|u)?|co)?|Mrk?|St[\\s\\xa0]*M(?:rk?|k|ark?)|St\\.[\\s\\xa0]*M(?:rk?|k|ark?)|Saint[\\s\\xa0]*M(?:rk?|k|ark?)|Gospel[\\s\\xa0]*(?:according[\\s\\xa0]*to[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*M(?:rk?|k|ark?)|[\\s\\xa0]*M(?:rk?|k|ark?))|aint[\\s\\xa0]*M(?:rk?|k|ark?))|M(?:rk?|k|ark?))|of[\\s\\xa0]*(?:S(?:t(?:\\.[\\s\\xa0]*M(?:rk?|k|ark?)|[\\s\\xa0]*M(?:rk?|k|ark?))|aint[\\s\\xa0]*M(?:rk?|k|ark?))|M(?:rk?|k|ark?)))))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Jas"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:(?:yak(?:ob[a\u0101]ce[m\u1E43]|[u\u016B]bko)[\\s\\xa0]*patr|Jakovljeva[\\s\\xa0]*poslanic)a)|(?:\u064A\u0639|\uC57D|\u1FBF\u0399\u03B1|\u0418\u0430\u043A|\u042F\u043A\u0443\u0431|\u0E22(?:[\u0E01\u0E1A]|\u0E32\u0E01\u0E2D\u0E1A)|Tg|Ia(?:co[bv]|go)|\uC57C\uACE0\uBCF4(?:[\\s\\xa0]*\uC11C\uAC04|\uC11C)|\u300A(?:\u96C5(?:\u5404(?:[\u4E66\u66F8]|\u4F2F\u66F8))?|\u4E9E\u9002\u70CF)\u300B|\u0399\u03B1\u03BA[\u03C9\u03CE]\u03B2\u03BF\u03C5|G(?:ia(?:c\\xF4b\\xEA|\\-?c\u01A1)|[cm])|\u30E4\u30B3[\u30D5\u30D6](?:\u306E?\u66F8|\u306E\u624B\u7D19|\u304B\u3089\u306E\u624B\u7D19)|Stg|\u
105D0\u05D9?\u05D2\u05E8\u05EA[\\s\\xa0]*\u05D9\u05E2\u05E7\u05D1|\u0B2F\u0B3E\u0B15\u0B41\u0B2C\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B24\u0B4D\u0B30|\u092F\u093E\u0915(?:\u094B\u092C\u093E\u091A\u0947\u0902|\u0942\u092C\u0915\u094B)[\\s\\xa0]*\u092A\u0924\u094D\u0930|J(?:a(?:k(?:ob(?:s(?:br(?:e(?:fi\\xF0|vet)|\\xE9fi\\xF0)|[\\s\\xa0]*epistel)|usbrief|it)|ubov[\\s\\xa0]*List)|(?:me)?s|akobin[\\s\\xa0]*kirje)|ms|k)|\u0A2F\u0A3E\u0A15\u0A42\u0A2C[\\s\\xa0]*\u0A26\u0A40[\\s\\xa0]*\u0A2A\u0A71\u0A24\u0A4D\u0A30\u0A40|Epistula[\\s\\xa0]*Iacobi|\u06CC\u0639\u0642(?:\u0648\u0628[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u0639\u0627[\\s\\xa0]*?|\u064F\u0648\u0628[\\s\\xa0]*\u06A9\u0627[\\s\\xa0]*\u0639\u0627)\u0645[\\s\\xa0]*\u062E\u0637|y(?:a\u02BFq\u016Bb[\\s\\xa0]*k\u0101[\\s\\xa0]*\u02BF\u0101m[\\s\\xa0]*\u1E2Ba\u1E6D|\u0101k\u016Bb[\\s\\xa0]*d\u012B[\\s\\xa0]*pattr\u012B)|\u0631\u0633\u0627\u0644\u0629[\\s\\xa0]*(?:\u0627\u0644\u0642\u062F\u064A\u0633[\\s\\xa0]*)?\u064A\u0639\u0642\u0648\u0628|Jakab|Y(?:a(?:k(?:k[o\u014D]pu[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam|oob)|cquub|q)|\u0101kk[o\u014D]pu[\\s\\xa0]*E[l\u1E3B]utiya[\\s\\xa0]*Nirupam)|\u0BAF\u0BBE\u0B95(?:\u0BCD\u0B95\u0BCB\u0BAA\u0BC1[\\s\\xa0]*(?:\u0B8E\u0BB4\u0BC1\u0BA4\u0BBF\u0BAF[\\s\\xa0]*(?:\u0BA8\u0BBF\u0BB0\u0BC1\u0BAA|\u0B95\u0B9F\u0BBF\u0BA4|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)|\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)|\u0BAA\u0BCD\u0BAA\u0BB0\u0BCD[\\s\\xa0]*\u0BA4\u0BBF\u0BB0\u0BC1\u0BAE\u0BC1\u0B95)\u0BAE\u0BCD|\u041F(?:\u043E\u0441\u043B\u0430\u043D\u0438\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*(?:\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u0408\u0430|\u042F)|\u0438\u0441\u043C\u043E[\\s\\xa0]*\u043E\u0434[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B[\\s\\xa0]*\u0408\u0430)\u043A\u043E\u0432|\u041F\u043E\u0441\u043B\u0430\u043D\u0438\u0446\u0430[\\s\\xa0]*\u0408\u0430\u043A\u043E\u0432\u0459\u0435\u0432\u0430|\u0408\u0430\u043A\u043E\u0432\u043E\u0432\u0430|\u041F\u043E\u0441\u043B\u0430\u043D\u0438\u0435[\\s\\xa0]*\u0418\u0430\u043A\u043E\u0432\u0430|\u041F\u043E\u0441\u043B\u0430\u043D\u043D\u044F[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*\u042F\u043A\u043E\u0432\u0430|\u0421(?:\u044A\u0431\u043E\u0440\u043D\u043E[\\s\\xa0]*\u043F\u043E\u0441\u043B\u0430\u043D\u0438\u0435[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0441\u0432(?:\\.[\\s\\xa0]*\u0430\u043F\\.?|[\\s\\xa0]*\u0430\u043F\\.?)[\\s\\xa0]*\u0418\u0430|\u043E\u0431\u043E\u0440\u043D\u0435[\\s\\xa0]*\u043F\u043E\u0441\u043B\u0430\u043D\u043D\u044F[\\s\\xa0]*(?:\u0441\u0432\\.?[\\s\\xa0]*\u0430\u043F\u043E\u0441\u0442\u043E\u043B\u0430[\\s\\xa0]*)?\u042F)\u043A\u043E\u0432\u0430|(?:Hi\\xF0[\\s\\xa0]*almenna[\\s\\xa0]*br[e\\xE9]f[\\s\\xa0]*Jakob|Jac?que)s|(?:(?:Sant|T)iag|Jacob|Barua[\\s\\xa0]*ya[\\s\\xa0]*Yakob|Waraka[\\s\\xa0]*wa[\\s\\xa0]*Yakob)o|Jakobs[\\s\\xa0]*Brev|Ia[cg]|\u042F\u043A|\uC57C\uACE0|\u30E4\u30B3[\u30D5\u30D6]|\u0408\u0430\u043A|S(?:ant?|t)|\u092F\u093E\u0915[\u0942\u094B]\u092C|J(?:a(?:k(?:ob(?:us|i)?|ub)?|cq?|me?|ak)?|m)|Ya(?:cq?|k)|\u0BAF\u0BBE\u0B95\u0BCD|(?:y\u0101k(?:ob[a\u0101]ce[m\u1E43]|[u\u016B]bko)[\\s\\xa0]*patr|Poslannja[\\s\\xa0]*apostola[\\s\\xa0]*Jakov|Yaaqoob)a|L(?:ist[\\s\\xa0]*(?:powszechny[\\s\\xa0]*[S\u015A]wi[e\u0119]tego[\\s\\xa0]*Iakuba[\\s\\xa0]*Aposto\u0142a|Jakub(?:[u\u016F]v|a)|[s\u015B]w\\.?[\\s\\xa0]*Jakuba)|ettera[\\s\\xa0]*di[\\s\\xa0]*Giacomo|ayang[\\s\\xa0]*Yakobus))|(?:\u042F\u043A\u043E\u0432\u0430)|(?:\u0408\u0430\u043A\u043E\u0432\u0459\u0435\u0432\u0430)|(?:\u96C5(?:\u5404(?:[\u4E66\u66F8]|\u4F2F\u66F8))?\u300B|\u05D9\u05E2\u05E7\u05D1|\u4E9E\u9002\u70CF\u300B|\u300A(?:\u96C5\u5404(?:[\u4E66\u66F8]|\u4F2F\u66F8)|\u4E9E\u9002\u70CF)|\u0A2F\u0A3E\u0A15\u0A42\u0A2C|\u042F\u043A\u043E\u0432|\u0408\u0430\u043A\u043E\u0432|Iacobi|\u064A\u0639\u0642\u0648\u0628|\u06CC\u0639\u0642\u064F?\u0648\u0628|Y(?:ak(?:ob(?:us|o)|k[o\u014D]pu)|\u0101kk[o\u014D]pu)|\u0BAF\u0BBE\u0B95\u0BCD\u0B95\u0BCB\u0BAA\u0BC1|\u0B2F\u0B3E\u0B15\u0B41\u0B2C\u0B19\u0B4D\u0B15|\u092F\u093E\u0915(?:\u094B\u092C\u093E\u091A\u0947\u0902|\u0942\u092C\u0915\u094B)|Giacomo|y(?:\u0101k(?:ob[a\u0101]ce[m\u1E43]|[u\u016B]bko)|ak(?:ob[a\u0101]ce[m\u1E43]|[u\u016B]bko))|Ja(?:k(?:o(?:bs[\\s\\xa0]*brev|vljeva)|ub(?:[ou\u016F]v|a))|akobin)|y\u0101k\u016Bb|\u300A\u96C5|\u0418\u0430\u043A\u043E\u0432\u0430|\u041F\u043E\u0441\u043B\u0430\u043D\u043D\u044F[\\s\\xa0]*\u042F\u043A\u043E\u0432\u0430)|(?:\u96C5\u5404(?:[\u4E66\u66F8]|\u4F2F\u66F8)|\u4E9E\u9002\u70CF|\u96C5|Jakobs))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Amos"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u1F08\u03BC|\uC554|\u0410\u043C|\uC544\uBAA8\uC2A4\uC11C|\u0A06\u0A2E\u0A4B\u0A38|\u0905\u092E\u094B\u0938|\u05E2\u05DE\u05D5\u05E1|\u0391\u03BC[\u03C9\u03CE]\u03C2|\u30A2\u30E2\u30B9(?:\u3057\u3087|\u66F8)|\u0E2D(?:\u0E32\u0E42)?\u0E21\u0E2A|\u0B86\u0BAE\u0BCB\u0BB8\u0BCD|\\xC1mosz|\u300A(?:\u963F\u6469\u53F8[\u4E66\u66F8]|\u4E9E\u6BDB\u65AF|\u6469)\u300B|\u0639\u0627\u0645\u064F\u0648\u0633|\u0633\u0641\u0631[\\s\\xa0]*\u0639\u0627\u0645\u0648\u0633|\u0906\u092
1E\u094B\u0938\u0915\u094B[\\s\\xa0]*\u092A\u0941\u0938\u094D\u0924\u0915|(?:\u0100m[o\u014D]|\u02BF\u0101m\u014D|\\xC1m\\xF3|Caamoo|Prophetia[\\s\\xa0]*Amo)s|(?:Ks(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Amos|Liv[\\s\\xa0]*Am[o\\xF2]s[\\s\\xa0]*l)a|A(?:m(?:o(?:s(?:['\u2019][\\s\\xa0]*(?:Bog|bok)|[iz])|xa)|(?:\\xF3|\u014D)?s)|\\-?m\u1ED1t|amoksen[\\s\\xa0]*kirja)|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A|\u043F\u0440\u043E\u0440\u043E\u043A\u0430)[\\s\\xa0]*\u0410\u043C\u043E\u0441\u0430|\uC544\uBAA8\uC2A4?|\u0391\u03BC|\u30A2\u30E2\u30B9|\u0B86\u0BAE\u0BCB|\\xC1m(?:os)?|\u0639\u0627|Caam|\u0906\u092E\u094B\u0938|A(?:m(?:\\xF3|ox?)?|am)|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0410\u043C\u043E\u0441|\u0B06\u0B2E\u0B4B\u0B37[\\s\\xa0]*\u0B2D\u0B2C\u0B3F\u0B37\u0B4D\u0B5F\u200C\u0B26\u0B4D\u200C\u0B2C\u0B15\u0B4D\u0B24\u0B3E\u0B19\u0B4D\u0B15[\\s\\xa0]*\u0B2A\u0B41\u0B38\u0B4D\u0B24\u0B15
1)|(?:Amosa)|(?:\u300A(?:\u963F\u6469\u53F8[\u4E66\u66F8]|\u4E9E\u6BDB\u65AF|\u6469)|\u0410\u043C\u043E\u0441\u0430|\u0B06\u0B2E\u0B4B\u0B37|\u0639\u0627\u0645\u0648\u0633|(?:\u4E9E\u6BDB\u65AF|\u6469)\u300B|\u963F\u6469\u53F8[\u4E66\u66F8]\u300B|[a\u0101]mos|\u0410\u043C\u043E\u0441|A(?:amoksen|m\\xF2s))|(?:\u4E9E\u6BDB\u65AF|\u6469|Amos|\u963F\u6469\u53F8[\u4E66\u66F8]))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Tob"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:T(?:ob(?:i(?:j(?:\\xE1[s\u0161]|a[s\u0161])|\\xE1[s\u0161]|olo|e|ts[\\s\\xa0]*Bog|tsb[o\\xF3]k|ts[\\s\\xa0]*bok|a(?:s['\u2019][\\s\\xa0]*bok|\u0161))|\\xEDtsb[o\\xF3]k|\\xEDas|t)|\\xF3bi[a\\xE1]s|b|ho|\\xF3bij[a\\xE1][s\u0161]|\\xF3b[i\\xED]tsb[o\\xF3]k)|\uD1A0(?:\uBE44\uD2B8|\uBE57\uAE30)|\u0637\u0648|\u30C8[\u30D2\u30D3]\u30C8[\u66F8\u8A18]|\u0E42\u0E17\u0E1A\u0E34\u0E15|\u05D8\u05D5\u05D1\u05D9\u05D4|\u03A4\u03C9\u03B2[\u03AF\u03B9]\u03C4|\u300A\u591A\u4FFE\u4E9E\u50B3\u300B|\u0422\u043E\u0432|\u0633\u0641\u0631[\\s\\xa0]*\u0637\u0648\u0628\u064A\u0627|Liber[\\s\\xa0]*Tobiae|Liber[\\s\\xa0]*Thobis|\u0BA4(?:\u0BCA\u0BAA\u0BBF\u0BAF\u0BBE\u0B9A\u0BC1[\\s\\xa0]*\u0B86\u0B95\u0BAE\u0BAE\u0BCD|\u0BCB\u0BAA\u0BBF\u0BA4\u0BCD\u0BA4\u0BC1)|\u0422\u043E\u0431\u0438\u0458\u0430|\u041A(?:\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u0437\u0430[\\s\\xa0]*\u0422\u043E\u0431\u0438\u044F|\u0422\u043E\u0432\u0438\u0442\u0430|\u043D\u0430[\\s\\xa0]*\u0422\u043E\u0432\u0438\u0442\u0430)|\u045A\u0438\u0433\u0430[\\s\\xa0]*\u0422\u043E\u0432\u0438\u0458\u0438\u043D\u0430)|Tobi(?:aa?|ti)n[\\s\\xa0]*kirja|Ks(?:\\.[\\s\\xa0]*Tobi(?:asz|t)|[\\s\\xa0]*Tobi(?:asz|t)|i[e\u0119]g[ai][\\s\\xa0]*Tobi(?:asz|t))a|T(?:ob(?:i(?:ja|ti|a)?|\\xEDa)?|\\xF3b(?:it)?)|\u30C8[\u30D2\u30D3]\u30C8|\uD1A0\uBE57|\u03A4\u03C9\u03B2|\u0BA4\u0BCB\u0BAA\u0BBF|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*\u043D\u0430[\\s\\xa0]*\u0422\u043E\u0432\u0438\u0442|Cartea[\\s\\xa0]*lui[\\s\\xa0]*Tobit)|(?:\u0637\u0648\u0628\u064A\u0627|\u300A\u591A\u4FFE\u4E9E\u50B3|\u591A\u4FFE\u4E9E\u50B3\u300B|\u0422\u043E(?:\u0432\u0438\u0442\u0430|\u0431\u0438\u044F)|\u0422\u043E\u0432\u0438\u0442|\u591A\u4FFE\u4E9E\u50B3|Tobi(?:a(?:[ens]|an)|t(?:in)?)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Jdt"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Juditin[\\s\\xa0]*kirja)|(?:\u30E6[\u30C6\u30C7](?:\u30A3\u30C8\u8A18|\u30C8\u66F8)|\u064A\u0640\u0647|\uC720\uB527\uAE30|\u0E22\u0E39\u0E14\u0E34\u0E18|\u042E\u0434\u0438(?:\u0444\u044C|\u0442)|\u300A\u53CB\u5F1F\u5FB7\u50B3\u300B|\u05D9\u05D4\u05D5\u05D3\u05D9\u05EA|\u0399(?:\u03BF\u03C5\u03B4[\u03AF\u03B9]|\u03B4)\u03B8|Yud(?:ith?i|t)|\u0BAF\u0BC2\u0BA4\u0BBF\u0BA4\u0BCD\u0BA4\u0BC1|\u0633\u0641\u0631[\\s\\xa0]*\u064A\u0647\u0648\u062F\u064A\u062A|J(?:ud(?:it(?:s[\\s\\xa0]*Bog|[eh]|s[\\s\\xa0]*bok|arb[o\\xF3]k)|\\xEDtarb[o\\xF3]k|th)|\\xFAd[i\\xED]tarb[o\\xF3]k|\\xFAdt|di?th)|Liber[\\s\\xa0]*Iudith|\u0408\u0443\u0434\u0438\u0442\u0430|\u041A(?:\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u0418\u0443\u0434\u0438\u0442|\u042E\u0434\u0438\u0442\u0438|\u0437\u0430[\\s\\xa0]*\u042E\u0434\u0438\u0442\u0430)|\u045A\u0438\u0433\u0430[\\s\\xa0]*\u043E[\\s\\xa0]*\u0408\u0443\u0434\u0438\u0442\u0438)|[GI]dt|J(?:(?:\\xFAdi|di?)t|ud(?:ita?|t))|\u30E6[\u30C6\u30C7]\u30A3\u30C8|\uC720\uB527|\u042E\u0434\u0438|\u0408\u0443\u0434|Yudith|\u0BAF\u0BC2\u0BA4\u0BBF|(?:Giudit|Iudi)ta|K(?:s(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Judyty|itab[\\s\\xa0]*Yudit|[\\s\\xa0]*Juditina|\\.[\\s\\xa0]*Juditina|niha[\\s\\xa0]*Juditina))|(?:\u300A\u53CB\u5F1F\u5FB7\u50B3|\u53CB\u5F1F\u5FB7\u50B3\u300B|\u042E\u0434\u0438\u0442\u0438|\u0418\u0443\u0434\u0438\u0442|Yudit|Iudith|\u064A\u0647\u0648\u062F\u064A\u062A|\u53CB\u5F1F\u5FB7\u50B3|Jud(?:itin|yty)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Bar"],apocrypha:!0,regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:[\u30CF\u30D0]\u30EB\u30AF\u66F8|\uBC14\uB8E9\uC11C|\u300A\u5DF4\u8DEF\u514B\u300B|\u0628\u0627\u0631\u0648\u0643|\u0392(?:\u03B1\u03C1\u03BF[\u03C5\u03CD]\u03C7|\u03C1)|\u30E
1F\u30EB\u30D5\u306E\u9810\u8A00\u66F8|\u0BAA\u0BBE\u0BB0\u0BC2\u0B95\u0BCD\u0B95\u0BC1|\u05E1\u05E4\u05E8[\\s\\xa0]*\u05D1\u05E8\u05D5\u05DA|\u0633\u0641\u0631[\\s\\xa0]*\u0628\u0627\u0631\u0648\u062E|\u0E1A\u0E32\u0E23\u0E38\u0E04|\u0E1E\u0E23\u0E30\u0E18\u0E23\u0E23\u0E21\u0E1A\u0E32\u0E23\u0E38\u0E04|B(?:ar(?:u(?:k(?:s(?:[\\s\\xa0]*(?:Bog|bok)|b[o\\xF3]k)|u)|[ch]|que)|\\xFAksb[o\\xF3]k)|\\xE1ruk|r)|(?:Liber[\\s\\xa0]*Ba|B\\xE1)ruch|Baa?rukin[\\s\\xa0]*kirja|K(?:s(?:i[e\u0119]g[ai]|\\.)?[\\s\\xa0]*Barucha|itab[\\s\\xa0]*Barukh|niha[\\s\\xa0]*B[a\\xE1]ru(?:ch|k)ova)|Proroctvo[\\s\\xa0]*Baruchovo|\u0412\u0430\u0440\u0443\u0445|[\u30CF\u30D0]\u30EB\u30AF|\uBC14\uB8E9|\u0628\u0627|\u0412\u0430\u0440|\u0392\u03B1\u03C1|\u0BAA\u0BBE\u0BB0\u0BC2|B(?:a(?:r(?:uk)?)?|\\xE1r)|\u0411\u0430\u0440\u0443\u0301\u0445\u0430|\u041A\u043D\u0438\u0433\u0430[\\s\\xa0]*(?:\u043D\u0430[\\s\\xa0]*(?:\u043F\u0440\u043E\u0440\u043E\u043A[\\s\\xa0]*\u0412\u0430\u0440\u0443\u0445\u0430|\u0411\u0430\u0440\u0443\u0445)|(?:\u043F\u0440\u043E\u0440\u043E\u043A\u0430[\\s\\xa0]*\u0412\u0430\u0440\u0443\u0301|\u0412\u0430\u0440\u0443)\u0445\u0430))|(?:Ba(?:ru(?:cha|kh|ch|kin)|arukin)|\u300A\u5DF4\u8DEF\u514B|\u5DF4\u8DEF\u514B\u300B|\u05D1\u05E8\u05D5\u05DA|\u0411\u0430\u0440\u0443\u0445|\u0412\u0430\u0440\u0443\u0445\u0430|\u5DF4\u8DEF\u514B))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["1Kgs"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:1(?:\.[\s\xa0]*(?:Ks|Re)|[\s\xa0]*(?:Ks|Re))|I(?:\.[\s\xa0]*K[is]|[\s\xa0]*K[is])))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["2Kgs"],regexp:/(^|[^0-9A-Za-zªµºÃ-ÃÃ-öø-ÉÌ-ʹͶ-ͷͺ-ͽÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-ÒÒ-Ô§Ö-Ö½Ö¿×-××-×
××-תװ-ײØ-ØØ -ÙÙ®-ÛÛ-ÛÛ-Û¨Ûª-Û¯Ûº-Û¼Û¿Ý-ݿࢠࢢ-ࢬࣤ-ࣾà¤-à¤à¤-ऺ़-ऽà¥-à¥à¥à¥-ॣॱ-ॷॹ-ॿà¨-à¨à¨
-à¨à¨-à¨à¨-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼à©-à©à©-à©à©-à©à©à©-à©à©à©°-ੵà¬à¬
-à¬à¬-à¬à¬-ନପ-ରଲ-ଳଵ-ହ଼-ଽିà-àààà-àà-à£à±à®-à®à®
-à®à®-à®à®-à®à®-à®à®à®-à®à®£-தந-பம-ஹà¯à¯à¯à¸-ฺà¹-à¹á·-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ-â¿â± -Ɀⷠ-â·¿ã
-ããª-ãã±-ãµã»-ã¼ã-ä¶µä¸-é¿ê-ê¯ê´-ê½ê¿-êêê¢-êê-êê-êê -êªê¸-ê¿ê£ -ꣷꣻê°-í¯ï¤-ï©ï©°-ï«ï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼ])((?:2(?:\.?[\s\xa0]*Ks|\.?[\s\xa0]*Re)|II\.?[\s\xa0]*Ks))(?:(?=[\d\s\xa0.:,;\x1e\x1f&\(\)\uff08\uff09\[\]\/"'\*=~\-\u2013\u2014])|$)/gi},{osis:["Acts"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u0410\u043F\u043E\u0441\u0442\u043E\u043B))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Ezek","Ezra"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Ez|\u0415\u0437))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Ezra"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u62C9))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Hab","Hag"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Ha))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Heb","Hab"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Hb))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Job"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u4F2F))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["John"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Jan|\u7D04))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["John","Jonah"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Yn))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["John","Jonah","Job","Josh","Joel"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Jo))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["John","Josh","Joel","Jonah"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u0BAF\u0BCB))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Jonah","Joel"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Yoo))(?
1:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Josh"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u66F8))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Jude","Judg"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:J(?:ud?|d)))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Judg"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Bir))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Lam"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:La))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Lev"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u5229))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Matt"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:\u592A))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Matt","Mark","Mal"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Ma))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Mic"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Mi))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Phil","Phlm"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Phl?|Fil))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Rev"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Re))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Song"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Songs|\u6B4C))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")},{osis:["Zeph","Zech"],regexp:RegExp("(^|"+t.prototype.regexps.pre_book+`)((?:Ze))(?:(?=[\\d\\s\\xa0.:,;\\x1e\\x1f&\\(\\)\\uff08\\uff09\\[\\]/"'\\*=~\\-\\u2013\\u2014])|$)`,"gi")}],r===!0&&s==="none")return p;for(c=[],m=0,_=p.length;m<_;m++)l=p[m],!(r===!1&&l.apocrypha!=null&&l.apocrypha===!0)&&(s==="books"&&(l.regexp=new RegExp(l.regexp.source,"g")),c.push(l));return c},t.prototype.regexps.books=t.prototype.regexps.get_books(!1,"none");var a;(function(r){"use strict";function s(m,_){function c(){this.constructor=m}c.prototype=_.prototype,m.prototype=new c}function l(m,_,c,w){this.message=m,this.expected=_,this.found=c,this.location=w,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,l)}s(l,Error),l.buildMessage=function(m,_){var c={literal:function(ie){return'"'+T(ie.text)+'"'},class:function(ie){var ue="",me;for(me=0;me<ie.parts.length;me++)ue+=ie.parts[me]instanceof Array?N(ie.parts[me][0])+"-"+N(ie.parts[me][1]):N(ie.parts[me]);return"["+(ie.inverted?"^":"")+ue+"]"},any:function(ie){return"any character"},end:function(ie){return"end of input"},other:function(ie){return ie.description}};function w(ie){return ie.charCodeAt(0).toString(16).toUpperCase()}function T(ie){return ie.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(ue){return"\\x0"+w(ue)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(ue){return"\\x"+w(ue)})}function N(ie){return ie.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(ue){return"\\x0"+w(ue)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(ue){return"\\x"+w(ue)})}function $(ie){return c[ie.type](ie)}function ee(ie){var ue=new Array(ie.length),me,je;for(me=0;me<ie.length;me++)ue[me]=$(ie[me]);if(ue.sort(),ue.length>0){for(me=1,je=1;me<ue.length;me++)ue[me-1]!==ue[me]&&(ue[je]=ue[me],je++);ue.length=je}switch(ue.length){case 1:return ue[0];case 2:return ue[0]+" or "+ue[1];default:return ue.slice(0,-1).join(", ")+", or "+ue[ue.length-1]}}function de(ie){return ie?'"'+T(ie)+'"':"end of input"}return"Expected "+ee(m)+" but "+de(_)+" found."};function p(m,_){_=_!==void 0?_:{};var c={},w={start:PP},T=PP,N=function(v,C){return C.unshift([v]),{type:"sequence",value:C,indices:[Ze,b-1]}},$="(",ee=Bt("(",!1),de=")",ie=Bt(")",!1),ue=function(v,C){return typeof C>"u"&&(C=[]),C.unshift([v]),{type:"sequence_post_enclosed",value:C,indices:[Ze,b-1]}},me=function(v,C){return v.length&&v.length===2&&(v=v[0]),{type:"range",value:[v,C],indices:[Ze,b-1]}},je="�",Je=Bt("�",!1),Ke="/",Rt=Bt("/",!1),kt=/^[1-8]/,qn=Cr([["1","8"]],!1,!1),vt=function(v){return{type:"b",value:v.value,indices:[Ze,b-1]}},xe=function(v,C){return{type:"bc",value:[v,C],indices:[Ze,b-1]}},Ct=",",fn=Bt(",",!1),Ye=function(v,C){return{type:"bc_title",value:[v,C],indices:[Ze,b-1]}},$e=".",Qe=Bt(".",!1),mt=function(v,C){return{type:"bcv",value:[v,C],indices:[Ze,b-1]}},Gt="-",an=Bt("-",!1),pi=function(v,C,B,A){return{type:"range",value:[{type:"bcv",value:[{type:"bc",value:[v,C],indices:[v.indices[
10],C.indices[1]]},B],indices:[v.indices[0],B.indices[1]]},A],indices:[Ze,b-1]}},Ei=function(v,C){return{type:"bv",value:[v,C],indices:[Ze,b-1]}},$t=function(v,C){return{type:"bc",value:[C,v],indices:[Ze,b-1]}},vc=function(v,C,B){return{type:"cb_range",value:[B,v,C],indices:[Ze,b-1]}},yc="th",zi=Bt("th",!1),na="nd",hi=Bt("nd",!1),vr="st",jo=Bt("st",!1),Ts="/1�",Wp=Bt("/1�",!1),Kp=function(v){return{type:"c_psalm",value:v.value,indices:[Ze,b-1]}},jf=function(v,C){return{type:"cv_psalm",value:[v,C],indices:[Ze,b-1]}},Hf=function(v,C){return{type:"c_title",value:[v,C],indices:[Ze,b-1]}},Wd=function(v,C){return{type:"cv",value:[v,C],indices:[Ze,b-1]}},Gp=function(v){return{type:"c",value:[v],indices:[Ze,b-1]}},Ja="ff",qp=Bt("ff",!1),wl=/^[a-z0-9]/,kl=Cr([["a","z"],["0","9"]],!1,!1),Is="f",ae=Bt("f",!1),ye=/^[a-z]/,Ae=Cr([["a","z"]],!1,!1),Ge=function(v){return{type:"ff",value:[v],indices:[Ze,b-1]}},yt=function(v,C){return{type:"integer_title",value:[v,C],indices:[Ze,b-1]}},ji="/9�",Wt=Bt("/9�",!1),tn=function(v){return{type:"context",value:v.value,indices:[Ze,b-1]}},Tt="/2�",hn=Bt("/2�",!1),Cn=".1",Ya=Bt(".1",!1),El=/^[0-9]/,Kd=Cr([["0","9"]],!1,!1),sx=function(v){return{type:"bc",value:[v,{type:"c",value:[{type:"integer",value:151,indices:[b-2,b-1]}],indices:[b-2,b-1]}],indices:[Ze,b-1]}},Gd=function(v,C){return{type:"bcv",value:[v,{type:"v",value:[C],indices:[C.indices[0],C.indices[1]]}],indices:[Ze,b-1]}},lx=/^[a-e]/,qd=Cr([["a","e"]],!1,!1),cx=function(v){return{type:"v",value:[v],indices:[Ze,b-1]}},dx="ch",ik=Bt("ch",!1),Qa="apters",Uf=Bt("apters",!1),ux="apter",px=Bt("apter",!1),hx="apts",ok=Bt("apts",!1),Jp="pts",Yp=Bt("pts",!1),$f="apt",mx=Bt("apt",!1),Qp="aps",Gr=Bt("aps",!1),Wf="ap",ak=Bt("ap",!1),fx="p",Kf=Bt("p",!1),qr="s",Gf=Bt("s",!1),rk="a",gx=Bt("a",!1),_x=function(){return{type:"c_explicit"}},xx="v",qf=Bt("v",!1),Jf="erses",sk=Bt("erses",!1),Yf="erse",lk=Bt("erse",!1),Sl="er",Zp=Bt("er",!1),Jd="ss",Xp=Bt("ss",!1),eh=function(){return{type:"v_explicit"}},Yd=":",th=Bt(":",!1),Qf=/^["']/,bx=Cr(['"',"'"],!1,!1),Qd=/^[,;\/:&\-\u2013\u2014~]/,vx=Cr([",",";","/",":","&","-","\u2013","\u2014","~"],!1,!1),Zd="and",Zf=Bt("and",!1),Xd="compare",Xf=Bt("compare",!1),eu="cf",tu=Bt("cf",!1),Ds="see",nu=Bt("see",!1),J="also",re=Bt("also",!1),Ne=function(){return""},We=/^[\-\u2013\u2014]/,tt=Cr(["-","\u2013","\u2014"],!1,!1),On="through",ii=Bt("through",!1),oi="thru",yr=Bt("thru",!1),Za="to",y
1a=Bt("to",!1),Xn="title",_o=Bt("title",!1),ck=function(v){return{type:"title",value:[v],indices:[Ze,b-1]}},iu="from",_H=Bt("from",!1),yx="of",xP=Bt("of",!1),bP="in",xH=Bt("in",!1),vP="the",bH=Bt("the",!1),yP="book",vH=Bt("book",!1),CP=/^[([]/,wP=Cr(["(","["],!1,!1),yH=/^[)\]]/,CH=Cr([")","]"],!1,!1),kP=function(v){return{type:"translation_sequence",value:v,indices:[Ze,b-1]}},EP="�",SP=Bt("�",!1),wH=function(v){return{type:"translation",value:v.value,indices:[Ze,b-1]}},fwe=",000",gwe=Bt(",000",!1),kH=function(v){return{type:"integer",value:parseInt(v.join(""),10),indices:[Ze,b-1]}},MP=/^[^\x1F\x1E([]/,TP=Cr(["�","�","(","["],!0,!1),EH=function(v){return{type:"word",value:v.join(""),indices:[Ze,b-1]}},SH=function(v){return{type:"stop",value:v,indices:[Ze,b-1]}},_we=/^[\s\xa0*]/,xwe=Cr([" "," ","\r",` 2`,"\xA0","*"],!1,!1),b=0,Ze=0,Cx=[{line:1,column:1}],Ps=0,dk=[],le=0,wx;if("startRule"in _){if(!(_.startRule in w))throw new Error(`Can't start parsing from rule "`+_.startRule+'".');T=w[_.startRule]}"punctuation_strategy"in _&&_.punctuation_strategy==="eu"&&(wa=RH,Qd=/^[;\/:&\-\u2013\u2014~]/);function bwe(){return m.substring(Ze,b)}function vwe(){return eg(Ze,b)}function ywe(v,C){throw C=C!==void 0?C:eg(Ze,b),DP([TH(v)],m.substring(Ze,b),C)}function Cwe(v,C){throw C=C!==void 0?C:eg(Ze,b),IH(v,C)}function Bt(v,C){return{type:"literal",text:v,ignoreCase:C}}function Cr(v,C,B){return{type:"class",parts:v,inverted:C,ignoreCase:B}}function wwe(){return{type:"any"}}function MH(){return{type:"end"}}function TH(v){return{type:"other",description:v}}function IP(v){var C=Cx[v],B;if(C)return C;for(B=v-1;!Cx[B];)B--;for(C=Cx[B],C={line:C.line,column:C.column};B<v;)m.charCodeAt(B)===10?(C.line++,C.column=1):C.column++,B++;return Cx[v]=C,C}function eg(v,C){var B=IP(v),A=IP(C);return{start:{offset:v,line:B.line,column:B.column},end:{offset:C,line:A.line,column:A.column}}}function Ee(v){b<Ps||(b>Ps&&(Ps=b,dk=[]),dk.push(v))}function IH(v,C){return new l(v,null,null,C)}function DP(v,C,B){return new l(l.buildMessage(v,C),v,C,B)}function PP(){var v,C;if(v=[],C=Ex(),C===c&&(C=AP(),C===c&&(C=Sx(),C===c&&(C=kx(),C===c&&(C=ig(),C===c&&(C=au(),C===c&&(C=ou(),C===c&&(C=du(),C===c&&(C=Cc(),C===c&&(C=wc(),C===c&&(C=Yr(),C===c&&(C=Jr(),C===c&&(C=oh(),C===c&&(C=kc(),C===c&&(C=lu(),C===c&&(C=Ca(),C===c&&(C=nh(),C===c&&(C=ih(),C===c&&(C=ru(),C===c&&(C=su(),C===c&&(C=RP(),C===c&&(C=OP(),C===c&&(C=ao(),C===c&&(C=ng(),C===c&&(C=og(),C===c&&(C=cu(),C===c&&(C=ah(),C===c&&(C=Qr(),C===c&&(C=Zr(),C===c&&(C=Do(),C===c&&(C=Fi(),C===c&&(C=FP(),C===c&&(C=NP(),C===c&&(C=uk()))))))))))))))))))))))))))))))))),C!==c)for(;C!==c;)v.push(C),C=Ex(),C===c&&(C=AP(),C===c&&(C=Sx(),C===c&&(C=kx(),C===c&&(C=ig(),C===c&&(C=au(),C===c&&(C=ou(),C===c&&(C=du(),C===c&&(C=Cc(),C===c&&(C=wc(),C===c&&(C=Yr(),C===c&&(C=Jr(),C===c&&(C=oh(),C===c&&(C=kc(),C===c&&(C=lu(),C===c&&(C=Ca(),C===c&&(C=nh(),C===c&&(C=ih(),C===c&&(C=ru(),C===c&&(C=su(),C===c&&(C=RP(),C===c&&(C=OP(),C===c&&(C=ao(),C===c&&(C=ng(),C===c&&(C=og(),C===c&&(C=cu(),C===c&&(C=ah(),C===c&&(C=Qr(),C===c&&(C=Zr(),C===c&&(C=Do(),C===c&&(C=Fi(),C===c&&(C=FP(),C===c&&(C=NP(),C===c&&(C=uk())))))))))))))))))))))))))))))))));else v=c;return v}function AP(){var v,C,B,A,F,z;if(v=b,C=Sx(),C===c&&(C=Ex(),C===c&&(C=kx(),C===c&&(C=ig(),C===c&&(C=au(),C===c&&(C=ou(),C===c&&(C=du(),C===c&&(C=Cc(),C===c&&(C=wc(),C===c&&(C=Yr(),C===c&&(C=Jr(),C===c&&(C=oh(),C===c&&(C=kc(),C===c&&(C=lu(),C===c&&(C=Ca(),C===c&&(C=nh(),C===c&&(C=ih(),C===c&&(C=ru(),C===c&&(C=su(),C===c&&(C=uk()))))))))))))))))))),C!==c){if(B=[],A=b,F=ao(),F===c&&(F=null),F!==c?(z=tg(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A!==c)for(;A!==c;)B.push(A),A=b,F=ao(),F===c&&(F=null),F!==c?(z=tg(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c);else B=c;B!==c?(Ze=v,C=N(C,B),v=C):(b=v,v=c)}else b=v,v=c;return v}function DH(){var v,C,B,A,F,z,q,Me,gt;if(v=b,m.charCodeAt(b)===40?(C=$,b++):(C=c,le===0&&Ee(ee)),C!==c)if(B=jt(),B!==c)if(A=ao(),A===c&&(A=null),A!==c)if(F=tg(),F!==c){for(z=[],q=b,Me=ao(),Me===c&&(Me=null),Me!==c?(gt=tg(),gt!==c?(Me=[Me,gt],q=Me):(b=q,q=c)):(b=q,q=c);q!==c;)z.push(q),q=b,Me=ao(),Me===c&&(Me=null),Me!==c?(gt=tg(),gt!==c?(Me=[Me,gt],q=Me):(b=q,q=c)):(b=q,q=c);z!==c?(q=jt(),q!==c?(m.charCodeAt(b)===41?(Me=de,b++):(Me=c,le===0&&Ee(ie)),Me!==c?(Ze=v,C=ue(F,z),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)}else b=v,v=c;else b=v,v=c;else b=v,v=c;else b=v,v=c;return v}function tg(){var v;return v=DH(),v===c&&(v=Sx(),v===c&&(v=Ex(),v===c&&(v=kx(),v===c&&(v=ig(),v===c&&(v=au(),v===c&&(v=ou(),v===c&&(v=du(),v===c&&(v=Cc(),v===c&&(v=wc(),v===c&&(v=Yr(),v===c&&(v=Jr(),v===c&&(v=oh(),v===c&&(v=kc(),v===c&&(v=lu(),v===c&&(v=Ca(),v===c&&(v=nh(),v===c&&(v=ih(),v===c&&(v=ru(),v===c&&(v=su(),v===c&&(v=ng(),v===c&&(v=og(),v===c&&(v=cu(),v===c&&(v=ah(),v===c&&(v=Qr(),v===c&&(v=Zr(),v===c&&(v=Do(),v===c&&(v=Fi()))))))))))))))))))))))))))),v}function kx(){var v,C,B,A,F,z,q;return v=b,C=au(),C===c&&(C=ou(),C===c&&(C=du(),C===c&&(C=Cc(),C===c&&(C=wc(),C===c&&(C=Yr(),C===c&&(C=Jr(),C===c&&(C=oh(),C===c&&(C=kc(),C===c&&(C=b,B=Ca(),B!==c?(A=b,le++,F=b,z=uu(),z!==c?(q=au(),q===c&&(q=ou(),q===c&&(q=du(),q===c&&(q=Cc(),q===c&&(q=wc(),q===c&&(q=Yr(),q===c&&(q=Jr(),q===c&&(q=kc(),q===c&&(q=Ca())))))))),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),le--,F!==c?(b=A,A=void 0):A=c,A!==c?(B=[B,A],C=B):(b=C,C=c)):(b=C,C=c),C===c&&(C=nh(),C===c&&(C=ih(),C===c&&(C=lu(),C===c&&(C=ru(),C===c&&(C=su(),C===c&&(C=ng(),C===c&&(C=og(),C===c&&(C=cu(),C===c&&(C=ah(),C===c&&(C=Qr(),C===c&&(C=Zr(),C===c&&(C=Do(),C===c&&(C=Fi())))))))))))))))))))))),C!==c?(B=uu(),B!==c?(A=ig(),A===c&&(A=au(),A===c&&(A=ou(),A===c&&(A=du(),A===c&&(A=Cc(),A===c&&(A=wc(),A===c&&(A=Yr(),A===c&&(A=Jr(),A===c&&(A=oh(),A===c&&(A=kc(),A===c&&(A=Ca(),A===c&&(A=nh(),A===c&&(A=ih(),A===c&&(A=lu(),A===c&&(A=ru(),A===c&&(A=su(),A===c&&(A=ng(),A===c&&(A=og(),A===c&&(A=cu(),A===c&&(A=Qr(),A===c&&(A=Zr(),A===c&&(A=ah(),A===c&&(A=Do(),A===c&&(A=Fi()))))))))))))))))))))))),A!==c?(Ze=v,C=me(C,A),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Ca(){var v,C,B,A,F,z;return v=b,m.charCodeAt(b)===31?(C=je,b++):(C=c,le===0&&Ee(Je)),C!==c?(B=rg(),B!==c?(A=b,m.charCodeAt(b)===47?(F=Ke,b++):(F=c,le===0&&Ee(Rt)),F!==c?(kt.test(m.charAt(b))?(z=m.charAt(b),b++):(z=c,le===0&&Ee(qn)),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=null),A!==c?(m.charCodeAt(b)===31?(F=je,b++):(F=c,le===0&&Ee(Je)),F!==c?(Ze=v,C=vt(B),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Jr(){var v,C,B,A,F,z,q,Me,gt;if(v=b,C=Ca(),C!==c){if(B=b,A=Xa(),A!==c?(F=b,le++,z=b,q=Do(),q!==c?(Me=wa(),Me!==c?(gt=Fi(),gt!==c?(q=[q,Me,gt],z=q):(b=z,z=c)):(b=z,z=c)):(b=z,z=c),le--,z!==c?(b=F,F=void 0):F=c,F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B===c){if(B=[],A=wa(),A!==c)for(;A!==c;)B.push(A),A=wa();else B=c;if(B===c){if(B=[],A=rh(),A!==c)for(;A!==c;)B.push(A),A=rh();else B=c;if(B===c){if(B=[],A=uu(),A!==c)for(;A!==c;)B.push(A),A=uu();else B=c;B===c&&(B=jt())}}}B!==c?(A=Do(),A!==c?(Ze=v,C=xe(C,A),v=C):(b=v,v=c)):(b=v,v=c)}else b=v,v=c;return v}function PH(){var v,C,B,A,F,z;
2return v=b,C=Ca(),C!==c?(B=jt(),B!==c?(m.charCodeAt(b)===44?(A=Ct,b++):(A=c,le===0&&Ee(fn)),A!==c?(F=jt(),F!==c?(z=Do(),z!==c?(Ze=v,C=xe(C,z),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function ou(){var v,C,B;return v=b,C=Yr(),C===c&&(C=Jr()),C!==c?(B=pk(),B!==c?(Ze=v,C=Ye(C,B),v=C):(b=v,v=c)):(b=v,v=c),v}function Cc(){var v,C,B,A,F,z,q;return v=b,C=Yr(),C===c&&(C=Jr()),C!==c?(B=b,le++,A=b,m.charCodeAt(b)===46?(F=$e,b++):(F=c,le===0&&Ee(Qe)),F!==c?(z=Xa(),z!==c?(q=Fi(),q!==c?(F=[F,z,q],A=F):(b=A,A=c)):(b=A,A=c)):(b=A,A=c),A===c&&(A=b,F=ao(),F===c&&(F=null),F!==c?(z=Xa(),z!==c?(q=cu(),q!==c?(F=[F,z,q],A=F):(b=A,A=c)):(b=A,A=c)):(b=A,A=c)),le--,A===c?B=void 0:(b=B,B=c),B!==c?(A=b,F=wa(),F===c&&(F=ao()),F===c&&(F=null),F!==c?(z=Xa(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=wa()),A!==c?(F=Qr(),F===c&&(F=Fi()),F!==c?(Ze=v,C=mt(C,F),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function wc(){var v,C,B,A,F,z,q,Me;return v=b,C=Yr(),C===c&&(C=Jr()),C!==c?(B=rh(),B!==c?(A=Qr(),A===c&&(A=Fi()),A!==c?(F=b,le++,z=b,q=wa(),q!==c?(Me=Fi(),Me!==c?(q=[q,Me],z=q):(b=z,z=c)):(b=z,z=c),le--,z===c?F=void 0:(b=F,F=c),F!==c?(Ze=v,C=mt(C,A),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function au(){var v,C,B,A,F,z,q,Me,gt,Jn;return v=b,C=PH(),C!==c?(B=jt(),B!==c?(m.charCodeAt(b)===44?(A=Ct,b++):(A=c,le===0&&Ee(fn)),A!==c?(F=jt(),F!==c?(z=Qr(),z===c&&(z=Fi()),z!==c?(q=b,le++,Me=b,gt=wa(),gt!==c?(Jn=Fi(),Jn!==c?(gt=[gt,Jn],Me=gt):(b=Me,Me=c)):(b=Me,Me=c),le--,Me===c?q=void 0:(b=q,q=c),q!==c?(Ze=v,C=mt(C,z),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Ex(){var v,C,B,A,F,z,q,Me;return v=b,C=Ca(),C!==c?(m.charCodeAt(b)===45?(B=Gt,b++):(B=c,le===0&&Ee(an)),B===c&&(B=pu()),B===c&&(B=null),B!==c?(A=Do(),A!==c?(m.charCodeAt(b)===45?(F=Gt,b++):(F=c,le===0&&Ee(an)),F!==c?(z=Fi(),z!==c?(m.charCodeAt(b)===45?(q=Gt,b++):(q=c,le===0&&Ee(an)),q!==c?(Me=Fi(),Me!==c?(Ze=v,C=pi(C,A,z,Me),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function kc(){var v,C,B,A,F,z;if(v=b,C=Ca(),C!==c){if(B=[],A=wa(),A!==c)for(;A!==c;)B.push(A),A=wa();else B=c;if(B===c){if(B=[],A=rh(),A!==c)for(;A!==c;)B.push(A),A=rh();else B=c;if(B===c){if(B=[],A=uu(),A!==c)for(;A!==c;)B.push(A),A=uu();else B=c;if(B===c){if(B=b,A=[],F=ao(),F!==c)for(;F!==c;)A.push(F),F=ao();else A=c;A!==c?(F=b,le++,z=Xa(),le--,z!==c?(b=F,F=void 0):F=c,F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B===c&&(B=jt())}}}B!==c?(A=Qr(),A===c&&(A=Fi()),A!==c?(Ze=v,C=Ei(C,A),v=C):(b=v,v=c)):(b=v,v=c)}else b=v,v=c;return v}function ru(){var v,C,B,A,F;return v=b,C=ag(),C!==c?(B=Do(),B!==c?(A=hk(),A===c&&(A=null),A!==c?(F=Ca(),F!==c?(Ze=v,C=$t(B,F),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Sx(){var v,C,B,A,F,z,q;return v=b,C=ag(),C!==c?(B=Do(),B!==c?(A=uu(),A!==c?(F=Do(),F!==c?(z=hk(),z===c&&(z=null),z!==c?(q=Ca(),q!==c?(Ze=v,C=vc(B,F,q),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function nh(){var v,C,B,A,F;return v=b,C=ru(),C!==c?(B=ao(),B===c&&(B=null),B!==c?(A=Xa(),A!==c?(F=Fi(),F!==c?(Ze=v,C=mt(C,F),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function su(){var v,C,B,A,F,z;return v=b,C=Do(),C!==c?(m.substr(b,2)===yc?(B=yc,b+=2):(B=c,le===0&&Ee(zi)),B===c&&(m.substr(b,2)===na?(B=na,b+=2):(B=c,le===0&&Ee(hi)),B===c&&(m.substr(b,2)===vr?(B=vr,b+=2):(B=c,le===0&&Ee(jo)))),B!==c?(A=ag(),A!==c?(F=hk(),F===c&&(F=null),F!==c?(z=Ca(),z!==c?(Ze=v,C=$t(C,z),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function ih(){var v,C,B,A,F;return v=b,C=su(),C!==c?(B=ao(),B===c&&(B=null),B!==c?(A=Xa(),A!==c?(F=Fi(),F!==c?(Ze=v,C=mt(C,F),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function lu(){var v,C,B,A;return v=b,m.charCodeAt(b)===31?(C=je,b++):(C=c,le===0&&Ee(Je)),C!==c?(B=rg(),B!==c?(m.substr(b,3)===Ts?(A=Ts,b+=3):(A=c,le===0&&Ee(Wp)),A!==c?(Ze=v,C=Kp(B),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function oh(){var v,C,B,A,F;return v=b,C=lu(),C!==c?(B=ao(),B===c&&(B=null),B!==c?(A=Xa(),A!==c?(F=Fi(),F!==c?(Ze=v,C=jf(C,F),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function ng(){var v,C,B,A;return v=b,C=ag(),C!==c?(B=Do(),B!==c?(A=pk(),A!==c?(Ze=v,C=Hf(B,A),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function cu(){var v,C,B,A,F,z,q,Me;return v=b,C=Xa(),C===c&&(C=null),C!==c?(B=Do(),B!==c?(A=b,le++,F=b,m.charCodeAt(b)===46?(z=$e,b++):(z=c,le===0&&Ee(Qe)),z!==c?(q=Xa(),q!==c?(Me=Fi(),Me!==c?(z=[z,q,Me],F=z):(b=F,F=c)):(b=F,F=c)):(b=F,F=c),le--,F===c?A=void 0:(b=A,A=c),A!==c?(F=b,z=wa(),z===c&&(z=null),z!==c?(q=Xa(),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=wa()),F!==c?(z=Qr(),z===c&&(z=Fi()),z!==c?(Ze=v,C=Wd(B,z),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function ah(){var v,C,B,A,F,z,q,Me;return v=b,C=Do(),C!==c?(B=rh(),B!==c?(A=Qr(),A===c&&(A=Fi()),A!==c?(F=b,le++,z=b,q=wa(),q!==c?(Me=Fi(),Me!==c?(q=[q,Me],z=q):(b=z,z=c)):(b=z,z=c),le--,z===c?F=void 0:(b=F,F=c),F!==c?(Ze=v,C=Wd(C,A),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Do(){var v,C,B;return v=b,C=ag(),C===c&&(C=null),C!==c?(B=Zr(),B!==c?(Ze=v,C=Gp(B),v=C):(b=v,v=c)):(b=v,v=c),v}function ig(){var v,C,B,A,F,z,q;return v=b,C=Cc(),C===c&&(C=wc(),C===c&&(C=Jr(),C===c&&(C=kc(),C===c&&(C=cu(),C===c&&(C=ah(),C===c&&(C=Zr(),C===c&&(C=Do(),C===c&&(C=Fi())))))))),C!==c?(B=jt(),B!==c?(A=b,m.substr(b,2)===Ja?(F=Ja,b+=2):(F=c,le===0&&Ee(qp)),F!==c?(z=b,le++,wl.test(m.charAt(b))?(q=m.charAt(b),b++):(q=c,le===0&&Ee(kl)),le--,q===c?z=void 0:(b=z,z=c),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=b,m.charCodeAt(b)===102?(F=Is,b++):(F=c,le===0&&Ee(ae)),F!==c?(z=b,le++,wl.test(m.charAt(b))?(q=m.charAt(b),b++):(q=c,le===0&&Ee(kl)),le--,q===c?z=void 0:(b=z,z=c),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c)),A!==c?(F=Po(),F===c&&(F=null),F!==c?(z=b,le++,ye.test(m.charAt(b))?(q=m.charAt(b),b++):(q=c,le===0&&Ee(Ae)),le--,q===c?z=void 0:(b=z,z=c),z!==c?(Ze=v,C=Ge(C),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function og(){var v,C,B;return v=b,C=Zr(),C!==c?(B=pk(),B!==c?(Ze=v,C=yt(C,B),v=C):(b=v,v=c)):(b=v,v=c),v}function uk(){var v,C,B,A;return v=b,m.charCodeAt(b)===31?(C=je,b++):(C=c,le===0&&Ee(Je)),C!==c?(B=rg(),B!==c?(m.substr(b,3)===ji?(A=ji,b+=3):(A=c,le===0&&Ee(Wt)),A!==c?(Ze=v,C=tn(B),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function AH(){var v,C,B,A;return v=b,m.charCodeAt(b)===31?(C=je,b++):(C=c,le===0&&Ee(Je)),C!==c?(B=rg(),B!==c?(m.substr(b,3)===Tt?(A=Tt,b+=3):(A=c,le===0&&Ee(hn)),A!==c?(Ze=v,C=vt(B),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Yr(){var v,C,B,A,F;return v=b,C=AH(),C!==c?(m.substr(b,2)===Cn?(B=Cn,b+=2):(B=c,le===0&&Ee(Ya)),B!==c?(A=b,le++,El.test(m.charAt(b))?(F=m.charAt(b),b++):(F=c,le===0&&Ee(Kd)),le--,F===c?A=void 0:(b=A,A=c),A!==c?(Ze=v,C=sx(C),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function du(){var v,C,B,A;return v=b,C=Yr(),C!==c?(m.charCodeAt(b)===46?(B=$e,b++):(B=c,le===0&&Ee(Qe)),B!==c?(A=Zr(),A!==c?(Ze=v,C=Gd(C,A),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Qr(){var v,C,B,A,F,z,q,Me,gt;return v=b,C=Xa(),C===c&&(C=null),C!==c?(B=Zr(),B!==c?(A=jt(),A!==c?(F=b,le++,z=b,m.substr(b,2)===Ja?(q=Ja,b+=2):(q=c,le===0&&Ee(qp)),q!==c?(Me=b,le++,wl.test(m.charAt(b))?(gt=m.charAt(b),b++):(gt=c,le===0&&Ee(kl)),le--,gt===c?Me=void 0:(b=Me,Me=c),Me!==c?(q=[q,Me],z=q):(b=z,z=c)):(b=z,z=c),z===c&&(z=b,m.charCodeAt(b)===102?(q=Is,b++):(q=c,le===0&&Ee(ae)),q!==c?(Me=b,le++,wl.test(m.charAt(b))?(gt=m.charAt(b),b++):(gt=c,le===0&&Ee(kl)),le--,gt===c?Me=void 0:(b=Me,Me=c),Me!==c?(q=[q,Me],z=q):(b=z,z=c)):(b=z,z=c)),le--,z===c?F=void 0:(b=F,F=c),F!==c?(lx.test(m.charAt(b))?(z=m.charAt(b),b++):(z=c,le===0&&Ee(qd)),z!==c?(q=b,le++,ye.test(m.charAt(b))?(Me=m.charAt(b),b++):(Me=c,le===0&&Ee(Ae)),le--,Me===c?q=void 0:(b=q,q=c),q!==c?(Ze=v,C=cx(B),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Fi(){var v,C,B;return v=b,C=Xa(),C===c&&(C=null),C!==c?(B=Zr(),B!==c?(Ze=v,C=cx(B),v=C):(b=v,v=c)):(b=v,v=c),v}function ag(){var v,C,B,A,F,z,q;return v=b,C=jt(),C!==c?(B=b,m.substr(b,2)===dx?(A=dx,b+=2):(A=c,le===0&&Ee(ik)),A!==c?(m.substr(b,6)===Qa?(F=Qa,b+=6):(F=c,le===0&&Ee(Uf)),F===c&&(m.substr(b,5)===ux?(F=ux,b+=5):(F=c,le===0&&Ee(px)),F===c&&(F=b,m.substr(b,4)===hx?(z=hx,b+=4):(z=c,le===0&&Ee(ok)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.substr(b,3)===Jp?(z=Jp,b+=3):(z=c,le===0&&Ee(Yp)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.substr(b,3)===$f?(z=$f,b+=3):(z=c,le===0&&Ee(mx)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.substr(b,3)===Qp?(z=Qp,b+=3):(z=c,le===0&&Ee(Gr)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.substr(b,2)===Wf?(z=Wf,b+=2):(z=c,le===0&&Ee(ak)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.charCodeAt(b)===112?(z=fx,b++):(z=c,le===0&&Ee(Kf)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.charCodeAt(b)===115?(z=qr,b++):(z=c,le===0&&Ee(Gf)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.charCodeAt(b)===97?(z=rk,b++):(z=c,le===0&&Ee(gx)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=Po(),F===c&&(F=null))))))))))),F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B!==c?(A=jt(),A!==c?(Ze=v,C=_x(),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Xa(){var v,C,B,A,F,z,q;
2return v=b,C=jt(),C!==c?(B=b,m.charCodeAt(b)===118?(A=xx,b++):(A=c,le===0&&Ee(qf)),A!==c?(m.substr(b,5)===Jf?(F=Jf,b+=5):(F=c,le===0&&Ee(sk)),F===c&&(m.substr(b,4)===Yf?(F=Yf,b+=4):(F=c,le===0&&Ee(lk)),F===c&&(F=b,m.substr(b,2)===Sl?(z=Sl,b+=2):(z=c,le===0&&Ee(Zp)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.substr(b,2)===Jd?(z=Jd,b+=2):(z=c,le===0&&Ee(Xp)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.charCodeAt(b)===115?(z=qr,b++):(z=c,le===0&&Ee(Gf)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=b,m.charCodeAt(b)===118?(z=xx,b++):(z=c,le===0&&Ee(qf)),z!==c?(q=Po(),q===c&&(q=null),q!==c?(z=[z,q],F=z):(b=F,F=c)):(b=F,F=c),F===c&&(F=Po(),F===c&&(F=null))))))),F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B!==c?(A=b,le++,ye.test(m.charAt(b))?(F=m.charAt(b),b++):(F=c,le===0&&Ee(Ae)),le--,F===c?A=void 0:(b=A,A=c),A!==c?(F=jt(),F!==c?(Ze=v,C=eh(),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function wa(){var v,C,B,A,F,z,q,Me,gt,Jn;if(v=b,C=jt(),C!==c){if(B=[],m.charCodeAt(b)===58?(A=Yd,b++):(A=c,le===0&&Ee(th)),A!==c)for(;A!==c;)B.push(A),m.charCodeAt(b)===58?(A=Yd,b++):(A=c,le===0&&Ee(th));else B=c;B===c&&(B=b,m.charCodeAt(b)===46?(A=$e,b++):(A=c,le===0&&Ee(Qe)),A!==c?(F=b,le++,z=b,q=jt(),q!==c?(m.charCodeAt(b)===46?(Me=$e,b++):(Me=c,le===0&&Ee(Qe)),Me!==c?(gt=jt(),gt!==c?(m.charCodeAt(b)===46?(Jn=$e,b++):(Jn=c,le===0&&Ee(Qe)),Jn!==c?(q=[q,Me,gt,Jn],z=q):(b=z,z=c)):(b=z,z=c)):(b=z,z=c)):(b=z,z=c),le--,z===c?F=void 0:(b=F,F=c),F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c)),B!==c?(A=jt(),A!==c?(C=[C,B,A],v=C):(b=v,v=c)):(b=v,v=c)}else b=v,v=c;return v}function rh(){var v,C,B,A;return v=b,C=jt(),C!==c?(Qf.test(m.charAt(b))?(B=m.charAt(b),b++):(B=c,le===0&&Ee(bx)),B!==c?(A=jt(),A!==c?(C=[C,B,A],v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v===c&&(v=pu()),v}function ao(){var v,C,B,A,F,z,q,Me,gt,Jn;if(v=b,C=[],Qd.test(m.charAt(b))?(B=m.charAt(b),b++):(B=c,le===0&&Ee(vx)),B===c&&(B=b,m.charCodeAt(b)===46?(A=$e,b++):(A=c,le===0&&Ee(Qe)),A!==c?(F=b,le++,z=b,q=jt(),q!==c?(m.charCodeAt(b)===46?(Me=$e,b++):(Me=c,le===0&&Ee(Qe)),Me!==c?(gt=jt(),gt!==c?(m.charCodeAt(b)===46?(Jn=$e,b++):(Jn=c,le===0&&Ee(Qe)),Jn!==c?(q=[q,Me,gt,Jn],z=q):(b=z,z=c)):(b=z,z=c)):(b=z,z=c)):(b=z,z=c),le--,z===c?F=void 0:(b=F,F=c),F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B===c&&(m.substr(b,3)===Zd?(B=Zd,b+=3):(B=c,le===0&&Ee(Zf)),B===c&&(m.substr(b,7)===Xd?(B=Xd,b+=7):(B=c,le===0&&Ee(Xf)),B===c&&(B=b,m.substr(b,2)===eu?(A=eu,b+=2):(A=c,le===0&&Ee(tu)),A!==c?(F=Po(),F===c&&(F=null),F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B===c&&(B=b,m.substr(b,3)===Ds?(A=Ds,b+=3):(A=c,le===0&&Ee(nu)),A!==c?(F=pu(),F!==c?(m.substr(b,4)===J?(z=J,b+=4):(z=c,le===0&&Ee(re)),z!==c?(A=[A,F,z],B=A):(b=B,B=c)):(b=B,B=c)):(b=B,B=c),B===c&&(m.substr(b,4)===J?(B=J,b+=4):(B=c,le===0&&Ee(re)),B===c&&(m.substr(b,3)===Ds?(B=Ds,b+=3):(B=c,le===0&&Ee(nu)),B===c&&(B=pu())))))))),B!==c)for(;B!==c;)C.push(B),Qd.test(m.charAt(b))?(B=m.charAt(b),b++):(B=c,le===0&&Ee(vx)),B===c&&(B=b,m.charCodeAt(b)===46?(A=$e,b++):(A=c,le===0&&Ee(Qe)),A!==c?(F=b,le++,z=b,q=jt(),q!==c?(m.charCodeAt(b)===46?(Me=$e,b++):(Me=c,le===0&&Ee(Qe)),Me!==c?(gt=jt(),gt!==c?(m.charCodeAt(b)===46?(Jn=$e,b++):(Jn=c,le===0&&Ee(Qe)),Jn!==c?(q=[q,Me,gt,Jn],z=q):(b=z,z=c)):(b=z,z=c)):(b=z,z=c)):(b=z,z=c),le--,z===c?F=void 0:(b=F,F=c),F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B===c&&(m.substr(b,3)===Zd?(B=Zd,b+=3):(B=c,le===0&&Ee(Zf)),B===c&&(m.substr(b,7)===Xd?(B=Xd,b+=7):(B=c,le===0&&Ee(Xf)),B===c&&(B=b,m.substr(b,2)===eu?(A=eu,b+=2):(A=c,le===0&&Ee(tu)),A!==c?(F=Po(),F===c&&(F=null),F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B===c&&(B=b,m.substr(b,3)===Ds?(A=Ds,b+=3):(A=c,le===0&&Ee(nu)),A!==c?(F=pu(),F!==c?(m.substr(b,4)===J?(z=J,b+=4):(z=c,le===0&&Ee(re)),z!==c?(A=[A,F,z],B=A):(b=B,B=c)):(b=B,B=c)):(b=B,B=c),B===c&&(m.substr(b,4)===J?(B=J,b+=4):(B=c,le===0&&Ee(re)),B===c&&(m.substr(b,3)===Ds?(B=Ds,b+=3):(B=c,le===0&&Ee(nu)),B===c&&(B=pu()))))))));else C=c;return C!==c&&(Ze=v,C=Ne()),v=C,v}function uu(){var v,C,B,A,F,z;if(v=b,C=jt(),C!==c){if(B=[],A=b,We.test(m.charAt(b))?(F=m.charAt(b),b++):(F=c,le===0&&Ee(tt)),F!==c?(z=jt(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=b,m.substr(b,7)===On?(F=On,b+=7):(F=c,le===0&&Ee(ii)),F!==c?(z=jt(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=b,m.substr(b,4)===oi?(F=oi,b+=4):(F=c,le===0&&Ee(yr)),F!==c?(z=jt(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=b,m.substr(b,2)===Za?(F=Za,b+=2):(F=c,le===0&&Ee(ya)),F!==c?(z=jt(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c)))),A!==c)for(;A!==c;)B.push(A),A=b,We.test(m.charAt(b))?(F=m.charAt(b),b++):(F=c,le===0&&Ee(tt)),F!==c?(z=jt(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=b,m.substr(b,7)===On?(F=On,b+=7):(F=c,le===0&&Ee(ii)),F!==c?(z=jt(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=b,m.substr(b,4)===oi?(F=oi,b+=4):(F=c,le===0&&Ee(yr)),F!==c?(z=jt(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c),A===c&&(A=b,m.substr(b,2)===Za?(F=Za,b+=2):(F=c,le===0&&Ee(ya)),F!==c?(z=jt(),z!==c?(F=[F,z],A=F):(b=A,A=c)):(b=A,A=c))));else B=c;B!==c?(C=[C,B],v=C):(b=v,v=c)}else b=v,v=c;return v}function pk(){var v,C,B;return v=b,C=wa(),C===c&&(C=ao()),C===c&&(C=null),C!==c?(m.substr(b,5)===Xn?(B=Xn,b+=5):(B=c,le===0&&Ee(_o)),B!==c?(Ze=v,C=ck(B),v=C):(b=v,v=c)):(b=v,v=c),v}function hk(){var v,C,B,A,F,z,q,Me,gt,Jn,mk;return v=b,C=jt(),C!==c?(m.substr(b,4)===iu?(B=iu,b+=4):(B=c,le===0&&Ee(_H)),B===c&&(m.substr(b,2)===yx?(B=yx,b+=2):(B=c,le===0&&Ee(xP)),B===c&&(m.substr(b,2)===bP?(B=bP,b+=2):(B=c,le===0&&Ee(xH)))),B!==c?(A=jt(),A!==c?(F=b,m.substr(b,3)===vP?(z=vP,b+=3):(z=c,le===0&&Ee(bH)),z!==c?(q=jt(),q!==c?(m.substr(b,4)===yP?(Me=yP,b+=4):(Me=c,le===0&&Ee(vH)),Me!==c?(gt=jt(),gt!==c?(m.substr(b,2)===yx?(Jn=yx,b+=2):(Jn=c,le===0&&Ee(xP)),Jn!==c?(mk=jt(),mk!==c?(z=[z,q,Me,gt,Jn,mk],F=z):(b=F,F=c)):(b=F,F=c)):(b=F,F=c)):(b=F,F=c)):(b=F,F=c)):(b=F,F=c),F===c&&(F=null),F!==c?(C=[C,B,A,F],v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Po(){var v,C,B,A,F,z,q,Me,gt;return v=b,C=jt(),C!==c?(m.charCodeAt(b)===46?(B=$e,b++):(B=c,le===0&&Ee(Qe)),B!==c?(A=b,le++,F=b,z=jt(),z!==c?(m.charCodeAt(b)===46?(q=$e,b++):(q=c,le===0&&Ee(Qe)),q!==c?(Me=jt(),Me!==c?(m.charCodeAt(b)===46?(gt=$e,b++):(gt=c,le===0&&Ee(Qe)),gt!==c?(z=[z,q,Me,gt],F=z):(b=F,F=c)):(b=F,F=c)):(b=F,F=c)):(b=F,F=c),le--,F===c?A=void 0:(b=A,A=c),A!==c?(C=[C,B,A],v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function RH(){var v,C,B,A;
2return v=b,C=jt(),C!==c?(m.charCodeAt(b)===44?(B=Ct,b++):(B=c,le===0&&Ee(fn)),B!==c?(A=jt(),A!==c?(C=[C,B,A],v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function RP(){var v,C,B,A,F,z,q,Me,gt,Jn;if(v=b,C=jt(),C!==c)if(CP.test(m.charAt(b))?(B=m.charAt(b),b++):(B=c,le===0&&Ee(wP)),B!==c)if(A=jt(),A!==c){if(F=b,z=sh(),z!==c){for(q=[],Me=b,gt=ao(),gt!==c?(Jn=sh(),Jn!==c?(gt=[gt,Jn],Me=gt):(b=Me,Me=c)):(b=Me,Me=c);Me!==c;)q.push(Me),Me=b,gt=ao(),gt!==c?(Jn=sh(),Jn!==c?(gt=[gt,Jn],Me=gt):(b=Me,Me=c)):(b=Me,Me=c);q!==c?(z=[z,q],F=z):(b=F,F=c)}else b=F,F=c;F!==c?(z=jt(),z!==c?(yH.test(m.charAt(b))?(q=m.charAt(b),b++):(q=c,le===0&&Ee(CH)),q!==c?(Ze=v,C=kP(F),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c)}else b=v,v=c;else b=v,v=c;else b=v,v=c;return v}function OP(){var v,C,B,A,F,z,q,Me,gt;if(v=b,C=jt(),C!==c)if(B=b,m.charCodeAt(b)===44?(A=Ct,b++):(A=c,le===0&&Ee(fn)),A!==c?(F=jt(),F!==c?(A=[A,F],B=A):(b=B,B=c)):(b=B,B=c),B===c&&(B=null),B!==c){if(A=b,F=sh(),F!==c){for(z=[],q=b,Me=ao(),Me!==c?(gt=sh(),gt!==c?(Me=[Me,gt],q=Me):(b=q,q=c)):(b=q,q=c);q!==c;)z.push(q),q=b,Me=ao(),Me!==c?(gt=sh(),gt!==c?(Me=[Me,gt],q=Me):(b=q,q=c)):(b=q,q=c);z!==c?(F=[F,z],A=F):(b=A,A=c)}else b=A,A=c;A!==c?(Ze=v,C=kP(A),v=C):(b=v,v=c)}else b=v,v=c;else b=v,v=c;return v}function sh(){var v,C,B,A;return v=b,m.charCodeAt(b)===30?(C=EP,b++):(C=c,le===0&&Ee(SP)),C!==c?(B=rg(),B!==c?(m.charCodeAt(b)===30?(A=EP,b++):(A=c,le===0&&Ee(SP)),A!==c?(Ze=v,C=wH(B),v=C):(b=v,v=c)):(b=v,v=c)):(b=v,v=c),v}function Zr(){var v;return(v=/^[0-9]{1,3}(?!\d|,000)/.exec(m.substr(b)))?(Ze=b,b+=v[0].length,{type:"integer",value:parseInt(v[0],10),indices:[Ze,b-1]}):c}function rg(){var v,C,B;if(v=b,C=[],El.test(m.charAt(b))?(B=m.charAt(b),b++):(B=c,le===0&&Ee(Kd)),B!==c)for(;B!==c;)C.push(B),El.test(m.charAt(b))?(B=m.charAt(b),b++):(B=c,le===0&&Ee(Kd));else C=c;return C!==c&&(Ze=v,C=kH(C)),v=C,v}function FP(){var v,C,B;if(v=b,C=[],MP.test(m.charAt(b))?(B=m.charAt(b),b++):(B=c,le===0&&Ee(TP)),B!==c)for(;B!==c;)C.push(B),MP.test(m.charAt(b))?(B=m.charAt(b),b++):(B=c,le===0&&Ee(TP));else C=c;return C!==c&&(Ze=v,C=EH(C)),v=C,v}function NP(){var v,C;return v=b,CP.test(m.charAt(b))?(C=m.charAt(b),b++):(C=c,le===0&&Ee(wP)),C!==c&&(Ze=v,C=SH(C)),v=C,v}function jt(){var v;return v=pu(),v===c&&(v=null),v}function pu(){var v;return(v=/^[\s\xa0*]+/.exec(m.substr(b)))?(b+=v[0].length,[]):c}if(wx=T(),wx!==c&&b===m.length)return wx;throw wx!==c&&b<m.length&&Ee(MH()),DP(dk,Ps<m.length?m.charAt(Ps):null,Ps<m.length?eg(Ps,Ps+1):eg(Ps,Ps))}a={SyntaxError:l,parse:p}})(this)}).call(tz)});var az=Un((tKe,oz)=>{oz.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}});var xd=Un(bp=>{var s2,zie=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];bp.getSymbolSize=function(i){if(!i)throw new Error('"version" cannot be null or undefined');if(i<1||i>40)throw new Error('"version" should be in range from 1 to 40');return i*4+17};bp.getSymbolTotalCodewords=function(i){return zie[i]};bp.getBCHDigit=function(t){let i=0;for(;t!==0;)i++,t>>>=1;return i};bp.setToSJISFunction=function(i){if(typeof i!="function")throw new Error('"toSJISFunc" is not a valid function.');s2=i};bp.isKanjiModeEnabled=function(){return typeof s2<"u"};bp.toSJIS=function(i){return s2(i)}});var Mw=Un(Br=>{Br.L={bit:1};Br.M={bit:0};Br.Q={bit:3};Br.H={bit:2};function jie(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return Br.L;case"m":case"medium":return Br.M;case"q":case"quartile":return Br.Q;case"h":case"high":return Br.H;default:throw new Error("Unknown EC Level: "+t)}}Br.isValid=function(i){return i&&typeof i.bit<"u"&&i.bit>=0&&i.bit<4};Br.from=function(i,e){if(Br.isValid(i))return i;try{return jie(i)}catch{return e}}});var lz=Un((oKe,sz)=>{function rz(){this.buffer=[],this.length=0}rz.prototype={get:function(t){let i=Math.floor(t/8);return(this.buffer[i]>>>7-t%8&1)===1},put:function(t,i){for(let e=0;e<i;e++)this.putBit((t>>>i-e-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){let i=Math.floor(this.length/8);this.buffer.length<=i&&this.buffer.push(0),t&&(this.buffer[i]|=128>>>this.length%8),this.length++}};sz.exports=rz});var dz=Un((aKe,cz)=>{function k_(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}k_.prototype.set=function(t,i,e,n){let o=t*this.size+i;this.data[o]=e,n&&(this.reservedBit[o]=!0)};k_.prototype.get=function(t,i){return this.data[t*this.size+i]};k_.prototype.xor=function(t,i,e){this.data[t*this.size+i]^=e};k_.prototype.isReserved=function(t,i){return this.reservedBit[t*this.size+i]};cz.exports=k_});var uz=Un(Tw=>{var Hie=xd().getSymbolSize;Tw.getRowColCoords=function(i){if(i===1)return[];let e=Math.floor(i/7)+2,n=Hie(i),o=n===145?26:Math.ceil((n-13)/(2*e-2))*2,a=[n-7];for(let r=1;r<e-1;r++)a[r]=a[r-1]-o;return a.push(6),a.reverse()};Tw.getPositions=function(i){let e=[],n=Tw.getRowColCoords(i),o=n.length;for(let a=0;a<o;a++)for(let r=0;r<o;r++)a===0&&r===0||a===0&&r===o-1||a===o-1&&r===0||e.push([n[a],n[r]]);return e}});var mz=Un(hz=>{var Uie=xd().getSymbolSize,pz=7;hz.getPositions=function(i){let e=Uie(i);return[[0,0],[e-pz,0],[0,e-pz]]}});var fz=Un(xi=>{xi.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var vp={N1:3,N2:3,N3:40,N4:10};xi.isValid=function(i){return i!=null&&i!==""&&!isNaN(i)&&i>=0&&i<=7};xi.from=function(i){return xi.isValid(i)?parseInt(i,10):void 0};xi.getPenaltyN1=function(i){let e=i.size,n=0,o=0,a=0,r=null,s=null;for(let l=0;l<e;l++){o=a=0,r=s=null;for(let p=0;p<e;p++){let m=i.get(l,p);m===r?o++:(o>=5&&(n+=vp.N1+(o-5)),r=m,o=1),m=i.get(p,l),m===s?a++:(a>=5&&(n+=vp.N1+(a-5)),s=m,a=1)}o>=5&&(n+=vp.N1+(o-5)),a>=5&&(n+=vp.N1+(a-5))}return n};xi.getPenaltyN2=function(i){let e=i.size,n=0;for(let o=0;o<e-1;o++)for(let a=0;a<e-1;a++){let r=i.get(o,a)+i.get(o,a+1)+i.get(o+1,a)+i.get(o+1,a+1);(r===4||r===0)&&n++}return n*vp.N2};xi.getPenaltyN3=function(i){let e=i.size,n=0,o=0,a=0;for(let r=0;r<e;r++){o=a=0;for(let s=0;s<e;s++)o=o<<1&2047|i.get(r,s),s>=10&&(o===1488||o===93)&&n++,a=a<<1&2047|i.get(s,r),s>=10&&(a===1488||a===93)&&n++}return n*vp.N3};xi.getPenaltyN4=function(i){let e=0,n=i.data.length;for(let a=0;a<n;a++)e+=i.data[a];return Math.abs(Math.ceil(e*100/n/5)-10)*vp.N4};function $ie(t,i,e){switch(t){case xi.Patterns.PATTERN000:return(i+e)%2===0;case xi.Patterns.PATTERN001:return i%2===0;case xi.Patterns.PATTERN010:return e%3===0;case xi.Patterns.PATTERN011:return(i+e)%3===0;case xi.Patterns.PATTERN100:return(Math.floor(i/2)+Math.floor(e/3))%2===0;case xi.Patterns.PATTERN101:return i*e%2+i*e%3===0;case xi.Patterns.PATTERN110:return(i*e%2+i*e%3)%2===0;case xi.Patterns.PATTERN111:return(i*e%3+(i+e)%2)%2===0;default:throw new Error("bad maskPattern:"+t)}}xi.applyMask=function(i,e){let n=e.size;
2for(let o=0;o<n;o++)for(let a=0;a<n;a++)e.isReserved(a,o)||e.xor(a,o,$ie(i,a,o))};xi.getBestMask=function(i,e){let n=Object.keys(xi.Patterns).length,o=0,a=1/0;for(let r=0;r<n;r++){e(r),xi.applyMask(r,i);let s=xi.getPenaltyN1(i)+xi.getPenaltyN2(i)+xi.getPenaltyN3(i)+xi.getPenaltyN4(i);xi.applyMask(r,i),s<a&&(a=s,o=r)}return o}});var c2=Un(l2=>{var bd=Mw(),Iw=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],Dw=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];l2.getBlocksCount=function(i,e){switch(e){case bd.L:return Iw[(i-1)*4+0];case bd.M:return Iw[(i-1)*4+1];case bd.Q:return Iw[(i-1)*4+2];case bd.H:return Iw[(i-1)*4+3];default:return}};l2.getTotalCodewordsCount=function(i,e){switch(e){case bd.L:return Dw[(i-1)*4+0];case bd.M:return Dw[(i-1)*4+1];case bd.Q:return Dw[(i-1)*4+2];case bd.H:return Dw[(i-1)*4+3];default:return}}});var gz=Un(Aw=>{var E_=new Uint8Array(512),Pw=new Uint8Array(256);(function(){let i=1;for(let e=0;e<255;e++)E_[e]=i,Pw[i]=e,i<<=1,i&256&&(i^=285);for(let e=255;e<512;e++)E_[e]=E_[e-255]})();Aw.log=function(i){if(i<1)throw new Error("log("+i+")");return Pw[i]};Aw.exp=function(i){return E_[i]};Aw.mul=function(i,e){return i===0||e===0?0:E_[Pw[i]+Pw[e]]}});var _z=Un(S_=>{var d2=gz();S_.mul=function(i,e){let n=new Uint8Array(i.length+e.length-1);for(let o=0;o<i.length;o++)for(let a=0;a<e.length;a++)n[o+a]^=d2.mul(i[o],e[a]);return n};S_.mod=function(i,e){let n=new Uint8Array(i);for(;n.length-e.length>=0;){let o=n[0];for(let r=0;r<e.length;r++)n[r]^=d2.mul(e[r],o);let a=0;for(;a<n.length&&n[a]===0;)a++;n=n.slice(a)}return n};S_.generateECPolynomial=function(i){let e=new Uint8Array([1]);for(let n=0;n<i;n++)e=S_.mul(e,new Uint8Array([1,d2.exp(n)]));return e}});var vz=Un((pKe,bz)=>{var xz=_z();function u2(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}u2.prototype.initialize=function(i){this.degree=i,this.genPoly=xz.generateECPolynomial(this.degree)};u2.prototype.encode=function(i){if(!this.genPoly)throw new Error("Encoder not initialized");let e=new Uint8Array(i.length+this.degree);e.set(i);let n=xz.mod(e,this.genPoly),o=this.degree-n.length;if(o>0){let a=new Uint8Array(this.degree);return a.set(n,o),a}return n};bz.exports=u2});var p2=Un(yz=>{yz.isValid=function(i){return!isNaN(i)&&i>=1&&i<=40}});var h2=Un(cc=>{var Cz="[0-9]+",Wie="[A-Z $%*+\\-./:]+",M_="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";M_=M_.replace(/u/g,"\\u");var Kie="(?:(?![A-Z0-9 $%*+\\-./:]|"+M_+`)(?:.|[\r 3]))+`;cc.KANJI=new RegExp(M_,"g");cc.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");cc.BYTE=new RegExp(Kie,"g");cc.NUMERIC=new RegExp(Cz,"g");cc.ALPHANUMERIC=new RegExp(Wie,"g");var Gie=new RegExp("^"+M_+"$"),qie=new RegExp("^"+Cz+"$"),Jie=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");cc.testKanji=function(i){return Gie.test(i)};cc.testNumeric=function(i){return qie.test(i)};cc.testAlphanumeric=function(i){return Jie.test(i)}});var vd=Un(io=>
3{var Yie=p2(),m2=h2();io.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]};io.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]};io.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]};io.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]};io.MIXED={bit:-1};io.getCharCountIndicator=function(i,e){if(!i.ccBits)throw new Error("Invalid mode: "+i);if(!Yie.isValid(e))throw new Error("Invalid version: "+e);return e>=1&&e<10?i.ccBits[0]:e<27?i.ccBits[1]:i.ccBits[2]};io.getBestModeForData=function(i){return m2.testNumeric(i)?io.NUMERIC:m2.testAlphanumeric(i)?io.ALPHANUMERIC:m2.testKanji(i)?io.KANJI:io.BYTE};io.toString=function(i){if(i&&i.id)return i.id;throw new Error("Invalid mode")};io.isValid=function(i){return i&&i.bit&&i.ccBits};function Qie(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"numeric":return io.NUMERIC;case"alphanumeric":return io.ALPHANUMERIC;case"kanji":return io.KANJI;case"byte":return io.BYTE;default:throw new Error("Unknown mode: "+t)}}io.from=function(i,e){if(io.isValid(i))return i;try{return Qie(i)}catch{return e}}});var Mz=Un(yp=>{var Rw=xd(),Zie=c2(),wz=Mw(),yd=vd(),f2=p2(),Ez=7973,kz=Rw.getBCHDigit(Ez);function Xie(t,i,e){for(let n=1;n<=40;n++)if(i<=yp.getCapacity(n,e,t))return n}function Sz(t,i){return yd.getCharCountIndicator(t,i)+4}function eoe(t,i){let e=0;return t.forEach(function(n){let o=Sz(n.mode,i);e+=o+n.getBitsLength()}),e}function toe(t,i){for(let e=1;e<=40;e++)if(eoe(t,e)<=yp.getCapacity(e,i,yd.MIXED))return e}yp.from=function(i,e){return f2.isValid(i)?parseInt(i,10):e};yp.getCapacity=function(i,e,n){if(!f2.isValid(i))throw new Error("Invalid QR Code version");typeof n>"u"&&(n=yd.BYTE);let o=Rw.getSymbolTotalCodewords(i),a=Zie.getTotalCodewordsCount(i,e),r=(o-a)*8;if(n===yd.MIXED)return r;let s=r-Sz(n,i);switch(n){case yd.NUMERIC:return Math.floor(s/10*3);case yd.ALPHANUMERIC:return Math.floor(s/11*2);case yd.KANJI:return Math.floor(s/13);case yd.BYTE:default:return Math.floor(s/8)}};yp.getBestVersionForData=function(i,e){let n,o=wz.from(e,wz.M);if(Array.isArray(i)){if(i.length>1)return toe(i,o);if(i.length===0)return 1;n=i[0]}else n=i;return Xie(n.mode,n.getLength(),o)};yp.getEncodedBits=function(i){if(!f2.isValid(i)||i<7)throw new Error("Invalid QR Code version");let e=i<<12;for(;Rw.getBCHDigit(e)-kz>=0;)e^=Ez<<Rw.getBCHDigit(e)-kz;return i<<12|e}});var Pz=Un(Dz=>{var g2=xd(),Iz=1335,noe=21522,Tz=g2.getBCHDigit(Iz);Dz.getEncodedBits=function(i,e){let n=i.bit<<3|e,o=n<<10;for(;g2.getBCHDigit(o)-Tz>=0;)o^=Iz<<g2.getBCHDigit(o)-Tz;return(n<<10|o)^noe}});var Rz=Un((xKe,Az)=>{var ioe=vd();function Zm(t){this.mode=ioe.NUMERIC,this.data=t.toString()}Zm.getBitsLength=function(i){return 10*Math.floor(i/3)+(i%3?i%3*3+1:0)};Zm.prototype.getLength=function(){return this.data.length};Zm.prototype.getBitsLength=function(){return Zm.getBitsLength(this.data.length)};Zm.prototype.write=function(i){let e,n,o;for(e=0;e+3<=this.data.length;e+=3)n=this.data.substr(e,3),o=parseInt(n,10),i.put(o,10);let a=this.data.length-e;a>0&&(n=this.data.substr(e),o=parseInt(n,10),i.put(o,a*3+1))};Az.exports=Zm});var Fz=Un((bKe,Oz)=>{var ooe=vd(),_2=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function Xm(t){this.mode=ooe.ALPHANUMERIC,this.data=t}Xm.getBitsLength=function(i){return 11*Math.floor(i/2)+6*(i%2)};Xm.prototype.getLength=function(){return this.data.length};Xm.prototype.getBitsLength=function(){return Xm.getBitsLength(this.data.length)};Xm.prototype.write=function(i){let e;for(e=0;e+2<=this.data.length;e+=2){let n=_2.indexOf(this.data[e])*45;n+=_2.indexOf(this.data[e+1]),i.put(n,11)}this.data.length%2&&i.put(_2.indexOf(this.data[e]),6)};Oz.exports=Xm});var Lz=Un((vKe,Nz)=>{var aoe=vd();function ef(t){this.mode=aoe.BYTE,typeof t=="string"?this.data=new TextEncoder().encode(t):this.data=new Uint8Array(t)}ef.getBitsLength=function(i){return i*8};ef.prototype.getLength=function(){return this.data.length};ef.prototype.getBitsLength=function(){return ef.getBitsLength(this.data.length)};ef.prototype.write=function(t){for(let i=0,e=this.data.length;i<e;i++)t.put(this.data[i],8)};Nz.exports=ef});var Vz=Un((yKe,Bz)=>{var roe=vd(),soe=xd();function tf(t){this.mode=roe.KANJI,this.data=t}tf.getBitsLength=function(i){return i*13};tf.prototype.getLength=function(){return this.data.length};tf.prototype.getBitsLength=function(){return tf.getBitsLength(this.data.length)};tf.prototype.write=function(t){let i;for(i=0;i<this.data.length;i++){let e=soe.toSJIS(this.data[i]);if(e>=33088&&e<=40956)e-=33088;else if(e>=57408&&e<=60351)e-=49472;else throw new Error("Invalid SJIS character: "+this.data[i]+` 4Make sure your charset is UTF-8`);e=(e>>>8&255)*192+(e&255),t.put(e,13)}};Bz.exports=tf});var zz=Un((CKe,x2)=>{"use strict";var T_={single_source_shortest_paths:function(t,i,e){var n={},o={};o[i]=0;var a=T_.PriorityQueue.make();a.push(i,0);for(var r,s,l,p,m,_,c,w,T;!a.empty();){r=a.pop(),s=r.value,p=r.cost,m=t[s]||{};for(l in m)m.hasOwnProperty(l)&&(_=m[l],c=p+_,w=o[l],T=typeof o[l]>"u",(T||w>c)&&(o[l]=c,a.push(l,c),n[l]=s))}if(typeof e<"u"&&typeof o[e]>"u"){var N=["Could not find a path from ",i," to ",e,"."].join("");throw new Error(N)}return n},extract_shortest_path_from_predecessor_list:function(t,i){for(var e=[],n=i,o;n;)e.push(n),o=t[n],n=t[n];return e.reverse(),e},find_path:function(t,i,e){var n=T_.single_source_shortest_paths(t,i,e);return T_.extract_shortest_path_from_predecessor_list(n,e)},PriorityQueue:{make:function(t){var i=T_.PriorityQueue,e={},n;t=t||{};for(n in i)i.hasOwnProperty(n)&&(e[n]=i[n]);return e.queue=[],e.sorter=t.sorter||i.default_sorter,e},default_sorter:function(t,i){return t.cost-i.cost},push:function(t,i){var e={value:t,cost:i};this.queue.push(e),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};typeof x2<"u"&&(x2.exports=T_)});var qz=Un(nf=>{var Kn=vd(),Uz=Rz(),$z=Fz(),Wz=Lz(),Kz=Vz(),I_=h2(),Ow=xd(),loe=zz();function jz(t){return unescape(encodeURIComponent(t)).length}function D_(t,i,e){let n=[],o;for(;(o=t.exec(e))!==null;)n.push({data:o[0],index:o.index,mode:i,length:o[0].length});return n}function Gz(t){let i=D_(I_.NUMERIC,Kn.NUMERIC,t),e=D_(I_.ALPHANUMERIC,Kn.ALPHANUMERIC,t),n,o;return Ow.isKanjiModeEnabled()?(n=D_(I_.BYTE,Kn.BYTE,t),o=D_(I_.KANJI,Kn.KANJI,t)):(n=D_(I_.BYTE_KANJI,Kn.BYTE,t),o=[]),i.concat(e,n,o).sort(function(r,s){return r.index-s.index}).map(function(r){return{data:r.data,mode:r.mode,length:r.length}})}function b2(t,i){switch(i){case Kn.NUMERIC:return Uz.getBitsLength(t);case Kn.ALPHANUMERIC:return $z.getBitsLength(t);case Kn.KANJI:return Kz.getBitsLength(t);case Kn.BYTE:return Wz.getBitsLength(t)}}function coe(t){return t.reduce(function(i,e){let n=i.length-1>=0?i[i.length-1]:null;return n&&n.mode===e.mode?(i[i.length-1].data+=e.data,i):(i.push(e),i)},[])}function doe(t){let i=[];for(let e=0;e<t.length;e++){let n=t[e];switch(n.mode){case Kn.NUMERIC:i.push([n,{data:n.data,mode:Kn.ALPHANUMERIC,length:n.length},{data:n.data,mode:Kn.BYTE,length:n.length}]);break;case Kn.ALPHANUMERIC:i.push([n,{data:n.data,mode:Kn.BYTE,length:n.length}]);break;case Kn.KANJI:i.push([n,{data:n.data,mode:Kn.BYTE,length:jz(n.data)}]);break;case Kn.BYTE:i.push([{data:n.data,mode:Kn.BYTE,length:jz(n.data)}])}}return i}
vendor: 1,821 bytes, lines 4-5
4function uoe(t,i){let e={},n={start:{}},o=["start"];for(let a=0;a<t.length;a++){let r=t[a],s=[];for(let l=0;l<r.length;l++){let p=r[l],m=""+a+l;s.push(m),e[m]={node:p,lastCount:0},n[m]={};for(let _=0;_<o.length;_++){let c=o[_];e[c]&&e[c].node.mode===p.mode?(n[c][m]=b2(e[c].lastCount+p.length,p.mode)-b2(e[c].lastCount,p.mode),e[c].lastCount+=p.length):(e[c]&&(e[c].lastCount=p.length),n[c][m]=b2(p.length,p.mode)+4+Kn.getCharCountIndicator(p.mode,i))}}o=s}for(let a=0;a<o.length;a++)n[o[a]].end=0;return{map:n,table:e}}function Hz(t,i){let e,n=Kn.getBestModeForData(t);if(e=Kn.from(i,n),e!==Kn.BYTE&&e.bit<n.bit)throw new Error('"'+t+'" cannot be encoded with mode '+Kn.toString(e)+`. 5 Suggested mode is: `+Kn.toString(n));switch(e===Kn.KANJI&&!Ow.isKanjiModeEnabled()&&(e=Kn.BYTE),e){case Kn.NUMERIC:return new Uz(t);case Kn.ALPHANUMERIC:return new $z(t);case Kn.KANJI:return new Kz(t);case Kn.BYTE:return new Wz(t)}}nf.fromArray=function(i){return i.reduce(function(e,n){return typeof n=="string"?e.push(Hz(n,null)):n.data&&e.push(Hz(n.data,n.mode)),e},[])};nf.fromString=function(i,e){let n=Gz(i,Ow.isKanjiModeEnabled()),o=doe(n),a=uoe(o,e),r=loe.find_path(a.map,"start","end"),s=[];for(let l=1;l<r.length-1;l++)s.push(a.table[r[l]].node);return nf.fromArray(coe(s))};nf.rawSplit=function(i){return nf.fromArray(Gz(i,Ow.isKanjiModeEnabled()))}});var Yz=Un(Jz=>{var Nw=xd(),v2=Mw(),poe=lz(),hoe=dz(),moe=uz(),foe=mz(),w2=fz(),k2=c2(),goe=vz(),Fw=Mz(),_oe=Pz(),xoe=vd(),y2=qz();function boe(t,i){let e=t.size,n=foe.getPositions(i);for(let o=0;o<n.length;o++){let a=n[o][0],r=n[o][1];for(let s=-1;s<=7;s++)if(!(a+s<=-1||e<=a+s))for(let l=-1;l<=7;l++)r+l<=-1||e<=r+l||(s>=0&&s<=6&&(l===0||l===6)||l>=0&&l<=6&&(s===0||s===6)||s>=2&&s<=4&&l>=2&&l<=4?t.set(a+s,r+l,!0,!0):t.set(a+s,r+l,!1,!0))}}function voe(t){let i=t.size;
5for(let e=8;e<i-8;e++){let n=e%2===0;t.set(e,6,n,!0),t.set(6,e,n,!0)}}function yoe(t,i){let e=moe.getPositions(i);for(let n=0;n<e.length;n++){let o=e[n][0],a=e[n][1];for(let r=-2;r<=2;r++)for(let s=-2;s<=2;s++)r===-2||r===2||s===-2||s===2||r===0&&s===0?t.set(o+r,a+s,!0,!0):t.set(o+r,a+s,!1,!0)}}function Coe(t,i){let e=t.size,n=Fw.getEncodedBits(i),o,a,r;for(let s=0;s<18;s++)o=Math.floor(s/3),a=s%3+e-8-3,r=(n>>s&1)===1,t.set(o,a,r,!0),t.set(a,o,r,!0)}function C2(t,i,e){let n=t.size,o=_oe.getEncodedBits(i,e),a,r;for(a=0;a<15;a++)r=(o>>a&1)===1,a<6?t.set(a,8,r,!0):a<8?t.set(a+1,8,r,!0):t.set(n-15+a,8,r,!0),a<8?t.set(8,n-a-1,r,!0):a<9?t.set(8,15-a-1+1,r,!0):t.set(8,15-a-1,r,!0);t.set(n-8,8,1,!0)}function woe(t,i){let e=t.size,n=-1,o=e-1,a=7,r=0;for(let s=e-1;s>0;s-=2)for(s===6&&s--;;){for(let l=0;l<2;l++)if(!t.isReserved(o,s-l)){let p=!1;r<i.length&&(p=(i[r]>>>a&1)===1),t.set(o,s-l,p),a--,a===-1&&(r++,a=7)}if(o+=n,o<0||e<=o){o-=n,n=-n;break}}}function koe(t,i,e){let n=new poe;e.forEach(function(l){n.put(l.mode.bit,4),n.put(l.getLength(),xoe.getCharCountIndicator(l.mode,t)),l.write(n)});let o=Nw.getSymbolTotalCodewords(t),a=k2.getTotalCodewordsCount(t,i),r=(o-a)*8;for(n.getLengthInBits()+4<=r&&n.put(0,4);n.getLengthInBits()%8!==0;)n.putBit(0);let s=(r-n.getLengthInBits())/8;for(let l=0;l<s;l++)n.put(l%2?17:236,8);return Eoe(n,t,i)}function Eoe(t,i,e){let n=Nw.getSymbolTotalCodewords(i),o=k2.getTotalCodewordsCount(i,e),a=n-o,r=k2.getBlocksCount(i,e),s=n%r,l=r-s,p=Math.floor(n/r),m=Math.floor(a/r),_=m+1,c=p-m,w=new goe(c),T=0,N=new Array(r),$=new Array(r),ee=0,de=new Uint8Array(t.buffer);for(let Je=0;Je<r;Je++){let Ke=Je<l?m:_;N[Je]=de.slice(T,T+Ke),$[Je]=w.encode(N[Je]),T+=Ke,ee=Math.max(ee,Ke)}let ie=new Uint8Array(n),ue=0,me,je;for(me=0;me<ee;me++)for(je=0;je<r;je++)me<N[je].length&&(ie[ue++]=N[je][me]);for(me=0;me<c;me++)for(je=0;je<r;je++)ie[ue++]=$[je][me];return ie}function Soe(t,i,e,n){let o;if(Array.isArray(t))o=y2.fromArray(t);else if(typeof t=="string"){let p=i;if(!p){let m=y2.rawSplit(t);p=Fw.getBestVersionForData(m,e)}o=y2.fromString(t,p||40)}else throw new Error("Invalid data");let a=Fw.getBestVersionForData(o,e);if(!a)throw new Error("The amount of data is too big to be stored in a QR Code");if(!i)i=a;else if(i<a)throw new Error(` 6The chosen QR Code version cannot contain this amount of data. 7Minimum version required to store current data is: `+a+`. 8`);let r=koe(i,e,o),s=Nw.getSymbolSize(i),l=new hoe(s);return boe(l,i),voe(l),yoe(l,i),C2(l,e,0),i>=7&&Coe(l,i),woe(l,r),isNaN(n)&&(n=w2.getBestMask(l,C2.bind(null,l,e))),w2.applyMask(n,l),C2(l,e,n),{modules:l,version:i,errorCorrectionLevel:e,maskPattern:n,segments:o}}Jz.create=function(i,e){if(typeof i>"u"||i==="")throw new Error("No input text");let n=v2.M,o,a;return typeof e<"u"&&(n=v2.from(e.errorCorrectionLevel,v2.M),o=Fw.from(e.version),a=w2.from(e.maskPattern),e.toSJISFunc&&Nw.setToSJISFunction(e.toSJISFunc)),Soe(i,o,n,a)}});var E2=Un(Cp=>{function Qz(t){if(typeof t=="number"&&(t=t.toString()),typeof t!="string")throw new Error("Color should be defined as hex string");let i=t.slice().replace("#","").split("");if(i.length<3||i.length===5||i.length>8)throw new Error("Invalid hex color: "+t);(i.length===3||i.length===4)&&(i=Array.prototype.concat.apply([],i.map(function(n){return[n,n]}))),i.length===6&&i.push("F","F");let e=parseInt(i.join(""),16);return{r:e>>24&255,g:e>>16&255,b:e>>8&255,a:e&255,hex:"#"+i.slice(0,6).join("")}}Cp.getOptions=function(i){i||(i={}),i.color||(i.color={});let e=typeof i.margin>"u"||i.margin===null||i.margin<0?4:i.margin,n=i.width&&i.width>=21?i.width:void 0,o=i.scale||4;
8return{width:n,scale:n?4:o,margin:e,color:{dark:Qz(i.color.dark||"#000000ff"),light:Qz(i.color.light||"#ffffffff")},type:i.type,rendererOpts:i.rendererOpts||{}}};Cp.getScale=function(i,e){return e.width&&e.width>=i+e.margin*2?e.width/(i+e.margin*2):e.scale};Cp.getImageWidth=function(i,e){let n=Cp.getScale(i,e);return Math.floor((i+e.margin*2)*n)};Cp.qrToImageData=function(i,e,n){let o=e.modules.size,a=e.modules.data,r=Cp.getScale(o,n),s=Math.floor((o+n.margin*2)*r),l=n.margin*r,p=[n.color.light,n.color.dark];for(let m=0;m<s;m++)for(let _=0;_<s;_++){let c=(m*s+_)*4,w=n.color.light;if(m>=l&&_>=l&&m<s-l&&_<s-l){let T=Math.floor((m-l)/r),N=Math.floor((_-l)/r);w=p[a[T*o+N]?1:0]}i[c++]=w.r,i[c++]=w.g,i[c++]=w.b,i[c]=w.a}}});var Zz=Un(Lw=>{var S2=E2();function Moe(t,i,e){t.clearRect(0,0,i.width,i.height),i.style||(i.style={}),i.height=e,i.width=e,i.style.height=e+"px",i.style.width=e+"px"}function Toe(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}Lw.render=function(i,e,n){let o=n,a=e;typeof o>"u"&&(!e||!e.getContext)&&(o=e,e=void 0),e||(a=Toe()),o=S2.getOptions(o);let r=S2.getImageWidth(i.modules.size,o),s=a.getContext("2d"),l=s.createImageData(r,r);return S2.qrToImageData(l.data,i,o),Moe(s,a,r),s.putImageData(l,0,0),a};Lw.renderToDataURL=function(i,e,n){let o=n;typeof o>"u"&&(!e||!e.getContext)&&(o=e,e=void 0),o||(o={});let a=Lw.render(i,e,o),r=o.type||"image/png",s=o.rendererOpts||{};return a.toDataURL(r,s.quality)}});var t5=Un(e5=>{var Ioe=E2();function Xz(t,i){let e=t.a/255,n=i+'="'+t.hex+'"';return e<1?n+" "+i+'-opacity="'+e.toFixed(2).slice(1)+'"':n}function M2(t,i,e){let n=t+i;return typeof e<"u"&&(n+=" "+e),n}function Doe(t,i,e){let n="",o=0,a=!1,r=0;for(let s=0;s<t.length;s++){let l=Math.floor(s%i),p=Math.floor(s/i);!l&&!a&&(a=!0),t[s]?(r++,s>0&&l>0&&t[s-1]||(n+=a?M2("M",l+e,.5+p+e):M2("m",o,0),o=0,a=!1),l+1<i&&t[s+1]||(n+=M2("h",r),r=0)):o++}return n}e5.render=function(i,e,n){let o=Ioe.getOptions(e),a=i.modules.size,r=i.modules.data,s=a+o.margin*2,l=o.color.light.a?"<path "+Xz(o.color.light,"fill")+' d="M0 0h'+s+"v"+s+'H0z"/>':"",p="<path "+Xz(o.color.dark,"stroke")+' d="'+Doe(r,a,o.margin)+'"/>',m='viewBox="0 0 '+s+" "+s+'"',c='<svg xmlns="http://www.w3.org/2000/svg" '+(o.width?'width="'+o.width+'" height="'+o.width+'" ':"")+m+' shape-rendering="crispEdges">'+l+p+`</svg> 9`;return typeof n=="function"&&n(null,c),c}});var i5=Un(P_=>{var Poe=az(),T2=Yz(),n5=Zz(),Aoe=t5();function I2(t,i,e,n,o){let a=[].slice.call(arguments,1),r=a.length,s=typeof a[r-1]=="function";if(!s&&!Poe())throw new Error("Callback required as last argument");if(s){if(r<2)throw new Error("Too few arguments provided");r===2?(o=e,e=i,i=n=void 0):r===3&&(i.getContext&&typeof o>"u"?(o=n,n=void 0):(o=n,n=e,e=i,i=void 0))}else{if(r<1)throw new Error("Too few arguments provided");return r===1?(e=i,i=n=void 0):r===2&&!i.getContext&&(n=e,e=i,i=void 0),new Promise(function(l,p){try{let m=T2.create(e,n);l(t(m,i,n))}catch(m){p(m)}})}try{let l=T2.create(e,n);o(null,t(l,i,n))}catch(l){o(l)}}P_.create=T2.create;P_.toCanvas=I2.bind(null,n5.render);P_.toDataURL=I2.bind(null,n5.renderToDataURL);P_.toString=I2.bind(null,function(t,i,e){return Aoe.render(t,e)})});var Z8=Un((Q_,Q8)=>{function yn(i){var i=i||{};this.Timeout=i.timeout||1,this.EditCost=i.editCost||4}var Zi=-1,Qi=1,ki=0;yn.Diff;yn.prototype.main=function(t,i,e,n){typeof n>"u"&&(this.Timeout<=0?n=Number.MAX_VALUE:n=new Date().getTime()+this.Timeout*1e3);var o=n;if(t==null||i==null)throw new Error("Null input. (diff_main)");if(t==i)return t?[[ki,t]]:[];typeof e>"u"&&(e=!0);var a=e,r=this.commonPrefix(t,i),s=t.substring(0,r);t=t.substring(r),i=i.substring(r),r=this.commonSuffix(t,i);var l=t.substring(t.length-r);t=t.substring(0,t.length-r),i=i.substring(0,i.length-r);var p=this.compute_(t,i,a,o);return s&&p.unshift([ki,s]),l&&p.push([ki,l]),this.cleanupMerge(p),p};yn.prototype.compute_=function(t,i,e,n){var o;if(!t)return[[Qi,i]];if(!i)return[[Zi,t]];var a=t.length>i.length?t:i,r=t.length>i.length?i:t,s=a.indexOf(r);if(s!=-1)return o=[[Qi,a.substring(0,s)],[ki,r],[Qi,a.substring(s+r.length)]],t.length>i.length&&(o[0][0]=o[2][0]=Zi),o;if(r.length==1)return[[Zi,t],[Qi,i]];var l=this.halfMatch_(t,i);if(l){var p=l[0],m=l[1],_=l[2],c=l[3],w=l[4],T=this.main(p,_,e,n),N=this.main(m,c,e,n);return T.concat([[ki,w]],N)}return e&&t.length>100&&i.length>100?this.lineMode_(t,i,n):this.bisect_(t,i,n)};yn.prototype.lineMode_=function(t,i,e){var n=this.linesToChars_(t,i);t=n.chars1,i=n.chars2;var o=n.lineArray,a=this.main(t,i,!1,e);this.charsToLines_(a,o),this.cleanupSemantic(a),a.push([ki,""]);for(var r=0,s=0,l=0,p="",m="";r<a.length;){switch(a[r][0]){case Qi:l++,m+=a[r][1];break;case Zi:s++,p+=a[r][1];break;case ki:if(s>=1&&l>=1){a.splice(r-s-l,s+l),r=r-s-l;for(var n=this.main(p,m,!1,e),_=n.length-1;_>=0;_--)a.splice(r,0,n[_]);r=r+n.length}l=0,s=0,p="",m="";break}r++}return a.pop(),a};yn.prototype.bisect_=function(t,i,e){for(var n=t.length,o=i.length,a=Math.ceil((n+o)/2),r=a,s=2*a,l=new Array(s),p=new Array(s),m=0;m<s;m++)l[m]=-1,p[m]=-1;l[r+1]=0,p[r+1]=0;for(var _=n-o,c=_%2!=0,w=0,T=0,N=0,$=0,ee=0;ee<a&&!(new Date().getTime()>e);ee++){for(var de=-ee+w;de<=ee-T;de+=2){var ie=r+de,ue;de==-ee||de!=ee&&l[ie-1]<l[ie+1]?ue=l[ie+1]:ue=l[ie-1]+1;for(var me=ue-de;ue<n&&me<o&&t.charAt(ue)==i.charAt(me);)ue++,me++;if(l[ie]=ue,ue>n)T+=2;else if(me>o)w+=2;else if(c){var je=r+_-de;if(je>=0&&je<s&&p[je]!=-1){var Je=n-p[je];if(ue>=Je)return this.bisectSplit_(t,i,ue,me,e)}}}for(var Ke=-ee+N;Ke<=ee-$;Ke+=2){var je=r+Ke,Je;Ke==-ee||Ke!=ee&&p[je-1]<p[je+1]?Je=p[je+1]:Je=p[je-1]+1;for(var Rt=Je-Ke;Je<n&&Rt<o&&t.charAt(n-Je-1)==i.charAt(o-Rt-1);)Je++,Rt++;if(p[je]=Je,Je>n)$+=2;else if(Rt>o)N+=2;else if(!c){var ie=r+_-Ke;if(ie>=0&&ie<s&&l[ie]!=-1){var ue=l[ie],me=r+ue-ie;if(Je=n-Je,ue>=Je)return this.bisectSplit_(t,i,ue,me,e)}}}}return[[Zi,t],[Qi,i]]};yn.prototype.bisectSplit_=function(t,i,e,n,o){var a=t.substring(0,e),r=i.substring(0,n),s=t.substring(e),l=i.substring(n),p=this.main(a,r,!1,o),m=this.main(s,l,!1,o);return p.concat(m)};yn.prototype.linesToChars_=function(t,i){var e=[],n={};e[0]="";function o(s){for(var l="",p=0,m=-1,_=e.length;m<s.length-1;){m=s.indexOf(` 10`,p),m==-1&&(m=s.length-1);var c=s.substring(p,m+1);p=m+1,(n.hasOwnProperty?n.hasOwnProperty(c):n[c]!==void 0)?l+=String.fromCharCode(n[c]):(l+=String.fromCharCode(_),n[c]=_,e[_++]=c)}return l}var a=o(t),r=o(i);return{chars1:a,chars2:r,lineArray:e}};yn.prototype.charsToLines_=function(t,i){for(var e=0;e<t.length;e++){for(var n=t[e][1],o=[],a=0;a<n.length;
10a++)o[a]=i[n.charCodeAt(a)];t[e][1]=o.join("")}};yn.prototype.commonPrefix=function(t,i){if(!t||!i||t.charAt(0)!=i.charAt(0))return 0;for(var e=0,n=Math.min(t.length,i.length),o=n,a=0;e<o;)t.substring(a,o)==i.substring(a,o)?(e=o,a=e):n=o,o=Math.floor((n-e)/2+e);return o};yn.prototype.commonSuffix=function(t,i){if(!t||!i||t.charAt(t.length-1)!=i.charAt(i.length-1))return 0;for(var e=0,n=Math.min(t.length,i.length),o=n,a=0;e<o;)t.substring(t.length-o,t.length-a)==i.substring(i.length-o,i.length-a)?(e=o,a=e):n=o,o=Math.floor((n-e)/2+e);return o};yn.prototype.commonOverlap_=function(t,i){var e=t.length,n=i.length;if(e==0||n==0)return 0;e>n?t=t.substring(e-n):e<n&&(i=i.substring(0,e));var o=Math.min(e,n);if(t==i)return o;for(var a=0,r=1;;){var s=t.substring(o-r),l=i.indexOf(s);if(l==-1)return a;r+=l,(l==0||t.substring(o-r)==i.substring(0,r))&&(a=r,r++)}};yn.prototype.halfMatch_=function(t,i){if(this.Timeout<=0)return null;var e=t.length>i.length?t:i,n=t.length>i.length?i:t;if(e.length<4||n.length*2<e.length)return null;var o=this;function a(T,N,$){for(var ee=T.substring($,$+Math.floor(T.length/4)),de=-1,ie="",ue,me,je,Je;(de=N.indexOf(ee,de+1))!=-1;){var Ke=o.commonPrefix(T.substring($),N.substring(de)),Rt=o.commonSuffix(T.substring(0,$),N.substring(0,de));ie.length<Rt+Ke&&(ie=N.substring(de-Rt,de)+N.substring(de,de+Ke),ue=T.substring(0,$-Rt),me=T.substring($+Ke),je=N.substring(0,de-Rt),Je=N.substring(de+Ke))}return ie.length*2>=T.length?[ue,me,je,Je,ie]:null}var r=a(e,n,Math.ceil(e.length/4)),s=a(e,n,Math.ceil(e.length/2)),l;if(!r&&!s)return null;s?r?l=r[4].length>s[4].length?r:s:l=s:l=r;var p,m,_,c;t.length>i.length?(p=l[0],m=l[1],_=l[2],c=l[3]):(_=l[0],c=l[1],p=l[2],m=l[3]);var w=l[4];return[p,m,_,c,w]};yn.prototype.cleanupSemantic=function(t){for(var i=!1,e=[],n=0,o=null,a=0,r=0,s=0,l=0,p=0;a<t.length;)t[a][0]==ki?(e[n++]=a,r=l,s=p,l=0,p=0,o=t[a][1]):(t[a][0]==Qi?l+=t[a][1].length:p+=t[a][1].length,o&&o.length<=Math.max(r,s)&&o.length<=Math.max(l,p)&&(t.splice(e[n-1],0,[Zi,o]),t[e[n-1]+1][0]=Qi,n--,n--,a=n>0?e[n-1]:-1,r=0,s=0,l=0,p=0,o=null,i=!0)),a++;for(i&&this.cleanupMerge(t),this.cleanupSemanticLossless(t),a=1;a<t.length;){if(t[a-1][0]==Zi&&t[a][0]==Qi){var m=t[a-1][1],_=t[a][1],c=this.commonOverlap_(m,_),w=this.commonOverlap_(_,m);c>=w?(c>=m.length/2||c>=_.length/2)&&(t.splice(a,0,[ki,_.substring(0,c)]),t[a-1][1]=m.substring(0,m.length-c),t[a+1][1]=_.substring(c),a++):(w>=m.length/2||w>=_.length/2)&&(t.splice(a,0,[ki,m.substring(0,w)]),t[a-1][0]=Qi,t[a-1][1]=_.substring(0,_.length-w),t[a+1][0]=Zi,t[a+1][1]=m.substring(w),a++),a++}a++}};yn.prototype.cleanupSemanticLossless=function(t){function i(w,T){if(!w||!T)return 6;var N=w.charAt(w.length-1),$=T.charAt(0),ee=N.match(yn.nonAlphaNumericRegex_),de=$.match(yn.nonAlphaNumericRegex_),ie=ee&&N.match(yn.whitespaceRegex_),ue=de&&$.match(yn.whitespaceRegex_),me=ie&&N.match(yn.linebreakRegex_),je=ue&&$.match(yn.linebreakRegex_),Je=me&&w.match(yn.blanklineEndRegex_),Ke=je&&T.match(yn.blanklineStartRegex_);return Je||Ke?5:me||je?4:ee&&!ie&&ue?3:ie||ue?2:ee||de?1:0}for(var e=1;e<t.length-1;){if(t[e-1][0]==ki&&t[e+1][0]==ki){var n=t[e-1][1],o=t[e][1],a=t[e+1][1],r=this.commonSuffix(n,o);if(r){var s=o.substring(o.length-r);n=n.substring(0,n.length-r),o=s+o.substring(0,o.length-r),a=s+a}for(var l=n,p=o,m=a,_=i(n,o)+i(o,a);o.charAt(0)===a.charAt(0);){n+=o.charAt(0),o=o.substring(1)+a.charAt(0),a=a.substring(1);var c=i(n,o)+i(o,a);c>=_&&(_=c,l=n,p=o,m=a)}t[e-1][1]!=l&&(l?t[e-1][1]=l:(t.splice(e-1,1),e--),t[e][1]=p,m?t[e+1][1]=m:(t.splice(e+1,1),e--))}e++}};yn.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;yn.whitespaceRegex_=/\s/;yn.linebreakRegex_=/[\r\n]/;yn.blanklineEndRegex_=/\n\r?\n$/;yn.blanklineStartRegex_=/^\r?\n\r?\n/;yn.prototype.cleanupEfficiency=function(t){for(var i=!1,e=[],n=0,o=null,a=0,r=!1,s=!1,l=!1,p=!1;a<t.length;)t[a][0]==ki?(t[a][1].length<this.EditCost&&(l||p)?(e[n++]=a,r=l,s=p,o=t[a][1]):(n=0,o=null),l=p=!1):(t[a][0]==Zi?p=!0:l=!0,o&&(r&&s&&l&&p||o.length<this.EditCost/2&&r+s+l+p==3)&&(t.splice(e[n-1],0,[Zi,o]),t[e[n-1]+1][0]=Qi,n--,o=null,r&&s?(l=p=!0,n=0):(n--,a=n>0?e[n-1]:-1,l=p=!1),i=!0)),a++;i&&this.cleanupMerge(t)};yn.prototype.cleanupMerge=function(t){t.push([ki,""]);for(var i=0,e=0,n=0,o="",a="",r;i<t.length;)switch(t[i][0]){case Qi:n++,a+=t[i][1],i++;break;case Zi:e++,o+=t[i][1],i++;break;case ki:e+n>1?(e!==0&&n!==0&&(r=this.commonPrefix(a,o),r!==0&&(i-e-n>0&&t[i-e-n-1][0]==ki?t[i-e-n-1][1]+=a.substring(0,r):(t.splice(0,0,[ki,a.substring(0,r)]),i++),a=a.substring(r),o=o.substring(r)),r=this.commonSuffix(a,o),r!==0&&(t[i][1]=a.substring(a.length-r)+t[i][1],a=a.substring(0,a.length-r),o=o.substring(0,o.length-r))),e===0?t.splice(i-n,e+n,[Qi,a]):n===0?t.splice(i-e,e+n,[Zi,o]):t.splice(i-e-n,e+n,[Zi,o],[Qi,a]),i=i-e-n+(e?1:0)+(n?1:0)+1):i!==0&&t[i-1][0]==ki?(t[i-1][1]+=t[i][1],t.splice(i,1)):i++,n=0,e=0,o="",a="";break}t[t.length-1][1]===""&&t.pop();var s=!1;for(i=1;i<t.length-1;)t[i-1][0]==ki&&t[i+1][0]==ki&&(t[i][1].substring(t[i][1].length-t[i-1][1].length)==t[i-1][1]?(t[i][1]=t[i-1][1]+t[i][1].substring(0,t[i][1].length-t[i-1][1].length),t[i+1][1]=t[i-1][1]+t[i+1][1],t.splice(i-1,1),s=!0):t[i][1].substring(0,t[i+1][1].length)==t[i+1][1]&&(t[i-1][1]+=t[i+1][1],t[i][1]=t[i][1].substring(t[i+1][1].length)+t[i+1][1],t.splice(i+1,1),s=!0)),i++;s&&this.cleanupMerge(t)};yn.prototype.xIndex=function(t,i){var e=0,n=0,o=0,a=0,r;for(r=0;r<t.length&&(t[r][0]!==Qi&&(e+=t[r][1].length),t[r][0]!==Zi&&(n+=t[r][1].length),!(e>i));r++)o=e,a=n;return t.length!=r&&t[r][0]===Zi?a:a+(i-o)};
10yn.prototype.prettyHtml=function(t){for(var i=[],e=/&/g,n=/</g,o=/>/g,a=/\n/g,r=0;r<t.length;r++){var s=t[r][0],l=t[r][1],p=l.replace(e,"&").replace(n,"<").replace(o,">").replace(a,"<br/>");switch(s){case Qi:i[r]="<ins>"+p+"</ins>";break;case Zi:i[r]="<del>"+p+"</del>";break;case ki:i[r]="<span>"+p+"</span>";break}}return i.join("")};yn.prototype.text1=function(t){for(var i=[],e=0;e<t.length;e++)t[e][0]!==Qi&&(i[e]=t[e][1]);return i.join("")};yn.prototype.text2=function(t){for(var i=[],e=0;e<t.length;e++)t[e][0]!==Zi&&(i[e]=t[e][1]);return i.join("")};yn.prototype.levenshtein=function(t){for(var i=0,e=0,n=0,o=0;o<t.length;o++){var a=t[o][0],r=t[o][1];switch(a){case Qi:e+=r.length;break;case Zi:n+=r.length;break;case ki:i+=Math.max(e,n),e=0,n=0;break}}return i+=Math.max(e,n),i};yn.prototype.toDelta=function(t){for(var i=[],e=0;e<t.length;e++)switch(t[e][0]){case Qi:i[e]="+"+encodeURI(t[e][1]);break;case Zi:i[e]="-"+t[e][1].length;break;case ki:i[e]="="+t[e][1].length;break}return i.join(" ").replace(/%20/g," ")};yn.prototype.fromDelta=function(t,i){for(var e=[],n=0,o=0,a=i.split(/\t/g),r=0;r<a.length;r++){var s=a[r].substring(1);switch(a[r].charAt(0)){case"+":try{e[n++]=[Qi,decodeURI(s)]}catch{throw new Error("Illegal escape in diff_fromDelta: "+s)}break;case"-":case"=":var l=parseInt(s,10);if(isNaN(l)||l<0)throw new Error("Invalid number in diff_fromDelta: "+s);var p=t.substring(o,o+=l);a[r].charAt(0)=="="?e[n++]=[ki,p]:e[n++]=[Zi,p];break;default:if(a[r])throw new Error("Invalid diff operation in diff_fromDelta: "+a[r])}}if(o!=t.length)throw new Error("Delta length ("+o+") does not equal source text length ("+t.length+").");return e};Q_.diff=yn;
10Q_.DIFF_DELETE=Zi;Q_.DIFF_INSERT=Qi;Q_.DIFF_EQUAL=ki;Q8.exports=yn});function vk(t,i){return Object.is(t,i)}var ro=null,Ix=!1,yk=1,Ho=Symbol("SIGNAL");function rn(t){let i=ro;return ro=t,i}function Ck(){return ro}var lh={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function mu(t){if(Ix)throw new Error("");if(ro===null)return;ro.consumerOnSignalRead(t);let i=ro.nextProducerIndex++;if(Ax(ro),i<ro.producerNode.length&&ro.producerNode[i]!==t&&lg(ro)){let e=ro.producerNode[i];Px(e,ro.producerIndexOfThis[i])}ro.producerNode[i]!==t&&(ro.producerNode[i]=t,ro.producerIndexOfThis[i]=lg(ro)?zP(t,ro,i):0),ro.producerLastReadVersion[i]=t.version}function VP(){yk++}function wk(t){if(!(lg(t)&&!t.dirty)&&!(!t.dirty&&t.lastCleanEpoch===yk)){if(!t.producerMustRecompute(t)&&!dg(t)){bk(t);return}t.producerRecomputeValue(t),bk(t)}}function kk(t){if(t.liveConsumerNode===void 0)return;let i=Ix;Ix=!0;try{for(let e of t.liveConsumerNode)e.dirty||jH(e)}finally{Ix=i}}function Ek(){return ro?.consumerAllowSignalWrites!==!1}function jH(t){t.dirty=!0,kk(t),t.consumerMarkedDirty?.(t)}function bk(t){t.dirty=!1,t.lastCleanEpoch=yk}function ch(t){return t&&(t.nextProducerIndex=0),rn(t)}function cg(t,i){if(rn(i),!(!t||t.producerNode===void 0||t.producerIndexOfThis===void 0||t.producerLastReadVersion===void 0)){if(lg(t))for(let e=t.nextProducerIndex;e<t.producerNode.length;e++)Px(t.producerNode[e],t.producerIndexOfThis[e]);for(;t.producerNode.length>t.nextProducerIndex;)t.producerNode.pop(),t.producerLastReadVersion.pop(),t.producerIndexOfThis.pop()}}function dg(t){Ax(t);for(let i=0;i<t.producerNode.length;i++){let e=t.producerNode[i],n=t.producerLastReadVersion[i];if(n!==e.version||(wk(e),n!==e.version))return!0}return!1}function ug(t){if(Ax(t),lg(t))for(let i=0;i<t.producerNode.length;i++)Px(t.producerNode[i],t.producerIndexOfThis[i]);t.producerNode.length=t.producerLastReadVersion.length=t.producerIndexOfThis.length=0,t.liveConsumerNode&&(t.liveConsumerNode.length=t.liveConsumerIndexOfThis.length=0)}function zP(t,i,e){if(jP(t),t.liveConsumerNode.length===0&&HP(t))for(let n=0;n<t.producerNode.length;n++)t.producerIndexOfThis[n]=zP(t.producerNode[n],t,n);return t.liveConsumerIndexOfThis.push(e),t.liveConsumerNode.push(i)-1}function Px(t,i){if(jP(t),t.liveConsumerNode.length===1&&HP(t))for(let n=0;n<t.producerNode.length;n++)Px(t.producerNode[n],t.producerIndexOfThis[n]);let e=t.liveConsumerNode.length-1;if(t.liveConsumerNode[i]=t.liveConsumerNode[e],t.liveConsumerIndexOfThis[i]=t.liveConsumerIndexOfThis[e],t.liveConsumerNode.length--,t.liveConsumerIndexOfThis.length--,i<t.liveConsumerNode.length){let n=t.liveConsumerIndexOfThis[i],o=t.liveConsumerNode[i];Ax(o),o.producerIndexOfThis[n]=i}}function lg(t){return t.consumerIsAlwaysLive||(t?.liveConsumerNode?.length??0)>0}function Ax(t){t.producerNode??=[],t.producerIndexOfThis??=[],t.producerLastReadVersion??=[]}function jP(t){t.liveConsumerNode??=[],t.liveConsumerIndexOfThis??=[]}function HP(t){return t.producerNode!==void 0}function Rx(t,i){let e=Object.create(HH);e.computation=t,i!==void 0&&(e.equal=i);let n=()=>{if(wk(e),mu(e),e.value===Dx)throw e.error;return e.value};return n[Ho]=e,n}var _k=Symbol("UNSET"),xk=Symbol("COMPUTING"),Dx=Symbol("ERRORED"),HH=Pe(K({},lh),{value:_k,dirty:!0,error:null,equal:vk,kind:"computed",producerMustRecompute(t){return t.value===_k||t.value===xk},producerRecomputeValue(t){if(t.value===xk)throw new Error("Detected cycle in computations.");let i=t.value;t.value=xk;let e=ch(t),n,o=!1;try{n=t.computation(),rn(null),o=i!==_k&&i!==Dx&&n!==Dx&&t.equal(i,n)}catch(a){n=Dx,t.error=a}finally{cg(t,e)}if(o){t.value=i;return}t.value=n,t.version++}});function UH(){throw new Error}var UP=UH;function $P(t){UP(t)}function Sk(t){UP=t}var $H=null;function Mk(t,i){let e=Object.create(pg);e.value=t,i!==void 0&&(e.equal=i);let n=()=>(mu(e),e.value);return n[Ho]=e,n}function dh(t,i){Ek()||$P(t),t.equal(t.value,i)||(t.value=i,WH(t))}function Tk(t,i){Ek()||$P(t),dh(t,i(t.value))}var pg=Pe(K({},lh),{equal:vk,value:void 0,kind:"signal"});function WH(t){t.version++,VP(),kk(t),$H?.()}function Ik(t){let i=rn(null);try{return t()}finally{rn(i)}}var Dk;function hg(){return Dk}function Ml(t){let i=Dk;return Dk=t,i}var Ox=Symbol("NotFound");function nn(t){return typeof t=="function"}function uh(t){let e=t(n=>{Error.call(n),n.stack=new Error().stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}var Fx=uh(t=>function(e){t(this),this.message=e?`${e.length} errors occurred during unsubscription: 11${e.map((n,o)=>`${o+1}) ${n.toString()}`).join(` 12 `)}`:"",this.name="UnsubscriptionError",this.errors=e});function fu(t,i){if(t){let e=t.indexOf(i);0<=e&&t.splice(e,1)}}var pt=class t{constructor(i){this.initialTeardown=i,this.closed=!1,this._parentage=null,this._finalizers=null}
vendor: 5,065 bytes, line 12
12unsubscribe(){let i;if(!this.closed){this.closed=!0;let{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(let a of e)a.remove(this);else e.remove(this);let{initialTeardown:n}=this;if(nn(n))try{n()}catch(a){i=a instanceof Fx?a.errors:[a]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let a of o)try{WP(a)}catch(r){i=i??[],r instanceof Fx?i=[...i,...r.errors]:i.push(r)}}if(i)throw new Fx(i)}}add(i){var e;if(i&&i!==this)if(this.closed)WP(i);else{if(i instanceof t){if(i.closed||i._hasParent(this))return;i._addParent(this)}(this._finalizers=(e=this._finalizers)!==null&&e!==void 0?e:[]).push(i)}}_hasParent(i){let{_parentage:e}=this;return e===i||Array.isArray(e)&&e.includes(i)}_addParent(i){let{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(i),e):e?[e,i]:i}_removeParent(i){let{_parentage:e}=this;e===i?this._parentage=null:Array.isArray(e)&&fu(e,i)}remove(i){let{_finalizers:e}=this;e&&fu(e,i),i instanceof t&&i._removeParent(this)}};pt.EMPTY=(()=>{let t=new pt;return t.closed=!0,t})();var Pk=pt.EMPTY;function Nx(t){return t instanceof pt||t&&"closed"in t&&nn(t.remove)&&nn(t.add)&&nn(t.unsubscribe)}function WP(t){nn(t)?t():t.unsubscribe()}var Xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var ph={setTimeout(t,i,...e){let{delegate:n}=ph;return n?.setTimeout?n.setTimeout(t,i,...e):setTimeout(t,i,...e)},clearTimeout(t){let{delegate:i}=ph;return(i?.clearTimeout||clearTimeout)(t)},delegate:void 0};function Lx(t){ph.setTimeout(()=>{let{onUnhandledError:i}=Xr;if(i)i(t);else throw t})}function As(){}var KP=Ak("C",void 0,void 0);function GP(t){return Ak("E",void 0,t)}function qP(t){return Ak("N",t,void 0)}function Ak(t,i,e){return{kind:t,value:i,error:e}}var gu=null;function hh(t){if(Xr.useDeprecatedSynchronousErrorHandling){let i=!gu;if(i&&(gu={errorThrown:!1,error:null}),t(),i){let{errorThrown:e,error:n}=gu;if(gu=null,e)throw n}}else t()}function JP(t){Xr.useDeprecatedSynchronousErrorHandling&&gu&&(gu.errorThrown=!0,gu.error=t)}var _u=class extends pt{constructor(i){super(),this.isStopped=!1,i?(this.destination=i,Nx(i)&&i.add(this)):this.destination=QH}static create(i,e,n){return new Tl(i,e,n)}next(i){this.isStopped?Ok(qP(i),this):this._next(i)}error(i){this.isStopped?Ok(GP(i),this):(this.isStopped=!0,this._error(i))}complete(){this.isStopped?Ok(KP,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(i){this.destination.next(i)}_error(i){try{this.destination.error(i)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},JH=Function.prototype.bind;function Rk(t,i){return JH.call(t,i)}var Fk=class{constructor(i){this.partialObserver=i}next(i){let{partialObserver:e}=this;if(e.next)try{e.next(i)}catch(n){Bx(n)}}error(i){let{partialObserver:e}=this;if(e.error)try{e.error(i)}catch(n){Bx(n)}else Bx(i)}complete(){let{partialObserver:i}=this;if(i.complete)try{i.complete()}catch(e){Bx(e)}}},Tl=class extends _u{constructor(i,e,n){super();let o;if(nn(i)||!i)o={next:i??void 0,error:e??void 0,complete:n??void 0};else{let a;this&&Xr.useDeprecatedNextContext?(a=Object.create(i),a.unsubscribe=()=>this.unsubscribe(),o={next:i.next&&Rk(i.next,a),error:i.error&&Rk(i.error,a),complete:i.complete&&Rk(i.complete,a)}):o=i}this.destination=new Fk(o)}};function Bx(t){Xr.useDeprecatedSynchronousErrorHandling?JP(t):Lx(t)}function YH(t){throw t}function Ok(t,i){let{onStoppedNotification:e}=Xr;e&&ph.setTimeout(()=>e(t,i))}var QH={closed:!0,next:As,error:YH,complete:As};var mh=typeof Symbol=="function"&&Symbol.observable||"@@observable";function ia(t){return t}function Il(...t){return Nk(t)}function Nk(t){return t.length===0?ia:t.length===1?t[0]:function(e){return t.reduce((n,o)=>o(n),e)}}var _t=(()=>{class t{constructor(e){e&&(this._subscribe=e)}lift(e){let n=new t;return n.source=this,n.operator=e,n}subscribe(e,n,o){let a=XH(e)?e:new Tl(e,n,o);return hh(()=>{let{operator:r,source:s}=this;a.add(r?r.call(a,s):s?this._subscribe(a):this._trySubscribe(a))}),a}_trySubscribe(e){try{return this._subscribe(e)}catch(n){e.error(n)}}forEach(e,n){return n=YP(n),new n((o,a)=>{let r=new Tl({next:s=>{try{e(s)}catch(l){a(l),r.unsubscribe()}},error:a,complete:o});this.subscribe(r)})}_subscribe(e){var n;return(n=this.source)===null||n===void 0?void 0:n.subscribe(e)}[mh](){return this}pipe(...e){return Nk(e)(this)}toPromise(e){return e=YP(e),new e((n,o)=>{let a;this.subscribe(r=>a=r,r=>o(r),()=>n(a))})}}return t.create=i=>new t(i),t})();function YP(t){var i;return(i=t??Xr.Promise)!==null&&i!==void 0?i:Promise}function ZH(t){return t&&nn(t.next)&&nn(t.error)&&nn(t.complete)}function XH(t){return t&&t instanceof _u||ZH(t)&&Nx(t)}function Lk(t){return nn(t?.lift)}function Ht(t){return i=>{if(Lk(i))return i.lift(function(e){try{return t(e,this)}catch(n){this.error(n)}});throw new TypeError("Unable to lift unknown Observable type")}}function Vt(t,i,e,n,o){return new Bk(t,i,e,n,o)}
vendor: 1,559 bytes, line 12
12var Bk=class extends _u{constructor(i,e,n,o,a,r){super(i),this.onFinalize=a,this.shouldUnsubscribe=r,this._next=e?function(s){try{e(s)}catch(l){i.error(l)}}:super._next,this._error=o?function(s){try{o(s)}catch(l){i.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=n?function(){try{n()}catch(s){i.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var i;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:e}=this;super.unsubscribe(),!e&&((i=this.onFinalize)===null||i===void 0||i.call(this))}}};function fh(){return Ht((t,i)=>{let e=null;t._refCount++;let n=Vt(i,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount){e=null;return}let o=t._connection,a=e;e=null,o&&(!a||o===a)&&o.unsubscribe(),i.unsubscribe()});t.subscribe(n),n.closed||(e=t.connect())})}var Ec=class extends _t{constructor(i,e){super(),this.source=i,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,Lk(i)&&(this.lift=i.lift)}_subscribe(i){return this.getSubject().subscribe(i)}getSubject(){let i=this._subject;return(!i||i.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:i}=this;this._subject=this._connection=null,i?.unsubscribe()}connect(){let i=this._connection;if(!i){i=this._connection=new pt;let e=this.getSubject();i.add(this.source.subscribe(Vt(e,void 0,()=>{this._teardown(),e.complete()},n=>{this._teardown(),e.error(n)},()=>this._teardown()))),i.closed&&(this._connection=null,i=pt.EMPTY)}return i}refCount(){return fh()(this)}};
vendor: 4,148 bytes, line 12
12var gh={schedule(t){let i=requestAnimationFrame,e=cancelAnimationFrame,{delegate:n}=gh;n&&(i=n.requestAnimationFrame,e=n.cancelAnimationFrame);let o=i(a=>{e=void 0,t(a)});return new pt(()=>e?.(o))},requestAnimationFrame(...t){let{delegate:i}=gh;return(i?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){let{delegate:i}=gh;return(i?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0};var QP=uh(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var ce=(()=>{class t extends _t{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){let n=new Vx(this,this);return n.operator=e,n}_throwIfClosed(){if(this.closed)throw new QP}next(e){hh(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let n of this.currentObservers)n.next(e)}})}error(e){hh(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;let{observers:n}=this;for(;n.length;)n.shift().error(e)}})}complete(){hh(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return((e=this.observers)===null||e===void 0?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){let{hasError:n,isStopped:o,observers:a}=this;return n||o?Pk:(this.currentObservers=null,a.push(e),new pt(()=>{this.currentObservers=null,fu(a,e)}))}_checkFinalizedStatuses(e){let{hasError:n,thrownError:o,isStopped:a}=this;n?e.error(o):a&&e.complete()}asObservable(){let e=new _t;return e.source=this,e}}return t.create=(i,e)=>new Vx(i,e),t})(),Vx=class extends ce{constructor(i,e){super(),this.destination=i,this.source=e}next(i){var e,n;(n=(e=this.destination)===null||e===void 0?void 0:e.next)===null||n===void 0||n.call(e,i)}error(i){var e,n;(n=(e=this.destination)===null||e===void 0?void 0:e.error)===null||n===void 0||n.call(e,i)}complete(){var i,e;(e=(i=this.destination)===null||i===void 0?void 0:i.complete)===null||e===void 0||e.call(i)}_subscribe(i){var e,n;return(n=(e=this.source)===null||e===void 0?void 0:e.subscribe(i))!==null&&n!==void 0?n:Pk}};var lt=class extends ce{constructor(i){super(),this._value=i}get value(){return this.getValue()}_subscribe(i){let e=super._subscribe(i);return!e.closed&&i.next(this._value),e}getValue(){let{hasError:i,thrownError:e,_value:n}=this;if(i)throw e;return this._throwIfClosed(),n}next(i){super.next(this._value=i)}};var mg={now(){return(mg.delegate||Date).now()},delegate:void 0};var Sc=class extends ce{constructor(i=1/0,e=1/0,n=mg){super(),this._bufferSize=i,this._windowTime=e,this._timestampProvider=n,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=e===1/0,this._bufferSize=Math.max(1,i),this._windowTime=Math.max(1,e)}next(i){let{isStopped:e,_buffer:n,_infiniteTimeWindow:o,_timestampProvider:a,_windowTime:r}=this;e||(n.push(i),!o&&n.push(a.now()+r)),this._trimBuffer(),super.next(i)}_subscribe(i){this._throwIfClosed(),this._trimBuffer();let e=this._innerSubscribe(i),{_infiniteTimeWindow:n,_buffer:o}=this,a=o.slice();for(let r=0;r<a.length&&!i.closed;r+=n?1:2)i.next(a[r]);return this._checkFinalizedStatuses(i),e}_trimBuffer(){let{_bufferSize:i,_timestampProvider:e,_buffer:n,_infiniteTimeWindow:o}=this,a=(o?1:2)*i;if(i<1/0&&a<n.length&&n.splice(0,n.length-a),!o){let r=e.now(),s=0;for(let l=1;l<n.length&&n[l]<=r;l+=2)s=l;s&&n.splice(0,s+1)}}};var zx=class extends pt{constructor(i,e){super()}schedule(i,e=0){return this}};var fg={setInterval(t,i,...e){let{delegate:n}=fg;return n?.setInterval?n.setInterval(t,i,...e):setInterval(t,i,...e)},clearInterval(t){let{delegate:i}=fg;return(i?.clearInterval||clearInterval)(t)},delegate:void 0};var _h=class extends zx{constructor(i,e){super(i,e),this.scheduler
vendor: 4,296 bytes, line 12
12=i,this.work=e,this.pending=!1}schedule(i,e=0){var n;if(this.closed)return this;this.state=i;let o=this.id,a=this.scheduler;return o!=null&&(this.id=this.recycleAsyncId(a,o,e)),this.pending=!0,this.delay=e,this.id=(n=this.id)!==null&&n!==void 0?n:this.requestAsyncId(a,this.id,e),this}requestAsyncId(i,e,n=0){return fg.setInterval(i.flush.bind(i,this),n)}recycleAsyncId(i,e,n=0){if(n!=null&&this.delay===n&&this.pending===!1)return e;e!=null&&fg.clearInterval(e)}execute(i,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let n=this._execute(i,e);if(n)return n;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(i,e){let n=!1,o;try{this.work(i)}catch(a){n=!0,o=a||new Error("Scheduled action threw falsy error")}if(n)return this.unsubscribe(),o}unsubscribe(){if(!this.closed){let{id:i,scheduler:e}=this,{actions:n}=e;this.work=this.state=this.scheduler=null,this.pending=!1,fu(n,this),i!=null&&(this.id=this.recycleAsyncId(e,i,null)),this.delay=null,super.unsubscribe()}}};var xh=class t{constructor(i,e=t.now){this.schedulerActionCtor=i,this.now=e}schedule(i,e=0,n){return new this.schedulerActionCtor(this,i).schedule(n,e)}};xh.now=mg.now;var bh=class extends xh{constructor(i,e=xh.now){super(i,e),this.actions=[],this._active=!1}flush(i){let{actions:e}=this;if(this._active){e.push(i);return}let n;this._active=!0;do if(n=i.execute(i.state,i.delay))break;while(i=e.shift());if(this._active=!1,n){for(;i=e.shift();)i.unsubscribe();throw n}}};var Dl=new bh(_h),ZP=Dl;var jx=class extends _h{constructor(i,e){super(i,e),this.scheduler=i,this.work=e}requestAsyncId(i,e,n=0){return n!==null&&n>0?super.requestAsyncId(i,e,n):(i.actions.push(this),i._scheduled||(i._scheduled=gh.requestAnimationFrame(()=>i.flush(void 0))))}recycleAsyncId(i,e,n=0){var o;if(n!=null?n>0:this.delay>0)return super.recycleAsyncId(i,e,n);let{actions:a}=i;e!=null&&e===i._scheduled&&((o=a[a.length-1])===null||o===void 0?void 0:o.id)!==e&&(gh.cancelAnimationFrame(e),i._scheduled=void 0)}};var Hx=class extends bh{flush(i){this._active=!0;let e;i?e=i.id:(e=this._scheduled,this._scheduled=void 0);let{actions:n}=this,o;i=i||n.shift();do if(o=i.execute(i.state,i.delay))break;while((i=n[0])&&i.id===e&&n.shift());if(this._active=!1,o){for(;(i=n[0])&&i.id===e&&n.shift();)i.unsubscribe();throw o}}};var Ux=new Hx(jx);var Si=new _t(t=>t.complete());function $x(t){return t&&nn(t.schedule)}function Vk(t){return t[t.length-1]}function Wx(t){return nn(Vk(t))?t.pop():void 0}function Rs(t){return $x(Vk(t))?t.pop():void 0}function XP(t,i){return typeof Vk(t)=="number"?t.pop():i}function I(t,i,e,n){var o=arguments.length,a=o<3?i:n===null?n=Object.getOwnPropertyDescriptor(i,e):n,r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(t,i,e,n);else for(var s=t.length-1;s>=0;s--)(r=t[s])&&(a=(o<3?r(a):o>3?r(i,e,a):r(i,e))||a);return o>3&&a&&Object.defineProperty(i,e,a),a}function R(t,i){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,i)}function tA(t,i,e,n){function o(a){return a instanceof e?a:new e(function(r){r(a)})}return new(e||(e=Promise))(function(a,r){function s(m){try{p(n.next(m))}catch(_){r(_)}}function l(m){try{p(n.throw(m))}catch(_){r(_)}}function p(m){m.done?a(m.value):o(m.value).then(s,l)}p((n=n.apply(t,i||[])).next())})}function eA(t){var i=typeof Symbol=="function"&&Symbol.iterator,e=i&&t[i],n=0;if(e)return e.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")}function xu(t){return this instanceof xu?(this.v=t,this):new xu(t)}function nA(t,i,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e.apply(t,i||[]),o,a=[];return o=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",r),o[Symbol.asyncIterator]=function(){return this},o;function r(w){return function(T){return Promise.resolve(T).then(w,_)}}function s(w,T){n[w]&&(o[w]=function(N){return new Promise(function($,ee){a.push([w,N,$,ee])>1||l(w,N)})},T&&(o[w]=T(o[w])))}function l(w,T){try{p(n[w](T))}catch(N){c(a[0][3],N)}}
vendor: 4,227 bytes, line 12
12function p(w){w.value instanceof xu?Promise.resolve(w.value.v).then(m,_):c(a[0][2],w)}function m(w){l("next",w)}function _(w){l("throw",w)}function c(w,T){w(T),a.shift(),a.length&&l(a[0][0],a[0][1])}}function iA(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=t[Symbol.asyncIterator],e;return i?i.call(t):(t=typeof eA=="function"?eA(t):t[Symbol.iterator](),e={},n("next"),n("throw"),n("return"),e[Symbol.asyncIterator]=function(){return this},e);function n(a){e[a]=t[a]&&function(r){return new Promise(function(s,l){r=t[a](r),o(s,l,r.done,r.value)})}}function o(a,r,s,l){Promise.resolve(l).then(function(p){a({value:p,done:s})},r)}}var Kx=t=>t&&typeof t.length=="number"&&typeof t!="function";function Gx(t){return nn(t?.then)}function qx(t){return nn(t[mh])}function Jx(t){return Symbol.asyncIterator&&nn(t?.[Symbol.asyncIterator])}function Yx(t){return new TypeError(`You provided ${t!==null&&typeof t=="object"?"an invalid object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function eU(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Qx=eU();function Zx(t){return nn(t?.[Qx])}function Xx(t){return nA(this,arguments,function*(){let e=t.getReader();try{for(;;){let{value:n,done:o}=yield xu(e.read());if(o)return yield xu(void 0);yield yield xu(n)}}finally{e.releaseLock()}})}function eb(t){return nn(t?.getReader)}function Yn(t){if(t instanceof _t)return t;if(t!=null){if(qx(t))return tU(t);if(Kx(t))return nU(t);if(Gx(t))return iU(t);if(Jx(t))return oA(t);if(Zx(t))return oU(t);if(eb(t))return aU(t)}throw Yx(t)}function tU(t){return new _t(i=>{let e=t[mh]();if(nn(e.subscribe))return e.subscribe(i);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function nU(t){return new _t(i=>{for(let e=0;e<t.length&&!i.closed;e++)i.next(t[e]);i.complete()})}function iU(t){return new _t(i=>{t.then(e=>{i.closed||(i.next(e),i.complete())},e=>i.error(e)).then(null,Lx)})}function oU(t){return new _t(i=>{for(let e of t)if(i.next(e),i.closed)return;i.complete()})}function oA(t){return new _t(i=>{rU(t,i).catch(e=>i.error(e))})}function aU(t){return oA(Xx(t))}function rU(t,i){var e,n,o,a;return tA(this,void 0,void 0,function*(){try{for(e=iA(t);n=yield e.next(),!n.done;){let r=n.value;if(i.next(r),i.closed)return}}catch(r){o={error:r}}finally{try{n&&!n.done&&(a=e.return)&&(yield a.call(e))}finally{if(o)throw o.error}}i.complete()})}function ka(t,i,e,n=0,o=!1){let a=i.schedule(function(){e(),o?t.add(this.schedule(null,n)):this.unsubscribe()},n);if(t.add(a),!o)return a}function tb(t,i=0){return Ht((e,n)=>{e.subscribe(Vt(n,o=>ka(n,t,()=>n.next(o),i),()=>ka(n,t,()=>n.complete(),i),o=>ka(n,t,()=>n.error(o),i)))})}function nb(t,i=0){return Ht((e,n)=>{n.add(t.schedule(()=>e.subscribe(n),i))})}function aA(t,i){return Yn(t).pipe(nb(i),tb(i))}function rA(t,i){return Yn(t).pipe(nb(i),tb(i))}function sA(t,i){return new _t(e=>{let n=0;return i.schedule(function(){n===t.length?e.complete():(e.next(t[n++]),e.closed||this.schedule())})})}function lA(t,i){return new _t(e=>{let n;return ka(e,i,()=>{n=t[Qx](),ka(e,i,()=>{let o,a;try{({value:o,done:a}=n.next())}catch(r){e.error(r);return}a?e.complete():e.next(o)},0,!0)}),()=>nn(n?.return)&&n.return()})}function ib(t,i){if(!t)throw new Error("Iterable cannot be null");return new _t(e=>{ka(e,i,()=>{let n=t[Symbol.asyncIterator]();ka(e,i,()=>{n.next().then(o=>{o.done?e.complete():e.next(o.value)})},0,!0)})})}function cA(t,i){return ib(Xx(t),i)}function dA(t,i){if(t!=null){if(qx(t))return aA(t,i);if(Kx(t))return sA(t,i);if(Gx(t))return rA(t,i);if(Jx(t))return ib(t,i);if(Zx(t))return lA(t,i);if(eb(t))return cA(t,i)}throw Yx(t)}function ei(t,i){return i?dA(t,i):Yn(t)}function Le(...t){let i=Rs(t);return ei(t,i)}function xo(t,i){let e=nn(t)?t:()=>t,n=o=>o.error(e());return new _t(i?o=>i.schedule(n,0,o):n)}function Mc(t){return!!t&&(t instanceof _t||nn(t.lift)&&nn(t.subscribe))}var Pl=uh(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});function uA(t){return t instanceof Date&&!isNaN(t)}function Fe(t,i){return Ht((e,n)=>{let o=0;
vendor: 5,300 bytes, line 12
12e.subscribe(Vt(n,a=>{n.next(t.call(i,a,o++))}))})}var{isArray:sU}=Array;function lU(t,i){return sU(i)?t(...i):t(i)}function ob(t){return Fe(i=>lU(t,i))}var{isArray:cU}=Array,{getPrototypeOf:dU,prototype:uU,keys:pU}=Object;function ab(t){if(t.length===1){let i=t[0];if(cU(i))return{args:i,keys:null};if(hU(i)){let e=pU(i);return{args:e.map(n=>i[n]),keys:e}}}return{args:t,keys:null}}function hU(t){return t&&typeof t=="object"&&dU(t)===uU}function rb(t,i){return t.reduce((e,n,o)=>(e[n]=i[o],e),{})}function Ao(...t){let i=Rs(t),e=Wx(t),{args:n,keys:o}=ab(t);if(n.length===0)return ei([],i);let a=new _t(mU(n,i,o?r=>rb(o,r):ia));return e?a.pipe(ob(e)):a}function mU(t,i,e=ia){return n=>{pA(i,()=>{let{length:o}=t,a=new Array(o),r=o,s=o;for(let l=0;l<o;l++)pA(i,()=>{let p=ei(t[l],i),m=!1;p.subscribe(Vt(n,_=>{a[l]=_,m||(m=!0,s--),s||n.next(e(a.slice()))},()=>{--r||n.complete()}))},n)},n)}}function pA(t,i,e){t?ka(e,t,i):i()}function hA(t,i,e,n,o,a,r,s){let l=[],p=0,m=0,_=!1,c=()=>{_&&!l.length&&!p&&i.complete()},w=N=>p<n?T(N):l.push(N),T=N=>{a&&i.next(N),p++;let $=!1;Yn(e(N,m++)).subscribe(Vt(i,ee=>{o?.(ee),a?w(ee):i.next(ee)},()=>{$=!0},void 0,()=>{if($)try{for(p--;l.length&&p<n;){let ee=l.shift();r?ka(i,r,()=>T(ee)):T(ee)}c()}catch(ee){i.error(ee)}}))};return t.subscribe(Vt(i,w,()=>{_=!0,c()})),()=>{s?.()}}function Ni(t,i,e=1/0){return nn(i)?Ni((n,o)=>Fe((a,r)=>i(n,a,o,r))(Yn(t(n,o))),e):(typeof i=="number"&&(e=i),Ht((n,o)=>hA(n,o,t,e)))}function Tc(t=1/0){return Ni(ia,t)}function mA(){return Tc(1)}function Os(...t){return mA()(ei(t,Rs(t)))}function wr(t){return new _t(i=>{Yn(t()).subscribe(i)})}function Ea(...t){let i=Wx(t),{args:e,keys:n}=ab(t),o=new _t(a=>{let{length:r}=e;if(!r){a.complete();return}let s=new Array(r),l=r,p=r;for(let m=0;m<r;m++){let _=!1;Yn(e[m]).subscribe(Vt(a,c=>{_||(_=!0,p--),s[m]=c},()=>l--,void 0,()=>{(!l||!_)&&(p||a.next(n?rb(n,s):s),a.complete())}))}});return i?o.pipe(ob(i)):o}function Al(t=0,i,e=ZP){let n=-1;return i!=null&&($x(i)?e=i:n=i),new _t(o=>{let a=uA(t)?+t-e.now():t;a<0&&(a=0);let r=0;return e.schedule(function(){o.closed||(o.next(r++),0<=n?this.schedule(void 0,n):o.complete())},a)})}function zk(t=0,i=Dl){return t<0&&(t=0),Al(t,t,i)}function bn(...t){let i=Rs(t),e=XP(t,1/0),n=t;return n.length?n.length===1?Yn(n[0]):Tc(e)(ei(n,i)):Si}function rt(t,i){return Ht((e,n)=>{let o=0;e.subscribe(Vt(n,a=>t.call(i,a,o++)&&n.next(a)))})}function fA(t){return Ht((i,e)=>{let n=!1,o=null,a=null,r=!1,s=()=>{if(a?.unsubscribe(),a=null,n){n=!1;let p=o;o=null,e.next(p)}r&&e.complete()},l=()=>{a=null,r&&e.complete()};i.subscribe(Vt(e,p=>{n=!0,o=p,a||Yn(t(p)).subscribe(a=Vt(e,s,l))},()=>{r=!0,(!n||!a||a.closed)&&e.complete()}))})}function sb(t,i=Dl){return fA(()=>Al(t,i))}function Tn(t){return Ht((i,e)=>{let n=null,o=!1,a;n=i.subscribe(Vt(e,void 0,void 0,r=>{a=Yn(t(r,Tn(t)(i))),n?(n.unsubscribe(),n=null,a.subscribe(e)):o=!0})),o&&(n.unsubscribe(),n=null,a.subscribe(e))})}function gA(t,i,e,n,o){return(a,r)=>{let s=e,l=i,p=0;a.subscribe(Vt(r,m=>{let _=p++;l=s?t(l,m,_):(s=!0,m),n&&r.next(l)},o&&(()=>{s&&r.next(l),r.complete()})))}}function es(t,i){return nn(i)?Ni(t,i,1):Ni(t,1)}function kr(t,i=Dl){return Ht((e,n)=>{let o=null,a=null,r=null,s=()=>{if(o){o.unsubscribe(),o=null;let p=a;a=null,n.next(p)}};function l(){let p=r+t,m=i.now();if(m<p){o=this.schedule(void 0,p-m),n.add(o);return}s()}e.subscribe(Vt(n,p=>{a=p,r=i.now(),o||(o=i.schedule(l,t),n.add(o))},()=>{s(),n.complete()},void 0,()=>{a=o=null}))})}function Ic(t){return Ht((i,e)=>{let n=!1;i.subscribe(Vt(e,o=>{n=!0,e.next(o)},()=>{n||e.next(t),e.complete()}))})}function Zt(t){return t<=0?()=>Si:Ht((i,e)=>{let n=0;i.subscribe(Vt(e,o=>{++n<=t&&(e.next(o),t<=n&&e.complete())}))})}function _A(){return Ht((t,i)=>{t.subscribe(Vt(i,As))})}function xA(t){return Fe(()=>t)}function jk(t,i){return i?e=>Os(i.pipe(Zt(1),_A()),e.pipe(jk(t))):Ni((e,n)=>Yn(t(e,n)).pipe(Zt(1),xA(e)))}function Hk(t,i=Dl){let e=Al(t,i);return jk(()=>e)}function lb(t,i=ia){return t=t??fU,Ht((e,n)=>{let o,a=!0;e.subscribe(Vt(n,r=>{let s=i(r);(a||!t(o,s))&&(a=!1,o=s,n.next(r))}))})}function fU(t,i){return t===i}function cb(t=gU){return Ht((i,e)=>{let n=!1;i.subscribe(Vt(e,o=>{n=!0,e.next(o)},()=>n?e.complete():e.error(t())))})}function gU(){return new Pl}function Er(t){return Ht((i,e)=>{try{i.subscribe(e)}finally{e.add(t)}})}function Rl(t,i){let e=arguments.length>=2;return n=>n.pipe(t?rt((o,a)=>t(o,a,n)):ia,Zt(1),e?Ic(i):cb(()=>new Pl))}function vh(t){return t<=0?()=>Si:Ht((i,e)=>{let n=[];i.subscribe(Vt(e,o=>{n.push(o),t<n.length&&n.shift()},()=>{for(let o of n)e.next(o);e.complete()},void 0,()=>{n=null}))})}function Uk(t,i){let e=arguments.length>=2;return n=>n.pipe(t?rt((o,a)=>t(o,a,n)):ia,vh(1),e?Ic(i):cb(()=>new Pl))}function db(){return Ht((t,i)=>{let e,n=!1;t.subscribe(Vt(i,o=>{let a=e;e=o,n&&i.next([a,o]),n=!0}))})}function $k(t,i){return Ht(gA(t,i,arguments.length>=2,!0))}function gg(t={}){let{connector:i=()=>new ce,resetOnError:e=!0,resetOnComplete:n=!0,resetOnRefCountZero:o=!0}=t;return a=>{let r,s,l,p=0,m=!1,_=!1,c=()=>{s?.unsubscribe(),s=void 0},w=()=>{c(),r=l=void 0,m=_=!1},T=()=>{let N=r;w(),N?.unsubscribe()};return Ht((N,$)=>{p++,!_&&!m&&c();let ee=l=l??i();$.add(()=>{p--,p===0&&!_&&!m&&(s=Wk(T,o))}),ee.subscribe($),!r&&p>0&&(r=new Tl({next:de=>ee.next(de),error:de=>
vendor: 4,655 bytes, lines 12-13
12{_=!0,c(),s=Wk(w,e,de),ee.error(de)},complete:()=>{m=!0,c(),s=Wk(w,n),ee.complete()}}),Yn(N).subscribe(r))})(a)}}function Wk(t,i,...e){if(i===!0){t();return}if(i===!1)return;let n=new Tl({next:()=>{n.unsubscribe(),t()}});return Yn(i(...e)).subscribe(n)}function ub(t,i,e){let n,o=!1;return t&&typeof t=="object"?{bufferSize:n=1/0,windowTime:i=1/0,refCount:o=!1,scheduler:e}=t:n=t??1/0,gg({connector:()=>new Sc(n,i,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o})}function bu(t){return rt((i,e)=>t<=e)}function En(...t){let i=Rs(t);return Ht((e,n)=>{(i?Os(t,e,i):Os(t,e)).subscribe(n)})}function zt(t,i){return Ht((e,n)=>{let o=null,a=0,r=!1,s=()=>r&&!o&&n.complete();e.subscribe(Vt(n,l=>{o?.unsubscribe();let p=0,m=a++;Yn(t(l,m)).subscribe(o=Vt(n,_=>n.next(i?i(l,_,m,p++):_),()=>{o=null,s()}))},()=>{r=!0,s()}))})}function Et(t){return Ht((i,e)=>{Yn(t).subscribe(Vt(e,()=>e.complete(),As)),!e.closed&&i.subscribe(e)})}function Kk(t,i=!1){return Ht((e,n)=>{let o=0;e.subscribe(Vt(n,a=>{let r=t(a,o++);(r||i)&&n.next(a),!r&&n.complete()}))})}function ft(t,i,e){let n=nn(t)||i||e?{next:t,error:i,complete:e}:t;return n?Ht((o,a)=>{var r;(r=n.subscribe)===null||r===void 0||r.call(n);let s=!0;o.subscribe(Vt(a,l=>{var p;(p=n.next)===null||p===void 0||p.call(n,l),a.next(l)},()=>{var l;s=!1,(l=n.complete)===null||l===void 0||l.call(n),a.complete()},l=>{var p;s=!1,(p=n.error)===null||p===void 0||p.call(n,l),a.error(l)},()=>{var l,p;s&&((l=n.unsubscribe)===null||l===void 0||l.call(n)),(p=n.finalize)===null||p===void 0||p.call(n)}))}):ia}var xR="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",we=class extends Error{code;constructor(i,e){super(tv(i,e)),this.code=i}};function _U(t){return`NG0${Math.abs(t)}`}function tv(t,i){return`${_U(t)}${i?": "+i:""}`}var nv=Symbol("InputSignalNode#UNSET"),bR=Pe(K({},pg),{transformFn:void 0,applyValueToInputSignal(t,i){dh(t,i)}});function vR(t,i){let e=Object.create(bR);e.value=t,e.transformFn=i?.transform;function n(){if(mu(e),e.value===nv){let o=null;throw new we(-950,o)}return e.value}return n[Ho]=e,n}function Tg(t){return{toString:t}.toString()}var pb="__parameters__";function xU(t){return function(...e){if(t){let n=t(...e);for(let o in n)this[o]=n[o]}}}function yR(t,i,e){return Tg(()=>{let n=xU(i);function o(...a){if(this instanceof o)return n.apply(this,a),this;let r=new o(...a);return s.annotation=r,s;function s(l,p,m){let _=l.hasOwnProperty(pb)?l[pb]:Object.defineProperty(l,pb,{value:[]})[pb];for(;_.length<=m;)_.push(null);return(_[m]=_[m]||[]).push(r),l}}return o.prototype.ngMetadataName=t,o.annotationCls=o,o})}var bo=globalThis;function ai(t){for(let i in t)if(t[i]===ai)return i;throw Error("Could not find renamed property on target object.")}function bU(t,i){for(let e in i)i.hasOwnProperty(e)&&!t.hasOwnProperty(e)&&(t[e]=i[e])}function Ma(t){if(typeof t=="string")return t;if(Array.isArray(t))return`[${t.map(Ma).join(", ")}]`;if(t==null)return""+t;let i=t.overriddenName||t.name;if(i)return`${i}`;let e=t.toString();if(e==null)return""+e;let n=e.indexOf(` 13`);return n>=0?e.slice(0,n):e}function cE(t,i){return t?i?`${t} ${i}`:t:i||""}var vU=ai({__forward_ref__:ai});function Gi(t){return t.__forward_ref__=Gi,t.toString=function(){return Ma(this())},t}function Ro(t){return CR(t)?t():t}function CR(t){return typeof t=="function"&&t.hasOwnProperty(vU)&&t.__forward_ref__===Gi}function Y(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function Ie(t){return{providers:t.providers||[],imports:t.imports||[]}}function iv(t){return bA(t,kR)||bA(t,ER)}function wR(t){return iv(t)!==null}function bA(t,i){return t.hasOwnProperty(i)?t[i]:null}function yU(t){let i=t&&(t[kR]||t[ER]);return i||null}function vA(t){return t&&(t.hasOwnProperty(yA)||t.hasOwnProperty(CU))?t[yA]:null}var kR=ai({\u0275prov:ai}),yA=ai({\u0275inj:ai}),ER=ai({ngInjectableDef:ai}),CU=ai({ngInjectorDef:ai}),X=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(i,e){this._desc=i,this.\u0275prov=void 0,typeof e=="number"?this.__NG_ELEMENT_ID__=e:e!==void 0&&(this.\u0275prov=Y({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function SR(t){return t&&!!t.\u0275providers}var wU=ai({\u0275cmp:ai}),kU=ai({\u0275dir:ai}),EU=ai({\u0275pipe:ai}),SU=ai({\u0275mod:ai}),wb=ai({\u0275fac:ai}),vg=ai({__NG_ELEMENT_ID__:ai}),CA=ai({__NG_ENV_ID__:ai});function so(t){return typeof t=="string"?t:t==null?"":String(t)}function MU(t){return typeof t=="function"?t.name||t.toString():typeof t=="object"&&t!=null&&typeof t.type=="function"?t.type.n
13ame||t.type.toString():so(t)}function MR(t,i){throw new we(-200,t)}function xS(t,i){throw new we(-201,!1)}var un=function(t){return t[t.Default=0]="Default",t[t.Host=1]="Host",t[t.Self=2]="Self",t[t.SkipSelf=4]="SkipSelf",t[t.Optional=8]="Optional",t}(un||{}),dE;function TR(){return dE}function Sa(t){let i=dE;return dE=t,i}function IR(t,i,e){let n=iv(t);if(n&&n.providedIn=="root")return n.value===void 0?n.value=n.factory():n.value;if(e&un.Optional)return null;if(i!==void 0)return i;xS(t,"Injector")}var TU={},yu=TU,uE="__NG_DI_FLAG__",kb=class{injector;constructor(i){this.injector=i}retrieve(i,e){let n=e;return this.injector.get(i,n.optional?Ox:yu,n)}},Eb="ngTempTokenPath",IU="ngTokenPath",DU=/\n/gm,PU="\u0275",wA="__source";function AU(t,i=un.Default){if(hg()===void 0)throw new we(-203,!1);if(hg()===null)return IR(t,void 0,i);{let e=hg(),n;return e instanceof kb?n=e.injector:n=e,n.get(t,i&un.Optional?null:void 0,i)}}function ve(t,i=un.Default){return(TR()||AU)(Ro(t),i)}function x(t,i=un.Default){return ve(t,ov(i))}function ov(t){return typeof t>"u"||typeof t=="number"?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function pE(t){let i=[];for(let e=0;e<t.length;e++){let n=Ro(t[e]);if(Array.isArray(n)){if(n.length===0)throw new we(900,!1);let o,a=un.Default;for(let r=0;r<n.length;r++){let s=n[r],l=RU(s);typeof l=="number"?l===-1?o=s.token:a|=l:o=s}i.push(ve(o,a))}else i.push(ve(n))}return i}function DR(t,i){return t[uE]=i,t.prototype[uE]=i,t}function RU(t){return t[uE]}function OU(t,i,e,n){let o=t[Eb];throw i[wA]&&o.unshift(i[wA]),t.message=FU(` 14`+t.message,o,e,n),t[IU]=o,t[Eb]=null,t}function FU(t,i,e,n=null){t=t&&t.charAt(0)===` 15`&&t.charAt(1)==PU?t.slice(2):t;let o=Ma(i);if(Array.isArray(i))o=i.map(Ma).join(" -> ");else if(typeof i=="object"){let a=[];for(let r in i)if(i.hasOwnProperty(r)){let s=i[r];a.push(r+":"+(typeof s=="string"?JSON.stringify(s):Ma(s)))}o=`{${a.join(", ")}}`}return`${e}${n?"("+n+")":""}[${o}]: ${t.replace(DU,` 16 `)}`}var Au=DR(yR("Optional"),8);var Ig=DR(yR("SkipSelf"),4);function wu(t,i){let e=t.hasOwnProperty(wb);return e?t[wb]:null}function NU(t,i,e){if(t.length!==i.length)return!1;for(let n=0;n<t.length;n++){let o=t[n],a=i[n];if(e&&(o=e(o),a=e(a)),a!==o)return!1}return!0}function LU(t){return t.flat(Number.POSITIVE_INFINITY)}function bS(t,i){t.forEach(e=>Array.isArray(e)?bS(e,i):i(e))}function PR(t,i,e){i>=t.length?t.push(e):t.splice(i,0,e)}function Sb(t,i){return i>=t.length-1?t.pop():t.splice(i,1)[0]}function BU(t,i){let e=[];for(let n=0;n<t;n++)e.push(i);return e}function VU(t,i,e,n){let o=t.length;if(o==i)t.push(e,n);else if(o===1)t.push(n,t[0]),t[0]=e;else{for(o--,t.push(t[o-1],t[o]);o>i;){let a=o-2;t[o]=t[a],o--}t[i]=e,t[i+1]=n}}function Dg(t,i,e){let n=Pg(t,i);return n>=0?t[n|1]=e:(n=~n,VU(t,n,i,e)),n}function Gk(t,i){let e=Pg(t,i);if(e>=0)return t[e|1]}function Pg(t,i){return zU(t,i,1)}function zU(t,i,e){let n=0,o=t.length>>e;for(;o!==n;){let a=n+(o-n>>1),r=t[a<<e];if(i===r)return a<<e;r>i?o=a:n=a+1}return~(o<<e)}var Ns={},oa=[],Mh=new X(""),AR=new X("",-1),RR=new X(""),Mb=class{get(i,e=yu){if(e===yu){let n=new Error(`NullInjectorError: No provider for ${Ma(i)}!`);throw n.name="NullInjectorError",n}return e}};function OR(t,i){let e=t[SU]||null;if(!e&&i===!0)throw new Error(`Type ${Ma(t)} does not have '\u0275mod' property.`);return e}function Ac(t){return t[wU]||null}function FR(t){return t[kU]||null}function jU(t){return t[EU]||null}function Ag(t){return{\u0275providers:t}}function HU(...t){return{\u0275providers:NR(!0,t),\u0275fromNgModule:!0}}function NR(t,...i){let e=[],n=new Set,o,a=r=>{e.push(r)};return bS(i,r=>{let s=r;hE(s,a,[],n)&&(o||=[],o.push(s))}),o!==void 0&&LR(o,a),e}function LR(t,i){for(let e=0;e<t.length;e++){let{ngModule:n,providers:o}=t[e];vS(o,a=>{i(a,n)})}}function hE(t,i,e,n){if(t=Ro(t),!t)return!1;let o=null,a=vA(t),r=!a&&Ac(t);if(!a&&!r){let l=t.ngModule;if(a=vA(l),a)o=l;else return!1}else{if(r&&!r.standalone)return!1;o=t}let s=n.has(o);if(r){if(s)return!1;if(n.add(o),r.dependencies){let l=typeof r.dependencies=="function"?r.dependencies():r.dependencies;for(let p of l)hE(p,i,e,n)}}else if(a){if(a.imports!=null&&!s){n.add(o);let p;try{bS(a.imports,m=>{hE(m,i,e,n)&&(p||=[],p.push(m))})}finally{}p!==void 0&&LR(p,i)}if(!s){let p=wu(o)||(()=>new o);i({provide:o,useFactory:p,deps:oa},o),i({provide:RR,useValue:o,multi:!0},o),i({provide:Mh,useValue:()=>ve(o),multi:!0},o)}let l=a.providers;if(l!=null&&!s){let p=t;vS(l,m=>{i(m,p)})}}else return!1;return o!==t&&t.providers!==void 0}function vS(t,i){for(let e of t)SR(e)&&(e=e.\u0275providers),Array.isArray(e)?vS(e,i):i(e)}var UU=ai({provide:String,useValue:ai});function BR(t){return t!==null&&typeof t=="object"&&UU in t}function $U(t){return!!(t&&t.useExisting)}function WU(t){return!!(t&&t.useFactory)}function Th(t){return typeof t=="function"}function KU(t){return!!t.useClass}var av=new X(""),xb={},kA={},qk;function rv(){return qk===void 0&&(qk=new Mb),qk}var Mi=class{},yg=class extends Mi{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;
16constructor(i,e,n,o){super(),this.parent=e,this.source=n,this.scopes=o,fE(i,r=>this.processProvider(r)),this.records.set(AR,yh(void 0,this)),o.has("environment")&&this.records.set(Mi,yh(void 0,this));let a=this.records.get(av);a!=null&&typeof a.value=="string"&&this.scopes.add(a.value),this.injectorDefTypes=new Set(this.get(RR,oa,un.Self))}retrieve(i,e){let n=e;return this.get(i,n.optional?Ox:yu,n)}destroy(){xg(this),this._destroyed=!0;let i=rn(null);try{for(let n of this._ngOnDestroyHooks)n.ngOnDestroy();let e=this._onDestroyHooks;this._onDestroyHooks=[];for(let n of e)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),rn(i)}}onDestroy(i){return xg(this),this._onDestroyHooks.push(i),()=>this.removeOnDestroy(i)}runInContext(i){xg(this);let e=Ml(this),n=Sa(void 0),o;try{return i()}finally{Ml(e),Sa(n)}}get(i,e=yu,n=un.Default){if(xg(this),i.hasOwnProperty(CA))return i[CA](this);n=ov(n);let o,a=Ml(this),r=Sa(void 0);try{if(!(n&un.SkipSelf)){let l=this.records.get(i);if(l===void 0){let p=QU(i)&&iv(i);p&&this.injectableDefInScope(p)?l=yh(mE(i),xb):l=null,this.records.set(i,l)}if(l!=null)return this.hydrate(i,l,n)}let s=n&un.Self?rv():this.parent;return e=n&un.Optional&&e===yu?null:e,s.get(i,e)}catch(s){if(s.name==="NullInjectorError"){if((s[Eb]=s[Eb]||[]).unshift(Ma(i)),a)throw s;return OU(s,i,"R3InjectorError",this.source)}else throw s}finally{Sa(r),Ml(a)}}resolveInjectorInitializers(){let i=rn(null),e=Ml(this),n=Sa(void 0),o;try{let a=this.get(Mh,oa,un.Self);for(let r of a)r()}finally{Ml(e),Sa(n),rn(i)}}toString(){let i=[],e=this.records;for(let n of e.keys())i.push(Ma(n));return`R3Injector[${i.join(", ")}]`}processProvider(i){i=Ro(i);let e=Th(i)?i:Ro(i&&i.provide),n=qU(i);if(!Th(i)&&i.multi===!0){let o=this.records.get(e);o||(o=yh(void 0,xb,!0),o.factory=()=>pE(o.multi),this.records.set(e,o)),e=i,o.multi.push(i)}this.records.set(e,n)}hydrate(i,e,n){let o=rn(null);try{return e.value===kA?MR(Ma(i)):e.value===xb&&(e.value=kA,e.value=e.factory(void 0,n)),typeof e.value=="object"&&e.value&&YU(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}finally{rn(o)}}injectableDefInScope(i){if(!i.providedIn)return!1;let e=Ro(i.providedIn);return typeof e=="string"?e==="any"||this.scopes.has(e):this.injectorDefTypes.has(e)}removeOnDestroy(i){let e=this._onDestroyHooks.indexOf(i);e!==-1&&this._onDestroyHooks.splice(e,1)}};function mE(t){let i=iv(t),e=i!==null?i.factory:wu(t);if(e!==null)return e;if(t instanceof X)throw new we(204,!1);if(t instanceof Function)return GU(t);throw new we(204,!1)}function GU(t){if(t.length>0)throw new we(204,!1);let e=yU(t);return e!==null?()=>e.factory(t):()=>new t}function qU(t){if(BR(t))return yh(void 0,t.useValue);{let i=VR(t);return yh(i,xb)}}function VR(t,i,e){let n;if(Th(t)){let o=Ro(t);return wu(o)||mE(o)}else if(BR(t))n=()=>Ro(t.useValue);else if(WU(t))n=()=>t.useFactory(...pE(t.deps||[]));else if($U(t))n=(o,a)=>ve(Ro(t.useExisting),a!==void 0&&a&un.Optional?un.Optional:void 0);else{let o=Ro(t&&(t.useClass||t.provide));if(JU(t))n=()=>new o(...pE(t.deps));else return wu(o)||mE(o)}return n}function xg(t){if(t.destroyed)throw new we(205,!1)}function yh(t,i,e=!1){return{factory:t,value:i,multi:e?[]:void 0}}function JU(t){return!!t.deps}function YU(t){return t!==null&&typeof t=="object"&&typeof t.ngOnDestroy=="function"}function QU(t){return typeof t=="function"||typeof t=="object"&&t instanceof X}function fE(t,i){for(let e of t)Array.isArray(e)?fE(e,i):e&&SR(e)?fE(e.\u0275providers,i):i(e)}function Da(t,i){let e;t instanceof yg?(xg(t),e=t):e=new kb(t);let n,o=Ml(e),a=Sa(void 0);try{return i()}finally{Ml(o),Sa(a)}}function yS(){return TR()!==void 0||hg()!=null}function is(t){if(!yS())throw new we(-203,!1)}function ZU(t){let i=bo.ng;if(i&&i.\u0275compilerFacade)return i.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}function XU(t){return typeof t=="function"}var Bl=0,on=1,qt=2,$o=3,ns=4,Pa=5,Ih=6,Tb=7,co=8,Dh=9,Ol=10,Ti=11,Cg=12,EA=13,Vh=14,er=15,ku=16,Ch=17,Fl=18,sv=19,zR=20,Dc=21,Jk=22,Eu=23,Sr=24,Eh=25,Ki=26,jR=1;var Su=7,Ib=8,Ph=9,Uo=10;function Pc(t){return Array.isArray(t)&&typeof t[jR]=="object"}function Vl(t){return Array.isArray(t)&&t[jR]===!0}function CS(t){return(t.flags&4)!==0}
vendor: 4,685 bytes, line 16
16function zh(t){return t.componentOffset>-1}function lv(t){return(t.flags&1)===1}function Ls(t){return!!t.template}function Db(t){return(t[qt]&512)!==0}function jh(t){return(t[qt]&256)===256}var gE=class{previousValue;currentValue;firstChange;constructor(i,e,n){this.previousValue=i,this.currentValue=e,this.firstChange=n}isFirstChange(){return this.firstChange}};function HR(t,i,e,n){i!==null?i.applyValueToInputSignal(i,n):t[e]=n}var Xt=(()=>{let t=()=>UR;return t.ngInherit=!0,t})();function UR(t){return t.type.prototype.ngOnChanges&&(t.setInput=t$),e$}function e$(){let t=WR(this),i=t?.current;if(i){let e=t.previous;if(e===Ns)t.previous=i;else for(let n in i)e[n]=i[n];t.current=null,this.ngOnChanges(i)}}function t$(t,i,e,n,o){let a=this.declaredInputs[n],r=WR(t)||n$(t,{previous:Ns,current:null}),s=r.current||(r.current={}),l=r.previous,p=l[a];s[a]=new gE(p&&p.currentValue,e,l===Ns),HR(t,i,o,e)}var $R="__ngSimpleChanges__";function WR(t){return t[$R]||null}function n$(t,i){return t[$R]=i}var SA=null;var mi=function(t,i=null,e){SA?.(t,i,e)},KR="svg",i$="math";function Bs(t){for(;Array.isArray(t);)t=t[Bl];return t}function GR(t,i){return Bs(i[t])}function Hs(t,i){return Bs(i[t.index])}function wS(t,i){return t.data[i]}function cv(t,i){return t[i]}function kS(t,i,e,n){e>=t.data.length&&(t.data[e]=null,t.blueprint[e]=null),i[e]=n}function Vs(t,i){let e=i[t];return Pc(e)?e:e[Bl]}function o$(t){return(t[qt]&4)===4}function ES(t){return(t[qt]&128)===128}function a$(t){return Vl(t[$o])}function Rc(t,i){return i==null?null:t[i]}function qR(t){t[Ch]=0}function JR(t){t[qt]&1024||(t[qt]|=1024,ES(t)&&Hh(t))}function r$(t,i){for(;t>0;)i=i[Vh],t--;return i}function dv(t){return!!(t[qt]&9216||t[Sr]?.dirty)}function _E(t){t[Ol].changeDetectionScheduler?.notify(8),t[qt]&64&&(t[qt]|=1024),dv(t)&&Hh(t)}function Hh(t){t[Ol].changeDetectionScheduler?.notify(0);let i=Mu(t);for(;i!==null&&!(i[qt]&8192||(i[qt]|=8192,!ES(i)));)i=Mu(i)}function YR(t,i){if(jh(t))throw new we(911,!1);t[Dc]===null&&(t[Dc]=[]),t[Dc].push(i)}function s$(t,i){if(t[Dc]===null)return;let e=t[Dc].indexOf(i);e!==-1&&t[Dc].splice(e,1)}function Mu(t){let i=t[$o];return Vl(i)?i[$o]:i}function SS(t){return t[Tb]??=[]}function MS(t){return t.cleanup??=[]}function l$(t,i,e,n){let o=SS(i);o.push(e),t.firstCreatePass&&MS(t).push(n,o.length-1)}var sn={lFrame:iO(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var xE=!1;function c$(){return sn.lFrame.elementDepthCount}function d$(){sn.lFrame.elementDepthCount++}function u$(){sn.lFrame.elementDepthCount--}function TS(){return sn.bindingsEnabled}function QR(){return sn.skipHydrationRootTNode!==null}function p$(t){return sn.skipHydrationRootTNode===t}function h$(){sn.skipHydrationRootTNode=null}function St(){return sn.lFrame.lView}function fi(){return sn.lFrame.tView}function k(t){return sn.lFrame.contextLView=t,t[co]}function E(t){return sn.lFrame.contextLView=null,t}function Ko(){let t=ZR();for(;t!==null&&t.type===64;)t=t.parent;return t}function ZR(){return sn.lFrame.currentTNode}function m$(){let t=sn.lFrame,i=t.currentTNode;return t.isParent?i:i.parent}function Fc(t,i){let e=sn.lFrame;e.currentTNode=t,e.isParent=i}function IS(){return sn.lFrame.isParent}function DS(){sn.lFrame.isParent=!1}function XR(){return sn.lFrame.contextLView}function eO(){return xE}function Pb(t){let i=xE;return xE=t,i}function zl(){let t=sn.lFrame,i=t.bindingRootIndex;return i===-1&&(i=t.bindingRootIndex=t.tView.bindingStartIndex),i}function uv(){return sn.lFrame.bindingIndex}function f$(t){return sn.lFrame.bindingIndex=t}function Ru(){return sn.lFrame.bindingIndex++}function Uh(t){let i=sn.lFrame,e=i.bindingIndex;return i.bindingIndex=i.bindingIndex+t,e}function g$(){return sn.lFrame.inI18n}function _$(t,i){let e=sn.lFrame;e.bindingIndex=e.bindingRootIndex=t,bE(i)}function x$(){return sn.lFrame.currentDirectiveIndex}function bE(t){sn.lFrame.currentDirectiveIndex=t}function b$(t){let i=sn.lFrame.currentDirectiveIndex;return i===-1?null:t[i]}function PS(){return sn.lFrame.currentQueryIndex}function pv(t){sn.lFrame.currentQueryIndex=t}function v$(t){let i=t[on];return i.type===2?i.declTNode:i.type===1?t[Pa]:null}function tO(t,i,e){if(e&un.SkipSelf){let o=i,a=t;for(;o=o.parent,o===null&&!(e&un.Host);)if(o=v$(a),o===null||(a=a[Vh],o.type&10))break;if(o===null)return!1;i=o,t=a}let n=sn.lFrame=nO();return n.currentTNode=i,n.lView=t,!0}function AS(t){let i=nO(),e=t[on];sn.lFrame=i,i.currentTNode=e.firstChild,i.lView=t,i.tView=e,i.contextLView=t,i.bindingIndex=e.bindingStartIndex,i.inI18n=!1}function nO(){let t=sn.lFrame,i=t===null?null:t.child;return i===null?iO(t):i}function iO(t){let i={currentTNode:null,isParent:!0,lView:null,tView:null,
vendor: 5,420 bytes, line 16
16selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null,inI18n:!1};return t!==null&&(t.child=i),i}function oO(){let t=sn.lFrame;return sn.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}var aO=oO;function RS(){let t=oO();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function y$(t){return(sn.lFrame.contextLView=r$(t,sn.lFrame.contextLView))[co]}function tr(){return sn.lFrame.selectedIndex}function Tu(t){sn.lFrame.selectedIndex=t}function Rg(){let t=sn.lFrame;return wS(t.tView,t.selectedIndex)}function uo(){sn.lFrame.currentNamespace=KR}function $h(){C$()}function C$(){sn.lFrame.currentNamespace=null}function w$(){return sn.lFrame.currentNamespace}var rO=!0;function hv(){return rO}function mv(t){rO=t}function k$(t,i,e){let{ngOnChanges:n,ngOnInit:o,ngDoCheck:a}=i.type.prototype;if(n){let r=UR(i);(e.preOrderHooks??=[]).push(t,r),(e.preOrderCheckHooks??=[]).push(t,r)}o&&(e.preOrderHooks??=[]).push(0-t,o),a&&((e.preOrderHooks??=[]).push(t,a),(e.preOrderCheckHooks??=[]).push(t,a))}function OS(t,i){for(let e=i.directiveStart,n=i.directiveEnd;e<n;e++){let a=t.data[e].type.prototype,{ngAfterContentInit:r,ngAfterContentChecked:s,ngAfterViewInit:l,ngAfterViewChecked:p,ngOnDestroy:m}=a;r&&(t.contentHooks??=[]).push(-e,r),s&&((t.contentHooks??=[]).push(e,s),(t.contentCheckHooks??=[]).push(e,s)),l&&(t.viewHooks??=[]).push(-e,l),p&&((t.viewHooks??=[]).push(e,p),(t.viewCheckHooks??=[]).push(e,p)),m!=null&&(t.destroyHooks??=[]).push(e,m)}}function bb(t,i,e){sO(t,i,3,e)}function vb(t,i,e,n){(t[qt]&3)===e&&sO(t,i,e,n)}function Yk(t,i){let e=t[qt];(e&3)===i&&(e&=16383,e+=1,t[qt]=e)}function sO(t,i,e,n){let o=n!==void 0?t[Ch]&65535:0,a=n??-1,r=i.length-1,s=0;for(let l=o;l<r;l++)if(typeof i[l+1]=="number"){if(s=i[l],n!=null&&s>=n)break}else i[l]<0&&(t[Ch]+=65536),(s<a||a==-1)&&(E$(t,e,i,l),t[Ch]=(t[Ch]&4294901760)+l+2),l++}function MA(t,i){mi(4,t,i);let e=rn(null);try{i.call(t)}finally{rn(e),mi(5,t,i)}}function E$(t,i,e,n){let o=e[n]<0,a=e[n+1],r=o?-e[n]:e[n],s=t[r];o?t[qt]>>14<t[Ch]>>16&&(t[qt]&3)===i&&(t[qt]+=16384,MA(s,a)):MA(s,a)}var Sh=-1,Iu=class{factory;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(i,e,n){this.factory=i,this.canSeeViewProviders=e,this.injectImpl=n}};function S$(t){return(t.flags&8)!==0}function M$(t){return(t.flags&16)!==0}function T$(t,i,e){let n=0;for(;n<e.length;){let o=e[n];if(typeof o=="number"){if(o!==0)break;n++;let a=e[n++],r=e[n++],s=e[n++];t.setAttribute(i,r,s,a)}else{let a=o,r=e[++n];I$(a)?t.setProperty(i,a,r):t.setAttribute(i,a,r),n++}}return n}function lO(t){return t===3||t===4||t===6}function I$(t){return t.charCodeAt(0)===64}function Ah(t,i){if(!(i===null||i.length===0))if(t===null||t.length===0)t=i.slice();else{let e=-1;for(let n=0;n<i.length;n++){let o=i[n];typeof o=="number"?e=o:e===0||(e===-1||e===2?TA(t,e,o,null,i[++n]):TA(t,e,o,null,null))}}return t}function TA(t,i,e,n,o){let a=0,r=t.length;if(i===-1)r=-1;else for(;a<t.length;){let s=t[a++];if(typeof s=="number"){if(s===i){r=-1;break}else if(s>i){r=a-1;break}}}for(;a<t.length;){let s=t[a];if(typeof s=="number")break;if(s===e){o!==null&&(t[a+1]=o);return}a++,o!==null&&a++}r!==-1&&(t.splice(r,0,i),a=r+1),t.splice(a++,0,e),o!==null&&t.splice(a++,0,o)}function cO(t){return t!==Sh}function Ab(t){return t&32767}function D$(t){return t>>16}function Rb(t,i){let e=D$(t),n=i;for(;e>0;)n=n[Vh],e--;return n}var vE=!0;function Ob(t){let i=vE;return vE=t,i}var P$=256,dO=P$-1,uO=5,A$=0,Fs={};function R$(t,i,e){let n;typeof e=="string"?n=e.charCodeAt(0)||0:e.hasOwnProperty(vg)&&(n=e[vg]),n==null&&(n=e[vg]=A$++);let o=n&dO,a=1<<o;i.data[t+(o>>uO)]|=a}function Fb(t,i){let e=pO(t,i);if(e!==-1)return e;let n=i[on];n.firstCreatePass&&(t.injectorIndex=i.length,Qk(n.data,t),Qk(i,null),Qk(n.blueprint,null));let o=FS(t,i),a=t.injectorIndex;if(cO(o)){let r=Ab(o),s=Rb(o,i),l=s[on].data;for(let p=0;p<8;p++)i[a+p]=s[r+p]|l[r+p]}return i[a+8]=o,a}function Qk(t,i){t.push(0,0,0,0,0,0,0,0,i)}function pO(t,i){return t.injectorIndex===-1||t.parent&&t.parent.injectorIndex===t.injectorIndex||i[t.injectorIndex+8]===null?-1:t.injectorIndex}function FS(t,i){if(t.parent&&t.parent.injectorIndex!==-1)return t.parent.injectorIndex;let e=0,n=null,o=i;for(;o!==null;){if(n=_O(o),n===null)return Sh;if(e++,o=o[Vh],n.injectorIndex!==-1)return n.injectorIndex|e<<16}return Sh}function yE(t,i,e){R$(t,i,e)}function O$(t,i){if(i==="class")return t.classes;if(i==="style")return t.styles;let e=t.attrs;if(e){let n=e.length,o=0;for(;o<n;){let a=e[o];if(lO(a))break;if(a===0)o=o+2;else if(typeof a=="number")for(o++;o<n&&typeof e[o]=="string";)o++;else{if(a===i)return e[o+1];o=o+2}}}return null}function hO(t,i,e){if(e&un.Optional||t!==void 0)return t;xS(i,"NodeInjector")}function mO(t,i,e,n){if(e&un.Optional&&n===void 0&&(n=null),(e&(un.Self|un.Host))===0){let o=t[Dh],a=Sa(void 0);try{return o?o.get(i,n,e&un.Optional):IR(i,n,e&un.Optional)}finally{Sa(a)}}return hO(n,i,e)}function fO(t,i,e,n=un.Default,o){if(t!==null){if(i[qt]&2048&&!(n&un.Self)){let r=B$(t,i,e,n,Fs);if(r!==Fs)return r}let a=gO(t,i,e,n,Fs);if(a!==Fs)return a}return mO(i,e,n,o)}function gO(t,i,e,n,o){let a=N$(e);
16if(typeof a=="function"){if(!tO(i,t,n))return n&un.Host?hO(o,e,n):mO(i,e,n,o);try{let r;if(r=a(n),r==null&&!(n&un.Optional))xS(e);else return r}finally{aO()}}else if(typeof a=="number"){let r=null,s=pO(t,i),l=Sh,p=n&un.Host?i[er][Pa]:null;for((s===-1||n&un.SkipSelf)&&(l=s===-1?FS(t,i):i[s+8],l===Sh||!DA(n,!1)?s=-1:(r=i[on],s=Ab(l),i=Rb(l,i)));s!==-1;){let m=i[on];if(IA(a,s,m.data)){let _=F$(s,i,e,r,n,p);if(_!==Fs)return _}l=i[s+8],l!==Sh&&DA(n,i[on].data[s+8]===p)&&IA(a,s,i)?(r=m,s=Ab(l),i=Rb(l,i)):s=-1}}return o}function F$(t,i,e,n,o,a){let r=i[on],s=r.data[t+8],l=n==null?zh(s)&&vE:n!=r&&(s.type&3)!==0,p=o&un.Host&&a===s,m=yb(s,r,e,l,p);return m!==null?wg(i,r,m,s,o):Fs}function yb(t,i,e,n,o){let a=t.providerIndexes,r=i.data,s=a&1048575,l=t.directiveStart,p=t.directiveEnd,m=a>>20,_=n?s:s+m,c=o?s+m:p;for(let w=_;w<c;w++){let T=r[w];if(w<l&&e===T||w>=l&&T.type===e)return w}if(o){let w=r[l];if(w&&Ls(w)&&w.type===e)return l}return null}function wg(t,i,e,n,o){let a=t[e],r=i.data;if(a instanceof Iu){let s=a;s.resolving&&MR(MU(r[e]));let l=Ob(s.canSeeViewProviders);s.resolving=!0;let p,m=s.injectImpl?Sa(s.injectImpl):null,_=tO(t,n,un.Default);try{a=t[e]=s.factory(void 0,o,r,t,n),i.firstCreatePass&&e>=n.directiveStart&&k$(e,r[e],i)}finally{m!==null&&Sa(m),Ob(l),s.resolving=!1,aO()}}return a}function N$(t){if(typeof t=="string")return t.charCodeAt(0)||0;let i=t.hasOwnProperty(vg)?t[vg]:void 0;return typeof i=="number"?i>=0?i&dO:L$:i}function IA(t,i,e){let n=1<<t;return!!(e[i+(t>>uO)]&n)}function DA(t,i){return!(t&un.Self)&&!(t&un.Host&&i)}var Cu=class{_tNode;_lView;constructor(i,e){this._tNode=i,this._lView=e}get(i,e,n){return fO(this._tNode,this._lView,i,ov(n),e)}};function L$(){return new Cu(Ko(),St())}function Re(t){return Tg(()=>{let i=t.prototype.constructor,e=i[wb]||CE(i),n=Object.prototype,o=Object.getPrototypeOf(t.prototype).constructor;for(;o&&o!==n;){let a=o[wb]||CE(o);if(a&&a!==e)return a;o=Object.getPrototypeOf(o)}return a=>new a})}function CE(t){return CR(t)?()=>{let i=CE(Ro(t));return i&&i()}:wu(t)}function B$(t,i,e,n,o){let a=t,r=i;for(;a!==null&&r!==null&&r[qt]&2048&&!Db(r);){let s=gO(a,r,e,n|un.Self,Fs);if(s!==Fs)return s;let l=a.parent;if(!l){let p=r[zR];if(p){let m=p.get(e,Fs,n);if(m!==Fs)return m}l=_O(r),r=r[Vh]}a=l}return o}function _O(t){let i=t[on],e=i.type;return e===2?i.declTNode:e===1?t[Pa]:null}function fv(t){return O$(Ko(),t)}function PA(t,i=null,e=null,n){let o=xO(t,i,e,n);return o.resolveInjectorInitializers(),o}function xO(t,i=null,e=null,n,o=new Set){let a=[e||oa,HU(t)];return n=n||(typeof t=="object"?void 0:Ma(t)),new yg(a,i||rv(),n||null,o)}var dt=class t{static THROW_IF_NOT_FOUND=yu;static NULL=new Mb;static create(i,e){if(Array.isArray(i))return PA({name:""},e,i,"");{let n=i.name??"";return PA({name:n},i.parent,i.providers,n)}}static \u0275prov=Y({token:t,providedIn:"any",factory:()=>ve(AR)});static __NG_ELEMENT_ID__=-1};var aa=class{attributeName;constructor(i){this.attributeName=i}__NG_ELEMENT_ID__=()=>fv(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}},V$=new X("");V$.__NG_ELEMENT_ID__=t=>{let i=Ko();if(i===null)throw new we(204,!1);if(i.type&2)return i.value;if(t&un.Optional)return null;throw new we(204,!1)};var bO=!1,Di=(()=>{class t{static __NG_ELEMENT_ID__=z$;static __NG_ENV_ID__=e=>e}return t})(),Nb=class extends Di{_lView;constructor(i){super(),this._lView=i}onDestroy(i){let e=this._lView;return jh(e)?(i(),()=>{}):(YR(e,i),()=>s$(e,i))}};function z$(){return new Nb(St())}var Oc=class{},NS=new X("",{providedIn:"root",factory:()=>!1});var vO=new X(""),yO=new X(""),jl=(()=>{class t{taskId=0;pendingTasks=new Set;get _hasPendingTasks(){return this.hasPendingTasks.value}hasPendingTasks=new lt(!1);add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let e=this.taskId++;return this.pendingTasks.add(e),e}has(e){return this.pendingTasks.has(e)}remove(e){this.pendingTasks.delete(e),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static \u0275prov=Y({token:t,providedIn:"root",factory:()=>new t})}return t})();var wE=class extends ce{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(i=!1){super(),this.__isAsync=i,yS()&&(this.destroyRef=x(Di,{optional:!0})??void 0,this.pendingTasks=x(jl,{optional:!0})??void 0)}emit(i){let e=rn(null);try{super.next(i)}finally{rn(e)}}subscribe(i,e,n){let o=i,a=e||(()=>null),r=n;if(i&&typeof i=="object"){let l=i;o=l.next?.bind(l),a=l.error?.bind(l),r=l.complete?.bind(l)}this.__isAsync&&(a=this.wrapInTimeout(a),o&&(o=this.wrapInTimeout(o)),r&&(r=this.wrapInTimeout(r)));let s=super.subscribe({next:o,error:a,complete:r});return i instanceof pt&&i.add(s),s}wrapInTimeout(i){return e=>{let n=this.pendingTasks?.add();setTimeout(()=>{try{i(e)}finally{n!==void 0&&this.pendingTasks?.remove(n)}})}}},se=wE;function kg(...t){}function CO(t){let i,e;function n(){t=kg;try{e!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(e),i!==void 0&&clearTimeout(i)}catch{}}return i=setTimeout(()=>{t(),n()}),typeof requestAnimationFrame=="function"&&(e=requestAnimationFrame(()=>{t(),n()}
vendor: 5,439 bytes, line 16
16)),()=>n()}function AA(t){return queueMicrotask(()=>t()),()=>{t=kg}}var LS="isAngularZone",Lb=LS+"_ID",j$=0,Te=class t{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new se(!1);onMicrotaskEmpty=new se(!1);onStable=new se(!1);onError=new se(!1);constructor(i){let{enableLongStackTrace:e=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:a=bO}=i;if(typeof Zone>"u")throw new we(908,!1);Zone.assertZonePatched();let r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),e&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!o&&n,r.shouldCoalesceRunChangeDetection=o,r.callbackScheduled=!1,r.scheduleInRootZone=a,$$(r)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(LS)===!0}static assertInAngularZone(){if(!t.isInAngularZone())throw new we(909,!1)}static assertNotInAngularZone(){if(t.isInAngularZone())throw new we(909,!1)}run(i,e,n){return this._inner.run(i,e,n)}runTask(i,e,n,o){let a=this._inner,r=a.scheduleEventTask("NgZoneEvent: "+o,i,H$,kg,kg);try{return a.runTask(r,e,n)}finally{a.cancelTask(r)}}runGuarded(i,e,n){return this._inner.runGuarded(i,e,n)}runOutsideAngular(i){return this._outer.run(i)}},H$={};function BS(t){if(t._nesting==0&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function U$(t){if(t.isCheckStableRunning||t.callbackScheduled)return;t.callbackScheduled=!0;function i(){CO(()=>{t.callbackScheduled=!1,kE(t),t.isCheckStableRunning=!0,BS(t),t.isCheckStableRunning=!1})}t.scheduleInRootZone?Zone.root.run(()=>{i()}):t._outer.run(()=>{i()}),kE(t)}function $$(t){let i=()=>{U$(t)},e=j$++;t._inner=t._inner.fork({name:"angular",properties:{[LS]:!0,[Lb]:e,[Lb+e]:!0},onInvokeTask:(n,o,a,r,s,l)=>{if(W$(l))return n.invokeTask(a,r,s,l);try{return RA(t),n.invokeTask(a,r,s,l)}finally{(t.shouldCoalesceEventChangeDetection&&r.type==="eventTask"||t.shouldCoalesceRunChangeDetection)&&i(),OA(t)}},onInvoke:(n,o,a,r,s,l,p)=>{try{return RA(t),n.invoke(a,r,s,l,p)}finally{t.shouldCoalesceRunChangeDetection&&!t.callbackScheduled&&!K$(l)&&i(),OA(t)}},onHasTask:(n,o,a,r)=>{n.hasTask(a,r),o===a&&(r.change=="microTask"?(t._hasPendingMicrotasks=r.microTask,kE(t),BS(t)):r.change=="macroTask"&&(t.hasPendingMacrotasks=r.macroTask))},onHandleError:(n,o,a,r)=>(n.handleError(a,r),t.runOutsideAngular(()=>t.onError.emit(r)),!1)})}function kE(t){t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&t.callbackScheduled===!0?t.hasPendingMicrotasks=!0:t.hasPendingMicrotasks=!1}function RA(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function OA(t){t._nesting--,BS(t)}var Bb=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new se;onMicrotaskEmpty=new se;onStable=new se;onError=new se;run(i,e,n){return i.apply(e,n)}runGuarded(i,e,n){return i.apply(e,n)}runOutsideAngular(i){return i()}runTask(i,e,n,o){return i.apply(e,n)}};function W$(t){return wO(t,"__ignore_ng_zone__")}function K$(t){return wO(t,"__scheduler_tick__")}function wO(t,i){return!Array.isArray(t)||t.length!==1?!1:t[0]?.data?.[i]===!0}function G$(t="zone.js",i){return t==="noop"?new Bb:t==="zone.js"?new Te(i):t}var Wo=class{_console=console;handleError(i){this._console.error("ERROR",i)}},q$=new X("",{providedIn:"root",factory:()=>{let t=x(Te),i=x(Wo);return e=>t.runOutsideAngular(()=>i.handleError(e))}}),Vb=class{destroyed=!1;listeners=null;errorHandler=x(Wo,{optional:!0});destroyRef=x(Di);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(i){if(this.destroyed)throw new we(953,!1);return(this.listeners??=[]).push(i),{unsubscribe:()=>{let e=this.listeners?.indexOf(i);e!==void 0&&e!==-1&&this.listeners?.splice(e,1)}}}emit(i){if(this.destroyed){console.warn(tv(953,!1));return}if(this.listeners===null)return;let e=rn(null);try{for(let n of this.listeners)try{n(i)}catch(o){this.errorHandler?.handleError(o)}}finally{rn(e)}}};function vo(t){return new Vb}function FA(t,i){return vR(t,i)}function J$(t){return vR(nv,t)}var Lt=(FA.required=J$,FA);function Y$(){return Wh(Ko(),St())}function Wh(t,i){return new be(Hs(t,i))}var be=(()=>{class t{nativeElement;constructor(e){this.nativeElement=e}static __NG_ELEMENT_ID__=Y$}return t})();function kO(t){return t instanceof be?t.nativeElement:t}function sa(t){return typeof t=="function"&&t[Ho]!==void 0}function _e(t,i){let e=Mk(t,i?.equal),n=e[Ho];return e.set=o=>dh(n,o),e.update=o=>Tk(n,o),e.asReadonly=EO.bind(e),e}function EO(){let t=this[Ho];if(t.readonlyFn===void 0){let i=()=>this();i[Ho]=t,t.readonlyFn=i}return t.readonlyFn}function SO(t){return sa(t)&&typeof t.set=="function"}function Q$(){return this._results[Symbol.iterator]()}var Ta=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new ce}constructor(i=!1){this._emitDistinctChangesOnly=i}get(i){return this._results[i]}map(i){return this._results.map(i)}filter(i){return this._results.filter(i)}find(i){return this._results.find(i)}reduce(i,e){return this._results.reduce(i,e)}
16forEach(i){this._results.forEach(i)}some(i){return this._results.some(i)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(i,e){this.dirty=!1;let n=LU(i);(this._changesDetected=!NU(this._results,n,e))&&(this._results=n,this.length=n.length,this.last=n[this.length-1],this.first=n[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(i){this._onDirty=i}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=Q$};function MO(t){return(t.flags&128)===128}var TO=function(t){return t[t.OnPush=0]="OnPush",t[t.Default=1]="Default",t}(TO||{}),IO=new Map,Z$=0;function X$(){return Z$++}function e9(t){IO.set(t[sv],t)}function EE(t){IO.delete(t[sv])}var NA="__ngContext__";function Kh(t,i){Pc(i)?(t[NA]=i[sv],e9(i)):t[NA]=i}function DO(t){return AO(t[Cg])}function PO(t){return AO(t[ns])}function AO(t){for(;t!==null&&!Vl(t);)t=t[ns];return t}var SE;function RO(t){SE=t}function OO(){if(SE!==void 0)return SE;if(typeof document<"u")return document;throw new we(210,!1)}var Ou=new X("",{providedIn:"root",factory:()=>t9}),t9="ng",VS=new X(""),Us=new X("",{providedIn:"platform",factory:()=>"unknown"});var Kt=new X(""),Og=new X("",{providedIn:"root",factory:()=>OO().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var n9="h",i9="b";var FO=!1,o9=new X("",{providedIn:"root",factory:()=>FO});var zS=function(t){return t[t.CHANGE_DETECTION=0]="CHANGE_DETECTION",t[t.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",t}(zS||{}),Fu=new X(""),LA=new Set;function $s(t){LA.has(t)||(LA.add(t),performance?.mark?.("mark_feature_usage",{detail:{feature:t}}))}var gv=(()=>{class t{view;node;constructor(e,n){this.view=e,this.node=n}static __NG_ELEMENT_ID__=a9}return t})();function a9(){return new gv(St(),Ko())}var wh=function(t){return t[t.EarlyRead=0]="EarlyRead",t[t.Write=1]="Write",t[t.MixedReadWrite=2]="MixedReadWrite",t[t.Read=3]="Read",t}(wh||{}),jS=(()=>{class t{impl=null;execute(){this.impl?.execute()}static \u0275prov=Y({token:t,providedIn:"root",factory:()=>new t})}return t})(),NO=[wh.EarlyRead,wh.Write,wh.MixedReadWrite,wh.Read],LO=(()=>{class t{ngZone=x(Te);scheduler=x(Oc);errorHandler=x(Wo,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){x(Fu,{optional:!0})}execute(){let e=this.sequences.size>0;e&&mi(16),this.executing=!0;for(let n of NO)for(let o of this.sequences)if(!(o.erroredOrDestroyed||!o.hooks[n]))try{o.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>{let a=o.hooks[n];return a(o.pipelinedValue)},o.snapshot))}catch(a){o.erroredOrDestroyed=!0,this.errorHandler?.handleError(a)}this.executing=!1;for(let n of this.sequences)n.afterRun(),n.once&&(this.sequences.delete(n),n.destroy());for(let n of this.deferredRegistrations)this.sequences.add(n);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),e&&mi(17)}register(e){let{view:n}=e;n!==void 0?((n[Eh]??=[]).push(e),Hh(n),n[qt]|=8192):this.executing?this.deferredRegistrations.add(e):this.addSequence(e)}addSequence(e){this.sequences.add(e),this.scheduler.notify(7)}unregister(e){this.executing&&this.sequences.has(e)?(e.erroredOrDestroyed=!0,e.pipelinedValue=void 0,e.once=!0):(this.sequences.delete(e),this.deferredRegistrations.delete(e))}maybeTrace(e,n){return n?n.run(zS.AFTER_NEXT_RENDER,e):e()}static \u0275prov=Y({token:t,providedIn:"root",factory:()=>new t})}return t})(),zb=class{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(i,e,n,o,a,r=null){this.impl=i,this.hooks=e,this.view=n,this.once=o,this.snapshot=r,this.unregisterOnDestroy=a?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();let i=this.view?.[Eh];i&&(this.view[Eh]=i.filter(e=>e!==this))}};function Nu(t,i){!i?.injector&&is(Nu);let e=i?.injector??x(dt);return $s("NgAfterRender"),BO(t,e,i,!1)}function ri(t,i){!i?.injector&&is(ri);let e=i?.injector??x(dt);return $s("NgAfterNextRender"),BO(t,e,i,!0)}function r9(t,i){if(t instanceof Function){let e=[void 0,void 0,void 0,void 0];return e[i]=t,e}else return[t.earlyRead,t.write,t.mixedReadWrite,t.read]}function BO(t,i,e,n){let o=i.get(jS);o.impl??=i.get(LO);let a=i.get(Fu,null,{optional:!0}),r=e?.phase??wh.MixedReadWrite,s=e?.manualCleanup!==!0?i.get(Di):null,l=i.get(gv,null,{optional:!0}),p=new zb(o.impl,r9(t,r),l?.view,n,s,a?.snapshot(null));return o.impl.register(p),p}var s9=(t,i,e,n)=>{};
vendor: 9,659 bytes, line 16
16function l9(t,i,e,n){s9(t,i,e,n)}var c9=()=>null;function VO(t,i,e=!1){return c9(t,i,e)}function zO(t,i){let e=t.contentQueries;if(e!==null){let n=rn(null);try{for(let o=0;o<e.length;o+=2){let a=e[o],r=e[o+1];if(r!==-1){let s=t.data[r];pv(a),s.contentQueries(2,i[r],r)}}}finally{rn(n)}}}function ME(t,i,e){pv(0);let n=rn(null);try{i(t,e)}finally{rn(n)}}function HS(t,i,e){if(CS(i)){let n=rn(null);try{let o=i.directiveStart,a=i.directiveEnd;for(let r=o;r<a;r++){let s=t.data[r];if(s.contentQueries){let l=e[r];s.contentQueries(1,l,r)}}}finally{rn(n)}}}var zs=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t}(zs||{}),hb;function d9(){if(hb===void 0&&(hb=null,bo.trustedTypes))try{hb=bo.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return hb}function _v(t){return d9()?.createHTML(t)||t}var mb;function jO(){if(mb===void 0&&(mb=null,bo.trustedTypes))try{mb=bo.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return mb}function BA(t){return jO()?.createHTML(t)||t}function VA(t){return jO()?.createScriptURL(t)||t}var Nl=class{changingThisBreaksApplicationSecurity;constructor(i){this.changingThisBreaksApplicationSecurity=i}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${xR})`}},TE=class extends Nl{getTypeName(){return"HTML"}},IE=class extends Nl{getTypeName(){return"Style"}},DE=class extends Nl{getTypeName(){return"Script"}},PE=class extends Nl{getTypeName(){return"URL"}},AE=class extends Nl{getTypeName(){return"ResourceURL"}};function nr(t){return t instanceof Nl?t.changingThisBreaksApplicationSecurity:t}function Hl(t,i){let e=u9(t);if(e!=null&&e!==i){if(e==="ResourceURL"&&i==="URL")return!0;throw new Error(`Required a safe ${i}, got a ${e} (see ${xR})`)}return e===i}function u9(t){return t instanceof Nl&&t.getTypeName()||null}function HO(t){return new TE(t)}function UO(t){return new IE(t)}function $O(t){return new DE(t)}function WO(t){return new PE(t)}function KO(t){return new AE(t)}function p9(t){let i=new OE(t);return h9()?new RE(i):i}var RE=class{inertDocumentHelper;constructor(i){this.inertDocumentHelper=i}getInertBodyElement(i){i="<body><remove></remove>"+i;try{let e=new window.DOMParser().parseFromString(_v(i),"text/html").body;return e===null?this.inertDocumentHelper.getInertBodyElement(i):(e.firstChild?.remove(),e)}catch{return null}}},OE=class{defaultDoc;inertDocument;constructor(i){this.defaultDoc=i,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(i){let e=this.inertDocument.createElement("template");return e.innerHTML=_v(i),e}};function h9(){try{return!!new window.DOMParser().parseFromString(_v(""),"text/html")}catch{return!1}}var m9=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function xv(t){return t=String(t),t.match(m9)?t:"unsafe:"+t}function Ul(t){let i={};for(let e of t.split(","))i[e]=!0;return i}function Fg(...t){let i={};for(let e of t)for(let n in e)e.hasOwnProperty(n)&&(i[n]=!0);return i}var GO=Ul("area,br,col,hr,img,wbr"),qO=Ul("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),JO=Ul("rp,rt"),f9=Fg(JO,qO),g9=Fg(qO,Ul("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),_9=Fg(JO,Ul("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),zA=Fg(GO,g9,_9,f9),YO=Ul("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),x9=Ul("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),b9=Ul("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),v9=Fg(YO,x9,b9),y9=Ul("script,style,template"),FE=class{sanitizedSomething=!1;buf=[];sanitizeChildren(i){let e=i.firstChild,n=!0,o=[];for(;e;){if(e.nodeType===Node.ELEMENT_NODE?n=this.startElement(e):e.nodeType===Node.TEXT_NODE?this.chars(e.nodeValue):this.sanitizedSomething=!0,n&&e.firstChild){o.push(e),e=k9(e);continue}for(;e;){e.nodeType===Node.ELEMENT_NODE&&this.endElement(e);let a=w9(e);if(a){e=a;break}e=o.pop()}}return this.buf.join("")}startElement(i){let e=jA(i).toLowerCase();if(!zA.hasOwnProperty(e))return this.sanitizedSomething=!0,!y9.hasOwnProperty(e);this.buf.push("<"),this.buf.push(e);let n=i.attributes;for(let o=0;o<n.length;o++){let a=n.item(o),r=a.name,s=r.toLowerCase();if(!v9.hasOwnProperty(s)){this.sanitizedSomething=!0;continue}let l=a.value;YO[s]&&(l=xv(l)),this.buf.push(" ",r,'="',HA(l),'"')}return this.buf.push(">"),!0}endElement(i){let e=jA(i).toLowerCase();zA.hasOwnProperty(e)&&!GO.hasOwnProperty(e)&&(this.buf.push("</"),this.buf.push(e),this.buf.push(">"))}chars(i){this.buf.push(HA(i))}};function C9(t,i){return(t.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function w9(t){let i=t.nextSibling;if(i&&t!==i.previousSibling)throw QO(i);return i}function k9(t){let i=t.firstChild;if(i&&C9(t,i))throw QO(i);return i}function jA(t){let i=t.nodeName;return typeof i=="string"?i:"FORM"}function QO(t){return new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`)}var E9=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,S9=/([^\#-~ |!])/g;function HA(t){return t.replace(/&/g,"&").replace(E9,function(i){let e=i.charCodeAt(0),n=i.charCodeAt(1);return"&#"+((e-55296)*1024+(n-56320)+65536)+";"}).replace(S9,function(i){return"&#"+i.charCodeAt(0)+";"}).replace(/</g,"<").replace(/>/g,">")}var fb;function US(t,i){let e=null;try{fb=fb||p9(t);let n=i?String(i):"";e=fb.getInertBodyElement(n);let o=5,a=n;do{if(o===0)throw new Error("Failed to sanitize html because the input is unstable");o--,n=a,a=e.innerHTML,e=fb.getInertBodyElement(n)}while(n!==a);let s=new FE().sanitizeChildren(UA(e)||e);return _v(s)}finally{if(e){let n=UA(e)||e;for(;n.firstChild;)n.firstChild.remove()}}}function UA(t){return"content"in t&&M9(t)?t.content:null}function M9(t){return t.nodeType===Node.ELEMENT_NODE&&t.nodeName==="TEMPLATE"}var Oo=function(t){return t[t.NONE=0]="NONE",t[t.HTML=1]="HTML",t[t.STYLE=2]="STYLE",t[t.SCRIPT=3]="SCRIPT",t[t.URL=4]="URL",t[t.RESOURCE_URL=5]="RESOURCE_URL",t}(Oo||{});function Dt(t){let i=$S();return i?BA(i.sanitize(Oo.HTML,t)||""):Hl(t,"HTML")?BA(nr(t)):US(OO(),so(t))}function Fn(t){let i=$S();return i?i.sanitize(Oo.URL,t)||"":Hl(t,"URL")?nr(t):xv(so(t))}function T9(t){let i=$S();if(i)return VA(i.sanitize(Oo.RESOURCE_URL,t)||"");if(Hl(t,"ResourceURL"))return VA(nr(t));throw new we(904,!1)}function I9(t,i){return i==="src"&&(t==="embed"||t==="frame"||t==="iframe"||t==="media"||t==="script")||i==="href"&&(t==="base"||t==="link")?T9:Fn}function ZO(t,i,e){return I9(i,e)(t)}function $S(){let t=St();return t&&t[Ol].sanitizer}var D9=/^>|^->|<!--|-->|--!>|<!-$/g,P9=/(<|>)/g,A9="\u200B$1\u200B";function R9(t){return t.replace(D9,i=>i.replace(P9,A9))}function XO(t){return t.ownerDocument.defaultView}function Ws(t){return t.ownerDocument}function eF(t){return t instanceof Function?t():t}function O9(t,i,e){let n=t.length;for(;;){let o=t.indexOf(i,e);if(o===-1)return o;if(o===0||t.charCodeAt(o-1)<=32){let a=i.length;if(o+a===n||t.charCodeAt(o+a)<=32)return o}e=o+1}}var tF="ng-template";function F9(t,i,e,n){let o=0;if(n){for(;o<i.length&&typeof i[o]=="string";o+=2)if(i[o]==="class"&&O9(i[o+1].toLowerCase(),e,0)!==-1)return!0}else if(WS(t))return!1;if(o=i.indexOf(1,o),o>-1){let a;for(;++o<i.length&&typeof(a=i[o])=="string";)if(a.toLowerCase()===e)return!0}return!1}function WS(t){return t.type===4&&t.value!==tF}function N9(t,i,e){let n=t.type===4&&!e?tF:t.value;return i===n}function L9(t,i,e){let n=4,o=t.attrs,a=o!==null?z9(o):0,r=!1;for(let s=0;s<i.length;s++){let l=i[s];if(typeof l=="number"){if(!r&&!ts(n)&&!ts(l))return!1;if(r&&ts(l))continue;r=!1,n=l|n&1;continue}if(!r)if(n&4){if(n=2|n&1,l!==""&&!N9(t,l,e)||l===""&&i.length===1){if(ts(n))return!1;r=!0}}else if(n&8){if(o===null||!F9(t,o,l,e)){if(ts(n))return!1;r=!0}}else{let p=i[++s],m=B9(l,o,WS(t),e);if(m===-1){if(ts(n))return!1;r=!0;continue}if(p!==""){let _;if(m>a?_="":_=o[m+1].toLowerCase(),n&2&&p!==_){if(ts(n))return!1;r=!0}}}}return ts(n)||r}function ts(t){return(t&1)===0}function B9(t,i,e,n){if(i===null)return-1;let o=0;if(n||!e){let a=!1;for(;o<i.length;){let r=i[o];if(r===t)return o;if(r===3||r===6)a=!0;else if(r===1||r===2){let s=i[++o];for(;typeof s=="string";)s=i[++o];continue}else{if(r===4)break;
vendor: 6,777 bytes, line 16
16if(r===0){o+=4;continue}}o+=a?1:2}return-1}else return j9(i,t)}function nF(t,i,e=!1){for(let n=0;n<i.length;n++)if(L9(t,i[n],e))return!0;return!1}function V9(t){let i=t.attrs;if(i!=null){let e=i.indexOf(5);if((e&1)===0)return i[e+1]}return null}function z9(t){for(let i=0;i<t.length;i++){let e=t[i];if(lO(e))return i}return t.length}function j9(t,i){let e=t.indexOf(4);if(e>-1)for(e++;e<t.length;){let n=t[e];if(typeof n=="number")return-1;if(n===i)return e;e++}return-1}function H9(t,i){e:for(let e=0;e<i.length;e++){let n=i[e];if(t.length===n.length){for(let o=0;o<t.length;o++)if(t[o]!==n[o])continue e;return!0}}return!1}function $A(t,i){return t?":not("+i.trim()+")":i}function U9(t){let i=t[0],e=1,n=2,o="",a=!1;for(;e<t.length;){let r=t[e];if(typeof r=="string")if(n&2){let s=t[++e];o+="["+r+(s.length>0?'="'+s+'"':"")+"]"}else n&8?o+="."+r:n&4&&(o+=" "+r);else o!==""&&!ts(r)&&(i+=$A(a,o),o=""),n=r,a=a||!ts(n);e++}return o!==""&&(i+=$A(a,o)),i}function $9(t){return t.map(U9).join(",")}function W9(t){let i=[],e=[],n=1,o=2;for(;n<t.length;){let a=t[n];if(typeof a=="string")o===2?a!==""&&i.push(a,t[++n]):o===8&&e.push(a);else{if(!ts(o))break;o=a}n++}return e.length&&i.push(1,...e),i}var Xi={};function K9(t,i){return t.createText(i)}function G9(t,i,e){t.setValue(i,e)}function q9(t,i){return t.createComment(R9(i))}function iF(t,i,e){return t.createElement(i,e)}function jb(t,i,e,n,o){t.insertBefore(i,e,n,o)}function oF(t,i,e){t.appendChild(i,e)}function WA(t,i,e,n,o){n!==null?jb(t,i,e,n,o):oF(t,i,e)}function J9(t,i,e){t.removeChild(null,i,e)}function Y9(t,i,e){t.setAttribute(i,"style",e)}function Q9(t,i,e){e===""?t.removeAttribute(i,"class"):t.setAttribute(i,"class",e)}function aF(t,i,e){let{mergedAttrs:n,classes:o,styles:a}=e;n!==null&&T$(t,i,n),o!==null&&Q9(t,i,o),a!==null&&Y9(t,i,a)}function KS(t,i,e,n,o,a,r,s,l,p,m){let _=Ki+n,c=_+o,w=Z9(_,c),T=typeof p=="function"?p():p;return w[on]={type:t,blueprint:w,template:e,queries:null,viewQuery:s,declTNode:i,data:w.slice().fill(null,_),bindingStartIndex:_,expandoStartIndex:c,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:typeof a=="function"?a():a,pipeRegistry:typeof r=="function"?r():r,firstChild:null,schemas:l,consts:T,incompleteFirstPass:!1,ssrId:m}}function Z9(t,i){let e=[];for(let n=0;n<i;n++)e.push(n<t?null:Xi);return e}function X9(t){let i=t.tView;return i===null||i.incompleteFirstPass?t.tView=KS(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts,t.id):i}function GS(t,i,e,n,o,a,r,s,l,p,m){let _=i.blueprint.slice();return _[Bl]=o,_[qt]=n|4|128|8|64|1024,(p!==null||t&&t[qt]&2048)&&(_[qt]|=2048),qR(_),_[$o]=_[Vh]=t,_[co]=e,_[Ol]=r||t&&t[Ol],_[Ti]=s||t&&t[Ti],_[Dh]=l||t&&t[Dh]||null,_[Pa]=a,_[sv]=X$(),_[Ih]=m,_[zR]=p,_[er]=i.type==2?t[er]:_,_}function e7(t,i,e){let n=Hs(i,t),o=X9(e),a=t[Ol].rendererFactory,r=qS(t,GS(t,o,null,rF(e),n,i,null,a.createRenderer(n,e),null,null,null));return t[i.index]=r}function rF(t){let i=16;return t.signals?i=4096:t.onPush&&(i=64),i}function sF(t,i,e,n){if(e===0)return-1;let o=i.length;for(let a=0;a<e;a++)i.push(n),t.blueprint.push(n),t.data.push(null);return o}function qS(t,i){return t[Cg]?t[EA][ns]=i:t[Cg]=i,t[EA]=i,i}function h(t=1){lF(fi(),St(),tr()+t,!1)}function lF(t,i,e,n){if(!n)if((i[qt]&3)===3){let a=t.preOrderCheckHooks;a!==null&&bb(i,a,e)}else{let a=t.preOrderHooks;a!==null&&vb(i,a,0,e)}Tu(e)}var bv=function(t){return t[t.None=0]="None",t[t.SignalBased=1]="SignalBased",t[t.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",t}(bv||{});function NE(t,i,e,n){let o=rn(null);try{let[a,r,s]=t.inputs[e],l=null;(r&bv.SignalBased)!==0&&(l=i[a][Ho]),l!==null&&l.transformFn!==void 0?n=l.transformFn(n):s!==null&&(n=s.call(i,n)),t.setInput!==null?t.setInput(i,l,n,e,a):HR(i,l,a,n)}finally{rn(o)}}function cF(t,i,e,n,o){let a=tr(),r=n&2;try{Tu(-1),r&&i.length>Ki&&lF(t,i,Ki,!1),mi(r?2:0,o),e(n,o)}finally{Tu(a),mi(r?3:1,o)}}function vv(t,i,e){r7(t,i,e),(e.flags&64)===64&&s7(t,i,e)}function JS(t,i,e=Hs){let n=i.localNames;if(n!==null){let o=i.index+1;for(let a=0;a<n.length;a+=2){let r=n[a+1],s=r===-1?e(i,t):t[r];t[o++]=s}}}function t7(t,i,e,n){let a=n.get(o9,FO)||e===zs.ShadowDom,r=t.selectRootElement(i,a);return n7(r),r}function n7(t){i7(t)}var i7=()=>null;function o7(t){return t==="class"?"className":t==="for"?"htmlFor":t==="formaction"?"formAction":t==="innerHtml"?"innerHTML":t==="readonly"?"readOnly":t==="tabindex"?"tabIndex":t}function yv(t,i,e,n,o,a,r,s){if(!s&&QS(i,t,e,n,o)){zh(i)&&a7(e,i.index);return}if(i.type&3){let l=Hs(i,e);n=o7(n),o=r!=null?r(o,i.value||"",n):o,a.setProperty(l,n,o)}else i.type&12}function a7(t,i){let e=Vs(i,t);e[qt]&16||(e[qt]|=64)}function r7(t,i,e){let n=e.directiveStart,o=e.directiveEnd;zh(e)&&e7(i,e,t.data[n+e.componentOffset]),t.firstCreatePass||Fb(e,i);let a=e.initialInputs;for(let r=n;r<o;r++){let s=t.data[r],l=wg(i,t,r,e);if(Kh(l,i),a!==null&&u7(i,r-n,l,s,e,a),Ls(s)){let p=Vs(e.index,i);p[co]=wg(i,t,r,e)}}}function s7(t,i,e){let n=e.directiveStart,o=e.directiveEnd,a=e.index,r=x$();try{Tu(a);for(let s=n;s<o;s++){let l=t.data[s],p=i[s];bE(s),(l.hostBindings!==null||l.hostVars!==0||l.hostAttrs!==null)&&l7(l,p)}}finally{Tu(-1),bE(r)}}function l7(t,i){t.hostBindings!==null&&t.hostBindings(1,i)}function YS(t,i){let e=t.directiveRegistry,n=null;if(e)for(let o=0;o<e.length;o++){let a=e[o];nF(i,a.selectors,!1)&&(n??=[],Ls(a)?n.unshift(a):n.push(a))}return n}function c7(t,i,e,n,o,a){let r=Hs(t,i);d7(i[Ti],r,a,t.value,e,n,o)}function d7(t,i,e,n,o,a,r){if(a==null)t.removeAttribute(i,o,e);else{let s=r==null?so(a):r(a,n||"",o);t.setAttribute(i,o,s,e)}}function u7(t,i,e,n,o,a){let r=a[i];if(r!==null)for(let s=0;s<r.length;s+=2){let l=r[s],p=r[s+1];NE(n,e,l,p)}}function p7(t,i){let e=t[Dh],n=e?e.get(Wo,null):null;n&&n.handleError(i)}function QS(t,i,e,n,o){let a=t.inputs?.[n],r=t.hostDirectiveInputs?.[n],s=!1;if(r)for(let l=0;l<r.length;l+=2){let p=r[l],m=r[l+1],_=i.data[p];NE(_,e[p],m,o),s=!0}if(a)for(let l of a){let p=e[l],m=i.data[l];NE(m,p,n,o),s=!0}return s}function h7(t,i){let e=Vs(i,t),n=e[on];m7(n,e);let o=e[Bl];o!==null&&e[Ih]===null&&(e[Ih]=VO(o,e[Dh])),mi(18),ZS(n,e,e[co]),mi(19,e[co])}function m7(t,i){for(let e=i.length;e<t.blueprint.length;e++)i.push(t.blueprint[e])}function ZS(t,i,e){AS(i);try{let n=t.viewQuery;n!==null&&ME(1,n,e);let o=t.template;o!==null&&cF(t,i,o,1,e),t.firstCreatePass&&(t.firstCreatePass=!1),i[Fl]?.finishViewCreation(t),t.staticContentQueries&&zO(t,i),t.staticViewQueries&&ME(2,t.viewQuery,e);let a=t.components;a!==null&&f7(i,a)}
16catch(n){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),n}finally{i[qt]&=-5,RS()}}function f7(t,i){for(let e=0;e<i.length;e++)h7(t,i[e])}function Ng(t,i,e,n){let o=rn(null);try{let a=i.tView,s=t[qt]&4096?4096:16,l=GS(t,a,e,s,null,i,null,null,n?.injector??null,n?.embeddedViewInjector??null,n?.dehydratedView??null),p=t[i.index];l[ku]=p;let m=t[Fl];return m!==null&&(l[Fl]=m.createEmbeddedView(a)),ZS(a,l,e),l}finally{rn(o)}}function Rh(t,i){return!i||i.firstChild===null||MO(t)}var g7;function XS(t,i){return g7(t,i)}var js=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}(js||{});function eM(t){return(t.flags&32)===32}function kh(t,i,e,n,o){if(n!=null){let a,r=!1;Vl(n)?a=n:Pc(n)&&(r=!0,n=n[Bl]);let s=Bs(n);t===0&&e!==null?o==null?oF(i,e,s):jb(i,e,s,o||null,!0):t===1&&e!==null?jb(i,e,s,o||null,!0):t===2?J9(i,s,r):t===3&&i.destroyNode(s),a!=null&&S7(i,t,a,e,o)}}function _7(t,i){dF(t,i),i[Bl]=null,i[Pa]=null}function x7(t,i,e,n,o,a){n[Bl]=o,n[Pa]=i,kv(t,n,e,1,o,a)}function dF(t,i){i[Ol].changeDetectionScheduler?.notify(9),kv(t,i,i[Ti],2,null,null)}function b7(t){let i=t[Cg];if(!i)return Zk(t[on],t);for(;i;){let e=null;if(Pc(i))e=i[Cg];else{let n=i[Uo];n&&(e=n)}if(!e){for(;i&&!i[ns]&&i!==t;)Pc(i)&&Zk(i[on],i),i=i[$o];i===null&&(i=t),Pc(i)&&Zk(i[on],i),e=i&&i[ns]}i=e}}function tM(t,i){let e=t[Ph],n=e.indexOf(i);e.splice(n,1)}function Cv(t,i){if(jh(i))return;let e=i[Ti];e.destroyNode&&kv(t,i,e,3,null,null),b7(i)}function Zk(t,i){if(jh(i))return;let e=rn(null);
vendor: 10,804 bytes, line 16
16try{i[qt]&=-129,i[qt]|=256,i[Sr]&&ug(i[Sr]),y7(t,i),v7(t,i),i[on].type===1&&i[Ti].destroy();let n=i[ku];if(n!==null&&Vl(i[$o])){n!==i[$o]&&tM(n,i);let o=i[Fl];o!==null&&o.detachView(t)}EE(i)}finally{rn(e)}}function v7(t,i){let e=t.cleanup,n=i[Tb];if(e!==null)for(let r=0;r<e.length-1;r+=2)if(typeof e[r]=="string"){let s=e[r+3];s>=0?n[s]():n[-s].unsubscribe(),r+=2}else{let s=n[e[r+1]];e[r].call(s)}n!==null&&(i[Tb]=null);let o=i[Dc];if(o!==null){i[Dc]=null;for(let r=0;r<o.length;r++){let s=o[r];s()}}let a=i[Eu];if(a!==null){i[Eu]=null;for(let r of a)r.destroy()}}function y7(t,i){let e;if(t!=null&&(e=t.destroyHooks)!=null)for(let n=0;n<e.length;n+=2){let o=i[e[n]];if(!(o instanceof Iu)){let a=e[n+1];if(Array.isArray(a))for(let r=0;r<a.length;r+=2){let s=o[a[r]],l=a[r+1];mi(4,s,l);try{l.call(s)}finally{mi(5,s,l)}}else{mi(4,o,a);try{a.call(o)}finally{mi(5,o,a)}}}}}function uF(t,i,e){return C7(t,i.parent,e)}function C7(t,i,e){let n=i;for(;n!==null&&n.type&168;)i=n,n=i.parent;if(n===null)return e[Bl];if(zh(n)){let{encapsulation:o}=t.data[n.directiveStart+n.componentOffset];if(o===zs.None||o===zs.Emulated)return null}return Hs(n,e)}function pF(t,i,e){return k7(t,i,e)}function w7(t,i,e){return t.type&40?Hs(t,e):null}var k7=w7,KA;function wv(t,i,e,n){let o=uF(t,n,i),a=i[Ti],r=n.parent||i[Pa],s=pF(r,n,i);if(o!=null)if(Array.isArray(e))for(let l=0;l<e.length;l++)WA(a,o,e[l],s,!1);else WA(a,o,e,s,!1);KA!==void 0&&KA(a,n,i,e,o)}function bg(t,i){if(i!==null){let e=i.type;if(e&3)return Hs(i,t);if(e&4)return LE(-1,t[i.index]);if(e&8){let n=i.child;if(n!==null)return bg(t,n);{let o=t[i.index];return Vl(o)?LE(-1,o):Bs(o)}}else{if(e&128)return bg(t,i.next);if(e&32)return XS(i,t)()||Bs(t[i.index]);{let n=hF(t,i);if(n!==null){if(Array.isArray(n))return n[0];let o=Mu(t[er]);return bg(o,n)}else return bg(t,i.next)}}}return null}function hF(t,i){if(i!==null){let n=t[er][Pa],o=i.projection;return n.projection[o]}return null}function LE(t,i){let e=Uo+t+1;if(e<i.length){let n=i[e],o=n[on].firstChild;if(o!==null)return bg(n,o)}return i[Su]}function nM(t,i,e,n,o,a,r){for(;e!=null;){if(e.type===128){e=e.next;continue}let s=n[e.index],l=e.type;if(r&&i===0&&(s&&Kh(Bs(s),n),e.flags|=2),!eM(e))if(l&8)nM(t,i,e.child,n,o,a,!1),kh(i,t,o,s,a);else if(l&32){let p=XS(e,n),m;for(;m=p();)kh(i,t,o,m,a);kh(i,t,o,s,a)}else l&16?mF(t,i,n,e,o,a):kh(i,t,o,s,a);e=r?e.projectionNext:e.next}}function kv(t,i,e,n,o,a){nM(e,n,t.firstChild,i,o,a,!1)}function E7(t,i,e){let n=i[Ti],o=uF(t,e,i),a=e.parent||i[Pa],r=pF(a,e,i);mF(n,0,i,e,o,r)}function mF(t,i,e,n,o,a){let r=e[er],l=r[Pa].projection[n.projection];if(Array.isArray(l))for(let p=0;p<l.length;p++){let m=l[p];kh(i,t,o,m,a)}else{let p=l,m=r[$o];MO(n)&&(p.flags|=128),nM(t,i,p,m,o,a,!0)}}function S7(t,i,e,n,o){let a=e[Su],r=Bs(e);a!==r&&kh(i,t,n,a,o);for(let s=Uo;s<e.length;s++){let l=e[s];kv(l[on],l,t,i,n,a)}}function M7(t,i,e,n,o){if(i)o?t.addClass(e,n):t.removeClass(e,n);else{let a=n.indexOf("-")===-1?void 0:js.DashCase;o==null?t.removeStyle(e,n,a):(typeof o=="string"&&o.endsWith("!important")&&(o=o.slice(0,-10),a|=js.Important),t.setStyle(e,n,o,a))}}function Hb(t,i,e,n,o=!1){for(;e!==null;){if(e.type===128){e=o?e.projectionNext:e.next;continue}let a=i[e.index];a!==null&&n.push(Bs(a)),Vl(a)&&T7(a,n);let r=e.type;if(r&8)Hb(t,i,e.child,n);else if(r&32){let s=XS(e,i),l;for(;l=s();)n.push(l)}else if(r&16){let s=hF(i,e);if(Array.isArray(s))n.push(...s);else{let l=Mu(i[er]);Hb(l[on],l,s,n,!0)}}e=o?e.projectionNext:e.next}return n}function T7(t,i){for(let e=Uo;e<t.length;e++){let n=t[e],o=n[on].firstChild;o!==null&&Hb(n[on],n,o,i)}t[Su]!==t[Bl]&&i.push(t[Su])}function fF(t){if(t[Eh]!==null){for(let i of t[Eh])i.impl.addSequence(i);t[Eh].length=0}}var gF=[];function I7(t){return t[Sr]??D7(t)}function D7(t){let i=gF.pop()??Object.create(A7);return i.lView=t,i}function P7(t){t.lView[Sr]!==t&&(t.lView=null,gF.push(t))}var A7=Pe(K({},lh),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{Hh(t.lView)},consumerOnSignalRead(){this.lView[Sr]=this}});function R7(t){let i=t[Sr]??Object.create(O7);return i.lView=t,i}var O7=Pe(K({},lh),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{let i=Mu(t.lView);for(;i&&!_F(i[on]);)i=Mu(i);i&&JR(i)},consumerOnSignalRead(){this.lView[Sr]=this}});function _F(t){return t.type!==2}function xF(t){if(t[Eu]===null)return;let i=!0;for(;i;){let e=!1;for(let n of t[Eu])n.dirty&&(e=!0,n.zone===null||Zone.current===n.zone?n.run():n.zone.run(()=>n.run()));i=e&&!!(t[qt]&8192)}}var F7=100;function bF(t,i=!0,e=0){let o=t[Ol].rendererFactory,a=!1;a||o.begin?.();try{N7(t,e)}catch(r){throw i&&p7(t,r),r}finally{a||o.end?.()}}function N7(t,i){let e=eO();try{Pb(!0),BE(t,i);let n=0;for(;dv(t);){if(n===F7)throw new we(103,!1);n++,BE(t,1)}}finally{Pb(e)}}function L7(t,i,e,n){if(jh(i))return;let o=i[qt],a=!1,r=!1;AS(i);let s=!0,l=null,p=null;a||(_F(t)?(p=I7(i),l=ch(p)):Ck()===null?(s=!1,p=R7(i),l=ch(p)):i[Sr]&&(ug(i[Sr]),i[Sr]=null));try{qR(i),f$(t.bindingStartIndex),e!==null&&cF(t,i,e,2,n);let m=(o&3)===3;if(!a)if(m){let w=t.preOrderCheckHooks;w!==null&&bb(i,w,null)}else{let w=t.preOrderHooks;w!==null&&vb(i,w,0,null),Yk(i,0)}if(r||B7(i),xF(i),vF(i,0),t.contentQueries!==null&&zO(t,i),!a)if(m){let w=t.contentCheckHooks;w!==null&&bb(i,w)}else{let w=t.contentHooks;w!==null&&vb(i,w,1),Yk(i,1)}z7(t,i);let _=t.components;_!==null&&CF(i,_,0);let c=t.viewQuery;if(c!==null&&ME(2,c,n),!a)if(m){let w=t.viewCheckHooks;w!==null&&bb(i,w)}else{let w=t.viewHooks;w!==null&&vb(i,w,2),Yk(i,2)}if(t.firstUpdatePass===!0&&(t.firstUpdatePass=!1),i[Jk]){for(let w of i[Jk])w();i[Jk]=null}a||(fF(i),i[qt]&=-73)}catch(m){throw a||Hh(i),m}finally{p!==null&&(cg(p,l),s&&P7(p)),RS()}}function vF(t,i){for(let e=DO(t);e!==null;e=PO(e))for(let n=Uo;n<e.length;n++){let o=e[n];yF(o,i)}}function B7(t){for(let i=DO(t);i!==null;i=PO(i)){if(!(i[qt]&2))continue;let e=i[Ph];for(let n=0;n<e.length;n++){let o=e[n];JR(o)}}}function V7(t,i,e){mi(18);let n=Vs(i,t);yF(n,e),mi(19,n[co])}function yF(t,i){ES(t)&&BE(t,i)}function BE(t,i){let n=t[on],o=t[qt],a=t[Sr],r=!!(i===0&&o&16);if(r||=!!(o&64&&i===0),r||=!!(o&1024),r||=!!(a?.dirty&&dg(a)),r||=!1,a&&(a.dirty=!1),t[qt]&=-9217,r)L7(n,t,n.template,t[co]);else if(o&8192){xF(t),vF(t,1);let s=n.components;s!==null&&CF(t,s,1),fF(t)}}function CF(t,i,e){for(let n=0;n<i.length;n++)V7(t,i[n],e)}function z7(t,i){let e=t.hostBindingOpCodes;if(e!==null)try{for(let n=0;n<e.length;n++){let o=e[n];if(o<0)Tu(~o);else{let a=o,r=e[++n],s=e[++n];_$(r,a);let l=i[a];mi(24,l),s(2,l),mi(25,l)}}}finally{Tu(-1)}}function iM(t,i){let e=eO()?64:1088;for(t[Ol].changeDetectionScheduler?.notify(i);t;){t[qt]|=e;let n=Mu(t);if(Db(t)&&!n)return t;t=n}return null}function wF(t,i,e,n){return[t,!0,0,i,null,n,null,e,null,null]}function kF(t,i){let e=Uo+i;if(e<t.length)return t[e]}function Lg(t,i,e,n=!0){let o=i[on];if(j7(o,i,t,e),n){let r=LE(e,t),s=i[Ti],l=s.parentNode(t[Su]);l!==null&&x7(o,t[Pa],s,i,l,r)}let a=i[Ih];a!==null&&a.firstChild!==null&&(a.firstChild=null)}function EF(t,i){let e=Eg(t,i);return e!==void 0&&Cv(e[on],e),e}function Eg(t,i){if(t.length<=Uo)return;let e=Uo+i,n=t[e];if(n){let o=n[ku];o!==null&&o!==t&&tM(o,n),i>0&&(t[e-1][ns]=n[ns]);let a=Sb(t,Uo+i);_7(n[on],n);let r=a[Fl];r!==null&&r.detachView(a[on]),n[$o]=null,n[ns]=null,n[qt]&=-129}return n}function j7(t,i,e,n){let o=Uo+n,a=e.length;n>0&&(e[o-1][ns]=i),n<a-Uo?(i[ns]=e[o],PR(e,Uo+n,i)):(e.push(i),i[ns]=null),i[$o]=e;let r=i[ku];r!==null&&e!==r&&SF(r,i);let s=i[Fl];s!==null&&s.insertView(t),_E(i),i[qt]|=128}function SF(t,i){let e=t[Ph],n=i[$o];if(Pc(n))t[qt]|=2;else{let o=n[$o][er];i[er]!==o&&(t[qt]|=2)}e===null?t[Ph]=[i]:e.push(i)}var Sg=class{_lView;_cdRefInjectingView;notifyErrorHandler;_appRef=null;_attachedToViewContainer=!1;get rootNodes(){let i=this._lView,e=i[on];return Hb(e,i,e.firstChild,[])}constructor(i,e,n=!0){this._lView=i,this._cdRefInjectingView=e,this.notifyErrorHandler=n}get context(){return this._lView[co]}set context(i){this._lView[co]=i}get destroyed(){return jh(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let i=this._lView[$o];if(Vl(i)){let e=i[Ib],n=e?e.indexOf(this):-1;n>-1&&(Eg(i,n),Sb(e,n))}this._attachedToViewContainer=!1}Cv(this._lView[on],this._lView)}onDestroy(i){YR(this._lView,i)}markForCheck(){iM(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[qt]&=-129}reattach(){_E(this._lView),this._lView[qt]|=128}detectChanges(){this._lView[qt]|=1024,bF(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new we(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let i=Db(this._lView),e=this._lView[ku];e!==null&&!i&&tM(e,this._lView),dF(this._lView[on],this._lView)}attachToAppRef(i){if(this._attachedToViewContainer)throw new we(902,!1);this._appRef=i;let e=Db(this._lView),n=this._lView[ku];n!==null&&!e&&SF(n,this._lView),_E(this._lView)}};var In=(()=>{class t{static __NG_ELEMENT_ID__=$7}return t})(),H7=In,U7=class extends H7{_declarationLView;_declarationTContainer;elementRef;constructor(i,e,n){super(),this._declarationLView=i,this._declarationTContainer=e,this.elementRef=n}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(i,e){return this.createEmbeddedViewImpl(i,e)}createEmbeddedViewImpl(i,e,n){let o=Ng(this._declarationLView,this._declarationTContainer,i,{embeddedViewInjector:e,dehydratedView:n});return new Sg(o)}};function $7(){return Ev(Ko(),St())}function Ev(t,i){return t.type&4?new U7(i,t,Wh(t,i)):null}function Gh(t,i,e,n,o){let a=t.data[i];if(a===null)a=W7(t,i,e,n,o),g$()&&(a.flags|=32);else if(a.type&64){a.type=e,a.value=n,a.attrs=o;let r=m$();a.injectorIndex=r===null?-1:r.injectorIndex}return Fc(a,!0),a}function W7(t,i,e,n,o){let a=ZR(),r=IS(),s=r?a:a&&a.parent,l=t.data[i]=G7(t,s,e,i,n,o);return K7(t,l,a,r),l}function K7(t,i,e,n){t.firstChild===null&&(t.firstChild=i),e!==null&&(n?e.child==null&&i.parent!==null&&(e.child=i):e.next===null&&(e.next=i,i.prev=e))}function G7(t,i,e,n,o,a){let r=i?i.injectorIndex:-1,s=0;return QR()&&(s|=128),{type:e,index:n,insertBeforeIndex:null,injectorIndex:r,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:s,providerIndexes:0,value:o,attrs:a,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:i,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}var D2e=new RegExp(`^(\\d+)*(${i9}|${n9})*(.*)`);var q7=()=>null;function Oh(t,i){return q7(t,i)}var J7=class{},MF=class{}
16,VE=class{resolveComponentFactory(i){throw Error(`No component factory found for ${Ma(i)}.`)}},Sv=class{static NULL=new VE},Ii=class{},vn=(()=>{class t{destroyNode=null;static __NG_ELEMENT_ID__=()=>Y7()}return t})();function Y7(){let t=St(),i=Ko(),e=Vs(i.index,t);return(Pc(e)?e:t)[Ti]}var Q7=(()=>{class t{static \u0275prov=Y({token:t,providedIn:"root",factory:()=>null})}return t})();var Xk={},zE=class{injector;parentInjector;constructor(i,e){this.injector=i,this.parentInjector=e}get(i,e,n){n=ov(n);let o=this.injector.get(i,Xk,n);return o!==Xk||e===Xk?o:this.parentInjector.get(i,e,n)}};function jE(t,i,e){let n=e?t.styles:null,o=e?t.classes:null,a=0;if(i!==null)for(let r=0;r<i.length;r++){let s=i[r];if(typeof s=="number")a=s;else if(a==1)o=cE(o,s);else if(a==2){let l=s,p=i[++r];n=cE(n,l+": "+p+";")}}e?t.styles=n:t.stylesWithoutHost=n,e?t.classes=o:t.classesWithoutHost=o}function Se(t,i=un.Default){let e=St();if(e===null)return ve(t,i);let n=Ko();return fO(n,e,Ro(t),i)}function TF(){let t="invalid";throw new Error(t)}function oM(t,i,e,n,o){let a=n===null?null:{"":-1},r=o(t,e);if(r!==null){let s,l=null,p=null,m=X7(r);m===null?s=r:[s,l,p]=m,nW(t,i,e,s,a,l,p)}a!==null&&n!==null&&Z7(e,n,a)}function Z7(t,i,e){let n=t.localNames=[];for(let o=0;o<i.length;o+=2){let a=e[i[o+1]];if(a==null)throw new we(-301,!1);n.push(i[o],a)}}function X7(t){let i=null,e=!1;for(let r=0;r<t.length;r++){let s=t[r];if(r===0&&Ls(s)&&(i=s),s.findHostDirectiveDefs!==null){e=!0;break}}if(!e)return null;let n=null,o=null,a=null;for(let r of t)r.findHostDirectiveDefs!==null&&(n??=[],o??=new Map,a??=new Map,eW(r,n,a,o)),r===i&&(n??=[],n.push(r));return n!==null?(n.push(...i===null?t:t.slice(1)),[n,o,a]):null}function eW(t,i,e,n){let o=i.length;t.findHostDirectiveDefs(t,i,n),e.set(t,[o,i.length-1])}function tW(t,i,e){i.componentOffset=e,(t.components??=[]).push(i.index)}function nW(t,i,e,n,o,a,r){let s=n.length,l=!1;for(let c=0;c<s;c++){let w=n[c];!l&&Ls(w)&&(l=!0,tW(t,e,c)),yE(Fb(e,i),t,w.type)}lW(e,t.data.length,s);for(let c=0;c<s;c++){let w=n[c];w.providersResolver&&w.providersResolver(w)}let p=!1,m=!1,_=sF(t,i,s,null);s>0&&(e.directiveToIndex=new Map);for(let c=0;c<s;c++){let w=n[c];if(e.mergedAttrs=Ah(e.mergedAttrs,w.hostAttrs),oW(t,e,i,_,w),sW(_,w,o),r!==null&&r.has(w)){let[N,$]=r.get(w);e.directiveToIndex.set(w.type,[_,N+e.directiveStart,$+e.directiveStart])}else(a===null||!a.has(w))&&e.directiveToIndex.set(w.type,_);w.contentQueries!==null&&(e.flags|=4),(w.hostBindings!==null||w.hostAttrs!==null||w.hostVars!==0)&&(e.flags|=64);let T=w.type.prototype;!p&&(T.ngOnChanges||T.ngOnInit||T.ngDoCheck)&&((t.preOrderHooks??=[]).push(e.index),p=!0),!m&&(T.ngOnChanges||T.ngDoCheck)&&((t.preOrderCheckHooks??=[]).push(e.index),m=!0),_++}iW(t,e,a)}function iW(t,i,e){for(let n=i.directiveStart;n<i.directiveEnd;n++){let o=t.data[n];if(e===null||!e.has(o))GA(0,i,o,n),GA(1,i,o,n),JA(i,n,!1);else{let a=e.get(o);qA(0,i,a,n),qA(1,i,a,n),JA(i,n,!0)}}}function GA(t,i,e,n){let o=t===0?e.inputs:e.outputs;for(let a in o)if(o.hasOwnProperty(a)){let r;t===0?r=i.inputs??={}:r=i.outputs??={},r[a]??=[],r[a].push(n),IF(i,a)}}function qA(t,i,e,n){let o=t===0?e.inputs:e.outputs;for(let a in o)if(o.hasOwnProperty(a)){let r=o[a],s;t===0?s=i.hostDirectiveInputs??={}:s=i.hostDirectiveOutputs??={},s[r]??=[],s[r].push(n,a),IF(i,r)}}function IF(t,i){i==="class"?t.flags|=8:i==="style"&&(t.flags|=16)}function JA(t,i,e){let{attrs:n,inputs:o,hostDirectiveInputs:a}=t;if(n===null||!e&&o===null||e&&a===null||WS(t)){t.initialInputs??=[],t.initialInputs.push(null);return}let r=null,s=0;for(;s<n.length;){let l=n[s];if(l===0){s+=4;continue}else if(l===5){s+=2;continue}else if(typeof l=="number")break;if(!e&&o.hasOwnProperty(l)){let p=o[l];for(let m of p)if(m===i){r??=[],r.push(l,n[s+1]);break}}else if(e&&a.hasOwnProperty(l)){let p=a[l];for(let m=0;m<p.length;m+=2)if(p[m]===i){r??=[],r.push(p[m+1],n[s+1]);break}}s+=2}t.initialInputs??=[],t.initialInputs.push(r)}function oW(t,i,e,n,o){t.data[n]=o;let a=o.factory||(o.factory=wu(o.type,!0)),r=new Iu(a,Ls(o),Se);t.blueprint[n]=r,e[n]=r,aW(t,i,n,sF(t,e,o.hostVars,Xi),o)}function aW(t,i,e,n,o){let a=o.hostBindings;if(a){let r=t.hostBindingOpCodes;r===null&&(r=t.hostBindingOpCodes=[]);let s=~i.index;rW(r)!=s&&r.push(s),r.push(e,n,a)}}function rW(t){let i=t.length;for(;i>0;){let e=t[--i];if(typeof e=="number"&&e<0)return e}return 0}function sW(t,i,e){if(e){if(i.exportAs)for(let n=0;n<i.exportAs.length;n++)e[i.exportAs[n]]=t;Ls(i)&&(e[""]=t)}}function lW(t,i,e){t.flags|=1,t.directiveStart=i,t.directiveEnd=i+e,t.providerIndexes=i}function DF(t,i,e,n,o,a,r,s){let l=i.consts,p=Rc(l,r),m=Gh(i,t,2,n,p);return a&&oM(i,e,m,Rc(l,s),o),m.mergedAttrs=Ah(m.mergedAttrs,m.attrs),m.attrs!==null&&jE(m,m.attrs,!1),m.mergedAttrs!==null&&jE(m,m.mergedAttrs,!0),i.queries!==null&&i.queries.elementStart(i,m),m}function PF(t,i){OS(t,i),CS(i)&&t.queries.elementEnd(i)}var Ub=class extends Sv{ngModule;constructor(i){super(),this.ngModule=i}resolveComponentFactory(i){let e=Ac(i);return new Du(e,this.ngModule)}};function cW(t){return Object.keys(t).map(i=>{let[e,n,o]=t[i],a={propName:e,templateName:i,isSignal:(n&bv.SignalBased)!==0};return o&&(a.transform=o),a})}function dW(t){return Object.keys(t).map(i=>({propName:t[i],templateName:i}))}function uW(t,i,e){let n=i instanceof Mi?i:i?.injector;return n&&t.getStandaloneInjector!==null&&(n=t.getStandaloneInjector(n)||n),n?new z
vendor: 5,604 bytes, line 16
16E(e,n):e}function pW(t){let i=t.get(Ii,null);if(i===null)throw new we(407,!1);let e=t.get(Q7,null),n=t.get(Oc,null);return{rendererFactory:i,sanitizer:e,changeDetectionScheduler:n}}function hW(t,i){let e=(t.selectors[0][0]||"div").toLowerCase();return iF(i,e,e==="svg"?KR:e==="math"?i$:null)}var Du=class extends MF{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=cW(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=dW(this.componentDef.outputs),this.cachedOutputs}constructor(i,e){super(),this.componentDef=i,this.ngModule=e,this.componentType=i.type,this.selector=$9(i.selectors),this.ngContentSelectors=i.ngContentSelectors??[],this.isBoundToModule=!!e}create(i,e,n,o){mi(22);let a=rn(null);try{let r=this.componentDef,s=n?["ng-version","19.2.15"]:W9(this.componentDef.selectors[0]),l=KS(0,null,null,1,0,null,null,null,null,[s],null),p=uW(r,o||this.ngModule,i),m=pW(p),_=m.rendererFactory.createRenderer(null,r),c=n?t7(_,n,r.encapsulation,p):hW(r,_),w=GS(null,l,null,512|rF(r),null,null,m,_,p,null,VO(c,p,!0));w[Ki]=c,AS(w);let T=null;try{let N=DF(Ki,l,w,"#host",()=>[this.componentDef],!0,0);c&&(aF(_,c,N),Kh(c,w)),vv(l,w,N),HS(l,N,w),PF(l,N),e!==void 0&&mW(N,this.ngContentSelectors,e),T=Vs(N.index,w),w[co]=T[co],ZS(l,w,null)}catch(N){throw T!==null&&EE(T),EE(w),N}finally{mi(23),RS()}return new HE(this.componentType,w)}finally{rn(a)}}},HE=class extends J7{_rootLView;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(i,e){super(),this._rootLView=e,this._tNode=wS(e[on],Ki),this.location=Wh(this._tNode,e),this.instance=Vs(this._tNode.index,e)[co],this.hostView=this.changeDetectorRef=new Sg(e,void 0,!1),this.componentType=i}setInput(i,e){let n=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(i)&&Object.is(this.previousInputValues.get(i),e))return;let o=this._rootLView,a=QS(n,o[on],o,i,e);this.previousInputValues.set(i,e);let r=Vs(n.index,o);iM(r,1)}get injector(){return new Cu(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(i){this.hostView.onDestroy(i)}};function mW(t,i,e){let n=t.projection=[];for(let o=0;o<i.length;o++){let a=e[o];n.push(a!=null&&a.length?Array.from(a):null)}}var Bn=(()=>{class t{static __NG_ELEMENT_ID__=fW}return t})();function fW(){let t=Ko();return RF(t,St())}var gW=Bn,AF=class extends gW{_lContainer;_hostTNode;_hostLView;constructor(i,e,n){super(),this._lContainer=i,this._hostTNode=e,this._hostLView=n}get element(){return Wh(this._hostTNode,this._hostLView)}get injector(){return new Cu(this._hostTNode,this._hostLView)}get parentInjector(){let i=FS(this._hostTNode,this._hostLView);if(cO(i)){let e=Rb(i,this._hostLView),n=Ab(i),o=e[on].data[n+8];return new Cu(o,e)}else return new Cu(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(i){let e=YA(this._lContainer);return e!==null&&e[i]||null}get length(){return this._lContainer.length-Uo}createEmbeddedView(i,e,n){let o,a;typeof n=="number"?o=n:n!=null&&(o=n.index,a=n.injector);let r=Oh(this._lContainer,i.ssrId),s=i.createEmbeddedViewImpl(e||{},a,r);return this.insertImpl(s,o,Rh(this._hostTNode,r)),s}createComponent(i,e,n,o,a){let r=i&&!XU(i),s;if(r)s=e;else{let T=e||{};s=T.index,n=T.injector,o=T.projectableNodes,a=T.environmentInjector||T.ngModuleRef}let l=r?i:new Du(Ac(i)),p=n||this.parentInjector;if(!a&&l.ngModule==null){let N=(r?p:this.parentInjector).get(Mi,null);N&&(a=N)}let m=Ac(l.componentType??{}),_=Oh(this._lContainer,m?.id??null),c=_?.firstChild??null,w=l.create(p,o,c,a);return this.insertImpl(w.hostView,s,Rh(this._hostTNode,_)),w}insert(i,e){return this.insertImpl(i,e,!0)}insertImpl(i,e,n){let o=i._lView;if(a$(o)){let s=this.indexOf(i);if(s!==-1)this.detach(s);else{let l=o[$o],p=new AF(l,l[Pa],l[$o]);p.detach(p.indexOf(i))}}let a=this._adjustIndex(e),r=this._lContainer;return Lg(r,o,a,n),i.attachToViewContainerRef(),PR(eE(r),a,i),i}move(i,e){return this.insert(i,e)}indexOf(i){let e=YA(this._lContainer);return e!==null?e.indexOf(i):-1}remove(i){let e=this._adjustIndex(i,-1),n=Eg(this._lContainer,e);n&&(Sb(eE(this._lContainer),e),Cv(n[on],n))}detach(i){let e=this._adjustIndex(i,-1),n=Eg(this._lContainer,e);return n&&Sb(eE(this._lContainer),e)!=null?new Sg(n):null}_adjustIndex(i,e=0){return i??this.length+e}};function YA(t){return t[Ib]}function eE(t){return t[Ib]||(t[Ib]=[])}function RF(t,i){let e,n=i[t.index];return Vl(n)?e=n:(e=wF(n,i,null,t),i[t.index]=e,qS(i,e)),xW(e,i,t,n),new AF(e,t,i)}function _W(t,i){let e=t[Ti],n=e.createComment(""),o=Hs(i,t),a=e.parentNode(o);return jb(e,a,n,e.nextSibling(o),!1),n}var xW=yW,bW=()=>!1;function vW(t,i,e){return bW(t,i,e)}function yW(t,i,e,n){if(t[Su])return;let o;e.type&8?o=Bs(n):o=_W(i,e),t[Su]=o}var UE=class t{queryList;matches=null;constructor(i){this.queryList=i}clone(){return new t(this.queryList)}setDirty(){this.queryList.setDirty()}},$E=class t{queries;constructor(i=[]){this.queries=i}createEmbeddedView(i){let e=i.queries;if(e!==null){let n=i.contentQueries!==null?i.contentQueries[0]:e.length,o=[];for(let a=0;a<n;a++){let r=e.getByIndex(a),s=this.queries[r.indexInDeclarationView];o.push(s.clone())}return new t(o)}return null}insertView(i){this.dirtyQueriesWithMatches(i)}detachView(i){this.dirtyQueriesWithMatches(i)}finishViewCreation(i){this.dirtyQueriesWithMatches(i)}dirtyQueriesWithMatches(i){for(let e=0;e<this.queries.length;e++)rM(i,e).matches!==null&&this.queries[e].setDirty()}},$b=class{flags;read;predicate;
vendor: 5,405 bytes, line 16
16constructor(i,e,n=null){this.flags=e,this.read=n,typeof i=="string"?this.predicate=SW(i):this.predicate=i}},WE=class t{queries;constructor(i=[]){this.queries=i}elementStart(i,e){for(let n=0;n<this.queries.length;n++)this.queries[n].elementStart(i,e)}elementEnd(i){for(let e=0;e<this.queries.length;e++)this.queries[e].elementEnd(i)}embeddedTView(i){let e=null;for(let n=0;n<this.length;n++){let o=e!==null?e.length:0,a=this.getByIndex(n).embeddedTView(i,o);a&&(a.indexInDeclarationView=n,e!==null?e.push(a):e=[a])}return e!==null?new t(e):null}template(i,e){for(let n=0;n<this.queries.length;n++)this.queries[n].template(i,e)}getByIndex(i){return this.queries[i]}get length(){return this.queries.length}track(i){this.queries.push(i)}},KE=class t{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(i,e=-1){this.metadata=i,this._declarationNodeIndex=e}elementStart(i,e){this.isApplyingToNode(e)&&this.matchTNode(i,e)}elementEnd(i){this._declarationNodeIndex===i.index&&(this._appliesToNextNode=!1)}template(i,e){this.elementStart(i,e)}embeddedTView(i,e){return this.isApplyingToNode(i)?(this.crossesNgTemplate=!0,this.addMatch(-i.index,e),new t(this.metadata)):null}isApplyingToNode(i){if(this._appliesToNextNode&&(this.metadata.flags&1)!==1){let e=this._declarationNodeIndex,n=i.parent;for(;n!==null&&n.type&8&&n.index!==e;)n=n.parent;return e===(n!==null?n.index:-1)}return this._appliesToNextNode}matchTNode(i,e){let n=this.metadata.predicate;if(Array.isArray(n))for(let o=0;o<n.length;o++){let a=n[o];this.matchTNodeWithReadOption(i,e,CW(e,a)),this.matchTNodeWithReadOption(i,e,yb(e,i,a,!1,!1))}else n===In?e.type&4&&this.matchTNodeWithReadOption(i,e,-1):this.matchTNodeWithReadOption(i,e,yb(e,i,n,!1,!1))}matchTNodeWithReadOption(i,e,n){if(n!==null){let o=this.metadata.read;if(o!==null)if(o===be||o===Bn||o===In&&e.type&4)this.addMatch(e.index,-2);else{let a=yb(e,i,o,!1,!1);a!==null&&this.addMatch(e.index,a)}else this.addMatch(e.index,n)}}addMatch(i,e){this.matches===null?this.matches=[i,e]:this.matches.push(i,e)}};function CW(t,i){let e=t.localNames;if(e!==null){for(let n=0;n<e.length;n+=2)if(e[n]===i)return e[n+1]}return null}function wW(t,i){return t.type&11?Wh(t,i):t.type&4?Ev(t,i):null}function kW(t,i,e,n){return e===-1?wW(i,t):e===-2?EW(t,i,n):wg(t,t[on],e,i)}function EW(t,i,e){if(e===be)return Wh(i,t);if(e===In)return Ev(i,t);if(e===Bn)return RF(i,t)}function OF(t,i,e,n){let o=i[Fl].queries[n];if(o.matches===null){let a=t.data,r=e.matches,s=[];for(let l=0;r!==null&&l<r.length;l+=2){let p=r[l];if(p<0)s.push(null);else{let m=a[p];s.push(kW(i,m,r[l+1],e.metadata.read))}}o.matches=s}return o.matches}function GE(t,i,e,n){let o=t.queries.getByIndex(e),a=o.matches;if(a!==null){let r=OF(t,i,o,e);for(let s=0;s<a.length;s+=2){let l=a[s];if(l>0)n.push(r[s/2]);else{let p=a[s+1],m=i[-l];for(let _=Uo;_<m.length;_++){let c=m[_];c[ku]===c[$o]&&GE(c[on],c,p,n)}if(m[Ph]!==null){let _=m[Ph];for(let c=0;c<_.length;c++){let w=_[c];GE(w[on],w,p,n)}}}}}return n}function aM(t,i){return t[Fl].queries[i].queryList}function FF(t,i,e){let n=new Ta((e&4)===4);return l$(t,i,n,n.destroy),(i[Fl]??=new $E).queries.push(new UE(n))-1}function NF(t,i,e){let n=fi();return n.firstCreatePass&&(BF(n,new $b(t,i,e),-1),(i&2)===2&&(n.staticViewQueries=!0)),FF(n,St(),i)}function LF(t,i,e,n){let o=fi();if(o.firstCreatePass){let a=Ko();BF(o,new $b(i,e,n),a.index),MW(o,t),(e&2)===2&&(o.staticContentQueries=!0)}return FF(o,St(),e)}function SW(t){return t.split(",").map(i=>i.trim())}function BF(t,i,e){t.queries===null&&(t.queries=new WE),t.queries.track(new KE(i,e))}function MW(t,i){let e=t.contentQueries||(t.contentQueries=[]),n=e.length?e[e.length-1]:-1;i!==n&&e.push(t.queries.length-1,i)}function rM(t,i){return t.queries.getByIndex(i)}function VF(t,i){let e=t[on],n=rM(e,i);return n.crossesNgTemplate?GE(e,t,i,[]):OF(e,t,n,i)}function zF(t,i,e){let n,o=Rx(()=>{n._dirtyCounter();let a=TW(n,t);if(i&&a===void 0)throw new we(-951,!1);return a});return n=o[Ho],n._dirtyCounter=_e(0),n._flatValue=void 0,o}function jF(t){return zF(!0,!1,t)}function HF(t){return zF(!0,!0,t)}function UF(t,i){let e=t[Ho];e._lView=St(),e._queryIndex=i,e._queryList=aM(e._lView,i),e._queryList.onDirty(()=>e._dirtyCounter.update(n=>n+1))}function TW(t,i){let e=t._lView,n=t._queryIndex;if(e===void 0||n===void 0||e[qt]&4)return i?void 0:oa;let o=aM(e,n),a=VF(e,n);return o.reset(a,kO),i?o.first:o._changesDetected||t._flatValue===void 0?t._flatValue=o.toArray():t._flatValue}function QA(t,i){return jF(i)}function IW(t,i){return HF(i)}var $F=(QA.required=IW,QA);function ZA(t,i){return jF(i)}function DW(t,i){return HF(i)}var WF=(ZA.required=DW,ZA);function KF(t,i){let e=Object.create(bR),n=new Vb;e.value=t;function o(){return mu(e),XA(e.value),e.value}return o[Ho]=e,o.asReadonly=EO.bind(o),o.set=a=>{e.equal(e.value,a)||(dh(e,a),n.emit(a))},o.update=a=>{XA(e.value),o.set(a(e.value))},o.subscribe=n.subscribe.bind(n),o.destroyRef=n.destroyRef,o}function XA(t){if(t===nv)throw new we(952,!1)}function eR(t,i){return KF(t,i)}function PW(t){return KF(nv,t)}var sM=(eR.required=PW,eR);function AW(t){let i=[],e=new Map;function n(o){let a=e.get(o);if(!a){let r=t(o);e.set(o,a=r.then(NW))}return a}return Wb.forEach((o,a)=>{let r=[];o.templateUrl&&r.push(n(o.templateUrl).then(p=>{o.template=p}));let s=typeof o.styles=="string"?[o.styles]:o.styles||[];
vendor: 9,549 bytes, line 16
16if(o.styles=s,o.styleUrl&&o.styleUrls?.length)throw new Error("@Component cannot define both `styleUrl` and `styleUrls`. Use `styleUrl` if the component has one stylesheet, or `styleUrls` if it has multiple");if(o.styleUrls?.length){let p=o.styles.length,m=o.styleUrls;o.styleUrls.forEach((_,c)=>{s.push(""),r.push(n(_).then(w=>{s[p+c]=w,m.splice(m.indexOf(_),1),m.length==0&&(o.styleUrls=void 0)}))})}else o.styleUrl&&r.push(n(o.styleUrl).then(p=>{s.push(p),o.styleUrl=void 0}));let l=Promise.all(r).then(()=>LW(a));i.push(l)}),OW(),Promise.all(i).then(()=>{})}var Wb=new Map,RW=new Set;function OW(){let t=Wb;return Wb=new Map,t}function FW(){return Wb.size===0}function NW(t){return typeof t=="string"?t:t.text()}function LW(t){RW.delete(t)}var Ll=class{},lM=class{};var Kb=class extends Ll{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new Ub(this);constructor(i,e,n,o=!0){super(),this.ngModuleType=i,this._parent=e;let a=OR(i);this._bootstrapComponents=eF(a.bootstrap),this._r3Injector=xO(i,e,[{provide:Ll,useValue:this},{provide:Sv,useValue:this.componentFactoryResolver},...n],Ma(i),new Set(["environment"])),o&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let i=this._r3Injector;!i.destroyed&&i.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(i){this.destroyCbs.push(i)}},Gb=class extends lM{moduleType;constructor(i){super(),this.moduleType=i}create(i){return new Kb(this.moduleType,i,[])}};function BW(t,i,e){return new Kb(t,i,e,!1)}var qE=class extends Ll{injector;componentFactoryResolver=new Ub(this);instance=null;constructor(i){super();let e=new yg([...i.providers,{provide:Ll,useValue:this},{provide:Sv,useValue:this.componentFactoryResolver}],i.parent||rv(),i.debugName,new Set(["environment"]));this.injector=e,i.runEnvironmentInitializers&&e.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(i){this.injector.onDestroy(i)}};function Bg(t,i,e=null){return new qE({providers:t,parent:i,debugName:e,runEnvironmentInitializers:!0}).injector}var VW=(()=>{class t{_injector;cachedInjectors=new Map;constructor(e){this._injector=e}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e)){let n=NR(!1,e.type),o=n.length>0?Bg([n],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e,o)}return this.cachedInjectors.get(e)}ngOnDestroy(){try{for(let e of this.cachedInjectors.values())e!==null&&e.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=Y({token:t,providedIn:"environment",factory:()=>new t(ve(Mi))})}return t})();function G(t){return Tg(()=>{let i=GF(t),e=Pe(K({},i),{decls:t.decls,vars:t.vars,template:t.template,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,onPush:t.changeDetection===TO.OnPush,directiveDefs:null,pipeDefs:null,dependencies:i.standalone&&t.dependencies||null,getStandaloneInjector:i.standalone?o=>o.get(VW).getOrCreateStandaloneInjector(e):null,getExternalStyles:null,signals:t.signals??!1,data:t.data||{},encapsulation:t.encapsulation||zs.Emulated,styles:t.styles||oa,_:null,schemas:t.schemas||null,tView:null,id:""});i.standalone&&$s("NgStandalone"),qF(e);let n=t.dependencies;return e.directiveDefs=tR(n,!1),e.pipeDefs=tR(n,!0),e.id=$W(e),e})}function zW(t){return Ac(t)||FR(t)}function jW(t){return t!==null}function De(t){return Tg(()=>({type:t.type,bootstrap:t.bootstrap||oa,declarations:t.declarations||oa,imports:t.imports||oa,exports:t.exports||oa,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function HW(t,i){if(t==null)return Ns;let e={};for(let n in t)if(t.hasOwnProperty(n)){let o=t[n],a,r,s,l;Array.isArray(o)?(s=o[0],a=o[1],r=o[2]??a,l=o[3]||null):(a=o,r=o,s=bv.None,l=null),e[a]=[n,s,l],i[a]=r}return e}function UW(t){if(t==null)return Ns;let i={};for(let e in t)t.hasOwnProperty(e)&&(i[t[e]]=e);return i}function he(t){return Tg(()=>{let i=GF(t);return qF(i),i})}function Fo(t){return{type:t.type,name:t.name,factory:null,pure:t.pure!==!1,standalone:t.standalone??!0,onDestroy:t.type.prototype.ngOnDestroy||null}}function GF(t){let i={};return{type:t.type,providersResolver:null,factory:null,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:i,inputConfig:t.inputs||Ns,exportAs:t.exportAs||null,standalone:t.standalone??!0,signals:t.signals===!0,selectors:t.selectors||oa,viewQuery:t.viewQuery||null,features:t.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:HW(t.inputs,i),outputs:UW(t.outputs),debugInfo:null}}function qF(t){t.features?.forEach(i=>i(t))}function tR(t,i){if(!t)return null;let e=i?jU:zW;return()=>(typeof t=="function"?t():t).map(n=>e(n)).filter(jW)}function $W(t){let i=0,e=typeof t.consts=="function"?"":t.consts,n=[t.selectors,t.ngContentSelectors,t.hostVars,t.hostAttrs,e,t.vars,t.decls,t.encapsulation,t.standalone,t.signals,t.exportAs,JSON.stringify(t.inputs),JSON.stringify(t.outputs),Object.getOwnPropertyNames(t.type.prototype),!!t.contentQueries,!!t.viewQuery];for(let a of n.join("|"))i=Math.imul(31,i)+a.charCodeAt(0)<<0;return i+=2147483648,"c"+i}function WW(t){return Object.getPrototypeOf(t.prototype).constructor}function pe(t){let i=WW(t.type),e=!0,n=[t];for(;i;){let o;if(Ls(t))o=i.\u0275cmp||i.\u0275dir;else{if(i.\u0275cmp)throw new we(903,!1);o=i.\u0275dir}if(o){if(e){n.push(o);let r=t;r.inputs=tE(t.inputs),r.declaredInputs=tE(t.declaredInputs),r.outputs=tE(t.outputs);let s=o.hostBindings;s&&YW(t,s);let l=o.viewQuery,p=o.contentQueries;if(l&&qW(t,l),p&&JW(t,p),KW(t,o),bU(t.outputs,o.outputs),Ls(o)&&o.data.animation){let m=t.data;m.animation=(m.animation||[]).concat(o.data.animation)}}let a=o.features;if(a)for(let r=0;r<a.length;r++){let s=a[r];s&&s.ngInherit&&s(t),s===pe&&(e=!1)}}i=Object.getPrototypeOf(i)}GW(n)}function KW(t,i){for(let e in i.inputs){if(!i.inputs.hasOwnProperty(e)||t.inputs.hasOwnProperty(e))continue;let n=i.inputs[e];n!==void 0&&(t.inputs[e]=n,t.declaredInputs[e]=i.declaredInputs[e])}}function GW(t){let i=0,e=null;for(let n=t.length-1;n>=0;n--){let o=t[n];o.hostVars=i+=o.hostVars,o.hostAttrs=Ah(o.hostAttrs,e=Ah(e,o.hostAttrs))}}function tE(t){return t===Ns?{}:t===oa?[]:t}function qW(t,i){let e=t.viewQuery;e?t.viewQuery=(n,o)=>{i(n,o),e(n,o)}:t.viewQuery=i}function JW(t,i){let e=t.contentQueries;e?t.contentQueries=(n,o,a)=>{i(n,o,a),e(n,o,a)}:t.contentQueries=i}function YW(t,i){let e=t.hostBindings;e?t.hostBindings=(n,o)=>{i(n,o),e(n,o)}:t.hostBindings=i}function JF(t){let i=e=>{let n=Array.isArray(t);e.hostDirectives===null?(e.findHostDirectiveDefs=YF,e.hostDirectives=n?t.map(JE):[t]):n?e.hostDirectives.unshift(...t.map(JE)):e.hostDirectives.unshift(t)};return i.ngInherit=!0,i}function YF(t,i,e){if(t.hostDirectives!==null)for(let n of t.hostDirectives)if(typeof n=="function"){let o=n();for(let a of o)nR(JE(a),i,e)}else nR(n,i,e)}function nR(t,i,e){let n=FR(t.directive);QW(n.declaredInputs,t.inputs),YF(n,i,e),e.set(n,t),i.push(n)}function JE(t){return typeof t=="function"?{directive:Ro(t),inputs:Ns,outputs:Ns}:{directive:Ro(t.directive),inputs:iR(t.inputs),outputs:iR(t.outputs)}}function iR(t){if(t===void 0||t.length===0)return Ns;let i={};for(let e=0;e<t.length;e+=2)i[t[e]]=t[e+1];return i}function QW(t,i){for(let e in i)if(i.hasOwnProperty(e)){let n=i[e],o=t[e];t[n]=o}}function QF(t){return cM(t)?Array.isArray(t)||!(t instanceof Map)&&Symbol.iterator in t:!1}function ZW(t,i){if(Array.isArray(t))for(let e=0;e<t.length;e++)i(t[e]);else{let e=t[Symbol.iterator](),n;for(;!(n=e.next()).done;)i(n.value)}}function cM(t){return t!==null&&(typeof t=="function"||typeof t=="object")}function Lu(t,i,e){return t[i]=e}function dM(t,i){return t[i]}function ra(t,i,e){let n=t[i];return Object.is(n,e)?!1:(t[i]=e,!0)}function Fh(t,i,e,n){let o=ra(t,i,e);return ra(t,i+1,n)||o}function ZF(t,i,e,n,o){let a=Fh(t,i,e,n);return ra(t,i+2,o)||a}function Vg(t,i,e,n,o,a){let r=Fh(t,i,e,n);return Fh(t,i+2,o,a)||r}function XW(t,i,e,n,o,a,r,s,l){let p=i.consts,m=Gh(i,t,4,r||null,s||null);TS()&&oM(i,e,m,Rc(p,l),YS),m.mergedAttrs=Ah(m.mergedAttrs,m.attrs),OS(i,m);let _=m.tView=KS(2,m,n,o,a,i.directiveRegistry,i.pipeRegistry,null,i.schemas,p,null);return i.queries!==null&&(i.queries.template(i,m),_.queries=i.queries.embeddedTView(m)),m}function qb(t,i,e,n,o,a,r,s,l,p){let m=e+Ki,_=i.firstCreatePass?XW(m,i,t,n,o,a,r,s,l):i.data[m];Fc(_,!1);let c=eK(i,t,_,e);hv()&&wv(i,t,c,_),Kh(c,t);let w=wF(c,t,c,_);return t[m]=w,qS(t,w),vW(w,_,t),lv(_)&&vv(i,t,_),l!=null&&JS(t,_,p),_}function D(t,i,e,n,o,a,r,s){let l=St(),p=fi(),m=Rc(p.consts,a);return qb(l,p,t,i,e,n,o,m,r,s),D}var eK=tK;function tK(t,i,e,n){return mv(!0),i[Ti].createComment("")}var uM=(()=>{class t{log(e){console.log(e)}warn(e){console.warn(e)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})();var pM=new X(""),zg=new X(""),Mv=(()=>{class t{_ngZone;registry;_isZoneStable=!0;_callbacks=[];_taskTrackingZone=null;_destroyRef;constructor(e,n,o){this._ngZone=e,this.registry=n,yS()&&(this._destroyRef=x(Di,{optional:!0})??void 0),hM||(nK(o),o.addToWindow(n)),this._watchAngularEvents(),e.run(()=>{this._taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){let e=this._ngZone.onUnstable.subscribe({next:()=>
16{this._isZoneStable=!1}}),n=this._ngZone.runOutsideAngular(()=>this._ngZone.onStable.subscribe({next:()=>{Te.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}}));this._destroyRef?.onDestroy(()=>{e.unsubscribe(),n.unsubscribe()})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;this._callbacks.length!==0;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb()}});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(n=>n.updateCb&&n.updateCb(e)?(clearTimeout(n.timeoutId),!1):!0)}}getPendingTasks(){return this._taskTrackingZone?this._taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,n,o){let a=-1;n&&n>0&&(a=setTimeout(()=>{this._callbacks=this._callbacks.filter(r=>r.timeoutId!==a),e()},n)),this._callbacks.push({doneCb:e,timeoutId:a,updateCb:o})}whenStable(e,n,o){if(o&&!this._taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,n,o),this._runCallbacksIfReady()}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,n,o){return[]}static \u0275fac=function(n){return new(n||t)(ve(Te),ve(Tv),ve(zg))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),Tv=(()=>{class t{_applications=new Map;registerApplication(e,n){this._applications.set(e,n)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,n=!0){return hM?.findTestabilityInTree(this,e,n)??null}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})();function nK(t){hM=t}var hM,XF=(()=>{class t{static \u0275prov=Y({token:t,providedIn:"root",factory:()=>new YE})}return t})(),YE=class{queuedEffectCount=0;queues=new Map;schedule(i){this.enqueue(i)}remove(i){let e=i.zone,n=this.queues.get(e);n.has(i)&&(n.delete(i),this.queuedEffectCount--)}enqueue(i){let e=i.zone;this.queues.has(e)||this.queues.set(e,new Set);let n=this.queues.get(e);n.has(i)||(this.queuedEffectCount++,n.add(i))}flush(){for(;this.queuedEffectCount>0;)for(let[i,e]of this.queues)i===null?this.flushQueue(e):i.run(()=>this.flushQueue(e))}flushQueue(i){for(let e of i)i.delete(e),this.queuedEffectCount--,e.run()}};function Nc(t){return!!t&&typeof t.then=="function"}function mM(t){return!!t&&typeof t.subscribe=="function"}var e3=new X("");function fM(t){return Ag([{provide:e3,multi:!0,useValue:t}])}var t3=(()=>{class t{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((e,n)=>{this.resolve=e,this.reject=n});appInits=x(e3,{optional:!0})??[];injector=x(dt);constructor(){}runInitializers(){if(this.initialized)return;let e=[];for(let o of this.appInits){let a=Da(this.injector,o);if(Nc(a))e.push(a);else if(mM(a)){let r=new Promise((s,l)=>{a.subscribe({complete:s,error:l})});e.push(r)}}let n=()=>{this.done=!0,this.resolve()};Promise.all(e).then(()=>{n()}).catch(o=>{this.reject(o)}),e.length===0&&n(),this.initialized=!0}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),gM=new X("");function iK(){Sk(()=>{throw new we(600,!1)})}function oK(t){return t.isBoundToModule}var aK=10;function n3(t,i){return Array.isArray(i)?i.reduce(n3,t):K(K({},t),i)}var Ia=(()=>{class t{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=x(q$);afterRenderManager=x(jS);zonelessEnabled=x(NS);
16rootEffectScheduler=x(XF);dirtyFlags=0;tracingSnapshot=null;externalTestViews=new Set;afterTick=new ce;get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];isStable=x(jl).hasPendingTasks.pipe(Fe(e=>!e));constructor(){x(Fu,{optional:!0})}whenStable(){let e;return new Promise(n=>{e=this.isStable.subscribe({next:o=>{o&&n()}})}).finally(()=>{e.unsubscribe()})}_injector=x(Mi);_rendererFactory=null;get injector(){return this._injector}bootstrap(e,n){return this.bootstrapImpl(e,n)}bootstrapImpl(e,n,o=dt.NULL){mi(10);let a=e instanceof MF;if(!this._injector.get(t3).done){let w="";throw new we(405,w)}let s;a?s=e:s=this._injector.get(Sv).resolveComponentFactory(e),this.componentTypes.push(s.componentType);let l=oK(s)?void 0:this._injector.get(Ll),p=n||s.selector,m=s.create(o,[],p,l),_=m.location.nativeElement,c=m.injector.get(pM,null);return c?.registerApplication(_),m.onDestroy(()=>{this.detachView(m.hostView),Cb(this.components,m),c?.unregisterApplication(_)}),this._loadComponent(m),mi(11,m),m}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){mi(12),this.tracingSnapshot!==null?this.tracingSnapshot.run(zS.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new we(101,!1);let e=rn(null);try{this._runningTick=!0,this.synchronize()}catch(n){this.internalErrorHandler(n)}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,rn(e),this.afterTick.next(),mi(13)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Ii,null,{optional:!0}));let e=0;for(;this.dirtyFlags!==0&&e++<aK;)mi(14),this.synchronizeOnce(),mi(15)}synchronizeOnce(){if(this.dirtyFlags&16&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush()),this.dirtyFlags&7){let e=!!(this.dirtyFlags&1);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:n,notifyErrorHandler:o}of this.allViews)rK(n,o,e,this.zonelessEnabled);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),this.dirtyFlags&23)return}else this._rendererFactory?.begin?.(),this._rendererFactory?.end?.();this.dirtyFlags&8&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){if(this.allViews.some(({_lView:e})=>dv(e))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(e){let n=e;this._views.push(n),n.attachToAppRef(this)}detachView(e){let n=e;Cb(this._views,n),n.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(gM,[]).forEach(o=>o(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>Cb(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new we(406,!1);let e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function Cb(t,i){let e=t.indexOf(i);e>-1&&t.splice(e,1)}function rK(t,i,e,n){if(!e&&!dv(t))return;bF(t,i,e&&!n?0:1)}function W(t,i,e,n){let o=St(),a=Ru();if(ra(o,a,i)){let r=fi(),s=Rg();c7(s,o,t,i,e,n)}return W}function _M(t,i,e,n){return ra(t,Ru(),e)?i+so(e)+n:Xi}function sK(t,i,e,n,o,a){let r=uv(),s=Fh(t,r,e,o);return Uh(2),s?i+so(e)+n+so(o)+a:Xi}function lK(t,i,e,n,o,a,r,s){let l=uv(),p=ZF(t,l,e,o,r);return Uh(3),p?i+so(e)+n+so(o)+a+so(r)+s:Xi}function cK(t,i,e,n,o,a,r,s,l,p){let m=uv(),_=Vg(t,m,e,o,r,l);return Uh(4),_?i+so(e)+n+so(o)+a+so(r)+s+so(l)+p:Xi}function dK(t,i,e,n,o,a,r,s,l,p,m,_){let c=uv(),w=Vg(t,c,e,o,r,l);return w=ra(t,c+4,m)||w,Uh(5),w?i+so(e)+n+so(o)+a+so(r)+s+so(l)+p+so(m)+_:Xi}function gb(t,i){return t<<17|i<<2}function Pu(t){return t>>17&32767}function uK(t){return(t&2)==2}function pK(t,i){return t&131071|i<<17}function QE(t){return t|2}function Nh(t){return(t&131068)>>2}function nE(t,i){return t&-131069|i<<2}function hK(t){return(t&1)===1}function ZE(t){return t|1}function mK(t,i,e,n,o,a){let r=a?i.classBindings:i.styleBindings,s=Pu(r),l=Nh(r);t[n]=e;let p=!1,m;if(Array.isArray(e)){let _=e;m=_[1],(m===null||Pg(_,m)>0)&&(p=!0)}else m=e;if(o)if(l!==0){let c=Pu(t[s+1]);t[n+1]=gb(c,s),c!==0&&(t[c+1]=nE(t[c+1],n)),t[s+1]=pK(t[s+1],n)}else t[n+1]=gb(s,0),s!==0&&(t[s+1]=nE(t[s+1],n)),s=n;else t[n+1]=gb(l,0),s===0?s=n:t[l+1]=nE(t[l+1],n),l=n;p&&(t[n+1]=QE(t[n+1])),oR(t,m,n,!0),oR(t,m,n,!1),fK(i,m,t,n,a),r=gb(s,l),a?i.classBindings=r:i.styleBindings=r}function fK(t,i,e,n,o){let a=o?t.residualClasses:t.residualStyles;a!=null&&typeof i=="string"&&Pg(a,i)>=0&&(e[n+1]=ZE(e[n+1]))}function oR(t,i,e,n){let o=t[e+1],a=i===null,r=n?Pu(o):Nh(o),s=!1;for(;r!==0&&(s===!1||a);){let l=t[r],p=t[r+1];gK(l,i)&&(s=!0,t[r+1]=n?ZE(p):QE(p)),r=n?Pu(p):Nh(p)}s&&(t[e+1]=n?QE(o):ZE(o))}function gK(t,i){return t===null||i==null||(Array.isArray(t)?t[1]:t)===i?!0:Array.isArray(t)&&typeof i=="string"?Pg(t,i)>=0:!1}var lo={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0}
vendor: 7,586 bytes, line 16
16;function i3(t){return t.substring(lo.key,lo.keyEnd)}function _K(t){return t.substring(lo.value,lo.valueEnd)}function xK(t){return r3(t),o3(t,Lh(t,0,lo.textEnd))}function o3(t,i){let e=lo.textEnd;return e===i?-1:(i=lo.keyEnd=vK(t,lo.key=i,e),Lh(t,i,e))}function bK(t){return r3(t),a3(t,Lh(t,0,lo.textEnd))}function a3(t,i){let e=lo.textEnd,n=lo.key=Lh(t,i,e);return e===n?-1:(n=lo.keyEnd=yK(t,n,e),n=aR(t,n,e,58),n=lo.value=Lh(t,n,e),n=lo.valueEnd=CK(t,n,e),aR(t,n,e,59))}function r3(t){lo.key=0,lo.keyEnd=0,lo.value=0,lo.valueEnd=0,lo.textEnd=t.length}function Lh(t,i,e){for(;i<e&&t.charCodeAt(i)<=32;)i++;return i}function vK(t,i,e){for(;i<e&&t.charCodeAt(i)>32;)i++;return i}function yK(t,i,e){let n;for(;i<e&&((n=t.charCodeAt(i))===45||n===95||(n&-33)>=65&&(n&-33)<=90||n>=48&&n<=57);)i++;return i}function aR(t,i,e,n){return i=Lh(t,i,e),i<e&&i++,i}function CK(t,i,e){let n=-1,o=-1,a=-1,r=i,s=r;for(;r<e;){let l=t.charCodeAt(r++);if(l===59)return s;l===34||l===39?s=r=rR(t,l,r,e):i===r-4&&a===85&&o===82&&n===76&&l===40?s=r=rR(t,41,r,e):l>32&&(s=r),a=o,o=n,n=l&-33}return s}function rR(t,i,e,n){let o=-1,a=e;for(;a<n;){let r=t.charCodeAt(a++);if(r==i&&o!==92)return a;r==92&&o===92?o=0:o=r}throw new Error}function y(t,i,e){let n=St(),o=Ru();if(ra(n,o,i)){let a=fi(),r=Rg();yv(a,r,n,t,i,n[Ti],e,!1)}return y}function XE(t,i,e,n,o){QS(i,t,e,o?"class":"style",n)}function Pi(t,i,e){return c3(t,i,e,!1),Pi}function Z(t,i){return c3(t,i,null,!0),Z}function s3(t){xM(p3,wK,t,!1)}function wK(t,i){for(let e=bK(i);e>=0;e=a3(i,e))p3(t,i3(i),_K(i))}function It(t){xM(IK,l3,t,!0)}function l3(t,i){for(let e=xK(i);e>=0;e=o3(i,e))Dg(t,i3(i),!0)}function c3(t,i,e,n){let o=St(),a=fi(),r=Uh(2);if(a.firstUpdatePass&&u3(a,t,r,n),i!==Xi&&ra(o,r,i)){let s=a.data[tr()];h3(a,s,o,o[Ti],t,o[r+1]=PK(i,e),n,r)}}function xM(t,i,e,n){let o=fi(),a=Uh(2);o.firstUpdatePass&&u3(o,null,a,n);let r=St();if(e!==Xi&&ra(r,a,e)){let s=o.data[tr()];if(m3(s,n)&&!d3(o,a)){let l=n?s.classesWithoutHost:s.stylesWithoutHost;l!==null&&(e=cE(l,e||"")),XE(o,s,r,e,n)}else DK(o,s,r,r[Ti],r[a+1],r[a+1]=TK(t,i,e),n,a)}}function d3(t,i){return i>=t.expandoStartIndex}function u3(t,i,e,n){let o=t.data;if(o[e+1]===null){let a=o[tr()],r=d3(t,e);m3(a,n)&&i===null&&!r&&(i=!1),i=kK(o,a,i,n),mK(o,a,i,e,r,n)}}function kK(t,i,e,n){let o=b$(t),a=n?i.residualClasses:i.residualStyles;if(o===null)(n?i.classBindings:i.styleBindings)===0&&(e=iE(null,t,i,e,n),e=Mg(e,i.attrs,n),a=null);else{let r=i.directiveStylingLast;if(r===-1||t[r]!==o)if(e=iE(o,t,i,e,n),a===null){let l=EK(t,i,n);l!==void 0&&Array.isArray(l)&&(l=iE(null,t,i,l[1],n),l=Mg(l,i.attrs,n),SK(t,i,n,l))}else a=MK(t,i,n)}return a!==void 0&&(n?i.residualClasses=a:i.residualStyles=a),e}function EK(t,i,e){let n=e?i.classBindings:i.styleBindings;if(Nh(n)!==0)return t[Pu(n)]}function SK(t,i,e,n){let o=e?i.classBindings:i.styleBindings;t[Pu(o)]=n}function MK(t,i,e){let n,o=i.directiveEnd;for(let a=1+i.directiveStylingLast;a<o;a++){let r=t[a].hostAttrs;n=Mg(n,r,e)}return Mg(n,i.attrs,e)}function iE(t,i,e,n,o){let a=null,r=e.directiveEnd,s=e.directiveStylingLast;for(s===-1?s=e.directiveStart:s++;s<r&&(a=i[s],n=Mg(n,a.hostAttrs,o),a!==t);)s++;return t!==null&&(e.directiveStylingLast=s),n}function Mg(t,i,e){let n=e?1:2,o=-1;if(i!==null)for(let a=0;a<i.length;a++){let r=i[a];typeof r=="number"?o=r:o===n&&(Array.isArray(t)||(t=t===void 0?[]:["",t]),Dg(t,r,e?!0:i[++a]))}return t===void 0?null:t}function TK(t,i,e){if(e==null||e==="")return oa;let n=[],o=nr(e);if(Array.isArray(o))for(let a=0;a<o.length;a++)t(n,o[a],!0);else if(typeof o=="object")for(let a in o)o.hasOwnProperty(a)&&t(n,a,o[a]);else typeof o=="string"&&i(n,o);return n}function p3(t,i,e){Dg(t,i,nr(e))}function IK(t,i,e){let n=String(i);n!==""&&!n.includes(" ")&&Dg(t,n,e)}function DK(t,i,e,n,o,a,r,s){o===Xi&&(o=oa);let l=0,p=0,m=0<o.length?o[0]:null,_=0<a.length?a[0]:null;for(;m!==null||_!==null;){let c=l<o.length?o[l+1]:void 0,w=p<a.length?a[p+1]:void 0,T=null,N;m===_?(l+=2,p+=2,c!==w&&(T=_,N=w)):_===null||m!==null&&m<_?(l+=2,T=m):(p+=2,T=_,N=w),T!==null&&h3(t,i,e,n,T,N,r,s),m=l<o.length?o[l]:null,_=p<a.length?a[p]:null}}function h3(t,i,e,n,o,a,r,s){if(!(i.type&3))return;let l=t.data,p=l[s+1],m=hK(p)?sR(l,i,e,o,Nh(p),r):void 0;if(!Jb(m)){Jb(a)||uK(p)&&(a=sR(l,null,e,o,s,r));let _=GR(tr(),e);M7(n,r,_,o,a)}}function sR(t,i,e,n,o,a){let r=i===null,s;for(;o>0;){let l=t[o],p=Array.isArray(l),m=p?l[1]:l,_=m===null,c=e[o+1];c===Xi&&(c=_?oa:void 0);let w=_?Gk(c,n):m===n?c:void 0;if(p&&!Jb(w)&&(w=Gk(l,n)),Jb(w)&&(s=w,r))return s;let T=t[o+1];o=r?Pu(T):Nh(T)}if(i!==null){let l=a?i.residualClasses:i.residualStyles;l!=null&&(s=Gk(l,n))}return s}function Jb(t){return t!==void 0}function PK(t,i){return t==null||t===""||(typeof i=="string"?t=t+i:typeof t=="object"&&(t=Ma(nr(t)))),t}function m3(t,i){return(t.flags&(i?8:16))!==0}function f3(t,i,e){let n=St(),o=_M(n,t,i,e);xM(Dg,l3,o,!0)}var eS=class{destroy(i){}updateValue(i,e){}swap(i,e){let n=Math.min(i,e),o=Math.max(i,e),a=this.detach(o);if(o-n>1){let r=this.detach(n);this.attach(n,a),this.attach(o,r)}else this.attach(n,a)}move(i,e){this.attach(e,this.detach(i))}};function oE(t,i,e,n,o){return t===e&&Object.is(i,n)?1:Object.is(o(t,i),o(e,n))?-1:0}function AK(t,i,e){let n,o,a=0,r=t.length-1,s=void 0;if(Array.isArray(i)){let l=i.length-1;for(;a<=r&&a<=l;){let p=t.at(a),m=i[a],_=oE(a,p,a,m,e);if(_!==0){_<0&&t.updateValue(a,m),a++;continue}let c=t.at(r),w=i[l],T=oE(r,c,l,w,e);if(T!==0){T<0&&t.updateValue(r,w),r--,l--;continue}let N=e(a,p),$=e(r,c),ee=e(a,m);if(Object.is(ee,$)){let de=e(l,w);Object.is(de,N)?(t.swap(a,r),t.updateValue(r,w),l--,r--):t.move(r,a),t.updateValue(a,m),a++;continue}if(n??=new Yb,o??=cR(t,a,r,e),tS(t,n,a,ee))t.updateValue(a,m),a++,r++;else if(o.has(ee))n.set(N,t.detach(a)),r--;else{let de=t.create(a,i[a]);t.attach(a,de),a++,r++}}for(;a<=l;)lR(t,n,e,a,i[a]),a++}else if(i!=null){let l=i[Symbol.iterator](),p=l.next();for(;!p.done&&a<=r;){let m=t.at(a),_=p.value,c=oE(a,m,a,_,e);if(c!==0)c<0&&t.updateValue(a,_),a++,p=l.next();else{n??=new Yb,o??=cR(t,a,r,e);let w=e(a,_);if(tS(t,n,a,w))t.updateValue(a,_),a++,r++,p=l.next();else if(!o.has(w))t.attach(a,t.create(a,_)),a++,r++,p=l.next();else{let T=e(a,m);n.set(T,t.detach(a)),r--}}}for(;!p.done;)lR(t,n,e,t.length,p.value),p=l.next()}for(;a<=r;)t.destroy(t.detach(r--));n?.forEach(l=>{t.destroy(l)})}function tS(t,i,e,n){return i!==void 0&&i.has(n)?(t.attach(e,i.get(n)),i.delete(n),!0):!1}function lR(t,i,e,n,o){if(tS(t,i,n,e(n,o)))t.updateValue(n,o);else{let a=t.create(n,o);t.attach(n,a)}}function cR(t,i,e,n){let o=new Set;for(let a=i;a<=e;a++)o.add(n(a,t.at(a)));return o}var Yb=class{kvMap=new Map;_vMap=void 0;has(i){return this.kvMap.has(i)}delete(i){if(!this.has(i))return!1;let e=this.kvMap.get(i);return this._vMap!==void 0&&this._vMap.has(e)?(this.kvMap.set(i,this._vMap.get(e)),this._vMap.delete(e)):this.kvMap.delete(i),!0}get(i){return this.kvMap.get(i)}set(i,e){if(this.kvMap.has(i)){let n=this.kvMap.get(i);this._vMap===void 0&&(this._vMap=new Map);let o=this._vMap;for(;o.has(n);)n=o.get(n);o.set(n,e)}else this.kvMap.set(i,e)}forEach(i){for(let[e,n]of this.kvMap)if(i(n,e),this._vMap!==void 0){let o=this._vMap;for(;o.has(n);)n=o.get(n),i(n,e)}}};function S(t,i){$s("NgControlFlow");let e=St(),n=Ru(),o=e[n]!==Xi?e[n]:-1,a=o!==-1?Qb(e,Ki+o):void 0,r=0;if(ra(e,n,t)){let s=rn(null);try{if(a!==void 0&&EF(a,r),t!==-1){let l=Ki+t,p=Qb(e,l),m=aS(e[on],l),_=Oh(p,m.tView.ssrId),c=Ng(e,m,i,{dehydratedView:_});Lg(p,c,r,Rh(m,_))}}finally{rn(s)}}else if(a!==void 0){let s=kF(a,r);s!==void 0&&(s[co]=i)}}var nS=class{lContainer;$implicit;$index;
16constructor(i,e,n){this.lContainer=i,this.$implicit=e,this.$index=n}get $count(){return this.lContainer.length-Uo}};function si(t){return t}function ct(t,i){return i}var iS=class{hasEmptyBlock;trackByFn;liveCollection;constructor(i,e,n){this.hasEmptyBlock=i,this.trackByFn=e,this.liveCollection=n}};function te(t,i,e,n,o,a,r,s,l,p,m,_,c){$s("NgControlFlow");let w=St(),T=fi(),N=l!==void 0,$=St(),ee=s?r.bind($[er][co]):r,de=new iS(N,ee);$[Ki+t]=de,qb(w,T,t+1,i,e,n,o,Rc(T.consts,a)),N&&qb(w,T,t+2,l,p,m,_,Rc(T.consts,c))}var oS=class extends eS{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(i,e,n){super(),this.lContainer=i,this.hostLView=e,this.templateTNode=n}get length(){return this.lContainer.length-Uo}at(i){return this.getLView(i)[co].$implicit}attach(i,e){let n=e[Ih];this.needsIndexUpdate||=i!==this.length,Lg(this.lContainer,e,i,Rh(this.templateTNode,n))}detach(i){return this.needsIndexUpdate||=i!==this.length-1,RK(this.lContainer,i)}create(i,e){let n=Oh(this.lContainer,this.templateTNode.tView.ssrId),o=Ng(this.hostLView,this.templateTNode,new nS(this.lContainer,e,i),{dehydratedView:n});return this.operationsCounter?.recordCreate(),o}destroy(i){Cv(i[on],i),this.operationsCounter?.recordDestroy()}updateValue(i,e){this.getLView(i)[co].$implicit=e}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let i=0;i<this.length;i++)this.getLView(i)[co].$index=i}getLView(i){return OK(this.lContainer,i)}};function ne(t){let i=rn(null),e=tr();try{let n=St(),o=n[on],a=n[e],r=e+1,s=Qb(n,r);if(a.liveCollection===void 0){let p=aS(o,r);a.liveCollection=new oS(s,n,p)}else a.liveCollection.reset();let l=a.liveCollection;if(AK(l,t,a.trackByFn),l.updateIndexes(),a.hasEmptyBlock){let p=Ru(),m=l.length===0;if(ra(n,p,m)){let _=e+2,c=Qb(n,_);if(m){let w=aS(o,_),T=Oh(c,w.tView.ssrId),N=Ng(n,w,void 0,{dehydratedView:T});Lg(c,N,0,Rh(w,T))}else EF(c,0)}}}finally{rn(i)}}function Qb(t,i){return t[i]}function RK(t,i){return Eg(t,i)}function OK(t,i){return kF(t,i)}function aS(t,i){return wS(t,i)}function d(t,i,e,n){let o=St(),a=fi(),r=Ki+t,s=o[Ti],l=a.firstCreatePass?DF(r,a,o,i,YS,TS(),e,n):a.data[r],p=FK(a,o,l,s,i,t);o[r]=p;let m=lv(l);return Fc(l,!0),aF(s,p,l),!eM(l)&&hv()&&wv(a,o,p,l),(c$()===0||m)&&Kh(p,o),d$(),m&&(vv(a,o,l),HS(a,l,o)),n!==null&&JS(o,l),d}function u(){let t=Ko();IS()?DS():(t=t.parent,Fc(t,!1));let i=t;p$(i)&&h$(),u$();let e=fi();return e.firstCreatePass&&PF(e,i),i.classesWithoutHost!=null&&S$(i)&&XE(e,i,St(),i.classesWithoutHost,!0),i.stylesWithoutHost!=null&&M$(i)&&XE(e,i,St(),i.stylesWithoutHost,!1),u}function H(t,i,e,n){return d(t,i,e,n),u(),H}var FK=(t,i,e,n,o,a)=>(mv(!0),iF(n,o,w$()));function NK(t,i,e,n,o){let a=i.consts,r=Rc(a,n),s=Gh(i,t,8,"ng-container",r);r!==null&&jE(s,r,!0);let l=Rc(a,o);return TS()&&oM(i,e,s,l,YS),s.mergedAttrs=Ah(s.mergedAttrs,s.attrs),i.queries!==null&&i.queries.elementStart(i,s),s}function li(t,i,e){let n=St(),o=fi(),a=t+Ki,r=o.firstCreatePass?NK(a,o,n,i,e):o.data[a];Fc(r,!0);let s=LK(o,n,r,t);return n[a]=s,hv()&&wv(o,n,s,r),Kh(s,n),lv(r)&&(vv(o,n,r),HS(o,r,n)),e!=null&&JS(n,r),li}function ci(){let t=Ko(),i=fi();return IS()?DS():(t=t.parent,Fc(t,!1)),i.firstCreatePass&&(OS(i,t),CS(t)&&i.queries.elementEnd(t)),ci}function Vn(t,i,e){return li(t,i,e),ci(),Vn}var LK=(t,i,e,n)=>(mv(!0),q9(i[Ti],""));function j(){return St()}function yo(t,i,e){let n=St(),o=Ru();if(ra(n,o,i)){let a=fi(),r=Rg();yv(a,r,n,t,i,n[Ti],e,!0)}return yo}var vu=void 0;function BK(t){let i=Math.floor(Math.abs(t)),e=t.toString().replace(/^[^.]*\.?/,"").length;return i===1&&e===0?1:5}var VK=["en",[["a","p"],["AM","PM"],vu],[["AM","PM"],vu,vu],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],vu,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],vu,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}
16, {0}",vu,"{1} 'at' {0}",vu],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",BK],aE={};function ir(t){let i=zK(t),e=dR(i);if(e)return e;let n=i.split("-")[0];if(e=dR(n),e)return e;if(n==="en")return VK;throw new we(701,!1)}function dR(t){return t in aE||(aE[t]=bo.ng&&bo.ng.common&&bo.ng.common.locales&&bo.ng.common.locales[t]),aE[t]}var Hi=function(t){return t[t.LocaleId=0]="LocaleId",t[t.DayPeriodsFormat=1]="DayPeriodsFormat",t[t.DayPeriodsStandalone=2]="DayPeriodsStandalone",t[t.DaysFormat=3]="DaysFormat",t[t.DaysStandalone=4]="DaysStandalone",t[t.MonthsFormat=5]="MonthsFormat",t[t.MonthsStandalone=6]="MonthsStandalone",t[t.Eras=7]="Eras",t[t.FirstDayOfWeek=8]="FirstDayOfWeek",t[t.WeekendRange=9]="WeekendRange",t[t.DateFormat=10]="DateFormat",t[t.TimeFormat=11]="TimeFormat",t[t.DateTimeFormat=12]="DateTimeFormat",t[t.NumberSymbols=13]="NumberSymbols",t[t.NumberFormats=14]="NumberFormats",t[t.CurrencyCode=15]="CurrencyCode",t[t.CurrencySymbol=16]="CurrencySymbol",t[t.CurrencyName=17]="CurrencyName",t[t.Currencies=18]="Currencies",t[t.Directionality=19]="Directionality",t[t.PluralCase=20]="PluralCase",t[t.ExtraData=21]="ExtraData",t}(Hi||{});function zK(t){return t.toLowerCase().replace(/_/g,"-")}var Zb="en-US";var jK=Zb;function HK(t){typeof t=="string"&&(jK=t.toLowerCase().replace(/_/g,"-"))}function uR(t,i,e){return function n(o){if(o===Function)return e;let a=zh(t)?Vs(t.index,i):i;iM(a,5);let r=i[co],s=pR(i,r,e,o),l=n.__ngNextListenerFn__;for(;l;)s=pR(i,r,l,o)&&s,l=l.__ngNextListenerFn__;return s}}function pR(t,i,e,n){let o=rn(null);try{return mi(6,i,e),e(n)!==!1}catch(a){return UK(t,a),!1}finally{mi(7,i,e),rn(o)}}function UK(t,i){let e=t[Dh],n=e?e.get(Wo,null):null;n&&n.handleError(i)}function hR(t,i,e,n,o,a){let r=i[e],s=i[on],p=s.data[e].outputs[n],m=r[p],_=s.firstCreatePass?MS(s):null,c=SS(i),w=m.subscribe(a),T=c.length;c.push(a,w),_&&_.push(o,t.index,T,-(T+1))}function M(t,i,e,n){let o=St(),a=fi(),r=Ko();return g3(a,o,o[Ti],r,t,i,n),M}function $K(t,i,e,n){let o=t.cleanup;if(o!=null)for(let a=0;a<o.length-1;a+=2){let r=o[a];if(r===e&&o[a+1]===n){let s=i[Tb],l=o[a+2];return s.length>l?s[l]:null}typeof r=="string"&&(a+=2)}return null}function g3(t,i,e,n,o,a,r){let s=lv(n),p=t.firstCreatePass?MS(t):null,m=SS(i),_=!0;if(n.type&3||r){let c=Hs(n,i),w=r?r(c):c,T=m.length,N=r?ee=>r(Bs(ee[n.index])):n.index,$=null;if(!r&&s&&($=$K(t,i,o,n.index)),$!==null){let ee=$.__ngLastListenerFn__||$;ee.__ngNextListenerFn__=a,$.__ngLastListenerFn__=a,_=!1}else{a=uR(n,i,a),l9(i,w,o,a);let ee=e.listen(w,o,a);m.push(a,ee),p&&p.push(o,N,T,T+1)}}else a=uR(n,i,a);if(_){let c=n.outputs?.[o],w=n.hostDirectiveOutputs?.[o];if(w&&w.length)for(let T=0;T<w.length;T+=2){let N=w[T],$=w[T+1];hR(n,i,N,$,o,a)}if(c&&c.length)for(let T of c)hR(n,i,T,o,o,a)}}function f(t=1){return y$(t)}function WK(t,i){let e=null,n=V9(t);for(let o=0;o<i.length;o++){let a=i[o];if(a==="*"){e=o;continue}if(n===null?nF(t,a,!0):H9(n,a))return o}return e}function Pt(t){let i=St()[er][Pa];if(!i.projection){let e=t?t.length:1,n=i.projection=BU(e,null),o=n.slice(),a=i.child;for(;a!==null;){if(a.type!==128){let r=t?WK(a,t):0;r!==null&&(o[r]?o[r].projectionNext=a:n[r]=a,o[r]=a)}a=a.next}}}function Ue(t,i=0,e,n,o,a){let r=St(),s=fi(),l=n?t+1:null;l!==null&&qb(r,s,l,n,o,a,null,e);let p=Gh(s,Ki+t,16,null,e||null);p.projection===null&&(p.projection=i),DS();let _=!r[Ih]||QR();r[er][Pa].projection[p.projection]===null&&l!==null?KK(r,s,l):_&&!eM(p)&&E7(s,r,p)}function KK(t,i,e){let n=Ki+e,o=i.data[n],a=t[n],r=Oh(a,o.tView.ssrId),s=Ng(t,o,void 0,{dehydratedView:r});Lg(a,s,0,Rh(o,r))}function bM(t,i,e){return Iv(t,"",i,"",e),bM}function Iv(t,i,e,n,o){let a=St(),r=_M(a,i,e,n);if(r!==Xi){let s=fi(),l=Rg();yv(s,l,a,t,r,a[Ti],o,!1)}return Iv}function Nt(t,i,e,n){LF(t,i,e,n)}function ze(t,i,e){NF(t,i,e)}function fe(t){let i=St(),e=fi(),n=PS();pv(n+1);let o=rM(e,n);if(t.dirty&&o$(i)===((o.metadata.flags&2)===2)){if(o.matches===null)t.reset([]);else{let a=VF(i,n);t.reset(a,kO),t.notifyOnChanges()}return!0}return!1}
vendor: 8,921 bytes, line 16
16function ge(){return aM(St(),PS())}function _3(t,i,e,n,o){UF(i,LF(t,e,n,o))}function x3(t,i,e,n){UF(t,NF(i,e,n))}function Dv(t=1){pv(PS()+t)}function en(t){let i=XR();return cv(i,Ki+t)}function g(t,i=""){let e=St(),n=fi(),o=t+Ki,a=n.firstCreatePass?Gh(n,o,1,i,null):n.data[o],r=GK(n,e,a,i,t);e[o]=r,hv()&&wv(n,e,r,a),Fc(a,!1)}var GK=(t,i,e,n,o)=>(mv(!0),K9(i[Ti],n));function V(t){return oe("",t,""),V}function oe(t,i,e){let n=St(),o=_M(n,t,i,e);return o!==Xi&&Hg(n,tr(),o),oe}function xt(t,i,e,n,o){let a=St(),r=sK(a,t,i,e,n,o);return r!==Xi&&Hg(a,tr(),r),xt}function Bu(t,i,e,n,o,a,r){let s=St(),l=lK(s,t,i,e,n,o,a,r);return l!==Xi&&Hg(s,tr(),l),Bu}function jg(t,i,e,n,o,a,r,s,l){let p=St(),m=cK(p,t,i,e,n,o,a,r,s,l);return m!==Xi&&Hg(p,tr(),m),jg}function vM(t,i,e,n,o,a,r,s,l,p,m){let _=St(),c=dK(_,t,i,e,n,o,a,r,s,l,p,m);return c!==Xi&&Hg(_,tr(),c),vM}function Hg(t,i,e){let n=GR(i,t);G9(t[Ti],n,e)}function nt(t,i,e){SO(i)&&(i=i());let n=St(),o=Ru();if(ra(n,o,i)){let a=fi(),r=Rg();yv(a,r,n,t,i,n[Ti],e,!1)}return nt}function ot(t,i){let e=SO(t);return e&&t.set(i),e}function it(t,i){let e=St(),n=fi(),o=Ko();return g3(n,e,e[Ti],o,t,i),it}var b3={};function Aa(t){let i=fi(),e=St(),n=t+Ki,o=Gh(i,n,128,null,null);return Fc(o,!1),kS(i,e,n,b3),Aa}function qh(t){$s("NgLet");let i=fi(),e=St(),n=tr();return kS(i,e,n,t),t}function or(t){let i=XR(),e=cv(i,Ki+t);if(e===b3)throw new we(314,!1);return e}function qK(t,i,e){let n=fi();if(n.firstCreatePass){let o=Ls(t);rS(e,n.data,n.blueprint,o,!0),rS(i,n.data,n.blueprint,o,!1)}}function rS(t,i,e,n,o){if(t=Ro(t),Array.isArray(t))for(let a=0;a<t.length;a++)rS(t[a],i,e,n,o);else{let a=fi(),r=St(),s=Ko(),l=Th(t)?t:Ro(t.provide),p=VR(t),m=s.providerIndexes&1048575,_=s.directiveStart,c=s.providerIndexes>>20;if(Th(t)||!t.multi){let w=new Iu(p,o,Se),T=sE(l,i,o?m:m+c,_);T===-1?(yE(Fb(s,r),a,l),rE(a,t,i.length),i.push(l),s.directiveStart++,s.directiveEnd++,o&&(s.providerIndexes+=1048576),e.push(w),r.push(w)):(e[T]=w,r[T]=w)}else{let w=sE(l,i,m+c,_),T=sE(l,i,m,m+c),N=w>=0&&e[w],$=T>=0&&e[T];if(o&&!$||!o&&!N){yE(Fb(s,r),a,l);let ee=QK(o?YK:JK,e.length,o,n,p);!o&&$&&(e[T].providerFactory=ee),rE(a,t,i.length,0),i.push(l),s.directiveStart++,s.directiveEnd++,o&&(s.providerIndexes+=1048576),e.push(ee),r.push(ee)}else{let ee=v3(e[o?T:w],p,!o&&n);rE(a,t,w>-1?w:T,ee)}!o&&n&&$&&e[T].componentProviders++}}}function rE(t,i,e,n){let o=Th(i),a=KU(i);if(o||a){let l=(a?Ro(i.useClass):i).prototype.ngOnDestroy;if(l){let p=t.destroyHooks||(t.destroyHooks=[]);if(!o&&i.multi){let m=p.indexOf(e);m===-1?p.push(e,[n,l]):p[m+1].push(n,l)}else p.push(e,l)}}}function v3(t,i,e){return e&&t.componentProviders++,t.multi.push(i)-1}function sE(t,i,e,n){for(let o=e;o<n;o++)if(i[o]===t)return o;return-1}function JK(t,i,e,n,o){return sS(this.multi,[])}function YK(t,i,e,n,o){let a=this.multi,r;if(this.providerFactory){let s=this.providerFactory.componentProviders,l=wg(n,n[on],this.providerFactory.index,o);r=l.slice(0,s),sS(a,r);for(let p=s;p<l.length;p++)r.push(l[p])}else r=[],sS(a,r);return r}function sS(t,i){for(let e=0;e<t.length;e++){let n=t[e];i.push(n())}return i}function QK(t,i,e,n,o){let a=new Iu(t,e,Se);return a.multi=[],a.index=i,a.componentProviders=0,v3(a,o,n&&!e),a}function Xe(t,i=[]){return e=>{e.providersResolver=(n,o)=>qK(n,o?o(t):t,i)}}function Ve(t,i,e){let n=zl()+t,o=St();return o[n]===Xi?Lu(o,n,e?i.call(e):i()):dM(o,n)}function Oe(t,i,e,n){return C3(St(),zl(),t,i,e,n)}function Ot(t,i,e,n,o){return w3(St(),zl(),t,i,e,n,o)}function Co(t,i,e,n,o,a){return ZK(St(),zl(),t,i,e,n,o,a)}function po(t,i,e,n,o,a,r){return XK(St(),zl(),t,i,e,n,o,a,r)}function Ks(t,i,e,n,o,a,r,s){let l=zl()+t,p=St(),m=Vg(p,l,e,n,o,a);return ra(p,l+4,r)||m?Lu(p,l+5,s?i.call(s,e,n,o,a,r):i(e,n,o,a,r)):dM(p,l+5)}function y3(t,i,e,n,o,a,r,s,l){let p=zl()+t,m=St(),_=Vg(m,p,e,n,o,a);return Fh(m,p+4,r,s)||_?Lu(m,p+6,l?i.call(l,e,n,o,a,r,s):i(e,n,o,a,r,s)):dM(m,p+6)}function Pv(t,i){let e=t[i];return e===Xi?void 0:e}function C3(t,i,e,n,o,a){let r=i+e;return ra(t,r,o)?Lu(t,r+1,a?n.call(a,o):n(o)):Pv(t,r+1)}function w3(t,i,e,n,o,a,r){let s=i+e;return Fh(t,s,o,a)?Lu(t,s+2,r?n.call(r,o,a):n(o,a)):Pv(t,s+2)}function ZK(t,i,e,n,o,a,r,s){let l=i+e;return ZF(t,l,o,a,r)?Lu(t,l+3,s?n.call(s,o,a,r):n(o,a,r)):Pv(t,l+3)}function XK(t,i,e,n,o,a,r,s,l){let p=i+e;return Vg(t,p,o,a,r,s)?Lu(t,p+4,l?n.call(l,o,a,r,s):n(o,a,r,s)):Pv(t,p+4)}function P(t,i){let e=fi(),n,o=t+Ki;e.firstCreatePass?(n=eG(i,e.pipeRegistry),e.data[o]=n,n.onDestroy&&(e.destroyHooks??=[]).push(o,n.onDestroy)):n=e.data[o];let a=n.factory||(n.factory=wu(n.type,!0)),r,s=Sa(Se);try{let l=Ob(!1),p=a();return Ob(l),kS(e,St(),o,p),p}finally{Sa(s)}}function eG(t,i){if(i)for(let e=i.length-1;e>=0;e--){let n=i[e];if(t===n.name)return n}}function O(t,i,e){let n=t+Ki,o=St(),a=cv(o,n);return k3(o,n)?C3(o,zl(),i,a.transform,e,a):a.transform(e)}function Ui(t,i,e,n){let o=t+Ki,a=St(),r=cv(a,o);return k3(a,o)?w3(a,zl(),i,r.transform,e,n,r):r.transform(e,n)}function k3(t,i){return t[on].data[i].pure}function Mr(t,i){return Ev(t,i)}var _b=null;function tG(t){_b!==null&&(t.defaultEncapsulation!==_b.defaultEncapsulation||t.preserveWhitespaces!==_b.preserveWhitespaces)||(_b=t)}var Bh=class{full;major;minor;patch;constructor(i){this.full=i;let e=i.split(".");this.major=e[0],this.minor=e[1],this.patch=e.slice(2).join(".")}},yM=new Bh("19.2.15"),lS=class{ngModuleFactory;componentFactories;constructor(i,e){this.ngModuleFactory=i,this.componentFactories=e}},E3=(()=>{class t{compileModuleSync(e){return new Gb(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}compileModuleAndAllComponentsSync(e){let n=this.compileModuleSync(e),o=OR(e),a=eF(o.declarations).reduce((r,s)=>{let l=Ac(s);return l&&r.push(new Du(l)),r},[]);return new lS(n,a)}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this.compileModuleAndAllComponentsSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),nG=new X("");function iG(t,i,e){let n=new Gb(e);return Promise.resolve(n)}function mR(t){for(let i=t.length-1;i>=0;i--)if(t[i]!==void 0)return t[i]}var oG=(()=>{class t{zone=x(Te);changeDetectionScheduler=x(Oc);applicationRef=x(Ia);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function aG({ngZoneFactory:t,ignoreChangesOutsideZone:i,scheduleInRootZone:e}){return t??=()=>new Te(Pe(K({},S3()),{scheduleInRootZone:e})),[{provide:Te,useFactory:t},{provide:Mh,multi:!0,useFactory:()=>{let n=x(oG,{optional:!0});return()=>n.initialize()}},{provide:Mh,multi:!0,useFactory:()=>{let n=x(rG);return()=>{n.initialize()}}},i===!0?{provide:vO,useValue:!0}:[],{provide:yO,useValue:e??bO}]}function S3(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:t?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:t?.runCoalescing??!1}}var rG=(()=>{class t{subscription=new pt;initialized=!1;zone=x(Te);pendingTasks=x(jl);initialize(){if(this.initialized)return;this.initialized=!0;let e=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(e=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{Te.assertNotInAngularZone(),queueMicrotask(()=>{e!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(e),e=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{Te.assertInAngularZone(),e??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var sG=(()=>{class t{appRef=x(Ia);taskService=x(jl);ngZone=x(Te);zonelessEnabled=x(NS);tracing=x(Fu,{optional:!0});disableScheduling=x(vO,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new pt;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(Lb):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(x(yO,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Bb||!this.zoneIsDef
16ined)}notify(e){if(!this.zonelessEnabled&&e===5)return;let n=!1;switch(e){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2,n=!0;break}case 12:{this.appRef.dirtyFlags|=16,n=!0;break}case 13:{this.appRef.dirtyFlags|=2,n=!0;break}case 11:{n=!0;break}case 9:case 8:case 7:case 10:default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(n))return;let o=this.useMicrotaskScheduler?AA:CO;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>o(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>o(()=>this.tick()))}shouldScheduleTick(e){return!(this.disableScheduling&&!e||this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(Lb+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let e=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(n){throw this.taskService.remove(e),n}finally{this.cleanup()}this.useMicrotaskScheduler=!0,AA(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(e)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let e=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(e)}}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function lG(){return typeof $localize<"u"&&$localize.locale||Zb}var Ug=new X("",{providedIn:"root",factory:()=>x(Ug,un.Optional|un.SkipSelf)||lG()});var Xb=new X(""),cG=new X("");function _g(t){return!t.moduleRef}function dG(t){let i=_g(t)?t.r3Injector:t.moduleRef.injector,e=i.get(Te);return e.run(()=>{_g(t)?t.r3Injector.resolveInjectorInitializers():t.moduleRef.resolveInjectorInitializers();let n=i.get(Wo,null),o;if(e.runOutsideAngular(()=>{o=e.onError.subscribe({next:a=>{n.handleError(a)}})}),_g(t)){let a=()=>i.destroy(),r=t.platformInjector.get(Xb);r.add(a),i.onDestroy(()=>{o.unsubscribe(),r.delete(a)})}else{let a=()=>t.moduleRef.destroy(),r=t.platformInjector.get(Xb);r.add(a),t.moduleRef.onDestroy(()=>{Cb(t.allPlatformModules,t.moduleRef),o.unsubscribe(),r.delete(a)})}return pG(n,e,()=>{let a=i.get(t3);return a.runInitializers(),a.donePromise.then(()=>{let r=i.get(Ug,Zb);if(HK(r||Zb),!i.get(cG,!0))return _g(t)?i.get(Ia):(t.allPlatformModules.push(t.moduleRef),t.moduleRef);if(_g(t)){let l=i.get(Ia);return t.rootComponent!==void 0&&l.bootstrap(t.rootComponent),l}else return uG(t.moduleRef,t.allPlatformModules),t.moduleRef})})})}function uG(t,i){let e=t.injector.get(Ia);if(t._bootstrapComponents.length>0)t._bootstrapComponents.forEach(n=>e.bootstrap(n));else if(t.instance.ngDoBootstrap)t.instance.ngDoBootstrap(e);else throw new we(-403,!1);i.push(t)}function pG(t,i,e){try{let n=e();return Nc(n)?n.catch(o=>{throw i.runOutsideAngular(()=>t.handleError(o)),o}):n}catch(n){throw i.runOutsideAngular(()=>t.handleError(n)),n}}var M3=(()=>{class t{_injector;_modules=[];_destroyListeners=[];_destroyed=!1;constructor(e){this._injector=e}bootstrapModuleFactory(e,n){let o=n?.scheduleInRootZone,a=()=>G$(n?.ngZone,Pe(K({},S3({eventCoalescing:n?.ngZoneEventCoalescing,runCoalescing:n?.ngZoneRunCoalescing})),{scheduleInRootZone:o})),r=n?.ignoreChangesOutsideZone,s=[aG({ngZoneFactory:a,ignoreChangesOutsideZone:r}),{provide:Oc,useExisting:sG}],l=BW(e.moduleType,this.injector,s);return dG({moduleRef:l,allPlatformModules:this._modules,platformInjector:this.injector})}bootstrapModule(e,n=[]){let o=n3({},n);return iG(this.injector,o,e).then(a=>this.bootstrapModuleFactory(a,o))}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new we(404,!1);
vendor: 10,758 bytes, line 16
16this._modules.slice().forEach(n=>n.destroy()),this._destroyListeners.forEach(n=>n());let e=this._injector.get(Xb,null);e&&(e.forEach(n=>n()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static \u0275fac=function(n){return new(n||t)(ve(dt))};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})(),CM=null;function hG(t){if(kM())throw new we(400,!1);iK(),CM=t;let i=t.get(M3);return gG(t),i}function wM(t,i,e=[]){let n=`Platform: ${i}`,o=new X(n);return(a=[])=>{let r=kM();if(!r){let s=[...e,...a,{provide:o,useValue:!0}];r=t?.(s)??hG(mG(s,n))}return fG(o)}}function mG(t=[],i){return dt.create({name:i,providers:[{provide:av,useValue:"platform"},{provide:Xb,useValue:new Set([()=>CM=null])},...t]})}function fG(t){let i=kM();if(!i)throw new we(401,!1);return i}function kM(){return CM?.get(M3)??null}function gG(t){let i=t.get(VS,null);Da(t,()=>{i?.forEach(e=>e())})}var Be=(()=>{class t{static __NG_ELEMENT_ID__=_G}return t})();function _G(t){return xG(Ko(),St(),(t&16)===16)}function xG(t,i,e){if(zh(t)&&!e){let n=Vs(t.index,i);return new Sg(n,n)}else if(t.type&175){let n=i[er];return new Sg(n,i)}return null}var cS=class{constructor(){}supports(i){return QF(i)}create(i){return new dS(i)}},bG=(t,i)=>i,dS=class{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(i){this._trackByFn=i||bG}forEachItem(i){let e;for(e=this._itHead;e!==null;e=e._next)i(e)}forEachOperation(i){let e=this._itHead,n=this._removalsHead,o=0,a=null;for(;e||n;){let r=!n||e&&e.currentIndex<fR(n,o,a)?e:n,s=fR(r,o,a),l=r.currentIndex;if(r===n)o--,n=n._nextRemoved;else if(e=e._next,r.previousIndex==null)o++;else{a||(a=[]);let p=s-o,m=l-o;if(p!=m){for(let c=0;c<p;c++){let w=c<a.length?a[c]:a[c]=0,T=w+c;m<=T&&T<p&&(a[c]=w+1)}let _=r.previousIndex;a[_]=m-p}}s!==l&&i(r,s,l)}}forEachPreviousItem(i){let e;for(e=this._previousItHead;e!==null;e=e._nextPrevious)i(e)}forEachAddedItem(i){let e;for(e=this._additionsHead;e!==null;e=e._nextAdded)i(e)}forEachMovedItem(i){let e;for(e=this._movesHead;e!==null;e=e._nextMoved)i(e)}forEachRemovedItem(i){let e;for(e=this._removalsHead;e!==null;e=e._nextRemoved)i(e)}forEachIdentityChange(i){let e;for(e=this._identityChangesHead;e!==null;e=e._nextIdentityChange)i(e)}diff(i){if(i==null&&(i=[]),!QF(i))throw new we(900,!1);return this.check(i)?this:null}onDestroy(){}check(i){this._reset();let e=this._itHead,n=!1,o,a,r;if(Array.isArray(i)){this.length=i.length;for(let s=0;s<this.length;s++)a=i[s],r=this._trackByFn(s,a),e===null||!Object.is(e.trackById,r)?(e=this._mismatch(e,a,r,s),n=!0):(n&&(e=this._verifyReinsertion(e,a,r,s)),Object.is(e.item,a)||this._addIdentityChange(e,a)),e=e._next}else o=0,ZW(i,s=>{r=this._trackByFn(o,s),e===null||!Object.is(e.trackById,r)?(e=this._mismatch(e,s,r,o),n=!0):(n&&(e=this._verifyReinsertion(e,s,r,o)),Object.is(e.item,s)||this._addIdentityChange(e,s)),e=e._next,o++}),this.length=o;return this._truncate(e),this.collection=i,this.isDirty}get isDirty(){return this._additionsHead!==null||this._movesHead!==null||this._removalsHead!==null||this._identityChangesHead!==null}_reset(){if(this.isDirty){let i;for(i=this._previousItHead=this._itHead;i!==null;i=i._next)i._nextPrevious=i._next;for(i=this._additionsHead;i!==null;i=i._nextAdded)i.previousIndex=i.currentIndex;for(this._additionsHead=this._additionsTail=null,i=this._movesHead;i!==null;i=i._nextMoved)i.previousIndex=i.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(i,e,n,o){let a;return i===null?a=this._itTail:(a=i._prev,this._remove(i)),i=this._unlinkedRecords===null?null:this._unlinkedRecords.get(n,null),i!==null?(Object.is(i.item,e)||this._addIdentityChange(i,e),this._reinsertAfter(i,a,o)):(i=this._linkedRecords===null?null:this._linkedRecords.get(n,o),i!==null?(Object.is(i.item,e)||this._addIdentityChange(i,e),this._moveAfter(i,a,o)):i=this._addAfter(new uS(e,n),a,o)),i}_verifyReinsertion(i,e,n,o){let a=this._unlinkedRecords===null?null:this._unlinkedRecords.get(n,null);return a!==null?i=this._reinsertAfter(a,i._prev,o):i.currentIndex!=o&&(i.currentIndex=o,this._addToMoves(i,o)),i}_truncate(i){for(;i!==null;){let e=i._next;this._addToRemovals(this._unlink(i)),i=e}this._unlinkedRecords!==null&&this._unlinkedRecords.clear(),this._additionsTail!==null&&(this._additionsTail._nextAdded=null),this._movesTail!==null&&(this._movesTail._nextMoved=null),this._itTail!==null&&(this._itTail._next=null),this._removalsTail!==null&&(this._removalsTail._nextRemoved=null),this._identityChangesTail!==null&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(i,e,n){this._unlinkedRecords!==null&&this._unlinkedRecords.remove(i);let o=i._prevRemoved,a=i._nextRemoved;return o===null?this._removalsHead=a:o._nextRemoved=a,a===null?this._removalsTail=o:a._prevRemoved=o,this._insertAfter(i,e,n),this._addToMoves(i,n),i}_moveAfter(i,e,n){return this._unlink(i),this._insertAfter(i,e,n),this._addToMoves(i,n),i}_addAfter(i,e,n){return this._insertAfter(i,e,n),this._additionsTail===null?this._additionsTail=this._additionsHead=i:this._additionsTail=this._additionsTail._nextAdded=i,i}_insertAfter(i,e,n){let o=e===null?this._itHead:e._next;return i._next=o,i._prev=e,o===null?this._itTail=i:o._prev=i,e===null?this._itHead=i:e._next=i,this._linkedRecords===null&&(this._linkedRecords=new ev),this._linkedRecords.put(i),i.currentIndex=n,i}_remove(i){return this._addToRemovals(this._unlink(i))}_unlink(i){this._linkedRecords!==null&&this._linkedRecords.remove(i);let e=i._prev,n=i._next;return e===null?this._itHead=n:e._next=n,n===null?this._itTail=e:n._prev=e,i}_addToMoves(i,e){return i.previousIndex===e||(this._movesTail===null?this._movesTail=this._movesHead=i:this._movesTail=this._movesTail._nextMoved=i),i}_addToRemovals(i){return this._unlinkedRecords===null&&(this._unlinkedRecords=new ev),this._unlinkedRecords.put(i),i.currentIndex=null,i._nextRemoved=null,this._removalsTail===null?(this._removalsTail=this._removalsHead=i,i._prevRemoved=null):(i._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=i),i}_addIdentityChange(i,e){return i.item=e,this._identityChangesTail===null?this._identityChangesTail=this._identityChangesHead=i:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=i,i}},uS=class{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(i,e){this.item=i,this.trackById=e}},pS=class{_head=null;_tail=null;add(i){this._head===null?(this._head=this._tail=i,i._nextDup=null,i._prevDup=null):(this._tail._nextDup=i,i._prevDup=this._tail,i._nextDup=null,this._tail=i)}get(i,e){let n;for(n=this._head;n!==null;n=n._nextDup)if((e===null||e<=n.currentIndex)&&Object.is(n.trackById,i))return n;return null}remove(i){let e=i._prevDup,n=i._nextDup;return e===null?this._head=n:e._nextDup=n,n===null?this._tail=e:n._prevDup=e,this._head===null}},ev=class{map=new Map;put(i){let e=i.trackById,n=this.map.get(e);n||(n=new pS,this.map.set(e,n)),n.add(i)}get(i,e){let n=i,o=this.map.get(n);return o?o.get(i,e):null}remove(i){let e=i.trackById;return this.map.get(e).remove(i)&&this.map.delete(e),i}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};function fR(t,i,e){let n=t.previousIndex;if(n===null)return n;let o=0;return e&&n<e.length&&(o=e[n]),n+i+o}var hS=class{constructor(){}supports(i){return i instanceof Map||cM(i)}create(){return new mS}},mS=class{_records=new Map;_mapHead=null;_appendAfter=null;_previousMapHead=null;_changesHead=null;_changesTail=null;_additionsHead=null;_additionsTail=null;_removalsHead=null;_removalsTail=null;get isDirty(){return this._additionsHead!==null||this._changesHead!==null||this._removalsHead!==null}forEachItem(i){let e;for(e=this._mapHead;e!==null;e=e._next)i(e)}forEachPreviousItem(i){let e;for(e=this._previousMapHead;e!==null;e=e._nextPrevious)i(e)}forEachChangedItem(i){let e;for(e=this._changesHead;e!==null;e=e._nextChanged)i(e)}forEachAddedItem(i){let e;for(e=this._additionsHead;e!==null;e=e._nextAdded)i(e)}forEachRemovedItem(i){let e;for(e=this._removalsHead;e!==null;e=e._nextRemoved)i(e)}diff(i){if(!i)i=new Map;else if(!(i instanceof Map||cM(i)))throw new we(900,!1);return this.check(i)?this:null}onDestroy(){}check(i){this._reset();let e=this._mapHead;if(this._appendAfter=null,this._forEach(i,(n,o)=>{if(e&&e.key===o)this._maybeAddToChanges(e,n),this._appendAfter=e,e=e._next;else{let a=this._getOrCreateRecordForKey(o,n);e=this._insertBeforeOrAppend(e,a)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let n=e;n!==null;n=n._nextRemoved)n===this._mapHead&&(this._mapHead=null),this._records.delete(n.key),n._nextRemoved=n._next,n.previousValue=n.currentValue,n.currentValue=null,n._prev=null,n._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(i,e){if(i){let n=i._prev;return e._next=i,e._prev=n,i._prev=e,n&&(n._next=e),i===this._mapHead&&(this._mapHead=e),this._appendAfter=i,i}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(i,e){if(this._records.has(i)){let o=this._records.get(i);this._maybeAddToChanges(o,e);let a=o._prev,r=o._next;return a&&(a._next=r),r&&(r._prev=a),o._next=null,o._prev=null,o}let n=new fS(i);return this._records.set(i,n),n.currentValue=e,this._addToAdditions(n),n}_reset(){if(this.isDirty){let i;for(this._previousMapHead=this._mapHead,i=this._previousMapHead;i!==null;i=i._next)i._nextPrevious=i._next;for(i=this._changesHead;i!==null;i=i._nextChanged)i.previousValue=i.currentValue;for(i=this._additionsHead;i!=null;i=i._nextAdded)i.previousValue=i.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(i,e){Object.is(e,i.currentValue)||(i.previousValue=i.currentValue,i.currentValue=e,this._addToChanges(i))}_addToAdditions(i){this._additionsHead===null?this._additionsHead=this._additionsTail=i:(this._additionsTail._nextAdded=i,this._additionsTail=i)}_addToChanges(i){this._changesHead===null?this._changesHead=this._changesTail=i:(this._changesTail._nextChanged=i,this._changesTail=i)}_forEach(i,e){i instanceof Map?i.forEach(e):Object.keys(i).forEac
16h(n=>e(i[n],n))}},fS=class{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(i){this.key=i}};function gR(){return new $l([new cS])}var $l=(()=>{class t{factories;static \u0275prov=Y({token:t,providedIn:"root",factory:gR});constructor(e){this.factories=e}static create(e,n){if(n!=null){let o=n.factories.slice();e=e.concat(o)}return new t(e)}static extend(e){return{provide:t,useFactory:n=>t.create(e,n||gR()),deps:[[t,new Ig,new Au]]}}find(e){let n=this.factories.find(o=>o.supports(e));if(n!=null)return n;throw new we(901,!1)}}return t})();function _R(){return new EM([new hS])}var EM=(()=>{class t{static \u0275prov=Y({token:t,providedIn:"root",factory:_R});factories;constructor(e){this.factories=e}static create(e,n){if(n){let o=n.factories.slice();e=e.concat(o)}return new t(e)}static extend(e){return{provide:t,useFactory:n=>t.create(e,n||_R()),deps:[[t,new Ig,new Au]]}}find(e){let n=this.factories.find(o=>o.supports(e));if(n)return n;throw new we(901,!1)}}return t})();var T3=wM(null,"core",[]),I3=(()=>{class t{constructor(e){}static \u0275fac=function(n){return new(n||t)(ve(Ia))};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})();function Ce(t){return typeof t=="boolean"?t:t!=null&&t!=="false"}function ln(t,i=NaN){return!isNaN(parseFloat(t))&&!isNaN(Number(t))?Number(t):i}function gi(t){return Ik(t)}function ke(t,i){return Rx(t,i?.equal)}var gS=class{[Ho];constructor(i){this[Ho]=i}destroy(){this[Ho].destroy()}};function No(t,i){!i?.injector&&is(No);let e=i?.injector??x(dt),n=i?.manualCleanup!==!0?e.get(Di):null,o,a=e.get(gv,null,{optional:!0}),r=e.get(Oc);return a!==null&&!i?.forceRoot?(o=CG(a.view,r,t),n instanceof Nb&&n._lView===a.view&&(n=null)):o=wG(t,e.get(XF),r),o.injector=e,n!==null&&(o.onDestroyFn=n.onDestroy(()=>o.destroy())),new gS(o)}var D3=Pe(K({},lh),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,hasRun:!1,cleanupFns:void 0,zone:null,kind:"effect",onDestroyFn:kg,run(){if(this.dirty=!1,this.hasRun&&!dg(this))return;this.hasRun=!0;let t=n=>(this.cleanupFns??=[]).push(n),i=ch(this),e=Pb(!1);try{this.maybeCleanup(),this.fn(t)}finally{Pb(e),cg(this,i)}},maybeCleanup(){if(this.cleanupFns?.length)try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[]}}}),vG=Pe(K({},D3),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){ug(this),this.onDestroyFn(),this.maybeCleanup(),this.scheduler.remove(this)}}),yG=Pe(K({},D3),{consumerMarkedDirty(){this.view[qt]|=8192,Hh(this.view),this.notifier.notify(13)},destroy(){ug(this),this.onDestroyFn(),this.maybeCleanup(),this.view[Eu]?.delete(this)}});function CG(t,i,e){let n=Object.create(yG);return n.view=t,n.zone=typeof Zone<"u"?Zone.current:null,n.notifier=i,n.fn=e,t[Eu]??=ne
16w Set,t[Eu].add(n),n.consumerMarkedDirty(n),n}function wG(t,i,e){let n=Object.create(vG);return n.fn=t,n.scheduler=i,n.notifier=e,n.zone=typeof Zone<"u"?Zone.current:null,n.scheduler.schedule(n),n.notifier.notify(12),n}var lE=Symbol("NOT_SET"),P3=new Set,kG=Pe(K({},pg),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,value:lE,cleanup:null,consumerMarkedDirty(){if(this.sequence.impl.executing){if(this.sequence.lastPhase===null||this.sequence.lastPhase<this.phase)return;this.sequence.erroredOrDestroyed=!0}this.sequence.scheduler.notify(7)},phaseFn(t){if(this.sequence.lastPhase=this.phase,!this.dirty)return this.signal;if(this.dirty=!1,this.value!==lE&&!dg(this))return this.signal;try{for(let o of this.cleanup??P3)o()}finally{this.cleanup?.clear()}let i=[];t!==void 0&&i.push(t),i.push(this.registerCleanupFn);let e=ch(this),n;try{n=this.userFn.apply(null,i)}finally{cg(this,e)}return(this.value===lE||!this.equal(this.value,n))&&(this.value=n,this.version++),this.signal}}),_S=class extends zb{scheduler;lastPhase=null;nodes=[void 0,void 0,void 0,void 0];constructor(i,e,n,o,a,r=null){super(i,[void 0,void 0,void 0,void 0],n,!1,a,r),this.scheduler=o;for(let s of NO){let l=e[s];if(l===void 0)continue;let p=Object.create(kG);p.sequence=this,p.phase=s,p.userFn=l,p.dirty=!0,p.signal=()=>(mu(p),p.value),p.signal[Ho]=p,p.registerCleanupFn=m=>(p.cleanup??=new Set).add(m),this.nodes[s]=p,this.hooks[s]=m=>p.phaseFn(m)}}afterRun(){super.afterRun(),this.lastPhase=null}destroy(){super.destroy();for(let i of this.nodes)for(let e of i?.cleanup??P3)e()}};function Jh(t,i){!i?.injector&&is(Jh);let e=i?.injector??x(dt),n=e.get(Oc),o=e.get(jS),a=e.get(Fu,null,{optional:!0});o.impl??=e.get(LO);let r=t;typeof r=="function"&&(r={mixedReadWrite:t});let s=e.get(gv,null,{optional:!0}),l=new _S(o.impl,[r.earlyRead,r.write,r.mixedReadWrite,r.read],s?.view,n,e.get(Di),a?.snapshot(null));return o.impl.register(l),l}function Av(t,i){let e=Ac(t),n=i.elementInjector||rv();return new Du(e).create(n,i.projectableNodes,i.hostElement,i.environmentInjector)}function A3(t){let i=Ac(t);if(!i)return null;let e=new Du(i);return{get selector(){return e.selector},get type(){return e.componentType},get inputs(){return e.inputs},get outputs(){return e.outputs},get ngContentSelectors(){return e.ngContentSelectors},get isStandalone(){return i.standalone},get isSignal(){return i.signals}}}var et=new X("");var F3=null;function ar(){return F3}function SM(t){F3??=t}var $g=class{},Wg=(()=>{class t{historyGo(e){throw new Error("")}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:()=>x(N3),providedIn:"platform"})}return t})(),MM=new X(""),N3=(()=>{class t extends Wg{_location;_history;_doc=x(et);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return ar().getBaseHref(this._doc)}onPopState(e){let n=ar().getGlobalEventTarget(this._doc,"window");return n.addEventListener("popstate",e,!1),()=>n.removeEventListener("popstate",e)}onHashChange(e){let n=ar().getGlobalEventTarget(this._doc,"window");return n.addEventListener("hashchange",e,!1),()=>n.removeEventListener("hashchange",e)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(e){this._location.pathname=e}pushState(e,n,o){this._history.pushState(e,n,o)}replaceState(e,n,o){this._history.replaceState(e,n,o)}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:()=>new t,providedIn:"platform"})}return t})();function Rv(t,i){return t?i?t.endsWith("/")?i.startsWith("/")?t+i.slice(1):t+i:i.startsWith("/")?t+i:`${t}/${i}`:t:i}function R3(t){let i=t.search(/#|\?|$/);return t[i-1]==="/"?t.slice(0,i-1)+t.slice(i):t}function os(t){return t&&t[0]!=="?"?`?${t}`:t}var as=(()=>{class t{historyGo(e){throw new Error("")}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:()=>x(Fv),providedIn:"root"})}return t})(),Ov=new X(""),Fv=(()=>{class t extends as{_platformLocation;_baseHref;_removeListenerFns=[];constructor(e,n){super(),this._platformLocation=e,this._baseHref=n??this._platformLocation.getBaseHrefFromDOM()??x(et).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.on
vendor: 21,000 bytes, line 16
16HashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return Rv(this._baseHref,e)}path(e=!1){let n=this._platformLocation.pathname+os(this._platformLocation.search),o=this._platformLocation.hash;return o&&e?`${n}${o}`:n}pushState(e,n,o,a){let r=this.prepareExternalUrl(o+os(a));this._platformLocation.pushState(e,n,r)}replaceState(e,n,o,a){let r=this.prepareExternalUrl(o+os(a));this._platformLocation.replaceState(e,n,r)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}static \u0275fac=function(n){return new(n||t)(ve(Wg),ve(Ov,8))};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Go=(()=>{class t{_subject=new ce;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(e){this._locationStrategy=e;let n=this._locationStrategy.getBaseHref();this._basePath=MG(R3(O3(n))),this._locationStrategy.onPopState(o=>{this._subject.next({url:this.path(!0),pop:!0,state:o.state,type:o.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,n=""){return this.path()==this.normalize(e+os(n))}normalize(e){return t.stripTrailingSlash(SG(this._basePath,O3(e)))}prepareExternalUrl(e){return e&&e[0]!=="/"&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,n="",o=null){this._locationStrategy.pushState(o,"",e,n),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+os(n)),o)}replaceState(e,n="",o=null){this._locationStrategy.replaceState(o,"",e,n),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+os(n)),o)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){this._locationStrategy.historyGo?.(e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription??=this.subscribe(n=>{this._notifyUrlChangeListeners(n.url,n.state)}),()=>{let n=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(n,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",n){this._urlChangeListeners.forEach(o=>o(e,n))}subscribe(e,n,o){return this._subject.subscribe({next:e,error:n??void 0,complete:o??void 0})}static normalizeQueryParams=os;static joinWithSlash=Rv;static stripTrailingSlash=R3;static \u0275fac=function(n){return new(n||t)(ve(as))};static \u0275prov=Y({token:t,factory:()=>EG(),providedIn:"root"})}return t})();function EG(){return new Go(ve(as))}function SG(t,i){if(!t||!i.startsWith(t))return i;let e=i.substring(t.length);return e===""||["/",";","?","#"].includes(e[0])?e:i}function O3(t){return t.replace(/\/index.html$/,"")}function MG(t){if(new RegExp("^(https?:)?//").test(t)){let[,e]=t.split(/\/\/[^\/]+/);return e}return t}var NM=(()=>{class t extends as{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(e,n){super(),this._platformLocation=e,n!=null&&(this._baseHref=n)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}path(e=!1){let n=this._platformLocation.hash??"#";return n.length>0?n.substring(1):n}prepareExternalUrl(e){let n=Rv(this._baseHref,e);return n.length>0?"#"+n:n}pushState(e,n,o,a){let r=this.prepareExternalUrl(o+os(a))||this._platformLocation.pathname;this._platformLocation.pushState(e,n,r)}replaceState(e,n,o,a){let r=this.prepareExternalUrl(o+os(a))||this._platformLocation.pathname;this._platformLocation.replaceState(e,n,r)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}static \u0275fac=function(n){return new(n||t)(ve(Wg),ve(Ov,8))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})();var LM=function(t){return t[t.Decimal=0]="Decimal",t[t.Percent=1]="Percent",t[t.Currency=2]="Currency",t[t.Scientific=3]="Scientific",t}(LM||{});var qo=function(t){return t[t.Format=0]="Format",t[t.Standalone=1]="Standalone",t}(qo||{}),ti=function(t){return t[t.Narrow=0]="Narrow",t[t.Abbreviated=1]="Abbreviated",t[t.Wide=2]="Wide",t[t.Short=3]="Short",t}(ti||{}),Ra=function(t){return t[t.Short=0]="Short",t[t.Medium=1]="Medium",t[t.Long=2]="Long",t[t.Full=3]="Full",t}(Ra||{}),Oa={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function z3(t){return ir(t)[Hi.LocaleId]}function j3(t,i,e){let n=ir(t),o=[n[Hi.DayPeriodsFormat],n[Hi.DayPeriodsStandalone]],a=Tr(o,i);return Tr(a,e)}function H3(t,i,e){let n=ir(t),o=[n[Hi.DaysFormat],n[Hi.DaysStandalone]],a=Tr(o,i);return Tr(a,e)}function U3(t,i,e){let n=ir(t),o=[n[Hi.MonthsFormat],n[Hi.MonthsStandalone]],a=Tr(o,i);return Tr(a,e)}function $3(t,i){let n=ir(t)[Hi.Eras];return Tr(n,i)}function Kg(t,i){let e=ir(t);return Tr(e[Hi.DateFormat],i)}function Gg(t,i){let e=ir(t);return Tr(e[Hi.TimeFormat],i)}function qg(t,i){let n=ir(t)[Hi.DateTimeFormat];return Tr(n,i)}function Gs(t,i){let e=ir(t),n=e[Hi.NumberSymbols][i];if(typeof n>"u"){if(i===Oa.CurrencyDecimal)return e[Hi.NumberSymbols][Oa.Decimal];if(i===Oa.CurrencyGroup)return e[Hi.NumberSymbols][Oa.Group]}return n}function W3(t,i){return ir(t)[Hi.NumberFormats][i]}function K3(t){if(!t[Hi.ExtraData])throw new Error(`Missing extra locale data for the locale "${t[Hi.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function G3(t){let i=ir(t);return K3(i),(i[Hi.ExtraData][2]||[]).map(n=>typeof n=="string"?TM(n):[TM(n[0]),TM(n[1])])}function q3(t,i,e){let n=ir(t);K3(n);let o=[n[Hi.ExtraData][0],n[Hi.ExtraData][1]],a=Tr(o,i)||[];return Tr(a,e)||[]}function Tr(t,i){for(let e=i;e>-1;e--)if(typeof t[e]<"u")return t[e];throw new Error("Locale data API: locale data undefined")}function TM(t){let[i,e]=t.split(":");return{hours:+i,minutes:+e}}var TG=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Nv={},IG=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;function J3(t,i,e,n){let o=BG(t);i=Wl(e,i)||i;let r=[],s;for(;i;)if(s=IG.exec(i),s){r=r.concat(s.slice(1));let m=r.pop();if(!m)break;i=m}else{r.push(i);break}let l=o.getTimezoneOffset();n&&(l=Q3(n,l),o=LG(o,n));let p="";return r.forEach(m=>{let _=FG(m);p+=_?_(o,e,l):m==="''"?"'":m.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),p}function jv(t,i,e){let n=new Date(0);return n.setFullYear(t,i,e),n.setHours(0,0,0),n}function Wl(t,i){let e=z3(t);if(Nv[e]??={},Nv[e][i])return Nv[e][i];let n="";switch(i){case"shortDate":n=Kg(t,Ra.Short);break;case"mediumDate":n=Kg(t,Ra.Medium);break;case"longDate":n=Kg(t,Ra.Long);break;case"fullDate":n=Kg(t,Ra.Full);break;case"shortTime":n=Gg(t,Ra.Short);break;case"mediumTime":n=Gg(t,Ra.Medium);break;case"longTime":n=Gg(t,Ra.Long);break;case"fullTime":n=Gg(t,Ra.Full);break;case"short":let o=Wl(t,"shortTime"),a=Wl(t,"shortDate");n=Lv(qg(t,Ra.Short),[o,a]);break;case"medium":let r=Wl(t,"mediumTime"),s=Wl(t,"mediumDate");n=Lv(qg(t,Ra.Medium),[r,s]);break;case"long":let l=Wl(t,"longTime"),p=Wl(t,"longDate");n=Lv(qg(t,Ra.Long),[l,p]);break;case"full":let m=Wl(t,"fullTime"),_=Wl(t,"fullDate");n=Lv(qg(t,Ra.Full),[m,_]);break}return n&&(Nv[e][i]=n),n}function Lv(t,i){return i&&(t=t.replace(/\{([^}]+)}/g,function(e,n){return i!=null&&n in i?i[n]:e})),t}function rs(t,i,e="-",n,o){let a="";(t<0||o&&t<=0)&&(o?t=-t+1:(t=-t,a=e));let r=String(t);for(;r.length<i;)r="0"+r;return n&&(r=r.slice(r.length-i)),a+r}function DG(t,i){return rs(t,3).substring(0,i)}function eo(t,i,e=0,n=!1,o=!1){return function(a,r){let s=PG(t,a);if((e>0||s>-e)&&(s+=e),t===3)s===0&&e===-12&&(s=12);else if(t===6)return DG(s,i);let l=Gs(r,Oa.MinusSign);return rs(s,i,l,n,o)}}function PG(t,i){switch(t){case 0:return i.getFullYear();case 1:return i.getMonth();case 2:return i.getDate();case 3:return i.getHours();case 4:return i.getMinutes();case 5:return i.getSeconds();case 6:return i.getMilliseconds();case 7:return i.getDay();default:throw new Error(`Unknown DateType value "${t}".`)}}function _i(t,i,e=qo.Format,n=!1){return function(o,a){return AG(o,a,t,i,e,n)}}function AG(t,i,e,n,o,a){switch(e){case 2:return U3(i,o,n)[t.getMonth()];case 1:return H3(i,o,n)[t.getDay()];case 0:let r=t.getHours(),s=t.getMinutes();if(a){let p=G3(i),m=q3(i,o,n),_=p.findIndex(c=>{if(Array.isArray(c)){let[w,T]=c,N=r>=w.hours&&s>=w.minutes,$=r<T.hours||r===T.hours&&s<T.minutes;if(w.hours<T.hours){if(N&&$)return!0}else if(N||$)return!0}else if(c.hours===r&&c.minutes===s)return!0;return!1});if(_!==-1)return m[_]}return j3(i,o,n)[r<12?0:1];case 3:return $3(i,n)[t.getFullYear()<=0?0:1];default:let l=e;throw new Error(`unexpected translation type ${l}`)}}function Bv(t){return function(i,e,n){let o=-1*n,a=Gs(e,Oa.MinusSign),r=o>0?Math.floor(o/60):Math.ceil(o/60);switch(t){case 0:return(o>=0?"+":"")+rs(r,2,a)+rs(Math.abs(o%60),2,a);case 1:return"GMT"+(o>=0?"+":"")+rs(r,1,a);case 2:return"GMT"+(o>=0?"+":"")+rs(r,2,a)+":"+rs(Math.abs(o%60),2,a);case 3:return n===0?"Z":(o>=0?"+":"")+rs(r,2,a)+":"+rs(Math.abs(o%60),2,a);default:throw new Error(`Unknown zone width "${t}"`)}}}var RG=0,zv=4;function OG(t){let i=jv(t,RG,1).getDay();return jv(t,0,1+(i<=zv?zv:zv+7)-i)}function Y3(t){let i=t.getDay(),e=i===0?-3:zv-i;return jv(t.getFullYear(),t.getMonth(),t.getDate()+e)}function IM(t,i=!1){return function(e,n){let o;if(i){let a=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,r=e.getDate();o=1+Math.floor((r+a)/7)}else{let a=Y3(e),r=OG(a.getFullYear()),s=a.getTime()-r.getTime();o=1+Math.round(s/6048e5)}return rs(o,t,Gs(n,Oa.MinusSign))}}function Vv(t,i=!1){return function(e,n){let a=Y3(e).getFullYear();return rs(a,t,Gs(n,Oa.MinusSign),i)}}var DM={};function FG(t){if(DM[t])return DM[t];let i;switch(t){case"G":case"GG":case"GGG":i=_i(3,ti.Abbreviated);break;case"GGGG":i=_i(3,ti.Wide);break;case"GGGGG":i=_i(3,ti.Narrow);break;case"y":i=eo(0,1,0,!1,!0);break;case"yy":i=eo(0,2,0,!0,!0);break;case"yyy":i=eo(0,3,0,!1,!0);break;case"yyyy":i=eo(0,4,0,!1,!0);break;case"Y":i=Vv(1);break;case"YY":i=Vv(2,!0);break;case"YYY":i=Vv(3);break;case"YYYY":i=Vv(4);break;case"M":case"L":i=eo(1,1,1);break;case"MM":case"LL":i=eo(1,2,1);break;case"MMM":i=_i(2,ti.Abbreviated);break;case"MMMM":i=_i(2,ti.Wide);break;case"MMMMM":i=_i(2,ti.Narrow);break;case"LLL":i=_i(2,ti.Abbreviated,qo.Standalone);break;case"LLLL":i=_i(2,ti.Wide,qo.Standalone);break;case"LLLLL":i=_i(2,ti.Narrow,qo.Standalone);break;case"w":i=IM(1);break;case"ww":i=IM(2);break;case"W":i=IM(1,!0);break;case"d":i=eo(2,1);break;case"dd":i=eo(2,2);break;case"c":case"cc":i=eo(7,1);break;case"ccc":i=_i(1,ti.Abbreviated,qo.Standalone);break;case"cccc":i=_i(1,ti.Wide,qo.Standalone);break;case"ccccc":i=_i(1,ti.Narrow,qo.Standalone);break;case"cccccc":i=_i(1,ti.Short,qo.Standalone);break;case"E":case"EE":case"EEE":i=_i(1,ti.Abbreviated);break;case"EEEE":i=_i(1,ti.Wide);break;case"EEEEE":i=_i(1,ti.Narrow);break;case"EEEEEE":i=_i(1,ti.Short);break;case"a":case"aa":case"aaa":i=_i(0,ti.Abbreviated);break;case"aaaa":i=_i(0,ti.Wide);break;case"aaaaa":i=_i(0,ti.Narrow);break;case"b":case"bb":case"bbb":i=_i(0,ti.Abbreviated,qo.Standalone,!0);break;case"bbbb":i=_i(0,ti.Wide,qo.Standalone,!0);break;case"bbbbb":i=_i(0,ti.Narrow,qo.Standalone,!0);break;case"B":case"BB":case"BBB":i=_i(0,ti.Abbreviated,qo.Format,!0);break;case"BBBB":i=_i(0,ti.Wide,qo.Format,!0);break;case"BBBBB":i=_i(0,ti.Narrow,qo.Format,!0);break;case"h":i=eo(3,1,-12);break;case"hh":i=eo(3,2,-12);break;case"H":i=eo(3,1);break;case"HH":i=eo(3,2);break;case"m":i=eo(4,1);break;case"mm":i=eo(4,2);break;case"s":i=eo(5,1);break;case"ss":i=eo(5,2);break;case"S":i=eo(6,1);break;case"SS":i=eo(6,2);break;case"SSS":i=eo(6,3);break;case"Z":case"ZZ":case"ZZZ":i=Bv(0);break;case"ZZZZZ":i=Bv(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":i=Bv(1);break;case"OOOO":case"ZZZZ":case"zzzz":i=Bv(2);break;default:return null}return DM[t]=i,i}function Q3(t,i){t=t.replace(/:/g,"");let e=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(e)?i:e}function NG(t,i){return t=new Date(t.getTime()),t.setMinutes(t.getMinutes()+i),t}function LG(t,i,e){let o=t.getTimezoneOffset(),a=Q3(i,o);return NG(t,-1*(a-o))}function BG(t){if(L3(t))return t;if(typeof t=="number"&&!isNaN(t))return new Date(t);if(typeof t=="string"){if(t=t.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(t)){let[o,a=1,r=1]=t.split("-").map(s=>+s);return jv(o,a-1,r)}let e=parseFloat(t);if(!isNaN(t-e))return new Date(e);let n;if(n=t.match(TG))return VG(n)}let i=new Date(t);if(!L3(i))throw new Error(`Unable to convert "${t}" into a date`);return i}function VG(t){let i=new Date(0),e=0,n=0,o=t[8]?i.setUTCFullYear:i.setFullYear,a=t[8]?i.setUTCHours:i.setHours;t[9]&&(e=Number(t[9]+t[10]),n=Number(t[9]+t[11])),o.call(i,Number(t[1]),Number(t[2])-1,Number(t[3]));let r=Number(t[4]||0)-e,s=Number(t[5]||0)-n,l=Number(t[6]||0),p=Math.floor(parseFloat("0."+(t[7]||0))*1e3);return a.call(i,r,s,l,p),i}function L3(t){return t instanceof Date&&!isNaN(t.valueOf())}var zG=/^(\d+)?\.((\d+)(-(\d+))?)?$/,B3=22,Hv=".",Jg="0",jG=";",HG=",",PM="#";function UG(t,i,e,n,o,a,r=!1){let s="",l=!1;if(!isFinite(t))s=Gs(e,Oa.Infinity);else{let p=KG(t);r&&(p=WG(p));let m=i.minInt,_=i.minFrac,c=i.maxFrac;if(a){let de=a.match(zG);if(de===null)throw new Error(`${a} is not a valid digit info`);let ie=de[1],ue=de[3],me=de[5];ie!=null&&(m=AM(ie)),ue!=null&&(_=AM(ue)),me!=null?c=AM(me):ue!=null&&_>c&&(c=_)}GG(p,_,c);let w=p.digits,T=p.integerLen,N=p.exponent,$=[];for(l=w.every(de=>!de);T<m;T++)w.unshift(0);for(;T<0;T++)w.unshift(0);T>0?$=w.splice(T,w.length):($=w,w=[0]);let ee=[];for(w.length>=i.lgSize&&ee.unshift(w.splice(-i.lgSize,w.length).join(""));w.length>i.gSize;)ee.unshift(w.splice(-i.gSize,w.length).join(""));w.length&&ee.unshift(w.join("")),s=ee.join(Gs(e,n)),$.length&&(s+=Gs(e,o)+$.join("")),N&&(s+=Gs(e,Oa.Exponential)+"+"+N)}return t<0&&!l?s=i.negPre+s+i.negSuf:s=i.posPre+s+i.posSuf,s}function Z3(t,i,e){let n=W3(i,LM.Decimal),o=$G(n,Gs(i,Oa.MinusSign));return UG(t,o,i,Oa.Group,Oa.Decimal,e)}function $G(t,i="-"){let e={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},n=t.split(jG),o=n[0],a=n[1],r=o.indexOf(Hv)!==-1?o.split(Hv):[o.substring(0,o.lastIndexOf(Jg)+1),o.substring(o.lastIndexOf(Jg)+1)],s=r[0],l=r[1]||"";e.posPre=s.substring(0,s.indexOf(PM));for(let m=0;m<l.length;m++){let _=l.charAt(m);_===Jg?e.minFrac=e.maxFrac=m+1:_===PM?e.maxFrac=m+1:e.posSuf+=_}let p=s.split(HG);if(e.gSize=p[1]?p[1].length:0,e.lgSize=p[2]||p[1]?(p[2]||p[1]).length:0,a){let m=o.length-e.posPre.length-e.posSuf.length,_=a.indexOf(PM);e.negPre=a.substring(0,_).replace(/'/g,""),e.negSuf=a.slice(_+m).replace(/'/g,"")}else e.negPre=i+e.posPre,e.negSuf=e.posSuf;return e}function WG(t){if(t.digits[0]===0)return t;let i=t.digits.length-t.integerLen;return t.exponent?t.exponent+=2:(i===0?t.digits.push(0,0):i===1&&t.digits.push(0),t.integerLen+=2),t}function KG(t){let i=Math.abs(t)+"",e=0,n,o,a,r,s;for((o=i.indexOf(Hv))>-1&&(i=i.replace(Hv,"")),(a=i.search(/e/i))>0?(o<0&&(o=a),o+=+i.slice(a+1),i=i.substring(0,a)):o<0&&(o=i.length),a=0;i.charAt(a)===Jg;a++);if(a===(s=i.length))n=[0],o=1;else{for(s--;i.charAt(s)===Jg;)s--;for(o-=a,n=[],r=0;a<=s;a++,r++)n[r]=Number(i.charAt(a))}return o>B3&&(n=n.splice(0,B3-1),e=o-1,o=1),{digits:n,exponent:e,integerLen:o}}function GG(t,i,e){if(i>e)throw new Error(`The minimum number of digits after fraction (${i}) is higher than the maximum (${e}).`);let n=t.digits,o=n.length-t.integerLen,a=Math.min(Math.max(i,o),e),r=a+t.integerLen,s=n[r];if(r>0){n.splice(Math.max(t.integerLen,r));for(let _=r;_<n.length;_++)n[_]=0}else{o=Math.max(0,o),t.integerLen=1,n.length=Math.max(1,r=a+1),n[0]=0;for(let _=1;_<r;_++)n[_]=0}if(s>=5)if(r-1<0){for(let _=0;_>r;_--)n.unshift(0),t.integerLen++;n.unshift(1),t.integerLen++}else n[r-1]++;for(;o<Math.max(0,a);o++)n.push(0);let l=a!==0,p=i+t.integerLen,m=n.reduceRight(function(_,c,w,T){return c=c+_,T[w]=c<10?c:c-10,l&&(T[w]===0&&w>=p?T.pop():l=!1),c>=10?1:0},0);m&&(n.unshift(m),t.integerLen++)}function AM(t){let i=parseInt(t);if(isNaN(i))throw new Error("Invalid integer literal when parsing "+t);return i}var RM=/\s+/,V3=[],Lo=(()=>{class t{_ngEl;_renderer;initialClasses=V3;rawClass;stateMap=new Map;constructor(e,n){this._ngEl=e,this._renderer=n}set klass(e){this.initialClasses=e!=null?e.trim().split(RM):V3}set ngClass(e){this.rawClass=typeof e=="string"?e.trim().split(RM):e}ngDoCheck(){for(let n of this.initialClasses)this._updateState(n,!0);let e=this.rawClass;if(Array.isArray(e)||e instanceof Set)for(let n of e)this._updateState(n,!0);else if(e!=null)for(let n of Object.keys(e))this._updateState(n,!!e[n]);this._applyStateDiff()}_updateState(e,n){let o=this.stateMap.get(e);o!==void 0?(o.enabled!==n&&(o.changed=!0,o.enabled=n),o.touched=!0):this.stateMap.set(e,{enabled:n,changed:!0,touched:!0})}_applyStateDiff(){for(let e of this.stateMap){let n=e[0],o=e[1];o.changed?(this._toggleClass(n,o.enabled),o.changed=!1):o.touched||(o.enabled&&this._toggleClass(n,!1),this.stateMap.delete(n)),o.touched=!1}}_toggleClass(e,n){e=e.trim(),e.length>0&&e.split(RM).forEach(o=>{n?this._renderer.addClass(this._ngEl.nativeElement,o):this._renderer.removeClass(this._ngEl.nativeElement,o)})}static \u0275fac=function(n){return new(n||t)(Se(be),Se(vn))};static \u0275dir=he({type:t,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return t})();var BM=(()=>{class t{_ngEl;_differs;_renderer;_ngStyle=null;_differ=null;constructor(e,n,o){this._ngEl=e,this._differs=n,this._renderer=o}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){let e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,n){let[o,a]=e.split("."),r=o.indexOf("-")===-1?void 0:js.DashCase;n!=null?this._renderer.setStyle(this._ngEl.nativeElement,o,a?`${n}${a}`:n,r):this._renderer.removeStyle(this._ngEl.nativeElement,o,r)}_applyChanges(e){e.forEachRemovedItem(n=>this._setStyle(n.key,null)),e.forEachAddedItem(n=>this._setStyle(n.key,n.currentValue)),e.forEachChangedItem(n=>this._setStyle(n.key,n.currentValue))}static \u0275fac=function(n){return new(n||t)(Se(be),Se(EM),Se(vn))};static \u0275dir=he({type:t,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}})}return t})(),rr=(()=>{class t{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(e){this._viewContainerRef=e}ngOnChanges(e){if(this._shouldRecreateView(e)){let n=this._viewContainerRef;if(this._viewRef&&n.remove(n.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let o=this._createContextForwardProxy();this._viewRef=n.createEmbeddedView(this.ngTemplateOutlet,o,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(e){return!!e.ngTemplateOutlet||!!e.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(e,n,o)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,n,o):!1,get:(e,n,o)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,n,o)}})}static \u0275fac=function(n){return new(n||t)(Se(Bn))};static \u0275dir=he({type:t,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[Xt]})}return t})();function Uv(t,i){return new we(2100,!1)}var OM=class{createSubscription(i,e){return gi(()=>i.subscribe({next:e,error:n=>{throw n}}))}dispose(i){gi(()=>i.unsubscribe())}},FM=class{createSubscription(i,e){return i.then(n=>e?.(n),n=>{throw n}),{unsubscribe:()=>{e=null}}}dispose(i){i.unsubscribe()}},qG=new FM,JG=new OM,la=(()=>{class t{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;constructor(e){this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){if(!this._obj){if(e)try{this.markForCheckOnValueUpdate=!1,this._subscribe(e)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,n=>this._updateLatestValue(e,n))}_selectStrategy(e){if(Nc(e))return qG;if(mM(e))return JG;throw Uv(t,e)}
16_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,n){e===this._obj&&(this._latestValue=n,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(n){return new(n||t)(Se(Be,16))};static \u0275pipe=Fo({name:"async",type:t,pure:!1})}return t})();var VM=(()=>{class t{transform(e){if(e==null)return null;if(typeof e!="string")throw Uv(t,e);return e.toUpperCase()}static \u0275fac=function(n){return new(n||t)};static \u0275pipe=Fo({name:"uppercase",type:t,pure:!0})}return t})(),YG="mediumDate",X3=new X(""),eN=new X(""),Vu=(()=>{class t{locale;defaultTimezone;defaultOptions;constructor(e,n,o){this.locale=e,this.defaultTimezone=n,this.defaultOptions=o}transform(e,n,o,a){if(e==null||e===""||e!==e)return null;try{let r=n??this.defaultOptions?.dateFormat??YG,s=o??this.defaultOptions?.timezone??this.defaultTimezone??void 0;return J3(e,r,a||this.locale,s)}catch(r){throw Uv(t,r.message)}}static \u0275fac=function(n){return new(n||t)(Se(Ug,16),Se(X3,24),Se(eN,24))};static \u0275pipe=Fo({name:"date",type:t,pure:!0})}return t})();var zM=(()=>{class t{_locale;constructor(e){this._locale=e}transform(e,n,o){if(!QG(e))return null;o||=this._locale;try{let a=ZG(e);return Z3(a,o,n)}catch(a){throw Uv(t,a.message)}}static \u0275fac=function(n){return new(n||t)(Se(Ug,16))};static \u0275pipe=Fo({name:"number",type:t,pure:!0})}return t})();function QG(t){return!(t==null||t===""||t!==t)}function ZG(t){if(typeof t=="string"&&!isNaN(Number(t)-parseFloat(t)))return Number(t);if(typeof t!="number")throw new Error(`${t} is not a number`);return t}var Nn=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})();function Yg(t,i){i=encodeURIComponent(i);for(let e of t.split(";")){let n=e.indexOf("="),[o,a]=n==-1?[e,""]:[e.slice(0,n),e.slice(n+1)];if(o.trim()===i)return decodeURIComponent(a)}return null}var $v="browser",tN="server";function Qg(t){return t===$v}function Wv(t){return t===tN}var zu=class{};var nN=(()=>{class t{static \u0275prov=Y({token:t,providedIn:"root",factory:()=>new jM(x(et),window)})}return t})(),jM=class{document;window;offset=()=>[0,0];constructor(i,e){this.document=i,this.window=e}setOffset(i){Array.isArray(i)?this.offset=()=>i:this.offset=i}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(i){this.window.scrollTo(i[0],i[1])}scrollToAnchor(i){let e=eq(this.document,i);e&&(this.scrollToElement(e),e.focus())}setHistoryScrollRestoration(i){this.window.history.scrollRestoration=i}scrollToElement(i){let e=i.getBoundingClientRect(),n=e.left+this.window.pageXOffset,o=e.top+this.window.pageYOffset,a=this.offset();this.window.scrollTo(n-a[0],o-a[1])}};function eq(t,i){let e=t.getElementById(i)||t.getElementsByName(i)[0];if(e)return e;if(typeof t.createTreeWalker=="function"&&t.body&&typeof t.body.attachShadow=="function"){let n=t.createTreeWalker(t.body,NodeFilter.SHOW_ELEMENT),o=n.currentNode;for(;o;){let a=o.shadowRoot;if(a){let r=a.getElementById(i)||a.querySelector(`[name="${i}"]`);if(r)return r}o=n.nextNode()}}return null}var qv=new X(""),WM=(()=>{class t{_zone;_plugins;_eventNameToPlugin=new Map;constructor(e,n){this._zone=n,e.forEach(o=>{o.manager=this}),this._plugins=e.slice().reverse()}addEventListener(e,n,o,a){return this._findPluginFor(n).addEventListener(e,n,o,a)}getZone(){return this._zone}_findPluginFor(e){let n=this._eventNameToPlugin.get(e);if(n)return n;if(n=this._plugins.find(a=>a.supports(e)),!n)throw new we(5101,!1);return this._eventNameToPlugin.set(e,n),n}static \u0275fac=function(n){return new(n||t)(ve(qv),ve(Te))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),Zg=class{_doc;constructor(i){this._doc=i}manager},Kv="ng-app-id";function iN(t){for(let i of t)i.remove()}function oN(t,i){let e=i.createElement("style");return e.textContent=t,e}function tq(t,i,e,n){let o=t.head?.querySelectorAll(`style[${Kv}="${i}"],link[${Kv}="${i}"]`);if(o)for(let a of o)a.removeAttribute(Kv),a instanceof HTMLLinkElement?n.set(a.href.slice(a.href.lastIndexOf("/")+1),{usage:0,elements:[a]}):a.textContent&&e.set(a.textContent,{usage:0,elements:[a]})}function UM(t,i){let e=i.createElement("link");return e.setAttribute("rel","stylesheet"),e.setAttribute("href",t),e}var KM=(()=>{class t{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;isServer;constructor(e,n,o,a={}){this.doc=e,this.appId=n,this.nonce=o,this.isServer=Wv(a),tq(e,n,this.inline,this.external),this.hosts.add(e.head)}addStyles(e,n){for(let o of e)this.addUsage(o,this.inline,oN);n?.forEach(o=>this.addUsage(o,this.external,UM))}removeStyles(e,n){for(let o of e)this.removeUsage(o,this.inline);n?.forEach(o=>this.removeUsage(o,this.external))}addUsage(e,n,o){let a=n.get(e);a?a.usage++:n.set(e,{usage:1,elements:[...this.hosts].map(r=>this.addElement(r,o(e,this.doc)))})}removeUsage(e,n){let o=n.get(e);o&&(o.usage--,o.usage<=0&&(iN(o.elements),n.delete(e)))}ngOnDestroy(){for(let[,{elements:e}]of[...this.inline,...this.external])iN(e);this.hosts.clear()}addHost(e){this.hosts.add(e);for(let[n,{elements:o}]of this.inline)o.push(this.addElement(e,oN(n,this.doc)));for(let[n,{elements:o}]of this.external)o.push(this.addElement(e,UM(n,this.doc)))}removeHost(e){this.hosts.delete(e)}addElement(e,n){return this.nonce&&n.setAttribute("nonce",this.nonce),this.isServer&&n.setAttribute(Kv,this.appId),e.appendChild(n)}static \u0275fac=function(n){return new(n||t)(ve(et),ve(Ou),ve(Og,8),ve(Us))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),HM={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},GM=/%COMP%/g;var rN="%COMP%",nq=`_nghost-${rN}`,iq=`_ngcontent-${rN}`,oq=!0,aq=new X("",{providedIn:"root",factory:()=>oq});function rq(t){return iq.replace(GM,t)}function sq(t){return nq.replace(GM,t)}function sN(t,i){return i.map(e=>e.replace(GM,t))}var t0=(()=>{class t{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;platformId;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(e,n,o,a,r,s,l,p=null,m=null){this.eventManager=e,this.sharedStylesHost=n,this.appId=o,this.removeStylesOnCompDestroy=a,this.doc=r,this.platformId=s,this.ngZone=l,this.nonce=p,this.tracingService=m,this.platformIsServer=Wv(s),this.defaultRenderer=new Xg(e,r,l,this.platformIsServer,this.tracingService)}createRenderer(e,n){if(!e||!n)return this.defaultRenderer;this.platformIsServer&&n.encapsulation===zs.ShadowDom&&(n=Pe(K({},n),{encapsulation:zs.Emulated}));let o=this.getOrCreateRenderer(e,n);
vendor: 21,407 bytes, lines 16-17
16return o instanceof Gv?o.applyToHost(e):o instanceof e0&&o.applyStyles(),o}getOrCreateRenderer(e,n){let o=this.rendererByCompId,a=o.get(n.id);if(!a){let r=this.doc,s=this.ngZone,l=this.eventManager,p=this.sharedStylesHost,m=this.removeStylesOnCompDestroy,_=this.platformIsServer,c=this.tracingService;switch(n.encapsulation){case zs.Emulated:a=new Gv(l,p,n,this.appId,m,r,s,_,c);break;case zs.ShadowDom:return new $M(l,p,e,n,r,s,this.nonce,_,c);default:a=new e0(l,p,n,m,r,s,_,c);break}o.set(n.id,a)}return a}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(e){this.rendererByCompId.delete(e)}static \u0275fac=function(n){return new(n||t)(ve(WM),ve(KM),ve(Ou),ve(aq),ve(et),ve(Us),ve(Te),ve(Og),ve(Fu,8))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),Xg=class{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(i,e,n,o,a){this.eventManager=i,this.doc=e,this.ngZone=n,this.platformIsServer=o,this.tracingService=a}destroy(){}destroyNode=null;createElement(i,e){return e?this.doc.createElementNS(HM[e]||e,i):this.doc.createElement(i)}createComment(i){return this.doc.createComment(i)}createText(i){return this.doc.createTextNode(i)}appendChild(i,e){(aN(i)?i.content:i).appendChild(e)}insertBefore(i,e,n){i&&(aN(i)?i.content:i).insertBefore(e,n)}removeChild(i,e){e.remove()}selectRootElement(i,e){let n=typeof i=="string"?this.doc.querySelector(i):i;if(!n)throw new we(-5104,!1);return e||(n.textContent=""),n}parentNode(i){return i.parentNode}nextSibling(i){return i.nextSibling}setAttribute(i,e,n,o){if(o){e=o+":"+e;let a=HM[o];a?i.setAttributeNS(a,e,n):i.setAttribute(e,n)}else i.setAttribute(e,n)}removeAttribute(i,e,n){if(n){let o=HM[n];o?i.removeAttributeNS(o,e):i.removeAttribute(`${n}:${e}`)}else i.removeAttribute(e)}addClass(i,e){i.classList.add(e)}removeClass(i,e){i.classList.remove(e)}setStyle(i,e,n,o){o&(js.DashCase|js.Important)?i.style.setProperty(e,n,o&js.Important?"important":""):i.style[e]=n}removeStyle(i,e,n){n&js.DashCase?i.style.removeProperty(e):i.style[e]=""}setProperty(i,e,n){i!=null&&(i[e]=n)}setValue(i,e){i.nodeValue=e}listen(i,e,n,o){if(typeof i=="string"&&(i=ar().getGlobalEventTarget(this.doc,i),!i))throw new we(5102,!1);let a=this.decoratePreventDefault(n);return this.tracingService?.wrapEventListener&&(a=this.tracingService.wrapEventListener(i,e,a)),this.eventManager.addEventListener(i,e,a,o)}decoratePreventDefault(i){return e=>{if(e==="__ngUnwrap__")return i;(this.platformIsServer?this.ngZone.runGuarded(()=>i(e)):i(e))===!1&&e.preventDefault()}}};function aN(t){return t.tagName==="TEMPLATE"&&t.content!==void 0}var $M=class extends Xg{sharedStylesHost;hostEl;shadowRoot;constructor(i,e,n,o,a,r,s,l,p){super(i,a,r,l,p),this.sharedStylesHost=e,this.hostEl=n,this.shadowRoot=n.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let m=o.styles;m=sN(o.id,m);for(let c of m){let w=document.createElement("style");s&&w.setAttribute("nonce",s),w.textContent=c,this.shadowRoot.appendChild(w)}let _=o.getExternalStyles?.();if(_)for(let c of _){let w=UM(c,a);s&&w.setAttribute("nonce",s),this.shadowRoot.appendChild(w)}}nodeOrShadowRoot(i){return i===this.hostEl?this.shadowRoot:i}appendChild(i,e){return super.appendChild(this.nodeOrShadowRoot(i),e)}insertBefore(i,e,n){return super.insertBefore(this.nodeOrShadowRoot(i),e,n)}removeChild(i,e){return super.removeChild(null,e)}parentNode(i){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(i)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},e0=class extends Xg{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(i,e,n,o,a,r,s,l,p){super(i,a,r,s,l),this.sharedStylesHost=e,this.removeStylesOnCompDestroy=o;let m=n.styles;this.styles=p?sN(p,m):m,this.styleUrls=n.getExternalStyles?.(p)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},Gv=class extends e0{contentAttr;hostAttr;constructor(i,e,n,o,a,r,s,l,p){let m=o+"-"+n.id;super(i,e,n,a,r,s,l,p,m),this.contentAttr=rq(m),this.hostAttr=sq(m)}applyToHost(i){this.applyStyles(),this.setAttribute(i,this.hostAttr,"")}createElement(i,e){let n=super.createElement(i,e);return super.setAttribute(n,this.contentAttr,""),n}};var Jv=class t extends $g{supportsDOMEvents=!0;static makeCurrent(){SM(new t)}onAndCancel(i,e,n,o){return i.addEventListener(e,n,o),()=>{i.removeEventListener(e,n,o)}}dispatchEvent(i,e){i.dispatchEvent(e)}remove(i){i.remove()}createElement(i,e){return e=e||this.getDefaultDocument(),e.createElement(i)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(i){return i.nodeType===Node.ELEMENT_NODE}isShadowRoot(i){return i instanceof DocumentFragment}getGlobalEventTarget(i,e){return e==="window"?window:e==="document"?i:e==="body"?i.body:null}getBaseHref(i){let e=lq();return e==null?null:cq(e)}resetBaseElement(){n0=null}getUserAgent(){return window.navigator.userAgent}getCookie(i){return Yg(document.cookie,i)}},n0=null;function lq(){return n0=n0||document.head.querySelector("base"),n0?n0.getAttribute("href"):null}function cq(t){return new URL(t,document.baseURI).pathname}var Yv=class{addToWindow(i){bo.getAngularTestability=(n,o=!0)=>{let a=i.findTestabilityInTree(n,o);if(a==null)throw new we(5103,!1);return a},bo.getAllAngularTestabilities=()=>i.getAllTestabilities(),bo.getAllAngularRootElements=()=>i.getAllRootElements();let e=n=>{let o=bo.getAllAngularTestabilities(),a=o.length,r=function(){a--,a==0&&n()};o.forEach(s=>{s.whenStable(r)})};bo.frameworkStabilizers||(bo.frameworkStabilizers=[]),bo.frameworkStabilizers.push(e)}findTestabilityInTree(i,e,n){if(e==null)return null;let o=i.getTestability(e);return o??(n?ar().isShadowRoot(e)?this.findTestabilityInTree(i,e.host,!0):this.findTestabilityInTree(i,e.parentElement,!0):null)}},dq=(()=>{class t{build(){return new XMLHttpRequest}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),cN=(()=>{class t extends Zg{constructor(e){super(e)}supports(e){return!0}addEventListener(e,n,o,a){return e.addEventListener(n,o,a),()=>this.removeEventListener(e,n,o,a)}removeEventListener(e,n,o,a){return e.removeEventListener(n,o,a)}static \u0275fac=function(n){return new(n||t)(ve(et))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),lN=["alt","control","meta","shift"],uq={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},pq={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey},dN=(()=>{class t extends Zg{constructor(e){super(e)}supports(e){return t.parseEventName(e)!=null}addEventListener(e,n,o,a){let r=t.parseEventName(n),s=t.eventCallback(r.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>ar().onAndCancel(e,r.domEventName,s,a))}static parseEventName(e){let n=e.toLowerCase().split("."),o=n.shift();if(n.length===0||!(o==="keydown"||o==="keyup"))return null;let a=t._normalizeKey(n.pop()),r="",s=n.indexOf("code");if(s>-1&&(n.splice(s,1),r="code."),lN.forEach(p=>{let m=n.indexOf(p);m>-1&&(n.splice(m,1),r+=p+".")}),r+=a,n.length!=0||a.length===0)return null;let l={};return l.domEventName=o,l.fullKey=r,l}static matchEventFullKeyCode(e,n){let o=uq[e.key]||e.key,a="";return n.indexOf("code.")>-1&&(o=e.code,a="code."),o==null||!o?!1:(o=o.toLowerCase(),o===" "?o="space":o==="."&&(o="dot"),lN.forEach(r=>{if(r!==o){let s=pq[r];s(e)&&(a+=r+".")}}),a+=o,a===n)}static eventCallback(e,n,o){return a=>{t.matchEventFullKeyCode(a,e)&&o.runGuarded(()=>n(a))}}static _normalizeKey(e){return e==="esc"?"escape":e}static \u0275fac=function(n){return new(n||t)(ve(et))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})();function hq(){Jv.makeCurrent()}function mq(){return new Wo}function fq(){return RO(document),document}var gq=[{provide:Us,useValue:$v},{provide:VS,useValue:hq,multi:!0},{provide:et,useFactory:fq}],qM=wM(T3,"browser",gq);var _q=[{provide:zg,useClass:Yv},{provide:pM,useClass:Mv,deps:[Te,Tv,zg]},{provide:Mv,useClass:Mv,deps:[Te,Tv,zg]}],xq=[{provide:av,useValue:"root"},{provide:Wo,useFactory:mq},{provide:qv,useClass:cN,multi:!0,deps:[et]},{provide:qv,useClass:dN,multi:!0,deps:[et]},t0,KM,WM,{provide:Ii,useExisting:t0},{provide:zu,useClass:dq},[]],Yh=(()=>{class t{constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[...xq,..._q],imports:[Nn,I3]})}return t})();var Zh=class{},i0=class{},qs=class t{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(i){i?typeof i=="string"?this.lazyInit=()=>{this.headers=new Map,i.split(` 17`).forEach(e=>{let n=e.indexOf(":");if(n>0){let o=e.slice(0,n),a=e.slice(n+1).trim();this.addHeaderEntry(o,a)}})}:typeof Headers<"u"&&i instanceof Headers?(this.headers=new Map,i.forEach((e,n)=>{this.addHeaderEntry(n,e)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(i).forEach(([e,n])=>{this.setHeaderEntries(e,n)})}:this.headers=new Map}has(i){return this.init(),this.headers.has(i.toLowerCase())}get(i){this.init();let e=this.headers.get(i.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(i){return this.init(),this.headers.get(i.toLowerCase())||null}append(i,e){return this.clone({name:i,value:e,op:"a"})}set(i,e){return this.clone({name:i,value:e,op:"s"})}delete(i,e){return this.clone({name:i,value:e,op:"d"})}maybeSetNormalizedName(i,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,i)}init(){this.lazyInit&&(this.lazyInit instanceof t?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(i=>this.applyUpdate(i)),this.lazyUpdate=null))}copyFrom(i){i.init(),Array.from(i.headers.keys()).forEach(e=>{this.headers.set(e,i.headers.get(e)),this.normalizedNames.set(e,i.normalizedNames.get(e))})}clone(i){let e=new t;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof t?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([i]),e}applyUpdate(i){let e=i.name.toLowerCase();switch(i.op){case"a":case"s":let n=i.value;if(typeof n=="string"&&(n=[n]),n.length===0)return;this.maybeSetNormalizedName(i.name,e);let o=(i.op==="a"?this.headers.get(e):void 0)||[];o.push(...n),this.headers.set(e,o);break;case"d":let a=i.value;if(!a)this.headers.delete(e),this.normalizedNames.delete(e);else{let r=this.headers.get(e);if(!r)return;r=r.filter(s=>a.indexOf(s)===-1),r.length===0?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,r)}break}}addHeaderEntry(i,e){let n=i.toLowerCase();this.maybeSetNormalizedName(i,n),this.headers.has(n)?this.headers.get(n).push(e):this.headers.set(n,[e])}setHeaderEntries(i,e){let n=(Array.isArray(e)?e:[e]).map(a=>a.toString()),o=i.toLowerCase();this.headers.set(o,n),this.maybeSetNormalizedName(i,o)}forEach(i){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>i(this.normalizedNames.get(e),this.headers.get(e)))}};var Zv=class{encodeKey(i){return uN(i)}encodeValue(i){return uN(i)}decodeKey(i){return decodeURIComponent(i)}decodeValue(i){return decodeURIComponent(i)}};function bq(t,i){let e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(o=>{let a=o.indexOf("="),[r,s]=a==-1?[i.decodeKey(o),""]:[i.decodeKey(o.slice(0,a)),i.decodeValue(o.slice(a+1))],l=e.get(r)||[];l.push(s),e.set(r,l)}),e}var vq=/%(\d[a-f0-9])/gi,yq={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function uN(t){return encodeURIComponent(t).replace(vq,(i,e)=>yq[e]??i)}function Qv(t){return`${t}`}var ss=class t{map;encoder;updates=null;cloneFrom=null;constructor(i={}){if(this.encoder=i.encoder||new Zv,i.fromString){if(i.fromObject)throw new we(2805,!1);this.map=bq(i.fromString,this.encoder)}else i.fromObject?(this.map=new Map,Object.keys(i.fromObject).forEach(e=>{let n=i.fromObject[e],o=Array.isArray(n)?n.map(Qv):[Qv(n)];this.map.set(e,o)})):this.map=null}has(i){return this.init(),this.map.has(i)}get(i){this.init();let e=this.map.get(i);return e?e[0]:null}getAll(i){return this.init(),this.map.get(i)||null}keys(){return this.init(),Array.from(this.map.keys())}append(i,e){return this.clone({param:i,value:e,op:"a"})}appendAll(i){let e=[];return Object.keys(i).forEach(n=>{let o=i[n];Array.isArray(o)?o.forEach(a=>{e.push({param:n,value:a,op:"a"})}):e.push({param:n,value:o,op:"a"})}),this.clone(e)}set(i,e){return this.clone({param:i,value:e,op:"s"})}delete(i,e){return this.clone({param:i,value:e,op:"d"})}toString(){return this.init(),this.keys().map(i=>{let e=this.encoder.encodeKey(i);return this.map.get(i).map(n=>e+"="+this.encoder.encodeValue(n)).join("&")}).filter(i=>i!=="").join("&")}clone(i){let e=new t({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(i),e}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(i=>this.map.set(i,this.cloneFrom.map.get(i))),this.updates.forEach(i=>{switch(i.op){case"a":case"s":let e=(i.op==="a"?this.map.get(i.param):void 0)||[];e.push(Qv(i.value)),this.map.set(i.param,e);break;case"d":if(i.value!==void 0){let n=this.map.get(i.param)||[],o=n.indexOf(Qv(i.value));o!==-1&&n.splice(o,1),n.length>0?this.map.set(i.param,n):this.map.delete(i.param)}else{this.map.delete(i.param);break}}}),this.cloneFrom=this.updates=null)}};var Xv=class{map=new Map;set(i,e){return this.map.set(i,e),this}get(i){return this.map.has(i)||this.map.set(i,i.defaultValue()),this.map.get(i)}delete(i){return this.map.delete(i),this}has(i){return this.map.has(i)}keys(){return this.map.keys()}};function Cq(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function pN(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function hN(t){return typeof Blob<"u"&&t instanceof Blob}function mN(t){return typeof FormData<"u"&&t instanceof FormData}function wq(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}var fN="Content-Type",gN="Accept",xN="X-Request-URL",bN="text/plain",vN="application/json",kq=`${vN}, ${bN}, */*`,Qh=class t{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;responseType="json";method;params;urlWithParams;transferCache;constructor(i,e,n,o){this.url=e,this.method=i.toUpperCase();let a;if(Cq(this.method)||o?(this.body=n!==void 0?n:null,a=o):a=n,a&&(this.reportProgress=!!a.reportProgress,this.withCredentials=!!a.withCredentials,a.responseType&&(this.responseType=a.responseType),a.headers&&(this.headers=a.headers),a.context&&(this.context=a.context),a.params&&(this.params=a.params),this.transferCache=a.transferCache),this.headers??=new qs,this.context??=new Xv,!this.params)this.params=new ss,this.urlWithParams=e;else{let r=this.params.toString();if(r.length===0)this.urlWithParams=e;else{let s=e.indexOf("?"),l=s===-1?"?":s<e.length-1?"&":"";this.urlWithParams=e+l+r}}}serializeBody(){return this.body===null?null:typeof this.body=="string"||pN(this.body)||hN(this.body)||mN(this.body)||wq(this.body)?this.body:this.body instanceof ss?this.body.toString():typeof this.body=="object"||typeof this.body=="boolean"||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return this.body===null||mN(this.body)?null:hN(this.body)?this.body.type||null:pN(this.body)?null:typeof this.body=="string"?bN:this.body instanceof ss?"application/x-www-form-urlencoded;charset=UTF-8":typeof this.body=="object"||typeof this.body=="number"||typeof this.body=="boolean"?vN:null}clone(i={}){let e=i.method||this.method,n=i.url||this.url,o=i.responseType||this.responseType,a=i.transferCache??this.transferCache,r=i.body!==void 0?i.body:this.body,s=i.withCredentials??this.withCredentials,l=i.reportProgress??this.reportProgress,p=i.headers||this.headers,m=i.params||this.params,_=i.context??this.context;return i.setHeaders!==void 0&&(p=Object.keys(i.setHeaders).reduce((c,w)=>c.set(w,i.setHeaders[w]),p)),i.setParams&&(m=Object.keys(i.setParams).reduce((c,w)=>c.set(w,i.setParams[w]),m)),new t(e,n,r,{params:m,headers:p,context:_,reportProgress:l,responseType:o,withCredentials:s,transferCache:a})}},ju=function(t){return t[t.Sent=0]="Sent",t[t.UploadProgress=1]="UploadProgress",t[t.ResponseHeader=2]="ResponseHeader",t[t.DownloadProgress=3]="DownloadProgress",t[t.Response=4]="Response",t[t.User=5]="User",t}(ju||{}),Xh=class{headers;status;statusText;url;ok;type;constructor(i,e=200,n="OK"){this.headers=i.headers||new qs,this.status=i.status!==void 0?i.status:e,this.statusText=i.statusText||n,this.url=i.url||null,this.ok=this.status>=200&&this.status<300}},ey=class t extends Xh{constructor(i={}){super(i)}type=ju.ResponseHeader;clone(i={}){return new t({headers:i.headers||this.headers,status:i.status!==void 0?i.status:this.status,statusText:i.statusText||this.statusText,url:i.url||this.url||void 0})}},o0=class t extends Xh{body;constructor(i={}){super(i),this.body=i.body!==void 0?i.body:null}type=ju.Response;clone(i={}){return new t({body:i.body!==void 0?i.body:this.body,headers:i.headers||this.headers,status:i.status!==void 0?i.status:this.status,statusText:i.statusText||this.statusText,url:i.url||this.url||void 0})}},Hu=class extends Xh{name="HttpErrorResponse";message;error;ok=!1;constructor(i){super(i,0,"Unknown Error"),this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${i.url||"(unknown url)"}`:this.message=`Http failure response for ${i.url||"(unknown url)"}: ${i.status} ${i.statusText}`,this.error=i.error||null}},Eq=200,Sq=204;function JM(t,i){return{body:i,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials,transferCache:t.transferCache}}var Ut=(()=>{class t{handler;constructor(e){this.handler=e}request(e,n,o={}){let a;if(e instanceof Qh)a=e;else{let l;o.headers instanceof qs?l=o.headers:l=new qs(o.headers);let p;o.params&&(o.params instanceof ss?p=o.params:p=new ss({fromObject:o.params})),a=new Qh(e,n,o.body!==void 0?o.body:null,{headers:l,context:o.context,params:p,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials,transferCache:o.transferCache})}let r=Le(a).pipe(es(l=>this.handler.handle(l)));if(e instanceof Qh||o.observe==="events")return r;let s=r.pipe(rt(l=>l instanceof o0));switch(o.observe||"body"){case"body":switch(a.responseType){case"arraybuffer":return s.pipe(Fe(l=>{if(l.body!==null&&!(l.body instanceof ArrayBuffer))throw new we(2806,!1);return l.body}));case"blob":return s.pipe(Fe(l=>{if(l.body!==null&&!(l.body instanceof Blob))throw new we(2807,!1);return l.body}));case"text":return s.pipe(Fe(l=>{if(l.body!==null&&typeof l.body!="string")throw new we(2808,!1);return l.body}));case"json":default:return s.pipe(Fe(l=>l.body))}case"response":return s;default:throw new we(2809,!1)}}delete(e,n={}){return this.request("DELETE",e,n)}get(e,n={}){return this.request("GET",e,n)}head(e,n={}){return this.request("HEAD",e,n)}jsonp(e,n){return this.request("JSONP",e,{params:new ss().append(n,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,n={}){return this.request("OPTIONS",e,n)}patch(e,n,o={}){return this.request("PATCH",e,JM(o,n))}post(e,n,o={}){return this.request("POST",e,JM(o,n))}put(e,n,o={}){return this.request("PUT",e,JM(o,n))}static \u0275fac=function(n){return new(n||t)(ve(Zh))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})();var Mq=new X("");function yN(t,i){return i(t)}function Tq(t,i){return(e,n)=>i.intercept(e,{handle:o=>t(o,n)})}function Iq(t,i,e){return(n,o)=>Da(e,()=>i(n,a=>t(a,o)))}var r0=new X(""),QM=new X(""),CN=new X(""),ZM=new X("",{providedIn:"root",factory:()=>!0});function Dq(){let t=null;return(i,e)=>{t===null&&(t=(x(r0,{optional:!0})??[]).reduceRight(Tq,yN));let n=x(jl);if(x(ZM)){let a=n.add();return t(i,e).pipe(Er(()=>n.remove(a)))}else return t(i,e)}}var ty=(()=>{class t extends Zh{backend;injector;chain=null;pendingTasks=x(jl);contributeToStability=x(ZM);constructor(e,n){super(),this.backend=e,this.injector=n}handle(e){if(this.chain===null){let n=Array.from(new Set([...this.injector.get(QM),...this.injector.get(CN,[])]));this.chain=n.reduceRight((o,a)=>Iq(o,a,this.injector),yN)}if(this.contributeToStability){let n=this.pendingTasks.add();return this.chain(e,o=>this.backend.handle(o)).pipe(Er(()=>this.pendingTasks.remove(n)))}else return this.chain(e,n=>this.backend.handle(n))}static \u0275fac=function(n){return new(n||t)(ve(i0),ve(Mi))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})();var Pq=/^\)\]\}',?\n/,Aq=RegExp(`^${xN}:`,"m");function Rq(t){return"responseURL"in t&&t.responseURL?t.responseURL:Aq.test(t.getAllResponseHeaders())?t.getResponseHeader(xN):null}var YM=(()=>{class t{xhrFactory;constructor(e){this.xhrFactory=e}handle(e){if(e.method==="JSONP")throw new we(-2800,!1);let n=this.xhrFactory;return(n.\u0275loadImpl?ei(n.\u0275loadImpl()):Le(null)).pipe(zt(()=>new _t(a=>{let r=n.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEac
17h((N,$)=>r.setRequestHeader(N,$.join(","))),e.headers.has(gN)||r.setRequestHeader(gN,kq),!e.headers.has(fN)){let N=e.detectContentTypeHeader();N!==null&&r.setRequestHeader(fN,N)}if(e.responseType){let N=e.responseType.toLowerCase();r.responseType=N!=="json"?N:"text"}let s=e.serializeBody(),l=null,p=()=>{if(l!==null)return l;let N=r.statusText||"OK",$=new qs(r.getAllResponseHeaders()),ee=Rq(r)||e.url;return l=new ey({headers:$,status:r.status,statusText:N,url:ee}),l},m=()=>{let{headers:N,status:$,statusText:ee,url:de}=p(),ie=null;$!==Sq&&(ie=typeof r.response>"u"?r.responseText:r.response),$===0&&($=ie?Eq:0);let ue=$>=200&&$<300;if(e.responseType==="json"&&typeof ie=="string"){let me=ie;ie=ie.replace(Pq,"");try{ie=ie!==""?JSON.parse(ie):null}catch(je){ie=me,ue&&(ue=!1,ie={error:je,text:ie})}}ue?(a.next(new o0({body:ie,headers:N,status:$,statusText:ee,url:de||void 0})),a.complete()):a.error(new Hu({error:ie,headers:N,status:$,statusText:ee,url:de||void 0}))},_=N=>{let{url:$}=p(),ee=new Hu({error:N,status:r.status||0,statusText:r.statusText||"Unknown Error",url:$||void 0});a.error(ee)},c=!1,w=N=>{c||(a.next(p()),c=!0);let $={type:ju.DownloadProgress,loaded:N.loaded};N.lengthComputable&&($.total=N.total),e.responseType==="text"&&r.responseText&&($.partialText=r.responseText),a.next($)},T=N=>{let $={type:ju.UploadProgress,loaded:N.loaded};N.lengthComputable&&($.total=N.total),a.next($)};return r.addEventListener("load",m),r.addEventListener("error",_),r.addEventListener("timeout",_),r.addEventListener("abort",_),e.reportProgress&&(r.addEventListener("progress",w),s!==null&&r.upload&&r.upload.addEventListener("progress",T)),r.send(s),a.next({type:ju.Sent}),()=>{r.removeEventListener("error",_),r.removeEventListener("abort",_),r.removeEventListener("load",m),r.removeEventListener("timeout",_),e.reportProgress&&(r.removeEventListener("progress",w),s!==null&&r.upload&&r.upload.removeEventListener("progress",T)),r.readyState!==r.DONE&&r.abort()}})))}static \u0275fac=function(n){return new(n||t)(ve(zu))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),wN=new X(""),Oq="XSRF-TOKEN",Fq=new X("",{providedIn:"root",factory:()=>Oq}),Nq="X-XSRF-TOKEN",Lq=new X("",{providedIn:"root",factory:()=>Nq}),a0=class{},Bq=(()=>{class t{doc;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(e,n){this.doc=e,this.cookieName=n}getToken(){let e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=Yg(e,this.cookieName),this.lastCookieString=e),this.lastToken}static \u0275fac=function(n){return new(n||t)(ve(et),ve(Fq))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})();function Vq(t,i){let e=t.url.toLowerCase();if(!x(wN)||t.method==="GET"||t.method==="HEAD"||e.startsWith("http://")||e.startsWith("https://"))return i(t);let n=x(a0).getToken(),o=x(Lq);return n!=null&&!t.headers.has(o)&&(t=t.clone({headers:t.headers.set(o,n)})),i(t)}var XM=function(t){return t[t.Interceptors=0]="Interceptors",t[t.LegacyInterceptors=1]="LegacyInterceptors",t[t.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",t[t.NoXsrfProtection=3]="NoXsrfProtection",t[t.JsonpSupport=4]="JsonpSupport",t[t.RequestsMadeViaParent=5]="RequestsMadeViaParent",t[t.Fetch=6]="Fetch",t}(XM||{});function zq(t,i){return{\u0275kind:t,\u0275providers:i}}function eT(...t){let i=[Ut,YM,ty,{provide:Zh,useExisting:ty},{provide:i0,useFactory:()=>x(Mq,{optional:!0})??x(YM)},{provide:QM,useValue:Vq,multi:!0},{provide:wN,useValue:!0},{provide:a0,useClass:Bq}];for(let e of t)i.push(...e.\u0275providers);return Ag(i)}var _N=new X("");function tT(){return zq(XM.LegacyInterceptors,[{provide:_N,useFactory:Dq},{provide:QM,useExisting:_N,multi:!0}])}var ny=(()=>{class t{_doc;constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}static \u0275fac=function(n){return new(n||t)(ve(et))};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var ca=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:function(n){let o=null;return n?o=new(n||t):o=ve(jq),o},providedIn:"root"})}return t})(),jq=(()=>{class t extends ca{_doc;constructor(e){super(),this._doc=e}sanitize(e,n){if(n==null)return null;switch(e){case Oo.NONE:return n;case Oo.HTML:return Hl(n,"HTML")?nr(n):US(this._doc,String(n)).toString();case Oo.STYLE:return Hl(n,"Style")?nr(n):n;case Oo.SCRIPT:if(Hl(n,"Script"))return nr(n);throw new we(5200,!1);case Oo.URL:return Hl(n,"URL")?nr(n):xv(String(n));case Oo.RESOURCE_URL:if(Hl(n,"ResourceURL"))return nr(n);throw new we(5201,!1);default:throw new we(5202,!1)}}bypassSecurityTrustHtml(e){return HO(e)}bypassSecurityTrustStyle(e){return UO(e)}bypassSecurityTrustScript(e){return $O(e)}bypassSecurityTrustUrl(e){return WO(e)}bypassSecurityTrustResourceUrl(e){return KO(e)}static \u0275fac=function(n){return new(n||t)(ve(et))};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var kN;(function(t){(function(i){var e=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:Function("return this;")(),n=o(t);typeof e.Reflect>"u"?e.Reflect=t:n=o(e.Reflect,n),i(n);function o(a,r){return function(s,l){typeof a[s]!="function"&&Object.defineProperty(a,s,{configurable:!0,writable:!0,value:l}),r&&r(s,l)}}})(function(i){var e=Object.prototype.hasOwnProperty,n=typeof Symbol=="function",o=n&&typeof Symbol.toPrimitive<"u"?Symbol.toPrimitive:"@@toPrimitive",a=n&&typeof Symbol.iterator<"u"?Symbol.iterator:"@@iterator",r=typeof Object.create=="function",s={__proto__:[]}instanceof Array,l=!r&&!s,p={create:r?function(){return Is(Object.create(null))}:s?function(){return Is({__proto__:null})}:function(){return Is({})},has:l?function(ae,ye){return e.call(ae,ye)}:function(ae,ye){return ye in ae},get:l?function(ae,ye){return e.call(ae,ye)?ae[ye]:void 0}:function(ae,ye){return ae[ye]}},m=Object.getPrototypeOf(Function),_=typeof process=="object"&&process.env&&process.env.REFLECT_METADATA_USE_MAP_POLYFILL==="true",c=!_&&typeof Map=="function"&&typeof Map.prototype.entries=="function"?Map:qp(),w=!_&&typeof Set=="function"&&typeof Set.prototype.entries=="function"?Set:wl(),T=!_&&typeof WeakMap=="function"?WeakMap:kl(),N=new T;function $(ae,ye,Ae,Ge){if(an(Ae)){if(!vr(ae))throw new TypeError;if(!Ts(ye))throw new TypeError;return kt(ae,ye)}else{if(!vr(ae))throw new TypeError;if(!$t(ye))throw new TypeError;if(!$t(Ge)&&!an(Ge)&&!pi(Ge))throw new TypeError;return pi(Ge)&&(Ge=void 0),Ae=hi(Ae),qn(ae,ye,Ae,Ge)}}i("decorate",$);function ee(ae,ye){function Ae(Ge,yt){if(!$t(Ge))throw new TypeError;if(!an(yt)&&!Wp(yt))throw new TypeError;$e(ae,ye,Ge,yt)}return Ae}i("metadata",ee);function de(ae,ye,Ae,Ge){if(!$t(Ae))throw new TypeError;return an(Ge)||(Ge=hi(Ge)),$e(ae,ye,Ae,Ge)}i("defineMetadata",de);function ie(ae,ye,Ae){if(!$t(ye))throw new TypeError;return an(Ae)||(Ae=hi(Ae)),xe(ae,ye,Ae)}i("hasMetadata",ie);function ue(ae,ye,Ae){if(!$t(ye))throw new TypeError;return an(Ae)||(Ae=hi(Ae)),Ct(ae,ye,Ae)}i("hasOwnMetadata",ue);
vendor: 10,768 bytes, line 17
17function me(ae,ye,Ae){if(!$t(ye))throw new TypeError;return an(Ae)||(Ae=hi(Ae)),fn(ae,ye,Ae)}i("getMetadata",me);function je(ae,ye,Ae){if(!$t(ye))throw new TypeError;return an(Ae)||(Ae=hi(Ae)),Ye(ae,ye,Ae)}i("getOwnMetadata",je);function Je(ae,ye){if(!$t(ae))throw new TypeError;return an(ye)||(ye=hi(ye)),Qe(ae,ye)}i("getMetadataKeys",Je);function Ke(ae,ye){if(!$t(ae))throw new TypeError;return an(ye)||(ye=hi(ye)),mt(ae,ye)}i("getOwnMetadataKeys",Ke);function Rt(ae,ye,Ae){if(!$t(ye))throw new TypeError;an(Ae)||(Ae=hi(Ae));var Ge=vt(ye,Ae,!1);if(an(Ge)||!Ge.delete(ae))return!1;if(Ge.size>0)return!0;var yt=N.get(ye);return yt.delete(Ae),yt.size>0||N.delete(ye),!0}i("deleteMetadata",Rt);function kt(ae,ye){for(var Ae=ae.length-1;Ae>=0;--Ae){var Ge=ae[Ae],yt=Ge(ye);if(!an(yt)&&!pi(yt)){if(!Ts(yt))throw new TypeError;ye=yt}}return ye}function qn(ae,ye,Ae,Ge){for(var yt=ae.length-1;yt>=0;--yt){var ji=ae[yt],Wt=ji(ye,Ae,Ge);if(!an(Wt)&&!pi(Wt)){if(!$t(Wt))throw new TypeError;Ge=Wt}}return Ge}function vt(ae,ye,Ae){var Ge=N.get(ae);if(an(Ge)){if(!Ae)return;Ge=new c,N.set(ae,Ge)}var yt=Ge.get(ye);if(an(yt)){if(!Ae)return;yt=new c,Ge.set(ye,yt)}return yt}function xe(ae,ye,Ae){var Ge=Ct(ae,ye,Ae);if(Ge)return!0;var yt=Ja(ye);return pi(yt)?!1:xe(ae,yt,Ae)}function Ct(ae,ye,Ae){var Ge=vt(ye,Ae,!1);return an(Ge)?!1:zi(Ge.has(ae))}function fn(ae,ye,Ae){var Ge=Ct(ae,ye,Ae);if(Ge)return Ye(ae,ye,Ae);var yt=Ja(ye);if(!pi(yt))return fn(ae,yt,Ae)}function Ye(ae,ye,Ae){var Ge=vt(ye,Ae,!1);if(!an(Ge))return Ge.get(ae)}function $e(ae,ye,Ae,Ge){var yt=vt(Ae,Ge,!0);yt.set(ae,ye)}function Qe(ae,ye){var Ae=mt(ae,ye),Ge=Ja(ae);if(Ge===null)return Ae;var yt=Qe(Ge,ye);if(yt.length<=0)return Ae;if(Ae.length<=0)return yt;for(var ji=new w,Wt=[],tn=0,Tt=Ae;tn<Tt.length;tn++){var hn=Tt[tn],Cn=ji.has(hn);Cn||(ji.add(hn),Wt.push(hn))}for(var Ya=0,El=yt;Ya<El.length;Ya++){var hn=El[Ya],Cn=ji.has(hn);Cn||(ji.add(hn),Wt.push(hn))}return Wt}function mt(ae,ye){var Ae=[],Ge=vt(ae,ye,!1);if(an(Ge))return Ae;for(var yt=Ge.keys(),ji=jf(yt),Wt=0;;){var tn=Wd(ji);if(!tn)return Ae.length=Wt,Ae;var Tt=Hf(tn);try{Ae[Wt]=Tt}catch(hn){try{Gp(ji)}finally{throw hn}}Wt++}}function Gt(ae){if(ae===null)return 1;switch(typeof ae){case"undefined":return 0;case"boolean":return 2;case"string":return 3;case"symbol":return 4;case"number":return 5;case"object":return ae===null?1:6;default:return 6}}function an(ae){return ae===void 0}function pi(ae){return ae===null}function Ei(ae){return typeof ae=="symbol"}function $t(ae){return typeof ae=="object"?ae!==null:typeof ae=="function"}function vc(ae,ye){switch(Gt(ae)){case 0:return ae;case 1:return ae;case 2:return ae;case 3:return ae;case 4:return ae;case 5:return ae}var Ae=ye===3?"string":ye===5?"number":"default",Ge=Kp(ae,o);if(Ge!==void 0){var yt=Ge.call(ae,Ae);if($t(yt))throw new TypeError;return yt}return yc(ae,Ae==="default"?"number":Ae)}function yc(ae,ye){if(ye==="string"){var Ae=ae.toString;if(jo(Ae)){var Ge=Ae.call(ae);if(!$t(Ge))return Ge}var yt=ae.valueOf;if(jo(yt)){var Ge=yt.call(ae);if(!$t(Ge))return Ge}}else{var yt=ae.valueOf;if(jo(yt)){var Ge=yt.call(ae);if(!$t(Ge))return Ge}var ji=ae.toString;if(jo(ji)){var Ge=ji.call(ae);if(!$t(Ge))return Ge}}throw new TypeError}function zi(ae){return!!ae}function na(ae){return""+ae}function hi(ae){var ye=vc(ae,3);return Ei(ye)?ye:na(ye)}function vr(ae){return Array.isArray?Array.isArray(ae):ae instanceof Object?ae instanceof Array:Object.prototype.toString.call(ae)==="[object Array]"}function jo(ae){return typeof ae=="function"}function Ts(ae){return typeof ae=="function"}function Wp(ae){switch(Gt(ae)){case 3:return!0;case 4:return!0;default:return!1}}function Kp(ae,ye){var Ae=ae[ye];if(Ae!=null){if(!jo(Ae))throw new TypeError;return Ae}}function jf(ae){var ye=Kp(ae,a);if(!jo(ye))throw new TypeError;var Ae=ye.call(ae);if(!$t(Ae))throw new TypeError;return Ae}function Hf(ae){return ae.value}function Wd(ae){var ye=ae.next();return ye.done?!1:ye}function Gp(ae){var ye=ae.return;ye&&ye.call(ae)}function Ja(ae){var ye=Object.getPrototypeOf(ae);if(typeof ae!="function"||ae===m||ye!==m)return ye;var Ae=ae.prototype,Ge=Ae&&Object.getPrototypeOf(Ae);if(Ge==null||Ge===Object.prototype)return ye;var yt=Ge.constructor;return typeof yt!="function"||yt===ae?ye:yt}function qp(){var ae={},ye=[],Ae=function(){function Wt(tn,Tt,hn){this._index=0,this._keys=tn,this._values=Tt,this._selector=hn}return Wt.prototype["@@iterator"]=function(){return this},Wt.prototype[a]=function(){return this},Wt.prototype.next=function(){var tn=this._index;if(tn>=0&&tn<this._keys.length){var Tt=this._selector(this._keys[tn],this._values[tn]);return tn+1>=this._keys.length?(this._index=-1,this._keys=ye,this._values=ye):this._index++,{value:Tt,done:!1}}return{value:void 0,done:!0}},Wt.prototype.throw=function(tn){throw this._index>=0&&(this._index=-1,this._keys=ye,this._values=ye),tn},Wt.prototype.return=function(tn){return this._index>=0&&(this._index=-1,this._keys=ye,this._values=ye),{value:tn,done:!0}},Wt}();return function(){function Wt(){this._keys=[],this._values=[],this._cacheKey=ae,this._cacheIndex=-2}return Object.defineProperty(Wt.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),Wt.prototype.has=function(tn){return this._find(tn,!1)>=0},Wt.prototype.get=function(tn){var Tt=this._find(tn,!1);return Tt>=0?this._values[Tt]:void 0},Wt.prototype.set=function(tn,Tt){var hn=this._find(tn,!0);return this._values[hn]=Tt,this},Wt.prototype.delete=function(tn){var Tt=this._find(tn,!1);if(Tt>=0){for(var hn=this._keys.length,Cn=Tt+1;Cn<hn;Cn++)this._keys[Cn-1]=this._keys[Cn],this._values[Cn-1]=this._values[Cn];return this._keys.length--,this._values.length--,tn===this._cacheKey&&(this._cacheKey=ae,this._cacheIndex=-2),!0}return!1},Wt.prototype.clear=function(){this._keys.length=0,this._values.length=0,this._cacheKey=ae,this._cacheIndex=-2},Wt.prototype.keys=function(){return new Ae(this._keys,this._values,Ge)},Wt.prototype.values=function(){return new Ae(this._keys,this._values,yt)},Wt.prototype.entries=function(){return new Ae(this._keys,this._values,ji)},Wt.prototype["@@iterator"]=function(){return this.entries()},Wt.prototype[a]=function(){return this.entries()},Wt.prototype._find=function(tn,Tt){return this._cacheKey!==tn&&(this._cacheIndex=this._keys.indexOf(this._cacheKey=tn)),this._cacheIndex<0&&Tt&&(this._cacheIndex=this._keys.length,this._keys.push(tn),this._values.push(void 0)),this._cacheIndex},Wt}();function Ge(Wt,tn){return Wt}function yt(Wt,tn){return tn}function ji(Wt,tn){return[Wt,tn]}}function wl(){return function(){function ae(){this._map=new c}return Object.defineProperty(ae.prototype,"size",{get:function(){return this._map.size},enumerable:!0,configurable:!0}),ae.prototype.has=function(ye){return this._map.has(ye)},ae.prototype.add=function(ye){return this._map.set(ye,ye),this},ae.prototype.delete=function(ye){return this._map.delete(ye)},ae.prototype.clear=function(){this._map.clear()},ae.prototype.keys=function(){return this._map.keys()},ae.prototype.values=function(){return this._map.values()},ae.prototype.entries=function(){return this._map.entries()},ae.prototype["@@iterator"]=function(){return this.keys()},ae.prototype[a]=function(){return this.keys()},ae}()}function kl(){var ae=16,ye=p.create(),Ae=Ge();return function(){function Tt(){this._key=Ge()}return Tt.prototype.has=function(hn){var Cn=yt(hn,!1);return Cn!==void 0?p.has(Cn,this._key):!1},Tt.prototype.get=function(hn){var Cn=yt(hn,!1);return Cn!==void 0?p.get(Cn,this._key):void 0},Tt.prototype.set=function(hn,Cn){var Ya=yt(hn,!0);return Ya[this._key]=Cn,this},Tt.prototype.delete=function(hn){var Cn=yt(hn,!1);return Cn!==void 0?delete Cn[this._key]:!1},Tt.prototype.clear=function(){this._key=Ge()},Tt}();function Ge(){var Tt;do Tt="@@WeakMap@@"+tn();while(p.has(ye,Tt));return ye[Tt]=!0,Tt}function yt(Tt,hn){if(!e.call(Tt,Ae)){if(!hn)return;Object.defineProperty(Tt,Ae,{value:p.create()})}return Tt[Ae]}function ji(Tt,hn){for(var Cn=0;Cn<hn;++Cn)Tt[Cn]=Math.random()*255|0;return Tt}function Wt(Tt){return typeof Uint8Array=="function"?typeof crypto<"u"?crypto.getRandomValues(new Uint8Array(Tt)):typeof msCrypto<"u"?msCrypto.getRandomValues(new Uint8Array(Tt)):ji(new Uint8Array(Tt),Tt):ji(new Array(Tt),Tt)}function tn(){var Tt=Wt(ae);Tt[6]=Tt[6]&79|64,Tt[8]=Tt[8]&191|128;for(var hn="",Cn=0;Cn<ae;++Cn){var Ya=Tt[Cn];(Cn===4||Cn===6||Cn===8)&&(hn+="-"),Ya<16&&(hn+="0"),hn+=Ya.toString(16).toLowerCase()}return hn}}function Is(ae){return ae.__=void 0,delete ae.__,ae}})})(kN||(kN={}));var oy=class{};var Kl={production:!0,baseUrl:"https://www.egw.hu/",baseUrlNew:"https://api.egw.hu/",clientId:"your-client-id",redirectUri:"https://egw.hu/auth/",googleClientId:"your-google-client-id",facebookClientId:"your-facebook-client-id",twitterClientId:"your-twitter-client-id",deeplAuthKey:"your-deepl-auth-key"};var EN={hu:{Home:"F\u0151oldal",Books:"K\xF6nyvek",Book:"K\xF6nyv","All books":"Minden k\xF6nyv",Bible:"Biblia",Search:"Keres\xE9s","Simple search":"Egyszer\u0171 keres\xE9s",Research:"Kutat\xE1s","Advanced search options":"Tov\xE1bbi be\xE1ll\xEDt\xE1sok","Bible search options":"Bibliai keres\xE9s be\xE1ll\xEDt\xE1sai",Gallery:"Gal\xE9ria","Sabbath School":"Biblia\xADtanulm\xE1nyok","About E. G. White":"E. G. White \xE9letrajz",Year:"\xC9v","Translated title":"C\xEDm",Translator:"Ford\xEDt\xF3","Original code / title":"Eredeti",Publisher:"Kiad\xF3",Publications:"Kiadv\xE1nyok","Switch to list view":"Lista n\xE9zet","Switch to grid view":"K\xF6nyvbor\xEDt\xF3k","Filter books":"Kiadv\xE1nyok sz\u0171r\xE9se",Login:"Bel\xE9p\xE9s",Logout:"Kil\xE9p\xE9s","Logged in as":"Bel\xE9pve mint","E-mail address":"E-mail c\xEDm","E-mail":"E-mail",Password:"Jelsz\xF3","Pinned News":"Kiemelt h\xEDrek","Further news":"Tov\xE1bbi h\xEDrek","Latest Editions":"Legut\xF3bbi kiadv\xE1nyok",coverage:"-os egyez\xE9s",covered:"-ban lefedve",covers:"-ban lefed",Mode:"M\xF3d","Page size":"Oldalm\xE9ret","Exact hits":"Pontos tal\xE1lat","Equal coverage":"Szimmetrikus egyez\xE9s",Cluster:"Csoportos\xEDt\xE1s",Extended:"Kiterjesztett","Local language only":"Csak magyarul","Total hits":"\xD6sszes tal\xE1lat","Original shown":"Eredeti l\xE1tszik","Original hidden":"Eredeti rejtve","Show original":"Mutasd az eredetit","Hide original":"Rejtsd el az eredetit","Show differences":"Mutasd a k\xFCl\xF6nbs\xE9geket","Hide differences":"Rejtsd el a k\xFCl\xF6nbs\xE9geket","Show deletions":"Mutasd a t\xF6r\xF6lt r\xE9szeket","Hide deletions":"Rejtsd el a t\xF6r\xF6lt r\xE9szeket","Show cluster items":"Mutasd a csoport elemeit","Show further similar items":"Tov\xE1bbi hasonl\xF3 elemek","Hide cluster items":"Rejtsd el a csoport elemeit","Hide further similar items":"Tov\xE1bbi elemek rejt\xE9se","Toggle cluster
17s":"Csoportok nyit\xE1sa / z\xE1r\xE1sa","Show clusters":"Csoportok nyit\xE1sa","Hide clusters":"Csoportok z\xE1r\xE1sa","it covers reference":"lefedi a referenci bekezd\xE9st","it's covered by reference":"a referencia bekezd\xE9s lefedi","Coming soon":"Hamarosan","More...":"Tov\xE1bb...","Go to the book":"Tov\xE1bb a k\xF6nyvh\xF6z","Hide other translations":"Rejtsd el az egy\xE9b ford\xEDt\xE1sokat","Show other translations":"Mutasd az egy\xE9b ford\xEDt\xE1sokat is","Merge up":"\xD6sszef\xE9s\xFCl\xE9s felfel\xE9 (Ctrl+le)","Merge down":"\xD6sszef\xE9s\xFCl\xE9s lefel\xE9 (Ctrl+fel)",Edit:"Szerkeszt\xE9s",Save:"Ment\xE9s","Insert empty":"\xDCres beilleszt\xE9se",Split:"Kett\xE9v\xE1g\xE1s",Delete:"T\xF6rl\xE9s",Clear:"V\xE1laszt\xE1sok t\xF6rl\xE9se",Help:"Seg\xEDts\xE9g","---":"",Phrase:"Pontos kifejez\xE9s",AND:"Minden sz\xF3 (\xC9S)",OR:"Legal\xE1bb egy sz\xF3 (VAGY)",Expression:"Speci\xE1lis kifejez\xE9s",Collections:"Gy\u0171jtem\xE9nyek","Light mode":"Nappal m\xF3d","Dark mode":"\xC9jszakai m\xF3d","Unofficial translation":"A kiadv\xE1ny nem a Hetednapi Adventista Egyh\xE1z \xE1ltal elfogadott ford\xEDt\xE1s, \xE9s hib\xE1kat tartalmazhat!","Translation need proof-reading":"Nyers ford\xEDt\xE1s, lektor\xE1l\xE1sra v\xE1r.","Daily devotional":"Napi igei gondolat","Daily reading plan":"Napi olvas\xF3 terv","Chapter I.":"I. szakasz","Chapter II.":"II. szakasz","Chapter III.":"III. szakasz","Chapter IV.":"IV. szakasz","Show Bible":"Mutasd az Igeszakaszt","Hide Bible":"Rejtsd el az Igeszakaszt","Show Ellen White":"Mutasd a White id\xE9zetet","Hide Ellen White":"Rejtsd el a White id\xE9zetet","The page uses cookies":"Az oldal cookie-kat haszn\xE1l.",Accept:"Elfogadom",Reject:"Elutas\xEDtom",Translations:"Ford\xEDt\xE1sok","Upload translation":"Ford\xEDt\xE1s felt\xF6lt\xE9se",Language:"Nyelv","Choose file":"F\xE1jl kiv\xE1laszt\xE1sa","No file chosen":"Nincs kiv\xE1lasztott f\xE1jl",Upload:"Felt\xF6lt\xE9s",lines:"sor","lines uploaded":"sor felt\xF6ltve","previous version archived":"az el\u0151z\u0151 v\xE1ltozat archiv\xE1lva","Book list unavailable":"A k\xF6nyvlista nem \xE9rhet\u0151 el","One paragraph per line. An existing file is archived before it is replaced.":"Soronk\xE9nt egy bekezd\xE9s. A megl\xE9v\u0151 f\xE1jl a fel\xFCl\xEDr\xE1s el\u0151tt archiv\xE1l\xE1sra ker\xFCl.","You are not authorized to upload translations.":"Nincs jogosults\xE1ga ford\xEDt\xE1s felt\xF6lt\xE9s\xE9re.","That file is too large.":"A f\xE1jl t\xFAl nagy.","The file could not be accepted.":"A f\xE1jl nem fogadhat\xF3 el.","Upload failed.":"A felt\xF6lt\xE9s nem siker\xFClt.","Pick a book from the list":"V\xE1lasszon k\xF6nyvet a list\xE1b\xF3l",books:"k\xF6nyv",done:"k\xE9sz","Virtual translations":"Virtu\xE1lis ford\xEDt\xE1sok","Books with no translation of their own, assembled from translations of matching paragraphs elsewhere.":"Olyan k\xF6nyvek, amelyeknek nincs saj\xE1t ford\xEDt\xE1suk; m\xE1shol tal\xE1lhat\xF3, egyez\u0151 bekezd\xE9sek ford\xEDt\xE1saib\xF3l \xE1llnak \xF6ssze.",Filter:"Sz\u0171r\xE9s","Include already translated books":"A m\xE1r leford\xEDtott k\xF6nyvek is","already translated, hidden":"m\xE1r leford\xEDtva, elrejtve",paragraphs:"bekezd\xE9s","Minimum similarity":"Minim\xE1lis hasonl\xF3s\xE1g","How much of each paragraph the source must contain.":"A forr\xE1snak a bekezd\xE9s mekkora r\xE9sz\xE9t kell tartalmaznia.","No translation found":"Nincs tal\xE1lat","Borrowed from this paragraph":"Ebb\u0151l a bekezd\xE9sb\u0151l k\xF6lcs\xF6n\xF6zve","similarity / covered":"hasonl\xF3s\xE1g",chapters:"fejezet",Chapters:"Fejezetek","Read from the start":"Olvas\xE1s az elej\xE9t\u0151l","A portion of the book you choose, or today's reading plan entry.":"A v\xE1lasztott k\xF6nyv egy r\xE9szlete, vagy a mai olvas\xF3tervi szakasz.","A superuser may do everything regardless of what is ticked here.":"A szuperfelhaszn\xE1l\xF3 mindent megtehet, f\xFCggetlen\xFCl att\xF3l, mi van itt bejel\xF6lve.",Account:"Fi\xF3k",Active:"Akt\xEDv","Alternative and Similar":"Alternat\xEDv \xE9s hasonl\xF3",Application:"Alkalmaz\xE1s","Back to the collection":"Vissza a gy\u0171jtem\xE9nyhez","Back to the collection (Esc). Press O for all slides.":"Vissza a gy\u0171jtem\xE9nyhez (Esc). Az O billenty\u0171vel az \xF6sszes dia l\xE1tszik.","Bible editions":"Bibliakiad\xE1sok","Bible search result format":"Bibliai tal\xE1latok megjelen\xEDt\xE9se","Bible translation":"Bibliaford\xEDt\xE1s","Bible verses":"Igeversek","Bible version":"Bibliakiad\xE1s","By licence level":"Licencszint szerint",Cancel:"M\xE9gsem","Choose none to read the Bible without them.":"Ha egyiket sem v\xE1lasztod, ezek n\xE9lk\xFCl olvashatod a Bibli\xE1t.","Choose the commentaries you want in your settings.":"A be\xE1ll\xEDt\xE1saidban v\xE1laszthatod ki, mely komment\xE1rokat szeretn\xE9d l\xE1tni.","Clear all":"\xD6sszes t\xF6rl\xE9se","Clear every level":"Minden szint t\xF6rl\xE9se",Close:"Bez\xE1r\xE1s",Codes:"K\xF3dok","Collect the original":"Az eredeti gy\u0171jt\xE9se","Collect the original text":"Az eredeti sz\xF6veg gy\u0171jt\xE9se","Collect the score":"A kotta gy\u0171jt\xE9se","Collect this entry":"A sz\xF3cikk gy\u0171jt\xE9se","Collect this grammar code":"A nyelvtani k\xF3d gy\u0171jt\xE9se","Collect this paragraph":"A bekezd\xE9s gy\u0171jt\xE9se","Collect this translation":"A ford\xEDt\xE1s gy\u0171jt\xE9se","Collect this verse":"A vers gy\u0171jt\xE9se","Show this verse in the score":"Ez a ver
17sszak a kott\xE1ban",Commentaries:"Komment\xE1rok",Commentary:"Komment\xE1r",Comments:"Megjegyz\xE9sek","Counted from the verses where one translates the other -- the Septuagint against the Hebrew, Delitzsch against the Greek. The commonest rendering comes first; a pairing resting on one or two verses is a guess and is marked.":"Azokb\xF3l a versekb\u0151l sz\xE1molva, ahol az egyik a m\xE1sik ford\xEDt\xE1sa: a Septuaginta a h\xE9berrel, Delitzsch a g\xF6r\xF6ggel szemben. A leggyakoribb visszaad\xE1s \xE1ll el\xF6l; az egy-k\xE9t versen nyugv\xF3 megfeleltet\xE9s csak feltev\xE9s, \xE9s jel\xF6lve van.",Create:"L\xE9trehoz\xE1s","Cross references":"Kereszthivatkoz\xE1sok","Daily reading":"Napi olvasm\xE1ny","Delete this account for good, with their saved notes and settings?":"V\xE9gleg t\xF6rl\xF6d ezt a fi\xF3kot, a mentett jegyzeteivel \xE9s be\xE1ll\xEDt\xE1saival egy\xFCtt?","Delete user":"Felhaszn\xE1l\xF3 t\xF6rl\xE9se","Double-click to see what lies behind this paragraph":"Kattints dupl\xE1n, hogy l\xE1sd, mi \xE1ll a bekezd\xE9s m\xF6g\xF6tt","Drag to reorder":"H\xFAzd az \xE1trendez\xE9shez","Ellen G. White":"Ellen G. White",Email:"E-mail",Entries:"Sz\xF3cikkek","Every commentary is free to read.":"Minden komment\xE1r szabadon olvashat\xF3.","Every edition is freely licensed, so there is nothing to grant.":"Minden kiad\xE1s szabad licenc\u0171, \xEDgy nincs mit enged\xE9lyezni.","Every edition, including ones added later":"Minden kiad\xE1s, a k\xE9s\u0151bb hozz\xE1adottak is","Every lexicon is free to read.":"Minden sz\xF3t\xE1r szabadon olvashat\xF3.","Extra books":"Tov\xE1bbi k\xF6nyvek","Find this word in the Bible":"A sz\xF3 keres\xE9se a Bibli\xE1ban","Find words parsed this way in the Bible":"\xCDgy elemzett szavak keres\xE9se a Bibli\xE1ban","First name":"Keresztn\xE9v","For Translations":"Ford\xEDt\xE1sokhoz",Format:"Form\xE1tum","Found by the wording the two texts share":"A k\xE9t sz\xF6veg k\xF6z\xF6s sz\xF3haszn\xE1lata alapj\xE1n tal\xE1lva",Further:"Tov\xE1bbiak","Go to today's reading":"Ugr\xE1s a mai olvasm\xE1nyhoz","Grammar codes":"Nyelvtani k\xF3dok",Grant:"Enged\xE9lyez\xE9s","Grant all":"\xD6sszes enged\xE9lyez\xE9se","Grant every level":"Minden szint enged\xE9lyez\xE9se",Greek:"G\xF6r\xF6g",Hebrew:"H\xE9ber","Hide further translations":"Tov\xE1bbi ford\xEDt\xE1sok elrejt\xE9se",Hymnals:"\xC9nekes- k\xF6nyvek","It belongs to the edition you were reading, which is not among them.":"Ahhoz a kiad\xE1shoz tartozik, amelyet olvast\xE1l, \xE9s az nincs k\xF6zt\xFCk.","It covers the reference / it is covered by it":"Lefedi a hivatkozott bekezd\xE9st / a hivatkozott bekezd\xE9s fedi le","Last name":"Vezet\xE9kn\xE9v","Leave empty to keep the current password. Setting one here does not tell the user: you have to pass it on yourself.":"Hagyd \xFCresen, ha a jelenlegi jelsz\xF3 marad. Az itt be\xE1ll\xEDtott jelsz\xF3r\xF3l a felhaszn\xE1l\xF3 nem kap \xE9rtes\xEDt\xE9st: neked kell \xE1tadnod.","Leave the password empty and the account has none: the person signs in with Google, or sets their own through a reset. Email and username cannot be changed afterwards.":"Ha \xFCresen hagyod a jelsz\xF3t, a fi\xF3knak nem lesz: a felhaszn\xE1l\xF3 Google-lel l\xE9p be, vagy jelsz\xF3-vissza\xE1ll\xEDt\xE1ssal \xE1ll\xEDtja be a saj\xE1tj\xE1t. Az e-mail c\xEDm \xE9s a felhaszn\xE1l\xF3n\xE9v ut\xF3lag nem m\xF3dos\xEDthat\xF3.","Length of the wording the two share":"A k\xF6z\xF6s sz\xF3haszn\xE1lat hossza",Lexicon:"Sz\xF3t\xE1r",Lexicons:"Sz\xF3t\xE1rak","Look this number and parsing up together":"A sz\xE1m \xE9s az elemz\xE9s egy\xFCttes keres\xE9se","Look this number up in the Bible":"A sz\xE1m keres\xE9se a Bibli\xE1ban","Look this parsing up in the Bible":"Az elemz\xE9s keres\xE9se a Bibli\xE1ban","Look this up in the lexicons":"Keres\xE9s a sz\xF3t\xE1rakban","Look this word up":"A sz\xF3 megn\xE9z\xE9se","Marking and collecting":"Jel\xF6l\xE9s \xE9s gy\u0171jt\xE9s","Move down":"Mozgat\xE1s lefel\xE9","Move up":"Mozgat\xE1s felfel\xE9","My Notes":"Jegyzeteim","Narrow the list":"Lista sz\u0171k\xEDt\xE9se","New password":"\xDAj jelsz\xF3","New user":"\xDAj felhaszn\xE1l\xF3",Next:"K\xF6vetkez\u0151","Next lexicon":"K\xF6vetkez\u0151 sz\xF3t\xE1r","No Bible verse shares wording with this paragraph.":"Egyetlen igevers sem osztozik sz\xF3haszn\xE1latban ezzel a bekezd\xE9ssel.","No book group is restricted.":"Egyetlen k\xF6nyvcsoport sem korl\xE1tozott.","No edition points from this verse to another.":"Egyetlen kiad\xE1s sem mutat err\u0151l a versr\u0151l m\xE1sikra.","No edition that can be searched is parsed with this code":"Egyetlen kereshet\u0151 kiad\xE1s sincs ezzel a k\xF3ddal elemezve","No lexicon you can read has an entry for this.":"Az \xE1ltalad olvashat\xF3 sz\xF3t\xE1rak egyik\xE9ben sincs erre sz\xF3cikk.","No paragraph is this close to it.":"Egyetlen bekezd\xE9s sem \xE1ll ilyen k\xF6zel hozz\xE1.","No paragraph of hers is known to quote this verse.":"Nem ismert olyan bekezd\xE9se, amely ezt a verset id\xE9zn\xE9.","No results":"Nincs tal\xE1lat","Nobody matches that.":"Erre senki sem illik.","None chosen searches every one.":"Ha egyiket sem v\xE1lasztod, mindegyikben keres.",Notes:"Jegyzetek",Nothing:"Semmi","Nothing by that name":"Ilyen nev\u0171 nincs","Nothing here answers to that.":"Erre itt semmi sem felel meg.","Nothing saved yet.":"M\xE9g nincs mentve semmi.","Nothing was noted on this paragraph.":"Ehhez a bekezd\xE9shez nem k\xE9sz\xFClt jegyzet.","On the front page":"A f\u0151oldalon","Open a chapter and a verse to read what these say on it.":"Nyiss meg egy fejezetet \xE9s verset, hogy elolvasd, mit mondanak r\xF3la.","Open where it is published":"Megnyit\xE1s a kiad\xE1s hely\xE9n",Origin:"Eredet","Other languages":"Egy\xE9b nyelvek","Paragraphs and Traceback":"Bekezd\xE9sek \xE9s eredet","Password (optional)":"Jelsz\xF3 (nem k\xF6telez\u0151)","Pick someone to see what they may do.":"V\xE1lassz valakit, hogy l\xE1sd, mit tehet.",Previous:"El\u0151z\u0151","Previous lexicon":"El\u0151z\u0151 sz\xF3t\xE1r",Reading:"Olvas\xE1s","Reading plan":"Olvas\xF3terv",References:"Hivatkoz\xE1sok","References in the Paragraph":"Hivatkoz\xE1sok a bekezd\xE9sben","Review what you have marked":"A megjel\xF6ltek \xE1ttekint\xE9se","Saved notes":"Mentett jegyzetek","Saved, password changed.":"Mentve, a jelsz\xF3 megv\xE1ltozott.","Saved.":"Mentve.",Scripture:"Szent\xEDr\xE1s","Search for these words instead":"Ink\xE1bb ezekre a szavakra keress","Search for this word":"A sz\xF3 keres\xE9se","Search in results":"Keres\xE9s a tal\xE1latok k\xF6z\xF6tt","Search target":"Keres\xE9s helye","Searching in the results of":"Keres\xE9s ennek a tal\xE1latai k\xF6z\xF6tt:","Select all":"\xD6sszes kijel\xF6l\xE9se","Server settings":"Kiszolg\xE1l\xF3 be\xE1ll\xEDt\xE1sai",Settings:"Be\xE1ll\xEDt\xE1sok","She marked this quotation herself":"Ezt az id\xE9zetet \u0151 maga jel\xF6lte","Show further translations":"Tov\xE1bbi ford\xEDt\xE1sok mutat\xE1sa","Show the marking handles and the collection button":"A jel\xF6l\u0151foganty\xFAk \xE9s a gy\u0171jt\xE9s gomb mutat\xE1sa","Showing a bible reference":"Igehely megjelen\xEDt\xE9se","Sign in to read the translators' notes.":"L\xE9pj be a ford\xEDt\xF3i jegyzetek olvas\xE1s\xE1hoz.","Similar paragraphs":"Hasonl\xF3 bekezd\xE9sek",Similarity:"Hasonl\xF3s\xE1g","Site default":"Az oldal alap\xE9rtelmez\xE9se","Still to come.":"M\xE9g h\xE1travan.","Stop narrowing by this":"Ne sz\u0171k\xEDtsen erre","Strong code and morphology, separated by a space":"Strong-sz\xE1m \xE9s alaktan, sz\xF3k\xF6zzel elv\xE1lasztva","Switching this off stops them signing in, and can be switched back on.":"Kikapcsolva nem tud bel\xE9pni; b\xE1rmikor visszakapcsolhat\xF3.",Synch:"Szinkron","The buttons below grant the editions that exist now, one by one. The switch above covers editions added in future as well.":"Az al\xE1bbi gombok a most megl\xE9v\u0151 kiad\xE1sokat enged\xE9lyezik, egyenk\xE9nt. A fenti kapcsol\xF3 a k\xE9s\u0151bb hozz\xE1adottakra is kiterjed.","The commentary says nothing on this verse.":"A komment\xE1r nem sz\xF3l err\u0151l a versr\u0151l.","The normalised run both texts contain":"A k\xF6z\xF6s, egys\xE9ges\xEDtett szakasz, amely mindk\xE9t sz\xF6vegben megvan","These apply to everybody. A change takes effect within a few seconds, for readers already on the site as well as new ones.":"Ezek mindenkire vonatkoznak. A v\xE1ltoz\xE1s n\xE9h\xE1ny m\xE1sodpercen bel\xFCl \xE9letbe l\xE9p, az oldalon m\xE1r bent l\xE9v\u0151 olvas\xF3kn\xE1l is.",Unmark:"Jel\xF6l\xE9s t\xF6rl\xE9se",Username:"Felhaszn\xE1l\xF3n\xE9v","Users and permissions":"Felhaszn\xE1l\xF3k \xE9s jogosults\xE1gok","Verses where this word stands where the other one does":"Versek, ahol ez a sz\xF3 \xE1ll a m\xE1sik hely\xE9n","White Estate":"White Estate","You do not have access to a commentary.":"Nincs hozz\xE1f\xE9r\xE9sed egyetlen komment\xE1rhoz sem.",day:"nap",default:"alap\xE9rtelmezett","not set":"nincs be\xE1ll\xEDtva",quotation:"id\xE9zet","referred to above":"a fent hivatkozott","shared wording":"egyez\u0151 szavak",superuser:"szuperfelhaszn\xE1l\xF3",translations:"ford\xEDt\xE1sok","This site uses co
17okies.":"Az oldal cookie-kat haszn\xE1l.",OK:"Rendben",Decline:"Elutas\xEDt","Ocean mode":"\xD3ce\xE1n m\xF3d","Show all":"\xD6sszes mutat\xE1sa","Show fewer":"Kevesebb mutat\xE1sa","Copy all verses":"\xD6sszes vers m\xE1sol\xE1sa","Collect all verses":"\xD6sszes vers gy\u0171jt\xE9se","verses copied":"vers a v\xE1g\xF3lapon","verses collected":"vers a gy\u0171jtem\xE9nyben","Download as PowerPoint":"Let\xF6lt\xE9s PowerPoint form\xE1tumban",Highlight:"Kiemel\xE9s","Remove the highlight":"Kiemel\xE9s t\xF6rl\xE9se","Collect the selection":"Kijel\xF6l\xE9s gy\u0171jt\xE9se",Copy:"M\xE1sol\xE1s",Copied:"V\xE1g\xF3lapra m\xE1solva",Collect:"Gy\u0171jt\xE9s","with the original":"az eredetivel","with the translation":"a ford\xEDt\xE1ssal","My highlights":"Kiemel\xE9seim",All:"Mind","Remove this highlight?":"T\xF6rl\xF6d ezt a kiemel\xE9st?","Your note on these words":"Jegyzeted ezekhez a szavakhoz","Every signed-in reader can see this highlight":"Minden bejelentkezett olvas\xF3 l\xE1tja ezt a kiemel\xE9st","Only you can see this highlight":"Csak te l\xE1tod ezt a kiemel\xE9st","Every signed-in reader will see this highlight":"Minden bejelentkezett olvas\xF3 l\xE1tni fogja ezt a kiemel\xE9st","Only you will see this highlight":"Csak te fogod l\xE1tni ezt a kiemel\xE9st",Note:"Jegyzet",Menu:"Men\xFC","Show the paragraph":"Bekezd\xE9s megjelen\xEDt\xE9se","Hide the paragraph":"Bekezd\xE9s elrejt\xE9se","Collect this note":"Jegyzet gy\u0171jt\xE9se","My notes":"Saj\xE1t jegyzeteim","My presentation notes":"El\u0151ad\xE1s-jegyzeteim","Margin notes":"Lapsz\xE9li jegyzetek","more verses in the New Testament, found through its Hebrew translation":"tov\xE1bbi vers az \xDAjsz\xF6vets\xE9gben, a h\xE9ber ford\xEDt\xE1s\xE1n kereszt\xFCl","more verses in the Old Testament, found through the Septuagint":"tov\xE1bbi vers az \xD3sz\xF6vets\xE9gben, a Septuagint\xE1n kereszt\xFCl","In the New Testament, found through its Hebrew translation; the Greek words for it are marked.":"Az \xDAjsz\xF6vets\xE9gben, a h\xE9ber ford\xEDt\xE1s\xE1n kereszt\xFCl; a megfelel\u0151 g\xF6r\xF6g szavak kiemelve.","In the Old Testament, found through the Septuagint; the Hebrew words for it are marked.":"Az \xD3sz\xF6vets\xE9gben, a Septuagint\xE1n kereszt\xFCl; a megfelel\u0151 h\xE9ber szavak kiemelve.","verses in the Old Testament":"vers az \xD3sz\xF6vets\xE9gben","verses in the New Testament":"vers az \xDAjsz\xF6vets\xE9gben","Bible notes":"Bibliai jegyzetek","being worked on":"szerkeszt\xE9s alatt",Why:"Mi\xE9rt","very close in meaning":"nagyon k\xF6zeli jelent\xE9s","close in meaning":"k\xF6zeli jelent\xE9s","related in meaning":"rokon jelent\xE9s","loosely related":"t\xE1voli kapcsolat","central to the topic":"a t\xE9ma k\xF6z\xE9ppontj\xE1ban","in the topic":"a t\xE9m\xE1hoz tartozik","its words":"szavai","in other words":"m\xE1s szavakkal",quotes:"id\xE9zi","quotes the same as":"ugyanazt id\xE9zi, mint","it quotes":"id\xE9zi:","quoted in":"id\xE9zve itt:","a cross-reference of":"kereszthivatkoz\xE1s:",topic:"t\xE9ma","also printed in":"m\xE9g","other places":"helyen megjelent",Topic:"T\xE9ma",Topics:"T\xE9m\xE1k","All topics":"Minden t\xE9ma","Related topics":"Kapcsol\xF3d\xF3 t\xE9m\xE1k","A topic (by its number)":"T\xE9ma (sorsz\xE1m alapj\xE1n)","Narrow by a word":"Sz\u0171k\xEDt\xE9s sz\xF3ra","Her paragraphs grouped by what they are about, named by their most typical words.":"Ellen G. White bekezd\xE9sei tartalmuk szerint csoportos\xEDtva, legjellemz\u0151bb szavaikkal megnevezve.",Quotes:"Id\xE9zi","Similar passages":"Hasonl\xF3 szakaszok","Similar to a passage (by its reference)":"Hasonl\xF3 szakaszok (hivatkoz\xE1s alapj\xE1n)","Quoted by Ellen G. White in":"Ellen G. White id\xE9zi:",Tags:"C\xEDmk\xE9k",Tag:"C\xEDmke","My tags":"C\xEDmk\xE9im","Add a tag":"C\xEDmke hozz\xE1ad\xE1sa","Remove the tag":"C\xEDmke elt\xE1vol\xEDt\xE1sa",Rename:"\xC1tnevez\xE9s","Delete this tag?":"T\xF6rl\xF6d ezt a c\xEDmk\xE9t?",Draft:"Piszkozat",Finished:"K\xE9sz","Mark as finished":"Megjel\xF6l\xE9s k\xE9sznek","Mark as a draft":"Megjel\xF6l\xE9s piszkozatnak","not kept yet"
17:"m\xE9g nincs elmentve","New presentation note":"\xDAj el\u0151ad\xE1s-jegyzet","Start a new one? What is being gathered now and not kept is lost.":"\xDAjat kezdesz? Ami most gy\u0171jt\xE9s alatt van \xE9s nincs elmentve, elv\xE9sz.","Write one from scratch":"\xCDr\xE1s a semmib\u0151l","Download as PowerPoint?":"Let\xF6lt\xF6d PowerPointk\xE9nt?",Download:"Let\xF6lt\xE9s","No presentation note matches.":"Nincs ilyen el\u0151ad\xE1s-jegyzet.","You have not kept a presentation yet. Collect some passages, name the collection, and keep it.":"M\xE9g nincs elmentett el\u0151ad\xE1sod. Gy\u0171jts szakaszokat, nevezd el a gy\u0171jtem\xE9nyt, \xE9s mentsd el.","Delete this presentation note?":"T\xF6rl\xF6d ezt az el\u0151ad\xE1s-jegyzetet?","Translation notes":"Ford\xEDt\xF3i jegyzetek","Your own notes on a paragraph are not kept yet.":"A bekezd\xE9sekhez f\u0171z\xF6tt saj\xE1t jegyzeteid t\xE1rol\xE1sa m\xE9g nem m\u0171k\xF6dik.","Nothing written here yet.":"Ide m\xE9g nem \xEDrt\xE1l semmit.","Sign in to keep notes on a paragraph.":"L\xE9pj be, hogy jegyzetelhess a bekezd\xE9sekhez.","Sign in to keep notes on a verse.":"L\xE9pj be, hogy jegyzetelhess a versekhez.","Write a note":"\xDAj jegyzet",You:"Te","You may read notes here, but not write them.":"A jegyzeteket olvashatod, de nem \xEDrhatsz \xFAjat.","Your note on this paragraph":"A bekezd\xE9shez f\u0171z\xF6tt jegyzeted","Your note on this verse":"A vershez f\u0171z\xF6tt jegyzeted","No edition of this paragraph has been translated yet.":"Ennek a bekezd\xE9snek m\xE9g egyetlen kiad\xE1sa sincs leford\xEDtva.","No note was left on this translation.":"Nincs ford\xEDt\xF3i megjegyz\xE9s.","What the edition as a whole is":"A kiad\xE1s eg\xE9sz\xE9nek min\u0151s\xEDt\xE9se","Not approved":"Nem j\xF3v\xE1hagyott","Not proof-read":"Lektor\xE1latlan","Human approved":"Ellen\u0151rz\xF6tt","Church approved":"Egyh\xE1z \xE1ltal j\xF3v\xE1hagyott","Machine translated":"G\xE9pi ford\xEDt\xE1s","Machine corrected":"G\xE9pi jav\xEDt\xE1s",from:"innen:","Open the paragraph this text was taken from":"A forr\xE1sbekezd\xE9s megnyit\xE1sa","A model produced this translation from nothing":"Ezt a ford\xEDt\xE1st g\xE9p k\xE9sz\xEDtette a semmib\u0151l","A model reworked a translation that already existed":"G\xE9p dolgozott \xE1t egy m\xE1r megl\xE9v\u0151 ford\xEDt\xE1st","Collected passages":"Gy\u0171jt\xF6tt szakaszok","Rebuild document":"Dokumentum \xFAjra\xE9p\xEDt\xE9se",Present:"Vet\xEDt\xE9s",Empty:"\xDCr\xEDt\xE9s","Nothing marked yet. Mark a paragraph, a verse, a grammar code or a lexicon entry and it will be collected here.":"M\xE9g nincs megjel\xF6lve semmi. Jel\xF6lj meg egy bekezd\xE9st, igeverset, nyelvtani k\xF3dot vagy sz\xF3t\xE1ri sz\xF3cikket, \xE9s itt gy\u0171lik \xF6ssze.",Markdown:"Markdown",Slides:"Di\xE1k",edited:"szerkesztve","drag to reorder":"h\xFAzd az \xE1trendez\xE9shez","There is nothing to present yet.":"M\xE9g nincs mit vet\xEDteni.","Every signed-in reader can see this note":"Minden bel\xE9pett olvas\xF3 l\xE1tja ezt a jegyzetet","Only you can see this note":"Csak te l\xE1tod ezt a jegyzetet","Every signed-in reader will see this note":"Minden bel\xE9pett olvas\xF3 l\xE1tni fogja ezt a jegyzetet","Only you will see this note":"Csak te fogod l\xE1tni ezt a jegyzetet","Sign in to see the notes you have written.":"L\xE9pj be, hogy l\xE1sd az \xE1ltalad \xEDrt jegyzeteket.","This passage can no longer be found":"Ez a szakasz m\xE1r nem tal\xE1lhat\xF3","You have not written any notes yet. Open a paragraph or a verse and write one beside it.":"M\xE9g nem \xEDrt\xE1l jegyzetet. Nyiss meg egy bekezd\xE9st vagy igeverset, \xE9s \xEDrj mell\xE9 egyet.","Open this verse":"Az igevers megnyit\xE1sa","Open this paragraph":"A bekezd\xE9s megnyit\xE1sa",Title:"C\xEDm","Keep as a notebook":"Ment\xE9s jegyzetf\xFCzetk\xE9nt",Saved:"Mentve","Open this notebook":"A jegyzetf\xFCzet megnyit\xE1sa","Add a section":"\xDAj szakasz","Remove this section":"A szakasz elt\xE1vol\xEDt\xE1sa","Write another note here":"\xDAjabb jegyzet ehhez a bekezd\xE9shez","Delete this note?":"T\xF6rl\xF6d ezt a jegyzetet?","Words, or a reference":"Szavak vagy hivatkoz\xE1s","Clear the words":"Szavak t\xF6rl\xE9se",Kind:"Fajta",Paragraph:"Bekezd\xE9s",Verse:"Vers",Visibility:"L\xE1that\xF3s\xE1g",Private:"Csak nekem",Public:"Nyilv\xE1nos",From:"Ett\u0151l",Until:"Eddig","Show everything":"Minden mutat\xE1sa","No note matches.":"Nincs ilyen jegyzet.","No highlight matches.":"Nincs ilyen kiemel\xE9s.","You have not highlighted anything yet. Select some words in a paragraph and pick a colour.":"M\xE9g nem emelt\xE9l ki semmit. Jel\xF6lj ki n\xE9h\xE1ny sz\xF3t egy bekezd\xE9sben, \xE9s v\xE1lassz sz\xEDnt.","Open in my notes":"Megnyit\xE1s a jegyzeteim k\xF6z\xF6tt","Items per page:":"Oldalank\xE9nt:","Next page":"K\xF6vetkez\u0151 oldal","Previous page":"El\u0151z\u0151 oldal","First page":"Els\u0151 oldal","Last page":"Utols\xF3 oldal","Bible search":"Keres\xE9s a Bibli\xE1ban","Bible reader":"Bibliaolvas\xF3",Presentation:"Bemutat\xF3","Search in the Writings":"Keres\xE9s az \xEDr\xE1sokban","Reading Plan":"Olvas\xF3terv","Sabbath School Quarterly":"Szombatiskolai tanulm\xE1ny",Devotional:"\xC1h\xEDtat",Hymnal:"\xC9nekesk\xF6nyv","Synch Writings":"\xCDr\xE1sok szinkroniz\xE1l\xE1sa","Virtual books":"Virtu\xE1lis k\xF6nyvek","Sign in":"Bejelentkez\xE9s","Page not found":"Az oldal nem tal\xE1lhat\xF3","Could not reach the server. Check your connection and try again.":"Nem siker\xFClt el\xE9rni a kiszolg\xE1l\xF3t. Ellen\u0151rizd a kapcsolatot, \xE9s pr\xF3b\xE1ld \xFAjra.","Your session has expired. Please sign in again.":"Lej\xE1rt a munkameneted. Jelentkezz be \xFAjra.","You are not allowed to do that.":"Ehhez nincs jogosults\xE1god.","That is too large.":"Ez t\xFAl nagy.","Something went wrong on the server. Please try again.":"Hiba t\xF6rt\xE9nt a kiszolg\xE1l\xF3n. Pr\xF3b\xE1ld \xFAjra.","S
17omething went wrong. Please try again.":"Hiba t\xF6rt\xE9nt. Pr\xF3b\xE1ld \xFAjra.","Scroll to top":"Ugr\xE1s az elej\xE9re","Download as DOCX":"Let\xF6lt\xE9s DOCX form\xE1tumban","Hebrew or Greek word in Latin letters":"H\xE9ber vagy g\xF6r\xF6g sz\xF3 latin bet\u0171kkel","Heard as":"\xCDgy hangzik","Use expert mode":"Szak\xE9rt\u0151i m\xF3d","The Bible opens in the expert view, and her chapters with the original beside the translation.":"A Biblia szak\xE9rt\u0151i n\xE9zetben ny\xEDlik meg, Ellen G. White fejezetei pedig az eredeti sz\xF6veggel a ford\xEDt\xE1s mellett.","Download as PDF":"Let\xF6lt\xE9s PDF-k\xE9nt","Read aloud":"Felolvas\xE1s",Pause:"Sz\xFCnet","Previous paragraph":"El\u0151z\u0151 bekezd\xE9s","Next paragraph":"K\xF6vetkez\u0151 bekezd\xE9s",Stop:"Le\xE1ll\xEDt\xE1s",Speed:"Sebess\xE9g","QR code of the chapter":"A fejezet QR-k\xF3dja","Download the book":"A k\xF6nyv let\xF6lt\xE9se",Word:"Word","Word, with the original":"Word, az eredetivel",PDF:"PDF","PDF, with the original":"PDF, az eredetivel","Translate a document":"Dokumentum ford\xEDt\xE1sa","Translating documents needs the editor permission.":"A dokumentumok ford\xEDt\xE1s\xE1hoz szerkeszt\u0151i jogosults\xE1g kell.","A Word or PowerPoint file: its Bible verses and Ellen G. White passages are replaced by their translations, and nothing else changes.":"Word vagy PowerPoint f\xE1jl: a benne id\xE9zett bibliaversek \xE9s Ellen G. White-sz\xF6vegek hely\xE9re a ford\xEDt\xE1suk ker\xFCl, minden m\xE1s v\xE1ltozatlan marad.","English \u2192 Hungarian":"Angol \u2192 magyar","Hungarian \u2192 English":"Magyar \u2192 angol","Drop a .docx or .pptx here":"Ide h\xFAzz egy .docx vagy .pptx f\xE1jlt","or click to choose":"vagy kattints a kiv\xE1laszt\xE1shoz","Only Word (.docx) and PowerPoint (.pptx) files.":"Csak Word (.docx) \xE9s PowerPoint (.pptx) f\xE1jl.","The file could not be sent.":"A f\xE1jlt nem siker\xFClt elk\xFCldeni.",Documents:"Dokumentumok","Nothing is being translated.":"Nincs folyamatban ford\xEDt\xE1s.",replaced:"csere",Failed:"Hiba","In progress":"Folyamatban",Remove:"T\xF6rl\xE9s",Archive:"Arch\xEDvum","The archive is empty.":"Az arch\xEDvum \xFCres.","Making the PDF\u2026":"A PDF k\xE9sz\xFCl\u2026","The PDF could not be made. Try again.":"A PDF-et nem siker\xFClt elk\xE9sz\xEDteni. Pr\xF3b\xE1ld \xFAjra.",Reference:"Igehely","Bible text":"Bibliasz\xF6veg","Strong code":"Strong-sz\xE1m",Morphology:"Morfol\xF3gia","Strong code + morphology":"Strong-sz\xE1m + morfol\xF3gia","Verse text":"Verssz\xF6veg","Book 1:1 \u2013 Verse text":"K\xF6nyv 1:1 \u2013 Verssz\xF6veg","\u201CVerse text\u201D (Book 1:1)":"\u201EVerssz\xF6veg\u201D (K\xF6nyv 1:1)","\u201CVerse text\u201D \u2013 Book 1:1":"\u201EVerssz\xF6veg\u201D \u2013 K\xF6nyv 1:1","\u201CVerse text\u201D (Book 1:1, KJV)":"\u201EVerssz\xF6veg\u201D (K\xF6nyv 1:1, KJV)","Verse text \u2013 Book 1:1, KJV":"Verssz\xF6veg \u2013 K\xF6nyv 1:1, KJV","By meaning":"Jelent\xE9s szerint","Find passages that mean what you typed, even in other words":"Olyan szakaszokat keres, amelyek azt jelentik, amit be\xEDrt\xE1l, akkor is, ha m\xE1s szavakkal","Also finds passages that mean what you typed, in other words. Click for the words only.":"Azokat a szakaszokat is megtal\xE1lja, amelyek m\xE1s szavakkal ugyanazt jelentik. Kattints, ha csak a szavakra keresn\xE9l.","The words only. Click to find by meaning as well.":"Csak a szavakra keres. Kattints, hogy jelent\xE9s szerint is keressen.","By meaning (in other words too)":"Jelent\xE9s szerint (m\xE1s szavakkal is)"}};var U=class t{static{this.DEEPL_API_URL="https://api-free.deepl.com/v2/translate"}static{this.SSQ_API_URL="https://sabbath-school.adventech.io/api/v2/"}static{this.SSQ_WEB_URL="https://sabbath-school.adventech.io/"}static{this.SSQ_WEB_URL_HU="https://bibliatanulmanyok.hu/"}static{this.WHITE_ESTATE_URL="https://whiteestate.org/"}static{this.TRANSLATIONS=EN}static{this.APP_ID="egwk"}static{this.APP_TITLE="EGW"}static{this.APP_TITLE_SEPARATOR=" \u2014 "}static{this.APP_DATA_EXPIRES=864e5}static{this.DEFAULT_SHOW_ORIGINAL=!1}static{this.API_URL=Kl.baseUrl}static{this.API_URL_NEW=Kl.baseUrlNew}static{this.ADVENTECH_SSQ_URL="https://sabbath-school.adventech.io/"}static{this.EGWWRITINGS_URL="https://m.egwwritings.org/"}static{this.EGWWRITINGS_URL_BOOK=t.EGWWRITINGS_URL+"en/book/"}static{this.AUTH_BASE_URL=t.API_URL_NEW+"auth/"}static{this.HYMNALS_API_URI="hymnals"}static{this.HYMNAL_ROUTE_URI="hymnal"}static{this.HYMN_ROUTE_URI="hymn"}static{this.HYMNALS_API_URL=t.API_URL_NEW+t.HYMNALS_API_URI+"/"}static{this.SYNCH_API_URI="synch"}static{this.SYNCH_API_URL=t.API_URL_NEW+t.SYNCH_API_URI+"/"}static{this.SYNCH_UPLOAD_API_URL=t.SYNCH_API_URL+"upload/"}static{this.SYNCH_BOOK_CODES_API_URL=t.SYNCH_API_URL+"book-codes/"}static{this.WRITINGS_API_URI="writings"}static{this.WRITINGS_V2_API_URI=t.WRITINGS_API_URI+"/v2"}static{this.READER_V2_API_URI=t.WRITINGS_V2_API_URI+"/reader"}static{this.READER_API_URL=t.API_URL_NEW+t.WRITINGS_API_URI+"/"}static{this.READER_V2_API_URL=t.API_URL_NEW+t.READER_V2_API_URI+"/"}static{this.PRETRANSLATION_API_URL=t.READER_V2_API_URL+"pretranslation/"}static{this.GENERAL_MODULE_V2_API_URI="general/v2"}static{this.NEWS_API_URI=t.GENERAL_MODULE_V2_API_URI+"/news"}static{this.NEWS_API_URL=t.API_URL_NEW+t.NEWS_API_URI+"/"}static{this.EDITION_NEWS_API_URI=t.READER_V2_API_URI+"/news"}static{this.EDITION_NEWS_API_URL=t.API_URL_NEW+t.EDITION_NEWS_API_URI+"/"}static{this.EDITIONS_API_URI=t.WRITINGS_API_URI+"/editions"}static{this.EDITIONS_API_URL=t.API_URL_NEW+t.EDITIONS_API_URI+"/"}static{this.GENERAL_METADATA_API_URI=t.READER_V2_API_URI+"/metadata"}static{this.GENERAL_METADATA_API_URL=t.API_URL_NEW+t.GENERAL_METADATA_API_URI+"/"}static{this.PUBLICATIONS_API_URI=t.READER_V2_API_URI+"/publications"}static{this.PUBLICATIONS_API_URL=t.API_URL_NEW+t.PUBLICATIONS_API_URI+"/"}static{this.PUBLICATIONS_METADATA_API_URL=t.GENERAL_METADATA_API_URL}
17static{this.PUBLICATION_CONTENT_API_URI=t.READER_V2_API_URI+"/toc"}static{this.PUBLICATION_CONTENT_API_URL=t.API_URL_NEW+t.PUBLICATION_CONTENT_API_URI+"/"}static{this.CHAPTER_CONTENT_API_URI=t.READER_V2_API_URI+"/chapter"}static{this.CHAPTER_CONTENT_API_URL=t.API_URL_NEW+t.CHAPTER_CONTENT_API_URI+"/"}static{this.DOCX_CONTENT_API_URI=t.READER_V2_API_URI+"/docx/chapter"}static{this.DOCX_CONTENT_API_URL=t.API_URL_NEW+t.DOCX_CONTENT_API_URI+"/"}static{this.DEVOTIONAL_API_URI=t.WRITINGS_API_URI+"/devotional"}static{this.DEVOTIONAL_API_URL=t.API_URL_NEW+t.DEVOTIONAL_API_URI+"/"}static{this.READING_PLAN_HU_URI="olvaso-terv"}static{this.READING_PLAN_API_URI="reading-plan"}static{this.READING_PLAN_API_URL=t.API_URL_NEW+t.READING_PLAN_API_URI+"/"}static{this.EDITION_API_URI=t.WRITINGS_API_URI+"/edition"}static{this.EDITION_API_URL=t.API_URL_NEW+t.EDITION_API_URI+"/"}static{this.BIBLE_API_URI="bible"}static{this.BIBLE_API_URL=t.API_URL_NEW+t.BIBLE_API_URI+"/"}static{this.BIBLE_READ_API_URI="read"}static{this.BIBLE_READ_API_URL=t.BIBLE_API_URL+t.BIBLE_READ_API_URI+"/"}static{this.BIBLE_META_API_URL=t.BIBLE_API_URL+"meta/"}static{this.BIBLE_TRANSLATION_API_URL=t.BIBLE_API_URL+"translations/"}static{this.BIBLE_SEARCH_API_URL=t.BIBLE_API_URL+"search/"}static{this.DEFAULT_BIBLE_TRANSLATIONS=new Map([["hu","KB+"],["en","KJV"]])}static{this.DEFAULT_LANGUAGE="hu"}static{this.FALLBACK_LANGUAGE="en"}static{this.LANGUAGE=_e(t.DEFAULT_LANGUAGE)}static{this.PATH_TO_LANGUAGE_MAP=new Map([["fejezet","hu"],["tartalom","hu"]])}static{this.mapPathToLanguage=i=>t.PATH_TO_LANGUAGE_MAP.get(i)??t.LANGUAGE()}static{this.defaultBibleTranslation=i=>t.DEFAULT_BIBLE_TRANSLATIONS.get(i??"")??t.DEFAULT_BIBLE_TRANSLATIONS.get(t.FALLBACK_LANGUAGE)??"KJV"}static{this.ME_API_URL=t.AUTH_BASE_URL+"me/"}static{this.PREFERENCES_API_URL=t.ME_API_URL+"preferences/"}static{this.NOTES_API_URL=t.ME_API_URL+"notes/"}static{this.PASSAGE_NOTES_API_URL=t.API_URL_NEW+"notes/mine/"}static{this.TAGS_API_URL=t.API_URL_NEW+"notes/tags/"}static{this.DEVOTIONAL_CHOICES_API_URL=t.AUTH_BASE_URL+"devotionals/"}static{this.ADMIN_API_URL=t.AUTH_BASE_URL+"admin/"}static{this.ADMIN_USERS_API_URL=t.ADMIN_API_URL+"users/"}static{this.ADMIN_PERMISSIONS_API_URL=t.ADMIN_API_URL+"permissions/"}static{this.ADMIN_SETTINGS_API_URL=t.ADMIN_API_URL+"settings/"}static{this.AUTH_LOGIN="/auth/login"}};var ay=(()=>{class t{constructor(e,n){this.document=e,this.platformId=n,this.documentIsAccessible=Qg(this.platformId)}static getCookieRegExp(e){let n=e.replace(/([\[\]{}()|=;+?,.*^$])/gi,"\\$1");return new RegExp("(?:^"+n+"|;\\s*"+n+")=(.*?)(?:;|$)","g")}static safeDecodeURIComponent(e){try{return decodeURIComponent(e)}catch{return e}}check(e){return this.documentIsAccessible?(e=encodeURIComponent(e),t.getCookieRegExp(e).test(this.document.cookie)):!1}get(e){if(this.check(e)){e=encodeURIComponent(e);let o=t.getCookieRegExp(e).exec(this.document.cookie);return o&&o[1]?t.safeDecodeURIComponent(o[1]):""}else return""}getAll(){if(!this.documentIsAccessible)return{};let e={},n=this.document;return n.cookie&&n.cookie!==""&&n.cookie.split(";").forEach(o=>{let[a,r]=o.split("=");e[t.safeDecodeURIComponent(a.replace(/^ /,""))]=t.safeDecodeURIComponent(r)}),e}set(e,n,o,a,r,s,l,p){if(!this.documentIsAccessible)return;if(typeof o=="number"||o instanceof Date||a||r||s||l){let c={expires:o,path:a,domain:r,secure:s,sameSite:l||"Lax",partitioned:p};this.set(e,n,c);return}let m=encodeURIComponent(e)+"="+encodeURIComponent(n)+";",_=o||{};if(_.expires)if(typeof _.expires=="number"){let c=new Date(new Date().getTime()+_.expires*1e3*60*60*24);m+="expires="+c.toUTCString()+";"}else m+="expires="+_.expires.toUTCString()+";";_.path&&(m+="path="+_.path+";"),_.domain&&(m+="domain="+_.domain+";"),_.secure===!1&&_.sameSite==="None"&&(_.secure=!0,console.warn(`[ngx-cookie-service] Cookie ${e} was forced with secure flag because sameSite=None.More details : https://github.com/stevermeister/ngx-cookie-service/issues/86#issuecomment-597720130`)),_.secure&&(m+="secure;"),_.sameSite||(_.sameSite="Lax"),m+="sameSite="+_.sameSite+";",_.partitioned&&(m+="Partitioned;"),this.document.cookie=m}delete(e,n,o,a,r="Lax"){if(!this.documentIsAccessible)return;let s=new Date("Thu, 01 Jan 1970 00:00:01 GMT");this.set(e,"",{expires:s,path:n,domain:o,secure:a,sameSite:r})}deleteAll(e,n,o,a="Lax"){if(!this.documentIsAccessible)return;let r=this.getAll();for(let s in r)r.hasOwnProperty(s)&&this.delete(s,e,n,o,a)}static{this.\u0275fac=function(n){return new(n||t)(ve(et),ve(Us))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Fa=(()=>{class t{constructor(e){this.cookieService=e}key(e){return U.APP_ID+"."+e}expiryKey(e){return U.APP_ID+"."+e+":expire"}setC(e,n,o=null){this.cookieService.set(e,JSON.stringify(n),o,"/")}getC(e,n=null){let o=this.cookieService.get(e);return o?JSON.parse(o):n}delC(e){this.cookieService.delete(e,"/")}hasC(e){return this.cookieService.check(e)}del(e){localStorage.removeItem(this.expiryKey(e)),localStorage.removeItem(this.key(e))}set(e,n,o=null){let a=o||JSON.stringify(Date.now()+U.APP_DATA_EXPIRES);localStorage.setItem(this.expiryKey(e),a),localStorage.setItem(this.key(e),JSON.stringify(n))}get(e,n=null){let o=parseInt(localStorage.getItem(this.expiryKey(e)),10);if(Date.now()>o)return n;let a=localStorage.getItem(this.key(e));return a?JSON.parse(a):n}has(e){let n=parseInt(localStorage.getItem(this.expiryKey(e)),10);return Date.now()>n?!1:!!localStorage.getItem(this.key(e))}get inOneYear(){return Date.now()+31536e6}get inOneMonth(){return Date.now()+2592e6}get inOneDay(){return Date.now()+864e5}get inOneHour(){return Date.now()+36e5}static{this.\u0275fac=function(n){return new(n||t)(ve(ay))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var ry=(()=>{class t{constructor(e){this.ls=e,this._settings=new oy,this.settings}set(e,n){let o=this.settings;o[e]=n,this.settings=o}del(e){let n=this.settings;delete n[e],this.settings=n}get(e){return this.settings[e]}set settings(e){this.ls.set("settings",e,this.ls.inOneYear),this._settings=e}get settings(){let e=this.ls.get("settings");return e&&(this._settings=e),this._settings}static{this.\u0275fac=function(n){return new(n||t)(ve(Fa))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var cn="primary",v0=Symbol("RouteTitle"),rT=class{params;constructor(i){this.params=i||{}}has(i){return Object.prototype.hasOwnProperty.call(this.params,i)}get(i){if(this.has(i)){let e=this.params[i];return Array.isArray(e)?e[0]:e}return null}getAll(i){if(this.has(i)){let e=this.params[i];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}};function Wu(t){return new rT(t)}function RN(t,i,e){let n=e.path.split("/");if(n.length>t.length||e.pathMatch==="full"&&(i.hasChildren()||n.length<t.length))return null;let o={};for(let a=0;a<n.length;a++){let r=n[a],s=t[a];if(r[0]===":")o[r.substring(1)]=s;else if(r!==s.path)return null}return{consumed:t.slice(0,n.length),posParams:o}}function Wq(t,i){if(t.length!==i.length)return!1;for(let e=0;e<t.length;++e)if(!Ys(t[e],i[e]))return!1;return!0}function Ys(t,i){let e=t?sT(t):void 0,n=i?sT(i):void 0;if(!e||!n||e.length!=n.length)return!1;let o;for(let a=0;a<e.length;a++)if(o=e[a],!ON(t[o],i[o]))return!1;return!0}function sT(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}function ON(t,i){if(Array.isArray(t)&&Array.isArray(i)){if(t.length!==i.length)return!1;let e=[...t].sort(),n=[...i].sort();return e.every((o,a)=>n[a]===o)}else return t===i}function FN(t){return t.length>0?t[t.length-1]:null}
vendor: 33,866 bytes, line 17
17function jc(t){return Mc(t)?t:Nc(t)?ei(Promise.resolve(t)):Le(t)}var Kq={exact:LN,subset:BN},NN={exact:Gq,subset:qq,ignored:()=>!0};function SN(t,i,e){return Kq[e.paths](t.root,i.root,e.matrixParams)&&NN[e.queryParams](t.queryParams,i.queryParams)&&!(e.fragment==="exact"&&t.fragment!==i.fragment)}function Gq(t,i){return Ys(t,i)}function LN(t,i,e){if(!Uu(t.segments,i.segments)||!cy(t.segments,i.segments,e)||t.numberOfChildren!==i.numberOfChildren)return!1;for(let n in i.children)if(!t.children[n]||!LN(t.children[n],i.children[n],e))return!1;return!0}function qq(t,i){return Object.keys(i).length<=Object.keys(t).length&&Object.keys(i).every(e=>ON(t[e],i[e]))}function BN(t,i,e){return VN(t,i,i.segments,e)}function VN(t,i,e,n){if(t.segments.length>e.length){let o=t.segments.slice(0,e.length);return!(!Uu(o,e)||i.hasChildren()||!cy(o,e,n))}else if(t.segments.length===e.length){if(!Uu(t.segments,e)||!cy(t.segments,e,n))return!1;for(let o in i.children)if(!t.children[o]||!BN(t.children[o],i.children[o],n))return!1;return!0}else{let o=e.slice(0,t.segments.length),a=e.slice(t.segments.length);return!Uu(t.segments,o)||!cy(t.segments,o,n)||!t.children[cn]?!1:VN(t.children[cn],i,a,n)}}function cy(t,i,e){return i.every((n,o)=>NN[e](t[o].parameters,n.parameters))}var Zs=class{root;queryParams;fragment;_queryParamMap;constructor(i=new zn([],{}),e={},n=null){this.root=i,this.queryParams=e,this.fragment=n}get queryParamMap(){return this._queryParamMap??=Wu(this.queryParams),this._queryParamMap}toString(){return Qq.serialize(this)}},zn=class{segments;children;parent=null;constructor(i,e){this.segments=i,this.children=e,Object.values(e).forEach(n=>n.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return dy(this)}},Lc=class{path;parameters;_parameterMap;constructor(i,e){this.path=i,this.parameters=e}get parameterMap(){return this._parameterMap??=Wu(this.parameters),this._parameterMap}toString(){return jN(this)}};function Jq(t,i){return Uu(t,i)&&t.every((e,n)=>Ys(e.parameters,i[n].parameters))}function Uu(t,i){return t.length!==i.length?!1:t.every((e,n)=>e.path===i[n].path)}function Yq(t,i){let e=[];return Object.entries(t.children).forEach(([n,o])=>{n===cn&&(e=e.concat(i(o,n)))}),Object.entries(t.children).forEach(([n,o])=>{n!==cn&&(e=e.concat(i(o,n)))}),e}var Ku=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:()=>new Bc,providedIn:"root"})}return t})(),Bc=class{parse(i){let e=new cT(i);return new Zs(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(i){let e=`/${l0(i.root,!0)}`,n=eJ(i.queryParams),o=typeof i.fragment=="string"?`#${Zq(i.fragment)}`:"";return`${e}${n}${o}`}},Qq=new Bc;function dy(t){return t.segments.map(i=>jN(i)).join("/")}function l0(t,i){if(!t.hasChildren())return dy(t);if(i){let e=t.children[cn]?l0(t.children[cn],!1):"",n=[];return Object.entries(t.children).forEach(([o,a])=>{o!==cn&&n.push(`${o}:${l0(a,!1)}`)}),n.length>0?`${e}(${n.join("//")})`:e}else{let e=Yq(t,(n,o)=>o===cn?[l0(t.children[cn],!1)]:[`${o}:${l0(n,!1)}`]);return Object.keys(t.children).length===1&&t.children[cn]!=null?`${dy(t)}/${e[0]}`:`${dy(t)}/(${e.join("//")})`}}function zN(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function sy(t){return zN(t).replace(/%3B/gi,";")}function Zq(t){return encodeURI(t)}function lT(t){return zN(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function uy(t){return decodeURIComponent(t)}function MN(t){return uy(t.replace(/\+/g,"%20"))}function jN(t){return`${lT(t.path)}${Xq(t.parameters)}`}function Xq(t){return Object.entries(t).map(([i,e])=>`;${lT(i)}=${lT(e)}`).join("")}function eJ(t){let i=Object.entries(t).map(([e,n])=>Array.isArray(n)?n.map(o=>`${sy(e)}=${sy(o)}`).join("&"):`${sy(e)}=${sy(n)}`).filter(e=>e);return i.length?`?${i.join("&")}`:""}var tJ=/^[^\/()?;#]+/;function nT(t){let i=t.match(tJ);return i?i[0]:""}var nJ=/^[^\/()?;=#]+/;function iJ(t){let i=t.match(nJ);return i?i[0]:""}var oJ=/^[^=?&#]+/;function aJ(t){let i=t.match(oJ);return i?i[0]:""}var rJ=/^[^&#]+/;function sJ(t){let i=t.match(rJ);return i?i[0]:""}var cT=class{url;remaining;constructor(i){this.url=i,this.remaining=i}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new zn([],{}):new zn([],this.parseChildren())}parseQueryParams(){let i={};if(this.consumeOptional("?"))do this.parseQueryParam(i);while(this.consumeOptional("&"));return i}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let i=[];for(this.peekStartsWith("(")||i.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),i.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(i.length>0||Object.keys(e).length>0)&&(n[cn]=new zn(i,e)),n}parseSegment(){let i=nT(this.remaining);if(i===""&&this.peekStartsWith(";"))throw new we(4009,!1);return this.capture(i),new Lc(uy(i),this.parseMatrixParams())}parseMatrixParams(){let i={};for(;this.consumeOptional(";");)this.parseParam(i);return i}parseParam(i){let e=iJ(this.remaining);if(!e)return;this.capture(e);let n="";if(this.consumeOptional("=")){let o=nT(this.remaining);o&&(n=o,this.capture(n))}i[uy(e)]=uy(n)}parseQueryParam(i){let e=aJ(this.remaining);if(!e)return;this.capture(e);let n="";if(this.consumeOptional("=")){let r=sJ(this.remaining);r&&(n=r,this.capture(n))}let o=MN(e),a=MN(n);if(i.hasOwnProperty(o)){let r=i[o];Array.isArray(r)||(r=[r],i[o]=r),r.push(a)}else i[o]=a}parseParens(i){let e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let n=nT(this.remaining),o=this.remaining[n.length];if(o!=="/"&&o!==")"&&o!==";")throw new we(4010,!1);let a;n.indexOf(":")>-1?(a=n.slice(0,n.indexOf(":")),this.capture(a),this.capture(":")):i&&(a=cn);let r=this.parseChildren();e[a]=Object.keys(r).length===1?r[cn]:new zn([],r),this.consumeOptional("//")}return e}peekStartsWith(i){return this.remaining.startsWith(i)}consumeOptional(i){return this.peekStartsWith(i)?(this.remaining=this.remaining.substring(i.length),!0):!1}capture(i){if(!this.consumeOptional(i))throw new we(4011,!1)}};function HN(t){return t.segments.length>0?new zn([],{[cn]:t}):t}function UN(t){let i={};for(let[n,o]of Object.entries(t.children)){let a=UN(o);if(n===cn&&a.segments.length===0&&a.hasChildren())for(let[r,s]of Object.entries(a.children))i[r]=s;else(a.segments.length>0||a.hasChildren())&&(i[n]=a)}let e=new zn(t.segments,i);return lJ(e)}function lJ(t){if(t.numberOfChildren===1&&t.children[cn]){let i=t.children[cn];return new zn(t.segments.concat(i.segments),i.children)}return t}function Vc(t){return t instanceof Zs}function $N(t,i,e=null,n=null){let o=WN(t);return KN(o,i,e,n)}function WN(t){let i;function e(a){let r={};for(let l of a.children){let p=e(l);r[l.outlet]=p}let s=new zn(a.url,r);return a===t&&(i=s),s}let n=e(t.root),o=HN(n);return i??o}function KN(t,i,e,n){let o=t;for(;o.parent;)o=o.parent;if(i.length===0)return iT(o,o,o,e,n);let a=cJ(i);if(a.toRoot())return iT(o,o,new zn([],{}),e,n);let r=dJ(a,o,t),s=r.processChildren?d0(r.segmentGroup,r.index,a.commands):qN(r.segmentGroup,r.index,a.commands);return iT(o,r.segmentGroup,s,e,n)}function hy(t){return typeof t=="object"&&t!=null&&!t.outlets&&!t.segmentPath}function p0(t){return typeof t=="object"&&t!=null&&t.outlets}function iT(t,i,e,n,o){let a={};n&&Object.entries(n).forEach(([l,p])=>{a[l]=Array.isArray(p)?p.map(m=>`${m}`):`${p}`});let r;t===i?r=e:r=GN(t,i,e);let s=HN(UN(r));return new Zs(s,a,o)}function GN(t,i,e){let n={};return Object.entries(t.children).forEach(([o,a])=>{a===i?n[o]=e:n[o]=GN(a,i,e)}),new zn(t.segments,n)}var my=class{isAbsolute;numberOfDoubleDots;commands;constructor(i,e,n){if(this.isAbsolute=i,this.numberOfDoubleDots=e,this.commands=n,i&&n.length>0&&hy(n[0]))throw new we(4003,!1);let o=n.find(p0);if(o&&o!==FN(n))throw new we(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function cJ(t){if(typeof t[0]=="string"&&t.length===1&&t[0]==="/")return new my(!0,0,t);let i=0,e=!1,n=t.reduce((o,a,r)=>{if(typeof a=="object"&&a!=null){if(a.outlets){let s={};return Object.entries(a.outlets).forEach(([l,p])=>{s[l]=typeof p=="string"?p.split("/"):p}),[...o,{outlets:s}]}if(a.segmentPath)return[...o,a.segmentPath]}return typeof a!="string"?[...o,a]:r===0?(a.split("/").forEach((s,l)=>{l==0&&s==="."||(l==0&&s===""?e=!0:s===".."?i++:s!=""&&o.push(s))}),o):[...o,a]},[]);return new my(e,i,n)}var nm=class{segmentGroup;processChildren;index;constructor(i,e,n){this.segmentGroup=i,this.processChildren=e,this.index=n}};function dJ(t,i,e){if(t.isAbsolute)return new nm(i,!0,0);if(!e)return new nm(i,!1,NaN);if(e.parent===null)return new nm(e,!0,0);let n=hy(t.commands[0])?0:1,o=e.segments.length-1+n;return uJ(e,o,t.numberOfDoubleDots)}function uJ(t,i,e){let n=t,o=i,a=e;for(;a>o;){if(a-=o,n=n.parent,!n)throw new we(4005,!1);o=n.segments.length}return new nm(n,!1,o-a)}function pJ(t){return p0(t[0])?t[0].outlets:{[cn]:t}}function qN(t,i,e){if(t??=new zn([],{}),t.segments.length===0&&t.hasChildren())return d0(t,i,e);let n=hJ(t,i,e),o=e.slice(n.commandIndex);if(n.match&&n.pathIndex<t.segments.length){let a=new zn(t.segments.slice(0,n.pathIndex),{});return a.children[cn]=new zn(t.segments.slice(n.pathIndex),t.children),d0(a,0,o)}else return n.match&&o.length===0?new zn(t.segments,{}):n.match&&!t.hasChildren()?dT(t,i,e):n.match?d0(t,0,o):dT(t,i,e)}function d0(t,i,e){if(e.length===0)return new zn(t.segments,{});{let n=pJ(e),o={};if(Object.keys(n).some(a=>a!==cn)&&t.children[cn]&&t.numberOfChildren===1&&t.children[cn].segments.length===0){let a=d0(t.children[cn],i,e);return new zn(t.segments,a.children)}return Object.entries(n).forEach(([a,r])=>{typeof r=="string"&&(r=[r]),r!==null&&(o[a]=qN(t.children[a],i,r))}),Object.entries(t.children).forEach(([a,r])=>{n[a]===void 0&&(o[a]=r)}),new zn(t.segments,o)}}function hJ(t,i,e){let n=0,o=i,a={match:!1,pathIndex:0,commandIndex:0};for(;o<t.segments.length;){if(n>=e.length)return a;let r=t.segments[o],s=e[n];if(p0(s))break;let l=`${s}`,p=n<e.length-1?e[n+1]:null;if(o>0&&l===void 0)break;if(l&&p&&typeof p=="object"&&p.outlets===void 0){if(!IN(l,p,r))return a;n+=2}else{if(!IN(l,{},r))return a;n++}o++}return{match:!0,pathIndex:o,commandIndex:n}}function dT(t,i,e){let n=t.segments.slice(0,i),o=0;for(;o<e.length;){let a=e[o];if(p0(a)){let l=mJ(a.outlets);return new zn(n,l)}if(o===0&&hy(e[0])){let l=t.segments[i];n.push(new Lc(l.path,TN(e[0]))),o++;continue}let r=p0(a)?a.outlets[cn]:`${a}`,s=o<e.length-1?e[o+1]:null;r&&s&&hy(s)?(n.push(new Lc(r,TN(s))),o+=2):(n.push(new Lc(r,{})),o++)}return new zn(n,{})}function mJ(t){let i={};return Object.entries(t).forEach(([e,n])=>{typeof n=="string"&&(n=[n]),n!==null&&(i[e]=dT(new zn([],{}),0,n))}),i}function TN(t){let i={};return Object.entries(t).forEach(([e,n])=>i[e]=`${n}`),i}function IN(t,i,e){return t==e.path&&Ys(i,e.parameters)}var py="imperative",ho=function(t){return t[t.NavigationStart=0]="NavigationStart",t[t.NavigationEnd=1]="NavigationEnd",t[t.NavigationCancel=2]="NavigationCancel",t[t.NavigationError=3]="NavigationError",t[t.RoutesRecognized=4]="RoutesRecognized",t[t.ResolveStart=5]="ResolveStart",t[t.ResolveEnd=6]="ResolveEnd",t[t.GuardsCheckStart=7]="GuardsCheckStart",t[t.GuardsCheckEnd=8]="GuardsCheckEnd",t[t.RouteConfigLoadStart=9]="RouteConfigLoadStart",t[t.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",t[t.ChildActivationStart=11]="ChildActivationStart",t[t.ChildActivationEnd=12]="ChildActivationEnd",t[t.ActivationStart=13]="ActivationStart",t[t.ActivationEnd=14]="ActivationEnd",t[t.Scroll=15]="Scroll",t[t.NavigationSkipped=16]="NavigationSkipped",t}(ho||{}),cr=class{id;url;constructor(i,e){this.id=i,this.url=e}},zc=class extends cr{type=ho.NavigationStart;navigationTrigger;restoredState;constructor(i,e,n="imperative",o=null){super(i,e),this.navigationTrigger=n,this.restoredState=o}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},wo=class extends cr{urlAfterRedirects;type=ho.NavigationEnd;constructor(i,e,n){super(i,e),this.urlAfterRedirects=n}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},Na=function(t){return t[t.Redirect=0]="Redirect",t[t.SupersededByNewNavigation=1]="SupersededByNewNavigation",t[t.NoDataFromResolver=2]="NoDataFromResolver",t[t.GuardRejected=3]="GuardRejected",t}(Na||{}),om=function(t){return t[t.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",t[t.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",t}(om||{}),Qs=class extends cr{reason;code;type=ho.NavigationCancel;constructor(i,e,n,o){super(i,e),this.reason=n,this.code=o}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},Xs=class extends cr{reason;code;type=ho.NavigationSkipped;constructor(i,e,n,o){super(i,e),this.reason=n,this.code=o}},am=class extends cr{error;target;type=ho.NavigationError;constructor(i,e,n,o){super(i,e),this.error=n,this.target=o}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},h0=class extends cr{urlAfterRedirects;state;type=ho.RoutesRecognized;constructor(i,e,n,o){super(i,e),this.urlAfterRedirects=n,this.state=o}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},fy=class extends cr{urlAfterRedirects;state;type=ho.GuardsCheckStart;constructor(i,e,n,o){super(i,e),this.urlAfterRedirects=n,this.state=o}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},gy=class extends cr{urlAfterRedirects;state;shouldActivate;type=ho.GuardsCheckEnd;constructor(i,e,n,o,a){super(i,e),this.urlAfterRedirects=n,this.state=o,this.shouldActivate=a}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},_y=class extends cr{urlAfterRedirects;state;type=ho.ResolveStart;constructor(i,e,n,o){super(i,e),this.urlAfterRedirects=n,this.state=o}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},xy=class extends cr{urlAfterRedirects;state;type=ho.ResolveEnd;constructor(i,e,n,o){super(i,e),this.urlAfterRedirects=n,this.state=o}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},by=class{route;type=ho.RouteConfigLoadStart;constructor(i){this.route=i}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},vy=class{route;type=ho.RouteConfigLoadEnd;constructor(i){this.route=i}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},yy=class{snapshot;type=ho.ChildActivationStart;constructor(i){this.snapshot=i}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},rm=class{snapshot;type=ho.ChildActivationEnd;constructor(i){this.snapshot=i}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Cy=class{snapshot;type=ho.ActivationStart;constructor(i){this.snapshot=i}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},wy=class{snapshot;type=ho.ActivationEnd;constructor(i){this.snapshot=i}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},sm=class{routerEvent;position;anchor;type=ho.Scroll;constructor(i,e,n){this.routerEvent=i,this.position=e,this.anchor=n}toString(){let i=this.position?`${this.position[0]}, ${this.position[1]}`:null;return`Scroll(anchor: '${this.anchor}', position: '${i}')`}},m0=class{},lm=class{url;navigationBehaviorOptions;constructor(i,e){this.url=i,this.navigationBehaviorOptions=e}};function fJ(t,i){return t.providers&&!t._injector&&(t._injector=Bg(t.providers,i,`Route: ${t.path}`)),t._injector??i}function ls(t){return t.outlet||cn}function gJ(t,i){let e=t.filter(n=>ls(n)===i);return e.push(...t.filter(n=>ls(n)!==i)),e}function y0(t){if(!t)return null;if(t.routeConfig?._injector)return t.routeConfig._injector;for(let i=t.parent;i;i=i.parent){let e=i.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}var ky=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return y0(this.route?.snapshot)??this.rootInjector}constructor(i){this.rootInjector=i,this.children=new Gu(this.rootInjector)}},Gu=(()=>{class t{rootInjector;contexts=new Map;constructor(e){this.rootInjector=e}onChildOutletCreated(e,n){let o=this.getOrCreateContext(e);o.outlet=n,this.contexts.set(e,o)}onChildOutletDestroyed(e){let n=this.getContext(e);n&&(n.outlet=null,n.attachRef=null)}onOutletDeactivated(){let e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let n=this.getContext(e);return n||(n=new ky(this.rootInjector),this.contexts.set(e,n)),n}getContext(e){return this.contexts.get(e)||null}static \u0275fac=function(n){return new(n||t)(ve(Mi))};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Ey=class{_root;constructor(i){this._root=i}get root(){return this._root.value}parent(i){let e=this.pathFromRoot(i);return e.length>1?e[e.length-2]:null}children(i){let e=uT(i,this._root);return e?e.children.map(n=>n.value):[]}firstChild(i){let e=uT(i,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(i){let e=pT(i,this._root);return e.length<2?[]:e[e.length-2].children.map(o=>o.value).filter(o=>o!==i)}pathFromRoot(i){return pT(i,this._root).map(e=>e.value)}};function uT(t,i){if(t===i.value)return i;for(let e of i.children){let n=uT(t,e);if(n)return n}return null}function pT(t,i){if(t===i.value)return[i];for(let e of i.children){let n=pT(t,e);if(n.length)return n.unshift(i),n}return[]}var lr=class{value;children;constructor(i,e){this.value=i,this.children=e}toString(){return`TreeNode(${this.value})`}};function tm(t){let i={};return t&&t.children.forEach(e=>i[e.value.outlet]=e),i}var f0=class extends Ey{snapshot;constructor(i,e){super(i),this.snapshot=e,vT(this,i)}toString(){return this.snapshot.toString()}};function JN(t){let i=_J(t),e=new lt([new Lc("",{})]),n=new lt({}),o=new lt({}),a=new lt({}),r=new lt(""),s=new di(e,n,a,r,o,cn,t,i.root);return s.snapshot=i.root,new f0(new lr(s,[]),i)}function _J(t){let i={},e={},n={},o="",a=new $u([],i,n,o,e,cn,t,null,{});return new g0("",new lr(a,[]))}var di=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(i,e,n,o,a,r,s,l){this.urlSubject=i,this.paramsSubject=e,this.queryParamsSubject=n,this.fragmentSubject=o,this.dataSubject=a,this.outlet=r,this.component=s,this._futureSnapshot=l,this.title=this.dataSubject?.pipe(Fe(p=>p[v0]))??Le(void 0),this.url=i,this.params=e,this.queryParams=n,this.fragment=o,this.data=a}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(Fe(i=>Wu(i))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(Fe(i=>Wu(i))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function Sy(t,i,e="emptyOnly"){let n,{routeConfig:o}=t;return i!==null&&(e==="always"||o?.path===""||!i.component&&!i.routeConfig?.loadComponent)?n={params:K(K({},i.params),t.params),data:K(K({},i.data),t.data),resolve:K(K(K(K({},t.data),i.data),o?.data),t._resolvedData)}:n={params:K({},t.params),data:K({},t.data),resolve:K(K({},t.data),t._resolvedData??{})},o&&QN(o)&&(n.resolve[v0]=o.title),n}var $u=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[v0]}constructor(i,e,n,o,a,r,s,l,p){this.url=i,this.params=e,this.queryParams=n,this.fragment=o,this.data=a,this.outlet=r,this.component=s,this.routeConfig=l,this._resolve=p}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=Wu(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=Wu(this.queryParams),this._queryParamMap}toString(){let i=this.url.map(n=>n.toString()).join("/"),e=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${i}', path:'${e}')`}},g0=class extends Ey{url;constructor(i,e){super(e),this.url=i,vT(this,e)}toString(){return YN(this._root)}};function vT(t,i){i.value._routerState=t,i.children.forEach(e=>vT(t,e))}function YN(t){let i=t.children.length>0?` { ${t.children.map(YN).join(", ")} } `:"";return`${t.value}${i}`}function oT(t){if(t.snapshot){let i=t.snapshot,e=t._futureSnapshot;t.snapshot=e,Ys(i.queryParams,e.queryParams)||t.queryParamsSubject.next(e.queryParams),i.fragment!==e.fragment&&t.fragmentSubject.next(e.fragment),Ys(i.params,e.params)||t.paramsSubject.next(e.params),Wq(i.url,e.url)||t.urlSubject.next(e.url),Ys(i.data,e.data)||t.dataSubject.next(e.data)}else t.snapshot=t._futureSnapshot,t.dataSubject.next(t._futureSnapshot.data)}function hT(t,i){let e=Ys(t.params,i.params)&&Jq(t.url,i.url),n=!t.parent!=!i.parent;return e&&!n&&(!t.parent||hT(t.parent,i.parent))}function QN(t){return typeof t.title=="string"||t.title===null}var ZN=new X(""),C0=(()=>{class t{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=cn;activateEvents=new se;deactivateEvents=new se;attachEvents=new se;detachEvents=new se;routerOutletData=Lt(void 0);parentContexts=x(Gu);location=x(Bn);changeDetector=x(Be);inputBinder=x(w0,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(e){if(e.name){let{firstChange:n,previousValue:o}=e.name;if(n)return;this.isTrackedInParentContexts(o)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(o)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(e){return this.parentContexts.getContext(e)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let e=this.parentContexts.getContext(this.name);e?.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new we(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new we(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new we(4012,!1);this.location.detach();let e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,n){this.activated=e,this._activatedRoute=n,this.location.insert(e.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(e.instance)}deactivate(){if(this.activated){let e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,n){if(this.isActivated)throw new we(4013,!1);this._activatedRoute=e;let o=this.location,r=e.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,l=new mT(e,s,o.injector,this.routerOutletData);this.activated=o.createComponent(r,{index:o.length,injector:l,environmentInjector:n}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[Xt]})}return t})(),mT=class{route;childContexts;parent;outletData;constructor(i,e,n,o){this.route=i,this.childContexts=e,this.parent=n,this.outletData=o}get(i,e){return i===di?this.route:i===Gu?this.childContexts:i===ZN?this.outletData:this.parent.get(i,e)}},w0=new X(""),yT=(()=>{class t{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(e){this.unsubscribeFromRouteData(e),this.subscribeToRouteData(e)}unsubscribeFromRouteData(e){this.outletDataSubscriptions.get(e)?.unsubscribe(),this.outletDataSubscriptions.delete(e)}subscribeToRouteData(e){let{activatedRoute:n}=e,o=Ao([n.queryParams,n.params,n.data]).pipe(zt(([a,r,s],l)=>(s=K(K(K({},a),r),s),l===0?Le(s):Promise.resolve(s)))).subscribe(a=>{if(!e.isActivated||!e.activatedComponentRef||e.activatedRoute!==n||n.component===null){this.unsubscribeFromRouteData(e);return}let r=A3(n.component);if(!r){this.unsubscribeFromRouteData(e);return}for(let{templateName:s}of r.inputs)e.activatedComponentRef.setInput(s,a[s])});this.outletDataSubscriptions.set(e,o)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),CT=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(n,o){n&1&&H(0,"router-outlet")},dependencies:[C0],encapsulation:2})}return t})();function wT(t){let i=t.children&&t.children.map(wT),e=i?Pe(K({},t),{children:i}):K({},t);return!e.component&&!e.loadComponent&&(i||e.loadChildren)&&e.outlet&&e.outlet!==cn&&(e.component=CT),e}function xJ(t,i,e){let n=_0(t,i._root,e?e._root:void 0);return new f0(n,i)}function _0(t,i,e){if(e&&t.shouldReuseRoute(i.value,e.value.snapshot)){let n=e.value;n._futureSnapshot=i.value;let o=bJ(t,i,e);return new lr(n,o)}else{if(t.shouldAttach(i.value)){let a=t.retrieve(i.value);if(a!==null){let r=a.route;return r.value._futureSnapshot=i.value,r.children=i.children.map(s=>_0(t,s)),r}}let n=vJ(i.value),o=i.children.map(a=>_0(t,a));return new lr(n,o)}}function bJ(t,i,e){return i.children.map(n=>{for(let o of e.children)if(t.shouldReuseRoute(n.value,o.value.snapshot))return _0(t,n,o);return _0(t,n)})}function vJ(t){return new di(new lt(t.url),new lt(t.params),new lt(t.queryParams),new lt(t.fragment),new lt(t.data),t.outlet,t.component,t)}var cm=class{redirectTo;navigationBehaviorOptions;constructor(i,e){this.redirectTo=i,this.navigationBehaviorOptions=e}},XN="ngNavigationCancelingError";function My(t,i){let{redirectTo:e,navigationBehaviorOptions:n}=Vc(i)?{redirectTo:i,navigationBehaviorOptions:void 0}:i,o=eL(!1,Na.Redirect);return o.url=e,o.navigationBehaviorOptions=n,o}function eL(t,i){let e=new Error(`NavigationCancelingError: ${t||""}`);return e[XN]=!0,e.cancellationCode=i,e}function yJ(t){return tL(t)&&Vc(t.url)}function tL(t){return!!t&&t[XN]}var CJ=(t,i,e,n)=>Fe(o=>(new fT(i,o.targetRouterState,o.currentRouterState,e,n).activate(t),o)),fT=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(i,e,n,o,a){this.routeReuseStrategy=i,this.futureState=e,this.currState=n,this.forwardEvent=o,this.inputBindingEnabled=a}activate(i){let e=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,n,i),oT(this.futureState.root),this.activateChildRoutes(e,n,i)}deactivateChildRoutes(i,e,n){let o=tm(e);i.children.forEach(a=>{let r=a.value.outlet;this.deactivateRoutes(a,o[r],n),delete o[r]}),Object.values(o).forEach(a=>{this.deactivateRouteAndItsChildren(a,n)})}deactivateRoutes(i,e,n){let o=i.value,a=e?e.value:null;if(o===a)if(o.component){let r=n.getContext(o.outlet);r&&this.deactivateChildRoutes(i,e,r.children)}else this.deactivateChildRoutes(i,e,n);else a&&this.deactivateRouteAndItsChildren(e,n)}deactivateRouteAndItsChildren(i,e){i.value.component&&this.routeReuseStrategy.shouldDetach(i.value.snapshot)?this.detachAndStoreRouteSubtree(i,e):this.deactivateRouteAndOutlet(i,e)}detachAndStoreRouteSubtree(i,e){let n=e.getContext(i.value.outlet),o=n&&i.value.component?n.children:e,a=tm(i);for(let r of Object.values(a))this.deactivateRouteAndItsChildren(r,o);if(n&&n.outlet){let r=n.outlet.detach(),s=n.children.onOutletDeactivated();this.routeReuseStrategy.store(i.value.snapshot,{componentRef:r,route:i,contexts:s})}}deactivateRouteAndOutlet(i,e){let n=e.getContext(i.value.outlet),o=n&&i.value.component?n.children:e,a=tm(i);for(let r of Object.values(a))this.deactivateRouteAndItsChildren(r,o);n&&(n.outlet&&(n.outlet.deactivate(),n.children.onOutletDeactivated()),n.attachRef=null,n.route=null)}activateChildRoutes(i,e,n){let o=tm(e);i.children.forEach(a=>{this.activateRoutes(a,o[a.value.outlet],n),this.forwardEvent(new wy(a.value.snapshot))}),i.children.length&&this.forwardEvent(new rm(i.value.snapshot))}activateRoutes(i,e,n){let o=i.value,a=e?e.value:null;if(oT(o),o===a)if(o.component){let r=n.getOrCreateContext(o.outlet);this.activateChildRoutes(i,e,r.children)}else this.activateChildRoutes(i,e,n);else if(o.component){let r=n.getOrCreateContext(o.outlet);if(this.routeReuseStrategy.shouldAttach(o.snapshot)){let s=this.routeReuseStrategy.retrieve(o.snapshot);this.routeReuseStrategy.store(o.snapshot,null),r.children.onOutletReAttached(s.contexts),r.attachRef=s.componentRef,r.route=s.route.value,r.outlet&&r.outlet.attach(s.componentRef,s.route.value),oT(s.route.value),this.activateChildRoutes(i,null,r.children)}else r.attachRef=null,r.route=o,r.outlet&&r.outlet.activateWith(o,r.injector),this.activateChildRoutes(i,null,r.children)}else this.activateChildRoutes(i,null,n)}},Ty=class{path;route;constructor(i){this.path=i,this.route=this.path[this.path.length-1]}},im=class{component;route;constructor(i,e){this.component=i,this.route=e}};function wJ(t,i,e){let n=t._root,o=i?i._root:null;return c0(n,o,e,[n.value])}function kJ(t){let i=t.routeConfig?t.routeConfig.canActivateChild:null;return!i||i.length===0?null:{node:t,guards:i}}function um(t,i){let e=Symbol(),n=i.get(t,e);return n===e?typeof t=="function"&&!wR(t)?t:i.get(t):n}function c0(t,i,e,n,o={canDeactivateChecks:[],canActivateChecks:[]}){let a=tm(i);return t.children.forEach(r=>{EJ(r,a[r.value.outlet],e,n.concat([r.value]),o),delete a[r.value.outlet]}),Object.entries(a).forEach(([r,s])=>u0(s,e.getContext(r),o)),o}function EJ(t,i,e,n,o={canDeactivateChecks:[],canActivateChecks:[]}){let a=t.value,r=i?i.value:null,s=e?e.getContext(t.value.outlet):null;if(r&&a.routeConfig===r.routeConfig){let l=SJ(r,a,a.routeConfig.runGuardsAndResolvers);l?o.canActivateChecks.push(new Ty(n)):(a.data=r.data,a._resolvedData=r._resolvedData),a.component?c0(t,i,s?s.children:null,n,o):c0(t,i,e,n,o),l&&s&&s.outlet&&s.outlet.isActivated&&o.canDeactivateChecks.push(new im(s.outlet.component,r))}else r&&u0(i,s,o),o.canActivateChecks.push(new Ty(n)),a.component?c0(t,null,s?s.children:null,n,o):c0(t,null,e,n,o);return o}function SJ(t,i,e){if(typeof e=="function")return e(t,i);switch(e){case"pathParamsChange":return!Uu(t.url,i.url);case"pathParamsOrQueryParamsChange":return!Uu(t.url,i.url)||!Ys(t.queryParams,i.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!hT(t,i)||!Ys(t.queryParams,i.queryParams);case"paramsChange":default:return!hT(t,i)}}function u0(t,i,e){let n=tm(t),o=t.value;Object.entries(n).forEach(([a,r])=>{o.component?i?u0(r,i.children.getContext(a),e):u0(r,null,e):u0(r,i,e)}),o.component?i&&i.outlet&&i.outlet.isActivated?e.canDeactivateChecks.push(new im(i.outlet.component,o)):e.canDeactivateChecks.push(new im(null,o)):e.canDeactivateChecks.push(new im(null,o))}function k0(t){return typeof t=="function"}function MJ(t){return typeof t=="boolean"}function TJ(t){return t&&k0(t.canLoad)}function IJ(t){return t&&k0(t.canActivate)}function DJ(t){return t&&k0(t.canActivateChild)}function PJ(t){return t&&k0(t.canDeactivate)}function AJ(t){return t&&k0(t.canMatch)}function nL(t){return t instanceof Pl||t?.name==="EmptyError"}var ly=Symbol("INITIAL_VALUE");function dm(){return zt(t=>Ao(t.map(i=>i.pipe(Zt(1),En(ly)))).pipe(Fe(i=>{for(let e of i)if(e!==!0){if(e===ly)return ly;if(e===!1||RJ(e))return e}return!0}),rt(i=>i!==ly),Zt(1)))}function RJ(t){return Vc(t)||t instanceof cm}function OJ(t,i){return Ni(e=>{let{targetSnapshot:n,currentSnapshot:o,guards:{canActivateChecks:a,canDeactivateChecks:r}}=e;return r.length===0&&a.length===0?Le(Pe(K({},e),{guardsResult:!0})):FJ(r,n,o,t).pipe(Ni(s=>s&&MJ(s)?NJ(n,a,t,i):Le(s)),Fe(s=>Pe(K({},e),{guardsResult:s})))})}function FJ(t,i,e,n){return ei(t).pipe(Ni(o=>jJ(o.component,o.route,e,i,n)),Rl(o=>o!==!0,!0))}function NJ(t,i,e,n){return ei(i).pipe(es(o=>Os(BJ(o.route.parent,n),LJ(o.route,n),zJ(t,o.path,e),VJ(t,o.route,e))),Rl(o=>o!==!0,!0))}function LJ(t,i){return t!==null&&i&&i(new Cy(t)),Le(!0)}
17function BJ(t,i){return t!==null&&i&&i(new yy(t)),Le(!0)}function VJ(t,i,e){let n=i.routeConfig?i.routeConfig.canActivate:null;if(!n||n.length===0)return Le(!0);let o=n.map(a=>wr(()=>{let r=y0(i)??e,s=um(a,r),l=IJ(s)?s.canActivate(i,t):Da(r,()=>s(i,t));return jc(l).pipe(Rl())}));return Le(o).pipe(dm())}function zJ(t,i,e){let n=i[i.length-1],a=i.slice(0,i.length-1).reverse().map(r=>kJ(r)).filter(r=>r!==null).map(r=>wr(()=>{let s=r.guards.map(l=>{let p=y0(r.node)??e,m=um(l,p),_=DJ(m)?m.canActivateChild(n,t):Da(p,()=>m(n,t));return jc(_).pipe(Rl())});return Le(s).pipe(dm())}));return Le(a).pipe(dm())}function jJ(t,i,e,n,o){let a=i&&i.routeConfig?i.routeConfig.canDeactivate:null;if(!a||a.length===0)return Le(!0);let r=a.map(s=>{let l=y0(i)??o,p=um(s,l),m=PJ(p)?p.canDeactivate(t,i,e,n):Da(l,()=>p(t,i,e,n));return jc(m).pipe(Rl())});return Le(r).pipe(dm())}function HJ(t,i,e,n){let o=i.canLoad;if(o===void 0||o.length===0)return Le(!0);let a=o.map(r=>{let s=um(r,t),l=TJ(s)?s.canLoad(i,e):Da(t,()=>s(i,e));return jc(l)});return Le(a).pipe(dm(),iL(n))}function iL(t){return Il(ft(i=>{if(typeof i!="boolean")throw My(t,i)}),Fe(i=>i===!0))}function UJ(t,i,e,n){let o=i.canMatch;if(!o||o.length===0)return Le(!0);let a=o.map(r=>{let s=um(r,t),l=AJ(s)?s.canMatch(i,e):Da(t,()=>s(i,e));return jc(l)});return Le(a).pipe(dm(),iL(n))}var x0=class{segmentGroup;constructor(i){this.segmentGroup=i||null}},b0=class extends Error{urlTree;constructor(i){super(),this.urlTree=i}};function em(t){return xo(new x0(t))}function $J(t){return xo(new we(4e3,!1))}function WJ(t){return xo(eL(!1,Na.GuardRejected))}var gT=class{urlSerializer;urlTree;constructor(i,e){this.urlSerializer=i,this.urlTree=e}lineralizeSegments(i,e){let n=[],o=e.root;for(;;){if(n=n.concat(o.segments),o.numberOfChildren===0)return Le(n);if(o.numberOfChildren>1||!o.children[cn])return $J(`${i.redirectTo}`);o=o.children[cn]}}applyRedirectCommands(i,e,n,o,a){if(typeof e!="string"){let s=e,{queryParams:l,fragment:p,routeConfig:m,url:_,outlet:c,params:w,data:T,title:N}=o,$=Da(a,()=>s({params:w,data:T,queryParams:l,fragment:p,routeConfig:m,url:_,outlet:c,title:N}));if($ instanceof Zs)throw new b0($);e=$}let r=this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),i,n);if(e[0]==="/")throw new b0(r);return r}applyRedirectCreateUrlTree(i,e,n,o){let a=this.createSegmentGroup(i,e.root,n,o);return new Zs(a,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(i,e){let n={};return Object.entries(i).forEach(([o,a])=>{if(typeof a=="string"&&a[0]===":"){let s=a.substring(1);n[o]=e[s]}else n[o]=a}),n}createSegmentGroup(i,e,n,o){let a=this.createSegments(i,e.segments,n,o),r={};return Object.entries(e.children).forEach(([s,l])=>{r[s]=this.createSegmentGroup(i,l,n,o)}),new zn(a,r)}createSegments(i,e,n,o){return e.map(a=>a.path[0]===":"?this.findPosParam(i,a,o):this.findOrReturn(a,n))}findPosParam(i,e,n){let o=n[e.path.substring(1)];if(!o)throw new we(4001,!1);return o}findOrReturn(i,e){let n=0;for(let o of e){if(o.path===i.path)return e.splice(n),o;n++}return i}},_T={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function KJ(t,i,e,n,o){let a=oL(t,i,e);return a.matched?(n=fJ(i,n),UJ(n,i,e,o).pipe(Fe(r=>r===!0?a:K({},_T)))):Le(a)}function oL(t,i,e){if(i.path==="**")return GJ(e);if(i.path==="")return i.pathMatch==="full"&&(t.hasChildren()||e.length>0)?K({},_T):{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};let o=(i.matcher||RN)(e,t,i);if(!o)return K({},_T);let a={};Object.entries(o.posParams??{}).forEach(([s,l])=>{a[s]=l.path});let r=o.consumed.length>0?K(K({},a),o.consumed[o.consumed.length-1].parameters):a;return{matched:!0,consumedSegments:o.consumed,remainingSegments:e.slice(o.consumed.length),parameters:r,positionalParamSegments:o.posParams??{}}}function GJ(t){return{matched:!0,parameters:t.length>0?FN(t).parameters:{},consumedSegments:t,remainingSegments:[],positionalParamSegments:{}}}function DN(t,i,e,n){return e.length>0&&YJ(t,e,n)?{segmentGroup:new zn(i,JJ(n,new zn(e,t.children))),slicedSegments:[]}:e.length===0&&QJ(t,e,n)?{segmentGroup:new zn(t.segments,qJ(t,e,n,t.children)),slicedSegments:e}:{segmentGroup:new zn(t.segments,t.children),slicedSegments:e}}function qJ(t,i,e,n){let o={};for(let a of e)if(Dy(t,i,a)&&!n[ls(a)]){let r=new zn([],{});o[ls(a)]=r}return K(K({},n),o)}function JJ(t,i){let e={};e[cn]=i;for(let n of t)if(n.path===""&&ls(n)!==cn){let o=new zn([],{});e[ls(n)]=o}return e}function YJ(t,i,e){return e.some(n=>Dy(t,i,n)&&ls(n)!==cn)}function QJ(t,i,e){return e.some(n=>Dy(t,i,n))}function Dy(t,i,e){return(t.hasChildren()||i.length>0)&&e.pathMatch==="full"?!1:e.path===""}function ZJ(t,i,e){return i.length===0&&!t.children[e]}var xT=class{};function XJ(t,i,e,n,o,a,r="emptyOnly"){return new bT(t,i,e,n,o,r,a).recognize()}var eY=31,bT=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;
17constructor(i,e,n,o,a,r,s){this.injector=i,this.configLoader=e,this.rootComponentType=n,this.config=o,this.urlTree=a,this.paramsInheritanceStrategy=r,this.urlSerializer=s,this.applyRedirects=new gT(this.urlSerializer,this.urlTree)}noMatchError(i){return new we(4002,`'${i.segmentGroup}'`)}recognize(){let i=DN(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(i).pipe(Fe(({children:e,rootSnapshot:n})=>{let o=new lr(n,e),a=new g0("",o),r=$N(n,[],this.urlTree.queryParams,this.urlTree.fragment);return r.queryParams=this.urlTree.queryParams,a.url=this.urlSerializer.serialize(r),{state:a,tree:r}}))}match(i){let e=new $u([],Object.freeze({}),Object.freeze(K({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),cn,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,i,cn,e).pipe(Fe(n=>({children:n,rootSnapshot:e})),Tn(n=>{if(n instanceof b0)return this.urlTree=n.urlTree,this.match(n.urlTree.root);throw n instanceof x0?this.noMatchError(n):n}))}processSegmentGroup(i,e,n,o,a){return n.segments.length===0&&n.hasChildren()?this.processChildren(i,e,n,a):this.processSegment(i,e,n,n.segments,o,!0,a).pipe(Fe(r=>r instanceof lr?[r]:[]))}processChildren(i,e,n,o){let a=[];for(let r of Object.keys(n.children))r==="primary"?a.unshift(r):a.push(r);return ei(a).pipe(es(r=>{let s=n.children[r],l=gJ(e,r);return this.processSegmentGroup(i,l,s,r,o)}),$k((r,s)=>(r.push(...s),r)),Ic(null),Uk(),Ni(r=>{if(r===null)return em(n);let s=aL(r);return tY(s),Le(s)}))}processSegment(i,e,n,o,a,r,s){return ei(e).pipe(es(l=>this.processSegmentAgainstRoute(l._injector??i,e,l,n,o,a,r,s).pipe(Tn(p=>{if(p instanceof x0)return Le(null);throw p}))),Rl(l=>!!l),Tn(l=>
17{if(nL(l))return ZJ(n,o,a)?Le(new xT):em(n);throw l}))}processSegmentAgainstRoute(i,e,n,o,a,r,s,l){return ls(n)!==r&&(r===cn||!Dy(o,a,n))?em(o):n.redirectTo===void 0?this.matchSegmentAgainstRoute(i,o,n,a,r,l):this.allowRedirects&&s?this.expandSegmentAgainstRouteUsingRedirect(i,o,e,n,a,r,l):em(o)}expandSegmentAgainstRouteUsingRedirect(i,e,n,o,a,r,s){let{matched:l,parameters:p,consumedSegments:m,positionalParamSegments:_,remainingSegments:c}=oL(e,o,a);if(!l)return em(e);typeof o.redirectTo=="string"&&o.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>eY&&(this.allowRedirects=!1));let w=new $u(a,p,Object.freeze(K({},this.urlTree.queryParams)),this.urlTree.fragment,PN(o),ls(o),o.component??o._loadedComponent??null,o,AN(o)),T=Sy(w,s,this.paramsInheritanceStrategy);w.params=Object.freeze(T.params),w.data=Object.freeze(T.data);let N=this.applyRedirects.applyRedirectCommands(m,o.redirectTo,_,w,i);return this.applyRedirects.lineralizeSegments(o,N).pipe(Ni($=>this.processSegment(i,n,e,$.concat(c),r,!1,s)))}matchSegmentAgainstRoute(i,e,n,o,a,r){let s=KJ(e,n,o,i,this.urlSerializer);return n.path==="**"&&(e.children={}),s.pipe(zt(l=>l.matched?(i=n._injector??i,this.getChildConfig(i,n,o).pipe(zt(({routes:p})=>{let m=n._loadedInjector??i,{parameters:_,consumedSegments:c,remainingSegments:w}=l,T=new $u(c,_,Object.freeze(K({},this.urlTree.queryParams)),this.urlTree.fragment,PN(n),ls(n),n.component??n._loadedComponent??null,n,AN(n)),N=Sy(T,r,this.paramsInheritanceStrategy);T.params=Object.freeze(N.params),T.data=Object.freeze(N.data);let{segmentGroup:$,slicedSegments:ee}=DN(e,c,w,p);if(ee.length===0&&$.hasChildren())return this.processChildren(m,p,$,T).pipe(Fe(ie=>new lr(T,ie)));if(p.length===0&&ee.length===0)return Le(new lr(T,[]));let de=ls(n)===a;return this.processSegment(m,p,$,ee,de?cn:a,!0,T).pipe(Fe(ie=>new lr(T,ie instanceof lr?[ie]:[])))}))):em(e)))}getChildConfig(i,e,n){return e.children?Le({routes:e.children,injector:i}):e.loadChildren?e._loadedRoutes!==void 0?Le({routes:e._loadedRoutes,injector:e._loadedInjector}):HJ(i,e,n,this.urlSerializer).pipe(Ni(o=>o?this.configLoader.loadChildren(i,e).pipe(ft(a=>{e._loadedRoutes=a.routes,e._loadedInjector=a.injector})):WJ(e))):Le({routes:[],injector:i})}};function tY(t){t.sort((i,e)=>i.value.outlet===cn?-1:e.value.outlet===cn?1:i.value.outlet.localeCompare(e.value.outlet))}function nY(t){let i=t.value.routeConfig;return i&&i.path===""}function aL(t){let i=[],e=new Set;for(let n of t){if(!nY(n)){i.push(n);continue}let o=i.find(a=>n.value.routeConfig===a.value.routeConfig);o!==void 0?(o.children.push(...n.children),e.add(o)):i.push(n)}for(let n of e){let o=aL(n.children);i.push(new lr(n.value,o))}return i.filter(n=>!e.has(n))}function PN(t){return t.data||{}}function AN(t){return t.resolve||{}}function iY(t,i,e,n,o,a){return Ni(r=>XJ(t,i,e,n,r.extractedUrl,o,a).pipe(Fe(({state:s,tree:l})=>Pe(K({},r),{targetSnapshot:s,urlAfterRedirects:l}))))}function oY(t,i){return Ni(e=>{let{targetSnapshot:n,guards:{canActivateChecks:o}}=e;if(!o.length)return Le(e);let a=new Set(o.map(l=>l.route)),r=new Set;for(let l of a)if(!r.has(l))for(let p of rL(l))r.add(p);let s=0;return ei(r).pipe(es(l=>a.has(l)?aY(l,n,t,i):(l.data=Sy(l,l.parent,t).resolve,Le(void 0))),ft(()=>s++),vh(1),Ni(l=>s===r.size?Le(e):Si))})}function rL(t){let i=t.children.map(e=>rL(e)).flat();return[t,...i]}function aY(t,i,e,n){let o=t.routeConfig,a=t._resolve;return o?.title!==void 0&&!QN(o)&&(a[v0]=o.title),rY(a,t,i,n).pipe(Fe(r=>(t._resolvedData=r,t.data=Sy(t,t.parent,e).resolve,null)))}function rY(t,i,e,n){let o=sT(t);if(o.length===0)return Le({});let a={};return ei(o).pipe(Ni(r=>sY(t[r],i,e,n).pipe(Rl(),ft(s=>{if(s instanceof cm)throw My(new Bc,s);a[r]=s}))),vh(1),Fe(()=>a),Tn(r=>nL(r)?Si:xo(r)))}function sY(t,i,e,n){let o=y0(i)??n,a=um(t,o),r=a.resolve?a.resolve(i,e):Da(o,()=>a(i,e));return jc(r)}function aT(t){return zt(i=>{let e=t(i);return e?ei(e).pipe(Fe(()=>i)):Le(i)})}var kT=(()=>{class t{buildTitle(e){let n,o=e.root;for(;o!==void 0;)n=this.getResolvedTitleForRoute(o)??n,o=o.children.find(a=>a.outlet===cn);return n}getResolvedTitleForRoute(e){return e.data[v0]}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:()=>x(sL),providedIn:"root"})}return t})(),sL=(()=>{class t extends kT{title;constructor(e){super(),this.title=e}updateTitle(e){let n=this.buildTitle(e);n!==void 0&&this.title.setTitle(n)}static \u0275fac=function(n){return new(n||t)(ve(ny))};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),qu=new X("",{providedIn:"root",factory:()=>({})}),pm=new X(""),Py=(()=>{class t{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=x(E3);loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return Le(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);let n=jc(e.loadComponent()).pipe(Fe(cL),ft(a=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=a}),Er(()=>{this.componentLoaders.delete(e)})),o=new Ec(n,()=>new ce).pipe(fh());return this.componentLoaders.set(e,o),o}
17loadChildren(e,n){if(this.childrenLoaders.get(n))return this.childrenLoaders.get(n);if(n._loadedRoutes)return Le({routes:n._loadedRoutes,injector:n._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(n);let a=lL(n,this.compiler,e,this.onLoadEndListener).pipe(Er(()=>{this.childrenLoaders.delete(n)})),r=new Ec(a,()=>new ce).pipe(fh());return this.childrenLoaders.set(n,r),r}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function lL(t,i,e,n){return jc(t.loadChildren()).pipe(Fe(cL),Ni(o=>o instanceof lM||Array.isArray(o)?Le(o):ei(i.compileModuleAsync(o))),Fe(o=>{n&&n(t);let a,r,s=!1;return Array.isArray(o)?(r=o,s=!0):(a=o.create(e).injector,r=a.get(pm,[],{optional:!0,self:!0}).flat()),{routes:r.map(wT),injector:a}}))}function lY(t){return t&&typeof t=="object"&&"default"in t}function cL(t){return lY(t)?t.default:t}var Ay=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:()=>x(cY),providedIn:"root"})}return t})(),cY=(()=>{class t{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,n){return e}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ET=new X(""),ST=new X("");function dL(t,i,e){let n=t.get(ST),o=t.get(et);return t.get(Te).runOutsideAngular(()=>{if(!o.startViewTransition||n.skipNextTransition)return n.skipNextTransition=!1,new Promise(p=>setTimeout(p));let a,r=new Promise(p=>{a=p}),s=o.startViewTransition(()=>(a(),dY(t))),{onViewTransitionCreated:l}=n;return l&&Da(t,()=>l({transition:s,from:i,to:e})),r})}function dY(t){return new Promise(i=>{ri({read:()=>setTimeout(i)},{injector:t})})}var MT=new X(""),Ry=(()=>{class t{currentNavigation=null;currentTransition=null;lastSuccessfulNavigation=null;events=new ce;transitionAbortSubject=new ce;configLoader=x(Py);environmentInjector=x(Mi);destroyRef=x(Di);urlSerializer=x(Ku);rootContexts=x(Gu);location=x(Go);inputBindingEnabled=x(w0,{optional:!0})!==null;titleStrategy=x(kT);options=x(qu,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=x(Ay);createViewTransition=x(ET,{optional:!0});navigationErrorHandler=x(MT,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>Le(void 0);rootComponentType=null;destroyed=!1;constructor(){let e=o=>this.events.next(new by(o)),n=o=>this.events.next(new vy(o));this.configLoader.onLoadEndListener=n,this.configLoader.onLoadStartListener=e,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(e){let n=++this.navigationId;this.transitions?.next(Pe(K({},e),{extractedUrl:this.urlHandlingStrategy.extract(e.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:n}))}setupNavigations(e){return this.transitions=new lt(null),this.transitions.pipe(rt(n=>n!==null),zt(n=>{let o=!1,a=!1;return Le(n).pipe(zt(r=>{if(this.navigationId>n.id)return this.cancelNavigationTransition(n,"",Na.SupersededByNewNavigation),Si;this.currentTransition=n,this.currentNavigation={id:r.id,initialUrl:r.rawUrl,extractedUrl:r.extractedUrl,targetBrowserUrl:typeof r.extras.browserUrl=="string"?this.urlSerializer.parse(r.extras.browserUrl):r.extras.browserUrl,trigger:r.source,extras:r.extras,previousNavigation:this.lastSuccessfulNavigation?Pe(K({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let s=!e.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),l=r.extras.onSameUrlNavigation??e.onSameUrlNavigation;if(!s&&l!=="reload"){let p="";return this.events.next(new Xs(r.id,this.urlSerializer.serialize(r.rawUrl),p,om.IgnoredSameUrlNavigation)),r.resolve(!1),Si}if(this.urlHandlingStrategy.shouldProcessUrl(r.rawUrl))return Le(r).pipe(zt(p=>(this.events.next(new zc(p.id,this.urlSerializer.serialize(p.extractedUrl),p.source,p.restoredState)),p.id!==this.navigationId?Si:Prom
17ise.resolve(p))),iY(this.environmentInjector,this.configLoader,this.rootComponentType,e.config,this.urlSerializer,this.paramsInheritanceStrategy),ft(p=>{n.targetSnapshot=p.targetSnapshot,n.urlAfterRedirects=p.urlAfterRedirects,this.currentNavigation=Pe(K({},this.currentNavigation),{finalUrl:p.urlAfterRedirects});let m=new h0(p.id,this.urlSerializer.serialize(p.extractedUrl),this.urlSerializer.serialize(p.urlAfterRedirects),p.targetSnapshot);this.events.next(m)}));if(s&&this.urlHandlingStrategy.shouldProcessUrl(r.currentRawUrl)){let{id:p,extractedUrl:m,source:_,restoredState:c,extras:w}=r,T=new zc(p,this.urlSerializer.serialize(m),_,c);this.events.next(T);let N=JN(this.rootComponentType).snapshot;return this.currentTransition=n=Pe(K({},r),{targetSnapshot:N,urlAfterRedirects:m,extras:Pe(K({},w),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=m,Le(n)}else{let p="";return this.events.next(new Xs(r.id,this.urlSerializer.serialize(r.extractedUrl),p,om.IgnoredByUrlHandlingStrategy)),r.resolve(!1),Si}}),ft(r=>{let s=new fy(r.id,this.urlSerializer.serialize(r.extractedUrl),this.urlSerializer.serialize(r.urlAfterRedirects),r.targetSnapshot);this.events.next(s)}),Fe(r=>(this.currentTransition=n=Pe(K({},r),{guards:wJ(r.targetSnapshot,r.currentSnapshot,this.rootContexts)}),n)),OJ(this.environmentInjector,r=>this.events.next(r)),ft(r=>{if(n.guardsResult=r.guardsResult,r.guardsResult&&typeof r.guardsResult!="boolean")throw My(this.urlSerializer,r.guardsResult);let s=new gy(r.id,this.urlSerializer.serialize(r.extractedUrl),this.urlSerializer.serialize(r.urlAfterRedirects),r.targetSnapshot,!!r.guardsResult);this.events.next(s)}),rt(r=>r.guardsResult?!0:(this.cancelNavigationTransition(r,"",Na.GuardRejected),!1)),aT(r=>{if(r.guards.canActivateChecks.length!==0)return Le(r).pipe(ft(s=>{let l=new _y(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(l)}),zt(s=>{let l=!1;return Le(s).pipe(oY(this.paramsInheritanceStrategy,this.environmentInjector),ft({next:()=>l=!0,complete:()=>{l||this.cancelNavigationTransition(s,"",Na.NoDataFromResolver)}}))}),ft(s=>{let l=new xy(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(l)}))}),aT(r=>{let s=l=>{let p=[];l.routeConfig?.loadComponent&&!l.routeConfig._loadedComponent&&p.push(this.configLoader.loadComponent(l.routeConfig).pipe(ft(m=>{l.component=m}),Fe(()=>{})));for(let m of l.children)p.push(...s(m));return p};return Ao(s(r.targetSnapshot.root)).pipe(Ic(null),Zt(1))}),aT(()=>this.afterPreactivation()),zt(()=>{let{currentSnapshot:r,targetSnapshot:s}=n,l=this.createViewTransition?.(this.environmentInjector,r.root,s.root);return l?ei(l).pipe(Fe(()=>n)):Le(n)}),Fe(r=>{let s=xJ(e.routeReuseStrategy,r.targetSnapshot,r.currentRouterState);return this.currentTransition=n=Pe(K({},r),{targetRouterState:s}),this.currentNavigation.targetRouterState=s,n}),ft(()=>{this.events.next(new m0)}),CJ(this.rootContexts,e.routeReuseStrategy,r=>this.events.next(r),this.inputBindingEnabled),Zt(1),ft({next:r=>{o=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new wo(r.id,this.urlSerializer.serialize(r.extractedUrl),this.urlSerializer.serialize(r.urlAfterRedirects))),this.titleStrategy?.updateTitle(r.targetRouterState.snapshot),r.resolve(!0)},complete:()=>{o=!0}}),Et(this.transitionAbortSubject.pipe(ft(r=>{throw r}))),Er(()=>{!o&&!a&&this.cancelNavigationTransition(n,"",Na.SupersededByNewNavigation),this.currentTransition?.id===n.id&&(this.currentNavigation=null,this.currentTransition=null)}),Tn(r=>{if(this.destroyed)return n.resolve(!1),Si;if(a=!0,tL(r))this.events.next(new Qs(n.id,this.urlSerializer.serialize(n.extractedUrl),r.message,r.cancellationCode)),yJ(r)?this.events.next(new lm(r.url,r.navigationBehaviorOptions)):n.resolve(!1);else{let s=new am(n.id,this.urlSerializer.serialize(n.extractedUrl),r,n.targetSnapshot??void 0);try{let l=Da(this.environmentInjector,()=>this.navigationErrorHandler?.(s));if(l instanceof cm){let{message:p,cancellationCode:m}=My(this.urlSerializer,l);this.events.next(new Qs(n.id,this.urlSerializer.serialize(n.extractedUrl),p,m)),this.events.next(new lm(l.redirectTo,l.navigationBehaviorOptions))}else throw this.events.next(s),r}catch(l){this.options.resolveNavigationPromiseOnError?n.resolve(!1):n.reject(l)}}return Si}))}
vendor: 10,608 bytes, line 17
17))}cancelNavigationTransition(e,n,o){let a=new Qs(e.id,this.urlSerializer.serialize(e.extractedUrl),n,o);this.events.next(a),e.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let e=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),n=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return e.toString()!==n?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function uY(t){return t!==py}var uL=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:()=>x(pY),providedIn:"root"})}return t})(),Iy=class{shouldDetach(i){return!1}store(i,e){}shouldAttach(i){return!1}retrieve(i){return null}shouldReuseRoute(i,e){return i.routeConfig===e.routeConfig}},pY=(()=>{class t extends Iy{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),pL=(()=>{class t{urlSerializer=x(Ku);options=x(qu,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=x(Go);urlHandlingStrategy=x(Ay);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new Zs;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:e,initialUrl:n,targetBrowserUrl:o}){let a=e!==void 0?this.urlHandlingStrategy.merge(e,n):n,r=o??a;return r instanceof Zs?this.urlSerializer.serialize(r):r}commitTransition({targetRouterState:e,finalUrl:n,initialUrl:o}){n&&e?(this.currentUrlTree=n,this.rawUrlTree=this.urlHandlingStrategy.merge(n,o),this.routerState=e):this.rawUrlTree=o}routerState=JN(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();updateStateMemento(){this.stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}resetInternalState({finalUrl:e}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e??this.rawUrlTree)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:()=>x(hY),providedIn:"root"})}return t})(),hY=(()=>{class t extends pL{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(e){return this.location.subscribe(n=>{n.type==="popstate"&&setTimeout(()=>{e(n.url,n.state,"popstate")})})}handleRouterEvent(e,n){e instanceof zc?this.updateStateMemento():e instanceof Xs?this.commitTransition(n):e instanceof h0?this.urlUpdateStrategy==="eager"&&(n.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(n),n)):e instanceof m0?(this.commitTransition(n),this.urlUpdateStrategy==="deferred"&&!n.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(n),n)):e instanceof Qs&&(e.code===Na.GuardRejected||e.code===Na.NoDataFromResolver)?this.restoreHistory(n):e instanceof am?this.restoreHistory(n,!0):e instanceof wo&&(this.lastSuccessfulId=e.id,this.currentPageId=this.browserPageId)}setBrowserUrl(e,{extras:n,id:o}){let{replaceUrl:a,state:r}=n;if(this.location.isCurrentPathEqualTo(e)||a){let s=this.browserPageId,l=K(K({},r),this.generateNgRouterState(o,s));this.location.replaceState(e,"",l)}else{let s=K(K({},r),this.generateNgRouterState(o,this.browserPageId+1));this.location.go(e,"",s)}}restoreHistory(e,n=!1){if(this.canceledNavigationResolution==="computed"){let o=this.browserPageId,a=this.currentPageId-o;a!==0?this.location.historyGo(a):this.getCurrentUrlTree()===e.finalUrl&&a===0&&(this.resetInternalState(e),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(n&&this.resetInternalState(e),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(e,n){return this.canceledNavigationResolution==="computed"?{navigationId:e,\u0275routerPageId:n}:{navigationId:e}}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function Oy(t,i){t.events.pipe(rt(e=>e instanceof wo||e instanceof Qs||e instanceof am||e instanceof Xs),Fe(e=>e instanceof wo||e instanceof Xs?0:(e instanceof Qs?e.code===Na.Redirect||e.code===Na.SupersededByNewNavigation:!1)?2:1),rt(e=>e!==2),Zt(1)).subscribe(()=>{i()})}var mY={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},fY={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},gn=(()=>{class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=x(uM);stateManager=x(pL);options=x(qu,{optional:!0})||{};pendingTasks=x(jl);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=x(Ry);urlSerializer=x(Ku);location=x(Go);urlHandlingStrategy=x(Ay);_events=new ce;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=x(uL);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=x(pm,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!x(w0,{optional:!0});constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:e=>{this.console.warn(e)}}),this.subscribeToNavigationEvents()}eventsSubscription=new pt;subscribeToNavigationEvents(){let e=this.navigationTransitions.events.subscribe(n=>{try{let o=this.navigationTransitions.currentTransition,a=this.navigationTransitions.currentNavigation;if(o!==null&&a!==null){if(this.stateManager.handleRouterEvent(n,a),n instanceof Qs&&n.code!==Na.Redirect&&n.code!==Na.SupersededByNewNavigation)this.navigated=!0;else if(n instanceof wo)this.navigated=!0;else if(n instanceof lm){let r=n.navigationBehaviorOptions,s=this.urlHandlingStrategy.merge(n.url,o.currentRawUrl),l=K({browserUrl:o.extras.browserUrl,info:o.extras.info,skipLocationChange:o.extras.skipLocationChange,replaceUrl:o.extras.replaceUrl||this.urlUpdateStrategy==="eager"||uY(o.source)},r);this.scheduleNavigation(s,py,null,l,{resolve:o.resolve,reject:o.reject,promise:o.promise})}}_Y(n)&&this._events.next(n)}catch(o){this.navigationTransitions.transitionAbortSubject.next(o)}});this.eventsSubscription.add(e)}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),py,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((e,n,o)=>{this.navigateToSyncWithBrowser(e,o,n)})}navigateToSyncWithBrowser(e,n,o){let a={replaceUrl:!0},r=o?.navigationId?o:null;if(o){let l=K({},o);delete l.navigationId,delete l.\u0275routerPageId,Object.keys(l).length!==0&&(a.state=l)}let s=this.parseUrl(e);this.scheduleNavigation(s,n,r,a)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(e){this.config=e.map(wT),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(e,n={}){let{relativeTo:o,queryParams:a,fragment:r,queryParamsHandling:s,preserveFragment:l}=n,p=l?this.currentUrlTree.fragment:r,m=null;switch(s??this.options.defaultQueryParamsHandling){case"merge":m=K(K({},this.currentUrlTree.queryParams),a);break;case"preserve":m=this.currentUrlTree.queryParams;break;default:m=a||null}m!==null&&(m=this.removeEmptyProps(m));let _;try{let c=o?o.snapshot:this.routerState.snapshot.root;_=WN(c)}catch{(typeof e[0]!="string"||e[0][0]!=="/")&&(e=[]),_=this.currentUrlTree.root}return KN(_,e,m,p??null)}navigateByUrl(e,n={skipLocationChange:!1}){let o=Vc(e)?e:this.parseUrl(e),a=this.urlHandlingStrategy.merge(o,this.rawUrlTree);return this.scheduleNavigation(a,py,null,n)}navigate(e,n={skipLocationChange:!1}){return gY(e),this.navigateByUrl(this.createUrlTree(e,n),n)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){try{return this.urlSerializer.parse(e)}catch{return this.urlSerializer.parse("/")}}isActive(e,n){let o;if(n===!0?o=K({},mY):n===!1?o=K({},fY):o=n,Vc(e))return SN(this.currentUrlTree,e,o);let a=this.parseUrl(e);return SN(this.currentUrlTree,a,o)}removeEmptyProps(e){return Object.entries(e).reduce((n,[o,a])=>(a!=null&&(n[o]=a),n),{})}scheduleNavigation(e,n,o,a,r){if(this.disposed)return Promise.resolve(!1);let s,l,p;r?(s=r.resolve,l=r.reject,p=r.promise):p=new Promise((_,c)=>{s=_,l=c});let m=this.pendingTasks.add();return Oy(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(m))}),this.navigationTransitions.handleNavigationRequest({source:n,restoredState:o,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:a,resolve:s,reject:l,promise:p,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),p.catch(_=>Promise.reject(_))}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function gY(t){for(let i=0;i<t.length;i++)if(t[i]==null)throw new we(4008,!1)}function _Y(t){return!(t instanceof m0)&&!(t instanceof lm)}var Ft=(()=>{class t{router;route;tabIndexAttribute;renderer;el;locationStrategy;href=null;target;queryParams;fragment;queryParamsHandling;state;info;relativeTo;
17isAnchorElement;subscription;onChanges=new ce;constructor(e,n,o,a,r,s){this.router=e,this.route=n,this.tabIndexAttribute=o,this.renderer=a,this.el=r,this.locationStrategy=s;let l=r.nativeElement.tagName?.toLowerCase();this.isAnchorElement=l==="a"||l==="area",this.isAnchorElement?this.subscription=e.events.subscribe(p=>{p instanceof wo&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}preserveFragment=!1;skipLocationChange=!1;replaceUrl=!1;setTabIndexIfNotOnNativeEl(e){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",e)}ngOnChanges(e){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}routerLinkInput=null;set routerLink(e){e==null?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(Vc(e)?this.routerLinkInput=e:this.routerLinkInput=Array.isArray(e)?e:[e],this.setTabIndexIfNotOnNativeEl("0"))}onClick(e,n,o,a,r){let s=this.urlTree;if(s===null||this.isAnchorElement&&(e!==0||n||o||a||r||typeof this.target=="string"&&this.target!="_self"))return!0;let l={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(s,l),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){let e=this.urlTree;this.href=e!==null&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(e)):null;let n=this.href===null?null:ZO(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",n)}applyAttributeValue(e,n){let o=this.renderer,a=this.el.nativeElement;n!==null?o.setAttribute(a,e,n):o.removeAttribute(a,e)}get urlTree(){return this.routerLinkInput===null?null:Vc(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:this.relativeTo!==void 0?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static \u0275fac=function(n){return new(n||t)(Se(gn),Se(di),fv("tabindex"),Se(vn),Se(be),Se(as))};static \u0275dir=he({type:t,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(n,o){n&1&&M("click",function(r){return o.onClick(r.button,r.ctrlKey,r.shiftKey,r.altKey,r.metaKey)}),n&2&&W("target",o.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",Ce],skipLocationChange:[2,"skipLocationChange","skipLocationChange",Ce],replaceUrl:[2,"replaceUrl","replaceUrl",Ce],routerLink:"routerLink"},features:[Xt]})}return t})();var E0=class{};var hL=(()=>{class t{router;injector;preloadingStrategy;loader;subscription;constructor(e,n,o,a){this.router=e,this.injector=n,this.preloadingStrategy=o,this.loader=a}setUpPreloading(){this.subscription=this.router.events.pipe(rt(e=>e instanceof wo),es(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,n){let o=[];for(let a of n){a.providers&&!a._injector&&(a._injector=Bg(a.providers,e,`Route: ${a.path}`));let r=a._injector??e,s=a._loadedInjector??r;(a.loadChildren&&!a._loadedRoutes&&a.canLoad===void 0||a.loadComponent&&!a._loadedComponent)&&o.push(this.preloadConfig(r,a)),(a.children||a._loadedRoutes)&&o.push(this.processRoutes(s,a.children??a._loadedRoutes))}return ei(o).pipe(Tc())}preloadConfig(e,n){return this.preloadingStrategy.preload(n,()=>{let o;n.loadChildren&&n.canLoad===void 0?o=this.loader.loadChildren(e,n):o=Le(null);let a=o.pipe(Ni(r=>r===null?Le(void 0):(n._loadedRoutes=r.routes,n._loadedInjector=r.injector,this.processRoutes(r.injector??e,r.routes))));if(n.loadComponent&&!n._loadedComponent){let r=this.loader.loadComponent(n);return ei([a,r]).pipe(Tc())}else return a})}static \u0275fac=function(n){return new(n||t)(ve(gn),ve(Mi),ve(E0),ve(Py))};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),mL=new X(""),xY=(()=>{class t{urlSerializer;transitions;viewportScroller;zone;options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource="imperative";restoredId=0;store={};constructor(e,n,o,a,r={}
17){this.urlSerializer=e,this.transitions=n,this.viewportScroller=o,this.zone=a,this.options=r,r.scrollPositionRestoration||="disabled",r.anchorScrolling||="disabled"}init(){this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof zc?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof wo?(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment)):e instanceof Xs&&e.code===om.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof sm&&(e.position?this.options.scrollPositionRestoration==="top"?this.viewportScroller.scrollToPosition([0,0]):this.options.scrollPositionRestoration==="enabled"&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&this.options.anchorScrolling==="enabled"?this.viewportScroller.scrollToAnchor(e.anchor):this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,n){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new sm(e,this.lastSource==="popstate"?this.store[this.restoredId]:null,n))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(n){TF()};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})();function bY(t){return t.routerState.root}function S0(t,i){return{\u0275kind:t,\u0275providers:i}}function vY(){let t=x(dt);return i=>{let e=t.get(Ia);if(i!==e.components[0])return;let n=t.get(gn),o=t.get(fL);t.get(IT)===1&&n.initialNavigation(),t.get(xL,null,un.Optional)?.setUpPreloading(),t.get(mL,null,un.Optional)?.init(),n.resetRootComponentType(e.componentTypes[0]),o.closed||(o.next(),o.complete(),o.unsubscribe())}}var fL=new X("",{factory:()=>new ce}),IT=new X("",{providedIn:"root",factory:()=>1});function gL(){let t=[{provide:IT,useValue:0},fM(()=>{let i=x(dt);return i.get(MM,Promise.resolve()).then(()=>new Promise(n=>{let o=i.get(gn),a=i.get(fL);Oy(o,()=>{n(!0)}),i.get(Ry).afterPreactivation=()=>(n(!0),a.closed?Le(void 0):a),o.initialNavigation()}))})];return S0(2,t)}function _L(){let t=[fM(()=>{x(gn).setUpLocationChangeListener()}),{provide:IT,useValue:2}];return S0(3,t)}var xL=new X("");function bL(t){return S0(0,[{provide:xL,useExisting:hL},{provide:E0,useExisting:t}])}function vL(){return S0(8,[yT,{provide:w0,useExisting:yT}])}function yL(t){$s("NgRouterViewTransitions");let i=[{provide:ET,useValue:dL},{provide:ST,useValue:K({skipNextTransition:!!t?.skipInitialTransition},t)}];return S0(9,i)}var CL=[Go,{provide:Ku,useClass:Bc},gn,Gu,{provide:di,useFactory:bY,deps:[gn]},Py,[]],cs=(()=>{class t{constructor(){}static forRoot(e,n){return{ngModule:t,providers:[CL,[],{provide:pm,multi:!0,useValue:e},[],n?.errorHandler?{provide:MT,useValue:n.errorHandler}:[],{provide:qu,useValue:n||{}},n?.useHash?CY():wY(),yY(),n?.preloadingStrategy?bL(n.preloadingStrategy).\u0275providers:[],n?.initialNavigation?kY(n):[],n?.bindToComponentInputs?vL().\u0275providers:[],n?.enableViewTransitions?yL().\u0275providers:[],EY()]}}static forChild(e){return{ngModule:t,providers:[{provide:pm,multi:!0,useValue:e}]}}static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})();function yY(){return{provide:mL,useFactory:()=>{let t=x(nN),i=x(Te),e=x(qu),n=x(Ry),o=x(Ku);return e.scrollOffset&&t.setOffset(e.scrollOffset),new xY(o,n,t,i,e)}}}function CY(){return{provide:as,useClass:NM}}function wY(){return{provide:as,useClass:Fv}}function kY(t){return[t.initialNavigation==="disabled"?_L().\u0275providers:[],t.initialNavigation==="enabledBlocking"?gL().\u0275providers:[]]}var TT=new X("");function EY(){return[{provide:TT,useFactory:vY},{provide:gM,multi:!0,useExisting:TT}]}var wn=(()=>{class t{constructor(e,n){this.http=e,this.router=n,this.apiUrl=`${Kl.baseUrlNew}auth`,this.loggedIn=_e(!1),this.user=_e(this.storedUser()),this.authorizations=ke(()=>(this.user()?.authorizations??[]).map(a=>
17a==="writings_synch"?"editor":a)),this.isAdmin=ke(()=>{let a=this.user();return!!a&&(a.is_superuser===!0||(a.authorizations??[]).includes("users_admin"))});let o=localStorage.getItem("currentUser");this.currentUserSubject=new lt(o?JSON.parse(o):null),this.currentUser$=this.currentUserSubject.asObservable(),this.isTokenStillValid()&&(this.loggedIn.set(!0),this.scheduleTokenRefresh())}get currentUserValue(){return this.currentUserSubject.value}isTokenStillValid(){let e=this.getAccessToken();return!!e&&!this.isTokenExpired(e)}get currentUser(){return this.currentUserValue}get auth(){return{user:this.currentUserValue,authenticated:this.isTokenStillValid()}}get permissions(){return this.authorizations()}has(e){return this.authorizations().includes(e)}hasAny(e){let n=e.replace(/:$/,"");return this.authorizations().some(o=>o===n||o.startsWith(e))}storedUser(){try{let e=localStorage.getItem("currentUser");return e?JSON.parse(e):null}catch{return null}}setUser(e){e?localStorage.setItem("currentUser",JSON.stringify(e)):localStorage.removeItem("currentUser"),this.currentUserSubject.next(e),this.user.set(e)}register(e){return this.http.post(`${this.apiUrl}/register/`,e).pipe(ft(n=>this.handleAuthSuccess(n)),Tn(this.handleError))}login(e,n){let o;return typeof e=="string"?o={email:e,password:n}:o=e,this.http.post(`${this.apiUrl}/login/`,o).pipe(ft(a=>this.handleAuthSuccess(a)),Tn(this.handleError))}loginWithGoogle(e){return this.http.post(`${this.apiUrl}/google/`,{id_token:e}).pipe(ft(n=>this.handleAuthSuccess(n)),Tn(this.handleError))}logout(){let e=this.getRefreshToken(),n=this.getAuthHeaders();return this.http.post(`${this.apiUrl}/logout/`,{refresh:e},{headers:n}).pipe(ft(()=>this.handleLogout()),Tn(o=>(this.handleLogout(),xo(()=>o))),ft(()=>this.loggedIn.set(!1)))}refreshToken(){let e=this.getRefreshToken();return e?this.http.post(`${this.apiUrl}/token/refresh/`,{refresh:e}).pipe(ft(n=>{this.setTokens(n),this.scheduleTokenRefresh()}),Tn(n=>(this.handleLogout(),xo(()=>n)))):xo(()=>new Error("No refresh token available"))}checkSession(){return this.isTokenStillValid()?this.getUserProfile().pipe(Fe(e=>({authenticated:!0,user:e})),ft(e=>this.loggedIn.set(!0)),Tn(()=>(this.handleLogout(),Le({authenticated:!1})))):Le({authenticated:!1})}getUserProfile(){let e=this.getAuthHeaders();return this.http.get(`${this.apiUrl}/user/`,{headers:e}).pipe(ft(n=>this.setUser(n)),Tn(this.handleError))}updateUserProfile(e){let n=this.getAuthHeaders();return this.http.patch(`${this.apiUrl}/user/`,e,{headers:n}).pipe(ft(o=>this.setUser(o)),Tn(this.handleError))}getAccessToken(){return localStorage.getItem("accessToken")}getRefreshToken(){return localStorage.getItem("refreshToken")}getCsrfToken(){return new _t(e=>{e.next(""),e.complete()})}get csrfToken(){return null}setTokens(e){localStorage.setItem("accessToken",e.access),localStorage.setItem("refreshToken",e.refresh),this.loggedIn.set(!0)}getAuthHeaders(){let e=this.getAccessToken();return new qs({Authorization:`Bearer ${e}`})}handleAuthSuccess(e){this.setTokens(e.tokens),this.setUser(e.user),this.scheduleTokenRefresh()}handleLogout(){localStorage.removeItem("accessToken"),localStorage.removeItem("refreshToken"),this.setUser(null),this.tokenRefreshTimer&&clearTimeout(this.tokenRefreshTimer),this.loggedIn.set(!1)}initializeAuth(){return this.checkSession().pipe(Fe(e=>e.authenticated))}scheduleTokenRefresh(){this.tokenRefreshTimer&&clearTimeout(this.tokenRefreshTimer);let e=this.getAccessToken();if(!e)return;let n=this.getTokenExpirationTime(e),o=Date.now(),r=n-5*60*1e3-o;r>0?this.tokenRefreshTimer=window.setTimeout(()=>{this.refreshToken().subscribe({error:()=>this.handleLogout()})},r):this.refreshToken().subscribe({error:()=>this.handleLogout()})}isTokenExpired(e){let n=this.getTokenExpirationTime(e);return Date.now()>=n}getTokenExpirationTime(e){try{return JSON.parse(atob(e.split(".")[1])).exp*1e3}catch{return 0}}handleError(e){let n="An error occurred";return e.error instanceof ErrorEvent?n=e.error.message:e.status===400?n=e.error.non_field_errors?.[0]||Object.values(e.error)[0]||"Validation error":e.status===401?n="Invalid credentials or session expired":e.status===429?n=e.error.detail||"Too many requests. Please try again later.":e.status===500&&(n="Server error. Please try again later."),xo(()=>new Error(n))}static{this.\u0275fac=function(n){return new(n||t)(ve(Ut),ve(gn))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Hc=(()=>{class t{constructor(e,n){this.authService=e,this.router=n}
17canActivate(e,n){return this.hasPermission(e.routeConfig.path)?!0:(this.router.navigate(["/"]),!1)}hasPermission(e){return this.authService.isTokenStillValid()&&(this.authService.permissions.filter(n=>n===e).length>0||this.authService.permissions[0]==="*")}static{this.\u0275fac=function(n){return new(n||t)(ve(wn),ve(gn))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function DT(t){t||(is(DT),t=x(Di));let i=new _t(e=>t.onDestroy(e.next.bind(e)));return e=>e.pipe(Et(i))}function PT(t,i){let e=!i?.manualCleanup;e&&!i?.injector&&is(PT);let n=e?i?.injector?.get(Di)??x(Di):null,o=SY(i?.equal),a;i?.requireSync?a=_e({kind:0},{equal:o}):a=_e({kind:1,value:i?.initialValue},{equal:o});let r,s=t.subscribe({next:l=>a.set({kind:1,value:l}),error:l=>{if(i?.rejectErrors)throw l;a.set({kind:2,error:l})},complete:()=>{r?.()}});if(i?.requireSync&&a().kind===0)throw new we(601,!1);return r=n?.onDestroy(s.unsubscribe.bind(s)),ke(()=>{let l=a();switch(l.kind){case 1:return l.value;case 2:throw l.error;case 0:throw new we(601,!1)}},{equal:i?.equal})}function SY(t=Object.is){return(i,e)=>i.kind===1&&e.kind===1&&t(i.value,e.value)}var Fy=(()=>{class t{constructor(){this.router=x(gn),this.title=x(ny)}init(){this.router.events.pipe(rt(e=>e instanceof wo)).subscribe(()=>{let{title:e,lang:n}=this.fromRoute();this.set(e,n)})}set(e,n){let o=this.translate((e||"").trim(),n);this.title.setTitle(o?`${o}${U.APP_TITLE_SEPARATOR}${U.APP_TITLE}`:U.APP_TITLE)}fromRoute(){let e=this.router.routerState.snapshot.root,n="",o="";for(;e;)e.data?.title&&(n=e.data.title),e.params?.lang&&(o=e.params.lang),e=e.firstChild;return{title:n,lang:o||U.LANGUAGE()}}translate(e,n){return U.TRANSLATIONS?.[n||U.LANGUAGE()]?.[e]??e}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var da=(()=>{class t{constructor(){this.router=x(gn),this.ls=x(Fa),this.title=x(Fy),this.authService=x(wn)}pageTitle(e){this.title.set(e)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Uc="ref-",Ny=(t,i)=>{let e=i||t;return t.elementType=="p"?e.chapter:e.content},el=";",$c=(t,i="")=>i+t.replace(/\W/g,"-").toLowerCase();function RT(t,i,e){let n=t.includes(e+"+"),o=i[e+"Key"];return!n&&!o||o&&n}function wL(t,i,e){if(t){let n=RT(t,i,"ctrl"),o=RT(t,i,"alt"),a=RT(t,i,"shift"),r=t.toLowerCase().replace("ctrl+","").replace("alt+","").replace("shift+","");i.key?.toLowerCase()===r&&n&&o&&a&&e()}}var kL=(t,i)=>String(t).padStart(i,"0"),mm=t=>t.filter(i=>!!i).join("/"),M0=t=>{if(isNaN(t))return"";for(var i=String(+t).split(""),e=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"],n="",o=3;o--;)n=(e[+i.pop()+o*10]||"")+n;return Array(+i.join("")+1).join("M")+n},Ly=()=>window.scrollTo(0,0),fm=()=>window.scrollTo({top:0,behavior:"smooth"}),Wc=(t,i)=>{let e=new Blob([t],{type:"application/octet-stream"}),n=window.URL.createObjectURL(e),o=document.createElement("a");o.href=n,o.download=i,o.style.display="none",document.body.appendChild(o),o.click(),setTimeout(()=>{o.remove(),window.URL.revokeObjectURL(n)},1e4)},MY=t=>(t||"").replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/ /g," ").replace(/'/g,"'").replace(/&/g,"&"),gm=t=>{if(!t)return"";let i=MY(t);return i=i.replace(/[/\\:*?"<>|]/g,""),i=i.replace(/\s+/g," "),i=i.trim(),i};var ut=(()=>{class t{constructor(){this.lang=U.LANGUAGE(),this.slug$=new lt(null),this._loading$=new lt(!1),this.loading$=this._loading$,this.isLoginPage=_e(!1),this.injector=x(dt),this.bs=x(da),this.route=x(di),this.cdr=x(Be),this.destroyRef=x(Di),this.startX=0,this.startY=0,this.appTranslations=U.TRANSLATIONS[U.LANGUAGE()]??{},No(()=>{this.bs.authService.loggedIn()||this.canActivateCurrentRoute().then(e=>{e||this.bs.router.navigateByUrl(U.AUTH_LOGIN)})}),this.bs.router.events.pipe(DT(this.destroyRef)).subscribe({next:e=>{if(e instanceof wo){let n=e.url.includes(U.AUTH_LOGIN);this.isLoginPage.set(n)}}})}ngOnInit(){this.setupLanguage(),this.scrollToTop()}ngAfterViewInit(){this.scrollToTop()}getUriWithLang(e){return"/"+this.lang+"/"+e}scrollToTop(){this.bs.router.parseUrl(this.bs.router.url).fragment||Ly()}scrollToFragment(e,n=!0){try{e.fragment.subscribe(o=>{if(o){let a=o.split(el)[0];n&&(a=$c(a,Uc)),document.querySelector("#"+a)?.scrollIntoView(),this.slug$.next(a)}})}catch{}}
17setupLanguage(e){let n=this.route.snapshot.paramMap.get("lang"),o=!n||n==="null"?U.DEFAULT_LANGUAGE:n;this.lang=e??o,U.LANGUAGE.set(this.lang)}getPublishers(e,n){return e.split(",").map(a=>a.trim()).map(a=>n.get(a)).join(", ")}getTranslated(e){return this.appTranslations[e]??e}canActivateCurrentRoute(){return hu(this,null,function*(){let e=this.route.snapshot.routeConfig?.canActivate||[];if(e.length===0)return!0;for(let n of e){let a=yield this.injector.get(n).canActivate(this.route.snapshot,this.bs.router.routerState.snapshot);if(!(a===!0||a&&typeof a=="object"))return!1}return!0})}onTouchStart(e){this.startX=e.touches[0].clientX,this.startY=e.touches[0].clientY}onTouchEnd(e){let n=e.changedTouches[0].clientX,o=e.changedTouches[0].clientY,a=n-this.startX,r=o-this.startY;Math.abs(r)>30||Math.abs(a)>50&&(a>0?this.handleSwipeRight():this.handleSwipeLeft())}handleSwipeLeft(){}handleSwipeRight(){}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-base"]],features:[Xe([da])],decls:0,vars:0,template:function(n,o){},encapsulation:2})}}return t})();var By;function TY(){if(By===void 0&&(By=null,typeof window<"u")){let t=window;t.trustedTypes!==void 0&&(By=t.trustedTypes.createPolicy("angular#components",{createHTML:i=>i}))}return By}function T0(t){return TY()?.createHTML(t)||t}function EL(t){return Error(`Unable to find icon with the name "${t}"`)}function IY(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}function SL(t){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${t}".`)}function ML(t){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${t}".`)}var Gl=class{url;svgText;options;svgElement;constructor(i,e,n){this.url=i,this.svgText=e,this.options=n}},zy=(()=>{class t{_httpClient;_sanitizer;_errorHandler;_document;_svgIconConfigs=new Map;_iconSetConfigs=new Map;_cachedIconsByUrl=new Map;_inProgressUrlFetches=new Map;_fontCssClassesByAlias=new Map;_resolvers=[];_defaultFontSetClass=["material-icons","mat-ligature-font"];constructor(e,n,o,a){this._httpClient=e,this._sanitizer=n,this._errorHandler=a,this._document=o}addSvgIcon(e,n,o){return this.addSvgIconInNamespace("",e,n,o)}addSvgIconLiteral(e,n,o){return this.addSvgIconLiteralInNamespace("",e,n,o)}addSvgIconInNamespace(e,n,o,a){return this._addSvgIconConfig(e,n,new Gl(o,null,a))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,n,o,a){let r=this._sanitizer.sanitize(Oo.HTML,o);if(!r)throw ML(o);let s=T0(r);return this._addSvgIconConfig(e,n,new Gl("",s,a))}addSvgIconSet(e,n){return this.addSvgIconSetInNamespace("",e,n)}addSvgIconSetLiteral(e,n){return this.addSvgIconSetLiteralInNamespace("",e,n)}addSvgIconSetInNamespace(e,n,o){return this._addSvgIconSetConfig(e,new Gl(n,null,o))}addSvgIconSetLiteralInNamespace(e,n,o){let a=this._sanitizer.sanitize(Oo.HTML,n);if(!a)throw ML(n);let r=T0(a);return this._addSvgIconSetConfig(e,new Gl("",r,o))}registerFontClassAlias(e,n=e){return this._fontCssClassesByAlias.set(e,n),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){let n=this._sanitizer.sanitize(Oo.RESOURCE_URL,e);if(!n)throw SL(e);let o=this._cachedIconsByUrl.get(n);return o?Le(Vy(o)):this._loadSvgIconFromConfig(new Gl(e,null)).pipe(ft(a=>this._cachedIconsByUrl.set(n,a)),Fe(a=>Vy(a)))}getNamedSvgIcon(e,n=""){let o=TL(n,e),a=this._svgIconConfigs.get(o);if(a)return this._getSvgFromConfig(a);if(a=this._getIconConfigFromResolvers(n,e),a)return this._svgIconConfigs.set(o,a),this._getSvgFromConfig(a);let r=this._iconSetConfigs.get(n);return r?this._getSvgFromIconSetConfigs(e,r):xo(EL(o))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?Le(Vy(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(Fe(n=>
17Vy(n)))}_getSvgFromIconSetConfigs(e,n){let o=this._extractIconWithNameFromAnySet(e,n);if(o)return Le(o);let a=n.filter(r=>!r.svgText).map(r=>this._loadSvgIconSetFromConfig(r).pipe(Tn(s=>{let p=`Loading icon set URL: ${this._sanitizer.sanitize(Oo.RESOURCE_URL,r.url)} failed: ${s.message}`;return this._errorHandler.handleError(new Error(p)),Le(null)})));return Ea(a).pipe(Fe(()=>{let r=this._extractIconWithNameFromAnySet(e,n);if(!r)throw EL(e);return r}))}_extractIconWithNameFromAnySet(e,n){for(let o=n.length-1;o>=0;o--){let a=n[o];if(a.svgText&&a.svgText.toString().indexOf(e)>-1){let r=this._svgElementFromConfig(a),s=this._extractSvgIconFromSet(r,e,a.options);if(s)return s}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(ft(n=>e.svgText=n),Fe(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?Le(null):this._fetchIcon(e).pipe(ft(n=>e.svgText=n))}_extractSvgIconFromSet(e,n,o){let a=e.querySelector(`[id="${n}"]`);if(!a)return null;let r=a.cloneNode(!0);if(r.removeAttribute("id"),r.nodeName.toLowerCase()==="svg")return this._setSvgAttributes(r,o);if(r.nodeName.toLowerCase()==="symbol")return this._setSvgAttributes(this._toSvgElement(r),o);let s=this._svgElementFromString(T0("<svg></svg>"));return s.appendChild(r),this._setSvgAttributes(s,o)}_svgElementFromString(e){let n=this._document.createElement("DIV");n.innerHTML=e;let o=n.querySelector("svg");if(!o)throw Error("<svg> tag not found");return o}_toSvgElement(e){let n=this._svgElementFromString(T0("<svg></svg>")),o=e.attributes;for(let a=0;a<o.length;a++){let{name:r,value:s}=o[a];r!=="id"&&n.setAttribute(r,s)}for(let a=0;a<e.childNodes.length;a++)e.childNodes[a].nodeType===this._document.ELEMENT_NODE&&n.appendChild(e.childNodes[a].cloneNode(!0));return n}_setSvgAttributes(e,n){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),n&&n.viewBox&&e.setAttribute("viewBox",n.viewBox),e}_fetchIcon(e){let{url:n,options:o}=e,a=o?.withCredentials??!1;if(!this._httpClient)throw IY();if(n==null)throw Error(`Cannot fetch icon from URL "${n}".`);let r=this._sanitizer.sanitize(Oo.RESOURCE_URL,n);if(!r)throw SL(n);let s=this._inProgressUrlFetches.get(r);if(s)return s;let l=this._httpClient.get(r,{responseType:"text",withCredentials:a}).pipe(Fe(p=>T0(p)),Er(()=>this._inProgressUrlFetches.delete(r)),gg());return this._inProgressUrlFetches.set(r,l),l}_addSvgIconConfig(e,n,o){return this._svgIconConfigs.set(TL(e,n),o),this}_addSvgIconSetConfig(e,n){let o=this._iconSetConfigs.get(e);return o?o.push(n):this._iconSetConfigs.set(e,[n]),this}_svgElementFromConfig(e){if(!e.svgElement){let n=this._svgElementFromString(e.svgText);this._setSvgAttributes(n,e.options),e.svgElement=n}return e.svgElement}_getIconConfigFromResolvers(e,n){for(let o=0;o<this._resolvers.length;o++){let a=this._resolvers[o](n,e);if(a)return DY(a)?new Gl(a.url,null,a.options):new Gl(a,null)}}static \u0275fac=function(n){return new(n||t)(ve(Ut,8),ve(ca),ve(et,8),ve(Wo))};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function Vy(t){return t.cloneNode(!0)}function TL(t,i){return t+":"+i}function DY(t){return!!(t.url&&t.options)}function ql(t){return t.buttons===0||t.detail===0}function Jl(t){let i=t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0];return!!i&&i.identifier===-1&&(i.radiusX==null||i.radiusX===1)&&(i.radiusY==null||i.radiusY===1)}var OT;function IL(){if(OT==null){let t=typeof document<"u"?document.head:null;OT=!!(t&&(t.createShadowRoot||t.attachShadow))}return OT}function Ju(t){if(IL()){let i=t.getRootNode?t.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&i instanceof ShadowRoot)return i}return null}function Yu(){let t=typeof document<"u"&&document?document.activeElement:null;for(;t&&t.shadowRoot;){let i=t.shadowRoot.activeElement;if(i===t)break;t=i}return t}function $i(t){return t.composedPath?t.composedPath()[0]:t.target}function ui(t,i,e,n,o){let a=parseInt(yM.major),r=parseInt(yM.minor);return a>19||a===19&&r>0||a===0&&r===0?t.listen(i,e,n,o):(i.addEventListener(e,n,o),()=>{i.removeEventListener(e,n,o)})}var FT;try{FT=typeof Intl<"u"&&Intl.v8BreakIterator}catch{FT=!1}var Jt=(()=>{class t{_platformId=x(Us);isBrowser=this._platformId?Qg(this._platformId):typeof document=="object"&&!!document;EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent);
17TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);BLINK=this.isBrowser&&!!(window.chrome||FT)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT;WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT;IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT;SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT;constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var I0;function DL(){if(I0==null&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>I0=!0}))}finally{I0=I0||!1}return I0}function Kc(t){return DL()?t:!!t.capture}function La(t,i=0){return jy(t)?Number(t):arguments.length===2?i:0}function jy(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function Li(t){return t instanceof be?t.nativeElement:t}var PL=new X("cdk-input-modality-detector-options"),AL={ignoreKeys:[18,17,224,91,16]},RL=650,NT={passive:!0,capture:!0},OL=(()=>{class t{_platform=x(Jt);_listenerCleanups;modalityDetected;modalityChanged;get mostRecentModality(){return this._modality.value}_mostRecentTarget=null;_modality=new lt(null);_options;_lastTouchMs=0;_onKeydown=e=>{this._options?.ignoreKeys?.some(n=>n===e.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=$i(e))};_onMousedown=e=>{Date.now()-this._lastTouchMs<RL||(this._modality.next(ql(e)?"keyboard":"mouse"),this._mostRecentTarget=$i(e))};_onTouchstart=e=>{if(Jl(e)){this._modality.next("keyboard");return}this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=$i(e)};constructor(){let e=x(Te),n=x(et),o=x(PL,{optional:!0});if(this._options=K(K({},AL),o),this.modalityDetected=this._modality.pipe(bu(1)),this.modalityChanged=this.modalityDetected.pipe(lb()),this._platform.isBrowser){let a=x(Ii).createRenderer(null,null);this._listenerCleanups=e.runOutsideAngular(()=>[ui(a,n,"keydown",this._onKeydown,NT),ui(a,n,"mousedown",this._onMousedown,NT),ui(a,n,"touchstart",this._onTouchstart,NT)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(e=>e())}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),D0=function(t){return t[t.IMMEDIATE=0]="IMMEDIATE",t[t.EVENTUAL=1]="EVENTUAL",t}(D0||{}),FL=new X("cdk-focus-monitor-default-options"),Hy=Kc({passive:!0,capture:!0}),Eo=(()=>{class t{_ngZone=x(Te);_platform=x(Jt);_inputModalityDetector=x(OL);_origin=null;_lastFocusOrigin;_windowFocused=!1;_windowFocusTimeoutId;_originTimeoutId;_originFromTouchInteraction=!1;_elementInfo=new Map;_monitoredElementCount=0;_rootNodeFocusListenerCount=new Map;_detectionMode;_windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)};_document=x(et,{optional:!0});_stopInputModalityDetector=new ce;constructor(){let e=x(FL,{optional:!0});this._detectionMode=e?.detectionMode||D0.IMMEDIATE}_rootNodeFocusAndBlurListener=e=>{let n=$i(e);for(let o=n;o;o=o.parentElement)e.type==="focus"?this._onFocus(e,o):this._onBlur(e,o)};monitor(e,n=!1){let o=Li(e);if(!this._platform.isBrowser||o.nodeType!==1)return Le();let a=Ju(o)||this._getDocument(),r=this._elementInfo.get(o);if(r)return n&&(r.checkChildren=!0),r.subject;let s={checkChildren:n,subject:new ce,rootNode:a};return this._elementInfo.set(o,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){let n=Li(e),o=this._elementInfo.get(n);o&&(o.subject.complete(),this._setClasses(n),this._elementInfo.delete(n),this._removeGlobalListeners(o))}focusVia(e,n,o){let a=Li(e),r=this._getDocument().activeElement;a===r?this._getClosestElementsInfo(a).forEach(([s,l])=>this._originChanged(s,n,l)):(this._setOrigin(n),typeof a.focus=="function"&&a.focus(o))}ngOnDestroy(){this._elementInfo.forEach((e,n)=>this.stopMonitoring(n))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return this._detectionMode===D0.EVENTUAL||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,n){e.classList.toggle("cdk-focused",!!n),e.classList.toggle("cdk-touch-focused",n==="touch"),e.classList.toggle("cdk-keyboard-focused",n==="keyboard"),e.classList.toggle("cdk-mouse-focused",n==="mouse"),e.classList.toggle("cdk-program-focused",n==="program")}_setOrigin(e,n=!1){this._ngZone.runOutsideAngular(()=>{if(this._origin=e,this._originFromTouchInteraction=e==="touch"&&n,this._detectionMode===D0.IMMEDIATE){clearTimeout(this._originTimeoutId);let o=this._originFromTouchInteraction?RL:1;this._originTimeoutId=setTimeout(()=>this._origin=null,o)}})}_onFocus(e,n){let o=this._elementInfo.get(n),a=$i(e);!o||!o.checkChildren&&n!==a||this._originChanged(n,this._getFocusOrigin(a),o)}_onBlur(e,n){let o=this._elementInfo.get(n);!o||o.checkChildren&&e.relatedTarget instanceof Node&&n.contains(e.relatedTarget)||(this._setClasses(n),this._emitOrigin(o,null))}_emitOrigin(e,n){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(n))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;let n=e.rootNode,o=this._rootNodeFocusListenerCount.get(n)||0;o||this._ngZone.runOutsideAngular(()=>{n.addEventListener("focus",this._rootNodeFocusAndBlurListener,Hy),n.addEventListener("blur",this._rootNodeFocusAndBlurListener,Hy)}
17),this._rootNodeFocusListenerCount.set(n,o+1),++this._monitoredElementCount===1&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(Et(this._stopInputModalityDetector)).subscribe(a=>{this._setOrigin(a,!0)}))}_removeGlobalListeners(e){let n=e.rootNode;if(this._rootNodeFocusListenerCount.has(n)){let o=this._rootNodeFocusListenerCount.get(n);o>1?this._rootNodeFocusListenerCount.set(n,o-1):(n.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Hy),n.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Hy),this._rootNodeFocusListenerCount.delete(n))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,n,o){this._setClasses(e,n),this._emitOrigin(o,n),this._lastFocusOrigin=n}_getClosestElementsInfo(e){let n=[];return this._elementInfo.forEach((o,a)=>{(a===e||o.checkChildren&&a.contains(e))&&n.push([a,o])}),n}_isLastInteractionFromInputLabel(e){let{_mostRecentTarget:n,mostRecentModality:o}=this._inputModalityDetector;if(o!=="mouse"||!n||n===e||e.nodeName!=="INPUT"&&e.nodeName!=="TEXTAREA"||e.disabled)return!1;let a=e.labels;if(a){for(let r=0;r<a.length;r++)if(a[r].contains(n))return!0}return!1}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),LT=(()=>{class t{_elementRef=x(be);_focusMonitor=x(Eo);_monitorSubscription;_focusOrigin=null;cdkFocusChange=new se;constructor(){}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){let e=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(e,e.nodeType===1&&e.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(n=>{this._focusOrigin=n,this.cdkFocusChange.emit(n)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return t})();var Uy=new WeakMap,Rn=(()=>{class t{_appRef;_injector=x(dt);_environmentInjector=x(Mi);load(e){let n=this._appRef=this._appRef||this._injector.get(Ia),o=Uy.get(n);o||(o={loaders:new Set,refs:[]},Uy.set(n,o),n.onDestroy(()=>{Uy.get(n)?.refs.forEach(a=>a.destroy()),Uy.delete(n)})),o.loaders.has(e)||(o.loaders.add(e),o.refs.push(Av(e,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Gc=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(n,o){},styles:[`.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0} 18`],encapsulation:2,changeDetection:0})}return t})();function qc(t){return Array.isArray(t)?t:[t]}var NL=new Set,Qu,BL=(()=>{class t{_platform=x(Jt);_nonce=x(Og,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):AY}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&PY(e,this._nonce),this._matchMedia(e)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function PY(t,i){if(!NL.has(t))try{Qu||(Qu=document.createElement("style"),i&&Qu.setAttribute("nonce",i),Qu.setAttribute("type","text/css"),document.head.appendChild(Qu)),Qu.sheet&&(Qu.sheet.insertRule(`@media ${t} {body{ }}`,0),NL.add(t))}catch(e){console.error(e)}}function AY(t){return{matches:t==="all"||t==="",media:t,addListener:()=>{},removeListener:()=>{}}}var Yl=(()=>{class t{_mediaMatcher=x(BL);_zone=x(Te);_queries=new Map;
18_destroySubject=new ce;constructor(){}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return LL(qc(e)).some(o=>this._registerQuery(o).mql.matches)}observe(e){let o=LL(qc(e)).map(r=>this._registerQuery(r).observable),a=Ao(o);return a=Os(a.pipe(Zt(1)),a.pipe(bu(1),kr(0))),a.pipe(Fe(r=>{let s={matches:!1,breakpoints:{}};return r.forEach(({matches:l,query:p})=>{s.matches=s.matches||l,s.breakpoints[p]=l}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);let n=this._mediaMatcher.matchMedia(e),a={observable:new _t(r=>{let s=l=>this._zone.run(()=>r.next(l));return n.addListener(s),()=>{n.removeListener(s)}}).pipe(En(n),Fe(({matches:r})=>({query:e,matches:r})),Et(this._destroySubject)),mql:n};return this._queries.set(e,a),a}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function LL(t){return t.map(i=>i.split(",")).reduce((i,e)=>i.concat(e)).map(i=>i.trim())}function RY(t){if(t.type==="characterData"&&t.target instanceof Comment)return!0;if(t.type==="childList"){for(let i=0;i<t.addedNodes.length;i++)if(!(t.addedNodes[i]instanceof Comment))return!1;for(let i=0;i<t.removedNodes.length;i++)if(!(t.removedNodes[i]instanceof Comment))return!1;return!0}return!1}var VL=(()=>{class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),zL=(()=>{class t{_mutationObserverFactory=x(VL);_observedElements=new Map;_ngZone=x(Te);constructor(){}ngOnDestroy(){this._observedElements.forEach((e,n)=>this._cleanupObserver(n))}observe(e){let n=Li(e);return new _t(o=>{let r=this._observeElement(n).pipe(Fe(s=>s.filter(l=>!RY(l))),rt(s=>!!s.length)).subscribe(s=>{this._ngZone.run(()=>{o.next(s)})});return()=>{r.unsubscribe(),this._unobserveElement(n)}})}_observeElement(e){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(e))this._observedElements.get(e).count++;else{let n=new ce,o=this._mutationObserverFactory.create(a=>n.next(a));o&&o.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:o,stream:n,count:1})}return this._observedElements.get(e).stream})}_unobserveElement(e){this._observedElements.has(e)&&(this._observedElements.get(e).count--,this._observedElements.get(e).count||this._cleanupObserver(e))}_cleanupObserver(e){if(this._observedElements.has(e)){let{observer:n,stream:o}=this._observedElements.get(e);n&&n.disconnect(),o.complete(),this._observedElements.delete(e)}}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),jL=(()=>{class t{_contentObserver=x(zL);_elementRef=x(be);event=new se;get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._disabled?this._unsubscribe():this._subscribe()}_disabled=!1;get debounce(){return this._debounce}set debounce(e){this._debounce=La(e),this._subscribe()}_debounce;_currentSubscription=null;constructor(){}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();let e=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?e.pipe(kr(this.debounce)):e).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",Ce],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return t})(),$y=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[VL]})}return t})();var zT=(()=>{class t{_platform=x(Jt);constructor(){}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return FY(e)&&getComputedStyle(e).visibility==="visible"}isTabbable(e){if(!this._platform.isBrowser)return!1;let n=OY(UY(e));if(n&&(HL(n)===-1||!this.isVisible(n)))return!1;let o=e.nodeName.toLowerCase(),a=HL(e);return e.hasAttribute("contenteditable")?a!==-1:o==="iframe"||o==="object"||this._platform.WEBKIT&&this._platform.IOS&&!jY(e)?!1:o==="audio"?e.hasAttribute("controls")?a!==-1:!1:o==="video"?a===-1?!1:a!==null?!0:this._platform.FIRE
18FOX||e.hasAttribute("controls"):e.tabIndex>=0}isFocusable(e,n){return HY(e)&&!this.isDisabled(e)&&(n?.ignoreVisibility||this.isVisible(e))}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function OY(t){try{return t.frameElement}catch{return null}}function FY(t){return!!(t.offsetWidth||t.offsetHeight||typeof t.getClientRects=="function"&&t.getClientRects().length)}function NY(t){let i=t.nodeName.toLowerCase();return i==="input"||i==="select"||i==="button"||i==="textarea"}function LY(t){return VY(t)&&t.type=="hidden"}function BY(t){return zY(t)&&t.hasAttribute("href")}function VY(t){return t.nodeName.toLowerCase()=="input"}function zY(t){return t.nodeName.toLowerCase()=="a"}function WL(t){if(!t.hasAttribute("tabindex")||t.tabIndex===void 0)return!1;let i=t.getAttribute("tabindex");return!!(i&&!isNaN(parseInt(i,10)))}function HL(t){if(!WL(t))return null;let i=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(i)?-1:i}function jY(t){let i=t.nodeName.toLowerCase(),e=i==="input"&&t.type;return e==="text"||e==="password"||i==="select"||i==="textarea"}function HY(t){return LY(t)?!1:NY(t)||BY(t)||t.hasAttribute("contenteditable")||WL(t)}function UY(t){return t.ownerDocument&&t.ownerDocument.defaultView||window}var VT=class{_element;_checker;_ngZone;_document;_injector;_startAnchor;_endAnchor;_hasAttached=!1;startAnchorListener=()=>this.focusLastTabbableElement();endAnchorListener=()=>this.focusFirstTabbableElement();get enabled(){return this._enabled}set enabled(i){this._enabled=i,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(i,this._startAnchor),this._toggleAnchorTabIndex(i,this._endAnchor))}_enabled=!0;constructor(i,e,n,o,a=!1,r){this._element=i,this._checker=e,this._ngZone=n,this._document=o,this._injector=r,a||this.attachAnchors()}destroy(){let i=this._startAnchor,e=this._endAnchor;i&&(i.removeEventListener("focus",this.startAnchorListener),i.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return this._hasAttached?!0:(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(i){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(i)))})}focusFirstTabbableElementWhenReady(i){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(i)))})}focusLastTabbableElementWhenReady(i){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(i)))})}_getRegionBoundary(i){let e=this._element.querySelectorAll(`[cdk-focus-region-${i}], [cdkFocusRegion${i}], [cdk-focus-${i}]`);return i=="start"?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(i){let e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){let n=this._getFirstTabbableElement(e);return n?.focus(i),!!n}return e.focus(i),!0}return this.focusFirstTabbableElement(i)}focusFirstTabbableElement(i){let e=this._getRegionBoundary("start");return e&&e.focus(i),!!e}focusLastTabbableElement(i){let e=this._getRegionBoundary("end");return e&&e.focus(i),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(i){if(this._checker.isFocusable(i)&&this._checker.isTabbable(i))return i;let e=i.children;for(let n=0;n<e.length;n++){let o=e[n].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(e[n]):null;if(o)return o}return null}_getLastTabbableElement(i){if(this._checker.isFocusable(i)&&this._checker.isTabbable(i))return i;let e=i.children;for(let n=e.length-1;n>=0;n--){let o=e[n].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[n]):null;if(o)return o}return null}_createAnchor(){let i=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,i),i.classList.add("cdk-visually-hidden"),i.classList.add("cdk-focus-trap-anchor"),i.setAttribute("aria-hidden","true"),i}_toggleAnchorTabIndex(i,e){i?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(i){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(i,this._startAnchor),this._toggleAnchorTabIndex(i,this._endAnchor))}_executeOnStable(i){this._injector?ri(i,{injector:this._injector}):setTimeout(i)}},jT=(()=>{class t{_checker=x(zT);_ngZone=x(Te);_document=x(et);_injector=x(dt);constructor(){x(Rn).load(Gc)}create(e,n=!1){return new VT(e,this._checker,this._ngZone,this._document,n,this._injector)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var KL=new X("liveAnnouncerElement",{providedIn:"root",factory:GL});function GL(){return null}var qL=new X("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),$Y=0,P0=(()=>{class t{_ngZone=x(Te);_defaultOptions=x(qL,{optional:!0});_liveElement;_document=x(et);_previousTimeout;_currentPromise;_currentResolve;constructor(){let e=x(KL,{optional:!0});this._liveElement=e||this._createLiveElement()}announce(e,...n){let o=this._defaultOptions,a,r;return n.length===1&&typeof n[0]=="number"?r=n[0]:[a,r]=n,this.clear(),clearTimeout(this._previousTimeout),a||(a=o&&o.politeness?o.politeness:"polite"),r==null&&o&&(r=o.duration),this._liveElement.setAttribute("aria-live",a),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(s=>this._currentResolve=s)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,typeof r=="number"&&(this._previousTimeout=setTimeout(()=>this.clear(),r)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){let e="cdk-live-announcer-element",n=this._document.getElementsByClassName(e),o=this._document.createElement("div");for(let a=0;a<n.length;a++)n[a].remove();return o.classList.add(e),o.classList.add("cdk-visually-hidden"),o.setAttribute("aria-atomic","true"),o.setAttribute("aria-live","polite"),o.id=`cdk-live-announcer-${$Y++}`,this._document.body.appendChild(o),o}_exposeAnnouncerToModals(e){let n=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let o=0;o<n.length;o++){let a=n[o],r=a.getAttribute("aria-owns");r?r.indexOf(e)===-1&&a.setAttribute("aria-owns",r+" "+e):a.setAttribute("aria-owns",e)}}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Jc=function(t){return t[t.NONE=0]="NONE",t[t.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",t[t.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",t}(Jc||{}),UL="cdk-high-contrast-black-on-white",$L="cdk-high-contrast-white-on-black",BT="cdk-high-contrast-active",Wy=(()=>{class t{_platform=x(Jt);_hasCheckedHighContrastMode;_document=x(et);_breakpointSubscription;constructor(){this._breakpointSubscription=x(Yl).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasse
vendor: 6,178 bytes, line 18
18s())})}getHighContrastMode(){if(!this._platform.isBrowser)return Jc.NONE;let e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);let n=this._document.defaultView||window,o=n&&n.getComputedStyle?n.getComputedStyle(e):null,a=(o&&o.backgroundColor||"").replace(/ /g,"");switch(e.remove(),a){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return Jc.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return Jc.BLACK_ON_WHITE}return Jc.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){let e=this._document.body.classList;e.remove(BT,UL,$L),this._hasCheckedHighContrastMode=!0;let n=this.getHighContrastMode();n===Jc.BLACK_ON_WHITE?e.add(BT,UL):n===Jc.WHITE_ON_BLACK&&e.add(BT,$L)}}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),A0=(()=>{class t{constructor(){x(Wy)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[$y]})}return t})();var HT={},dn=(()=>{class t{_appId=x(Ou);getId(e){return this._appId!=="ng"&&(e+=this._appId),HT.hasOwnProperty(e)||(HT[e]=0),`${e}${HT[e]++}`}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var WY=200,Ky=class{_letterKeyStream=new ce;_items=[];_selectedItemIndex=-1;_pressedLetters=[];_skipPredicateFn;_selectedItem=new ce;selectedItem=this._selectedItem;constructor(i,e){let n=typeof e?.debounceInterval=="number"?e.debounceInterval:WY;e?.skipPredicate&&(this._skipPredicateFn=e.skipPredicate),this.setItems(i),this._setupKeyHandler(n)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(i){this._selectedItemIndex=i}setItems(i){this._items=i}handleKey(i){let e=i.keyCode;i.key&&i.key.length===1?this._letterKeyStream.next(i.key.toLocaleUpperCase()):(e>=65&&e<=90||e>=48&&e<=57)&&this._letterKeyStream.next(String.fromCharCode(e))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(i){this._letterKeyStream.pipe(ft(e=>this._pressedLetters.push(e)),kr(i),rt(()=>this._pressedLetters.length>0),Fe(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(e=>{for(let n=1;n<this._items.length+1;n++){let o=(this._selectedItemIndex+n)%this._items.length,a=this._items[o];if(!this._skipPredicateFn?.(a)&&a.getLabel?.().toLocaleUpperCase().trim().indexOf(e)===0){this._selectedItem.next(a);break}}this._pressedLetters=[]})}};function jn(t,...i){return i.length?i.some(e=>t[e]):t.altKey||t.shiftKey||t.ctrlKey||t.metaKey}var _m=class{_items;_activeItemIndex=-1;_activeItem=_e(null);_wrap=!1;_typeaheadSubscription=pt.EMPTY;_itemChangesSubscription;_vertical=!0;_horizontal;_allowedModifierKeys=[];_homeAndEnd=!1;_pageUpAndDown={enabled:!1,delta:10};_effectRef;_typeahead;_skipPredicateFn=i=>i.disabled;constructor(i,e){this._items=i,i instanceof Ta?this._itemChangesSubscription=i.changes.subscribe(n=>this._itemsChanged(n.toArray())):sa(i)&&(this._effectRef=No(()=>this._itemsChanged(i()),{injector:e}))}tabOut=new ce;change=new ce;skipPredicate(i){return this._skipPredicateFn=i,this}withWrap(i=!0){return this._wrap=i,this}withVerticalOrientation(i=!0){return this._vertical=i,this}withHorizontalOrientation(i){return this._horizontal=i,this}withAllowedModifierKeys(i){return this._allowedModifierKeys=i,this}withTypeAhead(i=200){this._typeaheadSubscription.unsubscribe();let e=this._getItemsArray();return this._typeahead=new Ky(e,{debounceInterval:typeof i=="number"?i:void 0,skipPredicate:n=>this._skipPredicateFn(n)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(n=>{this.setActiveItem(n)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(i=!0){return this._homeAndEnd=i,this}withPageUpDown(i=!0,e=10){return this._pageUpAndDown={enabled:i,delta:e},this}setActiveItem(i){let e=this._activeItem();this.updateActiveItem(i),this._activeItem()!==e&&this.change.next(this._activeItemIndex)}onKeydown(i){let e=i.keyCode,o=["altKey","ctrlKey","metaKey","shiftKey"].every(a=>!i[a]||this._allowedModifierKeys.indexOf(a)>-1);switch(e){case 9:this.tabOut.next();return;case 40:if(this._vertical&&o){this.setNextItemActive();break}else return;case 38:if(this._vertical&&o){this.setPreviousItemActive();break}else return;case 39:if(this._horizontal&&o){this._horizontal==="rtl"?this.setPreviousItemActive():this.setNextItemActive();break}else return;case 37:if(this._horizontal&&o){this._horizontal==="rtl"?this.setNextItemActive():this.setPreviousItemActive();break}else return;case 36:if(this._homeAndEnd&&o){this.setFirstItemActive();break}else return;case 35:if(this._homeAndEnd&&o){this.setLastItemActive();break}else return;case 33:if(this._pageUpAndDown.enabled&&o){let a=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(a>0?a:0,1);break}else return;case 34:if(this._pageUpAndDown.enabled&&o){let a=this._activeItemIndex+this._pageUpAndDown.delta,r=this._getItemsArray().length;this._setActiveItemByIndex(a<r?a:r-1,-1);break}else return;default:(o||jn(i,"shiftKey"))&&this._typeahead?.handleKey(i);return}this._typeahead?.reset(),i.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem()}isTyping(){return!!this._typeahead&&this._typeahead.isTyping()}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(i){let e=this._getItemsArray(),n=typeof i=="number"?i:e.indexOf(i),o=e[n];this._activeItem.set(o??null),this._activeItemIndex=n,this._typeahead?.setCurrentSelectedItemIndex(n)}
18destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._typeahead?.destroy(),this.tabOut.complete(),this.change.complete()}_setActiveItemByDelta(i){this._wrap?this._setActiveInWrapMode(i):this._setActiveInDefaultMode(i)}_setActiveInWrapMode(i){let e=this._getItemsArray();for(let n=1;n<=e.length;n++){let o=(this._activeItemIndex+i*n+e.length)%e.length,a=e[o];if(!this._skipPredicateFn(a)){this.setActiveItem(o);return}}}_setActiveInDefaultMode(i){this._setActiveItemByIndex(this._activeItemIndex+i,i)}_setActiveItemByIndex(i,e){let n=this._getItemsArray();if(n[i]){for(;this._skipPredicateFn(n[i]);)if(i+=e,!n[i])return;this.setActiveItem(i)}}_getItemsArray(){return sa(this._items)?this._items():this._items instanceof Ta?this._items.toArray():this._items}_itemsChanged(i){this._typeahead?.setItems(i);let e=this._activeItem();if(e){let n=i.indexOf(e);n>-1&&n!==this._activeItemIndex&&(this._activeItemIndex=n,this._typeahead?.setCurrentSelectedItemIndex(n))}}};var Zu=class extends _m{setActiveItem(i){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(i),this.activeItem&&this.activeItem.setActiveStyles()}};var us=class extends _m{_origin="program";setFocusOrigin(i){return this._origin=i,this}setActiveItem(i){super.setActiveItem(i),this.activeItem&&this.activeItem.focus(this._origin)}};var QL=" ";function xm(t,i,e){let n=Jy(t,i);e=e.trim(),!n.some(o=>o.trim()===e)&&(n.push(e),t.setAttribute(i,n.join(QL)))}function Yc(t,i,e){let n=Jy(t,i);e=e.trim();let o=n.filter(a=>a!==e);o.length?t.setAttribute(i,o.join(QL)):t.removeAttribute(i)}function Jy(t,i){return t.getAttribute(i)?.match(/\S+/g)??[]}var ZL="cdk-describedby-message",qy="cdk-describedby-host",$T=0,XL=(()=>{class t{_platform=x(Jt);_document=x(et);_messageRegistry=new Map;_messagesContainer=null;_id=`${$T++}`;constructor(){x(Rn).load(Gc),this._id=x(Ou)+"-"+$T++}describe(e,n,o){if(!this._canBeDescribed(e,n))return;let a=UT(n,o);typeof n!="string"?(YL(n,this._id),this._messageRegistry.set(a,{messageElement:n,referenceCount:0})):this._messageRegistry.has(a)||this._createMessageElement(n,o),this._isElementDescribedByMessage(e,a)||this._addMessageReference(e,a)}removeDescription(e,n,o){if(!n||!this._isElementNode(e))return;let a=UT(n,o);if(this._isElementDescribedByMessage(e,a)&&this._removeMessageReference(e,a),typeof n=="string"){let r=this._messageRegistry.get(a);r&&r.referenceCount===0&&this._deleteMessageElement(a)}this._messagesContainer?.childNodes.length===0&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){let e=this._document.querySelectorAll(`[${qy}="${this._id}"]`);for(let n=0;n<e.length;n++)this._removeCdkDescribedByReferenceIds(e[n]),e[n].removeAttribute(qy);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(e,n){let o=this._document.createElement("div");YL(o,this._id),o.textContent=e,n&&o.setAttribute("role",n),this._createMessagesContainer(),this._messagesContainer.appendChild(o),this._messageRegistry.set(UT(e,n),{messageElement:o,referenceCount:0})}_deleteMessageElement(e){this._messageRegistry.get(e)?.messageElement?.remove(),this._messageRegistry.delete(e)}_createMessagesContainer(){if(this._messagesContainer)return;let e="cdk-describedby-message-container",n=this._document.querySelectorAll(`.${e}[platform="server"]`);for(let a=0;a<n.length;a++)n[a].remove();let o=this._document.createElement("div");o.style.visibility="hidden",o.classList.add(e),o.classList.add("cdk-visually-hidden"),this._platform.isBrowser||o.setAttribute("platform","server"),this._document.body.appendChild(o),this._messagesContainer=o}_removeCdkDescribedByReferenceIds(e){let n=Jy(e,"aria-describedby").filter(o=>o.indexOf(ZL)!=0);e.setAttribute("aria-describedby",n.join(" "))}_addMessageReference(e,n){let o=this._messageRegistry.get(n);xm(e,"aria-describedby",o.messageElement.id),e.setAttribute(qy,this._id),o.referenceCount++}_removeMessageReference(e,n){let o=this._messageRegistry.get(n);o.referenceCount--,Yc(e,"aria-describedby",o.messageElement.id),e.removeAttribute(qy)}_isElementDescribedByMessage(e,n){let o=Jy(e,"aria-describedby"),a=this._messageRegistry.get(n),r=a&&a.messageElement.id;return!!r&&o.indexOf(r)!=-1}_canBeDescribed(e,n){if(!this._isElementNode(e))return!1;if(n&&typeof n=="object")return!0;let o=n==null?"":`${n}`.trim(),a=e.getAttribute("aria-label");return o?!a||a.trim()!==o:!1}
18_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function UT(t,i){return typeof t=="string"?`${i||""}/${t}`:t}function YL(t,i){t.id||(t.id=`${ZL}-${i}-${$T++}`)}var KY=new X("cdk-dir-doc",{providedIn:"root",factory:GY});function GY(){return x(et)}var qY=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function eB(t){let i=t?.toLowerCase()||"";return i==="auto"&&typeof navigator<"u"&&navigator?.language?qY.test(navigator.language)?"rtl":"ltr":i==="rtl"?"rtl":"ltr"}var Hn=(()=>{class t{value="ltr";change=new se;constructor(){let e=x(KY,{optional:!0});if(e){let n=e.body?e.body.dir:null,o=e.documentElement?e.documentElement.dir:null;this.value=eB(n||o||"ltr")}}ngOnDestroy(){this.change.complete()}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Qc=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})();var at=(()=>{class t{constructor(){x(Wy)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[Qc,Qc]})}return t})();var JY=["*"],YY=new X("MAT_ICON_DEFAULT_OPTIONS"),QY=new X("mat-icon-location",{providedIn:"root",factory:ZY});function ZY(){let t=x(et),i=t?t.location:null;return{getPathname:()=>i?i.pathname+i.search:""}}var tB=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],XY=tB.map(t=>`[${t}]`).join(", "),eQ=/^url\(['"]?#(.*?)['"]?\)$/,He=(()=>{class t{_elementRef=x(be);_iconRegistry=x(zy);_location=x(QY);_errorHandler=x(Wo);_defaultColor;get color(){return this._color||this._defaultColor}set color(e){this._color=e}_color;inline=!1;get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}_svgIcon;get fontSet(){return this._fontSet}set fontSet(e){let n=this._cleanupFontValue(e);n!==this._fontSet&&(this._fontSet=n,this._updateFontIconClasses())}_fontSet;get fontIcon(){return this._fontIcon}set fontIcon(e){let n=this._cleanupFontValue(e);n!==this._fontIcon&&(this._fontIcon=n,this._updateFontIconClasses())}_fontIcon;_previousFontSetClass=[];_previousFontIconClass;_svgName;_svgNamespace;_previousPath;_elementsWithExternalReferences;_currentIconFetch=pt.EMPTY;constructor(){let e=x(new aa("aria-hidden"),{optional:!0}),n=x(YY,{optional:!0});n&&(n.color&&(this.color=this._defaultColor=n.color),n.fontSet&&(this.fontSet=n.fontSet)),e||this._elementRef.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];let n=e.split(":");switch(n.length){case 1:return["",n[0]];case 2:return n;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){let e=this._elementsWithExternalReferences;if(e&&e.size){let n=this._location.getPathname();n!==this._previousPath&&(this._previousPath=n,this._prependPathToReferences(n))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();let n=this._location.getPathname();this._previousPath=n,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(n),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){let e=this._elementRef.nativeElement,n=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();n--;){let o=e.childNodes[n];(o.nodeType!==1||o.nodeName.toLowerCase()==="svg")&&o.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;let e=this._elementRef.nativeElement,n=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(o=>o.length>0);this._previousFontSetClass.forEach(o=>
18e.classList.remove(o)),n.forEach(o=>e.classList.add(o)),this._previousFontSetClass=n,this.fontIcon!==this._previousFontIconClass&&!n.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return typeof e=="string"?e.trim().split(" ")[0]:e}_prependPathToReferences(e){let n=this._elementsWithExternalReferences;n&&n.forEach((o,a)=>{o.forEach(r=>{a.setAttribute(r.name,`url('${e}#${r.value}')`)})})}_cacheChildrenWithExternalReferences(e){let n=e.querySelectorAll(XY),o=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let a=0;a<n.length;a++)tB.forEach(r=>{let s=n[a],l=s.getAttribute(r),p=l?l.match(eQ):null;if(p){let m=o.get(s);m||(m=[],o.set(s,m)),m.push({name:r,value:p[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){let[n,o]=this._splitIconName(e);n&&(this._svgNamespace=n),o&&(this._svgName=o),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(o,n).pipe(Zt(1)).subscribe(a=>this._setSvgElement(a),a=>{let r=`Error retrieving icon ${n}:${o}! ${a.message}`;this._errorHandler.handleError(new Error(r))})}}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(n,o){n&2&&(W("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet)("fontIcon",o._usingFontIcon()?o.fontIcon:null),It(o.color?"mat-"+o.color:""),Z("mat-icon-inline",o.inline)("mat-icon-no-color",o.color!=="primary"&&o.color!=="accent"&&o.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",Ce],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],ngContentSelectors:JY,decls:1,vars:0,template:function(n,o){n&1&&(Pt(),Ue(0))},styles:[`mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto} 19`],encapsulation:2,changeDetection:0})}return t})(),_n=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,at]})}return t})();var nB="../assets/images/icons",F0=["1_column","2_columns","pptx","advent","advent, felfedezesek","advent-irodalmi-muhely",["felfedezesek","advent-irodalmi-muhely"],"elet-es-egeszseg","bik, egwk","bik","egwk","gyarmati-es-tarsa","viata-si-sanatate","bible","bible-off","egw-book","egw-book-off"],iB=F0.filter(t=>Array.isArray(t)).map(t=>t[0]);var oB=(()=>{class t{constructor(e,n){this.matIconRegistry=e,this.domSanitizer=n}generateIcons(){for(let e=0;e<=25;e++){let n=String.fromCharCode(97+e);this.matIconRegistry.addSvgIconLiteral(n,this.domSanitizer.bypassSecurityTrustHtml(` 20 <svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"> 21 <text 22 style="font-style:normal;font-size:90px;fill-rule:evenodd;stroke:none;" 23 x="10" y="90" >${n.toUpperCase()}</text> 24 </svg>`))}}loadIcons(){F0.forEach(e=>{let n=e,o=e;Array.isArray(e)&&e.length>1&&([n,o]=e),this.matIconRegistry.addSvgIcon(n,this.domSanitizer.bypassSecurityTrustResourceUrl(`${nB}/${o}.svg`))})}static{this.\u0275fac=function(n){return new(n||t)(ve(zy),ve(ca))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function WT(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Moc
vendor: 49,851 bytes, lines 24-25
24ha}function qi(t){return t==null?"":typeof t=="string"?t:`${t}px`}var ps=function(t){return t[t.NORMAL=0]="NORMAL",t[t.NEGATED=1]="NEGATED",t[t.INVERTED=2]="INVERTED",t}(ps||{}),Yy,Xu;function Qy(){if(Xu==null){if(typeof document!="object"||!document||typeof Element!="function"||!Element)return Xu=!1,Xu;if("scrollBehavior"in document.documentElement.style)Xu=!0;else{let t=Element.prototype.scrollTo;t?Xu=!/\{\s*\[native code\]\s*\}/.test(t.toString()):Xu=!1}}return Xu}function bm(){if(typeof document!="object"||!document)return ps.NORMAL;if(Yy==null){let t=document.createElement("div"),i=t.style;t.dir="rtl",i.width="1px",i.overflow="auto",i.visibility="hidden",i.pointerEvents="none",i.position="absolute";let e=document.createElement("div"),n=e.style;n.width="2px",n.height="1px",t.appendChild(e),document.body.appendChild(t),Yy=ps.NORMAL,t.scrollLeft===0&&(t.scrollLeft=1,Yy=t.scrollLeft===0?ps.NEGATED:ps.INVERTED),t.remove()}return Yy}var N0=class{};function L0(t){return t&&typeof t.connect=="function"&&!(t instanceof Ec)}var Zc=function(t){return t[t.REPLACED=0]="REPLACED",t[t.INSERTED=1]="INSERTED",t[t.MOVED=2]="MOVED",t[t.REMOVED=3]="REMOVED",t}(Zc||{}),vm=new X("_ViewRepeater");var tQ=20,Zl=(()=>{class t{_ngZone=x(Te);_platform=x(Jt);_renderer=x(Ii).createRenderer(null,null);_cleanupGlobalListener;constructor(){}_scrolled=new ce;_scrolledCount=0;scrollContainers=new Map;register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){let n=this.scrollContainers.get(e);n&&(n.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=tQ){return this._platform.isBrowser?new _t(n=>{this._cleanupGlobalListener||(this._cleanupGlobalListener=this._ngZone.runOutsideAngular(()=>this._renderer.listen("document","scroll",()=>this._scrolled.next())));let o=e>0?this._scrolled.pipe(sb(e)).subscribe(n):this._scrolled.subscribe(n);return this._scrolledCount++,()=>{o.unsubscribe(),this._scrolledCount--,this._scrolledCount||(this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0)}}):Le()}ngOnDestroy(){this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0,this.scrollContainers.forEach((e,n)=>this.deregister(n)),this._scrolled.complete()}ancestorScrolled(e,n){let o=this.getAncestorScrollContainers(e);return this.scrolled(n).pipe(rt(a=>!a||o.indexOf(a)>-1))}getAncestorScrollContainers(e){let n=[];return this.scrollContainers.forEach((o,a)=>{this._scrollableContainsElement(a,e)&&n.push(a)}),n}_scrollableContainsElement(e,n){let o=Li(n),a=e.getElementRef().nativeElement;do if(o==a)return!0;while(o=o.parentElement);return!1}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ym=(()=>{class t{elementRef=x(be);scrollDispatcher=x(Zl);ngZone=x(Te);dir=x(Hn,{optional:!0});_scrollElement=this.elementRef.nativeElement;_destroyed=new ce;_renderer=x(vn);_cleanupScroll;_elementScrolled=new ce;constructor(){}ngOnInit(){this._cleanupScroll=this.ngZone.runOutsideAngular(()=>this._renderer.listen(this._scrollElement,"scroll",e=>this._elementScrolled.next(e))),this.scrollDispatcher.register(this)}ngOnDestroy(){this._cleanupScroll?.(),this._elementScrolled.complete(),this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){let n=this.elementRef.nativeElement,o=this.dir&&this.dir.value=="rtl";e.left==null&&(e.left=o?e.end:e.start),e.right==null&&(e.right=o?e.start:e.end),e.bottom!=null&&(e.top=n.scrollHeight-n.clientHeight-e.bottom),o&&bm()!=ps.NORMAL?(e.left!=null&&(e.right=n.scrollWidth-n.clientWidth-e.left),bm()==ps.INVERTED?e.left=e.right:bm()==ps.NEGATED&&(e.left=e.right?-e.right:e.right)):e.right!=null&&(e.left=n.scrollWidth-n.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){let n=this.elementRef.nativeElement;Qy()?n.scrollTo(e):(e.top!=null&&(n.scrollTop=e.top),e.left!=null&&(n.scrollLeft=e.left))}measureScrollOffset(e){let n="left",o="right",a=this.elementRef.nativeElement;if(e=="top")return a.scrollTop;if(e=="bottom")return a.scrollHeight-a.clientHeight-a.scrollTop;let r=this.dir&&this.dir.value=="rtl";return e=="start"?e=r?o:n:e=="end"&&(e=r?n:o),r&&bm()==ps.INVERTED?e==n?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft:r&&bm()==ps.NEGATED?e==n?a.scrollLeft+a.scrollWidth-a.clientWidth:-a.scrollLeft:e==n?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]})}return t})(),nQ=20,ua=(()=>{class t{_platform=x(Jt);_listeners;_viewportSize;_change=new ce;_document=x(et,{optional:!0});constructor(){let e=x(Te),n=x(Ii).createRenderer(null,null);e.runOutsideAngular(()=>{if(this._platform.isBrowser){let o=a=>this._change.next(a);this._listeners=[n.listen("window","resize",o),n.listen("window","orientationchange",o)]}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){this._listeners?.forEach(e=>e()),this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();let e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){let e=this.getViewportScrollPosition(),{width:n,height:o}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+o,right:e.left+n,height:o,width:n}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};let e=this._document,n=this._getWindow(),o=e.documentElement,a=o.getBoundingClientRect(),r=-a.top||e.body.scrollTop||n.scrollY||o.scrollTop||0,s=-a.left||e.body.scrollLeft||n.scrollX||o.scrollLeft||0;return{top:r,left:s}}change(e=nQ){return e>0?this._change.pipe(sb(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){let e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Jo=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})(),B0=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[Qc,Jo,Qc,Jo]})}return t})();var Cm=class{_attachedHost;attach(i){return this._attachedHost=i,i.attach(this)}detach(){let i=this._attachedHost;i!=null&&(this._attachedHost=null,i.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(i){this._attachedHost=i}},Ir=class extends Cm{component;viewContainerRef;injector;componentFactoryResolver;projectableNodes;constructor(i,e,n,o,a){super(),this.component=i,this.viewContainerRef=e,this.injector=n,this.projectableNodes=a}},mo=class extends Cm{templateRef;viewContainerRef;context;injector;constructor(i,e,n,o){super(),this.templateRef=i,this.viewContainerRef=e,this.context=n,this.injector=o}get origin(){return this.templateRef.elementRef}attach(i,e=this.context){return this.context=e,super.attach(i)}detach(){return this.context=void 0,super.detach()}},Zy=class extends Cm{element;constructor(i){super(),this.element=i instanceof be?i.nativeElement:i}},Xl=class{_attachedPortal;_disposeFn;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(i){if(i instanceof Ir)return this._attachedPortal=i,this.attachComponentPortal(i);if(i instanceof mo)return this._attachedPortal=i,this.attachTemplatePortal(i);if(this.attachDomPortal&&i instanceof Zy)return this._attachedPortal=i,this.attachDomPortal(i)}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(i){this._disposeFn=i}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}};var wm=class extends Xl{outletElement;_appRef;_defaultInjector;_document;constructor(i,e,n,o,a){super(),this.outletElement=i,this._appRef=n,this._defaultInjector=o,this._document=a}attachComponentPortal(i){let e;if(i.viewContainerRef){let n=i.injector||i.viewContainerRef.injector,o=n.get(Ll,null,{optional:!0})||void 0;e=i.viewContainerRef.createComponent(i.component,{index:i.viewContainerRef.length,injector:n,ngModuleRef:o,projectableNodes:i.projectableNodes||void 0}),this.setDisposeFn(()=>e.destroy())}else{let n=this._appRef,o=i.injector||this._defaultInjector||dt.NULL,a=o.get(Mi,n.injector);e=Av(i.component,{elementInjector:o,environmentInjector:a,projectableNodes:i.projectableNodes||void 0}),n.attachView(e.hostView),this.setDisposeFn(()=>{n.viewCount>0&&n.detachView(e.hostView),e.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(e)),this._attachedPortal=i,e}attachTemplatePortal(i){let e=i.viewContainerRef,n=e.createEmbeddedView(i.templateRef,i.context,{injector:i.injector});return n.rootNodes.forEach(o=>this.outletElement.appendChild(o)),n.detectChanges(),this.setDisposeFn(()=>{let o=e.indexOf(n);o!==-1&&e.remove(o)}),this._attachedPortal=i,n}attachDomPortal=i=>{let e=i.element;e.parentNode;let n=this._document.createComment("dom-portal");e.parentNode.insertBefore(n,e),this.outletElement.appendChild(e),this._attachedPortal=i,super.setDisposeFn(()=>{n.parentNode&&n.parentNode.replaceChild(e,n)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(i){return i.hostView.rootNodes[0]}};var KT=(()=>{class t extends mo{constructor(){let e=x(In),n=x(Bn);super(e,n)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[pe]})}return t})();var Yo=(()=>{class t extends Xl{_moduleRef=x(Ll,{optional:!0});_document=x(et);_viewContainerRef=x(Bn);_isInitialized=!1;_attachedRef;constructor(){super()}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}attached=new se;get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(e){e.setAttachedHost(this);let n=e.viewContainerRef!=null?e.viewContainerRef:this._viewContainerRef,o=n.createComponent(e.component,{index:n.length,injector:e.injector||n.injector,projectableNodes:e.projectableNodes||void 0,ngModuleRef:this._moduleRef||void 0});return n!==this._viewContainerRef&&this._getRootNode().appendChild(o.hostView.rootNodes[0]),super.setDisposeFn(()=>o.destroy()),this._attachedPortal=e,this._attachedRef=o,this.attached.emit(o),o}attachTemplatePortal(e){e.setAttachedHost(this);let n=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=n,this.attached.emit(n),n}attachDomPortal=e=>{let n=e.element;n.parentNode;let o=this._document.createComment("dom-portal");e.setAttachedHost(this),n.parentNode.insertBefore(o,n),this._getRootNode().appendChild(n),this._attachedPortal=e,super.setDisposeFn(()=>{o.parentNode&&o.parentNode.replaceChild(n,o)})};_getRootNode(){let e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[pe]})}return t})();var Ba=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})();var aB=Qy(),Xy=class{_viewportRuler;_previousHTMLStyles={top:"",left:""};_previousScrollPosition;_isEnabled=!1;_document;constructor(i,e){this._viewportRuler=i,this._document=e}attach(){}enable(){if(this._canBeEnabled()){let i=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=i.style.left||"",this._previousHTMLStyles.top=i.style.top||"",i.style.left=qi(-this._previousScrollPosition.left),i.style.top=qi(-this._previousScrollPosition.top),i.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){let i=this._document.documentElement,e=this._document.body,n=i.style,o=e.style,a=n.scrollBehavior||"",r=o.scrollBehavior||"";this._isEnabled=!1,n.left=this._previousHTMLStyles.left,n.top=this._previousHTMLStyles.top,i.classList.remove("cdk-global-scrollblock"),aB&&(n.scrollBehavior=o.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),aB&&(n.scrollBehavior=a,o.scrollBehavior=r)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;let e=this._document.documentElement,n=this._viewportRuler.getViewportSize();return e.scrollHeight>n.height||e.scrollWidth>n.width}};var eC=class{_scrollDispatcher;_ngZone;_viewportRuler;_config;_scrollSubscription=null;_overlayRef;_initialScrollPosition;constructor(i,e,n,o){this._scrollDispatcher=i,this._ngZone=e,this._viewportRuler=n,this._config=o}attach(i){this._overlayRef,this._overlayRef=i}enable(){if(this._scrollSubscription)return;let i=this._scrollDispatcher.scrolled(0).pipe(rt(e=>!e||!this._overlayRef.overlayElement.contains(e.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=i.subscribe(()=>{let e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=i.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}_detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}},V0=class{enable(){}disable(){}attach(){}};function GT(t,i){return i.some(e=>{let n=t.bottom<e.top,o=t.top>e.bottom,a=t.right<e.left,r=t.left>e.right;return n||o||a||r})}function rB(t,i){return i.some(e=>{let n=t.top<e.top,o=t.bottom>e.bottom,a=t.left<e.left,r=t.right>e.right;return n||o||a||r})}var tC=class{_scrollDispatcher;_viewportRuler;_ngZone;_config;_scrollSubscription=null;_overlayRef;constructor(i,e,n,o){this._scrollDispatcher=i,this._viewportRuler=e,this._ngZone=n,this._config=o}attach(i){this._overlayRef,this._overlayRef=i}enable(){if(!this._scrollSubscription){let i=this._config?this._config.scrollThrottle:0;this._scrollSubscription=this._scrollDispatcher.scrolled(i).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){let e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:n,height:o}=this._viewportRuler.getViewportSize();GT(e,[{width:n,height:o,bottom:o,right:n,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}})}}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},pB=(()=>{class t{_scrollDispatcher=x(Zl);_viewportRuler=x(ua);_ngZone=x(Te);_document=x(et);constructor(){}noop=()=>new V0;close=e=>new eC(this._scrollDispatcher,this._ngZone,this._viewportRuler,e);block=()=>new Xy(this._viewportRuler,this._document);reposition=e=>new tC(this._scrollDispatcher,this._viewportRuler,this._ngZone,e);static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),dr=class{positionStrategy;scrollStrategy=new V0;panelClass="";hasBackdrop=!1;backdropClass="cdk-overlay-dark-backdrop";width;height;minWidth;minHeight;maxWidth;maxHeight;direction;disposeOnNavigation=!1;constructor(i){if(i){let e=Object.keys(i);for(let n of e)i[n]!==void 0&&(this[n]=i[n])}}};var nC=class{connectionPair;scrollableViewProperties;constructor(i,e){this.connectionPair=i,this.scrollableViewProperties=e}};var hB=(()=>{class t{_attachedOverlays=[];_document=x(et);_isAttached;constructor(){}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){let n=this._attachedOverlays.indexOf(e);n>-1&&this._attachedOverlays.splice(n,1),this._attachedOverlays.length===0&&this.detach()}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),mB=(()=>{class t extends hB{_ngZone=x(Te);_renderer=x(Ii).createRenderer(null,null);_cleanupKeydown;add(e){super.add(e),this._isAttached||(this._ngZone.runOutsideAngular(()=>{this._cleanupKeydown=this._renderer.listen("body","keydown",this._keydownListener)}),this._isAttached=!0)}detach(){this._isAttached&&(this._cleanupKeydown?.(),this._isAttached=!1)}_keydownListener=e=>{let n=this._attachedOverlays;for(let o=n.length-1;o>-1;o--)if(n[o]._keydownEvents.observers.length>0){this._ngZone.run(()=>n[o]._keydownEvents.next(e));break}};static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),fB=(()=>{class t extends hB{_platform=x(Jt);_ngZone=x(Te);_renderer=x(Ii).createRenderer(null,null);_cursorOriginalValue;_cursorStyleIsSet=!1;_pointerDownEventTarget;_cleanups;add(e){if(super.add(e),!this._isAttached){let n=this._document.body,o={capture:!0};this._cleanups=this._ngZone.runOutsideAngular(()=>[ui(this._renderer,n,"pointerdown",this._pointerDownListener,o),ui(this._renderer,n,"click",this._clickListener,o),ui(this._renderer,n,"auxclick",this._clickListener,o),ui(this._renderer,n,"contextmenu",this._clickListener,o)]),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=n.style.cursor,n.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){this._isAttached&&(this._cleanups?.forEach(e=>e()),this._cleanups=void 0,this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}_pointerDownListener=e=>{this._pointerDownEventTarget=$i(e)};_clickListener=e=>{let n=$i(e),o=e.type==="click"&&this._pointerDownEventTarget?this._pointerDownEventTarget:n;this._pointerDownEventTarget=null;let a=this._attachedOverlays.slice();for(let r=a.length-1;r>-1;r--){let s=a[r];if(s._outsidePointerEvents.observers.length<1||!s.hasAttached())continue;if(sB(s.overlayElement,n)||sB(s.overlayElement,o))break;let l=s._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>l.next(e)):l.next(e)}};static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function sB(t,i){let e=typeof ShadowRoot<"u"&&ShadowRoot,n=i;for(;n;){if(n===t)return!0;n=e&&n instanceof ShadowRoot?n.host:n.parentNode}return!1}var gB=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["ng-component"]],hostAttrs:["cdk-overlay-style-loader",""],decls:0,vars:0,template:function(n,o){},styles:[`.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed}@layer cdk-overlay{.cdk-overlay-container{z-index:1000}}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute}@layer cdk-overlay{.cdk-global-overlay-wrapper{z-index:1000}}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%}@layer cdk-overlay{.cdk-overlay-pane{z-index:1000}}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation}@layer cdk-overlay{.cdk-overlay-backdrop{z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}@layer cdk-overlay{.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px}@layer cdk-overlay{.cdk-overlay-connected-position-bounding-box{z-index:1000}}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll} 25`],encapsulation:2,changeDetection:0})}return t})(),np=(()=>{class t{_platform=x(Jt);_containerElement;_document=x(et);_styleLoader=x(Rn);constructor(){}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._loadStyles(),this._containerElement||this._createContainer(),this._containerElement}_createContainer(){let e="cdk-overlay-container";if(this._platform.isBrowser||WT()){let o=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let a=0;a<o.length;a++)o[a].remove()}let n=this._document.createElement("div");n.classList.add(e),WT()?n.setAttribute("platform","test"):this._platform.isBrowser||n.setAttribute("platform","server"),this._document.body.appendChild(n),this._containerElement=n}_loadStyles(){this._styleLoader.load(gB)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),qT=class{_renderer;_ngZone;element;_cleanupClick;_cleanupTransitionEnd;_fallbackTimeout;constructor(i,e,n,o){this._renderer=e,this._ngZone=n,this.element=i.createElement("div"),this.element.classList.add("cdk-overlay-backdrop"),this._cleanupClick=e.listen(this.element,"click",o)}detach(){this._ngZone.runOutsideAngular(()=>{let i=this.element;clearTimeout(this._fallbackTimeout),this._cleanupTransitionEnd?.(),this._cleanupTransitionEnd=this._renderer.listen(i,"transitionend",this.dispose),this._fallbackTimeout=setTimeout(this.dispose,500),i.style.pointerEvents="none",i.classList.remove("cdk-overlay-backdrop-showing")})}dispose=()=>{clearTimeout(this._fallbackTimeout),this._cleanupClick?.(),this._cleanupTransitionEnd?.(),this._cleanupClick=this._cleanupTransitionEnd=this._fallbackTimeout=void 0,this.element.remove()}},tp=class{_portalOutlet;_host;_pane;_config;_ngZone;_keyboardDispatcher;_document;_location;_outsideClickDispatcher;_animationsDisabled;_injector;_renderer;_backdropClick=new ce;_attachments=new ce;_detachments=new ce;_positionStrategy;_scrollStrategy;_locationChanges=pt.EMPTY;_backdropRef=null;_previousHostParent;_keydownEvents=new ce;_outsidePointerEvents=new ce;_renders=new ce;_afterRenderRef;_afterNextRenderRef;constructor(i,e,n,o,a,r,s,l,p,m=!1,_,c){this._portalOutlet=i,this._host=e,this._pane=n,this._config=o,this._ngZone=a,this._keyboardDispatcher=r,this._document=s,this._location=l,this._outsideClickDispatcher=p,this._animationsDisabled=m,this._injector=_,this._renderer=c,o.scrollStrategy&&(this._scrollStrategy=o.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=o.positionStrategy,this._afterRenderRef=gi(()=>Nu(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropRef?.element||null}get hostElement(){return this._host}attach(i){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);let e=this._portalOutlet.attach(i);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=ri(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),typeof e?.onDestroy=="function"&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();let i=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),i}dispose(){let i=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._backdropRef?.dispose(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=this._backdropRef=null,i&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(i){i!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=i,this.hasAttached()&&(i.attach(this),this.updatePosition()))}updateSize(i){this._config=K(K({},this._config),i),this._updateElementSize()}setDirection(i){this._config=Pe(K({},this._config),{direction:i}),this._updateElementDirection()}addPanelClass(i){this._pane&&this._toggleClasses(this._pane,i,!0)}removePanelClass(i){this._pane&&this._toggleClasses(this._pane,i,!1)}getDirection(){let i=this._config.direction;return i?typeof i=="string"?i:i.value:"ltr"}updateScrollStrategy(i){i!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=i,this.hasAttached()&&(i.attach(this),i.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;let i=this._pane.style;i.width=qi(this._config.width),i.height=qi(this._config.height),i.minWidth=qi(this._config.minWidth),i.minHeight=qi(this._config.minHeight),i.maxWidth=qi(this._config.maxWidth),i.maxHeight=qi(this._config.maxHeight)}_togglePointerEvents(i){this._pane.style.pointerEvents=i?"":"none"}_attachBackdrop(){let i="cdk-overlay-backdrop-showing";this._backdropRef?.dispose(),this._backdropRef=new qT(this._document,this._renderer,this._ngZone,e=>{this._backdropClick.next(e)}),this._animationsDisabled&&this._backdropRef.element.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropRef.element,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropRef.element,this._host),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this._backdropRef?.element.classList.add(i))}):this._backdropRef.element.classList.add(i)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){this._animationsDisabled?(this._backdropRef?.dispose(),this._backdropRef=null):this._backdropRef?.detach()}_toggleClasses(i,e,n){let o=qc(e||[]).filter(a=>!!a);o.length&&(n?i.classList.add(...o):i.classList.remove(...o))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{let i=this._renders.pipe(Et(bn(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||this._pane.children.length===0)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),i.unsubscribe())})})}_disposeScrollStrategy(){let i=this._scrollStrategy;i?.disable(),i?.detach?.()}},lB="cdk-overlay-connected-position-bounding-box",oQ=/([A-Za-z%]+)$/,iC=class{_viewportRuler;_document;_platform;_overlayContainer;_overlayRef;_isInitialRender;_lastBoundingBoxSize={width:0,height:0};_isPushed=!1;_canPush=!0;_growAfterOpen=!1;_hasFlexibleDimensions=!0;_positionLocked=!1;_originRect;_overlayRect;_viewportRect;_containerRect;_viewportMargin=0;_scrollables=[];_preferredPositions=[];_origin;_pane;_isDisposed;_boundingBox;_lastPosition;_lastScrollVisibility;_positionChanges=new ce;_resizeSubscription=pt.EMPTY;_offsetX=0;_offsetY=0;_transformOriginSelector;_appliedPanelClasses=[];_previousPushAmount;positionChanges=this._positionChanges;get positions(){return this._preferredPositions}constructor(i,e,n,o,a){this._viewportRuler=e,this._document=n,this._platform=o,this._overlayContainer=a,this.setOrigin(i)}attach(i){this._overlayRef&&this._overlayRef,this._validatePositions(),i.hostElement.classList.add(lB),this._overlayRef=i,this._boundingBox=i.hostElement,this._pane=i.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition){this.reapplyLastPosition();return}this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let i=this._originRect,e=this._overlayRect,n=this._viewportRect,o=this._containerRect,a=[],r;for(let s of this._preferredPositions){let l=this._getOriginPoint(i,o,s),p=this._getOverlayPoint(l,e,s),m=this._getOverlayFit(p,e,n,s);if(m.isCompletelyWithinViewport){this._isPushed=!1,this._applyPosition(s,l);return}if(this._canFitWithFlexibleDimensions(m,p,n)){a.push({position:s,origin:l,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(l,s)});continue}(!r||r.overlayFit.visibleArea<m.visibleArea)&&(r={overlayFit:m,overlayPoint:p,originPoint:l,position:s,overlayRect:e})}if(a.length){let s=null,l=-1;for(let p of a){let m=p.boundingBoxRect.width*p.boundingBoxRect.height*(p.position.weight||1);m>l&&(l=m,s=p)}this._isPushed=!1,this._applyPosition(s.position,s.origin);return}if(this._canPush){this._isPushed=!0,this._applyPosition(r.position,r.originPoint);return}this._applyPosition(r.position,r.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&ep(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(lB),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;let i=this._lastPosition;if(i){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let e=this._getOriginPoint(this._originRect,this._containerRect,i);this._applyPosition(i,e)}else this.apply()}withScrollableContainers(i){return this._scrollables=i,this}withPositions(i){return this._preferredPositions=i,i.indexOf(this._lastPosition)===-1&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(i){return this._viewportMargin=i,this}withFlexibleDimensions(i=!0){return this._hasFlexibleDimensions=i,this}withGrowAfterOpen(i=!0){return this._growAfterOpen=i,this}withPush(i=!0){return this._canPush=i,this}withLockedPosition(i=!0){return this._positionLocked=i,this}setOrigin(i){return this._origin=i,this}withDefaultOffsetX(i){return this._offsetX=i,this}withDefaultOffsetY(i){return this._offsetY=i,this}withTransformOriginOn(i){return this._transformOriginSelector=i,this}_getOriginPoint(i,e,n){let o;if(n.originX=="center")o=i.left+i.width/2;else{let r=this._isRtl()?i.right:i.left,s=this._isRtl()?i.left:i.right;o=n.originX=="start"?r:s}e.left<0&&(o-=e.left);let a;return n.originY=="center"?a=i.top+i.height/2:a=n.originY=="top"?i.top:i.bottom,e.top<0&&(a-=e.top),{x:o,y:a}}_getOverlayPoint(i,e,n){let o;n.overlayX=="center"?o=-e.width/2:n.overlayX==="start"?o=this._isRtl()?-e.width:0:o=this._isRtl()?0:-e.width;let a;return n.overlayY=="center"?a=-e.height/2:a=n.overlayY=="top"?0:-e.height,{x:i.x+o,y:i.y+a}}_getOverlayFit(i,e,n,o){let a=dB(e),{x:r,y:s}=i,l=this._getOffset(o,"x"),p=this._getOffset(o,"y");l&&(r+=l),p&&(s+=p);let m=0-r,_=r+a.width-n.width,c=0-s,w=s+a.height-n.height,T=this._subtractOverflows(a.width,m,_),N=this._subtractOverflows(a.height,c,w),$=T*N;return{visibleArea:$,isCompletelyWithinViewport:a.width*a.height===$,fitsInViewportVertically:N===a.height,fitsInViewportHorizontally:T==a.width}}_canFitWithFlexibleDimensions(i,e,n){if(this._hasFlexibleDimensions){let o=n.bottom-e.y,a=n.right-e.x,r=cB(this._overlayRef.getConfig().minHeight),s=cB(this._overlayRef.getConfig().minWidth),l=i.fitsInViewportVertically||r!=null&&r<=o,p=i.fitsInViewportHorizontally||s!=null&&s<=a;return l&&p}return!1}_pushOverlayOnScreen(i,e,n){if(this._previousPushAmount&&this._positionLocked)return{x:i.x+this._previousPushAmount.x,y:i.y+this._previousPushAmount.y};let o=dB(e),a=this._viewportRect,r=Math.max(i.x+o.width-a.width,0),s=Math.max(i.y+o.height-a.height,0),l=Math.max(a.top-n.top-i.y,0),p=Math.max(a.left-n.left-i.x,0),m=0,_=0;return o.width<=a.width?m=p||-r:m=i.x<this._viewportMargin?a.left-n.left-i.x:0,o.height<=a.height?_=l||-s:_=i.y<this._viewportMargin?a.top-n.top-i.y:0,this._previousPushAmount={x:m,y:_},{x:i.x+m,y:i.y+_}}_applyPosition(i,e){if(this._setTransformOrigin(i),this._setOverlayElementStyles(e,i),this._setBoundingBoxStyles(e,i),i.panelClass&&this._addPanelClasses(i.panelClass),this._positionChanges.observers.length){let n=this._getScrollVisibility();if(i!==this._lastPosition||!this._lastScrollVisibility||!aQ(this._lastScrollVisibility,n)){let o=new nC(i,n);this._positionChanges.next(o)}this._lastScrollVisibility=n}this._lastPosition=i,this._isInitialRender=!1}_setTransformOrigin(i){if(!this._transformOriginSelector)return;let e=this._boundingBox.querySelectorAll(this._transformOriginSelector),n,o=i.overlayY;i.overlayX==="center"?n="center":this._isRtl()?n=i.overlayX==="start"?"right":"left":n=i.overlayX==="start"?"left":"right";for(let a=0;a<e.length;a++)e[a].style.transformOrigin=`${n} ${o}`}_calculateBoundingBoxRect(i,e){let n=this._viewportRect,o=this._isRtl(),a,r,s;if(e.overlayY==="top")r=i.y,a=n.height-r+this._viewportMargin;else if(e.overlayY==="bottom")s=n.height-i.y+this._viewportMargin*2,a=n.height-s+this._viewportMargin;else{let w=Math.min(n.bottom-i.y+n.top,i.y),T=this._lastBoundingBoxSize.height;a=w*2,r=i.y-w,a>T&&!this._isInitialRender&&!this._growAfterOpen&&(r=i.y-T/2)}let l=e.overlayX==="start"&&!o||e.overlayX==="end"&&o,p=e.overlayX==="end"&&!o||e.overlayX==="start"&&o,m,_,c;if(p)c=n.width-i.x+this._viewportMargin*2,m=i.x-this._viewportMargin;else if(l)_=i.x,m=n.right-i.x;else{let w=Math.min(n.right-i.x+n.left,i.x),T=this._lastBoundingBoxSize.width;m=w*2,_=i.x-w,m>T&&!this._isInitialRender&&!this._growAfterOpen&&(_=i.x-T/2)}return{top:r,left:_,bottom:s,right:c,width:m,height:a}}_setBoundingBoxStyles(i,e){let n=this._calculateBoundingBoxRect(i,e);!this._isInitialRender&&!this._growAfterOpen&&(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.width,this._lastBoundingBoxSize.width));let o={};if(this._hasExactPosition())o.top=o.left="0",o.bottom=o.right=o.maxHeight=o.maxWidth="",o.width=o.height="100%";else{let a=this._overlayRef.getConfig().maxHeight,r=this._overlayRef.getConfig().maxWidth;o.height=qi(n.height),o.top=qi(n.top),o.bottom=qi(n.bottom),o.width=qi(n.width),o.left=qi(n.left),o.right=qi(n.right),e.overlayX==="center"?o.alignItems="center":o.alignItems=e.overlayX==="end"?"flex-end":"flex-start",e.overlayY==="center"?o.justifyContent="center":o.justifyContent=e.overlayY==="bottom"?"flex-end":"flex-start",a&&(o.maxHeight=qi(a)),r&&(o.maxWidth=qi(r))}this._lastBoundingBoxSize=n,ep(this._boundingBox.style,o)}_resetBoundingBoxStyles(){ep(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){ep(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(i,e){let n={},o=this._hasExactPosition(),a=this._hasFlexibleDimensions,r=this._overlayRef.getConfig();if(o){let m=this._viewportRuler.getViewportScrollPosition();ep(n,this._getExactOverlayY(e,i,m)),ep(n,this._getExactOverlayX(e,i,m))}else n.position="static";let s="",l=this._getOffset(e,"x"),p=this._getOffset(e,"y");l&&(s+=`translateX(${l}px) `),p&&(s+=`translateY(${p}px)`),n.transform=s.trim(),r.maxHeight&&(o?n.maxHeight=qi(r.maxHeight):a&&(n.maxHeight="")),r.maxWidth&&(o?n.maxWidth=qi(r.maxWidth):a&&(n.maxWidth="")),ep(this._pane.style,n)}_getExactOverlayY(i,e,n){let o={top:"",bottom:""},a=this._getOverlayPoint(e,this._overlayRect,i);if(this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,n)),i.overlayY==="bottom"){let r=this._document.documentElement.clientHeight;o.bottom=`${r-(a.y+this._overlayRect.height)}px`}else o.top=qi(a.y);return o}_getExactOverlayX(i,e,n){let o={left:"",right:""},a=this._getOverlayPoint(e,this._overlayRect,i);this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,n));let r;if(this._isRtl()?r=i.overlayX==="end"?"left":"right":r=i.overlayX==="end"?"right":"left",r==="right"){let s=this._document.documentElement.clientWidth;o.right=`${s-(a.x+this._overlayRect.width)}px`}else o.left=qi(a.x);return o}_getScrollVisibility(){let i=this._getOriginRect(),e=this._pane.getBoundingClientRect(),n=this._scrollables.map(o=>o.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:rB(i,n),isOriginOutsideView:GT(i,n),isOverlayClipped:rB(e,n),isOverlayOutsideView:GT(e,n)}}_subtractOverflows(i,...e){return e.reduce((n,o)=>n-Math.max(o,0),i)}_getNarrowedViewportRect(){let i=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,n=this._viewportRuler.getViewportScrollPosition();return{top:n.top+this._viewportMargin,left:n.left+this._viewportMargin,right:n.left+i-this._viewportMargin,bottom:n.top+e-this._viewportMargin,width:i-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return this._overlayRef.getDirection()==="rtl"}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(i,e){return e==="x"?i.offsetX==null?this._offsetX:i.offsetX:i.offsetY==null?this._offsetY:i.offsetY}_validatePositions(){}_addPanelClasses(i){this._pane&&qc(i).forEach(e=>{e!==""&&this._appliedPanelClasses.indexOf(e)===-1&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(i=>{this._pane.classList.remove(i)}),this._appliedPanelClasses=[])}_getOriginRect(){let i=this._origin;if(i instanceof be)return i.nativeElement.getBoundingClientRect();if(i instanceof Element)return i.getBoundingClientRect();let e=i.width||0,n=i.height||0;return{top:i.y,bottom:i.y+n,left:i.x,right:i.x+e,height:n,width:e}}};function ep(t,i){for(let e in i)i.hasOwnProperty(e)&&(t[e]=i[e]);return t}function cB(t){if(typeof t!="number"&&t!=null){let[i,e]=t.split(oQ);return!e||e==="px"?parseFloat(i):null}return t||null}function dB(t){return{top:Math.floor(t.top),right:Math.floor(t.right),bottom:Math.floor(t.bottom),left:Math.floor(t.left),width:Math.floor(t.width),height:Math.floor(t.height)}}function aQ(t,i){return t===i?!0:t.isOriginClipped===i.isOriginClipped&&t.isOriginOutsideView===i.isOriginOutsideView&&t.isOverlayClipped===i.isOverlayClipped&&t.isOverlayOutsideView===i.isOverlayOutsideView}var uB="cdk-global-overlay-wrapper",oC=class{_overlayRef;_cssPosition="static";_topOffset="";_bottomOffset="";_alignItems="";_xPosition="";_xOffset="";_width="";_height="";_isDisposed=!1;attach(i){let e=i.getConfig();this._overlayRef=i,this._width&&!e.width&&i.updateSize({width:this._width}),this._height&&!e.height&&i.updateSize({height:this._height}),i.hostElement.classList.add(uB),this._isDisposed=!1}top(i=""){return this._bottomOffset="",this._topOffset=i,this._alignItems="flex-start",this}left(i=""){return this._xOffset=i,this._xPosition="left",this}bottom(i=""){return this._topOffset="",this._bottomOffset=i,this._alignItems="flex-end",this}right(i=""){return this._xOffset=i,this._xPosition="right",this}start(i=""){return this._xOffset=i,this._xPosition="start",this}end(i=""){return this._xOffset=i,this._xPosition="end",this}width(i=""){return this._overlayRef?this._overlayRef.updateSize({width:i}):this._width=i,this}height(i=""){return this._overlayRef?this._overlayRef.updateSize({height:i}):this._height=i,this}centerHorizontally(i=""){return this.left(i),this._xPosition="center",this}centerVertically(i=""){return this.top(i),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;let i=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,n=this._overlayRef.getConfig(),{width:o,height:a,maxWidth:r,maxHeight:s}=n,l=(o==="100%"||o==="100vw")&&(!r||r==="100%"||r==="100vw"),p=(a==="100%"||a==="100vh")&&(!s||s==="100%"||s==="100vh"),m=this._xPosition,_=this._xOffset,c=this._overlayRef.getConfig().direction==="rtl",w="",T="",N="";l?N="flex-start":m==="center"?(N="center",c?T=_:w=_):c?m==="left"||m==="end"?(N="flex-end",w=_):(m==="right"||m==="start")&&(N="flex-start",T=_):m==="left"||m==="start"?(N="flex-start",w=_):(m==="right"||m==="end")&&(N="flex-end",T=_),i.position=this._cssPosition,i.marginLeft=l?"0":w,i.marginTop=p?"0":this._topOffset,i.marginBottom=this._bottomOffset,i.marginRight=l?"0":T,e.justifyContent=N,e.alignItems=p?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;let i=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,n=e.style;e.classList.remove(uB),n.justifyContent=n.alignItems=i.marginTop=i.marginBottom=i.marginLeft=i.marginRight=i.position="",this._overlayRef=null,this._isDisposed=!0}},_B=(()=>{class t{_viewportRuler=x(ua);_document=x(et);_platform=x(Jt);_overlayContainer=x(np);constructor(){}global(){return new oC}flexibleConnectedTo(e){return new iC(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),$n=(()=>{class t{scrollStrategies=x(pB);_overlayContainer=x(np);_positionBuilder=x(_B);_keyboardDispatcher=x(mB);_injector=x(dt);_ngZone=x(Te);_document=x(et);_directionality=x(Hn);_location=x(Go);_outsideClickDispatcher=x(fB);_animationsModuleType=x(Kt,{optional:!0});_idGenerator=x(dn);_renderer=x(Ii).createRenderer(null,null);_appRef;_styleLoader=x(Rn);constructor(){}create(e){this._styleLoader.load(gB);let n=this._createHostElement(),o=this._createPaneElement(n),a=this._createPortalOutlet(o),r=new dr(e);return r.direction=r.direction||this._directionality.value,new tp(a,n,o,r,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,this._animationsModuleType==="NoopAnimations",this._injector.get(Mi),this._renderer)}position(){return this._positionBuilder}_createPaneElement(e){let n=this._document.createElement("div");return n.id=this._idGenerator.getId("cdk-overlay-"),n.classList.add("cdk-overlay-pane"),e.appendChild(n),n}_createHostElement(){let e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(Ia)),new wm(e,null,this._appRef,this._injector,this._document)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),rQ=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],xB=new X("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{let t=x($n);return()=>t.scrollStrategies.reposition()}}),km=(()=>{class t{elementRef=x(be);constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]})}return t})(),aC=(()=>{class t{_overlay=x($n);_dir=x(Hn,{optional:!0});_overlayRef;_templatePortal;_backdropSubscription=pt.EMPTY;_attachSubscription=pt.EMPTY;_detachSubscription=pt.EMPTY;_positionSubscription=pt.EMPTY;_offsetX;_offsetY;_position;_scrollStrategyFactory=x(xB);_disposeOnNavigation=!1;_ngZone=x(Te);origin;positions;positionStrategy;get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}width;height;minWidth;minHeight;backdropClass;panelClass;viewportMargin=0;scrollStrategy;open=!1;disableClose=!1;transformOriginSelector;hasBackdrop=!1;lockPosition=!1;flexibleDimensions=!1;growAfterOpen=!1;push=!1;get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(e){this._disposeOnNavigation=e}backdropClick=new se;positionChange=new se;attach=new se;detach=new se;overlayKeydown=new se;overlayOutsideClick=new se;constructor(){let e=x(In),n=x(Bn);this._templatePortal=new mo(e,n),this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef?.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef?.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this.attachOverlay():this.detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=rQ);let e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(n=>{this.overlayKeydown.next(n),n.keyCode===27&&!this.disableClose&&!jn(n)&&(n.preventDefault(),this.detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(n=>{let o=this._getOriginElement(),a=$i(n);(!o||o!==a&&!o.contains(a))&&this.overlayOutsideClick.next(n)})}_buildConfig(){let e=this._position=this.positionStrategy||this._createPositionStrategy(),n=new dr({direction:this._dir||"ltr",positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||this.width===0)&&(n.width=this.width),(this.height||this.height===0)&&(n.height=this.height),(this.minWidth||this.minWidth===0)&&(n.minWidth=this.minWidth),(this.minHeight||this.minHeight===0)&&(n.minHeight=this.minHeight),this.backdropClass&&(n.backdropClass=this.backdropClass),this.panelClass&&(n.panelClass=this.panelClass),n}_updatePositionStrategy(e){let n=this.positions.map(o=>({originX:o.originX,originY:o.originY,overlayX:o.overlayX,overlayY:o.overlayY,offsetX:o.offsetX||this.offsetX,offsetY:o.offsetY||this.offsetY,panelClass:o.panelClass||void 0}));return e.setOrigin(this._getOrigin()).withPositions(n).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){let e=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(e),e}
25_getOrigin(){return this.origin instanceof km?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof km?this.origin.elementRef.nativeElement:this.origin instanceof be?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(Kk(()=>this.positionChange.observers.length>0)).subscribe(e=>{this._ngZone.run(()=>this.positionChange.emit(e)),this.positionChange.observers.length===0&&this._positionSubscription.unsubscribe()})),this.open=!0}detachOverlay(){this._overlayRef?.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.open=!1}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",Ce],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",Ce],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",Ce],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",Ce],push:[2,"cdkConnectedOverlayPush","push",Ce],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",Ce]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[Xt]})}return t})();function sQ(t){return()=>t.scrollStrategies.reposition()}var lQ={provide:xB,deps:[$n],useFactory:sQ},pa=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[$n,lQ],imports:[Qc,Ba,B0,B0]})}return t})();var rC=(()=>{class t{constructor(e){this.ls=e,this.CONSENT_VERSION="1.0",this.CONSENT_KEY="cookie-consent",this.consentState$=new lt(null),this.loadConsent()}hasUserDecided(){let e=this.getConsentData();return e!==null&&e.version===this.CONSENT_VERSION}getUserConsent(){let e=this.getConsentData();return e?e.hasConsented:null}getConsentData(){return this.ls.get(this.CONSENT_KEY,null)}getConsentState(){return this.consentState$.asObservable()}acceptCookies(){let e={hasConsented:!0,timestamp:Date.now(),version:this.CONSENT_VERSION};this.ls.set(this.CONSENT_KEY,e,this.ls.inOneYear),this.consentState$.next(!0)}rejectCookies(){let e={hasConsented:!1,timestamp:Date.now(),version:this.CONSENT_VERSION};this.ls.set(this.CONSENT_KEY,e,this.ls.inOneYear),this.consentState$.next(!1)}clearConsent(){this.ls.del(this.CONSENT_KEY),this.consentState$.next(null)}loadConsent(){let e=this.getConsentData();e&&e.version===this.CONSENT_VERSION?this.consentState$.next(e.hasConsented):this.consentState$.next(null)}static{this.\u0275fac=function(n){return new(n||t)(ve(Fa))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var sC=class{constructor(){this.elementRef=x(be),this.route=x(di),this.router=x(gn)}replaceTranslation(i,e,n,o){let a=e[i];a&&a[n]&&(this.elementRef.nativeElement[o]=a[n])}checkRouter(i,e,n){this.router.events.pipe(rt(o=>o instanceof rm)).subscribe(o=>{let a=o.snapshot?.firstChild?.params?.lang;a&&this.replaceTranslation(a,i,e,n)})}checkRoute(i,e,n){this.route.params.subscribe(o=>{if(Object.keys(o).length>0){let a=o?.lang;this.replaceTranslation(a,i,e,n)}})}translate(i,e,n,o){let a=U.TRANSLATIONS;if(e){i=i.trim();let r=(n||this.elementRef.nativeElement[i]||"").trim();if(o){let s=a[o];this.replaceTranslation(o,a,r,i)}else this.checkRouter(a,r,i),this.checkRoute(a,r,i)}}},bt=(()=>{class t extends sC{constructor(){super(),this.appI18nOTF=Lt(""),this.appI18nOTFLang=sM(U.LANGUAGE()),Jh(()=>{let e=U.LANGUAGE();gi(()=>{this.appI18nOTFLang.set(e),this.translate("textContent",this.elementRef.nativeElement.children?.length===0,this.appI18nOTF(),this.appI18nOTFLang())})})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275dir=he({type:t,selectors:[["","appI18nOTF",""]],inputs:{appI18nOTF:[1,"appI18nOTF"],appI18nOTFLang:[1,"appI18nOTFLang"]},outputs:{appI18nOTFLang:"appI18nOTFLangChange"},features:[pe]})}}return t})(),Xc=(()=>{class t extends sC{constructor(){super(),this.appI18nOTFPlaceholder=Lt(""),this.appI18nOTFPlaceholderL
25ang=sM(U.LANGUAGE()),Jh(()=>{let e=U.LANGUAGE();gi(()=>{this.appI18nOTFPlaceholderLang.set(e),this.translate("placeholder",!!this.elementRef.nativeElement.placeholder,this.appI18nOTFPlaceholder(),this.appI18nOTFPlaceholderLang())})})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275dir=he({type:t,selectors:[["","appI18nOTFPlaceholder",""]],inputs:{appI18nOTFPlaceholder:[1,"appI18nOTFPlaceholder"],appI18nOTFPlaceholderLang:[1,"appI18nOTFPlaceholderLang"]},outputs:{appI18nOTFPlaceholderLang:"appI18nOTFPlaceholderLangChange"},features:[pe]})}}return t})();var Em,bB=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function JT(){if(Em)return Em;if(typeof document!="object"||!document)return Em=new Set(bB),Em;let t=document.createElement("input");return Em=new Set(bB.filter(i=>(t.setAttribute("type",i),t.type===i))),Em}function tl(t){return t!=null&&`${t}`!="false"}var ha=function(t){return t[t.FADING_IN=0]="FADING_IN",t[t.VISIBLE=1]="VISIBLE",t[t.FADING_OUT=2]="FADING_OUT",t[t.HIDDEN=3]="HIDDEN",t}(ha||{}),YT=class{_renderer;element;config;_animationForciblyDisabledThroughCss;state=ha.HIDDEN;constructor(i,e,n,o=!1){this._renderer=i,this.element=e,this.config=n,this._animationForciblyDisabledThroughCss=o}fadeOut(){this._renderer.fadeOutRipple(this)}},vB=Kc({passive:!0,capture:!0}),QT=class{_events=new Map;addHandler(i,e,n,o){let a=this._events.get(e);if(a){let r=a.get(n);r?r.add(o):a.set(n,new Set([o]))}else this._events.set(e,new Map([[n,new Set([o])]])),i.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,vB)})}removeHandler(i,e,n){let o=this._events.get(i);if(!o)return;let a=o.get(e);a&&(a.delete(n),a.size===0&&o.delete(e),o.size===0&&(this._events.delete(i),document.removeEventListener(i,this._delegateEventHandler,vB)))}_delegateEventHandler=i=>{let e=$i(i);e&&this._events.get(i.type)?.forEach((n,o)=>{(o===e||o.contains(e))&&n.forEach(a=>a.handleEvent(i))})}},z0={enterDuration:225,exitDuration:150},cQ=800,yB=Kc({passive:!0,capture:!0}),CB=["mousedown","touchstart"],wB=["mouseup","mouseleave","touchend","touchcancel"],dQ=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(n,o){},styles:[`.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none} 26`],encapsulation:2,changeDetection:0})}return t})(),j0=class t{_target;_ngZone;_platform;_containerElement;_triggerElement;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect;static _eventManager=new QT;constructor(i,e,n,o,a){this._target=i,this._ngZone=e,this._platform=o,o.isBrowser&&(this._containerElement=Li(n)),a&&a.get(Rn).load(dQ)}fadeInRipple(i,e,n={}){let o=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),a=K(K({},z0),n.animation);n.centered&&(i=o.left+o.width/2,e=o.top+o.height/2);let r=n.radius||uQ(i,e,o),s=i-o.left,l=e-o.top,p=a.enterDuration,m=document.createElement("div");m.classList.add("mat-ripple-element"),m.style.left=`${s-r}px`,m.style.top=`${l-r}px`,m.style.height=`${r*2}px`,m.style.width=`${r*2}px`,n.color!=null&&(m.style.backgroundColor=n.color),m.style.transitionDuration=`${p}ms`,this._containerElement.appendChild(m);let _=window.getComputedStyle(m),c=_.transitionProperty,w=_.transitionDuration,T=c==="none"||w==="0s"||w==="0s, 0s"||o.width===0&&o.height===0,N=new YT(this,m,n,T);m.style.transform="scale3d(1, 1, 1)",N.state=ha.FADING_IN,n.persistent||(this._mostRecentTransientRipple=N);let $=null;return!T&&(p||a.exitDuration)&&this._ngZone.runOutsideAngular(()=>{let ee=()=>{$&&($.fallbackTimer=null),clearTimeout(ie),this._finishRippleTransition(N)},de=()=>this._destroyRipple(N),ie=setTimeout(de,p+100);m.addEventListener("transitionend",ee),m.addEventListener("transitioncancel",de),$={onTransitionEnd:ee,onTransitionCancel:de,fallbackTimer:ie}}),this._activeRipples.set(N,$),(T||!p)&&this._finishRippleTransition(N),N}fadeOutRipple(i){if(i.state===ha.FADING_OUT||i.state===ha.HIDDEN)return;let e=i.element,n=K(K({},z0),i.config.animation);e.style.transitionDuration=`${n.exitDuration}ms`,e.style.opacity="0",i.state=ha.FADING_OUT,(i._animationForciblyDisabledThroughCss||!n.exitDuration)&&this._finishRippleTransition(i)}
26fadeOutAll(){this._getActiveRipples().forEach(i=>i.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(i=>{i.config.persistent||i.fadeOut()})}setupTriggerEvents(i){let e=Li(i);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,CB.forEach(n=>{t._eventManager.addHandler(this._ngZone,n,e,this)}))}handleEvent(i){i.type==="mousedown"?this._onMousedown(i):i.type==="touchstart"?this._onTouchStart(i):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{wB.forEach(e=>{this._triggerElement.addEventListener(e,this,yB)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(i){i.state===ha.FADING_IN?this._startFadeOutTransition(i):i.state===ha.FADING_OUT&&this._destroyRipple(i)}_startFadeOutTransition(i){let e=i===this._mostRecentTransientRipple,{persistent:n}=i.config;i.state=ha.VISIBLE,!n&&(!e||!this._isPointerDown)&&i.fadeOut()}_destroyRipple(i){let e=this._activeRipples.get(i)??null;this._activeRipples.delete(i),this._activeRipples.size||(this._containerRect=null),i===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),i.state=ha.HIDDEN,e!==null&&(i.element.removeEventListener("transitionend",e.onTransitionEnd),i.element.removeEventListener("transitioncancel",e.onTransitionCancel),e.fallbackTimer!==null&&clearTimeout(e.fallbackTimer)),i.element.remove()}_onMousedown(i){let e=ql(i),n=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+cQ;!this._target.rippleDisabled&&!e&&!n&&(this._isPointerDown=!0,this.fadeInRipple(i.clientX,i.clientY,this._target.rippleConfig))}_onTouchStart(i){if(!this._target.rippleDisabled&&!Jl(i)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;let e=i.changedTouches;if(e)for(let n=0;n<e.length;n++)this.fadeInRipple(e[n].clientX,e[n].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(i=>{let e=i.state===ha.VISIBLE||i.config.terminateOnPointerUp&&i.state===ha.FADING_IN;!i.config.persistent&&e&&i.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){let i=this._triggerElement;i&&(CB.forEach(e=>t._eventManager.removeHandler(e,i,this)),this._pointerUpEventsRegistered&&(wB.forEach(e=>i.removeEventListener(e,this,yB)),this._pointerUpEventsRegistered=!1))}};function uQ(t,i,e){let n=Math.max(Math.abs(t-e.left),Math.abs(t-e.right)),o=Math.max(Math.abs(i-e.top),Math.abs(i-e.bottom));return Math.sqrt(n*n+o*o)}var ed=new X("mat-ripple-global-options"),za=(()=>{class t{_elementRef=x(be);_animationMode=x(Kt,{optional:!0});color;unbounded;centered;radius=0;animation;get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}_disabled=!1;get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}_trigger;_rippleRenderer;_globalOptions;_isInitialized=!1;constructor(){let e=x(Te),n=x(Jt),o=x(ed,{optional:!0}),a=x(dt);this._globalOptions=o||{},this._rippleRenderer=new j0(this,e,this._elementRef,n,a)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:K(K(K({},this._globalOptions.animation),this._animationMode==="NoopAnimations"?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,n=0,o){return typeof e=="number"?this._rippleRenderer.fadeInRipple(e,n,K(K({},this.rippleConfig),o)):this._rippleRenderer.fadeInRipple(0,0,K(K({},this.rippleConfig),e))}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(n,o){n&2&&Z("mat-ripple-unbounded",o.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return t})();var pQ={capture:!0},hQ=["focus","mousedown","mouseenter","touchstart"],ZT="mat-ripple-loader-uninitialized",XT="mat-ripple-loader-class-name",kB="mat-ripple-loader-centered",lC="mat-ripple-loader-disabled",cC=(()=>{class t{_document=x(et);_animationMode=x(Kt,{optional:!0});_globalRippleOptions=x(ed,{optional:!0});_platform=x(Jt);_ngZone=x(Te);_injector=x(dt);_eventCleanups;_hosts=new Map;constructor(){let e=x(Ii).createRenderer(null,null);this._eventCleanups=this._ngZone.runOutsideAngular(()=>hQ.map(n=>ui(e,this._document,n,this._onInteraction,pQ)))}ngOnDestroy(){let e=this._hosts.keys();for(let n of e)this.destroyRipple(n);this._eventCleanups.forEach(n=>n())}configureRipple(e,n){e.setAttribute(ZT,this._globalRippleOptions?.namespace??""),(n.className||!e.hasAttribute(XT))&&e.setAttribute(XT,n.className||""),n.centered&&e.setAttribute(kB,""),n.disabled&&e.setAttribute(lC,"")}setDisabled(e,n){let o=this._hosts.get(e);o?(o.target.rippleDisabled=n,!n&&!o.hasSetUpEvents&&(o.hasSetUpEvents=!0,o.renderer.setupTriggerEvents(e))):n?e.setAttribute(lC,""):e.removeAttribute(lC)}_onInteraction=e=>{let n=$i(e);if(n instanceof HTMLElement){let o=n.closest(`[${ZT}="${this._globalRippleOptions?.namespace??""}"]`);o&&this._createRipple(o)}};_createRipple(e){if(!this._document||this._hosts.has(e))return;e.querySelector(".mat-ripple")?.remove();let n=this._document.createElement("span");n.classList.add("mat-ripple",e.getAttribute(XT)),e.append(n);let o=this._animationMode==="NoopAnimations",a=this._globalRippleOptions,r=o?0:a?.animation?.enterDuration??z0.enterDuration,s=o?0:a?.animation?.exitDuration??z0.exitDuration,l={rippleDisabled:o||a?.disabled||e.hasAttribute(lC),rippleConfig:{centered:e.hasAttribute(kB),terminateOnPointerUp:a?.terminateOnPointerUp,animation:{enterDuration:r,exitDuration:s}}},p=new j0(l,this._ngZone,n,this._platform,this._injector),m=!l.rippleDisabled;m&&p.setupTriggerEvents(e),this._hosts.set(e,{target:l,renderer:p,hasSetUpEvents:m}),e.removeAttribute(ZT)}destroyRipple(e){let n=this._hosts.get(e);n&&(n.renderer._removeTriggerEvents(),this._hosts.delete(e))}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var fo=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["structural-styles"]],decls:0,vars:0,template:function(n,o){},styles:[`.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}} 27`],encapsulation:2,changeDetection:0})}return t})();var mQ=["mat-icon-button",""],fQ=["*"];var gQ=new X("MAT_BUTTON_CONFIG");var _Q=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],dC=(()=>{class t{_elementRef=x(be);_ngZone=x(Te);_animationMode=x(Kt,{optional:!0});_focusMonitor=x(Eo);_rippleLoader=x(cC);_isFab=!1;color;get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=e,this._updateRippleDisabled()}_disableRipple=!1;get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._updateRippleDisabled()}_disabled=!1;ariaDisabled;disabledInteractive;constructor(){x(Rn).load(fo);let e=x(gQ,{optional:!0}),n=this._elementRef.nativeElement,o=n.classList;this.disabledInteractive=e?.disabledInteractive??!1,this.color=e?.color??null,this._rippleLoader?.configureRipple(n,{className:"mat-mdc-button-ripple"});for(let{attribute:a,mdcClasses:r}of _Q)n.hasAttribute(a)&&o.add(...r)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(e="program",n){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,n):this._elementRef.nativeElement.focus(n)}
27_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.disabledInteractive?!0:null}_getDisabledAttribute(){return this.disabledInteractive||!this.disabled?null:!0}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",Ce],disabled:[2,"disabled","disabled",Ce],ariaDisabled:[2,"aria-disabled","ariaDisabled",Ce],disabledInteractive:[2,"disabledInteractive","disabledInteractive",Ce]}})}return t})();var EB=(()=>{class t extends dC{_renderer=x(vn);_cleanupClick;tabIndex;ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._cleanupClick=this._renderer.listen(this._elementRef.nativeElement,"click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._cleanupClick?.()}_haltDisabledEvents=e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())};_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled||null}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,inputs:{tabIndex:[2,"tabIndex","tabIndex",e=>e==null?void 0:ln(e)]},features:[pe]})}return t})(),Yt=(()=>{class t extends dC{constructor(){super(),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(n,o){n&2&&(W("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),It(o.color?"mat-"+o.color:""),Z("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],features:[pe],attrs:mQ,ngContentSelectors:fQ,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(n,o){n&1&&(Pt(),H(0,"span",0),Ue(1),H(2,"span",1)(3,"span",2))},styles:[`.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 40px);height:var(--mdc-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 40px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size, 24px);color:var(--mdc-icon-button-icon-color, var(--mat-sys-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-icon-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-icon-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display, block)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1} 28`,`@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}} 29`],encapsulation:2,changeDetection:0})}return t})();var nl=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,at]})}return t})();var SB=["mat-button",""],MB=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],TB=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],xQ=`.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display, block)}
29.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-sys-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-sys-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-sys-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-sys-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-sys-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}
29.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-button:focus>.mat-focus-indicator::before,.mat-mdc-unelevated-button:focus>.mat-focus-indicator::before,.mat-mdc-raised-button:focus>.mat-focus-indicator::before,.mat-mdc-outlined-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)} 30`,bQ=`@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}} 31`;var kn=(()=>{class t extends dC{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275cmp=G({type:t,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(n,o){n&2&&(W("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),It(o.color?"mat-"+o.color:""),Z("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],features:[pe],attrs:SB,ngContentSelectors:TB,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(n,o){n&1&&(Pt(MB),H(0,"span",0),Ue(1),d(2,"span",1),Ue(3,1),u(),Ue(4,2),H(5,"span",2)(6,"span",3)),n&2&&Z("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:[`.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display, block)}
31.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-sys-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-sys-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-sys-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-sys-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-sys-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}
31.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-button:focus>.mat-focus-indicator::before,.mat-mdc-unelevated-button:focus>.mat-focus-indicator::before,.mat-mdc-raised-button:focus>.mat-focus-indicator::before,.mat-mdc-outlined-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)} 32`,`@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}} 33`],encapsulation:2,changeDetection:0})}return t})(),uC=(()=>{class t extends EB{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275cmp=G({type:t,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:15,hostBindings:function(n,o){n&2&&(W("disabled",o._getDisabledAttribute())("tabindex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("aria-disabled",o._getAriaDisabled()),It(o.color?"mat-"+o.color:""),Z("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],features:[pe],attrs:SB,ngContentSelectors:TB,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(n,o){n&1&&(Pt(MB),H(0,"span",0),Ue(1),d(2,"span",1),Ue(3,1),u(),Ue(4,2),H(5,"span",2)(6,"span",3)),n&2&&Z("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:[xQ,bQ],encapsulation:2,changeDetection:0})}return t})();var Qn=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,nl,at]})}return t})();var IB=(()=>{class t{constructor(){this.consentGiven=vo(),this.consentService=x(rC)}accept(){this.consentService.acceptCookies(),this.consentGiven.emit(!0)}reject(){this.consentService.rejectCookies(),this.consentGiven.emit(!1)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-cookie-consent"]],outputs:{consentGiven:"consentGiven"},standalone:!1,decls:10,vars:0,consts:[[1,"cookie-consent-banner"],[1,"cookie-consent-content"],[1,"cookie-consent-message"],["appI18nOTF",""],[1,"cookie-consent-actions"],["mat-raised-button","","color","primary","appI18nOTF","",3,"click"],["mat-button","","appI18nOTF","",3,"click"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1)(2,"div",2)(3,"p",3),g(4,"This site uses co
33okies."),u()(),d(5,"div",4)(6,"button",5),M("click",function(){return o.accept()}),g(7,"OK "),u(),d(8,"button",6),M("click",function(){return o.reject()}),g(9,"Decline "),u()()()())},dependencies:[bt,kn],styles:[".cookie-consent-banner[_ngcontent-%COMP%]{position:fixed;bottom:0;left:0;right:0;background-color:var(--egwk-surface);border-top:2px solid var(--egwk-brand);box-shadow:0 -2px 10px color-mix(in srgb,var(--egwk-black) 10%,transparent);z-index:1000;padding:1rem}.cookie-consent-banner[_ngcontent-%COMP%] .cookie-consent-content[_ngcontent-%COMP%]{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (max-width: 576px){.cookie-consent-banner[_ngcontent-%COMP%] .cookie-consent-content[_ngcontent-%COMP%]{flex-direction:column;text-align:center}}.cookie-consent-banner[_ngcontent-%COMP%] .cookie-consent-message[_ngcontent-%COMP%]{flex:1}.cookie-consent-banner[_ngcontent-%COMP%] .cookie-consent-message[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;color:var(--egwk-ink-quiet);font-size:.9rem;line-height:1.5}.cookie-consent-banner[_ngcontent-%COMP%] .cookie-consent-actions[_ngcontent-%COMP%]{display:flex;gap:.67rem;flex-shrink:0}@media (max-width: 576px){.cookie-consent-banner[_ngcontent-%COMP%] .cookie-consent-actions[_ngcontent-%COMP%]{width:100%;justify-content:center}}.cookie-consent-banner[_ngcontent-%COMP%] .cookie-consent-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{white-space:nowrap}"],changeDetection:0})}}return t})();var yQ=["tooltip"],eI=20;var tI=new X("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{let t=x($n);return()=>t.scrollStrategies.reposition({scrollThrottle:eI})}});function AB(t){return()=>t.scrollStrategies.reposition({scrollThrottle:eI})}var RB={provide:tI,deps:[$n],useFactory:AB};function OB(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}var FB=new X("mat-tooltip-default-options",{providedIn:"root",factory:OB});var DB="tooltip-panel",PB=Kc({passive:!0}),CQ=8,wQ=8,kQ=24,EQ=200,Mt=(()=>{class t{_elementRef=x(be);_ngZone=x(Te);_platform=x(Jt);_ariaDescriber=x(XL);_focusMonitor=x(Eo);_dir=x(Hn);_injector=x(dt);_viewContainerRef=x(Bn);_defaultOptions=x(FB,{optional:!0});_overlayRef;_tooltipInstance;_portal;_position="below";_positionAtOrigin=!1;_disabled=!1;_tooltipClass;_viewInitialized=!1;_pointerExitEventsInitialized=!1;_tooltipComponent=NB;_viewportMargin=8;_currentPosition;_cssClassPrefix="mat-mdc";_ariaDescriptionPending;_dirSubscribed=!1;get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(e){this._positionAtOrigin=tl(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){let n=tl(e);this._disabled!==n&&(this._disabled=n,n?this.hide(0):this._setupPointerEnterEventsIfNeeded(),this._syncAriaDescription(this.message))}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=La(e)}_showDelay;get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=La(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}_hideDelay;touchGestures="auto";get message(){return this._message}set message(e){let n=this._message;this._message=e!=null?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage()),this._syncAriaDescription(n)}_message="";get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}_passiveListeners=[];_touchstartTimeout=null;_destroyed=new ce;_isDestroyed=!1;constructor(){let e=this._defaultOptions;e&&(this._showDelay=e.showDelay,this._hideDelay=e.hideDelay,e.position&&(this.position=e.position),e.positionAtOrigin&&(this.positionAtOrigin=e.positionAtOrigin),e.touchGestures&&(this.touchGestures=e.touchGestures),e.tooltipClass&&(this.tooltipClass=e.tooltipClass)),this._viewportMargin=CQ}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(Et(this._destroyed)).subscribe(e=>{e?e==="keyboard"&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){let e=this._elementRef.nativeElement;this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEac
33h(([n,o])=>{e.removeEventListener(n,o,PB)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._isDestroyed=!0,this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay,n){if(this.disabled||!this.message||this._isTooltipVisible()){this._tooltipInstance?._cancelPendingAnimations();return}let o=this._createOverlay(n);this._detach(),this._portal=this._portal||new Ir(this._tooltipComponent,this._viewContainerRef);let a=this._tooltipInstance=o.attach(this._portal).instance;a._triggerElement=this._elementRef.nativeElement,a._mouseLeaveHideDelay=this._hideDelay,a.afterHidden().pipe(Et(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),a.show(e)}hide(e=this.hideDelay){let n=this._tooltipInstance;n&&(n.isVisible()?n.hide(e):(n._cancelPendingAnimations(),this._detach()))}toggle(e){this._isTooltipVisible()?this.hide():this.show(void 0,e)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(e){if(this._overlayRef){let r=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!e)&&r._origin instanceof be)return this._overlayRef;this._detach()}let n=this._injector.get(Zl).getAncestorScrollContainers(this._elementRef),o=this._injector.get($n),a=o.position().flexibleConnectedTo(this.positionAtOrigin?e||this._elementRef:this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(n);return a.positionChanges.pipe(Et(this._destroyed)).subscribe(r=>{this._updateCurrentPositionClass(r.connectionPair),this._tooltipInstance&&r.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=o.create({direction:this._dir,positionStrategy:a,panelClass:`${this._cssClassPrefix}-${DB}`,scrollStrategy:this._injector.get(tI)()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(Et(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(Et(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(Et(this._destroyed)).subscribe(r=>{this._isTooltipVisible()&&r.keyCode===27&&!jn(r)&&(r.preventDefault(),r.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._dirSubscribed||(this._dirSubscribed=!0,this._dir.change.pipe(Et(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){let n=e.getConfig().positionStrategy,o=this._getOrigin(),a=this._getOverlayPosition();n.withPositions([this._addOffset(K(K({},o.main),a.main)),this._addOffset(K(K({},o.fallback),a.fallback))])}_addOffset(e){let n=wQ,o=!this._dir||this._dir.value=="ltr";return e.originY==="top"?e.offsetY=-n:e.originY==="bottom"?e.offsetY=n:e.originX==="start"?e.offsetX=o?-n:n:e.originX==="end"&&(e.offsetX=o?n:-n),e}_getOrigin(){let e=!this._dir||this._dir.value=="ltr",n=this.position,o;n=="above"||n=="below"?o={originX:"center",originY:n=="above"?"top":"bottom"}:n=="before"||n=="left"&&e||n=="right"&&!e?o={originX:"start",originY:"center"}:(n=="after"||n=="right"&&e||n=="left"&&!e)&&(o={originX:"end",originY:"center"});let{x:a,y:r}=this._invertPosition(o.originX,o.originY);return{main:o,fallback:{originX:a,originY:r}}}_getOverlayPosition(){let e=!this._dir||this._dir.value=="ltr",n=this.position,o;n=="above"?o={overlayX:"center",overlayY:"bottom"}:n=="below"?o={overlayX:"center",overlayY:"top"}:n=="before"||n=="left"&&e||n=="right"&&!e?o={overlayX:"end",overlayY:"center"}:(n=="after"||n=="right"&&e||n=="left"&&!e)&&(o={overlayX:"start",overlayY:"center"});let{x:a,y:r}=this._invertPosition(o.overlayX,o.overlayY);return{main:o,fallback:{overlayX:a,overlayY:r}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),ri(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,n){return this.position==="above"||this.position==="below"?n==="top"?n="bottom":n==="bottom"&&(n="top"):e==="end"?e="start":e==="start"&&(e="end"),{x:e,y:n}}_updateCurrentPositionClass(e){let{overlayY:n,originX:o,originY:a}=e,r;if(n==="center"?this._dir&&this._dir.value==="rtl"?r=o==="end"?"left":"right":r=o==="start"?"left"
33:"right":r=n==="bottom"&&a==="top"?"above":"below",r!==this._currentPosition){let s=this._overlayRef;if(s){let l=`${this._cssClassPrefix}-${DB}-`;s.removePanelClass(l+this._currentPosition),s.addPanelClass(l+r)}this._currentPosition=r}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",e=>{this._setupPointerExitEventsIfNeeded();let n;e.x!==void 0&&e.y!==void 0&&(n=e),this.show(void 0,n)}]):this.touchGestures!=="off"&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",e=>{let n=e.targetTouches?.[0],o=n?{x:n.clientX,y:n.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),this._touchstartTimeout&&clearTimeout(this._touchstartTimeout);let a=500;this._touchstartTimeout=setTimeout(()=>{this._touchstartTimeout=null,this.show(void 0,o)},this._defaultOptions?.touchLongPressShowDelay??a)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;let e=[];
33if(this._platformSupportsMouseEvents())e.push(["mouseleave",n=>{let o=n.relatedTarget;(!o||!this._overlayRef?.overlayElement.contains(o))&&this.hide()}],["wheel",n=>this._wheelListener(n)]);else if(this.touchGestures!=="off"){this._disableNativeGesturesIfNecessary();let n=()=>{this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions?.touchendHideDelay)};e.push(["touchend",n],["touchcancel",n])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([n,o])=>{this._elementRef.nativeElement.addEventListener(n,o,PB)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){let n=this._injector.get(et).elementFromPoint(e.clientX,e.clientY),o=this._elementRef.nativeElement;n!==o&&!o.contains(n)&&this.hide()}}_disableNativeGesturesIfNecessary(){let e=this.touchGestures;if(e!=="off"){let n=this._elementRef.nativeElement,o=n.style;(e==="on"||n.nodeName!=="INPUT"&&n.nodeName!=="TEXTAREA")&&(o.userSelect=o.msUserSelect=o.webkitUserSelect=o.MozUserSelect="none"),(e==="on"||!n.draggable)&&(o.webkitUserDrag="none"),o.touchAction="none",o.webkitTapHighlightColor="transparent"}}_syncAriaDescription(e){this._ariaDescriptionPending||(this._ariaDescriptionPending=!0,this._ariaDescriber.removeDescription(this._elementRef.nativeElement,e,"tooltip"),this._isDestroyed||ri({write:()=>{this._ariaDescriptionPending=!1,this.message&&!this.disabled&&this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")}},{injector:this._injector}))}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(n,o){n&2&&Z("mat-mdc-tooltip-disabled",o.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"]})}return t})(),NB=(()=>{class t{_changeDetectorRef=x(Be);_elementRef=x(be);_isMultiline=!1;message;tooltipClass;_showTimeoutId;_hideTimeoutId;_triggerElement;_mouseLeaveHideDelay;_animationsDisabled;_tooltip;_closeOnInteraction=!1;_isVisible=!1;_onHide=new ce;_showAnimation="mat-mdc-tooltip-show";_hideAnimation="mat-mdc-tooltip-hide";constructor(){let e=x(Kt,{optional:!0});this._animationsDisabled=e==="NoopAnimations"}show(e){this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},e)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:e}){(!e||!this._triggerElement.contains(e))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){let e=this._elementRef.nativeElement.getBoundingClientRect();return e.height>kQ&&e.width>=EQ}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){let n=this._tooltip.nativeElement,o=this._showAnimation,a=this._hideAnimation;if(n.classList.remove(e?a:o),n.classList.add(e?o:a),this._isVisible!==e&&(this._isVisible=e,this._changeDetectorRef.markForCheck()),e&&!this._animationsDisabled&&typeof getComputedStyle=="function"){let r=getComputedStyle(n);(r.getPropertyValue("animation-duration")==="0s"||r.getPropertyValue("animation-name")==="none")&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(n.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-tooltip-component"]],viewQuery:function(n,o){if(n&1&&ze(yQ,7),n&2){let a;fe(a=ge())&&(o._tooltip=a.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function(n,o){n&1&&M("mouseleave",function(r){return o._handleMouseLeave(r)})},decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(n,o){if(n&1){let a=j();d(0,"div",1,0),M("animationend",function(s){return k(a),E(o._handleAnimationEnd(s))}),d(2,"div",2),g(3),u()()}n&2&&(Z("mdc-tooltip--multiline",o._isMultiline),y("ngClass",o.tooltipClass),h(3),V(o.message))},dependencies:[Lo],styles:[`.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;
33max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color, var(--mat-sys-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-sys-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-sys-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-sys-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-sys-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-sys-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-sys-body-small-tracking))}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel{line-height:normal}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards} 34`],encapsulation:2,changeDetection:0})}return t})(),mn=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[RB],imports:[A0,pa,at,at,Jo]})}return t})();var SQ=["mat-menu-item",""],MQ=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],TQ=["mat-icon, [matMenuItemIcon]","*"];function IQ(t,i){t&1&&(uo(),d(0,"svg",2),H(1,"polygon",3),u())}var DQ=["*"];function PQ(t,i){if(t&1){let e=j();d(0,"div",0),M("click",function(){k(e);let o=f();return E(o.closed.emit("click"))})("animationstart",function(o){k(e);let a=f();return E(a._onAnimationStart(o.animationName))})("animationend",function(o){k(e);let a=f();return E(a._onAnimationDone(o.animationName))})("animationcancel",function(o){k(e);let a=f();return E(a._onAnimationDone(o.animationName))}),d(1,"div",1),Ue(2),u()()}if(t&2){let e=f();It(e._classList),Z("mat-menu-panel-animations-disabled",e._animationsDisabled)("mat-menu-panel-exit-animation",e._panelAnimationState==="void")("mat-menu-panel-animating",e._isAnimating),y("id",e.panelId),W("aria-label",e.ariaLabel||null)("aria-labelledby",e.ariaLabelledby||null)("aria-describedby",e.ariaDescribedby||null)}}var iI=new X("MAT_MENU_PANEL"),ip=(()=>{class t{_elementRef=x(be);_document=x(et);_focusMonitor=x(Eo);_parentMenu=x(iI,{optional:!0});_changeDetectorRef=x(Be);role="menuitem";disabled=!1;disableRipple=!1;_hovered=new ce;_focused=new ce;_highlighted=!1;_triggersSubmenu=!1;constructor(){x(Rn).load(fo),this._parentMenu?.addItem?.(this)}focus(e,n){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,n):this._getHostElement().focus(n),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(e){this.disabled&&(e.preventDefault(),e.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){let e=this._elementRef.nativeElement.cloneNode(!0),n=e.querySelectorAll("mat-icon, .material-icons");for(let o=0;o<n.length;o++)n[o].remove();return e.textContent?.trim()||""}_setHighlighted(e){this._highlighted=e,this._changeDetectorRef.markForCheck()}_setTriggersSubmenu(e){this._triggersSubmenu=e,this._changeDetectorRef.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-focus-indicator"],hostVars:8,hostBindings:function(n,o){n&1&&M("click",function(r){return o._checkDisabled(r)})("mouseenter",function(){return o._handleMouseEnter()}),n&2&&(W("role",o.role)("tabindex",o._getTabIndex())("aria-disabled",o.disabled)("disabled",o.disabled||null),Z("mat-mdc-menu-item-highlighted",o._highlighted)("mat-mdc-menu-item-submenu-trigger",o._triggersSubmenu))},inputs:{role:"role",disabled:[2,"disabled","disabled",Ce],disableRipple:[2,"disableRipple","disableRipple",Ce]},exportAs:["matMenuItem"],attrs:SQ,ngContentSelectors:TQ,decls:5,vars:3,consts:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(n,o){n&1&&(Pt(MQ),Ue(0),d(1,"span",0),Ue(2,1),u(),H(3,"div",1),D(4,IQ,2,0,":svg:svg",2)),n&2&&(h(3),y("matRippleDisabled",o.disableRipple||o.disabled)("matRippleTrigger",o._getHostElement()),h(),S(o._triggersSubmenu?4:-1))},dependencies:[za],encapsulation:2,changeDetection:0})}return t})();var AQ=new X("MatMenuContent");var RQ=new X("mat-menu-default-options",{providedIn:"root",factory:OQ});function OQ(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}var nI="_mat-menu-enter",pC="_mat-menu-exit",td=(()=>{class t{_elementRef=x(be);_changeDetectorRef=x(Be);_injector=x(dt);_keyManager;_xPosition;_yPosition;_firstItemFocusRef;_exitFallbackTimeout;_animationsDisabled;_allItems;_directDescendantItems=new Ta;_classList={};_panelAnimationState="void";_animationDone=new ce;_isAnimating=!1;parentMenu;direction;overlayPanelClass;backdropClass;ariaLabel;ariaLabelledby;ariaDescribedby;get xPosition(){return this._xPosition}set xPosition(e){this._xPosition=e,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(e){this._yPosition=e,this.setPositionClasses()}templateRef;items;lazyContent;overlapTrigger;hasBackdrop;set panelClass(e){let n=this._previousPanelClass,o=K({},this._classList);n&&n.length&&n.split(" ").forEach(a=>{o[a]=!1}),this._previousPanelClass=e,e&&e.length&&(e.split(" ").forEach(a=>{o[a]=!0}),this._elementRef.nativeElement.className=""),this._classList=o}_previousPanelClass;get classList(){return this.panelClass}set classList(e){this.panelClass=e}closed=new se;close=this.closed;panelId=x(dn).getId("mat-menu-panel-");constructor(){let e=x(RQ);this.overlayPanelClass=e.overlayPanelClass||"",this._xPosition=e.xPosition,this._yPosition=e.
vendor: 5,271 bytes, line 34
34yPosition,this.backdropClass=e.backdropClass,this.overlapTrigger=e.overlapTrigger,this.hasBackdrop=e.hasBackdrop,this._animationsDisabled=x(Kt,{optional:!0})==="NoopAnimations"}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new us(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(En(this._directDescendantItems),zt(e=>bn(...e.map(n=>n._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e)),this._directDescendantItems.changes.subscribe(e=>{let n=this._keyManager;if(this._panelAnimationState==="enter"&&n.activeItem?._hasFocus()){let o=e.toArray(),a=Math.max(0,Math.min(o.length-1,n.activeItemIndex||0));o[a]&&!o[a].disabled?n.setActiveItem(a):n.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusRef?.destroy(),clearTimeout(this._exitFallbackTimeout)}_hovered(){return this._directDescendantItems.changes.pipe(En(this._directDescendantItems),zt(n=>bn(...n.map(o=>o._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){let n=e.keyCode,o=this._keyManager;switch(n){case 27:jn(e)||(e.preventDefault(),this.closed.emit("keydown"));break;case 37:this.parentMenu&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.parentMenu&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:(n===38||n===40)&&o.setFocusOrigin("keyboard"),o.onKeydown(e);return}}focusFirstItem(e="program"){this._firstItemFocusRef?.destroy(),this._firstItemFocusRef=ri(()=>{let n=this._resolvePanel();if(!n||!n.contains(document.activeElement)){let o=this._keyManager;o.setFocusOrigin(e).setFirstItemActive(),!o.activeItem&&n&&n.focus()}},{injector:this._injector})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){}setPositionClasses(e=this.xPosition,n=this.yPosition){this._classList=Pe(K({},this._classList),{"mat-menu-before":e==="before","mat-menu-after":e==="after","mat-menu-above":n==="above","mat-menu-below":n==="below"}),this._changeDetectorRef.markForCheck()}_onAnimationDone(e){let n=e===pC;(n||e===nI)&&(n&&(clearTimeout(this._exitFallbackTimeout),this._exitFallbackTimeout=void 0),this._animationDone.next(n?"void":"enter"),this._isAnimating=!1)}_onAnimationStart(e){(e===nI||e===pC)&&(this._isAnimating=!0)}_setIsOpen(e){if(this._panelAnimationState=e?"enter":"void",e){if(this._keyManager.activeItemIndex===0){let n=this._resolvePanel();n&&(n.scrollTop=0)}}else this._animationsDisabled||(this._exitFallbackTimeout=setTimeout(()=>this._onAnimationDone(pC),200));this._animationsDisabled&&setTimeout(()=>{this._onAnimationDone(e?nI:pC)}),this._changeDetectorRef.markForCheck()}_updateDirectDescendants(){this._allItems.changes.pipe(En(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(n=>n._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}_resolvePanel(){let e=null;return this._directDescendantItems.length&&(e=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),e}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-menu"]],contentQueries:function(n,o,a){if(n&1&&(Nt(a,AQ,5),Nt(a,ip,5),Nt(a,ip,4)),n&2){let r;fe(r=ge())&&(o.lazyContent=r.first),fe(r=ge())&&(o._allItems=r),fe(r=ge())&&(o.items=r)}},viewQuery:function(n,o){if(n&1&&ze(In,5),n&2){let a;fe(a=ge())&&(o.templateRef=a.first)}},hostVars:3,hostBindings:function(n,o){n&2&&W("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[2,"overlapTrigger","overlapTrigger",Ce],hasBackdrop:[2,"hasBackdrop","hasBackdrop",e=>e==null?null:Ce(e)],panelClass:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],features:[Xe([{provide:iI,useExisting:t}])],ngContentSelectors:DQ,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel",3,"click","animationstart","animationend","animationcancel","id"],[1,"mat-mdc-menu-content"]],template:function(n,o){n&1&&(Pt(),D(0,PQ,3,12,"ng-template"))},styles:[`mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-sys-label-large-weight))}@keyframes _mat-menu-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-menu-exit{from{opacity:1}to{opacity:0}
34}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;box-sizing:border-box;outline:0;animation:_mat-menu-enter 120ms cubic-bezier(0, 0, 0.2, 1);border-radius:var(--mat-menu-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-sys-surface-container));box-shadow:var(--mat-menu-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));will-change:transform,opacity}.mat-mdc-menu-panel.mat-menu-panel-exit-animation{animation:_mat-menu-exit 100ms 25ms linear forwards}.mat-mdc-menu-panel.mat-menu-panel-animations-disabled{animation:none}.mat-mdc-menu-panel.mat-menu-panel-animating{pointer-events:none}.mat-mdc-menu-panel.mat-menu-panel-animating:has(.mat-mdc-menu-content:empty){display:none}@media(forced-colors: active){.mat-mdc-menu-panel{outline:solid 1px}}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-sys-surface-variant));margin-bottom:var(--mat-menu-divider-bottom-spacing, 8px);margin-top:var(--mat-menu-divider-top-spacing, 8px)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px;padding-left:var(--mat-menu-item-leading-spacing, 12px);padding-right:var(--mat-menu-item-trailing-spacing, 12px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-menu-item::-moz-focus-inner{border:0}[dir=rtl] .mat-mdc-menu-item{padding-left:var(--mat-menu-item-trailing-spacing, 12px);padding-right:var(--mat-menu-item-leading-spacing, 12px)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-trailing-spacing, 12px)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-trailing-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-leading-spacing, 12px)}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing, 12px);height:var(--mat-menu-item-icon-size, 24px);width:var(--mat-menu-item-icon-size, 24px)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing, 12px)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}@media(forced-colors: active){.mat-mdc-menu-item{margin-top:1px}}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size, 24px);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing, 12px)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing, 12px);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}@media(forced-colors: active){.mat-mdc-menu-submenu-icon{fill:CanvasText}}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none} 35`],encapsulation:2,changeDetection:0})}return t})(),LB=new X("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{let t=x($n);return()=>t.scrollStrategies.reposition()}});function FQ(t){return()=>t.scrollStrategies.reposition()}var NQ={provide:LB,deps:[$n],useFactory:FQ},LQ={passive:!0};var H0=new WeakMap,hC=(()=>{class t{_overlay=x($n);_element=x(be);
35_viewContainerRef=x(Bn);_menuItemInstance=x(ip,{optional:!0,self:!0});_dir=x(Hn,{optional:!0});_focusMonitor=x(Eo);_ngZone=x(Te);_scrollStrategy=x(LB);_changeDetectorRef=x(Be);_cleanupTouchstart;_portal;_overlayRef=null;_menuOpen=!1;_closingActionsSubscription=pt.EMPTY;_hoverSubscription=pt.EMPTY;_menuCloseSubscription=pt.EMPTY;_pendingRemoval;_parentMaterialMenu;_parentInnerPadding;_openedBy=void 0;get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(e){this.menu=e}get menu(){return this._menu}set menu(e){e!==this._menu&&(this._menu=e,this._menuCloseSubscription.unsubscribe(),e&&(this._parentMaterialMenu,this._menuCloseSubscription=e.close.subscribe(n=>{this._destroyMenu(n),(n==="click"||n==="tab")&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(n)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}_menu;menuData;restoreFocus=!0;menuOpened=new se;onMenuOpen=this.menuOpened;menuClosed=new se;onMenuClose=this.menuClosed;constructor(){let e=x(iI,{optional:!0}),n=x(vn);this._parentMaterialMenu=e instanceof td?e:void 0,this._cleanupTouchstart=ui(n,this._element.nativeElement,"touchstart",o=>{Jl(o)||(this._openedBy="touch")},LQ)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this.menu&&this._ownsMenu(this.menu)&&H0.delete(this.menu),this._cleanupTouchstart(),this._pendingRemoval?.unsubscribe(),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe(),this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null)}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){let e=this.menu;if(this._menuOpen||!e)return;this._pendingRemoval?.unsubscribe();let n=H0.get(e);H0.set(e,this),n&&n!==this&&n.closeMenu();let o=this._createOverlay(e),a=o.getConfig(),r=a.positionStrategy;this._setPosition(e,r),a.hasBackdrop=e.hasBackdrop==null?!this.triggersSubmenu():e.hasBackdrop,o.hasAttached()||(o.attach(this._getPortal(e)),e.lazyContent?.attach(this.menuData)),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),e.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,e.direction=this.dir,e.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0),e instanceof td&&(e._setIsOpen(!0),e._directDescendantItems.changes.pipe(Et(e.close)).subscribe(()=>{r.withLockedPosition(!1).reapplyLastPosition(),r.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(e,n){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,n):this._element.nativeElement.focus(n)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(e){let n=this._overlayRef,o=this._menu;!n||!this.menuOpen||(this._closingActionsSubscription.unsubscribe(),this._pendingRemoval?.unsubscribe(),o instanceof td&&this._ownsMenu(o)?(this._pendingRemoval=o._animationDone.pipe(Zt(1)).subscribe(()=>{n.detach(),o.lazyContent?.detach()}),o._setIsOpen(!1)):(n.detach(),o?.lazyContent?.detach()),o&&this._ownsMenu(o)&&H0.delete(o),this.restoreFocus&&(e==="keydown"||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,this._setIsMenuOpen(!1))}
vendor: 4,539 bytes, line 35
35_setIsMenuOpen(e){e!==this._menuOpen&&(this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(e),this._changeDetectorRef.markForCheck())}_createOverlay(e){if(!this._overlayRef){let n=this._getOverlayConfig(e);this._subscribeToPositions(e,n.positionStrategy),this._overlayRef=this._overlay.create(n),this._overlayRef.keydownEvents().subscribe(o=>{this.menu instanceof td&&this.menu._handleKeydown(o)})}return this._overlayRef}_getOverlayConfig(e){return new dr({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:e.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:e.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir||"ltr"})}_subscribeToPositions(e,n){e.setPositionClasses&&n.positionChanges.subscribe(o=>{this._ngZone.run(()=>{let a=o.connectionPair.overlayX==="start"?"after":"before",r=o.connectionPair.overlayY==="top"?"below":"above";e.setPositionClasses(a,r)})})}_setPosition(e,n){let[o,a]=e.xPosition==="before"?["end","start"]:["start","end"],[r,s]=e.yPosition==="above"?["bottom","top"]:["top","bottom"],[l,p]=[r,s],[m,_]=[o,a],c=0;if(this.triggersSubmenu()){if(_=o=e.xPosition==="before"?"start":"end",a=m=o==="end"?"start":"end",this._parentMaterialMenu){if(this._parentInnerPadding==null){let w=this._parentMaterialMenu.items.first;this._parentInnerPadding=w?w._getHostElement().offsetTop:0}c=r==="bottom"?this._parentInnerPadding:-this._parentInnerPadding}}else e.overlapTrigger||(l=r==="top"?"bottom":"top",p=s==="top"?"bottom":"top");n.withPositions([{originX:o,originY:l,overlayX:m,overlayY:r,offsetY:c},{originX:a,originY:l,overlayX:_,overlayY:r,offsetY:c},{originX:o,originY:p,overlayX:m,overlayY:s,offsetY:-c},{originX:a,originY:p,overlayX:_,overlayY:s,offsetY:-c}])}_menuClosingActions(){let e=this._overlayRef.backdropClick(),n=this._overlayRef.detachments(),o=this._parentMaterialMenu?this._parentMaterialMenu.closed:Le(),a=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(rt(r=>this._menuOpen&&r!==this._menuItemInstance)):Le();return bn(e,o,a,n)}_handleMousedown(e){ql(e)||(this._openedBy=e.button===0?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){let n=e.keyCode;(n===13||n===32)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(n===39&&this.dir==="ltr"||n===37&&this.dir==="rtl")&&(this._openedBy="keyboard",this.openMenu())}_handleClick(e){this.triggersSubmenu()?(e.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){this.triggersSubmenu()&&this._parentMaterialMenu&&(this._hoverSubscription=this._parentMaterialMenu._hovered().subscribe(e=>{e===this._menuItemInstance&&!e.disabled&&(this._openedBy="mouse",this.openMenu())}))}_getPortal(e){return(!this._portal||this._portal.templateRef!==e.templateRef)&&(this._portal=new mo(e.templateRef,this._viewContainerRef)),this._portal}_ownsMenu(e){return H0.get(e)===this}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(n,o){n&1&&M("click",function(r){return o._handleClick(r)})("mousedown",function(r){return o._handleMousedown(r)})("keydown",function(r){return o._handleKeydown(r)}),n&2&&W("aria-haspopup",o.menu?"menu":null)("aria-expanded",o.menuOpen)("aria-controls",o.menuOpen?o.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],menuData:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"]})}return t})(),U0=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[NQ],imports:[nl,at,pa,Jo,at]})}return t})(),BB={transformMenu:{type:7,name:"transformMenu",definitions:[{type:0,name:"void",styles:{type:6,styles:{opacity:0,transform:"scale(0.8)"},offset:null}},{type:1,expr:"void => enter",animation:{type:4,styles:{type:6,styles:{opacity:1,transform:"scale(1)"},offset:null},timings:"120ms cubic-bezier(0, 0, 0.2, 1)"},options:null},{type:1,expr:"* => void",animation:{type:4,styles:{type:6,styles:{opacity:0}
35,offset:null},timings:"100ms 25ms linear"},options:null}],options:{}},fadeInItems:{type:7,name:"fadeInItems",definitions:[{type:0,name:"showing",styles:{type:6,styles:{opacity:1},offset:null}},{type:1,expr:"void => *",animation:[{type:6,styles:{opacity:0},offset:null},{type:4,styles:null,timings:"400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"}],options:null}],options:{}}},x4e=BB.fadeInItems,b4e=BB.transformMenu;var vi=t=>[t.kind,t.ref,t.side||"",t.translation||"",t.dictionary||"",t.start??"",t.end??"",t.layout||"",t.verses||""].join("|"),BQ=["verse","note","highlight"],VQ=["egw","verse","grammar","dictionary","note","highlight","hymn","score"],oI=t=>{let i=(t||"").split("|");if(i.length!==9)return null;let[e,n,o,a,r,s,l,p,m]=i;if(!VQ.includes(e)||!n)return null;let _={kind:e,ref:BQ.includes(e)&&/^\d+$/.test(n)?Number(n):n};return o&&(_.side=o),a&&(_.translation=a),r&&(_.dictionary=r),s!==""&&(_.start=Number(s)),l!==""&&(_.end=Number(l)),p&&(_.layout=p),m&&(_.verses=m),_};var mC={language:"",bible_translation:"",bible_lexicon:"",bible_commentaries:"",bible_search_format:"",devotional:"",reading_plan_started:null,show_collection_tools:!0,expert_mode:!1},to=(()=>{class t{constructor(){this.http=x(Ut),this.auth=x(wn),this.preferencesSignal=_e(K({},mC)),this.preferences=this.preferencesSignal.asReadonly(),this.loaded=!1,this.collectionToolsVisible=ke(()=>this.auth.has("presenter")&&this.preferencesSignal().show_collection_tools)}load(e=!1){return this.auth.isTokenStillValid()?this.loaded&&!e?Le(this.preferencesSignal()):this.http.get(U.PREFERENCES_API_URL).pipe(ft(n=>{this.preferencesSignal.set(K(K({},mC),n)),this.loaded=!0}),Tn(()=>Le(this.preferencesSignal()))):(this.preferencesSignal.set(K({},mC)),Le(this.preferencesSignal()))}save(e){let n=K(K({},this.preferencesSignal()),e);return this.http.put(U.PREFERENCES_API_URL,n).pipe(ft(o=>this.preferencesSignal.set(K(K({},mC),o))))}devotionalChoices(e){return this.http.get(U.DEVOTIONAL_CHOICES_API_URL+e+"/").pipe(Fe(n=>n.devotionals||[]),Tn(()=>Le([])))}notes(){return this.http.get(U.NOTES_API_URL).pipe(Fe(e=>e.results||[]),Tn(()=>Le([])))}note(e){return this.http.get(`${U.NOTES_API_URL}${e}/`)}createNote(e){return this.http.post(U.NOTES_API_URL,e)}updateNote(e,n){return this.http.put(`${U.NOTES_API_URL}${e}/`,n)}deleteNote(e){return this.http.delete(`${U.NOTES_API_URL}${e}/`)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var aI="egwk.collection",rI="egwk.collection.document",fC="egwk.collection.notebook",zB="egwk.collection.removed",Dn=(()=>{class t{elsewhere(e){e.key===aI?this.marksSignal.set(this.restore()):e.key===rI?this.documentSignal.set(this.restoreDocument()):e.key===fC?this.notebookSignal.set(this.restoreNotebook()):e.key===null&&(this.marksSignal.set(this.restore()),this.documentSignal.set(this.restoreDocument()),this.notebookSignal.set(this.restoreNotebook()))}constructor(e){this.http=e,this.marksSignal=_e(this.restore()),this.marks=this.marksSignal.asReadonly(),this.documentSignal=_e(this.restoreDocument()),this.document=this.documentSignal.asReadonly(),this.notebookSignal=_e(this.restoreNotebook()),this.notebook=this.notebookSignal.asReadonly(),this.trayShownSignal=_e(!1),this.trayShown=this.trayShownSignal.asReadonly(),this.count=ke(()=>this.marksSignal().length),this.removedKeys=new Set(this.restoreRemoved()),this.isEmpty=ke(()=>this.marksSignal().length===0),this.settings=x(to),this.toolsVisible=this.settings.collectionToolsVisible,typeof window<"u"&&window.addEventListener("storage",n=>this.elsewhere(n))}has(e){let n=vi(e);return this.marksSignal().some(o=>vi(o)===n)}toggle(e){let n=vi(e),o=this.marksSignal(),a=o.find(s=>vi(s)===n),r=a?o.filter(s=>vi(s)!==n):[...o,e];return this.write(r),this.noteRemoved(n,!!a),a||this.trayShownSignal.set(!0),!a}hideTray(){this.trayShownSignal.set(!1)}reorder(e,n){let o=[...this.marksSignal()];if(e<0||n<0||e>=o.length||n>=o.length)return;let[a]=o.splice(e,1);o.splice(n,0,a),this.write(o)}arrange(e){let n=new Map(e.map((r,s)=>[r,s])),o=[...this.marksSignal()],a=r=>n.get(vi(r))??Number.MAX_SAFE_INTEGER;o.sort((r,s)=>a(r)-a(s)),this.write(o)}remove(e){let n=vi(e);this.write(this.marksSignal().filter(o=>vi(o)!==n)),this.noteRemoved(n,!0)}takeRemoved(){let e=this.removedKeys;return this.removedKeys=new Set,this.writeRemoved(),e}
35noteRemoved(e,n){n?this.removedKeys.add(e):this.removedKeys.delete(e),this.writeRemoved()}writeRemoved(){try{localStorage.setItem(zB,JSON.stringify([...this.removedKeys]))}catch{}}restoreRemoved(){try{let e=JSON.parse(localStorage.getItem(zB)||"[]");return Array.isArray(e)?e:[]}catch{return[]}}replace(e){this.write(Array.isArray(e)?e:[]),this.removedKeys=new Set,this.writeRemoved()}clear(){this.write([]),this.setDocument(""),this.removedKeys=new Set,this.writeRemoved(),this.setNotebook(null)}setNotebook(e){this.notebookSignal.set(e);try{e?localStorage.setItem(fC,JSON.stringify(e)):localStorage.removeItem(fC)}catch{}}restoreNotebook(){try{let e=JSON.parse(localStorage.getItem(fC)||"null");return e&&typeof e.id=="number"?e:null}catch{return null}}setDocument(e){this.documentSignal.set(e||"");try{localStorage.setItem(rI,e||"")}catch{}}restoreDocument(){try{return localStorage.getItem(rI)||""}catch{return""}}countOf(e){return this.marksSignal().filter(n=>n.kind===e).length}recognise(e,n=U.LANGUAGE()){let o=`${U.API_URL_NEW}writings/v2/collection/recognise/`;return this.http.post(o,{slides:e,language:n})}resolve(e=U.LANGUAGE()){let n=`${U.API_URL_NEW}writings/v2/collection/resolve/`;return this.http.post(n,{marks:this.marksSignal(),language:e})}exportPptx(e,n=""){let o=`${U.API_URL_NEW}writings/v2/collection/pptx/`;return this.http.post(o,{markdown:e,title:n},{responseType:"blob"})}download(e,n){let o=URL.createObjectURL(e),a=document.createElement("a");a.href=o,a.download=n,a.click(),setTimeout(()=>URL.revokeObjectURL(o),1e3)}write(e){this.marksSignal.set(e);try{localStorage.setItem(aI,JSON.stringify(e))}catch{}}restore(){try{let e=JSON.parse(localStorage.getItem(aI)||"[]");return Array.isArray(e)?e.filter(n=>n?.kind&&n?.ref):[]}catch{return[]}}static{this.\u0275fac=function(n){return new(n||t)(ve(Ut))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var st=(()=>{class t{transform(e){let n=(e||"").trim();return n?U.TRANSLATIONS?.[U.LANGUAGE()]?.[n]??n:""}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275pipe=Fo({name:"appTranslate",type:t,pure:!1})}}return t})();function jQ(t,i){if(t&1&&(d(0,"a",0),P(1,"appTranslate"),d(2,"mat-icon"),g(3,"collections_bookmark"),u(),d(4,"span",1),g(5),u()()),t&2){let e=f();y("routerLink",e.link)("matTooltip",O(1,3,"Review what you have marked")),h(5),V(e.collection.count())}}var jB=(()=>{class t{constructor(e){this.collection=e,x(gn).events.pipe(rt(n=>n instanceof wo)).subscribe(()=>this.collection.hideTray())}get link(){return["/",U.LANGUAGE(),"collection"]}static{this.\u0275fac=function(n){return new(n||t)(Se(Dn))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-collection-tray"]],standalone:!1,decls:1,vars:1,consts:[[1,"egwk-tray",3,"routerLink","matTooltip"],[1,"egwk-tray-count"]],template:function(n,o){n&1&&D(0,jQ,6,5,"a",0),n&2&&S(o.collection.toolsVisible()&&o.collection.trayShown()&&!o.collection.isEmpty()?0:-1)},dependencies:[He,Mt,Ft,st],styles:[".egwk-tray[_ngcontent-%COMP%]{position:fixed;right:2rem;bottom:2rem;z-index:100;display:flex;align-items:center;gap:.33rem;padding:.5rem 1rem;border-radius:2rem;background-color:var(--egwk-brand-solid);color:var(--egwk-on-brand);text-decoration:none;box-shadow:0 2px 8px var(--egwk-shadow)}.egwk-tray[_ngcontent-%COMP%]:hover{color:var(--egwk-on-brand)!important}.egwk-tray-count[_ngcontent-%COMP%]{font-variant-numeric:tabular-nums;font-weight:700}"],changeDetection:0})}}return t})();var UQ=["mobileMenu"],$Q=["searchInput"],WQ=(t,i)=>({links:!0,"top-nav-modules":!0,"hidden-on-mobile":t,shown:i}),HB=(t,i)=>i.value;function KQ(t,i){if(t&1){let e=j();d(0,"button",26),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.chooseTheme(o.value))}),d(1,"mat-icon"),g(2),u()()}if(t&2){let e=i.$implicit,n=f(2);Z("chosen",n.isTheme(e.value)),y("matTooltip",n.getTranslated(e.label)),W("aria-label",n.getTranslated(e.label))("aria-pressed",n.isTheme(e.value)),h(2),V(e.icon)}}function GQ(t,i){if(t&1){let e=j();d(0,"button",27),M("click",function(){k(e);let o=f(3);return E(o.menuShown=!1)}),d(1,"mat-icon"),g(2,"manage_accounts"),u()(),d(3,"button",27),M("click",function(){k(e);let o=f(3);return E(o.menuShown=!1)}),d(4,"mat-icon"),g(5,"tune"),u()()}if(t&2){let e=f(3);y("routerLink",e.lang+"/admin/users")("matTooltip",e.getTranslated("Users and permissions")),W("aria-label",e.getTranslated("Users and permissions")),h(3),y("routerLink",e.lang+"/admin/settings")("matTooltip",e.getTranslated("Server settings")),W("aria-label",e.getTranslated("Server settings"))}}function qQ(t,i){if(t&1){let e=j();d(0,"button",27),M("click",function(){k(e);let o=f(2);return E(o.menuShown=!1)}),d(1,"mat-icon"),g(2,"sticky_note_2"),u()(),d(3,"button",27),M("click",function(){k(e);let o=f(2);return E(o.menuShown=!1)}),d(4,"mat-icon"),g(5,"settings"),u()(),D(6,GQ,6,6)}if(t&2){let e=f(2);y("routerLink",e.lang+"/notes")("matTooltip",e.getTranslated("My notes")),W("aria-label",e.getTranslated("My notes")),h(3),y("routerLink",e.lang+"/settings")("matTooltip",e.getTranslated("Settings")),W("aria-label",e.getTranslated("Settings")),h(3),S(e.isAdmin?6:-1)}}function JQ(t,i){if(t&1){let e=j();d(0,"li")(1,"a",28),M("click",function(){k(e);let o=f(3);return E(o.login())}),d(2,"mat-icon",29),g(3,"login "),u()()()}if(t&2){let e=f(3);h(2),y("matTooltip",e.getTranslated("Login"))}}function YQ(t,i){if(t&1){let e=j();d(0,"li")(1,"a",28),M("click",function(){k(e);let o=f(3);return E(o.logout())}),d(2,"mat-icon",29),g(3,"logout "),u()()()}if(t&2){let e=f(3);h(2),y("matTooltip",e.getTranslated("Logout"))}}function QQ(t,i){if(t&1&&D(0,JQ,4,1,"li")(1,YQ,4,1,"li"),t&2){let e=f(2);S(e.isLoggedIn()?1:0)}}function ZQ(t,i){t&1&&(d(0,"mat-icon",31),g(1,"check"),u())}function XQ(t,i){if(t&1){let e=j();d(0,"button",30),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.chooseTheme(o.value))}),d(1,"mat-icon"),g(2),u(),d(3,"span"),g(4),u(),D(5,ZQ,2,0,"mat-icon",31),u()}if(t&2){let e=i.$implicit,n=f(2);Z("top-nav-theme-chosen",n.isTheme(e.value)),h(2),V(e.icon),h(2),V(n.getTranslated(e.label)),h(),S(n.isTheme(e.value)?5:-1)}}function eZ(t,i){if(t&1&&(d(0,"button",32)(1,"mat-icon"),g(2,"manage_accounts"),u(),d(3,"span"),g(4),u()(),d(5,"button",32)(6,"mat-icon"),g(7,"tune"),u(),d(8,"span"),g(9),u()()),t&2){let e=f(3);y("routerLink",e.lang+"/admin/users"),h(4),V(e.getTranslated("Users and permissions")),h(),y("routerLink",e.lang+"/admin/settings"),h(4),V(e.getTranslated("Server settings"))}}function tZ(t,i){if(t&1&&(d(0,"button",32)(1,"mat-icon"),g(2,"sticky_note_2"),u(),d(3,"span"),g(4),u()(),d(5,"button",32)(6,"mat-icon"),g(7,"settings"),u(),d(8,"span"),g(9),u()(),D(10,eZ,10,4)),t&2){let e=f(2);y("routerLink",e.lang+"/notes"),h(4),V(e.getTranslated("My notes")),h(),y("routerLink",e.lang+"/settings"),h(4),V(e.getTranslated("Settings")),h(),S(e.isAdmin?10:-1)}}function nZ(t,i){if(t&1){let e=j();d(0,"header",6)(1,"nav",7)(2,"div",8)(3,"div",9),H(4,"div",10),d(5,"div",11)(6,"ul",12)(7,"li",13)(8,"input",14,1),M("keydown",function(o){k(e);let a=f();return E(a.onKeydown(o))}),u()()(),d(10,"button",15,2),M("click",function(){k(e);let o=f();return E(o.menuShown=!o.menuShown)}),d(12,"mat-icon"),g(13,"menu"),u()(),d(14,"ul",16)(15,"li")(16,"a",17),g(17,"Books"),u()(),d(18,"li")(19,"a",18),g(20,"Research"),u()(),d(21,"li")(22,"a",19),g(23,"Bible"),u()(),d(24,"li",20)(25,"button",21)(26,"mat-icon"),g(27,"more_vert"),u()()(),d(28,"li",22),te(29,KQ,3,6,"button",23,HB),D(31,qQ,7,7),u(),D(32,QQ,2,1),u()()()()()(),d(33,"mat-menu",24,3),te(35,XQ,6,5,"button",25,HB),D(37,tZ,11,5),u()}if(t&2){let e=en(34),n=f();h(4),Iv("routerLink","/",n.lang,"/home"),h(10),y("ngClass",Ot(12,WQ,!n.menuShown,n.menuShown)),h(2),y("routerLink",n.lang+"/books"),h(3),y("routerLink",n.lang+"/search"),h(3),y("routerLink",n.lang+"/bible"),h(3),y("matMenuTriggerFor",e)("matTooltip",n.getTranslated("Menu")),W("aria-label",n.getTranslated("Menu")),h(4),ne(n.themes),h(2),S(n.isLoggedIn()?31:-1),h(),S(n.isLoginPage()?-1:32),h(3),ne(n.themes),h(2),S(n.isLoggedIn()?37:-1)}}function iZ(t,i){if(t&1&&(d(0,"footer",5),H(1,"div",33),d(2,"div"),g(3),u(),d(4,"div",34)(5,"a",35),g(6,"Home"),u(),g(7," | "),d(8,"a",36),g(9,"All books"),u()()()),t&2){let e=f();h(3),oe("\xA9 ",e.year,". Ellen Gould White K\xF6nyvt\xE1r"),h(5),y("routerLink",e.lang+"/books")}}function oZ(t,i){if(t&1){let e=j();d(0,"egwk-cookie-consent",37),M("consentGiven",function(){k(e);let o=f();return E(o.onConsentGiven())}
35),u()}}var UB=(()=>{class t extends ut{constructor(){super(),this.init=!1,this.menuShown=!1,this.showConsentBanner=!1,this.theme="",this.permissionGuard=x(Hc),this.settings=x(ry),this.iconService=x(oB),this.consentService=x(rC),this.overlay=x(np),this.document=x(et),this.renderer=x(vn),this.titles=x(Fy),this.className="",this.isLoggedIn=this.bs.authService.loggedIn,this.themes=[{value:"",label:"Light mode",icon:"light_mode"},{value:"dark-mode",label:"Dark mode",icon:"nightlight"}],this.titles.init(),this.initIcons(),this.initDarkMode()}ngAfterViewInit(){super.ngAfterViewInit(),setTimeout(()=>{this.init=!0,this.lang=U.LANGUAGE(),this.year=new Date().getFullYear(),this.showConsentBanner=!this.consentService.hasUserDecided(),this.cdr.detectChanges()})}onClick(e){this.mobileMenu.nativeElement.contains(e)||(this.menuShown=!1)}hasPermission(e){return this.permissionGuard.hasPermission(e)}currentRouteIsGuarded(){let e=this.bs.router.routerState.snapshot.root;for(;e.firstChild;)e=e.firstChild;return(e.routeConfig?.canActivate?.length??0)>0}get isAdmin(){return this.bs.authService.isAdmin()}login(){let e=this.bs.router.createUrlTree([]).toString();this.bs.router.navigate([U.AUTH_LOGIN],{queryParams:{returnUrl:e}})}logout(){this.currentRouteIsGuarded()&&this.bs.router.navigateByUrl("/"),this.bs.authService.logout().subscribe({next:()=>{}})}getLoginName(){let e=this.bs.authService.auth?.user;return e?.email||e?.username||""}search(e){let n={search:e,translation_mandatory:"off"};this.lang!=="en"&&(n.translation_mandatory="on"),this.bs.router.navigate([U.LANGUAGE(),"basic-search"],{queryParams:n})}onKeydown(e){e.key==="Enter"&&this.search(this.searchInput.nativeElement.value)}setTheme(e){let n=this.overlay.getContainerElement(),o=this.document.documentElement;for(let a of this.themes)a.value&&(n.classList.remove(a.value),this.renderer.removeClass(o,a.value),this.renderer.removeClass(this.document.body,a.value));this.className=e,e&&(n.classList.add(e),this.renderer.addClass(o,e),this.renderer.addClass(this.document.body,e)),this.theme=e,this.darkMode=e==="dark-mode"}initDarkMode(){let e=this.bs.ls.get("theme","")||(this.bs.ls.get("darkMode",!1)?"dark-mode":""),n=this.themes.some(o=>o.value===e);this.setTheme(n?e:"")}chooseTheme(e){this.bs.ls.set("theme",e),this.bs.ls.set("darkMode",e==="dark-mode"),this.setTheme(e)}isTheme(e){return this.theme===e}initIcons(){this.iconService.loadIcons(),this.iconService.generateIcons()}onConsentGiven(){this.showConsentBanner=!1,this.cdr.detectChanges()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-root"]],viewQuery:function(n,o){if(n&1&&(ze(UQ,5,be),ze($Q,5,be)),n&2){let a;fe(a=ge())&&(o.mobileMenu=a.first),fe(a=ge())&&(o.searchInput=a.first)}},hostVars:2,hostBindings:function(n,o){n&1&&M("click",function(r){return o.onClick(r.target)},!1,Ws),n&2&&It(o.className)},standalone:!1,features:[pe],decls:7,vars:3,consts:[["routerOutlet","outlet"],["searchInput",""],["mobileMenu",""],["toolsMenu","matMenu"],["id","egwk-body"],["id","egwk-footer"],["id","egwk-header"],[1,"top-nav"],[1,"egwk-wrapper"],[1,"egwk-top-nav-content"],[1,"egwk-logo","button",3,"routerLink"],[1,"egwk-top-nav-content-right"],[1,"links","top-nav-tools"],[1,"top-nav-input"],["type","text","placeholder","Search","appI18nOTFPlaceholder","","name","search",3,"keydown"],["mat-button","",1,"hidden-on-not-mobile",3,"click"],[3,"ngClass"],["appI18nOTF","Books",3,"routerLink"],["appI18nOTF","Research",3,"routerLink"],["appI18nOTF","Bible",3,"routerLink"],[1,"hidden-on-mobile"],["mat-icon-button","",1,"top-nav-tools-button",3,"matMenuTriggerFor","matTooltip"],[1,"hidden-on-not-mobile","top-nav-tool-row"],["mat-icon-button","",1,"top-nav-theme",3,"chosen","matTooltip"],[1,"top-nav-tools-menu"],["mat-menu-item","",3,"top-nav-theme-chosen"],["mat-icon-button","",1,"top-nav-theme",3,"click","matTooltip"],["mat-icon-button","",3,"click","routerLink","matTooltip"],[3,"click"],[3,"matTooltip"],["mat-menu-item","",3,"click"],[1,"top-nav-theme-tick"],["mat-menu-item","",3,"routerLink"],["routerLink","/",1,"egwk-logo-white","button"],[1,"col-md-4","pull-right-xs"],["routerLink","/","appI18nOTF",""],["appI18nOTF","",3,"routerLink"],[3,"consentGiven"]],template:function(n,o){n&1&&(D(0,nZ,38,15),d(1,"main",4),H(2,"router-outlet",null,0),u(
35),D(4,iZ,10,2,"footer",5),H(5,"egwk-collection-tray"),D(6,oZ,1,0,"egwk-cookie-consent")),n&2&&(S(o.init?0:-1),h(4),S(o.init?4:-1),h(2),S(o.init&&o.showConsentBanner?6:-1))},dependencies:[bt,Xc,IB,Lo,He,kn,Yt,Mt,td,ip,hC,C0,Ft,jB],styles:["@media (max-width: 576px){.top-nav-modules.links[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:0 32px}.top-nav-modules[_ngcontent-%COMP%]{position:fixed;top:2rem;left:0;background-color:var(--egwk-surface);width:100%;box-shadow:3px 3px 10px color-mix(in srgb,var(--egwk-black) 50%,transparent);line-height:2rem}.top-nav-modules.shown[_ngcontent-%COMP%]{padding:12px 0;flex-direction:column;align-items:flex-end;justify-content:flex-end}}.link-button-with-icon[_ngcontent-%COMP%]{display:flex;align-items:center}.link-button-with-icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{margin-right:4px}li.top-nav-input[_ngcontent-%COMP%]{position:relative}li.top-nav-input[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{position:absolute;right:0}.top-nav-tools[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{vertical-align:middle;font-size:1rem;line-height:1.2rem}.top-nav-tools[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{letter-spacing:normal;text-decoration:none;text-transform:none}.top-nav-tools-button[_ngcontent-%COMP%], .top-nav-tool-row[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]{color:var(--egwk-brand)}.top-nav-theme[_ngcontent-%COMP%]{opacity:.45}.top-nav-theme.chosen[_ngcontent-%COMP%]{opacity:1}.top-nav-tool-row[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.dark-mode[_nghost-%COMP%] nav.top-nav[_ngcontent-%COMP%], .dark-mode [_nghost-%COMP%] nav.top-nav[_ngcontent-%COMP%]{box-shadow:none;border-bottom:1px solid var(--egwk-brand-quiet)}@media (max-width: 576px){.dark-mode[_nghost-%COMP%] .top-nav-modules[_ngcontent-%COMP%], .dark-mode [_nghost-%COMP%] .top-nav-modules[_ngcontent-%COMP%]{background-color:var(--egwk-surface)!important}}"],changeDetection:0})}}return t})();var gC=(()=>{class t{constructor(e){this.http=e}getParams(e,n){return`?offset=${e}&limit=${n}`}getLists(e){return this.http.get(`${U.SYNCH_API_URL}translations/${e}`)}translate(e,n="HU"){return this.http.post(U.SYNCH_API_URL+"translate",{text:e,target_lang:n})}getBook(e,n,o,a){return this.http.get(`${U.SYNCH_API_URL}${e}/${n}/${this.getParams(o,a)}`)}saveBook(e,n,o,a,r){return this.http.post(`${U.SYNCH_API_URL}${n}/${o}/${this.getParams(a,r)}`,{translation:e})}getBookCodes(){return this.http.get(U.SYNCH_BOOK_CODES_API_URL)}uploadTranslation(e,n,o){let a=new FormData;return a.append("book_code",e),a.append("language",n),a.append("file",o,o.name),this.http.post(U.SYNCH_UPLOAD_API_URL,a)}static{this.\u0275fac=function(n){return new(n||t)(ve(Ut))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Pn=(()=>{class t{constructor(){this.noHeight=Lt(!1)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-loading"]],inputs:{noHeight:[1,"noHeight"]},decls:3,vars:5,consts:[[1,"egwk-search-results","flex-center-center","position-ref"],[1,"flex-center-center"],["alt","loading",1,"egwk-loading",3,"src"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1),H(2,"img",2),u()()),n&2&&(It(o.noHeight()?"":"half-height"),h(),It(o.noHeight()?"":"loading-minheight"),h(),y("src","/assets/images/egw_signo_gray_three_dots.svg",Fn))},styles:[".loading-minheight[_ngcontent-%COMP%]{min-height:300px}@media (max-width: 767px){.loading-minheight[_ngcontent-%COMP%]{min-height:100px}}img.egwk-loading[_ngcontent-%COMP%]{width:100px;-webkit-animation:_ngcontent-%COMP%_loading .7s steps(1,end) infinite;animation:_ngcontent-%COMP%_loading .7s steps(1,end) infinite}@keyframes _ngcontent-%COMP%_loading{0%{clip-path:polygon(0 0,100% 0,100% 60%,75% 60%,75% 100%,0 100%)}25%{clip-path:polygon(0 0,100% 0,100% 60%,85% 60%,85% 100%,0 100%)}50%{clip-path:polygon(0 0,100% 0,100% 60%,93% 60%,93% 100%,0 100%)}75%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}"],changeDetection:0})}}return t})();var yi=(()=>{class t{transform(e){return e?e.replace(/\\"/g,'"').replace(/\\r\\n/g,"<br>
35").replace(/\\n/g,"<br>"):""}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275pipe=Fo({name:"safeQuote",type:t,pure:!0})}}return t})();var aZ=(t,i)=>i[0];function rZ(t,i){if(t&1&&(d(0,"mat-icon",8),g(1),u()),t&2){let e=f(3).$implicit;h(),V(e.icon)}}function sZ(t,i){if(t&1&&D(0,rZ,2,1,"mat-icon",8),t&2){let e=f(2).$implicit;S(e.icon?0:-1)}}function lZ(t,i){if(t&1&&H(0,"mat-icon",9),t&2){let e=f(3).$implicit;y("svgIcon",e.icon)}}function cZ(t,i){if(t&1&&D(0,lZ,1,1,"mat-icon",9),t&2){let e=f(2).$implicit;S(e.icon?0:-1)}}function dZ(t,i){if(t&1&&D(0,sZ,1,1)(1,cZ,1,1),t&2){let e=f().$implicit;S(e.svgIcon?1:0)}}function uZ(t,i){if(t&1){let e=j();d(0,"div",17),P(1,"safeQuote"),M("click",function(o){let a=k(e).$implicit,r=f(3).$implicit,s=f();return E(s.selectOption(a[0],r,o))}),u()}if(t&2){let e=i.$implicit,n=f(3).$implicit,o=f();Z("custom-select-option-current",o.isCurrent(n,e[0])),y("innerHTML",O(1,3,e[1]),Dt)}}function pZ(t,i){t&1&&(d(0,"div",16),g(1,"Nothing by that name"),u())}function hZ(t,i){if(t&1){let e=j();d(0,"div",13)(1,"input",14),P(2,"appTranslate"),P(3,"appTranslate"),M("input",function(o){k(e);let a=f(3);return E(a.onFilterChange(o.target.value))})("click",function(o){return k(e),E(o.stopPropagation())})("keydown",function(o){k(e);let a=f(2).$implicit,r=f();return E(r.onFilterKey(o,a))}),u(),te(4,uZ,2,5,"div",15,aZ,!1,pZ,2,0,"div",16),u()}if(t&2){let e=f(2).$implicit,n=f();h(),y("value",n.filter)("placeholder",O(2,4,"Narrow the list")),W("aria-label",O(3,6,"Narrow the list")),h(3),ne(n.visibleOptions(e))}}function mZ(t,i){if(t&1){let e=j();d(0,"div",7)(1,"button",10),M("click",function(){k(e);let o=f().$implicit,a=f();return E(a.toggleDropdown(o))}),H(2,"span",11),P(3,"safeQuote"),d(4,"mat-icon",12),g(5,"keyboard_arrow_down"),u()(),D(6,hZ,7,8,"div",13),u()}if(t&2){let e=f().$implicit,n=f();h(),W("aria-expanded",n.isDropdownOpen(e))("aria-haspopup",!0),h(),y("innerHTML",O(3,4,""+n.getSelectedOption(e)),Dt),h(4),S(n.isDropdownOpen(e)?6:-1)}}function fZ(t,i){if(t&1&&(d(0,"div",8),g(1),P(2,"appTranslate"),u()),t&2){let e=f(2).$implicit;h(),V(O(2,1,e.title))}}function gZ(t,i){if(t&1&&(H(0,"div",18),P(1,"safeQuote")),t&2){let e=f(2).$implicit;y("innerHTML",O(1,1,e.title),Dt)}}function _Z(t,i){if(t&1&&D(0,fZ,3,3,"div",8)(1,gZ,2,3,"div",18),t&2){let e=f().$implicit;S(e.translate?0:1)}}function xZ(t,i){if(t&1&&(d(0,"div",6),D(1,dZ,2,1)(2,mZ,7,6,"div",7)(3,_Z,2,1),u()),t&2){let e,n=i.$implicit,o=f();Z("hidden",n.condition===!1)("router-link",n.uri)("breadcrumb-link",n.uri),y("routerLink",n.uri)("fragment",n.fragment)("queryParams",n.queryParams)("matTooltip",!(n.selector==null||n.selector.options==null)&&n.selector.options.length?"":(e=o.translations[n.alt?n.alt:n.title])!==null&&e!==void 0?e:""),h(),S(n.icon?1:n.selector!=null&&n.selector.options?2:3)}}function bZ(t,i){if(t&1&&(d(0,"mat-icon"),g(1),u()),t&2){let e=f().$implicit;It(e.mirror?"mirror":""),h(),oe("",e.toggle&&!e.state()?e.iconOff:e.icon," ")}}function vZ(t,i){if(t&1&&H(0,"mat-icon",21),t&2){let e=f(2).$implicit;y("svgIcon",e.iconOff)}}function yZ(t,i){if(t&1&&H(0,"mat-icon",21),t&2){let e=f(2).$implicit;y("svgIcon",e.icon)}}function CZ(t,i){if(t&1&&D(0,vZ,1,1,"mat-icon",21)(1,yZ,1,1,"mat-icon",21),t&2){let e=f().$implicit;S(e.toggle&&!e.state()?0:1)}}function wZ(t,i){if(t&1){let e=j();d(0,"div",5)(1,"button",19),M("click",function(){let o=k(e).$implicit;return E(o.callback())}),D(2,bZ,2,3,"mat-icon",20)(3,CZ,2,1),u()()}if(t&2){let e=i.$implicit,n=f();h(),y("disabled",e.disabled)("matTooltip",n.getTranslated(e)),W("aria-label",n.getTranslated(e)),h(),S(e.svgIcon?3:2)}}var wt=(()=>{class t{constructor(){this.items=Lt([]),this.buttons=Lt([]),this.optionSelected=vo(),this.translations=U.TRANSLATIONS[U.LANGUAGE()]??{},this.openDropdowns=new Set,this.selectedOptions=new Map,this.filter="",this.cdr=x(Be),this.host=x(be)}visibleOptions(e){let n=e.selector?.options??[],o=this.plain(this.filter).split(/\s+/).filter(Boolean);return o.length?n.filter(a=>{let r=this.plain(this.label(a[1]));return o.every(s=>r.includes(s))}):n}onFilterKey(e,n){if(e.key!=="Enter")return;e.preventDefault();let o=this.visibleOptions(n)[0];o&&this.selectOption(o[0],n)}label(e){return String(e??"").replace(/<[^>]*>/g," ")}plain(e){return String(e??"").normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().trim()}isCurrent(e,n){let o=this.selectedOptions.get(this.getItemId(e));return n===(o!==void 0?o:e.selector?.value)}onFilterChange(e){this.filter=e,this.cdr.markForCheck()}getTranslated(e){let n=this.translations[e.description]??e.description,o=this.translations[e.descriptionOff]??e.descriptionOff;return e.toggle&&!e.state()?o:n}getItemId(e){let n=this.items().indexOf(e);return e.selector?.id??`${e.title}-${n}`}toggleDropdown(e){let n=this.getItemId(e);this.filter="",this.openDropdowns.has(n)?this.openDropdowns.delete(n):(this.openDropdowns.clear(),this.openDropdowns.add(n),this.showCurrent()),this.cdr.markForCheck()}showCurrent(){setTimeout(()=>{let e=this.host.nativeElement;e.querySelector(".custom-select-option-current")?.scrollIntoView({block:"center"}),e.querySelector(".custom-select-filter")?.focus()})}isDropdownOpen(e){let n=this.getItemId(e);return this.openDropdowns.has(n)}selectOption(e,n,o){o&&(o.stopPropagation(),o.preventDefault());let a=this.getItemId(n);this.selectedOptions.set(a,e),this.openDropdowns.delete(a),this.filter="",this.optionSelected.emit([n.selector?.id,e]),this.cdr.markForCheck()}getSelectedOption(e){let n=this.getItemId(e),o=this.selectedOptions.get(n);if(e.selector?.options){let a=e.selector.options.find(r=>r[0]===(o!==void 0?o:e.selector.value));if(a)return a[1]}return e.selector?.options?.[0]?.[1]||""}resetSelectionTo(e,n=0){let o=this.items().find(s=>s.selector?.id===e);if(!o?.selector?.options?.[n])return;let a=o.selector.options[n][0],r=this.getItemId(o);return this.selectedOptions.set(r,a),this.optionSelected.emit([e,a]),a}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-breadcrumbs"]],inputs:{items:[1,"items"],buttons:[1,"buttons"]},outputs:{optionSelected:"optionSelected"},decls:8,vars:0,consts:[[1,"breadcrumbs-wrapper","egwk-wrapper"],[1,"breadcrumbs"],[1,"breadcrumbs-inner"],[1,"breadcrumb","flex-center-center",3,"routerLink","fragment","queryParams","hidden","router-link","breadcrumb-link","matTooltip"],[1,"buttons-wrapper"],[1,"flex-center-center"],[1,"breadcrumb","flex-center-center",3,"routerLink","fragment","queryParams","matTooltip"],[1,"custom-select-container"],[1,"breadcrumb-link"],[1,"breadcrumb-link",3,"svgIcon"],[1,"custom-select-button","breadcrumb-link",3,"click"],[3,"innerHTML"],[1,"dropdown-arrow"],[1,"custom-select-dropdown"],["type","text",1,"custom-select-filter",3,"input","click","keydown","value","placeholder"],[1,"custom-select-option",3,"custom-select-option-current","innerHTML"],["appI18nOTF","",1,"custom-select-empty"],[1,"custom-select-option",3,"click","innerHTML"],[1,"breadcrumb-link",3,"innerHTML"],["mat-button","",3,"click","disabled","matTooltip"],[3,"class"],[3,"svgIcon"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1)(2,"div",2),te(3,xZ,4,11,"div",3,si),u(),d(5,"div",4),te(6,wZ,4,4,"div",5,ct),u()()()),n&2&&(h(3),ne(o.items()),h(3),ne(o.buttons()))},dependencies:[He,yi,Ft,Mt,kn,bt,st],styles:['@charset "UTF-8";[_nghost-%COMP%]{width:100%}.breadcrumbs[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.breadcrumbs-wrapper[_ngcontent-%COMP%]{font-size:.75rem;background-color:var(--egwk-band);line-height:1em}.material-icons[_ngcontent-%COMP%]{font-size:.85rem;vertical-align:text-top;height:16px;width:16px}.breadcrumbs-inner[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;min-height:36px}.buttons-wrapper[_ngcontent-%COMP%]{flex:none}.breadcrumb[_ngcontent-%COMP%], .breadcrumbs-inner[_ngcontent-%COMP%], .buttons-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center}.breadcrumb-link[_ngcontent-%COMP%]{max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}@media (max-width: 576px){.breadcrumb-link[_ngcontent-%COMP%], .custom-select-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width: 576px){.breadcrumb[_ngcontent-%COMP%] + .breadcrumb[_ngcontent-%COMP%]:before{content:" \\bb ";font-weight:700;margin:0 .67rem;padding:0 .16rem}}.custom-select-container[_ngcontent-%COMP%]{width:100%;position:relative;display:inline-block}.custom-select-button[_ngcontent-%COMP%]{background:none;border:none;cursor:pointer;max-width:350px;display:flex;align-items:center;gap:4px;padding:0;color:inherit;font:inherit}.custom-select-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.custom-select-button[_ngcontent-%COMP%]:hover{opacity:.8}.custom-select-button[_ngcontent-%COMP%] .dropdown-arrow[_ngcontent-%COMP%]{font-size:.85rem;transition:transform .2s ease}.custom-select-button[aria-expanded=true][_ngcontent-%COMP%] .dropdown-arrow[_ngcontent-%COMP%]{transform:rotate(180deg)}.custom-select-dropdown[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;background:var(--egwk-surface-floating);border:1px solid var(--egwk-field-line);border-radius:4px;box-shadow:0 2px 8px var(--egwk-shadow);z-index:1000;max-height:200px;overflow-y:auto;overflow-x:clip}.custom-select-filter[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1;display:block;width:100%;box-sizing:border-box;padding:6px 12px;border:none;border-bottom:1px solid var(--egwk-field-line);background:inherit;color:inherit;font:inherit}.custom-select-filter[_ngcontent-%COMP%]:focus{outline:none;border-bottom-color:var(--egwk-brand)}.custom-select-empty[_ngcontent-%COMP%]{padding:8px 12px;opacity:.7;text-wrap:nowrap}.custom-select-option[_ngcontent-%COMP%]{padding:8px 12px;cursor:pointer;border-bottom:1px solid var(--egwk-field-line);text-wrap:nowrap}.custom-select-option.custom-select-option-current[_ngcontent-%COMP%]{font-weight:600;background-color:var(--egwk-brand-wash)}.custom-select-option[_ngcontent-%COMP%]:last-child{border-bottom:none}.custom-select-option[_ngcontent-%COMP%]:hover{background-color:var(--egwk-mark-wash)}@media (max-width: 576px){.breadcrumbs-wrapper[_ngcontent-%COMP%]{padding:0 .67rem}.buttons-wrapper[_ngcontent-%COMP%]{align-items:baseline}.breadcrumb[_ngcontent-%COMP%], .breadcrumbs-inner[_ngcontent-%COMP%]{display:block}.breadcrumb[_ngcontent-%COMP%] + .breadcrumb[_ngcontent-%COMP%]:before{margin:0}.breadcrumb[_ngcontent-%COMP%]:before{float:left}.breadcrumb-link[_ngcontent-%COMP%], .buttons-wrapper[_ngcontent-%COMP%], .custom-select-container[_ngcontent-%COMP%]{margin:8px 0}}
vendor: 4,210 bytes, line 35
35.mirror[_ngcontent-%COMP%]{transform:scaleX(-1)}'],changeDetection:0})}}return t})();var ZB=(()=>{class t{_renderer;_elementRef;onChange=e=>{};onTouched=()=>{};constructor(e,n){this._renderer=e,this._elementRef=n}setProperty(e,n){this._renderer.setProperty(this._elementRef.nativeElement,e,n)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}static \u0275fac=function(n){return new(n||t)(Se(vn),Se(be))};static \u0275dir=he({type:t})}return t})(),kZ=(()=>{class t extends ZB{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,features:[pe]})}return t})(),Pr=new X("");var EZ={provide:Pr,useExisting:Gi(()=>Ln),multi:!0};function SZ(){let t=ar()?ar().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}var MZ=new X(""),Ln=(()=>{class t extends ZB{_compositionMode;_composing=!1;constructor(e,n,o){super(e,n),this._compositionMode=o,this._compositionMode==null&&(this._compositionMode=!SZ())}writeValue(e){let n=e??"";this.setProperty("value",n)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}static \u0275fac=function(n){return new(n||t)(Se(vn),Se(be),Se(MZ,8))};static \u0275dir=he({type:t,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(n,o){n&1&&M("input",function(r){return o._handleInput(r.target.value)})("blur",function(){return o.onTouched()})("compositionstart",function(){return o._compositionStart()})("compositionend",function(r){return o._compositionEnd(r.target.value)})},standalone:!1,features:[Xe([EZ]),pe]})}return t})();function dI(t){return t==null||uI(t)===0}function uI(t){return t==null?null:Array.isArray(t)||typeof t=="string"?t.length:t instanceof Set?t.size:null}var hs=new X(""),Pm=new X(""),TZ=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,hr=class{static min(i){return IZ(i)}static max(i){return DZ(i)}static required(i){return XB(i)}static requiredTrue(i){return PZ(i)}static email(i){return AZ(i)}static minLength(i){return RZ(i)}static maxLength(i){return OZ(i)}static pattern(i){return FZ(i)}static nullValidator(i){return bC()}static compose(i){return a4(i)}static composeAsync(i){return r4(i)}};function IZ(t){return i=>{if(i.value==null||t==null)return null;let e=parseFloat(i.value);return!isNaN(e)&&e<t?{min:{min:t,actual:i.value}}:null}}function DZ(t){return i=>{if(i.value==null||t==null)return null;let e=parseFloat(i.value);return!isNaN(e)&&e>t?{max:{max:t,actual:i.value}}:null}}function XB(t){return dI(t.value)?{required:!0}:null}function PZ(t){return t.value===!0?null:{required:!0}}function AZ(t){return dI(t.value)||TZ.test(t.value)?null:{email:!0}}function RZ(t){return i=>{let e=i.value?.length??uI(i.value);return e===null||e===0?null:e<t?{minlength:{requiredLength:t,actualLength:e}}:null}}function OZ(t){return i=>{let e=i.value?.length??uI(i.value);return e!==null&&e>t?{maxlength:{requiredLength:t,actualLength:e}}:null}}function FZ(t){if(!t)return bC;let i,e;return typeof t=="string"?(e="",t.charAt(0)!=="^"&&(e+="^"),e+=t,t.charAt(t.length-1)!=="$"&&(e+="$"),i=new RegExp(e)):(e=t.toString(),i=t),n=>{if(dI(n.value))return null;let o=n.value;return i.test(o)?null:{pattern:{requiredPattern:e,actualValue:o}}}}function bC(t){return null}function e4(t){return t!=null}function t4(t){return Nc(t)?ei(t):t}function n4(t){let i={};return t.forEach(e=>{i=e!=null?K(K({},i),e):i}),Object.keys(i).length===0?null:i}function i4(t,i){return i.map(e=>e(t))}function NZ(t){return!t.validate}function o4(t){return t.map(i=>NZ(i)?i:e=>i.validate(e))}function a4(t){if(!t)return null;let i=t.filter(e4);return i.length==0?null:function(e){return n4(i4(e,i))}}
vendor: 13,726 bytes, line 35
35function pI(t){return t!=null?a4(o4(t)):null}function r4(t){if(!t)return null;let i=t.filter(e4);return i.length==0?null:function(e){let n=i4(e,i).map(t4);return Ea(n).pipe(Fe(n4))}}function hI(t){return t!=null?r4(o4(t)):null}function $B(t,i){return t===null?[i]:Array.isArray(t)?[...t,i]:[t,i]}function s4(t){return t._rawValidators}function l4(t){return t._rawAsyncValidators}function sI(t){return t?Array.isArray(t)?t:[t]:[]}function vC(t,i){return Array.isArray(t)?t.includes(i):t===i}function WB(t,i){let e=sI(i);return sI(t).forEach(o=>{vC(e,o)||e.push(o)}),e}function KB(t,i){return sI(i).filter(e=>!vC(t,e))}var yC=class{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(i){this._rawValidators=i||[],this._composedValidatorFn=pI(this._rawValidators)}_setAsyncValidators(i){this._rawAsyncValidators=i||[],this._composedAsyncValidatorFn=hI(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(i){this._onDestroyCallbacks.push(i)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(i=>i()),this._onDestroyCallbacks=[]}reset(i=void 0){this.control&&this.control.reset(i)}hasError(i,e){return this.control?this.control.hasError(i,e):!1}getError(i,e){return this.control?this.control.getError(i,e):null}},ma=class extends yC{name;get formDirective(){return null}get path(){return null}},mr=class extends yC{_parent=null;name=null;valueAccessor=null},CC=class{_cd;constructor(i){this._cd=i}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}},LZ={"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},LVe=Pe(K({},LZ),{"[class.ng-submitted]":"isSubmitted"}),Wn=(()=>{class t extends CC{constructor(e){super(e)}static \u0275fac=function(n){return new(n||t)(Se(mr,2))};static \u0275dir=he({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(n,o){n&2&&Z("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)},standalone:!1,features:[pe]})}return t})(),IC=(()=>{class t extends CC{constructor(e){super(e)}static \u0275fac=function(n){return new(n||t)(Se(ma,10))};static \u0275dir=he({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(n,o){n&2&&Z("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)("ng-submitted",o.isSubmitted)},standalone:!1,features:[pe]})}return t})();var $0="VALID",xC="INVALID",Mm="PENDING",W0="DISABLED",od=class{},wC=class extends od{value;source;constructor(i,e){super(),this.value=i,this.source=e}},G0=class extends od{pristine;source;constructor(i,e){super(),this.pristine=i,this.source=e}},q0=class extends od{touched;source;constructor(i,e){super(),this.touched=i,this.source=e}},Tm=class extends od{status;source;constructor(i,e){super(),this.status=i,this.source=e}},kC=class extends od{source;constructor(i){super(),this.source=i}},EC=class extends od{source;constructor(i){super(),this.source=i}};function mI(t){return(DC(t)?t.validators:t)||null}function BZ(t){return Array.isArray(t)?pI(t):t||null}function fI(t,i){return(DC(i)?i.asyncValidators:t)||null}function VZ(t){return Array.isArray(t)?hI(t):t||null}function DC(t){return t!=null&&!Array.isArray(t)&&typeof t=="object"}function c4(t,i,e){let n=t.controls;if(!(i?Object.keys(n):n).length)throw new we(1e3,"");if(!n[e])throw new we(1001,"")}function d4(t,i,e){t._forEachChild((n,o)=>{if(e[o]===void 0)throw new we(1002,"")})}var Im=class{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(i,e){this._assignValidators(i),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(i){this._rawValidators=this._composedValidatorFn=i}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(i){this._rawAsyncValidators=this._composedAsyncValidatorFn=i}get parent(){return this._parent}get status(){return gi(this.statusReactive)}set status(i){gi(()=>this.statusReactive.set(i))}_status=ke(()=>this.statusReactive());statusReactive=_e(void 0);get valid(){return this.status===$0}get invalid(){return this.status===xC}get pending(){return this.status==Mm}get disabled(){return this.status===W0}get enabled(){return this.status!==W0}errors;get pristine(){return gi(this.pristineReactive)}set pristine(i){gi(()=>this.pristineReactive.set(i))}_pristine=ke(()=>this.pristineReactive());pristineReactive=_e(!0);get dirty(){return!this.pristine}get touched(){return gi(this.touchedReactive)}set touched(i){gi(()=>this.touchedReactive.set(i))}_touched=ke(()=>this.touchedReactive());touchedReactive=_e(!1);get untouched(){return!this.touched}_events=new ce;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(i){this._assignValidators(i)}setAsyncValidators(i){this._assignAsyncValidators(i)}addValidators(i){this.setValidators(WB(i,this._rawValidators))}addAsyncValidators(i){this.setAsyncValidators(WB(i,this._rawAsyncValidators))}removeValidators(i){this.setValidators(KB(i,this._rawValidators))}removeAsyncValidators(i){this.setAsyncValidators(KB(i,this._rawAsyncValidators))}hasValidator(i){return vC(this._rawValidators,i)}hasAsyncValidator(i){return vC(this._rawAsyncValidators,i)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(i={}){let e=this.touched===!1;this.touched=!0;let n=i.sourceControl??this;this._parent&&!i.onlySelf&&this._parent.markAsTouched(Pe(K({},i),{sourceControl:n})),e&&i.emitEvent!==!1&&this._events.next(new q0(!0,n))}markAllAsTouched(i={}){this.markAsTouched({onlySelf:!0,emitEvent:i.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(i))}markAsUntouched(i={}){let e=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let n=i.sourceControl??this;this._forEachChild(o=>{o.markAsUntouched({onlySelf:!0,emitEvent:i.emitEvent,sourceControl:n})}),this._parent&&!i.onlySelf&&this._parent._updateTouched(i,n),e&&i.emitEvent!==!1&&this._events.next(new q0(!1,n))}markAsDirty(i={}){let e=this.pristine===!0;this.pristine=!1;let n=i.sourceControl??this;this._parent&&!i.onlySelf&&this._parent.markAsDirty(Pe(K({},i),{sourceControl:n})),e&&i.emitEvent!==!1&&this._events.next(new G0(!1,n))}markAsPristine(i={}){let e=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let n=i.sourceControl??this;this._forEachChild(o=>{o.markAsPristine({onlySelf:!0,emitEvent:i.emitEvent})}),this._parent&&!i.onlySelf&&this._parent._updatePristine(i,n),e&&i.emitEvent!==!1&&this._events.next(new G0(!0,n))}markAsPending(i={}){this.status=Mm;let e=i.sourceControl??this;i.emitEvent!==!1&&(this._events.next(new Tm(this.status,e)),this.statusChanges.emit(this.status)),this._parent&&!i.onlySelf&&this._parent.markAsPending(Pe(K({},i),{sourceControl:e}))}disable(i={}){let e=this._parentMarkedDirty(i.onlySelf);this.status=W0,this.errors=null,this._forEachChild(o=>{o.disable(Pe(K({},i),{onlySelf:!0}))}),this._updateValue();let n=i.sourceControl??this;i.emitEvent!==!1&&(this._events.next(new wC(this.value,n)),this._events.next(new Tm(this.status,n)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Pe(K({},i),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(o=>o(!0))}enable(i={}){let e=this._parentMarkedDirty(i.onlySelf);this.status=$0,this._forEachChild(n=>{n.enable(Pe(K({},i),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:i.emitEvent}),this._updateAncestors(Pe(K({},i),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(n=>n(!1))}_updateAncestors(i,e){this._parent&&!i.onlySelf&&(this._parent.updateValueAndValidity(i),i.skipPristineCheck||this._parent._updatePristine({},e),this._parent._updateTouched({},e))}setParent(i){this._parent=i}getRawValue(){return this.value}updateValueAndValidity(i={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let n=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===$0||this.status===Mm)&&this._runAsyncValidator(n,i.emitEvent)}let e=i.sourceControl??this;i.emitEvent!==!1&&(this._events.next(new wC(this.value,e)),this._events.next(new Tm(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!i.onlySelf&&this._parent.updateValueAndValidity(Pe(K({},i),{sourceControl:e}))}_updateTreeValidity(i={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(i)),this.updateValueAndValidity({onlySelf:!0,emitEvent:i.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?W0:$0}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(i,e){if(this.asyncValidator){this.status=Mm,this._hasOwnPendingAsyncValidator={emitEvent:e!==!1};let n=t4(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe(o=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(o,{emitEvent:e,shouldHaveEmitted:i})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let i=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,i}return!1}setErrors(i,e={}){this.errors=i,this._updateControlsErrors(e.emitEvent!==!1,this,e.shouldHaveEmitted)}get(i){let e=i;return e==null||(Array.isArray(e)||(e=e.split(".")),e.length===0)?null:e.reduce((n,o)=>n&&n._find(o),this)}getError(i,e){let n=e?this.get(e):this;return n&&n.errors?n.errors[i]:null}hasError(i,e){return!!this.getError(i,e)}get root(){let i=this;for(;i._parent;)i=i._parent;return i}_updateControlsErrors(i,e,n){this.status=this._calculateStatus(),i&&this.statusChanges.emit(this.status),(i||n)&&this._events.next(new Tm(this.status,e)),this._parent&&this._parent._updateControlsErrors(i,e,n)}_initObservables(){this.valueChanges=new se,this.statusChanges=new se}_calculateStatus(){return this._allControlsDisabled()?W0:this.errors?xC:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Mm)?Mm:this._anyControlsHaveStatus(xC)?xC:$0}_anyControlsHaveStatus(i){return this._anyControls(e=>e.status===i)}_anyControlsDirty(){return this._anyControls(i=>i.dirty)}_anyControlsTouched(){return this._anyControls(i=>i.touched)}_updatePristine(i,e){let n=!this._anyControlsDirty(),o=this.pristine!==n;this.pristine=n,this._parent&&!i.onlySelf&&this._parent._updatePristine(i,e),o&&this._events.next(new G0(this.pristine,e))}_updateTouched(i={},e){this.touched=this._anyControlsTouched(),this._events.next(new q0(this.touched,e)),this._parent&&!i.onlySelf&&this._parent._updateTouched(i,e)}_onDisabledChange=[];_registerOnCollectionChange(i){this._onCollectionChange=i}_setUpdateStrategy(i){DC(i)&&i.updateOn!=null&&(this._updateOn=i.updateOn)}_parentMarkedDirty(i){let e=this._parent&&this._parent.dirty;return!i&&!!e&&!this._parent._anyControlsDirty()}_find(i){return null}_assignValidators(i){this._rawValidators=Array.isArray(i)?i.slice():i,this._composedValidatorFn=BZ(this._rawValidators)}_assignAsyncValidators(i){this._rawAsyncValidators=Array.isArray(i)?i.slice():i,this._composedAsyncValidatorFn=VZ(this._rawAsyncValidators)}},Dm=class extends Im{constructor(i,e,n){super(mI(e),fI(n,e)),this.controls=i,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(i,e){return this.controls[i]?this.controls[i]:(this.controls[i]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(i,e,n={}
vendor: 19,904 bytes, line 35
35){this.registerControl(i,e),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}removeControl(i,e={}){this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),delete this.controls[i],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(i,e,n={}){this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),delete this.controls[i],e&&this.registerControl(i,e),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}contains(i){return this.controls.hasOwnProperty(i)&&this.controls[i].enabled}setValue(i,e={}){d4(this,!0,i),Object.keys(i).forEach(n=>{c4(this,!0,n),this.controls[n].setValue(i[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(i,e={}){i!=null&&(Object.keys(i).forEach(n=>{let o=this.controls[n];o&&o.patchValue(i[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(i={},e={}){this._forEachChild((n,o)=>{n.reset(i?i[o]:null,{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(i,e,n)=>(i[n]=e.getRawValue(),i))}_syncPendingControls(){let i=this._reduceChildren(!1,(e,n)=>n._syncPendingControls()?!0:e);return i&&this.updateValueAndValidity({onlySelf:!0}),i}_forEachChild(i){Object.keys(this.controls).forEach(e=>{let n=this.controls[e];n&&i(n,e)})}_setUpControls(){this._forEachChild(i=>{i.setParent(this),i._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(i){for(let[e,n]of Object.entries(this.controls))if(this.contains(e)&&i(n))return!0;return!1}_reduceValue(){let i={};return this._reduceChildren(i,(e,n,o)=>((n.enabled||this.disabled)&&(e[o]=n.value),e))}_reduceChildren(i,e){let n=i;return this._forEachChild((o,a)=>{n=e(n,o,a)}),n}_allControlsDisabled(){for(let i of Object.keys(this.controls))if(this.controls[i].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(i){return this.controls.hasOwnProperty(i)?this.controls[i]:null}};var lI=class extends Dm{};var Y0=new X("",{providedIn:"root",factory:()=>PC}),PC="always";function AC(t,i){return[...i.path,t]}function SC(t,i,e=PC){gI(t,i),i.valueAccessor.writeValue(t.value),(t.disabled||e==="always")&&i.valueAccessor.setDisabledState?.(t.disabled),jZ(t,i),UZ(t,i),HZ(t,i),zZ(t,i)}function GB(t,i,e=!0){let n=()=>{};i.valueAccessor&&(i.valueAccessor.registerOnChange(n),i.valueAccessor.registerOnTouched(n)),TC(t,i),t&&(i._invokeOnDestroyCallbacks(),t._registerOnCollectionChange(()=>{}))}function MC(t,i){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(i)})}function zZ(t,i){if(i.valueAccessor.setDisabledState){let e=n=>{i.valueAccessor.setDisabledState(n)};t.registerOnDisabledChange(e),i._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}function gI(t,i){let e=s4(t);i.validator!==null?t.setValidators($B(e,i.validator)):typeof e=="function"&&t.setValidators([e]);let n=l4(t);i.asyncValidator!==null?t.setAsyncValidators($B(n,i.asyncValidator)):typeof n=="function"&&t.setAsyncValidators([n]);let o=()=>t.updateValueAndValidity();MC(i._rawValidators,o),MC(i._rawAsyncValidators,o)}function TC(t,i){let e=!1;if(t!==null){if(i.validator!==null){let o=s4(t);if(Array.isArray(o)&&o.length>0){let a=o.filter(r=>r!==i.validator);a.length!==o.length&&(e=!0,t.setValidators(a))}}if(i.asyncValidator!==null){let o=l4(t);if(Array.isArray(o)&&o.length>0){let a=o.filter(r=>r!==i.asyncValidator);a.length!==o.length&&(e=!0,t.setAsyncValidators(a))}}}let n=()=>{};return MC(i._rawValidators,n),MC(i._rawAsyncValidators,n),e}function jZ(t,i){i.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,t.updateOn==="change"&&u4(t,i)})}function HZ(t,i){i.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,t.updateOn==="blur"&&t._pendingChange&&u4(t,i),t.updateOn!=="submit"&&t.markAsTouched()})}function u4(t,i){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),i.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function UZ(t,i){let e=(n,o)=>{i.valueAccessor.writeValue(n),o&&i.viewToModelUpdate(n)};t.registerOnChange(e),i._registerOnDestroy(()=>{t._unregisterOnChange(e)})}function p4(t,i){t==null,gI(t,i)}function $Z(t,i){return TC(t,i)}function h4(t,i){if(!t.hasOwnProperty("model"))return!1;let e=t.model;return e.isFirstChange()?!0:!Object.is(i,e.currentValue)}function WZ(t){return Object.getPrototypeOf(t.constructor)===kZ}function m4(t,i){t._syncPendingControls(),i.forEach(e=>{let n=e.control;n.updateOn==="submit"&&n._pendingChange&&(e.viewToModelUpdate(n._pendingValue),n._pendingChange=!1)})}function f4(t,i){if(!i)return null;Array.isArray(i);let e,n,o;return i.forEach(a=>{a.constructor===Ln?e=a:WZ(a)?n=a:o=a}),o||n||e||null}function KZ(t,i){let e=t.indexOf(i);e>-1&&t.splice(e,1)}var GZ={provide:ma,useExisting:Gi(()=>ec)},K0=Promise.resolve(),ec=(()=>{class t extends ma{callSetDisabledState;get submitted(){return gi(this.submittedReactive)}_submitted=ke(()=>this.submittedReactive());submittedReactive=_e(!1);_directives=new Set;form;ngSubmit=new se;options;constructor(e,n,o){super(),this.callSetDisabledState=o,this.form=new Dm({},pI(e),hI(n))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){K0.then(()=>{let n=this._findContainer(e.path);e.control=n.registerControl(e.name,e.control),SC(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){K0.then(()=>{let n=this._findContainer(e.path);n&&n.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){K0.then(()=>{let n=this._findContainer(e.path),o=new Dm({});p4(o,e),n.registerControl(e.name,o),o.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){K0.then(()=>{let n=this._findContainer(e.path);n&&n.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,n){K0.then(()=>{this.form.get(e.path).setValue(n)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submittedReactive.set(!0),m4(this.form,this._directives),this.ngSubmit.emit(e),this.form._events.next(new kC(this.control)),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submittedReactive.set(!1),this.form._events.next(new EC(this.form))}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}static \u0275fac=function(n){return new(n||t)(Se(hs,10),Se(Pm,10),Se(Y0,8))};static \u0275dir=he({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(n,o){n&1&&M("submit",function(r){return o.onSubmit(r)})("reset",function(){return o.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[Xe([GZ]),pe]})}return t})();function qB(t,i){let e=t.indexOf(i);e>-1&&t.splice(e,1)}function JB(t){return typeof t=="object"&&t!==null&&Object.keys(t).length===2&&"value"in t&&"disabled"in t}var J0=class extends Im{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(i=null,e,n){super(mI(e),fI(n,e)),this._applyFormState(i),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),DC(e)&&(e.nonNullable||e.initialValueIsDefault)&&(JB(i)?this.defaultValue=i.value:this.defaultValue=i)}setValue(i,e={}){this.value=this._pendingValue=i,this._onChange.length&&e.emitModelToViewChange!==!1&&this._onChange.forEach(n=>n(this.value,e.emitViewToModelChange!==!1)),this.updateValueAndValidity(e)}patchValue(i,e={}){this.setValue(i,e)}reset(i=this.defaultValue,e={}){this._applyFormState(i),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(i){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(i){this._onChange.push(i)}_unregisterOnChange(i){qB(this._onChange,i)}registerOnDisabledChange(i){this._onDisabledChange.push(i)}_unregisterOnDisabledChange(i){qB(this._onDisabledChange,i)}_forEachChild(i){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(i){JB(i)?(this.value=this._pendingValue=i.value,i.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=i}};var qZ=t=>t instanceof J0,JZ=(()=>{class t extends ma{_parent;ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return AC(this.name==null?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,standalone:!1,features:[pe]})}return t})();var YZ={provide:mr,useExisting:Gi(()=>Zn)},YB=Promise.resolve(),Zn=(()=>{class t extends mr{_changeDetectorRef;callSetDisabledState;control=new J0;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new se;constructor(e,n,o,a,r,s){super(),this._changeDetectorRef=r,this.callSetDisabledState=s,this._parent=e,this._setValidators(n),this._setAsyncValidators(o),this.valueAccessor=f4(this,a)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){let n=e.name.previousValue;this.formDirective.removeControl({name:n,path:this._getPath(n)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),h4(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&&this.options.standalone)}_setUpStandalone(){SC(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(e){YB.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){let n=e.isDisabled.currentValue,o=n!==0&&Ce(n);YB.then(()=>{o&&!this.control.disabled?this.control.disable():!o&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?AC(e,this._parent):[e]}static \u0275fac=function(n){return new(n||t)(Se(ma,9),Se(hs,10),Se(Pm,10),Se(Pr,10),Se(Be,8),Se(Y0,8))};static \u0275dir=he({type:t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[Xe([YZ]),pe,Xt]})}return t})();var RC=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return t})();var g4=new X("");var QZ={provide:ma,useExisting:Gi(()=>il)},il=(()=>{class t extends ma{callSetDisabledState;get submitted(){return gi(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}_submitted=ke(()=>this._submittedReactive());_submittedReactive=_e(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];form=null;ngSubmit=new se;constructor(e,n,o){super(),this.callSetDisabledState=o,this._setValidators(e),this._setAsyncValidators(n)}ngOnChanges(e){e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(TC(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){let n=this.form.get(e.path);return SC(n,e,this.callSetDisabledState),n.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),n}getControl(e){return this.form.get(e.path)}removeControl(e){GB(e.control||null,e,!1),KZ(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,n){this.form.get(e.path).setValue(n)}onSubmit(e){return this._submittedReactive.set(!0),m4(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new kC(this.control)),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this._submittedReactive.set(!1),this.form._events.next(new EC(this.form))}_updateDomValue(){this.directives.forEach(e=>{let n=e.control,o=this.form.get(e.path);n!==o&&(GB(n||null,e),qZ(o)&&(SC(o,e,this.callSetDisabledState),e.control=o))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){let n=this.form.get(e.path);p4(n,e),n.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){let n=this.form.get(e.path);n&&$Z(n,e)&&n.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){gI(this.form,this),this._oldForm&&TC(this._oldForm,this)}static \u0275fac=function(n){return new(n||t)(Se(hs,10),Se(Pm,10),Se(Y0,8))};static \u0275dir=he({type:t,selectors:[["","formGroup",""]],hostBindings:function(n,o){n&1&&M("submit",function(r){return o.onSubmit(r)})("reset",function(){return o.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[Xe([QZ]),pe,Xt]})}return t})(),ZZ={provide:ma,useExisting:Gi(()=>_4)},_4=(()=>{class t extends JZ{name=null;constructor(e,n,o){super(),this._parent=e,this._setValidators(n),this._setAsyncValidators(o)}_checkParentType(){x4(this._parent)}static \u0275fac=function(n){return new(n||t)(Se(ma,13),Se(hs,10),Se(Pm,10))};static \u0275dir=he({type:t,selectors:[["","formGroupName",""]],inputs:{name:[0,"formGroupName","name"]},standalone:!1,features:[Xe([ZZ]),pe]})}return t})(),XZ={provide:ma,useExisting:Gi(()=>OC)},OC=(()=>{class t extends ma{_parent;name=null;constructor(e,n,o){super(),this._parent=e,this._setValidators(n),this._setAsyncValidators(o)}ngOnInit(){x4(this._parent),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective?.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return AC(this.name==null?this.name:this.name.toString(),this._parent)}static \u0275fac=function(n){return new(n||t)(Se(ma,13),Se(hs,10),Se(Pm,10))};static \u0275dir=he({type:t,selectors:[["","formArrayName",""]],inputs:{name:[0,"formArrayName","name"]},standalone:!1,features:[Xe([XZ]),pe]})}return t})();function x4(t){return!(t instanceof _4)&&!(t instanceof il)&&!(t instanceof OC)}var eX={provide:mr,useExisting:Gi(()=>_I)},_I=(()=>{class t extends mr{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(e){}model;update=new se;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(e,n,o,a,r){super(),this._ngModelWarningConfig=r,this._parent=e,this._setValidators(n),this._setAsyncValidators(o),this.valueAccessor=f4(this,a)}ngOnChanges(e){this._added||this._setUpControl(),h4(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return AC(this.name==null?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}static \u0275fac=function(n){return new(n||t)(Se(ma,13),Se(hs,10),Se(Pm,10),Se(Pr,10),Se(g4,8))};static \u0275dir=he({type:t,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[Xe([eX]),pe,Xt]})}return t})();var tX=(()=>{class t{_validator=bC;_onChange;_enabled;ngOnChanges(e){if(this.inputName in e){let n=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(n),this._validator=this._enabled?this.createValidator(n):bC,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return e!=null}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,features:[Xt]})}return t})();var nX={provide:hs,useExisting:Gi(()=>Q0),multi:!0};var Q0=(()=>{class t extends tX{required;inputName="required";normalizeInput=Ce;createValidator=e=>XB;enabled(e){return e}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(n,o){n&2&&W("required",o._enabled?"":null)},inputs:{required:"required"},standalone:!1,features:[Xe([nX]),pe]})}return t})();var b4=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})(),cI=class extends Im{constructor(i,e,n){super(mI(e),fI(n,e)),this.controls=i,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(i){return this.controls[this._adjustIndex(i)]}push(i,e={}){this.controls.push(i),this._registerControl(i),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(i,e,n={}){this.controls.splice(i,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:n.emitEvent})}removeAt(i,e={}){let n=this._adjustIndex(i);n<0&&(n=0),this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),this.controls.splice(n,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(i,e,n={}){let o=this._adjustIndex(i);o<0&&(o=0),this.controls[o]&&this.controls[o]._registerOnCollectionChange(()=>{}),this.controls.splice(o,1),e&&(this.controls.splice(o,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(i,e={}
35){d4(this,!1,i),i.forEach((n,o)=>{c4(this,!1,o),this.at(o).setValue(n,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(i,e={}){i!=null&&(i.forEach((n,o)=>{this.at(o)&&this.at(o).patchValue(n,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(i=[],e={}){this._forEachChild((n,o)=>{n.reset(i[o],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e)}getRawValue(){return this.controls.map(i=>i.getRawValue())}clear(i={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:i.emitEvent}))}_adjustIndex(i){return i<0?i+this.length:i}_syncPendingControls(){let i=this.controls.reduce((e,n)=>n._syncPendingControls()?!0:e,!1);return i&&this.updateValueAndValidity({onlySelf:!0}),i}_forEachChild(i){this.controls.forEach((e,n)=>{i(e,n)})}_updateValue(){this.value=this.controls.filter(i=>i.enabled||this.disabled).map(i=>i.value)}_anyControls(i){return this.controls.some(e=>e.enabled&&i(e))}_setUpControls(){this._forEachChild(i=>this._registerControl(i))}_allControlsDisabled(){for(let i of this.controls)if(i.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(i){i.setParent(this),i._registerOnCollectionChange(this._onCollectionChange)}_find(i){return this.at(i)??null}};function QB(t){return!!t&&(t.asyncValidators!==void 0||t.validators!==void 0||t.updateOn!==void 0)}var v4=(()=>{class t{useNonNullable=!1;get nonNullable(){let e=new t;return e.useNonNullable=!0,e}group(e,n=null){let o=this._reduceControls(e),a={};return QB(n)?a=n:n!==null&&(a.validators=n.validator,a.asyncValidators=n.asyncValidator),new Dm(o,a)}record(e,n=null){let o=this._reduceControls(e);return new lI(o,n)}control(e,n,o){let a={};return this.useNonNullable?(QB(n)?a=n:(a.validators=n,a.asyncValidators=o),new J0(e,Pe(K({},a),{nonNullable:!0}))):new J0(e,n,o)}array(e,n,o){let a=e.map(r=>this._createControl(r));return new cI(a,n,o)}_reduceControls(e){let n={};return Object.keys(e).forEach(o=>{n[o]=this._createControl(e[o])}),n}_createControl(e){if(e instanceof J0)return e;if(e instanceof Im)return e;if(Array.isArray(e)){let n=e[0],o=e.length>1?e[1]:null,a=e.length>2?e[2]:null;return this.control(n,o,a)}else return this.control(e)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var fa=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Y0,useValue:e.callSetDisabledState??PC}]}}static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[b4]})}return t})(),xI=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:g4,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:Y0,useValue:e.callSetDisabledState??PC}]}}static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[b4]})}return t})();var y4=(()=>{class t{constructor(){this.toolipText="",this.clicked=new se,this.mousedownPressed=new se,this.icon="ok",this.upsideDown=!1,this.translations=U.TRANSLATIONS[U.LANGUAGE()]??[]}getTranslated(e){return this.translations[e]??e}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-synch-toolbar-button"]],inputs:{toolipText:"toolipText",icon:"icon",upsideDown:"upsideDown"},outputs:{clicked:"clicked",mousedownPressed:"mousedownPressed"},standalone:!1,decls:3,vars:4,consts:[["mat-button","",1,"synch-toolbar-button",3,"click","mousedown","matTooltip"]],template:function(n,o){n&1&&(d(0,"button",0),M("click",function(r){return o.clicked.emit(r)}
35)("mousedown",function(r){return o.mousedownPressed.emit(r)}),d(1,"mat-icon"),g(2),u()()),n&2&&(It(o.upsideDown?"upside-down":""),y("matTooltip",o.getTranslated(o.toolipText)),h(2),V(o.icon))},dependencies:[He,kn,Mt],styles:[".egwk-synch[_ngcontent-%COMP%]{margin:1.5rem 0}.mat-icon.delete[_ngcontent-%COMP%]{color:var(--egwk-danger-light)}"],changeDetection:0})}}return t})();function oX(t,i){if(t&1){let e=j();d(0,"egwk-synch-toolbar-button",9),M("clicked",function(){k(e);let o=f();return E(o.edit.emit())}),u()}}function aX(t,i){if(t&1){let e=j();d(0,"egwk-synch-toolbar-button",10),M("clicked",function(){k(e);let o=f();return E(o.doneEdit.emit())}),u()}}var C4=(()=>{class t{constructor(){this.mergeUp=new se,this.mergeDown=new se,this.edit=new se,this.doneEdit=new se,this.insert=new se,this.cutSplit=new se,this.delete=new se,this.translate=new se,this.isEditing=!1}ngOnInit(){}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-synch-toolbar"]],inputs:{isEditing:"isEditing"},outputs:{mergeUp:"mergeUp",mergeDown:"mergeDown",edit:"edit",doneEdit:"doneEdit",insert:"insert",cutSplit:"cutSplit",delete:"delete",translate:"translate"},standalone:!1,decls:9,vars:4,consts:[[1,"synch-toolbar"],["icon","merge_type","toolipText","Merge up",3,"clicked"],["icon","merge_type","toolipText","Merge down",3,"clicked","upsideDown"],["icon","edit","toolipText","Edit"],["icon","save","toolipText","Save"],["icon","add","toolipText","Insert empty",3,"clicked"],["icon","call_split","toolipText","Split",3,"mousedownPressed","upsideDown"],["icon","delete","toolipText","Delete",3,"clicked"],["icon","translate","toolipText","Translate",3,"clicked"],["icon","edit","toolipText","Edit",3,"clicked"],["icon","save","toolipText","Save",3,"clicked"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"egwk-synch-toolbar-button",1),M("clicked",function(){return o.mergeUp.emit()}),u(),d(2,"egwk-synch-toolbar-button",2),M("clicked",function(){return o.mergeDown.emit()}),u(),D(3,oX,1,0,"egwk-synch-toolbar-button",3)(4,aX,1,0,"egwk-synch-toolbar-button",4),d(5,"egwk-synch-toolbar-button",5),M("clicked",function(){return o.insert.emit()}),u(),d(6,"egwk-synch-toolbar-button",6),M("mousedownPressed",function(){return o.cutSplit.emit()}),u(),d(7,"egwk-synch-toolbar-button",7),M("clicked",function(){return o.delete.emit()}),u(),d(8,"egwk-synch-toolbar-button",8),M("clicked",function(){return o.translate.emit()}),u()()),n&2&&(h(2),y("upsideDown",!0),h(),S(o.isEditing?-1:3),h(),S(o.isEditing?4:-1),h(2),y("upsideDown",!0))},dependencies:[y4],styles:[".egwk-synch[_ngcontent-%COMP%]{margin:1.5rem 0}.synch-toolbar[_ngcontent-%COMP%]{display:flex;background-color:var(--egwk-gray);color:var(--egwk-on-brand);position:absolute;top:-46px;right:-1px;text-align:right;line-height:24px}"],changeDetection:0})}}return t})();var sX=()=>({title:"Home",uri:"/",icon:"home",translate:!0}),lX=t=>[t],cX=t=>({"background-color":t}),dX=t=>({"egwk-synch-inline-editor":!0,hidden:t});function uX(t,i){t&1&&(d(0,"section")(1,"pre"),g(2,` \u2193 Move cursor down 36 \u2191 Move cursor up 37 Ctrl + \u2193 Merge down 38 Ctrl + \u2193 Merge down 39 Ctrl+Alt + \u2193 Merge down, glue NL 40 Ctrl+Alt+Shift + \u2193 Merge down, glue mdash 41 Ctrl + \u2191 Merge up 42 Ctrl + \u2192 Next page 43 Ctrl + \u2190 Previous page 44 Ctrl + s Save book 45 Ctrl + z/Backspace Undo 46 Ctrl + y Redo 47 Ctrl + e Edit active paragraph 48 Insert Insert empty row 49 Ctrl + x Split into two by selected character 50 Delete Delete 51 Escape Deactivate paragraph 52 `),u()())}function pX(t,i){if(t&1&&(d(0,"span"),g(1),u()),t&2){let e=f(),n=e.$implicit,o=e.$index,a=f(2);It(n.element_type),h(),V(a.book.translation[o])}}function hX(t,i){if(t&1){let e=j();d(0,"div",3),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.activate(o.para_id))}),d(1,"egwk-synch-toolbar",4),M("mergeUp",function(){let o=k(e).$index,a=f(2);return E(a.mergeUp(o))})("mergeDown",function(){let o=k(e).$index,a=f(2);return E(a.mergeDown(o))})("edit",function(){let o=k(e).$index,a=f(2);return E(a.edit(o))})("doneEdit",function(){let o=k(e).$index,a=f(2);return E(a.doneEdit(o))})("insert",function(){let o=k(e).$index,a=f(2);return E(a.insert(o))})("cutSplit",function(){let o=k(e).$index,a=f(2);return E(a.cutSplit(o))})("delete",function(){let o=k(e).$index,a=f(2);return E(a.delete(o))})("translate",function(){let o=k(e).$index,a=f(2);return E(a.translate(o))}),u(),d(2,"div",5),H(3,"span",6),P(4,"safeQuote"),d(5,"span",7),g(6),u()(),d(7,"div",8),g(8),u(),d(9,"div",9),M("click",function(){let o=k(e).$index,a=f(2);return E(!a.book.translation[o]&&a.edit(o))}),d(10,"textarea",10),it("ngModelChange",function(o){let a=k(e).$index,r=f(2);return ot(r.book.translation[a],o)||(r.book.translation[a]=o),E(o)}),g(11),u(),D(12,pX,2,3,"span",11),d(13,"span",7),g(14),u()()()}if(t&2){let e=i.$implicit,n=i.$index,o=f(2);y("id","egwk-synch-row-"+e.para_id)("ngClass",o.active===e.para_id?"active":""),h(),y("ngClass",o.active!==e.para_id?"hidden":"")("isEditing",o.isEditing(n)),h(2),It(e.element_type),y("innerHTML",O(4,17,e.content),Dt),h(3),xt("",e.refcode_short," [ ",e.para_id," ]"),h(),y("ngStyle",Oe(19,cX,o.propColor
52(e.content,o.book.translation[n]))),h(),oe(" ",o.prop(e.content,o.book.translation[n]),"% "),h(2),bM("id","paragraph-edit-"+n),y("ngClass",Oe(21,dX,o.book.translation[n]&&!o.isEditing(n))),nt("ngModel",o.book.translation[n]),h(),V(o.book.translation[n]?o.book.translation[n]:""),h(),S(o.isEditing(n)?-1:12),h(2),V(e.refcode_short)}}function mX(t,i){if(t&1&&te(0,hX,15,23,"div",2,ct),t&2){let e=f();ne(e.book.original)}}function fX(t,i){t&1&&H(0,"egwk-loading")}var Z0=(()=>{class t extends ut{constructor(){super(...arguments),this.loading=_e(!0),this.book={original:[],translation:[]},this.pagination={},this.indexMap=new Map,this.indexMapRev=new Map,this.undoBuffer=[],this.redoBuffer=[],this.limit=100,this.offset=0,this.currentPage=1,this.showHelp=!1,this.buttons=[{toggle:!0,on:this.showHelp,iconOff:"help_outline",icon:"highlight_off",callback:()=>{this.showHelp=!this.showHelp},state:()=>this.showHelp,description:"Hide help",descriptionOff:"Show help"}],this.location=x(Go),this.synchService=x(gC)}reset(){this.active="",this.indexMap.clear(),this.indexMapRev.clear(),this.undoBuffer=[],this.redoBuffer=[]}loadByroute(){return this.route.paramMap.pipe(zt(e=>(this.lang=e.get("lang"),this.translationCode=e.get("translation"),this.code=this.translationCode,e.has("page")?(this.currentPage=parseInt(e.get("page"),10),this.offset=(this.currentPage-1)*this.limit):(this.currentPage=1,this.offset=0),this.loadPage(this.code,this.lang,this.offset,this.limit))))}loadPage(e,n,o,a){if(e===void 0)throw Error("No book code!");return this.loading.set(!0),this.reset(),this.synchService.getBook(e,n,o,a)}setupBook(e){this.book={original:[],translation:[]},this.book.original=e.data.original,e.data.original&&e.data.original.forEach((n,o)=>{this.indexMap.set(n.para_id,o),this.indexMapRev.set(o,n.para_id)}),this.book.translation=e.data.translation.map(n=>n.content),this.pagination={count:e.count,offset:e.offset,limit:e.limit,current_page:e.current_page,last_page:Math.ceil(e.count/e.limit)},this.currentPage=e.current_page,this.offset=e.offset,this.loading.set(!1)}setupUri(e){this.location.replaceState(`${this.lang}/${U.SYNCH_API_URI}${this.translationCode}/${e}`)}ngOnInit(){super.ngOnInit(),this.loadByroute().subscribe(e=>this.setupBook(e))}step(e){if(e>=1&&e<=this.pagination.last_page){this.currentPage=e;let n=(e-1)*this.limit;this.loadPage(this.code,this.lang,n,this.limit).subscribe(o=>{this.setupBook(o),this.setupUri(e)})}}next(){this.step(this.currentPage+1)}prev(){this.step(this.currentPage-1)}prop(e,n){if(e===void 0||n===void 0||n.length===0)return-1;let o=e.replace(/<\/?[^>]+(>|$)/g,"");return Math.floor(o.length/n.length*1e3)/10}_propColor(e){let n=255,o,a=255;return e<50?(n=0,o=0):e<=100?(n=Math.floor(255*e/50-255),o=n):e>100&&e<=150?(a=Math.floor(765-255*e/50),o=a):(o=0,a=0),"rgba("+n+", "+o+", "+a+", 0.5)"}propColor(e,n){let o=this.prop(e,n);return this._propColor(o)}activate(e){let n=document.getElementById("egwk-synch-row-"+e);n&&(n.scrollIntoView({behavior:"smooth",block:"center"}),this.active=e)}_merge(e,n=" "){this.book.translation[e]=this.book.translation[e]+n+this.book.translation[e+1]}merge(e,n=" "){this.book.translation[e]!==void 0&&this.book.translation[e+1]!==void 0&&(this.undoBuffer.push({type:"merge",index:e,glue:n,text:this.book.translation[e],text2:this.book.translation[e+1],startOffset:this.book.translation[e].length}),this.redoBuffer=[],this._merge(e,n))}mergeDown(e,n=" "){this.merge(e,n),this._delete(e+1)}mergeUp(e,n=" "){e<=0||(this.merge(e-1,n),this._delete(e))}_cutSplit(e,n){let o=this.book.translation[e];this._insert(e+1),this.book.translation[e]=o.substring(0,n).trim(),this.book.translation[e+1]=o.substring(n).trim()}cutSplit(e){let n=window.getSelection().getRangeAt(0);n.startOffset!==0&&(this.undoBuffer.push({type:"cutSplit",index:e,startOffset:n.startOffset,text:this.book.translation[e]}),this.redoBuffer=[],this._cutSplit(e,n.startOffset))}_insert(e){this.book.translation.splice(e,0,"")}insert(e){this.undoBuffer.push({type:"insert",index:e}),this.redoBuffer=[],this._insert(e)}_delete(e){this.book.translation.splice(e,1)}translate(e){let n=this.book.translation[e];this.synchService.translate(n,this.lang).subscribe(o=>{console.log(o)})}delete(e){this.undoBuffer.push({type:"delete",index:e,text:this.book.translation[e]}),this.redoBuffer=[],this._delete(e)}focusOnTextarea(e){let n="paragraph-edit-"+e,o=document.getElementById(n);setTimeout(()=>{o.focus()},0)}_edit(e){this.focusOnTextarea(e),this.textBeforeEdit=this.book.translation[e],this.editing=e}edit(e){this._edit(e)}_doneEdit(){this.editing=void 0}
52doneEdit(e){this.undoBuffer.push({type:"doneEdit",index:e,text1:this.textBeforeEdit,text2:this.book.translation[e]}),this.redoBuffer=[],this._doneEdit()}isEditing(e=null){return e===null?this.editing!==void 0:this.editing===e}saveBook(){let e=this.pagination.limit,n=this.pagination.offset;this.synchService.saveBook(this.book.translation,this.code,this.lang,n,e).subscribe(o=>{console.log(o),this.step(this.currentPage)})}undoLast(e){switch(e.type){case"merge":this.book.translation[e.index]=e.text2,this.book.translation.splice(e.index,0,e.text);break;case"cutSplit":this.book.translation[e.index]=e.text,this._delete(e.index+1);break;case"insert":this._delete(e.index);break;case"delete":this.book.translation.splice(e.index,0,e.text);break;case"doneEdit":this.book.translation[e.index]=e.text1;break}}redoLast(e){switch(e.type){case"merge":this._merge(e.index),this._delete(e.index+1);break;case"cutSplit":this._cutSplit(e.index,e.startOffset);break;case"insert":this._insert(e.index);break;case"delete":this._delete(e.index);break;case"doneEdit":this.book.translation[e.index]=e.text2;break}}undo(){let e=this.undoBuffer.pop();e&&(this.redoBuffer.push(e),this.undoLast(e))}redo(){let e=this.redoBuffer.pop();e&&(this.undoBuffer.push(e),this.redoLast(e))}overrideDefault(e){e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0}handleKeyDownEvents(e){let n=-1;if(this.indexMap.has(this.active)&&(n=this.indexMap.get(this.active)),this.editing!==void 0)e.key==="Escape"?(this._doneEdit(),this.book.translation[n]=this.textBeforeEdit):e.ctrlKey&&e.key.toUpperCase()==="S"&&(this.overrideDefault(e),this.doneEdit(n));else switch(e.key){case"Escape":this.overrideDefault(e),this.active="";break;case"ArrowDown":if(this.overrideDefault(e),e.ctrlKey){let o=" ";e.shiftKey&&e.altKey?o=" \u2014 ":e.shiftKey&&(o=` 53`),this.mergeDown(n,o)}else{let o=this.indexMapRev.get(n+1);this.activate(o)}break;case"ArrowUp":if(this.overrideDefault(e),e.ctrlKey)this.mergeUp(n,e.shiftKey?` 54`:" ");else{let o=this.indexMapRev.get(n-1);this.activate(o)}break;case"Delete":this.overrideDefault(e),this.delete(n);break;case"Insert":this.overrideDefault(e),this.insert(n);break;case"x":case"X":e.ctrlKey&&(this.overrideDefault(e),this.cutSplit(n));break;case"z":case"Z":case"Backspace":e.ctrlKey&&(this.overrideDefault(e),this.undo());break;case"y":case"Y":e.ctrlKey&&(this.overrideDefault(e),this.redo());break;case"s":case"S":e.ctrlKey&&(this.overrideDefault(e),this.saveBook());break;case"e":case"E":e.ctrlKey&&(this.overrideDefault(e),this.edit(n));break;case"ArrowRight":e.ctrlKey&&(this.overrideDefault(e),this.next());break;case"ArrowLeft":e.ctrlKey&&(this.overrideDefault(e),this.prev());break}}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-synch"]],hostBindings:function(n,o){n&1&&M("keydown",function(r){return o.handleKeyDownEvents(r)},!1,Ws)},standalone:!1,features:[pe],decls:7,vars:8,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"egwk-synch-row",3,"id","ngClass"],[1,"egwk-synch-row",3,"click","id","ngClass"],[3,"mergeUp","mergeDown","edit","doneEdit","insert","cutSplit","delete","translate","ngClass","isEditing"],[1,"egwk-original","egwk-synch-column"],[3,"innerHTML"],[1,"egwk-refcode"],[1,"egwk-synch-prop",3,"ngStyle"],[1,"egwk-translation","egwk-synch-column",3,"click"],[3,"ngModelChange","id","ngClass","ngModel"],[3,"class"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),D(3,uX,3,0,"section"),d(4,"section"),D(5,mX,2,0)(6,fX,1,0,"egwk-loading"),u()()),n&2&&(h(2),y("items",Oe(6,lX,Ve(5,sX)))("buttons",o.buttons),h(),S(o.showHelp?3:-1),h(2),S(!o.loading()&&o.book?5:-1),h(),S(o.loading()?6:-1))},dependencies:[Pn,wt,Lo,BM,Ln,Wn,Zn,C4,yi],styles:[".egwk-synch[_ngcontent-%COMP%]{margin:1.5rem 0}.egwk-original[_ngcontent-%COMP%] .h1[_ngcontent-%COMP%], .egwk-original[_ngcontent-%COMP%] .h2[_ngcontent-%COMP%], .egwk-original[_ngcontent-%COMP%] .h3[_ngcontent-%COMP%], .egwk-original[_ngcontent-%COMP%] .h4[_ngcontent-%COMP%], .egwk-original[_ngcontent-%COMP%] .h5[_ngcontent-%COMP%], .egwk-original[_ngcontent-%COMP%] .h6[_ngcontent-%COMP%]{font-weight:700}.egwk-original[_ngcontent-%COMP%] .h1[_ngcontent-%COMP%]{font-size:1.5rem}.egwk-original[_ngcontent-%COMP%] .h2[_ngcontent-%COMP%]{font-size:1.4rem}.egwk-original[_ngcontent-%COMP%] .h3[_ngcontent-%COMP%]{font-size:1.3rem}.egwk-original[_ngcontent-%COMP%] .h4[_ngcontent-%COMP%]{font-size:1.2rem}.egwk-synch-row[_ngcontent-%COMP%]{display:flex;padding:16px 16px 32px;position:relative}.egwk-synch-row[_ngcontent-%COMP%] .egwk-synch-column[_ngcontent-%COMP%]{flex:50%;position:relative}.egwk-synch-row[_ngcontent-%COMP%] .egwk-synch-column.egwk-original[_ngcontent-%COMP%]{padding-right:16px}.egwk-synch-row[_ngcontent-%COMP%] .egwk-synch-column.egwk-translation[_ngcontent-%COMP%]{padding-left:16px;white-space:pre-line}.egwk-synch-row.active[_ngcontent-%COMP%]{padding:15px 15px 8px;border:1px solid var(--egwk-gray);border-bottom:24px solid var(--egwk-gray)}.egwk-synch-row.active[_ngcontent-%COMP%] .egwk-refcode[_ngcontent-%COMP%]{right:1px;color:var(--egwk-on-brand)}.egwk-synch-row.active[_ngcontent-%COMP%] .egwk-synch-column[_ngcontent-%COMP%]{flex:50%}.egwk-synch-row.active[_ngcontent-%COMP%] .egwk-synch-column.egwk-original[_ngcontent-%COMP%]{padding-right:15px;border-right:1px solid var(--egwk-gray-80)}.egwk-synch-row[_ngcontent-%COMP%] .egwk-refcode[_ngcontent-%COMP%]{position:absolute;color:var(--egwk-ink);bottom:-32px;margin-right:20px;right:2px;font-size:.75rem}.egwk-synch-prop[_ngcontent-%COMP%]{width:50px;font-size:.7rem;text-align:center;font-family:monospace;color:var(--egwk-on-brand);text-shadow:0 0 8px var(--egwk-black)}
54.egwk-synch-inline-editor[_ngcontent-%COMP%]{margin:0;width:100%;height:100%;border:none}"],changeDetection:0})}}return t})();var w4=(()=>{class t{constructor(){}ngOnInit(){}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-page-not-found"]],standalone:!1,decls:2,vars:0,template:function(n,o){n&1&&(d(0,"p"),g(1,` page-not-found works! 55`),u())},encapsulation:2,changeDetection:0})}}return t})();var ms={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"};function gX(t,i){if(t&1){let e=j();d(0,"div",1)(1,"button",2),M("click",function(){k(e);let o=f();return E(o.action())}),g(2),u()()}if(t&2){let e=f();h(2),oe(" ",e.data.action," ")}}var _X=["label"];function xX(t,i){}var bX=Math.pow(2,31)-1,X0=class{_overlayRef;instance;containerInstance;_afterDismissed=new ce;_afterOpened=new ce;_onAction=new ce;_durationTimeoutId;_dismissedByAction=!1;constructor(i,e){this._overlayRef=e,this.containerInstance=i,i._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(i){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(i,bX))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}},k4=new X("MatSnackBarData"),Am=class{politeness="assertive";announcementMessage="";viewContainerRef;duration=0;panelClass;direction;data=null;horizontalPosition="center";verticalPosition="bottom"},vX=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]})}return t})(),yX=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]})}return t})(),CX=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]})}return t})(),E4=(()=>{class t{snackBarRef=x(X0);data=x(k4);constructor(){}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(n,o){n&1&&(d(0,"div",0),g(1),u(),D(2,gX,3,1,"div",1)),n&2&&(h(),oe(" ",o.data.message,` 56`),h(),S(o.hasAction?2:-1))},dependencies:[kn,vX,yX,CX],styles:[`.mat-mdc-simple-snack-bar{display:flex} 57`],encapsulation:2,changeDetection:0})}return t})(),bI="_mat-snack-bar-enter",vI="_mat-snack-bar-exit",wX=(()=>{class t extends Xl{_ngZone=x(Te);_elementRef=x(be);_changeDetectorRef=x(Be);_platform=x(Jt);_rendersRef;_animationsDisabled=x(Kt,{optional:!0})==="NoopAnimations";snackBarConfig=x(Am);_document=x(et);_trackedModals=new Set;_enterFallback;_exitFallback;_renders=new ce;_announceDelay=150;_announceTimeoutId;_destroyed=!1;_portalOutlet;
57_onAnnounce=new ce;_onExit=new ce;_onEnter=new ce;_animationState="void";_live;_label;_role;_liveElementId=x(dn).getId("mat-snack-bar-container-live-");constructor(){super();let e=this.snackBarConfig;e.politeness==="assertive"&&!e.announcementMessage?this._live="assertive":e.politeness==="off"?this._live="off":this._live="polite",this._platform.FIREFOX&&(this._live==="polite"&&(this._role="status"),this._live==="assertive"&&(this._role="alert")),this._rendersRef=Nu(()=>this._renders.next(),{manualCleanup:!0})}attachComponentPortal(e){this._assertNotAttached();let n=this._portalOutlet.attachComponentPortal(e);return this._afterPortalAttached(),n}attachTemplatePortal(e){this._assertNotAttached();let n=this._portalOutlet.attachTemplatePortal(e);return this._afterPortalAttached(),n}attachDomPortal=e=>{this._assertNotAttached();let n=this._portalOutlet.attachDomPortal(e);return this._afterPortalAttached(),n};onAnimationEnd(e){e===vI?this._completeExit():e===bI&&(clearTimeout(this._enterFallback),this._ngZone.run(()=>{this._onEnter.next(),this._onEnter.complete()}))}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce(),this._animationsDisabled?this._renders.pipe(Zt(1)).subscribe(()=>{this._ngZone.run(()=>queueMicrotask(()=>this.onAnimationEnd(bI)))}):(clearTimeout(this._enterFallback),this._enterFallback=setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-snack-bar-fallback-visible"),this.onAnimationEnd(bI)},200)))}exit(){return this._destroyed?Le(void 0):(this._ngZone.run(()=>{this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId),this._animationsDisabled?this._renders.pipe(Zt(1)).subscribe(()=>{this._ngZone.run(()=>queueMicrotask(()=>this.onAnimationEnd(vI)))}):(clearTimeout(this._exitFallback),this._exitFallback=setTimeout(()=>this.onAnimationEnd(vI),200))}),this._onExit)}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit(),this._renders.complete(),this._rendersRef.destroy()}_completeExit(){clearTimeout(this._exitFallback),queueMicrotask(()=>{this._onExit.next(),this._onExit.complete()})}_afterPortalAttached(){let e=this._elementRef.nativeElement,n=this.snackBarConfig.panelClass;
57n&&(Array.isArray(n)?n.forEach(r=>e.classList.add(r)):e.classList.add(n)),this._exposeToModals();let o=this._label.nativeElement,a="mdc-snackbar__label";o.classList.toggle(a,!o.querySelector(`.${a}`))}_exposeToModals(){let e=this._liveElementId,n=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let o=0;o<n.length;o++){let a=n[o],r=a.getAttribute("aria-owns");this._trackedModals.add(a),r?r.indexOf(e)===-1&&a.setAttribute("aria-owns",r+" "+e):a.setAttribute("aria-owns",e)}}_clearFromModals(){this._trackedModals.forEach(e=>{let n=e.getAttribute("aria-owns");if(n){let o=n.replace(this._liveElementId,"").trim();o.length>0?e.setAttribute("aria-owns",o):e.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{if(this._destroyed)return;let e=this._elementRef.nativeElement,n=e.querySelector("[aria-hidden]"),o=e.querySelector("[aria-live]");if(n&&o){let a=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&n.contains(document.activeElement)&&(a=document.activeElement),n.removeAttribute("aria-hidden"),o.appendChild(n),a?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-snack-bar-container"]],viewQuery:function(n,o){if(n&1&&(ze(Yo,7),ze(_X,7)),n&2){let a;fe(a=ge())&&(o._portalOutlet=a.first),fe(a=ge())&&(o._label=a.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],hostVars:6,hostBindings:function(n,o){n&1&&M("animationend",function(r){return o.onAnimationEnd(r.animationName)})("animationcancel",function(r){return o.onAnimationEnd(r.animationName)}),n&2&&Z("mat-snack-bar-container-enter",o._animationState==="visible")("mat-snack-bar-container-exit",o._animationState==="hidden")("mat-snack-bar-container-animations-enabled",!o._animationsDisabled)},features:[pe],decls:6,vars:3,consts:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(n,o){n&1&&(d(0,"div",1)(1,"div",2,0)(3,"div",3),D(4,xX,0,0,"ng-template",4),u(),H(5,"div"),u()()),n&2&&(h(5),W("aria-live",o._live)("role",o._role)("id",o._liveElementId))},dependencies:[Yo],styles:[`@keyframes _mat-snack-bar-enter{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _mat-snack-bar-exit{from{opacity:1}to{opacity:0}}.mat-mdc-snack-bar-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:8px}.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{width:100vw}.mat-snack-bar-container-animations-enabled{opacity:0}.mat-snack-bar-container-animations-enabled.mat-snack-bar-fallback-visible{opacity:1}.mat-snack-bar-container-animations-enabled.mat-snack-bar-container-enter{animation:_mat-snack-bar-enter 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-snack-bar-container-animations-enabled.mat-snack-bar-container-exit{animation:_mat-snack-bar-exit 75ms cubic-bezier(0.4, 0, 1, 1) forwards}.mat-mdc-snackbar-surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0;padding-right:8px}[dir=rtl] .mat-mdc-snackbar-surface{padding-right:0;padding-left:8px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{min-width:344px;max-width:672px}.mat-mdc-snack-bar-handset .mat-mdc-snackbar-surface{width:100%;min-width:0}@media(forced-colors: active){.mat-mdc-snackbar-surface{outline:solid 1px}}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{color:var(--mdc-snackbar-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mdc-snackbar-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mdc-snackbar-container-color, var(--mat-sys-inverse-surface))}.mdc-snackbar__label{width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 8px 14px 16px}[dir=rtl] .mdc-snackbar__label{padding-left:8px;padding-right:16px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--mdc-snackbar-supporting-text-font, var(--mat-sys-body-medium-font));font-size:var(--mdc-snackbar-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mdc-snackbar-supporting-text-weight, var(--mat-sys-body-medium-weight));line-height:var(--mdc-snackbar-supporting-text-line-height, var(--mat-sys-body-medium-line-height))}.mat-mdc-snack-bar-actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:var(--mat-snack-bar-button-color, var(--mat-sys-inverse-primary))}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){--mat-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1} 58`],encapsulation:2})}return t})();function kX(){return new Am}var EX=new X("mat-snack-bar-default-options",{providedIn:"root",factory:kX}),e_=(()=>{class t{_overlay=x($n);_live=x(P0);_injector=x(dt);_breakpointObserver=x(Yl);_parentSnackBar=x(t,{optional:!0,skipSelf:!0});_defaultConfig=x(EX);_snackBarRefAtThisLevel=null;simpleSnackBarComponent=E4;snackBarContainerComponent=wX;handsetCssClass="mat-mdc-snack-bar-handset";get _openedSnackBarRef(){let e=this._parentSnackBar;return e?e._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(e){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=e:this._snackBarRefAtThisLevel=e}constructor(){}openFromComponent(e,n){return this._attach(e,n)}openFromTemplate(e,n){return this._attach(e,n)}open(e,n="",o){let a=K(K({},this._defaultConfig),o);return a.data={message:e,action:n},a.announcementMessage===e&&(a.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,a)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(e,n){let o=n&&n.viewContainerRef&&n.viewContainerRef.injector,a=dt.create({parent:o||this._injector,providers:[{provide:Am,useValue:n}]}),r=new Ir(this.snackBarContainerComponent,n.viewContainerRef,a),s=e.attach(r);return s.instance.snackBarConfig=n,s.instance}_attach(e,n){let o=K(K(K({},new Am),this._defaultConfig),n),a=this._createOverlay(o),r=this._attachSnackBarContainer(a,o),s=new X0(r,a);if(e instanceof In){let l=new mo(e,null,{$implicit:o.data,snackBarRef:s});s.instance=r.attachTemplatePortal(l)}else{let l=this._createInjector(o,s),p=new Ir(e,void 0,l),m=r.attachComponentPortal(p);s.instance=m.instance}return this._breakpointObserver.observe(ms.HandsetPortrait).pipe(Et(a.detachments())).subscribe(l=>{a.overlayElement.classList.toggle(this.handsetCssClass,l.matches)}),o.announcementMessage&&r._onAnnounce.subscribe(()=>{this._live.announce(o.announcementMessage,o.politeness)}),this._animateSnackBar(s,o),this._openedSnackBarRef=s,this._openedSnackBarRef}_animateSnackBar(e,n){e.afterDismissed().subscribe(()=>{this._openedSnackBarRef==e&&(this._openedSnackBarRef=null),n.announcementMessage&&this._live.clear()}),n.duration&&n.duration>0&&e.afterOpened().subscribe(()=>e._dismissAfter(n.duration)),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{e.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):e.containerInstance.enter()}_createOverlay(e){let n=new dr;n.direction=e.direction;let o=this._overlay.position().global(),a=e.direction==="rtl",r=e.horizontalPosition==="left"||e.horizontalPosition==="start"&&!a||e.horizontalPosition==="end"&&a,s=!r&&e.horizontalPosition!=="center";return r?o.left("0"):s?o.right("0"):o.centerHorizontally(),e.verticalPosition==="top"?o.top("0"):o.bottom("0"),n.positionStrategy=o,this._overlay.create(n)}_createInjector(e,n){let o=e&&e.viewContainerRef&&e.viewContainerRef.injector;return dt.create({parent:o||this._injector,providers:[{provide:X0,useValue:n},{provide:k4,useValue:e.data}]})}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var yI=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[e_],imports:[pa,Ba,Qn,at,E4,at]})}return t})();var So=(()=>{class t{constructor(e){this._snackBar=e}info(e){this._snackBar.open(e,"Splash",{horizontalPosition:"right",verticalPosition:"bottom",duration:3e3})}error(e){this._snackBar.open(e,"Splash",{horizontalPosition:"right",verticalPosition:"bottom",duration:6e3,panelClass:"egwk-snack-error"})}static{this.\u0275fac=function(n){return new(n||t)(ve(e_))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var S4=(()=>{class t{_animationMode=x(Kt,{optional:!0});state="unchecked";disabled=!1;appearance="full";constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(n,o){n&2&&Z("mat-pseudo-checkbox-indeterminate",o.state==="indeterminate")("mat-pseudo-checkbox-checked",o.state==="checked")("mat-pseudo-checkbox-disabled",o.disabled)("mat-pseudo-checkbox-minimal",o.appearance==="minimal")("mat-pseudo-checkbox-full",o.appearance==="full")("_mat-animation-noopable",o._animationMode==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(n,o){},styles:[`.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color, var(--mat-sys-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color, var(--mat-sys-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color, var(--mat-sys-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color, var(--mat-sys-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;
58height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px} 59`],encapsulation:2,changeDetection:0})}return t})();var TX=["*",[["mat-option"],["ng-container"]]],IX=["*","mat-option, ng-container"],DX=["text"],PX=[[["mat-icon"]],"*"],AX=["mat-icon","*"];function RX(t,i){if(t&1&&H(0,"mat-pseudo-checkbox",1),t&2){let e=f();y("disabled",e.disabled)("state",e.selected?"checked":"unchecked")}}function OX(t,i){if(t&1&&H(0,"mat-pseudo-checkbox",3),t&2){let e=f();y("disabled",e.disabled)}}function FX(t,i){if(t&1&&(d(0,"span",4),g(1),u()),t&2){let e=f();h(),oe("(",e.group.label,")")}}var Rm=new X("MAT_OPTION_PARENT_COMPONENT"),Om=new X("MatOptgroup"),n_=(()=>{class t{label;disabled=!1;_labelId=x(dn).getId("mat-optgroup-label-");_inert;constructor(){let e=x(Rm,{optional:!0});this._inert=e?.inertGroups??!1}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-optgroup"]],hostAttrs:[1,"mat-mdc-optgroup"],hostVars:3,hostBindings:function(n,o){n&2&&W("role",o._inert?null:"group")("aria-disabled",o._inert?null:o.disabled.toString())("aria-labelledby",o._inert?null:o._labelId)},inputs:{label:"label",disabled:[2,"disabled","disabled",Ce]},exportAs:["matOptgroup"],features:[Xe([{provide:Om,useExisting:t}])],ngContentSelectors:IX,decls:5,vars:4,consts:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],template:function(n,o){n&1&&(Pt(TX),d(0,"span",0)(1,"span",1),g(2),Ue(3),u()(),Ue(4,1)),n&2&&(Z("mdc-list-item--disabled",o.disabled),y("id",o._labelId),h(2),oe("",o.label," "))},styles:[`.mat-mdc-optgroup{color:var(--mat-optgroup-label-text-color, var(--mat-sys-on-surface-variant));font-family:var(--mat-optgroup-label-text-font, var(--mat-sys-title-small-font));line-height:var(--mat-optgroup-label-text-line-height, var(--mat-sys-title-small-line-height));font-size:var(--mat-optgroup-label-text-size, var(--mat-sys-title-small-size));letter-spacing:var(--mat-optgroup-label-text-tracking, var(--mat-sys-title-small-tracking));font-weight:var(--mat-optgroup-label-text-weight, var(--mat-sys-title-small-weight))}.mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;outline:none}.mat-mdc-optgroup-label.mdc-list-item--disabled{opacity:.38}.mat-mdc-optgroup-label .mdc-list-item__primary-text{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;white-space:normal;color:inherit} 60`],encapsulation:2,changeDetection:0})}return t})(),t_=class{source;isUserInput;constructor(i,e=!1){this.source=i,this.isUserInput=e}},Ji=(()=>{class t{_element=x(be);_changeDetectorRef=x(Be);_parent=x(Rm,{optional:!0});group=x(Om,{optional:!0});_signalDisableRipple=!1;_selected=!1;_active=!1;_disabled=!1;_mostRecentViewValue="";get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}value;id=x(dn).getId("mat-option-");get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=e}get disableRipple(){return this._signalDisableRipple?this._parent.disableRipple():!!this._parent?.disableRipple}get hideSingleSelectionIndicator(){return!!(this._parent&&this._parent.hideSingleSelectionIndicator)}onSelectionChange=new se;_text;_stateChanges=new ce;constructor(){let e=x(Rn);e.load(fo),e.load(Gc),this._signalDisableRipple=!!this._parent&&sa(this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,n){let o=this._getHostElement();typeof o.focus=="function"&&o.focus(n)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(e.keyCode===13||e.keyCode===32)&&!jn(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=this.multiple?!this._selected:!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){let e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new t_(this,e))}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-option"]],viewQuery:function(n,o){if(n&1&&ze(DX,7),n&2){let a;fe(a=ge())&&(o._text=a.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(n,o){n&1&&M("click",function(){return o._selectViaInteraction()})("keydown",function(r){return o._handleKeydown(r)}
vendor: 5,364 bytes, lines 60-61
60),n&2&&(yo("id",o.id),W("aria-selected",o.selected)("aria-disabled",o.disabled.toString()),Z("mdc-list-item--selected",o.selected)("mat-mdc-option-multiple",o.multiple)("mat-mdc-option-active",o.active)("mdc-list-item--disabled",o.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",Ce]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],ngContentSelectors:AX,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(n,o){n&1&&(Pt(PX),D(0,RX,1,2,"mat-pseudo-checkbox",1),Ue(1),d(2,"span",2,0),Ue(4,1),u(),D(5,OX,1,1,"mat-pseudo-checkbox",3)(6,FX,2,1,"span",4),H(7,"div",5)),n&2&&(S(o.multiple?0:-1),h(5),S(!o.multiple&&o.selected&&!o.hideSingleSelectionIndicator?5:-1),h(),S(o.group&&o.group._inert?6:-1),h(),y("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disabled||o.disableRipple))},dependencies:[S4,za],styles:[`.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent));outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color, var(--mat-sys-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}@media(forced-colors: active){.mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{right:auto;left:16px}}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-focus-indicator::before{content:""} 61`],encapsulation:2,changeDetection:0})}return t})();function FC(t,i,e){if(e.length){let n=i.toArray(),o=e.toArray(),a=0;for(let r=0;r<t+1;r++)n[r].group&&n[r].group===o[a]&&a++;return a}return 0}function NC(t,i,e,n){return t<e?t:t+i>e+n?Math.max(0,t-n+i):e}var CI=class{_box;_destroyed=new ce;
61_resizeSubject=new ce;_resizeObserver;_elementObservables=new Map;constructor(i){this._box=i,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(e=>this._resizeSubject.next(e)))}observe(i){return this._elementObservables.has(i)||this._elementObservables.set(i,new _t(e=>{let n=this._resizeSubject.subscribe(e);return this._resizeObserver?.observe(i,{box:this._box}),()=>{this._resizeObserver?.unobserve(i),n.unsubscribe(),this._elementObservables.delete(i)}}).pipe(rt(e=>e.some(n=>n.target===i)),ub({bufferSize:1,refCount:!0}),Et(this._destroyed))),this._elementObservables.get(i)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}},LC=(()=>{class t{_cleanupErrorListener;_observers=new Map;_ngZone=x(Te);constructor(){typeof ResizeObserver<"u"}ngOnDestroy(){for(let[,e]of this._observers)e.destroy();this._observers.clear(),this._cleanupErrorListener?.()}observe(e,n){let o=n?.box||"content-box";return this._observers.has(o)||this._observers.set(o,new CI(o)),this._observers.get(o).observe(e)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var NX=["notch"],LX=["matFormFieldNotchedOutline",""],BX=["*"],VX=["textField"],zX=["iconPrefixContainer"],jX=["textPrefixContainer"],HX=["iconSuffixContainer"],UX=["textSuffixContainer"],$X=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],WX=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function KX(t,i){t&1&&H(0,"span",20)}function GX(t,i){if(t&1&&(d(0,"label",19),Ue(1,1),D(2,KX,1,0,"span",20),u()),t&2){let e=f(2);y("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),W("for",e._control.disableAutomaticLabeling?null:e._control.id),h(2),S(!e.hideRequiredMarker&&e._control.required?2:-1)}}function qX(t,i){if(t&1&&D(0,GX,3,5,"label",19),t&2){let e=f();S(e._hasFloatingLabel()?0:-1)}}function JX(t,i){t&1&&H(0,"div",7)}function YX(t,i){}function QX(t,i){if(t&1&&D(0,YX,0,0,"ng-template",13),t&2){f(2);let e=en(1);y("ngTemplateOutlet",e)}}function ZX(t,i){if(t&1&&(d(0,"div",9),D(1,QX,1,1,null,13),u()),t&2){let e=f();y("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),h(),S(e._forceDisplayInfixLabel()?-1:1)}}function XX(t,i){t&1&&(d(0,"div",10,2),Ue(2,2),u())}function eee(t,i){t&1&&(d(0,"div",11,3),Ue(2,3),u())}function tee(t,i){}function nee(t,i){if(t&1&&D(0,tee,0,0,"ng-template",13),t&2){f();let e=en(1);y("ngTemplateOutlet",e)}}function iee(t,i){t&1&&(d(0,"div",14,4),Ue(2,4),u())}function oee(t,i){t&1&&(d(0,"div",15,5),Ue(2,5),u())}function aee(t,i){t&1&&H(0,"div",16)}function ree(t,i){t&1&&Ue(0,6)}function see(t,i){if(t&1&&(d(0,"mat-hint",21),g(1),u()),t&2){let e=f(2);y("id",e._hintLabelId),h(),V(e.hintLabel)}}function lee(t,i){if(t&1&&(D(0,see,2,2,"mat-hint",21),Ue(1,7),H(2,"div",22),Ue(3,8)),t&2){let e=f();S(e.hintLabel?0:-1)}}var Vi=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["mat-label"]]})}return t})(),cee=new X("MatError");var tc=(()=>{class t{align="start";id=x(dn).getId("mat-mdc-hint-");static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(n,o){n&2&&(yo("id",o.id),W("align",null),Z("mat-mdc-form-field-hint-end",o.align==="end"))},inputs:{align:"align",id:"id"}})}return t})(),R4=new X("MatPrefix"),wI=(()=>{class t{set _isTextSelector(e){this._isText=!0}_isText=!1;static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:[0,"matTextPrefix","_isTextSelector"]},features:[Xe([{provide:R4,useExisting:t}])]})}return t})(),O4=new X("MatSuffix"),op=(()=>{class t{set _isTextSelector(e){this._isText=!0}_isText=!1;static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[0,"matTextSuffix","_isTextSelector"]},features:[Xe([{provide:O4,useExisting:t}])]})}return t})(),F4=new X("FloatingLabelParent"),M4=(()=>{class t{_elementRef=x(be);get floating(){return this._floating}set floating(e){this._floating=e,this.monitorResize&&this._handleResize()}_floating=!1;get monitorResize(){return this._monitorResize}set monitorResize(e){this._monitorResize=e,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}_monitorResize=!1;_resizeObserver=x(LC);_ngZone=x(Te);_parent=x(F4);_resizeSubscription=new pt;constructor(){}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return dee(this._elementRef.nativeElement)}
61get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(n,o){n&2&&Z("mdc-floating-label--float-above",o.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return t})();function dee(t){let i=t;if(i.offsetParent!==null)return i.scrollWidth;let e=i.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);let n=e.scrollWidth;return e.remove(),n}var T4="mdc-line-ripple--active",BC="mdc-line-ripple--deactivating",I4=(()=>{class t{_elementRef=x(be);_cleanupTransitionEnd;constructor(){let e=x(Te),n=x(vn);e.runOutsideAngular(()=>{this._cleanupTransitionEnd=n.listen(this._elementRef.nativeElement,"transitionend",this._handleTransitionEnd)})}activate(){let e=this._elementRef.nativeElement.classList;e.remove(BC),e.add(T4)}deactivate(){this._elementRef.nativeElement.classList.add(BC)}_handleTransitionEnd=e=>{let n=this._elementRef.nativeElement.classList,o=n.contains(BC);e.propertyName==="opacity"&&o&&n.remove(T4,BC)};ngOnDestroy(){this._cleanupTransitionEnd()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return t})(),D4=(()=>{class t{_elementRef=x(be);_ngZone=x(Te);open=!1;_notch;constructor(){}ngAfterViewInit(){let e=this._elementRef.nativeElement.querySelector(".mdc-floating-label");e?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame=="function"&&(e.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>e.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(e){!this.open||!e?this._notch.nativeElement.style.width="":this._notch.nativeElement.style.width=`calc(${e}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(n,o){if(n&1&&ze(NX,5),n&2){let a;fe(a=ge())&&(o._notch=a.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(n,o){n&2&&Z("mdc-notched-outline--notched",o.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},attrs:LX,ngContentSelectors:BX,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(n,o){n&1&&(Pt(),H(0,"div",1),d(1,"div",2,0),Ue(3),u(),H(4,"div",3))},encapsulation:2,changeDetection:0})}return t})(),ap=(()=>{class t{value;stateChanges;id;placeholder;ngControl;focused;empty;shouldLabelFloat;required;disabled;errorState;controlType;autofilled;userAriaDescribedBy;disableAutomaticLabeling;static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t})}return t})();var nc=new X("MatFormField"),uee=new X("MAT_FORM_FIELD_DEFAULT_OPTIONS"),P4="fill",pee="auto",A4="fixed",hee="translateY(-50%)",Ci=(()=>{class t{_elementRef=x(be);_changeDetectorRef=x(Be);_dir=x(Hn);_platform=x(Jt);_idGenerator=x(dn);_ngZone=x(Te);_injector=x(dt);_defaults=x(uee,{optional:!0});_textField;_iconPrefixContainer;_textPrefixContainer;_iconSuffixContainer;_textSuffixContainer;_floatingLabel;_notchedOutline;_lineRipple;_formFieldControl;_prefixChildren;_suffixChildren;_errorChildren;_hintChildren;_labelChild=WF(Vi);get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=tl(e)}_hideRequiredMarker=!1;color="primary";get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||pee}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}_floatLabel;get appearance(){return this._appearance}set appearance(e){let n=this._appearance,o=e||this._defaults?.appearance||P4;this._appearance=o,this._appearance==="outline"&&this._appearance!==n&&(this._needsOutlineLabelOffsetUpdate=!0)}_appearance=P4;
61get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||A4}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||A4}_subscriptSizing=null;get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}_hintLabel="";_hasIconPrefix=!1;_hasTextPrefix=!1;_hasIconSuffix=!1;_hasTextSuffix=!1;_labelId=this._idGenerator.getId("mat-mdc-form-field-label-");_hintLabelId=this._idGenerator.getId("mat-mdc-hint-");get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}_destroyed=new ce;_isFocused=null;_explicitFormFieldControl;_needsOutlineLabelOffsetUpdate=!1;_previousControl=null;_previousControlValidatorFn=null;_stateChanges;_valueChanges;_describedByChanges;_animationsDisabled;constructor(){let e=this._defaults;e&&(e.appearance&&(this.appearance=e.appearance),this._hideRequiredMarker=!!e?.hideRequiredMarker,e.color&&(this.color=e.color)),this._animationsDisabled=x(Kt,{optional:!0})==="NoopAnimations"}ngAfterViewInit(){this._updateFocusState(),this._animationsDisabled||this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-form-field-animations-enabled")},300)}),this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._control.ngControl&&this._control.ngControl.control&&(this._previousControlValidatorFn=this._control.ngControl.control.validator),this._previousControl=this._control),this._control.ngControl&&this._control.ngControl.control&&this._control.ngControl.control.validator!==this._previousControlValidatorFn&&this._changeDetectorRef.markForCheck()}ngOnDestroy(){this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._describedByChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getLabelId=ke(()=>this._hasFloatingLabel()?this._labelId:null);getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(e){let n=this._control,o="mat-mdc-form-field-type-";e&&this._elementRef.nativeElement.classList.remove(o+e.controlType),n.controlType&&this._elementRef.nativeElement.classList.add(o+n.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=n.stateChanges.subscribe(()=>{this._updateFocusState(),this._changeDetectorRef.markForCheck()}),this._describedByChanges?.unsubscribe(),this._describedByChanges=n.stateChanges.pipe(En([void 0,void 0]),Fe(()=>[n.errorState,n.userAriaDescribedBy]),db(),rt(([[a,r],[s,l]])=>a!==s||r!==l)).subscribe(()=>this._syncDescribedByIds()),this._valueChanges?.unsubscribe(),n.ngControl&&n.ngControl.valueChanges&&(this._valueChanges=n.ngControl.valueChanges.pipe(Et(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(e=>!e._isText),this._hasTextPrefix=!!this._prefixChildren.find(e=>e._isText),this._hasIconSuffix=!!this._suffixChildren.find(e=>!e._isText),this._hasTextSuffix=!!this._suffixChildren.find(e=>e._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),bn(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){this._control}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||this._isFocused===null)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),Nu(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe(Et(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}
61_shouldAlwaysFloat(){return this.floatLabel==="always"}_hasOutline(){return this.appearance==="outline"}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel=ke(()=>!!this._labelChild());_shouldLabelFloat(){return this._hasFloatingLabel()?this._control.shouldLabelFloat||this._shouldAlwaysFloat():!1}_shouldForward(e){let n=this._control?this._control.ngControl:null;return n&&n[e]}_getSubscriptMessageType(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||!this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(0):this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){this._hintChildren}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&typeof this._control.userAriaDescribedBy=="string"&&e.push(...this._control.userAriaDescribedBy.split(" ")),this._getSubscriptMessageType()==="hint"){let n=this._hintChildren?this._hintChildren.find(a=>a.align==="start"):null,o=this._hintChildren?this._hintChildren.find(a=>a.align==="end"):null;n?e.push(n.id):this._hintLabel&&e.push(this._hintLabelId),o&&e.push(o.id)}else this._errorChildren&&e.push(...this._errorChildren.map(n=>n.id));this._control.setDescribedByIds(e)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;let e=this._floatingLabel.element;if(!(this._iconPrefixContainer||this._textPrefixContainer)){e.style.transform="";return}if(!this._isAttachedToDom()){this._needsOutlineLabelOffsetUpdate=!0;return}let n=this._iconPrefixContainer?.nativeElement,o=this._textPrefixContainer?.nativeElement,a=this._iconSuffixContainer?.nativeElement,r=this._textSuffixContainer?.nativeElement,s=n?.getBoundingClientRect().width??0,l=o?.getBoundingClientRect().width??0,p=a?.getBoundingClientRect().width??0,m=r?.getBoundingClientRect().width??0,_=this._dir.value==="rtl"?"-1":"1",c=`${s+l}px`,T=`calc(${_} * (${c} + var(--mat-mdc-form-field-label-offset-x, 0px)))`;e.style.transform=`var( 62 --mat-mdc-form-field-label-transform, 63 ${hee} translateX(${T}) 64 )`;let N=s+l+p+m;this._elementRef.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${N}px)`)}_isAttachedToDom(){let e=this._elementRef.nativeElement;if(e.getRootNode){let n=e.getRootNode();return n&&n!==e}return document.documentElement.contains(e)}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-form-field"]],contentQueries:function(n,o,a){if(n&1&&(_3(a,o._labelChild,Vi,5),Nt(a,ap,5),Nt(a,R4,5),Nt(a,O4,5),Nt(a,cee,5),Nt(a,tc,5)),n&2){Dv();let r;fe(r=ge())&&(o._formFieldControl=r.first),fe(r=ge())&&(o._prefixChildren=r),fe(r=ge())&&(o._suffixChildren=r),fe(r=ge())&&(o._errorChildren=r),fe(r=ge())&&(o._hintChildren=r)}},viewQuery:function(n,o){if(n&1&&(ze(VX,5),ze(zX,5),ze(jX,5),ze(HX,5),ze(UX,5),ze(M4,5),ze(D4,5),ze(I4,5)),n&2){let a;fe(a=ge())&&(o._textField=a.first),fe(a=ge())&&(o._iconPrefixContainer=a.first),fe(a=ge())&&(o._textPrefixContainer=a.first),fe(a=ge())&&(o._iconSuffixContainer=a.first),fe(a=ge())&&(o._textSuffixContainer=a.first),fe(a=ge())&&(o._floatingLabel=a.first),fe(a=ge())&&(o._notchedOutline=a.first),fe(a=ge())&&(o._lineRipple=a.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:40,hostBindings:function(n,o){n&2&&Z("mat-mdc-form-field-label-always-float",o._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",o._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",o._hasIconSuffix)("mat-form-field-invalid",o._control.errorState)("mat-form-field-disabled",o._control.disabled)("mat-form-field-autofilled",o._control.autofilled)("mat-form-field-appearance-fill",o.appearance=="fill")("mat-form-field-appearance-outline",o.appearance=="outline")("mat-form-field-hide-placeholder",o._hasFloatingLabel()&&!o._shouldLabelFloat())("mat-focused",o._control.focused)("mat-primary",o.color!=="accent"&&o.color!=="warn")("mat-accent",o.color==="accent")("mat-warn",o.color==="warn")("ng-untouched",o._shouldForward("untouched"))("ng-touched",o._shouldForward("touched"))("ng-pristine",o._shouldForward("pristine"))("ng-dirty",o._shouldForward("dirty"))("ng-valid",o._shouldForward("valid"))("ng-invalid",o._shouldForward("invalid"))("ng-pending",o._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[Xe([{provide:nc,useExisting:t},{provide:F4,useExisting:t}])],ngContentSelectors:WX,decls:20,vars:25,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],["aria-atomic","true","aria-live","polite"],["matFormField
64FloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(n,o){if(n&1){let a=j();Pt($X),D(0,qX,1,1,"ng-template",null,0,Mr),d(2,"div",6,1),M("click",function(s){return k(a),E(o._control.onContainerClick(s))}),D(4,JX,1,0,"div",7),d(5,"div",8),D(6,ZX,2,2,"div",9)(7,XX,3,0,"div",10)(8,eee,3,0,"div",11),d(9,"div",12),D(10,nee,1,1,null,13),Ue(11),u(),D(12,iee,3,0,"div",14)(13,oee,3,0,"div",15),u(),D(14,aee,1,0,"div",16),u(),d(15,"div",17),Aa(16),d(17,"div",18),D(18,ree,1,0)(19,lee,4,1),u()()}if(n&2){let a;h(2),Z("mdc-text-field--filled",!o._hasOutline())("mdc-text-field--outlined",o._hasOutline())("mdc-text-field--no-label",!o._hasFloatingLabel())("mdc-text-field--disabled",o._control.disabled)("mdc-text-field--invalid",o._control.errorState),h(2),S(!o._hasOutline()&&!o._control.disabled?4:-1),h(2),S(o._hasOutline()?6:-1),h(),S(o._hasIconPrefix?7:-1),h(),S(o._hasTextPrefix?8:-1),h(2),S(!o._hasOutline()||o._forceDisplayInfixLabel()?10:-1),h(2),S(o._hasTextSuffix?12:-1),h(),S(o._hasIconSuffix?13:-1),h(),S(o._hasOutline()?-1:14),h(),Z("mat-mdc-form-field-subscript-dynamic-size",o.subscriptSizing==="dynamic");let r=o._getSubscriptMessageType();h(2),Z("mat-mdc-form-field-error-wrapper",r==="error")("mat-mdc-form-field-hint-wrapper",r==="hint"),h(),S((a=r)==="error"?18:a==="hint"?19:-1)}},dependencies:[M4,D4,rr,I4,tc],styles:[`.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder{opacity:0}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mdc-filled-text-field-caret-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mdc-outlined-text-field-caret-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape, var(--mat-sys-corner-extra-small));border-top-right-radius:var(--mdc-filled-text-field-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color, var(--mat-sys-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent))}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)))}.mdc-floating-label{position:absolute;
64left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}@media(forced-colors: active){.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mdc-filled-text-field-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mdc-filled-text-field-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mdc-filled-text-field-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mdc-outlined-text-field-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mdc-outlined-text-field-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mdc-outlined-text-field-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color, var(--mat-sys-outline));border-width:var(--mdc-outlined-text-field-outline-width, 1px)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
64over .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color, var(--mat-sys-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width, 2px)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),100% - max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)))*2)}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none;--mat-form-field-notch-max-width: 100%}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height, 1px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
64over .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color, var(--mat-sys-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color, var(--mat-sys-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height, 2px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color, var(--mat-sys-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color, var(--mat-sys-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height, 56px);padding-top:var(--mat-form-field-filled-with-label-container-padding-top, 24px);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom, 8px)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding, 16px);padding-bottom:var(--mat-form-field-container-vertical-padding, 16px)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height, 56px)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height, 56px) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}@keyframes _mat-form-field-subscript-animation{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px;opacity:1;transform:translateY(0);animation:_mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-sys-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-sys-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-sys-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-sys-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity, 0)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color, var(--mat-sys-neutral10))}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--mat-sys-neutral10) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-sys-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}@media(forced-colors: active){.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}}@media(forced-colors: active){.mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-sys-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-sys-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-sys-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-sys-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field-infix:has(textarea[cols]){width:auto}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field.mat-form-field-animations-en
64abled .mat-mdc-form-field-error-wrapper{animation-duration:300ms}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)} 65`],encapsulation:2,changeDetection:0})}return t})();var i_=(()=>{class t{_listeners=[];notify(e,n){for(let o of this._listeners)o(e,n)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(n=>e!==n)}}ngOnDestroy(){this._listeners=[]}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var rp=class{applyChanges(i,e,n,o,a){i.forEachOperation((r,s,l)=>{let p,m;if(r.previousIndex==null){let _=n(r,s,l);p=e.createEmbeddedView(_.templateRef,_.context,_.index),m=Zc.INSERTED}else l==null?(e.remove(s),m=Zc.REMOVED):(p=e.get(s),e.move(p,l),m=Zc.MOVED);a&&a({context:p?.context,operation:m,record:r})})}detach(){}};var o_=class{_multiple;_emitChanges;compareWith;_selection=new Set;_deselectedToEmit=[];_selectedToEmit=[];_selected;get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}changed=new ce;constructor(i=!1,e,n=!0,o){this._multiple=i,this._emitChanges=n,this.compareWith=o,e&&e.length&&(i?e.forEach(a=>this._markSelected(a)):this._markSelected(e[0]),this._selectedToEmit.length=0)}select(...i){this._verifyValueAssignment(i),i.forEach(n=>this._markSelected(n));let e=this._hasQueuedChanges();return this._emitChangeEvent(),e}deselect(...i){this._verifyValueAssignment(i),i.forEach(n=>this._unmarkSelected(n));let e=this._hasQueuedChanges();return this._emitChangeEvent(),e}setSelection(...i){this._verifyValueAssignment(i);let e=this.selected,n=new Set(i.map(a=>this._getConcreteValue(a)));i.forEach(a=>this._markSelected(a)),e.filter(a=>!n.has(this._getConcreteValue(a,n))).forEach(a=>this._unmarkSelected(a));let o=this._hasQueuedChanges();return this._emitChangeEvent(),o}toggle(i){return this.isSelected(i)?this.deselect(i):this.select(i)}clear(i=!0){this._unmarkAll();let e=this._hasQueuedChanges();return i&&this._emitChangeEvent(),e}isSelected(i){return this._selection.has(this._getConcreteValue(i))}isEmpty(){return this._selection.size===0}hasValue(){return!this.isEmpty()}sort(i){this._multiple&&this.selected&&this._selected.sort(i)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(i){i=this._getConcreteValue(i),this.isSelected(i)||(this._multiple||this._unmarkAll(),this.isSelected(i)||this._selection.add(i),this._emitChanges&&this._selectedToEmit.push(i))}_unmarkSelected(i){i=this._getConcreteValue(i),this.isSelected(i)&&(this._selection.delete(i),this._emitChanges&&this._deselectedToEmit.push(i))}_unmarkAll(){this.isEmpty()||this._selection.forEach(i=>this._unmarkSelected(i))}_verifyValueAssignment(i){i.length>1&&this._multiple}_hasQueuedChanges(){return!!(this._deselectedToEmit.length||this._selectedToEmit.length)}_getConcreteValue(i,e){if(this.compareWith){e=e??this._selection;for(let n of e)if(this.compareWith(i,n))return n;return i}else return i}};var sp=(()=>{class t{isErrorState(e,n){return!!(e&&e.invalid&&(e.touched||n&&n.submitted))}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var ad=class{_defaultMatcher;ngControl;_parentFormGroup;_parentForm;_stateChanges;errorState=!1;matcher;constructor(i,e,n,o,a){this._defaultMatcher=i,this.ngControl=e,this._parentFormGroup=n,this._parentForm=o,this._stateChanges=a}updateErrorState(){let i=this.errorState,e=this._parentFormGroup||this._parentForm,n=this.matcher||this._defaultMatcher,o=this.ngControl?this.ngControl.control:null,a=n?.isErrorState(o,e)??!1;a!==i&&(this.errorState=a,this._stateChanges.next())}};var L4=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at]})}return t})();var Fm=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[nl,at,L4]})}return t})();var rd=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,$y,at]})}return t})();var mee=["trigger"],fee=["panel"],gee=[[["mat-select-trigger"]],"*"],_ee=["mat-select-trigger","*"];function xee(t,i){if(t&1&&(d(0,"span",4),g(1),u()),t&2){let e=f();h(),V(e.placeholder)}}function bee(t,i){t&1&&Ue(0)}function vee(t,i){if(t&1&&(d(0,"span",11),g(1),u()),t&2){let e=f(2);h(),V(e.triggerValue)}}
65function yee(t,i){if(t&1&&(d(0,"span",5),D(1,bee,1,0)(2,vee,2,1,"span",11),u()),t&2){let e=f();h(),S(e.customTrigger?1:2)}}function Cee(t,i){if(t&1){let e=j();d(0,"div",12,1),M("keydown",function(o){k(e);let a=f();return E(a._handleKeydown(o))}),Ue(2,1),u()}if(t&2){let e=f();f3("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",e._getPanelTheme(),""),Z("mat-select-panel-animations-enabled",!e._animationsDisabled),y("ngClass",e.panelClass),W("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}var kI=new X("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{let t=x($n);return()=>t.scrollStrategies.reposition()}});function B4(t){return()=>t.scrollStrategies.reposition()}var V4=new X("MAT_SELECT_CONFIG"),z4={provide:kI,deps:[$n],useFactory:B4},j4=new X("MatSelectTrigger"),VC=class{source;value;constructor(i,e){this.source=i,this.value=e}},fr=(()=>{class t{_viewportRuler=x(ua);_changeDetectorRef=x(Be);_elementRef=x(be);_dir=x(Hn,{optional:!0});_idGenerator=x(dn);_renderer=x(vn);_parentFormField=x(nc,{optional:!0});ngControl=x(mr,{self:!0,optional:!0});_liveAnnouncer=x(P0);_defaultOptions=x(V4,{optional:!0});_animationsDisabled=x(Kt,{optional:!0})==="NoopAnimations";_initialized=new ce;_cleanupDetach;options;optionGroups;customTrigger;_positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}];_scrollOptionIntoView(e){let n=this.options.toArray()[e];if(n){let o=this.panel.nativeElement,a=FC(e,this.options,this.optionGroups),r=n._getHostElement();e===0&&a===1?o.scrollTop=0:o.scrollTop=NC(r.offsetTop,r.offsetHeight,o.scrollTop,o.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new VC(this,e)}_scrollStrategyFactory=x(kI);_panelOpen=!1;_compareWith=(e,n)=>e===n;_uid=this._idGenerator.getId("mat-select-");_triggerAriaLabelledBy=null;_previousControl;_destroy=new ce;_errorStateTracker;stateChanges=new ce;disableAutomaticLabeling=!0;userAriaDescribedBy;_selectionModel;_keyManager;_preferredOverlayOrigin;_overlayWidth;_onChange=()=>{};_onTouched=()=>{};_valueId=this._idGenerator.getId("mat-select-value-");_scrollStrategy;_overlayPanelClass=this._defaultOptions?.overlayPanelClass||"";get focused(){return this._focused||this._panelOpen}_focused=!1;controlType="mat-select";trigger;panel;_overlayDir;panelClass;disabled=!1;disableRipple=!1;tabIndex=0;get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}_hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1;get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}_placeholder;get required(){return this._required??this.ngControl?.control?.hasValidator(hr.required)??!1}set required(e){this._required=e,this.stateChanges.next()}_required;get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=e}_multiple=!1;disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1;get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}_value;ariaLabel="";ariaLabelledby;get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}typeaheadDebounceInterval;sortComparator;get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}_id;get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto";canSelectNullableOptions=this._defaultOptions?.canSelectNullableOptions??!1;
65optionSelectionChanges=wr(()=>{let e=this.options;return e?e.changes.pipe(En(e),zt(()=>bn(...e.map(n=>n.onSelectionChange)))):this._initialized.pipe(zt(()=>this.optionSelectionChanges))});openedChange=new se;_openedStream=this.openedChange.pipe(rt(e=>e),Fe(()=>{}));_closedStream=this.openedChange.pipe(rt(e=>!e),Fe(()=>{}));selectionChange=new se;valueChange=new se;constructor(){let e=x(sp),n=x(ec,{optional:!0}),o=x(il,{optional:!0}),a=x(new aa("tabindex"),{optional:!0});this.ngControl&&(this.ngControl.valueAccessor=this),this._defaultOptions?.typeaheadDebounceInterval!=null&&(this.typeaheadDebounceInterval=this._defaultOptions.typeaheadDebounceInterval),this._errorStateTracker=new ad(e,this.ngControl,o,n,this.stateChanges),this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=a==null?0:parseInt(a)||0,this.id=this.id}ngOnInit(){this._selectionModel=new o_(this.multiple),this.stateChanges.next(),this._viewportRuler.change().pipe(Et(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(Et(this._destroy)).subscribe(e=>{e.added.forEach(n=>n.select()),e.removed.forEach(n=>n.deselect())}),this.options.changes.pipe(En(null),Et(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){let e=this._getTriggerAriaLabelledby(),n=this.ngControl;if(e!==this._triggerAriaLabelledBy){let o=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?o.setAttribute("aria-labelledby",e):o.removeAttribute("aria-labelledby")}n&&(this._previousControl!==n.control&&(this._previousControl!==void 0&&n.disabled!==null&&n.disabled!==this.disabled&&(this.disabled=n.disabled),this._previousControl=n.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._cleanupDetach?.(),this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._cleanupDetach?.(),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._overlayDir.positionChange.pipe(Zt(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()}),this._overlayDir.attachOverlay(),this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!0)))}_trackedModal=null;_applyModalPanelOwnership(){let e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;let n=`${this.id}-panel`;this._trackedModal&&Yc(this._trackedModal,"aria-owns",n),xm(e,"aria-owns",n),this._trackedModal=e}_clearFromModal(){if(!this._trackedModal)return;let e=`${this.id}-panel`;Yc(this._trackedModal,"aria-owns",e),this._trackedModal=null}close(){this._panelOpen&&(this._panelOpen=!1,this._exitAndDetach(),this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!1)))}_exitAndDetach(){if(this._animationsDisabled||!this.panel){this._detachOverlay();return}this._cleanupDetach?.(),this._cleanupDetach=()=>{n(),clearTimeout(o),this._cleanupDetach=void 0};let e=this.panel.nativeElement,n=this._renderer.listen(e,"animationend",a=>{a.animationName==="_mat-select-exit"&&(this._cleanupDetach?.(),this._detachOverlay())}),o=setTimeout(()=>{this._cleanupDetach?.(),this._detachOverlay()},200);e.classList.add("mat-select-panel-exit")}_detachOverlay(){this._overlayDir.detachOverlay(),this._changeDetectorRef.markForCheck()}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){let e=this._selectionModel.selected.map(n=>n.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return this._dir?this._dir.value==="rtl":!1}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){let n=e.keyCode,o=n===40||n===38||n===37||n===39,a=n===13||n===32,r=this._keyManager;if(!r.isTyping()&&a&&!jn(e)||(this.multiple||e.altKey)&&o)e.preventDefault(),this.open();else if(!this.multiple){let s=this.selected;r.onKeydown(e);let l=this.selected;l&&s!==l&&this._liveAnnouncer.announce(l.viewValue,1e4)}}_handleOpenKeydown(e){let n=this._keyManager,o=e.keyCode,a=o===40||o===38,r=n.isTyping();if(a&&e.altKey)e.preventDefault(),this.close();else if(!r&&(o===13||o===32)&&n.activeItem&&!jn(e))e.preventDefault(),n.activeItem._selectViaInteraction();else if(!r&&this._multiple&&o===65&&e.ctrlKey){e.preventDefault();let s=this.options.some(l=>!l.disabled&&!l.selected);this.options.forEach(l=>{l.disabled||(s?l.select():l.deselect())})}else{let s=n.activeItemIndex;n.onKeydown(e),this._multiple&&a&&e.shiftKey&&n.activeItem&&n.activeItemIndex!==s&&n.activeItem._selectViaInteraction()}}_handleOverlayKeydown(e){e.keyCode===27&&!jn(e)&&(e.preventDefault(),this.close())}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}
65_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(n=>n.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(n=>this._selectOptionByValue(n)),this._sortValues();else{let n=this._selectOptionByValue(e);n?this._keyManager.updateActiveItem(n):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){let n=this.options.find(o=>{if(this._selectionModel.isSelected(o))return!1;try{return(o.value!=null||this.canSelectNullableOptions)&&this._compareWith(o.value,e)}catch{return!1}});return n&&this._selectionModel.select(n),n}_assignValue(e){return e!==this._value||this._multiple&&Array.isArray(e)?(this.options&&this._setSelectionByValue(e),this._value=e,!0):!1}_skipPredicate=e=>this.panelOpen?!1:e.disabled;_getOverlayWidth(e){return this.panelWidth==="auto"?(e instanceof km?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:this.panelWidth===null?"":this.panelWidth}_syncParentProperties(){if(this.options)for(let e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new Zu(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){let e=bn(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Et(e)).subscribe(n=>{this._onSelect(n.source,n.isUserInput),n.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),bn(...this.options.map(n=>n._stateChanges)).pipe(Et(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,n){let o=this._selectionModel.isSelected(e);!this.canSelectNullableOptions&&e.value==null&&!this._multiple?(e.deselect(),this._selectionModel.clear(),this.value!=null&&this._propagateChanges(e.value)):(o!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),n&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),n&&this.focus())),o!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){let e=this.options.toArray();this._selectionModel.sort((n,o)=>this.sortComparator?this.sortComparator(n,o,e):e.indexOf(n)-e.indexOf(o)),this.stateChanges.next()}}_propagateChanges(e){let n;this.multiple?n=this.selected.map(o=>o.value):n=this.selected?this.selected.value:e,this._value=n,this.valueChange.emit(n),this._onChange(n),this.selectionChange.emit(this._getChangeEvent(n)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let n=0;n<this.options.length;n++)if(!this.options.get(n).disabled){e=n;break}this._keyManager.setActiveItem(e)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0&&!!this._overlayDir}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId()||null,n=e?e+" ":"";return this.ariaLabelledby?n+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId()||"";return this.ariaLabelledby&&(e+=" "+this.ariaLabelledby),e||(e=this._valueId),e}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-select"]],contentQueries:function(n,o,a){if(n&1&&(Nt(a,j4,5),Nt(a,Ji,5),Nt(a,Om,5)),n&2){let r;
65fe(r=ge())&&(o.customTrigger=r.first),fe(r=ge())&&(o.options=r),fe(r=ge())&&(o.optionGroups=r)}},viewQuery:function(n,o){if(n&1&&(ze(mee,5),ze(fee,5),ze(aC,5)),n&2){let a;fe(a=ge())&&(o.trigger=a.first),fe(a=ge())&&(o.panel=a.first),fe(a=ge())&&(o._overlayDir=a.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(n,o){n&1&&M("keydown",function(r){return o._handleKeydown(r)})("focus",function(){return o._onFocus()})("blur",function(){return o._onBlur()}),n&2&&(W("id",o.id)("tabindex",o.disabled?-1:o.tabIndex)("aria-controls",o.panelOpen?o.id+"-panel":null)("aria-expanded",o.panelOpen)("aria-label",o.ariaLabel||null)("aria-required",o.required.toString())("aria-disabled",o.disabled.toString())("aria-invalid",o.errorState)("aria-activedescendant",o._getAriaActiveDescendant()),Z("mat-mdc-select-disabled",o.disabled)("mat-mdc-select-invalid",o.errorState)("mat-mdc-select-required",o.required)("mat-mdc-select-empty",o.empty)("mat-mdc-select-multiple",o.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",Ce],disableRipple:[2,"disableRipple","disableRipple",Ce],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ln(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",Ce],placeholder:"placeholder",required:[2,"required","required",Ce],multiple:[2,"multiple","multiple",Ce],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",Ce],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",ln],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth",canSelectNullableOptions:[2,"canSelectNullableOptions","canSelectNullableOptions",Ce]},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],features:[Xe([{provide:ap,useExisting:t},{provide:Rm,useExisting:t}]),Xt],ngContentSelectors:_ee,decls:11,vars:9,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"detach","backdropClick","overlayKeydown","cdkConnectedOverlayDisableClose","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","cdkConnectedOverlayFlexibleDimensions"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(n,o){if(n&1){let a=j();Pt(gee),d(0,"div",2,0),M("click",function(){return k(a),E(o.open())}),d(3,"div",3),D(4,xee,2,1,"span",4)(5,yee,3,1,"span",5),u(),d(6,"div",6)(7,"div",7),uo(),d(8,"svg",8),H(9,"path",9),u()()()(),D(10,Cee,3,10,"ng-template",10),M("detach",function(){return k(a),E(o.close())})("backdropClick",function(){return k(a),E(o.close())})("overlayKeydown",function(s){return k(a),E(o._handleOverlayKeydown(s))})}if(n&2){let a=en(1);h(3),W("id",o._valueId),h(),S(o.empty?4:5),h(6),y("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",o._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",o._scrollStrategy)("cdkConnectedOverlayOrigin",o._preferredOverlayOrigin||a)("cdkConnectedOverlayPositions",o._positions)("cdkConnectedOverlayWidth",o._overlayWidth)("cdkConnectedOverlayFlexibleDimensions",!0)}},dependencies:[km,aC,Lo],styles:[`@keyframes _mat-select-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}@keyframes _mat-select-exit{from{opacity:1}to{opacity:0}
65}.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-sys-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-sys-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-disabled .mat-mdc-select-placeholder{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-sys-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(forced-colors: active){.mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .mat-mdc-select-arrow svg{fill:GrayText}}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:relative;background-color:var(--mat-select-panel-background-color, var(--mat-sys-surface-container))}@media(forced-colors: active){div.mat-mdc-select-panel{outline:solid 1px}}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-select-panel-animations-enabled{animation:_mat-select-enter 120ms cubic-bezier(0, 0, 0.2, 1)}.mat-select-panel-animations-enabled.mat-select-panel-exit{animation:_mat-select-exit 100ms linear}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field:not(.mat-form-field-animations-enabled) .mat-mdc-select-placeholder,._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform, translateY(-8px))} 66`],encapsulation:2,changeDetection:0})}return t})();var sd=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[z4],imports:[pa,Fm,at,Jo,rd,Fm,at]})}return t})();var wee=["determinateSpinner"];function kee(t,i){if(t&1&&(uo(),d(0,"svg",11),H(1,"circle",12),u()),t&2){let e=f();W("viewBox",e._viewBox()),h(),Pi("stroke-dasharray",e._strokeCircumference(),"px")("stroke-dashoffset",e._strokeCircumference()/2,"px")("stroke-width",e._circleStrokeWidth(),"%"),W("r",e._circleRadius())}}var Eee=new X("mat-progress-spinner-default-options",{providedIn:"root",factory:See});function See(){return{diameter:H4}}var H4=100,Mee=10,Ri=(()=>{class t{_elementRef=x(be);_noopAnimations;get color(){return this._color||this._defaultColor}set color(e){this._color=e}_color;_defaultColor="primary";_determinateCircle;constructor(){let e=x(Kt,{optional:!0}),n=x(Eee);this._noopAnimations=e==="NoopAnimations"&&!!n&&!n._forceAnimations,this.mode=this._elementRef.nativeElement.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate",n&&(n.color&&(this.color=this._defaultColor=n.color),n.diameter&&(this.diameter=n.diameter),n.strokeWidth&&(this.strokeWidth=n.strokeWidth))}mode;get value(){return this.mode==="determinate"?this._value:0}set value(e){this._value=Math.max(0,Math.min(100,e||0))}_value=0;get diameter(){return this._diameter}set diameter(e){this._diameter=e||0}_diameter=H4;get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(e){this._strokeWidth=e||0}_strokeWidth;_circleRadius(){return(this.diameter-Mee)/2}_viewBox(){let e=this._circleRadius()*2+this.strokeWidth;return`0 0 ${e} ${e}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return this.mode==="determinate"?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(n,o){if(n&1&&ze(wee,5),n&2){let a;fe(a=ge())&&(o._determinateCircle=a.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:18,hostBindings:function(n,o){n&2&&(W("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",o.mode==="determinate"?o.value:null)("mode",o.mode),It("mat-"+o.color),Pi("width",o.diameter,"px")("height",o.diameter,"px")("--mdc-circular-progress-size",o.diameter+"px")("--mdc-circular-progress-active-indicator-width",o.diameter+"px"),Z("_mat-animation-noopable",o._noopAnimations)("mdc-circular-progress--indeterminate",o.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",ln],diameter:[2,"diameter","diameter",ln],strokeWidth:[2,"strokeWidth","strokeWidth",ln]},exportAs:["matProgressSpinner"],decls:14,vars:11,consts:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function(n,o){if(n&1&&(D(0,kee,2,8,"ng-template",null,0,Mr),d(2,"div",2,1),uo(),d(4,"svg",3),H(5,"circle",4),u()(),$h(),d(6,"div",5)(7,"div",6)(8,"div",7),Vn(9,8),u(),d(10,"div",9),Vn(11,8),u(),d(12,"div",10),Vn(13,8),u()()()),n&2){let a=en(1);h(4),W("viewBox",o._viewBox()),h(),Pi("stroke-dasharray",o._strokeCircumference(),"px")("stroke-dashoffset",o._strokeDashOffset(),"px")("stroke-width",o._circleStrokeWidth(),"%"),W("r",o._circleRadius()),h(4),y("ngTemplateOutlet",a),h(2),y("ngTemplateOutlet",a),h(2),y("ngTemplateOutlet",a)}},dependencies:[rr],styles:[`.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0;position:relative;direction:ltr;transition:opacity 250ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width, 4px)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}
66.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1;animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, var(--mat-sys-primary))}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}} 67`],encapsulation:2,changeDetection:0})}return t})();var Bo=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at]})}return t})();var Tee=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["ng-component"]],hostAttrs:["cdk-text-field-style-loader",""],decls:0,vars:0,template:function(n,o){},styles:[`textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms} 68`],encapsulation:2,changeDetection:0})}return t})(),Iee={passive:!0},U4=(()=>{class t{_platform=x(Jt);_ngZone=x(Te);_renderer=x(Ii).createRenderer(null,null);_styleLoader=x(Rn);_monitoredElements=new Map;constructor(){}monitor(e){if(!this._platform.isBrowser)return Si;this._styleLoader.load(Tee);let n=Li(e),o=this._monitoredElements.get(n);if(o)return o.subject;let a=new ce,r="cdk-text-field-autofilled",s=p=>{p.animationName==="cdk-text-field-autofill-start"&&!n.classList.contains(r)?(n.classList.add(r),this._ngZone.run(()=>a.next({target:p.target,isAutofilled:!0}))):p.animationName==="cdk-text-field-autofill-end"&&n.classList.contains(r)&&(n.classList.remove(r),this._ngZone.run(()=>a.next({target:p.target,isAutofilled:!1})))},l=this._ngZone.runOutsideAngular(()=>(n.classList.add("cdk-text-field-autofill-monitored"),ui(this._renderer,n,"animationstart",s,Iee)));return this._monitoredElements.set(n,{subject:a,unlisten:l}),a}stopMonitoring(e){let n=Li(e),o=this._monitoredElements.get(n);o&&(o.unlisten(),o.subject.complete(),n.classList.remove("cdk-text-field-autofill-monitored"),n.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(n))}
68ngOnDestroy(){this._monitoredElements.forEach((e,n)=>this.stopMonitoring(n))}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var $4=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})();var W4=new X("MAT_INPUT_VALUE_ACCESSOR");var Dee=["button","checkbox","file","hidden","image","radio","range","reset","submit"],Pee=new X("MAT_INPUT_CONFIG"),ja=(()=>{class t{_elementRef=x(be);_platform=x(Jt);ngControl=x(mr,{optional:!0,self:!0});_autofillMonitor=x(U4);_ngZone=x(Te);_formField=x(nc,{optional:!0});_renderer=x(vn);_uid=x(dn).getId("mat-input-");_previousNativeValue;_inputValueAccessor;_signalBasedValueAccessor;_previousPlaceholder;_errorStateTracker;_config=x(Pee,{optional:!0});_cleanupIosKeyup;_cleanupWebkitWheel;_formFieldDescribedBy;_isServer;_isNativeSelect;_isTextarea;_isInFormField;focused=!1;stateChanges=new ce;controlType="mat-input";autofilled=!1;get disabled(){return this._disabled}set disabled(e){this._disabled=tl(e),this.focused&&(this.focused=!1,this.stateChanges.next())}_disabled=!1;get id(){return this._id}set id(e){this._id=e||this._uid}_id;placeholder;name;get required(){return this._required??this.ngControl?.control?.hasValidator(hr.required)??!1}set required(e){this._required=tl(e)}_required;get type(){return this._type}set type(e){let n=this._type;this._type=e||"text",this._validateType(),!this._isTextarea&&JT().has(this._type)&&(this._elementRef.nativeElement.type=this._type),this._type!==n&&this._ensureWheelDefaultBehavior()}_type="text";get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}userAriaDescribedBy;get value(){return this._signalBasedValueAccessor?this._signalBasedValueAccessor.value():this._inputValueAccessor.value}set value(e){e!==this.value&&(this._signalBasedValueAccessor?this._signalBasedValueAccessor.value.set(e):this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=tl(e)}_readonly=!1;disabledInteractive;get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}_neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(e=>JT().has(e));constructor(){let e=x(ec,{optional:!0}),n=x(il,{optional:!0}),o=x(sp),a=x(W4,{optional:!0,self:!0}),r=this._elementRef.nativeElement,s=r.nodeName.toLowerCase();a?sa(a.value)?this._signalBasedValueAccessor=a:this._inputValueAccessor=a:this._inputValueAccessor=r,this._previousNativeValue=this.value,this.id=this.id,this._platform.IOS&&this._ngZone.runOutsideAngular(()=>{this._cleanupIosKeyup=this._renderer.listen(r,"keyup",this._iOSKeyupListener)}),this._errorStateTracker=new ad(o,this.ngControl,n,e,this.stateChanges),this._isServer=!this._platform.isBrowser,this._isNativeSelect=s==="select",this._isTextarea=s==="textarea",this._isInFormField=!!this._formField,this.disabledInteractive=this._config?.disabledInteractive||!1,this._isNativeSelect&&(this.controlType=r.multiple?"mat-native-select-multiple":"mat-native-select"),this._signalBasedValueAccessor&&No(()=>{this._signalBasedValueAccessor.value(),this.stateChanges.next()})}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._cleanupIosKeyup?.(),this._cleanupWebkitWheel?.()}ngDoCheck(){this.ngControl&&(this.updateErrorState(),this.ngControl.disabled!==null&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}updateErrorState(){this._errorStateTracker.updateErrorState()}_focusChanged(e){if(e!==this.focused){if(!this._isNativeSelect&&e&&this.disabled&&this.disabledInteractive){let n=this._elementRef.nativeElement;n.type==="number"?(n.type="text",n.setSelectionRange(0,0),n.type="number"):n.setSelectionRange(0,0)}this.focused=e,this.stateChanges.next()}}_onInput(){}_dirtyCheckNativeValue(){let e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_dirtyCheckPlaceholder(){let e=this._getPlaceholder();if(e!==this._previousPlaceholder){let n=this._elementRef.nativeElement;this._previousPlaceholder=e,e?n.setAttribute("placeholder",e):n.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){Dee.indexOf(this._type)>-1}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!this._isNeverEmpty()&&!this._elementRef.nativeElement.value&&!this._isBadInput()&&!this.autofilled}get shouldLabelFloat(){if(this._isNativeSelect){let e=this._elementRef.nativeElement,n=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&n&&n.label)}else return this.focused&&!this.disabled||!this.empty}setDescribedByIds(e){let n=this._elementRef.nativeElement,o=n.getAttribute("aria-describedby"),a;if(o){let r=this._formFieldDescribedBy||e;a=e.concat(o.split(" ").filter(s=>s&&!r.includes(s)))}else a=e;this._formFieldDescribedBy=e,a.length?n.setAttribute("aria-describedby",a.join(" ")):n.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){let e=this._elementRef.nativeElement;return this._isNativeSelect&&(e.multiple||e.size>1)}_iOSKeyupListener=e=>{let n=e.target;!n.value&&n.selectionStart===0&&n.selectionEnd===0&&(n.setSelectionRange(1,1),n.setSelectionRange(0,0))};_webkitBlinkWheelListener=()=>{};_ensureWheelDefaultBehavior(){this._cleanupWebkitWheel?.(),this._type==="number"&&(this._platform.BLINK||this._platform.WEBKIT)&&(this._cleanupWebkitWheel=this._renderer.listen(this._elementRef.nativeElement,"wheel",this._webkitBlinkWheelListener))}_getReadonlyAttribute(){return this._isNativeSelect?null:this.readonly||this.disabled&&this.disabledInteractive?"true":null}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:21,hostBindings:function(n,o){n&1&&M("focus",function(){return o._focusChanged(!0)})("blur",function(){return o._focusChanged(!1)})("input",function(){return o._onInput()}
vendor: 16,830 bytes, lines 68-69
68),n&2&&(yo("id",o.id)("disabled",o.disabled&&!o.disabledInteractive)("required",o.required),W("name",o.name||null)("readonly",o._getReadonlyAttribute())("aria-disabled",o.disabled&&o.disabledInteractive?"true":null)("aria-invalid",o.empty&&o.required?null:o.errorState)("aria-required",o.required)("id",o.id),Z("mat-input-server",o._isServer)("mat-mdc-form-field-textarea-control",o._isInFormField&&o._isTextarea)("mat-mdc-form-field-input-control",o._isInFormField)("mat-mdc-input-disabled-interactive",o.disabledInteractive)("mdc-text-field__input",o._isInFormField)("mat-mdc-native-select-inline",o._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly",disabledInteractive:[2,"disabledInteractive","disabledInteractive",Ce]},exportAs:["matInput"],features:[Xe([{provide:ap,useExisting:t}]),Xt]})}return t})(),a_=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,rd,rd,$4,at]})}return t})();var Aee=["panel"],Ree=["*"];function Oee(t,i){if(t&1&&(d(0,"div",1,0),Ue(2),u()),t&2){let e=i.id,n=f();It(n._classList),Z("mat-mdc-autocomplete-visible",n.showPanel)("mat-mdc-autocomplete-hidden",!n.showPanel)("mat-autocomplete-panel-animations-enabled",!n._animationsDisabled)("mat-primary",n._color==="primary")("mat-accent",n._color==="accent")("mat-warn",n._color==="warn"),y("id",n.id),W("aria-label",n.ariaLabel||null)("aria-labelledby",n._getPanelAriaLabelledby(e))}}var EI=class{source;option;constructor(i,e){this.source=i,this.option=e}},K4=new X("mat-autocomplete-default-options",{providedIn:"root",factory:Fee});function Fee(){return{autoActiveFirstOption:!1,autoSelectActiveOption:!1,hideSingleSelectionIndicator:!1,requireSelection:!1,hasBackdrop:!1}}var zC=(()=>{class t{_changeDetectorRef=x(Be);_elementRef=x(be);_defaults=x(K4);_animationsDisabled=x(Kt,{optional:!0})==="NoopAnimations";_activeOptionChanges=pt.EMPTY;_keyManager;showPanel=!1;get isOpen(){return this._isOpen&&this.showPanel}_isOpen=!1;_latestOpeningTrigger;_setColor(e){this._color=e,this._changeDetectorRef.markForCheck()}_color;template;panel;options;optionGroups;ariaLabel;ariaLabelledby;displayWith=null;autoActiveFirstOption;autoSelectActiveOption;requireSelection;panelWidth;disableRipple;optionSelected=new se;opened=new se;closed=new se;optionActivated=new se;set classList(e){this._classList=e,this._elementRef.nativeElement.className=""}_classList;get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}_hideSingleSelectionIndicator;_syncParentProperties(){if(this.options)for(let e of this.options)e._changeDetectorRef.markForCheck()}id=x(dn).getId("mat-autocomplete-");inertGroups;constructor(){let e=x(Jt);this.inertGroups=e?.SAFARI||!1,this.autoActiveFirstOption=!!this._defaults.autoActiveFirstOption,this.autoSelectActiveOption=!!this._defaults.autoSelectActiveOption,this.requireSelection=!!this._defaults.requireSelection,this._hideSingleSelectionIndicator=this._defaults.hideSingleSelectionIndicator??!1}ngAfterContentInit(){this._keyManager=new Zu(this.options).withWrap().skipPredicate(this._skipPredicate),this._activeOptionChanges=this._keyManager.change.subscribe(e=>{this.isOpen&&this.optionActivated.emit({source:this,option:this.options.toArray()[e]||null})}),this._setVisibility()}ngOnDestroy(){this._keyManager?.destroy(),this._activeOptionChanges.unsubscribe()}_setScrollTop(e){this.panel&&(this.panel.nativeElement.scrollTop=e)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options?.length,this._changeDetectorRef.markForCheck()}_emitSelectEvent(e){let n=new EI(this,e);this.optionSelected.emit(n)}_getPanelAriaLabelledby(e){if(this.ariaLabel)return null;let n=e?e+" ":"";return this.ariaLabelledby?n+this.ariaLabelledby:e}_skipPredicate(){return!1}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-autocomplete"]],contentQueries:function(n,o,a){if(n&1&&(Nt(a,Ji,5),Nt(a,Om,5)),n&2){let r;fe(r=ge())&&(o.options=r),fe(r=ge())&&(o.optionGroups=r)}},viewQuery:function(n,o){if(n&1&&(ze(In,7),ze(Aee,5)),n&2){let a;fe(a=ge())&&(o.template=a.first),fe(a=ge())&&(o.panel=a.first)}},hostAttrs:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],displayWith:"displayWith",autoActiveFirstOption:[2,"autoActiveFirstOption","autoActiveFirstOption",Ce],autoSelectActiveOption:[2,"autoSelectActiveOption","autoSelectActiveOption",Ce],requireSelection:[2,"requireSelection","requireSelection",Ce],panelWidth:"panelWidth",disableRipple:[2,"disableRipple","disableRipple",Ce],classList:[0,"class","classList"],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",Ce]},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},exportAs:["matAutocomplete"],features:[Xe([{provide:Rm,useExisting:t}])],ngContentSelectors:Ree,decls:1,vars:0,consts:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id"]],template:function(n,o){n&1&&(Pt(),D(0,Oee,3,17,"ng-template"))},styles:[`div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:relative;border-radius:var(--mat-autocomplete-container-shape, var(--mat-sys-corner-extra-small));box-shadow:var(--mat-autocomplete-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));background-color:var(--mat-autocomplete-background-color, var(--mat-sys-surface-container))}@media(forced-colors: active){div.mat-mdc-autocomplete-panel{outline:solid 1px}}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden;pointer-events:none}@keyframes _mat-autocomplete-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}.mat-autocomplete-panel-animations-enabled{animation:_mat-autocomplete-enter 120ms cubic-bezier(0, 0, 0.2, 1)}mat-autocomplete{display:none} 69`],encapsulation:2,changeDetection:0})}return t})();var Nee={provide:Pr,useExisting:Gi(()=>r_),multi:!0};var G4=new X("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=>{let t=x($n);return()=>t.scrollStrategies.reposition()}});function Lee(t){return()=>t.scrollStrategies.reposition()}var Bee={provide:G4,deps:[$n],useFactory:Lee},r_=(()=>{class t{_environmentInjector=x(Mi);_element=x(be);_overlay=x($n);_viewContainerRef=x(Bn);_zone=x(Te);_changeDetectorRef=x(Be);_dir=x(Hn,{optional:!0});_formField=x(nc,{optional:!0,host:!0});_viewportRuler=x(ua);_scrollStrategy=x(G4);_renderer=x(vn);_defaults=x(K4,{optional:!0});_overlayRef;_portal;_componentDestroyed=!1;_initialized=new ce;_keydownSubscription;_outsideClickSubscription;_cleanupWindowBlur;_previousValue;_valueOnAttach;_valueOnLastKeydown;_positionStrategy;_manuallyFloatingLabel=!1;_closingActionsSubscription;_viewportSubscription=pt.EMPTY;_breakpointObserver=x(Yl);_handsetLandscapeSubscription=pt.EMPTY;_canOpenOnNextFocus=!0;_valueBeforeAutoSelection;_pendingAutoselectedOption;_closeKeyEventStream=new ce;_windowBlurHandler=()=>{this._canOpenOnNextFocus=this.panelOpen||!this._hasFocus()};_onChange=()=>{};_onTouched=()=>{};autocomplete;position="auto";connectedTo;autocompleteAttribute="off";autocompleteDisabled;constructor(){}_aboveClass="mat-mdc-autocomplete-panel-above";ngAfterViewInit(){this._initialized.next(),this._initialized.complete(),this._cleanupWindowBlur=this._renderer.listen("window","blur",this._windowBlurHandler)}ngOnChanges(e){e.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){this._cleanupWindowBlur?.(),this._handsetLandscapeSubscription.unsubscribe(),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete(),this._clearFromModal()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}_overlayAttached=!1;openPanel(){this._openPanelInternal()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this._zone.run(()=>{this.autocomplete.closed.emit()}),this.autocomplete._latestOpeningTrigger===this&&(this.autocomplete._isOpen=!1,this.autocomplete._latestOpeningTrigger=null),this._overlayAttached=!1,this._pendingAutoselectedOption=null,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._updatePanelState(),this._componentDestroyed||this._changeDetectorRef.detectChanges(),this._trackedModal&&Yc(this._trackedModal,"aria-owns",this.autocomplete.id))}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return bn(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(rt(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(rt(()=>this._overlayAttached)):Le()).pipe(Fe(e=>e instanceof t_?e:null))}optionSelections=wr(()=>{let e=this.autocomplete?this.autocomplete.options:null;return e?e.changes.pipe(En(e),zt(()=>bn(...e.map(n=>n.onSelectionChange)))):this._initialized.pipe(zt(()=>this.optionSelections))});get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return new _t(e=>{let n=a=>{let r=$i(a),s=this._formField?this._formField.getConnectedOverlayOrigin().nativeElement:null,l=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;this._overlayAttached&&r!==this._element.nativeElement&&!this._hasFocus()&&(!s||!s.contains(r))&&(!l||!l.contains(r))&&this._overlayRef&&!this._overlayRef.overlayElement.contains(r)&&e.next(a)},o=[this._renderer.listen("document","click",n),this._renderer.listen("document","auxclick",n),this._renderer.listen("document","touchend",n)];return()=>{o.forEach(a=>a())}})}writeValue(e){Promise.resolve(null).then(()=>this._assignOptionValue(e))}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this._element.nativeElement.disabled=e}_handleKeydown(e){let n=e.keyCode,o=jn(e);if(n===27&&!o&&e.preventDefault(),this._valueOnLastKeydown=this._element.nativeElement.value,this.activeOption&&n===13&&this.panelOpen&&!o)this.activeOption._selectViaInteraction(),this._resetActiveItem(),e.preventDefault();else if(this.autocomplete){let a=this.autocomplete._keyManager.activeItem,r=n===38||n===40;n===9||r&&!o&&this.panelOpen?this.autocomplete._keyManager.onKeydown(e):r&&this._canOpen()&&this._openPanelInternal(this._valueOnLastKeydown),(r||this.autocomplete._keyManager.activeItem!==a)&&(this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0),this.autocomplete.autoSelectActiveOption&&this.activeOption&&(this._pendingAutoselectedOption||(this._valueBeforeAutoSelection=this._valueOnLastKeydown),this._pendingAutoselectedOption=this.activeOption,this._assignOptionValue(this.activeOption.value)))}}_handleInput(e){let n=e.target,o=n.value;if(n.type==="number"&&(o=o==""?null:parseFloat(o)),this._previousValue!==o){if(this._previousValue=o,this._pendingAutoselectedOption=null,(!this.autocomplete||!this.autocomplete.requireSelection)&&this._onChange(o),!o)this._clearPreviousSelectedOption(null,!1);else if(this.panelOpen&&!this.autocomplete.requireSelection){let a=this.autocomplete.options?.find(r=>r.selected);if(a){let r=this._getDisplayValue(a.value);o!==r&&a.deselect(!1)}}if(this._canOpen()&&this._hasFocus()){let a=this._valueOnLastKeydown??this._element.nativeElement.value;this._valueOnLastKeydown=null,this._openPanelInternal(a)}}}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(this._previousValue),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_handleClick(){this._canOpen()&&!this.panelOpen&&this._openPanelInternal()}_hasFocus(){return Yu()===this._element.nativeElement}_floatLabel(e=!1){this._formField&&this._formField.floatLabel==="auto"&&(e?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField&&(this._formField.floatLabel="auto"),this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){let e=new _t(o=>{ri(()=>{o.next()},{injector:this._environmentInjector})}),n=this.autocomplete.options?.changes.pipe(ft(()=>this._positionStrategy.reapplyLastPosition()),Hk(0))??Le();return bn(e,n).pipe(zt(()=>this._zone.run(()=>{let o=this.panelOpen;return this._resetActiveItem(),this._updatePanelState(),this._changeDetectorRef.detectChanges(),this.panelOpen&&this._overlayRef.updatePosition(),o!==this.panelOpen&&(this.panelOpen?this._emitOpened():this.autocomplete.closed.emit()),this.panelClosingActions})),Zt(1)).subscribe(o=>this._setValueAndClose(o))}_emitOpened(){this.autocomplete.opened.emit()}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_getDisplayValue(e){let n=this.autocomplete;return n&&n.displayWith?n.displayWith(e):e}_assignOptionValue(e){let n=this._getDisplayValue(e);e==null&&this._clearPreviousSelectedOption(null,!1),this._updateNativeInputValue(n??"")}_updateNativeInputValue(e){this._formField?this._formField._control.value=e:this._element.nativeElement.value=e,this._previousValue=e}_setValueAndClose(e){let n=this.autocomplete,o=e?e.source:this._pendingAutoselectedOption;o?(this._clearPreviousSelectedOption(o),this._assignOptionValue(o.value),this._onChange(o.value),n._emitSelectEvent(o),this._element.nativeElement.focus()):n.requireSelection&&this._element.nativeElement.value!==this._valueOnAttach&&(this._clearPreviousSelectedOption(null),this._assignOptionValue(null),this._onChange(null)),this.closePanel()}_clearPreviousSelectedOption(e,n){this.autocomplete?.options?.forEach(o=>{o!==e&&o.selected&&o.deselect(n)})}_openPanelInternal(e=this._element.nativeElement.value){if(this._attachOverlay(e),this._floatLabel(),this._trackedModal){let n=this.autocomplete.id;xm(this._trackedModal,"aria-owns",n)}}_attachOverlay(e){this.autocomplete;let n=this._overlayRef;n?(this._positionStrategy.setOrigin(this._getConnectedElement()),n.updateSize({width:this._getPanelWidth()})):(this._portal=new mo(this.autocomplete.template,this._viewContainerRef,{id:this._formField?.getLabelId()}),n=this._overlay.create(this._getOverlayConfig()),this._overlayRef=n,this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&n&&n.updateSize({width:this._getPanelWidth()})}),this._handsetLandscapeSubscription=this._breakpointObserver.observe(ms.HandsetLandscape).subscribe(a=>{a.matches?this._positionStrategy.withFlexibleDimensions(!0).withGrowAfterOpen(!0).withViewportMargin(8):this._positionStrategy.withFlexibleDimensions(!1).withGrowAfterOpen(!1).withViewportMargin(0)})),n&&!n.hasAttached()&&(n.attach(this._portal),this._valueOnAttach=e,this._valueOnLastKeydown=null,this._closingActionsSubscription=this._subscribeToClosingActions());let o=this.panelOpen;this.autocomplete._isOpen=this._overlayAttached=!0,this.autocomplete._latestOpeningTrigger=this,this.autocomplete._setColor(this._formField?.color),this._updatePanelState(),this._applyModalPanelOwnership(),this.panelOpen&&o!==this.panelOpen&&this._emitOpened()}_handlePanelKeydown=e=>{(e.keyCode===27&&!jn(e)||e.keyCode===38&&jn(e,"altKey"))&&(this._pendingAutoselectedOption&&(this._updateNativeInputValue(this._valueBeforeAutoSelection??""),this._pendingAutoselectedOption=null),this._closeKeyEventStream.next(),this._resetActiveItem(),e.stopPropagation(),e.preventDefault())};_updatePanelState(){if(this.autocomplete._setVisibility(),this.panelOpen){let e=this._overlayRef;this._keydownSubscription||(this._keydownSubscription=e.keydownEvents().subscribe(this._handlePanelKeydown)),this._outsideClickSubscription||(this._outsideClickSubscription=e.outsidePointerEvents().subscribe())}
69else this._keydownSubscription?.unsubscribe(),this._outsideClickSubscription?.unsubscribe(),this._keydownSubscription=this._outsideClickSubscription=null}_getOverlayConfig(){return new dr({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir??void 0,hasBackdrop:this._defaults?.hasBackdrop,backdropClass:this._defaults?.backdropClass,panelClass:this._defaults?.overlayPanelClass})}_getOverlayPosition(){let e=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(e),this._positionStrategy=e,e}_setStrategyPositions(e){let n=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],o=this._aboveClass,a=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:o},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:o}],r;this.position==="above"?r=a:this.position==="below"?r=n:r=[...n,...a],e.withPositions(r)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){let e=this.autocomplete;if(e.autoActiveFirstOption){let n=-1;for(let o=0;o<e.options.length;o++)if(!e.options.get(o).disabled){n=o;break}e._keyManager.setActiveItem(n)}else e._keyManager.setActiveItem(-1)}_canOpen(){let e=this._element.nativeElement;return!e.readOnly&&!e.disabled&&!this.autocompleteDisabled}_scrollToOption(e){let n=this.autocomplete,o=FC(e,n.options,n.optionGroups);if(e===0&&o===1)n._setScrollTop(0);else if(n.panel){let a=n.options.toArray()[e];if(a){let r=a._getHostElement(),s=NC(r.offsetTop,r.offsetHeight,n._getScrollTop(),n.panel.nativeElement.offsetHeight);n._setScrollTop(s)}}}_trackedModal=null;_applyModalPanelOwnership(){let e=this._element.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;let n=this.autocomplete.id;this._trackedModal&&Yc(this._trackedModal,"aria-owns",n),xm(e,"aria-owns",n),this._trackedModal=e}_clearFromModal(){if(this._trackedModal){let e=this.autocomplete.id;Yc(this._trackedModal,"aria-owns",e),this._trackedModal=null}}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-mdc-autocomplete-trigger"],hostVars:7,hostBindings:function(n,o){n&1&&M("focusin",function(){return o._handleFocus()})("blur",function(){return o._onTouched()})("input",function(r){return o._handleInput(r)})("keydown",function(r){return o._handleKeydown(r)})("click",function(){return o._handleClick()}),n&2&&W("autocomplete",o.autocompleteAttribute)("role",o.autocompleteDisabled?null:"combobox")("aria-autocomplete",o.autocompleteDisabled?null:"list")("aria-activedescendant",o.panelOpen&&o.activeOption?o.activeOption.id:null)("aria-expanded",o.autocompleteDisabled?null:o.panelOpen.toString())("aria-controls",o.autocompleteDisabled||!o.panelOpen||o.autocomplete==null?null:o.autocomplete.id)("aria-haspopup",o.autocompleteDisabled?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],connectedTo:[0,"matAutocompleteConnectedTo","connectedTo"],autocompleteAttribute:[0,"autocomplete","autocompleteAttribute"],autocompleteDisabled:[2,"matAutocompleteDisabled","autocompleteDisabled",Ce]},exportAs:["matAutocompleteTrigger"],features:[Xe([Nee]),Xt]})}return t})(),s_=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[Bee],imports:[pa,Fm,at,Jo,Fm,at]})}return t})();var Vee=["bookCodesSelect"],zee=["fileInput"],jee=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Hee=t=>[t];function Uee(t,i){if(t&1&&(d(0,"mat-option",15),g(1),u()),t&2){let e=i.$implicit;y("value",e),h(),V(e)}}function $ee(t,i){if(t&1&&(d(0,"mat-hint"),g(1),u()),t&2){let e=f(2);h(),V(e.getTranslated("Book list unavailable"))}}function Wee(t,i){if(t&1&&(d(0,"mat-hint"),g(1),u()),t&2){let e=f(2);h(),V(e.getTranslated("Pick a book from the list"))}}function Kee(t,i){if(t&1&&(d(0,"mat-hint"),g(1),u()),t&2){let e=f(2);h(),xt("",e.bookCodes().length," ",e.getTranslated("books"),"")}}function Gee(t,i){t&1&&H(0,"mat-spinner",25)}function qee(t,i){if(t&1&&g(0),t&2){let e=f(2);oe(" ",e.getTranslated("Upload")," ")}}function Jee(t,i){if(t&1&&g(0),t&2){let e=f(3);oe(" \xB7 ",e.getTranslated("previous version archived")," ")}}function Yee(t,i){if(t&1&&(d(0,"div",26)(1,"mat-icon"),g(2,"check_circle"),u(),d(3,"span")(4,"strong"),g(5),u(),g(6),D(7,Jee,1,1),u()()),t&2){let e=i,n=f(2);h(5),V(e.book_code),h(),Bu(" [",e.language,"] \u2014 ",e.lines," ",n.getTranslated("lines")," "),h(),S(e.replaced?7:-1)}}function Qee(t,i){if(t&1){let e=j();d(0,"form",10),M("ngSubmit",function(){k(e);let o=f();return E(o.upload())}),d(1,"div",11)(2,"mat-form-field",12)(3,"mat-label"),g(4),u(),d(5,"input",13,0),M("ngModelChange",function(o){k(e);let a=f();return E(a.onBookCodeInput(o))}),u(),d(7,"mat-autocomplete",14,1),M("optionSelected",function(o){k(e);let a=f();return E(a.onBookCodeSelected(o.option.value))}),te(9,Uee,2,2,"mat-option",15,ct),u(),D(11,$ee,2,1,"mat-hint")(12,Wee,2,1,"mat-hint")(13,Kee,2,2,"mat-hint"),u(),d(14,"mat-form-field",16)(15,"mat-label"),g(16),u(),d(17,"input",17),M("ngModelChange",function(o){k(e);let a=f();return E(a.uploadLanguage.set(o))}),u()(),d(18,"div",18)(19,"button",19),M("click",function(){k(e);let o=en(26);return E(o.click())}),d(20,"mat-icon"),g(21,"attach_file"),u(),g(22),u(),d(23,"span",20),g(24),u(),d(25,"input",21,2),M("change",function(o){k(e);let a=f();return E(a.onFileSelected(o))}),u()()(),d(27,"p",22),g(28),u(),d(29,"div",23)(30,"button",24),D(31,Gee,1,0,"mat-spinner",25)(32,qee,1,1),u()(),D(33,Yee,8,5,"div",26),u()}if(t&2){let e,n,o=en(8),a=f();h(4),V(a.getTranslated("Book")),h(),y("matAutocomplete",o)("ngModel",a.bookCodeFilter()),h(4),ne(a.filteredBookCodes()),h(2),S(a.bookCodes().length?a.bookCodeFilter()&&!a.bookCodeValid()?12:13:11),h(
695),V(a.getTranslated("Language")),h(),y("ngModel",a.uploadLanguage()),h(5),oe(" ",a.getTranslated("Choose file")," "),h(2),oe(" ",((e=a.selectedFile())==null?null:e.name)||a.getTranslated("No file chosen")," "),h(4),oe(" ",a.getTranslated("One paragraph per line. An existing file is archived before it is replaced.")," "),h(2),y("disabled",!a.canUpload()),h(),S(a.uploading()?31:32),h(2),S((n=a.lastResult())?33:-1,n)}}function Zee(t,i){t&1&&H(0,"egwk-loading")}function Xee(t,i){if(t&1&&(d(0,"span",30),g(1),u()),t&2){let e=f(2);h(),V(e.getTranslated("done"))}}function ete(t,i){if(t&1&&(d(0,"li")(1,"a",27)(2,"mat-icon",28),g(3),u(),d(4,"span",29),g(5),u(),D(6,Xee,2,1,"span",30),d(7,"mat-icon",31),g(8,"chevron_right"),u()()()),t&2){let e=i.$implicit,n=f();h(),Z("is-done",n.isDone(e)),y("routerLink",n.getUrl(e)),h(2),oe(" ",n.isDone(e)?"task_alt":"article"," "),h(2),V(e),h(),S(n.isDone(e)?6:-1)}}var J4=50,Y4=(()=>{class t extends ut{constructor(){super(...arguments),this.translations=_e([]),this.bookCodes=_e([]),this.uploadBookCode=_e(""),this.bookCodeFilter=_e(""),this.filteredBookCodes=ke(()=>{let e=this.bookCodeFilter().trim().toLowerCase(),n=this.bookCodes();if(!e)return n.slice(0,J4);let o=n.filter(r=>r.toLowerCase().startsWith(e)),a=n.filter(r=>!r.toLowerCase().startsWith(e)&&r.toLowerCase().includes(e));return[...o,...a].slice(0,J4)}),this.uploadLanguage=_e(""),this.selectedFile=_e(null),this.uploading=_e(!1),this.lastResult=_e(null),this.uploadOpen=_e(!1),this.bookCodeValid=ke(()=>this.bookCodes().includes(this.uploadBookCode())),this.canUpload=ke(()=>this.bookCodeValid()&&!!this.uploadLanguage()&&!!this.selectedFile()&&!this.uploading()),this.synchService=x(gC),this.notification=x(So)}ngOnInit(){super.ngOnInit(),this.uploadLanguage.set(this.lang),this.loadTranslations(),this.synchService.getBookCodes().subscribe({next:e=>{this.bookCodes.set(e.book_codes??[]),this.cdr.detectChanges()},error:()=>this.bookCodes.set([])})}loadTranslations(){this.synchService.getLists(this.lang).subscribe(e=>{this.translations.set(e.translations),this.cdr.detectChanges()})}getUrl(e){return"/"+this.lang+"/"+U.SYNCH_API_URI+"/"+e}isDone(e){return e.endsWith(".done")}onBookCodeInput(e){this.bookCodeFilter.set(e),this.uploadBookCode.set(this.bookCodes().includes(e)?e:"")}onBookCodeSelected(e){this.uploadBookCode.set(e),this.bookCodeFilter.set(e)}toggleUpload(){this.uploadOpen.set(!this.uploadOpen())}onFileSelected(e){let n=e.target,o=n.files?.length?n.files[0]:null;if(this.selectedFile.set(o),o&&!this.uploadBookCode()){let a=o.name.replace(/\.txt$/i,"");this.bookCodes().includes(a)&&(this.uploadBookCode.set(a),this.bookCodeFilter.set(a))}}upload(){this.canUpload()&&(this.uploading.set(!0),this.lastResult.set(null),this.synchService.uploadTranslation(this.uploadBookCode(),this.uploadLanguage(),this.selectedFile()).subscribe({next:e=>{this.uploading.set(!1),this.lastResult.set(e),this.selectedFile.set(null),this.fileInput?.nativeElement&&(this.fileInput.nativeElement.value=""),this.notification.info(`${e.book_code}: ${e.lines} ${this.getTranslated("lines uploaded")}`+(e.replaced?` (${this.getTranslated("previous version archived")})`:"")),this.loadTranslations(),this.cdr.detectChanges()},error:e=>{this.uploading.set(!1),this.notification.info(this.uploadErrorMessage(e)),this.cdr.detectChanges()}}))}uploadErrorMessage(e){return e.status===401||e.status===403?this.getTranslated("You are not authorized to upload translations."):e.status===413?this.getTranslated("That file is too large."):e.status===400?e.error?.error||this.getTranslated("The file could not be accepted."):this.getTranslated("Upload failed.")}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-synch-select"]],viewQuery:function(n,o){if(n&1&&(ze(Vee,5),ze(zee,5)),n&2){let a;fe(a=ge())&&(o.bookCodesSelect=a.first),fe(a=ge())&&(o.fileInput=a.first)}},standalone:!1,features:[pe],decls:17,vars:10,consts:[["bookCodesSelect",""],["bookAuto","matAutocomplete"],["fileInput",""],[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items"],[1,"egwk-wrapper","egwk-synch","egwk-wrapper-vertical"],[1,"synch-header"],["mat-stroked-button","","color","primary","type","button",1,"synch-upload-toggle",3,"click"],[1,"synch-upload"],[1,"synch-l
69ist"],[1,"synch-upload",3,"ngSubmit"],[1,"synch-upload-fields"],["appearance","outline"],["matInput","","name","bookCode","autocomplete","off","required","",3,"ngModelChange","matAutocomplete","ngModel"],[3,"optionSelected"],[3,"value"],["appearance","outline",1,"synch-upload-lang"],["matInput","","name","language","required","",3,"ngModelChange","ngModel"],[1,"synch-upload-file"],["mat-stroked-button","","type","button",3,"click"],[1,"synch-upload-filename"],["type","file","accept",".txt,text/plain","hidden","",3,"change"],[1,"synch-upload-note"],[1,"synch-upload-actions"],["mat-flat-button","","color","primary","type","submit",3,"disabled"],["diameter","18"],[1,"synch-upload-result"],[1,"synch-row",3,"routerLink"],[1,"synch-row-icon"],[1,"synch-row-label"],[1,"synch-row-badge"],[1,"synch-row-chevron"]],template:function(n,o){n&1&&(d(0,"div",3)(1,"section"),H(2,"egwk-breadcrumbs",4),u(),d(3,"section")(4,"div",5)(5,"header",6)(6,"h2"),g(7),u(),d(8,"button",7),M("click",function(){return o.toggleUpload()}),d(9,"mat-icon"),g(10),u(),g(11),u()(),D(12,Qee,34,12,"form",8)(13,Zee,1,0,"egwk-loading"),d(14,"ul",9),te(15,ete,9,6,"li",null,ct),u()()()()),n&2&&(h(2),y("items",Oe(8,Hee,Oe(6,jee,o.getUriWithLang("home")))),h(5),V(o.getTranslated("Translations")),h(3),V(o.uploadOpen()?"expand_less":"upload_file"),h(),oe(" ",o.getTranslated("Upload translation")," "),h(),S(o.uploadOpen()?12:-1),h(),S(o.translations()?-1:13),h(2),ne(o.translations()))},dependencies:[Pn,wt,RC,Ln,Wn,IC,Q0,Zn,ec,He,kn,Ci,Vi,tc,Ji,Ri,ja,zC,r_,Ft],styles:[".egwk-synch[_ngcontent-%COMP%]{margin:1.5rem 0}.synch-header[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1rem}.synch-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:var(--egwk-brand);font-weight:600}.synch-upload[_ngcontent-%COMP%]{max-width:720px;border:1px solid var(--egwk-brand-line);border-left:3px solid var(--egwk-accent);border-radius:4px;padding:1rem;margin-bottom:2rem;background:color-mix(in srgb,var(--egwk-primary-lighter) 18%,transparent)}.synch-upload-fields[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:stretch;gap:.33rem}.synch-upload-fields[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{width:100%}.synch-upload-lang[_ngcontent-%COMP%]{max-width:100%}.synch-upload-file[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.synch-upload-filename[_ngcontent-%COMP%]{color:var(--egwk-ink-soft);font-size:.9rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.synch-upload-note[_ngcontent-%COMP%]{margin:.5rem 0 0;color:var(--egwk-ink-soft);font-size:.85rem}.synch-upload-actions[_ngcontent-%COMP%]{margin-top:1rem}.synch-upload-actions[_ngcontent-%COMP%] mat-spinner[_ngcontent-%COMP%]{display:inline-block}.synch-upload-result[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;border-radius:4px;background:var(--egwk-accent-lighter);font-size:.9rem}.synch-upload-result[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:var(--egwk-accent);flex:0 0 auto}.synch-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0 auto;max-width:720px;display:flex;flex-direction:column;gap:.16rem}.synch-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.67rem;width:100%;padding:.67rem 1rem;border:1px solid var(--egwk-brand-line);border-radius:4px;background:var(--egwk-surface);color:var(--egwk-brand);text-decoration:none;transition:border-color .15s ease,background .15s ease}.synch-row[_ngcontent-%COMP%]:hover, .synch-row[_ngcontent-%COMP%]:focus-visible{border-color:var(--egwk-brand-line);background:color-mix(in srgb,var(--egwk-primary-lighter) 25%,transparent);text-decoration:none}.synch-row[_ngcontent-%COMP%]:hover .synch-row-chevron[_ngcontent-%COMP%], .synch-row[_ngcontent-%COMP%]:focus-visible .synch-row-chevron[_ngcontent-%COMP%]{opacity:1;transform:translate(2px)}.synch-row.is-done[_ngcontent-%COMP%]{border-left:3px solid var(--egwk-accent)}.synch-row-icon[_ngcontent-%COMP%]{color:var(--egwk-brand-quiet);flex:0 0 auto}.is-done[_ngcontent-%COMP%] .synch-row-icon[_ngcontent-%COMP%]{color:var(--egwk-accent)}.synch-row-label[_ngcontent-%COMP%]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.synch-row-badge[_ngcontent-%COMP%]{flex:0 0 auto;padding:0 .5rem;border-radius:10px;background:var(--egwk-accent-lighter);color:color-mix(in srgb,var(--egwk-accent) 76%,black);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.synch-row-chevron[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand-quiet);opacity:.5;transition:opacity .15s ease,transform .15s ease}.egwk-synch[_ngcontent-%COMP%]{max-width:720px;margin-left:auto;margin-right:auto}.synch-upload-toggle[_ngcontent-%COMP%]{align-self:flex-start}"],changeDetection:0})}}return t})();var tte=["queryElement"],Qo=(()=>{class t{constructor(){this.queryChange=new se,this.keydownEvent=new se,this.clickEvent=new se,this.focusGrabbed=!1}ngAfterViewInit(){this.focusGrabbed||(this.queryElement.nativeElement.focus(),this.focusGrabbed=!0)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-search-input"]],viewQuery:function(n,o){if(n&1&&ze(tte,7,be),n&2){let a;fe(a=ge())&&(o.queryElement=a.first)}},inputs:{query:"query"},outputs:{queryChange:"queryChange",keydownEvent:"keydownEvent",clickEvent:"clickEvent"},decls:6,vars:1,consts:[["queryElement",""],[1,"search-input-wrapper"],["type","text",3,"focus","ngModelChange","keydown","ngModel"],[1,"search-input-submit",3,"click"]],template:function(n,o){if(n&1){let a=j();d(0,"div",1)(1,"input",2,0),M("focus",function(){k(a);let s=en(2);return E(s.select())})("ngModelChange",function(s){return k(a),E(o.queryChange.emit(s))})("keydown",function(s){return k(a),E(o.keydownEvent.emit(s))}
69),u(),d(3,"div",3),M("click",function(){return k(a),E(o.clickEvent.emit())}),d(4,"mat-icon"),g(5,"search"),u()()()}n&2&&(h(),y("ngModel",o.query))},dependencies:[fa,Ln,Wn,Zn,_n,He],styles:[".search-input-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row}.search-input-submit[_ngcontent-%COMP%]{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.2rem;margin-left:-56px;width:56px;display:flex;align-items:center;justify-content:center;padding:0}input[_ngcontent-%COMP%]{width:100%;font-size:1.2rem;border-radius:14px;border:1px solid var(--egwk-line-strong);outline:none;padding:16px 48px 16px 16px;box-sizing:border-box}input[_ngcontent-%COMP%]:focus{box-shadow:0 0 24px -6px var(--egwk-shadow)}.dark-mode[_nghost-%COMP%] .search-input-submit[_ngcontent-%COMP%], .dark-mode [_nghost-%COMP%] .search-input-submit[_ngcontent-%COMP%]{color:var(--egwk-surface)!important}"],changeDetection:0})}}return t})();var jC=(()=>{class t{constructor(){this.bs=x(da),this.authService=x(wn)}onKeydown(e){e.key==="Enter"&&this.navigateSearch()}navigateSearch(){this.bs.router.navigate([`/${U.LANGUAGE()}/basic-search`],{queryParams:{search:this.query}})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-basic-search-input"]],decls:5,vars:1,consts:[[1,"search-control-section"],[1,"egwk-wrapper"],[1,"search-form"],[1,"search-controls"],[1,"search-control-wrapper",3,"queryChange","keydownEvent","clickEvent","query"]],template:function(n,o){n&1&&(d(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"egwk-search-input",4),it("queryChange",function(r){return ot(o.query,r)||(o.query=r),r}),M("keydownEvent",function(r){return o.onKeydown(r)})("clickEvent",function(){return o.navigateSearch()}),u()()()()()),n&2&&(h(4),nt("query",o.query))},dependencies:[Qo],styles:[".search-chapter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}"]})}}return t})();function nte(t,i){if(t&1&&(d(0,"a",9)(1,"span",3),g(2,"My notes"),u()()),t&2){let e=f();y("routerLink","/"+e.lang+"/notes")}}function ite(t,i){if(t&1&&(d(0,"a",11)(1,"span",3),g(2,"Synch"),u()(),d(3,"a",12)(4,"span",3),g(5,"Translate a document"),u()()),t&2){let e=f();y("routerLink","/"+e.lang+"/synch"),h(3),y("routerLink","/"+e.lang+"/upload")}}function ote(t,i){if(t&1&&(d(0,"a",10)(1,"span",3),g(2,"Hymnals"),u()()),t&2){let e=f();y("routerLink","/"+e.lang+"/hymnals")}}var Z4=(()=>{class t extends ut{constructor(){super(...arguments),this.route=x(di),this.bs=x(da),this.permissionGuard=x(Hc),this.authService=x(wn),this.cdr=x(Be),this.isLoggedIn=this.authService.loggedIn}hasPermission(e){return this.permissionGuard.hasPermission(e)}ngOnInit(){super.ngOnInit()}
69getSSQLink(){switch(this.lang){case"hu":return U.SSQ_WEB_URL_HU;default:return U.SSQ_WEB_URL+this.lang}}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-dashboard-buttons"]],features:[pe],decls:23,vars:7,consts:[[1,"egwk-wrapper"],[1,"egwk-dashboard-buttons","flex-center-space-between"],["id","egwk-dashboard-button-books",1,"egwk-dashboard-button","button",3,"routerLink"],["appI18nOTF","",1,"egwk-dashboard-button-title"],["id","egwk-dashboard-button-search",1,"egwk-dashboard-button","button",3,"routerLink"],["id","egwk-dashboard-button-bible",1,"egwk-dashboard-button","button",3,"routerLink"],["routerLink","/hu/toc/LS/igazsag-hirnoke/1991","id","egwk-dashboard-button-egw",1,"egwk-dashboard-button","button"],["href","/olvaso-terv","id","egwk-dashboard-button-reading-plan",1,"egwk-dashboard-button","button"],["target","_blank","id","egwk-dashboard-button-ssq",1,"egwk-dashboard-button","button",3,"href"],["id","egwk-dashboard-button-notes",1,"egwk-dashboard-button","button",3,"routerLink"],["id","egwk-dashboard-button-hymnals",1,"egwk-dashboard-button","button",3,"routerLink"],["id","egwk-dashboard-button-synch",1,"egwk-dashboard-button","button",3,"routerLink"],["id","egwk-dashboard-button-upload",1,"egwk-dashboard-button","button",3,"routerLink"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1)(2,"a",2)(3,"span",3),g(4,"Books"),u()(),d(5,"a",4)(6,"span",3),g(7,"Research"),u()(),d(8,"a",5)(9,"span",3),g(10,"Bible"),u()(),d(11,"a",6)(12,"span",3),g(13,"About E. G. White"),u()(),d(14,"a",7)(15,"span",3),g(16,"Daily reading plan"),u()(),d(17,"a",8)(18,"span",3),g(19,"Sabbath School"),u()(),D(20,nte,3,1,"a",9)(21,ite,6,2)(22,ote,3,1,"a",10),u()()),n&2&&(h(2),y("routerLink","/"+o.lang+"/books"),h(3),y("routerLink","/"+o.lang+"/search"),h(3),y("routerLink","/"+o.lang+"/bible"),h(9),y("href",o.getSSQLink(),Fn),h(3),S(o.isLoggedIn()?20:-1),h(),S(o.isLoggedIn()&&o.hasPermission("editor")?21:-1),h(),S(o.isLoggedIn()&&o.hasPermission("hymnal_write")?22:-1))},dependencies:[Ft,bt],styles:[".egwk-dashboard-buttons[_ngcontent-%COMP%]{flex-wrap:wrap}.egwk-dashboard-button[_ngcontent-%COMP%]{background-repeat:no-repeat;background-position:center;position:relative;filter:grayscale(85%);transition:filter .2s linear}.egwk-dashboard-button[_ngcontent-%COMP%]:hover{filter:none;transition:filter .2s linear}.egwk-dashboard-button[_ngcontent-%COMP%]:hover .egwk-dashboard-button-title[_ngcontent-%COMP%]{font-weight:bolder}.egwk-dashboard-button-title[_ngcontent-%COMP%]{position:absolute;bottom:0;right:0;font-size:1.66rem;line-height:2.5rem;text-decoration:none;width:50%;display:inline-block;padding:5px 16px;background-color:color-mix(in srgb,var(--egwk-primary) 30%,transparent);color:var(--egwk-on-brand);text-align:right;hyphens:auto}@media (max-width: 576px){.egwk-dashboard-button[_ngcontent-%COMP%]{margin:12px 0;width:100%;height:128px;background-size:100%}.egwk-dashboard-button-title[_ngcontent-%COMP%]{width:100%;box-sizing:border-box}}@media (min-width: 576px){.egwk-dashboard-button[_ngcontent-%COMP%]{margin:.33rem;width:47%;height:180px;background-size:cover}}@media (min-width: 1140px){.egwk-dashboard-button[_ngcontent-%COMP%]{margin:.33rem;width:32%;height:180px;background-size:cover}}#egwk-dashboard-button-bible[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/bible.jpg)}#egwk-dashboard-button-whiteestate[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/whiteestate.jpg)}#egwk-dashboard-button-books[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/books.jpg)}#egwk-dashboard-button-search[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/research.jpg)}#egwk-dashboard-button-ssq[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/ssq.jpg)}#egwk-dashboard-button-reading-plan[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/reading-plan.jpg)}#egwk-dashboard-button-hymnals[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/hymnals.jpg)}#egwk-dashboard-button-synch[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/synch.jpg)}
69#egwk-dashboard-button-egw[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/about-egw.jpg)}#egwk-dashboard-button-notes[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/notes.jpg)}#egwk-dashboard-button-gallery[_ngcontent-%COMP%]{background-image:url(/assets/images/buttons/gallery.jpg)}.dark-mode[_nghost-%COMP%] .egwk-dashboard-button-title[_ngcontent-%COMP%], .dark-mode [_nghost-%COMP%] .egwk-dashboard-button-title[_ngcontent-%COMP%]{background-color:color-mix(in srgb,var(--egwk-primary-lighter) 30%,transparent)}"],changeDetection:0})}}return t})();var ld=class{constructor(i){this.ctor=i}getTypes(){return[this.ctor]}hasFriendlyName(){return this.ctor.name!=="Object"}},Nm=class extends ld{constructor(i){super(i)}},l_=class extends ld{constructor(i){super(i)}},fs=class extends l_{constructor(i){super(Array),this.elementType=i}getTypes(){return super.getTypes().concat(this.elementType.getTypes())}};var ic=class extends l_{constructor(i){super(Set),this.elementType=i}getTypes(){return super.getTypes().concat(this.elementType.getTypes())}};function SI(t){return new ic(Yi(t))}var oc=class extends l_{constructor(i,e,n){super(Map),this.keyType=i,this.valueType=e,this.options=n}getTypes(){return super.getTypes().concat(this.keyType.getTypes(),this.valueType.getTypes())}getCompleteOptions(){var i,e;return{shape:(e=(i=this.options)===null||i===void 0?void 0:i.shape)!==null&&e!==void 0?e:0}}};function c_(t,i,e){return new oc(Yi(t),Yi(i),e)}var Lm=new Nm(()=>{});function X4(t){return t!=null&&(typeof t=="function"||t instanceof ld)}function MI(t){return typeof t=="function"&&t.name===""}function Yi(t){return t instanceof ld?t:new Nm(t)}function cp(t,i){if(t==null)throw new Error(`No type given on ${i}. ${Bm}`);return MI(t)?t:()=>t}var Bm="If the type is not yet defined, for example due to circular references, add '() => ' before it. E.g. @jsonMember(() => Foo)",Vm='Make sure that you have both "experimentalDecorators" and "emitDecoratorMetadata" enabled in your tsconfig.json';function eV(t){return[Date,Number,String,Boolean].indexOf(t)!==-1}function tV(t){return[Float32Array,Float64Array,Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array].indexOf(t)!==-1}function ate(t){return typeof t=="object"}function rte(t,i){let e=i===String||i===ArrayBuffer||i===DataView,n=t.length>=2&&t[0]==='"'&&t[t.length-1]==='"';if(i===Date){let o=!isNaN(Number(t.trim()));return!n&&!o}return e&&!n}function d_(t,i){return typeof t!="string"||rte(t,i)?t:JSON.parse(t)}function HC(t,i){return t===i||t.prototype instanceof i}function Oi(t,...i){typeof console=="object"&&typeof console.error=="function"?console.error(t,...i):typeof console=="object"&&typeof console.log=="function"&&console.log(`ERROR: ${t}`,...i)}function UC(t,...i){typeof console=="object"&&typeof console.warn=="function"?console.warn(t,...i):typeof console=="object"&&typeof console.log=="function"&&console.log(`WARNING: ${t}`,...i)}function Ha(t){return!(typeof t>"u"||t===null)}function TI(t,i){return i===Lm.ctor?!0:typeof t=="number"?i===Number:typeof t=="string"?i===String:typeof t=="boolean"?i===Boolean:ate(t)?t instanceof i:!1}var cd=typeof Reflect=="object"&&typeof Reflect.getMetadata=="function";function Mn(t){return typeof t.name=="string"?t.name:"undefined"}function dd(t){return t}var zm="__typedJsonJsonObjectMetadataInformation__",_a=class t{constructor(i){this.dataMembers=new Map,this.knownTypes=new Set,this.knownTypesDeferred=[],this.isExplicitlyMarked=!1,this.isHandledWithoutAnnotation=!1,this.classType=i}static getJsonObjectName(i){let e=t.getFromConstructor(i);return e===void 0?Mn(i):Mn(e.classType)}static getFromConstructor(i){let e=i.prototype;if(e==null)return;let n;if(Object.prototype.hasOwnProperty.call(e,zm)&&(n=e[zm]),n?.isExplicitlyMarked===!0)return n;if(t.doesHandleWithoutAnnotation(i)){let o=new t(i);return o.isExplicitlyMarked=!0,o}}static ensurePresentInPrototype(i){if(Object.prototype.hasOwnProperty.call(i,zm))return i[zm];let e=new t(i.constructor),n=i[zm];return n!==void 0&&(n.dataMembers.forEach((o,a)=>{e.dataMembers.set(a,o)}
69),n.knownTypes.forEach(o=>{e.knownTypes.add(o)}),e.typeResolver=n.typeResolver,e.typeHintEmitter=n.typeHintEmitter),Object.defineProperty(i,zm,{enumerable:!1,configurable:!1,writable:!1,value:e}),e}static getKnownTypeNameFromType(i){let e=t.getFromConstructor(i);return e===void 0?Mn(i):Mn(e.classType)}static doesHandleWithoutAnnotation(i){return eV(i)||tV(i)||i===DataView||i===ArrayBuffer}processDeferredKnownTypes(){this.knownTypesDeferred.forEach(i=>{i().getTypes().forEach(e=>this.knownTypes.add(e))}),this.knownTypesDeferred=[]}};function dp(t,i,e){let n=`@jsonMember on ${Mn(t.constructor)}.${String(i)}`;if(typeof t=="function"){Oi(`${n}: cannot use a static property.`);return}if(typeof t[i]=="function"){Oi(`${n}: cannot use a method property.`);return}if(e==null||e.type===void 0&&e.deserializer===void 0){Oi(`${n}: JsonMemberMetadata has unknown type.`);return}let o=_a.ensurePresentInPrototype(t);e.deserializer===void 0&&o.knownTypesDeferred.push(e.type),Object.keys(e).forEach(a=>e[a]===void 0&&delete e[a]),o.dataMembers.set(e.name,e)}var ste=["preserveNull"];function ol(t){let i=Object.keys(t).filter(e=>ste.indexOf(e)>-1).reduce((e,n)=>(e[n]=t[n],e),{});return Object.keys(i).length>0?i:void 0}function lte(t){switch(t){case"preserveNull":return!1}return null}function $C(t,i){return i!=null&&i[t]!=null?i[t]:lte(t)}function ud(t,i){return i==null?t:Object.assign(Object.assign({},t),i)}function DI(t,i){if(t.__type!=null)return i.get(t.__type)}var KC=class{constructor(){this.typeResolver=DI,this.errorHandler=Oi,this.deserializationStrategy=new Map([[Lm.ctor,dd],[Number,II],[String,II],[Boolean,II],[Date,mte],[ArrayBuffer,fte],[DataView,gte],[Array,dte],[Set,ute],[Map,hte],[Float32Array,nV],[Float64Array,nV],[Uint8Array,WC],[Uint8ClampedArray,WC],[Uint16Array,WC],[Uint32Array,WC]])}setDeserializationStrategy(i,e){this.deserializationStrategy.set(i,e)}setNameResolver(i){this.nameResolver=i}setTypeResolver(i){if(typeof i!="function")throw new TypeError("'typeResolverCallback' is not a function.");this.typeResolver=i}getTypeResolver(){return this.typeResolver}setErrorHandler(i){if(typeof i!="function")throw new TypeError("'errorHandlerCallback' is not a function.");this.errorHandler=i}getErrorHandler(){return this.errorHandler}convertSingleValue(i,e,n,o="object",a){if(this.retrievePreserveNull(a)&&i===null)return null;if(!Ha(i))return;let r=this.deserializationStrategy.get(e.ctor);if(r!==void 0)return r(i,e,n,o,this,a);if(typeof i=="object")return cte(i,e,n,o,this);let s=`Could not deserialize '${o}'; don't know how to deserialize type`;e.hasFriendlyName()&&(s+=` '${e.ctor.name}'`),this.errorHandler(new TypeError(`${s}.`))}instantiateType(i){return new i}mergeKnownTypes(...i){let e=new Map;return i.forEach(n=>{n.forEach((o,a)=>{this.nameResolver===void 0?e.set(a,o):e.set(this.nameResolver(o),o)})}),e}createKnownTypesMap(i){let e=new Map;return i.forEach(n=>{if(this.nameResolver===void 0){let o=_a.getFromConstructor(n),a=o?.isExplicitlyMarked===!0?o.name:null;e.set(a??n.name,n)}else e.set(this.nameResolver(n),n)}),e}retrievePreserveNull(i){return $C("preserveNull",ud(this.options,i))}};function u_(t,i,e,n){throw new TypeError(`Could not deserialize ${n} as ${t}: expected ${i}, got ${e}.`)}function GC(t,i,e){let n=typeof t=="function"?Mn(t):t,o=typeof i=="function"?Mn(i):i;return`Could not deserialize ${e}: expected '${n}', got '${o}'.`}function p_(t){return t==null?"undefined":Mn(t.constructor)}function II(t,i,e,n){if(t.constructor!==i.ctor)throw new TypeError(GC(Mn(i.ctor),t.constructor,n));return t}function cte(t,i,e,n,o){if(typeof t!="object"||t===null){o.getErrorHandler()(new TypeError(`Cannot deserialize ${n}: 'sourceObject' must be a defined object.`));return}let a=i.ctor,r=_a.getFromConstructor(a),s=e,l=o.getTypeResolver();r!==void 0&&(r.processDeferredKnownTypes(),s=o.mergeKnownTypes(s,o.createKnownTypesMap(r.knownTypes)),r.typeResolver!=null&&(l=r.typeResolver));let p=l(t,s);if(p!=null&&HC(p,a)&&(a=p,r=_a.getFromConstructor(p),r!==void 0&&(s=o.mergeKnownTypes(s,o.createKnownTypesMap(r.knownTypes)))),r?.isExplicitlyMarked===!0){let m=r,_={},c=ud(o.options,m.options);
69m.dataMembers.forEach((N,$)=>{let ee=t[$],de=`${Mn(m.classType)}.${$}`,ie=ud(c,N.options),ue;if(N.deserializer!=null)ue=N.deserializer(ee,{fallback:(me,je)=>o.convertSingleValue(me,Yi(je),e)});else{if(N.type==null)throw new TypeError(`Cannot deserialize ${de} there is no constructor nor deserialization function to use.`);ue=o.convertSingleValue(ee,N.type(),s,de,ie)}Ha(ue)||o.retrievePreserveNull(ie)&&ue===null?_[N.key]=ue:N.isRequired===!0&&o.getErrorHandler()(new TypeError(`Missing required member '${de}'.`))});let w;if(typeof r.initializerCallback=="function")try{if(w=r.initializerCallback(_,t),w==null)throw new TypeError(`Cannot deserialize ${n}: 'initializer' function returned undefined/null, but '${Mn(r.classType)}' was expected.`);if(!(w instanceof r.classType))throw new TypeError(`Cannot deserialize ${n}:'initializer' returned '${Mn(w.constructor)}', but '${Mn(r.classType)}' was expected, and '${Mn(w.constructor)}' is not a subtype of '${Mn(r.classType)}'`)}catch(N){o.getErrorHandler()(N);return}else w=o.instantiateType(a);Object.assign(w,_);let T=r.onDeserializedMethodName;return T!=null&&(typeof w[T]=="function"?w[T]():typeof w.constructor[T]=="function"?w.constructor[T]():o.getErrorHandler()(new TypeError(`onDeserialized callback'${Mn(r.classType)}.${T}' is not a method.`))),w}else{let m={};return Object.keys(t).forEach(_=>{m[_]=o.convertSingleValue(t[_],new Nm(t[_].constructor),e,_)}),m}}function dte(t,i,e,n,o,a){if(!(i instanceof fs))throw new TypeError(`Could not deserialize ${n} as Array: incorrect TypeDescriptor detected, please use proper annotation or function for this type`);return Array.isArray(t)?i.elementType==null?(o.getErrorHandler()(new TypeError(`Could not deserialize ${n} as Array: missing constructor reference of Array elements.`)),[]):t.map((r,s)=>{try{return o.convertSingleValue(r,i.elementType,e,`${n}[${s}]`,a)}catch(l){o.getErrorHandler()(l);return}}):(o.getErrorHandler()(new TypeError(GC(Array,t.constructor,n))),[])}function ute(t,i,e,n,o,a){if(!(i instanceof ic))throw new TypeError(`Could not deserialize ${n} as Set: incorrect TypeDescriptor detected, please use proper annotation or function for this type`);if(!Array.isArray(t))return o.getErrorHandler()(new TypeError(GC(Array,t.constructor,n))),new Set;if(i.elementType==null)return o.getErrorHandler()(new TypeError(`Could not deserialize ${n} as Set: missing constructor reference of Set elements.`)),new Set;let r=new Set;return t.forEach((s,l)=>{try{r.add(o.convertSingleValue(s,i.elementType,e,`${n}[${l}]`,a))}catch(p){o.getErrorHandler()(p)}}),r}function pte(t,i){return i===0&&Array.isArray(t)||i===1&&typeof t=="object"}function hte(t,i,e,n,o,a){if(!(i instanceof oc))throw new TypeError(`Could not deserialize ${n} as Map: incorrect TypeDescriptor detected,please use proper annotation or function for this type`);let r=i.getCompleteOptions().shape;if(!pte(t,r)){let m=r===0?Array:Object;return o.getErrorHandler()(new TypeError(GC(m,t.constructor,n))),new Map}if(i.keyType==null)return o.getErrorHandler()(new TypeError(`Could not deserialize ${n} as Map: missing key constructor.`)),new Map;if(i.valueType==null)return o.getErrorHandler()(new TypeError(`Could not deserialize ${n} as Map: missing value constructor.`)),new Map;let s=`${n}[].key`,l=`${n}[].value`,p=new Map;return r===1?Object.keys(t).forEach(m=>{try{let _=o.convertSingleValue(m,i.keyType,e,s,a);Ha(_)&&p.set(_,o.convertSingleValue(t[m],i.valueType,e,l,a))}catch(_){o.getErrorHandler()(_)}}):t.forEach(m=>{try{let _=o.convertSingleValue(m.key,i.keyType,e,s,a);Ha(_)&&p.set(_,o.convertSingleValue(m.value,i.valueType,e,l,a))}catch(_){o.getErrorHandler()(_)}}),p}function mte(t,i,e,n){if(typeof t=="number"){if(!(t%1===0))throw new TypeError(`Could not deserialize ${n} as Date: expected an integer, got a number with decimal places.`);return new Date(t)}else{if(typeof t=="string")return new Date(t);if(t instanceof Date)return t;u_("Date","an ISO-8601 string",p_(t),n)}}function fte(t,i,e,n){return typeof t!="string"&&u_("ArrayBuffer","a string source",p_(t),n),iV(t)}function gte(t,i,e,n){return typeof t!="string"&&u_("DataView","a string source",p_(t),n),new DataView(iV(t))}function iV(t){let i=new ArrayBuffer(t.length*2),e=new Uint16Array(i);for(let n=0,o=t.length;n<o;n++)e[n]=t.charCodeAt(n);return i}function nV(t,i,e,n){let o=i.ctor;return Array.isArray(t)&&t.every(a=>!isNaN(a))?new o(t):u_(o.name,"a numeric source array",p_(t),n)}function WC(t,i,e,n){let o=i.ctor;return Array.isArray(t)&&t.every(a=>!isNaN(a))?new o(t.map(a=>~~a)):u_(i.ctor.name,"a numeric source array",p_(t),n)}function ht(t,i={}){return(e,n)=>{var o;let a=`@jsonArrayMember on ${Mn(e.constructor)}.${String(n)}`,r=cp(t,a),s=i.dimensions==null?1:i.dimensions;
69if(!isNaN(s)&&s<1){Oi(`${a}: 'dimensions' option must be at least 1.`);return}let l=cd?Reflect.getMetadata("design:type",e,n):null;if(l!=null&&l!==Array&&l!==Object){Oi(`${a}: property is not an Array. ${Vm}`);return}dp(e,n,{type:()=>qC(Yi(r()),s),emitDefaultValue:i.emitDefaultValue,isRequired:i.isRequired,options:ol(i),key:n.toString(),name:(o=i.name)!==null&&o!==void 0?o:n.toString(),deserializer:i.deserializer,serializer:i.serializer})}}function qC(t,i){let e=new fs(t);for(let n=1;n<i;++n)e=new fs(e);return e}function PI(t,i,e,n){var o;i.constructor!==e&&(t.__type=(o=n?.name)!==null&&o!==void 0?o:Mn(i.constructor))}var JC=class{constructor(){this.typeHintEmitter=PI,this.errorHandler=Oi,this.serializationStrategy=new Map([[Lm.ctor,dd],[Date,dd],[Number,dd],[String,dd],[Boolean,dd],[ArrayBuffer,oV],[DataView,yte],[Array,xte],[Set,bte],[Map,vte],[Float32Array,ac],[Float64Array,ac],[Int8Array,ac],[Uint8Array,ac],[Uint8ClampedArray,ac],[Int16Array,ac],[Uint16Array,ac],[Int32Array,ac],[Uint32Array,ac]])}setSerializationStrategy(i,e){this.serializationStrategy.set(i,e)}setTypeHintEmitter(i){if(typeof i!="function")throw new TypeError("'typeEmitterCallback' is not a function.");this.typeHintEmitter=i}getTypeHintEmitter(){return this.typeHintEmitter}setErrorHandler(i){if(typeof i!="function")throw new TypeError("'errorHandlerCallback' is not a function.");this.errorHandler=i}getErrorHandler(){return this.errorHandler}retrievePreserveNull(i){return $C("preserveNull",ud(this.options,i))}convertSingleValue(i,e,n="object",o){if(this.retrievePreserveNull(o)&&i===null)return null;if(!Ha(i))return;if(!TI(i,e.ctor)){let s=Mn(e.ctor),l=Mn(i.constructor);this.errorHandler(new TypeError(`Could not serialize '${n}': expected '${s}', got '${l}'.`));return}let a=this.serializationStrategy.get(e.ctor);if(a!==void 0)return a(i,e,n,this,o);
69if(typeof i=="object")return _te(i,e,n,this,o);let r=`Could not serialize '${n}'; don't know how to serialize type`;e.hasFriendlyName()&&(r+=` '${e.ctor.name}'`),this.errorHandler(new TypeError(`${r}.`))}};function _te(t,i,e,n,o){let a,r,s=n.getTypeHintEmitter();if(t.constructor!==i.ctor&&t instanceof i.ctor?a=_a.getFromConstructor(t.constructor):a=_a.getFromConstructor(i.ctor),a===void 0)r=Object.assign({},t);else{let l=a.beforeSerializationMethodName;l!=null&&(typeof t[l]=="function"?t[l]():typeof t.constructor[l]=="function"?t.constructor[l]():n.getErrorHandler()(new TypeError(`beforeSerialization callback '${Mn(a.classType)}.${l}' is not a method.`)));let p=a;r={};let m=ud(n.options,p.options);p.typeHintEmitter!=null&&(s=p.typeHintEmitter),p.dataMembers.forEach(_=>{let c=ud(m,_.options),w;if(_.serializer!=null)w=_.serializer(t[_.key],{fallback:(T,N)=>n.convertSingleValue(T,Yi(N))});else{if(_.type==null)throw new TypeError(`Could not serialize ${_.name}, there is no constructor nor serialization function to use.`);w=n.convertSingleValue(t[_.key],_.type(),`${Mn(p.classType)}.${_.key}`,c)}(n.retrievePreserveNull(c)&&w===null||Ha(w))&&(r[_.name]=w)})}return s(r,t,i.ctor,a),r}function xte(t,i,e,n,o){if(!(i instanceof fs))throw new TypeError(`Could not serialize ${e} as Array: incorrect TypeDescriptor detected, please use proper annotation or function for this type`);if(i.elementType==null)throw new TypeError(`Could not serialize ${e} as Array: missing element type definition.`);return t.forEach((a,r)=>{if(!(n.retrievePreserveNull(o)&&a===null)&&!TI(a,i.elementType.ctor)){let s=Mn(i.elementType.ctor),l=a&&Mn(a.constructor);throw new TypeError(`Could not serialize ${e}[${r}]: expected '${s}', got '${l}'.`)}}),t.map((a,r)=>n.convertSingleValue(a,i.elementType,`${e}[${r}]`,o))}function bte(t,i,e,n,o){if(!(i instanceof ic))throw new TypeError(`Could not serialize ${e} as Set: incorrect TypeDescriptor detected, please use proper annotation or function for this type`);if(i.elementType==null)throw new TypeError(`Could not serialize ${e} as Set: missing element type definition.`);e+="[]";let a=[];return t.forEach(r=>{let s=n.convertSingleValue(r,i.elementType,e,o);(!Ha(r)||Ha(s))&&a.push(s)}),a}function vte(t,i,e,n,o){if(!(i instanceof oc))throw new TypeError(`Could not serialize ${e} as Map: incorrect TypeDescriptor detected, please use proper annotation or function for this type`);if(i.valueType==null)throw new TypeError(`Could not serialize ${e} as Map: missing value type definition.`);if(i.keyType==null)throw new TypeError(`Could not serialize ${e} as Map: missing key type definition.`);let a=`${e}[].key`,r=`${e}[].value`,s=i.getCompleteOptions().shape,l=s===1?{}:[],p=n.retrievePreserveNull(o);return t.forEach((m,_)=>{let c={key:n.convertSingleValue(_,i.keyType,a,o),value:n.convertSingleValue(m,i.valueType,r,o)},w=Ha(c.key),T=c.value===null&&p||Ha(c.value);w&&T&&(s===1?l[c.key]=c.value:l.push(c))}),l}function ac(t){return Array.from(t)}function oV(t){return Array.from(new Uint16Array(t)).map(i=>String.fromCharCode(i)).join("")}function yte(t){return oV(t.buffer)}var gr=(()=>{class t{constructor(e,n){this.serializer=new JC,this.deserializer=new KC,this.globalKnownTypes=[],this.indent=0;let o=_a.getFromConstructor(e);if(o===void 0||!o.isExplicitlyMarked&&!o.isHandledWithoutAnnotation)throw new TypeError("The TypedJSON root data type must have the @jsonObject decorator used.");this.nameResolver=a=>Mn(a),this.rootConstructor=e,this.errorHandler=a=>Oi(a),this.config(n)}static parse(e,n,o){return new t(n,o).parse(e)}static parseAsArray(e,n,o,a){return new t(n,o).parseAsArray(e,a)}static parseAsSet(e,n,o){return new t(n,o).parseAsSet(e)}static parseAsMap(e,n,o,a){return new t(o,a).parseAsMap(e,n)}static toPlainJson(e,n,o){return new t(n,o).toPlainJson(e)}static toPlainArray(e,n,o,a){return new t(n,a).toPlainArray(e,o)}static toPlainSet(e,n,o){return new t(n,o).toPlainSet(e)}static toPlainMap(e,n,o,a){return new t(o,a).toPlainMap(e,n)}static stringify(e,n,o){return new t(n,o).stringify(e)}static stringifyAsArray(e,n,o,a){return new t(n,a).stringifyAsArray(e,o)}static stringifyAsSet(e,n,o){return new t(n,o).stringifyAsSet(e)}static stringifyAsMap(e,n,o,a){return new t(o,a).stringifyAsMap(e,n)}static setGlobalConfig(e){Object.assign(this._globalConfig,e)}
69static mapType(e,n){this._globalConfig.mappedTypes==null&&(this._globalConfig.mappedTypes=new Map),this._globalConfig.mappedTypes.set(e,n)}config(e){e=Object.assign(Object.assign({},t._globalConfig),e),e.knownTypes!=null&&t._globalConfig.knownTypes!=null&&(e.knownTypes=Array.from(new Set(e.knownTypes.concat(t._globalConfig.knownTypes))));let n=ol(e);this.serializer.options=n,this.deserializer.options=n,e.errorHandler!=null&&(this.errorHandler=e.errorHandler,this.deserializer.setErrorHandler(e.errorHandler),this.serializer.setErrorHandler(e.errorHandler)),e.replacer!=null&&(this.replacer=e.replacer),e.typeResolver!=null&&this.deserializer.setTypeResolver(e.typeResolver),e.typeHintEmitter!=null&&this.serializer.setTypeHintEmitter(e.typeHintEmitter),e.indent!=null&&(this.indent=e.indent),e.mappedTypes!=null&&e.mappedTypes.forEach((o,a)=>{this.setSerializationStrategies(a,o)}),e.nameResolver!=null&&(this.nameResolver=e.nameResolver,this.deserializer.setNameResolver(e.nameResolver)),e.knownTypes!=null&&(e.knownTypes.forEach((o,a)=>{(typeof o>"u"||o===null)&&UC(`TypedJSON.config: 'knownTypes' contains an undefined/null value (element ${a}).`)}),this.globalKnownTypes=e.knownTypes)}mapType(e,n){this.setSerializationStrategies(e,n)}parse(e){let n=d_(e,this.rootConstructor),o;try{o=this.deserializer.convertSingleValue(n,Yi(this.rootConstructor),this.getKnownTypes())}catch(a){this.errorHandler(a)}return o}parseAsArray(e,n=1){let o=d_(e,Array);return this.deserializer.convertSingleValue(o,qC(Yi(this.rootConstructor),n),this._mapKnownTypes(this.globalKnownTypes))}parseAsSet(e){let n=d_(e,Set);return this.deserializer.convertSingleValue(n,SI(this.rootConstructor),this._mapKnownTypes(this.globalKnownTypes))}parseAsMap(e,n){let o=d_(e,Map);return this.deserializer.convertSingleValue(o,c_(n,this.rootConstructor),this._mapKnownTypes(this.globalKnownTypes))}toPlainJson(e){try{return this.serializer.convertSingleValue(e,Yi(this.rootConstructor))}catch(n){this.errorHandler(n)}}toPlainArray(e,n=1){try{return this.serializer.convertSingleValue(e,qC(Yi(this.rootConstructor),n))}catch(o){this.errorHandler(o)}}toPlainSet(e){try{return this.serializer.convertSingleValue(e,SI(this.rootConstructor))}catch(n){this.errorHandler(n)}}toPlainMap(e,n){try{return this.serializer.convertSingleValue(e,c_(n,this.rootConstructor))}catch(o){this.errorHandler(o)}}stringify(e){let n=this.toPlainJson(e);return n===void 0?"":JSON.stringify(n,this.replacer,this.indent)}stringifyAsArray(e,n){return JSON.stringify(this.toPlainArray(e,n),this.replacer,this.indent)}stringifyAsSet(e){return JSON.stringify(this.toPlainSet(e),this.replacer,this.indent)}stringifyAsMap(e,n){return JSON.stringify(this.toPlainMap(e,n),this.replacer,this.indent)}getKnownTypes(){let e=_a.getFromConstructor(this.rootConstructor),n=new Map;return this.globalKnownTypes.filter(o=>o).forEach(o=>{n.set(this.nameResolver(o),o)}),e!==void 0&&(e.processDeferredKnownTypes(),e.knownTypes.forEach(o=>{n.set(this.nameResolver(o),o)})),n}_mapKnownTypes(e){let n=new Map;return e.filter(o=>o).forEach(o=>n.set(this.nameResolver(o),o)),n}setSerializationStrategies(e,n){n.deserializer!=null&&this.deserializer.setDeserializationStrategy(e,o=>n.deserializer(o,{fallback:(a,r)=>this.deserializer.convertSingleValue(a,Yi(r),this.getKnownTypes())})),n.serializer!=null&&this.serializer.setSerializationStrategy(e,o=>n.serializer(o,{fallback:(a,r)=>this.serializer.convertSingleValue(a,Yi(r))}))}}return t._globalConfig={},t})();function qe(t){let i;typeof t=="function"?i={}:i=t??{};function e(n){let o=_a.ensurePresentInPrototype(n.prototype);o.isExplicitlyMarked=!0,o.onDeserializedMethodName=i.onDeserialized,o.beforeSerializationMethodName=i.beforeSerialization,i.typeResolver!=null&&(o.typeResolver=i.typeResolver),i.typeHintEmitter!=null&&(o.typeHintEmitter=i.typeHintEmitter),o.initializerCallback=i.initializer,i.name!=null&&(o.name=i.name);let a=ol(i);a!==void 0&&(o.options=a),i.knownTypes!=null&&i.knownTypes.filter(r=>!!r).forEach(r=>o.knownTypes.add(r))}if(typeof t=="function")e(t);else return e}function L(t,i){if(typeof i=="string"||typeof i=="symbol"){let e=i,n=t,o=`@jsonMember on ${Mn(n.constructor)}.${String(e)}`;if(!cd){Oi(`${o}: ReflectDecorators is required if the type is not explicitly provided with e.g. @jsonMember(Number)`);return}let a=Reflect.getMetadata("design:type",n,e);if(a==null){Oi(`${o}: could not resolve detected property constructor at runtime. Potential solutions: 70 - ${Bm} 71 - ${Vm}`);return}let r=Yi(a);if(aV(o,r))return;dp(n,e,{type:()=>r,key:i.toString(),name:i.toString()});return}return Cte(t,i)}function Cte(t,i){return(e,n)=>{var o;let a=`@jsonMember on ${Mn(e.constructor)}.${String(n)}`,r;if(X4(t)||MI(t)?r=cp(t,a):i=t,i=i??{},Object.prototype.hasOwnProperty.call(i,"constructor")){if(r!==void 0)throw new Error("Cannot both define constructor option and type. Only one allowed.");if(!Ha(i.constructor)){Oi(`${a}: cannot resolve specified property constructor at runtime. ${Bm}`);return}let l=Yi(i.constructor);r=()=>l,cd&&!HC(l.ctor,Reflect.getMetadata("design:type",e,n))&&UC(`${a}: detected property type does not match 'constructor' option.`)}else if(r===void 0){if(cd){let l=Reflect.getMetadata("design:type",e,n);if(l==null){Oi(`${a}: cannot resolve detected property constructor at runtime. ${Bm}`);return}r=()=>Yi(l)}
71else if(i.deserializer===void 0){Oi(`${a}: Cannot determine type`);return}}let s=r?.();s!==void 0&&aV(a,s)||dp(e,n,{type:r===void 0?void 0:()=>Yi(r()),emitDefaultValue:i.emitDefaultValue,isRequired:i.isRequired,options:ol(i),key:n.toString(),name:(o=i.name)!==null&&o!==void 0?o:n.toString(),deserializer:i.deserializer,serializer:i.serializer})}}function AI(t,i){return t instanceof ld?t.ctor===i:t===i}function aV(t,i){return!(i instanceof fs)&&AI(i,Array)?(Oi(`${t}: property is an Array. Use the jsonArrayMember decorator to serialize this property.`),!0):!(i instanceof ic)&&AI(i,Set)?(Oi(`${t}: property is a Set. Use the jsonSetMember decorator to serialize this property.`),!0):!(i instanceof oc)&&AI(i,Map)?(Oi(`${t}: property is a Map. Use the jsonMapMember decorator to serialize this property.`),!0):!1}function h_(t,i,e={}){return(n,o)=>{var a;let r=`@jsonMapMember on ${Mn(n.constructor)}.${String(o)}`,s=cp(t,r),l=cp(i,r),p=cd?Reflect.getMetadata("design:type",n,o):null;if(p!=null&&p!==Map&&p!==Object){Oi(`${r}: property is not a Map. ${Vm}`);return}dp(n,o,{type:()=>c_(s(),l(),{shape:e.shape}),emitDefaultValue:e.emitDefaultValue,isRequired:e.isRequired,options:ol(e),key:o.toString(),name:(a=e.name)!==null&&a!==void 0?a:o.toString(),deserializer:e.deserializer,serializer:e.serializer})}}var Or=class{};I([L,R("design:type",Number)],Or.prototype,"id",void 0);I([L,R("design:type",String)],Or.prototype,"ndate",void 0);I([L,R("design:type",String)],Or.prototype,"title",void 0);I([L,R("design:type",String)],Or.prototype,"text",void 0);I([L,R("design:type",String)],Or.prototype,"lead",void 0);I([L({name:"user_level"}),R("design:type",Number)],Or.prototype,"userLevel",void 0);I([L,R("design:type",Number)],Or.prototype,"important",void 0);I([L,R("design:type",String)],Or.prototype,"language",void 0);Or=I([qe],Or);var al=class{};I([L,R("design:type",Number)],al.prototype,"count",void 0);I([L,R("design:type",Number)],al.prototype,"offset",void 0);I([L,R("design:type",Number)],al.prototype,"limit",void 0);I([L({name:"current_page",preserveNull:!0}),R("design:type",Number)],al.prototype,"currentPage",void 0);I([L({preserveNull:!0}),R("design:type",String)],al.prototype,"next",void 0);I([L({preserveNull:!0}),R("design:type",String)],al.prototype,"previous",void 0);al=I([qe],al);function wte(t){let i=[];for(let e in t)t.hasOwnProperty(e)&&i.push(encodeURIComponent(e)+"="+encodeURIComponent(t[e]));return i.join("&")}var Mo=(()=>{class t{constructor(e,n,o){this.http=e,this.ls=n,this.route=o}getUrlKey(e){return(e.includes("?")?e.substr(0,e.indexOf("?")):e).replace(U.API_URL_NEW,"")}get(e,n){return n?this.http.get(e+"?"+wte(n)):this.http.get(e)}getHttp(e,n,o=!1,a="cacheList:"){let r=this.ls.get(a+this.getUrlKey(e)),s=Kl.production?o:!1;return s&&r?Le(r).pipe(Fe(n)):this.http.get(e).pipe(ft(l=>{s&&this.ls.set(a+this.getUrlKey(e),l)}),Fe(n))}getTyped(e,n,o=!1){let a=r=>gr.parse(r,n);return this.getHttp(e,a,o)}getList(e,n,o=!1){let a=r=>gr.parseAsArray(r.results,n);return this.getHttp(e,a,o)}getPlainList(e,n,o=!1){let a=r=>gr.parseAsArray(r,n);return this.getHttp(e,a,o)}getPaginated(e,n){return this.http.get(e).pipe(Fe(o=>{let a=gr.parseAsArray(o.results,n);return o=gr.parse(o,al),o.results=a,o}))}static{this.\u0275fac=function(n){return new(n||t)(ve(Ut),ve(Fa),ve(di))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var RI=t=>new Map(Object.entries(t)),An=class{};I([L,R("design:type",Number)],An.prototype,"id",void 0);I([L,R("design:type",String)],An.prototype,"code",void 0);I([L,R("design:type",String)],An.prototype,"title",void 0);I([L,R("design:type",Number)],An.prototype,"sort",void 0);I([L({name:"primary_tag_order"}),R("design:type",Number)],An.prototype,"primaryTagOrder",void 0);I([ht(String),R("design:type",Array)],An.prototype,"tags",void 0);I([L({name:"book_code"}),R("design:type",String)],An.prototype,"bookCode",void 0);I([L({name:"translation_code"}),R("design:type",String)],An.prototype,"translationCode",void 0);I([L({name:"translation_title"}),R("design:type",String)],An.prototype,"translationTitle",void 0);I([L({name:"translation_title_alt"}),R("design:type",String)],An.prototype,"translationTitleAlt",void 0);I([L,R("design:type",String)],An.prototype,"year",void 0);I([L,R("design:type",Number)],An.prototype,"no",void 0);
71I([L,R("design:type",Number)],An.prototype,"version",void 0);I([L({name:"start_para_id"}),R("design:type",String)],An.prototype,"startParaId",void 0);I([L({name:"section_element_type"}),R("design:type",String)],An.prototype,"sectionElementType",void 0);I([L({name:"chapter_element_type"}),R("design:type",String)],An.prototype,"chapterElementType",void 0);I([L,R("design:type",String)],An.prototype,"translator",void 0);I([L({name:"user_level"}),R("design:type",Number)],An.prototype,"userLevel",void 0);I([L,R("design:type",String)],An.prototype,"source",void 0);I([L,R("design:type",String)],An.prototype,"added",void 0);I([L,R("design:type",String)],An.prototype,"summary",void 0);I([L({name:"church_approved"}),R("design:type",Number)],An.prototype,"churchApproved",void 0);I([L,R("design:type",Number)],An.prototype,"status",void 0);I([L({name:"text_id"}),R("design:type",String)],An.prototype,"textId",void 0);I([L({name:"text_id_alt"}),R("design:type",String)],An.prototype,"textIdAlt",void 0);I([L,R("design:type",Number)],An.prototype,"visible",void 0);I([L,R("design:type",String)],An.prototype,"language",void 0);I([L,R("design:type",String)],An.prototype,"publisher",void 0);I([L({name:"publication_id"}),R("design:type",String)],An.prototype,"publicationId",void 0);An=I([qe],An);var up=class{};I([ht(An),R("design:type",Array)],up.prototype,"publications",void 0);I([L({name:"group_name"}),R("design:type",String)],up.prototype,"groupName",void 0);I([L,R("design:type",Number)],up.prototype,"sort",void 0);up=I([qe],up);var pp=class{};I([h_(String,String,{name:"tag_translation",deserializer:RI}),R("design:type",Map)],pp.prototype,"tagTranslation",void 0);I([h_(String,Number,{name:"tag_order",deserializer:RI}),R("design:type",Map)],pp.prototype,"tagOrder",void 0);I([h_(String,String,{name:"translation_publishers",deserializer:RI}),R("design:type",Map)],pp.prototype,"translationPublishers",void 0);pp=I([qe],pp);var Ua=class{get slug(){return $c(this.refcodeShort,Uc)}};I([L({name:"para_id"}),R("design:type",String)],Ua.prototype,"paraId",void 0);I([L({name:"refcode_short"}),R("design:type",String)],Ua.prototype,"refcodeShort",void 0);I([L({name:"refcode_1"}),R("design:type",String)],Ua.prototype,"bookCode",void 0);I([L({name:"refcode_2"}),R("design:type",String)],Ua.prototype,"page",void 0);I([L({name:"refcode_3"}),R("design:type",String)],Ua.prototype,"refcode3",void 0);I([L({name:"refcode_4"}),R("design:type",String)],Ua.prototype,"refcode4",void 0);I([L({name:"element_type"}),R("design:type",String)],Ua.prototype,"elementType",void 0);I([L,R("design:type",Number)],Ua.prototype,"puborder",void 0);I([L,R("design:type",String)],Ua.prototype,"content",void 0);I([L,R("design:type",String)],Ua.prototype,"translation",void 0);
71Ua=I([qe],Ua);var gs=class extends Ua{};I([L,R("design:type",String)],gs.prototype,"language",void 0);I([L,R("design:type",String)],gs.prototype,"publisher",void 0);I([L,R("design:type",String)],gs.prototype,"year",void 0);I([L,R("design:type",Number)],gs.prototype,"no",void 0);gs=I([qe],gs);var Hm=class{};I([L,R("design:type",An)],Hm.prototype,"publication",void 0);I([ht(gs),R("design:type",Array)],Hm.prototype,"toc",void 0);Hm=I([qe],Hm);var Fr=class{};I([L,R("design:type",An)],Fr.prototype,"publication",void 0);I([L,R("design:type",gs)],Fr.prototype,"section",void 0);I([L,R("design:type",gs)],Fr.prototype,"chapter",void 0);I([L({name:"prev_chapter"}),R("design:type",gs)],Fr.prototype,"prevChapter",void 0);I([L({name:"next_chapter"}),R("design:type",gs)],Fr.prototype,"nextChapter",void 0);I([ht(Ua),R("design:type",Array)],Fr.prototype,"content",void 0);Fr=I([qe],Fr);var ni=class{};I([L,R("design:type",Number)],ni.prototype,"id",void 0);I([L({name:"book_code"}),R("design:type",String)],ni.prototype,"bookCode",void 0);I([L({name:"translation_code"}),R("design:type",String)],ni.prototype,"translationCode",void 0);I([L({name:"translation_title"}),R("design:type",String)],ni.prototype,"translationTitle",void 0);I([L({name:"translation_title_alt"}),R("design:type",String)],ni.prototype,"translationTitleAlt",void 0);I([L,R("design:type",String)],ni.prototype,"year",void 0);I([L,R("design:type",Number)],ni.prototype,"no",void 0);I([L,R("design:type",Number)],ni.prototype,"version",void 0);I([L({name:"start_para_id"}),R("design:type",String)],ni.prototype,"startParaId",void 0);I([L({name:"section_element_type"}),R("design:type",String)],ni.prototype,"sectionElementType",void 0);I([L({name:"chapter_element_type"}),R("design:type",String)],ni.prototype,"chapterElementType",void 0);I([L,R("design:type",String)],ni.prototype,"translator",void 0);I([L({name:"user_level"}),R("design:type",Number)],ni.prototype,"userLevel",void 0);I([L,R("design:type",String)],ni.prototype,"source",void 0);I([L,R("design:type",String)],ni.prototype,"added",void 0);I([L,R("design:type",String)],ni.prototype,"summary",void 0);I([L({name:"church_approved"}),R("design:type",Number)],ni.prototype,"churchApproved",void 0);I([L,R("design:type",Number)],ni.prototype,"status",void 0);I([L({name:"text_id"}),R("design:type",String)],ni.prototype,"textId",void 0);I([L({name:"text_id_alt"}),R("design:type",String)],ni.prototype,"textIdAlt",void 0);I([L,R("design:type",Number)],ni.prototype,"visible",void 0);I([L,R("design:type",String)],ni.prototype,"publisher",void 0);I([L,R("design:type",String)],ni.prototype,"language",void 0);I([L,R("design:type",Object)],ni.prototype,"publication",void 0);ni=I([qe],ni);var Um=class{};I([L,R("design:type",Number)],Um.prototype,"id",void 0);I([L({name:"text_id"}),R("design:type",String)],Um.prototype,"textId",void 0);I([L,R("design:type",String)],Um.prototype,"translation",void 0);I([L,R("design:type",String)],Um.prototype,"language",void 0);Um=I([qe],Um);var rV=(()=>{class t{constructor(e,n){this.http=e,this.api=n}getNews(){return this.api.getPlainList(U.NEWS_API_URL+U.LANGUAGE()+"/?limit=5",Or)}getLatestBooks(){return this.api.getPlainList(U.EDITION_NEWS_API_URL+U.LANGUAGE(),ni)}static{this.\u0275fac=function(n){return new(n||t)(ve(Ut),ve(Mo))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function kte(t,i){if(t&1&&(d(0,"article")(1,"h2"),g(2),u(),d(3,"span",6),g(4),P(5,"date"),u(),H(6,"p",7),P(7,"safeQuote"),u()),t&2){let e=i.$implicit;h(2),V(e.title),h(2),V(Ui(5,3,e.ndate,"mediumDate")),h(2),y("innerHTML",O(7,6,e.lead),Dt)}}function Ete(t,i){if(t&1&&(d(0,"article")(1,"h2"),g(2),u(),d(3,"span",6),g(4),P(5,"date"),u(),H(6,"p",7),P(7,"safeQuote"),u()),t&2){let e=i.$implicit;h(2),V(e.title),h(2),V(Ui(5,3,e.ndate,"mediumDate")),h(2),y("innerHTML",O(7,6,e.lead),Dt)}}function Ste(t,i){if(t&1&&(d(0,"article")(1,"h2"),g(2),u(),d(3,"span",6),g(4),P(5,"date"),u(),H(6,"p",7),P(7,"safeQuote"),u()),t&2){let e=i.$implicit;h(2),V(e.translationTitle),h(2),V(Ui(5,3,e.added,"mediumDate")),h(2),y("innerHTML",O(7,6,e.summary),Dt)}}function Mte(t,i){if(t&1&&(d(0,"div",1)(1,"div",2)(2,"h1",3),g(3,"Pinned News"),u(),te(4,kte,8,8,"article",null,ct),P(6,"async"),u(),d(7,"div",4)(8,"h1",3),g(9,"Further news"),u(),te(10,Ete,8,8,"article",null,ct),P(12,"async"),u(),d(13,"div",5)(14,"h1",3),g(15,"Latest Editions"),u(),te(16,Ste,8,8,"article",null,ct),P(18,"async"),u()()),t&2){let e=f();h(4),ne(O(6,0,e.pinned$)),h(6),ne(O(12,2,e.news$)),h(6),ne(O(18,4,e.books$))}}function Tte(t,i){t&1&&H(0,"egwk-loading")}var sV=(()=>{class t{constructor(){this._pinned$=new lt([]),this.pinned$=this._pinned$,this._news$=new lt([]),this.news$=this._news$,this._books$=new lt([]),this.books$=this._books$,this.newsService=x(rV)}ngOnInit(){this.newsService.getNews().subscribe(e=>{this._pinned$.next(e.filter(n=>!!n.important)),this._news$.next(e.filter(n=>!n.important))}),this.newsService.getLatestBooks().subscribe(e=>{this._books$.next(e)})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-dashboard-news"]],decls:4,vars:3,consts:[[1,"egwk-wrapper"],[1,"egwk-dashboard-news","flex-center-space-between"],["id","egwk-dashboard-news-column-pinned",1,"egwk-dashboard-news-column"],["appI18nOTF",""],["id","egwk-dashboard-news-column-others",1,"egwk-dashboard-news-column"],["id","egwk-dashboard-news-column-new",1,"egwk-dashboard-news-column"],[1,"article-date"],[3,"innerHTML"]],template:function(n,o){n&1&&(d(0,"div",0),D(1,Mte,19,6,"div",1),P(2,"async"),D(3,Tte,1,0,"egwk-loading"),u()),n&2&&(h(),S(O(2,1,o.news$)?1:3))},dependencies:[la,Vu,yi,bt,Pn],styles:[".egwk-dashboard-news[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:stretch}.egwk-dashboard-news-column[_ngcontent-%COMP%] > article[_ngcontent-%COMP%]{margin-bottom:.67rem}@media (max-width: 576px){.egwk-dashboard-news-column[_ngcontent-%COMP%]{margin:12px 0;width:100%}}@media (min-width: 576px){.egwk-dashboard-news-column[_ngcontent-%COMP%]{margin:.33rem;width:47%}}@media (min-width: 1140px){.egwk-dashboard-news-column[_ngcontent-%COMP%]{margin:.33rem;width:32%}}"],changeDetection:0})}}return t})();var YC="reading-plan";var hp="KB",lV=[["PP","P\xE1tri\xE1rk\xE1k \xE9s pr\xF3f\xE9t\xE1k"],["PK","Pr\xF3f\xE9t\xE1k \xE9s kir\xE1lyok"],["SC","J\xE9zushoz vezet\u0151 \xFAt"],["DA","J\xE9zus \xE9lete"],["COL","Krisztus p\xE9ld\xE1zatai"],["MB","Gondolatok a Hegyibesz\xE9dr\u0151l"],["AA","Az Apostolok t\xF6rt\xE9nete"],["GC","Nagy k\xFCzdelem"]],QC=lV.map(t=>t[1]),cV=new Map([["karoli","KB+"],["revidealt-karoli","KSZE+"],["ujforditas","RUF+"],["egyszeru","ERV-hu+"]]),OI=[["karoli","K\xE1roli Biblia (1908)"],["revidealt-karoli","Revide\xE1lt K\xE1roli (2011)"],["ujforditas","Revide\xE1lt \xFAj ford\xEDt\xE1s (2014)"],["egyszeru","Egyszer\u0171 ford\xEDt\xE1s"]],dV=[{chapter:"I. szakasz",chapterNo:1,biblePassages:"M\xF3zes - S\xE1muel k\xF6nyve, J\xF3b \xE9s Zsolt\xE1rok k\xF6nyve",titles:QC.slice(0,1).join(", ")},{chapter:"II. szakasz",chapterNo:2,biblePassages:"Kir\xE1lyok - Malaki\xE1s k\xF6nyve, Zsolt\xE1rok - \xC9nekek \xE9neke",titles:QC.slice(1,2).join(", ")},{chapter:"III. szakasz",chapterNo:3,biblePassages:"M\xE1t\xE9 evang\xE9liuma - J\xE1nos evang\xE9liuma",titles:QC.slice(2,6).join(", ")},{chapter:"IV. szakasz",chapterNo:4,biblePassages:"Apostolok cselekedetei - Jelen\xE9sek k\xF6nyve",titles:QC.slice(6,8).join(", ")}],rUe=new Map(OI),uV=Object.fromEntries([["hu",Object.fromEntries(lV)]]),no=260,Ite=Math.ceil(no/100),sUe=Math.ceil(no%100/10),FI=4,Dte=Array.from({length:Ite},(t,i)=>{let e=i*100+1,n=Math.min((i+1)*100,no);return[i,`${e}-${n}. nap`]}),lUe=new Map(Dte);var mp=class{};I([L,R("design:type",String)],mp.prototype,"text",void 0);
71I([L,R("design:type",Number)],mp.prototype,"verse",void 0);I([L,R("design:type",Number)],mp.prototype,"chapter",void 0);I([L({name:"kjv_ref"}),R("design:type",String)],mp.prototype,"kjvRef",void 0);mp=I([qe],mp);var pd=class{};I([L({name:"start_i"}),R("design:type",Number)],pd.prototype,"startI",void 0);I([L({name:"end_i"}),R("design:type",Number)],pd.prototype,"endI",void 0);I([L,R("design:type",String)],pd.prototype,"osis",void 0);I([L({name:"bible_text"}),R("design:type",String)],pd.prototype,"bibleText",void 0);I([ht(mp),R("design:type",Array)],pd.prototype,"verses",void 0);pd=I([qe],pd);var $m=class{};I([L({name:"refcode_short"}),R("design:type",String)],$m.prototype,"refcodeShort",void 0);I([L,R("design:type",Number)],$m.prototype,"puborder",void 0);I([L,R("design:type",String)],$m.prototype,"content",void 0);$m=I([qe],$m);var hd=class{get egwBookCodes(){return this.egw.split(";").map(i=>i.trim().split(" ")[0].trim())}egwBookTitles(i){return this.egwBookCodes.map(e=>uV[i][e]).join(", ")}};I([L,R("design:type",Number)],hd.prototype,"day",void 0);I([L,R("design:type",String)],hd.prototype,"title",void 0);I([L({name:"egw_refs"}),R("design:type",String)],hd.prototype,"egw",void 0);I([L,R("design:type",String)],hd.prototype,"bible",void 0);hd=I([qe],hd);var fp=class extends hd{};I([L,R("design:type",Number)],fp.prototype,"id",void 0);I([ht(String,{name:"egw_references"}),R("design:type",Array)],fp.prototype,"egwReferences",void 0);I([ht($m,{name:"egw_translations"}),R("design:type",Array)],fp.prototype,"egwTranslations",void 0);I([ht(pd,{name:"bible_passages"}),R("design:type",Array)],fp.prototype,"biblePassages",void 0);fp=I([qe],fp);var rl=class{};I([L,R("design:type",Number)],rl.prototype,"chapter",void 0);I([L,R("design:type",Number)],rl.prototype,"day",void 0);I([L,R("design:type",String)],rl.prototype,"translation",void 0);I([L({name:"calculated_day"}),R("design:type",Number)],rl.prototype,"calculatedDay",void 0);I([L,R("design:type",fp)],rl.prototype,"content",void 0);rl=I([qe],rl);var md=class{};I([L,R("design:type",Number)],md.prototype,"start",void 0);I([L,R("design:type",Number)],md.prototype,"end",void 0);I([L,R("design:type",String)],md.prototype,"translation",void 0);I([ht(hd),R("design:type",Array)],md.prototype,"toc",void 0);md=I([qe],md);var ZC=(()=>{class t{constructor(e,n,o){this.http=e,this.ls=n,this.api=o}loadDaily(e,n,o){let a=`${e}/${n}/${o}/`;return this.api.getTyped(U.READING_PLAN_API_URL+a,rl)}loadDay(e,n){let o=`${e}/${n}/`;return this.api.getTyped(U.READING_PLAN_API_URL+o,rl)}loadToc(e,n){let o=`toc/${e}/${n}/`;return this.api.getTyped(U.READING_PLAN_API_URL+o,md)}static{this.\u0275fac=function(n){return new(n||t)(ve(Ut),ve(Fa),ve(Mo))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var pV=(()=>{class t{constructor(){this.api=x(Mo)}getDevotional(e,n=""){let o=n?`?book=${encodeURIComponent(n)}`:"";return this.api.getTyped(U.DEVOTIONAL_API_URL+e+"/"+o,Fr)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Pte(t,i){if(t&1&&(d(0,"a",4),g(1,"More..."),u()),t&2){let e=f(2),n=or(0);y("href",e.forwardLink(n),Fn)}}function Ate(t,i){if(t&1&&(d(0,"p"),g(1),u()),t&2){let e=f().$index;f(3);let n=or(0);h(),V(n.content[e].translation)}}function Rte(t,i){if(t&1&&D(0,Ate,2,1,"p"),t&2){let e=i.$index;S(e>1?0:-1)}}function Ote(t,i){if(t&1&&(te(0,Rte,1,1,null,null,si),d(2,"a",4),g(3,"Go to the book"),u()),t&2){let e=f(2),n=or(0);ne(n.content),h(2),y("href",e.forwardLink(n),Fn)}}function Fte(t,i){if(t&1&&(d(0,"div",1)(1,"h1")(2,"span",2),g(3,"Daily devotional"),u(),g(4,": "),d(5,"span"),g(6),u()(),d(7,"h3"),g(8),u(),d(9,"p",3),g(10),u(),d(11,"p"),g(12),u(),D(13,Pte,2,1,"a",4)(14,Ote,4,1),u()),t&2){let e=f(),n=or(0);h(6),V(n.publication.translationTitle),h(2),V(n.chapter.translation),h(2),V(n.content[0].translation),h(2),V(n.content[1].translation),h(),S(e.embedded?13:14)}}var XC=(()=>{class t extends ut{constructor(){super(...arguments),this.book="",this.devotionalService=x(pV),this.devotional=_e(void 0),this.embedded=!0}
71ngOnInit(){let e=this.route.snapshot.data;e.source==="route"&&e.lang&&(this.lang=e.lang,U.LANGUAGE.set(this.lang),this.embedded=!1),super.ngOnInit(),this.getChapter()}setupLanguage(e){this.embedded&&(this.lang=e??this.route.snapshot.paramMap.get("lang"),U.LANGUAGE.set(this.lang))}getChapter(){this.devotionalService.getDevotional(mm([this.lang]),this.book).subscribe(e=>{this.devotional.set(e)})}forwardLink(e){return[this.lang,"chapter",e.chapter.paraId,e.publication.publisher,e.publication.year].join("/")}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-devotionals"]],inputs:{book:"book"},features:[pe],decls:3,vars:2,consts:[[1,"egwk-wrapper"],[1,"egwk-devotional"],["appI18nOTF",""],[1,"egwk-devotional-bible-verse"],["appI18nOTF","",3,"href"]],template:function(n,o){if(n&1&&(Aa(0),d(1,"div",0),D(2,Fte,15,5,"div",1),u()),n&2){let a=qh(o.devotional());h(2),S(a?2:-1)}},dependencies:[bt],styles:[".egwk-devotional[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-bottom:20px}.egwk-devotional-bible-verse[_ngcontent-%COMP%]{font-weight:800!important}"]})}}return t})();function Nte(t,i){if(t&1&&H(0,"egwk-devotionals",0),t&2){let e=f();y("book",e.devotionalBook)}}function Lte(t,i){if(t&1&&(d(0,"p",5),g(1),u()),t&2){f(2);let e=or(0);h(),V(e.bible)}}function Bte(t,i){if(t&1&&(d(0,"p",5),g(1),u()),t&2){f(2);let e=or(0);h(),V(e.egw)}}function Vte(t,i){if(t&1&&(d(0,"h3"),g(1),u(),D(2,Lte,2,1,"p",5)(3,Bte,2,1,"p",5)),t&2){f();let e=or(0);h(),V(e.title),h(),S(e.bible?2:-1),h(),S(e.egw?3:-1)}}function zte(t,i){if(t&1&&(Aa(0),d(1,"div",1)(2,"div",2)(3,"h1")(4,"span",3),g(5,"Reading plan"),u(),g(6,": "),d(7,"span",3),g(8,"day"),u(),g(9),u(),D(10,Vte,4,3),d(11,"a",4),g(12,"Go to today's reading"),u()()()),t&2){let e,n=f(),o=qh((e=n.today())==null?null:e.content);h(9),oe(" ",n.planDay," "),h(),S(o?10:-1),h(),y("href",n.planLink,Fn)}}var jte=864e5,hV=t=>Date.UTC(t.getFullYear(),t.getMonth(),t.getDate())/jte,Hte=(t,i)=>{let e=hV(t),n=hV(i);if(n<e)return 0;let o=n-e+1,a=Math.floor(o/7)*5,r=new Date(t.getFullYear(),t.getMonth(),t.getDate()).getDay();for(let s=0;s<o%7;s++){let l=(r+s)%7;l!==0&&l!==6&&a++}return a},mV=(()=>{class t extends ut{constructor(){super(...arguments),this.settings=x(to),this.plan=x(ZC),this.readingPlan=YC,this.today=_e(void 0)}ngOnInit(){super.ngOnInit(),this.settings.load().subscribe(()=>{this.showReadingPlan&&this.loadPlanDay(),this.cdr.markForCheck()})}get chosen(){return this.bs.authService.isTokenStillValid()?this.settings.preferences().devotional:""}get devotionalBook(){let e=this.chosen;return e&&e!==this.readingPlan?e:""}get showReadingPlan(){return this.chosen===this.readingPlan}get planDay(){let e=this.settings.preferences().reading_plan_started;if(!e)return 1;let n=Hte(new Date(e+"T00:00:00"),new Date);return Math.min(Math.max(n,1),no)}get planLink(){return"/"+[this.lang,U.READING_PLAN_HU_URI].join("/")}loadPlanDay(){this.plan.loadDay(hp,this.planDay).subscribe({next:e=>{this.today.set(e),this.cdr.markForCheck()},error:()=>this.cdr.markForCheck()})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-daily-reading"]],features:[pe],decls:2,vars:1,consts:[[3,"book"],[1,"egwk-wrapper"],[1,"egwk-daily-reading-plan"],["appI18nOTF",""],["appI18nOTF","",3,"href"],[1,"egwk-daily-reading-refs"]],template:function(n,o){n&1&&D(0,Nte,1,1,"egwk-devotionals",0)(1,zte,13,4,"div",1),n&2&&S(o.devotionalBook?0:o.showReadingPlan?1:-1)},dependencies:[XC,bt],styles:[".egwk-daily-reading-plan[_ngcontent-%COMP%]{margin-bottom:1rem}.egwk-daily-reading-refs[_ngcontent-%COMP%]{margin:.2rem 0;opacity:.85}"],changeDetection:0})}}return t})();var ew=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-dashboard"]],decls:9,vars:0,consts:[[1,"flex-center-center","flex-wrap","egwk-main","egwk-page"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-basic-search-input"),u(),d(3,"section"),H(4,"egwk-dashboard-buttons"),u(),d(5,"section"),H(6,"egwk-daily-reading"),u(),d(7,"section"),H(8,"egwk-dashboard-news"),u()())},dependencies:[jC,Z4,mV,sV],encapsulation:2,changeDetection:0})}}return t})();var fV=new Map([[0,"#ff000088"],[1,"#ff880088"],[2,"#ffffff00"],[3,"#ffffff00"]]),gV=3,_V=1,m_=0;var Nr=(()=>{class t{constructor(e,n,o,a){this.authService=e,this.http=n,this.ls=o,this.api=a,this.language=U.LANGUAGE(),this._collections=[]}getParams(e,n,o=null){if(!e)return"";let a=n??25,r=(e-1)*a;return`/?limit=${a}&offset=${r}`}getBooks(e=U.LANGUAGE()){return this.api.getPlainList(U.PUBLICATIONS_API_URL+e,up,!0)}getGeneralMetadata(e=U.LANGUAGE()){return this.api.getTyped(U.GENERAL_METADATA_API_URL+e,pp,!0)}getToc(e){return this.api.getTyped(U.PUBLICATION_CONTENT_API_URL+e+"/",Hm,!0)}getChapter(e){return this.api.getTyped(U.CHAPTER_CONTENT_API_URL+e+"/",Fr)}getDocx(e,n=!1){return this.http.get(U.DOCX_CONTENT_API_URL+e+"/?original="+n,{responseType:"blob"})}static{this.\u0275fac=function(n){return new(n||t)(ve(wn),ve(Ut),ve(Fa),ve(Mo))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Wm=(()=>{class t extends ut{constructor(){super(...arguments),this.readService=x(Nr),this._metadata$=new lt(null),this._publicationMetadata$=new lt(null),this.buttons=[{toggle:!0,descriptionOff:"Show original",description:"Hide original",on:this.showOriginal,svgIcon:!0,icon:"1_column",iconOff:"2_columns",callback:()=>{this.showOriginal=!this.showOriginal},state:()=>this.showOriginal}]}get showOriginal(){return this.bs.ls.get("showOriginal",U.DEFAULT_SHOW_ORIGINAL)}set showOriginal(e){this.bs.ls.set("showOriginal",e)}ngOnInit(){this.setupLanguageFromPath(),this.scrollToTop()}
71setupLanguageFromPath(){let e=this.route.snapshot.paramMap.get("lang");if(!e){let n=this.route.snapshot.parent.routeConfig.path;e=U.mapPathToLanguage(n)}this.setupLanguage(e)}get booksUri(){return this.getUriWithLang("books")}getPublicationUri(){return mm([this.lang,this.bookCode,this.editionPathId])}getChapterUri(){return mm([this.lang,this.paraId,this.editionPathId])}processUri(){this.bookCode=this.route.snapshot.paramMap.get("bookCode"),this.paraId=this.route.snapshot.paramMap.get("paraId");let e=this.route.snapshot.paramMap.get("publisher"),n=this.route.snapshot.paramMap.get("year"),o=this.route.snapshot.paramMap.get("no");this.editionPathId=mm([e,n,o])}getGeneralMetadata(){this.readService.getGeneralMetadata(this.lang).subscribe(e=>{this._metadata$.next(e)})}contentOrOriginal(e){return e?.translation?.trim()?e.translation:e?.content}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-read-base"]],standalone:!1,features:[pe],decls:0,vars:0,template:function(n,o){},encapsulation:2,changeDetection:0})}}return t})();function $te(t,i){if(t&1&&(d(0,"div",0),H(1,"mat-icon",1),u()),t&2){let e=f();h(),y("svgIcon",e.icon)}}function Wte(t,i){if(t&1&&H(0,"mat-icon",1),t&2){let e=i.$implicit;y("svgIcon",e)}}function Kte(t,i){if(t&1&&(d(0,"div",0),te(1,Wte,1,1,"mat-icon",1,ct),u()),t&2){let e=f();h(),ne(e.icons)}}var xV=(()=>{class t{set icon(e){F0.includes(e)||iB.includes(e)?e.includes(",")?this._icons=e.split(",").map(n=>n.trim()):this._icon=e:this._icon=e.substring(0,1).toLowerCase()}get icon(){return this._icon}get icons(){return this._icons}constructor(e,n){this.httpClient=e,this.cdr=n,this.type=""}static{this.\u0275fac=function(n){return new(n||t)(Se(Ut),Se(Be))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-icon"]],inputs:{type:"type",icon:"icon"},standalone:!1,decls:2,vars:2,consts:[[1,"egwk-icon"],[1,"egwk-icon-image",3,"svgIcon"]],template:function(n,o){n&1&&D(0,$te,2,1,"div",0)(1,Kte,3,0,"div",0),n&2&&(S(o.icon?0:-1),h(),S(o.icons?1:-1))},dependencies:[He],styles:[".egwk-icon-image[_ngcontent-%COMP%]{display:inline-block;width:24px;height:24px;background-size:cover;filter:var(--egwk-primary-filter)}"],changeDetection:0})}}return t})();var qte=[[["caption"]],[["colgroup"],["col"]],"*"],Jte=["caption","colgroup, col","*"];function Yte(t,i){t&1&&Ue(0,2)}function Qte(t,i){t&1&&(d(0,"thead",0),Vn(1,1),u(),d(2,"tbody",0),Vn(3,2)(4,3),u(),d(5,"tfoot",0),Vn(6,4),u())}function Zte(t,i){t&1&&Vn(0,1)(1,2)(2,3)(3,4)}var _s=new X("CDK_TABLE");var rw=(()=>{class t{template=x(In);constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkCellDef",""]]})}return t})(),sw=(()=>{class t{template=x(In);constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkHeaderCellDef",""]]})}return t})(),yV=(()=>{class t{template=x(In);constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkFooterCellDef",""]]})}return t})(),Lr=(()=>{class t{_table=x(_s,{optional:!0});_hasStickyChanged=!1;get name(){return this._name}set name(e){this._setNameInput(e)}_name;get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}_sticky=!1;get stickyEnd(){return this._stickyEnd}set stickyEnd(e){e!==this._stickyEnd&&(this._stickyEnd=e,this._hasStickyChanged=!0)}_stickyEnd=!1;cell;headerCell;footerCell;cssClassFriendlyName;_columnCssClassName;constructor(){}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(e){e&&(this._name=e,this.cssClassFriendlyName=e.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkColumnDef",""]],contentQueries:function(n,o,a){if(n&1&&(Nt(a,rw,5),Nt(a,sw,5),Nt(a,yV,5)),n&2){let r;
71fe(r=ge())&&(o.cell=r.first),fe(r=ge())&&(o.headerCell=r.first),fe(r=ge())&&(o.footerCell=r.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",Ce],stickyEnd:[2,"stickyEnd","stickyEnd",Ce]},features:[Xe([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}])]})}return t})(),nw=class{constructor(i,e){e.nativeElement.classList.add(...i._columnCssClassName)}},CV=(()=>{class t extends nw{constructor(){super(x(Lr),x(be))}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[pe]})}return t})();var wV=(()=>{class t extends nw{constructor(){let e=x(Lr),n=x(be);super(e,n);let o=e._table?._getCellRole();o&&n.nativeElement.setAttribute("role",o)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[pe]})}return t})(),iw=class{tasks=[];endTasks=[]},ow=new X("_COALESCED_STYLE_SCHEDULER"),LI=(()=>{class t{_currentSchedule=null;_ngZone=x(Te);constructor(){}schedule(e){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(e)}scheduleEnd(e){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(e)}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new iw,this._ngZone.runOutsideAngular(()=>queueMicrotask(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){let e=this._currentSchedule;this._currentSchedule=new iw;for(let n of e.tasks)n();for(let n of e.endTasks)n()}this._currentSchedule=null})))}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})();var BI=(()=>{class t{template=x(In);_differs=x($l);columns;_columnsDiffer;constructor(){}ngOnChanges(e){if(!this._columnsDiffer){let n=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(n).create(),this._columnsDiffer.diff(n)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(e){return this instanceof f_?e.headerCell.template:this instanceof VI?e.footerCell.template:e.cell.template}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,features:[Xt]})}return t})(),f_=(()=>{class t extends BI{_table=x(_s,{optional:!0});_hasStickyChanged=!1;get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}_sticky=!1;constructor(){super(x(In),x($l))}ngOnChanges(e){super.ngOnChanges(e)}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",Ce]},features:[pe,Xt]})}return t})(),VI=(()=>{class t extends BI{_table=x(_s,{optional:!0});_hasStickyChanged=!1;get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}_sticky=!1;constructor(){super(x(In),x($l))}ngOnChanges(e){super.ngOnChanges(e)}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",Ce]},features:[pe,Xt]})}return t})(),lw=(()=>{class t extends BI{_table=x(_s,{optional:!0});when;constructor(){super(x(In),x($l))}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],when:[0,"cdkRowDefWhen","when"]},features:[pe]})}return t})(),gp=(()=>{class t{_viewContainer=x(Bn);cells;context;static mostRecentCellOutlet=null;constructor(){t.mostRecentCellOutlet=this}ngOnDestroy(){t.mostRecentCellOutlet===this&&(t.mostRecentCellOutlet=null)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkCellOutlet",""]]})}return t})(),zI=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(n,o){n&1&&Vn(0,0)},dependencies:[gp],encapsulation:2})}return t})();var jI=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(n,o){n&1&&Vn(0,0)},dependencies:[gp],encapsulation:2})}return t})(),kV=(()=>{class t{templateRef=x(In);
71_contentClassName="cdk-no-data-row";constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["ng-template","cdkNoDataRow",""]]})}return t})(),bV=["top","bottom","left","right"],NI=class{_isNativeHtmlTable;_stickCellCss;direction;_coalescedStyleScheduler;_isBrowser;_needsPositionStickyOnElement;_positionListener;_tableInjector;_elemSizeCache=new WeakMap;_resizeObserver=globalThis?.ResizeObserver?new globalThis.ResizeObserver(i=>this._updateCachedSizes(i)):null;_updatedStickyColumnsParamsToReplay=[];_stickyColumnsReplayTimeout=null;_cachedCellWidths=[];_borderCellCss;_destroyed=!1;constructor(i,e,n,o,a=!0,r=!0,s,l){this._isNativeHtmlTable=i,this._stickCellCss=e,this.direction=n,this._coalescedStyleScheduler=o,this._isBrowser=a,this._needsPositionStickyOnElement=r,this._positionListener=s,this._tableInjector=l,this._borderCellCss={top:`${e}-border-elem-top`,bottom:`${e}-border-elem-bottom`,left:`${e}-border-elem-left`,right:`${e}-border-elem-right`}}clearStickyPositioning(i,e){(e.includes("left")||e.includes("right"))&&this._removeFromStickyColumnReplayQueue(i);let n=[];for(let o of i)o.nodeType===o.ELEMENT_NODE&&n.push(o,...Array.from(o.children));this._afterNextRender({write:()=>{for(let o of n)this._removeStickyStyle(o,e)}})}updateStickyColumns(i,e,n,o=!0,a=!0){if(!i.length||!this._isBrowser||!(e.some($=>$)||n.some($=>$))){this._positionListener?.stickyColumnsUpdated({sizes:[]}),this._positionListener?.stickyEndColumnsUpdated({sizes:[]});return}let r=i[0],s=r.children.length,l=this.direction==="rtl",p=l?"right":"left",m=l?"left":"right",_=e.lastIndexOf(!0),c=n.indexOf(!0),w,T,N;a&&this._updateStickyColumnReplayQueue({rows:[...i],stickyStartStates:[...e],stickyEndStates:[...n]}),this._afterNextRender({earlyRead:()=>{w=this._getCellWidths(r,o),T=this._getStickyStartColumnPositions(w,e),N=this._getStickyEndColumnPositions(w,n)},write:()=>{for(let $ of i)for(let ee=0;ee<s;ee++){let de=$.children[ee];e[ee]&&this._addStickyStyle(de,p,T[ee],ee===_),n[ee]&&this._addStickyStyle(de,m,N[ee],ee===c)}this._positionListener&&w.some($=>!!$)&&(this._positionListener.stickyColumnsUpdated({sizes:_===-1?[]:w.slice(0,_+1).map(($,ee)=>e[ee]?$:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:c===-1?[]:w.slice(c).map(($,ee)=>n[ee+c]?$:null).reverse()}))}})}stickRows(i,e,n){if(!this._isBrowser)return;let o=n==="bottom"?i.slice().reverse():i,a=n==="bottom"?e.slice().reverse():e,r=[],s=[],l=[];this._afterNextRender({earlyRead:()=>{for(let p=0,m=0;p<o.length;p++){if(!a[p])continue;r[p]=m;let _=o[p];l[p]=this._isNativeHtmlTable?Array.from(_.children):[_];let c=this._retrieveElementSize(_).height;m+=c,s[p]=c}},write:()=>{let p=a.lastIndexOf(!0);for(let m=0;m<o.length;m++){if(!a[m])continue;let _=r[m],c=m===p;for(let w of l[m])this._addStickyStyle(w,n,_,c)}n==="top"?this._positionListener?.stickyHeaderRowsUpdated({sizes:s,offsets:r,elements:l}):this._positionListener?.stickyFooterRowsUpdated({sizes:s,offsets:r,elements:l})}})}updateStickyFooterContainer(i,e){this._isNativeHtmlTable&&this._afterNextRender({write:()=>{let n=i.querySelector("tfoot");n&&(e.some(o=>!o)?this._removeStickyStyle(n,["bottom"]):this._addStickyStyle(n,"bottom",0,!1))}})}destroy(){this._stickyColumnsReplayTimeout&&clearTimeout(this._stickyColumnsReplayTimeout),this._resizeObserver?.disconnect(),this._destroyed=!0}_removeStickyStyle(i,e){if(!i.classList.contains(this._stickCellCss))return;for(let o of e)i.style[o]="",i.classList.remove(this._borderCellCss[o]);bV.some(o=>e.indexOf(o)===-1&&i.style[o])?i.style.zIndex=this._getCalculatedZIndex(i):(i.style.zIndex="",this._needsPositionStickyOnElement&&(i.style.position=""),i.classList.remove(this._stickCellCss))}_addStickyStyle(i,e,n,o){i.classList.add(this._stickCellCss),o&&i.classList.add(this._borderCellCss[e]),i.style[e]=`${n}px`,i.style.zIndex=this._getCalculatedZIndex(i),this._needsPositionStickyOnElement&&(i.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(i){let e={top:100,bottom:10,left:1,right:1},n=0;for(let o of bV)i.style[o]&&(n+=e[o]);return n?`${n}`:""}_getCellWidths(i,e=!0){if(!e&&this._cachedCellWidths.length)return this._cachedCellWidths;let n=[],o=i.children;for(let a=0;a<o.length;a++){let r=o[a];n.push(this._retrieveElementSize(r).width)}return this._cachedCellWidths=n,n}_getStickyStartColumnPositions(i,e){let n=[],o=0;for(let a=0;a<i.length;
71a++)e[a]&&(n[a]=o,o+=i[a]);return n}_getStickyEndColumnPositions(i,e){let n=[],o=0;for(let a=i.length;a>0;a--)e[a]&&(n[a]=o,o+=i[a]);return n}_retrieveElementSize(i){let e=this._elemSizeCache.get(i);if(e)return e;let n=i.getBoundingClientRect(),o={width:n.width,height:n.height};return this._resizeObserver&&(this._elemSizeCache.set(i,o),this._resizeObserver.observe(i,{box:"border-box"})),o}_updateStickyColumnReplayQueue(i){this._removeFromStickyColumnReplayQueue(i.rows),this._stickyColumnsReplayTimeout||this._updatedStickyColumnsParamsToReplay.push(i)}_removeFromStickyColumnReplayQueue(i){let e=new Set(i);for(let n of this._updatedStickyColumnsParamsToReplay)n.rows=n.rows.filter(o=>!e.has(o));this._updatedStickyColumnsParamsToReplay=this._updatedStickyColumnsParamsToReplay.filter(n=>!!n.rows.length)}_updateCachedSizes(i){let e=!1;for(let n of i){let o=n.borderBoxSize?.length?{width:n.borderBoxSize[0].inlineSize,height:n.borderBoxSize[0].blockSize}:{width:n.contentRect.width,height:n.contentRect.height};o.width!==this._elemSizeCache.get(n.target)?.width&&Xte(n.target)&&(e=!0),this._elemSizeCache.set(n.target,o)}e&&this._updatedStickyColumnsParamsToReplay.length&&(this._stickyColumnsReplayTimeout&&clearTimeout(this._stickyColumnsReplayTimeout),this._stickyColumnsReplayTimeout=setTimeout(()=>{if(!this._destroyed){for(let n of this._updatedStickyColumnsParamsToReplay)this.updateStickyColumns(n.rows,n.stickyStartStates,n.stickyEndStates,!0,!1);this._updatedStickyColumnsParamsToReplay=[],this._stickyColumnsReplayTimeout=null}},0))}_afterNextRender(i){this._tableInjector?ri(i,{injector:this._tableInjector}):this._coalescedStyleScheduler.schedule(()=>{i.earlyRead?.(),i.write()})}};function Xte(t){return["cdk-cell","cdk-header-cell","cdk-footer-cell"].some(i=>t.classList.contains(i))}var aw=new X("CDK_SPL");var HI=(()=>{class t{viewContainer=x(Bn);elementRef=x(be);constructor(){let e=x(_s);e._rowOutlet=this,e._outletAssigned()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","rowOutlet",""]]})}return t})(),UI=(()=>{class t{viewContainer=x(Bn);elementRef=x(be);constructor(){let e=x(_s);e._headerRowOutlet=this,e._outletAssigned()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","headerRowOutlet",""]]})}return t})(),$I=(()=>{class t{viewContainer=x(Bn);elementRef=x(be);constructor(){let e=x(_s);e._footerRowOutlet=this,e._outletAssigned()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","footerRowOutlet",""]]})}return t})(),WI=(()=>{class t{viewContainer=x(Bn);elementRef=x(be);constructor(){let e=x(_s);e._noDataRowOutlet=this,e._outletAssigned()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","noDataRowOutlet",""]]})}return t})();var KI=(()=>{class t{_differs=x($l);_changeDetectorRef=x(Be);_elementRef=x(be);_dir=x(Hn,{optional:!0});_platform=x(Jt);_viewRepeater=x(vm);
71_coalescedStyleScheduler=x(ow);_viewportRuler=x(ua);_stickyPositioningListener=x(aw,{optional:!0,skipSelf:!0});_document=x(et);_data;_onDestroy=new ce;_renderRows;_renderChangeSubscription;_columnDefsByName=new Map;_rowDefs;_headerRowDefs;_footerRowDefs;_dataDiffer;_defaultRowDef;_customColumnDefs=new Set;_customRowDefs=new Set;_customHeaderRowDefs=new Set;_customFooterRowDefs=new Set;_customNoDataRow;_headerRowDefChanged=!0;_footerRowDefChanged=!0;_stickyColumnStylesNeedReset=!0;_forceRecalculateCellWidths=!0;_cachedRenderRowsMap=new Map;_isNativeHtmlTable;_stickyStyler;stickyCssClass="cdk-table-sticky";needsPositionStickyOnElement=!0;_isServer;_isShowingNoDataRow=!1;_hasAllOutlets=!1;_hasInitialized=!1;_getCellRole(){if(this._cellRoleInternal===void 0){let e=this._elementRef.nativeElement.getAttribute("role");return e==="grid"||e==="treegrid"?"gridcell":"cell"}return this._cellRoleInternal}_cellRoleInternal=void 0;get trackBy(){return this._trackByFn}set trackBy(e){this._trackByFn=e}_trackByFn;get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}_dataSource;get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(e){this._multiTemplateDataRows=e,this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}_multiTemplateDataRows=!1;get fixedLayout(){return this._fixedLayout}set fixedLayout(e){this._fixedLayout=e,this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}_fixedLayout=!1;contentChanged=new se;viewChange=new lt({start:0,end:Number.MAX_VALUE});_rowOutlet;_headerRowOutlet;_footerRowOutlet;_noDataRowOutlet;_contentColumnDefs;_contentRowDefs;_contentHeaderRowDefs;_contentFooterRowDefs;_noDataRow;_injector=x(dt);constructor(){x(new aa("role"),{optional:!0})||this._elementRef.nativeElement.setAttribute("role","table"),this._isServer=!this._platform.isBrowser,this._isNativeHtmlTable=this._elementRef.nativeElement.nodeName==="TABLE",this._dataDiffer=this._differs.find([]).create((n,o)=>this.trackBy?this.trackBy(o.dataIndex,o.data):o)}ngOnInit(){this._setupStickyStyler(),this._viewportRuler.change().pipe(Et(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentInit(){this._hasInitialized=!0}ngAfterContentChecked(){this._canRender()&&this._render()}ngOnDestroy(){this._stickyStyler?.destroy(),[this._rowOutlet?.viewContainer,this._headerRowOutlet?.viewContainer,this._footerRowOutlet?.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(e=>{e?.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),L0(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();let e=this._dataDiffer.diff(this._renderRows);if(!e){this._updateNoDataRow(),this.contentChanged.next();return}let n=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(e,n,(o,a,r)=>this._getEmbeddedViewArgs(o.item,r),o=>o.item.data,o=>{o.operation===Zc.INSERTED&&o.context&&this._renderCellTemplateForItem(o.record.item.rowDef,o.context)}),this._updateRowIndexContext(),e.forEachIdentityChange(o=>{let a=n.get(o.currentIndex);a.context.$implicit=o.item.data}),this._updateNoDataRow(),this.contentChanged.next(),this.updateStickyColumnStyles()}addColumnDef(e){this._customColumnDefs.add(e)}removeColumnDef(e){this._customColumnDefs.delete(e)}addRowDef(e){this._customRowDefs.add(e)}removeRowDef(e){this._customRowDefs.delete(e)}addHeaderRowDef(e){this._customHeaderRowDefs.add(e),this._headerRowDefChanged=!0}removeHeaderRowDef(e){this._customHeaderRowDefs.delete(e),this._headerRowDefChanged=!0}addFooterRowDef(e){this._customFooterRowDefs.add(e),this._footerRowDefChanged=!0}removeFooterRowDef(e){this._customFooterRowDefs.delete(e),this._footerRowDefChanged=!0}setNoDataRow(e){this._customNoDataRow=e}updateStickyHeaderRowStyles(){let e=this._getRenderedRows(this._headerRowOutlet);if(this._isNativeHtmlTable){let o=vV(this._headerRowOutlet,"thead");o&&(o.style.display=e.length?"":"none")}let n=this._headerRowDefs.map(o=>o.sticky);this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,n,"top"),this._headerRowDefs.forEac
71h(o=>o.resetStickyChanged())}updateStickyFooterRowStyles(){let e=this._getRenderedRows(this._footerRowOutlet);if(this._isNativeHtmlTable){let o=vV(this._footerRowOutlet,"tfoot");o&&(o.style.display=e.length?"":"none")}let n=this._footerRowDefs.map(o=>o.sticky);this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,n,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,n),this._footerRowDefs.forEach(o=>o.resetStickyChanged())}updateStickyColumnStyles(){let e=this._getRenderedRows(this._headerRowOutlet),n=this._getRenderedRows(this._rowOutlet),o=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...e,...n,...o],["left","right"]),this._stickyColumnStylesNeedReset=!1),e.forEach((a,r)=>{this._addStickyColumnStyles([a],this._headerRowDefs[r])}),this._rowDefs.forEach(a=>{let r=[];for(let s=0;s<n.length;s++)this._renderRows[s].rowDef===a&&r.push(n[s]);this._addStickyColumnStyles(r,a)}),o.forEach((a,r)=>{this._addStickyColumnStyles([a],this._footerRowDefs[r])}),Array.from(this._columnDefsByName.values()).forEach(a=>a.resetStickyChanged())}_outletAssigned(){!this._hasAllOutlets&&this._rowOutlet&&this._headerRowOutlet&&this._footerRowOutlet&&this._noDataRowOutlet&&(this._hasAllOutlets=!0,this._canRender()&&this._render())}_canRender(){return this._hasAllOutlets&&this._hasInitialized}_render(){this._cacheRowDefs(),this._cacheColumnDefs(),!this._headerRowDefs.length&&!this._footerRowDefs.length&&this._rowDefs.length;let n=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||n,this._forceRecalculateCellWidths=n,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}_getAllRenderRows(){let e=[],n=this._cachedRenderRowsMap;if(this._cachedRenderRowsMap=new Map,!this._data)return e;for(let o=0;o<this._data.length;o++){let a=this._data[o],r=this._getRenderRowsForData(a,o,n.get(a));this._cachedRenderRowsMap.has(a)||this._cachedRenderRowsMap.set(a,new WeakMap);for(let s=0;s<r.length;s++){let l=r[s],p=this._cachedRenderRowsMap.get(l.data);p.has(l.rowDef)?p.get(l.rowDef).push(l):p.set(l.rowDef,[l]),e.push(l)}}return e}_getRenderRowsForData(e,n,o){return this._getRowDefs(e,n).map(r=>{let s=o&&o.has(r)?o.get(r):[];if(s.length){let l=s.shift();return l.dataIndex=n,l}else return{data:e,rowDef:r,dataIndex:n}})}_cacheColumnDefs(){this._columnDefsByName.clear(),tw(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(n=>{this._columnDefsByName.has(n.name),this._columnDefsByName.set(n.name,n)})}_cacheRowDefs(){this._headerRowDefs=tw(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=tw(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=tw(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);let e=this._rowDefs.filter(n=>!n.when);!this.multiTemplateDataRows&&e.length>1,this._defaultRowDef=e[0]}_renderUpdatedColumns(){let e=(r,s)=>{let l=!!s.getColumnsDiff();return r||l},n=this._rowDefs.reduce(e,!1);n&&this._forceRenderDataRows();let o=this._headerRowDefs.reduce(e,!1);o&&this._forceRenderHeaderRows();let a=this._footerRowDefs.reduce(e,!1);return a&&this._forceRenderFooterRows(),n||o||a}_switchDataSource(e){this._data=[],L0(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),e||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet&&this._rowOutlet.viewContainer.clear()),this._dataSource=e}_observeRenderChanges(){if(!this.dataSource)return;let e;L0(this.dataSource)?e=this.dataSource.connect(this):Mc(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=Le(this.dataSource)),this._renderChangeSubscription=e.pipe(Et(this._onDestroy)).subscribe(n=>{this._data=n||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEac
71h((e,n)=>this._renderRow(this._headerRowOutlet,e,n)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((e,n)=>this._renderRow(this._footerRowOutlet,e,n)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(e,n){let o=Array.from(n?.columns||[]).map(s=>{let l=this._columnDefsByName.get(s);return l}),a=o.map(s=>s.sticky),r=o.map(s=>s.stickyEnd);this._stickyStyler.updateStickyColumns(e,a,r,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(e){let n=[];for(let o=0;o<e.viewContainer.length;o++){let a=e.viewContainer.get(o);n.push(a.rootNodes[0])}return n}_getRowDefs(e,n){if(this._rowDefs.length==1)return[this._rowDefs[0]];let o=[];if(this.multiTemplateDataRows)o=this._rowDefs.filter(a=>!a.when||a.when(n,e));else{let a=this._rowDefs.find(r=>r.when&&r.when(n,e))||this._defaultRowDef;a&&o.push(a)}return o.length,o}_getEmbeddedViewArgs(e,n){let o=e.rowDef,a={$implicit:e.data};return{templateRef:o.template,context:a,index:n}}_renderRow(e,n,o,a={}){let r=e.viewContainer.createEmbeddedView(n.template,a,o);return this._renderCellTemplateForItem(n,a),r}_renderCellTemplateForItem(e,n){for(let o of this._getCellTemplates(e))gp.mostRecentCellOutlet&&gp.mostRecentCellOutlet._viewContainer.createEmbeddedView(o,n);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){let e=this._rowOutlet.viewContainer;for(let n=0,o=e.length;n<o;n++){let r=e.get(n).context;r.count=o,r.first=n===0,r.last=n===o-1,r.even=n%2===0,r.odd=!r.even,this.multiTemplateDataRows?(r.dataIndex=this._renderRows[n].dataIndex,r.renderIndex=n):r.index=this._renderRows[n].dataIndex}}_getCellTemplates(e){return!e||!e.columns?[]:Array.from(e.columns,n=>{let o=this._columnDefsByName.get(n);return e.extractCellTemplate(o)})}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){let e=(n,o)=>n||o.hasStickyChanged();this._headerRowDefs.reduce(e,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(e,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(e,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){let e=this._dir?this._dir.value:"ltr";this._stickyStyler=new NI(this._isNativeHtmlTable,this.stickyCssClass,e,this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener,this._injector),(this._dir?this._dir.change:Le()).pipe(Et(this._onDestroy)).subscribe(n=>{this._stickyStyler.direction=n,this.updateStickyColumnStyles()})}_getOwnDefs(e){return e.filter(n=>!n._table||n._table===this)}_updateNoDataRow(){let e=this._customNoDataRow||this._noDataRow;if(!e)return;let n=this._rowOutlet.viewContainer.length===0;if(n===this._isShowingNoDataRow)return;let o=this._noDataRowOutlet.viewContainer;if(n){let a=o.createEmbeddedView(e.templateRef),r=a.rootNodes[0];a.rootNodes.length===1&&r?.nodeType===this._document.ELEMENT_NODE&&(r.setAttribute("role","row"),r.classList.add(e._contentClassName))}else o.clear();this._isShowingNoDataRow=n,this._changeDetectorRef.markForCheck()}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(n,o,a){if(n&1&&(Nt(a,kV,5),Nt(a,Lr,5),Nt(a,lw,5),Nt(a,f_,5),Nt(a,VI,5)),n&2){let r;fe(r=ge())&&(o._noDataRow=r.first),fe(r=ge())&&(o._contentColumnDefs=r),fe(r=ge())&&(o._contentRowDefs=r),fe(r=ge())&&(o._contentHeaderRowDefs=r),fe(r=ge())&&(o._contentFooterRowDefs=r)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(n,o){n&2&&Z("cdk-table-fixed-layout",o.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:[2,"multiTemplateDataRows","multiTemplateDataRows",Ce],fixedLayout:[2,"fixedLayout","fixedLayout",Ce]},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],features:[Xe([{provide:_s,useExisting:t},{provide:vm,useClass:rp},{provide:ow,useClass:LI},{provide:aw,useValue:null}])],ngContentSelectors:Jte,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(n,o){n&1&&(Pt(qte),Ue(0),Ue(1,1),D(2,Yte,1,0)(3,Qte,7,0)(4,Zte,4,0)),n&2&&(h(2),S(o._isServer?2:-1),h(),S(o._isNativeHtmlTable?3:4))},dependencies:[UI,HI,WI,$I],styles:[`.cdk-table-fixed-layout{table-layout:fixed} 72`],encapsulation:2})}return t})();function tw(t,i){return t.concat(Array.from(i))}function vV(t,i){let e=i.toUpperCase(),n=t.viewContainer.element.nativeElement;for(;n;){let o=n.nodeType===1?n.nodeName:null;if(o===e)return n;if(o==="TABLE")break;n=n.parentNode}return null}var g_=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[B0]})}return t})();var ene=["*"];var tne=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],nne=["[mat-card-avatar], [matCardAvatar]",`mat-card-title, mat-card-subtitle, 73 [mat-card-title], [mat-card-subtitle], 74 [matCardTitle], [matCardSubtitle]`,"*"],ine=new X("MAT_CARD_CONFIG"),cw=(()=>{class t{appearance;constructor(){let e=x(ine,{optional:!0});this.appearance=e?.appearance||"raised"}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(n,o){n&2&&Z("mat-mdc-card-outlined",o.appearance==="outlined")("mdc-card--outlined",o.appearance==="outlined")},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:ene,decls:1,vars:0,template:function(n,o){n&1&&(Pt(),Ue(0))},styles:[`.mat-mdc-card{display:flex;flex-direction:column;box-sizing:border-box;position:relative;border-style:solid;border-width:0;background-color:var(--mdc-elevated-card-container-color, var(--mat-sys-surface-container-low));border-color:var(--mdc-elevated-card-container-color, var(--mat-sys-surface-container-low));border-radius:var(--mdc-elevated-card-container-shape, var(--mat-sys-corner-medium));box-shadow:var(--mdc-elevated-card-container-elevation, var(--mat-sys-level1))}.mat-mdc-card::after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,0);content:"";display:block;pointer-events:none;box-sizing:border-box;border-radius:var(--mdc-elevated-card-container-shape, var(--mat-sys-corner-medium))}.mat-mdc-card-outlined{background-color:var(--mdc-outlined-card-container-color, var(--mat-sys-surface));border-radius:var(--mdc-outlined-card-container-shape, var(--mat-sys-corner-medium));border-width:var(--mdc-outlined-card-outline-width, 1px);border-color:var(--mdc-outlined-card-outline-color, var(--mat-sys-outline-variant));box-shadow:var(--mdc-outlined-card-container-elevation, var(--mat-sys-level0))}.mat-mdc-card-outlined::after{border:none}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mat-mdc-card-actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font, var(--mat-sys-title-large-font));line-height:var(--mat-card-title-text-line-height, var(--mat-sys-title-large-line-height));font-size:var(--mat-card-title-text-size, var(--mat-sys-title-large-size));letter-spacing:var(--mat-card-title-text-tracking, var(--mat-sys-title-large-tracking));font-weight:var(--mat-card-title-text-weight, var(--mat-sys-title-large-weight))}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color, var(--mat-sys-on-surface));font-family:var(--mat-card-subtitle-text-font, var(--mat-sys-title-medium-font));line-height:var(--mat-card-subtitle-text-line-height, var(--mat-sys-title-medium-line-height));font-size:var(--mat-card-subtitle-text-size, var(--mat-sys-title-medium-size));letter-spacing:var(--mat-card-subtitle-text-tracking, var(--mat-sys-title-medium-tracking));font-weight:var(--mat-card-subtitle-text-weight, var(--mat-sys-title-medium-weight))}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}
74.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end} 75`],encapsulation:2,changeDetection:0})}return t})(),dw=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"]})}return t})();var SV=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]})}return t})(),uw=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"]})}return t})();var pw=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],ngContentSelectors:nne,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(n,o){n&1&&(Pt(tne),Ue(0),d(1,"div",0),Ue(2,1),u(),Ue(3,2))},encapsulation:2,changeDetection:0})}return t})();var MV=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","mat-card-image",""],["","matCardImage",""]],hostAttrs:[1,"mat-mdc-card-image","mdc-card__media"]})}return t})();var GI=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,at]})}return t})();var one=[[["caption"]],[["colgroup"],["col"]],"*"],ane=["caption","colgroup, col","*"];function rne(t,i){t&1&&Ue(0,2)}function sne(t,i){t&1&&(d(0,"thead",0),Vn(1,1),u(),d(2,"tbody",2),Vn(3,3)(4,4),u(),d(5,"tfoot",0),Vn(6,5),u())}function lne(t,i){t&1&&Vn(0,1)(1,3)(2,4)(3,5)}var sl=(()=>{class t extends KI{stickyCssClass="mat-mdc-table-sticky";needsPositionStickyOnElement=!1;static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275cmp=G({type:t,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(n,o){n&2&&Z("mdc-table-fixed-layout",o.fixedLayout)},exportAs:["matTable"],features:[Xe([{provide:KI,useExisting:t},{provide:_s,useExisting:t},{provide:ow,useClass:LI},{provide:vm,useClass:rp},{provide:aw,useValue:null}]),pe],ngContentSelectors:ane,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(n,o){n&1&&(Pt(one),Ue(0),Ue(1,1),D(2,rne,1,0)(3,sne,7,0)(4,lne,4,0)),n&2&&(h(2),S(o._isServer?2:-1),h(),S(o._isNativeHtmlTable?3:4))},dependencies:[UI,HI,WI,$I],styles:[`.mat-mdc-table-sticky{position:sticky !important}mat-table{display:block}mat-header-row{min-height:var(--mat-table-header-container-height, 56px)}mat-row{min-height:var(--mat-table-row-item-container-height, 52px)}mat-footer-row{min-height:var(--mat-table-footer-container-height, 52px)}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}.mat-mdc-table{min-width:100%;border:0;border-spacing:0;table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color, var(--mat-sys-surface))}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell{text-align:right}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px}.mat-mdc-header-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-header-container-height, 56px);color:var(--mat-table-header-headline-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-header-headline-font, var(--mat-sys-title-small-font, Roboto, sans-serif));line-height:var(--mat-table-header-headline-line-height, var(--mat-sys-title-small-line-height));font-size:var(--mat-table-header-headline-size, var(--mat-sys-title-small-size, 14px));font-weight:var(--mat-table-header-headline-weight, var(--mat-sys-title-small-weight, 500))}
75.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)))}.mat-mdc-row,.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-table-row-item-label-text-font, var(--mat-sys-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-row-item-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-table-row-item-label-text-size, var(--mat-sys-body-medium-size, 14px));font-weight:var(--mat-table-row-item-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-footer-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-footer-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-footer-supporting-text-font, var(--mat-sys-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-footer-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-table-footer-supporting-text-size, var(--mat-sys-body-medium-size, 14px));font-weight:var(--mat-table-footer-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mat-table-footer-supporting-text-tracking, var(--mat-sys-body-medium-tracking))}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-sys-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-header-headline-tracking, var(--mat-sys-title-small-tracking));font-weight:inherit;line-height:inherit;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mat-mdc-header-cell{text-align:right}.mdc-data-table__row:last-child>.mat-mdc-header-cell{border-bottom:none}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-sys-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-sys-body-medium-tracking));line-height:inherit}.mdc-data-table__row:last-child>.mat-mdc-cell{border-bottom:none}.mat-mdc-footer-cell{letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-sys-body-medium-tracking))}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch} 76`],encapsulation:2})}return t})(),ll=(()=>{class t extends rw{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","matCellDef",""]],features:[Xe([{provide:rw,useExisting:t}]),pe]})}return t})(),Km=(()=>{class t extends sw{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","matHeaderCellDef",""]],features:[Xe([{provide:sw,useExisting:t}]),pe]})}return t})();var mw=(()=>{class t extends Lr{get name(){return this._name}set name(e){this._setNameInput(e)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},features:[Xe([{provide:Lr,useExisting:t},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),pe]})}return t})(),Gm=(()=>{class t extends CV{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],features:[pe]})}return t})();var cl=(()=>{class t extends wV{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[pe]})}return t})();var qm=(()=>{class t extends f_{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",Ce]},features:[Xe([{provide:f_,useExisting:t}]),pe]})}return t})();var dl=(()=>{class t extends lw{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],when:[0,"matRowDefWhen","when"]},features:[Xe([{provide:lw,useExisting:t}]),pe]})}return t})(),Jm=(()=>{class t extends zI{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275cmp=G({type:t,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],features:[Xe([{provide:zI,useExisting:t}]),pe],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(n,o){n&1&&Vn(0,0)},dependencies:[gp],encapsulation:2})}return t})();var ul=(()=>{class t extends jI{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275cmp=G({type:t,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],features:[Xe([{provide:jI,useExisting:t}]),pe],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(n,o){n&1&&Vn(0,0)},dependencies:[gp],encapsulation:2})}return t})();var _p=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,g_,at]})}return t})(),cne=9007199254740991,hw=class extends N0{_data;_renderData=new lt([]);_filter=new lt("");_internalPageChanges=new ce;_renderChangesSubscription=null;filteredData;get data(){return this._data.value}set data(i){i=Array.isArray(i)?i:[],this._data.next(i),this._renderChangesSubscription||this._filterData(i)}get filter(){return this._filter.value}set filter(i){this._filter.next(i),this._renderChangesSubscription||this._filterData(this.data)}get sort(){return this._sort}set sort(i){this._sort=i,this._updateChangeSubscription()}_sort;get paginator(){return this._paginator}set paginator(i){this._paginator=i,this._updateChangeSubscription()}_paginator;sortingDataAccessor=(i,e)=>{let n=i[e];if(jy(n)){let o=Number(n);return o<cne?o:n}return n};sortData=(i,e)=>{let n=e.active,o=e.direction;return!n||o==""?i:i.sort((a,r)=>{let s=this.sortingDataAccessor(a,n),l=this.sortingDataAccessor(r,n),p=typeof s,m=typeof l;p!==m&&(p==="number"&&(s+=""),m==="number"&&(l+=""));let _=0;return s!=null&&l!=null?s>l?_=1:s<l&&(_=-1):s!=null?_=1:l!=null&&(_=-1),_*(o=="asc"?1:-1)})};filterPredicate=(i,e)=>{let n=e.trim().toLowerCase();return Object.values(i).some(o=>`${o}`.toLowerCase().includes(n))};constructor(i=[]){super(),this._data=new lt(i),this._updateChangeSubscription()}_updateChangeSubscription(){let i=this._sort?bn(this._sort.sortChange,this._sort.initialized):Le(null),e=this._paginator?bn(this._paginator.page,this._internalPageChanges,this._paginator.initialized):Le(null),n=this._data,o=Ao([n,this._filter]).pipe(Fe(([s])=>this._filterData(s))),a=Ao([o,i]).pipe(Fe(([s])=>this._orderData(s))),r=Ao([a,e]).pipe(Fe(([s])=>this._pageData(s)));this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=r.subscribe(s=>this._renderData.next(s))}_filterData(i){return this.filteredData=this.filter==null||this.filter===""?i:i.filter(e=>this.filterPredicate(e,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(i){return this.sort?this.sortData(i.slice(),this.sort):i}_pageData(i){if(!this.paginator)return i;let e=this.paginator.pageIndex*this.paginator.pageSize;return i.slice(e,e+this.paginator.pageSize)}_updatePaginator(i){Promise.resolve().then(()=>{let e=this.paginator;if(e&&(e.length=i,e.pageIndex>0)){let n=Math.ceil(e.length/e.pageSize)-1||0,o=Math.min(e.pageIndex,n);o!==e.pageIndex&&(e.pageIndex=o,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=null}};var dne=t=>({color:t}),pl=(()=>{class t{constructor(){this.colorMap=fV,this.churchApproved=Lt(gV),this.translations=U.TRANSLATIONS[U.LANGUAGE()]??{},this.APPROVAL_LEVEL_0=m_,this.getTranslatedToolipText=ke(()=>{let e="";return this.churchApproved()===m_?e="Unofficial translation":this.churchApproved()===_V&&(e="Translation need proof-reading"),this.translations[e]??e})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-approval-indicator"]],inputs:{churchApproved:[1,"churchApproved"]},decls:2,vars:5,consts:[[3,"matTooltip"]],template:function(n,o){n&1&&(d(0,"mat-icon",0),g(1,`trip_origin 77`),u()),n&2&&(s3(Oe(3,dne,o.colorMap.get(o.churchApproved()))),y("matTooltip",o.getTranslatedToolipText()))},dependencies:[He,Mt],styles:["[_nghost-%COMP%]{display:flex;zoom:.75;padding-right:8px;height:100%;align-items:center;flex-direction:row}"]})}}return t})();var DV=(()=>{class t{constructor(){}ngOnInit(){}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-icon-sda"]],standalone:!1,decls:1,vars:0,consts:[["svgIcon","advent",1,"egwk-icon-image"]],template:function(n,o){n&1&&H(0,"mat-icon",0)},dependencies:[He],styles:["i.icon-wrapper[_ngcontent-%COMP%]{display:block}"],changeDetection:0})}}return t})();var pne=t=>({title:"Home",uri:t,icon:"home",translate:!0}),hne=t=>({title:"Books",uri:t,translate:!0}),mne=(t,i)=>[t,i],PV=(t,i,e,n)=>["/",t,"toc",i,e,n];function fne(t,i){if(t&1){let e=j();d(0,"button",8),M("click",function(){k(e);let o=f(2);return E(o.filterValue="")}
77),d(1,"mat-icon"),g(2,"close"),u()()}}function gne(t,i){t&1&&H(0,"mat-header-cell")}function _ne(t,i){if(t&1&&(d(0,"mat-cell"),H(1,"egwk-approval-indicator",25),g(2),u()),t&2){let e=i.$implicit;h(),y("churchApproved",e.churchApproved),h(),oe(" ",e.translationCode," ")}}function xne(t,i){t&1&&(d(0,"mat-header-cell",26),g(1,"Translated title"),u())}function bne(t,i){if(t&1&&(d(0,"mat-cell"),g(1),u()),t&2){let e=i.$implicit;h(),oe(" ",e.translationTitle," ")}}function vne(t,i){t&1&&(d(0,"mat-header-cell",26),g(1,"Translator"),u())}function yne(t,i){if(t&1&&(d(0,"mat-cell"),g(1),u()),t&2){let e=i.$implicit;h(),V(e.translator)}}function Cne(t,i){t&1&&(d(0,"mat-header-cell",26),g(1,"Original code / title"),u())}function wne(t,i){if(t&1&&H(0,"mat-cell",27),t&2){let e=i.$implicit;y("innerHTML",e.bookCode+" / "+e.title,Dt)}}function kne(t,i){t&1&&(d(0,"mat-header-cell",26),g(1,"Publisher"),u())}function Ene(t,i){if(t&1&&(d(0,"mat-cell"),H(1,"egwk-icon",28),u()),t&2){let e=i.$implicit,n=f(4),o=f();h(),y("matTooltip",o.getPublishers(e.publisher,n.metadata.translationPublishers))("icon",e.publisher)}}function Sne(t,i){t&1&&(d(0,"mat-header-cell",26),g(1,"Year"),u())}function Mne(t,i){if(t&1&&(d(0,"mat-cell"),g(1),u()),t&2){let e=i.$implicit;h(),V(e.year)}}function Tne(t,i){t&1&&H(0,"mat-header-cell")}function Ine(t,i){t&1&&H(0,"egwk-icon-sda")}function Dne(t,i){if(t&1&&(d(0,"mat-cell"),D(1,Ine,1,0,"egwk-icon-sda"),u()),t&2){let e=i.$implicit;h(),S(e.churchApproved?1:-1)}}function Pne(t,i){t&1&&H(0,"mat-header-row")}function Ane(t,i){if(t&1&&H(0,"mat-row",29),t&2){let e=i.$implicit,n=f(5);y("routerLink",po(1,PV,n.lang,e.bookCode,e.publisher,e.year))}}function Rne(t,i){if(t&1&&(d(0,"mat-table",10),li(1,12),D(2,gne,1,0,"mat-header-cell",13)(3,_ne,3,2,"mat-cell",14),ci(),li(4,15),D(5,xne,2,0,"mat-header-cell",16)(6,bne,2,1,"mat-cell",14),ci(),li(7,17),D(8,vne,2,0,"mat-header-cell",16)(9,yne,2,1,"mat-cell",14),ci(),li(10,18),D(11,Cne,2,0,"mat-header-cell",16)(12,wne,1,1,"mat-cell",19),ci(),li(13,20),D(14,kne,2,0,"mat-header-cell",16)(15,Ene,2,2,"mat-cell",14),ci(),li(16,21),D(17,Sne,2,0,"mat-header-cell",16)(18,Mne,2,1,"mat-cell",14),ci(),li(19,22),D(20,Tne,1,0,"mat-header-cell",13)(21,Dne,2,1,"mat-cell",14),ci(),D(22,Pne,1,0,"mat-header-row",23)(23,Ane,1,6,"mat-row",24),u()),t&2){let e=f(2).$implicit,n=f(2);y("dataSource",n.getFilteredPublications(e.publications)),h(22),y("matHeaderRowDef",n.columns),h(),y("matRowDefColumns",n.columns)}}function One(t,i){if(t&1&&(d(0,"mat-card",30),H(1,"img",31),d(2,"mat-card-header")(3,"mat-card-title",32),g(4),u(),d(5,"mat-card-subtitle",33),g(6),u()()()),t&2){let e=i.$implicit,n=f(4),o=f();y("routerLink",po(6,PV,o.lang,e.bookCode,e.publisher,e.year)),h(),y("src","/assets/images/covers/"+e.publicationId+"_m.jpg",Fn)("alt",e.translationTitle+", "+e.translator),h(3),V(e.translationTitle),h(2),xt(" ",n.metadata.translationPublishers.get(e.publisher),", ",e.year," ")}}function Fne(t,i){if(t&1&&(d(0,"div",11),te(1,One,7,11,"mat-card",30,ct),u()),t&2){let e=f(2).$implicit,n=f(2);h(),ne(n.getFilteredPublications(e.publications))}}function Nne(t,i){if(t&1&&(d(0,"h1"),g(1),u(),D(2,Rne,24,3,"mat-table",10)(3,Fne,3,0,"div",11)),t&2){let e=f().$implicit,n=f(),o=f();h(),V(n.metadata.tagTranslation.get(e.groupName)),h(),S(o.grid?3:2)}}function Lne(t,i){if(t&1&&(d(0,"div",7),H(1,"a",9),D(2,Nne,4,2),u()),t&2){let e=i.$implicit,n=f(2);h(),y("id",e.groupName),h(),S(n.getFilteredPublications(e.publications).length>0?2:-1)}}function Bne(t,i){if(t&1){let e=j();d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section")(4,"div",2)(5,"div",3)(6,"mat-form-field",4)(7,"input",5),it("ngModelChange",function(o){k(e);let a=f();return ot(a.filterValue,o)||(a.filterValue=o),E(o)}),u(),D(8,fne,3,0,"button",6),u()()()(),d(9,"section")(10,"div",2)(11,"div",3),te(12,Lne,3,2,"div",7,ct),u()()()()}if(t&2){let e=f();h(2),y("items",Ot(8,mne,Oe(4,pne,e.getUriWithLang("home")),Oe(6,hne,e.booksUri)))("buttons",e.buttons),h(5),nt("ngModel",e.filterValue),h(),S(e.filterValue?8:-1),h(4),ne(i.groups)}}function Vne(t,i){t&1&&H(0,"egwk-loading")}var zne=["bookCode","title","translationCode","translationTitle","translationTitleAlt","year","textId","publisher"],AV=(()=>{class t extends Wm{constructor(){super(...arguments),this._grid=!1,this.showLowQuality=!1,this.columns=["tr_
77code","tr_title","translator","title","publisher","year"],this.buttons=[{toggle:!0,on:this.showLowQuality,icon:"visibility_off",iconOff:"visibility_on",callback:()=>this.toggleStatus(),state:()=>this.showLowQuality,description:"Hide other translations",descriptionOff:"Show other translations"},{toggle:!0,on:this._grid,icon:"view_list",iconOff:"grid_on",callback:()=>this.toggleGrid(),state:()=>this._grid,description:"Switch to list view",descriptionOff:"Switch to grid view"}],this._groups$=new lt(null),this._data$=new lt(null),this.data$=this._data$}get grid(){return this._grid}getFilteredPublications(e){return e.filter(n=>this.showLowQuality||n.churchApproved>m_).filter(n=>this.filterPublications(n)).sort((n,o)=>n.churchApproved===o.churchApproved?n.sort-o.sort:o.churchApproved-n.churchApproved)}toggleStatus(){this.showLowQuality=!this.showLowQuality,this.bs.ls.set("writings.lowStatus",this.showLowQuality?"on":"off"),this.cdr.detectChanges()}toggleGrid(){this._grid=!this._grid,this.bs.ls.set("writings.grid",this._grid?"on":"off"),this.cdr.detectChanges()}getBooks(){this.readService.getBooks(this.lang).subscribe(e=>{this._groups$.next(e),setTimeout(()=>{this.scrollToFragment(this.route,!1)})})}setTitle(){this.bs.pageTitle("Books")}ngOnInit(){super.ngOnInit(),this._grid=this.bs.ls.get("writings.grid")==="on",this.showLowQuality=this.bs.ls.get("writings.lowStatus")==="on",this.setTitle(),this.getData()}getData(){this.getGeneralMetadata(),this.getBooks(),Ao([this._metadata$,this._groups$]).pipe(rt(e=>e.filter(n=>!!n).length===e.length)).subscribe(e=>{this._data$.next({metadata:e[0],groups:e[1]})})}translate(e){return e}filterPublications(e){let n=(this.filterValue??"").trim().toLowerCase();return n===""?!0:n.split(" ").map(a=>a.trim()).reduce((a,r)=>a&&zne.reduce((s,l)=>s||(e[l]??"").toLowerCase().includes(r),!1),!0)}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-publications"]],standalone:!1,features:[pe],decls:3,vars:3,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"egwk-wrapper"],[1,"egwk-wrapper-inner-vertical"],[1,"egwk-read-filter-wrapper"],["matInput","","type","text","placeholder","Filter books","appI18nOTFPlaceholder","","name","filter",3,"ngModelChange","ngModel"],["matSuffix","","mat-icon-button","","aria-label","Clear"],[1,"egwk-read-collection"],["matSuffix","","mat-icon-button","","aria-label","Clear",3,"click"],[1,"scroll-anchor",3,"id"],[1,"egwk-read-table",3,"dataSource"],[1,"egwk-read-book-cards"],["cdkColumnDef","tr_code"],[4,"matHeaderCellDef"],[4,"matCellDef"],["cdkColumnDef","tr_title"],["appI18nOTF","",4,"matHeaderCellDef"],["cdkColumnDef","translator"],["cdkColumnDef","title"],[3,"innerHTML",4,"matCellDef"],["cdkColumnDef","publisher"],["cdkColumnDef","year"],["cdkColumnDef","church_approved"],[4,"matHeaderRowDef"],["class","router-link",3,"routerLink",4,"matRowDef","matRowDefColumns"],[3,"churchApproved"],["appI18nOTF",""],[3,"innerHTML"],["type","publisher",3,"matTooltip","icon"],[1,"router-link",3,"routerLink"],["appearance","outlined",1,"egwk-read-book-card","router-link",3,"routerLink"],["mat-card-image","",1,"egwk-read-book-card-image",3,"src","alt"],[1,"egwk-read-book-card-title"],[1,"egwk-read-book-card-subtitle"]],template:function(n,o){if(n&1&&(D(0,Bne,14,11,"div",0),P(1,"async"),D(2,Vne,1,0,"egwk-loading")),n&2){let a;S((a=O(1,1,o.data$))?0:2,a)}},dependencies:[bt,Xc,Pn,xV,wt,Ln,Wn,Zn,Lr,He,Yt,Ci,op,cw,pw,MV,uw,dw,ja,sl,Km,qm,ll,dl,Gm,cl,Jm,ul,Mt,Ft,pl,DV,la],styles:[".cdk-column-tr_code[_ngcontent-%COMP%]{flex-grow:2}.cdk-column-tr_title[_ngcontent-%COMP%]{flex-grow:5}.cdk-column-title[_ngcontent-%COMP%]{flex-grow:5;display:none}.cdk-column-translator[_ngcontent-%COMP%]{flex-grow:0}.cdk-column-publisher[_ngcontent-%COMP%]{flex-grow:2}.cdk-column-church_approved[_ngcontent-%COMP%]{flex-grow:0;display:none}.cdk-column-publisher[_ngcontent-%COMP%], .cdk-column-church_approved[_ngcontent-%COMP%], .cdk-column-year[_ngcontent-%COMP%]{justify-content:center}@media (max-width: 576px){.egwk-read[_ngcontent-%COMP%]{margin:0}.cdk-column-title[_ngcontent-%COMP%], .cdk-column-translator[_ng
77content-%COMP%], .cdk-column-tr_code[_ngcontent-%COMP%], .cdk-column-year[_ngcontent-%COMP%]{display:none}.egwk-read-table[_ngcontent-%COMP%]{line-height:1em}.egwk-read-book-cards[_ngcontent-%COMP%]{justify-content:space-evenly}.egwk-read-book-card[_ngcontent-%COMP%]{max-width:40%;margin:16px 0}}@media (min-width: 576px){.cdk-column-church_approved[_ngcontent-%COMP%]{flex-grow:1;display:flex}.cdk-column-translator[_ngcontent-%COMP%]{flex-grow:3}.cdk-column-year[_ngcontent-%COMP%]{flex-grow:1}}@media (min-width: 768px){.egwk-read-filter-wrapper[_ngcontent-%COMP%]{width:50%}}@media (min-width: 1140px){.cdk-column-title[_ngcontent-%COMP%]{display:flex}}.egwk-read-book-cards[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.egwk-read-book-card[_ngcontent-%COMP%]{width:165px;margin:16px 16px 32px 0}.egwk-read-book-card-title[_ngcontent-%COMP%]{word-break:break-word;font-size:1rem}.egwk-read-book-card-subtitle[_ngcontent-%COMP%]{word-break:break-word}.egwk-read-book-card-image[_ngcontent-%COMP%]{filter:grayscale(85%);transition:filter .2s linear}.egwk-read-book-card[_ngcontent-%COMP%]:hover .egwk-read-book-card-image[_ngcontent-%COMP%]{filter:none;transition:filter .2s linear}"],changeDetection:0})}}return t})();var jne=2e3,gw=(()=>{class t{constructor(){this.http=x(Ut),this.url=`${U.API_URL_NEW}uploads/pdf/`}make(e,n){return new _t(o=>{let a,r=!1,s=()=>{o.next("failed"),o.complete()},l=p=>{this.http.get(`${this.url}${p}/`).subscribe({next:m=>{r||(o.next(m.status),m.status==="done"?this.fetch(p,n,o):m.status==="failed"?o.complete():a=setTimeout(()=>l(p),jne))},error:s})};return o.next("queued"),this.http.post(this.url,e).subscribe({next:p=>l(p.id),error:s}),()=>{r=!0,clearTimeout(a)}})}fetch(e,n,o){this.http.get(`${this.url}${e}/download/`,{responseType:"blob"}).subscribe({next:a=>{Wc(a,gm(n)),o.complete()},error:()=>{o.next("failed"),o.complete()}})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Hne(t,i){t&1&&H(0,"mat-spinner",2)}function Une(t,i){t&1&&(d(0,"mat-icon"),g(1,"download"),u())}function $ne(t,i){if(t&1){let e=j();d(0,"button",1),D(1,Hne,1,0,"mat-spinner",2)(2,Une,2,0,"mat-icon"),d(3,"span"),g(4),P(5,"appTranslate"),u()(),d(6,"mat-menu",null,0)(8,"button",3),M("click",function(){k(e);let o=f();return E(o.download("docx"))}),d(9,"mat-icon"),g(10,"description"),u(),g(11),P(12,"appTranslate"),u(),d(13,"button",3),M("click",function(){k(e);let o=f();return E(o.download("docx",!0))}),d(14,"mat-icon"),g(15,"view_column"),u(),g(16),P(17,"appTranslate"),u(),d(18,"button",3),M("click",function(){k(e);let o=f();return E(o.download("pdf"))}),d(19,"mat-icon"),g(20,"picture_as_pdf"),u(),g(21),P(22,"appTranslate"),u(),d(23,"button",3),M("click",function(){k(e);let o=f();return E(o.download("pdf",!0))}),d(24,"mat-icon"),g(25,"view_column"),u(),g(26),P(27,"appTranslate"),u(),d(28,"button",3),M("click",function(){k(e);let o=f();return E(o.download("json"))}),d(29,"mat-icon"),g(30,"data_object"),u(),g(31,"JSON "),u()()}if(t&2){let e=en(7),n=f();y("matMenuTriggerFor",e)("disabled",n.busy),h(),S(n.busy?1:2),h(3),V(O(5,8,n.label)),h(7),oe("",O(12,10,"Word")," "),h(5),oe("",O(17,12,"Word, with the original")," "),h(5),oe("",O(22,14,"PDF")," "),h(5),oe("",O(27,16,"PDF, with the original")," ")}}var _w=(()=>{class t{constructor(){this.bookCode=Lt(""),this.publisher=Lt(""),this.year=Lt(""),this.title=Lt(""),this.language=Lt("hu"),this.http=x(Ut),this.auth=x(wn),this.cdr=x(Be),this.busy=!1,this.pdfStatus=null,this.pdfJobs=x(gw)}get allowed(){return this.auth.has("editor")}get label(){return this.pdfStatus==="queued"||this.pdfStatus==="running"?"Making the PDF\u2026":this.pdfStatus==="failed"?"The PDF could not be made. Try again.":"Download the book"}download(e,n=!1){if(this.busy)return;if(e==="pdf"){this.makePdf(n);return}let o=`${U.READER_V2_API_URL}book/${this.language()}/${encodeURIComponent(this.bookCode())}/${encodeURIComponent(this.publisher())}/${encodeURIComponent(String(this.year()))}/?as=${e}${n?"&original=true":""}`;this.busy=!0,this.cdr.markForCheck(),this.http.get(o,{responseType:"blob"}).subscribe({next:a=>{let r=n&&e!=="json"?" (p\xE1rhuzamos)":"";Wc(a,gm(`${this.bookCode()} ${this.title()}${r}.${e}`)),this.done()},error:()=>this.done()})}makePdf(e){this.busy=!0;let n=e?" (p\xE1rhuzamos)":"";this.pdfJobs.make({kind:"book",language:this.language(),book_code:this.bookCode(),publisher:this.publisher(),year:String(this.year()),original:e},`${this.bookCode()} ${this.title()}${n}.pdf`).subscribe({next:o=>{this.pdfStatus=o,this.cdr.markForCheck()},complete:()=>{this.busy=!1,this.pdfStatus!=="failed"&&(this.pdfStatus=null),this.cdr.markForCheck()}})}done(){this.busy=!1,this.cdr.markForCheck()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-book-download"]],inputs:{bookCode:[1,"bookCode"],publisher:[1,"publisher"],year:[1,"year"],title:[1,"title"],language:[1,"language"]},decls:1,vars:1,consts:[["formats","matMenu"],["mat-stroked-button","",3,"matMenuTriggerFor","disabled"],["diameter","18"],["mat-menu-item","",3,"click"]],template:function(n,o){n&1&&D(0,$ne,32,18),n&2&&S(o.allowed?0:-1)},dependencies:[Qn,kn,_n,He,U0,td,ip,hC,Bo,Ri,mn,st],encapsulation:2,changeDetection:0})}}return t})();var Kne=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Gne=t=>({title:"Books",uri:t,translate:!0}),qne=(t,i,e)=>({title:t,uri:i,fragment:e}),Jne=(t,i,e,n)=>["/",t,"toc",i,e,n],Yne=(t,i,e)=>({title:t,alt:i,uri:e}),Qne=(t,i,e,n)=>[t,i,e,n],RV=()=>["content","tr_content","refcode_short"],OV=()=>["tr_content","refcode_short"],Zne=t=>({"egwk-read-toc-section":t,"router-link":!0}),Xne=(t,i,e,n)=>["/",t,"chapter",i,e,n];function eie(t,i){if(t&1&&(d(0,"span",5),g(1),u()),t&2){let e=f();h(),oe(" ",e.publicationMetadata.title," ")}}function tie(t,i){t&1&&H(0,"mat-header-cell")}function nie(t,i){if(t&1&&(H(0,"mat-cell",16),P(1,"safeQuote")),t&2){let e=i.$implicit,n=f(2);y("innerHTML",O(1,1,n.contentOrOriginal(e)),Dt)}}function iie(t,i){t&1&&H(0,"mat-header-cell")}function oie(t,i){if(t&1&&H(0,"mat-cell",18),t&2){let e=i.$implicit;y("innerHTML",e.content,Dt)}}function aie(t,i){t&1&&(li(0,11),D(1,iie,1,0,"mat-header-cell",9)(2,oie,1,1,"mat-cell",17),ci())}function rie(t,i){t&1&&H(0,"mat-header-cell")}function sie(t,i){if(t&1&&H(0,"mat-cell",19),t&2){let e=i.$implicit;y("innerHTML",e.refcodeShort,Dt)}}function lie(t,i){t&1&&H(0,"mat-header-row")}function cie(t,i){if(t&1&&H(0,"mat-row",20),t&2){let e=i.$implicit,n=f(2);y("ngClass",Oe(2,Zne,e.elementType==="h2"))("routerLink",po(4,Xne,n.lang,e.paraId,e.publisher,e.year))}}function die(t,i){if(t&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section")(4,"div",2)(5,"div",3)(6,"h1",4)(7,"span"),g(8),u(),d(9,"small"),g(10),u(),D(11,eie,2,1,"span",5),u(),d(12,"p",4),g(13),H(14,"br"),g(15),u(),H(16,"egwk-book-download",6),d(17,"mat-table",7),li(18,8),D(19,tie,1,0,"mat-header-cell",9)(20,nie,2,3,"mat-cell",10),ci(),D(21,aie,3,0,"ng-container",11),li(22,12),D(23,rie,1,0,"mat-header-cell",9)(24,sie,1,1,"mat-cell",13),ci(),D(25,lie,1,0,"mat-header-row",14)(26,cie,1,9,"mat-row",15),u()()()()()),t&2){let e=i,n=f(
77);h(2),y("items",po(34,Qne,Oe(17,Kne,n.getUriWithLang("home")),Oe(19,Gne,n.booksUri),Co(21,qne,e.metadata.tagTranslation.get(e.publicationMetadata.tags[0]),n.booksUri,e.publicationMetadata.tags[0]),Co(30,Yne,e.publicationMetadata.translationTitle,e.publicationMetadata.translationTitle+" ("+e.publicationMetadata.translator+"; "+n.getPublishers(e.publicationMetadata.publisher,e.metadata.translationPublishers)+", "+e.publicationMetadata.year+")",po(25,Jne,n.lang,e.publicationMetadata.bookCode,e.publicationMetadata.publisher,e.publicationMetadata.year))))("buttons",n.buttons),h(6),V(e.publicationMetadata.translationTitle),h(2),oe("\xA0(",e.publicationMetadata.bookCode,")"),h(),S(n.showOriginal?11:-1),h(2),oe(" ",e.publicationMetadata.translator,""),h(2),xt(" ",e.metadata.translationPublishers.get(e.publicationMetadata.publisher)," , ",e.publicationMetadata.year,". "),h(),y("bookCode",e.publicationMetadata.bookCode)("publisher",e.publicationMetadata.publisher)("year",e.publicationMetadata.year)("title",e.publicationMetadata.translationTitle)("language",n.lang),h(),y("dataSource",e.toc),h(4),S(n.showOriginal?21:-1),h(4),y("matHeaderRowDef",n.showOriginal?Ve(39,RV):Ve(40,OV)
77),h(),y("matRowDefColumns",n.showOriginal?Ve(41,RV):Ve(42,OV))}}function uie(t,i){t&1&&H(0,"egwk-loading")}var rc=(()=>{class t extends Wm{constructor(){super(...arguments),this._toc$=new lt(null),this._data$=new lt(null),this.data$=this._data$}setTitle(e,n){let o=n.translationTitle+` (${e.translationPublishers.get(n.publisher)}, ${n.year})`;this.bs.pageTitle(o),this.cdr.detectChanges()}ngOnInit(){super.ngOnInit(),this.route.params.subscribe(()=>{this.processUri();let e=this.getPublicationUri();this.getGeneralMetadata(),this.getToc(e)}),Ao([this._toc$,this._metadata$,this._publicationMetadata$]).pipe(rt(e=>e.filter(n=>!!n).length===e.length)).subscribe(e=>{this._data$.next({toc:e[0],metadata:e[1],publicationMetadata:e[2]}),this.setTitle(e[1],e[2])})}getToc(e){this.readService.getToc(e).subscribe(n=>{this._publicationMetadata$.next(n.publication),this._toc$.next(n.toc)})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-toc"]],standalone:!1,features:[pe],decls:3,vars:3,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"egwk-wrapper"],[1,"egwk-toc"],[1,"egwk-toc-title"],[1,"egwk-toc-title-original"],[3,"bookCode","publisher","year","title","language"],[3,"dataSource"],["cdkColumnDef","tr_content"],[4,"matHeaderCellDef"],[3,"innerHTML",4,"matCellDef"],["cdkColumnDef","content"],["cdkColumnDef","refcode_short"],["class","egwk-toc-code",3,"innerHTML",4,"matCellDef"],[4,"matHeaderRowDef"],[3,"ngClass","routerLink",4,"matRowDef","matRowDefColumns"],[3,"innerHTML"],["class","egwk-toc-original",3,"innerHTML",4,"matCellDef"],[1,"egwk-toc-original",3,"innerHTML"],[1,"egwk-toc-code",3,"innerHTML"],[3,"ngClass","routerLink"]],template:function(n,o){if(n&1&&(D(0,die,27,43,"div",0),P(1,"async"),D(2,uie,1,0,"egwk-loading")),n&2){let a;S((a=O(1,1,o.data$))?0:2,a)}},dependencies:[_w,Pn,wt,Lo,Lr,sl,Km,qm,ll,dl,Gm,cl,Jm,ul,Ft,yi,la],styles:[".mat-mdc-cell[_ngcontent-%COMP%]{font-size:inherit}.egwk-toc-title-original[_ngcontent-%COMP%]{font-size:1rem}.egwk-toc-original[_ngcontent-%COMP%]{font-size:.9rem}.egwk-toc-code[_ngcontent-%COMP%]{font-size:.75rem;width:10%}.egwk-read-toc-section[_ngcontent-%COMP%]{background-color:var(--egwk-band)}@media (max-width: 576px){.egwk-toc-original[_ngcontent-%COMP%]{display:none}}.cdk-column-content[_ngcontent-%COMP%], .cdk-column-tr_content[_ngcontent-%COMP%]{flex-grow:4}.cdk-column-refcode_short[_ngcontent-%COMP%]{flex-grow:2;justify-content:end}.cdk-column-translator[_ngcontent-%COMP%]{flex-grow:0}"],changeDetection:0})}}return t})();function pie(t,i){}var fd=class{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;width="";height="";minWidth;minHeight;maxWidth;maxHeight;positionStrategy;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;scrollStrategy;closeOnNavigation=!0;closeOnDestroy=!0;closeOnOverlayDetachments=!0;componentFactoryResolver;providers;container;templateContext};var x_=(()=>{class t extends Xl{_elementRef=x(be);_focusTrapFactory=x(jT);_config;_interactivityChecker=x(zT);_ngZone=x(Te);_overlayRef=x(tp);_focusMonitor=x(Eo);_renderer=x(vn);_changeDetectorRef=x(Be);_injector=x(dt);_platform=x(Jt);_document=x(et,{optional:!0});_portalOutlet;_focusTrapped=new ce;_focusTrap=null;_elementFocusedBeforeDialogWasOpened=null;_closeInteractionType=null;_ariaLabelledByQueue=[];_isDestroyed=!1;constructor(){super(),this._config=x(fd,{optional:!0})||new fd,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(e){this._ariaLabelledByQueue.push(e),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(e){let n=this._ariaLabelledByQueue.indexOf(e);n>-1&&(this._ariaLabelledByQueue.splice(n,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._focusTrapped.complete(),this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();let n=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),n}attachTemplatePortal(e){this._portalOutlet.hasAttached();let n=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),n}attachDomPortal=e=>{this._portalOutlet.hasAttached();let n=this._portalOutlet.attachDomPortal(e);return this._contentAttached(),n};_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,n){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{let o=()=>{a(),r(),e.removeAttribute("tabindex")},a=this._renderer.listen(e,"blur",o),r=this._renderer.listen(e,"mousedown",o)})),e.focus(n)}_focusByCssSelector(e,n){let o=this._elementRef.nativeElement.querySelector(e);o&&this._forceFocus(o,n)}_trapFocus(e){this._isDestroyed||ri(()=>{let n=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||n.focus(e);break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement(e)||this._focusDialogContainer(e);break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]',e);break;default:this._focusByCssSelector(this._config.autoFocus,e);break}this._focusTrapped.next()},{injector:this._injector})}_restoreFocus(){let e=this._config.restoreFocus,n=null;if(typeof e=="string"?n=this._document.querySelector(e):typeof e=="boolean"?n=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(n=e),this._config.restoreFocus&&n&&typeof n.focus=="function"){let o=Yu(),a=this._elementRef.nativeElement;(!o||o===this._document.body||o===a||a.contains(o))&&(this._focusMonitor?(this._focusMonitor.focusVia(n,this._closeInteractionType),this._closeInteractionType=null):n.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(e){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus(e)}_containsFocus(){let e=this._elementRef.nativeElement,n=Yu();return e===n||e.contains(n)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=Yu()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["cdk-dialog-container"]],viewQuery:function(n,o){if(n&1&&ze(Yo,7),n&2){let a;fe(a=ge())&&(o._portalOutlet=a.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(n,o){n&2&&W("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},features:[pe],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(n,o){n&1&&D(0,pie,0,0,"ng-template",0)},dependencies:[Yo],styles:[`.cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit} 78`],encapsulation:2})}return t})(),__=class{overlayRef;config;componentInstance;componentRef;containerInstance;disableClose;closed=new ce;backdropClick;keydownEvents;outsidePointerEvents;id;_detachSubscription;constructor(i,e){this.overlayRef=i,this.config=e,this.disableClose=e.disableClose,this.backdropClick=i.backdropClick(),this.keydownEvents=i.keydownEvents(),this.outsidePointerEvents=i.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(n=>{n.keyCode===27&&!this.disableClose&&!jn(n)&&(n.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=i.detachments().subscribe(()=>{e.closeOnOverlayDetachments!==!1&&this.close()})}close(i,e){if(this.containerInstance){let n=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),n.next(i),n.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(i="",e=""){return this.overlayRef.updateSize({width:i,height:e}),this}addPanelClass(i){return this.overlayRef.addPanelClass(i),this}removePanelClass(i){return this.overlayRef.removePanelClass(i),this}},hie=new X("DialogScrollStrategy",{providedIn:"root",factory:()=>{let t=x($n);return()=>t.scrollStrategies.block()}}),mie=new X("DialogData"),fie=new X("DefaultDialogConfig");var b_=(()=>{class t{_overlay=x($n);_injector=x(dt);_defaultOptions=x(fie,{optional:!0});_parentDialog=x(t,{optional:!0,skipSelf:!0});_overlayContainer=x(np);_idGenerator=x(dn);_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new ce;_afterOpenedAtThisLevel=new ce;_ariaHiddenElements=new Map;_scrollStrategy=x(hie);get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}afterAllClosed=wr(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(En(void 0)));constructor(){}open(e,n){let o=this._defaultOptions||new fd;n=K(K({},o),n),n.id=n.id||this._idGenerator.getId("cdk-dialog-"),n.id&&this.getDialogById(n.id);let a=this._getOverlayConfig(n),r=this._overlay.create(a),s=new __(r,n),l=this._attachContainer(r,s,n);if(s.containerInstance=l,!this.openDialogs.length){let p=this._overlayContainer.getContainerElement();l._focusTrapped?l._focusTrapped.pipe(Zt(1)).subscribe(()=>{this._hideNonDialogContentFromAssistiveTechnology(p)}):this._hideNonDialogContentFromAssistiveTechnology(p)}return this._attachDialogContent(e,s,l,n),this.openDialogs.push(s),s.closed.subscribe(()=>this._removeOpenDialog(s,!0)),this.afterOpened.next(s),s}closeAll(){qI(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(n=>n.id===e)}ngOnDestroy(){qI(this._openDialogsAtThisLevel,e=>{e.config.closeOnDestroy===!1&&this._removeOpenDialog(e,!1)}),qI(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){let n=new dr({positionStrategy:e.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,width:e.width,height:e.height,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(n.backdropClass=e.backdropClass),n}_attachContainer(e,n,o){let a=o.injector||o.viewContainerRef?.injector,r=[{provide:fd,useValue:o},{provide:__,useValue:n},{provide:tp,useValue:e}],s;
78o.container?typeof o.container=="function"?s=o.container:(s=o.container.type,r.push(...o.container.providers(o))):s=x_;let l=new Ir(s,o.viewContainerRef,dt.create({parent:a||this._injector,providers:r}));return e.attach(l).instance}_attachDialogContent(e,n,o,a){if(e instanceof In){let r=this._createInjector(a,n,o,void 0),s={$implicit:a.data,dialogRef:n};a.templateContext&&(s=K(K({},s),typeof a.templateContext=="function"?a.templateContext():a.templateContext)),o.attachTemplatePortal(new mo(e,null,s,r))}else{let r=this._createInjector(a,n,o,this._injector),s=o.attachComponentPortal(new Ir(e,a.viewContainerRef,r));n.componentRef=s,n.componentInstance=s.instance}}_createInjector(e,n,o,a){let r=e.injector||e.viewContainerRef?.injector,s=[{provide:mie,useValue:e.data},{provide:__,useValue:n}];return e.providers&&(typeof e.providers=="function"?s.push(...e.providers(n,e,o)):s.push(...e.providers)),e.direction&&(!r||!r.get(Hn,null,{optional:!0}))&&s.push({provide:Hn,useValue:{value:e.direction,change:Le()}}),dt.create({parent:r||a,providers:s})}_removeOpenDialog(e,n){let o=this.openDialogs.indexOf(e);o>-1&&(this.openDialogs.splice(o,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((a,r)=>{a?r.setAttribute("aria-hidden",a):r.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),n&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(e){if(e.parentElement){let n=e.parentElement.children;for(let o=n.length-1;o>-1;o--){let a=n[o];a!==e&&a.nodeName!=="SCRIPT"&&a.nodeName!=="STYLE"&&!a.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){let e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function qI(t,i){let e=t.length;for(;e--;)i(t[e])}var xw=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[b_],imports:[pa,Ba,A0,Ba]})}return t})();function gie(t,i){}var FV="_mat-bottom-sheet-enter",NV="_mat-bottom-sheet-exit",_ie=(()=>{class t extends x_{_breakpointSubscription;_animationsDisabled=x(Kt,{optional:!0})==="NoopAnimations";_animationState="void";_animationStateChanged=new se;_destroyed;constructor(){super();let e=x(Yl);this._breakpointSubscription=e.observe([ms.Medium,ms.Large,ms.XLarge]).subscribe(()=>{let n=this._elementRef.nativeElement.classList;n.toggle("mat-bottom-sheet-container-medium",e.isMatched(ms.Medium)),n.toggle("mat-bottom-sheet-container-large",e.isMatched(ms.Large)),n.toggle("mat-bottom-sheet-container-xlarge",e.isMatched(ms.XLarge))})}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._animationsDisabled&&this._simulateAnimation(FV))}exit(){this._destroyed||(this._elementRef.nativeElement.setAttribute("mat-exit",""),this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._animationsDisabled&&this._simulateAnimation(NV))}ngOnDestroy(){super.ngOnDestroy(),this._breakpointSubscription.unsubscribe(),this._destroyed=!0}_simulateAnimation(e){this._ngZone.run(()=>{this._handleAnimationEvent(!0,e),setTimeout(()=>this._handleAnimationEvent(!1,e))})}_trapFocus(){super._trapFocus({preventScroll:!0})}_handleAnimationEvent(e,n){let o=n===FV;(o||n===NV)&&this._animationStateChanged.emit({toState:o?"visible":"hidden",phase:e?"start":"done"})}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-bottom-sheet-container"]],hostAttrs:["tabindex","-1",1,"mat-bottom-sheet-container"],hostVars:9,hostBindings:function(n,o){n&1&&M("animationstart",function(r){return o._handleAnimationEvent(!0,r.animationName)})("animationend",function(r){return o._handleAnimationEvent(!1,r.animationName)})("animationcancel",function(r){return o._handleAnimationEvent(!1,r.animationName)}),n&2&&(W("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-label",o._config.ariaLabel),Z("mat-bottom-sheet-container-animations-enabled",!o._animationsDisabled)("mat-bottom-sheet-container-enter",o._animationState==="visible")("mat-bottom-sheet-container-exit",o._animationState==="hidden"))},features:[pe],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(n,o){n&1&&D(0,gie,0,0,"ng-template",0)},dependencies:[Yo],styles:[`@keyframes _mat-bottom-sheet-enter{from{transform:translateY(100%)}to{transform:none}}@keyframes _mat-bottom-sheet-exit{from{transform:none}to{transform:translateY(100%)}}.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);padding:8px 16px;min-width:100vw;box-sizing:border-box;display:block;outline:0;max-height:80vh;overflow:auto;position:relative;background:var(--mat-bottom-sheet-container-background-color, var(--mat-sys-surface-container-low));color:var(--mat-bottom-sheet-container-text-color, var(--mat-sys-on-surface));font-family:var(--mat-bottom-sheet-container-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-bottom-sheet-container-text-size, var(--mat-sys-body-large-size));line-height:var(--mat-bottom-sheet-container-text-line-height, var(--mat-sys-body-large-line-height));font-weight:var(--mat-bottom-sheet-container-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-bottom-sheet-container-text-tracking, var(--mat-sys-body-large-tracking))}@media(forced-colors: active){.mat-bottom-sheet-container{outline:1px solid}}.mat-bottom-sheet-container-animations-enabled{transform:translateY(100%)}.mat-bottom-sheet-container-animations-enabled.mat-bottom-sheet-container-enter{animation:_mat-bottom-sheet-enter 195ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-bottom-sheet-container-animations-enabled.mat-bottom-sheet-container-exit{animation:_mat-bottom-sheet-exit 375ms cubic-bezier(0.4, 0, 1, 1) backwards}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{border-top-left-radius:var(--mat-bottom-sheet-container-shape, 28px);border-top-right-radius:var(--mat-bottom-sheet-container-shape, 28px)}.mat-bottom-sheet-container-medium{min-width:384px;max-width:calc(100vw - 128px)}.mat-bottom-sheet-container-large{min-width:512px;max-width:calc(100vw - 256px)}.mat-bottom-sheet-container-xlarge{min-width:576px;max-width:calc(100vw - 384px)} 79`],encapsulation:2})}return t})(),YI=new X("MatBottomSheetData"),JI=class{viewContainerRef;panelClass;direction;data=null;hasBackdrop=!0;backdropClass;disableClose=!1;ariaLabel=null;ariaModal=!1;closeOnNavigation=!0;
79autoFocus="first-tabbable";restoreFocus=!0;scrollStrategy;height="";minHeight;maxHeight},Ym=class{_ref;get instance(){return this._ref.componentInstance}get componentRef(){return this._ref.componentRef}containerInstance;disableClose;_afterOpened=new ce;_result;_closeFallbackTimeout;constructor(i,e,n){this._ref=i,this.containerInstance=n,this.disableClose=e.disableClose,n._animationStateChanged.pipe(rt(o=>o.phase==="done"&&o.toState==="visible"),Zt(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),n._animationStateChanged.pipe(rt(o=>o.phase==="done"&&o.toState==="hidden"),Zt(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._ref.close(this._result)}),i.overlayRef.detachments().subscribe(()=>{this._ref.close(this._result)}),bn(this.backdropClick(),this.keydownEvents().pipe(rt(o=>o.keyCode===27))).subscribe(o=>{!this.disableClose&&(o.type!=="keydown"||!jn(o))&&(o.preventDefault(),this.dismiss())})}dismiss(i){this.containerInstance&&(this.containerInstance._animationStateChanged.pipe(rt(e=>e.phase==="start"),Zt(1)).subscribe(()=>{this._closeFallbackTimeout=setTimeout(()=>this._ref.close(this._result),500),this._ref.overlayRef.detachBackdrop()}),this._result=i,this.containerInstance.exit(),this.containerInstance=null)}afterDismissed(){return this._ref.closed}afterOpened(){return this._afterOpened}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}},xie=new X("mat-bottom-sheet-default-options"),QI=(()=>{class t{_overlay=x($n);_parentBottomSheet=x(t,{optional:!0,skipSelf:!0});_defaultOptions=x(xie,{optional:!0});_bottomSheetRefAtThisLevel=null;_dialog=x(b_);get _openedBottomSheetRef(){let e=this._parentBottomSheet;return e?e._openedBottomSheetRef:this._bottomSheetRefAtThisLevel}set _openedBottomSheetRef(e){this._parentBottomSheet?this._parentBottomSheet._openedBottomSheetRef=e:this._bottomSheetRefAtThisLevel=e}constructor(){}open(e,n){let o=K(K({},this._defaultOptions||new JI),n),a;return this._dialog.open(e,Pe(K({},o),{disableClose:!0,closeOnOverlayDetachments:!1,maxWidth:"100%",container:_ie,scrollStrategy:o.scrollStrategy||this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().global().centerHorizontally().bottom("0"),templateContext:()=>({bottomSheetRef:a}),providers:(r,s,l)=>(a=new Ym(r,o,l),[{provide:Ym,useValue:a},{provide:YI,useValue:o.data}])})),a.afterDismissed().subscribe(()=>{this._openedBottomSheetRef===a&&(this._openedBottomSheetRef=null)}),this._openedBottomSheetRef?(this._openedBottomSheetRef.afterDismissed().subscribe(()=>a.containerInstance?.enter()),this._openedBottomSheetRef.dismiss()):a.containerInstance.enter(),this._openedBottomSheetRef=a,a}dismiss(e){this._openedBottomSheetRef&&this._openedBottomSheetRef.dismiss(e)}ngOnDestroy(){this._bottomSheetRefAtThisLevel&&this._bottomSheetRefAtThisLevel.dismiss()}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ZI=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[QI],imports:[xw,at,Ba,at]})}return t})();var XI=new X("CdkAccordion"),LV=(()=>{class t{_stateChanges=new ce;_openCloseAllActions=new ce;id=x(dn).getId("cdk-accordion-");multi=!1;openAll(){this.multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(e){this._stateChanges.next(e)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:[2,"multi","multi",Ce]},exportAs:["cdkAccordion"],features:[Xe([{provide:XI,useExisting:t}]),Xt]})}return t})(),BV=(()=>{class t{accordion=x(XI,{optional:!0,skipSelf:!0});_changeDetectorRef=x(Be);_expansionDispatcher=x(i_);_openCloseAllSubscription=pt.EMPTY;closed=new se;opened=new se;destroyed=new se;expandedChange=new se;id=x(dn).getId("cdk-accordion-child-");get expanded(){return this._expanded}set expanded(e){if(this._expanded!==e){if(this._expanded=e,this.expandedChange.emit(e),e){this.opened.emit();let n=this.accordion?this.accordion.id:this.id;this._expansionDispatcher.notify(this.id,n)}
79else this.closed.emit();this._changeDetectorRef.markForCheck()}}_expanded=!1;disabled=!1;_removeUniqueSelectionListener=()=>{};constructor(){}ngOnInit(){this._removeUniqueSelectionListener=this._expansionDispatcher.listen((e,n)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===n&&this.id!==e&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(e=>{this.disabled||(this.expanded=e)})}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:[2,"expanded","expanded",Ce],disabled:[2,"disabled","disabled",Ce]},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[Xe([{provide:XI,useValue:void 0}])]})}return t})(),VV=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})();var vie=["body"],yie=["bodyWrapper"],Cie=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],wie=["mat-expansion-panel-header","*","mat-action-row"];function kie(t,i){}var Eie=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],Sie=["mat-panel-title","mat-panel-description","*"];function Mie(t,i){t&1&&(d(0,"span",1),uo(),d(1,"svg",2),H(2,"path",3),u()())}var e2=new X("MAT_ACCORDION"),zV=new X("MAT_EXPANSION_PANEL"),Tie=(()=>{class t{_template=x(In);_expansionPanel=x(zV,{optional:!0});constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["ng-template","matExpansionPanelContent",""]]})}return t})(),jV=new X("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS"),sc=(()=>{class t extends BV{_viewContainerRef=x(Bn);_animationsDisabled=x(Kt,{optional:!0})==="NoopAnimations";_document=x(et);_ngZone=x(Te);_elementRef=x(be);_renderer=x(vn);_cleanupTransitionEnd;get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(e){this._hideToggle=e}_hideToggle=!1;get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(e){this._togglePosition=e}_togglePosition;afterExpand=new se;afterCollapse=new se;_inputChanges=new ce;accordion=x(e2,{optional:!0,skipSelf:!0});_lazyContent;_body;_bodyWrapper;_portal;_headerId=x(dn).getId("mat-expansion-panel-header-");constructor(){super();let e=x(jV,{optional:!0});this._expansionDispatcher=x(i_),e&&(this.hideToggle=e.hideToggle)}_hasSpacing(){return this.accordion?this.expanded&&this.accordion.displayMode==="default":!1}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this._lazyContent._expansionPanel===this&&this.opened.pipe(En(null),rt(()=>this.expanded&&!this._portal),Zt(1)).subscribe(()=>{this._portal=new mo(this._lazyContent._template,this._viewContainerRef)}),this._setupAnimationEvents()}ngOnChanges(e){this._inputChanges.next(e)}ngOnDestroy(){super.ngOnDestroy(),this._cleanupTransitionEnd?.(),this._inputChanges.complete()}_containsFocus(){if(this._body){let e=this._document.activeElement,n=this._body.nativeElement;return e===n||n.contains(e)}return!1}_transitionEndListener=({target:e,propertyName:n})=>{e===this._bodyWrapper?.nativeElement&&n==="grid-template-rows"&&this._ngZone.run(()=>
79{this.expanded?this.afterExpand.emit():this.afterCollapse.emit()})};_setupAnimationEvents(){this._ngZone.runOutsideAngular(()=>{this._animationsDisabled?(this.opened.subscribe(()=>this._ngZone.run(()=>this.afterExpand.emit())),this.closed.subscribe(()=>this._ngZone.run(()=>this.afterCollapse.emit()))):setTimeout(()=>{let e=this._elementRef.nativeElement;this._cleanupTransitionEnd=this._renderer.listen(e,"transitionend",this._transitionEndListener),e.classList.add("mat-expansion-panel-animations-enabled")},200)})}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-expansion-panel"]],contentQueries:function(n,o,a){if(n&1&&Nt(a,Tie,5),n&2){let r;fe(r=ge())&&(o._lazyContent=r.first)}},viewQuery:function(n,o){if(n&1&&(ze(vie,5),ze(yie,5)),n&2){let a;fe(a=ge())&&(o._body=a.first),fe(a=ge())&&(o._bodyWrapper=a.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:4,hostBindings:function(n,o){n&2&&Z("mat-expanded",o.expanded)("mat-expansion-panel-spacing",o._hasSpacing())},inputs:{hideToggle:[2,"hideToggle","hideToggle",Ce],togglePosition:"togglePosition"},outputs:{afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[Xe([{provide:e2,useValue:void 0},{provide:zV,useExisting:t}]),pe,Xt],ngContentSelectors:wie,decls:9,vars:4,consts:[["bodyWrapper",""],["body",""],[1,"mat-expansion-panel-content-wrapper"],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(n,o){n&1&&(Pt(Cie),Ue(0),d(1,"div",2,0)(3,"div",3,1)(5,"div",4),Ue(6,1),D(7,kie,0,0,"ng-template",5),u(),Ue(8,2),u()()),n&2&&(h(),W("inert",o.expanded?null:""),h(2),y("id",o.id),W("aria-labelledby",o._headerId),h(4),y("cdkPortalOutlet",o._portal))},dependencies:[Yo],styles:[`.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;overflow:hidden;position:relative;background:var(--mat-expansion-container-background-color, var(--mat-sys-surface));color:var(--mat-expansion-container-text-color, var(--mat-sys-on-surface));border-radius:var(--mat-expansion-container-shape, 12px)}.mat-expansion-panel.mat-expansion-panel-animations-enabled{transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape, 12px);border-top-left-radius:var(--mat-expansion-container-shape, 12px)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape, 12px);border-bottom-left-radius:var(--mat-expansion-container-shape, 12px)}@media(forced-colors: active){.mat-expansion-panel{outline:solid 1px}}.mat-expansion-panel-content-wrapper{display:grid;grid-template-rows:0fr;grid-template-columns:100%}.mat-expansion-panel-animations-enabled .mat-expansion-panel-content-wrapper{transition:grid-template-rows 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper{grid-template-rows:1fr}@supports not (grid-template-rows: 0fr){.mat-expansion-panel-content-wrapper{height:0}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper{height:auto}}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;min-height:0;visibility:hidden;font-family:var(--mat-expansion-container-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-expansion-container-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-expansion-container-text-weight, var(--mat-sys-body-large-weight));line-height:var(--mat-expansion-container-text-line-height, var(--mat-sys-body-large-line-height));letter-spacing:var(--mat-expansion-container-text-tracking, var(--mat-sys-body-large-tracking))}.mat-expansion-panel-animations-enabled .mat-expansion-panel-content{transition:visibility 190ms linear}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper>.mat-expansion-panel-content{visibility:visible}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color, var(--mat-sys-outline))}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px} 80`],encapsulation:2,changeDetection:0})}return t})();var lc=(()=>{class t{panel=x(sc,{host:!0});_element=x(be);_focusMonitor=x(Eo);_changeDetectorRef=x(Be);_parentChangeSubscription=pt.EMPTY;constructor(){x(Rn).load(fo);let e=this.panel,n=x(jV,{optional:!0}),o=x(new aa("tabindex"),{optional:!0}),a=e.accordion?e.accordion._stateChanges.pipe(rt(r=>!!(r.hideToggle||r.togglePosition))):Si;this.tabIndex=parseInt(o||"")||0,this._parentChangeSubscription=bn(e.opened,e.closed,a,e._inputChanges.pipe(rt(r=>!!(r.hideToggle||r.disabled||r.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),e.closed.pipe(rt(()=>e._containsFocus())).subscribe(()=>this._focusMonitor.focusVia(this._element,"program")),n&&(this.expandedHeight=n.expandedHeight,this.collapsedHeight=n.collapsedHeight)}expandedHeight;collapsedHeight;tabIndex=0;get disabled(){return this.panel.disabled}
80_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){let e=this._isExpanded();return e&&this.expandedHeight?this.expandedHeight:!e&&this.collapsedHeight?this.collapsedHeight:null}_keydown(e){switch(e.keyCode){case 32:case 13:jn(e)||(e.preventDefault(),this._toggle());break;default:this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e);return}}focus(e,n){e?this._focusMonitor.focusVia(this._element,e,n):this._element.nativeElement.focus(n)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(e=>{e&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:13,hostBindings:function(n,o){n&1&&M("click",function(){return o._toggle()})("keydown",function(r){return o._keydown(r)}),n&2&&(W("id",o.panel._headerId)("tabindex",o.disabled?-1:o.tabIndex)("aria-controls",o._getPanelId())("aria-expanded",o._isExpanded())("aria-disabled",o.panel.disabled),Pi("height",o._getHeaderHeight()),Z("mat-expanded",o._isExpanded())("mat-expansion-toggle-indicator-after",o._getTogglePosition()==="after")("mat-expansion-toggle-indicator-before",o._getTogglePosition()==="before"))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ln(e)]},ngContentSelectors:Sie,decls:5,vars:3,consts:[[1,"mat-content"],[1,"mat-expansion-indicator"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 -960 960 960","aria-hidden","true","focusable","false"],["d","M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"]],template:function(n,o){n&1&&(Pt(Eie),d(0,"span",0),Ue(1),Ue(2,1),Ue(3,2),u(),D(4,Mie,3,0,"span",1)),n&2&&(Z("mat-content-hide-toggle",!o._showToggle()),h(4),S(o._showToggle()?4:-1))},styles:[`.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;height:var(--mat-expansion-header-collapsed-state-height, 48px);font-family:var(--mat-expansion-header-text-font, var(--mat-sys-title-medium-font));font-size:var(--mat-expansion-header-text-size, var(--mat-sys-title-medium-size));font-weight:var(--mat-expansion-header-text-weight, var(--mat-sys-title-medium-weight));line-height:var(--mat-expansion-header-text-line-height, var(--mat-sys-title-medium-line-height));letter-spacing:var(--mat-expansion-header-text-tracking, var(--mat-sys-title-medium-tracking))}.mat-expansion-panel-animations-enabled .mat-expansion-panel-header{transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header::before{border-radius:inherit}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height, 64px)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color, var(--mat-sys-surface))}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color, var(--mat-sys-on-surface))}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{dis
80play:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color, var(--mat-sys-on-surface-variant))}.mat-expansion-panel-animations-enabled .mat-expansion-indicator{transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator{transform:rotate(180deg)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color, var(--mat-sys-on-surface-variant));display:var(--mat-expansion-legacy-header-indicator-display, none)}.mat-expansion-indicator svg{width:24px;height:24px;margin:0 -8px;vertical-align:middle;fill:var(--mat-expansion-header-indicator-color, var(--mat-sys-on-surface-variant));display:var(--mat-expansion-header-indicator-display, inline-block)}@media(forced-colors: active){.mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}} 81`],encapsulation:2,changeDetection:0})}return t})(),HV=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]})}return t})(),gd=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]})}return t})(),_d=(()=>{class t extends LV{_keyManager;_ownHeaders=new Ta;_headers;hideToggle=!1;displayMode="default";togglePosition="after";ngAfterContentInit(){this._headers.changes.pipe(En(this._headers)).subscribe(e=>{this._ownHeaders.reset(e.filter(n=>n.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new us(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(e){this._keyManager.onKeydown(e)}_handleHeaderFocus(e){this._keyManager.updateActiveItem(e)}ngOnDestroy(){super.ngOnDestroy(),this._keyManager?.destroy(),this._ownHeaders.destroy()}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["mat-accordion"]],contentQueries:function(n,o,a){if(n&1&&Nt(a,lc,5),n&2){let r;fe(r=ge())&&(o._headers=r)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(n,o){n&2&&Z("mat-accordion-multi",o.multi)},inputs:{hideToggle:[2,"hideToggle","hideToggle",Ce],displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],features:[Xe([{provide:e2,useExisting:t}]),pe]})}return t})(),v_=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,VV,Ba]})}return t})();var UV=(()=>{class t{constructor(){this.bookmarks=new Set}toggleBookmark(e){this.bookmarks.has(e)?this.bookmarks.delete(e):this.bookmarks.add(e)}addBookmark(e){this.bookmarks.add(e)}isBookmarked(e){return this.bookmarks.has(e)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var $V=(()=>{class t{constructor(e){this.bookmarkService=e,this.bookmarked=!1}ngOnInit(){}toggleBookmark(){this.bookmarkService.toggleBookmark(this.paraId)}isBookmarked(){return this.bookmarkService.isBookmarked(this.paraId)}static{this.\u0275fac=function(n){return new(n||t)(Se(UV))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-bookmark"]],inputs:{paraId:[0,"para-id","paraId"]},standalone:!1,decls:3,vars:1,consts:[[1,"egwk-bookmark-button",3,"click"]],template:function(n,o){n&1&&(d(0,"span",0),M("click",function(){return o.toggleBookmark()}),d(1,"mat-icon"),g(2),u()()),n&2&&(h(2),V(o.isBookmarked()?"bookmark":"bookmark_border"))},dependencies:[He],styles:[".egwk-bookmark-button[_ngcontent-%COMP%]{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--egwk-brand-quiet);vertical-align:-5px}"],changeDetection:0})}}return t})();var WV=(()=>{class t extends ut{constructor(e,n){super(),this.data=e,this.bottomSheetRef=n,this.panelOpenState=!1}openLink(e){this.bottomSheetRef.dismiss(),e.preventDefault()}ngOnInit(){}static{this.\u0275fac=function(n){return new(n||t)(Se(YI),Se(Ym))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-paragraph-properties"]
81],standalone:!1,features:[pe],decls:30,vars:4,consts:[["panelScripture",""],["panelTranslations",""],["panelSimilarity",""],["appearance","outlined"],[3,"para-id"],["appI18nOTF",""]],template:function(n,o){n&1&&(d(0,"mat-card",3)(1,"mat-card-header")(2,"mat-card-title"),g(3),u(),d(4,"mat-card-subtitle"),g(5),u()(),d(6,"mat-card-content"),H(7,"egwk-bookmark",4),u()(),d(8,"mat-accordion")(9,"mat-expansion-panel",null,0)(11,"mat-expansion-panel-header")(12,"mat-panel-title",5),g(13,"Scripture"),u(),d(14,"mat-panel-description",5),g(15,"References in the Paragraph"),u()()(),d(16,"mat-expansion-panel",null,1)(18,"mat-expansion-panel-header")(19,"mat-panel-title",5),g(20,"Translations"),u(),d(21,"mat-panel-description",5),g(22,"Alternative and Similar"),u()()(),d(23,"mat-expansion-panel",null,2)(25,"mat-expansion-panel-header")(26,"mat-panel-title",5),g(27,"Similarity"),u(),d(28,"mat-panel-description",5),g(29,"Paragraphs and Traceback"),u()()()()),n&2&&(h(3),V(o.data.paragraph.refcode_short),h(2),xt("",o.data.book.publisher_name,", ",o.data.paragraph.year,"."),h(2),y("para-id",o.data.paragraph.para_id))},dependencies:[bt,cw,SV,pw,uw,dw,_d,sc,lc,gd,HV,$V],styles:[".mat-expansion-panel-header-description[_ngcontent-%COMP%]{font-size:.65rem}"],changeDetection:0})}}return t})();function Pie(t,i){}var C_=class{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;width="";height="";minWidth;minHeight;maxWidth;maxHeight;position;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;delayFocusTrap=!0;scrollStrategy;closeOnNavigation=!0;componentFactoryResolver;enterAnimationDuration;exitAnimationDuration},t2="mdc-dialog--open",KV="mdc-dialog--opening",GV="mdc-dialog--closing",Aie=150,Rie=75,YV=(()=>{class t extends x_{_animationMode=x(Kt,{optional:!0});_animationStateChanged=new se;_animationsEnabled=this._animationMode!=="NoopAnimations";_actionSectionCount=0;_hostElement=this._elementRef.nativeElement;_enterAnimationDuration=this._animationsEnabled?JV(this._config.enterAnimationDuration)??Aie:0;_exitAnimationDuration=this._animationsEnabled?JV(this._config.exitAnimationDuration)??Rie:0;_animationTimer=null;_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(qV,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(KV,t2)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(t2),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(t2),this._animationsEnabled?(this._hostElement.style.setProperty(qV,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(GV)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(e){this._actionSectionCount+=e,this._changeDetectorRef.markForCheck()}_finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)};_finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})};_clearAnimationClasses(){this._hostElement.classList.remove(KV,GV)}_waitForAnimationToComplete(e,n){this._animationTimer!==null&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(n,e)}_requestAnimationFrame(e){this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame=="function"?requestAnimationFrame(e):e()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}ngOnDestroy(){super.ngOnDestroy(),this._animationTimer!==null&&clearTimeout(this._animationTimer)}attachComponentPortal(e){let n=super.attachComponentPortal(e);return n.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),n}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275cmp=G({type:t,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(n,o){n&2&&(yo("id",o._config.id),W("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),Z("_mat-animation-noopable",!o._animationsEnabled)("mat-mdc-dialog-container-with-actions",o._actionSectionCount>0))},features:[pe],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1),D(2,Pie,0,0,"ng-template",2),u()())},dependencies:[Yo],styles:[`.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 560px);min-width:var(--mat-dialog-container-min-width, 280px)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, calc(100vw - 32px))}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, none);border-radius:var(--mdc-dialog-container-shape, var(--mat-sys-corner-extra-large, 4px));background-color:var(--mdc-dialog-container-color, var(--mat-sys-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 6px 24px 13px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mdc-dialog-subhead-font, var(--mat-sys-headline-small-font, inherit));line-height:var(--mdc-dialog-subhead-line-height, var(--mat-sys-headline-small-line-height, 1.5rem));font-size:var(--mdc-dialog-subhead-size, var(--mat-sys-headline-small-size, 1rem));font-weight:var(--mdc-dialog-subhead-weight, var(--mat-sys-headline-small-weight, 400));letter-spacing:var(--mdc-dialog-subhead-tracking, var(--mat-sys-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, var(--mat-sys-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mdc-dialog-supporting-text-font, var(--mat-sys-body-medium-font, inherit));line-height:var(--mdc-dialog-supporting-text-line-height, var(--mat-sys-body-medium-line-height, 1.5rem));font-size:var(--mdc-dialog-supporting-text-size, var(--mat-sys-body-medium-size, 1rem));font-weight:var(--mdc-dialog-supporting-text-weight, var(--mat-sys-body-medium-weight, 400));letter-spacing:var(--mdc-dialog-supporting-text-tracking, var(--mat-sys-body-medium-tracking, 0.03125em))}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px 0)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 16px 24px);justify-content:var(--mat-dialog-actions-alignment, flex-end)}@media(forced-colors: active){.mat-mdc-dialog-actions{border-top-color:CanvasText}}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}
81.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents} 82`],encapsulation:2})}return t})(),qV="--mat-dialog-transition-duration";function JV(t){return t==null?null:typeof t=="number"?t:t.endsWith("ms")?La(t.substring(0,t.length-2)):t.endsWith("s")?La(t.substring(0,t.length-1))*1e3:t==="0"?0:null}var y_=function(t){return t[t.OPEN=0]="OPEN",t[t.CLOSING=1]="CLOSING",t[t.CLOSED=2]="CLOSED",t}(y_||{}),xp=class{_ref;_containerInstance;componentInstance;componentRef;disableClose;id;_afterOpened=new ce;_beforeClosed=new ce;_result;_closeFallbackTimeout;_state=y_.OPEN;_closeInteractionType;constructor(i,e,n){this._ref=i,this._containerInstance=n,this.disableClose=e.disableClose,this.id=i.id,i.addPanelClass("mat-mdc-dialog-panel"),n._animationStateChanged.pipe(rt(o=>o.state==="opened"),Zt(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),n._animationStateChanged.pipe(rt(o=>o.state==="closed"),Zt(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),i.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),bn(this.backdropClick(),this.keydownEvents().pipe(rt(o=>o.keyCode===27&&!this.disableClose&&!jn(o)))).subscribe(o=>{this.disableClose||(o.preventDefault(),QV(this,o.type==="keydown"?"keyboard":"mouse"))})}close(i){this._result=i,this._containerInstance._animationStateChanged.pipe(rt(e=>e.state==="closing"),Zt(1)).subscribe(e=>{this._beforeClosed.next(i),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),e.totalTime+100)}),this._state=y_.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(i){let e=this._ref.config.positionStrategy;return i&&(i.left||i.right)?i.left?e.left(i.left):e.right(i.right):e.centerHorizontally(),i&&(i.top||i.bottom)?i.top?e.top(i.top):e.bottom(i.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(i="",e=""){return this._ref.updateSize(i,e),this}addPanelClass(i){return this._ref.addPanelClass(i),this}removePanelClass(i){return this._ref.removePanelClass(i),this}getState(){return this._state}_finishDialogClose(){this._state=y_.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}};function QV(t,i,e){return t._closeInteractionType=i,t.close(e)}var vw=new X("MatMdcDialogData"),ZV=new X("mat-mdc-dialog-default-options"),XV=new X("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{let t=x($n);return()=>t.scrollStrategies.block()}});var w_=(()=>{class t{_overlay=x($n);_defaultOptions=x(ZV,{optional:!0});_scrollStrategy=x(XV);_parentDialog=x(t,{optional:!0,skipSelf:!0});_idGenerator=x(dn);_dialog=x(b_);_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new ce;_afterOpenedAtThisLevel=new ce;dialogConfigClass=C_;_dialogRefConstructor;_dialogContainerType;_dialogDataToken;get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){let e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}afterAllClosed=wr(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(En(void 0)));constructor(){this._dialogRefConstructor=xp,this._dialogContainerType=YV,this._dialogDataToken=vw}open(e,n){let o;n=K(K({},this._defaultOptions||new C_),n),n.id=n.id||this._idGenerator.getId("mat-mdc-dialog-"),n.scrollStrategy=n.scrollStrategy||this._scrollStrategy();let a=this._dialog.open(e,Pe(K({},n),{positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:n},{provide:fd,useValue:n}]},templateContext:()=>({dialogRef:o}),providers:(r,s,l)=>(o=new this._dialogRefConstructor(r,n,l),o.updatePosition(n?.position),[{provide:this._dialogContainerType,useValue:l},{provide:this._dialogDataToken,useValue:s.data},{provide:this._dialogRefConstructor,useValue:o}])}));return o.componentRef=a.componentRef,o.componentInstance=a.componentInstance,this.openDialogs.push(o),this.afterOpened.next(o),o.afterClosed().subscribe(()=>{let r=this.openDialogs.indexOf(o);r>-1&&(this.openDialogs.splice(r,1),this.openDialogs.length||this._getAfterAllClosed().next())}),o}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(n=>n.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let n=e.length;for(;n--;)e[n].close()}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Oie=(()=>{class t{_dialogRef=x(xp,{optional:!0});_elementRef=x(be);_dialog=x(w_);constructor(){}ngOnInit(){this._dialogRef||(this._dialogRef=Fie(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._onAdd()})}ngOnDestroy(){this._dialogRef?._containerInstance&&Promise.resolve().then(()=>{this._onRemove()})}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t})}return t})(),n2=(()=>{class t extends Oie{id=x(dn).getId("mat-mdc-dialog-title-");_onAdd(){this._dialogRef._containerInstance?._addAriaLabelledBy?.(this.id
82)}_onRemove(){this._dialogRef?._containerInstance?._removeAriaLabelledBy?.(this.id)}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(n,o){n&2&&yo("id",o.id)},inputs:{id:"id"},exportAs:["matDialogTitle"],features:[pe]})}return t})(),i2=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"],features:[JF([ym])]})}return t})();function Fie(t,i){let e=t.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-mdc-dialog-container");)e=e.parentElement;return e?i.find(n=>n.id===e.id):null}var yw=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[w_],imports:[xw,pa,Ba,at,at]})}return t})();function Lie(t,i){if(t&1&&(d(0,"h1",0),g(1),u()),t&2){let e=f();h(),V(e.data.title)}}function Bie(t,i){if(t&1&&(d(0,"h2",0),g(1),u()),t&2){let e=f();h(),V(e.data.subtitle)}}var ez=(()=>{class t{constructor(e,n){this.dialogRef=e,this.data=n}static{this.\u0275fac=function(n){return new(n||t)(Se(xp),Se(vw))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-popup"]],standalone:!1,decls:5,vars:3,consts:[["mat-dialog-title",""],["mat-dialog-content",""]],template:function(n,o){n&1&&(D(0,Lie,2,1,"h1",0)(1,Bie,2,1,"h2",0),d(2,"div",1)(3,"div"),g(4),u()()),n&2&&(S(o.data.title?0:-1),h(),S(o.data.subtitle?1:-1),h(3),V(o.data.content))},dependencies:[n2,i2],encapsulation:2,changeDetection:0})}}return t})();var ww=Tx(o2()),Vie=["Gen","Exod","Lev","Num","Deut","Josh","Judg","Ruth","1Sam","2Sam","1Kgs","2Kgs","1Chr","2Chr","Ezra","Neh","Esth","Job","Ps","Prov","Eccl","Song","Isa","Jer","Lam","Ezek","Dan","Hos","Joel","Amos","Obad","Jonah","Mic","Nah","Hab","Zeph","Hag","Zech","Mal","Matt","Mark","Luke","John","Acts","Rom","1Cor","2Cor","Gal","Eph","Phil","Col","1Thess","2Thess","1Tim","2Tim","Titus","Phlm","Heb","Jas","1Pet","2Pet","1John","2John","3John","Jude","Rev"],iz=t=>Vie.indexOf(t)+1,a2,kw=t=>{if(!t?.trim())return null;a2=a2||new ww.bcv_parser;let i=a2.parse(t).parsed_entities(),e=i?.[0]?.entities?.[0]??i?.[0],n=e?.start??e,o=iz(n?.b);return!o||!n?.c?null:{book:o,chapter:Number(n.c),verse:Number(n.v||1)}},r2,Cw,Ew=(t,i)=>{if(!t?.trim())return"";r2=r2||new ww.bcv_parser,Cw||(Cw=new ww.bcv_parser,Cw.set_options({punctuation_strategy:"eu"}));let e=nz(r2,t),n=nz(Cw,t);if(e.length&&n.length&&e.length!==n.length)return(e.length<n.length?e:n).join(",");let o=!/\d\s*:\s*\d/.test(t)&&i!=="en";return((o?n:e).length?o?n:e:o?e:n).join(",")},nz=(t,i)=>{let e;try{e=t.parse(i).parsed_entities()}catch{return[]}let n=[];return(e||[]).forEach(o=>{(o?.entities||[]).forEach(a=>{let r=iz(a.start?.b);if(!r)return;let s=a.start?.c;if(!s){n.push(`${r}`);return}let l=a.type||"";if(l==="b")n.push(`${r}`);else if(l==="bc"||a.start?.v==null)n.push(`${r}.${s}`);else{let p=a.start.v,m=a.end?.c===s&&a.end?.v?a.end.v:p;n.push(p===m?`${r}.${s}.${p}`:`${r}.${s}.${p}-${m}`)}})}),n};function Sw(t){let i=new URLSearchParams;for(let[e,n]of Object.entries(t))n!=null&&n!==""&&i.set(e,String(n));return i}var Qm=["yellow","green","blue","pink"],Zo=(()=>{class t{constructor(){this.http=x(Ut),this.byParagraph=_e(new Map),this.all=ke(()=>this.byParagraph()),this.wanted=new Set}forParagraph(e){return ke(()=>this.byParagraph().get(e)||[])}load(e,n="paragraph"){let o=new URLSearchParams({para_ids:e.join(","),kind:n});return this.http.get(`${this.url}?${o}`).pipe(ft(a=>{let r=new Map(this.byParagraph());for(let s of e)r.set(s,[]);for(let s of a?.results||[])r.get(s.para_id)?.push(s)??r.set(s.para_id,[s]);this.byParagraph.set(r)}))}want(e){e.filter(Boolean).forEach(n=>this.wanted.add(n)),clearTimeout(this.wantTimer),this.wantTimer=setTimeout(()=>{let n=[...this.wanted];this.wanted.clear(),n.length&&this.load(n).subscribe({error:()=>{}})})}mine(e={}){let n=Sw(e).toString();return this.http.get(n?`${this.url}?${n}`:this.url)}create(e,n){return this.http.post(this.url,K(K({},e),n??{})).pipe(ft(o=>{this.put(o),n&&o.other_start==null&&this.awaitCounterpart(o)}))}awaitCounterpart(e,n=0){let o=[1e3,1500,2500,4e3,6e3,8e3];n>=o.length||setTimeout(()=>{this.http.get(`${this.url}${e.id}/`).subscribe({next:a=>{let r=(this.byParagraph().get(a.para_id)||[]).find(s=>s.id===a.id);if(r){if(a.other_start==null){this.awaitCounterpart(e,n+1);return}this.put(Pe(K({},r),{other_start:a.other_start,other_end:a.other_end,other_text:a.other_text}))}},error:()=>{}})},o[n])}recolour(e,n){return this.http.patch(`${this.url}${e.id}/`,{colour:n}).pipe(ft(o=>this.put(o)))}annotate(e,n,o){let a={note:n};return o!==void 0&&(a.public=o),this.http.patch(`${this.url}${e.id}/`,a).pipe(ft(r=>this.put(r)))}tag(e,n){return this.http.patch(`${this.url}${e.id}/`,{tags:n}).pipe(ft(o=>this.put(o)))}publish(e,n){return this.http.patch(`${this.url}${e.id}/`,{public:n}).pipe(ft(o=>this.put(o)))}remove(e){return this.http.delete(`${this.url}${e.id}/`).pipe(ft(()=>{let n=new Map(this.byParagraph());n.set(e.para_id,(n.get(e.para_id)||[]).filter(o=>o.id!==e.id)),this.byParagraph.set(n)}))}counterpart(e,n,o,a,r){return this.http.post(`${U.API_URL_NEW}writings/v2/align/counterpart/`,{original:e,translation:n,side:o,start:a,end:r})}put(e){let n=new Map(this.byParagraph()),o=(n.get(e.para_id)||[]).filter(a=>a.id!==e.id);n.set(e.para_id,[...o,e].sort((a,r)=>a.start-r.start)),this.byParagraph.set(n)}get url(){return`${U.API_URL_NEW}notes/highlights/`}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();
82var C5=Tx(i5());function A_(t,i){if(!i||i.rangeCount===0||i.isCollapsed)return null;let e=i.getRangeAt(0);if(!t.contains(e.startContainer)||!t.contains(e.endContainer))return null;let n=document.createRange();n.selectNodeContents(t),n.setEnd(e.startContainer,e.startOffset);let o=n.toString().length,a=o+e.toString().length;return a>o?{start:o,end:a}:null}var o5=t=>(t||"").replace(/\s+/g," ").trim(),a5="data-egwk-range";function Roe(t){for(let i of Array.from(t.querySelectorAll(`mark[${a5}]`))){let e=i.parentNode;if(e){for(;i.firstChild;)e.insertBefore(i.firstChild,i);e.removeChild(i)}}t.normalize()}function r5(t,i){Roe(t);let e=t.textContent||"";for(let n of[...i].sort((o,a)=>a.start-o.start))n.text!==void 0&&o5(e.slice(n.start,n.end))!==o5(n.text)||Ooe(t,n)}function Ooe(t,i){let e=document.createTreeWalker(t,NodeFilter.SHOW_TEXT),n=0,o=[];for(let a=e.nextNode();a;a=e.nextNode()){let r=a.data.length,s=n,l=n+r;n=l;let p=Math.max(i.start,s)-s,m=Math.min(i.end,l)-s;m>p&&o.push({node:a,from:p,to:m})}for(let a of o){let r=a.node;a.to<r.data.length&&r.splitText(a.to),a.from>0&&(r=r.splitText(a.from));let s=document.createElement("mark");s.className=i.className,s.setAttribute(a5,i.key||""),r.parentNode?.insertBefore(s,r),s.appendChild(r)}}function s5(t,i){return i==="original"?t.original_edition||"":t.pub_id}function Bw(t,i){let e=[];for(let n of t){let o=n.mine===!1?" egwk-hl-shared":"",a=n.side==="original"?"translation":"original";s5(n,n.side)===i?e.push({start:n.start,end:n.end,className:`egwk-hl egwk-hl-${n.colour}${o}`,key:String(n.id)}):s5(n,a)===i&&n.other_start!=null&&n.other_end!=null&&e.push({start:n.other_start,end:n.other_end,className:`egwk-hl egwk-hl-${n.colour} egwk-hl-other${o}`,key:String(n.id)})}return e}var of=(()=>{class t{static{this.open=null}constructor(e,n){this.highlights=e,this.changed=n,this.selected=_e(null),this.busy=!1}isOn(e,n){let o=this.selected();return!!o&&o.key===e&&o.edition===n}pointerUp(e,n,o,a,r,s,l,p="selection",m){let _=s.target?.closest?.("mark[data-egwk-range]");setTimeout(()=>{if(!a)return;let c=window.getSelection(),w=A_(a,c);if(w){let T=c.getRangeAt(0).getBoundingClientRect(),N=p==="text"?(a.textContent||"").slice(w.start,w.end):(c.toString()||"").trim(),$=m?m(w.start,w.end,N):w;
82if(!$)return;this.opened(K(Pe(K({key:e,edition:n,side:o},$),{text:N}),l5(r,T)))}else if(_&&a.contains(_)){let T=l.find(N=>String(N.id)===_.getAttribute("data-egwk-range"));T&&T.mine!==!1&&this.opened(K({key:e,edition:n,side:T.side,start:T.start,end:T.end,text:T.text,existing:T},l5(r,_.getBoundingClientRect())))}else this.busy||this.selected.set(null);this.changed()})}opened(e){let n=t.open;n&&n!==this&&!n.busy&&(n.selected.set(null),n.changed()),t.open=this,this.selected.set(e)}close(){this.selected.set(null),window.getSelection()?.removeAllRanges(),this.changed()}colour(e,n){let o=this.selected();if(!o||this.busy)return;if(o.existing){this.run(this.highlights.recolour(o.existing,e));return}let a=n(o);this.run(this.highlights.create(Pe(K({},a.mark),{side:o.side,start:o.start,end:o.end,text:o.text,colour:e}),a.paragraphs))}remove(){let e=this.selected()?.existing;e&&!this.busy&&this.run(this.highlights.remove(e))}note(e){let n=this.selected()?.existing;n&&!this.busy&&this.run(this.highlights.annotate(n,e.note,e.public))}done(){this.busy=!1,this.close()}run(e){this.busy=!0,e.subscribe({next:()=>this.done(),error:()=>this.done()})}}return t})();function l5(t,i){let e=t?.getBoundingClientRect();return e?{top:i.top-e.top,left:Math.max(0,i.left-e.left)}:{top:0,left:0}}function Foe(t,i){let e=[];for(let n of t){let o=n.mine===!1?" egwk-hl-shared":"";n.side===i?e.push({start:n.start,end:n.end,text:n.text,className:`egwk-hl egwk-hl-${n.colour}${o}`,key:String(n.id)}):n.other_start!=null&&n.other_end!=null&&n.other_text&&e.push({start:n.other_start,end:n.other_end,text:n.other_text,className:`egwk-hl egwk-hl-${n.colour} egwk-hl-other${o}`,key:String(n.id)})}return e}function xa(t){let i=document.createElement("template");return i.innerHTML=t||"",i.content.textContent||""}function Noe(t,i,e){return{mark:{kind:"paragraph",para_id:t,pub_id:(t||"").split(".")[0],other_start:null,other_end:null,other_text:""},paragraphs:i&&e?{original:i,translation:e}:void 0}}var af=class{constructor(i,e,n,o,a,r){this.highlights=i,this.signedIn=e,this.shown=n,this.collection=o,this.copied=a,this.hl=new of(i,r),this.marks=ke(()=>{let s=this.shown()?.paraId;return s&&this.highlights.all().get(s)||[]}),this.runs=ke(()=>{let s=this.shown()?.side;return s?Foe(this.marks(),s):[]})}want(){let i=this.shown()?.paraId;i&&this.signedIn()&&this.highlights.want([i])}isOpen(){let i=this.shown();return!!i&&this.hl.isOn(i.paraId,i.edition)}pointerUp(i,e){let n=this.shown(),o=i.currentTarget;if(!n||!this.signedIn()||!o)return;let a=n.side==="original"?n.original():n.translation();this.hl.pointerUp(n.paraId,n.edition,n.side,o,o.closest(".egwk-hl-host"),i,this.marks(),"text",e===void 0?void 0:(r,s,l)=>Loe(e,a,r,s,l))}excerptRuns(i){let e=[];for(let n of this.runs()){let o=n.text?i.indexOf(n.text):-1;o>=0&&e.push(Pe(K({},n),{start:o,end:o+n.text.length}))}return e}colour(i){let e=this.shown();e&&this.hl.colour(i,()=>Noe(e.paraId,e.original(),e.translation()))}collect(){let i=this.shown(),e=this.hl.selected();if(i&&e){let n=Pe(K({},i.mark()),{start:e.start,end:e.end,text:e.text});this.collection.has(n)||this.collection.toggle(n)}this.hl.done()}copy(){let i=this.shown(),e=this.hl.selected();if(i&&e){let n=i.refcode?` {${i.refcode}}`:"";this.copied(`${e.text.trim()}${n} 83`)}this.hl.done()}};function Loe(t,i,e,n,o){let a=t.slice(e,n);if(!a.trim())return null;let r=[];for(let p=i.indexOf(a);p>=0;p=i.indexOf(a,p+1))r.push(p);if(!r.length)return null;let s=t.slice(Math.max(0,e-24),e).split(/\.\.\.|â¦/).pop()||"",l=r.find(p=>s&&i.slice(0,p).endsWith(s))??r[0];return{start:l,end:l+a.length}}var sf=(t,i)=>{for(let e in i)t[e]=i[e];return t},At=(t,i)=>Array.from(t.querySelectorAll(i)),D2=(t,i,e)=>{e?t.classList.add(i):t.classList.remove(i)},rf=t=>{if(typeof t=="string"){if(t==="null")return null;if(t==="true")return!0;if(t==="false")return!1;if(t.match(/^-?[\d\.]+$/))return parseFloat(t)}return t},Cd=(t,i)=>{t.style.transform=i},zw=(t,i)=>{let e=t.matches||t.matchesSelector||t.msMatchesSelector;return!!(e&&e.call(t,i))},To=(t,i)=>{if(t&&typeof t.closest=="function")return t.closest(i);for(;t;){if(zw(t,i))return t;t=t.parentElement}return null},g5=t=>{t=t||document.documentElement;let i=t.requestFullscreen||t.webkitRequestFullscreen||t.webkitRequestFullScreen||t.mozRequestFullScreen||t.msRequestFullscreen;i&&i.apply(t)},Boe=(t,i,e,n="")=>{let o=t.querySelectorAll("."+e);for(let r=0;r<o.length;r++){let s=o[r];if(s.parentNode===t)return s}let a=document.createElement(i);return a.className=e,a.innerHTML=n,t.appendChild(a),a},R2=t=>{let i=document.createElement("style");return t&&t.length>0&&i.appendChild(document.createTextNode(t)),document.head.appendChild(i),i},c5=()=>{let t={};
vendor: 6,190 bytes, line 83
83location.search.replace(/[A-Z0-9]+?=([\w\.%-]*)/gi,i=>{let e=i.split("=").shift(),n=i.split("=").pop();return e&&n!==void 0&&(t[e]=n),i});for(let i in t){let e=t[i];t[i]=rf(unescape(e))}return t.dependencies!==void 0&&delete t.dependencies,t},Voe=(t,i=0)=>{if(t){var e;let n,o=t.style.height;return t.style.height="0px",t.parentElement&&(t.parentElement.style.height="auto"),n=i-(((e=t.parentElement)==null?void 0:e.offsetHeight)||0),t.style.height=o+"px",t.parentElement&&t.parentElement.style.removeProperty("height"),n}return i},zoe={mp4:"video/mp4",m4a:"video/mp4",ogv:"video/ogg",mpeg:"video/mpeg",webm:"video/webm"},joe=(t="")=>{let i=t.split(".").pop();return i?zoe[i]:void 0},Hoe=(t="")=>encodeURI(t).replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/[!'()*]/g,i=>`%${i.charCodeAt(0).toString(16).toUpperCase()}`),jw=navigator.userAgent,wp=/(iphone|ipod|ipad|android)/gi.test(jw)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1;/chrome/i.test(jw)&&/edge/i.test(jw);var _5=/android/gi.test(jw),Uoe=function(t){if(t){var i=function(xe){return[].slice.call(xe)},e=0,n=1,o=2,a=3,r=[],s=null,l="requestAnimationFrame"in t?function(){var xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{sync:!1};t.cancelAnimationFrame(s);var Ct=function(){return m(r.filter(function(fn){return fn.dirty&&fn.active}))};if(xe.sync)return Ct();s=t.requestAnimationFrame(Ct)}:function(){},p=function(xe){return function(Ct){r.forEach(function(fn){return fn.dirty=xe}),l(Ct)}},m=function(xe){xe.filter(function(fn){return!fn.styleComputed}).forEach(function(fn){fn.styleComputed=T(fn)}),xe.filter(N).forEach($);var Ct=xe.filter(w);Ct.forEach(c),Ct.forEach(function(fn){$(fn),_(fn)}),Ct.forEach(ee)},_=function(xe){return xe.dirty=e},c=function(xe){xe.availableWidth=xe.element.parentNode.clientWidth,xe.currentWidth=xe.element.scrollWidth,xe.previousFontSize=xe.currentFontSize,xe.currentFontSize=Math.min(Math.max(xe.minSize,xe.availableWidth/xe.currentWidth*xe.previousFontSize),xe.maxSize),xe.whiteSpace=xe.multiLine&&xe.currentFontSize===xe.minSize?"normal":"nowrap"},w=function(xe){return xe.dirty!==o||xe.dirty===o&&xe.element.parentNode.clientWidth!==xe.availableWidth},T=function(xe){var Ct=t.getComputedStyle(xe.element,null);return xe.currentFontSize=parseFloat(Ct.getPropertyValue("font-size")),xe.display=Ct.getPropertyValue("display"),xe.whiteSpace=Ct.getPropertyValue("white-space"),!0},N=function(xe){var Ct=!1;return!xe.preStyleTestCompleted&&(/inline-/.test(xe.display)||(Ct=!0,xe.display="inline-block"),xe.whiteSpace!=="nowrap"&&(Ct=!0,xe.whiteSpace="nowrap"),xe.preStyleTestCompleted=!0,Ct)},$=function(xe){xe.element.style.whiteSpace=xe.whiteSpace,xe.element.style.display=xe.display,xe.element.style.fontSize=xe.currentFontSize+"px"},ee=function(xe){xe.element.dispatchEvent(new CustomEvent("fit",{detail:{oldValue:xe.previousFontSize,newValue:xe.currentFontSize,scaleFactor:xe.currentFontSize/xe.previousFontSize}}))},de=function(xe,Ct){return function(fn){xe.dirty=Ct,xe.active&&l(fn)}},ie=function(xe){return function(){r=r.filter(function(Ct){return Ct.element!==xe.element}),xe.observeMutations&&xe.observer.disconnect(),xe.element.style.whiteSpace=xe.originalStyle.whiteSpace,xe.element.style.display=xe.originalStyle.display,xe.element.style.fontSize=xe.originalStyle.fontSize}},ue=function(xe){return function(){xe.active||(xe.active=!0,l())}},me=function(xe){return function(){return xe.active=!1}},je=function(xe){xe.observeMutations&&(xe.observer=new MutationObserver(de(xe,n)),xe.observer.observe(xe.element,xe.observeMutations))},Je={minSize:16,maxSize:512,multiLine:!0,observeMutations:"MutationObserver"in t&&{subtree:!0,childList:!0,characterData:!0}},Ke=null,Rt=function(){t.clearTimeout(Ke),Ke=t.setTimeout(p(o),vt.observeWindowDelay)},kt=["resize","orientationchange"];return Object.defineProperty(vt,"observeWindow",{set:function(xe){var Ct=`${xe?"add":"remove"}EventListener`;kt.forEach(function(fn){t[Ct](fn,Rt)})}}),vt.observeWindow=!0,vt.observeWindowDelay=100,vt.fitAll=p(a),vt}function qn(xe,Ct){var fn=Object.assign({},Je,Ct),Ye=xe.map(function($e){var Qe=Object.assign({},fn,{element:$e,active:!0});return function(mt){mt.originalStyle={whiteSpace:mt.element.style.whiteSpace,display:mt.element.style.display,fontSize:mt.element.style.fontSize},je(mt),mt.newbie=!0,mt.dirty=!0,r.push(mt)}(Qe),{element:$e,fit:de(Qe,a),unfreeze:ue(Qe),freeze:me(Qe),unsubscribe:ie(Qe)}});return l(),Ye}function vt(xe){var Ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return typeof xe=="string"?qn(i(document.querySelectorAll(xe)),Ct):qn([xe],Ct)[0]}}(typeof window>"u"?null:window);function R_(t){"@babel/helpers - typeof";return R_=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},R_(t)}function $oe(t,i){if(R_(t)!="object"||!t)return t;var e=t[Symbol.toPrimitive];if(e!==void 0){var n=e.call(t,i||"default");if(R_(n)!="object")return n;throw TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(t)}function Woe(t){var i=$oe(t,"string");return R_(i)=="symbol"?i:i+""}function F2(t,i,e){return(i=Woe(i))in t?Object.defineProperty(t,i,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[i]=e,t}var Koe=class{constructor(t){F2(this,"allowedToPlayAudio",null),this.Reveal=t,this.startEmbeddedMedia=this.startEmbeddedMedia.bind(this),this.startEmbeddedIframe=this.startEmbeddedIframe.bind(this),this.preventIframeAutoFocus=this.preventIframeAutoFocus.bind(this),this.ensureMobileMediaPlaying=this.ensureMobileMediaPlaying.bind(this),this.failedAudioPlaybackTargets=new Set,this.failedVideoPlaybackTargets=new Set,this.failedMutedVideoPlaybackTargets=new Set,this.renderMediaPlayButton()}renderMediaPlayButton(){this.mediaPlayButton=document.createElement("button"),this.mediaPlayButton.className="r-overlay-button r-media-play-button",this.mediaPlayButton.addEventListener("click",()=>{this.resetTemporarilyMutedMedia(),new Set([...this.failedAudioPlaybackTargets,...this.failedVideoPlaybackTargets,...this.failedMutedVideoPlaybackTargets]).forEac
vendor: 10,095 bytes, line 83
83h(t=>{this.startEmbeddedMedia({target:t})}),this.clearMediaPlaybackErrors()})}shouldPreload(t){if(this.Reveal.isScrollView())return!0;let i=this.Reveal.getConfig().preloadIframes;return typeof i!="boolean"&&(i=t.hasAttribute("data-preload")),i}load(t,i={}){let e=this.Reveal.getConfig().display;if(e.includes("!important")){let o=e.replace(/\s*!important\s*$/,"").trim();t.style.setProperty("display",o,"important")}else t.style.display=e;At(t,"img[data-src], video[data-src], audio[data-src], iframe[data-src]").forEach(o=>{let a=o.tagName==="IFRAME";(!a||this.shouldPreload(o))&&(o.setAttribute("src",o.getAttribute("data-src")),o.setAttribute("data-lazy-loaded",""),o.removeAttribute("data-src"),a&&o.addEventListener("load",this.preventIframeAutoFocus))}),At(t,"video, audio").forEach(o=>{let a=0;At(o,"source[data-src]").forEach(r=>{r.setAttribute("src",r.getAttribute("data-src")),r.removeAttribute("data-src"),r.setAttribute("data-lazy-loaded",""),a+=1}),wp&&o.tagName==="VIDEO"&&o.setAttribute("playsinline",""),a>0&&o.load()});let n=t.slideBackgroundElement;if(n){n.style.display="block";let o=t.slideBackgroundContentElement,a=t.getAttribute("data-background-iframe");if(n.hasAttribute("data-loaded")===!1){n.setAttribute("data-loaded","true");let s=t.getAttribute("data-background-image"),l=t.getAttribute("data-background-video"),p=t.hasAttribute("data-background-video-loop"),m=t.hasAttribute("data-background-video-muted");if(s)/^data:/.test(s.trim())?o.style.backgroundImage=`url(${s.trim()})`:o.style.backgroundImage=s.split(",").map(_=>`url(${Hoe(decodeURI(_.trim()))})`).join(",");else if(l){let _=document.createElement("video");p&&_.setAttribute("loop",""),(m||this.Reveal.isSpeakerNotes())&&(_.muted=!0),wp&&_.setAttribute("playsinline",""),l.split(",").forEach(c=>{let w=document.createElement("source");w.setAttribute("src",c);let T=joe(c);T&&w.setAttribute("type",T),_.appendChild(w)}),o.appendChild(_)}else if(a&&i.excludeIframes!==!0){let _=document.createElement("iframe");_.setAttribute("allowfullscreen",""),_.setAttribute("mozallowfullscreen",""),_.setAttribute("webkitallowfullscreen",""),_.setAttribute("allow","autoplay"),_.setAttribute("data-src",a),_.style.width="100%",_.style.height="100%",_.style.maxHeight="100%",_.style.maxWidth="100%",o.appendChild(_)}}let r=o.querySelector("iframe[data-src]");r&&this.shouldPreload(n)&&!/autoplay=(1|true|yes)/gi.test(a)&&r.getAttribute("src")!==a&&r.setAttribute("src",a)}this.layout(t)}layout(t){Array.from(t.querySelectorAll(".r-fit-text")).forEach(i=>{Uoe(i,{minSize:24,maxSize:this.Reveal.getConfig().height*.8,observeMutations:!1,observeWindow:!1})})}unload(t){t.style.display="none";let i=this.Reveal.getSlideBackground(t);i&&(i.style.display="none",At(i,"iframe[src]").forEach(e=>{e.removeAttribute("src")})),At(t,"video[data-lazy-loaded][src], audio[data-lazy-loaded][src], iframe[data-lazy-loaded][src]").forEach(e=>{e.setAttribute("data-src",e.getAttribute("src")),e.removeAttribute("src")}),At(t,"video[data-lazy-loaded] source[src], audio source[src]").forEach(e=>{e.setAttribute("data-src",e.getAttribute("src")),e.removeAttribute("src")})}formatEmbeddedContent(){let t=(i,e,n)=>{At(this.Reveal.getSlidesElement(),"iframe["+i+'*="'+e+'"]').forEach(o=>{let a=o.getAttribute(i);a&&a.indexOf(n)===-1&&o.setAttribute(i,a+(/\?/.test(a)?"&":"?")+n)})};t("src","youtube.com/embed/","enablejsapi=1"),t("data-src","youtube.com/embed/","enablejsapi=1"),t("src","player.vimeo.com/","api=1"),t("data-src","player.vimeo.com/","api=1")}startEmbeddedContent(t){if(t){let i=this.Reveal.isSpeakerNotes();At(t,'img[src$=".gif"]').forEach(e=>{e.setAttribute("src",e.getAttribute("src"))}),At(t,"video, audio").forEach(e=>{if(To(e,".fragment")&&!To(e,".fragment.visible"))return;let n=this.Reveal.getConfig().autoPlayMedia;if(typeof n!="boolean"&&(n=e.hasAttribute("data-autoplay")||!!To(e,".slide-background")),n&&typeof e.play=="function"){if(i&&!e.muted)return;e.readyState>1?this.startEmbeddedMedia({target:e}):wp?(e.addEventListener("canplay",this.ensureMobileMediaPlaying),this.playMediaElement(e)):(e.removeEventListener("loadeddata",this.startEmbeddedMedia),e.addEventListener("loadeddata",this.startEmbeddedMedia))}}),i||(At(t,"iframe[src]").forEach(e=>{To(e,".fragment")&&!To(e,".fragment.visible")||this.startEmbeddedIframe({target:e})}),At(t,"iframe[data-src]").forEach(e=>{To(e,".fragment")&&!To(e,".fragment.visible")||e.getAttribute("src")!==e.getAttribute("data-src")&&(e.removeEventListener("load",this.startEmbeddedIframe),e.addEventListener("load",this.startEmbeddedIframe),e.setAttribute("src",e.getAttribute("data-src")))}))}}ensureMobileMediaPlaying(t){let i=t.target;typeof i.getVideoPlaybackQuality=="function"&&setTimeout(()=>{let e=i.paused===!1,n=i.getVideoPlaybackQuality().totalVideoFrames;e&&n===0&&(i.load(),i.play())},1e3)}startEmbeddedMedia(t){let i=!!To(t.target,"html"),e=!!To(t.target,".present");i&&e&&(t.target.paused||t.target.ended)&&(t.target.currentTime=0,this.playMediaElement(t.target)),t.target.removeEventListener("loadeddata",this.startEmbeddedMedia)}playMediaElement(t){let i=t.play();i&&typeof i.catch=="function"&&i.then(()=>{t.muted||(this.allowedToPlayAudio=!0)}).catch(e=>{if(e.name==="NotAllowedError")if(this.allowedToPlayAudio=!1,t.tagName==="VIDEO"){this.onVideoPlaybackNotAllowed(t);let n=!!To(t,"html"),o=!!To(t,".present"),a=t.muted;n&&o&&!a&&(t.setAttribute("data-muted-by-reveal","true"),t.muted=!0,t.play().catch(()=>{this.onMutedVideoPlaybackNotAllowed(t)}))}else t.tagName==="AUDIO"&&this.onAudioPlaybackNotAllowed(t)})}startEmbeddedIframe(t){let i=t.target;if(this.preventIframeAutoFocus(t),i&&i.contentWindow){let e=!!To(t.target,"html"),n=!!To(t.target,".present");if(e&&n){let o=this.Reveal.getConfig().autoPlayMedia;typeof o!="boolean"&&(o=i.hasAttribute("data-autoplay")||!!To(i,".slide-background")),/youtube\.com\/embed\//.test(i.getAttribute("src"))&&o?i.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*"):/player\.vimeo\.com\//.test(i.getAttribute("src"))&&o?i.contentWindow.postMessage('{"method":"play"}',"*"):i.contentWindow.postMessage("slide:start","*")}}}stopEmbeddedContent(t,i={}){i=sf({unloadIframes:!0},i),t&&t.parentNode&&(At(t,"video, audio").forEach(e=>{!e.hasAttribute("data-ignore")&&typeof e.pause=="function"&&(e.setAttribute("data-paused-by-reveal",""),e.pause(),wp&&e.removeEventListener("canplay",this.ensureMobileMediaPlaying))}),At(t,"iframe").forEach(e=>{e.contentWindow&&e.contentWindow.postMessage("slide:stop","*"),e.removeEventListener("load",this.preventIframeAutoFocus),e.removeEventListener("load",this.startEmbeddedIframe)}),At(t,'iframe[src*="youtube.com/embed/"]').forEach(e=>{!e.hasAttribute("data-ignore")&&e.contentWindow&&typeof e.contentWindow.postMessage=="function"&&e.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}),At(t,'iframe[src*="player.vimeo.com/"]').forEach(e=>{!e.hasAttribute("data-ignore")&&e.contentWindow&&typeof e.contentWindow.postMessage=="function"&&e.contentWindow.postMessage('{"method":"pause"}',"*")}),i.unloadIframes===!0&&At(t,"iframe[data-src]").forEach(e=>{e.setAttribute("src","about:blank"),e.removeAttribute("src")}))}isAllowedToPlayAudio(){return this.allowedToPlayAudio}showPlayOrUnmuteButton(){let t=this.failedAudioPlaybackTargets.size,i=this.failedVideoPlaybackTargets.size,e=this.failedMutedVideoPlaybackTargets.size,n="Play media";e>0?n="Play video":i>0?n="Unmute video":t>0&&(n="Play audio"),this.mediaPlayButton.textContent=n,this.Reveal.getRevealElement().appendChild(this.mediaPlayButton)}onAudioPlaybackNotAllowed(t){this.failedAudioPlaybackTargets.add(t),this.showPlayOrUnmuteButton(t)}onVideoPlaybackNotAllowed(t){this.failedVideoPlaybackTargets.add(t),this.showPlayOrUnmuteButton()}onMutedVideoPlaybackNotAllowed(t){this.failedMutedVideoPlaybackTargets.add(t),this.showPlayOrUnmuteButton()}resetTemporarilyMutedMedia(){new Set([...this.failedAudioPlaybackTargets,...this.failedVideoPlaybackTargets,...this.failedMutedVideoPlaybackTargets]).forEach(t=>{t.hasAttribute("data-muted-by-reveal")&&(t.muted=!1,t.removeAttribute("data-muted-by-reveal"))})}clearMediaPlaybackErrors(){this.resetTemporarilyMutedMedia(),this.failedAudioPlaybackTargets.clear(),this.failedVideoPlaybackTargets.clear(),this.failedMutedVideoPlaybackTargets.clear(),this.mediaPlayButton&&this.mediaPlayButton.parentNode&&this.mediaPlayButton.remove()}preventIframeAutoFocus(t){let i=t.target;if(i&&this.Reveal.getConfig().preventIframeAutoFocus){let e=0,n=()=>{document.activeElement===i?document.activeElement.blur():e<1e3&&(e+=100,setTimeout(n,100))};setTimeout(n,100)}}afterSlideChanged(){this.clearMediaPlaybackErrors()}},kp=".slides section",dc=".slides>section",P2=".slides>section.present>section",Goe=".backgrounds>.slide-background",qoe=/registerPlugin|registerKeyboardShortcut|addKeyBinding|addEventListener|showPreview|previewIframe/,Joe=class{constructor(t){this.Reveal=t}render(){this.element=document.createElement("div"),this.element.className="slide-number",this.Reveal.getRevealElement().appendChild(this.element)}configure(t,i){let e="none";t.slideNumber&&!this.Reveal.isPrintView()&&(t.showSlideNumber==="all"||t.showSlideNumber==="speaker"&&this.Reveal.isSpeakerNotes())&&(e="block"),this.element.style.display=e}update(){this.Reveal.getConfig().slideNumber&&this.element&&(this.element.innerHTML=this.getSlideNumber())}getSlideNumber(t=this.Reveal.getCurrentSlide()){let i=this.Reveal.getConfig(),e,n="h.v";if(typeof i.slideNumber=="function")e=i.slideNumber(t);else{typeof i.slideNumber=="string"&&(n=i.slideNumber),!/c/.test(n)&&this.Reveal.getHorizontalSlides().length===1&&(n="c");let a=t&&t.dataset.visibility==="uncounted"?0:1;switch(e=[],n){case"c":e.push(this.Reveal.getSlidePastCount(t)+a);break;case"c/t":e.push(this.Reveal.getSlidePastCount(t)+a,"/",this.Reveal.getTotalSlides());break;default:let r=this.Reveal.getIndices(t);e.push(r.h+a);let s=n==="h/v"?"/":".";this.Reveal.isVerticalSlide(t)&&e.push(s,r.v+1)}}let o="#"+this.Reveal.location.getHash(t);return this.formatNumber(e[0],e[1],e[2],o)}
vendor: 4,161 bytes, lines 83-89
83formatNumber(t,i,e,n="#"+this.Reveal.location.getHash()){return typeof e=="number"&&!isNaN(e)?`<a href="${n}"> 84 <span class="slide-number-a">${t}</span> 85 <span class="slide-number-delimiter">${i}</span> 86 <span class="slide-number-b">${e}</span> 87 </a>`:`<a href="${n}"> 88 <span class="slide-number-a">${t}</span> 89 </a>`}destroy(){this.element.remove()}},Yoe=class{constructor(t){this.Reveal=t,this.onInput=this.onInput.bind(this),this.onBlur=this.onBlur.bind(this),this.onKeyDown=this.onKeyDown.bind(this)}render(){this.element=document.createElement("div"),this.element.className="jump-to-slide",this.jumpInput=document.createElement("input"),this.jumpInput.type="text",this.jumpInput.className="jump-to-slide-input",this.jumpInput.placeholder="Jump to slide",this.jumpInput.addEventListener("input",this.onInput),this.jumpInput.addEventListener("keydown",this.onKeyDown),this.jumpInput.addEventListener("blur",this.onBlur),this.element.appendChild(this.jumpInput)}show(){this.indicesOnShow=this.Reveal.getIndices(),this.Reveal.getRevealElement().appendChild(this.element),this.jumpInput.focus()}hide(){this.isVisible()&&(this.element.remove(),this.jumpInput.value="",clearTimeout(this.jumpTimeout),delete this.jumpTimeout)}isVisible(){return!!this.element.parentNode}jump(){clearTimeout(this.jumpTimeout),delete this.jumpTimeout;let t=this.jumpInput.value.trim(""),i;if(/^\d+$/.test(t)){let e=this.Reveal.getConfig().slideNumber;if(e==="c"||e==="c/t"){let n=this.Reveal.getSlides()[parseInt(t,10)-1];n&&(i=this.Reveal.getIndices(n))}}return i||(/^\d+\.\d+$/.test(t)&&(t=t.replace(".","/")),i=this.Reveal.location.getIndicesFromHash(t,{oneBasedIndex:!0})),!i&&/\S+/i.test(t)&&t.length>1&&(i=this.search(t)),i&&t!==""?(this.Reveal.slide(i.h,i.v,i.f),!0):(this.Reveal.slide(this.indicesOnShow.h,this.indicesOnShow.v,this.indicesOnShow.f),!1)}jumpAfter(t){clearTimeout(this.jumpTimeout),this.jumpTimeout=setTimeout(()=>this.jump(),t)}search(t){let i=RegExp("\\b"+t.trim()+"\\b","i"),e=this.Reveal.getSlides().find(n=>i.test(n.innerText));return e?this.Reveal.getIndices(e):null}cancel(){this.Reveal.slide(this.indicesOnShow.h,this.indicesOnShow.v,this.indicesOnShow.f),this.hide()}confirm(){this.jump(),this.hide()}destroy(){this.jumpInput.removeEventListener("input",this.onInput),this.jumpInput.removeEventListener("keydown",this.onKeyDown),this.jumpInput.removeEventListener("blur",this.onBlur),this.element.remove()}onKeyDown(t){t.keyCode===13?this.confirm():t.keyCode===27&&(this.cancel(),t.stopImmediatePropagation())}onInput(t){this.jumpAfter(200)}onBlur(){setTimeout(()=>this.hide(),1)}},O2=t=>{let i=t.match(/^#([0-9a-f]{3})$/i);if(i&&i[1]){let a=i[1];return{r:parseInt(a.charAt(0),16)*17,g:parseInt(a.charAt(1),16)*17,b:parseInt(a.charAt(2),16)*17}}let e=t.match(/^#([0-9a-f]{6})$/i);if(e&&e[1]){let a=e[1];return{r:parseInt(a.slice(0,2),16),g:parseInt(a.slice(2,4),16),b:parseInt(a.slice(4,6),16)}}let n=t.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i);if(n)return{r:parseInt(n[1],10),g:parseInt(n[2],10),b:parseInt(n[3],10)};let o=t.match(/^rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d]+|[\d]*.[\d]+)\s*\)$/i);return o?{r:parseInt(o[1],10),g:parseInt(o[2],10),b:parseInt(o[3],10),a:parseFloat(o[4])}:null},Qoe=t=>(typeof t=="string"&&(t=O2(t)),t?(t.r*299+t.g*587+t.b*114)/1e3:null),Zoe=class{constructor(t){this.Reveal=t}render(){this.element=document.createElement("div"),this.element.className="backgrounds",this.Reveal.getRevealElement().appendChild(this.element)}create(){this.element.innerHTML="",this.element.classList.add("no-transition"),this.Reveal.getHorizontalSlides().forEach(t=>{let i=this.createBackground(t,this.element);At(t,"section").forEach(e=>{this.createBackground(e,i),i.classList.add("stack")})}),this.Reveal.getConfig().parallaxBackgroundImage?(this.element.style.backgroundImage='url("'+this.Reveal.getConfig().parallaxBackgroundImage+'")',this.element.style.backgroundSize=this.Reveal.getConfig().parallaxBackgroundSize,this.element.style.backgroundRepeat=this.Reveal.getConfig().parallaxBackgroundRepeat,this.element.style.backgroundPosition=this.Reveal.getConfig().parallaxBackgroun
vendor: 8,801 bytes, line 89
89dPosition,setTimeout(()=>{this.Reveal.getRevealElement().classList.add("has-parallax-background")},1)):(this.element.style.backgroundImage="",this.Reveal.getRevealElement().classList.remove("has-parallax-background"))}createBackground(t,i){let e=document.createElement("div");e.className="slide-background "+t.className.replace(/present|past|future/,"");let n=document.createElement("div");return n.className="slide-background-content",e.appendChild(n),i.appendChild(e),t.slideBackgroundElement=e,t.slideBackgroundContentElement=n,this.sync(t),e}sync(t){let i=t.slideBackgroundElement,e=t.slideBackgroundContentElement,n={background:t.getAttribute("data-background"),backgroundSize:t.getAttribute("data-background-size"),backgroundImage:t.getAttribute("data-background-image"),backgroundVideo:t.getAttribute("data-background-video"),backgroundIframe:t.getAttribute("data-background-iframe"),backgroundColor:t.getAttribute("data-background-color"),backgroundGradient:t.getAttribute("data-background-gradient"),backgroundRepeat:t.getAttribute("data-background-repeat"),backgroundPosition:t.getAttribute("data-background-position"),backgroundTransition:t.getAttribute("data-background-transition"),backgroundOpacity:t.getAttribute("data-background-opacity")},o=t.hasAttribute("data-preload");t.classList.remove("has-dark-background"),t.classList.remove("has-light-background"),i.removeAttribute("data-loaded"),i.removeAttribute("data-background-hash"),i.removeAttribute("data-background-size"),i.removeAttribute("data-background-transition"),i.style.backgroundColor="",e.style.backgroundSize="",e.style.backgroundRepeat="",e.style.backgroundPosition="",e.style.backgroundImage="",e.style.opacity="",e.innerHTML="",n.background&&(/^(http|file|\/\/)/gi.test(n.background)||/\.(svg|png|jpg|jpeg|gif|bmp|webp)([?#\s]|$)/gi.test(n.background)?t.setAttribute("data-background-image",n.background):i.style.background=n.background),(n.background||n.backgroundColor||n.backgroundGradient||n.backgroundImage||n.backgroundVideo||n.backgroundIframe)&&i.setAttribute("data-background-hash",n.background+n.backgroundSize+n.backgroundImage+n.backgroundVideo+n.backgroundIframe+n.backgroundColor+n.backgroundGradient+n.backgroundRepeat+n.backgroundPosition+n.backgroundTransition+n.backgroundOpacity),n.backgroundSize&&i.setAttribute("data-background-size",n.backgroundSize),n.backgroundColor&&(i.style.backgroundColor=n.backgroundColor),n.backgroundGradient&&(i.style.backgroundImage=n.backgroundGradient),n.backgroundTransition&&i.setAttribute("data-background-transition",n.backgroundTransition),o&&i.setAttribute("data-preload",""),n.backgroundSize&&(e.style.backgroundSize=n.backgroundSize),n.backgroundRepeat&&(e.style.backgroundRepeat=n.backgroundRepeat),n.backgroundPosition&&(e.style.backgroundPosition=n.backgroundPosition),n.backgroundOpacity&&(e.style.opacity=n.backgroundOpacity);let a=this.getContrastClass(t);typeof a=="string"&&t.classList.add(a)}getContrastClass(t){let i=t.slideBackgroundElement,e=t.getAttribute("data-background-color");if(!e||!O2(e)){let n=window.getComputedStyle(i);n&&n.backgroundColor&&(e=n.backgroundColor)}if(e){let n=O2(e);if(n&&n.a!==0)return Qoe(e)<128?"has-dark-background":"has-light-background"}return null}bubbleSlideContrastClassToElement(t,i){["has-light-background","has-dark-background"].forEach(e=>{t.classList.contains(e)?i.classList.add(e):i.classList.remove(e)},this)}update(t=!1){let i=this.Reveal.getConfig(),e=this.Reveal.getCurrentSlide(),n=this.Reveal.getIndices(),o=null,a=i.rtl?"future":"past",r=i.rtl?"past":"future";if(Array.from(this.element.childNodes).forEach((l,p)=>{l.classList.remove("past","present","future"),p<n.h?l.classList.add(a):p>n.h?l.classList.add(r):(l.classList.add("present"),o=l),(t||p===n.h)&&At(l,".slide-background").forEach((m,_)=>{m.classList.remove("past","present","future");let c=typeof n.v=="number"?n.v:0;_<c?m.classList.add("past"):_>c?m.classList.add("future"):(m.classList.add("present"),p===n.h&&(o=m))})}),this.previousBackground&&!this.previousBackground.closest("body")&&(this.previousBackground=null),o&&this.previousBackground){let l=this.previousBackground.getAttribute("data-background-hash"),p=o.getAttribute("data-background-hash");if(p&&p===l&&o!==this.previousBackground){this.element.classList.add("no-transition");let m=o.querySelector("video"),_=this.previousBackground.querySelector("video");if(m&&_){let c=m.parentNode;_.parentNode.appendChild(m),c.appendChild(_)}}}let s=o!==this.previousBackground;if(s&&this.previousBackground&&this.Reveal.slideContent.stopEmbeddedContent(this.previousBackground,{unloadIframes:!this.Reveal.slideContent.shouldPreload(this.previousBackground)}),s&&o){this.Reveal.slideContent.startEmbeddedContent(o);let l=o.querySelector(".slide-background-content");if(l){let p=l.style.backgroundImage||"";/\.gif/i.test(p)&&(l.style.backgroundImage="",window.getComputedStyle(l).opacity,l.style.backgroundImage=p)}this.previousBackground=o}e&&this.bubbleSlideContrastClassToElement(e,this.Reveal.getRevealElement()),setTimeout(()=>{this.element.classList.remove("no-transition")},10)}updateParallax(){let t=this.Reveal.getIndices();if(this.Reveal.getConfig().parallaxBackgroundImage){let i=this.Reveal.getHorizontalSlides(),e=this.Reveal.getVerticalSlides(),n=this.element.style.backgroundSize.split(" "),o,a;n.length===1?o=a=parseInt(n[0],10):(o=parseInt(n[0],10),a=parseInt(n[1],10));let r=this.element.offsetWidth,s=i.length,l,p;l=typeof this.Reveal.getConfig().parallaxBackgroundHorizontal=="number"?this.Reveal.getConfig().parallaxBackgroundHorizontal:s>1?(o-r)/(s-1):0,p=l*t.h*-1;let m=this.element.offsetHeight,_=e.length,c,w;c=typeof this.Reveal.getConfig().parallaxBackgroundVertical=="number"?this.Reveal.getConfig().parallaxBackgroundVertical:(a-m)/(_-1),w=_>0?c*t.v:0,this.element.style.backgroundPosition=p+"px "+-w+"px"}}destroy(){this.element.remove()}},d5=0,Xoe=class{constructor(t){this.Reveal=t}run(t,i){this.reset();let e=this.Reveal.getSlides(),n=e.indexOf(i),o=e.indexOf(t);if(t&&i&&t.hasAttribute("data-auto-animate")&&i.hasAttribute("data-auto-animate")&&t.getAttribute("data-auto-animate-id")===i.getAttribute("data-auto-animate-id")&&!(n>o?i:t).hasAttribute("data-auto-animate-restart")){this.autoAnimateStyleSheet=this.autoAnimateStyleSheet||R2();let a=this.getAutoAnimateOptions(i);t.dataset.autoAnimate="pending",i.dataset.autoAnimate="pending",a.slideDirection=n>o?"forward":"backward";let r=t.style.display==="none";r&&(t.style.display=this.Reveal.getConfig().display);let s=this.getAutoAnimatableElements(t,i).map(l=>this.autoAnimateElements(l.from,l.to,l.options||{},a,d5++));if(r&&(t.style.display="none"),i.dataset.autoAnimateUnmatched!=="false"&&this.Reveal.getConfig().autoAnimateUnmatched===!0){let l=a.duration*.8,p=a.duration*.2;this.getUnmatchedAutoAnimateElements(i).forEach(m=>{let _=this.getAutoAnimateOptions(m,a),c="unmatched";(_.duration!==a.duration||_.delay!==a.delay)&&(c="unmatched-"+d5++,s.push(`[data-auto-animate="running"] [data-auto-animate-target="${c}"] { transition: opacity ${_.duration}s ease ${_.delay}s; }`)),m.dataset.autoAnimateTarget=c},this),s.push(`[data-auto-animate="running"] [data-auto-animate-target="unmatched"] { transition: opacity ${l}s ease ${p}s; }`)}this.autoAnimateStyleSheet.innerHTML=s.join(""),requestAnimationFrame(()=>{this.autoAnimateStyleSheet&&(getComputedStyle(this.autoAnimateStyleSheet).fontWeight,i.dataset.autoAnimate="running")}),this.Reveal.dispatchEvent({type:"autoanimate",data:{fromSlide:t,toSlide:i,sheet:this.autoAnimateStyleSheet}})}}reset(){At(this.Reveal.getRevealElement(),'[data-auto-animate]:not([data-auto-animate=""])').forEach(t=>{t.dataset.autoAnimate=""}),At(this.Reveal.getRevealElement(),"[data-auto-animate-target]").forEach(t=>{delete t.dataset.autoAnimateTarget}),this.autoAnimateStyleSheet&&this.autoAnimateStyleSheet.parentNode&&(this.autoAnimateStyleSheet.parentNode.removeChild(this.autoAnimateStyleSheet),this.autoAnimateStyleSheet=null)}autoAnimateElements(t,i,e,n,o){t.dataset.autoAnimateTarget="",i.dataset.autoAnimateTarget=o;let a=this.getAutoAnimateOptions(i,n);e.delay!==void 0&&(a.delay=e.delay),e.duration!==void 0&&(a.duration=e.duration),e.easing!==void 0&&(a.easing=e.easing);let r=this.getAutoAnimatableProperties("from",t,e),s=this.getAutoAnimatableProperties("to",i,e);if(i.classList.contains("fragment")&&delete s.styles.opacity,e.translate!==!1||e.scale!==!1){let m=this.Reveal.getScale(),_={x:(r.x-s.x)/m,y:(r.y-s.y)/m,scaleX:r.width/s.width,scaleY:r.height/s.height};_.x=Math.round(_.x*1e3)/1e3,_.y=Math.round(_.y*1e3)/1e3,_.scaleX=Math.round(_.scaleX*1e3)/1e3,_.scaleX=Math.round(_.scaleX*1e3)/1e3;let c=e.translate!==!1&&(_.x!==0||_.y!==0),w=e.scale!==!1&&(_.scaleX!==0||_.scaleY!==0);if(c||w){let T=[];c&&T.push(`translate(${_.x}px, ${_.y}
89px)`),w&&T.push(`scale(${_.scaleX}, ${_.scaleY})`),r.styles.transform=T.join(" "),r.styles["transform-origin"]="top left",s.styles.transform="none"}}for(let m in s.styles){let _=s.styles[m],c=r.styles[m];_===c?delete s.styles[m]:(_.explicitValue===!0&&(s.styles[m]=_.value),c.explicitValue===!0&&(r.styles[m]=c.value))}let l="",p=Object.keys(s.styles);if(p.length>0){r.styles.transition="none",s.styles.transition=`all ${a.duration}s ${a.easing} ${a.delay}s`,s.styles["transition-property"]=p.join(", "),s.styles["will-change"]=p.join(", ");let m=Object.keys(r.styles).map(c=>c+": "+r.styles[c]+" !important;").join(""),_=Object.keys(s.styles).map(c=>c+": "+s.styles[c]+" !important;").join("");l='[data-auto-animate-target="'+o+'"] {'+m+'}[data-auto-animate="running"] [data-auto-animate-target="'+o+'"] {'+_+"}"}return l}getAutoAnimateOptions(t,i){let e={easing:this.Reveal.getConfig().autoAnimateEasing,duration:this.Reveal.getConfig().autoAnimateDuration,delay:0};if(e=sf(e,i),t.parentNode){let n=To(t.parentNode,"[data-auto-animate-target]");n&&(e=this.getAutoAnimateOptions(n,e))}return t.dataset.autoAnimateEasing&&(e.easing=t.dataset.autoAnimateEasing),t.dataset.autoAnimateDuration&&(e.duration=parseFloat(t.dataset.autoAnimateDuration)),t.dataset.autoAnimateDelay&&(e.delay=parseFloat(t.dataset.autoAnimateDelay)),e}getAutoAnimatableProperties(t,i,e){let n=this.Reveal.getConfig(),o={styles:[]};if(e.translate!==!1||e.scale!==!1){let r;if(typeof e.measure=="function")r=e.measure(i);else if(n.center)r=i.getBoundingClientRect();else{let s=this.Reveal.getScale();r={x:i.offsetLeft*s,y:i.offsetTop*s,width:i.offsetWidth*s,height:i.offsetHeight*s}}o.x=r.x,o.y=r.y,o.width=r.width,o.height=r.height}let a=getComputedStyle(i);return(e.styles||n.autoAnimateStyles).forEach(r=>{let s;typeof r=="string"&&(r={property:r}),r.from!==void 0&&t==="from"?s={value:r.from,explicitValue:!0}:r.to!==void 0&&t==="to"?s={value:r.to,explicitValue:!0}:(r.property==="line-height"&&(s=parseFloat(a["line-height"])/parseFloat(a["font-size"])),isNaN(s)&&(s=a[r.property])),s!==""&&(o.styles[r.property]=s)}),o}getAutoAnimatableElements(t,i){let e=(typeof this.Reveal.getConfig().autoAnimateMatcher=="function"?this.Reveal.getConfig().autoAnimateMatcher:this.getAutoAnimatePairs).call(this,t,i),n=[];return e.filter((o,a)=>{if(n.indexOf(o.to)===-1)return n.push(o.to),!0})}getAutoAnimatePairs(t,i){let e=[],n="h1, h2, h3, h4, h5, h6, p, li";return this.findAutoAnimateMatches(e,t,i,"[data-id]",o=>o.nodeName+":::"+o.getAttribute("data-id")),this.findAutoAnimateMatches(e,t,i,n,o=>o.nodeName+":::"+o.textContent.trim()),this.findAutoAnimateMatches(e,t,i,"img, video, iframe",o=>o.nodeName+":::"+(o.getAttribute("src")||o.getAttribute("data-src"))),this.findAutoAnimateMatches(e,t,i,"pre",o=>o.nodeName+":::"+o.textContent.trim()),e.forEach(o=>{zw(o.from,n)?o.options={scale:!1}:zw(o.from,"pre")&&(o.options={scale:!1,styles:["width","height"]},this.findAutoAnimateMatches(e,o.from,o.to,".hljs .hljs-ln-code",a=>a.textContent,{scale:!1,styles:[],measure:this.getLocalBoundingBox.bind(this)}),this.findAutoAnimateMatches(e,o.from,o.to,".hljs .hljs-ln-numbers[data-line-number]",a=>a.getAttribute("data-line-number"),{scale:!1,styles:["width"],measure:this.getLocalBoundingBox.bind(this)}))},this),e}getLocalBoundingBox(t){let i=this.Reveal.getScale();return{x:Math.round(t.offsetLeft*i*100)/100,y:Math.round(t.offsetTop*i*100)/100,width:Math.round(t.offsetWidth*i*100)/100,height:Math.round(t.offsetHeight*i*100)/100}}findAutoAnimateMatches(t,i,e,n,o,a){let r={},s={};[].slice.call(i.querySelectorAll(n)).forEach((l,p)=>{let m=o(l);typeof m=="string"&&m.length&&(r[m]=r[m]||[],r[m].push(l))}),[].slice.call(e.querySelectorAll(n)).forEach((l,p)=>{let m=o(l);s[m]=s[m]||[],s[m].push(l);let _;if(r[m]){let c=s[m].length-1,w=r[m].length-1;r[m][c]?(_=r[m][c],r[m][c]=null):r[m][w]&&(_=r[m][w],r[m][w]=null)}_&&t.push({from:_,to:l,options:a})})}getUnmatchedAutoAnimateElements(t){return[].slice.call(t.children).reduce((i,e)=>{let n=e.querySelector("[data-auto-animate-target]");return!e.hasAttribute("data-auto-animate-target")&&!n&&i.push(e),e.querySelector("[data-auto-animate-target]")&&(i=i.concat(this.getUnmatchedAutoAnimateElements(e))),i},[])}},eae=500,tae=4,nae=6,iae=8,oae=class{constructor(t){this.Reveal=t,this.active=!1,this.activatedCallbacks=[],this.onScroll=this.onScroll.bind(this)}activate(){if(this.active)return;let t=this.Reveal.getState();this.active=!0,this.slideHTMLBeforeActivation=this.Reveal.getSlidesElement().innerHTML;let i=At(this.Reveal.getRevealElement(),dc),e=At(this.Reveal.getRevealElement(),Goe);this.viewportElement.classList.add("loading-scroll-mode","reveal-scroll");let n,o=window.getComputedStyle(this.viewportElement);o&&o.background&&(n=o.background);let a=[],r=i[0].parentNode,s,l=(p,m,_,c)=>{let w;if(s&&this.Reveal.shouldAutoAnimateBetween(s,p))w=document.createElement("div"),w.className="scroll-page-content scroll-auto-animate-page",w.style.display="none",s.closest(".scroll-page-content").parentNode.appendChild(w);else{let T=document.createElement("div");if(T.className="scroll-page",a.push(T),c&&e.length>m){let $=e[m],ee=window.getComputedStyle($);ee&&ee.background?T.style.background=ee.background:n&&(T.style.background=n)}else n&&(T.style.background=n);let N=document.createElement("div");N.className="scroll-page-sticky",T.appendChild(N),w=document.createElement("div"),w.className="scroll-page-content",N.appendChild(w)}w.appendChild(p),p.classList.remove("past","future"),p.setAttribute("data-index-h",m),p.setAttribute("data-index-v",_),p.slideBackgroun
vendor: 11,892 bytes, line 89
89dElement&&(p.slideBackgroundElement.remove("past","future"),w.insertBefore(p.slideBackgroundElement,p)),s=p};i.forEach((p,m)=>{this.Reveal.isVerticalStack(p)?p.querySelectorAll("section").forEach((_,c)=>{l(_,m,c,!0)}):l(p,m,0)},this),this.createProgressBar(),At(this.Reveal.getRevealElement(),".stack").forEach(p=>p.remove()),a.forEach(p=>r.appendChild(p)),this.Reveal.slideContent.layout(this.Reveal.getSlidesElement()),this.Reveal.layout(),this.Reveal.setState(t),this.activatedCallbacks.forEach(p=>p()),this.activatedCallbacks=[],this.restoreScrollPosition(),this.viewportElement.classList.remove("loading-scroll-mode"),this.viewportElement.addEventListener("scroll",this.onScroll,{passive:!0})}deactivate(){if(!this.active)return;let t=this.Reveal.getState();this.active=!1,this.viewportElement.removeEventListener("scroll",this.onScroll),this.viewportElement.classList.remove("reveal-scroll"),this.removeProgressBar(),this.Reveal.getSlidesElement().innerHTML=this.slideHTMLBeforeActivation,this.Reveal.sync(),this.Reveal.setState(t),this.slideHTMLBeforeActivation=null}toggle(t){typeof t=="boolean"?t?this.activate():this.deactivate():this.isActive()?this.deactivate():this.activate()}isActive(){return this.active}createProgressBar(){this.progressBar=document.createElement("div"),this.progressBar.className="scrollbar",this.progressBarInner=document.createElement("div"),this.progressBarInner.className="scrollbar-inner",this.progressBar.appendChild(this.progressBarInner),this.progressBarPlayhead=document.createElement("div"),this.progressBarPlayhead.className="scrollbar-playhead",this.progressBarInner.appendChild(this.progressBarPlayhead),this.viewportElement.insertBefore(this.progressBar,this.viewportElement.firstChild);let t=e=>{let n=(e.clientY-this.progressBarInner.getBoundingClientRect().top)/this.progressBarHeight;n=Math.max(Math.min(n,1),0),this.viewportElement.scrollTop=n*(this.viewportElement.scrollHeight-this.viewportElement.offsetHeight)},i=e=>{this.draggingProgressBar=!1,this.showProgressBar(),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",i)};this.progressBarInner.addEventListener("mousedown",e=>{e.preventDefault(),this.draggingProgressBar=!0,document.addEventListener("mousemove",t),document.addEventListener("mouseup",i),t(e)})}removeProgressBar(){this.progressBar&&(this.progressBar.remove(),this.progressBar=null)}layout(){this.isActive()&&(this.syncPages(),this.syncScrollPosition())}syncPages(){let t=this.Reveal.getConfig(),i=this.Reveal.getComputedSlideSize(window.innerWidth,window.innerHeight),e=this.Reveal.getScale(),n=t.scrollLayout==="compact",o=this.viewportElement.offsetHeight,a=i.height*e,r=n?a:o;this.scrollTriggerHeight=n?a:o,this.viewportElement.style.setProperty("--page-height",r+"px"),this.viewportElement.style.scrollSnapType=typeof t.scrollSnap=="string"?`y ${t.scrollSnap}`:"",this.slideTriggers=[],this.pages=Array.from(this.Reveal.getRevealElement().querySelectorAll(".scroll-page")).map(s=>{let l=this.createPage({pageElement:s,slideElement:s.querySelector("section"),stickyElement:s.querySelector(".scroll-page-sticky"),contentElement:s.querySelector(".scroll-page-content"),backgroundElement:s.querySelector(".slide-background"),autoAnimateElements:s.querySelectorAll(".scroll-auto-animate-page"),autoAnimatePages:[]});l.pageElement.style.setProperty("--slide-height",t.center===!0?"auto":i.height+"px"),this.slideTriggers.push({page:l,activate:()=>this.activatePage(l),deactivate:()=>this.deactivatePage(l)}),this.createFragmentTriggersForPage(l),l.autoAnimateElements.length>0&&this.createAutoAnimateTriggersForPage(l);let p=Math.max(l.scrollTriggers.length-1,0);p+=l.autoAnimatePages.reduce((m,_)=>m+Math.max(_.scrollTriggers.length-1,0),l.autoAnimatePages.length),l.pageElement.querySelectorAll(".scroll-snap-point").forEach(m=>m.remove());for(let m=0;m<p+1;m++){let _=document.createElement("div");_.className="scroll-snap-point",_.style.height=this.scrollTriggerHeight+"px",_.style.scrollSnapAlign=n?"center":"start",l.pageElement.appendChild(_),m===0&&(_.style.marginTop=-this.scrollTriggerHeight+"px")}return n&&l.scrollTriggers.length>0?(l.pageHeight=o,l.pageElement.style.setProperty("--page-height",o+"px")):(l.pageHeight=r,l.pageElement.style.removeProperty("--page-height")),l.scrollPadding=this.scrollTriggerHeight*p,l.totalHeight=l.pageHeight+l.scrollPadding,l.pageElement.style.setProperty("--page-scroll-padding",l.scrollPadding+"px"),p>0?(l.stickyElement.style.position="sticky",l.stickyElement.style.top=Math.max((o-l.pageHeight)/2,0)+"px"):(l.stickyElement.style.position="relative",l.pageElement.style.scrollSnapAlign=l.pageHeight<o?"center":"start"),l}),this.setTriggerRanges(),this.viewportElement.setAttribute("data-scrollbar",t.scrollProgress),t.scrollProgress&&this.totalScrollTriggerCount>1?(this.progressBar||this.createProgressBar(),this.syncProgressBar()):this.removeProgressBar()}setTriggerRanges(){this.totalScrollTriggerCount=this.slideTriggers.reduce((i,e)=>i+Math.max(e.page.scrollTriggers.length,1),0);let t=0;this.slideTriggers.forEach((i,e)=>{i.range=[t,t+Math.max(i.page.scrollTriggers.length,1)/this.totalScrollTriggerCount];let n=(i.range[1]-i.range[0])/i.page.scrollTriggers.length;i.page.scrollTriggers.forEach((o,a)=>{o.range=[t+a*n,t+(a+1)*n]}),t=i.range[1]}),this.slideTriggers[this.slideTriggers.length-1].range[1]=1}createFragmentTriggersForPage(t,i){i=i||t.slideElement;let e=this.Reveal.fragments.sort(i.querySelectorAll(".fragment"),!0);return e.length&&(t.fragments=this.Reveal.fragments.sort(i.querySelectorAll(".fragment:not(.disabled)")),t.scrollTriggers.push({activate:()=>{this.Reveal.fragments.update(-1,t.fragments,i)}}),e.forEach((n,o)=>{t.scrollTriggers.push({activate:()=>{this.Reveal.fragments.update(o,t.fragments,i)}})})),t.scrollTriggers.length}createAutoAnimateTriggersForPage(t){t.autoAnimateElements.length>0&&this.slideTriggers.push(...Array.from(t.autoAnimateElements).map((i,e)=>{let n=this.createPage({slideElement:i.querySelector("section"),contentElement:i,backgroundElement:i.querySelector(".slide-background")});return this.createFragmentTriggersForPage(n,n.slideElement),t.autoAnimatePages.push(n),{page:n,activate:()=>this.activatePage(n),deactivate:()=>this.deactivatePage(n)}}))}createPage(t){return t.scrollTriggers=[],t.indexh=parseInt(t.slideElement.getAttribute("data-index-h"),10),t.indexv=parseInt(t.slideElement.getAttribute("data-index-v"),10),t}syncProgressBar(){this.progressBarInner.querySelectorAll(".scrollbar-slide").forEach(a=>a.remove());let t=this.viewportElement.scrollHeight,i=this.viewportElement.offsetHeight,e=i/t;this.progressBarHeight=this.progressBarInner.offsetHeight,this.playheadHeight=Math.max(e*this.progressBarHeight,iae),this.progressBarScrollableHeight=this.progressBarHeight-this.playheadHeight;let n=i/t*this.progressBarHeight,o=Math.min(n/8,tae);this.progressBarPlayhead.style.height=this.playheadHeight-o+"px",n>nae?this.slideTriggers.forEach(a=>{let{page:r}=a;r.progressBarSlide=document.createElement("div"),r.progressBarSlide.className="scrollbar-slide",r.progressBarSlide.style.top=a.range[0]*this.progressBarHeight+"px",r.progressBarSlide.style.height=(a.range[1]-a.range[0])*this.progressBarHeight-o+"px",r.progressBarSlide.classList.toggle("has-triggers",r.scrollTriggers.length>0),this.progressBarInner.appendChild(r.progressBarSlide),r.scrollTriggerElements=r.scrollTriggers.map((s,l)=>{let p=document.createElement("div");return p.className="scrollbar-trigger",p.style.top=(s.range[0]-a.range[0])*this.progressBarHeight+"px",p.style.height=(s.range[1]-s.range[0])*this.progressBarHeight-o+"px",r.progressBarSlide.appendChild(p),l===0&&(p.style.display="none"),p})}):this.pages.forEach(a=>a.progressBarSlide=null)}syncScrollPosition(){let t=this.viewportElement.offsetHeight,i=t/this.viewportElement.scrollHeight,e=this.viewportElement.scrollTop,n=this.viewportElement.scrollHeight-t,o=Math.max(Math.min(e/n,1),0),a=Math.max(Math.min((e+t/2)/this.viewportElement.scrollHeight,1),0),r;this.slideTriggers.forEach(s=>{let{page:l}=s;o>=s.range[0]-i*2&&o<=s.range[1]+i*2&&!l.loaded?(l.loaded=!0,this.Reveal.slideContent.load(l.slideElement)):l.loaded&&(l.loaded=!1,this.Reveal.slideContent.unload(l.slideElement)),o>=s.range[0]&&o<=s.range[1]?(this.activateTrigger(s),r=s.page):s.active&&this.deactivateTrigger(s)}),r&&r.scrollTriggers.forEach(s=>{a>=s.range[0]&&a<=s.range[1]?this.activateTrigger(s):s.active&&this.deactivateTrigger(s)}),this.setProgressBarValue(e/(this.viewportElement.scrollHeight-t))}setProgressBarValue(t){this.progressBar&&(this.progressBarPlayhead.style.transform=`translateY(${t*this.progressBarScrollableHeight}px)`,this.getAllPages().filter(i=>i.progressBarSlide).forEach(i=>{i.progressBarSlide.classList.toggle("active",i.active===!0),i.scrollTriggers.forEach((e,n)=>{i.scrollTriggerElements[n].classList.toggle("active",i.active===!0&&e.active===!0)})}),this.showProgressBar())}showProgressBar(){this.progressBar.classList.add("visible"),clearTimeout(this.hideProgressBarTimeout),this.Reveal.getConfig().scrollProgress==="auto"&&!this.draggingProgressBar&&(this.hideProgressBarTimeout=setTimeout(()=>{this.progressBar&&this.progressBar.classList.remove("visible")},eae))}prev(){this.viewportElement.scrollTop-=this.scrollTriggerHeight}next(){this.viewportElement.scrollTop+=this.scrollTriggerHeight}scrollToSlide(t){if(!this.active)this.activatedCallbacks.push(()=>this.scrollToSlide(t));else{let i=this.getScrollTriggerBySlide(t);i&&(this.viewportElement.scrollTop=i.range[0]*(this.viewportElement.scrollHeight-this.viewportElement.offsetHeight))}}storeScrollPosition(){clearTimeout(this.storeScrollPositionTimeout),this.storeScrollPositionTimeout=setTimeout(()=>{sessionStorage.setItem("reveal-scroll-top",this.viewportElement.scrollTop),sessionStorage.setItem("reveal-scroll-origin",location.origin+location.pathname),this.storeScrollPositionTimeout=null},50)}restoreScrollPosition(){let t=sessionStorage.getItem("reveal-scroll-top"),i=sessionStorage.getItem("reveal-scroll-origin");t&&i===location.origin+location.pathname&&(this.viewportElement.scrollTop=parseInt(t,10))}activatePage(t){if(!t.active){t.active=!0;let{slideElement:i,backgroundElement:e,contentElement:n,indexh:o,indexv:a}=t;n.style.display="block",i.classList.add("present"),e&&e.classList.add("present"),this.Reveal.setCurrentScrollPage(i,o,a),this.Reveal.backgrounds.bubbleSlideContrastClassToElement(i,this.viewportElement),Array.from(n.parentNode.querySelectorAll(".scroll-page-content")).forEach(r=>{r!==n&&(r.style.display="none")})}}deactivatePage(t){t.active&&(t.active=!1,t.slideElement&&t.slideElement.classList.remove("present"),t.backgroundElement&&t.backgroundElement.classList.remove("present"))}activateTrigger(t){t.active||(t.active=!0,t.activate())}deactivateTrigger(t){t.active&&(t.active=!1,t.deactivate&&t.deactivate())}getSlideByIndices(t,i){let e=this.getAllPages().find(n=>n.indexh===t&&n.indexv===i);return e?e.slideElement:null}getScrollTriggerBySlide(t){return this.slideTriggers.find(i=>i.page.slideElement===t)}getAllPages(){return this.pages.flatMap(t=>[t,...t.autoAnimatePages||[]])}onScroll(){this.syncScrollPosition(),this.storeScrollPosition()}get viewportElement(){return this.Reveal.getViewportElement()}};function u5(t,i,e,n,o,a,r){try{var s=t[a](r),l=s.value}catch(p){e(p);return}s.done?i(l):Promise.resolve(l).then(n,o)}function aae(t){return function(){var i=this,e=arguments;return new Promise(function(n,o){var a=t.apply(i,e);function r(l){u5(a,n,o,r,s,"next",l)}function s(l){u5(a,n,o,r,s,"throw",l)}r(void 0)})}}var rae=class{constructor(t){this.Reveal=t}activate(){var t=this;return aae(function*(){let i=t.Reveal.getConfig(),e=At(t.Reveal.getRevealElement(),kp),n=i.slideNumber&&/all|print/i.test(i.showSlideNumber),o=t.Reveal.getComputedSlideSize(window.innerWidth,window.innerHeight),a=Math.floor(o.width*(1+i.margin)),r
vendor: 4,225 bytes, line 89
89=Math.floor(o.height*(1+i.margin)),s=o.width,l=o.height;yield new Promise(requestAnimationFrame),R2("@page{size:"+a+"px "+r+"px; margin: 0px;}"),R2(".reveal section>img, .reveal section>video, .reveal section>iframe{max-width: "+s+"px; max-height:"+l+"px}"),document.documentElement.classList.add("reveal-print","print-pdf"),document.body.style.width=a+"px",document.body.style.height=r+"px";let p=t.Reveal.getViewportElement(),m;if(p){let N=window.getComputedStyle(p);N&&N.background&&(m=N.background)}yield new Promise(requestAnimationFrame),t.Reveal.layoutSlideContents(s,l),yield new Promise(requestAnimationFrame);let _=e.map(N=>N.scrollHeight),c=[],w=e[0].parentNode,T=1;e.forEach(function(N,$){if(N.classList.contains("stack")===!1){let ee=(a-s)/2,de=(r-l)/2,ie=_[$],ue=Math.max(Math.ceil(ie/r),1);ue=Math.min(ue,i.pdfMaxPagesPerSlide),(ue===1&&i.center||N.classList.contains("center"))&&(de=Math.max((r-ie)/2,0));let me=document.createElement("div");if(c.push(me),me.className="pdf-page",me.style.height=(r+i.pdfPageHeightOffset)*ue+"px",m&&(me.style.background=m),me.appendChild(N),N.style.left=ee+"px",N.style.top=de+"px",N.style.width=s+"px",this.Reveal.slideContent.layout(N),N.slideBackgroundElement&&me.insertBefore(N.slideBackgroundElement,N),i.showNotes){let je=this.Reveal.getSlideNotes(N);if(je){let Je=typeof i.showNotes=="string"?i.showNotes:"inline",Ke=document.createElement("div");Ke.classList.add("speaker-notes"),Ke.classList.add("speaker-notes-pdf"),Ke.setAttribute("data-layout",Je),Ke.innerHTML=je,Je==="separate-page"?c.push(Ke):(Ke.style.left="8px",Ke.style.bottom="8px",Ke.style.width=a-16+"px",me.appendChild(Ke))}}if(n){let je=document.createElement("div");je.classList.add("slide-number"),je.classList.add("slide-number-pdf"),je.innerHTML=T++,me.appendChild(je)}if(i.pdfSeparateFragments){let je=this.Reveal.fragments.sort(me.querySelectorAll(".fragment"),!0),Je;je.forEach(function(Ke,Rt){Je&&Je.forEach(function(qn){qn.classList.remove("current-fragment")}),Ke.forEach(function(qn){qn.classList.add("visible","current-fragment")},this);let kt=me.cloneNode(!0);if(n){let qn=kt.querySelector(".slide-number-pdf"),vt=Rt+1;qn.innerHTML+="."+vt}c.push(kt),Je=Ke},this),je.forEach(function(Ke){Ke.forEach(function(Rt){Rt.classList.remove("visible","current-fragment")})})}else At(me,".fragment:not(.fade-out)").forEach(function(je){je.classList.add("visible")})}},t),yield new Promise(requestAnimationFrame),c.forEach(N=>w.appendChild(N)),t.Reveal.slideContent.layout(t.Reveal.getSlidesElement()),t.Reveal.dispatchEvent({type:"pdf-ready"}),p.classList.remove("loading-scroll-mode")})()}isActive(){return this.Reveal.getConfig().view==="print"}},sae=class{constructor(t){this.Reveal=t}configure(t,i){t.fragments===!1?this.disable():i.fragments===!1&&this.enable()}disable(){At(this.Reveal.getSlidesElement(),".fragment").forEach(t=>{t.classList.add("visible"),t.classList.remove("current-fragment")})}enable(){At(this.Reveal.getSlidesElement(),".fragment").forEach(t=>{t.classList.remove("visible"),t.classList.remove("current-fragment")})}availableRoutes(){let t=this.Reveal.getCurrentSlide();if(t&&this.Reveal.getConfig().fragments){let i=t.querySelectorAll(".fragment:not(.disabled)"),e=t.querySelectorAll(".fragment:not(.disabled):not(.visible)");return{prev:i.length-e.length>0,next:!!e.length}}else return{prev:!1,next:!1}}sort(t,i=!1){t=Array.from(t);let e=[],n=[],o=[];t.forEach(r=>{if(r.hasAttribute("data-fragment-index")){let s=parseInt(r.getAttribute("data-fragment-index"),10);e[s]||(e[s]=[]),e[s].push(r)}else n.push([r])}),e=e.concat(n);let a=0;return e.forEach(r=>{r.forEach(s=>{o.push(s),s.setAttribute("data-fragment-index",a)}),a++}),i===!0?e:o}sortAll(){this.Reveal.getHorizontalSlides().forEach(t=>{let i=At(t,"section");i.forEach((e,n)=>{this.sort(e.querySelectorAll(".fragment"))},this),i.length===0&&this.sort(t.querySelectorAll(".fragment"))})}update(t,i,e=this.Reveal.getCurrentSlide()){let n={shown:[],hidden:[]};if(e&&this.Reveal.getConfig().fragments&&(i=i||this.sort(e.querySelectorAll(".fragment")),i.length)){let o=0;if(typeof t!="number"){let a=this.sort(e.querySelectorAll(".fragment.visible")).pop();a&&(t=parseInt(a.getAttribute("data-fragment-index")||0,10))}
vendor: 10,132 bytes, line 89
89Array.from(i).forEach((a,r)=>{if(a.hasAttribute("data-fragment-index")&&(r=parseInt(a.getAttribute("data-fragment-index"),10)),o=Math.max(o,r),r<=t){let s=a.classList.contains("visible");a.classList.add("visible"),a.classList.remove("current-fragment"),r===t&&(this.Reveal.announceStatus(this.Reveal.getStatusText(a)),a.classList.add("current-fragment"),this.Reveal.slideContent.startEmbeddedContent(a)),s||(n.shown.push(a),this.Reveal.dispatchEvent({target:a,type:"visible",bubbles:!1}))}else{let s=a.classList.contains("visible");a.classList.remove("visible"),a.classList.remove("current-fragment"),s&&(this.Reveal.slideContent.stopEmbeddedContent(a),n.hidden.push(a),this.Reveal.dispatchEvent({target:a,type:"hidden",bubbles:!1}))}}),t=typeof t=="number"?t:-1,t=Math.max(Math.min(t,o),-1),e.setAttribute("data-fragment",t)}return n.hidden.length&&this.Reveal.dispatchEvent({type:"fragmenthidden",data:{fragment:n.hidden[0],fragments:n.hidden}}),n.shown.length&&this.Reveal.dispatchEvent({type:"fragmentshown",data:{fragment:n.shown[0],fragments:n.shown}}),n}sync(t=this.Reveal.getCurrentSlide()){return this.sort(t.querySelectorAll(".fragment"))}goto(t,i=0){let e=this.Reveal.getCurrentSlide();if(e&&this.Reveal.getConfig().fragments){let n=this.sort(e.querySelectorAll(".fragment:not(.disabled)"));if(n.length){if(typeof t!="number"){let a=this.sort(e.querySelectorAll(".fragment:not(.disabled).visible")).pop();t=a?parseInt(a.getAttribute("data-fragment-index")||0,10):-1}t+=i;let o=this.update(t,n);return this.Reveal.controls.update(),this.Reveal.progress.update(),this.Reveal.getConfig().fragmentInURL&&this.Reveal.location.writeURL(),!!(o.shown.length||o.hidden.length)}}return!1}next(){return this.goto(null,1)}prev(){return this.goto(null,-1)}},lae=class{constructor(t){this.Reveal=t,this.active=!1,this.onSlideClicked=this.onSlideClicked.bind(this)}activate(){if(this.Reveal.getConfig().overview&&!this.Reveal.isScrollView()&&!this.isActive()){this.active=!0,this.Reveal.getRevealElement().classList.add("overview"),this.Reveal.cancelAutoSlide(),this.Reveal.getSlidesElement().appendChild(this.Reveal.getBackgroundsElement()),At(this.Reveal.getRevealElement(),kp).forEach(e=>{e.classList.contains("stack")||e.addEventListener("click",this.onSlideClicked,!0)});let t=this.Reveal.getComputedSlideSize();this.overviewSlideWidth=t.width+70,this.overviewSlideHeight=t.height+70,this.Reveal.getConfig().rtl&&(this.overviewSlideWidth=-this.overviewSlideWidth),this.Reveal.updateSlidesVisibility(),this.layout(),this.update(),this.Reveal.layout();let i=this.Reveal.getIndices();this.Reveal.dispatchEvent({type:"overviewshown",data:{indexh:i.h,indexv:i.v,currentSlide:this.Reveal.getCurrentSlide()}})}}layout(){this.Reveal.getHorizontalSlides().forEach((t,i)=>{t.setAttribute("data-index-h",i),Cd(t,"translate3d("+i*this.overviewSlideWidth+"px, 0, 0)"),t.classList.contains("stack")&&At(t,"section").forEach((e,n)=>{e.setAttribute("data-index-h",i),e.setAttribute("data-index-v",n),Cd(e,"translate3d(0, "+n*this.overviewSlideHeight+"px, 0)")})}),Array.from(this.Reveal.getBackgroundsElement().childNodes).forEach((t,i)=>{Cd(t,"translate3d("+i*this.overviewSlideWidth+"px, 0, 0)"),At(t,".slide-background").forEach((e,n)=>{Cd(e,"translate3d(0, "+n*this.overviewSlideHeight+"px, 0)")})})}update(){let t=Math.min(window.innerWidth,window.innerHeight),i=Math.max(t/5,150)/t,e=this.Reveal.getIndices();this.Reveal.transformSlides({overview:["scale("+i+")","translateX("+-e.h*this.overviewSlideWidth+"px)","translateY("+-e.v*this.overviewSlideHeight+"px)"].join(" ")})}deactivate(){if(this.Reveal.getConfig().overview){this.active=!1,this.Reveal.getRevealElement().classList.remove("overview"),this.Reveal.getRevealElement().classList.add("overview-deactivating"),setTimeout(()=>{this.Reveal.getRevealElement().classList.remove("overview-deactivating")},1),this.Reveal.getRevealElement().appendChild(this.Reveal.getBackgroundsElement()),At(this.Reveal.getRevealElement(),kp).forEach(i=>{Cd(i,""),i.removeEventListener("click",this.onSlideClicked,!0)}),At(this.Reveal.getBackgroundsElement(),".slide-background").forEach(i=>{Cd(i,"")}),this.Reveal.transformSlides({overview:""});let t=this.Reveal.getIndices();this.Reveal.slide(t.h,t.v),this.Reveal.layout(),this.Reveal.cueAutoSlide(),this.Reveal.dispatchEvent({type:"overviewhidden",data:{indexh:t.h,indexv:t.v,currentSlide:this.Reveal.getCurrentSlide()}})}}toggle(t){typeof t=="boolean"?t?this.activate():this.deactivate():this.isActive()?this.deactivate():this.activate()}isActive(){return this.active}onSlideClicked(t){if(this.isActive()){t.preventDefault();let i=t.target;for(;i&&!i.nodeName.match(/section/gi);)i=i.parentNode;if(i&&!i.classList.contains("disabled")&&(this.deactivate(),i.nodeName.match(/section/gi))){let e=parseInt(i.getAttribute("data-index-h"),10),n=parseInt(i.getAttribute("data-index-v"),10);this.Reveal.slide(e,n)}}}},cae=class{constructor(t){this.Reveal=t,this.shortcuts={},this.bindings={},this.onDocumentKeyDown=this.onDocumentKeyDown.bind(this)}configure(t,i){t.navigationMode==="linear"?(this.shortcuts["→ , ↓ , SPACE , N , L , J"]="Next slide",this.shortcuts["← , ↑ , P , H , K"]="Previous slide"):(this.shortcuts["N , SPACE"]="Next slide",this.shortcuts["P , Shift SPACE"]="Previous slide",this.shortcuts["← , H"]="Navigate left",this.shortcuts["→ , L"]="Navigate right",this.shortcuts["↑ , K"]="Navigate up",this.shortcuts["↓ , J"]="Navigate down"),this.shortcuts["Alt + ←/↑/→/↓"]="Navigate without fragments",this.shortcuts["Shift + ←/↑/→/↓"]="Jump to first/last slide",this.shortcuts["B , ."]="Pause",this.shortcuts.F="Fullscreen",this.shortcuts.G="Jump to slide",this.shortcuts["ESC, O"]="Slide overview"}bind(){document.addEventListener("keydown",this.onDocumentKeyDown,!1)}unbind(){document.removeEventListener("keydown",this.onDocumentKeyDown,!1)}addKeyBinding(t,i){typeof t=="object"&&t.keyCode?this.bindings[t.keyCode]={callback:i,key:t.key,description:t.description}:this.bindings[t]={callback:i,key:null,description:null}}removeKeyBinding(t){delete this.bindings[t]}triggerKey(t){this.onDocumentKeyDown({keyCode:t})}registerKeyboardShortcut(t,i){this.shortcuts[t]=i}getShortcuts(){return this.shortcuts}getBindings(){return this.bindings}onDocumentKeyDown(t){let i=this.Reveal.getConfig();if(typeof i.keyboardCondition=="function"&&i.keyboardCondition(t)===!1||i.keyboardCondition==="focused"&&!this.Reveal.isFocused())return!0;let e=t.keyCode,n=!this.Reveal.isAutoSliding();this.Reveal.onUserInput(t);let o=document.activeElement&&document.activeElement.isContentEditable===!0,a=document.activeElement&&document.activeElement.tagName&&/input|textarea/i.test(document.activeElement.tagName),r=document.activeElement&&document.activeElement.className&&/speaker-notes/i.test(document.activeElement.className),s=!([32,37,38,39,40,63,78,80,191].indexOf(t.keyCode)!==-1&&t.shiftKey||t.altKey)&&(t.shiftKey||t.altKey||t.ctrlKey||t.metaKey);if(o||a||r||s)return;let l=[66,86,190,191,112],p;if(typeof i.keyboard=="object")for(p in i.keyboard)i.keyboard[p]==="togglePause"&&l.push(parseInt(p,10));if(this.Reveal.isOverlayOpen()&&!["Escape","f","c","b","."].includes(t.key)||this.Reveal.isPaused()&&l.indexOf(e)===-1)return!1;let m=i.navigationMode==="linear"||!this.Reveal.hasHorizontalSlides()||!this.Reveal.hasVerticalSlides(),_=!1;if(typeof i.keyboard=="object"){for(p in i.keyboard)if(parseInt(p,10)===e){let c=i.keyboard[p];typeof c=="function"?c.apply(null,[t]):typeof c=="string"&&typeof this.Reveal[c]=="function"&&this.Reveal[c].call(),_=!0}}if(_===!1){for(p in this.bindings)if(parseInt(p,10)===e){let c=this.bindings[p].callback;typeof c=="function"?c.apply(null,[t]):typeof c=="string"&&typeof this.Reveal[c]=="function"&&this.Reveal[c].call(),_=!0}}_===!1&&(_=!0,e===80||e===33?this.Reveal.prev({skipFragments:t.altKey}):e===78||e===34?this.Reveal.next({skipFragments:t.altKey}):e===72||e===37?t.shiftKey?this.Reveal.slide(0):!this.Reveal.overview.isActive()&&m?i.rtl?this.Reveal.next({skipFragments:t.altKey}):this.Reveal.prev({skipFragments:t.altKey}):this.Reveal.left({skipFragments:t.altKey}):e===76||e===39?t.shiftKey?this.Reveal.slide(this.Reveal.getHorizontalSlides().length-1):!this.Reveal.overview.isActive()&&m?i.rtl?this.Reveal.prev({skipFragments:t.altKey}):this.Reveal.next({skipFragments:t.altKey}):this.Reveal.right({skipFragments:t.altKey}):e===75||e===38?t.shiftKey?this.Reveal.slide(void 0,0):!this.Reveal.overview.isActive()&&m?this.Reveal.prev({skipFragments:t.altKey}):this.Reveal.up({skipFragments:t.altKey}):e===74||e===40?t.shiftKey?this.Reveal.slide(void 0,Number.MAX_VALUE):!this.Reveal.overview.isActive()&&m?this.Reveal.next({skipFragments:t.altKey}):this.Reveal.down({skipFragments:t.altKey}):e===36?this.Reveal.slide(0):e===35?this.Reveal.slide(this.Reveal.getHorizontalSlides().length-1):e===32?(this.Reveal.overview.isActive()&&this.Reveal.overview.deactivate(),t.shiftKey?this.Reveal.prev({skipFragments:t.altKey}):this.Reveal.next({skipFragments:t.altKey})):[58,59,66,86,190].includes(e)||e===191&&!t.shiftKey?this.Reveal.togglePause():e===70?g5(i.embedded?this.Reveal.getViewportElement():document.documentElement):e===65?i.autoSlideStoppable&&this.Reveal.toggleAutoSlide(n):e===71?i.jumpToSlide&&this.Reveal.toggleJumpToSlide():e===67&&this.Reveal.isOverlayOpen()?this.Reveal.closeOverlay():(e===63||e===191)&&t.shiftKey||e===112?this.Reveal.toggleHelp():_=!1),_?t.preventDefault&&t.preventDefault():e===27||e===79?(this.Reveal.closeOverlay()===!1&&this.Reveal.overview.toggle(),t.preventDefault&&t.preventDefault()):e===13&&this.Reveal.overview.isActive()&&(this.Reveal.overview.deactivate(),t.preventDefault&&t.preventDefault()),this.Reveal.cueAutoSlide()}};function p5(t,i){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);i&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),e.push.apply(e,n)}return e}function xs(t){for(var i=1;i<arguments.length;i++){var e=arguments[i]==null?{}:arguments[i];
vendor: 4,659 bytes, lines 89-92
89i%2?p5(Object(e),!0).forEach(function(n){F2(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):p5(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}var dae=class{constructor(t){F2(this,"MAX_REPLACE_STATE_FREQUENCY",1e3),this.Reveal=t,this.writeURLTimeout=0,this.replaceStateTimestamp=0,this.onWindowHashChange=this.onWindowHashChange.bind(this)}bind(){window.addEventListener("hashchange",this.onWindowHashChange,!1)}unbind(){window.removeEventListener("hashchange",this.onWindowHashChange,!1)}getIndicesFromHash(t=window.location.hash,i={}){let e=t.replace(/^#\/?/,""),n=e.split("/");if(!/^[0-9]*$/.test(n[0])&&e.length){let o,a;/\/[-\d]+$/g.test(e)&&(a=parseInt(e.split("/").pop(),10),a=isNaN(a)?void 0:a,e=e.split("/").shift());try{let r=decodeURIComponent(e);o=(document.getElementById(r)||document.querySelector(`[data-id="${r}"]`)).closest(".slides section")}catch{}if(o)return xs(xs({},this.Reveal.getIndices(o)),{},{f:a})}else{let o=this.Reveal.getConfig(),a=o.hashOneBasedIndex||i.oneBasedIndex?1:0,r=parseInt(n[0],10)-a||0,s=parseInt(n[1],10)-a||0,l;return o.fragmentInURL&&(l=parseInt(n[2],10),isNaN(l)&&(l=void 0)),{h:r,v:s,f:l}}return null}readURL(){let t=this.Reveal.getIndices(),i=this.getIndicesFromHash();i?(i.h!==t.h||i.v!==t.v||i.f!==void 0)&&this.Reveal.slide(i.h,i.v,i.f):this.Reveal.slide(t.h||0,t.v||0)}writeURL(t){let i=this.Reveal.getConfig(),e=this.Reveal.getCurrentSlide();if(clearTimeout(this.writeURLTimeout),typeof t=="number")this.writeURLTimeout=setTimeout(this.writeURL,t);else if(e){let n=this.getHash();i.history?window.location.hash=n:i.hash&&(n==="/"?this.debouncedReplaceState(window.location.pathname+window.location.search):this.debouncedReplaceState("#"+n))}}replaceState(t){window.history.replaceState(null,null,t),this.replaceStateTimestamp=Date.now()}debouncedReplaceState(t){clearTimeout(this.replaceStateTimeout),Date.now()-this.replaceStateTimestamp>this.MAX_REPLACE_STATE_FREQUENCY?this.replaceState(t):this.replaceStateTimeout=setTimeout(()=>this.replaceState(t),this.MAX_REPLACE_STATE_FREQUENCY)}getHash(t){let i="/",e=t||this.Reveal.getCurrentSlide(),n=e?e.getAttribute("id"):null;n&&(n=encodeURIComponent(n));let o=this.Reveal.getIndices(t);if(this.Reveal.getConfig().fragmentInURL||(o.f=void 0),typeof n=="string"&&n.length)i="/"+n,o.f>=0&&(i+="/"+o.f);else{let a=+!!this.Reveal.getConfig().hashOneBasedIndex;(o.h>0||o.v>0||o.f>=0)&&(i+=o.h+a),(o.v>0||o.f>=0)&&(i+="/"+(o.v+a)),o.f>=0&&(i+="/"+o.f)}return i}onWindowHashChange(t){this.readURL()}},uae=class{constructor(t){this.Reveal=t,this.onNavigateLeftClicked=this.onNavigateLeftClicked.bind(this),this.onNavigateRightClicked=this.onNavigateRightClicked.bind(this),this.onNavigateUpClicked=this.onNavigateUpClicked.bind(this),this.onNavigateDownClicked=this.onNavigateDownClicked.bind(this),this.onNavigatePrevClicked=this.onNavigatePrevClicked.bind(this),this.onNavigateNextClicked=this.onNavigateNextClicked.bind(this),this.onEnterFullscreen=this.onEnterFullscreen.bind(this)}render(){let t=this.Reveal.getConfig().rtl,i=this.Reveal.getRevealElement();this.element=document.createElement("aside"),this.element.className="controls",this.element.innerHTML=`<button class="navigate-left" aria-label="${t?"next slide":"previous slide"}"><div class="controls-arrow"></div></button> 90 <button class="navigate-right" aria-label="${t?"previous slide":"next slide"}"><div class="controls-arrow"></div></button> 91 <button class="navigate-up" aria-label="above slide"><div class="controls-arrow"></div></button> 92 <button class="navigate-down" aria-label="below slide"><div class="controls-arrow"></div></button>`,this.Reveal.getRevealElement().appendChild(this.element),this.controlsLeft=At(i,".navigate-left"),this.controlsRight=At(i,".navigate-right"),this.controlsUp=At(i,".navigate-up"),this.controlsDown=At(i,".navigate-down"),this.controlsPrev=At(i,".navigate-prev"),this.controlsNext=At(i,".navigate-next"),this.controlsFullscreen=At(i,".enter-fullscreen"),this.controlsRightArrow=this.element.querySelector(".navigate-right"),this.controlsLeftArrow=this.element.querySelector(".navigate-left"),this.controlsDownArrow=this.element.querySelector(".navigate-down")}configure(t,i){let e=t.controls==="speaker"||t.controls==="speaker-only";this.element.style.display=t.controls&&(!e||this.Reveal.isSpeakerNotes())?"block":"none",this.element.setAttribute("data-controls-layout",t.controlsLayout),this.element.setAttribute("data-controls-back-arrows",t.controlsBackArrows)}bind(){let t=["touchstart","click"];_5&&(t=["touchend"]),t.forEach(i=>
92{this.controlsLeft.forEach(e=>e.addEventListener(i,this.onNavigateLeftClicked,!1)),this.controlsRight.forEach(e=>e.addEventListener(i,this.onNavigateRightClicked,!1)),this.controlsUp.forEach(e=>e.addEventListener(i,this.onNavigateUpClicked,!1)),this.controlsDown.forEach(e=>e.addEventListener(i,this.onNavigateDownClicked,!1)),this.controlsPrev.forEach(e=>e.addEventListener(i,this.onNavigatePrevClicked,!1)),this.controlsNext.forEach(e=>e.addEventListener(i,this.onNavigateNextClicked,!1)),this.controlsFullscreen.forEach(e=>e.addEventListener(i,this.onEnterFullscreen,!1))})}unbind(){["touchstart","touchend","click"].forEach(t=>{this.controlsLeft.forEach(i=>i.removeEventListener(t,this.onNavigateLeftClicked,!1)),this.controlsRight.forEach(i=>i.removeEventListener(t,this.onNavigateRightClicked,!1)),this.controlsUp.forEach(i=>i.removeEventListener(t,this.onNavigateUpClicked,!1)),this.controlsDown.forEach(i=>i.removeEventListener(t,this.onNavigateDownClicked,!1)),this.controlsPrev.forEach(i=>i.removeEventListener(t,this.onNavigatePrevClicked,!1)),this.controlsNext.forEach(i=>i.removeEventListener(t,this.onNavigateNextClicked,!1)),this.controlsFullscreen.forEac
vendor: 6,710 bytes, lines 92-93
92h(i=>i.removeEventListener(t,this.onEnterFullscreen,!1))})}update(){let t=this.Reveal.availableRoutes();[...this.controlsLeft,...this.controlsRight,...this.controlsUp,...this.controlsDown,...this.controlsPrev,...this.controlsNext].forEach(e=>{e.classList.remove("enabled","fragmented"),e.setAttribute("disabled","disabled")}),t.left&&this.controlsLeft.forEach(e=>{e.classList.add("enabled"),e.removeAttribute("disabled")}),t.right&&this.controlsRight.forEach(e=>{e.classList.add("enabled"),e.removeAttribute("disabled")}),t.up&&this.controlsUp.forEach(e=>{e.classList.add("enabled"),e.removeAttribute("disabled")}),t.down&&this.controlsDown.forEach(e=>{e.classList.add("enabled"),e.removeAttribute("disabled")}),(t.left||t.up)&&this.controlsPrev.forEach(e=>{e.classList.add("enabled"),e.removeAttribute("disabled")}),(t.right||t.down)&&this.controlsNext.forEach(e=>{e.classList.add("enabled"),e.removeAttribute("disabled")});let i=this.Reveal.getCurrentSlide();if(i){let e=this.Reveal.fragments.availableRoutes();e.prev&&this.controlsPrev.forEach(a=>{a.classList.add("fragmented","enabled"),a.removeAttribute("disabled")}),e.next&&this.controlsNext.forEach(a=>{a.classList.add("fragmented","enabled"),a.removeAttribute("disabled")});let n=this.Reveal.isVerticalSlide(i),o=n&&i.parentElement&&i.parentElement.querySelectorAll(":scope > section").length>1;n&&o?(e.prev&&this.controlsUp.forEach(a=>{a.classList.add("fragmented","enabled"),a.removeAttribute("disabled")}),e.next&&this.controlsDown.forEach(a=>{a.classList.add("fragmented","enabled"),a.removeAttribute("disabled")})):(e.prev&&this.controlsLeft.forEach(a=>{a.classList.add("fragmented","enabled"),a.removeAttribute("disabled")}),e.next&&this.controlsRight.forEach(a=>{a.classList.add("fragmented","enabled"),a.removeAttribute("disabled")}))}if(this.Reveal.getConfig().controlsTutorial){let e=this.Reveal.getIndices();!this.Reveal.hasNavigatedVertically()&&t.down?this.controlsDownArrow.classList.add("highlight"):(this.controlsDownArrow.classList.remove("highlight"),this.Reveal.getConfig().rtl?!this.Reveal.hasNavigatedHorizontally()&&t.left&&e.v===0?this.controlsLeftArrow.classList.add("highlight"):this.controlsLeftArrow.classList.remove("highlight"):!this.Reveal.hasNavigatedHorizontally()&&t.right&&e.v===0?this.controlsRightArrow.classList.add("highlight"):this.controlsRightArrow.classList.remove("highlight"))}}destroy(){this.unbind(),this.element.remove()}onNavigateLeftClicked(t){t.preventDefault(),this.Reveal.onUserInput(),this.Reveal.getConfig().navigationMode==="linear"?this.Reveal.prev():this.Reveal.left()}onNavigateRightClicked(t){t.preventDefault(),this.Reveal.onUserInput(),this.Reveal.getConfig().navigationMode==="linear"?this.Reveal.next():this.Reveal.right()}onNavigateUpClicked(t){t.preventDefault(),this.Reveal.onUserInput(),this.Reveal.up()}onNavigateDownClicked(t){t.preventDefault(),this.Reveal.onUserInput(),this.Reveal.down()}onNavigatePrevClicked(t){t.preventDefault(),this.Reveal.onUserInput(),this.Reveal.prev()}onNavigateNextClicked(t){t.preventDefault(),this.Reveal.onUserInput(),this.Reveal.next()}onEnterFullscreen(t){let i=this.Reveal.getConfig(),e=this.Reveal.getViewportElement();g5(i.embedded?e:e.parentElement)}},pae=class{constructor(t){this.Reveal=t,this.onProgressClicked=this.onProgressClicked.bind(this)}render(){this.element=document.createElement("div"),this.element.className="progress",this.Reveal.getRevealElement().appendChild(this.element),this.bar=document.createElement("span"),this.element.appendChild(this.bar)}configure(t,i){this.element.style.display=t.progress?"block":"none"}bind(){this.Reveal.getConfig().progress&&this.element&&this.element.addEventListener("click",this.onProgressClicked,!1)}unbind(){this.Reveal.getConfig().progress&&this.element&&this.element.removeEventListener("click",this.onProgressClicked,!1)}update(){if(this.Reveal.getConfig().progress&&this.bar){let t=this.Reveal.getProgress();this.Reveal.getTotalSlides()<2&&(t=0),this.bar.style.transform="scaleX("+t+")"}}getMaxWidth(){return this.Reveal.getRevealElement().offsetWidth}onProgressClicked(t){this.Reveal.onUserInput(t),t.preventDefault();let i=this.Reveal.getSlides(),e=i.length,n=Math.floor(t.clientX/this.getMaxWidth()*e);this.Reveal.getConfig().rtl&&(n=e-n);let o=this.Reveal.getIndices(i[n]);this.Reveal.slide(o.h,o.v)}destroy(){this.element.remove()}},hae=class{constructor(t){this.Reveal=t,this.lastMouseWheelStep=0,this.cursorHidden=!1,this.cursorInactiveTimeout=0,this.onDocumentCursorActive=this.onDocumentCursorActive.bind(this),this.onDocumentMouseScroll=this.onDocumentMouseScroll.bind(this)}configure(t,i){t.mouseWheel?document.addEventListener("wheel",this.onDocumentMouseScroll,!1):document.removeEventListener("wheel",this.onDocumentMouseScroll,!1),t.hideInactiveCursor?(document.addEventListener("mousemove",this.onDocumentCursorActive,!1),document.addEventListener("mousedown",this.onDocumentCursorActive,!1)):(this.showCursor(),document.removeEventListener("mousemove",this.onDocumentCursorActive,!1),document.removeEventListener("mousedown",this.onDocumentCursorActive,!1))}showCursor(){this.cursorHidden&&(this.cursorHidden=!1,this.Reveal.getRevealElement().style.cursor="")}hideCursor(){this.cursorHidden===!1&&(this.cursorHidden=!0,this.Reveal.getRevealElement().style.cursor="none")}destroy(){this.showCursor(),document.removeEventListener("wheel",this.onDocumentMouseScroll,!1),document.removeEventListener("mousemove",this.onDocumentCursorActive,!1),document.removeEventListener("mousedown",this.onDocumentCursorActive,!1)}onDocumentCursorActive(t){this.showCursor(),clearTimeout(this.cursorInactiveTimeout),this.cursorInactiveTimeout=setTimeout(this.hideCursor.bind(this),this.Reveal.getConfig().hideCursorTime)}onDocumentMouseScroll(t){if(Date.now()-this.lastMouseWheelStep>1e3){this.lastMouseWheelStep=Date.now();let i=t.detail||-t.wheelDelta;i>0?this.Reveal.next():i<0&&this.Reveal.prev()}}},h5=(t,i)=>{let e=document.createElement("script");e.type="text/javascript",e.async=!1,e.defer=!1,e.src=t,typeof i=="function"&&(e.onload=o=>{o.type==="load"&&(e.onload=e.onerror=null,i())},e.onerror=o=>{e.onload=e.onerror=null,i(Error("Failed loading script: "+e.src+` 93`+o))});let n=document.querySelector("head");n&&n.insertBefore(e,n.lastChild)},mae=class{constructor(t){this.Reveal=t,this.state="idle",this.registeredPlugins={},this.asyncDependencies=[]}load(t,i){return this.state="loading",t.forEach(this.registerPlugin.bind(this)),new Promise(e=>{let n=[],o=0;if(i.forEach(a=>{(!a.condition||a.condition())&&(a.async?this.asyncDependencies.push(a):n.push(a))}),n.length){o=n.length;let a=r=>{r&&typeof r.callback=="function"&&r.callback(),--o===0&&this.initPlugins().then(e)};
vendor: 4,123 bytes, lines 93-105
93n.forEach(r=>{typeof r.id=="string"?(this.registerPlugin(r),a(r)):typeof r.src=="string"?h5(r.src,()=>a(r)):(console.warn("Unrecognized plugin format",r),a())})}else this.initPlugins().then(e)})}initPlugins(){return new Promise(t=>{let i=Object.values(this.registeredPlugins),e=i.length;if(e===0)this.loadAsync().then(t);else{let n,o=()=>{--e===0?this.loadAsync().then(t):n()},a=0;n=()=>{let r=i[a++];if(typeof r.init=="function"){let s=r.init(this.Reveal);s&&typeof s.then=="function"?s.then(o):o()}else o()},n()}})}loadAsync(){return this.state="loaded",this.asyncDependencies.length&&this.asyncDependencies.forEach(t=>{h5(t.src,t.callback)}),Promise.resolve()}registerPlugin(t){arguments.length===2&&typeof arguments[0]=="string"?(t=arguments[1],t.id=arguments[0]):typeof t=="function"&&(t=t());let i=t.id;typeof i=="string"?this.registeredPlugins[i]===void 0?(this.registeredPlugins[i]=t,this.state==="loaded"&&typeof t.init=="function"&&t.init(this.Reveal)):console.warn('reveal.js: "'+i+'" plugin has already been registered'):console.warn("Unrecognized plugin format; can't find plugin.id",t)}hasPlugin(t){return!!this.registeredPlugins[t]}getPlugin(t){return this.registeredPlugins[t]}getRegisteredPlugins(){return this.registeredPlugins}destroy(){Object.values(this.registeredPlugins).forEach(t=>{typeof t.destroy=="function"&&t.destroy()}),this.registeredPlugins={},this.asyncDependencies=[]}},fae=class{constructor(t){this.Reveal=t,this.onSlidesClicked=this.onSlidesClicked.bind(this),this.iframeTriggerSelector=null,this.mediaTriggerSelector="[data-preview-image], [data-preview-video]",this.stateProps=["previewIframe","previewImage","previewVideo","previewFit"],this.state={}}update(){this.Reveal.getConfig().previewLinks?this.iframeTriggerSelector="a[href]:not([data-preview-link=false]), [data-preview-link]:not(a):not([data-preview-link=false])":this.iframeTriggerSelector="[data-preview-link]:not([data-preview-link=false])";let t=this.Reveal.getSlidesElement().querySelectorAll(this.iframeTriggerSelector).length>0,i=this.Reveal.getSlidesElement().querySelectorAll(this.mediaTriggerSelector).length>0;t||i?this.Reveal.getSlidesElement().addEventListener("click",this.onSlidesClicked,!1):this.Reveal.getSlidesElement().removeEventListener("click",this.onSlidesClicked,!1)}createOverlay(t){this.dom=document.createElement("div"),this.dom.classList.add("r-overlay"),this.dom.classList.add(t),this.viewport=document.createElement("div"),this.viewport.classList.add("r-overlay-viewport"),this.dom.appendChild(this.viewport),this.Reveal.getRevealElement().appendChild(this.dom)}previewIframe(t){this.close(),this.state={previewIframe:t},this.createOverlay("r-overlay-preview"),this.dom.dataset.state="loading",this.viewport.innerHTML=`<header class="r-overlay-header"> 94 <a class="r-overlay-header-button r-overlay-external" href="${t}" target="_blank"><span class="icon"></span></a> 95 <button class="r-overlay-header-button r-overlay-close"><span class="icon"></span></button> 96 </header> 97 <div class="r-overlay-spinner"></div> 98 <div class="r-overlay-content"> 99 <iframe src="${t}"></iframe> 100 <small class="r-overlay-content-inner"> 101 <span class="r-overlay-error x-frame-error">Unable to load iframe. This is likely due to the site's policy (x-frame-options).</span> 102 </small> 103 </div>`,this.dom.querySelector("iframe").addEventListener("load",i=>{this.dom.dataset.state="loaded"},!1),this.dom.querySelector(".r-overlay-close").addEventListener("click",i=>{this.close(),i.preventDefault()},!1),this.dom.querySelector(".r-overlay-external").addEventListener("click",i=>{this.close()},!1),this.Reveal.dispatchEvent({type:"previewiframe",data:{url:t}})}previewMedia(t,i,e){if(i!=="image"&&i!=="video"){console.warn("Please specify a valid media type to preview (image|video)");return}this.close(),e=e||"scale-down",this.createOverlay("r-overlay-preview"),this.dom.dataset.state="loading",this.dom.dataset.previewFit=e,this.viewport.innerHTML=`<header class="r-overlay-header"> 104 <button class="r-overlay-header-button r-overlay-close">Esc <span class="icon"></span></button> 105 </header>
106 <div class="r-overlay-spinner"></div> 107 <div class="r-overlay-content"></div>`;let n=this.dom.querySelector(".r-overlay-content");if(i==="image"){this.state={previewImage:t,previewFit:e};let o=document.createElement("img",{});o.src=t,n.appendChild(o),o.addEventListener("load",()=>{this.dom.dataset.state="loaded"},!1),o.addEventListener("error",()=>{this.dom.dataset.state="error",n.innerHTML='<span class="r-overlay-error">Unable to load image.</span>'},!1),this.dom.style.cursor="zoom-out",this.dom.addEventListener("click",a=>{this.close()},!1),this.Reveal.dispatchEvent({type:"previewimage",data:{url:t}})}else if(i==="video"){this.state={previewVideo:t,previewFit:e};let o=document.createElement("video");o.autoplay=this.dom.dataset.previewAutoplay!=="false",o.controls=this.dom.dataset.previewControls!=="false",o.loop=this.dom.dataset.previewLoop==="true",o.muted=this.dom.dataset.previewMuted==="true",o.playsInline=!0,o.src=t,n.appendChild(o),o.addEventListener("loadeddata",()=>{this.dom.dataset.state="loaded"},!1),o.addEventListener("error",()=>{this.dom.dataset.state="error",n.innerHTML='<span class="r-overlay-error">Unable to load video.</span>'},!1),this.Reveal.dispatchEvent({type:"previewvideo",data:{url:t}})}else throw Error("Please specify a valid media type to preview");this.dom.querySelector(".r-overlay-close").addEventListener("click",o=>{this.close(),o.preventDefault()},!1)}previewImage(t,i){this.previewMedia(t,"image",i)}previewVideo(t,i){this.previewMedia(t,"video",i)}toggleHelp(t){typeof t=="boolean"?t?this.showHelp():this.close():this.dom?this.close():this.showHelp()}showHelp(){if(this.Reveal.getConfig().help){this.close(),this.createOverlay("r-overlay-help");let t='<p class="title">Keyboard Shortcuts</p>',i=this.Reveal.keyboard.getShortcuts(),e=this.Reveal.keyboard.getBindings();t+="<table><th>KEY</th><th>ACTION</th>";for(let n in i)t+=`<tr><td>${n}</td><td>${i[n]}</td></tr>`;for(let n in e)e[n].key&&e[n].description&&(t+=`<tr><td>${e[n].key}</td><td>${e[n].description}</td></tr>`);t+="</table>",this.viewport.innerHTML=` 108 <header class="r-overlay-header"> 109 <button class="r-overlay-header-button r-overlay-close">Esc <span class="icon"></span></button> 110 </header> 111 <div class="r-overlay-content"> 112 <div class="r-overlay-help-content">${t}</div> 113 </div> 114 `,this.dom.querySelector(".r-overlay-close").addEventListener("click",n=>{this.close(),n.preventDefault()},!1),this.Reveal.dispatchEvent({type:"showhelp"})}}isOpen(){return!!this.dom}close(){return this.dom?(this.dom.remove(),this.dom=null,this.state={},this.Reveal.dispatchEvent({type:"closeoverlay"}),!0):!1}getState(){return this.state}setState(t){this.stateProps.every(i=>this.state[i]===t[i])||(t.previewIframe?this.previewIframe(t.previewIframe):t.previewImage?this.previewImage(t.previewImage,t.previewFit):t.previewVideo?this.previewVideo(t.previewVideo,t.previewFit):this.close())}onSlidesClicked(t){let i=t.target,e=i.closest(this.iframeTriggerSelector),n=i.closest(this.mediaTriggerSelector);if(e){if(t.metaKey||t.shiftKey||t.altKey)return;let o=e.getAttribute("data-preview-link"),a=typeof o=="string"&&o.startsWith("http")?o:e.getAttribute("href");a&&(this.previewIframe(a),t.preventDefault())}else if(n){if(n.hasAttribute("data-preview-image")){let o=n.dataset.previewImage||n.getAttribute("src");o&&(this.previewImage(o,n.dataset.previewFit),t.preventDefault())}else if(n.hasAttribute("data-preview-video")){let o=n.dataset.previewVideo||n.getAttribute("src");if(!o){let a=n.querySelector("source");a&&(o=a.getAttribute("src"))}o&&(this.previewVideo(o,n.dataset.previewFit),t.preventDefault())}}}destroy(){this.close()}},Vw=40,gae=class{constructor(t){this.Reveal=t,this.touchStartX=0,this.touchStartY=0,this.touchStartCount=0,this.touchCaptured=!1,this.onPointerDown=this.onPointerDown.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onTouchStart=this.onTouchStart.bind(this),this.onTouchMove=this.onTouchMove.bind(this),this.onTouchEnd=this.onTouchEnd.bind(this)}bind(){let t=this.Reveal.getRevealElement();"onpointerdown"in window?(t.addEventListener("pointerdown",this.onPointerDown,!1),t.addEventListener("pointermove",this.onPointerMove,!1),t.addEventListener("pointerup",this.onPointerUp,!1)):window.navigator.msPointerEnabled?(t.addEventListener("MSPointerDown",this.onPointerDown,!1),t.addEventListener("MSPointerMove",this.onPointerMove,!1),t.addEventListener("MSPointerUp",this.onPointerUp,!1)):(t.addEventListener("touchstart",this.onTouchStart,!1),t.addEventListener("touchmove",this.onTouchMove,!1),t.addEventListener("touchend",this.onTouchEnd,!1))}unbind(){let t=this.Reveal.getRevealElement();t.removeEventListener("pointerdown",this.onPointerDown,!1),t.removeEventListener("pointermove",this.onPointerMove,!1),t.removeEventListener("pointerup",this.onPointerUp,!1),t.removeEventListener("MSPointerDown",this.onPointerDown,!1),t.removeEventListener("MSPointerMove",this.onPointerMove,!1),t.removeEventListener("MSPointerUp",this.onPointerUp,!1),t.removeEventListener("touchstart",this.onTouchStart,!1),t.removeEventListener("touchmove",this.onTouchMove,!1),t.removeEventListener("touchend",this.onTouchEnd,!1)}isSwipePrevented(t){if(zw(t,"video[controls], audio[controls]"))return!0;for(;t&&typeof t.hasAttribute=="function";){if(t.hasAttribute("data-prevent-swipe"))return!0;t=t.parentNode}return!1}onTouchStart(t){if(this.touchCaptured=!1,this.isSwipePrevented(t.target))return!0;this.touchStartX=t.touches[0].clientX,this.touchStartY=t.touches[0].clientY,this.touchStartCount=t.touches.length}onTouchMove(t){if(this.isSwipePrevented(t.target))return!0;let i=this.Reveal.getConfig();if(this.touchCaptured)_5&&t.preventDefault();else{this.Reveal.onUserInput(t);let e=t.touches[0].clientX,n=t.touches[0].clientY;if(t.touches.length===1&&this.touchStartCount!==2){let o=this.Reveal.availableRoutes({includeFragments:!0}),a=e-this.touchStartX,r=n-this.touchStartY;a>Vw&&Math.abs(a)>Math.abs(r)?(this.touchCaptured=!0,i.navigationMode==="linear"?i.rtl?this.Reveal.next():this.Reveal.prev():this.Reveal.left()):a<-Vw&&Math.abs(a)>Math.abs(r)?(this.touchCaptured=!0,i.navigationMode==="linear"?i.rtl?this.Reveal.prev():this.Reveal.next():this.Reveal.right()):r>Vw&&o.up?(this.touchCaptured=!0,i.navigationMode==="linear"?this.Reveal.prev():this.Reveal.up()):r<-Vw&&o.down&&(this.touchCaptured=!0,i.navigationMode==="linear"?this.Reveal.next():this.Reveal.down()),i.embedded?(this.touchCaptured||this.Reveal.isVerticalSlide())&&t.preventDefault():t.preventDefault()}}}onTouchEnd(t){this.touchCaptured&&!this.Reveal.slideContent.isAllowedToPlayAudio()&&this.Reveal.startEmbeddedContent(this.Reveal.getCurrentSlide()),this.touchCaptured=!1}onPointerDown(t){(t.pointerType===t.MSPOINTER_TYPE_TOUCH||t.pointerType==="touch")&&(t.touches=[{clientX:t.clientX,clientY:t.clientY}],this.onTouchStart(t))}onPointerMove(t){(t.pointerType===t.MSPOINTER_TYPE_TOUCH||t.pointerType==="touch")&&(t.touches=[{clientX:t.clientX,clientY:t.clientY}],this.onTouchMove(t))}onPointerUp(t){(t.pointerType===t.MSPOINTER_TYPE_TOUCH||t.pointerType==="touch")&&(t.touches=[{clientX:t.clientX,clientY:t.clientY}],this.onTouchEnd(t))}},A2="focus",m5="blur",_ae=class{constructor(t){this.Reveal=t,this.onRevealPointerDown=this.onRevealPointerDown.bind(this),this.onDocumentPointerDown=this.onDocumentPointerDown.bind(this)}configure(t,i){t.embedded?this.blur():(this.focus(),this.unbind())}bind(){this.Reveal.getConfig().embedded&&this.Reveal.getRevealElement().addEventListener("pointerdown",this.onRevealPointerDown,!1)}unbind(){this.Reveal.getRevealElement().removeEventListener("pointerdown",this.onRevealPointerDown,!1),document.removeEventListener("pointerdown",this.onDocumentPointerDown,!1)}focus(){this.state!==A2&&(this.Reveal.getRevealElement().classList.add("focused"),document.addEventListener("pointerdown",this.onDocumentPointerDown,!1)),this.state=A2}blur(){this.state!==m5&&(this.Reveal.getRevealElement().classList.remove("focused"),document.removeEventListener("pointerdown",this.onDocumentPointerDown,!1)),this.state=m5}isFocused(){return this.state===A2}destroy(){this.Reveal.getRevealElement().classList.remove("focused")}onRevealPointerDown(t){this.focus()}onDocumentPointerDown(t){let i=To(t.target,".reveal");(!i||i!==this.Reveal.getRevealElement())&&this.blur()}},xae=class{constructor(t){this.Reveal=t}render(){this.element=document.createElement("div"),this.element.className="speaker-notes",this.element.setAttribute("data-prevent-swipe",""),this.element.setAttribute("tabindex","0"),this.Reveal.getRevealElement().appendChild(this.element)}configure(t,i){t.showNotes&&this.element.setAttribute("data-layout",typeof t.showNotes=="string"?t.showNotes:"inline")}update(){this.Reveal.getConfig().showNotes&&this.element&&this.Reveal.getCurrentSlide()&&!this.Reveal.isScrollView()&&!this.Reveal.isPrintView()&&(this.element.innerHTML=this.getSlideNotes()||'<span class="notes-placeholder">
vendor: 4,116 bytes, lines 114-115
114No notes on this slide.</span>')}updateVisibility(){this.Reveal.getConfig().showNotes&&this.hasNotes()&&!this.Reveal.isScrollView()&&!this.Reveal.isPrintView()?this.Reveal.getRevealElement().classList.add("show-notes"):this.Reveal.getRevealElement().classList.remove("show-notes")}hasNotes(){return this.Reveal.getSlidesElement().querySelectorAll("[data-notes], aside.notes").length>0}isSpeakerNotesWindow(){return!!window.location.search.match(/receiver/gi)}getSlideNotes(t=this.Reveal.getCurrentSlide()){if(t.hasAttribute("data-notes"))return t.getAttribute("data-notes");let i=t.querySelectorAll("aside.notes");return i?Array.from(i).map(e=>e.innerHTML).join(` 115`):null}destroy(){this.element.remove()}},bae=class{constructor(t,i){this.diameter=100,this.diameter2=this.diameter/2,this.thickness=6,this.playing=!1,this.progress=0,this.progressOffset=1,this.container=t,this.progressCheck=i,this.canvas=document.createElement("canvas"),this.canvas.className="playback",this.canvas.width=this.diameter,this.canvas.height=this.diameter,this.canvas.style.width=this.diameter2+"px",this.canvas.style.height=this.diameter2+"px",this.context=this.canvas.getContext("2d"),this.container.appendChild(this.canvas),this.render()}setPlaying(t){let i=this.playing;this.playing=t,!i&&this.playing?this.animate():this.render()}animate(){let t=this.progress;this.progress=this.progressCheck(),t>.8&&this.progress<.2&&(this.progressOffset=this.progress),this.render(),this.playing&&requestAnimationFrame(this.animate.bind(this))}render(){let t=this.playing?this.progress:0,i=this.diameter2-this.thickness,e=this.diameter2,n=this.diameter2;this.progressOffset+=(1-this.progressOffset)*.1;let o=-Math.PI/2+Math.PI*2*t,a=-Math.PI/2+this.progressOffset*(Math.PI*2);this.context.save(),this.context.clearRect(0,0,this.diameter,this.diameter),this.context.beginPath(),this.context.arc(e,n,i+4,0,Math.PI*2,!1),this.context.fillStyle="rgba( 0, 0, 0, 0.4 )",this.context.fill(),this.context.beginPath(),this.context.arc(e,n,i,0,Math.PI*2,!1),this.context.lineWidth=this.thickness,this.context.strokeStyle="rgba( 255, 255, 255, 0.2 )",this.context.stroke(),this.playing&&(this.context.beginPath(),this.context.arc(e,n,i,a,o,!1),this.context.lineWidth=this.thickness,this.context.strokeStyle="#fff",this.context.stroke()),this.context.translate(e-28/2,n-28/2),this.playing?(this.context.fillStyle="#fff",this.context.fillRect(0,0,28/2-4,28),this.context.fillRect(18,0,28/2-4,28)):(this.context.beginPath(),this.context.translate(4,0),this.context.moveTo(0,0),this.context.lineTo(24,28/2),this.context.lineTo(0,28),this.context.fillStyle="#fff",this.context.fill()),this.context.restore()}on(t,i){this.canvas.addEventListener(t,i,!1)}off(t,i){this.canvas.removeEventListener(t,i,!1)}destroy(){this.playing=!1,this.canvas.parentNode&&this.container.removeChild(this.canvas)}},vae={width:960,height:700,margin:.04,minScale:.2,maxScale:2,controls:!0,controlsTutorial:!0,controlsLayout:"bottom-right",controlsBackArrows:"faded",progress:!0,slideNumber:!1,showSlideNumber:"all",hashOneBasedIndex:!1,hash:!1,respondToHashChanges:!0,jumpToSlide:!0,history:!1,keyboard:!0,keyboardCondition:null,disableLayout:!1,overview:!0,center:!0,touch:!0,loop:!1,rtl:!1,navigationMode:"default",shuffle:!1,fragments:!0,fragmentInURL:!0,embedded:!1,help:!0,pause:!0,showNotes:!1,showHiddenSlides:!1,autoPlayMedia:null,preloadIframes:null,mouseWheel:!1,previewLinks:!1,viewDistance:3,mobileViewDistance:2,display:"block",hideInactiveCursor:!0,hideCursorTime:5e3,sortFragmentsOnSync:!0,autoAnimate:!0,autoAnimateMatcher:null,autoAnimateEasing:"ease",autoAnimateDuration:1,autoAnimateUnmatched:!0,autoAnimateStyles:["opacity","color","background-color","padding","font-size","line-height","letter-spacing","border-width","border-color","border-radius","outline","outline-offset"],autoSlide:0,autoSlideStoppable:!0,autoSlideMethod:null,defaultTiming:null,postMessage:!0,postMessageEvents:!1,focusBodyOnPageVisibilityChange:!0,transition:"slide",transitionSpeed:"default",backgroundTransition:"fade",parallaxBackgroundImage:"",parallaxBackgroundSize:"",parallaxBackgroun
vendor: 4,982 bytes, line 115
115dRepeat:"",parallaxBackgroundPosition:"",parallaxBackgroundHorizontal:null,parallaxBackgroundVertical:null,view:null,scrollLayout:"full",scrollSnap:"mandatory",scrollProgress:"auto",scrollActivationWidth:435,pdfMaxPagesPerSlide:1/0,pdfSeparateFragments:!0,pdfPageHeightOffset:-1,dependencies:[],plugins:[]},x5="6.0.1";function b5(t,i){arguments.length<2&&(i=arguments[0],t=document.querySelector(".reveal"));let e={},n={},o=!1,a=!1,r,s,l,p,m={hasNavigatedHorizontally:!1,hasNavigatedVertically:!1},_=[],c=1,w={layout:"",overview:""},T={},N="idle",$=0,ee,de=0,ie=-1,ue=!1,me=new Koe(e),je=new Joe(e),Je=new Yoe(e),Ke=new Xoe(e),Rt=new Zoe(e),kt=new oae(e),qn=new rae(e),vt=new sae(e),xe=new lae(e),Ct=new cae(e),fn=new dae(e),Ye=new uae(e),$e=new pae(e),Qe=new hae(e),mt=new mae(e),Gt=new fae(e),an=new _ae(e),pi=new gae(e),Ei=new xae(e);function $t(J){if(!t)throw'Unable to find presentation root (<div class="reveal">).';if(o)throw"Reveal.js has already been initialized.";if(o=!0,T.wrapper=t,T.slides=t.querySelector(".slides"),!T.slides)throw'Unable to find slides container (<div class="slides">).';return n=xs(xs(xs(xs(xs({},vae),n),i),J),c5()),/print-pdf/gi.test(window.location.search)&&(n.view="print"),vc(),window.addEventListener("load",Ge,!1),mt.load(n.plugins,n.dependencies).then(yc),new Promise(re=>e.on("ready",re))}function vc(){n.embedded===!0?T.viewport=To(t,".reveal-viewport")||t:(T.viewport=document.body,document.documentElement.classList.add("reveal-full-page")),T.viewport.classList.add("reveal-viewport")}function yc(){o!==!1&&(a=!0,na(),hi(),Hf(),Kp(),jf(),ok(),Wd(),Rt.update(!0),zi(),fn.readURL(),setTimeout(()=>{T.slides.classList.remove("no-transition"),T.wrapper.classList.add("ready"),ae({type:"ready",data:{indexh:r,indexv:s,currentSlide:p}})},1))}function zi(){let J=n.view==="print",re=n.view==="scroll"||n.view==="reader";(J||re)&&(J?Ja():pi.unbind(),T.viewport.classList.add("loading-scroll-mode"),J?document.readyState==="complete"?qn.activate():window.addEventListener("load",()=>qn.activate()):kt.activate())}function na(){n.showHiddenSlides||At(T.wrapper,'section[data-visibility="hidden"]').forEach(J=>{let re=J.parentNode;re.childElementCount===1&&/section/i.test(re.nodeName)?re.remove():J.remove()})}function hi(){T.slides.classList.add("no-transition"),wp?T.wrapper.classList.add("no-hover"):T.wrapper.classList.remove("no-hover"),Rt.render(),je.render(),Je.render(),Ye.render(),$e.render(),Ei.render(),T.pauseOverlay=Boe(T.wrapper,"div","pause-overlay",n.controls?'<button class="resume-button">Resume presentation</button>':null),T.statusElement=vr(),T.wrapper.setAttribute("role","application")}function vr(){let J=T.wrapper.querySelector(".aria-status");return J||(J=document.createElement("div"),J.style.position="absolute",J.style.height="1px",J.style.width="1px",J.style.overflow="hidden",J.style.clip="rect( 1px, 1px, 1px, 1px )",J.classList.add("aria-status"),J.setAttribute("aria-live","polite"),J.setAttribute("aria-atomic","true"),T.wrapper.appendChild(J)),J}function jo(J){T.statusElement.textContent=J}function Ts(J){let re="";if(J.nodeType===3)re+=J.textContent.trim();else if(J.nodeType===1){let Ne=J.getAttribute("aria-hidden"),We=window.getComputedStyle(J).display==="none";if(Ne!=="true"&&!We){if(J.tagName==="IMG"||J.tagName==="VIDEO"){let tt=J.getAttribute("alt");tt&&(re+=Wp(tt))}Array.from(J.childNodes).forEach(tt=>{re+=Ts(tt)}),["P","DIV","UL","OL","LI","H1","H2","H3","H4","H5","H6","BLOCKQUOTE"].includes(J.tagName)&&re.trim()!==""&&(re=Wp(re))}}return re=re.trim(),re===""?"":re+" "}function Wp(J){let re=J.trim();return re===""?J:/[.!?]$/.test(re)?re:re+"."}function Kp(){setInterval(()=>{(!kt.isActive()&&T.wrapper.scrollTop!==0||T.wrapper.scrollLeft!==0)&&(T.wrapper.scrollTop=0,T.wrapper.scrollLeft=0)},1e3)}function jf(){document.addEventListener("fullscreenchange",tu),document.addEventListener("webkitfullscreenchange",tu)}function Hf(){n.postMessage&&window.addEventListener("message",Zd,!1)}function Wd(J){let re=xs({},n);if(typeof J=="object"&&sf(n,J),e.isReady()===!1)return;let Ne=T.wrapper.querySelectorAll(kp).length;T.wrapper.classList.remove(re.transition),T.wrapper.classList.add(n.transition),T.wrapper.setAttribute("data-transition-speed",n.transitionSpeed),T.wrapper.setAttribute("data-background-transition",n.backgroundTransition),T.viewport.style.setProperty("--slide-width",typeof n.width=="string"?n.width:n.width+"px"),T.viewport.style.setProperty("--slide-height",typeof n.height=="string"?n.height:n.height+"px"),n.shuffle&&Jp(),D2(T.wrapper,"embedded",n.embedded),D2(T.wrapper,"rtl",n.rtl),D2(T.wrapper,"center",n.center),n.pause===!1&&Gd(),Ke.reset(),ee&&(ee.destroy(),ee=null),Ne>1&&n.autoSlide&&n.autoSlideStoppable&&(ee=new bae(T.wrapper,()=>Math.min(Math.max((Date.now()-ie)/$,0),1)),ee.on("click",Ds),ue=!1),n.navigationMode==="default"?T.wrapper.removeAttribute("data-navigation-mode"):T.wrapper.setAttribute("data-navigation-mode",n.navigationMode),Ei.configure(n,re),an.
vendor: 19,765 bytes, line 115
115configure(n,re),Qe.configure(n,re),Ye.configure(n,re),$e.configure(n,re),Ct.configure(n,re),vt.configure(n,re),je.configure(n,re),px()}function Gp(){window.addEventListener("resize",Xf,!1),n.touch&&pi.bind(),n.keyboard&&Ct.bind(),n.progress&&$e.bind(),n.respondToHashChanges&&fn.bind(),Ye.bind(),an.bind(),T.slides.addEventListener("click",Xd,!1),T.slides.addEventListener("transitionend",Zf,!1),T.pauseOverlay.addEventListener("click",Gd,!1),n.focusBodyOnPageVisibilityChange&&document.addEventListener("visibilitychange",eu,!1)}function Ja(){pi.unbind(),an.unbind(),Ct.unbind(),Ye.unbind(),$e.unbind(),fn.unbind(),window.removeEventListener("resize",Xf,!1),T.slides.removeEventListener("click",Xd,!1),T.slides.removeEventListener("transitionend",Zf,!1),T.pauseOverlay.removeEventListener("click",Gd,!1)}function qp(){o=!1,a!==!1&&(Ja(),Zp(),Ei.destroy(),an.destroy(),Gt.destroy(),mt.destroy(),Qe.destroy(),Ye.destroy(),$e.destroy(),Rt.destroy(),je.destroy(),Je.destroy(),document.removeEventListener("fullscreenchange",tu),document.removeEventListener("webkitfullscreenchange",tu),document.removeEventListener("visibilitychange",eu,!1),window.removeEventListener("message",Zd,!1),window.removeEventListener("load",Ge,!1),T.pauseOverlay&&T.pauseOverlay.remove(),T.statusElement&&T.statusElement.remove(),document.documentElement.classList.remove("reveal-full-page"),T.wrapper.classList.remove("ready","center","has-horizontal-slides","has-vertical-slides"),T.wrapper.removeAttribute("data-transition-speed"),T.wrapper.removeAttribute("data-background-transition"),T.viewport.classList.remove("reveal-viewport"),T.viewport.style.removeProperty("--slide-width"),T.viewport.style.removeProperty("--slide-height"),T.slides.style.removeProperty("width"),T.slides.style.removeProperty("height"),T.slides.style.removeProperty("zoom"),T.slides.style.removeProperty("left"),T.slides.style.removeProperty("top"),T.slides.style.removeProperty("bottom"),T.slides.style.removeProperty("right"),T.slides.style.removeProperty("transform"),Array.from(T.wrapper.querySelectorAll(kp)).forEach(J=>{J.style.removeProperty("display"),J.style.removeProperty("top"),J.removeAttribute("hidden"),J.removeAttribute("aria-hidden")}))}function wl(J,re,Ne){t.addEventListener(J,re,Ne)}function kl(J,re,Ne){t.removeEventListener(J,re,Ne)}function Is(J){typeof J.layout=="string"&&(w.layout=J.layout),typeof J.overview=="string"&&(w.overview=J.overview),w.layout?Cd(T.slides,w.layout+" "+w.overview):Cd(T.slides,w.overview)}function ae({target:J=T.wrapper,type:re,data:Ne,bubbles:We=!0}){let tt=document.createEvent("HTMLEvents",1,2);return tt.initEvent(re,We,!0),sf(tt,Ne),J.dispatchEvent(tt),J===T.wrapper&&Ae(re),tt}function ye(J){ae({type:"slidechanged",data:{indexh:r,indexv:s,previousSlide:l,currentSlide:p,origin:J}})}function Ae(J,re){if(n.postMessageEvents&&window.parent!==window.self){let Ne={namespace:"reveal",eventName:J,state:Yf()};sf(Ne,re),window.parent.postMessage(JSON.stringify(Ne),"*")}}function Ge(){if(T.wrapper&&!qn.isActive()){let J=T.viewport.offsetWidth,re=T.viewport.offsetHeight;if(!n.disableLayout){wp&&!n.embedded&&document.documentElement.style.setProperty("--vh",window.innerHeight*.01+"px");let Ne=kt.isActive()?Wt(J,re):Wt(),We=c;yt(n.width,n.height),T.slides.style.width=Ne.width+"px",T.slides.style.height=Ne.height+"px",c=Math.min(Ne.presentationWidth/Ne.width,Ne.presentationHeight/Ne.height),c=Math.max(c,n.minScale),c=Math.min(c,n.maxScale),c===1||kt.isActive()?(T.slides.style.zoom="",T.slides.style.left="",T.slides.style.top="",T.slides.style.bottom="",T.slides.style.right="",Is({layout:""})):(T.slides.style.zoom="",T.slides.style.left="50%",T.slides.style.top="50%",T.slides.style.bottom="auto",T.slides.style.right="auto",Is({layout:"translate(-50%, -50%) scale("+c+")"}));let tt=Array.from(T.wrapper.querySelectorAll(kp));for(let On=0,ii=tt.length;On<ii;On++){let oi=tt[On];oi.style.display!=="none"&&(n.center||oi.classList.contains("center")?oi.classList.contains("stack")?oi.style.top=0:oi.style.top=Math.max((Ne.height-oi.scrollHeight)/2,0)+"px":oi.style.top="")}We!==c&&ae({type:"resize",data:{oldScale:We,scale:c,size:Ne}})}ji(),T.viewport.style.setProperty("--slide-scale",c),T.viewport.style.setProperty("--viewport-width",J+"px"),T.viewport.style.setProperty("--viewport-height",re+"px"),kt.layout(),$e.update(),Rt.updateParallax(),xe.isActive()&&xe.update()}}function yt(J,re){At(T.slides,"section > .stretch, section > .r-stretch").forEach(Ne=>{let We=Voe(Ne,re);if(/(img|video)/gi.test(Ne.nodeName)){let tt=Ne.naturalWidth||Ne.videoWidth,On=Ne.naturalHeight||Ne.videoHeight,ii=Math.min(J/tt,We/On);Ne.style.width=tt*ii+"px",Ne.style.height=On*ii+"px"}else Ne.style.width=J+"px",Ne.style.height=We+"px"})}function ji(){if(T.wrapper&&!n.disableLayout&&!qn.isActive()&&typeof n.scrollActivationWidth=="number"&&n.view!=="scroll"){let J=Wt();J.presentationWidth>0&&J.presentationWidth<=n.scrollActivationWidth?kt.isActive()||(Rt.create(),kt.activate()):kt.isActive()&&kt.deactivate()}}function Wt(J,re){let Ne=n.width,We=n.height;n.disableLayout&&(Ne=T.slides.offsetWidth,We=T.slides.offsetHeight);let tt={width:Ne,height:We,presentationWidth:J||T.wrapper.offsetWidth,presentationHeight:re||T.wrapper.offsetHeight};return tt.presentationWidth-=tt.presentationWidth*n.margin,tt.presentationHeight-=tt.presentationHeight*n.margin,typeof tt.width=="string"&&/%$/.test(tt.width)&&(tt.width=parseInt(tt.width,10)/100*tt.presentationWidth),typeof tt.height=="string"&&/%$/.test(tt.height)&&(tt.height=parseInt(tt.height,10)/100*tt.presentationHeight),tt}function tn(J,re){typeof J=="object"&&typeof J.setAttribute=="function"&&J.setAttribute("data-previous-indexv",re||0)}function Tt(J){if(typeof J=="object"&&typeof J.setAttribute=="function"&&J.classList.contains("stack")){let re=J.hasAttribute("data-start-indexv")?"data-start-indexv":"data-previous-indexv";return parseInt(J.getAttribute(re)||0,10)}return 0}function hn(J=p){return J&&J.parentNode&&!!J.parentNode.nodeName.match(/section/i)}function Cn(J=p){return J.classList.contains(".stack")||J.querySelector("section")!==null}function Ya(){return p&&hn(p)?!p.nextElementSibling:!1}function El(){return r===0&&s===0}function Kd(){return p?!(p.nextElementSibling||hn(p)&&p.parentNode.nextElementSibling):!1}function sx(){if(n.pause){let J=T.wrapper.classList.contains("paused");Zp(),T.wrapper.classList.add("paused"),J===!1&&ae({type:"paused"})}}function Gd(){let J=T.wrapper.classList.contains("paused");T.wrapper.classList.remove("paused"),Sl(),J&&ae({type:"resumed"})}function lx(J){typeof J=="boolean"?J?sx():Gd():qd()?Gd():sx()}function qd(){return T.wrapper.classList.contains("paused")}function cx(J){typeof J=="boolean"?J?Je.show():Je.hide():Je.isVisible()?Je.hide():Je.show()}function dx(J){typeof J=="boolean"?J?Xp():Jd():ue?Xp():Jd()}function ik(){return!!($&&!ue)}function Qa(J,re,Ne,We){if(ae({type:"beforeslidechange",data:{indexh:J===void 0?r:J,indexv:re===void 0?s:re,origin:We}}).defaultPrevented)return;l=p;let tt=T.wrapper.querySelectorAll(dc);if(kt.isActive()){let _o=kt.getSlideByIndices(J,re);_o&&kt.scrollToSlide(_o);return}if(tt.length===0)return;re===void 0&&!xe.isActive()&&(re=Tt(tt[J])),l&&l.parentNode&&l.parentNode.classList.contains("stack")&&tn(l.parentNode,s);let On=_.concat();_.length=0;let ii=r||0,oi=s||0;r=Yp(dc,J===void 0?r:J),s=Yp(P2,re===void 0?s:re);let yr=r!==ii||s!==oi;yr||(l=null);let Za=tt[r],ya=Za.querySelectorAll("section");t.classList.toggle("is-vertical-slide",ya.length>1),p=ya[s]||Za;let Xn=!1;yr&&l&&p&&!xe.isActive()&&(N="running",Xn=Uf(l,p,ii,oi),Xn&&T.slides.classList.add("disable-slide-transitions")),Qp(),Ge(),xe.isActive()&&xe.update(),Ne!==void 0&&vt.goto(Ne),l&&l!==p&&(l.classList.remove("present"),l.setAttribute("aria-hidden","true"),El()&&setTimeout(()=>{rk().forEach(_o=>{tn(_o,0)})},0));e:for(let _o=0,ck=_.length;_o<ck;_o++){for(let iu=0;iu<On.length;iu++)if(On[iu]===_[_o]){On.splice(iu,1);continue e}T.viewport.classList.add(_[_o]),ae({type:_[_o]})}for(;On.length;)T.viewport.classList.remove(On.pop());yr&&(me.afterSlideChanged(),ye(We)),(yr||!l)&&(me.stopEmbeddedContent(l),me.startEmbeddedContent(p)),requestAnimationFrame(()=>{jo(Ts(p))}),$e.update(),Ye.update(),Ei.update(),Rt.update(),Rt.updateParallax(),je.update(),vt.update(),fn.writeURL(),Sl(),Xn&&(setTimeout(()=>{T.slides.classList.remove("disable-slide-transitions")},0),n.autoAnimate&&Ke.run(l,p))}function Uf(J,re,Ne,We){return J.hasAttribute("data-auto-animate")&&re.hasAttribute("data-auto-animate")&&J.getAttribute("data-auto-animate-id")===re.getAttribute("data-auto-animate-id")&&!(r>Ne||s>We?re:J).hasAttribute("data-auto-animate-restart")}function ux(J,re,Ne){let We=r||0;r=re,s=Ne;let tt=p!==J;l=p,p=J,p&&l&&n.autoAnimate&&Uf(l,p,We,s)&&Ke.run(l,p),tt&&(me.afterSlideChanged(),l&&(me.stopEmbeddedContent(l),me.stopEmbeddedContent(l.slideBackgroundElement)),me.startEmbeddedContent(p),me.startEmbeddedContent(p.slideBackgroundElement)),requestAnimationFrame(()=>{jo(Ts(p))}),ye()}function px(){Ja(),Gp(),Ge(),$=n.autoSlide,Sl(),Rt.create(),fn.writeURL(),n.sortFragmentsOnSync===!0&&vt.sortAll(),r!==void 0&&(r=Yp(dc,r),s=Yp(P2,s)),Ye.update(),$e.update(),Qp(),Ei.update(),Ei.updateVisibility(),Gt.update(),Rt.update(!0),je.update(),me.formatEmbeddedContent(),n.autoPlayMedia===!1?me.stopEmbeddedContent(p,{unloadIframes:!1}):me.startEmbeddedContent(p),xe.isActive()&&xe.layout(),ae({type:"sync"})}function hx(J=p){Rt.sync(J),vt.sync(J),me.load(J),Rt.update(),Ei.update(),ae({type:"slidesync",data:{slide:J}})}function ok(){qr().forEach(J=>{At(J,"section").forEach((re,Ne)=>{Ne>0&&(re.classList.remove("present"),re.classList.remove("past"),re.classList.add("future"),re.setAttribute("aria-hidden","true"))})})}function Jp(J=qr()){J.forEach((re,Ne)=>{let We=J[Math.floor(Math.random()*J.length)];We.parentNode===re.parentNode&&re.parentNode.insertBefore(re,We);let tt=re.querySelectorAll("section");tt.length&&Jp(tt)})}function Yp(J,re){let Ne=At(T.wrapper,J),We=Ne.length,tt=kt.isActive()||qn.isActive(),On=!1,ii=!1;if(We){n.loop&&(re>=We&&(On=!0),re%=We,re<0&&(re=We+re,ii=!0)),re=Math.max(Math.min(re,We-1),0);for(let ya=0;ya<We;ya++){let Xn=Ne[ya],_o=n.rtl&&!hn(Xn);if(Xn.classList.remove("past"),Xn.classList.remove("present"),Xn.classList.remove("future"),Xn.setAttribute("hidden",""),Xn.setAttribute("aria-hidden","true"),Xn.querySelector("section")&&Xn.classList.add("stack"),tt){Xn.classList.add("present");continue}ya<re?(Xn.classList.add(_o?"future":"past"),n.fragments&&$f(Xn)):ya>re?(Xn.classList.add(_o?"past":"future"),n.fragments&&mx(Xn)):ya===re&&n.fragments&&(On?mx(Xn):ii&&$f(Xn))}let oi=Ne[re],yr=oi.classList.contains("present");oi.classList.add("present"),oi.removeAttribute("hidden"),oi.removeAttribute("aria-hidden"),yr||ae({target:oi,type:"visible",bubbles:!1});let Za=oi.getAttribute("data-state");Za&&(_=_.concat(Za.split(" ")))}else re=0;return re}function $f(J){At(J,".fragment").forEach(re=>{re.classList.add("visible"),re.classList.remove("current-fragment")})}function mx(J){At(J,".fragment.visible").forEach(re=>{re.classList.remove("visible","current-fragment")})}function Qp(){let J=qr(),re=J.length,Ne,We;if(re&&r!==void 0){let tt=xe.isActive(),On=tt?10:n.viewDistance;wp&&(On=tt?6:n.mobileViewDistance),qn.isActive()&&(On=Number.MAX_VALUE);for(let ii=0;ii<re;ii++){let oi=J[ii],yr=At(oi,"section"),Za=yr.length;if(Ne=Math.abs((r||0)-ii)||0,n.loop&&(Ne=Math.abs(((r||0)-ii)%(re-On))||0),Ne<On?me.load(oi):me.unload(oi),Za){let ya=tt?0:Tt(oi);for(let Xn=0;Xn<Za;Xn++){let _o=yr[Xn];We=Math.abs(ii===(r||0)?(s||0)-Xn:Xn-ya),Ne+We<On?me.load(_o):me.unload(_o)}}}_x()?T.wrapper.classList.add("has-vertical-slides"):T.wrapper.classList.remove("has-vertical-slides"),gx()?T.wrapper.classList.add("has-horizontal-slides"):T.wrapper.classList.remove("has-horizontal-slides")}}function Gr({includeFragments:J=!1}={}){let re=T.wrapper.querySelectorAll(dc),Ne=T.wrapper.querySelectorAll(P2),We={left:r>0,right:r<re.length-1,up:s>0,down:s<Ne.length-1};if(n.loop&&(re.length>1&&(We.left=!0,We.right=!0),Ne.length>1&&(We.up=!0,We.down=!0)),re.length>1&&n.navigationMode==="linear"&&(We.right=We.right||We.down,We.left=We.left||We.up),J===!0){let tt=vt.availableRoutes();We.left=We.left||tt.prev,We.up=We.up||tt.prev,We.down=We.down||tt.next,We.right=We.right||tt.next}if(n.rtl){let tt=We.left;We.left=We.right,We.right=tt}return We}function Wf(J=p){let re=qr(),Ne=0;e:for(let We=0;We<re.length;We++){let tt=re[We],On=tt.querySelectorAll("section");for(let ii=0;ii<On.length;ii++){if(On[ii]===J)break e;On[ii].dataset.visibility!=="uncounted"&&Ne++}if(tt===J)break;tt.classList.contains("stack")===!1&&tt.dataset.visibility!=="uncounted"&&Ne++}return Ne}function ak(){let J=qf(),re=Wf();if(p){let Ne=p.querySelectorAll(".fragment");if(Ne.length>0){let We=p.querySelectorAll(".fragment.visible");re+=We.length/Ne.length*.9}}return Math.min(re/(J-1),1)}function fx(J){let re=r,Ne=s,We;if(J)if(kt.isActive())re=parseInt(J.getAttribute("data-index-h"),10),J.getAttribute("data-index-v")&&(Ne=parseInt(J.getAttribute("data-index-v"),10));else{let tt=hn(J),On=tt?J.parentNode:J,ii=qr();re=Math.max(ii.indexOf(On),0),Ne=void 0,tt&&(Ne=Math.max(At(J.parentNode,"section").indexOf(J),0))}if(!J&&p&&p.querySelectorAll(".fragment").length>0){let tt=p.querySelector(".current-fragment");We=tt&&tt.hasAttribute("data-fragment-index")?parseInt(tt.getAttribute("data-fragment-index"),10):p.querySelectorAll(".fragment.visible").length-1}return{h:re,v:Ne,f:We}}function Kf(){return At(T.wrapper,kp+':not(.stack):not([data-visibility="uncounted"])')}function qr(){return At(T.wrapper,dc)}function Gf(){return At(T.wrapper,".slides>section>section")}function rk(){return At(T.wrapper,dc+".stack")}function gx(){return qr().length>1}function _x(){return Gf().length>1}function xx(){return Kf().map(J=>{let re={};for(let Ne=0;Ne<J.attributes.length;Ne++){let We=J.attributes[Ne];re[We.name]=We.value}return re})}function qf(){return Kf().length}function Jf(J,re){let Ne=qr()[J],We=Ne&&Ne.querySelectorAll("section");return We&&We.length&&typeof re=="number"?We?We[re]:void 0:Ne}function sk(J,re){let Ne=typeof J=="number"?Jf(J,re):J;if(Ne)return Ne.slideBackgroundElement}function Yf(){let J=fx();return xs({indexh:J.h,indexv:J.v,indexf:J.f,paused:qd(),overview:xe.isActive()},Gt.getState())}function lk(J){if(typeof J=="object"){Qa(rf(J.indexh),rf(J.indexv),rf(J.indexf));let re=rf(J.paused),Ne=rf(J.overview);typeof re=="boolean"&&re!==qd()&&lx(re),typeof Ne=="boolean"&&Ne!==xe.isActive()&&xe.toggle(Ne),Gt.setState(J)}}function Sl(){if(Zp(),p&&n.autoSlide!==!1){let J=p.querySelector(".current-fragment[data-autoslide]"),re=J?J.getAttribute("data-autoslide"):null,Ne=p.parentNode?p.parentNode.getAttribute("data-autoslide"):null,We=p.getAttribute("data-autoslide");re?$=parseInt(re,10):We?$=parseInt(We,10):Ne?$=parseInt(Ne,10):($=n.autoSlide,p.querySelectorAll(".fragment").length===0&&At(p,"video, audio").forEach(tt=>{tt.hasAttribute("data-autoplay")&&$&&tt.duration*1e3/tt.playbackRate>$&&($=tt.duration*1e3/tt.playbackRate+1e3)})),$&&!ue&&!qd()&&!xe.isActive()&&(!Kd()||vt.availableRoutes().next||n.loop===!0)&&(de=setTimeout(()=>{typeof n.autoSlideMethod=="function"?n.autoSlideMethod():Qd(),Sl()},$),ie=Date.now()),ee&&ee.setPlaying(de!==-1)}}function Zp(){clearTimeout(de),de=-1}function Jd(){$&&!ue&&(ue=!0,ae({type:"autoslidepaused"}),clearTimeout(de),ee&&ee.setPlaying(!1))}function Xp(){$&&ue&&(ue=!1,ae({type:"autoslideresumed"}),Sl())}function eh({skipFragments:J=!1}={}){if(m.hasNavigatedHorizontally=!0,kt.isActive())return kt.prev();n.rtl?(xe.isActive()||J||vt.next()===!1)&&Gr().left&&Qa(r+1,n.navigationMode==="grid"?s:void 0):(xe.isActive()||J||vt.prev()===!1)&&Gr().left&&Qa(r-1,n.navigationMode==="grid"?s:void 0)}function Yd({skipFragments:J=!1}={}){if(m.hasNavigatedHorizontally=!0,kt.isActive())return kt.next();n.rtl?(xe.isActive()||J||vt.prev()===!1)&&Gr().right&&Qa(r-1,n.navigationMode==="grid"?s:void 0):(xe.isActive()||J||vt.next()===!1)&&Gr().right&&Qa(r+1,n.navigationMode==="grid"?s:void 0)}function th({skipFragments:J=!1}={}){if(kt.isActive())return kt.prev();(xe.isActive()||J||vt.prev()===!1)&&Gr().up&&Qa(r,s-1)}function Qf({skipFragments:J=!1}={}){if(m.hasNavigatedVertically=!0,kt.isActive())return kt.next();(xe.isActive()||J||vt.next()===!1)&&Gr().down&&Qa(r,s+1)}function bx({skipFragments:J=!1}={}){if(kt.isActive())return kt.prev();if(J||vt.prev()===!1)if(Gr().up)th({skipFragments:J});else{let re;if(re=n.rtl?At(T.wrapper,dc+".future").pop():At(T.wrapper,dc+".past").pop(),re&&re.classList.contains("stack")){let Ne=re.querySelectorAll("section").length-1||void 0;Qa(r-1,Ne)}else n.rtl?Yd({skipFragments:J}):eh({skipFragments:J})}}function Qd({skipFragments:J=!1}={}){if(m.hasNavigatedHorizontally=!0,m.hasNavigatedVertically=!0,kt.isActive())return kt.next();if(J||vt.next()===!1){let re=Gr();re.down&&re.right&&n.loop&&Ya()&&(re.down=!1),re.down?Qf({skipFragments:J}):n.rtl?eh({skipFragments:J}):Yd({skipFragments:J})}}function vx(J){n.autoSlideStoppable&&Jd()}function Zd(J){let re=J.data;if(typeof re=="string"&&re.charAt(0)==="{"&&re.charAt(re.length-1)==="}"&&(re=JSON.parse(re),re.method&&typeof e[re.method]=="function"))if(qoe.test(re.method)===!1){let Ne=e[re.method].apply(e,re.args);Ae("callback",{method:re.method,result:Ne})}else console.warn('reveal.js: "'+re.method+'" is is blacklisted from the postMessage API')}function Zf(J){N==="running"&&/section/gi.test(J.target.nodeName)&&(N="idle",ae({type:"slidetransitionend",data:{indexh:r,indexv:s,previousSlide:l,currentSlide:p}}))}function Xd(J){let re=To(J.target,'a[href^="#"]');if(re){let Ne=re.getAttribute("href"),We=fn.getIndicesFromHash(Ne);We&&(e.slide(We.h,We.v,We.f),J.preventDefault())}}function Xf(J){Ge()}function eu(J){document.hidden===!1&&document.activeElement!==document.body&&(typeof document.activeElement.blur=="function"&&document.activeElement.blur(),document.body.focus())}function tu(J){(document.fullscreenElement||document.webkitFullscreenElement)===T.wrapper&&(J.stopImmediatePropagation(),setTimeout(()=>{e.layout(),e.focus.focus()},1))}function Ds(J){Kd()&&n.loop===!1?(Qa(0,0),Xp()):ue?Xp():Jd()}let nu={VERSION:x5,initialize:$t,configure:Wd,destroy:qp,sync:px,syncSlide:hx,syncFragments:vt.sync.bind(vt),slide:Qa,left:eh,right:Yd,up:th,down:Qf,prev:bx,next:Qd,navigateLeft:eh,navigateRight:Yd,navigateUp:th,navigateDown:Qf,navigatePrev:bx,navigateNext:Qd,navigateFragment:vt.goto.bind(vt),prevFragment:vt.prev.bind(vt),nextFragment:vt.next.bind(vt),on:wl,off:kl,addEventListener:wl,removeEventListener:kl,layout:Ge,shuffle:Jp,availableRoutes:Gr,availableFragments:vt.availableRoutes.bind(vt),toggleHelp:Gt.toggleHelp.bind(Gt),toggleOverview:xe.toggle.bind(xe),toggleScrollView:kt.toggle.bind(kt),togglePause:lx,toggleAutoSlide:dx,toggleJumpToSlide:cx,isFirstSlide:El,isLastSlide:Kd,isLastVerticalSlide:Ya,isVerticalSlide:hn,isVerticalStack:Cn,isPaused:qd,isAutoSliding:ik,isSpeakerNotes:Ei.isSpeakerNotesWindow.bind(Ei),isOverview:xe.isActive.bind(xe),isFocused:an.isFocused.bind(an),isOverlayOpen:Gt.isOpen.bind(Gt),isScrollView:kt.isActive.bind(kt),isPrintView:qn.isActive.bind(qn),isReady:()=>a,loadSlide:me.load.bind(me),unloadSlide:me.unload.bind(me),startEmbeddedContent:()=>me.startEmbeddedContent(p),stopEmbeddedContent:()=>me.stopEmbeddedContent(p,{unloadIframes:!1}),previewIframe:Gt.previewIframe.bind(Gt),previewImage:Gt.previewImage.bind(Gt),previewVideo:Gt.previewVideo.bind(Gt),showPreview:Gt.previewIframe.bind(Gt),hidePreview:Gt.close.bind(Gt),addEventListeners:Gp,removeEventListeners:Ja,dispatchEvent:ae,getState:Yf,setState:lk,getProgress:ak,getIndices:fx,getSlidesAttributes:xx,getSlidePastCount:Wf,getTotalSlides:qf,getSlide:Jf,getPreviousSlide:()=>l,getCurrentSlide:()=>
115p,getSlideBackground:sk,getSlideNotes:Ei.getSlideNotes.bind(Ei),getSlides:Kf,getHorizontalSlides:qr,getVerticalSlides:Gf,hasHorizontalSlides:gx,hasVerticalSlides:_x,hasNavigatedHorizontally:()=>m.hasNavigatedHorizontally,hasNavigatedVertically:()=>m.hasNavigatedVertically,shouldAutoAnimateBetween:Uf,addKeyBinding:Ct.addKeyBinding.bind(Ct),removeKeyBinding:Ct.removeKeyBinding.bind(Ct),triggerKey:Ct.triggerKey.bind(Ct),registerKeyboardShortcut:Ct.registerKeyboardShortcut.bind(Ct),getComputedSlideSize:Wt,setCurrentScrollPage:ux,removeHiddenSlides:na,getScale:()=>c,getConfig:()=>n,getQueryHash:c5,getSlidePath:fn.getHash.bind(fn),getRevealElement:()=>t,getSlidesElement:()=>T.slides,getViewportElement:()=>T.viewport,getBackgroundsElement:()=>Rt.element,registerPlugin:mt.registerPlugin.bind(mt),hasPlugin:mt.hasPlugin.bind(mt),getPlugin:mt.getPlugin.bind(mt),getPlugins:mt.getRegisteredPlugins.bind(mt)};return sf(e,xs(xs({},nu),{},{announceStatus:jo,getStatusText:Ts,focus:an,scroll:kt,progress:$e,controls:Ye,location:fn,overview:xe,keyboard:Ct,fragments:vt,backgrounds:Rt,slideContent:me,slideNumber:je,onUserInput:vx,closeOverlay:Gt.close.bind(Gt),updateSlidesVisibility:Qp,layoutSlideContents:yt,transformSlides:Is,cueAutoSlide:Sl,cancelAutoSlide:Zp})),nu}var uc=b5,f5=[];uc.initialize=t=>{let i=document.querySelector(".reveal");if(!(i instanceof HTMLElement))throw Error('Unable to find presentation root (<div class="reveal">).');return Object.assign(uc,new b5(i,t)),f5.map(e=>e(uc)),uc.initialize()},["configure","on","off","addEventListener","removeEventListener","registerPlugin"].forEach(t=>{uc[t]=(...i)=>{f5.push(e=>e[t].call(null,...i))}}),uc.isReady=()=>!1,uc.VERSION=x5;var yae=t=>t.replace(/[&<>"']/g,i=>({"&":"&","<":"<",">":">",'"':""","'":"'"})[i]),N2=t=>t.replace(/\*\*([^*]+)\*\*/g,"<strong>$1</strong>").replace(/\*([^*]+)\*/g,"<em>$1</em>").replace(/`([^`]+)`/g,"<code>$1</code>"),Cae=t=>(t||"").replace(/^<!--\s*mark:.*?-->\s*$\n?/gm,""),Hw=t=>yae(Cae(t)).split(/\n{2,}/).map(e=>{let n=e.trim();if(!n)return"";if(/^-{3,}$/.test(n))return"<hr/>";let o=n.match(/^!\[([^\]]*)\]\((https?:\/\/[^\s)]+)\)$/);if(o)return`<p class="egwk-slide-picture"><img alt="${o[1]}" src="${o[2]}"/></p>`;let a=n.match(/^(#{1,6})\s+(.*)$/);if(a){let r=a[1].length;return`<h${r}>${N2(a[2])}</h${r}>`}if(n.startsWith(">")){let r=n.split(` 116`).map(s=>s.replace(/^\s*>\s?/,"")).join(` 117`).replace(/\n{2,}/g,"</p><p>");return`<blockquote><p>${N2(r).replace(/\n/g,"<br/>")}</p></blockquote>`}return`<p>${N2(n).replace(/\n/g,"<br/>")}</p>`}).join(` 118`);var wae=["deck"];function kae(t,i){if(t&1){let e=j();d(0,"button",6),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.exportPptx())}),g(3,"\u21E9"),u()}t&2&&(y("title",O(1,2,"Download as PowerPoint")),W("aria-label",O(2,4,"Download as PowerPoint")))}function Eae(t,i){if(t&1&&(d(0,"div",4)(1,"p",7),g(2,"There is nothing to present yet."),u(),d(3,"a",8),g(4,"Back to the collection"),u()()),t&2){let e=f();h(3),y("routerLink",e.backLink)}}function Sae(t,i){if(t&1&&H(0,"section",10),t&2){let e=i.$implicit;y("innerHTML",e,Dt)}}function Mae(t,i){if(t&1&&(d(0,"div",5,0)(2,"div",9),te(3,Sae,1,1,"section",10,si),u()()),t&2){let e=f();h(3),ne(e.slides())}}var v5="egwk-presenting",Uw=(()=>{class t{constructor(){this.sanitizer=x(ca),this.document=x(et),this.router=x(gn),this.collection=x(Dn),this.markdown=Lt(null),this.closed=vo(),this.slides=ke(()=>this.source().split(/\n-{3,}\n/).map(e=>e.trim()).filter(e=>!!e).map(e=>this.sanitizer.bypassSecurityTrustHtml(Hw(e)))),this.host=x(be)}source(){return this.markdown()??this.collection.document()??""}get backLink(){return["/",U.LANGUAGE(),"collection"]}ngAfterViewInit(){this.markdown()!==null&&this.document.body.appendChild(this.host.nativeElement),this.document.body.classList.add(v5),this.slides().length&&(this.reveal=new uc(this.deck.nativeElement,{embedded:!1,hash:!1,history:!1,controls:!0,progress:!0,slideNumber:"c/t",transition:"none",keyboard:{27:null}}),this.reveal.initialize())}
118exit(){if(this.markdown()!==null){this.closed.emit();return}this.router.navigate(this.backLink)}exportPptx(){let e=this.source();e.trim()&&this.collection.exportPptx(e).subscribe(n=>this.collection.download(n,"egwk.pptx"))}ngOnDestroy(){this.document.body.classList.remove(v5),this.reveal?.destroy()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-collection-present"]],viewQuery:function(n,o){if(n&1&&ze(wae,5),n&2){let a;fe(a=ge())&&(o.deck=a.first)}},hostBindings:function(n,o){n&1&&M("keydown.escape",function(){return o.exit()},!1,Ws)},inputs:{markdown:[1,"markdown"]},outputs:{closed:"closed"},decls:8,vars:8,consts:[["deck",""],[1,"egwk-present-exit-zone"],["type","button",1,"egwk-present-exit","egwk-present-download",3,"title"],["type","button",1,"egwk-present-exit",3,"click","title"],[1,"egwk-present-empty"],[1,"reveal","egwk-present"],["type","button",1,"egwk-present-exit","egwk-present-download",3,"click","title"],["appI18nOTF",""],["appI18nOTF","",3,"routerLink"],[1,"slides"],[3,"innerHTML"]],template:function(n,o){n&1&&(d(0,"div",1),D(1,kae,4,6,"button",2),d(2,"button",3),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(){return o.exit()}),g(5,"\xD7"),u()(),D(6,Eae,5,1,"div",4)(7,Mae,5,0,"div",5)),n&2&&(h(),S(o.slides().length?1:-1),h(),y("title",O(3,4,"Back to the collection (Esc). Press O for all slides.")),W("aria-label",O(4,6,"Back to the collection")),h(4),S(o.slides().length?7:6))},dependencies:[Nn,Ft,st],styles:[`.reveal .stretch,.reveal .r-stretch{max-width:none;max-height:none}.reveal pre.stretch code,.reveal pre.r-stretch code{box-sizing:border-box;height:100%;max-height:100%}.reveal .r-fit-text{white-space:nowrap;display:inline-block}.reveal .r-stack{grid-template-rows:100%;display:grid}.reveal .r-stack>*{grid-area:1/1;margin:auto}.reveal .r-vstack,.reveal .r-hstack{display:flex}.reveal .r-vstack img,.reveal .r-vstack video,.reveal .r-hstack img,.reveal .r-hstack video{object-fit:contain;min-width:0;min-height:0}.reveal .r-vstack{flex-direction:column;justify-content:center;align-items:center}.reveal .r-hstack{flex-direction:row;justify-content:center;align-items:center}.reveal .items-stretch{align-items:stretch}.reveal .items-start{align-items:flex-start}.reveal .items-center{align-items:center}.reveal .items-end{align-items:flex-end}.reveal .justify-between{justify-content:space-between}.reveal .justify-around{justify-content:space-around}.reveal .justify-start{justify-content:flex-start}.reveal .justify-center{justify-content:center}.reveal .justify-end{justify-content:flex-end}html.reveal-full-page{width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);height:100dvh;overflow:hidden}.reveal-viewport{color:#000;--r-controls-spacing:12px;--r-overlay-header-height:40px;--r-overlay-margin:0px;--r-overlay-padding:6px;--r-overlay-gap:5px;background-color:#fff;height:100%;margin:0;line-height:1;position:relative;overflow:hidden}@media screen and (width<=1024px),(height<=768px){.reveal-viewport{--r-overlay-header-height:26px}}.reveal-viewport:fullscreen{width:100%!important;height:100%!important;top:0!important;left:0!important;transform:none!important}.reveal .fragment{transition:all .2s}.reveal .fragment:not(.custom){opacity:0;visibility:hidden;will-change:opacity}.reveal .fragment.visible{opacity:1;visibility:inherit}.reveal .fragment.disabled{transition:none}.reveal .fragment.grow{opacity:1;visibility:inherit}.reveal .fragment.grow.visible{transform:scale(1.3)}.reveal .fragment.shrink{opacity:1;visibility:inherit}.reveal .fragment.shrink.visible{transform:scale(.7)}.reveal .fragment.zoom-in{transform:scale(.1)}.reveal .fragment.zoom-in.visible{transform:none}.reveal .fragment.fade-out{opacity:1;visibility:inherit}.reveal .fragment.fade-out.visible{opacity:0;visibility:hidden}.reveal .fragment.semi-fade-out{opacity:1;visibility:inherit}.reveal .fragment.semi-fade-out.visible{opacity:.5;visibility:inherit}.reveal .fragment.strike{opacity:1;visibility:inherit}.reveal .fragment.strike.visible{text-decoration:line-through}.reveal .fragment.fade-up{transform:translateY(40px)}.reveal .fragment.fade-up.visible{transform:translate(0)}
118.reveal .fragment.fade-down{transform:translateY(-40px)}.reveal .fragment.fade-down.visible{transform:translate(0)}.reveal .fragment.fade-right{transform:translate(-40px)}.reveal .fragment.fade-right.visible{transform:translate(0)}.reveal .fragment.fade-left{transform:translate(40px)}.reveal .fragment.fade-left.visible{transform:translate(0)}.reveal .fragment.fade-in-then-out,.reveal .fragment.current-visible{opacity:0;visibility:hidden}.reveal .fragment.fade-in-then-out.current-fragment,.reveal .fragment.current-visible.current-fragment{opacity:1;visibility:inherit}.reveal .fragment.fade-in-then-semi-out{opacity:0;visibility:hidden}.reveal .fragment.fade-in-then-semi-out.visible{opacity:.5;visibility:inherit}.reveal .fragment.fade-in-then-semi-out.current-fragment,.reveal .fragment.highlight-red,.reveal .fragment.highlight-current-red,.reveal .fragment.highlight-green,.reveal .fragment.highlight-current-green,.reveal .fragment.highlight-blue,.reveal .fragment.highlight-current-blue{opacity:1;visibility:inherit}.reveal .fragment.highlight-red.visible{color:#ff2c2d}.reveal .fragment.highlight-green.visible{color:#17ff2e}.reveal .fragment.highlight-blue.visible{color:#1b91ff}.reveal .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.reveal .fragment.highlight-current-green.current-fragment{color:#17ff2e}.reveal .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.reveal:after{content:"";font-style:italic}.reveal iframe{z-index:1}.reveal a{position:relative}@keyframes bounce-right{0%,10%,25%,40%,50%{transform:translate(0)}20%{transform:translate(10px)}30%{transform:translate(-5px)}}@keyframes bounce-left{0%,10%,25%,40%,50%{transform:translate(0)}20%{transform:translate(-10px)}30%{transform:translate(5px)}}@keyframes bounce-down{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(10px)}30%{transform:translateY(-5px)}}.reveal .controls{top:auto;bottom:var(--r-controls-spacing);right:var(--r-controls-spacing);z-index:11;color:#000;pointer-events:none;font-size:10px;display:none;position:absolute;left:auto}.reveal .controls button{cursor:pointer;color:currentColor;z-index:2;pointer-events:auto;font-size:inherit;visibility:hidden;opacity:0;-webkit-appearance:none;-webkit-tap-highlight-color:#0000;background-color:#0000;border:0;outline:0;padding:0;transition:color .2s,opacity .2s,transform .2s;position:absolute;transform:scale(.9999)}.reveal .controls .controls-arrow:before,.reveal .controls .controls-arrow:after{content:"";transform-origin:.2em;will-change:transform;background-color:currentColor;border-radius:.25em;width:2.6em;height:.5em;transition:all .15s,background-color .8s;position:absolute;top:0;left:0}.reveal .controls .controls-arrow{width:3.6em;height:3.6em;position:relative}.reveal .controls .controls-arrow:before{transform:translate(.5em)translateY(1.55em)rotate(45deg)}.reveal .controls .controls-arrow:after{transform:translate(.5em)translateY(1.55em)rotate(-45deg)}.reveal .controls .controls-arrow:hover:before{transform:translate(.5em)translateY(1.55em)rotate(40deg)}.reveal .controls .controls-arrow:hover:after{transform:translate(.5em)translateY(1.55em)rotate(-40deg)}.reveal .controls .controls-arrow:active:before{transform:translate(.5em)translateY(1.55em)rotate(36deg)}.reveal .controls .controls-arrow:active:after{transform:translate(.5em)translateY(1.55em)rotate(-36deg)}.reveal .controls .navigate-left{bottom:3.2em;right:6.4em;transform:translate(-10px)}.reveal .controls .navigate-left.highlight{animation:2s ease-out 50 both bounce-left}.reveal .controls .navigate-right{bottom:3.2em;right:0;transform:translate(10px)}.reveal .controls .navigate-right .controls-arrow{transform:rotate(180deg)}.reveal .controls .navigate-right.highlight{animation:2s ease-out 50 both bounce-right}.reveal .controls .navigate-up{bottom:6.4em;right:3.2em;transform:translateY(-10px)}.reveal .controls .navigate-up .controls-arrow{transform:rotate(90deg)}.reveal .controls .navigate-down{padding-bottom:1.4em;bottom:-1.4em;right:3.2em;transform:translateY(10px)}.reveal .controls .navigate-down .controls-arrow{transform:rotate(-90deg)}.reveal .controls .navigate-down.highlight{animation:2s ease-out 50 both bounce-down}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled{opacity:.3}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled:hover{opacity:1}.reveal .controls[data-controls-back-arrows=hidden] .navigate-up.enabled{opacity:0;visibility:hidden}.reveal .controls .enabled{visibility:visible;opacity:.9;cursor:pointer;transform:none}.reveal .controls .enabled.fragmented{opacity:.5}.reveal .controls .enabled:hover,.reveal .controls .enabled.fragmented:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled{opacity:.3}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=hidden] .navigate-left.enabled{opacity:0;visibility:hidden}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled{opacity:.3}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled:hover{opacity:1}.reveal.rtl .controls[data-controls-back-arrows=hidden] .navigate-right.enabled{opacity:0;visibility:hidden}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-up,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-down{display:none}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-left,.reveal:not(.has-vertical-slides) .controls .navigate-left{bottom:1.4em;right:5.5em}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-right,.reveal:not(.has-vertical-slides) .controls .navigate-right{bottom:1.4em;right:.5em}.reveal:not(.has-horizontal-slides) .controls .navigate-up{bottom:5em;right:1.4em}.reveal:not(.has-horizontal-slides) .controls .navigate-down{bottom:.5em;right:1.4em}.reveal.has-dark-background .controls{color:#fff}.reveal.has-light-background .controls{color:#000}.reveal.no-hover .controls .controls-arrow:hover:before,.reveal.no-hover .controls .controls-arrow:active:before{transform:translate(.5em)translateY(1.55em)rotate(45deg)}.reveal.no-hover .controls .controls-arrow:hover:after,.reveal.no-hover .controls .controls-arrow:active:after{transform:translate(.5em)translateY(1.55em)rotate(-45deg)}@media screen and (width>
118=500px){.reveal-viewport{--r-controls-spacing:.8em}.reveal .controls[data-controls-layout=edges]{inset:0}.reveal .controls[data-controls-layout=edges] .navigate-left,.reveal .controls[data-controls-layout=edges] .navigate-right,.reveal .controls[data-controls-layout=edges] .navigate-up,.reveal .controls[data-controls-layout=edges] .navigate-down{bottom:auto;right:auto}.reveal .controls[data-controls-layout=edges] .navigate-left{top:50%;left:var(--r-controls-spacing);margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-right{top:50%;right:var(--r-controls-spacing);margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-up{top:var(--r-controls-spacing);margin-left:-1.8em;left:50%}.reveal .controls[data-controls-layout=edges] .navigate-down{bottom:calc(var(--r-controls-spacing) - 1.4em + .3em);margin-left:-1.8em;left:50%}}.reveal .progress{z-index:10;color:#fff;background-color:#0003;width:100%;height:3px;display:none;position:absolute;bottom:0;left:0}.reveal .progress:after{content:"";width:100%;height:10px;display:block;position:absolute;top:-10px}.reveal .progress span{transform-origin:0 0;background-color:currentColor;width:100%;height:100%;transition:transform .8s cubic-bezier(.26,.86,.44,.985);display:block;transform:scaleX(0)}.reveal .slide-number{z-index:31;color:#fff;background-color:#0006;padding:5px;font-family:Helvetica,sans-serif;font-size:12px;line-height:1;display:block;position:absolute;bottom:8px;right:8px}.reveal .slide-number a{color:currentColor}.reveal .slide-number-delimiter{margin:0 3px}.reveal{touch-action:pinch-zoom;width:100%;height:100%;position:relative;overflow:hidden}.reveal.embedded{touch-action:pan-y}.reveal.embedded.is-vertical-slide{touch-action:none}.reveal .slides{pointer-events:none;z-index:1;text-align:center;perspective:600px;perspective-origin:50% 40%;width:100%;height:100%;margin:auto;position:absolute;inset:0;overflow:visible}.reveal .slides>section{perspective:600px}.reveal .slides>section,.reveal .slides>section>section{pointer-events:auto;z-index:10;transform-style:flat;width:100%;transition:transform-origin .8s cubic-bezier(.26,.86,.44,.985),transform .8s cubic-bezier(.26,.86,.44,.985),visibility .8s cubic-bezier(.26,.86,.44,.985),opacity .8s cubic-bezier(.26,.86,.44,.985);display:none;position:absolute}.reveal[data-transition-speed=fast] .slides section{transition-duration:.4s}.reveal[data-transition-speed=slow] .slides section{transition-duration:1.2s}.reveal .slides section[data-transition-speed=fast]{transition-duration:.4s}.reveal .slides section[data-transition-speed=slow]{transition-duration:1.2s}.reveal .slides>section.stack{pointer-events:none;height:100%;padding-top:0;padding-bottom:0}.reveal .slides>section.present,.reveal .slides>section>section.present{z-index:11;opacity:1;display:block}.reveal .slides>section:empty,.reveal .slides>section>section:empty,.reveal .slides>section[data-background-interactive],.reveal .slides>section>section[data-background-interactive]{pointer-events:none}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:0!important}.reveal .slides>section:not(.present),.reveal .slides>section>section:not(.present){pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section.past,.reveal .slides>section.future,.reveal .slides>section.past>section,.reveal .slides>section.future>section,.reveal .slides>section>section.past,.reveal .slides>section>section.future{opacity:0}.reveal .slides>section[data-transition=slide].past,.reveal .slides>section[data-transition~=slide-out].past,.reveal.slide .slides>section:not([data-transition]).past{transform:translate(-150%)}.reveal .slides>section[data-transition=slide].future,.reveal .slides>section[data-transition~=slide-in].future,.reveal.slide .slides>section:not([data-transition]).future{transform:translate(150%)}.reveal .slides>section>section[data-transition=slide].past,.reveal .slides>section>section[data-transition~=slide-out].past,.reveal.slide .slides>section>section:not([data-transition]).past{transform:translateY(-150%)}.reveal .slides>section>section[data-transition=slide].future,.reveal .slides>section>section[data-transition~=slide-in].future,.reveal.slide .slides>section>section:not([data-transition]).future{transform:translateY(150%)}.reveal .slides>section[data-transition=linear].past,.reveal .slides>section[data-transition~=linear-out].past,.reveal.linear .slides>section:not([data-transition]).past{transform:translate(-150%)}.reveal .slides>section[data-transition=linear].future,.reveal .slides>section[data-transition~=linear-in].future,.reveal.linear .slides>section:not([data-transition]).future{transform:translate(150%)}.reveal .slides>section>section[data-transition=linear].past,.reveal .slides>section>section[data-transition~=linear-out].past,.reveal.linear .slides>section>section:not([data-transition]).past{transform:translateY(-150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal .slides>section>section[data-transition~=linear-in].future,.reveal.linear .slides>section>section:not([data-transition]).future{transform:translateY(150%)}.reveal .slides section[data-transition=default].stack,.reveal.default .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=default].past,.reveal .slides>section[data-transition~=default-out].past,.reveal.default .slides>section:not([data-transition]).past{transform:translate(-100%)rotateY(-90deg)translate(-100%)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section[data-transition~=default-in].future,.reveal.default .slides>section:not([data-transition]).future{transform:translate(100%)rotateY(90deg)translate(100%)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section[data-transition~=default-out].past,.reveal.default .slides>section>section:not([data-transition]).past{transform:translateY(-300px)rotateX(70deg)translateY(-300px)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section[data-transition~=default-in].future,.reveal.default .slides>section>section:not([data-transition]).future{transform:translateY(300px
118)rotateX(-70deg)translateY(300px)}.reveal .slides section[data-transition=convex].stack,.reveal.convex .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=convex].past,.reveal .slides>section[data-transition~=convex-out].past,.reveal.convex .slides>section:not([data-transition]).past{transform:translate(-100%)rotateY(-90deg)translate(-100%)}.reveal .slides>section[data-transition=convex].future,.reveal .slides>section[data-transition~=convex-in].future,.reveal.convex .slides>section:not([data-transition]).future{transform:translate(100%)rotateY(90deg)translate(100%)}.reveal .slides>section>section[data-transition=convex].past,.reveal .slides>section>section[data-transition~=convex-out].past,.reveal.convex .slides>section>section:not([data-transition]).past{transform:translateY(-300px)rotateX(70deg)translateY(-300px)}.reveal .slides>section>section[data-transition=convex].future,.reveal .slides>section>section[data-transition~=convex-in].future,.reveal.convex .slides>section>section:not([data-transition]).future{transform:translateY(300px)rotateX(-70deg)translateY(300px)}.reveal .slides section[data-transition=concave].stack,.reveal.concave .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=concave].past,.reveal .slides>section[data-transition~=concave-out].past,.reveal.concave .slides>section:not([data-transition]).past{transform:translate(-100%)rotateY(90deg)translate(-100%)}.reveal .slides>section[data-transition=concave].future,.reveal .slides>section[data-transition~=concave-in].future,.reveal.concave .slides>section:not([data-transition]).future{transform:translate(100%)rotateY(-90deg)translate(100%)}.reveal .slides>section>section[data-transition=concave].past,.reveal .slides>section>section[data-transition~=concave-out].past,.reveal.concave .slides>section>section:not([data-transition]).past{transform:translateY(-80%)rotateX(-70deg)translateY(-80%)}.reveal .slides>section>section[data-transition=concave].future,.reveal .slides>section>section[data-transition~=concave-in].future,.reveal.concave .slides>section>section:not([data-transition]).future{transform:translateY(80%)rotateX(70deg)translateY(80%)}.reveal .slides section[data-transition=zoom],.reveal.zoom .slides section:not([data-transition]){transition-timing-function:ease}.reveal .slides>section[data-transition=zoom].past,.reveal .slides>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section:not([data-transition]).past{visibility:hidden;transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal .slides>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section:not([data-transition]).future{visibility:hidden;transform:scale(.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal .slides>section>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section>section:not([data-transition]).past{transform:scale(16)}.reveal .slides>section>section[data-transition=zoom].future,.reveal .slides>section>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section>section:not([data-transition]).future{transform:scale(.2)}.reveal.cube .slides{perspective:1300px}.reveal.cube .slides section{backface-visibility:hidden;box-sizing:border-box;min-height:700px;transform-style:preserve-3d;padding:30px}.reveal.center.cube .slides section{min-height:0}.reveal.cube .slides section:not(.stack):before{content:"";background:#0000001a;border-radius:4px;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translateZ(-20px)}.reveal.cube .slides section:not(.stack):after{content:"";z-index:1;background:0 0;border-radius:4px;width:90%;height:30px;display:block;position:absolute;bottom:0;left:5%;transform:translateZ(-90px)rotateX(65deg);box-shadow:0 95px 25px #0003}.reveal.cube .slides>section.stack{background:0 0;padding:0}.reveal.cube .slides>section.past{transform-origin:100% 0;transform:translate(-100%)rotateY(-90deg)}.reveal.cube .slides>section.future{transform-origin:0 0;transform:translate(100%)rotateY(90deg)}.reveal.cube .slides>section>section.past{transform-origin:0 100%;transform:translateY(-100%)rotateX(90deg)}.reveal.cube .slides>section>section.future{transform-origin:0 0;transform:translateY(100%)rotateX(-90deg)}.reveal.page .slides{perspective-origin:0%;perspective:3000px}.reveal.page .slides section{box-sizing:border-box;min-height:700px;transform-style:preserve-3d;padding:30px}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:"";background:#0000001a;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:"";z-index:1;background:0 0;border-radius:4px;width:90%;height:30px;display:block;position:absolute;bottom:0;left:5%;transform:translateZ(-90px)rotateX(65deg);box-shadow:0 95px 25px #0003}.reveal.page .slides>section.stack{background:0 0;padding:0}.reveal.page .slides>section.past{transform-origin:0 0;transform:translate(-40%)rotateY(-80deg)}.reveal.page .slides>section.future{transform-origin:100% 0;transform:translate(0)}.reveal.page .slides>section>section.past{transform-origin:0 0;transform:translateY(-40%)rotateX(80deg)}.reveal.page .slides>section>section.future{transform-origin:0 100%;transform:translate(0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section:not([data-transition]),.reveal.fade .slides>section>section:not([data-transition]){transition:opacity .5s;transform:none}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section{transition:none}
118.reveal .slides section[data-transition=none],.reveal.none .slides section:not([data-transition]){transition:none;transform:none}.reveal .pause-overlay{visibility:hidden;opacity:0;z-index:100;background:#000;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0}.reveal .pause-overlay .resume-button{color:#ccc;cursor:pointer;background:0 0;border:2px solid #ccc;border-radius:2px;padding:6px 14px;font-size:16px;position:absolute;bottom:20px;right:20px}.reveal .pause-overlay .resume-button:hover{color:#fff;border-color:#fff}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.reveal .no-transition,.reveal .no-transition *,.reveal .slides.disable-slide-transitions section{transition:none!important}.reveal .slides.disable-slide-transitions section{transform:none!important}.reveal .backgrounds{perspective:600px;width:100%;height:100%;position:absolute;top:0;left:0}.reveal .slide-background{opacity:0;visibility:hidden;background-color:#0000;width:100%;height:100%;transition:all .8s cubic-bezier(.26,.86,.44,.985);display:none;position:absolute;overflow:hidden}.reveal .slide-background-content{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}.reveal .slide-background.stack{display:block}.reveal .slide-background.present{opacity:1;visibility:visible;z-index:2}.print-pdf .reveal .slide-background{opacity:1!important;visibility:visible!important}.reveal .slide-background video{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;position:absolute;top:0;left:0}.reveal .slide-background[data-background-size=contain] video{object-fit:contain}.reveal[data-background-transition=none]>.backgrounds .slide-background:not([data-background-transition]),.reveal>.backgrounds .slide-background[data-background-transition=none]{transition:none}.reveal[data-background-transition=slide]>.backgrounds .slide-background:not([data-background-transition]),.reveal>.backgrounds .slide-background[data-background-transition=slide]{opacity:1}.reveal[data-background-transition=slide]>.backgrounds .slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background.past[data-background-transition=slide]{transform:translate(-100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background.future[data-background-transition=slide]{transform:translate(100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide]{transform:translateY(-100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide]{transform:translateY(100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background.past[data-background-transition=convex]{opacity:0;transform:translate(-100%)rotateY(-90deg)translate(-100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background.future[data-background-transition=convex]{opacity:0;transform:translate(100%)rotateY(90deg)translate(100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex]{opacity:0;transform:translateY(-100%)rotateX(90deg)translateY(-100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex]{opacity:0;transform:translateY(100%)rotateX(-90deg)translateY(100%)}.reveal[data-background-transition=concave]>.backgrounds .slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background.past[data-background-transition=concave]{opacity:0;transform:translate(-100%)rotateY(90deg)translate(-100%)}.reveal[data-background-transition=concave]>.backgrounds .slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background.future[data-background-transition=concave]{opacity:0;transform:translate(100%)rotateY(-90deg)translate(100%)}.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave]{opacity:0;transform:translateY(-100%)rotateX(-90deg)translateY(-100%)}.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave]{opacity:0;transform:translateY(100%)rotateX(90deg)translateY(100%)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background:not([data-background-transition]),.reveal>.backgrounds .slide-background[data-background-transition=zoom]{transition-timing-function:ease}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(.2)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(.2)}.reveal[data-transition-speed=fast]>.backgrounds .slide-background{transition-duration:.4s}.reveal[data-transition-speed=slow]>.backgrounds .slide-background{transition-duration:1.2s}.reveal [data-auto-animate-target^=unmatched]{will-change:opacity}.reveal section[data-auto-animate]:not(.stack):not([data-auto-animate=running]) [data-auto-animate-target^=unmatched]{opacity:0}
118.reveal.overview{perspective-origin:50%;perspective:700px}.reveal.overview .slides section{cursor:pointer;box-sizing:border-box;height:100%;overflow:hidden;opacity:1!important;visibility:visible!important;top:0!important}.reveal.overview .slides section:hover,.reveal.overview .slides section.present{outline-offset:10px;outline:10px solid #96969699}.reveal.overview .slides section.present{outline:10px solid var(--r-link-color)}.reveal.overview .slides section .fragment{opacity:1;transition:none}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none!important}.reveal.overview .slides>section.stack{background:0 0;outline:none;padding:0;overflow:visible;top:0!important}.reveal.overview .backgrounds{perspective:inherit}.reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline-offset:10px;outline:10px solid #9696961a}.reveal.overview .backgrounds .slide-background.stack{overflow:visible}.reveal.overview .slides section,.reveal.overview-deactivating .slides section,.reveal.overview .backgrounds .slide-background,.reveal.overview-deactivating .backgrounds .slide-background{transition:none}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl pre,.reveal.rtl code{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{transform-origin:100% 0}.reveal.has-parallax-background .backgrounds{transition:all .8s}.reveal.has-parallax-background[data-transition-speed=fast] .backgrounds{transition-duration:.4s}.reveal.has-parallax-background[data-transition-speed=slow] .backgrounds{transition-duration:1.2s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-up{0%{transform:scale(.95)}to{transform:scale(1)}}.reveal [data-preview-image],.reveal [data-preview-video],.reveal [data-preview-link]:not(a):not([data-preview-link=false]){cursor:zoom-in}.r-overlay{top:var(--r-overlay-margin);right:var(--r-overlay-margin);bottom:var(--r-overlay-margin);left:var(--r-overlay-margin);border-radius:min(var(--r-overlay-margin),6px);z-index:99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#000000f2;font-family:ui-sans-serif,system-ui,-apple-system,Helvetica,sans-serif;transition:all .3s;animation:.3s fade-in;position:absolute}.r-overlay-viewport{top:var(--r-overlay-padding);right:var(--r-overlay-padding);bottom:var(--r-overlay-padding);left:var(--r-overlay-padding);gap:var(--r-overlay-gap);flex-direction:column;display:flex;position:absolute}.r-overlay-header{z-index:2;box-sizing:border-box;height:var(--r-overlay-header-height);justify-content:flex-end;align-items:center;gap:6px;display:flex}.r-overlay-header .r-overlay-header-button{all:unset;min-width:var(--r-overlay-header-height);min-height:var(--r-overlay-header-height);padding:0 calc(var(--r-overlay-header-height) / 4);opacity:1;cursor:pointer;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:18px;display:flex}.r-overlay-header .r-overlay-header-button:hover{opacity:1;background-color:#ffffff26}.r-overlay-header .icon{background-position:50%;background-repeat:no-repeat;background-size:100%;width:20px;height:20px;display:inline-block}.r-overlay-close .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuODU0IDIuODU0YS41LjUgMCAwIDAtLjcwOC0uNzA4TDcuNSA2Ljc5MyAyLjg1NCAyLjE0NmEuNS41IDAgMSAwLS43MDguNzA4TDYuNzkzIDcuNWwtNC42NDcgNC42NDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw3LjUgOC4yMDdsNC42NDYgNC42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC4yMDcgNy41bDQuNjQ3LTQuNjQ2WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}.r-overlay-external .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMyAyYTEgMSAwIDAgMC0xIDF2OWExIDEgMCAwIDAgMSAxaDlhMSAxIDAgMCAwIDEtMVY4LjVhLjUuNSAwIDAgMC0xIDBWMTJIM1YzaDMuNWEu
118NS41IDAgMCAwIDAtMUgzWm05Ljg1NC4xNDZhLjUuNSAwIDAgMSAuMTQ2LjM1MVY1LjVhLjUuNSAwIDAgMS0xIDBWMy43MDdMNi44NTQgOC44NTRhLjUuNSAwIDEgMS0uNzA4LS43MDhMMTEuMjkzIDNIOS41YS41LjUgMCAwIDEgMC0xaDNhLjQ5OS40OTkgMCAwIDEgLjM1NC4xNDZaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.r-overlay-content{background-color:#141414cc;border-radius:6px;flex-grow:1;place-items:center;animation:.5s cubic-bezier(.26,.86,.44,.985) scale-up;display:grid;position:relative;overflow:hidden}.r-overlay-spinner{z-index:10;visibility:hidden;opacity:0;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6B
118DISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);width:32px;height:32px;margin:-16px 0 0 -16px;display:block;position:absolute;top:50%;left:50%}.r-overlay-preview .r-overlay-content iframe{opacity:0;visibility:hidden;border:0;width:100%;max-width:100%;height:100%;max-height:100%;transition:all .3s}.r-overlay-preview[data-state=loaded] iframe{opacity:1;visibility:visible}.r-overlay-preview .r-overlay-content img,.r-overlay-preview .r-overlay-content video{object-fit:scale-down;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;position:absolute}.r-overlay-preview[data-preview-fit=none] img,.r-overlay-preview[data-preview-fit=none] video{object-fit:none}.r-overlay-preview[data-preview-fit=scale-down] img,.r-overlay-preview[data-preview-fit=scale-down] video{object-fit:scale-down}.r-overlay-preview[data-preview-fit=contain] img,.r-overlay-preview[data-preview-fit=contain] video{object-fit:contain}.r-overlay-preview[data-preview-fit=cover] img,.r-overlay-preview[data-preview-fit=cover] video{object-fit:cover}.r-overlay-preview[data-state=loaded] .r-overlay-content-inner{z-index:-1;text-align:center;letter-spacing:normal;width:100%;position:absolute;top:45%;left:0}.r-overlay-preview .r-overlay-error{color:orange;font-size:18px}.r-overlay-preview .x-frame-error{opacity:0;transition:opacity .3s .3s}.r-overlay-preview[data-state=loaded] .x-frame-error{opacity:1}.r-overlay-preview[data-state=loading] .r-overlay-spinner{opacity:.6;visibility:visible}.r-overlay-help .r-overlay-content{overflow:auto}.r-overlay-help-content{text-align:center;letter-spacing:normal;max-width:560px;margin:auto;padding:20px 0}.r-overlay-help-content .title{margin-top:0;font-size:20px}.r-overlay-help .r-overlay-help-content table{border-collapse:collapse;text-align:left;border:1px solid #fff;font-size:16px}.r-overlay-help .r-overlay-help-content table th,.r-overlay-help .r-overlay-help-content table td{vertical-align:middle;border:1px solid #fff;width:240px;padding:14px}.r-overlay-help .r-overlay-help-content table th{padding-top:20px;padding-bottom:20px}.reveal .playback{z-index:30;cursor:pointer;-webkit-tap-highlight-color:#0000;transition:all .4s;position:absolute;bottom:20px;left:15px}.reveal.overview .playback{opacity:0;visibility:hidden}.reveal .hljs{min-height:100%}.reveal .hljs table{margin:initial}.reveal .hljs-ln-code,.reveal .hljs-ln-numbers{border:0;padding:0}.reveal .hljs-ln-numbers{opacity:.6;text-align:right;vertical-align:top;padding-right:.75em}.reveal .hljs.has-highlights tr:not(.highlight-line){opacity:.4}.reveal .hljs.has-highlights.fragment{transition:all .2s}.reveal .hljs:not(:first-child).fragment{box-sizing:border-box;width:100%;position:absolute;top:0;left:0}.reveal pre[data-auto-animate-target]{overflow:hidden}.reveal pre[data-auto-animate-target] code{height:100%}.reveal .roll{vertical-align:top;perspective:400px;perspective-origin:50%;line-height:1.2;display:inline-block;overflow:hidden}.reveal .roll:hover{text-shadow:none;background:0 0}.reveal .roll span{pointer-events:none;transform-origin:50% 0;transform-style:preserve-3d;backface-visibility:hidden;padding:0 2px;transition:all .4s;display:block;position:relative}.reveal .roll:hover span{background:#00000080;transform:translateZ(-45px)rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);backface-visibility:hidden;transform-origin:50% 0;padding:0 2px;display:block;position:absolute;top:0;left:0;transform:translateY(110%)rotateX(-90deg)}.reveal aside.notes{display:none}.reveal .speaker-notes{z-index:1;color:#222;box-sizing:border-box;text-align:left;-webkit-overflow-scrolling:touch;background-color:#f5f5f5;border:1px solid #0000000d;width:33.3333%;height:100%;padding:14px 18px;font-family:Helvetica,sans-serif;font-size:18px;line-height:1.4;display:none;position:absolute;top:0;left:100%;overflow:auto}.reveal .speaker-notes .notes-placeholder{color:#ccc;font-style:italic}.reveal .speaker-notes:focus{outline:none}.reveal .speaker-notes:before{content:"Speaker notes";opacity:.5;margin-bottom:10px;display:block}.reveal.show-notes{max-width:75%;overflow:visible}.reveal.show-notes .speaker-notes{display:block}@media screen and (width>=1600px){.reveal .speaker-notes{font-size:20px}}@media screen and (width<=1024px){.reveal.show-notes{border-left:0;max-width:none;max-height:70vh;overflow:visible}.reveal.show-notes .speaker-notes{border:0;width:100%;height:30vh;top:100%;left:0}}@media screen and (width<=600px){.reveal.show-notes{max-height:60vh}.reveal.show-notes .speaker-notes{height:40vh;top:100%}.reveal .speaker-notes{font-size:14px}}.reveal .jump-to-slide{z-index:30;-webkit-tap-highlight-color:#0000;font-size:32px;position:absolute;top:15px;left:15px}.reveal .jump-to-slide-input{font-size:inherit;color:currentColor;background:0 0;border:0;padding:8px}.reveal .jump-to-slide-input::placeholder{color:currentColor;opacity:.5}.reveal.has-dark-background .jump-to-slide-input{color:#fff}.reveal.has-light-background .jump-to-slide-input{color:#222}.reveal .jump-to-slide-input:focus{outline:none}.reveal .r-overlay-button{all:unset;z-index:30;
118cursor:pointer;-webkit-tap-highlight-color:#0000;appearance:none;color:#fff;background:#000000b3;border-radius:5px;justify-content:center;align-items:center;padding:10px;font-size:.4em;display:flex;position:absolute}.reveal .r-overlay-button:hover{background:#000000e6}.reveal.has-light-background .r-overlay-button{color:#222;background:#ffffffb3}.reveal.has-light-background .r-overlay-button:hover{background:#ffffffe6}.reveal .r-media-play-button{bottom:20px;left:15px}.zoomed .reveal *,.zoomed .reveal :before,.zoomed .reveal :after{backface-visibility:visible!important}.zoomed .reveal .progress,.zoomed .reveal .controls{opacity:0}.zoomed .reveal .roll span{background:0 0}.zoomed .reveal .roll span:after,.reveal-viewport.loading-scroll-mode{visibility:hidden}.reveal-viewport.reveal-scroll{z-index:1;--r-scrollbar-width:7px;--r-scrollbar-trigger-size:5px;--r-controls-spacing:8px;margin:0 auto;overflow:hidden auto}@media screen and (width<=500px){.reveal-viewport.reveal-scroll{--r-scrollbar-width:3px;--r-scrollbar-trigger-size:3px}}.reveal-viewport.reveal-scroll .controls,.reveal-viewport.reveal-scroll .progress,.reveal-viewport.reveal-scroll .playback,.reveal-viewport.reveal-scroll .backgrounds,.reveal-viewport.reveal-scroll .slide-number,.reveal-viewport.reveal-scroll .speaker-notes{display:none!important}.reveal-viewport.reveal-scroll .r-overlay,.reveal-viewport.reveal-scroll .pause-overlay,.reveal-viewport.reveal-scroll .r-media-play-button{position:fixed}.reveal-viewport.reveal-scroll .reveal{touch-action:manipulation;overflow:visible}.reveal-viewport.reveal-scroll .slides{pointer-events:initial;perspective:none;perspective-origin:50%;margin:0;padding:0;display:block;position:static;top:auto;left:auto;overflow:visible;width:100%!important}.reveal-viewport.reveal-scroll .scroll-page{width:100%;height:calc(var(--page-height) + var(--page-scroll-padding));z-index:1;position:relative;overflow:visible}.reveal-viewport.reveal-scroll .scroll-page-sticky{height:var(--page-height);position:sticky;top:0}.reveal-viewport.reveal-scroll .scroll-page-content{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.reveal-viewport.reveal-scroll .scroll-page section{visibility:visible!important;width:var(--slide-width)!important;height:var(--slide-height)!important;opacity:1!important;transform:scale(var(--slide-scale)) translate(-50%,-50%)!important;transform-style:flat!important;transform-origin:0 0!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important}.reveal-viewport.reveal-scroll .slide-background{visibility:visible;opacity:1;touch-action:manipulation;width:100%;height:100%;position:absolute;top:0;left:0;z-index:auto!important;display:block!important}.reveal-viewport.reveal-scroll[data-scrollbar=true]::-webkit-scrollbar{display:none}.reveal-viewport.reveal-scroll[data-scrollbar=auto]::-webkit-scrollbar{display:none}.reveal-viewport.reveal-scroll[data-scrollbar=true],.reveal-viewport.reveal-scroll[data-scrollbar=auto]{scrollbar-width:none}.reveal.has-dark-background,.reveal-viewport.has-dark-background{--r-overlay-element-bg-color:240, 240, 240;--r-overlay-element-fg-color:0, 0, 0}.reveal.has-light-background,.reveal-viewport.has-light-background{--r-overlay-element-bg-color:0, 0, 0;--r-overlay-element-fg-color:240, 240, 240}.reveal-viewport.reveal-scroll .scrollbar{z-index:20;opacity:0;transition:all .3s;position:sticky;top:50%}.reveal-viewport.reveal-scroll .scrollbar.visible,.reveal-viewport.reveal-scroll .scrollbar:hover{opacity:1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-inner{width:var(--r-scrollbar-width);height:calc(var(--viewport-height) - var(--r-controls-spacing) * 2);right:var(--r-controls-spacing);border-radius:var(--r-scrollbar-width);z-index:10;position:absolute;top:0;transform:translateY(-50%)}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-playhead{width:var(--r-scrollbar-width);height:var(--r-scrollbar-width);border-radius:var(--r-scrollbar-width);background-color:rgba(var(--r-overlay-element-bg-color),1);z-index:11;transition:background-color .2s;position:absolute;top:0;left:0}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide{background-color:rgba(var(--r-overlay-element-bg-color),.2);width:100%;box-shadow:0 0 0 1px rgba(var(--r-overlay-element-fg-color),.1);border-radius:var(--r-scrollbar-width);transition:background-color .2s;position:absolute}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide:after{content:"";z-index:-1;background:0 0;width:200%;height:100%;position:absolute;top:0;left:-50%}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide:hover,.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active{background-color:rgba(var(--r-overlay-element-bg-color),.4)}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-trigger{width:100%;transition:background-color .2s;position:absolute}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active.has-triggers{background-color:rgba(var(--r-overlay-element-bg-color),.4);z-index:10}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger:after{content:"";width:var(--r-scrollbar-trigger-size);height:var(--r-scrollbar-trigger-size);background-color:rgba(var(--r-overlay-element-bg-color),1);opacity:.4;border-radius:20px;transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger.active:after,.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger.active~.scrollbar-trigger:after{opacity:1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger~.scrollbar-trigger.active:after{transform:translate(calc(var(--r-scrollbar-width) * -2));background-color:rgba(var(--r-overlay-element-bg-color),1)}html.reveal-print *{-webkit-print-color-adjust:exact}html.reveal-print{width:100%;height:100%;overflow:visible}html.reveal-print body{border:0;padding:0;overflow:visible;float:none!important;margin:0 auto!important}html.reveal-print .nestedarrow,html.reveal-print .reveal .controls,html.reveal-print .reveal .progress,html.reveal-print .reveal .playback,html.reveal-print .reveal.overview,html.reveal-print .state-background{display:none!important}html.reveal-print .reveal pre code{overflow:hidden!important}html.reveal-print .reveal{width:auto!important;height:auto!important;overflow:hidden!important}html.reveal-print .reveal .slides{pointer-events:initial;perspective:none;perspective-origin:50%;display:block;position:static;top:auto;left:auto;overflow:visible;zoom:1!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}html.reveal-print .reveal .slides .pdf-page{z-index:1;page-break-after:always;position:relative;overflow:hidden}html.reveal-print .reveal .slides .pdf-page:last-of-type{page-break-after:avoid}html.reveal-print .reveal .slides section{min-height:1px;visibility:visible!important;box-sizing:border-box!important;opacity:1!important;transform-style:flat!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;transform:none!important}html.reveal-print .reveal section.stack{page-break-after:avoid!important;height:auto!important;min-height:auto!important;margin:0!important;padding:0!important;position:relative!important}html.reveal-print .reveal img{box-shadow:none}html.reveal-print .reveal .backgrounds{display:none}html.reveal-print .reveal .slide-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:auto!important;display:block!important}html.reveal-print .reveal.show-notes{max-width:none;max-height:none}html.reveal-print .reveal .speaker-notes-pdf{z-index:100;width:100%;height:auto;max-height:none;display:block;inset:auto}html.reveal-print .reveal .speaker-notes-pdf[data-layout=separate-page]{color:inherit;page-break-after:always;background-color:#0000;border:0;padding:20px;position:relative}html.reveal-print .reveal .slide-number-pdf{visibility:visible;font-size:14px;display:block;position:absolute}html.reveal-print .aria-status{display:none}@media print{html:not(.print-pdf){width:auto;height:auto;overflow:visible}html:not(.print-pdf) body{margin:0;padding:0;overflow:visible}html:not(.print-pdf) .reveal{background:#fff;font-size:20pt}html:not(.print-pdf) .reveal .controls,html:not(.print-pdf) .reveal .state-background,html:not(.print-pdf) .reveal .progress,html:not(.print-pdf) .reveal .backgrounds,html:not(.print-pdf) .reveal .slide-number{display:none!important}html:not(.print-pdf) .reveal p,html:not(.print-pdf) .reveal td,html:not(.print-pdf) .reveal li{color:#000;font-size:20pt!important}html:not(.print-pdf) .reveal h1,html:not(.print-pdf) .reveal h2,html:not(.print-pdf) .reveal h3,html:not(.print-pdf) .reveal h4,html:not(.print-pdf) .reveal h5,html:not(.print-pdf) .reveal h6{text-align:left;letter-spacing:normal;height:auto;line-height:normal;color:#000!important}html:not(.print-pdf) .reveal h1{font-size:28pt!important}html:not(.print-pdf) .reveal h2{font-size:24pt!important}html:not(.print-pdf) .reveal h3{font-size:22pt!important}html:not(.print-pdf) .reveal h4{font-variant:small-caps;font-size:22pt!important}html:not(.print-pdf) .reveal h5{font-size:21pt!important}html:not(.print-pdf) .reveal h6{font-style:italic;font-size:20pt!important}html:not(.print-pdf) .reveal a:link,html:not(.print-pdf) .reveal a:visited{font-weight:700;text-decoration:underline;color:#000!important}html:not(.print-pdf) .reveal ul,html:not(.print-pdf) .reveal ol,html:not(.print-pdf) .reveal div,html:not(.print-pdf) .reveal p{visibility:visible;width:auto;height:auto;margin:0;display:block;position:static;overflow:visible;text-align:left!important}html:not(.print-pdf) .reveal pre,html:not(.print-pdf) .reveal table{margin-left:0;margin-right:0}html:not(.print-pdf) .reveal pre code{padding:20px}html:not(.print-pdf) .reveal blockquote{margin:20px 0}html:not(.print-pdf) .reveal .slides{perspective:none;perspective-origin:50%;zoom:1!important;text-align:left!important;width:auto!important;height:auto!important;margin-top:0!important;margin-left:0!important;padding:0!important;display:block!important;position:static!important;top:0!important;left:0!important;overflow:visible!important;transform:none!important}html:not(.print-pdf) .reveal .slides section{visibility:visible!important;z-index:auto!important;opacity:1!important;page-break-after:always!important;transform-style:flat!important;width:auto!important;height:auto!important;margin-top:0!important;margin-left:0!important;padding:60px 20px!important;transition:none!important;display:block!important;position:static!important;top:0!important;left:0!important;overflow:visible!important;transform:none!important}html:not(.print-pdf) .reveal .slides section.stack{padding:0!important}html:not(.print-pdf) .reveal .slides section:last-of-type{page-break-after:avoid!important}html:not(.print-pdf) .reveal .slides section .fragment{opacity:1!important;visibility:visible!important;transform:none!important}html:not(.print-pdf) .reveal .r-fit-text{white-space:normal!important}html:not(.print-pdf) .reveal section img{box-shadow:none;background:#fff;border:1px solid #666;margin:15px 0;display:block}html:not(.print-pdf) .reveal section small{font-size:.8em}html:not(.print-pdf) .reveal .hljs{white-space:pre-wrap;word-wrap:break-word;word-break:break-word;max-height:100%;font-size:15pt}html:not(.print-pdf) .reveal .hljs .hljs-ln-numbers{white-space:nowrap}html:not(.print-pdf) .reveal .hljs td{font-size:inherit!important;color:inherit!important}}.egwk-present{position:fixed;inset:0;z-index:1000;background:var(--egwk-slide-surface);color:var(--egwk-slide-ink)}.egwk-present .slides section{text-align:left;font-size:1.6rem;line-height:1.5}.egwk-present blockquote{margin:0 0 1rem;padding-left:1rem;border-left:4px solid var(--egwk-slide-quote-line);font-style:normal;box-shadow:none;background:none;width:100%}.egwk-present em{opacity:.75}.egwk-present .egwk-slide-picture{margin:0;text-align:center}.egwk-present .egwk-slide-picture img{max-width:100%;max-height:80vh;background:#fff;padding:.5rem;box-sizing:border-box}.egwk-present strong{font-weight:700}.egwk-present-empty{padding:3rem;text-align:center}body.egwk-presenting #egwk-header,body.egwk-presenting #egwk-footer,body.egwk-presenting .egwk-tray,body.egwk-presenting .circular-menu,body.egwk-presenting .circular-menu-center{display:none}body.dark-mode .egwk-present .controls,body.dark-mode .egwk-present .progress,.egwk-present-empty{color:var(--egwk-slide-ink)}.egwk-present-exit-zone{position:fixed;top:0;right:0;z-index:1001;width:8rem;height:5rem;display:flex;align-items:flex-start;justify-content:flex-end;
118gap:.4rem;padding:.6rem}.egwk-present-download{font-size:1.1rem}.egwk-present-exit{width:2rem;height:2rem;padding:0;border:none;border-radius:50%;background:var(--egwk-wash-strong);color:inherit;font:inherit;font-size:1.4rem;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.egwk-present-exit-zone:hover .egwk-present-exit,.egwk-present-exit:focus-visible{opacity:.35;pointer-events:auto}.egwk-present-exit-zone:hover .egwk-present-exit:hover,.egwk-present-exit:focus-visible:hover{opacity:.9} 119`],encapsulation:2,changeDetection:0})}}return t})();var Tae=["qr"];function Iae(t,i){t&1&&H(0,"mat-spinner",4)}function Dae(t,i){if(t&1&&(d(0,"mat-icon"),g(1),u()),t&2){let e=f();h(),V(e.pdfStatus()==="failed"?"error_outline":"picture_as_pdf")}}function Pae(t,i){if(t&1){let e=j();d(0,"button",2),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.play())}),d(3,"mat-icon"),g(4,"record_voice_over"),u()()}t&2&&(y("matTooltip",O(1,2,"Read aloud")),W("aria-label",O(2,4,"Read aloud")))}function Aae(t,i){if(t&1){let e=j();d(0,"button",2),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.pause())}),d(3,"mat-icon"),g(4,"pause"),u()()}t&2&&(y("matTooltip",O(1,2,"Pause")),W("aria-label",O(2,4,"Pause")))}function Rae(t,i){if(t&1){let e=j();d(0,"button",2),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.step(-1))}),d(3,"mat-icon"),g(4,"skip_previous"),u()(),d(5,"button",2),P(6,"appTranslate"),P(7,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.step(1))}),d(8,"mat-icon"),g(9,"skip_next"),u()(),d(10,"button",2),P(11,"appTranslate"),P(12,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.stop())}),d(13,"mat-icon"),g(14,"stop"),u()(),d(15,"button",9),P(16,"appTranslate"),P(17,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.faster())}),g(18),u()}if(t&2){let e=f(2);y("matTooltip",O(1,9,"Previous paragraph")),W("aria-label",O(2,11,"Previous paragraph")),h(5),y("matTooltip",O(6,13,"Next paragraph")),W("aria-label",O(7,15,"Next paragraph")),h(5),y("matTooltip",O(11,17,"Stop")),W("aria-label",O(12,19,"Stop")),h(5),y("matTooltip",O(16,21,"Speed")),W("aria-label",O(17,23,"Speed")),h(3),oe("",e.rate(),"\xD7")}}function Oae(t,i){if(t&1&&(d(0,"span",5),D(1,Pae,5,6,"button",8)(2,Aae,5,6,"button",8)(3,Rae,19,25),u()),t&2){let e=f();h(),S(e.reading()===null||e.paused()?1:2),h(2),S(e.reading()!==null?3:-1)}}function Fae(t,i){if(t&1){let e=j();d(0,"div",6),H(1,"canvas",null,0),d(3,"div",10)(4,"button",11),M("click",function(){k(e);let o=f();return E(o.downloadQr())}),d(5,"mat-icon"),g(6,"download"),u(),d(7,"span"),g(8),P(9,"appTranslate"),u()(),d(10,"button",12),M("click",function(){k(e);let o=f();return E(o.toggleQr())}),g(11),P(12,"appTranslate"),u()()()}t&2&&(h(8),V(O(9,2,"Download")),h(3),V(O(12,4,"Close")))}function Nae(t,i){if(t&1){let e=j();d(0,"egwk-collection-present",13),M("closed",function(){k(e);let o=f();return E(o.presenting.set(!1))}),u()}if(t&2){let e=f();y("markdown",e.slides())}}var y5=600,L2=[.75,1,1.25,1.5],Lae="assets/images/egw_signo_black.svg",B2="egwk-reading",$w=(()=>{class t{constructor(){this.title=Lt(""),this.paragraphs=Lt([]),this.url=Lt(""),this.language=Lt("hu"),this.pdfStatus=Lt(null),this.pdfBusy=ke(()=>this.pdfStatus()==="queued"||this.pdfStatus()==="running"),this.docx=vo(),this.pdf=vo(),this.cdr=x(Be),this.presenting=_e(!1),this.slides=ke(()=>{let e=[`# ${this.title()}`];for(let n of this.paragraphs()){let o=xa(n.translation||"").trim();if(!o)continue;if((n.elementType||"p").startsWith("h")){e.push(`## ${o}`);continue}let a=n.refcodeShort?` 120 121\u2014 *${n.refcodeShort}*`:"";for(let r of Bae(o))e.push(r+a)}return e.join(` 122 123--- 124 125`)}),this.canSpeak=typeof window<"u"&&"speechSynthesis"in window,this.reading=_e(null),this.paused=_e(!1),this.rate=_e(1),this.turn=0,this.readable=ke(()=>this.paragraphs().filter(e=>xa(e.translation||"").trim())),this.qrShown=_e(!1)}play(){if(this.paused()){speechSynthesis.resume(),this.paused.set(!1);return}this.speakFrom(this.reading()??0)}pause(){speechSynthesis.pause(),this.paused.set(!0)}stop(){this.turn++,speechSynthesis.cancel(),this.unmark(),this.reading.set(null),this.paused.set(!1)}step(e){let n=(this.reading()??0)+e;this.speakFrom(Math.max(0,n))}faster(){this.rate.set(L2[(L2.indexOf(this.rate())+1)%L2.length]),this.reading()!==null&&!this.paused()&&this.speakFrom(this.reading())}speakFrom(e){let n=this.readable(),o=++this.turn;if(speechSynthesis.cancel(),this.paused.set(!1),e>=n.length){this.stop();return}let a=n[e];this.reading.set(e),this.mark(a);let r=new SpeechSynthesisUtterance(xa(a.translation||"")),s=this.language();r.lang=s==="hu"?"hu-HU":s;let l=speechSynthesis.getVoices().find(p=>p.lang?.toLowerCase().startsWith(s));l&&(r.voice=l),r.rate=this.rate(),r.onend=()=>
125{o===this.turn&&(this.speakFrom(e+1),this.cdr.markForCheck())},speechSynthesis.speak(r)}mark(e){this.unmark();let o=document.getElementById(e.slug)?.closest(".egwk-paragraph");o?.classList.add(B2),o?.scrollIntoView({behavior:"smooth",block:"center"})}unmark(){document.querySelectorAll(`.${B2}`).forEach(e=>e.classList.remove(B2))}toggleQr(){this.qrShown.set(!this.qrShown()),this.qrShown()&&setTimeout(()=>this.drawQr())}drawQr(){return hu(this,null,function*(){let e=this.qrCanvas?.nativeElement;if(!e)return;yield C5.default.toCanvas(e,this.url(),{errorCorrectionLevel:"H",width:280,margin:2});let n=new Image;n.onload=()=>{let o=e.getContext("2d"),a=e.width*.3,r=(e.width-a)/2;o.fillStyle="#ffffff",o.fillRect(r,r,a,a);let s=Math.min(a*.85/n.width,a*.85/n.height),l=n.width*s,p=n.height*s;o.drawImage(n,(e.width-l)/2,(e.height-p)/2,l,p)},n.src=Lae})}downloadQr(){let e=this.qrCanvas?.nativeElement;if(!e)return;let n=document.createElement("a");n.href=e.toDataURL("image/png"),n.download=`${(this.title()||"egw").replace(/[\\/:*?"<>|]+/g,"")}.png`,n.click()}ngOnDestroy(){this.canSpeak&&this.stop()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-chapter-toolbar"]],viewQuery:function(n,o){if(n&1&&ze(Tae,5),n&2){let a;fe(a=ge())&&(o.qrCanvas=a.first)}},inputs:{title:[1,"title"],paragraphs:[1,"paragraphs"],url:[1,"url"],language:[1,"language"],pdfStatus:[1,"pdfStatus"]},outputs:{docx:"docx",pdf:"pdf"},decls:24,vars:31,consts:[["qr",""],["role","toolbar",1,"egwk-chapter-toolbar"],["mat-icon-button","",3,"click","matTooltip"],["mat-icon-button","",3,"click","disabled","matTooltip"],["diameter","20"],[1,"egwk-chapter-toolbar-group"],[1,"egwk-chapter-qr","egwk-toolbox"],[3,"markdown"],["mat-icon-button","",3,"matTooltip"],["mat-button","",1,"egwk-chapter-toolbar-speed",3,"click","matTooltip"],[1,"egwk-chapter-qr-actions"],["mat-stroked-button","",3,"click"],["mat-button","",3,"click"],[3,"closed","markdown"]],template:function(n,o){n&1&&(d(0,"div",1)(1,"button",2),P(2,"appTranslate"),P(3,"appTranslate"),M("click",function(){return o.docx.emit()}),d(4,"mat-icon"),g(5,"description"),u()(),d(6,"button",3),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){return o.pdf.emit()}),D(9,Iae,1,0,"mat-spinner",4)(10,Dae,2,1,"mat-icon"),u(),d(11,"button",2),P(12,"appTranslate"),P(13,"appTranslate"),M("click",function(){return o.presenting.set(!0)}),d(14,"mat-icon"),g(15,"slideshow"),u()(),D(16,Oae,4,2,"span",5),d(17,"button",2),P(18,"appTranslate"),P(19,"appTranslate"),M("click",function(){return o.toggleQr()}),d(20,"mat-icon"),g(21,"qr_code_2"),u()()(),D(22,Fae,13,6,"div",6)(23,Nae,1,1,"egwk-collection-present",7)),n&2&&(h(),y("matTooltip",O(2,15,"Download as DOCX")),W("aria-label",O(3,17,"Download as DOCX")),h(5),Z("egwk-chapter-toolbar-failed",o.pdfStatus()==="failed"),y("disabled",o.pdfBusy())("matTooltip",O(7,19,o.pdfBusy()?"Making the PDF\u2026":o.pdfStatus()==="failed"?"The PDF could not be made. Try again.":"Download as PDF")),W("aria-label",O(8,21,"Download as PDF")),h(3),S(o.pdfBusy()?9:10),h(2),y("matTooltip",O(12,23,"Present")),W("aria-label",O(13,25,"Present")),h(5),S(o.canSpeak?16:-1),h(),y("matTooltip",O(18,27,"QR code of the chapter")),W("aria-label",O(19,29,"QR code of the chapter")),h(5),S(o.qrShown()?22:-1),h(),S(o.presenting()?23:-1))},dependencies:[Qn,kn,Yt,_n,He,Bo,Ri,mn,Mt,st,Uw],styles:[".egwk-chapter-toolbar[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem}.egwk-chapter-toolbar-group[_ngcontent-%COMP%]{display:inline-flex;align-items:center}.egwk-chapter-toolbar-speed[_ngcontent-%COMP%]{min-width:3rem;font-variant-numeric:tabular-nums}.egwk-chapter-qr[_ngcontent-%COMP%]{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem}.egwk-chapter-qr[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{max-width:100%;height:auto}.egwk-chapter-qr-actions[_ngcontent-%COMP%]{display:flex;gap:.5rem}.egwk-chapter-toolbar-failed[_ngcontent-%COMP%]{color:var(--egwk-error, #b00020)}.egwk-chapter-toolbar[_ngcontent-%COMP%] .mat-mdc-progress-spinner[_ngcontent-%COMP%]{margin:auto}"],changeDetection:0})}}return t})();function Bae(t){if(t.length<=y5)return[t];let i=t.match(/[^.!?â¦]+[.!?â¦]+["'ââ»)]*\s*|[^.!?â¦]+$/g)||[t],e=[],n="";for(let o of i)n&&(n+o).length>
125y5&&(e.push(n.trim()),n=""),n+=o;return n.trim()&&e.push(n.trim()),e}function zae(t,i){if(t&1){let e=j();d(0,"button",3),M("click",function(){k(e);let o=f();return E(o.onPrevClick())}),d(1,"div",4)(2,"mat-icon"),g(3,"chevron_left"),u(),H(4,"span",5),P(5,"safeQuote"),u()()}if(t&2){let e=f();h(4),y("innerHTML",O(5,1,e.prevLabel()),Dt)}}function jae(t,i){t&1&&H(0,"div")}function Hae(t,i){if(t&1){let e=j();d(0,"button",6),M("click",function(){k(e);let o=f();return E(o.onNextClick())}),d(1,"div",4),H(2,"span",5),P(3,"safeQuote"),d(4,"mat-icon"),g(5,"chevron_right"),u()()()}if(t&2){let e=f();h(2),y("innerHTML",O(3,1,e.nextLabel()),Dt)}}function Uae(t,i){t&1&&H(0,"div")}var hl=(()=>{class t{constructor(){this.router=x(gn),this.prevUri=Lt(),this.nextUri=Lt(),this.prevLabel=Lt(),this.nextLabel=Lt(),this.prevClick=vo(),this.nextClick=vo(),this.clickOnly=Lt(!1)}onPrevClick(){this.prevClick.emit(),this.navigateTo(this.prevUri())}onNextClick(){this.nextClick.emit(),this.navigateTo(this.nextUri())}navigateTo(e){!this.clickOnly()&&e&&(this.router.navigate(Array.isArray(e)?e:[e]),Ly())}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-chapter-step"]],inputs:{prevUri:[1,"prevUri"],nextUri:[1,"nextUri"],prevLabel:[1,"prevLabel"],nextLabel:[1,"nextLabel"],clickOnly:[1,"clickOnly"]},outputs:{prevClick:"prevClick",nextClick:"nextClick"},decls:5,vars:2,consts:[[1,"egwk-chapter-step"],["mat-button","",1,"chapter-step","chapter-step-prev"],["mat-button","",1,"chapter-step","chapter-step-next"],["mat-button","",1,"chapter-step","chapter-step-prev",3,"click"],[1,"egwk-icon-button-inner","egwk-icon-button-inner-center"],[3,"innerHTML"],["mat-button","",1,"chapter-step","chapter-step-next",3,"click"]],template:function(n,o){n&1&&(d(0,"div",0),D(1,zae,6,3,"button",1)(2,jae,1,0,"div")(3,Hae,6,3,"button",2)(4,Uae,1,0,"div"),u()),n&2&&(h(),S(o.prevUri()?1:2),h(2),S(o.nextUri()?3:4))},dependencies:[He,yi,kn],styles:["[_nghost-%COMP%]{width:100%}.egwk-chapter-step[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:.75rem}.egwk-chapter-step[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{height:auto;display:block;word-wrap:break-word;white-space:normal}@media (max-width: 576px){.egwk-chapter-step[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%;margin:.5rem}.egwk-chapter-step[_ngcontent-%COMP%]{margin:0;padding:0}.chapter-step-prev[_ngcontent-%COMP%]{text-align:left}.chapter-step-next[_ngcontent-%COMP%]{text-align:right}}@media (min-width: 576px){.egwk-chapter-step[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:49%}.egwk-chapter-step[_ngcontent-%COMP%]{margin:0;padding:0}}"],changeDetection:0})}}return t})();var V2=class{_document;_textarea;constructor(i,e){this._document=e;let n=this._textarea=this._document.createElement("textarea"),o=n.style;o.position="fixed",o.top=o.opacity="0",o.left="-999em",n.setAttribute("aria-hidden","true"),n.value=i,n.readOnly=!0,(this._document.fullscreenElement||this._document.body).appendChild(n)}copy(){let i=this._textarea,e=!1;try{if(i){let n=this._document.activeElement;i.select(),i.setSelectionRange(0,i.value.length),e=this._document.execCommand("copy"),n&&n.focus()}}catch{}return e}destroy(){let i=this._textarea;i&&(i.remove(),this._textarea=void 0)}},_r=(()=>{class t{_document=x(et);constructor(){}copy(e){let n=this.beginCopy(e),o=n.copy();return n.destroy(),o}beginCopy(e){return new V2(e,this._document)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Wae=new X("CDK_COPY_TO_CLIPBOARD_CONFIG"),Ww=(()=>{class t{_clipboard=x(_r);_ngZone=x(Te);text="";attempts=1;copied=new se;_pending=new Set;_destroyed;_currentTimeout;constructor(){let e=x(Wae,{optional:!0});e&&e.attempts!=null&&(this.attempts=e.attempts)}copy(e=this.attempts){if(e>1){let n=e,o=this._clipboard.beginCopy(this.text);this._pending.add(o);let a=()=>{let r=o.copy();!r&&--n&&!this._destroyed?this._currentTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(a,1)):(this._currentTimeout=null,this._pending.delete(o),o.destroy(),this.copied.emit
125(r))};a()}else this.copied.emit(this._clipboard.copy(this.text))}ngOnDestroy(){this._currentTimeout&&clearTimeout(this._currentTimeout),this._pending.forEach(e=>e.destroy()),this._pending.clear(),this._destroyed=!0}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkCopyToClipboard",""]],hostBindings:function(n,o){n&1&&M("click",function(){return o.copy()})},inputs:{text:[0,"cdkCopyToClipboard","text"],attempts:[0,"cdkCopyToClipboardAttempts","attempts"]},outputs:{copied:"cdkCopyToClipboardCopied"}})}return t})(),Ep=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({})}return t})();var Kae=/s([0-9]{4})\.([0-9]{3})([0-9]{3})/g,S5="|",Xo=class{};I([L({name:"para_id"}),R("design:type",String)],Xo.prototype,"paraId",void 0);I([L({name:"pub_id"}),R("design:type",String)],Xo.prototype,"pubId",void 0);I([L({name:"church_approved"}),R("design:type",Number)],Xo.prototype,"churchApproved",void 0);I([L,R("design:type",String)],Xo.prototype,"language",void 0);I([L,R("design:type",String)],Xo.prototype,"publisher",void 0);I([L,R("design:type",String)],Xo.prototype,"year",void 0);I([L,R("design:type",Number)],Xo.prototype,"no",void 0);I([L,R("design:type",String)],Xo.prototype,"content",void 0);I([L,R("design:type",String)],Xo.prototype,"highlight",void 0);I([L,R("design:type",String)],Xo.prototype,"book",void 0);I([L,R("design:type",String)],Xo.prototype,"chapter",void 0);I([L({name:"translation_type"}),R("design:type",Number)],Xo.prototype,"translationType",void 0);I([L,R("design:type",String)],Xo.prototype,"comment",void 0);Xo=I([qe],Xo);var wd=class{};I([L({name:"verse_index"}),R("design:type",Number)],wd.prototype,"verseIndex",void 0);I([L,R("design:type",Number)],wd.prototype,"words",void 0);I([L,R("design:type",String)],wd.prototype,"ngram",void 0);I([L,R("design:type",String)],wd.prototype,"kind",void 0);wd=I([qe],wd);var bi=class{getSSQQuarterCodeDetails(i="en"){let e=Array.from(this.parent3.matchAll(Kae));if(e.length<3)return[];let[n,o,a]=e.pop().slice(1),r=this.paraId,l=[r.substring(1,5),r.substring(5,7),r.substring(7,9)].join("-"),p=new Date(l).getDay()+2,m=kL(p,2),_=n+"-"+a.substring(1);return[i,_,o.substring(1),m]}getSSQDayUri(i="en"){return this.getSSQQuarterCodeDetails(i).join("/")}getSSQWeekUri(i="en"){let e=this.getSSQQuarterCodeDetails(i);return e.pop(),[...e].join("/")}};I([L({deserializer:t=>t??[]}),R("design:type",Object)],bi.prototype,"why",void 0);I([L(wd),R("design:type",wd)],bi.prototype,"reference",void 0);I([L({name:"para_id"}),R("design:type",String)],bi.prototype,"paraId",void 0);I([L({name:"refcode_1"}),R("design:type",String)],bi.prototype,"bookCode",void 0);I([L({name:"refcode_short"}),R("design:type",String)],bi.prototype,"refcodeShort",void 0);I([L({name:"refcode_long"}),R("design:type",String)],bi.prototype,"refcodeLong",void 0);I([L({name:"year"}),R("design:type",Number)],bi.prototype,"year",void 0);I([L({name:"element_type"}),R("design:type",String)],bi.prototype,"elementType",void 0);I([L,R("design:type",String)],bi.prototype,"content",void 0);I([L,R("design:type",Number)],bi.prototype,"puborder",void 0);I([L({name:"parent_1"}),R("design:type",String)],bi.prototype,"parent1",void 0);I([L({name:"parent_3"}),R("design:type",String)],bi.prototype,"parent3",void 0);I([L,R("design:type",String)],bi.prototype,"pubtype",void 0);I([L,R("design:type",String)],bi.prototype,"path",void 0);I([L,R("design:type",String)],bi.prototype,"highlight",void 0);I([L,R("design:type",String)],bi.prototype,"book",void 0);I([L,R("design:type",String)],bi.prototype,"chapter",void 0);I([ht(Xo),R("design:type",Array)],bi.prototype,"translations",void 0);bi=I([qe],bi);var Sp=class extends bi{};I([L,R("design:type",Number)],Sp.prototype,"jaccard",void 0);I([L,R("design:type",Number)],Sp.prototype,"covers",void 0);I([L,R("design:type",Number)],Sp.prototype,"covered",void 0);Sp=I([qe],Sp);var Mp=class{};I([ht(Sp,{name:"expanded"}),R("design:type",Array)],Mp.prototype,"extended",void 0);I([ht(Sp),R("design:type",Array)],Mp.prototype,"cluster",void 0);I([L({name:"this"}),R("design:type",bi)],Mp.prototype,"current",void 0);Mp=I([qe],Mp);var Kw=t=>["ON","TRUE","1"].includes(t?.toUpperCase()),Gw=t=>t?"on":"off",pn=t=>{let i=parseInt(t,10);return isNaN(i)?null:i},lf=["match_phrase","match_and","match_or","match_expression"],O_=new Map([["match_phrase","Phrase"],["match_and","AND"],["match_or","OR"],["match_expression","Expression"]]),qw=lf[0],Jw="match_meaning",F_="match_similar",cf="match_topic",M5=[...lf,Jw,F_,cf];O_.set(Jw,"By meaning (in other words too)");O_.set(F_,"Similar to a passage (by its reference)");O_.set(cf,"A topic (by its number)");var Yw=(t,i)=>({search:t,mode:F_,sources:"egw,bible",tab:i}),Gae=["year"],qae=Gae[0],k5=25,E5=0,kd=[5,10,25,50,100,250,500],Io=class{constructor(){this.showSimilarsDefault=!1,this.showDiff=!0,this.showDeletions=!1,this.showOriginal=!0,this.showShort=!0}},Gn=class{constructor(){this.covers=50,this.covered=50,this.jaccard=0,this.coverage=50,this.extended=!0,this.cluster=!0,this.exact=!0,this.mode="match_phrase",this.collection=null,this.publications=null,this.publisher=null,this.limit=k5,this.offset=E5}set equalCoverage(i){i?this.coverage=this.covered=this.covers:this.coverage=void 0}get equalCoverage(){return this.coverage!==void 0&&this.coverage!==0}
125get urlParams(){return this.queryParamArray().map(i=>i.join("=")).join("&")}get queryParams(){let i={};return this.queryParamArray().forEach(e=>{i[e[0]]=e[1]}),i}queryParamArray(){return[["search",this.query],this.collection?["collection",this.collection]:null,this.publisher?["publisher",this.publisher]:null,this.publications?["publications",this.publications.join(S5)]:null,this.reference?["reference",this.reference]:null,this.equalCoverage?["coverage",this.coverage]:null,this.equalCoverage?null:["covers",this.covers],this.equalCoverage?null:["covered",this.covered],this.jaccard?["jaccard",this.jaccard]:null,this.extended?["extended","on"]:null,this.cluster?["cluster","on"]:null,this.mode!==qw?["mode",this.mode]:null,this.limit!==k5?["limit",this.limit]:null,this.offset!==E5?["offset",this.offset]:null,this.translationMandatory?["translation_mandatory","on"]:["translation_mandatory","off"]].filter(i=>!!i)}setValues(i){let e=K({},i);Object.keys(e).forEach(n=>this[n]=e[n])}};I([L({name:"search"}),R("design:type",String)],Gn.prototype,"query",void 0);I([L,R("design:type",String)],Gn.prototype,"reference",void 0);I([L({name:"covers",deserializer:pn}),R("design:type",Object)],Gn.prototype,"covers",void 0);I([L({name:"covered",deserializer:pn}),R("design:type",Object)],Gn.prototype,"covered",void 0);I([L({deserializer:pn}),R("design:type",Object)],Gn.prototype,"jaccard",void 0);I([L({deserializer:pn}),R("design:type",Object)],Gn.prototype,"coverage",void 0);I([L({deserializer:Kw,serializer:Gw}),R("design:type",Object)],Gn.prototype,"extended",void 0);I([L({deserializer:Kw,serializer:Gw}),R("design:type",Object)],Gn.prototype,"cluster",void 0);I([L({deserializer:Kw,serializer:Gw}),R("design:type",Object)],Gn.prototype,"exact",void 0);I([L({deserializer:t=>t??qw}),R("design:type",String)],Gn.prototype,"mode",void 0);I([L({name:"sort_by",deserializer:t=>t??qae}),R("design:type",String)],Gn.prototype,"sortBy",void 0);I([L,R("design:type",String)],Gn.prototype,"collection",void 0);I([ht(String,{preserveNull:!0,deserializer:t=>Array.isArray(t)?t:t?.split(S5)}),R("design:type",Array)],Gn.prototype,"publications",void 0);I([L,R("design:type",String)],Gn.prototype,"publisher",void 0);I([L,R("design:type",String)],Gn.prototype,"tag",void 0);I([L({deserializer:pn}),R("design:type",Object)],Gn.prototype,"limit",void 0);I([L({deserializer:pn}),R("design:type",Object)],Gn.prototype,"offset",void 0);I([L({name:"translation_mandatory",deserializer:Kw,serializer:Gw}),R("design:type",Boolean)],Gn.prototype,"translationMandatory",void 0);Gn=I([qe],Gn);var Ed=(()=>{class t{constructor(e){this.api=e}getSearchUrl(e,n,o){return U.API_URL_NEW+`writings/v2/${o}/${n}/?${e}`}cluster(e,n){let o=this.getSearchUrl(e,n,"cluster");return this.api.getPaginated(o,Mp)}search(e,n){let o=this.getSearchUrl(e,n,"search");return this.api.getPaginated(o,bi)}static{this.\u0275fac=function(n){return new(n||t)(ve(Mo))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var bs=class{};I([L,R("design:type",String)],bs.prototype,"translation",void 0);I([L,R("design:type",String)],bs.prototype,"language",void 0);I([L,R("design:type",String)],bs.prototype,"text",void 0);I([L({name:"kjv_ref"}),R("design:type",String)],bs.prototype,"kjvRef",void 0);I([L({name:"book_name"}),R("design:type",String)],bs.prototype,"bookName",void 0);I([L,R("design:type",Number)],bs.prototype,"book",void 0);I([L,R("design:type",Number)],bs.prototype,"chapter",void 0);I([L,R("design:type",Number)],bs.prototype,"verse",void 0);bs=I([qe],bs);var vs=class{constructor(){this.translations=[],this.sources=[]}get bookNumber(){return Math.floor(this.verseIndex/1e6)}get chapterNumber(){return Math.floor(this.verseIndex/1e3)%1e3}get verseNumber(){return this.verseIndex%1e3}get label(){let i=this.translations?.[0];return i?.bookName?`${i.bookName} ${i.chapter}:${i.verse}`:i?.kjvRef||`${this.bookNumber}. ${this.chapterNumber}:${this.verseNumber}`}};I([L({name:"verse_index"}),R("design:type",Number)],vs.prototype,"verseIndex",void 0);I([L,R("design:type",Number)],vs.prototype,"words",void 0);I([L,R("design:type",String)],vs.prototype,"ngram",void 0);I([L,R("design:type",String)],vs.prototype,"kind",void 0);I([ht(bs),R("design:type",Array)],vs.prototype,"translations",void 0);I([ht(String),R("design:type",Array)],vs.prototype,"sources",void 0);vs=I([qe],vs);var pc=class{constructor(){this.results=[]}};I([L,R("design:type",Number)],pc.prototype,"book",void 0);I([L,R("design:type",Number)],pc.prototype,"chapter",void 0);
125I([L,R("design:type",Number)],pc.prototype,"verse",void 0);I([L,R("design:type",Boolean)],pc.prototype,"available",void 0);I([ht(vs),R("design:type",Array)],pc.prototype,"results",void 0);pc=I([qe],pc);var T5="egwk.references.translations",Qw=(()=>{class t{get preferredTranslations(){try{return JSON.parse(localStorage.getItem(T5)||"[]")||[]}catch{return[]}}set preferredTranslations(e){try{localStorage.setItem(T5,JSON.stringify(e||[]))}catch{}}constructor(e,n){this.api=e,this.search2=n,this.opened=new lt(null),this.openParagraph$=this.opened.asObservable()}open(e){this.opened.next(e)}close(){this.opened.next(null)}verses(e,n=[],o=0){let a=new URLSearchParams;n.length&&a.set("translations",n.join(",")),o&&a.set("min_words",String(o));let r=a.toString()?`?${a.toString()}`:"",s=`${U.API_URL_NEW}writings/v2/references/bible/${encodeURIComponent(e)}/${r}`;return this.api.getPlainList(s,vs)}paragraphEditions(e,n){let o=new URLSearchParams;return o.set("search",e),this.search2.search(o.toString(),n)}locate(e){return this.api.get(`${U.API_URL_NEW}writings/v2/locate/${encodeURIComponent(e)}/`)}clusters(e,n,o,a){let r=new URLSearchParams;return r.set("search",e),r.set("reference",n),r.set("coverage",String(a)),r.set("extended","on"),this.search2.cluster(r.toString(),o)}static{this.\u0275fac=function(n){return new(n||t)(ve(Mo),ve(Ed))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var df=class{};I([L,R("design:type",String)],df.prototype,"description",void 0);I([L,R("design:type",String)],df.prototype,"language",void 0);I([L,R("design:type",String)],df.prototype,"translation",void 0);df=I([qe],df);var N_=class{};I([ht(df),R("design:type",Array)],N_.prototype,"translations",void 0);N_=I([qe],N_);var hc=class{};I([L,R("design:type",String)],hc.prototype,"description",void 0);I([L,R("design:type",String)],hc.prototype,"translation",void 0);I([L,R("design:type",String)],hc.prototype,"language",void 0);hc=I([qe],hc);var Sd=class{};I([L({name:"long_name"}),R("design:type",String)],Sd.prototype,"longName",void 0);I([L({name:"short_name"}),R("design:type",String)],Sd.prototype,"shortName",void 0);I([L({name:"book_number"}),R("design:type",Number)],Sd.prototype,"bookNumber",void 0);I([L({name:"book_color"}),R("design:type",String)],Sd.prototype,"bookColor",void 0);I([L,R("design:type",Number)],Sd.prototype,"chapters",void 0);Sd=I([qe],Sd);var uf=class{};I([ht(String),R("design:type",Array)],uf.prototype,"strong",void 0);I([ht(String),R("design:type",Array)],uf.prototype,"morphology",void 0);uf=I([qe],uf);var ml=class{};I([L,R("design:type",Number)],ml.prototype,"verse",void 0);I([L({name:"verse_index"}),R("design:type",Number)],ml.prototype,"verseIndex",void 0);I([L({name:"canonical_index"}),R("design:type",Number)],ml.prototype,"canonicalIndex",void 0);I([L({name:"canonical_index_end"}),R("design:type",Number)],ml.prototype,"canonicalIndexEnd",void 0);I([L,R("design:type",String)],ml.prototype,"text",void 0);I([L({name:"kjv_ref"}),R("design:type",String)],ml.prototype,"kjvRef",void 0);I([L(uf),R("design:type",uf)],ml.prototype,"grammar",void 0);ml=I([qe],ml);var pf=class{};I([L,R("design:type",Number)],pf.prototype,"verse",void 0);I([L,R("design:type",String)],pf.prototype,"title",void 0);I([ht(ml),R("design:type",Array)],pf.prototype,"verses",void 0);pf=I([qe],pf);var Md=class{};I([L,R("design:type",Number)],Md.prototype,"verse",void 0);I([L({name:"verse_index"}),R("design:type",Number)],Md.prototype,"verseIndex",void 0);I([L({name:"canonical_index"}),R("design:type",Number)],Md.prototype,"canonicalIndex",void 0);I([L({name:"canonical_index_end"}),R("design:type",Number)],Md.prototype,"canonicalIndexEnd",void 0);I([L,R("design:type",String)],Md.prototype,"text",void 0);I([L({name:"kjv_ref"}),R("design:type",String)],Md.prototype,"kjvRef",void 0);Md=I([qe],Md);var oo=class{};I([L,R("design:type",Number)],oo.prototype,"id",void 0);I([L,R("design:type",String)],oo.prototype,"root",void 0);I([L,R("design:type",String)],oo.prototype,"variants",void 0);I([L,R("design:type",String)],oo.prototype,"transliteration",void 0);I([L,R("design:type",String)],oo.prototype,"phonetic",void 0);I([L,R("design:type",String)],oo.prototype,"definition",void 0);I([L,R("design:type",String)],oo.prototype,"origin",void 0);I([L({name:"parts_of_speech"}),R("design:type",String)],oo.prototype,"partsOfSpeech",void 0);I([L({name:"strongs_definition"}),R("design:type",String)],oo.prototype,"strongsDefinition",void 0);I([L({name:"strong_number"}),R("design:type",Number)],oo.prototype,"strongNumber",void 0);I([L,R("design:type",String)],oo.prototype,"dictionary",void 0);I([L,R("design:type",String)],oo.prototype,"language",void 0);I([L({name:"strong_code"}),R("design:type",String)],oo.prototype,"strongCode",void 0);oo=I([qe],oo);var fl=class{};I([L,R("design:type",String)],fl.prototype,"code",void 0);I([L,R("design:type",Number)],fl.prototype,"license",void 0);I([L,R("design:type",String)],fl.prototype,"language",void 0);I([L({name:"bible_language"}),R("design:type",String)],fl.prototype,"bibleLanguage",void 0);I([L,R("design:type",String)],fl.prototype,"title",void 0);I([L,R("design:type",String)],fl.prototype,"description",void 0);fl=I([qe],fl);var hf=class{};I([ht(String),R("design:type",Array)],hf.prototype,"codes",void 0);I([L({name:"morphology_explanations",deserializer:t=>t??{}}),R("design:type",Object)],hf.prototype,"morphologyExplanations",void 0);hf=I([qe],hf);var Tp=class{};I([L,R("design:type",String)],Tp.prototype,"code",void 0);I([ht(oo),R("design:type",Array)],Tp.prototype,"entries",void 0);I([ht(fl),R("design:type",Array)],Tp.prototype,"dictionaries",void 0);Tp=I([qe],Tp);var mc=class{};I([L(hc),R("design:type",hc)],mc.prototype,"translation",void 0);I([L,R("design:type",Number)],mc.prototype,"book",void 0);I([L,R("design:type",Number)],mc.prototype,"chapter",void 0);I([ht(pf,{name:"sub_sections"}),R("design:type",Array)],mc.prototype,"subSections",void 0);mc=I([qe],mc);var mf=class{};I([L(hc),R("design:type",hc)],mf.prototype,"translation",void 0);I([ht(Sd),R("design:type",Array)],mf.prototype,"books",void 0);mf=I([qe],mf);
125var L_=class extends mc{};I([L({deserializer:t=>t}),R("design:type",Object)],L_.prototype,"originals",void 0);L_=I([qe],L_);var gl=class{};I([L,R("design:type",String)],gl.prototype,"translation",void 0);I([L,R("design:type",Number)],gl.prototype,"book",void 0);I([L,R("design:type",Number)],gl.prototype,"chapter",void 0);I([L({name:"dictionary_entries",deserializer:t=>{let i={};for(let[e,n]of Object.entries(t??{}))i[e]=(n??[]).map(o=>gr.parse(o,oo)).filter(o=>!!o);return i}}),R("design:type",Object)],gl.prototype,"dictionaryEntries",void 0);I([ht(fl),R("design:type",Array)],gl.prototype,"dictionaries",void 0);I([L({name:"morphology_explanations",deserializer:t=>t??{}}),R("design:type",Object)],gl.prototype,"morphologyExplanations",void 0);gl=I([qe],gl);var Td=class{};I([L,R("design:type",String)],Td.prototype,"commentary",void 0);I([L,R("design:type",String)],Td.prototype,"title",void 0);I([L,R("design:type",String)],Td.prototype,"description",void 0);I([L,R("design:type",String)],Td.prototype,"language",void 0);I([L({deserializer:t=>Number(t??0)}),R("design:type",Number)],Td.prototype,"sort",void 0);Td=I([qe],Td);var B_=class{};I([ht(Td),R("design:type",Array)],B_.prototype,"commentaries",void 0);B_=I([qe],B_);var ff=class{};I([L,R("design:type",String)],ff.prototype,"commentary",void 0);I([L,R("design:type",String)],ff.prototype,"title",void 0);I([L,R("design:type",String)],ff.prototype,"filename",void 0);ff=I([qe],ff);var fc=class{};I([L,R("design:type",String)],fc.prototype,"commentary",void 0);I([L,R("design:type",String)],fc.prototype,"title",void 0);I([L({name:"kjv_ref"}),R("design:type",String)],fc.prototype,"kjvRef",void 0);I([L,R("design:type",String)],fc.prototype,"heads",void 0);I([L,R("design:type",String)],fc.prototype,"html",void 0);I([L,R("design:type",Number)],fc.prototype,"words",void 0);fc=I([qe],fc);var Vr=class{};I([L,R("design:type",Number)],Vr.prototype,"book",void 0);I([L,R("design:type",Number)],Vr.prototype,"chapter",void 0);I([L,R("design:type",Number)],Vr.prototype,"verse",void 0);I([L,R("design:type",Boolean)],Vr.prototype,"available",void 0);I([ht(String),R("design:type",Array)],Vr.prototype,"permitted",void 0);I([ht(String),R("design:type",Array)],Vr.prototype,"chosen",void 0);I([ht(fc),R("design:type",Array)],Vr.prototype,"results",void 0);I([ht(ff),R("design:type",Array)],Vr.prototype,"media",void 0);Vr=I([qe],Vr);var gc=class{};I([L,R("design:type",String)],gc.prototype,"code",void 0);I([L({deserializer:pn}),R("design:type",Number)],gc.prototype,"license",void 0);I([L,R("design:type",String)],gc.prototype,"language",void 0);I([L({name:"bible_language"}),R("design:type",String)],gc.prototype,"bibleLanguage",void 0);I([L,R("design:type",String)],gc.prototype,"title",void 0);I([L,R("design:type",String)],gc.prototype,"description",void 0);gc=I([qe],gc);var V_=class{};I([ht(gc),R("design:type",Array)],V_.prototype,"dictionaries",void 0);V_=I([qe],V_);var _l=class{};I([L,R("design:type",String)],_l.prototype,"query",void 0);I([L({deserializer:pn}),R("design:type",Number)],_l.prototype,"count",void 0);I([L({deserializer:pn}),R("design:type",Number)],_l.prototype,"offset",void 0);I([L({deserializer:pn}),R("design:type",Number)],_l.prototype,"limit",void 0);I([L({name:"current_page",deserializer:pn}),R("design:type",Number)],_l.prototype,"currentPage",void 0);I([ht(oo),R("design:type",Array)],_l.prototype,"results",void 0);_l=I([qe],_l);var gf=class{};I([L,R("design:type",String)],gf.prototype,"code",void 0);I([L,R("design:type",String)],gf.prototype,"language",void 0);I([L,R("design:type",String)],gf.prototype,"explanation",void 0);gf=I([qe],gf);var xl=class{};I([L,R("design:type",String)],xl.prototype,"query",void 0);I([L({deserializer:pn}),R("design:type",Number)],xl.prototype,"count",void 0);I([L({deserializer:pn}),R("design:type",Number)],xl.prototype,"offset",void 0);I([L({deserializer:pn}),R("design:type",Number)],xl.prototype,"limit",void 0);I([L({name:"current_page",deserializer:pn}),R("design:type",Number)],xl.prototype,"currentPage",void 0);I([ht(gf),R("design:type",Array)],xl.prototype,"results",void 0);xl=I([qe],xl);var Id=class{};I([L,R("design:type",String)],Id.prototype,"word",void 0);I([L({deserializer:pn}),R("design:type",Number)],Id.prototype,"count",void 0);I([L,R("design:type",String)],Id.prototype,"strong",void 0);I([L,R("design:type",String)],Id.prototype,"morph",void 0);Id=I([qe],Id);var Dd=class{};I([L,R("design:type",String)],Dd.prototype,"strong",void 0);I([L,R("design:type",String)],Dd.prototype,"morph",void 0);I([ht(Id,{name:"word_forms"}),R("design:type",Array)],Dd.prototype,"wordForms",void 0);I([ht(Id,{name:"translated_forms"}),R("design:type",Array)],Dd.prototype,"translatedForms",void 0);Dd=I([qe],Dd);var Ip=class{};I([L,R("design:type",String)],Ip.prototype,"code",void 0);I([L({deserializer:pn}
125),R("design:type",Number)],Ip.prototype,"verses",void 0);I([L({deserializer:pn}),R("design:type",Number)],Ip.prototype,"score",void 0);I([ht(oo),R("design:type",Array)],Ip.prototype,"entries",void 0);Ip=I([qe],Ip);var _f=class{};I([L,R("design:type",String)],_f.prototype,"code",void 0);I([ht(Ip),R("design:type",Array)],_f.prototype,"pairs",void 0);_f=I([qe],_f);var z2=["reference","text","strong","morph","strong_morph","translit"],D5=new Map([["reference","Reference"],["text","Bible text"],["strong","Strong code"],["morph","Morphology"],["strong_morph","Strong code + morphology"],["translit","Hebrew or Greek word in Latin letters"]]),Yae=["reference","text"],P5=new Map([["match_phrase","Phrase"],["match_and","AND"],["match_or","OR"],["match_expression","Expression"]]),Ad=["verse_only","reference_first","quote_parens","quote_dash","quote_parens_translation","dash_translation"],A5="verse_only",Xw=new Map([["verse_only","Verse text"],["reference_first","Book 1:1 \u2013 Verse text"],["quote_parens","\u201CVerse text\u201D (Book 1:1)"],["quote_dash","\u201CVerse text\u201D \u2013 Book 1:1"],["quote_parens_translation","\u201CVerse text\u201D (Book 1:1, KJV)"],["dash_translation","Verse text \u2013 Book 1:1, KJV"]]),R5=["quote_parens_translation","dash_translation"],O5=["OSHB2+","WLC+","BHS+"],F5=["GNT+","TR+","LXX+","NA27"],Zw="all";function N5(t,i){return{target:[...Yae],matchMode:qw,translationCodes:[t],allTranslations:!1,showFurtherTranslations:!0,format:i}}function xf(t,i){let e=t.matchMode===i.matchMode&&t.target.length===i.target.length&&i.target.every(o=>t.target.includes(o)),n=!t.allTranslations&&t.translationCodes.length===i.translationCodes.length&&i.translationCodes.every(o=>t.translationCodes.includes(o));return K(K(K(K({},e?{}:{target:t.target.join(","),match_mode:t.matchMode}),n?{}:{translation:t.allTranslations?Zw:t.translationCodes.join(",")}),t.showFurtherTranslations?{}:{show_further:"0"}),t.format===i.format?{}:{format:t.format})}function e1(t,i){let e=t.translation;return{target:t.target?t.target.split(",").filter(n=>z2.includes(n)):[...i.target],matchMode:lf.includes(t.match_mode)?t.match_mode:i.matchMode,translationCodes:e&&e!==Zw?e.split(",").filter(Boolean):e===Zw?[]:[...i.translationCodes],allTranslations:e===Zw,showFurtherTranslations:t.show_further!=="0",format:Ad.includes(t.format)?t.format:i.format}}var zr=class{};I([L,R("design:type",String)],zr.prototype,"translation",void 0);I([L,R("design:type",String)],zr.prototype,"description",void 0);I([L,R("design:type",String)],zr.prototype,"language",void 0);I([L,R("design:type",String)],zr.prototype,"text",void 0);I([L,R("design:type",Boolean)],zr.prototype,"matched",void 0);I([L({name:"verse_index",deserializer:pn}),R("design:type",Number)],zr.prototype,"verseIndex",void 0);I([L({deserializer:pn}),R("design:type",Number)],zr.prototype,"book",void 0);I([L({deserializer:pn}),R("design:type",Number)],zr.prototype,"chapter",void 0);I([L({deserializer:pn}),R("design:type",Number)],zr.prototype,"verse",void 0);zr=I([qe],zr);var Dp=class{};I([L({name:"para_id"}),R("design:type",String)],Dp.prototype,"paraId",void 0);I([L,R("design:type",String)],Dp.prototype,"citation",void 0);I([L,R("design:type",String)],Dp.prototype,"title",void 0);I([L({name:"chapter_para_id"}),R("design:type",String)],Dp.prototype,"chapterParaId",void 0);Dp=I([qe],Dp);var jr=class{};I([L({name:"verse_index",deserializer:pn}),R("design:type",Number)],jr.prototype,"verseIndex",void 0);I([L({deserializer:pn}),R("design:type",Number)],jr.prototype,"book",void 0);I([L({deserializer:pn}),R("design:type",Number)],jr.prototype,"chapter",void 0);I([L({deserializer:pn}),R("design:type",Number)],jr.prototype,"verse",void 0);I([L({name:"kjv_ref"}),R("design:type",String)],jr.prototype,"kjvRef",void 0);I([L({name:"matched_count",deserializer:pn}),R("design:type",Number)],jr.prototype,"matchedCount",void 0);I([ht(zr),R("design:type",Array)],jr.prototype,"translations",void 0);I([L({deserializer:t=>t??[]}),R("design:type",Object)],jr.prototype,"why",void 0);I([ht(Dp),R("design:type",Array)],jr.prototype,"via",void 0);jr=I([qe],jr);var Pp=class{};I([L({deserializer:pn}),R("design:type",Number)],Pp.prototype,"book",void 0);I([L({deserializer:pn}),R("design:type",Number)],Pp.prototype,"chapter",void 0);I([L({deserializer:pn}
125),R("design:type",Number)],Pp.prototype,"verse",void 0);I([L({name:"verse_end",deserializer:pn}),R("design:type",Number)],Pp.prototype,"verseEnd",void 0);Pp=I([qe],Pp);var Ap=class{};I([L,R("design:type",String)],Ap.prototype,"code",void 0);I([L,R("design:type",String)],Ap.prototype,"transliteration",void 0);I([L,R("design:type",String)],Ap.prototype,"root",void 0);I([L,R("design:type",Number)],Ap.prototype,"likeness",void 0);Ap=I([qe],Ap);var Pd=class{};I([L,R("design:type",String)],Pd.prototype,"word",void 0);I([L({deserializer:pn}),R("design:type",Number)],Pd.prototype,"count",void 0);I([L,R("design:type",String)],Pd.prototype,"strong",void 0);I([L,R("design:type",String)],Pd.prototype,"morph",void 0);Pd=I([qe],Pd);var wi=class{};I([L,R("design:type",String)],wi.prototype,"query",void 0);I([L,R("design:type",String)],wi.prototype,"ref",void 0);I([L,R("design:type",String)],wi.prototype,"mode",void 0);I([ht(String),R("design:type",Array)],wi.prototype,"target",void 0);I([ht(Pp),R("design:type",Array)],wi.prototype,"reference",void 0);I([L({name:"translation_count",deserializer:pn}),R("design:type",Number)],wi.prototype,"translationCount",void 0);I([L({deserializer:pn}),R("design:type",Number)],wi.prototype,"count",void 0);I([L({deserializer:pn}),R("design:type",Number)],wi.prototype,"offset",void 0);I([L({deserializer:pn}),R("design:type",Number)],wi.prototype,"limit",void 0);I([L({name:"current_page",deserializer:pn}),R("design:type",Number)],wi.prototype,"currentPage",void 0);I([L({name:"page_count",deserializer:pn}),R("design:type",Number)],wi.prototype,"pageCount",void 0);I([ht(Pd,{name:"word_forms"}),R("design:type",Array)],wi.prototype,"wordForms",void 0);I([ht(Pd,{name:"translated_forms"}),R("design:type",Array)],wi.prototype,"translatedForms",void 0);I([ht(String,{name:"unknown_codes"}),R("design:type",Array)],wi.prototype,"unknownCodes",void 0);I([L,R("design:type",String)],wi.prototype,"side",void 0);I([L({name:"opposite_count",deserializer:pn}),R("design:type",Number)],wi.prototype,"oppositeCount",void 0);I([ht(String,{name:"pair_codes"}),R("design:type",Array)],wi.prototype,"pairCodes",void 0);I([L({name:"chosen_translation"}),R("design:type",String)],wi.prototype,"chosenTranslation",void 0);I([ht(Ap),R("design:type",Array)],wi.prototype,"transliterated",void 0);I([L({name:"book_names",deserializer:t=>t??{}}),R("design:type",Object)],wi.prototype,"bookNames",void 0);I([ht(jr),R("design:type",Array)],wi.prototype,"results",void 0);wi=I([qe],wi);var Wi=(()=>{class t{constructor(e){this.api=e}translations(e){let n=U.BIBLE_TRANSLATION_API_URL+(e?`${e}/`:"");return this.api.getTyped(n,N_).pipe(Fe(o=>o.translations))}lexiconEntry(e,n){let o=`${U.BIBLE_API_URL}lexicon/entry/${encodeURIComponent(e)}/`+(n?`?language=${encodeURIComponent(n)}`:"");return this.api.getTyped(o,Tp)}books(e){return this.api.getTyped(`${U.BIBLE_API_URL}books/${e}/`,mf)}chapter(e,n,o){n=isNaN(n)?1:n,o=isNaN(o)?1:o;let a=`${U.BIBLE_READ_API_URL}${e}/${n}/${o}/?limit=200`;return this.api.getTyped(a,mc)}chapterLexicon(e,n,o){let a=U.LANGUAGE(),r=`${U.BIBLE_READ_API_URL}${e}/${n}/${o}/lexicon/?language=${encodeURIComponent(a)}`;return this.api.getTyped(r,gl)}chapterDetail(e,n,o){n=isNaN(n)?1:n,o=isNaN(o)?1:o;let a=U.LANGUAGE(),r=`${U.BIBLE_READ_API_URL}${e}/${n}/${o}/detail/?limit=200&language=${encodeURIComponent(a)}`;return this.api.getTyped(r,L_)}search(e){let n=new URLSearchParams;e.query&&n.set("q",e.query),e.ref&&n.set("ref",e.ref),e.language&&n.set("language",e.language),e.translation&&n.set("t",e.translation),e.target?.length&&n.set("target",e.target.join(",")),e.matchMode&&n.set("match_mode",e.matchMode);for(let a of e.refinements??[])n.append("refine",a.query),n.append("refine_target",a.target),n.append("refine_ref",a.ref||"");e.otherSide&&n.set("side","other"),e.first&&(n.set("first","1"),n.set("prefer",e.first.prefer.filter(Boolean).join(",")),n.set("first_language",e.first.language)),n.set("limit",String(e.limit??25)),n.set("offset",String(e.offset??0));let o=`${U.BIBLE_SEARCH_API_URL}?${n.toString()}`;return this.api.getTyped(o,wi)}chapterAllTranslations(e,n,o,a=""){let r=new URLSearchParams({limit:"200"});a&&r.set("translation",a);let s=`${U.BIBLE_READ_API_URL}all/${encodeURIComponent(e)}/${n}/${o}/detail/?${r.toString()}`;return this.api.get(s)}strongPairs(e,n){let o=`${U.BIBLE_API_URL}lexicon/pairs/${encodeURIComponent(e)}/`+(n?`?language=${encodeURIComponent(n)}`:"");return this.api.getTyped(o,_f)}lexiconDictionaries(){let e=`${U.BIBLE_API_URL}lexicon/dictionaries/`;return this.api.getTyped(e,V_).pipe(Fe(n=>n.dictionaries||[]))}lexiconSearch(e){let n=new URLSearchParams;e.query&&n.set("q",e.query),e.dictionary?.length&&n.set("dictionary",e.dictionary.join(",")),e.script&&n.set("bible_language",e.script),n.set("limit",String(e.limit??25)),n.set("offset",String(e.offset??0));let o=`${U.BIBLE_API_URL}lexicon/search/?${n.toString()}`;return this.api.getTyped(o,_l)}morphologyList(e){let n=new URLSearchParams;e.query&&n.set("q",e.query),e.language&&n.set("language",e.language),e.script&&n.set("bible_language",e.script),n.set("limit",String(e.limit??25)),n.set("offset",String(e.offset??0));let o=`${U.BIBLE_API_URL}morphology/?${n.toString()}`;return this.api.getTyped(o,xl)}commentaries(){let e=`${U.BIBLE_API_URL}commentaries/`;return this.api.getTyped(e,B_).pipe(Fe(n=>n?.commentaries||[]))}verseCrossReferences(e,n,o,a,r=""){let s=new URLSearchParams;a&&s.set("language",a),r&&(s.set("t",r),s.set("translation",r));let l=`${U.BIBLE_API_URL}verse/${e}/${n}/${o}/crossreferences/?${s.toString()}`;return this.api.getTyped(l,pc)}verseCommentary(e,n,o,a=""){let r=new URLSearchParams;a&&r.set("translation",a);let s=`${U.BIBLE_API_URL}verse/${e}/${n}/${o}/commentary/?${r.toString()}`;return this.api.getTyped(s,Vr)}codeForms(e,n="",o=[]){let a=new URLSearchParams;e&&a.set("strong",e),n&&a.set("morph",n),o.length&&a.set("t",o.join(","));let r=`${U.BIBLE_API_URL}codes/forms/?${a.toString()}`;return this.api.getTyped(r,Dd)}morphology(e,n){let o=e.split("/").map(r=>encodeURIComponent(r)).join("/"),a=`${U.BIBLE_API_URL}morphology/${o}/`+(n?`?language=${encodeURIComponent(n)}`:"");return this.api.getTyped(a,hf)}egwForVerse(e,n,o,a){let r=new URLSearchParams;r.set("ref",`${e}.${n}.${o}`);let s=`${U.API_URL_NEW}writings/v2/references/egw/${a}/?${r.toString()}`;return this.api.getPaginated(s,bi)}static{this.\u0275fac=function(n){return new(n||t)(ve(Mo))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Qae="quote",bf=t=>t===Qae?0:1;var B5={0:"Not approved",1:"Not proof-read",2:"Human approved",3:"Church approved",4:"Machine translated"},V5={0:"Not approved",1:"Not proof-read",2:"Human approved",3:"Church approved"},z5=t=>t===0||t===1||t===4;var j5="[auto translated]",H5="[auto corrected]",Zae=/^\s*\[(?:likely )?from ([^\]]+)\]/,U5=t=>{let i=(t||"").trim(),e="",n="";for(let o=!0;o;){o=!1,i.startsWith(j5)&&(e="translated",i=i.slice(j5.length).trim(),o=!0),i.startsWith(H5)&&(e="corrected",i=i.slice(H5.length).trim(),o=!0);let a=i.match(Zae);a&&(n=a[1].trim(),i=i.slice(a[0].length).trim(),o=!0)}return{work:e,from:n,text:i}},$5={translated:"Machine translated",corrected:"Machine corrected"};var vf=(()=>{class t{constructor(){this.host=x(be),this.held=!1,this.remembered=0,this.moving=!1,this.remember=e=>{if(this.moving)return;let n=e.target;(n.scrollLeft>0||!this.remembered)&&(this.remembered=n.scrollLeft)},this.take=()=>{this.held=!0},this.release=()=>{this.held&&(this.held=!1,this.show())}}ngAfterViewInit(){let e=this.host.nativeElement.querySelector(".mat-mdc-tab-label-container");!e||typeof MutationObserver>"u"||(this.labels=e,this.watcher=new MutationObserver(()=>{!this.moving&&this.remembered>0&&e.scrollLeft===0&&(e.scrollLeft=this.remembered),this.show()}),this.watcher.observe(e,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["class","aria-selected"]}),e.addEventListener("scroll",this.remember,{passive:!0}),e.addEventListener("pointerdown",this.take,{passive:!0}),window.addEventListener("pointerup",this.release,{passive:!0}),window.addEventListener("pointercancel",this.release,{passive:!0}),this.show())}ngOnDestroy(){this.watcher?.disconnect(),this.labels?.removeEventListener("scroll",this.remember),this.labels?.removeEventListener("pointerdown",this.take),window.removeEventListener("pointerup",this.release),window.removeEventListener("pointercancel",this.release)}activeTab(){return this.host.nativeElement.querySelector(".mat-mdc-tab-label-container .mdc-tab--active")}show(){this.held||requestAnimationFrame(()=>requestAnimationFrame(()=>{let n=this.host.nativeElement.querySelector(".mat-mdc-tab-label-container"),o=this.activeTab();if(!n||!o||this.held||o===this.lastActive)return;this.lastActive=o,this.moving=!0,setTimeout(()=>{this.moving=!1,this.remembered=n.scrollLeft},400);let a=o.offsetLeft,r=a+o.offsetWidth;a<n.scrollLeft?n.scrollTo({left:a,behavior:"smooth"}):r>n.scrollLeft+n.clientWidth&&n.scrollTo({left:r-n.clientWidth,behavior:"smooth"})}))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275dir=he({type:t,selectors:[["",8,"egwk-toolbox-tabs-row"]]})}}return t})();var ere=["mat-internal-form-field",""],tre=["*"],t1=(()=>{class t{labelPosition;static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(n,o){n&2&&Z("mdc-form-field--align-en
125d",o.labelPosition==="before")},inputs:{labelPosition:"labelPosition"},attrs:ere,ngContentSelectors:tre,decls:1,vars:0,template:function(n,o){n&1&&(Pt(),Ue(0))},styles:[`.mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}.mat-internal-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mat-internal-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0} 126`],encapsulation:2,changeDetection:0})}return t})();var ire=["switch"],ore=["*"];function are(t,i){t&1&&(d(0,"span",10),uo(),d(1,"svg",12),H(2,"path",13),u(),d(3,"svg",14),H(4,"path",15),u()())}var rre=new X("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1,disabledInteractive:!1})}),sre={provide:Pr,useExisting:Gi(()=>ea),multi:!0},n1=class{source;checked;constructor(i,e){this.source=i,this.checked=e}},ea=(()=>{class t{_elementRef=x(be);_focusMonitor=x(Eo);_changeDetectorRef=x(Be);defaults=x(rre);_onChange=e=>{};_onTouched=()=>{};_validatorOnChange=()=>{};_uniqueId;_checked=!1;_createChangeEvent(e){return new n1(this,e)}_labelId;get buttonId(){return`${this.id||this._uniqueId}-button`}_switchElement;focus(){this._switchElement.nativeElement.focus()}_noopAnimations;_focused;name=null;id;labelPosition="after";ariaLabel=null;ariaLabelledby=null;ariaDescribedby;required;color;disabled=!1;disableRipple=!1;tabIndex=0;get checked(){return this._checked}set checked(e){this._checked=e,this._changeDetectorRef.markForCheck()}hideIcon;disabledInteractive;change=new se;toggleChange=new se;get inputId(){return`${this.id||this._uniqueId}-input`}constructor(){x(Rn).load(fo);let e=x(new aa("tabindex"),{optional:!0}),n=this.defaults,o=x(Kt,{optional:!0});this.tabIndex=e==null?0:parseInt(e)||0,this.color=n.color||"accent",this._noopAnimations=o==="NoopAnimations",this.id=this._uniqueId=x(dn).getId("mat-mdc-slide-toggle-"),this.hideIcon=n.hideIcon??!1,this.disabledInteractive=n.disabledInteractive??!1,this._labelId=this._uniqueId+"-label"}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{e==="keyboard"||e==="program"?(this._focused=!0,this._changeDetectorRef.markForCheck()):e||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnChanges(e){e.required&&this._validatorOnChange()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(e){this.checked=!!e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}validate(e){return this.required&&e.value!==!0?{required:!0}:null}registerOnValidatorChange(e){this._validatorOnChange=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}_handleClick(){this.disabled||(this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new n1(this,this.checked))))}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-slide-toggle"]],viewQuery:function(n,o){if(n&1&&ze(ire,5),n&2){let a;fe(a=ge())&&(o._switchElement=a.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:13,hostBindings:function(n,o){n&2&&(yo("id",o.id),W("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),It(o.color?"mat-"+o.color:""),Z("mat-mdc-slide-toggle-focused",o._focused)("mat-mdc-slide-toggle-checked",o.checked)("_mat-animation-noopable",o._noopAnimations))},inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",Ce],color:"color",disabled:[2,"disabled","disabled",Ce],disableRipple:[2,"disableRipple","disableRipple",Ce],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ln(e)],checked:[2,"checked","checked",Ce],hideIcon:[2,"hideIcon","hideIcon",Ce],disabledInteractive:[2,"disabledInteractive","disabledInteractive",Ce]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],features:[Xe([sre,{provide:hs,useExisting:t,multi:!0}]),Xt],ngContentSelectors:ore,decls:13,vars:27,consts:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],template:function(n,o){if(n&1){let a=j();Pt(),d(0,"div",1)(1,"button",2,0),M("click",function(){return k(a),E(o._handleClick())}),H(3,"span",3),d(4,"span",4)(5,"span",5)(6,"span",6),H(7,"span",7),u(),d(8,"span",8),H(9,"span",9),u(),D(10,are,5,0,"span",10),u()()(),d(11,"label",11),M("click",function(s){return k(a),E(s.stopPropagation())}),Ue(12),u()()}if(n&2){let a=en(2);y("labelPosition",o.labelPosition),h(),Z("mdc-switch--selected",o.checked)("mdc-switch--unselected",!o.checked)("mdc-switch--checked",o.checked)("mdc-switch--disabled",o.disabled)("mat-mdc-slide-toggle-disabled-interactive",o.disabledInteractive),y("tabIndex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("disabled",o.disabled&&!o.disabledInteractive),W("id",o.buttonId)("name",o.name)("aria-label",o.ariaLabel)("aria-labelledby",o._getAriaLabelledBy())("aria-describedby",o.ariaDescribedby)("aria-required",o.required||null)("aria-checked",o.checked)("aria-disabled",o.disabled&&o.disabledInteractive?"true":null),h(8),y("matRippleTrigger",a)("matRippleDisabled",o.disableRipple||o.disabled)("matRippleCentered",!0),h(),S(o.hideIcon?-1:10),h(),y("for",o.buttonId),W("id",o._labelId)}},dependencies:[za,t1],styles:[`.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative;width:var(--mdc-switch-track-width, 52px)}.mdc-switch.mdc-switch--disabled{cursor:default;pointer-events:none}.mdc-switch.mat-mdc-slide-toggle-disabled-interactive{pointer-events:auto}.mdc-switch__track{overflow:hidden;position:relative;width:100%;height:var(--mdc-switch-track-height, 32px);border-radius:var(--mdc-switch-track-shape, var(--mat-sys-corner-full))}.mdc-switch--disabled.mdc-switch .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%;border-width:var(--mat-switch-track-outline-width, 2px);border-color:var(--mat-switch-track-outline-color, var(--mat-sys-outline))}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-switch-selected-track-outline-width, 2px);border-color:var(--mat-switch-selected-track-outline-color, transparent)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-switch-disabled-unselected-track-outline-width, 2px);border-color:var(--mat-switch-disabled-unselected-track-outline-color, var(--mat-sys-on-surface))}@media(forced-colors: active){.mdc-switch__track{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0);background:var(--mdc-switch-unselected-track-color, var(--mat-sys-surface-variant))}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch--selected .mdc-switch__track::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity, 0);transition:var(--mat-switch-hidden-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity, 1);transition:var(--mat-switch-visible-track-transition, opacity 75ms)}
126.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, var(--mat-sys-surface-variant))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, var(--mat-sys-surface-variant))}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, var(--mat-sys-surface-variant))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::before,.mdc-switch.mdc-switch--disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, var(--mat-sys-surface-variant))}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mdc-switch-selected-track-color, var(--mat-sys-primary))}[dir=rtl] .mdc-switch__track::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::after{transform:translateX(0)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity, 1);transition:var(--mat-switch-visible-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity, 0);transition:var(--mat-switch-hidden-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, var(--mat-sys-primary))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, var(--mat-sys-primary))}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, var(--mat-sys-primary))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::after,.mdc-switch.mdc-switch--disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, var(--mat-sys-on-surface))}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0);width:calc(100% - var(--mdc-switch-handle-width))}[dir=rtl] .mdc-switch__handle-track{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1);width:var(--mdc-switch-handle-width);height:var(--mdc-switch-handle-height);border-radius:var(--mdc-switch-handle-shape, var(--mat-sys-corner-full))}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size, 16px);height:var(--mat-switch-unselected-handle-size, 16px);margin:var(--mat-switch-unselected-handle-horizontal-margin, 0 8px)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin, 0 4px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size, 24px);height:var(--mat-switch-selected-handle-size, 24px);margin:var(--mat-switch-selected-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size, 24px);height:var(--mat-switch-with-icon-handle-size, 24px)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size, 28px);height:var(--mat-switch-pressed-handle-size, 28px)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin, 0 22px)}.mat-mdc-slide-toggle .mdc-switch--unselected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin, 0 2px)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity, 1)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity, 0.38)}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media(forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mat-sys-on-primary))}
126.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, var(--mat-sys-primary-container))}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, var(--mat-sys-primary-container))}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, var(--mat-sys-primary-container))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:hover:not(:focus):not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:focus:not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:active .mdc-switch__handle::after,.mdc-switch--selected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, var(--mat-sys-surface))}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, var(--mat-sys-outline))}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, var(--mat-sys-on-surface))}.mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__shadow,.mdc-switch.mdc-switch--disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mdc-switch-state-layer-size, 40px);height:var(--mdc-switch-state-layer-size, 40px)}.mdc-switch__ripple::after{content:"";opacity:0}.mdc-switch--disabled .mdc-switch__ripple::after{display:none}.mat-mdc-slide-toggle-disabled-interactive .mdc-switch__ripple::after{display:block}.mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:75ms opacity cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:focus .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:active .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:hover:not(:focus) .mdc-switch__ripple::after,.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-pressed-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-selected-pressed-state-layer-color, var(--mat-sys-primary));opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1;transform:translateZ(0)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size, 16px);height:var(--mdc-switch-unselected-icon-size, 16px);
126fill:var(--mdc-switch-unselected-icon-color, var(--mat-sys-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mat-sys-surface-variant))}.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size, 16px);height:var(--mdc-switch-selected-icon-size, 16px);fill:var(--mdc-switch-selected-icon-color, var(--mat-sys-on-primary-container))}.mdc-switch--selected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mat-sys-on-surface))}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{-webkit-user-select:none;user-select:none;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-switch-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-switch-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-switch-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-switch-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-switch-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)} 127`],encapsulation:2,changeDetection:0})}return t})();var Rp=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[ea,at,at]})}return t})();var bl=class{};I([L,R("design:type",String)],bl.prototype,"citation",void 0);I([L,R("design:type",String)],bl.prototype,"title",void 0);I([L({name:"chapter_para_id"}),R("design:type",String)],bl.prototype,"chapterParaId",void 0);I([L,R("design:type",Number)],bl.prototype,"book",void 0);I([L,R("design:type",Number)],bl.prototype,"chapter",void 0);I([L,R("design:type",Number)],bl.prototype,"verse",void 0);bl=I([qe],bl);var $a=class{};I([L,R("design:type",Number)],$a.prototype,"id",void 0);I([L,R("design:type",String)],$a.prototype,"kind",void 0);I([L,R("design:type",String)],$a.prototype,"reference",void 0);I([L,R("design:type",String)],$a.prototype,"text",void 0);I([L,R("design:type",Boolean)],$a.prototype,"public",void 0);I([ht(String),R("design:type",Array)],$a.prototype,"tags",void 0);I([L,R("design:type",String)],$a.prototype,"author",void 0);I([L,R("design:type",Boolean)],$a.prototype,"mine",void 0);I([L({name:"created_at"}),R("design:type",String)],$a.prototype,"createdAt",void 0);I([L({name:"updated_at"}),R("design:type",String)],$a.prototype,"updatedAt",void 0);I([L(bl),R("design:type",bl)],$a.prototype,"about",void 0);$a=I([qe],$a);var Wa=class{};I([ht($a),R("design:type",Array)],Wa.prototype,"results",void 0);I([L,R("design:type",Number)],Wa.prototype,"count",void 0);I([L,R("design:type",Number)],Wa.prototype,"offset",void 0);I([L,R("design:type",Number)],Wa.prototype,"limit",void 0);I([L,R("design:type",Number)],Wa.prototype,"found",void 0);I([L,R("design:type",Number)],Wa.prototype,"matching",void 0);I([L({name:"may_write"}),R("design:type",Boolean)],Wa.prototype,"mayWrite",void 0);I([L,R("design:type",String)],Wa.prototype,"reference",void 0);Wa=I([qe],Wa);var i1=(()=>{class t{constructor(){this.http=x(Ut),this.api=x(Mo)}forPassage(e,n){let o=new URLSearchParams({kind:e,reference:n});return this.api.getTyped(`${U.PASSAGE_NOTES_API_URL}?${o.toString()}`,Wa)}forVerse(e,n,o,a=""){let r=new URLSearchParams;a&&r.set("translation",a);let s=`${U.BIBLE_API_URL}verse/${e}/${n}/${o}/notes/?${r.toString()}`;return this.api.getTyped(s,Wa)}mine(e={}){let n=Sw(Pe(K({},e),{mine:1}));return this.api.getTyped(`${U.PASSAGE_NOTES_API_URL}?${n.toString()}`,Wa)}write(e,n,o,a=!1,r=[]){return this.http.post(U.PASSAGE_NOTES_API_URL,{kind:e,reference:n,text:o,public:a,tags:r})}change(e,n){return this.http.patch(`${U.PASSAGE_NOTES_API_URL}${e}/`,n)}remove(e){return this.http.delete(`${U.PASSAGE_NOTES_API_URL}${e}/`)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Rd=(()=>{class t{constructor(){this.http=x(Ut),this.tagsSignal=_e([]),this.tags=this.tagsSignal.asReadonly(),this.names=ke(()=>this.tagsSignal().map(e=>e.name)),this.loaded=!1}load(e=!1){this.loaded&&!e||(this.loaded=!0,this.http.get(U.TAGS_API_URL).subscribe({next:n=>this.tagsSignal.set(n?.results||[]),error:()=>{this.loaded=!1}}))}rename(e,n){return this.http.patch(`${U.TAGS_API_URL}${e.id}/`,{name:n}).pipe(ft(()=>this.load(!0)))}remove(e){return this.http.delete(`${U.TAGS_API_URL}${e.id}/`).pipe(ft(()=>this.load(!0)))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var dre=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],ure=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function pre(t,i){t&1&&(d(0,"span",3),Ue(1,1),u())}function hre(t,i){t&1&&(d(0,"span",6),Ue(1,2),u())}var mre=`.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{dis
127play:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{flex-basis:100%;overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}@media(forced-colors: active){.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{forced-color-adjust:none}}.mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit;overflow-x:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-outline-width, 1px);border-radius:var(--mdc-chip-container-shape-radius, 8px);box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1;border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-outline-color, var(--mat-sys-outline))}.mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before{border-color:var(--mdc-chip-focus-outline-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mdc-evolution-chip__text-label{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mdc-chip-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mdc-chip-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mdc-chip-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mdc-chip-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label,.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{width:var(--mdc-chip-with-avatar-avatar-size, 24px);height:var(--mdc-chip-with-avatar-avatar-size, 24px);font-size:var(--mdc-chip-with-avatar-avatar-size, 24px)}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%;height:20px;width:20px}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@media(forced-colors: active){.mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity, 1)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity, 1)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius, 8px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-sys-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}@media(forced-colors: active){.mat-mdc-standard-chip{outline:solid 1px}}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mdc-chip-with-icon-icon-size, 18px);height:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}
127.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-highlighted{--mdc-chip-with-icon-icon-color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container));--mdc-chip-elevated-container-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-sys-secondary-container));--mdc-chip-label-text-color:var(--mdc-chip-selected-label-text-color, var(--mat-sys-on-secondary-container));--mdc-chip-outline-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mdc-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mdc-chip-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mdc-chip-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mdc-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity, 0.38)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity, 1)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-remove::after{background-color:var(--mat-chip-trailing-action-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background-color:var(--mat-chip-selected-trailing-action-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-remove::before{margin:calc(var(--mat-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-3px;bottom:-3px;left:5px;right:5px;border-radius:50%;box-sizing:border-box;padding:12px;margin:-12px;background-clip:content-box}.mat-mdc-chip-remove .mat-icon{width:18px;height:18px;font-size:18px;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}@media(forced-colors: active){.mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}}.mat-mdc-chip-action:focus .mat-focus-indicator::before{content:""}.mdc-evolution-chip__icon,.mat-mdc-chip-remove .mat-icon{min-height:fit-content} 128`,fre=[[["mat-chip-avatar"],["","matChipAvatar",""]],[["","matChipEditInput",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],gre=["mat-chip-avatar, [matChipAvatar]","[matChipEditInput]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function _re(t,i){t&1&&H(0,"span",0)}function xre(t,i){t&1&&(d(0,"span",2),Ue(1),u())}function bre(t,i){t&1&&Ue(0,1)}function vre(t,i){t&1&&H(0,"span",7)}function yre(t,i){if(t&1&&D(0,bre,1,0)(1,vre,1,0,"span",7),t&2){let e=f();S(e.contentEditInput?0:1)}}function Cre(t,i){t&1&&Ue(0,2)}function wre(t,i){t&1&&(d(0,"span",5),Ue(1,3),u())}var q5=["*"],kre=`.mat-mdc-chip-set{display:flex}.mat-mdc-chip-set:focus{outline:none}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%;margin-left:-8px;margin-right:0}.mat-mdc-chip-set .mdc-evolution-chip{margin:4px 0 4px 8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip-set__chips{margin-left:0;margin-right:-8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip{margin-left:0;margin-right:8px}
128.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px} 129`,J5=new X("mat-chips-default-options",{providedIn:"root",factory:()=>({separatorKeyCodes:[13]})}),W5=new X("MatChipAvatar"),K5=new X("MatChipTrailingIcon"),H2=new X("MatChipRemove"),W2=new X("MatChip"),o1=(()=>{class t{_elementRef=x(be);_parentChip=x(W2);isInteractive=!0;_isPrimary=!0;get disabled(){return this._disabled||this._parentChip?.disabled||!1}set disabled(e){this._disabled=e}_disabled=!1;tabIndex=-1;_allowFocusWhenDisabled=!1;_getDisabledAttribute(){return this.disabled&&!this._allowFocusWhenDisabled?"":null}_getTabindex(){return this.disabled&&!this._allowFocusWhenDisabled||!this.isInteractive?null:this.tabIndex.toString()}constructor(){x(Rn).load(fo),this._elementRef.nativeElement.nodeName==="BUTTON"&&this._elementRef.nativeElement.setAttribute("type","button")}focus(){this._elementRef.nativeElement.focus()}_handleClick(e){!this.disabled&&this.isInteractive&&this._isPrimary&&(e.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}_handleKeydown(e){(e.keyCode===13||e.keyCode===32)&&!this.disabled&&this.isInteractive&&this._isPrimary&&!this._parentChip._isEditing&&(e.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matChipAction",""]],hostAttrs:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],hostVars:9,hostBindings:function(n,o){n&1&&M("click",function(r){return o._handleClick(r)})("keydown",function(r){return o._handleKeydown(r)}),n&2&&(W("tabindex",o._getTabindex())("disabled",o._getDisabledAttribute())("aria-disabled",o.disabled),Z("mdc-evolution-chip__action--primary",o._isPrimary)("mdc-evolution-chip__action--presentational",!o.isInteractive)("mdc-evolution-chip__action--trailing",!o._isPrimary))},inputs:{isInteractive:"isInteractive",disabled:[2,"disabled","disabled",Ce],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?-1:ln(e)],_allowFocusWhenDisabled:"_allowFocusWhenDisabled"}})}return t})();var Y5=(()=>{class t extends o1{_isPrimary=!1;_handleClick(e){this.disabled||(e.stopPropagation(),e.preventDefault(),this._parentChip.remove())}_handleKeydown(e){(e.keyCode===13||e.keyCode===32)&&!this.disabled&&(e.stopPropagation(),e.preventDefault(),this._parentChip.remove())}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","matChipRemove",""]],hostAttrs:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],hostVars:1,hostBindings:function(n,o){n&2&&W("aria-hidden",null)},features:[Xe([{provide:H2,useExisting:t}]),pe]})}return t})(),U2=(()=>{class t{_changeDetectorRef=x(Be);_elementRef=x(be);_ngZone=x(Te);_focusMonitor=x(Eo);_globalRippleOptions=x(ed,{optional:!0});_document=x(et);_onFocus=new ce;_onBlur=new ce;_isBasicChip;role=null;_hasFocusInternal=!1;_pendingFocus;_actionChanges;_animationsDisabled;_allLeadingIcons;_allTrailingIcons;_allRemoveIcons;_hasFocus(){return this._hasFocusInternal}id=x(dn).getId("mat-mdc-chip-");ariaLabel=null;ariaDescription=null;_ariaDescriptionId=`${this.id}-aria-description`;_chipListDisabled=!1;_textElement;get value(){return this._value!==void 0?this._value:this._textElement.textContent.trim()}set value(e){this._value=e}_value;color;removable=!0;highlighted=!1;disableRipple=!1;get disabled(){return this._disabled||this._chipListDisabled}set disabled(e){this._disabled=e}_disabled=!1;removed=new se;destroyed=new se;basicChipAttrName="mat-basic-chip";leadingIcon;trailingIcon;removeIcon;primaryAction;_rippleLoader=x(cC);_injector=x(dt);constructor(){let e=x(Rn);e.load(fo),e.load(Gc);let n=x(Kt,{optional:!0});
129this._animationsDisabled=n==="NoopAnimations",this._monitorFocus(),this._rippleLoader?.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-chip-ripple",disabled:this._isRippleDisabled()})}ngOnInit(){let e=this._elementRef.nativeElement;this._isBasicChip=e.hasAttribute(this.basicChipAttrName)||e.tagName.toLowerCase()===this.basicChipAttrName}ngAfterViewInit(){this._textElement=this._elementRef.nativeElement.querySelector(".mat-mdc-chip-action-label"),this._pendingFocus&&(this._pendingFocus=!1,this.focus())}ngAfterContentInit(){this._actionChanges=bn(this._allLeadingIcons.changes,this._allTrailingIcons.changes,this._allRemoveIcons.changes).subscribe(()=>this._changeDetectorRef.markForCheck())}ngDoCheck(){this._rippleLoader.setDisabled(this._elementRef.nativeElement,this._isRippleDisabled())}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement),this._actionChanges?.unsubscribe(),this.destroyed.emit({chip:this}),this.destroyed.complete()}remove(){this.removable&&this.removed.emit({chip:this})}_isRippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||this._isBasicChip||!!this._globalRippleOptions?.disabled}_hasTrailingIcon(){return!!(this.trailingIcon||this.removeIcon)}_handleKeydown(e){(e.keyCode===8&&!e.repeat||e.keyCode===46)&&(e.preventDefault(),this.remove())}focus(){this.disabled||(this.primaryAction?this.primaryAction.focus():this._pendingFocus=!0)}_getSourceAction(e){return this._getActions().find(n=>{let o=n._elementRef.nativeElement;return o===e||o.contains(e)})}_getActions(){let e=[];return this.primaryAction&&e.push(this.primaryAction),this.removeIcon&&e.push(this.removeIcon),this.trailingIcon&&e.push(this.trailingIcon),e}_handlePrimaryActionInteraction(){}_monitorFocus(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{let n=e!==null;n!==this._hasFocusInternal&&(this._hasFocusInternal=n,n?this._onFocus.next({chip:this}):(this._changeDetectorRef.markForCheck(),setTimeout(()=>this._ngZone.run(()=>this._onBlur.next({chip:this})))))})}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(n,o,a){if(n&1&&(Nt(a,W5,5),Nt(a,K5,5),Nt(a,H2,5),Nt(a,W5,5),Nt(a,K5,5),Nt(a,H2,5)),n&2){let r;fe(r=ge())&&(o.leadingIcon=r.first),fe(r=ge())&&(o.trailingIcon=r.first),fe(r=ge())&&(o.removeIcon=r.first),fe(r=ge())&&(o._allLeadingIcons=r),fe(r=ge())&&(o._allTrailingIcons=r),fe(r=ge())&&(o._allRemoveIcons=r)}},viewQuery:function(n,o){if(n&1&&ze(o1,5),n&2){let a;fe(a=ge())&&(o.primaryAction=a.first)}},hostAttrs:[1,"mat-mdc-chip"],hostVars:31,hostBindings:function(n,o){n&1&&M("keydown",function(r){return o._handleKeydown(r)}),n&2&&(yo("id",o.id),W("role",o.role)("aria-label",o.ariaLabel),It("mat-"+(o.color||"primary")),Z("mdc-evolution-chip",!o._isBasicChip)("mdc-evolution-chip--disabled",o.disabled)("mdc-evolution-chip--with-trailing-action",o._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",o.leadingIcon)("mdc-evolution-chip--with-primary-icon",o.leadingIcon)("mdc-evolution-chip--with-avatar",o.leadingIcon)("mat-mdc-chip-with-avatar",o.leadingIcon)("mat-mdc-chip-highlighted",o.highlighted)("mat-mdc-chip-disabled",o.disabled)("mat-mdc-basic-chip",o._isBasicChip)("mat-mdc-standard-chip",!o._isBasicChip)("mat-mdc-chip-with-trailing-icon",o._hasTrailingIcon())("_mat-animation-noopable",o._animationsDisabled))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],ariaDescription:[0,"aria-description","ariaDescription"],value:"value",color:"color",removable:[2,"removable","removable",Ce],highlighted:[2,"highlighted","highlighted",Ce],disableRipple:[2,"disableRipple","disableRipple",Ce],disabled:[2,"disabled","disabled",Ce]},outputs:{removed:"removed",destroyed:"destroyed"},exportAs:["matChip"],features:[Xe([{provide:W2,useExisting:t}])],ngContentSelectors:ure,decls:8,vars:3,consts:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-focus-indicator"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(n,o){n&1&&(Pt(dre),H(0,"span",0),d(1,"span",1)(2,"span",2),D(3,pre,2,0,"span",3),d(4,"span",4),Ue(5),H(6,"span",5),u()()(),D(7,hre,2,0,"span",6)
129),n&2&&(h(2),y("isInteractive",!1),h(),S(o.leadingIcon?3:-1),h(4),S(o._hasTrailingIcon()?7:-1))},dependencies:[o1],styles:[`.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{flex-basis:100%;overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}@media(forced-colors: active){.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{forced-color-adjust:none}}.mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit;overflow-x:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-outline-width, 1px);border-radius:var(--mdc-chip-container-shape-radius, 8px);box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1;border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-outline-color, var(--mat-sys-outline))}.mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before{border-color:var(--mdc-chip-focus-outline-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mdc-evolution-chip__text-label{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mdc-chip-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mdc-chip-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mdc-chip-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mdc-chip-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label,.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{width:var(--mdc-chip-with-avatar-avatar-size, 24px);height:var(--mdc-chip-with-avatar-avatar-size, 24px);font-size:var(--mdc-chip-with-avatar-avatar-size, 24px)}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%;height:20px;width:20px}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@media(forced-colors: active){.mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity, 1)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity, 1)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius, 8px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-sys-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}@media(forced-colors: active){.mat-mdc-standard-chip{outline:solid 1px}}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mdc-chip-with-icon-icon-size, 18px);height:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}
129.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-highlighted{--mdc-chip-with-icon-icon-color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container));--mdc-chip-elevated-container-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-sys-secondary-container));--mdc-chip-label-text-color:var(--mdc-chip-selected-label-text-color, var(--mat-sys-on-secondary-container));--mdc-chip-outline-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mdc-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mdc-chip-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mdc-chip-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mdc-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity, 0.38)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity, 1)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-remove::after{background-color:var(--mat-chip-trailing-action-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background-color:var(--mat-chip-selected-trailing-action-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-remove::before{margin:calc(var(--mat-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-3px;bottom:-3px;left:5px;right:5px;border-radius:50%;box-sizing:border-box;padding:12px;margin:-12px;background-clip:content-box}.mat-mdc-chip-remove .mat-icon{width:18px;height:18px;font-size:18px;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}@media(forced-colors: active){.mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}}.mat-mdc-chip-action:focus .mat-focus-indicator::before{content:""}.mdc-evolution-chip__icon,.mat-mdc-chip-remove .mat-icon{min-height:fit-content} 130`],encapsulation:2,changeDetection:0})}return t})();var j2=(()=>{class t{_elementRef=x(be);_document=x(et);constructor(){}initialize(e){this.getNativeElement().focus(),this.setValue(e)}getNativeElement(){return this._elementRef.nativeElement}setValue(e){this.getNativeElement().textContent=e,this._moveCursorToEndOfInput()}getValue(){return this.getNativeElement().textContent||""}_moveCursorToEndOfInput(){let e=this._document.createRange();e.selectNodeContents(this.getNativeElement()),e.collapse(!1);let n=window.getSelection();n.removeAllRanges(),n.addRange(e)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["span","matChipEditInput",""]],hostAttrs:["role","textbox","tabindex","-1","contenteditable","true",1,"mat-chip-edit-input"]})}return t})(),K2=(()=>{class t extends U2{basicChipAttrName="mat-basic-chip-row";_editStartPending=!1;editable=!1;edited=new se;defaultEditInput;contentEditInput;_isEditing=!1;constructor(){super(),this.role="row",this._onBlur.pipe(Et(this.destroyed)).subscribe(()=>{this._isEditing&&!this._editStartPending&&this._onEditFinish()})}_hasTrailingIcon(){return!this._isEditing&&super._hasTrailingIcon()}_handleFocus(){!this._isEditing&&!this.disabled&&this.focus()}_handleKeydown(e){e.keyCode===13&&!this.disabled?this._isEditing?(e.preventDefault(),this._onEditFinish()):this.editable&&this._startEditing(e):this._isEditing?e.stopPropagation():super._handleKeydown(e)}_handleDoubleclick(e){!this.disabled&&this.editable&&this._startEditing(e)}_startEditing(e){if(!this.primaryAction||this.removeIcon&&this._getSourceAction(e.target)===this.removeIcon)return;let n=this.value;this._isEditing=this._editStartPending=!0,ri(()=>{this._getEditInput().initialize(n),this._editStartPending=!1},{injector:this._injector})}_onEditFinish(){this._isEditing=this._editStartPending=!1,this.edited.emit({chip:this,value:this._getEditInput().getValue()}),(this._document.activeElement===this._getEditInput().getNativeElement()||this._document.activeElement===this._document.body)&&this.primaryAction.focus()}_isRippleDisabled(){return super._isRippleDisabled()||this._isEditing}_getEditInput(){return this.contentEditInput||this.defaultEditInput}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-chip-row"],["","mat-chip-row",""],["mat-basic-chip-row"],["","mat-basic-chip-row",""]],contentQueries:function(n,o,a){if(n&1&&Nt(a,j2,5),n&2){let r;
130fe(r=ge())&&(o.contentEditInput=r.first)}},viewQuery:function(n,o){if(n&1&&ze(j2,5),n&2){let a;fe(a=ge())&&(o.defaultEditInput=a.first)}},hostAttrs:[1,"mat-mdc-chip","mat-mdc-chip-row","mdc-evolution-chip"],hostVars:27,hostBindings:function(n,o){n&1&&M("focus",function(){return o._handleFocus()})("dblclick",function(r){return o._handleDoubleclick(r)}),n&2&&(yo("id",o.id),W("tabindex",o.disabled?null:-1)("aria-label",null)("aria-description",null)("role",o.role),Z("mat-mdc-chip-with-avatar",o.leadingIcon)("mat-mdc-chip-disabled",o.disabled)("mat-mdc-chip-editing",o._isEditing)("mat-mdc-chip-editable",o.editable)("mdc-evolution-chip--disabled",o.disabled)("mdc-evolution-chip--with-trailing-action",o._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",o.leadingIcon)("mdc-evolution-chip--with-primary-icon",o.leadingIcon)("mdc-evolution-chip--with-avatar",o.leadingIcon)("mat-mdc-chip-highlighted",o.highlighted)("mat-mdc-chip-with-trailing-icon",o._hasTrailingIcon()))},inputs:{editable:"editable"},outputs:{edited:"edited"},features:[Xe([{provide:U2,useExisting:t},{provide:W2,useExisting:t}]),pe],ngContentSelectors:gre,decls:10,vars:9,consts:[[1,"mat-mdc-chip-focus-overlay"],["role","gridcell","matChipAction","",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary",3,"disabled"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],["aria-hidden","true",1,"mat-mdc-chip-primary-focus-indicator","mat-focus-indicator"],["role","gridcell",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"],[1,"cdk-visually-hidden",3,"id"],["matChipEditInput",""]],template:function(n,o){n&1&&(Pt(fre),D(0,_re,1,0,"span",0),d(1,"span",1),D(2,xre,2,0,"span",2),d(3,"span",3),D(4,yre,2,1)(5,Cre,1,0),H(6,"span",4),u()(),D(7,wre,2,0,"span",5),d(8,"span",6),g(9),u()),n&2&&(S(o._isEditing?-1:0),h(),y("disabled",o.disabled),W("aria-label",o.ariaLabel)("aria-describedby",o._ariaDescriptionId),h(),S(o.leadingIcon?2:-1),h(2),S(o._isEditing?4:5),h(3),S(o._hasTrailingIcon()?7:-1),h(),y("id",o._ariaDescriptionId),h(),V(o.ariaDescription))},dependencies:[o1,j2],styles:[mre],encapsulation:2,changeDetection:0})}return t})(),Ere=(()=>{class t{_elementRef=x(be);_changeDetectorRef=x(Be);_dir=x(Hn,{optional:!0});_lastDestroyedFocusedChipIndex=null;_keyManager;_destroyed=new ce;_defaultRole="presentation";get chipFocusChanges(){return this._getChipStream(e=>e._onFocus)}get chipDestroyedChanges(){return this._getChipStream(e=>e.destroyed)}get chipRemovedChanges(){return this._getChipStream(e=>e.removed)}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._syncChipsState()}_disabled=!1;get empty(){return!this._chips||this._chips.length===0}get role(){return this._explicitRole?this._explicitRole:this.empty?null:this._defaultRole}tabIndex=0;set role(e){this._explicitRole=e}_explicitRole=null;get focused(){return this._hasFocusedChip()}_chips;_chipActions=new Ta;constructor(){}ngAfterViewInit(){this._setUpFocusManagement(),this._trackChipSetChanges(),this._trackDestroyedFocusedChip()}ngOnDestroy(){this._keyManager?.destroy(),this._chipActions.destroy(),this._destroyed.next(),this._destroyed.complete()}_hasFocusedChip(){return this._chips&&this._chips.some(e=>e._hasFocus())}_syncChipsState(){this._chips?.forEach(e=>{e._chipListDisabled=this._disabled,e._changeDetectorRef.markForCheck()})}focus(){}_handleKeydown(e){this._originatesFromChip(e)&&this._keyManager.onKeydown(e)}_isValidIndex(e){return e>=0&&e<this._chips.length}_allowFocusEscape(){let e=this._elementRef.nativeElement.tabIndex;e!==-1&&(this._elementRef.nativeElement.tabIndex=-1,setTimeout(()=>this._elementRef.nativeElement.tabIndex=e))}_getChipStream(e){return this._chips.changes.pipe(En(null),zt(()=>bn(...this._chips.map(e))))}_originatesFromChip(e){let n=e.target;for(;n&&n!==this._elementRef.nativeElement;){if(n.classList.contains("mat-mdc-chip"))return!0;n=n.parentElement}return!1}_setUpFocusManagement(){this._chips.changes.pipe(En(this._chips)).subscribe(e=>{let n=[];e.forEach(o=>
130o._getActions().forEach(a=>n.push(a))),this._chipActions.reset(n),this._chipActions.notifyOnChanges()}),this._keyManager=new us(this._chipActions).withVerticalOrientation().withHorizontalOrientation(this._dir?this._dir.value:"ltr").withHomeAndEnd().skipPredicate(e=>this._skipPredicate(e)),this.chipFocusChanges.pipe(Et(this._destroyed)).subscribe(({chip:e})=>{let n=e._getSourceAction(document.activeElement);n&&this._keyManager.updateActiveItem(n)}),this._dir?.change.pipe(Et(this._destroyed)).subscribe(e=>this._keyManager.withHorizontalOrientation(e))}_skipPredicate(e){return!e.isInteractive||e.disabled}_trackChipSetChanges(){this._chips.changes.pipe(En(null),Et(this._destroyed)).subscribe(()=>{this.disabled&&Promise.resolve().then(()=>this._syncChipsState()),this._redirectDestroyedChipFocus()})}_trackDestroyedFocusedChip(){this.chipDestroyedChanges.pipe(Et(this._destroyed)).subscribe(e=>{let o=this._chips.toArray().indexOf(e.chip);this._isValidIndex(o)&&e.chip._hasFocus()&&(this._lastDestroyedFocusedChipIndex=o)})}_redirectDestroyedChipFocus(){if(this._lastDestroyedFocusedChipIndex!=null){if(this._chips.length){let e=Math.min(this._lastDestroyedFocusedChipIndex,this._chips.length-1),n=this._chips.toArray()[e];n.disabled?this._chips.length===1?this.focus():this._keyManager.setPreviousItemActive():n.focus()}else this.focus();this._lastDestroyedFocusedChipIndex=null}}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-chip-set"]],contentQueries:function(n,o,a){if(n&1&&Nt(a,U2,5),n&2){let r;fe(r=ge())&&(o._chips=r)}},hostAttrs:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],hostVars:1,hostBindings:function(n,o){n&1&&M("keydown",function(r){return o._handleKeydown(r)}),n&2&&W("role",o.role)},inputs:{disabled:[2,"disabled","disabled",Ce],role:"role",tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ln(e)]},ngContentSelectors:q5,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(n,o){n&1&&(Pt(),d(0,"div",0),Ue(1),u())},styles:[`.mat-mdc-chip-set{display:flex}.mat-mdc-chip-set:focus{outline:none}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%;margin-left:-8px;margin-right:0}.mat-mdc-chip-set .mdc-evolution-chip{margin:4px 0 4px 8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip-set__chips{margin-left:0;margin-right:-8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip{margin-left:0;margin-right:8px}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px} 131`],encapsulation:2,changeDetection:0})}return t})();var $2=class{source;value;constructor(i,e){this.source=i,this.value=e}},Q5=(()=>{class t extends Ere{ngControl=x(mr,{optional:!0,self:!0});controlType="mat-chip-grid";_chipInput;_defaultRole="grid";_errorStateTracker;_ariaDescribedbyIds=[];_onTouched=()=>{};_onChange=()=>{};get disabled(){return this.ngControl?!!this.ngControl.disabled:this._disabled}set disabled(e){this._disabled=e,this._syncChipsState(),this.stateChanges.next()}get id(){return this._chipInput.id}get empty(){return(!this._chipInput||this._chipInput.empty)&&(!this._chips||this._chips.length===0)}get placeholder(){return this._chipInput?this._chipInput.placeholder:this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}_placeholder;get focused(){return this._chipInput.focused||this._hasFocusedChip()}get required(){return this._required??this.ngControl?.control?.hasValidator(hr.required)??!1}set required(e){this._required=e,this.stateChanges.next()}_required;get shouldLabelFloat(){return!this.empty||this.focused}get value(){return this._value}set value(e){this._value=e}_value=[];get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}get chipBlurChanges(){return this._getChipStream(e=>e._onBlur)}change=new se;valueChange=new se;_chips=void 0;stateChanges=new ce;get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}constructor(){super();let e=x(ec,{optional:!0}),n=x(il,{optional:!0}),o=x(sp);this.ngControl&&(this.ngControl.valueAccessor=this),this._errorStateTracker=new ad(o,this.ngControl,n,e,this.stateChanges)}ngAfterContentInit(){this.chipBlurChanges.pipe(Et(this._destroyed)).subscribe(()=>{this._blur(),this.stateChanges.next()}),bn(this.chipFocusChanges,this._chips.changes).pipe(Et(this._destroyed)).subscribe(()=>this.stateChanges.next())}ngAfterViewInit(){super.ngAfterViewInit(),this._chipInput}ngDoCheck(){this.ngControl&&this.updateErrorState()}ngOnDestroy(){super.ngOnDestroy(),this.stateChanges.complete()}registerInput(e){this._chipInput=e,this._chipInput.setDescribedByIds(this._ariaDescribedbyIds)}onContainerClick(e){!this.disabled&&!this._originatesFromChip(e)&&this.focus()}focus(){if(!(this.disabled||this._chipInput.focused)){if(!this._chips.length||this._chips.first.disabled)Promise.resolve().then(()=>this._chipInput.focus());else{let e=this._keyManager.activeItem;e?e.focus():this._keyManager.setFirstItemActive()}this.stateChanges.next()}}setDescribedByIds(e){this._ariaDescribedbyIds=e,this._chipInput?.setDescribedByIds(e)}writeValue(e){this._value=e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this.stateChanges.next()}updateErrorState(){this._errorStateTracker.updateErrorState()}_blur(){this.disabled||setTimeout(()=>{this.focused||(this._propagateChanges(),this._markAsTouched())})}_allowFocusEscape(){this._chipInput.focused||super._allowFocusEscape()}_handleKeydown(e){let n=e.keyCode,o=this._keyManager.activeItem;if(n===9)this._chipInput.focused&&jn(e,"shiftKey")&&this._chips.length&&!this._chips.last.disabled?(e.preventDefault(),o?this._keyManager.setActiveItem(o):this._focusLastChip()):super._allowFocusEscape();else if(!this._chipInput.focused)if((n===38||n===40)&&o){let a=this._chipActions.filter(l=>l._isPrimary===o._isPrimary&&!this._skipPredicate(l)),r=a.indexOf(o),s=e.keyCode===38?-1:1;e.preventDefault(),r>-1&&this._isValidIndex(r+s)&&this._keyManager.setActiveItem(a[r+s])}else super._handleKeydown(e);this.stateChanges.next()}_focusLastChip(){this._chips.length&&this._chips.last.focus()}_propagateChanges(){let e=this._chips.length?this._chips.toArray().map(n=>n.value):[];this._value=e,this.change.emit(new $2(this,e)),this.valueChange.emit(e),this._onChange(e),this._changeDetectorRef.markForCheck()}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next()}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-chip-grid"]],contentQueries:function(n,o,a){if(n&1&&Nt(a,K2,5),n&2){let r;
131fe(r=ge())&&(o._chips=r)}},hostAttrs:[1,"mat-mdc-chip-set","mat-mdc-chip-grid","mdc-evolution-chip-set"],hostVars:10,hostBindings:function(n,o){n&1&&M("focus",function(){return o.focus()})("blur",function(){return o._blur()}),n&2&&(W("role",o.role)("tabindex",o.disabled||o._chips&&o._chips.length===0?-1:o.tabIndex)("aria-disabled",o.disabled.toString())("aria-invalid",o.errorState),Z("mat-mdc-chip-list-disabled",o.disabled)("mat-mdc-chip-list-invalid",o.errorState)("mat-mdc-chip-list-required",o.required))},inputs:{disabled:[2,"disabled","disabled",Ce],placeholder:"placeholder",required:[2,"required","required",Ce],value:"value",errorStateMatcher:"errorStateMatcher"},outputs:{change:"change",valueChange:"valueChange"},features:[Xe([{provide:ap,useExisting:t}]),pe],ngContentSelectors:q5,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(n,o){n&1&&(Pt(),d(0,"div",0),Ue(1),u())},styles:[kre],encapsulation:2,changeDetection:0})}return t})(),Z5=(()=>{class t{_elementRef=x(be);focused=!1;get chipGrid(){return this._chipGrid}set chipGrid(e){e&&(this._chipGrid=e,this._chipGrid.registerInput(this))}_chipGrid;addOnBlur=!1;separatorKeyCodes;chipEnd=new se;placeholder="";id=x(dn).getId("mat-mdc-chip-list-input-");get disabled(){return this._disabled||this._chipGrid&&this._chipGrid.disabled}set disabled(e){this._disabled=e}_disabled=!1;get empty(){return!this.inputElement.value}inputElement;constructor(){let e=x(J5),n=x(nc,{optional:!0});this.inputElement=this._elementRef.nativeElement,this.separatorKeyCodes=e.separatorKeyCodes,n&&this.inputElement.classList.add("mat-mdc-form-field-input-control")}ngOnChanges(){this._chipGrid.stateChanges.next()}ngOnDestroy(){this.chipEnd.complete()}_keydown(e){this.empty&&e.keyCode===8?(e.repeat||this._chipGrid._focusLastChip(),e.preventDefault()):this._emitChipEnd(e)}_blur(){this.addOnBlur&&this._emitChipEnd(),this.focused=!1,this._chipGrid.focused||this._chipGrid._blur(),this._chipGrid.stateChanges.next()}_focus(){this.focused=!0,this._chipGrid.stateChanges.next()}_emitChipEnd(e){(!e||this._isSeparatorKey(e)&&!e.repeat)&&(this.chipEnd.emit({input:this.inputElement,value:this.inputElement.value,chipInput:this}),e?.preventDefault())}_onInput(){this._chipGrid.stateChanges.next()}focus(){this.inputElement.focus()}clear(){this.inputElement.value=""}setDescribedByIds(e){let n=this._elementRef.nativeElement;e.length?n.setAttribute("aria-describedby",e.join(" ")):n.removeAttribute("aria-describedby")}_isSeparatorKey(e){return!jn(e)&&new Set(this.separatorKeyCodes).has(e.keyCode)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["input","matChipInputFor",""]],hostAttrs:[1,"mat-mdc-chip-input","mat-mdc-input-element","mdc-text-field__input","mat-input-element"],hostVars:6,hostBindings:function(n,o){n&1&&M("keydown",function(r){return o._keydown(r)})("blur",function(){return o._blur()})("focus",function(){return o._focus()})("input",function(){return o._onInput()}),n&2&&(yo("id",o.id),W("disabled",o.disabled||null)("placeholder",o.placeholder||null)("aria-invalid",o._chipGrid&&o._chipGrid.ngControl?o._chipGrid.ngControl.invalid:null)("aria-required",o._chipGrid&&o._chipGrid.required||null)("required",o._chipGrid&&o._chipGrid.required||null))},inputs:{chipGrid:[0,"matChipInputFor","chipGrid"],addOnBlur:[2,"matChipInputAddOnBlur","addOnBlur",Ce],separatorKeyCodes:[0,"matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:[2,"disabled","disabled",Ce]},outputs:{chipEnd:"matChipInputTokenEnd"},exportAs:["matChipInput","matChipInputFor"],features:[Xt]})}return t})();var X5=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[sp,{provide:J5,useValue:{separatorKeyCodes:[13]}}],imports:[at,nl,at]})}return t})();function Mre(t,i){if(t&1){let e=j();d(0,"mat-chip-row",7),M("removed",function(){let o=k(e).$implicit,a=f();return E(a.remove(o))}),g(1),d(2,"button",8),P(3,"appTranslate"),d(4,"mat-icon"),g(5,"cancel"),u()()()}if(t&2){let e=i.$implicit;h(),oe(" ",e," "),h(),W("aria-label",O(3,2,"Remove the tag")+" "+e)}}function Tre(t,i){if(t&1&&(d(0,"mat-option",6),g(1),u()),t&2){let e=i.$implicit;y("value",e),h(),V(e)}}var Od=(()=>{class t{constructor(){this.tags=Lt([]),this.tagsChange=vo(),this.separators=[13,188],this.typed=_e
131(""),this.tagsService=x(Rd),this.offered=ke(()=>{let e=new Set(this.tags().map(o=>o.toLowerCase())),n=this.typed().trim().toLowerCase();return this.tagsService.names().filter(o=>!e.has(o.toLowerCase())&&(!n||o.toLowerCase().includes(n))).slice(0,30)})}ngOnInit(){this.tagsService.load()}add(e){this.addName(e.value),e.chipInput.clear()}picked(e,n){this.addName(e.option.value),n.value=""}remove(e){this.tagsChange.emit(this.tags().filter(n=>n!==e))}addName(e){let n=(e||"").trim().replace(/^#/,"").replace(/\s+/g," ");if(this.typed.set(""),!n||this.tags().some(a=>a.toLowerCase()===n.toLowerCase()))return;let o=this.tagsService.names().find(a=>a.toLowerCase()===n.toLowerCase());this.tagsChange.emit([...this.tags(),o||n])}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-tag-editor"]],inputs:{tags:[1,"tags"]},outputs:{tagsChange:"tagsChange"},decls:12,vars:10,consts:[["grid",""],["field",""],["auto","matAutocomplete"],[1,"egwk-tag-editor"],[1,"egwk-tag-editor-input",3,"input","matChipInputTokenEnd","placeholder","matChipInputFor","matChipInputSeparatorKeyCodes","matChipInputAddOnBlur","matAutocomplete"],[3,"optionSelected"],[3,"value"],[3,"removed"],["matChipRemove",""]],template:function(n,o){if(n&1){let a=j();d(0,"mat-chip-grid",3,0),P(2,"appTranslate"),te(3,Mre,6,4,"mat-chip-row",null,ct),d(5,"input",4,1),P(7,"appTranslate"),M("input",function(){k(a);let s=en(6);return E(o.typed.set(s.value))})("matChipInputTokenEnd",function(s){return k(a),E(o.add(s))}),u()(),d(8,"mat-autocomplete",5,2),M("optionSelected",function(s){k(a);let l=en(6);return E(o.picked(s,l))}),te(10,Tre,2,2,"mat-option",6,ct),u()}if(n&2){let a=en(1),r=en(9);W("aria-label",O(2,6,"Tags")),h(3),ne(o.tags()),h(2),y("placeholder",O(7,8,"Add a tag"))("matChipInputFor",a)("matChipInputSeparatorKeyCodes",o.separators)("matChipInputAddOnBlur",!1)("matAutocomplete",r),h(5),ne(o.offered())}},dependencies:[X5,Q5,Z5,Y5,K2,s_,zC,Ji,r_,_n,He,st],styles:["[_nghost-%COMP%]{display:block}.egwk-tag-editor[_ngcontent-%COMP%]{--mdc-chip-container-height: 28px}.egwk-tag-editor-input[_ngcontent-%COMP%]{min-width:8rem;flex:1 1 8rem;border:none;outline:none;background:transparent;font:inherit;padding:.25rem 0;border-bottom:1px solid var(--egwk-tag-line);color:inherit}.egwk-tag-editor-input[_ngcontent-%COMP%]::placeholder{opacity:.55!important;color:currentColor}.egwk-tag-editor-input[_ngcontent-%COMP%]:focus{border-bottom-color:var(--egwk-brand)}"],changeDetection:0})}}return t})();var tj=(t,i)=>i.id;function Ire(t,i){t&1&&(d(0,"p",2),g(1,"Sign in to keep notes on a verse."),u())}function Dre(t,i){t&1&&(d(0,"p",2),g(1,"Sign in to keep notes on a paragraph."),u())}function Pre(t,i){if(t&1&&D(0,Ire,2,0,"p",2)(1,Dre,2,0,"p",2),t&2){let e=f();S(e.kind==="verse"?0:1)}}function Are(t,i){t&1&&H(0,"mat-progress-spinner",1)}function Rre(t,i){if(t&1){let e=j();d(0,"span",10),g(1,"Delete this note?"),u(),d(2,"button",11),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(){k(e);let o=f(2).$implicit,a=f(2);return E(a.deleteNote(o))}),d(5,"mat-icon"),g(6,"check"),u()(),d(7,"button",12),P(8,"appTranslate"),P(9,"appTranslate"),M("click",function(){k(e);let o=f(4);return E(o.cancelDelete())}),d(10,"mat-icon"),g(11,"close"),u()()}t&2&&(h(2),y("matTooltip",O(3,4,"Delete")),W("aria-label",O(4,6,"Delete")),h(5),y("matTooltip",O(8,8,"Cancel")),W("aria-label",O(9,10,"Cancel")))}function Ore(t,i){if(t&1){let e=j();d(0,"button",12),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f(3).$implicit,r=f(2);return E(r.toggleMark(a,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f(3).$implicit,n=f(2);y("matTooltip",O(1,3,"Collect this note")),W("aria-label",O(2,5,"Collect this note")),h(4),V(n.isMarked(e)?"bookmark":"bookmark_border")}}function Fre(t,i){if(t&1){let e=j();D(0,Ore,5,7,"button",13),d(1,"button",12),P(2,"appTranslate"),P(3,"appTranslate"),M("click",function(){k(e);let o=f(2).$implicit,a=f(2);return E(a.openInMyNotes("note",o.id))}),d(4,"mat-icon"),g(5,"list_alt"),u()(),d(6,"button",14),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){k(e);let o=f(2).$implicit,a=f(2);return E(a.editNote(o))}),d(9,"mat-icon"),g(10,"edit"),u()(),d(11,"button",12),P(12,"appTranslate"),P(13,"appTranslate"),M("click",function(){k(e);let o=f(2).$implicit,a=f(2);return E(a.askDelete(o))}),d(14,"mat-icon"),g(15,"delete_outline"),u()()}if(t&2){let e=f(2).$implicit,n=f(2);S(n.collection.toolsVisible()?0:-1),h(),y("matTooltip",O(2,8,"Open in my notes")),W("aria-label",O(3,10,"Open in my notes")),h(5),y("disabled",(n.editing==null?null:n.editing.id)===e.id)("matTooltip",O(7,12,"Edit")),W("aria-label",O(8,14,"Edit")),h(5),y("matTooltip",O(12,16,"Delete")),W("aria-label",O(13,18,"Delete"))}}function Nre(t,i){if(t&1&&(d(0,"div",9),D(1,Rre,12,12)(2,Fre,16,20),u()),t&2){let e=f().$implicit,n=f(2);Z("asking",n.confirmingDelete===e.id),h(),S(n.confirmingDelete===e.id?1:2)}}function Lre(t,i){t&1&&Vn(0)}function Bre(t,i){if(t&1&&D(0,Lre,1,0,"ng-container",15),t&2){f(3);let e=en(4);y("ngTemplateOutlet",e)}}function Vre(t,i){if(t&1&&(d(0,"p",8),g(1),u()),t&2){let e=f().$implicit;h(),V(e.text)}}function zre(t,i){if(t&1&&(d(0,"div",3)(1,"div",4)(2,"span",5),g(3),P(4,"appTranslate"),u(),d(5,"mat-icon",6),P(6,"appTranslate"),g(7),u(
131),D(8,Nre,3,3,"div",7),u(),D(9,Bre,1,1,"ng-container")(10,Vre,2,1,"p",8),u()),t&2){let e=i.$implicit,n=f(2);h(3),V(e.mine?O(4,7,"You"):e.author),h(2),Z("shared",e.public),y("matTooltip",O(6,9,e.public?"Every signed-in reader can see this note":"Only you can see this note")),h(2),V(e.public?"public":"lock"),h(),S(e.mine&&n.mayWrite?8:-1),h(),S((n.editing==null?null:n.editing.id)===e.id?9:10)}}function jre(t,i){if(t&1){let e=j();d(0,"div",9)(1,"button",12),P(2,"appTranslate"),P(3,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.openInMyNotes("mark",o.id))}),d(4,"mat-icon"),g(5,"list_alt"),u()(),d(6,"button",14),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.editMarkNote(o))}),d(9,"mat-icon"),g(10,"edit"),u()()()}if(t&2){let e=f().$implicit,n=f(2);h(),y("matTooltip",O(2,5,"Open in my notes")),W("aria-label",O(3,7,"Open in my notes")),h(5),y("disabled",n.editingMark===e.id)("matTooltip",O(7,9,"Edit")),W("aria-label",O(8,11,"Edit"))}}function Hre(t,i){if(t&1){let e=j();d(0,"textarea",18),P(1,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.markDraft,o)||(a.markDraft=o),E(o)}),u(),d(2,"div",19)(3,"mat-slide-toggle",20),P(4,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.markDraftPublic,o)||(a.markDraftPublic=o),E(o)}),d(5,"mat-icon",21),g(6),u()(),d(7,"button",12),P(8,"appTranslate"),P(9,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.saveMarkNote(o))}),d(10,"mat-icon"),g(11,"check"),u()(),d(12,"button",12),P(13,"appTranslate"),P(14,"appTranslate"),M("click",function(){k(e);let o=f(3);return E(o.cancelMarkNote())}),d(15,"mat-icon"),g(16,"close"),u()()()}if(t&2){let e=f(3);nt("ngModel",e.markDraft),y("placeholder",O(1,9,"Your note on these words")),h(3),nt("ngModel",e.markDraftPublic),y("matTooltip",O(4,11,e.markDraftPublic?"Every signed-in reader will see this highlight":"Only you will see this highlight")),h(3),V(e.markDraftPublic?"public":"lock"),h(),y("matTooltip",O(8,13,"Save")),W("aria-label",O(9,15,"Save")),h(5),y("matTooltip",O(13,17,"Cancel")),W("aria-label",O(14,19,"Cancel"))}}function Ure(t,i){if(t&1&&(d(0,"p",8),g(1),u()),t&2){let e=f().$implicit;h(),V(e.note)}}function $re(t,i){if(t&1&&(d(0,"div",3)(1,"div",4),H(2,"span",16),d(3,"span",5),g(4),P(5,"appTranslate"),u(),d(6,"mat-icon",6),P(7,"appTranslate"),g(8),u(),D(9,jre,11,13,"div",9),u(),d(10,"p",17),g(11),u(),D(12,Hre,17,21)(13,Ure,2,1,"p",8),u()),t&2){let e=i.$implicit,n=f(2);h(2),It("egwk-note-dot egwk-hl-"+e.colour),h(2),V(e.mine!==!1?O(5,10,"You"):e.author),h(2),Z("shared",e.public),y("matTooltip",O(7,12,e.public?"Every signed-in reader can see this highlight":"Only you can see this highlight")),h(2),V(e.public?"public":"lock"),h(),S(e.mine!==!1&&n.mayWrite?9:-1),h(2),V(e.text),h(),S(n.editingMark===e.id?12:13)}}function Wre(t,i){t&1&&(d(0,"p",2),g(1,"Nothing written here yet."),u())}function Kre(t,i){t&1&&Vn(0)}function Gre(t,i){if(t&1&&(d(0,"div",22),D(1,Kre,1,0,"ng-container",15),u()),t&2){f(3);let e=en(4);h(),y("ngTemplateOutlet",e)}}function qre(t,i){if(t&1){let e=j();d(0,"button",24),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f(3);return E(o.startNote())}),d(3,"mat-icon"),g(4,"add"),u()()}t&2&&(y("matTooltip",O(1,2,"Write a note")),W("aria-label",O(2,4,"Write a note")))}function Jre(t,i){if(t&1&&D(0,Gre,2,1,"div",22)(1,qre,5,6,"button",23),t&2){let e=f(2);S(e.writing?0:e.editing?-1:1)}}function Yre(t,i){t&1&&(d(0,"p",2),g(1,"You may read notes here, but not write them."),u())}function Qre(t,i){if(t&1&&(te(0,zre,11,11,"div",3,tj),te(2,$re,14,14,"div",3,tj),D(4,Wre,2,0,"p",2)(5,Jre,2,1)(6,Yre,2,0,"p",2)),t&2){let e=f();ne(e.notes),h(2),ne(e.marginNotes()),h(2),S(!e.notes.length&&!e.marginNotes().length?4:-1),h(),S(e.mayWrite?5:6)}}function Zre(t,i){if(t&1){let e=j();d(0,"textarea",27),P(1,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f(2);return ot(a.draft,o)||(a.draft=o),E(o)}),u()}if(t&2){let e=f(2);nt("ngModel",e.draft),y("placeholder",O(1,2,"Your note on this verse"))}}function Xre(t,i){if(t&1){let e=j();d(0,"textarea",27),P(1,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f(2);return ot(a.draft,o)||(a.draft=o),E(o)}
131),u()}if(t&2){let e=f(2);nt("ngModel",e.draft),y("placeholder",O(1,2,"Your note on this paragraph"))}}function ese(t,i){if(t&1){let e=j();D(0,Zre,2,4,"textarea",25)(1,Xre,2,4,"textarea",25),d(2,"egwk-tag-editor",26),M("tagsChange",function(o){k(e);let a=f();return E(a.draftTags=o)}),u(),d(3,"div",19)(4,"mat-slide-toggle",20),P(5,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f();return ot(a.draftPublic,o)||(a.draftPublic=o),E(o)}),d(6,"mat-icon",21),g(7),u()(),d(8,"button",14),P(9,"appTranslate"),P(10,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.saveNote())}),d(11,"mat-icon"),g(12,"check"),u()(),d(13,"button",12),P(14,"appTranslate"),P(15,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.cancelNote())}),d(16,"mat-icon"),g(17,"close"),u()()()}if(t&2){let e=f();S(e.kind==="verse"?0:1),h(2),y("tags",e.draftTags),h(2),nt("ngModel",e.draftPublic),y("matTooltip",O(5,10,e.draftPublic?"Every signed-in reader will see this note":"Only you will see this note")),h(3),V(e.draftPublic?"public":"lock"),h(),y("disabled",e.saving||!e.draft.trim())("matTooltip",O(9,12,"Save")),W("aria-label",O(10,14,"Save")),h(5),y("matTooltip",O(14,16,"Cancel")),W("aria-label",O(15,18,"Cancel"))}}var Cf=(()=>{class t{constructor(){this.kind="paragraph",this.reference="",this.citation="",this.book=0,this.chapter=0,this.verse=0,this.translation="",this.notes=[],this.loading=!1,this.loaded=!1,this.mayWrite=!1,this.draft="",this.draftPublic=!1,this.saving=!1,this.writing=!1,this.collection=x(Dn),this.passageNotes=x(i1),this.highlights=x(Zo),this.markDraft="",this.markDraftPublic=!1,this.auth=x(wn),this.cdr=x(Be),this.router=x(gn),this.tagsService=x(Rd),this.draftTags=[]}marginNotes(){return this.kind!=="paragraph"||!this.reference?[]:this.highlights.forParagraph(this.reference)().filter(e=>(e.note||"").trim())}editMarkNote(e){this.editingMark=e.id,this.markDraft=e.note||"",this.markDraftPublic=!!e.public}cancelMarkNote(){this.editingMark=void 0}saveMarkNote(e){this.highlights.annotate(e,this.markDraft.trim(),this.markDraftPublic).subscribe({next:()=>{this.editingMark=void 0,this.cdr.markForCheck()},error:()=>{}})}get signedIn(){return this.auth.loggedIn()}ngOnInit(){this.load()}ngOnChanges(e){["kind","reference","book","chapter","verse"].some(o=>e[o]&&!e[o].firstChange)&&(this.cancelNote(),this.loaded=!1,this.load())}load(){if(this.loading||this.loaded)return;let e=this.request();if(!e||!this.signedIn){this.loaded=!0;return}this.loading=!0,e.subscribe({next:n=>{this.notes=n?.results||[],this.mayWrite=!!n?.mayWrite,n?.reference&&(this.reference=n.reference),this.writing=this.mayWrite&&!this.notes.length,this.loading=!1,this.loaded=!0,this.cdr.markForCheck()},error:()=>{this.loading=!1,this.loaded=!0,this.cdr.markForCheck()}})}request(){return this.kind==="verse"?this.book&&this.chapter&&this.verse?this.passageNotes.forVerse(this.book,this.chapter,this.verse,this.translation):void 0:this.reference?this.passageNotes.forPassage(this.kind,this.reference):void 0}mark(e){return{kind:"note",ref:e.id,label:this.reference}}isMarked(e){return this.collection.has(this.mark(e))}toggleMark(e,n){n?.stopPropagation(),this.collection.toggle(this.mark(e))}startNote(){this.confirmingDelete=void 0,this.editing=void 0,this.writing=!0,this.draft="",this.draftPublic=!1,this.draftTags=[]}editNote(e){this.confirmingDelete=void 0,this.editing=e,this.writing=!1,this.draft=e.text,this.draftPublic=e.public,this.draftTags=[...e.tags||[]]}cancelNote(){this.editing=void 0,this.writing=!1,this.draft=""}saveNote(){let e=(this.draft||"").trim();if(!e||this.saving||!this.reference)return;this.saving=!0;let n=()=>{this.saving=!1,this.editing=void 0,this.writing=!1,this.draft="",this.draftPublic=!1,this.loaded=!1,this.load(),this.tagsService.load(!0)},o=()=>{this.saving=!1,this.cdr.markForCheck()};this.editing?this.passageNotes.change(this.editing.id,{text:e,public:this.draftPublic,tags:this.draftTags}).subscribe({next:n,error:o}):this.passageNotes.write(this.kind,this.reference,e,this.draftPublic,this.draftTags).subscribe({next:n,error:o})}askDelete(e){this.confirmingDelete=e.id}cancelDelete(){this.confirmingDelete=void 0}deleteNote(e){this.confirmingDelete=void 0,this.passageNotes.remove(e.id).subscribe({next:()=>{this.notes=this.notes.filter(n=>n.id!==e.id),this.cdr.markForCheck()},error:()=>{}})}
131openInMyNotes(e,n){let o=this.notes.filter(m=>m.mine).sort((m,_)=>_.createdAt.localeCompare(m.createdAt)),a=this.kind==="paragraph"?this.highlights.forParagraph(this.reference)().filter(m=>m.mine!==!1).sort((m,_)=>_.created_at.localeCompare(m.created_at)):[],r=e==="note"?o.findIndex(m=>m.id===n):o.length+a.findIndex(m=>m.id===n),s=this.kind==="paragraph"&&this.citation||this.reference,l=o.length+a.length>1&&r>=0?`${s}-${r+1}`:s,p=e==="mark"?"highlights":this.kind==="verse"?"bible":"notes";this.router.navigate(["/",U.LANGUAGE(),"notes"],{fragment:l,queryParams:{tab:p}})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-passage-notes"]],inputs:{kind:"kind",reference:"reference",citation:"citation",book:"book",chapter:"chapter",verse:"verse",translation:"translation"},features:[Xt],decls:5,vars:1,consts:[["noteEditor",""],["mode","indeterminate","diameter","28"],["appI18nOTF","",1,"egwk-toolbox-empty"],[1,"egwk-note","egwk-toolbox-item"],[1,"egwk-note-head"],[1,"egwk-note-author"],[1,"egwk-note-state",3,"matTooltip"],[1,"egwk-note-bar",3,"asking"],[1,"egwk-note-body"],[1,"egwk-note-bar"],["appI18nOTF","",1,"egwk-note-asking"],["mat-icon-button","",1,"egwk-note-confirm",3,"click","matTooltip"],["mat-icon-button","",3,"click","matTooltip"],["mat-icon-button","",3,"matTooltip"],["mat-icon-button","",3,"click","disabled","matTooltip"],[4,"ngTemplateOutlet"],[1,"egwk-note-dot"],[1,"egwk-note-marked"],["rows","3",1,"egwk-note-text",3,"ngModelChange","ngModel","placeholder"],[1,"egwk-note-bar","egwk-note-bar-editing"],[1,"egwk-note-toggle",3,"ngModelChange","ngModel","matTooltip"],[1,"egwk-note-state"],[1,"egwk-toolbox-item"],["mat-icon-button","",1,"egwk-note-start",3,"matTooltip"],["mat-icon-button","",1,"egwk-note-start",3,"click","matTooltip"],["rows","4",1,"egwk-note-text",3,"ngModel","placeholder"],[1,"egwk-note-tags",3,"tagsChange","tags"],["rows","4",1,"egwk-note-text",3,"ngModelChange","ngModel","placeholder"]],template:function(n,o){n&1&&D(0,Pre,2,1)(1,Are,1,0,"mat-progress-spinner",1)(2,Qre,7,2)(3,ese,18,20,"ng-template",null,0,Mr),n&2&&S(o.signedIn?o.loading?1:2:0)},dependencies:[rr,fa,Ln,Wn,Zn,Qn,Yt,_n,He,Bo,Ri,Rp,ea,mn,Mt,bt,st,Od],styles:["[_nghost-%COMP%]{display:block;width:100%}.egwk-note-head[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.33rem;font-size:.85rem}.egwk-note-author[_ngcontent-%COMP%]{font-weight:600;opacity:.8}.egwk-note-body[_ngcontent-%COMP%]{margin:.2rem 0 0;font-size:.95rem;white-space:pre-wrap}.egwk-note-text[_ngcontent-%COMP%]{width:100%;box-sizing:border-box;padding:.5rem;border:1px solid var(--egwk-field-line);border-radius:4px;background:transparent;color:inherit;font:inherit;resize:vertical}.egwk-note-bar[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-inline-start:auto;opacity:0;transition:opacity .12s ease}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.7rem;width:1.7rem;height:1.7rem;padding:0;border:none;opacity:.4;transition:opacity .12s ease}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]:hover:not(:disabled){opacity:1}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]:disabled{opacity:.15}@media (hover: hover){.egwk-note[_ngcontent-%COMP%]:hover .egwk-note-bar[_ngcontent-%COMP%], .egwk-note-bar[_ngcontent-%COMP%]:focus-within{opacity:1}}@media (hover: none){.egwk-note-bar[_ngcontent-%COMP%]{opacity:1}}.egwk-note-bar-editing[_ngcontent-%COMP%]{opacity:1;margin-top:.5rem}.egwk-note-state[_ngcontent-%COMP%]{font-size:.95rem;width:.95rem;height:.95rem;line-height:.95rem;opacity:.3;cursor:help}.egwk-note-state.shared[_ngcontent-%COMP%]{opacity:.55}.egwk-note-toggle[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 1.7rem;margin-inline-end:.2rem}.egwk-note-toggle[_ngcontent-%COMP%] .egwk-note-state[_ngcontent-%COMP%]{opacity:.55;cursor:pointer}.egwk-note-bar.asking[_ngcontent-%COMP%]{opacity:1}.egwk-note-asking[_ngcontent-%COMP%]{font-size:.78rem;opacity:.75;margin-inline-end:.2rem}.egwk-note-confirm[_ngcontent-%COMP%]{color:var(--egwk-danger);opacity:.85!important}.egwk-note-confirm[_ngcontent-%COMP%]:hover{opacity:1!important}.egwk-note-start[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;opacity:.45;transition:opacity .12s ease}.egwk-note-start[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.1rem;width:1.1rem;height:1.1rem;line-height:1.1rem}.egwk-note-start[_ngcontent-%COMP%]:hover{opacity:1}
131.egwk-note-dot[_ngcontent-%COMP%]{width:.7rem;height:.7rem;border-radius:50%;flex:0 0 auto;align-self:center}.egwk-note-dot.egwk-hl-yellow[_ngcontent-%COMP%]{background:var(--egwk-hl-yellow)}.egwk-note-dot.egwk-hl-green[_ngcontent-%COMP%]{background:var(--egwk-hl-green)}.egwk-note-dot.egwk-hl-blue[_ngcontent-%COMP%]{background:var(--egwk-hl-blue)}.egwk-note-dot.egwk-hl-pink[_ngcontent-%COMP%]{background:var(--egwk-hl-pink)}.egwk-note-marked[_ngcontent-%COMP%]{margin:0 0 .3rem;font-size:.85rem;opacity:.7;line-height:1.4}"],changeDetection:0})}}return t})();var Q2=["*"];function nse(t,i){t&1&&Ue(0)}var ise=["tabListContainer"],ose=["tabList"],ase=["tabListInner"],rse=["nextPaginator"],sse=["previousPaginator"],lse=["content"];function cse(t,i){}var dse=["tabBodyWrapper"],use=["tabHeader"];function pse(t,i){}function hse(t,i){if(t&1&&D(0,pse,0,0,"ng-template",12),t&2){let e=f().$implicit;y("cdkPortalOutlet",e.templateLabel)}}function mse(t,i){if(t&1&&g(0),t&2){let e=f().$implicit;V(e.textLabel)}}function fse(t,i){if(t&1){let e=j();d(0,"div",7,2),M("click",function(){let o=k(e),a=o.$implicit,r=o.$index,s=f(),l=en(1);return E(s._handleClick(a,l,r))})("cdkFocusChange",function(o){let a=k(e).$index,r=f();return E(r._tabFocusChanged(o,a))}),H(2,"span",8)(3,"div",9),d(4,"span",10)(5,"span",11),D(6,hse,1,1,null,12)(7,mse,1,1),u()()()}if(t&2){let e=i.$implicit,n=i.$index,o=en(1),a=f();It(e.labelClass),Z("mdc-tab--active",a.selectedIndex===n),y("id",a._getTabLabelId(e,n))("disabled",e.disabled)("fitInkBarToContent",a.fitInkBarToContent),W("tabIndex",a._getTabIndex(n))("aria-posinset",n+1)("aria-setsize",a._tabs.length)("aria-controls",a._getTabContentId(n))("aria-selected",a.selectedIndex===n)("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null),h(3),y("matRippleTrigger",o)("matRippleDisabled",e.disabled||a.disableRipple),h(3),S(e.templateLabel?6:7
131)}}function gse(t,i){t&1&&Ue(0)}function _se(t,i){if(t&1){let e=j();d(0,"mat-tab-body",13),M("_onCentered",function(){k(e);let o=f();return E(o._removeTabBodyWrapperHeight())})("_onCentering",function(o){k(e);let a=f();return E(a._setTabBodyWrapperHeight(o))})("_beforeCentering",function(o){k(e);let a=f();return E(a._bodyCentered(o))}),u()}if(t&2){let e=i.$implicit,n=i.$index,o=f();It(e.bodyClass),y("id",o._getTabContentId(n))("content",e.content)("position",e.position)("animationDuration",o.animationDuration)("preserveContent",o.preserveContent),W("tabindex",o.contentTabIndex!=null&&o.selectedIndex===n?o.contentTabIndex:null)("aria-labelledby",o._getTabLabelId(e,n))("aria-hidden",o.selectedIndex!==n)}}var xse=new X("MatTabContent"),bse=(()=>{class t{template=x(In);constructor(){}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matTabContent",""]],features:[Xe([{provide:xse,useExisting:t}])]})}return t})(),vse=new X("MatTabLabel"),aj=new X("MAT_TAB"),yse=(()=>{class t extends KT{_closestTab=x(aj,{optional:!0});static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[Xe([{provide:vse,useExisting:t}]),pe]})}return t})(),rj=new X("MAT_TAB_GROUP"),ys=(()=>{class t{_viewContainerRef=x(Bn);_closestTabGroup=x(rj,{optional:!0});disabled=!1;get templateLabel(){return this._templateLabel}set templateLabel(e){this._setTemplateLabelInput(e)}_templateLabel;_explicitContent=void 0;_implicitContent;textLabel="";ariaLabel;ariaLabelledby;labelClass;bodyClass;id=null;_contentPortal=null;get content(){return this._contentPortal}_stateChanges=new ce;position=null;origin=null;isActive=!1;constructor(){x(Rn).load(fo)}ngOnChanges(e){(e.hasOwnProperty("textLabel")||e.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new mo(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(e){e&&e._closestTab===this&&(this._templateLabel=e)}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-tab"]],contentQueries:function(n,o,a){if(n&1&&(Nt(a,yse,5),Nt(a,bse,7,In)),n&2){let r;fe(r=ge())&&(o.templateLabel=r.first),fe(r=ge())&&(o._explicitContent=r.first)}},viewQuery:function(n,o){if(n&1&&ze(In,7),n&2){let a;fe(a=ge())&&(o._implicitContent=a.first)}},hostAttrs:["hidden",""],hostVars:1,hostBindings:function(n,o){n&2&&W("id",null)},inputs:{disabled:[2,"disabled","disabled",Ce],textLabel:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass",id:"id"},exportAs:["matTab"],features:[Xe([{provide:aj,useExisting:t}]),Xt],ngContentSelectors:Q2,decls:1,vars:0,template:function(n,o){n&1&&(Pt(),D(0,nse,1,0,"ng-template"))},encapsulation:2})}return t})(),G2="mdc-tab-indicator--active",nj="mdc-tab-indicator--no-transition",q2=class{_items;_currentItem;constructor(i){this._items=i}hide(){this._items.forEach(i=>i.deactivateInkBar()),this._currentItem=void 0}alignToElement(i){let e=this._items.find(o=>o.elementRef.nativeElement===i),n=this._currentItem;if(e!==n&&(n?.deactivateInkBar(),e)){let o=n?.elementRef.nativeElement.getBoundingClientRect?.();e.activateInkBar(o),this._currentItem=e}}},Cse=(()=>{class t{_elementRef=x(be);_inkBarElement;_inkBarContentElement;_fitToContent=!1;get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(e){this._fitToContent!==e&&(this._fitToContent=e,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(e){let n=this._elementRef.nativeElement;if(!e||!n.getBoundingClientRect||!this._inkBarContentElement){n.classList.add(G2);return}let o=n.getBoundingClientRect(),a=e.width/o.width,r=e.left-o.left;n.classList.add(nj),this._inkBarContentElement.style.setProperty("transform",`translateX(${r}px) scaleX(${a})`),n.getBoundingClientRect(),n.classList.remove(nj),n.classList.add(G2),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(G2)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){let e=this._elementRef.nativeElement.ownerDocument||document,n=this._inkBarElement=e.createElement("span"),o=this._inkBarContentElement=e.createElement("span");n.className="mdc-tab-indicator",o.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",n.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){this._inkBarElement;let e=this._fitToContent?this._elementRef.nativeElement.querySelector(".mdc-tab__content"):this._elementRef.nativeElement;e.appendChild(this._inkBarElement)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",Ce]}})}return t})();var sj=(()=>{class t extends Cse{elementRef=x(be);disabled=!1;focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275dir=he({type:t,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(n,o){n&2&&(W("aria-disabled",!!o.disabled),Z("mat-mdc-tab-disabled",o.disabled))},inputs:{disabled:[2,"disabled","disabled",Ce]},features:[pe]})}return t})(),ij={passive:!0},wse=650,kse=100,Ese=(()=>{class t{_elementRef=x(be);_changeDetectorRef=x(Be);
131_viewportRuler=x(ua);_dir=x(Hn,{optional:!0});_ngZone=x(Te);_platform=x(Jt);_sharedResizeObserver=x(LC);_injector=x(dt);_renderer=x(vn);_animationMode=x(Kt,{optional:!0});_eventCleanups;_scrollDistance=0;_selectedIndexChanged=!1;_destroyed=new ce;_showPaginationControls=!1;_disableScrollAfter=!0;_disableScrollBefore=!0;_tabLabelCount;_scrollDistanceChanged;_keyManager;_currentTextContent;_stopScrolling=new ce;disablePagination=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(e){let n=isNaN(e)?0:e;this._selectedIndex!=n&&(this._selectedIndexChanged=!0,this._selectedIndex=n,this._keyManager&&this._keyManager.updateActiveItem(n))}_selectedIndex=0;selectFocusedIndex=new se;indexFocused=new se;constructor(){this._eventCleanups=this._ngZone.runOutsideAngular(()=>[this._renderer.listen(this._elementRef.nativeElement,"mouseleave",()=>this._stopInterval())])}ngAfterViewInit(){this._eventCleanups.push(ui(this._renderer,this._previousPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("before"),ij),ui(this._renderer,this._nextPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("after"),ij))}ngAfterContentInit(){let e=this._dir?this._dir.change:Le("ltr"),n=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe(kr(32),Et(this._destroyed)),o=this._viewportRuler.change(150).pipe(Et(this._destroyed)),a=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new us(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(Math.max(this._selectedIndex,0)),ri(a,{injector:this._injector}),bn(e,o,n,this._items.changes,this._itemsResized()).pipe(Et(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),a()})}),this._keyManager?.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(r=>{this.indexFocused.emit(r),this._setTabFocus(r)})}_itemsResized(){return typeof ResizeObserver!="function"?Si:this._items.changes.pipe(En(this._items),zt(e=>new _t(n=>this._ngZone.runOutsideAngular(()=>{let o=new ResizeObserver(a=>n.next(a));return e.forEach(a=>o.observe(a.elementRef.nativeElement)),()=>{o.disconnect()}}))),bu(1),rt(e=>e.some(n=>n.contentRect.width>0&&n.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._eventCleanups.forEach(e=>e()),this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(e){if(!jn(e))switch(e.keyCode){case 13:case 32:if(this.focusIndex!==this.selectedIndex){let n=this._items.get(this.focusIndex);n&&!n.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(e))}break;default:this._keyManager?.onKeydown(e)}}_onContentChanges(){let e=this._elementRef.nativeElement.textContent;e!==this._currentTextContent&&(this._currentTextContent=e||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(e){!this._isValidIndex(e)||this.focusIndex===e||!this._keyManager||this._keyManager.setActiveItem(e)}_isValidIndex(e){return this._items?!!this._items.toArray()[e]:!0}_setTabFocus(e){if(this._showPaginationControls&&this._scrollToLabel(e),this._items&&this._items.length){this._items.toArray()[e].focus();let n=this._tabListContainer.nativeElement;this._getLayoutDirection()=="ltr"?n.scrollLeft=0:n.scrollLeft=n.scrollWidth-n.offsetWidth}}_getLayoutDirection(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;let e=this.scrollDistance,n=this._getLayoutDirection()==="ltr"?-e:e;this._tabList.nativeElement.style.transform=`translateX(${Math.round(n)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(e){this._scrollTo(e)}_scrollHeader(e){let n=this._tabListContainer.nativeElement.offsetWidth,o=(e=="before"?-1:1)*n/3;return this._scrollTo(this._scrollDistance+o)}_handlePaginatorClick(e){this._stopInterval(),this._scrollHeader(e)}_scrollToLabel(e){if(this.disablePagination)return;let n=this._items?this._items.toArray()[e]:null;if(!n)return;let o=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:a,offsetWidth:r}=n.elementRef.nativeElement,s,l;this._getLayoutDirection()=="ltr"?(s=a,l=s+r):(l=this._tabListInner.nativeElement.offsetWidth-a,s=l-r);let p=this.scrollDistance,m=this.scrollDistance+o;s<p?this.scrollDistance-=p-s:l>m&&(this.scrollDistance+=Math.min(l-m,s-p))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{let e=this._tabListInner.nativeElement.scrollWidth,n=this._elementRef.nativeElement.offsetWidth,o=e-n>=5;o||(this.scrollDistance=0),o!==this._showPaginationControls&&(this._showPaginationControls=o,this._changeDetectorRef.markForCheck())}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=this.scrollDistance==0,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){let e=this._tabListInner.nativeElement.scrollWidth,n=this._tabListContainer.nativeElement.offsetWidth;return e-n||0}_alignInkBarToSelectedTab(){let e=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,n=e?e.elementRef.nativeElement:null;n?this._inkBar.alignToElement(n):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}
131_handlePaginatorPress(e,n){n&&n.button!=null&&n.button!==0||(this._stopInterval(),Al(wse,kse).pipe(Et(bn(this._stopScrolling,this._destroyed))).subscribe(()=>{let{maxScrollDistance:o,distance:a}=this._scrollHeader(e);(a===0||a>=o)&&this._stopInterval()}))}_scrollTo(e){if(this.disablePagination)return{maxScrollDistance:0,distance:0};let n=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(n,e)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:n,distance:this._scrollDistance}}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,inputs:{disablePagination:[2,"disablePagination","disablePagination",Ce],selectedIndex:[2,"selectedIndex","selectedIndex",ln]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"}})}return t})(),Sse=(()=>{class t extends Ese{_items;_tabListContainer;_tabList;_tabListInner;_nextPaginator;_previousPaginator;_inkBar;ariaLabel;ariaLabelledby;disableRipple=!1;ngAfterContentInit(){this._inkBar=new q2(this._items),super.ngAfterContentInit()}_itemSelected(e){e.preventDefault()}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})();static \u0275cmp=G({type:t,selectors:[["mat-tab-header"]],contentQueries:function(n,o,a){if(n&1&&Nt(a,sj,4),n&2){let r;fe(r=ge())&&(o._items=r)}},viewQuery:function(n,o){if(n&1&&(ze(ise,7),ze(ose,7),ze(ase,7),ze(rse,5),ze(sse,5)),n&2){let a;fe(a=ge())&&(o._tabListContainer=a.first),fe(a=ge())&&(o._tabList=a.first),fe(a=ge())&&(o._tabListInner=a.first),fe(a=ge())&&(o._nextPaginator=a.first),fe(a=ge())&&(o._previousPaginator=a.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(n,o){n&2&&Z("mat-mdc-tab-header-pagination-controls-enabled",o._showPaginationControls)("mat-mdc-tab-header-rtl",o._getLayoutDirection()=="rtl")},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],disableRipple:[2,"disableRipple","disableRipple",Ce]},features:[pe],ngContentSelectors:Q2,decls:13,vars:10,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-labels"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],template:function(n,o){if(n&1){let a=j();Pt(),d(0,"div",5,0),M("click",function(){return k(a),E(o._handlePaginatorClick("before"))})("mousedown",function(s){return k(a),E(o._handlePaginatorPress("before",s))})("touchend",function(){return k(a),E(o._stopInterval())}),H(2,"div",6),u(),d(3,"div",7,1),M("keydown",function(s){return k(a),E(o._handleKeydown(s))}),d(5,"div",8,2),M("cdkObserveContent",function(){return k(a),E(o._onContentChanges())}),d(7,"div",9,3),Ue(9),u()()(),d(10,"div",10,4),M("mousedown",function(s){return k(a),E(o._handlePaginatorPress("after",s))})("click",function(){return k(a),E(o._handlePaginatorClick("after"))})("touchend",function(){return k(a),E(o._stopInterval())}),H(12,"div",6),u()}n&2&&(Z("mat-mdc-tab-header-pagination-disabled",o._disableScrollBefore),y("matRippleDisabled",o._disableScrollBefore||o.disableRipple),h(3),Z("_mat-animation-noopable",o._animationMode==="NoopAnimations"),h(2),W("aria-label",o.ariaLabel||null)("aria-labelledby",o.ariaLabelledby||null),h(5),Z("mat-mdc-tab-header-pagination-disabled",o._disableScrollAfter),y("matRippleDisabled",o._disableScrollAfter||o.disableRipple))},dependencies:[za,jL],styles:[`.mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;
131cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;outline:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color, var(--mat-sys-on-surface))}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height, 1px);border-bottom-color:var(--mat-tab-header-divider-color, var(--mat-sys-surface-variant))}.mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container{border-bottom:none;border-top-style:solid;border-top-width:var(--mat-tab-header-divider-height, 1px);border-top-color:var(--mat-tab-header-divider-color, var(--mat-sys-surface-variant))}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.cdk-drop-list .mat-mdc-tab-labels,.mat-mdc-tab-labels.cdk-drop-list{min-height:var(--mdc-secondary-navigation-tab-container-height, 48px)}.mat-mdc-tab::before{margin:5px}@media(forced-colors: active){.mat-mdc-tab[aria-disabled=true]{color:GrayText}} 132`],encapsulation:2})}return t})(),Mse=new X("MAT_TABS_CONFIG"),oj=(()=>{class t extends Yo{_host=x(J2);_centeringSub=pt.EMPTY;_leavingSub=pt.EMPTY;constructor(){super()}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe(En(this._host._isCenterPosition())).subscribe(e=>{this._host._content&&e&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","matTabBodyHost",""]],features:[pe]})}return t})(),J2=(()=>{class t{_elementRef=x(be);_dir=x(Hn,{optional:!0});_ngZone=x(Te);_injector=x(dt);_renderer=x(vn);_animationsModule=x(Kt,{optional:!0});_eventCleanups;_initialized;_fallbackTimer;_positionIndex;_dirChangeSubscription=pt.EMPTY;_position;_previousPosition;_onCentering=new se;_beforeCentering=new se;_afterLeavingCenter=new se;_onCentered=new se(!0);_portalHost;_contentElement;_content;animationDuration="500ms";preserveContent=!1;set position(e){this._positionIndex=e,this._computePositionAnimationState()}constructor(){if(this._dir){let e=x(Be);this._dirChangeSubscription=this._dir.change.subscribe(n=>{this._computePositionAnimationState(n),e.markForCheck()})}}ngOnInit(){this._bindTransitionEvents(),this._position==="center"&&(this._setActiveClass(!0),ri(()=>this._onCentering.emit(this._elementRef.nativeElement.clientHeight),{injector:this._injector})),this._initialized=!0}ngOnDestroy(){clearTimeout(this._fallbackTimer),this._eventCleanups?.forEach(e
132=>e()),this._dirChangeSubscription.unsubscribe()}_bindTransitionEvents(){this._ngZone.runOutsideAngular(()=>{let e=this._elementRef.nativeElement,n=o=>{o.target===this._contentElement?.nativeElement&&(this._elementRef.nativeElement.classList.remove("mat-tab-body-animating"),o.type==="transitionend"&&this._transitionDone())};this._eventCleanups=[this._renderer.listen(e,"transitionstart",o=>{o.target===this._contentElement?.nativeElement&&(this._elementRef.nativeElement.classList.add("mat-tab-body-animating"),this._transitionStarted())}),this._renderer.listen(e,"transitionend",n),this._renderer.listen(e,"transitioncancel",n)]})}_transitionStarted(){clearTimeout(this._fallbackTimer);let e=this._position==="center";this._beforeCentering.emit(e),e&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_transitionDone(){this._position==="center"?this._onCentered.emit():this._previousPosition==="center"&&this._afterLeavingCenter.emit()}_setActiveClass(e){this._elementRef.nativeElement.classList.toggle("mat-mdc-tab-body-active",e)}_getLayoutDirection(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}_isCenterPosition(){return this._positionIndex===0}_computePositionAnimationState(e=this._getLayoutDirection()){this._previousPosition=this._position,this._positionIndex<0?this._position=e=="ltr"?"left":"right":this._positionIndex>0?this._position=e=="ltr"?"right":"left":this._position="center",this._animationsDisabled()?this._simulateTransitionEvents():this._initialized&&(this._position==="center"||this._previousPosition==="center")&&(clearTimeout(this._fallbackTimer),this._fallbackTimer=this._ngZone.runOutsideAngular(()=>setTimeout(()=>this._simulateTransitionEvents(),100)))}_simulateTransitionEvents(){this._transitionStarted(),ri(()=>this._transitionDone(),{injector:this._injector})}_animationsDisabled(){return this._animationsModule==="NoopAnimations"||this.animationDuration==="0ms"||this.animationDuration==="0s"}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-tab-body"]],viewQuery:function(n,o){if(n&1&&(ze(oj,5),ze(lse,5)),n&2){let a;fe(a=ge())&&(o._portalHost=a.first),fe(a=ge())&&(o._contentElement=a.first)}},hostAttrs:[1,"mat-mdc-tab-body"],hostVars:1,hostBindings:function(n,o){n&2&&W("inert",o._position==="center"?null:"")},inputs:{_content:[0,"content","_content"],animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_onCentered:"_onCentered"},decls:3,vars:6,consts:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],template:function(n,o){n&1&&(d(0,"div",1,0),D(2,cse,0,0,"ng-template",2),u()),n&2&&Z("mat-tab-body-content-left",o._position==="left")("mat-tab-body-content-right",o._position==="right")("mat-tab-body-content-can-animate",o._position==="center"||o._previousPosition==="center")},dependencies:[oj,ym],styles:[`.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto;transform:none;visibility:hidden}.mat-tab-body-animating>.mat-mdc-tab-body-content,.mat-mdc-tab-body-active>.mat-mdc-tab-body-content{visibility:visible}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-tab-body-content-can-animate{transition:transform var(--mat-tab-animation-duration) 1ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable .mat-tab-body-content-can-animate{transition:none}.mat-tab-body-content-left{transform:translate3d(-100%, 0, 0)}.mat-tab-body-content-right{transform:translate3d(100%, 0, 0)} 133`],encapsulation:2})}return t})(),vl=(()=>{class t{_elementRef=x(be);_changeDetectorRef=x(Be);_ngZone=x(Te);_tabsSubscription=pt.EMPTY;_tabLabelSubscription=pt.EMPTY;_tabBodySubscription=pt.EMPTY;_diAnimationsDisabled=x(Kt,{optional:!0})==="NoopAnimations";_allTabs;_tabBodies;_tabBodyWrapper;_tabHeader;_tabs=new Ta;_indexToSelect=0;_lastFocusedTabIndex=null;_tabBodyWrapperHeight=0;color;get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(e){this._fitInkBarToContent=e,this._changeDetectorRef.markForCheck()}_fitInkBarToContent=!1;stretchTabs=!0;alignTabs=null;dynamicHeight=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(e){this._indexToSelect=isNaN(e)?null:e}_selectedIndex=null;headerPosition="above";get animationDuration(){return this._animationDuration}set animationDuration(e){let n=e+"";this._animationDuration=/^\d+$/.test(n)?e+"ms":n}_animationDuration;get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(e){this._contentTabIndex=isNaN(e)?null:e}_contentTabIndex;disablePagination=!1;disableRipple=!1;preserveContent=!1;get backgroundColor(){return this._backgroundColor}set backgroundColor(e){let n=this._elementRef.nativeElement.classList;n.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),e&&n.add("mat-tabs-with-background",`mat-background-${e}`),this._backgroundColor=e}_backgroundColor;ariaLabel;ariaLabelledby;selectedIndexChange=new se;focusChange=new se;animationDone=new se;selectedTabChange=new se(!0);_groupId;_isServer=!x(Jt).isBrowser;constructor(){let e=x(Mse,{optional:!0});this._groupId=x(dn).getId("mat-tab-group-"),this.animationDuration=e&&e.animationDuration?e.animationDuration:"500ms",this.disablePagination=e&&e.disablePagination!=null?e.disablePagination:!1,this.dynamicHeight=e&&e.dynamicHeight!=null?e.dynamicHeight:!1,e?.contentTabIndex!=null&&(this.contentTabIndex=e.contentTabIndex),this.preserveContent=!!e?.preserveContent,this.fitInkBarToContent=e&&e.fitInkBarToContent!=null?e.fitInkBarToContent:!1,this.stretchTabs=e&&e.stretchTabs!=null?e.stretchTabs:!0,this.alignTabs=e&&e.alignTabs!=null?e.alignTabs:null}ngAfterContentChecked(){let e=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=e){let n=this._selectedIndex==null;if(!n){this.selectedTabChange.emit(this._createChangeEvent(e));let o=this._tabBodyWrapper.nativeElement;o.style.minHeight=o.clientHeight+"px"}Promise.resolve().then(()=>
133{this._tabs.forEach((o,a)=>o.isActive=a===e),n||(this.selectedIndexChange.emit(e),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((n,o)=>{n.position=o-e,this._selectedIndex!=null&&n.position==0&&!n.origin&&(n.origin=e-this._selectedIndex)}),this._selectedIndex!==e&&(this._selectedIndex=e,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{let e=this._clampTabIndex(this._indexToSelect);if(e===this._selectedIndex){let n=this._tabs.toArray(),o;for(let a=0;a<n.length;a++)if(n[a].isActive){this._indexToSelect=this._selectedIndex=a,this._lastFocusedTabIndex=null,o=n[a];break}!o&&n[e]&&Promise.resolve().then(()=>{n[e].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(e))})}this._changeDetectorRef.markForCheck()})}ngAfterViewInit(){this._tabBodySubscription=this._tabBodies.changes.subscribe(()=>this._bodyCentered(!0))}_subscribeToAllTabChanges(){this._allTabs.changes.pipe(En(this._allTabs)).subscribe(e=>{this._tabs.reset(e.filter(n=>n._closestTabGroup===this||!n._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe(),this._tabBodySubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(e){let n=this._tabHeader;n&&(n.focusIndex=e)}_focusChanged(e){this._lastFocusedTabIndex=e,this.focusChange.emit(this._createChangeEvent(e))}_createChangeEvent(e){let n=new Y2;return n.index=e,this._tabs&&this._tabs.length&&(n.tab=this._tabs.toArray()[e]),n}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=bn(...this._tabs.map(e=>e._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(e){return Math.min(this._tabs.length-1,Math.max(e||0,0))}_getTabLabelId(e,n){return e.id||`${this._groupId}-label-${n}`}_getTabContentId(e){return`${this._groupId}-content-${e}`}_setTabBodyWrapperHeight(e){if(!this.dynamicHeight||!this._tabBodyWrapperHeight){this._tabBodyWrapperHeight=e;return}let n=this._tabBodyWrapper.nativeElement;n.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(n.style.height=e+"px")}_removeTabBodyWrapperHeight(){let e=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=e.clientHeight,e.style.height="",this._ngZone.run(()=>this.animationDone.emit())}_handleClick(e,n,o){n.focusIndex=o,e.disabled||(this.selectedIndex=o)}_getTabIndex(e){let n=this._lastFocusedTabIndex??this.selectedIndex;return e===n?0:-1}_tabFocusChanged(e,n){e&&e!=="mouse"&&e!=="touch"&&(this._tabHeader.focusIndex=n)}_bodyCentered(e){e&&this._tabBodies?.forEach((n,o)=>n._setActiveClass(o===this._selectedIndex))}_animationsDisabled(){return this._diAnimationsDisabled||this.animationDuration==="0"||this.animationDuration==="0ms"}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-tab-group"]],contentQueries:function(n,o,a){if(n&1&&Nt(a,ys,5),n&2){let r;fe(r=ge())&&(o._allTabs=r)}},viewQuery:function(n,o){if(n&1&&(ze(dse,5),ze(use,5),ze(J2,5)),n&2){let a;fe(a=ge())&&(o._tabBodyWrapper=a.first),fe(a=ge())&&(o._tabHeader=a.first),fe(a=ge())&&(o._tabBodies=a)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:11,hostBindings:function(n,o){n&2&&(W("mat-align-tabs",o.alignTabs),It("mat-"+(o.color||"primary")),Pi("--mat-tab-animation-duration",o.animationDuration),Z("mat-mdc-tab-group-dynamic-height",o.dynamicHeight)("mat-mdc-tab-group-inverted-header",o.headerPosition==="below")("mat-mdc-tab-group-stretch-tabs",o.stretchTabs))},inputs:{color:"color",fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",Ce],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",Ce],alignTabs:[0,"mat-align-tabs","alignTabs"],dynamicHeight:[2,"dynamicHeight","dynamicHeight",Ce],selectedIndex:[2,"selectedIndex","selectedIndex",ln],headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:[2,"contentTabIndex","contentTabIndex",ln],disablePagination:[2,"disablePagination","disablePagination",Ce],disableRipple:[2,"disableRipple","disableRipple",Ce],preserveContent:[2,"preserveContent","preserveContent",Ce],backgroundColor:"backgroundColor",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"]},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},exportAs:["matTabGroup"],features:[Xe([{provide:rj,useExisting:t}])],ngContentSelectors:Q2,decls:9,vars:8,consts:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination","aria-label","aria-labelledby"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","class","content","position","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"click","cdkFocusChange","id","disabled","fitInkBarToContent"],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","_beforeCentering","id","content","position","animationDuration","preserveContent"]],template:function(n,o){if(n&1){let a=j();Pt(),d(0,"mat-tab-header",3,0),M("indexFocused",function(s){return k(a),E(o._focusChanged(s))})("selectFocusedIndex",function(s){return k(a),E(o.selectedIndex=s)}),te(2,fse,8,17,"div",4,ct),u(),D(4,gse,1,0),d(5,"div",5,1),te(7,_se,1,10,"mat-tab-body",6,ct),u()}n&2&&(y("selectedIndex",o.selectedIndex||0)("disableRipple",o.disableRipple)("disablePagination",o.disablePagination)("aria-label",o.ariaLabel)("aria-labelledby",o.ariaLabelledby),h(2),ne(o._tabs),h(2),S(o._isServer?4:-1),h(),Z("_mat-animation-noopable",o._animationsDisabled()),h(2),ne(o._tabs))},dependencies:[Sse,sj,LT,za,Yo,J2],styles:[`.mdc-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;z-index:1}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab--active .mdc-tab__text-label{transition-delay:100ms}._mat-animation-noopable .mdc-tab__text-label{transition:none}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transition:var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);transform-origin:left;opacity:0}
133.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}._mat-animation-noopable .mdc-tab-indicator__content,.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mat-mdc-tab-ripple.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;height:var(--mdc-secondary-navigation-tab-container-height, 48px);font-family:var(--mat-tab-header-label-text-font, var(--mat-sys-title-small-font));font-size:var(--mat-tab-header-label-text-size, var(--mat-sys-title-small-size));letter-spacing:var(--mat-tab-header-label-text-tracking, var(--mat-sys-title-small-tracking));line-height:var(--mat-tab-header-label-text-line-height, var(--mat-sys-title-small-line-height));font-weight:var(--mat-tab-header-label-text-weight, var(--mat-sys-title-small-weight))}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, var(--mat-sys-primary));border-top-width:var(--mdc-tab-indicator-active-indicator-height, 2px);border-radius:var(--mdc-tab-indicator-active-indicator-shape, 0)}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color, var(--mat-sys-primary))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color, var(--mat-sys-primary))}.mat-mdc-tab.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color, var(--mat-sys-on-surface));display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}
133.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-focus-indicator::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{al
133ign-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important} 134`],encapsulation:2})}return t})(),Y2=class{index;tab};var xr=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,at]})}return t})();var Tse={amp:"&",ldquo:"\u201C",rdquo:"\u201D",rsquo:"'",apos:"'","#x27":"'","#x2F":"/","#39":"'","#47":"/",lt:"<",gt:">",nbsp:" ",quot:'"',mdash:"\u2014",ndash:"\u2013"},Hr=(()=>{class t{transform(e){return e.replace(/&([^;]+);/gm,(n,o)=>Tse[o]||n)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275pipe=Fo({name:"entities",type:t,pure:!0,standalone:!1})}}return t})();var a1=(()=>{class t{transform(e,...n){return e?.replace(/<.+?>.+?<\/.+?>/g,"")}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275pipe=Fo({name:"removeHtml",type:t,pure:!0})}}return t})();var Ise=3,X2="[\\p{L}\\p{N}\\p{M}]",r1=(()=>{class t{transform(e,n){if(!e||!n)return e;let o=(Array.isArray(n)?n:Array.from(n.matchAll(/<b>(.+?)<\/b>/g)).map(l=>l[1])).map(l=>(l||"").trim()).filter(Boolean),a=[...new Set(o)].sort((l,p)=>p.length-l.length);if(!a.length)return e;let r=a.map(l=>{let p=l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return[...l].length>=Ise?`${p}${X2}*`:`${p}(?!${X2})`}),s=new RegExp(`(?<!${X2})(?:${r.join("|")})`,"giu");return e.split(/(<[^>]*>)/).map(l=>l.startsWith("<")?l:l.replace(s,p=>`<em>${p}</em>`)).join("")}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275pipe=Fo({name:"highlightFragments2",type:t,pure:!0})}}return t})();var yl=(()=>{class t{constructor(){this.ranges=[],this.host=x(be),this.painted=""}ngAfterViewChecked(){let e=this.host.nativeElement,n=(e.textContent||"").length+"|"+this.ranges.map(a=>`${a.start}-${a.end}-${a.className}-${a.key||""}`).join(","),o=!!e.querySelector("mark[data-egwk-range]");n===this.painted&&(o||!this.ranges.length)||(r5(e,this.ranges),this.painted=n)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275dir=he({type:t,selectors:[["","egwkPaintRanges",""]],inputs:{ranges:[0,"egwkPaintRanges","ranges"]}})}}return t})();function Pse(t,i){if(t&1){let e=j();d(0,"button",8),P(1,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f();return E(a.colour.emit(o))}),u()}if(t&2){let e=i.$implicit,n=f();It("egwk-selection-colour egwk-hl-"+e),Z("chosen",(n.existing==null?null:n.existing.colour)===e),y("matTooltip",O(1,5,"Highlight"))}}function Ase(t,i){if(t&1){let e=j();d(0,"button",4),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.writingNote?o.cancelNote():o.startNote())}),d(3,"mat-icon"),g(4),u()(),d(5,"button",4),P(6,"appTranslate"),P(7,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.remove.emit())}),d(8,"mat-icon"),g(9,"format_color_reset"),u()()}if(t&2){let e=f();Z("chosen",e.writingNote||!!e.existing.note),y("matTooltip",O(1,7,"Write a note")),W("aria-label",O(2,9,"Write a note")),h(4),V(e.existing.note?"sticky_note_2":"note_add"),h(),y("matTooltip",O(6,11,"Remove the highlight")),W("aria-label",O(7,13,"Remove the highlight"))}}function Rse(t,i){if(t&1){let e=j();d(0,"button",9),P(1,"appTranslate"),P(2,"appTranslate"),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.collect.emit(!0))}),d(5,"mat-icon"),g(6,"bookmarks"),u()()}if(t&2){let e=f();y("matTooltip",O(1,2,"Collect")+" "+O(2,4,e.otherSideLabel)),W("aria-label",O(3,6,"Collect")+" "+O(4,8,e.otherSideLabel))}}function Ose(t,i){if(t&1){let e=j();d(0,"button",9),P(1,"appTranslate"),P(2,"appTranslate"),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.copy.emit(!0))}),d(5,"mat-icon"),g(6,"file_copy"),u()()}if(t&2){let e=f();y("matTooltip",O(1,2,"Copy")+" "+O(2,4,e.otherSideLabel)),W("aria-label",O(3,6,"Copy")+" "+O(4,8,e.otherSideLabel))}}function Fse(t,i){if(t&1){let e=j();d(0,"div",7)(1,"textarea",10),it("ngModelChange",function(o){k(e);let a=f();return ot(a.noteDraft,o)||(a.noteDraft=o),E(o)}
134),u(),d(2,"div",11)(3,"mat-slide-toggle",12),P(4,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f();return ot(a.noteDraftPublic,o)||(a.noteDraftPublic=o),E(o)}),d(5,"mat-icon",13),g(6),u()(),d(7,"button",14),P(8,"appTranslate"),P(9,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.saveNote())}),d(10,"mat-icon"),g(11,"check"),u()(),d(12,"button",15),P(13,"appTranslate"),P(14,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.cancelNote())}),d(15,"mat-icon"),g(16,"close"),u()()()()}if(t&2){let e=f();h(),nt("ngModel",e.noteDraft),h(2),nt("ngModel",e.noteDraftPublic),y("matTooltip",O(4,9,e.noteDraftPublic?"Every signed-in reader will see this highlight":"Only you will see this highlight")),h(3),V(e.noteDraftPublic?"public":"lock"),h(),y("disabled",e.busy)("matTooltip",O(8,11,"Save")),W("aria-label",O(9,13,"Save")),h(5),y("matTooltip",O(13,15,"Cancel")),W("aria-label",O(14,17,"Cancel"))}}var Ur=(()=>{class t{constructor(){this.top=0,this.left=0,this.busy=!1,this.hasCounterpart=!1,this.otherSideLabel="",this.colour=new se,this.remove=new se,this.collect=new se,this.copy=new se,this.noteSaved=new se,this.closed=new se,this.colours=Qm,this.touch=typeof matchMedia=="function"&&matchMedia("(hover: none)").matches,this.writingNote=!1,this.noteDraft="",this.noteDraftPublic=!1}startNote(){this.noteDraft=this.existing?.note||"",this.noteDraftPublic=!!this.existing?.public,this.writingNote=!0}cancelNote(){this.writingNote=!1}saveNote(){this.noteSaved.emit({note:this.noteDraft.trim(),public:this.noteDraftPublic})}keepSelection(e){e.target?.closest("textarea, input, .egwk-note-toggle")||e.preventDefault()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-selection-menu"]],inputs:{existing:"existing",top:"top",left:"left",busy:"busy",hasCounterpart:"hasCounterpart",otherSideLabel:"otherSideLabel"},outputs:{colour:"colour",remove:"remove",collect:"collect",copy:"copy",noteSaved:"noteSaved",closed:"closed"},decls:24,vars:30,consts:[[1,"egwk-selection-menu",3,"mousedown"],[1,"egwk-selection-row","egwk-selection-colours"],["type","button",1,"egwk-selection-colour",3,"class","chosen","matTooltip"],[1,"egwk-selection-row","egwk-selection-actions"],["mat-icon-button","",1,"egwk-selection-action",3,"click","matTooltip"],["mat-icon-button","",1,"egwk-selection-action","egwk-selection-both",3,"matTooltip"],["mat-icon-button","",1,"egwk-selection-action","egwk-selection-close",3,"click","matTooltip"],[1,"egwk-selection-note"],["type","button",1,"egwk-selection-colour",3,"click","matTooltip"],["mat-icon-button","",1,"egwk-selection-action","egwk-selection-both",3,"click","matTooltip"],["rows","3","appI18nOTFPlaceholder","Your note on these words","placeholder","Your note on these words",1,"egwk-note-text",3,"ngModelChange","ngModel"],[1,"egwk-selection-note-bar"],[1,"egwk-note-toggle",3,"ngModelChange","ngModel","matTooltip"],[1,"egwk-note-state"],["mat-icon-button","",3,"click","disabled","matTooltip"],["mat-icon-button","",3,"click","matTooltip"]],template:function(n,o){n&1&&(d(0,"div",0),M("mousedown",function(r){return o.keepSelection(r)}),d(1,"div",1),te(2,Pse,2,7,"button",2,ct),u(),d(4,"div",3),D(5,Ase,10,15),d(6,"button",4),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){return o.collect.emit(!1)}),d(9,"mat-icon"),g(10,"bookmark_add"),u()(),D(11,Rse,7,10,"button",5),d(12,"button",4),P(13,"appTranslate"),P(14,"appTranslate"),M("click",function(){return o.copy.emit(!1)}),d(15,"mat-icon"),g(16,"content_copy"),u()(),D(17,Ose,7,10,"button",5),u(),d(18,"button",6),P(19,"appTranslate"),P(20,"appTranslate"),M("click",function(){return o.closed.emit()}),d(21,"mat-icon"),g(22,"close"),u()(),D(23,Fse,17,19,"div",7),u()),n&2&&(Pi("top",o.touch?null:o.top,"px")("left",o.touch?null:o.left,"px"),Z("busy",o.busy)("sheet",o.touch),h(2),ne(o.colours),h(3),S(o.existing?5:-1),h(),y("matTooltip",O(7,18,"Collect the selection")),W("aria-label",O(8,20,"Collect the selection")),h(5),S(o.hasCounterpart?11:-1),h(),y("matTooltip",O(13,22,"Copy")),W("aria-label",O(14,24,"Copy")),h(5),S(o.hasCounterpart?17:-1),h(),y("matTooltip",O(19,26,"Close")),W("aria-label",O(20,28,"Close")),h(5),S(o.writingNote&&o.existing?23:-1))},dependencies:[fa,Ln,Wn,Zn,Yt,He,ea,Mt,st],styles:[".egwk-selection-menu[_ngcontent-%COMP%]{position:absolute;z-index:20;transform:translateY(calc(-100% - .4rem));display:flex;align-items:center;gap:.15rem;padding:.2rem .3rem;border-radius:6px;background:var(--egwk-surface-floating);border:1px solid var(--egwk-line-strong);box-shadow:0 3px 10px var(--egwk-shadow);flex-direction:column;align-items:stretch}.egwk-selection-menu.busy[_ngcontent-%COMP%]{opacity:.6;pointer-events:none}.egwk-selection-menu[_ngcontent-%COMP%] .egwk-selection-action[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.8rem;width:1.8rem;height:1.8rem;padding:0;color:var(--egwk-brand)}.egwk-selection-menu[_ngcontent-%COMP%] .egwk-selection-action[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.1rem;width:1.1rem;height:1.1rem;line-height:1.1rem}.egwk-selection-menu[_ngcontent-%COMP%] .egwk-selection-action.chosen[_ngcontent-%COMP%]{color:var(--egwk-attention)}.egwk-selection-row[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:nowrap;gap:.15rem}.egwk-selection-menu[_ngcontent-%COMP%]:not(.sheet){flex-direction:row;align-items:center;flex-wrap:wrap}.egwk-selection-menu[_ngcontent-%COMP%]:not(.sheet) .egwk-selection-colours[_ngcontent-%COMP%]{margin-inline-end:.3rem}.egwk-selection-close[_ngcontent-%COMP%]{margin-inline-start:.3rem}.egwk-selection-note[_ngcontent-%COMP%]{flex:1 1 100%;display:flex;flex-direction:column;gap:.25rem;min-width:16rem;padding-top:.3rem}.egwk-selection-note[_ngcontent-%COMP%] .egwk-note-text[_ngcontent-%COMP%]{width:100%;box-sizing:border-box;padding:.4rem;border:1px solid var(--egwk-field-line);border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:.9rem;resize:vertical}.egwk-selection-note[_ngcontent-%COMP%] .egwk-selection-note-bar[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;gap:.15rem}.egwk-selection-note[_ngcontent-%COMP%] .egwk-selection-note-bar[_ngcontent-%COMP%] .egwk-note-toggle[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 1.7rem;margin-inline-end:auto}.egwk-selection-note[_ngcontent-%COMP%] .egwk-selection-note-bar[_ngcontent-%COMP%] .egwk-note-state[_ngcontent-%COMP%]{font-size:.95rem;width:.95rem;height:.95rem;line-height:.95rem;opacity:.55}.egwk-selection-note[_ngcontent-%COMP%] .egwk-selection-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.8rem;width:1.8rem;height:1.8rem;padding:0;color:var(--egwk-brand)}.egwk-selection-note[_ngcontent-%COMP%] .egwk-selection-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.1rem;width:1.1rem;height:1.1rem;line-height:1.1rem}.egwk-selection-colour[_ngcontent-%COMP%]{width:1.1rem;height:1.1rem;margin:0 .1rem;padding:0;border:2px solid transparent;border-radius:50%;cursor:pointer}.egwk-selection-colour.chosen[_ngcontent-%COMP%], .egwk-selection-colour[_ngcontent-%COMP%]:hover{border-color:var(--egwk-ink)}.egwk-selection-menu.sheet[_ngcontent-%COMP%]{position:fixed;inset:auto 0 0;z-index:1000;transform:none;align-items:center;gap:.4rem;padding:.5rem .6rem calc(.5rem + env(safe-area-inset-bottom));border-radius:12px 12px 0 0;border-width:1px 0 0;box-shadow:0 -3px 12px var(--egwk-shadow)}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-row[_ngcontent-%COMP%]{justify-content:center;gap:.4rem}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-actions[_ngcontent-%COMP%]{order:1;padding:0 2.4rem}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-colours[_ngcontent-%COMP%]{order:2}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-close[_ngcontent-%COMP%]{position:absolute;top:.35rem;right:.5rem;margin:0}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-note[_ngcontent-%COMP%]{order:3}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-action[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 2rem;width:2rem;height:2rem;flex:0 0 auto}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-action[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.1rem;width:1.1rem;height:1.1rem;line-height:1.1rem}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-colour[_ngcontent-%COMP%]{flex:0 0 auto;width:1.1rem;height:1.1rem;margin:0 .15rem}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-note[_ngcontent-%COMP%]{min-width:0}.egwk-selection-menu.sheet[_ngcontent-%COMP%] .egwk-selection-colour[_ngcontent-%COMP%]:last-of-type{margin-right:.4rem}"],changeDetection:0})}}return t})();var lj=5,cj=(()=>{class t{constructor(){this.http=x(Ut),this.waiting=[]}excerpt(e,n,o){let a=new ce;return this.waiting.push({original:e,translation:n,hits:o,answer:a}),clearTimeout(this.timer),this.timer=setTimeout(()=>this.send()),a.pipe(Zt(1))}send(){let e=this.waiting.splice(0,this.waiting.length);for(let n=0;n<e.length;n+=lj){let o=e.slice(n,n+lj);this.http.post(`${U.API_URL_NEW}writings/v2/align/hits/`,{items:o.map(({original:a,translation:r,hits:s})=>({original:a,translation:r,hits:s}))}).pipe(Fe(a=>a?.results??[])).subscribe({next:a=>
134o.forEach((r,s)=>r.answer.next(a[s]||"")),error:()=>o.forEach(a=>a.answer.next(""))})}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Lse(t,i){if(t&1){let e=j();d(0,"button",9),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f();return E(a.toggleMark(o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f();y("matTooltip",O(1,3,"Collect this translation")),W("aria-label",O(2,5,"Collect this translation")),h(4),V(e.marked?"bookmark":"bookmark_border")}}function Bse(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",14),M("colour",function(o){k(e);let a=f(3);return E(a.runs.colour(o))})("remove",function(){k(e);let o=f(3);return E(o.runs.hl.remove())})("collect",function(){k(e);let o=f(3);return E(o.runs.collect())})("copy",function(){k(e);let o=f(3);return E(o.runs.copy())})("noteSaved",function(o){k(e);let a=f(3);return E(a.runs.hl.note(o))})("closed",function(){k(e);let o=f(3);return E(o.runs.hl.close())}),u()}if(t&2){let e=f(3);y("existing",e.runs.hl.selected().existing)("top",e.runs.hl.selected().top)("left",e.runs.hl.selected().left)("busy",e.runs.hl.busy)}}function Vse(t,i){if(t&1){let e=j();d(0,"div",10)(1,"div",12),P(2,"highlightFragments2"),P(3,"safeQuote"),M("mouseup",function(o){k(e);let a=f(2);return E(a.runs.pointerUp(o,a.excerpt))})("touchend",function(o){k(e);let a=f(2);return E(a.runs.pointerUp(o,a.excerpt))}),u(),D(4,Bse,1,4,"egwk-selection-menu",13),u()}if(t&2){let e=f(2);h(),y("innerHTML",O(3,6,Ui(2,3,e.highlight,e.highlight)),Dt)("egwkPaintRanges",e.runs.excerptRuns(e.excerpt)),h(3),S(e.runs.isOpen()?4:-1)}}function zse(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",14),M("colour",function(o){k(e);let a=f(3);return E(a.runs.colour(o))})("remove",function(){k(e);let o=f(3);return E(o.runs.hl.remove())})("collect",function(){k(e);let o=f(3);return E(o.runs.collect())})("copy",function(){k(e);let o=f(3);return E(o.runs.copy())})("noteSaved",function(o){k(e);let a=f(3);return E(a.runs.hl.note(o))})("closed",function(){k(e);let o=f(3);return E(o.runs.hl.close())}),u()}if(t&2){let e=f(3);y("existing",e.runs.hl.selected().existing)("top",e.runs.hl.selected().top)("left",e.runs.hl.selected().left)("busy",e.runs.hl.busy)}}function jse(t,i){if(t&1){let e=j();d(0,"div",10)(1,"div",12),P(2,"highlightFragments2"),P(3,"safeQuote"),M("mouseup",function(o){k(e);let a=f(2);return E(a.runs.pointerUp(o))})("touchend",function(o){k(e);let a=f(2);return E(a.runs.pointerUp(o))}),u(),D(4,zse,1,4,"egwk-selection-menu",13),u()}if(t&2){let e=f(2);h(),y("innerHTML",O(3,6,Ui(2,3,e.translation.content,e.highlight)),Dt)("egwkPaintRanges",e.runs.runs()),h(3),S(e.runs.isOpen()?4:-1)}}function Hse(t,i){if(t&1&&(d(0,"div",11),g(1),u()),t&2){let e=f(2);h(),oe("","\xA0{"+e.paragraph.refcodeShort+"}"," ")}}function Use(t,i){if(t&1&&D(0,Vse,5,8,"div",10)(1,jse,5,8,"div",10)(2,Hse,2,1,"div",11),t&2){let e,n=f();S((e=n.resultSettings())!=null&&e.showShort&&n.highlight?0:1),h(2),S(n.paragraph.refcodeShort?2:-1)}}var Fd=(()=>{class t extends ut{scrollToTop(){}get mark(){return{kind:"egw",ref:this.paragraph?.paraId,side:"translation",translation:this.translation?.pubId,language:this.translation?.language,label:this.paragraph?.refcodeShort}}get highlight(){return this.translation?.highlight||this.alignedHighlight}findHitsAcross(){let e=Array.from((this.paragraph?.highlight||"").matchAll(/<b>(.+?)<\/b>/g)).map(n=>xa(n[1]).trim()).filter(Boolean);this.translation?.highlight||!e.length||!this.translation?.content||this.translatedHits.excerpt(xa(this.paragraph.content),xa(new yi().transform(this.translation.content)),[...new Set(e)]).subscribe(n=>{this.alignedHighlight=n,this.cdr.markForCheck()})}get excerpt(){let e=this.highlight;return e!==this.excerptOf.from&&(this.excerptOf={from:e,text:xa(new yi().transform(e))}),this.excerptOf.text}get marked(){return this.collection.has(this.mark)}toggleMark(e){e?.stopPropagation(),this.collection.toggle(this.mark)}get clipboardContent(){let e=" {"+this.paragraph.refcodeShort+"}";return this.entities.transform(this.paragraph.content).replace(/<[^>]*>/g,"")+e+` 135 136`+this.translation.content+e+` 137`}constructor(e,n,o,a,r){super(),this.route=e,this.bs=n,this.entities=o,this.cdr=a,this.collection=r,this.resultSettings=Lt(),this.auth=x(wn),this.clipboard=x(_r),this.notify=x(So),this.runs=new af(x(Zo),()=>this.auth.loggedIn(),()=>!this.paragraph?.paraId||!this.translation?null:{paraId:this.paragraph.paraId,refcode:this.paragraph.refcodeShort,side:"translation",edition:this.translation.pubId,original:()=>xa(this.paragraph.content),translation:()=>xa(new yi().transform(this.translation.content)),mark:()=>this.mark},x(Dn),s=>{this.clipboard.copy(s),this.notify.info(this.getTranslated("Copied"))},()=>this.cdr.markForCheck()),this.alignedHighlight="",this.translatedHits=x(cj),this.excerptOf={from:"",text:""},this.getHitChapterTitle=Ny}ngOnInit(){super.ngOnInit(),this.runs.want(),this.findHitsAcross()}get title(){return[this.lang,"toc",this.paragraph.bookCode,this.translation.publisher,this.translation.year].join("/")}get chapter(){let e=this.paragraph.elementType=="h1"?"toc":"chapter",n=this.paragraph.elementType=="h1"?this.paragraph.bookCode:this.paragraph.paraId,o=this.paragraph.elementType=="p"?this.paragraph.parent3:n,a=this.paragraph.elementType=="p"?"#"+this.paragraph.refcodeShort:"";return[this.lang,e,o,this.translation.publisher,this.translation.year].join("/")+a}static{this.\u0275fac=function(n){return new(n||t)(Se(di),Se(da),Se(Hr),Se(Be),Se(Dn))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-result-translation"]],inputs:{paragraph:"paragraph",resultSettings:[1,"resultSettings"],translation:"translation",index:"index"},features:[Xe([Hr]),pe],decls:18,vars:24,consts:[[1,"search-paragraph-translation"],[1,"search-paragraph-translation-detail
137s-wrapper"],[1,"search-paragraph-title-row","search-translation-title-row"],[3,"churchApproved"],[1,"egwk-item-tools"],["mat-icon-button","",1,"search-toolbar-button",3,"cdkCopyToClipboard","matTooltip"],["mat-icon-button","",1,"search-toolbar-button","search-translation-mark",3,"matTooltip"],["target","_blank",1,"search-result-link",3,"href","innerHTML"],["target","_blank",3,"href","innerHTML"],["mat-icon-button","",1,"search-toolbar-button","search-translation-mark",3,"click","matTooltip"],[1,"egwk-hl-host"],[1,"egwk-paragraph-refcode"],[1,"egwk-paragraph-content",3,"mouseup","touchend","innerHTML","egwkPaintRanges"],[3,"existing","top","left","busy"],[3,"colour","remove","collect","copy","noteSaved","closed","existing","top","left","busy"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1)(2,"div",2),H(3,"egwk-approval-indicator",3),d(4,"span",4)(5,"button",5),P(6,"appTranslate"),P(7,"appTranslate"),d(8,"mat-icon"),g(9,"content_copy"),u()(),D(10,Lse,5,7,"button",6),u(),H(11,"a",7),P(12,"removeHtml"),P(13,"safeQuote"),H(14,"a",8),P(15,"removeHtml"),P(16,"safeQuote"),u()(),D(17,Use,3,2),u()),n&2&&(h(3),y("churchApproved",o.translation.churchApproved),h(2),y("cdkCopyToClipboard",o.clipboardContent)("matTooltip",O(6,12,"Copy")),W("aria-label",O(7,14,"Copy")),h(5),S(o.collection.toolsVisible()?10:-1),h(),y("href",o.title,Fn)("innerHTML",O(13,18,O(12,16,o.translation.book)),Dt),h(3),It(o.paragraph.elementType!=="h1"?"search-paragraph-translation-chapter":"search-result-link"),y("href",o.chapter,Fn)("innerHTML",O(16,22,O(15,20,o.getHitChapterTitle(o.paragraph,o.translation))),Dt),h(3),S(o.paragraph.elementType=="p"?17:-1))},dependencies:[Nn,_n,He,Qn,Yt,mn,Mt,Ep,Ww,pl,a1,yi,r1,st,yl,Ur],styles:[".search-chapter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}",".egwk-paragraph[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.5rem 0}.egwk-paragraph-column[_ngcontent-%COMP%]{width:49%;word-wrap:break-word}@media (max-width: 576px){.egwk-paragraph-column[_ngcontent-%COMP%]{width:99%}.egwk-paragraph-column-original[_ngcontent-%COMP%]{text-align:right}}.egwk-paragraph-column-full[_ngcontent-%COMP%]{width:98%}.egwk-paragraph-content[_ngcontent-%COMP%]{display:inline}.egwk-paragraph-column-hidden[_ngcontent-%COMP%]{display:none}.egwk-paragraph-element-type-h4[_ngcontent-%COMP%]{font-weight:700;font-size:1.2rem;color:var(--egwk-brand)}.egwk-paragraph-element-type-h5[_ngcontent-%COMP%]{font-weight:700;font-size:1.1rem;color:var(--egwk-brand)}.egwk-paragraph-column-original[_ngcontent-%COMP%], .egwk-paragraph-column-translation[_ngcontent-%COMP%]{position:relative;box-sizing:border-box}.egwk-paragraph-column-original[_ngcontent-%COMP%]:has(.egwk-paragraph-mark), .egwk-paragraph-column-translation[_ngcontent-%COMP%]:has(.egwk-paragraph-mark){padding-right:1.7rem}.egwk-paragraph-mark[_ngcontent-%COMP%]{position:absolute;top:0;right:0;z-index:1;--mdc-icon-button-state-layer-size: 1.7rem;width:1.7rem;height:1.7rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.egwk-paragraph-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.05rem;width:1.05rem;height:1.05rem;line-height:1.05rem}.egwk-paragraph[_ngcontent-%COMP%]:hover .egwk-paragraph-mark[_ngcontent-%COMP%], .egwk-paragraph[_ngcontent-%COMP%]:focus-within .egwk-paragraph-mark[_ngcontent-%COMP%]{opacity:.7;pointer-events:auto}.egwk-paragraph[_ngcontent-%COMP%]:hover .egwk-paragraph-mark[_ngcontent-%COMP%]:hover, .egwk-paragraph[_ngcontent-%COMP%]:focus-within .egwk-paragraph-mark[_ngcontent-%COMP%]:hover{opacity:1}.egwk-paragraph[_ngcontent-%COMP%]{position:relative}",".search-paragraph-translation-chapter[_ngcontent-%COMP%]{margin-left:4px}.search-translation-title-row[_ngcontent-%COMP%]{display:block}.search-translation-title-row[_ngcontent-%COMP%] egwk-approval-indicator[_ngcontent-%COMP%], .search-translation-title-row[_ngcontent-%COMP%] .egwk-item-tools[_ngcontent-%COMP%]{display:inline-flex;vertical-align:middle}.search-translation-title-row[_ngcontent-%COMP%] .egwk-item-tools[_ngcontent-%COMP%]{margin-inline-end:.2rem}"],changeDetection:0})}}return t})();var $se=(t,i)=>i.pubId;function Wse(t,i){if(t&1){let e=j();d(0,"button",6),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f();return E(a.toggleMark(o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f();y("matTooltip",O(1,3,"Collect the original")),W("aria-label",O(2,5,"Collect the original")),h(4),V(e.marked?"bookmark":"bookmark_border")}}function Kse(t,i){if(t&1&&(d(0,"span",8),P(1,"appTranslate"),g(2),P(3,"number"),P(4,"number"),u()),t&2){let e=f();y("matTooltip",O(1,3,"It covers the reference / it is covered by it")),h(2),xt("",Ui(3,5,e.similar.covers,"1.0-0"),"% / ",Ui(4,8,e.similar.covered,"1.0-0"),"%")}}function Gse(t,i){if(t&1&&(Aa(0),H(1,"egwk-result-translation",11)),t&2){let e=f(2),n=e.orderedTranslations()[0];h(),y("resultSettings",e.resultSettings)("paragraph",e.paragraph)("translation",n)("index",1)}}function qse(t,i){if(t&1&&(d(0,"mat-tab",13),H(1,"egwk-result-translation",11),u()),t&2){let e=i.$implicit,n=i.$index,o=f(3);y("label",o.editionLabel(e)),h(),y("resultSettings",o.resultSettings)("paragraph",o.paragraph)("translation",e)("index",n)}}function Jse(t,i){if(t&1&&(d(0,"mat-tab-group",12),te(1,qse,2,5,"mat-tab",13,$se),u()),t&2){let e=f(2);h(),ne(e.orderedTranslations())}}function Yse(t,i){if(t&1&&(d(0,"div",10),D(1,Gse,2,4,"egwk-result-translation",11)(2,Jse,3,0,"mat-tab-group",12),u()),t&2){let e=f();h(),S(e.paragraph.translations.length===1?1:2)}}var Nd=(()=>{class t{constructor(){this.resultSettings=new Io,this.showSimilarity=!1,this.collection=x(Dn),this.clipboard=x(_r),this.notify=x(So)}get similar(){return this.paragraph}orderedTranslations(){return[...this.paragraph?.translations||[]].sort((e,n)=>(n.churchApproved||0)-(e.churchApproved||0))}editionLabel(e){return`${this.metadata?.translationPublishers?.get(e.publisher)||e.publisher}, ${e.year}.`}get mark(){return{kind:"egw",ref:this.paragraph?.paraId,side:"original",label:this.paragraph?.refcodeShort}}get marked(){return this.collection.has(this.mark)}toggleMark(e){e?.stopPropagation(),this.collection.toggle(this.mark)}copyOriginal(e){e?.stopPropagation();let n=document.createElement("div");n.innerHTML=this.paragraph?.content||"";let o=(n.textContent||"").replace(/\s+/g," ").trim();this.clipboard.copy(`${o} {${this.paragraph?.refcodeShort}} 138`),this.notify.info(U.TRANSLATIONS?.[U.LANGUAGE()]?.Copied??"Copied")}originalUrl(){return U.EGWWRITINGS_URL_BOOK+this.paragraph.paraId}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-egw-paragraph-row"]],inputs:{paragraph:"paragraph",resultSettings:"resultSettings",metadata:"metadata",showSimilarity:"showSimilarity"},decls:17,vars:17,consts:[[1,"egwk-paragraph","egw-row-body"],[1,"egwk-paragraph-column","egwk-paragraph-column-original"],[1,"egw-row-title"],[1,"egw-row-name"],["target","_blank","rel","noopener",1,"egw-row-ref",3,"href","matTooltip"],[1,"egwk-item-tools"],["mat-icon-button","",1,"egw-row-mark",3,"click","matTooltip"],["mat-icon-button","",1,"egw-row-mark",3,"matTooltip"],[1,"egw-row-words",3,"matTooltip"],[1,"egw-row-text",3,"innerHTML"],[1,"egwk-paragraph-column","egwk-paragraph-column-translation"],[3,"resultSettings","paragraph","translation","index"],["animationDuration","0ms","color","accent"],[3,"label"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1)(2,"div",2)(3,"span",3)(4,"a",4),P(5,"appTranslate"),g(6),u(),d(7,"span",5)(8,"button",6),P(9,"appTranslate"),P(10,"appTranslate"),M("click",function(r){return o.copyOriginal(r)}),d(11,"mat-icon"),g(12,"content_copy"),u()(),D(13,Wse,5,7,"button",7),u()(),D(14,Kse,5,11,"span",8),u(),H(15,"div",9),u(),D(16,Yse,3,1,"div",10),u()),n&2&&(h(),Z("egwk-paragraph-column-full",!(o.paragraph.translations!=null&&o.paragraph.translations.length)),h(3),y("href",o.originalUrl(),Fn)("matTooltip",O(5,11,"Open where it is published")),h(2),V(o.paragraph.refcodeShort),h(2),y("matTooltip",O(9,13,"Copy")),W("aria-label",O(10,15,"Copy")),h(5),S(o.collection.toolsVisible()?13:-1),h(),S(o.showSimilarity?14:-1),h(),y("innerHTML",o.paragraph.content,Dt),h(),S(o.paragraph.translations!=null&&o.paragraph.translations.length?16:-1))},dependencies:[zM,Yt,He,xr,ys,vl,mn,Mt,Fd,st],styles:[".egw-row-body[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-top:.3rem}.egw-row-body[_ngcontent-%COMP%] .egwk-paragraph-column[_ngcontent-%COMP%]{width:49%;word-wrap:break-word}.egw-row-body[_ngcontent-%COMP%] .egwk-paragraph-column-full[_ngcontent-%COMP%]{width:98%}@media (max-width: 576px){.egw-row-body[_ngcontent-%COMP%] .egwk-paragraph-column[_ngcontent-%COMP%]{width:99%}}.egw-row-title[_ngcontent-%COMP%]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-height:1.6rem;margin-bottom:.2rem;font-size:.8rem;opacity:.85}
138.egw-row-name[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.15rem}.egw-row-ref[_ngcontent-%COMP%]{color:var(--egwk-brand);text-decoration:none;cursor:pointer}.egw-row-ref[_ngcontent-%COMP%]:hover{text-decoration:underline;text-underline-offset:2px}.egw-row-words[_ngcontent-%COMP%]{font-family:monospace;font-variant-numeric:tabular-nums}.egw-row-text[_ngcontent-%COMP%] strong, .egw-row-text[_ngcontent-%COMP%] b{font-weight:inherit}.egw-row-text[_ngcontent-%COMP%] .egwlink{color:inherit;cursor:inherit;opacity:.75}.dark-mode[_nghost-%COMP%] .egw-row-text[_ngcontent-%COMP%] .egwlink, .dark-mode [_nghost-%COMP%] .egw-row-text[_ngcontent-%COMP%] .egwlink{color:inherit!important}.egw-row-mark[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.5rem;width:1.5rem;height:1.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.7}.egw-row-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem}.egw-row-mark[_ngcontent-%COMP%]:hover{opacity:1}.egwk-paragraph-column-translation[_ngcontent-%COMP%] .search-toolbar-button{--mdc-icon-button-state-layer-size: 1.5rem;width:1.5rem;height:1.5rem}.egwk-paragraph-column-translation[_ngcontent-%COMP%] .search-toolbar-button .mat-icon{font-size:1rem;width:1rem;height:1rem;line-height:1rem}"],changeDetection:0})}}return t})();var Qse=["knob"],Zse=["valueIndicatorContainer"];function Xse(t,i){if(t&1&&(d(0,"div",2,1)(2,"div",5)(3,"span",6),g(4),u()()()),t&2){let e=f();h(4),V(e.valueIndicatorText)}}var ele=["trackActive"],tle=["*"];function nle(t,i){if(t&1&&H(0,"div"),t&2){let e=i.$implicit,n=i.$index,o=f(3);It(e===0?"mdc-slider__tick-mark--active":"mdc-slider__tick-mark--inactive"),Pi("transform",o._calcTickMarkTransform(n))}}function ile(t,i){if(t&1&&te(0,nle,1,4,"div",8,si),t&2){let e=f(2);ne(e._tickMarks)}}function ole(t,i){if(t&1&&(d(0,"div",6,1),D(2,ile,2,0),u()),t&2){let e=f();h(2),S(e._cachedWidth?2:-1)}}function ale(t,i){if(t&1&&H(0,"mat-slider-visual-thumb",7),t&2){let e=f();y("discrete",e.discrete)("thumbPosition",1)("valueIndicatorText",e.startValueIndicatorText)}}var Qt=function(t){return t[t.START=1]="START",t[t.END=2]="END",t}(Qt||{}),wf=function(t){return t[t.ACTIVE=0]="ACTIVE",t[t.INACTIVE=1]="INACTIVE",t}(wf||{}),eD=new X("_MatSlider"),uj=new X("_MatSliderThumb"),rle=new X("_MatSliderRangeThumb"),pj=new X("_MatSliderVisualThumb");var sle=(()=>{class t{_cdr=x(Be);_ngZone=x(Te);_slider=x(eD);_renderer=x(vn);_listenerCleanups;discrete;thumbPosition;valueIndicatorText;_ripple;_knob;_valueIndicatorContainer;_sliderInput;_sliderInputEl;_hoverRippleRef;_focusRippleRef;_activeRippleRef;_isHovered=!1;_isActive=!1;_isValueIndicatorVisible=!1;_hostElement=x(be).nativeElement;_platform=x(Jt);constructor(){}ngAfterViewInit(){let e=this._slider._getInput(this.thumbPosition);e&&(this._ripple.radius=24,this._sliderInput=e,this._sliderInputEl=this._sliderInput._hostElement,this._ngZone.runOutsideAngular(()=>{let n=this._sliderInputEl,o=this._renderer;this._listenerCleanups=[o.listen(n,"pointermove",this._onPointerMove),o.listen(n,"pointerdown",this._onDragStart),o.listen(n,"pointerup",this._onDragEnd),o.listen(n,"pointerleave",this._onMouseLeave),o.listen(n,"focus",this._onFocus),o.listen(n,"blur",this._onBlur)]}))}ngOnDestroy(){this._listenerCleanups?.forEach(e=>e())}_onPointerMove=e=>{if(this._sliderInput._isFocused)return;let n=this._hostElement.getBoundingClientRect(),o=this._slider._isCursorOnSliderThumb(e,n);this._isHovered=o,o?this._showHoverRipple():this._hideRipple(this._hoverRippleRef)};_onMouseLeave=()=>{this._isHovered=!1,this._hideRipple(this._hoverRippleRef)};_onFocus=()=>{this._hideRipple(this._hoverRippleRef),this._showFocusRipple(),this._hostElement.classList.add("mdc-slider__thumb--focused")};_onBlur=()=>{this._isActive||this._hideRipple(this._focusRippleRef),this._isHovered&&this._showHoverRipple(),this._hostElement.classList.remove("mdc-slider__thumb--focused")};_onDragStart=e=>{e.button===0&&(this._isActive=!0,this._showActiveRipple())};_onDragEnd=()=>{this._isActive=!1,this._hideRipple(this._activeRippleRef),this._sliderInput._isFocused||this._hideRipple(this._focusRippleRef),this._platform.SAFARI&&this._showHoverRipple()};_showHoverRipple(){this._isShowingRipple(this._hoverRippleRef)||(this._hoverRippleRef=this._showRipple({enterDuration:0,exitDuration:0}),this._hoverRippleRef?.element.classList.add("mat-mdc-slider-hover-ripple"))}_showFocusRipple(){this._isShowingRipple(this._focusRippleRef)||(this._focusRippleRef=this._showRipple({enterDuration:0,exitDuration:0},!0),this._focusRippleRef?.element.classList.add("mat-mdc-slider-focus-ripple"))}_showActiveRipple(){this._isShowingRipple(this._activeRippleRef)||(this._activeRippleRef=this._showRipple({enterDuration:225,exitDuration:400}),this._activeRippleRef?.element.classList.add("mat-mdc-slider-active-ripple"))}_isShowingRipple(e){return e?.state===ha.FADING_IN||e?.state===ha.VISIBLE}_showRipple(e,n){if(!this._slider.disabled&&(this._showValueIndicator(),this._slider._isRange&&this._slider._getThumb(this.thumbPosition===Qt.START?Qt.END:Qt.START)._showValueIndicator(),!(this._slider._globalRippleOptions?.disabled&&!n)))return this._ripple.launch({animation:this._slider._noopAnimations?{enterDuration:0,exitDuration:0}:e,centered:!0,persistent:!0})}_hideRipple(e){if(e?.fadeOut(),this._isShowingAnyRipple())return;this._slider._isRange||this._hideValueIndicator();let n=this._getSibling();n._isShowingAnyRipple()||(this._hideValueIndicator(),n._hideValueIndicator())}_showValueIndicator(){this._hostElement.classList.add("mdc-slider__thumb--with-indicator")}_hideValueIndicator(){this._hostElement.classList.remove("mdc-slider__thumb--with-indicator")}_getSibling(){return this._slider._getThumb(this.thumbPosition===Qt.START?Qt.END:Qt.START)}_getValueIndicatorContainer(){return this._valueIndicatorContainer?.nativeElement}_getKnob(){return this._knob.nativeElement}_isShowingAnyRipple(){return this._isShowingRipple(this._hoverRippleRef)||this._isShowingRipple(this._focusRippleRef)||this._isShowingRipple(this._activeRippleRef)}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-slider-visual-thumb"]],viewQuery:function(n,o){if(n&1&&(ze(za,5),ze(Qse,5),ze(Zse,5)),n&2){let a;fe(a=ge())&&(o._ripple=a.first),fe(a=ge())&&(o._knob=a.first),fe(a=ge())&&(o._valueIndicatorContainer=a.first)}}
138,hostAttrs:[1,"mdc-slider__thumb","mat-mdc-slider-visual-thumb"],inputs:{discrete:"discrete",thumbPosition:"thumbPosition",valueIndicatorText:"valueIndicatorText"},features:[Xe([{provide:pj,useExisting:t}])],decls:4,vars:2,consts:[["knob",""],["valueIndicatorContainer",""],[1,"mdc-slider__value-indicator-container"],[1,"mdc-slider__thumb-knob"],["matRipple","",1,"mat-focus-indicator",3,"matRippleDisabled"],[1,"mdc-slider__value-indicator"],[1,"mdc-slider__value-indicator-text"]],template:function(n,o){n&1&&(D(0,Xse,5,1,"div",2),H(1,"div",3,0)(3,"div",4)),n&2&&(S(o.discrete?0:-1),h(3),y("matRippleDisabled",!0))},dependencies:[za],styles:[`.mat-mdc-slider-visual-thumb .mat-ripple{height:100%;width:100%}.mat-mdc-slider .mdc-slider__tick-marks{justify-content:start}.mat-mdc-slider .mdc-slider__tick-marks .mdc-slider__tick-mark--active,.mat-mdc-slider .mdc-slider__tick-marks .mdc-slider__tick-mark--inactive{position:absolute;left:2px} 139`],encapsulation:2,changeDetection:0})}return t})(),kf=(()=>{class t{_ngZone=x(Te);_cdr=x(Be);_elementRef=x(be);_dir=x(Hn,{optional:!0});_globalRippleOptions=x(ed,{optional:!0});_trackActive;_thumbs;_input;_inputs;get disabled(){return this._disabled}set disabled(e){this._disabled=e;let n=this._getInput(Qt.END),o=this._getInput(Qt.START);n&&(n.disabled=this._disabled),o&&(o.disabled=this._disabled)}_disabled=!1;get discrete(){return this._discrete}set discrete(e){this._discrete=e,this._updateValueIndicatorUIs()}_discrete=!1;showTickMarks=!1;get min(){return this._min}set min(e){let n=isNaN(e)?this._min:e;this._min!==n&&this._updateMin(n)}_min=0;color;disableRipple=!1;_updateMin(e){let n=this._min;this._min=e,this._isRange?this._updateMinRange({old:n,new:e}):this._updateMinNonRange(e),this._onMinMaxOrStepChange()}_updateMinRange(e){let n=this._getInput(Qt.END),o=this._getInput(Qt.START),a=n.value,r=o.value;o.min=e.new,n.min=Math.max(e.new,o.value),o.max=Math.min(n.max,n.value),o._updateWidthInactive(),n._updateWidthInactive(),e.new<e.old?this._onTranslateXChangeBySideEffect(n,o):this._onTranslateXChangeBySideEffect(o,n),a!==n.value&&this._onValueChange(n),r!==o.value&&this._onValueChange(o)}_updateMinNonRange(e){let n=this._getInput(Qt.END);if(n){let o=n.value;n.min=e,n._updateThumbUIByValue(),this._updateTrackUI(n),o!==n.value&&this._onValueChange(n)}}get max(){return this._max}set max(e){let n=isNaN(e)?this._max:e;this._max!==n&&this._updateMax(n)}_max=100;_updateMax(e){let n=this._max;this._max=e,this._isRange?this._updateMaxRange({old:n,new:e}):this._updateMaxNonRange(e),this._onMinMaxOrStepChange()}_updateMaxRange(e){let n=this._getInput(Qt.END),o=this._getInput(Qt.START),a=n.value,r=o.value;n.max=e.new,o.max=Math.min(e.new,n.value),n.min=o.value,n._updateWidthInactive(),o._updateWidthInactive(),e.new>e.old?this._onTranslateXChangeBySideEffect(o,n):this._onTranslateXChangeBySideEffect(n,o),a!==n.value&&this._onValueChange(n),r!==o.value&&this._onValueChange(o)}_updateMaxNonRange(e){let n=this._getInput(Qt.END);if(n){let o=n.value;n.max=e,n._updateThumbUIByValue(),this._updateTrackUI(n),o!==n.value&&this._onValueChange(n)}}get step(){return this._step}set step(e){let n=isNaN(e)?this._step:e;this._step!==n&&this._updateStep(n)}_step=1;_updateStep(e){this._step=e,this._isRange?this._updateStepRange():this._updateStepNonRange(),this._onMinMaxOrStepChange()}_updateStepRange(){let e=this._getInput(Qt.END),n=this._getInput(Qt.START),o=e.value,a=n.value,r=n.value;e.min=this._min,n.max=this._max,e.step=this._step,n.step=this._step,this._platform.SAFARI&&(e.value=e.value,n.value=n.value),e.min=Math.max(this._min,n.value),n.max=Math.min(this._max,e.value),n._updateWidthInactive(),e._updateWidthInactive(),e.value<r?this._onTranslateXChangeBySideEffect(n,e):this._onTranslateXChangeBySideEffect(e,n),o!==e.value&&this._onValueChange(e),a!==n.value&&this._onValueChange(n)}_updateStepNonRange(){let e=this._getInput(Qt.END);if(e){let n=e.value;e.step=this._step,this._platform.SAFARI&&(e.value=e.value),e._updateThumbUIByValue(),n!==e.value&&this._onValueChange(e)}}displayWith=e=>`${e}`;_tickMarks;_noopAnimations;_dirChangeSubscription;_resizeObserver;_cachedWidth;_cachedLeft;_rippleRadius=24;startValueIndicatorText="";endValueIndicatorText="";_endThumbTransform;_startThumbTransform;_isRange=!1;_isRtl=!1;_hasViewInitialized=!1;_tickMarkTrackWidth=0;_hasAnimation=!1;_resizeTimer=null;_platform=x(Jt);constructor(){x(Rn).load(fo);let e=x(Kt,{optional:!0});this._noopAnimations=e==="NoopAnimations",this._dir&&(this._dirChangeSubscription=this._dir.change.subscribe(()=>this._onDirChange()),this._isRtl=this._dir.value==="rtl")}_knobRadius=8;_inputPadding;ngAfterViewInit(){this._platform.isBrowser&&this._updateDimensions();let e=this._getInput(Qt.END),n=this._getInput(Qt.START);this._isRange=!!e&&!!n,this._cdr.detectChanges();let o=this._getThumb(Qt.END);this._rippleRadius=o._ripple.radius,this._inputPadding=this._rippleRadius-this._knobRadius,this._isRange?this._initUIRange(e,n):this._initUINonRange(e),this._updateTrackUI(e),this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._observeHostResize(),this._cdr.detectChanges()}
139_initUINonRange(e){e.initProps(),e.initUI(),this._updateValueIndicatorUI(e),this._hasViewInitialized=!0,e._updateThumbUIByValue()}_initUIRange(e,n){e.initProps(),e.initUI(),n.initProps(),n.initUI(),e._updateMinMax(),n._updateMinMax(),e._updateStaticStyles(),n._updateStaticStyles(),this._updateValueIndicatorUIs(),this._hasViewInitialized=!0,e._updateThumbUIByValue(),n._updateThumbUIByValue()}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._resizeObserver?.disconnect(),this._resizeObserver=null}_onDirChange(){this._isRtl=this._dir?.value==="rtl",this._isRange?this._onDirChangeRange():this._onDirChangeNonRange(),this._updateTickMarkUI()}_onDirChangeRange(){let e=this._getInput(Qt.END),n=this._getInput(Qt.START);e._setIsLeftThumb(),n._setIsLeftThumb(),e.translateX=e._calcTranslateXByValue(),n.translateX=n._calcTranslateXByValue(),e._updateStaticStyles(),n._updateStaticStyles(),e._updateWidthInactive(),n._updateWidthInactive(),e._updateThumbUIByValue(),n._updateThumbUIByValue()}_onDirChangeNonRange(){this._getInput(Qt.END)._updateThumbUIByValue()}_observeHostResize(){typeof ResizeObserver>"u"||!ResizeObserver||this._ngZone.runOutsideAngular(()=>{this._resizeObserver=new ResizeObserver(()=>{this._isActive()||(this._resizeTimer&&clearTimeout(this._resizeTimer),this._onResize())}),this._resizeObserver.observe(this._elementRef.nativeElement)})}_isActive(){return this._getThumb(Qt.START)._isActive||this._getThumb(Qt.END)._isActive}_getValue(e=Qt.END){let n=this._getInput(e);return n?n.value:this.min}_skipUpdate(){return!!(this._getInput(Qt.START)?._skipUIUpdate||this._getInput(Qt.END)?._skipUIUpdate)}_updateDimensions(){this._cachedWidth=this._elementRef.nativeElement.offsetWidth,this._cachedLeft=this._elementRef.nativeElement.getBoundingClientRect().left}_setTrackActiveStyles(e){let n=this._trackActive.nativeElement.style;n.left=e.left,n.right=e.right,n.transformOrigin=e.transformOrigin,n.transform=e.transform}_calcTickMarkTransform(e){let n=e*(this._tickMarkTrackWidth/(this._tickMarks.length-1));return`translateX(${this._isRtl?this._cachedWidth-6-n:n}px`}_onTranslateXChange(e){this._hasViewInitialized&&(this._updateThumbUI(e),this._updateTrackUI(e),this._updateOverlappingThumbUI(e))}_onTranslateXChangeBySideEffect(e,n){this._hasViewInitialized&&(e._updateThumbUIByValue(),n._updateThumbUIByValue())}_onValueChange(e){this._hasViewInitialized&&(this._updateValueIndicatorUI(e),this._updateTickMarkUI(),this._cdr.detectChanges())}_onMinMaxOrStepChange(){this._hasViewInitialized&&(this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._cdr.markForCheck())}_onResize(){if(this._hasViewInitialized){if(this._updateDimensions(),this._isRange){let e=this._getInput(Qt.END),n=this._getInput(Qt.START);e._updateThumbUIByValue(),n._updateThumbUIByValue(),e._updateStaticStyles(),n._updateStaticStyles(),e._updateMinMax(),n._updateMinMax(),e._updateWidthInactive(),n._updateWidthInactive()}else{let e=this._getInput(Qt.END);e&&e._updateThumbUIByValue()}this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._cdr.detectChanges()}}_thumbsOverlap=!1;_areThumbsOverlapping(){let e=this._getInput(Qt.START),n=this._getInput(Qt.END);return!e||!n?!1:n.translateX-e.translateX<20}_updateOverlappingThumbClassNames(e){let n=e.getSibling(),o=this._getThumb(e.thumbPosition);this._getThumb(n.thumbPosition)._hostElement.classList.remove("mdc-slider__thumb--top"),o._hostElement.classList.toggle("mdc-slider__thumb--top",this._thumbsOverlap)}_updateOverlappingThumbUI(e){!this._isRange||this._skipUpdate()||this._thumbsOverlap!==this._areThumbsOverlapping()&&(this._thumbsOverlap=!this._thumbsOverlap,this._updateOverlappingThumbClassNames(e))}_updateThumbUI(e){if(this._skipUpdate())return;let n=this._getThumb(e.thumbPosition===Qt.END?Qt.END:Qt.START);n._hostElement.style.transform=`translateX(${e.translateX}px)`}_updateValueIndicatorUI(e){if(this._skipUpdate())return;let n=this.displayWith(e.value);if(this._hasViewInitialized?e._valuetext.set(n):e._hostElement.setAttribute("aria-valuetext",n),this.discrete){e.thumbPosition===Qt.START?this.startValueIndicatorText=n:this.endValueIndicatorText=n;let o=this._getThumb(e.thumbPosition);n.length<3?o._hostElement.classList.add("mdc-slider__thumb--short-value"):o._hostElement.classList.remove("mdc-slider__thumb--short-value")}}_updateValueIndicatorUIs(){let e=this._getInput(Qt.END),n=this._getInput(Qt.START);
139e&&this._updateValueIndicatorUI(e),n&&this._updateValueIndicatorUI(n)}_updateTickMarkTrackUI(){if(!this.showTickMarks||this._skipUpdate())return;let e=this._step&&this._step>0?this._step:1,o=(Math.floor(this.max/e)*e-this.min)/(this.max-this.min);this._tickMarkTrackWidth=(this._cachedWidth-6)*o}_updateTrackUI(e){this._skipUpdate()||(this._isRange?this._updateTrackUIRange(e):this._updateTrackUINonRange(e))}_updateTrackUIRange(e){let n=e.getSibling();if(!n||!this._cachedWidth)return;let o=Math.abs(n.translateX-e.translateX)/this._cachedWidth;e._isLeftThumb&&this._cachedWidth?this._setTrackActiveStyles({left:"auto",right:`${this._cachedWidth-n.translateX}px`,transformOrigin:"right",transform:`scaleX(${o})`}):this._setTrackActiveStyles({left:`${n.translateX}px`,right:"auto",transformOrigin:"left",transform:`scaleX(${o})`})}_updateTrackUINonRange(e){this._isRtl?this._setTrackActiveStyles({left:"auto",right:"0px",transformOrigin:"right",transform:`scaleX(${1-e.fillPercentage})`}):this._setTrackActiveStyles({left:"0px",right:"auto",transformOrigin:"left",transform:`scaleX(${e.fillPercentage})`})}_updateTickMarkUI(){if(!this.showTickMarks||this.step===void 0||this.min===void 0||this.max===void 0)return;let e=this.step>0?this.step:1;this._isRange?this._updateTickMarkUIRange(e):this._updateTickMarkUINonRange(e)}_updateTickMarkUINonRange(e){let n=this._getValue(),o=Math.max(Math.round((n-this.min)/e),0)+1,a=Math.max(Math.round((this.max-n)/e),0)-1;this._isRtl?o++:a++,this._tickMarks=Array(o).fill(wf.ACTIVE).concat(Array(a).fill(wf.INACTIVE))}_updateTickMarkUIRange(e){let n=this._getValue(),o=this._getValue(Qt.START),a=Math.max(Math.round((o-this.min)/e),0),r=Math.max(Math.round((n-o)/e)+1,0),s=Math.max(Math.round((this.max-n)/e),0);this._tickMarks=Array(a).fill(wf.INACTIVE).concat(Array(r).fill(wf.ACTIVE),Array(s).fill(wf.INACTIVE))}_getInput(e){if(e===Qt.END&&this._input)return this._input;if(this._inputs?.length)return e===Qt.START?this._inputs.first:this._inputs.last}_getThumb(e){return e===Qt.END?this._thumbs?.last:this._thumbs?.first}_setTransition(e){this._hasAnimation=!this._platform.IOS&&e&&!this._noopAnimations,this._elementRef.nativeElement.classList.toggle("mat-mdc-slider-with-animation",this._hasAnimation)}_isCursorOnSliderThumb(e,n){let o=n.width/2,a=n.x+o,r=n.y+o,s=e.clientX-a,l=e.clientY-r;return Math.pow(s,2)+Math.pow(l,2)<Math.pow(o,2)}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-slider"]],contentQueries:function(n,o,a){if(n&1&&(Nt(a,uj,5),Nt(a,rle,4)),n&2){let r;fe(r=ge())&&(o._input=r.first),fe(r=ge())&&(o._inputs=r)}},viewQuery:function(n,o){if(n&1&&(ze(ele,5),ze(pj,5)),n&2){let a;fe(a=ge())&&(o._trackActive=a.first),fe(a=ge())&&(o._thumbs=a)}},hostAttrs:[1,"mat-mdc-slider","mdc-slider"],hostVars:12,hostBindings:function(n,o){n&2&&(It("mat-"+(o.color||"primary")),Z("mdc-slider--range",o._isRange)("mdc-slider--disabled",o.disabled)("mdc-slider--discrete",o.discrete)("mdc-slider--tick-marks",o.showTickMarks)("_mat-animation-noopable",o._noopAnimations))},inputs:{disabled:[2,"disabled","disabled",Ce],discrete:[2,"discrete","discrete",Ce],showTickMarks:[2,"showTickMarks","showTickMarks",Ce],min:[2,"min","min",ln],color:"color",disableRipple:[2,"disableRipple","disableRipple",Ce],max:[2,"max","max",ln],step:[2,"step","step",ln],displayWith:"displayWith"},exportAs:["matSlider"],features:[Xe([{provide:eD,useExisting:t}])],ngContentSelectors:tle,decls:9,vars:5,consts:[["trackActive",""],["tickMarkContainer",""],[1,"mdc-slider__track"],[1,"mdc-slider__track--inactive"],[1,"mdc-slider__track--active"],[1,"mdc-slider__track--active_fill"],[1,"mdc-slider__tick-marks"],[3,"discrete","thumbPosition","valueIndicatorText"],[3,"class","transform"]],template:function(n,o){n&1&&(Pt(),Ue(0),d(1,"div",2),H(2,"div",3),d(3,"div",4),H(4,"div",5,0),u(),D(6,ole,3,1,"div",6),u(),D(7,ale,1,3,"mat-slider-visual-thumb",7),H(8,"mat-slider-visual-thumb",7)),n&2&&(h(6),S(o.showTickMarks?6:-1),h(),S(o._isRange?7:-1),h(),y("discrete",o.discrete)("thumbPosition",2)("valueIndicatorText",o.endValueIndicatorText))}
139,dependencies:[sle],styles:[`.mdc-slider__track{position:absolute;top:50%;transform:translateY(-50%);width:100%;pointer-events:none;height:var(--mdc-slider-inactive-track-height, 4px)}.mdc-slider__track--active,.mdc-slider__track--inactive{display:flex;height:100%;position:absolute;width:100%}.mdc-slider__track--active{overflow:hidden;border-radius:var(--mdc-slider-active-track-shape, var(--mat-sys-corner-full));height:var(--mdc-slider-active-track-height, 4px);top:calc((var(--mdc-slider-inactive-track-height, 4px) - var(--mdc-slider-active-track-height, 4px))/2)}.mdc-slider__track--active_fill{border-top-style:solid;box-sizing:border-box;height:100%;width:100%;position:relative;transform-origin:left;transition:transform 80ms ease;border-color:var(--mdc-slider-active-track-color, var(--mat-sys-primary));border-top-width:var(--mdc-slider-active-track-height, 4px)}.mdc-slider--disabled .mdc-slider__track--active_fill{border-color:var(--mdc-slider-disabled-active-track-color, var(--mat-sys-on-surface))}[dir=rtl] .mdc-slider__track--active_fill{-webkit-transform-origin:right;transform-origin:right}.mdc-slider__track--inactive{left:0;top:0;opacity:.24;background-color:var(--mdc-slider-inactive-track-color, var(--mat-sys-surface-variant));height:var(--mdc-slider-inactive-track-height, 4px);border-radius:var(--mdc-slider-inactive-track-shape, var(--mat-sys-corner-full))}.mdc-slider--disabled .mdc-slider__track--inactive{background-color:var(--mdc-slider-disabled-inactive-track-color, var(--mat-sys-on-surface));opacity:.24}.mdc-slider__track--inactive::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media(forced-colors: active){.mdc-slider__track--inactive::before{border-color:CanvasText}}.mdc-slider__value-indicator-container{bottom:44px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);transform:var(--mat-slider-value-indicator-container-transform, translateX(-50%) rotate(-45deg))}.mdc-slider__thumb--with-indicator .mdc-slider__value-indicator-container{pointer-events:auto}.mdc-slider__value-indicator{display:flex;align-items:center;border-radius:4px;height:32px;padding:0 12px;transform:scale(0);transform-origin:bottom;opacity:1;transition:transform 100ms cubic-bezier(0.4, 0, 1, 1);word-break:normal;background-color:var(--mdc-slider-label-container-color, var(--mat-sys-primary));color:var(--mdc-slider-label-label-text-color, var(--mat-sys-on-primary));width:var(--mat-slider-value-indicator-width, 28px);height:var(--mat-slider-value-indicator-height, 28px);padding:var(--mat-slider-value-indicator-padding, 0);opacity:var(--mat-slider-value-indicator-opacity, 1);border-radius:var(--mat-slider-value-indicator-border-radius, 50% 50% 50% 0)}.mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:transform 100ms cubic-bezier(0, 0, 0.2, 1);transform:scale(1)}.mdc-slider__value-indicator::before{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid;bottom:-5px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;display:var(--mat-slider-value-indicator-caret-display, none);border-top-color:var(--mdc-slider-label-container-color, var(--mat-sys-primary))}.mdc-slider__value-indicator::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media(forced-colors: active){.mdc-slider__value-indicator::after{border-color:CanvasText}}.mdc-slider__value-indicator-text{text-align:center;width:var(--mat-slider-value-indicator-width, 28px);transform:var(--mat-slider-value-indicator-text-transform, rotate(45deg));font-family:var(--mdc-slider-label-label-text-font, var(--mat-sys-label-medium-font));font-size:var(--mdc-slider-label-label-text-size, var(--mat-sys-label-medium-size));font-weight:var(--mdc-slider-label-label-text-weight, var(--mat-sys-label-medium-weight));line-height:var(--mdc-slider-label-label-text-line-height, var(--mat-sys-label-medium-line-height));letter-spacing:var(--mdc-slider-label-label-text-tracking, var(--mat-sys-label-medium-tracking))}.mdc-slider__thumb{-webkit-user-select:none;user-select:none;display:flex;left:-24px;outline:none;position:absolute;height:48px;width:48px;pointer-events:none}
139.mdc-slider--discrete .mdc-slider__thumb{transition:transform 80ms ease}.mdc-slider--disabled .mdc-slider__thumb{pointer-events:none}.mdc-slider__thumb--top{z-index:1}.mdc-slider__thumb-knob{position:absolute;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%, -50%);border-style:solid;width:var(--mdc-slider-handle-width, 20px);height:var(--mdc-slider-handle-height, 20px);border-width:calc(var(--mdc-slider-handle-height, 20px)/2) calc(var(--mdc-slider-handle-width, 20px)/2);box-shadow:var(--mdc-slider-handle-elevation, var(--mat-sys-level1));background-color:var(--mdc-slider-handle-color, var(--mat-sys-primary));border-color:var(--mdc-slider-handle-color, var(--mat-sys-primary));border-radius:var(--mdc-slider-handle-shape, var(--mat-sys-corner-full))}.mdc-slider__thumb:hover .mdc-slider__thumb-knob{background-color:var(--mdc-slider-hover-handle-color, var(--mat-sys-primary));border-color:var(--mdc-slider-hover-handle-color, var(--mat-sys-primary))}.mdc-slider__thumb--focused .mdc-slider__thumb-knob{background-color:var(--mdc-slider-focus-handle-color, var(--mat-sys-primary));border-color:var(--mdc-slider-focus-handle-color, var(--mat-sys-primary))}.mdc-slider--disabled .mdc-slider__thumb-knob{background-color:var(--mdc-slider-disabled-handle-color, var(--mat-sys-on-surface));border-color:var(--mdc-slider-disabled-handle-color, var(--mat-sys-on-surface))}.mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border:solid 1px #fff;box-sizing:content-box;border-color:var(--mdc-slider-with-overlap-handle-outline-color, var(--mat-sys-on-primary));border-width:var(--mdc-slider-with-overlap-handle-outline-width, 1px)}.mdc-slider__tick-marks{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 1px;position:absolute;width:100%}.mdc-slider__tick-mark--active,.mdc-slider__tick-mark--inactive{width:var(--mdc-slider-with-tick-marks-container-size, 2px);height:var(--mdc-slider-with-tick-marks-container-size, 2px);border-radius:var(--mdc-slider-with-tick-marks-container-shape, var(--mat-sys-corner-full))}.mdc-slider__tick-mark--inactive{opacity:var(--mdc-slider-with-tick-marks-inactive-container-opacity, 0.38);background-color:var(--mdc-slider-with-tick-marks-inactive-container-color, var(--mat-sys-on-surface-variant))}.mdc-slider--disabled .mdc-slider__tick-mark--inactive{opacity:var(--mdc-slider-with-tick-marks-inactive-container-opacity, 0.38);background-color:var(--mdc-slider-with-tick-marks-disabled-container-color, var(--mat-sys-on-surface))}.mdc-slider__tick-mark--active{opacity:var(--mdc-slider-with-tick-marks-active-container-opacity, 0.38);background-color:var(--mdc-slider-with-tick-marks-active-container-color, var(--mat-sys-on-primary))}.mdc-slider__input{cursor:pointer;left:2px;margin:0;height:44px;opacity:0;position:absolute;top:2px;width:44px;box-sizing:content-box}.mdc-slider__input.mat-mdc-slider-input-no-pointer-events{pointer-events:none}.mdc-slider__input.mat-slider__right-input{left:auto;right:0}.mat-mdc-slider{display:inline-block;box-sizing:border-box;outline:none;vertical-align:middle;cursor:pointer;height:48px;margin:0 8px;position:relative;touch-action:pan-y;width:auto;min-width:112px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-slider.mdc-slider--disabled{cursor:auto;opacity:.38}.mat-mdc-slider .mdc-slider__thumb,.mat-mdc-slider .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-duration:80ms}.mat-mdc-slider.mdc-slider--discrete .mdc-slider__thumb,.mat-mdc-slider.mdc-slider--discrete .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-duration:80ms}.mat-mdc-slider .mat-ripple .mat-ripple-element{background-color:var(--mat-sl
139ider-ripple-color, var(--mat-sys-primary))}.mat-mdc-slider .mat-ripple .mat-mdc-slider-hover-ripple{background-color:var(--mat-slider-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-primary) 5%, transparent))}.mat-mdc-slider .mat-ripple .mat-mdc-slider-focus-ripple,.mat-mdc-slider .mat-ripple .mat-mdc-slider-active-ripple{background-color:var(--mat-slider-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-primary) 20%, transparent))}.mat-mdc-slider._mat-animation-noopable.mdc-slider--discrete .mdc-slider__thumb,.mat-mdc-slider._mat-animation-noopable.mdc-slider--discrete .mdc-slider__track--active_fill,.mat-mdc-slider._mat-animation-noopable .mdc-slider__value-indicator{transition:none}.mat-mdc-slider .mat-focus-indicator::before{border-radius:50%}.mdc-slider__thumb--focused .mat-focus-indicator::before{content:""} 140`],encapsulation:2,changeDetection:0})}return t})();var lle={provide:Pr,useExisting:Gi(()=>Op),multi:!0};var Op=(()=>{class t{_ngZone=x(Te);_elementRef=x(be);_cdr=x(Be);_slider=x(eD);_platform=x(Jt);_listenerCleanups;get value(){return ln(this._hostElement.value,0)}set value(e){e=isNaN(e)?0:e;let n=e+"";if(!this._hasSetInitialValue){this._initialValue=n;return}this._isActive||this._setValue(n)}_setValue(e){this._hostElement.value=e,this._updateThumbUIByValue(),this._slider._onValueChange(this),this._cdr.detectChanges(),this._slider._cdr.markForCheck()}valueChange=new se;dragStart=new se;dragEnd=new se;get translateX(){return this._slider.min>=this._slider.max?(this._translateX=this._tickMarkOffset,this._translateX):(this._translateX===void 0&&(this._translateX=this._calcTranslateXByValue()),this._translateX)}set translateX(e){this._translateX=e}_translateX;thumbPosition=Qt.END;get min(){return ln(this._hostElement.min,0)}set min(e){this._hostElement.min=e+"",this._cdr.detectChanges()}get max(){return ln(this._hostElement.max,0)}set max(e){this._hostElement.max=e+"",this._cdr.detectChanges()}get step(){return ln(this._hostElement.step,0)}set step(e){this._hostElement.step=e+"",this._cdr.detectChanges()}get disabled(){return Ce(this._hostElement.disabled)}set disabled(e){this._hostElement.disabled=e,this._cdr.detectChanges(),this._slider.disabled!==this.disabled&&(this._slider.disabled=this.disabled)}get percentage(){return this._slider.min>=this._slider.max?this._slider._isRtl?1:0:(this.value-this._slider.min)/(this._slider.max-this._slider.min)}get fillPercentage(){return this._slider._cachedWidth?this._translateX===0?0:this.translateX/this._slider._cachedWidth:this._slider._isRtl?1:0}_hostElement=this._elementRef.nativeElement;_valuetext=_e("");_knobRadius=8;_tickMarkOffset=3;_isActive=!1;_isFocused=!1;_setIsFocused(e){this._isFocused=e}_hasSetInitialValue=!1;_initialValue;_formControl;_destroyed=new ce;_skipUIUpdate=!1;_onChangeFn;_onTouchedFn=()=>{};_isControlInitialized=!1;constructor(){let e=x(vn);this._ngZone.runOutsideAngular(()=>{this._listenerCleanups=[e.listen(this._hostElement,"pointerdown",this._onPointerDown.bind(this)),e.listen(this._hostElement,"pointermove",this._onPointerMove.bind(this)),e.listen(this._hostElement,"pointerup",this._onPointerUp.bind(this))]})}ngOnDestroy(){this._listenerCleanups.forEach(e=>e()),this._destroyed.next(),this._destroyed.complete(),this.dragStart.complete(),this.dragEnd.complete()}initProps(){this._updateWidthInactive(),this.disabled!==this._slider.disabled&&(this._slider.disabled=!0),this.step=this._slider.step,this.min=this._slider.min,this.max=this._slider.max,this._initValue()}initUI(){this._updateThumbUIByValue()}_initValue(){this._hasSetInitialValue=!0,this._initialValue===void 0?this.value=this._getDefaultValue():(this._hostElement.value=this._initialValue,this._updateThumbUIByValue(),this._slider._onValueChange(this),this._cdr.detectChanges())}_getDefaultValue(){return this.min}_onBlur(){this._setIsFocused(!1),this._onTouchedFn()}_onFocus(){this._slider._setTransition(!1),this._slider._updateTrackUI(this),this._setIsFocused(!0)}_onChange(){this.valueChange.emit(this.value),this._isActive&&this._updateThumbUIByValue({withAnimation:!0})}_onInput(){this._onChangeFn?.(this.value),(this._slider.step||!this._isActive)&&this._updateThumbUIByValue({withAnimation:!0}),this._slider._onValueChange(this)}_onNgControlValueChange(){(!this._isActive||!this._isFocused)&&(this._slider._onValueChange(this),this._updateThumbUIByValue()),this._slider.disabled=this._formControl.disabled}_onPointerDown(e){if(!(this.disabled||e.button!==0)){if(this._platform.IOS){let n=this._slider._isCursorOnSliderThumb(e,this._slider._getThumb(this.thumbPosition)._hostElement.getBoundingClientRect());this._isActive=n,this._updateWidthActive(),this._slider._updateDimensions();return}this._isActive=!0,this._setIsFocused(!0),this._updateWidthActive(),this._slider._updateDimensions(),this._slider.step||this._updateThumbUIByPointerEvent(e,{withAnimation:!0}),this.disabled||(this._handleValueCorrection(e),this.dragStart.emit({source:this,parent:this._slider,value:this.value}))}}_handleValueCorrection(e){this._skipUIUpdate=!0,setTimeout(()=>{this._skipUIUpdate=!1,this._fixValue(e)},0)}_fixValue(e){let n=e.clientX-this._slider._cachedLeft,o=this._slider._cachedWidth,a=this._slider.step===0?1:this._slider.step,r=Math.floor((this._slider.max-this._slider.min)/a),s=this._slider._isRtl?1-n/o:n/o,p=Math.round(s*r)/r*(this._slider.max-this._slider.min)+this._slider.min,m=Math.round(p/a)*a,_=this.value;if(m===_){this._slider._onValueChange(this),this._slider.step>0?this._updateThumbUIByValue():this._updateThumbUIByPointerEvent(e,{withAnimation:this._slider._hasAnimation});return}this.value=m,this.valueChange.emit(this.value),this._onChangeFn?.(this.value),this._slider._onValueChange(this),this._slider.step>0?this._updateThumbUIByValue():this._updateThumbUIByPointerEvent(e,{withAnimation:this._slider._hasAnimation})}_onPointerMove(e){!this._slider.step&&this._isActive&&this._updateThumbUIByPointerEvent(e)}_onPointerUp(){this._isActive&&(this._isActive=!1,this._platform.SAFARI&&this._setIsFocused(!1),this.dragEnd.emit({source:this,parent:this._slider,value:this.value}),setTimeout(()=>this._updateWidthInactive(),this._platform.IOS?10:0))}_clamp(e){let n=this._tickMarkOffset,o=this._slider._cachedWidth-this._tickMarkOffset;return Math.max(Math.min(e,o),n)}_calcTranslateXByValue(){return this._slider._isRtl?(1-this.percentage)*(this._slider._cachedWidth-this._tickMarkOffset*2)+this._tickMarkOffset:this.percentage*(this._slider._cachedWidth-this._tickMarkOffset*2)+this._tickMarkOffset}_calcTranslateXByPointerEvent(e){return e.clientX-this._slider._cachedLeft}_updateWidthActive(){}_updateWidthInactive(){this._hostElement.style.padding=`0 ${this._slider._inputPadding}px`,this._hostElement.style.width=`calc(100% + ${this._slider._inputPadding-this._tickMarkOffset*2}px)`,this._hostElement.style.left=`-${this._slider._rippleRadius-this._tickMarkOffset}px`}_updateThumbUIByValue(e){this.translateX=this._clamp(this._calcTranslateXByValue()),this._updateThumbUI(e)}_updateThumbUIByPointerEvent(e,n){this.translateX=this._clamp(this._calcTranslateXByPointerEvent(e)),this._updateThumbUI(n)}_updateThumbUI(e){this._slider._setTransition(!!e?.withAnimation),this._slider._onTranslateXChange(this)}writeValue(e){(this._isControlInitialized||e!==null)&&(this.value=e)}registerOnChange(e){this._onChangeFn=e,this._isControlInitialized=!0}registerOnTouched(e){this._onTouchedFn=e}setDisabledState(e){this.disabled=e}focus(){this._hostElement.focus()}blur(){this._hostElement.blur()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["input","matSliderThumb",""]],hostAttrs:["type","range",1,"mdc-sli
140der__input"],hostVars:1,hostBindings:function(n,o){n&1&&M("change",function(){return o._onChange()})("input",function(){return o._onInput()})("blur",function(){return o._onBlur()})("focus",function(){return o._onFocus()}),n&2&&W("aria-valuetext",o._valuetext())},inputs:{value:[2,"value","value",ln]},outputs:{valueChange:"valueChange",dragStart:"dragStart",dragEnd:"dragEnd"},exportAs:["matSliderThumb"],features:[Xe([lle,{provide:uj,useExisting:t}])]})}return t})();var j_=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,nl]})}return t})();var hj=(t,i)=>i.translation,cle=(t,i)=>i.paraId,dle=(t,i)=>i.verseIndex,ule=(t,i)=>i.pubId;function ple(t,i){t&1&&H(0,"mat-progress-spinner",12)}function hle(t,i){t&1&&H(0,"mat-progress-spinner",13)}function mle(t,i){t&1&&(d(0,"p",14),g(1,"No paragraph is this close to it."),u())}function fle(t,i){if(t&1&&(d(0,"div",21),H(1,"egwk-egw-paragraph-row",22),u()),t&2){let e=i.$implicit,n=f(2);h(),y("paragraph",e)("resultSettings",n.resultSettings)("metadata",n.metadata)("showSimilarity",!0)}}function gle(t,i){if(t&1&&(d(0,"div"),te(1,fle,2,4,"div",21,cle),u()),t&2){let e=f();Z("egwk-references-updating",e.clustersLoading),h(),ne(e.clusterMembers)}}function _le(t,i){if(t&1&&(d(0,"mat-option",18),g(1),u()),t&2){let e=i.$implicit;y("value",e.translation),h(),xt(" ",e.translation," \u2014 ",e.de
140scription," ")}}function xle(t,i){t&1&&H(0,"mat-progress-spinner",12)}function ble(t,i){t&1&&H(0,"mat-progress-spinner",13)}function vle(t,i){t&1&&(d(0,"p",14),g(1,"No Bible verse shares wording with this paragraph."),u())}function yle(t,i){t&1&&(d(0,"span",27),P(1,"appTranslate"),g(2,"quotation"),u()),t&2&&y("matTooltip",O(1,1,"She marked this quotation herself"))}function Cle(t,i){t&1&&(d(0,"span",28),P(1,"appTranslate"),g(2,"shared wording"),u()),t&2&&y("matTooltip",O(1,1,"Found by the wording the two texts share"))}function wle(t,i){if(t&1&&(d(0,"p",29)(1,"span",31),g(2),u(),g(3),u()),t&2){let e=i.$implicit;h(2),V(e.translation),h(),oe(" ",e.text," ")}}function kle(t,i){if(t&1&&(d(0,"div",23)(1,"div",24)(2,"a",25),g(3),u(),d(4,"span",26),P(5,"appTranslate"),g(6),u(),D(7,yle,3,3,"span",27)(8,Cle,3,3,"span",28),u(),te(9,wle,4,2,"p",29,hj),d(11,"p",30),P(12,"appTranslate"),g(13),u()()),t&2){let e=i.$implicit,n=f(2);h(2),y("routerLink",n.bibleLink(e))("fragment",e.verseNumber+""),h(),V(e.label),h(),y("matTooltip",O(5,8,"Length of the wording the two share")),h(2),V(e.words),h(),S(e.kind==="quote"?7:8),h(2),ne(e.translations),h(2),y("title",O(12,10,"The normalised run both texts contain")),h(2),V(e.ngram)}}function Ele(t,i){if(t&1&&(d(0,"div"),te(1,kle,14,12,"div",23,dle),u()),t&2){let e=f();Z("egwk-references-updating",e.versesLoading),h(),ne(e.verses)}}function Sle(t,i){t&1&&H(0,"mat-progress-spinner",13)}function Mle(t,i){t&1&&(d(0,"p",14),g(1,"Sign in to read the translators' notes."),u())}function Tle(t,i){t&1&&(d(0,"p",14),g(1,"No edition of this paragraph has been translated yet."),u())}function Ile(t,i){if(t&1&&(d(0,"span",35),g(1),u()),t&2){let e=f().$implicit;h(),V(e.language)}}function Dle(t,i){if(t&1&&(d(0,"span",42),g(1),u()),t&2){let e=f().$implicit,n=f(2);Z("attention",n.standingNeedsAttention(e)),h(),V(i)}}function Ple(t,i){t&1&&(d(0,"span",37),P(1,"appTranslate"),g(2),u()),t&2&&(y("matTooltip",O(1,2,"What the edition as a whole is")),h(2),V(i))}function Ale(t,i){t&1&&(d(0,"p",38),g(1),u()),t&2&&(h(),V(i))}function Rle(t,i){if(t&1&&(d(0,"span",28),P(1,"appTranslate"),g(2),u()),t&2){let e=f(2).$implicit,n=f(2);y("matTooltip",O(1,2,n.origin(e).work==="translated"?"A model produced this translation from nothing":"A model reworked a translation that already existed")),h(2),V(i)}}function Ole(t,i){if(t&1){let e=j();d(0,"a",44),P(1,"appTranslate"),M("click",function(o){let a=k(e),r=f(4);return E(r.openSource(a,o))}),g(2),P(3,"appTranslate"),u()}if(t&2){let e=i,n=f(4);Z("working",n.locating===e),y("matTooltip",O(1,5,"Open the paragraph this text was taken from")),h(2),xt("",O(3,7,"from")," ",e,"")}}function Fle(t,i){if(t&1&&(d(0,"div",39),D(1,Rle,3,4,"span",28)(2,Ole,4,9,"a",43),u()),t&2){let e,n,o=f().$implicit,a=f(2);h(),S((e=a.workLabel(o))?1:-1,e),h(),S((n=a.origin(o).from)?2:-1,n)}}function Nle(t,i){if(t&1&&(d(0,"p",40),g(1),u()),t&2){let e=f().$implicit,n=f(2);h(),V(n.origin(e).text)}}function Lle(t,i){t&1&&(d(0,"p",41),g(1,"No note was left on this translation."),u())}function Ble(t,i){if(t&1&&(d(0,"div",32)(1,"div",33)(2,"span",34),g(3),u(),D(4,Ile,2,1,"span",35)(5,Dle,2,3,"span",36)(6,Ple,3,4,"span",37),u(),D(7,Ale,2,1,"p",38)(8,Fle,3,2,"div",39)(9,Nle,2,1,"p",40)(10,Lle,2,0,"p",41),u()),t&2){let e,n,o,a=i.$implicit,r=f(2);h(3),V(r.editionName(a)),h(),S(a.language?4:-1),h(),S((e=r.paragraphStanding(a))?5:-1,e),h(),S((n=r.standingDiffers(a)&&r.editionStanding(a))?6:-1,n),h(),S((o=r.editionPlace(a))?7:-1,o),h(),S(r.workLabel(a)||r.origin(a).from?8:-1),h(),S(r.origin(a).text?9:!r.workLabel(a)&&!r.origin(a).from?10:-1)}}function Vle(t,i){if(t&1&&te(0,Ble,11,7,"div",32,ule),t&2){let e=f();ne(e.notes)}}var Cs=["similar","bible","my-notes","notes"],mj=(()=>{class t{defaultTranslation(){return this.userSettings.preferences().bible_translation||U.defaultBibleTranslation(this.language)}normalisedTranslations(e){return e?.length?e:[this.defaultTranslation()]}constructor(e,n,o,a,r,s,l,p){this.references=e,this.bible=n,this.read=o,this.auth=a,this.userSettings=r,this.route=s,this.router=l,this.cdr=p,this.language="hu",this.edition=null,this.tab=Cs[0],this.tabChange=new se,this.closed=new se,this.coverageMin=5,this.coverageMax=100,this.coverageStep=5,this.verses=[],this.versesLoaded=!1,this.versesLoading=!1,this.clusterMembers=[],this.cluster
140sLoaded=!1,this.clustersLoading=!1,this.coverage=90,this.translations=[],this.selectedTranslations=[],this.resultSettings=new Io,this.notes=[],this.notesLoaded=!1,this.notesLoading=!1,this.locating=""}ngOnInit(){this.selectedTranslations=this.normalisedTranslations(this.references.preferredTranslations),this.onTabChange(this.selectedIndex),this.loadVerses(),this.bible.translations(this.language).subscribe(e=>{this.translations=e||[],this.cdr.markForCheck()}),this.read.getGeneralMetadata(this.language).subscribe(e=>{this.metadata=e,this.cdr.markForCheck()}),this.userSettings.load().subscribe(()=>{if(this.references.preferredTranslations.length)return;let e=this.normalisedTranslations([]);e.join(",")!==this.selectedTranslations.join(",")&&(this.selectedTranslations=e,this.loadVerses(),this.cdr.markForCheck())})}orderedTranslations(e){return[...e.translations||[]].sort((n,o)=>(o.churchApproved||0)-(n.churchApproved||0))}originalUrl(e){return U.EGWWRITINGS_URL_BOOK+e.paraId}editionLabel(e){return`${this.metadata?.translationPublishers?.get(e.publisher)||e.publisher}, ${e.year}.`}get paraId(){return this.paragraph?.paraId}get signedIn(){return this.auth.loggedIn()}get selectedIndex(){let e=Cs.indexOf(this.tab);return e<0?0:e}loadVerses(){this.paraId&&(this.versesLoading=!0,this.references.verses(this.paraId,this.selectedTranslations).subscribe({next:e=>{this.verses=[...e||[]].sort((n,o)=>bf(n.kind)-bf(o.kind)),this.versesLoaded=!0,this.versesLoading=!1,this.cdr.markForCheck()},error:()=>{this.versesLoading=!1,this.versesLoaded=!0,this.cdr.markForCheck()}}))}onTranslationsChange(){this.selectedTranslations=this.normalisedTranslations(this.selectedTranslations),this.references.preferredTranslations=this.selectedTranslations,this.loadVerses()}get tabCount(){return Cs.length}stepTab(e,n){n?.stopPropagation();let o=Math.min(Math.max(this.selectedIndex+e,0),Cs.length-1);this.tab=Cs[o],this.onTabChange(o)}onTabChange(e){this.tabChange.emit(Cs[e]||Cs[0]),e===0&&!this.cluster
140sLoaded&&!this.clustersLoading&&this.loadClusters(),e===3&&!this.notesLoaded&&!this.notesLoading&&this.loadNotes()}editionStanding(e){return V5[e?.churchApproved]||""}paragraphStanding(e){return B5[e?.translationType]||""}standingDiffers(e){return e?.translationType!==void 0&&e?.translationType!==e?.churchApproved}standingNeedsAttention(e){return z5(e?.translationType??e?.churchApproved)}origin(e){return U5(e?.comment)}workLabel(e){return $5[this.origin(e).work]||""}openSource(e,n){n?.preventDefault(),!(!e||this.locating)&&(this.locating=e,this.references.locate(e).subscribe({next:o=>{if(this.locating="",!o?.chapter_para_id){this.cdr.markForCheck();return}this.router.navigate(["/",this.language,"chapter",o.chapter_para_id],{fragment:$c(e,Uc)})},error:()=>{this.locating="",this.cdr.markForCheck()}}))}editionPlace(e){return[e?.book,e?.chapter].filter(n=>!!n).join(" \u2014 ")}editionName(e){return this.editionLabel(e)}editionBeingRead(e){let n=this.edition?.publisher||this.route.snapshot.paramMap.get("publisher")||"",o=String(this.edition?.year||this.route.snapshot.paramMap.get("year")||"");if(!n)return e;let a=e.filter(r=>r.publisher===n&&(!o||String(r.year)===o));return a.length?a:e}loadNotes(){this.paragraph?.refcodeShort&&(this.notesLoading=!0,this.references.paragraphEditions(this.paragraph.refcodeShort,this.language).subscribe({next:e=>{let n=(e?.results||[]).find(o=>o.paraId===this.paraId)||(e?.results||[])[0];this.notes=this.editionBeingRead(n?.translations||[]),this.notesLoaded=!0,this.notesLoading=!1,this.cdr.markForCheck()},error:()=>{this.notesLoading=!1,this.notesLoaded=!0,this.cdr.markForCheck()}}))}loadClusters(){!this.paragraph?.refcodeShort||!this.paraId||(this.cluster
140sLoading=!0,this.references.clusters(this.paragraph.refcodeShort,this.paraId,this.language,this.coverage).subscribe({next:e=>{let n=e?.results||[],o=n.find(a=>a.current?.paraId===this.paraId)||n[0];this.clusterMembers=[...o?.cluster||[],...o?.extended||[]].filter(a=>a.paraId!==this.paraId),this.clustersLoaded=!0,this.clustersLoading=!1,this.cdr.markForCheck()},error:()=>{this.clustersLoading=!1,this.clustersLoaded=!0,this.cdr.markForCheck()}}))}onCoverageChange(){this.clustersLoaded=!1,this.loadClusters()}bibleLink(e,n){let o=n||this.selectedTranslations[0]||e.translations?.[0]?.translation||this.defaultTranslation();return["/",this.language,"bible","read",o,e.bookNumber,e.chapterNumber]}static{this.\u0275fac=function(n){return new(n||t)(Se(Qw),Se(Wi),Se(Nr),Se(wn),Se(to),Se(di),Se(gn),Se(Be))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-paragraph-references"]],inputs:{paragraph:"paragraph",language:"language",edition:"edition",tab:"tab"},outputs:{tabChange:"tabChange",closed:"closed"},standalone:!1,decls:51,vars:37,consts:[[1,"egwk-references","egwk-toolbox"],[1,"egwk-toolbox-close",3,"click"],[1,"egwk-toolbox-tabs-row"],["type","button",1,"egwk-toolbox-tab-step","egwk-toolbox-tab-step-prev",3,"click","disabled"],["animationDuration","0ms",1,"egwk-references-tabs","egwk-toolbox-tabs",3,"selectedIndexChange","selectedIndex"],[3,"label"],[1,"egwk-references-body"],[1,"egwk-references-controls"],["color","accent",3,"min","max","step"],["matSliderThumb","",3,"ngModelChange","change","ngModel"],[1,"slider-percentage"],["appI18nOTF",""],["mode","indeterminate","diameter","18"],["mode","indeterminate","diameter","28"],["appI18nOTF","",1,"egwk-toolbox-empty"],[3,"egwk-references-updating"],["appearance","outline","subscriptSizing","dynamic",1,"egwk-references-translations"],["multiple","","panelWidth","auto",3,"ngModelChange","selectionChange","ngModel"],[3,"value"],["kind","paragraph",3,"reference","citation"],["type","button",1,"egwk-toolbox-tab-step","egwk-toolbox-tab-step-next",3,"click","disabled"],[1,"egwk-references-similar","egwk-toolbox-item"],[3,"paragraph","resultSettings","metadata","showSimilarity"],[1,"egwk-references-verse","egwk-toolbox-item"],[1,"egwk-references-verse-head"],[1,"egwk-references-ref",3,"routerLink","fragment"],[1,"egwk-references-words",3,"matTooltip"],["appI18nOTF","",1,"egwk-relation-kind","egwk-relation-quote",3,"matTooltip"],["appI18nOTF","",1,"egwk-relation-kind",3,"matTooltip"],[1,"egwk-references-verse-text"],[1,"egwk-references-ngram",3,"title"],[1,"egwk-references-code"],[1,"egwk-references-note","egwk-toolbox-item"],[1,"egwk-note-head"],[1,"egwk-note-author"],[1,"egwk-note-lang"],["appI18nOTF","",1,"egwk-note-badge",3,"attention"],["appI18nOTF","",1,"egwk-note-badge","egwk-note-badge-edition",3,"matTooltip"],[1,"egwk-note-place"],[1,"egwk-note-origin"],[1,"egwk-references-note-text"],["appI18nOTF","",1,"egwk-note-nothing"],["appI18nOTF","",1,"egwk-note-badge"],["href","#",1,"egwk-relation-kind","egwk-relation-source",3,"working","matTooltip"],["href","#",1,"egwk-relation-kind","egwk-relation-source",3,"click","matTooltip"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"button",1),P(2,"appTranslate"),M("click",function(){return o.closed.emit()}),g(3,"\xD7 "),u(),d(4,"div",2)(5,"button",3),P(6,"appTranslate"),M("click",function(r){return o.stepTab(-1,r)}),g(7,"\u2039"),u(),d(8,"mat-tab-group",4),M("selectedIndexChange",function(r){return o.onTabChange(r)}),d(9,"mat-tab",5),P(10,"appTranslate"),d(11,"div",6)(12,"div",7)(13,"mat-slider",8)(14,"input",9),it("ngModelChange",function(r){return ot(o.coverage,r)||(o.coverage=r),r}),M("change",function(){return o.onCoverageChange()}),u()(),d(15,"span",10),g(16),u(),d(17,"span",11),g(18,"coverage"),u(),D(19,ple,1,0,"mat-progress-spinner",12),u(),D(20,hle,1,0,"mat-progress-spinner",13)(21,mle,2,0,"p",14)(22,gle,3,2,"div",15),u()(),d(23,"mat-tab",5),P(24,"appTranslate"),d(25,"div",6)(26,"div",7)(27,"mat-form-field",16)(28,"mat-label",11),g(29,"Translations"),u(),d(30,"mat-select",17),it("ngModelChange",function(r){return ot(o.selectedTranslations,r)||(o.selectedTranslations=r),r}),M("selectionChange",function(){return o.onTranslationsChange()}),te(31,_le,2,3,"mat-option",18,hj),u()(),D(33,xle,1,0,"mat-progress-spinner",12),u(),D(34,ble,1,0,"mat-progress-spinner",13)(35,vle,2,0,"p",14)(36,Ele,3,2,"div",15),u()(),d(37,"mat-tab",5),P(38,"appTranslate"),d(39,"div",6),H(40,"egwk-passage-notes",19),u()(),d(41,"mat-tab",5),P(42,"appTranslate"),d(43,"div",6),D(44,Sle,1,0,"mat-progress-spinner",13)(45,Mle,2,0,"p",14)(46,Tle,2,0,"p",14)(47,Vle,2,0),u()()(),d(48,"button",20),P(49,"appTranslate"),M("click",function(r){return o.stepTab(1,r)}),g(50,"\u203A"),u()()()),n&2&&(h(),W("aria-label",O(2,23,"Close")),h(4),y("disabled",o.selectedIndex===0),W("aria-label",O(6,25,"Previous")),h(3),y("selectedIndex",o.selectedIndex),h(),y("label",O(10,27,"Similar paragraphs")),h(4),y("min",o.coverageMin)("max",o.coverageMax)("step",o.coverageStep),h(),nt("ngModel",o.coverage),h(2),oe("",o.coverage,"%"),h(3),S(o.cluster
140sLoading?19:-1),h(),S(o.clustersLoading&&!o.clusterMembers.length?20:!o.clustersLoading&&!o.clusterMembers.length?21:22),h(3),y("label",O(24,29,"Bible verses")),h(7),nt("ngModel",o.selectedTranslations),h(),ne(o.translations),h(2),S(o.versesLoading?33:-1),h(),S(o.versesLoading&&!o.verses.length?34:!o.versesLoading&&!o.verses.length?35:36),h(3),y("label",O(38,31,"My notes")),h(3),y("reference",o.paraId)("citation",o.paragraph==null?null:o.paragraph.refcodeShort),h(),y("label",O(42,33,"Translation notes")),h(3),S(o.notesLoading?44:o.signedIn?o.notes.length?47:46:45),h(4),y("disabled",o.selectedIndex===o.tabCount-1),W("aria-label",O(49,35,"Next")))},dependencies:[vf,Cf,Nd,bt,Ln,Wn,Zn,kf,Op,Ci,Vi,fr,Ji,Ri,Mt,ys,vl,Ft,st],styles:["[_nghost-%COMP%]{display:block;width:100%}.egwk-references-controls[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.egwk-references-hint[_ngcontent-%COMP%]{font-size:.8rem;opacity:.7}.egwk-references-verse-head[_ngcontent-%COMP%]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.egwk-references-ref[_ngcontent-%COMP%]{font-weight:700;color:var(--egwk-brand);text-decoration:none}.egwk-references-ref[_ngcontent-%COMP%]:hover{text-decoration:underline}.egwk-references-words[_ngcontent-%COMP%]{font-family:monospace;font-size:.8rem;opacity:.75;white-space:nowrap}.egwk-references-verse-text[_ngcontent-%COMP%]{margin:.2rem 0;font-size:.95rem}.egwk-references-code[_ngcontent-%COMP%]{font-family:monospace;font-size:.75rem;opacity:.7;margin-right:.4rem}.egwk-references-ngram[_ngcontent-%COMP%]{margin:.3rem 0 0;font-size:.8rem;font-style:italic;opacity:.65}.egwk-references-similar-text[_ngcontent-%COMP%]{margin:.2rem 0 0;font-size:.95rem}.egwk-references-similar-body[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-top:.3rem}.egwk-references-similar-body[_ngcontent-%COMP%] .egwk-paragraph-column[_ngcontent-%COMP%]{width:49%;word-wrap:break-word}.egwk-references-similar-body[_ngcontent-%COMP%] .egwk-paragraph-column-full[_ngcontent-%COMP%]{width:98%}@media (max-width: 576px){.egwk-references-similar-body[_ngcontent-%COMP%] .egwk-paragraph-column[_ngcontent-%COMP%]{width:99%}}.egwk-references-note-text[_ngcontent-%COMP%]{margin:.2rem 0 0;font-size:.95rem;white-space:pre-wrap}.egwk-references-similar-title[_ngcontent-%COMP%]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-height:1.6rem;margin-bottom:.2rem;font-size:.8rem;opacity:.85}.slider-percentage[_ngcontent-%COMP%]{font-family:monospace;font-variant-numeric:tabular-nums;font-size:.8rem;min-width:2.6rem}.egwk-references-updating[_ngcontent-%COMP%]{opacity:.5;transition:opacity .12s ease-in-out}.egwk-references-translations[_ngcontent-%COMP%]{width:100%;margin-top:.5rem}.egwk-references-header[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:.33rem}.egwk-references-tabs[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0}.egwk-note-head[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.33rem;font-size:.85rem}.egwk-note-author[_ngcontent-%COMP%]{font-weight:600;opacity:.8}.egwk-note-badge[_ngcontent-%COMP%]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;padding:.05rem .35rem;border-radius:3px;border:1px solid var(--egwk-field-line);opacity:.75}.egwk-note-lang[_ngcontent-%COMP%]{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;opacity:.6}.egwk-note-badge-edition[_ngcontent-%COMP%]{opacity:.55}.egwk-note-badge.attention[_ngcontent-%COMP%]{border-color:var(--egwk-attention);color:var(--egwk-attention);opacity:1}.egwk-note-place[_ngcontent-%COMP%]{margin:0 0 .33rem;font-size:.85rem;opacity:.7}.egwk-note-nothing[_ngcontent-%COMP%]{margin:0;font-size:.85rem;opacity:.55;font-style:italic}.egwk-note-origin[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin:.33rem 0}.egwk-relation-source[_ngcontent-%COMP%]{cursor:pointer;text-decoration:none;color:inherit;font-family:monospace;text-transform:none}.egwk-relation-source[_ngcontent-%COMP%]:hover{text-decoration:underline}.egwk-relation-source.working[_ngcontent-%COMP%]{opacity:.5;cursor:progress}"],changeDetection:0})}}return t})();var jle=["originalText"],Hle=["translationText"];function Ule(t,i){if(t&1){let e=j();d(0,"button",11),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f();return E(a.toggleMark("original",o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f();y("matTooltip",O(1,3,"Collect the original")),W("aria-label",O(2,5,"Collect the original")),h(4),V(e.isMarked("original")?"bookmark":"bookmark_border")}}function $le(t,i){if(t&1){let e=j();d(0,"span",12),P(1,"appTranslate"),M("mousedown",function(o){k(e);let a=f();return E(a.onRefcodePress(o))})("click",function(o){k(e);let a=f();return E(a.onRefcodeTap(o))}),g(2),u()}if(t&2){let e=f();y("title",O(1,2,"Double-click to see what lies behind this paragraph")),h(2),V("\xA0{"+e.paragraph.refcodeShort+"}")}}function Wle(t,i){if(t&1){let e=j();d(0,"button",11),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f();return E(a.toggleMark("translation",o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f();y("matTooltip",O(1,3,"Collect this translation")),W("aria-label",O(2,5,"Collect this translation")),h(4),V(e.isMarked("translation")?"bookmark":"bookmark_border")}}function Kle(t,i){if(t&1){let e=j();d(0,"span",12),P(1,"appTranslate"),M("mousedown",function(o){k(e);let a=f();return E(a.onRefcodePress(o))})("click",function(o){k(e);let a=f();return E(a.onRefcodeTap(o))}),g(2),u()}if(t&2){let e=f();y("title",O(1,2,"Double-click to see what lies behind this paragraph")),h(2),V("\xA0{"+e.paragraph.refcodeShort+"}")}}function Gle(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",13),M("colour",function(o){k(e);let a=f();return E(a.highlightSelection(o))})("remove",function(){k(e);let o=f();return E(o.removeHighlight())})("collect",function(o){k(e);let a=f();return E(a.collectSelection(o))})("copy",function(o){k(e);let a=f();return E(a.copySelection(o))})("noteSaved",function(o){k(e);let a=f();return E(a.saveNote(o))})("closed",function(){k(e);let o=f();return E(o.closeMenu())}),u()}if(t&2){let e=f();y("existing",e.selected.existing)("top",e.selected.top)("left",e.selected.left)("busy",e.busy)("hasCounterpart",e.hasCounterpart)("otherSideLabel",e.otherSideLabel())}}function qle(t,i){if(t&1){let e=j();d(0,"egwk-paragraph-references",14),M("tabChange",function(o){k(e);let a=f();return E(a.onPanelTab(o))})("closed",function(){k(e);let o=f();return E(o.toggleReferences())}
140),u()}if(t&2){let e=f();y("paragraph",e.paragraph)("edition",e.edition)("tab",e.openTab)}}var Jle=500,fj=(()=>{class t{get signedIn(){return this.auth.loggedIn()}get refcodeShortFragment(){return this.paragraph.slug}onRefcodeTap(e){let n=Date.now(),o=n-this.lastRefcodeTap<Jle;this.lastRefcodeTap=o?0:n,o&&(this.dropSelectionOf(e?.currentTarget),this.toggleReferences())}onRefcodePress(e){e.detail>1&&e.preventDefault()}dropSelectionOf(e){let n=window.getSelection();if(!e||!n||n.isCollapsed||!n.rangeCount)return;let o=n.getRangeAt(0);e.contains(o.startContainer)&&e.contains(o.endContainer)&&n.removeAllRanges()}toggleReferences(){this.showReferences?(this.references.close(),this.writeFragment(this.paragraph?.refcodeShort)):(this.references.open(this.paragraph?.paraId),this.writeFragment(this.fragmentFor(this.openTab)))}markFor(e){return{kind:"egw",ref:this.paragraph?.paraId,side:e,label:this.paragraph?.refcodeShort}}isMarked(e){return this.collection.has(this.markFor(e))}toggleMark(e,n){n?.stopPropagation(),this.collection.toggle(this.markFor(e)),this.cdr.markForCheck()}onPanelTab(e){this.openTab=e,this.showReferences&&this.writeFragment(this.fragmentFor(e))}fragmentFor(e){return`${this.paragraph?.refcodeShort}${el}${e}`}writeFragment(e){let n=this.router.createUrlTree([],{relativeTo:this.route,fragment:e});this.location.replaceState(this.router.serializeUrl(n))}painted(e){let n=[];for(let o of this.marks()){let a=o.mine===!1?" egwk-hl-shared":"";o.side===e?n.push({start:o.start,end:o.end,className:`egwk-hl egwk-hl-${o.colour}${a}`,key:String(o.id)}):o.other_start!==null&&o.other_end!==null&&n.push({start:o.other_start,end:o.other_end,className:`egwk-hl egwk-hl-${o.colour} egwk-hl-other${a}`,key:String(o.id)})}return n}onPointerUp(e,n){if(!this.signedIn)return;let o=this.column(e).nativeElement,a=n.target?.closest?.("mark[data-egwk-range]");setTimeout(()=>{let r=A_(o,window.getSelection());if(r){let s=window.getSelection().getRangeAt(0).getBoundingClientRect();this.selected=K(Pe(K({side:e},r),{text:o.textContent.slice(r.start,r.end)}),this.placeAt(s))}else if(a&&o.contains(a)){let s=this.marks().find(l=>String(l.id)===a.getAttribute("data-egwk-range"));s&&s.mine!==!1&&(this.selected=Pe(K({side:s.side,start:s.start,end:s.end,text:s.text},this.placeAt(a.getBoundingClientRect())),{existing:s}))}else this.selected=null;this.cdr.markForCheck()})}closeMenu(){this.selected=null,this.cdr.markForCheck()}followSelection(){this.selected?.existing||!this.signedIn||(clearTimeout(this.followTimer),this.followTimer=setTimeout(()=>{let e=window.getSelection();for(let n of["original","translation"]){let o=this.column(n).nativeElement,a=A_(o,e);if(!a)continue;let r=this.selected;if(r&&r.side===n&&r.start===a.start&&r.end===a.end)return;this.selected=Pe(K({side:n},a),{text:o.textContent.slice(a.start,a.end),top:r?.top??0,left:r?.left??0}),this.cdr.markForCheck();return}},250))}highlightSelection(e){let n=this.selected;if(!(!n||this.busy)){if(n.existing){this.busy=!0,this.highlights.recolour(n.existing,e).subscribe({next:()=>this.done(),error:()=>this.done()});return}this.busy=!0,this.highlights.create({para_id:this.paragraph.paraId,pub_id:this.edition?.publicationId||"",side:n.side,start:n.start,end:n.end,text:n.text,other_start:null,other_end:null,other_text:"",colour:e},this.hasCounterpart?{original:this.plain("original"),translation:this.plain("translation")}:void 0).subscribe({next:()=>this.done(),error:()=>this.done()})}}saveNote(e){let n=this.selected?.existing;!n||this.busy||(this.busy=!0,this.highlights.annotate(n,e.note,e.public).subscribe({next:()=>this.done(),error:()=>this.done()}))}removeHighlight(){let e=this.selected?.existing;!e||this.busy||(this.busy=!0,this.highlights.remove(e).subscribe({next:()=>this.done(),error:()=>this.done()}))}collectSelection(e=!1){let n=this.selected;if(!n||this.busy)return;let o=Pe(K({},this.markFor(n.side)),{start:n.start,end:n.end,text:n.text});if(!e){this.collection.toggle(o),this.done();return}this.busy=!0,this.counterpartOf(n).subscribe({next:a=>{let r=a?Pe(K({},this.markFor(this.otherSide(n.side))),{start:a.start,end:a.end,text:a.text}):null,s=n.side==="original"?[o,r]:[r,o];for(let l of s)l&&!this.collection.has(l)&&this.collection.toggle(l);this.done()},error:()=>this.done()})}copySelection(e=!1){let n=this.selected;if(!n||this.busy)return;let o=this.paragraph?.refcodeShort?` {${this.paragraph.refcodeShort}}`:"",a=n.text.trim()+o;if(!e){this.clipboard.copy(`${a} 141`),this.notify.info(this.translated("Copied")),this.done();return}this.busy=!0,this.counterpartOf(n).subscribe({next:r=>{let s=(r?.text||"").trim(),l=s?n.side==="original"?[a,s+o]:[s+o,a]:[a];this.clipboard.copy(l.join(` 142 143`)+` 144`),this.notify.info(this.translated("Copied")),this.done()},error:()=>this.done()})}otherSideLabel(){return this.selected?.side==="original"?"with the translation":"with the original"}otherSide(e){return e==="original"?"translation":"original"}get hasCounterpart(){return!!(this.plain("original")&&this.plain("translation"))}counterpartOf(e){if(e.existing&&e.existing.other_start!==null){let n=e.existing;return new _t(o=>{o.next({start:n.other_start,end:n.other_end,text:n.other_text}),o.complete()})}return this.hasCounterpart?this.highlights.counterpart(this.plain("original"),this.plain("translation"),e.side,e.start,e.end):new _t(n=>{n.next(null),n.complete()})}translated(e){return U.TRANSLATIONS[U.LANGUAGE()]?.[e]??e}plain(e){return this.column(e).nativeElement.textContent||""}column(e){return e==="original"?this.originalText:this.translationText}placeAt(e){let n=this.host.nativeElement.getBoundingClientRect();
144return{top:e.top-n.top,left:Math.max(0,e.left-n.left)}}done(){this.busy=!1,this.selected=null,window.getSelection()?.removeAllRanges(),this.cdr.markForCheck()}constructor(e,n,o,a,r,s,l){this.references=e,this.collection=n,this.router=o,this.route=a,this.location=r,this.host=s,this.cdr=l,this.edition=null,this.showOriginal=U.DEFAULT_SHOW_ORIGINAL,this.showReferences=!1,this.openTab=Cs[0],this.selected=null,this.touch=typeof matchMedia=="function"&&matchMedia("(hover: none)").matches,this.onSelectionChange=()=>this.followSelection(),this.busy=!1,this.colours=Qm,this.highlights=x(Zo),this.auth=x(wn),this.clipboard=x(_r),this.notify=x(So),this.marks=ke(()=>this.highlights.forParagraph(this.paragraph?.paraId||"")()),this.lastRefcodeTap=0}ngOnInit(){this.touch&&document.addEventListener("selectionchange",this.onSelectionChange),this.openSubscription=this.references.openParagraph$.subscribe(e=>{let n=e===this.paragraph?.paraId;n!==this.showReferences&&(this.showReferences=n,this.cdr.markForCheck())}),this.openFromUrl()}openFromUrl(){let e=this.route.snapshot.fragment;if(!e||!e.includes(el))return;let[n,o]=e.split(el);$c(n,Uc)===this.paragraph?.slug&&(this.openTab=Cs.includes(o)?o:Cs[0],this.references.open(this.paragraph.paraId),setTimeout(()=>this.host.nativeElement.scrollIntoView({block:"center"})))}ngOnDestroy(){document.removeEventListener("selectionchange",this.onSelectionChange),clearTimeout(this.followTimer),this.openSubscription?.unsubscribe()}static{this.\u0275fac=function(n){return new(n||t)(Se(Qw),Se(Dn),Se(gn),Se(di),Se(Go),Se(be),Se(Be))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-paragraph"]],viewQuery:function(n,o){if(n&1&&(ze(jle,7),ze(Hle,7)),n&2){let a;fe(a=ge())&&(o.originalText=a.first),fe(a=ge())&&(o.translationText=a.first)}},inputs:{highlight:"highlight",paragraph:"paragraph",edition:"edition",showOriginal:"showOriginal"},standalone:!1,decls:16,vars:29,consts:[["originalText",""],["translationText",""],[1,"egwk-paragraph"],[1,"scroll-anchor",3,"id"],[1,"egwk-paragraph-column-original"],["mat-icon-button","",1,"egwk-paragraph-mark",3,"matTooltip"],[3,"mouseup","touchend","innerHTML","egwkPaintRanges"],[1,"egwk-paragraph-refcode",3,"title"],[1,"egwk-paragraph-column-translation"],[3,"existing","top","left","busy","hasCounterpart","otherSideLabel"],[1,"egwk-paragraph-references",3,"paragraph","edition","tab"],["mat-icon-button","",1,"egwk-paragraph-mark",3,"click","matTooltip"],[1,"egwk-paragraph-refcode",3,"mousedown","click","title"],[3,"colour","remove","collect","copy","noteSaved","closed","existing","top","left","busy","hasCounterpart","otherSideLabel"],[1,"egwk-paragraph-references",3,"tabChange","closed","paragraph","edition","tab"]],template:function(n,o){if(n&1){let a=j();d(0,"div",2),H(1,"a",3),d(2,"div",4),D(3,Ule,5,7,"button",5),d(4,"span",6,0),P(6,"safeQuote"),M("mouseup",function(s){return k(a),E(o.onPointerUp("original",s))})("touchend",function(s){return k(a),E(o.onPointerUp("original",s))}),u(),D(7,$le,3,4,"span",7),u(),d(8,"div",8),D(9,Wle,5,7,"button",5),d(10,"span",6,1),P(12,"safeQuote"),M("mouseup",function(s){return k(a),E(o.onPointerUp("translation",s))})("touchend",function(s){return k(a),E(o.onPointerUp("translation",s))}),u(),D(13,Kle,3,4,"span",7),u(),D(14,Gle,1,6,"egwk-selection-menu",9)(15,qle,1,3,"egwk-paragraph-references",10),u()}n&2&&(Z("egwk-target-flash",o.highlight||o.showReferences),h(),y("id",o.refcodeShortFragment),h(),Z("egwk-paragraph-column",o.showOriginal)("egwk-paragraph-column-hidden",!o.showOriginal),h(),S(o.collection.toolsVisible()?3:-1),h(),It("egwk-paragraph-element-type-"+o.paragraph.elementType),y("innerHTML",O(6,25,o.paragraph.content),Dt)("egwkPaintRanges",o.painted("original")),h(3),S(o.paragraph.refcodeShort?7:-1),h(),Z("egwk-paragraph-column",o.showOriginal)("egwk-paragraph-column-full",!o.showOriginal),h(),S(o.collection.toolsVisible()?9:-1),h(),It("egwk-paragraph-element-type-"+o.paragraph.elementType),y("innerHTML",O(12,27,o.paragraph.translation),Dt)("egwkPaintRanges",o.painted("translation")),h(3),S(o.paragraph.refcodeShort?13:-1),h(),S(o.selected?14:-1),h(),S(o.showReferences?15:-1))},dependencies:[yl,Ur,He,Yt,Mt,mj,st,yi],styles:[".egwk-paragraph[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.5rem 0}.egwk-paragraph-column[_ngcontent-%COMP%]{width:49%;word-wrap:break-word}@media (max-width: 576px){.egwk-paragraph-column[_ngcontent-%COMP%]{width:99%}.egwk-paragraph-column-original[_ngcontent-%COMP%]{text-align:right}}.egwk-paragraph-column-full[_ngcontent-%COMP%]{width:98%}.egwk-paragraph-content[_ngcontent-%COMP%]{display:inline}.egwk-paragraph-column-hidden[_ngcontent-%COMP%]{display:none}.egwk-paragraph-element-type-h4[_ngcontent-%COMP%]{font-weight:700;font-size:1.2rem;color:var(--egwk-brand)}.egwk-paragraph-element-type-h5[_ngcontent-%COMP%]{font-weight:700;font-size:1.1rem;color:var(--egwk-brand)}.egwk-paragraph-column-original[_ngcontent-%COMP%], .egwk-paragraph-column-translation[_ngcontent-%COMP%]{position:relative;box-sizing:border-box}.egwk-paragraph-column-original[_ngcontent-%COMP%]:has(.egwk-paragraph-mark), .egwk-paragraph-column-translation[_ngcontent-%COMP%]:has(.egwk-paragraph-mark){padding-right:1.7rem}.egwk-paragraph-mark[_ngcontent-%COMP%]{position:absolute;top:0;right:0;z-index:1;--mdc-icon-button-state-layer-size: 1.7rem;width:1.7rem;height:1.7rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.egwk-paragraph-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.05rem;width:1.05rem;height:1.05rem;line-height:1.05rem}.egwk-paragraph[_ngcontent-%COMP%]:hover .egwk-paragraph-mark[_ngcontent-%COMP%], .egwk-paragraph[_ngcontent-%COMP%]:focus-within .egwk-paragraph-mark[_ngcontent-%COMP%]{opacity:.7;pointer-events:auto}.egwk-paragraph[_ngcontent-%COMP%]:hover .egwk-paragraph-mark[_ngcontent-%COMP%]:hover, .egwk-paragraph[_ngcontent-%COMP%]:focus-within .egwk-paragraph-mark[_ngcontent-%COMP%]:hover{opacity:1}.egwk-paragraph[_ngcontent-%COMP%]{position:relative}"],changeDetection:0})}}return t})();var Qle=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Zle=t=>({title:"Books",uri:t,translate:!0}),Xle=(t,i,e)=>({title:t,uri:i,fragment:e}),ece=(t,i,e,n)=>["/",t,"toc",i,e,n],tce=(t,i,e)=>({title:t,alt:i,uri:e}),H_=(t,i,e,n)=>["/",t,"chapter",i,e,n],nce=(t,i,e,n)=>({title:t,alt:i,uri:e,condition:n}),ice=(t,i)=>({title:t,condition:i}),oce=(t,i,e,n,o,a)=>[t,i,e,n,o,a];function ace(t,i){if(t&1&&(d(0,"div",11),H(1,"span",10),u()),t&2){let e=f();h(),y("innerHTML",e.chapter.chapter.content,Dt)}}function rce(t,i){if(t&1&&(H(0,"egwk-paragraph",12),P(1,"async")),t&2){let e=i.$implicit,n=f(),o=f();y("paragraph",e)("edition",n.chapter.publication)("highlight",e.slug===O(1,4,o.slug$))("showOriginal",o.showOriginal)}}function sce(t,i){if(t&1){let e=j();d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section")(4,"div",2)(5,"div",3)(6,"egwk-chapter-toolbar",4),M("docx",function(){k(e);let o=f();return E(o.downloadDocx("docx"))})("pdf",function(){k(e);let o=f();return E(o.downloadPdf())}),u(),H(7,"egwk-chapter-step",5),d(8,"div",6)(9,"h2",7)(10,"div",8),H(11,"egwk-approval-indicator",9)(12,"span",10),P(13,"safeQuote"),u(),D(14,ace,2,1,"div",11),u(),te(15,rce,2,6,"egwk-paragraph",12,ct),u(),H(17,"egwk-chapter-step",5),d(18,"div",13)(19,"button",14),P(20,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.scrollToTopSmooth())}),d(21,"mat-icon"),g(22,"arrow_upward"),u()()()()()()()}
144if(t&2){let e=i,n=f();h(2),y("items",y3(53,oce,Oe(23,Qle,n.getUriWithLang("home")),Oe(25,Zle,n.booksUri),Co(27,Xle,e.metadata.tagTranslation.get(e.chapter.publication.tags[0]),n.booksUri,e.chapter.publication.tags[0]),Co(36,tce,e.chapter.publication.translationTitle,e.chapter.publication.translationTitle+" ("+e.chapter.publication.translator+"; "+n.getPublishers(e.chapter.publication.publisher,e.metadata.translationPublishers)+", "+e.chapter.publication.year+")",po(31,ece,n.lang,e.chapter.publication.bookCode,e.chapter.publication.publisher,e.chapter.publication.year)),po(45,nce,n.contentOrOriginal(e.chapter.section),n.contentOrOriginal(e.chapter.section),po(40,H_,n.lang,e.chapter.section==null?null:e.chapter.section.paraId,e.chapter.publication.publisher,e.chapter.publication.year),!!(e.chapter.section!=null&&e.chapter.section.translation)||!!(e.chapter.section!=null&&e.chapter.section.content)),Ot(50,ice,e.chapter.chapter.translation,!!n.contentOrOriginal(e.chapter.section))))("buttons",n.buttons),h(4),y("title",e.chapter.chapter.translation||e.chapter.chapter.content)("paragraphs",e.chapter.content)("url",n.chapterUrl)("language",n.lang)("pdfStatus",n.pdfStatus()),h(),y("prevUri",e.chapter.prevChapter?po(60,H_,n.lang,e.chapter.prevChapter.paraId,e.chapter.publication.publisher,e.chapter.publication.year):null)("prevLabel",n.contentOrOriginal(e.chapter.prevChapter))("nextUri",e.chapter.nextChapter?po(65,H_,n.lang,e.chapter.nextChapter.paraId,e.chapter.publication.publisher,e.chapter.publication.year):null)("nextLabel",n.contentOrOriginal(e.chapter.nextChapter)),h(4),y("churchApproved",e.chapter.publication.churchApproved),h(),y("innerHTML",O(13,19,e.chapter.chapter.translation),Dt),h(2),S(n.showOriginal?14:-1),h(),ne(e.chapter.content),h(2),y("prevUri",e.chapter.prevChapter?po(70,H_,n.lang,e.chapter.prevChapter.paraId,e.chapter.publication.publisher,e.chapter.publication.year):null)("prevLabel",n.contentOrOriginal(e.chapter.prevChapter))("nextUri",e.chapter.nextChapter?po(75,H_,n.lang,e.chapter.nextChapter.paraId,e.chapter.publication.publisher,e.chapter.publication.year):null)("nextLabel",n.contentOrOriginal(e.chapter.nextChapter)),h(2),W("aria-label",O(20,21,"Scroll to top"))}}function lce(t,i){t&1&&H(0,"egwk-loading")}var $r=(()=>{class t extends Wm{constructor(){super(...arguments),this.paragraphProperties=x(QI),this.highlights=x(Zo),this.userSettings=x(to),this.dialog=x(w_),this._chapter$=new lt(null),this._data$=new lt(null),this.data$=this._data$,this.$data=PT(this.data$),this.touchTime=0,this.pdfStatus=_e(null),this.pdfJobs=x(gw),this.scrollToTopSmooth=fm}openDialog(e){this.dialog.open(ez,{data:{content:e}}).afterClosed().subscribe(o=>{console.log("The dialog was closed")})}parseBibleReference(e){return kw(e)}openBibleReference(e){let n=e.getAttribute("title")||e.textContent||"",o=this.parseBibleReference(n),a=U.defaultBibleTranslation(this.lang);if(!o){this.bs.router.navigate([`/${this.lang}/bible`]);return}this.bs.router.navigate([`/${this.lang}/bible/read/${encodeURIComponent(a)}/${o.book}/${o.chapter}`],{fragment:String(o.verse)})}openWritingsReference(e){let n=e.dataset.link,o=n?`${U.EGWWRITINGS_URL_BOOK}${n}`:U.EGWWRITINGS_URL;window.open(o,"_blank","noopener,noreferrer")}onClick(e){let n=e.target?.closest(".egwlink");if(n){if(e.preventDefault(),e.stopPropagation(),n.classList.contains("egwlink_bible")){this.openBibleReference(n);return}if(n.classList.contains("egwlink_book")){this.openWritingsReference(n);return}}}setTitle(e){this.bs.pageTitle(e)}getChapter(e){this.readService.getChapter(e).subscribe(n=>{this._chapter$.next(n),this.loadHighlights(n),setTimeout(()=>{this.scrollToFragment(this.route)})})}loadHighlights(e){if(!this.bs.authService.loggedIn())return;let n=(e?.content||[]).map(o=>o.paraId).filter(Boolean);n.length&&this.highlights.load(n).subscribe({error:()=>{}})}downloadPdf(){if(this.pdfStatus()==="queued"||this.pdfStatus()==="running")return;let e=this.route.snapshot.paramMap,n=this.$data().chapter.chapter,o=n.refcode4?n.refcode4+". ":"";this.pdfJobs.make({kind:"chapter",language:this.lang,para_id:this.paraId,publisher:e.get("publisher"),year:e.get("year"),no:e.get("no"),original:this.showOriginal},`${n.bookCode} ${o}${n.translation}.pdf`).subscribe({next:a=>this.pdfStatus.set(a),complete:()=>{this.pdfStatus()!=="failed"&&this.pdfStatus.set(null)}})}downloadDocx(e="docx"){let n=this.getChapterUri();this.readService.getDocx(n,this.showOriginal).subscribe(o=>{let a=this.$data().chapter.chapter.bookCode,r=this.$data().chapter.chapter.refcode4,s=r.length>0?r+". ":"",l=this.$data().chapter.chapter.translation,p=gm(`${a} ${s}${l}.${e}`);Wc(o,p)})}ngOnInit(){super.ngOnInit();
144let e=this.route.snapshot.data;e.source==="route"&&e.lang&&(this.lang=e.lang,U.LANGUAGE.set(this.lang)),e.mode!==void 0&&this.bs.ls.set("showOriginal",e.mode==="parallel"),this.userSettings.load().subscribe(n=>{n.expert_mode&&!this.showOriginal&&(this.showOriginal=!0,this.cdr.markForCheck())}),this.route.params.subscribe(()=>{this.processUri();let n=this.getChapterUri();this.getGeneralMetadata(),this.getChapter(n)}),Ao([this._chapter$,this._metadata$]).pipe(rt(n=>n.filter(o=>!!o).length===n.length)).subscribe(n=>{if(!n[0].publication){this.toVirtual(n[0]);return}this._data$.next({chapter:n[0],metadata:n[1]}),this.setTitle(n[0].publication.translationTitle)})}toVirtual(e){let n=decodeURIComponent(this.route.snapshot.fragment||""),o=e.content||[],a=o.find(s=>s.refcodeShort===n),r=(n||o.find(s=>s.refcodeShort)?.refcodeShort||"").split(" ")[0];r&&this.bs.router.navigate(["/",this.lang,"virtual",r],{fragment:a?.paraId||n||void 0,replaceUrl:!0})}get chapterUrl(){return location.origin+location.pathname}toggleShowOriginal(){this.showOriginal=!this.showOriginal}openParagraphProperties(e,n,o){let a=this.paragraphProperties.open(WV,{panelClass:"paragraph-properties",data:{paragraph:n,book:o}})}openParagraphPropertiesWithDblClickHack(e,n,o){this.touchTime===0?this.touchTime=new Date().getTime():new Date().getTime()-this.touchTime<800?(this.openParagraphProperties(e,n,o),this.touchTime=0):this.touchTime=new Date().getTime()}prevChapter(e){}nextChapter(e){}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-read"]],hostBindings:function(n,o){n&1&&M("click",function(r){return o.onClick(r)})},standalone:!1,features:[pe],decls:3,vars:3,consts:[["data-mc-options",'{"touchAction": "pan-y"}',1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"egwk-wrapper"],[1,"egwk-read"],[3,"docx","pdf","title","paragraphs","url","language","pdfStatus"],[3,"prevUri","prevLabel","nextUri","nextLabel"],[1,"egwk-read-chapter-paragraphs"],[1,"egwk-read-chapter-title"],[2,"display","flex","flex-direction","row","align-items","center"],[3,"churchApproved"],[3,"innerHTML"],[1,"egwk-read-chapter-title-original"],[3,"paragraph","edition","highlight","showOriginal"],[1,"egwk-wrapper-center"],["mat-icon-button","",3,"click"]],template:function(n,o){if(n&1&&(D(0,sce,23,80,"div",0),P(1,"async"),D(2,lce,1,0,"egwk-loading")),n&2){let a;S((a=O(1,1,o.data$))?0:2,a)}},dependencies:[$w,Pn,wt,hl,He,Yt,pl,fj,st,yi,la],styles:[".egwk-read-chapter-title[_ngcontent-%COMP%]{margin-top:1rem;margin-bottom:1rem}.egwk-read-chapter-title-original[_ngcontent-%COMP%]{font-size:1rem}.egwk-read-chapter-paragraphs[_ngcontent-%COMP%]{width:100%;margin:2rem 0}"],changeDetection:0})}}return t})();var Ef=(()=>{class t{constructor(){this.http=x(Ut)}getBooks(e,n=!1){let o=n?"?all=1":"";return this.http.get(`${U.PRETRANSLATION_API_URL}books/${e}/${o}`)}getBook(e,n,o,a,r,s=""){let l=s?`¶=${encodeURIComponent(s)}`:"",p=`?offset=${o}&limit=${a}&covered=${r}${l}`;return this.http.get(`${U.PRETRANSLATION_API_URL}${e}/${encodeURIComponent(n)}/${p}`)}getToc(e,n){return this.http.get(`${U.PRETRANSLATION_API_URL}toc/${e}/${encodeURIComponent(n)}/`)}csvUrl(e,n,o){return`${U.PRETRANSLATION_API_URL}csv/${e}/${encodeURIComponent(n)}/?covered=${o}`}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var cce=t=>({title:"Home",uri:t,icon:"home",translate:!0}),dce=()=>({title:"Virtual translations",uri:"",translate:!0}),uce=(t,i)=>[t,i],pce=()=>[],hce=(t,i)=>i.code;function mce(t,i){t&1&&H(0,"egwk-loading")}function fce(t,i){if(t&1&&g(0),t&2){let e=f(2);xt(" \xB7 ",e.translatedCount()," ",e.getTranslated("already translated, hidden")," ")}}function gce(t,i){if(t&1&&(d(0,"li")(1,"a",12)(2,"span",13),g(3),u(),d(4,"span",14),g(5),u(),d(6,"mat-icon",15),g(7,"chevron_right"),u()()()),t&2){let e=i.$implicit,n=f(2);h(),y("routerLink",n.getUrl(e)),h(2),V(e.code),h(2),V(e.title)}}function _ce(t,i){if(t&1&&(d(0,"p",10),g(1),D(2,fce,1,2),u(),d(3,"ul",11),te(4,gce,8,3,"li",null,hce),u()),t&2){let e=f();h(),xt(" ",e.filtered().length," ",e.getTranslated("books")," "),h(),S(!e.showAll()&&e.translatedCount()?2:-1),h(2),ne(e.filtered())}}var gj=(()=>{class t extends ut{constructor(){super(...arguments),this.books=_e(null),this.translatedCount=_e(0),this.filter=_e(""),this.showAll=_e(!1),this.filtered=ke(()=>{let e=this.books()??[],n=this.filter().trim().toLowerCase();return n?e.filter(o=>o.code.toLowerCase().includes(n)||o.title.toLowerCase().includes(n)):e}),this.virtualService=x(Ef)}ngOnInit(){super.ngOnInit(),this.load()}load(){this.books.set(null),this.virtualService.getBooks(this.lang,this.showAll()).subscribe({next:e=>{this.books.set(e.results??[]),this.translatedCount.set(e.translated_count??0),this.cdr.detectChanges()},error:()=>{this.books.set([]),this.cdr.detectChanges()}})}toggleAll(e){this.showAll.set(e),this.load()}getUrl(e){return`/${this.lang}/virtual/${e.code}`}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-virtual-books"]],features:[pe],decls:22,vars:16,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"egwk-wrapper","egwk-virtual","egwk-wrapper-vertical"],[1,"virtual-header"],[1,"virtual-lead"],[1,"virtual-control
144s"],["appearance","outline",1,"virtual-filter"],["matInput","","autocomplete","off",3,"ngModelChange","ngModel"],["matSuffix",""],[3,"change","checked"],[1,"virtual-count"],[1,"virtual-list"],[1,"virtual-row",3,"routerLink"],[1,"virtual-row-code"],[1,"virtual-row-title"],[1,"virtual-row-chevron"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section")(4,"div",2)(5,"header",3)(6,"div")(7,"h2"),g(8),u(),d(9,"p",4),g(10),u()()(),d(11,"div",5)(12,"mat-form-field",6)(13,"mat-label"),g(14),u(),d(15,"input",7),M("ngModelChange",function(r){return o.filter.set(r)}),u(),d(16,"mat-icon",8),g(17,"search"),u()(),d(18,"mat-slide-toggle",9),M("change",function(r){return o.toggleAll(r.checked)}),g(19),u()(),D(20,mce,1,0,"egwk-loading")(21,_ce,6,3),u()()()),n&2&&(h(2),y("items",Ot(12,uce,Oe(9,cce,o.getUriWithLang("home")),Ve(11,dce)))("buttons",Ve(15,pce)),h(6),V(o.getTranslated("Virtual translations")),h(2),oe(" ",o.getTranslated("Books with no translation of their own, assembled from translations of matching paragraphs elsewhere.")," "),h(4),V(o.getTranslated("Filter")),h(),y("ngModel",o.filter()),h(3),y("checked",o.showAll()),h(),oe(" ",o.getTranslated("Include already translated books")," "),h(),S(o.books()===null?20:21))},dependencies:[Nn,cs,Ft,fa,Ln,Wn,Zn,rd,Ci,Vi,op,a_,ja,_n,He,Rp,ea,Pn,wt],styles:[".egwk-virtual[_ngcontent-%COMP%]{margin:1.5rem 0;width:100%}.virtual-read-section[_ngcontent-%COMP%]{width:100%;max-width:1400px}.virtual-header[_ngcontent-%COMP%]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.virtual-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:var(--egwk-brand);font-weight:600}.virtual-lead[_ngcontent-%COMP%]{margin:.33rem 0 0;color:var(--egwk-ink-soft);font-size:.9rem;max-width:60ch}.virtual-back[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.16rem;color:var(--egwk-brand-quiet);text-decoration:none;font-size:.85rem}.virtual-back[_ngcontent-%COMP%]:hover{color:var(--egwk-brand)}.virtual-back[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem}.virtual-controls[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;padding:.67rem 1rem;margin-bottom:1.5rem;border:1px solid var(--egwk-brand-line);border-left:3px solid var(--egwk-accent);border-radius:4px;background:color-mix(in srgb,var(--egwk-primary-lighter) 18%,transparent)}.virtual-filter[_ngcontent-%COMP%]{min-width:260px}.virtual-slider[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.virtual-slider[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:var(--egwk-brand);font-size:.9rem}.virtual-slider-note[_ngcontent-%COMP%]{color:var(--egwk-ink-soft);font-size:.8rem}.virtual-count[_ngcontent-%COMP%]{margin:0 0 .67rem;color:var(--egwk-ink-soft);font-size:.85rem}.virtual-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.16rem}.virtual-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.67rem;padding:.67rem 1rem;border:1px solid var(--egwk-field-line);border-radius:4px;background:var(--egwk-surface);color:var(--egwk-brand);text-decoration:none;transition:border-color .15s ease,background .15s ease}.virtual-row[_ngcontent-%COMP%]:hover, .virtual-row[_ngcontent-%COMP%]:focus-visible{border-color:var(--egwk-brand-line);background:color-mix(in srgb,var(--egwk-primary-lighter) 25%,transparent);text-decoration:none}.virtual-row[_ngcontent-%COMP%]:hover .virtual-row-chevron[_ngcontent-%COMP%], .virtual-row[_ngcontent-%COMP%]:focus-visible .virtual-row-chevron[_ngcontent-%COMP%]{opacity:1;transform:translate(2px)}.virtual-row-code[_ngcontent-%COMP%]{flex:0 0 auto;min-width:72px;font-weight:600;font-size:.85rem;color:var(--egwk-brand-quiet)}.virtual-row-title[_ngcontent-%COMP%]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-row-chevron[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand-quiet);opacity:.5;transition:opacity .15s ease,transform .15s ease}.virtual-paragraphs[_ngcontent-%COMP%]{transition:opacity .15s ease}.virtual-paragraphs.is-loading[_ngcontent-%COMP%]{opacity:.4}.virtual-para[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.67rem 0;border-bottom:1px solid color-mix(in srgb,var(--egwk-primary-lighter) 60%,transparent)}.virtual-para.is-empty[_ngcontent-%COMP%] .virtual-col-translation[_ngcontent-%COMP%]{opacity:.55}@media (max-width: 768px){.virtual-para[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:.33rem}}.virtual-col[_ngcontent-%COMP%]{min-width:0}.virtual-col-translation[_ngcontent-%COMP%]{border-left:2px solid color-mix(in srgb,var(--egwk-primary-lighter) 80%,transparent);padding-left:1rem}@media (max-width: 768px){.virtual-col-translation[_ngcontent-%COMP%]{border-left:none;border-top:1px dashed color-mix(in srgb,var(--egwk-primary-lighter) 90%,transparent);padding-left:0;padding-top:.33rem}}.virtual-refcode[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.16rem;margin-bottom:.16rem;color:var(--egwk-brand-quiet);font-size:.75rem;letter-spacing:.02em}.virtual-refcode-source[_ngcontent-%COMP%]{color:var(--egwk-accent);font-weight:600}.virtual-source-icon[_ngcontent-%COMP%]{font-size:.9rem;width:.9rem;height:.9rem}.virtual-score[_ngcontent-%COMP%]{margin-left:auto;padding:0 .16rem;border-radius:8px;background:var(--egwk-accent-lighter);color:var(--egwk-ink-soft);font-weight:400;font-size:.7rem}.virtual-score.is-weak[_ngcontent-%COMP%]{background:var(--egwk-danger-lighter);color:color-mix(in srgb,var(--egwk-danger-hue) 70%,black)}.virtual-text[_ngcontent-%COMP%]{line-height:1.55;white-space:pre-line}.virtual-none[_ngcontent-%COMP%]{color:var(--egwk-ink-faint);font-style:italic;font-size:.9rem}.virtual-header-actions[_ngcontent-%COMP%]{display:flex;gap:.5rem;flex-wrap:wrap}.virtual-toc[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0}.virtual-toc-link[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.67rem;padding:.33rem .5rem;border-radius:3px;color:var(--egwk-brand);text-decoration:none}.virtual-toc-link[_ngcontent-%COMP%]:hover, .virtual-toc-link[_ngcontent-%COMP%]:focus-visible{background:color-mix(in srgb,var(--egwk-primary-lighter) 35%,transparent);text-decoration:none}.virtual-toc-title[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-toc-ref[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand-quiet);font-size:.75rem}.virtual-toc-h1[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{font-weight:600;font-size:1.05rem;margin-top:.5rem}.virtual-toc-h2[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{font-weight:600;margin-top:.67rem;border-top:1px solid color-mix(in srgb,var(--egwk-primary-lighter) 70%,transparent);padding-top:.5rem}.virtual-toc-h3[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{padding-left:1rem;font-size:.92rem}.virtual-header-stacked[_ngcontent-%COMP%]{display:block}.virtual-header-stacked[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:.16rem 0 0}.virtual-toolbar[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem;padding:.67rem 1rem;margin-bottom:1.5rem;border:1px solid var(--egwk-brand-line);border-left:3px solid var(--egwk-accent);border-radius:4px;background:color-mix(in srgb,var(--egwk-primary-lighter) 18%,transparent)}.virtual-toolbar-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;width:100%}.virtual-slider-row[_ngcontent-%COMP%]{gap:1rem}.virtual-slider-label[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand);font-size:.9rem}.virtual-slider-control[_ngcontent-%COMP%]{flex:1 1 240px;
144min-width:200px;max-width:480px}.virtual-para[_ngcontent-%COMP%]{align-items:start}.virtual-col-original[_ngcontent-%COMP%], .virtual-col-translation[_ngcontent-%COMP%]{font-size:1rem}"],changeDetection:0})}}return t})();function xce(t,i){if(t&1&&(d(0,"mat-option",17),g(1),u()),t&2){let e=i.$implicit;y("value",e),h(),oe(" ",e," ")}}function bce(t,i){if(t&1){let e=j();d(0,"mat-form-field",14)(1,"mat-select",16,0),M("selectionChange",function(o){k(e);let a=f(2);return E(a._changePageSize(o.value))}),te(3,xce,2,2,"mat-option",17,ct),u(),d(5,"div",18),M("click",function(){k(e);let o=en(2);return E(o.open())}),u()()}if(t&2){let e=f(2);y("appearance",e._formFieldAppearance)("color",e.color),h(),y("value",e.pageSize)("disabled",e.disabled)("aria-labelledby",e._pageSizeLabelId)("panelClass",e.selectConfig.panelClass||"")("disableOptionCentering",e.selectConfig.disableOptionCentering),h(2),ne(e._displayedPageSizeOptions)}}function vce(t,i){if(t&1&&(d(0,"div",15),g(1),u()),t&2){let e=f(2);h(),V(e.pageSize)}}function yce(t,i){if(t&1&&(d(0,"div",3)(1,"div",13),g(2),u(),D(3,bce,6,7,"mat-form-field",14)(4,vce,2,1,"div",15),u()),t&2){let e=f();h(),W("id",e._pageSizeLabelId),h(),oe(" ",e._intl.itemsPerPageLabel," "),h(),S(e._displayedPageSizeOptions.length>1?3:-1),h(),S(e._displayedPageSizeOptions.length<=1?4:-1)}}function Cce(t,i){if(t&1){let e=j();d(0,"button",19),M("click",function(){k(e);let o=f();return E(o._buttonClicked(0,o._previousButtonsDisabled()))}),uo(),d(1,"svg",8),H(2,"path",20),u()()}if(t&2){let e=f();y("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("disabled",e._previousButtonsDisabled())("tabindex",e._previousButtonsDisabled()?-1:null),W("aria-label",e._intl.firstPageLabel)}}function wce(t,i){if(t&1){let e=j();d(0,"button",21),M("click",function(){k(e);let o=f();return E(o._buttonClicked(o.getNumberOfPages()-1,o._nextButtonsDisabled()))}),uo(),d(1,"svg",8),H(2,"path",22),u()()}if(t&2){let e=f();y("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("disabled",e._nextButtonsDisabled())("tabindex",e._nextButtonsDisabled()?-1:null),W("aria-label",e._intl.lastPageLabel)}}var Sf=(()=>{class t{changes=new ce;itemsPerPageLabel="Items per page:";nextPageLabel="Next page";previousPageLabel="Previous page";firstPageLabel="First page";lastPageLabel="Last page";getRangeLabel=(e,n,o)=>{if(o==0||n==0)return`0 of ${o}`;o=Math.max(o,0);let a=e*n,r=a<o?Math.min(a+n,o):a+n;return`${a+1} \u2013 ${r} of ${o}`};static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function kce(t){return t||new Sf}var Ece={provide:Sf,deps:[[new Au,new Ig,Sf]],useFactory:kce},Sce=50;var Mce=new X("MAT_PAGINATOR_DEFAULT_OPTIONS"),Vo=(()=>{class t{_intl=x(Sf);_changeDetectorRef=x(Be);_formFieldAppearance;_pageSizeLabelId=x(dn).getId("mat-paginator-page-size-label-");_intlChanges;_isInitialized=!1;_initializedStream=new Sc(1);color;get pageIndex(){return this._pageIndex}set pageIndex(e){this._pageIndex=Math.max(e||0,0),this._changeDetectorRef.markForCheck()}_pageIndex=0;get length(){return this._length}set length(e){this._length=e||0,this._changeDetectorRef.markForCheck()}_length=0;get pageSize(){return this._pageSize}set pageSize(e){this._pageSize=Math.max(e||0,0),this._updateDisplayedPageSizeOptions()}_pageSize;get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(e){this._pageSizeOptions=(e||[]).map(n=>ln(n,0)),this._updateDisplayedPageSizeOptions()}_pageSizeOptions=[];hidePageSize=!1;showFirstLastButtons=!1;selectConfig={};disabled=!1;page=new se;_displayedPageSizeOptions;initialized=this._initializedStream;constructor(){let e=this._intl,n=x(Mce,{optional:!0});if(this._intlChanges=e.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),n){let{pageSize:o,pageSizeOptions:a,hidePageSize:r,showFirstLastButtons:s}=n;o!=null&&(this._pageSize=o),a!=null&&(this._pageSizeOptions=a),r!=null&&(this.hidePageSize=r),s!=null&&(this.show
144FirstLastButtons=s)}this._formFieldAppearance=n?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){this.hasNextPage()&&this._navigate(this.pageIndex+1)}previousPage(){this.hasPreviousPage()&&this._navigate(this.pageIndex-1)}firstPage(){this.hasPreviousPage()&&this._navigate(0)}lastPage(){this.hasNextPage()&&this._navigate(this.getNumberOfPages()-1)}hasPreviousPage(){return this.pageIndex>=1&&this.pageSize!=0}hasNextPage(){let e=this.getNumberOfPages()-1;return this.pageIndex<e&&this.pageSize!=0}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(e){let n=this.pageIndex*this.pageSize,o=this.pageIndex;this.pageIndex=Math.floor(n/e)||0,this.pageSize=e,this._emitPageEvent(o)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._isInitialized&&(this.pageSize||(this._pageSize=this.pageSizeOptions.length!=0?this.pageSizeOptions[0]:Sce),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),this._displayedPageSizeOptions.indexOf(this.pageSize)===-1&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((e,n)=>e-n),this._changeDetectorRef.markForCheck())}_emitPageEvent(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}_navigate(e){let n=this.pageIndex;e!==n&&(this.pageIndex=e,this._emitPageEvent(n))}_buttonClicked(e,n){n||this._navigate(e)}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",ln],length:[2,"length","length",ln],pageSize:[2,"pageSize","pageSize",ln],pageSizeOptions:"pageSizeOptions",hidePageSize:[2,"hidePageSize","hidePageSize",Ce],showFirstLastButtons:[2,"showFirstLastButtons","showFirstLastButtons",Ce],selectConfig:"selectConfig",disabled:[2,"disabled","disabled",Ce]},outputs:{page:"page"},exportAs:["matPaginator"],decls:14,vars:14,consts:[["selectRef",""],[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","disabled","tabindex"],["mat-icon-button","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-next",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","disabled","tabindex"],[1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],[1,"mat-mdc-paginator-touch-target",3,"click"],["mat-icon-button","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-last",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(n,o){n&1&&(d(0,"div",1)(1,"div",2),D(2,yce,5,4,"div",3),d(3,"div",4)(4,"div",5),g(5),u(),D(6,Cce,3,5,"button",6),d(7,"button",7),M("click",function(){return o._buttonClicked(o.pageIndex-1,o._previousButtonsDisabled())}),uo(),d(8,"svg",8),H(9,"path",9),u()(),$h(),d(10,"button",10),M("click",function(){return o._buttonClicked(o.pageIndex+1,o._nextButtonsDisabled())}),uo(),d(11,"svg",8),H(12,"path",11),u()(),D(13,wce,3,5,"button",12),u()()()),n&2&&(h(2),S(o.hidePageSize?-1:2),h(3),oe(" ",o._intl.getRangeLabel(o.pageIndex,o.pageSize,o.length)," "),h(),S(o.showFirstLastButtons?6:-1),h(),y("matTooltip",o._intl.previousPageLabel)("matTooltipDisabled",o._previousButtonsDisabled())("disabled",o._previousButtonsDisabled())("tabindex",o._previousButtonsDisabled()?-1:null),W("aria-label",o._intl.previousPageLabel),h(3),y("matTooltip",o._intl.nextPageLabel)("matTooltipDisabled",o._nextButtonsDisabled())("disabled",o._nextButtonsDisabled())("tabindex",o._nextButtonsDisabled()?-1:null),W("aria-label",o._intl.nextPageLabel),h(3),S(o.showFirstLastButtons?13:-1))},dependencies:[Ci,fr,Ji,Yt,Mt],styles:[`.mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color, var(--mat-sys-on-surface));background-color:var(--mat-paginator-container-background-color, var(--mat-sys-surface));font-family:var(--mat-paginator-container-text-font, var(--mat-sys-body-small-font));line-height:var(--mat-paginator-container-text-line-height, var(--mat-sys-body-small-line-height));font-size:var(--mat-paginator-container-text-size, var(--mat-sys-body-small-size));font-weight:var(--mat-paginator-container-text-weight, var(--mat-sys-body-small-weight));letter-spacing:var(--mat-paginator-container-text-tracking, var(--mat-sys-body-small-tracking));--mat-form-field-container-height:var(--mat-paginator-form-field-container-height, 40px);--mat-form-field-container-vertical-padding:var(--mat-paginator-form-field-container-vertical-padding, 8px)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size, var(--mat-sys-body-small-size))}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap;width:100%;min-height:var(--mat-paginator-container-size, 56px)}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px;
144fill:var(--mat-paginator-enabled-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon{fill:var(--mat-paginator-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}@media(forced-colors: active){.mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon,.mat-mdc-paginator-icon{fill:currentColor}.mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}.mat-mdc-paginator-range-actions .mat-mdc-icon-button[aria-disabled]{color:GrayText}}.mat-mdc-paginator-touch-target{display:var(--mat-paginator-touch-target-display, block);position:absolute;top:50%;left:50%;width:84px;height:48px;background-color:rgba(0,0,0,0);transform:translate(-50%, -50%);cursor:pointer} 145`],encapsulation:2,changeDetection:0})}return t})(),br=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[Ece],imports:[Qn,sd,mn,Vo]})}return t})();var Tce=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Ice=t=>({title:"Virtual translations",uri:t,translate:!0}),Dce=(t,i)=>({title:t,uri:i}),Pce=()=>({title:"Reading",uri:"",translate:!0}),Ace=(t,i,e,n)=>[t,i,e,n],Rce=()=>[],Oce=()=>[25,50,100,250],Fce=(t,i)=>i.para_id;function Nce(t,i){if(t&1&&(d(0,"p",6),g(1),u()),t&2){let e=f();h(),vM(" ",e.matched()," / ",e.total()," ",e.getTranslated("paragraphs")," \xB7 ",e.coveragePercent(),"% ",e.getTranslated("covered")," ")}}function Lce(t,i){t&1&&H(0,"egwk-loading")}function Bce(t,i){if(t&1&&(d(0,"div",25)(1,"mat-icon",26),g(2,"link "),u(),d(3,"span"),g(4),u(),d(5,"span",27),g(6),u()(),d(7,"div",22),g(8),u()),t&2){let e=f().$implicit,n=f(2);h(),y("matTooltip",n.getTranslated("Borrowed from this paragraph")),h(3),V(e.tr_refcode_short),h(),Z("is-weak",n.isWeak(e)),y("matTooltip",n.getTranslated("similarity / covered")),h(),xt(" ",e.jaccard,"% / ",e.covered,"% "),h(2),V(e.translation)}}function Vce(t,i){if(t&1&&(d(0,"div",24),g(1),u()),t&2){let e=f(3);h(),V(e.getTranslated("No translation found"))}}function zce(t,i){if(t&1&&(d(0,"article",19)(1,"div",20)(2,"div",21),g(3),u(),d(4,"div",22),g(5),u()(),d(6,"div",23),D(7,Bce,9,8)(8,Vce,2,1,"div",24),u()()),t&2){let e=i.$implicit;Z("is-empty",!e.translation),y("id",e.para_id),h(3),V(e.refcode_short),h(2),V(e.original),h(2),S(e.translation?7:8)}}function jce(t,i){if(t&1){let e=j();d(0,"div",16),te(1,zce,9,6,"article",17,Fce),u(),d(3,"mat-paginator",18),M("page",function(o){k(e);let a=f();return E(a.onPage(o))}),u()}if(t&2){let e=f();Z("is-loading",e.loading()),h(),ne(e.paragraphs()),h(2),y("length",e.total())("pageSize",e.pageSize())("pageIndex",e.offset()/e.pageSize())("pageSizeOptions",Ve(6,Oce))}}var _j=85,Hce=50,xj=(()=>{class t extends ut{constructor(){super(...arguments),this.bookCode=_e(""),this.paragraphs=_e(null),this.total=_e(0),this.matched=_e(0),this.offset=_e(0),this.pageSize=_e(Hce),this.covered=_e(_j),this.appliedCovered=_e(_j),this.loading=_e(!1),this.coveragePercent=ke(()=>{let e=this.total();return e?Math.round(this.matched()/e*100):0}),this.virtualService=x(Ef)}ngOnInit(){super.ngOnInit(),this.bookCode.set(this.route.snapshot.paramMap.get("bookCode")??"");let e=Number(this.route.snapshot.queryParamMap.get("offset"));if(Number.isFinite(e)&&e>0){let n=this.pageSize();this.offset.set(Math.floor(e/n)*n)}this.load(decodeURIComponent(this.route.snapshot.fragment??""))}load(e=""){this.loading.set(!0),this.virtualService.getBook(this.lang,this.bookCode(),this.offset(),this.pageSize(),this.appliedCovered(),e).subscribe({next:n=>{this.paragraphs.set(n.results??[]),this.total.set(n.count??0),this.matched.set(n.matched??0),this.offset.set(n.offset??this.offset()),this.loading.set(!1),this.cdr.detectChanges();let o=e?(n.results??[]).find(a=>a.para_id===e||a.refcode_short===e):void 0;o?this.landOn(o.para_id):this.scrollToTop()},error:()=>{this.paragraphs.set([]),this.loading.set(!1),this.cdr.detectChanges()}})}landOn(e){setTimeout(()=>{let n=document.getElementById(e);n&&(n.scrollIntoView({behavior:"smooth",block:"center"}),n.classList.add("egwk-target-flash"),setTimeout(()=>n.classList.remove("egwk-target-flash"),2500))})}onPage(e){this.pageSize.set(e.pageSize),this.offset.set(e.pageIndex*e.pageSize),this.load()}applyCovered(){this.appliedCovered()!==this.covered()&&(this.appliedCovered.set(this.covered()),this.offset.set(0),this.load())}csvUrl(){return this.virtualService.csvUrl(this.lang,this.bookCode(),this.appliedCovered())}booksUrl(){return`/${this.lang}/virtual`}tocUrl(){return`/${this.lang}/virtual/${this.bookCode()}/toc`}isWeak(e){return!!e.translation&&(e.jaccard??0)<50}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-virtual-read"]],features:[pe],decls:34,vars:29,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[1,"virtual-read-section"],[3,"items","buttons"],[1,"egwk-wrapper","egwk-virtual","egwk-wrapper-vertical"],[1,"virtual-header","virtual-header-stacked"],[1,"virtual-back",3,"routerLink"],[1,"virtual-lead"],[1,"virtual-toolbar"],[1,"virtual-toolbar-row"],["mat-stroked-button","",3,"routerLink"],["mat-stroked-button","","color","primary","download","",3,"href"],[1,"virtual-toolbar-row","virtual-slider-row"],[1,"virtual-slider-label"],["min","50","max","100","step","1","discrete","",1,"virtual-slider-control"],["matSliderThumb","",3,"valueChange","dragEnd","change","value"],[1,"virtual-slider-note"],[1,"virtual-paragraphs"],[1,"virtual-para",3,"id","is-empty"],[3,"page","length","pageSize","pageIndex","pageSizeOptions"],[1,"virtual-para",3,"id"],[1,"virtual-col","virtual-col-original"],[1,"virtual-refcode"],[1,"virtual-text"],[1,"virtual-col","virtual-col-translation"],[1,"virtual-none"],[1,"virtual-refcode","virtual-refcode-source"],[1,"virtual-source-icon",3,"matTooltip"],[1,"virtual-score",3,"matTooltip"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section",1),H(2,"egwk-breadcrumbs",2),u(),d(3,"section")(4,"div",3)(5,"header",4)(6,"a",5)(7,"mat-icon"),g(8,"arrow_back"),u(),g(9),u(),d(10,"h2"),g(11),u(),D(12,Nce,2,5,"p",6),u(),d(13,"div",7)(14,"div",8)(15,"a",9)(16,"mat-icon"),g(17,"toc"),u(),g(18),u(),d(19,"a",10)(20,"mat-icon"),g(21,"download"),u(),g(22," CSV "),u()(),d(23,"div",11)(24,"label",12),g(25),d(26,"strong"),g(27),u()(),d(28,"mat-slider",13)(29,"input",14),M("valueChange",function(r){return o.covered.set(r)})("dragEnd",function(){return o.applyCovered()})("change",function(){return o.applyCovered()}),u()(),d(30,"span",15),g(31),u()()(),D(32,Lce,1,0,"egwk-loading")(33,jce,4,7),u()()()),n&2&&(h(2),y("items",po(23,Ace,Oe(15,Tce,o.getUriWithLang("home")),Oe(17,Ice,o.booksUrl()),Ot(19,Dce,o.bookCode(),o.tocUrl()),Ve(22,Pce)))("buttons",Ve(28,Rce)),h(4),y("routerLink",o.booksUrl()),h(3),oe(" ",o.getTranslated("All books")," "),h(2),V(o.bookCode()),h(),S(o.total()?12:-1),h(3),y("routerLink",o.tocUrl()),h(3),oe(" ",o.getTranslated("Chapters")," "),h(),y("href",o.csvUrl(),Fn),h(6),oe(" ",o.getTranslated("Minimum similarity"),": "),h(2),oe("",o.covered(),"%"),h(2),y("value",o.covered()),h(2),oe(" ",o.getTranslated("How much of each paragraph the source must contain.")," "),h(),S(o.paragraphs()===null||o.loading()?32:-1),h(),S(o.paragraphs()!==null?33:-1))},dependencies:[Nn,cs,Ft,fa,_n,He,Qn,uC,j_,kf,Op,br,Vo,mn,Mt,Pn,wt],styles:[".egwk-virtual[_ngcontent-%COMP%]{margin:1.5rem 0;width:100%}.virtual-read-section[_ngcontent-%COMP%]{width:100%;max-width:1400px}.virtual-header[_ngcontent-%COMP%]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.virtual-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:var(--egwk-brand);font-weight:600}.virtual-lead[_ngcontent-%COMP%]{margin:.33rem 0 0;color:var(--egwk-ink-soft);font-size:.9rem;max-width:60ch}.virtual-back[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.16rem;color:var(--egwk-brand-quiet);text-decoration:none;font-size:.85rem}.virtual-back[_ngcontent-%COMP%]:hover{color:var(--egwk-brand)}.virtual-back[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem}
145.virtual-controls[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;padding:.67rem 1rem;margin-bottom:1.5rem;border:1px solid var(--egwk-brand-line);border-left:3px solid var(--egwk-accent);border-radius:4px;background:color-mix(in srgb,var(--egwk-primary-lighter) 18%,transparent)}.virtual-filter[_ngcontent-%COMP%]{min-width:260px}.virtual-slider[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.virtual-slider[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:var(--egwk-brand);font-size:.9rem}.virtual-slider-note[_ngcontent-%COMP%]{color:var(--egwk-ink-soft);font-size:.8rem}.virtual-count[_ngcontent-%COMP%]{margin:0 0 .67rem;color:var(--egwk-ink-soft);font-size:.85rem}.virtual-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.16rem}.virtual-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.67rem;padding:.67rem 1rem;border:1px solid var(--egwk-field-line);border-radius:4px;background:var(--egwk-surface);color:var(--egwk-brand);text-decoration:none;transition:border-color .15s ease,background .15s ease}.virtual-row[_ngcontent-%COMP%]:hover, .virtual-row[_ngcontent-%COMP%]:focus-visible{border-color:var(--egwk-brand-line);background:color-mix(in srgb,var(--egwk-primary-lighter) 25%,transparent);text-decoration:none}.virtual-row[_ngcontent-%COMP%]:hover .virtual-row-chevron[_ngcontent-%COMP%], .virtual-row[_ngcontent-%COMP%]:focus-visible .virtual-row-chevron[_ngcontent-%COMP%]{opacity:1;transform:translate(2px)}.virtual-row-code[_ngcontent-%COMP%]{flex:0 0 auto;min-width:72px;font-weight:600;font-size:.85rem;color:var(--egwk-brand-quiet)}.virtual-row-title[_ngcontent-%COMP%]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-row-chevron[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand-quiet);opacity:.5;transition:opacity .15s ease,transform .15s ease}.virtual-paragraphs[_ngcontent-%COMP%]{transition:opacity .15s ease}.virtual-paragraphs.is-loading[_ngcontent-%COMP%]{opacity:.4}.virtual-para[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.67rem 0;border-bottom:1px solid color-mix(in srgb,var(--egwk-primary-lighter) 60%,transparent)}.virtual-para.is-empty[_ngcontent-%COMP%] .virtual-col-translation[_ngcontent-%COMP%]{opacity:.55}@media (max-width: 768px){.virtual-para[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:.33rem}}.virtual-col[_ngcontent-%COMP%]{min-width:0}.virtual-col-translation[_ngcontent-%COMP%]{border-left:2px solid color-mix(in srgb,var(--egwk-primary-lighter) 80%,transparent);padding-left:1rem}@media (max-width: 768px){.virtual-col-translation[_ngcontent-%COMP%]{border-left:none;border-top:1px dashed color-mix(in srgb,var(--egwk-primary-lighter) 90%,transparent);padding-left:0;padding-top:.33rem}}.virtual-refcode[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.16rem;margin-bottom:.16rem;color:var(--egwk-brand-quiet);font-size:.75rem;letter-spacing:.02em}.virtual-refcode-source[_ngcontent-%COMP%]{color:var(--egwk-accent);font-weight:600}.virtual-source-icon[_ngcontent-%COMP%]{font-size:.9rem;width:.9rem;height:.9rem}.virtual-score[_ngcontent-%COMP%]{margin-left:auto;padding:0 .16rem;border-radius:8px;background:var(--egwk-accent-lighter);color:var(--egwk-ink-soft);font-weight:400;font-size:.7rem}.virtual-score.is-weak[_ngcontent-%COMP%]{background:var(--egwk-danger-lighter);color:color-mix(in srgb,var(--egwk-danger-hue) 70%,black)}.virtual-text[_ngcontent-%COMP%]{line-height:1.55;white-space:pre-line}.virtual-none[_ngcontent-%COMP%]{color:var(--egwk-ink-faint);font-style:italic;font-size:.9rem}.virtual-header-actions[_ngcontent-%COMP%]{display:flex;gap:.5rem;flex-wrap:wrap}.virtual-toc[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0}.virtual-toc-link[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.67rem;padding:.33rem .5rem;border-radius:3px;color:var(--egwk-brand);text-decoration:none}.virtual-toc-link[_ngcontent-%COMP%]:hover, .virtual-toc-link[_ngcontent-%COMP%]:focus-visible{background:color-mix(in srgb,var(--egwk-primary-lighter) 35%,transparent);text-decoration:none}.virtual-toc-title[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-toc-ref[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand-quiet);font-size:.75rem}.virtual-toc-h1[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{font-weight:600;font-size:1.05rem;margin-top:.5rem}.virtual-toc-h2[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{font-weight:600;margin-top:.67rem;border-top:1px solid color-mix(in srgb,var(--egwk-primary-lighter) 70%,transparent);padding-top:.5rem}.virtual-toc-h3[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{padding-left:1rem;font-size:.92rem}.virtual-header-stacked[_ngcontent-%COMP%]{display:block}.virtual-header-stacked[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:.16rem 0 0}.virtual-toolbar[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem;padding:.67rem 1rem;margin-bottom:1.5rem;border:1px solid var(--egwk-brand-line);border-left:3px solid var(--egwk-accent);border-radius:4px;background:color-mix(in srgb,var(--egwk-primary-lighter) 18%,transparent)}.virtual-toolbar-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;width:100%}.virtual-slider-row[_ngcontent-%COMP%]{gap:1rem}.virtual-slider-label[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand);font-size:.9rem}.virtual-slider-control[_ngcontent-%COMP%]{flex:1 1 240px;
145min-width:200px;max-width:480px}.virtual-para[_ngcontent-%COMP%]{align-items:start}.virtual-col-original[_ngcontent-%COMP%], .virtual-col-translation[_ngcontent-%COMP%]{font-size:1rem}"],changeDetection:0})}}return t})();var Uce=t=>({title:"Home",uri:t,icon:"home",translate:!0}),$ce=t=>({title:"Virtual translations",uri:t,translate:!0}),Wce=t=>({title:t,uri:""}),Kce=(t,i,e)=>[t,i,e],Gce=()=>[],qce=t=>({offset:t}),Jce=(t,i)=>i.para_id;function Yce(t,i){if(t&1&&(d(0,"p",6),g(1),u()),t&2){let e=f();h(),jg(" ",e.entries().length," ",e.getTranslated("chapters")," \xB7 ",e.paragraphCount()," ",e.getTranslated("paragraphs")," ")}}function Qce(t,i){t&1&&H(0,"egwk-loading")}function Zce(t,i){if(t&1&&(d(0,"li")(1,"a",10)(2,"span",11),g(3),u(),d(4,"span",12),g(5),u()()()),t&2){let e=i.$implicit,n=f(2);It("virtual-toc-"+e.element_type),h(),y("routerLink",n.readUrl())("queryParams",Oe(6,qce,e.offset)),h(2),V(e.title),h(2),V(e.refcode_short)}}function Xce(t,i){if(t&1&&(d(0,"ul",8),te(1,Zce,6,8,"li",9,Jce),u()),t&2){let e=f();h(),ne(e.entries())}}var bj=(()=>{class t extends ut{constructor(){super(...arguments),this.bookCode=_e(""),this.entries=_e(null),this.paragraphCount=_e(0),this.virtualService=x(Ef)}ngOnInit(){super.ngOnInit(),this.bookCode.set(this.route.snapshot.paramMap.get("bookCode")??""),this.virtualService.getToc(this.lang,this.bookCode()).subscribe({next:e=>{this.entries.set(e.results??[]),this.paragraphCount.set(e.paragraph_count??0),this.cdr.detectChanges()},error:()=>{this.entries.set([]),this.cdr.detectChanges()}})}readUrl(){return`/${this.lang}/virtual/${this.bookCode()}`}booksUrl(){return`/${this.lang}/virtual`}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-virtual-toc"]],features:[pe],decls:20,vars:20,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[1,"virtual-read-section"],[3,"items","buttons"],[1,"egwk-wrapper","egwk-virtual","egwk-wrapper-vertical"],[1,"virtual-header"],[1,"virtual-back",3,"routerLink"],[1,"virtual-lead"],["mat-stroked-button","",3,"routerLink"],[1,"virtual-toc"],[3,"class"],[1,"virtual-toc-link",3,"routerLink","queryParams"],[1,"virtual-toc-title"],[1,"virtual-toc-ref"]],template:function(n,o){if(n&1&&(d(0,"div",0)(1,"section",1),H(2,"egwk-breadcrumbs",2),u(),d(3,"section")(4,"div",3)(5,"header",4)(6,"div")(7,"a",5)(8,"mat-icon"),g(9,"arrow_back"),u(),g(10),u(),d(11,"h2"),g(12),u(),D(13,Yce,2,4,"p",6),u(),d(14,"a",7)(15,"mat-icon"),g(16,"menu_book"),u(),g(17),u()(),D(18,Qce,1,0,"egwk-loading")(19,Xce,3,0,"ul",8),u()()()),n&2){let a;h(2),y("items",Co(15,Kce,Oe(9,Uce,o.getUriWithLang("home")),Oe(11,$ce,o.booksUrl()),Oe(13,Wce,o.bookCode())))("buttons",Ve(19,Gce)),h(5),y("routerLink",o.booksUrl()),h(3),oe(" ",o.getTranslated("All books")," "),h(2),V(o.bookCode()),h(),S((a=o.entries())!=null&&a.length?13:-1),h(),y("routerLink",o.readUrl()),h(3),oe(" ",o.getTranslated("Read from the start")," "),h(),S(o.entries()===null?18:19)}},dependencies:[Nn,cs,Ft,_n,He,Pn,wt],styles:[".egwk-virtual[_ngcontent-%COMP%]{margin:1.5rem 0;width:100%}.virtual-read-section[_ngcontent-%COMP%]{width:100%;max-width:1400px}.virtual-header[_ngcontent-%COMP%]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.virtual-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:var(--egwk-brand);font-weight:600}.virtual-lead[_ngcontent-%COMP%]{margin:.33rem 0 0;color:var(--egwk-ink-soft);font-size:.9rem;max-width:60ch}.virtual-back[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.16rem;color:var(--egwk-brand-quiet);text-decoration:none;font-size:.85rem}.virtual-back[_ngcontent-%COMP%]:hover{color:var(--egwk-brand)}.virtual-back[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem}.virtual-controls[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;padding:.67rem 1rem;margin-bottom:1.5rem;border:1px solid var(--egwk-brand-line);border-left:3px solid var(--egwk-accent);border-radius:4px;background:color-mix(in srgb,var(--egwk-primary-lighter) 18%,transparent)}.virtual-filter[_ngcontent-%COMP%]{min-width:260px}.virtual-slider[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.virtual-slider[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:var(--egwk-brand);font-size:.9rem}.virtual-slider-note[_ngcontent-%COMP%]{color:var(--egwk-ink-soft);font-size:.8rem}.virtual-count[_ngcontent-%COMP%]{margin:0 0 .67rem;color:var(--egwk-ink-soft);font-size:.85rem}.virtual-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.16rem}.virtual-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.67rem;padding:.67rem 1rem;border:1px solid var(--egwk-field-line);border-radius:4px;background:var(--egwk-surface);color:var(--egwk-brand);text-decoration:none;transition:border-color .15s ease,background .15s ease}.virtual-row[_ngcontent-%COMP%]:hover, .virtual-row[_ngcontent-%COMP%]:focus-visible{border-color:var(--egwk-brand-line);background:color-mix(in srgb,var(--egwk-primary-lighter) 25%,transparent);text-decoration:none}.virtual-row[_ngcontent-%COMP%]:hover .virtual-row-chevron[_ngcontent-%COMP%], .virtual-row[_ngcontent-%COMP%]:focus-visible .virtual-row-chevron[_ngcontent-%COMP%]{opacity:1;transform:translate(2px)}.virtual-row-code[_ngcontent-%COMP%]{flex:0 0 auto;min-width:72px;font-weight:600;font-size:.85rem;color:var(--egwk-brand-quiet)}.virtual-row-title[_ngcontent-%COMP%]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-row-chevron[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand-quiet);opacity:.5;transition:opacity .15s ease,transform .15s ease}.virtual-paragraphs[_ngcontent-%COMP%]{transition:opacity .15s ease}.virtual-paragraphs.is-loading[_ngcontent-%COMP%]{opacity:.4}.virtual-para[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.67rem 0;border-bottom:1px solid color-mix(in srgb,var(--egwk-primary-lighter) 60%,transparent)}.virtual-para.is-empty[_ngcontent-%COMP%] .virtual-col-translation[_ngcontent-%COMP%]{opacity:.55}@media (max-width: 768px){.virtual-para[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:.33rem}}.virtual-col[_ngcontent-%COMP%]{min-width:0}.virtual-col-translation[_ngcontent-%COMP%]{border-left:2px solid color-mix(in srgb,var(--egwk-primary-lighter) 80%,transparent);padding-left:1rem}@media (max-width: 768px){.virtual-col-translation[_ngcontent-%COMP%]{border-left:none;border-top:1px dashed color-mix(in srgb,var(--egwk-primary-lighter) 90%,transparent);padding-left:0;padding-top:.33rem}}.virtual-refcode[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.16rem;margin-bottom:.16rem;color:var(--egwk-brand-quiet);font-size:.75rem;letter-spacing:.02em}.virtual-refcode-source[_ngcontent-%COMP%]{color:var(--egwk-accent);font-weight:600}.virtual-source-icon[_ngcontent-%COMP%]{font-size:.9rem;width:.9rem;height:.9rem}.virtual-score[_ngcontent-%COMP%]{margin-left:auto;padding:0 .16rem;border-radius:8px;background:var(--egwk-accent-lighter);color:var(--egwk-ink-soft);font-weight:400;font-size:.7rem}.virtual-score.is-weak[_ngcontent-%COMP%]{background:var(--egwk-danger-lighter);color:color-mix(in srgb,var(--egwk-danger-hue) 70%,black)}.virtual-text[_ngcontent-%COMP%]{line-height:1.55;white-space:pre-line}.virtual-none[_ngcontent-%COMP%]{color:var(--egwk-ink-faint);font-style:italic;font-size:.9rem}.virtual-header-actions[_ngcontent-%COMP%]{display:flex;gap:.5rem;flex-wrap:wrap}.virtual-toc[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0}.virtual-toc-link[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.67rem;padding:.33rem .5rem;border-radius:3px;color:var(--egwk-brand);text-decoration:none}.virtual-toc-link[_ngcontent-%COMP%]:hover, .virtual-toc-link[_ngcontent-%COMP%]:focus-visible{background:color-mix(in srgb,var(--egwk-primary-lighter) 35%,transparent);text-decoration:none}.virtual-toc-title[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-toc-ref[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand-quiet);font-size:.75rem}.virtual-toc-h1[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{font-weight:600;font-size:1.05rem;margin-top:.5rem}.virtual-toc-h2[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{font-weight:600;margin-top:.67rem;border-top:1px solid color-mix(in srgb,var(--egwk-primary-lighter) 70%,transparent);padding-top:.5rem}.virtual-toc-h3[_ngcontent-%COMP%] .virtual-toc-link[_ngcontent-%COMP%]{padding-left:1rem;font-size:.92rem}.virtual-header-stacked[_ngcontent-%COMP%]{display:block}.virtual-header-stacked[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:.16rem 0 0}.virtual-toolbar[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem;padding:.67rem 1rem;margin-bottom:1.5rem;border:1px solid var(--egwk-brand-line);border-left:3px solid var(--egwk-accent);border-radius:4px;background:color-mix(in srgb,var(--egwk-primary-lighter) 18%,transparent)}.virtual-toolbar-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;width:100%}.virtual-slider-row[_ngcontent-%COMP%]{gap:1rem}.virtual-slider-label[_ngcontent-%COMP%]{flex:0 0 auto;color:var(--egwk-brand);font-size:.9rem}.virtual-slider-control[_ngcontent-%COMP%]{flex:1 1 240px;
145min-width:200px;max-width:480px}.virtual-para[_ngcontent-%COMP%]{align-items:start}.virtual-col-original[_ngcontent-%COMP%], .virtual-col-translation[_ngcontent-%COMP%]{font-size:1rem}"],changeDetection:0})}}return t})();var Mj=Tx(o2());var vj=Symbol("DEEP_SIGNAL");function yj(t){return new Proxy(t,{has(i,e){return!!this.get(i,e,void 0)},get(i,e){let n=gi(i);return!tde(n)||!(e in n)?(sa(i[e])&&i[e][vj]&&delete i[e],i[e]):(sa(i[e])||(Object.defineProperty(i,e,{value:ke(()=>i()[e]),configurable:!0}),i[e][vj]=!0),yj(i[e]))}})}var ede=[WeakSet,WeakMap,Promise,Date,Error,RegExp,ArrayBuffer,DataView,Function];function tde(t){if(t===null||typeof t!="object"||nde(t))return!1;let i=Object.getPrototypeOf(t);if(i===Object.prototype)return!0;for(;i&&i!==Object.prototype;){if(ede.includes(i.constructor))return!1;i=Object.getPrototypeOf(i)}return i===Object.prototype}function nde(t){return typeof t?.[Symbol.iterator]=="function"}var nD=new WeakMap,zo=Symbol("STATE_SOURCE");function ba(t,...i){let e=gi(()=>iD(t)),n=i.reduce((r,s)=>K(K({},r),typeof s=="function"?s(r):s),e),o=t[zo],a=Reflect.ownKeys(t[zo]);for(let r of Reflect.ownKeys(n))if(a.includes(r)){let s=r;e[s]!==n[s]&&o[s].set(n[s])}ide(t)}function iD(t){let i=t[zo];return Reflect.ownKeys(t[zo]).reduce((e,n)=>{let o=i[n]();return Pe(K({},e),{[n]:o})},{})}function oD(t,i,e){e?.injector||is(oD);let o=(e?.injector??x(dt)).get(Di);ode(t,i),i(iD(t));let a=()=>ade(t,i);return o.onDestroy(a),{destroy:a}}function aD(t){return nD.get(t[zo])||[]}function ide(t){let i=aD(t);for(let e of i){let n=gi(()=>iD(t));e(n)}}function ode(t,i){let e=aD(t);nD.set(t[zo],[...e,i])}function ade(t,i){let e=aD(t);nD.set(t[zo],e.filter(n=>n!==i))}function s1(...t){let i=[...t],e=typeof i[0]=="function"?{}:i.shift(),n=i;return(()=>{class a{constructor(){let s=n.reduce((N,$)=>$(N),rde()),{stateSignals:l,props:p,methods:m,hooks:_}=s,c=K(K(K({},l),p),m);this[zo]=s[zo];for(let N of Reflect.ownKeys(c))this[N]=c[N];let{onInit:w,onDestroy:T}=_;w&&w(),T&&x(Di).onDestroy(T)}static \u0275fac=function(l){return new(l||a)};static \u0275prov=Y({token:a,factory:a.\u0275fac,providedIn:e.providedIn||null})}return a})()}function rde(){return{[zo]:{},stateSignals:{},props:{},methods:{},hooks:{}}}function sde(t){return i=>{let e=t(K(K(K({[zo]:i[zo]},i.stateSignals),i.props),i.methods));return Reflect.ownKeys(e),Pe(K({},i),{props:K(K({},i.props),e)})}}function l1(t){return sde(i=>{let e=t(i);return Reflect.ownKeys(e).reduce((o,a)=>{let r=e[a];return Pe(K({},o),{[a]:sa(r)?r:ke(r)})},{})})}function Cj(t){return i=>{let e=K(K(K({[zo]:i[zo]},i.stateSignals),i.props),i.methods),n=typeof t=="function"?t(e):t,o=a=>{let r=n[a],s=i.hooks[a];return r?()=>{s&&s(),r(e)}:s};return Pe(K({},i),{hooks:{onInit:o("onInit"),onDestroy:o("onDestroy")}})}}function U_(t){return i=>{let e=t(K(K(K({[zo]:i[zo]},i.stateSignals),i.props),i.methods));return Reflect.ownKeys(e),Pe(K({},i),{methods:K(K({},i.methods),e)})}}function c1(t){return i=>{let e=typeof t=="function"?t():t,n=Reflect.ownKeys(e);let o=i[zo],a={};for(let r of n)o[r]=_e(e[r]),a[r]=yj(o[r]);return Pe(K({},i),{stateSignals:K(K({},i.stateSignals),a)})}}function Np(t,i){i?.injector||is(Np);let e=i?.injector??x(dt),n=new ce,o=t(n).subscribe();e.get(Di).onDestroy(()=>o.unsubscribe());let a=(r,s)=>{if(lde(r))return n.next(r),{destroy:As};let l=cde(),p=s?.injector??l??e;if(sa(r)){let _=No(()=>{let c=r();gi(()=>n.next(c))},{injector:p});return o.add({unsubscribe:()=>_.destroy()}),_}let m=r.subscribe(_=>n.next(_));return o.add(m),p!==e&&p.get(Di).onDestroy(()=>m.unsubscribe()),{destroy:()=>m.unsubscribe()}};return a.destroy=o.unsubscribe.bind(o),a}function lde(t){return!sa(t)&&!Mc(t)}function cde(){try{return x(dt)}catch{return}}function Mf(t,i,e){let n=typeof t=="function"?{next:t,error:i,complete:e}:t;return o=>o.pipe(ft({next:n.next,complete:n.complete}),Tn(a=>(n.error(a),Si)),n.finalize?Er(n.finalize):a=>a)}var dde={translations:[],otherTranslations:[],books:{},isLoading:!1},d1=s1({providedIn:"root"},c1(dde),l1(({translations:t})=>({})),U_((t,i=x(Wi))=>({booksFor(e){let n=t.books()[e];return n?Le(n):i.books(e).pipe(Fe(o=>o?.books??[]),ft(o=>ba(t,{books:Pe(K({},t.books()),{[e]:o})})))},loadTranslations:Np(Il(ft(()=>ba(t,{isLoading:!0})),zt(e=>i.translations(e).pipe(Mf({next:n=>ba(t,{translations:n}),error:console.error,finalize:()=>ba(t,{isLoading:!1})}
145))))),loadOtherTranslations:Np(Il(zt(e=>i.translations(void 0).pipe(Mf({next:n=>ba(t,{otherTranslations:n.filter(o=>o.language!==e)}),error:console.error})))))})));var ude=["input"],pde=["label"],hde=["*"],mde=new X("mat-checkbox-default-options",{providedIn:"root",factory:kj});function kj(){return{color:"accent",clickAction:"check-indeterminate",disabledInteractive:!1}}var ta=function(t){return t[t.Init=0]="Init",t[t.Checked=1]="Checked",t[t.Unchecked=2]="Unchecked",t[t.Indeterminate=3]="Indeterminate",t}(ta||{}),fde={provide:Pr,useExisting:Gi(()=>Ld),multi:!0},rD=class{source;checked},wj=kj(),Ld=(()=>{class t{_elementRef=x(be);_changeDetectorRef=x(Be);_ngZone=x(Te);_animationMode=x(Kt,{optional:!0});_options=x(mde,{optional:!0});focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(e){let n=new rD;return n.source=this,n.checked=e,n}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"};ariaLabel="";ariaLabelledby=null;ariaDescribedby;ariaExpanded;ariaControls;ariaOwns;_uniqueId;id;get inputId(){return`${this.id||this._uniqueId}-input`}required;labelPosition="after";name=null;change=new se;indeterminateChange=new se;value;disableRipple;_inputElement;_labelElement;tabIndex;color;disabledInteractive;_onTouched=()=>{};_currentAnimationClass="";_currentCheckState=ta.Init;_controlValueAccessorChangeFn=()=>{};_validatorChangeFn=()=>{};constructor(){x(Rn).load(fo);let e=x(new aa("tabindex"),{optional:!0});this._options=this._options||wj,this.color=this._options.color||wj.color,this.tabIndex=e==null?0:parseInt(e)||0,this.id=this._uniqueId=x(dn).getId("mat-mdc-checkbox-"),this.disabledInteractive=this._options?.disabledInteractive??!1}ngOnChanges(e){e.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}_checked=!1;get disabled(){return this._disabled}set disabled(e){e!==this.disabled&&(this._disabled=e,this._changeDetectorRef.markForCheck())}_disabled=!1;get indeterminate(){return this._indeterminate}set indeterminate(e){let n=e!=this._indeterminate;this._indeterminate=e,n&&(this._indeterminate?this._transitionCheckState(ta.Indeterminate):this._transitionCheckState(this.checked?ta.Checked:ta.Unchecked),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_indeterminate=!1;_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(e){this.checked=!!e}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}validate(e){return this.required&&e.value!==!0?{required:!0}:null}registerOnValidatorChange(e){this._validatorChangeFn=e}_transitionCheckState(e){let n=this._currentCheckState,o=this._getAnimationTargetElement();if(!(n===e||!o)&&(this._currentAnimationClass&&o.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(n,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){o.classList.add(this._currentAnimationClass);let a=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{o.classList.remove(a)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){let e=this._options?.clickAction;!this.disabled&&e!=="noop"?(this.indeterminate&&e!=="check"&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?ta.Checked:ta.Unchecked),this._emitChangeEvent()):(this.disabled&&this.disabledInteractive||!this.disabled&&e==="noop")&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate)}_onInteractionEvent(e){e.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(e,n){if(this._animationMode==="NoopAnimations")return"";switch(e){case ta.Init:if(n===ta.Checked)return this._animationClasses.uncheckedToChecked;if(n==ta.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case ta.Unchecked:return n===ta.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case ta.Checked:return n===ta.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case ta.Indeterminate:return n===ta.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(e){let n=this._inputElement;n&&(n.nativeElement.indeterminate=e)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(e){e.target&&this._labelElement.nativeElement.contains(e.target)&&e.stopPropagation()}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-checkbox"]],viewQuery:function(n,o){if(n&1&&(ze(ude,5),ze(pde,5)),n&2){let a;fe(a=ge())&&(o._inputElement=a.first),fe(a=ge())&&(o._labelElement=a.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:16,hostBindings:function(n,o){n&2&&(yo("id",o.id
145),W("tabindex",null)("aria-label",null)("aria-labelledby",null),It(o.color?"mat-"+o.color:"mat-accent"),Z("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mdc-checkbox--disabled",o.disabled)("mat-mdc-checkbox-disabled",o.disabled)("mat-mdc-checkbox-checked",o.checked)("mat-mdc-checkbox-disabled-interactive",o.disabledInteractive))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",Ce],ariaControls:[0,"aria-controls","ariaControls"],ariaOwns:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",Ce],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[2,"disableRipple","disableRipple",Ce],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?void 0:ln(e)],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",Ce],checked:[2,"checked","checked",Ce],disabled:[2,"disabled","disabled",Ce],indeterminate:[2,"indeterminate","indeterminate",Ce]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[Xe([fde,{provide:hs,useExisting:t,multi:!0}]),Xt],ngContentSelectors:hde,decls:15,vars:23,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(n,o){if(n&1){let a=j();Pt(),d(0,"div",3),M("click",function(s){return k(a),E(o._preventBubblingFromLabel(s))}),d(1,"div",4,0)(3,"div",5),M("click",function(){return k(a),E(o._onTouchTargetClick())}),u(),d(4,"input",6,1),M("blur",function(){return k(a),E(o._onBlur())})("click",function(){return k(a),E(o._onInputClick())})("change",function(s){return k(a),E(o._onInteractionEvent(s))}),u(),H(6,"div",7),d(7,"div",8),uo(),d(8,"svg",9),H(9,"path",10),u(),$h(),H(10,"div",11),u(),H(11,"div",12),u(),d(12,"label",13,2),Ue(14),u()()}if(n&2){let a=en(2);y("labelPosition",o.labelPosition),h(4),Z("mdc-checkbox--selected",o.checked),y("checked",o.checked)("indeterminate",o.indeterminate)("disabled",o.disabled&&!o.disabledInteractive)("id",o.inputId)("required",o.required)("tabIndex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex),W("aria-label",o.ariaLabel||null)("aria-labelledby",o.ariaLabelledby)("aria-describedby",o.ariaDescribedby)("aria-checked",o.indeterminate?"mixed":null)("aria-controls",o.ariaControls)("aria-disabled",o.disabled&&o.disabledInteractive?!0:null)("aria-expanded",o.ariaExpanded)("aria-owns",o.ariaOwns)("name",o.name)("value",o.value),h(7),y("matRippleTrigger",a)("matRippleDisabled",o.disableRipple||o.disabled)("matRippleCentered",!0),h(),y("for",o.inputId)}},dependencies:[za,t1],styles:[`.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox:hover>.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:hover>.mat-mdc-checkbox-ripple>.mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:active>.mdc-checkbox__native-control+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:active>.mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:active>.mdc-checkbox__native-control:checked+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:active>.mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control+.mdc-checkbox__ripple{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1;width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox--disabled{cursor:default;pointer-events:none}@media(forced-colors: active){.mdc-checkbox--disabled{opacity:.5}}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-print-color-adjust:exact;color-adjust:exact;border-color:var(--mdc-checkbox-unselected-icon-color, var(--mat-sys-on-surface-variant));top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2)}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mat-sys-primary));background-color:var(--mdc-checkbox-selected-icon-color, var(--mat-sys-primary))}.mdc-checkbox--disabled .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox:hover>.mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mdc-checkbox:hover>.mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mat-sys-on-surface));background-color:rgba(0,0,0,0)}.mdc-checkbox:hover>.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox:hover>.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-sys-primary));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-sys-primary))}.mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mat-sys-on-surface))}.mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-sys-primary));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-sys-primary))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover>.mdc-checkbox__native-control~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.6, 1);color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}@media(forced-colors: active){.mdc-checkbox__checkmark{color:CanvasText}}.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-sys-surface))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:CanvasText}}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;
145transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);border-color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}@media(forced-colors: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-sys-surface))}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__checkmark{transition:opacity 180ms cubic-bezier(0, 0, 0.2, 1),transform 180ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}
145}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mat-mdc-checkbox-touch-target,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__native-control,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__ripple,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mat-mdc-checkbox-ripple::before,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__checkmark,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__mixedmark{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-checkbox-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive{pointer-events:auto}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input{cursor:default}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox .mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox .mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display, block)}.mat-mdc-checkbox .mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-focus-indicator::before{content:""} 146`],encapsulation:2,changeDetection:0})}return t})();var $_=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[Ld,at,at]})}return t})();var Ej="bibleSearchFormat",Bd=(()=>{class t{constructor(){this.ls=x(Fa),this.auth=x(wn),this.userSettings=x(to)}defaults(e){return N5(this.translationCode(e),this.format())}translationCode(e){return this.userSettings.preferences().bible_translation||U.defaultBibleTranslation(e)}format(){let e=this.userSettings.preferences().bible_search_format;if(Ad.includes(e))return e;let n=this.ls.get(Ej);return Ad.includes(n)?n:A5}rememberFormat(e){this.ls.set(Ej,e,this.ls.inOneYear),this.auth.isTokenStillValid()&&this.userSettings.save({bible_search_format:e}).subscribe({error:()=>{}})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var gde=(t,i)=>i[0],_de=(t,i)=>i.translation;function xde(t,i){if(t&1&&Vn(0,1),t&2){f();let e=en(3);y("ngTemplateOutlet",e)}}function bde(t,i){if(t&1&&(d(0,"mat-accordion",2)(1,"mat-expansion-panel")(2,"mat-expansion-panel-header")(3,"mat-panel-title")(4,"mat-icon"),g(5,"manage_search"),u(),d(6,"span",3),g(7),u(
146)()(),Vn(8,1),u()()),t&2){let e=f(),n=en(3);h(6),y("appI18nOTF",e.title),h(),V(e.title),h(),y("ngTemplateOutlet",n)}}function vde(t,i){if(t&1){let e=j();d(0,"button",14),M("click",function(){k(e);let o=f(2);return E(o.searchWithin.emit())}),d(1,"span",7),g(2,"Search in results"),u()()}}function yde(t,i){if(t&1&&(d(0,"mat-option",9)(1,"span",7),g(2),u()()),t&2){let e=i.$implicit,n=f(2);y("value",e),h(2),V(n.bibleSearchTargetLabels.get(e))}}function Cde(t,i){t&1&&(d(0,"mat-hint",7),g(1,"Strong code and morphology, separated by a space"),u())}function wde(t,i){if(t&1&&(d(0,"mat-option",9)(1,"span",7),g(2),u()()),t&2){let e=i.$implicit,n=f(3);y("value",e),h(2),V(n.bibleSearchModeLabels.get(e))}}function kde(t,i){if(t&1){let e=j();d(0,"mat-form-field")(1,"mat-label",7),g(2,"Mode"),u(),d(3,"mat-select",12),M("selectionChange",function(o){k(e);let a=f(2);return E(a.update({matchMode:o.value}))}),te(4,wde,3,2,"mat-option",9,ct),u()()}if(t&2){let e=f(2);h(3),y("value",e.settings.matchMode),h(),ne(e.searchInputModes)}}function Ede(t,i){if(t&1&&(d(0,"mat-option",9),g(1),u()),t&2){let e=i.$implicit;y("value",e.translation),h(),V(e.description)}}function Sde(t,i){if(t&1&&(d(0,"mat-optgroup",11),te(1,Ede,2,2,"mat-option",9,_de),u()),t&2){let e=i.$implicit;y("label",e[0]),h(),ne(e[1])}}function Mde(t,i){if(t&1&&(d(0,"mat-option",9)(1,"span",7),g(2),u()()),t&2){let e=i.$implicit,n=f(2);y("value",e),h(2),V(n.bibleSearchFormatLabels.get(e))}}function Tde(t,i){if(t&1){let e=j();d(0,"div",4)(1,"div",5),D(2,vde,3,0,"button",6),d(3,"mat-form-field")(4,"mat-label",7),g(5,"Search target"),u(),d(6,"mat-select",8),M("selectionChange",function(o){k(e);let a=f();return E(a.update({target:o.value}))}),te(7,yde,3,2,"mat-option",9,ct),u(),D(9,Cde,2,0,"mat-hint",7),u(),D(10,kde,6,1,"mat-form-field"),d(11,"mat-form-field")(12,"mat-label",7),g(13,"Bible version"),u(),d(14,"mat-select",10),M("selectionChange",function(o){k(e);let a=f();return E(a.update({translationCodes:o.value}))}),te(15,Sde,3,1,"mat-optgroup",11,gde),u()(),d(17,"mat-form-field")(18,"mat-label",7),g(19,"Format"),u(),d(20,"mat-select",12),M("selectionChange",function(o){k(e);let a=f();return E(a.onFormatChange(o.value))}),te(21,Mde,3,2,"mat-option",9,ct),u()(),d(23,"mat-checkbox",13),M("change",function(o){k(e);let a=f();return E(a.onAllTranslationsToggle(o.checked))}),d(24,"span",7),g(25,"Select all"),u()(),d(26,"mat-checkbox",13),M("change",function(o){k(e);let a=f();return E(a.update({showFurtherTranslations:o.checked}))}),d(27,"span",7),g(28,"Show further translations"),u()()()()}if(t&2){let e=f();h(2),S(e.canSearchWithin?2:-1),h(4),y("value",e.settings.target),h(),ne(e.bibleSearchTargets),h(2),S(e.settings.target.includes("strong_morph")?9:-1),h(),S(e.showMode?10:-1),h(4),y("value",e.settings.translationCodes)("disabled",e.settings.allTranslations),h(),ne(e.translationsByLanguage),h(5),y("value",e.settings.format),h(),ne(e.bibleSearchFormats),h(2),y("checked",e.settings.allTranslations),h(3),y("checked",e.settings.showFurtherTranslations)}}var Vd=(()=>{class t{constructor(){this.settingsChange=new se,this.searchWithin=new se,this.canSearchWithin=!1,this.language="",this.title="Advanced search options",this.bare=!1,this.showMode=!0,this.bibleSearchTargets=z2,this.bibleSearchTargetLabels=D5,this.searchInputModes=lf,this.bibleSearchModeLabels=P5,this.bibleSearchFormats=Ad,this.bibleSearchFormatLabels=Xw,this.translationsByLanguage=[],this.bibleService=x(Wi),this.settingsService=x(Bd),this.cdr=x(Be)}ngOnInit(){this.bibleService.translations(void 0).subscribe(e=>{this.translationsByLanguage=this.groupByLanguage(e??[]),this.cdr.markForCheck()})}update(e){this.settings=K(K({},this.settings),e),this.settingsChange.emit(this.settings)}onFormatChange(e){this.settingsService.rememberFormat(e),this.update({format:e})}onAllTranslationsToggle(e){let n=!e&&this.settings.translationCodes.length===0?this.settingsService.defaults(this.language).translationCodes:this.settings.translationCodes;this.update({allTranslations:e,translationCodes:n})}groupByLanguage(e){let n=new Map;for(let o of e){let a=o.language||"";n.has(a)||n.set(a,[]),n.get(a).push(o)}return Array.from(n.entries()).sort(([o],[a])=>+(a===this.language)-+(o===this.language))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-bible-search-settings"]],inputs:{settings:"settings",canSearchWithin:"canSearchWithin",language:"language",title:"title",bare:"bare",showMode:"showMode"},outputs:{settingsChange:"settingsChange",searchWithin:"searchWithin"},decls:4,vars:1,consts:[["options",""],[3,"ngTemplateOutlet"],["hideToggle",""],[3,"appI18nOTF"],[1,"search-control-wrapper"],[1,"search-control"],["mat-stroked-button","","type","button",1,"search-within"],["appI18nOTF",""],["multiple","","defaultTabIndex","0",3,"selectionChange","value"],[3,"value"],["multiple","","defaultTabIndex","0",3,"selectionChange","value","disabled"],[3,"label"],["defaultTabIndex","0",3,"selectionChange","value"],[3,"change","checked"],["mat-stroked-button","","type","button",1,"search-within",3,"click"]],template:function(n,o){n&1&&D(0,xde,1,1,"ng-container",1)(1,bde,9,3,"mat-accordion",2)(2,Tde,29,9,"ng-template",null,0,Mr),n&2&&S(o.bare?0:1)},dependencies:[rr,v_,_d,sc,lc,gd,sd,Ci,Vi,tc,fr,Ji,n_,$_,Ld,Qn,kn,_n,He,bt],styles:[".search-ch
146apter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}","[_nghost-%COMP%] .search-control-wrapper[_ngcontent-%COMP%]{width:100%}[_nghost-%COMP%] .search-control[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;align-items:center;gap:0 1rem;width:100%;margin-right:0}[_nghost-%COMP%] .search-control[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{width:100%}@media (min-width: 768px){[_nghost-%COMP%] .search-control[_ngcontent-%COMP%]{grid-template-columns:1fr 1fr}[_nghost-%COMP%] .search-within[_ngcontent-%COMP%]{grid-column:1/-1;justify-self:start}}[_nghost-%COMP%] .search-within[_ngcontent-%COMP%]{margin-bottom:.5rem}[_nghost-%COMP%] .mat-mdc-checkbox[_ngcontent-%COMP%]{justify-self:start}"],changeDetection:0})}}return t})();var Dde=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Pde=t=>({title:"Bible",uri:t,translate:!0}),Ade=(t,i)=>[t,i],Rde=()=>[],Tj=(t,i)=>["/",t,"bible","read",i,1,1],Sj=()=>["language","description"],Ode=t=>["/",t,"bible","lexicon"],Fde=t=>({dictionary:t}),Nde=(t,i)=>i.code,Lde=(t,i)=>i.commentary;function Bde(t,i){if(t&1){let e=j();d(0,"egwk-bible-search-settings",18),M("settingsChange",function(o){k(e);let a=f(2);return E(a.settings=o)}
146),u()}if(t&2){let e=f(2);y("settings",e.settings)("language",e.lang)}}function Vde(t,i){t&1&&H(0,"mat-header-cell")}function zde(t,i){if(t&1&&(d(0,"mat-cell"),g(1),u()),t&2){let e=i.$implicit;h(),V(e.language)}}function jde(t,i){t&1&&H(0,"mat-header-cell")}function Hde(t,i){if(t&1&&(d(0,"mat-cell"),g(1),u()),t&2){let e=i.$implicit;h(),xt("",e.description," (",e.translation,") ")}}function Ude(t,i){t&1&&H(0,"mat-header-row")}function $de(t,i){if(t&1&&H(0,"mat-row",19),t&2){let e=i.$implicit,n=f(2);y("routerLink",Ot(1,Tj,n.lang,e.translation))}}function Wde(t,i){t&1&&H(0,"mat-header-cell")}function Kde(t,i){if(t&1&&(d(0,"mat-cell"),g(1),u()),t&2){let e=i.$implicit;h(),V(e.language)}}function Gde(t,i){t&1&&H(0,"mat-header-cell")}function qde(t,i){if(t&1&&(d(0,"mat-cell"),g(1),u()),t&2){let e=i.$implicit;h(),xt("",e.description," (",e.translation,") ")}}function Jde(t,i){t&1&&H(0,"mat-header-row")}function Yde(t,i){if(t&1&&H(0,"mat-row",19),t&2){let e=i.$implicit,n=f(3);y("routerLink",Ot(1,Tj,n.lang,e.translation))}}function Qde(t,i){if(t&1&&(d(0,"section",16)(1,"div",3)(2,"div",20)(3,"h3",21),g(4,"Other languages"),u(),d(5,"mat-table",9),li(6,10),D(7,Wde,1,0,"mat-header-cell",11)(8,Kde,2,1,"mat-cell",12),ci(),li(9,13),D(10,Gde,1,0,"mat-header-cell",11)(11,qde,2,2,"mat-cell",12),ci(),D(12,Jde,1,0,"mat-header-row",14)(13,Yde,1,4,"mat-row",15),u()()()()),t&2){let e=f(2);h(5),y("dataSource",e.store.otherTranslations()),h(7),y("matHeaderRowDef",Ve(3,Sj)),h(),y("matRowDefColumns",Ve(4,Sj))}}function Zde(t,i){if(t&1&&(d(0,"a",23)(1,"span",24),g(2),u(),d(3,"span",25),g(4),u()()),t&2){let e=i.$implicit,n=f(3);y("routerLink",Oe(5,Ode,n.lang))("queryParams",Oe(7,Fde,e.code))("title",e.description),h(2),V(e.title),h(2),V(e.language)}}function Xde(t,i){if(t&1&&(d(0,"section",17)(1,"div",3)(2,"div",20)(3,"h3",21),g(4,"Lexicons"),u(),d(5,"div",22),te(6,Zde,5,9,"a",23,Nde),u()()()()),t&2){let e=f(2);h(6),ne(e.lexicons)}}function eue(t,i){if(t&1&&(d(0,"div",26)(1,"span",24),g(2),u(),d(3,"span",25),g(4),u()()),t&2){let e=i.$implicit;y("title",e.description),h(2),V(e.title),h(2),V(e.language)}}function tue(t,i){if(t&1&&(d(0,"section",17)(1,"div",3)(2,"div",20)(3,"h3",21),g(4,"Commentaries"),u(),d(5,"div",22),te(6,eue,5,3,"div",26,Lde),u(),d(8,"p",27),g(9," Open a chapter and a verse to read what these say on it. "),u()()()()),t&2){let e=f(2);h(6),ne(e.commentaries)}}function nue(t,i){if(t&1){let e=j();d(0,"section",2)(1,"div",3)(2,"div",4)(3,"div",5)(4,"egwk-search-input",6),it("queryChange",function(o){k(e);let a=f();return ot(a.query,o)||(a.query=o),E(o)}),M("keydownEvent",function(o){k(e);let a=f();return E(a.onKeydown(o))})("clickEvent",function(){k(e);let o=f();return E(o.search())}),u(),D(5,Bde,1,2,"egwk-bible-search-settings",7),u()()()(),d(6,"section")(7,"div",3)(8,"div",8)(9,"mat-table",9),li(10,10),D(11,Vde,1,0,"mat-header-cell",11)(12,zde,2,1,"mat-cell",12),ci(),li(13,13),D(14,jde,1,0,"mat-header-cell",11)(15,Hde,2,2,"mat-cell",12),ci(),D(16,Ude,1,0,"mat-header-row",14)(17,$de,1,4,"mat-row",15),u()()()(),D(18,Qde,14,5,"section",16)(19,Xde,8,0,"section",17)(20,tue,10,0,"section",17)}if(t&2){let e=f();h(4),nt("query",e.query),h(),S(e.settings?5:-1),h(4),y("dataSource",e.store.translations()),h(7),y("matHeaderRowDef",e.columns()),h(),y("matRowDefColumns",e.columns()),h(),S(e.store.otherTranslations().length?18:-1),h(),S(e.lexicons.length?19:-1),h(),S(e.commentaries.length?20:-1)}}var u1=(()=>{class t extends ut{constructor(){super(...arguments),this.bcv=new Mj.bcv_parser,this.lexicons=[],this.commentaries=[],this.store=x(d1),this.bibleService=x(Wi),this.settingsService=x(Bd),this.userSettings=x(to),this.columns=ke(()=>{let e=U.LANGUAGE();return!e||e==="all"?["description","language"]:["description"]})}static{this.bookNames=["Gen","Exod","Lev","Num","Deut","Josh","Judg","Ruth","1Sam","2Sam","1Kgs","2Kgs","1Chr","2Chr","Ezra","Neh","Esth","Job","Ps","Prov","Eccl","Song","Isa","Jer","Lam","Ezek","Dan","Hos","Joel","Amos","Obad","Jonah","Mic","Nah","Hab","Zeph","Hag","Zech","Mal","Matt","Mark","Luke","John","Acts","Rom","1Cor","2Cor","Gal","Eph","Phil","Col","1Thess","2Thess","1Tim","2Tim","Titus","Phlm","Heb","Jas","1Pet","2Pet","1John","2John","3John","Jude","Rev"]}static getBookIndex(e){return t.bookNames.findIndex(n=>n===e)+1}ngOnInit(){super.ngOnInit(),this.store.loadTranslations(this.lang),this.store.loadOtherTranslations(this.lang),this.bibleService.commentaries().subscribe(e=>{this.commentaries=e||[],this.cdr.markForCheck()}),this.bibleService.lexiconDictionaries().subscribe(e=>{this.lexicons=[...e||[]].sort((n,o)=>+(o.language===this.lang)-+(n.language===this.lang)),this.cdr.markForCheck()}),this.settings=this.settingsService.defaults(this.lang),this.userSettings.load().subscribe(()=>{this.settings=this.settingsService.defaults(this.lang),this.cdr.markForCheck()})}navigateToEntity(e){let n=t.getBookIndex(e.start.b),o=e.start.c,a=["/",this.lang,"bible","read","KB",n,o];this.bs.router.navigate(a)}onKeydown(e){e.key==="Enter"&&this.search()}search(){this.query?.trim()&&this.bs.router.navigate([`/${this.lang}/bible/search`],{queryParams:K({search:this.query},xf(this.settings,this.settingsService.defaults(this.lang)))})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-bible"]],features:[pe],decls:4,vars:11,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"search-control-section"],[1,"egwk-wrapper"],[1,"search-form"],[1,"search-controls"],[1,"search-control-wrapper",3,"queryChange","keydownEvent","clickEvent","query"],[3,"settings","language"],[1,"egwk-wrapper-inner"],[3,"dataSource"],["cdkColumnDef","language"],[4,"matHeaderCellDef"],[4,"matCellDef"],["cdkColumnDef","description"],[4,"matHeaderRowDef"],["class","egwk-bible-row-link",3,"routerLink",4,"matRowDef","matRowDefColumns"],[1,"egwk-bible-other-translations"],[1,"egwk-bible-lexicons"],[3,"settingsChange","settings","language"],[1,"egwk-bible-row-link",3,"routerLink"],[1,"egwk-wrapper-inner-vertical"],["appI18nOTF",""],[1,"egwk-bible-lexicon-list"],[1,"egwk-bible-lexicon",3,"routerLink","queryParams","title"],[1,"egwk-bible-lexicon-title"],[1,"egwk-bible-lexicon-language"],[1,"egwk-bible-lexicon","egwk-bible-commentary",3,"title"],["appI18nOTF","",1,"egwk-bible-commentary-note"]],template:function(n,o){if(n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),D(3,nue,21,8),u()),n&2){let a;h(2),y("items",Ot(7,Ade,Oe(3,Dde,o.getUriWithLang("home")),Oe(5,Pde,o.getUriWithLang("bible"))))("buttons",Ve(10,Rde)),h(),S((a=o.store.translations())!=null&&a.length?3:-1)}},dependencies:[wt,Ft,Qo,Vd,cl,Gm,Jm,ul,sl,Lr,Km,ll,qm,dl,bt],styles:[".search-ch
146apter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}",".egwk-bible-row-link[_ngcontent-%COMP%]{cursor:pointer}.egwk-bible-other-translations[_ngcontent-%COMP%]{margin-top:1rem;padding-top:.5rem;border-top:1px solid var(--egwk-line);opacity:.85}.egwk-bible-other-translations[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0 0 .5rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.03em}.egwk-bible-lexicon-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.egwk-bible-lexicon[_ngcontent-%COMP%]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.5rem .33rem;border-bottom:1px solid var(--egwk-brand-line);color:inherit;text-decoration:none}.egwk-bible-lexicon-language[_ngcontent-%COMP%]{font-size:.7rem;text-transform:uppercase;opacity:.6}.egwk-bible-commentary[_ngcontent-%COMP%]{cursor:default}.egwk-bible-commentary-note[_ngcontent-%COMP%]{margin:.5rem 0 0;font-size:.8rem;opacity:.7}"],changeDetection:0})}}return t})();function iue(t,i){t&1&&H(0,"div",2)}var oue=new X("MAT_PROGRESS_BAR_DEFAULT_OPTIONS");var Dj=(()=>{class t{_elementRef=x(be);_ngZone=x(Te);_changeDetectorRef=x(Be);_renderer=x(vn);_cleanupTransitionEnd;_animationMode=x(Kt,{optional:!0});constructor(){let e=x(oue,{optional:!0});this._isNoopAnimation=this._animationMode==="NoopAnimations",e&&(e.color&&(this.color=this._defaultColor=e.color),this.mode=e.mode||this.mode)}_isNoopAnimation=!1;get color(){return this._color||this._defaultColor}set color(e){this._color=e}_color;_defaultColor="primary";get value(){return this._value}set value(e){this._value=Ij(e||0),this._changeDetectorRef.markForCheck()}_value=0;get bufferValue(){return this._bufferValue||0}set bufferValue(e){this._bufferValue=Ij(e||0),this._changeDetectorRef.markForCheck()}_bufferValue=0;animationEnd=new se;get mode(){return this._mode}set mode(e){this._mode=e,this._changeDetectorRef.markForCheck()}_mode="determinate";ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._cleanupTransitionEnd=this._renderer.listen(this._elementRef.nativeElement,"transitionend",this._transitionendHandler)})}ngOnDestroy(){this._cleanupTransitionEnd?.()}_getPrimaryBarTransform(){return`scaleX(${this._isIndeterminate()?1:this.value/100})`}_getBufferBarFlexBasis(){return`${this.mode==="buffer"?this.bufferValue:100}%`}_isIndeterminate(){return this.mode==="indeterminate"||this.mode==="query"}_transitionendHandler=e=>{this.animationEnd.observers.length===0||!e.target||!e.target.classList.contains("mdc-linear-progress__primary-bar")||(this.mode==="determinate"||this.mode==="buffer")&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))};static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:10,hostBindings:function(n,o){n&2&&(W("aria-valuenow",o._isIndeterminate()?null:o.value)("mode",o.mode),It("mat-"+o.color),Z("_mat-animation-noopable",o._isNoopAnimation)("mdc-linear-progress--animation-ready",!o._isNoopAnimation)("mdc-linear-progress--indeterminate",o._isIndeterminate()))},inputs:{color:"color",value:[2,"value","value",ln],bufferValue:[2,"bufferValue","bufferValue",ln],mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],decls:7,vars:5,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(n,o){n&1&&(d(0,"div",0),H(1,"div",1),D(2,iue,1,0,"div",2),u(),d(3,"div",3),H(4,"span",4),u(),d(5,"div",5),H(6,"span",4),u()),n&2&&(h(),Pi("flex-basis",o._getBufferBarFlexBasis()),h(),S(o.mode==="buffer"?2:-1),h(),Pi("transform",o._getPrimaryBarTransform()))},styles:[`.mat-mdc-progress-bar{display:block;text-align:start}
146.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow-x:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);height:max(var(--mdc-linear-progress-track-height, 4px),var(--mdc-linear-progress-active-indicator-height, 4px))}@media(forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);height:var(--mdc-linear-progress-active-indicator-height, 4px)}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}[dir=rtl] .mdc-linear-progress__bar{right:0;transform-origin:center right}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid;border-color:var(--mdc-linear-progress-active-indicator-color, var(--mat-sys-primary));border-top-width:var(--mdc-linear-progress-active-indicator-height, 4px)}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden;height:var(--mdc-linear-progress-track-height, 4px);border-radius:var(--mdc-linear-progress-track-shape, var(--mat-sys-corner-none))}.mdc-linear-progress__buffer-dots{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E");background-repeat:repeat-x;flex:auto;transform:rotate(180deg);animation:mdc-linear-progress-buffering 250ms infinite linear;background-color:var(--mdc-linear-progress-track-color, var(--mat-sys-surface-variant))}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}[dir=rtl] .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);background-color:var(--mdc-linear-progress-track-color, var(--mat-sys-surface-variant))}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mdc-linear-progress-track-height, 4px) * -2.5))}}@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%)}100%{transform:translateX(200.611057%)}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scale
146X(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%)}100%{transform:translateX(160.277782%)}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(-83.67142%)}100%{transform:translateX(-200.611057%)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(-37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(-84.386165%)}100%{transform:translateX(-160.277782%)}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}} 147`],encapsulation:2,changeDetection:0})}return t})();function Ij(t,i=0,e=100){return Math.max(i,Math.min(e,t))}var Pj=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at]})}return t})();var Aj=(()=>{class t{constructor(){this.http=x(Ut),this.url=`${U.API_URL_NEW}uploads/jobs/`}list(e=!1){return this.http.get(this.url+(e?"?archived=1":"")).pipe(Fe(n=>n?.results??[]))}send(e,n){let o=new FormData;return o.append("file",e,e.name),o.append("direction",n),this.http.post(this.url,o)}download(e){return this.http.get(`${this.url}${e.id}/download/`,{responseType:"blob"})}remove(e){return this.http.delete(`${this.url}${e.id}/`)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var rue=t=>({title:"Home",uri:t,icon:"home",translate:!0}),sue=()=>({title:"Translate a document",uri:"",translate:!0}),lue=(t,i)=>[t,i],cue=()=>[],due=()=>["en-hu","hu-en"],Rj=(t,i)=>i.id;function uue(t,i){t&1&&(d(0,"p",4),g(1,"Translating documents needs the editor permission."),u())}function pue(t,i){if(t&1){let e=j();d(0,"button",19),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.direction=o)}),g(1),P(2,"appTranslate"),u()}if(t&2){let e=i.$implicit,n=f(2);Z("active",n.direction===e),W("aria-selected",n.direction===e),h(),V(O(2,4,n.directionLabel(e)))}}function hue(t,i){t&1&&H(0,"mat-progress-bar",12)}function mue(t,i){if(t&1&&(d(0,"p",13),g(1),P(2,"appTranslate"),u()),t&2){let e=f(2);h(),V(O(2,1,e.error))}}function fue(t,i){t&1&&(d(0,"p",14),g(1,"Nothing is being translated."),u())}function gue(t,i){if(t&1&&(g(0),P(1,"appTranslate")),t&2){let e=f().$implicit,n=f(2);xt(" \xB7 ",n.replaced(e)," ",O(1,2,"replaced")," ")}}function _ue(t,i){if(t&1&&H(0,"mat-progress-bar",24),t&2){let e=f().$implicit;y("mode",e.status==="queued"?"indeterminate":"determinate")("value",e.progress)}}function xue(t,i){if(t&1&&(d(0,"div",13),g(1),P(2,"appTranslate"),u()),t&2){let e=f().$implicit;h(),xt("",O(2,2,"Failed"),": ",e.error,"")}}function bue(t,i){if(t&1){let e=j();d(0,"button",28),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.take(o))}),d(1,"mat-icon"),g(2,"download"),u(),d(3,"span"),g(4),P(5,"appTranslate"),u()()}t&2&&(h(4),V(O(5,1,"Download")))}function vue(t,i){t&1&&(d(0,"span",26),g(1,"In progress"),u())}function yue(t,i){if(t&1){let e=j();d(0,"button",29),P(1,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.remove(o))}),d(2,"mat-icon"),g(3,"delete"),u()()}t&2&&y("matTooltip",O(1,1,"Remove"))}function Cue(t,i){if(t&1&&(d(0,"li",16)(1,"mat-icon",20),g(2),u(),d(3,"div",21)(4,"div",22),g(5),u(),d(6,"div",23),g(7),P(8,"appTranslate"),P(9,"date"),D(10,gue,2,4),u(),D(11,_ue,1,2,"mat-progress-bar",24)(12,xue,3,4,"div",13),u(),D(13,bue,6,3,"button",25)(14,vue,2,0,"span",26)(15,yue,4,3,"button",27),u()),t&2){let e=i.$implicit,n=f(2);h(2),V(e.name.endsWith(".pptx")?"slideshow":"description"),h(3),V(e.name),h(2),xt(" ",O(8,8,n.directionLabel(e.direction))," \xB7 ",Ui(9,10,e.created_at,"yyyy.MM.dd. HH:mm")," "),h(3),S(e.status==="done"?10:-1),h(),S(n.ongoing(e)?11:-1),h(),S(e.status==="failed"?12:-1),h(),S(e.status==="done"?13:n.ongoing(e)?14:15)}}function wue(t,i){t&1&&(d(0,"p",14),g(1,"The archive is empty."),u())}function kue(t,i){if(t&1){let e=j();d(0,"li",16)(1,"mat-icon",20),g(2),u(),d(3,"div",21)(4,"div",22),g(5),u(),d(6,"div",23),g(7),P(8,"appTranslate"),P(9,"date"),P(10,"appTranslate"),u()(),d(11,"button",29),P(12,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(3);return E(a.take(o))}),d(13,"mat-icon"),g(14,"download"),u()(),d(15,"button",29),P(16,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(3);return E(a.remove(o))}),d(17,"mat-icon"),g(18,"delete"),u()()()}if(t&2){let e=i.$implicit,n=f(3);h(2),V(e.name.endsWith(".pptx")?"slideshow":"description"),h(3),V(e.result_name),h(2),jg(" ",O(8,8,n.directionLabel(e.direction))," \xB7 ",Ui(9,10,e.created_at,"yyyy.MM.dd. HH:mm")," \xB7 ",n.replaced(e)," ",O(10,13,"replaced")," "),h(4),y("matTooltip",O(12,15,"Download")),h(4),y("matTooltip",O(16,17,"Remove"))}}function Eue(t,i){if(t&1&&(D(0,wue,2,0,"p",14),d(1,"ul",15),te(2,kue,19,19,"li",16,Rj),u()),t&2){let e=f(2);S(e.archive.length?-1:0),h(2),ne(e.archive)}}function Sue(t,i){if(t&1){let e=j();d(0,"h1",4),g(1,"Translate a document"),u(),d(2,"p",5),g(3,"A Word or PowerPoint file: its Bible verses and Ellen G. White passages are replaced by their translations, and nothing else changes."),u(),d(4,"div",6),te(5,pue,3,6,"button",7,ct),u(),d(7,"label",8),M("dragover",function(o){k(e);let a=f();return E(a.onDragOver(o))})("dragleave",function(){k(e);let o=f();return E(o.onDragLeave())})("drop",function(o){k(e);let a=f();return E(a.onDrop(o))}),d(8,"input",9,0),M("change",function(){k(e);let o=en(9),a=f();return E(a.onChosen(o))}),u(),d(10,"mat-icon"),g(11,"upload_file"),u(),d(12,"span",10),g(13,"Drop a .docx or .pptx here"),u(),d(14,"span",11),g(15,"or click to choose"),u()(),D(16,hue,1,0,"mat-progress-bar",12)(17,mue,3,3,"p",13),d(18,"h2",4),g(19,"Documents"),u(),D(20,fue,2,0,"p",14),d(21,"ul",15),te(22,Cue,16,13,"li",16,Rj),u(),d(24,"div",17)(25,"button",18),M("click",function(){k(e);let o=f();return E(o.toggleArchive())}),d(26,"mat-icon"),g(27),u(),d(28,"span",4),g(29,"Archive"),u()()(),D(30,Eue,4,1)}if(t&2){let e=f();h(5),ne(Ve(7,due)),h(2),Z("dragging",e.dragging),h(9),S(e.sending?16:-1),h(),S(e.error?17:-1),h(3),S(e.current.length?-1:20),h(2),ne(e.current),h(5),V(e.archiveShown?"expand_less":"inventory_2"),h(3),S(e.archiveShown?30:-1)}}var Mue=3e3,Oj=(()=>{class t extends ut{constructor(){super(...arguments),this.uploads=x(Aj),this.changes=x(Be),this.direction="en-hu",this.current=[],this.archive=[],this.archiveShown=!1,this.dragging=!1,this.sending=!1,this.error=""}get allowed(){return this.bs.authService.has("editor")}ngOnInit(){super.ngOnInit(),this.bs.pageTitle("Translate a document"),this.allowed&&this.refresh()}onDragOver(e){e.preventDefault(),this.dragging=!0}onDragLeave(){this.dragging=!1}onDrop(e){e.preventDefault(),this.dragging=!1,this.sendAll(Array.from(e.dataTransfer?.files??[]))}onChosen(e){this.sendAll(Array.from(e.files??[])),e.value=""}sendAll(e){let n=e.filter(o=>/\.(docx|pptx)$/i.test(o.name));this.error=n.length<e.length?"Only Word (.docx) and PowerPoint (.pptx) files.":"";for(let o of n)this.sending=!0,this.uploads.send(o,this.direction).subscribe({next:a=>{this.current=[a,...this.current],this.sending=!1,this.poll()},error:a=>{this.error=a?.error?.error||"The file could not be sent.",this.sending=!1,this.changes.markForCheck()}});this.changes.markForCheck()}refresh(){this.uploads.list().subscribe(e=>{this.current=e,this.changes.markForCheck(),this.poll()}),this.archiveShown&&this.uploads.list(!0).subscribe(e=>{this.archive=e,this.changes.markForCheck()})}poll(){clearTimeout(this.timer),this.changes.markForCheck(),this.current.some(e=>this.ongoing(e))&&(this.timer=setTimeout(()=>this.refresh(),Mue))}toggleArchive(){this.archiveShown=!this.archiveShown,this.refresh()}ongoing(e){return e.status==="queued"||e.status==="running"}replaced(e){let n=e.report?.replaced??{};return Object.values(n).reduce((o,a)=>o+a,0)}take(e){this.uploads.download(e).subscribe(n=>{Wc(n,e.result_name),this.refresh()})}remove(e){this.uploads.remove(e).subscribe(()=>this.refresh())}directionLabel(e){return e==="en-hu"?"English \u2192 Hungarian":"Hungarian \u2192 English"}getUriWithLang(e){return"/"+U.LANGUAGE()+"/"+e}ngOnDestroy(){clearTimeout(this.timer)}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-upload"]],features:[pe],decls:7,vars:10,consts:[["chooser",""],[1,"flex-wrap-center","egwk-page"],[3,"items","buttons"],[1,"egwk-wrapper","egwk-upload"],["appI18nOTF",""],["appI18nOTF","",1,"egwk-upload-lead"],["role","tablist",1,"egwk-page-tabs"],["type","button","role","tab",1,"egwk-page-tab",3,"active"],[1,"egwk-upload-drop",3,"dragover","dragleave","drop"],["type","file","accept",".docx,.pptx","multiple","","hidden","",3,"change"],["appI18nOTF","",1,"egwk-upload-drop-title"],["appI18nOTF","",1,"egwk-upload-drop-hint"],["mode","indeterminate"],[1,"egwk-upload-error"],["appI18nOTF","",1,"egwk-toolbox-empty"],[1,"egwk-upload-jobs"],[1,"egwk-upload-job"],[1,"egwk-upload-archive-toggle"],["mat-button","",3,"click"],["type","button","role","tab",1,"egwk-page-tab",3,"click"],[1,"egwk-upload-job-icon"],[1,"egwk-upload-job-main"],[1,"egwk-upload-job-name"],[1,"egwk-upload-job-meta"],[3,"mode","value"],["mat-flat-button","","color","primary"],["appI18nOTF","",1,"egwk-upload-job-status"],["mat-icon-button","",3,"matTooltip"],["mat-flat-button","","color","primary",3,"click"],["mat-icon-button","",3,"click","matTooltip"]],template:function(n,o){n&1&&(d(0,"div",1)(1,"section"),H(2,"egwk-breadcrumbs",2),u(),d(3,"section")(4,"div",3),D(5,uue,2,0,"p",4)(6,Sue,31,8),u()()()),n&2&&(h(2),y("items",Ot(6,lue,Oe(3,rue,o.getUriWithLang("home")),Ve(5,sue)))("buttons",Ve(9,cue)),h(3),S(o.allowed?6:5))},dependencies:[Vu,Qn,kn,Yt,_n,He,Pj,Dj,mn,Mt,wt,bt,st],styles:[".egwk-upload[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch;max-width:50rem}.egwk-upload-lead[_ngcontent-%COMP%]{opacity:.8}.egwk-upload-drop[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:12rem;padding:1.5rem;border:2px dashed var(--egwk-brand-line);border-radius:8px;
147cursor:pointer;text-align:center;transition:background-color .15s,border-color .15s}.egwk-upload-drop[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{width:3rem;height:3rem;font-size:3rem;opacity:.7}.egwk-upload-drop[_ngcontent-%COMP%]:hover, .egwk-upload-drop.dragging[_ngcontent-%COMP%]{background-color:var(--egwk-brand-wash);border-color:var(--egwk-brand)}.egwk-upload-drop-title[_ngcontent-%COMP%]{font-size:1.15rem;font-weight:600}.egwk-upload-drop-hint[_ngcontent-%COMP%]{opacity:.7}.egwk-upload-error[_ngcontent-%COMP%]{color:var(--egwk-error, #b00020)}.egwk-upload-jobs[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0}.egwk-upload-job[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;border-bottom:1px solid var(--egwk-line)}.egwk-upload-job-main[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0}.egwk-upload-job-name[_ngcontent-%COMP%]{font-weight:600;overflow-wrap:anywhere}.egwk-upload-job-meta[_ngcontent-%COMP%]{font-size:.85rem;opacity:.75}.egwk-upload-job-status[_ngcontent-%COMP%]{font-size:.85rem;opacity:.75;white-space:nowrap}.egwk-upload-archive-toggle[_ngcontent-%COMP%]{width:100%;margin-top:1rem;text-align:left}"],changeDetection:0})}}return t})();var p1=(t,i)=>({search:`${i} ${t.id}: ${t.label}`,mode:cf,sources:"egw,bible"}),h1=(()=>{class t{constructor(){this.http=x(Ut)}url(e){return`${U.API_URL_NEW}${U.WRITINGS_V2_API_URI}/topics/${e}/`}all(e){return this.http.get(this.url(e)).pipe(Fe(n=>n?.results||[]))}near(e,n,o=5){let a=new URLSearchParams({search:e,limit:String(o)});return this.http.get(`${this.url(n)}near/?${a}`).pipe(Fe(r=>r?.results||[]))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Tue=()=>[],Iue=t=>["/",t,"search"],Due=(t,i)=>i.id;function Pue(t,i){if(t&1&&(d(0,"span",8),g(1),u()),t&2){let e=f().$implicit;h(),V(e.english)}}function Aue(t,i){if(t&1&&(d(0,"a",6)(1,"span",7),g(2),u(),D(3,Pue,2,1,"span",8),d(4,"span",9),g(5),u()()),t&2){let e=i.$implicit,n=f();y("routerLink",Oe(5,Iue,n.lang))("queryParams",n.params(e)),h(2),V(e.label),h(),S(e.english?3:-1),h(2),V(e.size)}}var Fj=(()=>{class t{constructor(){this.topicsService=x(h1),this.lang=U.LANGUAGE(),this.topics=_e([]),this.typed=_e
147(""),this.shown=ke(()=>{let e=this.typed().toLowerCase().split(/\s+/).filter(Boolean);return this.topics().filter(n=>e.every(o=>n.label.toLowerCase().includes(o)||(n.english||"").toLowerCase().includes(o)))}),this.crumbs=[{title:"Home",uri:`/${this.lang}/home`,icon:"home",translate:!0},{title:"Research",uri:`/${this.lang}/search`,translate:!0},{title:"Topics",uri:"",translate:!0}]}ngOnInit(){this.topicsService.all(this.lang).subscribe(e=>this.topics.set(e))}params(e){return p1(e,new st().transform("Topic"))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-topics"]],decls:16,vars:13,consts:[[1,"flex-wrap-center","egwk-page"],[3,"items","buttons"],[1,"egwk-wrapper","egwk-wrapper-vertical","egwk-topics"],[1,"egwk-topics-intro"],["type","search",1,"egwk-topics-filter",3,"ngModelChange","ngModel","placeholder"],[1,"egwk-topics-list"],[1,"egwk-topic",3,"routerLink","queryParams"],[1,"egwk-topic-label"],[1,"egwk-topic-english"],[1,"egwk-topic-size"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section")(4,"div",2)(5,"h2"),g(6),P(7,"appTranslate"),u(),d(8,"p",3),g(9),P(10,"appTranslate"),u(),d(11,"input",4),P(12,"appTranslate"),M("ngModelChange",function(r){return o.typed.set(r)}),u(),d(13,"div",5),te(14,Aue,6,7,"a",6,Due),u()()()()),n&2&&(h(2),y("items",o.crumbs)("buttons",Ve(12,Tue)),h(4),V(O(7,6,"Topics")),h(3),V(O(10,8,"Her paragraphs grouped by what they are about, named by their most typical words.")),h(2),y("ngModel",o.typed())("placeholder",O(12,10,"Narrow by a word")),h(3),ne(o.shown()))},dependencies:[fa,Ln,Wn,Zn,Ft,wt,st],styles:[".egwk-topics[_ngcontent-%COMP%]{max-width:980px;margin:0 auto}.egwk-topics-intro[_ngcontent-%COMP%]{opacity:.7}.egwk-topics-filter[_ngcontent-%COMP%]{width:100%;max-width:24rem;font:inherit;padding:.4rem .6rem;border:1px solid var(--egwk-tag-line);border-radius:4px;margin-bottom:1rem}.egwk-topics-list[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.5rem}.egwk-topic[_ngcontent-%COMP%]{display:inline-flex;align-items:baseline;gap:.4rem;padding:.25rem .7rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.egwk-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.egwk-topic-english[_ngcontent-%COMP%]{font-size:.75rem;font-style:italic;opacity:.65}.egwk-topic-size[_ngcontent-%COMP%]{font-size:.75rem;opacity:.6}"],changeDetection:0})}}return t})();var Ka=class{};I([L,R("design:type",Number)],Ka.prototype,"id",void 0);I([L,R("design:type",String)],Ka.prototype,"title",void 0);I([L,R("design:type",String)],Ka.prototype,"markdown",void 0);I([ht(Object),R("design:type",Array)],Ka.prototype,"marks",void 0);I([L({name:"marks_count"}),R("design:type",Number)],Ka.prototype,"marksCount",void 0);I([L,R("design:type",Boolean)],Ka.prototype,"draft",void 0);I([ht(String),R("design:type",Array)],Ka.prototype,"tags",void 0);I([L({name:"created_at"}),R("design:type",String)],Ka.prototype,"createdAt",void 0);I([L({name:"updated_at"}),R("design:type",String)],Ka.prototype,"updatedAt",void 0);Ka=I([qe],Ka);var zd=class{};I([L,R("design:type",Number)],zd.prototype,"count",void 0);I([L,R("design:type",Number)],zd.prototype,"offset",void 0);I([L,R("design:type",Number)],zd.prototype,"limit",void 0);I([ht(Ka),R("design:type",Array)],zd.prototype,"results",void 0);zd=I([qe],zd);var m1=(()=>{class t{constructor(){this.http=x(Ut),this.api=x(Mo)}all(e={}){let n=new URLSearchParams;e.limit&&n.set("limit",String(e.limit)),e.offset&&n.set("offset",String(e.offset)),e.find?.trim()&&n.set("find",e.find.trim()),e.tag&&n.set("tag",e.tag);let o=n.toString();return this.api.getTyped(`${U.NOTES_API_URL}${o?"?"+o:""}`,zd)}one(e){return this.api.getTyped(`${U.NOTES_API_URL}${e}/`,Ka)}keep(e,n,o,a={}){return this.http.post(U.NOTES_API_URL,K({title:e,markdown:n,marks:o},a))}update(e,n,o,a,r={}){return this.http.put(`${U.NOTES_API_URL}${e}/`,K({title:n,markdown:o,marks:a},r))}change(e,n){return this.http.put(`${U.NOTES_API_URL}${e}/`,n)}remove(e){return this.http.delete(`${U.NOTES_API_URL}${e}/`)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Oue=/\n-{3,}\n/,Fue=/^<!--\s*mark:\s*(.+?)\s*-->\s*$/m,Nj=(t,i={note:"Note"})=>f1((t||[]).map(e=>Lj(e,i))),f1=t=>t.length?t.join(` 148 149--- 150 151`)+` 152`:"",Lj=(t,i)=>`${Nue(t)} 153${Lue(t,i)}`,Nue=t=>`<!-- mark: ${vi(t)} -->`,ws=t=>t.match(Fue)?.[1]??null,Bj=t=>[...new Set(Lp(t).map(ws).filter(i=>i!==null))],Lp=t=>(t||"").split(Oue).map(i=>
153i.trim()).filter(Boolean),lD=(t,i,e={note:"Note"},n=new Set)=>{let o=new Map((i||[]).map(p=>[vi(p),p])),a=Lp(t),r=new Set;for(let p of a){let m=ws(p);m!==null&&o.has(m)&&r.add(m)}let s=new Map;for(let p of a)if(ws(p)===null){for(let[m,_]of o)if(!r.has(m)&&_.citation&&p.includes(_.citation)){r.add(m),s.set(p,m);break}}let l=[];for(let p of a){let m=ws(p);if(m===null){let _=s.get(p);l.push(_?`<!-- mark: ${_} --> 154${p}`:p)}else(o.has(m)||!n.has(m))&&l.push(p)}for(let p of i||[])r.has(vi(p))||l.push(Lj(p,e));return f1(l)},Lue=(t,i)=>{if(t.denied){let e=t.denied==="licence"?"needs a licence":t.denied;return`*[${t.citation||t.ref} \u2014 ${e}]*`}switch(t.kind){case"dictionary":{let e=(t.root||"").trim();return`**${e?`${e} \u2014 ${t.citation}`:t.citation}** 155 156${t.text}`}case"grammar":return`**${t.citation}** 157 158${t.text}`;case"score":return`})`;case"note":case"highlight":return`${(t.text||"").trim()} 159 160(${i.note} \xB7 ${t.citation})`;default:return`${Bue(t.text)} 161 162\u2014 *${t.citation}*`}},Bue=t=>(t||"").replace(/<[^>]+>/g,"").trim().replace(/\n+/g,` 163 164`),Vue=t=>{let i=new URLSearchParams({format:"png",type:t.layout||"SATB",verses:t.verses||"1,2",size:"normal",header:"true"});return`${U.HYMNALS_API_URL}${t.ref}/download/?${i.toString()}`};var Vj=(t,i)=>{let e=!1,n=Lp(t).map(o=>{let a=ws(o)===null?i(o):null;return a?(e=!0,`<!-- mark: ${vi(a)} --> 165${o}`):o});return e?f1(n):t},zj=t=>{let i=!1,e=Lp(t).map(n=>{let o=n.split(` 166`),a=o.filter(r=>r.trim()&&ws(r)===null);return!a.length||!a.every(r=>r.trimStart().startsWith(">"))?n:(i=!0,o.map(r=>ws(r)!==null?r:r.replace(/^\s*>\s?/,"")).join(` 167`).replace(/\n{3,}/g,` 168 169`))});return i?f1(e):t},jj=t=>(t||"").replace(/(?<=[\u0591-\u05f4])\/(?=[\u0591-\u05f4])/g,"");function n8(t){let i=t.cloneNode(!0),e=i.querySelectorAll("[id]"),n=t.nodeName.toLowerCase();i.removeAttribute("id");for(let o=0;o<e.length;o++)e[o].removeAttribute("id");return n==="canvas"?$j(t,i):(n==="input"||n==="select"||n==="textarea")&&Uj(t,i),Hj("canvas",t,i,$j),Hj("input, textarea, select",t,i,Uj),i}function Hj(t,i,e,n){let o=i.querySelectorAll(t);if(o.length){let a=e.querySelectorAll(t);for(let r=0;r<o.length;r++)n(o[r],a[r])}}var zue=0;function Uj(t,i){i.type!=="file"&&(i.value=t.value),i.type==="radio"&&i.name&&(i.name=`mat-clone-${i.name}-${zue++}`)}function $j(t,i){let e=i.getContext("2d");if(e)try{e.drawImage(t,0,0)}catch{}}function _D(t){let i=t.getBoundingClientRect();return{top:i.top,right:i.right,bottom:i.bottom,left:i.left,width:i.width,height:i.height,x:i.x,y:i.y}}function uD(t,i,e){let{top:n,bottom:o,left:a,right:r}=t;return e>=n&&e<=o&&i>=a&&i<=r}function G_(t,i,e){t.top+=i,t.bottom=t.top+t.height,t.left+=e,t.right=t.left+t.width}function Wj(t,i,e,n){let{top:o,right:a,bottom:r,left:s,width:l,height:p}=t,m=l*i,_=p*i;return n>o-_&&n<r+_&&e>s-m&&e<a+m}var g1=class{_document;positions=new Map;constructor(i){this._document=i}clear(){this.positions.clear()}cache(i){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}
vendor: 24,868 bytes, line 169
169),i.forEach(e=>{this.positions.set(e,{scrollPosition:{top:e.scrollTop,left:e.scrollLeft},clientRect:_D(e)})})}handleScroll(i){let e=$i(i),n=this.positions.get(e);if(!n)return null;let o=n.scrollPosition,a,r;if(e===this._document){let p=this.getViewportScrollPosition();a=p.top,r=p.left}else a=e.scrollTop,r=e.scrollLeft;let s=o.top-a,l=o.left-r;return this.positions.forEach((p,m)=>{p.clientRect&&e!==m&&e.contains(m)&&G_(p.clientRect,s,l)}),o.top=a,o.left=r,{top:s,left:l}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}};function i8(t,i){let e=t.rootNodes;if(e.length===1&&e[0].nodeType===i.ELEMENT_NODE)return e[0];let n=i.createElement("div");return e.forEach(o=>n.appendChild(o)),n}function xD(t,i,e){for(let n in i)if(i.hasOwnProperty(n)){let o=i[n];o?t.setProperty(n,o,e?.has(n)?"important":""):t.removeProperty(n)}return t}function Tf(t,i){let e=i?"":"none";xD(t.style,{"touch-action":i?"":"none","-webkit-user-drag":i?"":"none","-webkit-tap-highlight-color":i?"":"transparent","user-select":e,"-ms-user-select":e,"-webkit-user-select":e,"-moz-user-select":e})}function Kj(t,i,e){xD(t.style,{position:i?"":"fixed",top:i?"":"0",opacity:i?"":"0",left:i?"":"-999em"},e)}function _1(t,i){return i&&i!="none"?t+" "+i:t}function Gj(t,i){t.style.width=`${i.width}px`,t.style.height=`${i.height}px`,t.style.transform=x1(i.left,i.top)}function x1(t,i){return`translate3d(${Math.round(t)}px, ${Math.round(i)}px, 0)`}function qj(t){let i=t.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(t)*i}function jue(t){let i=getComputedStyle(t),e=cD(i,"transition-property"),n=e.find(s=>s==="transform"||s==="all");if(!n)return 0;let o=e.indexOf(n),a=cD(i,"transition-duration"),r=cD(i,"transition-delay");return qj(a[o])+qj(r[o])}function cD(t,i){return t.getPropertyValue(i).split(",").map(n=>n.trim())}var Hue=new Set(["position"]),pD=class{_document;_rootElement;_direction;_initialDomRect;_previewTemplate;_previewClass;_pickupPositionOnPage;_initialTransform;_zIndex;_renderer;_previewEmbeddedView;_preview;get element(){return this._preview}constructor(i,e,n,o,a,r,s,l,p,m){this._document=i,this._rootElement=e,this._direction=n,this._initialDomRect=o,this._previewTemplate=a,this._previewClass=r,this._pickupPositionOnPage=s,this._initialTransform=l,this._zIndex=p,this._renderer=m}attach(i){this._preview=this._createPreview(),i.appendChild(this._preview),Jj(this._preview)&&this._preview.showPopover()}destroy(){this._preview.remove(),this._previewEmbeddedView?.destroy(),this._preview=this._previewEmbeddedView=null}setTransform(i){this._preview.style.transform=i}getBoundingClientRect(){return this._preview.getBoundingClientRect()}addClass(i){this._preview.classList.add(i)}getTransitionDuration(){return jue(this._preview)}addEventListener(i,e){return this._renderer.listen(this._preview,i,e)}_createPreview(){let i=this._previewTemplate,e=this._previewClass,n=i?i.template:null,o;if(n&&i){let a=i.matchSize?this._initialDomRect:null,r=i.viewContainer.createEmbeddedView(n,i.context);r.detectChanges(),o=i8(r,this._document),this._previewEmbeddedView=r,i.matchSize?Gj(o,a):o.style.transform=x1(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else o=n8(this._rootElement),Gj(o,this._initialDomRect),this._initialTransform&&(o.style.transform=this._initialTransform);return xD(o.style,{"pointer-events":"none",margin:Jj(o)?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this._zIndex+""},Hue),Tf(o,!1),o.classList.add("cdk-drag-preview"),o.setAttribute("popover","manual"),o.setAttribute("dir",this._direction),e&&(Array.isArray(e)?e.forEach(a=>o.classList.add(a)):o.classList.add(e)),o}};function Jj(t){return"showPopover"in t}var Uue={passive:!0},Yj={passive:!1},$ue={passive:!1,capture:!0},Wue=800,Qj=new Set(["position"]),hD=class{_config;_document;_ngZone;_viewportRuler;_dragDropRegistry;_renderer;_rootElementCleanups;_cleanupShadowRootSelectStart;_preview;_previewContainer;_placeholderRef;_placeholder;_pickupPositionInElement;_pickupPositionOnPage;_anchor;_passiveTransform={x:0,y:0};_activeTransform={x:0,y:0};_initialTransform;_hasStartedDragging=_e(!1);_hasMoved;_initialContainer;_initialIndex;_parentPositions;_moveEvents=new ce;_pointerDirectionDelta;_pointerPositionAtLastDirectionChange;_lastKnownPointerPosition;_rootElement;_ownerSVGElement;_rootElementTapHighlight;_pointerMoveSubscription=pt.EMPTY;_pointerUpSubscription=pt.EMPTY;_scrollSubscription=pt.EMPTY;_resizeSubscription=pt.EMPTY;_lastTouchEventTime;_dragStartTime;_boundaryElement=null;_nativeInteractionsEnabled=!0;_initialDomRect;_previewRect;_boundaryRect;_previewTemplate;_placeholderTemplate;_handles=[];_disabledHandles=new Set;_dropContainer;_direction="ltr";_parentDragRef;_cachedShadowRoot;lockAxis;dragStartDelay=0;previewClass;scale=1;get disabled(){return this._disabled||!!(this._dropContainer&&this._dropContainer.disabled)}set disabled(i){i!==this._disabled&&(this._disabled=i,this._toggleNativeDragInteractions(),this._handles.forEach(e=>Tf(e,i)))}_disabled=!1;beforeStarted=new ce;started=new ce;released=new ce;ended=new ce;entered=new ce;exited=new ce;dropped=new ce;moved=this._moveEvents;data;constrainPosition;constructor(i,e,n,o,a,r,s){this._config=e,this._document=n,this._ngZone=o,this._viewportRuler=a,this._dragDropRegistry=r,this._renderer=s,this.withRootElement(i).withParent(e.parentDragRef||null),this._parentPositions=new g1(n),r.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(i){this._handles=i.map(n=>Li(n)),this._handles.forEach(n=>Tf(n,this.disabled)),this._toggleNativeDragInteractions();let e=new Set;return this._disabledHandles.forEach(n=>{this._handles.indexOf(n)>-1&&e.add(n)}),this._disabledHandles=e,this}withPreviewTemplate(i){return this._previewTemplate=i,this}withPlaceholderTemplate(i){return this._placeholderTemplate=i,this}withRootElement(i){let e=Li(i);return e!==this._rootElement&&(this._removeRootElementListeners(),this._rootElementCleanups=this._ngZone.runOutsideAngular(()=>[ui(this._renderer,e,"mousedown",this._pointerDown,Yj),ui(this._renderer,e,"touchstart",this._pointerDown,Uue),ui(this._renderer,e,"dragstart",this._nativeDragStart,Yj)]),this._initialTransform=void 0,this._rootElement=e),typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(i){return this._boundaryElement=i?Li(i):null,this._resizeSubscription.unsubscribe(),i&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(i){return this._parentDragRef=i,this}dispose(){this._removeRootElementListeners(),this.isDragging()&&this._rootElement?.remove(),this._anchor?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeListeners(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=this._parentDragRef=null}isDragging(){return this._hasStartedDragging()&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}disableHandle(i){!this._disabledHandles.has(i)&&this._handles.indexOf(i)>-1&&(this._disabledHandles.add(i),Tf(i,!0))}enableHandle(i){this._disabledHandles.has(i)&&(this._disabledHandles.delete(i),Tf(i,this.disabled))}withDirection(i){return this._direction=i,this}_withDropContainer(i){this._dropContainer=i}getFreeDragPosition(){let i=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:i.x,y:i.y}}setFreeDragPosition(i){return this._activeTransform={x:0,y:0},this._passiveTransform.x=i.x,this._passiveTransform.y=i.y,this._dropContainer||this._applyRootElementTransform(i.x,i.y),this}withPreviewContainer(i){return this._previewContainer=i,this}_sortFromLastPointerPosition(){let i=this._lastKnownPointerPosition;i&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(i),i)}_removeListeners(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe(),this._cleanupShadowRootSelectStart?.(),this._cleanupShadowRootSelectStart=void 0}_destroyPreview(){this._preview?.destroy(),this._preview=null}_destroyPlaceholder(){this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._placeholderRef=null}_pointerDown=i=>{if(this.beforeStarted.next(),this._handles.length){let e=this._getTargetHandle(i);e&&!this._disabledHandles.has(e)&&!this.disabled&&this._initializeDragSequence(e,i)}else this.disabled||this._initializeDragSequence(this._rootElement,i)};_pointerMove=i=>{let e=this._getPointerPositionOnPage(i);if(!this._hasStartedDragging()){let o=Math.abs(e.x-this._pickupPositionOnPage.x),a=Math.abs(e.y-this._pickupPositionOnPage.y);if(o+a>=this._config.dragStartThreshold){let s=Date.now()>=this._dragStartTime+this._getDragStartDelay(i),l=this._dropContainer;if(!s){this._endDragSequence(i);return}(!l||!l.isDragging()&&!l.isReceiving())&&(i.cancelable&&i.preventDefault(),this._hasStartedDragging.set(!0),this._ngZone.run(()=>this._startDragSequence(i)))}return}i.cancelable&&i.preventDefault();let n=this._getConstrainedPointerPosition(e);if(this._hasMoved=!0,this._lastKnownPointerPosition=e,this._updatePointerDirectionDelta(n),this._dropContainer)this._updateActiveDropContainer(n,e);else{let o=this.constrainPosition?this._initialDomRect:this._pickupPositionOnPage,a=this._activeTransform;a.x=n.x-o.x+this._passiveTransform.x,a.y=n.y-o.y+this._passiveTransform.y,this._applyRootElementTransform(a.x,a.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:n,event:i,distance:this._getDragDistance(n),delta:this._pointerDirectionDelta})})};_pointerUp=i=>{this._endDragSequence(i)};_endDragSequence(i){if(this._dragDropRegistry.isDragging(this)&&(this._removeListeners(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),!!this._hasStartedDragging()))if(this.released.next({source:this,event:i}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(i),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;let e=this._getPointerPositionOnPage(i);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(e),dropPoint:e,event:i})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(i){W_(i)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();let e=this._getShadowRoot(),n=this._dropContainer;if(e&&this._ngZone.runOutsideAngular(()=>{this._cleanupShadowRootSelectStart=ui(this._renderer,e,"selectstart",Kue,$ue)}),n){let o=this._rootElement,a=o.parentNode,r=this._placeholder=this._createPlaceholderElement(),s=this._anchor=this._anchor||this._document.createComment("");a.insertBefore(s,o),this._initialTransform=o.style.transform||"",this._preview=new pD(this._document,this._rootElement,this._direction,this._initialDomRect,this._previewTemplate||null,this.previewClass||null,this._pickupPositionOnPage,this._initialTransform,this._config.zIndex||1e3,this._renderer),this._preview.attach(this._getPreviewInsertionPoint(a,e)),Kj(o,!1,Qj),this._document.body.appendChild(a.replaceChild(r,o)),this.started.next({source:this,event:i}),n.start(),this._initialContainer=n,this._initialIndex=n.getItemIndex(this)}else this.started.next({source:this,event:i}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(n?n.getScrollableParents():[])}_initializeDragSequence(i,e){this._parentDragRef&&e.stopPropagation();let n=this.isDragging(),o=W_(e),a=!o&&e.button!==0,r=this._rootElement,s=$i(e),l=!o&&this._lastTouchEventTime&&this._lastTouchEventTime+Wue>Date.now(),p=o?Jl(e):ql(e);if(s&&s.draggable&&e.type==="mousedown"&&e.preventDefault(),n||a||l||p)return;if(this._handles.length){let c=r.style;this._rootElementTapHighlight=c.webkitTapHighlightColor||"",c.webkitTapHighlightColor="transparent"}this._hasMoved=!1,this._hasStartedDragging.set(this._hasMoved),this._removeListeners(),this._initialDomRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(c=>this._updateOnScroll(c)),this._boundaryElement&&(this._boundaryRect=_D(this._boundaryElement));let m=this._previewTemplate;this._pickupPositionInElement=m&&m.template&&!m.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialDomRect,i,e);let _=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(e);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:_.x,y:_.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,e)}_cleanupDragArtifacts(i){Kj(this._rootElement,!0,Qj),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._initialDomRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{let e=this._dropContainer,n=e.getItemIndex(this),o=this._getPointerPositionOnPage(i),a=this._getDragDistance(o),r=e._isOverContainer(o.x,o.y);this.ended.next({source:this,distance:a,dropPoint:o,event:i}),this.dropped.next({item:this,currentIndex:n,previousIndex:this._initialIndex,container:e,previousContainer:this._initialContainer,isPointerOverContainer:r,distance:a,dropPoint:o,event:i}),e.drop(this,n,this._initialIndex,this._initialContainer,r,a,o,i),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:i,y:e},{x:n,y:o}){let a=this._initialContainer._getSiblingContainerFromPosition(this,i,e);!a&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(i,e)&&(a=this._initialContainer),a&&a!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=a,this._dropContainer.enter(this,i,e,a===this._initialContainer&&a.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:a,currentIndex:a.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(n,o),this._dropContainer._sortItem(this,i,e,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(i,e):this._applyPreviewTransform(i-this._pickupPositionInElement.x,e-this._pickupPositionInElement.y))}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();let i=this._placeholder.getBoundingClientRect();this._preview.addClass("cdk-drag-animating"),this._applyPreviewTransform(i.left,i.top);let e=this._preview.getTransitionDuration();return e===0?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(n=>{let o=s=>{(!s||this._preview&&$i(s)===this._preview.element&&s.propertyName==="transform")&&(r(),n(),clearTimeout(a))},a=setTimeout(o,e*1.5),r=this._preview.addEventListener("transitionend",o)}))}_createPlaceholderElement(){let i=this._placeholderTemplate,e=i?i.template:null,n;return e?(this._placeholderRef=i.viewContainer.createEmbeddedView(e,i.context),this._placeholderRef.detectChanges(),n=i8(this._placeholderRef,this._document)):n=n8(this._rootElement),n.style.pointerEvents="none",n.classList.add("cdk-drag-placeholder"),n}_getPointerPositionInElement(i,e,n){let o=e===this._rootElement?null:e,a=o?o.getBoundingClientRect():i,r=W_(n)?n.targetTouches[0]:n,s=this._getViewportScrollPosition(),l=r.pageX-a.left-s.left,p=r.pageY-a.top-s.top;return{x:a.left-i.left+l,y:a.top-i.top+p}}_getPointerPositionOnPage(i){let e=this._getViewportScrollPosition(),n=W_(i)?i.touches[0]||i.changedTouches[0]||{pageX:0,pageY:0}:i,o=n.pageX-e.left,a=n.pageY-e.top;if(this._ownerSVGElement){let r=this._ownerSVGElement.getScreenCTM();if(r){let s=this._ownerSVGElement.createSVGPoint();return s.x=o,s.y=a,s.matrixTransform(r.inverse())}}return{x:o,y:a}}_getConstrainedPointerPosition(i){let e=this._dropContainer?this._dropContainer.lockAxis:null,{x:n,y:o}=this.constrainPosition?this.constrainPosition(i,this,this._initialDomRect,this._pickupPositionInElement):i;if(this.lockAxis==="x"||e==="x"?o=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):(this.lockAxis==="y"||e==="y")&&(n=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){let{x:a,y:r}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,s=this._boundaryRect,{width:l,height:p}=this._getPreviewRect(),m=s.top+r,_=s.bottom-(p-r),c=s.left+a,w=s.right-(l-a);n=Zj(n,c,w),o=Zj(o,m,_)}return{x:n,y:o}}_updatePointerDirectionDelta(i){let{x:e,y:n}=i,o=this._pointerDirectionDelta,a=this._pointerPositionAtLastDirectionChange,r=Math.abs(e-a.x),s=Math.abs(n-a.y);return r>this._config.pointerDirectionChangeThreshold&&(o.x=e>a.x?1:-1,a.x=e),s>this._config.pointerDirectionChangeThreshold&&(o.y=n>a.y?1:-1,a.y=n),o}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;let i=this._handles.length>0||!this.isDragging();i!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=i,Tf(this._rootElement,i))}_removeRootElementListeners(){this._rootElementCleanups?.forEach(i=>i()),this._rootElementCleanups=void 0}_applyRootElementTransform(i,e){let n=1/this.scale,o=x1(i*n,e*n),a=this._rootElement.style;this._initialTransform==null&&(this._initialTransform=a.transform&&a.transform!="none"?a.transform:""),a.transform=_1(o,this._initialTransform)}_applyPreviewTransform(i,e){let n=this._previewTemplate?.template?void 0:this._initialTransform,o=x1(i,e);this._preview.setTransform(_1(o,n))}_getDragDistance(i){let e=this._pickupPositionOnPage;return e?{x:i.x-e.x,y:i.y-e.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:i,y:e}=this._passiveTransform;if(i===0&&e===0||this.isDragging()||!this._boundaryElement)return;let n=this._rootElement.getBoundingClientRect(),o=this._boundaryElement.getBoundingClientRect();if(o.width===0&&o.height===0||n.width===0&&n.height===0)return;let a=o.left-n.left,r=n.right-o.right,s=o.top-n.top,l=n.bottom-o.bottom;o.width>n.width?(a>0&&(i+=a),r>0&&(i-=r)):i=0,o.height>n.height?(s>0&&(e+=s),l>0&&(e-=l)):e=0,(i!==this._passiveTransform.x||e!==this._passiveTransform.y)&&this.setFreeDragPosition({y:e,x:i})}_getDragStartDelay(i){let e=this.dragStartDelay;return typeof e=="number"?e:W_(i)?e.touch:e?e.mouse:0}_updateOnScroll(i){let e=this._parentPositions.handleScroll(i);if(e){let n=$i(i);this._boundaryRect&&n!==this._boundaryElement&&n.contains(this._boundaryElement)&&G_(this._boundaryRect,e.top,e.left),this._pickupPositionOnPage.x+=e.left,this._pickupPositionOnPage.y+=e.top,this._dropContainer||(this._activeTransform.x-=e.left,this._activeTransform.y-=e.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){return this._parentPositions.positions.get(this._document)?.scrollPosition||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return this._cachedShadowRoot===void 0&&(this._cachedShadowRoot=Ju(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(i,e){let n=this._previewContainer||"global";if(n==="parent")return i;if(n==="global"){let o=this._document;return e||o.fullscreenElement||o.webkitFullscreenElement||o.mozFullScreenElement||o.msFullscreenElement||o.body}return Li(n)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialDomRect),this._previewRect}_nativeDragStart=i=>{if(this._handles.length){let e=this._getTargetHandle(i);e&&!this._disabledHandles.has(e)&&!this.disabled&&i.preventDefault()}else this.disabled||i.preventDefault()};_getTargetHandle(i){return this._handles.find(e=>i.target&&(i.target===e||e.contains(i.target)))}};function Zj(t,i,e){return Math.max(i,Math.min(e,t))}function W_(t){return t.type[0]==="t"}function Kue(t){t.preventDefault()}function o8(t,i,e){let n=Xj(i,t.length-1),o=Xj(e,t.length-1);if(n===o)return;let a=t[n],r=o<n?-1:1;for(let s=n;s!==o;s+=r)t[s]=t[s+r];t[o]=a}function Xj(t,i){return Math.max(0,Math.min(i,t))}var b1=class{_dragDropRegistry;_element;_sortPredicate;_itemPositions=[];_activeDraggables;orientation="vertical";direction;constructor(i){this._dragDropRegistry=i}_previousSwap={drag:null,delta:0,overlaps:!1};start(i){this.withItems(i)}sort(i,e,n,o){let a=this._itemPositions,r=this._getItemIndexFromPointerPosition(i,e,n,o);if(r===-1&&a.length>0)return null;let s=this.orientation==="horizontal",l=a.findIndex($=>$.drag===i),p=a[r],m=a[l].clientRect,_=p.clientRect,c=l>r?1:-1,w=this._getItemOffsetPx(m,_,c),T=this._getSiblingOffsetPx(l,a,c),N=a.slice();return o8(a,l,r),a.forEach(($,ee)=>{if(N[ee]===$)return;let de=$.drag===i,ie=de?w:T,ue=de?i.getPlaceholderElement():$.drag.getRootElement();$.offset+=ie;let me=Math.round($.offset*(1/$.drag.scale));s?(ue.style.transform=_1(`translate3d(${me}px, 0, 0)`,$.initialTransform),G_($.clientRect,0,ie)):(ue.style.transform=_1(`translate3d(0, ${me}px, 0)`,$.initialTransform),G_($.clientRect,ie,0))}),this._previousSwap.overlaps=uD(_,e,n),this._previousSwap.drag=p.drag,this._previousSwap.delta=s?o.x:o.y,{previousIndex:l,currentIndex:r}}enter(i,e,n,o){let a=o==null||o<0?this._getItemIndexFromPointerPosition(i,e,n):o,r=this._activeDraggables,s=r.indexOf(i),l=i.getPlaceholderElement(),p=r[a];if(p===i&&(p=r[a+1]),!p&&(a==null||a===-1||a<r.length-1)&&this._shouldEnterAsFirstChild(e,n)&&(p=r[0]),s>-1&&r.splice(s,1),p&&!this._dragDropRegistry.isDragging(p)){let m=p.getRootElement();m.parentElement.insertBefore(l,m),r.splice(a,0,i)}else this._element.appendChild(l),r.push(i);l.style.transform="",this._cacheItemPositions()}withItems(i){this._activeDraggables=i.slice(),this._cacheItemPositions()}withSortPredicate(i){this._sortPredicate=i}reset(){this._activeDraggables?.forEach(i=>{let e=i.getRootElement();if(e){let n=this._itemPositions.find(o=>o.drag===i)?.initialTransform;e.style.transform=n||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(i){return(this.orientation==="horizontal"&&this.direction==="rtl"?this._itemPositions.slice().reverse():this._itemPositions).findIndex(n=>n.drag===i)}updateOnScroll(i,e){this._itemPositions.forEach(({clientRect:n})=>{G_(n,i,e)}),this._itemPositions.forEach(({drag:n})=>{this._dragDropRegistry.isDragging(n)&&n._sortFromLastPointerPosition()})}withElementContainer(i){this._element=i}_cacheItemPositions(){let i=this.orientation==="horizontal";this._itemPositions=this._activeDraggables.map(e=>{let n=e.getVisibleElement();return{drag:e,offset:0,initialTransform:n.style.transform||"",clientRect:_D(n)}}).sort((e,n)=>i?e.clientRect.left-n.clientRect.left:e.clientRect.top-n.clientRect.top)}_getItemOffsetPx(i,e,n){let o=this.orientation==="horizontal",a=o?e.left-i.left:e.top-i.top;return n===-1&&(a+=o?e.width-i.width:e.height-i.height),a}_getSiblingOffsetPx(i,e,n){let o=this.orientation==="horizontal",a=e[i].clientRect,r=e[i+n*-1],s=a[o?"width":"height"]*n;if(r){let l=o?"left":"top",p=o?"right":"bottom";n===-1?s-=r.clientRect[l]-a[p]:s+=a[l]-r.clientRect[p]}return s}_shouldEnterAsFirstChild(i,e){if(!this._activeDraggables.length)return!1;let n=this._itemPositions,o=this.orientation==="horizontal";if(n[0].drag!==this._activeDraggables[0]){let r=n[n.length-1].clientRect;return o?i>=r.right:e>=r.bottom}else{let r=n[0].clientRect;return o?i<=r.left:e<=r.top}}_getItemIndexFromPointerPosition(i,e,n,o){let a=this.orientation==="horizontal",r=this._itemPositions.findIndex(({drag:s,
vendor: 5,220 bytes, line 169
169clientRect:l})=>{if(s===i)return!1;if(o){let p=a?o.x:o.y;if(s===this._previousSwap.drag&&this._previousSwap.overlaps&&p===this._previousSwap.delta)return!1}return a?e>=Math.floor(l.left)&&e<Math.floor(l.right):n>=Math.floor(l.top)&&n<Math.floor(l.bottom)});return r===-1||!this._sortPredicate(r,i)?-1:r}},mD=class{_document;_dragDropRegistry;_element;_sortPredicate;_rootNode;_activeItems;_previousSwap={drag:null,deltaX:0,deltaY:0,overlaps:!1};_relatedNodes=[];constructor(i,e){this._document=i,this._dragDropRegistry=e}start(i){let e=this._element.childNodes;this._relatedNodes=[];for(let n=0;n<e.length;n++){let o=e[n];this._relatedNodes.push([o,o.nextSibling])}this.withItems(i)}sort(i,e,n,o){let a=this._getItemIndexFromPointerPosition(i,e,n),r=this._previousSwap;if(a===-1||this._activeItems[a]===i)return null;let s=this._activeItems[a];if(r.drag===s&&r.overlaps&&r.deltaX===o.x&&r.deltaY===o.y)return null;let l=this.getItemIndex(i),p=i.getPlaceholderElement(),m=s.getRootElement();a>l?m.after(p):m.before(p),o8(this._activeItems,l,a);let _=this._getRootNode().elementFromPoint(e,n);return r.deltaX=o.x,r.deltaY=o.y,r.drag=s,r.overlaps=m===_||m.contains(_),{previousIndex:l,currentIndex:a}}enter(i,e,n,o){let a=o==null||o<0?this._getItemIndexFromPointerPosition(i,e,n):o;a===-1&&(a=this._getClosestItemIndexToPointer(i,e,n));let r=this._activeItems[a],s=this._activeItems.indexOf(i);s>-1&&this._activeItems.splice(s,1),r&&!this._dragDropRegistry.isDragging(r)?(this._activeItems.splice(a,0,i),r.getRootElement().before(i.getPlaceholderElement())):(this._activeItems.push(i),this._element.appendChild(i.getPlaceholderElement()))}withItems(i){this._activeItems=i.slice()}withSortPredicate(i){this._sortPredicate=i}reset(){let i=this._element,e=this._previousSwap;for(let n=this._relatedNodes.length-1;n>-1;n--){let[o,a]=this._relatedNodes[n];o.parentNode===i&&o.nextSibling!==a&&(a===null?i.appendChild(o):a.parentNode===i&&i.insertBefore(o,a))}this._relatedNodes=[],this._activeItems=[],e.drag=null,e.deltaX=e.deltaY=0,e.overlaps=!1}getActiveItemsSnapshot(){return this._activeItems}getItemIndex(i){return this._activeItems.indexOf(i)}updateOnScroll(){this._activeItems.forEach(i=>{this._dragDropRegistry.isDragging(i)&&i._sortFromLastPointerPosition()})}withElementContainer(i){i!==this._element&&(this._element=i,this._rootNode=void 0)}_getItemIndexFromPointerPosition(i,e,n){let o=this._getRootNode().elementFromPoint(Math.floor(e),Math.floor(n)),a=o?this._activeItems.findIndex(r=>{let s=r.getRootElement();return o===s||s.contains(o)}):-1;return a===-1||!this._sortPredicate(a,i)?-1:a}_getRootNode(){return this._rootNode||(this._rootNode=Ju(this._element)||this._document),this._rootNode}_getClosestItemIndexToPointer(i,e,n){if(this._activeItems.length===0)return-1;if(this._activeItems.length===1)return 0;let o=1/0,a=-1;for(let r=0;r<this._activeItems.length;r++){let s=this._activeItems[r];if(s!==i){let{x:l,y:p}=s.getRootElement().getBoundingClientRect(),m=Math.hypot(e-l,n-p);m<o&&(o=m,a=r)}}return a}},e8=.05,a8=.05,Wr=function(t){return t[t.NONE=0]="NONE",t[t.UP=1]="UP",t[t.DOWN=2]="DOWN",t}(Wr||{}),va=function(t){return t[t.NONE=0]="NONE",t[t.LEFT=1]="LEFT",t[t.RIGHT=2]="RIGHT",t}(va||{}),fD=class{_dragDropRegistry;_ngZone;_viewportRuler;element;disabled=!1;sortingDisabled=!1;lockAxis;autoScrollDisabled=!1;autoScrollStep=2;enterPredicate=()=>!0;sortPredicate=()=>!0;beforeStarted=new ce;entered=new ce;exited=new ce;dropped=new ce;sorted=new ce;receivingStarted=new ce;receivingStopped=new ce;data;_container;_isDragging=!1;_parentPositions;_sortStrategy;_domRect;_draggables=[];_siblings=[];_activeSiblings=new Set;_viewportScrollSubscription=pt.EMPTY;_verticalScrollDirection=Wr.NONE;_horizontalScrollDirection=va.NONE;_scrollNode;_stopScrollTimers=new ce;_cachedShadowRoot=null;_document;_scrollableElements=[];_initialScrollSnap;_direction="ltr";constructor(i,e,n,o,a){this._dragDropRegistry=e,this._ngZone=o,this._viewportRuler=a;let r=this.element=Li(i);this._document=n,this.withOrientation("vertical").withElementContainer(r),e.registerDropContainer(this),this._parentPositions=new g1(n)}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this.receivingStarted.complete(),this.receivingStopped.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(i,e,n,o){this._draggingStarted(),o==null&&this.sortingDisabled&&(o=this._draggables.indexOf(i)),this._sortStrategy.enter(i,e,n,o),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:i,container:this,currentIndex:this.getItemIndex(i)})}exit(i){this._reset(),this.exited.next({item:i,container:this})}drop(i,e,n,o,a,r,s,l={}){this._reset(),this.dropped.next({item:i,currentIndex:e,previousIndex:n,container:this,previousContainer:o,isPointerOverContainer:a,distance:r,dropPoint:s,event:l})}withItems(i){let e=this._draggables;
vendor: 4,962 bytes, line 169
169return this._draggables=i,i.forEach(n=>n._withDropContainer(this)),this.isDragging()&&(e.filter(o=>o.isDragging()).every(o=>i.indexOf(o)===-1)?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(i){return this._direction=i,this._sortStrategy instanceof b1&&(this._sortStrategy.direction=i),this}connectedTo(i){return this._siblings=i.slice(),this}withOrientation(i){if(i==="mixed")this._sortStrategy=new mD(this._document,this._dragDropRegistry);else{let e=new b1(this._dragDropRegistry);e.direction=this._direction,e.orientation=i,this._sortStrategy=e}return this._sortStrategy.withElementContainer(this._container),this._sortStrategy.withSortPredicate((e,n)=>this.sortPredicate(e,n,this)),this}withScrollableParents(i){let e=this._container;return this._scrollableElements=i.indexOf(e)===-1?[e,...i]:i.slice(),this}withElementContainer(i){if(i===this._container)return this;let e=Li(this.element),n=this._scrollableElements.indexOf(this._container),o=this._scrollableElements.indexOf(i);return n>-1&&this._scrollableElements.splice(n,1),o>-1&&this._scrollableElements.splice(o,1),this._sortStrategy&&this._sortStrategy.withElementContainer(i),this._cachedShadowRoot=null,this._scrollableElements.unshift(i),this._container=i,this}getScrollableParents(){return this._scrollableElements}getItemIndex(i){return this._isDragging?this._sortStrategy.getItemIndex(i):this._draggables.indexOf(i)}isReceiving(){return this._activeSiblings.size>0}_sortItem(i,e,n,o){if(this.sortingDisabled||!this._domRect||!Wj(this._domRect,e8,e,n))return;let a=this._sortStrategy.sort(i,e,n,o);a&&this.sorted.next({previousIndex:a.previousIndex,currentIndex:a.currentIndex,container:this,item:i})}_startScrollingIfNecessary(i,e){if(this.autoScrollDisabled)return;let n,o=Wr.NONE,a=va.NONE;if(this._parentPositions.positions.forEach((r,s)=>{s===this._document||!r.clientRect||n||Wj(r.clientRect,e8,i,e)&&([o,a]=Gue(s,r.clientRect,this._direction,i,e),(o||a)&&(n=s))}),!o&&!a){let{width:r,height:s}=this._viewportRuler.getViewportSize(),l={width:r,height:s,top:0,right:r,bottom:s,left:0};o=r8(l,e),a=s8(l,i),n=window}n&&(o!==this._verticalScrollDirection||a!==this._horizontalScrollDirection||n!==this._scrollNode)&&(this._verticalScrollDirection=o,this._horizontalScrollDirection=a,this._scrollNode=n,(o||a)&&n?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){let i=this._container.style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=i.msScrollSnapType||i.scrollSnapType||"",i.scrollSnapType=i.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){this._parentPositions.cache(this._scrollableElements),this._domRect=this._parentPositions.positions.get(this._container).clientRect}_reset(){this._isDragging=!1;let i=this._container.style;i.scrollSnapType=i.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(e=>e._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_startScrollInterval=()=>{this._stopScrolling(),zk(0,Ux).pipe(Et(this._stopScrollTimers)).subscribe(()=>{let i=this._scrollNode,e=this.autoScrollStep;this._verticalScrollDirection===Wr.UP?i.scrollBy(0,-e):this._verticalScrollDirection===Wr.DOWN&&i.scrollBy(0,e),this._horizontalScrollDirection===va.LEFT?i.scrollBy(-e,0):this._horizontalScrollDirection===va.RIGHT&&i.scrollBy(e,0)})};_isOverContainer(i,e){return this._domRect!=null&&uD(this._domRect,i,e)}_getSiblingContainerFromPosition(i,e,n){return this._siblings.find(o=>o._canReceive(i,e,n))}_canReceive(i,e,n){if(!this._domRect||!uD(this._domRect,e,n)||!this.enterPredicate(i,this))return!1;let o=this._getShadowRoot().elementFromPoint(e,n);return o?o===this._container||this._container.contains(o):!1}_startReceiving(i,e){let n=this._activeSiblings;!n.has(i)&&e.every(o=>this.enterPredicate(o,this)||this._draggables.indexOf(o)>-1)&&(n.add(i),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:i,receiver:this,items:e}))}_stopReceiving(i){this._activeSiblings.delete(i),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:i,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(i=>{if(this.isDragging()){let e=this._parentPositions.handleScroll(i);e&&this._sortStrategy.updateOnScroll(e.top,e.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){let i=Ju(this._container);this._cachedShadowRoot=i||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){let i=this._sortStrategy.getActiveItemsSnapshot().filter(e=>e.isDragging());
vendor: 4,160 bytes, lines 169-170
169this._siblings.forEach(e=>e._startReceiving(this,i))}};function r8(t,i){let{top:e,bottom:n,height:o}=t,a=o*a8;return i>=e-a&&i<=e+a?Wr.UP:i>=n-a&&i<=n+a?Wr.DOWN:Wr.NONE}function s8(t,i){let{left:e,right:n,width:o}=t,a=o*a8;return i>=e-a&&i<=e+a?va.LEFT:i>=n-a&&i<=n+a?va.RIGHT:va.NONE}function Gue(t,i,e,n,o){let a=r8(i,o),r=s8(i,n),s=Wr.NONE,l=va.NONE;if(a){let p=t.scrollTop;a===Wr.UP?p>0&&(s=Wr.UP):t.scrollHeight-p>t.clientHeight&&(s=Wr.DOWN)}if(r){let p=t.scrollLeft;e==="rtl"?r===va.RIGHT?p<0&&(l=va.RIGHT):t.scrollWidth+p>t.clientWidth&&(l=va.LEFT):r===va.LEFT?p>0&&(l=va.LEFT):t.scrollWidth-p>t.clientWidth&&(l=va.RIGHT)}return[s,l]}var K_={capture:!0},dD={passive:!1,capture:!0},que=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=G({type:t,selectors:[["ng-component"]],hostAttrs:["cdk-drag-resets-container",""],decls:0,vars:0,template:function(n,o){},styles:[`@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit;inset:auto}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important} 170`],encapsulation:2,changeDetection:0})}return t})(),bD=(()=>{class t{_ngZone=x(Te);_document=x(et);_styleLoader=x(Rn);_renderer=x(Ii).createRenderer(null,null);_cleanupDocumentTouchmove;_dropInstances=new Set;_dragInstances=new Set;_activeDragInstances=_e([]);_globalListeners;_draggingPredicate=e=>e.isDragging();_domNodesToDirectives=null;pointerMove=new ce;pointerUp=new ce;scroll=new ce;constructor(){}registerDropContainer(e){this._dropInstances.has(e)||this._dropInstances.add(e)}registerDragItem(e){this._dragInstances.add(e),this._dragInstances.size===1&&this._ngZone.runOutsideAngular(()=>{this._cleanupDocumentTouchmove?.(),this._cleanupDocumentTouchmove=ui(this._renderer,this._document,"touchmove",this._persistentTouchmoveListener,dD)})}removeDropContainer(e){this._dropInstances.delete(e)}removeDragItem(e){this._dragInstances.delete(e),this.stopDragging(e),this._dragInstances.size===0&&this._cleanupDocumentTouchmove?.()}startDragging(e,n){if(!(this._activeDragInstances().indexOf(e)>-1)&&(this._styleLoader.load(que),this._activeDragInstances.update(o=>[...o,e]),this._activeDragInstances().length===1)){let o=n.type.startsWith("touch"),a=s=>this.pointerUp.next(s),r=[["scroll",s=>this.scroll.next(s),K_],["selectstart",this._preventDefaultWhileDragging,dD]];o?r.push(["touchend",a,K_],["touchcancel",a,K_]):r.push(["mouseup",a,K_]),o||r.push(["mousemove",s=>this.pointerMove.next(s),dD]),this._ngZone.runOutsideAngular(()=>{this._globalListeners=r.map(([s,l,p])=>ui(this._renderer,this._document,s,l,p))})}}stopDragging(e){this._activeDragInstances.update(n=>{let o=n.indexOf(e);return o>-1?(n.splice(o,1),[...n]):n}),this._activeDragInstances().length===0&&this._clearGlobalListeners()}isDragging(e){return this._activeDragInstances().indexOf(e)>-1}scrolled(e){let n=[this.scroll];return e&&e!==this._document&&n.push(new _t(o=>this._ngZone.runOutsideAngular(()=>{let a=ui(this._renderer,e,"scroll",r=>{this._activeDragInstances().length&&o.next(r)},K_);return()=>{a()}}))),bn(...n)}registerDirectiveNode(e,n){this._domNodesToDirectives??=new WeakMap,this._domNodesToDirectives.set(e,n)}removeDirectiveNode(e){this._domNodesToDirectives?.delete(e)}getDragDirectiveForNode(e){return this._domNodesToDirectives?.get(e)||null}ngOnDestroy(){this._dragInstances.forEach(e=>this.removeDragItem(e)),this._dropInstances.forEach(e=>this.removeDropContainer(e)),this._domNodesToDirectives=null,this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_preventDefaultWhileDragging=e=>{this._activeDragInstances().length>0&&e.preventDefault()};_persistentTouchmoveListener=e=>{this._activeDragInstances().length>0&&(this._activeDragInstances().some(this._draggingPredicate)&&e.preventDefault(),this.pointerMove.next(e))};_clearGlobalListeners(){this._globalListeners?.forEach(e=>e()),this._globalListeners=void 0}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Jue={dragStartThreshold:5,pointerDirectionChangeThreshold:5},vD=(()=>{class t{_document=x(et);_ngZone=x(Te);
vendor: 6,161 bytes, line 170
170_viewportRuler=x(ua);_dragDropRegistry=x(bD);_renderer=x(Ii).createRenderer(null,null);constructor(){}createDrag(e,n=Jue){return new hD(e,n,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry,this._renderer)}createDropList(e){return new fD(e,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),gD=new X("CDK_DRAG_PARENT");var l8=new X("CdkDragHandle"),c8=(()=>{class t{element=x(be);_parentDrag=x(gD,{optional:!0,skipSelf:!0});_dragDropRegistry=x(bD);_stateChanges=new ce;get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._stateChanges.next(this)}_disabled=!1;constructor(){this._parentDrag?._addHandle(this)}ngAfterViewInit(){if(!this._parentDrag){let e=this.element.nativeElement.parentElement;for(;e;){let n=this._dragDropRegistry.getDragDirectiveForNode(e);if(n){this._parentDrag=n,n._addHandle(this);break}e=e.parentElement}}}ngOnDestroy(){this._parentDrag?._removeHandle(this),this._stateChanges.complete()}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkDragHandle",""]],hostAttrs:[1,"cdk-drag-handle"],inputs:{disabled:[2,"cdkDragHandleDisabled","disabled",Ce]},features:[Xe([{provide:l8,useExisting:t}])]})}return t})(),d8=new X("CDK_DRAG_CONFIG"),u8=new X("CdkDropList"),p8=(()=>{class t{element=x(be);dropContainer=x(u8,{optional:!0,skipSelf:!0});_ngZone=x(Te);_viewContainerRef=x(Bn);_dir=x(Hn,{optional:!0});_changeDetectorRef=x(Be);_selfHandle=x(l8,{optional:!0,self:!0});_parentDrag=x(gD,{optional:!0,skipSelf:!0});_dragDropRegistry=x(bD);_destroyed=new ce;_handles=new lt([]);_previewTemplate;_placeholderTemplate;_dragRef;data;lockAxis;rootElementSelector;boundaryElement;dragStartDelay;freeDragPosition;get disabled(){return this._disabled||!!(this.dropContainer&&this.dropContainer.disabled)}set disabled(e){this._disabled=e,this._dragRef.disabled=this._disabled}_disabled;constrainPosition;previewClass;previewContainer;scale=1;started=new se;released=new se;ended=new se;entered=new se;exited=new se;dropped=new se;moved=new _t(e=>{let n=this._dragRef.moved.pipe(Fe(o=>({source:this,pointerPosition:o.pointerPosition,event:o.event,delta:o.delta,distance:o.distance}))).subscribe(e);return()=>{n.unsubscribe()}});_injector=x(dt);constructor(){let e=this.dropContainer,n=x(d8,{optional:!0}),o=x(vD);this._dragRef=o.createDrag(this.element,{dragStartThreshold:n&&n.dragStartThreshold!=null?n.dragStartThreshold:5,pointerDirectionChangeThreshold:n&&n.pointerDirectionChangeThreshold!=null?n.pointerDirectionChangeThreshold:5,zIndex:n?.zIndex}),this._dragRef.data=this,this._dragDropRegistry.registerDirectiveNode(this.element.nativeElement,this),n&&this._assignDefaults(n),e&&(this._dragRef._withDropContainer(e._dropListRef),e.addItem(this),e._dropListRef.beforeStarted.pipe(Et(this._destroyed)).subscribe(()=>{this._dragRef.scale=this.scale})),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}setFreeDragPosition(e){this._dragRef.setFreeDragPosition(e)}ngAfterViewInit(){ri(()=>{this._updateRootElement(),this._setupHandlesListener(),this._dragRef.scale=this.scale,this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)},{injector:this._injector})}ngOnChanges(e){let n=e.rootElementSelector,o=e.freeDragPosition;n&&!n.firstChange&&this._updateRootElement(),this._dragRef.scale=this.scale,o&&!o.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this),this._dragDropRegistry.removeDirectiveNode(this.element.nativeElement),this._ngZone.runOutsideAngular(()=>{this._handles.complete(),this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()})}_addHandle(e){let n=this._handles.getValue();n.push(e),this._handles.next(n)}_removeHandle(e){let n=this._handles.getValue(),o=n.indexOf(e);o>-1&&(n.splice(o,1),this._handles.next(n))}_setPreviewTemplate(e){this._previewTemplate=e}_resetPreviewTemplate(e){e===this._previewTemplate&&(this._previewTemplate=null)}_setPlaceholderTemplate(e){this._placeholderTemplate=e}_resetPlaceholderTemplate(e){e===this._placeholderTemplate&&(this._placeholderTemplate=null)}_updateRootElement(){let e=this.element.nativeElement,n=e;this.rootElementSelector&&(n=e.closest!==void 0?e.closest(this.rootElementSelector):e.parentElement?.closest(this.rootElementSelector)),this._dragRef.withRootElement(n||e)}_getBoundaryElement(){let e=this.boundaryElement;return e?typeof e=="string"?this.element.nativeElement.closest(e):Li(e):null}_syncInputs(e){e.beforeStarted.subscribe(()=>{if(!e.isDragging()){let n=this._dir,o=this.dragStartDelay,a=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,r=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;e.disabled=this.disabled,e.lockAxis=this.lockAxis,e.scale=this.scale,e.dragStartDelay=typeof o=="object"&&o?o:La(o),e.constrainPosition=this.constrainPosition,e.previewClass=this.previewClass,e.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(a).withPreviewTemplate(r).withPreviewContainer(this.previewContainer||"global"),n&&e.withDirection(n.value)}}),e.beforeStarted.pipe(Zt(1)).subscribe(()=>{if(this._parentDrag){e.withParent(this._parentDrag._dragRef);return}let n=this.element.nativeElement.parentElement;for(;n;){let o=this._dragDropRegistry.getDragDirectiveForNode(n);if(o){e.withParent(o._dragRef);break}n=n.parentElement}})}_handleEvents(e){e.started.subscribe(n=>{this.started.emit({source:this,event:n.event}),this._changeDetectorRef.markForCheck()}),e.released.subscribe(n=>
vendor: 4,678 bytes, line 170
170{this.released.emit({source:this,event:n.event})}),e.ended.subscribe(n=>{this.ended.emit({source:this,distance:n.distance,dropPoint:n.dropPoint,event:n.event}),this._changeDetectorRef.markForCheck()}),e.entered.subscribe(n=>{this.entered.emit({container:n.container.data,item:this,currentIndex:n.currentIndex})}),e.exited.subscribe(n=>{this.exited.emit({container:n.container.data,item:this})}),e.dropped.subscribe(n=>{this.dropped.emit({previousIndex:n.previousIndex,currentIndex:n.currentIndex,previousContainer:n.previousContainer.data,container:n.container.data,isPointerOverContainer:n.isPointerOverContainer,item:this,distance:n.distance,dropPoint:n.dropPoint,event:n.event})})}_assignDefaults(e){let{lockAxis:n,dragStartDelay:o,constrainPosition:a,previewClass:r,boundaryElement:s,draggingDisabled:l,rootElementSelector:p,previewContainer:m}=e;this.disabled=l??!1,this.dragStartDelay=o||0,n&&(this.lockAxis=n),a&&(this.constrainPosition=a),r&&(this.previewClass=r),s&&(this.boundaryElement=s),p&&(this.rootElementSelector=p),m&&(this.previewContainer=m)}_setupHandlesListener(){this._handles.pipe(ft(e=>{let n=e.map(o=>o.element);this._selfHandle&&this.rootElementSelector&&n.push(this.element),this._dragRef.withHandles(n)}),zt(e=>bn(...e.map(n=>n._stateChanges.pipe(En(n))))),Et(this._destroyed)).subscribe(e=>{let n=this._dragRef,o=e.element.nativeElement;e.disabled?n.disableHandle(o):n.enableHandle(o)})}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkDrag",""]],hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(n,o){n&2&&Z("cdk-drag-disabled",o.disabled)("cdk-drag-dragging",o._dragRef.isDragging())},inputs:{data:[0,"cdkDragData","data"],lockAxis:[0,"cdkDragLockAxis","lockAxis"],rootElementSelector:[0,"cdkDragRootElement","rootElementSelector"],boundaryElement:[0,"cdkDragBoundary","boundaryElement"],dragStartDelay:[0,"cdkDragStartDelay","dragStartDelay"],freeDragPosition:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",Ce],constrainPosition:[0,"cdkDragConstrainPosition","constrainPosition"],previewClass:[0,"cdkDragPreviewClass","previewClass"],previewContainer:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",ln]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[Xe([{provide:gD,useExisting:t}]),Xt]})}return t})(),t8=new X("CdkDropListGroup");var h8=(()=>{class t{element=x(be);_changeDetectorRef=x(Be);_scrollDispatcher=x(Zl);_dir=x(Hn,{optional:!0});_group=x(t8,{optional:!0,skipSelf:!0});_latestSortedRefs;_destroyed=new ce;_scrollableParentsResolved;static _dropLists=[];_dropListRef;connectedTo=[];data;orientation;id=x(dn).getId("cdk-drop-list-");lockAxis;get disabled(){return this._disabled||!!this._group&&this._group.disabled}set disabled(e){this._dropListRef.disabled=this._disabled=e}_disabled;sortingDisabled;enterPredicate=()=>!0;sortPredicate=()=>!0;autoScrollDisabled;autoScrollStep;elementContainerSelector;dropped=new se;entered=new se;exited=new se;sorted=new se;_unsortedItems=new Set;constructor(){let e=x(vD),n=x(d8,{optional:!0});this._dropListRef=e.createDropList(this.element),this._dropListRef.data=this,n&&this._assignDefaults(n),this._dropListRef.enterPredicate=(o,a)=>this.enterPredicate(o.data,a.data),this._dropListRef.sortPredicate=(o,a,r)=>this.sortPredicate(o,a.data,r.data),this._setupInputSyncSubscription(this._dropListRef),this._handleEvents(this._dropListRef),t._dropLists.push(this),this._group&&this._group._items.add(this)}addItem(e){this._unsortedItems.add(e),this._dropListRef.isDragging()&&this._syncItemsWithRef(this.getSortedItems().map(n=>n._dragRef))}removeItem(e){if(this._unsortedItems.delete(e),this._latestSortedRefs){let n=this._latestSortedRefs.indexOf(e._dragRef);n>-1&&(this._latestSortedRefs.splice(n,1),this._syncItemsWithRef(this._latestSortedRefs))}}getSortedItems(){return Array.from(this._unsortedItems).sort((e,n)=>e._dragRef.getVisibleElement().compareDocumentPosition(n._dragRef.getVisibleElement())&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)}ngOnDestroy(){let e=t._dropLists.indexOf(this);e>-1&&t._dropLists.splice(e,1),this._group&&this._group._items.delete(this),this._latestSortedRefs=void 0,this._unsortedItems.clear(),this._dropListRef.dispose(),this._destroyed.next(),this._destroyed.complete()}_setupInputSyncSubscription(e){this._dir&&this._dir.change.pipe(En(this._dir.value),Et(this._destroyed)).subscribe(n=>e.withDirection(n)),e.beforeStarted.subscribe(()=>{let n=qc(this.connectedTo).map(o=>
170{if(typeof o=="string"){let a=t._dropLists.find(r=>r.id===o);return a}return o});if(this._group&&this._group._items.forEach(o=>{n.indexOf(o)===-1&&n.push(o)}),!this._scrollableParentsResolved){let o=this._scrollDispatcher.getAncestorScrollContainers(this.element).map(a=>a.getElementRef().nativeElement);this._dropListRef.withScrollableParents(o),this._scrollableParentsResolved=!0}if(this.elementContainerSelector){let o=this.element.nativeElement.querySelector(this.elementContainerSelector);e.withElementContainer(o)}e.disabled=this.disabled,e.lockAxis=this.lockAxis,e.sortingDisabled=this.sortingDisabled,e.autoScrollDisabled=this.autoScrollDisabled,e.autoScrollStep=La(this.autoScrollStep,2),e.connectedTo(n.filter(o=>o&&o!==this).map(o=>o._dropListRef)).withOrientation(this.orientation)})}_handleEvents(e){e.beforeStarted.subscribe(()=>{this._syncItemsWithRef(this.getSortedItems().map(n=>n._dragRef)),this._changeDetectorRef.markForCheck()}),e.entered.subscribe(n=>{this.entered.emit({container:this,item:n.item.data,currentIndex:n.currentIndex})}),e.exited.subscribe(n=>{this.exited.emit({container:this,item:n.item.data}),this._changeDetectorRef.markForCheck()}),e.sorted.subscribe(n=>{this.sorted.emit({previousIndex:n.previousIndex,currentIndex:n.currentIndex,container:this,item:n.item.data})}),e.dropped.subscribe(n=>{this.dropped.emit({previousIndex:n.previousIndex,currentIndex:n.currentIndex,previousContainer:n.previousContainer.data,container:n.container.data,item:n.item.data,isPointerOverContainer:n.isPointerOverContainer,distance:n.distance,dropPoint:n.dropPoint,event:n.event}),this._changeDetectorRef.markForCheck()}),bn(e.receivingStarted,e.receivingStopped).subscribe(()=>this._changeDetectorRef.markForCheck())}_assignDefaults(e){let{lockAxis:n,draggingDisabled:o,sortingDisabled:a,listAutoScrollDisabled:r,listOrientation:s}=e;this.disabled=o??!1,this.sortingDisabled=a??!1,this.autoScrollDisabled=r??!1,this.orientation=s||"vertical",n&&(this.lockAxis=n)}_syncItemsWithRef(e){this._latestSortedRefs=e,this._dropListRef.withItems(e)}static \u0275fac=function(n){return new(n||t)};static \u0275dir=he({type:t,selectors:[["","cdkDropList",""],["cdk-drop-list"]],hostAttrs:[1,"cdk-drop-list"],hostVars:7,hostBindings:function(n,o){n&2&&(W("id",o.id),Z("cdk-drop-list-disabled",o.disabled)("cdk-drop-list-dragging",o._dropListRef.isDragging())("cdk-drop-list-receiving",o._dropListRef.isReceiving()))},inputs:{connectedTo:[0,"cdkDropListConnectedTo","connectedTo"],data:[0,"cdkDropListData","data"],orientation:[0,"cdkDropListOrientation","orientation"],id:"id",lockAxis:[0,"cdkDropListLockAxis","lockAxis"],disabled:[2,"cdkDropListDisabled","disabled",Ce],sortingDisabled:[2,"cdkDropListSortingDisabled","sortingDisabled",Ce],enterPredicate:[0,"cdkDropListEnterPredicate","enterPredicate"],sortPredicate:[0,"cdkDropListSortPredicate","sortPredicate"],autoScrollDisabled:[2,"cdkDropListAutoScrollDisabled","autoScrollDisabled",Ce],autoScrollStep:[0,"cdkDropListAutoScrollStep","autoScrollStep"],elementContainerSelector:[0,"cdkDropListElementContainer","elementContainerSelector"]},outputs:{dropped:"cdkDropListDropped",entered:"cdkDropListEntered",exited:"cdkDropListExited",sorted:"cdkDropListSorted"},exportAs:["cdkDropList"],features:[Xe([{provide:t8,useValue:void 0},{provide:u8,useExisting:t}])]})}return t})();var m8=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:[vD],imports:[Jo]})}return t})();var Que=()=>[],Zue=(t,i)=>i.citation+i.kind+i.ref+(i.layout||"")+(i.verses||"");function Xue(t,i){t&1&&(d(0,"span",18),g(1,"Saved"),u())}function epe(t,i){if(t&1){let e=j();d(0,"div",14)(1,"mat-form-field",15)(2,"mat-label",11),g(3,"Title"),u(),d(4,"input",16),it("ngModelChange",function(o){k(e);let a=f();return ot(a.notebookTitle,o)||(a.notebookTitle=o),E(o)}),M("keyup.enter",function(){k(e);let o=f();return E(o.keep())}),u()(),d(5,"button",17),M("click",function(){k(e);let o=f();return E(o.keep())}),d(6,"mat-icon"),g(7,"bookmark_add"),u(),d(8,"span"),g(9),P(10,"appTranslate"),u()(),D(11,
170Xue,2,0,"span",18),u(),d(12,"div",19)(13,"mat-checkbox",20),M("change",function(o){k(e);let a=f();return E(a.setDraft(o.checked))}),d(14,"span",11),g(15,"Draft"),u()(),d(16,"egwk-tag-editor",21),M("tagsChange",function(o){k(e);let a=f();return E(a.setTags(o))}),u()()}if(t&2){let e=f();h(4),nt("ngModel",e.notebookTitle),h(),y("disabled",e.keeping||!e.notebookTitle.trim()||!e.markdown.trim()),h(4),V(O(10,6,e.keptId?"Save":"Keep as a notebook")),h(2),S(e.keptId?11:-1),h(2),y("checked",e.notebookDraft),h(3),y("tags",e.notebookTags)}}function tpe(t,i){if(t&1){let e=j();d(0,"span",22),g(1,"Download as PowerPoint?"),u(),d(2,"button",23),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.exportPptx())}),d(5,"mat-icon"),g(6,"check"),u()(),d(7,"button",24),P(8,"appTranslate"),P(9,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.confirmingExport=!1)}),d(10,"mat-icon"),g(11,"close"),u()()}t&2&&(h(2),y("matTooltip",O(3,4,"Download")),W("aria-label",O(4,6,"Download")),h(5),y("matTooltip",O(8,8,"Cancel")),W("aria-label",O(9,10,"Cancel")))}function npe(t,i){t&1&&(d(0,"mat-icon"),g(1,"hourglass_top"),u())}function ipe(t,i){t&1&&H(0,"mat-icon",25)}function ope(t,i){if(t&1){let e=j();d(0,"button",7),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.confirmingExport=!0)}),D(3,npe,2,0,"mat-icon")(4,ipe,1,0,"mat-icon",25),u()}if(t&2){let e=f();y("disabled",!e.markdown.trim()||e.exporting)("matTooltip",O(1,4,"Download as PowerPoint")),W("aria-label",O(2,6,"Download as PowerPoint")),h(3),S(e.exporting?3:4)}}function ape(t,i){if(t&1){let e=j();d(0,"p",26),g(1," Nothing marked yet. Mark a paragraph, a verse, a grammar code or a lexicon entry and it will be collected here. "),u(),d(2,"button",27),M("click",function(){k(e);let o=f();return E(o.startWriting())}),d(3,"mat-icon"),g(4,"edit_note"),u(),d(5,"span",11),g(6,"Write one from scratch"),u()()}}function rpe(t,i){if(t&1&&(d(0,"p",28),g(1),u()),t&2){let e=f(2);h(),oe(" ",e.denied," of the marked texts need a licence and are left out of the document. ")}}function spe(t,i){if(t&1&&(d(0,"a",40),g(1),u()),t&2){let e=f().$implicit;y("href",e.link.url,Fn),h(),V(e.citation||e.ref)}}function lpe(t,i){if(t&1&&(d(0,"a",41),g(1),u()),t&2){let e=f().$implicit,n=f(2);y("routerLink",n.linkOf(e))("fragment",e.link.fragment||void 0),h(),V(e.citation||e.ref)}}function cpe(t,i){if(t&1&&g(0),t&2){let e=f().$implicit;oe(" ",e.citation||e.ref," ")}}function dpe(t,i){if(t&1){let e=j();d(0,"span",39),D(1,spe,2,2,"a",40)(2,lpe,2,3,"a",41)(3,cpe,1,1),d(4,"button",42),P(5,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.remove(o))}),d(6,"mat-icon"),g(7,"close"),u()()()}if(t&2){let e=i.$implicit,n=f(2);Z("egwk-collection-chip-denied",e.denied),h(),S(e.link!=null&&e.link.url?1:n.linkOf(e)?2:3),h(3),W("aria-label",O(5,4,"Unmark"))}}function upe(t,i){t&1&&(d(0,"span",34),g(1,"edited"),u())}function ppe(t,i){if(t&1){let e=j();d(0,"div",38)(1,"div",43)(2,"span",44),P(3,"appTranslate"),d(4,"mat-icon"),g(5,"drag_indicator"),u()(),d(6,"span",45),g(7),u(),d(8,"span",46),g(9),u(),H(10,"span",36),d(11,"button",7),P(12,"appTranslate"),P(13,"appTranslate"),M("click",function(){let o=k(e).$index,a=f(2);return E(a.move(o,o-1))}),d(14,"mat-icon"),g(15,"arrow_upward"),u()(),d(16,"button",7),P(17,"appTranslate"),P(18,"a
170ppTranslate"),M("click",function(){let o=k(e).$index,a=f(2);return E(a.move(o,o+1))}),d(19,"mat-icon"),g(20,"arrow_downward"),u()(),d(21,"button",24),P(22,"appTranslate"),P(23,"appTranslate"),M("click",function(){let o=k(e).$index,a=f(2);return E(a.removeSection(o))}),d(24,"mat-icon"),g(25,"close"),u()()(),H(26,"div",47),u()}if(t&2){let e=i.$implicit,n=i.$index,o=f(2);h(2),y("matTooltip",O(3,12,"Drag to reorder")),h(5),V(n+1),h(2),V(o.title(e)),h(2),y("disabled",n===0)("matTooltip",O(12,14,"Move up")),W("aria-label",O(13,16,"Move up")),h(5),y("disabled",n===o.slides.length-1)("matTooltip",O(17,18,"Move down")),W("aria-label",O(18,20,"Move down")),h(5),y("matTooltip",O(22,22,"Remove this section")),W("aria-label",O(23,24,"Remove this section")),h(5),y("innerHTML",o.render(e),Dt)}}function hpe(t,i){if(t&1){let e=j();D(0,rpe,2,1,"p",28),d(1,"div",29),te(2,dpe,8,6,"span",30,Zue),u(),d(4,"div",31)(5,"div",32)(6,"div",33)(7,"span",11),g(8,"Markdown"),u(),D(9,upe,2,0,"span",34),u(),d(10,"textarea",35),it("ngModelChange",function(o){k(e);let a=f();return ot(a.markdown,o)||(a.markdown=o),E(o)}),M("ngModelChange",function(){k(e);let o=f();return E(o.onEdit())})("blur",function(){k(e);let o=f();return E(o.onEditorLeft())}),u()(),d(11,"div",32)(12,"div",33)(13,"span",11),g(14,"Slides"),u(),d(15,"span",34),g(16,"drag to reorder"),u(),H(17,"span",36),d(18,"button",24),P(19,"appTranslate"),P(20,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.addSection())}),d(21,"mat-icon"),g(22,"playlist_add"),u()()(),d(23,"div",37),M("cdkDropListDropped",function(o){k(e);let a=f();return E(a.drop(o))}),te(24,ppe,27,26,"div",38,si),u()()()}if(t&2){let e=f();S(e.denied?0:-1),h(2),ne(e.resolved),h(7),S(e.edited?9:-1),h(),nt("ngModel",e.markdown),h(8),y("matTooltip",O(19,5,"Add a section")),W("aria-label",O(20,7,"Add a section")),h(6),ne(e.slides)}}function mpe(t,i){t&1&&H(0,"egwk-loading")}var fpe=600,gpe=["hymn"],f8=(()=>{class t{constructor(e,n,o,a,r,s,l,p){this.collection=e,this.notebooksService=n,this.auth=o,this.route=a,this.bibleService=r,this.router=s,this.cdr=l,this.tagsService=p,this.resolved=[],this.markdown="",this.loading=!1,this.denied=0,this.edited=!1,this.notebookTitle="",this.notebookDraft=!1,this.notebookTags=[],this.exporting=!1,this.confirmingExport=!1,this.keeping=!1,this.renderedSlides=new Map,this.titledSlides=new Map,this.recognised=new Map,this.typedSinceLoad=!1}ngOnInit(){let e=this.collection.notebook();this.keptId=e?.id,this.notebookTitle=e?.title||"",this.loadExtras();let n=()=>this.collection.isEmpty()&&!this.collection.document().trim();this.route.queryParamMap.subscribe(o=>{let a=Number(o.get("notebook"))||0;o.get("new")?(this.router.navigate([],{relativeTo:this.route,replaceUrl:!0,queryParams:{new:null},queryParamsHandling:"merge"}),this.keptId=void 0,this.notebookTitle="",this.notebookDraft=!1,this.notebookTags=[],this.startWriting()):a&&(a!==this.keptId||n())?this.openNotebook(a):this.load()})}get signedIn(){return this.auth.loggedIn()}get blank(){return this.collection.isEmpty()&&!this.markdown.trim()}startWriting(){this.markdown.trim()||(this.markdown=`## 171`,this.onEdit()),this.cdr.markForCheck()}get crumbs(){return[{title:"Home",uri:this.getUriWithLang("home"),icon:"home",translate:!0},{title:"My notes",uri:this.getUriWithLang("notes"),translate:!0},{title:"My presentation notes",uri:this.getUriWithLang("notes"),queryParams:{tab:"presentations"},translate:!0},this.keptId&&this.notebookTitle?{title:this.notebookTitle,uri:""}:{title:"Collected passages",uri:"",translate:!0}]}exportPptx(){if(this.confirmingExport=!1,!this.markdown.trim()||this.exporting)return;this.exporting=!0;let e=(this.notebookTitle||"").trim();this.collection.exportPptx(this.markdown,e).subscribe({next:n=>{this.collection.download(n,`${e||"egwk"}.pptx`),this.exporting=!1,this.cdr.markForCheck()},error:()=>{this.exporting=!1,this.cdr.markForCheck()}})}keep(){let e=(this.notebookTitle||"").trim();if(!e||this.keeping)return;this.keeping=!0,this.adoptDocumentMarks(new Set);let n=this.collection.marks(),o=r=>{this.keeping=!1,this.keptId=r?.id??this.keptId,this.keptId&&(this.collection.setNotebook({id:this.keptId,title:e}),this.router.navigate([],{relativeTo:this.route,replaceUrl:!0,queryParams:{notebook:this.keptId},queryParamsHandling:"merge"})),this.cdr.markForCheck()},a=()=>{this.keeping=!1,this.cdr.markForCheck()};this.keptId?this.notebooksService.update(this.keptId,e,this.markdown,n,this.extras()).subscribe({next:o,error:a}):this.notebooksService.keep(e,this.markdown,n,this.extras()).subscribe({next:o,error:a})}openNotebook(e){this.loading=!0,this.cdr.markForCheck(),this.notebooksService.one(e).subscribe({next:n=>{this.collection.replace(n.marks||[]),this.collection.setDocument(n.markdown||""),this.markdown=n.markdown||"",this.notebookTitle=n.title||"",this.notebookDraft=!!n.draft,this.notebookTags=n.tags||[],this.keptId=n.id,this.collection.setNotebook({id:n.id,title:this.notebookTitle}),this.load()},error:()=>{this.loading=!1,this.load()}})}addSection(){let e=(this.markdown||"").trimEnd();this.markdown=(e?e+` 172 173--- 174 175`:"")+`## 176`,this.onEdit(),this.cdr.markForCheck()}removeSection(e){let n=this.slides;e<0||e>=n.length||(n.splice(e,1),this.markdown=n.join(` 177 178--- 179 180`)+(n.length?` 181`:""),this.onEdit(),this.cdr.markForCheck())}get presentLink(){return["/",U.LANGUAGE(),"collection","present"]}get slides(){let e=this.markdown||"";return this.slidesCache?.markdown!==e&&(this.slidesCache={markdown:e,slides:e.split(/\n-{3,}\n/).map(n=>n.trim()).filter(n=>!!n)}),[...this.slidesCache.slides]}render(e){let n=this.renderedSlides.get(e);if(n!==void 0)return n;let o=Hw(e);return this.renderedSlides.set(e,o),o}title(e){let n=this.titledSlides.get(e);if(n!==void 0)return n;let o=this.render(e).replace(/<[^>]*>/g," ").trim(),a=o.length>60?o.slice(0,60)+"\u2026":o;return this.titledSlides.set(e,a),a}move(e,n){n<0||n>=this.slides.length||this.drop({previousIndex:e,currentIndex:n})}drop(e){let n=this.slides,[o]=n.splice(e.previousIndex,1);n.splice(e.currentIndex,0,o),this.markdown=n.join(` 182 183--- 184 185`)+` 186`,this.collection.setDocument(this.markdown),this.collection.arrange(n.map(ws).filter(a=>a!==null)),this.cdr.markForCheck()}load(e=!1){if(e){this.settle(!0);return}this.anchorOldVerses(zj(jj(this.collection.document()))).subscribe(n=>{n!==this.collection.document()&&this.collection.setDocument(n),this.settle(!1)})}recogniseSlides(e){let n=[...new Set(Lp(e).filter(o=>ws(o)===null&&!this.recognised.has(o)))];return n.length?this.collection.recognise(n).pipe(Fe(o=>
186{n.forEach((a,r)=>this.recognised.set(a,o?.marks?.[r]??null))}),Tn(()=>Le(void 0))):Le(void 0)}anchorOldVerses(e){return this.recogniseSlides(e).pipe(Fe(()=>Vj(e,n=>this.recognised.get(n))))}settle(e){let n={note:U.TRANSLATIONS[U.LANGUAGE()]?.Note??"Note"},o=this.collection.takeRemoved();if(this.typedSinceLoad=!1,e||this.adoptDocumentMarks(o),this.collection.isEmpty()){this.resolved=[],this.denied=0,this.markdown=e?"":lD(this.collection.document(),[],n,o),this.collection.setDocument(this.markdown),this.edited=!!this.markdown.trim(),this.cdr.markForCheck();return}this.loading=!0,this.collection.resolve().subscribe({next:a=>{this.resolved=a?.marks||[],this.denied=a?.denied||0;let r=Nj(this.resolved,n);this.markdown=e?r:lD(this.collection.document(),this.resolved,n,o),this.collection.setDocument(this.markdown),this.edited=this.markdown.trim()!==r.trim(),this.loading=!1,this.cdr.markForCheck()},error:()=>{this.loading=!1,this.cdr.markForCheck()}})}adoptDocumentMarks(e){let n=Bj(this.collection.document()),o=this.collection.marks(),a=new Map(o.map(p=>[vi(p),p])),r=[];for(let p of n){if(e.has(p))continue;let m=a.get(p)??oI(p);m&&r.push(m)}let s=new Set(n);r.push(...o.filter(p=>!s.has(vi(p))));let l=r.length===o.length&&r.every((p,m)=>vi(p)===vi(o[m]));return l||this.collection.replace(r),!l}onEditorLeft(){this.typedSinceLoad&&this.load()}regenerate(){this.load(!0)}remove(e){this.collection.remove(e),this.load()}clear(){this.collection.clear(),this.resolved=[],this.denied=0,this.markdown="",this.edited=!1,this.keptId=void 0,this.notebookTitle="",this.notebookDraft=!1,this.notebookTags=[],this.router.navigate([],{relativeTo:this.route,replaceUrl:!0,queryParams:{notebook:null},queryParamsHandling:"merge"})}extras(){return{draft:this.notebookDraft,tags:this.notebookTags}}loadExtras(){if(!this.keptId||!this.auth.loggedIn())return;let e=this.keptId;this.notebooksService.one(e).subscribe({next:n=>{this.keptId===e&&(this.notebookDraft=!!n.draft,this.notebookTags=n.tags||[],this.cdr.markForCheck())},error:()=>{}})}setDraft(e){this.notebookDraft=e,this.saveExtras()}setTags(e){this.notebookTags=e,this.saveExtras(),this.cdr.markForCheck()}saveExtras(){this.keptId&&this.notebooksService.change(this.keptId,this.extras()).subscribe({next:()=>this.tagsService.load(!0),error:()=>this.cdr.markForCheck()})}onEdit(){this.edited=!0,this.typedSinceLoad=!0,this.collection.setDocument(this.markdown),clearTimeout(this.chipsTimer),this.chipsTimer=setTimeout(()=>this.chipsFromDocument(),fpe)}chipsFromDocument(){let e=this.markdown;this.recogniseSlides(e).subscribe(()=>{e===this.markdown&&this.chipsFrom(e)})}chipsFrom(e){let n=this.collection.marks(),o=new Map(n.map(l=>[vi(l),l])),a=new Set,r=[];for(let l of Lp(e)){let p=ws(l),m=p!==null?o.get(p)??oI(p):this.recognised.get(l)??null;m&&!a.has(vi(m))&&(a.add(vi(m)),r.push(o.get(vi(m))??m))}if(!(r.length===n.length&&r.every((l,p)=>vi(l)===vi(n[p])))){if(this.collection.replace(r),!r.length){this.resolved=[],this.denied=0,this.cdr.markForCheck();return}this.collection.resolve().subscribe({next:l=>{this.resolved=l?.marks||[],this.denied=l?.denied||0,this.cdr.markForCheck()},error:()=>{}})}}linkOf(e){let n=e.link?.path;return n?.length?gpe.includes(n[0])?["/",...n]:["/",this.lang,...n]:null}get lang(){return U.LANGUAGE()}getUriWithLang(e){return"/"+this.lang+"/"+e}static{this.\u0275fac=function(n){return new(n||t)(Se(Dn),Se(m1),Se(wn),Se(di),Se(Wi),Se(gn),Se(Be),Se(Rd))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-collection-review"]],standalone:!1,decls:34,vars:28,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"search-control-section"],[1,"egwk-wrapper","egwk-wrapper-vertical"],[1,"egwk-collection-bar"],[1,"egwk-collection-actions"],[1,"egwk-collection-count",3,"matTooltip"],["mat-icon-button","",3,"click","disabled","matTooltip"],["mat-icon-button","",1,"egwk-collection-clear",3,"click","disabled","matTooltip"],["mat-icon-button","",3,"disabled","matTooltip"],["mat-flat-button","","color","primary",3,"routerLink"],["appI18nOTF",""],[1,"egwk-wrapper"],[1,"egwk-collection"],[1,"egwk-collection-name"],["appearance","outline","subscriptSizing","dynamic",1,"egwk-collection-title"],["matInput","","name","notebookTitle",3,"ngModelChange","keyup.enter","ngModel"],["mat-stroked-button","",1,"egwk-collection-keep",3,"click","disabled"],["appI18nOTF","",1,"egwk-collection-kept"],[1,"egwk-collection-filing"],[3,"change","checked"],[1,"egwk-collection-tags",3,"tagsChange","tags"],["appI18nOTF","",1,"egwk-collection-asking"],["mat-icon-button","",1,"egwk-collection-confirm",3,"click","matTooltip"],["mat-icon-button","",3,"click","matTooltip"],["svgIcon","pptx"],["appI18nOTF","",1,"egwk-collection-empty"],["mat-stroked-button","",3,"click"],["appI18nOTF","",1,"egwk-collection-denied"],[1,"egwk-collection-marks"],[1,"egwk-collection-chip",3,"egwk-collection-chip-denied"],[1,"egwk-collection-
186panes"],[1,"egwk-collection-pane"],[1,"egwk-collection-pane-title"],["appI18nOTF","",1,"egwk-collection-edited"],["spellcheck","false",1,"egwk-collection-editor",3,"ngModelChange","blur","ngModel"],[1,"egwk-collection-spacer"],["cdkDropList","",1,"egwk-collection-slides",3,"cdkDropListDropped"],["cdkDrag","",1,"egwk-collection-slide"],[1,"egwk-collection-chip"],["target","_blank","rel","noopener",1,"egwk-collection-chip-link",3,"href"],[1,"egwk-collection-chip-link",3,"routerLink","fragment"],["mat-icon-button","",3,"click"],[1,"egwk-collection-slide-bar"],["cdkDragHandle","",1,"egwk-collection-slide-handle",3,"matTooltip"],[1,"egwk-collection-slide-number"],[1,"egwk-collection-slide-title"],[1,"egwk-collection-slide-body",3,"innerHTML"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section",2)(4,"div",3)(5,"div",4),D(6,epe,17,8),d(7,"div",5)(8,"span",6),P(9,"appTranslate"),g(10),u(),d(11,"button",7),P(12,"appTranslate"),P(13,"appTranslate"),M("click",function(){return o.regenerate()}),d(14,"mat-icon"),g(15,"refresh"),u()(),d(16,"button",8),P(17,"appTranslate"),P(18,"a
186ppTranslate"),M("click",function(){return o.clear()}),d(19,"mat-icon"),g(20,"delete_sweep"),u()(),D(21,tpe,12,12)(22,ope,5,8,"button",9),d(23,"a",10)(24,"mat-icon"),g(25,"slideshow"),u(),d(26,"span",11),g(27,"Present"),u()()()()()(),d(28,"section")(29,"div",12)(30,"div",13),D(31,ape,7,0)(32,hpe,26,9),u()()()(),D(33,mpe,1,0,"egwk-loading")),n&2&&(h(2),y("items",o.crumbs)("buttons",Ve(27,Que)),h(4),S(o.signedIn?6:-1),h(2),y("matTooltip",O(9,17,"Collected passages")),h(2),V(o.collection.count()),h(),y("disabled",o.collection.isEmpty())("matTooltip",O(12,19,"Rebuild document")),W("aria-label",O(13,21,"Rebuild document")),h(5),y("disabled",o.collection.isEmpty()&&!o.markdown.trim())("matTooltip",O(17,23,"Empty")),W("aria-label",O(18,25,"Empty")),h(5),S(o.confirmingExport?21:22),h(2),Z("egwk-collection-disabled",!o.markdown.trim()),y("routerLink",o.presentLink),h(8),S(o.blank?31:32),h(2),S(o.loading?33:-1))},dependencies:[Od,bt,Pn,wt,Ln,Wn,Zn,He,uC,kn,Yt,Ci,Vi,ja,Mt,Ld,h8,p8,c8,Ft,st],styles:[".egwk-collection[_ngcontent-%COMP%]{width:100%}.egwk-collection-bar[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem}.egwk-collection-name[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex:1 1 24rem;min-width:0}.egwk-collection-actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.33rem;margin-inline-start:auto}.egwk-collection-spacer[_ngcontent-%COMP%]{flex:1 1 auto}.egwk-collection-count[_ngcontent-%COMP%]{font-family:monospace;font-variant-numeric:tabular-nums;opacity:.7;margin-inline-end:.33rem}.egwk-collection-clear[_ngcontent-%COMP%]{color:var(--egwk-danger)}.egwk-collection-asking[_ngcontent-%COMP%]{font-size:.78rem;opacity:.75;margin-inline-end:.2rem;white-space:nowrap}.egwk-collection-confirm[_ngcontent-%COMP%]{color:var(--egwk-brand)}.egwk-collection-empty[_ngcontent-%COMP%], .egwk-collection-denied[_ngcontent-%COMP%]{opacity:.75;font-size:.95rem}.egwk-collection-marks[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.33rem;margin-bottom:.5rem}.egwk-collection-chip[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.2rem;padding:0 0 0 .5rem;border:1px solid var(--egwk-line-strong);border-radius:1rem;font-size:.8rem;white-space:nowrap}.egwk-collection-chip-link[_ngcontent-%COMP%]{color:inherit;text-decoration:none}.egwk-collection-chip-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.egwk-collection-chip-denied[_ngcontent-%COMP%]{opacity:.55;text-decoration:line-through}.egwk-collection-panes[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:1rem}.egwk-collection-pane[_ngcontent-%COMP%]{flex:1 1 30rem;min-width:0}.egwk-collection-pane-title[_ngcontent-%COMP%]{display:flex;gap:.5rem;align-items:baseline;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:.3rem}.egwk-collection-edited[_ngcontent-%COMP%]{font-style:italic;text-transform:none;letter-spacing:0}.egwk-collection-editor[_ngcontent-%COMP%]{box-sizing:border-box;width:100%;min-height:30rem;padding:.5rem;border:1px solid var(--egwk-line-strong);border-radius:3px;font-family:monospace;font-size:.85rem;line-height:1.5;resize:vertical;background:transparent;color:inherit}.egwk-collection-preview[_ngcontent-%COMP%]{min-height:30rem;padding:.5rem;border:1px solid var(--egwk-line-strong);border-radius:3px;overflow-y:auto;max-height:44rem}.egwk-collection-preview[_ngcontent-%COMP%] blockquote[_ngcontent-%COMP%]{margin:0 0 .5rem;padding-left:.5rem;border-left:3px solid var(--egwk-quote-line)}.egwk-collection-preview[_ngcontent-%COMP%] hr[_ngcontent-%COMP%]{border:0;border-top:1px dashed var(--egwk-quote-line);margin:1rem 0}.egwk-collection-slides[_ngcontent-%COMP%]{max-height:44rem;overflow-y:auto;padding-right:.33rem}.egwk-collection-slide[_ngcontent-%COMP%]{border:1px solid var(--egwk-line-strong);border-radius:3px;margin-bottom:.5rem;background:inherit}.egwk-collection-slide-bar[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.33rem;padding:.15rem .33rem;border-bottom:1px solid var(--egwk-line);font-size:.75rem;opacity:.75}
186.egwk-collection-slide-bar[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.7rem;width:1.7rem;height:1.7rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.egwk-collection-slide-bar[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem}.egwk-collection-slide-handle[_ngcontent-%COMP%]{cursor:grab;display:inline-flex;align-items:center}.egwk-collection-slide-handle[_ngcontent-%COMP%]:active{cursor:grabbing}.egwk-collection-slide-number[_ngcontent-%COMP%]{font-family:monospace;font-variant-numeric:tabular-nums}.egwk-collection-slide-title[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.egwk-collection-slide-body[_ngcontent-%COMP%]{padding:.5rem;font-size:.9rem}.egwk-collection-slide-body[_ngcontent-%COMP%] blockquote[_ngcontent-%COMP%]{margin:0;padding-left:.5rem;border-left:3px solid var(--egwk-quote-line)}.egwk-collection-slide-body[_ngcontent-%COMP%] .egwk-slide-picture{margin:0}.egwk-collection-slide-body[_ngcontent-%COMP%] .egwk-slide-picture img{max-width:100%;background:#fff}.cdk-drag-preview[_ngcontent-%COMP%]{box-shadow:0 3px 10px var(--egwk-shadow);background:var(--egwk-surface)}.cdk-drag-placeholder[_ngcontent-%COMP%]{opacity:.35}.cdk-drop-list-dragging[_ngcontent-%COMP%] .egwk-collection-slide[_ngcontent-%COMP%]:not(.cdk-drag-placeholder){transition:transform .18s cubic-bezier(0,0,.2,1)}.egwk-collection-title[_ngcontent-%COMP%]{min-width:10rem;flex:1 1 16rem}.egwk-collection-keep[_ngcontent-%COMP%]{height:auto;min-height:2.25rem;padding:.3rem .9rem;line-height:1.2;white-space:normal;text-align:center}.egwk-collection-filing[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;flex:1 1 100%;order:3}.egwk-collection-tags[_ngcontent-%COMP%]{flex:1 1 16rem;min-width:0}.egwk-collection-kept[_ngcontent-%COMP%]{font-size:.8rem;opacity:.6}.egwk-collection-slide-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]{opacity:.35;transition:opacity .12s ease}.egwk-collection-slide-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]:hover:not(:disabled){opacity:1}.egwk-collection-slide-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]:disabled{opacity:.12}@media (hover: hover){.egwk-collection-slide[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]{opacity:0}.egwk-collection-slide[_ngcontent-%COMP%]:hover .mat-mdc-icon-button[_ngcontent-%COMP%]{opacity:.35}.egwk-collection-slide[_ngcontent-%COMP%]:hover .mat-mdc-icon-button[_ngcontent-%COMP%]:hover:not(:disabled){opacity:1}.egwk-collection-slide[_ngcontent-%COMP%]:hover .mat-mdc-icon-button[_ngcontent-%COMP%]:disabled{opacity:.12}}@media (max-width: 576px){.egwk-collection-slides[_ngcontent-%COMP%], .egwk-collection-preview[_ngcontent-%COMP%]{max-height:none;overflow-y:visible}.egwk-collection-editor[_ngcontent-%COMP%]{min-height:16rem}}"],changeDetection:0})}}return t})();var g8=(()=>{class t{constructor(){}ngOnInit(){}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-ssq"]],standalone:!1,decls:2,vars:0,template:function(n,o){n&1&&(d(0,"p"),g(1,` ssq works! 187`),u())},encapsulation:2,changeDetection:0})}}return t})();var CD="commentary-ref",v1="commentary-word",_pe=/<(em|span)([^>]*\bdata-strong="([^"]+)"[^>]*)>/g,xpe=/<a\b([^>]*)>([\s\S]*?)<\/a>/g,wD=t=>new RegExp(`${t}="([^"]*)"`),bpe=wD("data-datatype"),vpe=wD("data-reference"),ype=wD("data-content"),Cpe=/<[^>]+>/g,wpe=/\s+/g,kpe=t=>(t||"").replace(/\\"/g,'"').replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/ /g," ").replace(/'/g,"'").replace(/&/g,"&"),yD=t=>t.replace(/&/g,"&").replace(/"/g,""").replace(/</g,"<"),Epe=t=>kpe(t).replace(Cpe," ").replace(wpe," ").trim(),_8=t=>t?Spe(t).replace(xpe,(i,e,n)=>{let o=(bpe.exec(e)||[])[1]||"",a=(vpe.exec(e)||[])[1]||"";if(o.startsWith("bible")&&a)return`<a class="${CD}" role="button" tabindex="0" data-reference="${yD(a)}" title="${yD(a)}">${n}</a>`;let r=Epe((ype.exec(e)||[])[1]||"");return r?`<span class="commentary-gloss" title="${yD(r)}">${n}</span>`:n}):"",Spe=t=>t.replace(_pe,(i,e,n)=>n.includes(v1)?i:`<${e}${n.replace(/class="([^"]*)"/,`class="$1 ${v1}"`)}>`);var Mpe=(t,i)=>i.paraId,Tpe=(t,i)=>i.commentary,Ipe=(t,i)=>i.filename,Dpe=(t,i)=>i.verseIndex,Ppe=(t,i)=>i.translation;function Ape(t,i){t&1&&H(0,"mat-progress-spinner",6)}function Rpe(t,i){if(t&1&&(d(0,"span",14),P(1,"appTranslate"),g(2),u()),t&2){let e=f();y("matTooltip",O(1,2,"Length of the wording the two share")),h(2),V(e.words)}}function Ope(t,i){t&1&&(d(0,"span",15),P(1,"appTranslate"),g(2,"quotation"),u()),t&2&&y("matTooltip",O(1,1,"She marked this quotation herself"))}function Fpe(t,i){t&1&&(d(0,"span",16),P(1,"appTranslate"),g(2,"shared wording"),u()),t&2&&y("matTooltip",O(1,1,"Found by the wording the two texts share"))}function Npe(t,i){if(t&1&&(d(0,"div",11),D(1,Rpe,3,4,"span",14)(2,Ope,3,3,"span",15)(3,Fpe,3,3,"span",16),u()),t&2){let e=i;h(),S(e.words?1:-1),h(),S(e.kind==="quote"?2:3)}}function Lpe(t,i){if(t&1&&(d(0,"p",13),P(1,"appTranslate"),g(2),u()),t&2){let e=f().$implicit;y("title",O(1,2,"The normalised run both texts contain")),h(2),V(e.reference.ngram)}}function Bpe(t,i){if(t&1&&(d(0,"div",10),D(1,Npe,4,2,"div",11),H(2,"egwk-egw-paragraph-row",12),D(3,Lpe,3,4,"p",13),u()),t&2){let e,n=i.$implicit,o=f(2);h(),S((e=n.reference)?1:-1,e),h(),y("paragraph",n)("metadata",o.metadata),h(),S(n.reference!=null&&n.reference.ngram?3:-1)}}function Vpe(t,i){if(t&1&&te(0,Bpe,4,4,"div",10,Mpe),t&2){let e=f();ne(e.egwParagraphs)}}
187function zpe(t,i){t&1&&(d(0,"p",7),g(1," No paragraph of hers is known to quote this verse. "),u())}function jpe(t,i){t&1&&H(0,"mat-progress-spinner",6)}function Hpe(t,i){t&1&&(d(0,"p",7),g(1," You do not have access to a commentary. "),u())}function Upe(t,i){t&1&&(d(0,"p",7),g(1," Choose the commentaries you want in your settings. "),u())}function $pe(t,i){if(t&1){let e=j();d(0,"div",17)(1,"div",19)(2,"span",20),g(3),u(),d(4,"span",21),g(5),u()(),d(6,"div",22),M("click",function(o){k(e);let a=f(2);return E(a.onCommentaryClick(o))}),u()()}if(t&2){let e=i.$implicit,n=f(2);h(3),V(e.kjvRef),h(2),V(e.title),h(),y("innerHTML",n.commentaryHtml(e),Dt)}}function Wpe(t,i){if(t&1&&(d(0,"figure",18),H(1,"img",23),d(2,"figcaption"),g(3),u()()),t&2){let e=i.$implicit,n=f(2);h(),y("src",n.mapUrl(e),Fn)("alt",e.title),h(2),V(e.title)}}function Kpe(t,i){t&1&&(d(0,"p",7),g(1," The commentary says nothing on this verse. "),u())}function Gpe(t,i){if(t&1&&(te(0,$pe,7,3,"div",17,Tpe),te(2,Wpe,4,3,"figure",18,Ipe),D(4,Kpe,2,0,"p",7)),t&2){let e=f();ne(e.commentaryEntries),h(2),ne(e.commentaryMedia),h(2),S(!e.commentaryEntries.length&&!e.commentaryMedia.length?4:-1)}}function qpe(t,i){t&1&&H(0,"mat-progress-spinner",6)}function Jpe(t,i){t&1&&(d(0,"p",7),g(1," No edition points from this verse to another. "),u())}function Ype(t,i){if(t&1&&(d(0,"p",26),g(1),u()),t&2){let e=i.$implicit;h(),V(e.text)}}function Qpe(t,i){if(t&1&&(d(0,"div",24)(1,"div",19)(2,"a",25),g(3),u(),d(4,"span",21),g(5),u()(),te(6,Ype,2,1,"p",26,Ppe),u()),t&2){let e=i.$implicit,n=f(2);h(2),y("routerLink",n.crossLink(e))("fragment",e.verseNumber+""),h(),V(e.label),h(2),V(e.sources.join(", ")),h(),ne(e.translations)}}function Zpe(t,i){if(t&1&&te(0,Qpe,8,4,"div",24,Dpe),t&2){let e=f();ne(e.crossReferences)}}var jd=["egw","commentary","crossreferences","notes"],x8=(()=>{class t{constructor(){this.language="",this.translation="",this.closed=new se,this.referenceSelected=new se,this.wordSelected=new se,this.tabChange=new se,this.index=0,this.egwParagraphs=[],this.egwLoading=!1,this.egwLoaded=!1,this.commentaryEntries=[],this.commentaryMedia=[],this.commentaryAvailable=!1,this.commentaryChosen=!1,this.commentaryLoading=!1,this.commentaryLoaded=!1,this.crossReferences=[],this.crossLoading=!1,this.crossLoaded=!1,this.bible=x(Wi),this.read=x(Nr),this.cdr=x(Be),this.sanitizer=x(ca),this.rendered=new Map}set tab(e){let n=jd.indexOf(e);this.index=n<0?0:n}ngOnInit(){this.load(this.index),this.read.getGeneralMetadata(this.language).subscribe(e=>{this.metadata=e,this.cdr.markForCheck()})}onTabChange(e){this.index=e,this.tabChange.emit(jd[e]||jd[0]),this.load(e)}load(e){e===0&&this.loadEgw(),e===1&&this.loadCommentary(),e===2&&this.loadCrossReferences()}commentaryHtml(e){let n=`${e.commentary}:${e.kjvRef}`,o=this.rendered.get(n);if(o)return o;let a=this.sanitizer.bypassSecurityTrustHtml(_8(e.html||""));return this.rendered.set(n,a),a}onCommentaryClick(e){let n=e.target,a=n?.closest(`.${v1}`)?.dataset?.strong;if(a){e.preventDefault(),this.wordSelected.emit(a);return}let s=n?.closest(`.${CD}`)?.dataset?.reference;if(!s)return;e.preventDefault();let l=kw(s);l&&this.referenceSelected.emit(l)}loadCrossReferences(){this.crossLoaded||this.crossLoading||(this.crossLoading=!0,this.bible.verseCrossReferences(this.book,this.chapter,this.verse,this.language,this.translation).subscribe({next:e=>{this.crossReferences=e?.results??[],this.crossLoaded=!0,this.crossLoading=!1,this.cdr.markForCheck()},error:()=>{this.crossLoading=!1,this.crossLoaded=!0,this.cdr.markForCheck()}}))}crossLink(e){return["/",this.language,"bible","read",this.translation,e.bookNumber,e.chapterNumber]}mapUrl(e){return`/assets/images/commentary/${e.commentary}/${e.filename}`}loadCommentary(){this.commentaryLoaded||this.commentaryLoading||(this.commentaryLoading=!0,this.bible.verseCommentary(this.book,this.chapter,this.verse,this.translation).subscribe({next:e=>{this.commentaryEntries=e?.results??[],this.commentaryMedia=e?.media??[],this.commentaryAvailable=!!e?.available,this.commentaryChosen=!!(e?.chosen||[]).length,this.commentaryLoaded=!0,this.commentaryLoading=!1,this.cdr.markForCheck()},error:()=>{this.commentaryLoading=!1,this.commentaryLoaded=!0,this.cdr.markForCheck()}}))}stepTab(e,n){n?.stopPropagation();let o=jd.length;this.onTabChange(Math.min(Math.max(this.index+e,0),o-1))}get tabCount(){return jd.length}loadEgw(){this.egwLoaded||this.egwLoading||(this.egwLoading=!0,this.bible.egwForVerse(this.book,this.chapter,this.verse,this.language).subscribe({next:e=>{this.egwParagraphs=[...e?.results??[]].sort((n,o)=>bf(n.reference?.kind)-bf(o.reference?.kind)),this.egwLoaded=!0,this.egwLoading=!1,this.cdr.markForCheck()},error:()=>{this.egwLoading=!1,this.cdr.markForCheck()}}))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-bible-verse-panel"]],inputs:{book:"book",chapter:"chapter",verse:"verse",language:"language",translation:"translation",tab:"tab"},outputs:{closed:"closed",referenceSelected:"referenceSelected",wordSelected:"wordSelected",tabChange:"tabChange"},decls:31,vars:31,consts:[[1,"verse-panel","egwk-toolbox"],[1,"egwk-toolbox-close",3,"click"],[1,"egwk-toolbox-tabs-row"],["type","button",1,"egwk-toolbox-tab-step","egwk-toolbox-tab-step-prev",3,"click","disabled"],["animationDuration","0ms",1,"verse-panel-tabs","egwk-toolbox-tabs",3,"selectedIndexChange","selectedIndex"],[3,"label"],["mode","indeterminate","diameter","20"],["appI18nOTF","",1,"egwk-toolbox-empty"],["kind","verse",3,"book","chapter","verse","translation"],["type","button",1,"egwk-toolbox-tab-step","egwk-toolbox-tab-step-next",3,"click","disabled"],[1,"verse-panel-paragraph","egwk-toolbox-item"],[1,"verse-panel-evidence"],[3,"paragraph","metadata"],[1,"verse-panel-evidence-ngram",3,"title"],[1,"verse-panel-evidence-words",3,"matTooltip"],["appI18nOTF","",1,"egwk-relation-kind","egwk-relation-quote",3,"matTooltip"],["appI18nOTF","",1,"egwk-relation-kind",3,"matTooltip"],[1,"verse-panel-commentary","egwk-toolbox-item"],[1,"verse-panel-map","egwk-toolbox-item"],[1,"verse-panel-paragraph-title"],[1,"verse-panel-refcode"],[1,"verse-panel-year"],[1,"verse-panel-commentary-text",3,"click","innerHTML"],["loading","lazy",3,"src","alt"],[1,"verse-panel-cross","egwk-toolbox-item"],[1,"verse-panel-refcode",3,"routerLink","fragment"],[1,"verse-panel-cross-text"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"button",1),P(2,"appTranslate"),M("click",function(){return o.closed.emit
187()}),g(3,"\xD7"),u(),d(4,"div",2)(5,"button",3),P(6,"appTranslate"),M("click",function(r){return o.stepTab(-1,r)}),g(7,"\u2039"),u(),d(8,"mat-tab-group",4),M("selectedIndexChange",function(r){return o.onTabChange(r)}),d(9,"mat-tab",5),P(10,"appTranslate"),D(11,Ape,1,0,"mat-progress-spinner",6)(12,Vpe,2,0)(13,zpe,2,0,"p",7),u(),d(14,"mat-tab",5),P(15,"appTranslate"),D(16,jpe,1,0,"mat-progress-spinner",6)(17,Hpe,2,0,"p",7)(18,Upe,2,0,"p",7)(19,Gpe,5,1),u(),d(20,"mat-tab",5),P(21,"appTranslate"),D(22,qpe,1,0,"mat-progress-spinner",6)(23,Jpe,2,0,"p",7)(24,Zpe,2,0),u(),d(25,"mat-tab",5),P(26,"appTranslate"),H(27,"egwk-passage-notes",8),u()(),d(28,"button",9),P(29,"appTranslate"),M("click",function(r){return o.stepTab(1,r)}),g(30,"\u203A"),u()()()),n&2&&(h(),W("aria-label",O(2,17,"Close")),h(4),y("disabled",o.index===0),W("aria-label",O(6,19,"Previous")),h(3),y("selectedIndex",o.index),h(),y("label",O(10,21,"Ellen G. White")),h(2),S(o.egwLoading?11:o.egwParagraphs.length?12:13),h(3),y("label",O(15,23,"Commentary")),h(2),S(o.commentaryLoading?16:o.commentaryAvailable?o.commentaryChosen?19:18:17),h(4),y("label",O(21,25,"Cross references")),h(2),S(o.crossLoading?22:o.crossReferences.length?24:23),h(3),y("label",O(26,27,"Notes")),h(2),y("book",o.book)("chapter",o.chapter)("verse",o.verse)("translation",o.translation),h(),y("disabled",o.index===o.tabCount-1),W("aria-label",O(29,29,"Next")))},dependencies:[xr,ys,vl,Bo,Ri,mn,Mt,Ft,bt,Nd,st,vf,Cf],styles:["[_nghost-%COMP%]{display:block}.verse-panel-paragraph-title[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.33rem}.verse-panel-refcode[_ngcontent-%COMP%]{font-weight:600;color:var(--egwk-brand)}.verse-panel-year[_ngcontent-%COMP%]{font-size:.75rem;color:var(--egwk-ink-quiet)}.verse-panel-paragraph-text[_ngcontent-%COMP%]{line-height:1.5}.verse-panel-commentary-text[_ngcontent-%COMP%]{line-height:1.55}.verse-panel-commentary-text[_ngcontent-%COMP%] p{margin:0 0 .6rem}.verse-panel-commentary-text[_ngcontent-%COMP%] .head{font-weight:700}.verse-panel-commentary-text[_ngcontent-%COMP%] a{color:inherit;text-decoration:none;border-bottom:1px dotted var(--egwk-hint-line)}.verse-panel-commentary-text[_ngcontent-%COMP%] table{width:100%;border-collapse:collapse}.verse-panel-commentary-text[_ngcontent-%COMP%] td{padding:.15rem .4rem;vertical-align:top}.verse-panel-map[_ngcontent-%COMP%]{margin:0}.verse-panel-map[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{display:block;width:100%;height:auto;border-radius:4px}.verse-panel-map[_ngcontent-%COMP%] figcaption[_ngcontent-%COMP%]{margin-top:.3rem;font-size:.8rem;color:var(--egwk-ink-quiet)}.verse-panel-commentary-text[_ngcontent-%COMP%] .commentary-ref{color:var(--egwk-brand);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.verse-panel-commentary-text[_ngcontent-%COMP%] .commentary-ref:hover{background-color:var(--egwk-mark-wash);border-radius:3px}.verse-panel-commentary-text[_ngcontent-%COMP%] .commentary-gloss{border-bottom:1px dotted var(--egwk-hint-line);cursor:help}.verse-panel-commentary-text[_ngcontent-%COMP%] .commentary-word{cursor:pointer;border-bottom:1px dashed var(--egwk-brand)}.verse-panel-commentary-text[_ngcontent-%COMP%] .commentary-word:hover{background-color:var(--egwk-mark-wash);border-radius:3px}.verse-panel-evidence[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.33rem}.verse-panel-evidence-words[_ngcontent-%COMP%]{font-family:monospace;font-size:.8rem;opacity:.75;white-space:nowrap}.verse-panel-evidence-ngram[_ngcontent-%COMP%]{margin:.3rem 0 0;font-size:.8rem;font-style:italic;opacity:.65}"],changeDetection:0})}}return t})();var b8=/<S>\s*([HGhg]?)(\d+)\s*<\/S>|<m>\s*([^<\s]*)\s*(?:<\/m>)?/g,v8="(?:<S>\\s*[HGhg]?\\d+\\s*<\\/S>|<m>\\s*[^<\\s]*\\s*(?:<\\/m>)?)",q_=new RegExp(`${v8}(?:\\s*${v8})*`,"g"),kD=t=>t.replace(/&/g,"&").replace(/"/g,""").replace(/</g,"<"),k8=/<([fn])>[\s\S]*?<\/\1>/g,Xpe=/<([Sm])>[\s\S]*?<\/\1>/g,ehe=/<[Sm]>[^<\s]*/g,E8=/<[^>]*>?/g,y8=(t,i)=>{let e=t.replace(E8,"");return i?e.replace(/\//g,""):e},C8=/[\p{L}\p{N}\p{M}]/u,the=t=>{let i=Array.from(t),e=i.findIndex(o=>C8.test(o));if(e<0)return{leading:t,text:"",trailing:""};let n=i.length-1;for(;n>=e&&!C8.test(i[n]);)n--;return{leading:i.slice(0,e).join(""),text:i.slice(e,n+1).join(""),trailing:i.slice(n+1).join("")}},Bp=t=>t?t.replace(k8,"").replace(Xpe,"").replace(ehe,"").replace(E8,""):"",y1=t=>(t||"").trim().replace(/^[HGhg]/,""),J_=t=>{let i=(t||"").toUpperCase();return i==="H"||i==="G"?i:""},S8=(t,i)=>{let e=y1(i.strong||""),n=J_((i.strong||"").trim().charAt(0)),o=(i.morph||"").trim().toLowerCase(),a=(i.also||[]).map(r=>({digits:y1(r),script:J_(r.trim().charAt(0))}));return!e&&!o&&!a.length?!1:t.some(r=>r.strong&&a.some(s=>s.digits===y1(r.strong)&&w8(r.script,s.script)))?!0:!e&&!o?!1:t.some(r=>(!e||y1(r.strong)===e&&w8(r.script,n))&&(!o||(r.morph||"").toLowerCase()===o))},w8=(t,i)=>!t||!i||t===i,nhe=(t,i)=>{if(!i.strong||!i.morph)return i;q_.lastIndex=0;let e;for(;(e=q_.exec(t))!==null;)if(S8(T8(e[0]),i))return i;return{strong:i.strong,morph:"",also:i.also}},M8=(t,i=!1,e=!0,n=null)=>{if(!t)return"";t=t.replace(k8,"");let o=n?nhe(t,n):null,a="",r=0,s;for(q_.lastIndex=0;(s=q_.exec(t))!==null;){let l=y8(t.slice(r,s.index),e);r=q_.lastIndex;let p=T8(s[0]);if(!l.trim()){a+=l;continue}let{leading:m,text:_,trailing:c}=the(l),w=i?"codes-visible":"codes-hidden",T=o&&S8(p,o)?" bible-word-found":"",N=p.map(de=>`${de.script}${de.strong}:${de.morph}`).join(" "),$=i?"":` title="${kD(p.map(de=>"S:"+de.strong+(de.morph?" M:"+de.morph:"")).join(" \xB7 "))}"`,ee=p.map(de=>`<span class="strong ${w}"> ${de.strong} </span>`+(de.morph?`<span class="morphology ${w}"> ${kD(de.morph)} </span>`:"")).join("");a+=`${m}<span class="bible-word${T}" data-codes="${kD(N)}"${$}>${_}${ee}</span>${c}`}return a+y8(t.slice(r),e)},T8=t=>{let i=[],e;for(b8.lastIndex=0;(e=b8.exec(t))!==null;){let[,n,o,a]=e;if(o!==void 0){i.push({strong:o,morph:"",script:J_(n)});continue}let r=i[i.length-1];r&&!r.morph?r.morph=a??"":i.push({strong:"",morph:a??"",script:""})}return i};
187var C1=(()=>{class t{constructor(){this.host=x(be),this.raw=_e(""),this.codes=_e(!1),this.morphemes=_e(!0),this.hover=_e(!0),this.marked=_e(null),this.wordClick=new se,this.sanitizer=x(ca),this.hoverEnabled=this.hover.asReadonly(),this.html=ke(()=>this.sanitizer.bypassSecurityTrustHtml(M8(this.raw(),this.codes(),this.morphemes(),this.marked())))}set text(e){this.raw.set(e||"")}set showCodes(e){this.codes.set(!!e)}set stripMorphemes(e){this.morphemes.set(!!e)}set hoverHighlight(e){this.hover.set(e!==!1)}set highlightCode(e){this.marked.set(e?.strong||e?.morph?e:null)}wordTarget(e){let n=e.target;return(n instanceof HTMLElement?n:n instanceof Node?n.parentElement:null)?.closest(".bible-word")}onWordHover(e){if(!this.hoverEnabled())return;let n=this.wordTarget(e);if(!n)return;let o=e.currentTarget?.closest(".bible-detail-verse");if(!o)return;let a=If(n.dataset.codes??"").map(r=>r.strong).filter(Boolean);a.length&&o.querySelectorAll(".bible-word").forEach(r=>{let s=If(r.dataset.codes??"").map(p=>p.strong).filter(Boolean),l=s.length>0&&s.every(p=>a.includes(p));r.classList.toggle("bible-word-hovered",l)})}clearWordHover(e){if(!this.hoverEnabled())return;e.currentTarget?.closest(".bible-detail-verse")?.querySelectorAll(".bible-word").forEach(o=>{o.classList.remove("bible-word-hovered")})}onClick(e){let n=this.wordTarget(e);if(!n)return;let o=window.getSelection();o&&!o.isCollapsed&&this.host.nativeElement.contains(o.anchorNode)||this.wordClick.emit({codes:If(n.dataset.codes??"")})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-bible-text"]],inputs:{text:"text",showCodes:"showCodes",stripMorphemes:"stripMorphemes",hoverHighlight:"hoverHighlight",highlightCode:"highlightCode"},outputs:{wordClick:"wordClick"},decls:1,vars:3,consts:[[1,"bible-text-body",3,"mouseover","mouseleave","click","innerHTML"]],template:function(n,o){n&1&&(d(0,"span",0),M("mouseover",function(r){return o.onWordHover(r)})("mouseleave",function(r){return o.clearWordHover(r)})("click",function(r){return o.onClick(r)}),u()),n&2&&(Z("bible-text-hover-disabled",!o.hoverEnabled()),y("innerHTML",o.html(),Dt))},dependencies:[Nn],styles:["[_nghost-%COMP%] .bible-word{cursor:pointer;border-radius:3px}[_nghost-%COMP%] .bible-word:hover, [_nghost-%COMP%] .bible-word.bible-word-hovered{background-color:var(--egwk-mark-wash)}[_nghost-%COMP%] .bible-word.bible-word-found{background-color:var(--egwk-brand-solid);color:var(--egwk-on-brand)}[_nghost-%COMP%] .bible-word.bible-word-found:hover, [_nghost-%COMP%] .bible-word.bible-word-found.bible-word-hovered{background-color:color-mix(in srgb,var(--egwk-primary) 84%,white)}[_nghost-%COMP%] .bible-text-hover-disabled .bible-word:not(.bible-word-found):hover, [_nghost-%COMP%] .bible-text-hover-disabled .bible-word:not(.bible-word-found).bible-word-hovered{background-color:transparent}[_nghost-%COMP%] .strong.codes-hidden, [_nghost-%COMP%] .morphology.codes-hidden{display:none}[_nghost-%COMP%] .strong.codes-visible, [_nghost-%COMP%] .morphology.codes-visible{font-size:.6rem;color:var(--egwk-brand)}[_nghost-%COMP%] .strong.codes-visible{vertical-align:super}[_nghost-%COMP%] .morphology.codes-visible{vertical-align:sub;font-size:.55rem}.dark-mode[_nghost-%COMP%] .bible-word:hover, .dark-mode [_nghost-%COMP%] .bible-word:hover, .dark-mode[_nghost-%COMP%] .bible-word.bible-word-hovered, .dark-mode [_nghost-%COMP%] .bible-word.bible-word-hovered{background-color:color-mix(in srgb,var(--egwk-primary-light) 45%,transparent)}.dark-mode[_nghost-%COMP%] .bible-word.bible-word-found, .dark-mode [_nghost-%COMP%] .bible-word.bible-word-found{background-color:var(--egwk-primary-lighter);color:var(--egwk-black)}.dark-mode[_nghost-%COMP%] .bible-word.bible-word-found:hover, .dark-mode [_nghost-%COMP%] .bible-word.bible-word-found:hover, .dark-mode[_nghost-%COMP%] .bible-word.bible-word-found.bible-word-hovered, .dark-mode [_nghost-%COMP%] .bible-word.bible-word-found.bible-word-hovered{background-color:color-mix(in srgb,var(--egwk-primary-lighter) 72%,black)}.dark-mode[_nghost-%COMP%] .strong.codes-visible, .dark-mode [_nghost-%COMP%] .strong.codes-visible, .dark-mode[_nghost-%COMP%] .morphology.codes-visible, .dark-mode [_nghost-%COMP%] .morphology.codes-visible{color:var(--egwk-primary-lighter)}
187.dark-mode[_nghost-%COMP%] .bible-text-hover-disabled .bible-word:not(.bible-word-found):hover, .dark-mode [_nghost-%COMP%] .bible-text-hover-disabled .bible-word:not(.bible-word-found):hover, .dark-mode[_nghost-%COMP%] .bible-text-hover-disabled .bible-word:not(.bible-word-found).bible-word-hovered, .dark-mode [_nghost-%COMP%] .bible-text-hover-disabled .bible-word:not(.bible-word-found).bible-word-hovered{background-color:transparent}"],changeDetection:0})}}return t})(),If=t=>t.split(" ").filter(Boolean).map(i=>{let e=i.indexOf(":"),n=e<0?i:i.slice(0,e),o=e<0?"":i.slice(e+1),a=J_(n.slice(0,1));return{strong:a?n.slice(1):n,morph:o,script:a}});var I8=(t,i)=>i.word;function ihe(t,i){if(t&1){let e=j();d(0,"button",3),P(1,"appTranslate"),M("click",function(o){let a=k(e).$implicit,r=f(2);return E(r.select(a,o))}),d(2,"span",4),g(3),u(),d(4,"span",5),g(5),u()()}if(t&2){let e=i.$implicit;y("matTooltip",O(1,3,"Search for this word")),h(3),V(e.word),h(2),V(e.count)}}function ohe(t,i){if(t&1&&(d(0,"div",0),te(1,ihe,6,5,"button",2,I8),u()),t&2){let e=f();h(),ne(e.forms)}}function ahe(t,i){if(t&1){let e=j();d(0,"button",3),P(1,"appTranslate"),M("click",function(o){let a=k(e).$implicit,r=f(2);return E(r.select(a,o))}),d(2,"span",4),g(3),u(),d(4,"span",5),g(5),u()()}if(t&2){let e=i.$implicit;y("matTooltip",O(1,3,"Search for this word")),h(3),V(e.word),h(2),V(e.count)}}function rhe(t,i){if(t&1&&(d(0,"div",1),te(1,ahe,6,5,"button",2,I8),u()),t&2){let e=f();h(),ne(e.translatedForms)}}var w1=(()=>{class t{constructor(){this.forms=[],this.translatedForms=[],this.formSelected=new se}select(e,n){n.stopPropagation(),this.formSelected.emit(e)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-code-forms"]],inputs:{forms:"forms",translatedForms:"translatedForms"},outputs:{formSelected:"formSelected"},decls:2,vars:2,consts:[[1,"lexicon-forms"],[1,"lexicon-forms","lexicon-forms-translated"],["type","button",1,"lexicon-form",3,"matTooltip"],["type","button",1,"lexicon-form",3,"click","matTooltip"],[1,"lexicon-form-word"],[1,"lexicon-form-count"]],template:function(n,o){n&1&&D(0,ohe,3,0,"div",0)(1,rhe,3,0,"div",1),n&2&&(S(o.forms.length?0:-1),h(),S(o.translatedForms.length?1:-1))},dependencies:[mn,Mt,st],styles:["[_nghost-%COMP%]{display:block}.lexicon-forms[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.lexicon-form[_ngcontent-%COMP%]{display:inline-flex;align-items:baseline;gap:.3rem;padding:.15rem .5rem;border:none;border-radius:4px;background-color:color-mix(in srgb,var(--egwk-primary-lighter) 35%,transparent);font-family:inherit;cursor:pointer}.lexicon-form[_ngcontent-%COMP%]:hover, .lexicon-form[_ngcontent-%COMP%]:focus-visible{background-color:color-mix(in srgb,var(--egwk-primary-lighter) 70%,transparent)}.lexicon-form-word[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.6;color:var(--egwk-brand);unicode-bidi:isolate}.lexicon-form-count[_ngcontent-%COMP%]{font-size:.7rem;color:var(--egwk-ink-quiet)}.lexicon-forms-translated[_ngcontent-%COMP%] .lexicon-form-word[_ngcontent-%COMP%]{font-size:1rem}"],changeDetection:0})}}return t})();var Y_="lexicon-ref",ED=/<S>\s*([HG]?\d{1,5})\s*<\/S>/gi,she=/\b([HG])?(\d{1,5})\b/gi,SD=/<\/?[A-Za-z][A-Za-z0-9]*\b[^>]*>/g,MD=t=>t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),TD=t=>{let i=(t||"").trim().charAt(0).toUpperCase();return i==="H"||i==="G"?i:""},D8=t=>`<a class="${Y_}" role="button" tabindex="0" data-code="${t}">${t}</a>`,k1=(t,i="")=>{if(!t)return"";let e=TD(i),n="",o=0,a;for(ED.lastIndex=0;(a=ED.exec(t))!==null;){n+=MD(t.slice(o,a.index).replace(SD,"")),o=ED.lastIndex;let r=a[1].toUpperCase();n+=D8(TD(r)?r:e+r)}return n+MD(t.slice(o).replace(SD,""))},P8=(t,i="")=>{if(!t)return"";let e=TD(i);return MD(t.replace(SD,"")).replace(she,(o,a,r)=>{let s=(a||"").toUpperCase()||e;return s?D8(s+r):o})};var A8=t=>["/",t,"bible","lexicon"],R8=t=>({q:t}),O8=t=>({$implicit:t}),F8=(t,i)=>i.dictionary,N8=(t,i)=>i.id;function lhe(t,i){if(t&1){let e=j();d(0,"a",9),P(1,"appTranslate"),d(2,"mat-icon"),g(3,"menu_book"),u()(),d(4,"button",10),P(5,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f();return E(r.searchCode(a,"strong",o))}),g(6),u()}if(t&2){let e=f().$implicit,n=f();y("routerLink",Oe(9,A8,n.language))("queryParams",Oe(11,R8,n.strongCode(e.strong)))("matTooltip",O(1,5,"Look this up in the lexicons")),h(4),y("matTooltip",O(5,7,"Look this number up in the Bible")),h(2),V(n.strongCode(e.strong))}}function che(t,i){t&1&&(d(0,"span",5),g(1,"|"),u())}function dhe(t,i){if(t&1&&(d(0,"span",6),g(1),u()),t&2){let e=f().$implicit,n=f();h(),V(n.getMorphExplanation(e.morph))}}function uhe(t,i){if(t&1){let e=j();d(0,"button",13),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f(2).$implicit,r=f();return E(r.searchCode(a,"strong_morph",o))}),d(3,"mat-icon"),g(4,"search"),u()()}t&2&&(y("matTooltip",O(1,2,"Look this number and parsing up together")),W("aria-label",O(2,4,"Look this number and parsing up together")))}function phe(t,i){if(t&1){let e=j();d(0,"button",13),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f(2).$implicit,r=f();return E(r.toggleGrammarMark(a.morph,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f(2).$implicit,n=f();y("matTooltip",O(1,3,"Collect this grammar code")),W("aria-label",O(2,5,"Collect this grammar code")),h(4),V(n.isGrammarMarked(e.morph)?"bookmark":"bookmark_border")}}function hhe(t,i){if(t&1){let e=j();d(0,"button",11),P(1,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f();return E(r.searchCode(a,"morph",o))}),g(2),u(),D(3,uhe,5,6,"button",12)(4,phe,5,7,"button",12)}if(t&2){let e=f().$implicit,n=f();y("matTooltip",O(1,4,"Look this parsing up in the Bible")),h(2),oe("(",e.morph,")"),h(),S(e.strong?3:-1),h(),S(n.collection.toolsVisible()?4:-1)}}function mhe(t,i){if(t&1){let e=j();d(0,"egwk-code-forms",14),M("formSelected",function(o){k(e);let a=f(2);return E(a.formSelected.emit(o))}),u()}if(t&2){let e=f(2);y("forms",e.wordForms)("translatedForms",e.translatedForms)}}
187function fhe(t,i){if(t&1){let e=j();d(0,"button",19),P(1,"appTranslate"),M("click",function(o){k(e);let a=f(),r=f().$implicit,s=f();return E(s.stepTab(r.strong,-1,a,o))}),g(2,"\u2039"),u()}if(t&2){let e=f(2).$implicit,n=f();y("disabled",n.tabAt(e.strong)===0),W("aria-label",O(1,2,"Previous lexicon"))}}function ghe(t,i){t&1&&Vn(0)}function _he(t,i){if(t&1&&D(0,ghe,1,0,"ng-container",20),t&2){let e=i.$implicit;f(4);let n=en(5);y("ngTemplateOutlet",n)("ngTemplateOutletContext",Oe(2,O8,e))}}function xhe(t,i){if(t&1&&(d(0,"mat-tab",17),te(1,_he,1,4,"ng-container",null,N8),u()),t&2){let e=i.$implicit;y("label",e.title),h(),ne(e.entries)}}function bhe(t,i){if(t&1){let e=j();d(0,"button",21),P(1,"appTranslate"),M("click",function(o){k(e);let a=f(),r=f().$implicit,s=f();return E(s.stepTab(r.strong,1,a,o))}),g(2,"\u203A"),u()}if(t&2){let e=f(),n=f().$implicit,o=f();y("disabled",o.tabAt(n.strong)===e-1),W("aria-label",O(1,2,"Next lexicon"))}}function vhe(t,i){if(t&1){let e=j();d(0,"div",8),D(1,fhe,3,4,"button",15),d(2,"mat-tab-group",16),M("selectedIndexChange",function(o){k(e);let a=f().$implicit,r=f();return E(r.setTab(a.strong,o))}),te(3,xhe,3,1,"mat-tab",17,F8),u(),D(5,bhe,3,4,"button",18),u()}if(t&2){let e=i,n=f().$implicit,o=f();h(),S(e>1?1:-1),h(),y("selectedIndex",o.tabAt(n.strong)),h(),ne(o.dictionaryGroups(n.strong)),h(2),S(e>1?5:-1)}}function yhe(t,i){if(t&1&&(d(0,"div",2)(1,"div",4),D(2,lhe,7,13)(3,che,2,0,"span",5)(4,dhe,2,1,"span",6)(5,hhe,5,6),u(),D(6,mhe,1,2,"egwk-code-forms",7)(7,vhe,6,3,"div",8),u()),t&2){let e,n=i.$implicit,o=i.$index,a=f();h(2),S(n.strong?2:-1),h(),S(n.strong&&(a.getMorphExplanation(n.morph)||n.morph)?3:-1),h(),S(a.getMorphExplanation(n.morph)?4:-1),h(),S(n.morph?5:-1),h(),S(o===0?6:-1),h(),S((e=a.dictionaryGroups(n.strong).length)?7:-1,e)}}function Che(t,i){t&1&&H(0,"mat-progress-spinner",24)}function whe(t,i){if(t&1){let e=j();d(0,"button",19),P(1,"appTranslate"),M("click",function(o){k(e);let a=f(3);return E(a.stepTab("ref",-1,a.referencedGroups().length,o))}),g(2,"\u2039"),u()}if(t&2){let e=f(3);y("disabled",e.tabAt("ref")===0),W("aria-label",O(1,2,"Previous lexicon"))}}function khe(t,i){t&1&&Vn(0)}function Ehe(t,i){if(t&1&&D(0,khe,1,0,"ng-container",20),t&2){let e=i.$implicit;f(4);let n=en(5);y("ngTemplateOutlet",n)("ngTemplateOutletContext",Oe(2,O8,e))}}function She(t,i){if(t&1&&(d(0,"mat-tab",17),te(1,Ehe,1,4,"ng-container",null,N8),u()),t&2){let e=i.$implicit;y("label",e.title),h(),ne(e.entries)}}function Mhe(t,i){if(t&1){let e=j();d(0,"button",21),P(1,"appTranslate"),M("click",function(o){k(e);let a=f(3);return E(a.stepTab("ref",1,a.referencedGroups().length,o))}),g(2,"\u203A"),u()}if(t&2){let e=f(3);y("disabled",e.tabAt("ref")===e.referencedGroups().length-1),W("aria-label",O(1,2,"Next lexicon"))}}function The(t,i){if(t&1){let e=j();d(0,"div",8),D(1,whe,3,4,"button",15),d(2,"mat-tab-group",16),M("selectedIndexChange",function(o){k(e);let a=f(2);return E(a.setTab("ref",o))}),te(3,She,3,1,"mat-tab",17,F8),u(),D(5,Mhe,3,4,"button",18),u()}if(t&2){let e=f(2);h(),S(e.referencedGroups().length>1?1:-1),h(),y("selectedIndex",e.tabAt("ref")),h(),ne(e.referencedGroups()),h(2),S(e.referencedGroups().length>1?5:-1)}}function Ihe(t,i){t&1&&(d(0,"p",25),g(1," No lexicon you can read has an entry for this. "),u())}function Dhe(t,i){if(t&1){let e=j();d(0,"div",3)(1,"button",22),P(2,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.clearReference())}),g(3,"\xD7"),u(),d(4,"div",4)(5,"a",9),P(6,"appTranslate"),d(7,"mat-icon"),g(8,"menu_book"),u()(),d(9,"button",10),P(10,"appTranslate"),M("click",function(o){k(e);let a=f();return E(a.searchCode({strong:a.referencedCode(),morph:""},"strong",o))}),g(11),u(),d(12,"span",23),g(13,"referred to above"),u()(),D(14,Che,1,0,"mat-progress-spinner",24)(15,The,6,3,"div",8)(16,Ihe,2,0,"p",25),u()}if(t&2){let e=f();h(),W("aria-label",O(2,7,"Close")),h(4),y("routerLink",Oe(13,A8,e.language))("queryParams",Oe(15,R8,e.referencedCode()))("matTooltip",O(6,9,"Look this up in the lexicons")),h(4),y("matTooltip",O(10,11,"Look this number up in the Bible")),h(2),V(e.referencedCode()),h(3),S(e.referenceLoading()?14:e.referencedGroups().length?15:16)}}function Phe(t,i){if(t&1&&(d(0,"div",27),g(1),u()),t&2){let e=f().$implicit;h(),V(e.root)}}function Ahe(t,i){if(t&1&&(d(0,"div",28),g(1),u()),t&2){let e=f().$implicit;h(),V(e.transliteration)}}function Rhe(t,i){if(t&1&&H(0,"div",29),t&2){let e=f().$implicit,n=f();y("innerHTML",n.definitionHtml(e),Dt)}}function Ohe(t,i){if(t&1&&(d(0,"div",30),g(1),u()),t&2){let e=f().$implicit;h(),V(e.partsOfSpeech)}}function Fhe(t,i){if(t&1&&(d(0,"div",31)(1,"span",33),g(2,"Origin"),u(),g(3,": "),H(4,"span",34),u()),t&2){let e=f().$implicit,n=f();h(4),y("innerHTML",n.originHtml(e),Dt)}}function Nhe(t,i){if(t&1){let e=j();d(0,"button",13),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f();return E(r.toggleDictionaryMark(a,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f();y("matTooltip",O(1,3,"Collect this entry")),W("aria-label",O(2,5,"Collect this entry")),h(4),V(n.isDictionaryMarked(e)?"bookmark":"bookmark_border")}}function Lhe(t,i){if(t&1&&(d(0,"div",26),D(1,Phe,2,1,"div",27)(2,Ahe,2,1,"div",28)(3,Rhe,1,1,"div",29)(4,Ohe,2,1,"div",30)(5,Fhe,5,1,"div",31),d(6,"div",32),g(7),D(8,Nhe,5,7,"button",12),u()()),t&2){let e=i.$implicit,n=f();W("data-dictionary",e.dictionary),h(),S(e.root?1:-1),h(),S(e.transliteration?2:-1),h(),S(e.definition?3:-1),h(),S(e.partsOfSpeech?4:-1),h(),S(e.origin?5:-1),h(2),xt(" ",e.dictionary," \xB7 ",e.strongCode," "),h(),S(n.collection.toolsVisible()?8:-1)}}var E1=(()=>
187{class t{constructor(){this.codes=[],this.entries={},this.dictionaries=[],this.morphologyExplanations={},this.script="H",this.language="",this.wordForms=[],this.translatedForms=[],this.formSelected=new se,this.codeSelected=new se,this.referencedCode=_e(""),this.referencedEntries=_e([]),this.referenceLoading=_e(!1),this.collection=x(Dn),this.bible=x(Wi),this.sanitizer=x(ca),this.cdr=x(Be),this.openTab={},this.rendered=new Map,this.grouped=new Map,this.referencedGroups=ke(()=>this.groupEntries(this.referencedEntries()))}ngOnChanges(e){let n=e.codes;!n||n.firstChange||this.spell(n.previousValue)!==this.spell(n.currentValue)&&this.clearReference()}spell(e){return(e||[]).map(n=>`${n.strong}:${n.morph}`).join(",")}tabAt(e){return this.openTab[e]??0}setTab(e,n){this.openTab[e]=n}stepTab(e,n,o,a){a?.stopPropagation(),this.openTab[e]=Math.min(Math.max(this.tabAt(e)+n,0),o-1)}getDictionaryEntries(e){if(!e)return[];let n=this.script==="H"?"G":"H";return this.entries?.[this.script+e]??this.entries?.[n+e]??this.entries?.[e]??[]}strongCode(e){return e?/^[HG]/.test(e)?e:this.script+e:""}getMorphExplanation(e){return e?this.morphologyExplanations?.[e]:void 0}dictionaryTitle(e){return this.dictionaries?.find(n=>n.code===e)?.title||e}dictionaryGroups(e){let n=this.getDictionaryEntries(e);if(!n.length)return[];let o=n.map(s=>s.id).join(","),a=this.grouped.get(o);if(a)return a;let r=this.groupEntries(n);return this.grouped.set(o,r),r}groupEntries(e){let n=[],o=new Map;for(let a of e){let r=o.get(a.dictionary);r||(r={dictionary:a.dictionary,title:this.dictionaryTitle(a.dictionary),entries:[]},o.set(a.dictionary,r),n.push(r)),r.entries.some(s=>this.sameSense(s,a))||r.entries.push(a)}return n}sameSense(e,n){let o=a=>[a.definition,a.strongsDefinition,a.root,a.partsOfSpeech,a.origin].map(r=>(r||"").trim()).join(" ");return o(e)===o(n)}definitionHtml(e){return this.trusted(`d:${e.id}`,()=>k1(e.definition,e.strongCode))}originHtml(e){return this.trusted(`o:${e.id}`,()=>P8(e.origin,e.strongCode))}trusted(e,n){let o=this.rendered.get(e);if(o)return o;let a=this.sanitizer.bypassSecurityTrustHtml(n());return this.rendered.set(e,a),a}onEntryClick(e){let n=e.target,a=n?.closest(`.${Y_}`)?.dataset?.code;if(!a)return;e.preventDefault();let r=n.closest("[data-dictionary]");this.followReference(a,r?.dataset?.dictionary||"")}followReference(e,n=""){this.referencedCode.set(e),this.referencedEntries.set([]),this.referenceLoading.set(!0),this.bible.lexiconEntry(e,this.language).subscribe({next:o=>{this.referencedEntries.set(o?.entries??[]);let a=this.referencedGroups().findIndex(r=>r.dictionary===n);this.openTab.ref=a<0?0:a,this.referenceLoading.set(!1),this.cdr.markForCheck()},error:()=>{this.referenceLoading.set(!1),this.cdr.markForCheck()}})}clearReference(){this.referencedCode.set(""),this.referencedEntries.set([])}searchCode(e,n,o){o?.stopPropagation();let a=this.strongCode(e.strong),r=n==="strong_morph"?`${a} ${e.morph}`:n==="morph"?e.morph:a;r.trim()&&this.codeSelected.emit({query:r.trim(),target:n})}grammarMark(e){return{kind:"grammar",ref:e??"",label:e??""}}isGrammarMarked(e){return this.collection.has(this.grammarMark(e))}toggleGrammarMark(e,n){n?.stopPropagation(),this.collection.toggle(this.grammarMark(e))}dictionaryMark(e){return{kind:"dictionary",ref:e.strongCode,dictionary:e.dictionary,label:`${e.strongCode} (${e.dictionary})`}}isDictionaryMarked(e){return this.collection.has(this.dictionaryMark(e))}toggleDictionaryMark(e,n){n?.stopPropagation(),this.collection.toggle(this.dictionaryMark(e))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-lexicon-codes"]],inputs:{codes:"codes",entries:"entries",dictionaries:"dictionaries",morphologyExplanations:"morphologyExplanations",script:"script",language:"language",wordForms:"wordForms",translatedForms:"translatedForms"},outputs:{formSelected:"formSelected",codeSelected:"codeSelected"},features:[Xt],decls:6,vars:1,consts:[["lexiconEntry",""],[1,"lexicon-codes",3,"click"],[1,"word-info-code"],[1,"word-info-referenced"],[1,"word-info-head"],[1,"word-info-separator"],[1,"word-info-explanation"],[3,"forms","translatedForms"],[1,"egwk-toolbox-tabs-row"],[1,"word-info-lexicon",3,"routerLink","queryParams","matTooltip"],["type","button",1,"word-info-strong","word-info-lookup",3,"click","matTooltip"],["type","button",1,"word-info-morph","word-info-lookup",3,"click","matTooltip"],["mat-icon-button","",1,"word-info-mark",3,"matTooltip"],["mat-icon-button","",1,"word-info-mark",3,"click","matTooltip"],[3,"formSelected","forms","translatedForms"],["type","button",1,"egwk-toolbox-tab-step","egwk-toolbox-tab-step-prev",3,"disabled"],["animationDuration","0ms",1,"word-info-dicts","egwk-toolbox-tabs",3,"selectedIndexChange","selectedIndex"],[3,"label"],["type","button",1,"egwk-toolbox-tab-step","egwk-toolbox-tab-step-next",3,"disabled"],["type","button",1,"egwk-toolbox-tab-step","egwk-toolbox-tab-step-prev",3,"click","disabled"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["type","button",1,"egwk-toolbox-tab-step","egwk-toolbox-tab-step-next",3,"click","disabled"],[1,"egwk-toolbox-close",3,"click"],["appI18nOTF","",1,"word-info-referenced-note"],["mode","indeterminate","diameter","20"],["appI18nOTF","",1,"word-info-empty"],[1,"word-info-section","egwk-toolbox-item"],[1,"dict-root"],[1,"dict-transliteration"],[1,"dict-definition",3,"innerHTML"],[1,"dict-pos"],[1,"dict-meta"],[1,"dict-source"],["appI18nOTF",""],[3,"innerHTML"]],template:function(n,o){if(n&1){let a=j();d(0,"div",1),M("click",function(s){return k(a),E(o.onEntryClick(s))}),te(1,yhe,8,6,"div",2,si),D(3,Dhe,17,17,"div",3),u(),D(4,Lhe,9,9,"ng-template",null,0,Mr)}n&2&&(h(),ne(o.codes),h(2),S(o.referencedCode()?3:-1))},dependencies:[rr,Ft,Yt,He,xr,ys,vl,mn,Mt,Bo,Ri,bt,w1,st,vf],styles:[".word-info-section[_ngcontent-%COMP%]{margin-bottom:1rem}.word-info-dicts[_ngcontent-%COMP%] .word-info-section[_ngcontent-%COMP%]{margin-bottom:0}.dict-root[_ngcontent-%COMP%]{font-size:1.2rem;font-weight:600;color:var(--egwk-brand);margin-bottom:.25rem}.dict-transliteration[_ngcontent-%COMP%]{font-style:italic;color:var(--egwk-ink-quiet);font-size:.85rem;margin-bottom:.5rem}.dict-definition[_ngcontent-%COMP%]{margin-bottom:.5rem;line-height:1.5}.dict-pos[_ngcontent-%COMP%]{font-size:.8rem;color:var(--egwk-brand);margin-bottom:.25rem}.dict-meta[_ngcontent-%COMP%]{font-size:.75rem;color:var(--egwk-ink-quiet);margin-bottom:.25rem}.dict-source[_ngcontent-%COMP%]{font-size:.7rem;color:var(--egwk-ink-quiet);margin-top:.5rem;text-transform:uppercase;letter-spacing:.03em}.word-info-code[_ngcontent-%COMP%] + .word-info-code[_ngcontent-%COMP%]{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--egwk-line)}.word-info-head[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;padding-right:1.6rem}.word-info-strong[_ngcontent-%COMP%]{font-weight:700;font-family:monospace}
187.word-info-separator[_ngcontent-%COMP%]{opacity:.4}.word-info-morph[_ngcontent-%COMP%]{font-family:monospace;font-size:.85rem;opacity:.7}.word-info-mark[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.7rem;width:1.7rem;height:1.7rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5}.word-info-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.05rem;width:1.05rem;height:1.05rem;line-height:1.05rem}.word-info-mark[_ngcontent-%COMP%]:hover{opacity:1}.word-info-referenced[_ngcontent-%COMP%]{position:relative;margin-top:1rem;padding-top:.5rem;border-top:1px solid var(--egwk-line)}.word-info-referenced-note[_ngcontent-%COMP%]{font-size:.75rem;opacity:.7}.word-info-empty[_ngcontent-%COMP%]{margin:0;font-size:.9rem;opacity:.75} .lexicon-ref{color:var(--egwk-brand);cursor:pointer;text-decoration:underline;text-underline-offset:2px} .lexicon-ref:hover{background-color:var(--egwk-mark-wash);border-radius:3px}.word-info-lookup[_ngcontent-%COMP%]{padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}.word-info-lookup[_ngcontent-%COMP%]:hover, .word-info-lookup[_ngcontent-%COMP%]:focus-visible{text-decoration:underline;text-underline-offset:2px}.word-info-lexicon[_ngcontent-%COMP%]{display:inline-flex;align-items:center;color:inherit;opacity:.45;text-decoration:none}.word-info-lexicon[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem}.word-info-lexicon[_ngcontent-%COMP%]:hover, .word-info-lexicon[_ngcontent-%COMP%]:focus-visible{opacity:1}@media (max-width: 576px){.word-info-code[_ngcontent-%COMP%] .egwk-toolbox-tabs-row[_ngcontent-%COMP%]{padding-top:0}}"],changeDetection:0})}}return t})();var Bhe=["body"],Vhe=["*"];function zhe(t,i){if(t&1){let e=j();d(0,"button",4),P(1,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.toggle())}),d(2,"mat-icon"),g(3),u()()}if(t&2){let e=f();y("matTooltip",O(1,3,e.folded()?"Show all":"Show fewer")),W("aria-expanded",!e.folded()),h(3),V(e.folded()?"expand_more":"expand_less")}}var L8=(()=>{class t{constructor(){this.folded=_e(!0),this.overflows=_e(!1),this.rowHeight=_e(0),this.zone=x(Te),this.cdr=x(Be)}ngAfterViewInit(){this.zone.runOutsideAngular(()=>{let e=this.body.nativeElement;this.resizes=new ResizeObserver(()=>this.measure()),this.resizes.observe(e),this.changes=new MutationObserver(()=>this.measure()),this.changes.observe(e,{childList:!0,subtree:!0}),requestAnimationFrame(()=>this.measure())})}ngOnDestroy(){this.resizes?.disconnect(),this.changes?.disconnect()}toggle(){this.folded.update(e=>!e)}measure(){let e=this.body.nativeElement,n=e.firstElementChild,o=n?Math.ceil(n.getBoundingClientRect().bottom-e.getBoundingClientRect().top):0,a=e.scrollHeight,r=o>0&&a>o+1;r===this.overflows()&&o===this.rowHeight()||this.zone.run(()=>{this.rowHeight.set(o),this.overflows.set(r),this.cdr.markForCheck()})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-fold-row"]],viewQuery:function(n,o){if(n&1&&ze(Bhe,7),n&2){let a;fe(a=ge())&&(o.body=a.first)}},ngContentSelectors:Vhe,decls:5,vars:5,consts:[["body",""],[1,"fold-row"],[1,"fold-row-body"],["type","button",1,"fold-row-toggle",3,"matTooltip"],["type","button",1,"fold-row-toggle",3,"click","matTooltip"]],template:function(n,o){n&1&&(Pt(),d(0,"div",1)(1,"div",2,0),Ue(3),u(),D(4,zhe,4,5,"button",3),u()),n&2&&(Z("folded",o.folded()),h(),Pi("max-height",o.folded()&&o.overflows()?o.rowHeight():null,"px"),h(3),S(o.overflows()?4:-1))},dependencies:[_n,He,mn,Mt,st],styles:[".fold-row[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:.25rem}.fold-row-body[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;gap:.25rem;overflow:hidden}.fold-row-toggle[_ngcontent-%COMP%]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:3px;background:transparent;color:inherit;cursor:pointer;opacity:.6}.fold-row-toggle[_ngcontent-%COMP%]:hover{opacity:1;background:var(--egwk-wash-strong)}.fold-row-toggle[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.1rem;width:1.1rem;height:1.1rem;line-height:1.1rem}"],changeDetection:0})}}return t})();var jhe=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Hhe=t=>({title:"Bible",uri:t,translate:!0}),Uhe=(t,i)=>({options:t,id:"translation",value:i}),ID=(t,i)=>({title:t,selector:i}),$he=(t,i)=>({options:t,id:"book",value:i}),Whe=(t,i)=>({options:t,id:"chapter",value:i}),Khe=(t,i,e,n,o)=>[t,i,e,n,o],B8=()=>({}),Ghe=()=>[];function qhe(t,i){if(t&1&&(d(0,"h2"),g(1),u()),t&2){let e=f().$implicit;h(),V(e.title)}}function Jhe(t,i){if(t&1){let e=j();d(0,"button",30),M("click",function(){let o=k(e).$implicit,a=f(2).$implicit,r=f(4);return E(r.setSelectedOriginal(a.verse,o))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(2).$implicit,o=f(4);Z("active",o.getSelectedOriginal(n.verse)===e),h(),oe(" ",e," ")}}function Yhe(t,i){if(t&1&&te(0,Jhe,2,3,"button",29,ct),t&2){let e=f(5);ne(e.originalKeys())}}function Qhe(t,i){if(t&1&&(d(0,"div",14),g(1),u()),t&2){let e=f(5);h(),oe(" ",e.originalKeys()[0]," ")}}function Zhe(t,i){if(t&1){let e=j();d(0,"button",18),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f(4);return E(r.toggleOriginalMark(a.verse,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f(4);y("matTooltip",O(1,3,"Collect the original text")),W("aria-label",O(2,5,"Collect the original text")),h(4),V(n.isOriginalMarked(e.verse)?"bookmark":"bookmark_border")}}function Xhe(t,i){t&1&&(d(0,"span",21),g(1),u()),t&2&&(h(),oe("(",i,")"))}function eme(t,i){if(t&1){let e=j();d(0,"button",32),M("click",function(){let o=k(e).$implicit,a=f(2).$implicit,r=f(4);return E(r.setSelectedTranslation(a.verse,o))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(2).$implicit,o=f(4);Z("active",o.getSelectedTranslation(n.verse)===e),y("title",o.translationLabel(e)),h(),oe(" ",e," ")}}function tme(t,i){if(t&1&&(d(0,"egwk-fold-row",13),te(1,eme,2,4,"button",31,ct),u()),t&2){let e=f(5);h(),ne(e.translationKeys())}}function nme(t,i){if(t&1){let e=j();d(0,"button",18),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f(4);return E(r.toggleVerseMark(a.verse,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f(4);y("matTooltip",O(1,3,"Collect this verse")),W("aria-label",O(2,5,"Collect this verse")),h(4),V(n.isVerseMarked(e.verse)?"bookmark":"bookmark_border")}}function ime(t,i){if(t&1&&g(0),t&2){let e=f().$implicit;oe(" ",e.verse," ")}}function ome(t,i){if(t&1&&g(0),t&2){let e=f().$implicit;oe(" (",e.verse,") ")}}function ame(t,i){t&1&&(d(0,"span",21),g(1),u()),t&2&&(h(),oe("(",i,")"))}function rme(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",33),M("colour",function(o){k(e);let a=f(5);return E(a.highlightVerse(o))})("remove",function(){k(e);let o=f(5);return E(o.hl.remove())})("collect",function(o){k(e);let a=f(5);return E(a.collectVerseSelection(o))})("copy",function(o){k(e);let a=f(5);return E(a.copyVerseSelection(o))})("noteSaved",function(o){k(e);let a=f(5);return E(a.hl.note(o))})("closed",function(){k(e);let o=f(5);return E(o.hl.close())}),u()}if(t&2){let e=f(5);y("existing",e.hl.selected().existing)("top",e.hl.selected().top)("left",e.hl.selected().left)("busy",e.hl.busy)("hasCounterpart",e.hasOtherSide())("otherSideLabel",e.otherSideName(e.hl.selected().side))}}function sme(t,i){if(t&1){let e=j();d(0,"egwk-bible-verse-panel",34),M("tabChange",function(o){k(e);let a=f(5);return E(a.onVersePanelTab(o))})("referenceSelected",function(o){k(e);let a=f(5);return E(a.openReference(o))})("wordSelected",function(o){k(e);let a=f(5);return E(a.openCommentaryWord(o))})("closed",function(){k(e);let o=f(5);return E(o.closeVersePanel())}),u()}if(t&2){let e=f().$implicit,n=f(4);y("book",n.bookNumber())("chapter",n.chapterNumber())("verse",e.verse)("language",n.lang)("translation",n.mainTranslationKey())("tab",n.versePanelTab(
187))}}function lme(t,i){if(t&1){let e=j();d(0,"div",28)(1,"button",35),P(2,"appTranslate"),M("click",function(){k(e);let o=f(5);return E(o.closeWordInfo())}),g(3,"\xD7 "),u(),d(4,"egwk-lexicon-codes",36),M("codeSelected",function(o){k(e);let a=f(5);return E(a.onCodeSelected(o))}),u()()}if(t&2){let e,n,o,a=f(5);h(),W("aria-label",O(2,7,"Close")),h(3),y("codes",a.wordCodes())("entries",((e=a.lexiconData())==null?null:e.dictionaryEntries)||Ve(9,B8))("dictionaries",((n=a.lexiconData())==null?null:n.dictionaries)||Ve(10,Ghe))("morphologyExplanations",((o=a.lexiconData())==null?null:o.morphologyExplanations)||Ve(11,B8))("script",a.originalScript())("language",a.lang)}}function cme(t,i){if(t&1){let e=j();d(0,"div",11)(1,"div",12)(2,"egwk-fold-row",13),D(3,Yhe,2,0)(4,Qhe,2,1,"div",14),d(5,"button",15),M("click",function(){let o=k(e).$implicit,a=f(4);return E(a.toggleVersePanel(o.verse))}),g(6,"Further "),u()(),d(7,"div",16)(8,"span",17)(9,"button",18),P(10,"appTranslate"),P(11,"appTranslate"),M("click",function(o){let a=k(e).$implicit,r=f(4);return E(r.copyOriginal(a.verse,a.text,o))}),d(12,"mat-icon"),g(13,"content_copy"),u()(),D(14,Zhe,5,7,"button",19),u(),d(15,"span",20),g(16),D(17,Xhe,2,1,"span",21),u(),d(18,"egwk-bible-text",22),M("mouseup",function(o){let a=k(e).$implicit,r=f(4);return E(r.onVersePointerUp(a.verse,"original",o))})("touchend",function(o){let a=k(e).$implicit,r=f(4);return E(r.onVersePointerUp(a.verse,"original",o))})("wordClick",function(o){let a=k(e).$implicit,r=f(4);return E(r.onWordSelected(o,a.verse))}),u()()(),d(19,"div",23),D(20,tme,3,0,"egwk-fold-row",13),d(21,"div",24)(22,"span",17)(23,"button",18),P(24,"appTranslate"),P(25,"appTranslate"),M("click",function(o){let a=k(e).$implicit,r=f(4);return E(r.copyTranslation(a.verse,a.text,o))}),d(26,"mat-icon"),g(27,"content_copy"),u()(),D(28,nme,5,7,"button",19),u(),d(29,"div",20),D(30,ime,1,1)(31,ome,1,1)(32,ame,2,1,"span",21),u(),d(33,"egwk-bible-text",25),M("mouseup",function(o){let a=k(e).$implicit,r=f(4);return E(r.onVersePointerUp(a.verse,"translation",o))})("touchend",function(o){let a=k(e).$implicit,r=f(4);return E(r.onVersePointerUp(a.verse,"translation",o))})("wordClick",function(o){let a=k(e).$implicit,r=f(4);return E(r.onWordSelected(o,a.verse,"translation"))}),u()()(),D(34,rme,1,6,"egwk-selection-menu",26),u(),D(35,sme,1,6,"egwk-bible-verse-panel",27)(36,lme,5,12,"div",28)}if(t&2){let e,n,o=i.$implicit,a=f(4);Z("bible-detail-verse-open",a.activeInfoVerse()===o.verse&&a.selectedWord()),y("id",o.verse),h(3),S(a.originalKeys().length>1?3:a.originalKeys().length===1?4:-1),h(2),Z("active",a.versePanelVerse()===o.verse),h(4),y("matTooltip",O(10,29,"Copy")),W("aria-label",O(11,31,"Copy")),h(5),S(a.collection.toolsVisible()?14:-1),h(2),V(o.verse),h(),S((e=a.originalVerseNumber(o.verse))?17:-1,e),h(),y("text",a.rawOriginalVerse(o.verse,o.text))("showCodes",a.showCodes())("egwkPaintRanges",a.paintedIn(o.verse,"original")),W("data-hl-verse",o.verse),h(2),S(a.translationKeys().length>1?20:-1),h(3),y("matTooltip",O(24,33,"Copy")),W("aria-label",O(25,35,"Copy")),h(5),S(a.collection.toolsVisible()?28:-1),h(2),S((o.text==null?null:o.text.length)>0?30:31),h(2),S((n=a.translationVerseNumber(o.verse))?32:-1,n),h(),y("text",a.translationVerse(o.verse,o.text))("showCodes",a.showCodes())("stripMorphemes",!1)("egwkPaintRanges",a.paintedIn(o.verse,"translation")),W("data-hl-verse",o.verse),h(),S(a.menuOn(o.verse)?34:-1),h(),S(a.versePanelVerse()===o.verse?35:-1),h(),S(a.activeInfoVerse()===o.verse&&a.selectedWord()?36:-1)}}function dme(t,i){if(t&1&&(D(0,qhe,2,1,"h2"),d(1,"div",10),te(2,cme,37,37,null,null,si),u()),t&2){let e=i.$implicit;S(e.title&&!e.title.includes("<x>")&&!e.title.startsWith("(")?0:-1),h(2),ne(e.verses)}}function ume(t,i){if(t&1&&(d(0,"div",5)(1,"p",9),g(2),u(),te(3,dme,4,1,null,null,si),u()),t&2){let e=f(2);h(2),oe("",e.chapterNumber(),". fejezet"),h(),ne(e.bibleData().subSections)}}function pme(t,i){if(t&1&&(d(0,"h2"),g(1),u()),t&2){let e=f().$implicit;h(),V(e.title)}}function hme(t,i){if(t&1){let e=j();d(0,"button",18),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f(4);return E(r.toggleVerseMark(a.verse,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f(4);y("matTooltip",O(1,3,"Collect this verse")),W("aria-label",O(2,5,"Collect this verse")),h(4),V(n.isVerseMarked(e.verse)?"bookmark":"bookmark_border")}}function mme(t,i){if(t&1&&g(0),t&2){let e=f().$implicit;oe(" ",e.verse," ")}}function fme(t,i){if(t&1&&g(0),t&2){let e=f().$implicit;oe(" (",e.verse,") ")}}function gme(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",33),M("colour",function(o){k(e);let a=f(5);return E(a.highlightVerse(o))})("remove",function(){k(e);let o=f(5);return E(o.hl.remove())})("collect",function(o){k(e);let a=f(5);return E(a.collectVerseSelection(o))})("copy",function(o){k(e);let a=f(5);return E(a.copyVerseSelection(o))})("noteSaved",function(o){k(e);let a=f(5);return E(a.hl.note(o))})("closed",function(){k(e);let o=f(5);return E(o.hl.close())}),u()}if(t&2){let e=f(5);y("existing",e.hl.selected().existing)("top",e.hl.selected().top)("left",e.hl.selected().left)("busy",e.hl.busy)("hasCounterpart",e.hasOtherSide())("otherSideLabel",e.otherSideName(e.hl.selected().side))}}function _me(t,i){if(t&1){let e=j();d(0,"div",38)(1,"span",17)(2,"button",18),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(o){let a=k(e).$implicit,r=f(4);return E(r.copyTranslation(a.verse,a.text,o))}),d(5,"mat-icon"),g(6,"content_copy"),u()(),D(7,hme,5,7,"button",19),u(),d(8,"div",20),D(9,mme,1,1)(10,fme,1,1),u(),d(11,"egwk-bible-text",39),M("mouseup",function(o){let a=k(e).$implicit,r=f(4);return E(r.onVersePointerUp(a.verse,"translation",o))})("touchend",function(o){let a=k(e).$implicit,r=f(4);return E(r.onVersePointerUp(a.verse,"translation",o))}
187),u(),D(12,gme,1,6,"egwk-selection-menu",26),u()}if(t&2){let e=i.$implicit,n=f(4);y("id",e.verse),h(2),y("matTooltip",O(3,11,"Copy")),W("aria-label",O(4,13,"Copy")),h(5),S(n.collection.toolsVisible()?7:-1),h(2),S((e.text==null?null:e.text.length)>0?9:10),h(2),y("text",e.text)("stripMorphemes",!1)("hoverHighlight",!1)("egwkPaintRanges",n.paintedIn(e.verse,"translation")),W("data-hl-verse",e.verse),h(),S(n.menuOn(e.verse)?12:-1)}}function xme(t,i){if(t&1&&(D(0,pme,2,1,"h2"),d(1,"div",10),te(2,_me,13,15,"div",38,si),u()),t&2){let e=i.$implicit;S(e.title&&!e.title.includes("<x>")&&!e.title.startsWith("(")?0:-1),h(2),ne(e.verses)}}function bme(t,i){if(t&1&&(d(0,"div",6)(1,"div",37)(2,"p",9),g(3),u(),te(4,xme,4,1,null,null,si),u()()),t&2){let e=f(2);h(3),oe("",e.chapterNumber(),". fejezet"),h(),ne(e.bibleData().subSections)}}function vme(t,i){if(t&1){let e=j();d(0,"section")(1,"egwk-breadcrumbs",1),M("optionSelected",function(o){k(e);let a=f();return E(a.navigateBible(o))}),u()(),d(2,"section")(3,"div",2),H(4,"egwk-chapter-step",3),u()(),d(5,"section")(6,"div",4),D(7,ume,5,1,"div",5)(8,bme,6,1,"div",6),u()(),d(9,"section")(10,"div",2),H(11,"egwk-chapter-step",3),u(),d(12,"div",7)(13,"button",8),P(14,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.scrollToTopSmooth())}),d(15,"mat-icon"),g(16,"arrow_upward"),u()()()()}if(t&2){let e=f();h(),y("items",Ks(36,Khe,Oe(14,jhe,e.getUriWithLang("home")),Oe(16,Hhe,e.getUriWithLang("bible")),Ot(21,ID,e.bibleData().translation.description,Ot(18,Uhe,e.translationOptions(),e.bibleData().translation.translation)),Ot(27,ID,e.currentBookName(),Ot(24,$he,e.bookOptions(),e.bibleData().book)),Ot(33,ID,e.chapterNumber()+"",Ot(30,Whe,e.chapterOptions(),e.bibleData().chapter))))("buttons",e.detailButtons()),h(3),y("prevUri",e.prevUri())("prevLabel",e.prevLabel())("nextUri",e.nextUri())("nextLabel",e.nextLabel()),h(3),S(e.isDetailView()&&e.bibleDetailData()?7:8),h(4),y("prevUri",e.prevUri())("prevLabel",e.prevLabel())("nextUri",e.nextUri())("nextLabel",e.nextLabel()),h(2),W("aria-label",O(14,12,"Scroll to top"))}}var yme=/^\d+(?:\.\d+)*$/,V8=t=>t.map(i=>i.strong).filter(Boolean).join("."),Cme=["OSHB2+","WLC+","IHOT+","LXX+"],H8=["GNT+","TR+","TR'1894+"],wme=[...H8,"LXX+","NA27"],kme=["he","gr"],Vp=(()=>{class t extends ut{constructor(){super(...arguments),this.DETAIL_VIEW_KEY="bible-detail-view",this.translationCode=_e(""),this.bookNumber=_e(1),this.chapterNumber=_e(1),this.bibleData=_e(void 0),this.isDetailView=_e(!1),this.bibleDetailData=_e(void 0),this.lexiconData=_e(void 0),this.isLoggedIn=ke(()=>this.bs.authService.loggedIn()),this.selectedOriginals=_e({}),this.defaultOriginal="",this.selectedWord=_e(void 0),this.activeInfoVerse=_e(void 0),this.showCodes=_e(!1),this.versePanelVerse=_e(null),this.versePanelTab=_e(jd[0]),this.parallel=_e({}),this.selectedTranslations=_e({}),this.wordSource=_e("original"),this.location=x(Go),this.detailViewButton={toggle:!0,on:!1,icon:"view_column",iconOff:"view_agenda",description:"Detail view",descriptionOff:"Simple view",callback:()=>this.toggleDetailView(),state:()=>this.isDetailView()},this.showCodesButton={toggle:!0,on:!1,icon:"visibility_on",iconOff:"visibility_off",description:"Hide codes",descriptionOff:"Show codes",callback:()=>this.showCodes.set(!this.showCodes()),state:()=>this.showCodes()},this.detailButtons=ke(()=>this.isDetailView()?[this.detailViewButton,this.showCodesButton]:[this.detailViewButton]),this.books=ke(()=>this.store.books()[this.translationCode()]??[]),this.chapters=ke(()=>Array.from(Array(this.currentBook()?.chapters??0).keys())),this.translationOptions=ke(()=>this.store.translations().map(e=>[e.translation,e.description])),this.bookOptions=ke(()=>this.books().map((e,n)=>[n+1,e.longName])),this.chapterOptions=ke(()=>Array.from(Array(this.currentBook()?.chapters??0).keys()).map(e=>[e+1,(e+1).toString()])),this.previousBook=ke(()=>this.books().find(e=>e.bookNumber===this.bookNumber()-1)),this.previousBookLastChapter=ke(()=>this.previousBook()?.chapters),this.nextBook=ke(()=>this.books().find(e=>e.bookNumber===this.bookNumber()+1)),this.isFirstBook=ke(()=>this.bookNumber()<=1),this.isFirstChapter=ke(()=>this.chapterNumber()<=1),this.currentBook=ke(()=>this.books()[this.bookNumber()-1]),this.currentBookName=ke(()=>this.currentBook()?.longName),this.isLastChapterInCurrentBook=ke(()=>this.currentBook()?.chapters===this.chapterNumber()),this.lastBook=ke(()=>this.books().at(-1)),this.isLastBook=ke(()=>this.lastBook()?.bookNumber===this.bookNumber()),this.urlBase=ke(()=>`bible/read/${this.translationCode()}/`),this.detailSuffix=ke(()=>
187this.isDetailView()?"/detail":""),this.prevUri=ke(()=>{if(!(this.isFirstBook()&&this.isFirstChapter()))return this.isFirstChapter()?this.getUriWithLang(this.urlBase()+(this.bookNumber()-1)+"/"+this.previousBookLastChapter()+this.detailSuffix()):this.getUriWithLang(this.urlBase()+this.bookNumber()+"/"+(this.chapterNumber()-1)+this.detailSuffix())}),this.prevLabel=ke(()=>{if(!(this.isFirstBook()&&this.isFirstChapter()))return this.isFirstChapter()?`${this.previousBook()?.shortName} ${this.previousBook()?.chapters}. fejezet`:`${this.currentBook()?.shortName} ${this.chapterNumber()-1}. fejezet`}),this.nextUri=ke(()=>{if(!(this.isLastBook()&&this.isLastChapterInCurrentBook()))return this.isLastChapterInCurrentBook()?this.getUriWithLang(`${this.urlBase()}${this.bookNumber()+1}/1${this.detailSuffix()}`):this.getUriWithLang(`${this.urlBase()}${this.bookNumber()}/${this.chapterNumber()+1}${this.detailSuffix()}`)}),this.nextLabel=ke(()=>{if(!(this.isLastBook()&&this.isLastChapterInCurrentBook()))return this.isLastChapterInCurrentBook()?`${this.nextBook()?.shortName} 1. fejezet`:`${this.currentBook()?.shortName} ${this.chapterNumber()+1}. fejezet`}),this.bibleService=x(Wi),this.userSettings=x(to),this.collection=x(Dn),this.store=x(d1),this.titleKeeper=No(()=>{let e=this.currentBook();if(!e)return;let n=this.translationOptions()?.find(([o])=>o===this.translationCode())?.[1];this.bs.pageTitle(`${e.shortName} ${this.chapterNumber()}`+(n?` (${n})`:""))}),this.wordCodes=ke(()=>{let e=this.selectedWord()?.codes??[],n=[];for(let o of e){let a=n[n.length-1];if(!!o.morph&&this.getDictionaryEntries(o.strong).length===0&&a&&!a.morph){a.morph=o.morph;continue}n.push(K({},o))}return n}),this.clipboard=x(_r),this.notify=x(So),this.highlights=x(Zo),this.hl=new of(this.highlights,()=>this.cdr.markForCheck()),this.scrollToTopSmooth=fm}verseMark(e){return{kind:"verse",ref:this.bookNumber()*1e6+this.chapterNumber()*1e3+e,translation:this.getSelectedTranslation(e),label:`${this.bookNumber()}.${this.chapterNumber()}:${e}`}}isVerseMarked(e){return this.collection.has(this.verseMark(e))}toggleVerseMark(e,n){n?.stopPropagation(),this.collection.toggle(this.verseMark(e))}ngOnInit(){super.ngOnInit(),this.store.loadTranslations(this.lang),this.store.loadOtherTranslations(this.lang),this.userSettings.load().subscribe(()=>{this.userSettings.preferences().expert_mode&&!this.isDetailView()&&(this.translationCode()&&this.bookNumber()?this.toggleDetailView():this.isDetailView.set(!0)),this.cdr.markForCheck()});let e=this.bs.ls.getC(this.DETAIL_VIEW_KEY),n=e?!!e.value:!1;this.route.url.subscribe(o=>{o.some(r=>r.path==="detail")?this.isDetailView.set(!0):n&&this.isDetailView.set(!0)}),this.route.params.subscribe(o=>{let[a,r,s]=this.currentChapterFromRoute(o);(r!==this.bookNumber()||s!==this.chapterNumber())&&this.resetWordInfo(),this.translationCode.set(a),this.bookNumber.set(r),this.chapterNumber.set(s),this.loadChapter(this.translationCode(),this.bookNumber(),this.chapterNumber())})}currentChapterFromRoute(e){let n=e.code,o=parseInt(e.book??"1",10),a=Number.isNaN(o)?1:o,r=parseInt(e.chapter??"1",10),s=Number.isNaN(r)?1:r;return[n,a,s]}loadChapter(e,n,o){this.selectedOriginals.set({}),this.selectedTranslations.set({}),this.parallel.set({});let a=this.store.booksFor(e);this.isDetailView()?(Ea([this.bibleService.chapterDetail(e,n,o),a]).subscribe(([r,s])=>{this.moveIntoEdition(s)||(this.bibleDetailData.set(r),this.bibleData.set(r),this.loadVerseMarks(),r.originals&&(this.defaultOriginal=this.pickOriginal(this.originalKeys(),n)),this.scrollToVerseFragment())}),this.bibleService.chapterAllTranslations(this.lang,n,o,e).subscribe({next:r=>{this.parallel.set(r?.translations||{}),this.cdr.markForCheck()},error:()=>{}}),this.lexiconData.set(void 0),this.bibleService.chapterLexicon(e,n,o).subscribe({next:r=>{this.lexiconData.set(r),this.cdr.markForCheck()},error:()=>{}})):(this.bibleDetailData.set(void 0),Ea([this.bibleService.chapter(e,n,o),a]).subscribe(([r,s])=>{this.moveIntoEdition(s)||(this.bibleData.set(r),this.loadVerseMarks(),this.scrollToVerseFragment())}))}
187resetWordInfo(){!this.selectedWord()&&!this.activeInfoVerse()||(this.selectedWord.set(void 0),this.activeInfoVerse.set(void 0),this.wordSource.set("original"))}moveIntoEdition(e){let n=(e??[]).map(r=>r.bookNumber).filter(r=>r>0);if(!n.length||n.includes(this.bookNumber()))return!1;let o=this.bookNumber(),a=n.reduce((r,s)=>Math.abs(s-o)<Math.abs(r-o)?s:r);return this.openBook(a),!0}scrollToVerseFragment(){let e=this.route.snapshot.fragment;if(!e)return;let[n,...o]=e.split(el),a=o.find(s=>yme.test(s)),r=o.find(s=>jd.includes(s));setTimeout(()=>{let s=document.getElementById(n);s&&(s.scrollIntoView({behavior:"smooth",block:"center"}),s.classList.add("egwk-target-flash"),setTimeout(()=>s.classList.remove("egwk-target-flash"),2500),a&&this.openWordFromFragment(s,Number(n),a),r&&(this.versePanelTab.set(r),this.versePanelVerse.set(Number(n)),this.cdr.markForCheck()))})}openWordFromFragment(e,n,o){let r=Array.from(e.querySelectorAll(".bible-word")).find(l=>V8(If(l.dataset.codes??""))===o);if(!r)return;let s=r.closest(".bible-detail-col-original")?"original":"translation";this.onWordSelected({codes:If(r.dataset.codes??"")},n,s),this.cdr.markForCheck()}toggleDetailView(){this.isDetailView.set(!this.isDetailView()),this.bs.ls.setC(this.DETAIL_VIEW_KEY,{value:this.isDetailView()},this.bs.ls.inOneYear);let e=[this.lang,U.BIBLE_API_URI,U.BIBLE_READ_API_URI,this.translationCode(),this.bookNumber(),this.chapterNumber()];this.isDetailView()&&e.push("detail"),this.bs.router.navigate(e)}openChapter(e){this.resetWordInfo(),this.chapterNumber.set(e),this.loadChapter(this.translationCode(),this.bookNumber(),e),this.bs.router.navigate(this.buildNavSegments())}openBook(e){this.resetWordInfo(),this.chapterNumber.set(1),this.bookNumber.set(e),this.loadChapter(this.translationCode(),e,1),this.bs.router.navigate(this.buildNavSegments())}openTranslation(e){this.loadChapter(e,this.bookNumber(),this.chapterNumber()),this.translationCode.set(e),this.bs.router.navigate(this.buildNavSegments())}buildNavSegments(){let e=[this.lang,U.BIBLE_API_URI,U.BIBLE_READ_API_URI,this.translationCode(),this.bookNumber(),this.chapterNumber()];return this.isDetailView()&&e.push("detail"),e}getLink(e){return`${this.lang}/search/?search=${encodeURIComponent(e)}&extended=on&coverage=50&cluster=on&exact=on`}navigateBible(e){let[n,o]=e;switch(n){case"translation":this.openTranslation(o);break;case"book":this.openBook(o);break;case"chapter":this.openChapter(o);break}}step(e){console.log(e),this.bs.router.navigate(Array.isArray(e)?e:[e])}pickOriginal(e,n){if(!e.length)return"";if(e.includes(this.translationCode()))return this.translationCode();let a=(n<40?Cme:H8).find(r=>e.includes(r));return a||(e.includes(this.defaultOriginal)?this.defaultOriginal:e[0])}getSelectedOriginal(e){return this.selectedOriginals()[e]??this.defaultOriginal}setSelectedOriginal(e,n){this.selectedOriginals.update(o=>Pe(K({},o),{[e]:n}))}rawOriginalVerse(e,n=""){let o=this.getSelectedOriginal(e);if(o&&o===this.translationCode())return n;let a=this.bibleDetailData()?.originals;return!a||!o?"":this.originalVerseFor(a[o],e)?.text??""}canonicalRange(e){let n=Number(e?.canonical_index??e?.canonicalIndex??0);if(!n)return;let o=Number(e?.canonical_index_end??e?.canonicalIndexEnd??0);return[n,o||n]}pairedVerse(e,n){if(!e?.length)return;let o=this.canonicalRange(this.verseAt(n));if(!o)return e.find(m=>m.verse===n);let[a,r]=o,s=e.filter(m=>{let _=this.canonicalRange(m);return _&&_[0]<=r&&_[1]>=a});if(!s.length)return e.find(m=>m.verse===n);let l=this.versesSharing(o),p=Math.max(0,l.indexOf(n));return s[Math.min(p,s.length-1)]}versesSharing(e){let n=[];for(let o of this.bibleData()?.subSections||[])for(let a of o.verses||[]){let r=this.canonicalRange(a);r&&r[0]===e[0]&&r[1]===e[1]&&n.push(a.verse)}return n}originalVerseFor(e,n){return this.pairedVerse(e,n)}verseAt(e){for(let n of this.bibleData()?.subSections||[]){let o=n.verses?.find(a=>a.verse===e);if(o)return o}}originalVerseNumber(e){let n=this.getSelectedOriginal(e);return this.pairedReference(this.bibleDetailData()?.originals?.[n],n,e)}onWordSelected(e,n,o="original"){this.selectedWord.set(e),this.activeInfoVerse.set(n),this.wordSource.set(o),this.writeState(n)}closeWordInfo(){let e=this.activeInfoVerse();this.selectedWord.set(void 0),this.activeInfoVerse.set(void 0),this.writeState(e??null)}writeState(e){if(e==null){this.writeFragment("");return}let n=[String(e)],o=this.selectedWord();if(o&&this.activeInfoVerse()===e){let a=V8(o.codes);a&&n.push(a)}
187this.versePanelVerse()===e&&n.push(this.versePanelTab()),this.writeFragment(n.join(el))}writeFragment(e){let n=this.bs.router.createUrlTree([],{relativeTo:this.route,fragment:e});this.location.replaceState(this.bs.router.serializeUrl(n))}onCodeSelected(e){this.bs.router.navigate([`/${this.lang}/bible/search`],{queryParams:{search:e.query,target:e.target,match_mode:"match_phrase"}})}toggleVersePanel(e){let n=this.versePanelVerse()!==e;this.versePanelVerse.set(n?e:null),this.writeState(e)}closeVersePanel(){let e=this.versePanelVerse();this.versePanelVerse.set(null),this.writeState(e)}openReference(e){this.versePanelTab.set("commentary"),this.bs.router.navigate(["/",this.lang,"bible","read",this.translationCode(),e.book,e.chapter],{fragment:`${e.verse}${el}commentary`})}openCommentaryWord(e){this.bs.router.navigate(["/",this.lang,"bible","lexicon"],{queryParams:{q:e}})}onVersePanelTab(e){this.versePanelTab.set(e),this.writeState(this.versePanelVerse())}translationKeys(){let e=Object.keys(this.parallel()||{}),n=this.mainTranslationKey();return e.includes(n)?[n,...e.filter(o=>o!==n)]:e}mainTranslationKey(){let e=this.translationCode();if(!this.readingAnOriginal())return e;let n=this.parallel()||{},o=this.preferredTranslation();return n[o]?o:Object.keys(n)[0]||e}readingAnOriginal(){let e=this.bibleData()?.translation?.language||"";return kme.includes(e)}preferredTranslation(){return this.userSettings.preferences().bible_translation||U.defaultBibleTranslation(this.lang)}getSelectedTranslation(e){return this.selectedTranslations()[e]??this.mainTranslationKey()}setSelectedTranslation(e,n){this.selectedTranslations.update(o=>Pe(K({},o),{[e]:n}))}translationVerse(e,n){let o=this.getSelectedTranslation(e);if(o===this.translationCode())return n;let a=this.parallel()?.[o]?.verses||[];return this.pairedVerse(a,e)?.text??""}translationVerseNumber(e){let n=this.getSelectedTranslation(e);return this.pairedReference(this.parallel()?.[n]?.verses,n,e)}pairedReference(e,n,o){if(!n||n===this.translationCode())return"";let a=this.pairedVerse(e,o);if(!a)return"";let r=Number(a.chapter??0);return r&&r!==this.chapterNumber()?`${r}:${a.verse}`:Number(a.verse)===o?"":String(a.verse)}translationLabel(e){return this.parallel()?.[e]?.translation?.description||e}originalKeys(){let e=this.bibleDetailData()?.originals,n=e?Object.keys(e):[],o=this.translationCode();return this.readingAnOriginal()&&!n.includes(o)?[o,...n]:n}originalScript(){let e=this.selectedWord()?.codes.find(a=>a.script)?.script;if(e)return e;if(this.wordSource()==="translation")return this.bookNumber()<40?"H":"G";let n=this.getSelectedOriginal(this.activeInfoVerse()??0),o=this.languageOf(n);return o||(wme.includes(n)?"G":this.bookNumber()<40?"H":"G")}languageOf(e){if(!e)return"";let o=([...this.store.translations()||[],...this.store.otherTranslations()||[]].find(a=>a.translation===e)?.language||"").toLowerCase();return o==="he"?"H":o==="gr"||o==="el"||o==="grc"?"G":""}originalMark(e){return Pe(K({},this.verseMark(e)),{translation:this.getSelectedOriginal(e)})}isOriginalMarked(e){return this.collection.has(this.originalMark(e))}toggleOriginalMark(e,n){n?.stopPropagation(),this.collection.toggle(this.originalMark(e))}verseIndex(e){return this.bookNumber()*1e6+this.chapterNumber()*1e3+e}editionShown(e,n){return this.isDetailView()?n==="original"?this.getSelectedOriginal(e):this.getSelectedTranslation(e):this.translationCode()}loadVerseMarks(){if(!this.isLoggedIn())return;let e=[];for(let n of this.bibleData()?.subSections||[])for(let o of n.verses||[])e.pu
187sh(String(this.verseIndex(o.verse)));e.length&&this.highlights.load(e,"verse").subscribe({error:()=>{}})}marksOf(e){return(this.highlights.all().get(String(this.verseIndex(e)))||[]).filter(n=>n.kind==="verse")}paintedIn(e,n){return Bw(this.marksOf(e),this.editionShown(e,n))}verseText(e,n){return document.querySelector(`[data-hl-verse="${e}"][data-hl-side="${n}"]`)}onVersePointerUp(e,n,o){if(!this.isLoggedIn())return;let a=this.verseText(e,n);this.hl.pointerUp(String(e),this.editionShown(e,n),n,a,a?.closest(".bible-hl-row"),o,this.marksOf(e))}menuOn(e){return this.hl.selected()?.key===String(e)}hasOtherSide(){return this.isDetailView()}otherSideName(e){return e==="original"?"with the translation":"with the original"}highlightVerse(e){this.hl.colour(e,n=>{let o=Number(n.key),a=this.hasOtherSide()?this.codedCounterpart(n):null;return{mark:{kind:"verse",para_id:String(this.verseIndex(o)),pub_id:this.editionShown(o,"translation"),original_edition:this.hasOtherSide()?this.editionShown(o,"original"):"",other_start:a?.start??null,other_end:a?.end??null,other_text:a?.text??""},paragraphs:this.hasOtherSide()&&!a?this.verseTexts(o):void 0}})}collectVerseSelection(e){let n=this.hl.selected();if(!n)return;let o=Number(n.key),a=n.side==="original"?this.originalMark(o):this.verseMark(o),r=e?[this.originalMark(o),this.verseMark(o)]:[a];for(let s of r)this.collection.has(s)||this.collection.toggle(s);this.hl.done()}copyVerseSelection(e){let n=this.hl.selected();if(!n)return;let o=Number(n.key),a=`${this.currentBook()?.shortName||""} ${this.chapterNumber()}:${o}`.trim(),r=n.side==="original"?"translation":"original",s=c=>` (${a}, ${this.editionShown(o,c)})`,l=n.text+s(n.side),p=c=>{let w=c?c.trim()+s(r):"",T=w?n.side==="original"?[l,w]:[w,l]:[l];this.clipboard.copy(T.join(` 188 189`)+` 190`),this.notify.info(U.TRANSLATIONS?.[U.LANGUAGE()]?.Copied??"Copied"),this.hl.done()};if(!e){p("");return}let m=this.codedCounterpart(n);if(m){p(m.text);return}let _=this.verseTexts(o);if(!_){p("");return}this.highlights.counterpart(_.original,_.translation,n.side,n.start,n.end).subscribe({next:c=>p(c?.text||""),error:()=>p("")})}verseTexts(e){let n=this.verseText(e,"original")?.textContent||"",o=this.verseText(e,"translation")?.textContent||"";return n&&o?{original:n,translation:o}:void 0}codedCounterpart(e){let n=Number(e.key),o=this.verseText(n,e.side),a=this.verseText(n,e.side==="original"?"translation":"original");if(!o||!a)return null;let r=new Set;for(let _ of z8(o))_.start<e.end&&_.end>e.start&&j8(_.element).forEach(c=>r.add(c));if(!r.size)return null;let s=z8(a).filter(_=>j8(_.element).some(c=>r.has(c)));if(!s.length)return null;let l=Math.min(...s.map(_=>_.start)),p=Math.max(...s.map(_=>_.end)),m=s.filter(_=>_.start>=l&&_.end<=p);return{start:l,end:p,text:m.map(_=>Eme(_.element)).join(" ")}}copyOriginal(e,n,o){o?.stopPropagation();let a=Bp(this.rawOriginalVerse(e,n)||"").replace(/(?<=\S)\/(?=\S)/g,"");this.copyVerse(a,e,this.getSelectedOriginal(e),this.originalVerseNumber(e))}copyTranslation(e,n,o){o?.stopPropagation();let a=this.isDetailView()?this.getSelectedTranslation(e):this.translationCode(),r=this.isDetailView()?this.translationVerse(e,n):n,s=this.isDetailView()?this.translationVerseNumber(e):"";this.copyVerse(r,e,a,s)}copyVerse(e,n,o,a){let r=Bp(e||"").replace(/\s+/g," ").trim();if(!r)return;let s=a?a.includes(":")?a:`${this.chapterNumber()}:${a}`:`${this.chapterNumber()}:${n}`,l=this.currentBook()?.shortName||"";this.clipboard.copy(`${r} (${l?l+" ":""}${s}, ${o}) 191`),this.notify.info(U.TRANSLATIONS?.[U.LANGUAGE()]?.Copied??"Copied")}getDictionaryEntries(e){if(!e)return[];let n=this.lexiconData()?.dictionaryEntries;if(!n)return[];let o=this.originalScript(),a=o==="H"?"G":"H";return n[o+e]??n[a+e]??n[e]??[]}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-bible-read"]],features:[pe],decls:2,vars:1,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"optionSelected","items","buttons"],[1,"egwk-wrapper"],[3,"prevUri","prevLabel","nextUri","nextLabel"],[1,"egwk-wrapper","bible-wrapper"],[1,"bible-detail-verses"],[1,"egwk-wrapper-inner"],[1,"egwk-wrapper-center"],["mat-icon-button","",3,"click"],[1,"bible-chapter-title"],[1,"bible-section"],[1,"bible-detail-verse","bible-hl-row",3,"id"],[1,"bible-detail-col","bible-detail-col-original"],[1,"bible-detail-tabs"],[1,"bible-detail-tab-label"],["appI18nOTF","",1,"bible-detail-tab","bible-detail-tab-panel",3,"click"],[1,"bible-detail-original-text"],[1,"bible-verse-tools"],["mat-icon-button","",1,"bible-verse-mark",3,"click","matTooltip"],["mat-icon-button","",1,"bible-verse-mark",3,"matTooltip"],[1,"bible-verse-index"],[1,"bible-verse-own"],["data-hl-side","original",3,"mouseup","touchend","wordClick","text","showCodes","egwkPaintRanges"],[1,"bible-detail-col","bible-detail-col-current"],[1,"bible-verse"],["data-hl-side","translation",3,"mouseup","touchend","wordClick","text","showCodes","stripMorphemes","egwkPaintRanges"],[3,"existing","top","left","busy","hasCounterpart","otherSideLabel"],[3,"book","chapter","verse","language","translation","tab"],[1,"egwk-toolbox"],[1,"bible-detail-tab",3,"active"],[1,"bible-detail-tab",3,"click"],[1,"bible-detail-tab",3,"active","title"],[1,"bible-detail-tab",3,"click","title"],[3,"colour","remove","collect","copy","noteSaved","closed","existing","top","left","busy","hasCounterpart","otherSideLabel"],[3,"tabChange","referenceSelected","wordSelected","closed","book","chapter","verse","language","translation","tab"],[1,"egwk-toolbox-close",3,"click"],[3,"codeSelected","codes","entries","dictionaries","morphologyExplanations","script","language"],[1,"bible-chapter"],[1,"bible-verse","bible-hl-row",3,"id"],["data-hl-side","translation",3,"mouseup","touchend","text","stripMorphemes","hoverHighlight","egwkPaintRanges"]],template:function(n,o){n&1&&(d(0,"div",0),D(1,vme,17,42),u()),n&2&&(h(),S(o.bibleData()?1:-1))},dependencies:[hl,wt,Yt,He,mn,Mt,xr,Bo,bt,L8,yl,Ur,C1,x8,E1,st],styles:[".bible-navigation[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between}.bible-navigation[_ngcontent-%COMP%] .bible-navigation-translation[_ngcontent-%COMP%], .bible-navigation[_ngcontent-%COMP%] .bible-navigation-book[_ngcontent-%COMP%]{width:40%}.bible-navigation[_ngcontent-%COMP%] .bible-navigation-chapter[_ngcontent-%COMP%]{max-width:19%;width:96px}@media (max-width: 576px){.bible-navigation[_ngcontent-%COMP%]{flex-direction:column}.bible-navigation[_ngcontent-%COMP%] .bible-navigation-book[_ngcontent-%COMP%], .bible-navigation[_ngcontent-%COMP%] .bible-navigation-chapter[_ngcontent-%COMP%]{max-width:100%;width:100%}.bible-chapter[_ngcontent-%COMP%]{padding:0}.bible-chapter[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:2rem 0rem}}@media (min-width: 576px){.bible-chapter[_ngcontent-%COMP%]{padding:1rem 32px}.bible-chapter[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:2rem 5rem}}.bible-wrapper[_ngcontent-%COMP%]{width:100%}.bible-chapter[_ngcontent-%COMP%]{max-width:900px}.bible-chapter-title[_ngcontent-%COMP%]{width:100%;text-align:center}.bible-section[_ngcontent-%COMP%]{display:flex;flex-direction:column}.bible-verse[_ngcontent-%COMP%]{display:block}.bible-verse-index[_ngcontent-%COMP%]{display:inline;color:var(--egwk-ink-quiet);margin-right:.3rem;font-size:.8rem;vertical-align:.35em}.bible-egw-ngram[_ngcontent-%COMP%]{color:var(--egwk-brand);margin-top:1rem;background-color:var(--egwk-mark-wash)}.bible-egw-wrapper[_ngcontent-%COMP%]{margin:0 1rem}.bible-egw-paragraph[_ngcontent-%COMP%]{margin-top:1rem}.egwk-bible-paragraph-refcode[_ngcontent-%COMP%]{font-size:.8rem;color:var(--egwk-brand);margin-left:.16rem}.bible-chapter-detail[_ngcontent-%COMP%]{max-width:100%}.bible-detail-verses[_ngcontent-%COMP%]{min-width:0}.bible-detail-verse[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--egwk-brand-line)}.bible-detail-verse-open[_ngcontent-%COMP%]{border-bottom:none;padding-bottom:0}.bible-detail-col[_ngcontent-%COMP%]{min-width:0}.bible-detail-tabs[_ngcontent-%COMP%]{display:block;margin-bottom:.5rem}.bible-detail-tab[_ngcontent-%COMP%]{padding:.2rem .5rem;border:1px solid var(--egwk-tag-line);background:var(--egwk-tag-bg);color:var(--egwk-tag-ink);cursor:pointer;font-size:.75rem;border-radius:3px}.bible-detail-tab.active[_ngcontent-%COMP%]{background-color:var(--egwk-tag-chosen-bg);color:var(--egwk-tag-chosen-ink);border-color:var(--egwk-tag-chosen-line)}.bible-detail-tab-label[_ngcontent-%COMP%]{font-size:.75rem;color:var(--egwk-ink-quiet);margin-bottom:.25rem}.bible-detail-original-text[_ngcontent-%COMP%]{direction:auto;line-height:2}@media (max-width: 576px){.bible-detail-verse[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:.5rem}}.bible-detail-original-text[_ngcontent-%COMP%], .bible-verse[_ngcontent-%COMP%]{position:relative;box-sizing:border-box}.bible-detail-original-text[_ngcontent-%COMP%]:has(.bible-verse-mark), .bible-verse[_ngcontent-%COMP%]:has(.bible-verse-mark){text-indent:1.6rem}.bible-detail-original-text[_ngcontent-%COMP%]:has(.bible-verse-mark+.bible-verse-mark), .bible-verse[_ngcontent-%COMP%]:has(.bible-verse-mark+.bible-verse-mark){text-indent:3.1rem}.bible-verse-tools[_ngcontent-%COMP%]{position:absolute;
191left:0;top:0;z-index:1;text-indent:0;display:inline-flex}.bible-verse-mark[_ngcontent-%COMP%]{position:relative;--mdc-icon-button-state-layer-size: 1.5rem;width:1.5rem;height:1.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.bible-verse-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem}.bible-detail-verse[_ngcontent-%COMP%]:hover .bible-verse-mark[_ngcontent-%COMP%], .bible-detail-verse[_ngcontent-%COMP%]:focus-within .bible-verse-mark[_ngcontent-%COMP%], .bible-verse[_ngcontent-%COMP%]:hover .bible-verse-mark[_ngcontent-%COMP%], .bible-verse[_ngcontent-%COMP%]:focus-within .bible-verse-mark[_ngcontent-%COMP%]{opacity:.65;pointer-events:auto}.bible-detail-verse[_ngcontent-%COMP%]:hover .bible-verse-mark[_ngcontent-%COMP%]:hover, .bible-detail-verse[_ngcontent-%COMP%]:focus-within .bible-verse-mark[_ngcontent-%COMP%]:hover, .bible-verse[_ngcontent-%COMP%]:hover .bible-verse-mark[_ngcontent-%COMP%]:hover, .bible-verse[_ngcontent-%COMP%]:focus-within .bible-verse-mark[_ngcontent-%COMP%]:hover{opacity:1}@media (hover: none){.bible-verse-mark[_ngcontent-%COMP%]{opacity:.55;pointer-events:auto}} .lexicon-ref{color:var(--egwk-brand);cursor:pointer;text-decoration:underline;text-underline-offset:2px} .lexicon-ref:hover{background-color:var(--egwk-mark-wash);border-radius:3px}.bible-verse-own[_ngcontent-%COMP%]{margin-inline-start:.2em;opacity:.65;font-size:.85em;white-space:nowrap}.bible-hl-row[_ngcontent-%COMP%]{position:relative}.bible-hl-row[_ngcontent-%COMP%] egwk-selection-menu[_ngcontent-%COMP%]{text-indent:0}"],changeDetection:0})}}return t})();function z8(t){let i=[];for(let e of Array.from(t.querySelectorAll(".bible-word"))){let n=document.createRange();n.selectNodeContents(t),n.setEndBefore(e);let o=n.toString().length;i.push({element:e,start:o,end:o+(e.textContent||"").length})}return i}function j8(t){return(t.getAttribute("data-codes")||"").split(/\s+/).map(e=>e.split(":")[0].replace(/^[HGhg]/,"")).filter(e=>/^\d+$/.test(e))}function Eme(t){let i=t.cloneNode(!0);return i.querySelectorAll(".strong, .morphology").forEach(e=>e.remove()),(i.textContent||"").replace(/\u00a0/g," ").trim()}var Sme=t=>["/",t,"search"],U8=(t,i)=>i.verse,Mme=(t,i)=>i.citation;function Tme(t,i){if(t&1&&(g(0),P(1,"appTranslate")),t&2){let e=f().$implicit,n=f(2);oe(" ",O(1,1,n.levels[e.level||""])," ")}}function Ime(t,i){t&1&&(g(0),P(1,"appTranslate")),t&2&&oe(" ",O(1,1,"central to the topic")," ")}function Dme(t,i){t&1&&(g(0),P(1,"appTranslate")),t&2&&oe(" ",O(1,1,"in the topic")," ")}function Pme(t,i){if(t&1&&(g(0),P(1,"appTranslate"),d(2,"span",4),g(3),u()),t&2){let e=f(2).$implicit;oe(" ",O(1,2,"its words"),": "),h(3),V(e.words.join(", "))}}function Ame(t,i){t&1&&g(0," ; ")}function Rme(t,i){if(t&1&&(D(0,Ame,1,0),g(1),P(2,"appTranslate"),d(3,"span",4),g(4),u()),t&2){let e=f(2).$implicit;S(e.words!=null&&e.words.length?0:-1),h(),oe(" ",O(2,3,"in other words"),": "),h(3),V(e.synonyms.join(", "))}}function Ome(t,i){if(t&1&&D(0,Pme,4,4)(1,Rme,5,5),t&2){let e=f().$implicit;S(e.words!=null&&e.words.length?0:-1),h(),S(e.synonyms!=null&&e.synonyms.length?1:-1)}}function Fme(t,i){t&1&&g(0,", ")}function Nme(t,i){if(t&1&&(d(0,"a",5),g(1),u(),D(2,Fme,1,0)),t&2){let e=i.$implicit,n=i.$index,o=i.$count,a=f(4);y("routerLink",a.verseLink(e.verse))("fragment",a.verseFragment(e.verse)),h(),V(e.label),h(),S(n!==o-1?2:-1)}}function Lme(t,i){if(t&1&&(g(0),P(1,"appTranslate"),te(2,Nme,3,4,null,null,U8)),t&2){let e=f().$implicit;oe(" ",O(1,1,"quotes"),": "),h(2),ne(e.verses)}}function Bme(t,i){t&1&&g(0,", ")}function Vme(t,i){if(t&1&&(d(0,"a",5),g(1),u(),D(2,Bme,1,0)),t&2){let e=i.$implicit,n=i.$index,o=i.$count,a=f(4);y("routerLink",a.verseLink(e.verse))("fragment",a.verseFragment(e.verse)),h(),V(e.label),h(),S(n!==o-1?2:-1)}}function zme(t,i){if(t&1&&(g(0),P(1,"appTranslate"),te(2,Vme,3,4,null,null,U8)),t&2){let e=f().$implicit;xt(" ",O(1,2,"quotes the same as")," ",e.source,": "),h(2),ne(e.verses)}}function jme(t,i){if(t&1&&(g(0),P(1,"appTranslate")),t&2){let e=f().$implicit;xt(" ",O(1,2,"it quotes")," ",e.source," ")}}function Hme(t,i){if(t&1&&(g(0),P(1,"appTranslate")),t&2){let e=f().$implicit;xt(" ",O(1,2,"quoted in")," ",e.source," ")}}function Ume(t,i){if(t&1&&(g(0),P(1,"appTranslate")),t&2){let e=f().$implicit;xt(" ",O(1,2,"a cross-reference of")," ",e.source," ")}}function $me(t,i){if(t&1&&(d(0,"a",6),g(1),u()),t&2){let e=f().$implicit;y("href",e.link.url,Fn)("title",e.title),h(),V(e.citation)}}function Wme(t,i){if(t&1&&(d(0,"a",7),g(1),u()),t&2){let e=f().$implicit,n=f(4);y("routerLink",n.paragraphLink(e))("fragment",(e.link==null?null:e.link.fragment)||e.citation)("title",e.title),h(),V(e.citation)}}function Kme(t,i){t&1&&g(0,", ")}function Gme(t,i){if(t&1&&D(0,$me,2,3,"a",6)(1,Wme,2,4,"a",7)(2,Kme,1,0),t&2){let e=i.$implicit,n=i.$index,o=i.$count;S(e.link!=null&&e.link.url?0:1),h(2),S(n!==o-1?2:-1)}}function qme(t,i){if(t&1&&(g(0),P(1,"appTranslate"),te(2,Gme,3,2,null,null,Mme)),t&2){let e=f().$implicit;oe(" ",O(1,1,"Quoted by Ellen G. White in")," "),h(2),ne(e.paragraphs)}}function Jme(t,i){if(t&1&&(g(0),P(1,"appTranslate"),d(2,"a",8),g(3),u()),t&2){let e=f().$implicit,n=f(2);oe(" ",O(1,4,"topic"),": "),h(2),y("routerLink",Oe(6,Sme,n.lang))("queryParams",n.topicParams(e)),h(),V(e.label)}}function Yme(t,i){if(t&1&&(g(0),P(1,"appTranslate"),P(2,"appTranslate")),t&2){let e=f().$implicit;Bu(" ",O(1,3,"also printed in")," ",e.count," ",O(2,5,"other places")," ")}}function Qme(t,i){t&1&&(d(0,"span",3),g(1,"\xB7"),u())}function Zme(t,i){if(t&1&&(d(0,"span",2),D(1,Tme,2,3)(2,Ime,2,3)(3,Dme,2,3)(4,Ome,2,2)(5,Lme,4,3)(6,zme,4,4)(7,jme,2,4)(8,Hme,2,4)(9,Ume,2,4)(10,qme,4,3)(11,Jme,4,8)(12,Yme,3,7),u(),D(13,Qme,2,0,"span",3)),t&2){let e,n=i.$implicit,o=i.$index,a=i.$count;h(),S((e=n.kind)==="meaning"?1:e==="central"?2:e==="in_topic"?3:e==="words"?4:e==="quotes"?5:e==="shares"?6:e==="quotes_it"?7:e==="quoted_by_it"?8:e==="crossref"?9:e==="quoted_by"?10:e==="topic"?11:e
191==="reprints"?12:-1),h(12),S(o!==a-1?13:-1)}}function Xme(t,i){if(t&1&&(d(0,"div",0)(1,"span",1),g(2),P(3,"appTranslate"),u(),te(4,Zme,14,2,null,null,si),u()),t&2){let e=f();h(2),oe("",O(3,1,"Why"),"?"),h(2),ne(e.reasons())}}var S1=(()=>{class t{constructor(){this.reasons=Lt([]),this.levels={very_close:"very close in meaning",close:"close in meaning",related:"related in meaning",loose:"loosely related"}}get lang(){return U.LANGUAGE()}verseLink(e){return["/",this.lang,"bible","read",U.defaultBibleTranslation(this.lang),Math.floor(e/1e6),Math.floor(e/1e3)%1e3]}paragraphLink(e){return["/",this.lang,...e.link?.path?.length?e.link.path.filter(Boolean):["chapter",e.chapter_para_id]]}verseFragment(e){return String(e%1e3)}topicParams(e){return{search:`${new st().transform("Topic")} ${e.id}: ${e.label}`,mode:cf,sources:"egw,bible"}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-why"]],inputs:{reasons:[1,"reasons"]},decls:1,vars:1,consts:[[1,"egwk-why"],[1,"egwk-why-label"],[1,"egwk-why-reason"],[1,"egwk-why-sep"],[1,"egwk-why-word"],[3,"routerLink","fragment"],["target","_blank","rel","noopener",3,"href","title"],[3,"routerLink","fragment","title"],[3,"routerLink","queryParams"]],template:function(n,o){if(n&1&&D(0,Xme,6,3,"div",0),n&2){let a;S((a=o.reasons())!=null&&a.length?0:-1)}},dependencies:[Ft,st],styles:[".egwk-why[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .4rem;margin-top:.4rem;font-size:.8rem;color:var(--egwk-ink-quiet)}.egwk-why-label[_ngcontent-%COMP%]{font-weight:600}.egwk-why-reason[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:var(--egwk-brand);text-decoration:none;margin-inline-start:.2rem}.egwk-why-reason[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{text-decoration:underline}
191.egwk-why-reason[_ngcontent-%COMP%] .egwk-why-word[_ngcontent-%COMP%]{color:var(--egwk-brand);background:none}.egwk-why-sep[_ngcontent-%COMP%]{opacity:.5}"],changeDetection:0})}}return t})();var Df=(()=>{class t{constructor(){this.http=x(Ut),this.context=null}asked(e,n,o){this.context=(e||"").trim()?{query:e.trim().slice(0,300),mode:n||"",language:o}:null}clear(){this.context=null}record(e,n,o,a){!this.context||o===void 0||o===null||o===""||this.http.post(`${U.API_URL_NEW}${U.WRITINGS_V2_API_URI}/feedback/`,Pe(K({},this.context),{source:e,action:n,ref:String(o),rank:a??null})).subscribe({error:()=>{}})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var efe=t=>({title:"Home",uri:t,icon:"home",translate:!0}),tfe=t=>({title:"Bible",uri:t,translate:!0}),nfe=()=>({title:"Search",uri:"",translate:!0}),ife=(t,i,e)=>[t,i,e],DD=()=>[],ofe=t=>["/",t,"search"],$8=(t,i)=>({verse:t,t:i}),afe=t=>({hidden:t}),rfe=(t,i)=>i.verseIndex,sfe=(t,i)=>i.code,W8=(t,i)=>i.translation;function lfe(t,i){if(t&1&&(d(0,"section"),H(1,"egwk-breadcrumbs",8),u()),t&2){let e=f();h(),y("items",Co(7,ife,Oe(2,efe,e.getUriWithLang("home")),Oe(4,tfe,e.getUriWithLang("bible")),Ve(6,nfe)))("buttons",Ve(11,DD))}}function cfe(t,i){if(t&1){let e=j();d(0,"egwk-bible-search-settings",11),P(1,"async"),M("settingsChange",function(o){k(e);let a=f(2);return E(a.onSettingsChange(o))})("searchWithin",function(){k(e);let o=f(2);return E(o.onSearchWithin())}),u()}if(t&2){let e,n=f(2);y("settings",n.settings)("language",n.lang)("canSearchWithin",!!((e=O(1,3,n.result$))!=null&&e.count))}}function dfe(t,i){if(t&1){let e=j();d(0,"div",5)(1,"egwk-search-input",9),it("queryChange",function(o){k(e);let a=f();return ot(a.query,o)||(a.query=o),E(o)}),M("keydownEvent",function(o){k(e);let a=f();return E(o.key==="Enter"&&a.onQueryChange())})("clickEvent",function(){k(e);let o=f();return E(o.onQueryChange())}),u(),D(2,cfe,2,5,"egwk-bible-search-settings",10),u()}if(t&2){let e=f();h(),nt("query",e.query),h(),S(e.settings?2:-1)}}function ufe(t,i){if(t&1&&g(0),t&2){let e=f(2);oe(" (",e.chosenTranslation,") ")}}function pfe(t,i){if(t&1&&D(0,ufe,1,1),t&2){let e=f();S(e.chosenTranslation?0:-1)}}function hfe(t,i){if(t&1&&(g(0," ("),d(1,"span",13),g(2,"translations"),u(),g(3)),t&2){let e=f();h(3),oe(": ",e.translationCount,") ")}}function mfe(t,i){if(t&1){let e=j();d(0,"mat-paginator",16),M("page",function(o){k(e);let a=f(2);return E(a.pageEvent(o))}),u()}if(t&2){let e=f(),n=f();y("length",e.count)("showFirstLastButtons",!0)("hidePageSize",!!n.embeddedLimit())("pageIndex",e.currentPage-1)("pageSize",e.limit)("pageSizeOptions",n.pageSizes)}}function ffe(t,i){if(t&1&&(d(0,"div",12)(1,"p")(2,"span",13),g(3,"Total hits"),u(),g(4),d(5,"span",14),D(6,pfe,1,1)(7,hfe,4,1),u()()(),D(8,mfe,1,6,"mat-paginator",15)),t&2){let e=i,n=f();h(4),oe(": ",e.count," "),h(2),S(n.firstEdition?6:7),h(2),S(e.count>0?8:-1)}}function gfe(t,i){if(t&1){let e=j();d(0,"button",25),P(1,"appTranslate"),M("click",function(){let o=k(e).$index,a=f(3);return E(a.dropRefinement(o))}),g(2),d(3,"span",26),g(4,"\xD7"),u()()}if(t&2){let e=i.$implicit;y("matTooltip",O(1,2,"Stop narrowing by this")),h(2),oe(" ",e.query," ")}}function _fe(t,i){if(t&1&&(d(0,"div",18)(1,"span",13),g(2,"Searching in the results of"),u(),g(3,": "),te(4,gfe,5,4,"button",24,si),u()),t&2){let e=f(2);h(4),ne(e.refinements)}}function xfe(t,i){if(t&1&&(g(0),P(1,"appTranslate")),t&2){let e=f(3);xt(" ",e.oppositeCount," ",O(1,2,"more verses in the New Testament, found through its Hebrew translation")," ")}}function bfe(t,i){if(t&1&&(g(0),P(1,"appTranslate")),t&2){let e=f(3);xt(" ",e.oppositeCount," ",O(1,2,"more verses in the Old Testament, found through the Septuagint")," ")}}function vfe(t,i){if(t&1){let e=j();d(0,"a",28),M("click",function(){k(e);let o=f(3);return E(o.goToSide(!0))}),D(1,xfe,2,4)(2,bfe,2,4),g(3," \u2192 "),u()}if(t&2){let e=f(2),n=f();h(),S(n.otherTestament(e)==="nt"?1:2)}}function yfe(t,i){t&1&&(g(0),P(1,"appTranslate")),t&2&&oe(" ",O(1,1,"In the New Testament, found through its Hebrew translation; the Greek words for it are marked.")," ")}function Cfe(t,i){t&1&&(g(0),P(1,"appTranslate")),t&2&&oe(" ",O(1,1,"In the Old Testament, found through the Septuagint; the Hebrew words for it are marked.")," ")}function wfe(t,i){if(t&1){let e=j();d(0,"span"),D(1,yfe,2,3)(2,Cfe,2,3),u(),g(3," "),d(4,"a",28),M("click",function(){k(e);let o=f(3);return E(o.goToSide(!1))}),g(5),P(6,"appTranslate"),u()}if(t&2){let e=f(2),n=f();h(),S(n.otherTestament(e)==="nt"?1:2),h(4),xt(" \u2190 ",e.oppositeCount," ",O(6,3,n.otherTestament(e)==="nt"?"verses in the Old Testament":"verses in the New Testament")," ")}}function kfe(t,i){if(t&1&&(d(0,"div",19),D(1,vfe,4,1,"a",27)(2,wfe,7,5),u()),t&2){let e=f();h(),S(e.side!=="other"?1:2)}}function Efe(t,i){if(t&1){let e=j();d(0,"div",19)(1,"span",13),g(2,"Showing a bible reference"),u(),g(3,". "),d(4,"a",29),M("click",function(){k(e);let o=f(2);return E(o.searchAsText())}),g(5," Search for these words instead "),u()()}}function Sfe(t,i){if(t&1){let e=j();d(0,"a",28),M("click",function(){let o=k(e).$implicit,a=f(3);return E(a.onCodeSelected({query:o.code,target:"strong"}))}),d(1,"span",30),g(2),u(),g(3),u(),g(4)}if(t&2){let e=i.$implicit,n=i.$index,o=i.$count;h(2),V(e.root),h(),xt(" ",e.transliteration," (",e.code,")"),h(),oe("",n===o-1?"":" \xB7 "," ")}}function Mfe(t,i){if(t&1&&(d(0,"div",19)(1,"span",13),g(2,"Heard as"),u(),g(3,": "),te(4,Sfe,5,4,null,null,sfe),u()),t&2){let e=f();h(4),ne(e.transliterated)}}function Tfe(t,i){if(t&1){let e=j();d(0,"div",20)(1,"egwk-lexicon-codes",31),M("formSelected",function(o){k(e);let a=f(2);return E(a.onFormSelected(o))})("codeSelected",function(o){k(e);let a=f(2);return E(a.onCodeSelected(o))}),u()()}if(t&2){let e=f(),n=f();
191h(),y("codes",n.lexiconCodes)("entries",n.lexiconEntries)("dictionaries",n.lexiconDictionaries)("morphologyExplanations",n.morphologyExplanations)("wordForms",e.wordForms||Ve(8,DD))("translatedForms",e.translatedForms||Ve(9,DD))("script",n.codeScript())("language",n.lang)}}function Ife(t,i){if(t&1&&(d(0,"div",32)(1,"span",13),g(2,"No edition that can be searched is parsed with this code"),u(),g(3,": "),d(4,"span",34),g(5),u(),g(6,". "),d(7,"span",13),g(8,"It belongs to the edition you were reading, which is not among them."),u()()),t&2){let e=f(2);h(5),V(e.unknownCodes.join(", "))}}function Dfe(t,i){t&1&&(d(0,"div",33),g(1,"No results"),u())}function Pfe(t,i){if(t&1&&D(0,Ife,9,1,"div",32)(1,Dfe,2,0,"div",33),t&2){let e=f();S(e.unknownCodes!=null&&e.unknownCodes.length?0:1)}}function Afe(t,i){if(t&1){let e=j();d(0,"button",35),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f(2),a=f();return E(a.collectAll(o))}),d(3,"mat-icon"),g(4,"bookmark_add"),u()()}t&2&&(y("matTooltip",O(1,2,"Collect all verses")),W("aria-label",O(2,4,"Collect all verses")))}function Rfe(t,i){if(t&1){let e=j();d(0,"div",21)(1,"button",35),P(2,"appTranslate"),P(3,"appTranslate"),M("click",function(){k(e);let o=f(),a=f();return E(a.copyAll(o))}),d(4,"mat-icon"),g(5,"content_copy"),u()(),D(6,Afe,5,6,"button",36),u()}if(t&2){let e=f(2);h(),y("matTooltip",O(2,3,"Copy all verses")),W("aria-label",O(3,5,"Copy all verses")),h(5),S(e.collection.toolsVisible()?6:-1)}}function Ofe(t,i){if(t&1){let e=j();d(0,"button",42),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f(3);return E(r.togglePassageMarks(a,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f(3);y("matTooltip",O(1,3,"Collect this verse")),W("aria-label",O(2,5,"Collect this verse")),h(4),V(n.isPassageMarked(e)?"bookmark":"bookmark_border")}}function Ffe(t,i){t&1&&g(0," ")}function Nfe(t,i){if(t&1&&(d(0,"span",48),g(1),u(),g(2," ")),t&2){let e=f().$implicit;h(),oe("",e.number,".")}}function Lfe(t,i){if(t&1){let e=j();D(0,Ffe,1,0)(1,Nfe,3,1),d(2,"egwk-bible-text",47),M("mouseup",function(o){let a=k(e).$implicit,r=f(4);return E(r.onRowPointerUp(a.row.verse,a.row.t,o))})("touchend",function(o){let a=k(e).$implicit,r=f(4);return E(r.onRowPointerUp(a.row.verse,a.row.t,o))})("wordClick",function(){let o=k(e).$implicit,a=f().$implicit,r=f(3);return E(r.onWordClick(o.row.verse,a.translation))}),u()}if(t&2){let e=i.$implicit,n=i.$index,o=f(4);S(n!==0?0:-1),h(),S(e.number!=null?1:-1),h(),y("text",e.row.t.text)("hoverHighlight",!1)("highlightCode",o.highlightOf(e.row.verse))("egwkPaintRanges",o.painted(e.row.verse,e.row.t))}}function Bfe(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",49),M("colour",function(o){k(e);let a=f(4);return E(a.highlightRow(o))})("remove",function(){k(e);let o=f(4);return E(o.hl.remove())})("collect",function(){k(e);let o=f(4);return E(o.collectRowSelection())})("copy",function(){k(e);let o=f(4);return E(o.copyRowSelection())})("noteSaved",function(o){k(e);let a=f(4);return E(a.hl.note(o))})("closed",function(){k(e);let o=f(4);return E(o.hl.close())}),u()}if(t&2){let e=f(4);y("existing",e.hl.selected().existing)("top",e.hl.selected().top)("left",e.hl.selected().left)("busy",e.hl.busy)}}function Vfe(t,i){if(t&1){let e=j();d(0,"div",23)(1,"div",37)(2,"div",38)(3,"span",39),g(4),u(),d(5,"a",40),g(6),u(),d(7,"span",41)(8,"button",42),P(9,"appTranslate"),P(10,"appTranslate"),M("click",function(o){let a=k(e).$implicit,r=f(3);return E(r.copyPassage(a,o))}),d(11,"mat-icon"),g(12,"content_copy"),u()(),D(13,Ofe,5,7,"button",43),u()(),d(14,"div",44)(15,"span",45),g(16),te(17,Lfe,3,6,null,null,si),g(19),u(),D(20,Bfe,1,4,"egwk-selection-menu",46),u()()()}if(t&2){let e=i.$implicit,n=i.$index,o=f(3);h(4),oe("",n+1,"."),h(),y("routerLink",o.chapterLink(e.verses[0].row.verse,e.translation))("fragment",o.verseFragment(e.verses[0].row.verse,e.translation))("title",e.description),h(),V(e.translation),h(2),y("matTooltip",O(9,11,"Copy")),W("aria-label",O(10,13,"Copy")),h(5),S(o.collection.toolsVisible()?13:-1),h(3),V(o.prefixFor(e.ref)),h(),ne(e.verses),h(2),V(o.suffixFor(e.ref,e.translation)),h(),S(o.menuOnLine(e)?20:-1)}}function zfe(t,i){if(t&1&&te(0,Vfe,21,15,"div",23,si),t&2){let e=f(2);ne(e.passageLines)}}function jfe(t,i){if(t&1){let e=j();d(0,"a",54),M("click",function(){k(e);let o=f(),a=o.$implicit,r=o.$index,s=f(),l=f();return E(l.done("open",a,l.seq(r,s)))}),g(1),u()}if(t&2){let e=f().$implicit,n=f(2);
191y("routerLink",n.chapterLink(e,n.primaryTranslation(e)))("fragment",n.verseFragment(e,n.primaryTranslation(e))),h(),V(n.verseRef(e,n.primaryTranslation(e)))}}function Hfe(t,i){if(t&1&&(d(0,"span",52),g(1),u()),t&2){let e=f().$implicit;h(),xt(" ",e.matchedCount,"/",e.translations.length," ")}}function Ufe(t,i){t&1&&Vn(0)}function $fe(t,i){if(t&1&&D(0,Ufe,1,0,"ng-container",55),t&2){let e=i.$implicit,n=f().$implicit;f(2);let o=en(12);y("ngTemplateOutlet",o)("ngTemplateOutletContext",Ot(2,$8,n,e))}}function Wfe(t,i){if(t&1&&(d(0,"mat-icon"),g(1,"add"),u(),d(2,"span",13),g(3,"Show further translations"),u(),g(4,"\xA0 "),d(5,"span"),g(6),u()),t&2){let e=f(2).$implicit,n=f(2);h(6),oe("(",n.unmatchedTranslations(e).length,")")}}function Kfe(t,i){t&1&&(d(0,"mat-icon"),g(1,"remove"),u(),d(2,"span",13),g(3,"Hide further translations"),u())}function Gfe(t,i){t&1&&Vn(0)}function qfe(t,i){if(t&1&&D(0,Gfe,1,0,"ng-container",55),t&2){let e=i.$implicit,n=f(2).$implicit;f(2);let o=en(12);y("ngTemplateOutlet",o)("ngTemplateOutletContext",Ot(2,$8,n,e))}}function Jfe(t,i){if(t&1){let e=j();d(0,"div",56)(1,"button",57),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.toggleUnmatched(o))}),d(2,"div",58),D(3,Wfe,7,1)(4,Kfe,4,0),u()()(),d(5,"div",59),te(6,qfe,1,5,"ng-container",null,W8),u()}if(t&2){let e=f().$implicit,n=f(2);h(3),S(n.showUnmatched(e)?-1:3),h(),S(n.showUnmatched(e)?4:-1),h(),y("ngClass",Oe(3,afe,!n.showUnmatched(e))),h(),ne(n.unmatchedTranslations(e))}}function Yfe(t,i){if(t&1){let e=j();d(0,"div",23)(1,"div",37)(2,"div",38)(3,"span",39),g(4),u(),D(5,jfe,2,3,"a",50),d(6,"a",51),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){let o=k(e),a=o.$implicit,r=o.$index,s=f(),l=f();return E(l.done("similar",a,l.seq(r,s)))}),g(9,"\u2248"),u(),D(10,Hfe,2,2,"span",52),u(),te(11,$fe,1,5,"ng-container",null,W8),D(13,Jfe,8,5),H(14,"egwk-why",53),u()()}if(t&2){let e=i.$implicit,n=i.$index,o=f(),a=f();h(4),oe("",a.seq(n,o),"."),h(),S(a.refOnLine()?-1:5),h(),y("routerLink",Oe(13,ofe,a.lang))("queryParams",a.similarParams(e,a.primaryTranslation(e)))("matTooltip",O(7,9,"Similar passages")),W("aria-label",O(8,11,"Similar passages")),h(4),S(a.showMatchedCount(e)?10:-1),h(),ne(a.shouldCollapseUnmatched(e)?a.matchedTranslations(e):e.translations),h(2),S(a.shouldCollapseUnmatched(e)&&a.settings.showFurtherTranslations?13:-1),h(),y("reasons",e.why)}}function Qfe(t,i){if(t&1&&(d(0,"section")(1,"div",17),D(2,_fe,6,0,"div",18)(3,kfe,3,1,"div",19)(4,Efe,6,0,"div",19)(5,Mfe,6,0,"div",19)(6,Tfe,2,10,"div",20)(7,Pfe,2,1)(8,Rfe,7,7,"div",21),d(9,"div",22),D(10,zfe,2,0),te(11,Yfe,15,15,"div",23,rfe),u()()()),t&2){let e=i,n=f();h(2),S(n.refinements.length?2:-1),h(),S(n.otherTestament(e)&&(e.side==="other"||e.oppositeCount)?3:-1),h(),S(e.mode==="reference"?4:-1),h(),S(e.transliterated!=null&&e.transliterated.length?5:-1),h(),S(n.lexiconCodes.length?6:-1),h(),S(e.count===0?7:-1),h(),S(e.results!=null&&e.results.length?8:-1),h(2),S(n.showPassages()?10:-1),h(),ne(n.verseList(e))}}function Zfe(t,i){if(t&1&&(d(0,"a",40),g(1),u()),t&2){let e=f(),n=e.verse,o=e.t,a=f();Z("bible-search-badge-matched",o.matched),y("routerLink",a.chapterLink(n,o.translation))("fragment",a.verseFragment(n,o.translation))("title",o.description),h(),V(o.translation)}}function Xfe(t,i){if(t&1){let e=j();d(0,"button",63),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f(),r=a.verse,s=a.t,l=f();return E(l.toggleVerseMark(r,s.translation,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f(),n=e.verse,o=e.t,a=f();y("matTooltip",O(1,3,"Collect this verse")),W("aria-label",O(2,5,"Collect this verse")),h(4),V(a.isVerseMarked(n,o.translation)?"bookmark":"bookmark_border")}}function ege(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",49),M("colour",function(o){k(e);let a=f(2);return E(a.highlightRow(o))})("remove",function(){k(e);let o=f(2);return E(o.hl.remove())})("collect",function(){k(e);let o=f(2);return E(o.collectRowSelection())})("copy",function(){k(e);let o=f(2);return E(o.copyRowSelection())})("noteSaved",function(o){k(e);let a=f(2);return E(a.hl.note(o))})("closed",function(){k(e);let o=f(2);return E(o.hl.close())}),u()}if(t&2){let e=f(2);y("existing",e.hl.selected().existing)("top",e.hl.selected().top)("left",e.hl.selected().left)("busy",e.hl.busy)}}function tge(t,i){if(t&1){let e=j();d(0,"div",60),D(1,Zfe,2,6,"a",61),d(2,"span",62)(3,"button",63),P(4,"appTranslate"),P(5,"appTranslate"),M("click",function(o){let a=k(e),r=a.verse,s=a.t,l=f();return E(l.copyVerse(r,s,o))}),d(6,"mat-icon"),g(7,"content_copy"),u()(),D(8,Xfe,5,7,"button",64),u(),d(9,"span",45),g(10),d(11,"egwk-bible-text",47),M("mouseup",function(o){let a=k(e),r=a.verse,s=a.t,l=f();return E(l.onRowPointerUp(r,s,o))})("touchend",function(o){let a=k(e),r=a.verse,s=a.t,l=f();return E(l.onRowPointerUp(r,s,o))})("wordClick",function(){let o=k(e),a=o.verse,r=o.t,s=f();return E(s.onWordClick(a,r.translation))}
191),u(),g(12),u(),D(13,ege,1,4,"egwk-selection-menu",46),u()}if(t&2){let e=i.verse,n=i.t,o=f();Z("bible-search-translation-matched",n.matched),h(),S(o.showBadge()?1:-1),h(2),y("matTooltip",O(4,13,"Copy")),W("aria-label",O(5,15,"Copy")),h(5),S(o.collection.toolsVisible()?8:-1),h(2),V(o.linePrefix(e,n)),h(),y("text",n.text)("hoverHighlight",!1)("highlightCode",o.highlightOf(e))("egwkPaintRanges",o.painted(e,n)),h(),V(o.lineSuffix(e,n)),h(),S(o.hl.isOn(o.hlKey(e,n),n.translation)?13:-1)}}function nge(t,i){t&1&&H(0,"egwk-loading",7),t&2&&y("noHeight",!1)}var Hd=(()=>{class t extends ut{constructor(){super(...arguments),this.pageSizes=kd,this.embeddedQuery=Lt(null),this.counted=vo(),this.settingsReady=!1,this.embeddedSettings=Lt(null),this.embeddedLimit=Lt(null),this.followEmbedded=No(()=>{let e=this.embeddedQuery();this.embeddedSettings(),this.embeddedLimit(),e!==null&&gi(()=>this.searchEmbedded(e))}),this.query="",this.limit=25,this.offset=0,this.forceText=!1,this.otherSide=!1,this.refinements=[],this.activeQuery="",this.activeRef="",this.bookNames={},this.lexiconCodes=[],this.lexiconEntries={},this.lexiconDictionaries=[],this.morphologyExplanations={},this.bibleService=x(Wi),this.userSettings=x(to),this.settingsService=x(Bd),this.collection=x(Dn),this.clipboard=x(_r),this.notify=x(So),this.expandedUnmatched=new Set,this._result$=new lt(null),this.result$=this._result$,this.highlightCode=null,this.feedback=x(Df),this.forgetQuestion=x(Di).onDestroy(()=>{this.embedded||this.feedback.clear()}),this.embeddedAsked="",this.crossHighlight=null,this.passageLines=[],this.restVerses=[],this.highlights=x(Zo),this.hl=new of(this.highlights,()=>this.cdr.markForCheck()),this.versesByKey=new Map}get embedded(){return this.embeddedQuery()!==null}get firstEdition(){return this.embedded&&!this.embeddedSettings()}ngOnInit(){super.ngOnInit(),this.settings=this.settingsService.defaults(this.lang),this.userSettings.load().subscribe(()=>{this.settingsReady=!0,this.embedded?this.searchEmbedded(this.embeddedQuery()):this.searchByRoute()})}defaults(){return this.settingsService.defaults(this.lang)}onSearchWithin(){!(this.query||"").trim()||!this.activeQuery||(this.refinements=[...this.refinements,{query:this.activeQuery,target:this.settings.target.join(","),ref:this.activeRef}],this.offset=0,this.navigateSearch())}dropRefinement(e){this.refinements=this.refinements.filter((n,o)=>o!==e),this.offset=0,this.navigateSearch()}onSettingsChange(e){this.settings=e,this.offset=0}onCodeSelected(e){this.query=e.query,this.offset=0,this.settings=Pe(K({},this.settings),{target:[e.target]}),this.navigateSearch()}onFormSelected(e){let n=(e?.strong||"").trim(),o=(e?.morph||"").trim(),a=n&&o?"strong_morph":n?"strong":o?"morph":"text";this.query=a==="strong_morph"?`${n} ${o}`:a==="strong"?n:a==="morph"?o:e?.word||"",this.offset=0,this.settings=Pe(K({},this.settings),{target:[a],translationCodes:this.withOriginalFor(e?.word||"")}),this.navigateSearch()}withOriginalFor(e){let n=this.settings.translationCodes;if(this.settings.allTranslations||!this.isOriginal(e))return n;let o=this.isGreek(e)?F5:O5;return n.some(a=>o.includes(a))?n:[...n,o[0]]}isGreek(e){return/[\u0370-\u03ff\u1f00-\u1fff]/.test(e||"")}isOriginal(e){return/[\u0590-\u05ff\u0370-\u03ff\u1f00-\u1fff]/.test(e||"")}loadCodeDefinitions(e=this.searchedCodes()){if(this.lexiconCodes=e,this.lexiconEntries={},this.lexiconDictionaries=[],this.morphologyExplanations={},!e.length)return;let n=e[0].strong,o=e[0].morph;n&&this.bibleService.lexiconEntry(n,this.lang).subscribe({next:a=>{this.lexiconEntries={[a?.code||n]:a?.entries??[]},this.lexiconDictionaries=a?.dictionaries??[],this.cdr.markForCheck()},error:()=>{}}),o&&this.bibleService.morphology(o,this.lang).subscribe({next:a=>{this.morphologyExplanations=a?.morphologyExplanations??{},this.cdr.markForCheck()},error:()=>{}})}codeScript(){return(this.lexiconCodes[0]?.strong||"").toUpperCase().startsWith("G")?"G":"H"}answeredCode(e){let n=e?.target||[],o=(e?.query||"").trim();if(!o)return null;if(n.includes("strong_morph")){let[r,...s]=o.split(" ");return{strong:r,morph:s.join(" ").trim()}}if(n.includes("strong"))return{strong:o,morph:""};if(n.includes("morph"))return{strong:"",morph:o};let a=(e?.transliterated||[]).map(r=>r.code);return n.includes("translit")&&a.length?{strong:a[0],morph:"",also:a.slice(1)}:null}searchedCodes(){let e=(this.query||"").trim();if(!e)return[];let n=this.settings.target;if(n.includes("strong_morph")){let[o,...a]=e.split(" ");return[{strong:o,morph:a.join(" ").trim(),script:""}]}return n.includes("strong")?[{strong:e,morph:"",script:""}]:n.includes("morph")?[{strong:"",morph:e,script:""}]:[]}done(e,n,o){this.feedback.record("bible",e,n?.verseIndex,o)}
191similarParams(e,n){return Yw(this.verseRef(e,n),"bible")}parseReference(e){return Ew(e,this.lang)}pageEvent(e){this.limit!==e.pageSize?this.offset=0:this.offset=e.pageSize*e.pageIndex,this.limit=e.pageSize,this.navigateSearch()}searchEmbedded(e){if(!this.settingsReady)return;let n=JSON.stringify([e,this.embeddedSettings(),this.embeddedLimit()]);if(n===this.embeddedAsked)return;this.embeddedAsked=n,this.query=e,this.offset=0,this.forceText=!1,this.otherSide=!1,this.refinements=[],this.activeQuery=e,this.activeRef=this.parseReference(e);let o=this.embeddedSettings();this.embeddedLimit()&&(this.limit=this.embeddedLimit()),o&&(this.settings=Pe(K({},o),{target:[...o.target],translationCodes:[...o.translationCodes]})),e.trim()?(o&&this.loadCodeDefinitions(),this.search()):(this._result$.next(null),this.counted.emit(0))}navigateSearch(){if(this.embedded){this.search();return}this.bs.router.navigate([`/${U.LANGUAGE()}/bible/search`],{queryParams:K(K(K(K({search:this.query,limit:this.limit,offset:this.offset},this.forceText?{mode:"text"}:{}),this.otherSide?{side:"other"}:{}),xf(this.settings,this.defaults())),this.refinements.length?{refine:this.refinements.map(e=>e.query),refine_target:this.refinements.map(e=>e.target),refine_ref:this.refinements.map(e=>e.ref||"")}:{})})}searchAsText(){this.forceText=!0,this.offset=0,this.navigateSearch()}onQueryChange(){this.forceText=!1,this.otherSide=!1,this.refinements=[],this.offset=0,this.navigateSearch()}goToSide(e){this.otherSide=e,this.offset=0,this.navigateSearch()}otherTestament(e){let n=(this.answeredCode(e)?.strong||"").trim().charAt(0).toUpperCase();return n==="H"?"nt":n==="G"?"ot":""}highlightOf(e){return this.crossHighlight??this.highlightCode}onWordClick(e,n){this.bs.router.navigate([...this.chapterLink(e,n),"detail"],{fragment:String(this.numbering(e,n).verse)})}chapterLink(e,n){let o=this.numbering(e,n);return["/",this.lang,"bible","read",n,o.book,o.chapter]}numbering(e,n){let o=typeof n=="string"?(e?.translations||[]).find(a=>a.translation===n):n;return{book:o?.book??e?.book,chapter:o?.chapter??e?.chapter,verse:o?.verse??e?.verse,verseIndex:o?.verseIndex??e?.verseIndex}}verseFragment(e,n){return String(this.numbering(e,n).verse??"")}primaryTranslation(e){return e.translations?.[0]?.translation??""}matchedTranslations(e){return(e.translations||[]).filter(n=>n.matched)}unmatchedTranslations(e){return(e.translations||[]).filter(n=>!n.matched)}showMatchedCount(e){return e.matchedCount>0&&this.settings.showFurtherTranslations&&(e.translations?.length??0)>1}shouldCollapseUnmatched(e){return this.matchedTranslations(e).length>0&&this.unmatchedTranslations(e).length>0}showUnmatched(e){return this.expandedUnmatched.has(e.verseIndex)}toggleUnmatched(e){this.showUnmatched(e)?this.expandedUnmatched.delete(e.verseIndex):this.expandedUnmatched.add(e.verseIndex),this.cdr.markForCheck()}seq(e,n){return e+1+(this.showPassages()?this.passageLines.length:n.offset??0)}get quotes(){return this.lang==="hu"?["\u201E","\u201D"]:["\u201C","\u201D"]}refOnLine(){return this.settings.format!=="verse_only"}showBadge(){return!R5.includes(this.settings.format)}verseRef(e,n){let o=this.numbering(e,n),a=this.bookName(this.codeOf(n),o.book);return a?`${a} ${o.chapter}:${o.verse}`:e.kjvRef}codeOf(e){return typeof e=="string"?e:e.translation}bookName(e,n){return this.bookNames?.[e]?.[String(n)]}passageRef(e,n,o){let a=this.bookName(n,e.book)??(o?.kjvRef||"").replace(/\s+\S+$/,"");if(e.chapter==null)return a;let r=e.ranges.map(s=>s.verse==null?"":s.verseEnd!=null&&s.verseEnd!==s.verse?`${s.verse}-${s.verseEnd}`:`${s.verse}`);return r.some(s=>!s)?`${a} ${e.chapter}`:`${a} ${e.chapter}:${r.join(",")}`}visibleRows(e){let n=[];for(let o of e?.results||[]){let a=this.shouldCollapseUnmatched(o)&&!this.showUnmatched(o)?this.matchedTranslations(o):o.translations||[];for(let r of a)n.push({verse:o,t:r})}return n}grouped(e){let n=this.visibleRows(e),o=[],a=new Set;for(let r of this.askedPassages(e)){let s=n.filter(p=>!a.has(p)&&r.ranges.some(m=>this.inRange(p.verse,m)));s.forEach(p=>a.add(p));let l=[...new Set(s.map(p=>p.t.translation))];for(let p of l){let m=s.filter(_=>_.t.translation===p);o.push({ref:this.passageRef(r,p,m[0].verse),translation:p,description:m[0].t.description,verses:this.numbered(m)})}}return{lines:o,rest:n.filter(r=>!a.has(r))}}showPassages(){return this.refOnLine()&&this.passageLines.length>0}regroup(e){let{lines:n,rest:o}=this.grouped(e);this.passageLines=n,this.restVerses=[...new Set(o.map(a=>a.verse))]}verseList(e){return this.showPassages()?this.restVerses:e?.results||[]}visibleLines(e){let{lines:n,rest:o}=this.grouped(e);return[...n.map(a=>this.passageText(a)),...o.map(({verse:a,t:r})=>this.verseText(a,r))]}passageText(e){return this.line(e.ref,e.translation,e.verses.map(n=>`${n.number!=null?`${n.number}. `:""}${Bp(n.row.t.text||"").trim()}`).join(" "))}verseText(e,n){return this.line(this.verseRef(e,n),n.translation,Bp(n.text||"").trim())}copyPassage(e,n){n?.stopPropagation(),this.copyLine(this.passageText(e))}copyVerse(e,n,o){o?.stopPropagation(),this.done("copy",e),this.copyLine(this.verseText(e,n))}copyLine(e){this.clipboard.copy(`${e} 192`),this.notify.info(this.getTranslated("Copied"))}askedPassages(e){if(e?.mode!=="reference")return[];let n=[];for(let o of e.reference||[]){let a=n[n.length-1];a&&o.chapter!=null&&a.book===o.book&&a.chapter===o.chapter?a.ranges.push(o):n.push({book:o.book,chapter:o.chapter??null,ranges:[o]})}return n}inRange(e,n){return e.book!==n.book?!1:n.chapter==null?!0:e.chapter!==n.chapter?!1:n.verse==null?!0:e.verse>
192=n.verse&&e.verse<=(n.verseEnd??n.verse)}numbered(e){let n;return e.map((o,a)=>{let r=this.numbering(o.verse,o.t).verse,s=a>0&&r!==n?r:null;return n=r,{row:o,number:s}})}line(e,n,o){return(this.refOnLine()?this.prefixFor(e):`${e} \u2013 `)+o+this.suffixFor(e,n)}copyAll(e){let n=this.visibleLines(e);if(!n.length)return;this.clipboard.copy(n.map(a=>`- ${a}`).join(` 193`)+` 194`);let o=this.visibleRows(e).length;this.notify.info(`${o} ${this.getTranslated("verses copied")}`)}hlKey(e,n){return String(this.numbering(e,n).verseIndex)}loadMarks(e){this.versesByKey.clear();for(let n of e?.results||[])for(let o of n.translations||[])this.versesByKey.set(this.hlKey(n,o),n);!this.bs.authService.loggedIn()||!this.versesByKey.size||this.highlights.load([...this.versesByKey.keys()],"verse").subscribe({error:()=>{}})}marksAt(e){return(this.highlights.all().get(e)||[]).filter(n=>n.kind==="verse")}painted(e,n){return Bw(this.marksAt(this.hlKey(e,n)),n.translation)}onRowPointerUp(e,n,o){if(!this.bs.authService.loggedIn())return;let a=o.currentTarget,r=this.hlKey(e,n);this.hl.pointerUp(r,n.translation,"translation",a,a?.closest(".bible-search-translation"),o,this.marksAt(r))}menuOnLine(e){let n=this.hl.selected();return!!n&&n.edition===e.translation&&e.verses.some(o=>this.hlKey(o.row.verse,o.row.t)===n.key)}highlightRow(e){this.hl.colour(e,n=>({mark:{kind:"verse",para_id:n.key,pub_id:n.edition,original_edition:"",other_start:null,other_end:null,other_text:""}}))}collectRowSelection(){let e=this.hl.selected(),n=e&&this.versesByKey.get(e.key);if(e&&n){let o=this.verseMark(n,e.edition);this.collection.has(o)||this.collection.toggle(o)}this.hl.done()}copyRowSelection(){let e=this.hl.selected(),n=e&&this.versesByKey.get(e.key);if(e&&n){let o=(n.translations||[]).find(r=>r.translation===e.edition),a=o?this.verseRef(n,o):n.kjvRef;this.clipboard.copy(`${e.text} (${a}, ${e.edition}) 195`),this.notify.info(this.getTranslated("Copied"))}this.hl.done()}collectAll(e){let n=0;for(let o of e?.results||[]){let a=this.shouldCollapseUnmatched(o)&&!this.showUnmatched(o)?this.matchedTranslations(o):o.translations||[];for(let r of a){let s=this.verseMark(o,r.translation);this.collection.has(s)||(this.collection.toggle(s),n++)}}this.notify.info(`${n} ${this.getTranslated("verses collected")}`)}linePrefix(e,n){return this.prefixFor(this.verseRef(e,n))}lineSuffix(e,n){return this.suffixFor(this.verseRef(e,n),this.codeOf(n))}prefixFor(e){switch(this.settings.format){case"reference_first":return`${e} \u2013 `;case"quote_parens":case"quote_dash":case"quote_parens_translation":return this.quotes[0];default:return""}}suffixFor(e,n){switch(this.settings.format){case"quote_parens":return`${this.quotes[1]} (${e})`;case"quote_dash":return`${this.quotes[1]} \u2013 ${e}`;case"quote_parens_translation":return`${this.quotes[1]} (${e}, ${n})`;case"dash_translation":return` \u2013 ${e}, ${n}`;default:return""}}searchByRoute(){this.route.queryParams.subscribe(e=>{this.query=e.search??"",this.limit=e.limit?+e.limit:25,this.offset=e.offset?+e.offset:0,this.forceText=e.mode==="text",this.otherSide=e.side==="other",this.settings=e1(e,this.defaults());let n=s=>s==null?[]:Array.isArray(s)?s:[s],o=n(e.refine),a=n(e.refine_target),r=n(e.refine_ref);this.refinements=o.map((s,l)=>({query:s,target:a[l]??"text",ref:r[l]??""})),this.activeQuery=this.query,this.activeRef=this.forceText?"":this.parseReference(this.query),this.setTitle(),this.cdr.detectChanges(),this.query?(this.loadCodeDefinitions(),this.search()):this._result$.next(null)})}search(){this._loading$.next(!0),this._result$.next(null);let e=this.defaults(),n=this.settings.matchMode!==e.matchMode||this.settings.target.length!==e.target.length||!e.target.every(o=>this.settings.target.includes(o));this.embedded||this.feedback.asked(this.query,this.settings.matchMode,this.lang),this.bibleService.search(K(K(K(K(K({query:this.query,ref:this.forceText?"":this.parseReference(this.query),limit:this.limit,offset:this.offset},n?{target:this.settings.target,matchMode:this.settings.matchMode}:{}),this.settings.allTranslations||this.firstEdition?{}:{translation:this.settings.translationCodes.join(",")}),this.refinements.length?{refinements:this.refinements}:{}),this.otherSide?{otherSide:!0}:{}),this.firstEdition?{first:{prefer:[...this.defaults().translationCodes,U.defaultBibleTranslation(this.lang)],language:this.lang}}:{})).subscribe({next:o=>{this.embedded&&this.counted.emit(o?.count??0),this.bookNames=o?.bookNames??{},this.highlightCode=this.answeredCode(o),o?.target?.includes("translit")&&o.transliterated?.length&&this.loadCodeDefinitions([{strong:o.transliterated[0].code,morph:"",script:""}]),this.crossHighlight=o?.side==="other"&&this.highlightCode?Pe(K({},this.highlightCode),{also:o.pairCodes??[]}):null,this.regroup(o),this.loadMarks(o),this._result$.next(o),this._loading$.next(!1),this.cdr.detectChanges()},error:()=>{this._loading$.next(!1),this.cdr.detectChanges()}})}setTitle(){this.bs.pageTitle("Bible search")}
195verseMark(e,n){return{kind:"verse",ref:this.numbering(e,n).verseIndex,translation:n,label:e?.kjvRef}}isPassageMarked(e){return e.verses.every(n=>this.isVerseMarked(n.row.verse,e.translation))}togglePassageMarks(e,n){n?.stopPropagation();let o=this.isPassageMarked(e);for(let a of e.verses)this.isVerseMarked(a.row.verse,e.translation)===o&&this.collection.toggle(this.verseMark(a.row.verse,e.translation))}isVerseMarked(e,n){return this.collection.has(this.verseMark(e,n))}toggleVerseMark(e,n,o){o?.stopPropagation(),this.collection.has(this.verseMark(e,n))||this.done("collect",e),this.collection.toggle(this.verseMark(e,n))}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-bible-search"]],inputs:{embeddedQuery:[1,"embeddedQuery"],embeddedSettings:[1,"embeddedSettings"],embeddedLimit:[1,"embeddedLimit"]},outputs:{counted:"counted"},features:[pe],decls:15,vars:13,consts:[["translationRow",""],[1,"flex-wrap-center","egwk-page"],[1,"search-control-section"],[1,"egwk-wrapper"],[1,"search-form"],[1,"search-controls"],[1,"search-paginator"],[3,"noHeight"],[3,"items","buttons"],[1,"search-control-wrapper",3,"queryChange","keydownEvent","clickEvent","query"],[3,"settings","language","canSearchWithin"],[3,"settingsChange","searchWithin","settings","language","canSearchWithin"],[1,"search-control","search-total-hits"],["appI18nOTF",""],[1,"bible-search-scope"],[1,"search-control",3,"length","showFirstLastButtons","hidePageSize","pageIndex","pageSize","pageSizeOptions"],[1,"search-control",3,"page","length","showFirstLastButtons","hidePageSize","pageIndex","pageSize","pageSizeOptions"],[1,"egwk-wrapper","egwk-wrapper-vertical"],[1,"bible-search-within"],[1,"bible-search-mode"],[1,"bible-search-codes","egwk-toolbox"],[1,"bible-search-all"],[1,"egwk-search-results"],[1,"search-paragraph-wrapper","bible-search-verse"],["type","button",1,"bible-search-within-item",3,"matTooltip"],["type","button",1,"bible-search-within-item",3,"click","matTooltip"],[1,"bible-search-within-drop"],[1,"bible-search-mode-switch"],[1,"bible-search-mode-switch",3,"click"],["appI18nOTF","",1,"bible-search-mode-switch",3,"click"],[1,"bible-search-heard-root"],[3,"formSelected","codeSelected","codes","entries","dictionaries","morphologyExplanations","wordForms","translatedForms","script","language"],[1,"bible-search-empty"],["appI18nOTF","",1,"bible-search-empty"],[1,"bible-search-unknown-code"],["mat-icon-button","",3,"click","matTooltip"],["mat-icon-button","",3,"matTooltip"],[1,"search-paragraph"],[1,"flex-wrap-center","search-paragraph-title-row","bible-search-verse-header"],[1,"search-paragraph-seq"],[1,"bible-search-badge",3,"routerLink","fragment","title"],[1,"bible-search-verse-actions"],["mat-icon-button","",1,"search-toolbar-button",3,"click","matTooltip"],["mat-icon-button","",1,"search-toolbar-button",3,"matTooltip"],[1,"bible-search-translation","bible-search-translation-matched"],[1,"bible-search-line"],[3,"existing","top","left","busy"],[1,"egwk-paragraph-content","bible-search-text",3,"mouseup","touchend","wordClick","text","hoverHighlight","highlightCode","egwkPaintRanges"],[1,"bible-search-verse-number"],[3,"colour","remove","collect","copy","noteSaved","closed","existing","top","left","busy"],[1,"search-result-link","bible-search-ref",3,"routerLink","fragment"],[1,"egwk-similar-link","bible-search-similar",3,"click","routerLink","queryParams","matTooltip"],[1,"bible-search-matched-count"],[3,"reasons"],[1,"search-result-link","bible-search-ref",3,"click","routerLink","fragment"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"bible-search-unmatched-wrapper"],["mat-stroked-button","",1,"bible-search-open-unmatched",3,"click"],[1,"egwk-icon-button-inner"],[1,"bible-search-unmatched-wrapper",3,"ngClass"],[1,"bible-search-translation"],[1,"bible-search-badge",3,"bible-search-badge-matched","routerLink","fragment","title"],[1,"bible-search-row-actions"],["mat-icon-button","",1,"bible-verse-mark",3,"click","matTooltip"],["mat-icon-button","",1,"bible-verse-mark",3,"matTooltip"]],template:function(n,o){if(n&1&&(d(0,"div",1),D(1,lfe,2,12,"section"),d(2,"section",2)(3,"div",3)(4,"div",4),D(5,dfe,3,2,"div",5),d(6,"div",6),D(7,ffe,9,3),P(8,"async"),u()()()(),D(9,Qfe,13,8,"section"),P(10,"async"),u(),D(11,tge,14,17,"ng-template",null,0,Mr)(13,nge,1,1,"egwk-loading",7),P(14,"async")),n&2){let a,r;Z("bible-search-embedded",o.embedded),h(),S(o.embedded?-1:1),h(4),S(o.embedded?-1:5),h(2),S((a=O(8,7,o.result$))?7:-1,a),h(2),S((r=O(10,9,o.result$))?9:-1,r),h(4),S(O(14,11,o.loading$)?13:-1)}},dependencies:[S1,Nn,Lo,rr,la,_n,He,Qn,kn,Yt,mn,Mt,C1,Ft,wt,Qo,Pn,br,Vo,Vd,E1,bt,st,yl,Ur],styles:[".egwk-wrapper-vertical[_ngcontent-%COMP%]{align-items:center}.bible-search-mode[_ngcontent-%COMP%], .bible-search-empty[_ngcontent-%COMP%], .egwk-search-results[_ngcontent-%COMP%]{width:100%;max-width:900px}.bible-search-verse[_ngcontent-%COMP%]{margin-bottom:1.5rem}.bible-search-verse-header[_ngcontent-%COMP%]{gap:.5rem;align-items:baseline}.bible-search-ref[_ngcontent-%COMP%]{font-weight:600}.bible-search-matched-count[_ngcontent-%COMP%]{font-size:.72rem;padding:0 .5rem;border-radius:10px;background:var(--egwk-accent-lighter);color:color-mix(in srgb,var(--egwk-accent) 76%,black)}.bible-search-scope[_ngcontent-%COMP%]{font-size:.8rem;opacity:.7}.bible-search-mode[_ngcontent-%COMP%]{margin-bottom:1rem;font-size:.85rem;opacity:.85}.bible-search-mode-switch[_ngcontent-%COMP%]{cursor:pointer;text-decoration:underline;color:var(--egwk-brand)}.bible-search-empty[_ngcontent-%COMP%]{margin:1.5rem 0;opacity:.7}.bible-search-translation[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:.67rem;padding:.33rem 0}.bible-search-translation[_ngcontent-%COMP%] .bible-search-line[_ngcontent-%COMP%]{opacity:.62}.bible-search-translation-matched[_ngcontent-%COMP%] .bible-search-line[_ngcontent-%COMP%]{opacity:1}.bible-search-badge[_ngcontent-%COMP%]{flex:0 0 auto;min-width:4.2rem;padding:0 .5rem;border:1px solid var(--egwk-tag-line);border-radius:10px;background:var(--egwk-tag-bg);color:var(--egwk-tag-ink);font-size:.72rem;line-height:1.4rem;text-align:center;text-decoration:none;white-space:nowrap}.bible-search-badge-matched[_ngcontent-%COMP%]{background-color:var(--egwk-tag-chosen-bg);border-color:var(--egwk-tag-chosen-line);color:var(--egwk-tag-chosen-ink);font-weight:600}.bible-search-line[_ngcontent-%COMP%]{flex:1 1 auto}.bible-search-verse-number[_ngcontent-%COMP%]{font-weight:600;opacity:.6}.bible-search-unmatched-wrapper[_ngcontent-%COMP%]{margin-top:.67rem;border-left:.16rem var(--egwk-brand-line) solid;padding-left:1rem}.bible-search-open-unmatched[_ngcontent-%COMP%]{margin-bottom:.67rem}.bible-search-translation[_ngcontent-%COMP%]{position:relative;padding-right:2.2rem}.bible-search-translation[_ngcontent-%COMP%]:has(.bible-search-row-actions .bible-verse-mark+.bible-verse-mark){padding-right:4rem}.bible-search-row-actions[_ngcontent-%COMP%]{position:absolute;top:.1rem;right:.15rem;z-index:1;display:inline-flex;gap:.1rem}.bible-verse-mark[_ngcontent-%COMP%]{position:relative;--mdc-icon-button-state-layer-size: 1.8rem;width:1.8rem;height:1.8rem;padding:0;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.bible-verse-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.1rem;width:1.1rem;height:1.1rem;line-height:1.1rem}.bible-search-translation[_ngcontent-%COMP%]:hover .bible-verse-mark[_ngcontent-%COMP%], .bible-search-translation[_ngcontent-%COMP%]:focus-within .bible-verse-mark[_ngcontent-%COMP%]{opacity:.75;pointer-events:auto}.bible-search-translation[_ngcontent-%COMP%]:hover .bible-verse-mark[_ngcontent-%COMP%]:hover, .bible-search-translation[_ngcontent-%COMP%]:focus-within .bible-verse-mark[_ngcontent-%COMP%]:hover{opacity:1}.bible-search-codes[_ngcontent-%COMP%]{width:100%;max-width:900px;margin-bottom:1rem}.bible-search-unknown-code[_ngcontent-%COMP%]{font-family:monospace;font-weight:600}.bible-search-within[_ngcontent-%COMP%]{width:100%;max-width:900px;margin-bottom:.5rem;font-size:.85rem}.bible-search-within-item[_ngcontent-%COMP%]{margin-left:.5rem;padding:.1rem .5rem;border:1px solid var(--egwk-brand-line);border-radius:10px;background:none;color:inherit;font:inherit;cursor:pointer}.bible-search-within-item[_ngcontent-%COMP%]:hover{border-color:var(--egwk-brand)}.bible-search-within-drop[_ngcontent-%COMP%]{opacity:.6}.bible-search-all[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;
195gap:.25rem;margin-bottom:.33rem}.bible-search-all[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 2rem;width:2rem;height:2rem;padding:0;opacity:.55;color:var(--egwk-brand)}.bible-search-all[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]:hover{opacity:1}.bible-search-all[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.2rem;width:1.2rem;height:1.2rem;line-height:1.2rem}.bible-search-verse-actions[_ngcontent-%COMP%]{display:inline-flex;margin-inline-start:auto;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.bible-search-verse[_ngcontent-%COMP%]:hover .bible-search-verse-actions[_ngcontent-%COMP%], .bible-search-verse[_ngcontent-%COMP%]:focus-within .bible-search-verse-actions[_ngcontent-%COMP%]{opacity:1;pointer-events:auto}@media (hover: none){.bible-search-verse-actions[_ngcontent-%COMP%]{opacity:.8;pointer-events:auto}.bible-search-translation[_ngcontent-%COMP%] .bible-verse-mark[_ngcontent-%COMP%]{opacity:.6;pointer-events:auto}}.bible-search-embedded[_ngcontent-%COMP%]{width:100%;margin-top:0}.bible-search-embedded[_ngcontent-%COMP%] .search-control-section[_ngcontent-%COMP%]{padding-top:0}.bible-search-via[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin-top:.4rem;font-size:.8rem}.bible-search-via-label[_ngcontent-%COMP%]{opacity:.6}.bible-search-via-link[_ngcontent-%COMP%]{color:var(--egwk-brand);text-decoration:none;white-space:nowrap}.bible-search-via-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.bible-search-similar[_ngcontent-%COMP%]{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.bible-search-verse[_ngcontent-%COMP%]:hover .bible-search-similar[_ngcontent-%COMP%], .bible-search-similar[_ngcontent-%COMP%]:focus-visible{opacity:.5;pointer-events:auto}.bible-search-verse[_ngcontent-%COMP%]:hover .bible-search-similar[_ngcontent-%COMP%]:hover{opacity:1}@media (hover: none){.bible-search-similar[_ngcontent-%COMP%]{opacity:.5;pointer-events:auto}}",".search-chapter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}"],changeDetection:0})}}return t})();var oge=t=>({title:"Home",uri:t,icon:"home",translate:!0}),age=t=>({title:"Bible",uri:t,translate:!0}),rge=()=>({title:"Lexicons",uri:"",translate:!0}),sge=(t,i,e)=>[t,i,e],lge=()=>[],PD=(t,i)=>i.code,cge=(t,i)=>i.id;function dge(t,i){if(t&1){let e=j();d(0,"section")(1,"div",8)(2,"div",4)(3,"div",14)(4,"egwk-code-forms",15),M("formSelected",function(o){k(e);let a=f();return E(a.searchForm(o))}),u()()()()()}if(t&2){let e=f();h(4),y("forms",e.wordForms)("translatedForms",e.translatedForms)}}function uge(t,i){if(t&1&&(d(0,"span",22),g(1),u()),t&2){let e=f().$implicit,n=f(2);h(),V(n.pairWord(e))}}function pge(t,i){if(t&1&&(d(0,"span",23),g(1),u()),t&2){let e=f().$implicit,n=f(2);h(),V(n.pairTransliteration(e))}}function hge(t,i){if(t&1){let e=j();d(0,"button",19),P(1,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.openPair(o))}),d(2,"span",20),P(3,"appTranslate"),M("click",function(o){let a=k(e).$implicit,r=f(2);return E(r.openPairInLexicon(a,o))}),d(4,"mat-icon"),g(5,"menu_book"),u()(),d(6,"span",21),P(7,"appTranslate"),M("click",function(o){let a=k(e).$implicit,r=f(2);return E(r.searchPair(a,o))}),g(8),u(),D(9,uge,2,1,"span",22)(10,pge,2,1,"span",23),d(11,"span",24),P(12,"appTranslate"),g(13),u()()}if(t&2){let e=i.$implicit,n=f(2);y("matTooltip",O(1,10,"Look this word up")),h(2),y("matTooltip",O(3,12,"Look this up in the lexicons")),h(4),y("matTooltip",O(7,14,"Find this word
195in the Bible")),h(2),V(e.code),h(),S(n.pairWord(e)?9:-1),h(),S(n.pairTransliteration(e)?10:-1),h(),Z("thin",e.verses<3),y("matTooltip",O(12,16,"Verses where this word stands where the other one does")),h(2),V(e.verses)}}function mge(t,i){if(t&1&&(d(0,"section")(1,"div",8)(2,"div",4)(3,"h2",9),g(4),u(),d(5,"div",16),te(6,hge,14,18,"button",17,PD),u(),d(8,"p",18),g(9,"Counted from the verses where one translates the other -- the Septuagint against the Hebrew, Delitzsch against the Greek. The commonest rendering comes first; a pairing resting on one or two verses is a guess and is marked."),u()()()()),t&2){let e=f();h(4),V(e.pairsHeading()),h(2),ne(e.pairs)}}function fge(t,i){if(t&1){let e=j();d(0,"button",27),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.toggleDictionary(o.code))}),g(1),d(2,"span",28),g(3),u()()}if(t&2){let e=i.$implicit,n=f(2);Z("active",n.chosen.includes(e.code)),y("title",e.description),h(),oe(" ",e.title," "),h(2),V(e.language)}}function gge(t,i){if(t&1&&(d(0,"div",25),te(1,fge,4,5,"button",26,PD),u(),d(3,"p",18),g(4,"None chosen searches every one."),u()),t&2){let e=f();h(),ne(e.dictionariesForScript())}}function _ge(t,i){t&1&&H(0,"mat-progress-spinner",12)}function xge(t,i){t&1&&(d(0,"p",13),g(1,"Nothing here answers to that."),u())}function bge(t,i){if(t&1){let e=j();d(0,"button",40),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f(2);return E(r.toggleDictionaryMark(a,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f(2);y("matTooltip",O(1,3,"Collect this entry")),W("aria-label",O(2,5,"Collect this entry")),h(4),V(n.isDictionaryMarked(e)?"bookmark":"bookmark_border")}}function vge(t,i){if(t&1&&(d(0,"span",35),g(1),u()),t&2){let e=f().$implicit;h(),V(e.root)}}function yge(t,i){if(t&1&&(d(0,"span",36),g(1),u()),t&2){let e=f().$implicit;h(),V(e.transliteration)}}function Cge(t,i){if(t&1&&H(0,"div",38),t&2){let e=f().$implicit,n=f(2);y("innerHTML",n.definitionHtml(e),Dt)}}function wge(t,i){if(t&1&&(d(0,"div",39),g(1),u()),t&2){let e=f().$implicit;h(),V(e.partsOfSpeech)}}function kge(t,i){if(t&1){let e=j();d(0,"div",31),M("click",function(o){k(e);let a=f(2);return E(a.onEntryClick(o))}),d(1,"div",32),D(2,bge,5,7,"button",33),d(3,"button",34),P(4,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.searchStrong(o))}),g(5),u(),D(6,vge,2,1,"span",35)(7,yge,2,1,"span",36),d(8,"span",37),g(9),u()(),D(10,Cge,1,1,"div",38)(11,wge,2,1,"div",39),u()}if(t&2){let e=i.$implicit,n=f(2);h(2),S(n.collection.toolsVisible()?2:-1),h(),y("matTooltip",O(4,8,"Find this word in the Bible")),h(2),V(e.strongCode),h(),S(e.root?6:-1),h(),S(e.transliteration?7:-1),h(2),V(n.dictionaryTitle(e.dictionary)),h(),S(e.definition?10:-1),h(),S(e.partsOfSpeech?11:-1)}}function Ege(t,i){if(t&1){let e=j();d(0,"mat-paginator",41),M("page",function(o){k(e);let a=f(2);return E(a.entryPage(o))}),u()}if(t&2){let e=f(2);y("length",e.entryCount)("showFirstLastButtons",!0)("pageIndex",e.entryOffset/e.limit)("pageSize",e.limit)("pageSizeOptions",e.pageSizes)}}function Sge(t,i){if(t&1&&(te(0,kge,12,10,"div",29,cge),D(2,Ege,1,5,"mat-paginator",30)),t&2){let e=f();ne(e.entries),h(2),S(e.entryCount>e.limit?2:-1)}}function Mge(t,i){t&1&&(d(0,"p",13),g(1,"Nothing here answers to that."),u())}function Tge(t,i){if(t&1){let e=j();d(0,"button",40),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f(2);return E(r.toggleGrammarMark(a.code,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f(2);y("matTooltip",O(1,3,"Collect this grammar code")),W("aria-label",O(2,5,"Collect this grammar code")),h(4),V(n.isGrammarMarked(e.code)?"bookmark":"bookmark_border")}}function Ige(t,i){if(t&1){let e=j();d(0,"div",29)(1,"div",32),D(2,Tge,5,7,"button",33),d(3,"button",34),P(4,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.searchMorph(o))}),g(5),u(),d(6,"span",42),g(7),u()()()}if(t&2){let e=i.$implicit,n=f(2);h(2),S(n.collection.toolsVisible()?2:-1),h(),y("matTooltip",O(4,4,"Find words parsed this way in the Bible")),h(2),V(e.code),h(2),V(e.explanation)}}function Dge(t,i){if(t&1){let e=j();d(0,"mat-paginator",41),M("page",function(o){k(e);let a=f(2);return E(a.codePage(o))}),u()}if(t&2){let e=f(2);y("length",e.codeCount)("showFirstLastButtons",!0)("pageIndex",e.codeOffset/e.limit)("pageSize",e.limit)("pageSizeOptions",e.pageSizes)}}function Pge(t,i){if(t&1&&(te(0,Ige,8,6,"div",29,PD),D(2,Dge,1,5,"mat-paginator",30)),t&2){let e=f();ne(e.codes),h(2),S(e.codeCount>e.limit?2:-1)}}var K8=(()=>{class t extends ut{constructor(){super(...arguments),this.pageSizes=kd,this.query="",this.script="H",this.chosen=[],this.namedDictionary=!1,this.dictionaries=[],this.entries=[],this.entryCount=0,this.entryOffset=0,this.codes=[],this.codeCount=0,this.codeOffset=0,this.limit=25,this.loading=!1,this.wordForms=[],this.translatedForms=[],this.pairs=[],this.bible=x(Wi),this.userSettings=x(to),this.collection=x(Dn),this.sanitizer=x(ca),this.rendered=new Map}ngOnInit(){super.ngOnInit(),this.bible.lexiconDictionaries().subscribe(e=>{this.dictionaries=e,this.chooseDefaultDictionary()&&this.loadEntries(),this.cdr.markForCheck()}),this.userSettings.load().subscribe(()=>{this.chooseDefaultDictionary()&&this.loadEntries(),this.loadForms(),this.cdr.markForCheck()}),this.route.queryParams.subscribe(e=>{this.query=e.q??"";let n=e.dictionary;if(n){this.namedDictionary=!0,this.chosen=String(n).split(",").filter(
195Boolean);let o=this.dictionaries.find(a=>a.code===this.chosen[0]);o&&!(o.bibleLanguage||"").includes("he")&&(this.script="G")}else this.namedDictionary=!1,this.chooseDefaultDictionary();/^G/i.test(this.query)&&(this.script="G"),this.entryOffset=0,this.codeOffset=0,this.load()})}chooseDefaultDictionary(){if(this.namedDictionary||!this.dictionaries.length)return!1;let e=this.userSettings.preferences().bible_lexicon,n=s=>this.dictionaries.some(l=>l.code===s),o=s=>this.dictionaries.find(l=>l.language===s&&/^st\b|^st-/.test(l.code))?.code,a=e&&n(e)&&e||o(this.lang)||o(U.FALLBACK_LANGUAGE)||this.dictionaries[0]?.code,r=a?[a]:[];return r.join(",")===this.chosen.join(",")?!1:(this.chosen=r,!0)}loadPairs(){let e=(this.query||"").trim().toUpperCase();if(!/^[HG]\d+$/.test(e)){this.pairs=[],this.cdr.markForCheck();return}this.bible.strongPairs(e,this.lang).subscribe({next:n=>{this.pairs=n?.pairs??[],this.cdr.markForCheck()},error:()=>{this.pairs=[],this.cdr.markForCheck()}})}loadForms(){let e=(this.query||"").trim(),n=/^[HG]?\d+$/i.test(e)?e.toUpperCase():"",o=n?"":this.codes.find(a=>a.code?.toLowerCase()===e.toLowerCase())?.code||"";if(!n&&!o){this.wordForms=[],this.translatedForms=[],this.cdr.markForCheck();return}this.bible.codeForms(n,o,[this.defaultTranslation()]).subscribe({next:a=>{this.wordForms=a?.wordForms??[],this.translatedForms=a?.translatedForms??[],this.cdr.markForCheck()},error:()=>{}})}defaultTranslation(){return this.userSettings.preferences().bible_translation||U.defaultBibleTranslation(this.lang)}searchForm(e){let n=(e?.strong||"").trim(),o=(e?.morph||"").trim();n&&o?this.searchBible(`${n} ${o}`,"strong_morph"):n?this.searchBible(n,"strong"):o?this.searchBible(o,"morph"):this.searchBible(e?.word||"","text")}dictionariesForScript(){let e=this.script==="H"?"he":"gr";return this.dictionaries.filter(n=>(n.bibleLanguage||"").includes(e)).sort((n,o)=>+(o.language===this.lang)-+(n.language===this.lang))}toggleDictionary(e){this.chosen=this.chosen.includes(e)?this.chosen.filter(n=>n!==e):[...this.chosen,e],this.onFilterChange()}onQueryChange(){this.entryOffset=0,this.codeOffset=0;let e=(this.query||"").trim();if(e===(this.route.snapshot.queryParamMap.get("q")||"").trim()){this.load();return}this.bs.router.navigate([],{relativeTo:this.route,queryParams:{q:e||null},queryParamsHandling:"merge"})}onFilterChange(){this.entryOffset=0,this.codeOffset=0,this.load()}entryPage(e){this.limit=e.pageSize,this.entryOffset=this.limit===e.pageSize?e.pageSize*e.pageIndex:0,this.loadEntries()}codePage(e){this.limit=e.pageSize,this.codeOffset=this.limit===e.pageSize?e.pageSize*e.pageIndex:0,this.loadCodes()}load(){this.loadEntries(),this.loadCodes(),this.loadPairs()}loadEntries(){this.loading=!0,this.bible.lexiconSearch({query:this.query,dictionary:this.chosen,script:this.script,limit:this.limit,offset:this.entryOffset}).subscribe({next:e=>{this.entries=e?.results??[],this.entryCount=e?.count??0,this.loading=!1,this.cdr.markForCheck()},error:()=>{this.loading=!1,this.cdr.markForCheck()}})}loadCodes(){this.bible.morphologyList({query:this.query,language:this.lang,script:this.script,limit:this.limit,offset:this.codeOffset}).subscribe({next:e=>{this.codes=e?.results??[],this.codeCount=e?.count??0,this.loadForms(),this.cdr.markForCheck()},error:()=>{}})}definitionHtml(e){let n=`d:${e.id}`,o=this.rendered.get(n);if(o)return o;let a=this.sanitizer.bypassSecurityTrustHtml(k1(e.definition,e.strongCode));return this.rendered.set(n,a),a}onEntryClick(e){let o=e.target?.closest(`.${Y_}`)?.dataset?.code;o&&(e.preventDefault(),this.bs.router.navigate([],{relativeTo:this.route,queryParams:{q:o},queryParamsHandling:"merge"}))}dictionaryMark(e){return{kind:"dictionary",ref:e.strongCode,dictionary:e.dictionary,label:`${e.strongCode} (${e.dictionary})`}}isDictionaryMarked(e){return this.collection.has(this.dictionaryMark(e))}toggleDictionaryMark(e,n){n?.stopPropagation(),this.collection.toggle(this.dictionaryMark(e))}grammarMark(e){return{kind:"grammar",ref:e??"",label:e??""}}isGrammarMarked(e){return this.collection.has(this.grammarMark(e))}toggleGrammarMark(e,n){n?.stopPropagation(),this.collection.toggle(this.grammarMark(e))}dictionaryTitle(e){return this.dictionaries.find(n=>n.code===e)?.title||e}searchStrong(e){this.searchBible(e.strongCode,"strong")}pairsHeading(){return this.pairs[0]?.code?.startsWith("H")?"In Hebrew":"In Greek"}openPair(e){let n=(e?.code||"").trim().toUpperCase();n&&this.bs.router.navigate([],{relativeTo:this.route,queryParams:{q:n,dictionary:null},queryParamsHandling:"merge"})}
195openPairInLexicon(e,n){n.stopPropagation(),this.openPair(e)}searchPair(e,n){n.stopPropagation(),this.searchBible((e?.code||"").trim().toUpperCase(),"strong")}pairWord(e){return(e?.entries||[])[0]?.root||""}pairTransliteration(e){return(e?.entries||[])[0]?.transliteration||""}searchMorph(e){this.searchBible(e.code,"morph")}searchBible(e,n){e?.trim()&&this.bs.router.navigate([`/${this.lang}/bible/search`],{queryParams:{search:e.trim(),target:n,match_mode:"match_phrase"}})}setTitle(){this.bs.pageTitle("Lexicons")}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-lexicon-browse"]],features:[pe],decls:35,vars:24,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"search-control-section"],[1,"egwk-wrapper"],[1,"lexicon-column"],[3,"queryChange","keydownEvent","clickEvent","query"],[1,"lexicon-scripts"],["type","button","appI18nOTF","",1,"lexicon-script",3,"click"],[1,"egwk-wrapper","egwk-wrapper-vertical"],["appI18nOTF","",1,"lexicon-heading"],[1,"lexicon-count"],["appI18nOTF",""],["mode","indeterminate","diameter","20"],["appI18nOTF","",1,"lexicon-empty"],[1,"egwk-toolbox"],[3,"formSelected","forms","translatedForms"],[1,"egwk-toolbox","lexicon-pairs"],["type","button",1,"lexicon-pair",3,"matTooltip"],["appI18nOTF","",1,"lexicon-hint"],["type","button",1,"lexicon-pair",3,"click","matTooltip"],[1,"lexicon-pair-lexicon",3,"click","matTooltip"],[1,"lexicon-pair-code",3,"click","matTooltip"],[1,"lexicon-pair-root"],[1,"lexicon-pair-translit"],[1,"lexicon-pair-verses",3,"matTooltip"],[1,"lexicon-shelf"],["type","button",1,"lexicon-shelf-item",3,"active","title"],["type","button",1,"lexicon-shelf-item",3,"click","title"],[1,"lexicon-shelf-lang"],[1,"lexicon-entry","egwk-toolbox-item"],[3,"length","showFirstLastButtons","pageIndex","pageSize","pageSizeOptions"],[1,"lexicon-entry","egwk-toolbox-item",3,"click"],[1,"lexicon-entry-head"],["mat-icon-button","",1,"lexicon-entry-mark",3,"matTooltip"],["type","button",1,"lexicon-entry-code",3,"click","matTooltip"],[1,"lexicon-entry-root"],[1,"lexicon-entry-translit"],[1,"lexicon-entry-source"],[1,"lexicon-entry-definition",3,"innerHTML"],[1,"lexicon-entry-pos"],["mat-icon-button","",1,"lexicon-entry-mark",3,"click","matTooltip"],[3,"page","length","showFirstLastButtons","pageIndex","pageSize","pageSizeOptions"],[1,"lexicon-entry-definition"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section",2)(4,"div",3)(5,"div",4)(6,"egwk-search-input",5),it("queryChange",function(r){return ot(o.query,r)||(o.query=r),r}),M("keydownEvent",function(r){return r.key==="Enter"&&o.onQueryChange()})("clickEvent",function(){return o.onQueryChange()}),u(),d(7,"div",6)(8,"button",7),M("click",function(){return o.script="H",o.onFilterChange()}),g(9,"Hebrew"),u(),d(10,"button",7),M("click",function(){return o.script="G",o.onFilterChange()}),g(11,"Greek"),u()()()()(),D(12,dge,5,2,"section")(13,mge,10,1,"section"),d(14,"section")(15,"div",8)(16,"div",4)(17,"h2",9),g(18,"Lexicons"),u(),D(19,gge,5,0),d(20,"div",10)(21,"span",11),g(22,"Entries"),u(),g(23),u(),D(24,_ge,1,0,"mat-progress-spinner",12)(25,xge,2,0,"p",13)(26,Sge,3,1),d(27,"h2",9),g(28,"Grammar codes"),u(),d(29,"div",10)(30,"span",11),g(31,"Codes"),u(),g(32),u(),D(33,Mge,2,0,"p",13)(34,Pge,3,1),u()()()()),n&2&&(h(2),y("items",Co(19,sge,Oe(14,oge,o.getUriWithLang("home")),Oe(16,age,o.getUriWithLang("bible")),Ve(18,rge)))("buttons",Ve(23,lge)),h(4),nt("query",o.query),h(2),Z("active",o.script==="H"),h(2),Z("active",o.script==="G"),h(2),S(o.wordForms.length||o.translatedForms.length?12:-1),h(),S(o.pairs.length?13:-1),h(6),S(o.dictionariesForScript().length?19:-1),h(4),oe(": ",o.entryCount," "),h(),S(o.loading?24:o.entries.length?26:25),h(8),oe(": ",o.codeCount," "),h(),S(o.codes.length?34:33))},dependencies:[wt,Qo,br,Vo,Bo,Ri,Yt,He,mn,Mt,bt,w1,st],styles:[".lexicon-browse[_ngcontent-%COMP%]{width:100%;max-width:900px}.lexicon-column[_ngcontent-%COMP%]{width:100%;max-width:760px;margin:0 auto}.lexicon-heading[_ngcontent-%COMP%]{margin:1.5rem 0 .5rem;font-size:1.05rem}.lexicon-scripts[_ngcontent-%COMP%]{display:flex;gap:.5rem;margin:.5rem 0}.lexicon-script[_ngcontent-%COMP%], .lexicon-shelf-item[_ngcontent-%COMP%]{padding:.25rem 1rem;border:1px solid var(--egwk-brand-line);border-radius:14px;background:none;color:inherit;font:inherit;cursor:pointer}.lexicon-script.active[_ngcontent-%COMP%], .lexicon-shelf-item.active[_ngcontent-%COMP%]{background-color:var(--egwk-brand-solid);border-color:var(--egwk-brand);color:var(--egwk-on-brand)}.lexicon-script[_ngcontent-%COMP%]:hover:not(.active), .lexicon-shelf-item[_ngcontent-%COMP%]:hover:not(.active){border-color:var(--egwk-brand)}.lexicon-shelf[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.33rem}.lexicon-shelf-item[_ngcontent-%COMP%]{font-size:.85rem}.lexicon-shelf-lang[_ngcontent-%COMP%]{margin-left:.35rem;font-size:.7rem;text-transform:uppercase;opacity:.6}.lexicon-hint[_ngcontent-%COMP%]{margin:0 0 .5rem;font-size:.75rem;opacity:.6}.lexicon-count[_ngcontent-%COMP%]{margin:.5rem 0;font-size:.85rem;opacity:.8}.lexicon-empty[_ngcontent-%COMP%]{margin:1.5rem 0;opacity:.7}
195.lexicon-entry-head[_ngcontent-%COMP%]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin-bottom:.25rem}.lexicon-entry-code[_ngcontent-%COMP%]{padding:0;border:none;background:none;font-family:monospace;font-weight:700;font-size:.95rem;color:var(--egwk-brand);cursor:pointer}.lexicon-entry-code[_ngcontent-%COMP%]:hover, .lexicon-entry-code[_ngcontent-%COMP%]:focus-visible{text-decoration:underline;text-underline-offset:2px}.lexicon-entry-root[_ngcontent-%COMP%]{font-size:1.1rem}.lexicon-entry-translit[_ngcontent-%COMP%]{font-style:italic;font-size:.85rem;color:var(--egwk-ink-quiet)}.lexicon-entry-source[_ngcontent-%COMP%]{margin-left:auto;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--egwk-ink-quiet)}.lexicon-entry-definition[_ngcontent-%COMP%]{line-height:1.5}.lexicon-entry-pos[_ngcontent-%COMP%]{font-size:.8rem;color:var(--egwk-brand)} .lexicon-ref{color:var(--egwk-brand);cursor:pointer;text-decoration:underline;text-underline-offset:2px} .lexicon-ref:hover{background-color:var(--egwk-mark-wash);border-radius:3px}.lexicon-entry-mark[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.5rem;width:1.5rem;height:1.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.lexicon-entry-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem}.lexicon-entry[_ngcontent-%COMP%]:hover .lexicon-entry-mark[_ngcontent-%COMP%], .lexicon-entry[_ngcontent-%COMP%]:focus-within .lexicon-entry-mark[_ngcontent-%COMP%]{opacity:.7;pointer-events:auto}.lexicon-entry[_ngcontent-%COMP%]:hover .lexicon-entry-mark[_ngcontent-%COMP%]:hover, .lexicon-entry[_ngcontent-%COMP%]:focus-within .lexicon-entry-mark[_ngcontent-%COMP%]:hover{opacity:1}.lexicon-pairs[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1.2rem;row-gap:.4rem;padding:.5rem}.lexicon-pair[_ngcontent-%COMP%]{display:inline-flex;align-items:baseline;gap:.45rem;padding:.15rem .2rem;border:none;border-radius:4px;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:start;flex-wrap:wrap;row-gap:.1rem;max-width:100%}.lexicon-pair[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{white-space:nowrap}.lexicon-pair[_ngcontent-%COMP%]:hover{background:var(--egwk-mark-wash)}.lexicon-pair-lexicon[_ngcontent-%COMP%]{display:inline-block;opacity:.45}.lexicon-pair-lexicon[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem;vertical-align:-.15em}.lexicon-pair-lexicon[_ngcontent-%COMP%]:hover{opacity:1}.lexicon-pair-code[_ngcontent-%COMP%]{font-weight:600;text-decoration:underline;text-underline-offset:2px}.lexicon-pair-root[_ngcontent-%COMP%]{font-size:1.15em}.lexicon-pair-translit[_ngcontent-%COMP%]{font-style:italic;opacity:.8}.lexicon-pair-verses[_ngcontent-%COMP%]{font-size:.8em;opacity:.6}.lexicon-pair-verses.thin[_ngcontent-%COMP%]{color:var(--egwk-attention);opacity:1}",".search-chapter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}"],changeDetection:0})}}return t})();var G8=(()=>{class t{constructor(){this.bs=x(da)}ngOnInit(){this.bs.authService.logout().subscribe(),this.bs.router.navigateByUrl("/")}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-logout"]],standalone:!1,decls:0,vars:0,template:function(n,o){},encapsulation:2,changeDetection:0})}}return t})();function Age(t,i){t&1&&H(0,"mat-spinner",10)}function Rge(t,i){if(t&1){let e=j();d(0,"mat-form-field",3)(1,"mat-label",4),g(2,"E-mail address"),u(),d(3,"input",5),P(4,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f();return ot(a.email,o)||(a.email=o),E(o)}),M("keyup.enter",function(){k(e);let o=f();return E(o.login())}
195),u(),d(5,"mat-icon",6),g(6,"perm_identity"),u()(),d(7,"mat-form-field",3)(8,"mat-label",4),g(9,"Password"),u(),d(10,"input",7),it("ngModelChange",function(o){k(e);let a=f();return ot(a.password,o)||(a.password=o),E(o)}),M("keyup.enter",function(){k(e);let o=f();return E(o.login())}),u()(),d(11,"div",8)(12,"button",9),M("click",function(){k(e);let o=f();return E(o.login())}),D(13,Age,1,0,"mat-spinner",10),d(14,"span",4),g(15,"Login"),u()()()}if(t&2){let e=f();h(3),y("placeholder",O(4,5,"E-mail")),nt("ngModel",e.email),h(7),nt("ngModel",e.password),h(2),y("disabled",e.showSpinner()),h(),S(e.showSpinner()?13:-1)}}function Oge(t,i){t&1&&H(0,"mat-spinner",10)}function Fge(t,i){if(t&1&&(d(0,"div",12),g(1),u()),t&2){let e=f(2);h(),oe(" ",e.error()," ")}}function Nge(t,i){if(t&1){let e=j();d(0,"div",11)(1,"span",4),g(2,"Logged in as"),u(),g(3," \xA0 "),d(4,"b"),g(5),u()(),d(6,"div")(7,"div",8)(8,"button",9),M("click",function(){k(e);let o=f();return E(o.logout())}),D(9,Oge,1,0,"mat-spinner",10),d(10,"span",4),g(11,"Logout"),u()()()(),D(12,Fge,2,1,"div",12)}if(t&2){let e=f();h(5),V(e.email),h(3),y("disabled",e.showSpinner()),h(),S(e.showSpinner()?9:-1),h(3),S(e.error()?12:-1)}}var q8=(()=>{class t extends ut{constructor(){super(...arguments),this.email="",this.password="",this.showSpinner=_e(!1),this.error=_e(""),this.returnUrl="/",this.settings=x(ry),this.snackBar=x(e_),this.isLoggedIn=this.bs.authService.loggedIn}ngOnInit(){super.ngOnInit(),this.getCredentials(),this.route.queryParams.subscribe(e=>{this.returnUrl=e?.returnUrl||"/"})}getCredentials(){if(this.bs.authService.isTokenStillValid()){this.auth=this.bs.authService.auth;let e=this.auth.user;this.email=e?.username||e?.email||""}}showError(e,n="OK"){console.error(e),this.snackBar.open(e,n,{duration:3e3})}navigateToReturnUrl(){let e=sessionStorage.getItem("returnUrl")||this.returnUrl;e&&e!=="/"?(sessionStorage.removeItem("returnUrl"),this.bs.router.navigateByUrl(e)):this.bs.router.navigate(["/"])}logout(){this.showSpinner.set(!0),this.bs.authService.logout().subscribe({next:()=>{this.showSpinner.set(!1),this.email="",this.password="",this.error.set(""),this.bs.router.navigate(["/"])},error:e=>{console.error("Logout error:",e),this.showSpinner.set(!1),this.bs.router.navigate(["/"])}})}login(){if(!this.email||!this.password){this.showError("Please enter email and password");return}this.showSpinner.set(!0),this.error.set(""),this.bs.authService.login(this.email,this.password).subscribe({next:e=>{this.showSpinner.set(!1),this.error.set(""),this.navigateToReturnUrl()},error:e=>{this.error.set(e.message||"Login failed"),this.showSpinner.set(!1),this.showError(this.error())}})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-auth-login"]],standalone:!1,features:[pe],decls:6,vars:1,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[1,"egwk-wrapper","egwk-auth-login"],[1,"egwk-auth-login-form"],["appearance","outline"],["appI18nOTF",""],["matInput","",3,"ngModelChange","keyup.enter","placeholder","ngModel"],["matPrefix",""],["matInput","","placeholder","Password","appI18nOTFPlaceholder","Password","type","password",3,"ngModelChange","keyup.enter","ngModel"],[1,"egwk-auth-login-buttons"],["mat-stroked-button","",3,"click","disabled"],["diameter","20",1,"egwk-auth-login-spinner"],[1,"egwk-auth-login-logged-in"],[1,"egwk-auth-login-error"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section")(2,"div",1)(3,"div",2),D(4,Rge,16,7)(5,Nge,13,4),u()()()()),n&2&&(h(4),S(o.isLoggedIn()?5:4))},dependencies:[bt,Xc,Ln,Wn,Zn,He,kn,Ci,Vi,wI,Ri,ja,st],styles:[".egwk-auth-login[_ngcontent-%COMP%]{margin:1.5rem 0;padding:5rem 0;background-color:var(--egwk-band);width:100%;flex-wrap:wrap;flex-direction:column;align-items:center}egwk-auth-login[_ngcontent-%COMP%] > .egwk-auth-login[_ngcontent-%COMP%] .mat-form-field-wrapper[_ngcontent-%COMP%]{padding-bottom:0!important}.egwk-auth-login[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{width:300px!important;font-size:.8rem}.egwk-auth-login[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]:first-child{margin-right:.16rem}@media (max-width: 576px){.egwk-auth-login[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]:first-child{margin-right:0}}.egwk-auth-login-buttons[_ngcontent-%COMP%]{display:flex;padding:0 0 22px;justify-content:space-evenly}.egwk-auth-login-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{height:55px}.egwk-auth-social[_ngcontent-%COMP%]{width:23px;height:23px;margin:16px;background-color:var(--egwk-surface);display:block}.egwk-auth-social-link[_ngcontent-%COMP%]{display:block;border-radius:4px;background-color:var(--egwk-gray);transition:background-color .2s linear}.egwk-auth-social-link[_ngcontent-%COMP%]:hover{transition:background-color .2s linear}#egwk-auth-social-facebook[_ngcontent-%COMP%]:hover{background-color:var(--egwk-facebook)}#egwk-auth-social-facebook[_ngcontent-%COMP%] i.egwk-auth-social[_ngcontent-%COMP%]{mask-image:url(/assets/images/social/facebook.svg)}#egwk-auth-social-googleplus[_ngcontent-%COMP%]:hover{background-color:var(--egwk-google)}#egwk-auth-social-googleplus[_ngcontent-%COMP%] i.egwk-auth-social[_ngcontent-%COMP%]{mask-image:url(/assets/images/social/googleplus.svg)}#egwk-auth-social-twitter[_ngcontent-%COMP%]:hover{background-color:var(--egwk-twitter)}#egwk-auth-social-twitter[_ngcontent-%COMP%] i.egwk-auth-social[_ngcontent-%COMP%]{mask-image:url(/assets/images/social/twitter.svg)}.egwk-auth-login-spinner[_ngcontent-%COMP%]{display:inline-block;margin-right:8px}.egwk-auth-login-form[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:start;max-width:300px}.egwk-auth-login-logged-in[_ngcontent-%COMP%]{margin-bottom:1rem}.egwk-auth-login-error[_ngcontent-%COMP%]{color:var(--egwk-danger);padding:10px;margin-bottom:10px}.dark-mode[_nghost-%COMP%] .mdc-notched-outline__leading, .dark-mode [_nghost-%COMP%] .mdc-notched-outline__leading, .dark-mode[_nghost-%COMP%] .mdc-notched-outline__notch, .dark-mode [_nghost-%COMP%] .mdc-notched-outline__notch, .dark-mode[_nghost-%COMP%] .mdc-notched-outline__trailing, .dark-mode [_nghost-%COMP%] .mdc-notched-outline__trailing{border-color:color-mix(in srgb,var(--egwk-white) 50%,transparent)}.dark-mode[_nghost-%COMP%] .mdc-text-field--focused .mdc-notched-outline__leading, .dark-mode [_nghost-%COMP%] .mdc-text-field--focused .mdc-notched-outline__leading, .dark-mode[_nghost-%COMP%] .mdc-text-field--focused .mdc-notched-outline__notch, .dark-mode [_nghost-%COMP%] .mdc-text-field--focused .mdc-notched-outline__notch, .dark-mode[_nghost-%COMP%] .mdc-text-field--focused .mdc-notched-outline__trailing, .dark-mode [_nghost-%COMP%] .mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--egwk-primary-lighter)}"],changeDetection:0})}}return t})();var Lge=["*"],J8=(()=>{class t{constructor(){}ngOnInit(){}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-circular-menu-item"]],standalone:!1,ngContentSelectors:Lge,decls:3,vars:0,consts:[[1,"circular-menu-item"],["mat-raised-button",""]],template:function(n,o){n&1&&(Pt(),d(0,"div",0)(1,"button",1),Ue(2),u()())},dependencies:[kn],styles:[".circular-menu-item[_ngcontent-%COMP%]{color:var(--egwk-on-brand);margin:1rem}@media (max-width: 576px){.circular-menu-item[_ngcontent-%COMP%]{margin:.5rem 1rem;width:100%}}"],changeDetection:0})}}return t})();function Vge(t,i){if(t&1&&(d(0,"span",1),g(1),u()),t&2){let e=f();h(),V(e.labels.on)}}
195function zge(t,i){if(t&1&&(d(0,"span",1),g(1),u()),t&2){let e=f();h(),V(e.labels.off)}}function jge(t,i){if(t&1&&(d(0,"span"),g(1),u()),t&2){let e=f();h(),oe(" (",e.key,")")}}var M1=(()=>{class t{constructor(){this.labels={on:"on",off:"off"},this.icons={on:"indeterminate_check_box",off:"add_box"},this.setting=!0,this.key=null,this.settingChange=new se}ngOnInit(){}toggle(){this.setting=!this.setting,this.settingChange.emit(this.setting)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-circular-menu-toggle-item"]],inputs:{labels:"labels",icons:"icons",setting:"setting",key:"key"},outputs:{settingChange:"settingChange"},standalone:!1,decls:6,vars:3,consts:[[3,"click"],["appI18nOTF",""]],template:function(n,o){n&1&&(d(0,"egwk-circular-menu-item",0),M("click",function(){return o.toggle()}),D(1,Vge,2,1,"span",1)(2,zge,2,1,"span",1)(3,jge,2,1,"span"),d(4,"mat-icon"),g(5),u()()),n&2&&(h(),S(o.setting?1:2),h(2),S(o.key?3:-1),h(2),V(o.setting?o.icons.on:o.icons.off))},dependencies:[bt,He,J8],encapsulation:2,changeDetection:0})}}return t})();var Uge=["*"],$ge=t=>({hidden:t}),Wge=(t,i,e)=>({"circular-menu-center":!0,"circular-menu-elevated":t,"circular-menu-hidden":i,"circular-menu-shown":e}),Y8=(()=>{class t{constructor(e){this.collection=e,this.show=!1}get elevated(){return this.collection.toolsVisible()&&!this.collection.isEmpty()}handleKeyDownEvents(e){this.items.forEach(n=>{let o=n.key?.toLowerCase();wL(o,e,()=>n.toggle())})}static{this.\u0275fac=function(n){return new(n||t)(Se(Dn))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-circular-menu"]],contentQueries:function(n,o,a){if(n&1&&Nt(a,M1,4),n&2){let r;fe(r=ge())&&(o.items=r)}},hostBindings:function(n,o){n&1&&M("keydown",function(r){return o.handleKeyDownEvents(r)},!1,Ws)},standalone:!1,ngContentSelectors:Uge,decls:7,vars:12,consts:[[1,"circular-menu"],[1,"circular-menu-content",3,"ngClass"],[3,"click","ngClass"],["id","overlay",3,"click"]],template:function(n,o){n&1&&(Pt(),d(0,"div",0)(1,"div",1),Ue(2),u(),d(3,"div",2),M("click",function(){return o.show=!o.show}),d(4,"mat-icon"),g(5,"clear"),u()()(),d(6,"div",3),M("click",function(){return o.show=!o.show}),u()),n&2&&(Z("circular-menu-elevated",o.elevated),h(),y("ngClass",Oe(6,$ge,!o.show)),h(2),y("ngClass",Co(8,Wge,o.elevated,!o.show,o.show)),h(3),It(o.show?"":"hidden"))},dependencies:[Lo,He],styles:[".circular-menu[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;position:fixed;bottom:2rem;right:2rem;width:100%;border-radius:28px;background-color:var(--egwk-brand-solid);cursor:pointer;z-index:999}.circular-menu-content[_ngcontent-%COMP%]{word-break:break-all;display:block;position:absolute;bottom:64px;right:0;text-align:right}.circular-menu-center[_ngcontent-%COMP%]{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;border-radius:28px;background-color:var(--egwk-brand-solid);cursor:pointer}.circular-menu-center[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{color:color-mix(in srgb,var(--egwk-white) 80%,transparent);margin:14px;font-size:28px}.circular-menu-hidden[_ngcontent-%COMP%]{transform:rotate(45deg);transform-origin:50% 50%;transition:.1s ease-in;box-shadow:3px 0 10px color-mix(in srgb,var(--egwk-black) 50%,transparent)}.circular-menu-shown[_ngcontent-%COMP%]{transform:none;transition:.1s ease-in;box-shadow:3px 3px 10px color-mix(in srgb,var(--egwk-black) 50%,transparent)}.circular-menu-elevated[_ngcontent-%COMP%]{bottom:calc(2.75rem + 56px)}"],changeDetection:0})}}return t})();var e6=Tx(Z8());var Gge=t=>["/",t,"search"];function qge(t,i){if(t&1&&(d(0,"div",3),g(1),u()),t&2){let e=f();h(),oe("(",e.paragraph.year,")")}}function Jge(t,i){if(t&1){let e=j();d(0,"button",12),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.toggleMark())}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f();y("matTooltip",O(1,3,"Collect this paragraph")),W("aria-label",O(2,5,"Collect this paragraph")),h(4),V(e.marked?"bookmark":"bookmark_border")}}function Yge(t,i){if(t&1){let e=j();d(0,"button",13),M("click",function(){k(e);let o=f();return E(o.useAsReference.emit(o.paragraph.paraId))}),d(1,"mat-icon"),g(2,"chevron_right"),u()()}}var T1=(()=>{class t{get lang(){return U.LANGUAGE()}
195get similarParams(){return Yw(this.paragraph?.refcodeShort,"egw")}get mark(){return{kind:"egw",ref:this.paragraph?.paraId,side:"original",label:this.paragraph?.refcodeShort}}get marked(){return this.collection.has(this.mark)}toggleMark(){this.marked||this.done("collect"),this.collection.toggle(this.mark)}done(e){this.feedback.record("egw",e,this.paragraph?.paraId,this.seq)}get clipboardContent(){let e=" {"+this.paragraph.refcodeShort+"}";return this.entities.transform(this.paragraph.content).replace(/<[^>]*>/g,"")+e+` 196`}constructor(e,n,o){this.entities=e,this.notificationService=n,this.collection=o,this.feedback=x(Df),this.furtherSimilar=!1,this.useAsReference=new se,this.getHitChapterTitle=Ny}notify(){this.done("copy")}linkSelector(e,n){switch(e.paraId[0]){default:let o=n==="chapter"?e.getSSQDayUri():e.getSSQWeekUri();return U.ADVENTECH_SSQ_URL+o}}getOriginalUrl(e,n){if(e.elementType!=="p")return U.EGWWRITINGS_URL_BOOK+e.paraId;if(!isNaN(parseInt(e.parent1[0]))){let o=n==="chapter"?e.paraId:e.parent1+"/toc";return U.EGWWRITINGS_URL_BOOK+o}return this.linkSelector(e,n)}static{this.\u0275fac=function(n){return new(n||t)(Se(Hr),Se(So),Se(Dn))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-result-title"]],inputs:{paragraph:"paragraph",seq:"seq",furtherSimilar:"furtherSimilar"},outputs:{useAsReference:"useAsReference"},features:[Xe([Hr])],decls:23,vars:29,consts:[[1,"search-paragraph-details-wrapper"],[1,"flex-wrap-center","search-paragraph-title-row"],[1,"search-paragraph-seq"],[1,"search-paragraph-year"],["target","_blank",1,"search-paragraph-refcode-long","search-result-link",3,"click","href"],[1,"egwk-item-tools"],["mat-icon-button","",1,"search-toolbar-button",3,"click","cdkCopyToClipboard","matTooltip"],[1,"egwk-similar-link",3,"click","routerLink","queryParams","matTooltip"],["mat-icon-button","",1,"search-toolbar-button",3,"matTooltip"],["target","_blank",1,"search-paragraph-chapter","search-chapter",3,"click","href","innerHTML"],[1,"",2,"white-space","nowrap"],["mat-icon-button","","aria-label","Use paragraph as reference",1,"search-toolbar-button"],["mat-icon-button","",1,"search-toolbar-button",3,"click","matTooltip"],["mat-icon-button","","aria-label","Use paragraph as reference",1,"search-toolbar-button",3,"click"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1)(2,"div",2),g(3),u(),D(4,qge,2,1,"div",3),d(5,"a",4),M("click",function(){return o.done("open")}),g(6),u(),d(7,"span",5)(8,"button",6),P(9,"appTranslate"),P(10,"appTranslate"),M("click",function(){return o.notify()}),d(11,"mat-icon"),g(12,"content_copy"),u()(),d(13,"a",7),P(14,"appTranslate"),P(15,"appTranslate"),M("click",function(){return o.done("similar")}),g(16,"\u2248"),u(),D(17,Jge,5,7,"button",8),u(),d(18,"a",9),P(19,"removeHtml"),P(20,"safeQuote"),M("click",function(){return o.done("open")}),u(),d(21,"div",10),D(22,Yge,3,0,"button",11),u()()()),n&2&&(h(3),oe("",o.seq,"."),h(),S(o.paragraph.year?4:-1),h(),y("href",o.getOriginalUrl(o.paragraph,"toc"),Fn),h(),V(o.paragraph.refcodeLong),h(2),y("cdkCopyToClipboard",o.clipboardContent)("matTooltip",O(9,15,"Copy")),W("aria-label",O(10,17,"Copy")),h(5),y("routerLink",Oe(27,Gge,o.lang))("queryParams",o.similarParams)("matTooltip",O(14,19,"Similar passages")),W("aria-label",O(15,21,"Similar passages")),h(4),S(o.collection.toolsVisible()?17:-1),h(),y("href",o.getOriginalUrl(o.paragraph,"chapter"),Fn)("innerHTML",O(20,25,O(19,23,o.getHitChapterTitle(o.paragraph))),Dt),h(4),S(o.furtherSimilar?-1:22))},dependencies:[Nn,_n,He,Qn,Yt,Ep,Ww,mn,Mt,a1,yi,st,Ft],styles:[".search-paragraph-mark[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5}.search-paragraph-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-paragraph-mark[_ngcontent-%COMP%]:hover{opacity:1}",".search-chapter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}",".search-paragraph-title-row[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:.16rem}.search-paragraph-title-row[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:first-child{margin-left:0}.search-paragraph-refcode-long[_ngcontent-%COMP%]{font-weight:700}.search-paragraph-content-item[_ngcontent-%COMP%]{width:49%}.search-paragraph-seq[_ngcontent-%COMP%], .search-paragraph-year[_ngcontent-%COMP%]{font-size:.9rem}.search-paragraph-seq[_ngcontent-%COMP%]{margin-left:-32px}.search-paragraph-chapter[_ngcontent-%COMP%]{display:inline}.search-paragraph-content-wrapper[_ngcontent-%COMP%]{display:flex;flex-flow:row;justify-content:space-between}.search-paragraph-original-has-translation[_ngcontent-%COMP%]{margin-top:75px}.search-paragraph-original-has-translations[_ngcontent-%COMP%]{margin-top:58px}.search-paragraph-original-no-translations[_ngcontent-%COMP%]{margin-top:.75rem}.search-paragraph-similarity[_ngcontent-%COMP%]{font-family:monospace;font-size:.75rem;min-height:25px}.search-paragraph-no-original-header[_ngcontent-%COMP%], .search-paragraph-header[_ngcontent-%COMP%]{font-size:.9rem}.search-paragraph-no-original-header[_ngcontent-%COMP%]{margin-top:2rem}.search-paragraph-no-original-header[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{margin-left:.5rem}.search-paragraph-no-original-header[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child{margin-left:0}.dark-mode[_nghost-%COMP%] .search-paragraph-further-similar-wrapper[_ngcontent-%COMP%], .dark-mode [_nghost-%COMP%] .search-paragraph-further-similar-wrapper[_ngcontent-%COMP%]{background-color:var(--egwk-wash-strong)}",".egwk-paragraph[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.5rem 0}.egwk-paragraph-column[_ngcontent-%COMP%]{width:49%;word-wrap:break-word}@media (max-width: 576px){.egwk-paragraph-column[_ngcontent-%COMP%]{width:99%}.egwk-paragraph-column-original[_ngcontent-%COMP%]{text-align:right}}.egwk-paragraph-column-full[_ngcontent-%COMP%]{width:98%}.egwk-paragraph-content[_ngcontent-%COMP%]{display:inline}.egwk-paragraph-column-hidden[_ngcontent-%COMP%]{display:none}.egwk-paragraph-element-type-h4[_ngcontent-%COMP%]{font-weight:700;font-size:1.2rem;color:var(--egwk-brand)}.egwk-paragraph-element-type-h5[_ngcontent-%COMP%]{font-weight:700;font-size:1.1rem;color:var(--egwk-brand)}.egwk-paragraph-column-original[_ngcontent-%COMP%], .egwk-paragraph-column-translation[_ngcontent-%COMP%]{position:relative;box-sizing:border-box}.egwk-paragraph-column-original[_ngcontent-%COMP%]:has(.egwk-paragraph-mark), .egwk-paragraph-column-translation[_ngcontent-%COMP%]:has(.egwk-paragraph-mark){padding-right:1.7rem}.egwk-paragraph-mark[_ngcontent-%COMP%]{position:absolute;top:0;right:0;z-index:1;--mdc-icon-button-state-layer-size: 1.7rem;width:1.7rem;height:1.7rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.egwk-paragraph-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.05rem;width:1.05rem;height:1.05rem;line-height:1.05rem}.egwk-paragraph[_ngcontent-%COMP%]:hover .egwk-paragraph-mark[_ngcontent-%COMP%], .egwk-paragraph[_ngcontent-%COMP%]:focus-within .egwk-paragraph-mark[_ngcontent-%COMP%]{opacity:.7;pointer-events:auto}.egwk-paragraph[_ngcontent-%COMP%]:hover .egwk-paragraph-mark[_ngcontent-%COMP%]:hover, .egwk-paragraph[_ngcontent-%COMP%]:focus-within .egwk-paragraph-mark[_ngcontent-%COMP%]:hover{opacity:1}.egwk-paragraph[_ngcontent-%COMP%]{position:relative}"],changeDetection:0})}}return t})();var X8=(()=>{class t{transform(e,n){return n?e:e.replace(/<del>.+?<\/del>/g,'<del class="no-select">\u2022</del>')}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275pipe=Fo({name:"showDel",type:t,pure:!0})}}return t})();function Qge(t,i){if(t&1){let e=j();d(0,"div",0)(1,"egwk-result-title",1),M("useAsReference",function(o){k(e);let a=f();return E(a.useAsReference.emit(o))}),u()()}if(t&2){let e=f();h(),y("furtherSimilar",e.furtherSimilar())("paragraph",e.paragraphW())("seq",e.seq())}}function Zge(t,i){if(t&1&&(d(0,"div",2),g(1," ["),d(2,"span",4),g(3,"it covers reference"),u(),g(4),d(5,"span",4),g(6,"it's covered by reference"),u(),g(7),u(
196)),t&2){let e=f(2);h(4),oe(": ",e.paragraphSim().covers.toFixed(2),"% \xB7 "),h(3),oe(": ",e.paragraphSim().covered.toFixed(2),"%] ")}}function Xge(t,i){if(t&1&&(H(0,"div",5),P(1,"showDel"),P(2,"highlightFragments2")),t&2){let e=f(3);y("innerHTML",Ui(2,4,Ui(1,1,e.diffedHtml(),e.resultSettings().showDeletions),e.paragraphW().highlight),Dt)}}function e0e(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",10),M("colour",function(o){k(e);let a=f(5);return E(a.runs.colour(o))})("remove",function(){k(e);let o=f(5);return E(o.runs.hl.remove())})("collect",function(){k(e);let o=f(5);return E(o.runs.collect())})("copy",function(){k(e);let o=f(5);return E(o.runs.copy())})("noteSaved",function(o){k(e);let a=f(5);return E(a.runs.hl.note(o))})("closed",function(){k(e);let o=f(5);return E(o.runs.hl.close())}),u()}if(t&2){let e=f(5);y("existing",e.runs.hl.selected().existing)("top",e.runs.hl.selected().top)("left",e.runs.hl.selected().left)("busy",e.runs.hl.busy)}}function t0e(t,i){if(t&1){let e=j();d(0,"div",7)(1,"div",8),P(2,"highlightFragments2"),M("mouseup",function(o){k(e);let a=f(4);return E(a.runs.pointerUp(o,a.excerpt()))})("touchend",function(o){k(e);let a=f(4);return E(a.runs.pointerUp(o,a.excerpt()))}),u(),D(3,e0e,1,4,"egwk-selection-menu",9),u()}if(t&2){let e=f(4);h(),y("innerHTML",Ui(2,3,e.paragraphW().highlight,e.paragraphW().highlight),Dt)("egwkPaintRanges",e.runs.excerptRuns(e.excerpt())),h(2),S(e.runs.isOpen()?3:-1)}}function n0e(t,i){if(t&1){let e=j();d(0,"egwk-selection-menu",10),M("colour",function(o){k(e);let a=f(5);return E(a.runs.colour(o))})("remove",function(){k(e);let o=f(5);return E(o.runs.hl.remove())})("collect",function(){k(e);let o=f(5);return E(o.runs.collect())})("copy",function(){k(e);let o=f(5);return E(o.runs.copy())})("noteSaved",function(o){k(e);let a=f(5);return E(a.runs.hl.note(o))})("closed",function(){k(e);let o=f(5);return E(o.runs.hl.close())}),u()}if(t&2){let e=f(5);y("existing",e.runs.hl.selected().existing)("top",e.runs.hl.selected().top)("left",e.runs.hl.selected().left)("busy",e.runs.hl.busy)}}function i0e(t,i){if(t&1){let e=j();d(0,"div",7)(1,"div",8),P(2,"highlightFragments2"),M("mouseup",function(o){k(e);let a=f(4);return E(a.runs.pointerUp(o))})("touchend",function(o){k(e);let a=f(4);return E(a.runs.pointerUp(o))}),u(),D(3,n0e,1,4,"egwk-selection-menu",9),u()}if(t&2){let e=f(4);h(),y("innerHTML",Ui(2,3,e.paragraphW().content,e.paragraphW().highlight),Dt)("egwkPaintRanges",e.runs.runs()),h(2),S(e.runs.isOpen()?3:-1)}}function o0e(t,i){if(t&1&&D(0,t0e,4,6,"div",7)(1,i0e,4,6,"div",7),t&2){let e=f(3);S(e.resultSettings().showShort&&e.paragraphW().highlight?0:1)}}function a0e(t,i){if(t&1&&(d(0,"div",6),g(1),u()),t&2){let e=f(3);h(),oe("","\xA0{"+e.paragraphW().refcodeShort+"}"," ")}}function r0e(t,i){if(t&1&&D(0,Xge,3,7,"div",5)(1,o0e,2,1)(2,a0e,2,1,"div",6),t&2){let e=f(2);S(e.parent()&&e.resultSettings().showDiff?0:1),h(2),S(e.paragraphW().refcodeShort?2:-1)}}function s0e(t,i){if(t&1&&(d(0,"div",14),g(1),u()),t&2){let e=f(4);h(),oe("(",e.paragraphW().year,")")}}function l0e(t,i){if(t&1&&(d(0,"div",13),g(1),u(),D(2,s0e,2,1,"div",14)),t&2){let e=f(3);h(),oe("",e.seq(),"."),h(),S(e.paragraphW().year?2:-1)}}function c0e(t,i){if(t&1&&(Aa(0),d(1,"div",11),D(2,l0e,3,2),d(3,"div"),g(4),u()(),H(5,"egwk-result-translation",12)),t&2){let e=f(2),n=e.paragraphW().translations[0];h(2),S(e.showOriginal()?-1:2),h(2),oe(" ",e.getPublishers(n.publisher,e.metadata().translationPublishers)+", "+n.year+"."," "),h(),y("resultSettings",e.resultSettings())("paragraph",e.paragraphW())("translation",n)("index",1)}}function d0e(t,i){if(t&1&&(d(0,"div",14),g(1),u()),t&2){let e=f(4);h(),oe("(",e.paragraphW().year,")")}}function u0e(t,i){if(t&1&&(d(0,"div",11)(1,"div",13),g(2),u(),D(3,d0e,2,1,"div",14),u()),t&2){let e=f(3);h(2),oe("",e.seq(),"."),h(),S(e.paragraphW().year?3:-1)}}function p0e(t,i){if(t&1&&(d(0,"mat-tab",16),H(1,"egwk-result-translation",12),u()),t&2){let e=i.$implicit,n=i.$index,o=f(3);y("label",o.getPublishers(e.publisher,o.metadata().translationPublishers)+", "+e.year+"."),h(),y("resultSettings",o.resultSettings())("paragraph",o.paragraphW())("translation",e)("index",n)}}function h0e(t,i){if(t&1&&(D(0,u0e,4,2,"div",11),d(1,"mat-tab-group",15),te(2,p0e,2,5,"mat-tab",16,ct),u()),t&2){let e=f(2);S(e.showOriginal()?-1:0),h(2),ne(e.orderByApproval(e.paragraphW().translations))}}function m0e(t,i){if(t&1){let e=j();d(0,"div",0)(1,"div"),D(2,Zge,8,2,"div",2),d(3,"egwk-result-title",1),M("useAsReference",function(o){k(e);let a=f();return E(a.useAsReference.emit(o))}),u(),D(4,r0e,3,2),u(),d(5,"div",3),D(6,c0e,6,6)(7,h0e,4,1),u()()}if(t&2){let e,n,o=f();h(),Z("egwk-paragraph-column",o.showOriginal())("egwk-paragraph-column-hidden",!o.showOriginal())("egwk-paragraph-column-full",!o.trLen())("egwk-paragraph-column-original",!0)("search-paragraph-original-has-translations",o.trLen()>1)("search-paragraph-original-has-translation",o.trLen()===1)("search-paragraph-original-no-translations",!o.paragraphW().translations),h(),S(o.parent()?2:-1),h(),y("furtherSimilar",o.furtherSimilar())("paragraph",o.paragraphW())("seq",o.seq()),h(),S(o.paragraphW().elementType=="p"?4:-1),h(),Z("egwk-paragraph-column",o.showOriginal())("egwk-paragraph-column-full",!o.showOriginal()),h(),S(((e=o.paragraphW().translations)==null?null:e.length)==1?6:-1),h(),S(((n=o.paragraphW().translations)==null?null:n.length)>1?7:-1)}}var I1=(()=>{class t extends ut{scrollToTop(){}constructor(e,n,o,a){super(),this.route=e,this.bs=n,this.entities=o,this.cdr=a,this.paragraph=Lt(
196),this.paragraphW=ke(()=>{let r=this.paragraph();return r.translations=this.orderByApproval(r.translations),r}),this.trLen=ke(()=>(this.paragraph()?.translations??[]).length),this.showOriginal=ke(()=>this.resultSettings().showOriginal),this.paragraphSim=ke(()=>this.paragraph()),this.metadata=Lt(),this.seq=Lt(),this.furtherSimilar=Lt(!1),this.hasChildTranslations=Lt(!1),this.parent=Lt(),this.resultSettings=Lt(new Io),this.useAsReference=vo(),this.auth=x(wn),this.clipboard=x(_r),this.notify=x(So),this.runs=new af(x(Zo),()=>this.auth.loggedIn(),()=>{let r=this.paragraph();if(!r?.paraId)return null;let s=this.paragraphW().translations?.[0];return{paraId:r.paraId,refcode:r.refcodeShort,side:"original",edition:"original",original:()=>xa(r.content),translation:()=>xa(new yi().transform(s?.content)),mark:()=>({kind:"egw",ref:r.paraId,side:"original",label:r.refcodeShort})}},x(Dn),r=>{this.clipboard.copy(r),this.notify.info(this.getTranslated("Copied"))},()=>this.cdr.markForCheck()),this.wantMarks=No(()=>this.runs.want()),this.excerpt=ke(()=>xa(this.paragraphW()?.highlight||"")),this.diff=new e6.default,this.diffedHtml=ke(()=>{let r=this.parent(),s=this.paragraphW();return!r||!s?"":this.diffHtml(this.stripTags(r.content),this.stripTags(s.content))})}stripTags(e){return(e||"").replace(/<\/?[^>]+(>|$)/g,"")}diffHtml(e,n){return this.diff.prettyHtml(this.diffSemanticCleanup(this.diff.main(this.entities.transform(e),this.entities.transform(n))))}diffSemanticCleanup(e){return this.diff.cleanupSemantic(e),e}orderByApproval(e){return[...e??[]].sort((n,o)=>(o.churchApproved||0)-(n.churchApproved||0))}static{this.\u0275fac=function(n){return new(n||t)(Se(di),Se(da),Se(Hr),Se(Be))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-result-paragraph"]],inputs:{paragraph:[1,"paragraph"],metadata:[1,"metadata"],seq:[1,"seq"],furtherSimilar:[1,"furtherSimilar"],hasChildTranslations:[1,"hasChildTranslations"],parent:[1,"parent"],resultSettings:[1,"resultSettings"]},outputs:{useAsReference:"useAsReference"},features:[Xe([Hr]),pe],decls:2,vars:2,consts:[[1,"egwk-paragraph"],[3,"useAsReference","furtherSimilar","paragraph","seq"],[1,"search-paragraph-similarity"],[1,"egwk-paragraph-column-translation","search-paragraph-translation"],["appI18nOTF",""],[1,"egwk-paragraph-content",3,"innerHTML"],[1,"egwk-paragraph-refcode"],[1,"egwk-hl-host"],[1,"egwk-paragraph-content",3,"mouseup","touchend","innerHTML","egwkPaintRanges"],[3,"existing","top","left","busy"],[3,"colour","remove","collect","copy","noteSaved","closed","existing","top","left","busy"],[1,"flex-wrap-center","search-paragraph-no-original-header"],[3,"resultSettings","paragraph","translation","index"],[1,""],[1,"search-paragraph-year"],["animationDuration","0ms","color","accent"],[3,"label"]],template:function(n,o){n&1&&D(0,Qge,2,3,"div",0)(1,m0e,8,25,"div",0),n&2&&(S(o.hasChildTranslations()&&o.resultSettings()&&!o.showOriginal()?0:-1),h(),S(o.metadata()&&o.resultSettings()&&!(!o.paragraphW().translations&&!o.showOriginal())?1:-1))},dependencies:[Nn,T1,Fd,bt,X8,r1,xr,ys,vl,yl,Ur],styles:[".search-chapter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}",".egwk-paragraph[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.5rem 0}.egwk-paragraph-column[_ngcontent-%COMP%]{width:49%;word-wrap:break-word}@media (max-width: 576px){.egwk-paragraph-column[_ngcontent-%COMP%]{width:99%}.egwk-paragraph-column-original[_ngcontent-%COMP%]{text-align:right}}.egwk-paragraph-column-full[_ngcontent-%COMP%]{width:98%}.egwk-paragraph-content[_ngcontent-%COMP%]{display:inline}.egwk-paragraph-column-hidden[_ngcontent-%COMP%]{display:none}.egwk-paragraph-element-type-h4[_ngcontent-%COMP%]{font-weight:700;font-size:1.2rem;color:var(--egwk-brand)}.egwk-paragraph-element-type-h5[_ngcontent-%COMP%]{font-weight:700;font-size:1.1rem;color:var(--egwk-brand)}.egwk-paragraph-column-original[_ngcontent-%COMP%], .egwk-paragraph-column-translation[_ngcontent-%COMP%]{position:relative;box-sizing:border-box}.egwk-paragraph-column-original[_ngcontent-%COMP%]:has(.egwk-paragraph-mark), .egwk-paragraph-column-translation[_ngcontent-%COMP%]:has(.egwk-paragraph-mark){padding-right:1.7rem}.egwk-paragraph-mark[_ngcontent-%COMP%]{position:absolute;top:0;right:0;z-index:1;--mdc-icon-button-state-layer-size: 1.7rem;width:1.7rem;height:1.7rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.egwk-paragraph-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.05rem;width:1.05rem;height:1.05rem;line-height:1.05rem}.egwk-paragraph[_ngcontent-%COMP%]:hover .egwk-paragraph-mark[_ngcontent-%COMP%], .egwk-paragraph[_ngcontent-%COMP%]:focus-within .egwk-paragraph-mark[_ngcontent-%COMP%]{opacity:.7;pointer-events:auto}.egwk-paragraph[_ngcontent-%COMP%]:hover .egwk-paragraph-mark[_ngcontent-%COMP%]:hover, .egwk-paragraph[_ngcontent-%COMP%]:focus-within .egwk-paragraph-mark[_ngcontent-%COMP%]:hover{opacity:1}.egwk-paragraph[_ngcontent-%COMP%]{position:relative}",".search-paragraph-title-row[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:.16rem}.search-paragraph-title-row[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:first-child{margin-left:0}.search-paragraph-refcode-long[_ngcontent-%COMP%]{font-weight:700}.search-paragraph-content-item[_ngcontent-%COMP%]{width:49%}.search-paragraph-seq[_ngcontent-%COMP%], .search-paragraph-year[_ngcontent-%COMP%]{font-size:.9rem}.search-paragraph-seq[_ngcontent-%COMP%]{margin-left:-32px}.search-paragraph-chapter[_ngcontent-%COMP%]{display:inline}.search-paragraph-content-wrapper[_ngcontent-%COMP%]{display:flex;flex-flow:row;justify-content:space-between}.search-paragraph-original-has-translation[_ngcontent-%COMP%]{margin-top:75px}.search-paragraph-original-has-translations[_ngcontent-%COMP%]{margin-top:58px}.search-paragraph-original-no-translations[_ngcontent-%COMP%]{margin-top:.75rem}.search-paragraph-similarity[_ngcontent-%COMP%]{font-family:monospace;font-size:.75rem;min-height:25px}.search-paragraph-no-original-header[_ngcontent-%COMP%], .search-paragraph-header[_ngcontent-%COMP%]{font-size:.9rem}.search-paragraph-no-original-header[_ngcontent-%COMP%]{margin-top:2rem}.search-paragraph-no-original-header[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{margin-left:.5rem}.search-paragraph-no-original-header[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child{margin-left:0}.dark-mode[_nghost-%COMP%] .search-paragraph-further-similar-wrapper[_ngcontent-%COMP%], .dark-mode [_nghost-%COMP%] .search-paragraph-further-similar-wrapper[_ngcontent-%COMP%]{background-color:var(--egwk-wash-strong)}"],changeDetection:0})}}return t})();var t6=t=>({hidden:t});function f0e(t,i){if(t&1&&(d(0,"mat-icon"),g(1,"add"),u(),d(2,"span",12),g(3,"Show cluster items"),u(),g(4,"\xA0 "),d(5,"span"),g(6),u()),t&2){let e=f(3);h(6),oe("(",e.searchResult.cluster.length,")")}}function g0e(t,i){t&1&&(d(0,"mat-icon"),g(1,"remove"),u(),d(2,"span",12),g(3,"Hide cluster items"),u())}function _0e(t,i){if(t&1){let e=j();d(0,"div",4)(1,"button",10),M("click",function(){k(e);let o=f(2);return E(o.toggleShowCluster())}),d(2,"div",11),D(3,f0e,7,1)(4,g0e,4,0),u()()()}if(t&2){let e=f(2);h(3),S(e.showCluster?-1:3),h(),S(e.showCluster?4:-1)}}function x0e(t,i){if(t&1){let e=j();d(0,"egwk-result-paragraph",13),M("useAsReference",function(o){k(e);let a=f(2);return E(a.useAsReference.emit(o))}),u()}if(t&2){let e=i.$implicit,n=i.$index,o=f(2);y("paragraph",e)("metadata",o.metadata)("resultSettings",o.resultSettings)("seq",n+1)("parent",o.searchResult.current)}}function b0e(t,i){if(t&1&&(d(0,"mat-icon"),g(1,"add"),u(),d(2,"span",12),g(3,"Show further similar items"),u(),g(4,"\xA0 "),d(5,"span"),g(6),u()),t&2){let e=f(3);h(6),oe("(",e.searchResult.extended.length,")")}}function v0e(t,i){t&1&&(d(0,"mat-icon"),g(1,"remove"),u(),d(2,"span",12),g(3,"Hide further similar items"),u())}function y0e(t,i){if(t&1){let e=j();d(0,"div",7)(1,"button",10),M("click",function(){k(e);let o=f(2);
196return E(o.toggleShowFurtherCluster())}),d(2,"div",11),D(3,b0e,7,1)(4,v0e,4,0),u()()()}if(t&2){let e=f(2);h(3),S(e.showFurtherCluster?-1:3),h(),S(e.showFurtherCluster?4:-1)}}function C0e(t,i){if(t&1){let e=j();d(0,"egwk-result-paragraph",14),M("useAsReference",function(o){k(e);let a=f(2);return E(a.useAsReference.emit(o))}),u()}if(t&2){let e=i.$implicit,n=i.$index,o=f(2);y("paragraph",e)("metadata",o.metadata)("resultSettings",o.resultSettings)("seq",n+1)("parent",o.searchResult.current)("furtherSimilar",!0)}}function w0e(t,i){if(t&1&&(D(0,_0e,5,2,"div",4),d(1,"div",5),te(2,x0e,1,5,"egwk-result-paragraph",6,ct),u(),D(4,y0e,5,2,"div",7),d(5,"div",8),te(6,C0e,1,6,"egwk-result-paragraph",9,ct),u()),t&2){let e=f();S((e.searchResult.cluster==null?null:e.searchResult.cluster.length)>0?0:-1),h(),y("ngClass",Oe(4,t6,!e.showCluster)),h(),ne(e.searchResult.cluster),h(2),S((e.searchResult.extended==null?null:e.searchResult.extended.length)>0?4:-1),h(),y("ngClass",Oe(6,t6,!e.showFurtherCluster)),h(),ne(e.searchResult.extended)}}var Pf=(()=>{class t{set settings(e){if(!this._settingsDirty){this._settingsDirty=!0;let n=new Gn;n.setValues(e),this._settings=n}}get settings(){return this._settings}constructor(e,n){this.bs=e,this.cdr=n,this.resultSettings=new Io,this._settings=new Gn,this.useAsReference=new se,this.showCluster=!1,this.showFurtherCluster=!1}ngOnInit(){this.showCluster=this.bs.ls.get("searchShowCluster",!1),this.showFurtherCluster=this.bs.ls.get("searchShowCluster",!1),this.cdr.detectChanges()}toggleShowCluster(){this.showCluster=!this.showCluster,this.bs.ls.set("searchShowCluster",this.showCluster),this.cdr.detectChanges()}toggleShowFurtherCluster(){this.showFurtherCluster=!this.showFurtherCluster,this.bs.ls.set("searchShowCluster",this.showFurtherCluster),this.cdr.detectChanges()}toggleAllToState(e){this.showCluster=e,this.showFurtherCluster=e,this.cdr.detectChanges()}hasAnyChildTranslations(){let e=this.searchResult.cluster,n=this.searchResult.extended;return(e?.some(o=>(o.translations?.length??0)>0)||n?.some(o=>(o.translations?.length??0)>0))??!1}getSearchResult(){return this.settings.cluster?this.searchResult.current:this.searchResult}static{this.\u0275fac=function(n){return new(n||t)(Se(da),Se(Be))}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-result-paragraph-wrapper"]],inputs:{seq:"seq",searchResult:"searchResult",metadata:"metadata",resultSettings:"resultSettings",settings:"settings"},outputs:{useAsReference:"useAsReference"},decls:5,vars:7,consts:[[1,"search-paragraph-wrapper"],[1,"search-paragraph"],[3,"useAsReference","paragraph","metadata","resultSettings","seq","hasChildTranslations"],[3,"reasons"],[1,"search-paragraph-similar-wrapper"],[1,"search-paragraph-similar-wrapper",3,"ngClass"],[3,"paragraph","metadata","resultSettings","seq","parent"],[1,"search-paragraph-further-similar-wrapper","search-paragraph-further-button"],[1,"search-paragraph-further-similar-wrapper",3,"ngClass"],[3,"paragraph","metadata","resultSettings","seq","parent","furtherSimilar"],["mat-stroked-button","",1,"search-paragraph-open-cluster",3,"click"],[1,"egwk-icon-button-inner"],["appI18nOTF",""],[3,"useAsReference","paragraph","metadata","resultSettings","seq","parent"],[3,"useAsReference","paragraph","metadata","resultSettings","seq","parent","furtherSimilar"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"div",1)(2,"egwk-result-paragraph",2),M("useAsReference",function(r){return o.useAsReference.emit(r)}
196),u(),H(3,"egwk-why",3),D(4,w0e,8,8),u()()),n&2&&(h(2),y("paragraph",o.getSearchResult())("metadata",o.metadata)("resultSettings",o.resultSettings)("seq",o.seq)("hasChildTranslations",o.hasAnyChildTranslations()),h(),y("reasons",o.getSearchResult().why),h(),S(o.settings.cluster?4:-1))},dependencies:[S1,Nn,Lo,I1,Qn,kn,_n,He,bt],styles:[".search-paragraph-further-button[_ngcontent-%COMP%]{margin-top:1rem}.search-paragraph-similar-wrapper[_ngcontent-%COMP%], .search-paragraph-further-similar-wrapper[_ngcontent-%COMP%]{border-left:.16rem var(--egwk-brand-line) solid;padding-left:1rem}.search-paragraph-similar-wrapper[_ngcontent-%COMP%] > .search-paragraph-open-cluster[_ngcontent-%COMP%], .search-paragraph-further-similar-wrapper[_ngcontent-%COMP%] > .search-paragraph-open-cluster[_ngcontent-%COMP%]{padding-left:1rem}.search-paragraph-further-similar-wrapper[_ngcontent-%COMP%]{border-left:.16rem var(--egwk-brand-line) solid;padding-left:1rem;background-color:var(--egwk-band)}"],changeDetection:0})}}return t})();var E0e=["resultParagraphWrapper"],S0e=t=>({title:"Home",uri:t,icon:"home",translate:!0}),M0e=()=>({title:"Research",uri:"",translate:!0}),T0e=(t,i)=>[t,i],I0e=()=>[],D0e=t=>["/",t,"topics"],P0e=t=>["/",t,"search"],A0e=()=>
196({on:"Hide clusters",off:"Show clusters"}),D1=()=>({on:"indeterminate_check_box",off:"add_box"}),R0e=()=>({on:"Hide original",off:"Show original"}),O0e=()=>({on:"Hide differences",off:"Show differences"}),F0e=()=>({on:"Hide deletions",off:"Show deletions"}),N0e=(t,i)=>i.id;function L0e(t,i){if(t&1&&(d(0,"mat-option",19)(1,"span",16),g(2),u()()),t&2){let e=i.$implicit,n=f(2);y("value",e),h(2),V(n.searchInputModeLabels.get(e))}}function B0e(t,i){if(t&1&&(d(0,"mat-option",19),g(1),u()),t&2){let e=i.$implicit;y("value",e),h(),V(e)}}function V0e(t,i){if(t&1){let e=j();d(0,"section",23)(1,"h3",30),g(2,"Bible"),u(),d(3,"egwk-bible-search-settings",31),M("settingsChange",function(o){k(e);let a=f(2);return E(a.onBibleSettings(o))}),u()()}if(t&2){let e=f(2);h(3),y("settings",e.bibleSettings)("language",e.lang)("bare",!0)("showMode",!1)}}function z0e(t,i){if(t&1&&(d(0,"mat-option",19),g(1),u()),t&2){let e=i.$implicit;y("value",e[0]),h(),V(e[1])}}function j0e(t,i){if(t&1&&(d(0,"mat-option",19),g(1),u()),t&2){let e=i.$implicit;y("value",e[0]),h(),V(e[1])}}function H0e(t,i){if(t&1&&(d(0,"mat-option",19),g(1),u()),t&2){let e=i.$implicit,n=f(4),o=f();y("value",e.uri),h(),Bu(" ",e.translationTitle," (",o.getPublishers(e.publisher,n.translationPublishers),", ",e.year,") ")}}function U0e(t,i){if(t&1&&(d(0,"mat-optgroup",42),te(1,H0e,2,4,"mat-option",19,ct),u()),t&2){let e=i.$implicit,n=f(3);y("label",n.tagTranslation.get(e.groupName)),h(),ne(e.publications)}}function $0e(t,i){if(t&1){let e=j();d(0,"mat-form-field")(1,"mat-label",39),g(2,"Publications"),u(),d(3,"mat-select",40),it("valueChange",function(o){k(e);let a=f(3);return ot(a.settings.publications,o)||(a.settings.publications=o),E(o)}),d(4,"mat-optgroup",41),M("click",function(){k(e);let o=f(3);return E(o.settings.publications=null)}),d(5,"span",16),g(6,"Clear"),u()(),te(7,U0e,3,1,"mat-optgroup",42,ct),u()()}if(t&2){let e=f(3);h(3),nt("value",e.settings.publications),h(4),ne(i)}}function W0e(t,i){if(t&1){let e=j();d(0,"div",35)(1,"mat-slide-toggle",36),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.settings.translationMandatory,o)||(a.settings.translationMandatory=o),E(o)}),d(2,"span",16),g(3,"Local language only"),u()()()}if(t&2){let e=f(3);h(),nt("ngModel",e.settings.translationMandatory)}}function K0e(t,i){t&1&&(d(0,"span",16),g(1,"coverage"),u())}function G0e(t,i){t&1&&(d(0,"span",16),g(1,"covers"),u())}function q0e(t,i){t&1&&(d(0,"span",16),g(1,"covered"),u())}function J0e(t,i){if(t&1){let e=j();d(0,"div",35)(1,"mat-slider",46)(2,"input",44),it("ngModelChange",function(o){k(e);let a=f(4);return ot(a.settings.covered,o)||(a.settings.covered=o),E(o)}),u()(),d(3,"span",45),g(4),u(),D(5,q0e,2,0,"span",16),u()}if(t&2){let e=f(4);h(),y("disabled",e.settings.equalCoverage),h(),nt("ngModel",e.settings.covered),h(2),oe("",e.settings.covered,"%"),h(),S(e.settings.equalCoverage?-1:5)}}function Y0e(t,i){if(t&1){let e=j();d(0,"div",38)(1,"div",35)(2,"mat-slide-toggle",36),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.settings.equalCoverage,o)||(a.settings.equalCoverage=o),E(o)}),d(3,"span",16),g(4,"Equal coverage"),u()()(),d(5,"div",35)(6,"mat-slider",43)(7,"input",44),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.settings.covers,o)||(a.settings.covers=o),E(o)}),M("ngModelChange",function(){k(e);let o=f(3);return E(o.covers())}),u()(),d(8,"span",45),g(9),u(),D(10,K0e,2,0,"span",16)(11,G0e,2,0,"span",16),u(),D(12,J0e,6,4,"div",35),u()}if(t&2){let e=f(3);h(2),nt("ngModel",e.settings.equalCoverage),h(5),nt("ngModel",e.settings.covers),h(2),oe("",e.settings.covers,"%"),h(),S(e.settings.equalCoverage?10:11),h(2),S(e.settings.equalCoverage?-1:12)}}function Q0e(t,i){if(t&1){let e=j();d(0,"section",23)(1,"h3",32),g(2,"Ellen G. White"),u(),d(3,"div",33)(4,"div",34)(5,"mat-form-field")(6,"mat-label",16),g(7,"Collections"),u(),d(8,"mat-select",18),it("valueChange",function(o){k(e);let a=f(2);return ot(a.settings.collection,o)||(a.settings.collection=o),E(o)}),H(9,"mat-option",19),te(10,z0e,2,2,"mat-option",19,ct),P(12,"async"),u()(),d(13,"mat-form-field")(14,"mat-label",16),g(15,"Publisher"),u(),d(16,"mat-select",18),it("valueChange",function(o){k(e);let a=f(2);return ot(a.settings.publisher,o)||(a.settings.publisher=o),E(o)}),H(17,"mat-option",19),te(18,j0e,2,2,"mat-option",19,ct),P(20,"async"),u()()(),d(21,"div",34),D(22,$0e,9,1,"mat-form-field"),P(23,"async"),u(),d(24,"div",34),D(25,W0e,4,1,"div",35),H(26,"br"),d(27,"div",35)(28,"mat-slide-toggle",36),it("ngModelChange",function(o){k(e);let a=f(2);return ot(a.settings.cluster,o)||(a.settings.cluster=o),E(o)}),M("ngModelChange",function(o){k(e);let a=f(2);return a.settings.cluster=o,E(o?null:a.settings.extended=!1)}),d(29,"b")(30,"span",16),g(31,"Cluster"),u()()()(),d(32,"div",35)(33,"mat-slide-toggle",37),it("ngModelChange",function(o){k(e);let a=f(2);return ot(a.settings.extended,o)||(a.settings.extended=o),E(o)}),M("ngModelChange",function(o){k(e);let a=f(2);return a.settings.extended=o,E(o?a.settings.cluster=!0:null)}),d(34,"span",16),g(35,"Extended"),u()()(),D(36,Y0e,13,5,"div",38),u()()()}if(t&2){let e,n=f(2);h(8),nt("value",n.settings.collection),h(),y("value",null),h(),ne(O(12,9,n.collections$)),h(6),nt("value",n.settings.publisher),h(),y("value",null),h(),ne(O(20,11,n.publisher$)),h(4),S((e=O(23,13,n.publicationGroups$))?22:-1,e),h(3),S(n.lang!=="en"?25:-1),h(3),nt("ngModel",n.settings.cluster),h(5),nt("ngModel",n.settings.extended),h(3),S(n.settings.cluster?36:-1)}}function Z0e(t,i){if(t&1&&(d(0,"a",48),g(1),u()),t&2){let e=i.$implicit,n=f(3);y("routerLink",Oe(4,P0e,n.lang))("queryParams",n.topicParams(e))("title",e.english||""),h(),V(e.label)}}function X0e(t,i){if(t&1&&(d(0,"span",47),g(1),P(2,"appTranslate"),u(),te(3,Z0e,2,6,"a",48,N0e)),t&2){let e=f(2);h(),oe("",O(2,1,"Related topics"),":"),h(2),ne(e.relatedTopics)}}function e_e(t,i){if(t&1&&g(0),t&2){let e=f(3);oe(" (",e.bibleCount,")")}}function t_e(t,i){t&1&&g(0),t&2&&oe(" (",i.count,")")}function n_e(t,i){if(t&1){let e=j();d(0,"div",26)(1,"button",49),M("click",function(){k(e);let o=f(2);return E(o.chooseTab("bible"))}),d(2,"span",16),g(3,"Bible"),u(),D(4,e_e,1,1),u(),d(5,"button",49),M("click",function(){k(e);let o=f(2);return E(o.chooseTab("egw"))}),g(6," Ellen G. White"),D(7,t_e,1,1),P(8,"async"),u()()}if(t&2){let e,n=f(2);h(),Z("active",n.tab==="bible"),W("aria-selected",n.tab==="bible"),h(3),S(n.bibleCount!==null?4:-1),h(),Z("active",n.tab==="egw"),W("aria-selected",n.tab==="egw"),h(2),S((e=O(8,8,n.result$))?7:-1,e)}}function i_e(t,i){t&1&&(d(0,"div",50)(1,"p")(2,"span",16),g(3,"Total hits"),u(),g(4),u()()),t&2&&(h(4),oe(": ",i.count,""))}function o_e(t,i){if(t&1){let e=j();d(0,"mat-paginator",52),M("page",function(o){k(e);let a=f(4);return E(a.pageEvent(o))}),u()}if(t&2){let e=f(),n=f(3);y("length",e.count)("showFirstLastButtons",!0)("hidePageSize",!0)("pageIndex",e.currentPage-1)("pageSize",e.limit)("pageSizeOptions",n.pageSizes)}}function a_e(t,i){t&1&&D(0,o_e,1,6,"mat-paginator",51),t&2&&S(i.count>0?0:-1)}function r_e(t,i){if(t&1&&(d(0,"div",27),D(1,i_e,5,1,"div",50),P(2,"async"),D(3,a_e,1,1),P(4,"async"),u()),t&2){let e,n,o=f(2);h(),S((e=O(2,2,o.result$))?1:-1,e),h(2),S((n=O(4,4,o.result$))?3:-1,n)}}function s_e(t,i){if(t&1){let e=j();d(0,"div",53)(1,"egwk-bible-search",54),M("counted",function(o){k(e);let a=f(2);return E(a.bibleCount=o)}),u()()}if(t&2){let e=f(2);
196Z("search2-hidden",e.tab!=="bible"),h(),y("embeddedQuery",e.searched)("embeddedSettings",e.bibleSettings)("embeddedLimit",e.settings.limit)}}function l_e(t,i){if(t&1){let e=j();d(0,"egwk-result-paragraph-wrapper",57,0),M("useAsReference",function(o){k(e);let a=f(3);return E(a.useAsReference(o))}),u()}if(t&2){let e=i.$implicit,n=i.$index,o=f(),a=f(),r=f();y("searchResult",r.getSearchResult(e))("settings",r.settings)("metadata",a)("resultSettings",r.resultSettings)("seq",n+1+o.limit*(o.currentPage-1))}}function c_e(t,i){if(t&1&&(d(0,"section")(1,"div",9)(2,"div",55),te(3,l_e,2,5,"egwk-result-paragraph-wrapper",56,ct),u()()()),t&2){let e=f(2);Z("search2-hidden",!e.egwOn||e.tab!=="egw"),h(3),ne(i.results)}}function d_e(t,i){if(t&1){let e=j();d(0,"section",8)(1,"div",9)(2,"div",10)(3,"div",11)(4,"egwk-search-input",12),it("queryChange",function(o){k(e);let a=f();return ot(a.settings.query,o)||(a.settings.query=o),E(o)}),M("keydownEvent",function(o){k(e);let a=f();return E(a.onKeydown(o))})("clickEvent",function(){k(e);let o=f();return o.settings.reference="",E(o.navigateSearch())}),u(),d(5,"div",13)(6,"div",14)(7,"button",15),M("click",function(){k(e);let o=f();return E(o.toggleSource("bible"))}),d(8,"span",16),g(9,"Bible"),u()(),d(10,"button",15),M("click",function(){k(e);let o=f();return E(o.toggleSource("egw"))}),g(11,"Ellen G. White"),u()(),d(12,"mat-form-field",17)(13,"mat-label",16),g(14,"Mode"),u(),d(15,"mat-select",18),it("valueChange",function(o){k(e);let a=f();return ot(a.settings.mode,o)||(a.settings.mode=o),E(o)}),te(16,L0e,3,2,"mat-option",19,ct),u()(),d(18,"mat-form-field",20)(19,"mat-label",16),g(20,"Page size"),u(),d(21,"mat-select",21),M("selectionChange",function(o){k(e);let a=f();return E(a.changePageSize(o.value))}),te(22,B0e,2,2,"mat-option",19,ct),u()()(),d(24,"mat-accordion",22)(25,"mat-expansion-panel")(26,"mat-expansion-panel-header")(27,"mat-panel-title")(28,"mat-icon"),g(29,"manage_search"),u(),d(30,"span",16),g(31,"Advanced search options"),u()()(),D(32,V0e,4,4,"section",23)(33,Q0e,37,15,"section",23),u()()(),d(34,"div",24),D(35,X0e,5,3),d(36,"a",25),g(37),P(38,"appTranslate"),u()(),D(39,n_e,9,10,"div",26)(40,r_e,5,6,"div",27),u()()(),D(41,s_e,2,5,"div",28)(42,c_e,5,2,"section",29),P(43,"async")}if(t&2){let e,n=f();h(4),nt("query",n.settings.query),h(3),Z("active",n.bibleOn),W("aria-pressed",n.bibleOn),h(3),Z("active",n.egwOn),W("aria-pressed",n.egwOn),h(5),nt("value",n.settings.mode),h(),ne(n.searchModes),h(5),y("value",n.settings.limit),h(),ne(n.pageSizes),h(10),S(n.bibleOn?32:-1),h(),S(n.egwOn?33:-1),h(2),S(n.relatedTopics.length?35:-1),h(),y("routerLink",Oe(22,D0e,n.lang)),h(),V(O(38,18,"All topics")),h(2),S(n.egwOn&&n.bibleOn&&n.searched?39:-1),h(),S(n.egwOn&&n.tab==="egw"?40:-1),h(),S(n.bibleOn&&n.searched?41:-1),h(),S((e=O(43,20,n.result$))?42:-1,e)}}function u_e(t,i){t&1&&H(0,"egwk-loading",3),t&2&&y("noHeight",!1)}function p_e(t,i){if(t&1){let e=j();d(0,"egwk-circular-menu-toggle-item",58),M("settingChange",function(){k(e);let o=f();return E(o.toggleAllClusters())}),u()}if(t&2){let e=f();y("setting",e.searchShowCluster)("labels",Ve(3,A0e))("icons",Ve(4,D1))}}function h_e(t,i){if(t&1){let e=j();d(0,"egwk-circular-menu-toggle-item",59),it("settingChange",function(o){k(e);let a=f();return ot(a.resultSettings.showOriginal,o)||(a.resultSettings.showOriginal=o),E(o)}),M("settingChange",function(){k(e);let o=f();return E(o.storeResultSettings())}),u()}if(t&2){let e=f();nt("setting",e.resultSettings.showOriginal),y("labels",Ve(3,R0e))("icons",Ve(4,D1))}}function m_e(t,i){if(t&1){let e=j();d(0,"egwk-circular-menu-toggle-item",60),it("settingChange",function(o){k(e);let a=f();return ot(a.resultSettings.showDiff,o)||(a.resultSettings.showDiff=o),E(o)}),M("settingChange",function(){k(e);let o=f();return E(o.storeResultSettings())}),u()}if(t&2){let e=f();nt("setting",e.resultSettings.showDiff),y("labels",Ve(3,O0e))("icons",Ve(4,D1))}}function f_e(t,i){if(t&1){let e=j();d(0,"egwk-circular-menu-toggle-item",61),it("settingChange",function(o){k(e);let a=f();return ot(a.resultSettings.showDeletions,o)||(a.resultSettings.showDeletions=o),E(o)}),M("settingChange",function(){k(e);let o=f();return E(o.storeResultSettings())}
196),u()}if(t&2){let e=f();nt("setting",e.resultSettings.showDeletions),y("labels",Ve(3,F0e))("icons",Ve(4,D1))}}var AD=(()=>{class t extends ut{constructor(){super(...arguments),this.searchInputModeLabels=O_,this.page=1,this.limit=25,this.settings=new Gn,this.resultSettings=new Io,this.searchModes=M5,this.pageSizes=kd,this._result$=new lt(null),this.result$=this._result$,this.metadata$=new lt(null),this.publicationGroups$=new lt(null),this.collections$=new lt(null),this.publisher$=new lt(null),this.searchService=x(Ed),this.readService=x(Nr),this.bibleSettingsService=x(Bd),this.egwOn=!0,this.bibleOn=!1,this.tab="egw",this.tabChosen=!1,this.bibleSettings=this.bibleSettingsService.defaults(U.LANGUAGE()),this.bibleCount=null,this.searched="",this.egwAsked="",this.feedback=x(Df),this.relatedTopics=[],this.topicsService=x(h1)}static{this.LS_SETTINGS_KEY="searchResultSettings"}ngOnInit(){super.ngOnInit(),this.getGeneralMetadata(),this.searchByRoute(),this.resultSettings=this.bs.ls.get(t.LS_SETTINGS_KEY,new Io),this.resultSettings.showShort=!1,this.lang==="en"?this.resultSettings.showOriginal=!0:this.settings.translationMandatory=this.settings.translationMandatory===void 0?!1:this.settings.translationMandatory}getBookCode(e){return[e.publicationId,e.bookCode,e.language,e.publisher,e.year,e.no].join("/")}storeResultSettings(){this.bs.ls.set(t.LS_SETTINGS_KEY,this.resultSettings),this.resultSettings=Object.assign(new Io,this.resultSettings),this.cdr.detectChanges()}toggleAllClusters(){let e=!this.bs.ls.get("searchShowCluster");this.bs.ls.set("searchShowCluster",e),this.resultParagraphWrapper.forEach(n=>{n.toggleAllToState(e)}),this.cdr.detectChanges()}get searchShowCluster(){return this.bs.ls.get("searchShowCluster")}onKeydown(e){e.key==="Enter"&&(this.settings.reference="",this.settings.offset=0,this.navigateSearch())}pageEvent(e){this.settings.limit!==e.pageSize?this.settings.offset=0:this.settings.offset=e.pageSize*e.pageIndex,this.settings.limit=e.pageSize,this.navigateSearch()}changePageSize(e){this.settings.limit=e,this.settings.offset=0,this.searched&&this.navigateSearch()}useAsReference(e,n=1){this.settings.reference=e,this.settings.offset=0,this.navigateSearch()}covers(){this.settings.equalCoverage&&(this.settings.coverage=this.settings.covered=this.settings.covers),this.cdr.detectChanges()}navigateSearch(){let e=[this.egwOn?"egw":"",this.bibleOn?"bible":""].filter(Boolean).join(",");this.bs.router.navigate([`/${U.LANGUAGE()}/search`],{queryParams:K(K(K(K({},this.settings.queryParams),e==="egw"?{}:{sources:e}),this.bibleOn?xf(Pe(K({},this.bibleSettings),{matchMode:this.bibleDefaults().matchMode}),this.bibleDefaults()):{}),this.tabChosen&&this.egwOn&&this.bibleOn?{tab:this.tab}:{})})}bibleDefaults(){return this.bibleSettingsService.defaults(this.lang)}toggleSource(e){e==="egw"?this.egwOn=!this.egwOn||!this.bibleOn:this.bibleOn=!this.bibleOn||!this.egwOn,this.tab=this.egwOn?this.tab==="bible"&&this.bibleOn?"bible":"egw":"bible",this.settings.query&&(this.settings.offset=0,this.navigateSearch()),this.cdr.markForCheck()}chooseTab(e){this.tab=e,this.tabChosen=!0,this.bs.router.navigate([],{relativeTo:this.route,replaceUrl:!0,queryParams:{tab:e},queryParamsHandling:"merge"}),this.cdr.markForCheck()}onBibleSettings(e){this.bibleSettings=e,this.settings.query&&this.navigateSearch()}setBibleSettings(e){JSON.stringify(e)!==JSON.stringify(this.bibleSettings)&&(this.bibleSettings=e)}searchByRoute(){this.route.queryParams.subscribe(e=>{let n=String(e.sources||"egw").split(",");if(this.egwOn=n.includes("egw")||!n.includes("bible"),this.bibleOn=n.includes("bible"),this.setBibleSettings(e1(e,this.bibleDefaults())),this.tabChosen=e.tab==="bible"||e.tab==="egw",this.tab=this.egwOn?this.bibleOn&&this.tabChosen?e.tab:"egw":"bible",e.search){e.search!==this.searched&&(this.bibleCount=null),this.searched=e.search,this.setupSearchSettings(e),this.feedback.asked(this.settings.query,this.settings.mode,this.lang),this.setBibleSettings(Pe(K({},this.bibleSettings),{matchMode:this.settings.mode})),this.setTitle(),this.cdr.detectChanges();let o=(this.settings.cluster?"cluster?":"search?")+this.settings.urlParam
196s;o!==this.egwAsked&&this.loadRelatedTopics(),this.egwOn?o!==this.egwAsked&&(this.egwAsked=o,this.settings.cluster?this.cluster():this.search()):(this.egwAsked="",this._result$.next(null))}})}ngOnDestroy(){this.feedback.clear()}topicParams(e){return p1(e,new st().transform("Topic"))}loadRelatedTopics(){this.relatedTopics=[],!(this.settings.mode!==Jw||!this.settings.query?.trim())&&this.topicsService.near(this.settings.query,this.lang,5).subscribe({next:e=>{this.relatedTopics=e,this.cdr.markForCheck()},error:()=>{}})}egwParams(){let e=this.settings.mode===F_?Ew(this.settings.query,this.lang):"";return this.settings.urlParams+(e?`&ref=${encodeURIComponent(e)}`:"")}search(){this._loading$.next(!0),this._result$.next(void 0),this.searchService.search(this.egwParams(),this.lang).subscribe({next:e=>{this._result$.next(e),this._loading$.next(!1)},error:()=>{this.egwAsked="",this._loading$.next(!1)}})}cluster(){this._loading$.next(!0),this._result$.next(void 0),this.searchService.cluster(this.egwParams(),this.lang).subscribe({next:e=>{this._result$.next(e),this._loading$.next(!1)},error:()=>{this.egwAsked="",this._loading$.next(!1)}})}setTitle(){this.bs.pageTitle("Search in the Writings")}setupSearchSettings(e){let n=gr.parse(e,Gn);if(e.coverage){let o=parseInt(e.coverage,10);n.covered=n.covers=n.coverage=Number.isNaN(o)?50:o}else n.coverage=0;this.settings.setValues(n),this.bs.ls.set("searchService",this.settings)}getGeneralMetadata(){this.readService.getGeneralMetadata(this.lang).subscribe(e=>{this.metadata$.next(e);let n=Array.from(e.tagTranslation.entries()),o=e.tagOrder;n.sort((r,s)=>(o.get(r[0])??1/0)-(o.get(s[0])??1/0)),this.collections$.next(n);let a=Array.from(e.translationPublishers.entries());this.publisher$.next(a)}),this.readService.getBooks(this.lang).pipe(Fe(e=>(e.forEach(n=>n.publications.forEach(o=>o.uri=this.getBookCode(o))),e))).subscribe(e=>{this.publicationGroups$.next(e)})}getSearchResult(e){return e}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-search2"]],viewQuery:function(n,o){if(n&1&&ze(E0e,5),n&2){let a;fe(a=ge())&&(o.resultParagraphWrapper=a)}},standalone:!1,features:[pe],decls:12,vars:19,consts:[["resultParagraphWrapper",""],[1,"flex-wrap-center","egwk-page"],[3,"items","buttons"],[3,"noHeight"],["key","Ctrl+Alt+t",3,"setting","labels","icons"],["key","Ctrl+Alt+o",3,"setting","labels","icons"],["key","Ctrl+Alt+h",3,"setting","labels","icons"],["key","Shift+Ctrl+x",3,"setting","labels","icons"],[1,"search-control-section"],[1,"egwk-wrapper"],[1,"search-form"],[1,"search-controls"],[1,"search-control-wrapper",3,"queryChange","keydownEvent","clickEvent","query"],[1,"search2-common"],["role","group",1,"egwk-page-tabs","search2-sources"],["type","button",1,"egwk-page-tab",3,"click"],["appI18nOTF",""],[1,"search2-mode"],["defaultTabIndex","0",3,"valueChange","value"],[3,"value"],[1,"search2-page-size"],["defaultTabIndex","0",3,"selectionChange","value"],["hideToggle",""],[1,"search2-options-section"],[1,"search2-topics"],[1,"search2-topics-all",3,"routerLink"],["role","tablist",1,"egwk-page-tabs","search2-result-tabs"],[1,"search-paginator"],[1,"search2-bible-results",3,"search2-hidden"],[3,"search2-hidden"],["appI18nOTF","",1,"search2-options-title"],[3,"settingsChange","settings","language","bare","showMode"],[1,"search2-options-title"],[1,"search-control-wrapper"],[1,"search-control"],[1,"search-control-box"],["color","accent",3,"ngModelChange","ngModel"],["color","accent","appI18nOTF","",3,"ngModelChange","ngModel"],[1,"search-control-right-container"],["appI18nOTF","Publications"],["multiple","",3,"valueChange","value"],[1,"button",3,"click"],[3,"label"],["min","5","max","100","step","5","color","accent"],["matSliderThumb","","value","50",3,"ngModelChange","ngModel"],[1,"slider-percentage"],["min","5","max","100","step","5","color","accent",3,"disabled"],[1,"search2-topics-label"],[1,"search2-topic",3,"routerLink","queryParams","title"],["type","button","role","tab",1,"egwk-page-tab",3,"click"],[1,"search-control","search-total-hits"],[1,"search-control",3,"length","showFirstLastButtons","hidePageSize","pageIndex","pageSize","pageSizeOptions"],[1,"search-control",3,"page","length","showFirstLastButtons","hidePageSize","pageIndex","pageSize","pageSizeOptions"],[1,"search2-bible-results"],[3,"counted","embeddedQuery","embeddedSettings","embeddedLimit"],[1,"egwk-search-results"],[3,"searchResult","settings","metadata","resultSettings","seq"],[3,"useAsReference","searchResult","settings","metadata","resultSettings","seq"],["key","Ctrl+Alt+t",3,"settingChange","setting","labels","icons"],["key","Ctrl+Alt+o",3,"settingChange","setting","labels","icons"],["key","Ctrl+Alt+h",3,"settingChange","setting","labels","icons"],["key","Shift+Ctrl+x",3,"settingChange","setting","labels","icons"]],template:function(n,o){if(n&1&&(d(0,"div",1)(1,"section"),H(2,"egwk-breadcrumbs",2),u(),D(3,d_e,44,24),P(4,"async"),u(),D(5,u_e,1,1,"egwk-loading",3),P(6,"async"),d(7,"egwk-circular-menu"),D(8,p_e,1,5,"egwk-circular-menu-toggle-item",4)(9,h_e,1,5,"egwk-circular-menu-toggle-item",5)(10,m_e,1,5,"egwk-circular-menu-toggle-item",6)(11,f_e,1,5,"egwk-circular-menu-toggle-item",7),u()),n&2){let a;h(2),y("items",Ot(15,T0e,Oe(12,S0e,o.getUriWithLang("home")),Ve(14,M0e)))("buttons",Ve(18,I0e)),h(),S((a=O(4,8,o.metadata$))?3:-1,a),h(2),S(O(6,10,o.loading$)?5:-1),h(3),S(o.settings.cluster?8:-1),h(),S(o.lang!=="en"?9:-1),h(),S(o.settings.cluster?10:-1),h(),S(o.settings.cluster&&o.resultSettings.showDiff?11:-1)}},dependencies:[Hd,Vd,bt,Y8,M1,Pn,wt,Qo,Ln,Wn,Zn,He,kf,Op,ea,Ci,Vi,fr,Ji,n_,_d,sc,lc,gd,Vo,Pf,la,st],styles:[".search-ch
196apter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}"],changeDetection:0})}}return t})();var g_e=t=>({title:"Home",uri:t,icon:"home",translate:!0}),__e=()=>({title:"Search",uri:"",translate:!0}),x_e=(t,i)=>[t,i],b_e=()=>[];function v_e(t,i){if(t&1&&g(0),t&2){let e=f(3);oe(" (",e.bibleCount,")")}}function y_e(t,i){t&1&&g(0),t&2&&oe(" (",i.count,")")}function C_e(t,i){if(t&1){let e=j();d(0,"div",8)(1,"button",12),M("click",function(){k(e);let o=f(2);return E(o.chooseTab("bible"))}),d(2,"span",13),g(3,"Bible"),u(),D(4,v_e,1,1),u(),d(5,"button",12),M("click",function(){k(e);let o=f(2);return E(o.chooseTab("egw"))}),g(6," Ellen G. White"),D(7,y_e,1,1),P(8,"async"),u()()}if(t&2){let e,n=f(2);h(),Z("active",n.tab==="bible"),W("aria-selected",n.tab==="bible"),h(3),S(n.bibleCount!==null?4:-1),h(),Z("active",n.tab==="egw"),W("aria-selected",n.tab==="egw"),h(2),S((e=O(8,8,n.result$))?7:-1,e)}}function w_e(t,i){t&1&&(d(0,"div",14)(1,"p")(2,"span",13),g(3,"Total hits"),u(),g(4),u()()),t&2&&(h(4),oe(": ",i.count,""))}function k_e(t,i){if(t&1){let e=j();d(0,"mat-paginator",16),M("page",function(o){k(e);let a=f(4);return E(a.pageEvent(o))}),u()}if(t&2){let e=f(),n=f(3);y("length",e.count)("showFirstLastButtons",!0)("hidePageSize",!1)("pageIndex",e.currentPage-1)("pageSize",e.limit)("pageSizeOptions",n.pageSizes)}}function E_e(t,i){t&1&&D(0,k_e,1,6,"mat-paginator",15),t&2&&S(i.count>0?0:-1)}function S_e(t,i){if(t&1&&(d(0,"div",9),D(1,w_e,5,1,"div",14),P(2,"async"),D(3,E_e,1,1),P(4,"async"),u()),t&2){let e,n,o=f(2);h(),S((e=O(2,2,o.result$))?1:-1,e),h(2),S((n=O(4,4,o.result$))?3:-1,n)}}function M_e(t,i){if(t&1){let e=j();d(0,"div",17)(1,"egwk-bible-search",18),M("counted",function(o){k(e);let a=f(2);return E(a.onBibleCount(o))}),u()()}if(t&2){let e=f(2);Z("basic-search-hidden",e.tab!=="bible"),h(),y("embeddedQuery",e.
196searched)}}function T_e(t,i){if(t&1&&H(0,"egwk-result-paragraph-wrapper",20),t&2){let e=i.$implicit,n=i.$index,o=f(),a=f(),r=f();y("searchResult",e)("settings",r.settings)("metadata",a)("resultSettings",r.resultSettings)("seq",n+1+o.limit*(o.currentPage-1))}}function I_e(t,i){if(t&1&&(d(0,"section")(1,"div",4)(2,"div",19),te(3,T_e,1,5,"egwk-result-paragraph-wrapper",20,ct),u()()()),t&2){let e=f(2);Z("basic-search-hidden",e.tab!=="egw"),h(3),ne(i.results)}}function D_e(t,i){if(t&1){let e=j();d(0,"section",3)(1,"div",4)(2,"div",5)(3,"div",6)(4,"egwk-search-input",7),it("queryChange",function(o){k(e);let a=f();return ot(a.settings.query,o)||(a.settings.query=o),E(o)}),M("keydownEvent",function(o){k(e);let a=f();return E(o.key==="Enter"&&a.navigateSearch())})("clickEvent",function(){k(e);let o=f();return E(o.navigateSearch())}),u()(),D(5,C_e,9,10,"div",8)(6,S_e,5,6,"div",9),u()()(),D(7,M_e,2,3,"div",10)(8,I_e,5,2,"section",11),P(9,"async")}if(t&2){let e,n=f();h(4),nt("query",n.settings.query),h(),S(n.searched?5:-1),h(),S(n.tab==="egw"?6:-1),h(),S(n.searched?7:-1),h(),S((e=O(9,5,n.result$))?8:-1,e)}}function P_e(t,i){t&1&&H(0,"egwk-loading",2),t&2&&y("noHeight",!1)}var P1=(()=>{class t extends ut{constructor(){super(),this.pageSizes=kd,this.settings=new Gn,this.resultSettings=new Io,this._result$=new lt(null),this.result$=this._result$,this.metadata$=new lt(null),this.tab="bible",this.tabChosen=!1,this.bibleCount=null,this.searched="",this.egwCount=null,this.searchService=x(Ed),this.readService=x(Nr),this.resultSettings.showOriginal=!1,this.settings.translationMandatory=!0}ngOnInit(){super.ngOnInit(),this.getGeneralMetadata(),this.searchByRoute()}pageEvent(e){this.settings.limit!==e.pageSize?this.settings.offset=0:this.settings.offset=e.pageSize*e.pageIndex,this.settings.limit=e.pageSize,this.navigateSearch()}navigateSearch(){this.bs.router.navigate([`/${U.LANGUAGE()}/basic-search`],{queryParams:K(K({},this.settings.queryParams),this.tabChosen?{tab:this.tab}:{})})}chooseTab(e){this.tab=e,this.tabChosen=!0,this.bs.router.navigate([],{relativeTo:this.route,replaceUrl:!0,queryParams:{tab:e},queryParamsHandling:"merge"}),this.cdr.markForCheck()}onBibleCount(e){this.bibleCount=e,this.settle()}settle(){this.bibleCount===0?this.tab="egw":!this.tabChosen&&this.bibleCount!==null&&(this.tab="bible"),this.cdr.markForCheck()}searchByRoute(){this.route.queryParams.subscribe(e=>{if(e.tab==="bible"||e.tab==="egw"?(this.tab=e.tab,this.tabChosen=!0):this.tabChosen=!1,e.search){let n=e.search!==this.searched;this.setupSearchSettings(e),this.searched=e.search,n&&(this.bibleCount=null,this.egwCount=null),this.setTitle(),this.cdr.detectChanges(),this.search()}})}search(){this._loading$.next(!0),this._result$.next(void 0),this.searchService.search(this.settings.urlParams,this.lang).subscribe({next:e=>{this._result$.next(e),this._loading$.next(!1),this.egwCount=e?.count??0,this.settle()},error:()=>{this._loading$.next(!1)}})}setTitle(){this.bs.pageTitle("Search")}setupSearchSettings(e){let n=gr.parse(e,Gn);this.settings.setValues(n),this.settings.translationMandatory=!0,this.bs.ls.set("basicSearchService",this.settings)}getGeneralMetadata(){this.readService.getGeneralMetadata(this.lang).subscribe(e=>{this.metadata$.next(e)})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-basic-search"]],features:[pe],decls:7,vars:15,consts:[[1,"flex-wrap-center","egwk-page"],[3,"items","buttons"],[3,"noHeight"],[1,"search-control-section"],[1,"egwk-wrapper"],[1,"search-form"],[1,"search-controls"],[1,"search-control-wrapper",3,"queryChange","keydownEvent","clickEvent","query"],["role","tablist",1,"egwk-page-tabs","basic-search-tabs"],[1,"search-paginator"],[1,"basic-search-bible",3,"basic-search-hidden"],[3,"basic-search-hidden"],["type","button","role","tab",1,"egwk-page-tab",3,"click"],["appI18nOTF",""],[1,"search-control","search-total-hits"],[1,"search-control",3,"length","showFirstLastButtons","hidePageSize","pageIndex","pageSize","pageSizeOptions"],[1,"search-control",3,"page","length","showFirstLastButtons","hidePageSize","pageIndex","pageSize","pageSizeOptions"],[1,"basic-search-bible"],[3,"counted","embeddedQuery"],[1,"egwk-search-results"],[3,"searchResult","settings","metadata","resultSettings","seq"]],template:function(n,o){if(n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),D(3,D_e,10,7),P(4,"async"),u(),D(5,P_e,1,1,"egwk-loading",2),P(6,"async")),n&2){let a;h(2),y("items",Ot(11,x_e,Oe(8,g_e,o.getUriWithLang("home")),Ve(10,__e)))("buttons",Ve(14,b_e)),h(),S((a=O(4,4,o.metadata$))?3:-1,a),h(2),S(O(6,6,o.loading$)?5:-1)}},dependencies:[Nn,la,Qo,wt,Pn,br,Vo,bt,Pf,Hd,_n,mn],styles:[".basic-search-hidden[_ngcontent-%COMP%]{display:none!important}.basic-search-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.basic-search-bible[_ngcontent-%COMP%]{width:100%}
196",".search-chapter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}"],changeDetection:0})}}return t})();var ks=(()=>{class t{constructor(e,n){this.authService=e,this.router=n}canActivate(e,n){return this.checkAuthentication(n.url)}canActivateChild(e,n){return this.checkAuthentication(n.url)}checkAuthentication(e){return this.authService.isTokenStillValid()?!0:(this.router.navigate([U.AUTH_LOGIN],{queryParams:{returnUrl:e}}),!1)}static{this.\u0275fac=function(n){return new(n||t)(ve(wn),ve(gn))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var RD=(()=>{class t{constructor(){this.auth=x(wn),this.router=x(gn)}canActivate(e,n){let o=e.data?.authorization;return o?this.auth.isTokenStillValid()?this.auth.user()?.is_superuser||this.auth.has(o)?!0:(this.router.navigate(["/"]),!1):(this.router.navigateByUrl("/auth/login"),!1):!0}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var A_e=t=>({title:"Home",uri:t,icon:"home",translate:!0}),R_e=()=>({title:"Settings",uri:"",translate:!0}),O_e=(t,i)=>[t,i],F_e=()=>[],N_e=(t,i)=>i.translation,n6=(t,i)=>i.code,L_e=(t,i)=>i.commentary;function B_e(t,i){if(t&1&&(d(0,"mat-option",7),g(1),u()),t&2){let e=i.$implicit;y("value",e),h(),V(e)}}function V_e(t,i){if(t&1&&(d(0,"mat-option",7),g(1),u()),t&2){let e=i.$implicit;y("value",e.translation),h(),xt(" ",e.translation," \u2014 ",e.de
196scription," ")}}function z_e(t,i){if(t&1&&(d(0,"mat-option",7),g(1),u()),t&2){let e=i.$implicit;y("value",e.code),h(),xt(" ",e.title," (",e.language,") ")}}function j_e(t,i){if(t&1&&(d(0,"mat-option",7),g(1),u()),t&2){let e=i.$implicit;y("value",e.commentary),h(),oe(" ",e.title," ")}}function H_e(t,i){if(t&1&&(d(0,"mat-option",7)(1,"span",4),g(2),u()()),t&2){let e=i.$implicit,n=f();y("value",e),h(2),V(n.bibleSearchFormatLabels.get(e))}}function U_e(t,i){if(t&1&&(d(0,"mat-option",7),g(1),u()),t&2){let e=i.$implicit;y("value",e.code),h(),V(e.title)}}function $_e(t,i){if(t&1){let e=j();d(0,"h2",4),g(1,"Marking and collecting"),u(),d(2,"mat-slide-toggle",11),M("change",function(o){k(e);let a=f();return E(a.change({show_collection_tools:o.checked}))}),d(3,"span",4),g(4,"Show the marking handles and the collection button"),u()()}if(t&2){let e=f();h(2),y("checked",e.preferences.show_collection_tools)}}function W_e(t,i){if(t&1&&(d(0,"p",15),g(1),u()),t&2){let e=f();h(),V(e.error)}}var i6=(()=>{class t extends ut{constructor(){super(...arguments),this.settings=x(to),this.bible=x(Wi),this.languages=[U.DEFAULT_LANGUAGE,U.FALLBACK_LANGUAGE],this.readingPlan=YC,this.bibleSearchFormats=Ad,this.bibleSearchFormatLabels=Xw,this.preferences={language:"",bible_translation:"",bible_lexicon:"",bible_commentaries:"",bible_search_format:"",devotional:"",reading_plan_started:null,show_collection_tools:!0,expert_mode:!1},this.translations=[],this.lexicons=[],this.commentaries=[],this.devotionals=[],this.saving=!1,this.error=""}get isPresenter(){return this.bs.authService.has("presenter")}ngOnInit(){super.ngOnInit(),this.settings.load(!0).subscribe(e=>{this.preferences=K({},e),this.cdr.markForCheck()}),this.bible.translations(this.lang).subscribe({next:e=>{this.translations=e??[],this.cdr.markForCheck()},error:()=>{}}),this.bible.commentaries().subscribe({next:e=>{this.commentaries=e??[],this.cdr.markForCheck()},error:()=>{}}),this.bible.lexiconDictionaries().subscribe({next:e=>{this.lexicons=e??[],this.cdr.markForCheck()},error:()=>{}}),this.settings.devotionalChoices(this.lang).subscribe(e=>{this.devotionals=e,this.cdr.markForCheck()})}get chosenCommentaries(){return(this.preferences.bible_commentaries||"").split(",").map(e=>e.trim()).filter(Boolean)}onCommentariesChange(e){this.change({bible_commentaries:(e||[]).join(",")})}change(e){this.saving=!0,this.error="",this.settings.save(e).subscribe({next:n=>{this.preferences=K({},n),this.saving=!1,e.language&&U.LANGUAGE.set(e.language),this.cdr.markForCheck()},error:()=>{this.error="Could not save.",this.saving=!1,this.cdr.markForCheck()}})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-settings"]],standalone:!1,features:[pe],decls:67,vars:19,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"egwk-wrapper"],[1,"egwk-settings"],["appI18nOTF",""],["appearance","outline",1,"egwk-settings-field"],[3,"selectionChange","value"],[3,"value"],["panelWidth","auto",3,"selectionChange","value"],["value","","appI18nOTF",""],["multiple","","panelWidth","auto",3,"selectionChange","value"],[3,"change","checked"],["appI18nOTF","",1,"egwk-toolbox-empty"],["appI18nOTF","",1,"egwk-settings-hint"],["appI18nOTF","",3,"value"],[1,"egwk-settings-error"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section")(4,"div",2)(5,"div",3)(6,"h2",4),g(7,"Reading"),u(),d(8,"mat-form-field",5)(9,"mat-label",4),g(10,"Language"),u(),d(11,"mat-select",6),M("selectionChange",function(r){return o.change({language:r.value})}),te(12,B_e,2,2,"mat-option",7,ct),u()(),d(14,"mat-form-field",5)(15,"mat-label",4),g(16,"Bible translation"),u(),d(17,"mat-select",8),M("selectionChange",function(r){return o.change({bible_translation:r.value})}),d(18,"mat-option",9),g(19,"Site default"),u(),te(20,V_e,2,3,"mat-option",7,N_e),u()(),d(22,"mat-form-field",5)(23,"mat-label",4),g(24,"Lexicon"),u(),d(25,"mat-select",8),M("selectionChange",function(r){return o.change({bible_lexicon:r.value})}),d(26,"mat-option",9),g(27,"Site default"),u(),te(28,z_e,2,3,"mat-option",7,n6),u()(),d(30,"mat-form-field",5)(31,"mat-label",4),g(32,"Commentaries"),u(),d(33,"mat-select",10),M("selectionChange",function(r){return o.onCommentariesChange(r.value)}),te(34,j_e,2,2,"mat-option",7,L_e),u(),d(36,"mat-hint",4),g(37,"Choose none to read the Bible without them."),u()(),d(38,"mat-form-field",5)(39,"mat-label",4),g(40,"Bible search result format"),u(),d(41,"mat-select",8),M("selectionChange",function(r){return o.change({bible_search_format:r.value})}),d(42,"mat-option",9),g(43,"Site default"),u(),te(44,H_e,3,2,"mat-option",7,ct),u()(),d(46,"mat-slide-toggle",11),M("change",function(r){return o.change({expert_mode:r.checked})}),d(47,"span",4),g(48,"Use expert mode"),u()(),d(49,"p",12),g(50,"The Bible opens in the expert view, and her chapters with the original beside the translation."),u(),d(51,"h2",4),g(52,"On the front page"),u(),d(53,"p",13),g(54," A portion of the book you choose, or today's reading plan entry. "),u(),d(55,"mat-form-field",5)(56,"mat-label",4),g(57,"Daily reading"),u(),d(58,"mat-select",8),M("selectionChange",function(r){return o.change({devotional:r.value})}),d(59,"mat-option",9),g(60,"Nothing"),u(),d(61,"mat-option",14),g(62,"Reading plan"),u(),te(63,U_e,2,2,"mat-option",7,n6),u()(),D(65,$_e,5,1)(66,W_e,2,1,"p",15),u()()()()),n&2&&(h(2),y("items",Ot(15,O_e,Oe(12,A_e,o.getUriWithLang("home")),Ve(14,R_e)))("buttons",Ve(18,F_e)),h(9),y("value",o.preferences.language||o.lang),h(),ne(o.languages),h(5),y("value",o.preferences.bible_translation),h(3),ne(o.translations),h(5),y("value",o.preferences.bible_lexicon),h(3),ne(o.lexicons),h(5),y("value",o.chosenCommentaries),h(),ne(o.commentaries),h(7),y("value",o.preferences.bible_search_format),h(3),ne(o.bibleSearchFormats),h(2),y("checked",o.preferences.expert_mode),h(12),y("value",o.preferences.devotional),h(3),y("value",o.readingPlan),h(2),ne(o.devotionals),h(2),S(o.isPresenter?65:-1),h(),S(o.error?66:-1))},dependencies:[bt,wt,ea,Ci,Vi,tc,fr,Ji],styles:[".egwk-settings[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin-top:2rem}.egwk-settings[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]:first-child{margin-top:0}.egwk-settings-field[_ngcontent-%COMP%]{display:block;max-width:32rem}.egwk-settings-hint[_ngcontent-%COMP%]{font-size:.9rem;opacity:.75}.egwk-settings-error[_ngcontent-%COMP%]{color:var(--egwk-danger-hue)}"],changeDetection:0})}}return t})();var A1=(()=>{class t{constructor(){this.http=x(Ut)}users(e="",n=1){let o=e?`?q=${encodeURIComponent(e)}&page=${n}`:`?page=${n}`;return this.http.get(U.ADMIN_USERS_API_URL+o)}catalogue(){return this.http.get(U.ADMIN_PERMISSIONS_API_URL)}siteSettings(){return this.http.get(U.ADMIN_SETTINGS_API_URL)}setSiteSetting(e,n){return this.http.put(U.ADMIN_SETTINGS_API_URL,{key:e,choice:n})}
196update(e,n){return this.http.patch(`${U.ADMIN_USERS_API_URL}${e}/`,n)}create(e){return this.http.post(U.ADMIN_USERS_API_URL,e)}remove(e){return this.http.delete(`${U.ADMIN_USERS_API_URL}${e}/`)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var K_e=t=>({title:"Home",uri:t,icon:"home",translate:!0}),G_e=()=>({title:"Users and permissions",uri:"",translate:!0}),q_e=(t,i)=>[t,i],R1=()=>[],J_e=(t,i)=>i.id,Y_e=(t,i)=>i.level,Q_e=(t,i)=>i.language,OD=(t,i)=>i.code;function Z_e(t,i){t&1&&H(0,"mat-spinner",12)}function X_e(t,i){t&1&&(d(0,"span",20),g(1,"superuser"),u())}function exe(t,i){if(t&1){let e=j();d(0,"li")(1,"button",16),M("click",function(){let o=k(e).$implicit,a=f();return E(a.select(o))}),d(2,"span",17),g(3),u(),d(4,"span",18),g(5),u(),d(6,"span",19),D(7,X_e,2,0,"span",20),g(8),u()()()}if(t&2){let e=i.$implicit,n=f();h(),Z("egwk-admin-user-selected",(n.selected==null?null:n.selected.id)===e.id),h(2),V(e.full_name||e.email),h(2),V(e.email),h(2),S(e.is_superuser?7:-1),h(),oe(" ",(e.authorizations||Ve(6,R1)).length," ")}}function txe(t,i){t&1&&(d(0,"li",15),g(1,"Nobody matches that."),u())}function nxe(t,i){if(t&1&&D(0,txe,2,0,"li",15),t&2){let e=f();S(e.loading?-1:0)}}function ixe(t,i){t&1&&H(0,"mat-spinner",34)}function oxe(t,i){if(t&1&&(d(0,"span",35),g(1),u()),t&2){let e=f(2);h(),V(e.error)}}function axe(t,i){if(t&1){let e=j();d(0,"header",21)(1,"h2",6),g(2,"New user"),u()(),d(3,"div",22)(4,"mat-form-field",23)(5,"mat-label",6),g(6,"Email"),u(),d(7,"input",24),it("ngModelChange",function(o){k(e);let a=f();return ot(a.draft.email,o)||(a.draft.email=o),E(o)}),u()(),d(8,"mat-form-field",23)(9,"mat-label",6),g(10,"Username"),u(),d(11,"input",25),it("ngModelChange",function(o){k(e);let a=f();return ot(a.draft.username,o)||(a.draft.username=o),E(o)}),u()(),d(12,"mat-form-field",23)(13,"mat-label",6),g(14,"First name"),u(),d(15,"input",26),it("ngModelChange",function(o){k(e);let a=f();return ot(a.draft.first_name,o)||(a.draft.first_name=o),E(o)}),u()(),d(16,"mat-form-field",23)(17,"mat-label",6),g(18,"Last name"),u(),d(19,"input",27),it("ngModelChange",function(o){k(e);let a=f();return ot(a.draft.last_name,o)||(a.draft.last_name=o),E(o)}),u()(),d(20,"mat-form-field",23)(21,"mat-label",6),g(22,"Language"),u(),d(23,"input",28),it("ngModelChange",function(o){k(e);let a=f();return ot(a.draft.locale,o)||(a.draft.locale=o),E(o)}),u()(),d(24,"mat-form-field",23)(25,"mat-label",6),g(26,"Password (optional)"),u(),d(27,"input",29),it("ngModelChange",function(o){k(e);let a=f();return ot(a.draft.password,o)||(a.draft.password=o),E(o)}),u()()(),d(28,"p",30),g(29," Leave the password empty and the account has none: the person signs in with Google, or sets their own through a reset. Email and username cannot be changed afterwards. "),u(),d(30,"footer",31)(31,"button",32),M("click",function(){k(e);let o=f();return E(o.createUser())}),d(32,"span",6),g(33,"Create"),u()(),d(34,"button",33),M("click",function(){k(e);let o=f();return E(o.cancelCreate())}),d(35,"span",6),g(36,"Cancel"),u()(),D(37,ixe,1,0,"mat-spinner",34)(38,oxe,2,1,"span",35),u()}if(t&2){let e=f();h(7),nt("ngModel",e.draft.email),h(4),nt("ngModel",e.draft.username),h(4),nt("ngModel",e.draft.first_name),h(4),nt("ngModel",e.draft.last_name),h(4),nt("ngModel",e.draft.locale),h(4),nt("ngModel",e.draft.password),h(4),y("disabled",!e.canCreate||e.saving),h(6),S(e.saving?37:-1),h(),S(e.error?38:-1)}}function rxe(t,i){t&1&&(d(0,"p",15),g(1,"Pick someone to see what they may do."),u())}function sxe(t,i){t&1&&(d(0,"p",30),g(1," A superuser may do everything regardless of what is ticked here. "),u())}function lxe(t,i){if(t&1){let e=j();d(0,"mat-checkbox",53),M("change",function(o){let a=k(e).$implicit,r=f(2);return E(r.toggle(a,o.checked))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(2);y("checked",n.holds(e)),h(),oe(" ",e," ")}}function cxe(t,i){t&1&&(d(0,"span",6),g(1,"Clear"),u())}function dxe(t,i){t&1&&(d(0,"span",6),g(1,"Grant"),u())}function uxe(t,i){if(t&1){let e=j();d(0,"button",54),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.toggleSet(o.translations))}),D(1,cxe,2,0,"span",6)(2,dxe,2,0,"span",6),g(3),u()}if(t&2){let e=i.$implicit,n=f(2);y("disabled",n.holdsEveryEdition),h(),S(n.setState(e.translations)==="all"?1:2),h(2),xt(" \xA0",e.level," (",e.translations.length,") ")}}function pxe(t,i){t&1&&(d(0,"span",6),g(1,"Clear every level"),u())}function hxe(t,i){t&1&&(d(0,"span",6),g(1,"Grant every level"),u())}function mxe(t,i){if(t&1){let e=j();d(0,"button",54),M("click",function(){k(e);let o=f(2);return E(o.toggleSet(o.allRestricted))}),D(1,pxe,2,0,"span",6)(2,hxe,2,0,"span",6),g(3),u()}if(t&2){let e=f(2);y("disabled",e.holdsEveryEdition),h(),S(e.setState(e.allRestricted)==="all"?1:2),h(2),oe(" \xA0(",e.allRestricted.length,") ")}}function fxe(t,i){t&1&&(d(0,"span",6),g(1,"Clear all"),u())}function gxe(t,i){t&1&&(d(0,"span",6),g(1,"Grant all"),u())}function _xe(t,i){if(t&1){let e=j();d(0,"mat-checkbox",58),M("change",function(o){let a=k(e).$implicit,r=f(3);return E(r.toggle(r.bibleGrant(a.code),o.checked))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(3);y("checked",n.holdsTranslation(e.code))("disabled",n.holdsEveryEdition)("matTooltip",e.description),h(),oe(" ",e.code," ")}}function xxe(t,i){if(t&1){let e=j();d(0,"div",48)(1,"div",55)(2,"strong"),g(3),u(),d(4,"button",56),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.toggleGroup(o))}),D(5,fxe,2,0,"span",6)(6,gxe,2,0,"span",6),u()(),d(7,"div",42),te(8,_xe,2,4,"mat-checkbox",57,OD),u()()}if(t&2){let e=i.$implicit,n=f(2);h(3),V(e.language),h(),y("disabled",n.holdsEveryEdition),h(),S(n.groupState(e)==="all"?5:6),h(3),ne(e.translations)}}function bxe(t,i){t&1&&(d(0,"p",15),g(1," Every edition is freely licensed, so there is nothing to grant. "),u())}function vxe(t,i){if(t&1){let e=j();d(0,"mat-checkbox",53),M("change",function(o){let a=k(e).$implicit,r=f(2);return E(r.toggle(r.bookGrant(a),o.checked))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(2);y("checked",n.holds(n.bookGrant(e))),h(),oe(" ",e," ")}}function yxe(t,i){t&1&&(d(0,"p",15),g(1,"No book group is restricted."),u())}function Cxe(t,i){if(t&1){let e=j();d(0,"mat-checkbox",59),M("change",function(o){let a=k(e).$implicit,r=f(2);return E(r.toggle(r.lexiconGrant(a.code),o.checked))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(2);y("checked",n.holds(n.lexiconGrant(e.code)))("matTooltip",e.description),h(),oe(" ",e.code," ")}}function wxe(t,i){t&1&&(d(0,"p",15),g(1,"Every lexicon is free to read."),u())}function kxe(t,i){if(t&1){let e=j();d(0,"mat-checkbox",59),M("change",function(o){let a=k(e).$implicit,r=f(2);return E(r.toggle(r.commentaryGrant(a.code),o.checked))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(2);y("checked",n.holds(n.commentaryGrant(e.code)))("matTooltip",e.description),h(),oe(" ",e.code," ")}}function Exe(t,i){t&1&&(d(0,"p",15),g(1,"Every commentary is free to read."),u())}function Sxe(t,i){t&1&&H(0,"mat-spinner",34)}function Mxe(t,i){t&1&&(d(0,"span",60),g(1,"Saved, password changed."),u())}function Txe(t,i){t&1&&(d(0,"span",60),g(1,"Saved."),u())}function Ixe(t,i){if(t&1&&D(0,Mxe,2,0,"span",60)(1,Txe,2,0,"span",60),t&2){let e=f(2);S(e.passwordSet?0:1)}}function Dxe(t,i){if(t&1&&(d(0,"span",35),g(1),u()),t&2){let e=f(2);h(),V(e.error)}}function Pxe(t,i){if(t&1){let e=j();d(0,"p",6),g(1," Delete this account for good, with their saved notes and settings? "),u(),d(2,"button",61),M("click",function(){k(e);let o=f(2);return E(o.remove(o.selected))}),d(3,"span",6),g(4,"Delete"),u()(),d(5,"button",33),M("click",function(){k(e);let o=f(2);return E(o.cancelDelete())}),d(6,"span",6),g(7,"Cancel"),u()()}if(t&2){let e=f(2);h(2),y("disabled",e.saving)}}function Axe(t,i){if(t&1){let e=j();d(0,"button",33),M("click",function(){k(e);let o=f(2);return E(o.askDelete(o.selected))}),d(1,"mat-icon"),g(2,"delete"),u(),d(3,"span",6),g(4,"Delete user"),u()()}}function Rxe(t,i){if(t&1){let e=j();d(0,"header",21)(1,"h2"),g(2),u(),d(3,"span",18),g(4),u()(),D(5,sxe,2,0,"p",30),d(6,"h3",6),g(7,"Account"),u(),d(8,"div",22)(9,"mat-form-field",23)(10,"mat-label",6),g(11,"First name"),u(),d(12,"input",36),it("ngModelChange",function(o){k(e);let a=f();return ot(a.profile.first_name,o)||(a.profile.first_name=o),E(o)}),M("ngModelChange",function(){k(e);let o=f();return E(o.touch())}
196),u()(),d(13,"mat-form-field",23)(14,"mat-label",6),g(15,"Last name"),u(),d(16,"input",37),it("ngModelChange",function(o){k(e);let a=f();return ot(a.profile.last_name,o)||(a.profile.last_name=o),E(o)}),M("ngModelChange",function(){k(e);let o=f();return E(o.touch())}),u()(),d(17,"mat-form-field",23)(18,"mat-label",6),g(19,"Language"),u(),d(20,"input",38),it("ngModelChange",function(o){k(e);let a=f();return ot(a.profile.locale,o)||(a.profile.locale=o),E(o)}),M("ngModelChange",function(){k(e);let o=f();return E(o.touch())}),u()()(),d(21,"mat-form-field",39)(22,"mat-label",6),g(23,"New password"),u(),d(24,"input",40),it("ngModelChange",function(o){k(e);let a=f();return ot(a.newPassword,o)||(a.newPassword=o),E(o)}),M("ngModelChange",function(){k(e);let o=f();return E(o.touch())}),u()(),d(25,"p",30),g(26," Leave empty to keep the current password. Setting one here does not tell the user: you have to pass it on yourself. "),u(),d(27,"mat-slide-toggle",41),it("ngModelChange",function(o){k(e);let a=f();return ot(a.profile.is_active,o)||(a.profile.is_active=o),E(o)}),M("ngModelChange",function(){k(e);let o=f();return E(o.touch())}),d(28,"span",6),g(29,"Active"),u()(),d(30,"p",30),g(31," Switching this off stops them signing in, and can be switched back on. "),u(),d(32,"h3",6),g(33,"Application"),u(),d(34,"div",42),te(35,lxe,2,2,"mat-checkbox",43,ct),u(),d(37,"h3",6),g(38,"Bible editions"),u(),d(39,"mat-checkbox",44),M("change",function(o){k(e);let a=f();return E(a.toggle(a.bibleAll,o.checked))}),d(40,"span",6),g(41,"Every edition, including ones added later"),u()(),d(42,"p",30),g(43," The buttons below grant the editions that exist now, one by one. The switch above covers editions added in future as well. "),u(),d(44,"div",45)(45,"span",46),g(46,"By licence level"),u(),te(47,uxe,4,4,"button",47,Y_e),D(49,mxe,4,3,"button",47),u(),te(50,xxe,10,3,"div",48,Q_e,!1,bxe,2,0,"p",15),d(53,"h3",6),g(54,"Extra books"),u(),d(55,"div",42),te(56,vxe,2,2,"mat-checkbox",43,ct,!1,yxe,2,0,"p",15),u(),d(59,"h3",6),g(60,"Lexicons"),u(),d(61,"div",42),te(62,Cxe,2,3,"mat-checkbox",49,OD,!1,wxe,2,0,"p",15),u(),d(65,"h3",6),g(66,"Commentaries"),u(),d(67,"div",42),te(68,kxe,2,3,"mat-checkbox",49,OD,!1,Exe,2,0,"p",15),u(),d(71,"footer",31)(72,"button",50),M("click",function(){k(e);let o=f();return E(o.save())}),d(73,"span",6),g(74,"Save"),u()(),D(75,Sxe,1,0,"mat-spinner",34)(76,Ixe,2,1)(77,Dxe,2,1,"span",35),u(),d(78,"div",51),D(79,Pxe,8,1)(80,Axe,5,0,"button",52),u()}if(t&2){let e=f();h(2),V(e.selected.full_name||e.selected.email),h(2),V(e.selected.email),h(),S(e.selected.is_superuser?5:-1),h(7),nt("ngModel",e.profile.first_name),h(4),nt("ngModel",e.profile.last_name),h(4),nt("ngModel",e.profile.locale),h(4),nt("ngModel",e.newPassword),h(3),nt("ngModel",e.profile.is_active),h(8),ne((e.catalogue==null?null:e.catalogue.app_permissions)||Ve(19,R1)),h(4),y("checked",e.holdsEveryEdition),h(8),ne(e.licenceGroups),h(2),S(e.licenceGroups.length>1?49:-1),h(),ne(e.translationGroups),h(6),ne((e.catalogue==null?null:e.catalogue.book_tags)||Ve(20,R1)),h(6),ne(e.restrictedLexicons),h(6),ne(e.restrictedCommentaries),h(4),y("disabled",!e.dirty||e.saving),h(3),S(e.saving?75:-1),h(),S(e.saved&&!e.dirty?76:-1),h(),S(e.error?77:-1),h(2),S(e.confirmingDelete===e.selected.id?79:80)}}var o6=(()=>{class t extends ut{constructor(){super(...arguments),this.admin=x(A1),this.users=[],this.query="",this.loading=!1,this.saving=!1,this.error="",this.saved=!1,this.passwordSet=!1,this.creating=!1,this.draft=this.emptyDraft(),this.grants=new Set,this.profile={first_name:"",last_name:"",locale:"",is_active:!0},this.newPassword=""}ngOnInit(){super.ngOnInit(),this.admin.catalogue().subscribe({next:e=>{this.catalogue=e,this.cdr.markForCheck()},error:()=>this.fail("permissions")}),this.search()}search(){this.loading=!0,this.admin.users(this.query).subscribe({next:e=>{this.users=e.results,this.loading=!1,this.cdr.markForCheck()},error:()=>this.fail("users")})}select(e){this.selected=e,this.grants=new Set(e.authorizations||[]),this.profile={first_name:e.first_name||"",last_name:e.last_name||"",locale:e.locale||"",is_active:e.is_active},this.newPassword="",this.passwordSet=!1,this.creating=!1,this.confirmingDelete=void 0,this.saved=!1,this.error="",this.cdr.markForCheck()}holds(e){return this.grants.has(e)}toggle(e,n){n?this.grants.add(e):this.grants.delete(e),this.saved=!1}get dirty(){if(!this.selected)return!1;let e=this.selected.authorizations||[],n=e.length!==this.grants.size||e.some(a=>!this.grants.has(a)),o=this.profile.first_name!==(this.selected.first_name||"")||this.profile.last_name!==(this.selected.last_name||"")||this.profile.locale!==(this.selected.locale||"")||this.profile.is_active!==this.selected.is_active;return n||o||!!this.newPassword}touch(){this.saved=!1}get translationGroups(){let e=(this.catalogue?.bible_translations||[]).filter(o=>!o.free),n=new Map;for(let o of e){let a=n.get(o.language)||[];a.push(o),n.set(o.language,a)}return[...n.entries()].map(([o,a])=>({language:o,translations:a})).sort((o,a)=>o.language.localeCompare(a.language))}get licenceGroups(){let e=(this.catalogue?.bible_translations||[]).filter(o=>!o.free),n=new Map;for(let o of e){let a=n.get(o.license)||[];a.push(o),n.set(o.license,a)}return[...n.entries()].map(([o,a])=>({level:o,translations:a})).sort((o,a)=>o.level-a.level)}get allRestricted(){return(this.catalogue?.bible_translations||[]).filter(e=>!e.free)}bibleGrant(e){return(this.catalogue?.bible_prefix||"bible_read:")+e}get bibleAll(){return this.catalogue?.bible_all||"bible_read"}get holdsEveryEdition(){return this.grants.has(this.bibleAll)}holdsTranslation(e){return this.holdsEveryEdition||this.grants.has(this.bibleGrant(e))}setState(e){let n=e.filter(o=>
196this.holdsTranslation(o.code)).length;return n===0?"none":n===e.length?"all":"some"}toggleSet(e){let n=this.setState(e)!=="all";for(let o of e)this.toggle(this.bibleGrant(o.code),n);this.cdr.markForCheck()}groupState(e){return this.setState(e.translations)}toggleGroup(e){this.toggleSet(e.translations)}bookGrant(e){return(this.catalogue?.books_prefix||"books:")+e}get restrictedLexicons(){return(this.catalogue?.lexicons||[]).filter(e=>!e.free)}get restrictedCommentaries(){return(this.catalogue?.commentaries||[]).filter(e=>!e.free)}lexiconGrant(e){return(this.catalogue?.lexicon_prefix||"lexicon_read:")+e}commentaryGrant(e){return(this.catalogue?.commentary_prefix||"commentary_read:")+e}save(){if(!this.selected)return;this.saving=!0,this.error="";let e=this.selected.id,n=Pe(K({},this.profile),{authorizations:[...this.grants]});this.newPassword&&(n.password=this.newPassword),this.admin.update(e,n).subscribe({next:o=>{this.users=this.users.map(a=>a.id===e?o:a),this.select(o),this.passwordSet=!!n.password,this.saving=!1,this.saved=!0,this.cdr.markForCheck()},error:o=>{this.error=this.messageFrom(o),this.saving=!1,this.cdr.markForCheck()}})}emptyDraft(){return{email:"",username:"",first_name:"",last_name:"",locale:"hu",password:""}}startCreate(){this.creating=!0,this.selected=void 0,this.draft=this.emptyDraft(),this.error="",this.saved=!1,this.cdr.markForCheck()}cancelCreate(){this.creating=!1,this.error="",this.cdr.markForCheck()}get canCreate(){return!!this.draft.email.trim()&&!!this.draft.username.trim()}createUser(){if(!this.canCreate)return;this.saving=!0,this.error="";let e=K({},this.draft);e.password||delete e.password,this.admin.create(e).subscribe({next:n=>{this.users=[n,...this.users],this.creating=!1,this.saving=!1,this.select(n)},error:n=>{this.error=this.messageFrom(n),this.saving=!1,this.cdr.markForCheck()}})}askDelete(e){this.confirmingDelete=e.id,this.error="",this.cdr.markForCheck()}cancelDelete(){this.confirmingDelete=void 0,this.cdr.markForCheck()}remove(e){this.saving=!0,this.admin.remove(e.id).subscribe({next:()=>{this.users=this.users.filter(n=>n.id!==e.id),this.selected=void 0,this.confirmingDelete=void 0,this.saving=!1,this.cdr.markForCheck()},error:n=>{this.error=this.messageFrom(n),this.confirmingDelete=void 0,this.saving=!1,this.cdr.markForCheck()}})}messageFrom(e){let n=e?.error;if(!n)return"Could not save.";if(typeof n=="string")return n;if(n.error)return n.error;let o=Object.keys(n)[0],a=o?n[o]:null;return Array.isArray(a)?`${o}: ${a[0]}`:"Could not save."}fail(e){this.error=`Could not load ${e}.`,this.loading=!1,this.cdr.markForCheck()}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-admin-users"]],standalone:!1,features:[pe],decls:31,vars:13,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"search-control-section"],[1,"egwk-wrapper"],[1,"egwk-admin-controls"],["appearance","outline",1,"egwk-admin-search"],["appI18nOTF",""],["matInput","","name","query",3,"ngModelChange","keyup.enter","ngModel"],["mat-icon-button","","matSuffix","","aria-label","Search",3,"click"],["mat-flat-button","","color","primary","type","button",3,"click"],[1,"egwk-admin-body"],[1,"egwk-admin-list"],["diameter","28"],[1,"egwk-admin-users"],[1,"egwk-admin-detail"],["appI18nOTF","",1,"egwk-admin-empty"],["type","button",1,"egwk-admin-user",3,"click"],[1,"egwk-admin-user-name"],[1,"egwk-admin-user-email"],[1,"egwk-admin-user-grants"],["appI18nOTF","",1,"egwk-admin-badge"],[1,"egwk-admin-detail-head"],[1,"egwk-admin-fields"],["appearance","outline"],["matInput","","type","email","name","newEmail","required","",3,"ngModelChange","ngModel"],["matInput","","name","newUsername","required","",3,"ngModelChange","ngModel"],["matInput","","name","newFirst",3,"ngModelChange","ngModel"],["matInput","","name","newLast",3,"ngModelChange","ngModel"],["matInput","","name","newLocale",3,"ngModelChange","ngModel"],["matInput","","type","password","name","newPassword",3,"ngModelChange","ngModel"],["appI18nOTF","",1,"egwk-admin-note"],[1,"egwk-admin-actions"],["mat-flat-button","","color","primary","type","button",3,"click","disabled"],["mat-button","","type","button",3,"click"],["diameter","20"],[1,"egwk-admin-error"],["matInput","","name","firstName",3,"ngModelChange","ngModel"],["matInput","","name","lastName",3,"ngModelChange","ngModel"],["matInput","","name","locale",3,"ngModelChange","ngModel"],["appearance","outline",1,"egwk-admin-password"],["matInput","","type","password","name","newPassword","autocomplete","new-password",3,"ngModelChange","ngModel"],["name","isActive",1,"egwk-admin-all",3,"ngModelChange","ngModel"],[1,"egwk-admin-grid"],[3,"checked"],[1,"egwk-admin-all",3,"change","checked"],[1,"egwk-admin-levels"],["appI18nOTF","",1,"egwk-admin-levels-label"],["mat-stroked-button","","type","button",3,"disabled"],[1,"egwk-admin-group"],[3,"checked","matTooltip"],["mat-flat-button","","color","primary",3,"click","disabled"],[1,"egwk-admin-danger"],["mat-button","","type","button"],[3,"change","checked"],["mat-stroked-button","","type","button",3,"click","disabled"],[1,"egwk-admin-group-head"],["mat-button","","type","button",3,"click","disabled"],[3,"checked","disabled","matTooltip"],[3,"change","checked","disabled","matTooltip"],[3,"change","checked","matTooltip"],["appI18nOTF","",1,"egwk-admin-saved"],["mat-flat-button","","color","warn","type","button",3,"click","disabled"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section",2)(4,"div",3)(5,"div",4)(6,"mat-form-field",5)(7,"mat-label",6),g(8,"Search"),u(),d(9,"input",7),it("ngModelChange",function(r){return ot(o.query,r)||(o.query=r),r}),M("keyup.enter",function(){return o.search()}),u(),d(10,"button",8),M("click",function(){return o.search()}
196),d(11,"mat-icon"),g(12,"search"),u()()(),d(13,"button",9),M("click",function(){return o.startCreate()}),d(14,"mat-icon"),g(15,"person_add"),u(),d(16,"span",6),g(17,"New user"),u()()()()(),d(18,"section")(19,"div",3)(20,"div",10)(21,"div",11),D(22,Z_e,1,0,"mat-spinner",12),d(23,"ul",13),te(24,exe,9,7,"li",null,J_e,!1,nxe,1,1),u()(),d(27,"div",14),D(28,axe,39,9)(29,rxe,2,0,"p",15)(30,Rxe,81,21),u()()()()()),n&2&&(h(2),y("items",Ot(9,q_e,Oe(6,K_e,o.getUriWithLang("home")),Ve(8,G_e)))("buttons",Ve(12,R1)),h(7),nt("ngModel",o.query),h(13),S(o.loading?22:-1),h(2),ne(o.users),h(4),S(o.creating?28:o.selected?30:29))},dependencies:[bt,wt,Ln,Wn,Q0,Zn,He,kn,Yt,ea,Ci,Vi,op,Ri,ja,Mt,Ld],styles:[".egwk-admin-controls[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.egwk-admin-controls[_ngcontent-%COMP%] .egwk-admin-search[_ngcontent-%COMP%]{flex:1 1 18rem;max-width:32rem;margin-bottom:-1.25em}.egwk-admin-body[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start}.egwk-admin-list[_ngcontent-%COMP%]{flex:1 1 18rem;min-width:16rem;max-width:24rem}.egwk-admin-detail[_ngcontent-%COMP%]{flex:2 1 26rem;min-width:18rem}.egwk-admin-users[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0;max-height:36rem;overflow-y:auto}.egwk-admin-user[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.5rem;width:100%;padding:.5rem;border:0;border-bottom:1px solid var(--egwk-line);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.egwk-admin-user[_ngcontent-%COMP%]:hover{background:var(--egwk-wash)}.egwk-admin-user-selected[_ngcontent-%COMP%]{background:var(--egwk-wash-strong);font-weight:700}.egwk-admin-user-name[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.egwk-admin-user-email[_ngcontent-%COMP%]{font-size:.9rem;opacity:.7}.egwk-admin-user-grants[_ngcontent-%COMP%]{font-family:monospace;font-size:.9rem;opacity:.75}.egwk-admin-badge[_ngcontent-%COMP%]{font-family:inherit;font-size:.75rem;padding:0 .33rem;border-radius:.6rem;background:var(--egwk-brand-solid);color:var(--egwk-on-brand);margin-right:.33rem}.egwk-admin-detail-head[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0}.egwk-admin-detail[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:2rem}.egwk-admin-grid[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.33rem 1rem;margin-bottom:.5rem}.egwk-admin-fields[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:0 1rem}.egwk-admin-fields[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{flex:1 1 14rem;min-width:12rem}.egwk-admin-group[_ngcontent-%COMP%]{margin-bottom:.5rem}.egwk-admin-group-head[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem}.egwk-admin-all[_ngcontent-%COMP%]{display:block;margin-bottom:.5rem}.egwk-admin-levels[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.egwk-admin-levels-label[_ngcontent-%COMP%]{font-size:.9rem;opacity:.75}.egwk-admin-actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;margin-top:1rem}.egwk-admin-empty[_ngcontent-%COMP%], .egwk-admin-note[_ngcontent-%COMP%]{font-size:.9rem;opacity:.75}.egwk-admin-saved[_ngcontent-%COMP%]{color:var(--egwk-brand)}.egwk-admin-error[_ngcontent-%COMP%]{color:var(--egwk-danger-hue)}.egwk-admin-danger[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:2rem;padding-top:.5rem;border-top:1px solid var(--egwk-line)}.egwk-admin-danger[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{flex:1 1 100%;margin:0 0 .5rem;font-size:.9rem}.egwk-admin-password[_ngcontent-%COMP%]{display:block;max-width:22rem}"],changeDetection:0})}}return t})();var Oxe=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Fxe=()=>({title:"Server settings",uri:"",translate:!0}),Nxe=(t,i)=>[t,i],Lxe=()=>[],Bxe=(t,i)=>i.key,Vxe=(t,i)=>i.name;function zxe(t,i){if(t&1&&(d(0,"p",5),g(1),u()),t&2){let e=f();h(),V(e.error)}}function jxe(t,i){t&1&&H(0,"mat-spinner",6)}function Hxe(t,i){t&1&&(d(0,"span",9),g(1,"not set"),u())}function Uxe(t,i){t&1&&(d(0,"span",15),g(1,"default"),u())}function $xe(t,i){if(t&1){let e=j();d(0,"button",13),M("click",function(){let o=k(e).$implicit,a=f().$implicit,r=f();return E(r.choose(a,o.name))}),d(1,"span",14),g(2),D(3,Uxe,2,0,"span",15),u(),d(4,"span",16),g(5),u()()}if(t&2){let e=i.$implicit,n=f().$implicit,o=f();Z("chosen",n.chosen===e.name),y("disabled",o.saving===n.key),h(2),oe(" ",e.title," "),h(),S(e.name===n.default?3:-1),h(2),V(e.description)}}function Wxe(t,i){if(t&1&&(d(0,"div",7)(1,"h2",8),g(2),D(3,Hxe,2,0,"span",9),u(),d(4,"p",10),g(5),u(),d(6,"div",11),te(7,$xe,6,6,"button",12,Vxe),u()()),t&2){let e=i.$implicit;h(2),oe(" ",e.title," "),h(),S(e.is_default?3:-1),h(2),V(e.description),h(2),ne(e.options)}}var a6=(()=>{class t extends ut{constructor(){super(...arguments),this.admin=x(A1),this.settings=[],this.loading=!1,this.saving="",this.error=""}ngOnInit(){super.ngOnInit(),this.load()}load(){this.loading=!0,this.error="",this.admin.siteSettings().subscribe({next:e=>
196{this.settings=e?.settings??[],this.loading=!1,this.cdr.markForCheck()},error:()=>{this.error="The settings could not be read.",this.loading=!1,this.cdr.markForCheck()}})}choose(e,n){e.chosen===n||this.saving||(this.saving=e.key,this.error="",this.admin.setSiteSetting(e.key,n).subscribe({next:o=>{this.settings=o?.settings??this.settings,this.saving="",this.cdr.markForCheck()},error:()=>{this.error="That could not be saved.",this.saving="",this.load()}}))}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-admin-settings"]],standalone:!1,features:[pe],decls:12,vars:11,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"egwk-wrapper","egwk-wrapper-vertical"],[1,"egwk-admin-settings"],["appI18nOTF","",1,"egwk-admin-settings-note"],[1,"egwk-admin-settings-error"],["diameter","28"],[1,"egwk-admin-setting"],[1,"egwk-admin-setting-title"],["appI18nOTF","",1,"egwk-admin-setting-untouched"],[1,"egwk-admin-setting-what"],[1,"egwk-admin-setting-options"],["type","button",1,"egwk-admin-setting-option",3,"chosen","disabled"],["type","button",1,"egwk-admin-setting-option",3,"click","disabled"],[1,"egwk-admin-setting-option-title"],["appI18nOTF","",1,"egwk-admin-setting-default"],[1,"egwk-admin-setting-option-what"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section")(4,"div",2)(5,"div",3)(6,"p",4),g(7,"These apply to everybody. A change takes effect within a few seconds, for readers already on the site as well as new ones."),u(),D(8,zxe,2,1,"p",5)(9,jxe,1,0,"mat-spinner",6),te(10,Wxe,9,3,"div",7,Bxe),u()()()()),n&2&&(h(2),y("items",Ot(7,Nxe,Oe(4,Oxe,o.getUriWithLang("home")),Ve(6,Fxe)))("buttons",Ve(10,Lxe)),h(6),S(o.error?8:-1),h(),S(o.loading?9:-1),h(),ne(o.settings))},dependencies:[bt,wt,Ri],styles:[".egwk-admin-settings[_ngcontent-%COMP%]{width:100%;max-width:46rem;margin:0 auto}.egwk-admin-settings-note[_ngcontent-%COMP%]{opacity:.75;margin-bottom:1.5rem}.egwk-admin-settings-error[_ngcontent-%COMP%]{color:var(--egwk-danger)}.egwk-admin-setting[_ngcontent-%COMP%]{margin-bottom:2.5rem}.egwk-admin-setting-title[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.6rem;margin:0 0 .3rem;font-size:1.15rem}.egwk-admin-setting-untouched[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400;opacity:.55;text-transform:uppercase;letter-spacing:.04em}
196.egwk-admin-setting-what[_ngcontent-%COMP%]{margin:0 0 .9rem;opacity:.8;line-height:1.5}.egwk-admin-setting-options[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem}.egwk-admin-setting-option[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .9rem;border:1px solid var(--egwk-line-strong);border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.egwk-admin-setting-option[_ngcontent-%COMP%]:hover:not(:disabled){border-color:var(--egwk-line-hover)}.egwk-admin-setting-option[_ngcontent-%COMP%]:disabled{cursor:progress;opacity:.6}.egwk-admin-setting-option.chosen[_ngcontent-%COMP%]{border-color:var(--egwk-info);border-width:2px;padding:calc(.75rem - 1px) calc(.9rem - 1px)}.egwk-admin-setting-option-title[_ngcontent-%COMP%]{font-weight:600}.egwk-admin-setting-default[_ngcontent-%COMP%]{margin-inline-start:.5rem;font-size:.75rem;font-weight:400;opacity:.55;text-transform:uppercase;letter-spacing:.04em}.egwk-admin-setting-option-what[_ngcontent-%COMP%]{font-size:.9em;opacity:.8}"],changeDetection:0})}}return t})();var Z_=()=>[],Kxe=t=>["/",t,"collection"],Rf=(t,i)=>i.id;function Gxe(t,i){if(t&1&&(d(0,"mat-option",23),g(1),u()),t&2){let e=i.$implicit;y("value",e.name),h(),xt("",e.name," (",e.count,")")}}function qxe(t,i){if(t&1){let e=j();d(0,"button",26),M("click",function(){k(e);let o=f(2);return E(o.clearFilter())}),d(1,"mat-icon"),g(2,"filter_alt_off"),u(),d(3,"span",15),g(4,"Show everything"),u()()}}function Jxe(t,i){if(t&1){let e=j();d(0,"input",31),it("ngModelChange",function(o){k(e);let a=f(4);return ot(a.tagName,o)||(a.tagName=o),E(o)}),M("keydown.enter",function(){k(e);let o=f().$implicit,a=f(3);return E(a.renameTag(o))})("keydown.escape",function(){k(e);let o=f(4);return E(o.renamingTag=void 0)})("blur",function(){k(e);let o=f().$implicit,a=f(3);return E(a.renameTag(o))}),u()}if(t&2){let e=f(4);nt("ngModel",e.tagName)}}function Yxe(t,i){if(t&1){let e=j();d(0,"span",32),g(1),P(2,"appTranslate"),u(),d(3,"button",33),P(4,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(3);return E(a.removeTag(o))}),d(5,"mat-icon"),g(6,"check"),u()(),d(7,"button",34),P(8,"appTranslate"),M("click",function(){k(e);let o=f(4);return E(o.confirmingTag=void 0)}),d(9,"mat-icon"),g(10,"close"),u()()}if(t&2){let e=f().$implicit;h(),xt("",O(2,4,"Delete this tag?")," ",e.name,""),h(2),W("aria-label",O(4,6,"Delete")),h(4),W("aria-label",O(8,8,"Cancel"))}}function Qxe(t,i){if(t&1){let e=j();d(0,"button",35),M("click",function(){k(e);let o=f().$implicit,a=f(3);return E(a.chooseTag(o.name))}),g(1),d(2,"span",36),g(3),u()(),d(4,"button",37),P(5,"appTranslate"),P(6,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(3);return E(a.startRenameTag(o))}),d(7,"mat-icon"),g(8,"edit"),u()(),d(9,"button",37),P(10,"appTranslate"),P(11,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(3);return a.confirmingTag=o.id,E(a.renamingTag=void 0)}),d(12,"mat-icon"),g(13,"delete_outline"),u()()}if(t&2){let e=f().$implicit,n=f(3);Z("chosen",n.filter.tag===e.name),h(),oe("",e.name," "),h(2),V(e.count),h(),y("matTooltip",O(5,8,"Rename")),W("aria-label",O(6,10,"Rename")),h(5),y("matTooltip",O(10,12,"Delete")),W("aria-label",O(11,14,"Delete"))}}function Zxe(t,i){if(t&1&&(d(0,"span",29),D(1,Jxe,1,1,"input",30)(2,Yxe,11,10)(3,Qxe,14,16),u()),t&2){let e=i.$implicit,n=f(3);Z("chosen",n.filter.tag===e.name),h(),S(n.renamingTag===e.id?1:n.confirmingTag===e.id?2:3)}}function Xxe(t,i){if(t&1&&(d(0,"div",25)(1,"span",27),g(2,"My tags"),u(),te(3,Zxe,4,3,"span",28,Rf),u()),t&2){let e=f(2);h(3),ne(e.tagsService.tags())}}function ebe(t,i){if(t&1){let e=j();d(0,"section",2)(1,"div",9)(2,"div",10)(3,"div",11)(4,"egwk-search-input",12),it("queryChange",function(o){k(e);let a=f();return ot(a.filter.q,o)||(a.filter.q=o),E(o)}),M("queryChange",function(){k(e);let o=f();return E(o.onTyped())})("keydownEvent",function(o){k(e);let a=f();return E(o.key==="Enter"&&a.refilter())})("clickEvent",function(){k(e);let o=f();return E(o.refilter())}),u(),d(5,"mat-accordion",13)(6,"mat-expansion-panel",14)(7,"mat-expansion-panel-header")(8,"mat-panel-title")(9,"mat-icon"),g(10,"manage_search"),u(),d(11,"span",15),g(12,"Advanced search options"),u()()(),d(13,"div",16)(14,"div",17)(15,"mat-form-field")(16,"mat-label",15),g(17,"Visibility"),u(),d(18,"mat-select",18),it("ngModelChange",function(o){k(e);let a=f();return ot(a.filter.public,o)||(a.filter.public=o),E(o)}),M("selectionChange",function(){k(e);let o=f();return E(o.refilter())}),d(19,"mat-option",19),g(20),P(21,"appTranslate"),u(),d(22,"mat-option",20),g(23),P(24,"appTranslate"),u(),d(25,"mat-option",21),g(26),P(27,"appTranslate"),u()()(),d(28,"mat-form-field")(29,"mat-label",15),g(30,"From"),u(),d(31,"input",22),it("ngModelChange",function(o){k(e);let a=f();return ot(a.filter.since,o)||(a.filter.since=o),E(o)}),M("ngModelChange",function(){k(e);let o=f();return E(o.refilter())}),u()(),d(32,"mat-form-field")(33,"mat-label",15),g(34,"Until"),u(),d(35,"input",22),it("ngModelChange",function(o){k(e);let a=f();return ot(a.filter.until,o)||(a.filter.until=o),E(o)}),M("ngModelChange",function(){k(e);let o=f();return E(o.refilter())}),u()(),d(36,"mat-form-field")(37,"mat-label",15),g(38,"Tag"),u(),d(39,"mat-select",18),it("ngModelChange",function(o){k(e);let a=f();return ot(a.filter.tag,o)||(a.filter.tag=o),E(o)}),M("selectionChange",function(){k(e);let o=f();return E(o.refilter())}),d(40,"mat-option",19),g(41),P(42,"appTranslate"),u(),te(43,Gxe,2,3,"mat-option",23,Rf),u()(),D(45,qxe,5,0,"button",24),u()(),D(46,Xxe,5,0,"div",25),u()()()()()()}if(t&2){let e=f();h(4),nt("query",e.filter.q),h(2),y("expanded",e.filtering&&e.filter.q===""),h(12),nt("ngModel",e.filter.public),h(2),V(O(21,12,"All")),h(3),V(O
196(24,14,"Private")),h(3),V(O(27,16,"Public")),h(5),nt("ngModel",e.filter.since),h(4),nt("ngModel",e.filter.until),h(4),nt("ngModel",e.filter.tag),h(2),V(O(42,18,"All")),h(2),ne(e.tagsService.tags()),h(2),S(e.filtering?45:-1),h(),S(e.tagsService.tags().length?46:-1)}}function tbe(t,i){t&1&&(d(0,"p",5),g(1,"Sign in to see the notes you have written."),u())}function nbe(t,i){if(t&1){let e=j();d(0,"button",39),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.chooseTab(o.id))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(2);Z("active",n.tab===e.id),W("aria-selected",n.tab===e.id),h(),V(e.title)}}function ibe(t,i){if(t&1&&(d(0,"div",6),te(1,nbe,2,4,"button",38,Rf),u()),t&2){let e=f();h(),ne(e.tabs)}}function obe(t,i){t&1&&H(0,"mat-spinner",40)}function abe(t,i){t&1&&(d(0,"p",5),g(1,"No note matches."),u())}function rbe(t,i){t&1&&(d(0,"p",5),g(1,"You have not written any notes yet. Open a paragraph or a verse and write one beside it."),u())}function sbe(t,i){if(t&1&&D(0,abe,2,0,"p",5)(1,rbe,2,0,"p",5),t&2){let e=f(2);S(e.filtering?0:1)}}function lbe(t,i){if(t&1){let e=j();d(0,"button",54),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.togglePassage(o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f(2);y("matTooltip",O(1,3,n.isOpen(e)?"Hide the paragraph":"Show the paragraph")),W("aria-label",O(2,5,n.isOpen(e)?"Hide the paragraph":"Show the paragraph")),h(4),V(n.isOpen(e)?"expand_more":"chevron_right")}}function cbe(t,i){if(t&1){let e=j();d(0,"button",55),P(1,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.open(o))}),g(2),u()}if(t&2){let e=f().$implicit,n=f(2);y("matTooltip",O(1,2,n.isVerse(e)?"Open this verse":"Open this paragraph")),h(2),V(n.citation(e))}}function dbe(t,i){if(t&1&&(d(0,"span",47),P(1,"appTranslate"),g(2),u()),t&2){let e=f().$implicit,n=f(2);y("matTooltip",O(1,2,"This passage can no longer be found")),h(2),V(n.citation(e))}}function ube(t,i){if(t&1){let e=j();d(0,"span",56),g(1,"Delete this note?"),u(),d(2,"button",57),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.remove(o))}),d(5,"mat-icon"),g(6,"check"),u()(),d(7,"button",58),P(8,"appTranslate"),P(9,"appTranslate"),M("click",function(){k(e);let o=f(3);return E(o.cancelDelete())}),d(10,"mat-icon"),g(11,"close"),u()()}t&2&&(h(2),y("matTooltip",O(3,4,"Delete")),W("aria-label",O(4,6,"Delete")),h(5),y("matTooltip",O(8,8,"Cancel")),W("aria-label",O(9,10,"Cancel")))}function pbe(t,i){if(t&1){let e=j();d(0,"button",58),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f(2).$implicit,r=f(2);return E(r.toggleMark(a,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f(2).$implicit,n=f(2);y("matTooltip",O(1,3,"Collect this note")),W("aria-label",O(2,5,"Collect this note")),h(4),V(n.isMarked(e)?"bookmark":"bookmark_border")}}function hbe(t,i){if(t&1){let e=j();D(0,pbe,5,7,"button",59),d(1,"button",58),P(2,"appTranslate"),P(3,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.toggleTagging("note-"+o.id))}),d(4,"mat-icon"),g(5,"sell"),u()(),d(6,"button",60),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.edit(o))}),d(9,"mat-icon"),g(10,"edit"),u()(),d(11,"button",58),P(12,"appTranslate"),P(13,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.askDelete(o))}),d(14,"mat-icon"),g(15,"delete_outline"),u()()}if(t&2){let e=f().$implicit,n=f(2);S(n.collection.toolsVisible()?0:-1),h(),Z("active",n.tagging==="note-"+e.id),y("matTooltip",O(2,10,"Tags")),W("aria-label",O(3,12,"Tags")),h(5),y("disabled",(n.editing==null?null:n.editing.id)===e.id)("matTooltip",O(7,14,"Edit")),W("aria-label",O(8,16,"Edit")),h(5),y("matTooltip",O(12,18,"Delete")),W("aria-label",O(13,20,"Delete"))}}function mbe(t,i){if(t&1){let e=j();d(0,"textarea",61),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.draft,o)||(a.draft=o),E(o)}),u(),d(1,"div",62)(2,"mat-slide-toggle",63),P(3,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.draftPublic,o)||(a.draftPublic=o),E(o)}),d(4,"mat-icon",64),g(5),u()(),d(6,"button",60),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){k(e);let o=f(3);return E(o.save())}),d(9,"mat-icon"),g(10,"check"),u()(),d(11,"button",58),P(12,"appTranslate"),P(13,"appTranslate"),M("click",function(){k(e);let o=f(3);return E(o.cancel())}),d(14,"mat-icon"),g(15,"close"),u()()()}if(t&2){let e=f(3);nt("ngModel",e.draft),h(2),nt("ngModel",e.draftPublic),y("matTooltip",O(3,9,e.draftPublic?"Every signed-in reader will see this note":"Only you will see this note")),h(3),V(e.draftPublic?"public":"lock"),h(),y("disabled",e.saving||!e.draft.trim())("matTooltip",O(7,11,"Save")),W("aria-label",O(8,13,"Save")),h(5),y("matTooltip",O(12,15,"Cancel")),W("aria-label",O(13,17,"Cancel"))}}function fbe(t,i){if(t&1&&(d(0,"p",51),g(1),u()),t&2){let e=f().$implicit;h(),V(e.text)}}function gbe(t,i){if(t&1){let e=j();d(0,"egwk-tag-editor",65),M("tagsChange",function(o){k(e);let a=f().$implicit,r=f(2);return E(r.tagNote(a,o))}
196),u()}if(t&2){let e=f().$implicit;y("tags",e.tags||Ve(1,Z_))}}function _be(t,i){if(t&1){let e=j();d(0,"button",35),M("click",function(){let o=k(e).$implicit,a=f(4);return E(a.chooseTag(o))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(4);Z("chosen",n.filter.tag===e),h(),V(e)}}function xbe(t,i){if(t&1&&(d(0,"div",53),te(1,_be,2,3,"button",66,ct),u()),t&2){let e=f().$implicit;h(),ne(e.tags)}}function bbe(t,i){t&1&&H(0,"mat-spinner",67)}function vbe(t,i){if(t&1&&H(0,"egwk-egw-paragraph-row",68),t&2){let e=f(2).$implicit,n=f(2);y("paragraph",n.passage(e))("resultSettings",n.resultSettings)("metadata",n.metadata)}}function ybe(t,i){t&1&&(d(0,"p",5),g(1,"This passage can no longer be found"),u())}function Cbe(t,i){if(t&1&&D(0,bbe,1,0,"mat-spinner",67)(1,vbe,1,3,"egwk-egw-paragraph-row",68)(2,ybe,2,0,"p",5),t&2){let e=f().$implicit,n=f(2);S(n.fetchingPassage(e)?0:n.passage(e)?1:2)}}function wbe(t,i){if(t&1&&(d(0,"div",43)(1,"div",44),D(2,lbe,5,7,"button",45)(3,cbe,3,4,"button",46)(4,dbe,3,4,"span",47),d(5,"span",48),g(6),P(7,"date"),u(),d(8,"mat-icon",49),P(9,"appTranslate"),g(10),u(),d(11,"div",50),D(12,ube,12,12)(13,hbe,16,22),u()(),D(14,mbe,16,19)(15,fbe,2,1,"p",51)(16,gbe,1,2,"egwk-tag-editor",52)(17,xbe,3,0,"div",53)(18,Cbe,3,1),u()),t&2){let e=i.$implicit,n=f(2);Z("egwk-notes-found",n.isFound("note",e.id)),y("id","note-"+e.id),h(2),S(n.canOpenPassage(e)?2:-1),h(),S(e.about?3:4),h(3),V(Ui(7,16,e.updatedAt,"yyyy. MM. dd.")),h(2),Z("shared",e.public),y("matTooltip",O(9,19,e.public?"Every signed-in reader can see this note":"Only you can see this note")),h(2),V(e.public?"public":"lock"),h(),Z("asking",n.confirmingDelete===e.id),h(),S(n.confirmingDelete===e.id?12:13),h(2),S((n.editing==null?null:n.editing.id)===e.id?14:15),h(2),S(n.tagging==="note-"+e.id?16:e.tags!=null&&e.tags.length?17:-1),h(2),S(n.isOpen(e)?18:-1)}}function kbe(t,i){if(t&1){let e=j();d(0,"mat-paginator",69),M("page",function(o){k(e);let a=f(2);return E(a.turnNotes(o))}),u()}if(t&2){let e=f(2);y("length",e.notesCount)("pageIndex",e.notesOffset/e.notesLimit)("pageSize",e.notesLimit)("pageSizeOptions",e.pageSizes)("showFirstLastButtons",!0)}}function Ebe(t,i){if(t&1&&(d(0,"h2"),g(1),P(2,"appTranslate"),u(),D(3,obe,1,0,"mat-spinner",40)(4,sbe,2,1),te(5,wbe,19,21,"div",41,Rf),D(7,kbe,1,5,"mat-paginator",42)),t&2){let e=f();h(),V(O(2,3,e.tabTitle)),h(2),S(e.loading?3:e.notes.length?-1:4),h(2),ne(e.notes),h(2),S(e.notesCount>e.pageSizes[0]?7:-1)}}function Sbe(t,i){if(t&1){let e=j();d(0,"button",75),M("click",function(){k(e);let o=f().$implicit,a=f(3);return E(a.chooseColour(o))}),d(1,"span",73),g(2),u()()}if(t&2){let e=f().$implicit,n=f(3);It("egwk-marks-colour egwk-hl-"+e),Z("chosen",n.colour===e),h(2),V(n.countIn(e))}}function Mbe(t,i){if(t&1&&D(0,Sbe,3,5,"button",74),t&2){let e=i.$implicit,n=f(3);S(n.countIn(e)?0:-1)}}function Tbe(t,i){if(t&1){let e=j();d(0,"div",70)(1,"button",72),M("click",function(){k(e);let o=f(2);return E(o.chooseColour(""))}),d(2,"span",15),g(3,"All"),u(),d(4,"span",73),g(5),u()(),te(6,Mbe,1,1,null,null,ct),u()}if(t&2){let e=f(2);h(),Z("chosen",!e.colour),h(4),V(e.marksInAll),h(),ne(e.colours)}}function Ibe(t,i){t&1&&H(0,"mat-spinner",40)}function Dbe(t,i){t&1&&(d(0,"p",5),g(1,"No highlight matches."),u())}function Pbe(t,i){t&1&&(d(0,"p",5),g(1,"You have not highlighted anything yet. Select some words in a paragraph and pick a colour."),u())}function Abe(t,i){if(t&1&&D(0,Dbe,2,0,"p",5)(1,Pbe,2,0,"p",5),t&2){let e=f(2);S(e.filtering?0:1)}}function Rbe(t,i){if(t&1){let e=j();d(0,"button",55),P(1,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.openMark(o))}),g(2),u()}if(t&2){let e=f().$implicit;y("matTooltip",O(1,2,"Open this paragraph")),h(2),V(e.about.citation)}}function Obe(t,i){if(t&1&&(d(0,"span",78),g(1),u()),t&2){let e=f().$implicit;h(),V(e.para_id)}}function Fbe(t,i){if(t&1){let e=j();d(0,"span",56),g(1,"Remove this highlight?"),u(),d(2,"button",57),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.removeMark(o))}),d(5,"mat-icon"),g(6,"check"),u()(),d(7,"button",58),P(8,"appTranslate"),P(9,"appTranslate"),M("click",function(){k(e);let o=f(3);return E(o.cancelRemoveMark())}),d(10,"mat-icon"),g(11,"close"),u()()}t&2&&(h(2),y("matTooltip",O(3,4,"Remove the highlight")),W("aria-label",O(4,6,"Remove the highlight")),h(5),y("matTooltip",O(8,8,"Cancel")),W("aria-label",O(9,10,"Cancel")))}function Nbe(t,i){if(t&1){let e=j();d(0,"button",58),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f(2).$implicit,a=f(2);return E(a.collectMark(o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f(2).$implicit,n=f(2);y("matTooltip",O(1,3,"Collect")),W("aria-label",O(2,5,"Collect")),h(4),V(n.isMarkCollected(e)?"bookmark":"bookmark_add")}}function Lbe(t,i){if(t&1){let e=j();D(0,Nbe,5,7,"button",59),d(1,"button",58),P(2,"appTranslate"),P(3,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.toggleTagging("mark-"+o.id))}),d(4,"mat-icon"),g(5,"sell"),u()(),d(6,"button",60),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.editMarkNote(o))}),d(9,"mat-icon"),g(10),u()(),d(11,"button",58),P(12,"appTranslate"),P(13,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.askRemoveMark(o))}),d(14,"mat-icon"),g(15,"delete_outline"),u()()}if(t&2){let e=f().$implicit,n=f(2);S(n.collection.toolsVisible()?0:-1),h(),Z("active",n.tagging==="mark-"+e.id),y("matTooltip",O(2,11,"Tags")),W("aria-label",O(3,13,"Tags")),h(5),y("disabled",n.editingMark===e.id)("matTooltip",O(7,15,e.note?"Edit":"Write a note")),W("aria-label",O(8,17,e.note?"Edit":"Write a note")),h(4),V(e.note?"edit":"note_add"),h(),y("matTooltip",O(12,19,"Remove the highlight")),W("aria-label",O(13,21,"Remove the highlight"))}}function Bbe(t,i){if(t&1&&(d(0,"p",81),g(1),u()),t&2){let e=f(2).$implicit;h(),V(e.other_text)}}function Vbe(t,i){if(t&1&&(d(0,"p",80),g(1),u(),D(2,Bbe,2,1,"p",81)),t&2){let e=f().$implicit;h(),V(e.text),h(),S(e.other_text?2:-1)}}function zbe(t,i){if(t&1&&(d(0,"p",81),g(1),u()),t&2){let e=f(2).$implicit;h(),V(e.other_text)}}function jbe(t,i){if(t&1&&(D(0,zbe,2,1,"p",81),d(1,"p",80),g(2),u()),t&2){let e=f().$implicit;S(e.other_text?0:-1),h(2),V(e.text)}}function Hbe(t,i){if(t&1){let e=j();d(0,"textarea",82),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.markDraft,o)||(a.markDraft=o),E(o)}
196),u(),d(1,"div",62)(2,"mat-slide-toggle",63),P(3,"appTranslate"),it("ngModelChange",function(o){k(e);let a=f(3);return ot(a.markDraftPublic,o)||(a.markDraftPublic=o),E(o)}),d(4,"mat-icon",64),g(5),u()(),d(6,"button",58),P(7,"appTranslate"),P(8,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.saveMarkNote(o))}),d(9,"mat-icon"),g(10,"check"),u()(),d(11,"button",58),P(12,"appTranslate"),P(13,"appTranslate"),M("click",function(){k(e);let o=f(3);return E(o.cancelMarkNote())}),d(14,"mat-icon"),g(15,"close"),u()()()}if(t&2){let e=f(3);nt("ngModel",e.markDraft),h(2),nt("ngModel",e.markDraftPublic),y("matTooltip",O(3,8,e.markDraftPublic?"Every signed-in reader will see this highlight":"Only you will see this highlight")),h(3),V(e.markDraftPublic?"public":"lock"),h(),y("matTooltip",O(7,10,"Save")),W("aria-label",O(8,12,"Save")),h(5),y("matTooltip",O(12,14,"Cancel")),W("aria-label",O(13,16,"Cancel"))}}function Ube(t,i){if(t&1&&(d(0,"p",79),g(1),u()),t&2){let e=f().$implicit;h(),V(e.note)}}function $be(t,i){if(t&1){let e=j();d(0,"egwk-tag-editor",65),M("tagsChange",function(o){k(e);let a=f().$implicit,r=f(2);return E(r.tagMark(a,o))}),u()}if(t&2){let e=f().$implicit;y("tags",e.tags||Ve(1,Z_))}}function Wbe(t,i){if(t&1){let e=j();d(0,"button",35),M("click",function(){let o=k(e).$implicit,a=f(4);return E(a.chooseTag(o))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(4);Z("chosen",n.filter.tag===e),h(),V(e)}}function Kbe(t,i){if(t&1&&(d(0,"div",53),te(1,Wbe,2,3,"button",66,ct),u()),t&2){let e=f().$implicit;h(),ne(e.tags)}}function Gbe(t,i){if(t&1&&(d(0,"div",76)(1,"div",44),H(2,"span",77),D(3,Rbe,3,4,"button",46)(4,Obe,2,1,"span",78),d(5,"span",48),g(6),P(7,"date"),u(),d(8,"mat-icon",49),P(9,"appTranslate"),g(10),u(),d(11,"div",50),D(12,Fbe,12,12)(13,Lbe,16,23),u()(),D(14,Vbe,3,2)(15,jbe,3,2)(16,Hbe,16,18)(17,Ube,2,1,"p",79)(18,$be,1,2,"egwk-tag-editor",52)(19,Kbe,3,0,"div",53),u()),t&2){let e=i.$implicit,n=f(2);Z("egwk-notes-found",n.isFound("mark",e.id)),y("id","mark-"+e.id),h(2),It("egwk-marks-dot egwk-hl-"+e.colour),h(),S(e.about?3:4),h(3),V(Ui(7,17,e.created_at,"yyyy. MM. dd.")),h(2),Z("shared",e.public),y("matTooltip",O(9,20,e.public?"Every signed-in reader can see this highlight":"Only you can see this highlight")),h(2),V(e.public?"public":"lock"),h(),Z("asking",n.confirmingMark===e.id),h(),S(n.confirmingMark===e.id?12:13),h(2),S(e.side==="original"?14:15),h(2),S(n.editingMark===e.id?16:e.note?17:-1),h(2),S(n.tagging==="mark-"+e.id?18:e.tags!=null&&e.tags.length?19:-1)}}function qbe(t,i){if(t&1){let e=j();d(0,"mat-paginator",69),M("page",function(o){k(e);let a=f(2);return E(a.turnMarks(o))}),u()}if(t&2){let e=f(2);y("length",e.marksCount)("pageIndex",e.marksOffset/e.marksLimit)("pageSize",e.marksLimit)("pageSizeOptions",e.pageSizes)("showFirstLastButtons",!0)}}function Jbe(t,i){if(t&1&&(d(0,"div",7)(1,"h2",15),g(2,"My highlights"),u(),D(3,Tbe,8,3,"div",70)(4,Ibe,1,0,"mat-spinner",40)(5,Abe,2,1),te(6,Gbe,20,22,"div",71,Rf),D(8,qbe,1,5,"mat-paginator",42),u()),t&2){let e=f();h(3),S(e.marksInAll?3:-1),h(),S(e.marksLoading?4:e.marks.length?-1:5),h(2),ne(e.marks),h(2),S(e.marksCount>e.pageSizes[0]?8:-1)}}function Ybe(t,i){if(t&1){let e=j();d(0,"div",84)(1,"span",56),g(2,"Start a new one? What is being gathered now and not kept is lost."),u(),d(3,"span",87)(4,"button",57),P(5,"appTranslate"),P(6,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.newNotebook(!0))}),d(7,"mat-icon"),g(8,"check"),u()(),d(9,"button",58),P(10,"appTranslate"),P(11,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.confirmingNew=!1)}),d(12,"mat-icon"),g(13,"close"),u()()()()}t&2&&(h(4),y("matTooltip",O(5,4,"New presentation note")),W("aria-label",O(6,6,"New presentation note")),h(5),y("matTooltip",O(10,8,"Cancel")),W("aria-label",O(11,10,"Cancel")))}function Qbe(t,i){if(t&1){let e=j();d(0,"button",58),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.newNotebook())}),d(3,"mat-icon"),g(4,"add"),u()()}t&2&&(y("matTooltip",O(1,2,"New presentation note")),W("aria-label",O(2,4,"New presentation note")))}function Zbe(t,i){if(t&1&&(d(0,"a",85)(1,"mat-icon"),g(2,"collections_bookmark"),u(),d(3,"span",15),g(4,"Collected passages"),u(),d(5,"span",88),g(6),u(),d(7,"span",89),g(8,"not kept yet"),u()()),t&2){let e=f(2);y("routerLink",Oe(2,Kxe,e.lang)),h(6),V(e.collection.count())}}function Xbe(t,i){t&1&&H(0,"mat-spinner",40)}function eve(t,i){t&1&&(d(0,"p",5),g(1,"No presentation note matches."),u())}function tve(t,i){t&1&&(d(0,"p",5),g(1,"You have not kept a presentation yet. Collect some passages, name the collection, and keep it."),u())}function nve(t,i){if(t&1&&D(0,eve,2,0,"p",5)(1,tve,2,0,"p",5),t&2){let e=f(2);S(e.filter.q?0:1)}}function ive(t,i){if(t&1){let e=j();d(0,"span",56),g(1,"Delete this presentation note?"),u(),d(2,"button",57),P(3,"appTranslate"),P(4,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.forgetNotebook(o))}),d(5,"mat-icon"),g(6,"check"),u()(),d(7,"button",58),P(8,"appTranslate"),P(9,"appTranslate"),M("click",function(){k(e);let o=f(3);return E(o.cancelForgetNotebook())}),d(10,"mat-icon"),g(11,"close"),u()()}t&2&&(h(2),y("matTooltip",O(3,4,"Delete")),W("aria-label",O(4,6,"Delete")),h(5),y("matTooltip",O(8,8,"Cancel")),W("aria-label",O(9,10,"Cancel")))}function ove(t,i){if(t&1){let e=j();d(0,"button",58),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.toggleTagging("notebook-"+o.id))}),d(3,"mat-icon"),g(4,"sell"),u()(),d(5,"button",58),P(6,"appTranslate"),P(7,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.presentNotebook(o))}),d(8,"mat-icon"),g(9,"slideshow"),u()(),d(10,"button",58),P(11,"appTranslate"),P(12,"appTranslate"),M("click",function(){k(e);let o=f().$implicit,a=f(2);return E(a.askForgetNotebook(o))}),d(13,"mat-icon"),g(14,"delete_outline"),u()()}if(t&2){let e=f().$implicit,n=f(2);Z("active",n.tagging==="notebook-"+e.id),y("matTooltip",O(1,8,"Tags")),W("aria-label",O(2,10,"Tags")),h(5),y("matTooltip",O(6,12,"Present")),W("aria-label",O(7,14,"Present")),h(5),y("matTooltip",O(11,16,"Delete")),W("aria-label",O(12,18,"Delete"))}}
196function ave(t,i){t&1&&(d(0,"span",96),g(1,"being worked on"),u())}function rve(t,i){if(t&1){let e=j();d(0,"button",35),M("click",function(){let o=k(e).$implicit,a=f(4);return E(a.chooseTag(o))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(4);Z("chosen",n.filter.tag===e),h(),V(e)}}function sve(t,i){if(t&1&&te(0,rve,2,3,"button",66,ct),t&2){let e=f().$implicit;ne(e.tags||Ve(0,Z_))}}function lve(t,i){if(t&1){let e=j();d(0,"egwk-tag-editor",65),M("tagsChange",function(o){k(e);let a=f().$implicit,r=f(2);return E(r.tagNotebook(a,o))}),u()}if(t&2){let e=f().$implicit;y("tags",e.tags||Ve(1,Z_))}}function cve(t,i){if(t&1){let e=j();d(0,"div",90)(1,"div",91)(2,"button",92),P(3,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.openNotebook(o))}),g(4),u(),d(5,"div",50),D(6,ive,12,12)(7,ove,15,20),u()(),d(8,"div",93)(9,"span",94),P(10,"appTranslate"),g(11),u(),d(12,"span",48),g(13),P(14,"date"),u(),d(15,"button",95),P(16,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.toggleDraft(o))}),g(17),P(18,"appTranslate"),u(),D(19,ave,2,0,"span",96)(20,sve,2,1),u(),D(21,lve,1,2,"egwk-tag-editor",52),u()}if(t&2){let e=i.$implicit,n=f(2);Z("egwk-notebook-open",n.isNotebookOpen(e)),h(2),y("matTooltip",O(3,17,"Open this notebook")),h(2),V(e.title),h(),Z("asking",n.confirmingNotebook===e.id),h(),S(n.confirmingNotebook===e.id?6:7),h(3),y("matTooltip",O(10,19,"Collected passages")),h(2),V(e.marksCount),h(2),V(Ui(14,21,e.updatedAt,"yyyy. MM. dd.")),h(2),Z("draft",e.draft),y("matTooltip",O(16,24,e.draft?"Mark as finished":"Mark as a draft")),h(2),V(O(18,26,e.draft?"Draft":"Finished")),h(2),S(n.isNotebookOpen(e)?19:-1),h(),S(n.tagging!=="notebook-"+e.id?20:-1),h(),S(n.tagging==="notebook-"+e.id?21:-1)}}function dve(t,i){if(t&1){let e=j();d(0,"mat-paginator",69),M("page",function(o){k(e);let a=f(2);return E(a.turnNotebooks(o))}),u()}if(t&2){let e=f(2);y("length",e.notebooksCount)("pageIndex",e.notebooksOffset/e.notebooksLim
196it)("pageSize",e.notebooksLimit)("pageSizeOptions",e.pageSizes)("showFirstLastButtons",!0)}}function uve(t,i){if(t&1&&(d(0,"div",8)(1,"div",83)(2,"h2",15),g(3,"My presentation notes"),u(),D(4,Ybe,14,12,"div",84)(5,Qbe,5,6,"button",59),u(),D(6,Zbe,9,4,"a",85)(7,Xbe,1,0,"mat-spinner",40)(8,nve,2,1),te(9,cve,22,28,"div",86,Rf),D(11,dve,1,5,"mat-paginator",42),u()),t&2){let e=f();h(4),S(e.confirmingNew?4:5),h(2),S(!e.collection.isEmpty()&&!e.collection.notebook()?6:-1),h(),S(e.notebooksLoading?7:e.notebooks.length?-1:8),h(2),ne(e.notebooks),h(2),S(e.notebooksCount>e.pageSizes[0]?11:-1)}}var pve=["notes","bible","highlights","presentations"],Af={notes:"paragraph",bible:"verse"},r6=(()=>{class t extends ut{constructor(){super(...arguments),this.tab="notes",this.tabs=[{id:"notes",title:"Margin notes"},{id:"bible",title:"Bible notes"},{id:"highlights",title:"My highlights"},{id:"presentations",title:"My presentation notes"}],this.notes=[],this.loading=!1,this.notesCount=0,this.notesOffset=0,this.notesLimit=25,this.pageSizes=[10,25,50,100],this.filter={q:"",kind:"",public:"",since:"",until:"",tag:""},this.typed=new ce,this.draft="",this.draftPublic=!1,this.saving=!1,this.passages=new Map,this.opened=new Set,this.fetching=new Set,this.resultSettings=Object.assign(new Io,{showShort:!1}),this.collection=x(Dn),this.marks=[],this.marksLoading=!1,this.marksCount=0,this.marksOffset=0,this.marksLimit=25,this.marksByColour={},this.colours=Qm,this.colour="",this.highlights=x(Zo),this.notebooks=[],this.notebooksLoading=!1,this.notebooksCount=0,this.notebooksOffset=0,this.notebooksLim
196it=10,this.notebooksService=x(m1),this.passageNotes=x(i1),this.search2=x(Ed),this.read=x(Nr),this.auth=x(wn),this.router=x(gn),this.tagsService=x(Rd),this.tagName="",this.confirmingNew=!1,this.markDraft="",this.markDraftPublic=!1}get signedIn(){return this.auth.loggedIn()}ngOnInit(){super.ngOnInit(),this.readAddress(),this.load(),this.wanted||this.loadMarks(),this.loadNotebooks(),this.tagsService.load(!0),this.read.getGeneralMetadata(this.lang).subscribe(e=>{this.metadata=e,this.cdr.markForCheck()}),this.typed.pipe(kr(300)).subscribe(()=>this.refilter())}ngOnDestroy(){this.typed.complete()}readAddress(){let e=this.route.snapshot.queryParamMap;this.filter={q:e.get("q")||"",kind:"",public:e.get("public")||"",since:e.get("since")||"",until:e.get("until")||"",tag:e.get("tag")||""},this.colour=e.get("colour")||"";let n=e.get("tab");this.tab=pve.includes(n)?n:e.get("kind")==="verse"?"bible":"notes",this.wanted=(this.route.snapshot.fragment||"").trim()||void 0}get crumbs(){let e=this.tabs.find(n=>n.id===this.tab);return[{title:"Home",uri:this.getUriWithLang("home"),icon:"home",translate:!0},{title:"My notes",uri:this.getUriWithLang("notes"),translate:!0},{title:e?.title||"",uri:"",translate:!0}]}chooseTab(e){if(e===this.tab)return;let n=Af[e]&&Af[e]!==Af[this.tab];this.tab=e,this.router.navigate([],{relativeTo:this.route,replaceUrl:!0,queryParams:{tab:e},queryParamsHandling:"merge"}),n&&(this.notesOffset=0,this.load()),this.cdr.markForCheck()}get notesTab(){return!!Af[this.tab]}get tabTitle(){return this.tabs.find(e=>e.id===this.tab)?.title||""}writeAddress(){let e={};for(let[n,o]of Object.entries(Pe(K({},this.filter),{colour:this.colour})))e[n]=o||null;this.router.navigate([],{relativeTo:this.route,queryParams:e,replaceUrl:!0,queryParamsHandling:"merge"})}onTyped(){this.typed.next()}refilter(){this.notesOffset=0,this.marksOffset=0,this.notebooksOffset=0,this.writeAddress(),this.load(),this.loadMarks(),this.loadNotebooks()}clearFilter(){this.filter={q:"",kind:"",public:"",since:"",until:"",tag:""},this.colour="",this.refilter()}get filtering(){return!!(this.filter.q||this.filter.kind||this.filter.public||this.filter.since||this.filter.until||this.filter.tag||this.colour)}listing(){return{q:this.filter.q.trim(),kind:Af[this.tab]??Af.notes,public:this.filter.public,since:this.filter.since,until:this.filter.until,tag:this.filter.tag}}turnNotes(e){this.notesLimit=e.pageSize,this.notesOffset=e.pageIndex*e.pageSize,this.load()}load(){if(!this.signedIn)return;this.loading=!0;let e=this.wanted;this.passageNotes.mine(Pe(K({},this.listing()),{limit:this.notesLimit,offset:this.notesOffset,find:e})).subscribe({next:n=>{this.notes=n?.results||[],this.notesCount=n?.count??this.notes.length,this.notesOffset=n?.offset??0,this.notesLimit=n?.limit??this.notesLimit,this.loading=!1,this.cdr.markForCheck(),e&&(n?.found?(this.settle("note",n.found),this.loadMarks()):this.loadMarks(n?.matching||0))},error:()=>{this.loading=!1,this.cdr.markForCheck(),e&&this.loadMarks()}})}settle(e,n){this.found={kind:e,id:n},e==="mark"?this.tab="highlights":this.notesTab||(this.tab="notes"),this.wanted=void 0,this.cdr.markForCheck(),setTimeout(()=>{document.getElementById(`${e}-${n}`)?.scrollIntoView({block:"center",behavior:"smooth"}),setTimeout(()=>{this.found=void 0,this.cdr.markForCheck()},2500)})}isFound(e,n){return this.found?.kind===e&&this.found.id===n}toggleTagging(e){this.tagging=this.tagging===e?void 0:e}chooseTag(e){this.filter.tag=this.filter.tag===e?"":e,this.refilter()}tagNote(e,n){this.passageNotes.change(e.id,{tags:n}).subscribe({next:o=>this.filed(e,o?.tags??n),error:()=>this.cdr.markForCheck()})}tagMark(e,n){this.highlights.tag(e,n).subscribe({next:o=>this.filed(e,o?.tags??n),error:()=>this.cdr.markForCheck()})}tagNotebook(e,n){this.notebooksService.change(e.id,{tags:n}).subscribe({next:o=>this.filed(e,o?.tags??n),error:()=>this.cdr.markForCheck()})}filed(e,n){e.tags=n,this.tagsService.load(!0),this.cdr.markForCheck()}toggleDraft(e){this.notebooksService.change(e.id,{draft:!e.draft}).subscribe({next:n=>{e.draft=n?.draft??!e.draft,this.cdr.markForCheck()},error:()=>this.cdr.markForCheck()})}startRenameTag(e){this.confirmingTag=void 0,this.renamingTag=e.id,this.tagName=e.name}renameTag(e){let n=this.tagName.trim();this.renamingTag=void 0,!(!n||n===e.name)&&this.tagsService.rename(e,n).subscribe({next:()=>{this.filter.tag===e.name&&(this.filter.tag=n),this.refilter()},error:()=>this.cdr.markForCheck()})}removeTag(e){this.confirmingTag=void 0,this.tagsService.remove(e).subscribe({next:()=>{this.filter.tag===e.name&&(this.filter.tag=""),this.refilter()},error:()=>this.cdr.markForCheck()})}
196turnMarks(e){this.marksLimit=e.pageSize,this.marksOffset=e.pageIndex*e.pageSize,this.loadMarks()}loadMarks(e){if(!this.signedIn)return;this.marksLoading=!0;let s=this.listing(),{kind:n}=s,o=sg(s,["kind"]),a=e===void 0?void 0:this.wanted,r=Pe(K({},o),{colour:this.colour,limit:this.marksLimit,offset:this.marksOffset,find:a,skip:a?e:void 0});this.highlights.mine(r).subscribe({next:l=>{this.marks=l?.results||[],this.marksCount=l?.count??this.marks.length,this.marksOffset=l?.offset??0,this.marksLimit=l?.limit??this.marksLimit,this.marksByColour=l?.colours||{},this.marksLoading=!1,this.cdr.markForCheck(),a&&l?.found&&this.settle("mark",l.found),this.wanted=void 0},error:()=>{this.marksLoading=!1,this.cdr.markForCheck()}})}turnNotebooks(e){this.notebooksLimit=e.pageSize,this.notebooksOffset=e.pageIndex*e.pageSize,this.loadNotebooks()}loadNotebooks(){this.signedIn&&(this.notebooksLoading=!0,this.notebooksService.all({limit:this.notebooksLimit,offset:this.notebooksOffset,find:this.filter.q,tag:this.filter.tag}).subscribe({next:e=>{this.notebooks=e?.results||[],this.notebooksCount=e?.count??this.notebooks.length,this.notebooksOffset=e?.offset??0,this.notebooksLim
196it=e?.limit??this.notebooksLimit,this.notebooksLoading=!1,this.cdr.markForCheck()},error:()=>{this.notebooksLoading=!1,this.cdr.markForCheck()}}))}openNotebook(e){this.router.navigate(["/",this.lang,"collection"],{queryParams:{notebook:e.id}})}newNotebook(e=!1){if((!this.collection.isEmpty()||!!this.collection.document().trim())&&!e){this.confirmingNew=!0,this.cdr.markForCheck();return}this.confirmingNew=!1,this.collection.clear(),this.router.navigate(["/",this.lang,"collection"],{queryParams:{new:1}})}presentNotebook(e){this.notebooksService.one(e.id).subscribe({next:n=>{this.collection.replace(n.marks||[]),this.collection.setDocument(n.markdown||""),this.collection.setNotebook({id:n.id,title:n.title||""}),this.router.navigate(["/",this.lang,"collection","present"])},error:()=>this.cdr.markForCheck()})}isNotebookOpen(e){return this.collection.notebook()?.id===e.id}askForgetNotebook(e){this.confirmingNotebook=e.id}cancelForgetNotebook(){this.confirmingNotebook=void 0}forgetNotebook(e){this.confirmingNotebook=void 0,this.notebooksService.remove(e.id).subscribe({next:()=>{this.isNotebookOpen(e)&&this.collection.setNotebook(null),this.loadNotebooks()},error:()=>this.cdr.markForCheck()})}get marksInAll(){return Object.values(this.marksByColour).reduce((e,n)=>e+(n||0),0)}countIn(e){return this.marksByColour[e]||0}chooseColour(e){this.colour=this.colour===e?"":e,this.marksOffset=0,this.writeAddress(),this.loadMarks()}openMark(e){let n=e.about;if(e.kind==="verse"){let o=Number(e.para_id);if(!o||!e.pub_id)return;let a=Math.floor(o/1e6),r=Math.floor(o/1e3)%1e3;this.router.navigate(["/",this.lang,"bible","read",e.pub_id,a,r,"detail"],{fragment:String(o%1e3)});return}n?.chapter_para_id&&this.router.navigate(["/",this.lang,"chapter",n.chapter_para_id],{fragment:n.citation})}askRemoveMark(e){this.confirmingMark=e.id}cancelRemoveMark(){this.confirmingMark=void 0}editMarkNote(e){this.confirmingMark=void 0,this.editingMark=e.id,this.markDraft=e.note||"",this.markDraftPublic=!!e.public}cancelMarkNote(){this.editingMark=void 0}saveMarkNote(e){this.highlights.annotate(e,this.markDraft.trim(),this.markDraftPublic).subscribe({next:n=>{e.note=n.note,e.public=n.public,this.editingMark=void 0,this.cdr.markForCheck()},error:()=>{}})}toggleMarkPublic(e){this.highlights.publish(e,!e.public).subscribe({next:n=>{e.public=n.public,this.cdr.markForCheck()},error:()=>{}})}collectMark(e){let n=e.about?.citation||e.para_id;if(e.kind==="verse"){let l={kind:"verse",ref:Number(e.para_id),label:n,translation:e.side==="original"?e.original_edition:e.pub_id},p=(e.note||"").trim()?{kind:"highlight",ref:e.id,label:n}:null;for(let m of[l,p])m&&!this.collection.has(m)&&this.collection.toggle(m);this.cdr.markForCheck();return}let o={kind:"egw",ref:e.para_id,side:e.side,label:n,start:e.start,end:e.end,text:e.text},a=e.other_start!==null&&e.other_end!==null?{kind:"egw",ref:e.para_id,label:n,side:e.side==="original"?"translation":"original",start:e.other_start,end:e.other_end,text:e.other_text}:null,r=(e.note||"").trim()?{kind:"highlight",ref:e.id,label:n}:null,s=e.side==="original"?[o,r]:[a,o,r];for(let l of s)l&&!this.collection.has(l)&&this.collection.toggle(l);this.cdr.markForCheck()}isMarkCollected(e){return e.kind==="verse"?this.collection.has({kind:"verse",ref:Number(e.para_id),translation:e.side==="original"?e.original_edition:e.pub_id}):this.collection.has({kind:"egw",ref:e.para_id,side:e.side,start:e.start,end:e.end})}removeMark(e){this.confirmingMark=void 0,this.highlights.remove(e).subscribe({next:()=>this.loadMarks(),error:()=>{}})}canOpenPassage(e){return!this.isVerse(e)&&!!e.about?.citation}isOpen(e){return this.opened.has(e.id)}fetchingPassage(e){return this.fetching.has(e.id)}passage(e){return this.passages.get(e.id)}togglePassage(e){if(this.opened.has(e.id)){this.opened.delete(e.id);return}if(this.opened.add(e.id),this.passages.has(e.id)||this.fetching.has(e.id))return;let n=e.about?.citation||"";if(!n)return;this.fetching.add(e.id);let o=new URLSearchParams({search:n});this.search2.search(o.toString(),this.lang).subscribe({next:a=>{let r=a?.results||[],s=r.find(l=>l.paraId===e.reference)||r[0];s&&this.passages.set(e.id,s),this.fetching.delete(e.id),this.cdr.markForCheck()},error:()=>{this.fetching.delete(e.id),this.cdr.markForCheck()}})}mark(e){return{kind:"note",ref:e.id,label:this.citation(e)}}isMarked(e){return this.collection.has(this.mark(e))}toggleMark(e,n){n?.stopPropagation(),this.collection.toggle(this.mark(e))}citation(e){return e.about?.citation||e.reference}isVerse(e){return e.kind==="verse"}open(e){let n=e.about;if(n){if(this.isVerse(e)){this.router.navigate(["/",this.lang,"bible","read",this.defaultTranslation,n.book,n.chapter],{fragment:String(n.verse)});return}n.chapterParaId&&this.router.navigate(["/",this.lang,"chapter",n.chapterParaId],{fragment:n.citation})}}get defaultTranslation(){return U.defaultBibleTranslation(this.lang)}askDelete(e){this.confirmingDelete=e.id}cancelDelete(){this.confirmingDelete=void 0}edit(e){this.confirmingDelete=void 0,this.editing=e,this.draft=e.text,this.draftPublic=e.public}cancel(){this.editing=void 0,this.draft=""}save(){let e=(this.draft||"").trim();!this.editing||!e||this.saving||(this.saving=!0,this.passageNotes.change(this.editing.id,{text:e,public:this.draftPublic}).subscribe({next:()=>{this.saving=!1,this.editing=void 0,this.draft="",this.load()},error:()=>{this.saving=!1,this.cdr.markForCheck()}}))}togglePublic(e){this.passageNotes.change(e.id,{public:!e.public}).subscribe({next:()=>{e.public=!e.public,this.cdr.markForCheck()},error:()=>{}})}remove(e){this.confirmingDelete=void 0,this.passageNotes.remove(e.id).subscribe({next:()=>this.load(),error:()=>{}})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-my-notes"]],standalone:!1,features:[pe],decls:12,vars:8,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[1,"search-control-section"],[1,"egwk-wrapper","egwk-wrapper-vertical"],[1,"egwk-notes-column"],["appI18nOTF","",1,"egwk-notes-empty"],["role","tablist",1,"egwk-page-tabs"],[1,"egwk-notes-column","egwk-marks"],[1,"egwk-notes-column","egwk-marks","egwk-notebooks"],[1,"egwk-wrapper"],[1,"search-form"],[1,"search-controls"],[1,"search-control-wrapper",3,"queryChange","keydownEvent","clickEvent","query"],["hideToggle",""],[3,"expanded"],["appI18nOTF",""],[1,"search-control-wrapper"],[1,"search-control"],[3,"ngModelChange","selectionChange","ngModel"],["value",""],["value","0"],["value","1"],["matInput","","type","date",3,"ngModelChange","ngModel"],[3,"value"],["mat-stroked-button","","type","button",1,"egwk-notes-filter-clear"],[1,"egwk-tags-manage"],["mat-stroked-button","","type","button",1,"egwk-notes-filter-clear",3,"click"],["appI18nOTF","",1,"egwk-tags-manage-title"],[1,"egwk-tags-manage-tag",3,"chosen"],[1,"egwk-tags-manage-tag"],[1,"egwk-tags-rename",3,"ngModel"],[1,"egwk-tags-rename",3,"ngModelChange","keydown.enter","keydown.escape","blur","ngModel"],[1,"egwk-note-asking"],["mat-icon-button","",1,"egwk-note-confirm",3,"click"],["mat-icon-button","",3,"click"],["type","button",1,"egwk-tag",3,"click"],[1,"egwk-tag-count"],["mat-icon-button","",1,"egwk-tags-manage-act",3,"click","matTooltip"],["type","button","role","tab","appI18nOTF","",1,"egwk-page-tab",3,"active"],["type","button","role","tab","appI18nOTF","",1,"egwk-page-tab",3,"click"],["diameter","28"],[1,"egwk-notes-note","egwk-toolbox-item",3,"id","egwk-notes-found"],[1,"egwk-notes-pages",3,"length","pageIndex","pageSize","pageSizeOptions","showFirstLastButtons"],[1,"egwk-notes-note","egwk-toolbox-item",3,"id"],[1,"egwk-note-head"],["mat-icon-button","",1,"egwk-notes-fold",3,"matTooltip"],["type","button",1,"egwk-notes-where",3,"matTooltip"],[1,"egwk-notes-where","egwk-notes-lost",3,"matTooltip"],[1,"egwk-notes-when"],[1,"egwk-note-state",3,"matTooltip"],[1,"egwk-note-bar"],[1,"egwk-notes-text"],[1,"egwk-row-tags-editor",3,"tags"],[1,"egwk-row-tags"],["mat-icon-button","",1,"egwk-notes-fold",3,"click","matTooltip"],["type","button",1,"egwk-notes-where",3,"click","matTooltip"],["appI18nOTF","",1,"egwk-note-asking"],["mat-icon-button","",1,"egwk-note-confirm",3,"click","matTooltip"],["mat-icon-button","",3,"click","matTooltip"],["mat-icon-button","",3,"matTooltip"],["mat-icon-button","",3,"click","disabled","matTooltip"],["rows","4",1,"egwk-note-text",3,"ngModelChange","ngModel"],[1,"egwk-note-bar","egwk-note-bar-editing"],[1,"egwk-note-toggle",3,"ngModelChange","ngModel","matTooltip"],[1,"egwk-note-state"],[1,"egwk-row-tags-editor",3,"tagsChange","tags"],["type","button",1,"egwk-tag",3,"chosen"],["diameter","24"],[1,"egwk-notes-passage",3,"paragraph","resultSettings","metadata"],[1,"egwk-notes-pages",3,"page","length","pageIndex","pageSize","pageSizeOptions","showFirstLastButtons"],[1,"egwk-marks-colours"],[1,"egwk-marks-mark","egwk-toolbox-item",3,"id","egwk-notes-found"],["type","button",1,"egwk-marks-colour","egwk-marks-all",3,"click"],[1,"egwk-marks-count"],["type","button",1,"egwk-marks-colour",3,"class","chosen"],["type","button",1,"egwk-marks-colour",3,"click"],[1,"egwk-marks-mark","egwk-toolbox-item",3,"id"],[1,"egwk-marks-dot"],[1,"egwk-notes-where","egwk-notes-lost"],[1,"egwk-notes-text","egwk-marks-note"],[1,"egwk-marks-text"],[1,"egwk-marks-other"],["rows","3","appI18nOTFPlaceholder","Your note on these words","placeholder","Your note on these words",1,"egwk-note-text",3,"ngModelChange","ngModel"],[1,"egwk-notebooks-head"],[1,"egwk-notebooks-asking"],[1,"egwk-notebook-current",3,"routerLink"],[1,"egwk-marks-mark","egwk-toolbox-item","egwk-notebook",3,"egwk-notebook-open"],[1,"egwk-notebooks-answers"],[1,"egwk-notebook-count"],["appI18nOTF","",1,"egwk-notes-when"],[1,"egwk-marks-mark","egwk-toolbox-item","egwk-notebook"],[1,"egwk-notebook-row"],["type","button",1,"egwk-notes-where","egwk-notebook-title",3,"click","matTooltip"],[1,"egwk-notebook-meta"],[1,"egwk-notebook-count",3,"matTooltip"],["type","button",1,"egwk-notebook-state",3,"click","matTooltip"],["appI18nOTF","",1,"egwk-notebook-state","open"]
196],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),D(3,ebe,47,20,"section",2),d(4,"section")(5,"div",3)(6,"div",4),D(7,tbe,2,0,"p",5)(8,ibe,3,0,"div",6)(9,Ebe,8,5),u(),D(10,Jbe,9,3,"div",7)(11,uve,12,4,"div",8),u()()()),n&2&&(h(2),y("items",o.crumbs)("buttons",Ve(7,Z_)),h(),S(o.signedIn?3:-1),h(4),S(o.signedIn?8:7),h(2),S(o.signedIn&&o.notesTab?9:-1),h(),S(o.signedIn&&o.tab==="highlights"?10:-1),h(),S(o.signedIn&&o.tab==="presentations"?11:-1))},dependencies:[Od,Nd,bt,Xc,wt,Qo,Ln,Wn,Zn,He,kn,Yt,ea,Ci,Vi,fr,Ji,Ri,ja,Mt,_d,sc,lc,gd,Vo,Ft,st,Vu],styles:[".search-chapter[_ngcontent-%COMP%], .search-result-link[_ngcontent-%COMP%]{color:var(--egwk-brand)}.search-result-link[_ngcontent-%COMP%]{font-weight:700}.search-toolbar-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.9rem;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.5;color:inherit}.search-toolbar-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.15rem;width:1.15rem;height:1.15rem;line-height:1.15rem}.search-toolbar-button[_ngcontent-%COMP%]:hover{opacity:1}.search-form[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;flex-direction:column}.search-controls[_ngcontent-%COMP%], .search-paginator[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center}.search-controls[_ngcontent-%COMP%]{flex-direction:column}.search-total-hits[_ngcontent-%COMP%]{font-weight:700}.search-control[_ngcontent-%COMP%]{margin-right:.5rem}@media (max-width: 768px){.search-control[_ngcontent-%COMP%]{display:block;width:100%;flex-direction:row}.search-paginator[_ngcontent-%COMP%]{flex-direction:column}}@media (max-width: 576px){.search-control[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px){.search-paginator[_ngcontent-%COMP%]{flex-direction:row!important}.search-control-box[_ngcontent-%COMP%]{min-height:32px!important}.search-control-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:row;margin:.67rem 0}.search-control[_ngcontent-%COMP%]{display:flex;width:49%;flex-direction:column}}.search-control-center[_ngcontent-%COMP%]{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.search-control-right-container[_ngcontent-%COMP%]{display:flex;flex-flow:column}.search-submit-button[_ngcontent-%COMP%]{margin-top:1rem}.egwk-hl-host[_ngcontent-%COMP%]{position:relative}.search2-sources[_ngcontent-%COMP%]{justify-content:center;margin:.5rem 0}.search2-result-tabs[_ngcontent-%COMP%]{justify-content:center;margin:.75rem 0 0}.search2-options-section[_ngcontent-%COMP%] + .search2-options-section[_ngcontent-%COMP%]{margin-top:1rem}.search2-options-title[_ngcontent-%COMP%]{margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.search2-bible-options[_ngcontent-%COMP%]{margin-top:.5rem}.search2-bible-results[_ngcontent-%COMP%]{width:100%}.search2-hidden[_ngcontent-%COMP%]{display:none!important}.search2-common[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1rem;margin-top:.75rem}.search2-common[_ngcontent-%COMP%] .search2-sources[_ngcontent-%COMP%]{margin:0 0 1.25rem}.search2-common[_ngcontent-%COMP%] .search2-mode[_ngcontent-%COMP%]{width:20rem;max-width:100%}.search2-common[_ngcontent-%COMP%] .search2-page-size[_ngcontent-%COMP%]{width:9rem}.search2-topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;margin:.5rem 0;font-size:.85rem}.search2-topics-label[_ngcontent-%COMP%]{opacity:.6}.search2-topic[_ngcontent-%COMP%]{padding:.05rem .6rem;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);text-decoration:none}.search2-topic[_ngcontent-%COMP%]:hover{background:var(--egwk-brand);color:#fff}.search2-topics-all[_ngcontent-%COMP%]{color:var(--egwk-brand);opacity:.8}",'.egwk-notes-column[_ngcontent-%COMP%]{width:100%;max-width:760px;margin:0 auto}.egwk-notes-empty[_ngcontent-%COMP%]{opacity:.7}.egwk-notes-where[_ngcontent-%COMP%]{border:none;background:none;padding:0;color:var(--egwk-brand);font:inherit;font-weight:600;cursor:pointer}.egwk-notes-where[_ngcontent-%COMP%]:hover{text-decoration:underline}.egwk-notes-lost[_ngcontent-%COMP%]{color:var(--egwk-ink-quiet);font-weight:600;cursor:help;text-decoration:line-through}.egwk-notes-when[_ngcontent-%COMP%]{font-size:.8rem;opacity:.6}.egwk-notes-text[_ngcontent-%COMP%]{margin:.5rem 0 0;white-space:pre-wrap}.egwk-note-head[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem}.egwk-note-bar[_ngcontent-%COMP%]{display:flex;align-items:center;gap:0;margin-inline-start:auto;opacity:0;transition:opacity .12s ease}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.7rem;width:1.7rem;height:1.7rem;padding:0;border:none;opacity:.4;transition:opacity .12s ease}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]:hover:not(:disabled){opacity:1}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button[_ngcontent-%COMP%]:disabled{opacity:.15}@media (hover: hover){.egwk-notes-note[_ngcontent-%COMP%]:hover .egwk-note-bar[_ngcontent-%COMP%], .egwk-marks-mark[_ngcontent-%COMP%]:hover .egwk-note-bar[_ngcontent-%COMP%], .egwk-note-bar[_ngcontent-%COMP%]:focus-within{opacity:1}}@media (hover: none){.egwk-note-bar[_ngcontent-%COMP%]{opacity:1}}.egwk-note-bar-editing[_ngcontent-%COMP%]{opacity:1;margin-inline-start:0;margin-top:.5rem}.egwk-note-state[_ngcontent-%COMP%]{font-size:.95rem;width:.95rem;height:.95rem;line-height:.95rem;opacity:.3;cursor:help}.egwk-note-state.shared[_ngcontent-%COMP%]{opacity:.55}.egwk-note-toggle[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 1.7rem;margin-inline-end:.2rem}.egwk-note-toggle[_ngcontent-%COMP%] .egwk-note-state[_ngcontent-%COMP%]{opacity:.55;cursor:pointer}.egwk-note-text[_ngcontent-%COMP%]{width:100%;box-sizing:border-box;padding:.5rem;border:1px solid var(--egwk-brand-line);border-radius:4px;background:transparent;color:inherit;font:inherit;resize:vertical}.egwk-note-bar.asking[_ngcontent-%COMP%]{opacity:1}.egwk-note-asking[_ngcontent-%COMP%]{font-size:.78rem;opacity:.75;margin-inline-end:.2rem}.egwk-note-confirm[_ngcontent-%COMP%]{color:var(--egwk-danger);opacity:.85!important}.egwk-note-confirm[_ngcontent-%COMP%]:hover{opacity:1!important}.egwk-notes-fold[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.6rem;width:1.6rem;height:1.6rem;padding:0;margin-inline-end:.1rem;opacity:.5;transition:opacity .12s ease}.egwk-notes-fold[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1.1rem;width:1.1rem;height:1.1rem;line-height:1.1rem}.egwk-notes-fold[_ngcontent-%COMP%]:hover{opacity:1}.egwk-notes-passage[_ngcontent-%COMP%]{display:block;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--egwk-line)}.egwk-marks[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin-bottom:.5rem}.egwk-marks-colours[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.33rem;margin-bottom:.5rem}.egwk-marks-colour[_ngcontent-%COMP%]{min-width:1.8rem;height:1.8rem;padding:0 .5rem;border:2px solid transparent;border-radius:1rem;background:var(--egwk-wash-strong);color:var(--egwk-ink);font:inherit;font-size:.8rem;cursor:pointer}.egwk-marks-colour.chosen[_ngcontent-%COMP%]{border-color:var(--egwk-ink)}.egwk-marks-colour.egwk-hl-yellow[_ngcontent-%COMP%]{background:var(--egwk-hl-yellow)}.egwk-marks-colour.egwk-hl-green[_ngcontent-%COMP%]{background:var(--egwk-hl-green)}.egwk-marks-colour.egwk-hl-blue[_ngcontent-%COMP%]{background:var(--egwk-hl-blue)}.egwk-marks-colour.egwk-hl-pink[_ngcontent-%COMP%]{background:var(--egwk-hl-pink)}.egwk-marks-count[_ngcontent-%COMP%]{opacity:.7}.egwk-marks-dot[_ngcontent-%COMP%]{width:.7rem;height:.7rem;border-radius:50%;flex:0 0 auto;align-self:center}.egwk-marks-dot.egwk-hl-yellow[_ngcontent-%COMP%]{background:var(--egwk-hl-yellow)}.egwk-marks-dot.egwk-hl-green[_ngcontent-%COMP%]{background:var(--egwk-hl-green)}.egwk-marks-dot.egwk-hl-blue[_ngcontent-%COMP%]{background:var(--egwk-hl-blue)}.egwk-marks-dot.egwk-hl-pink[_ngcontent-%COMP%]{background:var(--egwk-hl-pink)}.egwk-marks-text[_ngcontent-%COMP%]{margin:.33rem 0 0;line-height:1.5}.egwk-marks-other[_ngcontent-%COMP%]{margin:.33rem 0 0;font-size:.9rem;opacity:.7;line-height:1.5}.egwk-marks-note[_ngcontent-%COMP%]{margin-top:.5rem;padding-top:.33rem;border-top:1px solid var(--egwk-line)}[_nghost-%COMP%] .search-control-wrapper[_ngcontent-%COMP%]{width:100%}[_nghost-%COMP%] .search-control[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;align-items:center;gap:0 1rem;width:100%;margin-right:0}[_nghost-%COMP%] .search-control[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{width:100%}@media (min-width: 768px){[_nghost-%COMP%] .search-control[_ngcontent-%COMP%]{grid-template-columns:1fr 1fr}}[_nghost-%COMP%] .egwk-notes-filter-clear[_ngcontent-%COMP%]{justify-self:start;margin-bottom:.5rem}.egwk-notes-column[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin-bottom:.5rem}.egwk-notes-pages[_ngcontent-%COMP%]{background:transparent;margin-top:.5rem}.egwk-notes-found[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_egwk-notes-found 2.5s ease-out}@keyframes _ngcontent-%COMP%_egwk-notes-found{0%,60%{background:var(--egwk-brand-wash)}to{background:transparent}}.egwk-notebook-title[_ngcontent-%COMP%]{font-weight:600;font-size:1.05rem;text-align:start;line-height:1.3;min-width:0;overflow-wrap:anywhere}.egwk-notebook-row[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:.5rem}.egwk-notebook-row[_ngcontent-%COMP%] .egwk-notebook-title[_ngcontent-%COMP%]{flex:1 1 auto}.egwk-notebook-row[_ngcontent-%COMP%] .egwk-note-bar[_ngcontent-%COMP%]{flex:none}.egwk-notebook-meta[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-top:.35rem}.egwk-notebook-state[_ngcontent-%COMP%]{border:1px solid var(--egwk-tag-line);border-radius:999px;background:none;color:var(--egwk-ink-quiet);font:inherit;font-size:.75rem;line-height:1.4;padding:0 .5rem}.egwk-notebook-state.draft[_ngcontent-%COMP%]{border-color:var(--egwk-accent);color:var(--egwk-accent);font-weight:600}
196.egwk-notebook-state.open[_ngcontent-%COMP%]{border-style:dashed}button.egwk-notebook-state[_ngcontent-%COMP%]{cursor:pointer}.egwk-notebook-count[_ngcontent-%COMP%]{font-family:monospace;font-variant-numeric:tabular-nums;font-size:.8rem;opacity:.6}.egwk-notebook-current[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem;border:1px dashed var(--egwk-tag-line);border-radius:4px;color:inherit;text-decoration:none;font-weight:600}.egwk-notebook-current[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{color:var(--egwk-brand)}.egwk-notebook-current[_ngcontent-%COMP%]:hover{background:var(--egwk-brand-wash)}.egwk-notebooks-head[_ngcontent-%COMP%]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.egwk-notebooks-head[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin-bottom:0;margin-inline-end:auto}.egwk-notebooks-asking[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end;gap:.2rem;flex:0 1 auto;min-width:0}.egwk-notebooks-asking[_ngcontent-%COMP%] .egwk-note-asking[_ngcontent-%COMP%]{margin:0}.egwk-notebooks-answers[_ngcontent-%COMP%]{display:inline-flex;flex:none}.egwk-tag[_ngcontent-%COMP%]{border:none;border-radius:999px;background:var(--egwk-brand-wash);color:var(--egwk-brand);font:inherit;font-size:.75rem;line-height:1.5;padding:0 .55rem;cursor:pointer}.egwk-tag[_ngcontent-%COMP%]:before{content:"#";opacity:.5}.egwk-tag.chosen[_ngcontent-%COMP%]{background:var(--egwk-brand);color:#fff}.egwk-tag-count[_ngcontent-%COMP%]{opacity:.6;margin-inline-start:.2rem}.egwk-row-tags[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.egwk-row-tags-editor[_ngcontent-%COMP%]{margin-top:.35rem}.egwk-note-bar[_ngcontent-%COMP%] .mat-mdc-icon-button.active[_ngcontent-%COMP%]{opacity:1;color:var(--egwk-brand)}.egwk-tags-manage[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;padding:.5rem 0}.egwk-tags-manage-title[_ngcontent-%COMP%]{font-weight:600;margin-inline-end:.5rem}.egwk-tags-manage-tag[_ngcontent-%COMP%]{display:inline-flex;align-items:center}.egwk-tags-manage-tag[_ngcontent-%COMP%] .egwk-tags-manage-act[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 1.5rem;width:1.5rem;height:1.5rem;padding:0;opacity:.35}.egwk-tags-manage-tag[_ngcontent-%COMP%] .egwk-tags-manage-act[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:.9rem;width:.9rem;height:.9rem;line-height:.9rem}.egwk-tags-manage-tag[_ngcontent-%COMP%] .egwk-tags-manage-act[_ngcontent-%COMP%]:hover{opacity:1}.egwk-tags-manage-tag[_ngcontent-%COMP%] .egwk-note-asking[_ngcontent-%COMP%]{font-size:.8rem}.egwk-tags-rename[_ngcontent-%COMP%]{font:inherit;font-size:.8rem;padding:.1rem .4rem;border:1px solid var(--egwk-tag-line);border-radius:4px;width:9rem}@media (hover: hover){button.egwk-notebook-state[_ngcontent-%COMP%]:not(.draft){opacity:0;transition:opacity .12s ease}.egwk-notebook[_ngcontent-%COMP%]:hover button.egwk-notebook-state[_ngcontent-%COMP%], button.egwk-notebook-state[_ngcontent-%COMP%]:focus-visible{opacity:1}}'],changeDetection:0})}}return t})();var hve={readingPlan:void 0,readingPlanToc:void 0,translation:"karoli",chapter:1,day:1,isLoading:!1},s6=t=>cV.get(t)??hp,Of=s1({providedIn:"root"},c1(hve),U_(t=>({updateChapter(i){ba(t,e=>Pe(K({},e),{chapter:i}))},updateIdFields({translation:i,chapter:e,day:n}){ba(t,o=>Pe(K({},o),{translation:i,chapter:e,day:n}))}})),Cj({onInit(t){oD(t,i=>{})}}),l1(({translation:t,chapter:i,day:e})=>({mappedTranslation:ke(()=>s6(t())),chapterRoman:ke(()=>M0(i())),dayStr:ke(()=>""+e()),dayMod:ke(()=>(e()-1)%no+1)})),U_((t,i=x(ZC))=>({loadDaily:Np(Il(ft(()=>ba(t,{isLoading:!0})),zt(e=>i.loadDaily(s6(e.translation),e.chapter,e.day).pipe(Mf({next:n=>ba(t,{readingPlan:n}),error:console.error,finalize:()=>ba(t,{isLoading:!1})}))))),loadToc:Np(Il(ft(()=>ba(t,{isLoading:!0})),zt(e=>i.loadToc(e.start,e.end).pipe(Mf({next:n=>ba(t,{readingPlanToc:n}),error:console.error,finalize:()=>ba(t,{isLoading:!1})})))))})));var mve=t=>({title:"Home",uri:t,icon:"home",translate:!0}),fve=t=>({title:"Daily reading plan",uri:t,translate:!0}),gve=(t,i)=>({title:t,uri:i,translate:!0}),_ve=t=>({title:t}),xve=(t,i)=>({options:t,id:"translation",value:i}),bve=(t,i)=>({title:t,selector:i}),vve=(t,i,e,n,o)=>[t,i,e,n,o],yve=(t,i)=>i.osis,Cve=(t,i)=>i.kjvRef,wve=(t,i)=>i.refcodeShort;function kve(t,i){t&1&&(d(0,"small",8),g(1," \u2014 A mai naphoz nem tartozik bibliai szakasz"),u())}function Eve(t,i){t&1&&(d(0,"small",8),g(1," \u2014 A mai naphoz nem tartozik Ellen White id\xE9zet"),u())}function Sve(t,i){if(t&1&&(d(0,"div",15),g(1),u()),t&2){let e=i.$implicit;h(),xt("",e.verse,". ",e.text,"")}}function Mve(t,i){if(t&1&&(d(0,"h3"),g(1),u(),te(2,Sve,2,2,"div",15,Cve)),t&2){let e=i.$implicit;h(),V(e.bibleText),h(),ne(e.verses)}}function Tve(t,i){if(t&1&&(d(0,"div",11)(1,"h3")(2,"small"),g(3,"Bibliai szakaszok"),u()(),te(4,Mve,4,1,null,null,yve),u()),t&2){f(2);let e=or(4);h(4),ne(e.biblePassages)}}function Ive(t,i){if(t&1&&(d(0,"div",16),H(1,"span",6),P(2,"safeQuote"),d(3,"span",17),g(4),u()()),t&2){let e=i.$implicit;h(),y("innerHTML",O(2,2,e.content),Dt),h(3),V("\xA0{"+e.refcodeShort+"}")}}function Dve(t,i){if(t&1&&(d(0,"div",11)(1,"h3")(2,"small"),g(3,"Ellen White id\xE9zetek"),u()(),te(4,Ive,5,4,"div",16,wve),u()),t&2){f(2);let e=or(4);h(4),ne(e.egwTranslations)}}function Pve(t,i){if(t&1){let e=j();Aa(0)(1),d(2,"section")(3,"div",3),H(4,"egwk-chapter-step",4),u()(),d(5,"section",5),M("touchstart",function(o){k(e);let a=f();return E(a.onTouchStart(o))})("touchend",function(o){k(e);let a=f();return E(a.onTouchEnd(o))})("touchcancel",function(o){k(e);let a=f();return E(a.onTouchEnd(o))}),d(6,"div",3)(7,"div"),H(8,"h1",6)(9,"small",7),D(10,kve,2,0,"small",8)(11,Eve,2,0,"small",8),u()(),d(12,"div",3)(13,"div",9)(14,"div",10),D(15,Tve,6,0,"div",11),H(16,"div",12),D(17,Dve,6,0,"div",11),u()()()(),d(18,"section")(19,"div",3),H(20,"egwk-chapter-step",4),u(),d(21,"div",13)(22,"button",14),P(23,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.scrollToTop())}),d(24,"mat-icon"),g(25,"arrow_upward"),u()()()()}if(t&2){let e=f(),n=or(4),o=(n.biblePassages==null?null:n.biblePassages.length)>0,a=(n.egwTranslations==null?null:n.egwTranslations.length)>0;h(4),y("prevUri",e.prevUri())("prevLabel",e.prevLabel())("nextUri",e.nextUri())("nextLabel",e.nextLabel()),h(4),y("innerHTML",e.contentTitle(),Dt),h(),y("innerHTML",e.titleNumber(),Dt),h(),S(o?-1:10),h(),S(a?-1:11),h(4),S(e.showBible()&&o?15:-1),h(2),S(e.showEgw()&&a?17:-1),h(3),y("prevUri",e.prevUri())("prevLabel",e.prevLabel())("nextUri",e.nextUri())("nextLabel",e.nextLabel()),h(2),W("aria-label",O(23,15,"Scroll to top"))}}var Ff=(()=>{class t extends ut{constructor(){super(...arguments),this.showBible=_e(!0),this.showEgw=_e(!0),this.store=x(Of),this.breadcrumbButtons=ke(()=>{let e=this.store.readingPlan()?.content;return!e||!e.biblePassages?.length||!e.egwTranslations?.length?[]:[{toggle:!0,svgIcon:!0,on:this.showBible(),disabled:!this.showEgw()&&this.showBible(),icon:"bible-off",iconOff:"bible",callback:()=>this.showBible.set(!(this.showEgw()&&this.showBible())),state:()=>this.showBible(),description:"Hide Bible",descriptionOff:"Show Bible"},{toggle:!0,svgIcon:!0,on:this.showEgw(),disabled:!this.showBible()&&this.showEgw(),icon:"egw-book-off",iconOff:"egw-book",callback:()=>
196this.showEgw.set(!(this.showBible()&&this.showEgw())),state:()=>this.showEgw(),description:"Hide Ellen White",descriptionOff:"Show Ellen White"}]}),this.contentTitle=ke(()=>{let e=this.store.readingPlan()?.content?.title;return e?.length?e:""}),this.translation=ke(()=>this.store.translation()),this.titleNumber=ke(()=>`${this.store.chapterRoman()}. szakasz / ${this.store.day()}. nap`),this.prevDayNo=ke(()=>this.store.day()===1?this.store.chapter()===1?void 0:no:this.store.day()-1),this.prevChapterNo=ke(()=>this.store.day()===1?this.store.chapter()===1?void 0:this.store.chapter()-1:this.store.chapter()),this.prevChapterNoRoman=ke(()=>this.prevChapterNo()===void 0?void 0:M0(this.prevChapterNo())),this.nextDayNo=ke(()=>this.store.day()===no?this.store.chapter()===FI?void 0:1:this.store.day()+1),this.nextChapterNo=ke(()=>this.store.day()===no?this.store.chapter()===FI?void 0:this.store.chapter()+1:this.store.chapter()),this.nextChapterNoRoman=ke(()=>this.nextChapterNo()===void 0?void 0:M0(this.nextChapterNo())),this.prevUri=ke(()=>{if(this.prevChapterNo()!==void 0&&this.prevDayNo()!==void 0)return this.getUriWithLang(`${U.READING_PLAN_HU_URI}/${this.prevChapterNo()}/${this.prevDayNo()}/${this.store.translation()}`)}),this.prevLabel=ke(()=>{if(this.prevChapterNo()!==void 0)return`${this.prevChapterNoRoman()}.szakasz / ${this.prevDayNo()}. nap`}),this.nextUri=ke(()=>{if(this.nextChapterNo()!==void 0&&this.nextDayNo()!==void 0)return this.getUriWithLang(`${U.READING_PLAN_HU_URI}/${this.nextChapterNo()}/${this.nextDayNo()}/${this.store.translation()}`)}),this.nextLabel=ke(()=>{if(this.nextChapterNo()!==void 0)return`${this.nextChapterNoRoman()}.szakasz / ${this.nextDayNo()}. nap`}),this.AppSettings=U,this.TRANSLATION_TITLES=OI}ngOnInit(){super.ngOnInit(),this.setupData(),this.route.params.subscribe(e=>{let n=this.route.snapshot.data,o={};if(n.loadFromStorage)if(o=this.bs.ls.get("readingPlan"),o){this.bs.router.navigate([this.lang,U.READING_PLAN_HU_URI,o.chapter??1,o.day??1,o.translation??hp]);return}else{this.bs.router.navigate([this.lang,U.READING_PLAN_HU_URI]);return}let a=n.translation??e.translation??hp,r=o.chapter??parseInt(n.chapter??e.chapter??"1"),s=o.day??parseInt(n.day??e.day??"1");this.store.updateIdFields({translation:a,chapter:r,day:s}),this.store.loadDaily({translation:a,chapter:r,day:s}),this.bs.ls.set("readingPlan",{translation:a,chapter:r,day:s},this.bs.ls.inOneYear)})}setupData(){let e=this.route.snapshot.data;e.source==="route"&&e.lang&&(this.lang=e.lang,U.LANGUAGE.set(this.lang))}navigateReadingPlan(e){let[n,o]=e,a=o;n==="chapter"?this.bs.router.navigate([this.lang,U.READING_PLAN_HU_URI,a]):n==="translation"&&this.bs.router.navigate([this.lang,U.READING_PLAN_HU_URI,this.store.chapter(),this.store.day(),o])}handleSwipeLeft(){this.bs.router.navigate(this.nextUri()?[this.nextUri()]:[])}handleSwipeRight(){this.bs.router.navigate(this.prevUri()?[this.prevUri()]:[])}scrollToTop(){fm()}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-reading-plan"]],features:[pe],decls:6,vars:25,consts:[["readingPlanBreadcrumbs",""],[1,"flex-wrap","flex-center-center","egwk-page"],[3,"optionSelected","items","buttons"],[1,"egwk-wrapper"],[3,"prevUri","prevLabel","nextUri","nextLabel"],[3,"touchstart","touchend","touchcancel"],[3,"innerHTML"],[1,"egwk-reading-plan-subtitle",3,"innerHTML"],[1,"egwk-reading-plan-subtitle","smaller"],[1,"egwk-wrapper-inner"],[1,"egwk-reading-plan-container"],[1,"egwk-reading-plan-box"],[1,"egwk-reading-plan-separator"],[1,"egwk-wrapper-center"],["mat-icon-button","",3,"click"],[1,"egwk-reading-plan-verse"],[1,"egwk-reading-plan-egw"],[1,"egwk-paragraph-refcode"]],template:function(n,o){if(n&1){let a=j();d(0,"div",1)(1,"section")(2,"egwk-breadcrumbs",2,0),M("optionSelected",function(s){return k(a),E(o.navigateReadingPlan(s))}),u()(),Aa(4),D(5,Pve,26,17),u()}if(n&2){let a;h(2),y("items",Ks(19,vve,Oe(4,mve,o.getUriWithLang("home")),Oe(6,fve,o.getUriWithLang(o.AppSettings.READING_PLAN_HU_URI)),Ot(8,gve,`Chapter ${o.store.chapterRoman()}.`,o.getUriWithLang(o.AppSettings.READING_PLAN_HU_URI+"/"+o.store.chapter())),Oe(11,_ve,o.store.day()+". nap"),Ot(16,bve,o.translation(),Ot(13,xve,o.TRANSLATION_TITLES,o.translation()))))("buttons",o.breadcrumbButtons()),h(2);let r=qh((a=o.store.readingPlan())==null?null:a.content);h(),S(r?5:-1)}},dependencies:[wt,yi,hl,Yt,He,st],styles:[".egwk-reading-plan-container[_ngcontent-%COMP%]{display:flex;gap:1rem;width:100%}@media (min-width: 769px){.egwk-reading-plan-container[_ngcontent-%COMP%]{flex-direction:row}.egwk-reading-plan-container[_ngcontent-%COMP%] .egwk-reading-plan-box[_ngcontent-%COMP%]{padding:1rem;flex:1;min-width:0}}@media (max-width: 576px){.egwk-reading-plan-container[_ngcontent-%COMP%]{flex-direction:column;gap:.67rem}.egwk-reading-plan-container[_ngcontent-%COMP%] .egwk-reading-plan-box[_ngcontent-%COMP%]{padding:0;width:100%}}@media (min-width: 577px) and (max-width: 768px){.egwk-reading-plan-container[_ngcontent-%COMP%]{flex-direction:column}.egwk-reading-plan-container[_ngcontent-%COMP%] .egwk-reading-plan-box[_ngcontent-%COMP%]{padding:1.5rem;width:100%}}.egwk-reading-plan-box[_ngcontent-%COMP%]{overflow:hidden;word-wrap:break-word;box-sizing:border-box;text-align:justify}.egwk-reading-plan-egw[_ngcontent-%COMP%], .egwk-reading-plan-verse[_ngcontent-%COMP%]{padding-bottom:.67rem;box-sizing:border-box}.egwk-reading-plan-title-placeholder[_ngcontent-%COMP%]{visibility:hidden}@media (max-width: 576px){.egwk-reading-plan-title-placeholder[_ngcontent-%COMP%]{display:none}}.egwk-reading-plan-subtitle[_ngcontent-%COMP%]{font-weight:700;color:var(--egwk-brand)}.egwk-reading-plan-subtitle.smaller[_ngcontent-%COMP%]{font-size:.75rem}
196@media (max-width: 768px){.egwk-reading-plan-separator[_ngcontent-%COMP%]{border-top:1px solid var(--egwk-brand-line);margin:0 1.5rem .67rem}}@media (min-width: 769px){.egwk-reading-plan-separator[_ngcontent-%COMP%]{display:none}}"]})}}return t})();var Ave=["readingPlanBreadcrumbs"],Rve=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Ove=t=>({title:"Daily reading plan",uri:t,translate:!0}),Fve=(t,i)=>[t,i],Nve=()=>[],Lve=()=>["chapter","titles"];function Bve(t,i){if(t&1&&(d(0,"mat-cell",20),g(1),u()),t&2){let e=i.$implicit;h(),oe(" ",e.chapter," ")}}function Vve(t,i){if(t&1&&(d(0,"mat-cell",21)(1,"div")(2,"div"),g(3),u(),d(4,"div")(5,"small"),g(6),u()()()()),t&2){let e=i.$implicit;h(3),V(e.biblePassages),h(3),V(e.titles)}}function zve(t,i){if(t&1&&H(0,"mat-row",22),t&2){let e=i.$implicit,n=f();y("routerLink",n.getUrl(e.chapterNo))}}var FD=(()=>{class t extends ut{constructor(){super(...arguments),this.mainChapters=dV,this.breadcrumbs=$F("readingPlanBreadcrumbs"),this.store=x(Of),this.AppSettings=U}navigateReadingPlan(e){}getUrl(e){return this.getUriWithLang(`olvaso-terv/${e}`)}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-reading-plan-intro"]],viewQuery:function(n,o){n&1&&x3(o.breadcrumbs,Ave,5),n&2&&Dv()},features:[pe],decls:88,vars:13,consts:[["readingPlanBreadcrumbs",""],[1,"flex-wrap","flex-center-center","egwk-page"],[3,"optionSelected","items","buttons"],[1,"egwk-wrapper"],[1,"egwk-wrapper-inner-vertical"],["href","/hu/toc/PP/advent","target","_blank"],["href","/hu/toc/PK/advent","target","_blank"],["href","/hu/toc/SC/advent","target","_blank"],["href","/hu/toc/DA/advent","target","_blank"],["href","/hu/toc/COL/advent","target","_blank"],["href","/hu/toc/MB/advent","target","_blank"],["href","/hu/toc/AA/advent","target","_blank"],["href","/hu/toc/GC/advent","target","_blank"],[1,"chapters-table",3,"dataSource"],["matColumnDef","chapter"],["class","col-chapter",4,"matCellDef"],["matColumnDef","titles"],["class","col-titles",4,"matCellDef"],["class","router-link",3,"routerLink",4,"matRowDef","matRowDefColumns"],["href","https://www.adventistheritage.org","target","_blank","rel","noopener noreferrer"],[1,"col-chapter"],[1,"col-titles"],[1,"router-link",3,"routerLink"]],template:function(n,o){if(n&1){let a=j();d(0,"div",1)(1,"section")(2,"egwk-breadcrumbs",2,0),M("optionSelected",function(s){return k(a),E(o.navigateReadingPlan(s))}),u()(),d(4,"section")(5,"div",3)(6,"div",4)(7,"h1"),g(8,"Napi Biblia \xE9s Ellen White olvas\xF3 terv"),u()()()(),d(9,"section")(10,"div",3)(11,"div",4)(12,"h2"),g(13,"Ismertet\u0151"),u(),d(14,"p"),g(15," A naponk\xE9nti k\xF6z\xF6ss\xE9g, melyet az ima \xE9s a bibliatanulm\xE1nyoz\xE1s \xE1ltal \xE1polhatunk Istennel, a legfontosabb lelki gy
196akorlat, amelyet ki kell fejleszten\xFCnk. Ellen White \xEDr\xE1sai, amelyekre gyakran \xFAgy utalunk, mint a \u201EPr\xF3f\xE9tas\xE1g Lelk\xE9re\u201D (L\xE1sd: Jel 12:17; 19:10), ihletett seg\xEDts\xE9get jelentenek a Biblia meg\xE9rt\xE9s\xE9hez, hogy felfedezhesd Isten Ig\xE9j\xE9nek hatalm\xE1t \xE9s sz\xE9ps\xE9g\xE9t. "),u(),d(16,"p"),g(17,"Ez a weblap egy olvas\xE1si tervet val\xF3s\xEDt meg, melynek "),d(18,"b"),g(19,"4 szakasza"),u(),g(20," van, minden szakasz egyenk\xE9nt "),d(21,"b"),g(22,"260 napb\xF3l"),u(),g(23," \xE1ll, \xE9s ez a terv v\xE9gigvezet a Biblia elej\xE9t\u0151l a v\xE9g\xE9ig. Az olvas\xE1s b\xE1rmelyik szakasszal elkezdhet\u0151. A weblap az olvas\xF3 terv alapj\xE1n, annak minden egyes napj\xE1ra az adott Bibliasz\xF6vegeket \xE9s a hozz\xE1 kapcsol\xF3d\xF3 adott szakaszokat jelen\xEDt meg a "),d(24,"a",5),g(25,"P\xE1tri\xE1rk\xE1k \xE9s pr\xF3f\xE9t\xE1k"),u(),g(26,", "),d(27,"a",6),g(28,"Pr\xF3f\xE9t\xE1k \xE9s kir\xE1lyok"),u(),g(29,", a "),d(30,"a",7),g(31,"J\xE9zushoz vezet\u0151 \xFAt"),u(),g(32,", a "),d(33,"a",8),g(34,"J\xE9zus \xE9lete"),u(),g(35,", "),d(36,"a",9),g(37,"Krisztus p\xE9ld\xE1zatai"),u(),g(38,", "),d(39,"a",10),g(40,"Gondolatok a hegyibesz\xE9dr\u0151l"),u(),g(41,", az "),d(42,"a",11),g(43,"Apostolok t\xF6rt\xE9nete"),u(),g(44," \xE9s a "),d(45,"a",12),g(46,"Nagy k\xFCzdelem"),u(),g(47," c\xEDm\u0171 k\xF6nyvekb\u0151l. "),u(),d(48,"h2"),g(49,"Tartalomjegyz\xE9k"),u(),d(50,"mat-table",13),li(51,14),D(52,Bve,2,1,"mat-cell",15),ci(),li(53,16),D(54,Vve,7,2,"mat-cell",17),ci(),D(55,zve,1,1,"mat-row",18),u(),d(56,"h3"),g(57,"K\xF6sz\xF6netnyilv\xE1n\xEDt\xE1s"),u(),d(58,"p"),g(59," K\xFCl\xF6nleges k\xF6sz\xF6net Arl Voorheis testv\xE9rnek az\xE9rt, hogy t\xF6bb mint k\xE9t \xE9vtizedet \xE1ldozott arra, kigy\u0171jtse a Biblia \xE9s Ellen White \xEDr\xE1sai k\xF6z\xF6tti \xF6sszef\xFCgg\xE9seket. Voorheis testv\xE9r h\xE1rom tervet k\xE9sz\xEDtett, amelyek a napi olvasm\xE1ny mennyis\xE9g\xE9t illet\u0151en k\xFCl\xF6nb\xF6znek egym\xE1st\xF3l \xE9s ezt k\xF6nyv form\xE1j\xE1ban kiadta "),d(60,"b"),g(61,"\xD6sszef\xFCgg\u0151 bibliai olvasm\xE1nyok"),u(),g(62," n\xE9ven. Ennek a csod\xE1latos seg\xE9danyagnak egy p\xE9ld\xE1ny\xE1t beszerezheted az Adventist Heritage Ministry oldal\xE1r\xF3l ("),d(63,"a",19),g(64,"www.adventistheritage.org"),u(),g(65,"). Az ebben a mell\xE9kletben tal\xE1lhat\xF3 olvas\xE1si terv egy adopt\xE1lt verzi\xF3ja a h\xE1rom terv egyik\xE9nek, amely az "),d(66,"b"),g(67,"\xD6sszef\xFCgg\u0151 bibliai olvasm\xE1nyok"),u(),g(68," c\xEDm\u0171 k\xF6nyvben megtal\xE1lhat\xF3 \xE9s az Adventist Heritage Ministry enged\xE9ly\xE9vel haszn\xE1ljuk. "),u(),d(69,"h3"),g(70,"A k\xF6nyvc\xEDmek r\xF6vid\xEDt\xE9sei"),u(),d(71,"ul")(72,"li"),g(73,"PP: P\xE1tri\xE1rk\xE1k \xE9s pr\xF3f\xE9t\xE1k"),u(),d(74,"li"),g(75,"PK: Pr\xF3f\xE9t\xE1k \xE9s kir\xE1lyok"),u(),d(76,"li"),g(77,"SC: J\xE9zushoz vezet\u0151 \xFAt"),u(),d(78,"li"),g(79,"DA: J\xE9zus \xE9lete"),u(),d(80,"li"),g(81,"COL: Krisztus p\xE9ld\xE1zatai"),u(),d(82,"li"),g(83,"MB: Gondolatok a Hegyibesz\xE9dr\u0151l"),u(),d(84,"li"),g(85,"AA: Az Apostolok t\xF6rt\xE9nete"),u(),d(86,"li"),g(87,"GC: Nagy k\xFCzdelem"),u()()()()()()}n&2&&(h(2),y("items",Ot(8,Fve,Oe(4,Rve,o.getUriWithLang("home")),Oe(6,Ove,o.getUriWithLang(o.AppSettings.READING_PLAN_HU_URI))))("buttons",Ve(11,Nve)),h(48),y("dataSource",o.mainChapters),h(5),y("matRowDefColumns",Ve(12,Lve)))},dependencies:[wt,_p,sl,mw,ll,dl,cl,ul,Ft],styles:[".egwk-wrapper-inner-vertical[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .egwk-wrapper-inner-vertical[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin:0 0 1.5rem}.egwk-wrapper-inner-vertical[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{padding-left:1.5rem}.egwk-wrapper-inner-vertical[_ngcontent-%COMP%] b[_ngcontent-%COMP%]{color:var(--egwk-brand)}",".chapters-table[_ngcontent-%COMP%] .mat-column-chapter[_ngcontent-%COMP%], .chapters-table[_ngcontent-%COMP%] .mat-column-day[_ngcontent-%COMP%]{flex:0 0 20%}.chapters-table[_ngcontent-%COMP%] .mat-column-titles[_ngcontent-%COMP%], .chapters-table[_ngcontent-%COMP%] .mat-column-title[_ngcontent-%COMP%]{flex:0 0 80%}"]})}}return t})();var ND=t=>(t-1)%no+1;var jve=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Hve=t=>({title:"Daily reading plan",uri:t,translate:!0}),Uve=()=>[1,"I. szakasz"],$ve=()=>[2,"II. szakasz"],Wve=()=>[3,"III. szakasz"],Kve=()=>[4,"IV. szakasz"],Gve=(t,i,e,n)=>[t,i,e,n],qve=(t,i)=>({options:t,id:"chapter",value:i}),Jve=(t,i)=>({title:t,selector:i}),Yve=(t,i,e)=>[t,i,e],Qve=()=>[],Zve=()=>[25,50,100,260],Xve=()=>["day","title"],eye=(t,i,e,n,o)=>["/",t,i,e,n,o];function tye(t,i){if(t&1&&(d(0,"mat-cell",19)(1,"div"),g(2),u()()),t&2){let e=i.$implicit,n=f(2);h(2),oe("",n.getDay(e.day),". nap")}}function nye(t,i){if(t&1&&(d(0,"div")(1,"span",21),g(2),u(),d(3,"span",22),g(4," \xA0 "),u(),d(5,"small",23),g(6),u()()),t&2){let e=f().$implicit,n=f(2);h(2),V(e.title),h(4),oe("(",e.egwBookTitles(n.lang),")")}}function iye(t,i){if(t&1&&(d(0,"div"),g(1),u()),t&2){let e=f().$implicit;h(),V(e.bible)}}function oye(t,i){if(t&1&&(d(0,"mat-cell",20),D(1,nye,7,2,"div")(2,iye,2,1,"div"),u()),t&2){let e=i.$implicit;h(),S(e.title.length&&e.egw.length?1:-1),h(),S(e.bible.length?2:-1)}}function aye(t,i){if(t&1&&H(0,"mat-row",24),t&2){let e=i.$implicit,n=f(2);y("routerLink",Ks(1,eye,n.lang,n.AppSettings.READING_PLAN_HU_URI,n.chapter(),n.getDay(e.day),n.store.translation()))}}function rye(t,i){if(t&1){let e=j();d(0,"section",3),M("touchstart",function(o){k(e);let a=f();return E(a.onTouchStart(o))})("touchend",function(o){k(e);let a=f();return E(a.onTouchEnd(o))})("touchcancel",function(o){k(e);let a=f();return E(a.onTouchEnd(o))}),d(1,"div",4)(2,"div",5)(3,"h1"),g(4,"Napi \xE1h\xEDtat \u2014 "),d(5,"small"),g(6),u()(),d(7,"div",6)(8,"egwk-chapter-step",7),M("prevClick",function(){k(e);let o=f();return E(o.previousPage())})("nextClick",function(){k(e);let o=f();return E(o.nextPage())}),u(),d(9,"mat-paginator",8),M("page",function(o){k(e);let a=f();return E(a.pageIndex.set(o.pageIndex))}
196),u()(),d(10,"div",9)(11,"p",10),g(12),u()(),d(13,"mat-table",11),li(14,12),D(15,tye,3,1,"mat-cell",13),ci(),li(16,14),D(17,oye,3,2,"mat-cell",15),ci(),D(18,aye,1,7,"mat-row",16),u(),d(19,"div",6)(20,"egwk-chapter-step",7),M("prevClick",function(){k(e);let o=f();return E(o.previousPage())})("nextClick",function(){k(e);let o=f();return E(o.nextPage())}),u()(),d(21,"div",17)(22,"button",18),P(23,"appTranslate"),M("click",function(){k(e);let o=f();return E(o.scrollToTop())}),d(24,"mat-icon"),g(25,"arrow_upward"),u()()()()()()}if(t&2){let e=f();h(6),oe("",e.store.chapterRoman(),". szakasz "),h(2),y("prevLabel",e.prevLabel())("nextLabel",e.nextLabel())("prevUri",e.prevUri())("nextUri",e.nextUri())("clickOnly",!0),h(),y("pageSizeOptions",Ve(20,Zve))("pageSize",e.PAGE_SIZE)("showFirstLastButtons",!0),h(3),V(e.currentLabel()),h(),y("dataSource",e.dataSource),h(5),y("matRowDefColumns",Ve(21,Xve)),h(2),y("prevLabel",e.prevLabel())("nextLabel",e.nextLabel())("prevUri",e.prevUri())("nextUri",e.nextUri())("clickOnly",!0),h(2),W("aria-label",O(23,18,"Scroll to top"))}}function sye(t,i){t&1&&H(0,"egwk-loading")}var _c=50,LD=(()=>{class t extends ut{constructor(){super(),this.store=x(Of),this.chapter=_e(1),this.pageIndex=_e(0),this.paginatorSignal=_e(void 0),this.prevLabel=ke(()=>{let e=this.pageIndex(),n=(e-1)*_c;if(0<e)return n+1+" - "+(n+_c)+". nap"}),this.nextLabel=ke(()=>{let e=this.pageIndex(),n=Math.floor(no/_c),o=(e+1)*_c,a=Math.min(no,o+_c);if(e<n)return o+1+" - "+a+". nap"}),this.currentLabel=ke(()=>{let e=this.pageIndex()*_c,n=Math.min(no,e+_c);return e+1+" - "+n+". nap"}),this.prevUri=ke(()=>{if(0<this.pageIndex())return"#"}),this.nextUri=ke(()=>{let e=this.pageIndex(),n=Math.floor(no/_c);if(e<n)return"#"}),this.getDay=ND,this.dataSource=new hw,this.AppSettings=U,this.PAGE_SIZE=_c,Jh(()=>{this.dataSource.data=this.store.readingPlanToc()?.toc??[],this.dataSource.paginator=this.paginator,this.paginatorSignal.set(this.paginator)})}ngOnInit(){super.ngOnInit(),this.route.params.subscribe(e=>{let n=parseInt(e.chapter??"1");this.chapter.set(n),this.store.updateChapter(n);let o=1+(n-1)*no,a=o+no-1;this.store.loadToc({start:o,end:a})})}navigateReadingPlan(e){let[n,o]=e,a=o;n==="chapter"&&this.bs.router.navigate([this.lang,U.READING_PLAN_HU_URI,a])}getUri(e){return this.getUriWithLang(`${U.READING_PLAN_HU_URI}/${this.chapter()}/${ND(e)}`)}handleSwipeLeft(){this.nextPage()}handleSwipeRight(){this.previousPage()}previousPage(){this.paginator&&this.paginator.hasPreviousPage()&&this.paginator.previousPage()}nextPage(){this.paginator&&this.paginator.hasNextPage()&&this.paginator.nextPage()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-reading-plan-toc"]],viewQuery:function(n,o){if(n&1&&ze(Vo,5),n&2){let a;fe(a=ge())&&(o.paginator=a.first)}},features:[pe],decls:6,vars:27,consts:[["readingPlanBreadcrumbs",""],[1,"flex-wrap","flex-center-center","egwk-page"],[3,"optionSelected","items","buttons"],[3,"touchstart","touchend","touchcancel"],[1,"egwk-wrapper"],[1,"egwk-wrapper-inner-vertical"],[1,"egwk-reading-plan-stepper"],[3,"prevClick","nextClick","prevLabel","nextLabel","prevUri","nextUri","clickOnly"],["aria-label","Select page",2,"display","none",3,"page","pageSizeOptions","pageSize","showFirstLastButtons"],[1,"egwk-reading-plan-subtitle"],[1,"reading-plan-toc-title"],[1,"chapters-table",3,"dataSource"],["matColumnDef","day"],["class","col-chapter",4,"matCellDef"],["matColumnDef","title"],["class","col-titles",4,"matCellDef"],["class","router-link",3,"routerLink",4,"matRowDef","matRowDefColumns"],[1,"egwk-wrapper-center"],["mat-icon-button","",3,"click"],[1,"col-chapter"],[1,"col-titles"],[1,"reading-plan-toc-title-chapter"],[1,"reading-plan-toc-title-inter"],[1,"reading-plan-toc-title-book"],[1,"router-link",3,"routerLink"]],template:function(n,o){if(n&1){let a=j();d(0,"div",1)(1,"section")(2,"egwk-breadcrumbs",2,0),M("optionSelected",function(s){return k(a),E(o.navigateReadingPlan(s))}),u()(),D(4,rye,26,22,"section")(5,sye,1,0,"egwk-loading"),u()}n&2&&(h(2),y("items",Co(22,Yve,Oe(3,jve,o.getUriWithLang("home")),Oe(5,Hve,o.getUriWithLang(o.AppSettings.READING_PLAN_HU_URI)),Ot(19,Jve,o.store.chapterRoman(),Ot(16,qve,po(11,Gve,Ve(7,Uve),Ve(8,$ve),Ve(9,Wve),Ve(10,Kve)),o.store.chapter()))))("buttons",Ve(26,Qve)),h(2),S(o.store.isLoading()?5:4))},dependencies:[wt,Pn,_p,sl,mw,ll,dl,cl,ul,br,Vo,Ft,hl,He,Yt,st],styles:[".col-titles[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.egwk-reading-plan-stepper[_ngcontent-%COMP%]{margin:.5rem 0}@media (min-width: 768px){.reading-plan-toc-title-chapter[_ngcontent-%COMP%], .reading-plan-toc-title-book[_ngcontent-%COMP%]{white-space:nowrap}.egwk-reading-plan-stepper[_ngcontent-%COMP%]{margin:1.5rem 0}.reading-plan-toc-title-inter[_ngcontent-%COMP%]{white-space:break-spaces}}.reading-plan-toc-title[_ngcontent-%COMP%]{width:100%;text-align:center;margin-bottom:1.5rem}",".chapters-table[_ngcontent-%COMP%] .mat-column-chapter[_ngcontent-%COMP%], .chapters-table[_ngcontent-%COMP%] .mat-column-day[_ngcontent-%COMP%]{flex:0 0 20%}.chapters-table[_ngcontent-%COMP%] .mat-column-titles[_ngcontent-%COMP%], .chapters-table[_ngcontent-%COMP%] .mat-column-title[_ngcontent-%COMP%]{flex:0 0 80%}"]})}}return t})();var Ud=(()=>{class t{constructor(e){this.http=e,this.baseUrl=U.HYMNALS_API_URL}getHymnals(){return this.http.get(this.baseUrl)}getHymnalTOC(e){return this.http.get(`${this.baseUrl}${e}/`)}getHymn(e,n){return this.http.get(`${this.baseUrl}${e}/${n}/`)}previewHymn(e,n,o,a){let r=`${this.baseUrl}${e}/${n}/preview/`,s=this.buildHttpParams(a);return this.http.post(r,o,{params:s})}updateHymn(e,n,o,a){let r=`${this.baseUrl}${e}/${n}/`,s=this.buildHttpParams(a);return this.http.post(r,o,{params:s})}getEmbeddedPNG(e,n,o){let a=Pe(K({},o),{format:"embed"}),r=this.buildHttpParams(a);return this.http.get(`${this.baseUrl}${e}/${n}/download/`,{params:r})}warmScores(e,n,o){return this.http.get(`${this.baseUrl}${e}/${n}/warm/`,{params:this.buildHttpParams(o)})}getCodeView(e,n,o){let a=Pe(K({}
196,o),{format:"code_view"}),r=this.buildHttpParams(a);return this.http.get(`${this.baseUrl}${e}/${n}/download/`,{params:r})}downloadHymn(e,n,o){let a=this.buildHttpParams(o);return this.http.get(`${this.baseUrl}${e}/${n}/download/`,{params:a,responseType:"blob"})}getDownloadUrl(e,n,o){let a=this.buildQueryString(o);return`${this.baseUrl}${e}/${n}/download/${a}`}buildHttpParams(e){let n=new ss;return e&&(e.format&&(n=n.set("format",e.format)),e.type&&(n=n.set("type",e.type)),e.verses&&(n=n.set("verses",e.verses)),e.title&&(n=n.set("title",e.title)),e.header!==void 0&&(n=n.set("header",String(e.header))),e.piano_reduction!==void 0&&(n=n.set("piano_reduction",String(e.piano_reduction))),e.minify_soprano!==void 0&&(n=n.set("minify_soprano",String(e.minify_soprano))),e.size&&(n=n.set("size",e.size))),n}buildQueryString(e){if(!e)return"";let n=new URLSearchParams;e.format&&n.set("format",e.format),e.type&&n.set("type",e.type),e.verses&&n.set("verses",e.verses),e.title&&n.set("title",e.title),e.header!==void 0&&n.set("header",String(e.header)),e.piano_reduction!==void 0&&n.set("piano_reduction",String(e.piano_reduction)),e.minify_soprano!==void 0&&n.set("minify_soprano",String(e.minify_soprano)),e.size&&n.set("size",e.size);let o=n.toString();return o?`?${o}`:""}static{this.\u0275fac=function(n){return new(n||t)(ve(Ut))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var lye=t=>({title:"Home",uri:t,icon:"home",translate:!0}),cye=()=>({title:"Hymnals",uri:"/hymnals",translate:!0}),l6=(t,i)=>({title:t,uri:i}),dye=()=>({title:"Edit",icon:"edit"}),uye=(t,i,e,n,o)=>[t,i,e,n,o];function pye(t,i){t&1&&H(0,"egwk-loading")}function hye(t,i){if(t&1&&(d(0,"div",4),g(1),u()),t&2){let e=f(2);h(),V(e.errorMessage)}}function mye(t,i){if(t&1&&(d(0,"div",10)(1,"span",11),g(2,"Partial"),u(),d(3,"span",12),g(4),u()()),t&2){let e=f(2);h(4),V(e.hymnMetadata.partial)}}function fye(t,i){if(t&1&&(d(0,"div",15),H(1,"img",33),u()),t&2){let e=f(2);h(),y("src",e.previewImage,Fn)}}function gye(t,i){t&1&&(d(0,"div",16),g(1,' Click "Preview" to generate score '),u())}function _ye(t,i){if(t&1){let e=j();d(0,"div",30)(1,"div",34)(2,"label",35),g(3),u(),H(4,"textarea",36),u(),d(5,"button",37),M("click",function(){let o=k(e).$index,a=f(2);return E(a.removeLyricVerse(o))}),g(6,"\xD7 "),u()()}if(t&2){let e=i.$index,n=f(2);h(2),y("for","lyric-"+e),h(),oe("",e+1,"."),h(),y("id","lyric-"+e)("formControlName",e),h(),y("disabled",n.lyricsArray.length<=1)}}function xye(t,i){if(t&1&&(d(0,"div",32)(1,"details",38)(2,"summary"),g(3,"LilyPond Source"),u(),d(4,"pre"),g(5),u()()()),t&2){let e=f(2);h(5),V(e.previewLy)}}function bye(t,i){if(t&1){let e=j();d(0,"section",2)(1,"h2"),g(2),u(),D(3,hye,2,1,"div",4),d(4,"div",5)(5,"button",6),M("click",function(){k(e);let o=f();return E(o.preview())}),g(6),u(),d(7,"button",7),M("click",function(){k(e);let o=f();return E(o.save())}),g(8),u()(),d(9,"div",8)(10,"div",9)(11,"div",10)(12,"span",11),g(13,"Key"),u(),d(14,"span",12),g(15),u()(),d(16,"div",10)(17,"span",11),g(18,"Time"),u(),d(19,"span",12),g(20),u()(),D(21,mye,5,1,"div",10),u()(),d(22,"div",13)(23,"div",14)(24,"h3"),g(25,"Preview"),u(),D(26,fye,2,1,"div",15)(27,gye,2,0,"div",16),u(),d(28,"form",17)(29,"div",18)(30,"h3"),g(31,"Voice Parts"),u(),d(32,"div",19)(33,"label",20),g(34,"Soprano"),u(),H(35,"textarea",21),u(),d(36,"div",19)(37,"label",22),g(38,"Alto"),u(),H(39,"textarea",23),u(),d(40,"div",19)(41,"label",24),g(42,"Tenor"),u(),H(43,"textarea",25),u(),d(44,"div",19)(45,"label",26),g(46,"Bass"),u(),H(47,"textarea",27),u()(),d(48,"div",28)(49,"h3"),g(50,"Lyrics"),u(),d(51,"div",29),te(52,_ye,7,5,"div",30,si),u(),d(54,"button",31),M("click",function(){k(e);let o=f();return E(o.addLyricVerse())}),g(55,"+ Verse"),u()()()(),D(56,xye,6,1,"div",32),u()}if(t&2){let e=f();h(2),xt("",e.hymnMetadata.hymn_no,". ",e.hymnMetadata.title,""),h(),S(e.errorMessage?3:-1),h(2),y("disabled",e.isLoading||e.isSaving),h(),oe(" ",e.isLoading?"Generating...":"Preview"," "),h(),y("disabled",e.isLoading||e.isSaving),h(),oe(" ",e.isSaving?"Saving...":"Save"," "),h(7),V((e.hymnMetadata==null?null:e.hymnMetadata.key)||"\u2014"),h(5),V((e.hymnMetadata==null?null:e.hymnMetadata.time)||"\u2014"),h(),S(e.hymnMetadata!=null&&e.hymnMetadata.partial?21:-1),h(
1965),S(e.previewImage?26:27),h(2),y("formGroup",e.scoreForm),h(24),ne(e.lyricsArray.controls),h(4),S(e.previewLy?56:-1)}}function vye(t,i){if(t&1&&(d(0,"section",3)(1,"p"),g(2),u()()),t&2){let e=f();h(2),V(e.errorMessage||"Failed to load hymn data.")}}var c6=(()=>{class t extends ut{constructor(){super(...arguments),this.hymnalService=x(Ud),this.fb=x(v4),this.authGuard=x(Hc),this.hymnMetadata=null,this.hymnalMetadata=null,this.hymnalCode="",this.hymnNumber="",this.previewImage=null,this.previewLy=null,this.isLoading=!1,this.isSaving=!1,this.errorMessage=null,this.scoreForm=this.fb.group({soprano:["",hr.required],alto:["",hr.required],tenor:["",hr.required],bass:["",hr.required],lyrics:this.fb.array([])})}get lyricsArray(){return this.scoreForm.get("lyrics")}canEdit(){return this.authGuard.hasPermission("hymnal_write")}getHymnalUrl(){return`/${U.HYMNAL_ROUTE_URI}/${this.hymnalCode}`}getHymnUrl(){return`/${U.HYMN_ROUTE_URI}/${this.hymnalCode}/${this.hymnNumber}`}getEditUrl(){return`/${U.HYMN_ROUTE_URI}/edit/${this.hymnalCode}/${this.hymnNumber}`}loadByRoute(){return this.route.paramMap.pipe(zt(e=>(this.hymnalCode=e.get("hymnal")||"",this.hymnNumber=e.get("no")||"",Ea({hymnals:this.hymnalService.getHymnals(),hymn:this.hymnalService.getHymn(this.hymnalCode,this.hymnNumber)}))))}populateForm(e){this.scoreForm.patchValue({soprano:e.soprano,alto:e.alto,tenor:e.tenor,bass:e.bass}),this.lyricsArray.clear(),e.lyrics.forEach(n=>{this.lyricsArray.push(this.fb.control(n))})}addLyricVerse(){this.lyricsArray.push(this.fb.control(""))}removeLyricVerse(e){this.lyricsArray.length>1&&this.lyricsArray.removeAt(e)}getFormValue(){return{soprano:this.scoreForm.get("soprano")?.value||"",alto:this.scoreForm.get("alto")?.value||"",tenor:this.scoreForm.get("tenor")?.value||"",bass:this.scoreForm.get("bass")?.value||"",lyrics:this.lyricsArray.value}}preview(){if(this.scoreForm.invalid){this.errorMessage="Please fill in all required fields.";return}this.isLoading=!0,this.errorMessage=null;let e=this.getFormValue();this.hymnalService.previewHymn(this.hymnalCode,this.hymnNumber,e).subscribe({next:n=>{this.previewImage=`data:image/png;base64,${n.png}`,this.previewLy=n.ly,this.isLoading=!1,this.cdr.markForCheck()},error:n=>{this.errorMessage=n?.error?.detail||"Preview failed. Please check your input.",this.isLoading=!1,this.cdr.markForCheck()}})}save(){if(this.scoreForm.invalid){this.errorMessage="Please fill in all required fields.";return}this.isSaving=!0,this.errorMessage=null;let e=this.getFormValue();this.hymnalService.updateHymn(this.hymnalCode,this.hymnNumber,e).subscribe({next:n=>{this.previewImage=`data:image/png;base64,${n.png}`,this.previewLy=n.ly,this.isSaving=!1,this.cdr.markForCheck()},error:n=>{this.errorMessage=n?.error?.detail||"Save failed. Please check your input.",this.isSaving=!1,this.cdr.markForCheck()}})}ngOnInit(){super.ngOnInit(),this.isLoading=!0,this.loadByRoute().subscribe({next:({hymnals:e,hymn:n})=>{this.hymnMetadata=n.metadata,this.hymnalMetadata=e[this.hymnalCode]??null,this.populateForm(n.score),this.isLoading=!1,this.cdr.markForCheck()},error:e=>{this.errorMessage="Failed to load hymn data.",this.isLoading=!1,this.cdr.markForCheck()}})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-edit"]],standalone:!1,features:[pe],decls:6,vars:18,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items"],[1,"egwk-hymn-edit"],[1,"error-section"],[1,"error-message"],[1,"form-actions","top-actions"],["type","button",1,"btn-preview",3,"click","disabled"],["type","button",1,"btn-save",3,"click","disabled"],[1,"form-section","metadata-section"],[1,"form-row","metadata-row"],[1,"metadata-item"],[1,"metadata-label"],[1,"metadata-value"],[1,"editor-layout"],[1,"preview-section"],[1,"preview-image"],[1,"preview-placeholder"],[1,"score-form",3,"formGroup"],[1,"form-section","voices-section"],[1,"form-group"],["for","soprano"],["id","soprano","formControlName","soprano","rows","3"],["for","alto"],["id","alto","formControlName","alto","rows","3"],["for","tenor"],["id","tenor","formControlName","tenor","rows","3"],["for","bass"],["
196id","bass","formControlName","bass","rows","3"],[1,"form-section","lyrics-section"],["formArrayName","lyrics"],[1,"lyrics-row"],["type","button",1,"btn-add",3,"click"],[1,"lilypond-source-section"],["alt","Score preview",3,"src"],[1,"form-group","lyrics-input"],[3,"for"],["rows","2",3,"id","formControlName"],["type","button",1,"btn-remove",3,"click","disabled"],[1,"preview-lilypond"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),D(3,pye,1,0,"egwk-loading")(4,bye,57,13,"section",2)(5,vye,3,1,"section",3),u()),n&2&&(h(2),y("items",Ks(12,uye,Oe(2,lye,o.getUriWithLang("home")),Ve(4,cye),Ot(5,l6,(o.hymnalMetadata==null?null:o.hymnalMetadata.title)||"",o.getHymnalUrl()),Ot(8,l6,o.hymnMetadata?o.hymnMetadata.hymn_no+". "+o.hymnMetadata.title:"",o.getHymnUrl()),Ve(11,dye))),h(),S(o.isLoading&&!o.hymnMetadata?3:o.hymnMetadata?4:5))},dependencies:[Pn,wt,RC,Ln,Wn,IC,il,_I,OC],styles:[".egwk-hymn-edit[_ngcontent-%COMP%]{width:100%;max-width:1140px;padding:.5rem}.egwk-hymn-edit[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:var(--egwk-brand);margin-bottom:.67rem;font-size:1.2rem}.egwk-hymn-edit[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:var(--egwk-ink-quiet);margin:0 0 .5rem;font-size:.9rem;border-bottom:1px solid var(--egwk-brand-line);padding-bottom:.33rem}.error-message[_ngcontent-%COMP%]{background-color:var(--egwk-danger-lighter);color:var(--egwk-danger-hue);padding:.5rem;border-radius:4px;margin-bottom:.5rem;border-left:3px solid var(--egwk-danger-hue);font-size:.9rem}.top-actions[_ngcontent-%COMP%]{margin-bottom:.5rem;padding:0;justify-content:flex-start;border:none}.metadata-section[_ngcontent-%COMP%]{margin-bottom:.5rem;padding:.5rem!important}.metadata-row[_ngcontent-%COMP%]{display:flex;gap:1rem;flex-wrap:wrap}.metadata-item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.33rem}.metadata-item[_ngcontent-%COMP%] .metadata-label[_ngcontent-%COMP%]{font-size:.75rem;color:var(--egwk-ink-quiet)}.metadata-item[_ngcontent-%COMP%] .metadata-value[_ngcontent-%COMP%]{font-family:monospace;font-size:.9rem;color:var(--egwk-brand);background:var(--egwk-surface);padding:.16rem .33rem;border-radius:3px;border:1px solid var(--egwk-brand-line)}.editor-layout[_ngcontent-%COMP%]{display:flex;gap:.67rem;align-items:flex-start;padding:2rem 1rem 2rem 0}.preview-section[_ngcontent-%COMP%]{flex:0 0 55%;background:var(--egwk-surface);border:1px solid var(--egwk-brand-line);border-radius:6px;padding:.5rem;position:sticky;top:.5rem}.preview-section[_ngcontent-%COMP%] .preview-image[_ngcontent-%COMP%]{text-align:center}.preview-section[_ngcontent-%COMP%] .preview-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;height:auto}.preview-section[_ngcontent-%COMP%] .preview-placeholder[_ngcontent-%COMP%]{padding:2rem;text-align:center;color:var(--egwk-ink-quiet);font-style:italic;background:var(--egwk-band);border-radius:4px}.lilypond-source-section[_ngcontent-%COMP%]{margin-top:.5rem;background:var(--egwk-surface);border:1px solid var(--egwk-brand-line);border-radius:6px;padding:.5rem}.lilypond-source-section[_ngcontent-%COMP%] .preview-lilypond[_ngcontent-%COMP%] summary[_ngcontent-%COMP%]{cursor:pointer;color:var(--egwk-brand);font-size:.75rem;padding:.33rem;font-weight:500}.lilypond-source-section[_ngcontent-%COMP%] .preview-lilypond[_ngcontent-%COMP%] summary[_ngcontent-%COMP%]:hover{text-decoration:underline}.lilypond-source-section[_ngcontent-%COMP%] .preview-lilypond[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{background:var(--egwk-band);padding:.5rem;border-radius:4px;overflow-x:auto;font-size:.65rem;line-height:1.4;max-height:300px;overflow-y:auto;margin:0;margin-top:.33rem}.score-form[_ngcontent-%COMP%]{flex:0 0 44%;display:flex;flex-direction:column;gap:.5rem}.form-section[_ngcontent-%COMP%]{background:var(--egwk-band);padding:.5rem;border-radius:6px}.voices-section[_ngcontent-%COMP%] .form-group[_ngcontent-%COMP%]{margin-bottom:.33rem}.voices-section[_ngcontent-%COMP%] .form-group[_ngcontent-%COMP%]:last-child{margin-bottom:0}.form-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-bottom:.5rem}.form-group[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-weight:500;color:var(--egwk-ink-quiet);margin-bottom:.16rem;font-size:.75rem}.form-group[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{padding:.33rem;border:1px solid var(--egwk-brand-line);border-radius:3px;font-family:monospace;font-size:.75rem;line-height:1.3;resize:vertical;min-height:50px}.form-group[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]:focus{outline:none;border-color:var(--egwk-brand);box-shadow:0 0 0 1px color-mix(in srgb,var(--egwk-primary) 10%,transparent)}.lyrics-section[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-bottom:.33rem}.lyrics-row[_ngcontent-%COMP%]{display:flex;gap:.33rem;align-items:flex-start;margin-bottom:.33rem}.lyrics-row[_ngcontent-%COMP%] .lyrics-input[_ngcontent-%COMP%]{flex:1;margin-bottom:0}.lyrics-row[_ngcontent-%COMP%] .lyrics-input[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{width:1.5em;text-align:right}.lyrics-row[_ngcontent-%COMP%] .btn-remove[_ngcontent-%COMP%]{margin-top:1.2rem;width:24px;height:24px;padding:0;background:var(--egwk-danger-lighter);color:var(--egwk-danger-hue);border:1px solid var(--egwk-danger-light);border-radius:3px;
196cursor:pointer;font-size:1rem;line-height:1}.lyrics-row[_ngcontent-%COMP%] .btn-remove[_ngcontent-%COMP%]:hover:not(:disabled){background:var(--egwk-danger-light)}.lyrics-row[_ngcontent-%COMP%] .btn-remove[_ngcontent-%COMP%]:disabled{opacity:.4;cursor:not-allowed}.btn-add[_ngcontent-%COMP%]{padding:.16rem .5rem;background:var(--egwk-mark-wash);color:var(--egwk-brand);border:1px solid var(--egwk-brand-line);border-radius:3px;cursor:pointer;font-size:.75rem}.btn-add[_ngcontent-%COMP%]:hover{background:var(--egwk-primary-light);color:var(--egwk-on-brand)}.form-actions[_ngcontent-%COMP%]{display:flex;gap:.5rem;justify-content:flex-end;padding-top:.5rem}.form-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{padding:.33rem .67rem;border-radius:4px;font-size:.9rem;cursor:pointer}.form-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled{opacity:.6;cursor:not-allowed}.form-actions[_ngcontent-%COMP%] .btn-preview[_ngcontent-%COMP%]{background:var(--egwk-surface);color:var(--egwk-brand);border:1px solid var(--egwk-brand)}.form-actions[_ngcontent-%COMP%] .btn-preview[_ngcontent-%COMP%]:hover:not(:disabled){background:var(--egwk-mark-wash)}.form-actions[_ngcontent-%COMP%] .btn-save[_ngcontent-%COMP%]{background:var(--egwk-brand-solid);color:var(--egwk-on-brand);border:1px solid var(--egwk-brand)}.form-actions[_ngcontent-%COMP%] .btn-save[_ngcontent-%COMP%]:hover:not(:disabled){background:color-mix(in srgb,var(--egwk-primary) 80%,black)}.error-section[_ngcontent-%COMP%]{text-align:center;padding:1rem;color:var(--egwk-danger-hue)}@media (max-width: 768px){.editor-layout[_ngcontent-%COMP%]{flex-direction:column}.preview-section[_ngcontent-%COMP%]{flex:1 1 auto;width:100%;position:static;order:2;margin-top:.5rem}.score-form[_ngcontent-%COMP%]{flex:1 1 auto;width:100%;order:1}.form-actions[_ngcontent-%COMP%]{flex-direction:column}.form-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%}}"],changeDetection:0})}}return t})();var BD=["SATB","4SATB","S","SA","S-TB"];var yye=["screen"],Cye=["text"];function wye(t,i){if(t&1&&(d(0,"span",8),g(1),u()),t&2){let e=f(2);h(),oe("",e.slide.no,".")}}function kye(t,i){if(t&1&&(d(0,"div",4),D(1,wye,2,1,"span",8),g(2),u()),t&2){let e=i.$implicit,n=i.$index,o=f();h(),S(n===0&&o.slide.no!==null?1:-1),h(),oe(" ",e," ")}}function Eye(t,i){if(t&1&&g(0),t&2){let e=f();oe("",e.hymnal," | ")}}var d6=(()=>{class t{constructor(){this.metadata=null,this.hymnal="",this.verses=[],this.closed=new se,this.at=0,this.fontSize=48,this.cdr=x(Be),this.host=x(be),this.touchX=null,this.onFullscreenChange=()=>{document.fullscreenElement||this.close()}}get slides(){return[{no:null,lines:[String(this.metadata?.hymn_no??""),this.metadata?.title??""]},...this.verses.map(e=>({no:e.verse_no,lines:this.lines(e.content)}))]}get slide(){return this.slides[this.at]??{no:null,lines:[]}}ngAfterViewInit(){document.body.classList.add("egwk-presenting"),this.host.nativeElement.requestFullscreen?.({navigationUI:"hide"}).catch(()=>{}),document.addEventListener("fullscreenchange",this.onFullscreenChange),navigator.wakeLock?.request?.("screen").then(n=>this.wakeLock=n).catch(()=>{}),this.observer=new ResizeObserver(()=>this.fit()),this.observer.observe(this.screen.nativeElement),this.fit()}ngOnDestroy(){document.body.classList.remove("egwk-presenting"),document.removeEventListener("fullscreenchange",this.onFullscreenChange),this.observer?.disconnect(),this.wakeLock?.release?.(),document.fullscreenElement===this.host.nativeElement&&document.exitFullscreen?.().catch(()=>{})}lines(e){return e.split(/(?<=[,;:.!?â¦])\s+/).map(n=>n.trim()).filter(Boolean)}next(){this.go(this.at+1)}previous(){this.go(this.at-1)}go(e){e<0||e>=this.slides.length||(this.at=e,this.cdr.markForCheck(),this.cdr.detectChanges(),this.fit())}close(){this.closed.emit()}onTap(e){if(e.target.closest("button"))return;let n=this.screen.nativeElement.clientWidth;e.clientX<n/3?this.previous():this.next()}onTouchStart(e){this.touchX=e.touches[0]?.clientX??null}onTouchEnd(e){let n=this.touchX;this.touchX=null;let o=e.changedTouches[0]?.clientX;if(n===null||o===void 0)return;let a=o-n;Math.abs(a)<40||(e.preventDefault(),a<0?this.next():this.previous())}onKey(e){switch(e.key){case"ArrowRight":case"ArrowDown":case"PageDown":case" ":case"Enter":this.next(),e.preventDefault();break;case"ArrowLeft":case"ArrowUp":case"PageUp":case"Backspace":this.previous(),e.preventDefault();break;case"Escape":this.close(),e.preventDefault();break}}fit(){let e=this.screen.nativeElement,n=this.text.nativeElement,o=getComputedStyle(e),a={w:e.clientWidth-parseFloat(o.paddingLeft)-parseFloat(o.paddingRight),h:e.clientHeight-parseFloat(o.paddingTop)-parseFloat(o.paddingBottom)};if(!a.w||!a.h)return;let r=12,s=Math.min(a.w,a.h)/2,l=p=>(n.style.fontSize=`${p}px`,n.scrollHeight<=a.h&&n.scrollWidth<=a.w);for(;s-r>1;){let p=(r+s)/2;l(p)?r=p:s=p}this.fontSize=Math.floor(r),n.style.fontSize=`${this.fontSize}px`}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=G({type:t,selectors:[["egwk-hymn-present"]],viewQuery:function(n,o){if(n&1&&(ze(yye,7),ze(Cye,7)),n&2){let a;fe(a=ge())&&(o.screen=a.first),fe(a=ge())&&(o.text=a.first)}},hostBindings:function(n,o){n&1&&M("keydown",function(r){return o.onKey(r)},!1,Ws)},inputs:{metadata:"metadata",hymnal:"hymnal",verses:"verses"},outputs:{closed:"closed"},decls:15,vars:10,consts:[["screen",""],["text",""],[1,"egwk-present-screen",3,"click","touchstart","touchend"],[1,"egwk-present-text"],[1,"egwk-present-line"],[1,"egwk-present-hymn"],[1,"egwk-present-where"],["type","button",1,"egwk-present-close",3,"click"],[1,"egwk-present-no"]],template:function(n,o){if(n&1){let a=j();d(0,"div",2,0),M("click",function(s){return k(a),E(o.onTap(s))})("touchstart",function(s){return k(a),E(o.onTouchStart(s))})("touchend",function(s){return k(a),E(o.onTouchEnd(s))}),d(2,"div",3,1),te(4,kye,3,2,"div",4,si),u()(),d(6,"div",5),D(7,Eye,1,1),g(8),u(),d(9,"div",6),g(10),u(),d(11,"button",7),P(12,"appTranslate"),M("click",function(){return k(a),E(o.close())}),d(13,"mat-icon"),g(14,"close"),u()()}n&2&&(h(2),Z("egwk-present-title",o.slide.no===null),h(2),ne(o.slide.lines),h(3),S(o.hymnal?7:-1),h(),xt("",o.metadata==null?null:o.metadata.hymn_no," | ",o.metadata==null?null:o.metadata.title,""),h(2),xt("",o.at," / ",o.slides.length-1,""),h(),W("aria-label",O(12,8,"Close")))},dependencies:[_n,He,st],styles:["[_nghost-%COMP%]{position:fixed;inset:0;z-index:1000;display:block;background:#000;color:#fff;font-family:Raleway,sans-serif;user-select:none;-webkit-user-select:none;touch-action:pan-y}.egwk-present-screen[_ngcontent-%COMP%]{position:absolute;inset:0;padding:max(6vmin,env(safe-area-inset-top)) max(6vmin,env(safe-area-inset-right)) max(9vmin,env(safe-area-inset-bottom)) max(6vmin,env(safe-area-inset-left));box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer}.egwk-present-text[_ngcontent-%COMP%]{max-width:100%;text-align:center;line-height:1.3;font-weight:500;text-wrap:balance}.egwk-present-line[_ngcontent-%COMP%]{white-space:normal}.egwk-present-title[_ngcontent-%COMP%]{font-weight:600;line-height:1.15}.egwk-present-title[_ngcontent-%COMP%] .egwk-present-line[_ngcontent-%COMP%]:first-child{opacity:.7;font-size:.6em}.egwk-present-no[_ngcontent-%COMP%]{font-size:.7em;opacity:.7;margin-right:.3em}.egwk-present-hymn[_ngcontent-%COMP%], .egwk-present-where[_ngcontent-%COMP%]{position:absolute;bottom:max(2vmin,env(safe-area-inset-bottom));font-size:max(14px,2.5vmin);opacity:.45;pointer-events:none;white-space:nowrap}.egwk-present-hymn[_ngcontent-%COMP%]{left:max(3vmin,env(safe-area-inset-left));max-width:60%;overflow:hidden;text-overflow:ellipsis}.egwk-present-where[_ngcontent-%COMP%]{right:max(3vmin,env(safe-area-inset-right))}.egwk-present-close[_ngcontent-%COMP%]{position:absolute;top:max(1.5vmin,env(safe-area-inset-top));right:max(1.5vmin,env(safe-area-inset-right));width:44px;height:44px;border:none;border-radius:50%;background:transparent;color:#fff;opacity:.45;cursor:pointer;display:flex;align-items:center;justify-content:center}.egwk-present-close[_ngcontent-%COMP%]:hover{opacity:1}"],changeDetection:0})}}return t})();var Sye=["scoreImageElement"],Mye=["scoreImageWrapper"],Tye=["hymnWrapper"],Iye=["hymnBox"],Dye=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Pye=()=>({title:"Hymnals",uri:"/hymnals",translate:!0}),Aye=(t,i)=>({title:t,uri:i}),Rye=t=>({title:t}),Oye=(t,i)=>({title:"",condition:t,icon:"edit",uri:i,alt:"Edit Hymn"}),Fye=(t,i,e,n,o)=>[t,i,e,n,o],Nye=(t,i)=>i.verse_no;function Lye(t,i){if(t&1){let e=j();d(0,"button",17),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.chooseScoreType(o))}),g(1),u()}if(t&2){let e=i.$implicit,n=f(2);Z("active",e===n.scoreType),W("aria-pressed",e===n.scoreType),h(),V(e)}}function Bye(t,i){if(t&1){let e=j();d(0,"button",18),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(){k(e);let o=f(2);return E(o.collectAll())}),d(3,"mat-icon"),g(4,"bookmark_add"),u()()}if(t&2){let e=f(2);y("disabled",e.allCollected())("matTooltip",O(1,3,"Collect all verses")),W("aria-label",O(2,5,"Collect all verses"))}}
196function Vye(t,i){if(t&1){let e=j();d(0,"button",22),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f().$implicit,r=f(2);return E(r.toggleVerseMark(a,o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f().$implicit,n=f(2);y("matTooltip",O(1,3,"Collect this verse")),W("aria-label",O(2,5,"Collect this verse")),h(4),V(n.isVerseMarked(e)?"bookmark":"bookmark_border")}}function zye(t,i){if(t&1){let e=j();d(0,"div",12),D(1,Vye,5,7,"button",19),d(2,"button",20),P(3,"appTranslate"),M("click",function(){let o=k(e).$implicit,a=f(2);return E(a.chooseVerse(o))}),g(4),u(),d(5,"span",21),g(6),u()()}if(t&2){let e=i.$implicit,n=f(2);y("id","v"+e.verse_no),h(),S(n.collection.toolsVisible()?1:-1),h(),Z("active",n.chosenVerse===e.verse_no),y("matTooltip",O(3,8,"Show this verse in the score")),W("aria-pressed",n.chosenVerse===e.verse_no),h(2),oe("",e.verse_no,"."),h(2),V(e.content)}}function jye(t,i){if(t&1&&(d(0,"p"),g(1),u()),t&2){let e=f(2);h(),V(e.hymnMetadata.composer)}}function Hye(t,i){if(t&1&&(d(0,"p"),g(1),u()),t&2){let e=f(2);h(),V(e.hymnMetadata.poet)}}function Uye(t,i){if(t&1&&(d(0,"p"),g(1),u()),t&2){let e=f(2);h(),V(e.hymnMetadata.arranger)}}function $ye(t,i){if(t&1){let e=j();d(0,"button",23),P(1,"appTranslate"),P(2,"appTranslate"),M("click",function(o){k(e);let a=f(2);return E(a.toggleScoreMark(o))}),d(3,"mat-icon"),g(4),u()()}if(t&2){let e=f(2);y("matTooltip",O(1,3,"Collect the score")),W("aria-label",O(2,5,"Collect the score")),h(4),V(e.isScoreMarked()?"bookmark":"bookmark_border")}}function Wye(t,i){if(t&1&&H(0,"img",24,3),t&2){let e=f(2);Z("egwk-hymn-score-image-stale",e.scoreLoading),y("alt",e.hymnMetadata.title)("src",e.scoreImage,Fn)}}function Kye(t,i){if(t&1&&(d(0,"section")(1,"div",7),te(2,Lye,2,4,"button",8,ct),D(4,Bye,5,7,"button",9),u(),d(5,"div",10,0)(7,"div",11,1)(9,"h1"),g(10),u(),te(11,zye,7,10,"div",12,Nye),d(13,"div",13),D(14,jye,2,1,"p")(15,Hye,2,1,"p")(16,Uye,2,1,"p"),u()(),d(17,"div",14,2),D(19,$ye,5,7,"button",15)(20,Wye,2,4,"img",16),u()()()),t&2){let e=f();h(2),ne(e.scoreTypes),h(2),S(e.collection.toolsVisible()?4:-1),h(6),xt("",e.hymnMetadata.hymn_no,". ",e.hymnMetadata.title,""),h(),ne(e.verses),h(3),S(e.hymnMetadata.composer?14:-1),h(),S(e.hymnMetadata.poet?15:-1),h(),S(e.hymnMetadata.arranger?16:-1),h(),Pi("margin-top",e.topShift,"px"),Z("hidden",!e.scoreImage),h(2),S(e.scoreImage&&e.collection.toolsVisible()?19:-1),h(),S(e.scoreImage?20:-1)}}function Gye(t,i){t&1&&H(0,"egwk-loading")}function qye(t,i){if(t&1){let e=j();d(0,"egwk-hymn-present",25),M("closed",function(){k(e);let o=f();return E(o.stopPresenting())}),u()}if(t&2){let e=f();y("metadata",e.hymnMetadata)("verses",e.verses)("hymnal",(e.hymnalMetadata==null?null:e.hymnalMetadata.title)||"")}}var u6="egwk.hymn.scoreType",p6="1,2",O1=(()=>{class t extends ut{constructor(){super(...arguments),this.hymnalService=x(Ud),this.authGuard=x(Hc),this.collection=x(Dn),this.hHymn=null,this.topShift=0,this.verses=[],this.hymnMetadata=null,this.hymnalMetadata=null,this.hymnalCode="",this.hymnNumber="",this.scoreImage=null,this.noScore=!1,this.scoreLoading=!1,this.scoreTypes=BD,this.scoreType=this.restoreScoreType(),this.chosenVerse=null,this.presenting=!1,this.buttons=[{icon:"slideshow",callback:()=>this.present(),state:()=>this.presenting,description:"Present"}],this.warmed=new Set}present(){this.presenting=!0,this.cdr.markForCheck()}stopPresenting(){this.presenting=!1,this.cdr.markForCheck()}handleScroll(){let e=window.pageYOffset;if(e<1200&&this.scoreImageElement&&this.scoreImageWrapper&&this.hymnWrapper&&this.hymnBox){let n=this.scoreImageElement.nativeElement.offsetHeight;this.hHymn=this.hHymn===null?this.hymnBox.nativeElement.offsetHeight:this.hHymn;let o=148;if(this.hHymn-o>n){let a=this.scoreImageWrapper.nativeElement.offsetWidth+this.hymnBox.nativeElement.offsetWidth,r=this.hymnWrapper.nativeElement.offsetWidth;o<=e&&a<r?this.topShift=window.pageYOffset-o:this.topShift=0}}else this.topShift=0}canEdit(){return this.authGuard.hasPermission("hymnal_write")}getHymnalUrl(){return`/${U.HYMNAL_ROUTE_URI}/${this.hymnalCode}`}getEditUrl(){return`/${U.HYMN_ROUTE_URI}/edit/${this.hymnalCode}/${this.hymnNumber}`}chooseScoreType(e){if(e!==this.scoreType){this.scoreType=e;try{localStorage.setItem(u6,e)}catch{}this.loadScore()}}restoreScoreType(){try{let e=localStorage.getItem(u6);return BD.includes(e)?e:"SATB"}catch{return"SATB"}}chooseVerse(e){this.chosenVerse=this.chosenVerse===e.verse_no?null:e.verse_no,this.loadScore()}
196verseMark(e){return{kind:"hymn",ref:`${this.hymnalCode}/${this.hymnNumber}/${e.verse_no}`,label:`${this.hymnMetadata?.hymn_no??this.hymnNumber}. ${this.hymnMetadata?.title??""} (${e.verse_no}.)`}}isVerseMarked(e){return this.collection.has(this.verseMark(e))}toggleVerseMark(e,n){n?.stopPropagation(),this.collection.toggle(this.verseMark(e))}scoreMark(){return{kind:"score",ref:`${this.hymnalCode}/${this.hymnNumber}`,layout:this.scoreType,verses:this.chosenVerse===null?p6:String(this.chosenVerse),label:`${this.hymnMetadata?.hymn_no??this.hymnNumber}. ${this.hymnMetadata?.title??""} (${this.scoreType})`}}isScoreMarked(){return this.collection.has(this.scoreMark())}toggleScoreMark(e){e?.stopPropagation(),this.collection.toggle(this.scoreMark())}collectAll(){for(let e of this.verses)this.isVerseMarked(e)||this.collection.toggle(this.verseMark(e))}allCollected(){return this.verses.length>0&&this.verses.every(e=>this.isVerseMarked(e))}parseLyrics(e){return e.map((n,o)=>({verse_no:o+1,content:n.replace(/(?<!\S)(:\|:|\|:|:\||\|\||\|\.|\||')(?!\S)/g," ").replace(/(dzs|cs|dz|gy|ly|ny|sz|ty|zs)\s+--\s+\1/gi,(a,r)=>r[0]+r).replace(/\s+--\s+/g,"").replace(/_/g," ").replace(/\s{2,}/g," ").trim()}))}getScoreSize(){return window.innerWidth<=576?{size:"mobile",header:!1}:window.innerWidth<=768?{size:"tablet",header:!1}:{size:"normal",header:!0}}warmScores(e,n){let o=`${this.hymnalCode}/${this.hymnNumber}/${this.scoreType}/${e}`;this.warmed.has(o)||(this.warmed.add(o),this.hymnalService.warmScores(this.hymnalCode,this.hymnNumber,{type:this.scoreType,size:e,header:n}).subscribe({error:()=>{}}))}loadScore(){this.scoreLoading=!0,this.cdr.markForCheck();let{size:e,header:n}=this.getScoreSize();this.hymnalService.getEmbeddedPNG(this.hymnalCode,this.hymnNumber,{type:this.scoreType,verses:this.chosenVerse===null?p6:String(this.chosenVerse),size:e,header:n}).subscribe({next:o=>{this.scoreImage=`data:image/png;base64,${o.png}`,this.scoreLoading=!1,this.cdr.markForCheck(),this.warmScores(e,n)},error:()=>{this.scoreLoading=!1,this.noScore=!0,this.cdr.markForCheck()}})}loadByRoute(){return this.route.paramMap.pipe(zt(e=>(this.hymnalCode=e.get("hymnal")||"",this.hymnNumber=e.get("no")||"",Ea({hymnals:this.hymnalService.getHymnals(),hymn:this.hymnalService.getHymn(this.hymnalCode,this.hymnNumber)}))))}ngOnInit(){super.ngOnInit(),this.loadByRoute().subscribe(({hymnals:e,hymn:n})=>{this.hymnMetadata=n.metadata,this.hymnalMetadata=e[this.hymnalCode]??null,this.verses=this.parseLyrics(n.score.lyrics),this.chosenVerse=null,this.warmed.clear(),this.loadScore(),this.cdr.markForCheck(),this.landOnFragment()})}landOnFragment(){let e=this.route.snapshot.fragment;e&&setTimeout(()=>{let n=document.getElementById(e);n&&(n.scrollIntoView({behavior:"smooth",block:"center"}),n.classList.add("egwk-target-flash"),setTimeout(()=>n.classList.remove("egwk-target-flash"),2500))})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-hymn"]],viewQuery:function(n,o){if(n&1&&(ze(Sye,5,be),ze(Mye,5,be),ze(Tye,5,be),ze(Iye,5,be)),n&2){let a;fe(a=ge())&&(o.scoreImageElement=a.first),fe(a=ge())&&(o.scoreImageWrapper=a.first),fe(a=ge())&&(o.hymnWrapper=a.first),fe(a=ge())&&(o.hymnBox=a.first)}},hostBindings:function(n,o){n&1&&M("scroll",function(r){return o.handleScroll(r)},!1,XO)},features:[pe],decls:6,vars:21,consts:[["hymnWrapper",""],["hymnBox",""],["scoreImageWrapper",""],["scoreImageElement",""],[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items","buttons"],[3,"metadata","verses","hymnal"],[1,"egwk-hymn-tools"],["type","button",1,"egwk-hymn-tab",3,"active"],["mat-icon-button","",3,"disabled","matTooltip"],[1,"egwk-hymn-wrapper"],[1,"egwk-hymn"],[1,"egwk-hymn-verse",3,"id"],[1,"egwk-hymn-metadata"],["id","score",1,"egwk-hymn-score-image-wrapper"],["mat-icon-button","",1,"egwk-hymn-score-mark",3,"matTooltip"],[1,"egwk-hymn-score-image",3,"alt","egwk-hymn-score-image-stale","src"],["type","button",1,"egwk-hymn-tab",3,"click"],["mat-icon-button","",3,"click","disabled","matTooltip"],["mat-icon-button","",1,"egwk-hymn-verse-mark",3,"matTooltip"],["type","button",1,"egwk-hymn-verse-no",3,"click","matTooltip"],[1,"egwk-hymn-verse-content"],["mat-icon-button","",1,"egwk-hymn-verse-mark",3,"click","matTooltip"],["mat-icon-button","",1,"egwk-hymn-score-mark",3,"click","matTooltip"],[1,"egwk-hymn-score-image",3,"alt","src"],[3,"closed","metadata","verses","hymnal"]],template:function(n,o){n&1&&(d(0,"div",4)(1,"section"),H(2,"egwk-breadcrumbs",5),u(),D(3,Kye,21,12,"section")(4,Gye,1,0,"egwk-loading"),u(),D(5,qye,1,3,"egwk-hymn-present",6)),n&2&&(h(2),y("items",Ks(15,Fye,Oe(4,Dye,o.getUriWithLang("home")),Ve(6,Pye),Ot(7,Aye,(o.hymnalMetadata==null?null:o.hymnalMetadata.title)||"",o.getHymnalUrl()),Oe(10,Rye,o.hymnMetadata?o.hymnMetadata.hymn_no+". "+o.hymnMetadata.title:""),Ot(12,Oye,o.
196canEdit(),o.getEditUrl())))("buttons",o.buttons),h(),S(o.hymnMetadata?3:4),h(2),S(o.presenting&&o.hymnMetadata?5:-1))},dependencies:[wt,Pn,d6,_n,He,Qn,Yt,mn,Mt,st],styles:[".egwk-hymn[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:1.3em;text-align:center}.egwk-hymn-tools[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem}.egwk-hymn-verse-no[_ngcontent-%COMP%], .egwk-hymn-tab[_ngcontent-%COMP%]{padding:.2rem .5rem;border:1px solid var(--egwk-tag-line);background:var(--egwk-tag-bg);color:var(--egwk-tag-ink);cursor:pointer;font:inherit;font-size:.75rem;line-height:1.2rem;border-radius:3px;white-space:nowrap}.active.egwk-hymn-verse-no[_ngcontent-%COMP%], .active.egwk-hymn-tab[_ngcontent-%COMP%]{background-color:var(--egwk-tag-chosen-bg);color:var(--egwk-tag-chosen-ink);border-color:var(--egwk-tag-chosen-line);font-weight:600}.egwk-hymn-verse-no[_ngcontent-%COMP%]{margin-right:.6em;min-width:2rem;text-align:center}.egwk-hymn-verse[_ngcontent-%COMP%]{position:relative;margin-top:20px}.egwk-hymn-verse[_ngcontent-%COMP%]:has(.egwk-hymn-verse-mark,.egwk-hymn-score-mark){padding-left:1.6rem}.egwk-hymn-verse-mark[_ngcontent-%COMP%], .egwk-hymn-score-mark[_ngcontent-%COMP%]{position:absolute;left:0;top:0;z-index:1;--mdc-icon-button-state-layer-size: 1.5rem;width:1.5rem;height:1.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.egwk-hymn-verse-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%], .egwk-hymn-score-mark[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{font-size:1rem;width:1rem;height:1rem;line-height:1rem}.egwk-hymn-verse[_ngcontent-%COMP%]:hover .egwk-hymn-verse-mark[_ngcontent-%COMP%], .egwk-hymn-verse[_ngcontent-%COMP%]:hover .egwk-hymn-score-mark[_ngcontent-%COMP%], .egwk-hymn-verse[_ngcontent-%COMP%]:focus-within .egwk-hymn-verse-mark[_ngcontent-%COMP%], .egwk-hymn-verse[_ngcontent-%COMP%]:focus-within .egwk-hymn-score-mark[_ngcontent-%COMP%]{opacity:.65;pointer-events:auto}.egwk-hymn-verse[_ngcontent-%COMP%]:hover .egwk-hymn-verse-mark[_ngcontent-%COMP%]:hover, .egwk-hymn-verse[_ngcontent-%COMP%]:hover .egwk-hymn-score-mark[_ngcontent-%COMP%]:hover, .egwk-hymn-verse[_ngcontent-%COMP%]:focus-within .egwk-hymn-verse-mark[_ngcontent-%COMP%]:hover, .egwk-hymn-verse[_ngcontent-%COMP%]:focus-within .egwk-hymn-score-mark[_ngcontent-%COMP%]:hover{opacity:1}.egwk-hymn-score-image-wrapper[_ngcontent-%COMP%]{position:relative}.egwk-hymn-score-mark[_ngcontent-%COMP%]{left:auto;right:.2rem;top:.2rem;color:#333}.egwk-hymn-score-image-wrapper[_ngcontent-%COMP%]:hover .egwk-hymn-score-mark[_ngcontent-%COMP%], .egwk-hymn-score-image-wrapper[_ngcontent-%COMP%]:focus-within .egwk-hymn-score-mark[_ngcontent-%COMP%]{opacity:.65;pointer-events:auto}.egwk-hymn-score-image-wrapper[_ngcontent-%COMP%]:hover .egwk-hymn-score-mark[_ngcontent-%COMP%]:hover, .egwk-hymn-score-image-wrapper[_ngcontent-%COMP%]:focus-within .egwk-hymn-score-mark[_ngcontent-%COMP%]:hover{opacity:1}.egwk-hymn-metadata[_ngcontent-%COMP%]{font-size:.75rem;margin-top:.8rem;padding-left:1.6rem;text-align:right}.egwk-hymn-wrapper[_ngcontent-%COMP%]{margin-top:0;display:flex;flex-wrap:wrap;justify-content:space-evenly;flex-direction:row-reverse}.egwk-hymn-score-image[_ngcontent-%COMP%]{max-width:550px;height:auto;transition:opacity .15s ease-in-out}.egwk-hymn-score-image-stale[_ngcontent-%COMP%]{opacity:.4}@media (max-width: 576px){.egwk-hymn-score-image[_ngcontent-%COMP%]{width:100%}}@media (min-width: 576px){.egwk-hymn[_ngcontent-%COMP%]{width:20rem}}"],changeDetection:0})}}return t})();var Jye=t=>({title:"Home",uri:t,icon:"home",translate:!0}),Yye=()=>({title:"Hymnals",uri:"/hymnals",translate:!0}),Qye=t=>({title:t}),Zye=(t,i,e)=>[t,i,e],Xye=(t,i)=>i.hymn_no;function eCe(t,i){if(t&1&&(H(0,"br"),d(1,"small"),g(2),u()),t&2){let e=f(2);h(2),oe("(",e.hymnalMetadata.hymn_count," hymns)")}}function tCe(t,i){if(t&1&&(d(0,"h1",3)(1,"span"),g(2),u(),D(3,eCe,3,1),u()),t&2){let e=f();h(2),V(e.hymnalMetadata.title),h(),S(e.hymnalMetadata.hymn_count?3:-1)}}function nCe(t,i){if(t&1&&(d(0,"div",4)(1,"span",5),g(2),u()()),t&2){let e=i.$implicit,n=f();y("routerLink",n.getHymnUrl(e)),h(2),xt("",e.hymn_no,". ",e.title,"")}}var F1=(()=>{class t extends ut{constructor(){super(...arguments),this.hymnalService=x(Ud),this.hymnalMetadata=null,this.hymns=[],this.hymnalCode=""}loadByRoute(){return this.route.paramMap.pipe(zt(e=>(this.hymnalCode=e.get("hymnal")||"",Ea({hymnals:this.hymnalService.getHymnals(),toc:this.hymnalService.getHymnalTOC(this.hymnalCode)}))))}getHymnUrl(e){return`/${U.HYMN_ROUTE_URI}/${this.hymnalCode}/${e.hymn_no}`}
196ngOnInit(){super.ngOnInit(),this.loadByRoute().subscribe(({hymnals:e,toc:n})=>{this.hymnalMetadata=e[this.hymnalCode]??null,this.hymns=Object.values(n).sort((o,a)=>o.hymn_no-a.hymn_no),this.cdr.markForCheck()})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-hymnal"]],features:[pe],decls:8,vars:11,consts:[[1,"egwk-hymnal","flex-wrap","flex-center-center","egwk-page"],[3,"items"],[1,"egwk-hymn-list-wrapper"],[1,"egwk-hymnal-title"],[1,"egwk-hymn-item",3,"routerLink"],[1,"egwk-hymn-item-title"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),d(3,"section")(4,"div",2),D(5,tCe,4,2,"h1",3),te(6,nCe,3,3,"div",4,Xye),u()()()),n&2&&(h(2),y("items",Co(7,Zye,Oe(2,Jye,o.getUriWithLang("home")),Ve(4,Yye),Oe(5,Qye,(o.hymnalMetadata==null?null:o.hymnalMetadata.title)||""))),h(3),S(o.hymnalMetadata?5:-1),h(),ne(o.hymns))},dependencies:[wt,Ft],styles:[".egwk-hymnal[_ngcontent-%COMP%]{width:100%}@media (min-width: 576px){.egwk-hymn-list-wrapper[_ngcontent-%COMP%]{width:30rem;margin:0 auto}}@media (max-width: 576px){.egwk-hymn-list-wrapper[_ngcontent-%COMP%]{margin:0 .16rem}}.egwk-hymn-item[_ngcontent-%COMP%]{cursor:pointer}"],changeDetection:0})}}return t})();var iCe=t=>({title:"Home",uri:t,icon:"home",translate:!0}),oCe=()=>({title:"Hymnals",translate:!0}),aCe=(t,i)=>[t,i],rCe=(t,i)=>i.code;function sCe(t,i){if(t&1&&(d(0,"span",8),g(1),P(2,"uppercase"),u()),t&2){let e=f(2).$implicit;h(),V(O(2,1,e.language))}}function lCe(t,i){if(t&1&&(d(0,"span",9),g(1),u()),t&2){let e=f(2).$implicit;h(),oe("",e.hymn_count," hymns")}}function cCe(t,i){if(t&1&&(d(0,"p",7),D(1,sCe,3,3,"span",8)(2,lCe,2,1,"span",9),u()),t&2){let e=f().$implicit;h(),S(e.language?1:-1),h(),S(e.hymn_count?2:-1)}}function dCe(t,i){if(t&1&&(d(0,"div",5)(1,"p",6),g(2),u(),D(3,cCe,3,2,"p",7),u()),t&2){let e=i.$implicit,n=f(2);y("routerLink",n.getHymnalUrl(e)),h(2),V(e.title),h(),S(e.language||e.hymn_count?3:-1)}}function uCe(t,i){if(t&1&&(d(0,"section")(1,"div",2)(2,"div",3)(3,"div",4),te(4,dCe,4,3,"div",5,rCe),u()()()()),t&2){let e=f();h(4),ne(e.hymnalList())}}function pCe(t,i){t&1&&H(0,"egwk-loading")}var zp=(()=>{class t extends ut{constructor(){super(...arguments),this.hymnalService=x(Ud),this.hymnals=_e({}),this.hymnalList=ke(()=>Object.entries(this.hymnals()).map(([e,n])=>K({code:e},n)))}getHymnalUrl(e){return console.log(e),`/${U.HYMNAL_ROUTE_URI}/${e.code}`}ngOnInit(){this.hymnalService.getHymnals().subscribe(e=>{console.log(e),this.hymnals.set(e),this.cdr.markForCheck()})}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Re(t)))(o||t)}})()}static{this.\u0275cmp=G({type:t,selectors:[["egwk-hymnals"]],features:[pe],decls:5,vars:8,consts:[[1,"flex-wrap","flex-center-center","egwk-page"],[3,"items"],[1,"egwk-wrapper"],[1,"full-height","flex-wrap","egwk-hymnals","top-padding"],[1,"egwk-hymnal-list-wrapper"],[1,"egwk-hymnal-item",3,"routerLink"],[1,"egwk-hymnal-item-title"],[1,"egwk-hymnal-item-info"],[1,"egwk-hymnal-item-language"],[1,"egwk-hymnal-item-count"]],template:function(n,o){n&1&&(d(0,"div",0)(1,"section"),H(2,"egwk-breadcrumbs",1),u(),D(3,uCe,6,0,"section")(4,pCe,1,0,"egwk-loading"),u()),n&2&&(h(2),y("items",Ot(5,aCe,Oe(2,iCe,o.getUriWithLang("home")),Ve(4,oCe))),h(),S(o.hymnalList().length?3:4))},dependencies:[Ft,Pn,VM,wt],styles:[".egwk-hymnals[_ngcontent-%COMP%]{margin-top:0}.egwk-hymnal-list-wrapper[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.egwk-hymnal-item[_ngcontent-%COMP%]{width:8rem;height:12rem;margin:25px;padding:25px;background-color:var(--egwk-book-cloth);color:var(--egwk-book-leaf);cursor:pointer;display:flex;flex-direction:column;transform:perspective(100px) rotateY(-1deg);box-shadow:10px 0 10px var(--egwk-shadow);border-left:15px inset var(--egwk-book-spine);border-right:2px solid var(--egwk-book-edge)}.egwk-hymnal-item-title[_ngcontent-%COMP%]{font-weight:700;align-self:flex-start;text-align:center;flex-grow:2}.egwk-hymnal-item-publisher-and-year[_ngcontent-%COMP%]{font-size:.65em;align-self:flex-end;flex-grow:1}"],changeDetection:0})}}return t})();var h6=[{path:"ahitat",component:XC,data:{title:"Devotional",source:"route",lang:"hu"}},{path:":lang/olvaso-terv",component:FD,data:{title:"Reading Plan"}},{path:":lang/olvaso-terv/:chapter",component:LD,data:{title:"Reading Plan"}},{path:":lang/olvaso-terv/:chapter/:day",component:Ff,data:{title:"Reading Plan",translation:"karoli"}},{path:":lang/olvaso-terv/:chapter/:day/:translation",component:Ff,data:{title:"Reading Plan"}},{path:"olvaso-terv",component:Ff,data:{title:"Reading Plan",source:"route",lang:"hu",loadFromStorage:!0}},{path:"fejezet",data:{title:"Books"},children:[{path:"parallel",children:[{path:":trBookCode/:publisher/:year/:paraId",component:$r,data:{source:"route",lang:"hu",mode:"parallel"}}]},{path:"normal",children:[{path:":trBookCode/:publisher/:year/:paraId",component:$r,data:{source:"route",lang:"hu",mode:"normal"}}]},{path:":trBookCode/:publisher/:year/:paraId",component:$r}]},{path:"",redirectTo:"hu/home",pathMatch:"full"},{path:"auth",children:[{path:"login",component:q8,data:{title:"Sign in"}},{path:"logout",component:G8}]},{path:":lang/settings",component:i6,canActivate:[ks],data:{title:"Settings"}},{path:":lang/notes",component:r6,canActivate:[ks],data:{title:"My notes"}},{path:":lang/admin/users",component:o6,canActivate:[ks,RD],data:{title:"Users and permissions",authorization:"users_admin"}},{path:":lang/admin/settings",component:a6,canActivate:[ks,RD],data:{title:"Server settings",authorization:"users_admin"}},{path:":lang/synch",component:Y4,canActivate:[ks],data:{title:"Synch Writings"}},{path:":lang/synch/:translation",component:Z0,canActivate:[ks],data:{title:"Synch Writings"}},{path:":lang/synch/:translation/:page",component:Z0,canActivate:[ks],canActivateChild:[ks],data:{title:"Synch Writings"},children:[{path:":translation",component:Z0,data:{title:"Synch Writings"}},{path:":translation/:page",component:Z0,data:{title:"Synch Writings"}}]},{path:":lang/hymnals",component:zp,data:{title:"Hymnals"}},{path:"hymnals",component:zp,data:{title:"Hymnals"}},{path:"hymnals/:language",component:zp,data:{title:"Hymnals"}},{path:"hymnals/languages",component:zp,data:{title:"Hymnal languages"}},{path:"hymnal/:hymnal",component:F1,data:{title:"Hymnal"}},{path:"hymn/edit",canActivate:[ks],canActivateChild:[ks],children:[{path:":hymnal/:no",component:c6,data:{title:"Edit Component"}}]},{path:"hymn/:hymnal/:no",component:O1,data:{title:"Hymnal"}},{path:":lang/search",component:AD,data:{title:"Search in the Writings"}},{path:":lang/topics",component:Fj,data:{title:"Topics"}},{path:":lang/search/:page",component:AD,data:{title:"Search in the Writings"}},{path:":lang/basic-search",component:P1,data:{title:"Search"}},{path:":lang/books",component:AV,data:{title:"Books"}},{path:":lang/toc",data:{title:"Books"},children:[{path:":bookCode",component:rc},{path:":bookCode/:publisher",component:rc},{path:":bookCode/:publisher/:year",component:rc},{path:":bookCode/:publisher/:year/:no",component:rc}]},{path:":lang/virtual",data:{title:"Virtual books"},children:[{path:"",component:gj},{path:":bookCode/toc",component:bj},{path:":bookCode",component:xj}]},{path:":lang/chapter",data:{title:"Books"},children:[{path:":paraId",component:$r},{path:":paraId/:publisher",component:$r},{path:":paraId/:publisher/:year",component:$r},{path:":paraId/:publisher/:year/:no",component:$r}]},{path:"tartalom",data:{title:"Books"},children:[{path:":bookCode",component:rc},{path:":bookCode/:publisher",component:rc},{path:":bookCode/:publisher/:year",component:rc},{path:":bookCode/:publisher/:year/:no",component:rc}]},{path:"fejezet",data:{title:"Books"},children:[{path:":paraId",component:$r},{path:":paraId/:publisher",component:$r},{path:":paraId/:publisher/:year",component:$r},{path:":paraId/:publisher/:year/:no",component:$r}]},{path:":lang/bible",component:u1,data:{title:"Bible"}},{path:":lang/upload",component:Oj,data:{title:"Translate a document"}},{path:"upload",redirectTo:"hu/upload",pathMatch:"full"},{path:":lang/collection",component:f8,data:{title:"Collected passages"}},{path:":lang/collection/present",component:Uw,data:{title:"Presentation"}},{path:":lang/bible/search",component:Hd,data:{title:"Bible search"}},{path:":lang/bible/lexicon",component:K8,data:{title:"Lexicons"}},{path:":lang/bible/read",children:[{path:":code",component:Vp,data:{title:"Bible reader"}},{path:":code/:book",component:Vp,data:{title:"Bible reader"}},{path:":code/:book/:chapter",component:Vp,data:{title:"Bible reader"}},{path:":code/:book/:chapter/detail",component:Vp,data:{title:"Bible reader"}}]},{path:":lang/ssq",component:g8,data:{title:"Sabbath School Quarterly"}},{path:":lang/reading-plan",component:FD,data:{title:"Reading Plan"}},{path:":lang/reading-plan/:chapter",component:LD,data:{title:"Reading Plan"}},{path:":lang/reading-plan/:chapter/:day",component:Ff,data:{title:"Reading Plan",translation:"karoli"}},{path:":lang/reading-plan/:chapter/:day/:translation",component:Ff,data:{title:"Reading Plan"}},{path:":lang/home",component:ew,data:{title:"Home"}},{path:"**",component:w4,data:{title:"Page not found"}}];var m6=(()=>{class t{constructor(){this.changes=new ce,this.getRangeLabel=(e,n,o)=>
196{if(o===0||n===0)return`0 / ${o}`;let a=e*n,r=Math.min(a+n,o);return`${a+1}\u2013${r} / ${o}`}}t(e){return U.TRANSLATIONS?.[U.LANGUAGE()]?.[e]??e}get itemsPerPageLabel(){return this.t("Items per page:")}get nextPageLabel(){return this.t("Next page")}get previousPageLabel(){return this.t("Previous page")}get firstPageLabel(){return this.t("First page")}get lastPageLabel(){return this.t("Last page")}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac})}}return t})();var xn=function(t){return t[t.State=0]="State",t[t.Transition=1]="Transition",t[t.Sequence=2]="Sequence",t[t.Group=3]="Group",t[t.Animate=4]="Animate",t[t.Keyframes=5]="Keyframes",t[t.Style=6]="Style",t[t.Trigger=7]="Trigger",t[t.Reference=8]="Reference",t[t.AnimateChild=9]="AnimateChild",t[t.AnimateRef=10]="AnimateRef",t[t.Query=11]="Query",t[t.Stagger=12]="Stagger",t}(xn||{}),Es="*";function f6(t,i=null){return{type:xn.Sequence,steps:t,options:i}}function VD(t){return{type:xn.Style,styles:t,offset:null}}var xc=class{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(i=0,e=0){this.totalTime=i+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(i=>i()),this._onDoneFns=[])}onStart(i){this._originalOnStartFns.push(i),this._onStartFns.push(i)}onDone(i){this._originalOnDoneFns.push(i),this._onDoneFns.push(i)}onDestroy(i){this._onDestroyFns.push(i)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(i=>i()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(i=>i()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(i){this._position=this.totalTime?i*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(i){let e=i=="start"?this._onStartFns:this._onDoneFns;e.forEach(n=>n()),e.length=0}},Nf=class{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(i){this.players=i;let e=0,n=0,o=0,a=this.players.length;a==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(r=>{r.onDone(()=>{++e==a&&this._onFinish()}),r.onDestroy(()=>{++n==a&&this._onDestroy()}),r.onStart(()=>{++o==a&&this._onStart()})}),this.totalTime=this.players.reduce((r,s)=>Math.max(r,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(i=>i()),this._onDoneFns=[])}init(){this.players.forEach(i=>i.init())}onStart(i){this._onStartFns.push(i)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(i=>i()),this._onStartFns=[])}onDone(i){this._onDoneFns.push(i)}onDestroy(i){this._onDestroyFns.push(i)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(i=>i.play())}pause(){this.players.forEach(i=>i.pause())}restart(){this.players.forEach(i=>i.restart())}finish(){this._onFinish(),this.players.forEach(i=>i.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(i=>i.destroy()),this._onDestroyFns.forEach(i=>i()),this._onDestroyFns=[])}reset(){this.players.forEach(i=>i.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(i){let e=i*this.totalTime;this.players.forEach(n=>{let o=n.totalTime?Math.min(1,e/n.totalTime):1;n.setPosition(o)})}getPosition(){let i=this.players.reduce((e,n)=>e===null||n.totalTime>e.totalTime?n:e,null);return i!=null?i.getPosition():0}beforeDestroy(){this.players.forEach(i=>{i.beforeDestroy&&i.beforeDestroy()})}triggerCallback(i){let e=i=="start"?this._onStartFns:this._onDoneFns;e.forEach(n=>n()),e.length=0}}
vendor: 4,442 bytes, line 196
196,X_="!";function g6(t){return new we(3e3,!1)}function hCe(){return new we(3100,!1)}function mCe(){return new we(3101,!1)}function fCe(t){return new we(3001,!1)}function gCe(t){return new we(3003,!1)}function _Ce(t){return new we(3004,!1)}function x6(t,i){return new we(3005,!1)}function b6(){return new we(3006,!1)}function v6(){return new we(3007,!1)}function y6(t,i){return new we(3008,!1)}function C6(t){return new we(3002,!1)}function w6(t,i,e,n,o){return new we(3010,!1)}function k6(){return new we(3011,!1)}function E6(){return new we(3012,!1)}function S6(){return new we(3200,!1)}function M6(){return new we(3202,!1)}function T6(){return new we(3013,!1)}function I6(t){return new we(3014,!1)}function D6(t){return new we(3015,!1)}function P6(t){return new we(3016,!1)}function A6(t,i){return new we(3404,!1)}function xCe(t){return new we(3502,!1)}function R6(t){return new we(3503,!1)}function O6(){return new we(3300,!1)}function F6(t){return new we(3504,!1)}function N6(t){return new we(3301,!1)}function L6(t,i){return new we(3302,!1)}function B6(t){return new we(3303,!1)}function V6(t,i){return new we(3400,!1)}function z6(t){return new we(3401,!1)}function j6(t){return new we(3402,!1)}function H6(t,i){return new we(3505,!1)}function bc(t){switch(t.length){case 0:return new xc;case 1:return t[0];default:return new Nf(t)}}function UD(t,i,e=new Map,n=new Map){let o=[],a=[],r=-1,s=null;if(i.forEach(l=>{let p=l.get("offset"),m=p==r,_=m&&s||new Map;l.forEach((c,w)=>{let T=w,N=c;if(w!=="offset")switch(T=t.normalizePropertyName(T,o),N){case X_:N=e.get(w);break;case Es:N=n.get(w);break;default:N=t.normalizeStyleValue(w,T,N,o);break}_.set(T,N)}),m||a.push(_),s=_,r=p}),o.length)throw xCe(o);return a}function N1(t,i,e,n){switch(i){case"start":t.onStart(()=>n(e&&zD(e,"start",t)));break;case"done":t.onDone(()=>n(e&&zD(e,"done",t)));break;case"destroy":t.onDestroy(()=>n(e&&zD(e,"destroy",t)));break}}function zD(t,i,e){let n=e.totalTime,o=!!e.disabled,a=L1(t.element,t.triggerName,t.fromState,t.toState,i||t.phaseName,n??t.totalTime,o),r=t._data;return r!=null&&(a._data=r),a}function L1(t,i,e,n,o="",a=0,r){return{element:t,triggerName:i,fromState:e,toState:n,phaseName:o,totalTime:a,disabled:!!r}}function Ga(t,i,e){let n=t.get(i);return n||t.set(i,n=e),n}function $D(t){let i=t.indexOf(":"),e=t.substring(1,i),n=t.slice(i+1);return[e,n]}var bCe=typeof document>"u"?null:document.documentElement;function B1(t){let i=t.parentNode||t.host||null;return i===bCe?null:i}function vCe(t){return t.substring(1,6)=="ebkit"}var jp=null,_6=!1;function U6(t){jp||(jp=yCe()||{},_6=jp.style?"WebkitAppearance"in jp.style:!1);let i=!0;return jp.style&&!vCe(t)&&(i=t in jp.style,!i&&_6&&(i="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in jp.style)),i}function yCe(){return typeof document<"u"?document.body:null}function WD(t,i){for(;i;){if(i===t)return!0;i=B1(i)}return!1}function KD(t,i,e){if(e)return Array.from(t.querySelectorAll(i));let n=t.querySelector(i);return n?[n]:[]}var CCe=1e3,GD="{{",wCe="}}",qD="ng-enter",V1="ng-leave",ex="ng-trigger",tx=".ng-trigger",JD="ng-animating",z1=".ng-animating";function Cl(t){if(typeof t=="number")return t;let i=t.match(/^(-?[\.\d]+)(m?s)/);return!i||i.length<2?0:jD(parseFloat(i[1]),i[2])}function jD(t,i){switch(i){case"s":return t*CCe;default:return t}}function nx(t,i,e){return t.hasOwnProperty("duration")?t:kCe(t,i,e)}function kCe(t,i,e){let n=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,o,a=0,r="";if(typeof t=="string"){let s=t.match(n);if(s===null)return i.push(g6(t)),{duration:0,delay:0,easing:""};o=jD(parseFloat(s[1]),s[2]);let l=s[3];l!=null&&(a=jD(parseFloat(l),s[4]));let p=s[5];p&&(r=p)}else o=t;if(!e){let s=!1,l=i.length;o<0&&(i.push(hCe()),s=!0),a<0&&(i.push(mCe()),s=!0),s&&i.splice(l,0,g6(t))}return{duration:o,delay:a,easing:r}}function $6(t){return t.length?t[0]instanceof Map?t:t.map(i=>new Map(Object.entries(i))):[]}function Ss(t,i,e){i.forEach((n,o)=>{let a=j1(o);e&&!e.has(o)&&e.set(o,t.style[a]),t.style[a]=n})}function $d(t,i){i.forEach((e,n)=>{let o=j1(n);t.style[o]=""})}function Lf(t){return Array.isArray(t)?t.length==1?t[0]:f6(t):t}function W6(t,i,e){let n=i.params||{},o=YD(t);o.length&&o.forEach(a=>{n.hasOwnProperty(a)||e.push(fCe(a))})}var HD=new RegExp(`${GD}\\s*(.+?)\\s*${wCe}`,"g");function YD(t){let i=[];if(typeof t=="string"){let e;for(;e=HD.exec(t);)i.push(e[1]);HD.lastIndex=0}return i}function Bf(t,i,e){let n=`${t}
196`,o=n.replace(HD,(a,r)=>{let s=i[r];return s==null&&(e.push(gCe(r)),s=""),s.toString()});return o==n?t:o}var ECe=/-+([a-z0-9])/g;function j1(t){return t.replace(ECe,(...i)=>i[1].toUpperCase())}function K6(t,i){return t===0||i===0}function G6(t,i,e){if(e.size&&i.length){let n=i[0],o=[];if(e.forEach((a,r)=>{n.has(r)||o.push(r),n.set(r,a)}),o.length)for(let a=1;a<i.length;a++){let r=i[a];o.forEach(s=>r.set(s,H1(t,s)))}}return i}function qa(t,i,e){switch(i.type){case xn.Trigger:return t.visitTrigger(i,e);case xn.State:return t.visitState(i,e);case xn.Transition:return t.visitTransition(i,e);case xn.Sequence:return t.visitSequence(i,e);case xn.Group:return t.visitGroup(i,e);case xn.Animate:return t.visitAnimate(i,e);case xn.Keyframes:return t.visitKeyframes(i,e);case xn.Style:return t.visitStyle(i,e);case xn.Reference:return t.visitReference(i,e);case xn.AnimateChild:return t.visitAnimateChild(i,e);case xn.AnimateRef:return t.visitAnimateRef(i,e);case xn.Query:return t.visitQuery(i,e);case xn.Stagger:return t.visitStagger(i,e);default:throw _Ce(i.type)}}function H1(t,i){return window.getComputedStyle(t)[i]}var hP=(()=>{class t{validateStyleProperty(e){return U6(e)}containsElement(e,n){return WD(e,n)}getParentElement(e){return B1(e)}query(e,n,o){return KD(e,n,o)}computeStyle(e,n,o){return o||""}animate(e,n,o,a,r,s=[],l){return new xc(o,a)}static \u0275fac=function(n){return new(n||t)};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})(),Up=class{static NOOP=new hP},$p=class{};var SCe=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]),G1=class extends $p{normalizePropertyName(i,e){return j1(i)}normalizeStyleValue(i,e,n,o){let a="",r=n.toString().trim();if(SCe.has(e)&&n!==0&&n!=="0")if(typeof n=="number")a="px";else{let s=n.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&s[1].length==0&&o.push(x6(i,n))}return r+a}};var q1="*";function MCe(t,i){let e=[];return typeof t=="string"?t.split(/\s*,\s*/).forEach(n=>TCe(n,e,i)):e.push(t),e}function TCe(t,i,e){if(t[0]==":"){let l=ICe(t,e);if(typeof l=="function"){i.push(l);return}t=l}let n=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(n==null||n.length<4)return e.push(D6(t)),i;let o=n[1],a=n[2],r=n[3];i.push(q6(o,r));let s=o==q1&&r==q1;a[0]=="<"&&!s&&i.push(q6(r,o))}function ICe(t,i){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,n)=>parseFloat(n)>parseFloat(e);case":decrement":return(e,n)=>parseFloat(n)<parseFloat(e);default:return i.push(P6(t)),"* => *"}}var U1=new Set(["true","1"]),$1=new Set(["false","0"]);function q6(t,i){let e=U1.has(t)||$1.has(t),n=U1.has(i)||$1.has(i);return(o,a)=>{let r=t==q1||t==o,s=i==q1||i==a;return!r&&e&&typeof o=="boolean"&&(r=o?U1.has(t):$1.has(t)),!s&&n&&typeof a=="boolean"&&(s=a?U1.has(i):$1.has(i)),r&&s}}var oH=":self",DCe=new RegExp(`s*${oH}s*,?`,"g");function aH(t,i,e,n){return new nP(t).build(i,e,n)}var J6="",nP=class{_driver;constructor(i){this._driver=i}build(i,e,n){let o=new iP(e);return this._resetContextStyleTimingState(o),qa(this,Lf(i),o)}_resetContextStyleTimingState(i){i.currentQuerySelector=J6,i.collectedStyles=new Map,i.collectedStyles.set(J6,new Map),i.currentTime=0}visitTrigger(i,e){let n=e.queryCount=0,o=e.depCount=0,a=[],r=[];return i.name.charAt(0)=="@"&&e.errors.push(b6()),i.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),s.type==xn.State){let l=s,p=l.name;p.toString().split(/\s*,\s*/).forEach(m=>{l.name=m,a.push(this.visitState(l,e))}),l.name=p}else if(s.type==xn.Transition){let l=this.visitTransition(s,e);n+=l.queryCount,o+=l.depCount,r.push(l)}else e.errors.push(v6())}),{type:xn.Trigger,name:i.name,states:a,transitions:r,queryCount:n,depCount:o,options:null}}visitState(i,e){let n=this.visitStyle(i.styles,e),o=i.options&&i.options.params||null;if(n.containsDynamicStyles){let a=new Set,r=o||{};
vendor: 41,240 bytes, line 196
196n.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{YD(l).forEach(p=>{r.hasOwnProperty(p)||a.add(p)})})}),a.size&&e.errors.push(y6(i.name,[...a.values()]))}return{type:xn.State,name:i.name,style:n,options:o?{params:o}:null}}visitTransition(i,e){e.queryCount=0,e.depCount=0;let n=qa(this,Lf(i.animation),e),o=MCe(i.expr,e.errors);return{type:xn.Transition,matchers:o,animation:n,queryCount:e.queryCount,depCount:e.depCount,options:Hp(i.options)}}visitSequence(i,e){return{type:xn.Sequence,steps:i.steps.map(n=>qa(this,n,e)),options:Hp(i.options)}}visitGroup(i,e){let n=e.currentTime,o=0,a=i.steps.map(r=>{e.currentTime=n;let s=qa(this,r,e);return o=Math.max(o,e.currentTime),s});return e.currentTime=o,{type:xn.Group,steps:a,options:Hp(i.options)}}visitAnimate(i,e){let n=OCe(i.timings,e.errors);e.currentAnimateTimings=n;let o,a=i.styles?i.styles:VD({});if(a.type==xn.Keyframes)o=this.visitKeyframes(a,e);else{let r=i.styles,s=!1;if(!r){s=!0;let p={};n.easing&&(p.easing=n.easing),r=VD(p)}e.currentTime+=n.duration+n.delay;let l=this.visitStyle(r,e);l.isEmptyStep=s,o=l}return e.currentAnimateTimings=null,{type:xn.Animate,timings:n,style:o,options:null}}visitStyle(i,e){let n=this._makeStyleAst(i,e);return this._validateStyleAst(n,e),n}_makeStyleAst(i,e){let n=[],o=Array.isArray(i.styles)?i.styles:[i.styles];for(let s of o)typeof s=="string"?s===Es?n.push(s):e.errors.push(C6(s)):n.push(new Map(Object.entries(s)));let a=!1,r=null;return n.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(r=s.get("easing"),s.delete("easing")),!a)){for(let l of s.values())if(l.toString().indexOf(GD)>=0){a=!0;break}}}),{type:xn.Style,styles:n,easing:r,offset:i.offset,containsDynamicStyles:a,options:null}}_validateStyleAst(i,e){let n=e.currentAnimateTimings,o=e.currentTime,a=e.currentTime;n&&a>0&&(a-=n.duration+n.delay),i.styles.forEach(r=>{typeof r!="string"&&r.forEach((s,l)=>{let p=e.collectedStyles.get(e.currentQuerySelector),m=p.get(l),_=!0;m&&(a!=o&&a>=m.startTime&&o<=m.endTime&&(e.errors.push(w6(l,m.startTime,m.endTime,a,o)),_=!1),a=m.startTime),_&&p.set(l,{startTime:a,endTime:o}),e.options&&W6(s,e.options,e.errors)})})}visitKeyframes(i,e){let n={type:xn.Keyframes,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(k6()),n;let o=1,a=0,r=[],s=!1,l=!1,p=0,m=i.steps.map(ee=>{let de=this._makeStyleAst(ee,e),ie=de.offset!=null?de.offset:RCe(de.styles),ue=0;return ie!=null&&(a++,ue=de.offset=ie),l=l||ue<0||ue>1,s=s||ue<p,p=ue,r.push(ue),de});l&&e.errors.push(E6()),s&&e.errors.push(S6());let _=i.steps.length,c=0;a>0&&a<_?e.errors.push(M6()):a==0&&(c=o/(_-1));let w=_-1,T=e.currentTime,N=e.currentAnimateTimings,$=N.duration;return m.forEach((ee,de)=>{let ie=c>0?de==w?1:c*de:r[de],ue=ie*$;e.currentTime=T+N.delay+ue,N.duration=ue,this._validateStyleAst(ee,e),ee.offset=ie,n.styles.push(ee)}),n}visitReference(i,e){return{type:xn.Reference,animation:qa(this,Lf(i.animation),e),options:Hp(i.options)}}visitAnimateChild(i,e){return e.depCount++,{type:xn.AnimateChild,options:Hp(i.options)}}visitAnimateRef(i,e){return{type:xn.AnimateRef,animation:this.visitReference(i.animation,e),options:Hp(i.options)}}visitQuery(i,e){let n=e.currentQuerySelector,o=i.options||{};e.queryCount++,e.currentQuery=i;let[a,r]=PCe(i.selector);e.currentQuerySelector=n.length?n+" "+a:a,Ga(e.collectedStyles,e.currentQuerySelector,new Map);let s=qa(this,Lf(i.animation),e);return e.currentQuery=null,e.currentQuerySelector=n,{type:xn.Query,selector:a,limit:o.limit||0,optional:!!o.optional,includeSelf:r,animation:s,originalSelector:i.selector,options:Hp(i.options)}}visitStagger(i,e){e.currentQuery||e.errors.push(T6());let n=i.timings==="full"?{duration:0,delay:0,easing:"full"}:nx(i.timings,e.errors,!0);return{type:xn.Stagger,animation:qa(this,Lf(i.animation),e),timings:n,options:null}}};function PCe(t){let i=!!t.split(/\s*,\s*/).find(e=>e==oH);return i&&(t=t.replace(DCe,"")),t=t.replace(/@\*/g,tx).replace(/@\w+/g,e=>tx+"-"+e.slice(1)).replace(/:animating/g,z1),[t,i]}function ACe(t){return t?K({},t):null}var iP=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(i){this.errors=i}};function RCe(t){if(typeof t=="string")return null;let i=null;if(Array.isArray(t))t.forEach(e=>{if(e instanceof Map&&e.has("offset")){let n=e;i=parseFloat(n.get("offset")),n.delete("offset")}});else if(t instanceof Map&&t.has("offset")){let e=t;i=parseFloat(e.get("offset")),e.delete("offset")}return i}function OCe(t,i){if(t.hasOwnProperty("duration"))return t;if(typeof t=="number"){let a=nx(t,i).duration;return QD(a,0,"")}let e=t;if(e.split(/\s+/).some(a=>a.charAt(0)=="{"&&a.charAt(1)=="{")){let a=QD(0,0,"");return a.dynamic=!0,a.strValue=e,a}let o=nx(e,i);return QD(o.duration,o.delay,o.easing)}function Hp(t){return t?(t=K({},t),t.params&&(t.params=ACe(t.params))):t={},t}function QD(t,i,e){return{duration:t,delay:i,easing:e}}function mP(t,i,e,n,o,a,r=null,s=!1){return{type:1,element:t,keyframes:i,preStyleProps:e,postStyleProps:n,duration:o,delay:a,totalTime:o+a,easing:r,subTimeline:s}}var ox=class{_map=new Map;get(i){return this._map.get(i)||[]}append(i,e){let n=this._map.get(i);n||this._map.set(i,n=[]),n.push(...e)}has(i){return this._map.has(i)}clear(){this._map.clear()}},FCe=1,NCe=":enter",LCe=new RegExp(NCe,"g"),BCe=":leave",VCe=new RegExp(BCe,"g");function rH(t,i,e,n,o,a=new Map,r=new Map,s,l,p=[]){return new oP().buildKeyframes(t,i,e,n,o,a,r,s,l,p)}var oP=class{buildKeyframes(i,e,n,o,a,r,s,l,p,m=[]){p=p||new ox;let _=new aP(i,e,p,o,a,m,[]);_.options=l;let c=l.delay?Cl(l.delay):0;_.currentTimeline.delayNextStep(c),_.currentTimeline.setStyles([r],null,_.errors,l),qa(this,n,_);let w=_.timelines.filter(T=>T.containsAnimation());if(w.length&&s.size){let T;for(let N=w.length-1;N>=0;N--){let $=w[N];if($.element===e){T=$;break}}T&&!T.allowOnlyTimelineStyles()&&T.setStyles([s],null,_.errors,l)}return w.length?w.map(T=>T.buildKeyframes()):[mP(e,[],[],[],0,c,"",!1)]}visitTrigger(i,e){}visitState(i,e){}visitTransition(i,e){}visitAnimateChild(i,e){let n=e.subInstructions.get(e.element);if(n){let o=e.createSubContext(i.options),a=e.currentTimeline.currentTime,r=this._visitSubInstructions(n,o,o.options);a!=r&&e.transformIntoNewTimeline(r)}e.previousNode=i}visitAnimateRef(i,e){let n=e.createSubContext(i.options);n.transformIntoNewTimeline(),this._applyAnimationRefDelays([i.options,i.animation.options],e,n),this.visitReference(i.animation,n),e.transformIntoNewTimeline(n.currentTimeline.currentTime),e.previousNode=i}_applyAnimationRefDelays(i,e,n){for(let o of i){let a=o?.delay;if(a){let r=typeof a=="number"?a:Cl(Bf(a,o?.params??{},e.errors));n.delayNextStep(r)}}}_visitSubInstructions(i,e,n){let a=e.currentTimeline.currentTime,r=n.duration!=null?Cl(n.duration):null,s=n.delay!=null?Cl(n.delay):null;return r!==0&&i.forEach(l=>{let p=e.appendInstructionToTimeline(l,r,s);a=Math.max(a,p.duration+p.delay)}),a}visitReference(i,e){e.updateOptions(i.options,!0),qa(this,i.animation,e),e.previousNode=i}visitSequence(i,e){let n=e.subContextCount,o=e,a=i.options;if(a&&(a.params||a.delay)&&(o=e.createSubContext(a),o.transformIntoNewTimeline(),a.delay!=null)){o.previousNode.type==xn.Style&&(o.currentTimeline.snapshotCurrentStyles(),o.previousNode=J1);let r=Cl(a.delay);o.delayNextStep(r)}i.steps.length&&(i.steps.forEach(r=>qa(this,r,o)),o.currentTimeline.applyStylesToKeyframe(),o.subContextCount>n&&o.transformIntoNewTimeline()),e.previousNode=i}visitGroup(i,e){let n=[],o=e.currentTimeline.currentTime,a=i.options&&i.options.delay?Cl(i.options.delay):0;i.steps.forEach(r=>{let s=e.createSubContext(i.options);a&&s.delayNextStep(a),qa(this,r,s),o=Math.max(o,s.currentTimeline.currentTime),n.push(s.currentTimeline)}),n.forEach(r=>e.currentTimeline.mergeTimelineCollectedStyles(r)),e.transformIntoNewTimeline(o),e.previousNode=i}_visitTiming(i,e){if(i.dynamic){let n=i.strValue,o=e.params?Bf(n,e.params,e.errors):n;return nx(o,e.errors)}else return{duration:i.duration,delay:i.delay,easing:i.easing}}visitAnimate(i,e){let n=e.currentAnimateTimings=this._visitTiming(i.timings,e),o=e.currentTimeline;n.delay&&(e.incrementTime(n.delay),o.snapshotCurrentStyles());let a=i.style;a.type==xn.Keyframes?this.visitKeyframes(a,e):(e.incrementTime(n.duration),this.visitStyle(a,e),o.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=i}visitStyle(i,e){let n=e.currentTimeline,o=e.currentAnimateTimings;!o&&n.hasCurrentStyleProperties()&&n.forwardFrame();let a=o&&o.easing||i.easing;i.isEmptyStep?n.applyEmptyStep(a):n.setStyles(i.styles,a,e.errors,e.options),e.previousNode=i}visitKeyframes(i,e){let n=e.currentAnimateTimings,o=e.currentTimeline.duration,a=n.duration,s=e.createSubContext().currentTimeline;s.easing=n.easing,i.styles.forEach(l=>{let p=l.offset||0;s.forwardTime(p*a),s.setStyles(l.styles,l.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(o+a),e.previousNode=i}visitQuery(i,e){let n=e.currentTimeline.currentTime,o=i.options||{},a=o.delay?Cl(o.delay):0;a&&(e.previousNode.type===xn.Style||n==0&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=J1);let r=n,s=e.invokeQuery(i.selector,i.originalSelector,i.limit,i.includeSelf,!!o.optional,e.errors);e.currentQueryTotal=s.length;let l=null;s.forEach((p,m)=>{e.currentQueryIndex=m;let _=e.createSubContext(i.options,p);a&&_.delayNextStep(a),p===e.element&&(l=_.currentTimeline),qa(this,i.animation,_),_.currentTimeline.applyStylesToKeyframe();let c=_.currentTimeline.currentTime;r=Math.max(r,c)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(r),l&&(e.currentTimeline.mergeTimelineCollectedStyles(l),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=i}visitStagger(i,e){let n=e.parentContext,o=e.currentTimeline,a=i.timings,r=Math.abs(a.duration),s=r*(e.currentQueryTotal-1),l=r*e.currentQueryIndex;switch(a.duration<0?"reverse":a.easing){case"reverse":l=s-l;break;case"full":l=n.currentStaggerTime;break}let m=e.currentTimeline;l&&m.delayNextStep(l);let _=m.currentTime;qa(this,i.animation,e),e.previousNode=i,n.currentStaggerTime=o.currentTime-_+(o.startTime-n.currentTimeline.startTime)}},J1={},aP=class t{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=J1;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(i,e,n,o,a,r,s,l){this._driver=i,this.element=e,this.subInstructions=n,this._enterClassName=o,this._leaveClassName=a,this.errors=r,this.timelines=s,this.currentTimeline=l||new Y1(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(i,e){if(!i)return;let n=i,o=this.options;n.duration!=null&&(o.duration=Cl(n.duration)),n.delay!=null&&(o.delay=Cl(n.delay));let a=n.params;if(a){let r=o.params;r||(r=this.options.params={}),Object.keys(a).forEach(s=>{(!e||!r.hasOwnProperty(s))&&(r[s]=Bf(a[s],r,this.errors))})}}_copyOptions(){let i={};if(this.options){let e=this.options.params;if(e){let n=i.params={};Object.keys(e).forEach(o=>{n[o]=e[o]})}}return i}createSubContext(i=null,e,n){let o=e||this.element,a=new t(this._driver,o,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(o,n||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(i),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}transformIntoNewTimeline(i){return this.previousNode=J1,this.currentTimeline=this.currentTimeline.fork(this.element,i),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(i,e,n){let o={duration:e??i.duration,delay:this.currentTimeline.currentTime+(n??0)+i.delay,easing:""},a=new rP(this._driver,i.element,i.keyframes,i.preStyleProps,i.postStyleProps,o,i.stretchStartingKeyframe);return this.timelines.push(a),o}incrementTime(i){this.currentTimeline.forwardTime(this.currentTimeline.duration+i)}delayNextStep(i){i>0&&this.currentTimeline.delayNextStep(i)}invokeQuery(i,e,n,o,a,r){let s=[];if(o&&s.push(this.element),i.length>0){i=i.replace(LCe,"."+this._enterClassName),i=i.replace(VCe,"."+this._leaveClassName);let l=n!=1,p=this._driver.query(this.element,i,l);n!==0&&(p=n<0?p.slice(p.length+n,p.length):p.slice(0,n)),s.push(...p)}return!a&&s.length==0&&r.push(I6(e)),s}},Y1=class t{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(i,e,n,o){this._driver=i,this.element=e,this.startTime=n,this._elementTimelineStylesLookup=o,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(i){let e=this._keyframes.size===1&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+i),e&&this.snapshotCurrentStyles()):this.startTime+=i}fork(i,e){return this.applyStylesToKeyframe(),new t(this._driver,i,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=FCe,this._loadKeyframe()}forwardTime(i){this.applyStylesToKeyframe(),this.duration=i,this._loadKeyframe()}_updateStyle(i,e){this._localTimelineStyles.set(i,e),this._globalTimelineStyles.set(i,e),this._styleSummary.set(i,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(i){i&&this._previousKeyframe.set("easing",i);for(let[e,n]of this._globalTimelineStyles)this._backFill.set(e,n||Es),this._currentKeyframe.set(e,Es);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(i,e,n,o){e&&this._previousKeyframe.set("easing",e);let a=o&&o.params||{},r=zCe(i,this._globalTimelineStyles);for(let[s,l]of r){let p=Bf(l,a,n);this._pendingStyles.set(s,p),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??Es),this._updateStyle(s,p)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((i,e)=>{this._currentKeyframe.set(e,i)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((i,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,i)}))}snapshotCurrentStyles(){for(let[i,e]of this._localTimelineStyles)this._pendingStyles.set(i,e),this._updateStyle(i,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let i=[];for(let e in this._currentKeyframe)i.push(e);return i}mergeTimelineCollectedStyles(i){i._styleSummary.forEach((e,n)=>{let o=this._styleSummary.get(n);(!o||e.time>o.time)&&this._updateStyle(n,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();let i=new Set,e=new Set,n=this._keyframes.size===1&&this.duration===0,o=[];this._keyframes.forEach((s,l)=>{let p=new Map([...this._backFill,...s]);p.forEach((m,_)=>{m===X_?i.add(_):m===Es&&e.add(_)}),n||p.set("offset",l/this.duration),o.push(p)});let a=[...i.values()],r=[...e.values()];if(n){let s=o[0],l=new Map(s);s.set("offset",0),l.set("offset",1),o=[s,l]}return mP(this.element,o,a,r,this.duration,this.startTime,this.easing,!1)}},rP=class extends Y1{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(i,e,n,o,a,r,s=!1){super(i,e,r.delay),this.keyframes=n,this.preStyleProps=o,this.postStyleProps=a,this._stretchStartingKeyframe=s,this.timings={duration:r.duration,delay:r.delay,easing:r.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let i=this.keyframes,{delay:e,duration:n,easing:o}=this.timings;if(this._stretchStartingKeyframe&&e){let a=[],r=n+e,s=e/r,l=new Map(i[0]);l.set("offset",0),a.push(l);let p=new Map(i[0]);p.set("offset",Y6(s)),a.push(p);let m=i.length-1;for(let _=1;_<=m;_++){let c=new Map(i[_]),w=c.get("offset"),T=e+w*n;c.set("offset",Y6(T/r)),a.push(c)}n=r,e=0,o="",i=a}return mP(this.element,i,this.preStyleProps,this.postStyleProps,n,e,o,!0)}};function Y6(t,i=3){let e=Math.pow(10,i-1);return Math.round(t*e)/e}function zCe(t,i){let e=new Map,n;return t.forEach(o=>{if(o==="*"){n??=i.keys();for(let a of n)e.set(a,Es)}else for(let[a,r]of o)e.set(a,r)}),e}function Q6(t,i,e,n,o,a,r,s,l,p,m,_,c){return{type:0,element:t,triggerName:i,isRemovalTransition:o,fromState:e,fromStyles:a,toState:n,toStyles:r,timelines:s,queriedElements:l,preStyleProps:p,postStyleProps:m,totalTime:_,errors:c}}var ZD={},Q1=class{_triggerName;ast;_stateStyles;constructor(i,e,n){this._triggerName=i,this.ast=e,this._stateStyles=n}match(i,e,n,o){return jCe(this.ast.matchers,i,e,n,o)}buildStyles(i,e,n){let o=this._stateStyles.get("*");return i!==void 0&&(o=this._stateStyles.get(i?.toString())||o),o?o.buildStyles(e,n):new Map}build(i,e,n,o,a,r,s,l,p,m){let _=[],c=this.ast.options&&this.ast.options.params||ZD,w=s&&s.params||ZD,T=this.buildStyles(n,w,_),N=l&&l.params||ZD,$=this.buildStyles(o,N,_),ee=new Set,de=new Map,ie=new Map,ue=o==="void",me={params:sH(N,c),delay:this.ast.options?.delay},je=m?[]:rH(i,e,this.ast.animation,a,r,T,$,me,p,_),Je=0;return je.forEach(Ke=>{Je=Math.max(Ke.duration+Ke.delay,Je)}),_.length?Q6(e,this._triggerName,n,o,ue,T,$,[],[],de,ie,Je,_):(je.forEach(Ke=>{let Rt=Ke.element,kt=Ga(de,Rt,new Set);Ke.preStyleProps.forEach(vt=>kt.add(vt));let qn=Ga(ie,Rt,new Set);Ke.postStyleProps.forEach(vt=>qn.add(vt)),Rt!==e&&ee.add(Rt)}),Q6(e,this._triggerName,n,o,ue,T,$,je,[...ee.values()],de,ie,Je))}};function jCe(t,i,e,n,o){return t.some(a=>a(i,e,n,o))}function sH(t,i){let e=K({},i);return Object.entries(t).forEach(([n,o])=>{o!=null&&(e[n]=o)}),e}var sP=class{styles;defaultParams;normalizer;constructor(i,e,n){this.styles=i,this.defaultParams=e,this.normalizer=n}buildStyles(i,e){let n=new Map,o=sH(i,this.defaultParams);return this.styles.styles.forEach(a=>{typeof a!="string"&&a.forEach((r,s)=>{r&&(r=Bf(r,o,e));let l=this.normalizer.normalizePropertyName(s,e);r=this.normalizer.normalizeStyleValue(s,l,r,e),n.set(s,r)})}),n}};function HCe(t,i,e){return new lP(t,i,e)}var lP=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(i,e,n){this.name=i,this.ast=e,this._normalizer=n,e.states.forEach(o=>{let a=o.options&&o.options.params||{};this.states.set(o.name,new sP(o.style,a,n))}),Z6(this.states,"true","1"),Z6(this.states,"false","0"),e.transitions.forEach(o=>{this.transitionFactories.push(new Q1(i,o,this.states))}),this.fallbackTransition=UCe(i,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(i,e,n,o){return this.transitionFactories.find(r=>r.match(i,e,n,o))||null}matchStyles(i,e,n){return this.fallbackTransition.buildStyles(i,e,n)}};function UCe(t,i,e){let n=[(r,s)=>!0],o={type:xn.Sequence,steps:[],options:null},a={type:xn.Transition,animation:o,matchers:n,options:null,queryCount:0,depCount:0};return new Q1(t,a,i)}function Z6(t,i,e){t.has(i)?t.has(e)||t.set(e,t.get(i)):t.has(e)&&t.set(i,t.get(e))}var $Ce=new ox,cP=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(i,e,n){this.bodyNode=i,this._driver=e,this._normalizer=n}register(i,e){let n=[],o=[],a=aH(this._driver,e,n,o);if(n.length)throw R6(n);this._animations.set(i,a)}_buildPlayer(i,e,n){let o=i.element,a=UD(this._normalizer,i.keyframes,e,n);return this._driver.animate(o,a,i.duration,i.delay,i.easing,[],!0)}create(i,e,n={}){let o=[],a=this._animations.get(i),r,s=new Map;if(a?(r=rH(this._driver,e,a,qD,V1,new Map,new Map,n,$Ce,o),r.forEach(m=>{let _=Ga(s,m.element,new Map);m.postStyleProps.forEach(c=>_.set(c,null))})):(o.push(O6()),r=[]),o.length)throw F6(o);s.forEach((m,_)=>{m.forEach((c,w)=>{m.set(w,this._driver.computeStyle(_,w,Es))})});let l=r.map(m=>{let _=s.get(m.element);return this._buildPlayer(m,new Map,_)}),p=bc(l);return this._playersById.set(i,p),p.onDestroy(()=>this.destroy(i)),this.players.push(p),p}destroy(i){let e=this._getPlayer(i);e.destroy(),this._playersById.delete(i);let n=this.players.indexOf(e);n>=0&&this.players.splice(n,1)}_getPlayer(i){let e=this._playersById.get(i);if(!e)throw N6(i);return e}listen(i,e,n,o){let a=L1(e,"","","");return N1(this._getPlayer(i),n,a,o),()=>{}}command(i,e,n,o){if(n=="register"){this.register(i,o[0]);return}if(n=="create"){let r=o[0]||{};this.create(i,e,r);return}let a=this._getPlayer(i);switch(n){case"play":a.play();break;case"pause":a.pause();break;case"reset":a.reset();break;case"restart":a.restart();break;case"finish":a.finish();break;case"init":a.init();break;case"setPosition":a.setPosition(parseFloat(o[0]));break;case"destroy":this.destroy(i);break}}},X6="ng-animate-queued",WCe=".ng-animate-queued",XD="ng-animate-disabled",KCe=".ng-animate-disabled",GCe="ng-star-inserted",qCe=".ng-star-inserted",JCe=[],lH={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},YCe={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Ms="__ng_removed",ax=class{namespaceId;value;options;get params(){return this.options.params}constructor(i,e=""){this.namespaceId=e;let n=i&&i.hasOwnProperty("value"),o=n?i.value:i;if(this.value=ZCe(o),n){let a=i,{value:r}=a,s=sg(a,["value"]);this.options=s}else this.options={};this.options.params||(this.options.params={})}absorbOptions(i){let e=i.params;if(e){let n=this.options.params;Object.keys(e).forEach(o=>{n[o]==null&&(n[o]=e[o])})}}},ix="void",eP=new ax(ix),dP=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(i,e,n){this.id=i,this.hostElement=e,this._engine=n,this._hostClassName="ng-tns-"+i,Kr(e,this._hostClassName)}listen(i,e,n,o){if(!this._triggers.has(e))throw L6(n,e);if(n==null||n.length==0)throw B6(e);if(!XCe(n))throw V6(n,e);let a=Ga(this._elementListeners,i,[]),r={name:e,phase:n,callback:o};a.push(r);let s=Ga(this._engine.statesByElement,i,new Map);return s.has(e)||(Kr(i,ex),Kr(i,ex+"-"+e),s.set(e,eP)),()=>{this._engine.afterFlush(()=>{let l=a.indexOf(r);l>=0&&a.splice(l,1),this._triggers.has(e)||s.delete(e)})}}register(i,e){return this._triggers.has(i)?!1:(this._triggers.set(i,e),!0)}_getTrigger(i){let e=this._triggers.get(i);if(!e)throw z6(i);return e}trigger(i,e,n,o=!0){let a=this._getTrigger(e),r=new rx(this.id,e,i),s=this._engine.statesByElement.get(i);s||(Kr(i,ex),Kr(i,ex+"-"+e),this._engine.statesByElement.set(i,s=new Map));let l=s.get(e),p=new ax(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&l&&p.absorbOptions(l.options),s.set(e,p),l||(l=eP),!(p.value===ix)&&l.value===p.value){if(!nwe(l.params,p.params)){let N=[],$=a.matchStyles(l.value,l.params,N),ee=a.matchStyles(p.value,p.params,N);N.length?this._engine.reportError(N):this._engine.afterFlush(()=>{$d(i,$),Ss(i,ee)})}return}let c=Ga(this._engine.playersByElement,i,[]);c.forEach(N=>{N.namespaceId==this.id&&N.triggerName==e&&N.queued&&N.destroy()});let w=a.matchTransition(l.value,p.value,i,p.params),T=!1;if(!w){if(!o)return;w=a.fallbackTransition,T=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:i,triggerName:e,transition:w,fromState:l,toState:p,player:r,isFallbackTransition:T}),T||(Kr(i,X6),r.onStart(()=>{Vf(i,X6)})),r.onDone(()=>{let N=this.players.indexOf(r);N>=0&&this.players.splice(N,1);let $=this._engine.playersByElement.get(i);if($){let ee=$.indexOf(r);ee>=0&&$.splice(ee,1)}}),this.players.push(r),c.push(r),r}deregister(i){this._triggers.delete(i),this._engine.statesByElement.forEach(e=>e.delete(i)),this._elementListeners.forEach((e,n)=>{this._elementListeners.set(n,e.filter(o=>o.name!=i))})}clearElementCache(i){this._engine.statesByElement.delete(i),this._elementListeners.delete(i);let e=this._engine.playersByElement.get(i);e&&(e.forEach(n=>n.destroy()),this._engine.playersByElement.delete(i))}_signalRemovalForInnerTriggers(i,e){let n=this._engine.driver.query(i,tx,!0);n.forEach(o=>{if(o[Ms])return;let a=this._engine.fetchNamespacesByElement(o);a.size?a.forEach(r=>r.triggerLeaveAnimation(o,e,!1,!0)):this.clearElementCache(o)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(o=>this.clearElementCache(o)))}triggerLeaveAnimation(i,e,n,o){let a=this._engine.statesByElement.get(i),r=new Map;if(a){let s=[];if(a.forEach((l,p)=>{if(r.set(p,l.value),this._triggers.has(p)){let m=this.trigger(i,p,ix,o);m&&s.push(m)}}),s.length)return this._engine.markElementAsRemoved(this.id,i,!0,e,r),n&&bc(s).onDone(()=>this._engine.processLeaveNode(i)),!0}return!1}prepareLeaveAnimationListeners(i){let e=this._elementListeners.get(i),n=this._engine.statesByElement.get(i);if(e&&n){let o=new Set;e.forEach(a=>{let r=a.name;if(o.has(r))return;o.add(r);let l=this._triggers.get(r).fallbackTransition,p=n.get(r)||eP,m=new ax(ix),_=new rx(this.id,r,i);this._engine.totalQueuedPlayers++,this._queue.push({element:i,triggerName:r,transition:l,fromState:p,toState:m,player:_,isFallbackTransition:!0})})}}removeNode(i,e){let n=this._engine;if(i.childElementCount&&this._signalRemovalForInnerTriggers(i,e),this.triggerLeaveAnimation(i,e,!0))return;let o=!1;if(n.totalAnimations){let a=n.players.length?n.playersByQueriedElement.get(i):[];if(a&&a.length)o=!0;else{let r=i;for(;r=r.parentNode;)if(n.statesByElement.get(r)){o=!0;break}}}if(this.prepareLeaveAnimationListeners(i),o)n.markElementAsRemoved(this.id,i,!1,e);else{let a=i[Ms];(!a||a===lH)&&(n.afterFlush(()=>this.clearElementCache(i)),n.destroyInnerAnimations(i),n._onRemovalComplete(i,e))}}insertNode(i,e){Kr(i,this._hostClassName)}drainQueuedTransitions(i){let e=[];return this._queue.forEach(n=>{let o=n.player;if(o.destroyed)return;let a=n.element,r=this._elementListeners.get(a);r&&r.forEach(s=>{if(s.name==n.triggerName){let l=L1(a,n.triggerName,n.fromState.value,n.toState.value);l._data=i,N1(n.player,s.phase,l,s.callback)}}),o.markedForDestroy?this._engine.afterFlush(()=>{o.destroy()}):e.push(n)}),this._queue=[],e.sort((n,o)=>{let a=n.transition.ast.depCount,r=o.transition.ast.depCount;return a==0||r==0?a-r:this._engine.driver.containsElement(n.element,o.element)?1:-1})}destroy(i){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,i)}},uP=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(i,e)=>{};_onRemovalComplete(i,e){this.onRemovalComplete(i,e)}constructor(i,e,n){this.bodyNode=i,this.driver=e,this._normalizer=n}get queuedPlayers(){let i=[];return this._namespaceList.forEach(e=>{e.players.forEach(n=>{n.queued&&i.push(n)})}),i}createNamespace(i,e){let n=new dP(i,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(n,e):(this.newHostElements.set(e,n),this.collectEnterElement(e)),this._namespaceLookup[i]=n}_balanceNamespaceList(i,e){let n=this._namespaceList,o=this.namespacesByHostElement;if(n.length-1>=0){let r=!1,s=this.driver.getParentElement(e);for(;s;){let l=o.get(s);if(l){let p=n.indexOf(l);n.splice(p+1,0,i),r=!0;break}s=this.driver.getParentElement(s)}r||n.unshift(i)}else n.push(i);return o.set(e,i),i}register(i,e){let n=this._namespaceLookup[i];return n||(n=this.createNamespace(i,e)),n}registerTrigger(i,e,n){let o=this._namespaceLookup[i];o&&o.register(e,n)&&this.totalAnimations++}destroy(i,e){i&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let n=this._fetchNamespace(i);this.namespacesByHostElement.delete(n.hostElement);let o=this._namespaceList.indexOf(n);o>=0&&this._namespaceList.splice(o,1),n.destroy(e),delete this._namespaceLookup[i]}))}_fetchNamespace(i){return this._namespaceLookup[i]}fetchNamespacesByElement(i){let e=new Set,n=this.statesByElement.get(i);if(n){for(let o of n.values())if(o.namespaceId){let a=this._fetchNamespace(o.namespaceId);a&&e.add(a)}}return e}trigger(i,e,n,o){if(W1(e)){let a=this._fetchNamespace(i);if(a)return a.trigger(e,n,o),!0}return!1}insertNode(i,e,n,o){if(!W1(e))return;let a=e[Ms];if(a&&a.setForRemoval){a.setForRemoval=!1,a.setForMove=!0;let r=this.collectedLeaveElements.indexOf(e);r>=0&&this.collectedLeaveElements.splice(r,1)}if(i){let r=this._fetchNamespace(i);r&&r.insertNode(e,n)}o&&this.collectEnterElement(e)}collectEnterElement(i){this.collectedEnterElements.push(i)}markElementAsDisabled(i,e){e?this.disabledNodes.has(i)||(this.disabledNodes.add(i),Kr(i,XD)):this.disabledNodes.has(i)&&(this.disabledNodes.delete(i),Vf(i,XD))}removeNode(i,e,n){if(W1(e)){let o=i?this._fetchNamespace(i):null;o?o.removeNode(e,n):this.markElementAsRemoved(i,e,!1,n);let a=this.namespacesByHostElement.get(e);a&&a.id!==i&&a.removeNode(e,n)}else this._onRemovalComplete(e,n)}markElementAsRemoved(i,e,n,o,a){this.collectedLeaveElements.push(e),e[Ms]={namespaceId:i,setForRemoval:o,hasAnimation:n,removedBeforeQueried:!1,previousTriggersValues:a}}listen(i,e,n,o,a){return W1(e)?this._fetchNamespace(i).listen(e,n,o,a):()=>{}}_buildInstruction(i,e,n,o,a){return i.transition.build(this.driver,i.element,i.fromState.value,i.toState.value,n,o,i.fromState.options,i.toState.options,e,a)}destroyInnerAnimations(i){let e=this.driver.query(i,tx,!0);e.forEach(n=>this.destroyActiveAnimationsForElement(n)),this.playersByQueriedElement.size!=0&&(e=this.driver.query(i,z1,!0),e.forEach(n=>this.finishActiveQueriedAnimationOnElement(n)))}destroyActiveAnimationsForElement(i){let e=this.playersByElement.get(i);e&&e.forEach(n=>{n.queued?n.markedForDestroy=!0:n.destroy()})}finishActiveQueriedAnimationOnElement(i){let e=this.playersByQueriedElement.get(i);e&&e.forEach(n=>n.finish())}whenRenderingDone(){return new Promise(i=>{if(this.players.length)return bc(this.players).onDone(()=>i());i()})}processLeaveNode(i){let e=i[Ms];if(e&&e.setForRemoval){if(i[Ms]=lH,e.namespaceId){this.destroyInnerAnimations(i);let n=this._fetchNamespace(e.namespaceId);n&&n.clearElementCache(i)}this._onRemovalComplete(i,e.setForRemoval)}i.classList?.contains(XD)&&this.markElementAsDisabled(i,!1),this.driver.query(i,KCe,!0).forEach(n=>{this.markElementAsDisabled(n,!1)})}flush(i=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((n,o)=>this._balanceNamespaceList(n,o)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;n<this.collectedEnterElements.length;n++){let o=this.collectedEnterElements[n];Kr(o,GCe)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let n=[];try{e=this._flushAnimations(n,i)}finally{for(let o=0;o<n.length;o++)n[o]()}}else for(let n=0;n<this.collectedLeaveElements.length;n++){let o=this.collectedLeaveElements[n];this.processLeaveNode(o)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(n=>n()),this._flushFns=[],this._whenQuietFns.length){let n=this._whenQuietFns;this._whenQuietFns=[],e.length?bc(e).onDone(()=>{n.forEach(o=>o())}):n.forEach(o=>o())}}reportError(i){throw j6(i)}_flushAnimations(i,e){let n=new ox,o=[],a=new Map,r=[],s=new Map,l=new Map,p=new Map,m=new Set;this.disabledNodes.forEach(Ye=>{m.add(Ye);let $e=this.driver.query(Ye,WCe,!0);for(let Qe=0;Qe<$e.length;Qe++)m.add($e[Qe])});let _=this.bodyNode,c=Array.from(this.statesByElement.keys()),w=nH(c,this.collectedEnterElements),T=new Map,N=0;w.forEach((Ye,$e)=>{let Qe=qD+N++;T.set($e,Qe),Ye.forEach(mt=>Kr(mt,Qe))});let $=[],ee=new Set,de=new Set;for(let Ye=0;Ye<this.collectedLeaveElements.length;Ye++){let $e=this.collectedLeaveElements[Ye],Qe=$e[Ms];Qe&&Qe.setForRemoval&&($.push($e),ee.add($e),Qe.hasAnimation?this.driver.query($e,qCe,!0).forEach(mt=>ee.add(mt)):de.add($e))}let ie=new Map,ue=nH(c,Array.from(ee));ue.forEach((Ye,$e)=>{let Qe=V1+N++;ie.set($e,Qe),Ye.forEach(mt=>Kr(mt,Qe))}),i.push(()=>{w.forEach((Ye,$e)=>{let Qe=T.get($e);Ye.forEach(mt=>Vf(mt,Qe))}),ue.forEach((Ye,$e)=>{let Qe=ie.get($e);Ye.forEach(mt=>Vf(mt,Qe))}),$.forEach(Ye=>{this.processLeaveNode(Ye)})});let me=[],je=[];for(let Ye=this._namespaceList.length-1;Ye>=0;Ye--)this._namespaceList[Ye].drainQueuedTransitions(e).forEach(Qe=>{let mt=Qe.player,Gt=Qe.element;if(me.push(mt),this.collectedEnterElements.length){let zi=Gt[Ms];if(zi&&zi.setForMove){if(zi.previousTriggersValues&&zi.previousTriggersValues.has(Qe.triggerName)){let na=zi.previousTriggersValues.get(Qe.triggerName),hi=this.statesByElement.get(Qe.element);if(hi&&hi.has(Qe.triggerName)){let vr=hi.get(Qe.triggerName);vr.value=na,hi.set(Qe.triggerName,vr)}}mt.destroy();return}}let an=!_||!this.driver.containsElement(_,Gt),pi=ie.get(Gt),Ei=T.get(Gt),$t=this._buildInstruction(Qe,n,Ei,pi,an);if($t.errors&&$t.errors.length){je.push($t);return}if(an){mt.onStart(()=>$d(Gt,$t.fromStyles)),mt.onDestroy(()=>Ss(Gt,$t.toStyles)),o.push(mt);return}if(Qe.isFallbackTransition){mt.onStart(()=>$d(Gt,$t.fromStyles)),mt.onDestroy(()=>Ss(Gt,$t.toStyles)),o.push(mt);return}let vc=[];$t.timelines.forEach(zi=>{zi.stretchStartingKeyframe=!0,this.disabledNodes.has(zi.element)||vc.push(zi)}),$t.timelines=vc,n.append(Gt,$t.timelines);let yc={instruction:$t,player:mt,element:Gt};r.push(yc),$t.queriedElements.forEach(zi=>Ga(s,zi,[]).push(mt)),$t.preStyleProps.forEach((zi,na)=>{if(zi.size){let hi=l.get(na);hi||l.set(na,hi=new Set),zi.forEach((vr,jo)=>hi.add(jo))}}),$t.postStyleProps.forEach((zi,na)=>{let hi=p.get(na);hi||p.set(na,hi=new Set),zi.forEach((vr,jo)=>hi.add(jo))})});if(je.length){let Ye=[];je.forEach($e=>{Ye.push(H6($e.triggerName,$e.errors))}),me.forEach($e=>$e.destroy()),this.reportError(Ye)}let Je=new Map,Ke=new Map;r.forEach(Ye=>{let $e=Ye.element;n.has($e)&&(Ke.set($e,$e),this._beforeAnimationBuild(Ye.player.namespaceId,Ye.instruction,Je))}),o.forEach(Ye=>{let $e=Ye.element;this._getPreviousPlayers($e,!1,Ye.namespaceId,Ye.triggerName,null).forEach(mt=>{Ga(Je,$e,[]).push(mt),mt.destroy()})});let Rt=$.filter(Ye=>iH(Ye,l,p)),kt=new Map;tH(kt,this.driver,de,p,Es).forEach(Ye=>{iH(Ye,l,p)&&Rt.push(Ye)});let vt=new Map;w.forEach((Ye,$e)=>{tH(vt,this.driver,new Set(Ye),l,X_)}),Rt.forEach(Ye=>{let $e=kt.get(Ye),Qe=vt.get(Ye);kt.set(Ye,new Map([...$e?.entries()??[],...Qe?.entries()??[]]))});let xe=[],Ct=[],fn={};r.forEach(Ye=>{let{element:$e,player:Qe,instruction:mt}=Ye;if(n.has($e)){if(m.has($e)){Qe.onDestroy(()=>Ss($e,mt.toStyles)),Qe.disabled=!0,Qe.overrideTotalTime(mt.totalTime),o.push(Qe);return}let Gt=fn;if(Ke.size>1){let pi=$e,Ei=[];for(;pi=pi.parentNode;){let $t=Ke.get(pi);if($t){Gt=$t;break}Ei.push(pi)}Ei.forEach($t=>Ke.set($t,Gt))}let an=this._buildAnimation(Qe.namespaceId,mt,Je,a,vt,kt);if(Qe.setRealPlayer(an),Gt===fn)xe.push(Qe);else{let pi=this.playersByElement.get(Gt);pi&&pi.length&&(Qe.parentPlayer=bc(pi)),o.push(Qe)}}else $d($e,mt.fromStyles),Qe.onDestroy(()=>Ss($e,mt.toStyles)),Ct.push(Qe),m.has($e)&&o.push(Qe)}),Ct.forEach(Ye=>{let $e=a.get(Ye.element);if($e&&$e.length){let Qe=bc($e);Ye.setRealPlayer(Qe)}}),o.forEach(Ye=>{Ye.parentPlayer?Ye.syncPlayerEvents(Ye.parentPlayer):Ye.destroy()});for(let Ye=0;Ye<$.length;Ye++){let $e=$[Ye],Qe=$e[Ms];if(Vf($e,V1),Qe&&Qe.hasAnimation)continue;let mt=[];if(s.size){let an=s.get($e);an&&an.length&&mt.push(...an);let pi=this.driver.query($e,z1,!0);for(let Ei=0;Ei<pi.length;Ei++){let $t=s.get(pi[Ei]);$t&&$t.length&&mt.push(...$t)}}let Gt=mt.filter(an=>!an.destroyed);Gt.length?ewe(this,$e,Gt):this.processLeaveNode($e)}return $.length=0,xe.forEach(Ye=>{this.players.push(Ye),Ye.onDone(()=>{Ye.destroy();let $e=this.players.indexOf(Ye);this.players.splice($e,1)}),Ye.play()}),xe}afterFlush(i){this._flushFns.push(i)}afterFlushAnimationsDone(i){this._whenQuietFns.push(i)}_getPreviousPlayers(i,e,n,o,a){let r=[];if(e){let s=this.playersByQueriedElement.get(i);s&&(r=s)}else{let s=this.playersByElement.get(i);if(s){let l=!a||a==ix;s.forEach(p=>{p.queued||!l&&p.triggerName!=o||r.push(p)})}}return(n||o)&&(r=r.filter(s=>!(n&&n!=s.namespaceId||o&&o!=s.triggerName))),r}_beforeAnimationBuild(i,e,n){let o=e.triggerName,a=e.element,r=e.isRemovalTransition?void 0:i,s=e.isRemovalTransition?void 0:o;for(let l of e.timelines){let p=l.element,m=p!==a,_=Ga(n,p,[]);this._getPreviousPlayers(p,m,r,s,e.toState).forEach(w=>{let T=w.getRealPlayer();T.beforeDestroy&&T.beforeDestroy(),w.destroy(),_.push(w)})}$d(a,e.fromStyles)}_buildAnimation(i,e,n,o,a,r){let s=e.triggerName,l=e.element,p=[],m=new Set,_=new Set,c=e.timelines.map(T=>{let N=T.element;m.add(N);let $=N[Ms];if($&&$.removedBeforeQueried)return new xc(T.duration,T.delay);let ee=N!==l,de=twe((n.get(N)||JCe).map(Je=>Je.getRealPlayer())).filter(Je=>{let Ke=Je;return Ke.element?Ke.element===N:!1}),ie=a.get(N),ue=r.get(N),me=UD(this._normalizer,T.keyframes,ie,ue),je=this._buildPlayer(T,me,de);if(T.subTimeline&&o&&_.add(N),ee){let Je=new rx(i,s,N);Je.setRealPlayer(je),p.push(Je)}return je});p.forEach(T=>{Ga(this.playersByQueriedElement,T.element,[]).push(T),T.onDone(()=>QCe(this.playersByQueriedElement,T.element,T))}),m.forEach(T=>Kr(T,JD));let w=bc(c);return w.onDestroy(()=>{m.forEach(T=>Vf(T,JD)),Ss(l,e.toStyles)}),_.forEach(T=>{Ga(o,T,[]).push(w)}),w}_buildPlayer(i,e,n){return e.length>0?this.driver.animate(i.element,e,i.duration,i.delay,i.easing,n):new xc(i.duration,i.delay)}},rx=class{namespaceId;triggerName;element;_player=new xc;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(i,e,n){this.namespaceId=i,this.triggerName=e,this.element=n}setRealPlayer(i){this._containsRealPlayer||(this._player=i,this._queuedCallbacks.forEach((e,n)=>{e.forEach(o=>N1(i,n,void 0,o))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(i.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(i){this.totalTime=i}syncPlayerEvents(i){let e=this._player;e.triggerCallback&&i.onStart(()=>e.triggerCallback("start")),i.onDone(()=>this.finish()),i.onDestroy(()=>this.destroy())}_queueEvent(i,e){Ga(this._queuedCallbacks,i,[]).push(e)}onDone(i){this.queued&&this._queueEvent("done",i),this._player.onDone(i)}onStart(i){this.queued&&this._queueEvent("start",i),this._player.onStart(i)}onDestroy(i){this.queued&&this._queueEvent("destroy",i),this._player.onDestroy(i)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(i){this.queued||this._player.setPosition(i)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(i){let e=this._player;e.triggerCallback&&e.triggerCallback(i)}};function QCe(t,i,e){let n=t.get(i);if(n){if(n.length){let o=n.indexOf(e);n.splice(o,1)}n.length==0&&t.delete(i)}return n}function ZCe(t){return t??null}function W1(t){return t&&t.nodeType===1}function XCe(t){return t=="start"||t=="done"}function eH(t,i){let e=t.style.display;return t.style.display=i??"none",e}function tH(t,i,e,n,o){let a=[];e.forEach(l=>a.push(eH(l)));let r=[];n.forEach((l,p)=>{let m=new Map;l.forEach(_=>{let c=i.computeStyle(p,_,o);m.set(_,c),(!c||c.length==0)&&(p[Ms]=YCe,r.push(p))}),t.set(p,m)});let s=0;return e.forEach(l=>eH(l,a[s++])),r}function nH(t,i){let e=new Map;if(t.forEach(s=>e.set(s,[])),i.length==0)return e;let n=1,o=new Set(i),a=new Map;function r(s){if(!s)return n;let l=a.get(s);if(l)return l;let p=s.parentNode;return e.has(p)?l=p:o.has(p)?l=n:l=r(p),a.set(s,l),l}return i.forEach(s=>{let l=r(s);l!==n&&e.get(l).push(s)}),e}function Kr(t,i){t.classList?.add(i)}function Vf(t,i){t.classList?.remove(i)}function ewe(t,i,e){bc(e).onDone(()=>t.processLeaveNode(i))}function twe(t){let i=[];return cH(t,i),i}function cH(t,i){for(let e=0;e<t.length;e++){let n=t[e];n instanceof Nf?cH(n.players,i):i.push(n)}}function nwe(t,i){let e=Object.keys(t),n=Object.keys(i);if(e.length!=n.length)return!1;for(let o=0;o<e.length;o++){let a=e[o];if(!i.hasOwnProperty(a)||t[a]!==i[a])return!1}return!0}function iH(t,i,e){let n=e.get(t);if(!n)return!1;let o=i.get(t);
196return o?n.forEach(a=>o.add(a)):i.set(t,n),e.delete(t),!0}var zf=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(i,e)=>{};constructor(i,e,n){this._driver=e,this._normalizer=n,this._transitionEngine=new uP(i.body,e,n),this._timelineEngine=new cP(i.body,e,n),this._transitionEngine.onRemovalComplete=(o,a)=>this.onRemovalComplete(o,a)}registerTrigger(i,e,n,o,a){let r=i+"-"+o,s=this._triggerCache[r];if(!s){let l=[],p=[],m=aH(this._driver,a,l,p);if(l.length)throw A6(o,l);s=HCe(o,m,this._normalizer),this._triggerCache[r]=s}this._transitionEngine.registerTrigger(e,o,s)}register(i,e){this._transitionEngine.register(i,e)}destroy(i,e){this._transitionEngine.destroy(i,e)}onInsert(i,e,n,o){this._transitionEngine.insertNode(i,e,n,o)}onRemove(i,e,n){this._transitionEngine.removeNode(i,e,n)}disableAnimations(i,e){this._transitionEngine.markElementAsDisabled(i,e)}process(i,e,n,o){if(n.charAt(0)=="@"){let[a,r]=$D(n),s=o;this._timelineEngine.command(a,e,r,s)}else this._transitionEngine.trigger(i,e,n,o)}listen(i,e,n,o,a){if(n.charAt(0)=="@"){let[r,s]=$D(n);return this._timelineEngine.listen(r,e,s,a)}return this._transitionEngine.listen(i,e,n,o,a)}flush(i=-1){this._transitionEngine.flush(i)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(i){this._transitionEngine.afterFlushAnimationsDone(i)}};function iwe(t,i){let e=null,n=null;return Array.isArray(i)&&i.length?(e=tP(i[0]),i.length>1&&(n=tP(i[i.length-1]))):i instanceof Map&&(e=tP(i)),e||n?new owe(t,e,n):null}var owe=(()=>{class t{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(e,n,o){this._element=e,this._startStyles=n,this._endStyles=o;let a=t.initialStylesByElement.get(e);a||t.initialStylesByElement.set(e,a=new Map),this._initialStyles=a}start(){this._state<1&&(this._startStyles&&Ss(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Ss(this._element,this._initialStyles),this._endStyles&&(Ss(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&($d(this._element,this._startStyles),this._endStyles=null),this._endStyles&&($d(this._element,this._endStyles),this._endStyles=null),Ss(this._element,this._initialStyles),this._state=3)}}return t})();function tP(t){let i=null;return t.forEach((e,n)=>{awe(n)&&(i=i||new Map,i.set(n,e))}),i}function awe(t){return t==="display"||t==="position"}var Z1=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(i,e,n,o){this.element=i,this.keyframes=e,this.options=n,this._specialStyles=o,this._duration=n.duration,this._delay=n.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(i=>i()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let i=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,i,this.options),this._finalKeyframe=i.length?i[i.length-1]:new Map;let e=()=>this._onFinish();this.domPlayer.addEventListener("finish",e),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",e)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(i){let e=[];return i.forEach(n=>{e.push(Object.fromEntries(n))}),e}_triggerWebAnimation(i,e,n){return i.animate(this._convertKeyframesToObject(e),n)}onStart(i){this._originalOnStartFns.push(i),this._onStartFns.push(i)}onDone(i){this._originalOnDoneFns.push(i),this._onDoneFns.push(i)}onDestroy(i){this._onDestroyFns.push(i)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(i=>
196i()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(i=>i()),this._onDestroyFns=[])}setPosition(i){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=i*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let i=new Map;this.hasStarted()&&this._finalKeyframe.forEach((n,o)=>{o!=="offset"&&i.set(o,this._finished?n:H1(this.element,o))}),this.currentSnapshot=i}triggerCallback(i){let e=i==="start"?this._onStartFns:this._onDoneFns;e.forEach(n=>n()),e.length=0}},X1=class{validateStyleProperty(i){return!0}validateAnimatableStyleProperty(i){return!0}containsElement(i,e){return WD(i,e)}getParentElement(i){return B1(i)}query(i,e,n){return KD(i,e,n)}computeStyle(i,e,n){return H1(i,e)}animate(i,e,n,o,a,r=[]){let s=o==0?"both":"forwards",l={duration:n,delay:o,fill:s};a&&(l.easing=a);let p=new Map,m=r.filter(w=>w instanceof Z1);K6(n,o)&&m.forEach(w=>{w.currentSnapshot.forEach((T,N)=>p.set(N,T))});let _=$6(e).map(w=>new Map(w));_=G6(i,_,p);let c=iwe(i,_);return new Z1(i,_,l,c)}};var K1="@",dH="@.disabled",ek=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(i,e,n,o){this.namespaceId=i,this.delegate=e,this.engine=n,this._onDestroy=o}get data(){return this.delegate.data}destroyNode(i){this.delegate.destroyNode?.(i)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(i,e){return this.delegate.createElement(i,e)}createComment(i){return this.delegate.createComment(i)}createText(i){return this.delegate.createText(i)}appendChild(i,e){this.delegate.appendChild(i,e),this.engine.onInsert(this.namespaceId,e,i,!1)}insertBefore(i,e,n,o=!0){this.delegate.insertBefore(i,e,n),this.engine.onInsert(this.namespaceId,e,i,o)}removeChild(i,e,n){this.parentNode(e)&&this.engine.onRemove(this.namespaceId,e,this.delegate)}selectRootElement(i,e){return this.delegate.selectRootElement(i,e)}parentNode(i){return this.delegate.parentNode(i)}nextSibling(i){return this.delegate.nextSibling(i)}setAttribute(i,e,n,o){this.delegate.setAttribute(i,e,n,o)}removeAttribute(i,e,n){this.delegate.removeAttribute(i,e,n)}addClass(i,e){this.delegate.addClass(i,e)}removeClass(i,e){this.delegate.removeClass(i,e)}
196setStyle(i,e,n,o){this.delegate.setStyle(i,e,n,o)}removeStyle(i,e,n){this.delegate.removeStyle(i,e,n)}setProperty(i,e,n){e.charAt(0)==K1&&e==dH?this.disableAnimations(i,!!n):this.delegate.setProperty(i,e,n)}setValue(i,e){this.delegate.setValue(i,e)}listen(i,e,n,o){return this.delegate.listen(i,e,n,o)}disableAnimations(i,e){this.engine.disableAnimations(i,e)}},pP=class extends ek{factory;constructor(i,e,n,o,a){super(e,n,o,a),this.factory=i,this.namespaceId=e}setProperty(i,e,n){e.charAt(0)==K1?e.charAt(1)=="."&&e==dH?(n=n===void 0?!0:!!n,this.disableAnimations(i,n)):this.engine.process(this.namespaceId,i,e.slice(1),n):this.delegate.setProperty(i,e,n)}listen(i,e,n,o){if(e.charAt(0)==K1){let a=rwe(i),r=e.slice(1),s="";return r.charAt(0)!=K1&&([r,s]=swe(r)),this.engine.listen(this.namespaceId,a,r,s,l=>{let p=l._data||-1;this.factory.scheduleListenerCallback(p,n,l)})}return this.delegate.listen(i,e,n,o)}};function rwe(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}function swe(t){let i=t.indexOf("."),e=t.substring(0,i),n=t.slice(i+1);return[e,n]}var tk=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(i,e,n){this.delegate=i,this.engine=e,this._zone=n,e.onRemovalComplete=(o,a)=>{a?.removeChild(null,o)}}createRenderer(i,e){let n="",o=this.delegate.createRenderer(i,e);if(!i||!e?.data?.animation){let p=this._rendererCache,m=p.get(o);if(!m){let _=()=>p.delete(o);m=new ek(n,o,this.engine,_),p.set(o,m)}return m}let a=e.id,r=e.id+"-"+this._currentId;this._currentId++,this.engine.register(r,i);let s=p=>{Array.isArray(p)?p.forEach(s):this.engine.registerTrigger(a,r,i,p.name,p)};return e.data.animation.forEach(s),new pP(this,r,o,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(i,e,n){if(i>=0&&i<this._microtaskId){this._zone.run(()=>e(n));return}let o=this._animationCallbacksBuffer;o.length==0&&queueMicrotask(()=>{this._zone.run(()=>{o.forEach(a=>{let[r,s]=a;r(s)}),this._animationCallbacksBuffer=[]})}),o.push([e,n])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(i){this.engine.flush(),this.delegate.componentReplaced?.(i)}};var cwe=(()=>{class t extends zf{constructor(e,n,o){super(e,n,o)}ngOnDestroy(){this.flush()}static \u0275fac=function(n){return new(n||t)(ve(et),ve(Up),ve($p))};static \u0275prov=Y({token:t,factory:t.\u0275fac})}return t})();function dwe(){return new G1}function uwe(t,i,e){return new tk(t,i,e)}var pH=[{provide:$p,useFactory:dwe},{provide:zf,useClass:cwe},{provide:Ii,useFactory:uwe,deps:[t0,zf,Te]}],pwe=[{provide:Up,useClass:hP},{provide:Kt,useValue:"NoopAnimations"},...pH],uH=[{provide:Up,useFactory:()=>new X1},{provide:Kt,useFactory:()=>"BrowserAnimations"},...pH],fP=(()=>{class t{static withConfig(e){return{ngModule:t,providers:e.disableAnimations?pwe:uH}}static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({providers:uH,imports:[Yh]})}return t})();var hwe=["/auth/login/","/auth/register/","/auth/google/","/auth/token/refresh/"],hH=(()=>{class t{constructor(e){this.authService=e,this.isRefreshing=!1,this.refreshTokenSubject=new lt(null)}intercept(e,n){let o=this.authService.getAccessToken();return o&&(e=this.addToken(e,o)),hwe.some(a=>e.url.includes(a))?n.handle(e):n.handle(e).pipe(Tn(a=>a instanceof Hu&&a.status===401?this.handle401Error(e,n):xo(()=>a)))}addToken(e,n){return e.clone({setHeaders:{Authorization:`Bearer ${n}`}})}handle401Error(e,n){return this.isRefreshing?this.refreshTokenSubject.pipe(rt(o=>o!=null),Zt(1),zt(o=>n.handle(this.addToken(e,o)))):(this.isRefreshing=!0,this.refreshTokenSubject.next(null),this.authService.refreshToken().pipe(zt(o=>(this.isRefreshing=!1,this.refreshTokenSubject.next(o.access),n.handle(this.addToken(e,o.access)))),Tn(o=>(this.isRefreshing=!1,this.refreshTokenSubject.error(o),this.refreshTokenSubject=ne
196w lt(null),xo(()=>o)))))}static{this.\u0275fac=function(n){return new(n||t)(ve(wn))}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac})}}return t})();var mwe=["/auth/login/","/auth/register/","/auth/google/","/auth/token/refresh/"],mH=(()=>{class t{constructor(){this.notify=x(So)}intercept(e,n){return mwe.some(o=>e.url.includes(o))?n.handle(e):n.handle(e).pipe(Tn(o=>(this.notify.error(this.messageFor(o)),xo(()=>o))))}messageFor(e){return e.status===0?this.t("Could not reach the server. Check your connection and try again."):e.status===401?this.t("Your session has expired. Please sign in again."):e.status===403?this.t("You are not allowed to do that."):e.status===413?this.t("That is too large."):e.status>=500?this.t("Something went wrong on the server. Please try again."):typeof e.error?.error=="string"&&e.error.error||this.t("Something went wrong. Please try again.")}t(e){return U.TRANSLATIONS?.[U.LANGUAGE()]?.[e]??e}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Y({token:t,factory:t.\u0275fac})}}return t})();var gP=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=De({type:t});static \u0275inj=Ie({imports:[at,Jo,Jo,at]})}return t})();var _P=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=De({type:t})}static{this.\u0275inj=Ie({imports:[Nn,g_,_n,Qn,j_,Rp,sd,gP,GI,Bo,a_,_p,mn,ZI,v_,yI,br,xr,yw,s_,$_,U0,g_,_n,Qn,j_,Rp,sd,gP,GI,Bo,a_,_p,mn,ZI,v_,yI,br,xr,yw,s_,$_,U0]})}}return t})();var nk=(()=>{class t{static{this.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=De({type:t})}static{this.\u0275inj=Ie({providers:[{provide:r0,useClass:mH,multi:!0},{provide:r0,useClass:hH,multi:!0},ay,eT(tT())],imports:[hl,Nn,wt,Qo,Yh,fP,cs,fa,xI,_P,Ep,Nn,Yh,fP,fa,xI,_P,Ep]})}}return t})();var fH=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=De({type:t})}static{this.\u0275inj=Ie({imports:[Hd,Vd,Nn,nk,pl,Fd,T1,Pf,I1]})}}return t})();var gH=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=De({type:t,bootstrap:[UB]})}static{this.\u0275inj=Ie({providers:[{provide:Sf,useClass:m6}],imports:[Od,$w,_w,Cf,Ur,Nd,fH,nk,m8,Fd,u1,Vp,ew,cs.forRoot(h6,{onSameUrlNavigation:"reload"}),pl,F1,zp,O1,P1,jC]})}}return t})();Kl.production&&void 0;qM().bootstrapModule(gH).catch(t=>console.error(t));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.