1import{Cc as se,Dc as oe,Ec as ke,Fa as ne,Ga as Re,Jc as ue,La as Te,Tb as A,Ub as p,aa as ve,ba as Ie,da as I,ea as Me,ga as k,gb as w,ia as R,ib as ie,ja as P,mb as re,na as Le,pa as Be,qa as x,qb as j,ra as V,vc as Pe,wa as Oe,wc as Ne}from"./chunk-6ERT64CW.js";var We=null;function ae(){return We}function vn(e){We??=e}var $e=class{};var ye=new k(""),we=(()=>{class e{historyGo(t){throw new Error("")}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275prov=I({token:e,factory:()=>P(Qe),providedIn:"platform"})}}return e})(),In=new k(""),Qe=(()=>{class e extends we{constructor(){super(),this._doc=P(ye),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return ae().getBaseHref(this._doc)}onPopState(t){let i=ae().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",t,!1),()=>i.removeEventListener("popstate",t)}onHashChange(t){let i=ae().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",t,!1),()=>i.removeEventListener("hashchange",t)}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(t){this._location.pathname=t}pushState(t,i,r){this._history.pushState(t,i,r)}replaceState(t,i,r){this._history.replaceState(t,i,r)}forward(){this._history.forward()}back(){this._history.back()}historyGo(t=0){this._history.go(t)}getState(){return this._history.state}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275prov=I({token:e,factory:()=>new e,providedIn:"platform"})}}return e})();function Ae(e,n){if(e.length==0)return n;if(n.length==0)return e;let t=0;return e.endsWith("/")&&t++,n.startsWith("/")&&t++,t==2?e+n.substring(1):t==1?e+n:e+"/"+n}function xe(e){let n=e.match(/#|\?|$/),t=n&&n.index||e.length,i=t-(e[t-1]==="/"?1:0);return e.slice(0,i)+e.slice(t)}function L(e){return e&&e[0]!=="?"?"?"+e:e}var ee=(()=>{class e{historyGo(t){throw new Error("")}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275prov=I({token:e,factory:()=>P(et),providedIn:"root"})}}return e})(),Ze=new k(""),et=(()=>{class e extends ee{constructor(t,i){super(),this._platformLocation=t,this._removeListenerFns=[],this._baseHref=i??this._platformLocation.getBaseHrefFromDOM()??P(ye).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return Ae(this._baseHref,t)}path(t=!1){let i=this._platformLocation.pathname+L(this._platformLocation.search),r=this._platformLocation.hash;return r&&t?`${i}${r}`:i}pushState(t,i,r,s){let o=this.prepareExternalUrl(r+L(s));this._platformLocation.pushState(t,i,o)}replaceState(t,i,r,s){let o=this.prepareExternalUrl(r+L(s));this._platformLocation.replaceState(t,i,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static{this.\u0275fac=function(i){return new(i||e)(R(we),R(Ze,8))}}static{this.\u0275prov=I({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),Mn=(()=>{class e extends ee{constructor(t,i){super(),this._platformLocation=t,this._baseHref="",this._removeListenerFns=[],i!=null&&(this._baseHref=i)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}path(t=!1){let i=this._platformLocation.hash??"#";return i.length>0?i.substring(1):i}prepareExternalUrl(t){let i=Ae(this._baseHref,t);return i.length>0?"#"+i:i}pushState(t,i,r,s){let o=this.prepareExternalUrl(r+L(s));o.length==0&&(o=this._platformLocation.pathname),this._platformLocation.pushState(t,i,o)}replaceState(t,i,r,s){let o=this.prepareExternalUrl(r+L(s));o.length==0&&(o=this._platformLocation.pathname),this._platformLocation.replaceState(t,i,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static{this.\u0275fac=function(i){return new(i||e)(R(we),R(Ze,8))}}static{this.\u0275prov=I({token:e,factory:e.\u0275fac})}}return e})(),tt=(()=>
1{class e{constructor(t){this._subject=new Re,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=t;let i=this._locationStrategy.getBaseHref();this._basePath=rt(xe(Ue(i))),this._locationStrategy.onPopState(r=>{this._subject.emit({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(t=!1){return this.normalize(this._locationStrategy.path(t))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(t,i=""){return this.path()==this.normalize(t+L(i))}normalize(t){return e.stripTrailingSlash(it(this._basePath,Ue(t)))}prepareExternalUrl(t){return t&&t[0]!=="/"&&(t="/"+t),this._locationStrategy.prepareExternalUrl(t)}go(t,i="",r=null){this._locationStrategy.pushState(r,"",t,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+L(i)),r)}replaceState(t,i="",r=null){this._locationStrategy.replaceState(r,"",t,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+L(i)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(t=0){this._locationStrategy.historyGo?.(t)}onUrlChange(t){return this._urlChangeListeners.push(t),this._urlChangeSubscription??=this.subscribe(i=>{this._notifyUrlChangeListeners(i.url,i.state)}),()=>{let i=this._urlChangeListeners.indexOf(t);this._urlChangeListeners.splice(i,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(t="",i){this._urlChangeListeners.forEach(r=>r(t,i))}subscribe(t,i,r){return this._subject.subscribe({next:t,error:i,complete:r})}static{this.normalizeQueryParams=L}static{this.joinWithSlash=Ae}static{this.stripTrailingSlash=xe}static{this.\u0275fac=function(i){return new(i||e)(R(ee))}}static{this.\u0275prov=I({token:e,factory:()=>nt(),providedIn:"root"})}}return e})();function nt(){return new tt(R(ee))}function it(e,n){if(!e||!n.startsWith(e))return n;let t=n.substring(e.length);return t===""||["/",";","?","#"].includes(t[0])?t:n}function Ue(e){return e.replace(/\/index.html$/,"")}function rt(e){if(new RegExp("^(https?:)?//").test(e)){let[,t]=e.split(/\/\/[^\/]+/);return t}return e}var Ke=function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e}(Ke||{});var y=function(e){return e[e.Format=0]="Format",e[e.Standalone=1]="Standalone",e}(y||{}),l=function(e){return e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short",e}(l||{}),S=function(e){return e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full",e}(S||{}),b={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function st(e){return A(e)[p.LocaleId]}function ot(e,n,t){let i=A(e),r=[i[p.DayPeriodsFormat],i[p.DayPeriodsStandalone]],s=_(r,n);return _(s,t)}function ut(e,n,t){let i=A(e),r=[i[p.DaysFormat],i[p.DaysStandalone]],s=_(r,n);return _(s,t)}function at(e,n,t){let i=A(e),r=[i[p.MonthsFormat],i[p.MonthsStandalone]],s=_(r,n);return _(s,t)}function ct(e,n){let i=A(e)[p.Eras];return _(i,n)}function H(e,n){let t=A(e);return _(t[p.DateFormat],n)}function G(e,n){let t=A(e);return _(t[p.TimeFormat],n)}function Y(e,n){let i=A(e)[p.DateTimeFormat];return _(i,n)}function B(e,n){let t=A(e),i=t[p.NumberSymbols][n];if(typeof i>"u"){if(n===b.CurrencyDecimal)return t[p.NumberSymbols][b.Decimal];if(n===b.CurrencyGroup)return t[p.NumberSymbols][b.Group]}return i}function dt(e,n){return A(e)[p.NumberFormats][n]}function qe(e){if(!e[p.ExtraData])throw new Error(`Missing extra locale data for the locale "${e[p.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function lt(e){let n=A(e);return qe(n),(n[p.ExtraData][2]||[]).map(i=>typeof i=="string"?ce(i):[ce(i[0]),ce(i[1])])}function ht(e,n,t){let i=A(e);qe(i);let r=[i[p.ExtraData][0],i[p.ExtraData][1]],s=_(r,n)||[];return _(s,t)||[]}function _(e,n){for(let t=n;t>-1;t--)if(typeof e[t]<"u")return e[t];throw new Error("Locale data API: locale data undefined")}function ce(e){let[n,t]=e.split(":");return{hours:+n,minutes:+t}}
1var ft=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,W={},Dt=/((?:[^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]*)/,O=function(e){return e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended",e}(O||{}),d=function(e){return e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day",e}(d||{}),c=function(e){return e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras",e}(c||{});function gt(e,n,t,i){let r=St(e);n=M(t,n)||n;let o=[],u;for(;n;)if(u=Dt.exec(n),u){o=o.concat(u.slice(1));let D=o.pop();if(!D)break;n=D}else{o.push(n);break}let m=r.getTimezoneOffset();i&&(m=Je(i,m),r=At(r,i,!0));let f="";return o.forEach(D=>{let a=yt(D);f+=a?a(r,t,m):D==="''"?"'":D.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),f}function J(e,n,t){let i=new Date(0);return i.setFullYear(e,n,t),i.setHours(0,0,0),i}function M(e,n){let t=st(e);if(W[t]??={},W[t][n])return W[t][n];let i="";switch(n){case"shortDate":i=H(e,S.Short);break;case"mediumDate":i=H(e,S.Medium);break;case"longDate":i=H(e,S.Long);break;case"fullDate":i=H(e,S.Full);break;case"shortTime":i=G(e,S.Short);break;case"mediumTime":i=G(e,S.Medium);break;case"longTime":i=G(e,S.Long);break;case"fullTime":i=G(e,S.Full);break;case"short":let r=M(e,"shortTime"),s=M(e,"shortDate");i=Z(Y(e,S.Short),[r,s]);break;case"medium":let o=M(e,"mediumTime"),u=M(e,"mediumDate");i=Z(Y(e,S.Medium),[o,u]);break;case"long":let m=M(e,"longTime"),f=M(e,"longDate");i=Z(Y(e,S.Long),[m,f]);break;case"full":let D=M(e,"fullTime"),a=M(e,"fullDate");i=Z(Y(e,S.Full),[D,a]);break}return i&&(W[t][n]=i),i}function Z(e,n){return n&&(e=e.replace(/\{([^}]+)}/g,function(t,i){return n!=null&&i in n?n[i]:t})),e}function v(e,n,t="-",i,r){let s="";(e<0||r&&e<=0)&&(r?e=-e+1:(e=-e,s=t));let o=String(e);for(;o.length<n;)o="0"+o;return i&&(o=o.slice(o.length-n)),s+o}function pt(e,n){return v(e,3).substring(0,n)}function C(e,n,t=0,i=!1,r=!1){return function(s,o){let u=mt(e,s);if((t>0||u>-t)&&(u+=t),e===d.Hours)u===0&&t===-12&&(u=12);else if(e===d.FractionalSeconds)return pt(u,n);let m=B(o,b.MinusSign);return v(u,n,m,i,r)}}function mt(e,n){switch(e){case d.FullYear:return n.getFullYear();case d.Month:return n.getMonth();case d.Date:return n.getDate();case d.Hours:return n.getHours();case d.Minutes:return n.getMinutes();case d.Seconds:return n.getSeconds();case d.FractionalSeconds:return n.getMilliseconds();case d.Day:return n.getDay();default:throw new Error(`Unknown DateType value "${e}".`)}}function h(e,n,t=y.Format,i=!1){return function(r,s){return Ct(r,s,e,n,t,i)}}
1function Ct(e,n,t,i,r,s){switch(t){case c.Months:return at(n,r,i)[e.getMonth()];case c.Days:return ut(n,r,i)[e.getDay()];case c.DayPeriods:let o=e.getHours(),u=e.getMinutes();if(s){let f=lt(n),D=ht(n,r,i),a=f.findIndex(F=>{if(Array.isArray(F)){let[g,E]=F,$=o>=g.hours&&u>=g.minutes,T=o<E.hours||o===E.hours&&u<E.minutes;if(g.hours<E.hours){if($&&T)return!0}else if($||T)return!0}else if(F.hours===o&&F.minutes===u)return!0;return!1});if(a!==-1)return D[a]}return ot(n,r,i)[o<12?0:1];case c.Eras:return ct(n,i)[e.getFullYear()<=0?0:1];default:let m=t;throw new Error(`unexpected translation type ${m}`)}}function K(e){return function(n,t,i){let r=-1*i,s=B(t,b.MinusSign),o=r>0?Math.floor(r/60):Math.ceil(r/60);switch(e){case O.Short:return(r>=0?"+":"")+v(o,2,s)+v(Math.abs(r%60),2,s);case O.ShortGMT:return"GMT"+(r>=0?"+":"")+v(o,1,s);case O.Long:return"GMT"+(r>=0?"+":"")+v(o,2,s)+":"+v(Math.abs(r%60),2,s);case O.Extended:return i===0?"Z":(r>=0?"+":"")+v(o,2,s)+":"+v(Math.abs(r%60),2,s);default:throw new Error(`Unknown zone width "${e}"`)}}}var Ft=0,X=4;function Et(e){let n=J(e,Ft,1).getDay();return J(e,0,1+(n<=X?X:X+7)-n)}function Xe(e){let n=e.getDay(),t=n===0?-3:X-n;return J(e.getFullYear(),e.getMonth(),e.getDate()+t)}function de(e,n=!1){return function(t,i){let r;if(n){let s=new Date(t.getFullYear(),t.getMonth(),1).getDay()-1,o=t.getDate();r=1+Math.floor((o+s)/7)}else{let s=Xe(t),o=Et(s.getFullYear()),u=s.getTime()-o.getTime();r=1+Math.round(u/6048e5)}return v(r,e,B(i,b.MinusSign))}}function q(e,n=!1){return function(t,i){let s=Xe(t).getFullYear();return v(s,e,B(i,b.MinusSign),n)}}var le={};function yt(e){if(le[e])return le[e];let n;switch(e){case"G":case"GG":case"GGG":n=h(c.Eras,l.Abbreviated);break;case"GGGG":n=h(c.Eras,l.Wide);break;case"GGGGG":n=h(c.Eras,l.Narrow);break;case"y":n=C(d.FullYear,1,0,!1,!0);break;case"yy":n=C(d.FullYear,2,0,!0,!0);break;case"yyy":n=C(d.FullYear,3,0,!1,!0);break;case"yyyy":n=C(d.FullYear,4,0,!1,!0);break;case"Y":n=q(1);break;case"YY":n=q(2,!0);break;case"YYY":n=q(3);break;case"YYYY":n=q(4);break;case"M":case"L":n=C(d.Month,1,1);break;case"MM":case"LL":n=C(d.Month,2,1);break;case"MMM":n=h(c.Months,l.Abbreviated);break;case"MMMM":n=h(c.Months,l.Wide);break;case"MMMMM":n=h(c.Months,l.Narrow);break;case"LLL":n=h(c.Months,l.Abbreviated,y.Standalone);break;case"LLLL":n=h(c.Months,l.Wide,y.Standalone);break;case"LLLLL":n=h(c.Months,l.Narrow,y.Standalone);break;case"w":n=de(1);break;case"ww":n=de(2);break;case"W":n=de(1,!0);break;case"d":n=C(d.Date,1);break;case"dd":n=C(d.Date,2);break;case"c":case"cc":n=C(d.Day,1);break;case"ccc":n=h(c.Days,l.Abbreviated,y.Standalone);break;case"cccc":n=h(c.Days,l.Wide,y.Standalone);break;case"ccccc":n=h(c.Days,l.Narrow,y.Standalone);break;case"cccccc":n=h(c.Days,l.Short,y.Standalone);break;case"E":case"EE":case"EEE":n=h(c.Days,l.Abbreviated);break;case"EEEE":n=h(c.Days,l.Wide);break;case"EEEEE":n=h(c.Days,l.Narrow);break;case"EEEEEE":n=h(c.Days,l.Short);break;case"a":case"aa":case"aaa":n=h(c.DayPeriods,l.Abbreviated);break;case"aaaa":n=h(c.DayPeriods,l.Wide);break;case"aaaaa":n=h(c.DayPeriods,l.Narrow);break;case"b":case"bb":case"bbb":n=h(c.DayPeriods,l.Abbreviated,y.Standalone,!0);break;case"bbbb":n=h(c.DayPeriods,l.Wide,y.Standalone,!0);break;case"bbbbb":n=h(c.DayPeriods,l.Narrow,y.Standalone,!0);break;case"B":case"BB":case"BBB":n=h(c.DayPeriods,l.Abbreviated,y.Format,!0);break;case"BBBB":n=h(c.DayPeriods,l.Wide,y.Format,!0);break;case"BBBBB":n=h(c.DayPeriods,l.Narrow,y.Format,!0);break;case"h":n=C(d.Hours,1,-12);break;case"hh":n=C(d.Hours,2,-12);break;case"H":n=C(d.Hours,1);break;case"HH":n=C(d.Hours,2);break;case"m":n=C(d.Minutes,1);break;case"mm":n=C(d.Minutes,2);break;case"s":n=C(d.Seconds,1);break;case"ss":n=C(d.Seconds,2);break;case"S":n=C(d.FractionalSeconds,1);break;case"SS":n=C(d.FractionalSeconds,2);break;case"SSS":n=C(d.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":n=K(O.Short);break;case"ZZZZZ":n=K(O.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":n=K(O.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":n=K(O.Long);break;default:return null}return le[e]=n,n}function Je(e,n){e=e.replace(/:/g,"");let t=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(t)?n:t}function wt(e,n){return e=new Date(e.getTime()),e.setMinutes(e.getMinutes()+n),e}function At(e,n,t){let i=t?-1:1,r=e.getTimezoneOffset(),s=Je(n,r);return wt(e,i*(s-r))}function St(e){if(ze(e))return e;if(typeof e=="number"&&!isNaN(e))return new Date(e);if(typeof e=="string"){if(e=e.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(e)){let[r,s=1,o=1]=e.split("-").map(u=>+u);return J(r,s-1,o)}let t=parseFloat(e);
vendor: 6,062 bytes, line 1
1if(!isNaN(e-t))return new Date(t);let i;if(i=e.match(ft))return bt(i)}let n=new Date(e);if(!ze(n))throw new Error(`Unable to convert "${e}" into a date`);return n}function bt(e){let n=new Date(0),t=0,i=0,r=e[8]?n.setUTCFullYear:n.setFullYear,s=e[8]?n.setUTCHours:n.setHours;e[9]&&(t=Number(e[9]+e[10]),i=Number(e[9]+e[11])),r.call(n,Number(e[1]),Number(e[2])-1,Number(e[3]));let o=Number(e[4]||0)-t,u=Number(e[5]||0)-i,m=Number(e[6]||0),f=Math.floor(parseFloat("0."+(e[7]||0))*1e3);return s.call(n,o,u,m,f),n}function ze(e){return e instanceof Date&&!isNaN(e.valueOf())}var _t=/^(\d+)?\.((\d+)(-(\d+))?)?$/,Ve=22,Q=".",U="0",vt=";",It=",",he="#";function Mt(e,n,t,i,r,s,o=!1){let u="",m=!1;if(!isFinite(e))u=B(t,b.Infinity);else{let f=Rt(e);o&&(f=Ot(f));let D=n.minInt,a=n.minFrac,F=n.maxFrac;if(s){let N=s.match(_t);if(N===null)throw new Error(`${s} is not a valid digit info`);let be=N[1],te=N[3],_e=N[5];be!=null&&(D=fe(be)),te!=null&&(a=fe(te)),_e!=null?F=fe(_e):te!=null&&a>F&&(F=a)}Tt(f,a,F);let g=f.digits,E=f.integerLen,$=f.exponent,T=[];for(m=g.every(N=>!N);E<D;E++)g.unshift(0);for(;E<0;E++)g.unshift(0);E>0?T=g.splice(E,g.length):(T=g,g=[0]);let z=[];for(g.length>=n.lgSize&&z.unshift(g.splice(-n.lgSize,g.length).join(""));g.length>n.gSize;)z.unshift(g.splice(-n.gSize,g.length).join(""));g.length&&z.unshift(g.join("")),u=z.join(B(t,i)),T.length&&(u+=B(t,r)+T.join("")),$&&(u+=B(t,b.Exponential)+"+"+$)}return e<0&&!m?u=n.negPre+u+n.negSuf:u=n.posPre+u+n.posSuf,u}function Lt(e,n,t){let i=dt(n,Ke.Decimal),r=Bt(i,B(n,b.MinusSign));return Mt(e,r,n,b.Group,b.Decimal,t)}function Bt(e,n="-"){let t={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=e.split(vt),r=i[0],s=i[1],o=r.indexOf(Q)!==-1?r.split(Q):[r.substring(0,r.lastIndexOf(U)+1),r.substring(r.lastIndexOf(U)+1)],u=o[0],m=o[1]||"";t.posPre=u.substring(0,u.indexOf(he));for(let D=0;D<m.length;D++){let a=m.charAt(D);a===U?t.minFrac=t.maxFrac=D+1:a===he?t.maxFrac=D+1:t.posSuf+=a}let f=u.split(It);if(t.gSize=f[1]?f[1].length:0,t.lgSize=f[2]||f[1]?(f[2]||f[1]).length:0,s){let D=r.length-t.posPre.length-t.posSuf.length,a=s.indexOf(he);t.negPre=s.substring(0,a).replace(/'/g,""),t.negSuf=s.slice(a+D).replace(/'/g,"")}else t.negPre=n+t.posPre,t.negSuf=t.posSuf;return t}function Ot(e){if(e.digits[0]===0)return e;let n=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(n===0?e.digits.push(0,0):n===1&&e.digits.push(0),e.integerLen+=2),e}function Rt(e){let n=Math.abs(e)+"",t=0,i,r,s,o,u;for((r=n.indexOf(Q))>-1&&(n=n.replace(Q,"")),(s=n.search(/e/i))>0?(r<0&&(r=s),r+=+n.slice(s+1),n=n.substring(0,s)):r<0&&(r=n.length),s=0;n.charAt(s)===U;s++);if(s===(u=n.length))i=[0],r=1;else{for(u--;n.charAt(u)===U;)u--;for(r-=s,i=[],o=0;s<=u;s++,o++)i[o]=Number(n.charAt(s))}return r>Ve&&(i=i.splice(0,Ve-1),t=r-1,r=1),{digits:i,exponent:t,integerLen:r}}function Tt(e,n,t){if(n>t)throw new Error(`The minimum number of digits after fraction (${n}) is higher than the maximum (${t}).`);let i=e.digits,r=i.length-e.integerLen,s=Math.min(Math.max(n,r),t),o=s+e.integerLen,u=i[o];if(o>0){i.splice(Math.max(e.integerLen,o));for(let a=o;a<i.length;a++)i[a]=0}else{r=Math.max(0,r),e.integerLen=1,i.length=Math.max(1,o=s+1),i[0]=0;for(let a=1;a<o;a++)i[a]=0}if(u>=5)if(o-1<0){for(let a=0;a>o;a--)i.unshift(0),e.integerLen++;i.unshift(1),e.integerLen++}else i[o-1]++;for(;r<Math.max(0,s);r++)i.push(0);let m=s!==0,f=n+e.integerLen,D=i.reduceRight(function(a,F,g,E){return F=F+a,E[g]=F<10?F:F-10,m&&(E[g]===0&&g>=f?E.pop():m=!1),F>=10?1:0},0);D&&(i.unshift(D),e.integerLen++)}function fe(e){let n=parseInt(e);if(isNaN(n))throw new Error("Invalid integer literal when parsing "+e);return n}function Ln(e,n){n=encodeURIComponent(n);for(let t of e.split(";")){let i=t.indexOf("="),[r,s]=i==-1?[t,""]:[t.slice(0,i),t.slice(i+1)];if(r.trim()===n)return decodeURIComponent(s)}return null}var De=/\s+/,je=[],Bn=(()=>{class e{constructor(t,i){this._ngEl=t,this._renderer=i,this.initialClasses=je,this.stateMap=new Map}set klass(t){this.initialClasses=t!=null?t.trim().split(De):je}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(De):t}ngDoCheck(){for(let i of this.initialClasses)this._updateState(i,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let i of t)this._updateState(i,!0);else if(t!=null)for(let i of Object.keys(t))this._updateState(i,!!t[i]);this._applyStateDiff()}_updateState(t,i){let r=this.stateMap.get(t);r!==void 0?(r.enabled!==i&&(r.changed=!0,r.enabled=i),r.touched=!0):this.stateMap.set(t,{enabled:i,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let i=t[0],r=t[1];r.changed?(this._toggleClass(i,r.enabled),r.changed=!1):r.touched||(r.enabled&&this._toggleClass(i,!1),this.stateMap.delete(i)),r.touched=!1}}_toggleClass(t,i){t=t.trim(),t.length>0&&t.split(De).forEach(r=>{i?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}static{this.\u0275fac=function(i){return new(i||e)(w(ne),w(re))}}static{this.\u0275dir=x({type:e,selectors:[["","ngClass",""]],inputs:{klass:[Le.None,"class","klass"],ngClass:"ngClass"},standalone:!0})}}return e})();var ge=class{constructor(n,t,i,r){this.$implicit=n,this.ngForOf=t,this.index=i,this.count=r}get first(){return this.index===0}get last(){return this.index===this.count-1}get even(){return this.index%2===0}get odd(){return!this.even}},On=(()=>{class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,i,r){this._viewContainer=t,this._template=i,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;let t=this._ngForOf;if(!this._differ&&t)if(0)try{}catch{}else this._differ=this._differs.find(t).create(this.ngForTrackBy)}if(this._differ){let t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){let i=this._viewContainer;t.forEachOperation((r,s,o)=>
1{if(r.previousIndex==null)i.createEmbeddedView(this._template,new ge(r.item,this._ngForOf,-1,-1),o===null?void 0:o);else if(o==null)i.remove(s===null?void 0:s);else if(s!==null){let u=i.get(s);i.move(u,o),He(u,r)}});for(let r=0,s=i.length;r<s;r++){let u=i.get(r).context;u.index=r,u.count=s,u.ngForOf=this._ngForOf}t.forEachIdentityChange(r=>{let s=i.get(r.currentIndex);He(s,r)})}static ngTemplateContextGuard(t,i){return!0}static{this.\u0275fac=function(i){return new(i||e)(w(j),w(ie),w(ke))}}static{this.\u0275dir=x({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function He(e,n){e.context.$implicit=n.item}var Rn=(()=>{class e{constructor(t,i){this._viewContainer=t,this._context=new pe,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=i}set ngIf(t){this._context.$implicit=this._context.ngIf=t,this._updateView()}set ngIfThen(t){Ge("ngIfThen",t),this._thenTemplateRef=t,this._thenViewRef=null,this._updateView()}set ngIfElse(t){Ge("ngIfElse",t),this._elseTemplateRef=t,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(t,i){return!0}static{this.\u0275fac=function(i){return new(i||e)(w(j),w(ie))}}static{this.\u0275dir=x({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}}return e})(),pe=class{constructor(){this.$implicit=null,this.ngIf=null}};function Ge(e,n){if(!!!(!n||n.createEmbeddedView))throw new Error(`${e} must be a TemplateRef, but received '${Ie(n)}'.`)}var Tn=(()=>{class e{constructor(t){this._viewContainerRef=t,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(t){if(this._shouldRecreateView(t)){let i=this._viewContainerRef;if(this._viewRef&&i.remove(i.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let r=this._createContextForwardProxy();this._viewRef=i.createEmbeddedView(this.ngTemplateOutlet,r,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,i,r)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,i,r):!1,get:(t,i,r)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,i,r)}})}static{this.\u0275fac=function(i){return new(i||e)(w(j))}}static{this.\u0275dir=x({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[Oe]})}}return e})();function Se(e,n){return new ve(2100,!1)}var me=class{createSubscription(n,t){return ue(()=>n.subscribe({next:t,error:i=>{throw i}}))}dispose(n){ue(()=>n.unsubscribe())}},Ce=class{createSubscription(n,t){return n.then(t,i=>{throw i})}dispose(n){}},Pt=new Ce,Nt=new me,Pn=(()=>{class e{constructor(t){this._latestValue=null,this.markForCheckOnValueUpdate=!0,this._subscription=null,this._obj=null,this._strategy=null,this._ref=t}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(t){if(!this._obj){if(t)try{this.markForCheckOnValueUpdate=!1,this._subscribe(t)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return t!==this._obj?(this._dispose(),this.transform(t)):this._latestValue}_subscribe(t){this._obj=t,this._strategy=this._selectStrategy(t),this._subscription=this._strategy.createSubscription(t,i=>this._updateLatestValue(t,i))}_selectStrategy(t){if(Pe(t))return Pt;if(Ne(t))return Nt;throw Se(e,t)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(t,i){t===this._obj&&(this._latestValue=i,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static{this.\u0275fac=function(i){return new(i||e)(w(oe,16))}}static{this.\u0275pipe=V({name:"async",type:e,pure:!1,standalone:!0})}}return e})();var kt="mediumDate",$t=new k(""),xt=new k(""),Nn=(()=>{class e{constructor(t,i,r){this.locale=t,this.defaultTimezone=i,this.defaultOptions=r}transform(t,i,r,s){if(t==null||t===""||t!==t)return null;try{let o=i??this.defaultOptions?.dateFormat??kt,u=r??this.defaultOptions?.timezone??this.defaultTimezone??void 0;return gt(t,o,s||this.locale,u)}catch(o){throw Se(e,o.message)}}static{this.\u0275fac=function(i){return new(i||e)(w(se,16),w($t,24),w(xt,24))}}static{this.\u0275pipe=V({name:"date",type:e,pure:!0,standalone:!0})}}return e})();var kn=(()=>{class e{constructor(t){this._locale=t}transform(t,i,r){if(!Ut(t))return null;r||=this._locale;try{let s=zt(t);return Lt(s,r,i)}catch(s){throw Se(e,s.message)}}static{this.\u0275fac=function(i){return new(i||e)(w(se,16))}}static{this.\u0275pipe=V({name:"number",type:e,pure:!0,standalone:!0})}}return e})();function Ut(e){return!(e==null||e===""||e!==e)}function zt(e){if(typeof e=="string"&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if(typeof e!="number")throw new Error(`${e} is not a number`);return e}var $n=(()=>{class e{static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275mod=Be({type:e})}static{this.\u0275inj=Me({})}}return e})(),Vt="browser",jt="server";function Ht(e){return e===Vt}function xn(e){return e===jt}var Un=(()=>{class e{static{this.\u0275prov=I({token:e,providedIn:"root",factory:()=>Ht(P(Te))?new Fe(P(ye),window):new Ee})}}return e})(),Fe=class{constructor(n,t){this.document=n,this.window=t,this.offset=()=>[0,0]}setOffset(n){Array.isArray(n)?this.offset=()=>n:this.offset=n}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(n){this.window.scrollTo(n[0],n[1])}scrollToAnchor(n){let t=Gt(this.document,n);
1t&&(this.scrollToElement(t),t.focus())}setHistoryScrollRestoration(n){this.window.history.scrollRestoration=n}scrollToElement(n){let t=n.getBoundingClientRect(),i=t.left+this.window.pageXOffset,r=t.top+this.window.pageYOffset,s=this.offset();this.window.scrollTo(i-s[0],r-s[1])}};function Gt(e,n){let t=e.getElementById(n)||e.getElementsByName(n)[0];if(t)return t;if(typeof e.createTreeWalker=="function"&&e.body&&typeof e.body.attachShadow=="function"){let i=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT),r=i.currentNode;for(;r;){let s=r.shadowRoot;if(s){let o=s.getElementById(n)||s.querySelector(`[name="${n}"]`);if(o)return o}r=i.nextNode()}}return null}var Ee=class{setOffset(n){}getScrollPosition(){return[0,0]}scrollToPosition(n){}scrollToAnchor(n){}setHistoryScrollRestoration(n){}},Ye=class{};export{ae as a,vn as b,$e as c,ye as d,we as e,In as f,ee as g,et as h,Mn as i,tt as j,Ln as k,Bn as l,On as m,Rn as n,Tn as o,Pn as p,Nn as q,kn as r,$n as s,Vt as t,Ht as u,xn as v,Un as w,Ye as x};
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.