1var VD=Object.defineProperty,BD=Object.defineProperties,HD=Object.getOwnPropertyDescriptors,$v=Object.getOwnPropertySymbols,$D=Object.prototype.hasOwnProperty,ZD=Object.prototype.propertyIsEnumerable,Zv=(Ue,Ie,D)=>Ie in Ue?VD(Ue,Ie,{enumerable:!0,configurable:!0,writable:!0,value:D}):Ue[Ie]=D,bi=(Ue,Ie)=>{for(var D in Ie||(Ie={}))$D.call(Ie,D)&&Zv(Ue,D,Ie[D]);if($v)for(var D of $v(Ie))ZD.call(Ie,D)&&Zv(Ue,D,Ie[D]);return Ue},qa=(Ue,Ie)=>BD(Ue,HD(Ie));(self.webpackChunkaxenta=self.webpackChunkaxenta||[]).push([[179],{8255:Ue=>{function Ie(D){return Promise.resolve().then(()=>{var E=new Error("Cannot find module '"+D+"'");throw E.code="MODULE_NOT_FOUND",E})}Ie.keys=()=>[],Ie.resolve=Ie,Ie.id=8255,Ue.exports=Ie},8583:(Ue,Ie,D)=>{"use strict";D.d(Ie,{mr:()=>ze,Ov:()=>uo,ez:()=>Ui,K0:()=>z,uU:()=>Ss,Do:()=>ot,V_:()=>V,Ye:()=>wt,S$:()=>ne,mk:()=>Ot,$G:()=>Nt,sg:()=>dn,O5:()=>Vr,PC:()=>Hn,RF:()=>xi,n9:()=>Ei,tP:()=>es,b0:()=>ut,lw:()=>te,OU:()=>An,gd:()=>Xi,EM:()=>ls,JF:()=>Rr,NF:()=>pi,qS:()=>Ne,w_:()=>Z,bD:()=>Dr,q:()=>fe,Mx:()=>je,HT:()=>Y});var E=D(3018);let f=null;function fe(){return f}function Y(S){f||(f=S)}class Z{}const z=new E.OlP("DocumentToken");let te=(()=>{class S{historyGo(M){throw new Error("Not implemented")}}return S.\u0275fac=function(M){return new(M||S)},S.\u0275prov=(0,E.Yz7)({factory:oe,token:S,providedIn:"platform"}),S})();function oe(){return(0,E.LFG)(q)}const V=new E.OlP("Location Initialized");let q=(()=>{class S extends te{constructor(M){super(),this._doc=M,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return fe().getBaseHref(this._doc)}onPopState(M){const $=fe().getGlobalEventTarget(this._doc,"window");return $.addEventListener("popstate",M,!1),()=>$.removeEventListener("popstate",M)}onHashChange(M){const $=fe().getGlobalEventTarget(this._doc,"window");return $.addEventListener("hashchange",M,!1),()=>$.removeEventListener("hashchange",M)}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(M){this.location.pathname=M}pushState(M,$,De){xe()?this._history.pushState(M,$,De):this.location.hash=De}replaceState(M,$,De){xe()?this._history.replaceState(M,$,De):this.location.hash=De}forward(){this._history.forward()}back(){this._history.back()}historyGo(M=0){this._history.go(M)}getState(){return this._history.state}}return S.\u0275fac=function(M){return new(M||S)(E.LFG(z))},S.\u0275prov=(0,E.Yz7)({factory:ie,token:S,providedIn:"platform"}),S})();function xe(){return!!window.history.pushState}function ie(){return new q((0,E.LFG)(z))}function he(S,U){if(0==S.length)return U;if(0==U.length)return S;let M=0;return S.endsWith("/")&&M++,U.startsWith("/")&&M++,2==M?S+U.substring(1):1==M?S+U:S+"/"+U}function ge(S){const U=S.match(/#|\?|$/),M=U&&U.index||S.length;return S.slice(0,M-("/"===S[M-1]?1:0))+S.slice(M)}function le(S){return S&&"?"!==S[0]?"?"+S:S}let ne=(()=>{class S{historyGo(M){throw new Error("Not implemented")}}return S.\u0275fac=function(M){return new(M||S)},S.\u0275prov=(0,E.Yz7)({factory:Fe,token:S,providedIn:"root"}),S})();function Fe(S){const U=(0,E.LFG)(z).location;return new ut((0,E.LFG)(te),U&&U.origin||"")}const ze=new E.OlP("appBaseHref");let ut=(()=>{class S extends ne{constructor(M,$){if(super(),this._platformLocation=M,this._removeListenerFns=[],null==$&&($=this._platformLocation.getBaseHrefFromDOM()),null==$)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");this._baseHref=$}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(M){this._removeListenerFns.push(this._platformLocation.onPopState(M),this._platformLocation.onHashChange(M))}getBaseHref(){return this._baseHref}prepareExternalUrl(M){return he(this._baseHref,M)}path(M=!1){const $=this._platformLocation.pathname+le(this._platformLocation.search),De=this._platformLocation.hash;return De&&M?`${$}${De}`:$}pushState(M,$,De,Ve){const mt=this.prepareExternalUrl(De+le(Ve));this._platformLocation.pushState(M,$,mt)}replaceState(M,$,De,Ve){const mt=this.prepareExternalUrl(De+le(Ve));this._platformLocation.replaceState(M,$,mt)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}historyGo(M=0){var $,De;null===(De=($=this._platformLocation).historyGo)||void 0===De||De.call($,M)}}return S.\u0275fac=function(M){return new(M||S)(E.LFG(te),E.LFG(ze,8))},S.\u0275prov=E.Yz7({token:S,factory:S.\u0275fac}),S})(),ot=(()=>{class S extends ne{constructor(M,$){super(),this._platformLocation=M,this._baseHref="",this._removeListenerFns=[],null!=$&&(this._baseHref=$)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(M){this._removeListenerFns.push(this._platformLocation.onPopState(M),this._platformLocation.on
1HashChange(M))}getBaseHref(){return this._baseHref}path(M=!1){let $=this._platformLocation.hash;return null==$&&($="#"),$.length>0?$.substring(1):$}prepareExternalUrl(M){const $=he(this._baseHref,M);return $.length>0?"#"+$:$}pushState(M,$,De,Ve){let mt=this.prepareExternalUrl(De+le(Ve));0==mt.length&&(mt=this._platformLocation.pathname),this._platformLocation.pushState(M,$,mt)}replaceState(M,$,De,Ve){let mt=this.prepareExternalUrl(De+le(Ve));0==mt.length&&(mt=this._platformLocation.pathname),this._platformLocation.replaceState(M,$,mt)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}historyGo(M=0){var $,De;null===(De=($=this._platformLocation).historyGo)||void 0===De||De.call($,M)}}return S.\u0275fac=function(M){return new(M||S)(E.LFG(te),E.LFG(ze,8))},S.\u0275prov=E.Yz7({token:S,factory:S.\u0275fac}),S})(),wt=(()=>{class S{constructor(M,$){this._subject=new E.vpe,this._urlChangeListeners=[],this._platformStrategy=M;const De=this._platformStrategy.getBaseHref();this._platformLocation=$,this._baseHref=ge(W(De)),this._platformStrategy.onPopState(Ve=>{this._subject.emit({url:this.path(!0),pop:!0,state:Ve.state,type:Ve.type})})}path(M=!1){return this.normalize(this._platformStrategy.path(M))}getState(){return this._platformLocation.getState()}isCurrentPathEqualTo(M,$=""){return this.path()==this.normalize(M+le($))}normalize(M){return S.stripTrailingSlash(function(S,U){return S&&U.startsWith(S)?U.substring(S.length):U}(this._baseHref,W(M)))}prepareExternalUrl(M){return M&&"/"!==M[0]&&(M="/"+M),this._platformStrategy.prepareExternalUrl(M)}go(M,$="",De=null){this._platformStrategy.pushState(De,"",M,$),this._notifyUrlChangeListeners(this.prepareExternalUrl(M+le($)),De)}replaceState(M,$="",De=null){this._platformStrategy.replaceState(De,"",M,$),this._notifyUrlChangeListeners(this.prepareExternalUrl(M+le($)),De)}forward(){this._platformStrategy.forward()}back(){this._platformStrategy.back()}historyGo(M=0){var $,De;null===(De=($=this._platformStrategy).historyGo)||void 0===De||De.call($,M)}onUrlChange(M){this._urlChangeListeners.push(M),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe($=>{this._notifyUrlChangeListeners($.url,$.state)}))}_notifyUrlChangeListeners(M="",$){this._urlChangeListeners.forEach(De=>De(M,$))}subscribe(M,$,De){return this._subject.subscribe({next:M,error:$,complete:De})}}return S.\u0275fac=function(M){return new(M||S)(E.LFG(ne),E.LFG(te))},S.normalizeQueryParams=le,S.joinWithSlash=he,S.stripTrailingSlash=ge,S.\u0275prov=(0,E.Yz7)({factory:et,token:S,providedIn:"root"}),S})();function et(){return new wt((0,E.LFG)(ne),(0,E.LFG)(te))}function W(S){return S.replace(/\/index.html$/,"")}var Je=(()=>((Je=Je||{})[Je.Zero=0]="Zero",Je[Je.One=1]="One",Je[Je.Two=2]="Two",Je[Je.Few=3]="Few",Je[Je.Many=4]="Many",Je[Je.Other=5]="Other",Je))(),Ae=(()=>((Ae=Ae||{})[Ae.Format=0]="Format",Ae[Ae.Standalone=1]="Standalone",Ae))(),st=(()=>((st=st||{})[st.Narrow=0]="Narrow",st[st.Abbreviated=1]="Abbreviated",st[st.Wide=2]="Wide",st[st.Short=3]="Short",st))(),ct=(()=>((ct=ct||{})[ct.Short=0]="Short",ct[ct.Medium=1]="Medium",ct[ct.Long=2]="Long",ct[ct.Full=3]="Full",ct))(),ye=(()=>((ye=ye||{})[ye.Decimal=0]="Decimal",ye[ye.Group=1]="Group",ye[ye.List=2]="List",ye[ye.PercentSign=3]="PercentSign",ye[ye.PlusSign=4]="PlusSign",ye[ye.MinusSign=5]="MinusSign",ye[ye.Exponential=6]="Exponential",ye[ye.SuperscriptingExponent=7]="SuperscriptingExponent",ye[ye.PerMille=8]="PerMille",ye[ye.Infinity=9]="Infinity",ye[ye.NaN=10]="NaN",ye[ye.TimeSeparator=11]="TimeSeparator",ye[ye.CurrencyDecimal=12]="CurrencyDecimal",ye[ye.CurrencyGroup=13]="CurrencyGroup",ye))();function tt(S,U){return vn((0,E.cg1)(S)[E.wAp.DateFormat],U)}function Ct(S,U){return vn((0,E.cg1)(S)[E.wAp.TimeFormat],U)}function Dt(S,U){return vn((0,E.cg1)(S)[E.wAp.DateTimeFormat],U)}function Gt(S,U){const M=(0,E.cg1)(S),$=M[E.wAp.NumberSymbols][U];if(void 0===$){if(U===ye.CurrencyDecimal)return M[E.wAp.NumberSymbols][ye.Decimal];if(U===ye.CurrencyGroup)return M[E.wAp.NumberSymbols][ye.Group]}return $}const nn=E.kL8;function Yn(S){if(!S[E.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${S[E.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function vn(S,U){for(let M=U;M>-1;M--)if(void 0!==S[M])return S[M];throw new Error("Locale data API: locale data undefined")}
vendor: 4,669 bytes, line 1
1function Ln(S){const[U,M]=S.split(":");return{hours:+U,minutes:+M}}const ao=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Tn={},rr=/((?:[^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]*)/;var wn=(()=>((wn=wn||{})[wn.Short=0]="Short",wn[wn.ShortGMT=1]="ShortGMT",wn[wn.Long=2]="Long",wn[wn.Extended=3]="Extended",wn))(),kt=(()=>((kt=kt||{})[kt.FullYear=0]="FullYear",kt[kt.Month=1]="Month",kt[kt.Date=2]="Date",kt[kt.Hours=3]="Hours",kt[kt.Minutes=4]="Minutes",kt[kt.Seconds=5]="Seconds",kt[kt.FractionalSeconds=6]="FractionalSeconds",kt[kt.Day=7]="Day",kt))(),Mt=(()=>((Mt=Mt||{})[Mt.DayPeriods=0]="DayPeriods",Mt[Mt.Days=1]="Days",Mt[Mt.Months=2]="Months",Mt[Mt.Eras=3]="Eras",Mt))();function Vn(S,U,M,$){let De=function(S){if(Ci(S))return S;if("number"==typeof S&&!isNaN(S))return new Date(S);if("string"==typeof S){if(S=S.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(S)){const[De,Ve=1,mt=1]=S.split("-").map(It=>+It);return En(De,Ve-1,mt)}const M=parseFloat(S);if(!isNaN(S-M))return new Date(M);let $;if($=S.match(ao))return function(S){const U=new Date(0);let M=0,$=0;const De=S[8]?U.setUTCFullYear:U.setFullYear,Ve=S[8]?U.setUTCHours:U.setHours;S[9]&&(M=Number(S[9]+S[10]),$=Number(S[9]+S[11])),De.call(U,Number(S[1]),Number(S[2])-1,Number(S[3]));const mt=Number(S[4]||0)-M,It=Number(S[5]||0)-$,Kt=Number(S[6]||0),jt=Math.floor(1e3*parseFloat("0."+(S[7]||0)));return Ve.call(U,mt,It,Kt,jt),U}($)}const U=new Date(S);if(!Ci(U))throw new Error(`Unable to convert "${S}" into a date`);return U}(S);U=fr(M,U)||U;let It,mt=[];for(;U;){if(It=rr.exec(U),!It){mt.push(U);break}{mt=mt.concat(It.slice(1));const bn=mt.pop();if(!bn)break;U=bn}}let Kt=De.getTimezoneOffset();$&&(Kt=Ht($,Kt),De=function(S,U,M){const De=S.getTimezoneOffset();return function(S,U){return(S=new Date(S.getTime())).setMinutes(S.getMinutes()+U),S}(S,-1*(Ht(U,De)-De))}(De,$));let jt="";return mt.forEach(bn=>{const sn=function(S){if(wi[S])return wi[S];let U;switch(S){case"G":case"GG":case"GGG":U=Pt(Mt.Eras,st.Abbreviated);break;case"GGGG":U=Pt(Mt.Eras,st.Wide);break;case"GGGGG":U=Pt(Mt.Eras,st.Narrow);break;case"y":U=Zt(kt.FullYear,1,0,!1,!0);break;case"yy":U=Zt(kt.FullYear,2,0,!0,!0);break;case"yyy":U=Zt(kt.FullYear,3,0,!1,!0);break;case"yyyy":U=Zt(kt.FullYear,4,0,!1,!0);break;case"Y":U=Or(1);break;case"YY":U=Or(2,!0);break;case"YYY":U=Or(3);break;case"YYYY":U=Or(4);break;case"M":case"L":U=Zt(kt.Month,1,1);break;case"MM":case"LL":U=Zt(kt.Month,2,1);break;case"MMM":U=Pt(Mt.Months,st.Abbreviated);break;case"MMMM":U=Pt(Mt.Months,st.Wide);break;case"MMMMM":U=Pt(Mt.Months,st.Narrow);break;case"LLL":U=Pt(Mt.Months,st.Abbreviated,Ae.Standalone);break;case"LLLL":U=Pt(Mt.Months,st.Wide,Ae.Standalone);break;case"LLLLL":U=Pt(Mt.Months,st.Narrow,Ae.Standalone);break;case"w":U=Kr(1);break;case"ww":U=Kr(2);break;case"W":U=Kr(1,!0);break;case"d":U=Zt(kt.Date,1);break;case"dd":U=Zt(kt.Date,2);break;case"c":case"cc":U=Zt(kt.Day,1);break;case"ccc":U=Pt(Mt.Days,st.Abbreviated,Ae.Standalone);break;case"cccc":U=Pt(Mt.Days,st.Wide,Ae.Standalone);break;case"ccccc":U=Pt(Mt.Days,st.Narrow,Ae.Standalone);break;case"cccccc":U=Pt(Mt.Days,st.Short,Ae.Standalone);break;case"E":case"EE":case"EEE":U=Pt(Mt.Days,st.Abbreviated);break;case"EEEE":U=Pt(Mt.Days,st.Wide);break;case"EEEEE":U=Pt(Mt.Days,st.Narrow);break;case"EEEEEE":U=Pt(Mt.Days,st.Short);break;case"a":case"aa":case"aaa":U=Pt(Mt.DayPeriods,st.Abbreviated);break;case"aaaa":U=Pt(Mt.DayPeriods,st.Wide);break;case"aaaaa":U=Pt(Mt.DayPeriods,st.Narrow);break;case"b":case"bb":case"bbb":U=Pt(Mt.DayPeriods,st.Abbreviated,Ae.Standalone,!0);break;case"bbbb":U=Pt(Mt.DayPeriods,st.Wide,Ae.Standalone,!0);break;case"bbbbb":U=Pt(Mt.DayPeriods,st.Narrow,Ae.Standalone,!0);break;case"B":case"BB":case"BBB":U=Pt(Mt.DayPeriods,st.Abbreviated,Ae.Format,!0);break;case"BBBB":U=Pt(Mt.DayPeriods,st.Wide,Ae.Format,!0);break;case"BBBBB":U=Pt(Mt.DayPeriods,st.Narrow,Ae.Format,!0);break;case"h":U=Zt(kt.Hours,1,-12);break;case"hh":U=Zt(kt.Hours,2,-12);break;case"H":U=Zt(kt.Hours,1);break;case"HH":U=Zt(kt.Hours,2);break;case"m":U=Zt(kt.Minutes,1);break;case"mm":U=Zt(kt.Minutes,2);break;case"s":U=Zt(kt.Seconds,1);break;case"ss":U=Zt(kt.Seconds,2);break;case"S":U=Zt(kt.FractionalSeconds,1);break;case"SS":U=Zt(kt.FractionalSeconds,2);break;case"SSS":U=Zt(kt.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":U=jr(wn.Short);break;case"ZZZZZ":U=jr(wn.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":U=jr(wn.ShortGMT);break;
1case"OOOO":case"ZZZZ":case"zzzz":U=jr(wn.Long);break;default:return null}return wi[S]=U,U}(bn);jt+=sn?sn(De,M,Kt):"''"===bn?"'":bn.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),jt}function En(S,U,M){const $=new Date(0);return $.setFullYear(S,U,M),$.setHours(0,0,0),$}function fr(S,U){const M=function(S){return(0,E.cg1)(S)[E.wAp.LocaleId]}(S);if(Tn[M]=Tn[M]||{},Tn[M][U])return Tn[M][U];let $="";switch(U){case"shortDate":$=tt(S,ct.Short);break;case"mediumDate":$=tt(S,ct.Medium);break;case"longDate":$=tt(S,ct.Long);break;case"fullDate":$=tt(S,ct.Full);break;case"shortTime":$=Ct(S,ct.Short);break;case"mediumTime":$=Ct(S,ct.Medium);break;case"longTime":$=Ct(S,ct.Long);break;case"fullTime":$=Ct(S,ct.Full);break;case"short":const De=fr(S,"shortTime"),Ve=fr(S,"shortDate");$=On(Dt(S,ct.Short),[De,Ve]);break;case"medium":const mt=fr(S,"mediumTime"),It=fr(S,"mediumDate");$=On(Dt(S,ct.Medium),[mt,It]);break;case"long":const Kt=fr(S,"longTime"),jt=fr(S,"longDate");$=On(Dt(S,ct.Long),[Kt,jt]);break;case"full":const bn=fr(S,"fullTime"),sn=fr(S,"fullDate");$=On(Dt(S,ct.Full),[bn,sn])}return $&&(Tn[M][U]=$),$}function On(S,U){return U&&(S=S.replace(/\{([^}]+)}/g,function(M,$){return null!=U&&$ in U?U[$]:M})),S}function pr(S,U,M="-",$,De){let Ve="";(S<0||De&&S<=0)&&(De?S=1-S:(S=-S,Ve=M));let mt=String(S);for(;mt.length<U;)mt="0"+mt;return $&&(mt=mt.substr(mt.length-U)),Ve+mt}function Zt(S,U,M=0,$=!1,De=!1){return function(Ve,mt){let It=function(S,U){switch(S){case kt.FullYear:return U.getFullYear();case kt.Month:return U.getMonth();case kt.Date:return U.getDate();case kt.Hours:return U.getHours();case kt.Minutes:return U.getMinutes();case kt.Seconds:return U.getSeconds();case kt.FractionalSeconds:return U.getMilliseconds();case kt.Day:return U.getDay();default:throw new Error(`Unknown DateType value "${S}".`)}}(S,Ve);if((M>0||It>-M)&&(It+=M),S===kt.Hours)0===It&&-12===M&&(It=12);else if(S===kt.FractionalSeconds)return function(S,U){return pr(S,3).substr(0,U)}(It,U);const Kt=Gt(mt,ye.MinusSign);return pr(It,U,Kt,$,De)}}function Pt(S,U,M=Ae.Format,$=!1){return function(De,Ve){return function(S,U,M,$,De,Ve){switch(M){case Mt.Months:return function(S,U,M){const $=(0,E.cg1)(S),Ve=vn([$[E.wAp.MonthsFormat],$[E.wAp.MonthsStandalone]],U);return vn(Ve,M)}(U,De,$)[S.getMonth()];case Mt.Days:return function(S,U,M){const $=(0,E.cg1)(S),Ve=vn([$[E.wAp.DaysFormat],$[E.wAp.DaysStandalone]],U);return vn(Ve,M)}(U,De,$)[S.getDay()];case Mt.DayPeriods:const mt=S.getHours(),It=S.getMinutes();if(Ve){const jt=function(S){const U=(0,E.cg1)(S);return Yn(U),(U[E.wAp.ExtraData][2]||[]).map($=>"string"==typeof $?Ln($):[Ln($[0]),Ln($[1])])}(U),bn=function(S,U,M){const $=(0,E.cg1)(S);Yn($);const Ve=vn([$[E.wAp.ExtraData][0],$[E.wAp.ExtraData][1]],U)||[];return vn(Ve,M)||[]}(U,De,$),sn=jt.findIndex(Pn=>{if(Array.isArray(Pn)){const[on,ar]=Pn,yr=mt>=on.hours&&It>=on.minutes,vr=mt<ar.hours||mt===ar.hours&&It<ar.minutes;if(on.hours<ar.hours){if(yr&&vr)return!0}else if(yr||vr)return!0}else if(Pn.hours===mt&&Pn.minutes===It)return!0;return!1});if(-1!==sn)return bn[sn]}return function(S,U,M){const $=(0,E.cg1)(S),Ve=vn([$[E.wAp.DayPeriodsFormat],$[E.wAp.DayPeriodsStandalone]],U);return vn(Ve,M)}(U,De,$)[mt<12?0:1];case Mt.Eras:return function(S,U){return vn((0,E.cg1)(S)[E.wAp.Eras],U)}(U,$)[S.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${M}`)}}(De,Ve,S,U,M,$)}}function jr(S){return function(U,M,$){const De=-1*$,Ve=Gt(M,ye.MinusSign),mt=De>0?Math.floor(De/60):Math.ceil(De/60);switch(S){case wn.Short:return(De>=0?"+":"")+pr(mt,2,Ve)+pr(Math.abs(De%60),2,Ve);case wn.ShortGMT:return"GMT"+(De>=0?"+":"")+pr(mt,1,Ve);case wn.Long:return"GMT"+(De>=0?"+":"")+pr(mt,2,Ve)+":"+pr(Math.abs(De%60),2,Ve);case wn.Extended:return 0===$?"Z":(De>=0?"+":"")+pr(mt,2,Ve)+":"+pr(Math.abs(De%60),2,Ve);default:throw new Error(`Unknown zone width "${S}"`)}}}function Ni(S){return En(S.getFullYear(),S.getMonth(),S.getDate()+(4-S.getDay()))}function Kr(S,U=!1){return function(M,$){let De;if(U){const Ve=new Date(M.getFullYear(),M.getMonth(),1).getDay()-1,mt=M.getDate();De=1+Math.floor((mt+Ve)/7)}else{const Ve=Ni(M),mt=function(S){const U=En(S,0,1).getDay();return En(S,0,1+(U<=4?4:11)-U)}(Ve.getFullYear()),It=Ve.getTime()-mt.getTime();De=1+Math.round(It/6048e5)}return pr(De,S,Gt($,ye.MinusSign))}}function Or(S,U=!1){return function(M,$){return pr(Ni(M).getFullYear(),S,Gt($,ye.MinusSign),U)}}const wi={};function Ht(S,U){S=S.replace(/:/g,"");const M=Date.parse("Jan 01, 1970 00:00:00 "+S)/6e4;return isNaN(M)?U:M}function Ci(S){return S instanceof Date&&!isNaN(S.valueOf())}class Re{}let ee=(()=>{class S extends Re{constructor(M){super(),this.locale=M}getPluralCategory(M,$){switch(nn($||this.locale)(M)){case Je.Zero:return"zero";case Je.One:return"one";case Je.Two:return"two";case Je.Few:return"few";case Je.Many:return"many";default:return"other"}}}return S.\u0275fac=function(M){return new(M||S)(E.LFG(E.soG))},S.\u0275prov=E.Yz7({token:S,factory:S.\u0275fac}),S})();function Ne(S,U,M){return(0,E.dwT)(S,U,M)}function je(S,U){U=encodeURIComponent(U);for(const M of S.split(";")){const $=M.indexOf("="),[De,Ve]=-1==$?[M,""]:[M.slice(0,$),M.slice($+1)];if(De.trim()===U)return decodeURIComponent(Ve)}return null}let Ot=(()=>{class S{constructor(M,$,De,Ve){this._iterableDiffers=M,this._keyValueDiffers=$,this._ngEl=De,this._renderer=Ve,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(M){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof M?M.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(M){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof M?M.split(/\s+/):M,this._rawClass&&((0,E.sIi)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const M=this._iterableDiffer.diff(this._rawClass);M&&this._applyIterableChanges(M)}else if(this._keyValueDiffer){const M=this._keyValueDiffer.diff(this._rawClass);M&&this._applyKeyValueChanges(M)}}_applyKeyValueChanges(M){M.forEachAddedItem($=>this._toggleClass($.key,$.currentValue)),M.forEachChangedItem($=>this._toggleClass($.key,$.currentValue)),M.forEachRemovedItem($=>{$.previousValue&&this._toggleClass($.key,!1)})}_applyIterableChanges(M){M.forEachAddedItem($=>
1{if("string"!=typeof $.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${(0,E.AaK)($.item)}`);this._toggleClass($.item,!0)}),M.forEachRemovedItem($=>this._toggleClass($.item,!1))}_applyClasses(M){M&&(Array.isArray(M)||M instanceof Set?M.forEach($=>this._toggleClass($,!0)):Object.keys(M).forEach($=>this._toggleClass($,!!M[$])))}_removeClasses(M){M&&(Array.isArray(M)||M instanceof Set?M.forEach($=>this._toggleClass($,!1)):Object.keys(M).forEach($=>this._toggleClass($,!1)))}_toggleClass(M,$){(M=M.trim())&&M.split(/\s+/g).forEach(De=>{$?this._renderer.addClass(this._ngEl.nativeElement,De):this._renderer.removeClass(this._ngEl.nativeElement,De)})}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.ZZ4),E.Y36(E.aQg),E.Y36(E.SBq),E.Y36(E.Qsj))},S.\u0275dir=E.lG2({type:S,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),S})(),Nt=(()=>{class S{constructor(M){this._viewContainerRef=M,this._componentRef=null,this._moduleRef=null}ngOnChanges(M){if(this._viewContainerRef.clear(),this._componentRef=null,this.ngComponentOutlet){const $=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;if(M.ngComponentOutletNgModuleFactory)if(this._moduleRef&&this._moduleRef.destroy(),this.ngComponentOutletNgModuleFactory){const mt=$.get(E.h0i);this._moduleRef=this.ngComponentOutletNgModuleFactory.create(mt.injector)}else this._moduleRef=null;const Ve=(this._moduleRef?this._moduleRef.componentFactoryResolver:$.get(E._Vd)).resolveComponentFactory(this.ngComponentOutlet);this._componentRef=this._viewContainerRef.createComponent(Ve,this._viewContainerRef.length,$,this.ngComponentOutletContent)}}ngOnDestroy(){this._moduleRef&&this._moduleRef.destroy()}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.s_b))},S.\u0275dir=E.lG2({type:S,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},features:[E.TTD]}),S})();class Cn{constructor(U,M,$,De){this.$implicit=U,this.ngForOf=M,this.index=$,this.count=De}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let dn=(()=>{class S{constructor(M,$,De){this._viewContainer=M,this._template=$,this._differs=De,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(M){this._ngForOf=M,this._ngForOfDirty=!0}set ngForTrackBy(M){this._trackByFn=M}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(M){M&&(this._template=M)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const M=this._ngForOf;if(!this._differ&&M)try{this._differ=this._differs.find(M).create(this.ngForTrackBy)}catch($){throw new Error(`Cannot find a differ supporting object '${M}' of type '${function(S){return S.name||typeof S}(M)}'. NgFor only supports binding to Iterables such as Arrays.`)}}if(this._differ){const M=this._differ.diff(this._ngForOf);M&&this._applyChanges(M)}}_applyChanges(M){const $=[];M.forEachOperation((De,Ve,mt)=>{if(null==De.previousIndex){const It=this._viewContainer.createEmbeddedView(this._template,new Cn(null,this._ngForOf,-1,-1),null===mt?void 0:mt),Kt=new Wt(De,It);$.push(Kt)}else if(null==mt)this._viewContainer.remove(null===Ve?void 0:Ve);else if(null!==Ve){const It=this._viewContainer.get(Ve);this._viewContainer.move(It,mt);const Kt=new Wt(De,It);$.push(Kt)}});for(let De=0;De<$.length;De++)this._perViewChange($[De].view,$[De].record);for(let De=0,Ve=this._viewContainer.length;De<Ve;De++){const mt=this._viewContainer.get(De);mt.context.index=De,mt.context.count=Ve,mt.context.ngForOf=this._ngForOf}
vendor: 4,286 bytes, line 1
1M.forEachIdentityChange(De=>{this._viewContainer.get(De.currentIndex).context.$implicit=De.item})}_perViewChange(M,$){M.context.$implicit=$.item}static ngTemplateContextGuard(M,$){return!0}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.s_b),E.Y36(E.Rgc),E.Y36(E.ZZ4))},S.\u0275dir=E.lG2({type:S,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),S})();class Wt{constructor(U,M){this.record=U,this.view=M}}let Vr=(()=>{class S{constructor(M,$){this._viewContainer=M,this._context=new gr,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=$}set ngIf(M){this._context.$implicit=this._context.ngIf=M,this._updateView()}set ngIfThen(M){qt("ngIfThen",M),this._thenTemplateRef=M,this._thenViewRef=null,this._updateView()}set ngIfElse(M){qt("ngIfElse",M),this._elseTemplateRef=M,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(M,$){return!0}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.s_b),E.Y36(E.Rgc))},S.\u0275dir=E.lG2({type:S,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),S})();class gr{constructor(){this.$implicit=null,this.ngIf=null}}function qt(S,U){if(U&&!U.createEmbeddedView)throw new Error(`${S} must be a TemplateRef, but received '${(0,E.AaK)(U)}'.`)}class Ki{constructor(U,M){this._viewContainerRef=U,this._templateRef=M,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(U){U&&!this._created?this.create():!U&&this._created&&this.destroy()}}let xi=(()=>{class S{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(M){this._ngSwitch=M,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(M){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(M)}_matchCase(M){const $=M==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||$,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),$}_updateDefaultCases(M){if(this._defaultViews&&M!==this._defaultUsed){this._defaultUsed=M;for(let $=0;$<this._defaultViews.length;$++)this._defaultViews[$].enforceState(M)}}}return S.\u0275fac=function(M){return new(M||S)},S.\u0275dir=E.lG2({type:S,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}}),S})(),Ei=(()=>{class S{constructor(M,$,De){this.ngSwitch=De,De._addCase(),this._view=new Ki(M,$)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.s_b),E.Y36(E.Rgc),E.Y36(xi,9))},S.\u0275dir=E.lG2({type:S,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),S})(),Hn=(()=>{class S{constructor(M,$,De){this._ngEl=M,this._differs=$,this._renderer=De,this._ngStyle=null,this._differ=null}set ngStyle(M){this._ngStyle=M,!this._differ&&M&&(this._differ=this._differs.find(M).create())}ngDoCheck(){if(this._differ){const M=this._differ.diff(this._ngStyle);M&&this._applyChanges(M)}}_setStyle(M,$){const[De,Ve]=M.split(".");null!=($=null!=$&&Ve?`${$}${Ve}`:$)?this._renderer.setStyle(this._ngEl.nativeElement,De,$):this._renderer.removeStyle(this._ngEl.nativeElement,De)}_applyChanges(M){M.forEachRemovedItem($=>this._setStyle($.key,null)),M.forEachAddedItem($=>this._setStyle($.key,$.currentValue)),M.forEachChangedItem($=>this._setStyle($.key,$.currentValue))}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.SBq),E.Y36(E.aQg),E.Y36(E.Qsj))},S.\u0275dir=E.lG2({type:S,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}
1),S})(),es=(()=>{class S{constructor(M){this._viewContainerRef=M,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}ngOnChanges(M){if(M.ngTemplateOutlet){const $=this._viewContainerRef;this._viewRef&&$.remove($.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?$.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&M.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.s_b))},S.\u0275dir=E.lG2({type:S,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[E.TTD]}),S})();function Dn(S,U){return Error(`InvalidPipeArgument: '${U}' for pipe '${(0,E.AaK)(S)}'`)}class Tr{createSubscription(U,M){return U.subscribe({next:M,error:$=>{throw $}})}dispose(U){U.unsubscribe()}onDestroy(U){U.unsubscribe()}}class kr{createSubscription(U,M){return U.then(M,$=>{throw $})}dispose(U){}onDestroy(U){}}const Li=new kr,or=new Tr;let uo=(()=>{class S{constructor(M){this._ref=M,this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null}ngOnDestroy(){this._subscription&&this._dispose()}transform(M){return this._obj?M!==this._obj?(this._dispose(),this.transform(M)):this._latestValue:(M&&this._subscribe(M),this._latestValue)}_subscribe(M){this._obj=M,this._strategy=this._selectStrategy(M),this._subscription=this._strategy.createSubscription(M,$=>this._updateLatestValue(M,$))}_selectStrategy(M){if((0,E.QGY)(M))return Li;if((0,E.F4k)(M))return or;throw Dn(S,M)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(M,$){M===this._obj&&(this._latestValue=$,this._ref.markForCheck())}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.sBO,16))},S.\u0275pipe=E.Yjl({name:"async",type:S,pure:!1}),S})(),Xi=(()=>{class S{transform(M){if(null==M)return null;if("string"!=typeof M)throw Dn(S,M);return M.toUpperCase()}}return S.\u0275fac=function(M){return new(M||S)},S.\u0275pipe=E.Yjl({name:"uppercase",type:S,pure:!0}),S})(),Ss=(()=>{class S{constructor(M){this.locale=M}transform(M,$="mediumDate",De,Ve){if(null==M||""===M||M!=M)return null;try{return Vn(M,$,Ve||this.locale,De)}catch(mt){throw Dn(S,mt.message)}}}return S.\u0275fac=function(M){return new(M||S)(E.Y36(E.soG,16))},S.\u0275pipe=E.Yjl({name:"date",type:S,pure:!0}),S})(),An=(()=>{class S{transform(M,$,De){if(null==M)return null;if(!this.supports(M))throw Dn(S,M);return M.slice($,De)}supports(M){return"string"==typeof M||Array.isArray(M)}}return S.\u0275fac=function(M){return new(M||S)},S.\u0275pipe=E.Yjl({name:"slice",type:S,pure:!1}),S})(),Ui=(()=>{class S{}return S.\u0275fac=function(M){return new(M||S)},S.\u0275mod=E.oAB({type:S}),S.\u0275inj=E.cJS({providers:[{provide:Re,useClass:ee}]}),S})();const Dr="browser";function pi(S){return S===Dr}let ls=(()=>{class S{}return S.\u0275prov=(0,E.Yz7)({token:S,providedIn:"root",factory:()=>new ho((0,E.LFG)(z),window)}),S})();class ho{constructor(U,M){this.document=U,this.window=M,this.offset=()=>[0,0]}setOffset(U){this.offset=Array.isArray(U)?()=>U:U}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(U){this.supportsScrolling()&&this.window.scrollTo(U[0],U[1])}scrollToAnchor(U){if(!this.supportsScrolling())return;const M=function(S,U){const M=S.getElementById(U)||S.getElementsByName(U)[0];if(M)return M;if("function"==typeof S.createTreeWalker&&S.body&&(S.body.createShadowRoot||S.body.attachShadow)){const $=S.createTreeWalker(S.body,NodeFilter.SHOW_ELEMENT);let De=$.currentNode;for(;De;){const Ve=De.shadowRoot;if(Ve){const mt=Ve.getElementById(U)||Ve.querySelector(`[name="${U}"]`);if(mt)return mt}De=$.nextNode()}}return null}(this.document,U);M&&(this.scrollToElement(M),this.attemptFocus(M))}setHistoryScrollRestoration(U){if(this.supportScrollRestoration()){const M=this.window.history;M&&M.scrollRestoration&&(M.scrollRestoration=U)}}scrollToElement(U){const M=U.getBoundingClientRect(),$=M.left+this.window.pageXOffset,De
1=M.top+this.window.pageYOffset,Ve=this.offset();this.window.scrollTo($-Ve[0],De-Ve[1])}attemptFocus(U){return U.focus(),this.document.activeElement===U}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const U=Wn(this.window.history)||Wn(Object.getPrototypeOf(this.window.history));return!(!U||!U.writable&&!U.set)}catch(U){return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(U){return!1}}}function Wn(S){return Object.getOwnPropertyDescriptor(S,"scrollRestoration")}class Rr{}},6520:(Ue,Ie,D)=>{var E,f,fe;!function(G){if("object"==typeof Ue.exports){var Y=G(0,Ie);void 0!==Y&&(Ue.exports=Y)}else f=[D,Ie],void 0!==(fe="function"==typeof(E=G)?E.apply(Ie,f):E)&&(Ue.exports=fe)}(function(G,Y){"use strict";Object.defineProperty(Y,"__esModule",{value:!0});var Z=void 0;Y.default=["de-CH",[["AM","PM"],Z,Z],Z,[["S","M","D","M","D","F","S"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So","Mo","Di","Mi","Do","Fr","Sa"]],[["S","M","D","M","D","F","S"],["So","Mo","Di","Mi","Do","Fr","Sa"],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","M\xe4rz","Apr.","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."],["Januar","Februar","M\xe4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","M\xe4r","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Januar","Februar","M\xe4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["v. Chr.","n. Chr."],Z,Z],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",Z,"{1} 'um' {0}",Z],[".","\u2019",";","%","+","-","E","\xb7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4\xa0#,##0.00;\xa4-#,##0.00","#E0"],"CHF","CHF","Schweizer Franken",{ATS:["\xf6S"],AUD:["AU$","$"],BGM:["BGK"],BGO:["BGJ"],CUC:[Z,"Cub$"],DEM:["DM"],EUR:[],FKP:[Z,"Fl\xa3"],GNF:[Z,"F.G."],KMF:[Z,"FC"],RON:[Z,"L"],RWF:[Z,"F.Rw"],SYP:[],THB:["\u0e3f"],TWD:["NT$"],XXX:[],ZMW:[Z,"K"]},"ltr",function(te){var oe=Math.floor(Math.abs(te)),V=te.toString().replace(/^[^.]*\.?/,"").length;return 1===oe&&0===V?1:5}]})},5067:(Ue,Ie,D)=>{var E,f,fe;!function(G){if("object"==typeof Ue.exports){var Y=G(0,Ie);void 0!==Y&&(Ue.exports=Y)}else f=[D,Ie],void 0!==(fe="function"==typeof(E=G)?E.apply(Ie,f):E)&&(Ue.exports=fe)}(function(G,Y){"use strict";Object.defineProperty(Y,"__esModule",{value:!0});var Z=void 0;Y.default=["fr-CH",[["AM","PM"],Z,Z],Z,[["D","L","M","M","J","V","S"],["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],["di","lu","ma","me","je","ve","sa"]],Z,[["J","F","M","A","M","J","J","A","S","O","N","D"],["janv.","f\xe9vr.","mars","avr.","mai","juin","juil.","ao\xfbt","sept.","oct.","nov.","d\xe9c."],["janvier","f\xe9vrier","mars","avril","mai","juin","juillet","ao\xfbt","septembre","octobre","novembre","d\xe9cembre"]],Z,[["av. J.-C.","ap. J.-C."],Z,["avant J\xe9sus-Christ","apr\xe8s J\xe9sus-Christ"]],1,[6,0],["dd.MM.yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH.mm:ss 'h' zzzz"],["{1} {0}","{1} '\xe0' {0}",Z,Z],[",","\u202f",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":","."],["#,##0.###","#,##0%","#,##0.00\xa0\xa4","#E0"],"CHF","CHF","franc suisse",{ARS:["$AR","$"],AUD:["$AU","$"],BEF:["FB"],BMD:["$BM","$"],BND:["$BN","$"],BZD:["$BZ","$"],CAD:["$CA","$"],CLP:["$CL","$"],CNY:[Z,"\xa5"],COP:["$CO","$"],CYP:["\xa3CY"],EGP:[Z,"\xa3E"],FJD:["$FJ","$"],FKP:["\xa3FK","\xa3"],FRF:["F"],GBP:["\xa3GB","\xa3"],GIP:["\xa3GI","\xa3"],HKD:[Z,"$"],IEP:["\xa3IE"],ILP:["\xa3IL"],ITL:["\u20a4IT"],JPY:[Z,"\xa5"],KMF:[Z,"FC"],LBP:["\xa3LB","\xa3L"],MTP:["\xa3MT"],MXN:["$MX","$"],NAD:["$NA","$"],NIO:[Z,"$C"],NZD:["$NZ","$"],RHD:["$RH"],RON:[Z,"L"],RWF:[Z,"FR"],SBD:["$SB","$"],SGD:["$SG","$"],SRD:["$SR","$"],TOP:[Z,"$T"],TTD:["$TT","$"],TWD:[Z,"NT$"],USD:["$US","$"],UYU:["$UY","$"],WST:["$WS"],XCD:[Z,"$"],XPF:["FCFP"],ZMW:[Z,"Kw"]},"ltr",function(te){var oe=Math.floor(Math.abs(te));return 0===oe||1===oe?1:5}]})},3018:(Ue,Ie,D)=>{"use strict";D.d(Ie,{deG:()=>jo,tb:()=>ev,AFp:()=>Wy,ip1:()=>mp,CZH:()=>jl,hGG:()=>$T,z2F:()=>Nc,sBO:()=>Px,Sil:()=>Rc,_Vd:()=>Il,EJc:()=>nv,SBq:()=>Ts,qLn:()=>ll,vpe:()=>Ds,L6J:()=>FE,gxx:()=>pl,tBr:()=>ua,XFs:()=>gt,OlP:()=>pn,zs3:()=>er,IIB:()=>RE,ZZ4:()=>Iu,aQg:()=>Au,soG:()=>Hu,YKP:()=>j_,v3s:()=>CT,h0i:()=>Za,PXZ:()=>mT,R0b:()=>so,FiY:()=>Vo,r_U:()=>NE,Lbi:()=>Xy,g9A:()=>Ky,Qsj:()=>_x,FYo:()=>Ou,JOm:()=>bo,Tiy:()=>Zf,q3G:()=>ur,WD2:()=>Qn,tp0:()=>vs,EAV:()=>DT,Rgc:()=>Cc,dDg:()=>sv,DyG:()=>Wa,GfV:()=>I_,s_b:()=>Ru,ifc:()=>On,eFA:()=>fv,G48:()=>cT,f3M:()=>Yc,_c5:()=>FT,VLi:()=>lT,c2e:()=>tv,zSh:()=>uc,wAp:()=>Vt,vHH:()=>ut,EiD:()=>mh,mCW:()=>oc,qzn:()=>al,JVY:()=>Qv,pB0:()=>e0,eBb:()=>Kv,L6k:()=>Wv,LAX:()=>Xv,cg1:()=>Nf,Tjo:()=>RT,kL8:()=>Km,yhl:()=>lh,dqk:()=>Pt,sIi:()=>pc,CqO:()=>Ef,QGY:()=>xf,F4k:()=>om,dwT:()=>pC,RDi:()=>M,AaK:()=>ie,z3N:()=>qs,TTD:()=>pi,_Bn:()=>T_,xp6:()=>Ph,uIk:()=>ff,Tol:()=>Sm,ekj:()=>If,Suo:()=>My,Xpm:()=>qi,lG2:()=>fi,Yz7:()=>Yt,cJS:()=>mn,oAB:()=>di,Yjl:()=>Ir,Y36:()=>gc,_UZ:()=>nm,GkF:()=>rm,BQk:()=>Cf,ynx:()=>wf,qZA:()=>bf,TgZ:()=>vf,EpF:()=>im,Ikx:()=>Rf,LFG:()=>tr,$8M:()=>O,NdJ:()=>Tf,CRH:()=>Oy,oxw:()=>cm,ALo:()=>wy,lcZ:()=>Cy,Dn7:()=>xy,Hsn:()=>dm,F$t:()=>um,Q6J:()=>_f,s9C:()=>Sf,DdM:()=>fy,VKq:()=>py,WLB:()=>hy,kEZ:()=>gy,iGM:()=>Dy,MAs:()=>Zg,evT:()=>Th,Jf7:()=>Eh,CHM:()=>As,oJD:()=>_h,uOi:()=>Rd,LSH:()=>kd,kYT:()=>Gn,Akn:()=>Jo,Udp:()=>Of,YNc:()=>$g,W1O:()=>ky,_uU:()=>Rm,Oqu:()=>Pf,hij:()=>Cu,AsE:()=>kf,Gf:()=>Sy});var E=D(9765),f=D(5319),fe=D(7574),G=D(6682),Y=D(2441);var te=D(1307);function oe(){return new E.xQ}function q(e){for(let t in e)if(e[t]===q)return t;throw Error("Could not find renamed property on target object.")}function ie(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(ie).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function he(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const ge=q({__forward_ref__:q});function le(e){return e.__forward_ref__=le,e.toString=function(){return ie(this())},e}function ne(e){return function(e){return"function"==typeof e&&e.hasOwnProperty(ge)&&e.__forward_ref__===le}(e)?e():e}
1class ut extends Error{constructor(t,n){super(function(e,t){return`${e?`NG0${e}: `:""}${t}`}(t,n)),this.code=t}}function et(e){return"string"==typeof e?e:null==e?"":String(e)}function Pe(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():et(e)}function Je(e,t){const n=t?` in ${t}`:"";throw new ut("201",`No provider for ${Pe(e)} found${n}`)}function Ct(e,t){null==e&&function(e,t,n,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${n} ${r} ${t} <=Actual]`))}(t,e,null,"!=")}function Yt(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function mn(e){return{providers:e.providers||[],imports:e.imports||[]}}function nn(e){return Yn(e,vn)||Yn(e,ci)}function Yn(e,t){return e.hasOwnProperty(t)?e[t]:null}function wr(e){return e&&(e.hasOwnProperty(Ln)||e.hasOwnProperty(qr))?e[Ln]:null}const vn=q({\u0275prov:q}),Ln=q({\u0275inj:q}),ci=q({ngInjectableDef:q}),qr=q({ngInjectorDef:q});var gt=(()=>((gt=gt||{})[gt.Default=0]="Default",gt[gt.Host=1]="Host",gt[gt.Self=2]="Self",gt[gt.SkipSelf=4]="SkipSelf",gt[gt.Optional=8]="Optional",gt))();let ao;function rr(e){const t=ao;return ao=e,t}function wn(e,t,n){const r=nn(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:n>.Optional?null:void 0!==t?t:void Je(ie(e),"Injector")}function Mt(e){return{toString:e}.toString()}var Vn=(()=>((Vn=Vn||{})[Vn.OnPush=0]="OnPush",Vn[Vn.Default=1]="Default",Vn))(),On=(()=>((On=On||{})[On.Emulated=0]="Emulated",On[On.None=2]="None",On[On.ShadowDom=3]="ShadowDom",On))();const pr="undefined"!=typeof globalThis&&globalThis,Qr="undefined"!=typeof window&&window,Zt="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,Pt=pr||"undefined"!=typeof global&&global||Qr||Zt,Ur={},rn=[],Wr=q({\u0275cmp:q}),Ni=q({\u0275dir:q}),Kr=q({\u0275pipe:q}),Or=q({\u0275mod:q}),wi=q({\u0275loc:q}),Bn=q({\u0275fac:q}),Ht=q({__NG_ELEMENT_ID__:q});let ui=0;function qi(e){return Mt(()=>{const n={},r={type:e.type,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===Vn.OnPush,directiveDefs:null,pipeDefs:null,selectors:e.selectors||rn,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||On.Emulated,id:"c",styles:e.styles||rn,_:null,setInput:null,schemas:e.schemas||null,tView:null},s=e.directives,c=e.features,d=e.pipes;return r.id+=ui++,r.inputs=Cr(e.inputs,n),r.outputs=Cr(e.outputs),c&&c.forEach(h=>h(r)),r.directiveDefs=s?()=>("function"==typeof s?s():s).map(Qi):null,r.pipeDefs=d?()=>("function"==typeof d?d():d).map(Ci):null,r})}function Qi(e){return In(e)||function(e){return e[Ni]||null}(e)}function Ci(e){return function(e){return e[Kr]||null}(e)}const Wi={};function di(e){return Mt(()=>{const t={type:e.type,bootstrap:e.bootstrap||rn,declarations:e.declarations||rn,imports:e.imports||rn,exports:e.exports||rn,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&(Wi[e.id]=e.type),t})}function Gn(e,t){return Mt(()=>{const n=qn(e,!0);n.declarations=t.declarations||rn,n.imports=t.imports||rn,n.exports=t.exports||rn})}function Cr(e,t){if(null==e)return Ur;const n={};for(const r in e)if(e.hasOwnProperty(r)){let s=e[r],c=s;Array.isArray(s)&&(c=s[1],s=s[0]),n[s]=r,t&&(t[s]=c)}return n}const fi=qi;function Ir(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function In(e){return e[Wr]||null}function qn(e,t){const n=e[Or]||null;if(!n&&!0===t)throw new Error(`Type ${ie(e)} does not have '\u0275mod' property.`);return n}function ni(e){return Array.isArray(e)&&"object"==typeof e[1]}function Dn(e){return Array.isArray(e)&&!0===e[1]}function Tr(e){return 0!=(8&e.flags)}function kr(e){return 2==(2&e.flags)}function Li(e){return 1==(1&e.flags)}function or(e){return null!==e.template}function uo(e){return 0!=(512&e[2])}function Ti(e,t){return e.hasOwnProperty(Bn)?e[Bn]:null}class Qn{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}}function pi(){return Vi}function Vi(e){return e.type.prototype.ngOnChanges&&(e.setInput=ss),os}function os(){const e=ls(this),t=null==e?void 0:e.current;if(t){const n=e.previous;if(n===Ur)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function ss(e,t,n,r){const s=ls(e)||function(e,t){return e[as]=t}(e,{previous:Ur,current:null}),c=s.current||(s.current={}),d=s.previous,h=this.declaredInputs[n],_=d[h];c[h]=new Qn(_&&_.currentValue,t,d===Ur),e[r]=t}pi.ngInherit=!0;const as="__ngSimpleChanges__";function ls(e){return e[as]||null}let U;function M(e){U=e}function $(){return void 0!==U?U:"undefined"!=typeof document?document:void 0}function Ve(e){return!!e.listen}const It={createRenderer:(e,t)=>$()};function jt(e){for(;Array.isArray(e);)e=e[0];return e}function Pn(e,t){return jt(t[e])}function on(e,t){return jt(t[e.index])}function yr(e,t){return e.data[t]}function vr(e,t){return e[t]}function jn(e,t){const n=t[e];return ni(n)?n:n[0]}function Br(e){return 4==(4&e[2])}function Hr(e){return 128==(128&e[2])}function ii(e,t){return null==t?null:e[t]}function Is(e){e[18]=0}function go(e,t){e[5]+=t;let n=e,r=e[3];for(;null!==r&&(1===t&&1===n[5]||-1===t&&0===n[5]);)r[5]+=t,n=r,r=r[3]}const $t={lFrame:Zi(null),bindingsEnabled:!0,isInCheckNoChangesMo
vendor: 4,216 bytes, line 1
1de:!1};function us(){return $t.bindingsEnabled}function dt(){return $t.lFrame.lView}function cn(){return $t.lFrame.tView}function As(e){return $t.lFrame.contextLView=e,e[8]}function $n(){let e=Ps();for(;null!==e&&64===e.type;)e=e.parent;return e}function Ps(){return $t.lFrame.currentTNode}function $r(e,t){const n=$t.lFrame;n.currentTNode=e,n.isParent=t}function ds(){return $t.lFrame.isParent}function Di(){$t.lFrame.isParent=!1}function ko(){return $t.isInCheckNoChangesMode}function Hi(e){$t.isInCheckNoChangesMode=e}function lr(){const e=$t.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function xn(){return $t.lFrame.bindingIndex}function $i(){return $t.lFrame.bindingIndex++}function oi(e){const t=$t.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function xa(e,t){const n=$t.lFrame;n.bindingIndex=n.bindingRootIndex=e,Rs(t)}function Rs(e){$t.lFrame.currentDirectiveIndex=e}function Ns(){return $t.lFrame.currentQueryIndex}function gi(e){$t.lFrame.currentQueryIndex=e}function Qa(e){const t=e[1];return 2===t.type?t.declTNode:1===t.type?e[6]:null}function fs(e,t,n){if(n>.SkipSelf){let s=t,c=e;for(;!(s=s.parent,null!==s||n>.Host||(s=Qa(c),null===s||(c=c[15],10&s.type))););if(null===s)return!1;t=s,e=c}const r=$t.lFrame=Fs();return r.currentTNode=t,r.lView=e,!0}function Ro(e){const t=Fs(),n=e[1];$t.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Fs(){const e=$t.lFrame,t=null===e?null:e.child;return null===t?Zi(e):t}function Zi(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function Ls(){const e=$t.lFrame;return $t.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const na=Ls;function br(){const e=Ls();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Kn(){return $t.lFrame.selectedIndex}function Zr(e){$t.lFrame.selectedIndex=e}function tn(){const e=$t.lFrame;return yr(e.tView,e.selectedIndex)}function Us(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n<r;n++){const c=e.data[n].type.prototype,{ngAfterContentInit:d,ngAfterContentChecked:h,ngAfterViewInit:_,ngAfterViewChecked:x,ngOnDestroy:P}=c;d&&(e.contentHooks||(e.contentHooks=[])).push(-n,d),h&&((e.contentHooks||(e.contentHooks=[])).push(n,h),(e.contentCheckHooks||(e.contentCheckHooks=[])).push(n,h)),_&&(e.viewHooks||(e.viewHooks=[])).push(-n,_),x&&((e.viewHooks||(e.viewHooks=[])).push(n,x),(e.viewCheckHooks||(e.viewCheckHooks=[])).push(n,x)),null!=P&&(e.destroyHooks||(e.destroyHooks=[])).push(n,P)}}function hs(e,t,n){Da(e,t,3,n)}function Vs(e,t,n,r){(3&e[2])===n&&Da(e,t,n,r)}function Bs(e,t){let n=e[2];(3&n)===t&&(n&=2047,n+=1,e[2]=n)}function Da(e,t,n,r){const c=null!=r?r:-1,d=t.length-1;let h=0;for(let _=void 0!==r?65535&e[18]:0;_<d;_++)if("number"==typeof t[_+1]){if(h=t[_],null!=r&&h>=r)break}else t[_]<0&&(e[18]+=65536),(h<c||-1==c)&&(Sa(e,n,t,_),e[18]=(4294901760&e[18])+_+2),_++}function Sa(e,t,n,r){const s=n[r]<0,c=n[r+1],h=e[s?-n[r]:n[r]];if(s){if(e[2]>>11<e[18]>>16&&(3&e[2])===t){e[2]+=2048;try{c.call(h)}finally{}}}else try{c.call(h)}finally{}}class ro{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}}function $s(e,t,n){const r=Ve(e);let s=0;for(;s<n.length;){const c=n[s];if("number"==typeof c){if(0!==c)break;s++;const d=n[s++],h=n[s++],_=n[s++];r?e.setAttribute(t,h,_,d):t.setAttributeNS(d,h,_)}else{const d=c,h=n[++s];ms(d)?r&&e.setProperty(t,d,h):r?e.setAttribute(t,d,h):t.setAttribute(d,h),s++}}return s}function ia(e){return 3===e||4===e||6===e}function ms(e){return 64===e.charCodeAt(0)}function Zs(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let n=-1;for(let r=0;r<t.length;r++){const s=t[r];"number"==typeof s?n=s:0===n||Ia(e,n,s,null,-1===n||2===n?t[++r]:null)}}return e}
1function Ia(e,t,n,r,s){let c=0,d=e.length;if(-1===t)d=-1;else for(;c<e.length;){const h=e[c++];if("number"==typeof h){if(h===t){d=-1;break}if(h>t){d=c-1;break}}}for(;c<e.length;){const h=e[c];if("number"==typeof h)break;if(h===n){if(null===r)return void(null!==s&&(e[c+1]=s));if(r===e[c+1])return void(e[c+2]=s)}c++,null!==r&&c++,null!==s&&c++}-1!==d&&(e.splice(d,0,t),c=d+1),e.splice(c++,0,n),null!==r&&e.splice(c++,0,r),null!==s&&e.splice(c++,0,s)}function Aa(e){return-1!==e}function si(e){return 32767&e}function Ji(e,t){let n=function(e){return e>>16}(e),r=t;for(;n>0;)r=r[15],n--;return r}let _o=!0;function yo(e){const t=_o;return _o=e,t}let g=0;function I(e,t){const n=pe(e,t);if(-1!==n)return n;const r=t[1];r.firstCreatePass&&(e.injectorIndex=t.length,B(r.data,e),B(t,null),B(r.blueprint,null));const s=Se(e,t),c=e.injectorIndex;if(Aa(s)){const d=si(s),h=Ji(s,t),_=h[1].data;for(let x=0;x<8;x++)t[c+x]=h[d+x]|_[d+x]}return t[c+8]=s,c}function B(e,t){e.push(0,0,0,0,0,0,0,0,t)}function pe(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function Se(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,r=null,s=t;for(;null!==s;){const c=s[1],d=c.type;if(r=2===d?c.declTNode:1===d?s[6]:null,null===r)return-1;if(n++,s=s[15],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return-1}function Qe(e,t,n){!function(e,t,n){let r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(Ht)&&(r=n[Ht]),null==r&&(r=n[Ht]=g++);const s=255&r;t.data[e+(s>>5)]|=1<<s}(e,t,n)}function fn(e,t,n){if(n>.Optional)return e;Je(t,"NodeInjector")}function Ft(e,t,n,r){if(n>.Optional&&void 0===r&&(r=null),0==(n&(gt.Self|gt.Host))){const s=e[9],c=rr(void 0);try{return s?s.get(t,r,n>.Optional):wn(t,r,n>.Optional)}finally{rr(c)}}return fn(r,t,n)}function Sn(e,t,n,r=gt.Default,s){if(null!==e){const c=function(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(Ht)?e[Ht]:void 0;return"number"==typeof t?t>=0?255&t:io:t}(n);if("function"==typeof c){if(!fs(t,e,r))return r>.Host?fn(s,n,r):Ft(t,n,r,s);try{const d=c(r);if(null!=d||r>.Optional)return d;Je(n)}finally{na()}}else if("number"==typeof c){let d=null,h=pe(e,t),_=-1,x=r>.Host?t[16][6]:null;for((-1===h||r>.SkipSelf)&&(_=-1===h?Se(e,t):t[h+8],-1!==_&&_s(r,!1)?(d=t[1],h=si(_),t=Ji(_,t)):h=-1);-1!==h;){const P=t[1];if(Ii(c,h,P.data)){const H=Gi(h,t,n,d,r,x);if(H!==un)return H}_=t[h+8],-1!==_&&_s(r,t[1].data[h+8]===x)&&Ii(c,h,t)?(d=P,h=si(_),t=Ji(_,t)):h=-1}}}return Ft(t,n,r,s)}const un={};function io(){return new v($n(),dt())}function Gi(e,t,n,r,s,c){const d=t[1],h=d.data[e+8],P=zr(h,d,n,null==r?kr(h)&&_o:r!=d&&0!=(3&h.type),s>.Host&&c===h);return null!==P?mi(t,d,P,h):un}function zr(e,t,n,r,s){const c=e.providerIndexes,d=t.data,h=1048575&c,_=e.directiveStart,P=c>>20,Q=s?h+P:e.directiveEnd;for(let be=r?h:h+P;be<Q;be++){const ke=d[be];if(be<_&&n===ke||be>=_&&ke.type===n)return be}if(s){const be=d[_];if(be&&or(be)&&be.type===n)return _}return null}function mi(e,t,n,r){let s=e[n];const c=t.data;if(function(e){return e instanceof ro}(s)){const d=s;d.resolving&&function(e,t){throw new ut("200",`Circular dependency in DI detected for ${e}`)}(Pe(c[n]));const h=yo(d.canSeeViewProviders);d.resolving=!0;const _=d.injectImpl?rr(d.injectImpl):null;fs(e,r,gt.Default);try{s=e[n]=d.factory(void 0,c,e,r),t.firstCreatePass&&n>=r.directiveStart&&function(e,t,n){const{ngOnChanges:r,ngOnInit:s,ngDoCheck:c}=t.type.prototype;if(r){const d=Vi(t);(n.preOrderHooks||(n.preOrderHooks=[])).push(e,d),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,d)}s&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-e,s),c&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,c),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,c))}(n,c[n],t)}finally{null!==_&&rr(_),yo(h),d.resolving=!1,na()}}return s}function Ii(e,t,n){return!!(n[t+(e>>5)]&1<<e)}function _s(e,t){return!(e>.Self||e>.Host&&t)}class v{constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return Sn(this._tNode,this._lView,t,r,n)}}function O(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const r=n.length;let s=0;for(;s<r;){const c=n[s];if(ia(c))break;if(0===c)s+=2;else if("number"==typeof c)for(s++;s<r&&"string"==typeof n[s];)s++;else{if(c===t)return n[s+1];s+=2}}}return null}($n(),e)}const we="__parameters__",Ye="__prop__metadata__";function yt(e){return function(...n){if(e){const r=e(...n);for(const s in r)this[s]=r[s]}}}function At(e,t,n){return Mt(()=>{const r=yt(t);function s(...c){if(this instanceof s)return r.apply(this,c),this;const d=new s(...c);return h.annotation=d,h;function h(_,x,P){const H=_.hasOwnProperty(we)?_[we]:Object.defineProperty(_,we,{value:[]})[we];for(;H.length<=P;)H.push(null);return(H[P]=H[P]||[]).push(d),_}}return n&&(s.prototype=Object.create(n.prototype)),s.prototype.ngMetadataName=e,s.annotationCls=s,s})}function hn(e,t,n,r){return Mt(()=>{const s=yt(t);function c(...d){if(this instanceof c)return s.apply(this,d),this;const h=new c(...d);return function(x,P){const H=x.constructor,Q=H.hasOwnProperty(Ye)?H[Ye]:Object.defineProperty(H,Ye,{value:{}})[Ye];Q[P]=Q.hasOwnProperty(P)&&Q[P]||[],Q[P].unshift(h),r&&r(x,P,...d)}}return n&&(c.prototype=Object.create(n.prototype)),c.prototype.ngMetadataName=e,c.annotationCls=c,c})}class pn{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=Yt({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}toString(){return`InjectionToken ${this._desc}`}}const jo=new pn("AnalyzeForEntryComponents"),Wa=Function;function Yi(e,t){void 0===t&&(t=e);for(let n=0;n<e.length;n++){let r=e[n];Array.isArray(r)?(t===e&&(t=e.slice(0,n)),Yi(r,t)):t!==e&&t.push(r)}return t}function vo(e,t){e.forEach(n=>Array.isArray(n)?vo(n,t):t(n))}function Xa(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function zs(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function ys(e,t){const n=[];for(let r=0;r<e;r++)n.push(t);return n}
1function Ai(e,t,n){let r=aa(e,t);return r>=0?e[1|r]=n:(r=~r,function(e,t,n,r){let s=e.length;if(s==t)e.push(n,r);else if(1===s)e.push(r,e[0]),e[0]=n;else{for(s--,e.push(e[s-1],e[s]);s>t;)e[s]=e[s-2],s--;e[t]=n,e[t+1]=r}}(e,r,t,n)),r}function zl(e,t){const n=aa(e,t);if(n>=0)return e[1|n]}function aa(e,t){return function(e,t,n){let r=0,s=e.length>>n;for(;s!==r;){const c=r+(s-r>>1),d=e[c<<n];if(t===d)return c<<n;d>t?s=c:r=c+1}return~(s<<n)}(e,t,1)}const Ra={},Gl="__NG_DI_FLAG__",la="ngTempTokenPath",ad=/\n/gm,Yl="__source",ql=q({provide:String,useValue:q});let Na;function ca(e){const t=Na;return Na=e,t}function cd(e,t=gt.Default){if(void 0===Na)throw new Error("inject() must be called from an injection context");return null===Na?wn(e,void 0,t):Na.get(e,t>.Optional?null:void 0,t)}function tr(e,t=gt.Default){return(ao||cd)(ne(e),t)}const Yc=tr;function Js(e){const t=[];for(let n=0;n<e.length;n++){const r=ne(e[n]);if(Array.isArray(r)){if(0===r.length)throw new Error("Arguments array must have arguments.");let s,c=gt.Default;for(let d=0;d<r.length;d++){const h=r[d],_=qc(h);"number"==typeof _?-1===_?s=h.token:c|=_:s=h}t.push(tr(s,c))}else t.push(tr(r))}return t}function Fa(e,t){return e[Gl]=t,e.prototype[Gl]=t,e}function qc(e){return e[Gl]}function Qc(e,t,n,r){const s=e[la];throw t[Yl]&&s.unshift(t[Yl]),e.message=function(e,t,n,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.substr(2):e;let s=ie(t);if(Array.isArray(t))s=t.map(ie).join(" -> ");else if("object"==typeof t){let c=[];for(let d in t)if(t.hasOwnProperty(d)){let h=t[d];c.push(d+":"+("string"==typeof h?JSON.stringify(h):ie(h)))}s=`{${c.join(", ")}}`}return`${n}${r?"("+r+")":""}[${s}]: ${e.replace(ad,"\n ")}`}("\n"+e.message,s,n,r),e.ngTokenPath=s,e[la]=null,e}const ua=Fa(At("Inject",e=>({token:e})),-1),Vo=Fa(At("Optional"),8),vs=Fa(At("SkipSelf"),4);var bo=(()=>((bo=bo||{})[bo.Important=1]="Important",bo[bo.DashCase=2]="DashCase",bo))();const nu="__ngContext__";function Jr(e,t){e[nu]=t}function Kl(e){const t=function(e){return e[nu]||null}(e);return t?Array.isArray(t)?t:t.lView:null}function ec(e,t){return undefined(e,t)}function Ua(e){const t=e[3];return Dn(t)?t[3]:t}function tc(e){return i(e[13])}function l(e){return i(e[4])}function i(e){for(;null!==e&&!Dn(e);)e=e[4];return e}function u(e,t,n,r,s){if(null!=r){let c,d=!1;Dn(r)?c=r:ni(r)&&(d=!0,r=r[0]);const h=jt(r);0===e&&null!==n?null==s?Et(t,n,h):We(t,n,h,s||null,!0):1===e&&null!==n?We(t,n,h,s||null,!0):2===e?function(e,t,n){const r=qe(e,t);r&&function(e,t,n,r){Ve(e)?e.removeChild(t,n,r):t.removeChild(n)}(e,r,t,n)}(t,h,d):3===e&&t.destroyNode(h),null!=c&&function(e,t,n,r,s){const c=n[7];c!==jt(n)&&u(t,e,r,c,s);for(let h=10;h<n.length;h++){const _=n[h];Ut(_[1],_,e,t,r,c)}}(t,e,c,n,s)}}function F(e,t,n){return Ve(e)?e.createElement(t,n):null===n?e.createElement(t):e.createElementNS(n,t)}function ce(e,t){const n=e[9],r=n.indexOf(t),s=t[3];1024&t[2]&&(t[2]&=-1025,go(s,-1)),n.splice(r,1)}function ae(e,t){if(e.length<=10)return;const n=10+t,r=e[n];if(r){const s=r[17];null!==s&&s!==e&&ce(s,r),t>0&&(e[n-1][4]=r[4]);const c=zs(e,10+t);!function(e,t){Ut(e,t,t[11],2,null,null),t[0]=null,t[6]=null}(r[1],r);const d=c[19];null!==d&&d.detachView(c[1]),r[3]=null,r[4]=null,r[2]&=-129}return r}function se(e,t){if(!(256&t[2])){const n=t[11];Ve(n)&&n.destroyNode&&Ut(e,t,n,3,null,null),function(e){let t=e[13];if(!t)return ve(e[1],e);for(;t;){let n=null;if(ni(t))n=t[13];else{const r=t[10];r&&(n=r)}if(!n){for(;t&&!t[4]&&t!==e;)ni(t)&&ve(t[1],t),t=t[3];null===t&&(t=e),ni(t)&&ve(t[1],t),n=t&&t[4]}t=n}}(t)}}function ve(e,t){if(!(256&t[2])){t[2]&=-129,t[2]|=256,function(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let r=0;r<n.length;r+=2){const s=t[n[r]];if(!(s instanceof ro)){const c=n[r+1];if(Array.isArray(c))for(let d=0;d<c.length;d+=2){const h=s[c[d]],_=c[d+1];try{_.call(h)}finally{}}else try{c.call(s)}finally{}}}}(e,t),function(e,t){const n=e.cleanup,r=t[7];let s=-1;if(null!==n)for(let c=0;c<n.length-1;c+=2)if("string"==typeof n[c]){const d=n[c+1],h="function"==typeof d?d(t):jt(t[d]),_=r[s=n[c+2]],x=n[c+3];"boolean"==typeof x?h.removeEventListener(n[c],_,x):x>=0?r[s=x]():r[s=-x].unsubscribe(),c+=2}else{const d=r[s=n[c+1]];n[c].call(d)}if(null!==r){for(let c=s+1;c<r.length;c++)r[c]();t[7]=null}}(e,t),1===t[1].type&&Ve(t[11])&&t[11].destroy();const n=t[17];if(null!==n&&Dn(t[3])){n!==t[3]&&ce(n,t);const r=t[19];null!==r&&r.detachView(e)}}}function Me(e,t,n){return function(e,t,n){let r=t;for(;null!==r&&40&r.type;)r=(t=r).parent;if(null===r)return n[0];if(2&r.flags){const s=e.data[r.directiveStart].encapsulation;if(s===On.None||s===On.Emulated)return null}return on(r,n)}(e,t.parent,n)}
vendor: 5,646 bytes, line 1
1function We(e,t,n,r,s){Ve(e)?e.insertBefore(t,n,r,s):t.insertBefore(n,r,s)}function Et(e,t,n){Ve(e)?e.appendChild(t,n):t.appendChild(n)}function pt(e,t,n,r,s){null!==r?We(e,t,n,r,s):Et(e,t,n)}function qe(e,t){return Ve(e)?e.parentNode(t):t.parentNode}function Xe(e,t,n){return Te(e,t,n)}let Va,fa,Te=function(e,t,n){return 40&e.type?on(e,n):null};function ft(e,t,n,r){const s=Me(e,r,t),c=t[11],h=Xe(r.parent||t[6],r,t);if(null!=s)if(Array.isArray(n))for(let _=0;_<n.length;_++)pt(c,s,n[_],h,!1);else pt(c,s,n,h,!1)}function lt(e,t){if(null!==t){const n=t.type;if(3&n)return on(t,e);if(4&n)return Lt(-1,e[t.index]);if(8&n){const r=t.child;if(null!==r)return lt(e,r);{const s=e[t.index];return Dn(s)?Lt(-1,s):jt(s)}}if(32&n)return ec(t,e)()||jt(e[t.index]);{const r=ht(e,t);return null!==r?Array.isArray(r)?r[0]:lt(Ua(e[16]),r):lt(e,t.next)}}return null}function ht(e,t){return null!==t?e[16][6].projection[t.projection]:null}function Lt(e,t){const n=10+e+1;if(n<t.length){const r=t[n],s=r[1].firstChild;if(null!==s)return lt(r,s)}return t[7]}function Mr(e,t,n,r,s,c,d){for(;null!=n;){const h=r[n.index],_=n.type;if(d&&0===t&&(h&&Jr(jt(h),r),n.flags|=4),64!=(64&n.flags))if(8&_)Mr(e,t,n.child,r,s,c,!1),u(t,e,s,h,c);else if(32&_){const x=ec(n,r);let P;for(;P=x();)u(t,e,s,P,c);u(t,e,s,h,c)}else 16&_?Pi(e,t,r,n,s,c):u(t,e,s,h,c);n=d?n.projectionNext:n.next}}function Ut(e,t,n,r,s,c){Mr(n,r,e.firstChild,t,s,c,!1)}function Pi(e,t,n,r,s,c){const d=n[16],_=d[6].projection[r.projection];if(Array.isArray(_))for(let x=0;x<_.length;x++)u(t,e,s,_[x],c);else Mr(e,t,_,d[3],s,c,!0)}function nc(e,t,n){Ve(e)?e.setAttribute(t,"style",n):t.style.cssText=n}function il(e,t,n){Ve(e)?""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n):t.className=n}function wo(e){var t;return(null===(t=function(){if(void 0===Va&&(Va=null,Pt.trustedTypes))try{Va=Pt.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(e){}return Va}())||void 0===t?void 0:t.createHTML(e))||e}function Ys(){if(void 0===fa&&(fa=null,Pt.trustedTypes))try{fa=Pt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(e){}return fa}function pa(e){var t;return(null===(t=Ys())||void 0===t?void 0:t.createHTML(e))||e}function ah(e){var t;return(null===(t=Ys())||void 0===t?void 0:t.createScriptURL(e))||e}class Ba{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class zv extends Ba{getTypeName(){return"HTML"}}class Jv extends Ba{getTypeName(){return"Style"}}class Gv extends Ba{getTypeName(){return"Script"}}class Yv extends Ba{getTypeName(){return"URL"}}class qv extends Ba{getTypeName(){return"ResourceURL"}}function qs(e){return e instanceof Ba?e.changingThisBreaksApplicationSecurity:e}function al(e,t){const n=lh(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see https://g.co/ng/security#xss)`)}return n===t}function lh(e){return e instanceof Ba&&e.getTypeName()||null}function Qv(e){return new zv(e)}function Wv(e){return new Jv(e)}function Kv(e){return new Gv(e)}function Xv(e){return new Yv(e)}function e0(e){return new qv(e)}class t0{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{const n=(new window.DOMParser).parseFromString(wo(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.removeChild(n.firstChild),n)}catch(n){return null}}}class n0{constructor(t){if(this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const n=this.inertDocument.createElement("html");this.inertDocument.appendChild(n);const r=this.inertDocument.createElement("body");n.appendChild(r)}}getInertBodyElement(t){const n=this.inertDocument.createElement("template");if("content"in n)return n.innerHTML=wo(t),n;const r=this.inertDocument.createElement("body");return r.innerHTML=wo(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(r),r}stripCustomNsAttrs(t){const n=t.attributes;for(let s=n.length-1;0<s;s--){const d=n.item(s).name;("xmlns:ns1"===d||0===d.indexOf("ns1:"))&&t.removeAttribute(d)}let r=t.firstChild;for(;r;)r.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(r),r=r.nextSibling}}const o0=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,s0=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function oc(e){return(e=String(e)).match(o0)||e.match(s0)?e:"unsafe:"+e}function bs(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function sc(...e){const t={};for(const n of e)for(const r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}const dh=bs("area,br,col,hr,img,wbr"),fh=bs("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),ph=bs("rp,rt"),Od=sc(dh,sc(fh,bs("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")),sc(ph,bs("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")),sc(ph,fh)),Id=bs("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Ad=bs("srcset"),hh=sc(Id,Ad,bs("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,c
1olspan,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,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),bs("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")),a0=bs("script,style,template");class l0{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let n=t.firstChild,r=!0;for(;n;)if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild)n=n.firstChild;else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let s=this.checkClobberedElement(n,n.nextSibling);if(s){n=s;break}n=this.checkClobberedElement(n,n.parentNode)}return this.buf.join("")}startElement(t){const n=t.nodeName.toLowerCase();if(!Od.hasOwnProperty(n))return this.sanitizedSomething=!0,!a0.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);const r=t.attributes;for(let s=0;s<r.length;s++){const c=r.item(s),d=c.name,h=d.toLowerCase();if(!hh.hasOwnProperty(h)){this.sanitizedSomething=!0;continue}let _=c.value;Id[h]&&(_=oc(_)),Ad[h]&&(e=_,_=(e=String(e)).split(",").map(t=>oc(t.trim())).join(", ")),this.buf.push(" ",d,'="',gh(_),'"')}var e;return this.buf.push(">"),!0}endElement(t){const n=t.nodeName.toLowerCase();Od.hasOwnProperty(n)&&!dh.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(t){this.buf.push(gh(t))}checkClobberedElement(t,n){if(n&&(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return n}}const c0=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u0=/([^\#-~ |!])/g;function gh(e){return e.replace(/&/g,"&").replace(c0,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(u0,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"<").replace(/>/g,">")}let uu;function mh(e,t){let n=null;try{uu=uu||function(e){const t=new n0(e);return function(){try{return!!(new window.DOMParser).parseFromString(wo(""),"text/html")}catch(e){return!1}}()?new t0(t):t}(e);let r=t?String(t):"";n=uu.getInertBodyElement(r);let s=5,c=r;do{if(0===s)throw new Error("Failed to sanitize html because the input is unstable");s--,r=c,c=n.innerHTML,n=uu.getInertBodyElement(r)}while(r!==c);return wo((new l0).sanitizeChildren(Pd(n)||n))}finally{if(n){const r=Pd(n)||n;for(;r.firstChild;)r.removeChild(r.firstChild)}}}function Pd(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var ur=(()=>((ur=ur||{})[ur.NONE=0]="NONE",ur[ur.HTML=1]="HTML",ur[ur.STYLE=2]="STYLE",ur[ur.SCRIPT=3]="SCRIPT",ur[ur.URL=4]="URL",ur[ur.RESOURCE_URL=5]="RESOURCE_URL",ur))();function _h(e){const t=ac();return t?pa(t.sanitize(ur.HTML,e)||""):al(e,"HTML")?pa(qs(e)):mh($(),et(e))}function kd(e){const t=ac();return t?t.sanitize(ur.URL,e)||"":al(e,"URL")?qs(e):oc(et(e))}function Rd(e){const t=ac();if(t)return ah(t.sanitize(ur.RESOURCE_URL,e)||"");if(al(e,"ResourceURL"))return ah(qs(e));throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)")}function ac(){const e=dt();return e&&e[12]}function du(e){return e.ngOriginalError}function w0(e,...t){e.error(...t)}class ll{constructor(){this._console=console}handleError(t){const n=this._findOriginalError(t),r=this._findContext(t),s=(e=t)&&e.ngErrorLogger||w0;var e;s(this._console,"ERROR",t),n&&s(this._console,"ORIGINAL ERROR",n),r&&s(this._console,"ERROR CONTEXT",r)}_findContext(t){return t?t.ngDebugContext||this._findContext(du(t)):null}_findOriginalError(t){let n=t&&du(t);for(;n&&du(n);)n=du(n);return n||null}}const xh=(()=>("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(Pt))();function Eh(e){return e.ownerDocument.defaultView}function Th(e){return e.ownerDocument}function ws(e){return e instanceof Function?e():e}
vendor: 24,093 bytes, line 1
1function Sh(e,t,n){let r=e.length;for(;;){const s=e.indexOf(t,n);if(-1===s)return s;if(0===s||e.charCodeAt(s-1)<=32){const c=t.length;if(s+c===r||e.charCodeAt(s+c)<=32)return s}n=s+1}}const Mh="ng-template";function S0(e,t,n){let r=0;for(;r<e.length;){let s=e[r++];if(n&&"class"===s){if(s=e[r],-1!==Sh(s.toLowerCase(),t,0))return!0}else if(1===s){for(;r<e.length&&"string"==typeof(s=e[r++]);)if(s.toLowerCase()===t)return!0;return!1}}return!1}function Oh(e){return 4===e.type&&e.value!==Mh}function M0(e,t,n){return t===(4!==e.type||n?e.value:Mh)}function O0(e,t,n){let r=4;const s=e.attrs||[],c=function(e){for(let t=0;t<e.length;t++)if(ia(e[t]))return t;return e.length}(s);let d=!1;for(let h=0;h<t.length;h++){const _=t[h];if("number"!=typeof _){if(!d)if(4&r){if(r=2|1&r,""!==_&&!M0(e,_,n)||""===_&&1===t.length){if(Ho(r))return!1;d=!0}}else{const x=8&r?_:t[++h];if(8&r&&null!==e.attrs){if(!S0(e.attrs,x,n)){if(Ho(r))return!1;d=!0}continue}const H=I0(8&r?"class":_,s,Oh(e),n);if(-1===H){if(Ho(r))return!1;d=!0;continue}if(""!==x){let Q;Q=H>c?"":s[H+1].toLowerCase();const be=8&r?Q:null;if(be&&-1!==Sh(be,x,0)||2&r&&x!==Q){if(Ho(r))return!1;d=!0}}}}else{if(!d&&!Ho(r)&&!Ho(_))return!1;if(d&&Ho(_))continue;d=!1,r=_|1&r}}return Ho(r)||d}function Ho(e){return 0==(1&e)}function I0(e,t,n,r){if(null===t)return-1;let s=0;if(r||!n){let c=!1;for(;s<t.length;){const d=t[s];if(d===e)return s;if(3===d||6===d)c=!0;else{if(1===d||2===d){let h=t[++s];for(;"string"==typeof h;)h=t[++s];continue}if(4===d)break;if(0===d){s+=4;continue}}s+=c?1:2}return-1}return function(e,t){let n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){const r=e[n];if("number"==typeof r)return-1;if(r===t)return n;n++}return-1}(t,e)}function Ih(e,t,n=!1){for(let r=0;r<t.length;r++)if(O0(e,t[r],n))return!0;return!1}function R0(e,t){e:for(let n=0;n<t.length;n++){const r=t[n];if(e.length===r.length){for(let s=0;s<e.length;s++)if(e[s]!==r[s])continue e;return!0}}return!1}function Ah(e,t){return e?":not("+t.trim()+")":t}function N0(e){let t=e[0],n=1,r=2,s="",c=!1;for(;n<e.length;){let d=e[n];if("string"==typeof d)if(2&r){const h=e[++n];s+="["+d+(h.length>0?'="'+h+'"':"")+"]"}else 8&r?s+="."+d:4&r&&(s+=" "+d);else""!==s&&!Ho(d)&&(t+=Ah(c,s),s=""),r=d,c=c||!Ho(r);n++}return""!==s&&(t+=Ah(c,s)),t}const Xt={};function Ph(e){kh(cn(),dt(),Kn()+e,ko())}function kh(e,t,n,r){if(!r)if(3==(3&t[2])){const c=e.preOrderCheckHooks;null!==c&&hs(t,c,n)}else{const c=e.preOrderHooks;null!==c&&Vs(t,c,0,n)}Zr(n)}function fu(e,t){return e<<17|t<<2}function $o(e){return e>>17&32767}function Fd(e){return 2|e}function Qs(e){return(131068&e)>>2}function Ld(e,t){return-131069&e|t<<2}function jd(e){return 1|e}function $h(e,t){const n=e.contentQueries;if(null!==n)for(let r=0;r<n.length;r+=2){const s=n[r],c=n[r+1];if(-1!==c){const d=e.data[c];gi(s),d.contentQueries(2,t[c],c)}}}function lc(e,t,n,r,s,c,d,h,_,x){const P=t.blueprint.slice();return P[0]=s,P[2]=140|r,Is(P),P[3]=P[15]=e,P[8]=n,P[10]=d||e&&e[10],P[11]=h||e&&e[11],P[12]=_||e&&e[12]||null,P[9]=x||e&&e[9]||null,P[6]=c,P[16]=2==t.type?e[16]:P,P}function ul(e,t,n,r,s){let c=e.data[t];if(null===c)c=function(e,t,n,r,s){const c=Ps(),d=ds(),_=e.data[t]=function(e,t,n,r,s,c){return{type:n,index:r,insertBeforeIndex:null,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:s,attrs:c,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,d?c:c&&c.parent,n,t,r,s);return null===e.firstChild&&(e.firstChild=_),null!==c&&(d?null==c.child&&null!==_.parent&&(c.child=_):null===c.next&&(c.next=_)),_}(e,t,n,r,s),$t.lFrame.inI18n&&(c.flags|=64);else if(64&c.type){c.type=n,c.value=r,c.attrs=s;const d=function(){const e=$t.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}();c.injectorIndex=null===d?-1:d.injectorIndex}return $r(c,!0),c}function dl(e,t,n,r){if(0===n)return-1;const s=t.length;for(let c=0;c<n;c++)t.push(r),e.blueprint.push(r),e.data.push(null);return s}function cc(e,t,n){Ro(t);try{const r=e.viewQuery;null!==r&&ef(1,r,n);const s=e.template;null!==s&&Zh(e,t,s,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&$h(e,t),e.staticViewQueries&&ef(2,e.viewQuery,n);const c=e.components;null!==c&&function(e,t){for(let n=0;n<t.length;n++)hb(e,t[n])}(t,c)}catch(r){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),r}finally{t[2]&=-5,br()}}function fl(e,t,n,r){const s=t[2];if(256==(256&s))return;Ro(t);const c=ko();try{Is(t),function(e){$t.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&Zh(e,t,n,2,r);const d=3==(3&s);if(!c)if(d){const x=e.preOrderCheckHooks;null!==x&&hs(t,x,null)}else{const x=e.preOrderHooks;null!==x&&Vs(t,x,0,null),Bs(t,0)}if(function(e){for(let t=tc(e);null!==t;t=l(t)){if(!t[2])continue;const n=t[9];for(let r=0;r<n.length;r++){const s=n[r],c=s[3];0==(1024&s[2])&&go(c,1),s[2]|=1024}}}(t),function(e){for(let t=tc(e);null!==t;t=l(t))for(let n=10;n<t.length;n++){const r=t[n],s=r[1];Hr(r)&&fl(s,r,s.template,r[8])}}(t),null!==e.contentQueries&&$h(e,t),!c)if(d){const x=e.contentCheckHooks;null!==x&&hs(t,x)}else{const x=e.contentHooks;null!==x&&Vs(t,x,1),Bs(t,1)}!function(e,t){const n=e.hostBindingOpCodes;if(null!==n)try{for(let r=0;r<n.length;r++){const s=n[r];if(s<0)Zr(~s);else{const c=s,d=n[++r],h=n[++r];xa(d,c),h(2,t[c])}}}finally{Zr(-1)}}(e,t);const h=e.components;null!==h&&function(e,t){for(let n=0;n<t.length;n++)pb(e,t[n])}(t,h);const _=e.viewQuery;if(null!==_&&ef(2,_,r),!c)if(d){const x=e.viewCheckHooks;null!==x&&hs(t,x)}else{const x=e.viewHooks;null!==x&&Vs(t,x,2),Bs(t,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),c||(t[2]&=-73),1024&t[2]&&(t[2]&=-1025,go(t[3],-1))}finally{br()}}function Y0(e,t,n,r){const s=t[10],c=!ko(),d=Br(t);try{c&&!d&&s.begin&&s.begin(),d&&cc(e,t,r),fl(e,t,n,r)}finally{c&&!d&&s.end&&s.end()}}function Zh(e,t,n,r,s){const c=Kn(),d=2&r;try{Zr(-1),d&&t.length>20&&kh(e,t,20,ko()),n(r,s)}finally{Zr(c)}}function zh(e,t,n){if(Tr(t)){const s=t.directiveEnd;for(let c=t.directiveStart;c<s;c++){const d=e.data[c];d.contentQueries&&d.contentQueries(1,n[c],c)}}}function Jd(e,t,n){!us()||(function(e,t,n,r){const s=n.directiveStart,c=n.directiveEnd;e.firstCreatePass||I(n,t),Jr(r,t);const d=n.initialInputs;for(let h=s;h<c;h++){const _=e.data[h],x=or(_);x&&lb(t,n,_);const P=mi(t,e,h,n);Jr(P,t),null!==d&&cb(0,h-s,P,_,0,d),x&&(jn(n.index,t)[8]=P)}}(e,t,n,on(n,t)),128==(128&n.flags)&&function(e,t,n){const r=n.directiveStart,s=n.directiveEnd,d=n.index,h=$t.lFrame.currentDirectiveIndex;try{Zr(d);for(let _=r;_<s;_++){const x=e.data[_],P=t[_];Rs(_),(null!==x.hostBindings||0!==x.hostVars||null!==x.hostAttrs)&&Xh(x,P)}}finally{Zr(-1),Rs(h)}}(e,t,n))}function Gd(e,t,n=on){const r=t.localNames;if(null!==r){let s=t.index+1;for(let c=0;c<r.length;c+=2){const d=r[c+1],h=-1===d?n(t,e):e[d];e[s++]=h}}}function Jh(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=gu(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts):t}function gu(e,t,n,r,s,c,d,h,_,x){const P=20+r,H=P+s,Q=function(e,t){const n=[];for(let r=0;r<t;r++)n.push(r<e?null:Xt);return n}(P,H),be="function"==typeof x?x():x;return Q[1]={type:e,blueprint:Q,template:n,queries:null,viewQuery:h,declTNode:t,data:Q.slice().fill(null,P),bindingStartIndex:P,expandoStartIndex:H,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:"function"==typeof c?c():c,pipeRegistry:"function"==typeof d?d():d,firstChild:null,schemas:_,consts:be,incompleteFirstPass:!1}}function qh(e,t,n,r){const s=og(t);null===n?s.push(r):(s.push(n),e.firstCreatePass&&sg(e).push(r,s.length-1))}function Qh(e,t,n){for(let r in e)if(e.hasOwnProperty(r)){const s=e[r];(n=null===n?{}:n).hasOwnProperty(r)?n[r].push(t,s):n[r]=[t,s]}return n}function oo(e,t,n,r,s,c,d,h){const _=on(t,n);let P,x=t.inputs;!h&&null!=x&&(P=x[r])?(cg(e,n,P,r,s),kr(t)&&function(e,t){const n=jn(t,e);16&n[2]||(n[2]|=64)}(n,t.index)):3&t.type&&(r=function(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),s=null!=d?d(s,t.value||"",r):s,Ve(c)?c.setProperty(_,r,s):ms(r)||(_.setProperty?_.setProperty(r,s):_[r]=s))}function Yd(e,t,n,r){let s=!1;if(us()){const c=function(e,t,n){const r=e.directiveRegistry;let s=null;if(r)for(let c=0;c<r.length;c++){const d=r[c];Ih(n,d.selectors,!1)&&(s||(s=[]),Qe(I(n,t),e,d.type),or(d)?(eg(e,n),s.unshift(d)):s.push(d))}return s}(e,t,n),d=null===r?null:{"":-1};if(null!==c){s=!0,tg(n,e.data.length,c.length);for(let P=0;P<c.length;P++){const H=c[P];H.providersResolver&&H.providersResolver(H)}let h=!1,_=!1,x=dl(e,t,c.length,null);for(let P=0;P<c.length;P++){const H=c[P];n.mergedAttrs=Zs(n.mergedAttrs,H.hostAttrs),ng(e,n,t,x,H),ab(x,H,d),null!==H.contentQueries&&(n.flags|=8),(null!==H.hostBindings||null!==H.hostAttrs||0!==H.hostVars)&&(n.flags|=128);const Q=H.type.prototype;!h&&(Q.ngOnChanges||Q.ngOnInit||Q.ngDoCheck)&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n.index),h=!0),!_&&(Q.ngOnChanges||Q.ngDoCheck)&&((e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n.index),_=!0),x++}!function(e,t){const r=t.directiveEnd,s=e.data,c=t.attrs,d=[];let h=null,_=null;for(let x=t.directiveStart;x<r;x++){const P=s[x],H=P.inputs,Q=null===c||Oh(t)?null:ub(H,c);d.push(Q),h=Qh(H,x,h),_=Qh(P.outputs,x,_)}null!==h&&(h.hasOwnProperty("class")&&(t.flags|=16),h.hasOwnProperty("style")&&(t.flags|=32)),t.initialInputs=d,t.inputs=h,t.outputs=_}(e,n)}d&&function(e,t,n){if(t){const r=e.localNames=[];for(let s=0;s<t.length;s+=2){const c=n[t[s+1]];if(null==c)throw new ut("301",`Export of name '${t[s+1]}' not found!`);r.push(t[s],c)}}}(n,r,d)}return n.mergedAttrs=Zs(n.mergedAttrs,n.attrs),s}function Kh(e,t,n,r,s,c){const d=c.hostBindings;if(d){let h=e.hostBindingOpCodes;null===h&&(h=e.hostBindingOpCodes=[]);const _=~t.index;(function(e){let t=e.length;for(;t>0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(h)!=_&&h.push(_),h.push(r,s,d)}}function Xh(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function eg(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function ab(e,t,n){if(n){if(t.exportAs)for(let r=0;r<t.exportAs.length;r++)n[t.exportAs[r]]=e;or(t)&&(n[""]=e)}}function tg(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}function ng(e,t,n,r,s){e.data[r]=s;const c=s.factory||(s.factory=Ti(s.type)),d=new ro(c,or(s),null);e.blueprint[r]=d,n[r]=d,Kh(e,t,0,r,dl(e,n,s.hostVars,Xt),s)}function lb(e,t,n){const r=on(t,e),s=Jh(n),c=e[10],d=mu(e,lc(e,s,null,n.onPush?64:16,r,t,c,c.createRenderer(r,n),null,null));e[t.index]=d}function Cs(e,t,n,r,s,c){const d=on(e,t);!function(e,t,n,r,s,c,d){if(null==c)Ve(e)?e.removeAttribute(t,s,n):t.removeAttribute(s);else{const h=null==d?et(c):d(c,r||"",s);Ve(e)?e.setAttribute(t,s,h,n):n?t.setAttributeNS(n,s,h):t.setAttribute(s,h)}}(t[11],d,c,e.value,n,r,s)}function cb(e,t,n,r,s,c){const d=c[t];if(null!==d){const h=r.setInput;for(let _=0;_<d.length;){const x=d[_++],P=d[_++],H=d[_++];null!==h?r.setInput(n,H,x,P):n[P]=H}}}function ub(e,t){let n=null,r=0;for(;r<t.length;){const s=t[r];if(0!==s)if(5!==s){if("number"==typeof s)break;e.hasOwnProperty(s)&&(null===n&&(n=[]),n.push(s,e[s],t[r+1])),r+=2}else r+=2;else r+=4}return n}function rg(e,t,n,r){return new Array(e,!0,!1,t,null,0,r,n,null,null)}function pb(e,t){const n=jn(t,e);if(Hr(n)){const r=n[1];80&n[2]?fl(r,n,r.template,n[8]):n[5]>0&&Qd(n)}}function Qd(e){for(let r=tc(e);null!==r;r=l(r))for(let s=10;s<r.length;s++){const c=r[s];if(1024&c[2]){const d=c[1];fl(d,c,d.template,c[8])}else c[5]>0&&Qd(c)}const n=e[1].components;if(null!==n)for(let r=0;r<n.length;r++){const s=jn(n[r],e);Hr(s)&&s[5]>0&&Qd(s)}}function hb(e,t){const n=jn(t,e),r=n[1];(function(e,t){for(let n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])})(r,n),cc(r,n,n[8])}function mu(e,t){return e[13]?e[14][4]=t:e[13]=t,e[14]=t,t}function Wd(e){for(;e;){e[2]|=64;const t=Ua(e);if(uo(e)&&!t)return e;e=t}return null}function Xd(e,t,n){const r=t[10];r.begin&&r.begin();try{fl(e,t,e.template,n)}catch(s){throw lg(t,s),s}finally{r.end&&r.end()}}function ig(e){!function(e){for(let t=0;t<e.components.length;t++){const n=e.components[t],r=Kl(n),s=r[1];Y0(s,r,s.template,n)}}(e[8])}function ef(e,t,n){gi(0),t(e,n)}const vb=(()=>Promise.resolve(null))();function og(e){return e[7]||(e[7]=[])}function sg(e){return e.cleanup||(e.cleanup=[])}function lg(e,t){const n=e[9],r=n?n.get(ll,null):null;r&&r.handleError(t)}function cg(e,t,n,r,s){for(let c=0;c<n.length;){const d=n[c++],h=n[c++],_=t[d],x=e.data[d];null!==x.setInput?x.setInput(_,s,r,h):_[h]=s}}function Ks(e,t,n){const r=Pn(t,e);!function(e,t,n){Ve(e)?e.setValue(t,n):t.textContent=n}(e[11],r,n)}function _u(e,t,n){let r=n?e.styles:null,s=n?e.classes:null,c=0;if(null!==t)for(let d=0;d<t.length;d++){const h=t[d];"number"==typeof h?c=h:1==c?s=he(s,h):2==c&&(r=he(r,h+": "+t[++d]+";"))}n?e.styles=r:e.stylesWithoutHost=r,n?e.classes=s:e.classesWithoutHost=s}const pl=new pn("INJECTOR",-1);class ug{get(t,n=Ra){if(n===Ra){const r=new Error(`NullInjectorError: No provider for ${ie(t)}!`);throw r.name="NullInjectorError",r}return n}}const uc=new pn("Set Injector scope."),dc={},Cb={};let tf;function dg(){return void 0===tf&&(tf=new ug),tf}function fg(e,t=null,n=null,r){return new Eb(e,n,t||dg(),r)}class Eb{constructor(t,n,r,s=null){this.parent=r,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;const c=[];n&&vo(n,h=>this.processProvider(h,t,n)),vo([t],h=>this.processInjectorType(h,[],c)),this.records.set(pl,hl(void 0,this));const d=this.records.get(uc);this.scope=null!=d?d.value:null,this.source=s||("object"==typeof t?null:ie(t))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(t=>t.ngOnDestroy())}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}get(t,n=Ra,r=gt.Default){this.assertNotDestroyed();const s=ca(this),c=rr(void 0);try{if(!(r>.SkipSelf)){let h=this.records.get(t);if(void 0===h){const _=("function"==typeof(e=t)||"object"==typeof e&&e instanceof pn)&&nn(t);h=_&&this.injectableDefInScope(_)?hl(nf(t),dc):null,this.records.set(t,h)}if(null!=h)return this.hydrate(t,h)}return(r>.Self?dg():this.parent).get(t,n=r>.Optional&&n===Ra?null:n)}catch(d){if("NullInjectorError"===d.name){if((d[la]=d[la]||[]).unshift(ie(t)),s)throw d;return Qc(d,t,"R3InjectorError",this.source)}throw d}finally{rr(c),ca(s)}var e}_resolveInjectorDefTypes(){this.injectorDefTypes.forEach(t=>this.get(t))}toString(){const t=[];return this.records.forEach((r,s)=>t.push(ie(s))),`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}processInjectorType(t,n,r){if(!(t=ne(t)))return!1;let s=wr(t);const c=null==s&&t.ngModule||void 0,d=void 0===c?t:c,h=-1!==r.indexOf(d);if(void 0!==c&&(s=wr(c)),null==s)return!1;if(null!=s.imports&&!h){let P;r.push(d);try{vo(s.imports,H=>{this.processInjectorType(H,n,r)&&(void 0===P&&(P=[]),P.push(H))})}finally{}if(void 0!==P)for(let H=0;H<P.length;H++){const{ngModule:Q,providers:be}=P[H];vo(be,ke=>this.processProvider(ke,Q,be||rn))}}this.injectorDefTypes.add(d);const _=Ti(d)||(()=>new d);this.records.set(d,hl(_,dc));const x=s.providers;if(null!=x&&!h){const P=t;vo(x,H=>this.processProvider(H,P,x))}return void 0!==c&&void 0!==t.providers}processProvider(t,n,r){let s=gl(t=ne(t))?t:ne(t&&t.provide);const c=(e=t,hg(e)?hl(void 0,e.useValue):hl(pg(e),dc));var e;if(gl(t)||!0!==t.multi)this.records.get(s);else{let d=this.records.get(s);d||(d=hl(void 0,dc,!0),d.factory=()=>Js(d.multi),this.records.set(s,d)),s=t,d.multi.push(t)}this.records.set(s,c)}hydrate(t,n){return n.value===dc&&(n.value=Cb,n.value=n.factory()),"object"==typeof n.value&&n.value&&null!==(e=n.value)&&"object"==typeof e&&"function"==typeof e.ngOnDestroy&&this.onDestroy.add(n.value),n.value;var e}injectableDefInScope(t){if(!t.providedIn)return!1;const n=ne(t.providedIn);return"string"==typeof n?"any"===n||n===this.scope:this.injectorDefTypes.has(n)}}function nf(e){const t=nn(e),n=null!==t?t.factory:Ti(e);if(null!==n)return n;if(e instanceof pn)throw new Error(`Token ${ie(e)} is missing a \u0275prov definition.`);if(e instanceof Function)return function(e){const t=e.length;if(t>0){const r=ys(t,"?");throw new Error(`Can't resolve all parameters for ${ie(e)}: (${r.join(", ")}).`)}const n=function(e){const t=e&&(e[vn]||e[ci]);if(t){const n=function(e){if(e.hasOwnProperty("name"))return e.name;const t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn(`DEPRECATED: DI is instantiating a token "${n}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${n}" class.`),t}return null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new Error("unreachable")}function pg(e,t,n){let r;if(gl(e)){const s=ne(e);return Ti(s)||nf(s)}if(hg(e))r=()=>ne(e.useValue);else if(function(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Js(e.deps||[]));else if(function(e){return!(!e||!e.useExisting)}(e))r=()=>tr(ne(e.useExisting));else{const s=ne(e&&(e.useClass||e.provide));if(!function(e){return!!e.deps}(e))return Ti(s)||nf(s);r=()=>new s(...Js(e.deps))}return r}function hl(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function hg(e){return null!==e&&"object"==typeof e&&ql in e}function gl(e){return"function"==typeof e}const gg=function(e,t,n){return function(e,t=null,n=null,r){const s=fg(e,t,n,r);return s._resolveInjectorDefTypes(),s}({name:n},t,e,n)};let er=(()=>{class e{static create(n,r){return Array.isArray(n)?gg(n,r,""):gg(n.providers,n.parent,n.name||"")}}return e.THROW_IF_NOT_FOUND=Ra,e.NULL=new ug,e.\u0275prov=Yt({token:e,providedIn:"any",factory:()=>tr(pl)}),e.__NG_ELEMENT_ID__=-1,e})();function zb(e,t){Us(Kl(e)[1],$n())}let yu=null;function ml(){if(!yu){const e=Pt.Symbol;if(e&&e.iterator)yu=e.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let n=0;n<t.length;++n){const r=t[n];"entries"!==r&&"size"!==r&&Map.prototype[r]===Map.prototype.entries&&(yu=r)}}}return yu}class zo{constructor(t){this.wrapped=t}static wrap(t){return new zo(t)}static unwrap(t){return zo.isWrapped(t)?t.wrapped:t}static isWrapped(t){return t instanceof zo}}function pc(e){return!!df(e)&&(Array.isArray(e)||!(e instanceof Map)&&ml()in e)}function df(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function xs(e,t,n){return e[t]=n}function _i(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function Ha(e,t,n,r){const s=_i(e,t,n);return _i(e,t+1,r)||s}function ff(e,t,n,r){const s=dt();return _i(s,$i(),t)&&(cn(),Cs(tn(),s,e,t,n,r)),ff}function yl(e,t,n,r){return _i(e,$i(),n)?t+et(n)+r:Xt}function $g(e,t,n,r,s,c,d,h){const _=dt(),x=cn(),P=e+20,H=x.firstCreatePass?function(e,t,n,r,s,c,d,h,_){const x=t.consts,P=ul(t,e,4,d||null,ii(x,h));Yd(t,n,P,ii(x,_)),Us(t,P);const H=P.tViews=gu(2,P,r,s,c,t.directiveRegistry,t.pipeRegistry,null,t.schemas,x);return null!==t.queries&&(t.queries.template(t,P),H.queries=t.queries.embeddedTView(P)),P}(P,x,_,t,n,r,s,c,d):x.data[P];$r(H,!1);const Q=_[11].createComment("");ft(x,_,Q,H),Jr(Q,_),mu(_,_[P]=rg(Q,_,Q,H)),Li(H)&&Jd(x,_,H),null!=d&&Gd(_,H,h)}function Zg(e){return vr($t.lFrame.contextLView,20+e)}function gc(e,t=gt.Default){const n=dt();return null===n?tr(e,t):Sn($n(),n,ne(e),t)}function _f(e,t,n){const r=dt();return _i(r,$i(),t)&&oo(cn(),tn(),r,e,t,r[11],n,!1),_f}function yf(e,t,n,r,s){const d=s?"class":"style";cg(e,n,t.inputs[d],d,r)}function vf(e,t,n,r){const s=dt(),c=cn(),d=20+e,h=s[11],_=s[d]=F(h,t,$t.lFrame.currentNamespace),x=c.firstCreatePass?function(e,t,n,r,s,c,d){const h=t.consts,x=ul(t,e,2,s,ii(h,c));return Yd(t,n,x,ii(h,d)),null!==x.attrs&&_u(x,x.attrs,!1),null!==x.mergedAttrs&&_u(x,x.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,x),x}(d,c,s,0,t,n,r):c.data[d];$r(x,!0);const P=x.mergedAttrs;null!==P&&$s(h,_,P);const H=x.classes;null!==H&&il(h,_,H);const Q=x.styles;null!==Q&&nc(h,_,Q),64!=(64&x.flags)&&ft(c,s,_,x),0===$t.lFrame.elementDepthCount&&Jr(_,s),$t.lFrame.elementDepthCount++,Li(x)&&(Jd(c,s,x),zh(c,x,s)),null!==r&&Gd(s,x)}function bf(){let e=$n();ds()?Di():(e=e.parent,$r(e,!1));const t=e;$t.lFrame.elementDepthCount--;const n=cn();n.firstCreatePass&&(Us(n,e),Tr(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function(e){return 0!=(16&e.flags)}(t)&&yf(n,t,dt(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function(e){return 0!=(32&e.flags)}(t)&&yf(n,t,dt(),t.stylesWithoutHost,!1)}function nm(e,t,n,r){vf(e,t,n,r),bf()}function wf(e,t,n){const r=dt(),s=cn(),c=e+20,d=s.firstCreatePass?function(e,t,n,r,s){const c=t.consts,d=ii(c,r),h=ul(t,e,8,"ng-container",d);return null!==d&&_u(h,d,!0),Yd(t,n,h,ii(c,s)),null!==t.queries&&t.queries.elementStart(t,h),h}(c,s,r,t,n):s.data[c];$r(d,!0);const h=r[c]=r[11].createComment("");ft(s,r,h,d),Jr(h,r),Li(d)&&(Jd(s,r,d),zh(s,d,r)),null!=n&&Gd(r,d)}function Cf(){let e=$n();const t=cn();ds()?Di():(e=e.parent,$r(e,!1)),t.firstCreatePass&&(Us(t,e),Tr(e)&&t.queries.elementEnd(e))}function rm(e,t,n){wf(e,t,n),Cf()}function im(){return dt()}function xf(e){return!!e&&"function"==typeof e.then}function om(e){return!!e&&"function"==typeof e.subscribe}const Ef=om;function Tf(e,t,n,r){const s=dt(),c=cn(),d=$n();return function(e,t,n,r,s,c,d,h){const _=Li(r),P=e.firstCreatePass&&sg(e),H=t[8],Q=og(t);let be=!0;if(3&r.type||h){const Le=on(r,t),vt=h?h(Le):Le,nt=Q.length,Rt=h?Jt=>h(jt(Jt[r.index])):r.index;if(Ve(n)){let Jt=null;if(!h&&_&&(Jt=function(e,t,n,r){const s=e.cleanup;if(null!=s)for(let c=0;c<s.length-1;c+=2){const d=s[c];if(d===n&&s[c+1]===r){const h=t[7],_=s[c+2];return h.length>_?h[_]:null}"string"==typeof d&&(c+=2)}return null}(e,t,s,r.index)),null!==Jt)(Jt.__ngLastListenerFn__||Jt).__ngNextListenerFn__=c,Jt.__ngLastListenerFn__=c,be=!1;else{c=Df(r,t,H,c,!1);const gn=n.listen(vt,s,c);Q.push(c,gn),P&&P.push(s,Rt,nt,nt+1)}}else c=Df(r,t,H,c,!0),vt.addEventListener(s,c,d),Q.push(c),P&&P.push(s,Rt,nt,d)}else c=Df(r,t,H,c,!1);const ke=r.outputs;let Ze;if(be&&null!==ke&&(Ze=ke[s])){const Le=Ze.length;if(Le)for(let vt=0;vt<Le;vt+=2){const Lr=t[Ze[vt]][Ze[vt+1]].subscribe(c),Do=Q.length;Q.push(c,Lr),P&&P.push(s,r.index,Do,-(Do+1))}}}(c,s,s[11],d,e,t,!!n,r),Tf}function lm(e,t,n,r){try{return!1!==n(r)}catch(s){return lg(e,s),!1}}function Df(e,t,n,r,s){return function c(d){if(d===Function)return r;const h=2&e.flags?jn(e.index,t):t;0==(32&t[2])&&Wd(h);let _=lm(t,0,r,d),x=c.__ngNextListenerFn__;for(;x;)_=lm(t,0,x,d)&&_,x=x.__ngNextListenerFn__;return s&&!1===_&&(d.preventDefault(),d.returnValue=!1),_}}function cm(e=1){return function(e){return($t.lFrame.contextLView=function(e,t){for(;e>0;)t=t[15],e--;return t}(e,$t.lFrame.contextLView))[8]}(e)}function Ow(e,t){let n=null;const r=function(e){const t=e.attrs;if(null!=t){const n=t.indexOf(5);if(0==(1&n))return t[n+1]}return null}(e);for(let s=0;s<t.length;s++){const c=t[s];if("*"!==c){if(null===r?Ih(e,c,!0):R0(r,c))return s}else n=s}return n}function um(e){const t=dt()[16][6];if(!t.projection){const r=t.projection=ys(e?e.length:1,null),s=r.slice();let c=t.child;for(;null!==c;){const d=e?Ow(c,e):0;null!==d&&(s[d]?s[d].projectionNext=c:r[d]=c,s[d]=c),c=c.next}}}function dm(e,t=0,n){const r=dt(),s=cn(),c=ul(s,20+e,16,null,n||null);null===c.projection&&(c.projection=t),Di(),64!=(64&c.flags)&&function(e,t,n){Pi(t[11],0,t,n,Me(e,n,t),Xe(n.parent||t[6],n,t))}(s,r,c)}function Sf(e,t,n){return Mf(e,"",t,"",n),Sf}
vendor: 4,517 bytes, line 1
1function Mf(e,t,n,r,s){const c=dt(),d=yl(c,t,n,r);return d!==Xt&&oo(cn(),tn(),c,e,d,c[11],s,!1),Mf}function bm(e,t,n,r,s){const c=e[n+1],d=null===t;let h=r?$o(c):Qs(c),_=!1;for(;0!==h&&(!1===_||d);){const P=e[h+1];Pw(e[h],t)&&(_=!0,e[h+1]=r?jd(P):Fd(P)),h=r?$o(P):Qs(P)}_&&(e[n+1]=r?Fd(c):jd(c))}function Pw(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&aa(e,t)>=0}const Fr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function wm(e){return e.substring(Fr.key,Fr.keyEnd)}function kw(e){return e.substring(Fr.value,Fr.valueEnd)}function Cm(e,t){const n=Fr.textEnd;return n===t?-1:(t=Fr.keyEnd=function(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,Fr.key=t,n),Sl(e,t,n))}function xm(e,t){const n=Fr.textEnd;let r=Fr.key=Sl(e,t,n);return n===r?-1:(r=Fr.keyEnd=function(e,t,n){let r;for(;t<n&&(45===(r=e.charCodeAt(t))||95===r||(-33&r)>=65&&(-33&r)<=90||r>=48&&r<=57);)t++;return t}(e,r,n),r=Tm(e,r,n),r=Fr.value=Sl(e,r,n),r=Fr.valueEnd=function(e,t,n){let r=-1,s=-1,c=-1,d=t,h=d;for(;d<n;){const _=e.charCodeAt(d++);if(59===_)return h;34===_||39===_?h=d=Dm(e,_,d,n):t===d-4&&85===c&&82===s&&76===r&&40===_?h=d=Dm(e,41,d,n):_>32&&(h=d),c=s,s=r,r=-33&_}return h}(e,r,n),Tm(e,r,n))}function Em(e){Fr.key=0,Fr.keyEnd=0,Fr.value=0,Fr.valueEnd=0,Fr.textEnd=e.length}function Sl(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function Tm(e,t,n,r){return(t=Sl(e,t,n))<n&&t++,t}function Dm(e,t,n,r){let s=-1,c=n;for(;c<r;){const d=e.charCodeAt(c++);if(d==t&&92!==s)return c;s=92==d&&92===s?0:d}throw new Error}function Of(e,t,n){return Go(e,t,n,!1),Of}function If(e,t){return Go(e,t,null,!0),If}function Jo(e){Yo(Im,Uw,e,!1)}function Uw(e,t){for(let n=function(e){return Em(e),xm(e,Sl(e,0,Fr.textEnd))}(t);n>=0;n=xm(t,n))Im(e,wm(t),kw(t))}function Sm(e){Yo(Ai,Es,e,!0)}function Es(e,t){for(let n=function(e){return Em(e),Cm(e,Sl(e,0,Fr.textEnd))}(t);n>=0;n=Cm(t,n))Ai(e,wm(t),!0)}function Go(e,t,n,r){const s=dt(),c=cn(),d=oi(2);c.firstUpdatePass&&Om(c,e,d,r),t!==Xt&&_i(s,d,t)&&Am(c,c.data[Kn()],s,s[11],e,s[d+1]=function(e,t){return null==e||("string"==typeof t?e+=t:"object"==typeof e&&(e=ie(qs(e)))),e}(t,n),r,d)}function Yo(e,t,n,r){const s=cn(),c=oi(2);s.firstUpdatePass&&Om(s,null,c,r);const d=dt();if(n!==Xt&&_i(d,c,n)){const h=s.data[Kn()];if(km(h,r)&&!Mm(s,c)){let _=r?h.classesWithoutHost:h.stylesWithoutHost;null!==_&&(n=he(_,n||"")),yf(s,h,d,n,r)}else!function(e,t,n,r,s,c,d,h){s===Xt&&(s=rn);let _=0,x=0,P=0<s.length?s[0]:null,H=0<c.length?c[0]:null;for(;null!==P||null!==H;){const Q=_<s.length?s[_+1]:void 0,be=x<c.length?c[x+1]:void 0;let Ze,ke=null;P===H?(_+=2,x+=2,Q!==be&&(ke=H,Ze=be)):null===H||null!==P&&P<H?(_+=2,ke=P):(x+=2,ke=H,Ze=be),null!==ke&&Am(e,t,n,r,ke,Ze,d,h),P=_<s.length?s[_]:null,H=x<c.length?c[x]:null}}(s,h,d,d[11],d[c+1],d[c+1]=function(e,t,n){if(null==n||""===n)return rn;const r=[],s=qs(n);if(Array.isArray(s))for(let c=0;c<s.length;c++)e(r,s[c],!0);else if("object"==typeof s)for(const c in s)s.hasOwnProperty(c)&&e(r,c,s[c]);else"string"==typeof s&&t(r,s);return r}(e,t,n),r,c)}}function Mm(e,t){return t>=e.expandoStartIndex}function Om(e,t,n,r){const s=e.data;if(null===s[n+1]){const c=s[Kn()],d=Mm(e,n);km(c,r)&&null===t&&!d&&(t=!1),t=function(e,t,n,r){const s=function(e){const t=$t.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}(e);let c=r?t.residualClasses:t.residualStyles;if(null===s)0===(r?t.classBindings:t.styleBindings)&&(n=mc(n=Af(null,e,t,n,r),t.attrs,r),c=null);else{const d=t.directiveStylingLast;if(-1===d||e[d]!==s)if(n=Af(s,e,t,n,r),null===c){let _=function(e,t,n){const r=n?t.classBindings:t.styleBindings;if(0!==Qs(r))return e[$o(r)]}(e,t,r);void 0!==_&&Array.isArray(_)&&(_=Af(null,e,t,_[1],r),_=mc(_,t.attrs,r),function(e,t,n,r){e[$o(n?t.classBindings:t.styleBindings)]=r}(e,t,r,_))}else c=function(e,t,n){let r;const s=t.directiveEnd;for(let c=1+t.directiveStylingLast;c<s;c++)r=mc(r,e[c].hostAttrs,n);return mc(r,t.attrs,n)}(e,t,r)}return void 0!==c&&(r?t.residualClasses=c:t.residualStyles=c),n}(s,c,t,r),function(e,t,n,r,s,c){let d=c?t.classBindings:t.styleBindings,h=$o(d),_=Qs(d);e[r]=n;let P,x=!1;if(Array.isArray(n)){const H=n;P=H[1],(null===P||aa(H,P)>0)&&(x=!0)}else P=n;if(s)if(0!==_){const Q=$o(e[h+1]);e[r+1]=fu(Q,h),0!==Q&&(e[Q+1]=Ld(e[Q+1],r)),e[h+1]=function(e,t){return 131071&e|t<<17}(e[h+1],r)}else e[r+1]=fu(h,0),0!==h&&(e[h+1]=Ld(e[h+1],r)),h=r;else e[r+1]=fu(_,0),0===h?h=r:e[_+1]=Ld(e[_+1],r),_=r;x&&(e[r+1]=Fd(e[r+1])),bm(e,P,r,!0),bm(e,P,r,!1),function(e,t,n,r,s
1){const c=s?e.residualClasses:e.residualStyles;null!=c&&"string"==typeof t&&aa(c,t)>=0&&(n[r+1]=jd(n[r+1]))}(t,P,e,r,c),d=fu(h,_),c?t.classBindings=d:t.styleBindings=d}(s,c,t,n,d,r)}}function Af(e,t,n,r,s){let c=null;const d=n.directiveEnd;let h=n.directiveStylingLast;for(-1===h?h=n.directiveStart:h++;h<d&&(c=t[h],r=mc(r,c.hostAttrs,s),c!==e);)h++;return null!==e&&(n.directiveStylingLast=h),r}function mc(e,t,n){const r=n?1:2;let s=-1;if(null!==t)for(let c=0;c<t.length;c++){const d=t[c];"number"==typeof d?s=d:s===r&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),Ai(e,d,!!n||t[++c]))}return void 0===e?null:e}function Im(e,t,n){Ai(e,t,qs(n))}function Am(e,t,n,r,s,c,d,h){if(!(3&t.type))return;const _=e.data,x=_[h+1];wu(function(e){return 1==(1&e)}(x)?Pm(_,t,n,s,Qs(x),d):void 0)||(wu(c)||function(e){return 2==(2&e)}(x)&&(c=Pm(_,null,n,s,h,d)),function(e,t,n,r,s){const c=Ve(e);if(t)s?c?e.addClass(n,r):n.classList.add(r):c?e.removeClass(n,r):n.classList.remove(r);else{let d=-1===r.indexOf("-")?void 0:bo.DashCase;if(null==s)c?e.removeStyle(n,r,d):n.style.removeProperty(r);else{const h="string"==typeof s&&s.endsWith("!important");h&&(s=s.slice(0,-10),d|=bo.Important),c?e.setStyle(n,r,s,d):n.style.setProperty(r,s,h?"important":"")}}}(r,d,Pn(Kn(),n),s,c))}function Pm(e,t,n,r,s,c){const d=null===t;let h;for(;s>0;){const _=e[s],x=Array.isArray(_),P=x?_[1]:_,H=null===P;let Q=n[s+1];Q===Xt&&(Q=H?rn:void 0);let be=H?zl(Q,r):P===r?Q:void 0;if(x&&!wu(be)&&(be=zl(_,r)),wu(be)&&(h=be,d))return h;const ke=e[s+1];s=d?$o(ke):Qs(ke)}if(null!==t){let _=c?t.residualClasses:t.residualStyles;null!=_&&(h=zl(_,r))}return h}function wu(e){return void 0!==e}function km(e,t){return 0!=(e.flags&(t?16:32))}function Rm(e,t=""){const n=dt(),r=cn(),s=e+20,c=r.firstCreatePass?ul(r,s,1,t,null):r.data[s],d=n[s]=function(e,t){return Ve(e)?e.createText(t):e.createTextNode(t)}(n[11],t);ft(r,n,d,c),$r(c,!1)}function Pf(e){return Cu("",e,""),Pf}function Cu(e,t,n){const r=dt(),s=yl(r,e,t,n);return s!==Xt&&Ks(r,Kn(),s),Cu}function kf(e,t,n,r,s){const c=dt(),d=function(e,t,n,r,s,c){const h=Ha(e,xn(),n,s);return oi(2),h?t+et(n)+r+et(s)+c:Xt}(c,e,t,n,r,s);return d!==Xt&&Ks(c,Kn(),d),kf}function Rf(e,t,n){const r=dt();return _i(r,$i(),t)&&oo(cn(),tn(),r,e,t,r[11],n,!0),Rf}const $a=void 0;var fC=["en",[["a","p"],["AM","PM"],$a],[["AM","PM"],$a,$a],[["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"]],$a,[["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"]],$a,[["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}, {0}",$a,"{1} 'at' {0}",$a],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){const t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}];let Ml={};function pC(e,t,n){"string"!=typeof t&&(n=t,t=e[Vt.LocaleId]),t=t.toLowerCase().replace(/_/g,"-"),Ml[t]=e,n&&(Ml[t][Vt.ExtraData]=n)}function Nf(e){const t=function(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=Xm(t);if(n)return n;const r=t.split("-")[0];if(n=Xm(r),n)return n;if("en"===r)return fC;throw new Error(`Missing locale data for the locale "${e}".`)}function Km(e){return Nf(e)[Vt.PluralCase]}function Xm(e){return e in Ml||(Ml[e]=Pt.ng&&Pt.ng.common&&Pt.ng.common.locales&&Pt.ng.common.locales[e]),Ml[e]}var Vt=(()=>((Vt=Vt||{})[Vt.LocaleId=0]="LocaleId",Vt[Vt.DayPeriodsFormat=1]="DayPeriodsFormat",Vt[Vt.DayPeriodsStandalone=2]="DayPeriodsStandalone",Vt[Vt.DaysFormat=3]="DaysFormat",Vt[Vt.DaysStandalone=4]="DaysStandalone",Vt[Vt.MonthsFormat=5]="MonthsFormat",Vt[Vt.MonthsStandalone=6]="MonthsStandalone",Vt[Vt.Eras=7]="Eras",Vt[Vt.FirstDayOfWeek=8]="FirstDayOfWeek",Vt[Vt.WeekendRange=9]="WeekendRange",Vt[Vt.DateFormat=10]="DateFormat",Vt[Vt.TimeFormat=11]="TimeFormat",Vt[Vt.DateTimeFormat=12]="DateTimeFormat",Vt[Vt.NumberSymbols=13]="NumberSymbols",Vt[Vt.NumberFormats=14]="NumberFormats",Vt[Vt.CurrencyCode=15]="CurrencyCode",Vt[Vt.CurrencySymbol=16]="CurrencySymbol",Vt[Vt.CurrencyName=17]="CurrencyName",Vt[Vt.Currencies=18]="Currencies",Vt[Vt.Directionality=19]="Directionality",Vt[Vt.PluralCase=20]="PluralCase",Vt[Vt.ExtraData=21]="ExtraData",Vt))();const xu="en-US";let e_=xu;function Ff(e){Ct(e,"Expected localeId to be defined"),"string"==typeof e&&(e_=e.toLowerCase().replace(/_/g,"-"))}
vendor: 15,811 bytes, line 1
1function Uf(e,t,n,r,s){if(e=ne(e),Array.isArray(e))for(let c=0;c<e.length;c++)Uf(e[c],t,n,r,s);else{const c=cn(),d=dt();let h=gl(e)?e:ne(e.provide),_=pg(e);const x=$n(),P=1048575&x.providerIndexes,H=x.directiveStart,Q=x.providerIndexes>>20;if(gl(e)||!e.multi){const be=new ro(_,s,gc),ke=Bf(h,t,s?P:P+Q,H);-1===ke?(Qe(I(x,d),c,h),Vf(c,e,t.length),t.push(h),x.directiveStart++,x.directiveEnd++,s&&(x.providerIndexes+=1048576),n.push(be),d.push(be)):(n[ke]=be,d[ke]=be)}else{const be=Bf(h,t,P+Q,H),ke=Bf(h,t,P,P+Q),Ze=be>=0&&n[be],Le=ke>=0&&n[ke];if(s&&!Le||!s&&!Ze){Qe(I(x,d),c,h);const vt=function(e,t,n,r,s){const c=new ro(e,n,gc);return c.multi=[],c.index=t,c.componentProviders=0,E_(c,s,r&&!n),c}(s?ux:cx,n.length,s,r,_);!s&&Le&&(n[ke].providerFactory=vt),Vf(c,e,t.length,0),t.push(h),x.directiveStart++,x.directiveEnd++,s&&(x.providerIndexes+=1048576),n.push(vt),d.push(vt)}else Vf(c,e,be>-1?be:ke,E_(n[s?ke:be],_,!s&&r));!s&&r&&Le&&n[ke].componentProviders++}}}function Vf(e,t,n,r){const s=gl(t);if(s||function(e){return!!e.useClass}(t)){const d=(t.useClass||t).prototype.ngOnDestroy;if(d){const h=e.destroyHooks||(e.destroyHooks=[]);if(!s&&t.multi){const _=h.indexOf(n);-1===_?h.push(n,[r,d]):h[_+1].push(r,d)}else h.push(n,d)}}}function E_(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function Bf(e,t,n,r){for(let s=n;s<r;s++)if(t[s]===e)return s;return-1}function cx(e,t,n,r){return Hf(this.multi,[])}function ux(e,t,n,r){const s=this.multi;let c;if(this.providerFactory){const d=this.providerFactory.componentProviders,h=mi(n,n[1],this.providerFactory.index,r);c=h.slice(0,d),Hf(s,c);for(let _=d;_<h.length;_++)c.push(h[_])}else c=[],Hf(s,c);return c}function Hf(e,t){for(let n=0;n<e.length;n++)t.push((0,e[n])());return t}function T_(e,t=[]){return n=>{n.providersResolver=(r,s)=>function(e,t,n){const r=cn();if(r.firstCreatePass){const s=or(e);Uf(n,r.data,r.blueprint,s,!0),Uf(t,r.data,r.blueprint,s,!1)}}(r,s?s(e):e,t)}}class D_{}const M_="ngComponent";class px{resolveComponentFactory(t){throw function(e){const t=Error(`No component factory found for ${ie(e)}. Did you add it to @NgModule.entryComponents?`);return t[M_]=e,t}(t)}}let Il=(()=>{class e{}return e.NULL=new px,e})();function Mu(...e){}function Al(e,t){return new Ts(on(e,t))}const mx=function(){return Al($n(),dt())};let Ts=(()=>{class e{constructor(n){this.nativeElement=n}}return e.__NG_ELEMENT_ID__=mx,e})();function O_(e){return e instanceof Ts?e.nativeElement:e}class Ou{}let _x=(()=>{class e{}return e.__NG_ELEMENT_ID__=()=>vx(),e})();const vx=function(){const e=dt(),n=jn($n().index,e);return function(e){return e[11]}(ni(n)?n:e)};let Zf=(()=>{class e{}return e.\u0275prov=Yt({token:e,providedIn:"root",factory:()=>null}),e})();class I_{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const A_=new I_("12.2.17");class P_{constructor(){}supports(t){return pc(t)}create(t){return new xx(t)}}const Cx=(e,t)=>t;class xx{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||Cx}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,r=this._removalsHead,s=0,c=null;for(;n||r;){const d=!r||n&&n.currentIndex<R_(r,s,c)?n:r,h=R_(d,s,c),_=d.currentIndex;if(d===r)s--,r=r._nextRemoved;else if(n=n._next,null==d.previousIndex)s++;else{c||(c=[]);const x=h-s,P=_-s;if(x!=P){for(let Q=0;Q<x;Q++){const be=Q<c.length?c[Q]:c[Q]=0,ke=be+Q;P<=ke&&ke<x&&(c[Q]=be+1)}c[d.previousIndex]=P-x}}h!==_&&t(d,h,_)}}forEachPreviousItem(t){let n;for(n=this._previousItHead;null!==n;n=n._nextPrevious)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;null!==n;n=n._nextAdded)t(n)}forEachMovedItem(t){let n;for(n=this._movesHead;null!==n;n=n._nextMoved)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)t(n)}forEachIdentityChange(t){let n;for(n=this._identityChangesHead;null!==n;n=n._nextIdentityChange)t(n)}diff(t){if(null==t&&(t=[]),!pc(t))throw new Error(`Error trying to diff '${ie(t)}'. Only arrays and iterables are allowed`);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let s,c,d,n=this._itHead,r=!1;if(Array.isArray(t)){this.length=t.length;for(let h=0;h<this.length;h++)c=t[h],d=this._trackByFn(h,c),null!==n&&Object.is(n.trackById,d)?(r&&(n=this._verifyReinsertion(n,c,d,h)),Object.is(n.item,c)||this._addIdentityChange(n,c)):(n=this._mismatch(n,c,d,h),r=!0),n=n._next}else s=0,function(e,t){if(Array.isArray(e))for(let n=0;n<e.length;n++)t(e[n]);else{const n=e[ml()]();let r;for(;!(r=n.next()).done;)t(r.value)}}(t,h=>{d=this._trackByFn(s,h),null!==n&&Object.is(n.trackById,d)?(r&&(n=this._verifyReinsertion(n,h,d,s)),Object.is(n.item,h)||this._addIdentityChange(n,h)):(n=this._mismatch(n,h,d,s),r=!0),n=n._next,s++}),this.length=s;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,r,s){let c;return null===t?c=this._itTail:(c=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,c,s)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(r,s))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,c,s)):t=this._addAfter(new Ex(n,r),c,s),t}_verifyReinsertion(t,n,r,s){let c=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==c?t=this._reinsertAfter(c,t._prev,s):t.currentIndex!=s&&(t.currentIndex=s,this._addToMoves(t,s)),t}_truncate(t){for(;null!==t;){const n=t._next;this._addToRemovals(this._unlink(t)),t=n}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,n,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const s=t._prevRemoved,c=t._nextRemoved;return null===s?this._removalsHead=c:s._nextRemoved=c,null===c?this._removalsTail=s:c._prevRemoved=s,this._insertAfter(t,n,r),this._addToMoves(t,r),t}_moveAfter(t,n,r){return this._unlink(t),this._insertAfter(t,n,r),this._addToMoves(t,r),t}_addAfter(t,n,r){return this._insertAfter(t,n,r),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,r){const s=null===n?this._itHead:n._next;return t._next=s,t._prev=n,null===s?this._itTail=t:s._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new k_),this._linkedRecords.put(t),t.currentIndex=r,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,r=t._next;return null===n?this._itHead=r:n._next=r,null===r?this._itTail=n:r._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new k_),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class Ex{constructor(t,n){this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Tx{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===n||n<=r.currentIndex)&&Object.is(r.trackById,t))return r;return null}remove(t){const n=t._prevDup,r=t._nextDup;return null===n?this._head=r:n._nextDup=r,null===r?this._tail=n:r._prevDup=n,null===this._head}}class k_{constructor(){this.map=new Map}put(t){const n=t.trackById;let r=this.map.get(n);r||(r=new Tx,this.map.set(n,r)),r.add(t)}get(t,n){const s=this.map.get(t);return s?s.get(t,n):null}remove(t){const n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function R_(e,t,n){const r=e.previousIndex;if(null===r)return r;let s=0;return n&&r<n.length&&(s=n[r]),r+t+s}class N_{constructor(){}supports(t){return t instanceof Map||df(t)}create(){return new Dx}}class Dx{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(t){let n;for(n=this._mapHead;null!==n;n=n._next)t(n)}forEachPreviousItem(t){let n;for(n=this._previousMapHead;null!==n;n=n._nextPrevious)t(n)}forEachChangedItem(t){let n;for(n=this._changesHead;null!==n;n=n._nextChanged)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;null!==n;n=n._nextAdded)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)t(n)}diff(t){if(t){if(!(t instanceof Map||df(t)))throw new Error(`Error trying to diff '${ie(t)}'. Only maps and objects are allowed`)}else t=new Map;return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let n=this._mapHead;if(this._appendAfter=null,this._forEach(t,(r,s)=>{if(n&&n.key===s)this._maybeAddToChanges(n,r),this._appendAfter=n,n=n._next;else{const c=this._getOrCreateRecordForKey(s,r);n=this._insertBeforeOrAppend(n,c)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let r=n;null!==r;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const r=t._prev;return n._next=t,n._prev=r,t._prev=n,r&&(r._next=n),t===this._mapHead&&(this._mapHead=n),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(t,n){if(this._records.has(t)){const s=this._records.get(t);this._maybeAddToChanges(s,n);const c=s._prev,d=s._next;return c&&(c._next=d),d&&(d._prev=c),s._next=null,s._prev=null,s}const r=new Sx(t);return this._records.set(t,r),r.currentValue=n,this._addToAdditions(r),r}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,n){Object.is(n,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=n,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,n){t instanceof Map?t.forEach(n):Object.keys(t).forEach(r=>n(t[r],r))}}class Sx{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function F_(){return new Iu([new P_])}let Iu=(()=>{class e{constructor(n){this.factories=n}static create(n,r){if(null!=r){const s=r.factories.slice();n=n.concat(s)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||F_()),deps:[[e,new vs,new Vo]]}}find(n){const r=this.factories.find(s=>s.supports(n));if(null!=r)return r;throw new Error(`Cannot find a differ supporting object '${n}' of type '${function(e){return e.name||typeof e}(n)}'`)}}return e.\u0275prov=Yt({token:e,providedIn:"root",factory:F_}),e})();function L_(){return new Au([new N_])}let Au=(()=>{class e{constructor(n){this.factories=n}static create(n,r){if(r){const s=r.factories.slice();n=n.concat(s)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||L_()),deps:[[e,new vs,new Vo]]}}find(n){const r=this.factories.find(s=>s.supports(n));if(r)return r;throw new Error(`Cannot find a differ supporting object '${n}'`)}}return e.\u0275prov=Yt({token:e,providedIn:"root",factory:L_}),e})();function Pu(e,t,n,r,s=!1){for(;null!==n;){const c=t[n.index];if(null!==c&&r.push(jt(c)),Dn(c))for(let h=10;h<c.length;h++){const _=c[h],x=_[1].firstChild;null!==x&&Pu(_[1],_,x,r)}const d=n.type;if(8&d)Pu(e,t,n.child,r);else if(32&d){const h=ec(n,t);let _;for(;_=h();)r.push(_)}else if(16&d){const h=ht(t,n);if(Array.isArray(h))r.push(...h);else{const _=Ua(t[16]);Pu(_[1],_,h,r,!0)}}n=s?n.projectionNext:n.next}return r}class wc{constructor(t,n){this._lView=t,this._cdRefInjectingView=n,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const t=this._lView,n=t[1];return Pu(n,t,n.firstChild,[])}get context(){return this._lView[8]}set context(t){this._lView[8]=t}get destroyed(){return 256==(256&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[3];if(Dn(t)){const n=t[8],r=n?n.indexOf(this):-1;r>-1&&(ae(t,r),zs(n,r))}this._attachedToViewContainer=!1}se(this._lView[1],this._lView)}onDestroy(t){qh(this._lView[1],this._lView,null,t)}markForCheck(){Wd(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-129}reattach(){this._lView[2]|=128}detectChanges(){Xd(this._lView[1],this._lView,this.context)}checkNoChanges(){!function(e,t,n){Hi(!0);try{Xd(e,t,n)}finally{Hi(!1)}}(this._lView[1],this._lView,this.context)}attachToViewContainerRef(){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._attachedToViewContainer=!0}detachFromAppRef(){var t;this._appRef=null,Ut(this._lView[1],t=this._lView,t[11],2,null,null)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Error("This view is already attached to a Vie
1wContainer!");this._appRef=t}}class Ox extends wc{constructor(t){super(t),this._view=t}detectChanges(){ig(this._view)}checkNoChanges(){!function(e){Hi(!0);try{ig(e)}finally{Hi(!1)}}(this._view)}get context(){return null}}const Ax=function(e){return function(e,t,n){if(kr(e)&&!n){const r=jn(e.index,t);return new wc(r,r)}return 47&e.type?new wc(t[16],t):null}($n(),dt(),16==(16&e))};let Px=(()=>{class e{}return e.__NG_ELEMENT_ID__=Ax,e})();const Nx=[new N_],Lx=new Iu([new P_]),jx=new Au(Nx),Vx=function(){return ku($n(),dt())};let Cc=(()=>{class e{}return e.__NG_ELEMENT_ID__=Vx,e})();const Bx=Cc,Hx=class extends Bx{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}createEmbeddedView(t){const n=this._declarationTContainer.tViews,r=lc(this._declarationLView,n,t,16,null,n.declTNode,null,null,null,null);r[17]=this._declarationLView[this._declarationTContainer.index];const c=this._declarationLView[19];return null!==c&&(r[19]=c.createEmbeddedView(n)),cc(n,r,t),new wc(r)}};function ku(e,t){return 4&e.type?new Hx(t,e,Al(e,t)):null}class Za{}class j_{}const zx=function(){return B_($n(),dt())};let Ru=(()=>{class e{}return e.__NG_ELEMENT_ID__=zx,e})();const Gx=Ru,U_=class extends Gx{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return Al(this._hostTNode,this._hostLView)}get injector(){return new v(this._hostTNode,this._hostLView)}get parentInjector(){const t=Se(this._hostTNode,this._hostLView);if(Aa(t)){const n=Ji(t,this._hostLView),r=si(t);return new v(n[1].data[r+8],n)}return new v(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=V_(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,n,r){const s=t.createEmbeddedView(n||{});return this.insert(s,r),s}createComponent(t,n,r,s,c){const d=r||this.parentInjector;if(!c&&null==t.ngModule&&d){const _=d.get(Za,null);_&&(c=_)}const h=t.create(d,s,void 0,c);return this.insert(h.hostView,n),h}insert(t,n){const r=t._lView,s=r[1];if(Dn(r[3])){const P=this.indexOf(t);if(-1!==P)this.detach(P);else{const H=r[3],Q=new U_(H,H[6],H[3]);Q.detach(Q.indexOf(t))}}const c=this._adjustIndex(n),d=this._lContainer;!function(e,t,n,r){const s=10+r,c=n.length;r>0&&(n[s-1][4]=t),r<c-10?(t[4]=n[s],Xa(n,10+r,t)):(n.push(t),t[4]=null),t[3]=n;const d=t[17];null!==d&&n!==d&&function(e,t){const n=e[9];t[16]!==t[3][3][16]&&(e[2]=!0),null===n?e[9]=[t]:n.push(t)}(d,t);const h=t[19];null!==h&&h.insertView(e),t[2]|=128}(s,r,d,c);const h=Lt(c,d),_=r[11],x=qe(_,d[7]);return null!==x&&function(e,t,n,r,s,c){r[0]=s,r[6]=t,Ut(e,r,n,1,s,c)}(s,d[6],_,r,x,h),t.attachToViewContainerRef(),Xa(zf(d),c,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=V_(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),r=ae(this._lContainer,n);r&&(zs(zf(this._lContainer),n),se(r[1],r))}detach(t){const n=this._adjustIndex(t,-1),r=ae(this._lContainer,n);return r&&null!=zs(zf(this._lContainer),n)?new wc(r):null}_adjustIndex(t,n=0){return null==t?this.length+n:t}};function V_(e){return e[8]}function zf(e){return e[8]||(e[8]=[])}function B_(e,t){let n;const r=t[e.index];if(Dn(r))n=r;else{let s;if(8&e.type)s=jt(r);else{const c=t[11];s=c.createComment("");const d=on(e,t);We(c,qe(c,d),s,function(e,t){return Ve(e)?e.nextSibling(t):t.nextSibling}(c,d),!1)}t[e.index]=n=rg(r,t,s,e),mu(t,n)}return new U_(n,e,t)}const Nl={};class ay extends Il{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const n=In(t);return new cy(n,this.ngModule)}}function ly(e){const t=[];for(let n in e)e.hasOwnProperty(n)&&t.push({propName:e[n],templateName:n});return t}const Z1=new pn("SCHEDULER_TOKEN",{providedIn:"root",factory:()=>xh});class cy extends D_{constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=t.selectors.map(N0).join(","),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!n}get inputs(){return ly(this.componentDef.inputs)}get outputs(){return ly(this.componentDef.outputs)}create(t,n,r,s){const c=(s=s||this.ngModule)?function(e,t){return{get:(n,r,s)=>{const c=e.get(n,Nl,s);return c!==Nl||r===Nl?c:t.get(n,r,s)}}}(t,s.injector):t,d=c.get(Ou,It),h=c.get(Zf,null),_=d.createRenderer(null,this.componentDef),x=this.componentDef.selectors[0][0]||"div",P=r?function(e,t,n){if(Ve(e))return e.selectRootElement(t,n===On.ShadowDom);let r="string"==typeof t?e.querySelector(t):t;return r.textContent="",r}(_,r,this.componentDef.encapsulation):F(d.createRenderer(null,this.componentDef),x,function(e){const t=e.toLowerCase();return"svg"===t?"http://www.w3.org/2000/svg":"math"===t?"http://www.w3.org/1998/MathML/":null}(x)),H=this.componentDef.onPush?576:528,Q=function(e,t){return{components:[],scheduler:e||xh,clean:vb,playerHandler:t||null,flags:0}}(),be=gu(0,null,null,1,0,null,null,null,null,null),ke=lc(null,be,Q,H,null,null,d,_,h,c);let Ze,Le;Ro(ke);try{const vt=function(e,t,n,r,s,c){const d=n[1];n[20]=e;const _=ul(d,20,2,"#host",null),x=_.mergedAttrs=t.hostAttrs;null!==x&&(_u(_,x,!0),null!==e&&($s(s,e,x),null!==_.classes&&il(s,e,_.classes),null!==_.styles&&nc(s,e,_.styles)));const P=r.createRenderer(e,t),H=lc(n,Jh(t),null,t.onPush?64:16,n[20],_,r,P,c||null,null);return d.firstCreatePass&&(Qe(I(_,n),d,t.type),eg(d,_),tg(_,n.length,1)),mu(n,H),n[20]=H}(P,this.componentDef,ke,d,_);if(P)if(r)$s(_,P,["ng-version",A_.full]);else{const{attrs:nt,classes:Rt}=function(e){const t=[],n=[];let r=1,s=2;
vendor: 4,096 bytes, line 1
1for(;r<e.length;){let c=e[r];if("string"==typeof c)2===s?""!==c&&t.push(c,e[++r]):8===s&&n.push(c);else{if(!Ho(s))break;s=c}r++}return{attrs:t,classes:n}}(this.componentDef.selectors[0]);nt&&$s(_,P,nt),Rt&&Rt.length>0&&il(_,P,Rt.join(" "))}if(Le=yr(be,20),void 0!==n){const nt=Le.projection=[];for(let Rt=0;Rt<this.ngContentSelectors.length;Rt++){const Jt=n[Rt];nt.push(null!=Jt?Array.from(Jt):null)}}Ze=function(e,t,n,r,s){const c=n[1],d=function(e,t,n){const r=$n();e.firstCreatePass&&(n.providersResolver&&n.providersResolver(n),ng(e,r,t,dl(e,t,1,null),n));const s=mi(t,e,r.directiveStart,r);Jr(s,t);const c=on(r,t);return c&&Jr(c,t),s}(c,n,t);if(r.components.push(d),e[8]=d,s&&s.forEach(_=>_(d,t)),t.contentQueries){const _=$n();t.contentQueries(1,d,_.directiveStart)}const h=$n();return!c.firstCreatePass||null===t.hostBindings&&null===t.hostAttrs||(Zr(h.index),Kh(n[1],h,0,h.directiveStart,h.directiveEnd,t),Xh(t,d)),d}(vt,this.componentDef,ke,Q,[zb]),cc(be,ke,null)}finally{br()}return new G1(this.componentType,Ze,Al(Le,ke),ke,Le)}}class G1 extends class{}{constructor(t,n,r,s,c){super(),this.location=r,this._rootLView=s,this._tNode=c,this.instance=n,this.hostView=this.changeDetectorRef=new Ox(s),this.componentType=t}get injector(){return new v(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}const Fl=new Map;class Q1 extends Za{constructor(t,n){super(),this._parent=n,this._bootstrapComponents=[],this.injector=this,this.destroyCbs=[],this.componentFactoryResolver=new ay(this);const r=qn(t),s=t[wi]||null;s&&Ff(s),this._bootstrapComponents=ws(r.bootstrap),this._r3Injector=fg(t,n,[{provide:Za,useValue:this},{provide:Il,useValue:this.componentFactoryResolver}],ie(t)),this._r3Injector._resolveInjectorDefTypes(),this.instance=this.get(t)}get(t,n=er.THROW_IF_NOT_FOUND,r=gt.Default){return t===er||t===Za||t===pl?this:this._r3Injector.get(t,n,r)}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class ip extends j_{constructor(t){super(),this.moduleType=t,null!==qn(t)&&function(e){const t=new Set;!function n(r){const s=qn(r,!0),c=s.id;null!==c&&(function(e,t,n){if(t&&t!==n)throw new Error(`Duplicate module registered for ${e} - ${ie(t)} vs ${ie(t.name)}`)}(c,Fl.get(c),r),Fl.set(c,r));const d=ws(s.imports);for(const h of d)t.has(h)||(t.add(h),n(h))}(e)}(t)}create(t){return new Q1(this.moduleType,t)}}function fy(e,t,n){const r=lr()+e,s=dt();return s[r]===Xt?xs(s,r,n?t.call(n):t()):function(e,t){return e[t]}(s,r)}function py(e,t,n,r){return my(dt(),lr(),e,t,n,r)}function hy(e,t,n,r,s){return function(e,t,n,r,s,c,d){const h=t+n;return Ha(e,h,s,c)?xs(e,h+2,d?r.call(d,s,c):r(s,c)):Ic(e,h+2)}(dt(),lr(),e,t,n,r,s)}function gy(e,t,n,r,s,c){return yy(dt(),lr(),e,t,n,r,s,c)}function Ic(e,t){const n=e[t];return n===Xt?void 0:n}function my(e,t,n,r,s,c){const d=t+n;return _i(e,d,s)?xs(e,d+1,c?r.call(c,s):r(s)):Ic(e,d+1)}function yy(e,t,n,r,s,c,d,h){const _=t+n;return function(e,t,n,r,s){const c=Ha(e,t,n,r);return _i(e,t+2,s)||c}(e,_,s,c,d)?xs(e,_+3,h?r.call(h,s,c,d):r(s,c,d)):Ic(e,_+3)}function wy(e,t){const n=cn();let r;const s=e+20;n.firstCreatePass?(r=function(e,t){if(t)for(let n=t.length-1;n>=0;n--){const r=t[n];if(e===r.name)return r}throw new ut("302",`The pipe '${e}' could not be found!`)}(t,n.pipeRegistry),n.data[s]=r,r.onDestroy&&(n.destroyHooks||(n.destroyHooks=[])).push(s,r.onDestroy)):r=n.data[s];const c=r.factory||(r.factory=Ti(r.type)),d=rr(gc);try{const h=yo(!1),_=c();return yo(h),function(e,t,n,r){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}(n,dt(),s,_),_}finally{rr(d)}}function Cy(e,t,n){const r=e+20,s=dt(),c=vr(s,r);return Pc(s,Ac(s,r)?my(s,lr(),t,c.transform,n,c):c.transform(n))}function xy(e,t,n,r,s){const c=e+20,d=dt(),h=vr(d,c);return Pc(d,Ac(d,c)?yy(d,lr(),t,h.transform,n,r,s,h):h.transform(n,r,s))}function Ac(e,t){return e[1].data[t].pure}function Pc(e,t){return zo.isWrapped(t)&&(t=zo.unwrap(t),e[xn()]=Xt),t}function op(e){return t=>{setTimeout(e,void 0,t)}}
vendor: 4,817 bytes, line 1
1const Ds=class extends E.xQ{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,n,r){var s,c,d;let h=t,_=n||(()=>null),x=r;if(t&&"object"==typeof t){const H=t;h=null===(s=H.next)||void 0===s?void 0:s.bind(H),_=null===(c=H.error)||void 0===c?void 0:c.bind(H),x=null===(d=H.complete)||void 0===d?void 0:d.bind(H)}this.__isAsync&&(_=op(_),h&&(h=op(h)),x&&(x=op(x)));const P=super.subscribe({next:h,error:_,complete:x});return t instanceof f.w&&t.add(P),P}};function lE(){return this._results[ml()]()}class Uu{constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const n=ml(),r=Uu.prototype;r[n]||(r[n]=lE)}get changes(){return this._changes||(this._changes=new Ds)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){const r=this;r.dirty=!1;const s=Yi(t);(this._changesDetected=!function(e,t,n){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++){let s=e[r],c=t[r];if(n&&(s=n(s),c=n(c)),c!==s)return!1}return!0}(r._results,s,n))&&(r._results=s,r.length=s.length,r.last=s[this.length-1],r.first=s[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}Symbol;class sp{constructor(t){this.queryList=t,this.matches=null}clone(){return new sp(this.queryList)}setDirty(){this.queryList.setDirty()}}class ap{constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const r=null!==t.contentQueries?t.contentQueries[0]:n.length,s=[];for(let c=0;c<r;c++){const d=n.getByIndex(c);s.push(this.queries[d.indexInDeclarationView].clone())}return new ap(s)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let n=0;n<this.queries.length;n++)null!==Py(t,n).matches&&this.queries[n].setDirty()}}class Ey{constructor(t,n,r=null){this.predicate=t,this.flags=n,this.read=r}}class lp{constructor(t=[]){this.queries=t}elementStart(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(t,n)}elementEnd(t){for(let n=0;n<this.queries.length;n++)this.queries[n].elementEnd(t)}embeddedTView(t){let n=null;for(let r=0;r<this.length;r++){const s=null!==n?n.length:0,c=this.getByIndex(r).embeddedTView(t,s);c&&(c.indexInDeclarationView=r,null!==n?n.push(c):n=[c])}return null!==n?new lp(n):null}template(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].template(t,n)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}}class cp{constructor(t,n=-1){this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}elementStart(t,n){this.isApplyingToNode(n)&&this.matchTNode(t,n)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,n){this.elementStart(t,n)}embeddedTView(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new cp(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const n=this._declarationNodeIndex;let r=t.parent;for(;null!==r&&8&r.type&&r.index!==n;)r=r.parent;return n===(null!==r?r.index:-1)}return this._appliesToNextNode}matchTNode(t,n){const r=this.metadata.predicate;if(Array.isArray(r))for(let s=0;s<r.length;s++){const c=r[s];this.matchTNodeWithReadOption(t,n,dE(n,c)),this.matchTNodeWithReadOption(t,n,zr(n,t,c,!1,!1))}else r===Cc?4&n.type&&this.matchTNodeWithReadOption(t,n,-1):this.matchTNodeWithReadOption(t,n,zr(n,t,r,!1,!1))}matchTNodeWithReadOption(t,n,r){if(null!==r){const s=this.metadata.read;if(null!==s)if(s===Ts||s===Ru||s===Cc&&4&n.type)this.addMatch(n.index,-2);else{const c=zr(n,t,s,!1,!1);null!==c&&this.addMatch(n.index,c)}else this.addMatch(n.index,r)}}addMatch(t,n){null===this.matches?this.matches=[t,n]:this.matches.push(t,n)}}function dE(e,t){const n=e.localNames;if(null!==n)for(let r=0;r<n.length;r+=2)if(n[r]===t)return n[r+1];return null}function pE(e,t,n,r){return-1===n?function(e,t){return 11&e.type?Al(e,t):4&e.type?ku(e,t):null}(t,e):-2===n?function(e,t,n){return n===Ts?Al(t,e):n===Cc?ku(t,e):n===Ru?B_(t,e):void 0}(e,t,r):mi(e,e[1],n,t)}function Ty(e,t,n,r){const s=t[19].queries[r];if(null===s.matches){const c=e.data,d=n.matches,h=[];for(let _=0;_<d.length;_+=2){const x=d[_];
1h.push(x<0?null:pE(t,c[x],d[_+1],n.metadata.read))}s.matches=h}return s.matches}function up(e,t,n,r){const s=e.queries.getByIndex(n),c=s.matches;if(null!==c){const d=Ty(e,t,s,n);for(let h=0;h<c.length;h+=2){const _=c[h];if(_>0)r.push(d[h/2]);else{const x=c[h+1],P=t[-_];for(let H=10;H<P.length;H++){const Q=P[H];Q[17]===Q[3]&&up(Q[1],Q,x,r)}if(null!==P[9]){const H=P[9];for(let Q=0;Q<H.length;Q++){const be=H[Q];up(be[1],be,x,r)}}}}}return r}function Dy(e){const t=dt(),n=cn(),r=Ns();gi(r+1);const s=Py(n,r);if(e.dirty&&Br(t)===(2==(2&s.metadata.flags))){if(null===s.matches)e.reset([]);else{const c=s.crossesNgTemplate?up(n,t,r,[]):Ty(n,t,s,r);e.reset(c,O_),e.notifyOnChanges()}return!0}return!1}function Sy(e,t,n){const r=cn();r.firstCreatePass&&(Ay(r,new Ey(e,t,n),-1),2==(2&t)&&(r.staticViewQueries=!0)),Iy(r,dt(),t)}function My(e,t,n,r){const s=cn();if(s.firstCreatePass){const c=$n();Ay(s,new Ey(t,n,r),c.index),function(e,t){const n=e.contentQueries||(e.contentQueries=[]);t!==(n.length?n[n.length-1]:-1)&&n.push(e.queries.length-1,t)}(s,e),2==(2&n)&&(s.staticContentQueries=!0)}Iy(s,dt(),n)}function Oy(){return e=dt(),t=Ns(),e[19].queries[t].queryList;var e,t}function Iy(e,t,n){const r=new Uu(4==(4&n));qh(e,t,r,r.destroy),null===t[19]&&(t[19]=new ap),t[19].queries.push(new sp(r))}function Ay(e,t,n){null===e.queries&&(e.queries=new lp),e.queries.track(new cp(t,n))}function Py(e,t){return e.queries.getByIndex(t)}function ky(e,t){return ku(e,t)}const RE=hn("Input",e=>({bindingPropertyName:e})),NE=hn("Output",e=>({bindingPropertyName:e})),FE=hn("HostListener",(e,t)=>({eventName:e,args:t})),mp=new pn("Application Initializer");let jl=(()=>{class e{constructor(n){this.appInits=n,this.resolve=Mu,this.reject=Mu,this.initialized=!1,this.done=!1,this.donePromise=new Promise((r,s)=>{this.resolve=r,this.reject=s})}runInitializers(){if(this.initialized)return;const n=[],r=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let s=0;s<this.appInits.length;s++){const c=this.appInits[s]();if(xf(c))n.push(c);else if(Ef(c)){const d=new Promise((h,_)=>{c.subscribe({complete:h,error:_})});n.push(d)}}Promise.all(n).then(()=>{r()}).catch(s=>{this.reject(s)}),0===n.length&&r(),this.initialized=!0}}return e.\u0275fac=function(n){return new(n||e)(tr(mp,8))},e.\u0275prov=Yt({token:e,factory:e.\u0275fac}),e})();const Wy=new pn("AppId"),JE={provide:Wy,useFactory:function(){return`${_p()}${_p()}${_p()}`},deps:[]};function _p(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Ky=new pn("Platform Initializer"),Xy=new pn("Platform ID"),ev=new pn("appBootstrapListener");let tv=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=Yt({token:e,factory:e.\u0275fac}),e})();const Hu=new pn("LocaleId"),nv=new pn("DefaultCurrencyCode");class YE{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}const yp=function(e){return new ip(e)},qE=yp,QE=function(e){return Promise.resolve(yp(e))},rv=function(e){const t=yp(e),r=ws(qn(e).declarations).reduce((s,c)=>{const d=In(c);return d&&s.push(new cy(d)),s},[]);return new YE(t,r)},WE=rv,KE=function(e){return Promise.resolve(rv(e))};let Rc=(()=>{class e{constructor(){this.compileModuleSync=qE,this.compileModuleAsync=QE,this.compileModuleAndAllComponentsSync=WE,this.compileModuleAndAllComponentsAsync=KE}clearCache(){}clearCacheFor(n){}getModuleId(n){}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=Yt({token:e,factory:e.\u0275fac}),e})();const tT=(()=>Promise.resolve(0))();function vp(e){"undefined"==typeof Zone?tT.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class so{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ds(!1),this.onMicrotaskEmpty=new Ds(!1),this.onStable=new Ds(!1),this.onError=new Ds(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();const s=this;s._nesting=0,s._outer=s._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(s._inner=s._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(s._inner=s._inner.fork(Zone.longStackTraceZoneSpec)),s.shouldCoalesceEventChangeDetection=!r&&n,s.shouldCoalesceRunChangeDetection=r,s.lastRequestAnimationFrameId=-1,s.nativeRequestAnimationFrame=function(){let e=Pt.requestAnimationFrame,t=Pt.cancelAnimationFrame;if("undefined"!=typeof Zone&&e&&t){const n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n);const r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function(e){const t=()=>{!function(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(Pt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,wp(e),e.isCheckStableRunning=!0,bp(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),wp(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,s,c,d,h)=>{try{return iv(e),n.invokeTask(s,c,d,h)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===c.type||e.shouldCoalesceRunChangeDetection)&&t(),ov(e)}},onInvoke:(n,r,s,c,d,h,_)=>{try{return iv(e),n.invoke(s,c,d,h,_)}
vendor: 5,452 bytes, line 1
1finally{e.shouldCoalesceRunChangeDetection&&t(),ov(e)}},onHasTask:(n,r,s,c)=>{n.hasTask(s,c),r===s&&("microTask"==c.change?(e._hasPendingMicrotasks=c.microTask,wp(e),bp(e)):"macroTask"==c.change&&(e.hasPendingMacrotasks=c.macroTask))},onHandleError:(n,r,s,c)=>(n.handleError(s,c),e.runOutsideAngular(()=>e.onError.emit(c)),!1)})}(s)}static isInAngularZone(){return!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!so.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}static assertNotInAngularZone(){if(so.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,s){const c=this._inner,d=c.scheduleEventTask("NgZoneEvent: "+s,t,rT,Mu,Mu);try{return c.runTask(d,n,r)}finally{c.cancelTask(d)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}}const rT={};function bp(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function wp(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function iv(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function ov(e){e._nesting--,bp(e)}class sT{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Ds,this.onMicrotaskEmpty=new Ds,this.onStable=new Ds,this.onError=new Ds}run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,s){return t.apply(n,r)}}let sv=(()=>{class e{constructor(n){this._ngZone=n,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),n.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{so.assertNotInAngularZone(),vp(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())vp(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb(this._didWork)}this._didWork=!1});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(r=>!r.updateCb||!r.updateCb(n)||(clearTimeout(r.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,r,s){let c=-1;r&&r>0&&(c=setTimeout(()=>{this._callbacks=this._callbacks.filter(d=>d.timeoutId!==c),n(this._didWork,this.getPendingTasks())},r)),this._callbacks.push({doneCb:n,timeoutId:c,updateCb:s})}whenStable(n,r,s){if(s&&!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(n,r,s),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}findProviders(n,r,s){return[]}}return e.\u0275fac=function(n){return new(n||e)(tr(so))},e.\u0275prov=Yt({token:e,factory:e.\u0275fac}),e})(),av=(()=>{class e{constructor(){this._applications=new Map,Cp.addToWindow(this)}registerApplication(n,r){this._applications.set(n,r)}unregisterApplication(n){this._applications.delete(n)}unregisterAllApplications(){this._applications.clear()}getTestability(n){return this._applications.get(n)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(n,r=!0){return Cp.findTestabilityInTree(this,n,r)}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=Yt({token:e,factory:e.\u0275fac}),e})();class aT{addToWindow(t){}findTestabilityInTree(t,n,r){return null}}function lT(e){Cp=e}let Cp=new aT,lv=!0,cv=!1;function cT(){if(cv)throw new Error("Cannot enable prod mode after platform setup.");lv=!1}let Wo;const dv=new pn("AllowMultipleToken");class mT{constructor(t,n){this.name=t,this.token=n}}function fv(e,t,n=[]){const r=`Platform: ${t}`,s=new pn(r);return(c=[])=>{let d=pv();if(!d||d.injector.get(dv,!1))if(e)e(n.concat(c).concat({provide:s,useValue:!0}));else{const h=n.concat(c).concat({provide:s,useValue:!0},{provide:uc,useValue:"platform"});!function(e){if(Wo&&!Wo.destroyed&&!Wo.injector.get(dv,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");Wo=e.get(hv);const t=e.get(Ky,null);t&&t.forEach(n=>n())}(er.create({providers:h,name:r}))}return function(e){const t=pv();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different c
1onfiguration has been created. Please destroy it first.");return t}(s)}}function pv(){return Wo&&!Wo.destroyed?Wo:null}let hv=(()=>{class e{constructor(n){this._injector=n,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(n,r){const h=function(e,t){let n;return n="noop"===e?new sT:("zone.js"===e?void 0:e)||new so({enableLongStackTrace:(cv=!0,lv),shouldCoalesceEventChangeDetection:!!(null==t?void 0:t.ngZoneEventCoalescing),shouldCoalesceRunChangeDetection:!!(null==t?void 0:t.ngZoneRunCoalescing)}),n}(r?r.ngZone:void 0,{ngZoneEventCoalescing:r&&r.ngZoneEventCoalescing||!1,ngZoneRunCoalescing:r&&r.ngZoneRunCoalescing||!1}),_=[{provide:so,useValue:h}];return h.run(()=>{const x=er.create({providers:_,parent:this.injector,name:n.moduleType.name}),P=n.create(x),H=P.injector.get(ll,null);if(!H)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return h.runOutsideAngular(()=>{const Q=h.onError.subscribe({next:be=>{H.handleError(be)}});P.onDestroy(()=>{xp(this._modules,P),Q.unsubscribe()})}),function(e,t,n){try{const r=n();return xf(r)?r.catch(s=>{throw t.runOutsideAngular(()=>e.handleError(s)),s}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}(H,h,()=>{const Q=P.injector.get(jl);return Q.runInitializers(),Q.donePromise.then(()=>(Ff(P.injector.get(Hu,xu)||xu),this._moduleDoBootstrap(P),P))})})}bootstrapModule(n,r=[]){const s=gv({},r);return function(e,t,n){const r=new ip(n);return Promise.resolve(r)}(0,0,n).then(c=>this.bootstrapModuleFactory(c,s))}_moduleDoBootstrap(n){const r=n.injector.get(Nc);if(n._bootstrapComponents.length>0)n._bootstrapComponents.forEach(s=>r.bootstrap(s));else{if(!n.instance.ngDoBootstrap)throw new Error(`The module ${ie(n.instance.constructor)} was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.`);n.instance.ngDoBootstrap(r)}this._modules.push(n)}onDestroy(n){this._destroyListeners.push(n)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(n=>n.destroy()),this._destroyListeners.forEach(n=>n()),this._destroyed=!0}get destroyed(){return this._destroyed}}return e.\u0275fac=function(n){return new(n||e)(tr(er))},e.\u0275prov=Yt({token:e,factory:e.\u0275fac}),e})();function gv(e,t){return Array.isArray(t)?t.reduce(gv,e):Object.assign(Object.assign({},e),t)}let Nc=(()=>{class e{constructor(n,r,s,c,d){this._zone=n,this._injector=r,this._exceptionHandler=s,this._componentFactoryResolver=c,this._initStatus=d,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const h=new fe.y(x=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{x.next(this._stable),x.complete()})}),_=new fe.y(x=>{let P;this._zone.runOutsideAngular(()=>{P=this._zone.onStable.subscribe(()=>{so.assertNotInAngularZone(),vp(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,x.next(!0))})})});const H=this._zone.onUnstable.subscribe(()=>{so.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{x.next(!1)}))});return()=>{P.unsubscribe(),H.unsubscribe()}});this.isStable=(0,G.T)(h,_.pipe(e=>(0,te.x)()(function(e,t){return function(r){let s;s="function"==typeof e?e:function(){return e};const c=Object.create(r,Y.N);return c.source=r,c.subjectFactory=s,c}}(oe)(e))))}bootstrap(n,r){if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");let s;s=n instanceof D_?n:this._componentFactoryResolver.resolveComponentFactory(n),this.componentTypes.push(s.componentType);const c=function(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Za),h=s.create(er.NULL,[],r||s.selector,c),_=h.location.nativeElement,x=h.injector.get(sv,null),P=x&&h.injector.get(av);return x&&P&&P.registerApplication(_,x),h.onDestroy(()=>{this.detachView(h.hostView),xp(this.components,h),P&&P.unregisterApplication(_)}),this._loadComponent(h),h}tick(){if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;for(let n of this._views)n.detectChanges()}catch(n){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(n))}finally{this._runningTick=!1}}attachView(n){const r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){const r=n;xp(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n),this._injector.get(ev,[]).concat(this._bootstrapListeners).forEac
1h(s=>s(n))}ngOnDestroy(){this._views.slice().forEach(n=>n.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}get viewCount(){return this._views.length}}return e.\u0275fac=function(n){return new(n||e)(tr(so),tr(er),tr(ll),tr(Il),tr(jl))},e.\u0275prov=Yt({token:e,factory:e.\u0275fac}),e})();function xp(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class CT{}class ET{}const TT={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"};let DT=(()=>{class e{constructor(n,r){this._compiler=n,this._config=r||TT}load(n){return this.loadAndCompile(n)}loadAndCompile(n){let[r,s]=n.split("#");return void 0===s&&(s="default"),D(8255)(r).then(c=>c[s]).then(c=>vv(c,r,s)).then(c=>this._compiler.compileModuleAsync(c))}loadFactory(n){let[r,s]=n.split("#"),c="NgFactory";return void 0===s&&(s="default",c=""),D(8255)(this._config.factoryPathPrefix+r+this._config.factoryPathSuffix).then(d=>d[s+c]).then(d=>vv(d,r,s))}}return e.\u0275fac=function(n){return new(n||e)(tr(Rc),tr(ET,8))},e.\u0275prov=Yt({token:e,factory:e.\u0275fac}),e})();function vv(e,t,n){if(!e)throw new Error(`Cannot find '${n}' in '${t}'`);return e}const RT=function(e){return null},FT=fv(null,"core",[{provide:Xy,useValue:"unknown"},{provide:hv,deps:[er]},{provide:av,deps:[]},{provide:tv,deps:[]}]),BT=[{provide:Nc,useClass:Nc,deps:[so,er,ll,Il,jl]},{provide:Z1,deps:[so],useFactory:function(e){let t=[];return e.onStable.subscribe(()=>{for(;t.length;)t.pop()()}),function(n){t.push(n)}}},{provide:jl,useClass:jl,deps:[[new Vo,mp]]},{provide:Rc,useClass:Rc,deps:[]},JE,{provide:Iu,useFactory:function(){return Lx},deps:[]},{provide:Au,useFactory:function(){return jx},deps:[]},{provide:Hu,useFactory:function(e){return Ff(e=e||"undefined"!=typeof $localize&&$localize.locale||xu),e},deps:[[new ua(Hu),new Vo,new vs]]},{provide:nv,useValue:"USD"}];let $T=(()=>{class e{constructor(n){}}return e.\u0275fac=function(n){return new(n||e)(tr(Nc))},e.\u0275mod=di({type:e}),e.\u0275inj=mn({providers:BT}),e})()},9075:(Ue,Ie,D)=>{"use strict";D.d(Ie,{b2:()=>qi,H7:()=>Pt,h_:()=>Qi,Dx:()=>di,q6:()=>Ht});var E=D(8583),f=D(3018);class fe extends E.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class G extends fe{static makeCurrent(){(0,E.HT)(new G)}onAndCancel(Ee,ee,Ne){return Ee.addEventListener(ee,Ne,!1),()=>{Ee.removeEventListener(ee,Ne,!1)}}dispatchEvent(Ee,ee){Ee.dispatchEvent(ee)}remove(Ee){Ee.parentNode&&Ee.parentNode.removeChild(Ee)}createElement(Ee,ee){return(ee=ee||this.getDefaultDocument()).createElement(Ee)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(Ee){return Ee.nodeType===Node.ELEMENT_NODE}isShadowRoot(Ee){return Ee instanceof DocumentFragment}getGlobalEventTarget(Ee,ee){return"window"===ee?window:"document"===ee?Ee:"body"===ee?Ee.body:null}getBaseHref(Ee){const ee=(Y=Y||document.querySelector("base"),Y?Y.getAttribute("href"):null);return null==ee?null:function(Re){z=z||document.createElement("a"),z.setAttribute("href",Re);const Ee=z.pathname;return"/"===Ee.charAt(0)?Ee:`/${Ee}`}(ee)}resetBaseElement(){Y=null}getUserAgent(){return window.navigator.userAgent}getCookie(Ee){return(0,E.Mx)(document.cookie,Ee)}}let z,Y=null;const oe=new f.OlP("TRANSITION_ID"),q=[{provide:f.ip1,useFactory:function(Re,Ee,ee){return()=>{ee.get(f.CZH).donePromise.then(()=>{const Ne=(0,E.q)(),je=Ee.querySelectorAll(`style[ng-transition="${Re}"]`);for(let Ot=0;Ot<je.length;Ot++)Ne.remove(je[Ot])})}},deps:[oe,E.K0,f.zs3],multi:!0}];class xe{static init(){(0,f.VLi)(new xe)}addToWindow(Ee){f.dqk.getAngularTestability=(Ne,je=!0)=>{const Ot=Ee.findTestabilityInTree(Ne,je);if(null==Ot)throw new Error("Could not find testability for element.");return Ot},f.dqk.getAllAngularTestabilities=()=>Ee.getAllTestabilities(),f.dqk.getAllAngularRootElements=()=>Ee.getAllRootElements(),f.dqk.frameworkStabilizers||(f.dqk.frameworkStabilizers=[]),f.dqk.frameworkStabilizers.push(Ne=>{const je=f.dqk.getAllAngularTestabilities();let Ot=je.length,Nt=!1;const Cn=function(dn){Nt=Nt||dn,Ot--,0==Ot&&Ne(Nt)};je.forEach(function(dn){dn.whenStable(Cn)})})}findTestabilityInTree(Ee,ee,Ne){if(null==ee)return null;const je=Ee.getTestability(ee);return null!=je?je:Ne?(0,E.q)().isShadowRoot(ee)?this.findTestabilityInTree(Ee,ee.host,!0):this.findTestabilityInTree(Ee,ee.parentElement,!0):null}}let ie=(()=>{class Re{build(){return new XMLHttpRequest}}return Re.\u0275fac=function(ee){return new(ee||Re)},Re.\u0275prov=f.Yz7({token:Re,factory:Re.\u0275fac}),Re})();const Ae=new f.OlP("EventManagerPlugins");let st=(()=>{class Re{constructor(ee,Ne){this._zone=Ne,this._eventNameToPlugin=new Map,ee.forEach(je=>je.manager=this),this._plugins=ee.slice().reverse()}addEventListener(ee,Ne,je){return this._findPluginFor(Ne).addEventListener(ee,Ne,je)}addGlobalEventListener(ee,Ne,je){return this._findPluginFor(Ne).addGlobalEventListener(ee,Ne,je)}getZone(){return this._zone}_findPluginFor(ee){const Ne=this._eventNameToPlugin.get(ee);if(Ne)return Ne;const je=this._plugins;for(let Ot=0;Ot<je.length;Ot++){const Nt=je[Ot];if(Nt.supports(ee))return this._eventNameToPlugin.set(ee,Nt),Nt}throw new Error(`No event manager plugin found for event ${ee}`)}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(Ae),f.LFG(f.R0b))},Re.\u0275prov=f.Yz7({token:Re,factory:Re.\u0275fac}),Re})();class ct{constructor(Ee){this._doc=Ee}addGlobalEventListener(Ee,ee,Ne){const je=(0,E.q)().getGlobalEventTarget(this._doc,Ee);if(!je)throw new Error(`Unsupported event target ${je} for event ${ee}`);return this.addEventListener(je,ee,Ne)}}let ye=(()=>{class Re{constructor(){this._stylesSet=new Set}addStyles(ee){const Ne=new Set;ee.forEach(je=>{this._stylesSet.has(je)||(this._stylesSet.add(je),Ne.add(je))}),this.onStylesAdded(Ne)}onStylesAdded(ee){}getAllStyles(){return Array.from(this._stylesSet)}}return Re.\u0275fac=function(ee){return new(ee||Re)},Re.\u0275prov=f.Yz7({token:Re,factory:Re.\u0275fac}),Re})(),xt=(()=>{class Re extends ye{constructor(ee){super(),this._doc=ee,this._hostNodes=new Map,this._hostNodes.set(ee.head,[])}_addStylesToHost(ee,Ne,je){ee.forEach(Ot=>{const Nt=this._doc.createElement("style");Nt.textContent=Ot,je.push(Ne.appendChild(Nt))})}addHost(ee){const Ne=[];this._addStylesToHost(this._stylesSet,ee,Ne),this._hostNodes.set(ee,Ne)}removeHost(ee){const Ne=this._hostNodes.get(ee);Ne&&Ne.forEach(_e),this._hostNodes.delete(ee)}
1onStylesAdded(ee){this._hostNodes.forEach((Ne,je)=>{this._addStylesToHost(ee,je,Ne)})}ngOnDestroy(){this._hostNodes.forEach(ee=>ee.forEach(_e))}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(E.K0))},Re.\u0275prov=f.Yz7({token:Re,factory:Re.\u0275fac}),Re})();function _e(Re){(0,E.q)().remove(Re)}const Ge={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/"},de=/%COMP%/g;function Dt(Re,Ee,ee){for(let Ne=0;Ne<Ee.length;Ne++){let je=Ee[Ne];Array.isArray(je)?Dt(Re,je,ee):(je=je.replace(de,Re),ee.push(je))}return ee}function Gt(Re){return Ee=>{if("__ngUnwrap__"===Ee)return Re;!1===Re(Ee)&&(Ee.preventDefault(),Ee.returnValue=!1)}}let Bt=(()=>{class Re{constructor(ee,Ne,je){this.eventManager=ee,this.sharedStylesHost=Ne,this.appId=je,this.rendererByCompId=new Map,this.defaultRenderer=new Yt(ee)}createRenderer(ee,Ne){if(!ee||!Ne)return this.defaultRenderer;switch(Ne.encapsulation){case f.ifc.Emulated:{let je=this.rendererByCompId.get(Ne.id);return je||(je=new Yn(this.eventManager,this.sharedStylesHost,Ne,this.appId),this.rendererByCompId.set(Ne.id,je)),je.applyToHost(ee),je}case 1:case f.ifc.ShadowDom:return new ln(this.eventManager,this.sharedStylesHost,ee,Ne);default:if(!this.rendererByCompId.has(Ne.id)){const je=Dt(Ne.id,Ne.styles,[]);this.sharedStylesHost.addStyles(je),this.rendererByCompId.set(Ne.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(st),f.LFG(xt),f.LFG(f.AFp))},Re.\u0275prov=f.Yz7({token:Re,factory:Re.\u0275fac}),Re})();class Yt{constructor(Ee){this.eventManager=Ee,this.data=Object.create(null)}destroy(){}createElement(Ee,ee){return ee?document.createElementNS(Ge[ee]||ee,Ee):document.createElement(Ee)}createComment(Ee){return document.createComment(Ee)}createText(Ee){return document.createTextNode(Ee)}appendChild(Ee,ee){Ee.appendChild(ee)}insertBefore(Ee,ee,Ne){Ee&&Ee.insertBefore(ee,Ne)}removeChild(Ee,ee){Ee&&Ee.removeChild(ee)}selectRootElement(Ee,ee){let Ne="string"==typeof Ee?document.querySelector(Ee):Ee;if(!Ne)throw new Error(`The selector "${Ee}" did not match any elements`);return ee||(Ne.textContent=""),Ne}parentNode(Ee){return Ee.parentNode}nextSibling(Ee){return Ee.nextSibling}setAttribute(Ee,ee,Ne,je){if(je){ee=je+":"+ee;const Ot=Ge[je];Ot?Ee.setAttributeNS(Ot,ee,Ne):Ee.setAttribute(ee,Ne)}else Ee.setAttribute(ee,Ne)}removeAttribute(Ee,ee,Ne){if(Ne){const je=Ge[Ne];je?Ee.removeAttributeNS(je,ee):Ee.removeAttribute(`${Ne}:${ee}`)}else Ee.removeAttribute(ee)}addClass(Ee,ee){Ee.classList.add(ee)}removeClass(Ee,ee){Ee.classList.remove(ee)}setStyle(Ee,ee,Ne,je){je&(f.JOm.DashCase|f.JOm.Important)?Ee.style.setProperty(ee,Ne,je&f.JOm.Important?"important":""):Ee.style[ee]=Ne}removeStyle(Ee,ee,Ne){Ne&f.JOm.DashCase?Ee.style.removeProperty(ee):Ee.style[ee]=""}setProperty(Ee,ee,Ne){Ee[ee]=Ne}setValue(Ee,ee){Ee.nodeValue=ee}listen(Ee,ee,Ne){return"string"==typeof Ee?this.eventManager.addGlobalEventListener(Ee,ee,Gt(Ne)):this.eventManager.addEventListener(Ee,ee,Gt(Ne))}}class Yn extends Yt{constructor(Ee,ee,Ne,je){super(Ee),this.component=Ne;const Ot=Dt(je+"-"+Ne.id,Ne.styles,[]);ee.addStyles(Ot),this.contentAttr="_ngcontent-%COMP%".replace(de,je+"-"+Ne.id),this.hostAttr="_nghost-%COMP%".replace(de,je+"-"+Ne.id)}applyToHost(Ee){super.setAttribute(Ee,this.hostAttr,"")}createElement(Ee,ee){const Ne=super.createElement(Ee,ee);return super.setAttribute(Ne,this.contentAttr,""),Ne}}class ln extends Yt{constructor(Ee,ee,Ne,je){super(Ee),this.sharedStylesHost=ee,this.hostEl=Ne,this.shadowRoot=Ne.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Ot=Dt(je.id,je.styles,[]);for(let Nt=0;Nt<Ot.length;Nt++){const Cn=document.createElement("style");Cn.textContent=Ot[Nt],this.shadowRoot.appendChild(Cn)}}nodeOrShadowRoot(Ee){return Ee===this.hostEl?this.shadowRoot:Ee}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(Ee,ee){return super.appendChild(this.nodeOrShadowRoot(Ee),ee)}insertBefore(Ee,ee,Ne){return super.insertBefore(this.nodeOrShadowRoot(Ee),ee,Ne)}removeChild(Ee,ee){return super.removeChild(this.nodeOrShadowRoot(Ee),ee)}parentNode(Ee){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(Ee)))}}let Un=(()=>{class Re extends ct{constructor(ee){super(ee)}supports(ee){return!0}addEventListener(ee,Ne,je){return ee.addEventListener(Ne,je,!1),()=>this.removeEventListener(ee,Ne,je)}removeEventListener(ee,Ne,je){return ee.removeEventListener(Ne,je)}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(E.K0))},Re.\u0275prov=f.Yz7({token:Re,factory:Re.\u0275fac}),Re})();const wn=["alt","control","meta","shift"],Mt={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Vn={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},Qr={alt:Re=>Re.altKey,control:Re=>Re.ctrlKey,meta:Re=>Re.metaKey,shift:Re=>Re.shiftKey};let Zt=(()=>{class Re extends ct{constructor(ee){super(ee)}supports(ee){return null!=Re.parseEventName(ee)}addEventListener(ee,Ne,je){const Ot=Re.parseEventName(Ne),Nt=Re.eventCallback(Ot.fullKey,je,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,E.q)().onAndCancel(ee,Ot.domEventName,Nt))}static parseEventName(ee){const Ne=ee.toLowerCase().split("."),je=Ne.shift();if(0===Ne.length||"keydown"!==je&&"keyup"!==je)return null;const Ot=Re._normalizeKey(Ne.pop());let Nt="";if(wn.forEach(dn=>{const Wt=Ne.indexOf(dn);Wt>-1&&(Ne.splice(Wt,1),Nt+=dn+".")}),Nt+=Ot,0!=Ne.length||0===Ot.length)return null;const Cn={};return Cn.domEventName=je,Cn.fullKey=Nt,Cn}static getEventFullKey(ee){let Ne="",je=function(Re){let Ee=Re.key;if(null==Ee){if(Ee=Re.keyIdentifier,null==Ee)return"Unidentified";Ee.startsWith("U+")&&(Ee=String.fromCharCode(parseInt(Ee.substring(2),16)),3===Re.location&&Vn.hasOwnProperty(Ee)&&(Ee=Vn[Ee]))}return Mt[Ee]||Ee}(ee);return je=je.toLowerCase()," "===je?je="space":"."===je&&(je="dot"),wn.forEach(Ot=>{Ot!=je&&Qr[Ot](ee)&&(Ne+=Ot+".")}),Ne+=je,Ne}static eventCallback(ee,Ne,je){return Ot=>{Re.getEventFullKey(Ot)===ee&&je.runGuarded(()=>Ne(Ot))}}static _normalizeKey(ee){return"esc"===ee?"escape":ee}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(E.K0))},Re.\u0275prov=f.Yz7({token:Re,factory:Re.\u0275fac}),Re})(),Pt=(()=>{class Re{}return Re.\u0275fac=function(ee){return new(ee||Re)},Re.\u0275prov=(0,f.Yz7)({factory:function(){return(0,f.LFG)(jr)},token:Re,providedIn:"root"}),Re})(),jr=(()=>{class Re extends Pt{constructor(ee){super(),this._doc=ee}sanitize(ee,Ne){if(null==Ne)return null;switch(ee){case f.q3G.NONE:return Ne;case f.q3G.HTML:return(0,f.qzn)(Ne,"HTML")?(0,f.z3N)(Ne):(0,f.EiD)(this._doc,String(Ne)).toString();case f.q3G.STYLE:return(0,f.qzn)(Ne,"Style")?(0,f.z3N)(Ne):Ne;case f.q3G.SCRIPT:if((0,f.qzn)(Ne,"Script"))return(0,f.z3N)(Ne);throw new Error("unsafe value used in a script context");case f.q3G.URL:return(0,f.yhl)(Ne),(0,f.qzn)(Ne,"URL")?(0,f.z3N)(Ne):(0,f.mCW)(String(Ne));case f.q3G.RESOURCE_URL:if((0,f.qzn)(Ne,"ResourceURL"))return(0,f.z3N)(Ne);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${ee} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(ee){return(0,f.JVY)(ee)}bypassSecurityTrustStyle(ee){return(0,f.L6k)(ee)}bypassSecurityTrustScript(ee){return(0,f.eBb)(ee)}bypassSecurityTrustUrl(ee){return(0,f.LAX)(ee)}bypassSecurityTrustResourceUrl(ee){return(0,f.pB0)(ee)}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(E.K0))},Re.\u0275prov=(0,f.Yz7)({factory:function(){return function(Re){return new jr(Re.get(E.K0))}((0,f.LFG)(f.gxx))},token:Re,providedIn:"root"}),Re})();
1const Ht=(0,f.eFA)(f._c5,"browser",[{provide:f.Lbi,useValue:E.bD},{provide:f.g9A,useValue:function(){G.makeCurrent(),xe.init()},multi:!0},{provide:E.K0,useFactory:function(){return(0,f.RDi)(document),document},deps:[]}]),ui=[[],{provide:f.zSh,useValue:"root"},{provide:f.qLn,useFactory:function(){return new f.qLn},deps:[]},{provide:Ae,useClass:Un,multi:!0,deps:[E.K0,f.R0b,f.Lbi]},{provide:Ae,useClass:Zt,multi:!0,deps:[E.K0]},[],{provide:Bt,useClass:Bt,deps:[st,xt,f.AFp]},{provide:f.FYo,useExisting:Bt},{provide:ye,useExisting:xt},{provide:xt,useClass:xt,deps:[E.K0]},{provide:f.dDg,useClass:f.dDg,deps:[f.R0b]},{provide:st,useClass:st,deps:[Ae,f.R0b]},{provide:E.JF,useClass:ie,deps:[]},[]];let qi=(()=>{class Re{constructor(ee){if(ee)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}static withServerTransition(ee){return{ngModule:Re,providers:[{provide:f.AFp,useValue:ee.appId},{provide:oe,useExisting:f.AFp},q]}}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(Re,12))},Re.\u0275mod=f.oAB({type:Re}),Re.\u0275inj=f.cJS({providers:ui,imports:[E.ez,f.hGG]}),Re})();function Xr(){return new Qi((0,f.LFG)(E.K0))}let Qi=(()=>{class Re{constructor(ee){this._doc=ee,this._dom=(0,E.q)()}addTag(ee,Ne=!1){return ee?this._getOrCreateElement(ee,Ne):null}addTags(ee,Ne=!1){return ee?ee.reduce((je,Ot)=>(Ot&&je.push(this._getOrCreateElement(Ot,Ne)),je),[]):[]}getTag(ee){return ee&&this._doc.querySelector(`meta[${ee}]`)||null}getTags(ee){if(!ee)return[];const Ne=this._doc.querySelectorAll(`meta[${ee}]`);return Ne?[].slice.call(Ne):[]}updateTag(ee,Ne){if(!ee)return null;Ne=Ne||this._parseSelector(ee);const je=this.getTag(Ne);return je?this._setMetaElementAttributes(ee,je):this._getOrCreateElement(ee,!0)}removeTag(ee){this.removeTagElement(this.getTag(ee))}removeTagElement(ee){ee&&this._dom.remove(ee)}_getOrCreateElement(ee,Ne=!1){if(!Ne){const Nt=this._parseSelector(ee),Cn=this.getTags(Nt).filter(dn=>this._containsAttributes(ee,dn))[0];if(void 0!==Cn)return Cn}const je=this._dom.createElement("meta");return this._setMetaElementAttributes(ee,je),this._doc.getElementsByTagName("head")[0].appendChild(je),je}_setMetaElementAttributes(ee,Ne){return Object.keys(ee).forEach(je=>Ne.setAttribute(this._getMetaKeyMap(je),ee[je])),Ne}_parseSelector(ee){const Ne=ee.name?"name":"property";return`${Ne}="${ee[Ne]}"`}_containsAttributes(ee,Ne){return Object.keys(ee).every(je=>Ne.getAttribute(this._getMetaKeyMap(je))===ee[je])}_getMetaKeyMap(ee){return Ci[ee]||ee}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(E.K0))},Re.\u0275prov=(0,f.Yz7)({factory:Xr,token:Re,providedIn:"root"}),Re})();const Ci={httpEquiv:"http-equiv"};function Wi(){return new di((0,f.LFG)(E.K0))}let di=(()=>{class Re{constructor(ee){this._doc=ee}getTitle(){return this._doc.title}setTitle(ee){this._doc.title=ee||""}}return Re.\u0275fac=function(ee){return new(ee||Re)(f.LFG(E.K0))},Re.\u0275prov=(0,f.Yz7)({factory:Wi,token:Re,providedIn:"root"}),Re})();"undefined"!=typeof window&&window},1558:(Ue,Ie,D)=>{"use strict";D.d(Ie,{c9:()=>mn,m2:()=>Gt,OD:()=>Dt,F0:()=>tn,rH:()=>Fo,Od:()=>Ta,yS:()=>Lo,Bz:()=>ra});var E=D(8583),f=D(3018),fe=D(7574),G=D(4402),Y=D(9193);function Z(b){return new fe.y(m=>{let g;try{g=b()}catch(I){return void m.error(I)}return(g?(0,G.D)(g):(0,Y.c)()).subscribe(m)})}var z=D(5917),te=D(6215),oe=D(739),V=D(3410),q=D(8071),xe=D(2441),ie=D(9765),he=D(7393);function ge(b,m){let g=!1;return arguments.length>=2&&(g=!0),function(I){return I.lift(new le(b,m,g))}}class le{constructor(m,g,T=!1){this.accumulator=m,this.seed=g,this.hasSeed=T}call(m,g){return g.subscribe(new ne(m,this.accumulator,this.seed,this.hasSeed))}}class ne extends he.L{constructor(m,g,T,I){super(m),this.accumulator=g,this._seed=T,this.hasSeed=I,this.index=0}get seed(){return this._seed}set seed(m){this.hasSeed=!0,this._seed=m}_next(m){if(this.hasSeed)return this._tryNext(m);this.seed=m,this.destination.next(m)}_tryNext(m){const g=this.index++;let T;try{T=this.accumulator(this.seed,m,g)}catch(I){this.destination.error(I)}this.seed=T,this.destination.next(T)}}var Fe=D(5435),ze=D(7108);function ut(b){return function(g){return 0===b?(0,Y.c)():g.lift(new ot(b))}}
1class ot{constructor(m){if(this.total=m,this.total<0)throw new ze.W}call(m,g){return g.subscribe(new wt(m,this.total))}}class wt extends he.L{constructor(m,g){super(m),this.total=g,this.ring=new Array,this.count=0}_next(m){const g=this.ring,T=this.total,I=this.count++;g.length<T?g.push(m):g[I%T]=m}_complete(){const m=this.destination;let g=this.count;if(g>0){const T=this.count>=this.total?this.total:this.count,I=this.ring;for(let B=0;B<T;B++){const pe=g++%T;m.next(I[pe])}}m.complete()}}var et=D(4635),Pe=D(5242),W=D(4487),Oe=D(5319);class Ae{constructor(m){this.callback=m}call(m,g){return g.subscribe(new st(m,this.callback))}}class st extends he.L{constructor(m,g){super(m),this.add(new Oe.w(g))}}var ct=D(8002),ye=D(3190),xt=D(5257),_e=D(9761),Ge=D(5304),de=D(4612),ue=D(8049),me=D(9773),Ce=D(3342),Ke=D(1307),tt=D(3282);class Ct{constructor(m,g){this.id=m,this.url=g}}class Dt extends Ct{constructor(m,g,T="imperative",I=null){super(m,g),this.navigationTrigger=T,this.restoredState=I}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Gt extends Ct{constructor(m,g,T){super(m,g),this.urlAfterRedirects=T}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class bt extends Ct{constructor(m,g,T){super(m,g),this.reason=T}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Bt extends Ct{constructor(m,g,T){super(m,g),this.error=T}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Yt extends Ct{constructor(m,g,T,I){super(m,g),this.urlAfterRedirects=T,this.state=I}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class yn extends Ct{constructor(m,g,T,I){super(m,g),this.urlAfterRedirects=T,this.state=I}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class mn extends Ct{constructor(m,g,T,I,B){super(m,g),this.urlAfterRedirects=T,this.state=I,this.shouldActivate=B}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class nn extends Ct{constructor(m,g,T,I){super(m,g),this.urlAfterRedirects=T,this.state=I}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Yn extends Ct{constructor(m,g,T,I){super(m,g),this.urlAfterRedirects=T,this.state=I}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ln{constructor(m){this.route=m}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Un{constructor(m){this.route=m}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class wr{constructor(m){this.snapshot=m}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class vn{constructor(m){this.snapshot=m}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ln{constructor(m){this.snapshot=m}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ci{constructor(m){this.snapshot=m}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class qr{constructor(m,g,T){this.routerEvent=m,this.position=g,this.anchor=T}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}const gt="primary";class ao{constructor(m){this.params=m||{}}has(m){return Object.prototype.hasOwnProperty.call(this.params,m)}get(m){if(this.has(m)){const g=this.params[m];return Array.isArray(g)?g[0]:g}return null}getAll(m){if(this.has(m)){const g=this.params[m];return Array.isArray(g)?g:[g]}return[]}get keys(){return Object.keys(this.params)}}function Tn(b){return new ao(b)}const rr="ngNavigationCancelingError";function wn(b){const m=Error("NavigationCancelingError: "+b);return m[rr]=!0,m}function Mt(b,m,g){const T=g.path.split("/");if(T.length>b.length||"full"===g.pathMatch&&(m.hasChildren()||T.length<b.length))return null;const I={};for(let B=0;B<T.length;B++){const pe=T[B],Se=b[B];if(pe.startsWith(":"))I[pe.substring(1)]=Se;else if(pe!==Se.path)return null}return{consumed:b.slice(0,T.length),posParams:I}}function En(b,m){const g=b?Object.keys(b):void 0,T=m?Object.keys(m):void 0;if(!g||!T||g.length!=T.length)return!1;let I;for(let B=0;B<g.length;B++)if(I=g[B],!fr(b[I],m[I]))return!1;return!0}function fr(b,m){if(Array.isArray(b)&&Array.isArray(m)){if(b.length!==m.length)return!1;const g=[...b].sort(),T=[...m].sort();return g.every((I,B)=>T[B]===I)}return b===m}function On(b){return Array.prototype.concat.apply([],b)}function pr(b){return b.length>0?b[b.length-1]:null}function Zt(b,m){for(const g in b)b.hasOwnProperty(g)&&m(b[g],g)}function Jn(b){return(0,f.CqO)(b)?b:(0,f.QGY)(b)?(0,G.D)(Promise.resolve(b)):(0,z.of)(b)}const lo={exact:function Wr(b,m,g){if(!Xr(b.segments,m.segments)||!wi(b.segments,m.segments,g)||b.numberOfChildren!==m.numberOfChildren)return!1;for(const T in m.children)if(!b.children[T]||!Wr(b.children[T],m.children[T],g))return!1;return!0},subset:Kr},jr={exact:function(b,m){return En(b,m)},subset:function(b,m){return Object.keys(m).length<=Object.keys(b).length&&Object.keys(m).every(g=>fr(b[g],m[g]))},ignored:()=>!0};function Ur(b,m,g){return lo[g.paths](b.root,m.root,g.matrixParams)&&jr[g.queryParams](b.queryParams,m.queryParams)&&!("exact"===g.fragment&&b.fragment!==m.fragment)}function Kr(b,m,g){return Or(b,m,m.segments,g)}function Or(b,m,g,T){if(b.segments.length>g.length){const I=b.segments.slice(0,g.length);
1return!(!Xr(I,g)||m.hasChildren()||!wi(I,g,T))}if(b.segments.length===g.length){if(!Xr(b.segments,g)||!wi(b.segments,g,T))return!1;for(const I in m.children)if(!b.children[I]||!Kr(b.children[I],m.children[I],T))return!1;return!0}{const I=g.slice(0,b.segments.length),B=g.slice(b.segments.length);return!!(Xr(b.segments,I)&&wi(b.segments,I,T)&&b.children[gt])&&Or(b.children[gt],m,B,T)}}function wi(b,m,g){return m.every((T,I)=>jr[g](b[I].parameters,T.parameters))}class Bn{constructor(m,g,T){this.root=m,this.queryParams=g,this.fragment=T}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Tn(this.queryParams)),this._queryParamMap}toString(){return di.serialize(this)}}class Ht{constructor(m,g){this.segments=m,this.children=g,this.parent=null,Zt(g,(T,I)=>T.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Gn(this)}}class ui{constructor(m,g){this.path=m,this.parameters=g}get parameterMap(){return this._parameterMap||(this._parameterMap=Tn(this.parameters)),this._parameterMap}toString(){return co(this)}}function Xr(b,m){return b.length===m.length&&b.every((g,T)=>g.path===m[T].path)}class Ci{}class Wi{parse(m){const g=new Ee(m);return new Bn(g.parseRootSegment(),g.parseQueryParams(),g.parseFragment())}serialize(m){const g=`/${Cr(m.root,!0)}`,T=function(b){const m=Object.keys(b).map(g=>{const T=b[g];return Array.isArray(T)?T.map(I=>`${Ir(g)}=${Ir(I)}`).join("&"):`${Ir(g)}=${Ir(T)}`}).filter(g=>!!g);return m.length?`?${m.join("&")}`:""}(m.queryParams);var b;return`${g}${T}${"string"==typeof m.fragment?`#${b=m.fragment,encodeURI(b)}`:""}`}}const di=new Wi;function Gn(b){return b.segments.map(m=>co(m)).join("/")}function Cr(b,m){if(!b.hasChildren())return Gn(b);if(m){const g=b.children[gt]?Cr(b.children[gt],!1):"",T=[];return Zt(b.children,(I,B)=>{B!==gt&&T.push(`${B}:${Cr(I,!1)}`)}),T.length>0?`${g}(${T.join("//")})`:g}{const g=function(b,m){let g=[];return Zt(b.children,(T,I)=>{I===gt&&(g=g.concat(m(T,I)))}),Zt(b.children,(T,I)=>{I!==gt&&(g=g.concat(m(T,I)))}),g}(b,(T,I)=>I===gt?[Cr(b.children[gt],!1)]:[`${I}:${Cr(T,!1)}`]);return 1===Object.keys(b.children).length&&null!=b.children[gt]?`${Gn(b)}/${g[0]}`:`${Gn(b)}/(${g.join("//")})`}}function fi(b){return encodeURIComponent(b).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Ir(b){return fi(b).replace(/%3B/gi,";")}function xr(b){return fi(b).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Ar(b){return decodeURIComponent(b)}function qn(b){return Ar(b.replace(/\+/g,"%20"))}function co(b){return`${xr(b.path)}${function(b){return Object.keys(b).map(m=>`;${xr(m)}=${xr(b[m])}`).join("")}(b.parameters)}`}const zt=/^[^\/()?;=#]+/;function _n(b){const m=b.match(zt);return m?m[0]:""}const ir=/^[^=?&#]+/,Rn=/^[^?&#]+/;class Ee{constructor(m){this.url=m,this.remaining=m}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Ht([],{}):new Ht([],this.parseChildren())}parseQueryParams(){const m={};if(this.consumeOptional("?"))do{this.parseQueryParam(m)}while(this.consumeOptional("&"));return m}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const m=[];for(this.peekStartsWith("(")||m.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),m.push(this.parseSegment());let g={};this.peekStartsWith("/(")&&(this.capture("/"),g=this.parseParens(!0));let T={};return this.peekStartsWith("(")&&(T=this.parseParens(!1)),(m.length>0||Object.keys(g).length>0)&&(T[gt]=new Ht(m,g)),T}parseSegment(){const m=_n(this.remaining);if(""===m&&this.peekStartsWith(";"))throw new Error(`Empty path url segment cannot have parameters: '${this.remaining}'.`);return this.capture(m),new ui(Ar(m),this.parseMatrixParams())}parseMatrixParams(){const m={};for(;this.consumeOptional(";");)this.parseParam(m);return m}parseParam(m){const g=_n(this.remaining);if(!g)return;this.capture(g);let T="";if(this.consumeOptional("=")){const I=_n(this.remaining);I&&(T=I,this.capture(T))}m[Ar(g)]=Ar(T)}parseQueryParam(m){const g=function(b){const m=b.match(ir);return m?m[0]:""}(this.remaining);if(!g)return;this.capture(g);let T="";if(this.consumeOptional("=")){const pe=function(b){const m=b.match(Rn);return m?m[0]:""}(this.remaining);pe&&(T=pe,this.capture(T))}const I=qn(g),B=qn(T);if(m.hasOwnProperty(I)){let pe=m[I];Array.isArray(pe)||(pe=[pe],m[I]=pe),pe.push(B)}else m[I]=B}parseParens(m){const g={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const T=_n(this.remaining),I=this.remaining[T.length];if("/"!==I&&")"!==I&&";"!==I)throw new Error(`Cannot parse url '${this.url}'`);let B;T.indexOf(":")>-1?(B=T.substr(0,T.indexOf(":")),this.capture(B),this.capture(":")):m&&(B=gt);const pe=this.parseChildren();g[B]=1===Object.keys(pe).length?pe[gt]:new Ht([],pe),this.consumeOptional("//")}return g}peekStartsWith(m){return this.remaining.startsWith(m)}consumeOptional(m){return!!this.peekStartsWith(m)&&(this.remaining=this.remaining.substring(m.length),!0)}capture(m){if(!this.consumeOptional(m))throw new Error(`Expected "${m}".`)}}class ee{constructor(m){this._root=m}get root(){return this._root.value}
1parent(m){const g=this.pathFromRoot(m);return g.length>1?g[g.length-2]:null}children(m){const g=Ne(m,this._root);return g?g.children.map(T=>T.value):[]}firstChild(m){const g=Ne(m,this._root);return g&&g.children.length>0?g.children[0].value:null}siblings(m){const g=je(m,this._root);return g.length<2?[]:g[g.length-2].children.map(I=>I.value).filter(I=>I!==m)}pathFromRoot(m){return je(m,this._root).map(g=>g.value)}}function Ne(b,m){if(b===m.value)return m;for(const g of m.children){const T=Ne(b,g);if(T)return T}return null}function je(b,m){if(b===m.value)return[m];for(const g of m.children){const T=je(b,g);if(T.length)return T.unshift(m),T}return[]}class Ot{constructor(m,g){this.value=m,this.children=g}toString(){return`TreeNode(${this.value})`}}function Nt(b){const m={};return b&&b.children.forEach(g=>m[g.value.outlet]=g),m}class Cn extends ee{constructor(m,g){super(m),this.snapshot=g,xi(this,m)}toString(){return this.snapshot.toString()}}function dn(b,m){const g=function(b,m){const pe=new qt([],{},{},"",{},gt,m,null,b.root,-1,{});return new Ki("",new Ot(pe,[]))}(b,m),T=new te.X([new ui("",{})]),I=new te.X({}),B=new te.X({}),pe=new te.X({}),Se=new te.X(""),Qe=new Er(T,I,pe,Se,B,gt,m,g.root);return Qe.snapshot=g.root,new Cn(new Ot(Qe,[]),g)}class Er{constructor(m,g,T,I,B,pe,Se,Qe){this.url=m,this.params=g,this.queryParams=T,this.fragment=I,this.data=B,this.outlet=pe,this.component=Se,this._futureSnapshot=Qe}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._paramMap=this.params.pipe((0,ct.U)(m=>Tn(m)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,ct.U)(m=>Tn(m)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Vr(b,m="emptyOnly"){const g=b.pathFromRoot;let T=0;if("always"!==m)for(T=g.length-1;T>=1;){const I=g[T],B=g[T-1];if(I.routeConfig&&""===I.routeConfig.path)T--;else{if(B.component)break;T--}}return function(b){return b.reduce((m,g)=>({params:Object.assign(Object.assign({},m.params),g.params),data:Object.assign(Object.assign({},m.data),g.data),resolve:Object.assign(Object.assign({},m.resolve),g._resolvedData)}),{params:{},data:{},resolve:{}})}(g.slice(T))}class qt{constructor(m,g,T,I,B,pe,Se,Qe,St,fn,Ft){this.url=m,this.params=g,this.queryParams=T,this.fragment=I,this.data=B,this.outlet=pe,this.component=Se,this.routeConfig=Qe,this._urlSegment=St,this._lastPathIndex=fn,this._resolve=Ft}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._paramMap=Tn(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Tn(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(T=>T.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Ki extends ee{constructor(m,g){super(g),this.url=m,xi(this,g)}toString(){return Ei(this._root)}}function xi(b,m){m.value._routerState=b,m.children.forEach(g=>xi(b,g))}function Ei(b){const m=b.children.length>0?` { ${b.children.map(Ei).join(", ")} } `:"";return`${b.value}${m}`}function Pr(b){if(b.snapshot){const m=b.snapshot,g=b._futureSnapshot;b.snapshot=g,En(m.queryParams,g.queryParams)||b.queryParams.next(g.queryParams),m.fragment!==g.fragment&&b.fragment.next(g.fragment),En(m.params,g.params)||b.params.next(g.params),function(b,m){if(b.length!==m.length)return!1;for(let g=0;g<b.length;++g)if(!En(b[g],m[g]))return!1;return!0}(m.url,g.url)||b.url.next(g.url),En(m.data,g.data)||b.data.next(g.data)}else b.snapshot=b._futureSnapshot,b.data.next(b._futureSnapshot.data)}function ti(b,m){const g=En(b.params,m.params)&&function(b,m){return Xr(b,m)&&b.every((g,T)=>En(g.parameters,m[T].parameters))}(b.url,m.url);return g&&!(!b.parent!=!m.parent)&&(!b.parent||ti(b.parent,m.parent))}function mr(b,m,g){if(g&&b.shouldReuseRoute(m.value,g.value.snapshot)){const T=g.value;T._futureSnapshot=m.value;const I=function(b,m,g){return m.children.map(T=>
1{for(const I of g.children)if(b.shouldReuseRoute(T.value,I.value.snapshot))return mr(b,T,I);return mr(b,T)})}(b,m,g);return new Ot(T,I)}{if(b.shouldAttach(m.value)){const B=b.retrieve(m.value);if(null!==B){const pe=B.route;return Hn(m,pe),pe}}const T=function(b){return new Er(new te.X(b.url),new te.X(b.params),new te.X(b.queryParams),new te.X(b.fragment),new te.X(b.data),b.outlet,b.component,b)}(m.value),I=m.children.map(B=>mr(b,B));return new Ot(T,I)}}function Hn(b,m){if(b.value.routeConfig!==m.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(b.children.length!==m.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");m.value._futureSnapshot=b.value;for(let g=0;g<b.children.length;++g)Hn(b.children[g],m.children[g])}function Tr(b){return"object"==typeof b&&null!=b&&!b.outlets&&!b.segmentPath}function kr(b){return"object"==typeof b&&null!=b&&b.outlets}function Li(b,m,g,T,I){let B={};return T&&Zt(T,(pe,Se)=>{B[Se]=Array.isArray(pe)?pe.map(Qe=>`${Qe}`):`${pe}`}),new Bn(g.root===b?m:or(g.root,b,m),B,I)}function or(b,m,g){const T={};return Zt(b.children,(I,B)=>{T[B]=I===m?g:or(I,m,g)}),new Ht(b.segments,T)}class uo{constructor(m,g,T){if(this.isAbsolute=m,this.numberOfDoubleDots=g,this.commands=T,m&&T.length>0&&Tr(T[0]))throw new Error("Root segment cannot have matrix parameters");const I=T.find(kr);if(I&&I!==pr(T))throw new Error("{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class So{constructor(m,g,T){this.segmentGroup=m,this.processChildren=g,this.index=T}}function Mo(b,m,g){if(b||(b=new Ht([],{})),0===b.segments.length&&b.hasChildren())return Oo(b,m,g);const T=function(b,m,g){let T=0,I=m;const B={match:!1,pathIndex:0,commandIndex:0};for(;I<b.segments.length;){if(T>=g.length)return B;const pe=b.segments[I],Se=g[T];if(kr(Se))break;const Qe=`${Se}`,St=T<g.length-1?g[T+1]:null;if(I>0&&void 0===Qe)break;if(Qe&&St&&"object"==typeof St&&void 0===St.outlets){if(!sr(Qe,St,pe))return B;T+=2}else{if(!sr(Qe,{},pe))return B;T++}I++}return{match:!0,pathIndex:I,commandIndex:T}}(b,m,g),I=g.slice(T.commandIndex);if(T.match&&T.pathIndex<b.segments.length){const B=new Ht(b.segments.slice(0,T.pathIndex),{});return B.children[gt]=new Ht(b.segments.slice(T.pathIndex),b.children),Oo(B,0,I)}return T.match&&0===I.length?new Ht(b.segments,{}):T.match&&!b.hasChildren()?fo(b,m,g):T.match?Oo(b,0,I):fo(b,m,g)}function Oo(b,m,g){if(0===g.length)return new Ht(b.segments,{});{const T=function(b){return kr(b[0])?b[0].outlets:{[gt]:b}}(g),I={};return Zt(T,(B,pe)=>{"string"==typeof B&&(B=[B]),null!==B&&(I[pe]=Mo(b.children[pe],m,B))}),Zt(b.children,(B,pe)=>{void 0===T[pe]&&(I[pe]=B)}),new Ht(b.segments,I)}}function fo(b,m,g){const T=b.segments.slice(0,m);let I=0;for(;I<g.length;){const B=g[I];if(kr(B)){const Qe=ya(B.outlets);return new Ht(T,Qe)}if(0===I&&Tr(g[0])){T.push(new ui(b.segments[m].path,rs(g[0]))),I++;continue}const pe=kr(B)?B.outlets[gt]:`${B}`,Se=I<g.length-1?g[I+1]:null;pe&&Se&&Tr(Se)?(T.push(new ui(pe,rs(Se))),I+=2):(T.push(new ui(pe,{})),I++)}return new Ht(T,{})}function ya(b){const m={};return Zt(b,(g,T)=>{"string"==typeof g&&(g=[g]),null!==g&&(m[T]=fo(new Ht([],{}),0,g))}),m}function rs(b){const m={};return Zt(b,(g,T)=>m[T]=`${g}`),m}function sr(b,m,g){return b==g.path&&En(m,g.parameters)}class is{constructor(m,g,T,I){this.routeReuseStrategy=m,this.futureState=g,this.currState=T,this.forwardEvent=I}activate(m){const g=this.futureState._root,T=this.currState?this.currState._root:null;this.deactivateChildRoutes(g,T,m),Pr(this.futureState.root),this.activateChildRoutes(g,T,m)}deactivateChildRoutes(m,g,T){const I=Nt(g);m.children.forEach(B=>{const pe=B.value.outlet;this.deactivateRoutes(B,I[pe],T),delete I[pe]}),Zt(I,(B,pe)=>{this.deactivateRouteAndItsChildren(B,T)})}deactivateRoutes(m,g,T){const I=m.value,B=g?g.value:null;if(I===B)if(I.component){const pe=T.getContext(I.outlet);pe&&this.deactivateChildRoutes(m,g,pe.children)}else this.deactivateChildRoutes(m,g,T);else B&&this.deactivateRouteAndItsChildren(g,T)}deactivateRouteAndItsChildren(m,g){this.routeReuseStrategy.shouldDetach(m.value.snapshot)?this.detachAndStoreRouteSubtree(m,g):this.deactivateRouteAndOutlet(m,g)}detachAndStoreRouteSubtree(m,g){const T=g.getContext(m.value.outlet);if(T&&T.outlet){const I=T.outlet.detach(),B=T.children.onOutletDeactivated();this.routeReuseStrategy.store(m.value.snapshot,{componentRef:I,route:m,contexts:B})}}deactivateRouteAndOutlet(m,g){const T=g.getContext(m.value.outlet),I=T&&m.value.component?T.children:g,B=Nt(m);for(const pe of Object.keys(B))this.deactivateRouteAndItsChildren(B[pe],I);T&&T.outlet&&(T.outlet.deactivate(),T.children.onOutletDeactivated(),T.attachRef=null,T.resolver=null,T.route=null)}activateChildRoutes(m,g,T){const I=Nt(g);
1m.children.forEach(B=>{this.activateRoutes(B,I[B.value.outlet],T),this.forwardEvent(new ci(B.value.snapshot))}),m.children.length&&this.forwardEvent(new vn(m.value.snapshot))}activateRoutes(m,g,T){const I=m.value,B=g?g.value:null;if(Pr(I),I===B)if(I.component){const pe=T.getOrCreateContext(I.outlet);this.activateChildRoutes(m,g,pe.children)}else this.activateChildRoutes(m,g,T);else if(I.component){const pe=T.getOrCreateContext(I.outlet);if(this.routeReuseStrategy.shouldAttach(I.snapshot)){const Se=this.routeReuseStrategy.retrieve(I.snapshot);this.routeReuseStrategy.store(I.snapshot,null),pe.children.onOutletReAttached(Se.contexts),pe.attachRef=Se.componentRef,pe.route=Se.route.value,pe.outlet&&pe.outlet.attach(Se.componentRef,Se.route.value),Os(Se.route)}else{const Se=function(b){for(let m=b.parent;m;m=m.parent){const g=m.routeConfig;if(g&&g._loadedConfig)return g._loadedConfig;if(g&&g.component)return null}return null}(I.snapshot),Qe=Se?Se.module.componentFactoryResolver:null;pe.attachRef=null,pe.route=I,pe.resolver=Qe,pe.outlet&&pe.outlet.activateWith(I,Qe),this.activateChildRoutes(m,null,pe.children)}}else this.activateChildRoutes(m,null,T)}}function Os(b){Pr(b.value),b.children.forEach(Os)}class ri{constructor(m,g){this.routes=m,this.module=g}}function An(b){return"function"==typeof b}function Ui(b){return b instanceof Bn}const pi=Symbol("INITIAL_VALUE");function Vi(){return(0,ye.w)(b=>(0,oe.aj)(b.map(m=>m.pipe((0,xt.q)(1),(0,_e.O)(pi)))).pipe(ge((m,g)=>{let T=!1;return g.reduce((I,B,pe)=>I!==pi?I:(B===pi&&(T=!0),T||!1!==B&&pe!==g.length-1&&!Ui(B)?I:B),m)},pi),(0,Fe.h)(m=>m!==pi),(0,ct.U)(m=>Ui(m)?m:!0===m),(0,xt.q)(1)))}let os=(()=>{class b{}return b.\u0275fac=function(g){return new(g||b)},b.\u0275cmp=f.Xpm({type:b,selectors:[["ng-component"]],decls:1,vars:0,template:function(g,T){1&g&&f._UZ(0,"router-outlet")},directives:function(){return[hs]},encapsulation:2}),b})();function ss(b,m=""){for(let g=0;g<b.length;g++){const T=b[g];as(T,ls(m,T))}}function as(b,m){b.children&&ss(b.children,m)}function ls(b,m){return m?b||m.path?b&&!m.path?`${b}/`:!b&&m.path?m.path:`${b}/${m.path}`:"":b}function ho(b){const m=b.children&&b.children.map(ho),g=m?Object.assign(Object.assign({},b),{children:m}):Object.assign({},b);return!g.component&&(m||g.loadChildren)&&g.outlet&&g.outlet!==gt&&(g.component=os),g}function Wn(b){return b.outlet||gt}function Ao(b,m){const g=b.filter(T=>Wn(T)===m);return g.push(...b.filter(T=>Wn(T)!==m)),g}const _r={matched:!1,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};function Rr(b,m,g){var T;if(""===m.path)return"full"===m.pathMatch&&(b.hasChildren()||g.length>0)?Object.assign({},_r):{matched:!0,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};const B=(m.matcher||Mt)(g,b,m);if(!B)return Object.assign({},_r);const pe={};Zt(B.posParams,(Qe,St)=>{pe[St]=Qe.path});const Se=B.consumed.length>0?Object.assign(Object.assign({},pe),B.consumed[B.consumed.length-1].parameters):pe;return{matched:!0,consumedSegments:B.consumed,lastChild:B.consumed.length,parameters:Se,positionalParamSegments:null!==(T=B.posParams)&&void 0!==T?T:{}}}function S(b,m,g,T,I="corrected"){if(g.length>0&&function(b,m,g){return g.some(T=>Ve(b,m,T)&&Wn(T)!==gt)}(b,g,T)){const pe=new Ht(m,function(b,m,g,T){const I={};I[gt]=T,T._sourceSegment=b,T._segmentIndexShift=m.length;for(const B of g)if(""===B.path&&Wn(B)!==gt){const pe=new Ht([],{});pe._sourceSegment=b,pe._segmentIndexShift=m.length,I[Wn(B)]=pe}return I}(b,m,T,new Ht(g,b.children)));return pe._sourceSegment=b,pe._segmentIndexShift=m.length,{segmentGroup:pe,slicedSegments:[]}}if(0===g.length&&function(b,m,g){return g.some(T=>Ve(b,m,T))}(b,g,T)){const pe=new Ht(b.segments,function(b,m,g,T,I,B){const pe={};for(const Se of T)if(Ve(b,g,Se)&&!I[Wn(Se)]){const Qe=new Ht([],{});Qe._sourceSegment=b,Qe._segmentIndexShift="legacy"===B?b.segments.length:m.length,pe[Wn(Se)]=Qe}return Object.assign(Object.assign({},I),pe)}(b,m,g,T,b.children,I));return pe._sourceSegment=b,pe._segmentIndexShift=m.length,{segmentGroup:pe,slicedSegments:g}}const B=new Ht(b.segments,b.children);return B._sourceSegment=b,B._segmentIndexShift=m.length,{segmentGroup:B,slicedSegments:g}}function Ve(b,m,g){return(!(b.hasChildren()||m.length>0)||"full"!==g.pathMatch)&&""===g.path}function mt(b,m,g,T){return!!(Wn(b)===T||T!==gt&&Ve(m,g,b))&&("**"===b.path||Rr(m,b,g).matched)}function It(b,m,g){return 0===m.length&&!b.children[g]}class Kt{constructor(m){this.segmentGroup=m||null}}class jt{constructor(m){this.urlTree=m}}function bn(b){return new fe.y(m=>m.error(new Kt(b)))}function sn(b){return new fe.y(m=>m.error(new jt(b)))}function Pn(b){return new fe.y(m=>m.error(new Error(`Only absolute redirects can have named outlets. redirectTo: '${b}'`)))}class yr{constructor(m,g,T,I,B){this.configLoader=g,this.urlSerializer
1=T,this.urlTree=I,this.config=B,this.allowRedirects=!0,this.ngModule=m.get(f.h0i)}apply(){const m=S(this.urlTree.root,[],[],this.config).segmentGroup,g=new Ht(m.segments,m.children);return this.expandSegmentGroup(this.ngModule,this.config,g,gt).pipe((0,ct.U)(B=>this.createUrlTree(jn(B),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,Ge.K)(B=>{if(B instanceof jt)return this.allowRedirects=!1,this.match(B.urlTree);throw B instanceof Kt?this.noMatchError(B):B}))}match(m){return this.expandSegmentGroup(this.ngModule,this.config,m.root,gt).pipe((0,ct.U)(I=>this.createUrlTree(jn(I),m.queryParams,m.fragment))).pipe((0,Ge.K)(I=>{throw I instanceof Kt?this.noMatchError(I):I}))}noMatchError(m){return new Error(`Cannot match any routes. URL Segment: '${m.segmentGroup}'`)}createUrlTree(m,g,T){const I=m.segments.length>0?new Ht([],{[gt]:m}):m;return new Bn(I,g,T)}expandSegmentGroup(m,g,T,I){return 0===T.segments.length&&T.hasChildren()?this.expandChildren(m,g,T).pipe((0,ct.U)(B=>new Ht([],B))):this.expandSegment(m,T,g,T.segments,I,!0)}expandChildren(m,g,T){const I=[];for(const B of Object.keys(T.children))"primary"===B?I.unshift(B):I.push(B);return(0,G.D)(I).pipe((0,de.b)(B=>{const pe=T.children[B],Se=Ao(g,B);return this.expandSegmentGroup(m,Se,pe,B).pipe((0,ct.U)(Qe=>({segment:Qe,outlet:B})))}),ge((B,pe)=>(B[pe.outlet]=pe.segment,B),{}),function(b,m){const g=arguments.length>=2;return T=>T.pipe(b?(0,Fe.h)((I,B)=>b(I,B,T)):W.y,ut(1),g?(0,Pe.d)(m):(0,et.T)(()=>new V.K))}())}expandSegment(m,g,T,I,B,pe){return(0,G.D)(T).pipe((0,de.b)(Se=>this.expandSegmentAgainstRoute(m,g,T,Se,I,B,pe).pipe((0,Ge.K)(St=>{if(St instanceof Kt)return(0,z.of)(null);throw St}))),(0,ue.P)(Se=>!!Se),(0,Ge.K)((Se,Qe)=>{if(Se instanceof V.K||"EmptyError"===Se.name){if(It(g,I,B))return(0,z.of)(new Ht([],{}));throw new Kt(g)}throw Se}))}expandSegmentAgainstRoute(m,g,T,I,B,pe,Se){return mt(I,g,B,pe)?void 0===I.redirectTo?this.matchSegmentAgainstRoute(m,g,I,B,pe):Se&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(m,g,T,I,B,pe):bn(g):bn(g)}expandSegmentAgainstRouteUsingRedirect(m,g,T,I,B,pe){return"**"===I.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(m,T,I,pe):this.expandRegularSegmentAgainstRouteUsingRedirect(m,g,T,I,B,pe)}expandWildCardWithParamsAgainstRouteUsingRedirect(m,g,T,I){const B=this.applyRedirectCommands([],T.redirectTo,{});return T.redirectTo.startsWith("/")?sn(B):this.lineralizeSegments(T,B).pipe((0,me.zg)(pe=>{const Se=new Ht(pe,{});return this.expandSegment(m,Se,g,pe,I,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(m,g,T,I,B,pe){const{matched:Se,consumedSegments:Qe,lastChild:St,positionalParamSegments:fn}=Rr(g,I,B);if(!Se)return bn(g);const Ft=this.applyRedirectCommands(Qe,I.redirectTo,fn);return I.redirectTo.startsWith("/")?sn(Ft):this.lineralizeSegments(I,Ft).pipe((0,me.zg)(Sn=>this.expandSegment(m,g,T,Sn.concat(B.slice(St)),pe,!1)))}matchSegmentAgainstRoute(m,g,T,I,B){if("**"===T.path)return T.loadChildren?(T._loadedConfig?(0,z.of)(T._loadedConfig):this.configLoader.load(m.injector,T)).pipe((0,ct.U)(Sn=>(T._loadedConfig=Sn,new Ht(I,{})))):(0,z.of)(new Ht(I,{}));const{matched:pe,consumedSegments:Se,lastChild:Qe}=Rr(g,T,I);if(!pe)return bn(g);const St=I.slice(Qe);return this.getChildConfig(m,T,I).pipe((0,me.zg)(Ft=>{const Sn=Ft.module,un=Ft.routes,{segmentGroup:io,slicedSegments:Gi}=S(g,Se,St,un),zr=new Ht(io.segments,io.children);if(0===Gi.length&&zr.hasChildren())return this.expandChildren(Sn,un,zr).pipe((0,ct.U)(_s=>new Ht(Se,_s)));if(0===un.length&&0===Gi.length)return(0,z.of)(new Ht(Se,{}));const mi=Wn(T)===B;return this.expandSegment(Sn,zr,un,Gi,mi?gt:B,!0).pipe((0,ct.U)(Ii=>new Ht(Se.concat(Ii.segments),Ii.children)))}))}getChildConfig(m,g,T){return g.children?(0,z.of)(new ri(g.children,m)):g.loadChildren?void 0!==g._loadedConfig?(0,z.of)(g._loadedConfig):this.runCanLoadGuards(m.injector,g,T).pipe((0,me.zg)(I=>{return I?this.configLoader.load(m.injector,g).pipe((0,ct.U)(B=>(g._loadedConfig=B,B))):(b=g,new fe.y(m=>m.error(wn(`Cannot load children because the guard of the route "path: '${b.path}'" returned false`))));var b})):(0,z.of)(new ri([],m))}runCanLoadGuards(m,g,T){const I=g.canLoad;if(!I||0===I.length)return(0,z.of)(!0);const B=I.map(pe=>{const Se=m.get(pe);let Qe;if((b=Se)&&An(b.canLoad))Qe=Se.canLoad(g,T);else{if(!An(Se))throw new Error("Invalid CanLoad guard");Qe=Se(g,T)}var b;return Jn(Qe)});return(0,z.of)(B).pipe(Vi(),(0,Ce.b)(pe=>{if(!Ui(pe))return;const Se=wn(`Redirecting to "${this.urlSerializer.serialize(pe)}"`);throw Se.url=pe,Se}),(0,ct.U)(pe=>!0===pe))}lineralizeSegments(m,g){let T=[],I=g.root;for(;;){if(T=T.concat(I.segments),0===I.numberOfChildren)return(0,z.of)(T);if(I.numberOfChildren>1||!I.children[gt])return Pn(m.redirectTo);I=I.children[gt]}}applyRedirectCommands(m,g,T){return this.applyRedirectCreatreUrlTree(g,this.urlSerializer.parse(g),m,T)}applyRedirectCreatreUrlTree(m,g,T,I){const B=this.createSegmentGroup(m,g.root,T,I);return new Bn(B,this.createQueryParams(g.queryParams,this.urlTree.queryParams),g.fragment)}createQueryParams(m,g){const T={};return Zt(m,(I,B)=>
1{if("string"==typeof I&&I.startsWith(":")){const Se=I.substring(1);T[B]=g[Se]}else T[B]=I}),T}createSegmentGroup(m,g,T,I){const B=this.createSegments(m,g.segments,T,I);let pe={};return Zt(g.children,(Se,Qe)=>{pe[Qe]=this.createSegmentGroup(m,Se,T,I)}),new Ht(B,pe)}createSegments(m,g,T,I){return g.map(B=>B.path.startsWith(":")?this.findPosParam(m,B,I):this.findOrReturn(B,T))}findPosParam(m,g,T){const I=T[g.path.substring(1)];if(!I)throw new Error(`Cannot redirect to '${m}'. Cannot find '${g.path}'.`);return I}findOrReturn(m,g){let T=0;for(const I of g){if(I.path===m.path)return g.splice(T),I;T++}return m}}function jn(b){const m={};for(const T of Object.keys(b.children)){const B=jn(b.children[T]);(B.segments.length>0||B.hasChildren())&&(m[T]=B)}return function(b){if(1===b.numberOfChildren&&b.children[gt]){const m=b.children[gt];return new Ht(b.segments.concat(m.segments),m.children)}return b}(new Ht(b.segments,m))}class Hr{constructor(m){this.path=m,this.route=this.path[this.path.length-1]}}class hi{constructor(m,g){this.component=m,this.route=g}}function ii(b,m,g){const T=b._root;return eo(T,m?m._root:null,g,[T.value])}function go(b,m,g){const T=function(b){if(!b)return null;for(let m=b.parent;m;m=m.parent){const g=m.routeConfig;if(g&&g._loadedConfig)return g._loadedConfig}return null}(m);return(T?T.module.injector:g).get(b)}function eo(b,m,g,T,I={canDeactivateChecks:[],canActivateChecks:[]}){const B=Nt(m);return b.children.forEach(pe=>{(function(b,m,g,T,I={canDeactivateChecks:[],canActivateChecks:[]}){const B=b.value,pe=m?m.value:null,Se=g?g.getContext(b.value.outlet):null;if(pe&&B.routeConfig===pe.routeConfig){const Qe=function(b,m,g){if("function"==typeof g)return g(b,m);switch(g){case"pathParamsChange":return!Xr(b.url,m.url);case"pathParamsOrQueryParamsChange":return!Xr(b.url,m.url)||!En(b.queryParams,m.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!ti(b,m)||!En(b.queryParams,m.queryParams);default:return!ti(b,m)}}(pe,B,B.routeConfig.runGuardsAndResolvers);Qe?I.canActivateChecks.push(new Hr(T)):(B.data=pe.data,B._resolvedData=pe._resolvedData),eo(b,m,B.component?Se?Se.children:null:g,T,I),Qe&&Se&&Se.outlet&&Se.outlet.isActivated&&I.canDeactivateChecks.push(new hi(Se.outlet.component,pe))}else pe&&Bi(m,Se,I),I.canActivateChecks.push(new Hr(T)),eo(b,null,B.component?Se?Se.children:null:g,T,I)})(pe,B[pe.value.outlet],g,T.concat([pe.value]),I),delete B[pe.value.outlet]}),Zt(B,(pe,Se)=>Bi(pe,g.getContext(Se),I)),I}function Bi(b,m,g){const T=Nt(b),I=b.value;Zt(T,(B,pe)=>{Bi(B,I.component?m?m.children.getContext(pe):null:m,g)}),g.canDeactivateChecks.push(new hi(I.component&&m&&m.outlet&&m.outlet.isActivated?m.outlet.component:null,I))}class to{}function $r(b){return new fe.y(m=>m.error(b))}class Di{constructor(m,g,T,I,B,pe){this.rootComponentType=m,this.config=g,this.urlTree=T,this.url=I,this.paramsInheritanceStrategy=B,this.relativeLinkResolution=pe}recognize(){const m=S(this.urlTree.root,[],[],this.config.filter(pe=>void 0===pe.redirectTo),this.relativeLinkResolution).segmentGroup,g=this.processSegmentGroup(this.config,m,gt);if(null===g)return null;const T=new qt([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},gt,this.rootComponentType,null,this.urlTree.root,-1,{}),I=new Ot(T,g),B=new Ki(this.url,I);return this.inheritParamsAndData(B._root),B}inheritParamsAndData(m){const g=m.value,T=Vr(g,this.paramsInheritanceStrategy);g.params=Object.freeze(T.params),g.data=Object.freeze(T.data),m.children.forEach(I=>this.inheritParamsAndData(I))}processSegmentGroup(m,g,T){return 0===g.segments.length&&g.hasChildren()?this.processChildren(m,g):this.processSegment(m,g,g.segments,T)}processChildren(m,g){const T=[];for(const B of Object.keys(g.children)){const pe=g.children[B],Se=Ao(m,B),Qe=this.processSegmentGroup(Se,pe,B);if(null===Qe)return null;T.push(...Qe)}const I=Hi(T);return I.sort((m,g)=>m.value.outlet===gt?-1:g.value.outlet===gt?1:m.value.outlet.localeCompare(g.value.outlet)),I}processSegment(m,g,T,I){for(const B of m){const pe=this.processSegmentAgainstRoute(B,g,T,I);if(null!==pe)return pe}return It(g,T,I)?[]:null}processSegmentAgainstRoute(m,g,T,I){if(m.redirectTo||!mt(m,g,T,I))return null;let B,pe=[],Se=[];if("**"===m.path){const un=T.length>0?pr(T).parameters:{};B=new qt(T,un,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,$i(m),Wn(m),m.component,m,xn(g),ks(g)+T.length,oi(m))}else{const un=Rr(g,m,T);if(!un.matched)return null;pe=un.consumedSegments,Se=T.slice(un.lastChild),B=new qt(pe,un.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,$i(m),Wn(m),m.component,m,xn(g),ks(g)+pe.length,oi(m))}const Qe=(b=m).children?b.children:b.loadChildren?b._loadedConfig.routes:[],{segmentGroup:St,slicedSegments:fn}
1=S(g,pe,Se,Qe.filter(un=>void 0===un.redirectTo),this.relativeLinkResolution);var b;if(0===fn.length&&St.hasChildren()){const un=this.processChildren(Qe,St);return null===un?null:[new Ot(B,un)]}if(0===Qe.length&&0===fn.length)return[new Ot(B,[])];const Ft=Wn(m)===I,Sn=this.processSegment(Qe,St,fn,Ft?gt:I);return null===Sn?null:[new Ot(B,Sn)]}}function ko(b){const m=b.value.routeConfig;return m&&""===m.path&&void 0===m.redirectTo}function Hi(b){const m=[],g=new Set;for(const T of b){if(!ko(T)){m.push(T);continue}const I=m.find(B=>T.value.routeConfig===B.value.routeConfig);void 0!==I?(I.children.push(...T.children),g.add(I)):m.push(T)}for(const T of g){const I=Hi(T.children);m.push(new Ot(T.value,I))}return m.filter(T=>!g.has(T))}function xn(b){let m=b;for(;m._sourceSegment;)m=m._sourceSegment;return m}function ks(b){let m=b,g=m._segmentIndexShift?m._segmentIndexShift:0;for(;m._sourceSegment;)m=m._sourceSegment,g+=m._segmentIndexShift?m._segmentIndexShift:0;return g-1}function $i(b){return b.data||{}}function oi(b){return b.resolve||{}}function no(b){return(0,ye.w)(m=>{const g=b(m);return g?(0,G.D)(g).pipe((0,ct.U)(()=>m)):(0,z.of)(m)})}class Qa extends class{shouldDetach(m){return!1}store(m,g){}shouldAttach(m){return!1}retrieve(m){return null}shouldReuseRoute(m,g){return m.routeConfig===g.routeConfig}}{}const fs=new f.OlP("ROUTES");class Ro{constructor(m,g,T,I){this.loader=m,this.compiler=g,this.onLoadStartListener=T,this.onLoadEndListener=I}load(m,g){if(g._loader$)return g._loader$;this.onLoadStartListener&&this.onLoadStartListener(g);const I=this.loadModuleFactory(g.loadChildren).pipe((0,ct.U)(B=>{this.onLoadEndListener&&this.onLoadEndListener(g);const pe=B.create(m);return new ri(On(pe.injector.get(fs,void 0,f.XFs.Self|f.XFs.Optional)).map(ho),pe)}),(0,Ge.K)(B=>{throw g._loader$=void 0,B}));return g._loader$=new xe.c(I,()=>new ie.xQ).pipe((0,Ke.x)()),g._loader$}loadModuleFactory(m){return"string"==typeof m?(0,G.D)(this.loader.load(m)):Jn(m()).pipe((0,me.zg)(g=>g instanceof f.YKP?(0,z.of)(g):(0,G.D)(this.compiler.compileModuleAsync(g))))}}class Fs{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.children=new Zi,this.attachRef=null}}class Zi{constructor(){this.contexts=new Map}onChildOutletCreated(m,g){const T=this.getOrCreateContext(m);T.outlet=g,this.contexts.set(m,T)}onChildOutletDestroyed(m){const g=this.getContext(m);g&&(g.outlet=null,g.attachRef=null)}onOutletDeactivated(){const m=this.contexts;return this.contexts=new Map,m}onOutletReAttached(m){this.contexts=m}getOrCreateContext(m){let g=this.getContext(m);return g||(g=new Fs,this.contexts.set(m,g)),g}getContext(m){return this.contexts.get(m)||null}}class na{shouldProcessUrl(m){return!0}extract(m){return m}merge(m,g){return m}}function br(b){throw b}function Zn(b,m,g){return m.parse("/")}function ps(b,m){return(0,z.of)(null)}const Kn={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Zr={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let tn=(()=>{class b{constructor(g,T,I,B,pe,Se,Qe,St){this.rootComponentType=g,this.urlSerializer=T,this.rootContexts=I,this.location=B,this.config=St,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.lastLocationChangeInfo=null,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new ie.xQ,this.errorHandler=br,this.malformedUriErrorHandler=Zn,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:ps,afterPreactivation:ps},this.urlHandlingStrategy=new na,this.routeReuseStrategy=new Qa,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.ngModule=pe.get(f.h0i),this.console=pe.get(f.c2e);const Sn=pe.get(f.R0b);this.isNgZoneEnabled=Sn instanceof f.R0b&&f.R0b.isInAngularZone(),this.resetConfig(St),this.currentUrlTree=new Bn(new Ht([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new Ro(Se,Qe,un=>this.triggerEvent(new ln(un)),un=>
1this.triggerEvent(new Un(un))),this.routerState=dn(this.currentUrlTree,this.rootComponentType),this.transitions=new te.X({id:0,targetPageId:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}get browserPageId(){var g;return null===(g=this.location.getState())||void 0===g?void 0:g.\u0275routerPageId}setupNavigations(g){const T=this.events;return g.pipe((0,Fe.h)(I=>0!==I.id),(0,ct.U)(I=>Object.assign(Object.assign({},I),{extractedUrl:this.urlHandlingStrategy.extract(I.rawUrl)})),(0,ye.w)(I=>{let B=!1,pe=!1;return(0,z.of)(I).pipe((0,Ce.b)(Se=>{this.currentNavigation={id:Se.id,initialUrl:Se.currentRawUrl,extractedUrl:Se.extractedUrl,trigger:Se.source,extras:Se.extras,previousNavigation:this.lastSuccessfulNavigation?Object.assign(Object.assign({},this.lastSuccessfulNavigation),{previousNavigation:null}):null}}),(0,ye.w)(Se=>{const Qe=this.browserUrlTree.toString(),St=!this.navigated||Se.extractedUrl.toString()!==Qe||Qe!==this.currentUrlTree.toString();if(("reload"===this.onSameUrlNavigation||St)&&this.urlHandlingStrategy.shouldProcessUrl(Se.rawUrl))return No(Se.source)&&(this.browserUrlTree=Se.extractedUrl),(0,z.of)(Se).pipe((0,ye.w)(Ft=>{const Sn=this.transitions.getValue();return T.next(new Dt(Ft.id,this.serializeUrl(Ft.extractedUrl),Ft.source,Ft.restoredState)),Sn!==this.transitions.getValue()?Y.E:Promise.resolve(Ft)}),function(b,m,g,T){return(0,ye.w)(I=>function(b,m,g,T,I){return new yr(b,m,g,T,I).apply()}(b,m,g,I.extractedUrl,T).pipe((0,ct.U)(B=>Object.assign(Object.assign({},I),{urlAfterRedirects:B}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),(0,Ce.b)(Ft=>{this.currentNavigation=Object.assign(Object.assign({},this.currentNavigation),{finalUrl:Ft.urlAfterRedirects})}),function(b,m,g,T,I){return(0,me.zg)(B=>function(b,m,g,T,I="emptyOnly",B="legacy"){try{const pe=new Di(b,m,g,T,I,B).recognize();return null===pe?$r(new to):(0,z.of)(pe)}catch(pe){return $r(pe)}}(b,m,B.urlAfterRedirects,g(B.urlAfterRedirects),T,I).pipe((0,ct.U)(pe=>Object.assign(Object.assign({},B),{targetSnapshot:pe}))))}(this.rootComponentType,this.config,Ft=>this.serializeUrl(Ft),this.paramsInheritanceStrategy,this.relativeLinkResolution),(0,Ce.b)(Ft=>{"eager"===this.urlUpdateStrategy&&(Ft.extras.skipLocationChange||this.setBrowserUrl(Ft.urlAfterRedirects,Ft),this.browserUrlTree=Ft.urlAfterRedirects);const Sn=new Yt(Ft.id,this.serializeUrl(Ft.extractedUrl),this.serializeUrl(Ft.urlAfterRedirects),Ft.targetSnapshot);T.next(Sn)}));if(St&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:Sn,extractedUrl:un,source:io,restoredState:Gi,extras:zr}=Se,mi=new Dt(Sn,this.serializeUrl(un),io,Gi);T.next(mi);const ai=dn(un,this.rootComponentType).snapshot;return(0,z.of)(Object.assign(Object.assign({},Se),{targetSnapshot:ai,urlAfterRedirects:un,extras:Object.assign(Object.assign({},zr),{skipLocationChange:!1,replaceUrl:!1})}))}return this.rawUrlTree=Se.rawUrl,this.browserUrlTree=Se.urlAfterRedirects,Se.resolve(null),Y.E}),no(Se=>{const{targetSnapshot:Qe,id:St,extractedUrl:fn,rawUrl:Ft,extras:{skipLocationChange:Sn,replaceUrl:un}}=Se;return this.hooks.beforePreactivation(Qe,{navigationId:St,appliedUrlTree:fn,rawUrlTree:Ft,skipLocationChange:!!Sn,replaceUrl:!!un})}),(0,Ce.b)(Se=>{const Qe=new yn(Se.id,this.serializeUrl(Se.extractedUrl),this.serializeUrl(Se.urlAfterRedirects),Se.targetSnapshot);this.triggerEvent(Qe)}),(0,ct.U)(Se=>Object.assign(Object.assign({},Se),{guards:ii(Se.targetSnapshot,Se.currentSnapshot,this.rootContexts)})),function(b,m){return(0,me.zg)(g=>{const{targetSnapshot:T,currentSnapshot:I,guards:{canActivateChecks:B,c
1anDeactivateChecks:pe}}=g;return 0===pe.length&&0===B.length?(0,z.of)(Object.assign(Object.assign({},g),{guardsResult:!0})):function(b,m,g,T){return(0,G.D)(b).pipe((0,me.zg)(I=>function(b,m,g,T,I){const B=m&&m.routeConfig?m.routeConfig.canDeactivate:null;if(!B||0===B.length)return(0,z.of)(!0);const pe=B.map(Se=>{const Qe=go(Se,m,I);let St;if(function(b){return b&&An(b.canDeactivate)}(Qe))St=Jn(Qe.canDeactivate(b,m,g,T));else{if(!An(Qe))throw new Error("Invalid CanDeactivate guard");St=Jn(Qe(b,m,g,T))}return St.pipe((0,ue.P)())});return(0,z.of)(pe).pipe(Vi())}(I.component,I.route,g,m,T)),(0,ue.P)(I=>!0!==I,!0))}(pe,T,I,b).pipe((0,me.zg)(Se=>Se&&function(b){return"boolean"==typeof b}(Se)?function(b,m,g,T){return(0,G.D)(m).pipe((0,de.b)(I=>(0,q.z)(function(b,m){return null!==b&&m&&m(new wr(b)),(0,z.of)(!0)}(I.route.parent,T),function(b,m){return null!==b&&m&&m(new Ln(b)),(0,z.of)(!0)}(I.route,T),function(b,m,g){const T=m[m.length-1],B=m.slice(0,m.length-1).reverse().map(pe=>function(b){const m=b.routeConfig?b.routeConfig.canActivateChild:null;return m&&0!==m.length?{node:b,guards:m}:null}(pe)).filter(pe=>null!==pe).map(pe=>Z(()=>{const Se=pe.guards.map(Qe=>{const St=go(Qe,pe.node,g);let fn;if(function(b){return b&&An(b.canActivateChild)}(St))fn=Jn(St.canActivateChild(T,b));else{if(!An(St))throw new Error("Invalid CanActivateChild guard");fn=Jn(St(T,b))}return fn.pipe((0,ue.P)())});return(0,z.of)(Se).pipe(Vi())}));return(0,z.of)(B).pipe(Vi())}(b,I.path,g),function(b,m,g){const T=m.routeConfig?m.routeConfig.canActivate:null;if(!T||0===T.length)return(0,z.of)(!0);const I=T.map(B=>Z(()=>{const pe=go(B,m,g);let Se;if(function(b){return b&&An(b.canActivate)}(pe))Se=Jn(pe.canActivate(m,b));else{if(!An(pe))throw new Error("Invalid CanActivate guard");Se=Jn(pe(m,b))}return Se.pipe((0,ue.P)())}));return(0,z.of)(I).pipe(Vi())}(b,I.route,g))),(0,ue.P)(I=>!0!==I,!0))}(T,B,b,m):(0,z.of)(Se)),(0,ct.U)(Se=>Object.assign(Object.assign({},g),{guardsResult:Se})))})}(this.ngModule.injector,Se=>this.triggerEvent(Se)),(0,Ce.b)(Se=>{if(Ui(Se.guardsResult)){const St=wn(`Redirecting to "${this.serializeUrl(Se.guardsResult)}"`);throw St.url=Se.guardsResult,St}const Qe=new mn(Se.id,this.serializeUrl(Se.extractedUrl),this.serializeUrl(Se.urlAfterRedirects),Se.targetSnapshot,!!Se.guardsResult);this.triggerEvent(Qe)}),(0,Fe.h)(Se=>!!Se.guardsResult||(this.restoreHistory(Se),this.cancelNavigationTransition(Se,""),!1)),no(Se=>{if(Se.guards.canActivateChecks.length)return(0,z.of)(Se).pipe((0,Ce.b)(Qe=>{const St=new nn(Qe.id,this.serializeUrl(Qe.extractedUrl),this.serializeUrl(Qe.urlAfterRedirects),Qe.targetSnapshot);this.triggerEvent(St)}),(0,ye.w)(Qe=>{let St=!1;return(0,z.of)(Qe).pipe(function(b,m){return(0,me.zg)(g=>{const{targetSnapshot:T,guards:{canActivateChecks:I}}=g;if(!I.length)return(0,z.of)(g);let B=0;return(0,G.D)(I).pipe((0,de.b)(pe=>function(b,m,g,T){return function(b,m,g,T){const I=Object.keys(b);if(0===I.length)return(0,z.of)({});const B={};return(0,G.D)(I).pipe((0,me.zg)(pe=>function(b,m,g,T){const I=go(b,m,T);return Jn(I.resolve?I.resolve(m,g):I(m,g))}(b[pe],m,g,T).pipe((0,Ce.b)(Se=>{B[pe]=Se}))),ut(1),(0,me.zg)(()=>Object.keys(B).length===I.length?(0,z.of)(B):Y.E))}(b._resolve,b,m,T).pipe((0,ct.U)(B=>(b._resolvedData=B,b.data=Object.assign(Object.assign({},b.data),Vr(b,g).resolve),null)))}(pe.route,T,b,m)),(0,Ce.b)(()=>B++),ut(1),(0,me.zg)(pe=>B===I.length?(0,z.of)(g):Y.E))})}(this.paramsInheritanceStrategy,this.ngModule.injector),(0,Ce.b)({next:()=>St=!0,complete:()=>{St||(this.restoreHistory(Qe),this.cancelNavigationTransition(Qe,"At least one route resolver didn't emit any value."))}}))}),(0,Ce.b)(Qe=>{const St=new Yn(Qe.id,this.serializeUrl(Qe.extractedUrl),this.serializeUrl(Qe.urlAfterRedirects),Qe.targetSnapshot);this.triggerEvent(St)}))}),no(Se=>{const{targetSnapshot:Qe,id:St,extractedUrl:fn,rawUrl:Ft,extras:{skipLocationChange:Sn,replaceUrl:un}}=Se;return this.hooks.afterPreactivation(Qe,{navigationId:St,appliedUrlTree:fn,rawUrlTree:Ft,skipLocationChange:!!Sn,replaceUrl:!!un})}),(0,ct.U)(Se=>{const Qe=function(b,m,g){const T=mr(b,m._root,g?g._root:void 0);return new Cn(T,m)}(this.routeReuseStrategy,Se.targetSnapshot,Se.currentRouterState);return Object.assign(Object.assign({},Se),{targetRouterState:Qe})}),(0,Ce.b)(Se=>{this.currentUrlTree=Se.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(Se.urlAfterRedirects,Se.rawUrl),this.routerState=Se.targetRouterState,"deferred"===this.urlUpdateStrategy&&(Se.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,Se),this.browserUrlTree=Se.urlAfterRedirects)}),((b,m,g)=>(0,ct.U)(T=>(new is(m,T.targetRouterState,T.currentRouterState,g).activate(b),T)))(this.rootContexts,this.routeReuseStrategy,Se=>this.triggerEvent(Se)),(0,Ce.b)({next(){B=!0},complete(){B=!0}}),function(b){return m=>m.lift(new Ae(b))}(()=>{var Se;if(!B&&!pe){const Qe=`Navigation ID ${I.id} is not equal to the current navigation id ${this.navigationId}`;"replace"===this.canceledNavigationResolution?(this.restoreHistory(I),this.cancelNavigationTransition(I,Qe)):this.cancelNavigationTransition(I,Qe)}(null===(Se=this.currentNavigation)||void 0===Se?void 0:Se.id)===I.id&&(this.currentNavigation=null)}),(0,Ge.K)(Se=>{if(pe=!0,function(b){return b&&b[rr]}(Se)){const Qe=Ui(Se.url);Qe||(this.navigated=!0,this.restoreHistory(I,!0));const St=new bt(I.id,this.serializeUrl(I.extractedUrl),Se.message);T.next(St),Qe?setTimeout(()=>{const fn=this.urlHandlingStrategy.merge(Se.url,this.rawUrlTree),Ft={skipLocationChange:I.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||No(I.source)};this.scheduleNavigation(fn,"imperative",null,Ft,{resolve:I.resolve,reject:I.reject,promise:I.promise})},0):I.resolve(!1)}else{this.restoreHistory(I,!0);const Qe=new Bt(I.id,this.serializeUrl(I.extractedUrl),Se);T.next(Qe);try{I.resolve(this.errorHandler(Se))}catch(St){I.reject(St)}}return Y.E}))}))}resetRootComponentType(g){this.rootComponentType=g,this.routerState.root.component=this.rootComponentType}getTransition(){const g=this.transitions.value;return g.urlAfterRedirects=this.browserUrlTree,g}setTransition(g){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),g))}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(g=>{const T=this.extractLocationChangeInfoFromEvent(g);this.shouldScheduleNavigation(this.lastLocationChangeInfo,T)&&setTimeout(()=>{const{source:I,state:B,urlTree:pe}=T,Se={replaceUrl:!0};if(B){const Qe=Object.assign({},B);delete Qe.navigationId,delete Qe.\u0275routerPageId,0!==Object.keys(Qe).length&&(Se.state=Qe)}this.scheduleNavigation(pe,I,B,Se)},0),this.lastLocationChangeInfo=T}))}extractLocationChangeInfoFromEvent(g){var T;return{source:"popstate"===g.type?"popstate":"hashchange",urlTree:this.parseUrl(g.url),state:(null===(T=g.state)||void 0===T?void 0:T.navigationId)?g.state:null,transitionId:this.getTransition().id}}shouldScheduleNavigation(g,T){if(!g)return!0;const I=T.urlTree.toString()===g.urlTree.toString();return T.transitionId!==g.transitionId||!I||!("hashchange"===T.source&&"popstate"===g.source||"popstate"===T.source&&"hashchange"===g.source)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(g){this.events.next(g)}resetConfig(g){ss(g),this.config=g.map(ho),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(g,T={}){const{relativeTo:I,queryParams:B,fragment:pe,queryParamsHandling:Se,preserveFragment:Qe}=T,St=I||this.routerState.root,fn=Qe?this.currentUrlTree.fragment:pe;let Ft=null;switch(Se){case"merge":Ft=Object.assign(Object.assign({},this.currentUrlTree.queryParams),B);break;case"preserve":Ft=this.currentUrlTree.queryParams;break;default:Ft=B||null}return null!==Ft&&(Ft=this.removeEmptyProps(Ft)),function(b,m,g,T,I){if(0===g.length)return Li(m.root,m.root,m,T,I);const B=function(b){if("string"==typeof b[0]&&1===b.length&&"/"===b[0])return new uo(!0,0,b);let m=0,g=!1;const T=b.reduce((I,B,pe)=>{if("object"==typeof B&&null!=B){if(B.outlets){const Se={};return Zt(B.outlets,(Qe,St)=>
1{Se[St]="string"==typeof Qe?Qe.split("/"):Qe}),[...I,{outlets:Se}]}if(B.segmentPath)return[...I,B.segmentPath]}return"string"!=typeof B?[...I,B]:0===pe?(B.split("/").forEach((Se,Qe)=>{0==Qe&&"."===Se||(0==Qe&&""===Se?g=!0:".."===Se?m++:""!=Se&&I.push(Se))}),I):[...I,B]},[]);return new uo(g,m,T)}(g);if(B.toRoot())return Li(m.root,new Ht([],{}),m,T,I);const pe=function(b,m,g){if(b.isAbsolute)return new So(m.root,!0,0);if(-1===g.snapshot._lastPathIndex){const B=g.snapshot._urlSegment;return new So(B,B===m.root,0)}const T=Tr(b.commands[0])?0:1;return function(b,m,g){let T=b,I=m,B=g;for(;B>I;){if(B-=I,T=T.parent,!T)throw new Error("Invalid number of '../'");I=T.segments.length}return new So(T,!1,I-B)}(g.snapshot._urlSegment,g.snapshot._lastPathIndex+T,b.numberOfDoubleDots)}(B,m,b),Se=pe.processChildren?Oo(pe.segmentGroup,pe.index,B.commands):Mo(pe.segmentGroup,pe.index,B.commands);return Li(pe.segmentGroup,Se,m,T,I)}(St,this.currentUrlTree,g,Ft,null!=fn?fn:null)}navigateByUrl(g,T={skipLocationChange:!1}){const I=Ui(g)?g:this.parseUrl(g),B=this.urlHandlingStrategy.merge(I,this.rawUrlTree);return this.scheduleNavigation(B,"imperative",null,T)}navigate(g,T={skipLocationChange:!1}){return function(b){for(let m=0;m<b.length;m++){const g=b[m];if(null==g)throw new Error(`The requested path contains ${g} segment at index ${m}`)}}(g),this.navigateByUrl(this.createUrlTree(g,T),T)}serializeUrl(g){return this.urlSerializer.serialize(g)}parseUrl(g){let T;try{T=this.urlSerializer.parse(g)}catch(I){T=this.malformedUriErrorHandler(I,this.urlSerializer,g)}return T}isActive(g,T){let I;if(I=!0===T?Object.assign({},Kn):!1===T?Object.assign({},Zr):T,Ui(g))return Ur(this.currentUrlTree,g,I);const B=this.parseUrl(g);return Ur(this.currentUrlTree,B,I)}removeEmptyProps(g){return Object.keys(g).reduce((T,I)=>{const B=g[I];return null!=B&&(T[I]=B),T},{})}processNavigations(){this.navigations.subscribe(g=>{this.navigated=!0,this.lastSuccessfulId=g.id,this.currentPageId=g.targetPageId,this.events.next(new Gt(g.id,this.serializeUrl(g.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,g.resolve(!0)},g=>{this.console.warn(`Unhandled Navigation Error: ${g}`)})}scheduleNavigation(g,T,I,B,pe){var Se,Qe;if(this.disposed)return Promise.resolve(!1);const St=this.getTransition(),fn=No(T)&&St&&!No(St.source),un=(this.lastSuccessfulId===St.id||this.currentNavigation?St.rawUrl:St.urlAfterRedirects).toString()===g.toString();if(fn&&un)return Promise.resolve(!0);let io,Gi,zr;pe?(io=pe.resolve,Gi=pe.reject,zr=pe.promise):zr=new Promise((Ii,_s)=>{io=Ii,Gi=_s});const mi=++this.navigationId;let ai;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(I=this.location.getState()),ai=I&&I.\u0275routerPageId?I.\u0275routerPageId:B.replaceUrl||B.skipLocationChange?null!==(Se=this.browserPageId)&&void 0!==Se?Se:0:(null!==(Qe=this.browserPageId)&&void 0!==Qe?Qe:0)+1):ai=0,this.setTransition({id:mi,targetPageId:ai,source:T,restoredState:I,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:g,extras:B,resolve:io,reject:Gi,promise:zr,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),zr.catch(Ii=>Promise.reject(Ii))}setBrowserUrl(g,T){const I=this.urlSerializer.serialize(g),B=Object.assign(Object.assign({},T.extras.state),this.generateNgRouterState(T.id,T.targetPageId));this.location.isCurrentPathEqualTo(I)||T.extras.replaceUrl?this.location.replaceState(I,"",B):this.location.go(I,"",B)}restoreHistory(g,T=!1){var I,B;if("computed"===this.canceledNavigationResolution){const pe=this.currentPageId-g.targetPageId;"popstate"!==g.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==(null===(I=this.currentNavigation)||void 0===I?void 0:I.finalUrl)||0===pe?this.currentUrlTree===(null===(B=this.currentNavigation)||void 0===B?void 0:B.finalUrl)&&0===pe&&(this.resetState(g),this.browserUrlTree=g.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(pe)}else"replace"===this.canceledNavigationResolution&&(T&&this.resetState(g),this.resetUrlToCurrentUrlTree())}resetState(g){this.routerState=g.currentRouterState,this.currentUrlTree=g.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,g.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}cancelNavigationTransition(g,T){const I=new bt(g.id,this.serializeUrl(g.extractedUrl),T);
1this.triggerEvent(I),g.resolve(!1)}generateNgRouterState(g,T){return"computed"===this.canceledNavigationResolution?{navigationId:g,\u0275routerPageId:T}:{navigationId:g}}}return b.\u0275fac=function(g){return new(g||b)(f.LFG(f.DyG),f.LFG(Ci),f.LFG(Zi),f.LFG(E.Ye),f.LFG(f.zs3),f.LFG(f.v3s),f.LFG(f.Sil),f.LFG(void 0))},b.\u0275prov=f.Yz7({token:b,factory:b.\u0275fac}),b})();function No(b){return"imperative"!==b}let Fo=(()=>{class b{constructor(g,T,I,B,pe){this.router=g,this.route=T,this.commands=[],this.onChanges=new ie.xQ,null==I&&B.setAttribute(pe.nativeElement,"tabindex","0")}ngOnChanges(g){this.onChanges.next(this)}set routerLink(g){this.commands=null!=g?Array.isArray(g)?g:[g]:[]}onClick(){const g={skipLocationChange:mo(this.skipLocationChange),replaceUrl:mo(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,g),!0}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:mo(this.preserveFragment)})}}return b.\u0275fac=function(g){return new(g||b)(f.Y36(tn),f.Y36(Er),f.$8M("tabindex"),f.Y36(f.Qsj),f.Y36(f.SBq))},b.\u0275dir=f.lG2({type:b,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(g,T){1&g&&f.NdJ("click",function(){return T.onClick()})},inputs:{routerLink:"routerLink",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state",relativeTo:"relativeTo"},features:[f.TTD]}),b})(),Lo=(()=>{class b{constructor(g,T,I){this.router=g,this.route=T,this.locationStrategy=I,this.commands=[],this.onChanges=new ie.xQ,this.subscription=g.events.subscribe(B=>{B instanceof Gt&&this.updateTargetUrlAndHref()})}set routerLink(g){this.commands=null!=g?Array.isArray(g)?g:[g]:[]}ngOnChanges(g){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(g,T,I,B,pe){if(0!==g||T||I||B||pe||"string"==typeof this.target&&"_self"!=this.target)return!0;const Se={skipLocationChange:mo(this.skipLocationChange),replaceUrl:mo(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,Se),!1}updateTargetUrlAndHref(){this.href=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree))}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:mo(this.preserveFragment)})}}return b.\u0275fac=function(g){return new(g||b)(f.Y36(tn),f.Y36(Er),f.Y36(E.S$))},b.\u0275dir=f.lG2({type:b,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(g,T){1&g&&f.NdJ("click",function(B){return T.onClick(B.button,B.ctrlKey,B.shiftKey,B.altKey,B.metaKey)}),2&g&&(f.Ikx("href",T.href,f.LSH),f.uIk("target",T.target))},inputs:{routerLink:"routerLink",target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state",relativeTo:"relativeTo"},features:[f.TTD]}),b})();function mo(b){return""===b||!!b}let Ta=(()=>{class b{constructor(g,T,I,B,pe,Se){this.router=g,this.element=T,this.renderer=I,this.cdr=B,this.link=pe,this.linkWithHref=Se,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.routerEventsSubscription=g.events.subscribe(Qe=>{Qe instanceof Gt&&this.update()})}ngAfterContentInit(){(0,z.of)(this.links.changes,this.linksWithHrefs.changes,(0,z.of)(null)).pipe((0,tt.J)()).subscribe(g=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){var g;null===(g=this.linkInputChangesSubscription)||void 0===g||g.unsubscribe();const T=[...this.links.toArray(),...this.linksWithHrefs.toArray(),this.link,this.linkWithHref].filter(I=>!!I).map(I=>I.onChanges);this.linkInputChangesSubscription=(0,G.D)(T).pipe((0,tt.J)()).subscribe(I=>{this.isActive!==this.isLinkActive(this.router)(I)&&this.update()})}set routerLinkActive(g){const T=Array.isArray(g)?g:g.split(" ");this.classes=T.filter(I=>!!I)}ngOnChanges(g){this.update()}ngOnDestroy(){var g;this.routerEventsSubscription.unsubscribe(),null===(g=this.linkInputChangesSubscription)||void 0===g||g.unsubscribe()}update(){!this.links||!this.linksWithHrefs||!this.router.navigated||Promise.resolve().then(()=>{const g=this.hasActiveLinks();this.isActive!==g&&(this.isActive=g,this.cdr.markForCheck(),this.classes.forEac
1h(T=>{g?this.renderer.addClass(this.element.nativeElement,T):this.renderer.removeClass(this.element.nativeElement,T)}))})}isLinkActive(g){const T=function(b){return!!b.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return I=>g.isActive(I.urlTree,T)}hasActiveLinks(){const g=this.isLinkActive(this.router);return this.link&&g(this.link)||this.linkWithHref&&g(this.linkWithHref)||this.links.some(g)||this.linksWithHrefs.some(g)}}return b.\u0275fac=function(g){return new(g||b)(f.Y36(tn),f.Y36(f.SBq),f.Y36(f.Qsj),f.Y36(f.sBO),f.Y36(Fo,8),f.Y36(Lo,8))},b.\u0275dir=f.lG2({type:b,selectors:[["","routerLinkActive",""]],contentQueries:function(g,T,I){if(1&g&&(f.Suo(I,Fo,5),f.Suo(I,Lo,5)),2&g){let B;f.iGM(B=f.CRH())&&(T.links=B),f.iGM(B=f.CRH())&&(T.linksWithHrefs=B)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",routerLinkActive:"routerLinkActive"},exportAs:["routerLinkActive"],features:[f.TTD]}),b})(),hs=(()=>{class b{constructor(g,T,I,B,pe){this.parentContexts=g,this.location=T,this.resolver=I,this.changeDetector=pe,this.activated=null,this._activatedRoute=null,this.activateEvents=new f.vpe,this.deactivateEvents=new f.vpe,this.name=B||gt,g.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const g=this.parentContexts.getContext(this.name);g&&g.route&&(g.attachRef?this.attach(g.attachRef,g.route):this.activateWith(g.route,g.resolver||null))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();const g=this.activated;return this.activated=null,this._activatedRoute=null,g}attach(g,T){this.activated=g,this._activatedRoute=T,this.location.insert(g.hostView)}deactivate(){if(this.activated){const g=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(g)}}activateWith(g,T){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=g;const pe=(T=T||this.resolver).resolveComponentFactory(g._futureSnapshot.routeConfig.component),Se=this.parentContexts.getOrCreateContext(this.name).children,Qe=new Vs(g,Se,this.location.injector);this.activated=this.location.createComponent(pe,this.location.length,Qe),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return b.\u0275fac=function(g){return new(g||b)(f.Y36(Zi),f.Y36(f.s_b),f.Y36(f._Vd),f.$8M("name"),f.Y36(f.sBO))},b.\u0275dir=f.lG2({type:b,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),b})();class Vs{constructor(m,g,T){this.route=m,this.childContexts=g,this.parent=T}get(m,g){return m===Er?this.route:m===Zi?this.childContexts:this.parent.get(m,g)}}class Bs{}class Sa{preload(m,g){return(0,z.of)(null)}}let Mi=(()=>{class b{constructor(g,T,I,B,pe){this.router=g,this.injector=B,this.preloadingStrategy=pe,this.loader=new Ro(T,I,St=>g.triggerEvent(new ln(St)),St=>g.triggerEvent(new Un(St)))}setUpPreloading(){this.subscription=this.router.events.pipe((0,Fe.h)(g=>g instanceof Gt),(0,de.b)(()=>this.preload())).subscribe(()=>{})}preload(){const g=this.injector.get(f.h0i);return this.processRoutes(g,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(g,T){const I=[];for(const B of T)if(B.loadChildren&&!B.canLoad&&B._loadedConfig){const pe=B._loadedConfig;I.push(this.processRoutes(pe.module,pe.routes))}else B.loadChildren&&!B.canLoad?I.push(this.preloadConfig(g,B)):B.children&&I.push(this.processRoutes(g,B.children));return(0,G.D)(I).pipe((0,tt.J)(),(0,ct.U)(B=>{}))}preloadConfig(g,T){return this.preloadingStrategy.preload(T,()=>(T._loadedConfig?(0,z.of)(T._loadedConfig):this.loader.load(g.injector,T)).pipe((0,me.zg)(B=>(T._loadedConfig=B,this.processRoutes(B.module,B.routes)))))}}return b.\u0275fac=function(g){return new(g||b)(f.LFG(tn),f.LFG(f.v3s),f.LFG(f.Sil),f.LFG(f.zs3),f.LFG(Bs))},b.\u0275prov=f.Yz7({token:b,factory:b.\u0275fac}),b})(),ro=(()=>{class b{constructor(g,T,I={}){this.router=g,this.viewportScroller=T,this.options=I,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},I.scrollPositionRestoration=I.scrollPositionRestoration||"disabled",I.anchorScrolling=I.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(g=>{g instanceof Dt?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=g.navigationTrigger,this.restoredId=g.restoredState?g.restoredState.navigationId:0):g instanceof Gt&&(this.lastId=g.id,this.scheduleScrollEvent(g,this.router.parseUrl(g.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(g=>{g instanceof qr&&(g.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(g.position):g.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(g.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(g,T){this.router.triggerEvent(new qr(g,"popstate"===this.lastSource?this.store[this.restoredId]:null,T))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return b.\u0275fac=function(g){return new(g||b)(f.LFG(tn),f.LFG(E.EM),f.LFG(void 0))},b.\u0275prov=f.Yz7({token:b,factory:b.\u0275fac}),b})();const Oi=new f.OlP("ROUTER_CONFIGURATION"),zi=new f.OlP("ROUTER_FORROOT_GUARD"),Oa=[E.Ye,{provide:Ci,useClass:Wi},{provide:tn,useFactory:function(b,m,g,T,I,B,pe,Se={},Qe,St){const fn=new tn(null,b,m,g,T,I,B,On(pe));return Qe&&(fn.urlHandlingStrategy=Qe),St&&(fn.routeReuseStrategy=St),function(b,m){b.errorHandler&&(m.errorHandler=b.errorHandler),b.malformedUriErrorHandler&&(m.malformedUriErrorHandler=b.malformedUriErrorHandler),b.onSameUrlNavigation&&(m.onSameUrlNavigation=b.onSameUrlNavigation),b.paramsInheritanceStrategy&&(m.paramsInheritanceStrategy=b.paramsInheritanceStrategy),b.relativeLinkResolution&&(m.relativeLinkResolution=b.relativeLinkResolution),b.urlUpdateStrategy&&(m.urlUpdateStrategy=b.urlUpdateStrategy)}(Se,fn),Se.enableTracing&&fn.events.subscribe(Ft=>{var Sn,un;null===(Sn=console.group)||void 0===Sn||Sn.call(console,`Router Event: ${Ft.constructor.name}`),console.log(Ft.toString()),console.log(Ft),null===(un=console.groupEnd)||void 0===un||un.call(console)}
1),fn},deps:[Ci,Zi,E.Ye,f.zs3,f.v3s,f.Sil,fs,Oi,[class{},new f.FiY],[class{},new f.FiY]]},Zi,{provide:Er,useFactory:function(b){return b.routerState.root},deps:[tn]},{provide:f.v3s,useClass:f.EAV},Mi,Sa,class{preload(m,g){return g().pipe((0,Ge.K)(()=>(0,z.of)(null)))}},{provide:Oi,useValue:{enableTracing:!1}}];function Hs(){return new f.PXZ("Router",tn)}let ra=(()=>{class b{constructor(g,T){}static forRoot(g,T){return{ngModule:b,providers:[Oa,ms(g),{provide:zi,useFactory:ia,deps:[[tn,new f.FiY,new f.tp0]]},{provide:Oi,useValue:T||{}},{provide:E.S$,useFactory:$s,deps:[E.lw,[new f.tBr(E.mr),new f.FiY],Oi]},{provide:ro,useFactory:Zl,deps:[tn,E.EM,Oi]},{provide:Bs,useExisting:T&&T.preloadingStrategy?T.preloadingStrategy:Sa},{provide:f.PXZ,multi:!0,useFactory:Hs},[si,{provide:f.ip1,multi:!0,useFactory:oa,deps:[si]},{provide:_o,useFactory:Ji,deps:[si]},{provide:f.tb,multi:!0,useExisting:_o}]]}}static forChild(g){return{ngModule:b,providers:[ms(g)]}}}return b.\u0275fac=function(g){return new(g||b)(f.LFG(zi,8),f.LFG(tn,8))},b.\u0275mod=f.oAB({type:b}),b.\u0275inj=f.cJS({}),b})();function Zl(b,m,g){return g.scrollOffset&&m.setOffset(g.scrollOffset),new ro(b,m,g)}function $s(b,m,g={}){return g.useHash?new E.Do(b,m):new E.b0(b,m)}function ia(b){return"guarded"}function ms(b){return[{provide:f.deG,multi:!0,useValue:b},{provide:fs,multi:!0,useValue:b}]}let si=(()=>{class b{constructor(g){this.injector=g,this.initNavigation=!1,this.destroyed=!1,this.resultOfPreactivationDone=new ie.xQ}appInitializer(){return this.injector.get(E.V_,Promise.resolve(null)).then(()=>{if(this.destroyed)return Promise.resolve(!0);let T=null;const I=new Promise(Se=>T=Se),B=this.injector.get(tn),pe=this.injector.get(Oi);return"disabled"===pe.initialNavigation?(B.setUpLocationChangeListener(),T(!0)):"enabled"===pe.initialNavigation||"enabledBlocking"===pe.initialNavigation?(B.hooks.afterPreactivation=()=>this.initNavigation?(0,z.of)(null):(this.initNavigation=!0,T(!0),this.resultOfPreactivationDone),B.initialNavigation()):T(!0),I})}bootstrapListener(g){const T=this.injector.get(Oi),I=this.injector.get(Mi),B=this.injector.get(ro),pe=this.injector.get(tn),Se=this.injector.get(f.z2F);g===Se.components[0]&&(("enabledNonBlocking"===T.initialNavigation||void 0===T.initialNavigation)&&pe.initialNavigation(),I.setUpPreloading(),B.init(),pe.resetRootComponentType(Se.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}ngOnDestroy(){this.destroyed=!0}}return b.\u0275fac=function(g){return new(g||b)(f.LFG(f.zs3))},b.\u0275prov=f.Yz7({token:b,factory:b.\u0275fac}),b})();function oa(b){return b.appInitializer.bind(b)}function Ji(b){return b.bootstrapListener.bind(b)}const _o=new f.OlP("Router Initializer")},9051:(Ue,Ie,D)=>{"use strict";D.d(Ie,{yT:()=>Oe,r1:()=>ct,al:()=>st,Li:()=>de,u_:()=>xt});var E=D(3018),f=D(7393);function fe(ue,me){return Ce=>Ce.lift(new G(ue,me))}class G{constructor(me,Ce){this.compare=me,this.keySelector=Ce}call(me,Ce){return Ce.subscribe(new Y(me,this.compare,this.keySelector))}}class Y extends f.L{constructor(me,Ce,Ke){super(me),this.keySelector=Ke,this.hasKey=!1,"function"==typeof Ce&&(this.compare=Ce)}compare(me,Ce){return me===Ce}_next(me){let Ce;try{const{keySelector:tt}=this;Ce=tt?tt(me):me}catch(tt){return this.destination.error(tt)}let Ke=!1;if(this.hasKey)try{const{compare:tt}=this;Ke=tt(this.key,Ce)}catch(tt){return this.destination.error(tt)}else this.hasKey=!0;Ke||(this.key=Ce,this.destination.next(me))}}var Z=D(9765);function z(ue,me=0){return function(Ke){return Ke.lift(new te(ue,me))}}class te{constructor(me,Ce){this.windowSize=me,this.startWindowEvery=Ce}call(me,Ce){return Ce.subscribe(new oe(me,this.windowSize,this.startWindowEvery))}}class oe extends f.L{constructor(me,Ce,Ke){super(me),this.destination=me,this.windowSize=Ce,this.startWindowEvery=Ke,this.windows=[new Z.xQ],this.count=0,me.next(this.windows[0])}_next(me){const Ce=this.startWindowEvery>0?this.startWindowEvery:this.windowSize,Ke=this.destination,tt=this.windowSize,Ct=this.windows,Dt=Ct.length;for(let bt=0;bt<Dt&&!this.closed;bt++)Ct[bt].next(me);const Gt=this.count-tt+1;if(Gt>=0&&Gt%Ce==0&&!this.closed&&Ct.shift().complete(),++this.count%Ce==0&&!this.closed){const bt=new Z.xQ;Ct.push(bt),Ke.next(bt)}}_error(me){const Ce=this.windows;if(Ce)for(;Ce.length>0&&!this.closed;)Ce.shift().error(me);this.destination.error(me)}
1_complete(){const me=this.windows;if(me)for(;me.length>0&&!this.closed;)me.shift().complete();this.destination.complete()}_unsubscribe(){this.count=0,this.windows=null}}var V=D(3637);const q={leading:!0,trailing:!1};class le{constructor(me,Ce,Ke,tt){this.duration=me,this.scheduler=Ce,this.leading=Ke,this.trailing=tt}call(me,Ce){return Ce.subscribe(new ne(me,this.duration,this.scheduler,this.leading,this.trailing))}}class ne extends f.L{constructor(me,Ce,Ke,tt,Ct){super(me),this.duration=Ce,this.scheduler=Ke,this.leading=tt,this.trailing=Ct,this._hasTrailingValue=!1,this._trailingValue=null}_next(me){this.throttled?this.trailing&&(this._trailingValue=me,this._hasTrailingValue=!0):(this.add(this.throttled=this.scheduler.schedule(Fe,this.duration,{subscriber:this})),this.leading?this.destination.next(me):this.trailing&&(this._trailingValue=me,this._hasTrailingValue=!0))}_complete(){this._hasTrailingValue?(this.destination.next(this._trailingValue),this.destination.complete()):this.destination.complete()}clearThrottle(){const me=this.throttled;me&&(this.trailing&&this._hasTrailingValue&&(this.destination.next(this._trailingValue),this._trailingValue=null,this._hasTrailingValue=!1),me.unsubscribe(),this.remove(me),this.throttled=null)}}function Fe(ue){const{subscriber:me}=ue;me.clearThrottle()}var ut=D(8002),ot=D(3282),wt=D(9761),et=D(363),Pe=D(7574),W=D(2759);class o{constructor(me,Ce,Ke,tt,Ct){this.code=me,this.simpleCode=Ce,this.prettyName=Ke,this.dateFormat=tt,this.currencyFormat=Ct}}let Oe=(()=>{class ue{constructor(){this.supportedLocales=[new o("de-CH","de","Deutsch","d. MMMM YYYY"),new o("fr-CH","fr","Fran\xe7ais","d MMMM YYYY"),new o("en-GB","en","English","d MMMM YYYY")],this.currentLocale=new et.t(1),this.currentLocale$=this.currentLocale.pipe(fe()),this.isInitialized=!1}setLocales(Ce){const Ke=this.supportedLocales.find(tt=>tt.simpleCode===Ce);Ke&&(this.currentLocale.next(Ke),this.isInitialized||(this.isInitialized=!0))}getOtherLocales(Ce){return this.supportedLocales.filter(Ke=>Ke.simpleCode!==Ce&&Ke.code!==Ce)}}return ue.DEFAULT_LOCALE="de",ue.\u0275fac=function(Ce){return new(Ce||ue)},ue.\u0275prov=E.Yz7({token:ue,factory:ue.\u0275fac,providedIn:"root"}),ue})(),st=(()=>{class ue{constructor(){this.subject=new Z.xQ,this.scrollEvent=Ce=>{this.subject.next(Ce)}}}return ue.\u0275fac=function(Ce){return new(Ce||ue)},ue.\u0275prov=E.Yz7({token:ue,factory:ue.\u0275fac,providedIn:"root"}),ue})();var ct=(()=>{return(ue=ct||(ct={}))[ue.XS=0]="XS",ue[ue.SM=576]="SM",ue[ue.MD=768]="MD",ue[ue.LG=992]="LG",ue[ue.XL=1200]="XL",ue[ue.XXL=1400]="XXL",ct;var ue})();const xt=(ue,me)=>((ue,me)=>new Pe.y(Ce=>{const Ke=new IntersectionObserver(tt=>{Ce.next(tt[0])},me);return Ke.observe(ue),()=>Ke.disconnect()}))(ue,me).pipe((0,ut.U)(Ce=>Ce.isIntersecting?"visible":"hidden"),z(1),(0,ot.J)(),fe()),_e=ue=>{const me=Object.values(ct).filter(Ce=>"number"==typeof Ce);return me.find((Ce,Ke)=>ue>=Ce&&(Ke+1===me.length||ue<me[Ke+1]))},de=()=>{return(0,W.R)(window,"resize").pipe(function(ue,me=V.P,Ce=q){return Ke=>Ke.lift(new le(ue,me,Ce.leading,Ce.trailing))}(500,V.z,{trailing:!0}),(0,wt.O)(window.innerWidth),(0,ut.U)(()=>({width:window.innerWidth,breakpoint:_e(window.innerWidth)})),(ue="width",fe((Ce,Ke)=>Ce[ue]===Ke[ue]))).pipe((0,ut.U)(ue=>ue.breakpoint),z(1),(0,ot.J)(),fe());var ue}},8686:(Ue,Ie,D)=>{Ue.exports=D(5454)},4054:(Ue,Ie,D)=>{"use strict";var E=D(9471),f=D(5650),fe=D(300),G=D(7790),Y=D(4634),Z=D(1929),z=D(2984),te=D(5886);Ue.exports=function(V){return new Promise(function(xe,ie){var he=V.data,ge=V.headers,le=V.responseType;E.isFormData(he)&&delete ge["Content-Type"];var ne=new XMLHttpRequest;if(V.auth){var Fe=V.auth.username||"",ze=V.auth.password?unescape(encodeURIComponent(V.auth.password)):"";ge.Authorization="Basic "+btoa(Fe+":"+ze)}var ut=Y(V.baseURL,V.url);function ot(){if(ne){var et="getAllResponseHeaders"in ne?Z(ne.getAllResponseHeaders()):null;f(xe,ie,{data:le&&"text"!==le&&"json"!==le?ne.response:ne.responseText,status:ne.status,statusText:ne.statusText,headers:et,config:V,request:ne}),ne=null}}if(ne.open(V.method.toUpperCase(),G(ut,V.params,V.paramsSerializer),!0),ne.timeout=V.timeout,"onloadend"in ne?ne.onloadend=ot:ne.onreadystatechange=function(){!ne||4!==ne.readyState||0===ne.status&&(!ne.responseURL||0!==ne.responseURL.indexOf("file:"))||setTimeout(ot)},ne.onabort=function(){!ne||(ie(te("Request aborted",V,"ECONNABORTED",ne)),ne=null)},ne.onerror=function(){ie(te("Network Error",V,null,ne)),ne=null},ne.ontimeout=function(){var Pe="timeout of "+V.timeout+"ms exceeded";V.timeoutErrorMessage&&(Pe=V.timeoutErrorMessage),ie(te(Pe,V,V.transitional&&V.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",ne)),ne=null},E.isStandardBrowserEnv()){var wt=(V.withCredentials||z(ut))&&V.xsrfCookieName?fe.read(V.xsrfCookieName):void 0;wt&&(ge[V.xsrfHeaderName]=wt)}
1"setRequestHeader"in ne&&E.forEach(ge,function(Pe,W){void 0===he&&"content-type"===W.toLowerCase()?delete ge[W]:ne.setRequestHeader(W,Pe)}),E.isUndefined(V.withCredentials)||(ne.withCredentials=!!V.withCredentials),le&&"json"!==le&&(ne.responseType=V.responseType),"function"==typeof V.onDownloadProgress&&ne.addEventListener("progress",V.onDownloadProgress),"function"==typeof V.onUploadProgress&&ne.upload&&ne.upload.addEventListener("progress",V.onUploadProgress),V.cancelToken&&V.cancelToken.promise.then(function(Pe){!ne||(ne.abort(),ie(Pe),ne=null)}),he||(he=null),ne.send(he)})}},5454:(Ue,Ie,D)=>{"use strict";var E=D(9471),f=D(1533),fe=D(3227),G=D(4018);function Z(te){var oe=new fe(te),V=f(fe.prototype.request,oe);return E.extend(V,fe.prototype,oe),E.extend(V,oe),V}var z=Z(D(2567));z.Axios=fe,z.create=function(oe){return Z(G(z.defaults,oe))},z.Cancel=D(8728),z.CancelToken=D(701),z.isCancel=D(2130),z.all=function(oe){return Promise.all(oe)},z.spread=D(8908),z.isAxiosError=D(9541),Ue.exports=z,Ue.exports.default=z},8728:Ue=>{"use strict";function Ie(D){this.message=D}Ie.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},Ie.prototype.__CANCEL__=!0,Ue.exports=Ie},701:(Ue,Ie,D)=>{"use strict";var E=D(8728);function f(fe){if("function"!=typeof fe)throw new TypeError("executor must be a function.");var G;this.promise=new Promise(function(z){G=z});var Y=this;fe(function(z){Y.reason||(Y.reason=new E(z),G(Y.reason))})}f.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},f.source=function(){var G;return{token:new f(function(z){G=z}),cancel:G}},Ue.exports=f},2130:Ue=>{"use strict";Ue.exports=function(D){return!(!D||!D.__CANCEL__)}},3227:(Ue,Ie,D)=>{"use strict";var E=D(9471),f=D(7790),fe=D(3976),G=D(6764),Y=D(4018),Z=D(3558),z=Z.validators;function te(oe){this.defaults=oe,this.interceptors={request:new fe,response:new fe}}te.prototype.request=function(V){"string"==typeof V?(V=arguments[1]||{}).url=arguments[0]:V=V||{},(V=Y(this.defaults,V)).method=V.method?V.method.toLowerCase():this.defaults.method?this.defaults.method.toLowerCase():"get";var q=V.transitional;void 0!==q&&Z.assertOptions(q,{silentJSONParsing:z.transitional(z.boolean,"1.0.0"),forcedJSONParsing:z.transitional(z.boolean,"1.0.0"),clarifyTimeoutError:z.transitional(z.boolean,"1.0.0")},!1);var xe=[],ie=!0;this.interceptors.request.forEach(function(ot){"function"==typeof ot.runWhen&&!1===ot.runWhen(V)||(ie=ie&&ot.synchronous,xe.unshift(ot.fulfilled,ot.rejected))});var ge,he=[];if(this.interceptors.response.forEach(function(ot){he.push(ot.fulfilled,ot.rejected)}),!ie){var le=[G,void 0];for(Array.prototype.unshift.apply(le,xe),le=le.concat(he),ge=Promise.resolve(V);le.length;)ge=ge.then(le.shift(),le.shift());return ge}for(var ne=V;xe.length;){var Fe=xe.shift(),ze=xe.shift();try{ne=Fe(ne)}catch(ut){ze(ut);break}}try{ge=G(ne)}catch(ut){return Promise.reject(ut)}for(;he.length;)ge=ge.then(he.shift(),he.shift());return ge},te.prototype.getUri=function(V){return V=Y(this.defaults,V),f(V.url,V.params,V.paramsSerializer).replace(/^\?/,"")},E.forEach(["delete","get","head","options"],function(V){te.prototype[V]=function(q,xe){return this.request(Y(xe||{},{method:V,url:q,data:(xe||{}).data}))}}),E.forEach(["post","put","patch"],function(V){te.prototype[V]=function(q,xe,ie){return this.request(Y(ie||{},{method:V,url:q,data:xe}))}}),Ue.exports=te},3976:(Ue,Ie,D)=>{"use strict";var E=D(9471);function f(){this.handlers=[]}f.prototype.use=function(G,Y,Z){return this.handlers.push({fulfilled:G,rejected:Y,synchronous:!!Z&&Z.synchronous,runWhen:Z?Z.runWhen:null}),this.handlers.length-1},f.prototype.eject=function(G){this.handlers[G]&&(this.handlers[G]=null)},f.prototype.forEach=function(G){E.forEach(this.handlers,function(Z){null!==Z&&G(Z)})},Ue.exports=f},4634:(Ue,Ie,D)=>{"use strict";var E=D(5164),f=D(1540);Ue.exports=function(G,Y){return G&&!E(Y)?f(G,Y):Y}},5886:(Ue,Ie,D)=>{"use strict";var E=D(9570);Ue.exports=function(fe,G,Y,Z,z){var te=new Error(fe);return E(te,G,Y,Z,z)}},6764:(Ue,Ie,D)=>{"use strict";var E=D(9471),f=D(4284),fe=D(2130),G=D(2567);function Y(Z){Z.cancelToken&&Z.cancelToken.throwIfRequested()}Ue.exports=function(z){return Y(z),z.headers=z.headers||{},z.data=f.call(z,z.data,z.headers,z.transformRequest),z.headers=E.merge
1(z.headers.common||{},z.headers[z.method]||{},z.headers),E.forEach(["delete","get","head","post","put","patch","common"],function(V){delete z.headers[V]}),(z.adapter||G.adapter)(z).then(function(V){return Y(z),V.data=f.call(z,V.data,V.headers,z.transformResponse),V},function(V){return fe(V)||(Y(z),V&&V.response&&(V.response.data=f.call(z,V.response.data,V.response.headers,z.transformResponse))),Promise.reject(V)})}},9570:Ue=>{"use strict";Ue.exports=function(D,E,f,fe,G){return D.config=E,f&&(D.code=f),D.request=fe,D.response=G,D.isAxiosError=!0,D.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},D}},4018:(Ue,Ie,D)=>{"use strict";var E=D(9471);Ue.exports=function(fe,G){G=G||{};var Y={},Z=["url","method","data"],z=["headers","auth","proxy","params"],te=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],oe=["validateStatus"];function V(he,ge){return E.isPlainObject(he)&&E.isPlainObject(ge)?E.merge(he,ge):E.isPlainObject(ge)?E.merge({},ge):E.isArray(ge)?ge.slice():ge}function q(he){E.isUndefined(G[he])?E.isUndefined(fe[he])||(Y[he]=V(void 0,fe[he])):Y[he]=V(fe[he],G[he])}E.forEach(Z,function(ge){E.isUndefined(G[ge])||(Y[ge]=V(void 0,G[ge]))}),E.forEach(z,q),E.forEach(te,function(ge){E.isUndefined(G[ge])?E.isUndefined(fe[ge])||(Y[ge]=V(void 0,fe[ge])):Y[ge]=V(void 0,G[ge])}),E.forEach(oe,function(ge){ge in G?Y[ge]=V(fe[ge],G[ge]):ge in fe&&(Y[ge]=V(void 0,fe[ge]))});var xe=Z.concat(z).concat(te).concat(oe),ie=Object.keys(fe).concat(Object.keys(G)).filter(function(ge){return-1===xe.indexOf(ge)});return E.forEach(ie,q),Y}},5650:(Ue,Ie,D)=>{"use strict";var E=D(5886);Ue.exports=function(fe,G,Y){var Z=Y.config.validateStatus;Y.status&&Z&&!Z(Y.status)?G(E("Request failed with status code "+Y.status,Y.config,null,Y.request,Y)):fe(Y)}},4284:(Ue,Ie,D)=>{"use strict";var E=D(9471),f=D(2567);Ue.exports=function(G,Y,Z){var z=this||f;return E.forEach(Z,function(oe){G=oe.call(z,G,Y)}),G}},2567:(Ue,Ie,D)=>{"use strict";var E=D(9471),f=D(2196),fe=D(9570),G={"Content-Type":"application/x-www-form-urlencoded"};function Y(oe,V){!E.isUndefined(oe)&&E.isUndefined(oe["Content-Type"])&&(oe["Content-Type"]=V)}var oe,te={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(oe=D(4054)),oe),transformRequest:[function(V,q){return f(q,"Accept"),f(q,"Content-Type"),E.isFormData(V)||E.isArrayBuffer(V)||E.isBuffer(V)||E.isStream(V)||E.isFile(V)||E.isBlob(V)?V:E.isArrayBufferView(V)?V.buffer:E.isURLSearchParams(V)?(Y(q,"application/x-www-form-urlencoded;charset=utf-8"),V.toString()):E.isObject(V)||q&&"application/json"===q["Content-Type"]?(Y(q,"application/json"),function(oe,V,q){if(E.isString(oe))try{return(0,JSON.parse)(oe),E.trim(oe)}catch(xe){if("SyntaxError"!==xe.name)throw xe}return(0,JSON.stringify)(oe)}(V)):V}],transformResponse:[function(V){var q=this.transitional,he=!(q&&q.silentJSONParsing)&&"json"===this.responseType;if(he||q&&q.forcedJSONParsing&&E.isString(V)&&V.length)try{return JSON.parse(V)}catch(ge){if(he)throw"SyntaxError"===ge.name?fe(ge,this,"E_JSON_PARSE"):ge}return V}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(V){return V>=200&&V<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};E.forEach(["delete","get","head"],function(V){te.headers[V]={}}
1),E.forEach(["post","put","patch"],function(V){te.headers[V]=E.merge(G)}),Ue.exports=te},1533:Ue=>{"use strict";Ue.exports=function(D,E){return function(){for(var fe=new Array(arguments.length),G=0;G<fe.length;G++)fe[G]=arguments[G];return D.apply(E,fe)}}},7790:(Ue,Ie,D)=>{"use strict";var E=D(9471);function f(fe){return encodeURIComponent(fe).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}Ue.exports=function(G,Y,Z){if(!Y)return G;var z;if(Z)z=Z(Y);else if(E.isURLSearchParams(Y))z=Y.toString();else{var te=[];E.forEach(Y,function(q,xe){null==q||(E.isArray(q)?xe+="[]":q=[q],E.forEach(q,function(he){E.isDate(he)?he=he.toISOString():E.isObject(he)&&(he=JSON.stringify(he)),te.push(f(xe)+"="+f(he))}))}),z=te.join("&")}if(z){var oe=G.indexOf("#");-1!==oe&&(G=G.slice(0,oe)),G+=(-1===G.indexOf("?")?"?":"&")+z}return G}},1540:Ue=>{"use strict";Ue.exports=function(D,E){return E?D.replace(/\/+$/,"")+"/"+E.replace(/^\/+/,""):D}},300:(Ue,Ie,D)=>{"use strict";var E=D(9471);Ue.exports=E.isStandardBrowserEnv()?{write:function(G,Y,Z,z,te,oe){var V=[];V.push(G+"="+encodeURIComponent(Y)),E.isNumber(Z)&&V.push("expires="+new Date(Z).toGMTString()),E.isString(z)&&V.push("path="+z),E.isString(te)&&V.push("domain="+te),!0===oe&&V.push("secure"),document.cookie=V.join("; ")},read:function(G){var Y=document.cookie.match(new RegExp("(^|;\\s*)("+G+")=([^;]*)"));return Y?decodeURIComponent(Y[3]):null},remove:function(G){this.write(G,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},5164:Ue=>{"use strict";Ue.exports=function(D){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(D)}},9541:Ue=>{"use strict";Ue.exports=function(D){return"object"==typeof D&&!0===D.isAxiosError}},2984:(Ue,Ie,D)=>{"use strict";var E=D(9471);Ue.exports=E.isStandardBrowserEnv()?function(){var Y,fe=/(msie|trident)/i.test(navigator.userAgent),G=document.createElement("a");function Z(z){var te=z;return fe&&(G.setAttribute("href",te),te=G.href),G.setAttribute("href",te),{href:G.href,protocol:G.protocol?G.protocol.replace(/:$/,""):"",host:G.host,search:G.search?G.search.replace(/^\?/,""):"",hash:G.hash?G.hash.replace(/^#/,""):"",hostname:G.hostname,port:G.port,pathname:"/"===G.pathname.charAt(0)?G.pathname:"/"+G.pathname}}return Y=Z(window.location.href),function(te){var oe=E.isString(te)?Z(te):te;return oe.protocol===Y.protocol&&oe.host===Y.host}}():function(){return!0}},2196:(Ue,Ie,D)=>{"use strict";var E=D(9471);Ue.exports=function(fe,G){E.forEach(fe,function(Z,z){z!==G&&z.toUpperCase()===G.toUpperCase()&&(fe[G]=Z,delete fe[z])})}},1929:(Ue,Ie,D)=>{"use strict";var E=D(9471),f=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];Ue.exports=function(G){var Z,z,te,Y={};return G&&E.forEach(G.split("\n"),function(V){if(te=V.indexOf(":"),Z=E.trim(V.substr(0,te)).toLowerCase(),z=E.trim(V.substr(te+1)),Z){if(Y[Z]&&f.indexOf(Z)>=0)return;Y[Z]="set-cookie"===Z?(Y[Z]?Y[Z]:[]).concat([z]):Y[Z]?Y[Z]+", "+z:z}}),Y}},8908:Ue=>{"use strict";Ue.exports=function(D){return function(f){return D.apply(null,f)}}},3558:(Ue,Ie,D)=>{"use strict";var E=D(8593),f={};["object","boolean","number","function","string","symbol"].forEach(function(z,te){f[z]=function(V){return typeof V===z||"a"+(te<1?"n ":" ")+z}});var fe={},G=E.version.split(".");function Y(z,te){for(var oe=te?te.split("."):G,V=z.split("."),q=0;q<3;q++){if(oe[q]>V[q])return!0;if(oe[q]<V[q])return!1}return!1}f.transitional=function(te,oe,V){var q=oe&&Y(oe);function xe(ie,he){return"[Axios v"+E.version+"] Transitional option '"+ie+"'"+he+(V?". "+V:"")}return function(ie,he,ge){if(!1===te)throw new Error(xe(he," has been removed in "+oe));return q&&!fe[he]&&(fe[he]=!0,console.warn(xe(he," has been deprecated since v"+oe+" and will be removed in the near future"))),!te||te(ie,he,ge)}},Ue.exports={isOlderVersion:Y,assertOptions:function(z,te,oe){if("object"!=typeof z)throw new TypeError("options must be an object");for(var V=Object.keys(z),q=V.length;q-- >0;){var xe=V[q],ie=te[xe];if(ie){var he=z[xe],ge=void 0===he||ie(he,xe,z);if(!0!==ge)throw new TypeError("option "+xe+" must be "+ge)}else if(!0!==oe)throw Error("Unknown option "+xe)}},validators:f}},9471:(Ue,Ie,D)=>{"use strict";var E=D(1533),f=Object.prototype.toString;function fe(W){return"[object Array]"===f.call(W)}function G(W){return void 0===W}function q(W){return null!==W&&"object"==typeof W}function xe(W){if("[object Object]"!==f.call(W))return!1;var o=Object.getPrototypeOf(W);return null===o||o===Object.prototype}function le(W){return"[object Function]"===f.call(W)}function ot(W,o){if(null!=W)if("object"!=typeof W&&(W=[W]),fe(W))for(var Oe=0,Je=W.length;Oe<Je;Oe++)o.call(null,W[Oe],Oe,W);else for(var Ae in W)Object.prototype.hasOwnProperty.call(W,Ae)&&o.call(null,W[Ae],Ae,W)}Ue.exports={isArray:fe,isArrayBuffer:function(W){return"[object ArrayBuffer]"===f.call(W)},isBuffer:function(W){return null!==W&&!G(W)&&null!==W.constructor&&!G(W.constructor)&&"function"==typeof W.constructor.isBuffer&&W.constructor.isBuffer(W)},isFormData:function(W){return"undefined"!=typeof FormData&&W instanceof FormData},isArrayBufferView:function(W){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(W):W&&W.buffer&&W.buffer instanceof ArrayBuffer},isString:function(W){return"string"==typeof W},isNumber:function(W){return"number"==typeof W},isObject:q,isPlainObject:xe,isUndefined:G,isDate:function(W){return"[object Date]"===f.call(W)},isFile:function(W){return"[object File]"===f.call(W)},isBlob:function(W){return"[object Blob]"===f.call(W)},isFunction:le,isStream:function(W){return q(W)&&le(W.pipe)},isURLSearchParams:function(W){return"undefined"!=typeof URLSearchParams&&W instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:ot,merge:function wt(){var W={};function o(Ae,st){W[st]=xe(W[st])&&xe(Ae)?wt(W[st],Ae):xe(Ae)?wt({},Ae):fe(Ae)?Ae.slice():Ae}for(var Oe=0,Je=arguments.length;Oe<Je;Oe++)ot(arguments[Oe],o);return W},extend:function(W,o,Oe){return ot(o,function(Ae,st){W[st]=Oe&&"function"==typeof Ae?E(Ae,Oe):Ae}),W},trim:function(W){return W.trim?W.trim():W.replace(/^\s+|\s+$/g,"")},stripBOM:function(W){return 65279===W.charCodeAt(0)&&(W=W.slice(1)),W}}},9885:(Ue,Ie,D)=>{"use strict";D.d(Ie,{B5:()=>wt,oc:()=>ut,wA:()=>et});var E=D(3018),f=D(8583),fe=D(9765),G=D(5345);class Z{constructor(xt){this.notifier=xt}call(xt,_e){const Ge=new z(xt),de=(0,G.ft)(this.notifier,new G.IY(Ge));return de&&!Ge.seenValue?(Ge.add(de),_e.subscribe(Ge)):Ge}}class z extends G.Ds{constructor(xt){super(xt),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}const oe=new E.OlP("EventArgument",{providedIn:"root",factory:function(){return"$event"}}),V=new E.OlP("DynamicComponentInjector");let xe=(()=>{class ye{}return ye.\u0275fac=function(_e){return new(_e||ye)},ye.\u0275mod=E.oAB({type:ye}),ye.\u0275inj=E.cJS({imports:[[f.ez]]}),ye})();function ie(ye){return new E.WD2(void 0,ye,!0)}function ge(){}let Fe=(()=>{class ye{constructor(_e,Ge,de,ue){this.differs=_e,this.cfr=Ge,this.eventArgument=de,this.cdr=ue,this.checkInit=this.failInit,this.lastComponentInst=null,this.inputsDiffer=this.differs.find({}).create(),this.compFactory=null,this.outputsShouldDisconnect$=new fe.xQ,this.outputsChanged=()=>!1}get compRef(){return this.compInjector.componentRef}get componentInst(){return this.compRef?this.compRef.instance:null}get componentInstChanged(){return this.lastComponentInst!==this.componentInst&&(this.lastComponentInst=this.componentInst,!0)}get compCdr(){return this.compRef?this.compRef.injector.get(E.sBO):null}ngOnDestroy(){this._disconnectOutputs()}init(_e,Ge={}){if(this.checkInit=_e?ge:this.failInit,this.compInjector=_e,Ge.trackOutputChanges){const de=this.differs.find({}).create();this.outputsChanged=ue=>!!de.diff(ue)}}update(_e,Ge,de,ue){this.checkInit(),this.updateIO(_e,Ge);const me=this.componentInstChanged;if(me||de){const Ce=this._getInputsChanges();Ce&&this._updateInputChanges(Ce),this.updateInputs(me||!this.lastInputChanges)}(me||ue)&&this.bindOutputs()}maybeUpdate(){if(this.checkInit(),this.componentInstChanged)return this.updateInputs(!0),void this.bindOutputs();if(this.outputsChanged(this.outputs)&&this.bindOutputs(),!this.inputs)return;const _e=this._getInputsChanges();if(_e){const Ge=!!this.lastInputChanges;this._updateInputChanges(_e),Ge&&this.updateInputs()}}updateIO(_e,Ge){this.inputs=_e,this.outputs=Ge}updateInputs(_e=!1){_e&&this._updateCompFactory();const Ge=this.componentInst;let de=this.inputs;!de||!Ge||(de=this._resolveInputs(de),Object.keys(de).forEach(ue=>Ge[ue]=de[ue]),this.compCdr&&this.compCdr.markForCheck(),this.notifyOnInputChanges(this.lastInputChanges,_e))}bindOutputs(){this._disconnectOutputs();const _e=this.componentInst;let Ge=this.outputs;!Ge||!_e||(Ge=this._resolveOutputs(Ge),Object.keys(Ge).filter(de=>
1_e[de]).forEach(de=>_e[de].pipe(function(ye){return xt=>xt.lift(new Z(ye))}(this.outputsShouldDisconnect$)).subscribe(ue=>(this.cdr.markForCheck(),Ge[de](ue)))))}notifyOnInputChanges(_e={},Ge){!this.componentInst.ngOnChanges||(Ge&&(_e=this._collectFirstChanges()),this.componentInst.ngOnChanges(_e))}_disconnectOutputs(){this.outputsShouldDisconnect$.next()}_getInputsChanges(){return this.inputsDiffer.diff(this.inputs)}_updateInputChanges(_e){this.lastInputChanges=this._collectChangesFromDiffer(_e)}_collectFirstChanges(){const _e={},Ge=this.inputs;return Object.keys(Ge).forEach(de=>_e[de]=ie(Ge[de])),this._resolveChanges(_e)}_collectChangesFromDiffer(_e){const Ge={};return _e.forEachAddedItem(de=>Ge[de.key]=ie(de.currentValue)),_e.forEachChangedItem(de=>Ge[de.key]=function(ye,xt){return new E.WD2(xt,ye,!1)}(de.currentValue,de.previousValue)),this._resolveChanges(Ge)}_resolveCompFactory(){try{try{return this.cfr.resolveComponentFactory(this.compRef.componentType)}catch(_e){return this.cfr.resolveComponentFactory(this.compRef.instance.constructor)}}catch(_e){return null}}_updateCompFactory(){this.compFactory=this._resolveCompFactory()}_resolveInputs(_e){return this.compFactory?this._remapIO(_e,this.compFactory.inputs):_e}_resolveOutputs(_e){return _e=this._processOutputs(_e),this.compFactory?this._remapIO(_e,this.compFactory.outputs):_e}_processOutputs(_e){const Ge={};return Object.keys(_e).forEach(de=>{const ue=_e[de];Ge[de]="function"==typeof ue?ue:ue&&this._processOutputArgs(ue)}),Ge}_processOutputArgs(_e){const{handler:Ge}=_e,de="args"in _e?_e.args||[]:[this.eventArgument];return ue=>Ge(...de.map(me=>me===this.eventArgument?ue:me))}_resolveChanges(_e){return this.compFactory?this._remapIO(_e,this.compFactory.inputs):_e}_remapIO(_e,Ge){const de={};return Object.keys(_e).forEach(ue=>{const me=this._findPropByTplInMapping(ue,Ge)||ue;de[me]=_e[ue]}),de}_findPropByTplInMapping(_e,Ge){for(const de of Ge)if(de.templateName===_e)return de.propName;return null}failInit(){throw Error("IoService: ComponentInjector was not set! Please call init() method!")}}return ye.\u0275fac=function(_e){return new(_e||ye)(E.LFG(E.aQg),E.LFG(E._Vd),E.LFG(oe),E.LFG(E.sBO))},ye.\u0275prov=E.Yz7({token:ye,factory:ye.\u0275fac}),ye})(),ut=(()=>{class ye{constructor(_e,Ge){this.ioService=_e,this.componentInjector=Ge,this.ioService.init(this.componentInjector)}get inputs(){return this.ndcDynamicInputs||this.ngComponentOutletNdcDynamicInputs}get outputs(){return this.ndcDynamicOutputs||this.ngComponentOutletNdcDynamicOutputs}ngOnChanges(_e){this.ioService.update(this.inputs,this.outputs,this.inputsChanged(_e),this.outputsChanged(_e))}ngDoCheck(){this.ioService.maybeUpdate()}inputsChanged(_e){return"ngComponentOutletNdcDynamicInputs"in _e||"ndcDynamicInputs"in _e}outputsChanged(_e){return"ngComponentOutletNdcDynamicOutputs"in _e||"ndcDynamicOutputs"in _e}}return ye.\u0275fac=function(_e){return new(_e||ye)(E.Y36(Fe),E.Y36(V,8))},ye.\u0275dir=E.lG2({type:ye,selectors:[["","ndcDynamicInputs",""],["","ndcDynamicOutputs",""],["","ngComponentOutletNdcDynamicInputs",""],["","ngComponentOutletNdcDynamicOutputs",""]],inputs:{ndcDynamicInputs:"ndcDynamicInputs",ngComponentOutletNdcDynamicInputs:"ngComponentOutletNdcDynamicInputs",ndcDynamicOutputs:"ndcDynamicOutputs",ngComponentOutletNdcDynamicOutputs:"ngComponentOutletNdcDynamicOutputs"},features:[E._Bn([Fe]),E.TTD]}),ye})(),ot=(()=>{class ye{}return ye.\u0275fac=function(_e){return new(_e||ye)},ye.\u0275mod=E.oAB({type:ye}),ye.\u0275inj=E.cJS({imports:[[f.ez],xe]}),ye})(),wt=(()=>{class ye{constructor(_e,Ge){this.vcr=_e,this.cfr=Ge,this.ndcDynamicCreated=new E.vpe}ngOnChanges(_e){_e.ndcDynamicComponent&&this.createDynamicComponent()}createDynamicComponent(){this.vcr.clear(),this.componentRef=null,this.ndcDynamicComponent&&(this.componentRef=this.vcr.createComponent(this.cfr.resolveComponentFactory(this.ndcDynamicComponent),0,this._resolveInjector(),this.ndcDynamicContent),this.ndcDynamicCreated.emit(this.componentRef))}_resolveInjector(){let _e=this.ndcDynamicInjector||this.vcr.injector;return this.ndcDynamicProviders&&(_e=E.zs3.create({providers:this.ndcDynamicProviders,parent:_e})),_e}}return ye.\u0275fac=function(_e){return new(_e||ye)(E.Y36(E.s_b),E.Y36(E._Vd))}
1,ye.\u0275cmp=E.Xpm({type:ye,selectors:[["ndc-dynamic"]],inputs:{ndcDynamicComponent:"ndcDynamicComponent",ndcDynamicInjector:"ndcDynamicInjector",ndcDynamicProviders:"ndcDynamicProviders",ndcDynamicContent:"ndcDynamicContent"},outputs:{ndcDynamicCreated:"ndcDynamicCreated"},features:[E._Bn([{provide:V,useExisting:ye}]),E.TTD],decls:0,vars:0,template:function(_e,Ge){},encapsulation:2}),ye})(),et=(()=>{class ye{}return ye.\u0275fac=function(_e){return new(_e||ye)},ye.\u0275mod=E.oAB({type:ye}),ye.\u0275inj=E.cJS({imports:[[f.ez,ot],ot]}),ye})();new E.OlP("WindowRef",{providedIn:"root",factory:function(){return window}})},8157:Ue=>{"use strict";var Ie=String.prototype.replace,D=/%20/g;Ue.exports={default:"RFC3986",formatters:{RFC1738:function(f){return Ie.call(f,D,"+")},RFC3986:function(f){return String(f)}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},9009:(Ue,Ie,D)=>{"use strict";var E=D(5672),f=D(9913),fe=D(8157);Ue.exports={formats:fe,parse:f,stringify:E}},9913:(Ue,Ie,D)=>{"use strict";var E=D(6835),f=Object.prototype.hasOwnProperty,fe=Array.isArray,G={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:E.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},Z=function(ie,he){return ie&&"string"==typeof ie&&he.comma&&ie.indexOf(",")>-1?ie.split(","):ie},q=function(he,ge,le,ne){if(he){var Fe=le.allowDots?he.replace(/\.([^.[]+)/g,"[$1]"):he,ut=/(\[[^[\]]*])/g,ot=le.depth>0&&/(\[[^[\]]*])/.exec(Fe),wt=ot?Fe.slice(0,ot.index):Fe,et=[];if(wt){if(!le.plainObjects&&f.call(Object.prototype,wt)&&!le.allowPrototypes)return;et.push(wt)}for(var Pe=0;le.depth>0&&null!==(ot=ut.exec(Fe))&&Pe<le.depth;){if(Pe+=1,!le.plainObjects&&f.call(Object.prototype,ot[1].slice(1,-1))&&!le.allowPrototypes)return;et.push(ot[1])}return ot&&et.push("["+Fe.slice(ot.index)+"]"),function(ie,he,ge,le){for(var ne=le?he:Z(he,ge),Fe=ie.length-1;Fe>=0;--Fe){var ze,ut=ie[Fe];if("[]"===ut&&ge.parseArrays)ze=[].concat(ne);else{ze=ge.plainObjects?Object.create(null):{};var ot="["===ut.charAt(0)&&"]"===ut.charAt(ut.length-1)?ut.slice(1,-1):ut,wt=parseInt(ot,10);ge.parseArrays||""!==ot?!isNaN(wt)&&ut!==ot&&String(wt)===ot&&wt>=0&&ge.parseArrays&&wt<=ge.arrayLimit?(ze=[])[wt]=ne:"__proto__"!==ot&&(ze[ot]=ne):ze={0:ne}}ne=ze}return ne}(et,ge,le,ne)}};Ue.exports=function(ie,he){var ge=function(he){if(!he)return G;if(null!=he.decoder&&"function"!=typeof he.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==he.charset&&"utf-8"!==he.charset&&"iso-8859-1"!==he.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");return{allowDots:void 0===he.allowDots?G.allowDots:!!he.allowDots,allowPrototypes:"boolean"==typeof he.allowPrototypes?he.allowPrototypes:G.allowPrototypes,arrayLimit:"number"==typeof he.arrayLimit?he.arrayLimit:G.arrayLimit,charset:void 0===he.charset?G.charset:he.charset,charsetSentinel:"boolean"==typeof he.charsetSentinel?he.charsetSentinel:G.charsetSentinel,comma:"boolean"==typeof he.comma?he.comma:G.comma,decoder:"function"==typeof he.decoder?he.decoder:G.decoder,delimiter:"string"==typeof he.delimiter||E.isRegExp(he.delimiter)?he.delimiter:G.delimiter,depth:"number"==typeof he.depth||!1===he.depth?+he.depth:G.depth,ignoreQueryPrefix:!0===he.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof he.interpretNumericEntities?he.interpretNumericEntities:G.interpretNumericEntities,parameterLimit:"number"==typeof he.parameterLimit?he.parameterLimit:G.parameterLimit,parseArrays:!1!==he.parseArrays,plainObjects:"boolean"==typeof he.plainObjects?he.plainObjects:G.plainObjects,strictNullHandling:"boolean"==typeof he.strictNullHandling?he.strictNullHandling:G.strictNullHandling}}(he);if(""===ie||null==ie)return ge.plainObjects?Object.create(null):{};for(var le="string"==typeof ie?function(he,ge){var ot,le={},ze=(ge.ignoreQueryPrefix?he.replace(/^\?/,""):he).split(ge.delimiter,ge.parameterLimit===1/0?void 0:ge.parameterLimit),ut=-1,wt=ge.charset;if(ge.charsetSentinel)for(ot=0;ot<ze.length;++ot)0===ze[ot].indexOf("utf8=")&&("utf8=%E2%9C%93"===ze[ot]?wt="utf-8":"utf8=%26%2310003%3B"===ze[ot]&&(wt="iso-8859-1"),ut=ot,ot=ze.length);for(ot=0;ot<ze.length;++ot)if(ot!==ut){var o,Oe,et=ze[ot],Pe=et.indexOf("]="),W=-1===Pe?et.indexOf("="):Pe+1;-1===W?(o=ge.decoder(et,G.decoder,wt,"key"),Oe=ge.strictNullHandling?null:""):(o=ge.decoder(et.slice(0,W),G.decoder,wt,"key"),Oe=E.maybeMap(Z(et.slice(W+1),ge),function(Je){return ge.decoder(Je,G.decoder,wt,"value")})),Oe&&ge.interpretNumericEntities&&"iso-8859-1"===wt&&(Oe=Oe.replace(/&#(\d+);/g,function(he,ge){return String.fromCharCode(parseInt(ge,10))})),et.indexOf("[]=")>-1&&(Oe=fe(Oe)?[Oe]:Oe),le[o]=f.call(le,o)?E.combine(le[o],Oe):Oe}return le}(ie,ge):ie,ne=ge.plainObjects?Object.create(null):{},Fe=Object.keys(le),ze=0;ze<Fe.length;++ze){var ut=Fe[ze],ot=q(ut,le[ut],ge,"string"==typeof ie);ne=E.merge(ne,ot,ge)}return E.compact(ne)}},5672:(Ue,Ie,D)=>{"use strict";var E=D(6835),f=D(8157),fe=Object.prototype.hasOwnProperty,G={brackets:function(le){return le+"[]"},comma:"comma",indices:function(le,ne){return le+"["+ne+"]"},repeat:function(le){return le}},Y=Array.isArray,Z=String.prototype.split,z=Array.prototype.push,te=function(ge,le){z.apply(ge,Y(le)?le:[le])},oe=Date.prototype.toISOString,V=f.default,q={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:E.encode,encodeValuesOnly:!1,format:V,formatter:f.formatters[V],indices:!1,serializeDate:function(le){return oe.call(le)},skipNulls:!1,strictNullHandling:!1},ie=function ge(le,ne,Fe,ze,ut,ot,wt,et,Pe,W,o,Oe,Je,Ae){var st=le;if("function"==typeof wt?st=wt(ne,st):st instanceof Date?st=W(st):"comma"===Fe&&Y(st)&&(st=E.maybeMap(st,function(Ct){return Ct instanceof Date?W(Ct):Ct})),null===st){if(ze)return ot&&!Je?ot(ne,q.encoder,Ae,"key",o):ne;st=""}if(function(le){return"string"==typeof le||"number"==typeof le||"boolean"==typeof le||"symbol"==typeof le||"bigint"==typeof le}
vendor: 5,856 bytes, line 1
1(st)||E.isBuffer(st)){if(ot){var ct=Je?ne:ot(ne,q.encoder,Ae,"key",o);if("comma"===Fe&&Je){for(var ye=Z.call(String(st),","),xt="",_e=0;_e<ye.length;++_e)xt+=(0===_e?"":",")+Oe(ot(ye[_e],q.encoder,Ae,"value",o));return[Oe(ct)+"="+xt]}return[Oe(ct)+"="+Oe(ot(st,q.encoder,Ae,"value",o))]}return[Oe(ne)+"="+Oe(String(st))]}var de,Ge=[];if(void 0===st)return Ge;if("comma"===Fe&&Y(st))de=[{value:st.length>0?st.join(",")||null:void 0}];else if(Y(wt))de=wt;else{var ue=Object.keys(st);de=et?ue.sort(et):ue}for(var me=0;me<de.length;++me){var Ce=de[me],Ke="object"==typeof Ce&&void 0!==Ce.value?Ce.value:st[Ce];if(!ut||null!==Ke){var tt=Y(st)?"function"==typeof Fe?Fe(ne,Ce):ne:ne+(Pe?"."+Ce:"["+Ce+"]");te(Ge,ge(Ke,tt,Fe,ze,ut,ot,wt,et,Pe,W,o,Oe,Je,Ae))}}return Ge};Ue.exports=function(ge,le){var ze,ne=ge,Fe=function(le){if(!le)return q;if(null!=le.encoder&&"function"!=typeof le.encoder)throw new TypeError("Encoder has to be a function.");var ne=le.charset||q.charset;if(void 0!==le.charset&&"utf-8"!==le.charset&&"iso-8859-1"!==le.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var Fe=f.default;if(void 0!==le.format){if(!fe.call(f.formatters,le.format))throw new TypeError("Unknown format option provided.");Fe=le.format}var ze=f.formatters[Fe],ut=q.filter;return("function"==typeof le.filter||Y(le.filter))&&(ut=le.filter),{addQueryPrefix:"boolean"==typeof le.addQueryPrefix?le.addQueryPrefix:q.addQueryPrefix,allowDots:void 0===le.allowDots?q.allowDots:!!le.allowDots,charset:ne,charsetSentinel:"boolean"==typeof le.charsetSentinel?le.charsetSentinel:q.charsetSentinel,delimiter:void 0===le.delimiter?q.delimiter:le.delimiter,encode:"boolean"==typeof le.encode?le.encode:q.encode,encoder:"function"==typeof le.encoder?le.encoder:q.encoder,encodeValuesOnly:"boolean"==typeof le.encodeValuesOnly?le.encodeValuesOnly:q.encodeValuesOnly,filter:ut,format:Fe,formatter:ze,serializeDate:"function"==typeof le.serializeDate?le.serializeDate:q.serializeDate,skipNulls:"boolean"==typeof le.skipNulls?le.skipNulls:q.skipNulls,sort:"function"==typeof le.sort?le.sort:null,strictNullHandling:"boolean"==typeof le.strictNullHandling?le.strictNullHandling:q.strictNullHandling}}(le);"function"==typeof Fe.filter?ne=(0,Fe.filter)("",ne):Y(Fe.filter)&&(ze=Fe.filter);var ot=[];if("object"!=typeof ne||null===ne)return"";var et=G[le&&le.arrayFormat in G?le.arrayFormat:le&&"indices"in le?le.indices?"indices":"repeat":"indices"];ze||(ze=Object.keys(ne)),Fe.sort&&ze.sort(Fe.sort);for(var Pe=0;Pe<ze.length;++Pe){var W=ze[Pe];Fe.skipNulls&&null===ne[W]||te(ot,ie(ne[W],W,et,Fe.strictNullHandling,Fe.skipNulls,Fe.encode?Fe.encoder:null,Fe.filter,Fe.sort,Fe.allowDots,Fe.serializeDate,Fe.format,Fe.formatter,Fe.encodeValuesOnly,Fe.charset))}var o=ot.join(Fe.delimiter),Oe=!0===Fe.addQueryPrefix?"?":"";return Fe.charsetSentinel&&(Oe+="iso-8859-1"===Fe.charset?"utf8=%26%2310003%3B&":"utf8=%E2%9C%93&"),o.length>0?Oe+o:""}},6835:(Ue,Ie,D)=>{"use strict";var E=D(8157),f=Object.prototype.hasOwnProperty,fe=Array.isArray,G=function(){for(var le=[],ne=0;ne<256;++ne)le.push("%"+((ne<16?"0":"")+ne.toString(16)).toUpperCase());return le}(),Z=function(ne,Fe){for(var ze=Fe&&Fe.plainObjects?Object.create(null):{},ut=0;ut<ne.length;++ut)void 0!==ne[ut]&&(ze[ut]=ne[ut]);return ze};Ue.exports={arrayToObject:Z,assign:function(ne,Fe){return Object.keys(Fe).reduce(function(ze,ut){return ze[ut]=Fe[ut],ze},ne)},combine:function(ne,Fe){return[].concat(ne,Fe)},compact:function(ne){for(var Fe=[{obj:{o:ne},prop:"o"}],ze=[],ut=0;ut<Fe.length;++ut)for(var ot=Fe[ut],wt=ot.obj[ot.prop],et=Object.keys(wt),Pe=0;Pe<et.length;++Pe){var W=et[Pe],o=wt[W];"object"==typeof o&&null!==o&&-1===ze.indexOf(o)&&(Fe.push({obj:wt,prop:W}),ze.push(o))}return function(ne){for(;ne.length>1;){var Fe=ne.pop(),ze=Fe.obj[Fe.prop];if(fe(ze)){for(var ut=[],ot=0;ot<ze.length;++ot)void 0!==ze[ot]&&ut.push(ze[ot]);Fe.obj[Fe.prop]=ut}}}(Fe),ne},decode:function(le,ne,Fe){var ze=le.replace(/\+/g," ");if("iso-8859-1"===Fe)return ze.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(ze)}catch(ut){return ze}},encode:function(ne,Fe,ze,ut,ot){if(0===ne.length)return ne;var wt=ne;if("symbol"==typeof ne?wt=Symbol.prototype.toString.call(ne):"string"!=typeof ne&&(wt=String(ne)),"iso-8859-1"===ze)return escape(wt).replace(/%u[0-9a-f]{4}/gi,function(o){return"%26%23"+parseInt(o.slice(2),16)+"%3B"});for(var et="",Pe=0;Pe<wt.length;++Pe){var W=wt.charCodeAt(Pe);45===W||46===W||95===W||126===W||W>=48&&W<=57||W>=65&&W<=90||W>=97&&W<=122||ot===E.RFC1738&&(40===W||41===W)?et+=wt.charAt(Pe):W<128?et+=G[W]:W<2048?et+=G[192|W>>6]+G[128|63&W]:W<55296||W>=57344?et+=G[224|W>>12]+G[128|W>>6&63]+G[128|63&W]:(W=65536+((1023&W)<<10|1023&wt.charCodeAt(Pe+=1)),et+=G[240|W>>18]+G[128|W>>12&63]+G[128|W>>6&63]+G[128|63&W])}return et},isBuffer:function(ne){return!(!ne||"object"!=typeof ne||!(ne.constructor&&ne.constructor.isBuffer&&ne.constructor.isBuffer(ne)))},isRegExp:function(ne){return"[object RegExp]"===Object.prototype.toString.call(ne)},maybeMap:function(ne,Fe){if(fe(ne)){for(var ze=[],ut=0;ut<ne.length;ut+=1)ze.push(Fe(ne[ut]));return ze}return Fe(ne)},merge:function le(ne,Fe,ze){if(!Fe)return ne;if("object"!=typeof Fe){if(fe(ne))ne.push(Fe);else{if(!ne||"object"!=typeof ne)return[ne,Fe];(ze&&(ze.plainObjects||ze.allowPrototypes)||!f.call(Object.prototype,Fe))&&(ne[Fe]=!0)}return ne}if(!ne||"object"!=typeof ne)return[ne].concat(Fe);var ut=ne;return fe(ne)&&!fe(Fe)&&(ut=Z(ne,ze)),fe(ne)&&fe(Fe)?(Fe.forEach(function(ot,wt){if(f.call(ne,wt)){var et=ne[wt];et&&"object"==typeof et&&ot&&"object"==typeof ot?ne[wt]=le(et,ot,ze):ne.push(ot)}else ne[wt]=ot}),ne):Object.keys(Fe).reduce(function(ot,wt){var et=Fe[wt];return ot[wt]=f.call(ot,wt)?le(ot[wt],et,ze):et,ot},ut)}}},6215:(Ue,Ie,D)=>{"use strict";D.d(Ie,{X:()=>fe});var E=D(9765),f=D(7971);
1class fe extends E.xQ{constructor(Y){super(),this._value=Y}get value(){return this.getValue()}_subscribe(Y){const Z=super._subscribe(Y);return Z&&!Z.closed&&Y.next(this._value),Z}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new f.N;return this._value}next(Y){super.next(this._value=Y)}}},7574:(Ue,Ie,D)=>{"use strict";D.d(Ie,{y:()=>q});var E=D(7393),fe=D(9181),G=D(6490),Z=D(6554),z=D(4487);var V=D(2494);let q=(()=>{class ie{constructor(ge){this._isScalar=!1,ge&&(this._subscribe=ge)}lift(ge){const le=new ie;return le.source=this,le.operator=ge,le}subscribe(ge,le,ne){const{operator:Fe}=this,ze=function(ie,he,ge){if(ie){if(ie instanceof E.L)return ie;if(ie[fe.b])return ie[fe.b]()}return ie||he||ge?new E.L(ie,he,ge):new E.L(G.c)}(ge,le,ne);if(ze.add(Fe?Fe.call(ze,this.source):this.source||V.v.useDeprecatedSynchronousErrorHandling&&!ze.syncErrorThrowable?this._subscribe(ze):this._trySubscribe(ze)),V.v.useDeprecatedSynchronousErrorHandling&&ze.syncErrorThrowable&&(ze.syncErrorThrowable=!1,ze.syncErrorThrown))throw ze.syncErrorValue;return ze}_trySubscribe(ge){try{return this._subscribe(ge)}catch(le){V.v.useDeprecatedSynchronousErrorHandling&&(ge.syncErrorThrown=!0,ge.syncErrorValue=le),function(ie){for(;ie;){const{closed:he,destination:ge,isStopped:le}=ie;if(he||le)return!1;ie=ge&&ge instanceof E.L?ge:null}return!0}(ge)?ge.error(le):console.warn(le)}}forEach(ge,le){return new(le=xe(le))((ne,Fe)=>{let ze;ze=this.subscribe(ut=>{try{ge(ut)}catch(ot){Fe(ot),ze&&ze.unsubscribe()}},Fe,ne)})}_subscribe(ge){const{source:le}=this;return le&&le.subscribe(ge)}[Z.L](){return this}pipe(...ge){return 0===ge.length?this:function(ie){return 0===ie.length?z.y:1===ie.length?ie[0]:function(ge){return ie.reduce((le,ne)=>ne(le),ge)}}(ge)(this)}toPromise(ge){return new(ge=xe(ge))((le,ne)=>{let Fe;this.subscribe(ze=>Fe=ze,ze=>ne(ze),()=>le(Fe))})}}return ie.create=he=>new ie(he),ie})();function xe(ie){if(ie||(ie=V.v.Promise||Promise),!ie)throw new Error("no Promise impl found");return ie}},6490:(Ue,Ie,D)=>{"use strict";D.d(Ie,{c:()=>fe});var E=D(2494),f=D(4449);const fe={closed:!0,next(G){},error(G){if(E.v.useDeprecatedSynchronousErrorHandling)throw G;(0,f.z)(G)},complete(){}}},363:(Ue,Ie,D)=>{"use strict";D.d(Ie,{t:()=>et});var E=D(9765),f=D(6465),G=D(6102);const z=new class extends G.v{}(class extends f.o{constructor(o,Oe){super(o,Oe),this.scheduler=o,this.work=Oe}schedule(o,Oe=0){return Oe>0?super.schedule(o,Oe):(this.delay=Oe,this.state=o,this.scheduler.flush(this),this)}execute(o,Oe){return Oe>0||this.closed?super.execute(o,Oe):this._execute(o,Oe)}requestAsyncId(o,Oe,Je=0){return null!==Je&&Je>0||null===Je&&this.delay>0?super.requestAsyncId(o,Oe,Je):o.flush(this)}});var te=D(5319),oe=D(7393),V=D(9193),q=D(5917),xe=D(7574);class le{constructor(o,Oe,Je){this.kind=o,this.value=Oe,this.error=Je,this.hasValue="N"===o}observe(o){switch(this.kind){case"N":return o.next&&o.next(this.value);case"E":return o.error&&o.error(this.error);case"C":return o.complete&&o.complete()}}do(o,Oe,Je){switch(this.kind){case"N":return o&&o(this.value);case"E":return Oe&&Oe(this.error);case"C":return Je&&Je()}}accept(o,Oe,Je){return o&&"function"==typeof o.next?this.observe(o):this.do(o,Oe,Je)}toObservable(){switch(this.kind){case"N":return(0,q.of)(this.value);case"E":return W=this.error,new xe.y(Oe=>Oe.error(W));case"C":return(0,V.c)()}var W;throw new Error("unexpected notification kind value")}static createNext(o){return void 0!==o?new le("N",o):le.undefinedValueNotification}static createError(o){return new le("E",void 0,o)}static createComplete(){return le.completeNotification}}le.completeNotification=new le("C"),le.undefinedValueNotification=new le("N",void 0);class ze extends oe.L{constructor(o,Oe,Je=0){super(o),this.scheduler=Oe,this.delay=Je}static dispatch(o){const{notification:Oe,destination:Je}=o;Oe.observe(Je),this.unsubscribe()}scheduleMessage(o){this.destination.add(this.scheduler.schedule(ze.dispatch,this.delay,new ut(o,this.destination)))}_next(o){this.scheduleMessage(le.createNext(o))}_error(o){this.scheduleMessage(le.createError(o)),this.unsubscribe()}_complete(){this.scheduleMessage(le.createComplete()),this.unsubscribe()}}class ut{constructor(o,Oe){this.notification=o,this.destination=Oe}}var ot=D(7971),wt=D(8858);
1class et extends E.xQ{constructor(o=Number.POSITIVE_INFINITY,Oe=Number.POSITIVE_INFINITY,Je){super(),this.scheduler=Je,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=o<1?1:o,this._windowTime=Oe<1?1:Oe,Oe===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(o){if(!this.isStopped){const Oe=this._events;Oe.push(o),Oe.length>this._bufferSize&&Oe.shift()}super.next(o)}nextTimeWindow(o){this.isStopped||(this._events.push(new Pe(this._getNow(),o)),this._trimBufferThenGetEvents()),super.next(o)}_subscribe(o){const Oe=this._infiniteTimeWindow,Je=Oe?this._events:this._trimBufferThenGetEvents(),Ae=this.scheduler,st=Je.length;let ct;if(this.closed)throw new ot.N;if(this.isStopped||this.hasError?ct=te.w.EMPTY:(this.observers.push(o),ct=new wt.W(this,o)),Ae&&o.add(o=new ze(o,Ae)),Oe)for(let ye=0;ye<st&&!o.closed;ye++)o.next(Je[ye]);else for(let ye=0;ye<st&&!o.closed;ye++)o.next(Je[ye].value);return this.hasError?o.error(this.thrownError):this.isStopped&&o.complete(),ct}_getNow(){return(this.scheduler||z).now()}_trimBufferThenGetEvents(){const o=this._getNow(),Oe=this._bufferSize,Je=this._windowTime,Ae=this._events,st=Ae.length;let ct=0;for(;ct<st&&!(o-Ae[ct].time<Je);)ct++;return st>Oe&&(ct=Math.max(ct,st-Oe)),ct>0&&Ae.splice(0,ct),Ae}}class Pe{constructor(o,Oe){this.time=o,this.value=Oe}}},9765:(Ue,Ie,D)=>{"use strict";D.d(Ie,{Yc:()=>z,xQ:()=>te});var E=D(7574),f=D(7393),fe=D(5319),G=D(7971),Y=D(8858),Z=D(9181);class z extends f.L{constructor(q){super(q),this.destination=q}}let te=(()=>{class V extends E.y{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[Z.b](){return new z(this)}lift(xe){const ie=new oe(this,this);return ie.operator=xe,ie}next(xe){if(this.closed)throw new G.N;if(!this.isStopped){const{observers:ie}=this,he=ie.length,ge=ie.slice();for(let le=0;le<he;le++)ge[le].next(xe)}}error(xe){if(this.closed)throw new G.N;this.hasError=!0,this.thrownError=xe,this.isStopped=!0;const{observers:ie}=this,he=ie.length,ge=ie.slice();for(let le=0;le<he;le++)ge[le].error(xe);this.observers.length=0}complete(){if(this.closed)throw new G.N;this.isStopped=!0;const{observers:xe}=this,ie=xe.length,he=xe.slice();for(let ge=0;ge<ie;ge++)he[ge].complete();this.observers.length=0}unsubscribe(){this.isStopped=!0,this.closed=!0,this.observers=null}_trySubscribe(xe){if(this.closed)throw new G.N;return super._trySubscribe(xe)}_subscribe(xe){if(this.closed)throw new G.N;return this.hasError?(xe.error(this.thrownError),fe.w.EMPTY):this.isStopped?(xe.complete(),fe.w.EMPTY):(this.observers.push(xe),new Y.W(this,xe))}asObservable(){const xe=new E.y;return xe.source=this,xe}}return V.create=(q,xe)=>new oe(q,xe),V})();class oe extends te{constructor(q,xe){super(),this.destination=q,this.source=xe}next(q){const{destination:xe}=this;xe&&xe.next&&xe.next(q)}error(q){const{destination:xe}=this;xe&&xe.error&&this.destination.error(q)}complete(){const{destination:q}=this;q&&q.complete&&this.destination.complete()}_subscribe(q){const{source:xe}=this;return xe?this.source.subscribe(q):fe.w.EMPTY}}},8858:(Ue,Ie,D)=>{"use strict";D.d(Ie,{W:()=>f});var E=D(5319);class f extends E.w{constructor(G,Y){super(),this.subject=G,this.subscriber=Y,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const G=this.subject,Y=G.observers;if(this.subject=null,!Y||0===Y.length||G.isStopped||G.closed)return;const Z=Y.indexOf(this.subscriber);-1!==Z&&Y.splice(Z,1)}}},7393:(Ue,Ie,D)=>{"use strict";D.d(Ie,{L:()=>z});var E=D(9105),f=D(6490),fe=D(5319),G=D(9181),Y=D(2494),Z=D(4449);class z extends fe.w{constructor(V,q,xe){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=f.c;break;case 1:if(!V){this.destination=f.c;break}if("object"==typeof V){V instanceof z?(this.syncErrorThrowable=V.syncErrorThrowable,this.destination=V,V.add(this)):(this.syncErrorThrowable=!0,this.destination=new te(this,V));break}default:this.syncErrorThrowable=!0,this.destination=new te(this,V,q,xe)}}[G.b](){return this}static create(V,q,xe){const ie=new z(V,q,xe);return ie.syncErrorThrowable=!1,ie}next(V){this.isStopped||this._next(V)}error(V){this.isStopped||(this.isStopped=!0,this._error(V))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(V){this.destination.next(V)}_error(V){this.destination.error(V),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:V}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=V,this}}class te extends z{constructor(V,q,xe,ie){super(),this._parentSubscriber=V;let he,ge=this;(0,E.m)(q)?he=q:q&&(he=q.next,xe=q.error,ie=q.complete,q!==f.c&&(ge=Object.create(q),(0,E.m)(ge.unsubscribe)&&this.add(ge.unsubscribe.bind(ge)),ge.unsubscribe=this.unsubscribe.bind(this))),this._context=ge,this._next=he,this._error=xe,this._complete=ie}next(V){if(!this.isStopped&&this._next){const{_parentSubscriber:q}=this;Y.v.useDeprecatedSynchronousErrorHandling&&q.syncErrorThrowable?this.__tryOrSetError(q,this._next,V)&&this.unsubscribe():this.__tryOrUnsub(this._next,V)}}error(V){if(!this.isStopped){const{_parentSubscriber:q}=this,{useDeprecatedSynchronousErrorHandling:xe}=Y.v;if(this._error)xe&&q.syncErrorThrowable?(this.__tryOrSetError(q,this._error,V),this.unsubscribe()):(this.__tryOrUnsub(this._error,V),this.unsubscribe());else if(q.syncErrorThrowable)xe?(q.syncErrorValue=V,q.syncErrorThrown=!0):(0,Z.z)(V),this.unsubscribe();else{if(this.unsubscribe(),xe)throw V;(0,Z.z)(V)}}}complete(){if(!this.isStopped){const{_parentSubscriber:V}=this;if(this._complete){const q=()=>this._complete.call(this._context);Y.v.useDeprecatedSynchronousErrorHandling&&V.syncErrorThrowable?(this.__tryOrSetError(V,q),this.unsubscribe()):(this.__tryOrUnsub(q),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(V,q){try{V.call(this._context,q)}catch(xe){if(this.unsubscribe(),Y.v.useDeprecatedSynchronousErrorHandling)throw xe;(0,Z.z)(xe)}}__tryOrSetError(V,q,xe){if(!Y.v.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{q.call(this._context,xe)}catch(ie){return Y.v.useDeprecatedSynchronousErrorHandling?(V.syncErrorValue=ie,V.syncErrorThrown=!0,!0):((0,Z.z)(ie),!0)}return!1}_unsubscribe(){const{_parentSubscriber:V}=this;this._context=null,this._parentSubscriber=null,V.unsubscribe()}}},5319:(Ue,Ie,D)=>{"use strict";D.d(Ie,{w:()=>Z});var E=D(9796),f=D(1555),fe=D(9105);const Y=(()=>{function te(oe){return Error.call(this),this.message=oe?`${oe.length} errors occurred during unsubscription:\n${oe.map((V,q)=>`${q+1}) ${V.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=oe,this}return te.prototype=Object.create(Error.prototype),te})();class Z{constructor(oe){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,oe&&(this._ctorUnsubscribe=!0,this._unsubscribe=oe)}unsubscribe(){let oe;if(this.closed)return;let{_parentOrParents:V,_ctorUnsubscribe:q,_unsubscribe:xe,_subscriptions:ie}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,V instanceof Z)V.remove(this);else if(null!==V)for(let he=0;he<V.length;++he)V[he].remove(this);if((0,fe.m)(xe)){q&&(this._unsubscribe=void 0);try{xe.call(this)}catch(he){oe=he instanceof Y?z(he.errors):[he]}}if((0,E.k)(ie)){let he=-1,ge=ie.length;for(;++he<ge;){const le=ie[he];if((0,f.K)(le))try{le.unsubscribe()}catch(ne){oe=oe||[],ne instanceof Y?oe=oe.concat(z(ne.errors)):oe.push(ne)}}}if(oe)throw new Y(oe)}add(oe){let V=oe;if(!oe)return Z.EMPTY;switch(typeof oe){case"function":V=new Z(oe);case"object":if(V===this||V.closed||"function"!=typeof V.unsubscribe)return V;if(this.closed)return V.unsubscribe(),V;if(!(V instanceof Z)){const ie=V;V=new Z,V._subscriptions=[ie]}break;default:throw new Error("unrecognized teardown "+oe+" added to Subscription.")}let{_parentOrParents:q}=V;if(null===q)V._parentOrParents=this;
1else if(q instanceof Z){if(q===this)return V;V._parentOrParents=[q,this]}else{if(-1!==q.indexOf(this))return V;q.push(this)}const xe=this._subscriptions;return null===xe?this._subscriptions=[V]:xe.push(V),V}remove(oe){const V=this._subscriptions;if(V){const q=V.indexOf(oe);-1!==q&&V.splice(q,1)}}}var te;function z(te){return te.reduce((oe,V)=>oe.concat(V instanceof Y?V.errors:V),[])}Z.EMPTY=((te=new Z).closed=!0,te)},2494:(Ue,Ie,D)=>{"use strict";D.d(Ie,{v:()=>f});let E=!1;const f={Promise:void 0,set useDeprecatedSynchronousErrorHandling(fe){if(fe){const G=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+G.stack)}else E&&console.log("RxJS: Back to a better error behavior. Thank you. <3");E=fe},get useDeprecatedSynchronousErrorHandling(){return E}}},5345:(Ue,Ie,D)=>{"use strict";D.d(Ie,{IY:()=>G,Ds:()=>Z,ft:()=>te});var E=D(7393),f=D(7574),fe=D(7444);class G extends E.L{constructor(V){super(),this.parent=V}_next(V){this.parent.notifyNext(V)}_error(V){this.parent.notifyError(V),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}
1class Z extends E.L{notifyNext(V){this.destination.next(V)}notifyError(V){this.destination.error(V)}notifyComplete(){this.destination.complete()}}function te(oe,V){if(V.closed)return;if(oe instanceof f.y)return oe.subscribe(V);let q;try{q=(0,fe.s)(oe)(V)}catch(xe){V.error(xe)}return q}},2441:(Ue,Ie,D)=>{"use strict";D.d(Ie,{c:()=>Y,N:()=>Z});var E=D(9765),f=D(7574),fe=D(5319),G=D(1307);class Y extends f.y{constructor(q,xe){super(),this.source=q,this.subjectFactory=xe,this._refCount=0,this._isComplete=!1}_subscribe(q){return this.getSubject().subscribe(q)}getSubject(){const q=this._subject;return(!q||q.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let q=this._connection;return q||(this._isComplete=!1,q=this._connection=new fe.w,q.add(this.source.subscribe(new z(this.getSubject(),this))),q.closed&&(this._connection=null,q=fe.w.EMPTY)),q}refCount(){return(0,G.x)()(this)}}const Z=(()=>{const V=Y.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:V._subscribe},_isComplete:{value:V._isComplete,writable:!0},getSubject:{value:V.getSubject},connect:{value:V.connect},refCount:{value:V.refCount}}})();class z extends E.Yc{constructor(q,xe){super(q),this.connectable=xe}_error(q){this._unsubscribe(),super._error(q)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const q=this.connectable;if(q){this.connectable=null;const xe=q._connection;q._refCount=0,q._subject=null,q._connection=null,xe&&xe.unsubscribe()}}}},739:(Ue,Ie,D)=>{"use strict";D.d(Ie,{aj:()=>q});var E=D(4869),f=D(9796),fe=D(7393);class G extends fe.L{notifyNext(ge,le,ne,Fe,ze){this.destination.next(le)}notifyError(ge,le){this.destination.error(ge)}notifyComplete(ge){this.destination.complete()}}class Y extends fe.L{constructor(ge,le,ne){super(),this.parent=ge,this.outerValue=le,this.outerIndex=ne,this.index=0}_next(ge){this.parent.notifyNext(this.outerValue,ge,this.outerIndex,this.index++,this)}_error(ge){this.parent.notifyError(ge,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}var Z=D(7444),z=D(7574);function te(he,ge,le,ne,Fe=new Y(he,le,ne)){if(!Fe.closed)return ge instanceof z.y?ge.subscribe(Fe):(0,Z.s)(ge)(Fe)}var oe=D(6693);const V={};function q(...he){let ge,le;return(0,E.K)(he[he.length-1])&&(le=he.pop()),"function"==typeof he[he.length-1]&&(ge=he.pop()),1===he.length&&(0,f.k)(he[0])&&(he=he[0]),(0,oe.n)(he,le).lift(new xe(ge))}class xe{constructor(ge){this.resultSelector=ge}call(ge,le){return le.subscribe(new ie(ge,this.resultSelector))}}class ie extends G{constructor(ge,le){super(ge),this.resultSelector=le,this.active=0,this.values=[],this.observables=[]}_next(ge){this.values.push(V),this.observables.push(ge)}_complete(){const ge=this.observables,le=ge.length;if(0===le)this.destination.complete();else{this.active=le,this.toRespond=le;for(let ne=0;ne<le;ne++)this.add(te(this,ge[ne],void 0,ne))}}notifyComplete(ge){0==(this.active-=1)&&this.destination.complete()}notifyNext(ge,le,ne){const Fe=this.values,ut=this.toRespond?Fe[ne]===V?--this.toRespond:this.toRespond:0;Fe[ne]=le,0===ut&&(this.resultSelector?this._tryResultSelector(Fe):this.destination.next(Fe.slice()))}_tryResultSelector(ge){let le;try{le=this.resultSelector.apply(this,ge)}catch(ne){return void this.destination.error(ne)}this.destination.next(le)}}},8071:(Ue,Ie,D)=>{"use strict";D.d(Ie,{z:()=>G});var E=D(5917),f=D(3282);function G(...Y){return(0,f.J)(1)((0,E.of)(...Y))}},9193:(Ue,Ie,D)=>{"use strict";D.d(Ie,{E:()=>f,c:()=>fe});var E=D(7574);const f=new E.y(Y=>Y.complete());function fe(Y){return Y?function(Y){return new E.y(Z=>Y.schedule(()=>Z.complete()))}(Y):f}},4402:(Ue,Ie,D)=>{"use strict";D.d(Ie,{D:()=>ge});var E=D(7574),f=D(7444),fe=D(5319),G=D(6554),z=D(4087),te=D(377),q=D(4072),xe=D(9489);function ge(le,ne){return ne?function(le,ne){if(null!=le){if(function(le){return le&&"function"==typeof le[G.L]}(le))return function(le,ne){return new E.y(Fe=>{const ze=new fe.w;return ze.add(ne.schedule(()=>{const ut=le[G.L]();ze.add(ut.subscribe({next(ot){ze.add(ne.schedule(()=>Fe.next(ot)))},error(ot){ze.add(ne.schedule(()=>Fe.error(ot)))},complete(){ze.add(ne.schedule(()=>Fe.complete()))}}))})),ze})}(le,ne);
1if((0,q.t)(le))return function(le,ne){return new E.y(Fe=>{const ze=new fe.w;return ze.add(ne.schedule(()=>le.then(ut=>{ze.add(ne.schedule(()=>{Fe.next(ut),ze.add(ne.schedule(()=>Fe.complete()))}))},ut=>{ze.add(ne.schedule(()=>Fe.error(ut)))}))),ze})}(le,ne);if((0,xe.z)(le))return(0,z.r)(le,ne);if(function(le){return le&&"function"==typeof le[te.hZ]}(le)||"string"==typeof le)return function(le,ne){if(!le)throw new Error("Iterable cannot be null");return new E.y(Fe=>{const ze=new fe.w;let ut;return ze.add(()=>{ut&&"function"==typeof ut.return&&ut.return()}),ze.add(ne.schedule(()=>{ut=le[te.hZ](),ze.add(ne.schedule(function(){if(Fe.closed)return;let ot,wt;try{const et=ut.next();ot=et.value,wt=et.done}catch(et){return void Fe.error(et)}wt?Fe.complete():(Fe.next(ot),this.schedule())}))})),ze})}(le,ne)}throw new TypeError((null!==le&&typeof le||le)+" is not observable")}(le,ne):le instanceof E.y?le:new E.y((0,f.s)(le))}},6693:(Ue,Ie,D)=>{"use strict";D.d(Ie,{n:()=>G});var E=D(7574),f=D(5015),fe=D(4087);function G(Y,Z){return Z?(0,fe.r)(Y,Z):new E.y((0,f.V)(Y))}},2759:(Ue,Ie,D)=>{"use strict";D.d(Ie,{R:()=>Z});var E=D(7574),f=D(9796),fe=D(9105),G=D(8002);function Z(q,xe,ie,he){return(0,fe.m)(ie)&&(he=ie,ie=void 0),he?Z(q,xe,ie).pipe((0,G.U)(ge=>(0,f.k)(ge)?he(...ge):he(ge))):new E.y(ge=>{z(q,xe,function(ne){ge.next(arguments.length>1?Array.prototype.slice.call(arguments):ne)},ge,ie)})}function z(q,xe,ie,he,ge){let le;if(function(q){return q&&"function"==typeof q.addEventListener&&"function"==typeof q.removeEventListener}(q)){const ne=q;q.addEventListener(xe,ie,ge),le=()=>ne.removeEventListener(xe,ie,ge)}else if(function(q){return q&&"function"==typeof q.on&&"function"==typeof q.off}(q)){const ne=q;q.on(xe,ie),le=()=>ne.off(xe,ie)}else if(function(q){return q&&"function"==typeof q.addListener&&"function"==typeof q.removeListener}(q)){const ne=q;q.addListener(xe,ie),le=()=>ne.removeListener(xe,ie)}else{if(!q||!q.length)throw new TypeError("Invalid event target");for(let ne=0,Fe=q.length;ne<Fe;ne++)z(q[ne],xe,ie,he,ge)}he.add(le)}},6682:(Ue,Ie,D)=>{"use strict";D.d(Ie,{T:()=>Y});var E=D(7574),f=D(4869),fe=D(3282),G=D(6693);function Y(...Z){let z=Number.POSITIVE_INFINITY,te=null,oe=Z[Z.length-1];return(0,f.K)(oe)?(te=Z.pop(),Z.length>1&&"number"==typeof Z[Z.length-1]&&(z=Z.pop())):"number"==typeof oe&&(z=Z.pop()),null===te&&1===Z.length&&Z[0]instanceof E.y?Z[0]:(0,fe.J)(z)((0,G.n)(Z,te))}},5917:(Ue,Ie,D)=>{"use strict";D.d(Ie,{of:()=>G});var E=D(4869),f=D(6693),fe=D(4087);function G(...Y){let Z=Y[Y.length-1];return(0,E.K)(Z)?(Y.pop(),(0,fe.r)(Y,Z)):(0,f.n)(Y)}},5304:(Ue,Ie,D)=>{"use strict";D.d(Ie,{K:()=>f});var E=D(5345);function f(Y){return function(z){const te=new fe(Y),oe=z.lift(te);return te.caught=oe}}class fe{constructor(Z){this.selector=Z}call(Z,z){return z.subscribe(new G(Z,this.selector,this.caught))}}class G extends E.Ds{constructor(Z,z,te){super(Z),this.selector=z,this.caught=te}
1error(Z){if(!this.isStopped){let z;try{z=this.selector(Z,this.caught)}catch(V){return void super.error(V)}this._unsubscribeAndRecycle();const te=new E.IY(this);this.add(te);const oe=(0,E.ft)(z,te);oe!==te&&this.add(oe)}}}},4612:(Ue,Ie,D)=>{"use strict";D.d(Ie,{b:()=>f});var E=D(9773);function f(fe,G){return(0,E.zg)(fe,G,1)}},5242:(Ue,Ie,D)=>{"use strict";D.d(Ie,{d:()=>f});var E=D(7393);function f(Y=null){return Z=>Z.lift(new fe(Y))}class fe{constructor(Z){this.defaultValue=Z}call(Z,z){return z.subscribe(new G(Z,this.defaultValue))}}class G extends E.L{constructor(Z,z){super(Z),this.defaultValue=z,this.isEmpty=!0}_next(Z){this.isEmpty=!1,this.destination.next(Z)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}},5435:(Ue,Ie,D)=>{"use strict";D.d(Ie,{h:()=>f});var E=D(7393);function f(Y,Z){return function(te){return te.lift(new fe(Y,Z))}}class fe{constructor(Z,z){this.predicate=Z,this.thisArg=z}call(Z,z){return z.subscribe(new G(Z,this.predicate,this.thisArg))}}class G extends E.L{constructor(Z,z,te){super(Z),this.predicate=z,this.thisArg=te,this.count=0}_next(Z){let z;try{z=this.predicate.call(this.thisArg,Z,this.count++)}catch(te){return void this.destination.error(te)}z&&this.destination.next(Z)}}},8049:(Ue,Ie,D)=>{"use strict";D.d(Ie,{P:()=>z});var E=D(3410),f=D(5435),fe=D(5257),G=D(5242),Y=D(4635),Z=D(4487);function z(te,oe){const V=arguments.length>=2;return q=>q.pipe(te?(0,f.h)((xe,ie)=>te(xe,ie,q)):Z.y,(0,fe.q)(1),V?(0,G.d)(oe):(0,Y.T)(()=>new E.K))}},8002:(Ue,Ie,D)=>{"use strict";D.d(Ie,{U:()=>f});var E=D(7393);function f(Y,Z){return function(te){if("function"!=typeof Y)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return te.lift(new fe(Y,Z))}}class fe{constructor(Z,z){this.project=Z,this.thisArg=z}call(Z,z){return z.subscribe(new G(Z,this.project,this.thisArg))}}class G extends E.L{constructor(Z,z,te){super(Z),this.project=z,this.count=0,this.thisArg=te||this}_next(Z){let z;try{z=this.project.call(this.thisArg,Z,this.count++)}catch(te){return void this.destination.error(te)}this.destination.next(z)}}},3282:(Ue,Ie,D)=>{"use strict";D.d(Ie,{J:()=>fe});var E=D(9773),f=D(4487);function fe(G=Number.POSITIVE_INFINITY){return(0,E.zg)(f.y,G)}},9773:(Ue,Ie,D)=>{"use strict";D.d(Ie,{zg:()=>G});var E=D(8002),f=D(4402),fe=D(5345);function G(te,oe,V=Number.POSITIVE_INFINITY){return"function"==typeof oe?q=>q.pipe(G((xe,ie)=>(0,f.D)(te(xe,ie)).pipe((0,E.U)((he,ge)=>oe(xe,he,ie,ge))),V)):("number"==typeof oe&&(V=oe),q=>q.lift(new Y(te,V)))}class Y{constructor(oe,V=Number.POSITIVE_INFINITY){this.project=oe,this.concurrent=V}call(oe,V){return V.subscribe(new Z(oe,this.project,this.concurrent))}}class Z extends fe.Ds{constructor(oe,V,q=Number.POSITIVE_INFINITY){super(oe),this.project=V,this.concurrent=q,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(oe){this.active<this.concurrent?this._tryNext(oe):this.buffer.push(oe)}_tryNext(oe){let V;const q=this.index++;try{V=this.project(oe,q)}catch(xe){return void this.destination.error(xe)}this.active++,this._innerSub(V)}_innerSub(oe){const V=new fe.IY(this),q=this.destination;q.add(V);const xe=(0,fe.ft)(oe,V);xe!==V&&q.add(xe)}_complete(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}notifyNext(oe){this.destination.next(oe)}notifyComplete(){const oe=this.buffer;this.active--,oe.length>0?this._next(oe.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},1307:(Ue,Ie,D)=>{"use strict";D.d(Ie,{x:()=>f});var E=D(7393);function f(){return function(Z){return Z.lift(new fe(Z))}}class fe{constructor(Z){this.connectable=Z}call(Z,z){const{connectable:te}=this;te._refCount++;const oe=new G(Z,te),V=z.subscribe(oe);return oe.closed||(oe.connection=te.connect()),V}}class G extends E.L{constructor(Z,z){super(Z),this.connectable=z}_unsubscribe(){const{connectable:Z}=this;if(!Z)return void(this.connection=null);this.connectable=null;const z=Z._refCount;if(z<=0)return void(this.connection=null);if(Z._refCount=z-1,z>1)return void(this.connection=null);const{connection:te}=this,oe=Z._connection;this.connection=null,oe&&(!te||oe===te)&&oe.unsubscribe()}}},9761:(Ue,Ie,D)=>{"use strict";D.d(Ie,{O:()=>fe});var E=D(8071),f=D(4869);function fe(...G){const Y=G[G.length-1];return(0,f.K)(Y)?(G.pop(),Z=>(0,E.z)(G,Z,Y)):Z=>(0,E.z)(G,Z)}},3190:(Ue,Ie,D)=>{"use strict";D.d(Ie,{w:()=>G});var E=D(8002),f=D(4402),fe=D(5345);function G(z,te){return"function"==typeof te?oe=>oe.pipe(G((V,q)=>(0,f.D)(z(V,q)).pipe((0,E.U)((xe,ie)=>te(V,xe,q,ie))))):oe=>oe.lift(new Y(z))}class Y{constructor(te){this.project=te}call(te,oe){return oe.subscribe(new Z(te,this.project))}}class Z extends fe.Ds{constructor(te,oe){super(te),this.project=oe,this.index=0}_next(te){let oe;const V=this.index++;try{oe=this.project(te,V)}catch(q){return void this.destination.error(q)}this._innerSub(oe)}_innerSub(te){const oe=this.innerSubscription;oe&&oe.unsubscribe();const V=new fe.IY(this),q=this.destination;q.add(V),this.innerSubscription=(0,fe.ft)(te,V),this.innerSubscription!==V&&q.add(this.innerSubscription)}_complete(){const{innerSubscription:te}=this;(!te||te.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(te){this.destination.next(te)}}},5257:(Ue,Ie,D)=>{"use strict";D.d(Ie,{q:()=>G});var E=D(7393),f=D(7108),fe=D(9193);function G(z){return te=>0===z?(0,fe.c)():te.lift(new Y(z))}class Y{constructor(te){if(this.total=te,this.total<0)throw new f.W}call(te,oe){return oe.subscribe(new Z(te,this.total))}}
1class Z extends E.L{constructor(te,oe){super(te),this.total=oe,this.count=0}_next(te){const oe=this.total,V=++this.count;V<=oe&&(this.destination.next(te),V===oe&&(this.destination.complete(),this.unsubscribe()))}}},3342:(Ue,Ie,D)=>{"use strict";D.d(Ie,{b:()=>G});var E=D(7393);function f(){}var fe=D(9105);function G(z,te,oe){return function(q){return q.lift(new Y(z,te,oe))}}class Y{constructor(te,oe,V){this.nextOrObserver=te,this.error=oe,this.complete=V}call(te,oe){return oe.subscribe(new Z(te,this.nextOrObserver,this.error,this.complete))}}class Z extends E.L{constructor(te,oe,V,q){super(te),this._tapNext=f,this._tapError=f,this._tapComplete=f,this._tapError=V||f,this._tapComplete=q||f,(0,fe.m)(oe)?(this._context=this,this._tapNext=oe):oe&&(this._context=oe,this._tapNext=oe.next||f,this._tapError=oe.error||f,this._tapComplete=oe.complete||f)}_next(te){try{this._tapNext.call(this._context,te)}catch(oe){return void this.destination.error(oe)}this.destination.next(te)}_error(te){try{this._tapError.call(this._context,te)}catch(oe){return void this.destination.error(oe)}this.destination.error(te)}_complete(){try{this._tapComplete.call(this._context)}catch(te){return void this.destination.error(te)}return this.destination.complete()}}},4635:(Ue,Ie,D)=>{"use strict";D.d(Ie,{T:()=>fe});var E=D(3410),f=D(7393);function fe(z=Z){return te=>te.lift(new G(z))}class G{constructor(te){this.errorFactory=te}call(te,oe){return oe.subscribe(new Y(te,this.errorFactory))}}class Y extends f.L{constructor(te,oe){super(te),this.errorFactory=oe,this.hasValue=!1}_next(te){this.hasValue=!0,this.destination.next(te)}_complete(){if(this.hasValue)return this.destination.complete();{let te;try{te=this.errorFactory()}catch(oe){te=oe}this.destination.error(te)}}}function Z(){return new E.K}},4087:(Ue,Ie,D)=>{"use strict";D.d(Ie,{r:()=>fe});var E=D(7574),f=D(5319);function fe(G,Y){return new E.y(Z=>{const z=new f.w;let te=0;return z.add(Y.schedule(function(){te!==G.length?(Z.next(G[te++]),Z.closed||z.add(this.schedule())):Z.complete()})),z})}},6465:(Ue,Ie,D)=>{"use strict";D.d(Ie,{o:()=>fe});var E=D(5319);class f extends E.w{constructor(Y,Z){super()}schedule(Y,Z=0){return this}}class fe extends f{constructor(Y,Z){super(Y,Z),this.scheduler=Y,this.work=Z,this.pending=!1}schedule(Y,Z=0){if(this.closed)return this;this.state=Y;const z=this.id,te=this.scheduler;return null!=z&&(this.id=this.recycleAsyncId(te,z,Z)),this.pending=!0,this.delay=Z,this.id=this.id||this.requestAsyncId(te,this.id,Z),this}requestAsyncId(Y,Z,z=0){return setInterval(Y.flush.bind(Y,this),z)}recycleAsyncId(Y,Z,z=0){if(null!==z&&this.delay===z&&!1===this.pending)return Z;clearInterval(Z)}execute(Y,Z){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const z=this._execute(Y,Z);if(z)return z;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(Y,Z){let te,z=!1;try{this.work(Y)}catch(oe){z=!0,te=!!oe&&oe||new Error(oe)}if(z)return this.unsubscribe(),te}_unsubscribe(){const Y=this.id,Z=this.scheduler,z=Z.actions,te=z.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==te&&z.splice(te,1),null!=Y&&(this.id=this.recycleAsyncId(Z,Y,null)),this.delay=null}}},6102:(Ue,Ie,D)=>{"use strict";D.d(Ie,{v:()=>f});let E=(()=>{class fe{constructor(Y,Z=fe.now){this.SchedulerAction=Y,this.now=Z}schedule(Y,Z=0,z){return new this.SchedulerAction(this,Y).schedule(z,Z)}}return fe.now=()=>Date.now(),fe})();class f extends E{constructor(G,Y=E.now){super(G,()=>f.delegate&&f.delegate!==this?f.delegate.now():Y()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(G,Y=0,Z){return f.delegate&&f.delegate!==this?f.delegate.schedule(G,Y,Z):super.schedule(G,Y,Z)}flush(G){const{actions:Y}=this;if(this.active)return void Y.push(G);let Z;this.active=!0;do{if(Z=G.execute(G.state,G.delay))break}while(G=Y.shift());if(this.active=!1,Z){for(;G=Y.shift();)G.unsubscribe();throw Z}}}},3637:(Ue,Ie,D)=>{"use strict";D.d(Ie,{z:()=>fe,P:()=>G});var E=D(6465);const fe=new(D(6102).v)(E.o),G=fe},377:(Ue,Ie,D)=>{"use strict";D.d(Ie,{hZ:()=>f});const f="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},6554:(Ue,Ie,D)=>{"use strict";D.d(Ie,{L:()=>E});const E="function"==typeof Symbol&&Symbol.observable||"@@observable"},9181:(Ue,Ie,D)=>{"use strict";D.d(Ie,{b:()=>E});const E="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}
1,7108:(Ue,Ie,D)=>{"use strict";D.d(Ie,{W:()=>f});const f=(()=>{function fe(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return fe.prototype=Object.create(Error.prototype),fe})()},3410:(Ue,Ie,D)=>{"use strict";D.d(Ie,{K:()=>f});const f=(()=>{function fe(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return fe.prototype=Object.create(Error.prototype),fe})()},7971:(Ue,Ie,D)=>{"use strict";D.d(Ie,{N:()=>f});const f=(()=>{function fe(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return fe.prototype=Object.create(Error.prototype),fe})()},4449:(Ue,Ie,D)=>{"use strict";function E(f){setTimeout(()=>{throw f},0)}D.d(Ie,{z:()=>E})},4487:(Ue,Ie,D)=>{"use strict";function E(f){return f}D.d(Ie,{y:()=>E})},9796:(Ue,Ie,D)=>{"use strict";D.d(Ie,{k:()=>E});const E=Array.isArray||(f=>f&&"number"==typeof f.length)},9489:(Ue,Ie,D)=>{"use strict";D.d(Ie,{z:()=>E});const E=f=>f&&"number"==typeof f.length&&"function"!=typeof f},9105:(Ue,Ie,D)=>{"use strict";function E(f){return"function"==typeof f}D.d(Ie,{m:()=>E})},1555:(Ue,Ie,D)=>{"use strict";function E(f){return null!==f&&"object"==typeof f}D.d(Ie,{K:()=>E})},4072:(Ue,Ie,D)=>{"use strict";function E(f){return!!f&&"function"!=typeof f.subscribe&&"function"==typeof f.then}D.d(Ie,{t:()=>E})},4869:(Ue,Ie,D)=>{"use strict";function E(f){return f&&"function"==typeof f.schedule}D.d(Ie,{K:()=>E})},7444:(Ue,Ie,D)=>{"use strict";D.d(Ie,{s:()=>q});var E=D(5015),f=D(4449),G=D(377),Z=D(6554),te=D(9489),oe=D(4072),V=D(1555);const q=xe=>{if(xe&&"function"==typeof xe[Z.L])return(xe=>ie=>{const he=xe[Z.L]();if("function"!=typeof he.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return he.subscribe(ie)})(xe);if((0,te.z)(xe))return(0,E.V)(xe);if((0,oe.t)(xe))return(xe=>ie=>(xe.then(he=>{ie.closed||(ie.next(he),ie.complete())},he=>ie.error(he)).then(null,f.z),ie))(xe);if(xe&&"function"==typeof xe[G.hZ])return(xe=>ie=>{const he=xe[G.hZ]();for(;;){let ge;try{ge=he.next()}catch(le){return ie.error(le),ie}if(ge.done){ie.complete();break}if(ie.next(ge.value),ie.closed)break}return"function"==typeof he.return&&ie.add(()=>{he.return&&he.return()}),ie})(xe);{const he=`You provided ${(0,V.K)(xe)?"an invalid object":`'${xe}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(he)}}},5015:(Ue,Ie,D)=>{"use strict";D.d(Ie,{V:()=>E});const E=f=>fe=>{for(let G=0,Y=f.length;G<Y&&!fe.closed;G++)fe.next(f[G]);fe.complete()}},450:(Ue,Ie,D)=>{"use strict";D.r(Ie),D.d(Ie,{COMPONENTS:()=>lu,ComponentsModule:()=>tc});var E=D(1558);function Z(l,i,a,u){var R,y=arguments.length,w=y<3?i:null===u?u=Object.getOwnPropertyDescriptor(i,a):u;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)w=Reflect.decorate(l,i,a,u);else for(var F=l.length-1;F>=0;F--)(R=l[F])&&(w=(y<3?R(w):y>3?R(i,a,w):R(i,a))||w);return y>3&&w&&Object.defineProperty(i,a,w),w}function z(l,i){return function(a,u){i(a,u,l)}}var o=D(3018),Oe=function(){return Oe=Object.assign||function(l){for(var i,a=1,u=arguments.length;a<u;a++)for(var y in i=arguments[a])Object.prototype.hasOwnProperty.call(i,y)&&(l[y]=i[y]);return l},Oe.apply(this,arguments)},Je=function(){function l(i,a,u){var y=this;this.endVal=a,this.options=u,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(w){y.startTime||(y.startTime=w);var R=w-y.startTime;y.remaining=y.duration-R,y.frameVal=y.useEasing?y.countDown?y.startVal-y.easingFn(R,0,y.startVal-y.endVal,y.duration):y.easingFn(R,y.startVal,y.endVal-y.startVal,y.duration):y.startVal+R/y.duration*(y.endVal-y.startVal),y.frameVal=(y.countDown?y.frameVal<y.endVal:y.frameVal>y.endVal)?y.endVal:y.frameVal,y.frameVal=Number(y.frameVal.toFixed(y.options.decimalPlaces)),y.printValue(y.frameVal),R<y.duration?y.rAF=requestAnimationFrame(y.count):null!==y.finalEndVal?y.update(y.finalEndVal):y.options.onCompleteCallback&&y.options.onCompleteCallback()},this.formatNumber=function(w){var R,F,A,j,k=w<0?"-":"";R=Math.abs(w).toFixed(y.options.decimalPlaces);var N=(R+="").split(".");if(F=N[0],A=N.length>1?y.options.decimal+N[1]:"",y.options.useGrouping){j="";for(var L=3,K=0,ce=0,ae=F.length;ce<ae;++ce)y.options.useIndianSeparators&&4===ce&&(L=2,K=1),0!==ce&&K%L==0&&(j=y.options.separator+j),K++,j=F[ae-ce-1]+j;F=j}return y.options.numerals&&y.options.numerals.length&&(F=F.replace(/[0-9]/g,function(se){return y.options.numerals[+se]}),A=A.replace(/[0-9]/g,function(se){return y.options.numerals[+se]})),k+y.options.prefix+F+A+y.options.suffix},this.easeOutExpo=function(w,R,F,A){return F*(1-Math.pow(2,-10*w/A))*1024/1023+R},this.options=Oe(Oe({},this.defaults),u),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(a),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof i?document.getElementById(i):i,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,i):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push(function(){return y.handleScroll(y)}),window.onscroll=function(){window.onScrollFns.forEach(function(w){return w()})},this.handleScroll(this)))}return l.prototype.handleScroll=function(i){if(i&&window&&!i.once){var a=window.innerHeight+window.scrollY,u=i.el.getBoundingClientRect(),y=u.top+window.pageYOffset,w=u.top+u.height+window.pageYOffset;w<a&&w>window.scrollY&&i.paused?(i.paused=!1,setTimeout(function(){return i.start()},i.options.scrollSpyDelay),i.options.scrollSpyOnce&&(i.once=!0)):(window.scrollY>w||y>a)&&!i.paused&&i.reset()}},l.prototype.determineDirectionAndSmartEasing=function(){var i=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>i,Math.abs(i-this.startVal)>this.options.smartEasingThreshold&&this.options.useEasing?(this.finalEndVal=i,this.endVal=i+(this.countDown?1:-1)*this.options.smartEasingAmou
1nt,this.duration=this.duration/2):(this.endVal=i,this.finalEndVal=null),this.useEasing=null===this.finalEndVal&&this.options.useEasing},l.prototype.start=function(i){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),i&&(this.options.onCompleteCallback=i),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},l.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},l.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},l.prototype.update=function(i){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(i),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},l.prototype.printValue=function(i){var a;if(this.el){var u=this.formattingFn(i);(null===(a=this.options.plugin)||void 0===a?void 0:a.render)?this.options.plugin.render(this.el,u):"INPUT"===this.el.tagName?this.el.value=u:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=u:this.el.innerHTML=u}},l.prototype.ensureNumber=function(i){return"number"==typeof i&&!isNaN(i)},l.prototype.validateValue=function(i){var a=Number(i);return this.ensureNumber(a)?a:(this.error="[CountUp] invalid start or end value: ".concat(i),null)},l.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},l}(),Ae=D(8583);let st=(()=>{let l=class{constructor(a,u,y){this.el=a,this.zone=u,this.platformId=y,this.options={},this.reanimateOnClick=!0,this.complete=new o.vpe}onClick(){this.reanimateOnClick&&this.animate()}ngOnChanges(a){!(0,Ae.NF)(this.platformId)||a.endVal&&void 0!==a.endVal.currentValue&&(void 0!==this.previousEndVal&&(this.options=Object.assign({},this.options,{startVal:this.previousEndVal})),this.countUp=new Je(this.el.nativeElement,this.endVal,this.options),this.animate(),this.previousEndVal=this.endVal)}animate(){this.zone.runOutsideAngular(()=>{this.countUp.reset(),this.countUp.start(()=>{this.zone.run(()=>{this.complete.emit()})})})}};return l.\u0275fac=function(a){return new(a||l)(o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(o.Lbi))},l.\u0275dir=o.lG2({type:l,selectors:[["","countUp",""]],hostBindings:function(a,u){1&a&&o.NdJ("click",function(){return u.onClick()})}
1,inputs:{options:"options",reanimateOnClick:"reanimateOnClick",endVal:["countUp","endVal"]},outputs:{complete:"complete"},features:[o.TTD]}),Z([(0,o.IIB)("countUp")],l.prototype,"endVal",void 0),Z([(0,o.IIB)()],l.prototype,"options",void 0),Z([(0,o.IIB)()],l.prototype,"reanimateOnClick",void 0),Z([(0,o.r_U)()],l.prototype,"complete",void 0),Z([(0,o.L6J)("click")],l.prototype,"onClick",null),l=Z([z(2,(0,o.tBr)(o.Lbi))],l),l})(),ct=(()=>{let l=class{};return l.\u0275fac=function(a){return new(a||l)},l.\u0275mod=o.oAB({type:l}),l.\u0275inj=o.cJS({imports:[[]]}),l})();var ye=D(8141);const xt=l=>{if(!l)return!0;switch(l.linktype){case"url":case"asset":return!l.url||0===l.url.trim().length;case"email":return!l.email||0===l.email.trim().length;case"story":return!l.id||0===l.id.trim().length;default:return!0}};var _e=D(424),Ge=D(5403);function de(l,i){if(1&l&&o._UZ(0,"axt-richtext",8),2&l){const a=o.oxw(2);o.Q6J("content",a.element.richtext.content)}}function ue(l,i){if(1&l&&(o.TgZ(0,"div",9),o._UZ(1,"axt-link",10),o.qZA()),2&l){const a=o.oxw(2);o.xp6(1),o.Q6J("link",a.element.link)("text",a.element.link_text||"")}}const me=function(l){return{"Accordion__element--active":l}},Ce=function(l){return{"Accordion__button-movement-line--active":l}};function Ke(l,i){if(1&l){const a=o.EpF();o.TgZ(0,"div",1),o.TgZ(1,"div",2),o.NdJ("click",function(){return o.CHM(a),o.oxw().toggleStatus()}),o.qZA(),o._uU(2),o.TgZ(3,"div",3),o.YNc(4,de,1,1,"axt-richtext",4),o.qZA(),o.YNc(5,ue,2,2,"div",5),o.TgZ(6,"div",6),o._UZ(7,"div",7),o._UZ(8,"div"),o.qZA(),o.qZA()}if(2&l){const a=o.oxw();o.Q6J("ngClass",o.VKq(6,me,a.isActive))("axtStoryblok",a.element._editable),o.xp6(2),o.hij(" ",a.element.title," "),o.xp6(2),o.Q6J("ngIf",a.element.richtext),o.xp6(1),o.Q6J("ngIf",a.hasLink()),o.xp6(2),o.Q6J("ngClass",o.VKq(8,Ce,a.isActive))}}let tt=(()=>{class l{constructor(){this.element=null,this.isActive=!1}ngOnInit(){}toggleStatus(){this.isActive=!this.isActive}hasLink(){var a;return!!this.element&&!xt(null===(a=this.element)||void 0===a?void 0:a.link)}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-accordion-element"]],inputs:{element:"element"},decls:1,vars:1,consts:[["class","Accordion__element position-relative col-12 col-md-8 col-lg-6 offset-md-2 pt-3 px-4",3,"ngClass","axtStoryblok",4,"ngIf"],[1,"Accordion__element","position-relative","col-12","col-md-8","col-lg-6","offset-md-2","pt-3","px-4",3,"ngClass","axtStoryblok"],[1,"Accordion__click-box",3,"click"],[1,"my-4","Accordion__content"],[3,"content",4,"ngIf"],["class","mb-4",4,"ngIf"],[1,"Accordion__button"],[1,"Accordion__button-movement-line",3,"ngClass"],[3,"content"],[1,"mb-4"],[3,"link","text"]],template:function(a,u){1&a&&o.YNc(0,Ke,9,10,"div",0),2&a&&o.Q6J("ngIf",u.element)},directives:[Ae.O5,Ae.mk,ye.f,_e.a,Ge.N],styles:[".Accordion__element[_ngcontent-%COMP%]{border:1px solid #eee;border-top:0;box-shadow:0 1px 1px 1px #eee;border-radius:10px;overflow:hidden;max-height:64px;transition:max-height .3s ease,background-color .3s ease;z-index:1}.Accordion__element--active[_ngcontent-%COMP%]{background-color:#edf6fc;max-height:450px}.Accordion__click-box[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:64px;z-index:1;cursor:pointer}.Accordion__content[_ngcontent-%COMP%]{font-size:1.2rem}.Accordion__button[_ngcontent-%COMP%]{position:absolute;top:25px;right:25px;height:20px;width:20px}.Accordion__button[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{background-color:#162134;width:25px;height:3px;border-radius:2px;position:relative}.Accordion__button-movement-line[_ngcontent-%COMP%]{transform:rotate(90deg);top:3px;transition:.3s transform}.Accordion__button-movement-line--active[_ngcontent-%COMP%]{transform:rotate(0)}"]}),l})();function Ct(l,i){1&l&&o._UZ(0,"axt-accordion-element",3),2&l&&o.Q6J("element",i.$implicit)}let Dt=(()=>{class l{constructor(){this.elements=[]}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-accordion"]],inputs:{_editable:"_editable",elements:"elements"},decls:3,vars:2,consts:[[1,"Accordion","container",3,"axtStoryblok"],[1,"row"],[3,"element",4,"ngFor","ngForOf"],[3,"element"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.YNc(2,Ct,1,1,"axt-accordion-element",2),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(2),o.Q6J("ngForOf",u.elements))},directives:[ye.f,Ae.sg,tt],styles:[""]}),l})();var Gt=D(739),bt=D(8002),Bt=(()=>{return(l=Bt||(Bt={}))[l.SLIDER=999]="SLIDER",l[l.ALL=8]="ALL",Bt;var l})();function Yt(l){return null!==l&&"object"==typeof l&&"constructor"in l&&l.constructor===Object}function yn(l,i){void 0===l&&(l={}),void 0===i&&(i={}
1),Object.keys(i).forEach(a=>{void 0===l[a]?l[a]=i[a]:Yt(i[a])&&Yt(l[a])&&Object.keys(i[a]).length>0&&yn(l[a],i[a])})}const mn={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function nn(){const l="undefined"!=typeof document?document:{};return yn(l,mn),l}const Yn={document:mn,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:l=>"undefined"==typeof setTimeout?(l(),null):setTimeout(l,0),cancelAnimationFrame(l){"undefined"!=typeof setTimeout&&clearTimeout(l)}};function ln(){const l="undefined"!=typeof window?window:{};return yn(l,Yn),l}function Un(l){return void 0===l&&(l=""),l.trim().split(" ").filter(i=>!!i.trim())}function vn(l,i){return void 0===i&&(i=0),setTimeout(l,i)}function Ln(){return Date.now()}function qr(l,i){void 0===i&&(i="x");const a=ln();let u,y,w;const R=function(l){const i=ln();let a;return i.getComputedStyle&&(a=i.getComputedStyle(l,null)),!a&&l.currentStyle&&(a=l.currentStyle),a||(a=l.style),a}(l);return a.WebKitCSSMatrix?(y=R.transform||R.webkitTransform,y.split(",").length>6&&(y=y.split(", ").map(F=>F.replace(",",".")).join(", ")),w=new a.WebKitCSSMatrix("none"===y?"":y)):(w=R.MozTransform||R.OTransform||R.MsTransform||R.msTransform||R.transform||R.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),u=w.toString().split(",")),"x"===i&&(y=a.WebKitCSSMatrix?w.m41:16===u.length?parseFloat(u[12]):parseFloat(u[4])),"y"===i&&(y=a.WebKitCSSMatrix?w.m42:16===u.length?parseFloat(u[13]):parseFloat(u[5])),y||0}function gt(l){return"object"==typeof l&&null!==l&&l.constructor&&"Object"===Object.prototype.toString.call(l).slice(8,-1)}function ao(l){return"undefined"!=typeof window&&void 0!==window.HTMLElement?l instanceof HTMLElement:l&&(1===l.nodeType||11===l.nodeType)}function Tn(){const l=Object(arguments.length<=0?void 0:arguments[0]),i=["__proto__","constructor","prototype"];for(let a=1;a<arguments.length;a+=1){const u=a<0||arguments.length<=a?void 0:arguments[a];if(null!=u&&!ao(u)){const y=Object.keys(Object(u)).filter(w=>i.indexOf(w)<0);for(let w=0,R=y.length;w<R;w+=1){const F=y[w],A=Object.getOwnPropertyDescriptor(u,F);void 0!==A&&A.enumerable&&(gt(l[F])&>(u[F])?u[F].__swiper__?l[F]=u[F]:Tn(l[F],u[F]):!gt(l[F])&>(u[F])?(l[F]={},u[F].__swiper__?l[F]=u[F]:Tn(l[F],u[F])):l[F]=u[F])}}}return l}function rr(l,i,a){l.style.setProperty(i,a)}function wn(l){let{swiper:i,targetPosition:a,side:u}=l;const y=ln(),w=-i.translate;let F,R=null;const A=i.params.speed;i.wrapperEl.style.scrollSnapType="none",y.cancelAnimationFrame(i.cssModeFrameID);const j=a>w?"next":"prev",k=(L,K)=>"next"===j&&L>=K||"prev"===j&&L<=K,N=()=>{F=(new Date).getTime(),null===R&&(R=F);const L=Math.max(Math.min((F-R)/A,1),0),K=.5-Math.cos(L*Math.PI)/2;let ce=w+K*(a-w);if(k(ce,a)&&(ce=a),i.wrapperEl.scrollTo({[u]:ce}),k(ce,a))return i.wrapperEl.style.overflow="hidden",i.wrapperEl.style.scrollSnapType="",setTimeout(()=>{i.wrapperEl.style.overflow="",i.wrapperEl.scrollTo({[u]:ce})}),void y.cancelAnimationFrame(i.cssModeFrameID);i.cssModeFrameID=y.requestAnimationFrame(N)};N()}function kt(l){return l.querySelector(".swiper-slide-transform")||l.shadowRoot&&l.shadowRoot.querySelector(".swiper-slide-transform")||l}function Mt(l,i){return void 0===i&&(i=""),[...l.children].filter(a=>a.matches(i))}function Vn(l){try{return void console.warn(l)}catch(i){}}function En(l,i){void 0===i&&(i=[]);const a=document.createElement(l);return a.classList.add(...Array.isArray(i)?i:Un(i)),a}function fr(l){const i=ln(),a=nn(),u=l.getBoundingClientRect(),y=a.body;return{top:u.top+(l===i?i.scrollY:l.scrollTop)-(l.clientTop||y.clientTop||0),left
1:u.left+(l===i?i.scrollX:l.scrollLeft)-(l.clientLeft||y.clientLeft||0)}}function Qr(l,i){return ln().getComputedStyle(l,null).getPropertyValue(i)}function Zt(l){let a,i=l;if(i){for(a=0;null!==(i=i.previousSibling);)1===i.nodeType&&(a+=1);return a}}function Jn(l,i){const a=[];let u=l.parentElement;for(;u;)i?u.matches(i)&&a.push(u):a.push(u),u=u.parentElement;return a}function Pt(l,i){i&&l.addEventListener("transitionend",function a(u){u.target===l&&(i.call(l,u),l.removeEventListener("transitionend",a))})}function lo(l,i,a){const u=ln();return a?l["width"===i?"offsetWidth":"offsetHeight"]+parseFloat(u.getComputedStyle(l,null).getPropertyValue("width"===i?"margin-right":"margin-top"))+parseFloat(u.getComputedStyle(l,null).getPropertyValue("width"===i?"margin-left":"margin-bottom")):l.offsetWidth}let jr,Wr,Or;function rn(){return jr||(jr=function(){const l=ln(),i=nn();return{smoothScroll:i.documentElement&&i.documentElement.style&&"scrollBehavior"in i.documentElement.style,touch:!!("ontouchstart"in l||l.DocumentTouch&&i instanceof l.DocumentTouch)}}()),jr}const fi=(l,i)=>{if(!l||l.destroyed||!l.params)return;const u=i.closest(l.isElement?"swiper-slide":`.${l.params.slideClass}`);if(u){let y=u.querySelector(`.${l.params.lazyPreloaderClass}`);!y&&l.isElement&&(u.shadowRoot?y=u.shadowRoot.querySelector(`.${l.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{u.shadowRoot&&(y=u.shadowRoot.querySelector(`.${l.params.lazyPreloaderClass}`),y&&y.remove())})),y&&y.remove()}},Ir=(l,i)=>{if(!l.slides[i])return;const a=l.slides[i].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")},In=l=>{if(!l||l.destroyed||!l.params)return;let i=l.params.lazyPreloadPrevNext;const a=l.slides.length;if(!a||!i||i<0)return;i=Math.min(i,a);const u="auto"===l.params.slidesPerView?l.slidesPerViewDynamic():Math.ceil(l.params.slidesPerView),y=l.activeIndex;if(l.params.grid&&l.params.grid.rows>1){const R=y,F=[R-i];return F.push(...Array.from({length:i}).map((A,j)=>R+u+j)),void l.slides.forEach((A,j)=>{F.includes(A.column)&&Ir(l,j)})}const w=y+u-1;if(l.params.rewind||l.params.loop)for(let R=y-i;R<=w+i;R+=1){const F=(R%a+a)%a;(F<y||F>w)&&Ir(l,F)}else for(let R=Math.max(y-i,0);R<=Math.min(w+i,a-1);R+=1)R!==y&&(R>w||R<y)&&Ir(l,R)};function Re(l){let{swiper:i,runCallbacks:a,direction:u,step:y}=l;const{activeIndex:w,previousIndex:R}=i;let F=u;if(F||(F=w>R?"next":w<R?"prev":"reset"),i.emit(`transition${y}`),a&&w!==R){if("reset"===F)return void i.emit(`slideResetTransition${y}`);i.emit(`slideChangeTransition${y}`),i.emit("next"===F?`slideNextTransition${y}`:`slidePrevTransition${y}`)}}function mr(l,i,a){const u=ln(),{params:y}=l,w=y.edgeSwipeDetection,R=y.edgeSwipeThreshold;return!w||!(a<=R||a>=u.innerWidth-R)||"prevent"===w&&(i.preventDefault(),!0)}function Hn(l){const i=this,a=nn();let u=l;u.originalEvent&&(u=u.originalEvent);const y=i.touchEventsData;if("pointerdown"===u.type){if(null!==y.pointerId&&y.pointerId!==u.pointerId)return;y.pointerId=u.pointerId}else"touchstart"===u.type&&1===u.targetTouches.length&&(y.touchId=u.targetTouches[0].identifier);if("touchstart"===u.type)return void mr(i,u,u.targetTouches[0].pageX);const{params:w,touches:R,enabled:F}=i;if(!F||!w.simulateTouch&&"mouse"===u.pointerType||i.animating&&w.preventInteractionOnTransition)return;!i.animating&&w.cssMode&&w.loop&&i.loopFix();let A=u.target;if("wrapper"===w.touchEventsTarget&&!i.wrapperEl.contains(A)||"which"in u&&3===u.which||"button"in u&&u.button>0||y.isTouched&&y.isMoved)return;const j=!!w.noSwipingClass&&""!==w.noSwipingClass,k=u.composedPath?u.composedPath():u.path;j&&u.target&&u.target.shadowRoot&&k&&(A=k[0]);const N=w.noSwipingSelector?w.noSwipingSelector:`.${w.noSwipingClass}`;if(w.noSwiping&&(u.target&&u.target.shadowRoot?function(l,i){return void 0===i&&(i=this),function a(u){if(!u||u===nn()||u===ln())return null;u.assignedSlot&&(u=u.assignedSlot);const y=u.closest(l);return y||u.getRootNode?y||a(u.getRootNode().host):null}(i)}(N,A):A.closest(N)))return void(i.allowClick=!0);if(w.swipeHandler&&!A.closest(w.swipeHandler))return;R.currentX=u.pageX,R.currentY=u.pageY;const K=R.currentX,ce=R.currentY;if(!mr(i,u,K))return;Object.assign(y,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),R.startX=K,R.startY=ce,y.touchStartTime=Ln(),i.allowClick=!0,i.updateSize(),i.swipeDirection=void 0,w.threshold>0&&(y.allowThresholdMove=!1);let ae=!0;A.matches(y.focusableElements)&&(ae=!1,"SELECT"===A.nodeName&&(y.isTouched=!1)),a.activeElement&&a.activeElement.matches(y.focusableElements)&&a.activeElement!==A&&a.activeElement.blur(),(w.touchStartForcePreventDefault||ae&&i.allowTouchMove&&w.touchStartPreventDefault)&&!A.isContentEditable&&u.preventDefault(),w.freeMode&&w.freeMode.enabled&&i.freeMode&&i.animating&&!w.cssMode&&i.freeMode.onTouchStart(),i.emit("touchStart",u)}function es(l){const i=nn(),a=this,u=a.touchEventsData,{params:y,touches:w,rtlTranslate:R,enabled:F}=a;if(!F||!y.simulateTouch&&"mouse"===l.pointerType)return;let j,A=l;if(A.originalEvent&&(A=A.originalEvent),"pointermove"===A.type&&(null!==u.touchId||A.pointerId!==u.pointerId))return;if("touchmove"===A.type){if(j=[...A.changedTouches].filter(We=>We.identifier===u.touchId)[0],!j||j.identifier!==u.touchId)return}else j=A;if(!u.isTouched)return void(u.startMoving&&u.isScrolling&&a.emit("touchMoveOpposite",A));const k=j.pageX,N=j.pageY;if(A.preventedByNestedSwiper)return w.startX=k,void(w.startY=N);if(!a.allowTouchMove)return A.target.matches(u.focusableElements)||(a.allowClick=!1),void(u.isTouched&&(Object.assign(w,{startX:k,startY:N,currentX:k,currentY:N}),u.touchStartTime=Ln()));if(y.touchReleaseOnEdges&&!y.loop)if(a.isVertical()){if(N<w.startY&&a.translate<=a.maxTranslate()||N>w.startY&&a.translate>=a.minTranslate())return u.isTouched=!1,void(u.isMoved=!1)}else if(k<w.startX&&a.translate<=a.maxTranslate()||k>w.startX&&a.translate>=a.minTranslate())return;if(i.activeElement&&A.target===i.activeElement&&A.target.matches(u.focusableElements))return u.isMoved=!0,void(a.allowClick=!1);u.allowTouchCallbacks&&a.emit("touchMove",A),w.previousX=w.currentX,w.previousY=w.currentY,w.currentX=k,w.currentY=N;const L=w.currentX-w.startX,K=w.currentY-w.startY;if(a.params.threshold&&Math.sqrt(L**2+K**2)<a.params.threshold)return;if(void 0===u.isScrolling){let We;a.isHorizontal()&&w.currentY===w.startY||a.isVertical()&&w.currentX===w.startX?u.isScrolling=!1:L*L+K*K>=25&&(We=180*Math.atan2(Math.abs(K),Math.abs(L))/Math.PI,u.isScrolling=a.isHorizontal()?We>y.touchAngle:90-We>y.touchAngle)}if(u.isScrolling&&a.emit("touchMoveOpposite",A),void 0===u.startMoving&&(w.currentX!==w.startX||w.currentY!==w.startY)&&(u.startMoving=!0),u.isScrolling)return void(u.isTouched=!1);if(!u.startMoving)return;a.allowClick=!1,!y.cssMode&&A.cancelable&&A.preventDefault(),y.touchMoveStopPropagation&&!y.nested&&A.stopPropagation();let ce=a.isHorizontal()?L:K,ae=a.isHorizontal()?w.currentX-w.previousX:w.currentY-w.previousY;y.oneWayMovement&&(ce=Math.abs(ce)*(R?1:-1),ae=Math.abs(ae)*(R?1:-1)),w.diff=ce,ce*=y.touchRatio,R&&(ce=-ce,ae=-ae);const se=a.touchesDirection;a.swipeDirection=ce>0?"prev":"next",a.touchesDirection=ae>0?"prev":"next";const ve=a.params.loop&&!y.cssMode,re="next"===a.touchesDirection&&a.allowSlideNext||"prev"===a.touchesDirection&&a.allowSlidePrev;if(!u.isMoved){if(ve&&re&&a.loopFix({direction:a.swipeDirection}),u.startTranslate=a.getTranslate(),a.setTransition(0),a.animating){const We=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});
vendor: 1,866 bytes, line 1
1a.wrapperEl.dispatchEvent(We)}u.allowMomentumBounce=!1,y.grabCursor&&(!0===a.allowSlideNext||!0===a.allowSlidePrev)&&a.setGrabCursor(!0),a.emit("sliderFirstMove",A)}if((new Date).getTime(),u.isMoved&&u.allowThresholdMove&&se!==a.touchesDirection&&ve&&re&&Math.abs(ce)>=1)return Object.assign(w,{startX:k,startY:N,currentX:k,currentY:N,startTranslate:u.currentTranslate}),u.loopSwapReset=!0,void(u.startTranslate=u.currentTranslate);a.emit("sliderMove",A),u.isMoved=!0,u.currentTranslate=ce+u.startTranslate;let Me=!0,it=y.resistanceRatio;if(y.touchReleaseOnEdges&&(it=0),ce>0?(ve&&re&&u.allowThresholdMove&&u.currentTranslate>(y.centeredSlides?a.minTranslate()-a.slidesSizesGrid[a.activeIndex+1]:a.minTranslate())&&a.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),u.currentTranslate>a.minTranslate()&&(Me=!1,y.resistance&&(u.currentTranslate=a.minTranslate()-1+(-a.minTranslate()+u.startTranslate+ce)**it))):ce<0&&(ve&&re&&u.allowThresholdMove&&u.currentTranslate<(y.centeredSlides?a.maxTranslate()+a.slidesSizesGrid[a.slidesSizesGrid.length-1]:a.maxTranslate())&&a.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:a.slides.length-("auto"===y.slidesPerView?a.slidesPerViewDynamic():Math.ceil(parseFloat(y.slidesPerView,10)))}),u.currentTranslate<a.maxTranslate()&&(Me=!1,y.resistance&&(u.currentTranslate=a.maxTranslate()+1-(a.maxTranslate()-u.startTranslate-ce)**it))),Me&&(A.preventedByNestedSwiper=!0),!a.allowSlideNext&&"next"===a.swipeDirection&&u.currentTranslate<u.startTranslate&&(u.currentTranslate=u.startTranslate),!a.allowSlidePrev&&"prev"===a.swipeDirection&&u.currentTranslate>u.startTranslate&&(u.currentTranslate=u.startTranslate),!a.allowSlidePrev&&!a.allowSlideNext&&(u.currentTranslate=u.startTranslate),y.threshold>0){if(!(Math.abs(ce)>y.threshold||u.allowThresholdMove))return void(u.currentTranslate=u.startTranslate);
1if(!u.allowThresholdMove)return u.allowThresholdMove=!0,w.startX=w.currentX,w.startY=w.currentY,u.currentTranslate=u.startTranslate,void(w.diff=a.isHorizontal()?w.currentX-w.startX:w.currentY-w.startY)}!y.followFinger||y.cssMode||((y.freeMode&&y.freeMode.enabled&&a.freeMode||y.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),y.freeMode&&y.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(u.currentTranslate),a.setTranslate(u.currentTranslate))}function ni(l){const i=this,a=i.touchEventsData;let y,u=l;if(u.originalEvent&&(u=u.originalEvent),"touchend"===u.type||"touchcancel"===u.type){if(y=[...u.changedTouches].filter(Me=>Me.identifier===a.touchId)[0],!y||y.identifier!==a.touchId)return}else{if(null!==a.touchId||u.pointerId!==a.pointerId)return;y=u}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(u.type)&&(!["pointercancel","contextmenu"].includes(u.type)||!i.browser.isSafari&&!i.browser.isWebView))return;a.pointerId=null,a.touchId=null;const{params:R,touches:F,rtlTranslate:A,slidesGrid:j,enabled:k}=i;if(!k||!R.simulateTouch&&"mouse"===u.pointerType)return;if(a.allowTouchCallbacks&&i.emit("touchEnd",u),a.allowTouchCallbacks=!1,!a.isTouched)return a.isMoved&&R.grabCursor&&i.setGrabCursor(!1),a.isMoved=!1,void(a.startMoving=!1);R.grabCursor&&a.isMoved&&a.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1);const N=Ln(),L=N-a.touchStartTime;if(i.allowClick){const Me=u.path||u.composedPath&&u.composedPath();i.updateClickedSlide(Me&&Me[0]||u.target,Me),i.emit("tap click",u),L<300&&N-a.lastClickTime<300&&i.emit("doubleTap doubleClick",u)}if(a.lastClickTime=Ln(),vn(()=>{i.destroyed||(i.allowClick=!0)}),!a.isTouched||!a.isMoved||!i.swipeDirection||0===F.diff&&!a.loopSwapReset||a.currentTranslate===a.startTranslate&&!a.loopSwapReset)return a.isTouched=!1,a.isMoved=!1,void(a.startMoving=!1);let K;if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,K=R.followFinger?A?i.translate:-i.translate:-a.currentTranslate,R.cssMode)return;if(R.freeMode&&R.freeMode.enabled)return void i.freeMode.onTouchEnd({currentPos:K});let ce=0,ae=i.slidesSizesGrid[0];for(let Me=0;Me<j.length;Me+=Me<R.slidesPerGroupSkip?1:R.slidesPerGroup){const it=Me<R.slidesPerGroupSkip-1?1:R.slidesPerGroup;void 0!==j[Me+it]?K>=j[Me]&&K<j[Me+it]&&(ce=Me,ae=j[Me+it]-j[Me]):K>=j[Me]&&(ce=Me,ae=j[j.length-1]-j[j.length-2])}let se=null,ve=null;R.rewind&&(i.isBeginning?ve=R.virtual&&R.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:i.isEnd&&(se=0));const re=(K-j[ce])/ae,X=ce<R.slidesPerGroupSkip-1?1:R.slidesPerGroup;if(L>R.longSwipesMs){if(!R.longSwipes)return void i.slideTo(i.activeIndex);"next"===i.swipeDirection&&i.slideTo(re>=R.longSwipesRatio?R.rewind&&i.isEnd?se:ce+X:ce),"prev"===i.swipeDirection&&(re>1-R.longSwipesRatio?i.slideTo(ce+X):null!==ve&&re<0&&Math.abs(re)>R.longSwipesRatio?i.slideTo(ve):i.slideTo(ce))}else{if(!R.shortSwipes)return void i.slideTo(i.activeIndex);!i.navigation||u.target!==i.navigation.nextEl&&u.target!==i.navigation.prevEl?("next"===i.swipeDirection&&i.slideTo(null!==se?se:ce+X),"prev"===i.swipeDirection&&i.slideTo(null!==ve?ve:ce)):i.slideTo(u.target===i.navigation.nextEl?ce+X:ce)}}function Dn(){const l=this,{params:i,el:a}=l;if(a&&0===a.offsetWidth)return;i.breakpoints&&l.setBreakpoint();const{allowSlideNext:u,allowSlidePrev:y,snapGrid:w}=l,R=l.virtual&&l.params.virtual.enabled;l.allowSlideNext=!0,l.allowSlidePrev=!0,l.updateSize(),l.updateSlides(),l.updateSlidesClasses(),!("auto"===i.slidesPerView||i.slidesPerView>1)||!l.isEnd||l.isBeginning||l.params.centeredSlides||R&&i.loop?l.params.loop&&!R?l.slideToLoop(l.realIndex,0,!1,!0):l.slideTo(l.activeIndex,0,!1,!0):l.slideTo(l.slides.length-1,0,!1,!0),l.autoplay&&l.autoplay.running&&l.autoplay.paused&&(clearTimeout(l.autoplay.resizeTimeout),l.autoplay.resizeTimeout=setTimeout(()=>{l.autoplay&&l.autoplay.running&&l.autoplay.paused&&l.autoplay.resume()},500)),l.allowSlidePrev=y,l.allowSlideNext=u,l.params.watchOverflow&&w!==l.snapGrid&&l.checkOverflow()}function Tr(l){const i=this;!i.enabled||i.allowClick||(i.params.preventClicks&&l.preventDefault(),i.params.preventClicksPropagation&&i.animating&&(l.stopPropagation(),l.stopImmediatePropagation()))}function kr(){const l=this,{wrapperEl:i,rtlTranslate:a,enabled:u}=l;if(!u)return;let y;l.previousTranslate=l.translate,l.translate=l.isHorizontal()?-i.scrollLeft:-i.scrollTop,0===l.translate&&(l.translate=0),l.updateActiveIndex(),l.updateSlidesClasses();const w=l.maxTranslate()-l.minTranslate();y=0===w?0:(l.translate-l.minTranslate())/w,y!==l.progress&&l.updateProgress(a?-l.translate:l.translate),l.emit("setTranslate",l.translate,!1)}function Li(l){const i=this;fi(i,l.target),!i.params.cssMode&&("auto"===i.params.slidesPerView||i.params.autoHeight)&&i.update()}function or(){const l=this;l.documentTouchHandlerProceeded||(l.documentTouchHandlerProceeded=!0,l.params.touchReleaseOnEdges&&(l.el.style.touchAction="auto"))}const uo=(l,i)=>{const a=nn(),{params:u,el:y,wrapperEl:w,device:R}=l,F=!!u.nested,A="on"===i?"addEventListener":"removeEventListener",j=i;a[A]("touchstart",l.onDocumentTouchStart,{passive:!1,capture:F}),y[A]("touchstart",l.onTouchStart,{passive:!1}),y[A]("pointerdown",l.onTouchStart,{passive:!1}),a[A]("touchmove",l.onTouchMove,{passive:!1,capture:F}),a[A]("pointermove",l.onTouchMove,{passive:!1,capture:F}),a[A]("touchend",l.onTouchEnd,{passive:!0}),a[A]("pointerup",l.onTouchEnd,{passive:!0}),a[A]("pointercancel",l.onTouchEnd,{passive:!0}),a[A]("touchcancel",l.onTouchEnd,{passive:!0}),a[A]("pointerout",l.onTouchEnd,{passive:!0}),a[A]("pointerleave",l.onTouchEnd,{passive:!0}),a[A]("contextmenu",l.onTouchEnd,{passive:!0}),(u.preventClicks||u.preventClicksPropagation)&&y[A]("click",l.onClick,!0),u.cssMode&&w[A]("scroll",l.onScroll),l[j](u.updateOnWindowResize?R.ios||R.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",Dn,!0),y[A]("load",l.onLoad,{capture:!0})},Xi=(l,i)=>l.grid&&i.grid&&i.grid.rows>1;var is={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
1spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Os(l,i){return function(u){void 0===u&&(u={});const y=Object.keys(u)[0],w=u[y];"object"==typeof w&&null!==w?(!0===l[y]&&(l[y]={enabled:!0}),"navigation"===y&&l[y]&&l[y].enabled&&!l[y].prevEl&&!l[y].nextEl&&(l[y].auto=!0),["pagination","scrollbar"].indexOf(y)>=0&&l[y]&&l[y].enabled&&!l[y].el&&(l[y].auto=!0),y in l&&"enabled"in w?("object"==typeof l[y]&&!("enabled"in l[y])&&(l[y].enabled=!0),l[y]||(l[y]={enabled:!1}),Tn(i,u)):Tn(i,u)):Tn(i,u)}}const po={eventsEmitter:{on(l,i,a){const u=this;if(!u.eventsListeners||u.destroyed||"function"!=typeof i)return u;const y=a?"unshift":"push";return l.split(" ").forEach(w=>{u.eventsListeners[w]||(u.eventsListeners[w]=[]),u.eventsListeners[w][y](i)}),u},once(l,i,a){const u=this;if(!u.eventsListeners||u.destroyed||"function"!=typeof i)return u;function y(){u.off(l,y),y.__emitterProxy&&delete y.__emitterProxy;for(var w=arguments.length,R=new Array(w),F=0;F<w;F++)R[F]=arguments[F];i.apply(u,R)}return y.__emitterProxy=i,u.on(l,y,a)},onAny(l,i){const a=this;if(!a.eventsListeners||a.destroyed||"function"!=typeof l)return a;const u=i?"unshift":"push";return a.eventsAnyListeners.indexOf(l)<0&&a.eventsAnyListeners[u](l),a},offAny(l){const i=this;if(!i.eventsListeners||i.destroyed||!i.eventsAnyListeners)return i;const a=i.eventsAnyListeners.indexOf(l);return a>=0&&i.eventsAnyListeners.splice(a,1),i},off(l,i){const a=this;return!a.eventsListeners||a.destroyed||!a.eventsListeners||l.split(" ").forEach(u=>{void 0===i?a.eventsListeners[u]=[]:a.eventsListeners[u]&&a.eventsListeners[u].forEach((y,w)=>{(y===i||y.__emitterProxy&&y.__emitterProxy===i)&&a.eventsListeners[u].splice(w,1)})}),a},emit(){const l=this;if(!l.eventsListeners||l.destroyed||!l.eventsListeners)return l;let i,a,u;for(var y=arguments.length,w=new Array(y),R=0;R<y;R++)w[R]=arguments[R];return"string"==typeof w[0]||Array.isArray(w[0])?(i=w[0],a=w.slice(1,w.length),u=l):(i=w[0].events,a=w[0].data,u=w[0].context||l),a.unshift(u),(Array.isArray(i)?i:i.split(" ")).forEach(A=>{l.eventsAnyListeners&&l.eventsAnyListeners.length&&l.eventsAnyListeners.forEach(j=>{j.apply(u,[A,...a])}),l.eventsListeners&&l.eventsListeners[A]&&l.eventsListeners[A].forEach(j=>{j.apply(u,a)})}),l}},update:{updateSize:function(){const l=this;let i,a;const u=l.el;i=null!=l.params.width?l.params.width:u.clientWidth,a=null!=l.params.height?l.params.height:u.clientHeight,!(0===i&&l.isHorizontal()||0===a&&l.isVertical())&&(i=i-parseInt(Qr(u,"padding-left")||0,10)-parseInt(Qr(u,"padding-right")||0,10),a=a-parseInt(Qr(u,"padding-top")||0,10)-parseInt(Qr(u,"padding-bottom")||0,10),Number.isNaN(i)&&(i=0),Number.isNaN(a)&&(a=0),Object.assign(l,{width:i,height:a,size:l.isHorizontal()?i:a}))},updateSlides:function(){const l=this;function i(qe,at){return parseFloat(qe.getPropertyValue(l.getDirectionLabel(at))||0)}const a=l.params,{wrapperEl:u,slidesEl:y,size:w,rtlTranslate:R,wrongRTL:F}=l,A=l.virtual&&a.virtual.enabled,j=A?l.virtual.slides.length:l.slides.length,k=Mt(y,`.${l.params.slideClass}, swiper-slide`),N=A?l.virtual.slides.length:k.length;let L=[];const K=[],ce=[];let ae=a.slidesOffsetBefore;"function"==typeof ae&&(ae=a.slidesOffsetBefore.call(l));let se=a.slidesOffsetAfter;"function"==typeof se&&(se=a.slidesOffsetAfter.call(l));const ve=l.snapGrid.length,re=l.slidesGrid.length;let X=a.spaceBetween,Me=-ae,it=0,We=0;
1if(void 0===w)return;"string"==typeof X&&X.indexOf("%")>=0?X=parseFloat(X.replace("%",""))/100*w:"string"==typeof X&&(X=parseFloat(X)),l.virtualSize=-X,k.forEach(qe=>{R?qe.style.marginLeft="":qe.style.marginRight="",qe.style.marginBottom="",qe.style.marginTop=""}),a.centeredSlides&&a.cssMode&&(rr(u,"--swiper-centered-offset-before",""),rr(u,"--swiper-centered-offset-after",""));const Et=a.grid&&a.grid.rows>1&&l.grid;let pt;Et?l.grid.initSlides(k):l.grid&&l.grid.unsetSlides();const He="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter(qe=>void 0!==a.breakpoints[qe].slidesPerView).length>0;for(let qe=0;qe<N;qe+=1){let at;if(pt=0,k[qe]&&(at=k[qe]),Et&&l.grid.updateSlide(qe,at,k),!k[qe]||"none"!==Qr(at,"display")){if("auto"===a.slidesPerView){He&&(k[qe].style[l.getDirectionLabel("width")]="");const Xe=getComputedStyle(at),$e=at.style.transform,Te=at.style.webkitTransform;if($e&&(at.style.transform="none"),Te&&(at.style.webkitTransform="none"),a.roundLengths)pt=l.isHorizontal()?lo(at,"width",!0):lo(at,"height",!0);else{const Be=i(Xe,"width"),_t=i(Xe,"padding-left"),ft=i(Xe,"padding-right"),lt=i(Xe,"margin-left"),ht=i(Xe,"margin-right"),Lt=Xe.getPropertyValue("box-sizing");if(Lt&&"border-box"===Lt)pt=Be+lt+ht;else{const{clientWidth:Mn,offsetWidth:Mr}=at;pt=Be+_t+ft+lt+ht+(Mr-Mn)}}$e&&(at.style.transform=$e),Te&&(at.style.webkitTransform=Te),a.roundLengths&&(pt=Math.floor(pt))}else pt=(w-(a.slidesPerView-1)*X)/a.slidesPerView,a.roundLengths&&(pt=Math.floor(pt)),k[qe]&&(k[qe].style[l.getDirectionLabel("width")]=`${pt}px`);k[qe]&&(k[qe].swiperSlideSize=pt),ce.push(pt),a.centeredSlides?(Me=Me+pt/2+it/2+X,0===it&&0!==qe&&(Me=Me-w/2-X),0===qe&&(Me=Me-w/2-X),Math.abs(Me)<.001&&(Me=0),a.roundLengths&&(Me=Math.floor(Me)),We%a.slidesPerGroup==0&&L.push(Me),K.push(Me)):(a.roundLengths&&(Me=Math.floor(Me)),(We-Math.min(l.params.slidesPerGroupSkip,We))%l.params.slidesPerGroup==0&&L.push(Me),K.push(Me),Me=Me+pt+X),l.virtualSize+=pt+X,it=pt,We+=1}}if(l.virtualSize=Math.max(l.virtualSize,w)+se,R&&F&&("slide"===a.effect||"coverflow"===a.effect)&&(u.style.width=`${l.virtualSize+X}px`),a.setWrapperSize&&(u.style[l.getDirectionLabel("width")]=`${l.virtualSize+X}px`),Et&&l.grid.updateWrapperSize(pt,L),!a.centeredSlides){const qe=[];for(let at=0;at<L.length;at+=1){let Xe=L[at];a.roundLengths&&(Xe=Math.floor(Xe)),L[at]<=l.virtualSize-w&&qe.push(Xe)}L=qe,Math.floor(l.virtualSize-w)-Math.floor(L[L.length-1])>1&&L.push(l.virtualSize-w)}if(A&&a.loop){const qe=ce[0]+X;if(a.slidesPerGroup>1){const at=Math.ceil((l.virtual.slidesBefore+l.virtual.slidesAfter)/a.slidesPerGroup),Xe=qe*a.slidesPerGroup;for(let $e=0;$e<at;$e+=1)L.push(L[L.length-1]+Xe)}for(let at=0;at<l.virtual.slidesBefore+l.virtual.slidesAfter;at+=1)1===a.slidesPerGroup&&L.push(L[L.length-1]+qe),K.push(K[K.length-1]+qe),l.virtualSize+=qe}if(0===L.length&&(L=[0]),0!==X){const qe=l.isHorizontal()&&R?"marginLeft":l.getDirectionLabel("marginRight");k.filter((at,Xe)=>!(a.cssMode&&!a.loop)||Xe!==k.length-1).forEach(at=>{at.style[qe]=`${X}px`})}if(a.centeredSlides&&a.centeredSlidesBounds){let qe=0;ce.forEach(Xe=>{qe+=Xe+(X||0)}),qe-=X;const at=qe-w;L=L.map(Xe=>Xe<=0?-ae:Xe>at?at+se:Xe)}if(a.centerInsufficientSlides){let qe=0;if(ce.forEach(at=>{qe+=at+(X||0)}),qe-=X,qe<w){const at=(w-qe)/2;L.forEach((Xe,$e)=>
vendor: 6,810 bytes, line 1
1{L[$e]=Xe-at}),K.forEach((Xe,$e)=>{K[$e]=Xe+at})}}if(Object.assign(l,{slides:k,snapGrid:L,slidesGrid:K,slidesSizesGrid:ce}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){rr(u,"--swiper-centered-offset-before",-L[0]+"px"),rr(u,"--swiper-centered-offset-after",l.size/2-ce[ce.length-1]/2+"px");const qe=-l.snapGrid[0],at=-l.slidesGrid[0];l.snapGrid=l.snapGrid.map(Xe=>Xe+qe),l.slidesGrid=l.slidesGrid.map(Xe=>Xe+at)}if(N!==j&&l.emit("slidesLengthChange"),L.length!==ve&&(l.params.watchOverflow&&l.checkOverflow(),l.emit("snapGridLengthChange")),K.length!==re&&l.emit("slidesGridLengthChange"),a.watchSlidesProgress&&l.updateSlidesOffset(),!(A||a.cssMode||"slide"!==a.effect&&"fade"!==a.effect)){const qe=`${a.containerModifierClass}backface-hidden`,at=l.el.classList.contains(qe);N<=a.maxBackfaceHiddenSlides?at||l.el.classList.add(qe):at&&l.el.classList.remove(qe)}},updateAutoHeight:function(l){const i=this,a=[],u=i.virtual&&i.params.virtual.enabled;let w,y=0;"number"==typeof l?i.setTransition(l):!0===l&&i.setTransition(i.params.speed);const R=F=>u?i.slides[i.getSlideIndexByData(F)]:i.slides[F];if("auto"!==i.params.slidesPerView&&i.params.slidesPerView>1)if(i.params.centeredSlides)(i.visibleSlides||[]).forEach(F=>{a.push(F)});else for(w=0;w<Math.ceil(i.params.slidesPerView);w+=1){const F=i.activeIndex+w;if(F>i.slides.length&&!u)break;a.push(R(F))}else a.push(R(i.activeIndex));for(w=0;w<a.length;w+=1)if(void 0!==a[w]){const F=a[w].offsetHeight;y=F>y?F:y}(y||0===y)&&(i.wrapperEl.style.height=`${y}px`)},updateSlidesOffset:function(){const l=this,i=l.slides,a=l.isElement?l.isHorizontal()?l.wrapperEl.offsetLeft:l.wrapperEl.offsetTop:0;for(let u=0;u<i.length;u+=1)i[u].swiperSlideOffset=(l.isHorizontal()?i[u].offsetLeft:i[u].offsetTop)-a-l.cssOverflowAdjustment()},updateSlidesProgress:function(l){void 0===l&&(l=this&&this.translate||0);const i=this,a=i.params,{slides:u,rtlTranslate:y,snapGrid:w}=i;if(0===u.length)return;void 0===u[0].swiperSlideOffset&&i.updateSlidesOffset();let R=-l;y&&(R=l),u.forEach(A=>{A.classList.remove(a.slideVisibleClass,a.slideFullyVisibleClass)}),i.visibleSlidesIndexes=[],i.visibleSlides=[];let F=a.spaceBetween;"string"==typeof F&&F.indexOf("%")>=0?F=parseFloat(F.replace("%",""))/100*i.size:"string"==typeof F&&(F=parseFloat(F));for(let A=0;A<u.length;A+=1){const j=u[A];let k=j.swiperSlideOffset;a.cssMode&&a.centeredSlides&&(k-=u[0].swiperSlideOffset);const N=(R+(a.centeredSlides?i.minTranslate():0)-k)/(j.swiperSlideSize+F),L=(R-w[0]+(a.centeredSlides?i.minTranslate():0)-k)/(j.swiperSlideSize+F),K=-(R-k),ce=K+i.slidesSizesGrid[A],ae=K>=0&&K<=i.size-i.slidesSizesGrid[A];(K>=0&&K<i.size-1||ce>1&&ce<=i.size||K<=0&&ce>=i.size)&&(i.visibleSlides.push(j),i.visibleSlidesIndexes.push(A),u[A].classList.add(a.slideVisibleClass)),ae&&u[A].classList.add(a.slideFullyVisibleClass),j.progress=y?-N:N,j.originalProgress=y?-L:L}},updateProgress:function(l){const i=this;if(void 0===l){const k=i.rtlTranslate?-1:1;l=i&&i.translate&&i.translate*k||0}const a=i.params,u=i.maxTranslate()-i.minTranslate();let{progress:y,isBeginning:w,isEnd:R,progressLoop:F}=i;const A=w,j=R;if(0===u)y=0,w=!0,R=!0;else{y=(l-i.minTranslate())/u;const k=Math.abs(l-i.minTranslate())<1,N=Math.abs(l-i.maxTranslate())<1;w=k||y<=0,R=N||y>=1,k&&(y=0),N&&(y=1)}if(a.loop){const k=i.getSlideIndexByData(0),N=i.getSlideIndexByData(i.slides.length-1),L=i.slidesGrid[k],K=i.slidesGrid[N],ce=i.slidesGrid[i.slidesGrid.length-1],ae=Math.abs(l);F=ae>=L?(ae-L)/ce:(ae+ce-K)/ce,F>1&&(F-=1)}Object.assign(i,{progress:y,progressLoop:F,isBeginning:w,isEnd:R}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&i.updateSlidesProgress(l),w&&!A&&i.emit("reachBeginning toEdge"),R&&!j&&i.emit("reachEnd toEdge"),(A&&!w||j&&!R)&&i.emit("fromEdge"),i.emit("progress",y)},updateSlidesClasses:function(){const l=this,{slides:i,params:a,slidesEl:u,activeIndex:y}=l,w=l.virtual&&a.virtual.enabled,R=l.grid&&a.grid&&a.grid.rows>1,F=N=>Mt(u,`.${a.slideClass}${N}, swiper-slide${N}`)[0];let A,j,k;if(i.forEach(N=>{N.classList.remove(a.slideActiveClass,a.slideNextClass,a.slidePrevClass)}),w)if(a.loop){let N=y-l.virtual.slidesBefore;N<0&&(N=l.virtual.slides.length+N),N>=l.virtual.slides.length&&(N-=l.virtual.slides.length),A=F(`[data-swiper-slide-index="${N}"]`)}else A=F(`[data-swiper-slide-index="${y}"]`);else R?(A=i.filter(N=>N.column===y)[0],k=i.filter(N=>N.column===y+1)[0],j=i.filter(N=>N.column===y-1)[0]):A=i[y];A&&(A.classList.add(a.slideActiveClass),R?(k&&k.classList.add(a.slideNextClass),j&&j.classList.add(a.slidePrevClass)):(k=function(l,i){const a=[];for(;l.nextElementSibling;){const u=l.nextElementSibling;i?u.matches(i)&&a.push(u):a.push(u),l=u}return a}(A,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!k&&(k=i[0]),k&&k.classList.add(a.slideNextClass),j=function(l,i){const a=[];for(;l.previousElementSibling;){const u=l.previousElementSibling;i?u.matches(i)&&a.push(u):a.push(u),l=u}return a}(A,`.${a.slideClass}, swiper-slide`)[0],a.loop&&0===!j&&(j=i[i.length-1]),j&&j.classList.add(a.slidePrevClass))),l.emitSlidesClasses()},updateActiveIndex:function(l){const i=this,a=i.rtlTranslate?i.translate:-i.translate,{snapGrid:u,params:y,activeIndex:w,realIndex:R,snapIndex:F}=i;let j,A=l;const k=K=>{let ce=K-i.virtual.slidesBefore;return ce<0&&(ce=i.virtual.slides.length+ce),ce>=i.virtual.slides.length&&(ce-=i.virtual.slides.length),ce};if(void 0===A&&(A=function(l){const{slidesGrid:i,params:a}=l,u=l.rtlTranslate?l.translate:-l.translate;let y;for(let w=0;w<i.length;w+=1)void 0!==i[w+1]?u>=i[w]&&u<i[w+1]-(i[w+1]-i[w])/2?y=w:u>=i[w]&&u<i[w+1]&&(y=w+1):u>=i[w]&&(y=w);return a.normalizeSlideIndex&&(y<0||void 0===y)&&(y=0),y}(i)),u.indexOf(a)>=0)j=u.indexOf(a);else{const K=Math.min(y.slidesPerGroupSkip,A);j=K+Math.floor((A-K)/y.slidesPerGroup)}if(j>=u.length&&(j=u.length-1),A===w&&!i.params.loop)return void(j!==F&&(i.snapIndex=j,i.emit("snapIndexChange")));if(A===w&&i.params.loop&&i.virtual&&i.params.virtual.enabled)return void(i.realIndex=k(A));const N=i.grid&&y.grid&&y.grid.rows>1;let L;if(i.virtual&&y.virtual.enabled&&y.loop)L=k(A);else if(N){const K=i.slides.filter(ae=>ae.column===A)[0];let ce=parseInt(K.getAttribute("data-swiper-slide-index"),10);Number.isNaN(ce)&&(ce=Math.max(i.slides.indexOf(K),0)),L=Math.floor(ce/y.grid.rows)}else if(i.slides[A]){const K=i.slides[A].getAttribute("data-swiper-slide-index");L=K?parseInt(K,10):A}else L=A;Object.assign(i,{previousSnapIndex:F,snapIndex:j,previousRealIndex:R,realIndex:L,previousIndex:w,activeIndex:A}),i.initialized&&In(i),i.emit("activeIndexChange"),i.emit("snapIndexChange"),(i.initialized||i.params.runCallbacksOnInit)&&(R!==L&&i.emit("realIndexChange"),i.emit("slideChange"))},updateClickedSlide:function(l,i){const a=this,u=a.params;let y=l.closest(`.${u.slideClass}, swiper-slide`);!y&&a.isElement&&i&&i.length>
11&&i.includes(l)&&[...i.slice(i.indexOf(l)+1,i.length)].forEach(F=>{!y&&F.matches&&F.matches(`.${u.slideClass}, swiper-slide`)&&(y=F)});let R,w=!1;if(y)for(let F=0;F<a.slides.length;F+=1)if(a.slides[F]===y){w=!0,R=F;break}if(!y||!w)return a.clickedSlide=void 0,void(a.clickedIndex=void 0);a.clickedSlide=y,a.clickedIndex=a.virtual&&a.params.virtual.enabled?parseInt(y.getAttribute("data-swiper-slide-index"),10):R,u.slideToClickedSlide&&void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()}},translate:{getTranslate:function(l){void 0===l&&(l=this.isHorizontal()?"x":"y");const{params:a,rtlTranslate:u,translate:y,wrapperEl:w}=this;if(a.virtualTranslate)return u?-y:y;if(a.cssMode)return y;let R=qr(w,l);return R+=this.cssOverflowAdjustment(),u&&(R=-R),R||0},setTranslate:function(l,i){const a=this,{rtlTranslate:u,params:y,wrapperEl:w,progress:R}=a;let k,F=0,A=0;a.isHorizontal()?F=u?-l:l:A=l,y.roundLengths&&(F=Math.floor(F),A=Math.floor(A)),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?F:A,y.cssMode?w[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-F:-A:y.virtualTranslate||(a.isHorizontal()?F-=a.cssOverflowAdjustment():A-=a.cssOverflowAdjustment(),w.style.transform=`translate3d(${F}px, ${A}px, 0px)`);const N=a.maxTranslate()-a.minTranslate();k=0===N?0:(l-a.minTranslate())/N,k!==R&&a.updateProgress(l),a.emit("setTranslate",a.translate,i)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(l,i,a,u,y){void 0===l&&(l=0),void 0===i&&(i=this.params.speed),void 0===a&&(a=!0),void 0===u&&(u=!0);const w=this,{params:R,wrapperEl:F}=w;if(w.animating&&R.preventInteractionOnTransition)return!1;const A=w.minTranslate(),j=w.maxTranslate();let k;if(k=u&&l>A?A:u&&l<j?j:l,w.updateProgress(k),R.cssMode){const N=w.isHorizontal();if(0===i)F[N?"scrollLeft":"scrollTop"]=-k;else{if(!w.support.smoothScroll)return wn({swiper:w,targetPosition:-k,side:N?"left":"top"}),!0;F.scrollTo({[N?"left":"top"]:-k,behavior:"smooth"})}return!0}return 0===i?(w.setTransition(0),w.setTranslate(k),a&&(w.emit("beforeTransitionStart",i,y),w.emit("transitionEnd"))):(w.setTransition(i),w.setTranslate(k),a&&(w.emit("beforeTransitionStart",i,y),w.emit("transitionStart")),w.animating||(w.animating=!0,w.onTranslateToWrapperTransitionEnd||(w.onTranslateToWrapperTransitionEnd=function(L){!w||w.destroyed||L.target===this&&(w.wrapperEl.removeEventListener("transitionend",w.onTranslateToWrapperTransitionEnd),w.onTranslateToWrapperTransitionEnd=null,delete w.onTranslateToWrapperTransitionEnd,a&&w.emit("transitionEnd"))}),w.wrapperEl.addEventListener("transitionend",w.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(l,i){const a=this;a.params.cssMode||(a.wrapperEl.style.transitionDuration=`${l}ms`,a.wrapperEl.style.transitionDelay=0===l?"0ms":""),a.emit("setTransition",l,i)},transitionStart:function(l,i){void 0===l&&(l=!0);const a=this,{params:u}=a;u.cssMode||(u.autoHeight&&a.updateAutoHeight(),Re({swiper:a,runCallbacks:l,direction:i,step:"Start"}))},transitionEnd:function(l,i){void 0===l&&(l=!0);const a=this,{params:u}=a;a.animating=!1,!u.cssMode&&(a.setTransition(0),Re({swiper:a,runCallbacks:l,direction:i,step:"End"}))}},slide:{slideTo:function(l,i,a,u,y){void 0===l&&(l=0),void 0===i&&(i=this.params.speed),void 0===a&&(a=!0),"string"==typeof l&&(l=parseInt(l,10));const w=this;let R=l;R<0&&(R=0);const{params:F,snapGrid:A,slidesGrid:j,previousIndex:k,activeIndex:N,rtlTranslate:L,wrapperEl:K,enabled:ce}=w;if(w.animating&&F.preventInteractionOnTransition||!ce&&!u&&!y)return!1;const ae=Math.min(w.params.slidesPerGroupSkip,R);let se=ae+Math.floor((R-ae)/w.params.slidesPerGroup);se>=A.length&&(se=A.length-1);const ve=-A[se];if(F.normalizeSlideIndex)for(let X=0;X<j.length;X+=1){const Me=-Math.floor(100*ve),it=Math.floor(100*j[X]),We=Math.floor(100*j[X+1]);void 0!==j[X+1]?Me>=it&&Me<We-(We-it)/2?R=X:Me>=it&&Me<We&&(R=X+1):Me>=it&&(R=X)}if(w.initialized&&R!==N&&(!w.allowSlideNext&&(L?ve>w.translate&&ve>w.minTranslate():ve<w.translate&&ve<w.minTranslate())||!w.allowSlidePrev&&ve>w.translate&&ve>
1w.maxTranslate()&&(N||0)!==R))return!1;let re;if(R!==(k||0)&&a&&w.emit("beforeSlideChangeStart"),w.updateProgress(ve),re=R>N?"next":R<N?"prev":"reset",L&&-ve===w.translate||!L&&ve===w.translate)return w.updateActiveIndex(R),F.autoHeight&&w.updateAutoHeight(),w.updateSlidesClasses(),"slide"!==F.effect&&w.setTranslate(ve),"reset"!==re&&(w.transitionStart(a,re),w.transitionEnd(a,re)),!1;if(F.cssMode){const X=w.isHorizontal(),Me=L?ve:-ve;if(0===i){const it=w.virtual&&w.params.virtual.enabled;it&&(w.wrapperEl.style.scrollSnapType="none",w._immediateVirtual=!0),it&&!w._cssModeVirtualInitialSet&&w.params.initialSlide>0?(w._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{K[X?"scrollLeft":"scrollTop"]=Me})):K[X?"scrollLeft":"scrollTop"]=Me,it&&requestAnimationFrame(()=>{w.wrapperEl.style.scrollSnapType="",w._immediateVirtual=!1})}else{if(!w.support.smoothScroll)return wn({swiper:w,targetPosition:Me,side:X?"left":"top"}),!0;K.scrollTo({[X?"left":"top"]:Me,behavior:"smooth"})}return!0}return w.setTransition(i),w.setTranslate(ve),w.updateActiveIndex(R),w.updateSlidesClasses(),w.emit("beforeTransitionStart",i,u),w.transitionStart(a,re),0===i?w.transitionEnd(a,re):w.animating||(w.animating=!0,w.onSlideToWrapperTransitionEnd||(w.onSlideToWrapperTransitionEnd=function(Me){!w||w.destroyed||Me.target===this&&(w.wrapperEl.removeEventListener("transitionend",w.onSlideToWrapperTransitionEnd),w.onSlideToWrapperTransitionEnd=null,delete w.onSlideToWrapperTransitionEnd,w.transitionEnd(a,re))}),w.wrapperEl.addEventListener("transitionend",w.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(l,i,a,u){void 0===l&&(l=0),void 0===i&&(i=this.params.speed),void 0===a&&(a=!0),"string"==typeof l&&(l=parseInt(l,10));const y=this,w=y.grid&&y.params.grid&&y.params.grid.rows>1;let R=l;if(y.params.loop)if(y.virtual&&y.params.virtual.enabled)R+=y.virtual.slidesBefore;else{let F;if(w){const L=R*y.params.grid.rows;F=y.slides.filter(K=>1*K.getAttribute("data-swiper-slide-index")===L)[0].column}else F=y.getSlideIndexByData(R);const A=w?Math.ceil(y.slides.length/y.params.grid.rows):y.slides.length,{centeredSlides:j}=y.params;let k=y.params.slidesPerView;"auto"===k?k=y.slidesPerViewDynamic():(k=Math.ceil(parseFloat(y.params.slidesPerView,10)),j&&k%2==0&&(k+=1));let N=A-F<k;if(j&&(N=N||F<Math.ceil(k/2)),N){const L=j?F<y.activeIndex?"prev":"next":F-y.activeIndex-1<y.params.slidesPerView?"next":"prev";y.loopFix({direction:L,slideTo:!0,activeSlideIndex:"next"===L?F+1:F-A+1,slideRealIndex:"next"===L?y.realIndex:void 0})}if(w){const L=R*y.params.grid.rows;R=y.slides.filter(K=>1*K.getAttribute("data-swiper-slide-index")===L)[0].column}else R=y.getSlideIndexByData(R)}return requestAnimationFrame(()=>{y.slideTo(R,i,a,u)}),y},slideNext:function(l,i,a){void 0===l&&(l=this.params.speed),void 0===i&&(i=!0);const u=this,{enabled:y,params:w,animating:R}=u;if(!y)return u;let F=w.slidesPerGroup;"auto"===w.slidesPerView&&1===w.slidesPerGroup&&w.slidesPerGroupAuto&&(F=Math.max(u.slidesPerViewDynamic("current",!0),1));const A=u.activeIndex<w.slidesPerGroupSkip?1:F;if(w.loop){if(R&&(!u.virtual||!w.virtual.enabled)&&w.loopPreventsSliding)return!1;if(u.loopFix({direction:"next"}),u._clientLeft=u.wrapperEl.clientLeft,u.activeIndex===u.slides.length-1&&w.cssMode)return requestAnimationFrame(()=>{u.slideTo(u.activeIndex+A,l,i,a)}),!0}return u.slideTo(w.rewind&&u.isEnd?0:u.activeIndex+A,l,i,a)},slidePrev:function(l,i,a){void 0===l&&(l=this.params.speed),void 0===i&&(i=!0);const u=this,{params:y,snapGrid:w,slidesGrid:R,rtlTranslate:F,enabled:A,animating:j}=u;if(!A)return u;if(y.loop){if(j&&(!u.virtual||!y.virtual.enabled)&&y.loopPreventsSliding)return!1;u.loopFix({direction:"prev"}),u._clientLeft=u.wrapperEl.clientLeft}function L(ve){return ve<0?-Math.floor(Math.abs(ve)):Math.floor(ve)}const K=L(F?u.translate:-u.translate),ce=w.map(ve=>L(ve));let ae=w[ce.indexOf(K)-1];if(void 0===ae&&y.cssMode){let ve;w.forEach((re,X)=>{K>=re&&(ve=X)}),void 0!==ve&&(ae=w[ve>0?ve-1:ve])}let se=0;return void 0!==ae&&(se=R.indexOf(ae),se<0&&(se=u.activeIndex-1),"auto"===y.slidesPerView&&1===y.slidesPerGroup&&y.slidesPerGroupAuto&&(se=se-u.slidesPerViewDynamic("previous",!0)+1,se=Math.max(se,0))),y.rewind&&u.
1isBeginning?u.slideTo(u.params.virtual&&u.params.virtual.enabled&&u.virtual?u.virtual.slides.length-1:u.slides.length-1,l,i,a):y.loop&&0===u.activeIndex&&y.cssMode?(requestAnimationFrame(()=>{u.slideTo(se,l,i,a)}),!0):u.slideTo(se,l,i,a)},slideReset:function(l,i,a){return void 0===l&&(l=this.params.speed),void 0===i&&(i=!0),this.slideTo(this.activeIndex,l,i,a)},slideToClosest:function(l,i,a,u){void 0===l&&(l=this.params.speed),void 0===i&&(i=!0),void 0===u&&(u=.5);const y=this;let w=y.activeIndex;const R=Math.min(y.params.slidesPerGroupSkip,w),F=R+Math.floor((w-R)/y.params.slidesPerGroup),A=y.rtlTranslate?y.translate:-y.translate;if(A>=y.snapGrid[F]){const j=y.snapGrid[F];A-j>(y.snapGrid[F+1]-j)*u&&(w+=y.params.slidesPerGroup)}else{const j=y.snapGrid[F-1];A-j<=(y.snapGrid[F]-j)*u&&(w-=y.params.slidesPerGroup)}return w=Math.max(w,0),w=Math.min(w,y.slidesGrid.length-1),y.slideTo(w,l,i,a)},slideToClickedSlide:function(){const l=this,{params:i,slidesEl:a}=l,u="auto"===i.slidesPerView?l.slidesPerViewDynamic():i.slidesPerView;let w,y=l.clickedIndex;const R=l.isElement?"swiper-slide":`.${i.slideClass}`;if(i.loop){if(l.animating)return;w=parseInt(l.clickedSlide.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?y<l.loopedSlides-u/2||y>l.slides.length-l.loopedSlides+u/2?(l.loopFix(),y=l.getSlideIndex(Mt(a,`${R}[data-swiper-slide-index="${w}"]`)[0]),vn(()=>{l.slideTo(y)})):l.slideTo(y):y>l.slides.length-u?(l.loopFix(),y=l.getSlideIndex(Mt(a,`${R}[data-swiper-slide-index="${w}"]`)[0]),vn(()=>{l.slideTo(y)})):l.slideTo(y)}else l.slideTo(y)}},loop:{loopCreate:function(l){const i=this,{params:a,slidesEl:u}=i;if(!a.loop||i.virtual&&i.params.virtual.enabled)return;const y=()=>{Mt(u,`.${a.slideClass}, swiper-slide`).forEach((N,L)=>{N.setAttribute("data-swiper-slide-index",L)})},w=i.grid&&a.grid&&a.grid.rows>1,R=a.slidesPerGroup*(w?a.grid.rows:1),A=w&&i.slides.length%a.grid.rows!=0,j=k=>{for(let N=0;N<k;N+=1){const L=i.isElement?En("swiper-slide",[a.slideBlankClass]):En("div",[a.slideClass,a.slideBlankClass]);i.slidesEl.append(L)}};i.slides.length%R!=0?(a.loopAddBlankSlides?(j(R-i.slides.length%R),i.recalcSlides(),i.updateSlides()):Vn("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),y()):A?(a.loopAddBlankSlides?(j(a.grid.rows-i.slides.length%a.grid.rows),i.recalcSlides(),i.updateSlides()):Vn("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),y()):y(),i.loopFix({slideRealIndex:l,direction:a.centeredSlides?void 0:"next"})},loopFix:function(l){let{slideRealIndex:i,slideTo:a=!0,direction:u,setTranslate:y,activeSlideIndex:w,byController:R,byMousewheel:F}=void 0===l?{}:l;const A=this;if(!A.params.loop)return;A.emit("beforeLoopFix");const{slides:j,allowSlidePrev:k,allowSlideNext:N,slidesEl:L,params:K}=A,{centeredSlides:ce}=K;if(A.allowSlidePrev=!0,A.allowSlideNext=!0,A.virtual&&K.virtual.enabled)return a&&(K.centeredSlides||0!==A.snapIndex?K.centeredSlides&&A.snapIndex<K.slidesPerView?A.slideTo(A.virtual.slides.length+A.snapIndex,0,!1,!0):A.snapIndex===A.snapGrid.length-1&&A.slideTo(A.virtual.slidesBefore,0,!1,!0):A.slideTo(A.virtual.slides.length,0,!1,!0)),A.allowSlidePrev=k,A.allowSlideNext=N,void A.emit("loopFix");let ae=K.slidesPerView;"auto"===ae?ae=A.slidesPerViewDynamic():(ae=Math.ceil(parseFloat(K.slidesPerView,10)),ce&&ae%2==0&&(ae+=1));const se=K.slidesPerGroupAuto?ae:K.slidesPerGroup;let ve=se;ve%se!=0&&(ve+=se-ve%se),ve+=K.loopAdditionalSlides,A.loopedSlides=ve;const re=A.grid&&K.grid&&K.grid.rows>1;j.length<ae+ve?Vn("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):re&&"row"===K.grid.fill&&Vn("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const X=[],Me=[];let it=A.activeIndex;void 0===w?w=A.getSlideIndex(j.filter($e=>$e.classList.contains(K.slideActiveClass))[0]):it=w;const We="next"===u||!u,Et="prev"===u||!u;let pt=0,He=0;const qe=re?Math.ceil(j.length/K.grid.rows):j.length,Xe=(re?j[w].column:w)+(ce&&void 0===y?-ae/2+.5:0);if(Xe<ve){pt=Math.max(ve-Xe,se);for(let $e=0;$e<ve-Xe;$e+=1){const Te=$e-Math.floor($e/qe)*qe;if(re){const Be=qe-Te-1;for(let _t=j.length-1;_t>=0;_t-=1)j[_t].column===Be&&X.push(_t)}else X.push(qe-Te-1)}}else if(Xe+ae>qe-ve){He=Math.max(Xe-(qe-2*ve),se);for(let $e=0;$e<He;$e+=1){const Te=$e-Math.floor($e/qe)*qe;
1re?j.forEach((Be,_t)=>{Be.column===Te&&Me.push(_t)}):Me.push(Te)}}if(A.__preventObserver__=!0,requestAnimationFrame(()=>{A.__preventObserver__=!1}),Et&&X.forEach($e=>{j[$e].swiperLoopMoveDOM=!0,L.prepend(j[$e]),j[$e].swiperLoopMoveDOM=!1}),We&&Me.forEach($e=>{j[$e].swiperLoopMoveDOM=!0,L.append(j[$e]),j[$e].swiperLoopMoveDOM=!1}),A.recalcSlides(),"auto"===K.slidesPerView?A.updateSlides():re&&(X.length>0&&Et||Me.length>0&&We)&&A.slides.forEach(($e,Te)=>{A.grid.updateSlide(Te,$e,A.slides)}),K.watchSlidesProgress&&A.updateSlidesOffset(),a)if(X.length>0&&Et)if(void 0===i){const Be=A.slidesGrid[it+pt]-A.slidesGrid[it];F?A.setTranslate(A.translate-Be):(A.slideTo(it+pt,0,!1,!0),y&&(A.touchEventsData.startTranslate=A.touchEventsData.startTranslate-Be,A.touchEventsData.currentTranslate=A.touchEventsData.currentTranslate-Be))}else y&&(A.slideTo(A.activeIndex+(re?X.length/K.grid.rows:X.length),0,!1,!0),A.touchEventsData.currentTranslate=A.translate);else if(Me.length>0&&We)if(void 0===i){const Be=A.slidesGrid[it-He]-A.slidesGrid[it];F?A.setTranslate(A.translate-Be):(A.slideTo(it-He,0,!1,!0),y&&(A.touchEventsData.startTranslate=A.touchEventsData.startTranslate-Be,A.touchEventsData.currentTranslate=A.touchEventsData.currentTranslate-Be))}else A.slideTo(A.activeIndex-(re?Me.length/K.grid.rows:Me.length),0,!1,!0);if(A.allowSlidePrev=k,A.allowSlideNext=N,A.controller&&A.controller.control&&!R){const $e={slideRealIndex:i,direction:u,setTranslate:y,activeSlideIndex:w,byController:!0};Array.isArray(A.controller.control)?A.controller.control.forEach(Te=>{!Te.destroyed&&Te.params.loop&&Te.loopFix(qa(bi({},$e),{slideTo:Te.params.slidesPerView===K.slidesPerView&&a}))}):A.controller.control instanceof A.constructor&&A.controller.control.params.loop&&A.controller.control.loopFix(qa(bi({},$e),{slideTo:A.controller.control.params.slidesPerView===K.slidesPerView&&a}))}A.emit("loopFix")},loopDestroy:function(){const l=this,{params:i,slidesEl:a}=l;if(!i.loop||l.virtual&&l.params.virtual.enabled)return;l.recalcSlides();const u=[];l.slides.forEach(y=>{const w=void 0===y.swiperSlideIndex?1*y.getAttribute("data-swiper-slide-index"):y.swiperSlideIndex;u[w]=y}),l.slides.forEach(y=>{y.removeAttribute("data-swiper-slide-index")}),u.forEach(y=>{a.append(y)}),l.recalcSlides(),l.slideTo(l.realIndex,0)}},grabCursor:{setGrabCursor:function(l){const i=this;if(!i.params.simulateTouch||i.params.watchOverflow&&i.isLocked||i.params.cssMode)return;const a="container"===i.params.touchEventsTarget?i.el:i.wrapperEl;i.isElement&&(i.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=l?"grabbing":"grab",i.isElement&&requestAnimationFrame(()=>{i.__preventObserver__=!1})},unsetGrabCursor:function(){const l=this;l.params.watchOverflow&&l.isLocked||l.params.cssMode||(l.isElement&&(l.__preventObserver__=!0),l["container"===l.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",l.isElement&&requestAnimationFrame(()=>{l.__preventObserver__=!1}))}},events:{attachEvents:function(){const l=this,{params:i}=l;l.onTouchStart=Hn.bind(l),l.onTouchMove=es.bind(l),l.onTouchEnd=ni.bind(l),l.onDocumentTouchStart=or.bind(l),i.cssMode&&(l.onScroll=kr.bind(l)),l.onClick=Tr.bind(l),l.onLoad=Li.bind(l),uo(l,"on")},detachEvents:function(){uo(this,"off")}},breakpoints:{setBreakpoint:function(){const l=this,{realIndex:i,initialized:a,params:u,el:y}=l,w=u.breakpoints;if(!w||w&&0===Object.keys(w).length)return;const R=l.getBreakpoint(w,l.params.breakpointsBase,l.el);if(!R||l.currentBreakpoint===R)return;const A=(R in w?w[R]:void 0)||l.originalParams,j=Xi(l,u),k=Xi(l,A),N=u.enabled;j&&!k?(y.classList.remove(`${u.containerModifierClass}grid`,`${u.containerModifierClass}grid-column`),l.emitContainerClasses()):!j&&k&&(y.classList.add(`${u.containerModifierClass}grid`),(A.grid.fill&&"column"===A.grid.fill||!A.grid.fill&&"column"===u.grid.fill)&&y.classList.add(`${u.containerModifierClass}grid-column`),l.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(ve=>{if(void 0===A[ve])return;const re=u[ve]&&u[ve].enabled,X=A[ve]&&A[ve].enabled;re&&!X&&l[ve].disable(),!re&&X&&l[ve].enable()});const L=A.direction&&A.direction!==u.direction,K=u.loop&&(A.slidesPerView!==u.slidesPerView||L),ce=u.loop;L&&a&&l.changeDirection(),Tn(l.params,A);const ae=l.params.enabled,se=l.params.loop;Object.assign(l,{allowTouchMove:l.params.allowTouchMove,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev}),N&&!ae?l.disable():!N&&ae&&l.enable(),l.currentBreakpoint=R,l.emit("_beforeBreakpoint",A),a&&(K?(l.loopDestroy(),l.loopCreate(i),l.updateSlides()):!ce&&se?(l.loopCreate(i),l.updateSlides()):ce&&!se&&l.loopDestroy()),l.emit("breakpoint",A)}
1,getBreakpoint:function(l,i,a){if(void 0===i&&(i="window"),!l||"container"===i&&!a)return;let u=!1;const y=ln(),w="window"===i?y.innerHeight:a.clientHeight,R=Object.keys(l).map(F=>{if("string"==typeof F&&0===F.indexOf("@")){const A=parseFloat(F.substr(1));return{value:w*A,point:F}}return{value:F,point:F}});R.sort((F,A)=>parseInt(F.value,10)-parseInt(A.value,10));for(let F=0;F<R.length;F+=1){const{point:A,value:j}=R[F];"window"===i?y.matchMedia(`(min-width: ${j}px)`).matches&&(u=A):j<=a.clientWidth&&(u=A)}return u||"max"}},checkOverflow:{checkOverflow:function(){const l=this,{isLocked:i,params:a}=l,{slidesOffsetBefore:u}=a;if(u){const y=l.slides.length-1;l.isLocked=l.size>l.slidesGrid[y]+l.slidesSizesGrid[y]+2*u}else l.isLocked=1===l.snapGrid.length;!0===a.allowSlideNext&&(l.allowSlideNext=!l.isLocked),!0===a.allowSlidePrev&&(l.allowSlidePrev=!l.isLocked),i&&i!==l.isLocked&&(l.isEnd=!1),i!==l.isLocked&&l.emit(l.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const l=this,{classNames:i,params:a,rtl:u,el:y,device:w}=l,R=function(l,i){const a=[];return l.forEach(u=>{"object"==typeof u?Object.keys(u).forEach(y=>{u[y]&&a.push(i+y)}):"string"==typeof u&&a.push(i+u)}),a}(["initialized",a.direction,{"free-mode":l.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:u},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&"column"===a.grid.fill},{android:w.android},{ios:w.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides},{"watch-progress":a.watchSlidesProgress}],a.containerModifierClass);i.push(...R),y.classList.add(...i),l.emitContainerClasses()},removeClasses:function(){const{el:i,classNames:a}=this;i.classList.remove(...a),this.emitContainerClasses()}}},ri={};class An{constructor(){let i,a;for(var u=arguments.length,y=new Array(u),w=0;w<u;w++)y[w]=arguments[w];1===y.length&&y[0].constructor&&"Object"===Object.prototype.toString.call(y[0]).slice(8,-1)?a=y[0]:[i,a]=y,a||(a={}),a=Tn({},a),i&&!a.el&&(a.el=i);const R=nn();if(a.el&&"string"==typeof a.el&&R.querySelectorAll(a.el).length>1){const k=[];return R.querySelectorAll(a.el).forEach(N=>{const L=Tn({},a,{el:N});k.push(new An(L))}),k}const F=this;var l;F.__swiper__=!0,F.support=rn(),F.device=(void 0===(l={userAgent:a.userAgent})&&(l={}),Wr||(Wr=function(l){let{userAgent:i}=void 0===l?{}:l;const a=rn(),u=ln(),y=u.navigator.platform,w=i||u.navigator.userAgent,R={ios:!1,android:!1},F=u.screen.width,A=u.screen.height,j=w.match(/(Android);?[\s\/]+([\d.]+)?/);let k=w.match(/(iPad).*OS\s([\d_]+)/);const N=w.match(/(iPod)(.*OS\s([\d_]+))?/),L=!k&&w.match(/(iPhone\sOS|iOS)\s([\d_]+)/),K="Win32"===y;let ce="MacIntel"===y;return!k&&ce&&a.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${F}x${A}`)>=0&&(k=w.match(/(Version)\/([\d.]+)/),k||(k=[0,1,"13_0_0"]),ce=!1),j&&!K&&(R.os="android",R.android=!0),(k||L||N)&&(R.os="ios",R.ios=!0),R}(l)),Wr),F.browser=(Or||(Or=function(){const l=ln();let i=!1;function a(){const u=l.navigator.userAgent.toLowerCase();return u.indexOf("safari")>=0&&u.indexOf("chrome")<0&&u.indexOf("android")<0}if(a()){const u=String(l.navigator.userAgent);if(u.includes("Version/")){const[y,w]=u.split("Version/")[1].split(" ")[0].split(".").map(R=>Number(R));i=y<16||16===y&&w<2}}return{isSafari:i||a(),needPerspectiveFix:i,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(l.navigator.userAgent)}}()),Or),F.eventsListeners={},F.eventsAnyListeners=[],F.modules=[...F.__modules__],a.modules&&Array.isArray(a.modules)&&F.modules.push(...a.modules);const A={};F.modules.forEach(k=>{k({params:a,swiper:F,extendParams:Os(a,A),on:F.on.bind(F),once:F.once.bind(F),off:F.off.bind(F),emit:F.emit.bind(F)})});const j=Tn({},is,A);return F.params=Tn({},j,ri,a),F.originalParams=Tn({},F.params),F.passedParams=Tn({}
1,a),F.params&&F.params.on&&Object.keys(F.params.on).forEach(k=>{F.on(k,F.params.on[k])}),F.params&&F.params.onAny&&F.onAny(F.params.onAny),Object.assign(F,{enabled:F.params.enabled,el:i,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===F.params.direction,isVertical:()=>"vertical"===F.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:F.params.allowSlideNext,allowSlidePrev:F.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:F.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:F.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),F.emit("_swiper"),F.params.init&&F.init(),F}getDirectionLabel(i){return this.isHorizontal()?i:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[i]}getSlideIndex(i){const{slidesEl:a,params:u}=this,w=Zt(Mt(a,`.${u.slideClass}, swiper-slide`)[0]);return Zt(i)-w}getSlideIndexByData(i){return this.getSlideIndex(this.slides.filter(a=>1*a.getAttribute("data-swiper-slide-index")===i)[0])}recalcSlides(){const{slidesEl:a,params:u}=this;this.slides=Mt(a,`.${u.slideClass}, swiper-slide`)}enable(){const i=this;i.enabled||(i.enabled=!0,i.params.grabCursor&&i.setGrabCursor(),i.emit("enable"))}disable(){const i=this;!i.enabled||(i.enabled=!1,i.params.grabCursor&&i.unsetGrabCursor(),i.emit("disable"))}setProgress(i,a){const u=this;i=Math.min(Math.max(i,0),1);const y=u.minTranslate(),R=(u.maxTranslate()-y)*i+y;u.translateTo(R,void 0===a?0:a),u.updateActiveIndex(),u.updateSlidesClasses()}emitContainerClasses(){const i=this;if(!i.params._emitClasses||!i.el)return;const a=i.el.className.split(" ").filter(u=>0===u.indexOf("swiper")||0===u.indexOf(i.params.containerModifierClass));i.emit("_containerClasses",a.join(" "))}getSlideClasses(i){const a=this;return a.destroyed?"":i.className.split(" ").filter(u=>0===u.indexOf("swiper-slide")||0===u.indexOf(a.params.slideClass)).join(" ")}emitSlidesClasses(){const i=this;if(!i.params._emitClasses||!i.el)return;const a=[];i.slides.forEach(u=>{const y=i.getSlideClasses(u);a.push({slideEl:u,classNames:y}),i.emit("_slideClass",u,y)}),i.emit("_slideClasses",a)}slidesPerViewDynamic(i,a){void 0===i&&(i="current"),void 0===a&&(a=!1);const{params:y,slides:w,slidesGrid:R,slidesSizesGrid:F,size:A,activeIndex:j}=this;let k=1;if("number"==typeof y.slidesPerView)return y.slidesPerView;if(y.centeredSlides){let L,N=w[j]?w[j].swiperSlideSize:0;for(let K=j+1;K<w.length;K+=1)w[K]&&!L&&(N+=w[K].swiperSlideSize,k+=1,N>A&&(L=!0));for(let K=j-1;K>=0;K-=1)w[K]&&!L&&(N+=w[K].swiperSlideSize,k+=1,N>A&&(L=!0))}else if("current"===i)for(let N=j+1;N<w.length;N+=1)(a?R[N]+F[N]-R[j]<A:R[N]-R[j]<A)&&(k+=1);else for(let N=j-1;N>=0;N-=1)R[j]-R[N]<A&&(k+=1);return k}update(){const i=this;if(!i||i.destroyed)return;const{snapGrid:a,params:u}=i;function y(){const F=Math.min(Math.max(i.rtlTranslate?-1*i.translate:i.translate,i.maxTranslate()),i.minTranslate());i.setTranslate(F),i.updateActiveIndex(),i.updateSlidesClasses()}let w;u.breakpoints&&i.setBreakpoint(),[...i.el.querySelectorAll('[loading="lazy"]')].forEach(R=>{R.complete&&fi(i,R)}),i.updateSize(),i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),u.freeMode&&u.freeMode.enabled&&!u.cssMode?(y(),u.autoHeight&&i.updateAutoHeight()):(w=i.slideTo(("auto"===u.slidesPerView||u.slidesPerView>1)&&i.isEnd&&!u.centeredSlides?(i.virtual&&u.virtual.enabled?i.virtual.slides:i.slides).length-1:i.activeIndex,0,!1,!0),w||y()),u.watchOverflow&&a!==i.snapGrid&&i.checkOverflow(),i.emit("update")}changeDirection(i,a){void 0===a&&(a=!0);const u=this,y=u.params.direction;
1return i||(i="horizontal"===y?"vertical":"horizontal"),i===y||"horizontal"!==i&&"vertical"!==i||(u.el.classList.remove(`${u.params.containerModifierClass}${y}`),u.el.classList.add(`${u.params.containerModifierClass}${i}`),u.emitContainerClasses(),u.params.direction=i,u.slides.forEach(w=>{"vertical"===i?w.style.width="":w.style.height=""}),u.emit("changeDirection"),a&&u.update()),u}changeLanguageDirection(i){const a=this;a.rtl&&"rtl"===i||!a.rtl&&"ltr"===i||(a.rtl="rtl"===i,a.rtlTranslate="horizontal"===a.params.direction&&a.rtl,a.rtl?(a.el.classList.add(`${a.params.containerModifierClass}rtl`),a.el.dir="rtl"):(a.el.classList.remove(`${a.params.containerModifierClass}rtl`),a.el.dir="ltr"),a.update())}mount(i){const a=this;if(a.mounted)return!0;let u=i||a.params.el;if("string"==typeof u&&(u=document.querySelector(u)),!u)return!1;u.swiper=a,u.parentNode&&u.parentNode.host&&"SWIPER-CONTAINER"===u.parentNode.host.nodeName&&(a.isElement=!0);const y=()=>`.${(a.params.wrapperClass||"").trim().split(" ").join(".")}`;let R=u&&u.shadowRoot&&u.shadowRoot.querySelector?u.shadowRoot.querySelector(y()):Mt(u,y())[0];return!R&&a.params.createElements&&(R=En("div",a.params.wrapperClass),u.append(R),Mt(u,`.${a.params.slideClass}`).forEach(F=>{R.append(F)})),Object.assign(a,{el:u,wrapperEl:R,slidesEl:a.isElement&&!u.parentNode.host.slideSlots?u.parentNode.host:R,hostEl:a.isElement?u.parentNode.host:u,mounted:!0,rtl:"rtl"===u.dir.toLowerCase()||"rtl"===Qr(u,"direction"),rtlTranslate:"horizontal"===a.params.direction&&("rtl"===u.dir.toLowerCase()||"rtl"===Qr(u,"direction")),wrongRTL:"-webkit-box"===Qr(R,"display")}),!0}init(i){const a=this;if(a.initialized||!1===a.mount(i))return a;a.emit("beforeInit"),a.params.breakpoints&&a.setBreakpoint(),a.addClasses(),a.updateSize(),a.updateSlides(),a.params.watchOverflow&&a.checkOverflow(),a.params.grabCursor&&a.enabled&&a.setGrabCursor(),a.slideTo(a.params.loop&&a.virtual&&a.params.virtual.enabled?a.params.initialSlide+a.virtual.slidesBefore:a.params.initialSlide,0,a.params.runCallbacksOnInit,!1,!0),a.params.loop&&a.loopCreate(),a.attachEvents();const y=[...a.el.querySelectorAll('[loading="lazy"]')];return a.isElement&&y.push(...a.hostEl.querySelectorAll('[loading="lazy"]')),y.forEach(w=>{w.complete?fi(a,w):w.addEventListener("load",R=>{fi(a,R.target)})}),In(a),a.initialized=!0,In(a),a.emit("init"),a.emit("afterInit"),a}destroy(i,a){void 0===i&&(i=!0),void 0===a&&(a=!0);const u=this,{params:y,el:w,wrapperEl:R,slides:F}=u;return void 0===u.params||u.destroyed||(u.emit("beforeDestroy"),u.initialized=!1,u.detachEvents(),y.loop&&u.loopDestroy(),a&&(u.removeClasses(),w.removeAttribute("style"),R.removeAttribute("style"),F&&F.length&&F.forEach(A=>{A.classList.remove(y.slideVisibleClass,y.slideFullyVisibleClass,y.slideActiveClass,y.slideNextClass,y.slidePrevClass),A.removeAttribute("style"),A.removeAttribute("data-swiper-slide-index")})),u.emit("destroy"),Object.keys(u.eventsListeners).forEach(A=>{u.off(A)}),!1!==i&&(u.el.swiper=null,function(l){const i=l;
1Object.keys(i).forEach(a=>{try{i[a]=null}catch(u){}try{delete i[a]}catch(u){}})}(u)),u.destroyed=!0),null}static extendDefaults(i){Tn(ri,i)}static get extendedDefaults(){return ri}static get defaults(){return is}static installModule(i){An.prototype.__modules__||(An.prototype.__modules__=[]);const a=An.prototype.__modules__;"function"==typeof i&&a.indexOf(i)<0&&a.push(i)}static use(i){return Array.isArray(i)?(i.forEach(a=>An.installModule(a)),An):(An.installModule(i),An)}}function Sr(l,i,a,u){return l.params.createElements&&Object.keys(u).forEach(y=>{if(!a[y]&&!0===a.auto){let w=Mt(l.el,`.${u[y]}`)[0];w||(w=En("div",u[y]),w.className=u[y],l.el.append(w)),a[y]=w,i[y]=w}}),a}function Qn(l){return void 0===l&&(l=""),`.${l.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function U(l){const i=this,{params:a,slidesEl:u}=i;a.loop&&i.loopDestroy();const y=w=>{if("string"==typeof w){const R=document.createElement("div");R.innerHTML=w,u.append(R.children[0]),R.innerHTML=""}else u.append(w)};if("object"==typeof l&&"length"in l)for(let w=0;w<l.length;w+=1)l[w]&&y(l[w]);else y(l);i.recalcSlides(),a.loop&&i.loopCreate(),(!a.observer||i.isElement)&&i.update()}function M(l){const i=this,{params:a,activeIndex:u,slidesEl:y}=i;a.loop&&i.loopDestroy();let w=u+1;const R=F=>{if("string"==typeof F){const A=document.createElement("div");A.innerHTML=F,y.prepend(A.children[0]),A.innerHTML=""}else y.prepend(F)};if("object"==typeof l&&"length"in l){for(let F=0;F<l.length;F+=1)l[F]&&R(l[F]);w=u+l.length}else R(l);i.recalcSlides(),a.loop&&i.loopCreate(),(!a.observer||i.isElement)&&i.update(),i.slideTo(w,0,!1)}function $(l,i){const a=this,{params:u,activeIndex:y,slidesEl:w}=a;let R=y;u.loop&&(R-=a.loopedSlides,a.loopDestroy(),a.recalcSlides());const F=a.slides.length;if(l<=0)return void a.prependSlide(i);if(l>=F)return void a.appendSlide(i);let A=R>l?R+1:R;const j=[];for(let k=F-1;k>=l;k-=1){const N=a.slides[k];N.remove(),j.unshift(N)}if("object"==typeof i&&"length"in i){for(let k=0;k<i.length;k+=1)i[k]&&w.append(i[k]);A=R>l?R+i.length:R}else w.append(i);for(let k=0;k<j.length;k+=1)w.append(j[k]);a.recalcSlides(),u.loop&&a.loopCreate(),(!u.observer||a.isElement)&&a.update(),a.slideTo(u.loop?A+a.loopedSlides:A,0,!1)}function De(l){const i=this,{params:a,activeIndex:u}=i;let y=u;a.loop&&(y-=i.loopedSlides,i.loopDestroy());let R,w=y;if("object"==typeof l&&"length"in l){for(let F=0;F<l.length;F+=1)R=l[F],i.slides[R]&&i.slides[R].remove(),R<w&&(w-=1);w=Math.max(w,0)}else R=l,i.slides[R]&&i.slides[R].remove(),R<w&&(w-=1),w=Math.max(w,0);i.recalcSlides(),a.loop&&i.loopCreate(),(!a.observer||i.isElement)&&i.update(),i.slideTo(a.loop?w+i.loopedSlides:w,0,!1)}function Ve(){const l=this,i=[];for(let a=0;a<l.slides.length;a+=1)i.push(a);l.removeSlide(i)}function It(l){const{effect:i,swiper:a,on:u,setTranslate:y,setTransition:w,overwriteParams:R,perspective:F,recreateShadows:A,getEffectParams:j}=l;let k;u("beforeInit",()=>{if(a.params.effect!==i)return;a.classNames.push(`${a.params.containerModifierClass}${i}`),F&&F()&&a.classNames.push(`${a.params.containerModifierClass}3d`);const N=R?R():{};Object.assign(a.params,N),Object.assign(a.originalParams,N)}),u("setTranslate",()=>{a.params.effect===i&&y()}),u("setTransition",(N,L)=>{a.params.effect===i&&w(L)}),u("transitionEnd",()=>{if(a.params.effect===i&&A){if(!j||!j().slideShadows)return;a.slides.forEach(N=>{N.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(L=>L.remove())}),A()}}),u("virtualUpdate",()=>{a.params.effect===i&&(a.slides.length||(k=!0),requestAnimationFrame(()=>{k&&a.slides&&a.slides.length&&(y(),k=!1)}))})}function Kt(l,i){const a=kt(i);return a!==i&&(a.style.backfaceVisibility="hidden",a.style["-webkit-backface-visibility"]="hidden"),a}function jt(l){let{swiper:i,duration:a,transformElements:u,allSlides:y}=l;const{activeIndex:w}=i;if(i.params.virtualTranslate&&0!==a){let A,F=!1;A=y?u:u.filter(j=>{const k=j.classList.contains("swiper-slide-transform")?(F=>F.parentElement?F.parentElement:i.slides.filter(j=>j.shadowRoot&&j.shadowRoot===F.parentNode)[0])(j):j;return i.getSlideIndex(k)===w}),A.forEach(j=>{Pt(j,()=>{if(F||!i||i.destroyed)return;F=!0,i.animating=!1;const k=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});
1i.wrapperEl.dispatchEvent(k)})})}}function Pn(l,i,a){const u=`swiper-slide-shadow${a?`-${a}`:""}${l?` swiper-slide-shadow-${l}`:""}`,y=kt(i);let w=y.querySelector(`.${u.split(" ").join(".")}`);return w||(w=En("div",u.split(" ")),y.append(w)),w}Object.keys(po).forEach(l=>{Object.keys(po[l]).forEach(i=>{An.prototype[i]=po[l][i]})}),An.use([function(l){let{swiper:i,on:a,emit:u}=l;const y=ln();let w=null,R=null;const F=()=>{!i||i.destroyed||!i.initialized||(u("beforeResize"),u("resize"))},k=()=>{!i||i.destroyed||!i.initialized||u("orientationchange")};a("init",()=>{i.params.resizeObserver&&void 0!==y.ResizeObserver?!i||i.destroyed||!i.initialized||(w=new ResizeObserver(N=>{R=y.requestAnimationFrame(()=>{const{width:L,height:K}=i;let ce=L,ae=K;N.forEach(se=>{let{contentBoxSize:ve,contentRect:re,target:X}=se;X&&X!==i.el||(ce=re?re.width:(ve[0]||ve).inlineSize,ae=re?re.height:(ve[0]||ve).blockSize)}),(ce!==L||ae!==K)&&F()})}),w.observe(i.el)):(y.addEventListener("resize",F),y.addEventListener("orientationchange",k))}),a("destroy",()=>{R&&y.cancelAnimationFrame(R),w&&w.unobserve&&i.el&&(w.unobserve(i.el),w=null),y.removeEventListener("resize",F),y.removeEventListener("orientationchange",k)})},function(l){let{swiper:i,extendParams:a,on:u,emit:y}=l;const w=[],R=ln(),F=function(k,N){void 0===N&&(N={});const K=new(R.MutationObserver||R.WebkitMutationObserver)(ce=>{if(i.__preventObserver__)return;if(1===ce.length)return void y("observerUpdate",ce[0]);const ae=function(){y("observerUpdate",ce[0])};R.requestAnimationFrame?R.requestAnimationFrame(ae):R.setTimeout(ae,0)});K.observe(k,{attributes:void 0===N.attributes||N.attributes,childList:void 0===N.childList||N.childList,characterData:void 0===N.characterData||N.characterData}),w.push(K)};a({observer:!1,observeParents:!1,observeSlideChildren:!1}),u("init",()=>{if(i.params.observer){if(i.params.observeParents){const k=Jn(i.hostEl);for(let N=0;N<k.length;N+=1)F(k[N])}F(i.hostEl,{childList:i.params.observeSlideChildren}),F(i.wrapperEl,{attributes:!1})}}),u("destroy",()=>{w.forEach(k=>{k.disconnect()}),w.splice(0,w.length)})}]),An.use([function(l){let w,{swiper:i,extendParams:a,on:u,emit:y}=l;a({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const R=nn();i.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const F=R.createElement("div");function A(ce,ae){const se=i.params.virtual;if(se.cache&&i.virtual.cache[ae])return i.virtual.cache[ae];let ve;return se.renderSlide?(ve=se.renderSlide.call(i,ce,ae),"string"==typeof ve&&(F.innerHTML=ve,ve=F.children[0])):ve=i.isElement?En("swiper-slide"):En("div",i.params.slideClass),ve.setAttribute("data-swiper-slide-index",ae),se.renderSlide||(ve.innerHTML=ce),se.cache&&(i.virtual.cache[ae]=ve),ve}function j(ce){const{slidesPerView:ae,slidesPerGroup:se,centeredSlides:ve,loop:re}=i.params,{addSlidesBefore:X,addSlidesAfter:Me}=i.params.virtual,{from:it,to:We,slides:Et,slidesGrid:pt,offset:He}=i.virtual;i.params.cssMode||i.updateActiveIndex();const qe=i.activeIndex||0;let at,Xe,$e;at=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",ve?(Xe=Math.floor(ae/2)+se+Me,$e=Math.floor(ae/2)+se+X):(Xe=ae+(se-1)+Me,$e=(re?ae:se)+X);let Te=qe-$e,Be=qe+Xe;re||(Te=Math.max(Te,0),Be=Math.min(Be,Et.length-1));let _t=(i.slidesGrid[Te]||0)-(i.slidesGrid[0]||0);function ft(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),y("virtualUpdate")}if(re&&qe>=$e?(Te-=$e,ve||(_t+=i.slidesGrid[0])):re&&qe<$e&&(Te=-$e,ve&&(_t+=i.slidesGrid[0])),Object.assign(i.virtual,{from:Te,to:Be,offset:_t,slidesGrid:i.slidesGrid,slidesBefore:$e,slidesAfter:Xe}),it===Te&&We===Be&&!ce)return i.slidesGrid!==pt&&_t!==He&&i.slides.forEach(Ut=>{Ut.style[at]=_t-Math.abs(i.cssOverflowAdjustment())+"px"}),i.updateProgress(),void y("virtualUpdate");if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:_t,from:Te,to:Be,slides:function(){const Fn=[];for(let Pi=Te;Pi<=Be;Pi+=1)Fn.push(Et[Pi]);return Fn}()}),void(i.params.virtual.renderExternalUpdate?ft():y("virtualUpdate"));const lt=[],ht=[],Lt=Ut=>{let Fn=Ut;return Ut<0?Fn=Et.length+Ut:Fn>=Et.length&&(Fn-=Et.length),Fn};if(ce)i.slides.filter(Ut=>Ut.matches(`.${i.params.slideClass}
1, swiper-slide`)).forEach(Ut=>{Ut.remove()});else for(let Ut=it;Ut<=We;Ut+=1)if(Ut<Te||Ut>Be){const Fn=Lt(Ut);i.slides.filter(Pi=>Pi.matches(`.${i.params.slideClass}[data-swiper-slide-index="${Fn}"], swiper-slide[data-swiper-slide-index="${Fn}"]`)).forEach(Pi=>{Pi.remove()})}const Mr=re?2*Et.length:Et.length;for(let Ut=re?-Et.length:0;Ut<Mr;Ut+=1)if(Ut>=Te&&Ut<=Be){const Fn=Lt(Ut);void 0===We||ce?ht.push(Fn):(Ut>We&&ht.push(Fn),Ut<it&<.push(Fn))}if(ht.forEach(Ut=>{i.slidesEl.append(A(Et[Ut],Ut))}),re)for(let Ut=lt.length-1;Ut>=0;Ut-=1){const Fn=lt[Ut];i.slidesEl.prepend(A(Et[Fn],Fn))}else lt.sort((Ut,Fn)=>Fn-Ut),lt.forEach(Ut=>{i.slidesEl.prepend(A(Et[Ut],Ut))});Mt(i.slidesEl,".swiper-slide, swiper-slide").forEach(Ut=>{Ut.style[at]=_t-Math.abs(i.cssOverflowAdjustment())+"px"}),ft()}u("beforeInit",()=>{if(!i.params.virtual.enabled)return;let ce;if(void 0===i.passedParams.virtual.slides){const ae=[...i.slidesEl.children].filter(se=>se.matches(`.${i.params.slideClass}, swiper-slide`));ae&&ae.length&&(i.virtual.slides=[...ae],ce=!0,ae.forEach((se,ve)=>{se.setAttribute("data-swiper-slide-index",ve),i.virtual.cache[ve]=se,se.remove()}))}ce||(i.virtual.slides=i.params.virtual.slides),i.classNames.push(`${i.params.containerModifierClass}virtual`),i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0,j()}),u("setTranslate",()=>{!i.params.virtual.enabled||(i.params.cssMode&&!i._immediateVirtual?(clearTimeout(w),w=setTimeout(()=>{j()},100)):j())}),u("init update resize",()=>{!i.params.virtual.enabled||i.params.cssMode&&rr(i.wrapperEl,"--swiper-virtual-size",`${i.virtualSize}px`)}),Object.assign(i.virtual,{appendSlide:function(ce){if("object"==typeof ce&&"length"in ce)for(let ae=0;ae<ce.length;ae+=1)ce[ae]&&i.virtual.slides.push(ce[ae]);else i.virtual.slides.push(ce);j(!0)},prependSlide:function(ce){const ae=i.activeIndex;let se=ae+1,ve=1;if(Array.isArray(ce)){for(let re=0;re<ce.length;re+=1)ce[re]&&i.virtual.slides.unshift(ce[re]);se=ae+ce.length,ve=ce.length}else i.virtual.slides.unshift(ce);if(i.params.virtual.cache){const re=i.virtual.cache,X={};Object.keys(re).forEach(Me=>{const it=re[Me],We=it.getAttribute("data-swiper-slide-index");We&&it.setAttribute("data-swiper-slide-index",parseInt(We,10)+ve),X[parseInt(Me,10)+ve]=it}),i.virtual.cache=X}j(!0),i.slideTo(se,0)},removeSlide:function(ce){if(null==ce)return;let ae=i.activeIndex;if(Array.isArray(ce))for(let se=ce.length-1;se>=0;se-=1)i.params.virtual.cache&&(delete i.virtual.cache[ce[se]],Object.keys(i.virtual.cache).forEach(ve=>{ve>ce&&(i.virtual.cache[ve-1]=i.virtual.cache[ve],i.virtual.cache[ve-1].setAttribute("data-swiper-slide-index",ve-1),delete i.virtual.cache[ve])})),i.virtual.slides.splice(ce[se],1),ce[se]<ae&&(ae-=1),ae=Math.max(ae,0);else i.params.virtual.cache&&(delete i.virtual.cache[ce],Object.keys(i.virtual.cache).forEach(se=>{se>ce&&(i.virtual.cache[se-1]=i.virtual.cache[se],i.virtual.cache[se-1].setAttribute("data-swiper-slide-index",se-1),delete i.virtual.cache[se])})),i.virtual.slides.splice(ce,1),ce<ae&&(ae-=1),ae=Math.max(ae,0);j(!0),i.slideTo(ae,0)},removeAllSlides:function(){i.virtual.slides=[],i.params.virtual.cache&&(i.virtual.cache={}),j(!0),i.slideTo(0,0)},update:j})},function(l){let{swiper:i,extendParams:a,on:u,emit:y}=l;const w=nn(),R=ln();function F(k){if(!i.enabled)return;const{rtlTranslate:N}=i;let L=k;L.originalEvent&&(L=L.originalEvent);const K=L.keyCode||L.charCode,ce=i.params.keyboard.pageUpDown,ae=ce&&33===K,se=ce&&34===K,ve=37===K,re=39===K,X=38===K,Me=40===K;if(!i.allowSlideNext&&(i.isHorizontal()&&re||i.isVertical()&&Me||se)||!i.allowSlidePrev&&(i.isHorizontal()&&ve||i.isVertical()&&X||ae))return!1;if(!(L.shiftKey||L.altKey||L.ctrlKey||L.metaKey||w.activeElement&&w.activeElement.nodeName&&("input"===w.activeElement.nodeName.toLowerCase()||"textarea"===w.activeElement.nodeName.toLowerCase()))){if(i.params.keyboard.onlyInViewport&&(ae||se||ve||re||X||Me)){let it=!1;if(Jn(i.el,`.${i.params.slideClass}, swiper-slide`).length>0&&0===Jn(i.el,`.${i.params.slideActiveClass}`).length)return;const We=i.el,Et=We.clientWidth,pt=We.clientHeight,He=R.innerWidth,qe=R.innerHeight,at=fr(We);N&&(at.left-=We.scrollLeft);const Xe=[[at.left,at.top],[at.left+Et,at.top],[at.left,at.top+pt],[at.left+Et,at.top+pt]];for(let $e=0;$e<Xe.length;$e+=1){const Te=Xe[$e];
1if(Te[0]>=0&&Te[0]<=He&&Te[1]>=0&&Te[1]<=qe){if(0===Te[0]&&0===Te[1])continue;it=!0}}if(!it)return}i.isHorizontal()?((ae||se||ve||re)&&(L.preventDefault?L.preventDefault():L.returnValue=!1),((se||re)&&!N||(ae||ve)&&N)&&i.slideNext(),((ae||ve)&&!N||(se||re)&&N)&&i.slidePrev()):((ae||se||X||Me)&&(L.preventDefault?L.preventDefault():L.returnValue=!1),(se||Me)&&i.slideNext(),(ae||X)&&i.slidePrev()),y("keyPress",K)}}function A(){i.keyboard.enabled||(w.addEventListener("keydown",F),i.keyboard.enabled=!0)}function j(){!i.keyboard.enabled||(w.removeEventListener("keydown",F),i.keyboard.enabled=!1)}i.keyboard={enabled:!1},a({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),u("init",()=>{i.params.keyboard.enabled&&A()}),u("destroy",()=>{i.keyboard.enabled&&j()}),Object.assign(i.keyboard,{enable:A,disable:j})},function(l){let{swiper:i,extendParams:a,on:u,emit:y}=l;const w=ln();a({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),i.mousewheel={enabled:!1};let R,A,F=Ln();const j=[];function N(){!i.enabled||(i.mouseEntered=!0)}function L(){!i.enabled||(i.mouseEntered=!1)}function K(X){return!(i.params.mousewheel.thresholdDelta&&X.delta<i.params.mousewheel.thresholdDelta||i.params.mousewheel.thresholdTime&&Ln()-F<i.params.mousewheel.thresholdTime)&&(X.delta>=6&&Ln()-F<60||(X.direction<0?(!i.isEnd||i.params.loop)&&!i.animating&&(i.slideNext(),y("scroll",X.raw)):(!i.isBeginning||i.params.loop)&&!i.animating&&(i.slidePrev(),y("scroll",X.raw)),F=(new w.Date).getTime(),!1))}function ae(X){let Me=X,it=!0;if(!i.enabled||X.target.closest(`.${i.params.mousewheel.noMousewheelClass}`))return;const We=i.params.mousewheel;i.params.cssMode&&Me.preventDefault();let Et=i.el;"container"!==i.params.mousewheel.eventsTarget&&(Et=document.querySelector(i.params.mousewheel.eventsTarget));const pt=Et&&Et.contains(Me.target);if(!i.mouseEntered&&!pt&&!We.releaseOnEdges)return!0;Me.originalEvent&&(Me=Me.originalEvent);let He=0;const qe=i.rtlTranslate?-1:1,at=function(X){let Et=0,pt=0,He=0,qe=0;return"detail"in X&&(pt=X.detail),"wheelDelta"in X&&(pt=-X.wheelDelta/120),"wheelDeltaY"in X&&(pt=-X.wheelDeltaY/120),"wheelDeltaX"in X&&(Et=-X.wheelDeltaX/120),"axis"in X&&X.axis===X.HORIZONTAL_AXIS&&(Et=pt,pt=0),He=10*Et,qe=10*pt,"deltaY"in X&&(qe=X.deltaY),"deltaX"in X&&(He=X.deltaX),X.shiftKey&&!He&&(He=qe,qe=0),(He||qe)&&X.deltaMode&&(1===X.deltaMode?(He*=40,qe*=40):(He*=800,qe*=800)),He&&!Et&&(Et=He<1?-1:1),qe&&!pt&&(pt=qe<1?-1:1),{spinX:Et,spinY:pt,pixelX:He,pixelY:qe}}(Me);if(We.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(at.pixelX)>Math.abs(at.pixelY)))return!0;He=-at.pixelX*qe}else{if(!(Math.abs(at.pixelY)>Math.abs(at.pixelX)))return!0;He=-at.pixelY}else He=Math.abs(at.pixelX)>Math.abs(at.pixelY)?-at.pixelX*qe:-at.pixelY;if(0===He)return!0;We.invert&&(He=-He);let Xe=i.getTranslate()+He*We.sensitivity;if(Xe>=i.minTranslate()&&(Xe=i.minTranslate()),Xe<=i.maxTranslate()&&(Xe=i.maxTranslate()),it=!!i.params.loop||!(Xe===i.minTranslate()||Xe===i.maxTranslate()),it&&i.params.nested&&Me.stopPropagation(),i.params.freeMode&&i.params.freeMode.enabled){const $e={time:Ln(),delta:Math.abs(He),direction:Math.sign(He)},Te=A&&$e.time<A.time+500&&$e.delta<=A.delta&&$e.direction===A.direction;if(!Te){A=void 0;let Be=i.getTranslate()+He*We.sensitivity;const _t=i.isBeginning,ft=i.isEnd;if(Be>=i.minTranslate()&&(Be=i.minTranslate()),Be<=i.maxTranslate()&&(Be=i.maxTranslate()),i.setTransition(0),i.setTranslate(Be),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!_t&&i.isBeginning||!ft&&i.isEnd)&&i.updateSlidesClasses(),i.params.loop&&i.loopFix({direction:$e.direction<0?"next":"prev",byMousewheel:!0}),i.params.freeMode.sticky){clearTimeout(R),R=void 0,j.length>=15&&j.shift();const lt=j.length?j[j.length-1]:void 0,ht=j[0];if(j.push($e),lt&&($e.delta>lt.delta||$e.direction!==lt.direction))j.splice(0);else if(j.length>=15&&$e.time-ht.time<500&&ht.delta-$e.delta>=1&&$e.delta<=6){const Lt=He>0?.8:.2;A=$e,j.splice(0),R=vn(()=>{i.slideToClosest(i.params.speed,!0,void 0,Lt)},0)}R||(R=vn(()=>{A=$e,j.splice(0),i.slideToClosest(i.params.speed,!0,void 0,.5)},500))}if(Te||y("scroll",Me),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.autoplay.stop(),We.releaseOnEdges&&(Be===i.minTranslate()||Be===i.maxTranslate()))return!0}}else{const $e={time:Ln(),delta:Math.abs(He),direction:Math.sign(He),raw:X};j.length>=2&&j.shift();const Te=j.length?j[j.length-1]:void 0;if(j.push($e),Te?($e.direction!==Te.direction||$e.delta>Te.delta||$e.time>Te.time+150)&&K($e):K($e),function(X){const Me=i.params.mousewheel;if(X.direction<0){if(i.isEnd&&!i.params.loop&&Me.releaseOnEdges)return!0}else if(i.isBeginning&&!i.params.loop&&Me.releaseOnEdges)return!0;return!1}($e))return!0}return Me.preventDefault?Me.preventDefault():Me.returnValue=!1,!1}function se(X){let Me=i.el;"container"!==i.params.mousewheel.eventsTarget&&(Me=document.querySelector(i.params.mousewheel.eventsTarget)),Me[X]("mouseenter",N),Me[X]("mouseleave",L),Me[X]("wheel",ae)}function ve(){return i.params.cssMode?(i.wrapperEl.removeEventListener("wheel",ae),!0):!i.mou
1sewheel.enabled&&(se("addEventListener"),i.mousewheel.enabled=!0,!0)}function re(){return i.params.cssMode?(i.wrapperEl.addEventListener(event,ae),!0):!!i.mousewheel.enabled&&(se("removeEventListener"),i.mousewheel.enabled=!1,!0)}u("init",()=>{!i.params.mousewheel.enabled&&i.params.cssMode&&re(),i.params.mousewheel.enabled&&ve()}),u("destroy",()=>{i.params.cssMode&&ve(),i.mousewheel.enabled&&re()}),Object.assign(i.mousewheel,{enable:ve,disable:re})},function(l){let{swiper:i,extendParams:a,on:u,emit:y}=l;a({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),i.navigation={nextEl:null,prevEl:null};const w=ae=>(Array.isArray(ae)?ae:[ae]).filter(se=>!!se);function R(ae){let se;return ae&&"string"==typeof ae&&i.isElement&&(se=i.el.querySelector(ae),se)?se:(ae&&("string"==typeof ae&&(se=[...document.querySelectorAll(ae)]),i.params.uniqueNavElements&&"string"==typeof ae&&se.length>1&&1===i.el.querySelectorAll(ae).length&&(se=i.el.querySelector(ae))),ae&&!se?ae:se)}function F(ae,se){const ve=i.params.navigation;(ae=w(ae)).forEach(re=>{re&&(re.classList[se?"add":"remove"](...ve.disabledClass.split(" ")),"BUTTON"===re.tagName&&(re.disabled=se),i.params.watchOverflow&&i.enabled&&re.classList[i.isLocked?"add":"remove"](ve.lockClass))})}function A(){const{nextEl:ae,prevEl:se}=i.navigation;if(i.params.loop)return F(se,!1),void F(ae,!1);F(se,i.isBeginning&&!i.params.rewind),F(ae,i.isEnd&&!i.params.rewind)}function j(ae){ae.preventDefault(),(!i.isBeginning||i.params.loop||i.params.rewind)&&(i.slidePrev(),y("navigationPrev"))}function k(ae){ae.preventDefault(),(!i.isEnd||i.params.loop||i.params.rewind)&&(i.slideNext(),y("navigationNext"))}function N(){const ae=i.params.navigation;if(i.params.navigation=Sr(i,i.originalParams.navigation,i.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!ae.nextEl&&!ae.prevEl)return;let se=R(ae.nextEl),ve=R(ae.prevEl);Object.assign(i.navigation,{nextEl:se,prevEl:ve}),se=w(se),ve=w(ve);const re=(X,Me)=>{X&&X.addEventListener("click","next"===Me?k:j),!i.enabled&&X&&X.classList.add(...ae.lockClass.split(" "))};se.forEach(X=>re(X,"next")),ve.forEach(X=>re(X,"prev"))}function L(){let{nextEl:ae,prevEl:se}=i.navigation;ae=w(ae),se=w(se);const ve=(re,X)=>{re.removeEventListener("click","next"===X?k:j),re.classList.remove(...i.params.navigation.disabledClass.split(" "))};ae.forEach(re=>ve(re,"next")),se.forEach(re=>ve(re,"prev"))}u("init",()=>{!1===i.params.navigation.enabled?ce():(N(),A())}),u("toEdge fromEdge lock unlock",()=>{A()}),u("destroy",()=>{L()}),u("enable disable",()=>{let{nextEl:ae,prevEl:se}=i.navigation;ae=w(ae),se=w(se),i.enabled?A():[...ae,...se].filter(ve=>!!ve).forEach(ve=>ve.classList.add(i.params.navigation.lockClass))}),u("click",(ae,se)=>{let{nextEl:ve,prevEl:re}=i.navigation;ve=w(ve),re=w(re);const X=se.target;if(i.params.navigation.hideOnClick&&!re.includes(X)&&!ve.includes(X)){if(i.pagination&&i.params.pagination&&i.params.pagination.clickable&&(i.pagination.el===X||i.pagination.el.contains(X)))return;let Me;ve.length?Me=ve[0].classList.contains(i.params.navigation.hiddenClass):re.length&&(Me=re[0].classList.contains(i.params.navigation.hiddenClass)),y(!0===Me?"navigationShow":"navigationHide"),[...ve,...re].filter(it=>!!it).forEach(it=>it.classList.toggle(i.params.navigation.hiddenClass))}});const ce=()=>{i.el.classList.add(...i.params.navigation.navigationDisabledClass.split(" ")),L()};Object.assign(i.navigation,{enable:()=>{i.el.classList.remove(...i.params.navigation.navigationDisabledClass.split(" ")),N(),A()},disable:ce,update:A,init:N,destroy:L})},function(l){let{swiper:i,extendParams:a,on:u,emit:y}=l;const w="swiper-pagination";a({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:re=>re,formatFractionTotal:re=>re,bulletClass:`${w}-bullet`,bulletActiveClass:`${w}-bullet-active`,modifierClass:`${w}-`,currentClass:`${w}-current`,totalClass:`${w}-total`,hiddenClass:`${w}-hidden`,progressbarFillClass:`${w}-progressbar-fill`,progressbarOppositeClass:`${w}-progressbar-opposite`,clickableClass:`${w}-clickable`,lockClass:`${w}-lock`,horizontalClass:`${w}-horizontal`,verticalClass:`${w}-vertical`,paginationDisabledClass:`${w}-disabled`}}),i.pagination={el:null,bullets:[]};let R,F=0;const A=re=>(Array.isArray(re)?re:[re]).filter(X=>!!X);function j(){return!i.params.pagination.el||!i.pagination.el||Array.isArray(i.pagination.el)&&0===i.pagination.el.length}function k(re,X){const{bulletActiveClass:Me}=i.params.pagination;!re||(re=re[("prev"===X?"previous":"next")+"ElementSibling"])&&(re.classList.add(`${Me}-${X}`),(re=re[("prev"===X?"previous":"next")+"ElementSibling"])&&re.classList.add(`${Me}-${X}-${X}`))}function N(re){const X=re.target.closest(Qn(i.params.pagination.bulletClass));if(!X)return;re.preventDefault();const Me=Zt(X)*i.params.slidesPerGroup;if(i.params.loop){if(i.realIndex===Me)return;i.slideToLoop(Me)}else i.slideTo(Me)}function L(){const re=i.rtl,X=i.params.pagination;if(j())return;let it,We,Me=i.pagination.el;Me=A(Me);
1const pt=i.params.loop?Math.ceil((i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:i.slides.length)/i.params.slidesPerGroup):i.snapGrid.length;if(i.params.loop?(We=i.previousRealIndex||0,it=i.params.slidesPerGroup>1?Math.floor(i.realIndex/i.params.slidesPerGroup):i.realIndex):void 0!==i.snapIndex?(it=i.snapIndex,We=i.previousSnapIndex):(We=i.previousIndex||0,it=i.activeIndex||0),"bullets"===X.type&&i.pagination.bullets&&i.pagination.bullets.length>0){const He=i.pagination.bullets;let qe,at,Xe;if(X.dynamicBullets&&(R=lo(He[0],i.isHorizontal()?"width":"height",!0),Me.forEach($e=>{$e.style[i.isHorizontal()?"width":"height"]=R*(X.dynamicMainBullets+4)+"px"}),X.dynamicMainBullets>1&&void 0!==We&&(F+=it-(We||0),F>X.dynamicMainBullets-1?F=X.dynamicMainBullets-1:F<0&&(F=0)),qe=Math.max(it-F,0),at=qe+(Math.min(He.length,X.dynamicMainBullets)-1),Xe=(at+qe)/2),He.forEach($e=>{const Te=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(Be=>`${X.bulletActiveClass}${Be}`)].map(Be=>"string"==typeof Be&&Be.includes(" ")?Be.split(" "):Be).flat();$e.classList.remove(...Te)}),Me.length>1)He.forEach($e=>{const Te=Zt($e);Te===it?$e.classList.add(...X.bulletActiveClass.split(" ")):i.isElement&&$e.setAttribute("part","bullet"),X.dynamicBullets&&(Te>=qe&&Te<=at&&$e.classList.add(...`${X.bulletActiveClass}-main`.split(" ")),Te===qe&&k($e,"prev"),Te===at&&k($e,"next"))});else{const $e=He[it];if($e&&$e.classList.add(...X.bulletActiveClass.split(" ")),i.isElement&&He.forEach((Te,Be)=>{Te.setAttribute("part",Be===it?"bullet-active":"bullet")}),X.dynamicBullets){const Te=He[qe],Be=He[at];for(let _t=qe;_t<=at;_t+=1)He[_t]&&He[_t].classList.add(...`${X.bulletActiveClass}-main`.split(" "));k(Te,"prev"),k(Be,"next")}}if(X.dynamicBullets){const $e=Math.min(He.length,X.dynamicMainBullets+4),Te=(R*$e-R)/2-Xe*R,Be=re?"right":"left";He.forEach(_t=>{_t.style[i.isHorizontal()?Be:"top"]=`${Te}px`})}}Me.forEach((He,qe)=>{if("fraction"===X.type&&(He.querySelectorAll(Qn(X.currentClass)).forEach(at=>{at.textContent=X.formatFractionCurrent(it+1)}),He.querySelectorAll(Qn(X.totalClass)).forEach(at=>{at.textContent=X.formatFractionTotal(pt)})),"progressbar"===X.type){let at;at=X.progressbarOpposite?i.isHorizontal()?"vertical":"horizontal":i.isHorizontal()?"horizontal":"vertical";const Xe=(it+1)/pt;let $e=1,Te=1;"horizontal"===at?$e=Xe:Te=Xe,He.querySelectorAll(Qn(X.progressbarFillClass)).forEach(Be=>{Be.style.transform=`translate3d(0,0,0) scaleX(${$e}) scaleY(${Te})`,Be.style.transitionDuration=`${i.params.speed}ms`})}"custom"===X.type&&X.renderCustom?(He.innerHTML=X.renderCustom(i,it+1,pt),0===qe&&y("paginationRender",He)):(0===qe&&y("paginationRender",He),y("paginationUpdate",He)),i.params.watchOverflow&&i.enabled&&He.classList[i.isLocked?"add":"remove"](X.lockClass)})}function K(){const re=i.params.pagination;if(j())return;const X=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:i.grid&&i.params.grid.rows>1?i.slides.length/Math.ceil(i.params.grid.rows):i.slides.length;let Me=i.pagination.el;Me=A(Me);let it="";if("bullets"===re.type){let We=i.params.loop?Math.ceil(X/i.params.slidesPerGroup):i.snapGrid.length;i.params.freeMode&&i.params.freeMode.enabled&&We>X&&(We=X);for(let Et=0;Et<We;Et+=1)it+=re.renderBullet?re.renderBullet.call(i,Et,re.bulletClass):`<${re.bulletElement} ${i.isElement?'part="bullet"':""} class="${re.bulletClass}"></${re.bulletElement}>`}"fraction"===re.type&&(it=re.renderFraction?re.renderFraction.call(i,re.currentClass,re.totalClass):`<span class="${re.currentClass}"></span> / <span class="${re.totalClass}"></span>`),"progressbar"===re.type&&(it=re.renderProgressbar?re.renderProgressbar.call(i,re.progressbarFillClass):`<span class="${re.progressbarFillClass}"></span>`),i.pagination.bullets=[],Me.forEach(We=>{"custom"!==re.type&&(We.innerHTML=it||""),"bullets"===re.type&&i.pagination.bullets.push(...We.querySelectorAll(Qn(re.bulletClass)))}),"custom"!==re.type&&y("paginationRender",Me[0])}function ce(){i.params.pagination=Sr(i,i.originalParams.pagination,i.params.pagination,{el:"swiper-pagination"});const re=i.params.pagination;if(!re.el)return;let X;"string"==typeof re.el&&i.isElement&&(X=i.el.querySelector(re.el)),!X&&"string"==typeof re.el&&(X=[...document.querySelectorAll(re.el)]),X||(X=re.el),X&&0!==X.length&&(i.params.uniqueNavElements&&"string"==typeof re.el&&Array.isArray(X)&&X.length>1&&(X=[...i.el.querySelectorAll(re.el)],X.length>1&&(X=X.filter(Me=>Jn(Me,".swiper")[0]===i.el)[0])),Array.isArray(X)&&1===X.length&&(X=X[0]),Object.assign(i.pagination,{el:X}
1),X=A(X),X.forEach(Me=>{"bullets"===re.type&&re.clickable&&Me.classList.add(...(re.clickableClass||"").split(" ")),Me.classList.add(re.modifierClass+re.type),Me.classList.add(i.isHorizontal()?re.horizontalClass:re.verticalClass),"bullets"===re.type&&re.dynamicBullets&&(Me.classList.add(`${re.modifierClass}${re.type}-dynamic`),F=0,re.dynamicMainBullets<1&&(re.dynamicMainBullets=1)),"progressbar"===re.type&&re.progressbarOpposite&&Me.classList.add(re.progressbarOppositeClass),re.clickable&&Me.addEventListener("click",N),i.enabled||Me.classList.add(re.lockClass)}))}function ae(){const re=i.params.pagination;if(j())return;let X=i.pagination.el;X&&(X=A(X),X.forEach(Me=>{Me.classList.remove(re.hiddenClass),Me.classList.remove(re.modifierClass+re.type),Me.classList.remove(i.isHorizontal()?re.horizontalClass:re.verticalClass),re.clickable&&(Me.classList.remove(...(re.clickableClass||"").split(" ")),Me.removeEventListener("click",N))})),i.pagination.bullets&&i.pagination.bullets.forEach(Me=>Me.classList.remove(...re.bulletActiveClass.split(" ")))}u("changeDirection",()=>{if(!i.pagination||!i.pagination.el)return;const re=i.params.pagination;let{el:X}=i.pagination;X=A(X),X.forEach(Me=>{Me.classList.remove(re.horizontalClass,re.verticalClass),Me.classList.add(i.isHorizontal()?re.horizontalClass:re.verticalClass)})}),u("init",()=>{!1===i.params.pagination.enabled?ve():(ce(),K(),L())}),u("activeIndexChange",()=>{void 0===i.snapIndex&&L()}),u("snapIndexChange",()=>{L()}),u("snapGridLengthChange",()=>{K(),L()}),u("destroy",()=>{ae()}),u("enable disable",()=>{let{el:re}=i.pagination;re&&(re=A(re),re.forEach(X=>X.classList[i.enabled?"remove":"add"](i.params.pagination.lockClass)))}),u("lock unlock",()=>{L()}),u("click",(re,X)=>{const Me=X.target,it=A(i.pagination.el);if(i.params.pagination.el&&i.params.pagination.hideOnClick&&it&&it.length>0&&!Me.classList.contains(i.params.pagination.bulletClass)){if(i.navigation&&(i.navigation.nextEl&&Me===i.navigation.nextEl||i.navigation.prevEl&&Me===i.navigation.prevEl))return;const We=it[0].classList.contains(i.params.pagination.hiddenClass);y(!0===We?"paginationShow":"paginationHide"),it.forEach(Et=>Et.classList.toggle(i.params.pagination.hiddenClass))}});const ve=()=>{i.el.classList.add(i.params.pagination.paginationDisabledClass);let{el:re}=i.pagination;re&&(re=A(re),re.forEach(X=>X.classList.add(i.params.pagination.paginationDisabledClass))),ae()};Object.assign(i.pagination,{enable:()=>{i.el.classList.remove(i.params.pagination.paginationDisabledClass);let{el:re}=i.pagination;re&&(re=A(re),re.forEach(X=>X.classList.remove(i.params.pagination.paginationDisabledClass))),ce(),K(),L()},disable:ve,render:K,update:L,init:ce,destroy:ae})},function(l){let{swiper:i,extendParams:a,on:u,emit:y}=l;const w=nn();let j,k,N,L,R=!1,F=null,A=null;function K(){if(!i.params.scrollbar.el||!i.scrollbar.el)return;const{scrollbar:Xe,rtlTranslate:$e}=i,{dragEl:Te,el:Be}=Xe,_t=i.params.scrollbar;let lt=k,ht=(N-k)*(i.params.loop?i.progressLoop:i.progress);$e?(ht=-ht,ht>0?(lt=k-ht,ht=0):-ht+k>N&&(lt=N+ht)):ht<0?(lt=k+ht,ht=0):ht+k>N&&(lt=N-ht),i.isHorizontal()?(Te.style.transform=`translate3d(${ht}px, 0, 0)`,Te.style.width=`${lt}px`):(Te.style.transform=`translate3d(0px, ${ht}px, 0)`,Te.style.height=`${lt}px`),_t.hide&&(clearTimeout(F),Be.style.opacity=1,F=setTimeout(()=>{Be.style.opacity=0,Be.style.transitionDuration="400ms"},1e3))}function ae(){if(!i.params.scrollbar.el||!i.scrollbar.el)return;const{scrollbar:Xe}=i,{dragEl:$e,el:Te}=Xe;$e.style.width="",$e.style.height="",N=i.isHorizontal()?Te.offsetWidth:Te.offsetHeight,L=i.size/(i.virtualSize+i.params.slidesOffsetBefore-(i.params.centeredSlides?i.snapGrid[0]:0)),k="auto"===i.params.scrollbar.dragSize?N*L:parseInt(i.params.scrollbar.dragSize,10),i.isHorizontal()?$e.style.width=`${k}px`:$e.style.height=`${k}px`,Te.style.display=L>=1?"none":"",i.params.scrollbar.hide&&(Te.style.opacity=0),i.params.watchOverflow&&i.enabled&&Xe.el.classList[i.isLocked?"add":"remove"](i.params.scrollbar.lockClass)}function se(Xe){return i.isHorizontal()?Xe.clientX:Xe.clientY}function ve(Xe){const{scrollbar:$e,rtlTranslate:Te}=i,{el:Be}=$e;let _t;_t=(se(Xe)-fr(Be)[i.isHorizontal()?"left":"top"]-(null!==j?j:k/2))/(N-k),_t=Math.max(Math.min(_t,1),0),Te&&(_t=1-_t);
1const ft=i.minTranslate()+(i.maxTranslate()-i.minTranslate())*_t;i.updateProgress(ft),i.setTranslate(ft),i.updateActiveIndex(),i.updateSlidesClasses()}function re(Xe){const $e=i.params.scrollbar,{scrollbar:Te,wrapperEl:Be}=i,{el:_t,dragEl:ft}=Te;R=!0,j=Xe.target===ft?se(Xe)-Xe.target.getBoundingClientRect()[i.isHorizontal()?"left":"top"]:null,Xe.preventDefault(),Xe.stopPropagation(),Be.style.transitionDuration="100ms",ft.style.transitionDuration="100ms",ve(Xe),clearTimeout(A),_t.style.transitionDuration="0ms",$e.hide&&(_t.style.opacity=1),i.params.cssMode&&(i.wrapperEl.style["scroll-snap-type"]="none"),y("scrollbarDragStart",Xe)}function X(Xe){const{scrollbar:$e,wrapperEl:Te}=i,{el:Be,dragEl:_t}=$e;!R||(Xe.preventDefault?Xe.preventDefault():Xe.returnValue=!1,ve(Xe),Te.style.transitionDuration="0ms",Be.style.transitionDuration="0ms",_t.style.transitionDuration="0ms",y("scrollbarDragMove",Xe))}function Me(Xe){const $e=i.params.scrollbar,{scrollbar:Te,wrapperEl:Be}=i,{el:_t}=Te;!R||(R=!1,i.params.cssMode&&(i.wrapperEl.style["scroll-snap-type"]="",Be.style.transitionDuration=""),$e.hide&&(clearTimeout(A),A=vn(()=>{_t.style.opacity=0,_t.style.transitionDuration="400ms"},1e3)),y("scrollbarDragEnd",Xe),$e.snapOnRelease&&i.slideToClosest())}function it(Xe){const{scrollbar:$e,params:Te}=i,Be=$e.el;if(!Be)return;const ft=!!Te.passiveListeners&&{passive:!1,capture:!1},lt=!!Te.passiveListeners&&{passive:!0,capture:!1};if(!Be)return;const ht="on"===Xe?"addEventListener":"removeEventListener";Be[ht]("pointerdown",re,ft),w[ht]("pointermove",X,ft),w[ht]("pointerup",Me,lt)}function pt(){const{scrollbar:Xe,el:$e}=i;i.params.scrollbar=Sr(i,i.originalParams.scrollbar,i.params.scrollbar,{el:"swiper-scrollbar"});const Te=i.params.scrollbar;if(!Te.el)return;let Be,_t;if("string"==typeof Te.el&&i.isElement&&(Be=i.el.querySelector(Te.el)),Be||"string"!=typeof Te.el)Be||(Be=Te.el);else if(Be=w.querySelectorAll(Te.el),!Be.length)return;i.params.uniqueNavElements&&"string"==typeof Te.el&&Be.length>1&&1===$e.querySelectorAll(Te.el).length&&(Be=$e.querySelector(Te.el)),Be.length>0&&(Be=Be[0]),Be.classList.add(i.isHorizontal()?Te.horizontalClass:Te.verticalClass),Be&&(_t=Be.querySelector(Qn(i.params.scrollbar.dragClass)),_t||(_t=En("div",i.params.scrollbar.dragClass),Be.append(_t))),Object.assign(Xe,{el:Be,dragEl:_t}),Te.draggable&&(!i.params.scrollbar.el||!i.scrollbar.el||it("on")),Be&&Be.classList[i.enabled?"remove":"add"](...Un(i.params.scrollbar.lockClass))}function He(){const Xe=i.params.scrollbar,$e=i.scrollbar.el;$e&&$e.classList.remove(...Un(i.isHorizontal()?Xe.horizontalClass:Xe.verticalClass)),!i.params.scrollbar.el||!i.scrollbar.el||it("off")}a({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),i.scrollbar={el:null,dragEl:null},u("init",()=>{!1===i.params.scrollbar.enabled?at():(pt(),ae(),K())}),u("update resize observerUpdate lock unlock",()=>{ae()}),u("setTranslate",()=>{K()}),u("setTransition",(Xe,$e)=>{!function(Xe){!i.params.scrollbar.el||!i.scrollbar.el||(i.scrollbar.dragEl.style.transitionDuration=`${Xe}ms`)}($e)}),u("enable disable",()=>{const{el:Xe}=i.scrollbar;Xe&&Xe.classList[i.enabled?"remove":"add"](...Un(i.params.scrollbar.lockClass))}),u("destroy",()=>{He()});const at=()=>{i.el.classList.add(...Un(i.params.scrollbar.scrollbarDisabledClass)),i.scrollbar.el&&i.scrollbar.el.classList.add(...Un(i.params.scrollbar.scrollbarDisabledClass)),He()};Object.assign(i.scrollbar,{enable:()=>{i.el.classList.remove(...Un(i.params.scrollbar.scrollbarDisabledClass)),i.scrollbar.el&&i.scrollbar.el.classList.remove(...Un(i.params.scrollbar.scrollbarDisabledClass)),pt(),ae(),K()},disable:at,updateSize:ae,setTranslate:K,init:pt,destroy:He})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({parallax:{enabled:!1}});const y="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",w=(A,j
1)=>{const{rtl:k}=i,N=k?-1:1,L=A.getAttribute("data-swiper-parallax")||"0";let K=A.getAttribute("data-swiper-parallax-x"),ce=A.getAttribute("data-swiper-parallax-y");const ae=A.getAttribute("data-swiper-parallax-scale"),se=A.getAttribute("data-swiper-parallax-opacity"),ve=A.getAttribute("data-swiper-parallax-rotate");if(K||ce?(K=K||"0",ce=ce||"0"):i.isHorizontal()?(K=L,ce="0"):(ce=L,K="0"),K=K.indexOf("%")>=0?parseInt(K,10)*j*N+"%":K*j*N+"px",ce=ce.indexOf("%")>=0?parseInt(ce,10)*j+"%":ce*j+"px",null!=se){const X=se-(se-1)*(1-Math.abs(j));A.style.opacity=X}let re=`translate3d(${K}, ${ce}, 0px)`;null!=ae&&(re+=` scale(${ae-(ae-1)*(1-Math.abs(j))})`),ve&&null!=ve&&(re+=` rotate(${ve*j*-1}deg)`),A.style.transform=re},R=()=>{const{el:A,slides:j,progress:k,snapGrid:N}=i,K=Mt(A,y);i.isElement&&K.push(...Mt(i.hostEl,y)),K.forEach(ce=>{w(ce,k)}),j.forEach((ce,ae)=>{let se=ce.progress;i.params.slidesPerGroup>1&&"auto"!==i.params.slidesPerView&&(se+=Math.ceil(ae/2)-k*(N.length-1)),se=Math.min(Math.max(se,-1),1),ce.querySelectorAll(`${y}, [data-swiper-parallax-rotate]`).forEach(ve=>{w(ve,se)})})};u("beforeInit",()=>{!i.params.parallax.enabled||(i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0)}),u("init",()=>{!i.params.parallax.enabled||R()}),u("setTranslate",()=>{!i.params.parallax.enabled||R()}),u("setTransition",(A,j)=>{!i.params.parallax.enabled||function(A){void 0===A&&(A=i.params.speed);const{el:j,hostEl:k}=i,N=[...j.querySelectorAll(y)];i.isElement&&N.push(...k.querySelectorAll(y)),N.forEach(L=>{let K=parseInt(L.getAttribute("data-swiper-parallax-duration"),10)||A;0===A&&(K=0),L.style.transitionDuration=`${K}ms`})}(j)})},function(l){let{swiper:i,extendParams:a,on:u,emit:y}=l;const w=ln();a({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),i.zoom={enabled:!1};let A,j,R=1,F=!1;const k=[],N={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},L={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},K={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let ce=1;function ae(){return k.length<2?1:Math.sqrt((k[1].pageX-k[0].pageX)**2+(k[1].pageY-k[0].pageY)**2)}function re(ft){return!!(ft.target.matches(i.isElement?"swiper-slide":`.${i.params.slideClass}`)||i.slides.filter(ht=>ht.contains(ft.target)).length>0)}function Me(ft){if("mouse"===ft.pointerType&&k.splice(0,k.length),!re(ft))return;const lt=i.params.zoom;if(A=!1,j=!1,k.push(ft),!(k.length<2)){if(A=!0,N.scaleStart=ae(),!N.slideEl){N.slideEl=ft.target.closest(`.${i.params.slideClass}, swiper-slide`),N.slideEl||(N.slideEl=i.slides[i.activeIndex]);let ht=N.slideEl.querySelector(`.${lt.containerClass}`);if(ht&&(ht=ht.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),N.imageEl=ht,N.imageWrapEl=ht?Jn(N.imageEl,`.${lt.containerClass}`)[0]:void 0,!N.imageWrapEl)return void(N.imageEl=void 0);N.maxRatio=N.imageWrapEl.getAttribute("data-swiper-zoom")||lt.maxRatio}if(N.imageEl){const[ht,Lt]=function(){if(k.length<2)return{x:null,y:null};const ft=N.imageEl.getBoundingClientRect();return[(k[0].pageX+(k[1].pageX-k[0].pageX)/2-ft.x-w.scrollX)/R,(k[0].pageY+(k[1].pageY-k[0].pageY)/2-ft.y-w.scrollY)/R]}();N.originX=ht,N.originY=Lt,N.imageEl.style.transitionDuration="0ms"}F=!0}}function it(ft){if(!re(ft))return;const lt=i.params.zoom,ht=i.zoom,Lt=k.findIndex(Mn=>Mn.pointerId===ft.pointerId);Lt>=0&&(k[Lt]=ft),!(k.length<2)&&(j=!0,N.scaleMove=ae(),N.imageEl&&(ht.scale=N.scaleMove/N.scaleStart*R,ht.scale>N.maxRatio&&(ht.scale=N.maxRatio-1+(ht.scale-N.maxRatio+1)**.5),ht.scale<lt.minRatio&&(ht.scale=lt.minRatio+1-(lt.minRatio-ht.scale+1)**.5),N.imageEl.style.transform=`translate3d(0,0,0) scale(${ht.scale})`))}function We(ft){if(!re(ft)||"mouse"===ft.pointerType&&"pointerout"===ft.type)return;const lt=i.params.zoom,ht=i.zoom,Lt=k.findIndex(Mn=>Mn.pointerId===ft.pointerId);Lt>=0&&k.splice(Lt,1),A&&j&&(A=!1,j=!1,N.imageEl&&(ht.scale=Math.max(Math.min(ht.scale,N.maxRatio),lt.minRatio),N.imageEl.style.transitionDuration=`${i.params.speed}
vendor: 4,912 bytes, line 1
1ms`,N.imageEl.style.transform=`translate3d(0,0,0) scale(${ht.scale})`,R=ht.scale,F=!1,ht.scale>1&&N.slideEl?N.slideEl.classList.add(`${lt.zoomedSlideClass}`):ht.scale<=1&&N.slideEl&&N.slideEl.classList.remove(`${lt.zoomedSlideClass}`),1===ht.scale&&(N.originX=0,N.originY=0,N.slideEl=void 0)))}function pt(ft){if(!re(ft)||!function(ft){const lt=`.${i.params.zoom.containerClass}`;return!!(ft.target.matches(lt)||[...i.hostEl.querySelectorAll(lt)].filter(ht=>ht.contains(ft.target)).length>0)}(ft))return;const lt=i.zoom;if(!N.imageEl||!L.isTouched||!N.slideEl)return;L.isMoved||(L.width=N.imageEl.offsetWidth,L.height=N.imageEl.offsetHeight,L.startX=qr(N.imageWrapEl,"x")||0,L.startY=qr(N.imageWrapEl,"y")||0,N.slideWidth=N.slideEl.offsetWidth,N.slideHeight=N.slideEl.offsetHeight,N.imageWrapEl.style.transitionDuration="0ms");const ht=L.width*lt.scale,Lt=L.height*lt.scale;if(ht<N.slideWidth&&Lt<N.slideHeight)return;if(L.minX=Math.min(N.slideWidth/2-ht/2,0),L.maxX=-L.minX,L.minY=Math.min(N.slideHeight/2-Lt/2,0),L.maxY=-L.minY,L.touchesCurrent.x=k.length>0?k[0].pageX:ft.pageX,L.touchesCurrent.y=k.length>0?k[0].pageY:ft.pageY,Math.max(Math.abs(L.touchesCurrent.x-L.touchesStart.x),Math.abs(L.touchesCurrent.y-L.touchesStart.y))>5&&(i.allowClick=!1),!L.isMoved&&!F){if(i.isHorizontal()&&(Math.floor(L.minX)===Math.floor(L.startX)&&L.touchesCurrent.x<L.touchesStart.x||Math.floor(L.maxX)===Math.floor(L.startX)&&L.touchesCurrent.x>L.touchesStart.x))return void(L.isTouched=!1);if(!i.isHorizontal()&&(Math.floor(L.minY)===Math.floor(L.startY)&&L.touchesCurrent.y<L.touchesStart.y||Math.floor(L.maxY)===Math.floor(L.startY)&&L.touchesCurrent.y>L.touchesStart.y))return void(L.isTouched=!1)}ft.cancelable&&ft.preventDefault(),ft.stopPropagation(),L.isMoved=!0;const Mr=(lt.scale-R)/(N.maxRatio-i.params.zoom.minRatio),{originX:Ut,originY:Fn}=N;L.currentX=L.touchesCurrent.x-L.touchesStart.x+L.startX+Mr*(L.width-2*Ut),L.currentY=L.touchesCurrent.y-L.touchesStart.y+L.startY+Mr*(L.height-2*Fn),L.currentX<L.minX&&(L.currentX=L.minX+1-(L.minX-L.currentX+1)**.8),L.currentX>L.maxX&&(L.currentX=L.maxX-1+(L.currentX-L.maxX+1)**.8),L.currentY<L.minY&&(L.currentY=L.minY+1-(L.minY-L.currentY+1)**.8),L.currentY>L.maxY&&(L.currentY=L.maxY-1+(L.currentY-L.maxY+1)**.8),K.prevPositionX||(K.prevPositionX=L.touchesCurrent.x),K.prevPositionY||(K.prevPositionY=L.touchesCurrent.y),K.prevTime||(K.prevTime=Date.now()),K.x=(L.touchesCurrent.x-K.prevPositionX)/(Date.now()-K.prevTime)/2,K.y=(L.touchesCurrent.y-K.prevPositionY)/(Date.now()-K.prevTime)/2,Math.abs(L.touchesCurrent.x-K.prevPositionX)<2&&(K.x=0),Math.abs(L.touchesCurrent.y-K.prevPositionY)<2&&(K.y=0),K.prevPositionX=L.touchesCurrent.x,K.prevPositionY=L.touchesCurrent.y,K.prevTime=Date.now(),N.imageWrapEl.style.transform=`translate3d(${L.currentX}px, ${L.currentY}px,0)`}function qe(){const ft=i.zoom;N.slideEl&&i.activeIndex!==i.slides.indexOf(N.slideEl)&&(N.imageEl&&(N.imageEl.style.transform="translate3d(0,0,0) scale(1)"),N.imageWrapEl&&(N.imageWrapEl.style.transform="translate3d(0,0,0)"),N.slideEl.classList.remove(`${i.params.zoom.zoomedSlideClass}`),ft.scale=1,R=1,N.slideEl=void 0,N.imageEl=void 0,N.imageWrapEl=void 0,N.originX=0,N.originY=0)}function at(ft){const lt=i.zoom,ht=i.params.zoom;if(!N.slideEl){ft&&ft.target&&(N.slideEl=ft.target.closest(`.${i.params.slideClass}, swiper-slide`)),N.slideEl||(N.slideEl=i.params.virtual&&i.params.virtual.enabled&&i.virtual?Mt(i.slidesEl,`.${i.params.slideActiveClass}`)[0]:i.slides[i.activeIndex]);let pa=N.slideEl.querySelector(`.${ht.containerClass}`);pa&&(pa=pa.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),N.imageEl=pa,N.imageWrapEl=pa?Jn(N.imageEl,`.${ht.containerClass}`)[0]:void 0}if(!N.imageEl||!N.imageWrapEl)return;let Lt,Mn,Mr,Ut,Fn,Pi,Bo,Gs,nc,il,Va,ol,wo,sl,rc,cu,ic,fa;i.params.cssMode&&(i.wrapperEl.style.overflow="hidden",i.wrapperEl.style.touchAction="none"),N.slideEl.classList.add(`${ht.zoomedSlideClass}`),void 0===L.touchesStart.x&&ft?(Lt=ft.pageX,Mn=ft.pageY):(Lt=L.touchesStart.x,Mn=L.touchesStart.y);const Ys="number"==typeof ft?ft:null;1===R&&Ys&&(Lt=void 0,Mn=void 0),lt.scale=Ys||N.imageWrapEl.getAttribute("data-swiper-zoom")||ht.maxRatio,R=Ys||N.imageWrapEl.getAttribute("data-swiper-zoom")||ht.maxRatio,!ft||1===R&&Ys?(Bo=0,Gs=0):(ic=N.slideEl.offsetWidth,fa=N.slideEl.offsetHeight,Mr=fr(N.slideEl).left+w.scrollX,Ut=fr(N.slideEl).top+w.scrollY,Fn=Mr+ic/2-Lt,Pi=Ut+fa/2-Mn,nc=N.imageEl.offsetWidth,il=N.imageEl.offsetHeight,Va=nc*lt.scale,ol=il*lt.scale,wo=Math.min(ic/2-Va/2,0),sl=Math.min(fa/2-ol/2,0),rc=-wo,cu=-sl,Bo=Fn*lt.scale,Gs=Pi*lt.scale,Bo<wo&&(Bo=wo),Bo>rc&&(Bo=rc),Gs<sl&&(Gs=sl),Gs>cu&&(Gs=cu)),Ys&&1===lt.scale&&(N.originX=0,N.originY=0),N.imageWrapEl.style.transitionDuration="300ms",N.imageWrapEl.style.transform=`translate3d(${Bo}px, ${Gs}px,0)`,N.imageEl.style.transitionDuration="300ms",N.imageEl.style.transform=`translate3d(0,
10,0) scale(${lt.scale})`}function Xe(){const ft=i.zoom,lt=i.params.zoom;if(!N.slideEl){N.slideEl=i.params.virtual&&i.params.virtual.enabled&&i.virtual?Mt(i.slidesEl,`.${i.params.slideActiveClass}`)[0]:i.slides[i.activeIndex];let ht=N.slideEl.querySelector(`.${lt.containerClass}`);ht&&(ht=ht.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),N.imageEl=ht,N.imageWrapEl=ht?Jn(N.imageEl,`.${lt.containerClass}`)[0]:void 0}!N.imageEl||!N.imageWrapEl||(i.params.cssMode&&(i.wrapperEl.style.overflow="",i.wrapperEl.style.touchAction=""),ft.scale=1,R=1,N.imageWrapEl.style.transitionDuration="300ms",N.imageWrapEl.style.transform="translate3d(0,0,0)",N.imageEl.style.transitionDuration="300ms",N.imageEl.style.transform="translate3d(0,0,0) scale(1)",N.slideEl.classList.remove(`${lt.zoomedSlideClass}`),N.slideEl=void 0,N.originX=0,N.originY=0)}function $e(ft){const lt=i.zoom;lt.scale&&1!==lt.scale?Xe():at(ft)}function Te(){return{passiveListener:!!i.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!i.params.passiveListeners||{passive:!1,capture:!0}}}function Be(){const ft=i.zoom;if(ft.enabled)return;ft.enabled=!0;const{passiveListener:lt,activeListenerWithCapture:ht}=Te();i.wrapperEl.addEventListener("pointerdown",Me,lt),i.wrapperEl.addEventListener("pointermove",it,ht),["pointerup","pointercancel","pointerout"].forEach(Lt=>{i.wrapperEl.addEventListener(Lt,We,lt)}),i.wrapperEl.addEventListener("pointermove",pt,ht)}function _t(){const ft=i.zoom;if(!ft.enabled)return;ft.enabled=!1;const{passiveListener:lt,activeListenerWithCapture:ht}=Te();i.wrapperEl.removeEventListener("pointerdown",Me,lt),i.wrapperEl.removeEventListener("pointermove",it,ht),["pointerup","pointercancel","pointerout"].forEach(Lt=>{i.wrapperEl.removeEventListener(Lt,We,lt)}),i.wrapperEl.removeEventListener("pointermove",pt,ht)}Object.defineProperty(i.zoom,"scale",{get:()=>ce,set(ft){ce!==ft&&y("zoomChange",ft,N.imageEl,N.slideEl),ce=ft}}),u("init",()=>{i.params.zoom.enabled&&Be()}),u("destroy",()=>{_t()}),u("touchStart",(ft,lt)=>{!i.zoom.enabled||function(ft){if(!N.imageEl||L.isTouched)return;i.device.android&&ft.cancelable&&ft.preventDefault(),L.isTouched=!0;const ht=k.length>0?k[0]:ft;L.touchesStart.x=ht.pageX,L.touchesStart.y=ht.pageY}(lt)}),u("touchEnd",(ft,lt)=>{!i.zoom.enabled||function(){const ft=i.zoom;if(!N.imageEl)return;if(!L.isTouched||!L.isMoved)return L.isTouched=!1,void(L.isMoved=!1);L.isTouched=!1,L.isMoved=!1;let lt=300,ht=300;const Mn=L.currentX+K.x*lt,Ut=L.currentY+K.y*ht;0!==K.x&&(lt=Math.abs((Mn-L.currentX)/K.x)),0!==K.y&&(ht=Math.abs((Ut-L.currentY)/K.y));const Fn=Math.max(lt,ht);L.currentX=Mn,L.currentY=Ut;const Bo=L.height*ft.scale;L.minX=Math.min(N.slideWidth/2-L.width*ft.scale/2,0),L.maxX=-L.minX,L.minY=Math.min(N.slideHeight/2-Bo/2,0),L.maxY=-L.minY,L.currentX=Math.max(Math.min(L.currentX,L.maxX),L.minX),L.currentY=Math.max(Math.min(L.currentY,L.maxY),L.minY),N.imageWrapEl.style.transitionDuration=`${Fn}ms`,N.imageWrapEl.style.transform=`translate3d(${L.currentX}px, ${L.currentY}px,0)`}()}),u("doubleTap",(ft,lt)=>{!i.animating&&i.params.zoom.enabled&&i.zoom.enabled&&i.params.zoom.toggle&&$e(lt)}),u("transitionEnd",()=>{i.zoom.enabled&&i.params.zoom.enabled&&qe()}),u("slideChange",()=>{i.zoom.enabled&&i.params.zoom.enabled&&i.params.cssMode&&qe()}),Object.assign(i.zoom,{enable:Be,disable:_t,in:at,out:Xe,toggle:$e})},function(l){let{swiper:i,extendParams:a,on:u}=l;function y(j,k){const N=function(){let ae,se,ve;return(re,X)=>{for(se=-1,ae=re.length;ae-se>1;)ve=ae+se>>1,re[ve]<=X?se=ve:ae=ve;return ae}}();let L,K;return this.x=j,this.y=k,this.lastIndex=j.length-1,this.interpolate=function(ae){return ae?(K=N(this.x,ae),L=K-1,(ae-this.x[L])*(this.y[K]-this.y[L])/(this.x[K]-this.x[L])+this.y[L]):0},this}function A(){!i.controller.control||i.controller.spline&&(i.controller.spline=void 0,delete i.controller.spline)}a({controller:{control:void 0,inverse:!1,by:"slide"}}),i.controller={control:void 0},u("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof i.params.controller.control||i.params.controller.control instanceof HTMLElement)){const j=document.querySelector(i.params.controller.control);if(j&&j.swiper)i.controller.control=j.swiper;else if(j){const k=N=>{i.controller.control=N.detail[0],i.update(),j.removeEventListener("init",k)};j.addEventListener("init",k)}}else i.controller.control=i.params.controller.control}),u("update",()=>{A()}),u("resize",()=>{A()}),u("observerUpdate",()=>{A()}),u("setTranslate",(j,k,N)=>{!i.controller.control||i.controller.control.destroyed||i.controller.setTranslate(k,N)}),u("setTransition",(j,k,N)=>{!i.controller.control||i.controller.control.destroyed||i.controller.setTransition(k,N)}),Object.assign(i.controller,{setTranslate:function(j,k){const N=i.controller.control;let L,K;const ce=i.constructor;function ae(se){if(se.destroyed)return;const ve=i.rtlTranslate?-i.translate:i.translate;"slide"===i.params.controller.by&&(function(j){i.controller.spline=i.params.loop?new y(i.slidesGrid,j.slidesGrid):new y(i.snapGrid,j.snapGrid)}(se),K=-i.controller.spline.interpolate(-ve)),(!K||"container"===i.params.controller.by)&&(L=(se.maxTranslate()-se.minTranslate())/(i.maxTranslate()-i.minTranslate()),(Number.isNaN(L)||!Number.isFinite(L))&&(L=1),K=(ve-i.minTranslate())*L+se.minTranslate()),i.params.controller.inverse&&(K=se.maxTranslate()-K),se.updateProgress(K),se.setTranslate(K,i),se.updateActiveIndex(),se.updateSlidesClasses()}if(Array.isArray(N))for(let se=0;se<N.length;se+=1)N[se]!==k&&N[se]instanceof ce&&ae(N[se]);else N instanceof ce&&k!==N&&ae(N)},setTransition:function(j,k){const N=i.constructor,L=i.controller.control;let K;function ce(ae){ae.destroyed||(ae.setTransition(j,i),0!==j&&(ae.transitionStart(),ae.params.autoHeight&&vn(()=>{ae.updateAutoHeight()}),Pt(ae.wrapperEl,()=>{!L||ae.transitionEnd()})))}if(Array.isArray(L))for(K=0;K<L.length;K+=1)L[K]!==k&&L[K]instanceof N&&ce(L[K]);else L instanceof N&&k!==L&&ce(L)}})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),i.a11y={clicked:!1};let y=null;function w(Te){const Be=y;0!==Be.length&&(Be.innerHTML="",Be.innerHTML=Te)}const R=Te=>
1(Array.isArray(Te)?Te:[Te]).filter(Be=>!!Be);function A(Te){(Te=R(Te)).forEach(Be=>{Be.setAttribute("tabIndex","0")})}function j(Te){(Te=R(Te)).forEach(Be=>{Be.setAttribute("tabIndex","-1")})}function k(Te,Be){(Te=R(Te)).forEach(_t=>{_t.setAttribute("role",Be)})}function N(Te,Be){(Te=R(Te)).forEach(_t=>{_t.setAttribute("aria-roledescription",Be)})}function K(Te,Be){(Te=R(Te)).forEach(_t=>{_t.setAttribute("aria-label",Be)})}function se(Te){(Te=R(Te)).forEach(Be=>{Be.setAttribute("aria-disabled",!0)})}function ve(Te){(Te=R(Te)).forEach(Be=>{Be.setAttribute("aria-disabled",!1)})}function re(Te){if(13!==Te.keyCode&&32!==Te.keyCode)return;const Be=i.params.a11y,_t=Te.target;i.pagination&&i.pagination.el&&(_t===i.pagination.el||i.pagination.el.contains(Te.target))&&!Te.target.matches(Qn(i.params.pagination.bulletClass))||(i.navigation&&i.navigation.nextEl&&_t===i.navigation.nextEl&&(i.isEnd&&!i.params.loop||i.slideNext(),w(i.isEnd?Be.lastSlideMessage:Be.nextSlideMessage)),i.navigation&&i.navigation.prevEl&&_t===i.navigation.prevEl&&(i.isBeginning&&!i.params.loop||i.slidePrev(),w(i.isBeginning?Be.firstSlideMessage:Be.prevSlideMessage)),i.pagination&&_t.matches(Qn(i.params.pagination.bulletClass))&&_t.click())}function Me(){return i.pagination&&i.pagination.bullets&&i.pagination.bullets.length}function it(){return Me()&&i.params.pagination.clickable}const Et=(Te,Be,_t)=>{A(Te),"BUTTON"!==Te.tagName&&(k(Te,"button"),Te.addEventListener("keydown",re)),K(Te,_t),function(Te,Be){(Te=R(Te)).forEach(_t=>{_t.setAttribute("aria-controls",Be)})}(Te,Be)},pt=()=>{i.a11y.clicked=!0},He=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{i.destroyed||(i.a11y.clicked=!1)})})},qe=Te=>{if(i.a11y.clicked)return;const Be=Te.target.closest(`.${i.params.slideClass}, swiper-slide`);if(!Be||!i.slides.includes(Be))return;const _t=i.slides.indexOf(Be)===i.activeIndex,ft=i.params.watchSlidesProgress&&i.visibleSlides&&i.visibleSlides.includes(Be);_t||ft||Te.sourceCapabilities&&Te.sourceCapabilities.firesTouchEvents||(i.isHorizontal()?i.el.scrollLeft=0:i.el.scrollTop=0,i.slideTo(i.slides.indexOf(Be),0))},at=()=>{const Te=i.params.a11y;Te.itemRoleDescriptionMessage&&N(i.slides,Te.itemRoleDescriptionMessage),Te.slideRole&&k(i.slides,Te.slideRole);const Be=i.slides.length;Te.slideLabelMessage&&i.slides.forEach((_t,ft)=>{const lt=i.params.loop?parseInt(_t.getAttribute("data-swiper-slide-index"),10):ft;K(_t,Te.slideLabelMessage.replace(/\{\{index\}\}/,lt+1).replace(/\{\{slidesLength\}\}/,Be))})};u("beforeInit",()=>{y=En("span",i.params.a11y.notificationClass),y.setAttribute("aria-live","assertive"),y.setAttribute("aria-atomic","true")}),u("afterInit",()=>{!i.params.a11y.enabled||(()=>{const Te=i.params.a11y;i.el.append(y);const Be=i.el;Te.containerRoleDescriptionMessage&&N(Be,Te.containerRoleDescriptionMessage),Te.containerMessage&&K(Be,Te.containerMessage);const _t=i.wrapperEl,ft=Te.id||_t.getAttribute("id")||`swiper-wrapper-${function(Te){return void 0===Te&&(Te=16),"x".repeat(Te).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`,lt=i.params.autoplay&&i.params.autoplay.enabled?"off":"polite";(function(Te,Be){(Te=R(Te)).forEach(_t=>{_t.setAttribute("id",Be)})})(_t,ft),function(Te,Be){(Te=R(Te)).forEach(_t=>{_t.setAttribute("aria-live",Be)})}(_t,lt),at();let{nextEl:ht,prevEl:Lt}=i.navigation?i.navigation:{};ht=R(ht),Lt=R(Lt),ht&&ht.forEach(Mn=>Et(Mn,ft,Te.nextSlideMessage)),Lt&&Lt.forEach(Mn=>Et(Mn,ft,Te.prevSlideMessage)),it()&&(Array.isArray(i.pagination.el)?i.pagination.el:[i.pagination.el]).forEach(Mr=>{Mr.addEventListener("keydown",re)}),i.el.addEventListener("focus",qe,!0),i.el.addEventListener("pointerdown",pt,!0),i.el.addEventListener("pointerup",He,!0)})()}),u("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{!i.params.a11y.enabled||at()}),u("fromEdge toEdge afterInit lock unlock",()=>{!i.params.a11y.enabled||function(){if(i.params.loop||i.params.rewind||!i.navigation)return;const{nextEl:Te,prevEl:Be}=i.navigation;Be&&(i.isBeginning?(se(Be),j(Be)):(ve(Be),A(Be))),Te&&(i.isEnd?(se(Te),j(Te)):(ve(Te),A(Te)))}()}),u("paginationUpdate",()=>{!i.params.a11y.enabled||function(){const Te=i.params.a11y;
1!Me()||i.pagination.bullets.forEach(Be=>{i.params.pagination.clickable&&(A(Be),i.params.pagination.renderBullet||(k(Be,"button"),K(Be,Te.paginationBulletMessage.replace(/\{\{index\}\}/,Zt(Be)+1)))),Be.matches(Qn(i.params.pagination.bulletActiveClass))?Be.setAttribute("aria-current","true"):Be.removeAttribute("aria-current")})}()}),u("destroy",()=>{!i.params.a11y.enabled||function(){y&&y.remove();let{nextEl:Te,prevEl:Be}=i.navigation?i.navigation:{};Te=R(Te),Be=R(Be),Te&&Te.forEach(_t=>_t.removeEventListener("keydown",re)),Be&&Be.forEach(_t=>_t.removeEventListener("keydown",re)),it()&&(Array.isArray(i.pagination.el)?i.pagination.el:[i.pagination.el]).forEach(ft=>{ft.removeEventListener("keydown",re)}),i.el.removeEventListener("focus",qe,!0),i.el.removeEventListener("pointerdown",pt,!0),i.el.removeEventListener("pointerup",He,!0)}()})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let y=!1,w={};const R=K=>K.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),F=K=>{const ce=ln();let ae;ae=K?new URL(K):ce.location;const se=ae.pathname.slice(1).split("/").filter(Me=>""!==Me),ve=se.length;return{key:se[ve-2],value:se[ve-1]}},A=(K,ce)=>{const ae=ln();if(!y||!i.params.history.enabled)return;let se;se=i.params.url?new URL(i.params.url):ae.location;let re=R(i.slides[ce].getAttribute("data-history"));if(i.params.history.root.length>0){let Me=i.params.history.root;"/"===Me[Me.length-1]&&(Me=Me.slice(0,Me.length-1)),re=`${Me}/${K?`${K}/`:""}${re}`}else se.pathname.includes(K)||(re=`${K?`${K}/`:""}${re}`);i.params.history.keepQuery&&(re+=se.search);const X=ae.history.state;X&&X.value===re||(i.params.history.replaceState?ae.history.replaceState({value:re},null,re):ae.history.pushState({value:re},null,re))},j=(K,ce,ae)=>{if(ce)for(let se=0,ve=i.slides.length;se<ve;se+=1){const re=i.slides[se];if(R(re.getAttribute("data-history"))===ce){const Me=i.getSlideIndex(re);i.slideTo(Me,K,ae)}}else i.slideTo(0,K,ae)},k=()=>{w=F(i.params.url),j(i.params.speed,w.value,!1)};u("init",()=>{i.params.history.enabled&&(()=>{const K=ln();if(i.params.history){if(!K.history||!K.history.pushState)return i.params.history.enabled=!1,void(i.params.hashNavigation.enabled=!0);if(y=!0,w=F(i.params.url),!w.key&&!w.value)return void(i.params.history.replaceState||K.addEventListener("popstate",k));j(0,w.value,i.params.runCallbacksOnInit),i.params.history.replaceState||K.addEventListener("popstate",k)}})()}),u("destroy",()=>{i.params.history.enabled&&(()=>{const K=ln();i.params.history.replaceState||K.removeEventListener("popstate",k)})()}),u("transitionEnd _freeModeNoMomentumRelease",()=>{y&&A(i.params.history.key,i.activeIndex)}),u("slideChange",()=>{y&&i.params.cssMode&&A(i.params.history.key,i.activeIndex)})},function(l){let{swiper:i,extendParams:a,emit:u,on:y}=l,w=!1;const R=nn(),F=ln();a({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(L,K){if(i.virtual&&i.params.virtual.enabled){const ce=i.slides.filter(se=>se.getAttribute("data-hash")===K)[0];return ce?parseInt(ce.getAttribute("data-swiper-slide-index"),10):0}return i.getSlideIndex(Mt(i.slidesEl,`.${i.params.slideClass}[data-hash="${K}"], swiper-slide[data-hash="${K}"]`)[0])}}});const A=()=>{u("hashChange");const L=R.location.hash.replace("#",""),K=i.virtual&&i.params.virtual.enabled?i.slidesEl.querySelector(`[data-swiper-slide-index="${i.activeIndex}"]`):i.slides[i.activeIndex];if(L!==(K?K.getAttribute("data-hash"):"")){const ae=i.params.hashNavigation.getSlideIndex(i,L);if(void 0===ae||Number.isNaN(ae))return;i.slideTo(ae)}},j=()=>
1{if(!w||!i.params.hashNavigation.enabled)return;const L=i.virtual&&i.params.virtual.enabled?i.slidesEl.querySelector(`[data-swiper-slide-index="${i.activeIndex}"]`):i.slides[i.activeIndex],K=L?L.getAttribute("data-hash")||L.getAttribute("data-history"):"";i.params.hashNavigation.replaceState&&F.history&&F.history.replaceState?(F.history.replaceState(null,null,`#${K}`||""),u("hashSet")):(R.location.hash=K||"",u("hashSet"))};y("init",()=>{i.params.hashNavigation.enabled&&(()=>{if(!i.params.hashNavigation.enabled||i.params.history&&i.params.history.enabled)return;w=!0;const L=R.location.hash.replace("#","");if(L){const K=0,ce=i.params.hashNavigation.getSlideIndex(i,L);i.slideTo(ce||0,K,i.params.runCallbacksOnInit,!0)}i.params.hashNavigation.watchState&&F.addEventListener("hashchange",A)})()}),y("destroy",()=>{i.params.hashNavigation.enabled&&i.params.hashNavigation.watchState&&F.removeEventListener("hashchange",A)}),y("transitionEnd _freeModeNoMomentumRelease",()=>{w&&j()}),y("slideChange",()=>{w&&i.params.cssMode&&j()})},function(l){let{swiper:i,extendParams:a,on:u,emit:y,params:w}=l;i.autoplay={running:!1,paused:!1,timeLeft:0},a({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let R,F,k,L,K,ce,ae,se,ve,re,A=w&&w.autoplay?w.autoplay.delay:3e3,j=w&&w.autoplay?w.autoplay.delay:3e3,N=(new Date).getTime();function X(lt){!i||i.destroyed||!i.wrapperEl||lt.target===i.wrapperEl&&(i.wrapperEl.removeEventListener("transitionend",X),!re&&qe())}const Me=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?L=!0:L&&(j=k,L=!1);const lt=i.autoplay.paused?k:N+j-(new Date).getTime();i.autoplay.timeLeft=lt,y("autoplayTimeLeft",lt,lt/A),F=requestAnimationFrame(()=>{Me()})},We=lt=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(F),Me();let ht=void 0===lt?i.params.autoplay.delay:lt;A=i.params.autoplay.delay,j=i.params.autoplay.delay;const Lt=(()=>{let lt;return lt=i.virtual&&i.params.virtual.enabled?i.slides.filter(Lt=>Lt.classList.contains("swiper-slide-active"))[0]:i.slides[i.activeIndex],lt?parseInt(lt.getAttribute("data-swiper-autoplay"),10):void 0})();!Number.isNaN(Lt)&&Lt>0&&void 0===lt&&(ht=Lt,A=Lt,j=Lt),k=ht;const Mn=i.params.speed,Mr=()=>{!i||i.destroyed||(i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(Mn,!0,!0),y("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,Mn,!0,!0),y("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(Mn,!0,!0),y("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,Mn,!0,!0),y("autoplay")),i.params.cssMode&&(N=(new Date).getTime(),requestAnimationFrame(()=>{We()})))};return ht>0?(clearTimeout(R),R=setTimeout(()=>{Mr()},ht)):requestAnimationFrame(()=>{Mr()}),ht},Et=()=>{N=(new Date).getTime(),i.autoplay.running=!0,We(),y("autoplayStart")},pt=()=>{i.autoplay.running=!1,clearTimeout(R),cancelAnimationFrame(F),y("autoplayStop")},He=(lt,ht)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(R),lt||(ve=!0);const Lt=()=>{y("autoplayPause"),i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",X):qe()};if(i.autoplay.paused=!0,ht)return se&&(k=i.params.autoplay.delay),se=!1,void Lt();k=(k||i.params.autoplay.delay)-((new Date).getTime()-N),(!(i.isEnd&&k<0)||i.params.loop)&&(k<0&&(k=0),Lt())},qe=()=>{i.isEnd&&k<0&&!i.params.loop||i.destroyed||!i.autoplay.running||(N=(new Date).getTime(),ve?(ve=!1,We(k)):We(),i.autoplay.paused=!1,y("autoplayResume"))},at=()=>{if(i.destroyed||!i.autoplay.running)return;const lt=nn();"hidden"===lt.visibilityState&&(ve=!0,He(!0)),"visible"===lt.visibilityState&&qe()},Xe=lt=>{"mouse"===lt.pointerType&&(ve=!0,re=!0,!i.animating&&!i.autoplay.paused&&He(!0))},$e=lt=>{"mouse"===lt.pointerType&&(re=!1,i.autoplay.paused&&qe())};u("init",()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",Xe),i.el.addEventListener("pointerleave",$e)),nn().addEventListener("visibilitychange",at),Et())}),u("destroy",()=>{i.el.removeEventListener("pointerenter",Xe),i.el.removeEventListener("pointerleave",$e),nn().removeEventListener("visibilitychange",at),i.autoplay.running&&pt()}),u("_freeModeStaticRelease",()=>{(ce||ve)&&qe()}),u("_freeModeNoMomentumRelease",()=>{i.params.autoplay.disableOnInteraction?pt():He(!0,!0)}),u("beforeTransitionStart",(lt,ht,Lt)=>{i.destroyed||!i.autoplay.running||(Lt||!i.params.autoplay.disableOnInteraction?He(!0,!0):pt())}),u("sliderFirstMove",()=>{if(!i.destroyed&&i.autoplay.running){if(i.params.autoplay.disableOnInteraction)return void pt();K=!0,ce=!1,ve=!1,ae=setTimeout(()=>{ve=!0,ce=!0,He(!0)},200)}}),u("touchEnd",()=>{if(!i.destroyed&&i.autoplay.running&&K){if(clearTimeout(ae),clearTimeout(R),i.params.autoplay.disableOnInteraction)return ce=!1,void(K=!1);
1ce&&i.params.cssMode&&qe(),ce=!1,K=!1}}),u("slideChange",()=>{i.destroyed||!i.autoplay.running||(se=!0)}),Object.assign(i.autoplay,{start:Et,stop:pt,pause:He,resume:qe})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let y=!1,w=!1;function R(){const j=i.thumbs.swiper;if(!j||j.destroyed)return;const k=j.clickedIndex,N=j.clickedSlide;if(N&&N.classList.contains(i.params.thumbs.slideThumbActiveClass)||null==k)return;let L;L=j.params.loop?parseInt(j.clickedSlide.getAttribute("data-swiper-slide-index"),10):k,i.params.loop?i.slideToLoop(L):i.slideTo(L)}function F(){const{thumbs:j}=i.params;if(y)return!1;y=!0;const k=i.constructor;if(j.swiper instanceof k)i.thumbs.swiper=j.swiper,Object.assign(i.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(i.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),i.thumbs.swiper.update();else if(gt(j.swiper)){const N=Object.assign({},j.swiper);Object.assign(N,{watchSlidesProgress:!0,slideToClickedSlide:!1}),i.thumbs.swiper=new k(N),w=!0}return i.thumbs.swiper.el.classList.add(i.params.thumbs.thumbsContainerClass),i.thumbs.swiper.on("tap",R),!0}function A(j){const k=i.thumbs.swiper;if(!k||k.destroyed)return;const N="auto"===k.params.slidesPerView?k.slidesPerViewDynamic():k.params.slidesPerView;let L=1;const K=i.params.thumbs.slideThumbActiveClass;if(i.params.slidesPerView>1&&!i.params.centeredSlides&&(L=i.params.slidesPerView),i.params.thumbs.multipleActiveThumbs||(L=1),L=Math.floor(L),k.slides.forEach(se=>se.classList.remove(K)),k.params.loop||k.params.virtual&&k.params.virtual.enabled)for(let se=0;se<L;se+=1)Mt(k.slidesEl,`[data-swiper-slide-index="${i.realIndex+se}"]`).forEach(ve=>{ve.classList.add(K)});else for(let se=0;se<L;se+=1)k.slides[i.realIndex+se]&&k.slides[i.realIndex+se].classList.add(K);const ce=i.params.thumbs.autoScrollOffset,ae=ce&&!k.params.loop;if(i.realIndex!==k.realIndex||ae){const se=k.activeIndex;let ve,re;if(k.params.loop){const X=k.slides.filter(Me=>Me.getAttribute("data-swiper-slide-index")===`${i.realIndex}`)[0];ve=k.slides.indexOf(X),re=i.activeIndex>i.previousIndex?"next":"prev"}else ve=i.realIndex,re=ve>i.previousIndex?"next":"prev";ae&&(ve+="next"===re?ce:-1*ce),k.visibleSlidesIndexes&&k.visibleSlidesIndexes.indexOf(ve)<0&&(k.params.centeredSlides&&(ve=ve>se?ve-Math.floor(N/2)+1:ve+Math.floor(N/2)-1),k.slideTo(ve,j?0:void 0))}}i.thumbs={swiper:null},u("beforeInit",()=>{const{thumbs:j}=i.params;if(j&&j.swiper)if("string"==typeof j.swiper||j.swiper instanceof HTMLElement){const k=nn(),N=()=>{const K="string"==typeof j.swiper?k.querySelector(j.swiper):j.swiper;if(K&&K.swiper)j.swiper=K.swiper,F(),A(!0);else if(K){const ce=ae=>{j.swiper=ae.detail[0],K.removeEventListener("init",ce),F(),A(!0),j.swiper.update(),i.update()};K.addEventListener("init",ce)}return K},L=()=>{i.destroyed||N()||requestAnimationFrame(L)};requestAnimationFrame(L)}else F(),A(!0)}),u("slideChange update resize observerUpdate",()=>{A()}),u("setTransition",(j,k)=>{const N=i.thumbs.swiper;!N||N.destroyed||N.setTransition(k)}),u("beforeDestroy",()=>{const j=i.thumbs.swiper;!j||j.destroyed||w&&j.destroy()}),Object.assign(i.thumbs,{init:F,update:A})},function(l){let{swiper:i,extendParams:a,emit:u,once:y}=l;a({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(i,{freeMode:{onTouchStart:function(){if(i.params.cssMode)return;const A=i.getTranslate();i.setTranslate(A),i.setTransition(0),i.touchEventsData.velocities.length=0,i.freeMode.onTouchEnd({currentPos:i.rtl?i.translate:-i.translate})},onTouchMove:function(){if(i.params.cssMode)return;const{touchEventsData:A,touches:j}=i;0===A.velocities.length&&A.velocities.push({position:j[i.isHorizontal()?"startX":"startY"],time:A.touchStartTime}),A.velocities.push({position:j[i.isHorizontal()?"currentX":"currentY"],time:Ln()})},onTouchEnd:function(A){let{currentPos:j}=A;if(i.params.cssMode)return;const{params:k,wrapperEl:N,rtlTranslate:L,snapGrid:K,touchEventsData:ce}=i,se=Ln()-ce.touchStartTime;if(j<-i.minTranslate())i.slideTo(i.activeIndex);else if(j>-i.maxTranslate())i.slideTo(i.slides.length<K.length?K.length-1:i.slides.length-1);else{if(k.freeMode.momentum){if(ce.velocities.length>1){const pt=ce.velocities.pop(),He=ce.velocities.pop(),at=pt.time-He.time;
1i.velocity=(pt.position-He.position)/at,i.velocity/=2,Math.abs(i.velocity)<k.freeMode.minimumVelocity&&(i.velocity=0),(at>150||Ln()-pt.time>300)&&(i.velocity=0)}else i.velocity=0;i.velocity*=k.freeMode.momentumVelocityRatio,ce.velocities.length=0;let ve=1e3*k.freeMode.momentumRatio,X=i.translate+i.velocity*ve;L&&(X=-X);let it,Me=!1;const We=20*Math.abs(i.velocity)*k.freeMode.momentumBounceRatio;let Et;if(X<i.maxTranslate())k.freeMode.momentumBounce?(X+i.maxTranslate()<-We&&(X=i.maxTranslate()-We),it=i.maxTranslate(),Me=!0,ce.allowMomentumBounce=!0):X=i.maxTranslate(),k.loop&&k.centeredSlides&&(Et=!0);else if(X>i.minTranslate())k.freeMode.momentumBounce?(X-i.minTranslate()>We&&(X=i.minTranslate()+We),it=i.minTranslate(),Me=!0,ce.allowMomentumBounce=!0):X=i.minTranslate(),k.loop&&k.centeredSlides&&(Et=!0);else if(k.freeMode.sticky){let pt;for(let He=0;He<K.length;He+=1)if(K[He]>-X){pt=He;break}X=Math.abs(K[pt]-X)<Math.abs(K[pt-1]-X)||"next"===i.swipeDirection?K[pt]:K[pt-1],X=-X}if(Et&&y("transitionEnd",()=>{i.loopFix()}),0!==i.velocity){if(ve=L?Math.abs((-X-i.translate)/i.velocity):Math.abs((X-i.translate)/i.velocity),k.freeMode.sticky){const pt=Math.abs((L?-X:X)-i.translate),He=i.slidesSizesGrid[i.activeIndex];ve=pt<He?k.speed:pt<2*He?1.5*k.speed:2.5*k.speed}}else if(k.freeMode.sticky)return void i.slideToClosest();k.freeMode.momentumBounce&&Me?(i.updateProgress(it),i.setTransition(ve),i.setTranslate(X),i.transitionStart(!0,i.swipeDirection),i.animating=!0,Pt(N,()=>{!i||i.destroyed||!ce.allowMomentumBounce||(u("momentumBounce"),i.setTransition(k.speed),setTimeout(()=>{i.setTranslate(it),Pt(N,()=>{!i||i.destroyed||i.transitionEnd()})},0))})):i.velocity?(u("_freeModeNoMomentumRelease"),i.updateProgress(X),i.setTransition(ve),i.setTranslate(X),i.transitionStart(!0,i.swipeDirection),i.animating||(i.animating=!0,Pt(N,()=>{!i||i.destroyed||i.transitionEnd()}))):i.updateProgress(X),i.updateActiveIndex(),i.updateSlidesClasses()}else{if(k.freeMode.sticky)return void i.slideToClosest();k.freeMode&&u("_freeModeNoMomentumRelease")}(!k.freeMode.momentum||se>=k.longSwipesMs)&&(u("_freeModeStaticRelease"),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses())}}}})},function(l){let y,w,R,F,{swiper:i,extendParams:a,on:u}=l;a({grid:{rows:1,fill:"column"}});const A=()=>{let ae=i.params.spaceBetween;return"string"==typeof ae&&ae.indexOf("%")>=0?ae=parseFloat(ae.replace("%",""))/100*i.size:"string"==typeof ae&&(ae=parseFloat(ae)),ae};u("init",()=>{F=i.params.grid&&i.params.grid.rows>1}),u("update",()=>{const{params:ae,el:se}=i,ve=ae.grid&&ae.grid.rows>1;F&&!ve?(se.classList.remove(`${ae.containerModifierClass}grid`,`${ae.containerModifierClass}grid-column`),R=1,i.emitContainerClasses()):!F&&ve&&(se.classList.add(`${ae.containerModifierClass}grid`),"column"===ae.grid.fill&&se.classList.add(`${ae.containerModifierClass}grid-column`),i.emitContainerClasses()),F=ve}),i.grid={initSlides:ae=>{const{slidesPerView:se}=i.params,{rows:ve,fill:re}=i.params.grid,X=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:ae.length;R=Math.floor(X/ve),y=Math.floor(X/ve)===X/ve?X:Math.ceil(X/ve)*ve,"auto"!==se&&"row"===re&&(y=Math.max(y,se*ve)),w=y/ve},unsetSlides:()=>{i.slides&&i.slides.forEach(ae=>{ae.swiperSlideGridSet&&(ae.style.height="",ae.style[i.getDirectionLabel("margin-top")]="")})},updateSlide:(ae,se,ve)=>{const{slidesPerGroup:re}=i.params,X=A(),{rows:Me,fill:it}=i.params.grid,We=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:ve.length;let Et,pt,He;if("row"===it&&re>1){const qe=Math.floor(ae/(re*Me)),at=ae-Me*re*qe,Xe=0===qe?re:Math.min(Math.ceil((We-qe*Me*re)/Me),re);He=Math.floor(at/Xe),pt=at-He*Xe+qe*re,Et=pt+He*y/Me,se.style.order=Et}else"column"===it?(pt=Math.floor(ae/Me),He=ae-pt*Me,(pt>R||pt===R&&He===Me-1)&&(He+=1,He>=Me&&(He=0,pt+=1))):(He=Math.floor(ae/w),pt=ae-He*w);se.row=He,se.column=pt,se.style.height=`calc((100% - ${(Me-1)*X}px) / ${Me})`,se.style[i.getDirectionLabel("margin-top")]=0!==He?X&&`${X}px`:"",se.swiperSlideGridSet=!0},updateWrapperSize:(ae,se)=>{const{centeredSlides:ve,roundLengths:re}=i.params,X=A(),{rows:Me}=i.params.grid;if(i.virtualSize=(ae+X)*y,i.virtualSize=Math.ceil(i.virtualSize/Me)-X,i.params.cssMode||(i.wrapperEl.style[i.getDirectionLabel("width")]=`${i.virtualSize+X}px`),ve){const it=[];for(let We=0;We<se.length;We+=1){let Et=se[We];re&&(Et=Math.floor(Et)),se[We]<i.virtualSize+se[0]&&it.push(Et)}se.splice(0,se.length),se.push(...it)}}}},function(l){let{swiper:i}=l;Object.assign(i,{appendSlide:U.bind(i),prependSlide:M.bind(i),addSlide:$.bind(i),removeSlide:De.bind(i),removeAllSlides:Ve.bind(i)})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({fadeEffect:{crossFade:!1}}),It({effect:"fade",swiper:i,on:u,setTranslate:()=>{const{slides:R}=i;for(let A=0;A<R.length;A+=1){const j=i.slides[A];let N=-j.swiperSlideOffset;i.params.virtualTranslate||(N-=i.translate);let L=0;i.isHorizontal()||(L=N,N=0);const K=i.params.fadeEffect.crossFade?Math.max(1-Math.abs(j.progress),0):1+Math.min(Math.max(j.progress,-1),0),ce=Kt(0,j);ce.style.opacity=K,ce.style.transform=`translate3d(${N}px, ${L}px, 0px)`}},setTransition:R=>{const F=i.slides.map(A=>kt(A));F.forEach(A=>{A.style.transitionDuration=`${R}ms`}),jt({swiper:i,duration:R,transformElements:F,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!i.params.cssMode})})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const y=(A,j,k)=>{let N=A.querySelector(k?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),L=A.querySelector(k?".swiper-slide-shadow-right":".
1swiper-slide-shadow-bottom");N||(N=En("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(k?"left":"top")).split(" ")),A.append(N)),L||(L=En("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(k?"right":"bottom")).split(" ")),A.append(L)),N&&(N.style.opacity=Math.max(-j,0)),L&&(L.style.opacity=Math.max(j,0))};It({effect:"cube",swiper:i,on:u,setTranslate:()=>{const{el:A,wrapperEl:j,slides:k,width:N,height:L,rtlTranslate:K,size:ce,browser:ae}=i,se=i.params.cubeEffect,ve=i.isHorizontal(),re=i.virtual&&i.params.virtual.enabled;let Me,X=0;se.shadow&&(ve?(Me=i.wrapperEl.querySelector(".swiper-cube-shadow"),Me||(Me=En("div","swiper-cube-shadow"),i.wrapperEl.append(Me)),Me.style.height=`${N}px`):(Me=A.querySelector(".swiper-cube-shadow"),Me||(Me=En("div","swiper-cube-shadow"),A.append(Me))));for(let We=0;We<k.length;We+=1){const Et=k[We];let pt=We;re&&(pt=parseInt(Et.getAttribute("data-swiper-slide-index"),10));let He=90*pt,qe=Math.floor(He/360);K&&(He=-He,qe=Math.floor(-He/360));const at=Math.max(Math.min(Et.progress,1),-1);let Xe=0,$e=0,Te=0;pt%4==0?(Xe=4*-qe*ce,Te=0):(pt-1)%4==0?(Xe=0,Te=4*-qe*ce):(pt-2)%4==0?(Xe=ce+4*qe*ce,Te=ce):(pt-3)%4==0&&(Xe=-ce,Te=3*ce+4*ce*qe),K&&(Xe=-Xe),ve||($e=Xe,Xe=0);const Be=`rotateX(${ve?0:-He}deg) rotateY(${ve?He:0}deg) translate3d(${Xe}px, ${$e}px, ${Te}px)`;at<=1&&at>-1&&(X=90*pt+90*at,K&&(X=90*-pt-90*at)),Et.style.transform=Be,se.slideShadows&&y(Et,at,ve)}if(j.style.transformOrigin=`50% 50% -${ce/2}px`,j.style["-webkit-transform-origin"]=`50% 50% -${ce/2}px`,se.shadow)if(ve)Me.style.transform=`translate3d(0px, ${N/2+se.shadowOffset}px, ${-N/2}px) rotateX(90deg) rotateZ(0deg) scale(${se.shadowScale})`;else{const We=Math.abs(X)-90*Math.floor(Math.abs(X)/90),Et=1.5-(Math.sin(2*We*Math.PI/360)/2+Math.cos(2*We*Math.PI/360)/2),He=se.shadowScale/Et;Me.style.transform=`scale3d(${se.shadowScale}, 1, ${He}) translate3d(0px, ${L/2+se.shadowOffset}px, ${-L/2/He}px) rotateX(-90deg)`}const it=(ae.isSafari||ae.isWebView)&&ae.needPerspectiveFix?-ce/2:0;j.style.transform=`translate3d(0px,0,${it}px) rotateX(${i.isHorizontal()?0:X}deg) rotateY(${i.isHorizontal()?-X:0}deg)`,j.style.setProperty("--swiper-cube-translate-z",`${it}px`)},setTransition:A=>{const{el:j,slides:k}=i;if(k.forEach(N=>{N.style.transitionDuration=`${A}ms`,N.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(L=>{L.style.transitionDuration=`${A}ms`})}),i.params.cubeEffect.shadow&&!i.isHorizontal()){const N=j.querySelector(".swiper-cube-shadow");N&&(N.style.transitionDuration=`${A}ms`)}},recreateShadows:()=>{const A=i.isHorizontal();i.slides.forEach(j=>{const k=Math.max(Math.min(j.progress,1),-1);y(j,k,A)})},getEffectParams:()=>i.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({flipEffect:{slideShadows:!0,limitRotation:!0}});const y=(A,j)=>{let k=i.isHorizontal()?A.querySelector(".swiper-slide-shadow-left"):A.querySelector(".swiper-slide-shadow-top"),N=i.isHorizontal()?A.querySelector(".swiper-slide-shadow-right"):A.querySelector(".swiper-slide-shadow-bottom");k||(k=Pn("flip",A,i.isHorizontal()?"left":"top")),N||(N=Pn("flip",A,i.isHorizontal()?"right":"bottom")),k&&(k.style.opacity=Math.max(-j,0)),N&&(N.style.opacity=Math.max(j,0))};It({effect:"flip",swiper:i,on:u,setTranslate:()=>{const{slides:A,rtlTranslate:j}=i,k=i.params.flipEffect;for(let N=0;N<A.length;N+=1){const L=A[N];let K=L.progress;i.params.flipEffect.limitRotation&&(K=Math.max(Math.min(L.progress,1),-1));const ce=L.swiperSlideOffset;let se=-180*K,ve=0,re=i.params.cssMode?-ce-i.translate:-ce,X=0;i.isHorizontal()?j&&(se=-se):(X=re,re=0,ve=-se,se=0),L.style.zIndex=-Math.abs(Math.round(K))+A.length,k.slideShadows&&y(L,K);const Me=`translate3d(${re}px, ${X}px, 0px) rotateX(${ve}deg) rotateY(${se}deg)`;Kt(0,L).style.transform=Me}},setTransition:A=>{const j=i.slides.map(k=>kt(k));j.forEach(k=>{k.style.transitionDuration=`${A}ms`,k.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(N=>{N.style.transitionDuration=`${A}ms`})}),jt({swiper:i,duration:A,transformElements:j})},recreateShadows:()=>
1{i.slides.forEach(A=>{let j=A.progress;i.params.flipEffect.limitRotation&&(j=Math.max(Math.min(A.progress,1),-1)),y(A,j)})},getEffectParams:()=>i.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!i.params.cssMode})})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),It({effect:"coverflow",swiper:i,on:u,setTranslate:()=>{const{width:R,height:F,slides:A,slidesSizesGrid:j}=i,k=i.params.coverflowEffect,N=i.isHorizontal(),L=i.translate,K=N?R/2-L:F/2-L,ce=N?k.rotate:-k.rotate,ae=k.depth;for(let se=0,ve=A.length;se<ve;se+=1){const re=A[se],X=j[se],it=(K-re.swiperSlideOffset-X/2)/X,We="function"==typeof k.modifier?k.modifier(it):it*k.modifier;let Et=N?ce*We:0,pt=N?0:ce*We,He=-ae*Math.abs(We),qe=k.stretch;"string"==typeof qe&&-1!==qe.indexOf("%")&&(qe=parseFloat(k.stretch)/100*X);let at=N?0:qe*We,Xe=N?qe*We:0,$e=1-(1-k.scale)*Math.abs(We);Math.abs(Xe)<.001&&(Xe=0),Math.abs(at)<.001&&(at=0),Math.abs(He)<.001&&(He=0),Math.abs(Et)<.001&&(Et=0),Math.abs(pt)<.001&&(pt=0),Math.abs($e)<.001&&($e=0);const Te=`translate3d(${Xe}px,${at}px,${He}px) rotateX(${pt}deg) rotateY(${Et}deg) scale(${$e})`;if(Kt(0,re).style.transform=Te,re.style.zIndex=1-Math.abs(Math.round(We)),k.slideShadows){let _t=re.querySelector(N?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),ft=re.querySelector(N?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");_t||(_t=Pn("coverflow",re,N?"left":"top")),ft||(ft=Pn("coverflow",re,N?"right":"bottom")),_t&&(_t.style.opacity=We>0?We:0),ft&&(ft.style.opacity=-We>0?-We:0)}}},setTransition:R=>{i.slides.map(A=>kt(A)).forEach(A=>{A.style.transitionDuration=`${R}ms`,A.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(j=>{j.style.transitionDuration=`${R}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const y=F=>"string"==typeof F?F:`${F}px`;It({effect:"creative",swiper:i,on:u,setTranslate:()=>{const{slides:F,wrapperEl:A,slidesSizesGrid:j}=i,k=i.params.creativeEffect,{progressMultiplier:N}=k,L=i.params.centeredSlides;L&&(A.style.transform=`translateX(calc(50% - ${j[0]/2-i.params.slidesOffsetBefore||0}px))`);for(let K=0;K<F.length;K+=1){const ce=F[K],ae=ce.progress,se=Math.min(Math.max(ce.progress,-k.limitProgress),k.limitProgress);let ve=se;L||(ve=Math.min(Math.max(ce.originalProgress,-k.limitProgress),k.limitProgress));const re=ce.swiperSlideOffset,X=[i.params.cssMode?-re-i.translate:-re,0,0],Me=[0,0,0];let it=!1;i.isHorizontal()||(X[1]=X[0],X[0]=0);let We={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};se<0?(We=k.next,it=!0):se>0&&(We=k.prev,it=!0),X.forEach(($e,Te)=>{X[Te]=`calc(${$e}px + (${y(We.translate[Te])} * ${Math.abs(se*N)}))`}),Me.forEach(($e,Te)=>{Me[Te]=We.rotate[Te]*Math.abs(se*N)}),ce.style.zIndex=-Math.abs(Math.round(ae))+F.length;const Et=X.join(", "),qe=ve<0?1+(1-We.opacity)*ve*N:1-(1-We.opacity)*ve*N,at=`translate3d(${Et}) rotateX(${Me[0]}deg) rotateY(${Me[1]}deg) rotateZ(${Me[2]}deg) ${ve<0?`scale(${1+(1-We.scale)*ve*N})`:`scale(${1-(1-We.scale)*ve*N})`}`;if(it&&We.shadow||!it){let $e=ce.querySelector(".swiper-slide-shadow");!$e&&We.shadow&&($e=Pn("creative",ce)),$e&&($e.style.opacity=Math.min(Math.max(Math.abs(k.shadowPerProgress?se*(1/k.limitProgress):se),0),1))}const Xe=Kt(0,ce);Xe.style.transform=at,Xe.style.opacity=qe,We.origin&&(Xe.style.transformOrigin=We.origin)}},setTransition:F=>{const A=i.slides.map(j=>kt(j));A.forEach(j=>{j.style.transitionDuration=`${F}ms`,j.querySelectorAll(".swiper-slide-shadow").forEach(k=>{k.style.transitionDuration=`${F}ms`})}),jt({swiper:i,duration:F,transformElements:A,allSlides:!0})},perspective:()=>i.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!i.params.cssMode})})},function(l){let{swiper:i,extendParams:a,on:u}=l;a({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),It({effect:"cards",swiper:i,on:u,setTranslate:()=>{const{slides:R,activeIndex:F,rtlTranslate:A}=i,j=i.params.cardsEffect,{startTranslate:k,isTouched:N}=i.touchEventsData,L=A?-i.translate:i.translate;
1for(let K=0;K<R.length;K+=1){const ce=R[K],ae=ce.progress,se=Math.min(Math.max(ae,-4),4);let ve=ce.swiperSlideOffset;i.params.centeredSlides&&!i.params.cssMode&&(i.wrapperEl.style.transform=`translateX(${i.minTranslate()}px)`),i.params.centeredSlides&&i.params.cssMode&&(ve-=R[0].swiperSlideOffset);let re=i.params.cssMode?-ve-i.translate:-ve,X=0;const Me=-100*Math.abs(se);let it=1,We=-j.perSlideRotate*se,Et=j.perSlideOffset-.75*Math.abs(se);const pt=i.virtual&&i.params.virtual.enabled?i.virtual.from+K:K,qe=(pt===F||pt===F+1)&&se<0&&se>-1&&(N||i.params.cssMode)&&L>k;if((pt===F||pt===F-1)&&se>0&&se<1&&(N||i.params.cssMode)&&L<k||qe){const Te=(1-Math.abs((Math.abs(se)-.5)/.5))**.5;We+=-28*se*Te,it+=-.5*Te,Et+=96*Te,X=-25*Te*Math.abs(se)+"%"}if(re=se<0?`calc(${re}px ${A?"-":"+"} (${Et*Math.abs(se)}%))`:se>0?`calc(${re}px ${A?"-":"+"} (-${Et*Math.abs(se)}%))`:`${re}px`,!i.isHorizontal()){const Te=X;X=re,re=Te}const Xe=`\n translate3d(${re}, ${X}, ${Me}px)\n rotateZ(${j.rotate?A?-We:We:0}deg)\n scale(${se<0?""+(1+(1-it)*se):""+(1-(1-it)*se)})\n `;if(j.slideShadows){let Te=ce.querySelector(".swiper-slide-shadow");Te||(Te=Pn("cards",ce)),Te&&(Te.style.opacity=Math.min(Math.max((Math.abs(se)-.5)/.5,0),1))}ce.style.zIndex=-Math.abs(Math.round(ae))+R.length,Kt(0,ce).style.transform=Xe}},setTransition:R=>{const F=i.slides.map(A=>kt(A));F.forEach(A=>{A.style.transitionDuration=`${R}ms`,A.querySelectorAll(".swiper-slide-shadow").forEach(j=>{j.style.transitionDuration=`${R}ms`})}),jt({swiper:i,duration:R,transformElements:F})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!i.params.cssMode})})}]);const Br=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function Hr(l){return"object"==typeof l&&null!==l&&l.constructor&&"Object"===Object.prototype.toString.call(l).slice(8,-1)&&!l.__swiper__}function hi(l,i){const a=["__proto__","constructor","prototype"];Object.keys(i).filter(u=>a.indexOf(u)<0).forEach(u=>{void 0===l[u]?l[u]=i[u]:Hr(i[u])&&Hr(l[u])&&Object.keys(i[u]).length>0?i[u].__swiper__?l[u]=i[u]:hi(l[u],i[u]):l[u]=i[u]})}function eo(l){return void 0===l&&(l=""),l.replace(/-[a-z]/g,i=>i.toUpperCase().replace("-",""))}const Bi=l=>{if(parseFloat(l)===Number(l))return Number(l);if("true"===l||""===l)return!0;
1if("false"===l)return!1;if("null"===l)return null;if("undefined"!==l){if("string"==typeof l&&l.includes("{")&&l.includes("}")&&l.includes('"')){let i;try{i=JSON.parse(l)}catch(a){i=l}return i}return l}},us=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function ba(l,i,a){const u={},y={};hi(u,is);const w=[...Br,"on"],R=w.map(A=>A.replace(/_/,""));w.forEach(A=>{A=A.replace("_",""),void 0!==l[A]&&(y[A]=l[A])});const F=[...l.attributes];return"string"==typeof i&&void 0!==a&&F.push({name:i,value:Hr(a)?bi({},a):a}),F.forEach(A=>{const j=us.filter(k=>0===A.name.indexOf(`${k}-`))[0];if(j){const k=eo(j),N=eo(A.name.split(`${j}-`)[1]);void 0===y[k]&&(y[k]={}),!0===y[k]&&(y[k]={enabled:!0}),y[k][N]=Bi(A.value)}else{const k=eo(A.name);if(!R.includes(k))return;const N=Bi(A.value);y[k]&&us.includes(A.name)&&!Hr(N)?(y[k].constructor!==Object&&(y[k]={}),y[k].enabled=!!N):y[k]=N}}),hi(u,y),u.navigation?u.navigation=bi({prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},!0!==u.navigation?u.navigation:{}):!1===u.navigation&&delete u.navigation,u.scrollbar?u.scrollbar=bi({el:".swiper-scrollbar"},!0!==u.scrollbar?u.scrollbar:{}):!1===u.scrollbar&&delete u.scrollbar,u.pagination?u.pagination=bi({el:".swiper-pagination"},!0!==u.pagination?u.pagination:{}):!1===u.pagination&&delete u.pagination,{params:u,passedParams:y}}const wa=
vendor: 11,666 bytes, line 1
1":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper
1-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",As="undefined"==typeof window||"undefined"==typeof HTMLElement?class{}:HTMLElement,$n='<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>\n ',Ps=(l,i)=>{if("undefined"!=typeof CSSStyleSheet&&l.adoptedStyleSheets){const a=new CSSStyleSheet;a.replaceSync(i),l.adoptedStyleSheets=[a]}else{const a=document.createElement("style");
1a.rel="stylesheet",a.textContent=i,l.appendChild(a)}};class to extends As{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return $n}static get prevButtonSvg(){return $n.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[wa,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join("\n")}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){const i=this.slideSlots||0,a=[...this.querySelectorAll("[slot^=slide-]")].map(u=>parseInt(u.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=a.length?Math.max(...a)+1:0,this.rendered)if(this.slideSlots>i)for(let u=i;u<this.slideSlots;u+=1){const y=document.createElement("swiper-slide");y.setAttribute("part",`slide slide-${u+1}`);const w=document.createElement("slot");w.setAttribute("name",`slide-${u+1}`),y.appendChild(w),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(y)}else if(this.slideSlots<i){const u=this.swiper.slides;for(let y=u.length-1;y>=0;y-=1)y>this.slideSlots&&u[y].remove()}}render(){if(this.rendered)return;this.calcSlideSlots();let i=this.cssStyles();this.slideSlots>0&&(i=i.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),i.length&&Ps(this.shadowRoot,i),this.cssLinks().forEach(u=>{if(this.shadowRoot.querySelector(`link[href="${u}"]`))return;const w=document.createElement("link");w.rel="stylesheet",w.href=u,this.shadowRoot.appendChild(w)});const a=document.createElement("div");var l;a.classList.add("swiper"),a.part="container",a.innerHTML=`\n <slot name="container-start"></slot>\n <div class="swiper-wrapper" part="wrapper">\n <slot></slot>\n ${Array.from({length:this.slideSlots}).map((u,y)=>`\n <swiper-slide part="slide slide-${y}">\n <slot name="slide-${y}"></slot>\n </swiper-slide>\n `).join("")}\n </div>\n <slot name="container-end"></slot>\n ${l=this.passedParams,void 0===l&&(l={}),l.navigation&&void 0===l.navigation.nextEl&&void 0===l.navigation.prevEl?`\n <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div>\n <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div>\n `:""}\n ${function(l){return void 0===l&&(l={}),l.pagination&&void 0===l.pagination.el}(this.passedParams)?'\n <div part="pagination" class="swiper-pagination"></div>\n ':""}\n ${function(l){return void 0===l&&(l={}),l.scrollbar&&void 0===l.scrollbar.el}(this.passedParams)?'\n <div part="scrollbar" class="swiper-scrollbar"></div>\n ':""}\n `,this.shadowRoot.appendChild(a),this.rendered=!0}initialize(){var i=this;if(this.initialized)return;this.initialized=!0;const{params:a,passedParams:u}=ba(this);this.swiperParams=a,this.passedParams=u,delete this.swiperParams.init,this.render(),this.swiper=new An(this.shadowRoot.querySelector(".swiper"),qa(bi(bi({},a.virtual?{}:{observer:!0,observeSlideChildren:this.slideSlots>0}),a),{touchEventsTarget:"container",onAny:function(y){"observerUpdate"===y&&i.calcSlideSlots();const w=a.eventsPrefix?`${a.eventsPrefix}${y.toLowerCase()}`:y.toLowerCase();for(var R=arguments.length,F=new Array(R>1?R-1:0),A=1;A<R;A++)F[A-1]=arguments[A];const j=new CustomEvent(w,{detail:F,bubbles:"hashChange"!==y,cancelable:!0});i.dispatchEvent(j)}}))}connectedCallback(){this.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||!1===this.init||"false"===this.getAttribute("init")||this.initialize()}disconnectedCallback(){this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||(this.swiper&&this.swiper.destroy&&this.swiper.destroy(),this.initialized=!1)}updateSwiperOnPropChange(i,a){const{params:u,passedParams:y}=ba(this,i,a);this.passedParams=y,this.swiperParams=u,(!this.swiper||this.swiper.params[i]!==a)&&function(l){let{swiper:i,slides:a,passedParams:u,changedParams:y,nextEl:w,prevEl:R,scrollbarEl:F,paginationEl:A}=l;const j=y.filter(He=>
1"children"!==He&&"direction"!==He&&"wrapperClass"!==He),{params:k,pagination:N,navigation:L,scrollbar:K,virtual:ce,thumbs:ae}=i;let se,ve,re,X,Me,it,We,Et;y.includes("thumbs")&&u.thumbs&&u.thumbs.swiper&&k.thumbs&&!k.thumbs.swiper&&(se=!0),y.includes("controller")&&u.controller&&u.controller.control&&k.controller&&!k.controller.control&&(ve=!0),y.includes("pagination")&&u.pagination&&(u.pagination.el||A)&&(k.pagination||!1===k.pagination)&&N&&!N.el&&(re=!0),y.includes("scrollbar")&&u.scrollbar&&(u.scrollbar.el||F)&&(k.scrollbar||!1===k.scrollbar)&&K&&!K.el&&(X=!0),y.includes("navigation")&&u.navigation&&(u.navigation.prevEl||R)&&(u.navigation.nextEl||w)&&(k.navigation||!1===k.navigation)&&L&&!L.prevEl&&!L.nextEl&&(Me=!0);const pt=He=>{!i[He]||(i[He].destroy(),"navigation"===He?(i.isElement&&(i[He].prevEl.remove(),i[He].nextEl.remove()),k[He].prevEl=void 0,k[He].nextEl=void 0,i[He].prevEl=void 0,i[He].nextEl=void 0):(i.isElement&&i[He].el.remove(),k[He].el=void 0,i[He].el=void 0))};y.includes("loop")&&i.isElement&&(k.loop&&!u.loop?it=!0:!k.loop&&u.loop?We=!0:Et=!0),j.forEach(He=>{if(Hr(k[He])&&Hr(u[He]))Object.assign(k[He],u[He]),("navigation"===He||"pagination"===He||"scrollbar"===He)&&"enabled"in u[He]&&!u[He].enabled&&pt(He);else{const qe=u[He];!0!==qe&&!1!==qe||"navigation"!==He&&"pagination"!==He&&"scrollbar"!==He?k[He]=u[He]:!1===qe&&pt(He)}}),j.includes("controller")&&!ve&&i.controller&&i.controller.control&&k.controller&&k.controller.control&&(i.controller.control=k.controller.control),y.includes("children")&&a&&ce&&k.virtual.enabled?(ce.slides=a,ce.update(!0)):y.includes("virtual")&&ce&&k.virtual.enabled&&(a&&(ce.slides=a),ce.update(!0)),y.includes("children")&&a&&k.loop&&(Et=!0),se&&ae.init()&&ae.update(!0),ve&&(i.controller.control=k.controller.control),re&&(i.isElement&&(!A||"string"==typeof A)&&(A=document.createElement("div"),A.classList.add("swiper-pagination"),A.part.add("pagination"),i.el.appendChild(A)),A&&(k.pagination.el=A),N.init(),N.render(),N.update()),X&&(i.isElement&&(!F||"string"==typeof F)&&(F=document.createElement("div"),F.classList.add("swiper-scrollbar"),F.part.add("scrollbar"),i.el.appendChild(F)),F&&(k.scrollbar.el=F),K.init(),K.updateSize(),K.setTranslate()),Me&&(i.isElement&&((!w||"string"==typeof w)&&(w=document.createElement("div"),w.classList.add("swiper-button-next"),w.innerHTML=i.hostEl.constructor.nextButtonSvg,w.part.add("button-next"),i.el.appendChild(w)),(!R||"string"==typeof R)&&(R=document.createElement("div"),R.classList.add("swiper-button-prev"),R.innerHTML=i.hostEl.constructor.prevButtonSvg,R.part.add("button-prev"),i.el.appendChild(R))),w&&(k.navigation.nextEl=w),R&&(k.navigation.prevEl=R),L.init(),L.update()),y.includes("allowSlideNext")&&(i.allowSlideNext=u.allowSlideNext),y.includes("allowSlidePrev")&&(i.allowSlidePrev=u.allowSlidePrev),y.includes("direction")&&i.changeDirection(u.direction,!1),(it||Et)&&i.loopDestroy(),(We||Et)&&i.loopCreate(),i.update()}(bi(bi(bi({swiper:this.swiper,passedParams:this.passedParams,changedParams:[eo(i)]},"navigation"===i&&y[i]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{}),"pagination"===i&&y[i]?{paginationEl:".swiper-pagination"}:{}),"scrollbar"===i&&y[i]?{scrollbarEl:".swiper-scrollbar"}:{}))}attributeChangedCallback(i,a,u){!this.initialized||("true"===a&&null===u&&(u=!1),this.updateSwiperOnPropChange(i,u))}static get observedAttributes(){return Br.filter(a=>a.includes("_")).map(a=>a.replace(/[A-Z]/g,u=>`-${u}`).replace("_","").toLowerCase())}}Br.forEach(l=>{"init"!==l&&(l=l.replace("_",""),Object.defineProperty(to.prototype,l,{configurable:!0,get(){return(this.passedParams||{})[l]},set(i){this.passedParams||(this.passedParams={}),this.passedParams[l]=i,this.initialized&&this.updateSwiperOnPropChange(l,i)}}))});class $r extends As{constructor(){super(),this.attachShadow({mode:"open"})}render(){const i=this.lazy||""===this.getAttribute("lazy")||"true"===this.getAttribute("lazy");if(Ps(this.shadowRoot,"::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;
1left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}"),this.shadowRoot.appendChild(document.createElement("slot")),i){const a=document.createElement("div");a.classList.add("swiper-lazy-preloader"),a.part.add("preloader"),this.shadowRoot.appendChild(a)}}initialize(){this.render()}connectedCallback(){this.initialize()}}const ds=()=>{"undefined"!=typeof window&&(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",to),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",$r))};"undefined"!=typeof window&&(window.SwiperElementRegisterParams=l=>{Br.push(...l)});var Di=D(1971),Po=D(3458);function Ca(l,i){1&l&&(o.TgZ(0,"div",3),o._uU(1),o.ALo(2,"async"),o.ALo(3,"translate"),o.qZA()),2&l&&(o.xp6(1),o.Oqu(o.lcZ(2,1,o.lcZ(3,3,"new"))))}function ko(l,i){if(1&l&&(o.TgZ(0,"div",4),o.TgZ(1,"p",5),o._UZ(2,"i",6),o.qZA(),o._UZ(3,"h2",7),o._UZ(4,"p",7),o.qZA()),2&l){const a=i.ngIf,u=o.oxw();o.xp6(2),o.Q6J("ngClass",a.icon+" "+a.weight+" "+a.size),o.xp6(1),o.Q6J("innerHtml",u.item.content.title,o.oJD),o.xp6(1),o.Q6J("innerHtml",u.item.content.subtitle,o.oJD)}}const Hi=function(l){return{new:l}};let lr=(()=>{class l{constructor(a){this.storyblokService=a}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Di.B))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-additionalmodule-teaser"]],inputs:{item:"item"},decls:3,vars:6,consts:[[1,"AdditionalModulesTeaser",3,"ngClass","routerLink"],["class","newtag",4,"ngIf"],["class","text p-4",4,"ngIf"],[1,"newtag"],[1,"text","p-4"],[1,"icon"],[1,"icon",3,"ngClass"],[3,"innerHtml"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.YNc(1,Ca,4,5,"div",1),o.YNc(2,ko,5,3,"div",2),o.qZA()),2&a&&(o.Q6J("ngClass",o.VKq(4,Hi,u.item.content.highlight))("routerLink",u.item.full_slug),o.xp6(1),o.Q6J("ngIf",u.item.content.highlight),o.xp6(1),o.Q6J("ngIf",u.item.content.icon[0]))},directives:[Ae.mk,E.rH,Ae.O5],pipes:[Ae.Ov,Po.X],styles:['.AdditionalModulesTeaser[_ngcontent-%COMP%]{height:100%;min-height:300px;position:relative;background:linear-gradient(45deg,#02263d 0%,#1177c8 100%);border-radius:.25rem;cursor:pointer;transition:.3s ease}.AdditionalModulesTeaser[_ngcontent-%COMP%]:after{content:"";display:block;background:#ffffff;position:absolute;border-radius:.2rem;top:3px;left:3px;right:3px;bottom:3px;z-index:1;opacity:1;transition:opacity .3s ease}.AdditionalModulesTeaser[_ngcontent-%COMP%] .newtag[_ngcontent-%COMP%]{position:absolute;top:1.5rem;right:1.5rem;font-size:1.7777777778rem;color:#ef426f;z-index:2;text-transform:uppercase}.AdditionalModulesTeaser[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{position:relative;z-index:2}.AdditionalModulesTeaser[_ngcontent-%COMP%] .text[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:2.2222222222rem}.AdditionalModulesTeaser[_ngcontent-%COMP%] .text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#00a3e0;font-size:1.1111111111rem;font-weight:600}.AdditionalModulesTeaser[_ngcontent-%COMP%] .text[_ngcontent-%COMP%] p.icon[_ngcontent-%COMP%]{line-height:1}.AdditionalModulesTeaser.new[_ngcontent-%COMP%]{background:linear-gradient(225deg,#ef426f 0%,#51284f 100%)}.AdditionalModulesTeaser.new[_ngcontent-%COMP%] .text[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:#51284f}.AdditionalModulesTeaser.new[_ngcontent-%COMP%] .text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#ef426f}.AdditionalModulesTeaser[_ngcontent-%COMP%]:hover .newtag[_ngcontent-%COMP%], .AdditionalModulesTeaser[_ngcontent-%COMP%]:hover h2[_ngcontent-%COMP%], .AdditionalModulesTeaser[_ngcontent-%COMP%]:hover p[_ngcontent-%COMP%]{color:#fff!important}.AdditionalModulesTeaser[_ngcontent-%COMP%]:hover:after{opacity:0}
1']}),l})();var xn=D(9885);const ks=["prevBtn"],$i=["nextBtn"];function oi(l,i){if(1&l&&o._UZ(0,"axt-additionalmodule-teaser",8),2&l){const a=o.oxw().$implicit;o.Q6J("item",a)}}function Si(l,i){if(1&l&&o._UZ(0,"ndc-dynamic",9),2&l){const a=o.oxw().$implicit,u=o.oxw(2);o.Q6J("ndcDynamicComponent",u.components[a.component])("ndcDynamicInputs",a)}}function ta(l,i){if(1&l&&(o.TgZ(0,"swiper-slide"),o.YNc(1,oi,1,1,"axt-additionalmodule-teaser",6),o.YNc(2,Si,1,2,"ndc-dynamic",7),o.qZA()),2&l){const a=o.oxw(2);o.xp6(1),o.Q6J("ngIf",a.data._uid.includes("additional-module")),o.xp6(1),o.Q6J("ngIf",a.components&&!a.data._uid.includes("additional-module"))}}function xa(l,i){1&l&&(o.TgZ(0,"div",10,11),o._UZ(2,"img",12),o.qZA())}function Ea(l,i){1&l&&(o.TgZ(0,"div",13,14),o._UZ(2,"img",15),o.qZA())}function Rs(l,i){if(1&l&&(o.TgZ(0,"div",1),o.TgZ(1,"swiper-container",2),o.YNc(2,ta,3,2,"swiper-slide",3),o.qZA(),o.YNc(3,xa,3,0,"div",4),o.YNc(4,Ea,3,0,"div",5),o.qZA()),2&l){const a=o.oxw();o.Q6J("axtStoryblok",a.data._editable),o.xp6(1),o.Q6J("id","slider_"+a.data._uid),o.xp6(1),o.Q6J("ngForOf",a.data.slides),o.xp6(1),o.Q6J("ngIf",!a.data.hideNav),o.xp6(1),o.Q6J("ngIf",!a.data.hideNav)}}let no=(()=>{class l{constructor(a){this.document=a,Promise.resolve().then(D.bind(D,450)).then(u=>{this.components=u.COMPONENTS})}ngAfterViewInit(){var a;if((null===(a=this.data)||void 0===a?void 0:a.slides)&&this.data.slides.length>1){ds();const u=this.document.querySelector(`#slider_${this.data._uid}`),y=this.getParameters();u&&(Object.assign(u,y),u.initialize())}}getParameters(){const u={injectStyles:["\n .swiper-pagination-bullet {\n width: 7px;\n height: 7px;\n border: 1.5px solid #ffffff\n }\n\n .swiper-pagination-bullet-active {\n background-color: #0077c8;\n }\n "],slidesPerView:this.data.slidesSM||1,spaceBetween:this.data.spaceSM||20,loop:this.data.infinite||!1,keyboard:!0,pagination:{clickable:!!this.data.paginationSM,enabled:this.data.hideNav||!!this.data.paginationSM},breakpoints:{768:{slidesPerView:this.data.slidesMD||1,spaceBetween:this.data.spaceMD||20,pagination:{enabled:this.data.hideNav||!!this.data.paginationMD}},992:{slidesPerView:this.data.slidesLG||1,spaceBetween:this.data.spaceLG||20,pagination:{enabled:this.data.hideNav||!!this.data.paginationLG}},1200:{slidesPerView:this.data.slidesXL||1,spaceBetween:this.data.spaceXL||20,pagination:{enabled:this.data.hideNav||!!this.data.paginationXL}}}};return this.data.autoplay&&this.data.autoplay>0&&(u.autoplay={delay:1e3*this.data.autoplay}),this.data.hideNav||(u.navigation={prevEl:this.prevBtn.nativeElement,nextEl:this.nextBtn.nativeElement}),u}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Ae.K0))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-slider"]],viewQuery:function(a,u){if(1&a&&(o.Gf(ks,5),o.Gf($i,5)),2&a){let y;o.iGM(y=o.CRH())&&(u.prevBtn=y.first),o.iGM(y=o.CRH())&&(u.nextBtn=y.first)}},inputs:{data:"data"},decls:1,vars:1,consts:[["class","Slider container-xxl py-5",3,"axtStoryblok",4,"ngIf"],[1,"Slider","container-xxl","py-5",3,"axtStoryblok"],["init","false",3,"id"],[4,"ngFor","ngForOf"],["class","Slider__swiper-btn prev d-none d-md-flex",4,"ngIf"],["class","Slider__swiper-btn next d-none d-md-flex",4,"ngIf"],[3,"item",4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs",4,"ngIf"],[3,"item"],[3,"ndcDynamicComponent","ndcDynamicInputs"],[1,"Slider__swiper-btn","prev","d-none","d-md-flex"],["prevBtn",""],["src","/assets/img/arrow-blue.svg","alt","previous-arrow"],[1,"Slider__swiper-btn","next","d-none","d-md-flex"],["nextBtn",""],["src","/assets/img/arrow-blue.svg","alt","next-arrow"]],template:function(a,u){1&a&&o.YNc(0,Rs,5,5,"div",0),2&a&&o.Q6J("ngIf",u.data)},directives:[Ae.O5,ye.f,Ae.sg,lr,xn.B5,xn.oc],styles:[".Slider[_ngcontent-%COMP%]{position:relative}.Slider[_ngcontent-%COMP%] swiper-container[_ngcontent-%COMP%]{width:100%;height:100%;display:grid}.Slider__swiper-btn[_ngcontent-%COMP%]{top:50%;position:absolute;z-index:30;max-width:30px;width:100%}.Slider__swiper-btn[_ngcontent-%COMP%]:hover{max-width:32px}.Slider__swiper-btn.prev[_ngcontent-%COMP%]{right:102%;transform:rotate(-90deg) scaleY(-1)}.Slider__swiper-btn.next[_ngcontent-%COMP%]{left:102%;transform:rotate(-90deg)}"]}),l})();const Ns=function(l,i){return{_uid:l,slides:i,paginationSM:!0,slidesMD:2,slidesLG:2,slidesXL:4,autoplay:3,component:"slider"}};function gi(l,i){if(1&l&&(o.TgZ(0,"div"),o._UZ(1,"axt-slider",6),o.qZA()),2&l){const a=o.oxw().ngIf,u=o.oxw();o.xp6(1),o.Q6J("data",o.WLB(1,Ns,u.carouselId,a))}}function Qa(l,i){if(1&l&&(o.TgZ(0,"div",9),o._UZ(1,"axt-additionalmodule-teaser",10),o.qZA()),2&l){const a=o.oxw().$implicit;o.xp6(1),o.Q6J("item",a)}}function fs(l,i){if(1&l&&(o.ynx(0),o.YNc(1,Qa,2,1,"div",8),o.BQk()),2&l){const a=i.index,u=o.oxw(3);o.xp6(1),o.Q6J("ngIf",a<u.showItems)}}function Ro(l,i){if(1&l&&(o.ynx(0),o.YNc(1,fs,2,1,"ng-container",7),o.BQk()),2&l){const a=o.oxw().ngIf;o.xp6(1),o.Q6J("ngForOf",a)}}function Fs(l,i){if(1&l){const a=o.EpF();o.TgZ(0,"div",11),o.TgZ(1,"button",12),o.NdJ("click",function(){return o.CHM(a),o.oxw(2).showMore()}),o._uU(2),o.ALo(3,"async"),o.ALo(4,"translate"),o.qZA(),o.qZA()}2&l&&(o.xp6(2),o.Oqu(o.lcZ(3,1,o.lcZ(4,3,"read_more"))))}function Zi(l,i){if(1&l&&(o.TgZ(0,"div",1),o.YNc(1,gi,2,4,"div",4),o.YNc(2,Ro,2,1,"ng-container",4),o.YNc(3,Fs,5,5,"div",5),o.qZA()),2&l){const a=i.ngIf,u=o.oxw();o.xp6(1),o.Q6J("ngIf",u.toNumber(u.layout)===u.additionalModulesLayout.SLIDER),o.xp6(1),o.Q6J("ngIf",u.toNumber(u.layout)===u.additionalModulesLayout.ALL),o.xp6(1),o.Q6J("ngIf",u.toNumber(u.layout)===u.additionalModulesLayout.ALL&&u.showItems<a.length)}}let Ls=(()=>{class l{constructor(a){this.storyblokService=a,this.additionalModules$=null,this.showItems=0,this.showMoreAmount=4,this.additionalModulesLayout=Bt,this.toNumber=Number,this.carouselId="additional-module-"+Math.floor(1e6*Math.random())}ngOnInit(){this.additionalModules$=(0,Gt.aj)([this.storyblokService.getStories({starts_with:"modules/additional",is_startpage:0}),this.storyblokService.currentStory]).pipe((0,bt.U)(([a,u])=>a.filter(y=>y.uuid!==u.uuid))),this.showItems=Number(this.layout)}ngAfterViewInit(){ds()}showMore(){this.showItems=this.showItems+this.showMoreAmount}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Di.B))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-additionalmodule-collection"]],inputs:{_editable:"_editable",layout:"layout"},decls:5,vars:4,consts:[[1,"AdditionalModulesCollection",3,"axtStoryblok"],[1,"row"],[1,"col-12"],["class","row",4,"ngIf"],[4,"ngIf"],["class","col-12 d-flex justify-content-center mt-4",4,"ngIf"],[3,"data"],[4,"ngFor","ngForOf"],["class","col-12 col-md-6 col-xl-4 col-xxl-3 mb-4",4,"ngIf"],[1,"col-12","col-md-6","col-xl-4","col-xxl-3","mb-4"],[3,"item"],[1,"col-12","d-flex","justify-content-center","mt-4"],[1,"btn","btn-primary",3,"click"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.YNc(3,Zi,4,3,"div",3),o.ALo(4,"async"),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(3),o.Q6J("ngIf",o.lcZ(4,2,u.additionalModules$)))},directives:[ye.f,Ae.O5,no,Ae.sg,lr],pipes:[Ae.Ov,Po.X],styles:[""]}),l})(),na=(()=>{class l{constructor(){this.anchorname=""}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-anchor"]],hostVars:1,hostBindings:function(a,u){2&a&&o.Ikx("id",u.anchorname)},inputs:{_editable:"_editable",anchorname:"anchorname"},decls:0,vars:0,template:function(a,u){},encapsulation:2}),l})();var br=D(8263);function Zn(l,i){if(1&l&&o._UZ(0,"axt-richtext",6),2&l){const a=o.oxw();o.Q6J("content",a.text)}}function ps(l,i){if(1&l&&o._UZ(0,"axt-picture",7),2&l){const a=o.oxw();o.Q6J("picture",a.image)}}let Kn=(()=>{class l{}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-big-image-text"]],inputs:{_editable:"_editable",text:"text",image:"image"},decls:6,vars:3,consts:[[1,"BigImageText","container",3,"axtStoryblok"],[1,"BigImageText__row","row"],[1,"col-lg-5","offset-lg-1","lead"],[3,"content",4,"ngIf"],[1,"col-lg-5","offset-lg-1"],[3,"picture",4,"ngIf"],[3,"content"],[3,"picture"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.YNc(3,Zn,1,1,"axt-richtext",3),o.qZA(),o.TgZ(4,"div",4),o.YNc(5,ps,1,1,"axt-picture",5),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(3),o.Q6J("ngIf",u.text),o.xp6(2),o.Q6J("ngIf",u.image))},directives:[ye.f,Ae.O5,_e.a,br.w],styles:["[_nghost-%COMP%]{display:block;overflow:hidden}.BigImageText[_ngcontent-%COMP%]{margin-bottom:5rem}.BigImageText[_ngcontent-%COMP%] .lead[_ngcontent-%COMP%]{margin-bottom:0}.BigImageText[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%]{margin-top:4rem}.BigImageText__row[_ngcontent-%COMP%]{align-items:center}@media (min-width: 992px){.BigImageText[_ngcontent-%COMP%] axt-richtext[_ngcontent-%COMP%]{display:block}.BigImageText[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%]{width:50vw;max-width:840px;margin-top:0}}@media (min-width: 1400px){.BigImageText[_ngcontent-%COMP%] axt-richtext[_ngcontent-%COMP%]{padding-top:3rem}.BigImageText__row[_ngcontent-%COMP%]{align-items:flex-start}}"]}),l})();var Zr=D(9075);function tn(l,i){if(1&l&&(o.ynx(0),o._UZ(1,"axt-picture",2),o.BQk()),2&l){const a=i.$implicit;o.xp6(1),o.Q6J("picture",a)}}let js=(()=>{class l{constructor(){this.logos=[]}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-client-logos"]],inputs:{_editable:"_editable",logos:"logos"},decls:2,vars:2,consts:[[1,"Clientlogos","mt-5",3,"axtStoryblok"],[4,"ngFor","ngForOf"],[3,"picture"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.YNc(1,tn,2,1,"ng-container",1),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngForOf",u.logos))},directives:[ye.f,Ae.sg,br.w],styles:[".Clientlogos[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767.98px){.Clientlogos[_ngcontent-%COMP%]{margin:0 -2rem;flex-wrap:wrap}}axt-picture[_ngcontent-%COMP%]{height:3.3333333333rem;margin:0 3.3333333333rem}@media (max-width: 1199.98px){axt-picture[_ngcontent-%COMP%]{margin:0 1.6666666667rem}}@media (max-width: 767.98px){axt-picture[_ngcontent-%COMP%]{margin:0;padding:2rem;width:50%;height:auto}}axt-picture[_ngcontent-%COMP%]:first-child{margin-left:0}axt-picture[_ngcontent-%COMP%]:last-child{margin-right:0}"]}),l})();function No(l,i){if(1&l&&o._UZ(0,"ndc-dynamic",3),2&l){const a=o.oxw().$implicit,u=o.oxw();o.Q6J("ndcDynamicComponent",u.components[a.component])("ndcDynamicInputs",u.getDynamicInputs(a))}}function Fo(l,i){if(1&l&&(o.ynx(0),o.YNc(1,No,1,2,"ndc-dynamic",2),o.BQk()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("ngIf",a.components)}}let Lo=(()=>{class l{constructor(){this.body=[],Promise.resolve().then(D.bind(D,450)).then(a=>{this.components=a.COMPONENTS})}get getCSSClass(){return`col-lg-${this.width} offset-lg-${this.offset}`}getDynamicInputs(a){return Object.assign({data:a},a)}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-column"]],hostVars:2,hostBindings:function(a,u){2&a&&o.Tol(u.getCSSClass)},inputs:{_editable:"_editable",width:"width",offset:"offset",body:"body"},decls:2,vars:2,consts:[[3,"axtStoryblok"],[4,"ngFor","ngForOf"],[3,"ndcDynamicComponent","ndcDynamicInputs",4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.YNc(1,Fo,2,1,"ng-container",1),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngForOf",u.body))},directives:[ye.f,Ae.sg,Ae.O5,xn.B5,xn.oc],styles:["div[_ngcontent-%COMP%]{height:100%}"]}),l})(),mo=(()=>{class l{transform(a){return a.forEach(u=>{var y;u.content.length>0&&(null===(y=u.content[0].text)||void 0===y?void 0:y.includes("@"))&&(u.content[0].text=this.breakEmail(u.content[0].text))}),a}breakEmail(a){return a.replace(/@/g,"\u200b@")}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275pipe=o.Yjl({name:"richtextFormat",type:l,pure:!0}),l})();function Ta(l,i){if(1&l&&(o.TgZ(0,"div",9),o._UZ(1,"img",10),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("src",a.photo.filename,o.LSH)("alt",a.photo.alt)}}function Us(l,i){if(1&l&&o._UZ(0,"i",11),2&l){const a=o.oxw();o.Q6J("ngClass",a.icon[0].icon+" "+a.icon[0].weight+" "+a.icon[0].size)}}function hs(l,i){if(1&l&&(o.TgZ(0,"p"),o._uU(1),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Oqu(a.text)}}function Vs(l,i){if(1&l&&(o._UZ(0,"axt-richtext",12),o.ALo(1,"richtextFormat")),2&l){const a=o.oxw();o.Q6J("content",o.lcZ(1,1,a.address.content))}}let Bs=(()=>{class l{constructor(){this.title="",this.icon=[],this.text="",this.address=null,this.photo=null}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-contact"]],inputs:{_editable:"_editable",title:"title",icon:"icon",text:"text",address:"address",photo:"photo"},decls:9,vars:8,consts:[[1,"Contact","container",3,"axtStoryblok"],[1,"row","flex-column"],["class","Contact__photo",4,"ngIf"],[1,"Contact__background","col-10","offset-1","offset-sm-0",3,"ngClass"],[1,"Contact__header","d-flex","align-items-baseline"],[3,"ngClass",4,"ngIf"],[4,"ngIf"],[1,"address","pt-2"],[3,"content",4,"ngIf"],[1,"Contact__photo"],[3,"src","alt"],[3,"ngClass"],[3,"content"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.YNc(2,Ta,2,2,"div",2),o.TgZ(3,"div",3),o.TgZ(4,"div",4),o.YNc(5,Us,1,1,"i",5),o.YNc(6,hs,2,1,"p",6),o.qZA(),o.TgZ(7,"div",7),o.YNc(8,Vs,2,3,"axt-richtext",8),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(2),o.Q6J("ngIf",u.photo&&u.photo.filename),o.xp6(1),o.Q6J("ngClass",u.photo&&u.photo.filename?"pt-4 pt-md-2":"pt-2"),o.xp6(1),o.ekj("left-offset",u.photo&&u.photo.filename),o.xp6(1),o.Q6J("ngIf",u.icon.length),o.xp6(1),o.Q6J("ngIf",u.text),o.xp6(2),o.Q6J("ngIf",u.address))},directives:[ye.f,Ae.O5,Ae.mk,_e.a],pipes:[mo],styles:[".Contact__background[_ngcontent-%COMP%]{border-radius:8px;background-color:#dbe1e6;border:.5px solid #c6c6c6;box-shadow:0 2px 2px #00000029;padding:0 50px 25px;margin-top:-50px;margin-left:50px}@media (max-width: 767.98px){.Contact__background[_ngcontent-%COMP%]{padding:0 20px 20px}}@media (min-width: 992px) and (max-width: 1199.98px){.Contact__background[_ngcontent-%COMP%]{width:75%}}.Contact__background[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#0077c8}.Contact__header[_ngcontent-%COMP%]{color:#0077c8}.Contact__header.left-offset[_ngcontent-%COMP%]{padding-top:2rem;padding-left:0}@media (min-width: 576px){.Contact__header.left-offset[_ngcontent-%COMP%]{padding-top:.5rem;padding-left:80px}}.Contact__photo[_ngcontent-%COMP%]{display:block;height:180px;width:180px;padding:0;z-index:1}.Contact__photo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{object-fit:cover;border-radius:50%;height:100%;width:100%}.Contact[_ngcontent-%COMP%] .address[_ngcontent-%COMP%]{font-size:24px}"]}),l})();function Da(l,i){if(1&l&&o._UZ(0,"axt-richtext",6),2&l){const a=o.oxw();o.Q6J("content",a.richtext.content)}}function Sa(l,i){if(1&l&&o._UZ(0,"ndc-dynamic",8),2&l){const a=o.oxw().$implicit,u=o.oxw();o.Q6J("ndcDynamicComponent",u.components[a.component])("ndcDynamicInputs",a)}}function Mi(l,i){if(1&l&&(o.TgZ(0,"div"),o.YNc(1,Sa,1,2,"ndc-dynamic",7),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("ngIf",a.components)}}let ro=(()=>{class l{constructor(){this.blue_title="",this.dark_title="",this.subtitle="",this.sub_elements=[],Promise.resolve().then(D.bind(D,450)).then(a=>{this.components=a.COMPONENTS})}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-explanation"]],inputs:{_editable:"_editable",blue_title:"blue_title",dark_title:"dark_title",subt
1itle:"subtitle",richtext:"richtext",sub_elements:"sub_elements"},decls:11,vars:6,consts:[[1,"Explanation","container",3,"axtStoryblok"],[1,"row"],[1,"col-12","col-md-8","col-lg-6","offset-md-2"],[1,"Explanation__blue-title"],[3,"content",4,"ngIf"],[4,"ngFor","ngForOf"],[3,"content"],[3,"ndcDynamicComponent","ndcDynamicInputs",4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.TgZ(3,"h2",3),o._uU(4),o.qZA(),o.TgZ(5,"h2"),o._uU(6),o.qZA(),o.TgZ(7,"h4"),o._uU(8),o.qZA(),o.YNc(9,Da,1,1,"axt-richtext",4),o.qZA(),o.qZA(),o.qZA(),o.YNc(10,Mi,2,1,"div",5)),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(4),o.hij(" ",u.blue_title," "),o.xp6(2),o.hij(" ",u.dark_title," "),o.xp6(2),o.hij(" ",u.subtitle," "),o.xp6(1),o.Q6J("ngIf",u.richtext),o.xp6(1),o.Q6J("ngForOf",u.sub_elements))},directives:[ye.f,Ae.O5,Ae.sg,_e.a,xn.B5,xn.oc],styles:[".Explanation[_ngcontent-%COMP%]{margin-bottom:150px}.Explanation__blue-title[_ngcontent-%COMP%]{color:#00a3e0}@media (max-width: 767.98px){.Explanation[_ngcontent-%COMP%]{margin-bottom:75px}}"]}),l})();function Ma(l,i){1&l&&(o.TgZ(0,"div",5),o._UZ(1,"div",6),o.qZA())}function Oi(l,i){if(1&l&&(o.TgZ(0,"div",10),o._UZ(1,"ndc-dynamic",11),o.qZA()),2&l){const a=o.oxw().$implicit,u=o.oxw(2);o.xp6(1),o.Q6J("ndcDynamicComponent",u.components[a.component])("ndcDynamicInputs",u.getDynamicInputs(a))}}function zi(l,i){if(1&l&&o._UZ(0,"ndc-dynamic",11),2&l){const a=o.oxw().$implicit,u=o.oxw(2);o.Q6J("ndcDynamicComponent",u.components[a.component])("ndcDynamicInputs",u.getDynamicInputs(a))}}function gs(l,i){if(1&l&&(o.ynx(0),o.YNc(1,Oi,2,2,"div",8),o.YNc(2,zi,1,2,"ndc-dynamic",9),o.BQk()),2&l){const a=i.$implicit;o.xp6(1),o.Q6J("ngIf","column"!==a.component),o.xp6(1),o.Q6J("ngIf","column"===a.component)}}function Oa(l,i){if(1&l&&(o.ynx(0),o.YNc(1,gs,3,2,"ng-container",7),o.BQk()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("ngForOf",a.columns)}}let Hs=(()=>{class l{constructor(){this.columns=[],this.hasSkewBackground=!1,Promise.resolve().then(D.bind(D,450)).then(a=>{this.components=a.COMPONENTS})}getDynamicInputs(a){return Object.assign({data:a},a)}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-grid"]],inputs:{columns:"columns",_editable:"_editable",hasSkewBackground:"hasSkewBackground"},decls:5,vars:3,consts:[[1,"Grid"],["class","Grid__skew-background-wrapper",4,"ngIf"],[1,"container"],[1,"row",3,"axtStoryblok"],[4,"ngIf"],[1,"Grid__skew-background-wrapper"],[1,"Grid__skew-background"],[4,"ngFor","ngForOf"],["class","col flex-shrink-0 mb-3",4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs",4,"ngIf"],[1,"col","flex-shrink-0","mb-3"],[3,"ndcDynamicComponent","ndcDynamicInputs"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.YNc(1,Ma,2,0,"div",1),o.TgZ(2,"div",2),o.TgZ(3,"div",3),o.YNc(4,Oa,2,1,"ng-container",4),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.xp6(1),o.Q6J("ngIf",u.hasSkewBackground),o.xp6(2),o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngIf",u.components))},directives:[Ae.O5,ye.f,Ae.sg,xn.B5,xn.oc],styles:[".Grid[_ngcontent-%COMP%]{position:relative;padding-bottom:4rem}.Grid__skew-background-wrapper[_ngcontent-%COMP%]{overflow:hidden;position:absolute;left:0;right:0;height:100%}.Grid__skew-background[_ngcontent-%COMP%]{height:100%;background-color:#f0efef;clip-path:polygon(0 4rem,100% 0,100% calc(100% - 4rem),0 100%)}"]}),l})();var ra=D(9051),Zl=D(2759),$s=D(9761);const ia=["heroText"],ms=function(l){return{transform:l}};function Zs(l,i){if(1&l&&(o.TgZ(0,"picture"),o._UZ(1,"source",16),o._UZ(2,"source",17),o._UZ(3,"img",18),o.qZA()),2&l){const a=i.$implicit,u=o.oxw(2);o.Udp("z-index",a.style.zIndex),o.xp6(1),o.Q6J("srcset","assets/img/hero/"+a.name+u.season+".webp",o.LSH),o.xp6(1),o.Q6J("srcset","assets/img/hero/"+a.name+u.season+".png",o.LSH),o.xp6(1),o.Q6J("src","assets/img/hero/"+a.name+u.season+".png",o.LSH)("ngStyle",o.VKq(6,ms,"translate3d(0px, "+u.yScroll*a.style.trans.y+"px,"+a.style.trans.z+"px)"))}}function Ia(l,i){if(1&l&&(o.TgZ(0,"div",10),o.YNc(1,Zs,4,8,"picture",11),o.TgZ(2,"div",12,13),o.TgZ(4,"div",3),o.TgZ(5,"div",14),o.TgZ(6,"div",15),o.TgZ(7,"h1"),o._uU(8),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&l){const a=o.oxw();o.Q6J("axtStoryblok",a._editable),o.xp6(1),o.Q6J("ngForOf",a.layers)("ngForTrackBy",a.layerTrackingFn),o.xp6(7),o.Oqu(a.text)}}let Aa=(()=>{class l{constructor(a){this.zone=a,this.season="s",this.typedWord="",this.loaded=!1,this.isMobile$=(0,Gt.aj)([(0,ra.Li)(),(0,Zl.R)(window,"scroll").pipe((0,$s.O)({target:{scrollingElement:{scrollTop:0}}}))]).pipe((0,bt.U)(([u,y])=>{const w=u<=ra.r1.SM;return w||this.setRelativePosition(y),w})),this.layers=[{name:"layer-1",style:{trans:{x:0,y:500,z:-1},zIndex:-1}},{name:"layer-x",style:{trans:{x:0,y:800,z:-.75},zIndex:-2}},{name:"layer-2",style:{trans:{x:0,y:900,z:-.5},zIndex:-3}},{name:"layer-3",style:{trans:{x:0,y:1e3,z:.3},zIndex:-5}},{name:"layer-4",style:{trans:{x:0,y:1200,z:.75},zIndex:-6}}],this.yScroll=0}handleKeyboardEvent(a){this.typedWord+=a.key,"winter"!==this.typedWord?"sommer"!==this.typedWord?"0"!==a.key||(this.t
1ypedWord=""):this.season="s":this.season="w"}ngOnInit(){this.season=this.isWinter(new Date)?"w":"s"}isWinter(a){const u=a.getMonth()+1;return u<4||u>10}layerTrackingFn(a,u){return u.name}setRelativePosition(a){this.zone.runOutsideAngular(()=>{const u=a.target.scrollingElement.scrollTop/1600;if(u<1)return this.yScroll=u,void(this.heroText&&(this.heroText.nativeElement.style="transform: translateY("+1200*u+"px); z-index: -4;"))})}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(o.R0b))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-hero"]],viewQuery:function(a,u){if(1&a&&o.Gf(ia,5),2&a){let y;o.iGM(y=o.CRH())&&(u.heroText=y.first)}},hostBindings:function(a,u){1&a&&o.NdJ("keypress",function(w){return u.handleKeyboardEvent(w)},!1,o.evT)},inputs:{_editable:"_editable",text:"text"},decls:12,vars:5,consts:[["class","Hero d-none d-md-block",3,"axtStoryblok",4,"ngIf"],[1,"Hero__placeholder","d-none","d-md-block"],[1,"Hero__mobile","d-md-none",3,"ngClass"],[1,"container"],[1,"Hero__mobile-text","row","d-md-none"],[1,"col-9"],[1,"Hero__transition"],[1,"Hero__skew-background-wrapper"],[1,"Hero__skew-background"],["src","assets/img/arrow-blue.svg",1,"Hero__skey-arrow"],[1,"Hero","d-none","d-md-block",3,"axtStoryblok"],[3,"zIndex",4,"ngFor","ngForOf","ngForTrackBy"],[1,"Hero__text"],["heroText",""],[1,"row"],[1,"col-md-10","col-lg-8"],["type","image/webp",3,"srcset"],["type","image/png",3,"srcset"],[3,"src","ngStyle"]],template:function(a,u){1&a&&(o.YNc(0,Ia,9,4,"div",0),o.ALo(1,"async"),o._UZ(2,"div",1),o._UZ(3,"div",2),o.TgZ(4,"div",3),o.TgZ(5,"div",4),o.TgZ(6,"div",5),o._uU(7),o.qZA(),o.qZA(),o.qZA(),o.TgZ(8,"div",6),o.TgZ(9,"div",7),o._UZ(10,"div",8),o._UZ(11,"img",9),o.qZA(),o.qZA()),2&a&&(o.Q6J("ngIf",!1===o.lcZ(1,3,u.isMobile$)),o.xp6(3),o.Q6J("ngClass","Hero__mobile--"+("s"===u.season?"summer":"winter")),o.xp6(4),o.hij(" ",u.text," "))},directives:[Ae.O5,Ae.mk,ye.f,Ae.sg,Ae.PC],pipes:[Ae.Ov],styles:['[_nghost-%COMP%]{display:block;position:relative;overflow:hidden}.Hero[_ngcontent-%COMP%]{overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:-1}.Hero__transition[_ngcontent-%COMP%]{margin-top:10vw;height:200px}.Hero__text[_ngcontent-%COMP%]{margin-top:5rem;height:20vw;display:flex;align-items:flex-end}.Hero__text[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:4.4444444444rem;line-height:1.2}.Hero[_ngcontent-%COMP%]:before{content:"";display:block;padding-top:72%}.Hero__placeholder[_ngcontent-%COMP%]{pointer-events:none;padding-top:30vw}.Hero__skew-background-wrapper[_ngcontent-%COMP%]{position:absolute;height:440px;left:0;padding-top:65px;width:100vw;z-index:0}.Hero__skew-background-wrapper[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;top:100%;width:100%;background-color:#fff;height:100%}.Hero__skew-background[_ngcontent-%COMP%]{position:absolute;left:0;width:100vw;height:450px;background-color:#fff;clip-path:polygon(0 4rem,100% 0,100% calc(100% - 4rem),0 100%);z-index:-1}.Hero__skey-arrow[_ngcontent-%COMP%]{position:absolute;margin:auto;left:0;right:0;top:170px;width:40px}.Hero__mobile[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:-1;width:100vw;height:400px}.Hero__mobile--summer[_ngcontent-%COMP%]{background:url(mobile-s.fb1e124dbae21a139893.jpg) 50% 50%;background-size:cover}.Hero__mobile--winter[_ngcontent-%COMP%]{background:url(mobile-w.0c528f14407ea1fb135a.jpg) 50% 50%;background-size:cover}@supports (background-image: -webkit-image-set(url(../../../assets/img/hero/mobile-s.webp) 1x)){.Hero__mobile--summer[_ngcontent-%COMP%]{background-image:-webkit-image-set(url(mobile-s.bda38ae8fb6379f6e0f1.webp) 1x)}.Hero__mobile--winter[_ngcontent-%COMP%]{background-image:-webkit-image-set(url(mobile-w.70cebf1b01e1e07dccc8.webp) 1x)}}.Hero__mobile-text[_ngcontent-%COMP%]{font-size:1.2222222222rem;line-height:1.2;font-weight:300;margin-top:max(1vw,3rem)}.Hero__mobile-text[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:1.6666666667rem}.Hero[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .Hero[_ngcontent-%COMP%] picture[_ngcontent-%COMP%], .Hero[_ngcontent-%COMP%] .Hero__text[_ngcontent-%COMP%]{width:100%;position:absolute;
1left:0;top:0;transform-style:preserve-3d}@media (max-width: 1399.98px){.Hero__text[_ngcontent-%COMP%]{height:18vw}.Hero__text[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:3.3333333333rem}}@media (max-width: 1199.98px){.Hero__text[_ngcontent-%COMP%]{height:17vw}.Hero__text[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:2.5rem}.Hero__placeholder[_ngcontent-%COMP%]{padding-top:15vw}}@media (max-width: 991.98px){.Hero__text[_ngcontent-%COMP%]{margin-top:4rem}.Hero__text[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:2.7777777778rem}}@media (max-width: 767.98px){.Hero__text[_ngcontent-%COMP%]{margin-top:4rem}.Hero__transition[_ngcontent-%COMP%]{margin-top:23vw}.Hero__skew-background-wrapper[_ngcontent-%COMP%]{overflow:hidden;position:absolute;height:200px;left:0;padding-top:15px;width:100vw}.Hero__skew-background[_ngcontent-%COMP%]{position:absolute;left:0;width:100vw;height:260px;background-color:#fff;clip-path:polygon(0 4rem,100% 0,100% calc(100% - 4rem),0 100%)}}']}),l})();function si(l,i){if(1&l&&o._UZ(0,"i",1),2&l){const a=o.oxw();o.Q6J("ngClass",a.icon[0].icon+" "+a.icon[0].weight+" "+a.icon[0].size)}}function oa(l,i){if(1&l&&(o.TgZ(0,"h1"),o._uU(1),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Oqu(a.title)}}const Ji=[[["","section","breadcrumbs"]],[["","section","title"]],"*"],_o=function(l){return["IconHeader__header",l]},yo=["[section=breadcrumbs]","[section=title]","*"];let sa=(()=>{class l{constructor(){this.icon=[],this.gradient="darkblue"}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-icon-header"]],inputs:{_editable:"_editable",icon:"icon",gradient:"gradient",title:"title"},ngContentSelectors:yo,decls:13,vars:6,consts:[[1,"IconHeader",3,"axtStoryblok"],[3,"ngClass"],[1,"container","IconHeader__icon"],[3,"ngClass",4,"ngIf"],[1,"mb-auto"],[1,"container","pt-lg-3"],[1,"row"],[1,"IconHeader__title","col-12","col-xl-11","offset-xl-1","offset-0"],[4,"ngIf"],[1,"d-md-none","mb-5","pb-5","IconHeader__text"]],template:function(a,u){1&a&&(o.F$t(Ji),o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.YNc(3,si,1,1,"i",3),o.qZA(),o.TgZ(4,"div",4),o.Hsn(5),o.qZA(),o.TgZ(6,"div",5),o.TgZ(7,"div",6),o.TgZ(8,"div",7),o.YNc(9,oa,2,1,"h1",8),o.Hsn(10,1),o.qZA(),o.TgZ(11,"div",9),o.Hsn(12,2),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngClass",o.VKq(4,_o,"IconHeader__header-"+u.gradient)),o.xp6(2),o.Q6J("ngIf",u.icon&&u.icon.length),o.xp6(6),o.Q6J("ngIf",u.title&&u.title.length))},directives:[ye.f,Ae.mk,Ae.O5],styles:["[_nghost-%COMP%]{display:block;margin-bottom:3.5rem}.IconHeader[_ngcontent-%COMP%]{width:100%}.IconHeader__header[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:#fff;clip-path:polygon(0 0,100% 0,100% calc(100% - 4rem),0 100%);min-height:350px;width:100%;position:relative;background-size:cover}@media (min-width: 992px){.IconHeader__header[_ngcontent-%COMP%]{padding-top:110px}}.IconHeader__header.IconHeader__header-dark[_ngcontent-%COMP%]{background:linear-gradient(45deg,#02263d 0%,#1177c8 100%)}.IconHeader__header.IconHeader__header-light[_ngcontent-%COMP%]{background:linear-gradient(45deg,#0077c8 0%,#00a3e0 33%,#34b5ed 66%,#0077c8 100%)}.IconHeader__header.IconHeader__header-light[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{mix-blend-mode:screen}.IconHeader__header.IconHeader__header-darkblue[_ngcontent-%COMP%]{background:#00263e}.IconHeader__icon[_ngcontent-%COMP%]{position:relative}.IconHeader__icon[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{position:absolute;font-size:16em;line-height:1;z-index:-1;top:-70px;color:#00263e;mix-blend-mode:exclusion;opacity:.7}.IconHeader__title[_ngcontent-%COMP%]{padding-bottom:3rem}.IconHeader__text[_ngcontent-%COMP%]{font-size:25px;font-weight:lighter;letter-spacing:.02em}.IconHeader__text[_ngcontent-%COMP%]:empty{display:none}@media (max-width: 1199.98px){.IconHeader__header[_ngcontent-%COMP%]{min-height:200px}.IconHeader__text[_ngcontent-%COMP%]{font-size:15px}}@media (min-width: 992px) and (max-width: 1199.98px){.IconHeader__title[_ngcontent-%COMP%]{padding-bottom:1.5rem}}@media (max-width: 767.98px){.IconHeader[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:15em}.IconHeader[_ngcontent-%COMP%] h1{font-size:2.5em}.IconHeader__title[_ngcontent-%COMP%]{margin-top:3rem;margin-bottom:3rem;padding-top:3rem}}"]}),l})();function b(l,i){if(1&l&&(o.ynx(0),o.TgZ(1,"div",4),o.TgZ(2,"div",5),o.TgZ(3,"div",6),o._UZ(4,"h2",7),o.qZA(),o.TgZ(5,"div",8),o._UZ(6,"p",9),o.qZA(),o.TgZ(7,"div",10),o._UZ(8,"i",11),o.qZA(),o.qZA(),o.qZA(),o.BQk()),2&l){const a=i.$implicit;o.xp6(2),o.Q6J("routerLink",a.full_slug),o.xp6(2),o.Q6J("innerHtml",a.
1content.title,o.oJD),o.xp6(2),o.Q6J("innerHtml",a.content.description,o.oJD)}}function m(l,i){if(1&l&&(o.TgZ(0,"div",2),o.YNc(1,b,9,3,"ng-container",3),o.qZA()),2&l){const a=i.ngIf;o.xp6(1),o.Q6J("ngForOf",a)}}let g=(()=>{class l{constructor(a){this.storyblokService=a,this.jobs$=this.storyblokService.getStories({starts_with:"jobs/",is_startpage:0})}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Di.B))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-jobs-collection"]],inputs:{_editable:"_editable"},decls:3,vars:4,consts:[[1,"JobsCollection",3,"axtStoryblok"],["class","row",4,"ngIf"],[1,"row"],[4,"ngFor","ngForOf"],[1,"col-12","col-md-6","col-lg-4","col-xl-3","mb-4"],[1,"JobsCollection__item",3,"routerLink"],[1,"title","d-flex","justify-content-start","align-items-start","px-4","py-3"],[1,"mt-2",3,"innerHtml"],[1,"text","px-4","pb-5"],[1,"m-0",3,"innerHtml"],[1,"arrow"],[1,"far","fa-arrow-right","fa-2x","lightblue"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.YNc(1,m,2,1,"div",1),o.ALo(2,"async"),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngIf",o.lcZ(2,2,u.jobs$)))},directives:[ye.f,Ae.O5,Ae.sg,E.rH],pipes:[Ae.Ov],styles:[".JobsCollection__item[_ngcontent-%COMP%]{height:100%;min-height:300px;position:relative;background:#ffffff;border-radius:.25rem;box-shadow:1px 1px 4px #0003;cursor:pointer;transition:.3s ease}.JobsCollection__item[_ngcontent-%COMP%] .title[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]{line-height:1}.JobsCollection__item[_ngcontent-%COMP%] .title[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:1rem;font-weight:normal}.JobsCollection__item[_ngcontent-%COMP%] .text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.3888888889rem}.JobsCollection__item[_ngcontent-%COMP%] .arrow[_ngcontent-%COMP%]{position:absolute;bottom:1rem;right:1.5rem;line-height:1;transition:.3s ease}.JobsCollection__item[_ngcontent-%COMP%]:hover{background-color:#edf6fc}.JobsCollection__item[_ngcontent-%COMP%]:hover .arrow[_ngcontent-%COMP%]{transform:translate(.5rem)}"]}),l})(),T=(()=>{class l{constructor(a){this.titleClass=a,this.route=document.location,this.title=""}ngOnInit(){this.title=this.titleClass.getTitle()}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Zr.Dx))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-social-links"]],decls:9,vars:4,consts:[[1,"d-flex"],["target","_blank","title","Mail",3,"href"],[1,"fa-solid","fa-envelope","fa-lg"],["target","_blank","title","LinkedIn",3,"href"],[1,"fa-brands","fa-linkedin-in","fa-lg"],["target","_blank","title","Facebook",3,"href"],[1,"fa-brands","fa-facebook-f","fa-lg"],["target","_blank","title","Twitter",3,"href"],[1,"fa-brands","fa-twitter","fa-lg"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"a",1),o._UZ(2,"i",2),o.qZA(),o.TgZ(3,"a",3),o._UZ(4,"i",4),o.qZA(),o.TgZ(5,"a",5),o._UZ(6,"i",6),o.qZA(),o.TgZ(7,"a",7),o._UZ(8,"i",8),o.qZA(),o.qZA()),2&a&&(o.xp6(1),o.Q6J("href","mailto:?subject="+u.title+"&body="+u.route,o.LSH),o.xp6(2),o.Q6J("href","https://www.linkedin.com/sharing/share-offsite/?url="+u.route,o.LSH),o.xp6(2),o.Q6J("href","https://www.facebook.com/sharer/sharer.php?u="+u.route,o.LSH),o.xp6(2),o.Q6J("href","https://twitter.com/intent/tweet?url="+u.route,o.LSH))},styles:["div[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#00263e;padding:0 10px;cursor:pointer}"]}),l})();var I=D(6611);let B=(()=>{class l extends Ae.uU{constructor(a,u){super(a),this.localizeService=u}transform(a){return this.localizeService.currentLocale.pipe((0,bt.U)(u=>super.transform(a.replace(" ","T"),u.dateFormat,"UTC",u.code)))}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(o.soG,16),o.Y36(I.y,16))},l.\u0275pipe=o.Yjl({name:"dateFormat",type:l,pure:!0}),l})();function pe(l,i){if(1&l&&(o.TgZ(0,"h1"),o._uU(1),o.qZA()),2&l){const a=o.oxw(2);o.xp6(1),o.Oqu(a.title)}}function Se(l,i){if(1&l&&(o.TgZ(0,"h5"),o._uU(1),o.qZA()),2&l){const a=o.oxw(2);o.xp6(1),o.Oqu(a.subtitle)}}function Qe(l,i){if(1&l&&(o.TgZ(0,"div",3),o.TgZ(1,"div",4),o.TgZ(2,"div",5),o.TgZ(3,"div"),o.TgZ(4,"span",6),o._uU(5),o.ALo(6,"async"),o.qZA(),o.TgZ(7,"span",7),o._uU(8,"|"),o.qZA(),o.TgZ(9,"span",8),o._uU(10),o.ALo(11,"async"),o.ALo(12,"dateFormat"),o.qZA(),o.qZA(),o.YNc(13,pe,2,1,"h1",2),o.YNc(14,Se,2,1,"h5",2),o.qZA(),o.qZA(),o.qZA()),2&l){const a=o.oxw();let u;o.xp6(5),o.Oqu((null==(u=o.lcZ(6,4,a.localizeService.getLocalizedNameAndSlug(a.category[0])))?null:u.name)||""),o.xp6(5),o.Oqu(o.lcZ(11,6,o.lcZ(12,8,a.publishing_date))),o.xp6(3),o.Q6J("ngIf",a.title),o.xp6(1),o.Q6J("ngIf",a.subtitle)}}function St(l,i){if(1&l&&(o.TgZ(0,"h1"),o._uU(1),o.qZA()),2&l){const a=o.oxw(2);o.xp6(1),o.Oqu(a.title)}}function fn(l,i){if(1&l&&(o.TgZ(0,"h5"),o._uU(1),o.qZA()),2&l){const a=o.oxw(2);o.xp6(1),o.Oqu(a.subtitle)}}const Ft=function(l){return{"background-image":l,"min-height":"40vh"}};function Sn(l,i){if(1&l&&(o.TgZ(0,"div"),o.TgZ(1,"div",9),o.TgZ(2,"div",10),o.TgZ(3,"div",5),o.TgZ(4,"div"),o.TgZ(5,"span",6),o._uU(6),o.ALo(7,"async"),o.qZA(),o.TgZ(8,"span",11),o._uU(9,"|"),o.qZA(),o.TgZ(10,"span",8),o._uU(11),o.ALo(12,"async"),o.ALo(13,"dateFormat"),o.qZA(),o.qZA(),o.YNc(14,St,2,1,"h1",2),o.YNc(15,fn,2,1,"h5",2),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&l){const a=o.oxw();let u;o.xp6(1),o.Q6J("ngStyle",o.VKq(11,Ft,"url("+a.header_image.filename+")")),o.xp6(5),o.Oqu((null==(u=o.lcZ(7,5,a.localizeService.getLocalizedNameAndSlug(a.category[0])))?null:u.name)||""),o.xp6(5),o.Oqu(o.lcZ(12,7,o.lcZ(13,9,a.publishing_date))),o.xp6(3),o.Q6J("ngIf",a.title),o.xp6(1),o.Q6J("ngIf",a.subtitle)}}let un=(()=>{class l{constructor(a){this.localizeService=a,this.category=[],this.publishing_date="",this.title="",this.subtitle="",this.header_image=null}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(I.y))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-journal-header"]],inputs:{_editable:"_editable",category:"category",publishing_date:"publishing_date",title:"title",subt
1itle:"subtitle",header_image:"header_image"},decls:3,vars:3,consts:[[3,"axtStoryblok"],["class","JournalHeader d-flex flex-direction-column align-items-center",4,"ngIf"],[4,"ngIf"],[1,"JournalHeader","d-flex","flex-direction-column","align-items-center"],[1,"container"],[1,"row","offset-lg-1"],[1,"category"],[1,"mx-2"],[1,"date"],[1,"JournalHeader",3,"ngStyle"],[1,"container","mt-5"],[1,"separator","mx-2"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.YNc(1,Qe,15,10,"div",1),o.YNc(2,Sn,16,13,"div",2),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngIf",u.header_image&&!u.header_image.filename),o.xp6(1),o.Q6J("ngIf",u.header_image&&u.header_image.filename))},directives:[ye.f,Ae.O5,Ae.PC],pipes:[Ae.Ov,B],styles:[".JournalHeader[_ngcontent-%COMP%]{color:#fff;padding:50px 0;background-color:#51284f;clip-path:polygon(0 0,100% 0,100% calc(100% - 70px),0 100%);background-size:cover;position:relative;z-index:-1}.JournalHeader[_ngcontent-%COMP%] .category[_ngcontent-%COMP%]{color:#00a3e0;font-weight:600;font-size:16px}.JournalHeader[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{font-size:16px}@media (max-width: 767.98px){.JournalHeader[_ngcontent-%COMP%]{padding:100px 0}h1[_ngcontent-%COMP%]{font-size:2.5em}}"]}),l})();function io(l,i){if(1&l&&o._UZ(0,"axt-richtext",22),2&l){const a=o.oxw();o.Q6J("content",a.teaser_text.content)}}function Gi(l,i){if(1&l&&o._UZ(0,"ndc-dynamic",24),2&l){const a=o.oxw().$implicit,u=o.oxw();o.Q6J("ndcDynamicComponent",u.components[a.component])("ndcDynamicInputs",u.getDynamicInputs(a))}}function zr(l,i){if(1&l&&(o.TgZ(0,"div"),o.YNc(1,Gi,1,2,"ndc-dynamic",23),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("ngIf",a.components)}}const mi=function(l){return{"NavBar--active":l}},ai=function(l){return{display:l}},Ii=function(l){return{width:l}};let _s=(()=>{class l{constructor(){this.title="",this.subtitle="",this.backButtonText="",this.category=[],this.publishing_date="",this.teaser_text=null,this.teaser_image=null,this.header_image=null,this.blocks=[],this.showIcons=!1,this.progressBar=0,this.showNavBar=!1,Promise.resolve().then(D.bind(D,450)).then(a=>{this.components=a.COMPONENTS})}onScrollEvent(){this.showNavBar=window.scrollY>100;const a=document.body,u=document.documentElement,y=Math.max(a.scrollHeight,a.offsetHeight,u.clientHeight,u.scrollHeight,u.offsetHeight);this.progressBar=window.scrollY/(y-window.innerHeight)*100}getDynamicInputs(a){return Object.assign({data:a},a)}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-journal-article"]],hostBindings:function(a,u){1&a&&o.NdJ("scroll",function(w){return u.onScrollEvent(w)},!1,o.Jf7)},inputs:{_editable:"_editable",title:"title",subtitle:"subtitle",backButtonText:"backButtonText",category:"category",publishing_date:"publishing_date",teaser_text:"teaser_text",teaser_image:"teaser_image",header_image:"header_image",blocks:"blocks"},decls:27,vars:34,consts:[[3,"axtStoryblok"],[1,"NavBar",3,"ngClass"],[1,"NavBar__bar","row","m-0","pt-3"],[1,"col-1","col-md-4","justify-content-start","d-flex"],[1,"pointer","align-items-center",3,"ngStyle","routerLink"],[1,"icon","fa-solid","fa-arrow-left"],[1,"d-none","d-md-block"],[1,"col-10","col-md-4","d-flex","justify-content-center"],[1,"bold",3,"ngStyle"],[1,"d-flex",3,"ngClass"],[3,"ngClass"],[1,"d-md-none",3,"ngStyle","click"],[1,"icon","fa-solid","fa-share-nodes"],[1,"icon","fa-solid","fa-xmark"],[1,"NavBar__line"],[1,"NavBar__line","dark-blue",3,"ngStyle"],[3,"title","_editable","header_image","category","subtitle","publishing_date"],[1,"JournalArticle","container","mt-5","mb-5"],[1,"row"],[1,"col-lg-7","offset-lg-2"],[3,"content",4,"ngIf"],[4,"ngFor","ngForOf"],[3,"content"],[3,"ndcDynamicComponent","ndcDynamicInputs",4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.TgZ(3,"div",3),o.TgZ(4,"div",4),o.TgZ(5,"p"),o._UZ(6,"i",5),o.qZA(),o.TgZ(7,"p",6),o._uU(8),o.qZA(),o.qZA(),o.qZA(),o.TgZ(9,"div",7),o.TgZ(10,"p",8),o._uU(11),o.qZA(),o.qZA(),o.TgZ(12,"div",9),o.TgZ(13,"div",10),o._UZ(14,"axt-social-links"),o.qZA(),o.TgZ(15,"p",11),o.NdJ("click",function(){return u.showIcons=!u.showIcons}),o._UZ(16,"i",12),o.qZA(),o.TgZ(17,"p",11),o.NdJ("click",function(){return u.showIcons=!u.showIcons}),o._UZ(18,"i",13),o.qZA(),o.qZA(),o.qZA(),o._UZ(19,"div",14),o._UZ(20,"div",15),o.qZA(),o._UZ(21,"axt-journal-header",16),o.TgZ(22,"div",17),o.TgZ(23,"div",18),o.TgZ(24,"div",19),o.YNc(25,io,1,1,"axt-richtext",20),o.YNc(26,zr,2,1,"div",21),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngClass",o.VKq(22,mi,u.showNavBar)),o.xp6(1),o.ekj("flex-nowrap",!u.showIcons),o.xp6(2),o.Q6J("ngStyle",o.VKq(24,ai,u.showIcons?"none":"flex"))("routerLink","/journal"),o.xp6(4),o.Oqu(u.backButtonText),o.xp6(2),o.Q6J("ngStyle",o.VKq(26,ai,u.showIcons?"none":"block")),o.xp6(1),o.Oqu(u.title),o.xp6(1),o.Q6J("ngClass",u.showIcons?"":"col-1 col-md-4 justify-content-end"),o.xp6(1),o.Q6J("ngClass",u.showIcons?"d-flex justify-content-evenly col-11":"d-none d-md-flex"),o.xp6(2),o.Q6J("ngStyle",o.VKq(28,ai,u.showIcons?"none":"block")),o.xp6(2),o.Q6J("ngStyle",o.VKq(30,ai,u.showIcons?"block":"none")),o.xp6(3),o.Q6J("ngStyle",o.VKq(32,Ii,u.progressBar+"%")),o.xp6(1),o.Q6J("title",u.title)("_editable",u._editable)("header_image",u.header_image)("category",u.category)("subtitle",u.subtitle)("publishing_date",u.publishing_date),o.xp6(4),o.Q6J("ngIf",u.teaser_text),o.xp6(1),o.Q6J("ngForOf",u.blocks))},directives:[ye.f,Ae.mk,Ae.PC,E.rH,T,un,Ae.O5,Ae.sg,_e.a,xn.B5,xn.oc],styles:[".NavBar[_ngcontent-%COMP%]{width:100%;background-color:#fff;opacity:0;transition:opacity .2s ease-in;position:fixed;top:0px;pointer-events:none}.NavBar--active[_ngcontent-%COMP%]{opacity:1;pointer-events:auto;z-index:910}.NavBar[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#00a3e0;font-weight:bold}.NavBar[_ngcontent-%COMP%] .bold[_ngcontent-%COMP%]{font-weight:600}.NavBar[_ngcontent-%COMP%] div.pointer[_ngcontent-%COMP%]{cursor:pointer;color:#00a3e0}.NavBar[_ngcontent-%COMP%] div.pointer[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-weight:normal}.NavBar[_ngcontent-%COMP%] div.pointer[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#00a3e0;margin-right:10px}.NavBar[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{margin-left:20px}.NavBar[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#00263e}.NavBar__line[_ngcontent-%COMP%]{display:block;height:10px;position:relative;background-color:#00a3e0;width:100%}.NavBar[_ngcontent-%COMP%] .dark-blue[_ngcontent-%COMP%]{background-color:#00263e;margin-top:-10px}axt-richtext[_ngcontent-%COMP%] img{width:100%}@media (min-width: 768px){axt-richtext[_ngcontent-%COMP%] img{width:130%}}"]}),l})();var v=D(5257),C=D(3342),p=(()=>{return(l=p||(p={}))[l.LATEST_THREE=3]="LATEST_THREE",l[l.LATEST_FOUR=4]="LATEST_FOUR",l[l.ALL=12]="ALL",p;var l})();function O(l,i){if(1&l&&(o.TgZ(0,"div",21),o._UZ(1,"axt-picture",22),o.qZA()),2&l){const a=o.oxw(2).article;o.xp6(1),o.Q6J("picture",a.content.teaser_image)}}function J(l,i){if(1&l&&(o.TgZ(0,"div",19),o.YNc(1,O,2,1,"div",20),o.qZA()),2&l){const a=o.oxw().article;o.xp6(1),o.Q6J("ngIf",a.content.teaser_image.filename)}}function we(l,i){if(1&l&&o._UZ(0,"axt-richtext",23),2&l){const a=o.oxw().article;o.Q6J("content",a.content.teaser_text.content)}}function Ye(l,i){if(1&l&&(o.TgZ(0,"div",8),o.TgZ(1,"a",9),o.YNc(2,J,2,1,"div",10),o.TgZ(3,"div",11),o.TgZ(4,"div",12),o.TgZ(5,"div",13),o.TgZ(6,"span",14),o._uU(7),o.ALo(8,"async"),o.qZA(),o.TgZ(9,"span",15),o._uU(10,"|"),o.qZA(),o.TgZ(11,"span",16),o._uU(12),o.ALo(13,"async"),o.ALo(14,"dateFormat"),o.qZA(),o.qZA(),o.TgZ(15,"h2",17),o._uU(16),o.qZA(),o.YNc(17,we,1,1,"axt-richtext",18),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&l){const a=i.article,u=o.oxw();let y;o.xp6(1),o.Q6J("routerLink",a.full_slug),o.xp6(1),o.Q6J("ngIf",a.content.teaser_image.filename),o.xp6(1),o.Q6J("ngClass",a.content.teaser_image.filename?"py-3":"py-4 justtext"),o.xp6(2),o.Q6J("ngClass",a.content.teaser_image.filename?"mb-2":"mb-4 py-2"),o.xp6(2),o.hij(" ",(null==(y=o.lcZ(8,8,u.localizeService.getLocalizedNameAndSlug(a.content.category[0])))?null:y.name)||""," "),o.xp6(5),o.Oqu(o.lcZ(13,10,o.lcZ(14,12,a.content.publishing_date))),o.xp6(4),o.Oqu(a.content.title),o.xp6(1),o.Q6J("ngIf",a.content.teaser_text&&!a.content.teaser_image.filename)}}function rt(l,i){if(1&l&&(o.TgZ(0,"div",21),o._UZ(1,"axt-picture",22),o.qZA()),2&l){const a=o.oxw().article;o.xp6(1),o.Q6J("picture",a.content.teaser_image)}}function yt(l,i){if(1&l&&o._UZ(0,"axt-richtext",23),2&l){const a=o.oxw().article;o.Q6J("content",a.content.teaser_text.content)}}function At(l,i){if(1&l&&(o.TgZ(0,"div",24),o.TgZ(1,"a",25),o.TgZ(2,"div",19),o.YNc(3,rt,2,1,"div",20),o.qZA(),o.TgZ(4,"div",26),o.TgZ(5,"div",12),o.TgZ(6,"div",13),o.TgZ(7,"span",14),o._uU(8),o.ALo(9,"async"),o.qZA(),o.TgZ(10,"span",15),o._uU(11,"|"),o.qZA(),o.TgZ(12,"span",16),o._uU(13),o.ALo(14,"async"),o.ALo(15,"dateFormat"),o.qZA(),o.qZA(),o.TgZ(16,"h2",17),o._uU(17),o.qZA(),o.YNc(18,yt,1,1,"axt-richtext",18),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&l){const a=i.article,u=o.oxw();let y;o.xp6(1),o.Q6J("routerLink",a.full_slug),o.xp6(2),o.Q6J("ngIf",a.content.teaser_image.filename),o.xp6(3),o.Q6J("ngClass",a.content.teaser_image.filename?"mb-2":"mb-4 py-2"),o.xp6(2),o.hij(" ",(null==(y=o.lcZ(9,7,u.localizeService.getLocalizedNameAndSlug(a.content.category[0])))?null:y.name)||""," "),o.xp6(5),o.Oqu(o.lcZ(14,9,o.lcZ(15,11,a.content.publishing_date))),o.xp6(4),o.Oqu(a.content.title),o.xp6(1),o.Q6J("ngIf",a.content.teaser_text&&!a.content.teaser_image.filename)}}const hn=function(l){return{article:l}};function zn(l,i){if(1&l&&(o.ynx(0),o.GkF(1,29),o.BQk()),2&l){const a=o.oxw().$implicit;o.oxw();const u=o.MAs(1);o.xp6(1),o.Q6J("ngTemplateOutlet",u)("ngTemplateOutletContext",o.VKq(2,hn,a))}}function Nr(l,i){if(1&l&&(o.ynx(0),o.GkF(1,29),o.BQk()),2&l){const a=o.oxw(),u=a.index,y=a.$implicit,w=o.oxw(),R=o.MAs(3),F=o.MAs(1);o.xp6(1),o.Q6J("ngTemplateOutlet",w.first_featured&&0===u?R:F)("ngTemplateOutletContext",o.VKq(2,hn,y))}}function an(l,i){if(1&l&&(o.ynx(0),o.GkF(1,29),o.BQk()),2&l){const a=o.oxw(),u=a.index,y=a.$implicit,w=o.oxw(),R=o.MAs(3),F=o.MAs(1);o.xp6(1),o.Q6J("ngTemplateOutlet",w.first_featured&&0===u?R:F)("ngTemplateOutletContext",o.VKq(2,hn,y))}}function Nn(l,i){if(1&l&&(o.ynx(0),o.ynx(1,27),o.YNc(2,zn,2,4,"ng-container",28),o.YNc(3,Nr,2,4,"ng-container",28),o.YNc(4,an,2,4,"ng-container",28),o.BQk(),o.BQk()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("ngSwitch",a.toNumber(a.layout)),o.xp6(1),o.Q6J("ngSwitchCase",a.journalLayout.LATEST_THREE),o.xp6(1),o.Q6J("ngSwitchCase",a.journalLayout.LATEST_FOUR),o.xp6(1),o.Q6J("ngSwitchCase",a.journalLayout.ALL)}}function pn(l,i){if(1&l){const a=o.EpF();o.TgZ(0,"div",30),o.TgZ(1,"button",31),o.NdJ("click",function(){return o.CHM(a),o.oxw().showMore()}),o._uU(2),o.ALo(3,"async"),o.ALo(4,"translate"),o.qZA(),o.qZA()}2&l&&(o.xp6(2),o.hij(" ",o.lcZ(3,1,o.lcZ(4,3,"read_more"))," "))}let jo=(()=>{class l{constructor(a,u){this.storyblokService=a,this.localizeService=u,this.first_featured=!1,this.tags=[],this.categories=[],this.journalArticles=[],this.currentPage=1,this.journalLayout=p,this.toNumber=Number}ngOnInit(){this.loadArticles()}loadArticles(){const a={};this.categories.length>
10&&(a.category={any_in_array:this.categories.join(",")}),this.storyblokService.getFullStories({starts_with:"journal/",is_startpage:0,sort_by:"content.publishing_date:desc",per_page:+this.layout,page:this.currentPage.toString(),with_tag:this.tags.join(","),filter_query:a}).pipe((0,v.q)(1),(0,C.b)(u=>this.total=u.total),(0,bt.U)(u=>u.data.stories)).subscribe(u=>this.journalArticles.push(...u))}showMore(){this.currentPage++,this.loadArticles()}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Di.B),o.Y36(I.y))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-journal-teaser"]],inputs:{_editable:"_editable",title:"title",layout:"layout",first_featured:"first_featured",tags:"tags",categories:"categories"},decls:11,vars:3,consts:[["smallArticleTemplate",""],["largeArticleTemplate",""],[1,"JournalTeaser"],[3,"axtStoryblok"],[1,"row"],[1,"col-12","col-lg-10","offset-lg-1"],[4,"ngFor","ngForOf"],["class","col-12 d-flex justify-content-center mt-4",4,"ngIf"],[1,"col-12","col-md-4","d-flex","flex-column","mb-4"],[1,"JournalTeaser__article","JournalTeaser__defaultarticle",3,"routerLink"],["class","top",4,"ngIf"],[1,"bottom","px-4",3,"ngClass"],[1,"text"],[3,"ngClass"],[1,"category"],[1,"separator","mx-2"],[1,"date"],[1,"title","mb-4"],["class","richtext",3,"content",4,"ngIf"],[1,"top"],["class","image",4,"ngIf"],[1,"image"],[1,"mb-3",3,"picture"],[1,"richtext",3,"content"],[1,"col-12","mb-4","mb-md-5"],[1,"JournalTeaser__article","JournalTeaser__toparticle","mb-0","mb-md-5",3,"routerLink"],[1,"bottom","px-4","py-3"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"col-12","d-flex","justify-content-center","mt-4"],[1,"btn","btn-primary",3,"click"]],template:function(a,u){1&a&&(o.YNc(0,Ye,18,14,"ng-template",null,0,o.W1O),o.YNc(2,At,19,13,"ng-template",null,1,o.W1O),o.TgZ(4,"div",2),o.TgZ(5,"div",3),o.TgZ(6,"div",4),o.TgZ(7,"div",5),o.TgZ(8,"div",4),o.YNc(9,Nn,5,4,"ng-container",6),o.YNc(10,pn,5,5,"div",7),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.xp6(5),o.Q6J("axtStoryblok",u._editable),o.xp6(4),o.Q6J("ngForOf",u.journalArticles),o.xp6(1),o.Q6J("ngIf",u.toNumber(u.layout)===u.journalLayout.ALL&&void 0!==u.total&&u.journalArticles.length<u.total))},directives:[ye.f,Ae.sg,Ae.O5,E.yS,Ae.mk,br.w,_e.a,Ae.RF,Ae.n9,Ae.tP],pipes:[Ae.Ov,B,Po.X],styles:['.JournalTeaser[_ngcontent-%COMP%]{position:relative}.JournalTeaser__text[_ngcontent-%COMP%]{font-size:.8888888889rem}.JournalTeaser__article[_ngcontent-%COMP%]{display:block;color:#fff;text-decoration:none}.JournalTeaser__article[_ngcontent-%COMP%] .top[_ngcontent-%COMP%]{position:relative;overflow:hidden;transition:.3s ease}.JournalTeaser__article[_ngcontent-%COMP%] .top[_ngcontent-%COMP%]:before{content:"";display:block;padding-top:60%;transition:padding .3s ease}.JournalTeaser__article[_ngcontent-%COMP%] .bottom[_ngcontent-%COMP%]{background-color:#51284f;transition:.3s ease}.JournalTeaser__article[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;bottom:0}.JournalTeaser__article[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%], .JournalTeaser__article[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%] img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s ease}.JournalTeaser__article[_ngcontent-%COMP%] .category[_ngcontent-%COMP%]{color:#00a3e0;font-weight:600}
1.JournalTeaser__article[_ngcontent-%COMP%] .separator[_ngcontent-%COMP%]{font-weight:300}.JournalTeaser__article[_ngcontent-%COMP%] .richtext[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:0}.JournalTeaser__defaultarticle[_ngcontent-%COMP%]{height:100%;min-height:350px;border-radius:6px;overflow:hidden;background-color:#51284f;position:relative;z-index:1;cursor:pointer}.JournalTeaser__defaultarticle[_ngcontent-%COMP%] .top[_ngcontent-%COMP%]:before{padding-top:60%}.JournalTeaser__defaultarticle[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{transition:padding .3s ease}.JournalTeaser__defaultarticle[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:1.1111111111rem}.JournalTeaser__defaultarticle[_ngcontent-%COMP%]:hover .top[_ngcontent-%COMP%]:before{padding-top:calc(60% - .5rem)}.JournalTeaser__defaultarticle[_ngcontent-%COMP%]:hover .bottom.justtext[_ngcontent-%COMP%]{transform:translateY(-.5rem)}.JournalTeaser__defaultarticle[_ngcontent-%COMP%]:hover .bottom.justtext[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{padding-bottom:0}.JournalTeaser__defaultarticle[_ngcontent-%COMP%]:hover .bottom[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{padding-bottom:.5rem}.JournalTeaser__defaultarticle[_ngcontent-%COMP%]:hover .image[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%]{transform:scale(1.1)}.JournalTeaser__toparticle[_ngcontent-%COMP%]{position:relative;z-index:1;cursor:pointer}.JournalTeaser__toparticle[_ngcontent-%COMP%] .top[_ngcontent-%COMP%]{width:70%;margin-left:30%;background-color:#dbe1e6}.JournalTeaser__toparticle[_ngcontent-%COMP%] .top[_ngcontent-%COMP%]:before{padding-top:75%}.JournalTeaser__toparticle[_ngcontent-%COMP%] .bottom[_ngcontent-%COMP%]{position:absolute;bottom:10%;left:0;width:40%;min-height:300px;border-radius:6px}.JournalTeaser__toparticle[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%]{transform-origin:top right}.JournalTeaser__toparticle[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:2.4444444444rem}.JournalTeaser__toparticle[_ngcontent-%COMP%]:hover .top[_ngcontent-%COMP%]{width:72%;margin-left:28%}.JournalTeaser__toparticle[_ngcontent-%COMP%]:hover .top[_ngcontent-%COMP%]:before{padding-top:73%}.JournalTeaser__toparticle[_ngcontent-%COMP%]:hover .bottom[_ngcontent-%COMP%]{width:42%;bottom:12%}.JournalTeaser__toparticle[_ngcontent-%COMP%]:hover .image[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%]{transform:scale(1.05)}@media (max-width: 1199.98px){.JournalTeaser__toparticle[_ngcontent-%COMP%] .bottom[_ngcontent-%COMP%]{min-height:200px}.JournalTeaser__toparticle[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:1.6666666667rem}}@media (max-width: 991.98px){.JournalTeaser__toparticle[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:1.1111111111rem}}@media (max-width: 767.98px){.JournalTeaser__toparticle[_ngcontent-%COMP%]{min-height:350px;border-radius:6px;background-color:#51284f}.JournalTeaser__toparticle[_ngcontent-%COMP%] .top[_ngcontent-%COMP%]{width:100%!important;margin-left:0!important}.JournalTeaser__toparticle[_ngcontent-%COMP%] .top[_ngcontent-%COMP%]:before{padding-top:60%}.JournalTeaser__toparticle[_ngcontent-%COMP%] .bottom[_ngcontent-%COMP%]{position:relative;bottom:auto!important;left:auto!important;width:100%!important;min-height:unset!important;border-radius:none}.JournalTeaser__toparticle[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{transition:padding .3s ease}.JournalTeaser__toparticle[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:1.1111111111rem}.JournalTeaser__toparticle[_ngcontent-%COMP%]:hover .top[_ngcontent-%COMP%]:before{padding-top:calc(60% - .5rem)}.JournalTeaser__toparticle[_ngcontent-%COMP%]:hover .bottom[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{padding-bottom:.5rem}.JournalTeaser__toparticle[_ngcontent-%COMP%]:hover .image[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%]{transform:scale(1.1)}}']}),l})();const Xn=["keyfigures"],Uo=function(l,i){return{useGrouping:l,suffix:i}};function Bc(l,i){if(1&l&&(o.TgZ(0,"div",4),o._UZ(1,"div",5),o._UZ(2,"axt-richtext",6),o.qZA()),2&l){const a=i.$implicit,u=o.oxw();o.Q6J("axtStoryblok",a._editable),o.xp6(1),o.Q6J("countUp",u.activated?u.toNumber(a.count):0)("options",o.WLB(4,Uo,a.add_separator,u.getSuffix(a))),o.xp6(1),o.Q6J("content",a.text)}}let Hc=(()=>{class l{constructor(a){this.scroll=a,this.figures=[],this.toNumber=Number,this.activated=!1}
1ngOnInit(){this.scroll.subject.subscribe(a=>{const u=a.path||a.composedPath&&a.composedPath();if(!this.activated){const y=Number(u[1].scrollY+u[1].innerHeight);let w=0;this.keyfigures&&(w=this.keyfigures.nativeElement.offsetTop),w<y&&w>0&&(this.activated=!0)}})}getSuffix(a){return a.suffix?'<span class="Keyfigures__suffix">'+a.suffix+"</span>":""}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(ra.al))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-keyfigures"]],viewQuery:function(a,u){if(1&a&&o.Gf(Xn,5),2&a){let y;o.iGM(y=o.CRH())&&(u.keyfigures=y.first)}},inputs:{_editable:"_editable",figures:"figures"},decls:4,vars:2,consts:[[1,"Keyfigures",3,"axtStoryblok"],["keyfigures",""],[1,"row","justify-content-evenly","flex-wrap"],["class","Keyfigures__data d-flex flex-column",3,"axtStoryblok",4,"ngFor","ngForOf"],[1,"Keyfigures__data","d-flex","flex-column",3,"axtStoryblok"],[1,"Keyfigures__count",3,"countUp","options"],[1,"Keyfigures__text",3,"content"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0,1),o.TgZ(2,"div",2),o.YNc(3,Bc,3,7,"div",3),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(3),o.Q6J("ngForOf",u.figures))},directives:[ye.f,Ae.sg,st,_e.a],styles:["[_nghost-%COMP%]{display:block;margin:3rem 0}.Keyfigures[_ngcontent-%COMP%]{position:relative}.Keyfigures__data[_ngcontent-%COMP%]{z-index:1;max-width:250px;width:33%}.Keyfigures__count[_ngcontent-%COMP%]{color:#fff;font-size:4.3888888889rem;font-weight:600;line-height:1}.Keyfigures[_ngcontent-%COMP%] .Keyfigures__suffix{font-size:1.3333333333rem}.Keyfigures__text[_ngcontent-%COMP%]{font-size:1.3333333333rem;color:#00a3e0}.Keyfigures__text[_ngcontent-%COMP%] img{max-height:2rem}@media (max-width: 767.98px){[_nghost-%COMP%]{margin:2.5rem 0}.Keyfigures__data[_ngcontent-%COMP%]{margin-bottom:5rem;max-width:none;width:100%;text-align:center}.Keyfigures__data[_ngcontent-%COMP%]:last-child{margin-bottom:0}}"]}),l})();var $p=D(363);function Zp(l,i){if(1&l&&o._UZ(0,"h1",14),2&l){const a=o.oxw();o.Q6J("innerHtml",a.title,o.oJD)}}function zp(l,i){if(1&l&&(o.TgZ(0,"a",17),o._uU(1),o.qZA()),2&l){const a=o.oxw().$implicit;o.Q6J("routerLink",a.link)("fragment",a.anchor),o.xp6(1),o.Oqu(a.label)}}function Jp(l,i){if(1&l&&o._UZ(0,"span",18),2&l){const a=o.oxw().$implicit;o.Q6J("innerHTML",a.label,o.oJD)}}function Gp(l,i){if(1&l&&(o.TgZ(0,"li"),o.YNc(1,zp,2,3,"a",15),o.YNc(2,Jp,1,1,"span",16),o.qZA()),2&l){const a=i.$implicit;o.ekj("d-none",!a.label),o.xp6(1),o.Q6J("ngIf",a.link),o.xp6(1),o.Q6J("ngIf",null===a.link)}}function Yp(l,i){if(1&l&&o._UZ(0,"axt-big-image-text",19),2&l){const a=o.oxw();o.Q6J("text",a.introduction)("image",a.header_image)}}function Pa(l,i){if(1&l&&o._UZ(0,"ndc-dynamic",21),2&l){const a=o.oxw().$implicit,u=o.oxw();o.Q6J("ndcDynamicComponent",u.components[a.component])("ndcDynamicInputs",u.getDynamicInputs(a))}}function qp(l,i){if(1&l&&(o.ynx(0),o.YNc(1,Pa,1,2,"ndc-dynamic",20),o.BQk()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("ngIf",a.components)}}let cr=(()=>{class l{constructor(a,u){this.storyblokService=a,this.localizeService=u,this.slug_breadcrumbs=!1,this.icon=[],this.title="",this.body=[],this.title$=new $p.t(1),this.breadcrumbs$=(0,Gt.aj)([this.storyblokService.getGlobalText("home"),this.getParents$(),this.localizeService.currentLocale]).pipe((0,bt.U)(([y,w,R])=>{var F,A,j,k;return[{label:y,link:"/"+R.simpleCode},{label:null===(F=w.modules.story)||void 0===F?void 0:F.name,link:null===(A=w.modules.story)||void 0===A?void 0:A.full_slug},{label:null===(j=w.category.story)||void 0===j?void 0:j.name,link:null===(k=w.category.story)||void 0===k?void 0:k.full_slug,anchor:this.addAnchorToSlug()},{label:this.title,link:null}]})),Promise.resolve().then(D.bind(D,450)).then(y=>{this.components=y.COMPONENTS})}ngOnChanges(a){a.title&&this.title$.next(a.title.currentValue)}getParents$(){return(0,Gt.aj)([this.storyblokService.globalStory,this.storyblokService.currentStory,this.title$]).pipe((0,bt.U)(([a,u])=>{if(this.slug_breadcrumbs){const y=u.full_slug.split("/");return{modules:y.length>1?this.getLink(y[0],y[0]):{},category:y.length>2?this.getLink(y[0]+"/"+y[1],y[1]):{}}}return{modules:a.content.modules_page,category:a.content["standard-modules"===this.component?"standard_modules_page":"additional_modules_page"]}}
1))}getDynamicInputs(a){return Object.assign({data:a},a)}getLink(a,u){return{story:{full_slug:a,name:this.formatName(u)}}}formatName(a){return a.replace(/-/g," ").replace(/\w\S*/g,u=>u.charAt(0).toUpperCase()+u.substring(1).toLowerCase())}addAnchorToSlug(){return"standard-modules"===this.component?"standardmodule":"zusatzmodule"}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Di.B),o.Y36(I.y))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-module-page"]],inputs:{_editable:"_editable",component:"component",slug_breadcrumbs:"slug_breadcrumbs",icon:"icon",title:"title",introduction:"introduction",header_image:"header_image",body:"body"},features:[o.TTD],decls:16,vars:12,consts:[[1,"ModulePage",3,"axtStoryblok"],["gradient","light",1,"ModulePage__header",3,"icon"],["section","title"],["section","title",1,"category-name",3,"innerHtml"],["section","title",3,"innerHtml",4,"ngIf"],["section","breadcrumbs",1,"container"],[1,"row"],[1,"col","mb-4"],["aria-label","Breadcrumb",1,"ModulePage__breadcrumbs"],[1,"nav"],[3,"d-none",4,"ngFor","ngForOf"],[3,"text","image",4,"ngIf"],[3,"axtStoryblok"],[4,"ngFor","ngForOf"],["section","title",3,"innerHtml"],[3,"routerLink","fragment",4,"ngIf"],[3,"innerHTML",4,"ngIf"],[3,"routerLink","fragment"],[3,"innerHTML"],[3,"text","image"],[3,"ndcDynamicComponent","ndcDynamicInputs",4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs"]],template:function(a,u){if(1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"axt-icon-header",1),o.ynx(2,2),o._UZ(3,"span",3),o.ALo(4,"async"),o.YNc(5,Zp,1,1,"h1",4),o.BQk(),o.TgZ(6,"div",5),o.TgZ(7,"div",6),o.TgZ(8,"div",7),o.TgZ(9,"nav",8),o.TgZ(10,"ol",9),o.YNc(11,Gp,3,4,"li",10),o.ALo(12,"async"),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.YNc(13,Yp,1,2,"axt-big-image-text",11),o.TgZ(14,"div",12),o.YNc(15,qp,2,1,"ng-container",13),o.qZA(),o.qZA()),2&a){let y;o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("icon",u.icon),o.xp6(2),o.Q6J("innerHtml",null==(y=o.lcZ(4,8,u.getParents$()))||null==y.category||null==y.category.story?null:y.category.story.name,o.oJD),o.xp6(2),o.Q6J("ngIf",u.title),o.xp6(6),o.Q6J("ngForOf",o.lcZ(12,10,u.breadcrumbs$)),o.xp6(2),o.Q6J("ngIf",u.introduction),o.xp6(1),o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngForOf",u.body)}},directives:[ye.f,sa,Ae.O5,Ae.sg,E.yS,Kn,xn.B5,xn.oc],pipes:[Ae.Ov],styles:['.ModulePage[_ngcontent-%COMP%] .category-name[_ngcontent-%COMP%]{color:#00263e;text-transform:uppercase}.ModulePage__header[_ngcontent-%COMP%]{margin-bottom:6.6rem}@media (max-width: 767.98px){.ModulePage__header[_ngcontent-%COMP%] .IconHeader__title{margin-top:0;margin-bottom:0;padding-top:0}}.ModulePage__breadcrumbs[_ngcontent-%COMP%]{font-size:.5555555556rem;font-weight:600;margin-top:1rem}.ModulePage__breadcrumbs[_ngcontent-%COMP%] ol[_ngcontent-%COMP%]{list-style:none}.ModulePage__breadcrumbs[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{display:inline-block}.ModulePage__breadcrumbs[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:not(:last-child):after{content:"";display:inline-block;width:.8em;height:.8em;margin:0 .8em 0 .5em;border-width:.1em;border-color:#f0efef;border-right-style:solid;border-bottom-style:solid;transform:rotate(-45deg)}.ModulePage__breadcrumbs[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .ModulePage__breadcrumbs[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:inline-block;padding:.5em 1.4em;margin-bottom:1em;border-radius:100px;background-color:#f0efef;color:#00263e;text-decoration:none;opacity:.8;transition:opacity .3s ease}.ModulePage__breadcrumbs[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{opacity:1}']}),l})();function Wa(l,i){if(1&l&&o._UZ(0,"i",10),2&l){const a=i.ngIf;o.Q6J("ngClass",a.icon+" "+a.weight+" "+a.size)}}function Ka(l,i){if(1&l&&o._UZ(0,"axt-richtext",11),2&l){const a=o.oxw();o.Q6J("content",a.richtext.content)}}let Qp=(()=>{class l{constructor(){this.icon=[],this.title="",this.subtitle=""}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-module-description"]],inputs:{_editable:"_editable",icon:"icon",title:"title",subtitle:"subtitle",richtext:"richtext"},decls:15,vars:5,consts:[[1,"ModuleDescription","container",3,"axtStoryblok"],[1,"row"],[1,"ModuleDescription__stripe","col-12","col-md-8","col-lg-7"],[1,"ModuleDescription__icon","col-3","col-md-2","col-lg-1"],[3,"ngClass",4,"ngIf"],[1,"col-9","col-md-8","col-lg-6"],[1,"ModuleDescription__title","mt-2"],[1,"row","mt-4"],[1,"col-12","col-md-8","col-lg-6","offset-md-1"],[3,"content",4,"ngIf"],[3,"ngClass"],[3,"content"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o._UZ(3,"div"),o.qZA(),o.qZA(),o.TgZ(4,"div",1),o.TgZ(5,"div",3),o.YNc(6,Wa,1,1,"i",4),o.qZA(),o.TgZ(7,"div",5),o.TgZ(8,"h2",6),o._uU(9),o.qZA(),o.TgZ(10,"h4"),o._uU(11),o.qZA(),o.qZA(),o.qZA(),o.TgZ(12,"div",7),o.TgZ(13,"div",8),o.YNc(14,Ka,1,1,"axt-richtext",9),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(6),o.Q6J("ngIf",u.icon[0]),o.xp6(3),o.hij(" ",u.title," "),o.xp6(2),o.hij(" ",u.subtitle," "),o.xp6(3),o.Q6J("ngIf",u.richtext))},directives:[ye.f,Ae.O5,Ae.mk,_e.a],styles:['.ModuleDescription[_ngcontent-%COMP%]{margin-bottom:150px}.ModuleDescription__stripe[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{background-color:#00263e;display:inline-block;height:6px;width:100%;position:relative}.ModuleDescription__stripe[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:after{content:"";width:80px;background-color:#00a3e0;height:6px;position:absolute;right:0px;top:0px}.ModuleDescription__icon[_ngcontent-%COMP%]{text-align:center;color:#00a3e0}.ModuleDescription__title[_ngcontent-%COMP%]{font-size:1.7777777778rem}
1.ModuleDescription[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{text-transform:none}@media (max-width: 767.98px){.ModuleDescription[_ngcontent-%COMP%]{margin-bottom:75px}}']}),l})();function Xu(l,i){if(1&l&&(o.TgZ(0,"div",12),o.TgZ(1,"div",13),o._UZ(2,"i",14),o.qZA(),o.TgZ(3,"div",15),o.TgZ(4,"h3",16),o._uU(5),o.qZA(),o.qZA(),o.qZA()),2&l){const a=i.ngIf,u=o.oxw();o.xp6(2),o.Q6J("ngClass",a.icon+" "+a.weight+" "+a.size),o.xp6(3),o.Oqu(u.icon_title)}}function Yi(l,i){if(1&l&&(o.TgZ(0,"div",17),o._UZ(1,"img",18),o.TgZ(2,"h4"),o._uU(3),o.qZA(),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("src",a.logo.filename,o.LSH),o.xp6(2),o.Oqu(a.logo_subtitle)}}function vo(l,i){if(1&l&&(o.TgZ(0,"div",19),o.TgZ(1,"div",20),o._UZ(2,"axt-richtext",21),o.qZA(),o.qZA()),2&l){const a=o.oxw();o.xp6(2),o.Q6J("content",a.richtext.content)}}function Xa(l,i){if(1&l&&(o.TgZ(0,"div",22),o.TgZ(1,"div",23),o._UZ(2,"axt-richtext",21),o.qZA(),o.qZA()),2&l){const a=o.oxw();o.xp6(2),o.Q6J("content",a.richtext_list.content)}}function zs(l,i){if(1&l&&(o.TgZ(0,"div",24),o.TgZ(1,"div",25),o.TgZ(2,"a",26),o._uU(3),o.qZA(),o.qZA(),o.qZA()),2&l){const a=o.oxw();o.xp6(2),o.Q6J("href",null==a.link?null:a.link.url,o.LSH),o.xp6(1),o.Oqu(a.link_text)}}function ys(l,i){if(1&l&&(o.TgZ(0,"div",27),o.TgZ(1,"div",28),o._UZ(2,"img",29),o.qZA(),o.TgZ(3,"div",30),o.TgZ(4,"p"),o.TgZ(5,"b"),o._uU(6),o.qZA(),o.qZA(),o._UZ(7,"axt-richtext",31),o.qZA(),o.qZA()),2&l){const a=i.ngIf;o.xp6(2),o.Q6J("src",a.image.filename,o.LSH)("alt",a.image.alt),o.xp6(4),o.Oqu(a.title),o.xp6(1),o.Q6J("content",a.list.content)}}let $c=(()=>{class l{constructor(){this.icon=[],this.icon_title="",this.logo=null,this.logo_subtitle="",this.richtext=null,this.richtext_list=null,this.link_text="",this.link=null,this.preview=[]}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-module-teaser"]],inputs:{_editable:"_editable",icon:"icon",icon_title:"icon_title",logo:"logo",logo_subtitle:"logo_subtitle",richtext:"richtext",richtext_list:"richtext_list",link_text:"link_text",link:"link",preview:"preview"},decls:12,vars:7,consts:[[1,"ModuleTeaser","py-5"],[1,"ModuleTeaser__skew-background-wrapper"],[1,"ModuleTeaser__skew-background"],[1,"container",3,"axtStoryblok"],["class","ModuleTeaser__title row align-items-center mb-4",4,"ngIf"],[1,"row","mt-5"],["class","col-12 col-lg-8 col-xl-8 offset-lg-1 offset-xl-2 d-flex flex-column",4,"ngIf"],["class","ModuleTeaser__richtext row mt-5",4,"ngIf"],["class","ModuleTeaser__richtext--list row mt-5",4,"ngIf"],["class","row",4,"ngIf"],[1,"container-fluid"],["class","ModuleTeaser__preview row",4,"ngIf"],[1,"ModuleTeaser__title","row","align-items-center","mb-4"],[1,"col","flex-grow-0","flex-md-grow-1","col-md-1","d-flex","justify-content-end"],[3,"ngClass"],[1,"col-10","col-md-11","d-flex","align-items-center","justify-content-start"],[1,"mb-0"],[1,"col-12","col-lg-8","col-xl-8","offset-lg-1","offset-xl-2","d-flex","flex-column"],["alt","logo.alt",1,"ModuleTeaser__logo","mb-2",3,"src"],[1,"ModuleTeaser__richtext","row","mt-5"],[1,"col-12","col-lg-8","col-xl-6","offset-lg-1","offset-xl-2"],[3,"content"],[1,"ModuleTeaser__richtext--list","row","mt-5"],[1,"col-12","col-sm-10","col-md-10","col-xl-8","offset-sm-1","offset-xl-3"],[1,"row"],[1,"col-12","col-md-6","col-lg-6","col-xl-5","offset-md-6","offset-lg-6","offset-xl-7"],[1,"download-link",3,"href"],[1,"ModuleTeaser__preview","row"],[1,"ModuleTeaser__preview-image","col-12","col-md-6","col-lg-7"],[3,"src","alt"],[1,"ModuleTeaser__preview-richtext","mt-4","mt-md-0","col-12","col-md-6","col-lg-5"],[1,"checks",3,"content"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o._UZ(2,"div",2),o.qZA(),o.TgZ(3,"div",3),o.YNc(4,Xu,6,2,"div",4),o.TgZ(5,"div",5),o.YNc(6,Yi,4,2,"div",6),o.qZA(),o.YNc(7,vo,3,1,"div",7),o.YNc(8,Xa,3,1,"div",8),o.YNc(9,zs,4,2,"div",9),o.qZA(),o.TgZ(10,"div",10),o.YNc(11,ys,8,4,"div",11),o.qZA(),o.qZA()),2&a&&(o.xp6(3),o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngIf",u.icon[0]),o.xp6(2),o.Q6J("ngIf",u.logo),o.xp6(1),o.Q6J("ngIf",u.richtext),o.xp6(1),o.Q6J("ngIf",u.richtext_list),o.xp6(1),o.Q6J("ngIf",null==u.link?null:u.link.url),o.xp6(2),o.Q6J("ngIf",u.preview[0]))},directives:[ye.f,Ae.O5,Ae.mk,_e.a],styles:[".ModuleTeaser[_ngcontent-%COMP%]{margin:0 auto 10vh;position:relative;background-color:#f0efef}.ModuleTeaser__skew-background-wrapper[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.ModuleTeaser__skew-background[_ngcontent-%COMP%]{position:relative;top:5vw;height:100%;background-color:#f0efef;clip-path:polygon(0 4rem,100% 0,100% calc(100% - 4rem),0 100%);z-index:-1}.ModuleTeaser__logo[_ngcontent-%COMP%]{width:135px}.ModuleTeaser__richtext[_ngcontent-%COMP%] .Richtext p{min-height:20px}.ModuleTeaser__richtext--list[_ngcontent-%COMP%] .Richtext{column-count:2;column-width:50%;grid-column-gap:.75rem;column-gap:.75rem}@media (max-width: 991.98px){.ModuleTeaser__richtext--list[_ngcontent-%COMP%] .Richtext{column-count:1}}.ModuleTeaser__richtext--list[_ngcontent-%COMP%] .Richtext li{margin-bottom:20px}.ModuleTeaser__preview[_ngcontent-%COMP%]{margin-top:100px}.ModuleTeaser__preview-image[_ngcontent-%COMP%]{padding:0}.ModuleTeaser__preview[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}"]}),l})();function ed(l,i){if(1&l&&(o.TgZ(0,"li",4),o.TgZ(1,"strong"),o._uU(2),o.qZA(),o._UZ(3,"br"),o._UZ(4,"axt-richtext",5),o.qZA()),2&l){const a=i.$implicit;o.Q6J("axtStoryblok",a._editable),o.xp6(2),o.Oqu(a.title),o.xp6(2),o.Q6J("content",a.description)}}function td(l,i){if(1&l&&(o.TgZ(0,"li",4),o.TgZ(1,"strong"),o._uU(2),o.qZA(),o._UZ(3,"br"),o._UZ(4,"axt-richtext",5),o.qZA()),2&l){const a=i.$implicit;o.Q6J("axtStoryblok",a._editable),o.xp6(2),o.Oqu(a.title),o.xp6(2),o.Q6J("content",a.description)}}let Wp=(()=>{class l{constructor(){this.col_1=[],this.col_2=[]}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-module-features"]],inputs:{_editable:"_editable",col_1:"col_1",col_2:"col_2"},decls:7,vars:3,consts:[[1,"row",3,"axtStoryblok"],[1,"col-md-5","col-lg-4","offset-md-1","offset-lg-3"],[3,"axtStoryblok",4,"ngFor","ngForOf"],[1,"col-md-5","col-lg-4"],[3,"axtStoryblok"],[3,"content"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"ul"),o.YNc(3,ed,5,3,"li",2),o.qZA(),o.qZA(),o.TgZ(4,"div",3),o.TgZ(5,"ul"),o.YNc(6,td,5,3,"li",2),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(3),o.Q6J("ngForOf",u.col_1),o.xp6(3),o.Q6J("ngForOf",u.col_2))},directives:[ye.f,Ae.sg,_e.a],styles:['ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin-bottom:1rem}ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:"";left:.5em;top:.5em;width:.4em;height:.4em;background-color:#00a3e0}']}),l})();function Kp(l,i){if(1&l&&(o.TgZ(0,"li",8),o._uU(1),o.qZA()),2&l){const a=i.$implicit;o.Q6J("axtStoryblok",a._editable),o.xp6(1),o.hij(" ",a.title," ")}}function Zc(l,i){if(1&l&&(o.TgZ(0,"li",8),o._uU(1),o.qZA()),2&l){const a=i.$implicit;o.Q6J("axtStoryblok",a._editable),o.xp6(1),o.hij(" ",a.title," ")}}function Ai(l,i){if(1&l&&(o.TgZ(0,"div",9),o.TgZ(1,"ul",5),o.YNc(2,Zc,2,2,"li",6),o.qZA(),o.qZA()),2&l){const a=o.oxw(2);o.xp6(2),o.Q6J("ngForOf",a.features[0].col_2)}}const zl=function(l){return["",l]};function aa(l,i){if(1&l&&(o.ynx(0),o.TgZ(1,"div",4),o.TgZ(2,"ul",5),o.YNc(3,Kp,2,2,"li",6),o.qZA(),o.qZA(),o.YNc(4,Ai,3,1,"div",7),o.BQk()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("ngClass",o.VKq(3,zl,a.features[0].col_2.length?"col-lg-3 col-sm-6":"col-lg-6")),o.xp6(2),o.Q6J("ngForOf",a.features[0].col_1),o.xp6(1),o.Q6J("ngIf",a.features[0].col_2.length)}}
1let Xp=(()=>{class l{constructor(){this.features=[]}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-module-features-teaser"]],inputs:{_editable:"_editable",text:"text",features:"features"},decls:4,vars:3,consts:[[1,"row",3,"axtStoryblok"],[1,"col-lg-5","offset-lg-1"],[1,"lead",3,"content"],[4,"ngIf"],[3,"ngClass"],[1,"checks"],[3,"axtStoryblok",4,"ngFor","ngForOf"],["class","col-lg-3 col-sm-6",4,"ngIf"],[3,"axtStoryblok"],[1,"col-lg-3","col-sm-6"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o._UZ(2,"axt-richtext",2),o.qZA(),o.YNc(3,aa,5,5,"ng-container",3),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(2),o.Q6J("content",u.text),o.xp6(1),o.Q6J("ngIf",u.features[0]))},directives:[ye.f,_e.a,Ae.O5,Ae.mk,Ae.sg],styles:["[_nghost-%COMP%] axt-richtext[_ngcontent-%COMP%]{margin-bottom:0}"]}),l})();function zc(l,i){if(1&l&&(o.TgZ(0,"div",13),o.TgZ(1,"div",14),o._UZ(2,"i",15),o.qZA(),o.TgZ(3,"div",16),o.TgZ(4,"a",17),o.TgZ(5,"h3",18),o._uU(6),o.qZA(),o._UZ(7,"i",19),o.qZA(),o.qZA(),o.qZA()),2&l){const a=o.oxw();o.xp6(2),o.Q6J("ngClass",a.icon[0].icon+" "+a.icon[0].size+" "+a.icon[0].weight),o.xp6(2),o.Q6J("routerLink",null==a.title_link||null==a.title_link.story?null:a.title_link.story.full_slug)("fragment",null==a.title_link?null:a.title_link.anchor),o.xp6(2),o.Oqu(a.title)}}function nd(l,i){if(1&l&&o._UZ(0,"axt-picture",20),2&l){const a=o.oxw();o.Q6J("picture",a.logo)}}function rd(l,i){if(1&l&&(o.TgZ(0,"h5"),o._uU(1),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Oqu(a.logoTitle)}}function id(l,i){if(1&l&&(o.TgZ(0,"h5",21),o._uU(1),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Oqu(a.text)}}function od(l,i){if(1&l&&o._UZ(0,"axt-picture",22),2&l){const a=o.oxw();o.Q6J("picture",a.image)}}const Jc=function(l){return{iconText:l}};function ka(l,i){if(1&l&&(o.TgZ(0,"axt-link",26),o.GkF(1,27),o.qZA()),2&l){const a=o.oxw().$implicit;o.oxw();const u=o.MAs(13);o.Q6J("link",a.link)("addClass",!1)("text",null),o.xp6(1),o.Q6J("ngTemplateOutlet",u)("ngTemplateOutletContext",o.VKq(5,Jc,a))}}function Jl(l,i){if(1&l&&o.GkF(0,27),2&l){const a=o.oxw().$implicit;o.oxw();const u=o.MAs(13);o.Q6J("ngTemplateOutlet",u)("ngTemplateOutletContext",o.VKq(2,Jc,a))}}function el(l,i){if(1&l&&(o.TgZ(0,"div",23),o.YNc(1,ka,2,7,"axt-link",24),o.YNc(2,Jl,1,4,"ng-template",null,25,o.W1O),o.qZA()),2&l){const a=i.$implicit,u=o.MAs(3),y=o.oxw();o.Q6J("axtStoryblok",y._editable),o.xp6(1),o.Q6J("ngIf",a.link.url||a.link.cached_url)("ngIfElse",u)}}function eh(l,i){1&l&&o._UZ(0,"i",32)}function Ra(l,i){if(1&l&&(o.TgZ(0,"div",28),o.TgZ(1,"div",29),o._UZ(2,"i",15),o.TgZ(3,"p",30),o._uU(4),o.qZA(),o.qZA(),o.YNc(5,eh,1,0,"i",31),o.qZA()),2&l){const a=i.iconText;o.xp6(2),o.Q6J("ngClass",a.icon[0].icon+" "+a.icon[0].size+" "+a.icon[0].weight),o.xp6(2),o.Oqu(a.text),o.xp6(1),o.Q6J("ngIf",a.link.url||a.link.cached_url)}}let Gl=(()=>{class l{constructor(){this.icon=[],this.title="",this.logo=null,this.image=null,this.iconsText=[],this.rightIconText=[],this.logoTitle="",this.text="",this.arrowText=""}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-module-teaser"]],inputs:{_editable:"_editable",icon:"icon",title:"title",title_link:"title_link",logo:"logo",image:"image",iconsText:"iconsText",rightIconText:"rightIconText",logoTitle:"logoTitle",text:"text",arrowText:"arrowText",arrowLink:"arrowLink"},decls:14,vars:7,consts:[[1,"ModuleTeaser","mb-5",3,"axtStoryblok"],[1,"container","pt-5","pb-5","mt-5","mb-5","col-12"],["class","row align-items-center mb-4",4,"ngIf"],[1,"col-lg-12","pt-4","row","align-items-center","flex-column","flex-lg-row","justify-content-around"],[1,"col-lg-5","offset-lg-2"],["class","logo",3,"picture",4,"ngIf"],[4,"ngIf"],["class","pt-2",4,"ngIf"],[1,"col-lg-5"],["class","image",3,"picture",4,"ngIf"],[1,"col-12","pt-4","row","justify-content-between","align-items-end"],["class","col-lg-4",3,"axtStoryblok",4,"ngFor","ngForOf"],["iconTextTemplate",""],[1,"row","align-items-center","mb-4"],[1,"col","flex-grow-0","flex-md-grow-1","col-md-1","d-flex","justify-content-end"],[3,"ngClass"],[1,"col-10","col-md-11"],[1,"d-flex","align-items-center","justify-content-start","ModuleTeaser__title",3,"routerLink","fragment"],[1,"mb-0"],[1,"far","fa-arrow-right","fa-2x","ms-5","white"],[1,"logo",3,"picture"],[1,"pt-2"],[1,"image",3,"picture"],[1,"col-lg-4",3,"axtStoryblok"],["class","ModuleTeaser__arrow-link",3,"link","addClass","text",4,"ngIf","ngIfElse"],["noLinkIconText",""],[1,"ModuleTeaser__arrow-link",3,"link","addClass","text"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"d-flex","justify-content-center","align-items-center"],[1,"d-flex","flex-column","align-items-center"],[1,"text-center"],["class","far fa-arrow-right fa-2x white ms-4",4,"ngIf"],[1,"far","fa-arrow-right","fa-2x","white","ms-4"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.YNc(2,zc,8,4,"div",2),o.TgZ(3,"div",3),o.TgZ(4,"div",4),o.YNc(5,nd,1,1,"axt-picture",5),o.YNc(6,rd,2,1,"h5",6),o.YNc(7,id,2,1,"h5",7),o.qZA(),o.TgZ(8,"div",8),o.YNc(9,od,1,1,"axt-picture",9),o.qZA(),o.qZA(),o.TgZ(10,"div",10),o.YNc(11,el,4,3,"div",11),o.qZA(),o.qZA(),o.qZA(),o.YNc(12,Ra,6,3,"ng-template",null,12,o.W1O)),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(2),o.Q6J("ngIf",u.icon.length),o.xp6(3),o.Q6J("ngIf",u.logo),o.xp6(1),o.Q6J("ngIf",u.logoTitle),o.xp6(1),o.Q6J("ngIf",u.text),o.xp6(2),o.Q6J("ngIf",u.image),o.xp6(2),o.Q6J("ngForOf",u.iconsText))},directives:[ye.f,Ae.O5,Ae.sg,Ae.mk,E.yS,br.w,Ge.N,Ae.tP],styles:[".ModuleTeaser[_ngcontent-%COMP%]{background:linear-gradient(45deg,#0077c8 20%,#00a3e0 50%,#0077c8 80%);clip-path:polygon(0 4rem,100% 0,100% calc(100% - 4rem),0 100%);padding:1px 0}.ModuleTeaser__title[_ngcontent-%COMP%]{text-decoration:none;color:inherit;transition:color .3s ease;cursor:pointer}.ModuleTeaser__title[_ngcontent-%COMP%]:hover{color:#fff}.ModuleTeaser__title[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]{transform:translate(2.6666666667rem)}.ModuleTeaser__title[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{transition:transform .3s ease}.ModuleTeaser__arrow-link[_ngcontent-%COMP%] a{color:inherit}.ModuleTeaser__arrow-link[_ngcontent-%COMP%] .fa-arrow-right{transition:.3s ease}.ModuleTeaser__arrow-link[_ngcontent-%COMP%]:hover .fa-arrow-right{transform:translate(.5rem)}.ModuleTeaser[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%]{width:40%}.ModuleTeaser[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{width:100%;transform:translateY(-71px)}@media (max-width: 991.98px){.ModuleTeaser[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{transform:none}}.ModuleTeaser[_ngcontent-%COMP%] .cloud-text[_ngcontent-%COMP%]{font-weight:600;transform-origin:bottom;transform:scale(1.5);line-height:1.1}.ModuleTeaser[_ngcontent-%COMP%] .left[_ngcontent-%COMP%]{text-align:left}.ModuleTeaser[_ngcontent-%COMP%] .transform[_ngcontent-%COMP%]{transform:translate(19px)}"]}),l})();function la(l,i){if(1&l&&o._UZ(0,"axt-richtext",5),2&l){const a=o.oxw();o.Q6J("content",a.richtext.content)}}let sd=(()=>{class l{constructor(){this.title=""}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-module-text"]],inputs:{_editable:"_editable",title:"title",richtext:"richtext"},decls:7,vars:3,consts:[[1,"container",3,"axtStoryblok"],[1,"row"],[1,"col-12","col-md-8","col-lg-6","mb-2"],[1,"col-12","col-md-8","col-lg-6"],[3,"content",4,"ngIf"],[3,"content"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.TgZ(3,"h4"),o._uU(4),o.qZA(),o.qZA(),o.TgZ(5,"div",3),o.YNc(6,la,1,1,"axt-richtext",4),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(4),o.hij(" ",u.title," "),o.xp6(2),o.Q6J("ngIf",u.richtext))},directives:[ye.f,Ae.O5,_e.a],styles:[""]}),l})();var ad=D(5319),ld=D(5917),Yl=D(7574),th=D(8049);const ql=["newsletterForm"];function Na(l,i){1&l&&(o.TgZ(0,"div",6),o._UZ(1,"i",7),o.qZA())}let ca=(()=>{class l{constructor(a){this.localizeService=a,this.closeModalEmitter=new o.vpe,this.title="",this.text="",this.agb_text="",this.formLoaded=!1}ngAfterViewInit(){this.localizeService.currentLocale.subscribe(a=>{const u=["en","fr","de"].includes(a.simpleCode)?a.simpleCode:"en";mailxpert.forms.include({src:`https://web.swissnewsletter.ch/e/9d3194d1276dfa00/${u}/form/36d5f99b-7498-4e01-a68d-a77a3a2d46ed.html?render=container`,element:this.newsletterForm.nativeElement}),this.newsletterForm.nativeElement.classList.add("w-100"),setTimeout(()=>{this.formLoaded=!0},500)})}closeModal(){this.closeModalEmitter.emit(!0)}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(I.y))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-newsletter-modal"]],viewQuery:function(a,u){if(1&a&&o.Gf(ql,5),2&a){let y;o.iGM(y=o.CRH())&&(u.newsletterForm=y.first)}},inputs:{title:"title",text:"text",agb_text:"agb_text"},outputs:{closeModalEmitter:"closeModalEmitter"},decls:7,vars:3,consts:[[1,"NewsletterModal"],[1,"NewsletterModal__modal-shape"],[1,"fa","fa-times","text-dark","NewsletterModal__close-icon",3,"click"],[1,"NewsletterModal__modal-content","w-100"],["class","NewsletterModal__modal-content__loader",4,"ngIf"],["newsletterForm",""],[1,"NewsletterModal__modal-content__loader"],[1,"fa-sharp","fa-solid","fa-circle-notch","fa-spin","fa-2xl","text-dark"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"i",2),o.NdJ("click",function(){return u.closeModal()}),o.qZA(),o.TgZ(3,"div",3),o.YNc(4,Na,2,0,"div",4),o._UZ(5,"div",null,5),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.xp6(4),o.Q6J("ngIf",!u.formLoaded),o.xp6(1),o.ekj("d-none",!u.formLoaded))},directives:[Ae.O5],styles:["[_nghost-%COMP%]{max-width:100%}.NewsletterModal[_ngcontent-%COMP%]{width:1076px;max-width:100%;height:595px;background-color:transparent;overflow:hidden}.NewsletterModal__close-icon[_ngcontent-%COMP%]{position:fixed;top:25px;right:25px;color:#fff;font-size:24px;
1cursor:pointer}.NewsletterModal__modal-shape[_ngcontent-%COMP%]{border:5px solid;border-image:linear-gradient(to right,#0077c8,#51284f) 1;height:100%;background:#ffffff;display:flex;justify-content:center;align-items:center}.NewsletterModal__modal-content[_ngcontent-%COMP%]{background-color:transparent;border:0;width:40%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.NewsletterModal__modal-content__loader[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:center}.NewsletterModal__input[_ngcontent-%COMP%]{background-color:#fff;padding:10px 20px;width:100%;margin-top:40px;border-radius:8px;margin-bottom:25px}.NewsletterModal__input[_ngcontent-%COMP%] input[type=email][_ngcontent-%COMP%]{width:100%;border:none;padding:5px 10px;border-bottom:2.5px solid black}.NewsletterModal__check-box[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:flex-start;margin-bottom:40px}@media (max-width: 991.98px){.NewsletterModal[_ngcontent-%COMP%]{width:100vw;height:100vh}.NewsletterModal__modal-shape[_ngcontent-%COMP%]{clip-path:none}.NewsletterModal__modal-content[_ngcontent-%COMP%]{width:90%}}"]}),l})();function cd(l,i){if(1&l&&o._UZ(0,"axt-richtext",11),2&l){const a=o.oxw();o.Q6J("content",a.teaser_text.content)}}function tr(l,i){if(1&l){const a=o.EpF();o.TgZ(0,"axt-newsletter-modal",12),o.NdJ("closeModalEmitter",function(){return o.CHM(a),o.oxw().closeModal()}),o.qZA()}if(2&l){const a=o.oxw();o.Q6J("hidden",!a.showModal)("title",a.title)("text",a.text)("agb_text",a.agb_text)}}let Gc=(()=>{class l{constructor(a,u){this.document=a,this.renderer=u,this.title="",this.text="",this.agb_text="",this.showModal=!1,this.loadNewsletterScriptSubscription=new ad.w}openModal(){this.loadNewsletterScriptSubscription=this.loadNewsletterJsScript().pipe((0,th.P)()).subscribe(()=>{this.showModal=!0,document.body.style.overflow="hidden"})}closeModal(){this.showModal=!1,document.body.style.overflow=""}ngOnDestroy(){this.loadNewsletterScriptSubscription.unsubscribe()}loadNewsletterJsScript(){return this.loadNewsletterScriptSubscription.closed?(0,ld.of)(null):new Yl.y(u=>{const y=this.renderer.createElement("script");y.type="text/javascript",y.onload=()=>{u.next(y),u.complete()},y.src="https://api.mailxpert.ch/forms.js",this.renderer.appendChild(this.document.body,y)})}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Ae.K0),o.Y36(o.Qsj))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-newsletter-teaser"]],inputs:{_editable:"_editable",title:"title",text:"text",agb_text:"agb_text",teaser_text:"teaser_text"},decls:13,vars:4,consts:[[1,"NewsletterTeaser","mb-4"],[1,"NewsletterTeaser__square","d-lg-none","d-block"],[1,"container",3,"axtStoryblok"],[1,"row","mb-3","mb-xl-4"],[1,"NewsletterTeaser__line","col-12"],[1,"NewsletterTeaser__row","row","align-items-center"],[1,"NewsletterTeaser__container","col-12","col-xxl-10","offset-xxl-1","d-lg-flex","justify-content-between","align-items-center"],[3,"content",4,"ngIf"],[1,"btn","btn-newsletter",3,"click"],[1,"white-filter",3,"hidden"],[3,"hidden","title","text","agb_text","closeModalEmitter",4,"ngIf"],[3,"content"],[3,"hidden","title","text","agb_text","closeModalEmitter"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o._UZ(1,"div",1),o.TgZ(2,"div",2),o.TgZ(3,"div",3),o._UZ(4,"div",4),o.qZA(),o.TgZ(5,"div",5),o.TgZ(6,"div",6),o.YNc(7,cd,1,1,"axt-richtext",7),o.TgZ(8,"p"),o.TgZ(9,"a",8),o.NdJ("click",function(){return u.openModal()}),o._uU(10,"Newsletter Abonnieren"),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o._UZ(11,"div",9),o.YNc(12,tr,1,4,"axt-newsletter-modal",10)),2&a&&(o.xp6(2),o.Q6J("axtStoryblok",u._editable),o.xp6(5),o.Q6J("ngIf",u.teaser_text),o.xp6(4),o.Q6J("hidden",!u.showModal),o.xp6(1),o.Q6J("ngIf",u.showModal))},directives:[ye.f,Ae.O5,_e.a,ca],styles:['.text[_ngcontent-%COMP%]{font-size:2.4444444444rem;font-weight:300;line-height:1.2;position:relative}.NewsletterTeaser[_ngcontent-%COMP%]{max-width:100%;padding:0;position:relative;overflow:hidden}.NewsletterTeaser__line[_ngcontent-%COMP%]{display:block;width:100%;height:12px;background-color:#00263e;position:relative}.NewsletterTeaser__line[_ngcontent-%COMP%]:after{content:"";display:block;width:100%;position:absolute;top:0;right:-100%;height:12px;background-color:#00a3e0}.NewsletterTeaser__square[_ngcontent-%COMP%]{background-color:#00a3e0;width:100px;height:12px;top:0;z-index:2;position:absolute;right:0}.NewsletterTeaser__container[_ngcontent-%COMP%] axt-richtext{font-size:20px;letter-spacing:.02em;margin-right:10px}.NewsletterTeaser__container[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:2px}div.white-filter[_ngcontent-%COMP%]{background-color:#fff;width:100%;position:fixed;top:0;left:0;z-index:1000;opacity:.83;overflow:hidden;height:100%}axt-newsletter-modal[_ngcontent-%COMP%]{position:fixed;top:50%;left:50%;z-index:1000;transform:translate(-50%,-50%)}@media (max-width: 991.98px){axt-newsletter-modal[_ngcontent-%COMP%]{width:100%;position:fixed;top:0;left:inherit;transform:inherit;height:100%}.NewsletterTeaser__row[_ngcontent-%COMP%]{display:block}.NewsletterTeaser__container[_ngcontent-%COMP%]{display:block;width:100%}.NewsletterTeaser__container[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:-15px}}']}),l})();var Yc=D(8239);function Js(l,i){if(1&l&&o._UZ(0,"ndc-dynamic",3),2&l){const a=i.ngIf,u=o.oxw().$implicit,y=o.oxw();o.Q6J("ndcDynamicComponent",a)("ndcDynamicInputs",y.getDynamicInputs(u))}}function Fa(l,i){if(1&l&&(o.ynx(0),o.YNc(1,Js,1,2,"ndc-dynamic",2),o.BQk()),2&l){const a=i.$implicit,u=o.oxw();o.xp6(1),o.Q6J("ngIf",u.blokComponents.has(a.component)&&u.blokComponents.get(a.component))}}let qc=(()=>{class l{constructor(){this.body=[],this.blokComponents=new Map,this.componentsLoaded=new Promise(a=>this.componentsLoadedResolve=a),Promise.resolve().then(D.bind(D,450)).then(a=>{this.components=a.COMPONENTS,this.componentsLoadedResolve()})}ngOnChanges(a){var y,u=this;!a.body||this.body.forEach(function(w){return(y=y||(0,Yc.Z)(function*(R){const F=yield u.getComponent(R.component);u.blokComponents.set(R.component,F)})).apply(this,arguments)})}getComponent(a){var u=this;return(0,Yc.Z)(function*(){yield u.componentsLoaded;let y=u.components[a];return"string"==typeof y&&(y=(yield D.e(6).then(D.bind(D,1006))).MapComponent),y})()}ngOnInit(){}getDynamicInputs(a){return Object.assign({data:a},a)}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-page"]],inputs:{body:"body",_editable:"_editable"},features:[o.TTD],decls:2,vars:2,consts:[[3,"axtStoryblok"],[4,"ngFor","ngForOf"],[3,"ndcDynamicComponent","ndcDynamicInputs",4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.YNc(1,Fa,2,1,"ng-container",1),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngForOf",u.body))},directives:[ye.f,Ae.sg,Ae.O5,xn.B5,xn.oc],styles:["[_nghost-%COMP%]{display:block;overflow-x:hidden}"]}),l})();function Qc(l,i){if(1&l&&o._UZ(0,"axt-picture",9),2&l){const a=o.oxw(2);o.Q6J("picture",a.photo)}}function Wc(l,i){1&l&&o.GkF(0)}function nh(l,i){if(1&l&&(o.TgZ(0,"axt-link",10),o.YNc(1,Wc,1,0,"ng-container",11),o.qZA()),2&l){const a=o.oxw(2),u=o.MAs(8);o.Q6J("link",a.logoLink)("text",null)("addClass",!1),o.xp6(1),o.Q6J("ngTemplateOutlet",u)}}function ua(l,i){if(1&l&&(o.TgZ(0,"p",6),o.YNc(1,Qc,1,1,"axt-picture",7),o.YNc(2,nh,2,4,"axt-link",8),o.TgZ(3,"span"),o._uU(4),o.qZA(),o._uU(5),o.qZA()),2&l){const a=o.oxw(),u=o.MAs(8);o.xp6(1),o.Q6J("ngIf",a.photo),o.xp6(1),o.Q6J("ngIf",a.logoLink&&a.logoLink.url)("ngIfElse",u),o.xp6(2),o.AsE("",a.lastName," ",a.firstName,""),o.xp6(1),o.hij(" ",a.function," ")}}function Vo(l,i){if(1&l&&o._UZ(0,"axt-picture",13),2&l){const a=o.oxw(2);o.Q6J("picture",a.logo)}}function tl(l,i){if(1&l&&o.YNc(0,Vo,1,1,"axt-picture",12),2&l){const a=o.oxw();o.Q6J("ngIf",a.logo)}}const ud=function(l){return["Quote__quote col-12 col-md-8 col-xl-6 d-flex flex-column",l]};let Kc=(()=>{class l{constructor(){this.quote="",this.function="",this.lastName="",this.firstName=""}ngOnInit(){}get shouldShowSide(){return!!(this.photo&&this.photo.filename||this.logo&&this.logo.filename||this.function||this.lastName||this.firstName)}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-quote"]],inputs:{_editable:"_editable",quote:"quote",photo:"photo",logo:"logo",function:"function",lastName:"lastName",firstName:"firstName",logoLink:"logoLink"},decls:9,vars:6,consts:[[1,"Quote",3,"axtStoryblok"],[1,"row"],["class","Quote__details col-7 col-md-4 col-xl-3 offset-xl-1 d-flex flex-column justify-content-center darkblue",4,"ngIf"],[3,"ngClass"],["src","assets/icons/arrow.svg","alt","",1,"Quote__arrow","mb-2"],["quoteLogo",""],[1,"Quote__details","col-7","col-md-4","col-xl-3","offset-xl-1","d-flex","flex-column","justify-content-center","dar
1kblue"],["class","Quote__photo mb-3",3,"picture",4,"ngIf"],[3,"link","text","addClass",4,"ngIf","ngIfElse"],[1,"Quote__photo","mb-3",3,"picture"],[3,"link","text","addClass"],[4,"ngTemplateOutlet"],["class","mb-3",3,"picture",4,"ngIf"],[1,"mb-3",3,"picture"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.YNc(2,ua,6,6,"p",2),o.TgZ(3,"div",3),o._UZ(4,"img",4),o.TgZ(5,"blockquote"),o._uU(6),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.YNc(7,tl,1,1,"ng-template",null,5,o.W1O)),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(2),o.Q6J("ngIf",u.shouldShowSide),o.xp6(1),o.Q6J("ngClass",o.VKq(4,ud,u.shouldShowSide?"mt-4 mt-md-0":"offset-md-2 offset-xl-3")),o.xp6(3),o.Oqu(u.quote))},directives:[ye.f,Ae.O5,Ae.mk,br.w,Ge.N,Ae.tP],styles:[".Quote[_ngcontent-%COMP%]{margin:6rem 0}@media (max-width: 991.98px){.Quote[_ngcontent-%COMP%]{margin:2rem 0}}.Quote__arrow[_ngcontent-%COMP%]{width:40px}.Quote__photo[_ngcontent-%COMP%]{border-radius:50%;overflow:hidden}.Quote__details[_ngcontent-%COMP%]{margin-bottom:0}@media (max-width: 767.98px){.Quote__details[_ngcontent-%COMP%]{width:13.5rem;margin-left:auto;margin-right:auto}}.Quote__details[_ngcontent-%COMP%] axt-picture[_ngcontent-%COMP%]{width:11rem}.Quote__details[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{text-transform:uppercase}"]}),l})();function Ql(l,i){if(1&l&&o._UZ(0,"div",1),2&l){const a=o.oxw(2);o.Q6J("ngClass","d-none d-lg-block col-lg-"+a.left_offset)}}function nl(l,i){if(1&l&&(o.TgZ(0,"div",12),o._UZ(1,"i",1),o.qZA()),2&l){const a=o.oxw(2);o.xp6(1),o.Q6J("ngClass",a.icon[0].icon+" "+a.icon[0].weight+" "+a.icon[0].size)}}function Xc(l,i){if(1&l&&(o.TgZ(0,"axt-link",13),o.TgZ(1,"h3",14),o._uU(2),o.qZA(),o._UZ(3,"i",15),o._UZ(4,"span",16),o.qZA()),2&l){const a=o.oxw(2);o.Q6J("link",a.title_link)("text",null)("addClass",!1),o.xp6(2),o.Oqu(a.title)}}function dd(l,i){if(1&l&&(o.ynx(0),o.TgZ(1,"h3",14),o._uU(2),o.qZA(),o.BQk()),2&l){const a=o.oxw(2);o.xp6(2),o.Oqu(a.title)}}function fd(l,i){if(1&l&&(o.TgZ(0,"div",17),o.TgZ(1,"p"),o._uU(2),o.qZA(),o.qZA()),2&l){const a=o.oxw(2);o.xp6(2),o.Oqu(a.subtitle)}}function da(l,i){if(1&l&&(o.ynx(0),o.TgZ(1,"div",5),o.YNc(2,Ql,1,1,"div",6),o.YNc(3,nl,2,1,"div",7),o.TgZ(4,"div",8),o.YNc(5,Xc,5,4,"axt-link",9),o.YNc(6,dd,3,1,"ng-container",3),o.qZA(),o.qZA(),o.TgZ(7,"div",10),o.YNc(8,fd,3,1,"div",11),o.qZA(),o.BQk()),2&l){const a=o.oxw();o.xp6(2),o.Q6J("ngIf",a.left_offset>0),o.xp6(1),o.Q6J("ngIf",a.icon.length),o.xp6(1),o.ekj("d-flex",!a.hasLink),o.xp6(1),o.Q6J("ngIf",a.hasLink),o.xp6(1),o.Q6J("ngIf",!a.hasLink),o.xp6(2),o.Q6J("ngIf",a.subtitle)}}function La(l,i){if(1&l&&o._UZ(0,"ndc-dynamic",19),2&l){const a=o.oxw().$implicit,u=o.oxw();o.Q6J("ndcDynamicComponent",u.components[a.component])("ndcDynamicInputs",u.getDynamicInputs(a))}}function pd(l,i){if(1&l&&(o.TgZ(0,"div",10),o.TgZ(1,"div",1),o.YNc(2,La,1,2,"ndc-dynamic",18),o.qZA(),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("ngClass","col-12 col-lg-"+(12-a.left_offset)+" offset-lg-"+a.left_offset),o.xp6(1),o.Q6J("ngIf",a.components)}}const rh=function(l){return["Section__bg",l]};let eu=(()=>{class l{constructor(){this.icon=[],this.left_offset=0,this.padding="medium",this.margin="none",this.skewed_top=!1,this.offset_top=!1,this.skewed_bottom=!1,this.section_content=[],this.hasLink=!1,Promise.resolve().then(D.bind(D,450)).then(a=>{this.components=a.COMPONENTS})}ngOnChanges(){this.hasLink=!!this.title_link&&!xt(this.title_link)}getDynamicInputs(a){return Object.assign({data:a},a)}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-section"]],inputs:{_editable:"_editable",icon:"icon",title:"title",title_link:"title_link",subtitle:"subtitle",background:"background",left_offset:"left_offset",padding:"padding",padding_bottom:"padding_bottom",margin:"margin",skewed_top:"skewed_top",offset_top:"offset_top",skewed_bottom:"skewed_bottom",section_content:"section_content"},features:[o.TTD],decls:5,vars:16,consts:[[1,"px-0",3,"axtStoryblok"],[3,"ngClass"],[1,"Section__content","container"],[4,"ngIf"],["class","row",4,"ngFor","ngForOf"],[1,"row","align-items-center","mb-4","flex-nowrap"],[3,"ngClass",4,"ngIf"],["class","col flex-grow-0 flex-md-grow-1 col-md-1 d-flex justify-content-end",4,"ngIf"],[1,"col","col-md-11","align-items-center","justify-content-start"],["class","Section__titlelink d-inline-flex align-items-center justify-content-start",3,"link","text","addClass",4,"ngIf"],[1,"row"],["class","col-12 col-md-11 offset-md-1 col-lg-6 d-flex align-items-center",4,"ngIf"],[1,"col","flex-grow-0","flex-md-grow-1","col-md-1","d-flex","justify-content-end"],[1,"Section__titlelink","d-inline-flex","align-items-center","justify-content-start",3,"link","text","addClass"],[1,"mb-0"],[1,"far","fa-arrow-right","fa-2x","ps-3","lightblue"],[1,"spacer"],[1,"col-12","col-md-11","offset-md-1","col-lg-6","d-flex","align-items-center"],[3,"ndcDynamicComponent","ndcDynamicInputs",4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs"]],template:function(a,u){1&a&&(o.TgZ(0,"section",0),o._UZ(1,"div",1),o.TgZ(2,"div",2),o.YNc(3,da,9,7,"ng-container",3),o.YNc(4,pd,3,2,"div",4),o.qZA(),o.qZA()),2&a&&(o.Tol("Section Section-padding-top-"+u.padding+" Section-padding-bottom-"+(u.padding_bottom?u.padding_bottom:u.padding)+" Section-margin-"+u.margin),o.ekj("Section-skewed-top",u.skewed_top)("Section-skewed-bottom",u.skewed_bottom)("Section-offset-top",u.offset_top),o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("ngClass",o.VKq(14,rh,"bg-"+u.background)),o.xp6(1),o.ekj("pt-4",u.skewed_top&&!u.offset_top),o.xp6(1),o.Q6J("ngIf",u.title),o.xp6(1),o.Q6J("ngForOf",u.section_content))}
1,directives:[ye.f,Ae.mk,Ae.O5,Ae.sg,Ge.N,xn.B5,xn.oc],styles:["[_nghost-%COMP%]{display:block}.Section[_ngcontent-%COMP%]{--section-top-margin: 0px;position:relative;padding-top:var(--section-padding);padding-bottom:calc(var(--section-padding-bottom) - 1rem);margin-top:var(--section-top-margin)}.Section-padding-top-small[_ngcontent-%COMP%]{--section-padding: 2rem}.Section-padding-bottom-small[_ngcontent-%COMP%]{--section-padding-bottom: 2rem}.Section-padding-top-medium[_ngcontent-%COMP%]{--section-padding: 4rem}.Section-padding-bottom-medium[_ngcontent-%COMP%]{--section-padding-bottom:4rem}.Section-padding-top-large[_ngcontent-%COMP%]{--section-padding: 6rem}.Section-padding-bottom-large[_ngcontent-%COMP%]{--section-padding-bottom:6rem}.Section-padding-top-xl[_ngcontent-%COMP%]{--section-padding: 8rem}.Section-padding-bottom-xl[_ngcontent-%COMP%]{--section-padding-bottom:8rem}.Section-padding-top-xxl[_ngcontent-%COMP%]{--section-padding: 10rem}.Section-padding-bottom-xxl[_ngcontent-%COMP%]{--section-padding-bottom:10rem}.Section-margin-small[_ngcontent-%COMP%]{--section-top-margin: 2rem}
1.Section-margin-medium[_ngcontent-%COMP%]{--section-top-margin: 4rem}.Section-margin-large[_ngcontent-%COMP%]{--section-top-margin: 6rem}.Section-margin-xl[_ngcontent-%COMP%]{--section-top-margin: 8rem}.Section-margin-xxl[_ngcontent-%COMP%]{--section-top-margin: 10rem}.Section__bg[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.Section__bg.bg-gradient-blue[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,#02263d 0%,#1177c8 100%)}.Section__bg.bg-gradient-pink[_ngcontent-%COMP%]{background-image:linear-gradient(225deg,#ef426f 0%,#51284f 100%)}.Section-skewed-top[_ngcontent-%COMP%]{margin-top:calc(-4rem + var(--section-top-margin))}.Section-skewed-top[_ngcontent-%COMP%] .Section__bg[_ngcontent-%COMP%]{clip-path:polygon(0 4rem,100% 0,100% 100%,0 100%)}.Section-skewed-bottom[_ngcontent-%COMP%]{padding-bottom:var(--section-padding-bottom)}.Section-skewed-bottom[_ngcontent-%COMP%] .Section__bg[_ngcontent-%COMP%]{clip-path:polygon(0 0,100% 0,100% calc(100% - 4rem),0 100%)}.Section-skewed-top.Section-skewed-bottom[_ngcontent-%COMP%] .Section__bg[_ngcontent-%COMP%]{clip-path:polygon(0 4rem,100% 0,100% calc(100% - 4rem),0 100%)}.Section-offset-top[_ngcontent-%COMP%] .Section__bg[_ngcontent-%COMP%]{top:calc(10rem + var(--section-padding))}.Section__content.container[_ngcontent-%COMP%] [class*=container]{padding:0}.Section__titlelink[_ngcontent-%COMP%]{text-decoration:none;color:inherit;transition:color .3s ease;position:relative}.Section__titlelink[_ngcontent-%COMP%] >a{color:inherit}.Section__titlelink[_ngcontent-%COMP%]:hover{color:#00a3e0}.Section__titlelink[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]{transform:translate(2.6666666667rem)}.Section__titlelink[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{transition:transform .3s ease}.Section__titlelink[_ngcontent-%COMP%] .spacer[_ngcontent-%COMP%]{display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0}"]}),l})();var hd=D(4466);function ih(l,i){if(1&l&&(o.TgZ(0,"h1",9),o._uU(1),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Oqu(a.title)}}function gd(l,i){if(1&l&&o._UZ(0,"axt-richtext",10),2&l){const a=o.oxw();o.Q6J("content",a.text.content)}}function md(l,i){if(1&l&&o._UZ(0,"axt-richtext",10),2&l){const a=o.oxw();o.Q6J("content",a.text.content)}}function _d(l,i){if(1&l&&o._UZ(0,"img",11),2&l){const a=o.oxw();o.Q6J("src",a.background.filename,o.LSH)("alt",a.background.alt)}}let yd=(()=>{class l{constructor(){this.title="",this.icon=[],this.text=null,this.background=null,this.mask=null}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-software-header"]],inputs:{_editable:"_editable",title:"title",icon:"icon",text:"text",background:"background",mask:"mask"},decls:10,vars:6,consts:[[1,"SoftwareHeader",3,"axtStoryblok"],["gradient","dark",1,"SoftwareHeader__header",3,"icon"],["section","title",4,"ngIf"],[3,"content",4,"ngIf"],[1,"container"],[1,"row","align-items-center","justify-content-end","justify-content-lg-center"],[1,"d-none","d-md-block","offset-xl-1","offset-0","col-5","SoftwareHeader__text"],[1,"col-xl-6","col-7"],["style","width: 100%",3,"src","alt",4,"ngIf"],["section","title"],[3,"content"],[2,"width","100%",3,"src","alt"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"axt-icon-header",1),o.YNc(2,ih,2,1,"h1",2),o.YNc(3,gd,1,1,"axt-richtext",3),o.qZA(),o.TgZ(4,"div",4),o.TgZ(5,"div",5),o.TgZ(6,"div",6),o.YNc(7,md,1,1,"axt-richtext",3),o.qZA(),o.TgZ(8,"div",7),o.YNc(9,_d,1,2,"img",8),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("icon",u.icon),o.xp6(1),o.Q6J("ngIf",u.title),o.xp6(1),o.Q6J("ngIf",u.text),o.xp6(4),o.Q6J("ngIf",u.text),o.xp6(2),o.Q6J("ngIf",u.background&&u.background.filename))},directives:[ye.f,sa,Ae.O5,_e.a],styles:[".SoftwareHeader[_ngcontent-%COMP%]{width:100%}.SoftwareHeader__header[_ngcontent-%COMP%]{margin-bottom:-4rem}.SoftwareHeader__header[_ngcontent-%COMP%] .IconHeader .IconHeader__header i{font-size:20em}.SoftwareHeader__text[_ngcontent-%COMP%]{font-size:25px;font-weight:lighter;letter-spacing:.02em}@media (max-width: 1199.98px){.SoftwareHeader__text[_ngcontent-%COMP%]{font-size:15px}}"]}),l})();const oh=function(){return{hasLink:!0}};function bo(l,i){if(1&l&&(o.TgZ(0,"axt-link",5),o.GkF(1,6),o.qZA()),2&l){o.oxw();const a=o.MAs(4),u=o.oxw();o.Q6J("link",u.data.link)("text",null)("addClass",!1),o.xp6(1),o.Q6J("ngTemplateOutlet",a)("ngTemplateOutletContext",o.DdM(5,oh))}}function vd(l,i){if(1&l&&(o.TgZ(0,"div"),o.GkF(1,7),o.qZA()),2&l){o.oxw();const a=o.MAs(4);o.xp6(1),o.Q6J("ngTemplateOutlet",a)}}function bd(l,i){1&l&&(o.TgZ(0,"div",16),o._UZ(1,"i",17),o.qZA())}function wd(l,i){if(1&l&&(o.TgZ(0,"div",18),o._UZ(1,"img",19),o.qZA()),2&l){const a=o.oxw(4);o.xp6(1),o.Q6J("src","assets/img/arrow-"+a.data.link_icon_style+".svg",o.LSH)}}const rl=function(l){return{"min-height":l}};function li(l,i){if(1&l&&(o.TgZ(0,"div",12),o._UZ(1,"span",13),o.YNc(2,bd,2,0,"div",14),o.YNc(3,wd,2,1,"div",15),o.qZA()),2&l){const a=o.oxw(3);o.Akn(o.VKq(5,rl,a.isFancyArrow?"58px":"auto")),o.xp6(1),o.Q6J("innerHtml",a.data.link_label,o.oJD),o.xp6(1),o.Q6J("ngIf",!a.isFancyArrow),o.xp6(1),o.Q6J("ngIf",a.isFancyArrow)}}function Wl(l,i){if(1&l&&(o.TgZ(0,"div",8),o.TgZ(1,"div"),o._UZ(2,"h2",9),o.TgZ(3,"p",10),o._uU(4),o.qZA(),o.qZA(),o.YNc(5,li,4,7,"div",11),o.qZA()),2&l){const a=i.hasLink,u=o.oxw(2);o.xp6(2),o.Q6J("innerHtml",u.data.title,o.oJD),o.xp6(2),o.Oqu(u.data.text),o.xp6(1),o.Q6J("ngIf",a)}}function tu(l,i){if(1&l&&(o.TgZ(0,"div",1),o.YNc(1,bo,2,6,"axt-link",2),o.YNc(2,vd,2,1,"div",3),o.YNc(3,Wl,6,3,"ng-template",null,4,o.W1O),o.qZA()),2&l){const a=o.oxw();o.Q6J("axtStoryblok",a.data._editable),o.xp6(1),o.Q6J("ngIf",a.data.link),o.xp6(1),o.Q6J("ngIf",!a.data.link)}}let nu=(()=>{class l{constructor(){this.isFancyArrow=!1}
1ngOnInit(){!this.data||this.setFancyArrow()}setFancyArrow(){var a;this.isFancyArrow=!(!(null===(a=this.data)||void 0===a?void 0:a.link_icon_style)||!["pink","blue"].includes(this.data.link_icon_style))}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-square-teaser"]],inputs:{data:"data"},decls:1,vars:1,consts:[["class","SquareTeaser",3,"axtStoryblok",4,"ngIf"],[1,"SquareTeaser",3,"axtStoryblok"],[3,"link","text","addClass",4,"ngIf"],[4,"ngIf"],["squareTeaser",""],[3,"link","text","addClass"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngTemplateOutlet"],[1,"container","d-flex","flex-column","justify-content-between","p-4","py-5","h-100"],[1,"text-white",3,"innerHtml"],[1,"pt-4"],["class","d-inline-flex align-items-center gap-3 pe-2 pt-4 pt-lg-1",3,"style",4,"ngIf"],[1,"d-inline-flex","align-items-center","gap-3","pe-2","pt-4","pt-lg-1"],[1,"text","m-0","white",3,"innerHtml"],["class","arrow flex-shrink-0",4,"ngIf"],["class","fancy-arrow flex-shrink-0",4,"ngIf"],[1,"arrow","flex-shrink-0"],[1,"far","fa-arrow-right","fa-2x","white"],[1,"fancy-arrow","flex-shrink-0"],[3,"src"]],template:function(a,u){1&a&&o.YNc(0,tu,5,3,"div",0),2&a&&o.Q6J("ngIf",u.data)},directives:[Ae.O5,ye.f,Ge.N,Ae.tP],styles:['.SquareTeaser[_ngcontent-%COMP%]{min-height:350px;position:relative;background-image:linear-gradient(45deg,#02263d 0%,#1177c8 100%);z-index:1;border-radius:6px;color:#fff;height:100%}@media (max-width: 991.98px){.SquareTeaser[_ngcontent-%COMP%]{margin-bottom:2rem;height:auto}}.SquareTeaser[_ngcontent-%COMP%]:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(225deg,#02263d 0%,#1177c8 100%);z-index:-1;transition:opacity .5s linear;opacity:0;border-radius:6px}.SquareTeaser[_ngcontent-%COMP%]:hover:before{opacity:1}.SquareTeaser[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.1111111111rem;color:#00a3e0}.SquareTeaser[_ngcontent-%COMP%] .arrow[_ngcontent-%COMP%]{transition:.3s ease}.SquareTeaser[_ngcontent-%COMP%] .fancy-arrow[_ngcontent-%COMP%]{transform:rotate(-90deg);width:50px;transition:.3s ease}.SquareTeaser[_ngcontent-%COMP%]:hover .arrow[_ngcontent-%COMP%]{transform:translate(.5rem)}.SquareTeaser[_ngcontent-%COMP%]:hover .fancy-arrow[_ngcontent-%COMP%]{transform:rotate(-90deg) translateY(.5rem)}']}),l})();function Jr(l,i){if(1&l&&(o.TgZ(0,"div",12),o._UZ(1,"i",13),o._UZ(2,"h2",14),o.qZA()),2&l){const a=i.ngIf,u=o.oxw().$implicit;o.xp6(1),o.Q6J("ngClass",a.icon+" "+a.weight+" "+a.size),o.xp6(1),o.Q6J("innerHtml",u.content.title,o.oJD)}}function ja(l,i){if(1&l&&(o.ynx(0),o.TgZ(1,"div",5),o.TgZ(2,"div",6),o.YNc(3,Jr,3,2,"div",7),o.TgZ(4,"div",8),o._UZ(5,"p",9),o.qZA(),o.TgZ(6,"div",10),o._UZ(7,"i",11),o.qZA(),o.qZA(),o.qZA(),o.BQk()),2&l){const a=i.$implicit;o.xp6(2),o.Q6J("routerLink",a.full_slug),o.xp6(1),o.Q6J("ngIf",a.content.icon[0]),o.xp6(2),o.Q6J("innerHtml",a.content.subtitle,o.oJD)}}function Kl(l,i){if(1&l&&(o.TgZ(0,"div",1),o.YNc(1,ja,8,3,"ng-container",4),o.qZA()),2&l){const a=i.ngIf;o.xp6(1),o.Q6J("ngForOf",a)}}let Cd=(()=>{class l{constructor(a){this.storyblokService=a,this.standardModules$=(0,Gt.aj)([this.storyblokService.getStories({starts_with:"modules/standard",is_startpage:0}),this.storyblokService.currentStory]).pipe((0,bt.U)(([u,y])=>u.filter(w=>w.uuid!==y.uuid)))}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Di.B))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-standardmodule-collection"]],inputs:{_editable:"_editable"},decls:5,vars:4,consts:[[1,"StandardModulesCollection",3,"axtStoryblok"],[1,"row"],[1,"col-12"],["class","row",4,"ngIf"],[4,"ngFor","ngForOf"],[1,"col-12","col-md-6","col-lg-4","col-xl-3","mb-4"],[1,"StandardModulesCollection__item",3,"routerLink"],["class","title d-flex justify-content-start align-items-start px-4 py-3",4,"ngIf"],[1,"text","px-4","pb-5"],[1,"m-0",3,"innerHtml"],[1,"arrow"],[1,"far","fa-arrow-right","fa-2x","lightblue"],[1,"title","d-flex","justify-content-start","align-items-start","px-4","py-3"],[1,"icon","me-3",3,"ngClass"],[1,"mt-2",3,"innerHtml"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.YNc(3,Kl,2,1,"div",3),o.ALo(4,"async"),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(3),o.Q6J("ngIf",o.lcZ(4,2,u.
1standardModules$)))},directives:[ye.f,Ae.O5,Ae.sg,E.rH,Ae.mk],pipes:[Ae.Ov],styles:[".StandardModulesCollection__item[_ngcontent-%COMP%]{height:100%;min-height:300px;position:relative;background:#ffffff;border-radius:.25rem;box-shadow:1px 1px 4px #0003;cursor:pointer;transition:.3s ease}.StandardModulesCollection__item[_ngcontent-%COMP%] .title[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]{line-height:1}.StandardModulesCollection__item[_ngcontent-%COMP%] .title[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:1rem;font-weight:normal}.StandardModulesCollection__item[_ngcontent-%COMP%] .text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.3888888889rem}.StandardModulesCollection__item[_ngcontent-%COMP%] .arrow[_ngcontent-%COMP%]{position:absolute;bottom:1rem;right:1.5rem;line-height:1;transition:.3s ease}.StandardModulesCollection__item[_ngcontent-%COMP%]:hover{background-color:#edf6fc}.StandardModulesCollection__item[_ngcontent-%COMP%]:hover .arrow[_ngcontent-%COMP%]{transform:translate(.5rem)}"]}),l})();function xd(l,i){if(1&l&&(o.TgZ(0,"span",8),o._uU(1),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Oqu(a.white_title)}}function ru(l,i){if(1&l&&(o.TgZ(0,"span",9),o._uU(1),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Oqu(a.blue_title)}}function Ed(l,i){if(1&l&&o._UZ(0,"axt-richtext",10),2&l){const a=o.oxw();o.Q6J("content",a.text.content)}}function iu(l,i){if(1&l&&o._UZ(0,"img",11),2&l){const a=o.oxw();o.Q6J("src",a.image.filename,o.LSH)("alt",a.image.alt)}}let Td=(()=>{class l{constructor(){this.blue_title="",this.white_title="",this.text=null,this.image=null}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-target-group-header"]],inputs:{_editable:"_editable",blue_title:"blue_title",white_title:"white_title",text:"text",image:"image"},decls:9,vars:5,consts:[[1,"TargetGroupHeader","col-12",3,"axtStoryblok"],[1,"TargetGroupHeader__shape"],[1,"d-flex","flex-column-reverse","flex-md-row"],[1,"container","offset-0","offset-md-1","offset-lg-2","col-md-5","col-lg-4","d-flex","justify-content-end","flex-column","pt-lg-2"],["class","white_title pt-3 pt-md-3 mt-md-5 d-block",4,"ngIf"],["class","blue_title pb-4 mb-md-5 pb-md-3 d-block",4,"ngIf"],[3,"content",4,"ngIf"],[3,"src","alt",4,"ngIf"],[1,"white_title","pt-3","pt-md-3","mt-md-5","d-block"],[1,"blue_title","pb-4","mb-md-5","pb-md-3","d-block"],[3,"content"],[3,"src","alt"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.TgZ(3,"div",3),o.TgZ(4,"h1"),o.YNc(5,xd,2,1,"span",4),o.YNc(6,ru,2,1,"span",5),o.qZA(),o.YNc(7,Ed,1,1,"axt-richtext",6),o.qZA(),o.YNc(8,iu,1,2,"img",7),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(5),o.Q6J("ngIf",u.white_title),o.xp6(1),o.Q6J("ngIf",u.blue_title),o.xp6(1),o.Q6J("ngIf",u.text),o.xp6(1),o.Q6J("ngIf",u.image))},directives:[ye.f,Ae.O5,_e.a],styles:[".TargetGroupHeader[_ngcontent-%COMP%]{overflow:hidden}.TargetGroupHeader__shape[_ngcontent-%COMP%]{padding-top:110px;padding-bottom:250px;background:#51284f;background:linear-gradient(225deg,#02263d 0%,#1177c8 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 4rem),0 100%)}.TargetGroupHeader__shape[_ngcontent-%COMP%] .white_title[_ngcontent-%COMP%]{color:#fff}.TargetGroupHeader__shape[_ngcontent-%COMP%] .blue_title[_ngcontent-%COMP%]{color:#00a3e0}.TargetGroupHeader__shape[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:clamp(2.5em,5vw,4em)}.TargetGroupHeader__shape[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:60vh}.TargetGroupHeader__shape[_ngcontent-%COMP%] axt-richtext[_ngcontent-%COMP%]{color:#fff;font-weight:300}@media (max-width: 767.98px){.TargetGroupHeader__shape[_ngcontent-%COMP%]{padding-bottom:100px}.TargetGroupHeader[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:2.5em}.TargetGroupHeader[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:auto}}"]}),l})();function ou(l,i){if(1&l&&(o.TgZ(0,"div"),o._UZ(1,"axt-picture",1),o.TgZ(2,"p",2),o._uU(3),o.qZA(),o.TgZ(4,"p",3),o._uU(5),o.qZA(),o.TgZ(6,"p",4),o._uU(7),o.qZA(),o.qZA()),2&l){const a=o.oxw();o.xp6(1),o.Q6J("picture",a.team_component.picture),o.xp6(2),o.Oqu(a.team_component.name),o.xp6(2),o.Oqu(a.team_component.function),o.xp6(2),o.Oqu(a.team_component.email)}}let Dd=(()=>{class l{constructor(){}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-team-component"]],inputs:{_editable:"_editable",team_component:"team_component"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"picture"],[1,"mt-3","mb-0","name"],[1,"mb-0"],[1,"email","mt-0"]],template:function(a,u){1&a&&o.YNc(0,ou,8,4,"div",0),2&a&&o.Q6J("ngIf",u.team_component)},directives:[Ae.O5,br.w],styles:["p.name[_ngcontent-%COMP%]{text-transform:uppercase}p.email[_ngcontent-%COMP%]{color:#00a3e0}"]}),l})();function Sd(l,i){if(1&l&&(o.ynx(0),o._UZ(1,"axt-team-component",5),o.BQk()),2&l){const a=i.$implicit;o.xp6(1),o.Q6J("team_component",a)}}function Xl(l,i){if(1&l){const a=o.EpF();o.TgZ(0,"button",6),o.NdJ("click",function(){o.CHM(a);const y=o.oxw();return y.expanded=!y.expanded}),o._uU(1),o.ALo(2,"async"),o.ALo(3,"translate"),o.qZA()}2&l&&(o.xp6(1),o.Oqu(o.lcZ(2,1,o.lcZ(3,3,"show_more"))))}function ec(l,i){if(1&l){const a=o.EpF();o.TgZ(0,"button",6),o.NdJ("click",function(){o.CHM(a);const y=o.oxw();return y.expanded=!y.expanded}),o._uU(1),o.ALo(2,"async"),o.ALo(3,"translate"),o.qZA()}2&l&&(o.xp6(1),o.Oqu(o.lcZ(2,1,o.lcZ(3,3,"show_less"))))}function su(l,i){if(1&l&&o._UZ(0,"axt-richtext",5),2&l){const a=o.oxw();o.Q6J("content",a.text.content)}}const lu={accordion:Dt,"additional-modules":cr,"additionalmodule-collection":Ls,"additionalmodule-teaser":lr,anchor:na,"big-image-text":Kn,"client-logos":js,column:Lo,contact:Bs,explanation:ro,grid:Hs,hero:Aa,"icon-header":sa,job:qc,"jobs-collection":g,"journal-article":_s,"journal-teaser":jo,"key-figures":Hc,map:"LazyLoadingPageComponent","module-description":Qp,"module-details":$c,"module-features-teaser":Xp,"module-features":Wp,"module-teaser":Gl,"module-text":sd,"newsletter-teaser":Gc,page:qc,picture:br.w,quote:Kc,richtext:_e.a,section:eu,slider:no,"software-header":yd,"square-teaser":nu,"standard-modules":cr,"standardmodule-collection":Cd,"target-group-header":Td,"team-collection-component":(()=>{class l{constructor(a){this.storyblokService=a,this.team_components=[],this.expanded=!1}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)(o.Y36(Di.B))},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-team-collection"]],inputs:{_editable:"_editable",team_components:"team_components"},decls:7,vars:8,consts:[[1,"TeamCollection","container",3,"axtStoryblok"],[1,"row"],[1,"TeamCollection__grid","d-grid","justify-content-between"],[4,"ngFor","ngForOf"],["class","btn btn-primary d-block mt-4",3,"click",4,"ngIf"],[1,"mb-3",3,"team_component"],[1,"btn","btn-primary","d-block","mt-4",3,"click"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.YNc(3,Sd,2,1,"ng-container",3),o.ALo(4,"slice"),o.qZA(),o.qZA(),o.YNc(5,Xl,4,5,"button",4),o.YNc(6,ec,4,5,"button",4),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(3),o.Q6J("ngForOf",o.Dn7(4,4,u.team_components,0,u.expanded?u.team_components.length:6)),o.xp6(2),o.Q6J("ngIf",!u.expanded),o.xp6(1),o.Q6J("ngIf",u.expanded))},directives:[ye.f,Ae.sg,Ae.O5,Dd],pipes:[Ae.OU,Ae.Ov,Po.X],styles:["div.TeamCollection__grid[_ngcontent-%COMP%]{grid-template-columns:32% 32% 32%}@media (max-width: 991.98px){div.TeamCollection__grid[_ngcontent-%COMP%]{grid-template-columns:49% 49%}}@media (max-width: 767.98px){div.TeamCollection__grid[_ngcontent-%COMP%]{grid-template-columns:100%}}div.TeamCollection[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin:auto}"]}),l})(),"text-teaser":(()=>{class l{constructor(){}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-text-teaser"]],inputs:{_editable:"_editable",text:"text"},decls:5,vars:2,consts:[[1,"TextTeaser",3,"axtStoryblok"],[1,"container"],[1,"TextTeaser__text","col-12","col-lg-6","offset-0","offset-lg-3","pt-4"],[1,"row"],[3,"content",4,"ngIf"],[3,"content"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o.TgZ(1,"div",1),o.TgZ(2,"div",2),o.TgZ(3,"div",3),o.YNc(4,su,1,1,"axt-richtext",4),o.qZA(),o.qZA(),o.qZA(),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(4),o.Q6J("ngIf",u.text))},directives:[ye.f,Ae.O5,_e.a],styles:['.TextTeaser__text[_ngcontent-%COMP%]{font-size:2.4444444444rem;font-weight:300;line-height:1.2;position:relative}.TextTeaser__text[_ngcontent-%COMP%]:before, .TextTeaser__text[_ngcontent-%COMP%]:after{content:"";display:block;width:100%;position:absolute;top:0;border-top:12px solid #00263e}.TextTeaser__text[_ngcontent-%COMP%]:after{width:10%;right:0;border-color:#00a3e0}@media (max-width: 767.98px){.TextTeaser__text[_ngcontent-%COMP%]{font-size:1.66rem;line-height:1.25}.TextTeaser__text[_ngcontent-%COMP%]:after{width:20%}}']}),l})(),"wide-image":(()=>{class l{constructor(){}ngOnInit(){}}return l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=o.Xpm({type:l,selectors:[["axt-wide-image"]],inputs:{_editable:"_editable",image:"image"},decls:2,vars:6,consts:[[1,"WideImage",3,"axtStoryblok"],[3,"picture","width","height","respWidth","respHeight"]],template:function(a,u){1&a&&(o.TgZ(0,"div",0),o._UZ(1,"axt-picture",1),o.qZA()),2&a&&(o.Q6J("axtStoryblok",u._editable),o.xp6(1),o.Q6J("picture",u.image)("width",1920)("height",0)("respWidth",768)("respHeight",0))},directives:[ye.f,br.w],styles:[".WideImage[_ngcontent-%COMP%]{margin:10vw auto;max-width:1920px}"]}),l})()};let tc=(()=>{class l{}return l.\u0275fac=function(a){return new(a||l)},l.\u0275mod=o.oAB({type:l}),l.\u0275inj=o.cJS({imports:[[Zr.b2,ct,xn.wA,E.Bz,hd.m]]}),l})()},5403:(Ue,Ie,D)=>{"use strict";D.d(Ie,{N:()=>q});var E=D(2368),f=D(3018),fe=D(8583),G=D(1558);function Y(xe,ie){1&xe&&f.Hsn(0)}function Z(xe,ie){1&xe&&f.GkF(0)}function z(xe,ie){if(1&xe&&(f.TgZ(0,"a",3),f._uU(1),f.YNc(2,Z,1,0,"ng-container",4),f.qZA()),2&xe){const he=f.oxw(),ge=f.MAs(1);f.ekj("internal-link",he.addClass),f.Q6J("routerLink",he.generatedUrl)("fragment",he.link.anch
1or),f.xp6(1),f.hij(" ",he.generatedText," "),f.xp6(1),f.Q6J("ngTemplateOutlet",ge)}}function te(xe,ie){1&xe&&f.GkF(0)}function oe(xe,ie){if(1&xe&&(f.TgZ(0,"a",5),f._uU(1),f.YNc(2,te,1,0,"ng-container",4),f.qZA()),2&xe){const he=f.oxw(),ge=f.MAs(1);f.ekj("external-link",he.addClass&&"url"===he.link.linktype),f.Q6J("href",he.generatedUrl,f.LSH)("target","url"===he.link.linktype?"_blank":""),f.xp6(1),f.hij(" ",he.generatedText," "),f.xp6(1),f.Q6J("ngTemplateOutlet",ge)}}const V=["*"];let q=(()=>{class xe{constructor(){this.addClass=!0,this.generatedText="",this.generatedUrl="",this.urlMods=new E.y}ngOnChanges(){this.generatedUrl=this.urlMods.getUrlFromLink(this.link),this.generatedText=this.getText()}getText(){return null===this.text?"":this.text&&this.text.length?this.text:"story"===this.link.linktype&&this.link.story?this.link.story.name:"email"===this.link.linktype?this.link.email:this.generatedUrl}}return xe.\u0275fac=function(he){return new(he||xe)},xe.\u0275cmp=f.Xpm({type:xe,selectors:[["axt-link"]],inputs:{link:"link",text:"text",addClass:"addClass"},features:[f.TTD],ngContentSelectors:V,decls:4,vars:2,consts:[["contentTemplate",""],[3,"routerLink","fragment","internal-link",4,"ngIf"],[3,"href","external-link","target",4,"ngIf"],[3,"routerLink","fragment"],[4,"ngTemplateOutlet"],[3,"href","target"]],template:function(he,ge){1&he&&(f.F$t(),f.YNc(0,Y,1,0,"ng-template",null,0,f.W1O),f.YNc(2,z,3,6,"a",1),f.YNc(3,oe,3,6,"a",2)),2&he&&(f.xp6(2),f.Q6J("ngIf","story"===ge.link.linktype),f.xp6(1),f.Q6J("ngIf","story"!==ge.link.linktype))},directives:[fe.O5,G.yS,fe.tP],styles:["a[_ngcontent-%COMP%]{display:contents}"]}),xe})()},424:(Ue,Ie,D)=>{"use strict";D.d(Ie,{a:()=>Y});var E=D(3018),f=D(1971),fe=D(1558),G=D(8141);let Y=(()=>{class Z{constructor(te,oe){this.storyblok=te,this.router=oe,this.richText=""}onClick(te){const oe=document.location.origin;!(te.target instanceof HTMLAnchorElement)||!["","_self"].includes(te.target.target)||!te.target.href.startsWith(oe)||(te.preventDefault(),this.router.navigateByUrl(te.target.href.replace(oe,"")))}ngOnChanges(){this.richText=this.storyblok.richtextResolver(Array.isArray(this.content)?{content:this.content}:this.content)}}return Z.\u0275fac=function(te){return new(te||Z)(E.Y36(f.B),E.Y36(fe.F0))},Z.\u0275cmp=E.Xpm({type:Z,selectors:[["axt-richtext"]],hostBindings:function(te,oe){1&te&&E.NdJ("click",function(q){return oe.onClick(q)})},inputs:{_editable:"_editable",content:"content"},features:[E.TTD],decls:1,vars:2,consts:[[1,"Richtext",3,"innerHtml","axtStoryblok"]],template:function(te,oe){1&te&&E._UZ(0,"div",0),2&te&&E.Q6J("innerHtml",oe.richText,E.oJD)("axtStoryblok",oe._editable)},directives:[G.f],styles:[".Richtext p,.Richtext ul,.Richtext ol{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin-bottom:inherit}.Richtext img{max-width:100%;height:auto}.colouredTitle{color:#00263e;display:block;margin-bottom:30px}.colouredTitle:first-line{color:#00a3e0}.lead{font-size:1.3888888889rem;font-weight:300;line-height:1.4;margin-bottom:90px;display:block}.subtitle{margin-bottom:20px;margin-top:40px;display:block}.highlight{display:block;margin-top:40px;margin-bottom:30px}.link{color:#00a3e0}\n"],encapsulation:2}),Z})()},8263:(Ue,Ie,D)=>{"use strict";D.d(Ie,{w:()=>V});var E=D(1558),f=D(3018),fe=D(8583),G=D(5403),Y=D(8141);function Z(q,xe){1&q&&f.GkF(0)}function z(q,xe){if(1&q&&(f.TgZ(0,"axt-link",2),f.YNc(1,Z,1,0,"ng-container",3),f.qZA()),2&q){const ie=f.oxw(),he=f.MAs(2);f.Q6J("link",ie.link)("text",null)("addClass",!1),f.xp6(1),f.Q6J("ngTemplateOutlet",he)}}function te(q,xe){if(1&q){const ie=f.EpF();f.TgZ(0,"picture",6),f._UZ(1,"source",7),f._UZ(2,"source",8),f.TgZ(3,"img",9),f.NdJ("load",function(){return f.CHM(ie),f.oxw(2).onLoadImage()}),f.qZA(),f.qZA()}if(2&q){const ie=f.oxw(2);f.Q6J("axtStoryblok",ie._editable),f.xp6(1),f.s9C("srcset",ie.imageSrcset,f.LSH),f.xp6(1),f.s9C("srcset",ie.respImageSrcset,f.LSH),f.xp6(1),f.ekj("placeholder",ie.loading),f.Q6J("src",ie.image.filename,f.LSH)("alt",ie.image.alt||"")("title",ie.image.title||"")}}function oe(q,xe){if(1&q&&(f.YNc(0,te,4,8,"picture",4),f._UZ(1,"div",5)),2&q){const ie=f.oxw();f.Q6J("ngIf",ie.image),f.xp6(1),f.Q6J("ngClass",ie.loading?"opacity-100":"opacity-0")}}let V=(()=>{class q{constructor(ie){this.router=ie,this.width=1320,this.respWidth=768,this.height=0,this.respHeight=0,this.imageSrcset="",this.respImageSrcset="",this.loading=!1}ngOnInit(){this._subs=this.router.events.subscribe(ie=>{var he,ge;ie instanceof E.OD?this.loading=!0:ie instanceof E.m2&&((null===(he=this._prevImage)||void 0===he?void 0:he.id)===(null===(ge=this.image)||void 0===ge?void 0:ge.id)||!this._prevImage)&&(this.loading=!1)})}ngOnChanges(ie){this.buildPictureSrc(),this._prevImage=ie.picture.previousValue}ngOnDestroy(){var ie;this.loading=!1,null===(ie=this._subs)||void 0===ie||ie.unsubscribe()}buildPictureSrc(){if(!this.picture)return;let ie;if("component"in this.picture?(ie=this.picture.picture,this._editable=this._editable||this.picture._editable):ie=this.picture,!ie||!ie.filename||!ie.filename.length)return;const ge=Number(ie.filename.split("/")[5].split("x")[0])>=2*this.width?2:1,le=[],ne=[];for(let Fe=1;Fe<=ge;Fe++){const ze=ie.focus?"/filters:focal("+ie.focus+")":"";le.push(`${ie.filename}/m/${this.width*Fe}x${this.height*Fe}${ze} ${Fe}
1x`),ne.push(`${ie.filename}/m/${this.respWidth*Fe}x${this.respHeight*Fe}${ze} ${Fe}x`)}this.image=ie,this.imageSrcset=le.join(", "),this.respImageSrcset=ne.join(", ")}get hasLink(){var ie;return this.picture&&"link"in this.picture&&!!(null===(ie=this.picture.link)||void 0===ie?void 0:ie.url)}get link(){return this.picture&&this.hasLink?this.picture.link:null}onLoadImage(){this.loading=!1}}return q.\u0275fac=function(ie){return new(ie||q)(f.Y36(E.F0))},q.\u0275cmp=f.Xpm({type:q,selectors:[["axt-picture"]],inputs:{_editable:"_editable",picture:"picture",width:"width",respWidth:"respWidth",height:"height",respHeight:"respHeight"},features:[f.TTD],decls:3,vars:2,consts:[[3,"link","text","addClass",4,"ngIf","ngIfElse"],["img",""],[3,"link","text","addClass"],[4,"ngTemplateOutlet"],[3,"axtStoryblok",4,"ngIf"],[1,"img-placeholder",3,"ngClass"],[3,"axtStoryblok"],["media","(min-width: 768px)",3,"srcset"],[3,"srcset"],[3,"src","alt","title","load"]],template:function(ie,he){if(1&ie&&(f.YNc(0,z,2,4,"axt-link",0),f.YNc(1,oe,2,2,"ng-template",null,1,f.W1O)),2&ie){const ge=f.MAs(2);f.Q6J("ngIf",he.hasLink)("ngIfElse",ge)}},directives:[fe.O5,G.N,fe.tP,fe.mk,Y.f],styles:['[_nghost-%COMP%]{display:inline-block;position:relative}picture[_ngcontent-%COMP%]{display:block;height:100%;width:100%}picture[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{min-width:100%;max-width:100%;height:auto;max-height:100%}picture[_ngcontent-%COMP%] img.placeholder[_ngcontent-%COMP%]{opacity:0}.img-placeholder[_ngcontent-%COMP%]{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00a3e01a;transition:opacity .3s ease-out;pointer-events:none}']}),q})()},8141:(Ue,Ie,D)=>{"use strict";D.d(Ie,{f:()=>f});var E=D(3018);let f=(()=>{class fe{constructor(Y){this.el=Y,this.axtStoryblok="",this.shouldAddClass=!1}ngOnInit(){if(!this.axtStoryblok)return;this.shouldAddClass=!0;const Y=JSON.parse(this.axtStoryblok.replace("\x3c!--#storyblok#","").replace("--\x3e",""));this.el.nativeElement.setAttribute("data-blok-c",JSON.stringify(Y)),this.el.nativeElement.setAttribute("data-blok-uid",Y.id+"-"+Y.uid)}}return fe.\u0275fac=function(Y){return new(Y||fe)(E.Y36(E.SBq))},fe.\u0275dir=E.lG2({type:fe,selectors:[["","axtStoryblok",""]],hostVars:2,hostBindings:function(Y,Z){2&Y&&E.ekj("storyblok__outline",Z.shouldAddClass)},inputs:{axtStoryblok:"axtStoryblok"}}),fe})()},3458:(Ue,Ie,D)=>{"use strict";D.d(Ie,{X:()=>fe});var E=D(3018),f=D(1971);let fe=(()=>{class G{constructor(Z){this.storyblokService=Z}transform(Z){return this.storyblokService.getGlobalText(Z)}}return G.\u0275fac=function(Z){return new(Z||G)(E.Y36(f.B,16))},G.\u0275pipe=E.Yjl({name:"translate",type:G,pure:!0}),G})()},6611:(Ue,Ie,D)=>{"use strict";D.d(Ie,{y:()=>G});var E=D(9051),f=D(8002),fe=D(3018);let G=(()=>{class Y extends E.yT{constructor(){super()}getStoryTranslatedPaths(z){const te=new Map;return te.set(Y.DEFAULT_LOCALE,z.default_full_slug),(z.translated_slugs||[]).forEach(oe=>{te.set(oe.lang,[oe.lang,oe.path].join("/"))}),te}getOtherLocale(z){return this.supportedLocales[z===this.supportedLocales[0].simpleCode?1:0]}getLocalePath(z,te,oe){const V=this.getStoryTranslatedPaths(z);return V.has(te)?V.get(te):V.get(oe||Y.DEFAULT_LOCALE)}getLocaleByCode(z){return this.supportedLocales.find(te=>te.code===z||te.simpleCode===z)||this.supportedLocales[0]}getLocalizedNameAndSlug(z){return this.currentLocale.pipe((0,f.U)(te=>Array.isArray(z)?z.map(oe=>this.getSingleLocalizedNameAndSlug(oe.full_slug,oe.name,te,oe.translated_slugs)):this.getSingleLocalizedNameAndSlug(z.full_slug,z.name,te,z.translated_slugs)))}getLocalizedLinkNameAndSlug(z){return this.currentLocale.pipe((0,f.U)(te=>Array.isArray(z)?z.map(oe=>this.getSingleLocalizedNameAndSlug(oe.slug,oe.name,te,oe.alternates)):this.getSingleLocalizedNameAndSlug(z.slug,z.name,te,z.alternates)))}getSingleLocalizedNameAndSlug(z,te,oe,V){const q={slug:z,name:te},xe=(V||[]).find(he=>he.lang===oe.simpleCode);return oe.simpleCode!==Y.DEFAULT_LOCALE&&xe?{slug:xe.path,name:xe.name||q.name}:q}}return Y.DEFAULT_LOCALE="de",Y.\u0275fac=function(z){return new(z||Y)},Y.\u0275prov=fe.Yz7({token:Y,factory:Y.\u0275fac,providedIn:"root"}),Y})()},1971:(Ue,Ie,D)=>{"use strict";D.d(Ie,{B:()=>et});var E=D(363),f=D(4402),fe=D(7574),G=D(4612),Y=D(8002),Z=D(5257),z=D(2340),te=D(8239),oe=D(9009),
1V=D(8686),q=D.n(V);function xe(Pe){return"number"==typeof Pe&&Pe==Pe&&Pe!==1/0&&Pe!==-1/0}function ie(Pe,W,o){if(!xe(W))throw new TypeError("Expected `limit` to be a finite number");if(!xe(o))throw new TypeError("Expected `interval` to be a finite number");var Oe=[],Je=[],Ae=0,st=function(){Ae++;var ye=setTimeout(function(){Ae--,Oe.length>0&&st(),Je=Je.filter(function(_e){return _e!==ye})},o);Je.indexOf(ye)<0&&Je.push(ye);var xt=Oe.shift();xt.resolve(Pe.apply(xt.self,xt.args))},ct=function(){var ye=arguments,xt=this;return new Promise(function(_e,Ge){Oe.push({resolve:_e,reject:Ge,args:ye,self:xt}),Ae<W&&st()})};return ct.abort=function(){Je.forEach(clearTimeout),Je=[],Oe.forEach(function(ye){ye.reject(new throttle.AbortError)}),Oe.length=0},ct}ie.AbortError=function(){Error.call(this,"Throttled function aborted"),this.name="AbortError"};const he=function(Pe,W){if(!Pe)return null;let o={};for(let Oe in Pe){let Je=Pe[Oe];W.indexOf(Oe)>-1&&null!==Je&&(o[Oe]=Je)}return o};var ge={nodes:{horizontal_rule:Pe=>({singleTag:"hr"}),blockquote:Pe=>({tag:"blockquote"}),bullet_list:Pe=>({tag:"ul"}),code_block:Pe=>({tag:["pre",{tag:"code",attrs:Pe.attrs}]}),hard_break:Pe=>({singleTag:"br"}),heading:Pe=>({tag:"h"+Pe.attrs.level}),image:Pe=>({singleTag:[{tag:"img",attrs:he(Pe.attrs,["src","alt","title"])}]}),list_item:Pe=>({tag:"li"}),ordered_list:Pe=>({tag:"ol"}),paragraph:Pe=>({tag:"p"})},marks:{bold:()=>({tag:"b"}),strike:()=>({tag:"strike"}),underline:()=>({tag:"u"}),strong:()=>({tag:"strong"}),code:()=>({tag:"code"}),italic:()=>({tag:"i"}),link(Pe){const W=bi({},Pe.attrs),{linktype:o="url"}=Pe.attrs;return"email"===o&&(W.href="mailto:"+W.href),W.anchor&&(W.href=`${W.href}#${W.anchor}`,delete W.anchor),{tag:[{tag:"a",attrs:W}]}},styled:Pe=>({tag:[{tag:"span",attrs:Pe.attrs}]})}};class le{constructor(W){W||(W=ge),this.marks=W.marks||[],this.nodes=W.nodes||[]}addNode(W,o){this.nodes[W]=o}addMark(W,o){this.marks[W]=o}render(W={}){if(W.content&&Array.isArray(W.content)){let o="";return W.content.forEach(Oe=>{o+=this.renderNode(Oe)}),o}return console.warn("The render method must receive an object with a content field, which is an array"),""}renderNode(W){let o=[];W.marks&&W.marks.forEach(Je=>{const Ae=this.getMatchingMark(Je);Ae&&o.push(this.renderOpeningTag(Ae.tag))});const Oe=this.getMatchingNode(W);return Oe&&Oe.tag&&o.push(this.renderOpeningTag(Oe.tag)),W.content?W.content.forEach(Je=>{o.push(this.renderNode(Je))}):W.text?o.push(function(Je){const Ae={"&":"&","<":"<",">":">",'"':""","'":"'"},st=/[&<>"']/g,ct=RegExp(st.source);return Je&&ct.test(Je)?Je.replace(st,ye=>Ae[ye]):Je}(W.text)):Oe&&Oe.singleTag?o.push(this.renderTag(Oe.singleTag," /")):Oe&&Oe.html&&o.push(Oe.html),Oe&&Oe.tag&&o.push(this.renderClosingTag(Oe.tag)),W.marks&&W.marks.slice(0).reverse().forEach(Je=>{const Ae=this.getMatchingMark(Je);Ae&&o.push(this.renderClosingTag(Ae.tag))}),o.join("")}renderTag(W,o){return W.constructor===String?`<${W}${o}>`:W.map(Oe=>{if(Oe.constructor===String)return`<${Oe}${o}>`;{let Je="<"+Oe.tag;if(Oe.attrs)for(let Ae in Oe.attrs){let st=Oe.attrs[Ae];null!==st&&(Je+=` ${Ae}="${st}"`)}return`${Je}${o}>`}}).join("")}renderOpeningTag(W){return this.renderTag(W,"")}renderClosingTag(W){return W.constructor===String?`</${W}>`:W.slice(0).reverse().map(o=>o.constructor===String?`</${o}>`:`</${o.tag}>`).join("")}getMatchingNode(W){if("function"==typeof this.nodes[W.type])return this.nodes[W.type](W)}getMatchingMark(W){if("function"==typeof this.marks[W.type])return this.marks[W.type](W)}}const ne=(Pe=0,W=Pe)=>{const o=Math.abs(W-Pe)||0,Oe=Pe<W?1:-1;return((Je=0,Ae)=>[...Array(Je)].map(Ae))(o,(Je,Ae)=>Ae*Oe+Pe)};let Fe={},ze={};var ot=D(3018),wt=D(6611);class et{constructor(W){this.localizeService=W,this.loadedGlobals=!1,this.currentStory=new E.t(1),this.globalStory=new E.t(1),this.sbClient=new class{constructor(Pe,W){if(!W){let Je=Pe.region?"-"+Pe.region:"",Ae=!1===Pe.https?"http":"https";W=void 0===Pe.oauthToken?`${Ae}://api${Je}.storyblok.com/v2`:`${Ae}://api${Je}.storyblok.com/v1`}let o=Object.assign({},Pe.headers),Oe=5;void 0!==Pe.oauthToken&&(o.Authorization=Pe.oauthToken,Oe=3),void 0!==Pe.rateLimit&&(Oe=Pe.rateLimit),this.richTextResolver=new le(Pe.richTextSchema),"function"==typeof Pe.componentResolver&&this.setComponentResolver(Pe.componentResolver),this.maxRetries=Pe.maxRetries||5,this.throttle=ie(this.throttledRequest,Oe,1e3),this.accessToken=Pe.accessToken,this.relations={},this.links={},this.cache=Pe.cache||{clear:"manual"},this.client=q().create({baseURL:W,timeout:Pe.timeout||0,headers:o,proxy:Pe.proxy||!1}),Pe.responseInterceptor&&this.client.interceptors.response.use(Je=>Pe.responseInterceptor(Je))}setComponentResolver(Pe){this.richTextResolver.addNode("blok",W=>{let o="";return W.attrs.body.forEach(Oe=>{o+=Pe(Oe.component,Oe)}),{html:o}})}parseParams(Pe={}){return Pe.version||(Pe.version="published"),Pe.token||(Pe.token=this.getToken()),Pe.cv||(Pe.cv=ze[Pe.token]),Array.isArray(Pe.resolve_relations)&&(Pe.resolve_relations=Pe.resolve_relations.join(",")),Pe}
1factoryParamOptions(Pe,W={}){return((o="")=>o.indexOf("/cdn/")>-1)(Pe)?this.parseParams(W):W}makeRequest(Pe,W,o,Oe){const Je=this.factoryParamOptions(Pe,((Ae={},st=25,ct=1)=>qa(bi({},Ae),{per_page:st,page:ct}))(W,o,Oe));return this.cacheResponse(Pe,Je)}get(Pe,W){let o="/"+Pe;const Oe=this.factoryParamOptions(o,W);return this.cacheResponse(o,Oe)}getAll(Pe,W={},o){var Oe=this;return(0,te.Z)(function*(){var Je;const Ae=W.per_page||25,st="/"+Pe,ct=st.split("/");o=o||ct[ct.length-1];const ye=yield Oe.makeRequest(st,W,Ae,1),xt=Math.ceil(ye.total/Ae);return((_e=[],Ge)=>_e.map(Ge).reduce((de,ue)=>[...de,...ue],[]))([ye,...yield(0,te.Z)(function*(_e=[],Ge){return Promise.all(_e.map(Ge))})(ne(1,xt),function(_e){return(Je=Je||(0,te.Z)(function*(Ge){return Oe.makeRequest(st,W,Ae,Ge+1)})).apply(this,arguments)})],_e=>Object.values(_e.data[o]))})()}post(Pe,W){return this.throttle("post","/"+Pe,W)}put(Pe,W){return this.throttle("put","/"+Pe,W)}delete(Pe,W){return this.throttle("delete","/"+Pe,W)}getStories(Pe){return this.get("cdn/stories",Pe)}getStory(Pe,W){return this.get("cdn/stories/"+Pe,W)}setToken(Pe){this.accessToken=Pe}getToken(){return this.accessToken}_cleanCopy(Pe){return JSON.parse(JSON.stringify(Pe))}_insertLinks(Pe,W){const o=Pe[W];o&&"multilink"==o.fieldtype&&"story"==o.linktype&&"string"==typeof o.id&&this.links[o.id]?o.story=this._cleanCopy(this.links[o.id]):o&&"story"===o.linktype&&"string"==typeof o.uuid&&this.links[o.uuid]&&(o.story=this._cleanCopy(this.links[o.uuid]))}_insertRelations(Pe,W,o){if(o.indexOf(Pe.component+"."+W)>-1)if("string"==typeof Pe[W])this.relations[Pe[W]]&&(Pe[W]=this._cleanCopy(this.relations[Pe[W]]));else if(Pe[W].constructor===Array){let Oe=[];Pe[W].forEach(Je=>{this.relations[Je]&&Oe.push(this._cleanCopy(this.relations[Je]))}),Pe[W]=Oe}}iterateTree(Pe,W){let o=Oe=>{if(null!=Oe)if(Oe.constructor===Array)for(let Je=0;Je<Oe.length;Je++)o(Oe[Je]);else if(Oe.constructor===Object){if(Oe._stopResolving)return;for(let Je in Oe)(Oe.component&&Oe._uid||"link"===Oe.type)&&(this._insertRelations(Oe,Je,W),this._insertLinks(Oe,Je)),o(Oe[Je])}};o(Pe.content)}resolveLinks(Pe,W){var o=this;return(0,te.Z)(function*(){let Oe=[];if(Pe.link_uuids){const Je=Pe.link_uuids.length;let Ae=[];const st=50;for(let ct=0;ct<Je;ct+=st){const ye=Math.min(Je,ct+st);Ae.push(Pe.link_uuids.slice(ct,ye))}for(let ct=0;ct<Ae.length;ct++)(yield o.getStories({per_page:st,version:W.version,by_uuids:Ae[ct].join(",")})).data.stories.forEach(ye=>{Oe.push(ye)})}else Oe=Pe.links;Oe.forEach(Je=>{o.links[Je.uuid]=qa(bi({},Je),{_stopResolving:!0})})})()}resolveRelations(Pe,W){var o=this;return(0,te.Z)(function*(){let Oe=[];if(Pe.rel_uuids){const Je=Pe.rel_uuids.length;let Ae=[];const st=50;for(let ct=0;ct<Je;ct+=st){const ye=Math.min(Je,ct+st);Ae.push(Pe.rel_uuids.slice(ct,ye))}for(let ct=0;ct<Ae.length;ct++)(yield o.getStories({per_page:st,version:W.version,by_uuids:Ae[ct].join(",")})).data.stories.forEach(ye=>{Oe.push(ye)})}else Oe=Pe.rels;Oe.forEach(Je=>{o.relations[Je.uuid]=qa(bi({},Je),{_stopResolving:!0})})})()}resolveStories(Pe,W){var o=this;return(0,te.Z)(function*(){let Oe=[];void 0!==W.resolve_relations&&W.resolve_relations.length>0&&(Oe=W.resolve_relations.split(","),yield o.resolveRelations(Pe,W)),["1","story","url"].indexOf(W.resolve_links)>-1&&(yield o.resolveLinks(Pe,W));for(const Je in o.relations)o.iterateTree(o.relations[Je],Oe);Pe.story?o.iterateTree(Pe.story,Oe):Pe.stories.forEach(Je=>{o.iterateTree(Je,Oe)})})()}cacheResponse(Pe,W,o){var Je,Oe=this;return void 0===o&&(o=0),new Promise(function(Ae,st){return(Je=Je||(0,te.Z)(function*(ct,ye){let xt=(0,oe.stringify)({url:Pe,params:W},{arrayFormat:"brackets"}),_e=Oe.cacheProvider();if("auto"===Oe.cache.clear&&"draft"===W.version&&(yield Oe.flushCache()),"published"===W.version&&"/cdn/spaces/me"!=Pe){const de=yield _e.get(xt);if(de)return ct(de)}try{let de=yield Oe.throttle("get",Pe,{params:W,paramsSerializer:me=>(0,oe.stringify)(me,{arrayFormat:"brackets"})}),ue={data:de.data,headers:de.headers};if(de.headers["per-page"]&&(ue=Object.assign({},ue,{perPage:parseInt(de.headers["per-page"]),total:parseInt(de.headers.total)})),200!=de.status)return ye(de);(ue.data.story||ue.data.stories)&&(yield Oe.resolveStories(ue.data,W)),"published"===W.version&&"/cdn/spaces/me"!=Pe&&_e.set(xt,ue),ue.data.cv&&("draft"==W.version&&ze[W.token]!=ue.data.cv&&Oe.flushCache(),ze[W.token]=ue.data.cv),ct(ue)}catch(de){if(de.response&&429===de.response.status&&(o+=1)<Oe.maxRetries)return console.log(`Hit rate limit. Retrying in ${o} seconds.`),yield(Ge=1e3*o,new Promise(ue=>setTimeout(ue,Ge))),Oe.cacheResponse(Pe,W,o).then(ct).catch(ye);ye(de)}var Ge})).apply(this,arguments)})}throttledRequest(Pe,W,o){return this.client[Pe](W,o)}cacheVersions(){return ze}cacheVersion(){return ze[this.accessToken]}setCacheVersion(Pe){this.accessToken&&(ze[this.accessToken]=Pe)}cacheProvider(){return"memory"===this.cache.type?{get:Pe=>Fe[Pe],getAll:()=>Fe,set(Pe,W){Fe[Pe]=W},flush(){Fe={}}}:{get(){},getAll(){},set(){},flush(){}}}flushCache(){var Pe=this;return(0,te.Z)(function*(){return yield Pe.cacheProvider().flush(),Pe})()}}({accessToken:z.N.storyblokToken}),z.N.preview&&"storyblok"in window&&window.storyblok.init({accessToken:z.N.storyblokToken})}getStory(W,o){return this.getDefaultParameters().pipe((0,G.b)(Oe=>(0,f.D)(this.sbClient.getStory(W,Object.assign(Object.assign({},Oe),o))))).pipe((0,Y.U)(Oe=>Oe.data.story))}getStories(W){return this.getFullStories(W).pipe((0,Y.U)(o=>o.data.stories))}getFullStories(W){return this.getDefaultParameters().pipe((0,G.b)(o=>(0,f.D)(this.sbClient.getStories(Object.assign(Object.assign({},o),W)))))}
1getSitemap(){return this.getStory("globals/footer")}getLinks(W){return this.getDefaultParameters().pipe((0,G.b)(o=>(0,f.D)(this.sbClient.getAll("cdn/links",Object.assign(Object.assign({},o),W)))))}setCurrentStory(W){this.currentStory.next(W)}loadGlobalStory(W={}){this.getStory("globals",W).pipe((0,Z.q)(1)).subscribe(Oe=>{this.globalStory.next(Oe)})}previewInput(){return new fe.y(W=>window.storyblok.on(["input"],o=>{W.next(o)}))}previewChange(){return new fe.y(W=>window.storyblok.on(["change","published"],o=>{W.next(o)}))}richtextResolver(W){return this.sbClient.richTextResolver.render(W)}getGlobalText(W){return this.globalStory.pipe((0,Y.U)(o=>{const Oe=o.content.translations;return Oe&&Oe[0]&&Oe[0][W]?Oe[0][W]:(console.warn("Translation not found: ",W),W)}))}getDefaultParameters(){return this.localizeService.currentLocale.pipe((0,Z.q)(1),(0,Y.U)(W=>({version:et.version,language:W.simpleCode,resolve_links:"url",resolve_relations:"journal-article.category"})))}}et.version=z.N.preview?"draft":"published",et.\u0275fac=function(W){return new(W||et)(ot.LFG(wt.y))},et.\u0275prov=ot.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"})},4466:(Ue,Ie,D)=>{"use strict";D.d(Ie,{m:()=>Y});var E=D(9075),f=D(9885),fe=D(1558),G=D(3018);let Y=(()=>{class Z{}return Z.\u0275fac=function(te){return new(te||Z)},Z.\u0275mod=G.oAB({type:Z}),Z.\u0275inj=G.cJS({imports:[[E.b2,f.wA,fe.Bz]]}),Z})()},2368:(Ue,Ie,D)=>{"use strict";D.d(Ie,{y:()=>f});var E=D(9051);class f{getFullSlug(G){return G.split("?")[0]}getPathDetails(G){const Y=G.split("?")[0].replace(/\/$/,""),z=new RegExp(`(${["de","fr"].join("|")})(/|$)`,"i").exec(Y);return{language:z?z[1]:E.yT.DEFAULT_LOCALE,fullSlug:z?Y.substring(3):Y}}getUriFromStory(G){const Y=this.getPathDetails(G.full_slug);return`/${Y.language}/${Y.fullSlug}`}getUrlFromLink(G){if(!G)return"";switch(G.linktype){case"url":case"asset":let Y=G.url;return Y.startsWith("http")||(Y="http://"+Y),Y;case"email":return"mailto:"+G.email;case"story":if(G.story)return this.getUriFromStory(G.story);const Z=this.getPathDetails(G.cached_url||"");return`/${Z.language}/${Z.fullSlug}`;default:return console.warn("empty link found",G),""}}getSlug(G){return G.split("?")[0].split("/").reverse()[0]}}},2340:(Ue,Ie,D)=>{"use strict";D.d(Ie,{N:()=>E});const E={production:!0,storyblokToken:"WMriiVgWXuGZPstetzdQZQtt",preview:!1,mapboxAccessToken:"pk.eyJ1IjoiYXdpZG1lciIsImEiOiJjam40aHo3aTAwZTFuM3dvY21laXcyenczIn0.oezoz84fKKN8Qz3xNVXAIQ",matomo_url:"https://webstats.xplan.ch/",matomo_site_id:"1",scully_host:"https://cms-service.linkgroup.dev",base_url:"https://www.axenta.ch"}},9159:(Ue,Ie,D)=>{"use strict";var E=D(9075),f=D(3018),fe=D(6520),G=D.n(fe),Y=D(5067),Z=D.n(Y);D(2759),D(6682);const xe=new f.OlP("MATOMO_CONFIGURATION"),ie=new f.OlP("INTERNAL_MATOMO_CONFIGURATION",{factory:()=>Object.assign({disabled:!1,enableLinkTracking:!0,trackAppInitialLoad:!1,requireConsent:ge.NONE,enableJSErrorTracking:!1},function(v,C){if(null==v)throw new Error("Unexpected "+v+" value: "+C);return v}((0,f.f3M)(xe,f.XFs.Optional),"No Matomo configuration found! Have you included Matomo module using NgxMatomoTrackerModule.forRoot() ?"))});var he=(()=>{return(v=he||(he={}))[v.AUTO=0]="AUTO",v[v.MANUAL=1]="MANUAL",he;var v})(),ge=(()=>{return(v=ge||(ge={}))[v.NONE=0]="NONE",v[v.COOKIE=1]="COOKIE",v[v.TRACKING=2]="TRACKING",ge;var v})();function ze(){window._paq=window._paq||[]}function ot(v){return v.disabled?new Pe:new et}let wt=(()=>{class v{trackPageView(p){this.push(["trackPageView",p])}trackEvent(p,O,J,we){this.push(["trackEvent",p,O,J,we])}trackSiteSearch(p,O,J){this.push(["trackSiteSearch",p,O,J])}trackGoal(p,O){this.push(["trackGoal",p,O])}trackLink(p,O){this.push(["trackLink",p,O])}trackAllContentImpressions(){this.push(["trackAllContentImpressions"])}trackVisibleContentImpressions(p,O){this.push(["trackVisibleContentImpressions",p,O])}trackContentImpressionsWithinNode(p){this.push(["trackContentImpressionsWithinNode",p])}trackContentInteractionNode(p,O){this.push(["trackContentInteractionNode",p,O])}trackContentImpression(p,O,J){this.push(["trackContentImpression",p,O,J])}trackContentInteraction(p,O,J,we){this.push(["trackContentInteraction",p,O,J,we])}logAllContentBlocksOnPage(){this.push(["logAllContentBlocksOnPage"])}ping(){this.push(["ping"])}
1enableHeartBeatTimer(p){this.push(["enableHeartBeatTimer",p])}enableLinkTracking(p=!1){this.push(["enableLinkTracking",p])}disablePerformanceTracking(){this.push(["disablePerformanceTracking"])}enableCrossDomainLinking(){this.push(["enableCrossDomainLinking"])}setCrossDomainLinkingTimeout(p){this.push(["setCrossDomainLinkingTimeout",p])}getCrossDomainLinkingUrlParameter(){return this.get("getCrossDomainLinkingUrlParameter")}setDocumentTitle(p){this.push(["setDocumentTitle",p])}setDomains(p){this.push(["setDomains",p])}setCustomUrl(p){this.push(["setCustomUrl",p])}setReferrerUrl(p){this.push(["setReferrerUrl",p])}setSiteId(p){this.push(["setSiteId",p])}setApiUrl(p){this.push(["setApiUrl",p])}setTrackerUrl(p){this.push(["setTrackerUrl",p])}addTracker(p,O){this.push(["addTracker",p,O])}getMatomoUrl(){return this.get("getMatomoUrl")}getCurrentUrl(){return this.get("getCurrentUrl")}setDownloadClasses(p){this.push(["setDownloadClasses",p])}setDownloadExtensions(p){this.push(["setDownloadExtensions",p])}addDownloadExtensions(p){this.push(["addDownloadExtensions",p])}removeDownloadExtensions(p){this.push(["removeDownloadExtensions",p])}setIgnoreClasses(p){this.push(["setIgnoreClasses",p])}setLinkClasses(p){this.push(["setLinkClasses",p])}setLinkTrackingTimer(p){this.push(["setLinkTrackingTimer",p])}getLinkTrackingTimer(){return this.get("getLinkTrackingTimer")}discardHashTag(p){this.push(["discardHashTag",p])}setGenerationTimeMs(p){this.push(["setGenerationTimeMs",p])}appendToTrackingUrl(p){this.push(["appendToTrackingUrl",p])}setDoNotTrack(p){this.push(["setDoNotTrack",p])}killFrame(){this.push(["killFrame"])}redirectFile(p){this.push(["redirectFile",p])}setHeartBeatTimer(p,O){this.push(["setHeartBeatTimer",p,O])}getVisitorId(){return this.get("getVisitorId")}setVisitorId(p){this.push(["setVisitorId",p])}getVisitorInfo(){return this.get("getVisitorInfo")}getAttributionInfo(){return this.get("getAttributionInfo")}getAttributionCampaignName(){return this.get("getAttributionCampaignName")}getAttributionCampaignKeyword(){return this.get("getAttributionCampaignKeyword")}getAttributionReferrerTimestamp(){return this.get("getAttributionReferrerTimestamp")}getAttributionReferrerUrl(){return this.get("getAttributionReferrerUrl")}getUserId(){return this.get("getUserId")}setUserId(p){this.push(["setUserId",p])}resetUserId(){this.push(["resetUserId"])}setCustomVariable(p,O,J,we){this.push(["setCustomVariable",p,O,J,we])}deleteCustomVariable(p,O){this.push(["deleteCustomVariable",p,O])}deleteCustomVariables(p){this.push(["deleteCustomVariables",p])}getCustomVariable(p,O){return this.pushFn(J=>J.getCustomVariable(p,O))}storeCustomVariablesInCookie(){this.push(["storeCustomVariablesInCookie"])}setCustomDimension(p,O){this.push(["setCustomDimension",p,O])}deleteCustomDimension(p){this.push(["deleteCustomDimension",p])}getCustomDimension(p){return this.pushFn(O=>O.getCustomDimension(p))}setCampaignNameKey(p){this.push(["setCampaignNameKey",p])}setCampaignKeywordKey(p){this.push(["setCampaignKeywordKey",p])}setConversionAttributionFirstReferrer(p){this.push(["setConversionAttributionFirstReferrer",p])}setEcommerceView(p,O,J,we){this.push("string"==typeof p?["setEcommerceView",p,O,J,we]:["setEcommerceView",p.productSKU,p.productName,p.productCategory,p.price])}addEcommerceItem(p,O,J,we,Ye){this.push("string"==typeof p?["addEcommerceItem",p,O,J,we,Ye]:["addEcommerceItem",p.productSKU,p.productName,p.productCategory,p.price,p.quantity])}removeEcommerceItem(p){this.push(["removeEcommerceItem",p])}clearEcommerceCart(){this.push(["clearEcommerceCart"])}getEcommerceItems(){return this.get("getEcommerceItems")}trackEcommerceCartUpdate(p){this.push(["trackEcommerceCartUpdate",p])}trackEcommerceOrder(p,O,J,we,Ye,rt){this.push(["trackEcommerceOrder",p,O,J,we,Ye,rt])}requireConsent(){this.push(["requireConsent"])}setConsentGiven(){this.push(["setConsentGiven"])}rememberConsentGiven(p){this.push(["rememberConsentGiven",p])}forgetConsentGiven(){this.push(["forgetConsentGiven"])}hasRememberedConsent(){return this.get("hasRememberedConsent")}getRememberedConsent(){return this.get("getRememberedConsent")}isConsentRequired(){return this.get("isConsentRequired")}requireCookieConsent(){this.push(["requireCookieConsent"])}setCookieConsentGiven(){this.push(["setCookieConsentGiven"])}rememberCookieConsentGiven(p){this.push(["rememberCookieConsentGiven",p])}forgetCookieConsentGiven(){this.push(["forgetCookieConsentGiven"])}areCookiesEnabled(){return this.get("areCookiesEnabled")}optUserOut(){this.push(["optUserOut"])}forgetUserOptOut(){this.push(["forgetUserOptOut"])}isUserOptedOut(){return this.get("isUserOptedOut")}disableCookies(){this.push(["disableCookies"])}deleteCookies(){this.push(["deleteCookies"])}hasCookies(){return this.get("hasCookies")}setCookieNamePrefix(p){this.push(["setCookieNamePrefix",p])}setCookieDomain(p){this.push(["setCookieDomain",p])}setCookiePath(p){this.push(["setCookiePath",p])}setSecureCookie(p){this.push(["setSecureCookie",p])}setCookieSameSite(p){this.push(["setCookieSameSite",p])}setVisitorCookieTimeout(p){this.push(["setVisitorCookieTimeout",p]
1)}setReferralCookieTimeout(p){this.push(["setReferralCookieTimeout",p])}setSessionCookieTimeout(p){this.push(["setSessionCookieTimeout",p])}addListener(p){this.push(["addListener",p])}setRequestMethod(p){this.push(["setRequestMethod",p])}setCustomRequestProcessing(p){this.push(["setCustomRequestProcessing",p])}setRequestContentType(p){this.push(["setRequestContentType",p])}disableQueueRequest(){this.push(["disableQueueRequest"])}setRequestQueueInterval(p){this.push(["setRequestQueueInterval",p])}disableAlwaysUseSendBeacon(){this.push(["disableAlwaysUseSendBeacon"])}alwaysUseSendBeacon(){this.push(["alwaysUseSendBeacon"])}enableJSErrorTracking(){this.push(["enableJSErrorTracking"])}get(p){return this.pushFn(O=>O[p]())}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275prov=f.Yz7({factory:function(){return ot(f.LFG(ie))},token:v,providedIn:"root"}),v})(),et=(()=>{class v extends wt{constructor(){super(),ze()}pushFn(p){return new Promise(O=>{this.push([function(){O(p(this))}])})}push(p){window._paq.push(function(v){const C=[...v];for(;C.length>0&&void 0===C[C.length-1];)C.pop();return C}(p))}}return v.\u0275prov=f.Yz7({factory:function(){return ot(f.LFG(ie))},token:v,providedIn:"root"}),v})(),Pe=(()=>{class v extends wt{push(p){}pushFn(p){return Promise.reject("MatomoTracker is disabled")}}return v.\u0275prov=f.Yz7({factory:function(){return ot(f.LFG(ie))},token:v,providedIn:"root"}),v})();function _e(v){return`${v}`}function Ge(v){return v.endsWith("/")?v:`${v}/`}function de(v,C){return null==C?Ge(v)+ue:v+C}const ue="matomo.php";class Ke{init(){}}let tt=(()=>{class v{constructor(p,O){this.config=p,this.injector=O,ze()}init(){this.runPreInitTasks(),this.injectMatomoScript()}injectMatomoScript(){if(!function(v){return v.mode===he.MANUAL}(this.config)){const p=this.injector.get(wt),{scriptUrl:O}=this.config,[J,...we]=function(v){return function(v){return Array.isArray(v.trackers)}(v)?v.trackers:[{trackerUrl:v.trackerUrl,siteId:v.siteId,trackerUrlSuffix:v.trackerUrlSuffix}]}
1(this.config),Ye=de(J.trackerUrl,J.trackerUrlSuffix),rt=_e(J.siteId);p.setTrackerUrl(Ye),p.setSiteId(rt),we.forEach(({trackerUrl:zn,siteId:Nr,trackerUrlSuffix:an})=>{const Nn=de(zn,an),pn=_e(Nr);p.addTracker(Nn,pn)});const yt=window.document,At=yt.createElement("script"),hn=yt.getElementsByTagName("script")[0];At.type="text/javascript",At.async=!0,At.defer=!0,At.src=null!=O?O:Ge(J.trackerUrl)+"matomo.js",hn.parentNode.insertBefore(At,hn)}}runPreInitTasks(){const p=this.injector.get(wt);this.config.acceptDoNotTrack&&p.setDoNotTrack(!0),this.config.requireConsent===ge.COOKIE?p.requireCookieConsent():this.config.requireConsent===ge.TRACKING&&p.requireConsent(),this.config.enableJSErrorTracking&&p.enableJSErrorTracking(),this.config.trackAppInitialLoad&&p.trackPageView(),this.config.enableLinkTracking&&p.enableLinkTracking()}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(void 0),f.LFG(f.zs3))},v.\u0275prov=f.Yz7({factory:function(){return function(v,C){return v.disabled?new Ke:new tt(v,C)}(f.LFG(ie),f.LFG(f.gxx))},token:v,providedIn:"root"}),v})(),Ct=(()=>{class v{constructor(p,O){this.initializer=p,O||this.initializer.init()}static forRoot(p){return{ngModule:v,providers:[{provide:xe,useValue:p}]}}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(tt),f.LFG(v,12))},v.\u0275mod=f.oAB({type:v}),v.\u0275inj=f.cJS({}),v})();var Dt=D(9885),Gt=D(8239),bt=D(8583),Bt=D(1558),Yt=D(6215),yn=D(5435),mn=D(8002),nn=D(3342),Yn=D(3190),ln=D(5304),Un=D(450),wr=D(2340),vn=D(2368),ci=D(1971),qr=D(9051),gt=D(6611);let ao=(()=>{class v{constructor(p){this.document=p}updateCanonicalUrl(p){const O=this.document.getElementsByTagName("head")[0];let J=this.document.querySelector("link[rel='canonical']");J||(J=this.document.createElement("link"),O.appendChild(J)),J.setAttribute("rel","canonical"),J.setAttribute("href",p)}updateAlternateLinks(p){if(!p.translated_slugs||p.translated_slugs.length<=0)return;const O=this.document.getElementsByTagName("head")[0];this.removeAlternateLinks(O),p.translated_slugs.forEach(J=>{const we=p.full_slug===J.lang+"/"+J.path,Ye=we?gt.y.DEFAULT_LOCALE:J.lang,rt=we?p.default_full_slug:`${J.lang}/${J.path}`,yt=this.document.createElement("link");O.appendChild(yt),yt.setAttribute("rel","alternate"),yt.setAttribute("hreflang",Ye),yt.setAttribute("href",`${wr.N.base_url}/${rt}`)})}removeAlternateLinks(p){this.document.querySelectorAll('link[rel="alternate"][hreflang]').forEach(J=>{p.removeChild(J)})}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(bt.K0))},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})();function Tn(v,C){if(1&v&&(f.TgZ(0,"li",16),f.TgZ(1,"a",17),f._uU(2),f.qZA(),f.qZA()),2&v){const p=C.$implicit,O=f.oxw(2);f.xp6(1),f.ekj("active-link",O.activeLink===O.getCleanId(p.link.cached_url)),f.Q6J("routerLink",p.link.cached_url),f.xp6(1),f.Oqu(p.link_text)}}function rr(v,C){if(1&v&&(f.TgZ(0,"li",16),f.TgZ(1,"a",18),f._uU(2),f.ALo(3,"uppercase"),f.qZA(),f.qZA()),2&v){const p=f.oxw(2);f.xp6(1),f.Q6J("routerLink",p.otherLocaleUrl),f.xp6(1),f.Oqu(f.lcZ(3,2,p.otherLocale))}}function wn(v,C){if(1&v&&(f.TgZ(0,"li",16),f.TgZ(1,"a",17),f._uU(2),f.qZA(),f.qZA()),2&v){const p=C.$implicit,O=f.oxw(2);f.xp6(1),f.ekj("active-link",O.activeLink===O.getCleanId(p.link.cached_url)),f.Q6J("routerLink",p.link.cached_url),f.xp6(1),f.Oqu(p.link_text)}}function kt(v,C){if(1&v){const p=f.EpF();f.TgZ(0,"div",4),f.TgZ(1,"div",5),f.TgZ(2,"div",6),f.TgZ(3,"ul",7),f.YNc(4,Tn,3,4,"li",8),f.YNc(5,rr,4,4,"li",9),f.qZA(),f.qZA(),f.qZA(),f.TgZ(6,"div",10),f.TgZ(7,"div",11),f.TgZ(8,"a",12),f.NdJ("click",function(){return f.CHM(p),f.oxw().disableMenu()}),f._UZ(9,"img",13),f.qZA(),f.qZA(),f.TgZ(10,"div",14),f.TgZ(11,"ul",15),f.YNc(12,wn,3,4,"li",8),f.qZA(),f.qZA(),f.qZA(),f.qZA()}if(2&v){const p=f.oxw();f.xp6(4),f.Q6J("ngForOf",p.metaNav),f.xp6(1),f.Q6J("ngIf",!p.hideLanguageSwitcher),f.xp6(3),f.Q6J("routerLink","/"),f.xp6(1),f.Q6J("src",p.logo.filename,f.LSH),f.xp6(3),f.Q6J("ngForOf",p.mainNav)}}function Mt(v,C){if(1&v){const p=f.EpF();f.TgZ(0,"div",32),f.TgZ(1,"a",12),f.NdJ("click",function(){return f.CHM(p),f.oxw(2).toggleMenu()}),f._uU(2),f.ALo(3,"uppercase"),f.qZA(),f.qZA()}if(2&v){const p=f.oxw(2);f.xp6(1),f.Q6J("routerLink",p.otherLocaleUrl),f.xp6(1),f.Oqu(f.lcZ(3,2,p.otherLocale))}}function Vn(v,C){if(1&v){const p=f.EpF();f.TgZ(0,"a",33),f.NdJ("click",function(){return f.CHM(p),f.oxw(2).toggleMenu()}),f._uU(1),f.qZA()}if(2&v){const p=C.$implicit,O=f.oxw(2);f.ekj("active-link",O.activeLink===O.getCleanId(p.link.cached_url)),f.Q6J("routerLink",p.link.cached_url),f.xp6(1),f.hij(" ",p.link_text," ")}}function En(v,C){if(1&v){const p=f.EpF();f.TgZ(0,"a",33),f.NdJ("click",function(){return f.CHM(p),f.oxw(2).toggleMenu()}),f._uU(1),f.qZA()}if(2&v){const p=C.$implicit,O=f.oxw(2);f.ekj("active-link",O.activeLink===O.getCleanId(p.link.cached_url)),f.Q6J("routerLink",p.link.cached_url),f.xp6(1),f.hij(" ",p.link_text," ")}}const fr=function(v,C,p){return{"MobileNavigation--white":v,"MobileNavigation--active":C,"MobileNavigation--top":p}},On=function(v){return{"mobile-navigation-visible":v}},pr=function(v){return{"hidden-mobile-navigation":v}};function Qr(v,C){if(1&v){const p=f.EpF();f.TgZ(0,"div",19),f.TgZ(1,"div",20),f.TgZ(2,"div",21),f.TgZ(3,"div",22),f.TgZ(4,"a",12),f.NdJ("click",function(){return f.CHM(p),f.oxw().disableMenu()}),f._UZ(5,"img",23),f.qZA(),f.qZA(),f._UZ(6,"div",24),f.TgZ(7,"div",25),f.TgZ(8,"div",26),f.NdJ("click",function(){return f.CHM(p),f.oxw().toggleMenu()}),f._UZ(9,"div"),f._UZ(10,"div"),f._UZ(11,"div"),f.qZA(),f.qZA(),f.qZA(),f.TgZ(12,"div",27),f.YNc(13,Mt,4,4,"div",28),f.TgZ(14,"div",29),f.YNc(15,Vn,2,4,"a",30),f.qZA(),f.TgZ(16,"div",31),f.YNc(17,En,2,4,"a",30),f.qZA(),f.qZA(),f.qZA(),f.qZA()}if(2&v){const p=f.oxw();
1f.Q6J("ngClass",f.kEZ(8,fr,p.hasWhiteBackground,p.isMobileMenuActive,!0===p.isOnJournalArticle)),f.xp6(1),f.Q6J("ngClass",f.VKq(12,On,!p.isMobileMenuHidden)),f.xp6(3),f.Q6J("routerLink","/"),f.xp6(1),f.Q6J("src",p.logo.filename,f.LSH),f.xp6(7),f.Q6J("ngClass",f.VKq(14,pr,p.isMobileMenuHidden)),f.xp6(1),f.Q6J("ngIf",!p.hideLanguageSwitcher),f.xp6(2),f.Q6J("ngForOf",p.mainNav),f.xp6(2),f.Q6J("ngForOf",p.metaNav)}}const Zt=function(v,C){return{"Navigation--white":v,"Navigation--sticky":C}};let Jn=(()=>{class v{constructor(p,O,J,we){this.document=p,this.storyblokService=O,this.localizeService=J,this.router=we,this.mainNav=[],this.metaNav=[],this.currentLocale=gt.y.DEFAULT_LOCALE,this.otherLocale="",this.otherLocaleUrl="",this.isMobileMenuActive=!1,this.isMobileMenuHidden=!0,this.hasWhiteBackground=!1,this.routerObserver=this.router.events.pipe((0,yn.h)(Ye=>Ye instanceof Bt.m2)),this.isOnHomepage=!1,this.isOnJournalArticle=!1,this.activeLink="",this.hideLanguageSwitcher=wr.N.production,this.subs=[],this.urlMods=new vn.y}ngOnInit(){this.storyblokService.currentStory.subscribe(p=>{this.otherLocaleUrl=this.localizeService.getLocalePath(p,this.otherLocale,this.currentLocale)}),this.localizeService.currentLocale.subscribe(p=>{this.currentLocale=p.simpleCode,this.otherLocale=this.localizeService.getOtherLocale(p.simpleCode).simpleCode}),window.addEventListener("scroll",()=>{this.hasWhiteBackground=window.scrollY>window.innerWidth/10}),this.subs.push(this.router.events.pipe((0,yn.h)(p=>p instanceof Bt.m2)).subscribe(p=>{const O=p;this.isOnHomepage="/"===O.url||"/home"===O.url||"/fr/home"===O.url,this.isOnJournalArticle=O.url.includes("/journal/"),this.activeLink=this.setActiveLink(p)}))}ngOnChanges(p){p.data.currentValue.length>0&&(this.mainNav=p.data.currentValue[0].mainNav,this.metaNav=p.data.currentValue[0].metaNav,this.logo=p.data.currentValue[0].logo)}ngOnDestroy(){this.subs.forEach(p=>p.unsubscribe())}toggleMenu(){this.isMobileMenuActive=!this.isMobileMenuActive,this.isMobileMenuHidden?(this.isMobileMenuHidden=!1,this.document.body.classList.add("overflow-hidden")):setTimeout(()=>{this.isMobileMenuHidden=!this.isMobileMenuActive,this.document.body.classList.remove("overflow-hidden")},300)}disableMenu(){this.isMobileMenuActive=!1,setTimeout(()=>{this.isMobileMenuHidden=!0,this.document.body.classList.remove("overflow-hidden")},300)}getCleanId(p){return null==p?void 0:p.replace(/[\/#]/g,"").toLowerCase()}setActiveLink(p){let O="";const{language:J,fullSlug:we}=this.urlMods.getPathDetails(p.url);if(J&&we){let Ye=we.split("/")[1];Ye.includes("#")&&(Ye=Ye.split("#")[0]),O=this.getCleanId(Ye)}return O}}return v.\u0275fac=function(p){return new(p||v)(f.Y36(bt.K0),f.Y36(ci.B),f.Y36(gt.y),f.Y36(Bt.F0))},v.\u0275cmp=f.Xpm({type:v,selectors:[["axt-header"]],inputs:{data:"data"},features:[f.TTD],decls:4,vars:6,consts:[[1,"Navigation","d-none","d-lg-block","py-2",3,"ngClass"],["class","container",4,"ngIf"],["class","MobileNavigation d-lg-none",3,"ngClass",4,"ngIf"],[1,"placeholder","d-lg-none"],[1,"container"],[1,"Metanav","row"],[1,"col-lg-8","col-xl-6","offset-lg-4","offset-xl-6","d-flex","justify-content-end"],[1,"nav","justify-content-end"],["class","nav-item",4,"ngFor","ngForOf"],["class","nav-item",4,"ngIf"],[1,"Mainnav","row","align-items-top"],[1,"col-lg-2","mt-xl-0"],[3,"routerLink","click"],["alt","logo",3,"src"],[1,"col-lg-10","d-flex","justify-content-end"],[1,"nav"],[1,"nav-item"],["routerLinkActive","active-link",1,"nav-link",3,"routerLink"],[1,"nav-link",3,"routerLink"],[1,"MobileNavigation","d-lg-none",3,"ngClass"],[1,"MobileNavigation","container-fluid","pt-4",3,"ngClass"],[1,"row","align-items-center"],[1,"col-5"],["alt","logo",1,"MobileNavigation__logo",3,"src"],[1,"col-2","offset-2"],[1,"col-3","d-flex","align-items-center","justify-content-end"],[1,"MobileNavigation__cheeseburger",3,"click"],[1,"MobileNavigation__list-box","py-5",3,"ngClass"],["class","MobileNavigation__upper-meta d-flex mb-4",4,"ngIf"],[1,"MobileNavigation__elements","d-flex","flex-column","mb-3"],["class","py-3","routerLinkActive","active-link",3,"routerLink","active-link","click",4,"ngFor","ngForOf"],[1,"MobileNavigation__lower-meta","d-flex","flex-column","mb-3","pt-4"],[1,"MobileNavigation__upper-meta","d-flex","mb-4"],["routerLinkActive","active-link",1,"py-3",3,"routerLink","click"]],template:function(p,O){1&p&&(f.TgZ(0,"div",0),f.YNc(1,kt,13,5,"div",1),f.qZA(),f.YNc(2,Qr,18,16,"div",2),f._UZ(3,"div",3)),2&p&&(f.Q6J("ngClass",f.WLB(3,Zt,O.hasWhiteBackgroun
1d||!1===O.isOnHomepage,!1===O.isOnJournalArticle)),f.xp6(1),f.Q6J("ngIf",O.storyblokService.loadedGlobals),f.xp6(1),f.Q6J("ngIf",O.storyblokService.loadedGlobals))},directives:[bt.mk,bt.O5,bt.sg,Bt.yS,Bt.Od],pipes:[bt.gd],styles:['@charset "UTF-8";ul[_ngcontent-%COMP%]{list-style-type:none}a[_ngcontent-%COMP%]{text-decoration:none;color:#00263e}a[_ngcontent-%COMP%]:hover{color:#00a3e0}.active-link[_ngcontent-%COMP%]{color:#00a3e0;text-decoration:underline}.Mainnav[_ngcontent-%COMP%]{overflow-x:hidden;font-weight:500}.Mainnav[_ngcontent-%COMP%] .nav[_ngcontent-%COMP%]{flex-wrap:nowrap}.Mainnav[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%]{white-space:nowrap}.Mainnav[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]{padding-left:.9rem;padding-right:.9rem}.Mainnav[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%]:first-child .nav-link[_ngcontent-%COMP%]{padding-left:0}.Mainnav[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%]:last-child .nav-link[_ngcontent-%COMP%]{padding-right:0}.Mainnav[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:1rem}.Metanav[_ngcontent-%COMP%]{overflow-x:hidden;font-weight:300}.Metanav[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:.6666666667rem}.Metanav[_ngcontent-%COMP%] .nav[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:first-child a[_ngcontent-%COMP%]{padding-left:0}.Metanav[_ngcontent-%COMP%] .nav[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:last-child a[_ngcontent-%COMP%]{padding-right:0}.Navigation[_ngcontent-%COMP%]{transition:all .3s ease-in-out}.Navigation--white[_ngcontent-%COMP%]{background-color:#fff}.Navigation--sticky[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;z-index:200}.login[_ngcontent-%COMP%]{color:#ef426f}.login[_ngcontent-%COMP%]:before{display:inline-block;margin-right:10px;content:"\\f090";font-family:"Font Awesome 6 Pro";font-weight:400}',".placeholder[_ngcontent-%COMP%]{min-height:90px;height:10vw}.MobileNavigation[_ngcontent-%COMP%]{height:90px;position:fixed;transition:all .5s;top:0;z-index:900;width:100%}.MobileNavigation[_ngcontent-%COMP%] .container-fluid[_ngcontent-%COMP%]{transition:all .5s}.MobileNavigation__logo[_ngcontent-%COMP%]{width:100px}.MobileNavigation__search[_ngcontent-%COMP%]{position:relative;top:-6px}.MobileNavigation__list-box[_ngcontent-%COMP%]{transition:all .5s;opacity:0}
1.MobileNavigation__list-box.hidden-mobile-navigation[_ngcontent-%COMP%]{display:none}.MobileNavigation.mobile-navigation-visible[_ngcontent-%COMP%]{height:100vh;height:100dvh;z-index:900}.MobileNavigation__elements[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:nth-child(1){border-top:1px solid rgba(26,152,214,.5)}.MobileNavigation__elements[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:18px;font-weight:500;border-bottom:1px solid rgba(26,152,214,.5)}.MobileNavigation__upper-meta[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{margin-right:40px;font-weight:300;font-size:14px}.MobileNavigation__lower-meta[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:300;font-size:14px}.MobileNavigation--active[_ngcontent-%COMP%]{height:100vh;height:100dvh;background-color:#fff;background-attachment:fixed}.MobileNavigation--active[_ngcontent-%COMP%] .MobileNavigation__list-box[_ngcontent-%COMP%]{opacity:1;overflow-y:auto;height:100%}.MobileNavigation--active[_ngcontent-%COMP%] .MobileNavigation__cheeseburger[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(1){transform:rotate(45deg)}.MobileNavigation--active[_ngcontent-%COMP%] .MobileNavigation__cheeseburger[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(2){opacity:0;transform:rotate(0)}.MobileNavigation--active[_ngcontent-%COMP%] .MobileNavigation__cheeseburger[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(3){transform:rotate(-45deg)}.MobileNavigation--white[_ngcontent-%COMP%]{background-color:#fff}.MobileNavigation--top[_ngcontent-%COMP%]{position:absolute}.MobileNavigation__cheeseburger[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{width:40px;height:3px;background-color:#00263e;margin-bottom:11px;transition:all .3s;transform:rotate(0);opacity:1;transform-origin:0px 50%;position:relative}"]}),v})();var Pt=D(7574),lo=D(3637),jr=D(9796);function Ur(v){return!(0,jr.k)(v)&&v-parseFloat(v)+1>=0}var rn=D(4869);function Ni(v){const{index:C,period:p,subscriber:O}=v;if(O.next(C),!O.closed){if(-1===p)return O.complete();v.index=C+1,this.schedule(v,p)}}var Kr=D(739);function Or(v,C){return C?(0,Yn.w)(()=>v,C):(0,Yn.w)(()=>v)}var wi=D(5257),Bn=D(4612);var ui=D(8141),qi=D(424),Xr=D(8263),Qi=D(9773);function Ci(v,C){if(1&v&&f._UZ(0,"axt-nav",5),2&v){const p=f.oxw().link;f.Q6J("links",p.sublinks)}}function Wi(v,C){if(1&v&&(f.TgZ(0,"a",3),f._uU(1),f.qZA(),f.YNc(2,Ci,1,1,"axt-nav",4)),2&v){const p=C.link;f.Q6J("routerLink",p.link.cached_url)("fragment",p.link.anchor),f.xp6(1),f.hij(" ",p.link_text||(null==p.link.story?null:p.link.story.name)," "),f.xp6(1),f.Q6J("ngIf",p.sublinks&&p.sublinks.length)}}const di=function(v){return{link:v}};function Gn(v,C){if(1&v&&(f.ynx(0),f.GkF(1,8),f.BQk()),2&v){const p=f.oxw().$implicit;f.oxw();const O=f.MAs(1);f.xp6(1),f.Q6J("ngTemplateOutlet",O)("ngTemplateOutletContext",f.VKq(2,di,p))}}function Cr(v,C){if(1&v&&(f.ynx(0),f.GkF(1,8),f.BQk()),2&v){const p=C.$implicit;f.oxw(3);const O=f.MAs(1);f.xp6(1),f.Q6J("ngTemplateOutlet",O)("ngTemplateOutletContext",f.VKq(2,di,p))}}function fi(v,C){if(1&v&&(f.ynx(0),f.YNc(1,Cr,2,4,"ng-container",9),f.BQk()),2&v){const p=C.ngIf;f.xp6(1),f.Q6J("ngForOf",p)}}function Ir(v,C){if(1&v&&(f.TgZ(0,"li",6),f.YNc(1,Gn,2,4,"ng-container",7),f.YNc(2,fi,2,1,"ng-container",7),f.ALo(3,"async"),f.qZA()),2&v){const p=C.$implicit,O=f.oxw();f.Q6J("axtStoryblok",p._editable),f.xp6(1),f.Q6J("ngIf","navlink"===p.component),f.xp6(1),f.Q6J("ngIf","automated-navlink"===p.component&&f.lcZ(3,3,O.autoNavMap.get(p)))}}let In=(()=>{class v{constructor(p,O){this.storyblokService=p,this.localizeService=O,this.autoNavMap=new Map}getUrl(p){return[p.link.cached_url,p.link.anchor].filter(Boolean).join("#")}ngOnChanges(p){p.links&&(this.autoNavMap.clear(),(this.links||[]).filter(J=>"automated-navlink"===J.component).forEach(J=>{this.autoNavMap.set(J,this.automatedNavLinkToLinkElement(J))}))}automatedNavLinkToLinkElement(p){var O;return this.storyblokService.getLinks({starts_with:null===(O=p.path.story)||void 0===O?void 0:O.url,per_page:50}).pipe((0,mn.U)(J=>J.filter(we=>{var Ye;return!we.is_folder&&(p.includeSelected||we.slug!==(null===(Ye=p.path.story)||void 0===Ye?void 0:Ye.url))})),(0,Qi.zg)(J=>this.localizeService.getLocalizedLinkNameAndSlug(J).pipe((0,mn.U)(we=>({links:J,translated:we})))),(0,mn.U)(({links:J,translated:we})=>J.map((Ye,rt)=>({link:{id:Ye.uuid,url:p.path.url+we[rt].slug,linktype:"story",fieldtype:"multilink",cached_url:p.path.url+we[rt].slug},sublinks:[],component:"navlink",link_text:we[rt].name,_uid:Ye.uuid,_editable:void 0}))))}}return v.\u0275fac=function(p){return new(p||v)(f.Y36(ci.B),f.Y36(gt.y))},v.\u0275cmp=f.Xpm({type:v,selectors:[["axt-nav"]],inputs:{links:"links"},features:[f.TTD],decls:4,vars:1,consts:[["itemTemplate",""],[1,"nav"],["class","nav-item",3,"axtStoryblok",4,"ngFor","ngForOf"],[1,"nav-link",3,"routerLink","fragment"],[3,"links",4,"ngIf"],[3,"links"],[1,"nav-item",3,"axtStoryblok"],[4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngFor","ngForOf"]],template:function(p,O){1&p&&(f.YNc(0,Wi,3,4,"ng-template",null,0,f.W1O),f.TgZ(2,"ul",1),f.YNc(3,Ir,4,5,"li",2),f.qZA()),2&p&&(f.xp6(3),f.Q6J("ngForOf",O.links))},directives:[bt.sg,Bt.yS,bt.O5,v,ui.f,bt.tP],pipes:[bt.Ov],encapsulation:2}),v})();function xr(v,C){if(1&v&&f._UZ(0,"i",19),2&v){const p=f.oxw().$implicit;f.Q6J("ngClass","fa-brands "+p.icon[0].icon+" "+p.icon[0].size)}}function Ar(v,C){if(1&v&&f._UZ(0,"img",20,18),2&v){const p=f.oxw().$implicit;f.Q6J("alt",p.alt)}}function qn(v,C){if(1&v&&(f.TgZ(0,"a",16),f.YNc(1,xr,1,1,"i",17),f.YNc(2,Ar,2,1,"ng-template",null,18,f.W1O),f.qZA()),2&v){const p=C.$implicit,O=f.MAs(3),J=f.oxw(2);f.Q6J("href",p.link.url,f.LSH)("title",p.alt),f.xp6(1),f.Q6J("ngIf",!J.customIcons.includes(p.icon[0].icon))("ngIfElse",O)}}function co(v,C){if(1&v&&(f.TgZ(0,"a",21),f._uU(1),f._UZ(2,"br"),f.qZA()),2&v){const p=C.$implicit;f.Q6J("routerLink",p.link.cached_url),f.xp6(1),f.Oqu(p.link_text)}}function hr(v,C){if(1&v&&(f.TgZ(0,"div",22),f._UZ(1,"axt-picture",23),f.qZA()),2&v){const p=C.$implicit;f.xp6(1),f.Q6J("picture",p)}}function Tt(v,C){if(1&v&&(f.ynx(0),f.TgZ(1,"div",24),f._UZ(2,"axt-nav",25),f.qZA(),f.TgZ(3,"div",24),f._UZ(4,"axt-nav",25),f.qZA(),f.TgZ(5,"div",24),f._UZ(6,"axt-nav",25),f.qZA(),f.TgZ(7,"div",24),f._UZ(8,"axt-nav",25),f.qZA(),f.BQk()),2&v){const p=C.ngIf;f.xp6(2),f.Q6J("links",p.content.col_1),f.xp6(2),f.Q6J("links",p.content.col_2),f.xp6(2),f.Q6J("links",p.content.col_3),f.xp6(2),f.Q6J("links",p.content.col_4)}}function zt(v,C){if(1&v&&(f.TgZ(0,"footer",1),f.TgZ(1,"div",2),f.TgZ(2,"div",3),f.TgZ(3,"div",4),f.TgZ(4,"address"),f._UZ(5,"axt-richtext",5),f._UZ(6,"axt-richtext",5),f.qZA(),f.TgZ(7,"div",6),f.YNc(8,qn,4,4,"a",7),f.qZA(),f.TgZ(9,"div",8),f.TgZ(10,"div",9),f.YNc(11,co,3,2,"a",10),f.qZA(),f.YNc(12,hr,2,1,"div",11),f.qZA(),f.qZA(),f.YNc(13,Tt,9,4,"ng-container",12),f.ALo(14,"async"),f.qZA(),f.TgZ(15,"div",13),f.TgZ(16,"div",14),f._uU(17),f.TgZ(18,"p",15),f._uU(19),f.qZA(),f.qZA(),f.qZA(),f.qZA(),f.qZA()),2&v){const p=f.oxw();f.Q6J("axtStoryblok",p._editable),f.xp6(5),f.Q6J("content",p.address.content),f.xp6(1),f.Q6J("content",p.contact.content),f.xp6(2),f.Q6J("ngForOf",p.socials),f.xp6(3),f.Q6J("ngForOf",p.navigation),f.xp6(1),f.Q6J("ngForOf",p.partnerLogos),f.xp6(1),f.Q6J("ngIf",f.lcZ(14,10,p.sitemapStory$)),f.xp6(4),f.AsE(" ",p.copyright," ",p.currentYear," "),f.xp6(2),f.Oqu(p.version)}}let _n=(()=>{class v{constructor(p,O,J){this.elementRef=p,this.storyblok=O,this.localize=J,this.currentYear=(new Date).getFullYear(),this.shouldLoadSitemap$=function(v=0,C,p){let O=-1;return Ur(C)?O=Number(C)<1?1:Number(C):(0,rn.K)(C)&&(p=C),(0,rn.K)(p)||(p=lo.P),new Pt.y(J=>{const we=Ur(v)?v:+v-p.now();return p.schedule(Ni,we,{index:0,period:O,subscriber:J})})}(300).pipe(Or((0,Kr.aj)([(0,qr.Li)(),(0,qr.u_)(this.elementRef.nativeElement)])),(0,yn.h)(we=>we[0]>=qr.r1.MD&&"visible"===we[1]),(0,wi.q)(1)),this.sitemapStory$=this.shouldLoadSitemap$.pipe((0,yn.h)(we=>!!we),Or(this.storyblok.getSitemap())),this.journalCategories$=this.shouldLoadSitemap$.pipe(Or(this.storyblok.getStories({content_type:"journal-category"})),(0,Bn.b)(we=>this.localize.getLocalizedNameAndSlug(we))),this.socials=[],this._editable="",this.version="1.5.6",this.customIcons=["linkedin-text"]}ngOnChanges(p){void 0!==p.data.currentValue[0]&&(this._editable=p.data.currentValue[0]._editable,this.address=p.data.currentValue[0].address,this.contact=p.data.currentValue[0].contact,this.socials=p.data.currentValue[0].social,this.copyright=p.data.currentValue[0].copyright,this.navigation=p.data.currentValue[0].navigation,this.partnerLogos=p.data.currentValue[0].partner_logos)}}return v.\u0275fac=function(p){return new(p||v)(f.Y36(f.SBq),f.Y36(ci.B),f.Y36(gt.y))},v.\u0275cmp=f.Xpm({type:v,selectors:[["axt-footer"]],inputs:{data:"data"},features:[f.TTD],decls:1,vars:1,consts:[["class","Footer",3,"axtStoryblok",4,"ngIf"],[1,"Footer",3,"axtStoryblok"],[1,"container"],[1,"row"],[1,"col","Footer__col1"],[3,"content"],[1,"Footer__social"],["target","_blank","rel","noreferrer",3,"href","title",4,"ngFor","ngForOf"],[1,"Footer__links"],[1,"Footer__navigation"],[3,"routerLink",4,"ngFor","ngForOf"],["class","Footer__partner-logo",4,"ngFor","ngForOf"],[4,"ngIf"],[1,"row","Footer__copyright"],[1,"col"],[1,"small"],["target","_blank","rel","noreferrer",3,"href","title"],[3,"ngClass",4,"ngIf","ngIfElse"],["linkedinText",""],[3,"ngClass"],["src","assets/img/linkedin-text.svg",3,"alt"],[3,"routerLink"],[1,"Footer__partner-logo"],[3,"picture"],[1,"col","Footer__sitemap"],[1,"main-nav",3,"links"]],template:function(p,O){1&p&&f.YNc(0,zt,20,12,"footer",0),2&p&&f.Q6J("ngIf",O.address)},directives:[bt.O5,ui.f,qi.a,bt.sg,bt.mk,Bt.yS,Xr.w,In],pipes:[bt.Ov],styles:[".Footer[_ngcontent-%COMP%]{font-size:1rem;font-weight:300;letter-spacing:.02rem;background-color:#00263e;color:#fff;padding:3.7777777778rem 0}@media (min-width: 768px){.Footer[_ngcontent-%COMP%]{font-size:.6666666667rem}}@media (min-width: 992px){.Footer[_ngcontent-%COMP%]{padding:2.3333333333rem 0 .6666666667rem}}.Footer__col1[_ngcontent-%COMP%]{display:flex;flex-direction:column}.Footer[_ngcontent-%COMP%] .main-nav>.nav>.nav-item+.nav-item{margin-top:2.8611111111rem}@media (max-width: 767.98px){.Footer__sitemap[_ngcontent-%COMP%]{display:none}}.Footer[_ngcontent-%COMP%] address[_ngcontent-%COMP%] {line-height:1.25}.Footer[_ngcontent-%COMP%] address[_ngcontent-%COMP%] b{font-weight:bold}.Footer[_ngcontent-%COMP%] address[_ngcontent-%COMP%] img{height:1em;vertical-align:baseline}.Footer[_ngcontent-%COMP%] address[_ngcontent-%COMP%] a{color:inherit}.Footer[_ngcontent-%COMP%] address[_ngcontent-%COMP%] axt-richtext{display:block;margin-bottom:2em}.Footer__social[_ngcontent-%COMP%]{padding-bottom:2rem}@media (min-width: 768px){.Footer__social[_ngcontent-%COMP%]{padding-bottom:auto}}.Footer__social[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:inherit;margin-right:1.3333333333rem}.Footer__links[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-grow:1;min-height:12rem}.Footer__partner-logo[_ngcontent-%COMP%]{width:8.3333333333rem;max-width:100%;margin-bottom:15px}.Footer[_ngcontent-%COMP%] a{text-decoration:none}.Footer[_ngcontent-%COMP%] a:hover{text-decoration:underline}.Footer__navigation[_ngcontent-%COMP%] a{display:block;margin-bottom:1em;color:#ef426f;font-weight:normal}.Footer[_ngcontent-%COMP%] .nav{flex-direction:column}.Footer[_ngcontent-%COMP%] .nav-item .nav-link{color:#fff;font-weight:bold;padding:0;line-height:1.8}.Footer[_ngcontent-%COMP%] .nav-item .nav-item .nav-link, .Footer[_ngcontent-%COMP%] .nav.level-2[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]{font-weight:300}.Footer[_ngcontent-%COMP%] .nav-item .nav-item .nav, .Footer[_ngcontent-%COMP%] .nav.level-3[_ngcontent-%COMP%]{margin-left:.8888888889rem;margin-bottom:1em}.Footer[_ngcontent-%COMP%] .nav-item .nav-item .nav .nav-link, .Footer[_ngcontent-%COMP%] .nav.level-3[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]{font-weight:normal}.Footer__copyright[_ngcontent-%COMP%]{margin-top:2em}"]}),v})();var ir=D(5403),ei=D(3458);function Rn(v,C){if(1&v&&f._UZ(0,"axt-link",6),2&v){const p=C.ngIf;f.Q6J("link",p.link)("text",p.text)}}function Re(v,C){if(1&v){const p=f.EpF();f.ynx(0),f.TgZ(1,"div",1),f.TgZ(2,"p"),f._uU(3),f.ALo(4,"async"),f.ALo(5,"translate"),f.YNc(6,Rn,1,2,"axt-link",2),f.ALo(7,"async"),f.qZA(),f.TgZ(8,"div",3),f.TgZ(9,"button",4),f.NdJ("click",function(){return f.CHM(p),f.oxw().rejectCookies()}),f._uU(10),f.ALo(11,"async"),f.ALo(12,"translate"),f.qZA(),f.TgZ(13,"button",5),f.NdJ("click",function(){return f.CHM(p),f.oxw().acceptCookies()}),f._uU(14),f.ALo(15,"async"),f.ALo(16,"translate"),f.qZA(),f.qZA(),f.qZA(),f.BQk()}if(2&v){const p=f.oxw();f.xp6(3),f.hij(" ",f.lcZ(4,4,f.lcZ(5,6,"site_uses_cookies"))," "),f.xp6(3),f.Q6J("ngIf",f.lcZ(7,8,p.learnMore$)),f.xp6(4),f.hij(" ",f.lcZ(11,10,f.lcZ(12,12,"site_uses_cookies_reject"))," "),f.xp6(4),f.hij(" ",f.lcZ(1
15,14,f.lcZ(16,16,"site_uses_cookies_accept"))," ")}}let Ee=(()=>{class v{constructor(p,O){this.storyblokService=p,this.tracker=O,this.hidden=!1,this.urlMods=new vn.y,this.learnMore$=(0,Kr.aj)([this.storyblokService.getGlobalText("site_uses_cookies_learn_more"),this.storyblokService.globalStory]).pipe((0,mn.U)(([J,we])=>({text:J,link:we.content.privacy_policy_page})))}ngOnInit(){const p=localStorage.getItem("cookie_accepted");this.hidden=!!p,p&&"no"!==p&&this.tracker.rememberConsentGiven()}acceptCookies(){this.tracker.rememberConsentGiven(),localStorage.setItem("cookie_accepted",Date.now().toString()),this.hidden=!0}rejectCookies(){this.tracker.forgetConsentGiven(),localStorage.setItem("cookie_accepted","no"),this.hidden=!0}}return v.\u0275fac=function(p){return new(p||v)(f.Y36(ci.B),f.Y36(wt))},v.\u0275cmp=f.Xpm({type:v,selectors:[["axt-cookie-banner"]],hostVars:2,hostBindings:function(p,O){2&p&&f.ekj("hidden",O.hidden)},decls:1,vars:1,consts:[[4,"ngIf"],[1,"container"],[3,"link","text",4,"ngIf"],[1,"btns"],[1,"btn","btn-primary","btn-lg",3,"click"],[1,"btn","btn-secondary","btn-lg",3,"click"],[3,"link","text"]],template:function(p,O){1&p&&f.YNc(0,Re,17,18,"ng-container",0),2&p&&f.Q6J("ngIf",!O.hidden)},directives:[bt.O5,ir.N],pipes:[bt.Ov,ei.X],styles:['[_nghost-%COMP%]{position:fixed;bottom:0;left:0;right:0;z-index:500;background-color:#fff;border-top:.5rem solid #00263e;color:#00263e;padding:1rem}[_nghost-%COMP%]:after{content:"";position:absolute;top:-.5rem;right:0;width:30%;height:.5rem;background-color:#00a3e0}[_nghost-%COMP%] .container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;flex-direction:column;grid-column-gap:2em;column-gap:2em;grid-row-gap:1em;row-gap:1em}[_nghost-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:0}[_nghost-%COMP%] axt-link[_ngcontent-%COMP%]{white-space:nowrap}@media print{[_nghost-%COMP%]{display:none}}.hidden[_nghost-%COMP%]{display:none}[_nghost-%COMP%] .btns[_ngcontent-%COMP%]{display:flex;grid-gap:1em;gap:1em;flex-wrap:wrap;justify-content:space-between;width:100%}@media (min-width: 768px){[_nghost-%COMP%] .container[_ngcontent-%COMP%]{flex-direction:row}[_nghost-%COMP%] .btns[_ngcontent-%COMP%]{flex-wrap:nowrap;width:auto}}']}),v})();function ee(v,C){if(1&v&&(f.TgZ(0,"div"),f._UZ(1,"ndc-dynamic",2),f.qZA()),2&v){const p=f.oxw();f.xp6(1),f.Q6J("ndcDynamicComponent",p.components[p.story.content.component])("ndcDynamicInputs",p.story.content)}}let je=(()=>{class v{constructor(p,O,J,we,Ye,rt,yt,At,hn){this.storyblokService=p,this.router=O,this.scroll=J,this.localizeService=we,this.titleService=Ye,this.meta=rt,this.canonical=yt,this.tracker=At,this.document=hn,this.components=Un.COMPONENTS,this.urlMods=new vn.y,this.header=[],this.footer=[],this.seoImage=new Yt.X(void 0)}ngOnInit(){wr.N.preview&&this.handlePreviewData(),this.getGlobalData(),this.routeDataHandler(),window.addEventListener("scroll",this.scroll.scrollEvent,!0)}handlePreviewData(){this.storyblokService.previewInput().subscribe(p=>{this.story.id===p.story.id&&(this.story.content=p.story.content)}),this.storyblokService.previewChange().subscribe(()=>{location.reload()})}getGlobalData(){this.storyblokService.globalStory.subscribe(p=>{p.content.header&&(this.header=p.content.header),p.content.footer&&(this.footer=p.content.footer),p.content.seo_image&&this.seoImage.next(p.content.seo_image),this.storyblokService.loadedGlobals=!0}),this.localizeService.currentLocale.subscribe(()=>{this.storyblokService.loadGlobalStory()})}routeDataHandler(){this.router.events.pipe((0,yn.h)(p=>p instanceof Bt.m2),(0,mn.U)(p=>{const O=p.urlAfterRedirects.substring(1),J=this.urlMods.getPathDetails(O);return""===J.fullSlug&&(J.fullSlug="home"),J}),(0,nn.b)(p=>this.localizeService.setLocales(p.language)),(0,Yn.w)(p=>this.storyblokService.getStory(p.fullSlug,{language:p.language}).pipe((0,ln.K)(O=>404===O.response.status?(this.router.navigate(["404-seite-nicht-gefunden"]),this.storyblokService.getStory("404-seite-nicht-gefunden")):(this.router.navigate(["/"]),this.storyblokService.getStory("home")))))).subscribe(p=>{this.configureSEO(p),this.configureTracker(p,this.story);const O=this.story&&this.story.id===p.id;this.story=p,this.storyblokService.setCurrentStory(p),O||window.scrollTo(0,0),setTimeout(()=>{const J=this.document.getElementById(window.location.hash.substring(1));J&&window.scrollTo({top:this.getAbsoluteOffsetTop(J)-70,behavior:"smooth"})},300)},p=>{console.error(p)})}configureSEO(p){var O=this;return(0,Gt.Z)(function*(){var J,we,Ye;const rt=null===(J=p.content)||void 0===J?void 0:J.metatags;O.titleService.setTitle("aXenta | "+((null==rt?void 0:rt.title)||p.name)),yield((v,C=3e3)=>new Promise((p,O)=>{const J=setInterval(()=>{v.value&&(clearInterval(J),p())}
1,0),we=setTimeout(()=>{clearInterval(J),O(new Error("Timeout waiting for seoImage"))},C),Ye=p;p=(...rt)=>{clearTimeout(we),Ye(...rt)}}))(O.seoImage);const yt=[["name","description",null==rt?void 0:rt.description],["property","og:title",(null==rt?void 0:rt.og_title)||(null==rt?void 0:rt.title)||p.name],["property","og:description",(null==rt?void 0:rt.og_description)||(null==rt?void 0:rt.description)],["property","og:image",(null==rt?void 0:rt.og_image)||(null===(we=O.seoImage.value)||void 0===we?void 0:we.filename)],["property","og:type",p.content.component.includes("article")?"article":"website"],["name","twitter:title",(null==rt?void 0:rt.twitter_title)||(null==rt?void 0:rt.title)||p.name],["name","twitter:description",(null==rt?void 0:rt.twitter_description)||(null==rt?void 0:rt.description)],["name","twitter:image",(null==rt?void 0:rt.twitter_image)||(null==rt?void 0:rt.og_image)||(null===(Ye=O.seoImage.value)||void 0===Ye?void 0:Ye.filename)]];wr.N.base_url&&(yt.push(["property","og:url",`${wr.N.base_url}/${p.default_full_slug}`]),O.canonical.updateCanonicalUrl(`${wr.N.base_url}/${p.full_slug}`)),yt.forEach(At=>O.updateMetaTag(...At))})()}configureTracker(p,O){var J,we,Ye;!this.tracker||(this.tracker.setCustomUrl(this.urlMods.getUriFromStory(p)),O&&this.tracker.setReferrerUrl(null!==(J=this.urlMods.getUriFromStory(O))&&void 0!==J?J:""),this.tracker.enableHeartBeatTimer(15),this.tracker.enableLinkTracking(!0),this.tracker.trackPageView((null===(Ye=null===(we=p.content)||void 0===we?void 0:we.metatags)||void 0===Ye?void 0:Ye.title)||p.name))}getAbsoluteOffsetTop(p,O=0,J=0){return J>10||!p?0:"BODY"!==p.tagName?(J++,this.getAbsoluteOffsetTop(p.offsetParent,p.offsetTop-6+O,J)):O}updateMetaTag(p,O,J){if(J)this.meta.updateTag({[p]:O,content:J});else try{this.meta.getTag(`${p}='${O}'`)&&this.meta.removeTag(`${p}='${O}'`)}catch(we){console.error(we)}}}return v.\u0275fac=function(p){return new(p||v)(f.Y36(ci.B),f.Y36(Bt.F0),f.Y36(qr.al),f.Y36(gt.y),f.Y36(E.Dx),f.Y36(E.h_),f.Y36(ao),f.Y36(wt),f.Y36(bt.K0))},v.\u0275cmp=f.Xpm({type:v,selectors:[["axt-root"]],decls:4,vars:3,consts:[[3,"data"],[4,"ngIf"],[3,"ndcDynamicComponent","ndcDynamicInputs"]],template:function(p,O){1&p&&(f._UZ(0,"axt-header",0),f.YNc(1,ee,2,2,"div",1),f._UZ(2,"axt-footer",0),f._UZ(3,"axt-cookie-banner")),2&p&&(f.Q6J("data",O.header),f.xp6(1),f.Q6J("ngIf",O.story),f.xp6(1),f.Q6J("data",O.footer))},directives:[Jn,bt.O5,_n,Ee,Dt.B5,Dt.oc],styles:[""]}),v})();const Ot=[{path:"modules/additional",redirectTo:"modules#zusatzmodule",pathMatch:"full"},{path:"modules/standard",redirectTo:"modules#standardmodule",pathMatch:"full"},{path:"**",component:je}];let Nt=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=f.oAB({type:v}),v.\u0275inj=f.cJS({imports:[[Bt.Bz.forRoot(Ot,{scrollPositionRestoration:"enabled",anchorScrolling:"enabled"})],Bt.Bz]}),v})();var Cn=D(4466),dn=D(7582);function Wt(v){return"function"==typeof v}function Er(v){const p=v(O=>{Error.call(O),O.stack=(new Error).stack});return p.prototype=Object.create(Error.prototype),p.prototype.constructor=p,p}const Vr=Er(v=>function(p){v(this),this.message=p?`${p.length} errors occurred during unsubscription:\n${p.map((O,J)=>`${J+1}) ${O.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=p});function gr(v,C){if(v){const p=v.indexOf(C);0<=p&&v.splice(p,1)}}class qt{constructor(C){this.initialTeardown=C,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let C;if(!this.closed){this.closed=!0;const{_parentage:p}=this;if(p)if(this._parentage=null,Array.isArray(p))for(const we of p)we.remove(this);else p.remove(this);const{initialTeardown:O}=this;if(Wt(O))try{O()}catch(we){C=we instanceof Vr?we.errors:[we]}const{_finalizers:J}=this;if(J){this._finalizers=null;for(const we of J)try{Ei(we)}catch(Ye){C=null!=C?C:[],Ye instanceof Vr?C=[...C,...Ye.errors]:C.push(Ye)}}if(C)throw new Vr(C)}}add(C){var p;if(C&&C!==this)if(this.closed)Ei(C);else{if(C instanceof qt){if(C.closed||C._hasParent(this))return;C._addParent(this)}(this._finalizers=null!==(p=this._finalizers)&&void 0!==p?p:[]).push(C)}}_hasParent(C){const{_parentage:p}=this;return p===C||Array.isArray(p)&&p.includes(C)}_addParent(C){const{_parentage:p}=this;this._parentage=Array.isArray(p)?(p.push(C),p):p?[p,C]:C}_removeParent(C){const{_parentage:p}=this;p===C?this._parentage=null:Array.isArray(p)&&gr(p,C)}remove(C){const{_finalizers:p}=this;
vendor: 7,148 bytes, line 1
1p&&gr(p,C),C instanceof qt&&C._removeParent(this)}}qt.EMPTY=(()=>{const v=new qt;return v.closed=!0,v})();const Ki=qt.EMPTY;function xi(v){return v instanceof qt||v&&"closed"in v&&Wt(v.remove)&&Wt(v.add)&&Wt(v.unsubscribe)}function Ei(v){Wt(v)?v():v.unsubscribe()}const Pr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},ti={setTimeout(v,C,...p){const{delegate:O}=ti;return(null==O?void 0:O.setTimeout)?O.setTimeout(v,C,...p):setTimeout(v,C,...p)},clearTimeout(v){const{delegate:C}=ti;return((null==C?void 0:C.clearTimeout)||clearTimeout)(v)},delegate:void 0};function Fi(v){ti.setTimeout(()=>{const{onUnhandledError:C}=Pr;if(!C)throw v;C(v)})}function mr(){}const Hn=Dn("C",void 0,void 0);function Dn(v,C,p){return{kind:v,value:C,error:p}}let Tr=null;function kr(v){if(Pr.useDeprecatedSynchronousErrorHandling){const C=!Tr;if(C&&(Tr={errorThrown:!1,error:null}),v(),C){const{errorThrown:p,error:O}=Tr;if(Tr=null,p)throw O}}else v()}class or extends qt{constructor(C){super(),this.isStopped=!1,C?(this.destination=C,xi(C)&&C.add(this)):this.destination=Oo}static create(C,p,O){return new ji(C,p,O)}next(C){this.isStopped?Mo(Dn("N",C,void 0),this):this._next(C)}error(C){this.isStopped?Mo(Dn("E",void 0,C),this):(this.isStopped=!0,this._error(C))}complete(){this.isStopped?Mo(Hn,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(C){this.destination.next(C)}_error(C){try{this.destination.error(C)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const uo=Function.prototype.bind;function ts(v,C){return uo.call(v,C)}class So{constructor(C){this.partialObserver=C}next(C){const{partialObserver:p}=this;if(p.next)try{p.next(C)}catch(O){Xi(O)}}error(C){const{partialObserver:p}=this;if(p.error)try{p.error(C)}catch(O){Xi(O)}else Xi(C)}complete(){const{partialObserver:C}=this;if(C.complete)try{C.complete()}catch(p){Xi(p)}}}class ji extends or{constructor(C,p,O){let J;if(super(),Wt(C)||!C)J={next:null!=C?C:void 0,error:null!=p?p:void 0,complete:null!=O?O:void 0};else{let we;this&&Pr.useDeprecatedNextContext?(we=Object.create(C),we.unsubscribe=()=>this.unsubscribe(),J={next:C.next&&ts(C.next,we),error:C.error&&ts(C.error,we),complete:C.complete&&ts(C.complete,we)}):J=C}this.destination=new So(J)}}function Xi(v){Pr.useDeprecatedSynchronousErrorHandling?function(v){Pr.useDeprecatedSynchronousErrorHandling&&Tr&&(Tr.errorThrown=!0,Tr.error=v)}(v):Fi(v)}function Mo(v,C){const{onStoppedNotification:p}=Pr;p&&ti.setTimeout(()=>p(v,C))}const Oo={closed:!0,next:mr,error:function(v){throw v},complete:mr},ns="function"==typeof Symbol&&Symbol.observable||"@@observable";function fo(v){return v}let sr=(()=>{class v{constructor(p){p&&(this._subscribe=p)}lift(p){const O=new v;return O.source=this,O.operator=p,O}subscribe(p,O,J){const we=function(v){return v&&v instanceof or||function(v){return v&&Wt(v.next)&&Wt(v.error)&&Wt(v.complete)}(v)&&xi(v)}(p)?p:new ji(p,O,J);return kr(()=>{const{operator:Ye,source:rt}=this;we.add(Ye?Ye.call(we,rt):rt?this._subscribe(we):this._trySubscribe(we))}),we}_trySubscribe(p){try{return this._subscribe(p)}catch(O){p.error(O)}}forEach(p,O){return new(O=Ms(O))((J,we)=>{const Ye=new ji({next:rt=>{try{p(rt)}catch(yt){we(yt),Ye.unsubscribe()}},error:we,complete:J});this.subscribe(Ye)})}_subscribe(p){var O;return null===(O=this.source)||void 0===O?void 0:O.subscribe(p)}[ns](){return this}pipe(...p){return function(v){return 0===v.length?fo:1===v.length?v[0]:function(p){return v.reduce((O,J)=>J(O),p)}}(p)(this)}toPromise(p){return new(p=Ms(p))((O,J)=>{let we;this.subscribe(Ye=>we=Ye,Ye=>J(Ye),()=>O(we))})}}return v.create=C=>new v(C),v})();function Ms(v){var C;return null!==(C=null!=v?v:Pr.Promise)&&void 0!==C?C:Promise}const po=Er(v=>function(){v(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ri=(()=>{class v extends sr{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(p){const O=new An(this,this);return O.operator=p,O}_throwIfClosed(){if(this.closed)throw new po}next(p){kr(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const O of this.currentObservers)O.next(p)}})}error(p){kr(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=p;const{observers:O}=this;for(;O.length;)O.shift().error(p)}})}complete(){kr(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:p}=this;for(;p.length;)p.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var p;return(null===(p=this.observers)||void 0===p?void 0:p.length)>0}_trySubscribe(p){return this._throwIfClosed(),super._trySubscribe(p)}_subscribe(p){return this._throwIfClosed(),this._checkFinalizedStatuses(p),this._innerSubscribe(p)}_innerSubscribe(p){const{hasError:O,isStopped:J,observers:we}=this;return O||J?Ki:(this.currentObservers=null,we.push(p),new qt(()=>{this.currentObservers=null,gr(we,p)}))}_checkFinalizedStatuses(p){const{hasError:O,thrownError:J,isStopped:we}=this;O?p.error(J):we&&p.complete()}asObservable(){const p=new sr;return p.source=this,p}}return v.create=(C,p)=>new An(C,p),v})();class An extends ri{constructor(C,p){super(),this.destination=C,this.source=p}next(C){var p,O;null===(O=null===(p=this.destination)||void 0===p?void 0:p.next)||void 0===O||O.call(p,C)}error(C){var p,O;null===(O=null===(p=this.destination)||void 0===p?void 0:p.error)||void 0===O||O.call(p,C)}complete(){var C,p;null===(p=null===(C=this.destination)||void 0===C?void 0:C.complete)||void 0===p||p.call(C)}_subscribe(C){var p,O;return null!==(O=null===(p=this.source)||void 0===p?void 0:p.subscribe(C))&&void 0!==O?O:Ki}}class Io extends ri{constructor(C){super(),this._value=C}get value(){return this.getValue()}_subscribe(C){const p=super._subscribe(C);return!p.closed&&C.next(this._value),p}getValue(){const{hasError:C,thrownError:p,_value:O}=this;if(C)throw p;return this._throwIfClosed(),O}next(C){super.next(this._value=C)}}function Dr(v){return C=>{if(function(v){return Wt(null==v?void 0:v.lift)}(C))return C.lift(function(p){try{return v(p,this)}catch(O){this.error(O)}});throw new TypeError("Unable to lift unknown Observable type")}}function Sr(v,C,p,O,J){return new Ti(v,C,p,O,J)}class Ti extends or{constructor(C,p,O,J,we,Ye){super(C),this.onFinalize=we,this.shouldUnsubscribe=Ye,this._next=p?function(rt){try{p(rt)}catch(yt){C.error(yt)}}:super._next,this._error=J?function(rt){try{J(rt)}catch(yt){C.error(yt)}finally{this.unsubscribe()}}:super._error,this._complete=O?function(){try{O()}catch(rt){C.error(rt)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var C;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:p}=this;super.unsubscribe(),!p&&(null===(C=this.onFinalize)||void 0===C||C.call(this))}}}function Qn(v,C){return Dr((p,O)=>
1{let J=0;p.subscribe(Sr(O,we=>v.call(C,we,J++)&&O.next(we)))})}const pi=v=>v&&"number"==typeof v.length&&"function"!=typeof v;function Vi(v){return Wt(null==v?void 0:v.then)}function os(v){return Wt(v[ns])}function ss(v){return Symbol.asyncIterator&&Wt(null==v?void 0:v[Symbol.asyncIterator])}function as(v){return new TypeError(`You provided ${null!==v&&"object"==typeof v?"an invalid object":`'${v}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const ho="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";function Wn(v){return Wt(null==v?void 0:v[ho])}function Ao(v){return(0,dn.FC)(this,arguments,function*(){const p=v.getReader();try{for(;;){const{value:O,done:J}=yield(0,dn.qq)(p.read());if(J)return yield(0,dn.qq)(void 0);yield yield(0,dn.qq)(O)}}finally{p.releaseLock()}})}function _r(v){return Wt(null==v?void 0:v.getReader)}function Rr(v){if(v instanceof sr)return v;if(null!=v){if(os(v))return function(v){return new sr(C=>{const p=v[ns]();if(Wt(p.subscribe))return p.subscribe(C);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(v);if(pi(v))return function(v){return new sr(C=>{for(let p=0;p<v.length&&!C.closed;p++)C.next(v[p]);C.complete()})}(v);if(Vi(v))return function(v){return new sr(C=>{v.then(p=>{C.closed||(C.next(p),C.complete())},p=>C.error(p)).then(null,Fi)})}(v);if(ss(v))return De(v);if(Wn(v))return function(v){return new sr(C=>{for(const p of v)if(C.next(p),C.closed)return;C.complete()})}(v);if(_r(v))return function(v){return De(Ao(v))}(v)}throw as(v)}function De(v){return new sr(C=>{(function(v,C){var p,O,J,we;return(0,dn.mG)(this,void 0,void 0,function*(){try{for(p=(0,dn.KL)(v);!(O=yield p.next()).done;)if(C.next(O.value),C.closed)return}catch(Ye){J={error:Ye}}finally{try{O&&!O.done&&(we=p.return)&&(yield we.call(p))}finally{if(J)throw J.error}}C.complete()})})(v,C).catch(p=>C.error(p))})}function It(v,C){return Dr((p,O)=>
1{let J=null,we=0,Ye=!1;const rt=()=>Ye&&!J&&O.complete();p.subscribe(Sr(O,yt=>{null==J||J.unsubscribe();let At=0;const hn=we++;Rr(v(yt,hn)).subscribe(J=Sr(O,zn=>O.next(C?C(yt,zn,hn,At++):zn),()=>{J=null,rt()}))},()=>{Ye=!0,rt()}))})}const Kt=new sr(mr);function yr(v,C,p,O=0,J=!1){const we=C.schedule(function(){p(),J?v.add(this.schedule(null,O)):this.unsubscribe()},O);if(v.add(we),!J)return we}function vr(v,C=0){return Dr((p,O)=>{p.subscribe(Sr(O,J=>yr(O,v,()=>O.next(J),C),()=>yr(O,v,()=>O.complete(),C),J=>yr(O,v,()=>O.error(J),C)))})}function jn(v,C=0){return Dr((p,O)=>{O.add(v.schedule(()=>p.subscribe(O),C))})}function Is(v,C){if(!v)throw new Error("Iterable cannot be null");return new sr(p=>{yr(p,C,()=>{const O=v[Symbol.asyncIterator]();yr(p,C,()=>{O.next().then(J=>{J.done?p.complete():p.next(J.value)})},0,!0)})})}function va(...v){return function(v,C){return C?function(v,C){if(null!=v){if(os(v))return function(v,C){return Rr(v).pipe(jn(C),vr(C))}(v,C);if(pi(v))return function(v,C){return new sr(p=>{let O=0;return C.schedule(function(){O===v.length?p.complete():(p.next(v[O++]),p.closed||this.schedule())})})}(v,C);if(Vi(v))return function(v,C){return Rr(v).pipe(jn(C),vr(C))}(v,C);if(ss(v))return Is(v,C);if(Wn(v))return function(v,C){return new sr(p=>{let O;return yr(p,C,()=>{O=v[ho](),yr(p,C,()=>{let J,we;try{({value:J,done:we}=O.next())}catch(Ye){return void p.error(Ye)}we?p.complete():p.next(J)},0,!0)}),()=>Wt(null==O?void 0:O.return)&&O.return()})}(v,C);if(_r(v))return function(v,C){return Is(Ao(v),C)}(v,C)}throw as(v)}(v,C):Rr(v)}(v,function(v){return function(v){return v&&Wt(v.schedule)}(function(v){return v[v.length-1]}(v))?v.pop():void 0}(v))}function cs(v,C,p){const O=Wt(v)||C||p?{next:v,error:C,complete:p}:v;return O?Dr((J,we)=>{var Ye;null===(Ye=O.subscribe)||void 0===Ye||Ye.call(O);let rt=!0;J.subscribe(Sr(we,yt=>{var At;null===(At=O.next)||void 0===At||At.call(O,yt),we.next(yt)},()=>{var yt;rt=!1,null===(yt=O.complete)||void 0===yt||yt.call(O),we.complete()},yt=>{var At;rt=!1,null===(At=O.error)||void 0===At||At.call(O,yt),we.error(yt)},()=>{var yt,At;rt&&(null===(yt=O.unsubscribe)||void 0===yt||yt.call(O)),null===(At=O.finalize)||void 0===At||At.call(O)}))}):fo}const Bi=Er(v=>function(){v(this),this.name="EmptyError",this.message="no elements in sequence"}),us=new sr(v=>v.complete());function dt(v){return v<=0?()=>us:Dr((C,p)=>{let O=0;C.subscribe(Sr(p,J=>{++O<=v&&(p.next(J),v<=O&&p.complete())}))})}function cn(v){return Dr((C,p)=>{let O=!1;C.subscribe(Sr(p,J=>{O=!0,p.next(J)},()=>{O||p.next(v),p.complete()}))})}function As(v=$n){return Dr((C,p)=>{let O=!1;C.subscribe(Sr(p,J=>{O=!0,p.next(J)},()=>O?p.complete():p.error(v())))})}function $n(){return new Bi}function to(v,C){return Dr((p,O)=>
1{let J=0;p.subscribe(Sr(O,we=>{O.next(v.call(C,we,J++))}))})}const $r={now:()=>($r.delegate||Date).now(),delegate:void 0};class ds extends ri{constructor(C=1/0,p=1/0,O=$r){super(),this._bufferSize=C,this._windowTime=p,this._timestampProvider=O,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=p===1/0,this._bufferSize=Math.max(1,C),this._windowTime=Math.max(1,p)}next(C){const{isStopped:p,_buffer:O,_infiniteTimeWindow:J,_timestampProvider:we,_windowTime:Ye}=this;p||(O.push(C),!J&&O.push(we.now()+Ye)),this._trimBuffer(),super.next(C)}_subscribe(C){this._throwIfClosed(),this._trimBuffer();const p=this._innerSubscribe(C),{_infiniteTimeWindow:O,_buffer:J}=this,we=J.slice();for(let Ye=0;Ye<we.length&&!C.closed;Ye+=O?1:2)C.next(we[Ye]);return this._checkFinalizedStatuses(C),p}_trimBuffer(){const{_bufferSize:C,_timestampProvider:p,_buffer:O,_infiniteTimeWindow:J}=this,we=(J?1:2)*C;if(C<1/0&&we<O.length&&O.splice(0,O.length-we),!J){const Ye=p.now();let rt=0;for(let yt=1;yt<O.length&&O[yt]<=Ye;yt+=2)rt=yt;rt&&O.splice(0,rt+1)}}}function Po(v,C,...p){if(!0===C)return void v();if(!1===C)return;const O=new ji({next:()=>{O.unsubscribe(),v()}});return Rr(C(...p)).subscribe(O)}function ko(...v){const C=v.length;if(0===C)throw new Error("list of properties cannot be empty.");return to(p=>{let O=p;for(let J=0;J<C;J++){const we=null==O?void 0:O[v[J]];if(void 0===we)return;O=we}return O})}function Hi(v,C){const p="object"==typeof C;return new Promise((O,J)=>{const we=new ji({next:Ye=>{O(Ye),we.unsubscribe()},error:J,complete:()=>{p?O(C.defaultValue):J(new Bi)}});v.subscribe(we)})}function xn(v){return Dr((C,p)=>{let we,O=null,J=!1;O=C.subscribe(Sr(p,void 0,void 0,Ye=>{we=Rr(v(Ye,xn(v)(C))),O?(O.unsubscribe(),O=null,we.subscribe(p)):J=!0})),J&&(O.unsubscribe(),O=null,we.subscribe(p))})}var ks=D(5917);class $i{}class oi{}class Si{constructor(C){this.normalizedNames=new Map,this.lazyUpdate=null,C?this.lazyInit="string"==typeof C?()=>{this.headers=new Map,C.split("\n").forEach(p=>{const O=p.indexOf(":");if(O>0){const J=p.slice(0,O),we=J.toLowerCase(),Ye=p.slice(O+1).trim();this.maybeSetNormalizedName(J,we),this.headers.has(we)?this.headers.get(we).push(Ye):this.headers.set(we,[Ye])}})}:()=>{this.headers=new Map,Object.keys(C).forEach(p=>{let O=C[p];const J=p.toLowerCase();"string"==typeof O&&(O=[O]),O.length>0&&(this.headers.set(J,O),this.maybeSetNormalizedName(p,J))})}:this.headers=new Map}has(C){return this.init(),this.headers.has(C.toLowerCase())}get(C){this.init();const p=this.headers.get(C.toLowerCase());return p&&p.length>0?p[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(C){return this.init(),this.headers.get(C.toLowerCase())||null}append(C,p){return this.clone({name:C,value:p,op:"a"})}set(C,p){return this.clone({name:C,value:p,op:"s"})}delete(C,p){return this.clone({name:C,value:p,op:"d"})}maybeSetNormalizedName(C,p){this.normalizedNames.has(p)||this.normalizedNames.set(p,C)}init(){this.lazyInit&&(this.lazyInit instanceof Si?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(C=>this.applyUpdate(C)),this.lazyUpdate=null))}copyFrom(C){C.init(),Array.from(C.headers.keys()).forEach(p=>{this.headers.set(p,C.headers.get(p)),this.normalizedNames.set(p,C.normalizedNames.get(p))})}clone(C){const p=new Si;return p.lazyInit=this.lazyInit&&this.lazyInit instanceof Si?this.lazyInit:this,p.lazyUpdate=(this.lazyUpdate||[]).concat([C]),p}applyUpdate(C){const p=C.name.toLowerCase();switch(C.op){case"a":case"s":let O=C.value;if("string"==typeof O&&(O=[O]),0===O.length)return;this.maybeSetNormalizedName(C.name,p);const J=("a"===C.op?this.headers.get(p):void 0)||[];J.push(...O),this.headers.set(p,J);break;case"d":const we=C.value;if(we){let Ye=this.headers.get(p);if(!Ye)return;Ye=Ye.filter(rt=>-1===we.indexOf(rt)),0===Ye.length?(this.headers.delete(p),this.normalizedNames.delete(p)):this.headers.set(p,Ye)}else this.headers.delete(p),this.normalizedNames.delete(p)}}forEach(C){this.init(),Array.from(this.normalizedNames.keys()).forEach(p=>C(this.normalizedNames.get(p),this.headers.get(p)))}}class ta{encodeKey(C){return no(C)}encodeValue(C){return no(C)}decodeKey(C){return decodeURIComponent(C)}decodeValue(C){return decodeURIComponent(C)}}const Ea=/%(\d[a-f0-9])/gi,Rs={40:"@","3A":":",24:"$","2C":",","3B":";","2B":"+","3D":"=","3F":"?","2F":"/"};function no(v){return encodeURIComponent(v).replace(Ea,(C,p)=>{var O;return null!==(O=Rs[p])&&void 0!==O?O:C})}function Ns(v){return`${v}`}class gi{constructor(C={}){if(this.updates=null,this.cloneFrom=null,this.encoder=C.encoder||new ta,C.fromString){if(C.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function(v,C){const p=new Map;return v.length>0&&v.replace(/^\?/,"").split("&").forEach(J=>{const we=J.indexOf("="),[Ye,rt]=-1==we?[C.decodeKey(J),""]:[C.decodeKey(J.slice(0,we)),C.decodeValue(J.slice(we+1))],yt=p.get(Ye)||[];yt.push(rt),p.set(Ye,yt)}),p}(C.fromString,this.encoder)}else C.fromObject?(this.map=new Map,Object.keys(C.fromObject).forEach(p=>{const O=C.fromObject[p];this.map.set(p,Array.isArray(O)?O:[O])})):this.map=null}has(C){return this.init(),this.map.has(C)}get(C){this.init();const p=this.map.get(C);return p?p[0]:null}getAll(C){return this.init(),this.map.get(C)||null}
1keys(){return this.init(),Array.from(this.map.keys())}append(C,p){return this.clone({param:C,value:p,op:"a"})}appendAll(C){const p=[];return Object.keys(C).forEach(O=>{const J=C[O];Array.isArray(J)?J.forEach(we=>{p.push({param:O,value:we,op:"a"})}):p.push({param:O,value:J,op:"a"})}),this.clone(p)}set(C,p){return this.clone({param:C,value:p,op:"s"})}delete(C,p){return this.clone({param:C,value:p,op:"d"})}toString(){return this.init(),this.keys().map(C=>{const p=this.encoder.encodeKey(C);return this.map.get(C).map(O=>p+"="+this.encoder.encodeValue(O)).join("&")}).filter(C=>""!==C).join("&")}clone(C){const p=new gi({encoder:this.encoder});return p.cloneFrom=this.cloneFrom||this,p.updates=(this.updates||[]).concat(C),p}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(C=>this.map.set(C,this.cloneFrom.map.get(C))),this.updates.forEach(C=>{switch(C.op){case"a":case"s":const p=("a"===C.op?this.map.get(C.param):void 0)||[];p.push(Ns(C.value)),this.map.set(C.param,p);break;case"d":if(void 0===C.value){this.map.delete(C.param);break}{let O=this.map.get(C.param)||[];const J=O.indexOf(Ns(C.value));-1!==J&&O.splice(J,1),O.length>0?this.map.set(C.param,O):this.map.delete(C.param)}}}),this.cloneFrom=this.updates=null)}}class fs{constructor(){this.map=new Map}set(C,p){return this.map.set(C,p),this}get(C){return this.map.has(C)||this.map.set(C,C.defaultValue()),this.map.get(C)}delete(C){return this.map.delete(C),this}keys(){return this.map.keys()}}function Fs(v){return"undefined"!=typeof ArrayBuffer&&v instanceof ArrayBuffer}function Zi(v){return"undefined"!=typeof Blob&&v instanceof Blob}function Ls(v){return"undefined"!=typeof FormData&&v instanceof FormData}class br{constructor(C,p,O,J){let we;if(this.url=p,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=C.toUpperCase(),function(v){switch(v){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||J?(this.body=void 0!==O?O:null,we=J):we=O,we&&(this.reportProgress=!!we.reportProgress,this.withCredentials=!!we.withCredentials,we.responseType&&(this.responseType=we.responseType),we.headers&&(this.headers=we.headers),we.context&&(this.context=we.context),we.params&&(this.params=we.params)),this.headers||(this.headers=new Si),this.context||(this.context=new fs),this.params){const Ye=this.params.toString();if(0===Ye.length)this.urlWithParams=p;else{const rt=p.indexOf("?");this.urlWithParams=p+(-1===rt?"?":rt<p.length-1?"&":"")+Ye}}else this.params=new gi,this.urlWithParams=p}serializeBody(){return null===this.body?null:Fs(this.body)||Zi(this.body)||Ls(this.body)||"undefined"!=typeof URLSearchParams&&this.body instanceof URLSearchParams||"string"==typeof this.body?this.body:this.body instanceof gi?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||Ls(this.body)?null:Zi(this.body)?this.body.type||null:Fs(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof gi?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(C={}){var p;const O=C.method||this.method,J=C.url||this.url,we=C.responseType||this.responseType,Ye=void 0!==C.body?C.body:this.body,rt=void 0!==C.withCredentials?C.withCredentials:this.withCredentials,yt=void 0!==C.reportProgress?C.reportProgress:this.reportProgress;let At=C.headers||this.headers,hn=C.params||this.params;const zn=null!==(p=C.context)&&void 0!==p?p:this.context;return void 0!==C.setHeaders&&(At=Object.keys(C.setHeaders).reduce((Nr,an)=>Nr.set(an,C.setHeaders[an]),At)),C.setParams&&(hn=Object.keys(C.setParams).reduce((Nr,an)=>Nr.set(an,C.setParams[an]),hn)),new br(O,J,Ye,{params:hn,headers:At,context:zn,reportProgress:yt,responseType:we,withCredentials:rt})}}var Zn=(()=>((Zn=Zn||{})[Zn.Sent=0]="Sent",Zn[Zn.UploadProgress=1]="UploadProgress",Zn[Zn.ResponseHeader=2]="ResponseHeader",Zn[Zn.DownloadProgress=3]="DownloadProgress",Zn[Zn.Response=4]="Response",Zn[Zn.User=5]="User",Zn))();class ps{constructor(C,p=200,O="OK"){this.headers=C.headers||new Si,this.status=void 0!==C.status?C.status:p,this.statusText=C.statusText||O,this.url=C.url||null,this.ok=this.status>=200&&this.status<300}}class Kn extends ps{constructor(C={}){super(C),this.type=Zn.ResponseHeader}clone(C={}){return new Kn({headers:C.headers||this.headers,status:void 0!==C.status?C.status:this.status,statusText:C.statusText||this.statusText,url:C.url||this.url||void 0})}}class Zr extends ps{constructor(C={}){super(C),this.type=Zn.Response,this.body=void 0!==C.body?C.body:null}clone(C={}){return new Zr({body:void 0!==C.body?C.body:this.body,headers:C.headers||this.headers,status:void 0!==C.status?C.status:this.status,statusText:C.statusText||this.statusText,url:C.url||this.url||void 0})}}class tn extends ps{constructor(C){super(C,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${C.url||"(unknown url)"}`:`Http failure response for ${C.url||"(unknown url)"}: ${C.status} ${C.statusText}`,this.error=C.error||null}}function js(v,C){return{body:C,headers:v.headers,context:v.context,observe:v.observe,params:v.params,reportProgress:v.reportProgress,responseType:v.responseType,withCredentials:v.withCredentials}}let No=(()=>{class v{constructor(p){this.handler=p}request(p,O,J={}){let we;if(p instanceof br)we=p;else{let yt,At;yt=J.headers instanceof Si?J.headers:new Si(J.headers),J.params&&(At=J.params instanceof gi?J.params:new gi({fromObject:J.params})),we=new br(p,O,void 0!==J.body?J.body:null,{headers:yt,context:J.context,params:At,reportProgress:J.reportProgress,responseType:J.responseType||"json",withCredentials:J.withCredentials})}const Ye=(0,ks.of)(we).pipe((0,Bn.b)(yt=>this.handler.handle(yt)));if(p instanceof br||"events"===J.observe)return Ye;const rt=Ye.pipe((0,yn.h)(yt=>yt instanceof Zr));switch(J.observe||"body"){case"body":switch(we.responseType){case"arraybuffer":return rt.pipe((0,mn.U)(yt=>{if(null!==yt.body&&!(yt.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return yt.body}));case"blob":return rt.pipe((0,mn.U)(yt=>{if(null!==yt.body&&!(yt.body instanceof Blob))throw new Error("Response is not a Blob.");return yt.body}));case"text":return rt.pipe((0,mn.U)(yt=>{if(null!==yt.body&&"string"!=typeof yt.body)throw new Error("Response is not a string.");return yt.body}));default:return rt.pipe((0,mn.U)(yt=>yt.body))}case"response":return rt;default:throw new Error(`Unreachable: unhandled observe type ${J.observe}}`)}}delete(p,O={}){return this.request("DELETE",p,O)}get(p,O={}){return this.request("GET",p,O)}head(p,O={}){return this.request("HEAD",p,O)}jsonp(p,O){return this.request("JSONP",p,{params:(new gi).append(O,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(p,O={}){return this.request("OPTIONS",p,O)}patch(p,O,J={}){return this.request("PATCH",p,js(J,O))}post(p,O,J={}){return this.request("POST",p,js(J,O))}put(p,O,J={}){return this.request("PUT",p,js(J,O))}}
1return v.\u0275fac=function(p){return new(p||v)(f.LFG($i))},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac}),v})();class Fo{constructor(C,p){this.next=C,this.interceptor=p}handle(C){return this.interceptor.intercept(C,this.next)}}const Lo=new f.OlP("HTTP_INTERCEPTORS");let mo=(()=>{class v{intercept(p,O){return O.handle(p)}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac}),v})();const Mi=/^\)\]\}',?\n/;let Ma=(()=>{class v{constructor(p){this.xhrFactory=p}handle(p){if("JSONP"===p.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new Pt.y(O=>{const J=this.xhrFactory.build();if(J.open(p.method,p.urlWithParams),p.withCredentials&&(J.withCredentials=!0),p.headers.forEach((an,Nn)=>J.setRequestHeader(an,Nn.join(","))),p.headers.has("Accept")||J.setRequestHeader("Accept","application/json, text/plain, */*"),!p.headers.has("Content-Type")){const an=p.detectContentTypeHeader();null!==an&&J.setRequestHeader("Content-Type",an)}if(p.responseType){const an=p.responseType.toLowerCase();J.responseType="json"!==an?an:"text"}const we=p.serializeBody();let Ye=null;const rt=()=>{if(null!==Ye)return Ye;const an=1223===J.status?204:J.status,Nn=J.statusText||"OK",pn=new Si(J.getAllResponseHeaders()),jo=function(v){return"responseURL"in v&&v.responseURL?v.responseURL:/^X-Request-URL:/m.test(v.getAllResponseHeaders())?v.getResponseHeader("X-Request-URL"):null}(J)||p.url;return Ye=new Kn({headers:pn,status:an,statusText:Nn,url:jo}),Ye},yt=()=>{let{headers:an,status:Nn,statusText:pn,url:jo}=rt(),Xn=null;204!==Nn&&(Xn=void 0===J.response?J.responseText:J.response),0===Nn&&(Nn=Xn?200:0);let Uo=Nn>=200&&Nn<300;if("json"===p.responseType&&"string"==typeof Xn){const Bc=Xn;Xn=Xn.replace(Mi,"");try{Xn=""!==Xn?JSON.parse(Xn):null}catch(Hc){Xn=Bc,Uo&&(Uo=!1,Xn={error:Hc,text:Xn})}}Uo?(O.next(new Zr({body:Xn,headers:an,status:Nn,statusText:pn,url:jo||void 0})),O.complete()):O.error(new tn({error:Xn,headers:an,status:Nn,statusText:pn,url:jo||void 0}))},At=an=>{const{url:Nn}=rt(),pn=new tn({error:an,status:J.status||0,statusText:J.statusText||"Unknown Error",url:Nn||void 0});O.error(pn)};let hn=!1;const zn=an=>{hn||(O.next(rt()),hn=!0);let Nn={type:Zn.DownloadProgress,loaded:an.loaded};an.lengthComputable&&(Nn.total=an.total),"text"===p.responseType&&!!J.responseText&&(Nn.partialText=J.responseText),O.next(Nn)},Nr=an=>{let Nn={type:Zn.UploadProgress,loaded:an.loaded};an.lengthComputable&&(Nn.total=an.total),O.next(Nn)};return J.addEventListener("load",yt),J.addEventListener("error",At),J.addEventListener("timeout",At),J.addEventListener("abort",At),p.reportProgress&&(J.addEventListener("progress",zn),null!==we&&J.upload&&J.upload.addEventListener("progress",Nr)),J.send(we),O.next({type:Zn.Sent}),()=>{J.removeEventListener("error",At),J.removeEventListener("abort",At),J.removeEventListener("load",yt),J.removeEventListener("timeout",At),p.reportProgress&&(J.removeEventListener("progress",zn),null!==we&&J.upload&&J.upload.removeEventListener("progress",Nr)),J.readyState!==J.DONE&&J.abort()}})}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(bt.JF))},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac}),v})();const Oi=new f.OlP("XSRF_COOKIE_NAME"),zi=new f.OlP("XSRF_HEADER_NAME");class gs{}let Oa=(()=>{class v{constructor(p,O,J){this.doc=p,this.platform=O,this.cookieName=J,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const p=this.doc.cookie||"";return p!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,bt.Mx)(p,this.cookieName),this.lastCookieString=p),this.lastToken}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(bt.K0),f.LFG(f.Lbi),f.LFG(Oi))},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac}),v})(),Hs=(()=>{class v{constructor(p,O){this.tokenService=p,this.headerName=O}intercept(p,O){const J=p.url.toLowerCase();if("GET"===p.method||"HEAD"===p.method||J.startsWith("http://")||J.startsWith("https://"))return O.handle(p);const we=this.tokenService.getToken();return null!==we&&!p.headers.has(this.headerName)&&(p=p.clone({headers:p.headers.set(this.headerName,we)})),O.handle(p)}}
1return v.\u0275fac=function(p){return new(p||v)(f.LFG(gs),f.LFG(zi))},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac}),v})(),ra=(()=>{class v{constructor(p,O){this.backend=p,this.injector=O,this.chain=null}handle(p){if(null===this.chain){const O=this.injector.get(Lo,[]);this.chain=O.reduceRight((J,we)=>new Fo(J,we),this.backend)}return this.chain.handle(p)}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(oi),f.LFG(f.zs3))},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac}),v})(),ia=(()=>{class v{static disable(){return{ngModule:v,providers:[{provide:Hs,useClass:mo}]}}static withOptions(p={}){return{ngModule:v,providers:[p.cookieName?{provide:Oi,useValue:p.cookieName}:[],p.headerName?{provide:zi,useValue:p.headerName}:[]]}}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=f.oAB({type:v}),v.\u0275inj=f.cJS({providers:[Hs,{provide:Lo,useExisting:Hs,multi:!0},{provide:gs,useClass:Oa},{provide:Oi,useValue:"XSRF-TOKEN"},{provide:zi,useValue:"X-XSRF-TOKEN"}]}),v})(),ms=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=f.oAB({type:v}),v.\u0275inj=f.cJS({providers:[No,{provide:$i,useClass:ra},Ma,{provide:oi,useExisting:Ma}],imports:[[ia.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),v})();const si={useTransferState:!0,alwaysMonitor:!1,manualIdle:!1,baseURIForScullyContent:"http://localhost:1668"},oa=new f.OlP("scullyLibConfig",{factory:()=>si}),Ji=v=>(v.includes("#")&&(v=v.split("#")[0]),v.includes("?")&&(v=v.split("?")[0]),v.endsWith("/")?v.slice(0,-1):v),_o=()=>window&&"running"===window.ScullyIO,yo=()=>window&&"generated"===window.ScullyIO;function sa(v,C){return(v=null!=v?v:"").endsWith("/")&&C.startsWith("/")?`${v}${C.substr(1)}`:v.endsWith("/")||C.startsWith("/")?`${v}${C}`:`${v}/${C}`}const b="ScullyIO-transfer-state",m="/** ___SCULLY_STATE_START___ */",g="/** ___SCULLY_STATE_END___ */";let I=(()=>{class v{constructor(p,O,J){this.document=p,this.router=O,this.http=J,this.inlineOnly=!1,this.currentBaseUrl="//",this.stateBS=new Io({}),this.state$=this.stateBS.pipe(Qn(we=>void 0!==we)),this.nextUrl=this.router.events.pipe(Qn(we=>we instanceof Bt.OD),It(we=>Ji(this.initialUrl)===Ji(we.url)?(this.initialUrl="__done__with__Initial__navigation__",Kt):va(we)),cs(()=>this.stateBS.next(void 0)),It(we=>this.router.events.pipe(Qn(Ye=>Ye instanceof Bt.c9&&Ye.url===we.url),function(v,C){const p=arguments.length>=2;return O=>O.pipe(v?Qn((J,we)=>v(J,we,O)):fo,dt(1),p?cn(C):As(()=>new Bi))}())),to(we=>Ji(we.urlAfterRedirects||we.url)),function(v,C,p){let O,J=!1;return v&&"object"==typeof v?({bufferSize:O=1/0,windowTime:C=1/0,refCount:J=!1,scheduler:p}=v):O=null!=v?v:1/0,function(v={}){const{connector:C=(()=>new ri),resetOnError:p=!0,resetOnComplete:O=!0,resetOnRefCountZero:J=!0}=v;return we=>{let Ye,rt,yt,At=0,hn=!1,zn=!1;const Nr=()=>{null==rt||rt.unsubscribe(),rt=void 0},an=()=>{Nr(),Ye=yt=void 0,hn=zn=!1},Nn=()=>{const pn=Ye;an(),null==pn||pn.unsubscribe()};return Dr((pn,jo)=>{At++,!zn&&!hn&&Nr();const Xn=yt=null!=yt?yt:C();jo.add(()=>{At--,0===At&&!zn&&!hn&&(rt=Po(Nn,J))}),Xn.subscribe(jo),!Ye&&At>0&&(Ye=new ji({next:Uo=>Xn.next(Uo),error:Uo=>{zn=!0,Nr(),rt=Po(an,p,Uo),Xn.error(Uo)},complete:()=>{hn=!0,Nr(),rt=Po(an,O),Xn.complete()}}),Rr(pn).subscribe(Ye))})(we)}}({connector:()=>new ds(O,C,p),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:J})}(1))}startMonitoring(){window&&window["ScullyIO-injected"]&&window["ScullyIO-injected"].inlineStateOnly&&(this.inlineOnly=!0),this.setupEnvForTransferState(),this.setupStartNavMonitoring()}setupEnvForTransferState(){if(_o()){this.injectScript();const p=window["ScullyIO-exposed"]||{};p.transferState&&(this.stateBS.next(p.transferState),this.saveState(p.transferState))}else this.initialUrl=window.location.pathname||"__no_NO_no__",this.initialUrl="/"!==this.initialUrl&&this.initialUrl.endsWith("/")?this.initialUrl.slice(0,-1):this.initialUrl,yo()&&this.stateBS.next(window&&window[b]||{})}injectScript(){this.script=this.document.createElement("script"),this.script.setAttribute("id",b);let p=this.document.body.lastChild;for(;
1"SCRIPT"===p.previousSibling.nodeName;)p=p.previousSibling;this.document.body.insertBefore(this.script,p)}getState(p){return this.fetchTransferState(),this.state$.pipe(ko(p))}stateHasKey(p){return this.stateBS.value&&this.stateBS.value.hasOwnProperty(p)}stateKeyHasValue(p){return this.stateBS.value&&this.stateBS.value.hasOwnProperty(p)&&null!=this.stateBS.value[p]}setState(p,O){const J=Object.assign(Object.assign({},this.stateBS.value),{[p]:O});this.stateBS.next(J),this.saveState(J)}saveState(p){_o()&&(this.script.textContent=`{window['${b}']=_u(String.raw\`${m}${function(v){const C={"'":"_~q~",$:"_~o~","`":"_~b~","/":"_~s~","<":"_~l~",">":"_~g~"};return v.replace(/[\$`'<>\/]/g,p=>C[p]).replace(/\\\"/g,"_~d~")}(JSON.stringify(p))}${g}\`);function _u(t){t=t.split('${m}')[1].split('${g}')[0];const u={'_~b~': "\`",'_~q~': "'",'_~o~': '$','_~s~': '/','_~l~': '<','_~g~': '>'};return JSON.parse(t.replace(/_~d~/g,'\\\\"').replace(/_~[^]~/g, (s) => u[s]).replace(/\\n/g,'\\\\n').replace(/\\t/g,'\\\\t').replace(/\\r/g,'\\\\r'));}}`)}setupStartNavMonitoring(){!yo()||this.nextUrl.subscribe()}useScullyTransferState(p,O){return yo()?this.getState(p):O.pipe(cs(J=>this.setState(p,J)))}fetchTransferState(){return(0,dn.mG)(this,void 0,void 0,function*(){const p=we=>we.split("/").filter(Ye=>""!==Ye.trim())[0];yield new Promise(we=>setTimeout(we,0));const O=yield Hi(this.nextUrl),J=p(O);this.currentBaseUrl!==J&&(this.currentBaseUrl=J,this.nextUrl.pipe(function(v,C=!1){return Dr((p,O)=>
1{let J=0;p.subscribe(Sr(O,we=>{const Ye=v(we,J++);(Ye||C)&&O.next(we),!Ye&&O.complete()}))})}(we=>p(we)===this.currentBaseUrl),It(we=>this.inlineOnly?this.readFromIndex(we):this.readFromJson(we)),xn(we=>(console.warn("Error while loading of parsing Scully state:",we),va({}))),cs(we=>{this.stateBS.next(we)})).subscribe({complete:()=>{this.currentBaseUrl="//"}}))})}readFromJson(p){return Hi(this.http.get(B(sa(p,"/data.json"))))}readFromIndex(p){return Hi(this.http.get(B(sa(p,"/index.html")),{responseType:"text"})).then(O=>{const J=O.split(m)[1].split(g)[0];return JSON.parse(function(v){const C={"_~q~":"'","_~b~":"`","_~o~":"$","_~s~":"/","_~l~":"<","_~g~":">"};return v.replace(/_~d~/g,'\\"').replace(/_~[^]~/g,p=>C[p]).replace(/\n/g,"\\n").replace(/\r/g,"\\r")}(J))})}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(bt.K0),f.LFG(Bt.F0),f.LFG(No))},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})();function B(v){return v.startsWith("/")?v.slice(1):v}let Qe=(()=>{class v{constructor(p,O,J,we,Ye){this.zone=p,this.router=O,this.document=we,this.initialUrl=function(v){return v.endsWith("/")?v.slice(0,-1):v}(window&&window.location&&window.location.pathname)||"",this.imState=new Io({idle:!1,timeOut:5e3}),this.idle$=this.imState.pipe(ko("idle")),this.initApp=new Event("AngularInitialized",{bubbles:!0,cancelable:!1}),this.appReady=new Event("AngularReady",{bubbles:!0,cancelable:!1}),this.appTimeout=new Event("AngularTimeout",{bubbles:!0,cancelable:!1}),this.scullyLibConfig=Object.assign({},si,J);const yt=!!(window["ScullyIO-exposed"]||{}).manualIdle;!this.scullyLibConfig.manualIdle&&window&&(this.scullyLibConfig.alwaysMonitor||_o())&&(this.document.dispatchEvent(this.initApp),this.router.events.pipe(Qn(At=>At instanceof Bt.m2&&void 0!==At.urlAfterRedirects),Qn(At=>!yt||At.urlAfterRedirects!==this.initialUrl),cs(()=>this.zoneIdleCheck())).subscribe()),this.scullyLibConfig.manualIdle&&this.document.dispatchEvent(this.initApp),this.scullyLibConfig.useTransferState&&Ye.startMonitoring()}fireManualMyAppReadyEvent(){return(0,dn.mG)(this,void 0,void 0,function*(){return this.document.dispatchEvent(this.appReady)})}init(){return Hi(this.idle$)}zoneIdleCheck(){return(0,dn.mG)(this,void 0,void 0,function*(){if(void 0===Zone)return this.simpleTimeout();const p=Zone.current.get("TaskTrackingZone");if(void 0===p)return this.simpleTimeout();this.imState.value.idle&&(yield this.setState("idle",!1)),this.zone.runOutsideAngular(()=>{let O,J=0;const we=Date.now(),Ye=()=>{clearTimeout(O),Date.now()-we>3e4?this.document.dispatchEvent(this.appTimeout):p.macroTasks.length>0&&void 0!==p.macroTasks.find(rt=>rt.source.includes("XMLHttpRequest"))||J<1?O=setTimeout(()=>{J+=1,Ye()},50):this.zone.run(()=>{setTimeout(()=>{this.document.dispatchEvent(this.appReady),this.setState("idle",!0)},250)})};Ye()})})}simpleTimeout(){return(0,dn.mG)(this,void 0,void 0,function*(){console.warn("Scully is using timeouts, add the needed polyfills instead!"),yield new Promise(p=>setTimeout(p,this.imState.value.timeOut)),this.document.dispatchEvent(this.appReady)})}setPupeteerTimeoutValue(p){this.imState.next(Object.assign(Object.assign({},this.imState.value),{timeOut:p}))}setState(p,O){this.imState.next(Object.assign(Object.assign({},this.imState.value),{[p]:O}))}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(f.R0b),f.LFG(Bt.F0),f.LFG(oa),f.LFG(bt.K0),f.LFG(I))},v.\u0275prov=f.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),mi=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=f.oAB({type:v}),v.\u0275inj=f.cJS({}),v})(),ai=(()=>{class v{constructor(p){this.idle=p}static forRoot(p=si){return p=Object.assign({},si,p),{ngModule:v,providers:[{provide:oa,useValue:p}]}}}return v.\u0275fac=function(p){return new(p||v)(f.LFG(Qe))},v.\u0275mod=f.oAB({type:v}),v.\u0275inj=f.cJS({imports:[[mi,ms],mi]}),v})();(0,bt.qS)(G()),(0,bt.qS)(Z());let Ii=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=f.oAB({type:v,bootstrap:[je]}),v.\u0275inj=f.cJS({providers:[{provide:f.soG,useValue:"de-ch"}
1,E.Dx],imports:[[E.b2,Nt,Un.ComponentsModule,Dt.wA,Cn.m,Ct.forRoot({trackerUrl:wr.N.matomo_url,siteId:wr.N.matomo_site_id,disabled:!wr.N.matomo_url,requireConsent:ge.TRACKING}),ai]]}),v})();const _s=bt.Ye.stripTrailingSlash;bt.Ye.stripTrailingSlash=v=>/[^\/]\/$/.test(v)?v:_s(v),wr.N.production&&(0,f.G48)(),E.q6().bootstrapModule(Ii).catch(v=>console.error(v))},8239:(Ue,Ie,D)=>{"use strict";function E(fe,G,Y,Z,z,te,oe){try{var V=fe[te](oe),q=V.value}catch(xe){return void Y(xe)}V.done?G(q):Promise.resolve(q).then(Z,z)}function f(fe){return function(){var G=this,Y=arguments;return new Promise(function(Z,z){var te=fe.apply(G,Y);function oe(q){E(te,Z,z,oe,V,"next",q)}function V(q){E(te,Z,z,oe,V,"throw",q)}oe(void 0)})}}D.d(Ie,{Z:()=>f})},7582:(Ue,Ie,D)=>{"use strict";function xe(de,ue,me,Ce){return new(me||(me=Promise))(function(tt,Ct){function Dt(Bt){try{bt(Ce.next(Bt))}catch(Yt){Ct(Yt)}}function Gt(Bt){try{bt(Ce.throw(Bt))}catch(Yt){Ct(Yt)}}function bt(Bt){Bt.done?tt(Bt.value):function(tt){return tt instanceof me?tt:new me(function(Ct){Ct(tt)})}(Bt.value).then(Dt,Gt)}bt((Ce=Ce.apply(de,ue||[])).next())})}function ot(de){return this instanceof ot?(this.v=de,this):new ot(de)}function wt(de,ue,me){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Ke,Ce=me.apply(de,ue||[]),tt=[];return Ke={},Ct("next"),Ct("throw"),Ct("return"),Ke[Symbol.asyncIterator]=function(){return this},Ke;function Ct(yn){Ce[yn]&&(Ke[yn]=function(mn){return new Promise(function(nn,Yn){tt.push([yn,mn,nn,Yn])>1||Dt(yn,mn)})})}function Dt(yn,mn){try{!function(yn){yn.value instanceof ot?Promise.resolve(yn.value.v).then(bt,Bt):Yt(tt[0][2],yn)}(Ce[yn](mn))}catch(nn){Yt(tt[0][3],nn)}}function bt(yn){Dt("next",yn)}function Bt(yn){Dt("throw",yn)}function Yt(yn,mn){yn(mn),tt.shift(),tt.length&&Dt(tt[0][0],tt[0][1])}}function Pe(de){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var me,ue=de[Symbol.asyncIterator];return ue?ue.call(de):(de=function(de){var ue="function"==typeof Symbol&&Symbol.iterator,me=ue&&de[ue],Ce=0;if(me)return me.call(de);if(de&&"number"==typeof de.length)return{next:function(){return de&&Ce>=de.length&&(de=void 0),{value:de&&de[Ce++],done:!de}}};throw new TypeError(ue?"Object is not iterable.":"Symbol.iterator is not defined.")}(de),me={},Ce("next"),Ce("throw"),Ce("return"),me[Symbol.asyncIterator]=function(){return this},me);function Ce(tt){me[tt]=de[tt]&&function(Ct){return new Promise(function(Dt,Gt){!function(tt,Ct,Dt,Gt){Promise.resolve(Gt).then(function(bt){tt({value:bt,done:Dt})},Ct)}(Dt,Gt,(Ct=de[tt](Ct)).done,Ct.value)})}}}D.d(Ie,{mG:()=>xe,qq:()=>ot,FC:()=>wt,KL:()=>Pe}),"function"==typeof SuppressedError&&SuppressedError},8593:Ue=>{"use strict";Ue.exports=JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.
10","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')}},Ue=>{Ue(Ue.s=9159)}]);
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.