1import{a as Vc}from"./chunk-LD776JEC.js";import{a as zm}from"./chunk-2S6S6DKY.js";import{e as us}from"./chunk-WVXDQI4Z.js";import"./chunk-FSFGTVRT.js";import{a as qm,b as ds,c as Um,d as Bm}from"./chunk-PRDLEGJL.js";import{a as Wc,b as km}from"./chunk-KBBPEFHE.js";import"./chunk-WODOOVY7.js";import"./chunk-7GUR4KRU.js";import{a as Fi}from"./chunk-GQ47PRRP.js";import"./chunk-MBDHBXRZ.js";import{Ba as Lm,E as wm,Fa as Fm,L as xm,M as at,P as Hc,Q as Li,Ya as jm,a as fm,fa as Cm,ia as Am,ja as Nm,pa as ls,qa as $m,ra as Mm,sa as Dm,ta as Pm,ua as Om,va as Rm}from"./chunk-M4EOMZAP.js";import"./chunk-D75NULMA.js";import"./chunk-MTHKQHD3.js";import"./chunk-AOZDIUGF.js";import{a as nn,b as Qn,c as dm,d as is,f as En,g as gm,i as Em,j as _m,k as Tm}from"./chunk-EL4EQKNL.js";import"./chunk-JXWFPYAT.js";import"./chunk-ER4VYCDJ.js";import{a as mm}from"./chunk-WPVYCKJJ.js";import"./chunk-IWFRP25Y.js";import"./chunk-5SWPYVR2.js";import"./chunk-3SMQMDCW.js";import"./chunk-BMVKGDP6.js";import{a as Im}from"./chunk-WCFURNIO.js";import{$ as pm,Ab as Zn,Bb as Bc,C as Oi,Cb as cs,D as zc,E as im,Gb as Sm,Ka as os,V as om,Vb as bm,W as sm,X as am,Y as lm,ib as ym,mb as Se,nb as gr,rb as vm,sb as Uc}from"./chunk-KE2FVBBH.js";import{Q as qc,R as cm,b as Kd,c as Jd,d as es,e as Qd,f as Xd,g as Zd,j as em,k as Jn,m as tm,n as rm,o as nm,wa as hm,xa as ss,y as Ri}from"./chunk-BQLRMZ2T.js";import"./chunk-SEMXWUEN.js";import{a as um,b as ts,c as rs,d as ns,e as on}from"./chunk-HF5SSFUL.js";import{d as as}from"./chunk-2BMABRUH.js";import{a as Hd,b as Wd,g as Gd,h as Yd}from"./chunk-QOCMJ3Z5.js";import{a as Xn}from"./chunk-KSIMZHXR.js";import{$b as b,Ac as Pi,Ad as Fd,C as Ho,Fa as kd,Ga as Cd,Hc as Od,Ic as Gn,Kb as Di,L as Wo,Md as Zo,Oc as Jo,Od as Kn,Pa as Ad,Pb as bn,Pc as Qo,Pd as jd,Qa as Go,S as Td,Sd as zd,Uc as Fc,Vc as Xo,Vd as qd,Wa as Nd,Wb as Rc,Wd as Ud,Xd as jc,Ya as en,Yc as Yn,Yd as Bd,Za as Oc,Zd as Vd,a as T,ac as S,ad as Rd,b as ne,bc as tn,c as Bo,d as k0,e as C0,f as Vo,fc as Dd,g as Ed,ga as Hn,ia as Te,ic as Pd,ka as Qe,kb as Yo,kc as Ko,la as zr,na as w
1d,pa as $e,pb as Ur,qb as pt,qd as rn,ua as Wn,ub as $d,ud as Ld,va as qr,w as _d,wb as Md,xc as Lc,ya as xd,za as Id,zc as E}from"./chunk-42DU5DRR.js";var Hh=k0((rd,nd)=>{(function(t,e){typeof rd=="object"&&typeof nd<"u"?nd.exports=e():typeof define=="function"&&define.amd?define(e):(t=typeof globalThis<"u"?globalThis:t||self,t.MessageFormat=e())})(rd,function(){"use strict";var t=function(){return t=Object.assign||function(a){for(var u,l=1,m=arguments.length;l<m;l++){u=arguments[l];for(var f in u)Object.prototype.hasOwnProperty.call(u,f)&&(a[f]=u[f])}return a},t.apply(this,arguments)};function e(s){var a=typeof Symbol=="function"&&Symbol.iterator,u=a&&s[a],l=0;if(u)return u.call(s);if(s&&typeof s.length=="number")return{next:function(){return s&&l>=s.length&&(s=void 0),{value:s&&s[l++],done:!s}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")}function r(s,a){var u=typeof Symbol=="function"&&s[Symbol.iterator];if(!u)return s;var l=u.call(s),m,f=[],g;try{for(;(a===void 0||a-- >0)&&!(m=l.next()).done;)f.push(m.value)}catch(_){g={error:_}}finally{try{m&&!m.done&&(u=l.return)&&u.call(l)}finally{if(g)throw g.error}}return f}function n(s,a,u){if(u||arguments.length===2)for(var l=0,m=a.length,f;l<m;l++)(f||!(l in a))&&(f||(f=Array.prototype.slice.call(a,0,l)),f[l]=a[l]);return s.concat(f||Array.prototype.slice.call(a))}typeof SuppressedError=="function"&&SuppressedError;class i extends Error{constructor(a,u,l){super(a),this.token=u,this.type=l||"error"}}let o=s=>s<4?"short":s===4?"long":"narrow",c=s=>s%2===0?"2-digit":"numeric";function d(s,a){switch(s.char){case"y":return{year:c(s.width)};case"r":return{calendar:"gregory",year:"numeric"};case"u":case"U":case"Y":default:return a(`${s.desc} is not supported; falling back to year:numeric`,i.WARNING),{year:"numeric"}}}function p(s,a){switch(s.width){case 1:return"numeric";case 2:return"2-digit";case 3:return"short";case 4:return"long";case 5:return"narrow";default:a(`${s.desc} is not supported with width ${s.width}`);return}}function h(s,a){let{char:u,desc:l,width:m}=s;if(u==="d")return c(m);a(`${l} is not supported`)}function v(s,a){let{char:u,desc:l,width:m}=s;if((u==="c"||u==="e")&&m<3){let f=`Numeric value is not supported for ${l}; falling back to weekday:short`;a(f,i.WARNING)}return o(m)}function y(s){let a=c(s.width),u;switch(s.char){case"h":u="h12";break;case"H":u="h23";break;case"k":u="h24";break;case"K":u="h11";break}return u?{hour:a,hourCycle:u}:{hour:a}}function I(s,a){let{char:u,desc:l,width:m}=s;switch(u){case"v":case"z":return m===4?"long":"short";case"V":if(m===4)return"long";a(`${l} is not supported with width ${m}`);return;case"X":a(`${l} is not supported`);return}return"short"}function N(s,a){switch(s.field){case"era":return{era:o(s.width)};case"year":return d(s,a);case"month":return{month:p(s,a)};case"day":return{day:h(s,a)};case"weekday":return{weekday:v(s,a)};case"period":return;case"hour":return y(s);case"min":return{minute:c(s.width)};case"sec":return{second:c(s.width)};case"tz":return{timeZoneName:I(s,a)};case"quarter":case"week":case"sec-frac":case"ms":a(`${s.desc} is not supported`)}}function C(s){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:m=>{throw m},u={},l=[];for(let m of s){let{error:f,field:g,str:_}=m;if(f){let M=new i(f.message,m);M.stack=f.stack,a(M)}if(_){let M=`Ignoring string part: ${_}`;a(new i(M,m,i.WARNING))}g&&(l.indexOf(g)===-1?l.push(g):a(new i(`Duplicate ${g} token`,m)));let w=N(m,(M,K)=>a(new i(M,m,K)));w&&Object.assign(u,w)}return u}let O={G:{field:"era",desc:"Era"},y:{field:"year",desc:"Year"},Y:{field:"year",desc:'Year of "Week of Year"'},u:{field:"year",desc:"Extended year"},U:{field:"year",desc:"Cyclic year name"},r:{field:"year",desc:"Related Gregorian year"},Q:{field:"quarter",desc:"Quarter"},q:{field:"quarter",desc:"Stand-alone quarter"},M:{field:"month",desc:"Month in year"},L:{field:"month",desc:"Stand-alone month in year"},w:{field:"week",desc:"Week of year"},W:{field:"week",desc:"Week of month"},d:{field:"day",desc:"Day in month"},D:{field:"day",desc:"Day of year"},F:{field:"day",desc:"Day of week in month"},g:{field:"day",desc:"Modified julian day"},E:{field:"weekday",desc:"Day of week"},e:{field:"weekday",desc:"Local day of week"},c:{field:"weekday",desc:"Stand-alone local day of week"},a:{field:"period",desc:"AM/PM marker"},b:{field:"period",desc:"AM/PM/noon/midnight marker"},B:{field:"period",desc:"Flexible day period"},h:{field:"hour",desc:"Hour in AM/PM (1~12)"},H:{field:"hour",desc:"Hour in day (0~23)"},k:{field:"hour",desc:"Hour in day (1~24)"},K:{field:"hour",desc:"Hour in AM/PM (0~11)"},j:{field:"hour",desc:"Hour in preferred cycle"},J:{field:"hour",desc:"Hour in preferred cycle without marker"},C:{field:"hour",desc:"Hour in preferred cycle with flexible marker"},m:{field:"min",desc:"Minute in hour"},s:{field:"sec",desc:"Second in minute"},S:{field:"sec-frac",desc:"Fractional second"},A:{field:"ms",desc:"Milliseconds in day"},z:{field:"tz",desc:"Time Zone: specific non-location"},Z:{field:"tz",desc:"Time Zone"},O:{field:"tz",desc:"Time Zone: localized"},v:{field:"tz",desc:"Time Zone: generic non-location"},V:{field:"tz",desc:"Time Zone: ID"},X:{field:"tz",desc:"Time Zone: ISO8601 with Z"},x:{field:"tz",desc:"Time Zone: ISO8601"}},P=s=>s>="A"&&s<="Z"||s>="a"&&s<="z";function W(s,a){let u=s[a],l=1;for(;s[++a]===u;)++l;let m=O[u];
1if(!m){let f=`The letter ${u} is not a valid field identifier`;return{char:u,error:new Error(f),width:l}}return{char:u,field:m.field,desc:m.desc,width:l}}function ue(s,a){let u=s[++a],l=2;if(u==="'")return{char:"'",str:u,width:l};for(;;){let m=s[++a];if(++l,m===void 0){let f=`Unterminated quoted literal in pattern: ${u||s}`;return{char:"'",error:new Error(f),str:u,width:l}}else if(m==="'"){if(s[++a]!=="'")return{char:"'",str:u,width:l};++l}u+=m}}function Me(s,a){let u=s[a];if(!u)return null;if(P(u))return W(s,a);if(u==="'")return ue(s,a);let l=u,m=1;for(;;){let f=s[++a];if(!f||P(f)||f==="'")return{char:u,str:l,width:m};l+=f,m+=1}}function De(s){let a=[],u=0;for(;;){let l=Me(s,u);if(!l)return a;a.push(l),u+=l.width}}function Re(s,a,u){typeof a=="string"&&(a=De(a));let l=C(a,u),m=new Intl.DateTimeFormat(s,l);return f=>m.format(f)}function Q(s,a,u){typeof a=="string"&&(a=De(a));let l=C(a,u);return["(function() {",`var opt = ${JSON.stringify(l)};`,`var dtf = new Intl.DateTimeFormat(${JSON.stringify(s)}, opt);`,"return function(value) { return dtf.format(value); }"].join(` 2 `)+` 3})()`}class oe extends Error{constructor(a,u){super(u),this.code=a}}class we extends oe{constructor(a,u){super("BAD_OPTION",`Unknown ${a} option: ${u}`),this.stem=a,this.option=u}}class Pe extends oe{constructor(a){super("BAD_STEM",`Unknown stem: ${a}`),this.stem=a}}class je extends oe{constructor(a,u){super("MASKED_VALUE",`Value for ${a} is set multiple times`),this.type=a,this.prev=u}}class nt extends oe{constructor(a){super("MISSING_OPTION",`Required option missing for ${a}`),this.stem=a}}class de extends oe{constructor(a,u){super("BAD_PATTERN",u),this.char=a}}class Nt extends oe{constructor(a,u,l){let m=l>1?`${l} options`:"one option";super("TOO_MANY_OPTIONS",`Token ${a} only supports ${m} (got ${u.length})`),this.stem=a,this.options=u}}class Nr extends oe{constructor(a,u){super("UNSUPPORTED",`The stem ${a} is not supported`),this.stem=a,u&&(this.message+=` with value ${u}`,this.source=u)}}function mr(s,a){let{numberingSystem:u}=a;return Array.isArray(s)||(s=[s]),u?s.map(l=>{let m=l.indexOf("-u-")===-1?"u-nu":"nu";return`${l}-${m}-${u}`}).concat(s):s}function z(s,a){let u=+s+a/2;return u-u%+a}function V(s){let{scale:a,unit:u}=s,l=typeof a=="number"&&a>=0?a:1;return u&&u.style==="percent"&&(l*=.01),l}function H(s){let a=V(s),{precision:u}=s;return u&&u.style==="precision-increment"?l=>z(l,u.increment)*a:l=>l*a}function ye(s){let a=V(s),{precision:u}=s;if(u&&u.style==="precision-increment"){let l=`+n + ${u.increment/2}`,m=`x - (x % +${u.increment})`;return a!==1&&(m=`(${m}) * ${a}`),`function(n) { var x = ${l}; return ${m}; }`}return a!==1?`function(n) { return n * ${a}; }`:null}function Ge(s,a){let{decimal:u,group:l,integerWidth:m,notation:f,precision:g,roundingMode:_,sign:w,unit:M,unitPer:K,unitWidth:ie}=s,se=(Le,Ue)=>{a&&a(new Nr(Le,Ue))},j={};if(M)switch(M.style){case"base-unit":j.style="decimal";break;case"currency":j.style="currency",j.currency=M.currency;break;case"measure-unit":j.style="unit",j.unit=M.unit.replace(/.*-/,""),K&&(j.unit+="-per-"+K.replace(/.*-/,""));break;case"percent":j.style="percent";break;case"permille":se("permille");break}switch(ie){case"unit-width-full-name":j.currencyDisplay="name",j.unitDisplay="long";break;case"unit-width-hidden":se(ie);break;case"unit-width-iso-code":j.currencyDisplay="code";break;case"unit-width-narrow":j.currencyDisplay="narrowSymbol",j.unitDisplay="narrow";break;case"unit-width-short":j.currencyDisplay="symbol",j.unitDisplay="short";break}switch(l){case"group-off":j.useGrouping=!1;break;case"group-auto":j.useGrouping=!0;break;case"group-min2":case"group-on-aligned":case"group-thousands":se(l),j.useGrouping=!0;break}if(g)switch(g.style){case"precision-fraction":{let{minFraction:Le,maxFraction:Ue,minSignificant:Ye,maxSignificant:mt,source:Ut}=g;typeof Le=="number"&&(j.minimumFractionDigits=Le,typeof Ye=="number"&&se("precision-fraction",Ut)),typeof Ue=="number"&&(j.maximumFractionDigits=Ue),typeof Ye=="number"&&(j.minimumSignificantDigits=Ye),typeof mt=="number"&&(j.maximumSignificantDigits=mt);break}case"precision-integer":j.maximumFractionDigits=0;break;case"precision-unlimited":j.maximumFractionDigits=20;break;case"precision-increment":break;case"precision-currency-standard":j.trailingZeroDisplay=g.trailingZero;break;case"precision-currency-cash":se(g.style);break}if(f)switch(f.style){case"compact-short":j.notation="compact",j.compactDisplay="short";break;case"compact-long":j.notation="compact",j.compactDisplay="long";break;case"notation-simple":j.notation="standard";break;
3case"scientific":case"engineering":{let{expDigits:Le,expSign:Ue,source:Ye,style:mt}=f;j.notation=mt,(Le&&Le>1||Ue&&Ue!=="sign-auto")&&se(mt,Ye);break}}if(m){let{min:Le,max:Ue,source:Ye}=m;if(Le>0&&(j.minimumIntegerDigits=Le),Number(Ue)>0){let mt=j.notation==="engineering"||j.notation==="scientific";Ue===3&&mt?j.notation="engineering":se("integer-width",Ye)}}switch(w){case"sign-auto":j.signDisplay="auto";break;case"sign-always":j.signDisplay="always";break;case"sign-except-zero":j.signDisplay="exceptZero";break;case"sign-never":j.signDisplay="never";break;case"sign-accounting":j.currencySign="accounting";break;case"sign-accounting-always":j.currencySign="accounting",j.signDisplay="always";break;case"sign-accounting-except-zero":j.currencySign="accounting",j.signDisplay="exceptZero";break}return u==="decimal-always"&&se(u),_&&se(_),j}function $t(s,a,u){let l=s[a];switch(l){case"%":return{char:"%",style:"percent",width:1};case"\u2030":return{char:"%",style:"permille",width:1};case"\xA4":{let m=1;for(;s[++a]==="\xA4";)++m;switch(m){case 1:return{char:l,currency:"default",width:m};case 2:return{char:l,currency:"iso-code",width:m};case 3:return{char:l,currency:"full-name",width:m};case 5:return{char:l,currency:"narrow",width:m};default:{let f=`Invalid number (${m}) of \xA4 chars in pattern`;return u(new de("\xA4",f)),null}}}case"*":{let m=s[a+1];if(m)return{char:l,pad:m,width:2};break}case"+":case"-":return{char:l,width:1};case"'":{let m=s[++a],f=2;if(m==="'")return{char:l,str:m,width:f};for(;;){let g=s[++a];if(++f,g===void 0){let _=`Unterminated quoted literal in pattern: ${m}`;return u(new de("'",_)),{char:l,str:m,width:f}}else if(g==="'"){if(s[++a]!=="'")return{char:l,str:m,width:f};++f}m+=g}}}return null}let dt=s=>s>="0"&&s<="9";function rr(s,a){let u=s[a];if(dt(u)){let l=u;for(;;){let m=s[++a];if(dt(m))l+=m;else return{char:"0",digits:l,width:l.length}}}switch(u){case"#":{let l=1;for(;s[++a]==="#";)++l;return{char:u,width:l}}case"@":{let l=1;for(;s[++a]==="@";)++l;let m=l;for(a-=1;s[++a]==="#";)++m;return{char:u,min:l,width:m}}case"E":{let l=s[a+1]==="+";l&&++a;let m=0;for(;s[++a]==="0";)++m;let f=(l?2:1)+m;if(m)return{char:u,expDigits:m,plus:l,width:f};break}case".":case",":return{char:u,width:1}}return null}function ze(s,a,u){let l;(function(M){M[M.Prefix=0]="Prefix",M[M.Number=1]="Number",M[M.Suffix=2]="Suffix"})(l||(l={}));let m=[],f=[],g=[],_=l.Prefix,w="";for(;a<s.length;){let M=s[a];if(M===";"){a+=1;break}switch(_){case l.Prefix:{let K=$t(s,a,u);if(K)w&&(m.push({char:"'",str:w,width:w.length}),w=""),m.push(K),a+=K.width;else{let ie=rr(s,a);ie?(w&&(m.push({char:"'",str:w,width:w.length}),w=""),_=l.Number,f.push(ie),a+=ie.width):(w+=M,a+=1)}break}case l.Number:{let K=rr(s,a);K?(f.push(K),a+=K.width):_=l.Suffix;break}case l.Suffix:{let K=$t(s,a,u);K?(w&&(g.push({char:"'",str:w,width:w.length}),w=""),g.push(K),a+=K.width):(w+=M,a+=1);break}}}return w&&g.push({char:"'",str:w,width:w.length}),{pattern:{prefix:m,number:f,suffix:g},pos:a}}function Oo(s,a){let{pattern:u,pos:l}=ze(s,0,a);if(l<s.length){let{pattern:m}=ze(s,l,a);return{tokens:u,negative:m}}return{tokens:u}}function Ic(s,a){let u={},l=!1,m=!1,f=0,g="",_=-1,w="",M=0;for(let ie=0;ie<s.length;++ie){let se=s[ie];switch(se.char){case"#":{if(_===-1){if(g){let j="Pattern has # after integer digits";a(new de("#",j))}f+=se.width}else M+=se.width;break}case"0":{if(_===-1)g+=se.digits;else{if(M){let j="Pattern has digits after # in fraction";a(new de("0",j))}w+=se.digits}break}case"@":{u.precision&&a(new je("precision",u.precision)),u.precision={style:"precision-fraction",minSignificant:se.min,maxSignificant:se.width};break}case",":l=!0;break;case".":if(_===1){let j="Pattern has more than one decimal separator";a(new de(".",j))}_=ie;break;case"E":{if(m&&a(new je("exponent",u.notation)),l){let j="Exponential patterns may not contain grouping separators";a(new de("E",j))}u.notation={style:"scientific"},se.expDigits>1&&(u.notation.expDigits=se.expDigits),se.plus&&(u.notation.expSign="sign-always"),m=!0}}}l?u.group="group-auto":f+g.length>3&&(u.group="group-off");let K=+`${g||"0"}.${w}`;if(K&&(u.precision={style:"precision-increment",increment:K}),!m)g.length>1&&(u.integerWidth={min:g.length}),!u.precision&&(w.length||M)&&(u.precision={style:"precision-fraction",minFraction:w.length,maxFraction:w.length+M});else if((!u.precision||K)&&(u.integerWidth=f?{min:1,max:f+g.length}:{min:Math.max(1,g.length)}),u.precision)K||(u.integerWidth={min:1,max:1});else{let ie=g.length+w.length;_===-1?ie>0&&(u.precision={style:"precision-fraction",maxSignificant:ie}):(u.precision={style:"precision-fraction",maxSignificant:Math.max(1,ie)+M},ie>1&&(u.precision.minSignificant=ie))}return u}function et(s,a,u,l,m){let f=!1,g="";for(let _ of s)switch(_.char){case"%":a.unit={style:_.style},m?f=!0:g="";break;case"\xA4":if(!u){let w="The \xA4 pattern requires a currency";l(new de("\xA4",w));break}switch(a.unit={style:"currency",currency:u},_.currency){case"iso-code":a.unitWidth="unit-width-iso-code";break;case"full-name":a.unitWidth="unit-width-full-name";break;case"narrow":a.unitWidth="unit-width-narrow";break}m?f=!0:g="";break;case"*":break;case"+":f||(g+="+");break;case"'":f||(g+=_.str);break}return g}function pr(s,a){let u=!1,l="";for(let m of s)switch(m.char){case"%":case"\xA4":a?u=!0:l="";break;case"-":u||(l+="-");break;case"'":u||(l+=m.str);break}return l}function vt(s,a){let u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:w=>{throw w},{tokens:l,negative:m}=Oo(s,u),f=Ic(l.number,u),g=et(l.prefix,f,a,u,!0),_=et(l.suffix,f,a,u,!1);if(m){let w=pr(m.prefix,!0),M=pr(m.suffix,!1);f.affix={pos:[g,_],neg:[w,M]},f.sign="sign-never"}else(g||_)&&(f.affix={pos:[g,_]});return f}function zn(s){return["arab","arabext","bali","beng","deva","fullwide","gujr","guru","hanidec","khmr","knda","laoo","latn","limb","mlym","mong","mymr","orya","tamldec","telu","thai","tibt"].indexOf(s)!==-1}function qn(s){let a=["acceleration","angle","area","concentr","consumption","digital","duration","electric","energy","force","frequency","graphics","length","light","mass","power","pressure","speed","temperature","torque","volume"],[u]=s.split("-",1);return a.indexOf(u)!==-1}let ld={"compact-short":0,"compact-long":0,"notation-simple":0,scientific:2,engineering:2,percent:0,permille:0,"base-unit":0,currency:1,"measure-unit":1,"per-measure-unit":1,"unit-width-narrow":0,"unit-width-short":0,"unit-width-full-name":0,"unit-width-iso-code":0,"unit-width-hidden":0,"precision-integer":0,"precision-unlimited":0,"precision-currency-standard":1,"precision-currency-cash":0,"precision-increment":1,"rounding-mode-ceiling":0,"rounding-mode-floor":0,"rounding-mode-down":0,"rounding-mode-up":0,"rounding-mode-half-even":0,"rounding-mode-half-down":0,"rounding-mode-half-up":0,"rounding-mode-unnecessary":0,"integer-width":1,scale:1,"group-off":0,"group-min2":0,"group-auto":0,"group-on-aligned":0,"group-thousands":0,latin:0,"numbering-system":1,"sign-auto":0,"sign-always":0,"sign-never":0,"sign-accounting":0,"sign-accounting-always":0,"sign-except-zero":0,"sign-accounting-except-zero":0,"decimal-auto":0,"decimal-always":0},dd={currency:1,"integer-width":1,"measure-unit":1,"numbering-system":1,"per-measure-unit":1,"precision-increment":1,scale:1};function zg(s){return s in ld}function qg(s){return s in dd}function Ug(s,a,u){if(zg(s)){let l=ld[s];if(a.length>
3l){if(l===0)for(let m of a)u(new we(s,m));else u(new Nt(s,a,l));return!1}else if(qg(s)&&a.length<dd[s])return u(new nt(s)),!1}return!0}function kc(s,a){let u=a==="fraction"?/^\.(0*)(\+|#*)$/:/^(@+)(\+|#*)$/,l=s&&s.match(u);if(l){let m=l[1].length;switch(l[2].charAt(0)){case"":return{min:m,max:m};case"+":return{min:m,max:null};case"#":return{min:m,max:m+l[2].length}}}return null}function Bg(s,a,u){let l=kc(s,"fraction");if(l){a.length>1&&u(new Nt(s,a,1));let f={style:"precision-fraction",source:s,minFraction:l.min};l.max!=null&&(f.maxFraction=l.max);let g=a[0],_=kc(g,"significant");return _?(f.source=`${s}/${g}`,f.minSignificant=_.min,_.max!=null&&(f.maxSignificant=_.max)):g&&u(new we(s,g)),f}let m=kc(s,"significant");if(m){for(let g of a)u(new we(s,g));let f={style:"precision-fraction",source:s,minSignificant:m.min};return m.max!=null&&(f.maxSignificant=m.max),f}return null}class Vg{constructor(a){this.skeleton={},this.onError=a}badOption(a,u){this.onError(new we(a,u))}assertEmpty(a){let u=this.skeleton[a];u&&this.onError(new je(a,u))}parseToken(a,u){if(!Ug(a,u,this.onError))return;let l=u[0],m=this.skeleton;switch(a){case"compact-short":case"compact-long":case"notation-simple":this.assertEmpty("notation"),m.notation={style:a};break;case"scientific":case"engineering":{let f=null,g;for(let w of u)switch(w){case"sign-auto":case"sign-always":case"sign-never":case"sign-accounting":case"sign-accounting-always":case"sign-except-zero":case"sign-accounting-except-zero":g=w;break;default:/^\+e+$/.test(w)?f=w.length-1:this.badOption(a,w)}this.assertEmpty("notation");let _=u.join("/");m.notation=f&&g?{style:a,source:_,expDigits:f,expSign:g}:f?{style:a,source:_,expDigits:f}:g?{style:a,source:_,expSign:g}:{style:a,source:_};break}case"percent":case"permille":case"base-unit":this.assertEmpty("unit"),m.unit={style:a};break;case"currency":/^[A-Z]{3}$/.test(l)?(this.assertEmpty("unit"),m.unit={style:a,currency:l}):this.badOption(a,l);break;case"measure-unit":{qn(l)?(this.assertEmpty("unit"),m.unit={style:a,unit:l}):this.badOption(a,l);break}case"per-measure-unit":{qn(l)?(this.assertEmpty("unitPer"),m.unitPer=l):this.badOption(a,l);break}case"unit-width-narrow":case"unit-width-short":case"unit-width-full-name":case"unit-width-iso-code":case"unit-width-hidden":this.assertEmpty("unitWidth"),m.unitWidth=a;break;case"precision-integer":case"precision-unlimited":case"precision-currency-cash":this.assertEmpty("precision"),m.precision={style:a};break;case"precision-currency-standard":this.assertEmpty("precision"),l==="w"?m.precision={style:a,trailingZero:"stripIfInteger"}:m.precision={style:a};break;case"precision-increment":{let f=Number(l);f>0?(this.assertEmpty("precision"),m.precision={style:a,increment:f}):this.badOption(a,l);break}case"rounding-mode-ceiling":case"rounding-mode-floor":case"rounding-mode-down":case"rounding-mode-up":case"rounding-mode-half-even":case"rounding-mode-half-odd":case"rounding-mode-half-ceiling":case"rounding-mode-half-floor":case"rounding-mode-half-down":case"rounding-mode-half-up":case"rounding-mode-unnecessary":this.assertEmpty("roundingMode"),m.roundingMode=a;break;case"integer-width":{if(/^\+0*$/.test(l))this.assertEmpty("integerWidth"),m.integerWidth={source:l,min:l.length-1};else{let f=l.match(/^#*(0*)$/);f?(this.assertEmpty("integerWidth"),m.integerWidth={source:l,min:f[1].length,max:f[0].length}):this.badOption(a,l)}break}case"scale":{let f=Number(l);f>0?(this.assertEmpty("scale"),m.scale=f):this.badOption(a,l);break}case"group-off":case"group-min2":case"group-auto":case"group-on-aligned":case"group-thousands":this.assertEmpty("group"),m.group=a;break;case"latin":this.assertEmpty("numberingSystem"),m.numberingSystem="latn";break;case"numbering-system":{zn(l)?(this.assertEmpty("numberingSystem"),m.numberingSystem=l):this.badOption(a,l);break}case"sign-auto":case"sign-always":case"sign-never":case"sign-accounting":case"sign-accounting-always":case"sign-except-zero":case"sign-accounting-except-zero":this.assertEmpty("sign"),m.sign=a;break;case"decimal-auto":case"decimal-always":this.assertEmpty("decimal"),m.decimal=a;break;default:{let f=Bg(a,u,this.onError);f?(this.assertEmpty("precision"),m.precision=f):this.onError(new Pe(a))}}}}function md(s){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:m=>{throw m},u=[];for(let m of s.split(" "))if(m){let f=m.split("/"),g=f.shift()||"";u.push({stem:g,options:f})}let l=new Vg(a);for(let{stem:m,options:f}of u)l.parseToken(m,f);return l.skeleton}
3function Hg(s,a,u,l){typeof a=="string"&&(a=a.indexOf("::")===0?md(a.slice(2),l):vt(a,u,l));let m=mr(s,a),f=Ge(a,l),g=H(a),_=new Intl.NumberFormat(m,f);if(a.affix){let[w,M]=a.affix.pos,[K,ie]=a.affix.neg||["",""];return se=>{let j=_.format(g(se));return se<0?`${K}${j}${ie}`:`${w}${j}${M}`}}return w=>_.format(g(w))}function Wg(s,a,u,l){typeof a=="string"&&(a=a.indexOf("::")===0?md(a.slice(2),l):vt(a,u,l));let m=mr(s,a),f=Ge(a,l),g=ye(a),_=["(function() {",`var opt = ${JSON.stringify(f)};`,`var nf = new Intl.NumberFormat(${JSON.stringify(m)}, opt);`],w="nf.format(value)";if(g&&(_.push(`var mod = ${g};`),w="nf.format(mod(value))"),a.affix){let[M,K]=a.affix.pos.map(ie=>JSON.stringify(ie));if(a.affix.neg){let[ie,se]=a.affix.neg.map(j=>JSON.stringify(j));w=`value < 0 ? ${ie} + ${w} + ${se} : ${M} + ${w} + ${K}`}else w=`${M} + ${w} + ${K}`}return _.push(`return function(value) { return ${w}; }`),_.join(` 4 `)+` 5})()`}var Cc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Gg(s){return s&&s.__esModule&&Object.prototype.hasOwnProperty.call(s,"default")?s.default:s}var Ai={},pd={},fd={exports:{}};(function(s){(function(a,u){s.exports?s.exports=u():a.moo=u()})(Cc,function(){var a=Object.prototype.hasOwnProperty,u=Object.prototype.toString,l=typeof new RegExp().sticky=="boolean";function m(x){return x&&u.call(x)==="[object RegExp]"}function f(x){return x&&typeof x=="object"&&!m(x)&&!Array.isArray(x)}function g(x){return x.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function _(x){var R=new RegExp("|"+x);return R.exec("").length-1}function w(x){return"("+x+")"}function M(x){if(!x.length)return"(?!)";var R=x.map(function(B){return"(?:"+B+")"}).join("|");return"(?:"+R+")"}function K(x){if(typeof x=="string")return"(?:"+g(x)+")";if(m(x)){if(x.ignoreCase)throw new Error("RegExp /i flag not allowed");if(x.global)throw new Error("RegExp /g flag is implied");if(x.sticky)throw new Error("RegExp /y flag is implied");if(x.multiline)throw new Error("RegExp /m flag is implied");return x.source}else throw new Error("Not a pattern: "+x)}function ie(x,R){return x.length>R?x:Array(R-x.length+1).join(" ")+x}function se(x,R){for(var B=x.length,X=0;;){var pe=x.lastIndexOf(` 6`,B-1);if(pe===-1||(X++,B=pe,X===R)||B===0)break}var re=X<R?0:B+1;return x.substring(re).split(` 7`)}function j(x){for(var R=Object.getOwnPropertyNames(x),B=[],X=0;X<R.length;X++){var pe=R[X],re=x[pe],ve=[].concat(re);if(pe==="include"){for(var Be=0;Be<ve.length;Be++)B.push({include:ve[Be]});continue}var xe=[];ve.forEach(function(ae){f(ae)?(xe.length&&B.push(Ue(pe,xe)),B.push(Ue(pe,ae)),xe=[]):xe.push(ae)}),xe.length&&B.push(Ue(pe,xe))}return B}function Le(x){for(var R=[],B=0;B<x.length;B++){var X=x[B];if(X.include){for(var pe=[].concat(X.include),re=0;re<pe.length;re++)R.push({include:pe[re]});continue}if(!X.type)throw new Error("Rule has no type: "+JSON.stringify(X));R.push(Ue(X.type,X))}return R}function Ue(x,R){if(f(R)||(R={match:R}),R.include)throw new Error("Matching rules cannot also include states");var B={defaultType:x,lineBreaks:!!R.error||!!R.fallback,pop:!1,next:null,push:null,error:!1,fallback:!1,value:null,type:null,shouldThrow:!1};for(var X in R)a.call(R,X)&&(B[X]=R[X]);if(typeof B.type=="string"&&x!==B.type)throw new Error("Type transform cannot be a string (type '"+B.type+"' for token '"+x+"')");var pe=B.match;return B.match=Array.isArray(pe)?pe:pe?[pe]:[],B.match.sort(function(re,ve){return m(re)&&m(ve)?0:m(ve)?-1:m(re)?1:ve.length-re.length}),B}function Ye(x){return Array.isArray(x)?Le(x):j(x)}var mt=Ue("error",{lineBreaks:!0,shouldThrow:!0});function Ut(x,R){for(var B=null,X=Object.create(null),pe=!0,re=null,ve=[],Be=[],xe=0;xe<x.length;xe++)x[xe].fallback&&(pe=!1);for(var xe=0;xe<x.length;xe++){var ae=x[xe];if(ae.include)throw new Error("Inheritance is not allowed in stateless lexers");if(ae.error||ae.fallback){if(B)throw!ae.fallback==!B.fallback?new Error("Multiple "+(ae.fallback?"fallback":"error")+" rules not allowed (for token '"+ae.defaultType+"')"):new Error("fallback and error are mutually exclusive (for token '"+ae.defaultType+"')");B=ae}var st=ae.match.slice();if(pe)for(;st.length&&typeof st[0]=="string"&&st[0].length===1;){var yn=st.shift();X[yn.charCodeAt(0)]=ae}if(ae.pop||ae.push||ae.next){if(!R)throw new Error("State-switching options are not allowed in stateless lexers (for token '"+ae.defaultType+"')");if(ae.fallback)throw new Error("State-switching options are not allowed on fallback tokens (for token '"+ae.defaultType+"')")}if(st.length!==0){pe=!1,ve.push(ae);for(var vn=0;vn<st.length;vn++){var Sn=st[vn];if(m(Sn)){if(re===null)re=Sn.unicode;else if(re!==Sn.unicode&&ae.fallback===!1)throw new Error("If one rule is /u then all must be")}}var Bn=M(st.map(K)),nr=new RegExp(Bn);if(nr.test(""))throw new Error("RegExp matches empty string: "+nr);var $i=_(Bn);if($i>0)throw new Error("RegExp has capture groups: "+nr+` 8Use (?: \u2026 ) instead`);if(!ae.lineBreaks&&nr.test(` 9`))throw new Error("Rule should declare lineBreaks: "+nr);Be.push(w(Bn))}}var Vn=B&&B.fallback,Mi=l&&!Vn?"ym":"gm",Uo=l||Vn?"":"|";re===!0&&(Mi+="u");var I0=new RegExp(M(Be)+Uo,Mi);return{regexp:I0,groups:ve,fast:X,error:B||mt}}function Zr(x){var R=Ut(Ye(x));return new We({start:R},"start")}function Rr(x,R,B){var X=x&&(x.push||x.next);if(X&&!B[X])throw new Error("Missing state '"+X+"' (in token '"+x.defaultType+"' of state '"+R+"')");if(x&&x.pop&&+x.pop!=1)throw new Error("pop must be 1 (in token '"+x.defaultType+"' of state '"+R+"')")}function Lr(x,R){var B=x.$all?Ye(x.$all):[];delete x.$all;var X=Object.getOwnPropertyNames(x);R||(R=X[0]);for(var pe=Object.create(null),re=0;re<X.length;re++){var ve=X[re];pe[ve]=Ye(x[ve]).concat(B)}for(var re=0;re<X.length;re++)for(var ve=X[re],Be=pe[ve],xe=Object.create(null),ae=0;ae<Be.length;ae++){var st=Be[ae];if(st.include){var yn=[ae,1];
vendor: 4,420 bytes, lines 9-12
9if(st.include!==ve&&!xe[st.include]){xe[st.include]=!0;var vn=pe[st.include];if(!vn)throw new Error("Cannot include nonexistent state '"+st.include+"' (in state '"+ve+"')");for(var Sn=0;Sn<vn.length;Sn++){var Bn=vn[Sn];Be.indexOf(Bn)===-1&&yn.push(Bn)}}Be.splice.apply(Be,yn),ae--}}for(var nr=Object.create(null),re=0;re<X.length;re++){var ve=X[re];nr[ve]=Ut(pe[ve],!0)}for(var re=0;re<X.length;re++){for(var $i=X[re],Vn=nr[$i],Mi=Vn.groups,ae=0;ae<Mi.length;ae++)Rr(Mi[ae],$i,nr);for(var Uo=Object.getOwnPropertyNames(Vn.fast),ae=0;ae<Uo.length;ae++)Rr(Vn.fast[Uo[ae]],$i,nr)}return new We(nr,R)}function Fr(x){for(var R=typeof Map<"u",B=R?new Map:Object.create(null),X=Object.getOwnPropertyNames(x),pe=0;pe<X.length;pe++){var re=X[pe],ve=x[re],Be=Array.isArray(ve)?ve:[ve];Be.forEach(function(xe){if(typeof xe!="string")throw new Error("keyword must be string (in keyword '"+re+"')");R?B.set(xe,re):B[xe]=re})}return function(xe){return R?B.get(xe):B[xe]}}var We=function(x,R){this.startState=R,this.states=x,this.buffer="",this.stack=[],this.reset()};We.prototype.reset=function(x,R){return this.buffer=x||"",this.index=0,this.line=R?R.line:1,this.col=R?R.col:1,this.queuedToken=R?R.queuedToken:null,this.queuedText=R?R.queuedText:"",this.queuedThrow=R?R.queuedThrow:null,this.setState(R?R.state:this.startState),this.stack=R&&R.stack?R.stack.slice():[],this},We.prototype.save=function(){return{line:this.line,col:this.col,state:this.state,stack:this.stack.slice(),queuedToken:this.queuedToken,queuedText:this.queuedText,queuedThrow:this.queuedThrow}},We.prototype.setState=function(x){if(!(!x||this.state===x)){this.state=x;var R=this.states[x];this.groups=R.groups,this.error=R.error,this.re=R.regexp,this.fast=R.fast}},We.prototype.popState=function(){this.setState(this.stack.pop())},We.prototype.pushState=function(x){this.stack.push(this.state),this.setState(x)};var zo=l?function(x,R){return x.exec(R)}:function(x,R){var B=x.exec(R);return B[0].length===0?null:B};We.prototype._getGroup=function(x){for(var R=this.groups.length,B=0;B<R;B++)if(x[B+1]!==void 0)return this.groups[B];throw new Error("Cannot find token type for matched text")};function qo(){return this.value}if(We.prototype.next=function(){var x=this.index;if(this.queuedGroup){var R=this._token(this.queuedGroup,this.queuedText,x);return this.queuedGroup=null,this.queuedText="",R}var B=this.buffer;if(x!==B.length){var ve=this.fast[B.charCodeAt(x)];if(ve)return this._token(ve,B.charAt(x),x);var X=this.re;X.lastIndex=x;var pe=zo(X,B),re=this.error;if(pe==null)return this._token(re,B.slice(x,B.length),x);var ve=this._getGroup(pe),Be=pe[0];return re.fallback&&pe.index!==x?(this.queuedGroup=ve,this.queuedText=Be,this._token(re,B.slice(x,pe.index),x)):this._token(ve,Be,x)}},We.prototype._token=function(x,R,B){var X=0;if(x.lineBreaks){var pe=/\n/g,re=1;if(R===` 10`)X=1;else for(;pe.exec(R);)X++,re=pe.lastIndex}var ve={type:typeof x.type=="function"&&x.type(R)||x.defaultType,value:typeof x.value=="function"?x.value(R):R,text:R,toString:qo,offset:B,lineBreaks:X,line:this.line,col:this.col},Be=R.length;if(this.index+=Be,this.line+=X,X!==0?this.col=Be-re+1:this.col+=Be,x.shouldThrow){var xe=new Error(this.formatError(ve,"invalid syntax"));throw xe}return x.pop?this.popState():x.push?this.pushState(x.push):x.next&&this.setState(x.next),ve},typeof Symbol<"u"&&Symbol.iterator){var jr=function(x){this.lexer=x};jr.prototype.next=function(){var x=this.lexer.next();return{value:x,done:!x}},jr.prototype[Symbol.iterator]=function(){return this},We.prototype[Symbol.iterator]=function(){return new jr(this)}}return We.prototype.formatError=function(x,R){if(x==null)var B=this.buffer.slice(this.index),x={text:B,offset:this.index,lineBreaks:B.indexOf(` 11`)===-1?0:1,line:this.line,col:this.col};var X=2,pe=Math.max(x.line-X,1),re=x.line+X,ve=String(re).length,Be=se(this.buffer,this.line-x.line+X+1).slice(0,5),xe=[];xe.push(R+" at line "+x.line+" col "+x.col+":"),xe.push("");for(var ae=0;ae<Be.length;ae++){var st=Be[ae],yn=pe+ae;xe.push(ie(String(yn),ve)+" "+st),yn===x.line&&xe.push(ie("",ve+x.col+1)+"^")}return xe.join(` 12`)},We.prototype.clone=function(){return new We(this.states,this.state)},We.prototype.has=function(x){return!0},{compile:Zr,states:Lr,error:Object.freeze({error:!0}),fallback:Object.freeze({fallback:!0}),keywords:Fr}})})(fd);var Yg=fd.exports;(function(s){var a=Cc&&Cc.__importDefault||function(l){return l&&l.__esMo
12dule?l:{default:l}};Object.defineProperty(s,"__esModule",{value:!0}),s.lexer=s.states=void 0;let u=a(Yg);s.states={body:{doubleapos:{match:"''",value:()=>"'"},quoted:{lineBreaks:!0,match:/'[{}#](?:[^]*?[^'])?'(?!')/u,value:l=>l.slice(1,-1).replace(/''/g,"'")},argument:{lineBreaks:!0,match:/\{\s*[^\p{Pat_Syn}\p{Pat_WS}]+\s*/u,push:"arg",value:l=>l.substring(1).trim()},octothorpe:"#",end:{match:"}",pop:1},content:{lineBreaks:!0,match:/[^][^{}#']*/u}},arg:{select:{lineBreaks:!0,match:/,\s*(?:plural|select|selectordinal)\s*,\s*/u,next:"select",value:l=>l.split(",")[1].trim()},"func-args":{lineBreaks:!0,match:/,\s*[^\p{Pat_Syn}\p{Pat_WS}]+\s*,/u,next:"body",value:l=>l.split(",")[1].trim()},"func-simple":{lineBreaks:!0,match:/,\s*[^\p{Pat_Syn}\p{Pat_WS}]+\s*/u,value:l=>l.substring(1).trim()},end:{match:"}",pop:1}},select:{offset:{lineBreaks:!0,match:/\s*offset\s*:\s*\d+\s*/u,value:l=>l.split(":")[1].trim()},case:{lineBreaks:!0,match:/\s*(?:=\d+|[^\p{Pat_Syn}\p{Pat_WS}]+)\s*\{/u,push:"body",value:l=>l.substring(0,l.indexOf("{")).trim()},end:{match:/\s*\}/u,pop:1}}},s.lexer=u.default.states(s.states)})(pd),Object.defineProperty(Ai,"__esModule",{value:!0});var hd=Ai.parse=Ai.ParseError=void 0;let gd=pd,Ro=s=>({offset:s.offset,line:s.line,col:s.col,text:s.text,lineBreaks:s.lineBreaks}),Ac=s=>s==="plural"||s==="select"||s==="selectordinal";function Kg(s,a){let u="",l="";for(let f of a){let g=f.ctx.text;switch(l+=g,f.type){case"content":u+=f.value;break;case"argument":case"function":case"octothorpe":u+=g;break;default:throw new it(s,`Unsupported part in strict mode function arg style: ${g}`)}}return[{type:"content",value:u.trim(),ctx:Object.assign({},a[0].ctx,{text:l})}]}let Jg=["number","date","time","spellout","ordinal","duration"],yd=["zero","one","two","few","many","other"];class it extends Error{constructor(a,u){super(gd.lexer.formatError(a,u))}}Ai.ParseError=it;class Qg{constructor(a,u){var l,m,f,g;this.lexer=gd.lexer.reset(a),this.cardinalKeys=(l=u?.cardinal)!==null&&l!==void 0?l:yd,this.ordinalKeys=(m=u?.ordinal)!==null&&m!==void 0?m:yd,this.strict=(f=u?.strict)!==null&&f!==void 0?f:!1,this.strictPluralKeys=(g=u?.strictPluralKeys)!==null&&g!==void 0?g:!0}parse(){return this.parseBody(!1,!0)}checkSelectKey(a,u,l){if(l[0]==="="){if(u==="select")throw new it(a,`The case ${l} is not valid with select`)}else if(u!=="select"){let m=u==="plural"?this.cardinalKeys:this.ordinalKeys;if(this.strictPluralKeys&&m.length>0&&!m.includes(l)){let f=`The ${u} case ${l} is not valid in this locale`;throw new it(a,f)}}}parseSelect(a,u,l,m){let{value:f}=a,g={type:m,arg:f,cases:[],ctx:l};m==="plural"||m==="selectordinal"?u=!0:this.strict&&(u=!1);for(let _ of this.lexer)switch(_.type){case"offset":if(m==="select")throw new it(_,"Unexpected plural offset for select");if(g.cases.length>0)throw new it(_,"Plural offset must be set before cases");g.pluralOffset=Number(_.value),l.text+=_.text,l.lineBreaks+=_.lineBreaks;break;case"case":{this.checkSelectKey(_,m,_.value),g.cases.push({key:_.value,tokens:this.parseBody(u),ctx:Ro(_)});break}case"end":return g;default:throw new it(_,`Unexpected lexer token: ${_.type}`)}throw new it(null,"Unexpected message end")}parseArgToken(a,u){let l=Ro(a),m=this.lexer.next();if(!m)throw new it(null,"Unexpected message end");if(l.text+=m.text,l.lineBreaks+=m.lineBreaks,this.strict&&(m.type==="func-simple"||m.type==="func-args")&&!Jg.includes(m.value)){let f=`Invalid strict mode function arg type: ${m.value}`;throw new it(a,f)}switch(m.type){case"end":return{type:"argument",arg:a.value,ctx:l};case"func-simple":{let f=this.lexer.next();if(!f)throw new it(null,"Unexpected message end");if(f.type!=="end")throw new it(f,`Unexpected lexer token: ${f.type}`);if(l.text+=f.text,Ac(m.value.toLowerCase()))throw new it(m,`Invalid type identifier: ${m.value}`);return{type:"function",arg:a.value,key:m.value,ctx:l}}case"func-args":{if(Ac(m.value.toLowerCase())){let g=`Invalid type identifier: ${m.value}`;throw new it(m,g)}let f=this.parseBody(this.strict?!1:u);return this.strict&&f.length>0&&(f=Kg(a,f)),{type:"function",arg:a.value,key:m.value,param:f,ctx:l}}case"select":if(Ac(m.value))return this.parseSelect(a,u,l,m.value);throw new it(m,`Unexpected select type ${m.value}`);default:throw new it(m,`Unexpected lexer token: ${m.type}`)}}parseBody(a,u){let l=[],m=null;for(let f of this.lexer)if(f.type==="argument")m&&(m=null),l.push(this.parseArgToken(f,a));else if(f.type==="octothorpe"&&a)m&&(m=null),l.push({type:"octothorpe",ctx:Ro(f)});else{if(f.type==="end"&&!u)return l;{let g=f.value;if(!a&&f.type==="quoted"&&g[0]==="#"){if(g.includes("{")){let _=`Unsupported escape pattern: ${g}`;throw new it(f,_)}g=f.text}m?(m.value+=g,m.ctx.text+=f.text,m.ctx.lineBreaks+=f.lineBreaks):(m={type:"content",value:g,ctx:Ro(f)},l.push(m))}}if(u)return l;throw new it(null,"Unexpected message end")}}function Xg(s){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new Qg(s,a).parse()}hd=Ai.parse=Xg;function Ni(s){return Ni[s]||(Ni[s]=new Intl.NumberFormat(s))}function Zg(s,a,u){return Ni(s).format(a-u)}function e0(s,a,u,l){var m=a-u;if(isNaN(m))throw new Error("`"+l+"` or its offset is not a number");return Ni(s).format(m)}function t0(s,a,u,l,m){if({}.hasOwnProperty.call(l,s))return l[s];a&&(s-=a);var f=u(s,m);return f in l?l[f]:l.other}function r0(s,a){return{}.hasOwnProperty.call(a,s)?a[s]:a.other}function n0(s,a){for(var u=0;u<s.length;++u)if(!a||a[s[u]]===void 0)throw new Error("Message requires argument '".concat(s[u],"'"))}var i0=Object.freeze({__proto__:null,_nf:Ni,number:Zg,plural:t0,reqArgs:n0,select:r0,strictNumber:e0});function o0(s,a,u){var l={day:"numeric",month:"short",year:"numeric"};switch(u){case"full":l.weekday="long";case"long":l.month="long";break;case"short":l.month="numeric"}return new Date(s).toLocaleDateString(a,l)}function s0(s){if(typeof s!="number"&&(s=Number(s)),!isFinite(s))return String(s);var a="";s<0?(a="-",s=Math.abs(s)):s=Number(s);var u=s%60,l=[Math.round(u)===u?u:u.toFixed(3)];s<60?l.unshift(0):(s=Math.round((s-Number(l[0]))/60),l.unshift(s%60),s>=60&&(s=Math.round((s-Number(l[0]))/60),l.unshift(s)));var m=l.shift();return a+m+":"+l.map(function(f){return Number(f)<10?"0"+String(f):String(f)}).join(":")}var Nc={};function Lo(s,a){var u=String(s)+JSON.stringify(a);return Nc[u]||(Nc[u]=new Intl.NumberFormat(s,a)),Nc[u]}function a0(s,a,u,l){var m=u&&u.split(":")||[],f=m[0],g=m[1],_={integer:{maximumFractionDigits:0},percent:{style:"percent"},currency:{style:"currency",currency:g&&g.trim()||l,minimumFractionDigits:2,maximumFractionDigits:2}};return Lo(a,_[f]||{}).format(s)}var c0=function(s,a,u){return Lo(a,{style:"currency",currency:u,minimumFractionDigits:2,maximumFractionDigits:2}).format(s)},u0=function(s,a){return Lo(a,{maximumFractionDigits:0}).format(s)},l0=function(s,a){return Lo(a,{style:"percent"}).format(s)};function d0(s,a,u){var l={second:"numeric",minute:"numeric",hour:"numeric"};switch(u){case"full":case"long":l.timeZoneName="short";break;
12case"short":delete l.second}return new Date(s).toLocaleTimeString(a,l)}var $c=Object.freeze({__proto__:null,date:o0,duration:s0,numberCurrency:c0,numberFmt:a0,numberInteger:u0,numberPercent:l0,time:d0}),m0={ES3:{break:!0,continue:!0,delete:!0,else:!0,for:!0,function:!0,if:!0,in:!0,new:!0,return:!0,this:!0,typeof:!0,var:!0,void:!0,while:!0,with:!0,case:!0,catch:!0,default:!0,do:!0,finally:!0,instanceof:!0,switch:!0,throw:!0,try:!0},ESnext:{await:!0,debugger:!0,class:!0,enum:!0,extends:!0,super:!0,const:!0,export:!0,import:!0,null:!0,true:!0,false:!0,implements:!0,let:!0,private:!0,public:!0,yield:!0,interface:!0,package:!0,protected:!0,static:!0}},Mc=Gg(m0);function p0(s){let a=0;for(let u=0;u<s.length;++u){let l=s.charCodeAt(u);a=(a<<5)-a+l,a|=0}return a}function Xr(s,a){a&&(s+=" "+p0(s).toString(36));let u=s.trim().replace(/\W+/g,"_");return Mc.ES3[u]||Mc.ESnext[u]||/^\d/.test(u)?"_"+u:u}function Dc(s,a){if(/^[A-Z_$][0-9A-Z_$]*$/i.test(a)&&!Mc.ES3[a])return s?s+"."+a:a;{let u=JSON.stringify(a);return s?s+"["+u+"]":u}}var f0=["ar","ckb","fa","he","ks($|[^bfh])","lrc","mzn","pa-Arab","ps","ug","ur","uz-Arab","yi"],h0=new RegExp("^"+f0.join("|^"));function g0(s,a){var u=h0.test(a),l=JSON.stringify(u?"\u200F":"\u200E");return"".concat(l," + ").concat(s," + ").concat(l)}var y0="@messageformat/runtime",v0="@messageformat/runtime/lib/cardinals",vd="@messageformat/runtime/lib/plurals",S0="@messageformat/runtime/lib/formatters",b0=function(){function s(a){this.arguments=[],this.runtime={},this.options=a}return s.prototype.compile=function(a,u,l){var m,f,g=this,_=this.options,w=_.localeCodeFromKey,M=_.requireAllArguments,K=_.strict,ie=_.strictPluralKeys;if(typeof a=="object"){var se={};try{for(var j=e(Object.keys(a)),Le=j.next();!Le.done;Le=j.next()){var Ue=Le.value,Ye=w?w(Ue):Ue,mt=l&&Ye&&l[Ye]||u;se[Ue]=this.compile(a[Ue],mt,l)}}catch(We){m={error:We}}finally{try{Le&&!Le.done&&(f=j.return)&&f.call(j)}finally{if(m)throw m.error}}return se}this.plural=u;var Ut={cardinal:u.cardinals,ordinal:u.ordinals,strict:K,strictPluralKeys:ie};this.arguments=[];var Zr=hd(a,Ut).map(function(We){return g.token(We,null)}),Rr=this.arguments.length>0,Lr=this.concatenate(Zr,!0);if(M&&Rr){this.setRuntimeFn("reqArgs");var Fr=JSON.stringify(this.arguments);return"(d) => { reqArgs(".concat(Fr,", d); return ").concat(Lr,"; }")}return"(".concat(Rr?"d":"",") => ").concat(Lr)},s.prototype.cases=function(a,u){var l=this,m=!0,f=a.cases.map(function(K){var ie=K.key,se=K.tokens;ie==="other"&&(m=!1);var j=se.map(function(Le){return l.token(Le,u)});return"".concat(Dc(null,ie.replace(/^=/,"")),": ").concat(l.concatenate(j,!1))});if(m){var g=a.type,_=this.plural,w=_.cardinals,M=_.ordinals;if(g==="select"||g==="plural"&&w.includes("other")||g==="selectordinal"&&M.includes("other"))throw new Error("No 'other' form found in ".concat(JSON.stringify(a)))}return"{ ".concat(f.join(", ")," }")},s.prototype.concatenate=function(a,u){var l=this.options.returnType==="values";return l&&(u||a.length>1)?"["+a.join(", ")+"]":a.join(" + ")||'""'},s.prototype.token=function(a,u){if(a.type==="content")return JSON.stringify(a.value);var l=this.plural,m=l.id,f=l.lc,g,_;switch("arg"in a?(this.arguments.push(a.arg),g=[Dc("d",a.arg)]):g=[],a.type){case"argument":return this.options.biDiSupport?g0(String(g[0]),f):String(g[0]);case"select":_="select",u&&this.options.strict&&(u=null),g.push(this.cases(a,u)),this.setRuntimeFn("select");break;case"selectordinal":_="plural",g.push(a.pluralOffset||0,m,this.cases(a,a),1),this.setLocale(m,!0),this.setRuntimeFn("plural");break;case"plural":_="plural",g.push(a.pluralOffset||0,m,this.cases(a,a)),this.setLocale(m,!1),this.setRuntimeFn("plural");break;case"function":{var w=this.options.customFormatters[a.key],M=w&&"module"in w&&typeof w.module=="function";if(!w){if(a.key==="date"){_=this.setDateFormatter(a,g,u);break}else if(a.key==="number"){_=this.setNumberFormatter(a,g,u);break}}if(g.push(JSON.stringify(this.plural.locale)),a.param){u&&this.options.strict&&(u=null);var K=this.getFormatterArg(a,u);K&&g.push(K)}_=M?Xr("".concat(a.key,"__").concat(this.plural.locale)):a.key,this.setFormatter(_,a.key);break}case"octothorpe":if(!u)return'"#"';g=[JSON.stringify(this.plural.locale),Dc("d",u.arg),u.pluralOffset||0],this.options.strict?(_="strictNumber",g.push(JSON.stringify(u.arg)),this.setRuntimeFn("strictNumber")):(_="number",this.setRuntimeFn("number"));break}if(!_)throw new Error("Parser error for token "+JSON.stringify(a));return"".concat(_,"(").concat(g.join(", "),")")},s.prototype.runtimeIncludes=function(a,u){if(Xr(a)!==a)throw new SyntaxError("Reserved word used as ".concat(u," identifier: ").concat(a));var l=this.runtime[a];if(!l||l.type===u)return l;throw new TypeError("Cannot override ".concat(l.type," runtime function as ").concat(u,": ").concat(a))},s.prototype.setLocale=function(a,u){var l=this.runtimeIncludes(a,"locale"),m=this.plural,f=m.getCardinal,g=m.getPlural,_=m.isDefault,w,M,K;if(!u&&_&&f){if(l)return;w=function(ie){return f(ie)},M=v0,K=function(){return String(f)}}else{if(l&&(!_||l.module===vd))return;w=function(ie,se){return g(ie,se)},M=_?vd:g.module||null,K=function(){return String(g)}}this.runtime[a]=Object.assign(w,{id:a,module:M,toString:K,type:"locale"})},s.prototype.setRuntimeFn=function(a){this.runtimeIncludes(a,"runtime")||(this.runtime[a]=Object.assign(i0[a],{id:a,module:y0,t
12ype:"runtime"}))},s.prototype.getFormatterArg=function(a,u){var l,m,f,g,_=this,w=a.key,M=a.param,K=this.options.customFormatters[w]||Sd(w)&&$c[w];if(!K||!M)return null;var ie="arg"in K&&K.arg||"string";if(ie==="options"){var se="";try{for(var j=e(M),Le=j.next();!Le.done;Le=j.next()){var Ue=Le.value;if(Ue.type==="content")se+=Ue.value;else throw new SyntaxError("Expected literal options for ".concat(w," formatter"))}}catch(jr){l={error:jr}}finally{try{Le&&!Le.done&&(m=j.return)&&m.call(j)}finally{if(l)throw l.error}}var Ye={};try{for(var mt=e(se.split(",")),Ut=mt.next();!Ut.done;Ut=mt.next()){var Zr=Ut.value,Rr=Zr.indexOf(":");if(Rr===-1)Ye[Zr.trim()]=null;else{var Lr=Zr.substring(0,Rr).trim(),Fr=Zr.substring(Rr+1).trim();if(Fr==="true")Ye[Lr]=!0;else if(Fr==="false")Ye[Lr]=!1;else if(Fr==="null")Ye[Lr]=null;else{var We=Number(Fr);Ye[Lr]=Number.isFinite(We)?We:Fr}}}}catch(jr){f={error:jr}}finally{try{Ut&&!Ut.done&&(g=mt.return)&&g.call(mt)}finally{if(f)throw f.error}}return JSON.stringify(Ye)}else{var zo=M.map(function(jr){return _.token(jr,u)});if(ie==="raw")return"[".concat(zo.join(", "),"]");var qo=zo.join(" + ");return qo?"(".concat(qo,").trim()"):'""'}},s.prototype.setFormatter=function(a,u){if(!this.runtimeIncludes(a,"formatter")){var l=this.options.customFormatters[u||a];if(l){var m=typeof l=="function"?{formatter:l}:l;this.runtime[a]=Object.assign(m.formatter.bind({}),t(t({},m.formatter.prototype),{toString:function(){return String(m.formatter)}}),{type:"formatter"},"module"in l&&l.module&&l.id?{id:Xr(l.id),module:typeof l.module=="function"?l.module(this.plural.locale):l.module}:{id:null,module:null})}else if(Sd(a))this.runtime[a]=Object.assign($c[a],{type:"formatter"},{id:a,module:S0});else throw new Error("Formatting function not found: ".concat(a))}},s.prototype.setDateFormatter=function(a,u,l){var m=this,f=a.param,g=this.plural.locale,_=f&&f.length===1&&f[0];if(_&&_.type==="content"&&/^\s*::/.test(_.value)){var w=_.value.trim().substr(2),M=Xr("date_".concat(g,"_").concat(w),!0);if(!this.runtimeIncludes(M,"formatter")){var K=Re(g,w);this.runtime[M]=Object.assign(K,{id:M,module:null,toString:function(){return Q(g,w)},type:"formatter"})}return M}if(u.push(JSON.stringify(g)),f&&f.length>0){l&&this.options.strict&&(l=null);var ie=f.map(function(se){return m.token(se,l)});u.push("("+(ie.join(" + ")||'""')+").trim()")}return this.setFormatter("date"),"date"},s.prototype.setNumberFormatter=function(a,u,l){var m=this,f=a.param,g=this.plural.locale;if(!f||f.length===0)return u.unshift(JSON.stringify(g)),u.push("0"),this.setRuntimeFn("number"),"number";if(u.push(JSON.stringify(g)),f.length===1&&f[0].type==="content"){var _=f[0].value.trim();switch(_){case"currency":return u.push(JSON.stringify(this.options.currency)),this.setFormatter("numberCurrency"),"numberCurrency";case"integer":return this.setFormatter("numberInteger"),"numberInteger";case"percent":return this.setFormatter("numberPercent"),"numberPercent"}var w=_.match(/^currency:([A-Z]+)$/);if(w)return u.push(JSON.stringify(w[1])),this.setFormatter("numberCurrency"),"numberCurrency";var M=Xr("number_".concat(g,"_").concat(_),!0);if(!this.runtimeIncludes(M,"formatter")){var K=this.options.currency,ie=Hg(g,_,K);this.runtime[M]=Object.assign(ie,{id:null,module:null,toString:function(){return Wg(g,_,K)},type:"formatter"})}return M}l&&this.options.strict&&(l=null);var se=f.map(function(j){return m.token(j,l)});return u.push("("+(se.join(" + ")||'""')+").trim()"),u.push(JSON.stringify(this.options.currency)),this.setFormatter("numberFmt"),"numberFmt"},s}();function Sd(s){return s in $c}let D=s=>s==1?"one":"other",$r=s=>s==0||s==1?"one":"other",fr=s=>s>=0&&s<=1?"one":"other",ot=s=>{let a=String(s).split("."),u=!a[1];return s==1&&u?"one":"other"},Ee=s=>"other",Mr=s=>s==1?"one":s==2?"two":"other";var E0=Object.freeze({__proto__:null,af:D,ak:$r,am:fr,an:D,ar:s=>{let a=String(s).split("."),u=Number(a[0])==s,l=u&&a[0].slice(-2);return s==0?"zero":s==1?"one":s==2?"two":l>=3&&l<=10?"few":l>=11&&l<=99?"many":"other"},ars:s=>{let a=String(s).split("."),u=Number(a[0])==s,l=u&&a[0].slice(-2);return s==0?"zero":s==1?"one":s==2?"two":l>=3&&l<=10?"few":l>=11&&l<=99?"many":"other"},as:fr,asa:D,ast:ot,az:D,bal:D,be:s=>{let a=String(s).split("."),u=Number(a[0])==s,l=u&&a[0].slice(-1),m=u&&a[0].slice(-2);return l==1&&m!=11?"one":l>=2&&l<=4&&(m<12||m>14)?"few":u&&l==0||l>=5&&l<=9||m>=11&&m<=14?"many":"other"},bem:D,bez:D,bg:D,bho:$r,bm:Ee,bn:fr,bo:Ee,br:s=>{let a=String(s).split("."),u=Number(a[0])==s,l=u&&a[0].slice(-1),m=u&&a[0].slice(-2),f=u&&a[0].slice(-6);return l==1&&m!=11&&m!=71&&m!=91?"one":l==2&&m!=12&&m!=72&&m!=92?"two":(l==3||l==4||l==9)&&(m<10||m>19)&&(m<70||m>79)&&(m<90||m>99)?"few":s!=0&&u&&f==0?"many":"other"},brx:D,bs:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-1),g=u.slice(-2),_=l.slice(-1),w=l.slice(-2);return m&&f==1&&g!=11||_==1&&w!=11?"one":m&&f>=2&&f<=4&&(g<12||g>14)||_>=2&&_<=4&&(w<12||w>14)?"few":"other"},ca:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-6);return s==1&&l?"one":u!=0&&m==0&&l?"many":"other"},ce:D,ceb:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-1),g=l.slice(-1);return m&&(u==1||u==2||u==3)||m&&f!=4&&f!=6&&f!=9||!m&&g!=4&&g!=6&&g!=9?"one":"other"},cgg:D,chr:D,ckb:D,cs:s=>{let a=String(s).split("."),u=a[0],l=!a[1];return s==1&&l?"one":u>=2&&u<=4&&l?"few":l?"other":"many"},cy:s=>s==0?"zero":s==1?"one":s==2?"two":s==3?"few":s==6?"many":"other",da:s=>{let a=String(s).split("."),u=a[0],l=Number(a[0])==s;return s==1||!l&&(u==0||u==1)?"one":"other"},de:ot,doi:fr,dsb:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-2),g=l.slice(-2);return m&&f==1||g==1?"one":m&&f==2||g==2?"two":m&&(f==3||f==4)||g==3||g==4?"few":"other"},dv:D,dz:Ee,ee:D,el:D,en:ot,eo:D,es:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-6);return s==1?"one":u!=0&&m==0&&l?"many":"other"},et:ot,eu:D,fa:fr,ff:s=>s>=0&&s<2?"one":"other",fi:ot,fil:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-1),g=l.slice(-1);return m&&(u==1||u==2||u==3)||m&&f!=4&&f!=6&&f!=9||!m&&g!=4&&g!=6&&g!=9?"one":"other"},fo:D,fr:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-6);return s>=0&&s<2?"one":u!=0&&m==0&&l?"many":"other"},fur:D,fy:ot,ga:s=>{let a=String(s).split("."),u=Number(a[0])==s;return s==1?"one":s==2?"two":u&&s>=3&&s<=6?"few":u&&s>=7&&s<=10?"many":"other"},gd:s=>{let a=String(s).split("."),u=Number(a[0])==s;return s==1||s==11?"one":s==2||s==12?"two":u&&s>=3&&s<=10||u&&s>=13&&s<=19?"few":"other"},gl:ot,gsw:D,gu:fr,guw:$r,gv:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-1),f=u.slice(-2);return l&&m==1?"one":l&&m==2?"two":l&&(f==0||f==20||f==40||f==60||f==80)?"few":l?"other":"many"},ha:D,haw:D,he:s=>{let a=String(s).split("."),u=a[0],l=!a[1];return u==1&&l||u==0&&!l?"one":u==2&&l?"two":"other"},hi:fr,hnj:Ee,hr:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-1),g=u.slice(-2),_=l.slice(-1),w=l.slice(-2);return m&&f==1&&g!=11||_==1&&w!=11?"one":m&&f>=2&&f<=4&&(g<12||g>14)||_>=2&&_<=4&&(w<12||w>14)?"few":"other"},hsb:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-2),g=l.slice(-2);return m&&f==1||g==1?"one":m&&f==2||g==2?"two":m&&(f==3||f==4)||g==3||g==4?"few":"other"},hu:D,hy:s=>s>=0&&s<2?"one":"other",ia:ot,id:Ee,ig:Ee,ii:Ee,io:ot,is:s=>{let a=String(s).split("."),u=a[0],l=(a[1]||"").replace(/0+$/,""),m=Number(a[0])==s,f=u.slice(-1),g=u.slice(-2);return m&&f==1&&g!=11||l%10==1&&l%100!=11?"one":"other"},it:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-6);return s==1&&l?"one":u!=0&&m==0&&l?"many":"other"},iu:Mr,ja:Ee,jbo:Ee,jgo:D,jmc:D,jv:Ee,jw:Ee,ka:D,kab:s=>s>=0&&s<2?"one":"other",kaj:D,kcg:D,kde:Ee,kea:Ee,kk:D,kkj:D,kl:D,km:Ee,kn:fr,ko:Ee,ks:D,ksb:D,ksh:s=>s==0?"zero":s==1?"one":"other",ku:D,kw:s=>{let a=String(s).split("."),u=Number(a[0])==s,l=u&&a[0].slice(-2),m=u&&a[0].slice(-3),f=u&&a[0].slice(-5),g=u&&a[0].slice(-6);return s==0?"zero":s==1?"one":l==2||l==22||l==42||l==62||l==82||u&&m==0&&(f>=1e3&&f<=2e4||f==4e4||f==6e4||f==8e4)||s!=0&&g==1e5?"two":l==3||l==23||l==43||l==63||l==83?"few":s!=1&&(l==1||l==21||l==41||l==61||l==81)?"many":"other"},ky:D,lag:s=>{let a=String(s).split("."),u=a[0];return s==0?"zero":(u==0||u==1)&&s!=0?"one":"other"},lb:D,lg:D,lij:ot,lkt:Ee,ln:$r,lo:Ee,lt:s=>
12{let a=String(s).split("."),u=a[1]||"",l=Number(a[0])==s,m=l&&a[0].slice(-1),f=l&&a[0].slice(-2);return m==1&&(f<11||f>19)?"one":m>=2&&m<=9&&(f<11||f>19)?"few":u!=0?"many":"other"},lv:s=>{let a=String(s).split("."),u=a[1]||"",l=u.length,m=Number(a[0])==s,f=m&&a[0].slice(-1),g=m&&a[0].slice(-2),_=u.slice(-2),w=u.slice(-1);return m&&f==0||g>=11&&g<=19||l==2&&_>=11&&_<=19?"zero":f==1&&g!=11||l==2&&w==1&&_!=11||l!=2&&w==1?"one":"other"},mas:D,mg:$r,mgo:D,mk:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-1),g=u.slice(-2),_=l.slice(-1),w=l.slice(-2);return m&&f==1&&g!=11||_==1&&w!=11?"one":"other"},ml:D,mn:D,mo:s=>{let a=String(s).split("."),u=!a[1],l=Number(a[0])==s,m=l&&a[0].slice(-2);return s==1&&u?"one":!u||s==0||s!=1&&m>=1&&m<=19?"few":"other"},mr:D,ms:Ee,mt:s=>{let a=String(s).split("."),u=Number(a[0])==s,l=u&&a[0].slice(-2);return s==1?"one":s==2?"two":s==0||l>=3&&l<=10?"few":l>=11&&l<=19?"many":"other"},my:Ee,nah:D,naq:Mr,nb:D,nd:D,ne:D,nl:ot,nn:D,nnh:D,no:D,nqo:Ee,nr:D,nso:$r,ny:D,nyn:D,om:D,or:D,os:D,osa:Ee,pa:$r,pap:D,pcm:fr,pl:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-1),f=u.slice(-2);return s==1&&l?"one":l&&m>=2&&m<=4&&(f<12||f>14)?"few":l&&u!=1&&(m==0||m==1)||l&&m>=5&&m<=9||l&&f>=12&&f<=14?"many":"other"},prg:s=>
12{let a=String(s).split("."),u=a[1]||"",l=u.length,m=Number(a[0])==s,f=m&&a[0].slice(-1),g=m&&a[0].slice(-2),_=u.slice(-2),w=u.slice(-1);return m&&f==0||g>=11&&g<=19||l==2&&_>=11&&_<=19?"zero":f==1&&g!=11||l==2&&w==1&&_!=11||l!=2&&w==1?"one":"other"},ps:D,pt:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-6);return u==0||u==1?"one":u!=0&&m==0&&l?"many":"other"},pt_PT:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-6);return s==1&&l?"one":u!=0&&m==0&&l?"many":"other"},rm:D,ro:s=>{let a=String(s).split("."),u=!a[1],l=Number(a[0])==s,m=l&&a[0].slice(-2);return s==1&&u?"one":!u||s==0||s!=1&&m>=1&&m<=19?"few":"other"},rof:D,ru:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-1),f=u.slice(-2);return l&&m==1&&f!=11?"one":l&&m>=2&&m<=4&&(f<12||f>14)?"few":l&&m==0||l&&m>=5&&m<=9||l&&f>=11&&f<=14?"many":"other"},rwk:D,sah:Ee,saq:D,sat:Mr,sc:ot,scn:ot,sd:D,sdh:D,se:Mr,seh:D,ses:Ee,sg:Ee,sh:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-1),g=u.slice(-2),_=l.slice(-1),w=l.slice(-2);return m&&f==1&&g!=11||_==1&&w!=11?"one":m&&f>=2&&f<=4&&(g<12||g>14)||_>=2&&_<=4&&(w<12||w>14)?"few":"other"},shi:s=>{let a=String(s).split("."),u=Number(a[0])==s;return s>=0&&s<=1?"one":u&&s>=2&&s<=10?"few":"other"},si:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"";return s==0||s==1||u==0&&l==1?"one":"other"},sk:s=>{let a=String(s).split("."),u=a[0],l=!a[1];return s==1&&l?"one":u>=2&&u<=4&&l?"few":l?"other":"many"},sl:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-2);return l&&m==1?"one":l&&m==2?"two":l&&(m==3||m==4)||!l?"few":"other"},sma:Mr,smi:Mr,smj:Mr,smn:Mr,sms:Mr,sn:D,so:D,sq:D,sr:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-1),g=u.slice(-2),_=l.slice(-1),w=l.slice(-2);return m&&f==1&&g!=11||_==1&&w!=11?"one":m&&f>=2&&f<=4&&(g<12||g>14)||_>=2&&_<=4&&(w<12||w>14)?"few":"other"},ss:D,ssy:D,st:D,su:Ee,sv:ot,sw:ot,syr:D,ta:D,te:D,teo:D,th:Ee,ti:$r,tig:D,tk:D,tl:s=>{let a=String(s).split("."),u=a[0],l=a[1]||"",m=!a[1],f=u.slice(-1),g=l.slice(-1);return m&&(u==1||u==2||u==3)||m&&f!=4&&f!=6&&f!=9||!m&&g!=4&&g!=6&&g!=9?"one":"other"},tn:D,to:Ee,tpi:Ee,tr:D,ts:D,tzm:s=>{let a=String(s).split("."),u=Number(a[0])==s;return s==0||s==1||u&&s>=11&&s<=99?"one":"other"},ug:D,uk:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-1),f=u.slice(-2);return l&&m==1&&f!=11?"one":l&&m>=2&&m<=4&&(f<12||f>14)?"few":l&&m==0||l&&m>=5&&m<=9||l&&f>=11&&f<=14?"many":"other"},und:Ee,ur:ot,uz:D,ve:D,vec:s=>{let a=String(s).split("."),u=a[0],l=!a[1],m=u.slice(-6);return s==1&&l?"one":u!=0&&m==0&&l?"many":"other"},vi:Ee,vo:D,vun:D,wa:$r,wae:D,wo:Ee,xh:D,xog:D,yi:ot,yo:Ee,yue:Ee,zh:Ee,zu:fr});let Dr="zero",L="one",qe="two",me="few",ge="many",k="other",A={cardinal:[L,k],ordinal:[k]},gn={cardinal:[L,k],ordinal:[L,k]},Ae={cardinal:[k],ordinal:[k]},hr={cardinal:[L,qe,k],ordinal:[k]};var bd=Object.freeze({__proto__:null,af:A,ak:A,am:A,an:A,ar:{cardinal:[Dr,L,qe,me,ge,k],ordinal:[k]},ars:{cardinal:[Dr,L,qe,me,ge,k],ordinal:[k]},as:{cardinal:[L,k],ordinal:[L,qe,me,ge,k]},asa:A,ast:A,az:{cardinal:[L,k],ordinal:[L,me,ge,k]},bal:gn,be:{cardinal:[L,me,ge,k],ordinal:[me,k]},bem:A,bez:A,bg:A,bho:A,bm:Ae,bn:{cardinal:[L,k],ordinal:[L,qe,me,ge,k]},bo:Ae,br:{cardinal:[L,qe,me,ge,k],ordinal:[k]},brx:A,bs:{cardinal:[L,me,k],ordinal:[k]},ca:{cardinal:[L,ge,k],ordinal:[L,qe,me,k]},ce:A,ceb:A,cgg:A,chr:A,ckb:A,cs:{cardinal:[L,me,ge,k],ordinal:[k]},cy:{cardinal:[Dr,L,qe,me,ge,k],ordinal:[Dr,L,qe,me,ge,k]},da:A,de:A,doi:A,dsb:{cardinal:[L,qe,me,k],ordinal:[k]},dv:A,dz:Ae,ee:A,el:A,en:{cardinal:[L,k],ordinal:[L,qe,me,k]},eo:A,es:{cardinal:[L,ge,k],ordinal:[k]},et:A,eu:A,fa:A,ff:A,fi:A,fil:gn,fo:A,fr:{cardinal:[L,ge,k],ordinal:[L,k]},fur:A,fy:A,ga:{cardinal:[L,qe,me,ge,k],ordinal:[L,k]},gd:{cardinal:[L,qe,me,k],ordinal:[L,qe,me,k]},gl:A,gsw:A,gu:{cardinal:[L,k],ordinal:[L,qe,me,ge,k]},guw:A,gv:{cardinal:[L,qe,me,ge,k],ordinal:[k]},ha:A,haw:A,he:hr,hi:{cardinal:[L,k],ordinal:[L,qe,me,ge,k]},hnj:Ae,hr:{cardinal:[L,me,k],ordinal:[k]},hsb:{cardinal:[L,qe,me,k],ordinal:[k]},hu:gn,hy:gn,ia:A,id:Ae,ig:Ae,ii:Ae,io:A,is:A,it:{cardinal:[L,ge,k],ordinal:[ge,k]},iu:hr,ja:Ae,jbo:Ae,jgo:A,jmc:A,jv:Ae,jw:Ae,ka:{cardinal:[L,k],ordinal:[L,ge,k]},kab:A,kaj:A,kcg:A,kde:Ae,kea:Ae,kk:{cardinal:[L,k],ordinal:[ge,k]},kkj:A,kl:A,km:Ae,kn:A,ko:Ae,ks:A,ksb:A,ksh:{cardinal:[Dr,L,k],ordinal:[k]},ku:A,kw:{cardinal:[Dr,L,qe,me,ge,k],ordinal:[L,ge,k]},ky:A,lag:{cardinal:[Dr,L,k],ordinal:[k]},lb:A,lg:A,lij:{cardinal:[L,k],ordinal:[ge,k]},lkt:Ae,ln:A,lo:{cardinal:[k],ordinal:[L,k]},lt:{cardinal:[L,me,ge,k],ordinal:[k]},lv:{cardinal:[Dr,L,k],ordinal:[k]},mas:A,mg:A,mgo:A,mk:{cardinal:[L,k],ordinal:[L,qe,ge,k]},ml:A,mn:A,mo:{cardinal:[L,me,k],ordinal:[L,k]},mr:{cardinal:[L,k],ordinal:[L,qe,me,k]},ms:{cardinal:[k],ordinal:[L,k]},mt:{cardinal:[L,qe,me,ge,k],ordinal:[k]}
12,my:Ae,nah:A,naq:hr,nb:A,nd:A,ne:gn,nl:A,nn:A,nnh:A,no:A,nqo:Ae,nr:A,nso:A,ny:A,nyn:A,om:A,or:{cardinal:[L,k],ordinal:[L,qe,me,ge,k]},os:A,osa:Ae,pa:A,pap:A,pcm:A,pl:{cardinal:[L,me,ge,k],ordinal:[k]},prg:{cardinal:[Dr,L,k],ordinal:[k]},ps:A,pt:{cardinal:[L,ge,k],ordinal:[k]},pt_PT:{cardinal:[L,ge,k],ordinal:[k]},rm:A,ro:{cardinal:[L,me,k],ordinal:[L,k]},rof:A,ru:{cardinal:[L,me,ge,k],ordinal:[k]},rwk:A,sah:Ae,saq:A,sat:hr,sc:{cardinal:[L,k],ordinal:[ge,k]},scn:{cardinal:[L,k],ordinal:[ge,k]},sd:A,sdh:A,se:hr,seh:A,ses:Ae,sg:Ae,sh:{cardinal:[L,me,k],ordinal:[k]},shi:{cardinal:[L,me,k],ordinal:[k]},si:A,sk:{cardinal:[L,me,ge,k],ordinal:[k]},sl:{cardinal:[L,qe,me,k],ordinal:[k]},sma:hr,smi:hr,smj:hr,smn:hr,sms:hr,sn:A,so:A,sq:{cardinal:[L,k],ordinal:[L,ge,k]},sr:{cardinal:[L,me,k],ordinal:[k]},ss:A,ssy:A,st:A,su:Ae,sv:gn,sw:A,syr:A,ta:A,te:A,teo:A,th:Ae,ti:A,tig:A,tk:{cardinal:[L,k],ordinal:[me,k]},tl:gn,tn:A,to:Ae,tpi:Ae,tr:A,ts:A,tzm:A,ug:A,uk:{cardinal:[L,me,ge,k],ordinal:[me,k]},und:Ae,ur:A,uz:A,ve:A,vec:{cardinal:[L,ge,k],ordinal:[ge,k]},vi:{cardinal:[k],ordinal:[L,k]},vo:A,vun:A,wa:A,wae:A,wo:Ae,xh:A,xog:A,yi:A,yo:Ae,yue:Ae,zh:Ae,zu:A});let F=(s,a)=>a?"other":s==1?"one":"other",Pr=(s,a)=>a?"other":s==0||s==1?"one":"other",Un=(s,a)=>a?"other":s>=0&&s<=1?"one":"other",qt=(s,a)=>{let u=String(s).split("."),l=!u[1];return a?"other":s==1&&l?"one":"other"},Ne=(s,a)=>"other",Or=(s,a)=>a?"other":s==1?"one":s==2?"two":"other";var Fo=Object.freeze({__proto__:null,af:F,ak:Pr,am:Un,an:F,ar:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-2);return a?"other":s==0?"zero":s==1?"one":s==2?"two":m>=3&&m<=10?"few":m>=11&&m<=99?"many":"other"},ars:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-2);return a?"other":s==0?"zero":s==1?"one":s==2?"two":m>=3&&m<=10?"few":m>=11&&m<=99?"many":"other"},as:(s,a)=>a?s==1||s==5||s==7||s==8||s==9||s==10?"one":s==2||s==3?"two":s==4?"few":s==6?"many":"other":s>=0&&s<=1?"one":"other",asa:F,ast:qt,az:(s,a)=>{let u=String(s).split("."),l=u[0],m=l.slice(-1),f=l.slice(-2),g=l.slice(-3);return a?m==1||m==2||m==5||m==7||m==8||f==20||f==50||f==70||f==80?"one":m==3||m==4||g==100||g==200||g==300||g==400||g==500||g==600||g==700||g==800||g==900?"few":l==0||m==6||f==40||f==60||f==90?"many":"other":s==1?"one":"other"},bal:(s,a)=>s==1?"one":"other",be:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-1),f=l&&u[0].slice(-2);return a?(m==2||m==3)&&f!=12&&f!=13?"few":"other":m==1&&f!=11?"one":m>=2&&m<=4&&(f<12||f>14)?"few":l&&m==0||m>=5&&m<=9||f>=11&&f<=14?"many":"other"},bem:F,bez:F,bg:F,bho:Pr,bm:Ne,bn:(s,a)=>a?s==1||s==5||s==7||s==8||s==9||s==10?"one":s==2||s==3?"two":s==4?"few":s==6?"many":"other":s>=0&&s<=1?"one":"other",bo:Ne,br:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-1),f=l&&u[0].slice(-2),g=l&&u[0].slice(-6);return a?"other":m==1&&f!=11&&f!=71&&f!=91?"one":m==2&&f!=12&&f!=72&&f!=92?"two":(m==3||m==4||m==9)&&(f<10||f>19)&&(f<70||f>79)&&(f<90||f>99)?"few":s!=0&&l&&g==0?"many":"other"},brx:F,bs:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-1),_=l.slice(-2),w=m.slice(-1),M=m.slice(-2);return a?"other":f&&g==1&&_!=11||w==1&&M!=11?"one":f&&g>=2&&g<=4&&(_<12||_>14)||w>=2&&w<=4&&(M<12||M>14)?"few":"other"},ca:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-6);return a?s==1||s==3?"one":s==2?"two":s==4?"few":"other":s==1&&m?"one":l!=0&&f==0&&m?"many":"other"},ce:F,ceb:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-1),_=m.slice(-1);return a?"other":f&&(l==1||l==2||l==3)||f&&g!=4&&g!=6&&g!=9||!f&&_!=4&&_!=6&&_!=9?"one":"other"},cgg:F,chr:F,ckb:F,cs:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1];return a?"other":s==1&&m?"one":l>=2&&l<=4&&m?"few":m?"other":"many"},cy:(s,a)=>a?s==0||s==7||s==8||s==9?"zero":s==1?"one":s==2?"two":s==3||s==4?"few":s==5||s==6?"many":"other":s==0?"zero":s==1?"one":s==2?"two":s==3?"few":s==6?"many":"other",da:(s,a)=>{let u=String(s).split("."),l=u[0],m=Number(u[0])==s;return a?"other":s==1||!m&&(l==0||l==1)?"one":"other"},de:qt,doi:Un,dsb:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-2),_=m.slice(-2);return a?"other":f&&g==1||_==1?"one":f&&g==2||_==2?"two":f&&(g==3||g==4)||_==3||_==4?"few":"other"},dv:F,dz:Ne,ee:F,el:F,en:(s,a)=>{let u=String(s).split("."),l=!u[1],m=Number(u[0])==s,f=m&&u[0].slice(-1),g=m&&u[0].slice(-2);return a?f==1&&g!=11?"one":f==2&&g!=12?"two":f==3&&g!=13?"few":"other":s==1&&l?"one":"other"},eo:F,es:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-6);return a?"other":s==1?"one":l!=0&&f==0&&m?"many":"other"},et:qt,eu:F,fa:Un,ff:(s,a)=>a?"other":s>=0&&s<2?"one":"other",fi:qt,fil:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-1),_=m.slice(-1);return a?s==1?"one":"other":f&&(l==1||l==2||l==3)||f&&g!=4&&g!=6&&g!=9||!f&&_!=4&&_!=6&&_!=9?"one":"other"},fo:F,fr:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-6);return a?s==1?"one":"other":s>=0&&s<2?"one":l!=0&&f==0&&m?"many":"other"}
12,fur:F,fy:qt,ga:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s;return a?s==1?"one":"other":s==1?"one":s==2?"two":l&&s>=3&&s<=6?"few":l&&s>=7&&s<=10?"many":"other"},gd:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s;return a?s==1||s==11?"one":s==2||s==12?"two":s==3||s==13?"few":"other":s==1||s==11?"one":s==2||s==12?"two":l&&s>=3&&s<=10||l&&s>=13&&s<=19?"few":"other"},gl:qt,gsw:F,gu:(s,a)=>a?s==1?"one":s==2||s==3?"two":s==4?"few":s==6?"many":"other":s>=0&&s<=1?"one":"other",guw:Pr,gv:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-1),g=l.slice(-2);return a?"other":m&&f==1?"one":m&&f==2?"two":m&&(g==0||g==20||g==40||g==60||g==80)?"few":m?"other":"many"},ha:F,haw:F,he:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1];return a?"other":l==1&&m||l==0&&!m?"one":l==2&&m?"two":"other"},hi:(s,a)=>a?s==1?"one":s==2||s==3?"two":s==4?"few":s==6?"many":"other":s>=0&&s<=1?"one":"other",hnj:Ne,hr:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-1),_=l.slice(-2),w=m.slice(-1),M=m.slice(-2);return a?"other":f&&g==1&&_!=11||w==1&&M!=11?"one":f&&g>=2&&g<=4&&(_<12||_>14)||w>=2&&w<=4&&(M<12||M>14)?"few":"other"},hsb:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-2),_=m.slice(-2);return a?"other":f&&g==1||_==1?"one":f&&g==2||_==2?"two":f&&(g==3||g==4)||_==3||_==4?"few":"other"},hu:(s,a)=>a?s==1||s==5?"one":"other":s==1?"one":"other",hy:(s,a)=>a?s==1?"one":"other":s>=0&&s<2?"one":"other",ia:qt,id:Ne,ig:Ne,ii:Ne,io:qt,is:(s,a)=>{let u=String(s).split("."),l=u[0],m=(u[1]||"").replace(/0+$/,""),f=Number(u[0])==s,g=l.slice(-1),_=l.slice(-2);return a?"other":f&&g==1&&_!=11||m%10==1&&m%100!=11?"one":"other"},it:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-6);return a?s==11||s==8||s==80||s==800?"many":"other":s==1&&m?"one":l!=0&&f==0&&m?"many":"other"},iu:Or,ja:Ne,jbo:Ne,jgo:F,jmc:F,jv:Ne,jw:Ne,ka:(s,a)=>{let u=String(s).split("."),l=u[0],m=l.slice(-2);return a?l==1?"one":l==0||m>=2&&m<=20||m==40||m==60||m==80?"many":"other":s==1?"one":"other"},kab:(s,a)=>a?"other":s>=0&&s<2?"one":"other",kaj:F,kcg:F,kde:Ne,kea:Ne,kk:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-1);return a?m==6||m==9||l&&m==0&&s!=0?"many":"other":s==1?"one":"other"},kkj:F,kl:F,km:Ne,kn:Un,ko:Ne,ks:F,ksb:F,ksh:(s,a)=>a?"other":s==0?"zero":s==1?"one":"other",ku:F,kw:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-2),f=l&&u[0].slice(-3),g=l&&u[0].slice(-5),_=l&&u[0].slice(-6);return a?l&&s>=1&&s<=4||m>=1&&m<=4||m>=21&&m<=24||m>=41&&m<=44||m>=61&&m<=64||m>=81&&m<=84?"one":s==5||m==5?"many":"other":s==0?"zero":s==1?"one":m==2||m==22||m==42||m==62||m==82||l&&f==0&&(g>=1e3&&g<=2e4||g==4e4||g==6e4||g==8e4)||s!=0&&_==1e5?"two":m==3||m==23||m==43||m==63||m==83?"few":s!=1&&(m==1||m==21||m==41||m==61||m==81)?"many":"other"},ky:F,lag:(s,a)=>{let u=String(s).split("."),l=u[0];return a?"other":s==0?"zero":(l==0||l==1)&&s!=0?"one":"other"},lb:F,lg:F,lij:(s,a)=>{let u=String(s).split("."),l=!u[1],m=Number(u[0])==s;return a?s==11||s==8||m&&s>=80&&s<=89||m&&s>=800&&s<=899?"many":"other":s==1&&l?"one":"other"},lkt:Ne,ln:Pr,lo:(s,a)=>a&&s==1?"one":"other",lt:(s,a)=>{let u=String(s).split("."),l=u[1]||"",m=Number(u[0])==s,f=m&&u[0].slice(-1),g=m&&u[0].slice(-2);return a?"other":f==1&&(g<11||g>19)?"one":f>=2&&f<=9&&(g<11||g>19)?"few":l!=0?"many":"other"},lv:(s,a)=>{let u=String(s).split("."),l=u[1]||"",m=l.length,f=Number(u[0])==s,g=f&&u[0].slice(-1),_=f&&u[0].slice(-2),w=l.slice(-2),M=l.slice(-1);return a?"other":f&&g==0||_>=11&&_<=19||m==2&&w>=11&&w<=19?"zero":g==1&&_!=11||m==2&&M==1&&w!=11||m!=2&&M==1?"one":"other"},mas:F,mg:Pr,mgo:F,mk:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-1),_=l.slice(-2),w=m.slice(-1),M=m.slice(-2);return a?g==1&&_!=11?"one":g==2&&_!=12?"two":(g==7||g==8)&&_!=17&&_!=18?"many":"other":f&&g==1&&_!=11||w==1&&M!=11?"one":"other"},ml:F,mn:F,mo:(s,a)=>{let u=String(s).split("."),l=!u[1],m=Number(u[0])==s,f=m&&u[0].slice(-2);return a?s==1?"one":"other":s==1&&l?"one":!l||s==0||s!=1&&f>=1&&f<=19?"few":"other"},mr:(s,a)=>a?s==1?"one":s==2||s==3?"two":s==4?"few":"other":s==1?"one":"other",ms:(s,a)=>a&&s==1?"one":"other",mt:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-2);return a?"other":s==1?"one":s==2?"two":s==0||m>=3&&m<=10?"few":m>=11&&m<=19?"many":"other"},my:Ne,nah:F,naq:Or,nb:F,nd:F,ne:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s;return a?l&&s>
12=1&&s<=4?"one":"other":s==1?"one":"other"},nl:qt,nn:F,nnh:F,no:F,nqo:Ne,nr:F,nso:Pr,ny:F,nyn:F,om:F,or:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s;return a?s==1||s==5||l&&s>=7&&s<=9?"one":s==2||s==3?"two":s==4?"few":s==6?"many":"other":s==1?"one":"other"},os:F,osa:Ne,pa:Pr,pap:F,pcm:Un,pl:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-1),g=l.slice(-2);return a?"other":s==1&&m?"one":m&&f>=2&&f<=4&&(g<12||g>14)?"few":m&&l!=1&&(f==0||f==1)||m&&f>=5&&f<=9||m&&g>=12&&g<=14?"many":"other"},prg:(s,a)=>{let u=String(s).split("."),l=u[1]||"",m=l.length,f=Number(u[0])==s,g=f&&u[0].slice(-1),_=f&&u[0].slice(-2),w=l.slice(-2),M=l.slice(-1);return a?"other":f&&g==0||_>=11&&_<=19||m==2&&w>=11&&w<=19?"zero":g==1&&_!=11||m==2&&M==1&&w!=11||m!=2&&M==1?"one":"other"},ps:F,pt:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-6);return a?"other":l==0||l==1?"one":l!=0&&f==0&&m?"many":"other"},pt_PT:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-6);return a?"other":s==1&&m?"one":l!=0&&f==0&&m?"many":"other"},rm:F,ro:(s,a)=>{let u=String(s).split("."),l=!u[1],m=Number(u[0])==s,f=m&&u[0].slice(-2);return a?s==1?"one":"other":s==1&&l?"one":!l||s==0||s!=1&&f>=1&&f<=19?"few":"other"},rof:F,ru:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-1),g=l.slice(-2);return a?"other":m&&f==1&&g!=11?"one":m&&f>=2&&f<=4&&(g<12||g>14)?"few":m&&f==0||m&&f>=5&&f<=9||m&&g>=11&&g<=14?"many":"other"},rwk:F,sah:Ne,saq:F,sat:Or,sc:(s,a)=>{let u=String(s).split("."),l=!u[1];return a?s==11||s==8||s==80||s==800?"many":"other":s==1&&l?"one":"other"},scn:(s,a)=>{let u=String(s).split("."),l=!u[1];return a?s==11||s==8||s==80||s==800?"many":"other":s==1&&l?"one":"other"},sd:F,sdh:F,se:Or,seh:F,ses:Ne,sg:Ne,sh:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-1),_=l.slice(-2),w=m.slice(-1),M=m.slice(-2);return a?"other":f&&g==1&&_!=11||w==1&&M!=11?"one":f&&g>=2&&g<=4&&(_<12||_>14)||w>=2&&w<=4&&(M<12||M>14)?"few":"other"},shi:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s;return a?"other":s>=0&&s<=1?"one":l&&s>=2&&s<=10?"few":"other"},si:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"";return a?"other":s==0||s==1||l==0&&m==1?"one":"other"},sk:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1];return a?"other":s==1&&m?"one":l>=2&&l<=4&&m?"few":m?"other":"many"},sl:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-2);return a?"other":m&&f==1?"one":m&&f==2?"two":m&&(f==3||f==4)||!m?"few":"other"},sma:Or,smi:Or,smj:Or,smn:Or,sms:Or,sn:F,so:F,sq:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-1),f=l&&u[0].slice(-2);return a?s==1?"one":m==4&&f!=14?"many":"other":s==1?"one":"other"},sr:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-1),_=l.slice(-2),w=m.slice(-1),M=m.slice(-2);return a?"other":f&&g==1&&_!=11||w==1&&M!=11?"one":f&&g>=2&&g<=4&&(_<12||_>14)||w>=2&&w<=4&&(M<12||M>14)?"few":"other"},ss:F,ssy:F,st:F,su:Ne,sv:(s,a)=>{let u=String(s).split("."),l=!u[1],m=Number(u[0])==s,f=m&&u[0].slice(-1),g=m&&u[0].slice(-2);return a?(f==1||f==2)&&g!=11&&g!=12?"one":"other":s==1&&l?"one":"other"},sw:qt,syr:F,ta:F,te:F,teo:F,th:Ne,ti:Pr,tig:F,tk:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s,m=l&&u[0].slice(-1);return a?m==6||m==9||s==10?"few":"other":s==1?"one":"other"},tl:(s,a)=>{let u=String(s).split("."),l=u[0],m=u[1]||"",f=!u[1],g=l.slice(-1),_=m.slice(-1);return a?s==1?"one":"other":f&&(l==1||l==2||l==3)||f&&g!=4&&g!=6&&g!=9||!f&&_!=4&&_!=6&&_!=9?"one":"other"},tn:F,to:Ne,tpi:Ne,tr:F,ts:F,tzm:(s,a)=>{let u=String(s).split("."),l=Number(u[0])==s;return a?"other":s==0||s==1||l&&s>=11&&s<=99?"one":"other"},ug:F,uk:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=Number(u[0])==s,g=f&&u[0].slice(-1),_=f&&u[0].slice(-2),w=l.slice(-1),M=l.slice(-2);return a?g==3&&_!=13?"few":"other":m&&w==1&&M!=11?"one":m&&w>=2&&w<=4&&(M<12||M>14)?"few":m&&w==0||m&&w>=5&&w<=9||m&&M>=11&&M<=14?"many":"other"},und:Ne,ur:qt,uz:F,ve:F,vec:(s,a)=>{let u=String(s).split("."),l=u[0],m=!u[1],f=l.slice(-6);return a?s==11||s==8||s==80||s==800?"many":"other":s==1&&m?"one":l!=0&&f==0&&m?"many":"other"},vi:(s,a)=>a&&s==1?"one":"other",vo:F,vun:F,wa:Pr,wae:F,wo:Ne,xh:F,xog:F,yi:qt,yo:Ne,yue:Ne,zh:Ne,zu:Un});
12function Pc(s){if(typeof s!="string"||s.length<2)throw new RangeError("Invalid language tag: ".concat(s));if(s.startsWith("pt-PT"))return"pt-PT";var a=s.match(/.+?(?=[-_])/);return a?a[0]:s}function jo(s){if(typeof s=="function"){var a=Pc(s.name);return{isDefault:!1,id:Xr(a),lc:a,locale:s.name,getPlural:s,cardinals:s.cardinals||[],ordinals:s.ordinals||[]}}var u=Pc(s),l=Xr(u);return w0(l)?{isDefault:!0,id:l,lc:u,locale:s,getCardinal:E0[l],getPlural:Fo[l],cardinals:bd[l].cardinal,ordinals:bd[l].ordinal}:null}function _0(s){var a=Object.keys(Fo).filter(function(u){return u!==s});return a.unshift(s),a.map(jo)}function T0(s){var a=Pc(s);return Xr(a)in Fo}function w0(s){return s in Fo}var x0=function(){function s(a,u){if(this.plurals=[],this.options=Object.assign({biDiSupport:!1,currency:"USD",customFormatters:{},localeCodeFromKey:null,requireAllArguments:!1,returnType:"string",strict:u&&u.strictNumberSign||!1,strictPluralKeys:!0},u),a==="*")this.plurals=_0(s.defaultLocale);else if(Array.isArray(a))this.plurals=a.map(jo).filter(Boolean);else if(a){var l=jo(a);l&&(this.plurals=[l])}if(this.plurals.length===0){var l=jo(s.defaultLocale);this.plurals=[l]}}return s.escape=function(a,u){var l=u?/[#{}]/g:/[{}]/g;return String(a).replace(l,"'$&'")},s.supportedLocalesOf=function(a){var u=Array.isArray(a)?a:[a];return u.filter(T0)},s.prototype.resolvedOptions=function(){return t(t({},this.options),{locale:this.plurals[0].locale,plurals:this.plurals})},s.prototype.compile=function(a){var u,l,m=new b0(this.options),f="return "+m.compile(a,this.plurals[0]),g=[],_=[];try{for(var w=e(Object.entries(m.runtime)),M=w.next();!M.done;M=w.next()){var K=r(M.value,2),ie=K[0],se=K[1];g.push(ie),_.push(se)}}catch(Le){u={error:Le}}finally{try{M&&!M.done&&(l=w.return)&&l.call(w)}finally{if(u)throw u.error}}var j=new(Function.bind.apply(Function,n(n([void 0],r(g),!1),[f],!1)));return j.apply(void 0,n([],r(_),!1))},s.defaultLocale="en",s}();return x0})});var ms={name:"candidate-front",version:"1.152.0",git:{dirty:!1,raw:"58d2c05",hash:"58d2c05",distance:null,tag:null,semver:null,suffix:"58d2c05",semverString:null},buildAtMillis:1790067158517,buildAtString:"2026-09-22T08:52:38.517Z"};var G=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var ir="8.54.0";var Z=globalThis;function sn(t,e,r){let n=r||Z,i=n.__SENTRY__=n.__SENTRY__||{},o=i[ir]=i[ir]||{};return o[t]||(o[t]=e())}var Tt=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var A0="Sentry Logger ",ji=["debug","info","warn","error","log","assert","trace"],ei={};function St(t){if(!("console"in Z))return t();let e=Z.console,r={},n=Object.keys(ei);n.forEach(i=>{let o=ei[i];r[i]=e[i],e[i]=o});try{return t()}finally{n.forEach(i=>{e[i]=r[i]})}}function N0(){let t=!1,e={enable:()=>{t=!0},disable:()=>{t=!1},isEnabled:()=>t};return Tt?ji.forEach(r=>{e[r]=(...n)=>{t&&St(()=>{Z.console[r](`${A0}[${r}]:`,...n)})}}):ji.forEach(r=>{e[r]=()=>{}}),e}var $=sn("logger",N0);var yr="?",Vm=/\(error: (.*)\)/,Hm=/captureMessage|captureException/;function fs(...t){let e=t.sort((r,n)=>r[0]-n[0]).map(r=>r[1]);return(r,n=0,i=0)=>{let o=[],c=r.split(` 13`);for(let d=n;d<c.length;d++){let p=c[d];if(p.length>1024)continue;let h=Vm.test(p)?p.replace(Vm,"$1"):p;if(!h.match(/\S*Error: /)){for(let v of e){let y=v(h);if(y){o.push(y);break}}if(o.length>=50+i)break}}return Wm(o.slice(i))}}function Yc(t){return Array.isArray(t)?fs(...t):t}function Wm(t){if(!t.length)return[];let e=Array.from(t);return/sentryWrapped/.test(ps(e).function||"")&&e.pop(),e.reverse(),Hm.test(ps(e).function||"")&&(e.pop(),Hm.test(ps(e).function||"")&&e.pop()),e.slice(0,50).map(r=>ne(T({},r),{filename:r.filename||ps(e).filename,function:r.function||yr}))}function ps(t){return t[t.length-1]||{}}var Gc="<anonymous>";function wt(t){try{return!t||typeof t!="function"?Gc:t.name||Gc}catch{return Gc}}function hs(t){let e=t.exception;if(e){let r=[];try{return e.values.forEach(n=>{n.stacktrace.frames&&r.push(...n.stacktrace.frames)}),r}catch{return}}}var gs={},Gm={};function ft(t,e){gs[t]=gs[t]||[],gs[t].push(e)}function ht(t,e){if(!Gm[t]){Gm[t]=!0;try{e()}catch(r){Tt&&$.error(`Error while instrumenting ${t}`,r)}}}function Xe(t,e){let r=t&&gs[t];if(r)for(let n of r)try{n(e)}catch(i){Tt&&$.error(`Error while triggering instrumentation handler. 14Type: ${t} 15Name: ${wt(n)} 16Error:`,i)}}var Kc=null;function zi(t){let e="error";ft(e,t),ht(e,$0)}function $0(){Kc=Z.onerror,Z.onerror=function(t,e,r,n,i){return Xe("error",{column:n,error:i,line:r,msg:t,url:e}),Kc?Kc.apply(this,arguments):!1},Z.onerror.__SENTRY_INSTRUMENTED__=!0}var Jc=null;function qi(t){let e="unhandledrejection";ft(e,t),ht(e,M0)}function M0(){Jc=Z.onunhandledrejection,Z.onunhandledrejection=function(t){return Xe("unhandledrejection",t),Jc?Jc.apply(this,arguments):!0},Z.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}function Mt(){return Ui(Z),Z}function Ui(t){let e=t.__SENTRY__=t.__SENTRY__||{};return e.version=e.version||ir,e[ir]=e[ir]||{}}var Ym=Object.prototype.toString;function _n(t){switch(Ym.call(t)){case"[object Error]":case"[object E
16xception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return Dt(t,Error)}}function ti(t,e){return Ym.call(t)===`[object ${e}]`}function ys(t){return ti(t,"ErrorEvent")}function vs(t){return ti(t,"DOMError")}function Qc(t){return ti(t,"DOMException")}function gt(t){return ti(t,"String")}function ri(t){return typeof t=="object"&&t!==null&&"__sentry_template_string__"in t&&"__sentry_template_values__"in t}function Tn(t){return t===null||ri(t)||typeof t!="object"&&typeof t!="function"}function or(t){return ti(t,"Object")}function wn(t){return typeof Event<"u"&&Dt(t,Event)}function Xc(t){return typeof Element<"u"&&Dt(t,Element)}function Zc(t){return ti(t,"RegExp")}function Br(t){return!!(t&&t.then&&typeof t.then=="function")}function eu(t){return or(t)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t}function Dt(t,e){try{return t instanceof e}catch{return!1}}function Bi(t){return!!(typeof t=="object"&&t!==null&&(t.__isVue||t._isVue))}var ni=Z,D0=80;function Pt(t,e={}){if(!t)return"<unknown>";try{let r=t,n=5,i=[],o=0,c=0,d=" > ",p=d.length,h,v=Array.isArray(e)?e:e.keyAttrs,y=!Array.isArray(e)&&e.maxStringLength||D0;for(;r&&o++<n&&(h=P0(r,v),!(h==="html"||o>1&&c+i.length*p+h.length>=y));)i.push(h),c+=h.length,r=r.parentNode;return i.reverse().join(d)}catch{return"<unknown>"}}function P0(t,e){let r=t,n=[];if(!r||!r.tagName)return"";if(ni.HTMLElement&&r instanceof HTMLElement&&r.dataset){if(r.dataset.sentryComponent)return r.dataset.sentryComponent;if(r.dataset.sentryElement)return r.dataset.sentryElement}n.push(r.tagName.toLowerCase());let i=e&&e.length?e.filter(c=>r.getAttribute(c)).map(c=>[c,r.getAttribute(c)]):null;if(i&&i.length)i.forEach(c=>{n.push(`[${c[0]}="${c[1]}"]`)});else{r.id&&n.push(`#${r.id}`);let c=r.className;if(c&>(c)){let d=c.split(/\s+/);for(let p of d)n.push(`.${p}`)}}let o=["aria-label","type","name","title","alt"];for(let c of o){let d=r.getAttribute(c);d&&n.push(`[${c}="${d}"]`)}return n.join("")}function tu(){try{return ni.document.location.href}catch{return""}}function ru(t){return ni.document&&ni.document.querySelector?ni.document.querySelector(t):null}function Vi(t){if(!ni.HTMLElement)return null;let e=t,r=5;for(let n=0;n<r;n++){if(!e)return null;if(e instanceof HTMLElement){if(e.dataset.sentryComponent)return e.dataset.sentryComponent;if(e.dataset.sentryElement)return e.dataset.sentryElement}e=e.parentNode}return null}function vr(t,e=0){return typeof t!="string"||e===0||t.length<=e?t:`${t.slice(0,e)}...`}function Ss(t,e){if(!Array.isArray(t))return"";let r=[];for(let n=0;n<t.length;n++){let i=t[n];try{Bi(i)?r.push("[VueViewModel]"):r.push(String(i))}catch{r.push("[value cannot be serialized]")}}return r.join(e)}function Km(t,e,r=!1){return gt(t)?Zc(e)?e.test(t):gt(e)?r?t===e:t.includes(e):!1:!1}function Sr(t,e=[],r=!1){return e.some(n=>Km(t,n,r))}function tt(t,e,r){if(!(e in t))return;let n=t[e],i=r(n);typeof i=="function"&&bs(i,n);try{t[e]=i}catch{Tt&&$.log(`Failed to replace method "${e}" in object`,t)}}function Ke(t,e,r){try{Object.defineProperty(t,e,{value:r,writable:!0,configurable:!0})}catch{Tt&&$.log(`Failed to add non-enumerable property "${e}" to object`,t)}}function bs(t,e){try{let r=e.prototype||{};t.prototype=e.prototype=r,Ke(t,"__sentry_original__",e)}catch{}}function xn(t){return t.__sentry_original__}function Es(t){if(_n(t))return T({message:t.message,name:t.name,stack:t.stack},Qm(t));if(wn(t)){let e=T({type:t.type,target:Jm(t.target),currentTarget:Jm(t.currentTarget)},Qm(t));return typeof CustomEvent<"u"&&Dt(t,CustomEvent)&&(e.detail=t.detail),e}else return t}function Jm(t){try{return Xc(t)?Pt(t):Object.prototype.toString.call(t)}catch{return"<unknown>"}}function Qm(t){if(typeof t=="object"&&t!==null){let e={};for(let r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}else return{}}function iu(t,e=40){let r=Object.keys(Es(t));r.sort();let n=r[0];if(!n)return"[object has no keys]";if(n.length>=e)return vr(n,e);for(let i=r.length;i>0;i--){let o=r.slice(0,i).join(", ");if(!(o.length>e))return i===r.length?o:vr(o,e)}return""}function Fe(t){return nu(t,new Map)}function nu(t,e){if(O0(t)){let r=e.get(t);if(r!==void 0)return r;let n={};e.set(t,n);for(let i of Object.getOwnPropertyNames(t))typeof t[i]<"u"&&(n[i]=nu(t[i],e));return n}if(Array.isArray(t)){let r=e.get(t);if(r!==void 0)return r;let n=[];return e.set(t,n),t.forEach(i=>
16{n.push(nu(i,e))}),n}return t}function O0(t){if(!or(t))return!1;try{let e=Object.getPrototypeOf(t).constructor.name;return!e||e==="Object"}catch{return!0}}var Xm=1e3;function br(){return Date.now()/Xm}function R0(){let{performance:t}=Z;if(!t||!t.now)return br;let e=Date.now()-t.now(),r=t.timeOrigin==null?e:t.timeOrigin;return()=>(r+t.now())/Xm}var He=R0(),Hi,Ze=(()=>{let{performance:t}=Z;if(!t||!t.now){Hi="none";return}let e=3600*1e3,r=t.now(),n=Date.now(),i=t.timeOrigin?Math.abs(t.timeOrigin+r-n):e,o=i<e,c=t.timing&&t.timing.navigationStart,p=typeof c=="number"?Math.abs(c+r-n):e,h=p<e;return o||h?i<=p?(Hi="timeOrigin",t.timeOrigin):(Hi="navigationStart",c):(Hi="dateNow",n)})();function rt(){let t=Z,e=t.crypto||t.msCrypto,r=()=>Math.random()*16;try{if(e&&e.randomUUID)return e.randomUUID().replace(/-/g,"");e&&e.getRandomValues&&(r=()=>{let n=new Uint8Array(1);return e.getRandomValues(n),n[0]})}catch{}return("10000000100040008000"+1e11).replace(/[018]/g,n=>(n^(r()&15)>>n/4).toString(16))}function Zm(t){return t.exception&&t.exception.values?t.exception.values[0]:void 0}function sr(t){let{message:e,event_id:r}=t;if(e)return e;let n=Zm(t);return n?n.type&&n.value?`${n.type}: ${n.value}`:n.type||n.value||r||"<unknown>":r||"<unknown>"}function ii(t,e,r){let n=t.exception=t.exception||{},i=n.values=n.values||[],o=i[0]=i[0]||{};o.value||(o.value=e||""),o.type||(o.type=r||"Error")}function Er(t,e){let r=Zm(t);if(!r)return;let n={type:"generic",handled:!0},i=r.mechanism;if(r.mechanism=T(T(T({},n),i),e),e&&"data"in e){let o=T(T({},i&&i.data),e.data);r.mechanism.data=o}}function _s(t){if(L0(t))return!0;try{Ke(t,"__sentry_captured__",!0)}catch{}return!1}function L0(t){try{return t.__sentry_captured__}catch{}}var Vr;(function(t){t[t.PENDING=0]="PENDING";let r=1;t[t.RESOLVED=r]="RESOLVED";let n=2;t[t.REJECTED=n]="REJECTED"})(Vr||(Vr={}));function Bt(t){return new ar(e=>{e(t)})}function an(t){return new ar((e,r)=>{r(t)})}var ar=class t{constructor(e){t.prototype.__init.call(this),t.prototype.__init2.call(this),t.prototype.__init3.call(this),t.prototype.__init4.call(this),this._state=Vr.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(r){this._reject(r)}}then(e,r){return new t((n,i)=>{this._handlers.push([!1,o=>{if(!e)n(o);else try{n(e(o))}catch(c){i(c)}},o=>{if(!r)i(o);else try{n(r(o))}catch(c){i(c)}}]),this._executeHandlers()})}catch(e){return this.then(r=>r,e)}finally(e){return new t((r,n)=>{let i,o;return this.then(c=>{o=!1,i=c,e&&e()},c=>{o=!0,i=c,e&&e()}).then(()=>{if(o){n(i);return}r(i)})})}__init(){this._resolve=e=>{this._setResult(Vr.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(Vr.REJECTED,e)}}__init3(){this._setResult=(e,r)=>{if(this._state===Vr.PENDING){if(Br(r)){r.then(this._resolve,this._reject);return}this._state=e,this._value=r,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===Vr.PENDING)return;let e=this._handlers.slice();this._handlers=[],e.forEach(r=>{r[0]||(this._state===Vr.RESOLVED&&r[1](this._value),this._state===Vr.REJECTED&&r[2](this._value),r[0]=!0)})}}};function ep(t){let e=He(),r={sid:rt(),init:!0,timestamp:e,started:e,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>F0(r)};return t&&Hr(r,t),r}function Hr(t,e={}){if(e.user&&(!t.ipAddress&&e.user.ip_address&&(t.ipAddress=e.user.ip_address),!t.did&&!e.did&&(t.did=e.user.id||e.user.email||e.user.username)),t.timestamp=e.timestamp||He(),e.abnormal_mechanism&&(t.abnormal_mechanism=e.abnormal_mechanism),e.ignoreDuration&&(t.ignoreDuration=e.ignoreDuration),e.sid&&(t.sid=e.sid.length===32?e.sid:rt()),e.init!==void 0&&(t.init=e.init),!t.did&&e.did&&(t.did=`${e.did}`),typeof e.started=="number"&&(t.started=e.started),t.ignoreDuration)t.duration=void 0;else if(typeof e.duration=="number")t.duration=e.duration;else{let r=t.timestamp-t.started;t.duration=r>=0?r:0}e.release&&(t.release=e.release),e.environment&&(t.environment=e.environment),!t.ipAddress&&e.ipAddress&&(t.ipAddress=e.ipAddress),!t.userAgent&&e.userAgent&&(t.userAgent=e.userAgent),typeof e.errors=="number"&&(t.errors=e.errors),e.status&&(t.status=e.status)}function tp(t,e){let r={};e?r={status:e}:t.status==="ok"&&(r={status:"exited"}),Hr(t,r)}function F0(t){return Fe({sid:`${t.sid}`,init:t.init,started:new Date(t.started*1e3).toISOString(),timestamp:new Date(t.timestamp*1e3).toISOString(),status:t.status,errors:t.errors,did:typeof t.did=="number"||typeof t.did=="string"?`${t.did}`:void 0,duration:t.duration,abnormal_mechanism:t.abnormal_mechanism,attrs:{release:t.release,environment:t.environment,ip_address:t.ipAddress,user_agent:t.userAgent}})}
16function xt(){return rt()}function It(){return rt().substring(16)}function oi(t,e,r=2){if(!e||typeof e!="object"||r<=0)return e;if(t&&e&&Object.keys(e).length===0)return t;let n=T({},t);for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=oi(n[i],e[i],r-1));return n}var ou="_sentrySpan";function cn(t,e){e?Ke(t,ou,e):delete t[ou]}function In(t){return t[ou]}var j0=100,su=class t{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:xt(),spanId:It()}}clone(){let e=new t;return e._breadcrumbs=[...this._breadcrumbs],e._tags=T({},this._tags),e._extra=T({},this._extra),e._contexts=T({},this._contexts),this._contexts.flags&&(e._contexts.flags={values:[...this._contexts.flags.values]}),e._user=this._user,e._level=this._level,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._requestSession=this._requestSession,e._attachments=[...this._attachments],e._sdkProcessingMetadata=T({},this._sdkProcessingMetadata),e._propagationContext=T({},this._propagationContext),e._client=this._client,e._lastEventId=this._lastEventId,cn(e,In(this)),e}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&Hr(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags=T(T({},this._tags),e),this._notifyScopeListeners(),this}setTag(e,r){return this._tags=ne(T({},this._tags),{[e]:r}),this._notifyScopeListeners(),this}setExtras(e){return this._extra=T(T({},this._extra),e),this._notifyScopeListeners(),this}setExtra(e,r){return this._extra=ne(T({},this._extra),{[e]:r}),this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,r){return r===null?delete this._contexts[e]:this._contexts[e]=r,this._notifyScopeListeners(),this}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;let r=typeof e=="function"?e(this):e,[n,i]=r instanceof Ot?[r.getScopeData(),r.getRequestSession()]:or(r)?[e,e.requestSession]:[],{tags:o,extra:c,user:d,contexts:p,level:h,fingerprint:v=[],propagationContext:y}=n||{};return this._tags=T(T({},this._tags),o),this._extra=T(T({},this._extra),c),this._contexts=T(T({},this._contexts),p),d&&Object.keys(d).length&&(this._user=d),h&&(this._level=h),v.length&&(this._fingerprint=v),y&&(this._propagationContext=y),i&&(this._requestSession=i),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,cn(this,void 0),this._attachments=[],this.setPropagationContext({traceId:xt()}),this._notifyScopeListeners(),this}addBreadcrumb(e,r){let n=typeof r=="number"?r:j0;if(n<=0)return this;let i=T({timestamp:br()},e);return this._breadcrumbs.push(i),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client&&this._client.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:In(this)}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=oi(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=T({spanId:It()},e),this}getPropagationContext(){return this._propagationContext}captureException(e,r){let n=r&&r.event_id?r.event_id:rt();if(!this._client)return $.warn("No client configured on scope - will not capture exception!"),n;let i=new Error("Sentry syntheticException");return this._client.captureException(e,ne(T({originalException:e,syntheticException:i},r),{event_id:n}),this),n}captureMessage(e,r,n){let i=n&&n.event_id?n.event_id:rt();if(!this._client)return $.warn("No client configured on scope - will not capture message!"),i;let o=new Error(e);return this._client.captureMessage(e,r,ne(T({originalException:e,syntheticException:o},n),{event_id:i}),this),i}captureEvent(e,r){let n=r&&r.event_id?r.event_id:rt();return this._client?(this._client.captureEvent(e,ne(T({},r),{event_id:n}),this),n):($.warn("No client configured on scope - will not capture event!"),n)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEac
16h(e=>{e(this)}),this._notifyingListeners=!1)}},Ot=su;function rp(){return sn("defaultCurrentScope",()=>new Ot)}function np(){return sn("defaultIsolationScope",()=>new Ot)}var au=class{constructor(e,r){let n;e?n=e:n=new Ot;let i;r?i=r:i=new Ot,this._stack=[{scope:n}],this._isolationScope=i}withScope(e){let r=this._pushScope(),n;try{n=e(r)}catch(i){throw this._popScope(),i}return Br(n)?n.then(i=>(this._popScope(),i),i=>{throw this._popScope(),i}):(this._popScope(),n)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}};function si(){let t=Mt(),e=Ui(t);return e.stack=e.stack||new au(rp(),np())}function z0(t){return si().withScope(t)}function q0(t,e){let r=si();return r.withScope(()=>(r.getStackTop().scope=t,e(t)))}function ip(t){return si().withScope(()=>t(si().getIsolationScope()))}function op(){return{withIsolationScope:ip,withScope:z0,withSetScope:q0,withSetIsolationScope:(t,e)=>ip(e),getCurrentScope:()=>si().getScope(),getIsolationScope:()=>si().getIsolationScope()}}function _r(t){let e=Ui(t);return e.acs?e.acs:op()}function le(){let t=Mt();return _r(t).getCurrentScope()}function ct(){let t=Mt();return _r(t).getIsolationScope()}function Ts(){return sn("globalScope",()=>new Ot)}function kn(...t){let e=Mt(),r=_r(e);if(t.length===2){let[n,i]=t;return n?r.withSetScope(n,i):r.withScope(i)}return r.withScope(t[0])}function te(){return le().getClient()}function cu(t){let e=t.getPropagationContext(),{traceId:r,spanId:n,parentSpanId:i}=e;return Fe({trace_id:r,span_id:n,parent_span_id:i})}var U0="_sentryMetrics";function Wi(t){let e=t[U0];if(!e)return;let r={};for(let[,[n,i]]of e)(r[n]||(r[n]=[])).push(Fe(i));return r}var Je="sentry.source",ai="sentry.sample_rate",bt="sentry.op",Ie="sentry.origin",ci="sentry.idle_span_finish_reason",un="sentry.measurement_unit",ln="sentry.measurement_value",Gi="sentry.custom_span_name",uu="sentry.profile_id",Cn="sentry.exclusive_time";function lu(t){if(t<400&&t>=100)return{code:1};if(t>=400&&t<500)switch(t){case 401:return{code:2,message:"unauthenticated"};case 403:return{code:2,message:"permission_denied"};case 404:return{code:2,message:"not_found"};case 409:return{code:2,message:"already_exists"};case 413:return{code:2,message:"failed_precondition"};case 429:return{code:2,message:"resource_exhausted"};case 499:return{code:2,message:"cancelled"};default:return{code:2,message:"invalid_argument"}}if(t>=500&&t<600)switch(t){case 501:return{code:2,message:"unimplemented"};case 503:return{code:2,message:"unavailable"};case 504:return{code:2,message:"deadline_exceeded"};default:return{code:2,message:"internal_error"}}return{code:2,message:"unknown_error"}}function ui(t,e){t.setAttribute("http.response.status_code",e);let r=lu(e);r.message!=="unknown_error"&&t.setStatus(r)}var ws="sentry-",B0=/^sentry-/,V0=8192;function xs(t){let e=H0(t);if(!e)return;let r=Object.entries(e).reduce((n,[i,o])=>{if(i.match(B0)){let c=i.slice(ws.length);n[c]=o}return n},{});if(Object.keys(r).length>0)return r}function du(t){if(!t)return;let e=Object.entries(t).reduce((r,[n,i])=>(i&&(r[`${ws}${n}`]=i),r),{});return W0(e)}function H0(t){if(!(!t||!gt(t)&&!Array.isArray(t)))return Array.isArray(t)?t.reduce((e,r)=>{let n=sp(r);return Object.entries(n).forEach(([i,o])=>{e[i]=o}),e},{}):sp(t)}function sp(t){return t.split(",").map(e=>e.split("=").map(r=>decodeURIComponent(r.trim()))).reduce((e,[r,n])=>(r&&n&&(e[r]=n),e),{})}function W0(t){if(Object.keys(t).length!==0)return Object.entries(t).reduce((e,[r,n],i)=>{let o=`${encodeURIComponent(r)}=${encodeURIComponent(n)}`,c=i===0?o:`${e},${o}`;return c.length>V0?(Tt&&$.warn(`Not adding key: ${r} with val: ${n} to baggage header due to exceeding baggage size limits.`),e):c},"")}var Is=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function ap(t){if(!t)return;let e=t.match(Is);if(!e)return;let r;return e[3]==="1"?r=!0:e[3]==="0"&&(r=!1),{traceId:e[1],parentSampled:r,parentSpanId:e[2]}}function mu(t,e){let r=ap(t),n=xs(e);if(!r||!r.traceId)return{traceId:xt(),spanId:It()};let{traceId:i,parentSpanId:o,parentSampled:c}=r,d=It();return{traceId:i,parentSpanId:o,spanId:d,sampled:c,dsc:n||{}}}function Yi(t=xt(),e=It(),r){let n="";return r!==void 0&&(n=r?"-1":"-0"),`${t}-${e}${n}`}var ks=0,fu=1,cp=!1;function lp(t){let{spanId:e,traceId:r}=t.spanContext(),{data:n,op:i,parent_span_id:o,status:c,origin:d}=ee(t);return Fe({parent_span_id:o,span_id:e,trace_id:r,data:n,op:i,status:c,origin:d})}function hu(t){let{spanId:e,traceId:r,isRemote:n}=t.spanContext(),i=n?e:ee(t).parent_span_id,o=n?It():e;return Fe({parent_span_id:i,span_id:o,trace_id:r})}function Cs(t){let{traceId:e,spanId:r}=t.spanContext(),n=Vt(t);return Yi(e,r,n)}function cr(t){return typeof t=="number"?up(t):Array.isArray(t)?t[0]+t[1]/1e9:t instanceof Date?up(t.getTime()):He()}function up(t){return t>9999999999?t/1e3:t}function ee(t){if(J0(t))return t.getSpanJSON();try{let{spanId:e,traceId:r}=t.spanContext();if(K0(t)){let{attributes:n,startTime:i,name:o,endTime:c,parentSpanId:d,status:p}=t;return Fe({span_id:e,trace_id:r,data:n,description:o,parent_span_id:d,start_timestamp:cr(i),timestamp:cr(c)||void 0,status:As(p),op:n[bt],origin:n[Ie],_metrics_summary:Wi(t)})}return{span_id:e,trace_id:r}}catch{return{}}}function K0(t){let e=t;return!!e.attributes&&!!e.startTime&&!!e.name&&!!e.endTime&&!!e.status}function J0(t){return typeof t.getSpanJSON=="function"}function Vt(t){let{traceFlags:e}=t.spanContext();return e===fu}function As(t){if(!(!t||t.code===0))return t.code===1?"ok":t.message||"unknown_error"}var An="_sentryChildSpans",pu="_sentryRootSpan";function Ns(t,e){let r=t[pu]||t;Ke(e,pu,r),t[An]?t[An].add(e):Ke(t,An,new Set([e]))}function dp(t,e){t[An]&&t[An].delete(e)}function dn(t){let e=new Set;function r(n){if(!e.has(n)&&Vt(n)){e.add(n);let i=n[An]?Array.from(n[An]):[];for(let o of i)r(o)}}return r(t),Array.from(e)}function ke(t){return t[pu]||t}function Ce(){let t=Mt(),e=_r(t);return e.getActiveSpan?e.getActiveSpan():In(le())}function $s(){cp||(St(()=>{console.warn("[Sentry] Deprecation warning: Returning null from `beforeSendSpan` will be disallowed from SDK ver
16sion 9.0.0 onwards. The callback will only support mutating spans. To drop certain spans, configure the respective integrations directly.")}),cp=!0)}var mp=!1;function Ms(){mp||(mp=!0,zi(gu),qi(gu))}function gu(){let t=Ce(),e=t&&ke(t);if(e){let r="internal_error";G&&$.log(`[Tracing] Root span: ${r} -> Global error occurred`),e.setStatus({code:2,message:r})}}gu.tag="sentry_tracingErrorCallback";var pp="_sentryScope",fp="_sentryIsolationScope";function hp(t,e,r){t&&(Ke(t,fp,r),Ke(t,pp,e))}function yu(t){return{scope:t[pp],isolationScope:t[fp]}}function Et(t){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;let e=te(),r=t||e&&e.getOptions();return!!r&&(r.enableTracing||"tracesSampleRate"in r||"tracesSampler"in r)}var Rt=class{constructor(e={}){this._traceId=e.traceId||xt(),this._spanId=e.spanId||It()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:ks}}end(e){}setAttribute(e,r){return this}setAttributes(e){return this}setStatus(e){return this}updateName(e){return this}isRecording(){return!1}addEvent(e,r,n){return this}addLink(e){return this}addLinks(e){return this}recordException(e,r){}};var li="production";var gp="_frozenDsc";function vu(t,e){Ke(t,gp,e)}function Su(t,e){let r=e.getOptions(),{publicKey:n}=e.getDsn()||{},i=Fe({environment:r.environment||li,release:r.release,public_key:n,trace_id:t});return e.emit("createDsc",i),i}function Ki(t,e){let r=e.getPropagationContext();return r.dsc||Su(r.traceId,t)}function Lt(t){let e=te();if(!e)return{};let r=ke(t),n=r[gp];if(n)return n;let i=r.spanContext().traceState,o=i&&i.get("sentry.dsc"),c=o&&xs(o);if(c)return c;let d=Su(t.spanContext().traceId,e),p=ee(r),h=p.data||{},v=h[ai];v!=null&&(d.sample_rate=`${v}`);let y=h[Je],I=p.description;return y!=="url"&&I&&(d.transaction=I),Et()&&(d.sampled=String(Vt(r))),e.emit("createDsc",d,r),d}function yp(t){if(!G)return;let{description:e="< unknown name >",op:r="< unknown op >",parent_span_id:n}=ee(t),{spanId:i}=t.spanContext(),o=Vt(t),c=ke(t),d=c===t,p=`[Tracing] Starting ${o?"sampled":"unsampled"} ${d?"root ":""}span`,h=[`op: ${r}`,`name: ${e}`,`ID: ${i}`];if(n&&h.push(`parent ID: ${n}`),!d){let{op:v,description:y}=ee(c);h.push(`root ID: ${c.spanContext().spanId}`),v&&h.push(`root op: ${v}`),y&&h.push(`root description: ${y}`)}$.log(`${p} 17 ${h.join(` 18 `)}`)}function vp(t){if(!G)return;let{description:e="< unknown name >",op:r="< unknown op >"}=ee(t),{spanId:n}=t.spanContext(),o=ke(t)===t,c=`[Tracing] Finishing "${r}" ${o?"root ":""}span "${e}" with ID ${n}`;$.log(c)}function Ds(t){if(typeof t=="boolean")return Number(t);let e=typeof t=="string"?parseFloat(t):t;if(typeof e!="number"||isNaN(e)||e<0||e>1){G&&$.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(t)} of type ${JSON.stringify(typeof t)}.`);return}return e}function Sp(t,e){if(!Et(t))return[!1];let r=ct().getScopeData().sdkProcessingMetadata.normalizedRequest,n=ne(T({},e),{normalizedRequest:e.normalizedRequest||r}),i;typeof t.tracesSampler=="function"?i=t.tracesSampler(n):n.parentSampled!==void 0?i=n.parentSampled:typeof t.tracesSampleRate<"u"?i=t.tracesSampleRate:i=1;let o=Ds(i);return o===void 0?(G&&$.warn("[Tracing] Discarding transaction because of invalid sample rate."),[!1]):o?Math.random()<o?[!0,o]:(G&&$.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`),[!1,o]):(G&&$.log(`[Tracing] Discarding transaction because ${typeof t.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,o])}var Q0=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function X0(t){return t==="http"||t==="https"}function Tr(t,e=!1){let{host:r,path:n,pass:i,port:o,projectId:c,protocol:d,publicKey:p}=t;return`${d}://${p}${e&&i?`:${i}`:""}@${r}${o?`:${o}`:""}/${n&&`${n}/`}${c}`}function bp(t){let e=Q0.exec(t);if(!e){St(()=>{console.error(`Invalid Sentry Dsn: ${t}`)});return}let[r,n,i="",o="",c="",d=""]=e.slice(1),p="",h=d,v=h.split("/");if(v.length>1&&(p=v.slice(0,-1).join("/"),h=v.pop()),h){let y=h.match(/^\d+/);
18y&&(h=y[0])}return Ep({host:o,pass:i,path:p,projectId:h,port:c,protocol:r,publicKey:n})}function Ep(t){return{protocol:t.protocol,publicKey:t.publicKey||"",pass:t.pass||"",host:t.host,port:t.port||"",path:t.path||"",projectId:t.projectId}}function Z0(t){if(!Tt)return!0;let{port:e,projectId:r,protocol:n}=t;return["protocol","publicKey","host","projectId"].find(c=>t[c]?!1:($.error(`Invalid Sentry Dsn: ${c} missing`),!0))?!1:r.match(/^\d+$/)?X0(n)?e&&isNaN(parseInt(e,10))?($.error(`Invalid Sentry Dsn: Invalid port ${e}`),!1):!0:($.error(`Invalid Sentry Dsn: Invalid protocol ${n}`),!1):($.error(`Invalid Sentry Dsn: Invalid projectId ${r}`),!1)}function bu(t){let e=typeof t=="string"?bp(t):Ep(t);if(!(!e||!Z0(e)))return e}function _p(){let t=typeof WeakSet=="function",e=t?new WeakSet:[];function r(i){if(t)return e.has(i)?!0:(e.add(i),!1);for(let o=0;o<e.length;o++)if(e[o]===i)return!0;return e.push(i),!1}function n(i){if(t)e.delete(i);else for(let o=0;o<e.length;o++)if(e[o]===i){e.splice(o,1);break}}return[r,n]}function Ht(t,e=100,r=1/0){try{return Eu("",t,e,r)}catch(n){return{ERROR:`**non-serializable** (${n})`}}}function Ps(t,e=3,r=100*1024){let n=Ht(t,e);return ny(n)>r?Ps(t,e-1,r):n}function Eu(t,e,r=1/0,n=1/0,i=_p()){let[o,c]=i;if(e==null||["boolean","string"].includes(typeof e)||typeof e=="number"&&Number.isFinite(e))return e;let d=ey(t,e);if(!d.startsWith("[object "))return d;if(e.__sentry_skip_normalization__)return e;let p=typeof e.__sentry_override_normalization_depth__=="number"?e.__sentry_override_normalization_depth__:r;if(p===0)return d.replace("object ","");if(o(e))return"[Circular ~]";let h=e;if(h&&typeof h.toJSON=="function")try{let N=h.toJSON();return Eu("",N,p-1,n,i)}catch{}let v=Array.isArray(e)?[]:{},y=0,I=Es(e);for(let N in I){if(!Object.prototype.hasOwnProperty.call(I,N))continue;if(y>=n){v[N]="[MaxProperties ~]";break}let C=I[N];v[N]=Eu(N,C,p-1,n,i),y++}return c(e),v}function ey(t,e){try{if(t==="domain"&&e&&typeof e=="object"&&e._events)return"[Domain]";if(t==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&e===global)return"[Global]";if(typeof window<"u"&&e===window)return"[Window]";if(typeof document<"u"&&e===document)return"[Document]";if(Bi(e))return"[VueViewModel]";if(eu(e))return"[SyntheticEvent]";if(typeof e=="number"&&!Number.isFinite(e))return`[${e}]`;if(typeof e=="function")return`[Function: ${wt(e)}]`;if(typeof e=="symbol")return`[${String(e)}]`;if(typeof e=="bigint")return`[BigInt: ${String(e)}]`;let r=ty(e);return/^HTML(\w*)Element$/.test(r)?`[HTMLElement: ${r}]`:`[object ${r}]`}catch(r){return`**non-serializable** (${r})`}}function ty(t){let e=Object.getPrototypeOf(t);return e?e.constructor.name:"null prototype"}function ry(t){return~-encodeURI(t).split(/%..|./).length}function ny(t){return ry(JSON.stringify(t))}function ur(t,e=[]){return[t,e]}function Tu(t,e){let[r,n]=t;return[r,[...n,e]]}function Os(t,e){let r=t[1];for(let n of r){let i=n[0].type;if(e(n,i))return!0}return!1}function _u(t){return Z.__SENTRY__&&Z.__SENTRY__.encodePolyfill?Z.__SENTRY__.encodePolyfill(t):new TextEncoder().encode(t)}function wu(t){let[e,r]=t,n=JSON.stringify(e);function i(o){typeof n=="string"?n=typeof o=="string"?n+o:[_u(n),o]:n.push(typeof o=="string"?_u(o):o)}for(let o of r){let[c,d]=o;if(i(` 19${JSON.stringify(c)} 20`),typeof d=="string"||d instanceof Uint8Array)i(d);else{let p;try{p=JSON.stringify(d)}catch{p=JSON.stringify(Ht(d))}i(p)}}return typeof n=="string"?n:iy(n)}function iy(t){let e=t.reduce((i,o)=>i+o.length,0),r=new Uint8Array(e),n=0;for(let i of t)r.set(i,n),n+=i.length;return r}function xu(t){return[{type:"span"},t]}function Iu(t){let e=typeof t.data=="string"?_u(t.data):t.data;return[Fe({type:"attachment",length:e.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType}),e]}var oy={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket",raw_
20security:"security"};function Rs(t){return oy[t]}function Ls(t){if(!t||!t.sdk)return;let{name:e,version:r}=t.sdk;return{name:e,version:r}}function ku(t,e,r,n){let i=t.sdkProcessingMetadata&&t.sdkProcessingMetadata.dynamicSamplingContext;return T(T(T({event_id:t.event_id,sent_at:new Date().toISOString()},e&&{sdk:e}),!!r&&n&&{dsn:Tr(n)}),i&&{trace:Fe(T({},i))})}function sy(t,e){return e&&(t.sdk=t.sdk||{},t.sdk.name=t.sdk.name||e.name,t.sdk.version=t.sdk.version||e.version,t.sdk.integrations=[...t.sdk.integrations||[],...e.integrations||[]],t.sdk.packages=[...t.sdk.packages||[],...e.packages||[]]),t}function Tp(t,e,r,n){let i=Ls(r),o=T(T({sent_at:new Date().toISOString()},i&&{sdk:i}),!!n&&e&&{dsn:Tr(e)}),c="aggregates"in t?[{type:"sessions"},t]:[{type:"session"},t.toJSON()];return ur(o,[c])}function wp(t,e,r,n){let i=Ls(r),o=t.type&&t.type!=="replay_event"?t.type:"event";sy(t,r&&r.sdk);let c=ku(t,i,n,e);return delete t.sdkProcessingMetadata,ur(c,[[{type:o},t]])}function xp(t,e){function r(v){return!!v.trace_id&&!!v.public_key}let n=Lt(t[0]),i=e&&e.getDsn(),o=e&&e.getOptions().tunnel,c=T(T({sent_at:new Date().toISOString()},r(n)&&{trace:n}),!!o&&i&&{dsn:Tr(i)}),d=e&&e.getOptions().beforeSendSpan,p=d?v=>{let y=d(ee(v));return y||$s(),y}:v=>ee(v),h=[];for(let v of t){let y=p(v);y&&h.push(xu(y))}return ur(c,h)}function Fs(t,e,r,n=Ce()){let i=n&&ke(n);i&&(G&&$.log(`[Measurement] Setting measurement on root span: ${t} = ${e} ${r}`),i.addEvent(t,{[ln]:e,[un]:r}))}function js(t){if(!t||t.length===0)return;let e={};return t.forEach(r=>{let n=r.attributes||{},i=n[un],o=n[ln];typeof i=="string"&&typeof o=="number"&&(e[r.name]={value:o,unit:i})}),e}var Ip=1e3,di=class{constructor(e={}){this._traceId=e.traceId||xt(),this._spanId=e.spanId||It(),this._startTime=e.startTimestamp||He(),this._attributes={},this.setAttributes(T({[Ie]:"manual",[bt]:e.op},e.attributes)),this._name=e.name,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),"sampled"in e&&(this._sampled=e.sampled),e.endTimestamp&&(this._endTime=e.endTimestamp),this._events=[],this._isStandaloneSpan=e.isStandalone,this._endTime&&this._onSpanEnded()}addLink(e){return this}addLinks(e){return this}recordException(e,r){}spanContext(){let{_spanId:e,_traceId:r,_sampled:n}=this;return{spanId:e,traceId:r,traceFlags:n?fu:ks}}setAttribute(e,r){return r===void 0?delete this._attributes[e]:this._attributes[e]=r,this}setAttributes(e){return Object.keys(e).forEach(r=>this.setAttribute(r,e[r])),this}updateStartTime(e){this._startTime=cr(e)}setStatus(e){return this._status=e,this}updateName(e){return this._name=e,this.setAttribute(Je,"custom"),this}end(e){this._endTime||(this._endTime=cr(e),vp(this),this._onSpanEnded())}getSpanJSON(){return Fe({data:this._attributes,description:this._name,op:this._attributes[bt],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:As(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Ie],_metrics_summary:Wi(this),profile_id:this._attributes[uu],exclusive_time:this._attributes[Cn],measurements:js(this._events),is_segment:this._isStandaloneSpan&&ke(this)===this||void 0,segment_id:this._isStandaloneSpan?ke(this).spanContext().spanId:void 0})}isRecording(){return!this._endTime&&!!this._sampled}addEvent(e,r,n){G&&$.log("[Tracing] Adding an event to span:",e);let i=kp(r)?r:n||He(),o=kp(r)?{}:r||{},c={name:e,time:cr(i),attributes:o};return this._events.push(c),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){let e=te();if(e&&e.emit("spanEnd",this),!(this._isStandaloneSpan||this===ke(this)))return;if(this._isStandaloneSpan){this._sampled?cy(xp([this],e)):(G&&$.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),e&&e.recordDroppedEvent("sample_rate","span"));return}let n=this._convertSpanToTransaction();n&&(yu(this).scope||le()).captureEvent(n)}_convertSpanToTransaction(){if(!Cp(ee(this)))return;this._name||(G&&$.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");let{scope:e,isolationScope:r}=yu(this),i=(e||le()).getClient()||te();if(this._sampled!==!0){G&&$.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),i&&i.recordDroppedEvent("sample_rate","transaction");return}let c=dn(this).filter(y=>y!==this&&!ay(y)).map(y=>ee(y)).filter(Cp),d=this._attributes[Je];
20delete this._attributes[Gi],c.forEach(y=>{y.data&&delete y.data[Gi]});let p=T({contexts:{trace:lp(this)},spans:c.length>Ip?c.sort((y,I)=>y.start_timestamp-I.start_timestamp).slice(0,Ip):c,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:T({capturedSpanScope:e,capturedSpanIsolationScope:r},Fe({dynamicSamplingContext:Lt(this)})),_metrics_summary:Wi(this)},d&&{transaction_info:{source:d}}),h=js(this._events);return h&&Object.keys(h).length&&(G&&$.log("[Measurements] Adding measurements to transaction event",JSON.stringify(h,void 0,2)),p.measurements=h),p}};function kp(t){return t&&typeof t=="number"||t instanceof Date||Array.isArray(t)}function Cp(t){return!!t.start_timestamp&&!!t.timestamp&&!!t.span_id&&!!t.trace_id}function ay(t){return t instanceof di&&t.isStandaloneSpan()}function cy(t){let e=te();if(!e)return;let r=t[1];if(!r||r.length===0){e.recordDroppedEvent("before_send","span");return}e.sendEnvelope(t)}var Np="__SENTRY_SUPPRESS_TRACING__";function Ft(t){let e=$p();if(e.startInactiveSpan)return e.startInactiveSpan(t);let r=ly(t),{forceTransaction:n,parentSpan:i}=t;return(t.scope?c=>kn(t.scope,c):i!==void 0?c=>Ji(i,c):c=>c())(()=>{let c=le(),d=my(c);return t.onlyIfParent&&!d?new Rt:uy({parentSpan:d,spanArguments:r,forceTransaction:n,scope:c})})}function Ji(t,e){let r=$p();return r.withActiveSpan?r.withActiveSpan(t,e):kn(n=>(cn(n,t||void 0),e(n)))}function uy({parentSpan:t,spanArguments:e,forceTransaction:r,scope:n}){if(!Et())return new Rt;let i=ct(),o;if(t&&!r)o=dy(t,n,e),Ns(t,o);else if(t){let c=Lt(t),{traceId:d,spanId:p}=t.spanContext(),h=Vt(t);o=Ap(T({traceId:d,parentSpanId:p},e),n,h),vu(o,c)}else{let{traceId:c,dsc:d,parentSpanId:p,sampled:h}=T(T({},i.getPropagationContext()),n.getPropagationContext());o=Ap(T({traceId:c,parentSpanId:p},e),n,h),d&&vu(o,d)}return yp(o),hp(o,n,i),o}function ly(t){let e=t.experimental||{},r=T({isStandalone:e.standalone},t);if(t.startTime){let n=T({},r);return n.startTimestamp=cr(t.startTime),delete n.startTime,n}return r}function $p(){let t=Mt();return _r(t)}function Ap(t,e,r){let n=te(),i=n&&n.getOptions()||{},{name:o="",attributes:c}=t,[d,p]=e.getScopeData().sdkProcessingMetadata[Np]?[!1]:Sp(i,{name:o,parentSampled:r,attributes:c,transactionContext:{name:o,parentSampled:r}}),h=new di(ne(T({},t),{attributes:T({[Je]:"custom"},t.attributes),sampled:d}));return p!==void 0&&h.setAttribute(ai,p),n&&n.emit("spanStart",h),h}function dy(t,e,r){let{spanId:n,traceId:i}=t.spanContext(),o=e.getScopeData().sdkProcessingMetadata[Np]?!1:Vt(t),c=o?new di(ne(T({},r),{parentSpanId:n,traceId:i,sampled:o})):new Rt({traceId:i});Ns(t,c);let d=te();return d&&(d.emit("spanStart",c),r.endTimestamp&&d.emit("spanEnd",c)),c}function my(t){let e=In(t);if(!e)return;let r=te();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?ke(e):e}var mi={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},py="heartbeatFailed",fy="idleTimeout",hy="finalTimeout",gy="externalFinish";function zs(t,e={}){let r=new Map,n=!1,i,o=gy,c=!e.disableAutoFinish,d=[],{idleTimeout:p=mi.idleTimeout,finalTimeout:h=mi.finalTimeout,childSpanTimeout:v=mi.childSpanTimeout,beforeSpanEnd:y}=e,I=te();if(!I||!Et())return new Rt;let N=le(),C=Ce(),O=yy(t);O.end=new Proxy(O.end,{apply(Q,oe,we){y&&y(O);let[Pe,...je]=we,nt=Pe||He(),de=cr(nt),Nt=dn(O).filter(H=>H!==O);if(!Nt.length)return Re(de),Reflect.apply(Q,oe,[de,...je]);let Nr=Nt.map(H=>ee(H).timestamp).filter(H=>!!H),mr=Nr.length?Math.max(...Nr):void 0,z=ee(O).start_timestamp,V=Math.min(z?z+h/1e3:1/0,Math.max(z||-1/0,Math.min(de,mr||1/0)));return Re(V),Reflect.apply(Q,oe,[V,...je])}});function P(){i&&(clearTimeout(i),i=void 0)}function W(Q){P(),i=setTimeout(()=>{!n&&r.size===0&&c&&(o=fy,O.end(Q))},p)}function ue(Q){i=setTimeout(()=>{!n&&c&&(o=py,O.end(Q))},v)}function Me(Q){P(),r.set(Q,!0);let oe=He();ue(oe+v/1e3)}function De(Q){if(r.has(Q)&&r.delete(Q),r.size===0){let oe=He();W(oe+p/1e3)}}function Re(Q){n=!0,r.clear(),d.forEach(de=>de()),cn(N,C);let oe=ee(O),{start_timestamp:we}=oe;if(!we)return;(oe.data||{})[ci]||O.setAttribute(ci,o),$.log(`[Tracing] Idle span "${oe.op}" finished`);let je=dn(O).filter(de=>de!==O),nt=0;je.forEach(de=>{de.isRecording()&&(de.setStatus({code:2,message:"cancelled"}),de.end(Q),G&&$.log("[Tracing] Cancelling span since span ended early",JSON.stringify(de,void 0,2)));let Nt=ee(de),{timestamp:Nr=0,start_timestamp:mr=0}=Nt,z=mr<=Q,V=(h+p)/1e3,H=Nr-mr<=V;if(G){let ye=JSON.stringify(de,void 0,2);z?H||$.log("[Tracing] Discarding span since it finished after idle span final timeout",ye):$.log("[Tracing] Discarding span since it happened after idle span was finished",ye)}(!H||!z)&&(dp(O,de),nt++)}),nt>0&&O.setAttribute("sentry.idle_span_discarded_spans",nt)}return d.push(I.on("spanStart",Q=>{if(n||Q===O||ee(Q).timestamp)return;dn(O).includes(Q)&&Me(Q.spanContext().spanId)})),d.push(I.on("spanEnd",Q=>{n||De(Q.spanContext().spanId)})),d.push(I.on("idleSpanEnableAutoFinish",Q=>{Q===O&&(c=!0,W(),r.size&&ue())})),e.disableAutoFinish||W(),setTimeout(()=>{n||(O.setStatus({code:2,message:"deadline_exceeded"}),o=hy,O.end())},h),O}function yy(t){let e=Ft(t);
20return cn(le(),e),G&&$.log("[Tracing] Started span is an idle span"),e}function qs(t,e,r,n=0){return new ar((i,o)=>{let c=t[n];if(e===null||typeof c!="function")i(e);else{let d=c(T({},e),r);G&&c.id&&d===null&&$.log(`Event processor "${c.id}" dropped event`),Br(d)?d.then(p=>qs(t,p,r,n+1).then(i)).then(null,o):qs(t,d,r,n+1).then(i).then(null,o)}})}var Us,Mp,Bs;function Dp(t){let e=Z._sentryDebugIds;if(!e)return{};let r=Object.keys(e);return Bs&&r.length===Mp||(Mp=r.length,Bs=r.reduce((n,i)=>{Us||(Us={});let o=Us[i];if(o)n[o[0]]=o[1];else{let c=t(i);for(let d=c.length-1;d>=0;d--){let p=c[d],h=p&&p.filename,v=e[i];if(h&&v){n[h]=v,Us[i]=[h,v];break}}}return n},{})),Bs}function Pp(t,e){let{fingerprint:r,span:n,breadcrumbs:i,sdkProcessingMetadata:o}=e;vy(t,e),n&&Ey(t,n),_y(t,r),Sy(t,i),by(t,o)}function Cu(t,e){let{extra:r,tags:n,user:i,contexts:o,level:c,sdkProcessingMetadata:d,breadcrumbs:p,fingerprint:h,eventProcessors:v,attachments:y,propagationContext:I,transactionName:N,span:C}=e;Vs(t,"extra",r),Vs(t,"tags",n),Vs(t,"user",i),Vs(t,"contexts",o),t.sdkProcessingMetadata=oi(t.sdkProcessingMetadata,d,2),c&&(t.level=c),N&&(t.transactionName=N),C&&(t.span=C),p.length&&(t.breadcrumbs=[...t.breadcrumbs,...p]),h.length&&(t.fingerprint=[...t.fingerprint,...h]),v.length&&(t.eventProcessors=[...t.eventProcessors,...v]),y.length&&(t.attachments=[...t.attachments,...y]),t.propagationContext=T(T({},t.propagationContext),I)}function Vs(t,e,r){t[e]=oi(t[e],r,1)}function vy(t,e){let{extra:r,tags:n,user:i,contexts:o,level:c,transactionName:d}=e,p=Fe(r);p&&Object.keys(p).length&&(t.extra=T(T({},p),t.extra));let h=Fe(n);h&&Object.keys(h).length&&(t.tags=T(T({},h),t.tags));let v=Fe(i);v&&Object.keys(v).length&&(t.user=T(T({},v),t.user));let y=Fe(o);y&&Object.keys(y).length&&(t.contexts=T(T({},y),t.contexts)),c&&(t.level=c),d&&t.type!=="transaction"&&(t.transaction=d)}function Sy(t,e){let r=[...t.breadcrumbs||[],...e];t.breadcrumbs=r.length?r:void 0}function by(t,e){t.sdkProcessingMetadata=T(T({},t.sdkProcessingMetadata),e)}function Ey(t,e){t.contexts=T({trace:hu(e)},t.contexts),t.sdkProcessingMetadata=T({dynamicSamplingContext:Lt(e)},t.sdkProcessingMetadata);let r=ke(e),n=ee(r).description;n&&!t.transaction&&t.type==="transaction"&&(t.transaction=n)}function _y(t,e){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],e&&(t.fingerprint=t.fingerprint.concat(e)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint}function Op(t,e,r,n,i,o){let{normalizeDepth:c=3,normalizeMaxBreadth:d=1e3}=t,p=ne(T({},e),{event_id:e.event_id||r.event_id||rt(),timestamp:e.timestamp||br()}),h=r.integrations||t.integrations.map(P=>P.name);Ty(p,t),Iy(p,h),i&&i.emit("applyFrameMetadata",e),e.type===void 0&&wy(p,t.stackParser);let v=Cy(n,r.captureContext);r.mechanism&&Er(p,r.mechanism);let y=i?i.getEventProcessors():[],I=Ts().getScopeData();if(o){let P=o.getScopeData();Cu(I,P)}if(v){let P=v.getScopeData();Cu(I,P)}let N=[...r.attachments||[],...I.attachments];N.length&&(r.attachments=N),Pp(p,I);let C=[...y,...I.eventProcessors];return qs(C,p,r).then(P=>(P&&xy(P),typeof c=="number"&&c>0?ky(P,c,d):P))}function Ty(t,e){let{environment:r,release:n,dist:i,maxValueLength:o=250}=e;t.environment=t.environment||r||li,!t.release&&n&&(t.release=n),!t.dist&&i&&(t.dist=i),t.message&&(t.message=vr(t.message,o));let c=t.exception&&t.exception.values&&t.exception.values[0];c&&c.value&&(c.value=vr(c.value,o));let d=t.request;d&&d.url&&(d.url=vr(d.url,o))}function wy(t,e){let r=Dp(e);try{t.exception.values.forEach(n=>{n.stacktrace.frames.forEach(i=>{r&&i.filename&&(i.debug_id=r[i.filename])})})}catch{}}function xy(t){let e={};try{t.exception.values.forEach(n=>{n.stacktrace.frames.forEach(i=>{i.debug_id&&(i.abs_path?e[i.abs_path]=i.debug_id:i.filename&&(e[i.filename]=i.debug_id),delete i.debug_id)})})}catch{}if(Object.keys(e).length===0)return;t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[];let r=t.debug_meta.images;Object.entries(e).forEach(([n,i])=>{r.push({type:"sourcemap",code_file:n,debug_id:i})})}function Iy(t,e){e.length>0&&(t.sdk=t.sdk||{},t.sdk.integrations=[...t.sdk.integrations||[],...e])}function ky(t,e,r){if(!t)return null;let n=T(T(T(T(T({},t),t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map(i=>T(T({},i),i.data&&{data:Ht(i.data,e,r)}))}),t.user&&{user:Ht(t.user,e,r)}),t.contexts&&{contexts:Ht(t.contexts,e,r)}),t.extra&&{extra:Ht(t.extra,e,r)}
20);return t.contexts&&t.contexts.trace&&n.contexts&&(n.contexts.trace=t.contexts.trace,t.contexts.trace.data&&(n.contexts.trace.data=Ht(t.contexts.trace.data,e,r))),t.spans&&(n.spans=t.spans.map(i=>T(T({},i),i.data&&{data:Ht(i.data,e,r)}))),t.contexts&&t.contexts.flags&&n.contexts&&(n.contexts.flags=Ht(t.contexts.flags,3,r)),n}function Cy(t,e){if(!e)return t;let r=t?t.clone():new Ot;return r.update(e),r}function Rp(t){if(t)return Ay(t)?{captureContext:t}:$y(t)?{captureContext:t}:t}function Ay(t){return t instanceof Ot||typeof t=="function"}var Ny=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function $y(t){return Object.keys(t).some(e=>Ny.includes(e))}function pi(t,e){return le().captureException(t,Rp(e))}function Qi(t,e){return le().captureEvent(t,e)}function Hs(t,e){ct().setContext(t,e)}function Au(){let t=te();return!!t&&t.getOptions().enabled!==!1&&!!t.getTransport()}function Xi(t){let e=te(),r=ct(),n=le(),{release:i,environment:o=li}=e&&e.getOptions()||{},{userAgent:c}=Z.navigator||{},d=ep(T(T({release:i,environment:o,user:n.getUser()||r.getUser()},c&&{userAgent:c}),t)),p=r.getSession();return p&&p.status==="ok"&&Hr(p,{status:"exited"}),Ws(),r.setSession(d),n.setSession(d),d}function Ws(){let t=ct(),e=le(),r=e.getSession()||t.getSession();r&&tp(r),Fp(),t.setSession(),e.setSession()}function Fp(){let t=ct(),e=le(),r=te(),n=e.getSession()||t.getSession();n&&r&&r.captureSession(n)}function Zi(t=!1){if(t){Ws();return}Fp()}var My="7";function Dy(t){let e=t.protocol?`${t.protocol}:`:"",r=t.port?`:${t.port}`:"";return`${e}//${t.host}${r}${t.path?`/${t.path}`:""}/api/`}function Py(t){return`${Dy(t)}${t.projectId}/envelope/`}function Oy(t,e){let r={sentry_version:My};return t.publicKey&&(r.sentry_key=t.publicKey),e&&(r.sentry_client=`${e.name}/${e.version}`),new URLSearchParams(r).toString()}function jp(t,e,r){return e||`${Py(t)}?${Oy(t,r)}`}var zp=[];function Ry(t){let e={};return t.forEach(r=>{let{name:n}=r,i=e[n];i&&!i.isDefaultInstance&&r.isDefaultInstance||(e[n]=r)}),Object.values(e)}function Nu(t){let e=t.defaultIntegrations||[],r=t.integrations;e.forEach(c=>{c.isDefaultInstance=!0});let n;if(Array.isArray(r))n=[...e,...r];else if(typeof r=="function"){let c=r(e);n=Array.isArray(c)?c:[c]}else n=e;let i=Ry(n),o=i.findIndex(c=>c.name==="Debug");if(o>-1){let[c]=i.splice(o,1);i.push(c)}return i}function qp(t,e){let r={};return e.forEach(n=>{n&&Mu(t,n,r)}),r}function $u(t,e){for(let r of e)r&&r.afterAllSetup&&r.afterAllSetup(t)}function Mu(t,e,r){if(r[e.name]){G&&$.log(`Integration skipped because it was already installed: ${e.name}`);return}if(r[e.name]=e,zp.indexOf(e.name)===-1&&typeof e.setupOnce=="function"&&(e.setupOnce(),zp.push(e.name)),e.setup&&typeof e.setup=="function"&&e.setup(t),typeof e.preprocessEvent=="function"){let n=e.preprocessEvent.bind(e);t.on("preprocessEvent",(i,o)=>n(i,o,t))}if(typeof e.processEvent=="function"){let n=e.processEvent.bind(e),i=Object.assign((o,c)=>n(o,c,t),{id:e.name});t.addEventProcessor(i)}G&&$.log(`Integration installed: ${e.name}`)}function Up(t,e,r){let n=[{type:"client_report"},{timestamp:r||br(),discarded_events:t}];return ur(e?{dsn:e}:{},[n])}var yt=class extends Error{constructor(e,r="warn"){super(e),this.message=e,this.logLevel=r}};var Bp="Not capturing exception because it's already been captured.",eo=class{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=bu(e.dsn):G&&$.warn("No DSN provided, client will not send events."),this._dsn){let i=jp(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport(ne(T({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this)},e.transportOptions),{url:i}))}let n=["enableTracing","tracesSampleRate","tracesSampler"].find(i=>i in e&&e[i]==null);n&&St(()=>{console.warn(`[Sentry] Deprecation warning: \`${n}\` is set to undefined, which leads to tracing being enabled. In v9, a value of \`undefined\` will result in tracing being disabled.`)})}captureException(e,r,n){let i=rt();if(_s(e))return G&&$.log(Bp),i;let o=T({event_id:i},r);return this._process(this.eventFromException(e,o).then(c=>this._captureEvent(c,o,n))),o.event_id}captureMessage(e,r,n,i){let o=T({event_id:rt()},n),c=ri(e)?e:String(e),d=Tn(e)?this.eventFromMessage(c,r,o):this.eventFromException(e,o);return this._process(d.then(p=>this._captureEvent(p,o,i))),o.event_id}captureEvent(e,r,n){let i=rt();if(r&&r.originalException&&_s(r.originalException))return G&&$.log(Bp),i;let o=T({event_id:i},r),d=(e.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(e,o,d||n)),o.event_id}captureSession(e){typeof e.release!="string"?G&&$.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),Hr(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){let r=this._transport;
20return r?(this.emit("flush"),this._isClientDoneProcessing(e).then(n=>r.flush(e).then(i=>n&&i))):Bt(!0)}close(e){return this.flush(e).then(r=>(this.getOptions().enabled=!1,this.emit("close"),r))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){let r=this._integrations[e.name];Mu(this,e,this._integrations),r||$u(this,[e])}sendEvent(e,r={}){this.emit("beforeSendEvent",e,r);let n=wp(e,this._dsn,this._options._metadata,this._options.tunnel);for(let o of r.attachments||[])n=Tu(n,Iu(o));let i=this.sendEnvelope(n);i&&i.then(o=>this.emit("afterSendEvent",e,o),null)}sendSession(e){let r=Tp(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,r,n){if(this._options.sendClientReports){let i=typeof n=="number"?n:1,o=`${e}:${r}`;G&&$.log(`Recording outcome: "${o}"${i>1?` (${i} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+i}}on(e,r){let n=this._hooks[e]=this._hooks[e]||[];return n.push(r),()=>{let i=n.indexOf(r);i>-1&&n.splice(i,1)}}emit(e,...r){let n=this._hooks[e];n&&n.forEach(i=>i(...r))}sendEnvelope(e){return this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport?this._transport.send(e).then(null,r=>(G&&$.error("Error while sending envelope:",r),r)):(G&&$.error("Transport disabled"),Bt({}))}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=qp(this,e),$u(this,e)}_updateSessionFromEvent(e,r){let n=r.level==="fatal",i=!1,o=r.exception&&r.exception.values;if(o){i=!0;for(let p of o){let h=p.mechanism;if(h&&h.handled===!1){n=!0;break}}}let c=e.status==="ok";(c&&e.errors===0||c&&n)&&(Hr(e,ne(T({},n&&{status:"crashed"}),{errors:e.errors||Number(i||n)})),this.captureSession(e))}_isClientDoneProcessing(e){return new ar(r=>{let n=0,i=1,o=setInterval(()=>{this._numProcessing==0?(clearInterval(o),r(!0)):(n+=i,e&&n>=e&&(clearInterval(o),r(!1)))},i)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,r,n=le(),i=ct()){let o=this.getOptions(),c=Object.keys(this._integrations);return!r.integrations&&c.length>0&&(r.integrations=c),this.emit("preprocessEvent",e,r),e.type||i.setLastEventId(e.event_id||r.event_id),Op(o,e,r,n,this,i).then(d=>{if(d===null)return d;d.contexts=T({trace:cu(n)},d.contexts);let p=Ki(this,n);return d.sdkProcessingMetadata=T({dynamicSamplingContext:p},d.sdkProcessingMetadata),d})}_captureEvent(e,r={},n){return this._processEvent(e,r,n).then(i=>i.event_id,i=>{G&&(i instanceof yt&&i.logLevel==="log"?$.log(i.message):$.warn(i))})}_processEvent(e,r,n){let i=this.getOptions(),{sampleRate:o}=i,c=Hp(e),d=Vp(e),p=e.type||"error",h=`before send for type \`${p}\``,v=typeof o>"u"?void 0:Ds(o);if(d&&typeof v=="number"&&Math.random()>v)return this.recordDroppedEvent("sample_rate","error",e),an(new yt(`Discarding event because it's not included in the random sample (sampling rate = ${o})`,"log"));let y=p==="replay_event"?"replay":p,N=(e.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(e,r,n,N).then(C=>{if(C===null)throw this.recordDroppedEvent("event_processor",y,e),new yt("An event processor returned `null`, will not send event.","log");if(r.data&&r.data.__sentry__===!0)return C;let P=Fy(this,i,C,r);return Ly(P,h)}).then(C=>{if(C===null){if(this.recordDroppedEvent("before_send",y,e),c){let ue=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",ue)}throw new yt(`${h} returned \`null\`, will not send event.`,"log")}let O=n&&n.getSession();if(!c&&O&&this._updateSessionFromEvent(O,C),c){let W=C.sdkProcessingMetadata&&C.sdkProcessingMetadata.spanCountBeforeProcessing||0,ue=C.spans?C.spans.length:0,Me=W-ue;Me>0&&this.recordDroppedEvent("before_send","span",Me)}let P=C.transaction_info;if(c&&P&&C.transaction!==e.transaction){let W="custom";C.transaction_info=ne(T({},P),{source:W})}return this.sendEvent(C,r),C}).then(null,C=>{throw C instanceof yt?C:(this.captureException(C,{data:{__sentry__:!0},originalException:C}),new yt(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. 21Reason: ${C}`))})}_process(e){this._numProcessing++,e.then(r=>(this._numProcessing--,r),r=>(this._numProcessing--,r))}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.entries(e).map(([r,n])=>{let[i,o]=r.split(":");return{reason:i,category:o,quantity:n}})}_flushOutcomes(){G&&$.log("Flushing outcomes...");let e=this._clearOutcomes();if(e.length===0){G&&$.log("No outcomes to send");return}if(!this._dsn){G&&$.log("No dsn provided, will not send outcomes");return}G&&$.log("Sending outcomes:",e);let r=Up(e,this._options.tunnel&&Tr(this._dsn));this.sendEnvelope(r)}};function Ly(t,e){let r=`${e} must return \`null\` or a valid event.`;if(Br(t))return t.then(n=>{if(!or(n)&&n!==null)throw new yt(r);return n},n=>{throw new yt(`${e} rejected with ${n}`)});if(!or(t)&&t!==null)throw new yt(r);return t}function Fy(t,e,r,n){let{beforeSend:i,beforeSendTransaction:o,beforeSendSpan:c}=e;if(Vp(r)&&i)return i(r,n);if(Hp(r)){if(r.spans&&c){let d=[];for(let p of r.spans){let h=c(p);h?d.push(h):($s(),t.recordDroppedEvent("before_send","span"))}r.spans=d}if(o){if(r.spans){let d=r.spans.length;r.sdkProcessingMetadata=ne(T({},r.sdkProcessingMetadata),{spanCountBeforeProcessing:d})}return o(r,n)}}return r}function Vp(t){return t.type===void 0}function Hp(t){return t.type==="transaction"}function Du(t,e){e.debug===!0&&(G?$.enable():St(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),le().update(e.initialScope);let n=new t(e);return Pu(n),n.init(),n}function Pu(t){le().setClient(t)}function Wp(t){let e=[];function r(){return t===void 0||e.length<t}function n(c){return e.splice(e.indexOf(c),1)[0]||Promise.resolve(void 0)}function i(c){if(!r())return an(new yt("Not adding Promise because buffer limit was reached."));let d=c();return e.indexOf(d)===-1&&e.push(d),d.then(()=>n(d)).then(null,()=>n(d).then(null,()=>{})),d}function o(c){return new ar((d,p)=>{let h=e.length;
21if(!h)return d(!0);let v=setTimeout(()=>{c&&c>0&&d(!1)},c);e.forEach(y=>{Bt(y).then(()=>{--h||(clearTimeout(v),d(!0))},p)})})}return{$:e,add:i,drain:o}}function jy(t,e=Date.now()){let r=parseInt(`${t}`,10);if(!isNaN(r))return r*1e3;let n=Date.parse(`${t}`);return isNaN(n)?6e4:n-e}function zy(t,e){return t[e]||t.all||0}function Gp(t,e,r=Date.now()){return zy(t,e)>r}function Yp(t,{statusCode:e,headers:r},n=Date.now()){let i=T({},t),o=r&&r["x-sentry-rate-limits"],c=r&&r["retry-after"];if(o)for(let d of o.trim().split(",")){let[p,h,,,v]=d.split(":",5),y=parseInt(p,10),I=(isNaN(y)?60:y)*1e3;if(!h)i.all=n+I;else for(let N of h.split(";"))N==="metric_bucket"?(!v||v.split(";").includes("custom"))&&(i[N]=n+I):i[N]=n+I}else c?i.all=n+jy(c,n):e===429&&(i.all=n+60*1e3);return i}var qy=64;function Gs(t,e,r=Wp(t.bufferSize||qy)){let n={},i=c=>r.drain(c);function o(c){let d=[];if(Os(c,(y,I)=>{let N=Rs(I);if(Gp(n,N)){let C=Kp(y,I);t.recordDroppedEvent("ratelimit_backoff",N,C)}else d.push(y)}),d.length===0)return Bt({});let p=ur(c[0],d),h=y=>{Os(p,(I,N)=>{let C=Kp(I,N);t.recordDroppedEvent(y,Rs(N),C)})},v=()=>e({body:wu(p)}).then(y=>(y.statusCode!==void 0&&(y.statusCode<200||y.statusCode>=300)&&G&&$.warn(`Sentry responded with status code ${y.statusCode} to sent event.`),n=Yp(n,y),y),y=>{throw h("network_error"),y});return r.add(v).then(y=>y,y=>{if(y instanceof yt)return G&&$.error("Skipped sending event because buffer is full."),h("queue_overflow"),Bt({});throw y})}return{send:o,flush:i}}function Kp(t,e){if(!(e!=="event"&&e!=="transaction"))return Array.isArray(t)?t[1]:void 0}function to(t,e,r=[e],n="npm"){let i=t._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${e}`,packages:r.map(o=>({name:`${n}:@sentry/${o}`,version:ir})),version:ir}),t._metadata=i}function ro(t={}){let e=te();if(!Au()||!e)return{};let r=Mt(),n=_r(r);if(n.getTraceData)return n.getTraceData(t);let i=le(),o=t.span||Ce(),c=o?Cs(o):Uy(i),d=o?Lt(o):Ki(e,i),p=du(d);return Is.test(c)?{"sentry-trace":c,baggage:p}:($.warn("Invalid sentry-trace data. Cannot generate trace data"),{})}function Uy(t){let{traceId:e,sampled:r,spanId:n}=t.getPropagationContext();return Yi(e,n,r)}var By=100;function wr(t,e){let r=te(),n=ct();if(!r)return;let{beforeBreadcrumb:i=null,maxBreadcrumbs:o=By}=r.getOptions();if(o<=0)return;let c=br(),d=T({timestamp:c},t),p=i?St(()=>i(d,e)):d;p!==null&&(r.emit&&r.emit("beforeAddBreadcrumb",p,e),n.addBreadcrumb(p,o))}var Jp,Vy="FunctionToString",Qp=new WeakMap,Hy=()=>({name:Vy,setupOnce(){Jp=Function.prototype.toString;try{Function.prototype.toString=function(...t){let e=xn(this),r=Qp.has(te())&&e!==void 0?e:this;return Jp.apply(r,t)}}catch{}},setup(t){Qp.set(t,!0)}}),fi=Hy;var Wy=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,"undefined is not an object (evaluating 'a.L')",`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/],Gy="InboundFilters",Yy=(t={})=>({name:Gy,processEvent(e,r,n){let i=n.getOptions(),o=Ky(t,i);return Jy(e,o)?null:e}}),hi=Yy;function Ky(t={},e={}){return{allowUrls:[...t.allowUrls||[],...e.allowUrls||[]],denyUrls:[...t.denyUrls||[],...e.denyUrls||[]],ignoreErrors:[...t.ignoreErrors||[],...e.ignoreErrors||[],...t.disableErrorDefaults?[]:Wy],ignoreTransactions:[...t.ignoreTransactions||[],...e.ignoreTransactions||[]],ignoreInternal:t.ignoreInternal!==void 0?t.ignoreInternal:!0}}function Jy(t,e){return e.ignoreInternal&&rv(t)?(G&&$.warn(`Event dropped due to being internal Sentry Error. 22Event: ${sr(t)}`),!0):Qy(t,e.ignoreErrors)?(G&&$.warn(`Event dropped due to being matched by \`ignoreErrors\` option. 23Event: ${sr(t)}`),!0):iv(t)?(G&&$.warn(`Event dropped due to not having an error message, error type or stacktrace. 24Event: ${sr(t)}`),!0):Xy(t,e.ignoreTransactions)?(G&&$.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. 25Event: ${sr(t)}`),!0):Zy(t,e.denyUrls)?(G&&$.warn(`Event dropped due to being matched by \`denyUrls\` option. 26Event: ${sr(t)}. 27Url: ${Ys(t)}`),!0):ev(t,e.allowUrls)?!1:(G&&$.warn(`Event dropped due to not being matched by \`allowUrls\` option. 28Event: ${sr(t)}. 29Url: ${Ys(t)}`),!0)}function Qy(t,e){return t.type||!e||!e.length?!1:tv(t).some(r=>Sr(r,e))}function Xy(t,e){if(t.type!=="transaction"||!e||!e.length)return!1;let r=t.transaction;return r?Sr(r,e):!1}function Zy(t,e){if(!e||!e.length)return!1;let r=Ys(t);return r?Sr(r,e):!1}function ev(t,e){if(!e||!e.length)return!0;let r=Ys(t);return r?Sr(r,e):!0}
29function tv(t){let e=[];t.message&&e.push(t.message);let r;try{r=t.exception.values[t.exception.values.length-1]}catch{}return r&&r.value&&(e.push(r.value),r.type&&e.push(`${r.type}: ${r.value}`)),e}function rv(t){try{return t.exception.values[0].type==="SentryError"}catch{}return!1}function nv(t=[]){for(let e=t.length-1;e>=0;e--){let r=t[e];if(r&&r.filename!=="<anonymous>"&&r.filename!=="[native code]")return r.filename||null}return null}function Ys(t){try{let e;try{e=t.exception.values[0].stacktrace.frames}catch{}return e?nv(e):null}catch{return G&&$.error(`Cannot extract url for event ${sr(t)}`),null}}function iv(t){return t.type||!t.exception||!t.exception.values||t.exception.values.length===0?!1:!t.message&&!t.exception.values.some(e=>e.stacktrace||e.type&&e.type!=="Error"||e.value)}function Ru(t,e,r=250,n,i,o,c){if(!o.exception||!o.exception.values||!c||!Dt(c.originalException,Error))return;let d=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;d&&(o.exception.values=ov(Ou(t,e,i,c.originalException,n,o.exception.values,d,0),r))}function Ou(t,e,r,n,i,o,c,d){if(o.length>=r+1)return o;let p=[...o];if(Dt(n[i],Error)){Xp(c,d);let h=t(e,n[i]),v=p.length;Zp(h,i,v,d),p=Ou(t,e,r,n[i],i,[h,...p],h,v)}return Array.isArray(n.errors)&&n.errors.forEach((h,v)=>{if(Dt(h,Error)){Xp(c,d);let y=t(e,h),I=p.length;Zp(y,`errors[${v}]`,I,d),p=Ou(t,e,r,h,i,[y,...p],y,I)}}),p}function Xp(t,e){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism=ne(T(T({},t.mechanism),t.type==="AggregateError"&&{is_exception_group:!0}),{exception_id:e})}function Zp(t,e,r,n){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism=ne(T({},t.mechanism),{type:"chained",source:e,exception_id:r,parent_id:n})}function ov(t,e){return t.map(r=>(r.value&&(r.value=vr(r.value,e)),r))}function Wt(t){if(!t)return{};let e=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!e)return{};let r=e[6]||"",n=e[8]||"";return{host:e[4],path:e[5],protocol:e[2],search:r,hash:n,relative:e[5]+r+n}}function Lu(t){return t.split(/[?#]/,1)[0]}function Fu(t){let e="console";ft(e,t),ht(e,sv)}function sv(){"console"in Z&&ji.forEach(function(t){t in Z.console&&tt(Z.console,t,function(e){return ei[t]=e,function(...r){Xe("console",{args:r,level:t});let i=ei[t];i&&i.apply(Z.console,r)}})})}function ju(t){return t==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(t)?t:"log"}var av="Dedupe",cv=()=>{let t;return{name:av,processEvent(e){if(e.type)return e;try{if(uv(e,t))return G&&$.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return t=e}}},gi=cv;function uv(t,e){return e?!!(lv(t,e)||dv(t,e)):!1}function lv(t,e){let r=t.message,n=e.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!rf(t,e)||!tf(t,e))}function dv(t,e){let r=ef(e),n=ef(t);return!(!r||!n||r.type!==n.type||r.value!==n.value||!rf(t,e)||!tf(t,e))}function tf(t,e){let r=hs(t),n=hs(e);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let i=0;i<n.length;i++){let o=n[i],c=r[i];if(o.filename!==c.filename||o.lineno!==c.lineno||o.colno!==c.colno||o.function!==c.function)return!1}return!0}function rf(t,e){let r=t.fingerprint,n=e.fingerprint;if(!r&&!n)return!0;if(r&&!n||!r&&n)return!1;r=r,n=n;try{return r.join("")===n.join("")}catch{return!1}}function ef(t){return t.exception&&t.exception.values&&t.exception.values[0]}function zu(t,e,r,n,i="auto.http.browser"){if(!t.fetchData)return;let o=Et()&&e(t.fetchData.url);if(t.endTimestamp&&o){let I=t.fetchData.__span;if(!I)return;let N=n[I];N&&(fv(N,t),delete n[I]);return}let{method:c,url:d}=t.fetchData,p=pv(d),h=p?Wt(p).host:void 0,v=!!Ce(),y=o&&v?Ft({name:`${c} ${d}`,attributes:{url:d,type:"fetch","http.method":c,"http.url":p,"server.address":h,[Ie]:i,[bt]:"http.client"}}):new Rt;if(t.fetchData.__span=y.spanContext().spanId,n[y.spanContext().spanId]=y,r(t.fetchData.url)){let I=t.args[0],N=t.args[1]||{},C=mv(I,N,Et()&&v?y:void 0);C&&(t.args[1]=N,N.headers=C)}return y}function mv(t,e,r){let n=ro({span:r}),i=n["sentry-trace"],o=n.baggage;if(!i)return;let c=e.headers||(hv(t)?t.headers:void 0);if(c)if(gv(c)){let d=new Headers(c);if(d.set("sentry-trace",i),o){let p=d.get("baggage");if(p){let h=Ks(p);d.set("baggage",h?`${h},${o}`:o)}else d.set("baggage",o)}return d}else if(Array.isArray(c)){let d=[...c.filter(p=>!(Array.isArray(p)&&p[0]==="sentry-trace")).map(p=>{if(Array.isArray(p)&&p[0]==="baggage"&&typeof p[1]=="string"){let[h,v,...y]=p;return[h,Ks(v),...y]}else return p}),["sentry-trace",i]];return o&&d.push(["baggage",o]),d}else{let d="baggage"in c?c.baggage:void 0,p=[];return Array.isArray(d)?p=d.map(h=>typeof h=="string"?Ks(h):h).filter(h=>h===""):d&&p.push(Ks(d)),o&&p.push(o),ne(T({},c),{"sentry-trace":i,baggage:p.length>0?p.join(","):void 0})}else return T({},n)}function pv(t){try{return new URL(t).href}catch{return}}function fv(t,e){if(e.response){ui(t,e.response.status);let r=e.response&&e.response.headers&&e.response.headers.get("content-length");if(r){let n=parseInt(r);n>0&&t.setAttribute("http.response_content_length",n)}}else e.error&&t.setStatus({code:2,message:"internal_error"});t.end()}function Ks(t){return t.split(",").filter(e=>!e.split("=")[0].startsWith(ws)).join(",")}function hv(t){return typeof Request<"u"&&Dt(t,Request)}
29function gv(t){return typeof Headers<"u"&&Dt(t,Headers)}function Js(t){if(t!==void 0)return t>=400&&t<500?"warning":t>=500?"error":void 0}var qu=Z;function Qs(){if(!("fetch"in qu))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function no(t){return t&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}function Uu(){if(typeof EdgeRuntime=="string")return!0;if(!Qs())return!1;if(no(qu.fetch))return!0;let t=!1,e=qu.document;if(e&&typeof e.createElement=="function")try{let r=e.createElement("iframe");r.hidden=!0,e.head.appendChild(r),r.contentWindow&&r.contentWindow.fetch&&(t=no(r.contentWindow.fetch)),e.head.removeChild(r)}catch(r){Tt&&$.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return t}function io(t,e){let r="fetch";ft(r,t),ht(r,()=>of(void 0,e))}function Vu(t){let e="fetch-body-resolved";ft(e,t),ht(e,()=>of(vv))}function of(t,e=!1){e&&!Uu()||tt(Z,"fetch",function(r){return function(...n){let i=new Error,{method:o,url:c}=Sv(n),d={args:n,fetchData:{method:o,url:c},startTimestamp:He()*1e3,virtualError:i};return t||Xe("fetch",T({},d)),r.apply(Z,n).then(p=>Vo(this,null,function*(){return t?t(p):Xe("fetch",ne(T({},d),{endTimestamp:He()*1e3,response:p})),p}),p=>{throw Xe("fetch",ne(T({},d),{endTimestamp:He()*1e3,error:p})),_n(p)&&p.stack===void 0&&(p.stack=i.stack,Ke(p,"framesToPop",1)),p})}})}function yv(t,e){return Vo(this,null,function*(){if(t&&t.body){let r=t.body,n=r.getReader(),i=setTimeout(()=>{r.cancel().then(null,()=>{})},90*1e3),o=!0;for(;o;){let c;try{c=setTimeout(()=>{r.cancel().then(null,()=>{})},5e3);let{done:d}=yield n.read();clearTimeout(c),d&&(e(),o=!1)}catch{o=!1}finally{clearTimeout(c)}}clearTimeout(i),n.releaseLock(),r.cancel().then(null,()=>{})}})}function vv(t){let e;try{e=t.clone()}catch{return}yv(e,()=>{Xe("fetch-body-resolved",{endTimestamp:He()*1e3,response:t})})}function Bu(t,e){return!!t&&typeof t=="object"&&!!t[e]}function nf(t){return typeof t=="string"?t:t?Bu(t,"url")?t.url:t.toString?t.toString():"":""}function Sv(t){if(t.length===0)return{method:"GET",url:""};if(t.length===2){let[r,n]=t;return{url:nf(r),method:Bu(n,"method")?String(n.method).toUpperCase():"GET"}}let e=t[0];return{url:nf(e),method:Bu(e,"method")?String(e.method).toUpperCase():"GET"}}function Hu(){return"npm"}var Xs=Z;function Wu(){let t=Xs.chrome,e=t&&t.app&&t.app.runtime,r="history"in Xs&&!!Xs.history.pushState&&!!Xs.history.replaceState;return!e&&r}var J=Z,Gu=0;function Yu(){return Gu>0}function Fv(){Gu++,setTimeout(()=>{Gu--})}function $n(t,e={}){function r(i){return typeof i=="function"}if(!r(t))return t;try{let i=t.__sentry_wrapped__;if(i)return typeof i=="function"?i:t;if(xn(t))return t}catch{return t}let n=function(...i){try{let o=i.map(c=>$n(c,e));return t.apply(this,o)}catch(o){throw Fv(),kn(c=>{c.addEventProcessor(d=>(e.mechanism&&(ii(d,void 0,void 0),Er(d,e.mechanism)),d.extra=ne(T({},d.extra),{arguments:i}),d)),pi(o)}),o}};try{for(let i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i])}catch{}bs(n,t),Ke(t,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return t.name}})}catch{}return n}var ut=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function Zs(t,e){let r=Qu(t,e),n={type:Bv(e),value:Vv(e)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}function jv(t,e,r,n){let i=te(),o=i&&i.getOptions().normalizeDepth,c=Gv(e),d={__serialized__:Ps(e,o)};if(c)return{exception:{values:[Zs(t,c)]},extra:d};let p={exception:{values:[{type:wn(e)?e.constructor.name:n?"UnhandledRejection":"Error",value:Hv(e,{isUnhandledRejection:n})}]},extra:d};if(r){let h=Qu(t,r);h.length&&(p.exception.values[0].stacktrace={frames:h})}return p}function Ku(t,e){return{exception:{values:[Zs(t,e)]}}}function Qu(t,e){let r=e.stacktrace||e.stack||"",n=qv(e),i=Uv(e);try{return t(r,n,i)}catch{}return[]}var zv=/Minified React error #\d+;/i;function qv(t){return t&&zv.test(t.message)?1:0}function Uv(t){return typeof t.framesToPop=="number"?t.framesToPop:0}function af(t){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?t instanceof WebAssembly.Exception:!1}function Bv(t){let e=t&&t.name;return!e&&af(t)?t.message&&Array.isArray(t.message)&&t.message.length==2?t.message[0]:"WebAssembly.Exception":e}function Vv(t){let e=t&&t.message;return e?e.error&&typeof e.error.message=="string"?e.error.message:af(t)&&Array.isArray(t.message)&&t.message.length==2?t.message[1]:e:"No error message"}function cf(t,e,r,n){let i=r&&r.syntheticException||void 0,o=ea(t,e,i,n);return Er(o),o.level="error",r&&r.event_id&&(o.event_id=r.event_id),Bt(o)}function uf(t,e,r="info",n,i){let o=n&&n.syntheticException||void 0,c=Ju(t,e,o,i);return c.level=r,n&&n.event_id&&(c.event_id=n.event_id),Bt(c)}function ea(t,e,r,n,i){let o;if(ys(e)&&e.error)return Ku(t,e.error);if(vs(e)||Qc(e)){let c=e;if("stack"in e)o=Ku(t,e);else{let d=c.name||(vs(c)?"DOMError":"DOMException"),p=c.message?`${d}: ${c.message}`:d;o=Ju(t,p,r,n),ii(o,p)}return"code"in c&&(o.tags=ne(T({},o.tags),{"DOMException.code":`${c.code}`})),o}return _n(e)?Ku(t,e):or(e)||wn(e)?(o=jv(t,e,r,i),Er(o,{synthetic:!0}),o):(o=Ju(t,e,r,n),ii(o,`${e}`,void 0),Er(o,{synthetic:!0}),o)}function Ju(t,e,r,n){let i={};if(n&&r){let o=Qu(t,r);o.length&&(i.exception={values:[{value:e,stacktrace:{frames:o}}]}),Er(i,{synthetic:!0})}
29if(ri(e)){let{__sentry_template_string__:o,__sentry_template_values__:c}=e;return i.logentry={message:o,params:c},i}return i.message=e,i}function Hv(t,{isUnhandledRejection:e}){let r=iu(t),n=e?"promise rejection":"exception";return ys(t)?`Event \`ErrorEvent\` captured as ${n} with message \`${t.message}\``:wn(t)?`Event \`${Wv(t)}\` (type=${t.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}function Wv(t){try{let e=Object.getPrototypeOf(t);return e?e.constructor.name:void 0}catch{}}function Gv(t){for(let e in t)if(Object.prototype.hasOwnProperty.call(t,e)){let r=t[e];if(r instanceof Error)return r}}function lf(t,{metadata:e,tunnel:r,dsn:n}){let i=T(T({event_id:t.event_id,sent_at:new Date().toISOString()},e&&e.sdk&&{sdk:{name:e.sdk.name,version:e.sdk.version}}),!!r&&!!n&&{dsn:Tr(n)}),o=Yv(t);return ur(i,[o])}function Yv(t){return[{type:"user_report"},t]}var ta=class extends eo{constructor(e){let r=T({parentSpanIsAlwaysRootSpan:!0},e),n=J.SENTRY_SDK_SOURCE||Hu();to(r,"browser",["browser"],n),super(r),r.sendClientReports&&J.document&&J.document.addEventListener("visibilitychange",()=>{J.document.visibilityState==="hidden"&&this._flushOutcomes()})}eventFromException(e,r){return cf(this._options.stackParser,e,r,this._options.attachStacktrace)}eventFromMessage(e,r="info",n){return uf(this._options.stackParser,e,r,n,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled()){ut&&$.warn("SDK not enabled, will not capture user feedback.");return}let r=lf(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this.sendEnvelope(r)}_prepareEvent(e,r,n){return e.platform=e.platform||"javascript",super._prepareEvent(e,r,n)}};var yi=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Kv=(t,e)=>t>e[1]?"poor":t>e[0]?"needs-improvement":"good",Gt=(t,e,r,n)=>{let i,o;return c=>{e.value>=0&&(c||n)&&(o=e.value-(i||0),(o||i===void 0)&&(i=e.value,e.delta=o,e.rating=Kv(e.value,r),t(e)))}};var q=Z;var df=()=>`v4-${Date.now()}-${Math.floor(Math.random()*8999999999999)+1e12}`;var Wr=(t=!0)=>{let e=q.performance&&q.performance.getEntriesByType&&q.performance.getEntriesByType("navigation")[0];if(!t||e&&e.responseStart>0&&e.responseStart<performance.now())return e};var xr=()=>{let t=Wr();return t&&t.activationStart||0};var Yt=(t,e)=>{let r=Wr(),n="navigate";return r&&(q.document&&q.document.prerendering||xr()>0?n="prerender":q.document&&q.document.wasDiscarded?n="restore":r.type&&(n=r.type.replace(/_/g,"-"))),{name:t,value:typeof e>"u"?-1:e,rating:"good",delta:0,entries:[],id:df(),navigationType:n}};var kt=(t,e,r)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(t)){let n=new PerformanceObserver(i=>{Promise.resolve().then(()=>{e(i.getEntries())})});return n.observe(Object.assign({type:t,buffered:!0},r||{})),n}}catch{}};var Kt=t=>{let e=r=>{(r.type==="pagehide"||q.document&&q.document.visibilityState==="hidden")&&t(r)};q.document&&(addEventListener("visibilitychange",e,!0),addEventListener("pagehide",e,!0))};var mn=t=>{let e=!1;return()=>{e||(t(),e=!0)}};var so=-1,Jv=()=>q.document.visibilityState==="hidden"&&!q.document.prerendering?0:1/0,ra=t=>{q.document.visibilityState==="hidden"&&so>-1&&(so=t.type==="visibilitychange"?t.timeStamp:0,Xv())},Qv=()=>{addEventListener("visibilitychange",ra,!0),addEventListener("prerenderingchange",ra,!0)},Xv=()=>{removeEventListener("visibilitychange",ra,!0),removeEventListener("prerenderingchange",ra,!0)},pn=()=>(q.document&&so<0&&(so=Jv(),Qv()),{get firstHiddenTime(){return so}});var Ir=t=>{q.document&&q.document.prerendering?addEventListener("prerenderingchange",()=>t(),!0):t()};var Zv=[1800,3e3],mf=(t,e={})=>{Ir(()=>{let r=pn(),n=Yt("FCP"),i,c=kt("paint",d=>{d.forEach(p=>{p.name==="first-contentful-paint"&&(c.disconnect(),p.startTime<r.firstHiddenTime&&(n.value=Math.max(p.startTime-xr(),0),n.entries.push(p),i(!0)))})});c&&(i=Gt(t,n,Zv,e.reportAllChanges))})};var eS=[.1,.25],pf=(t,e={})=>{mf(mn(()=>{let r=Yt("CLS",0),n,i=0,o=[],c=p=>{p.forEach(h=>{if(!h.hadRecentInput){let v=o[0],y=o[o.length-1];i&&v&&y&&h.startTime-y.startTime<1e3&&h.startTime-v.startTime<5e3?(i+=h.value,o.push(h)):(i=h.value,o=[h])}}),i>r.value&&(r.value=i,r.entries=o,n())},d=kt("layout-shift",c);d&&(n=Gt(t,r,eS,e.reportAllChanges),Kt(()=>{c(d.takeRecords()),n(!0)}),setTimeout(n,0))}
29))};var tS=[100,300],ff=(t,e={})=>{Ir(()=>{let r=pn(),n=Yt("FID"),i,o=p=>{p.startTime<r.firstHiddenTime&&(n.value=p.processingStart-p.startTime,n.entries.push(p),i(!0))},c=p=>{p.forEach(o)},d=kt("first-input",c);i=Gt(t,n,tS,e.reportAllChanges),d&&Kt(mn(()=>{c(d.takeRecords()),d.disconnect()}))})};var hf=0,Xu=1/0,na=0,rS=t=>{t.forEach(e=>{e.interactionId&&(Xu=Math.min(Xu,e.interactionId),na=Math.max(na,e.interactionId),hf=na?(na-Xu)/7+1:0)})},Zu,gf=()=>Zu?hf:performance.interactionCount||0,yf=()=>{"interactionCount"in performance||Zu||(Zu=kt("event",rS,{type:"event",buffered:!0,durationThreshold:0}))};var Gr=[],el=new Map,vf=40,nS=0,iS=()=>gf()-nS,Sf=()=>{let t=Math.min(Gr.length-1,Math.floor(iS()/50));return Gr[t]},tl=10,oS=[],bf=t=>{if(oS.forEach(n=>n(t)),!(t.interactionId||t.entryType==="first-input"))return;let e=Gr[Gr.length-1],r=el.get(t.interactionId);if(r||Gr.length<tl||e&&t.duration>e.latency){if(r)t.duration>r.latency?(r.entries=[t],r.latency=t.duration):t.duration===r.latency&&t.startTime===(r.entries[0]&&r.entries[0].startTime)&&r.entries.push(t);else{let n={id:t.interactionId,latency:t.duration,entries:[t]};el.set(n.id,n),Gr.push(n)}Gr.sort((n,i)=>i.latency-n.latency),Gr.length>tl&&Gr.splice(tl).forEach(n=>el.delete(n.id))}};var ia=t=>{let e=q.requestIdleCallback||q.setTimeout,r=-1;return t=mn(t),q.document&&q.document.visibilityState==="hidden"?t():(r=e(t),Kt(t)),r};var sS=[200,500],Ef=(t,e={})=>{"PerformanceEventTiming"in q&&"interactionId"in PerformanceEventTiming.prototype&&Ir(()=>{yf();let r=Yt("INP"),n,i=c=>{ia(()=>{c.forEach(bf);let d=Sf();d&&d.latency!==r.value&&(r.value=d.latency,r.entries=d.entries,n())})},o=kt("event",i,{durationThreshold:e.durationThreshold!=null?e.durationThreshold:vf});n=Gt(t,r,sS,e.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),Kt(()=>{i(o.takeRecords()),n(!0)}))})};var aS=[2500,4e3],_f={},Tf=(t,e={})=>{Ir(()=>{let r=pn(),n=Yt("LCP"),i,o=d=>{e.reportAllChanges||(d=d.slice(-1)),d.forEach(p=>{p.startTime<r.firstHiddenTime&&(n.value=Math.max(p.startTime-xr(),0),n.entries=[p],i())})},c=kt("largest-contentful-paint",o);if(c){i=Gt(t,n,aS,e.reportAllChanges);let d=mn(()=>{_f[n.id]||(o(c.takeRecords()),c.disconnect(),_f[n.id]=!0,i(!0))});["keydown","click"].forEach(p=>{q.document&&addEventListener(p,()=>ia(d),{once:!0,capture:!0})}),Kt(d)}})};var cS=[800,1800],rl=t=>{q.document&&q.document.prerendering?Ir(()=>rl(t)):q.document&&q.document.readyState!=="complete"?addEventListener("load",()=>rl(t),!0):setTimeout(t,0)},wf=(t,e={})=>{let r=Yt("TTFB"),n=Gt(t,r,cS,e.reportAllChanges);rl(()=>{let i=Wr();i&&(r.value=Math.max(i.responseStart-xr(),0),r.entries=[i],n(!0))})};var ao={},oa={},xf,If,kf,Cf,Af;function co(t,e=!1){return uo("cls",t,uS,xf,e)}function nl(t,e=!1){return uo("lcp",t,dS,kf,e)}function il(t){return uo("fid",t,lS,If)}function ol(t){return uo("ttfb",t,mS,Cf)}function sl(t){return uo("inp",t,pS,Af)}function Yr(t,e){return Nf(t,e),oa[t]||(fS(t),oa[t]=!0),$f(t,e)}function vi(t,e){let r=ao[t];if(!(!r||!r.length))for(let n of r)try{n(e)}catch(i){yi&&$.error(`Error while triggering instrumentation handler. 30Type: ${t} 31Name: ${wt(n)} 32Error:`,i)}}function uS(){return pf(t=>{vi("cls",{metric:t}),xf=t},{reportAllChanges:!0})}function lS(){return ff(t=>{vi("fid",{metric:t}),If=t})}function dS(){return Tf(t=>{vi("lcp",{metric:t}),kf=t},{reportAllChanges:!0})}function mS(){return wf(t=>{vi("ttfb",{metric:t}),Cf=t})}function pS(){return Ef(t=>{vi("inp",{metric:t}),Af=t})}function uo(t,e,r,n,i=!1){Nf(t,e);let o;return oa[t]||(o=r(),oa[t]=!0),n&&e({metric:n}),$f(t,e,i?o:void 0)}function fS(t){let e={};t==="event"&&(e.durationThreshold=0),kt(t,r=>{vi(t,{entries:r})},e)}function Nf(t,e){ao[t]=ao[t]||[],ao[t].push(e)}function $f(t,e,r){return()=>{r&&r();let n=ao[t];if(!n)return;let i=n.indexOf(e);i!==-1&&n.splice(i,1)}}function Mf(t){return"duration"in t}function sa(t){return typeof t=="number"&&isFinite(t)}function kr(t,e,r,i){var n=Bo(i,[]);let o=ee(t).start_timestamp;return o&&o>e&&typeof t.updateStartTime=="function"&&t.updateStartTime(e),Ji(t,()=>{let c=Ft(T({startTime:e},n));return c&&c.end(r),c})}function aa(t){let e=te();if(!e)return;let{name:r,transaction:n,attributes:i,startTime:o}=t,{release:c,environment:d}=e.getOptions(),p=e.getIntegrationByName("Replay"),h=p&&p.getReplayId(),v=le(),y=v.getUser(),I=y!==void 0?y.email||y.id||y.ip_address:void 0,N;try{N=v.getScopeData().contexts.profile.profile_id}catch{}let C=T({release:c,environment:d,user:I||void 0,profile_id:N||void 0,replay_id:h||void 0,transaction:n,"user_agent.original":q.navigator&&q.navigator.userAgent},i);return Ft({name:r,attributes:C,startTime:o,experimental:{standalone:!0}})}function lo(){return q&&q.addEventListener&&q.performance}function Ve(t){return t/1e3}function mo(t){let e="unknown",r="unknown",n="";for(let i of t){if(i==="/"){[e,r]=t.split("/");break}if(!isNaN(Number(i))){e=n==="h"?"http":n,r=t.split(n)[1];break}n+=i}return n===t&&(e=n),{name:e,version:r}}function Df(){let t=0,e,r;if(!gS())return;let n=!1;function i(){n||(n=!0,r&&hS(t,e,r),o())}let o=co(({metric:c})=>
32{let d=c.entries[c.entries.length-1];d&&(t=c.value,e=d)},!0);Kt(()=>{i()}),setTimeout(()=>{let c=te();if(!c)return;let d=c.on("startNavigationSpan",()=>{i(),d&&d()}),p=Ce(),h=p&&ke(p),v=h&&ee(h);v&&v.op==="pageload"&&(r=h.spanContext().spanId)},0)}function hS(t,e,r){yi&&$.log(`Sending CLS span (${t})`);let n=Ve((Ze||0)+(e&&e.startTime||0)),i=le().getScopeData().transactionName,o=e?Pt(e.sources[0]&&e.sources[0].node):"Layout shift",c=Fe({[Ie]:"auto.http.browser.cls",[bt]:"ui.webvital.cls",[Cn]:e&&e.duration||0,"sentry.pageload.span_id":r}),d=aa({name:o,transaction:i,attributes:c,startTime:n});d&&(d.addEvent("cls",{[un]:"",[ln]:t}),d.end(n))}function gS(){try{return PerformanceObserver.supportedEntryTypes.includes("layout-shift")}catch{return!1}}var yS=2147483647,Pf=0,lt={},Ct,po;function cl({recordClsStandaloneSpans:t}){let e=lo();if(e&&Ze){e.mark&&q.performance.mark("sentry-tracing-init");let r=bS(),n=SS(),i=ES(),o=t?Df():vS();return()=>{r(),n(),i(),o&&o()}}return()=>{}}function ul(){Yr("longtask",({entries:t})=>{let e=Ce();if(!e)return;let{op:r,start_timestamp:n}=ee(e);for(let i of t){let o=Ve(Ze+i.startTime),c=Ve(i.duration);r==="navigation"&&n&&o<n||kr(e,o,o+c,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[Ie]:"auto.ui.browser.metrics"}})}})}function ll(){new PerformanceObserver(e=>{let r=Ce();if(r)for(let n of e.getEntries()){if(!n.scripts[0])continue;let i=Ve(Ze+n.startTime),{start_timestamp:o,op:c}=ee(r);if(c==="navigation"&&o&&i<o)continue;let d=Ve(n.duration),p={[Ie]:"auto.ui.browser.metrics"},h=n.scripts[0],{invoker:v,invokerType:y,sourceURL:I,sourceFunctionName:N,sourceCharPosition:C}=h;p["browser.script.invoker"]=v,p["browser.script.invoker_type"]=y,I&&(p["code.filepath"]=I),N&&(p["code.function"]=N),C!==-1&&(p["browser.script.source_char_position"]=C),kr(r,i,i+d,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:p})}}).observe({type:"long-animation-frame",buffered:!0})}function dl(){Yr("event",({entries:t})=>{let e=Ce();if(e){for(let r of t)if(r.name==="click"){let n=Ve(Ze+r.startTime),i=Ve(r.duration),o={name:Pt(r.target),op:`ui.interaction.${r.name}`,startTime:n,attributes:{[Ie]:"auto.ui.browser.metrics"}},c=Vi(r.target);c&&(o.attributes["ui.component_name"]=c),kr(e,n,n+i,o)}}})}function vS(){return co(({metric:t})=>{let e=t.entries[t.entries.length-1];e&&(lt.cls={value:t.value,unit:""},po=e)},!0)}function SS(){return nl(({metric:t})=>{let e=t.entries[t.entries.length-1];e&&(lt.lcp={value:t.value,unit:"millisecond"},Ct=e)},!0)}function bS(){return il(({metric:t})=>{let e=t.entries[t.entries.length-1];if(!e)return;let r=Ve(Ze),n=Ve(e.startTime);lt.fid={value:t.value,unit:"millisecond"},lt["mark.fid"]={value:r+n,unit:"second"}})}function ES(){return ol(({metric:t})=>{t.entries[t.entries.length-1]&&(lt.ttfb={value:t.value,unit:"millisecond"})})}function ml(t,e){let r=lo();if(!r||!r.getEntries||!Ze)return;let n=Ve(Ze),i=r.getEntries(),{op:o,start_timestamp:c}=ee(t);if(i.slice(Pf).forEach(d=>{let p=Ve(d.startTime),h=Ve(Math.max(0,d.duration));if(!(o==="navigation"&&c&&n+p<c))switch(d.entryType){case"navigation":{TS(t,d,n);break}case"mark":case"paint":case"measure":{_S(t,d,p,h,n);let v=pn(),y=d.startTime<v.firstHiddenTime;d.name==="first-paint"&&y&&(lt.fp={value:d.startTime,unit:"millisecond"}),d.name==="first-contentful-paint"&&y&&(lt.fcp={value:d.startTime,unit:"millisecond"});break}case"resource":{IS(t,d,d.name,p,h,n);break}}}),Pf=Math.max(i.length-1,0),kS(t),o==="pageload"){AS(lt);let d=lt["mark.fid"];d&<.fid&&(kr(t,d.value,d.value+Ve(lt.fid.value),{name:"first input delay",op:"ui.action",attributes:{[Ie]:"auto.ui.browser.metrics"}}),delete lt["mark.fid"]),(!("fcp"in lt)||!e.recordClsOnPageloadSpan)&&delete lt.cls,Object.entries(lt).forEach(([p,h])=>{Fs(p,h.value,h.unit)}),t.setAttribute("performance.timeOrigin",n),t.setAttribute("performance.activationStart",xr()),CS(t)}Ct=void 0,po=void 0,lt={}}function _S(t,e,r,n,i){let o=Wr(!1),c=Ve(o?o.requestStart:0),d=i+Math.max(r,c),p=i+r,h=p+n,v={[Ie]:"auto.resource.browser.metrics"};return d!==p&&(v["sentry.browser.measure_happened_before_request"]=!0,v["sentry.browser.measure_start_time"]=d),kr(t,d,h,{name:e.name,op:e.entryType,attributes:v}),d}function TS(t,e,r){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(n=>{ca(t,e,n,r)}),ca(t,e,"secureConnection",r,"TLS/SSL"),ca(t,e,"fetch",r,"cache"),ca(t,e,"domainLookup",r,"DNS"),xS(t,e,r)}function ca(t,e,r,n,i=r){let o=wS(r),c=e[o],d=e[`${r}Start`];!d||!c||kr(t,n+Ve(d),n+Ve(c),{op:`browser.${i}`,name:e.name,attributes:{[Ie]:"auto.ui.browser.metrics"}})}function wS(t){return t==="secureConnection"?"connectEnd":t==="fetch"?"domainLookupStart":`${t}End`}function xS(t,e,r){let n=r+Ve(e.requestStart),i=r+Ve(e.responseEnd),o=r+Ve(e.responseStart);e.responseEnd&&(kr(t,n,i,{op:"browser.request",name:e.name,attributes:{[Ie]:"auto.ui.browser.metrics"}}),kr(t,o,i,{op:"browser.response",name:e.name,attributes:{[Ie]:"auto.ui.browser.metrics"}}))}function IS(t,e,r,n,i,o){if(e.initiatorType==="xmlhttprequest"||e.initiatorType==="fetch")return;let c=Wt(r),d={[Ie]:"auto.resource.browser.metrics"};al(d,e,"transferSize","http.response_transfer_size"),al(d,e,"encodedBodySize","http.response_content_length"),al(d,e,"decodedBodySize","http.decoded_response_content_length");let p=e.deliveryType;p!=null&&(d["http.response_delivery_type"]=p);let h=e.renderBlockingStatus;h&&(d["resource.render_blocking_status"]=h),c.protocol&&(d["url.scheme"]=c.protocol.split(":").pop()),c.host&&(d["server.address"]=c.host),d["url.same_origin"]=r.includes(q.location.origin);let{name:v,version:y}=mo(e.nextHopProtocol);d["network.protocol.name"]=v,d["network.protocol.version"]=y;let I=o+n,N=I+i;kr(t,I,N,{name:r.replace(q.location.origin,""),op:e.initiatorType?`resource.${e.initiatorType}`:"resource.other",attributes:d})}function kS(t){let e=q.navigator;if(!e)return;let r=e.connection;r&&(r.effectiveType&&t.setAttribute("effectiveConnectionType",r.effectiveType),r.type&&t.setAttribute("connectionType",r.type),sa(r.rtt)&&(lt["connection.rtt"]={value:r.rtt,unit:"millisecond"})),sa(e.deviceMemory)&&t.setAttribute("deviceMemory",`${e.deviceMemory} GB`),sa(e.hardwareConcurrency)&&t.setAttribute("hardwareConcurrency",String(e.hardwareConcurrency))}function CS(t){Ct&&(Ct.element&&t.setAttribute("lcp.element",Pt(Ct.element)),Ct.id&&t.setAttribute("lcp.id",Ct.id),Ct.url&&t.setAttribute("lcp.url",Ct.url.trim().slice(0,200)),Ct.loadTime!=null&&t.setAttribute("lcp.loadTime",Ct.loadTime),Ct.renderTime!=null&&t.setAttribute("lcp.renderTime",Ct.renderTime),t.setAttribute("lcp.size",Ct.size)),po&&po.sources&&po.sources.forEac
32h((e,r)=>t.setAttribute(`cls.source.${r+1}`,Pt(e.node)))}function al(t,e,r,n){let i=e[r];i!=null&&i<yS&&(t[n]=i)}function AS(t){let e=Wr(!1);if(!e)return;let{responseStart:r,requestStart:n}=e;n<=r&&(t["ttfb.requestTime"]={value:r-n,unit:"millisecond"})}var NS=1e3,Of,pl,fl;function hl(t){let e="dom";ft(e,t),ht(e,$S)}function $S(){if(!q.document)return;let t=Xe.bind(null,"dom"),e=Rf(t,!0);q.document.addEventListener("click",e,!1),q.document.addEventListener("keypress",e,!1),["EventTarget","Node"].forEach(r=>{let i=q[r],o=i&&i.prototype;!o||!o.hasOwnProperty||!o.hasOwnProperty("addEventListener")||(tt(o,"addEventListener",function(c){return function(d,p,h){if(d==="click"||d=="keypress")try{let v=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},y=v[d]=v[d]||{refCount:0};if(!y.handler){let I=Rf(t);y.handler=I,c.call(this,d,I,h)}y.refCount++}catch{}return c.call(this,d,p,h)}}),tt(o,"removeEventListener",function(c){return function(d,p,h){if(d==="click"||d=="keypress")try{let v=this.__sentry_instrumentation_handlers__||{},y=v[d];y&&(y.refCount--,y.refCount<=0&&(c.call(this,d,y.handler,h),y.handler=void 0,delete v[d]),Object.keys(v).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return c.call(this,d,p,h)}}))})}function MS(t){if(t.type!==pl)return!1;try{if(!t.target||t.target._sentryId!==fl)return!1}catch{}return!0}function DS(t,e){return t!=="keypress"?!1:!e||!e.tagName?!0:!(e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable)}function Rf(t,e=!1){return r=>{if(!r||r._sentryCaptured)return;let n=PS(r);if(DS(r.type,n))return;Ke(r,"_sentryCaptured",!0),n&&!n._sentryId&&Ke(n,"_sentryId",rt());let i=r.type==="keypress"?"input":r.type;MS(r)||(t({event:r,name:i,global:e}),pl=r.type,fl=n?n._sentryId:void 0),clearTimeout(Of),Of=q.setTimeout(()=>{fl=void 0,pl=void 0},NS)}}function PS(t){try{return t.target}catch{return null}}var ua;function Mn(t){let e="history";ft(e,t),ht(e,OS)}function OS(){if(!Wu())return;let t=q.onpopstate;q.onpopstate=function(...r){let n=q.location.href,i=ua;if(ua=n,Xe("history",{from:i,to:n}),t)try{return t.apply(this,r)}catch{}};function e(r){return function(...n){let i=n.length>2?n[2]:void 0;if(i){let o=ua,c=String(i);ua=c,Xe("history",{from:o,to:c})}return r.apply(this,n)}}tt(q.history,"pushState",e),tt(q.history,"replaceState",e)}var la={};function gl(t){let e=la[t];if(e)return e;let r=q[t];if(no(r))return la[t]=r.bind(q);let n=q.document;if(n&&typeof n.createElement=="function")try{let i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);let o=i.contentWindow;o&&o[t]&&(r=o[t]),n.head.removeChild(i)}catch(i){yi&&$.warn(`Could not create sandbox iframe for ${t} check, bailing to window.${t}: `,i)}return r&&(la[t]=r.bind(q))}function da(t){la[t]=void 0}var Kr="__sentry_xhr_v3__";function fo(t){let e="xhr";ft(e,t),ht(e,RS)}function RS(){if(!q.XMLHttpRequest)return;let t=XMLHttpRequest.prototype;t.open=new Proxy(t.open,{apply(e,r,n){let i=new Error,o=He()*1e3,c=gt(n[0])?n[0].toUpperCase():void 0,d=LS(n[1]);if(!c||!d)return e.apply(r,n);r[Kr]={method:c,url:d,request_headers:{}},c==="POST"&&d.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let p=()=>{let h=r[Kr];if(h&&r.readyState===4){try{h.status_code=r.status}catch{}let v={endTimestamp:He()*1e3,startTimestamp:o,xhr:r,virtualError:i};Xe("xhr",v)}};return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(h,v,y){return p(),h.apply(v,y)}}):r.addEventListener("readystatechange",p),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(h,v,y){let[I,N]=y,C=v[Kr];return C&>(I)&>(N)&&(C.request_headers[I.toLowerCase()]=N),h.apply(v,y)}}),e.apply(r,n)}}),t.send=new Proxy(t.send,{apply(e,r,n){let i=r[Kr];if(!i)return e.apply(r,n);n[0]!==void 0&&(i.body=n[0]);let o={startTimestamp:He()*1e3,xhr:r};return Xe("xhr",o),e.apply(r,n)}})}function LS(t){if(gt(t))return t;try{return t.toString()}catch{}}var yl=[],ma=new Map;function vl(){if(lo()&&Ze){let e=FS();return()=>{e()}}return()=>{}}var Lf={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function FS(){return sl(({metric:t})=>{if(t.value==null)return;let e=t.entries.find(C=>C.duration===t.value&&Lf[C.name]);if(!e)return;let{interactionId:r}=e,n=Lf[e.name],i=Ve(Ze+e.startTime),o=Ve(t.value),c=Ce(),d=c?ke(c):void 0,h=(r!=null?ma.get(r):void 0)||d,v=h?ee(h).description:le().getScopeData().transactionName,y=Pt(e.target),I=Fe({[Ie]:"auto.http.browser.inp",[bt]:`ui.interaction.${n}`,[Cn]:e.duration}),N=aa({name:y,transaction:v,attributes:I,startTime:i});N&&(N.addEvent("inp",{[un]:"millisecond",[ln]:t.value}),N.end(i+o))})}function Sl(t){let e=({entries:r})=>{let n=Ce(),i=n&&ke(n);r.forEach(o=>{if(!Mf(o)||!i)return;let c=o.interactionId;
32if(c!=null&&!ma.has(c)){if(yl.length>10){let d=yl.shift();ma.delete(d)}yl.push(c),ma.set(c,i)}})};Yr("event",e),Yr("first-input",e)}function Ff(t,e=gl("fetch")){let r=0,n=0;function i(o){let c=o.body.length;r+=c,n++;let d=T({body:o.body,method:"POST",referrerPolicy:"origin",headers:t.headers,keepalive:r<=6e4&&n<15},t.fetchOptions);if(!e)return da("fetch"),an("No fetch implementation available");try{return e(t.url,d).then(p=>(r-=c,n--,{statusCode:p.status,headers:{"x-sentry-rate-limits":p.headers.get("X-Sentry-Rate-Limits"),"retry-after":p.headers.get("Retry-After")}}))}catch(p){return da("fetch"),r-=c,n--,an(p)}}return Gs(t,i)}var jS=30;var zS=50;function bl(t,e,r,n){let i={filename:t,function:e==="<anonymous>"?yr:e,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}var qS=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,US=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,BS=/\((\S*)(?::(\d+))(?::(\d+))\)/,VS=t=>{let e=qS.exec(t);if(e){let[,n,i,o]=e;return bl(n,yr,+i,+o)}let r=US.exec(t);if(r){if(r[2]&&r[2].indexOf("eval")===0){let c=BS.exec(r[2]);c&&(r[2]=c[1],r[3]=c[2],r[4]=c[3])}let[i,o]=zf(r[1]||yr,r[2]);return bl(o,i,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}},HS=[jS,VS],WS=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,GS=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,YS=t=>{let e=WS.exec(t);if(e){if(e[3]&&e[3].indexOf(" > eval")>-1){let o=GS.exec(e[3]);o&&(e[1]=e[1]||"eval",e[3]=o[1],e[4]=o[2],e[5]="")}let n=e[3],i=e[1]||yr;return[i,n]=zf(i,n),bl(n,i,e[4]?+e[4]:void 0,e[5]?+e[5]:void 0)}},KS=[zS,YS];var JS=[HS,KS],jf=fs(...JS),zf=(t,e)=>{let r=t.indexOf("safari-extension")!==-1,n=t.indexOf("safari-web-extension")!==-1;return r||n?[t.indexOf("@")!==-1?t.split("@")[0]:yr,r?`safari-extension:${e}`:`safari-web-extension:${e}`]:[t,e]};var pa=1024,QS="Breadcrumbs",XS=(t={})=>{let e=T({console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0},t);return{name:QS,setup(r){e.console&&Fu(tb(r)),e.dom&&hl(eb(r,e.dom)),e.xhr&&fo(rb(r)),e.fetch&&io(nb(r)),e.history&&Mn(ib(r)),e.sentry&&r.on("beforeSendEvent",ZS(r))}}},ho=XS;function ZS(t){return function(r){te()===t&&wr({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:sr(r)},{event:r})}}function eb(t,e){return function(n){if(te()!==t)return;let i,o,c=typeof e=="object"?e.serializeAttribute:void 0,d=typeof e=="object"&&typeof e.maxStringLength=="number"?e.maxStringLength:void 0;d&&d>pa&&(ut&&$.warn(`\`dom.maxStringLength\` cannot exceed ${pa}, but a value of ${d} was configured. Sentry will use ${pa} instead.`),d=pa),typeof c=="string"&&(c=[c]);try{let h=n.event,v=ob(h)?h.target:h;i=Pt(v,{keyAttrs:c,maxStringLength:d}),o=Vi(v)}catch{i="<unknown>"}if(i.length===0)return;let p={category:`ui.${n.name}`,message:i};o&&(p.data={"ui.component_name":o}),wr(p,{event:n.event,name:n.name,global:n.global})}}function tb(t){return function(r){if(te()!==t)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:ju(r.level),message:Ss(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${Ss(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;wr(n,{input:r.args,level:r.level})}}function rb(t){return function(r){if(te()!==t)return;let{startTimestamp:n,endTimestamp:i}=r,o=r.xhr[Kr];if(!n||!i||!o)return;let{method:c,url:d,status_code:p,body:h}=o,v={method:c,url:d,status_code:p},y={xhr:r.xhr,input:h,startTimestamp:n,endTimestamp:i},I=Js(p);wr({category:"xhr",data:v,type:"http",level:I},y)}}function nb(t){return function(r){if(te()!==t)return;let{startTimestamp:n,endTimestamp:i}=r;if(i&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.error){let o=r.fetchData,c={data:r.error,input:r.args,startTimestamp:n,endTimestamp:i};wr({category:"fetch",data:o,level:"error",type:"http"},c)}else{let o=r.response,c=ne(T({},r.fetchData),{status_code:o&&o.status}),d={input:r.args,response:o,startTimestamp:n,endTimestamp:i},p=Js(c.status_code);wr({category:"fetch",data:c,type:"http",level:p},d)}}}function ib(t){return function(r){if(te()!==t)return;let n=r.from,i=r.to,o=Wt(J.location.href),c=n?Wt(n):void 0,d=Wt(i);(!c||!c.path)&&(c=o),o.protocol===d.protocol&&o.host===d.host&&(i=d.relative),o.protocol===c.protocol&&o.host===c.host&&(n=c.relative),wr({category:"navigation",data:{from:n,to:i}})}}function ob(t){return!!t&&!!t.target}var sb=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],ab="BrowserApiErrors",cb=(t={})=>{let e=T({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},t);return{name:ab,setupOnce(){e.setTimeout&&tt(J,"setTimeout",qf),e.setInterval&&tt(J,"setInterval",qf),e.requestAnimationFrame&&tt(J,"requestAnimationFrame",ub),e.XMLHttpRequest&&"XMLHttpRequest"in J&&tt(XMLHttpRequest.prototype,"send",lb);let r=e.eventTarget;r&&(Array.isArray(r)?r:sb).forEach(db)}}},Uf=cb;function qf(t){return function(...e){let r=e[0];return e[0]=$n(r,{mechanism:{data:{function:wt(t)},handled:!1,type:"instrument"}}),t.apply(this,e)}}function ub(t){return function(e){return t.apply(this,[$n(e,{mechanism:{data:{function:"requestAnimationFrame",handler:wt(t)},handled:!1,type:"instrument"}})])}}function lb(t){return function(...e){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>
32{i in r&&typeof r[i]=="function"&&tt(r,i,function(o){let c={mechanism:{data:{function:i,handler:wt(o)},handled:!1,type:"instrument"}},d=xn(o);return d&&(c.mechanism.data.handler=wt(d)),$n(o,c)})}),t.apply(this,e)}}function db(t){let r=J[t],n=r&&r.prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty("addEventListener")||(tt(n,"addEventListener",function(i){return function(o,c,d){try{mb(c)&&(c.handleEvent=$n(c.handleEvent,{mechanism:{data:{function:"handleEvent",handler:wt(c),target:t},handled:!1,type:"instrument"}}))}catch{}return i.apply(this,[o,$n(c,{mechanism:{data:{function:"addEventListener",handler:wt(c),target:t},handled:!1,type:"instrument"}}),d])}}),tt(n,"removeEventListener",function(i){return function(o,c,d){try{let p=c.__sentry_wrapped__;p&&i.call(this,o,p,d)}catch{}return i.call(this,o,c,d)}}))}function mb(t){return typeof t.handleEvent=="function"}var go=()=>({name:"BrowserSession",setupOnce(){if(typeof J.document>"u"){ut&&$.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Xi({ignoreDuration:!0}),Zi(),Mn(({from:t,to:e})=>{t!==void 0&&t!==e&&(Xi({ignoreDuration:!0}),Zi())})}});var pb="GlobalHandlers",fb=(t={})=>{let e=T({onerror:!0,onunhandledrejection:!0},t);return{name:pb,setupOnce(){Error.stackTraceLimit=50},setup(r){e.onerror&&(hb(r),Bf("onerror")),e.onunhandledrejection&&(gb(r),Bf("onunhandledrejection"))}}},yo=fb;function hb(t){zi(e=>{let{stackParser:r,attachStacktrace:n}=Vf();if(te()!==t||Yu())return;let{msg:i,url:o,line:c,column:d,error:p}=e,h=Sb(ea(r,p||i,void 0,n,!1),o,c,d);h.level="error",Qi(h,{originalException:p,mechanism:{handled:!1,type:"onerror"}})})}function gb(t){qi(e=>{let{stackParser:r,attachStacktrace:n}=Vf();if(te()!==t||Yu())return;let i=yb(e),o=Tn(i)?vb(i):ea(r,i,void 0,n,!0);o.level="error",Qi(o,{originalException:i,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function yb(t){if(Tn(t))return t;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch{}return t}function vb(t){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(t)}`}]}}}function Sb(t,e,r,n){let i=t.exception=t.exception||{},o=i.values=i.values||[],c=o[0]=o[0]||{},d=c.stacktrace=c.stacktrace||{},p=d.frames=d.frames||[],h=n,v=r,y=gt(e)&&e.length>0?e:tu();return p.length===0&&p.push({colno:h,filename:y,function:yr,in_app:!0,lineno:v}),t}function Bf(t){ut&&$.log(`Global Handler attached: ${t}`)}function Vf(){let t=te();return t&&t.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}var vo=()=>({name:"HttpContext",preprocessEvent(t){if(!J.navigator&&!J.location&&!J.document)return;let e=t.request&&t.request.url||J.location&&J.location.href,{referrer:r}=J.document||{},{userAgent:n}=J.navigator||{},i=T(T(T({},t.request&&t.request.headers),r&&{Referer:r}),n&&{"User-Agent":n}),o=ne(T(T({},t.request),e&&{url:e}),{headers:i});t.request=o}});var bb="cause",Eb=5,_b="LinkedErrors",Tb=(t={})=>{let e=t.limit||Eb,r=t.key||bb;return{name:_b,preprocessEvent(n,i,o){let c=o.getOptions();Ru(Zs,c.stackParser,c.maxValueLength,r,e,n,i)}}},So=Tb;function Hf(t){let e=[hi(),fi(),Uf(),ho(),yo(),So(),gi(),vo()];return t.autoSessionTracking!==!1&&e.push(go()),e}function wb(t={}){let e={defaultIntegrations:Hf(t),release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:J.SENTRY_RELEASE&&J.SENTRY_RELEASE.id?J.SENTRY_RELEASE.id:void 0,autoSessionTracking:!0,sendClientReports:!0};return t.defaultIntegrations==null&&delete t.defaultIntegrations,T(T({},e),t)}function xb(){let t=typeof J.window<"u"&&J;if(!t)return!1;let e=t.chrome?"chrome":"browser",r=t[e],n=r&&r.runtime&&r.runtime.id,i=J.location&&J.location.href||"",o=["chrome-extension:","moz-extension:","ms-browser-extension:","safari-web-extension:"],c=!!n&&J===J.top&&o.some(p=>i.startsWith(`${p}//`)),d=typeof t.nw<"u";return!!n&&!c&&!d}function El(t={}){let e=wb(t);if(!e.skipBrowserExtensionCheck&&xb()){St(()=>{console.error("[Sentry] You cannot run Sentry this way in a browser extension, check: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")});return}ut&&(Qs()||$.warn("No Fetch API detected. The Sentry SDK requires a Fetch API compatible environment to send events. Please add a Fetch API polyfill."));let r=ne(T({},e),{stackParser:Yc(e.stackParser||jf),integrations:Nu(e),transport:e.transport||Ff});return Du(ta,r)}var Wf=new WeakMap,_l=new Map,bo={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function Yf(t,e){let{traceFetch:r,traceXHR:n,trackFetchStreamPerformance:i,shouldCreateSpanForRequest:o,enableHTTPTimings:c,tracePropagationTargets:d}=T({traceFetch:bo.traceFetch,traceXHR:bo.traceXHR,trackFetchStreamPerformance:bo.trackFetchStreamPerformance},e),p=typeof o=="function"?o:y=>!0,h=y=>Cb(y,d),v={};r&&(t.addEventProcessor(y=>(y.type==="transaction"&&y.spans&&y.spans.forEach(I=>
32{if(I.op==="http.client"){let N=_l.get(I.span_id);N&&(I.timestamp=N/1e3,_l.delete(I.span_id))}}),y)),i&&Vu(y=>{if(y.response){let I=Wf.get(y.response);I&&y.endTimestamp&&_l.set(I,y.endTimestamp)}}),io(y=>{let I=zu(y,p,h,v);if(y.response&&y.fetchData.__span&&Wf.set(y.response,y.fetchData.__span),I){let N=Kf(y.fetchData.url),C=N?Wt(N).host:void 0;I.setAttributes({"http.url":N,"server.address":C})}c&&I&&Gf(I)})),n&&fo(y=>{let I=Ab(y,p,h,v);c&&I&&Gf(I)})}function Ib(t){return t.entryType==="resource"&&"initiatorType"in t&&typeof t.nextHopProtocol=="string"&&(t.initiatorType==="fetch"||t.initiatorType==="xmlhttprequest")}function Gf(t){let{url:e}=ee(t).data||{};if(!e||typeof e!="string")return;let r=Yr("resource",({entries:n})=>{n.forEach(i=>{Ib(i)&&i.name.endsWith(e)&&(kb(i).forEach(c=>t.setAttribute(...c)),setTimeout(r))})})}function Cr(t=0){return((Ze||performance.timeOrigin)+t)/1e3}function kb(t){let{name:e,version:r}=mo(t.nextHopProtocol),n=[];return n.push(["network.protocol.version",r],["network.protocol.name",e]),Ze?[...n,["http.request.redirect_start",Cr(t.redirectStart)],["http.request.fetch_start",Cr(t.fetchStart)],["http.request.domain_lookup_start",Cr(t.domainLookupStart)],["http.request.domain_lookup_end",Cr(t.domainLookupEnd)],["http.request.connect_start",Cr(t.connectStart)],["http.request.secure_connection_start",Cr(t.secureConnectionStart)],["http.request.connection_end",Cr(t.connectEnd)],["http.request.request_start",Cr(t.requestStart)],["http.request.response_start",Cr(t.responseStart)],["http.request.response_end",Cr(t.responseEnd)]]:n}function Cb(t,e){let r=J.location&&J.location.href;if(r){let n,i;try{n=new URL(t,r),i=new URL(r).origin}catch{return!1}let o=n.origin===i;return e?Sr(n.toString(),e)||o&&Sr(n.pathname,e):o}else{let n=!!t.match(/^\/(?!\/)/);return e?Sr(t,e):n}}function Ab(t,e,r,n){let i=t.xhr,o=i&&i[Kr];if(!i||i.__sentry_own_request__||!o)return;let c=Et()&&e(o.url);if(t.endTimestamp&&c){let y=i.__sentry_xhr_span_id__;if(!y)return;let I=n[y];I&&o.status_code!==void 0&&(ui(I,o.status_code),I.end(),delete n[y]);return}let d=Kf(o.url),p=d?Wt(d).host:void 0,h=!!Ce(),v=c&&h?Ft({name:`${o.method} ${o.url}`,attributes:{type:"xhr","http.method":o.method,"http.url":d,url:o.url,"server.address":p,[Ie]:"auto.http.browser",[bt]:"http.client"}}):new Rt;return i.__sentry_xhr_span_id__=v.spanContext().spanId,n[i.__sentry_xhr_span_id__]=v,r(o.url)&&Nb(i,Et()&&h?v:void 0),v}function Nb(t,e){let{"sentry-trace":r,baggage:n}=ro({span:e});r&&$b(t,r,n)}function $b(t,e,r){try{t.setRequestHeader("sentry-trace",e),r&&t.setRequestHeader("baggage",r)}catch{}}function Kf(t){try{return new URL(t,J.location.origin).href}catch{return}}function Jf(){J&&J.document?J.document.addEventListener("visibilitychange",()=>{let t=Ce();if(!t)return;let e=ke(t);if(J.document.hidden&&e){let r="cancelled",{op:n,status:i}=ee(e);ut&&$.log(`[Tracing] Transaction: ${r} -> since tab moved to the background, op: ${n}`),i||e.setStatus({code:2,message:r}),e.setAttribute("sentry.cancellation_reason","document.hidden"),e.end()}}):ut&&$.warn("[Tracing] Could not set up background tab detection due to lack of global document")}var Mb="BrowserTracing",Db=T(ne(T({},mi),{instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,_experiments:{}}),bo),Tl=(t={})=>{Ms();let{enableInp:e,enableLongTask:r,enableLongAnimationFrame:n,_experiments:{enableInteractions:i,enableStandaloneClsSpans:o},beforeStartSpan:c,idleTimeout:d,finalTimeout:p,childSpanTimeout:h,markBackgroundSpan:v,traceFetch:y,traceXHR:I,trackFetchStreamPerformance:N,shouldCreateSpanForRequest:C,enableHTTPTimings:O,instrumentPageLoad:P,instrumentNavigation:W}=T(T({},Db),t),ue=cl({recordClsStandaloneSpans:o||!1});e&&vl(),n&&Z.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?ll():r&&ul(),i&&dl();let Me={name:void 0,source:void 0};function De(Re,Q){let oe=Q.op==="pageload",we=c?c(Q):Q,Pe=we.attributes||{};Q.name!==we.name&&(Pe[Je]="custom",we.attributes=Pe),Me.name=we.name,Me.source=Pe[Je];let je=zs(we,{idleTimeout:d,finalTimeout:p,childSpanTimeout:h,disableAutoFinish:oe,beforeSpanEnd:de=>{ue(),ml(de,{recordClsOnPageloadSpan:!o})}});function nt(){["interactive","complete"].includes(J.document.readyState)&&Re.emit("idleSpanEnableAutoFinish",je)}return oe&&J.document&&(J.document.addEventListener("readystatechange",()=>{nt()}),nt()),je}return{name:Mb,afterAllSetup(Re){let Q,oe=J.location&&J.location.href;function we(){Q&&!ee(Q).timestamp&&(ut&&$.log(`[Tracing] Finishing current active span with op: ${ee(Q).op}`),Q.end())}Re.on("startNavigationSpan",Pe=>{te()===Re&&(we(),Q=De(Re,T({op:"navigation"},Pe)))}),Re.on("startPageLoadSpan",(Pe,je={})=>
32{if(te()!==Re)return;we();let nt=je.sentryTrace||Qf("sentry-trace"),de=je.baggage||Qf("baggage"),Nt=mu(nt,de);le().setPropagationContext(Nt),Q=De(Re,T({op:"pageload"},Pe))}),Re.on("spanEnd",Pe=>{let je=ee(Pe).op;if(Pe!==ke(Pe)||je!=="navigation"&&je!=="pageload")return;let nt=le(),de=nt.getPropagationContext();nt.setPropagationContext(ne(T({},de),{sampled:de.sampled!==void 0?de.sampled:Vt(Pe),dsc:de.dsc||Lt(Pe)}))}),J.location&&(P&&Xf(Re,{name:J.location.pathname,startTime:Ze?Ze/1e3:void 0,attributes:{[Je]:"url",[Ie]:"auto.pageload.browser"}}),W&&Mn(({to:Pe,from:je})=>{if(je===void 0&&oe&&oe.indexOf(Pe)!==-1){oe=void 0;return}je!==Pe&&(oe=void 0,fa(Re,{name:J.location.pathname,attributes:{[Je]:"url",[Ie]:"auto.navigation.browser"}}))})),v&&Jf(),i&&Pb(d,p,h,Me),e&&Sl(),Yf(Re,{traceFetch:y,traceXHR:I,trackFetchStreamPerformance:N,tracePropagationTargets:Re.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:C,enableHTTPTimings:O})}}};function Xf(t,e,r){t.emit("startPageLoadSpan",e,r),le().setTransactionName(e.name);let n=Ce();return(n&&ee(n).op)==="pageload"?n:void 0}function fa(t,e){ct().setPropagationContext({traceId:xt()}),le().setPropagationContext({traceId:xt()}),t.emit("startNavigationSpan",e),le().setTransactionName(e.name);let r=Ce();return(r&&ee(r).op)==="navigation"?r:void 0}function Qf(t){let e=ru(`meta[name=${t}]`);return e?e.getAttribute("content"):void 0}function Pb(t,e,r,n){let i,o=()=>{let c="ui.action.click",d=Ce(),p=d&&ke(d);if(p){let h=ee(p).op;if(["navigation","pageload"].includes(h)){ut&&$.warn(`[Tracing] Did not create ${c} span because a pageload or navigation span is in progress.`);return}}if(i&&(i.setAttribute(ci,"interactionInterrupted"),i.end(),i=void 0),!n.name){ut&&$.warn(`[Tracing] Did not create ${c} transaction because _latestRouteName is missing.`);return}i=zs({name:n.name,op:c,attributes:{[Je]:n.source||"url"}},{idleTimeout:t,finalTimeout:e,childSpanTimeout:r})};J.document&&addEventListener("click",o,{once:!1,capture:!0})}var Zf=typeof __SENTRY_DEBUG__>"u"?!0:__SENTRY_DEBUG__;function Rb(t={}){let e=[hi(),fi(),ho(),yo(),So(),gi(),vo()];return t.autoSessionTracking!==!1&&e.push(go()),e}function eh(t){let e=T({defaultIntegrations:Rb()},t);return to(e,"angular"),Lb(),El(e)}function Lb(){let e=Xo&&Xo.major?parseInt(Xo.major,10):void 0;e&&(e<14&&Zf&&$.warn(`This Sentry SDK does not officially support Angular ${e}.`,"This SDK only supports Angular 14 and above.","If you're using lower Angular versions, check the Angular Version Compatibility table in our docs: https://docs.sentry.io/platforms/javascript/guides/angular/#angular-version-compatibility.","Otherwise, please consider upgrading your Angular version."),Hs("angular",{version:e}))}var Fb=typeof Zone<"u"&&Zone.root&&Zone.root.run;function wl(t){return Fb?Zone.root.run(t):t()}var jb="ui.angular.routing";var th;function rh(t={}){return t.instrumentNavigation!==!1&&(th=!0),Tl(ne(T({},t),{instrumentNavigation:!1}))}function zb(t,e){let r=e&&ee(e).data||{};e&&r[Je]==="url"&&(e.updateName(t),e.setAttribute(Je,"route"),e.setAttribute(Ie,`auto.${ee(e).op}.angular`))}var xl=(()=>{class t{constructor(r){this._router=r,this.navStart$=this._router.events.pipe(Wo(n=>n instanceof Jd),Hn(n=>{if(!th){Zf&&$.error("Angular integration has tracing enabled, but Tracing integration is not configured");return}this._routingSpan&&(this._routingSpan.end(),this._routingSpan=null);let i=te(),o=Lu(n.url);if(i){this._isPageloadOngoing()?this._pageloadOngoing=!1:wl(()=>{fa(i,{name:o,attributes:{[Ie]:"auto.navigation.angular",[Je]:"url"}})}),this._routingSpan=wl(()=>Ft({name:`${n.url}`,op:jb,attributes:T({[Ie]:"auto.ui.angular",[Je]:"url",url:o},n.navigationTrigger&&{navigationTrigger:n.navigationTrigger})}))||null;return}})),this.resEnd$=this._router.events.pipe(Wo(n=>n instanceof Zd),Hn(n=>{let i=qb(n.state.root);i&&le().setTransactionName(i);let o=Ce(),c=o&&ke(o);zb(i,c)})),this.navEnd$=this._router.events.pipe(Wo(n=>n instanceof es||n instanceof Qd||n instanceof Xd),Hn(()=>{this._routingSpan&&(wl(()=>{this._routingSpan.end()}),this._routingSpan=null)})),this._routingSpan=null,this._pageloadOngoing=!0,this._subscription=new Ed,this._subscription.add(this.navStart$.subscribe()),this._subscription.add(this.resEnd$.subscribe()),this._subscription.add(this.navEnd$.subscribe())}ngOnDestroy(){this._subscription.unsubscribe()}_isPageloadOngoing(){if(!this._pageloadOngoing)return!1;let r=Ce();if(!r)return this._pageloadOngoing=!1,!1;let n=ke(r);return this._pageloadOngoing=ee(n).op==="pageload",this._pageloadOngoing}}return t.\u0275fac=function(r){return new(r||t)($e(Jn))},t.\u0275prov=Qe({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function qb(t){let e=[],r=t&&t.firstChild;for(;r;){let i=r&&r.routeConfig&&r.routeConfig.path;if(i==null)break;e.push(i),r=r.firstChild}let n=e.filter(i=>i).join("/");return n?`/${n}/`:"/"}var Si={production:!0,sentry:{enabled:!0,tracesSampleRate:.01}};var ih=(()=>{let e=class e{constructor(n,i,o,c){this.platformId=n,this.document=i,this.cookiesService=o,this.loggingService=c}
32check(){if(Kn(this.platformId)){let n=new Date(new Date().getTime()+72e5),i="/",o=new URLSearchParams(this.document.location.search),c=o.get("utm_source")||o.get("trk");c&&this.cookiesService.set("tracking_utmsource",c,{expires:n,path:i});let d=o.get("mj_adsource");if(!d){if(c)d=c;else if(this.document.referrer==="")d="direct";else if(this.document.referrer)try{let v=new URL(this.document.location.href).hostname.replace(/^www\./,""),y=new URL(this.document.referrer).hostname.replace(/^www\./,"");v!==y&&(d=y)}catch(v){this.loggingService.error("Failed to read href or referrer",v)}}d&&this.cookiesService.set("tracking_adsource",d,{expires:n,path:i});let p=o.get("utm_medium");p?this.cookiesService.set("tracking_utmmedium",p,{expires:n,path:i}):c&&this.cookiesService.remove("tracking_utmmedium");let h=o.get("utm_campaign");h?this.cookiesService.set("tracking_utmcampaign",h,{expires:n,path:i}):c&&this.cookiesService.remove("tracking_utmcampaign")}}};e.\u0275fac=function(i){return new(i||e)($e(en),$e(rn),$e(lm),$e(Xn))},e.\u0275prov=Qe({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var ah=(()=>{let e=class e{constructor(n,i,o,c,d,p,h,v,y,I){this.router=n,this.matIconRegistry=i,this.ccTrackingService=o,this.translate=c,this.assets=d,this.adsourceService=p,this.ccCustomVarService=h,this.buildInfo=v,this.document=y,this.platformId=I,this.firstLoad=!0,this.isServer=jd(this.platformId)}ngOnInit(){this.translate.use(Ri),this.adsourceService.check(),this.assets.addFavicon("image/png",this.assets.theme("images/favicon/favicon.png")),this.assets.addFavicon("image/x-icon",this.assets.theme("images/favicon/favicon.ico")),this.assets.addFavicon("image/png",this.assets.theme("images/favicon/apple-touch-icon.png"),"apple-touch-icon"),this.matIconRegistry.setDefaultFontSetClass("material-symbols-outlined"),this.ccTrackingService.init(),this.ccCustomVarService.pushCustomVar({application:{name:this.buildInfo?.name,version:this.buildInfo?.version}}),this.preloaderSubscription=this.router.events.subscribe(n=>{n instanceof es&&this.firstLoad&&(this.removeAppPreloader(),this.preloaderSubscription?.unsubscribe())}),this.isServer&&this.removeAppPreloader()}ngOnDestroy(){this.preloaderSubscription?.unsubscribe()}removeAppPreloader(){this.document.getElementById("app-preloader")?.remove(),this.firstLoad=!1}};e.\u0275fac=function(i){return new(i||e)(pt(Jn),pt(om),pt(mm),pt(rs),pt(nn),pt(ih),pt(dm),pt(Qn),pt(rn),pt(en))},e.\u0275cmp=Wn({type:e,selectors:[["app-root"]],standalone:!0,features:[Gn],decls:1,vars:0,template:function(i,o){i&1&&tn(0,"router-outlet")},dependencies:[em],encapsulation:2});let t=e;return t})();function Bb(t,e){t&1&&tn(0,"cc-footer")}function Vb(t,e){t&1&&(b(0,"a",8),E(1),Jo(2,"translate"),S()),t&2&&(Ur(),Pi(Qo(2,1,"generic.skiplink.maincontent")))}var ch=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275cmp=Wn({type:e,selectors:[["app-cookie-consent"]],standalone:!0,features:[Od([{provide:Em,useValue:new _m(Tm.CONSENT_COOKIES)}]),Gn],decls:523,vars:4,consts:[["footer",""],["skipLinks",""],[3,"noGutter","fitWidth","skipLinks","footer"],[1,"mt-3","mb-3"],[1,"text-primary"],[1,"mt-4"],[1,"text-primary","mt-5","mb-5"],[1,"mt-5"],["ccSkipLink","","targetId","main"]],template:function(i,o){if(i&1&&(b(0,"app-layout",2)(1,"cc-block",3)(2,"h1",4),E(3,"Utilisation des cookies"),S(),b(4,"h3",5),E(5,"Qu'est-ce qu'un cookie ?"),S(),b(6,"div")(7,"p"),E(8," Un cookie est une information d\xE9pos\xE9e par votre navigateur sur votre ordinateur (ou p\xE9riph\xE9rique portable), \xE0 la demande des sites (et autres serveurs Web avec lesquels ils interagissent) que vous visitez. "),S(),b(9,"p"),E(10,"Il contient plusieurs donn\xE9es d'identification et de navigation, stock\xE9es dans un fichier."),S()(),b(11,"h3",5),E(12,"Les cookies utilis\xE9s sur notre site"),S(),b(13,"div")(14,"p"),E(15,"Les cookies sont \xE9mis par nous-m\xEAmes dans le but de :"),S(),b(16,"ul")(17,"li"),E(18,"permettre le fonctionnement du site et de ses fonctionnalit\xE9s,"),S(),b(19,"li"),E(20,"collecter des informations relatives \xE0 votre navigation,"),S(),b(21,"li"),E(22,"m\xE9moriser vos informations d'identification sur notre site,"),S()(),b(23,"p"),E(24," Lorsque vous acc\xE9dez \xE0 notre site depuis un site partenaire, un cookie sp\xE9cifique est susceptible d'\xEAtre \xE9mis dans le but d'\xE9tablir des statistiques de fr\xE9quentation en provenance de ce site partenaire. "),S(),b(25,"p"),E(26,"La liste des cookies utilis\xE9s est indiqu\xE9e en fin de ces mentions."),S()(),b(27,"h3",5),E(28,"Les cookies tiers"),S(),b(29,"div")(30,"p"),E(31," Des cookies tiers d\xE9pos\xE9s par un autre responsable peuvent \xEAtre d\xE9pos\xE9s sous r\xE9serve d'avoir obtenu votre consentement. Pour plus d'informations sur ces traitements, vous pouvez vous reporter \xE0 leur politique de confidentialit\xE9. "),S()(),b(32,"h3",5),E(33,"Le param\xE9trage des cookies"),S(),b(34,"div")(35,"p"),E(36," Lors de votre premi\xE8re visite sur notre site, il vous est propos\xE9 d'accepter ou de refuser l'utilisation de l'ensemble des cookies du site. "),S(),b(37,"p"),E(38," Il vous est \xE9galement possible, ind\xE9pendamment de chaque finalit\xE9 distincte, de g\xE9rer et modifier \xE0 tout moment l'utilisation des cookies directement sur notre site en utilisant un module de gestion des cookies disponible \xE0 tout moment sur le site. "),S(),b(39,"p"),E(40," En cas d'acceptation du d\xE9p\xF4t de cookies, un cookie de consentement sera d\xE9pos\xE9. Dans le cas contraire ou si vous refusez le d\xE9p\xF4t ou la lecture de certains cookies sur votre terminal, un cookie de refus sera d\xE9pos\xE9. "),S(),b(41,"p"),E(42," Vous pouvez \xE9galement d\xE9cider de g\xE9rer vos cookies avec les param\xE8tres propres \xE0 votre navigateur. Les r\xE8gles de param\xE9trage des cookies varient selon les navigateurs. Pour conna\xEEtre leur fonctionnement et les personnaliser, rendez-vous dans le menu d'aide de votre navigateur. "),S(),b(43,"p"),E(44," Il est \xE0 noter que tout param\xE9trage entrepris sur votre navigateur Web, concernant l'acceptation ou le refus des cookies, sera susceptible de modifier votre navigation sur Internet et sur notre site, ainsi que vos conditions d'acc\xE8s \xE0 certains services n\xE9cessitant l'utilisation de ces m\xEAmes cookies. "),S()(),b(45,"h2",6),E(46,"Liste des cookies internes"),S(),b(47,"h4",7),E(48,"Cookies fonctionnels (personnalisation)"),S(),b(49,"table")(50,"thead")(51,"tr")(52,"th"),E(53,"Nom du cookie"),S(),b(54,"th"),E(55,"Description"),S(),b(56,"th"),E(57,"Dur\xE9e de conservation"),S()()(),b(58,"tbody")(59,"tr")(60,"td"),E(61,"pll_language"),S(),b(62,"td"),E(63," Ce cookie est utilis\xE9 pour stocker la langue pr\xE9f\xE9r\xE9e par l'utilisateur sur un site Web utilisant le plugin Polylang. Lorsqu'un utilisateur s\xE9lectionne une langue sp\xE9cifique sur le site, ce cookie enregistre cette pr\xE9f\xE9rence linguistique. Cela permet au site Web de charger automatiquement le contenu dans la langue pr\xE9f\xE9r\xE9e de l'utilisateur lors des visites ult\xE9rieures, offrant ainsi une exp\xE9rience plus personnalis\xE9e et coh\xE9rente. "),S(),b(64,"td"),E(65,"365 jours"),S()(),b(66,"tr")(67,"td"),E(68,"tracking_utmsource"),S(),b(69,"td"),E(70," Cookies qui entrent dans la cat\xE9gorie des cookies exempts de consentement (sp\xE9cifique \xE9diteur, pas de donn\xE9es \xE0 caract\xE8re personnel, mesure d'audience uniquement). D\xE9termine la source de la candidature. "),S(),b(71,"td"),E(72,"2 heures"),S()(),b(73,"tr")(74,"td"),E(75,"tracking_utmmedium"),S(),b(76,"td"),E(77,"Stocker le query param utm_medium afin de conna\xEEtre d'o\xF9 provient le support"),S(),b(78,"td"),E(79,"2 heures"),S()(),b(80,"tr")(81,"td"),E(82,"tracking_utmcampaign"),S(),b(83,"td"),E(84,"Stocker le query param utm_campaign afin de conna\xEEtre la campagne"),S(),b(85,"td"),E(86,"2 heures"),S()(),b(87,"tr")(88,"td"),E(89,"web_user_id"),S(),b(90,"td"),E(91," Ce cookie est utilis\xE9 pour identifier de mani\xE8re unique les utilisateurs sur votre site web. Lorsqu'un utilisateur se connecte ou visite votre site, un identifiant unique lui est attribu\xE9 et est stock\xE9 dans ce cookie. "),S(),b(92,"td"),E(93,"Session"),S()()()(),b(94,"h4",7),E(95,"Cookies strictement n\xE9cessaires"),S(),b(96,"table")(97,"thead")(98,"tr")(99,"th"),E(100,"Nom du cookie"),S(),b(101,"th"),E(102,"Description"),S(),b(103,"th"),E(104,"Dur\xE9e de conservation"),S()()(),b(10
325,"tbody")(106,"tr")(107,"td"),E(108,"__meteo_displayed"),S(),b(109,"td"),E(110," Ce cookie est utilis\xE9 pour indiquer si la m\xE9t\xE9o (fonction de recherche candidat personnalis\xE9e) est active pour l'utilisateur connect\xE9. "),S(),b(111,"td"),E(112,"Session"),S()(),b(113,"tr")(114,"td"),E(115,"__resume_analysis_task"),S(),b(116,"td"),E(117,"Ce cookie permet de stocker l'id de la t\xE2che pour l'analyse du CV"),S(),b(118,"td"),E(119,"Session"),S()(),b(120,"tr")(121,"td"),E(122,"__resume_name"),S(),b(123,"td"),E(124,"Ce cookie permet de stocker le nom du CV du candidat"),S(),b(125,"td"),E(126,"Session"),S()(),b(127,"tr")(128,"td"),E(129,"__resume_token"),S(),b(130,"td"),E(131,"Ce cookie permet de stocker le token du CV du candidat"),S(),b(132,"td"),E(133,"Session"),S()(),b(134,"tr")(135,"td"),E(136,"alert_query_saved"),S(),b(137,"td"),E(138," Ce cookie permet de g\xE9rer la notification \xE0 l'utilisateur que son alerte de recherche sur la CVth\xE8que a bien \xE9t\xE9 sauvegard\xE9e "),S(),b(139,"td"),E(140,"Session"),S()(),b(141,"tr")(142,"td"),E(143,"application_rejected"),S(),b(144,"td"),E(145,"Ce cookie est utilis\xE9 pour stocker le nombre de candidatures rejet\xE9es"),S(),b(146,"td"),E(147,"Session"),S()(),b(148,"tr")(149,"td"),E(150,"application_retained"),S(),b(151,"td"),E(152,"Ce cookie est utilis\xE9 pour stocker le nombre de candidatures retenues"),S(),b(153,"td"),E(154,"Session"),S()(),b(155,"tr")(156,"td"),E(157,"applications_shared"),S(),b(158,"td"),E(159,"Ce cookie est utilis\xE9 pour stocker le nombre de candidatures partag\xE9es"),S(),b(160,"td"),E(161,"Session"),S()(),b(162,"tr")(163,"td"),E(164,"autocomplete_history_xxxx"),S(),b(165,"td"),E(166,"Ce cookie permet d'ajouter une entr\xE9e dans l'historique de l'autocompl\xE9tion"),S(),b(167,"td"),E(168,"2 heures"),S()(),b(169,"tr")(170,"td"),E(171,"backToOffersListUrl"),S(),b(172,"td"),E(173,"Ce cookie est utilis\xE9 pour stocker l'url de retour sur les offres"),S(),b(174,"td"),E(175,"Session"),S()(),b(176,"tr")(177,"td"),E(178,"bug_report"),S(),b(179,"td"),E(180,"Ce cookie permet de notifier \xE0 l'utilisateur que son alerte a bien \xE9t\xE9 cr\xE9\xE9e"),S(),b(181,"td"),E(182,"Session"),S()(),b(183,"tr")(184,"td"),E(185,"candidate_contacted"),S(),b(186,"td"),E(187,"Ce cookie est utilis\xE9 pour stocker le nombre de candidats contact\xE9s dans la CVth\xE8que pour l'utilisateur connect\xE9"),S(),b(188,"td"),E(189,"Session"),S()(),b(190,"tr")(191,"td"),E(192,"candidate_mdp_exist"),S(),b(193,"td"),E(194,"Ce cookie permet de savoir si le mot de passe du candidat existe d\xE9j\xE0"),S(),b(195,"td"),E(196,"Session"),S()(),b(197,"tr")(198,"td"),E(199,"candidate_rejected"),S(),b(200,"td"),E(201,"Ce cookie est utilis\xE9 pour stocker le nombre de candidats rejet\xE9s dans la CVth\xE8que pour l'utilisateur connect\xE9"),S(),b(202,"td"),E(203,"Session"),S()(),b(204,"tr")(205,"td"),E(206,"candidate_reset"),S(),b(207,"td"),E(208,"Ce cookie est utilis\xE9 pour stocker le nombre de candidats relanc\xE9s dans la CVth\xE8que pour l'utilisateur connect\xE9"),S(),b(209,"td"),E(210,"Session"),S()(),b(211,"tr")(212,"td"),E(213,"candidate_retained"),S(),b(214,"td"),E(215,"Ce cookie est utilis\xE9 pour stocker le nombre de candidats retenus dans la CVth\xE8que pour l'utilisateur connect\xE9"),S(),b(216,"td"),E(217,"Session"),S()(),b(218,"tr")(219,"td"),E(220,"candidate_shared"),S(),b(221,"td"),E(222,"Ce cookie est utilis\xE9 pour stocker le nombre de candidats partag\xE9s dans la CVth\xE8que pour l'utilisateur connect\xE9"),S(),b(223,"td"),E(224,"Session"),S()(),b(225,"tr")(226,"td"),E(227,"candidate_visiotalent_contacted"),S(),b(228,"td"),E(229,"Ce cookie est utilis\xE9 pour stocker le nombre de candidats contact\xE9s sur Visiotalent"),S(),b(230,"td"),E(231,"Session"),S()(),b(232,"tr")(233,"td"),E(234,"company_job_notify"),S(),b(235,"td"),E(236,"Ce cookie permet de notifier au recruteur si le m\xE9tier a bien \xE9t\xE9 ajout\xE9 ou modifi\xE9"),S(),b(237,"td"),E(238,"Session"),S()(),b(239,"tr")(240,"td"),E(241,"consultant_registered"),S(),b(242,"td"),E(243,"Ce cookie est utilis\xE9 pour savoir si le consultant a finalis\xE9 son inscription"),S(),b(244,"td"),E(245,"12 heures"),S()(),b(246,"tr")(247,"td"),E(248,"context"),S(),b(249,"td"),E(250,"Ce cookie est utilis\xE9 pour conna\xEEtre le contexte"),S(),b(251,"td"),E(252,"Session"),S()(),b(253,"tr")(254,"td"),E(255,"cookiesAuthorization"),S(),b(256,"td"),E(257,"Ce cookie est utilis\xE9 pour savoir si l'utilisateur a accept\xE9 les cookies"),S(),b(258,"td"),E(259,"Session"),S()(),b(260,"tr")(261,"td"),E(262,"create_email_template_confirm"),S(),b(263,"td"),E(264,"Ce cookie permet de notifier au recruteur que son template de mail a bien \xE9t\xE9 cr\xE9\xE9"),S(),b(265,"td"),E(266,"Session"),S()(),b(267,"tr")(268,"td"),E(269,"create_user_confirm"),S(),b(270,"td"),E(271,"Ce cookie permet de notifier au recruteur que l'utilisateur a bien \xE9t\xE9 cr\xE9\xE9"),S(),b(272,"td"),E(273,"Session"),S()(),b(274,"tr")(275,"td"),E(276,"currentCompanyx"),S(),b(277,"td"),E(278,"Ce cookie permet de conna\xEEtre l'entreprise courante"),S(),b(279,"td"),E(280,"30 jours"),S()(),b(281,"tr")(282,"td"),E(283,"currentUnitCompanyAndUserIdxxx"),S(),b(284,"td"),E(285,"Ce cookie permet de conna\xEEtre l'entit\xE9
32courante"),S(),b(286,"td"),E(287,"Session"),S()(),b(288,"tr")(289,"td"),E(290,"currentUser"),S(),b(291,"td"),E(292,"Ce cookie est utilis\xE9 pour stocker l'identifiant technique de l'utilisateur dans l'espace recruteur."),S(),b(293,"td"),E(294,"Session"),S()(),b(295,"tr")(296,"td"),E(297,"directory_created"),S(),b(298,"td"),E(299,"Ce cookie permet de g\xE9rer la notification \xE0 l'utilisateur que son dossier sur la CVth\xE8que a bien \xE9t\xE9 sauvegard\xE9"),S(),b(300,"td"),E(301,"Session"),S()(),b(302,"tr")(303,"td"),E(304,"event_Candidate_Registration_Completed"),S(),b(305,"td"),E(306,"Ce cookie permet de savoir si le candidat a termin\xE9 son inscription"),S(),b(307,"td"),E(308,"Session"),S()(),b(309,"tr")(310,"td"),E(311,"last_connection"),S(),b(312,"td"),E(313,"Ce cookie est utilis\xE9 pour donner l'horodatage de la derni\xE8re connexion de l'utilisateur apr\xE8s authentification"),S(),b(314,"td"),E(315,"Session"),S()(),b(316,"tr")(317,"td"),E(318,"last_modification"),S(),b(319,"td"),E(320," Ce cookie est utilis\xE9 pour donner l'horodatage de la derni\xE8re modification sur le profil de l'utilisateur de l'espace candidat apr\xE8s authentification "),S(),b(321,"td"),E(322,"Session"),S()(),b(323,"tr")(324,"td"),E(325,"macro_job_tag_notify"),S(),b(326,"td"),E(327,"Ce cookie permet de notifier au recruteur si la cat\xE9gorie de m\xE9tier a bien \xE9t\xE9 ajout\xE9e ou modifi\xE9e"),S(),b(328,"td"),E(329,"Session"),S()(),b(330,"tr")(331,"td"),E(332,"meteojob.security.authtoken"),S(),b(333,"td"),E(334,"Ce cookie stocke le jeton d'authentification de l'utilisateur de l'espace recruteur."),S(),b(335,"td"),E(336,"24 heures"),S()(),b(337,"tr")(338,"td"),E(339,"notify_complete_profile"),S(),b(340,"td"),E(341," Ce cookie est utilis\xE9 pour ne plus afficher la notification de compl\xE9tion du profil candidat si l'utilisateur a ferm\xE9 l'alerte. "),S(),b(342,"td"),E(343,"30 jours"),S()(),b(344,"tr")(345,"td"),E(346,"notify_other_updated"),S(),b(347,"td"),E(348,"Ce cookie est utilis\xE9 pour notifier l'utilisateur candidat que son document a bien \xE9t\xE9 modifi\xE9"),S(),b(349,"td"),E(350,"30 jours"),S()(),b(351,"tr")(352,"td"),E(353,"notify_resume_updated"),S(),b(354,"td"),E(355,"Ce cookie est utilis\xE9 pour notifier l'utilisateur que son CV a bien \xE9t\xE9 modifi\xE9"),S(),b(356,"td"),E(357,"30 jours"),S()(),b(358,"tr")(359,"td"),E(360,"notify_unit"),S(),b(361,"td"),E(362,"Ce cookie permet de notifier au recruteur le statut de son entit\xE9"),S(),b(363,"td"),E(364,"Session"),S()(),b(365,"tr")(366,"td"),E(367,"password_sent"),S(),b(368,"td"),E(369,"Ce cookie est utilis\xE9 pour savoir si le mail de r\xE9initialisation du mot de passe a \xE9t\xE9 envoy\xE9 \xE0 l'utilisateur"),S(),b(370,"td"),E(371,"Session"),S()(),b(372,"tr")(373,"td"),E(374,"pll_language"),S(),b(375,"td"),E(376," Ce cookie est utilis\xE9 pour stocker la langue pr\xE9f\xE9r\xE9e par l'utilisateur sur un site Web utilisant le plugin Polylang. Lorsqu'un utilisateur s\xE9lectionne une langue sp\xE9cifique sur le site, ce cookie enregistre cette pr\xE9f\xE9rence linguistique. Cela permet au site Web de charger automatiquement le contenu dans la langue pr\xE9f\xE9r\xE9e de l'utilisateur lors des visites ult\xE9rieures, offrant ainsi une exp\xE9rience plus personnalis\xE9e et coh\xE9rente. "),S(),b(377,"td"),E(378,"365 jours"),S()(),b(379,"tr")(380,"td"),E(381,"promotion_modal_show"),S(),b(382,"td"),E(383,"Ce cookie est utilis\xE9 pour afficher ou non la fen\xEAtre d'information \xE9v\xE9nementielle sur la console recruteur"),S(),b(384,"td"),E(385,"5 jours"),S()(),b(386,"tr")(387,"td"),E(388,"promotion_resumeLibrary_modal_show"),S(),b(389,"td"),E(390,"Ce cookie est utilis\xE9 pour afficher ou non la fen\xEAtre de promotion de la CVth\xE8que sur la console recruteur"),S(),b(391,"td"),E(392,"5 jours"),S()(),b(393,"tr")(394,"td"),E(395,"push_company_profile_completion"),S(),b(396,"td"),E(397,"Ce cookie permet de g\xE9rer les notifications conseillant aux entreprises de compl\xE9ter leur profil sur l'espace recruteur"),S(),b(398,"td"),E(399,"Quelques secondes"),S()(),b(400,"tr")(401,"td"),E(402,"push_offer_completion"),S(),b(403,"td"),E(404," Ce cookie permet de g\xE9rer les notifications conseillant aux entreprises de d\xE9tailler leurs offres d'emploi
32sur l'espace recruteur "),S(),b(405,"td"),E(406,"Quelques secondes"),S()(),b(407,"tr")(408,"td"),E(409,"push_unvalidated_company"),S(),b(410,"td"),E(411," Ce cookie permet de g\xE9rer les notifications pour les entreprises dont le compte est en attente de validation ou dont la demande d'inscription a \xE9t\xE9 refus\xE9e. "),S(),b(412,"td"),E(413,"Quelques secondes"),S()(),b(414,"tr")(415,"td"),E(416,"query_saved"),S(),b(417,"td"),E(418,"Ce cookie permet de g\xE9rer la notification \xE0 l'utilisateur que sa recherche sur la CVth\xE8que a bien \xE9t\xE9 sauvegard\xE9e"),S(),b(419,"td"),E(420,"Session"),S()(),b(421,"tr")(422,"td"),E(423,"reset_password"),S(),b(424,"td"),E(425,"Ce cookie est utilis\xE9 pour savoir si l'utilisateur a modifi\xE9 son mot de passe"),S(),b(426,"td"),E(427,"Session"),S()(),b(428,"tr")(429,"td"),E(430,"saved_email_template_confirm"),S(),b(431,"td"),E(432,"Ce cookie permet de notifier au recruteur que son template de mail a bien \xE9t\xE9 modifi\xE9"),S(),b(433,"td"),E(434,"Session"),S()(),b(435,"tr")(436,"td"),E(437,"saved_user_confirm"),S(),b(438,"td"),E(439,"Ce cookie permet de notifier au recruteur que l'utilisateur a bien \xE9t\xE9 modifi\xE9"),S(),b(440,"td"),E(441,"Session"),S()(),b(442,"tr")(443,"td"),E(444,"search_query"),S(),b(445,"td"),E(446,"Ce cookie permet de conna\xEEtre la recherche de l'utilisateur en CVth\xE8que"),S(),b(447,"td"),E(448,"Session"),S()(),b(449,"tr")(450,"td"),E(451,"search_query_hash"),S(),b(452,"td"),E(453,"Ce cookie permet de conna\xEEtre la recherche de l'utilisateur en CVth\xE8que sous forme de valeur de hachage"),S(),b(454,"td"),E(455,"Session"),S()(),b(456,"tr")(457,"td"),E(458,"search_results_candidates_ids"),S(),b(459,"td"),E(460,"Ce cookie permet de conna\xEEtre les identifiants des candidats suite \xE0 une recherche en CVth\xE8que"),S(),b(461,"td"),E(462,"Session"),S()(),b(463,"tr")(464,"td"),E(465,"search_results_candidates_max_index"),S(),b(466,"td"),E(467,"Ce cookie enregistre l'index maximal des r\xE9sultats apr\xE8s une recherche dans la CVth\xE8que"),S(),b(468,"td"),E(469,"Session"),S()(),b(470,"tr")(471,"td"),E(472,"search_results_candidates_min_index"),S(),b(473,"td"),E(474,"Ce cookie enregistre l'index minimal des r\xE9sultats apr\xE8s une recherche dans la CVth\xE8que"),S(),b(475,"td"),E(476,"Session"),S()(),b(477,"tr")(478,"td"),E(479,"similar-profile"),S(),b(480,"td"),E(481,"Ce cookie est utilis\xE9 pour savoir si l'utilisateur a d\xE9j\xE0 \xE9t\xE9 notifi\xE9 de profils similaires sur la CVth\xE8que"),S(),b(482,"td"),E(483,"Session"),S()(),b(484,"tr")(485,"td"),E(486,"table_selectorx"),S(),b(487,"td"),E(488,"Ce cookie permet de faire de la s\xE9lection multipage sur la CVth\xE8que ou sur la liste des candidatures"),S(),b(489,"td"),E(490,"1 heure"),S()(),b(491,"tr")(492,"td"),E(493,"tracking_adsource"),S(),b(494,"td"),E(495," Cookies qui entrent dans la cat\xE9gorie des cookies exempts de consentement (sp\xE9cifique \xE9diteur, pas de donn\xE9es \xE0 caract\xE8re personnel, mesure d'audience uniquement). D\xE9termine la source de l'inscription. "),S(),b(496,"td"),E(497,"2 heures"),S()(),b(498,"tr")(499,"td"),E(500,"tracking_utmsource"),S(),b(501,"td"),E(502," Cookies qui entrent dans la cat\xE9gorie des cookies exempts de consentement (sp\xE9cifique \xE9diteur, pas de donn\xE9es \xE0 caract\xE8re personnel, mesure d'audience uniquement). D\xE9termine la source de la candidature. "),S(),b(503,"td"),E(504,"2 heures"),S()(),b(505,"tr")(506,"td"),E(507,"user_language"),S(),b(508,"td"),E(509," Ce cookie permet de stocker la langue pr\xE9f\xE9r\xE9e de l'utilisateur afin que le site puisse lui pr\xE9senter du contenu dans cette langue lors de ses futures visites. "),S(),b(510,"td"),E(511,"Session"),S()(),b(512,"tr")(513,"td"),E(514,"webproduct_notify"),S(),b(515,"td"),E(516,"Ce cookie est utilis\xE9 pour notifier l'utilisateur que son produit a bien \xE9t\xE9 cr\xE9\xE9 ou modifi\xE9"),S(),b(517,"td"),E(518,"Session"),S()()()()()(),Di(519,Bb,1,0,"ng-template",null,0,Fc)(521,Vb,3,3,"ng-template",null,1,Fc)),i&2){let c=Lc(520),d=Lc(522);bn("noGutter",!0)("fitWidth",!1)("skipLinks",d)("footer",c)}},dependencies:[on,ns,Im,xm,fm,km],styles:["table[_ngcontent-%COMP%]{border-collapse:collapse;width:100%}table[_ngcontent-%COMP%], th[_ngcontent-%COMP%], td[_ngcontent-%COMP%]{border:1px solid black}th[_ngcontent-%COMP%], td[_ngcontent-%COMP%]{padding:8px;text-align:left}"]});let t=e;return t})();var Hb=t=>{let e=/^candidat\/offres\/[^?]+-([0-9]+)/g,r=t.join("/"),n=e.exec(r);if(n){let i=n[1];return{consumed:t,posParams:{id:new Kd(i,{})}}}return null},Wb=[{path:qc,children:[{path:"unexpected-error",component:us,data:{code:500}},{path:"forbidden",component:us,data:{code:403}},{path:"not-found",component:us,data:{code:404}},{path:"cookie-consent",canActivate:[at],component:ch},{path:"apply",canActivateChild:[at],loadChildren:()=>import("./chunk-AVRVZLBI.js").then(t=>t.ApplyModule),data:{autoLogin:!0}},{path:"broaden-search",canActivateChild:[at],loadChildren:()=>import("./chunk-VELSRAKG.js").then(t=>t.BroadenSearchModule),data:{candidateSimple:!1}},{path:"applications",canActivateChild:[at],loadChildren:()=>import("./chunk-5K24AU5L.js").then(t=>t.JobApplicationsModule),resolve:{featureToggles:Li},data:{accessLevel:En.REGISTERED,featureToggles:[Fi.CC_78192_job_offer_overview]}},{path:"meteo",canActivateChild:[at],loadChildren:()=>import("./chunk-3MB4CHMS.js").then(t=>t.MeteoModule),data:{accessLevel:En.REGISTERED,autoLogin:!0,candidateSimple:!1}},{path:"saved",canActivateChild:[at],loadChildren:()=>import("./chunk-BAXAIHTK.js").then(t=>t.SavedModule),resolve:{featureToggles:Li},data:{accessLevel:En.REGISTERED,featureToggles:[Fi.CC_78192_job_offer_overview]}},{path:":id",canActivateChild:[at],loadChildren:()=>import("./chunk-KNK4IWG4.js").then(t=>t.FullOfferModule),resolve:{featureToggles:Li},data:{autoLogin:!0,candidateSimple:!1,featureToggles:[Fi.CC_78192_job_offer_overview]}},{path:"",canActivateChild:[at],loadChildren:()=>import("./chunk-2HWRIHWZ.js").then(t=>t.SearchModule),data:{autoLogin:!0}}]},{matcher:Hb,canActivateChild:[at],loadChildren:()=>import("./chunk-KNK4IWG4.js").then(t=>t.FullOfferModule),resolve:{featureToggles:Li},data:{autoLogin:!0,candidateSimple:!1,seoUrl:!0,featureToggles:[Fi.CC_78192_job_offer_overview]}},{path:cm,children:[{path:"signin",canActivateChild:[at],data:{autoLogin:!0},loadChildren:()=>import("./chunk-PSVUOF2F.js").then(t=>t.SigninModule)},{path:"signup",canActivateChild:[at],data:{autoLogin:!0},loadChildren:()=>import("./chunk-A35KCN6D.js").then(t=>t.SignupModule)},{path:"profile",canActivate:[at],loadChildren:()=>import("./chunk-Z4FY7Y2F.js").then(t=>t.ProfileModule),data:{accessLevel:En.REGISTERED}},{path:"email-alerts",loadChildren:()=>import("./chunk-HSI4B4ZX.js").then(t=>t.EmailAlertsModule),canActivate:[at],data:{accessLevel:En.REGISTERED},resolve:{candidate:Vc,referenceData:Hc}},{path:"apply",canActivateChild:[at],loadChildren:()=>import("./chunk-OUBOWQGR.js").then(t=>t.SpontaneousApplyModule)},{path:"settings",canActivate:[at],loadChildren:()=>import("./chunk-BAEQ62CA.js").then(t=>t.SettingsModule),data:{accessLevel:En.REGISTERED},resolve:{candidate:Vc,referenceData:Hc}},{path:"disable",canActivateChild:[at],loadChildren:()=>import("./chunk-JMYO2GJM.js").then(t=>t.DisableProfileModule)}]},{path:"**",redirectTo:`/${qc}/not-found`}],uh=Wb;function Gb(t,e){if(t&1&&tn(0,"span",6)(1,"span",7),t&2){let r=Ko();bn("innerHTML",r.title,Yo),Ur(),bn("innerHTML",r.body,Yo)}}function Yb(t,e){if(t&1&&tn(0,"span",4),t&2){let r=Ko();bn("innerHTML",r.body,Yo)}}function Kb(t,e){if(t&1){let r=Dd();b(0,"a",8),Pd("click",function(i){kd(r);let o=Ko();return Cd(o.close(i))}),b(1,"span",9),E(2),Jo(3,"translate"),S(),tn(4,"span",10),S()}t&2&&(Ur(2),Pi(Qo(3,1,"common.generic.close")))}var Eo=(()=>{let e=class e{constructor(n,i,o){switch(this.data=n,this.snackBar=i,this.translateService=o,this.translateService.get("
32common.generic.errors.unexpected").pipe(Td(1)).subscribe(c=>{this.data.body?this.body=this.data.body:this.body=c}),this.title=this.data.title,this.closable=this.data.closable,this.data.snackType){case"Success":this.icon="done";break;case"Error":this.icon="error";break;case"Warn":this.icon="warning";break;case"Info":this.icon="info";break}switch(this.data.snackType){case"Success":this.iconColor="accent";break;case"Error":this.iconColor="warn";break;case"Warn":this.iconColor="warn";break;default:this.iconColor=void 0;break}}open(n,i){return this.snackBar.openFromComponent(e,{duration:i||8e3,verticalPosition:"top",panelClass:"mt-5",data:n})}close(n){n.preventDefault(),this.snackBar.dismiss()}};e.\u0275fac=function(i){return new(i||e)(pt(ds),pt(Um),pt(rs))},e.\u0275cmp=Wn({type:e,selectors:[["cc-snackbar"]],standalone:!0,features:[Gn],decls:8,vars:4,consts:[[1,"snack-container","d-flex"],[1,"mr-2","d-flex","align-items-center","justify-content-center"],[1,"cc-mat-icon","cc-mat-icon-lg",3,"color"],[1,"text-center","flex-grow-1"],[1,"cc-font-size-large","font-weight-bold",3,"innerHTML"],["role","button","tabindex","0",1,"ml-2","cc-font-light"],[1,"cc-font-size-large","font-weight-bold","d-block",3,"innerHTML"],[1,"cc-font-size-large","font-weight-normal","d-block",3,"innerHTML"],["role","button","tabindex","0",1,"ml-2","cc-font-light",3,"click"],[1,"sr-only"],["aria-hidden","true",1,"fas","fa-times"]],template:function(i,o){i&1&&(b(0,"div",0)(1,"div",1)(2,"mat-icon",2),E(3),S()(),b(4,"div",3),Di(5,Gb,2,2)(6,Yb,1,1,"span",4),S(),Di(7,Kb,5,3,"a",5),S()),i&2&&(Ur(2),bn("color",o.iconColor),Ur(),Pi(o.icon),Ur(2),Rc(o.title&&o.body?5:6),Ur(2),Rc(o.closable?7:-1))},dependencies:[sm,on,ns],encapsulation:2});let t=e;return t})();var lh=(()=>{let e=class e extends os{constructor(n){super(),this.snackBarComponent=n}error(n){this.openSnackBar(n,"Error")}info(n){this.openSnackBar(n,"Info")}success(n){this.openSnackBar(n,"Success")}warn(n){this.openSnackBar(n,"Warn")}openSnackBar(n,i){let o;hm(n.body)&&ss(n.title)?o={snackType:i,body:n.title,closable:n.showCloseButton}:o={snackType:i,body:n.body,title:n.title,closable:n.showCloseButton},this.snackBarComponent.open(o,n.timeout)}};e.\u0275fac=function(i){return new(i||e)($e(Eo))},e.\u0275prov=Qe({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var dh=(()=>{let e=class e{static forRoot(){return{ngModule:e,providers:[Eo,{provide:qm,useValue:{}},{provide:ds,useValue:{}},{provide:os,useClass:lh}]}}};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=qr({type:e}),e.\u0275inj=zr({imports:[Zo,Bm,am,on,Eo]});let t=e;return t})();function mh(t){return new Te(3e3,!1)}function Qb(){return new Te(3100,!1)}function Xb(){return new Te(3101,!1)}function Zb(t){return new Te(3001,!1)}function eE(t){return new Te(3003,!1)}function tE(t){return new Te(3004,!1)}function rE(t,e){return new Te(3005,!1)}function nE(){return new Te(3006,!1)}function iE(){return new Te(3007,!1)}function oE(t,e){return new Te(3008,!1)}function sE(t){return new Te(3002,!1)}function aE(t,e,r,n,i){return new Te(3010,!1)}function cE(){return new Te(3011,!1)}function uE(){return new Te(3012,!1)}function lE(){return new Te(3200,!1)}function dE(){return new Te(3202,!1)}function mE(){return new Te(3013,!1)}function pE(t){return new Te(3014,!1)}function fE(t){return new Te(3015,!1)}function hE(t){return new Te(3016,!1)}function gE(t,e){return new Te(3404,!1)}function yE(t){return new Te(3502,!1)}function vE(t){return new Te(3503,!1)}function SE(){return new Te(3300,!1)}function bE(t){return new Te(3504,!1)}function EE(t){return new Te(3301,!1)}function _E(t,e){return new Te(3302,!1)}function TE(t){return new Te(3303,!1)}function wE(t,e){return new Te(3400,!1)}function xE(t){return new Te(3401,!1)}function IE(t){return new Te(3402,!1)}function kE(t,e){return new Te(3505,!1)}function fn(t){switch(t.length){case 0:return new Zn;case 1:return t[0];default:return new Bc(t)}}function Ih(t,e,r=new Map,n=new Map){let i=[],o=[],c=-1,d=null;if(e.forEach(p=>{let h=p.get("offset"),v=h==c,y=v&&d||new Map;p.forEach((I,N)=>{let C=N,O=I;if(N!=="offset")switch(C=t.normalizePropertyName(C,i),O){case cs:O=r.get(N);break;case gr:O=n.get(N);break;default:O=t.normalizeStyleValue(N,C,O,i);break}y.set(C,O)}),v||o.push(y),d=y,c=h}),i.length)throw yE(i);return o}function Yl(t,e,r,n){switch(e){case"start":t.onStart(()=>n(r&&Il(r,"start",t)));break;case"done":t.onDone(()=>n(r&&Il(r,"done",t)));break;
32case"destroy":t.onDestroy(()=>n(r&&Il(r,"destroy",t)));break}}function Il(t,e,r){let n=r.totalTime,i=!!r.disabled,o=Kl(t.element,t.triggerName,t.fromState,t.toState,e||t.phaseName,n??t.totalTime,i),c=t._data;return c!=null&&(o._data=c),o}function Kl(t,e,r,n,i="",o=0,c){return{element:t,triggerName:e,fromState:r,toState:n,phaseName:i,totalTime:o,disabled:!!c}}function zt(t,e,r){let n=t.get(e);return n||t.set(e,n=r),n}function ph(t){let e=t.indexOf(":"),r=t.substring(1,e),n=t.slice(e+1);return[r,n]}var CE=typeof document>"u"?null:document.documentElement;function Jl(t){let e=t.parentNode||t.host||null;return e===CE?null:e}function AE(t){return t.substring(1,6)=="ebkit"}var Dn=null,fh=!1;function NE(t){Dn||(Dn=$E()||{},fh=Dn.style?"WebkitAppearance"in Dn.style:!1);let e=!0;return Dn.style&&!AE(t)&&(e=t in Dn.style,!e&&fh&&(e="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in Dn.style)),e}function $E(){return typeof document<"u"?document.body:null}function kh(t,e){for(;e;){if(e===t)return!0;e=Jl(e)}return!1}function Ch(t,e,r){if(r)return Array.from(t.querySelectorAll(e));let n=t.querySelector(e);return n?[n]:[]}var Ql=(()=>{let e=class e{validateStyleProperty(n){return NE(n)}containsElement(n,i){return kh(n,i)}getParentElement(n){return Jl(n)}query(n,i,o){return Ch(n,i,o)}computeStyle(n,i,o){return o||""}animate(n,i,o,c,d,p=[],h){return new Zn(o,c)}};e.\u0275fac=function(i){return new(i||e)},e.\u0275prov=Qe({token:e,factory:e.\u0275fac});let t=e;return t})(),td=class td{};td.NOOP=new Ql;var Rn=td,Ln=class{};var ME=1e3,Ah="{{",DE="}}",Nh="ng-enter",Ml="ng-leave",ha="ng-trigger",ba=".ng-trigger",hh="ng-animating",Dl=".ng-animating";function Jr(t){if(typeof t=="number")return t;let e=t.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:Pl(parseFloat(e[1]),e[2])}function Pl(t,e){switch(e){case"s":return t*ME;default:return t}}function Ea(t,e,r){return t.hasOwnProperty("duration")?t:PE(t,e,r)}function PE(t,e,r){let n=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,i,o=0,c="";if(typeof t=="string"){let d=t.match(n);if(d===null)return e.push(mh(t)),{duration:0,delay:0,easing:""};i=Pl(parseFloat(d[1]),d[2]);let p=d[3];p!=null&&(o=Pl(parseFloat(p),d[4]));let h=d[5];h&&(c=h)}else i=t;if(!r){let d=!1,p=e.length;i<0&&(e.push(Qb()),d=!0),o<0&&(e.push(Xb()),d=!0),d&&e.splice(p,0,mh(t))}return{duration:i,delay:o,easing:c}}function OE(t){return t.length?t[0]instanceof Map?t:t.map(e=>new Map(Object.entries(e))):[]}function Ar(t,e,r){e.forEach((n,i)=>{let o=Xl(i);r&&!r.has(i)&&r.set(i,t.style[o]),t.style[o]=n})}function On(t,e){e.forEach((r,n)=>{let i=Xl(n);t.style[i]=""})}function _o(t){return Array.isArray(t)?t.length==1?t[0]:vm(t):t}function RE(t,e,r){let n=e.params||{},i=$h(t);i.length&&i.forEach(o=>{n.hasOwnProperty(o)||r.push(Zb(o))})}var Ol=new RegExp(`${Ah}\\s*(.+?)\\s*${DE}`,"g");function $h(t){let e=[];
vendor: 43,708 bytes, line 32
32if(typeof t=="string"){let r;for(;r=Ol.exec(t);)e.push(r[1]);Ol.lastIndex=0}return e}function wo(t,e,r){let n=`${t}`,i=n.replace(Ol,(o,c)=>{let d=e[c];return d==null&&(r.push(eE(c)),d=""),d.toString()});return i==n?t:i}var LE=/-+([a-z0-9])/g;function Xl(t){return t.replace(LE,(...e)=>e[1].toUpperCase())}function FE(t,e){return t===0||e===0}function jE(t,e,r){if(r.size&&e.length){let n=e[0],i=[];if(r.forEach((o,c)=>{n.has(c)||i.push(c),n.set(c,o)}),i.length)for(let o=1;o<e.length;o++){let c=e[o];i.forEach(d=>c.set(d,Zl(t,d)))}}return e}function jt(t,e,r){switch(e.type){case Se.Trigger:return t.visitTrigger(e,r);case Se.State:return t.visitState(e,r);case Se.Transition:return t.visitTransition(e,r);case Se.Sequence:return t.visitSequence(e,r);case Se.Group:return t.visitGroup(e,r);case Se.Animate:return t.visitAnimate(e,r);case Se.Keyframes:return t.visitKeyframes(e,r);case Se.Style:return t.visitStyle(e,r);case Se.Reference:return t.visitReference(e,r);case Se.AnimateChild:return t.visitAnimateChild(e,r);case Se.AnimateRef:return t.visitAnimateRef(e,r);case Se.Query:return t.visitQuery(e,r);case Se.Stagger:return t.visitStagger(e,r);default:throw tE(e.type)}}function Zl(t,e){return window.getComputedStyle(t)[e]}var zE=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]),_a=class extends Ln{normalizePropertyName(e,r){return Xl(e)}normalizeStyleValue(e,r,n,i){let o="",c=n.toString().trim();if(zE.has(r)&&n!==0&&n!=="0")if(typeof n=="number")o="px";else{let d=n.match(/^[+-]?[\d\.]+([a-z]*)$/);d&&d[1].length==0&&i.push(rE(e,n))}return c+o}};var Ta="*";function qE(t,e){let r=[];return typeof t=="string"?t.split(/\s*,\s*/).forEach(n=>UE(n,r,e)):r.push(t),r}function UE(t,e,r){if(t[0]==":"){let p=BE(t,r);if(typeof p=="function"){e.push(p);return}t=p}let n=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(n==null||n.length<4)return r.push(fE(t)),e;let i=n[1],o=n[2],c=n[3];e.push(gh(i,c));let d=i==Ta&&c==Ta;o[0]=="<"&&!d&&e.push(gh(c,i))}function BE(t,e){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(r,n)=>parseFloat(n)>parseFloat(r);case":decrement":return(r,n)=>parseFloat(n)<parseFloat(r);default:return e.push(hE(t)),"* => *"}}var ga=new Set(["true","1"]),ya=new Set(["false","0"]);function gh(t,e){let r=ga.has(t)||ya.has(t),n=ga.has(e)||ya.has(e);return(i,o)=>{let c=t==Ta||t==i,d=e==Ta||e==o;return!c&&r&&typeof i=="boolean"&&(c=i?ga.has(t):ya.has(t)),!d&&n&&typeof o=="boolean"&&(d=o?ga.has(e):ya.has(e)),c&&d}}var Mh=":self",VE=new RegExp(`s*${Mh}s*,?`,"g");function Dh(t,e,r,n){return new Rl(t).build(e,r,n)}var yh="",Rl=class{constructor(e){this._driver=e}build(e,r,n){let i=new Ll(r);return this._resetContextStyleTimingState(i),jt(this,_o(e),i)}_resetContextStyleTimingState(e){e.currentQuerySelector=yh,e.collectedStyles=new Map,e.collectedStyles.set(yh,new Map),e.currentTime=0}visitTrigger(e,r){let n=r.queryCount=0,i=r.depCount=0,o=[],c=[];return e.name.charAt(0)=="@"&&r.errors.push(nE()),e.definitions.forEach(d=>{if(this._resetContextStyleTimingState(r),d.type==Se.State){let p=d,h=p.name;h.toString().split(/\s*,\s*/).forEach(v=>{p.name=v,o.push(this.visitState(p,r))}),p.name=h}else if(d.type==Se.Transition){let p=this.visitTransition(d,r);n+=p.queryCount,i+=p.depCount,c.push(p)}else r.errors.push(iE())}),{type:Se.Trigger,name:e.name,states:o,transitions:c,queryCount:n,depCount:i,options:null}}visitState(e,r){let n=this.visitStyle(e.styles,r),i=e.options&&e.options.params||null;if(n.containsDynamicStyles){let o=new Set,c=i||{};n.styles.forEach(d=>{d instanceof Map&&d.forEach(p=>{$h(p).forEach(h=>{c.hasOwnProperty(h)||o.add(h)})})}),o.size&&r.errors.push(oE(e.name,[...o.values()]))}return{type:Se.State,name:e.name,style:n,options:i?{params:i}:null}}visitTransition(e,r){r.queryCount=0,r.depCount=0;let n=jt(this,_o(e.animation),r),i=qE(e.expr,r.errors);return{type:Se.Transition,matchers:i,animation:n,queryCount:r.queryCount,depCount:r.depCount,options:Pn(e.options)}}visitSequence(e,r){return{type:Se.Sequence,steps:e.steps.map(n=>jt(this,n,r)),options:Pn(e.options)}}visitGroup(e,r){let n=r.currentTime,i=0,o=e.steps.map(c=>{r.currentTime=n;let d=jt(this,c,r);return i=Math.max(i,r.currentTime),d});return r.currentTime=i,{type:Se.Group,steps:o,options:Pn(e.options)}}visitAnimate(e,r){let n=YE(e.timings,r.errors);r.currentAnimateTimings=n;let i,o=e.styles?e.styles:Uc({});if(o.type==Se.Keyframes)i=this.visitKeyframes(o,r);else{let c=e.styles,d=!1;if(!c){d=!0;let h={};n.easing&&(h.easing=n.easing),c=Uc(h)}r.currentTime+=n.duration+n.delay;let p=this.visitStyle(c,r);p.isEmptyStep=d,i=p}return r.currentAnimateTimings=null,{type:Se.Animate,timings:n,style:i,options:null}}visitStyle(e,r){let n=this._makeStyleAst(e,r);return this._validateStyleAst(n,r),n}_makeStyleAst(e,r){let n=[],i=Array.isArray(e.styles)?e.styles:[e.styles];for(let d of i)typeof d=="string"?d===gr?n.push(d):r.errors.push(sE(d)):n.push(new Map(Object.entries(d)));let o=!1,c=null;return n.forEach(d=>{if(d instanceof Map&&(d.has("easing")&&(c=d.get("easing"),d.delete("easing")),!o)){for(let p of d.values())if(p.toString().indexOf(Ah)>=0){o=!0;break}}}),{type:Se.Style,styles:n,easing:c,offset:e.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(e,r){let n=r.currentAnimateTimings,i=r.currentTime,o=r.currentTime;n&&o>0&&(o-=n.duration+n.delay),e.styles.forEach(c=>{typeof c!="string"&&c.forEach((d,p)=>{let h=r.collectedStyles.get(r.currentQuerySelector),v=h.get(p),y=!0;v&&(o!=i&&o>=v.startTime&&i<=v.endTime&&(r.errors.push(aE(p,v.startTime,v.endTime,o,i)),y=!1),o=v.startTime),y&&h.set(p,{startTime:o,endTime:i}),r.options&&RE(d,r.options,r.errors)})})}visitKeyframes(e,r){let n={type:Se.Keyframes,styles:[],options:null};if(!r.currentAnimateTimings)return r.errors.push(cE()),n;let i=1,o=0,c=[],d=!1,p=!1,h=0,v=e.steps.map(W=>{let ue=this._makeStyleAst(W,r),Me=ue.offset!=null?ue.offset:GE(ue.styles),De=0;return Me!=null&&(o++,De=ue.offset=Me),p=p||De<0||De>1,d=d||De<h,h=De,c.push(De),ue});p&&r.errors.push(uE()),d&&r.errors.push(lE());let y=e.steps.length,I=0;o>0&&o<y?r.errors.push(dE()):o==0&&(I=i/(y-1));let N=y-1,C=r.currentTime,O=r.currentAnimateTimings,P=O.duration;return v.forEach((W,ue)=>{let Me=I>0?ue==N?1:I*ue:c[ue],De=Me*P;r.currentTime=C+O.delay+De,O.duration=De,this._validateStyleAst(W,r),W.offset=Me,n.styles.push(W)}),n}visitReference(e,r){return{type:Se.Reference,animation:jt(this,_o(e.animation),r),options:Pn(e.options)}}visitAnimateChild(e,r){return r.depCount++,{type:Se.AnimateChild,options:Pn(e.options)}}visitAnimateRef(e,r){return{type:Se.AnimateRef,animation:this.visitReference(e.animation,r),options:Pn(e.options)}}visitQuery(e,r){let n=r.currentQuerySelector,i=e.options||{};r.queryCount++,r.currentQuery=e;let[o,c]=HE(e.selector);r.currentQuerySelector=n.length?n+" "+o:o,zt(r.collectedStyles,r.currentQuerySelector,new Map);let d=jt(this,_o(e.animation),r);return r.currentQuery=null,r.currentQuerySelector=n,{type:Se.Query,selector:o,limit:i.limit||0,optional:!!i.optional,includeSelf:c,animation:d,originalSelector:e.selector,options:Pn(e.options)}}visitStagger(e,r){r.currentQuery||r.errors.push(mE());let n=e.timings==="full"?{duration:0,delay:0,easing:"full"}:Ea(e.timings,r.errors,!0);return{type:Se.Stagger,animation:jt(this,_o(e.animation),r),timings:n,options:null}}};function HE(t){let e=!!t.split(/\s*,\s*/).find(r=>r==Mh);return e&&(t=t.replace(VE,"")),t=t.replace(/@\*/g,ba).replace(/@\w+/g,r=>ba+"-"+r.slice(1)).replace(/:animating/g,Dl),[t,e]}function WE(t){return t?T({},t):null}var Ll=class{constructor(e){this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}};function GE(t){if(typeof t=="string")return null;let e=null;if(Array.isArray(t))t.forEach(r=>{if(r instanceof Map&&r.has("offset")){let n=r;e=parseFloat(n.get("offset")),n.delete("offset")}});else if(t instanceof Map&&t.has("offset")){let r=t;e=parseFloat(r.get("offset")),r.delete("offset")}return e}function YE(t,e){if(t.hasOwnProperty("duration"))return t;if(typeof t=="number"){let o=Ea(t,e).duration;return kl(o,0,"")}let r=t;if(r.split(/\s+/).some(o=>o.charAt(0)=="{"&&o.charAt(1)=="{")){let o=kl(0,0,"");return o.dynamic=!0,o.strValue=r,o}let i=Ea(r,e);return kl(i.duration,i.delay,i.easing)}function Pn(t){return t?(t=T({},t),t.params&&(t.params=WE(t.params))):t={},t}function kl(t,e,r){return{duration:t,delay:e,easing:r}}function ed(t,e,r,n,i,o,c=null,d=!1){return{type:1,element:t,keyframes:e,preStyleProps:r,postStyleProps:n,duration:i,delay:o,totalTime:i+o,easing:c,subTimeline:d}}var xo=class{constructor(){this._map=new Map}get(e){return this._map.get(e)||[]}append(e,r){let n=this._map.get(e);n||this._map.set(e,n=[]),n.push(...r)}has(e){return this._map.has(e)}clear(){this._map.clear()}},KE=1,JE=":enter",QE=new RegExp(JE,"g"),XE=":leave",ZE=new RegExp(XE,"g");function Ph(t,e,r,n,i,o=new Map,c=new Map,d,p,h=[]){return new Fl().buildKeyframes(t,e,r,n,i,o,c,d,p,h)}var Fl=class{buildKeyframes(e,r,n,i,o,c,d,p,h,v=[]){h=h||new xo;let y=new jl(e,r,h,i,o,v,[]);y.options=p;let I=p.delay?Jr(p.delay):0;y.currentTimeline.delayNextStep(I),y.currentTimeline.setStyles([c],null,y.errors,p),jt(this,n,y);let N=y.timelines.filter(C=>C.containsAnimation());if(N.length&&d.size){let C;for(let O=N.length-1;O>=0;O--){let P=N[O];if(P.element===r){C=P;break}}C&&!C.allowOnlyTimelineStyles()&&C.setStyles([d],null,y.errors,p)}return N.length?N.map(C=>C.buildKeyframes()):[ed(r,[],[],[],0,I,"",!1)]}visitTrigger(e,r){}visitState(e,r){}visitTransition(e,r){}visitAnimateChild(e,r){let n=r.subInstructions.get(r.element);if(n){let i=r.createSubContext(e.options),o=r.currentTimeline.currentTime,c=this._visitSubInstructions(n,i,i.options);o!=c&&r.transformIntoNewTimeline(c)}r.previousNode=e}visitAnimateRef(e,r){let n=r.createSubContext(e.options);n.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],r,n),this.visitReference(e.animation,n),r.transformIntoNewTimeline(n.currentTimeline.currentTime),r.previousNode=e}_applyAnimationRefDelays(e,r,n){for(let i of e){let o=i?.delay;if(o){let c=typeof o=="number"?o:Jr(wo(o,i?.params??{},r.errors));n.delayNextStep(c)}}}_visitSubInstructions(e,r,n){let o=r.currentTimeline.currentTime,c=n.duration!=null?Jr(n.duration):null,d=n.delay!=null?Jr(n.delay):null;return c!==0&&e.forEach(p=>{let h=r.appendInstructionToTimeline(p,c,d);o=Math.max(o,h.duration+h.delay)}),o}visitReference(e,r){r.updateOptions(e.options,!0),jt(this,e.animation,r),r.previousNode=e}visitSequence(e,r){let n=r.subContextCount,i=r,o=e.options;if(o&&(o.params||o.delay)&&(i=r.createSubContext(o),i.transformIntoNewTimeline(),o.delay!=null)){i.previousNode.type==Se.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=wa);let c=Jr(o.delay);i.delayNextStep(c)}e.steps.length&&(e.steps.forEach(c=>jt(this,c,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>n&&i.transformIntoNewTimeline()),r.previousNode=e}visitGroup(e,r){let n=[],i=r.currentTimeline.currentTime,o=e.options&&e.options.delay?Jr(e.options.delay):0;e.steps.forEach(c=>{let d=r.createSubContext(e.options);o&&d.delayNextStep(o),jt(this,c,d),i=Math.max(i,d.currentTimeline.currentTime),n.push(d.currentTimeline)}),n.forEach(c=>r.currentTimeline.mergeTimelineCollectedStyles(c)),r.transformIntoNewTimeline(i),r.previousNode=e}_visitTiming(e,r){if(e.dynamic){let n=e.strValue,i=r.params?wo(n,r.params,r.errors):n;return Ea(i,r.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,r){let n=r.currentAnimateTimings=this._visitTiming(e.timings,r),i=r.currentTimeline;n.delay&&(r.incrementTime(n.delay),i.snapshotCurrentStyles());let o=e.style;o.type==Se.Keyframes?this.visitKeyframes(o,r):(r.incrementTime(n.duration),this.visitStyle(o,r),i.applyStylesToKeyframe()),r.currentAnimateTimings=null,r.previousNode=e}visitStyle(e,r){let n=r.currentTimeline,i=r.currentAnimateTimings;!i&&n.hasCurrentStyleProperties()&&n.forwardFrame();let o=i&&i.easing||e.easing;e.isEmptyStep?n.applyEmptyStep(o):n.setStyles(e.styles,o,r.errors,r.options),r.previousNode=e}visitKeyframes(e,r){let n=r.currentAnimateTimings,i=r.currentTimeline.duration,o=n.duration,d=r.createSubContext().currentTimeline;d.easing=n.easing,e.styles.forEach(p=>{let h=p.offset||0;d.forwardTime(h*o),d.setStyles(p.styles,p.easing,r.errors,r.options),d.applyStylesToKeyframe()}),r.currentTimeline.mergeTimelineCollectedStyles(d),r.transformIntoNewTimeline(i+o),r.previousNode=e}visitQuery(e,r){let n=r.currentTimeline.currentTime,i=e.options||{},o=i.delay?Jr(i.delay):0;o&&(r.previousNode.type===Se.Style||n==0&&r.currentTimeline.hasCurrentStyleProperties())&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=wa);let c=n,d=r.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!i.optional,r.errors);r.currentQueryTotal=d.length;let p=null;d.forEach((h,v)=>{r.currentQueryIndex=v;let y=r.createSubContext(e.options,h);o&&y.delayNextStep(o),h===r.element&&(p=y.currentTimeline),jt(this,e.animation,y),y.currentTimeline.applyStylesToKeyframe();let I=y.currentTimeline.currentTime;c=Math.max(c,I)}),r.currentQueryIndex=0,r.currentQueryTotal=0,r.transformIntoNewTimeline(c),p&&(r.currentTimeline.mergeTimelineCollectedStyles(p),r.currentTimeline.snapshotCurrentStyles()),r.previousNode=e}visitStagger(e,r){let n=r.parentContext,i=r.currentTimeline,o=e.timings,c=Math.abs(o.duration),d=c*(r.currentQueryTotal-1),p=c*r.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":p=d-p;break;case"full":p=n.currentStaggerTime;break}let v=r.currentTimeline;p&&v.delayNextStep(p);let y=v.currentTime;jt(this,e.animation,r),r.previousNode=e,n.currentStaggerTime=i.currentTime-y+(i.startTime-n.currentTimeline.startTime)}},wa={},jl=class t{constructor(e,r,n,i,o,c,d,p){this._driver=e,this.element=r,this.subInstructions=n,this._enterClassName=i,this._leaveClassName=o,this.errors=c,this.timelines=d,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=wa,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=p||new xa(this._driver,r,0),d.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,r){if(!e)return;let n=e,i=this.options;n.duration!=null&&(i.duration=Jr(n.duration)),n.delay!=null&&(i.delay=Jr(n.delay));let o=n.params;if(o){let c=i.params;c||(c=this.options.params={}),Object.keys(o).forEach(d=>{(!r||!c.hasOwnProperty(d))&&(c[d]=wo(o[d],c,this.errors))})}}_copyOptions(){let e={};if(this.options){let r=this.options.params;if(r){let n=e.params={};Object.keys(r).forEach(i=>{n[i]=r[i]})}}return e}createSubContext(e=null,r,n){let i=r||this.element,o=new t(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,n||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(e),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(e){return this.previousNode=wa,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,r,n){let i={duration:r??e.duration,delay:this.currentTimeline.currentTime+(n??0)+e.delay,easing:""},o=new zl(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,i,e.stretchStartingKeyframe);return this.timelines.push(o),i}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,r,n,i,o,c){let d=[];if(i&&d.push(this.element),e.length>0){e=e.replace(QE,"."+this._enterClassName),e=e.replace(ZE,"."+this._leaveClassName);let p=n!=1,h=this._driver.query(this.element,e,p);n!==0&&(h=n<0?h.slice(h.length+n,h.length):h.slice(0,n)),d.push(...h)}return!o&&d.length==0&&c.push(pE(r)),d}},xa=class t{constructor(e,r,n,i){this._driver=e,this.element=r,this.startTime=n,this._elementTimelineStylesLookup=i,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(r),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(r,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(e){let r=this._keyframes.size===1&&this._pendingStyles.size;this.duration||r?(this.forwardTime(this.currentTime+e),r&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,r){return this.applyStylesToKeyframe(),new t(this._driver,e,r||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=KE,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,r){this._localTimelineStyles.set(e,r),this._globalTimelineStyles.set(e,r),this._styleSummary.set(e,{time:this.currentTime,value:r})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&this._previousKeyframe.set("easing",e);for(let[r,n]of this._globalTimelineStyles)this._backFill.set(r,n||gr),this._currentKeyframe.set(r,gr);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,r,n,i){r&&this._previousKeyframe.set("easing",r);let o=i&&i.params||{},c=e_(e,this._globalTimelineStyles);for(let[d,p]of c){let h=wo(p,o,n);this._pendingStyles.set(d,h),this._localTimelineStyles.has(d)||this._backFill.set(d,this._globalTimelineStyles.get(d)??gr),this._updateStyle(d,h)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((e,r)=>{this._currentKeyframe.set(r,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,r)=>{this._currentKeyframe.has(r)||this._currentKeyframe.set(r,e)}))}snapshotCurrentStyles(){for(let[e,r]of this._localTimelineStyles)this._pendingStyles.set(e,r),this._updateStyle(e,r)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let e=[];for(let r in this._currentKeyframe)e.push(r);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((r,n)=>{let i=this._styleSummary.get(n);(!i||r.time>i.time)&&this._updateStyle(n,r.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,r=new Set,n=this._keyframes.size===1&&this.duration===0,i=[];this._keyframes.forEach((d,p)=>{let h=new Map([...this._backFill,...d]);h.forEach((v,y)=>{v===cs?e.add(y):v===gr&&r.add(y)}),n||h.set("offset",p/this.duration),i.push(h)});let o=[...e.values()],c=[...r.values()];if(n){let d=i[0],p=new Map(d);d.set("offset",0),p.set("offset",1),i=[d,p]}return ed(this.element,i,o,c,this.duration,this.startTime,this.easing,!1)}},zl=class extends xa{constructor(e,r,n,i,o,c,d=!1){super(e,r,c.delay),this.keyframes=n,this.preStyleProps=i,this.postStyleProps=o,this._stretchStartingKeyframe=d,this.timings={duration:c.duration,delay:c.delay,easing:c.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:r,duration:n,easing:i}=this.timings;if(this._stretchStartingKeyframe&&r){let o=[],c=n+r,d=r/c,p=new Map(e[0]);p.set("offset",0),o.push(p);let h=new Map(e[0]);h.set("offset",vh(d)),o.push(h);let v=e.length-1;for(let y=1;y<=v;y++){let I=new Map(e[y]),N=I.get("offset"),C=r+N*n;I.set("offset",vh(C/c)),o.push(I)}n=c,r=0,i="",e=o}return ed(this.element,e,this.preStyleProps,this.postStyleProps,n,r,i,!0)}};function vh(t,e=3){let r=Math.pow(10,e-1);return Math.round(t*r)/r}function e_(t,e){let r=new Map,n;return t.forEach(i=>{if(i==="*"){n??=e.keys();for(let o of n)r.set(o,gr)}else for(let[o,c]of i)r.set(o,c)}),r}function Sh(t,e,r,n,i,o,c,d,p,h,v,y,I){return{type:0,element:t,triggerName:e,isRemovalTransition:i,fromState:r,fromStyles:o,toState:n,toStyles:c,timelines:d,queriedElements:p,preStyleProps:h,postStyleProps:v,totalTime:y,errors:I}}var Cl={},Ia=class{constructor(e,r,n){this._triggerName=e,this.ast=r,this._stateStyles=n}match(e,r,n,i){return t_(this.ast.matchers,e,r,n,i)}buildStyles(e,r,n){let i=this._stateStyles.get("*");return e!==void 0&&(i=this._stateStyles.get(e?.toString())||i),i?i.buildStyles(r,n):new Map}build(e,r,n,i,o,c,d,p,h,v){let y=[],I=this.ast.options&&this.ast.options.params||Cl,N=d&&d.params||Cl,C=this.buildStyles(n,N,y),O=p&&p.params||Cl,P=this.buildStyles(i,O,y),W=new Set,ue=new Map,Me=new Map,De=i==="void",Re={params:Oh(O,I),delay:this.ast.options?.delay},Q=v?[]:Ph(e,r,this.ast.animation,o,c,C,P,Re,h,y),oe=0;return Q.forEach(we=>{oe=Math.max(we.duration+we.delay,oe)}),y.length?Sh(r,this._triggerName,n,i,De,C,P,[],[],ue,Me,oe,y):(Q.forEach(we=>{let Pe=we.element,je=zt(ue,Pe,new Set);we.preStyleProps.forEach(de=>je.add(de));let nt=zt(Me,Pe,new Set);we.postStyleProps.forEach(de=>nt.add(de)),Pe!==r&&W.add(Pe)}),Sh(r,this._triggerName,n,i,De,C,P,Q,[...W.values()],ue,Me,oe))}};function t_(t,e,r,n,i){return t.some(o=>o(e,r,n,i))}function Oh(t,e){let r=T({},e);return Object.entries(t).forEach(([n,i])=>{i!=null&&(r[n]=i)}),r}var ql=class{constructor(e,r,n){this.styles=e,this.defaultParams=r,this.normalizer=n}buildStyles(e,r){let n=new Map,i=Oh(e,this.defaultParams);return this.styles.styles.forEach(o=>{typeof o!="string"&&o.forEach((c,d)=>{c&&(c=wo(c,i,r));let p=this.normalizer.normalizePropertyName(d,r);c=this.normalizer.normalizeStyleValue(d,p,c,r),n.set(d,c)})}),n}};function r_(t,e,r){return new Ul(t,e,r)}var Ul=class{constructor(e,r,n){this.name=e,this.ast=r,this._normalizer=n,this.transitionFactories=[],this.states=new Map,r.states.forEach(i=>{let o=i.options&&i.options.params||{};this.states.set(i.name,new ql(i.style,o,n))}),bh(this.states,"true","1"),bh(this.states,"false","0"),r.transitions.forEach(i=>{this.transitionFactories.push(new Ia(e,i,this.states))}),this.fallbackTransition=n_(e,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,r,n,i){return this.transitionFactories.find(c=>c.match(e,r,n,i))||null}matchStyles(e,r,n){return this.fallbackTransition.buildStyles(e,r,n)}};function n_(t,e,r){let n=[(c,d)=>!0],i={type:Se.Sequence,steps:[],options:null},o={type:Se.Transition,animation:i,matchers:n,options:null,queryCount:0,depCount:0};return new Ia(t,o,e)}function bh(t,e,r){t.has(e)?t.has(r)||t.set(r,t.get(e)):t.has(r)&&t.set(e,t.get(r))}var i_=new xo,Bl=class{constructor(e,r,n){this.bodyNode=e,this._driver=r,this._normalizer=n,this._animations=new Map,this._playersById=new Map,this.players=[]}register(e,r){let n=[],i=[],o=Dh(this._driver,r,n,i);if(n.length)throw vE(n);i.length&&void 0,this._animations.set(e,o)}_buildPlayer(e,r,n){let i=e.element,o=Ih(this._normalizer,e.keyframes,r,n);return this._driver.animate(i,o,e.duration,e.delay,e.easing,[],!0)}create(e,r,n={}){let i=[],o=this._animations.get(e),c,d=new Map;if(o?(c=Ph(this._driver,r,o,Nh,Ml,new Map,new Map,n,i_,i),c.forEach(v=>{let y=zt(d,v.element,new Map);v.postStyleProps.forEach(I=>y.set(I,null))})):(i.push(SE()),c=[]),i.length)throw bE(i);d.forEach((v,y)=>{v.forEach((I,N)=>{v.set(N,this._driver.computeStyle(y,N,gr))})});let p=c.map(v=>{let y=d.get(v.element);return this._buildPlayer(v,new Map,y)}),h=fn(p);return this._playersById.set(e,h),h.onDestroy(()=>this.destroy(e)),this.players.push(h),h}destroy(e){let r=this._getPlayer(e);r.destroy(),this._playersById.delete(e);let n=this.players.indexOf(r);n>=0&&this.players.splice(n,1)}_getPlayer(e){let r=this._playersById.get(e);if(!r)throw EE(e);return r}listen(e,r,n,i){let o=Kl(r,"","","");return Yl(this._getPlayer(e),n,o,i),()=>{}}command(e,r,n,i){if(n=="register"){this.register(e,i[0]);return}if(n=="create"){let c=i[0]||{};this.create(e,r,c);return}let o=this._getPlayer(e);switch(n){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(e);break}}},Eh="ng-animate-queued",o_=".ng-animate-queued",Al="ng-animate-disabled",s_=".ng-animate-disabled",a_="ng-star-inserted",c_=".ng-star-inserted",u_=[],Rh={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},l_={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},lr="__ng_removed",Io=class{get params(){return this.options.params}constructor(e,r=""){this.namespaceId=r;let n=e&&e.hasOwnProperty("value"),i=n?e.value:e;if(this.value=m_(i),n){let o=e,{value:c}=o,d=Bo(o,["value"]);this.options=d}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let r=e.params;if(r){let n=this.options.params;Object.keys(r).forEach(i=>{n[i]==null&&(n[i]=r[i])})}}},To="void",Nl=new Io(To),Vl=class{constructor(e,r,n){this.id=e,this.hostElement=r,this._engine=n,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,Jt(r,this._hostClassName)}listen(e,r,n,i){if(!this._triggers.has(r))throw _E(n,r);if(n==null||n.length==0)throw TE(r);if(!p_(n))throw wE(n,r);let o=zt(this._elementListeners,e,[]),c={name:r,phase:n,callback:i};o.push(c);let d=zt(this._engine.statesByElement,e,new Map);return d.has(r)||(Jt(e,ha),Jt(e,ha+"-"+r),d.set(r,Nl)),()=>{this._engine.afterFlush(()=>{let p=o.indexOf(c);p>=0&&o.splice(p,1),this._triggers.has(r)||d.delete(r)})}}register(e,r){return this._triggers.has(e)?!1:(this._triggers.set(e,r),!0)}_getTrigger(e){let r=this._triggers.get(e);if(!r)throw xE(e);return r}trigger(e,r,n,i=!0){let o=this._getTrigger(r),c=new ko(this.id,r,e),d=this._engine.statesByElement.get(e);d||(Jt(e,ha),Jt(e,ha+"-"+r),this._engine.statesByElement.set(e,d=new Map));let p=d.get(r),h=new Io(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&p&&h.absorbOptions(p.options),d.set(r,h),p||(p=Nl),!(h.value===To)&&p.value===h.value){if(!g_(p.params,h.params)){let O=[],P=o.matchStyles(p.value,p.params,O),W=o.matchStyles(h.value,h.params,O);O.length?this._engine.reportError(O):this._engine.afterFlush(()=>{On(e,P),Ar(e,W)})}return}let I=zt(this._engine.playersByElement,e,[]);I.forEach(O=>{O.namespaceId==this.id&&O.triggerName==r&&O.queued&&O.destroy()});let N=o.matchTransition(p.value,h.value,e,h.params),C=!1;if(!N){if(!i)return;N=o.fallbackTransition,C=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:r,transition:N,fromState:p,toState:h,player:c,isFallbackTransition:C}),C||(Jt(e,Eh),c.onStart(()=>{bi(e,Eh)})),c.onDone(()=>{let O=this.players.indexOf(c);O>=0&&this.players.splice(O,1);let P=this._engine.playersByElement.get(e);if(P){let W=P.indexOf(c);W>=0&&P.splice(W,1)}}),this.players.push(c),I.push(c),c}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(r=>r.delete(e)),this._elementListeners.forEach((r,n)=>{this._elementListeners.set(n,r.filter(i=>i.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);let r=this._engine.playersByElement.get(e);r&&(r.forEach(n=>n.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,r){let n=this._engine.driver.query(e,ba,!0);n.forEach(i=>{if(i[lr])return;let o=this._engine.fetchNamespacesByElement(i);o.size?o.forEach(c=>c.triggerLeaveAnimation(i,r,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(e,r,n,i){let o=this._engine.statesByElement.get(e),c=new Map;if(o){let d=[];if(o.forEach((p,h)=>{if(c.set(h,p.value),this._triggers.has(h)){let v=this.trigger(e,h,To,i);v&&d.push(v)}}),d.length)return this._engine.markElementAsRemoved(this.id,e,!0,r,c),n&&fn(d).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let r=this._elementListeners.get(e),n=this._engine.statesByElement.get(e);if(r&&n){let i=new Set;r.forEach(o=>{let c=o.name;if(i.has(c))return;i.add(c);let p=this._triggers.get(c).fallbackTransition,h=n.get(c)||Nl,v=new Io(To),y=new ko(this.id,c,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:c,transition:p,fromState:h,toState:v,player:y,isFallbackTransition:!0})})}}removeNode(e,r){let n=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,r),this.triggerLeaveAnimation(e,r,!0))return;let i=!1;if(n.totalAnimations){let o=n.players.length?n.playersByQueriedElement.get(e):[];if(o&&o.length)i=!0;else{let c=e;for(;c=c.parentNode;)if(n.statesByElement.get(c)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(e),i)n.markElementAsRemoved(this.id,e,!1,r);else{let o=e[lr];(!o||o===Rh)&&(n.afterFlush(()=>this.clearElementCache(e)),n.destroyInnerAnimations(e),n._onRemovalComplete(e,r))}}insertNode(e,r){Jt(e,this._hostClassName)}drainQueuedTransitions(e){let r=[];return this._queue.forEach(n=>{let i=n.player;if(i.destroyed)return;let o=n.element,c=this._elementListeners.get(o);c&&c.forEach(d=>{if(d.name==n.triggerName){let p=Kl(o,n.triggerName,n.fromState.value,n.toState.value);p._data=e,Yl(n.player,d.phase,p,d.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):r.push(n)}),this._queue=[],r.sort((n,i)=>{let o=n.transition.ast.depCount,c=i.transition.ast.depCount;return o==0||c==0?o-c:this._engine.driver.containsElement(n.element,i.element)?1:-1})}destroy(e){this.players.forEach(r=>r.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},Hl=class{_onRemovalComplete(e,r){this.onRemovalComplete(e,r)}constructor(e,r,n){this.bodyNode=e,this.driver=r,this._normalizer=n,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(i,o)=>{}}get queuedPlayers(){let e=[];return this._namespaceList.forEach(r=>{r.players.forEach(n=>{n.queued&&e.push(n)})}),e}createNamespace(e,r){let n=new Vl(e,r,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,r)?this._balanceNamespaceList(n,r):(this.newHostElements.set(r,n),this.collectEnterElement(r)),this._namespaceLookup[e]=n}_balanceNamespaceList(e,r){let n=this._namespaceList,i=this.namespacesByHostElement;if(n.length-1>=0){let c=!1,d=this.driver.getParentElement(r);for(;d;){let p=i.get(d);if(p){let h=n.indexOf(p);n.splice(h+1,0,e),c=!0;break}d=this.driver.getParentElement(d)}c||n.unshift(e)}else n.push(e);return i.set(r,e),e}register(e,r){let n=this._namespaceLookup[e];return n||(n=this.createNamespace(e,r)),n}registerTrigger(e,r,n){let i=this._namespaceLookup[e];i&&i.register(r,n)&&this.totalAnimations++}destroy(e,r){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let n=this._fetchNamespace(e);this.namespacesByHostElement.delete(n.hostElement);let i=this._namespaceList.indexOf(n);i>=0&&this._namespaceList.splice(i,1),n.destroy(r),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let r=new Set,n=this.statesByElement.get(e);if(n){for(let i of n.values())if(i.namespaceId){let o=this._fetchNamespace(i.namespaceId);o&&r.add(o)}}return r}trigger(e,r,n,i){if(va(r)){let o=this._fetchNamespace(e);if(o)return o.trigger(r,n,i),!0}return!1}insertNode(e,r,n,i){if(!va(r))return;let o=r[lr];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let c=this.collectedLeaveElements.indexOf(r);c>=0&&this.collectedLeaveElements.splice(c,1)}if(e){let c=this._fetchNamespace(e);c&&c.insertNode(r,n)}i&&this.collectEnterElement(r)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,r){r?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Jt(e,Al)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),bi(e,Al))}removeNode(e,r,n){if(va(r)){let i=e?this._fetchNamespace(e):null;i?i.removeNode(r,n):this.markElementAsRemoved(e,r,!1,n);let o=this.namespacesByHostElement.get(r);o&&o.id!==e&&o.removeNode(r,n)}else this._onRemovalComplete(r,n)}markElementAsRemoved(e,r,n,i,o){this.collectedLeaveElements.push(r),r[lr]={namespaceId:e,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1,previousTriggersValues:o}}listen(e,r,n,i,o){return va(r)?this._fetchNamespace(e).listen(r,n,i,o):()=>{}}_buildInstruction(e,r,n,i,o){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,n,i,e.fromState.options,e.toState.options,r,o)}destroyInnerAnimations(e){let r=this.driver.query(e,ba,!0);r.forEach(n=>this.destroyActiveAnimationsForElement(n)),this.playersByQueriedElement.size!=0&&(r=this.driver.query(e,Dl,!0),r.forEach(n=>this.finishActiveQueriedAnimationOnElement(n)))}destroyActiveAnimationsForElement(e){let r=this.playersByElement.get(e);r&&r.forEach(n=>{n.queued?n.markedForDestroy=!0:n.destroy()})}finishActiveQueriedAnimationOnElement(e){let r=this.playersByQueriedElement.get(e);r&&r.forEach(n=>n.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return fn(this.players).onDone(()=>e());e()})}processLeaveNode(e){let r=e[lr];if(r&&r.setForRemoval){if(e[lr]=Rh,r.namespaceId){this.destroyInnerAnimations(e);let n=this._fetchNamespace(r.namespaceId);n&&n.clearElementCache(e)}this._onRemovalComplete(e,r.setForRemoval)}e.classList?.contains(Al)&&this.markElementAsDisabled(e,!1),this.driver.query(e,s_,!0).forEach(n=>{this.markElementAsDisabled(n,!1)})}flush(e=-1){let r=[];if(this.newHostElements.size&&(this.newHostElements.forEach((n,i)=>this._balanceNamespaceList(n,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;n<this.collectedEnterElements.length;n++){let i=this.collectedEnterElements[n];Jt(i,a_)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let n=[];try{r=this._flushAnimations(n,e)}finally{for(let i=0;i<n.length;i++)n[i]()}}else for(let n=0;n<this.collectedLeaveElements.length;n++){let i=this.collectedLeaveElements[n];this.processLeaveNode(i)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(n=>n()),this._flushFns=[],this._whenQuietFns.length){let n=this._whenQuietFns;this._whenQuietFns=[],r.length?fn(r).onDone(()=>{n.forEach(i=>i())}):n.forEach(i=>i())}}reportError(e){throw IE(e)}_flushAnimations(e,r){let n=new xo,i=[],o=new Map,c=[],d=new Map,p=new Map,h=new Map,v=new Set;this.disabledNodes.forEach(z=>{v.add(z);let V=this.driver.query(z,o_,!0);for(let H=0;H<V.length;H++)v.add(V[H])});let y=this.bodyNode,I=Array.from(this.statesByElement.keys()),N=wh(I,this.collectedEnterElements),C=new Map,O=0;N.forEach((z,V)=>{let H=Nh+O++;C.set(V,H),z.forEach(ye=>Jt(ye,H))});let P=[],W=new Set,ue=new Set;for(let z=0;z<this.collectedLeaveElements.length;z++){let V=this.collectedLeaveElements[z],H=V[lr];H&&H.setForRemoval&&(P.push(V),W.add(V),H.hasAnimation?this.driver.query(V,c_,!0).forEach(ye=>W.add(ye)):ue.add(V))}let Me=new Map,De=wh(I,Array.from(W));De.forEach((z,V)=>{let H=Ml+O++;Me.set(V,H),z.forEach(ye=>Jt(ye,H))}),e.push(()=>{N.forEach((z,V)=>{let H=C.get(V);z.forEach(ye=>bi(ye,H))}),De.forEach((z,V)=>{let H=Me.get(V);z.forEach(ye=>bi(ye,H))}),P.forEach(z=>{this.processLeaveNode(z)})});let Re=[],Q=[];for(let z=this._namespaceList.length-1;z>=0;z--)this._namespaceList[z].drainQueuedTransitions(r).forEach(H=>{let ye=H.player,Ge=H.element;if(Re.push(ye),this.collectedEnterElements.length){let et=Ge[lr];if(et&&et.setForMove){if(et.previousTriggersValues&&et.previousTriggersValues.has(H.triggerName)){let pr=et.previousTriggersValues.get(H.triggerName),vt=this.statesByElement.get(H.element);if(vt&&vt.has(H.triggerName)){let zn=vt.get(H.triggerName);zn.value=pr,vt.set(H.triggerName,zn)}}ye.destroy();return}}let $t=!y||!this.driver.containsElement(y,Ge),dt=Me.get(Ge),rr=C.get(Ge),ze=this._buildInstruction(H,n,rr,dt,$t);if(ze.errors&&ze.errors.length){Q.push(ze);return}if($t){ye.onStart(()=>On(Ge,ze.fromStyles)),ye.onDestroy(()=>Ar(Ge,ze.toStyles)),i.push(ye);return}if(H.isFallbackTransition){ye.onStart(()=>On(Ge,ze.fromStyles)),ye.onDestroy(()=>Ar(Ge,ze.toStyles)),i.push(ye);return}let Oo=[];ze.timelines.forEach(et=>{et.stretchStartingKeyframe=!0,this.disabledNodes.has(et.element)||Oo.push(et)}),ze.timelines=Oo,n.append(Ge,ze.timelines);let Ic={instruction:ze,player:ye,element:Ge};c.push(Ic),ze.queriedElements.forEach(et=>zt(d,et,[]).push(ye)),ze.preStyleProps.forEach((et,pr)=>{if(et.size){let vt=p.get(pr);vt||p.set(pr,vt=new Set),et.forEach((zn,qn)=>vt.add(qn))}}),ze.postStyleProps.forEach((et,pr)=>{let vt=h.get(pr);vt||h.set(pr,vt=new Set),et.forEach((zn,qn)=>vt.add(qn))})});if(Q.length){let z=[];Q.forEach(V=>{z.push(kE(V.triggerName,V.errors))}),Re.forEach(V=>V.destroy()),this.reportError(z)}let oe=new Map,we=new Map;c.forEach(z=>{let V=z.element;n.has(V)&&(we.set(V,V),this._beforeAnimationBuild(z.player.namespaceId,z.instruction,oe))}),i.forEach(z=>{let V=z.element;this._getPreviousPlayers(V,!1,z.namespaceId,z.triggerName,null).forEach(ye=>{zt(oe,V,[]).push(ye),ye.destroy()})});let Pe=P.filter(z=>xh(z,p,h)),je=new Map;Th(je,this.driver,ue,h,gr).forEach(z=>{xh(z,p,h)&&Pe.push(z)});let de=new Map;N.forEach((z,V)=>{Th(de,this.driver,new Set(z),p,cs)}),Pe.forEach(z=>{let V=je.get(z),H=de.get(z);je.set(z,new Map([...V?.entries()??[],...H?.entries()??[]]))});let Nt=[],Nr=[],mr={};c.forEach(z=>{let{element:V,player:H,instruction:ye}=z;if(n.has(V)){if(v.has(V)){H.onDestroy(()=>Ar(V,ye.toStyles)),H.disabled=!0,H.overrideTotalTime(ye.totalTime),i.push(H);return}let Ge=mr;if(we.size>1){let dt=V,rr=[];for(;dt=dt.parentNode;){let ze=we.get(dt);if(ze){Ge=ze;break}rr.push(dt)}rr.forEach(ze=>we.set(ze,Ge))}let $t=this._buildAnimation(H.namespaceId,ye,oe,o,de,je);if(H.setRealPlayer($t),Ge===mr)Nt.push(H);else{let dt=this.playersByElement.get(Ge);dt&&dt.length&&(H.parentPlayer=fn(dt)),i.push(H)}}else On(V,ye.fromStyles),H.onDestroy(()=>Ar(V,ye.toStyles)),Nr.push(H),v.has(V)&&i.push(H)}),Nr.forEach(z=>{let V=o.get(z.element);if(V&&V.length){let H=fn(V);z.setRealPlayer(H)}}),i.forEach(z=>{z.parentPlayer?z.syncPlayerEvents(z.parentPlayer):z.destroy()});for(let z=0;z<P.length;z++){let V=P[z],H=V[lr];if(bi(V,Ml),H&&H.hasAnimation)continue;let ye=[];if(d.size){let $t=d.get(V);$t&&$t.length&&ye.push(...$t);let dt=this.driver.query(V,Dl,!0);for(let rr=0;rr<dt.length;rr++){let ze=d.get(dt[rr]);ze&&ze.length&&ye.push(...ze)}}let Ge=ye.filter($t=>!$t.destroyed);Ge.length?f_(this,V,Ge):this.processLeaveNode(V)}return P.length=0,Nt.forEach(z=>{this.players.push(z),z.onDone(()=>{z.destroy();let V=this.players.indexOf(z);this.players.splice(V,1)}),z.play()}),Nt}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,r,n,i,o){let c=[];if(r){let d=this.playersByQueriedElement.get(e);d&&(c=d)}else{let d=this.playersByElement.get(e);if(d){let p=!o||o==To;d.forEach(h=>{h.queued||!p&&h.triggerName!=i||c.push(h)})}}return(n||i)&&(c=c.filter(d=>!(n&&n!=d.namespaceId||i&&i!=d.triggerName))),c}_beforeAnimationBuild(e,r,n){let i=r.triggerName,o=r.element,c=r.isRemovalTransition?void 0:e,d=r.isRemovalTransition?void 0:i;for(let p of r.timelines){let h=p.element,v=h!==o,y=zt(n,h,[]);this._getPreviousPlayers(h,v,c,d,r.toState).forEach(N=>{let C=N.getRealPlayer();C.beforeDestroy&&C.beforeDestroy(),N.destroy(),y.push(N)})}On(o,r.fromStyles)}_buildAnimation(e,r,n,i,o,c){let d=r.triggerName,p=r.element,h=[],v=new Set,y=new Set,I=r.timelines.map(C=>{let O=C.element;v.add(O);let P=O[lr];if(P&&P.removedBeforeQueried)return new Zn(C.duration,C.delay);let W=O!==p,ue=h_((n.get(O)||u_).map(oe=>oe.getRealPlayer())).filter(oe=>{let we=oe;return we.element?we.element===O:!1}),Me=o.get(O),De=c.get(O),Re=Ih(this._normalizer,C.keyframes,Me,De),Q=this._buildPlayer(C,Re,ue);if(C.subTimeline&&i&&y.add(O),W){let oe=new ko(e,d,O);oe.setRealPlayer(Q),h.push(oe)}return Q});h.forEach(C=>{zt(this.playersByQueriedElement,C.element,[]).push(C),C.onDone(()=>d_(this.playersByQueriedElement,C.element,C))}),v.forEach(C=>Jt(C,hh));let N=fn(I);return N.onDestroy(()=>{v.forEach(C=>bi(C,hh)),Ar(p,r.toStyles)}),y.forEach(C=>{zt(i,C,[]).push(N)}),N}_buildPlayer(e,r,n){return r.length>0?this.driver.animate(e.element,r,e.duration,e.delay,e.easing,n):new Zn(e.duration,e.delay)}},ko=class{constructor(e,r,n){this.namespaceId=e,this.triggerName=r,this.element=n,this._player=new Zn,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((r,n)=>{r.forEach(i=>Yl(e,n,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){let r=this._player;r.triggerCallback&&e.onStart(()=>r.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,r){zt(this._queuedCallbacks,e,[]).push(r)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){let r=this._player;r.triggerCallback&&r.triggerCallback(e)}};function d_(t,e,r){let n=t.get(e);if(n){if(n.length){let i=n.indexOf(r);n.splice(i,1)}n.length==0&&t.delete(e)}return n}function m_(t){return t??null}function va(t){return t&&t.nodeType===1}function p_(t){return t=="start"||t=="done"}function _h(t,e){let r=t.style.display;return t.style.display=e??"none",r}function Th(t,e,r,n,i){let o=[];r.forEach(p=>o.push(_h(p)));let c=[];
32n.forEach((p,h)=>{let v=new Map;p.forEach(y=>{let I=e.computeStyle(h,y,i);v.set(y,I),(!I||I.length==0)&&(h[lr]=l_,c.push(h))}),t.set(h,v)});let d=0;return r.forEach(p=>_h(p,o[d++])),c}function wh(t,e){let r=new Map;if(t.forEach(d=>r.set(d,[])),e.length==0)return r;let n=1,i=new Set(e),o=new Map;function c(d){if(!d)return n;let p=o.get(d);if(p)return p;let h=d.parentNode;return r.has(h)?p=h:i.has(h)?p=n:p=c(h),o.set(d,p),p}return e.forEach(d=>{let p=c(d);p!==n&&r.get(p).push(d)}),r}function Jt(t,e){t.classList?.add(e)}function bi(t,e){t.classList?.remove(e)}function f_(t,e,r){fn(r).onDone(()=>t.processLeaveNode(e))}function h_(t){let e=[];return Lh(t,e),e}function Lh(t,e){for(let r=0;r<t.length;r++){let n=t[r];n instanceof Bc?Lh(n.players,e):e.push(n)}}function g_(t,e){let r=Object.keys(t),n=Object.keys(e);if(r.length!=n.length)return!1;for(let i=0;i<r.length;i++){let o=r[i];if(!e.hasOwnProperty(o)||t[o]!==e[o])return!1}return!0}function xh(t,e,r){let n=r.get(t);if(!n)return!1;let i=e.get(t);return i?n.forEach(o=>i.add(o)):e.set(t,n),r.delete(t),!0}var _i=class{constructor(e,r,n){this._driver=r,this._normalizer=n,this._triggerCache={},this.onRemovalComplete=(i,o)=>{},this._transitionEngine=new Hl(e.body,r,n),this._timelineEngine=new Bl(e.body,r,n),this._transitionEngine.onRemovalComplete=(i,o)=>this.onRemovalComplete(i,o)}registerTrigger(e,r,n,i,o){let c=e+"-"+i,d=this._triggerCache[c];if(!d){let p=[],h=[],v=Dh(this._driver,o,p,h);if(p.length)throw gE(i,p);h.length&&void 0,d=r_(i,v,this._normalizer),this._triggerCache[c]=d}this._transitionEngine.registerTrigger(r,i,d)}register(e,r){this._transitionEngine.register(e,r)}destroy(e,r){this._transitionEngine.destroy(e,r)}onInsert(e,r,n,i){this._transitionEngine.insertNode(e,r,n,i)}onRemove(e,r,n){this._transitionEngine.removeNode(e,r,n)}disableAnimations(e,r){this._transitionEngine.markElementAsDisabled(e,r)}process(e,r,n,i){if(n.charAt(0)=="@"){let[o,c]=ph(n),d=i;this._timelineEngine.command(o,r,c,d)}else this._transitionEngine.trigger(e,r,n,i)}listen(e,r,n,i,o){if(n.charAt(0)=="@"){let[c,d]=ph(n);return this._timelineEngine.listen(c,r,d,o)}return this._transitionEngine.listen(e,r,n,i,o)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}};function y_(t,e){let r=null,n=null;return Array.isArray(e)&&e.length?(r=$l(e[0]),e.length>1&&(n=$l(e[e.length-1]))):e instanceof Map&&(r=$l(e)),r||n?new Wl(t,r,n):null}var Ei=class Ei{constructor(e,r,n){this._element=e,this._startStyles=r,this._endStyles=n,this._state=0;let i=Ei.initialStylesByElement.get(e);i||Ei.initialStylesByElement.set(e,i=new Map),this._initialStyles=i}start(){this._state<1&&(this._startStyles&&Ar(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Ar(this._element,this._initialStyles),this._endStyles&&(Ar(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Ei.initialStylesByElement.delete(this._element),this._startStyles&&(On(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(On(this._element,this._endStyles),this._endStyles=null),Ar(this._element,this._initialStyles),this._state=3)}};Ei.initialStylesByElement=new WeakMap;var Wl=Ei;function $l(t){let e=null;return t.forEach((r,n)=>{v_(n)&&(e=e||new Map,e.set(n,r))}),e}function v_(t){return t==="display"||t==="position"}var ka=class{constructor(e,r,n,i){this.element=e,this.keyframes=r,this.options=n,this._specialStyles=i,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=n.duration,this._delay=n.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e
32=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;let r=()=>this._onFinish();this.domPlayer.addEventListener("finish",r),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",r)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){let r=[];return e.forEach(n=>{r.push(Object.fromEntries(n))}),r}_triggerWebAnimation(e,r,n){return e.animate(this._convertKeyframesToObject(r),n)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((n,i)=>{i!=="offset"&&e.set(i,this._finished?n:Zl(this.element,i))}),this.currentSnapshot=e}triggerCallback(e){let r=e==="start"?this._onStartFns:this._onDoneFns;r.forEach(n=>n()),r.length=0}},Ca=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,r){return kh(e,r)}getParentElement(e){return Jl(e)}query(e,r,n){return Ch(e,r,n)}computeStyle(e,r,n){return Zl(e,r)}animate(e,r,n,i,o,c=[]){let d=i==0?"both":"forwards",p={duration:n,delay:i,fill:d};o&&(p.easing=o);let h=new Map,v=c.filter(N=>N instanceof ka);FE(n,i)&&v.forEach(N=>{N.currentSnapshot.forEach((C,O)=>h.set(O,C))});let y=OE(r).map(N=>new Map(N));y=jE(e,y,h);let I=y_(e,y);return new ka(e,y,p,I)}};var Sa="@",Fh="@.disabled",Aa=class{constructor(e,r,n,i){this.namespaceId=e,this.delegate=r,this.engine=n,this._onDestroy=i,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,r){return this.delegate.createElement(e,r)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,r){this.delegate.appendChild(e,r),this.engine.onInsert(this.namespaceId,r,e,!1)}insertBefore(e,r,n,i=!0){this.delegate.insertBefore(e,r,n),this.engine.onInsert(this.namespaceId,r,e,i)}removeChild(e,r,n){this.parentNode(r)&&this.engine.onRemove(this.namespaceId,r,this.delegate)}selectRootElement(e,r){return this.delegate.selectRootElement(e,r)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,r,n,i){this.delegate.setAttribute(e,r,n,i)}removeAttribute(e,r,n){this.delegate.removeAttribute(e,r,n)}addClass(e,r){this.delegate.addClass(e,r)}removeClass(e,r){this.delegate.removeClass(e,r)}setStyle(e,r,n,i){this.delegate.setStyle(e,r,n,i)}removeStyle(e,r,n){this.delegate.removeStyle(e,r,n)}setProperty(e,r,n){r.charAt(0)==Sa&&r==Fh?this.disableAnimations(e,!!n):this.delegate.setProperty(e,r,n)}setValue(e,r){this.delegate.setValue(e,r)}listen(e,r,n){return this.delegate.listen(e,r,n)}disableAnimations(e,r){this.engine.disableAnimations(e,r)}},Gl=class extends Aa{constructor(e,r,n,i,o){super(r,n,i,o),this.factory=e,this.namespaceId=r}setProperty(e,r,n){r.charAt(0)==Sa?r.charAt(1)=="."&&r==Fh?(n=n===void 0?!0:!!n,this.disableAnimations(e,n)):this.engine.process(this.namespaceId,e,r.slice(1),n):this.delegate.setProperty(e,r,n)}listen(e,r,n){if(r.charAt(0)==Sa){let i=S_(e),o=r.slice(1),c="";return o.charAt(0)!=Sa&&([o,c]=b_(o)),this.engine.listen(this.namespaceId,i,o,c,d=>{let p=d._data||-1;this.factory.scheduleListenerCallback(p,n,d)})}return this.delegate.listen(e,r,n)}};function S_(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}function b_(t){let e=t.indexOf("."),r=t.substring(0,e),n=t.slice(e+1);return[r,n]}var Na=class{constructor(e,r,n){this.delegate=e,this.engine=r,this._zone=n,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,r.onRemovalComplete=(i,o)=>{o?.removeChild(null,i)}}createRenderer(e,r){let n="",i=this.delegate.createRenderer(e,r);if(!e||!r?.data?.animation){let h=this._rendererCache,v=h.get(i);if(!v){let y=()=>h.delete(i);v=new Aa(n,i,this.engine,y),h.set(i,v)}return v}
32let o=r.id,c=r.id+"-"+this._currentId;this._currentId++,this.engine.register(c,e);let d=h=>{Array.isArray(h)?h.forEach(d):this.engine.registerTrigger(o,c,e,h.name,h)};return r.data.animation.forEach(d),new Gl(this,c,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,r,n){if(e>=0&&e<this._microtaskId){this._zone.run(()=>r(n));return}let i=this._animationCallbacksBuffer;i.length==0&&queueMicrotask(()=>{this._zone.run(()=>{i.forEach(o=>{let[c,d]=o;c(d)}),this._animationCallbacksBuffer=[]})}),i.push([r,n])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}};var __=(()=>{let e=class e extends _i{constructor(n,i,o){super(n,i,o)}ngOnDestroy(){this.flush()}};e.\u0275fac=function(i){return new(i||e)($e(rn),$e(Rn),$e(Ln))},e.\u0275prov=Qe({token:e,factory:e.\u0275fac});let t=e;return t})();function T_(){return new _a}function w_(t,e,r){return new Na(t,e,r)}var jh=[{provide:Ln,useFactory:T_},{provide:_i,useClass:__},{provide:$d,useFactory:w_,deps:[Hd,_i,Ad]}],x_=[{provide:Rn,useFactory:()=>new Ca},{provide:Oc,useValue:"BrowserAnimations"},...jh],H9=[{provide:Rn,useClass:Ql},{provide:Oc,useValue:"NoopAnimations"},...jh];function zh(){return Md("NgEagerAnimations"),[...x_]}var Co=class{};var qh=(()=>{let e=class e extends nn{constructor(n,i,o,c,d,p,h){super(),this.http=n,this.config=i,this.buildinfo=o,this.document=c,this.platformId=d,this.loggingService=p,this.transferStateService=h}init(n){return this.assetsConfig=n,this.loggingService.info(`Retrieve uikit hashsums for last major version: ${n.themeVersion}`),this.transferStateService.fetch(nn.STATE_KEY_HASHSUMS,this.http.get(`/uikit/${n.themeVersion}/hashsums.json?${Date.now()}`)).pipe(Ho(i=>(this.hashsums=i,n.stylesheets?.length&&n.stylesheets?.forEach(o=>this.addStylesheet((o?.type==="cdn"?this.cdn:this.theme).call(this,typeof o.href=="function"?o.href.apply(this):o.href),o.id,!0)),Promise.resolve()))).toPromise().catch(()=>Promise.resolve())}healthy(){return typeof this.hashsums<"u"}getConfig(){return this.assetsConfig}cdn(n,i=null){if(n.startsWith("/")||(n="/"+n),!i||i.appendHash){let c=this.config.getString("cdn.hash")||"";c.trim().length&&(n+=(n.indexOf("?")>=0?"&":"?")+c)}let o=this.config.getString("cdn.scheme")||"";return o.trim().length&&(o+=":"),`${o}//${this.config.getString("cdn.host")}${n}`}theme(n){let o=["/uikit",this.assetsConfig.themeVersion,n].join("/");this.isCdnEnabled()&&(o=this.cdn(o));let c=this.hashsums&&this.hashsums[n]||this.buildinfo.buildAtMillis;return o+=(o.indexOf("?")>=0?"&":"?")+c,o}exists(n){return!!this?.hashsums[n]}addStylesheet(n,i=null,o=!1){if(!i||!this.document.getElementById(`cc-stylesheet-${i}`)){if(o&&!Kn(this.platformId)){let d=this.document.createElement("link");d.setAttribute("rel","preload"),d.setAttribute("href",n),d.setAttribute("as","style"),this.document.head.insertAdjacentElement("afterbegin",d),this.lastStyleSheetEl=d}let c=this.document.createElement("link");i&&c.setAttribute("id",`cc-stylesheet-${i}`),c.setAttribute("rel","stylesheet"),c.setAttribute("href",n),this.lastStyleSheetEl?this.lastStyleSheetEl.insertAdjacentElement("afterend",c):this.document.head.insertAdjacentElement("afterbegin",c),this.lastStyleSheetEl=c}}removeStylesheet(n){let i=this.document.getElementById(`cc-stylesheet-${n}`);i===this.lastStyleSheetEl&&(i.previousSibling?this.lastStyleSheetEl=i.previousElementSibling:this.lastStyleSheetEl=null),i.remove()}addScript(n,i){let o=this.document.createElement("script");this.lastScriptEl?this.lastScriptEl.insertAdjacentElement("afterend",o):this.document.head.insertAdjacentElement("afterbegin",o),i&&(o.onload=i),o.setAttribute("src",n),this.lastScriptEl=o}addFavicon(n,i,o="icon"){if(!this.document.querySelectorAll(`link[type="${n}"][href="${i}"][rel="${o}"]`)?.length){let c=this.document.createElement("link");c.setAttribute("rel",o),c.setAttribute("type",n),c.setAttribute("href",i),this.document.head.appendChild(c)}}isCdnEnabled(){return this.config.getBoolean("cdn.enabled")&&ss(this.config.getString("c
32dn.host"))}};e.\u0275fac=function(i){return new(i||e)($e(Ud),$e(is),$e(Qn),$e(rn),$e(en),$e(Xn),$e(as))},e.\u0275prov=Qe({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var Uh=(()=>{let e=class e{static configurationFactory(n,i,o){return o.featuresToggles?.size>0?()=>i.start().pipe(Hn(()=>{o.featuresToggles.forEach((c,d)=>{i.isFeatureToggleEnabled(d)&&(o=c(o))})}),Ho(()=>n.init(o))):()=>n.init(o)}static forRoot(n){return{ngModule:e,providers:[{provide:nn,useClass:qh},{provide:Co,useValue:n},{provide:Yn,useFactory:e.configurationFactory,deps:[nn,gm,Co],multi:!0}]}}};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=qr({type:e}),e.\u0275inj=zr({});let t=e;return t})();var Bh=(()=>{let e=class e{static configurationFactory(n){return()=>n.init()}static forRoot(){return{ngModule:e,providers:[Wc,{provide:Yn,useFactory:e.configurationFactory,deps:[Wc,is],multi:!0}]}}};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=qr({type:e}),e.\u0275inj=zr({imports:[Zo,ls]});let t=e;return t})();var Vh={addCriteriaSearch:{confirm:{modal:{text:"Vous allez modifier votre niveau d'\xE9tudes de {oldLevel} \xE0 {newLevel}"}}},app:{breadcrumb:{ariaLabel:"Navigation - Emploi",home:"Accueil",job:"Emploi"},emailAlerts:{enableAlert:"Activer l'alerte",jobsearchSupport:{description:"Ces e-mails vous sugg\xE8rent des outils ou services \xE0 votre disposition en fonction de votre profil pour am\xE9liorer vos chances de trouver l'emploi qui vous correspond.",title:"Accompagnement \xE0 la recherche d'emploi"},macroJob:{description:"Cette alerte hebdomadaire vous envoie par e-mail toutes les nouvelles offres d'emploi dans votre domaine.",title:"Alerte domaine"},matching:{description:'Cette alerte vous envoie par e-mail toutes les nouvelles offres qui correspondent \xE0 vos crit\xE8res de recherche. Vous pouvez voir et modifier vos crit\xE8res sur la page <a href="/jobsearch/offers?my-meteo=true" class="cc-font font-weight-bold">Mes offres</a>.',explanation:{3:"et plus (conseill\xE9)",4:"et plus",5:"uniquement"},frequency:{DAILY:"Quotidienne (conseill\xE9)",DAILY_3:"Tous les 3 jours",NEVER:"Jamais",WEEKLY:"Hebdomadaire",title:"Fr\xE9quence"},relevance:{title:"Pertinence des offres",tooltip:{3:"Correspondance partielle avec vos crit\xE8res",4:"Bonne correspondance avec vos crit\xE8res",5:"Excellente correspondance avec vos crit\xE8res"},warning:"Attention, tr\xE8s peu d'offres pr\xE9sentent des correspondances parfaites.<br>Nous vous recommandons d'\xE9largir un peu votre ciblage."},title:"Alerte matching"},myOffers:{title:"Mes offres",viewAll:"Toutes mes offres"},subscriptions:{description:"Je souhaite que Meteojob m'informe sur les sujets suivants :",newsletter:"Actualit\xE9s de l'emploi",title:"E-mails d'information"},unsubscribe:{text:'Cliquez sur "Se d\xE9sinscrire" pour ne plus recevoir de courriels de cet exp\xE9diteur sur cette adresse email :',confirmationText:"Vous \xEAtes d\xE9sinscrit de la liste.",btn:" Se d\xE9sinscrire"}},jobExperienceLevel:{ENTRY_LEVEL:"0-2 ans",EXPERT:"11 ans +",INTERMEDIATE:"3-5 ans",SENIOR:"6-10 ans"},notify:{error:{retry:"Veuillez r\xE9essayer ult\xE9rieurement",save:"Vos modifications n'ont pas pu \xEAtre enregistr\xE9es",standard:"Une erreur inattendue est survenue"},success:{save:"Vos modifications ont bien \xE9t\xE9 enregistr\xE9es"}},profile:{experience:{edit:"Modifier cette exp\xE9rience",remove:"Supprimer cette exp\xE9rience",showMore:"Afficher la description compl\xE8te de l'exp\xE9rience",showLess:"Afficher le r\xE9sum\xE9 de la description de l'exp\xE9rience"}
32,hobbies:{empty:{punchline:"Vous pratiquez un sport, avez des loisirs ou aimez voyager, dites-le aux recruteurs !"},hobby:{add:"Ajouter un centre d'int\xE9r\xEAt",edit:"Modifier ce centre d'int\xE9r\xEAt"},max:"Vous pouvez renseigner jusqu'\xE0 4 centres d\u2019int\xE9r\xEAt",title:"Mes centres d'int\xE9r\xEAt"},push:{apply:{without:{resume:{explanation:"Retrouvez cette derni\xE8re directement dans",generation:"cr\xE9ez votre CV",offer:{saved:"vos offres sauvegard\xE9es."},title:"avant de pouvoir postuler \xE0 l'offre."}}},completion:{field:{address:"Indiquez votre adresse postale",birthDate:"Indiquez votre date de naissance",description:"Ajoutez une description de votre profil",experience:"Indiquez au moins une exp\xE9rience avec un m\xE9tier reconnu",experienceLevel:"Indiquez votre niveau d'exp\xE9rience globale",firstName:"Indiquez votre pr\xE9nom",language:"Indiquez si vous parlez une langue \xE9trang\xE8re",license:"Indiquez si vous \xEAtes titulaire de permis de conduire",mailAddress:"Indiquez votre adresse e-mail",name:"Indiquez votre nom",phoneNumber:"Indiquez votre num\xE9ro de t\xE9l\xE9phone",profilePicture:"Ajoutez votre photo",resume:"Ajoutez votre CV",resumeTitle:"Ajoutez un titre \xE0 votre profil",salary:"Ajoutez votre salaire souhait\xE9",salaryNote:"Vous pourrez ensuite d\xE9cider de ne pas communiquer cette information aux recruteurs.",schooling:"Ajoutez une formation",specialization:"Indiquez vos comp\xE9tences"},title:"am\xE9liorez votre Profil Meteojob !"},resume:{create:"Je cr\xE9e mon CV",title:"D\xE9posez \xE0 pr\xE9sent votre CV sur Meteojob pour le mettre \xE0 disposition des recruteurs",upload:"T\xE9l\xE9charger un CV"},visibility:{explanation:"En vous inscrivant \xE0 la CVth\xE8que, vous permettrez aux recruteurs de voir votre profil et de vous proposer des postes.",notify:{signup:{success:"Votre inscription \xE0 la CVth\xE8que est termin\xE9e !"}},signup:"Je m'inscris",title:"les recruteurs ne vous voient pas..."}},schooling:{current:"Formation en cours",edit:"Modifier cette formation",remove:"Supprimer cette formation",showMore:"Afficher la description compl\xE8te de la formation",showLess:"Afficher le r\xE9sum\xE9 de la description de la formation"},skills:{language:{add:{label:"Ajouter une langue",hint:"Ex: Anglais, Espagnol...",placeholder:"Saisissez une langue \xE9trang\xE8re.",subtitle:'Indiquez vos langues ici. Elles seront \xE9galement ajout\xE9es \xE0 <a href="/jobs/meteo">vos crit\xE8res de recherche</a>.'},checkbox:{label:"Je ne parle pas de langues \xE9trang\xE8res"},none:"Aucune langue pratiqu\xE9e"},languages:{title:"Langues parl\xE9es"},license:{add:{label:"Ajouter un permis",subtitle:'Indiquez vos permis ici. Ils seront \xE9galement ajout\xE9s \xE0 <a href="/jobs/meteo">vos crit\xE8res de recherche</a>.'}},licenses:{title:"Permis de conduire"},specialization:{add:{label:"Ajouter une comp\xE9tence",placeholder:"Saisissez une comp\xE9tence.",subtitle:'Indiquez ici vos comp\xE9tences. Elles seront \xE9galement ajout\xE9es \xE0 <a href="/jobs/meteo">vos crit\xE8res de recherche</a>.'}},specializations:{title:"Comp\xE9tences"}},summary:{add:{addressInformation:"Ajouter mon adresse postale",birthDate:"Ajouter ma date de naissance",login:"Ajouter mon e-mail",phoneNumber:"Ajouter mon num\xE9ro de t\xE9l\xE9phone"},edit:"Modifier mes informations de pr\xE9sentation",experienceLevel:{add:"Ajoutez votre nombre d'ann\xE9es d'exp\xE9rience"},firstName:{add:"Ajouter mon pr\xE9nom"},lastName:{add:"Ajouter mon nom"},photo:{add:"Ajouter une photo",edit:"Modifier ma photo"},resume:{delete:{confirm:{message:"Voulez-vous vraiment supprimer votre CV ?",title:"Suppression du CV"}},fileError:"Votre CV n'a pu \xEAtre sauvegard\xE9, veuillez r\xE9essayer plus tard ou avec un autre fichier",fileFormatsError:"Votre CV doit \xEAtre un fichier texte ou image (extension {formats}).",fileSizeError:"La taille de votre CV ne doit pas exc\xE9der {size} Mo.",noFilePreview:"Votre CV ne peut pas \xEAtre visualis\xE9",noTaskError:"Un probl\xE8me est survenu lors de la sauvegarde du CV",notify:{added:"CV ajout\xE9 avec succ\xE8s",deleted:"CV supprim\xE9 avec succ\xE8s",updated:"CV mis \xE0 jour avec succ\xE8s",profileUpdated:"Profil mis \xE0 jour avec succ\xE8s"},taskError:"Un probl\xE8me est survenu lors de la sauvegarde du CV (t\xE2che {taskId})"},resumeContent:{add:"Ajouter une description"},status:{add:"Ajouter un statut de recherche d'emploi"},title:{add:"Ajouter un titre"},wage:{add:"Ajouter mon salaire souhait\xE9",title:"Salaire minimum souhait\xE9 :"}},title:"Mon profil Meteojob",visibility:{notify:{disabled:"Vous n'\xEAtes pas visible en CVth\xE8que",enabled:"Vous \xEAtes \xE0 pr\xE9sent visible en CVth\xE8que"},toggle:{label:"Visible en CVth\xE8que"},weeklyResumeViews:"{count, plural, =0{} one{1 vue de votre CV depuis une semaine} other{# vues de votre CV depuis une semaine}}"}},settings:{anonymous:"Candidature anonyme (sans nom et pr\xE9nom)",deleteAccount:"Supprimer d\xE9finitivement mon compte",email:{label:"E-mail",placeholder:"Votre e-mail",save:"Sauvegarder votre e-mail"},firstname:{label:"Pr\xE9nom",placeholder:"Votre pr\xE9nom",save:"Sauvegarder votre pr\xE9nom"},lastname:{label:"Nom",placeholder:"Votre nom",save:"Sauvegarder votre nom"},manageAlerts:"G\xE9rer mes alertes e-mails",password:{label:"Mot de passe",placeholder:"Nouveau mot de passe",save:"Sauvegarder votre mot de passe"},status:{label:"Statut"},title:"Param\xE8tres",visibleByCompany:"Visible par les recruteurs en CV-th\xE8que"},shared:{modals:{profile:{closeModalConfirmation:{message:"Vous avez effectu\xE9 des modifications. Souhaitez-vous les enregistrer ?",title:"Confirmation"},experience:{experienceBeginDate:{label:"Date de d\xE9but"},experienceCompany:{label:"Entreprise ou organisation"},experienceCurrent:{label:"Ceci est mon poste actuel"},experienceDescription:{label:"Description du poste",placeholder:"Saisissez une description de votre exp\xE9rience"},experienceDidManagement:{label:"Au cours de cette exp\xE9rience, avez-vous g\xE9r\xE9 une \xE9quipe en tant que sup\xE9rieur hi\xE9rarchique ?"},experienceEndDate:{label:"Date de fin"},experienceIndustyField:{label:"Secteur"},experienceJob:{label:"M\xE9tier exerc\xE9",validation:{required:"Ce champ est obligatoire. Entrez quelques caract\xE8res puis saisissez une proposition parmi celles qui s'affichent."}},experienceJobTitle:{label:"Intitul\xE9 du poste"},experienceLocation:{label:"Lieu"},experienceManagement:{label:"Management"},expienceTeamManagement:{people:"personnes",teamSize:"Taille de l'\xE9quipe"},remove:{confirmation:"\xCAtes-vous s\xFBr de vouloir supprimer cette exp\xE9rience ?"},title:{add:"Ajouter une exp\xE9rience",edit:"Modifier cette exp\xE9rience"}},hobby:{description:{label:"Description"},remove:{label:"Supprimer ce centre d'int\xE9r\xEAt",confirmation:"Veuillez confirmer la suppression de ce centre d'int\xE9r\xEAt."},title:{label:"Titre (ex : sport, musique, voyages...)"}},photo:{add:{subtitle:"Une fois votre photo ajout\xE9e, vous pouvez ajuster le rectangle pour modifier la position et la taille."},contraint:"La photo ne peut exc\xE9der 4 Mo et doit \xEAtre un fichier image (.gif, .jpg, .jpeg, .jpe, .png, .bmp)",delete:{confirm:{message:"Voulez-vous vraiment la supprimer ?",title:"Suppression de la photo"}},edit:{subtitle:"Une fois votre photo modifi\xE9e, vous pouvez ajuster le rectangle pour modifier la position et la taille."},form:{fileFormatsError:"Votre photo doit \xEAtre un fichier image (extension {formats}).",fileSizeError:"La taille de votre photo ne doit pas exc\xE9der {size} Mo."},notify:{addPhoto:"Photo ajout\xE9e avec succ\xE8s",deletePhoto:"Photo supprim\xE9e avec succ\xE8s",updatePhoto:"Photo mise \xE0 jour avec succ\xE8s"},rotate:"Pivoter",uploading:"T\xE9l\xE9chargement de la photo en cours..."},salary:{displayToCompany:{false:"Votre salaire souhait\xE9 ne sera pas communiqu\xE9 aux recruteurs",true:"Votre salaire souhait\xE9 est visible par les recruteurs"},title:"Salaire minimum souhait\xE9"},schooling:{remove:{confirmation:"\xCAtes-vous s\xFBr de vouloir supprimer cette formation ?"},schoolingCurrent:{label:"Je suis encore en formation"},schoolingDate:{label:"Date d'obtention de la formation"},schoolingDegree:{label:"Niveau d'\xE9tudes"},schoolingDescription:{label:"Description de la formation",placeholder:"Saisissez une description de votre formation"},schoolingName:{label:"Titre de la formation / du dipl\xF4me"},schoolingSchool:{label:"Etablissement"},title:{add:"Ajouter une formation",edit:"Modifier cette formation"}},summary:{address:{label:"Adresse"}
32,birthDate:{invalidMax:"Veuillez saisir une date ant\xE9rieure",label:"Date de naissance"},disability:{label:"Situation de handicap"},experienceLevel:{label:"Exp\xE9rience professionnelle"},firstName:{label:"Pr\xE9nom"},lastName:{label:"Nom"},location:{invalid:"Veuillez saisir l'une des valeurs propos\xE9es sous le champ de saisie",label:"Ville ou code postal"},login:{label:"E-mail"},phoneNumber:{label:"T\xE9l\xE9phone"},phoneNumberCode:{label:"Indicatif"},resumeContent:{label:"Description de votre profil",placeholder:"D\xE9crivez en quelques mots votre personnalit\xE9, vos motivations et votre recherche d'emploi"},resumeTitle:{label:"Titre du profil"},status:{label:"Statut"},title:"Pr\xE9sentation"},updateResume:{title:"Nouveau CV import\xE9 !",message:{profile:"Nous avons extrait de nouvelles informations de votre CV et souhaitons mettre \xE0 jour votre profil avec ces donn\xE9es",application:"Nous avons extrait de nouvelles informations de votre CV et souhaitons, une fois votre candidature effectu\xE9e, mettre \xE0 jour votre profil avec ces donn\xE9es"},refuse:"Refuser",confirm:"Modifier mon profil"}}}},spontaneous:{apply:{addResume:"Ajoutez votre CV",formats:"Formats accept\xE9s : {formatsDoc} / {maxSizeDoc}Mo maximum ou {formatsImg} / {maxSizeImg}Mo maximum",message:{label:"Message au recruteur",label2:"Accompagnez votre candidature spontan\xE9e d'un message au recruteur",text:`Madame, Monsieur,\r 33\r 34Je me permets de vous adresser ma candidature.\r 35\r 36Cordialement\r 37{firstName} {name}`},optional:"facultatif",requirement:{addressLocation:{placeholder:"O\xF9 habitez-vous ? (Ville ou code postal)"},civility:{label:"Nous avons besoin de l'information suivante :",placeholder:"Veuillez indiquer votre civilit\xE9"},submit:{button:"Postuler"},title:"Candidature spontan\xE9e"},resume:{label:"Votre CV :"},submit:{button:"Postuler"},title:"Candidature spontan\xE9e"}}},applicationForm:{addResume:"Ajoutez votre CV",alreadyApply:"Vous avez d\xE9j\xE0 postul\xE9 \xE0 cette offre",applyResume:"Postuler avec mon CV",applyWithoutResume:"Postuler sans CV",cgu:`En continuant, j'accepte les <a target="_blank" href="{cgu}">conditions g\xE9n\xE9rales</a> et la <a href="{cpd}" target="_blank">politique de confidentialit\xE9</a> de Meteojob.`,firstName:{label:"Pr\xE9nom"},login:{label:"E-mail",modify:"Modifier votre e-mail"},message:{expand:"Personnaliser le message au recruteur",label:"Message au recruteur",text:`Madame, Monsieur, 38 39Veuillez trouver ci-jointe ma candidature au poste de {offerTitle}. 40 41J\u2019esp\xE8re avoir l\u2019opportunit\xE9 de vous exposer en d\xE9tail mes motivations ainsi que mes exp\xE9riences lors d\u2019un entretien. 42 43Dans cette attente, je vous remercie de l\u2019attention que vous porterez \xE0 ma candidature et vous prie d\u2019accepter mes sinc\xE8res salutations. 44 45Cordialement, {firstName} {name}.`,anonymous:`Madame, Monsieur, 46 47Veuillez trouver ci-jointe ma candidature au poste de {offerTitle}. 48 49J\u2019esp\xE8re avoir l\u2019opportunit\xE9 de vous exposer en d\xE9tail mes motivations ainsi que mes exp\xE9riences lors d\u2019un entretien. 50 51Dans cette attente, je vous remercie de l\u2019attention que vous porterez \xE0 ma candidature et vous prie d\u2019accepter mes sinc\xE8res salutations. 52 53Cordialement`},name:{label:"Nom"},otherFile:{addedError:"Probl\xE8me lors du t\xE9l\xE9chargement du document"},password:{forgotten:"Oubli\xE9 ?",forgottenPasswordError:"Votre demande de r\xE9initialisation de mot de passe n'a pu aboutir",forgottenPasswordSent:"Vous allez recevoir un e-mail pour r\xE9initialiser votre mot de passe.",hint:"Quel est votre mot de passe ?",invalid:"Mot de passe incorrect",label:"Mot de passe",welcomeback:"Bon retour, {firstName} !"},submit:{button:{label:"Postuler \xE0 cette offre",apply:"Envoyer ma candidature",continue:"Continuer pour postuler",login:"Continuer avec un e-mail",password:"Se connecter",redirect:"Postuler sur le site du recruteur",redirectAriaLabel:"Postuler sur le site du recruteur - Nouvel onglet"}},submitting:"Traitement en cours",success:"Candidature envoy\xE9e",text:{multiStep:{title:'<p class="h3 mb-1 text-center">Postulez chez {companyName}</p><p>au poste de {jobName} - {contracts}.</p>',anonymous:'<p class="h3 mb-1 font-weight-bold">Postulez</p><p>au poste de {jobName} - {contracts}.</p>'},site:{text:"En postulant, je donne aux recruteurs de {companyName} acc\xE8s \xE0 mon profil Meteojob et \xE0 mon CV.",elision:"En postulant, je donne aux recruteurs d'{
53companyName} acc\xE8s \xE0 mon profil Meteojob et \xE0 mon CV."}},title:{apply:"Postuler \xE0 cette offre"},visibleByCompany:{hint1:"Gagnez du temps et ne ratez plus aucune opportunit\xE9",hint2:"Recevez des offres d'emploi exclusives",label:"Rendre mon CV visible aupr\xE8s de + 2000 recruteurs",notice:"La r\xE9ponse OUI confirme votre acceptation d\u2019inscription CVth\xE8que"},yourCV:"Votre CV"},"broaden-search":{contractTypes:{legend:"Nous vous proposons d\u2019\xE9largir votre recherche aux types de contrat suivants :",title:"Augmentez vos chances !"},jobs:{legend:"Nous vous proposons d\u2019\xE9largir votre recherche aux m\xE9tiers suivants :",title:"Augmentez vos chances !"},locations:{legend:"Nous vous proposons d\u2019\xE9largir votre recherche aux lieux suivants :",title:"Augmentez vos chances !"},next:"Continuer",title:"Elargir mes crit\xE8res Meteojob"},candidate:{disableProfile:{btn:"D\xE9sactiver mon compte",confirm:{btn:"Ok, j'ai compris",message:"Votre compte a bien \xE9t\xE9 d\xE9sactiv\xE9. Vous pouvez le r\xE9activer \xE0 tout moment en vous connectant avec votre e-mail et votre mot de passe.",title:"Votre compte a bien \xE9t\xE9 d\xE9s
53activ\xE9"},cvRemovalText:"le retrait de votre CV de la CV-th\xE8que Meteojob",disableText:"La d\xE9sactivation de votre compte entra\xEEnera :",reactivateText:"Vous devrez r\xE9activer votre compte en vous connectant avec vos identifiants pour b\xE9n\xE9ficier des outils et services Meteojob.",standbyText:"la mise en veille de votre profil",title:"D\xE9sactiver mon compte",unsubscribeText:"la d\xE9sinscription de toutes les communications Meteojob"},error:{accountNotFound:"Ce compte n'existe pas :",accountNotFoundSignupDisabled:"Ce compte n'existe pas",invalidPassword:"Cette valeur doit contenir entre {min} et {max} caract\xE8res",maxLength:"Ce champ doit comporter au maximum {length} caract\xE8res",minLength:"Ce champ doit comporter au minimum {length} caract\xE8res",mismatch:"Les deux mots de passe doivent \xEAtre identiques",required:"Ce champ est obligatoire",signin:{400:"Veuillez renseigner votre e-mail et votre mot de passe.",401:"Mot de passe incorrect.",403:"Votre compte a \xE9t\xE9 bloqu\xE9, merci de contacter le service client.",409:"Vous \xEAtes d\xE9j\xE0 connect\xE9 avec un autre compte. Veuillez-vous d\xE9connecter."},userAlreadyExists:"Ce compte existe d\xE9j\xE0.",validMail:"Veuillez entrer une adresse mail valide"},errors:{resume:{fileFormatsError:"Votre CV doit \xEAtre un fichier texte ou image (extension {formats}).",fileSizeError:"La taille de votre CV ne doit pas exc\xE9der {size} Mo."}},generic:{back:"Retour",close:"Fermer",continue:"Continuer",errors:{500:"Une erreur inattendue est survenue"},no:"Non",ok:"OK",profile:"Mon profil",showCountMore:"Voir plus",showLess:"Voir moins",submitting:"Traitement en cours",yes:"Oui"},login:{forgot:{password:"Mot de passe oubli\xE9 ?"},modal:{mail:{placeholder:"Adresse e-mail"},password:{placeholder:"Mot de passe"},signin:{label:"Je me connecte",continue:"Continuer avec un e-mail"},signup:{button:"S'inscrire"}},social:{facebook:{apply:"Continuer avec Facebook",signin:"Se connecter avec Facebook",signup:"S'inscrire avec Facebook"},google:{apply:"Continuer avec Google",signin:"Se connecter avec Google",signup:"S'inscrire avec Google"},linkedin:{apply:"Continuer avec LinkedIn",signin:"Se connecter avec LinkedIn",signup:"S'inscrire avec LinkedIn"}},your:{password:{text:"Quel est votre mot de passe ?"}}},modal:{parameters:{deleteAccount:"Supprimer d\xE9finitivement mon compte"},session:{resetPassword:{title:"R\xE9initialiser mon mot de passe"},signup:{email:{text:"Je renseigne mon e-mail :"},resume:{button:"Je d\xE9pose mon CV",sending:"Envoi en cours..."},separator:"ou",signin:"Connexion"}}},notify:{passwordResetted:"Vous allez recevoir un e-mail pour r\xE9initialiser votre mot de passe."},profile:{add:{date:"Ajouter une date"},experiences:{add:"Ajouter une exp\xE9rience",company:{add:"Ajouter l'entreprise"},current:"aujourd'hui",empty:"Aucune exp\xE9rience renseign\xE9e pour le moment.",industryField:{add:"Ajouter un secteur"},jobTitle:{add:"Ajouter l'intitul\xE9 du poste"},location:{add:"Ajouter un lieu"},management:{add:"Ajouter le management"},teamManagement:"{count, plural, =0{Management : aucun collaborateur} one{Management : 1 collaborateur} other{Management : # collaborateurs}}",title:"Exp\xE9riences"},completion:{toComplete:{title:"Compl\xE9tez votre profil",subtitle:"Un profil complet a 5x plus de chances d'\xEAtre vu !"},completed:{title:"F\xE9licitations !",subtitle:"Votre profil est complet."},incompleteListHeading:"\xC0 compl\xE9ter :",list:{experience:"Ajoutez vos exp\xE9riences",schooling:"Ajoutez vos formations",resume:"Ajoutez un CV",experienceLevel:"Ajoutez votre niveau d'exp\xE9rience",specialization:"Ajoutez vos comp\xE9tences",language:"Ajoutez vos langues",license:"Ajoutez vos permis",resumeTitle:"Compl\xE9tez le titre du CV",address:"Ajoutez votre adresse",phoneNumber:"Ajoutez votre num\xE9ro de t\xE9l\xE9phone",description:"Ajoutez une description",profilePicture:"Ajoutez une photo",birthDate:"Ajoutez votre date de naissance",salary:"Ajoutez votre salaire souhait\xE9"}},identity:{disabled:{true:"Je suis en situation de handicap reconnue"},experienceLevel:"Exp\xE9rience :"},job:{ambiguous:" - tous domaines"},schoolings:{add:"Ajouter une formation",date:{add:"Ajouter une date"},empty:"Aucune formation renseign\xE9e pour le moment.",school:{add:"Ajouter un \xE9tablissement"},title:"Formations"},skills:{title:"Infos compl\xE9mentaires"},skiplink:{wishes:"Aller \xE0 la partie souhaits",experiences:"Aller \xE0 la partie exp\xE9riences",schoolings:"Aller \xE0 la partie formations",skills:"Aller \xE0 la partie comp\xE9tences",hobbies:"Aller \xE0 la partie centres d'int\xE9r\xEAts"},wishes:{title:"Souhaits",jobs:"M\xE9tiers",locations:"Lieux de travail",contractTypes:"Types de contrat",salary:"Salaire",salaryEmpty:"Indiquez le salaire minimum souhait\xE9.",telework:"T\xE9l\xE9travail",teleworkModalTitle:"T\xE9l\xE9travail souhait\xE9",teleworkUnavailable:"Aucune option de t\xE9l\xE9travail disponible.",industryFields:"Secteurs d'activit\xE9",industryFieldsModalTitle:"Secteurs d'activit\xE9 souhait\xE9s",industryFieldsEmpty:"Indiquez vos secteurs d'activit\xE9 souhait\xE9s.",jobTypes:"Temps de travail",jobTypesModalTitle:"Temps de travail souhait\xE9",jobTypesEmpty:"Indiquez votre temps de travail souhait\xE9.",meteoLink:"{count} offres correspondent \xE0 vos souhaits",wage:{netMonthly:{notOwner:"{salary} net/mois"}}}},resume:{constraint:"Le CV ne peut exc\xE9der 2 Mo et doit \xEAtre un fichier texte ou image (extension .pdf, .txt, .odt, .rtf, .doc, .docx, .jpeg, .jpg, .png, .tiff, .tif)."}
53,signin:{label:"Connexion",notify:{passwordUpdated:{message:"Votre mot de passe a \xE9t\xE9 r\xE9initialis\xE9 avec succ\xE8s !",title:"Mot de passe modifi\xE9"},tokenExpired:{message:"Le jeton a expir\xE9, veuillez renouveler votre demande.",title:"Votre jeton a expir\xE9"}},resetPassword:{password:{label:"Choisir mon nouveau mot de passe"},passwordConfirm:{label:"Confirmer mon nouveau mot de passe"},title:"R\xE9initialiser mon mot de passe"},tabs:{title:"Me Connecter"},title:"Connexion \xE0 mon compte Meteojob"},signup:{cgu:{label:`En cliquant sur "Continuer", j'accepte les <a href="{url}" target="_blank"><strong>conditions g\xE9n\xE9rales</strong></a> de Meteojob`},click:{login:"Connexion"},contractTypes:{label:"Types de contrats recherch\xE9s",more:"+ de types de contrats"},emailAlert:{legend:"Souhaitez-vous recevoir par e-mail les nouvelles offres d'emploi correspondant \xE0 vos crit\xE8res ?",no:"Non, pas pour l'instant",title:"Recevez toutes les nouvelles offres !",yes:"Oui, je m'inscris \xE0 l'alerte e-mail"},error:{emailExists:"Ce compte existe d\xE9j\xE0."},firstName:{label:"Pr\xE9nom"},informations:{allRequired:"Tous les champs sont obligatoires",title:"Cr\xE9ez votre profil Meteojob"},lastName:{label:"Nom"},login:{label:"E-mail",placeholder:"[email protected]"},newsletter:{legend:"Recevez des conseils emploi, des suggestions de formation correspondant \xE0 votre profil ainsi que des informations sur le march\xE9 de l'emploi en vous abonnant aux communications Meteojob.",no:"Je continue sans m'abonner",yes:"Je m'abonne (conseill\xE9)"},optin1:{title:"Augmentez votre visibilit\xE9 aupr\xE8s des recruteurs"},optin2:{title:"Ne manquez aucune opportunit\xE9 !"},password:{label:"Mot de passe",placeholder:"Entre {min} et {max} caract\xE8res"},processing:"En cours d'analyse...",resume:{error:"Une erreur est survenue, veuillez red\xE9poser votre CV plus tard ou d\xE9poser un nouveau CV.",legend:"Votre CV sera utilis\xE9 pour cr\xE9er le d\xE9tail de votre profil. Vous pourrez \xE9galement vous en servir pour postuler directement \xE0 des offres d'emploi.",no:"Je d\xE9poserai mon CV plus tard",ok:"Je d\xE9pose mon CV",processing:"En cours de traitement",title:"D\xE9posez votre CV sur Meteojob",uploading:"En cours de chargement"},social:{associate:"Associer ce compte",modal:{text:"Afin d'associer votre compte veuillez confimer votre mot de passe.",title:"Confirmez votre identit\xE9"}},tabs:{title:"Cr\xE9er un compte"},title:"Cr\xE9er mon profil Meteojob",visibleByCompany:{legend:"Inscrivez-vous \xE0 la CVth\xE8que Meteojob pour rendre votre CV visible \xE0 tous les recruteurs et leur permettre de vous contacter.",no:"Je continue sans m'inscrire",yes:"Je m'inscris \xE0 la CVth\xE8que (conseill\xE9)"},wishedJob:{label:"Postes recherch\xE9s",placeholder:"Saisissez les m\xE9tiers que vous recherchez",required:"Impossible d'identifier ce m\xE9tier, veuillez r\xE9essayer avec un autre m\xE9tier."},wishedLocations:{label:"O\xF9 souhaitez-vous travailler ?",placeholder:"ex: Essonne, Nantes, Bretagne...",radius:"<strong>{distance} km</strong> autour de {city}",required:"Impossible d'identifier ce lieu, veuillez r\xE9essayer avec un autre lieu."},woeType:{ADMIN1:"R\xE9gion",ADMIN2:"D\xE9partement",ADMIN3:"Ville",AIRPORT:"A\xE9roport",COLLOQUIAL:"Colloque",CONTINENT:"Continent",COUNTRY:"Pays",DRAINAGE:"Drainage",HISTORICAL_COUNTY:"Comt\xE9 historique",HISTORICAL_STATE:"Etat historique",HISTORICAL_TOWN:"Ville historique",ISLAND:"\xCEle",PARK:"Parc",POI:"Point d'int\xE9r\xEAt",POSTAL_CODE:"Code postal",SPORT:"Complexe sportif",STREET:"Rue",SUBURB:"Quartier",TIMEZONE:"Fuseau horaire",TOWN:"Ville",UNKNOWN:"Inconnu",ZONE:"Zone"}},unregisterProfile:{applyText:"Vous ne pourrez plus b\xE9n\xE9ficier de l\u2019ensemble des services de Meteojob tels que postuler aux offres d\u2019emploi et utiliser les services de matching.",btn:"Supprimer d\xE9finitivement mon compte",confirmationText:"Veuillez cocher la case ci-dessous pour confirmer la suppression de votre compte.",confirm:{btn:"Ok, j'ai compris",message:"Votre demande de suppression de compte a \xE9t\xE9 prise en compte. Votre compte a \xE9t\xE9 d\xE9s
53activ\xE9 et sera supprim\xE9 d\xE9finitivement dans un d\xE9lai de 24 heures. Si vous vous connectez \xE0 votre compte dans les 24 heures, votre demande de suppression de compte sera annul\xE9e.",title:"Suppression de votre compte"},recreateText:"Pour pouvoir profiter de nouveau des services de Meteojob, vous devrez recr\xE9er enti\xE8rement votre profil.",title:"Supprimer d\xE9finitivement mon compte",unregisterText:"La suppression de votre compte entra\xEEnera la <strong>suppression d\xE9finitive</strong> de votre profil candidat. <strong>Cette action est irr\xE9versible</strong>."}},common:{date:{days:{ago:"{pre}il y a {days} jours{suf}"},few:{minutes:{ago:"{pre}il y a quelques minutes{suf}"}},hours:{ago:"{pre}il y a {hours} heures{suf}"},minutes:{ago:"{pre}il y a {minutes} minutes{suf}"},prefix:{applied:{long:"Vous avez postul\xE9 ",short:"Postul\xE9 "}},the:{date:"{pre}le {date}{suf}"},yesterday:"{pre}hier{suf}"},generic:{back:"Retour",backToHome:"Retour \xE0 l'accueil",close:"Fermer ce message",confirm:"Confirmer",errors:{403:{text:"Vous n'\xEAtes pas autoris\xE9(e) \xE0 effectuer cette action",title:"Acc\xE8s refus\xE9"},404:{text:"Cette page n'existe pas ou plus",title:"Page non trouv\xE9e"},406:{text:"Une erreur d'acceptation est survenue",title:"Erreur d'acceptation"},500:{text:"Une erreur inattendue est survenue",title:"Erreur inattendue"},news:"Lire les actualit\xE9s de l'emploi",notify:"Signaler l'erreur",notifySuccess:"Merci de nous avoir signal\xE9 cette erreur.",reference:"R\xE9f\xE9rence de l'erreur : ",refresh:"Une erreur est survenue, veuillez rafra\xEEchir la page.",unexpected:"Une erreur inattendue est survenue",whatCouldYouDo:"Voici ce que vous pourriez faire"},new:"Nouveau",retry:"R\xE9essayer"}},company:{links:{text:{all:"Voir toutes les offres de {companyName}",allElision:"Voir toutes les offres d'{companyName}"}},sheet:{label:"Plus d'infos sur {companyName}"}},complete:{informations:{contract:"Types de contrat",job:{label:"M\xE9tiers",autocomplete:"Ajouter un m\xE9tier"},location:{label:"Lieux",autocomplete:"Ajouter un lieu"},required:"Champ obligatoire"}},expressForm:{addressLocation:{label:"Dans quelle ville habitez-vous ?",placeholder:"Paris, Nantes, Lyon..."},apply:"Postuler",applyWithResume:"Postuler avec mon CV",availabilityDate:"Etes vous disponible \xE0 partir du {date} ?",availableCandidate:"\xC0 partir de quand \xEAtes-vous disponible ?",jobExperience:"Quel est votre niveau d'exp\xE9rience ?",jobs:"Avez vous d\xE9j\xE0 exerc\xE9 l'une des missions suivantes ?",phoneNumber:{label:"Quel est votre num\xE9ro de t\xE9l\xE9phone ?",field:"Num\xE9ro de t\xE9l\xE9phone"},salary:"Salaire minimum souhait\xE9",specialization:"Vos comp\xE9tences :",submitting:"Traitement en cours"},fibonacci:{applications:{empty:"<p class='h3'>Vous n'avez fait aucune candidature</p>",pageTitle:"Mes candidatures",river:{text:"<strong>Vous avez postul\xE9 \xE0 {count, plural, =0{aucune offre d'emploi} one{1 offre d'emploi} other{# offres d'emploi}}</strong>"}},apply:{autoSignup:{back:{noResume:"Votre offre",resume:"Votre CV"},firstName:{label:"Pr\xE9nom"},login:{label:"E-mail"},name:{label:"Nom"},password:{label:"Mot de passe",placeholder:"Entre 6 et 50 caract\xE8res"},profile:"Vos informations",resume:{analyzing:"Nous d\xE9couvrons tout votre potentiel",noTaskError:"Un probl\xE8me est survenu lors de la sauvegarde du CV",extractError:"Un probl\xE8me est survenu lors de l'extraction de votre CV",taskError:"Un probl\xE8me est survenu lors de la sauvegarde du CV (t\xE2che {taskId})",waiting:"Un petit instant ..."},wishedJob:{label:"Poste recherch\xE9",placeholder:"ex: Chef de projet, cuisinier...",title:"Votre prochain poste"},wishedLocations:{label:"O\xF9 voulez-vous travailler ?",placeholder:"ex: Essonne, Nantes, Bretagne...",title:"Votre prochain lieu de travail"}},autosignup:{title:"Inscription pour la candidature : {offerTitle}"},bulk:{apply:{button:"Postuler {count, plural, =0{} one{(1 offre s\xE9lectionn\xE9e)} other{({count} offres s\xE9lectionn\xE9es)}}",completeAndUncomplete:{title:"Certaines de vos candidatures ont bien \xE9t\xE9 envoy\xE9es. D'autres n\xE9cessitent une finalisation de votre part."},completeOffers:{text:"{total, plural, =0{} one{Candidature envoy\xE9e} other{Candidatures envoy\xE9es ({total})}}",seeApplications:"{count, plural, =0{} one{Voir ma candidature} other{Voir mes candidatures}}"},completeOnly:{title:"{count, plural, =0{} one{Votre candidature a bien \xE9t\xE9 envoy\xE9e !} other{Vos candidatures ont bien \xE9t\xE9 envoy\xE9es !}}"},uncompleteOffers:{text:"{total, plural, =0{} one{Candidature \xE0 finaliser} other{Candidatures \xE0 finaliser ({total})}}",finishApplication:"Finaliser ma candidature"},uncompleteOnly:{title:"{count, plural, =0{} one{Afin de finaliser votre candidature, une action de votre part est n\xE9cessaire.} other{Afin de finaliser vos candidatures, une action de votre part est n\xE9cessaire.}}"}},congratulations:{generic:"F\xE9licitation {firstName},",anonymous:"F\xE9licitations",subtitle:"Votre candidature a bien \xE9t\xE9 envoy\xE9e."},details:"Voir l'offre",error:"Une erreur est survenue au moment de postuler. Veuillez r\xE9essayer.",later:"Passer",subtitle:{standard:"Votre candidature au poste de <strong>{jobOffer}</strong> a bien \xE9t\xE9 envoy\xE9e \xE0 l'entreprise <strong>{company}</strong>.",anonymous:"Votre candidature au poste de <strong>{jobOffer}</strong> a bien \xE9t\xE9 envoy\xE9e.",redirected:"Vous venez d'\xEAtre redirig\xE9(e) sur le site de <strong>{company}</strong> pour postuler.",redirectedAndAnonymous:"Vous venez d'\xEAtre redirig\xE9(e) sur le site partenaire pour postuler."},success:`<p><strong>Vos candidatures sont en cours de traitement.</strong><p><p class="mb-0">N'h\xE9sitez pas \xE0 consulter vos offres sauvegard\xE9es, car certaines de vos candidatures peuvent n\xE9cessiter une finalisation.</p>`,title:"S\xE9lectionnez les offres qui vous correspondent et postulez directement !"},cvLibrary:{intro:{text:"Inscrivez-vous \xE0 la CVth\xE8que Meteojob pour rendre votre CV visible \xE0 tous les recruteurs et leur permettre de vous contacter.",redirectOffer:"Je d\xE9pose mon CV sur la CVth\xE8que Meteojob et j'autorise tous les recruteurs \xE0 le consulter pour me proposer des offres d'emploi."},noSubscribe:{button:"Je continue sans m'inscrire"},submitting:"Traitement en cours",subscribe:{button:"Je m'inscris \xE0 la CVth\xE8que (conseill\xE9)"},title:"Augmentez votre visibilit\xE9 aupr\xE8s des recruteurs"},enrichProfile:{contractType:"Type de contrat souhait\xE9 :",industry:"Secteur souhait\xE9 :",intro:"Souhaitez-vous ajouter les \xE9l\xE9ments suivants \xE0 votre recherche ?",job:"M\xE9tier souhait\xE9 :",language:"Langues parl\xE9es :",license:"Permis de conduire :",specialization:"Comp\xE9tence :",title:"{firstName}, enrichissez votre recherche"},experience:{beginDate:{label:"Date de d\xE9but"},date:{required:{error:"Veuillez s\xE9lectionner une date dans le calendrier"}},endDate:{label:"Date de fin"},experienceCurrent:{label:"Ceci est mon poste actuel"},intro:{consonant:"avez-vous d\xE9j\xE0 exerc\xE9 le m\xE9tier de {jobLabel} ?",vowel:"avez-vous d\xE9j\xE0 exerc\xE9 le m\xE9tier d'{jobLabel} ?"},job:{ambiguous:" - tous domaines",label:"M\xE9tier exerc\xE9"},jobTitle:{label:"Intitul\xE9 du poste"}
53,submitting:"Traitement en cours",title:"Votre candidature : {offerTitle}"},newsletter:{intro:"Recevez des conseils emploi, des suggestions de formation correspondant \xE0 votre profil ainsi que des informations sur le march\xE9 de l'emploi en vous abonnant aux communications Meteojob.",noSubscribe:{button:"Je continue sans m'abonner"},submitting:"Traitement en cours",subscribe:{button:"Je m'abonne (conseill\xE9)"},title:"Ne manquez aucune opportunit\xE9 !"},questionnaire:{filled:{title:"Votre candidature : {jobOfferTitle}"}},requirements:{message:{label:"Message au recruteur",text:`Madame, Monsieur, 54 55Veuillez trouver ci-jointe ma candidature au poste de {offerTitle}. 56 57J\u2019esp\xE8re avoir l\u2019opportunit\xE9 de vous exposer en d\xE9tail mes motivations ainsi que mes exp\xE9riences lors d\u2019un entretien. 58 59Dans cette attente, je vous remercie de l\u2019attention que vous porterez \xE0 ma candidature et vous prie d\u2019accepter mes sinc\xE8res salutations. 60 61Cordialement,{firstName} {name}`},title:"Votre candidature : {jobOfferTitle}"},resume:{submission:{title:"Votre candidature : {jobOfferTitle}"}},resumeSubmission:{title:"Votre candidature"},uploadResume:{intro:"Je d\xE9pose mon CV sur Meteojob (conseill\xE9)"}},create:{profile:{placeholder:{email:"E-mail"},text:{all:{criterias:"Recevez toutes les nouvelles offres de <span class='font-weight-bold'>{job}</span> \xE0 <span class='font-weight-bold'>{location}</span> par e-mail d\xE8s leur publication en cr\xE9ant votre alerte emploi !"},job:{criteria:"Recevez toutes les nouvelles offres de <span class='font-weight-bold'>{job}</span> par e-mail d\xE8s leur publication en cr\xE9ant votre alerte emploi !"},location:{criteria:"Recevez toutes les nouvelles offres \xE0 <span class='font-weight-bold'>{location}</span> par e-mail d\xE8s leur publication en cr\xE9ant votre alerte emploi !"},no:{criterias:"Recevez toutes les nouvelles offres par e-mail d\xE8s leur publication en cr\xE9ant votre alerte emploi !"}},title:"Cr\xE9er mon alerte"}},facet:{company:{label:"Entreprise"},contractType:{label:"Types de contrat"},date:{label:"Date de publication",text:"Afficher les offres publi\xE9es depuis :"},day:{1:"Hier",3:"3 jours",7:"7 jours",30:"30 jours"},degree:{label:"Niveau d'\xE9tudes"},experienceLevel:{label:"Exp\xE9rience requise"},industryField:{label:"Secteurs"},job:{label:"M\xE9tiers"},jobType:{label:"Type d'emploi"},language:{label:"Langues"},license:{label:"Permis"},location:{label:"Lieux"}},filter:{salary:{text:"A noter : le salaire n'est pas indiqu\xE9 sur de nombreuses offres d'emploi"}},free:{offer:{publication:{date:{suffix:" sur le Web"}}},offers:{combined:{separator:"Nous avons \xE9galement trouv\xE9 {count, plural, =0{} one{cette offre} other{ces offres}} sur le web :"},only:{separator:"Nous avons trouv\xE9 {count, plural, =0{} one{cette offre} other{ces offres}} sur le web :"}}},intermediary:{signup:{firstName:"Votre pr\xE9nom",login:"Votre e-mail",name:"Votre nom",text:"Nos \xE9quipes de recrutement pourront ensuite vous contacter si une offre d'emploi correspont \xE0 votre profil.",title:"Cr\xE9ez votre profil !",with:{profile:"Je cr\xE9e mon profil"},without:{profile:"Continuer sans profil"}}},meteo:{intermediary:{complete:{informations:{text:"Veuillez compl\xE9ter les crit\xE8res de recherche ci-dessous :",title:"Compl\xE9tez vos crit\xE8res"}}},pageTitle:"Meteojob - Mes offres",search:{results:{empty:{button:{moreOffers:"Voir toutes les offres"},text:{all:{criterias:"Aucune offre de <span class='font-weight-bold'>{job}</span> \xE0 <span class='font-weight-bold'>{location}</span> \xE0 vous proposer actuellement."},emailAlert:"Cr\xE9er une alerte email",job:{criteria:"Aucune offre de <span class='font-weight-bold'>{job}</span> \xE0 vous proposer actuellement."},location:{criteria:"Aucune offre \xE0 <span class='font-weight-bold'>{location}</span> \xE0 vous proposer actuellement."},moreOffers:"D\xE9couvrez \xE9galement {totalOffers, plural, =0{l'offre} one{l'offre} other{les offres}} :",no:{criterias:"Aucune offre \xE0 vous proposer actuellement."}},topMessage:"Tonnerre de Brest !"},topMessage:"{count, plural, =0{} one{1 offre s\xE9lectionn\xE9e} other{# offres s\xE9lectionn\xE9es}} pour vous"}}},myOffers:{title:"Recommand\xE9 pour vous",viewOffers:"Voir toutes les offres"},notify:{success:{save:{activated:"Alerte e-mail activ\xE9e",disactivated:"Alerte e-mail d\xE9s
61activ\xE9e"}}},offer:{details:{myCriteria:"Voir mes crit\xE8res"},unpublishedOffer:"L'offre que vous souhaitez voir a \xE9t\xE9 d\xE9publi\xE9e."},push:{create:{alert:{mail:{button:{label:"Cr\xE9er une alerte",text:"Cr\xE9er une alerte pour cette recherche"},cgu:`En cliquant sur "Recevoir l'alerte", j'accepte les <a target="_blank" href="{cgu}">conditions g\xE9n\xE9rales</a> pour cr\xE9er mon compte, b\xE9n\xE9ficier des services de matching et postuler aux offres`,firstName:{label:"Votre pr\xE9nom"},login:{label:"Votre e-mail"},name:{label:"Votre nom"},password:{label:"Choisissez votre mot de passe",placeholder:{text:"Afficher ou masquer le mot de passe",hide:"Masquer le mot de passe",show:"Afficher le mot de passe"}},submit:{button:"Recevoir l'alerte"},text:{all:{criterias:"Recevez les offres correspondant \xE0 votre recherche de <span class='font-weight-bold'>{job}</span> \xE0 <span class='font-weight-bold'>{location}</span> directement dans votre bo\xEEte mail !"},job:{criteria:"Recevez les offres correspondant \xE0 votre recherche de <span class='font-weight-bold'>{job}</span> directement dans votre bo\xEEte mail !"},location:{criteria:"Recevez les offres correspondant \xE0 votre recherche \xE0 <span class='font-weight-bold'>{location}</span> directement dans votre bo\xEEte mail !"},no:{criterias:"Recevez les offres correspondant \xE0 votre recherche directement dans votre bo\xEEte mail !"}}}}},daily:{alert:{success:"Votre alerte e-mail quotidienne est activ\xE9e !",text:"Votre alerte e-mail est hebdomadaire. Souhaitez-vous recevoir votre alerte e-mail quotidiennement ?",unsubscribe:{success:"Votre alerte e-mail est activ\xE9e !",text:"Votre alerte e-mail est d\xE9sactiv\xE9e. Souhaitez-vous l'activer ?"}}},lastExperience:{button:{withoutExperience:"Ajouter une exp\xE9rience",withoutLastJob:{withExperience:"Ajouter un m\xE9tier"}},redirect:{text:"Merci de mettre \xE0 jour votre derni\xE8re exp\xE9rience.",title:"Vous allez \xEAtre redirig\xE9 vers votre profil..."},text:{withLastJob:{withFirstName:"{firstName}, votre m\xE9tier actuel est : {currentOrLastJob} ? (poste actuel ou dernier m\xE9tier exerc\xE9)",withoutFirstName:"Votre m\xE9tier actuel est : {currentOrLastJob} ? (poste actuel ou dernier m\xE9tier exerc\xE9)"},withoutExperience:{withFirstName:"{firstName}, ajoutez une exp\xE9rience \xE0 votre profil pour donner envie aux recruteurs de vous recontacter.",withoutFirstName:"Ajoutez une exp\xE9rience \xE0 votre profil pour donner envie aux recruteurs de vous recontacter."},withoutLastJob:{withExperience:{withFirstName:"{firstName}, quel est votre m\xE9tier actuel ?",withoutFirstName:"Quel est votre m\xE9tier actuel ?"}}},validate:{text:"Merci d'avoir confirm\xE9 votre m\xE9tier."}},saved:{offers:{navigate:"Voir les offres",text:"Vous avez r\xE9cemment sauvegard\xE9 des offres. Pensez \xE0 les passer en revue.",title:"C\u2019est le moment de candidater !"}},updateResume:{submit:"Mettre \xE0 jour mon CV",success:'CV mis \xE0 jour. Retrouvez le \xE0 tout moment dans votre page "Profil".',title:"Valorisez vos derni\xE8res exp\xE9riences aupr\xE8s de + 2000 recruteurs."},visibility:{hasResume:{success:"Vous \xEAtes d\xE9sormais visible dans la CV-th\xE8que",text:"En \xE9tant visible sur la CV-th\xE8que, vous permettez aux recruteurs de vous contacter directement si votre profil les int\xE9resse. Laissez l'emploi venir \xE0 vous !",title:{withFirstName:"{firstName}, devenez visible sur la CV-th\xE8que Meteojob !",withoutFirstName:"devenez visible sur la CV-th\xE8que Meteojob !"}},noResume:{text:"En d\xE9posant votre CV, vous permettez aux recruteurs de vous contacter directement si votre profil les int\xE9resse. Laissez l'emploi venir \xE0 vous !",title:{withFirstName:"{firstName}, d\xE9posez votre CV sur Meteojob !",withoutFirstName:"D\xE9posez votre CV sur Meteojob !"}}}},requirements:{addressLocation:{placeholder:"O\xF9 habitez-vous ? (Ville ou code postal)"},civility:{label:"<strong>{company}</strong> aurait besoin de l'information suivante :",label2:"Nous avons besoin de l'information suivante :",placeholder:"Veuillez indiquer votre civilit\xE9"},degree:{label:"Avez vous les niveaux de dipl\xF4mes suivants ?"},experienceLevel:{label:"Quel est votre niveau d'exp\xE9rience ?"},industryField:{label:"Avez vous une exp\xE9rience dans le secteur de {industryField} ?"},language:{label:"Parlez vous {count, plural, =0{la langue suivante} one{la langue suivante} other{les langues suivantes}} ?"},licence:{label:"Avez vous {count, plural, =0{le permis suivant} one{le permis suivant} other{les permis suivants}} ?"},mobility:{label:"Acceptez vous les d\xE9placements professionnels ?"},phoneNumber:{text:"Quel est votre num\xE9ro de t\xE9l\xE9phone ?",label:"Num\xE9ro de t\xE9l\xE9phone",placeholder:"Quel est votre num\xE9ro de t\xE9l\xE9phone ? (ex : 06 12 34 56 78)"},phoneNumberCode:{label:"Indicatif"},specialization:{label:"Avez vous les comp\xE9tences suivantes ?"},submit:{button:"Postuler"},submitting:"Traitement en cours"},saved:{empty:"<p class='h3'>Vous n'avez sauvegard\xE9 aucune offre d'emploi</p>",pageTitle:"Mes offres sauvegard\xE9es",river:{text:"<strong>
61{count, plural, =0{aucune offre d'emploi sauvegard\xE9e} one{1 offre d'emploi sauvegard\xE9e} other{# offres d'emploi sauvegard\xE9es}}</strong>"}},search:{exitModal:{button:"Voir {countOffers, plural, =0{les emplois} =1{l'offre} other{les emplois}}",career:{500:"Une erreur inattendue est survenue"},text:"{countOffers} {countOffers, plural, =0{offres} =1{offre} other{offres}} d'emploi {offerName} {geoLocationType, plural, =1{\xE0} =2{en} =3{dans le} =4{\xE0} other{-}} {geoLocationName}<br>{countOffers, plural, =0{sont} =1{est} other{sont}} sur Meteojob",title:"Ne passez pas \xE0 c\xF4t\xE9 de votre futur emploi !"},filters:{title:{unlogged:"Filtrer les offres",logged:"Rechercher des offres"}},pageTitle:{text:"Emploi {criterias} recrutement - Meteojob",company:"{company} recrute sur Meteojob : les offres d'emploi"},results:{empty:{text:"Actuellement aucune offre ne correspond \xE0 votre recherche.",alert:{text:"Activer l'alerte",question:"Souhaitez-vous cr\xE9er une alerte e-mail pour ces crit\xE8res ?"},suggestion:{text:"Elargissez vos crit\xE8res de recherche ou bien consultez la totalit\xE9 de nos offres",offersLinkTitle:"Voir toutes nos offres"}}},unpublishedOffer:{text:"L'offre que vous souhaitez voir a d\xE9j\xE0 \xE9t\xE9 pourvue",suggest:"Voici des offres qui pourraient aussi vous int\xE9resser"},viewOffers:"Voir les offres"},see:{redirected:{offer:{text:"Voir l'offre",tooltip:"Voir l'offre sur le site de {companyName}"}}},signin:{redirect:{modal:{action:{message:"Je me connecte"},message:"Connectez-vous \xE0 votre compte pour effectuer cette action"}}},signup:{push:{text:"Cr\xE9ez votre alerte e-mail !"}},similar:{offers:{title:"Offres similaires"}},spontaneous:{application:{description:"Cette candidature est une candidature spontan\xE9e",text:"Candidature spontan\xE9e"},candidate:{confirm:{text:"Nous reviendrons vers vous si une offre d'emploi correspond \xE0 votre profil. De votre c\xF4t\xE9, n'h\xE9sitez pas \xE0 parcourir nos offres et \xE0 y postuler directement.",title:"Votre candidature spontan\xE9e a \xE9t\xE9 envoy\xE9e !"}}},unstarOffer:{confirm:{message:"L'offre d'emploi a \xE9t\xE9 supprim\xE9e de vos favoris",button:"Confirmer",cancel:"Annuler",text:"Supprimer cette offre de vos favoris ?"}}},filter:{addedCriterion:{allIndustries:{label:"Le secteur tous secteurs a bien \xE9t\xE9 ajout\xE9 \xE0 la liste de vos crit\xE8res"},contract:{label:"Le type de contrat {criterion} a bien \xE9t\xE9 ajout\xE9 \xE0 la liste de vos crit\xE8res"},degree:{label:"Le niveau d'\xE9tudes {criterion} a \xE9t\xE9 ajout\xE9 \xE0 la liste de vos crit\xE8res"},drivinglicence:{label:"Le permis de conduire {criterion} a \xE9t\xE9 ajout\xE9 \xE0 la liste de vos crit\xE8res"},generic:{label:"Le crit\xE8re a bien \xE9t\xE9 ajout\xE9 \xE0 la liste"},industry:{label:"Le secteur {criterion} a bien \xE9t\xE9 ajout\xE9 \xE0 la liste de vos crit\xE8res"},job:{label:"Le m\xE9tier {criterion} a bien \xE9t\xE9 ajout\xE9 \xE0 la liste de vos crit\xE8res"},jobType:{label:"Le type d'emploi {criterion} a bien \xE9t\xE9 ajout\xE9 \xE0 la liste de vos crit\xE8res"},language:{label:"La langue {criterion} a bien \xE9t\xE9 ajout\xE9e \xE0 la liste de vos crit\xE8res"},location:{label:"Le lieu {criterion} a bien \xE9t\xE9 ajout\xE9 \xE0 la liste de vos crit\xE8res"},salary:{label:"Le salaire {criterion} a bien \xE9t\xE9 ajout\xE9e \xE0 la liste de vos crit\xE8res"},specialization:{label:"La comp\xE9tence {criterion} a bien \xE9t\xE9 ajout\xE9e \xE0 la liste de vos crit\xE8res"}},allIndustries:{label:"Tous secteurs"},autocomplete:{jobs:{level:{text:"Vous recherchez un poste <br />{count, plural, =0{} one{de niveau {levelMin}} other{de niveau {levelMin} \xE0 {levelMax}}}"}},modal:{addspecializations:{label:"Ajoutez de nouvelles comp\xE9tences"},jobs:{hint:"Ex : cuisinier, chef de produit...",label:"M\xE9tiers souhait\xE9s",placeholder:"Saisissez un m\xE9tier.",text:"Les m\xE9tiers suivants peuvent \xE9galement vous int\xE9resser :"},languages:{checkbox:{label:"Je ne parle aucune langue \xE9trang\xE8re"},label:"Langues parl\xE9es",placeholder:"Saisissez une langue \xE9trang\xE8re. Ex : Anglais, Espagnol...",top:{text:"Elles seront \xE9galement report\xE9es dans la partie Langues parl\xE9es de <a href={profileUrl}>votre Profil</a>."}},specializations:{label:"Comp\xE9tences",level:{1:"D\xE9butant",2:"Interm\xE9diaire",3:"Confirm\xE9",4:"Expert"},placeholder:"Saisissez une comp\xE9tence.",text:"Comp\xE9tences fr\xE9quemment demand\xE9es sur les offres que vous recherchez :",top:{text:"Elles seront \xE9galement report\xE9es dans la partie comp\xE9tences de <a href={profileUrl}>votre profil</a>."}}}},context:{add:"Ajouter - {filter}",delete:"Supprimer - {filter} - {name}",edit:"Editer - {filter}"},fulltime:"Temps plein",job:{allLevel:"Tous niv.",ariaLabel:"Modfier mes m\xE9tiers",moreJobs:"{count, plural, one{M\xE9tier} other{M\xE9tiers}}"},label:{contracts:{short:"Contrats"},degrees:"Niveau d'\xE9tudes",driving:"Permis de conduire",filters:"Filtres",industries:"Secteurs",job:"M\xE9tiers",jobTypes:"Temps de travail",languages:"Langues parl\xE9es",licenses:"Permis",locations:"Lieux",more:"+ de filtres",otherCritere:"autres filtres",salary:{short:"Salaire"},schoolings:"Dipl\xF4mes",specializations:"Comp\xE9tences",telework:"T\xE9l\xE9travail",yourSearch:"Votre recherche pour"},languages:{none:"Aucune langue \xE9trang\xE8re"},locations:{ariaLabel:"Modifier mes lieux",moreLocations:"{count, plural, one{Lieu} other{Lieux}}"},map:{modal:{locations:{hint:"Ex : Toulouse, Hauts-de-Seine...",label:"Lieux souhait\xE9s",placeholder:"Saisissez un lieu",text:"Des offres d'emploi
61sont disponibles sur les d\xE9partements suivants :"}}},parttime:"Temps partiel",placeholder:{industries:"Choisissez un secteur d'activit\xE9"},select:{modal:{drivingLicences:{top:{text:"Ils seront \xE9galement report\xE9s dans la partie Permis de conduire de <a href={profileUrl}>votre profil</a>."}}}}},filters:{title:"Affiner ma recherche"},footer:{about:"\xC0 propos",appleAppStore:"App store",application:"Avec l'application Meteojob, trouver un emploi n'a jamais \xE9t\xE9 aussi simple. Postulez en quelques secondes, o\xF9 que vous soyez !",cgu:"CGU",cgv:"CGV",companySheets:"Pages entreprises",cookiePolicyPreferences:"Gestion des cookies",downloadApp:"T\xE9l\xE9charger l'application",faq:"Questions fr\xE9quentes",googlePlayStore:"Play store",howItWorks:"Comment \xE7a marche ?",jobAdvice:"Conseils emploi",jobSheets:"Fiches m\xE9tier",jobs:"Offres d'emploi",legals:"Informations l\xE9gales",meteojob:{cleverconnect:"Le Groupe CleverConnect",matching:"Le matching Meteojob",copyright:"{year} Meteojob. Tous droits r\xE9serv\xE9s."},news:"Blog emploi",partners:"Partenariats",press:"Espace presse",privacyPolicy:"Politique de confidentialit\xE9",resumePut:"D\xE9poser son CV",whoAreWe:"Qui sommes-nous ?"},generic:{add:"Ajouter",and:"et",apply:"Appliquer",around:"autour",cancel:"Annuler",city:{around:{text:`<span class="font-weight-bold"> {distance} </span> km autour d'{city}`,of:'<span class="font-weight-bold"> {distance} </span> km autour de {city}'},solely:{text:"Ville d'{city} uniquement",of:"Ville de {city} uniquement"}},click:{login:"Cliquez ici pour vous connecter."},close:"Fermer",confirm:"Confirmer",continue:"Continuer",delete:"Supprimer",description:"Description",edit:"Editer",email:{placeholder:"[email protected]"},error:{emailExists:"Un compte existe d\xE9j\xE0 avec cet e-mail.",invalid:"Le contenu de ce champ est invalide",required:"Ce champ est obligatoire",validMail:"Veuillez entrer une adresse mail valide"},errors:{maxLength:"Cette valeur ne doit pas d\xE9passer {maxLength} caract\xE8res.",unexpected:"Une erreur inattendue est survenue",unknownAccount:"Compte inexistant ou mot de passe incorrect"},here:"ici",ignore:"Ignorer",km:"km",later:"Plus tard",loading:"Chargement en cours",modify:"Modifier",no:"Non",notSpecified:"Non renseign\xE9",ok:"ok",password:{error:{maxLength:"Ce champ doit comporter au maximum {maxLength} caract\xE8res",minLength:"Ce champ doit comporter au minimum {minLength} caract\xE8res"},placeholder:"Entre {min} et {max} caract\xE8res"},radius:"<strong>{distance} km</strong> autour de {city}",remove:"Supprimer",save:"Enregistrer",showLess:"Voir moins",showMore:"Voir plus",skiplink:{criterias:"Aller aux crit\xE8res",maincontent:"Aller au contenu principal",offers:"Aller aux offres"},update:"Modifier",validate:"Valider",window:{new:"Nouvelle fen\xEAtre"},years:"ans",yes:"Oui"},header:{candidate:{account:{photo:{alt:"Photo de profil"}},alerts:"Mes alertes",dropdown:{hello:"Bonjour {firstName} \u{1F44B}"},menu:{alerts:"Alertes",applications:"Candidatures",offers:"Offres",parameters:"Param\xE8tres",profile:"Profil",saved:"Offres sauvegard\xE9es"},myAccount:"Mon compte",settings:"Param\xE8tres"},generic:{close:"Fermer",logo:{alt:"Site d'offres d'emploi et Recrutement en France"},phone:{intl:"Le num\xE9ro de t\xE9l\xE9phone est invalide"},validation:{required:"Ce champ est obligatoire"},madeInFrance:{alt:"Made In France"}},logout:"D\xE9connexion",searchForm:{buttonText:"Rechercher",clear:"Supprimer la s\xE9lection",contracts:{placeholder:"Type de contrat"},placeholder:"Nouvelle recherche",submit:{button:"Rechercher"},what:{ambiguous:" - tous domaines",company:" - entreprise",placeholder:"M\xE9tier, entreprise..."},where:{placeholder:"Lieu"}},searchModal:{buttonText:"Valider",title:"Rechercher des offres d'emploi",what:{placeholder:"M\xE9tier, entreprise ou mot-cl\xE9"}},unlogged:{candidate:{login:"Se connecter",register:"S'inscrire"},company:{menu:"Recruteurs",signin:"D\xE9j\xE0 client",signup:"Recruter sur Meteojob"}}},hero:{action:{offer:{savedToggle:"Offre sauvegard\xE9e"}},easy:{application:"Candidature facile"},first:{to:{apply:"Soyez parmi les premiers \xE0 postuler"}},myApplications:"Voir mes candidatures",star:{offer:"Offre sauvegard\xE9e"},unstar:{offer:"Offre retir\xE9e"},offerPremium:"Super offre"}
61,iso:{ad:"Andorre",ae:"Emirats arabes unis",af:"Afghanistan",ag:"Antigua-et-barbuda",ai:"Anguilla",al:"Albanie",am:"Arm\xE9nie",ao:"Angola",aq:"Antarctique",ar:"Argentine",at:"Autriche",au:"Australie",aw:"Aruba",az:"Azerba\xEFdjan",ba:"Bosnie-herz\xE9govine",bb:"Barbade",bd:"Bangladesh",be:"Belgique",bf:"Burkina faso",bg:"Bulgarie",bh:"Bahre\xEFn",bi:"Burundi",bj:"B\xE9nin",bl:"Saint-barth\xE9lemy",bm:"Bermudes",bn:"Brunei darussalam",bo:"Bolivie, l'\xE9tat plurinational de",br:"Br\xE9sil",bs:"Bahamas",bv:"Bouvet, \xEEle",bw:"Botswana",by:"B\xE9larus",bz:"Belize",ca:"Canada",cd:"Congo, la r\xE9publique d\xE9mocratique du",cf:"Centrafricaine, r\xE9publique",cg:"Congo",ch:"Suisse",ci:"C\xF4te d'ivoire",ck:"Cook, \xEFles",cl:"Chili",cm:"Cameroun",cn:"Chine",co:"Colombie",cr:"Costa rica",cu:"Cuba",cv:"Cap-vert",cx:"Christmas, \xEEle",cy:"Chypre",cz:"Tch\xE8que, r\xE9publique",de:"Allemagne",dj:"Djibouti",dk:"Danemark",dm:"Dominique",do:"Dominicaine, r\xE9publique",dz:"Alg\xE9rie",ec:"Equateur",ee:"Estonie",eg:"Egypte",eh:"Sahara occidental",er:"Erythr\xE9e",es:"Espagne",et:"Ethiopie",fi:"Finlande",fj:"Fidji",fk:"Falkland, \xEEles (malvinas)",fo:"F\xE9ro\xE9, \xEEles",fr:"France",ga:"Gabon",gb:"Royaume-uni",gd:"Grenade",ge:"G\xE9orgie",gf:"Guyane fran\xE7aise",gg:"Guernesey",gh:"Ghana",gi:"Gibraltar",gl:"Groenland",gm:"Gambie",gn:"Guin\xE9e",gp:"Guadeloupe",gq:"Guin\xE9e \xE9quatoriale",gr:"Gr\xE8ce",gs:"G\xE9orgie du sud-et-les \xEEles sandwich du sud",gt:"Guatemala",gu:"Guam",gw:"Guin\xE9e-bissau",gy:"Guyana",hk:"Hong kong",hn:"Honduras",hr:"Croatie",ht:"Ha\xEFti",hu:"Hongrie",id:"Indon\xE9sie",ie:"Irlande",il:"Isra\xEBl",im:"Ile de man",in:"Inde",io:"Oc\xE9an indien, territoire britannique de l'",iq:"Iraq",ir:"Iran, r\xE9publique islamique d'",is:"Islande",it:"Italie",je:"Jersey",jm:"Jama\xEFque",jo:"Jordanie",jp:"Japon",ke:"Kenya",kg:"Kirghizistan",kh:"Cambodge",ki:"Kiribati",km:"Comores",kp:"Cor\xE9e, r\xE9publique populaire d\xE9mocratique de",kr:"Cor\xE9e, r\xE9publique de",kw:"Kowe\xEFt",ky:"Ca\xEFmans, \xEEles",kz:"Kazakhstan",la:"Lao, r\xE9publique d\xE9mocratique populaire",lb:"Liban",lc:"Sainte-lucie",li:"Liechtenstein",lk:"Sri lanka",lr:"Lib\xE9ria",ls:"Lesotho",lt:"Lituanie",lu:"Luxembourg",lv:"Lettonie",ly:"Libye",ma:"Maroc",mc:"Monaco",md:"Moldova, r\xE9publique de",me:"Mont\xE9n\xE9gro",mf:"Saint-martin (partie fran\xE7aise)",mg:"Madagascar",mh:"Marshall, \xEEles",mk:"Mac\xE9doine, l'ex-r\xE9publique yougoslave de",ml:"Mali",mm:"Myanmar",mn:"Mongolie",mo:"Macao",mp:"Mariannes du nord, \xEEles",mq:"Martinique",mr:"Mauritanie",ms:"Montserrat",mt:"Malte",mu:"Maurice",mv:"Maldives",mw:"Malawi",mx:"Mexique",my:"Malaisie",mz:"Mozambique",na:"Namibie",nc:"Nouvelle-cal\xE9donie",ne:"Niger",nf:"Norfolk, \xEEle",ng:"Nig\xE9ria",ni:"Nicaragua",nl:"Pays-bas",no:"Norv\xE8ge",np:"N\xE9pal",nr:"Nauru",nu:"Niu\xE9",nz:"Nouvelle-z\xE9lande",om:"Oman",pa:"Panama",pe:"P\xE9rou",pf:"Polyn\xE9sie fran\xE7aise",pg:"Papouasie-nouvelle-guin\xE9e",ph:"Philippines",pk:"Pakistan",pl:"Pologne",pm:"Saint-pierre-et-miquelon",pn:"Pitcairn",pr:"Porto rico",ps:"Palestinien occup\xE9, territoire",pt:"Portugal",pw:"Palaos",py:"Paraguay",qa:"Qatar",re:"R\xE9union",ro:"Roumanie",rs:"Serbie",ru:"Russie, f\xE9d\xE9ration de",rw:"Rwanda",sa:"Arabie saoudite",sb:"Salomon, \xEEles",sc:"Seychelles",sd:"Soudan",se:"Su\xE8de",sg:"Singapour",sh:"Sainte-h\xE9l\xE9ne, ascension et tristan da cunha",si:"Slov\xE9nie",sj:"Svalbard et \xEEle jan mayen",sk:"Slovaquie",sl:"Sierra leone",sm:"Saint-marin",sn:"S\xE9n\xE9gal",so:"Somalie",sr:"Suriname",ss:"Soudan du sud",sv:"El salvador",sx:"Saint-martin (partie n\xE9erlandaise)",sy:"Syrienne, r\xE9publique arabe",sz:"Swaziland",tc:"Turques-et-Ca\xEFques, \xEEles",td:"Tchad",tf:"Terres australes fran\xE7aises",tg:"Togo",th:"Tha\xEFlande",tj:"Tadjikistan",tk:"Tokelau",tl:"Timor-leste",tm:"Turkm\xE9nistan",tn:"Tunisie",to:"Tonga",tr:"Turquie",tt:"Trinit\xE9-et-tobago",tv:"Tuvalu",tw:"Ta\xEFwan, province de chine",tz:"Tanzanie, r\xE9publique-unie de",ua:"Ukraine",ug:"Ouganda",um:"Iles mineures \xE9loign\xE9es des \xE9tats-unis",us:"Etats-unis",uy:"Uruguay",uz:"Ouzb\xE9kistan",va:"Saint-si\xE8ge (Etat de la cit\xE9 du vatican)",vc:"Saint-vincent-et-les grenadines",ve:"Venezuela, r\xE9publique bolivarienne du",vg:"Iles vierges britanniques",vi:"Iles vierges des \xE9tats-unis",vn:"Viet nam",vu:"Vanuatu",wf:"Wallis et futuna",ws:"Samoa",xk:"Kosovo",ye:"Y\xE9men",yt:"Mayotte",za:"Afrique du sud",zm:"Zambie",zw:"Zimbabwe"},jobOffer:{save:{offer:{text:"Sauvegarder l'offre - {offerName}"}}},lining:{alt:"Habillage"},login:{modal:{text:{change:{alert:"Pour modifier votre alerte, connectez-vous."}}}},map:{popup:{text:"{count, plural, =0{Aucune offre} one{# offre} other{# offres}} \xE0 {location}",clickable:"Voir {count, plural, =0{Aucune offre} one{# offre} other{# offres}} \xE0 {location}"}},matching:{results:{add:{criteria:{search:{text:"Ajouter \xE0 vos crit\xE8res ?",experience:"Ajouter ce niveau \xE0 tous mes m\xE9tiers souhait\xE9s",language:"Passer cette langue au niveau Courant"}}},contractDuration:{day:"{count, plural, =0{} one{1 jour} other{# jours}}",month:"{count, plural, =0{} other{# mois}}",week:"{count, plural, =0{} one{1 semaine} other{# semaines}}",year:"{count, plural, =0{} one{1 an} other{# ans}}"},criteria:{KO:"Ne correspond pas \xE0 votre recherche",MISSING:"Non pr\xE9cis\xE9 dans votre recherche",PARTIAL:"Correspond partiellement \xE0 votre recherche",search:{betterLevel:"Votre niveau est sup\xE9rieur au niveau requis"},type:{degree:"Niveau d'\xE9tudes",experience:"Exp\xE9rience",industry:"Secteur",jobType:"Temps de travail"}},scoring:{tooltip:{3:"Correspondance partielle avec vos crit\xE8res",4:"Bonne correspondance avec vos crit\xE8res",5:"Excellente correspondance avec vos crit\xE8res"}},tags:{mobility:{no:"Aucun d\xE9placement \xE0 pr\xE9voir",yes:"D\xE9placements professionnels requis"}},unspecified:{male:"non pr\xE9cis\xE9",female:"non pr\xE9cis\xE9e"}},river:{filter:{text:"Filtrer",date:{allOffers:"Toutes les offres",days:"jours",text:"Afficher les offres publi\xE9es depuis",title:"Date de publication",yesterday:"Hier"},score:{text:"Pr\xE9cision minimum",title:"Pertinence"}},hide:{map:"Masquer la carte"},sorting:{COMPANY:"Tri par entreprise",DATE:"Tri par date",SCORING:"Tri par pertinence",TEMPERATURE:"Tri par note",TITLE:"Tri par intitul\xE9"},text:{default:'{count, plural, =0{<strong>Aucun emploi</strong><span class="d-none d-sm-inline"> ne correspond \xE0 vos crit\xE8res</span>} one{<strong>1 emploi</strong><span class="d-none d-sm-inline"> correspond \xE0 vos crit\xE8res</span>} other{<strong># emplois</strong><span class="d-none d-sm-inline"> correspondent \xE0 vos crit\xE8res</span>}}',short:{default:"{count, plural, =0{<strong>Aucune offre d'emploi</strong>} one{<strong>1 offre d'emploi</strong>} other{<strong># offres d'emploi</strong>}}",tooManyResults:"<strong>1 000+ offres d'emploi</strong>"},tooManyResults:'<strong>1 000+ emplois</strong><span class="d-none d-sm-inline"> correspondent \xE0 vos crit\xE8res</span>'},view:{map:"Voir sur la carte"}}},modal:{degrees:{degree:{title:"Pr\xE9cisez le type de dipl\xF4me"},degreeGroup:{text:"Indiquez le niveau de votre dipl\xF4me le plus \xE9lev\xE9"}}
61,schoolings:{add:"Ajouter un dipl\xF4me",text:"Ils seront \xE9galement report\xE9s sur la partie Formations de <a href={profileUrl}>votre Profil</a>."}},modals:{confirm:{message:"Vous avez effectu\xE9 des modifications. Souhaitez-vous les enregistrer ?",title:"Confirmation"}},module:{core:{components:{app:{banner:{author:"Meteojob",button:"T\xE9l\xE9charger"},meteojob:{title:"Meteojob"}},salary:{edit:{displayToCompany:{false:"Votre salaire souhait\xE9 ne sera pas communiqu\xE9 aux recruteurs",true:"Votre salaire souhait\xE9 est visible par les recruteurs"},netHourly:"Net horaire",netMonthly:"Net mensuel",rawAnnual:"Brut annuel"}},pagination:{title:"Barre de pagination",previous:"Page pr\xE9c\xE9dente",next:"Page suivante"}}}},modules:{jobsearchservice:{company:{anonymous:"Recruteur anonyme",partner:"Recruteur partenaire"},easy:{application:"Candidature facile"},experienceLevelRequirements:"Niveaux d'exp\xE9rience requis :",free:{offer:{publication:{date:{suffix:" sur le Web"}}}},generic:{new:"Nouveau"},offer:{benefits:"Salaire et avantages :",profileDescription:"Description du profil :"},similarOffers:{logo:{title:"Voir toutes les offres de",tooltip:"Entreprise : {companyName}"},seeOffer:`Voir dans un nouvel onglet l'offre intitul\xE9e "{offerTitle}"`},specializationRequirements:"Comp\xE9tences requises :"}},notify:{warn:{lastContract:"Veuillez renseigner au moins un type de contrat",lastJob:"Veuillez renseigner au moins un m\xE9tier",lastJobExperienceLevels:"Le niveau d'exp\xE9rience est essentiel pour avoir les meilleurs r\xE9sultats, il n'est donc pas possible de le supprimer",lastLocation:"Veuillez renseigner au moins un lieu"}},offer:{criteria:{shiftWork:"Travail en coupure : {values}"},details:{apply:"Postuler",availabilityDate:"Date de d\xE9but :",availabilityEndDate:"Date de fin :",back:"Liste",benefits:"Salaire et avantages",companyDescription:{companyName:"L'entreprise : {companyName}"},contractPeriod:"Dur\xE9e du contrat :",jobDescription:"Description du poste",next:"Offre suivante",previous:"Offre pr\xE9c\xE9dente",print:{offerName:"Imprimer l'offre - {offerName}"},profilDescription:"Description du profil",reference:"R\xE9f\xE9rence :",share:{offerName:{text:"Partager l'offre - {offerName}",email:"Partager l'offre - {offerName} - email",facebook:"Partager l'offre - {offerName} - facebook",linkedin:"Partager l'offre - {offerName} - linkedin",twitter:"Partager l'offre - {offerName} - twitter"}}},matching:{criteria:{condition:"Conditions :",degree:"Dipl\xF4mes :",experience:"Exp\xE9rience min :",experienceLevel:"{lastValue}+ ans",experienceLevelWithMaxValue:"{firstValue, plural, =0{d\xE9butant} other{{firstValue}}} \xE0 {lastValue}+ ans",experienceLevelWithoutMaxValue:"{firstValue, plural, =0{d\xE9butant} other{{firstValue}}} \xE0 {lastValue} ans",industry:"Secteur :",job:"M\xE9tiers :",location:"Lieux :",skill:"Comp\xE9tences :",telework:"T\xE9l\xE9travail :",title:"{count, plural, =0{} one{# affinit\xE9} other{# affinit\xE9s}} avec vos crit\xE8res",titleNoMatching:"Crit\xE8res de l'offre"}},see:{more:{or:{less:{degree:"{count, plural, =0{} one{# dipl\xF4me} other{# dipl\xF4mes}}",experience:"{count, plural, =0{} one{# exp\xE9rience} other{# exp\xE9riences}}",industry:"{count, plural, =0{} one{# secteur} other{# secteurs}}",job:"{count, plural, =0{} one{# m\xE9tier} other{# m\xE9tiers}}",locations:"{count, plural, =0{} one{# lieu} other{# lieux}}",skills:"{count, plural, =0{} one{# comp\xE9tence} other{# comp\xE9tences}}"}}}}},queries:{form:{fileFormatsError:"Veuillez d\xE9poser un CV dans l'un des formats suivants :",fileNotAccessible:"Le fichier n'est pas accessible depuis cette source, veuillez le t\xE9l\xE9charger sur votre appareil avant de le s\xE9lectionner.",fileSizeError:"La taille de votre CV ne doit pas exc\xE9der {size}Mo."}},"redirect-offer-modal":{message:"Vous allez \xEAtre redirig\xE9 vers le site du recruteur.",title:"Pour postuler \xE0 cette offre"},resume:{buttons:{cancel:"Annuler",create:"G\xE9n\xE9rer le CV"},generation:{addResume:{hint:"Attention, vous ne pouvez avoir qu'un seul CV sur votre profil. Si vous ajoutez ce CV, il remplacera celui d\xE9j\xE0 enregistr\xE9.",label:"J'ajoute ce CV \xE0 mon profil Meteojob"},color:"Choisissez la couleur principale",template:{text:"Choisissez votre mod\xE8le",selected:"Choisir",skin1:"Mod\xE8le 2",skin10:"Mod\xE8le 11",skin11:"Mod\xE8le 12",skin12:"Mod\xE8le 13",skin13:"Mod\xE8le 14",skin14:"Mod\xE8le 15",skin15:"Mod\xE8le 16",skin2:"Mod\xE8le 3",skin3:"Mod\xE8le 4",skin4:"Mod\xE8le 5",skin5:"Mod\xE8le 6",skin6:"Mod\xE8le 7",skin7:"Mod\xE8le 8",skin8:"Mod\xE8le 9",skin9:"Mod\xE8le 10",standard:"Mod\xE8le 1"},title:"Personnalisez votre CV"},push:{buttons:{create:"G\xE9n\xE9rer",download:"T\xE9l\xE9charger",remove:"Supprimer",seeCV:"V
61oir mon CV",upload:"Importer",visualize:"Voir mon CV"},noCv:"Vous n'avez pas encore de CV",title:"CV",modalTitle:"Mon CV",updatedOn:"Mis \xE0 jour le"},uploading:"CV en cours de chargement",visibleByRecruiters:"J'autorise tous les recruteurs \xE0 consulter mon profil pour me proposer des offres"},schoolingsForm:{degrees:{label:"Niveau d'\xE9tudes"},name:{label:"Titre du dipl\xF4me"}},"share-by-email":{message:"Pour postuler \xE0 l'offre cliquez sur ce lien : ",subject:"Offre d'emploi {jobTitle}"},spontaneous:{candidate:{resume:{title:"Candidature spontan\xE9e"}}},taskmaster:{generic:{cancel:"Annuler",close:"Fermer"},modal:{ended:{title:"Traitement termin\xE9"},progress:{title:"Traitement en cours"}}},view:{offer:{back:"Retour aux crit\xE8res"}}};var $a=class{getTranslation(e){return _d(Vh)}};var Wh=C0(Hh(),1);var I_=new wd("MESSAGE_FORMAT_CONFIG"),k_={biDiSupport:!1,formatters:{},strictNumberSign:!1,currency:"USD",strictPluralKeys:!0,throwOnError:!1,fallbackPrefix:void 0},Gh=(()=>{let e=class e extends ts{constructor(n){super(),this.mfCache=new Map;let{formatters:i,biDiSupport:o,strictNumberSign:c,currency:d,strictPluralKeys:p,throwOnError:h,fallbackPrefix:v}=T(T({},k_),n);this.messageFormatOptions={customFormatters:i,biDiSupport:o,strict:c,currency:d,strictPluralKeys:p},this.throwOnError=!!h,this.fallbackPrefix=v}compile(n,i){if(this.fallbackPrefix&&n.startsWith(this.fallbackPrefix))return n.slice(this.fallbackPrefix.length);let o;try{o=this.getMessageFormatInstance(i).compile(n)}catch(c){if(this.throwOnError)throw c;console.error(c),console.error(`[ngx-translate-messageformat-compiler] Could not compile message for lang '${i}': '${n}'`),o=A_(n,i)}return this.throwOnError||(o=C_(o,n)),o}compileTranslations(n,i){return typeof n=="string"?this.compile(n,i):Object.keys(n).reduce((o,c)=>{let d=n[c];return o[c]=this.compileTranslations(d,i),o},{})}getMessageFormatInstance(n){return this.mfCache.has(n)||this.mfCache.set(n,new Wh.default(n,this.messageFormatOptions)),this.mfCache.get(n)}};e.\u0275fac=function(i){return new(i||e)($e(I_,8))},e.\u0275prov=Qe({token:e,factory:e.\u0275fac});let t=e;return t})();function C_(t,e){return r=>{let n=e;try{n=t(r)}catch(i){console.error(i),console.error(`[ngx-translate-messageformat-compiler] Could not interpolate '${e}' with params '${r}'`)}return n}}function A_(t,e){return()=>(console.warn(`[ngx-translate-messageformat-compiler] Falling back to original invalid message: '${t}' ('${e}')`),String(t))}var Yh=(()=>{let e=class e extends Go{constructor(n,i){super(),this.ccLoggingService=n,this.platformId=i,this.UNKNOW_ERROR_MESSAGE="unknown error"}handleError(n={}){if(Kn(this.platformId)&&Si.sentry.enabled&&n instanceof Error&&pi(n),n instanceof qd){let i=n;i.status===0&&this.UNKNOW_ERROR_MESSAGE!==i.statusText?.toLowerCase()?this.ccLoggingService.error(i.message,n):this.ccLoggingService.warn(i.message,n)}else this.ccLoggingService.error(n.message,n);super.handleError(n)}};e.\u0275fac=function(i){return new(i||e)($e(Xn),$e(en))},e.\u0275prov=Qe({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();function N_(t){let e=t,r=Math.floor(Math.abs(t)),n=t.toString().replace(/^[^.]*\.?/,"").length,i=parseInt(t.toString().replace(/^[^e]*(e([-+]?\d+))?/,"$2"))||0;return r===0||r===1?1:i===0&&r!==0&&r%1e6===0&&n===0||!(i>=0&&i<=5)?4:5}var Kh=["fr",[["AM","PM"],void 0,void 0],void 0,[["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"]],void 0,[["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"]],void 0,[["av. J.-C.","ap. J.-C."],void 0,["avant J\xE9sus-Christ","apr\xE8s J\xE9sus-Christ"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}","{1}, {0}","{1} '\xE0' {0}",void 0],[",","\u202F",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0\xA0%","#,##0.00\xA0\xA4","#E0"],"EUR","\u20AC","euro",{ARS:["$AR","$"],AUD:["$AU","$"],BEF:["FB"],BMD:["$BM","$"],BND:["$BN","$"],BYN:[void 0,"\u0440."],BZD:["$BZ","$"],CAD:["$CA","$"],CLP:["$CL","$"],CNY:[void 0,"\xA5"],COP:["$CO","$"],CYP:["\xA3CY"],EGP:[void 0,"\xA3E"],FJD:["$FJ","$"],FKP:["\xA3FK","\xA3"],FRF:["F"],GBP:["\xA3GB","\xA3"],GIP:["\xA3GI","\xA3"],HKD:[void 0,"$"],IEP:["\xA3IE"],ILP:["\xA3IL"],ITL:["\u20A4IT"],JPY:[void 0,"\xA5"],KMF:[void 0,"FC"],LBP:["\xA3LB","\xA3L"],MTP:["\xA3MT"],MXN:["$MX","$"],NAD:["$NA","$"],NIO:[void 0,"$C"],NZD:["$NZ","$"],PHP:[void 0,"\u20B1"],RHD:["$RH"],RON:[void 0,"L"],RWF:[void 0,"FR"],SBD:["$SB","$"],SGD:["$SG","$"],SRD:["$SR","$"],TOP:[void 0,"$T"],TTD:["$TT","$"],TWD:[void 0,"NT$"],USD:["$US","$"],UYU:["$UY","$"],WST:["$WS"],XCD:[void 0,"$"],XPF:["FCFP"],ZMW:[void 0,"Kw"]},"ltr",N_];var Jh=(()=>{let e=class e{constructor(n){this.buildInfo=n}intercept(n,i){let o=(n.headers||new zd).append("X-Meteojob-Requester",this.buildInfo.name).append("X-Meteojob-Requester-Version",this.buildInfo.version);return i.handle(n.clone({headers:o}))}};e.\u0275fac=function(i){return new(i||e)($e(Qn))},e.\u0275prov=Qe({token:e,factory:e.\u0275fac});let t=e;return t})();var $_=Math.pow(10,8)*24*60*60*1e3,tG=-$_,Ma=6048e5,Qh=864e5,Ao=6e4,No=36e5,Xh=1e3;var M_=3600;var Zh=M_*24,rG=Zh*7,D_=Zh*365.2425,P_=D_/12,nG=P_*3,id=Symbol.for("constructDateFrom");function fe(t,e){return typeof t=="function"?t(e):t&&typeof t=="object"&&id in t?t[id](e):t instanceof Date?new t.constructor(e):new Date(e)}function Y(t,e){return fe(e||t,t)}function Ti(t,e,r){let n=Y(t,r?.in);return isNaN(e)?fe(r?.in||t,NaN):(e&&n.setDate(n.getDate()+e),n)}function Da(t,e,r){let n=Y(t,r?.in);if(isNaN(e))return fe(r?.in||t,NaN);if(!e)return n;
61let i=n.getDate(),o=fe(r?.in||t,n.getTime());o.setMonth(n.getMonth()+e+1,0);let c=o.getDate();return i>=c?o:(n.setFullYear(o.getFullYear(),o.getMonth(),i),n)}var O_={};function Qt(){return O_}function At(t,e){let r=Qt(),n=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,i=Y(t,e?.in),o=i.getDay(),c=(o<n?7:0)+o-n;return i.setDate(i.getDate()-c),i.setHours(0,0,0,0),i}function dr(t,e){return At(t,ne(T({},e),{weekStartsOn:1}))}function Pa(t,e){let r=Y(t,e?.in),n=r.getFullYear(),i=fe(r,0);i.setFullYear(n+1,0,4),i.setHours(0,0,0,0);let o=dr(i),c=fe(r,0);c.setFullYear(n,0,4),c.setHours(0,0,0,0);let d=dr(c);return r.getTime()>=o.getTime()?n+1:r.getTime()>=d.getTime()?n:n-1}function Fn(t){let e=Y(t),r=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return r.setUTCFullYear(e.getFullYear()),+t-+r}function eg(t,...e){let r=fe.bind(null,t||e.find(n=>typeof n=="object"));return e.map(r)}function od(t,e){let r=Y(t,e?.in);return r.setHours(0,0,0,0),r}function tg(t,e,r){let[n,i]=eg(r?.in,t,e),o=od(n),c=od(i),d=+o-Fn(o),p=+c-Fn(c);return Math.round((d-p)/Qh)}function rg(t,e){let r=Pa(t,e),n=fe(e?.in||t,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),dr(n)}function ng(t,e,r){return Da(t,e*12,r)}function Oa(t){return t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]"}function Ra(t){return!(!Oa(t)&&typeof t!="number"||isNaN(+Y(t)))}function ig(t,e){let r=Y(t,e?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var R_={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},og=(t,e,r)=>{let n,i=R_[t];return typeof i=="string"?n=i:e===1?n=i.one:n=i.other.replace("{{count}}",e.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function hn(t){return(e={})=>{let r=e.width?String(e.width):t.defaultWidth;return t.formats[r]||t.formats[t.defaultWidth]}}var L_={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},F_={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},j_={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},sg={date:hn({formats:L_,defaultWidth:"full"}),time:hn({formats:F_,defaultWidth:"full"}),dateTime:hn({formats:j_,defaultWidth:"full"})};var z_={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},ag=(t,e,r,n)=>z_[t];function Xt(t){return(e,r)=>{let n=r?.context?String(r.context):"standalone",i;if(n==="formatting"&&t.formattingValues){let c=t.defaultFormattingWidth||t.defaultWidth,d=r?.width?String(r.width):c;i=t.formattingValues[d]||t.formattingValues[c]}else{let c=t.defaultWidth,d=r?.width?String(r.width):t.defaultWidth;i=t.values[d]||t.values[c]}let o=t.argumentCallback?t.argumentCallback(e):e;return i[o]}}var q_={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},U_={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},B_={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},V_={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
61ay","Saturday"]},H_={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},W_={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},G_=(t,e)=>{let r=Number(t),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},cg={ordinalNumber:G_,era:Xt({values:q_,defaultWidth:"wide"}),quarter:Xt({values:U_,defaultWidth:"wide",argumentCallback:t=>t-1}),month:Xt({values:B_,defaultWidth:"wide"}),day:Xt({values:V_,defaultWidth:"wide"}),dayPeriod:Xt({values:H_,defaultWidth:"wide",formattingValues:W_,defaultFormattingWidth:"wide"})};function Zt(t){return(e,r={})=>{let n=r.width,i=n&&t.matchPatterns[n]||t.matchPatterns[t.defaultMatchWidth],o=e.match(i);if(!o)return null;let c=o[0],d=n&&t.parsePatterns[n]||t.parsePatterns[t.defaultParseWidth],p=Array.isArray(d)?K_(d,y=>y.test(c)):Y_(d,y=>y.test(c)),h;h=t.valueCallback?t.valueCallback(p):p,h=r.valueCallback?r.valueCallback(h):h;let v=e.slice(c.length);return{value:h,rest:v}}}function Y_(t,e){for(let r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&e(t[r]))return r}function K_(t,e){for(let r=0;r<t.length;r++)if(e(t[r]))return r}function La(t){return(e,r={})=>{let n=e.match(t.matchPattern);if(!n)return null;let i=n[0],o=e.match(t.parsePattern);if(!o)return null;let c=t.valueCallback?t.valueCallback(o[0]):o[0];c=r.valueCallback?r.valueCallback(c):c;let d=e.slice(i.length);return{value:c,rest:d}}}var J_=/^(\d+)(th|st|nd|rd)?/i,Q_=/\d+/i,X_={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Z_={any:[/^b/i,/^(a|c)/i]},e1={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},t1={any:[/1/i,/2/i,/3/i,/4/i]},r1={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},n1={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},i1={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},o1={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},s1={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},a1={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},ug={ordinalNumber:La({matchPattern:J_,parsePattern:Q_,valueCallback:t=>parseInt(t,10)}),era:Zt({matchPatterns:X_,defaultMatchWidth:"wide",parsePatterns:Z_,defaultParseWidth:"any"}),quarter:Zt({matchPatterns:e1,defaultMatchWidth:"wide",parsePatterns:t1,defaultParseWidth:"any",valueCallback:t=>t+1}),month:Zt({matchPatterns:r1,defaultMatchWidth:"wide",parsePatterns:n1,defaultParseWidth:"any"}),day:Zt({matchPatterns:i1,defaultMatchWidth:"wide",parsePatterns:o1,defaultParseWidth:"any"}),dayPeriod:Zt({matchPatterns:s1,defaultMatchWidth:"any",parsePatterns:a1,defaultParseWidth:"any"})};var $o={code:"en-US",formatDistance:og,formatLong:sg,formatRelative:ag,localize:cg,match:ug,options:{weekStartsOn:0,firstWeekContainsDate:1}};function lg(t,e){let r=Y(t,e?.in);return tg(r,ig(r))+1}function Fa(t,e){let r=Y(t,e?.in),n=+dr(r)-+rg(r);return Math.round(n/Ma)+1}function wi(t,e){let r=Y(t,e?.in),n=r.getFullYear(),i=Qt(),o=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,c=fe(e?.in||t,0);c.setFullYear(n+1,0,o),c.setHours(0,0,0,0);let d=At(c,e),p=fe(e?.in||t,0);p.setFullYear(n,0,o),p.setHours(0,0,0,0);let h=At(p,e);return+r>=+d?n+1:+r>=+h?n:n-1}function dg(t,e){let r=Qt(),n=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,i=wi(t,e),o=fe(e?.in||t,0);return o.setFullYear(i,0,n),o.setHours(0,0,0,0),At(o,e)}function ja(t,e){let r=Y(t,e?.in),n=+At(r,e)-+dg(r,e);return Math.round(n/Ma)+1}function he(t,e){let r=t<0?"-":"",n=Math.abs(t).toString().padStart(e,"0");return r+n}var Qr={y(t,e){let r=t.getFullYear(),n=r>0?r:1-r;return he(e==="yy"?n%100:n,e.length)},M(t,e){let r=t.getMonth();return e==="M"?String(r+1):he(r+1,2)},d(t,e){return he(t.getDate(),e.length)},a(t,e){let r=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h(t,e){return he(t.getHours()%12||12,e.length)},H(t,e){return he(t.getHours(),e.length)},m(t,e){return he(t.getMinutes(),e.length)},s(t,e){return he(t.getSeconds(),e.length)},S(t,e){let r=e.length,n=t.getMilliseconds(),i=Math.trunc(n*Math.pow(10,r-3));return he(i,e.length)}};var xi={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},sd={G:function(t,e,r){let n=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(t,e,r){if(e==="yo"){let n=t.getFullYear(),i=n>0?n:1-n;return r.ordinalNumber(i,{unit:"year"})}return Qr.y(t,e)},Y:function(t,e,r,n){let i=wi(t,n),o=i>0?i:1-i;if(e==="YY"){let c=o%100;return he(c,2)}return e==="Yo"?r.ordinalNumber(o,{unit:"year"}):he(o,e.length)},R:function(t,e){let r=Pa(t);return he(r,e.length)},u:function(t,e){let r=t.getFullYear();return he(r,e.length)},Q:function(t,e,r){let n=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(n);case"QQ":return he(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(t,e,r){let n=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(n);case"qq":return he(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(t,e,r){let n=t.getMonth();switch(e){case"M":case"MM":return Qr.M(t,e);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(t,e,r){let n=t.getMonth();switch(e){case"L":return String(n+1);case"LL":return he(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(t,e,r,n){let i=ja(t,n);return e==="wo"?r.ordinalNumber(i,{unit:"week"}):he(i,e.length)},I:function(t,e,r){let n=Fa(t);return e==="Io"?r.ordinalNumber(n,{unit:"week"}):he(n,e.length)},d:function(t,e,r){return e==="do"?r.ordinalNumber(t.getDate(),{unit:"date"}):Qr.d(t,e)},D:function(t,e,r){let n=lg(t);return e==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):he(n,e.length)},E:function(t,e,r){let n=t.getDay();switch(e){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(t,e,r,n){let i=t.getDay(),o=(i-n.weekStartsOn+8)%7||7;switch(e){case"e":return String(o);case"ee":return he(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});case"eeee":default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(t,e,r,n){let i=t.getDay(),o=(i-n.weekStartsOn+8)%7||7;switch(e){case"c":return String(o);case"cc":return he(o,e.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});case"cccc":default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(t,e,r){let n=t.getDay(),i=n===0?7:n;switch(e){case"i":return String(i);case"ii":return he(i,e.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(t,e,r){let i=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(t,e,r){let n=t.getHours(),i;switch(n===12?i=xi.noon:n===0?i=xi.midnight:i=n/12>
61=1?"pm":"am",e){case"b":case"bb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(t,e,r){let n=t.getHours(),i;switch(n>=17?i=xi.evening:n>=12?i=xi.afternoon:n>=4?i=xi.morning:i=xi.night,e){case"B":case"BB":case"BBB":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(t,e,r){if(e==="ho"){let n=t.getHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Qr.h(t,e)},H:function(t,e,r){return e==="Ho"?r.ordinalNumber(t.getHours(),{unit:"hour"}):Qr.H(t,e)},K:function(t,e,r){let n=t.getHours()%12;return e==="Ko"?r.ordinalNumber(n,{unit:"hour"}):he(n,e.length)},k:function(t,e,r){let n=t.getHours();return n===0&&(n=24),e==="ko"?r.ordinalNumber(n,{unit:"hour"}):he(n,e.length)},m:function(t,e,r){return e==="mo"?r.ordinalNumber(t.getMinutes(),{unit:"minute"}):Qr.m(t,e)},s:function(t,e,r){return e==="so"?r.ordinalNumber(t.getSeconds(),{unit:"second"}):Qr.s(t,e)},S:function(t,e){return Qr.S(t,e)},X:function(t,e,r){let n=t.getTimezoneOffset();if(n===0)return"Z";switch(e){case"X":return pg(n);case"XXXX":case"XX":return jn(n);case"XXXXX":case"XXX":default:return jn(n,":")}},x:function(t,e,r){let n=t.getTimezoneOffset();switch(e){case"x":return pg(n);case"xxxx":case"xx":return jn(n);case"xxxxx":case"xxx":default:return jn(n,":")}},O:function(t,e,r){let n=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+mg(n,":");case"OOOO":default:return"GMT"+jn(n,":")}},z:function(t,e,r){let n=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+mg(n,":");case"zzzz":default:return"GMT"+jn(n,":")}},t:function(t,e,r){let n=Math.trunc(+t/1e3);return he(n,e.length)},T:function(t,e,r){return he(+t,e.length)}};function mg(t,e=""){let r=t>0?"-":"+",n=Math.abs(t),i=Math.trunc(n/60),o=n%60;return o===0?r+String(i):r+String(i)+e+he(o,2)}function pg(t,e){return t%60===0?(t>0?"-":"+")+he(Math.abs(t)/60,2):jn(t,e)}function jn(t,e=""){let r=t>0?"-":"+",n=Math.abs(t),i=he(Math.trunc(n/60),2),o=he(n%60,2);return r+i+e+o}var fg=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}},hg=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}},c1=(t,e)=>{let r=t.match(/(P+)(p+)?/)||[],n=r[1],i=r[2];if(!i)return fg(t,e);let o;switch(n){case"P":o=e.dateTime({width:"short"});break;case"PP":o=e.dateTime({width:"medium"});break;case"PPP":o=e.dateTime({width:"long"});break;case"PPPP":default:o=e.dateTime({width:"full"});break}return o.replace("{{date}}",fg(n,e)).replace("{{time}}",hg(i,e))},Mo={p:hg,P:c1};var u1=/^D+$/,l1=/^Y+$/,d1=["D","DD","YY","YYYY"];function za(t){return u1.test(t)}function qa(t){return l1.test(t)}function Do(t,e,r){let n=m1(t,e,r);if(console.warn(n),d1.includes(t))throw new RangeError(n)}function m1(t,e,r){let n=t[0]==="Y"?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var p1=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,f1=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,h1=/^'([^]*?)'?$/,g1=/''/g,y1=/[a-zA-Z]/;function gg(t,e,r){let n=Qt(),i=r?.locale??n.locale??$o,o=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,c=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,d=Y(t,r?.in);if(!Ra(d))throw new RangeError("Invalid time value");let p=e.match(f1).map(v=>{let y=v[0];if(y==="p"||y==="P"){let I=Mo[y];return I(v,i.formatLong)}return v}).join("").match(p1).map(v=>{if(v==="''")return{isToken:!1,value:"'"};let y=v[0];if(y==="'")return{isToken:!1,value:v1(v)};if(sd[y])return{isToken:!0,value:v};
61if(y.match(y1))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");return{isToken:!1,value:v}});i.localize.preprocessor&&(p=i.localize.preprocessor(d,p));let h={firstWeekContainsDate:o,weekStartsOn:c,locale:i};return p.map(v=>{if(!v.isToken)return v.value;let y=v.value;(!r?.useAdditionalWeekYearTokens&&qa(y)||!r?.useAdditionalDayOfYearTokens&&za(y))&&Do(y,e,String(t));let I=sd[y[0]];return I(d,y,i.localize,h)}).join("")}function v1(t){let e=t.match(h1);return e?e[1].replace(g1,"'"):t}function yg(t,e){let r=Y(t,e?.in);if(isNaN(+r))throw new RangeError("Invalid time value");let n=e?.format??"extended",i=e?.representation??"complete",o="",c="",d=n==="extended"?"-":"",p=n==="extended"?":":"";if(i!=="time"){let h=he(r.getDate(),2),v=he(r.getMonth()+1,2);o=`${he(r.getFullYear(),4)}${d}${v}${d}${h}`}if(i!=="date"){let h=r.getTimezoneOffset();if(h!==0){let O=Math.abs(h),P=he(Math.trunc(O/60),2),W=he(O%60,2);c=`${h<0?"+":"-"}${P}:${W}`}else c="Z";let v=he(r.getHours(),2),y=he(r.getMinutes(),2),I=he(r.getSeconds(),2),N=o===""?"":"T",C=[v,y,I].join(p);o=`${o}${N}${C}${c}`}return o}function vg(t,e){return Y(t,e?.in).getDate()}function Sg(t,e){return Y(t,e?.in).getDay()}function bg(t,e){let r=Y(t,e?.in),n=r.getFullYear(),i=r.getMonth(),o=fe(r,0);return o.setFullYear(n,i+1,0),o.setHours(0,0,0,0),o.getDate()}function Eg(){return Object.assign({},Qt())}function _g(t,e){let r=Y(t,e?.in).getDay();return r===0?7:r}function Tg(t,e){return Y(t,e?.in).getMonth()}function wg(t,e){return Y(t,e?.in).getFullYear()}function xg(t,e){let r=S1(e)?new e(0):fe(e,0);return r.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),r.setHours(t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),r}function S1(t){return typeof t=="function"&&t.prototype?.constructor===t}var b1=10,Ua=class{subPriority=0;validate(e,r){return!0}},Ba=class extends Ua{constructor(e,r,n,i,o){super(),this.value=e,this.validateValue=r,this.setValue=n,this.priority=i,o&&(this.subPriority=o)}validate(e,r){return this.validateValue(e,this.value,r)}set(e,r,n){return this.setValue(e,r,this.value,n)}},Va=class extends Ua{priority=b1;subPriority=-1;constructor(e,r){super(),this.context=e||(n=>fe(r,n))}set(e,r){return r.timestampIsSet?e:fe(e,xg(e,this.context))}};var U=class{run(e,r,n,i){let o=this.parse(e,r,n,i);return o?{setter:new Ba(o.value,this.validate,this.set,this.priority,this.subPriority),rest:o.rest}:null}validate(e,r,n){return!0}};var Ha=class extends U{priority=140;parse(e,r,n){switch(r){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});case"GGGG":default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,r,n){return r.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]};var _e={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},er={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Oe(t,e){return t&&{value:e(t.value),rest:t.rest}}function be(t,e){let r=e.match(t);return r?{value:parseInt(r[0],10),rest:e.slice(r[0].length)}:null}function tr(t,e){let r=e.match(t);if(!r)return null;if(r[0]==="Z")return{value:0,rest:e.slice(1)};let n=r[1]==="+"?1:-1,i=r[2]?parseInt(r[2],10):0,o=r[3]?parseInt(r[3],10):0,c=r[5]?parseInt(r[5],10):0;return{value:n*(i*No+o*Ao+c*Xh),rest:e.slice(r[0].length)}}function Wa(t){return be(_e.anyDigitsSigned,t)}function ce(t,e){switch(t){case 1:return be(_e.singleDigit,e);case 2:return be(_e.twoDigits,e);case 3:return be(_e.threeDigits,e);case 4:return be(_e.fourDigits,e);default:return be(new RegExp("^\\d{1,"+t+"}"),e)}}function Ii(t,e){switch(t){case 1:return be(_e.singleDigitSigned,e);case 2:return be(_e.twoDigitsSigned,e);case 3:return be(_e.threeDigitsSigned,e);case 4:return be(_e.fourDigitsSigned,e);default:return be(new RegExp("^-?\\d{1,"+t+"}"),e)}}function ki(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function Ga(t,e){let r=e>0,n=r?e:1-e,i;if(n<=50)i=t||100;
vendor: 10,807 bytes, line 61
61else{let o=n+50,c=Math.trunc(o/100)*100,d=t>=o%100;i=t+c-(d?100:0)}return r?i:1-i}function Ya(t){return t%400===0||t%4===0&&t%100!==0}var Ka=class extends U{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,r,n){let i=o=>({year:o,isTwoDigitYear:r==="yy"});switch(r){case"y":return Oe(ce(4,e),i);case"yo":return Oe(n.ordinalNumber(e,{unit:"year"}),i);default:return Oe(ce(r.length,e),i)}}validate(e,r){return r.isTwoDigitYear||r.year>0}set(e,r,n){let i=e.getFullYear();if(n.isTwoDigitYear){let c=Ga(n.year,i);return e.setFullYear(c,0,1),e.setHours(0,0,0,0),e}let o=!("era"in r)||r.era===1?n.year:1-n.year;return e.setFullYear(o,0,1),e.setHours(0,0,0,0),e}};var Ja=class extends U{priority=130;parse(e,r,n){let i=o=>({year:o,isTwoDigitYear:r==="YY"});switch(r){case"Y":return Oe(ce(4,e),i);case"Yo":return Oe(n.ordinalNumber(e,{unit:"year"}),i);default:return Oe(ce(r.length,e),i)}}validate(e,r){return r.isTwoDigitYear||r.year>0}set(e,r,n,i){let o=wi(e,i);if(n.isTwoDigitYear){let d=Ga(n.year,o);return e.setFullYear(d,0,i.firstWeekContainsDate),e.setHours(0,0,0,0),At(e,i)}let c=!("era"in r)||r.era===1?n.year:1-n.year;return e.setFullYear(c,0,i.firstWeekContainsDate),e.setHours(0,0,0,0),At(e,i)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var Qa=class extends U{priority=130;parse(e,r){return r==="R"?Ii(4,e):Ii(r.length,e)}set(e,r,n){let i=fe(e,0);return i.setFullYear(n,0,4),i.setHours(0,0,0,0),dr(i)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var Xa=class extends U{priority=130;parse(e,r){return r==="u"?Ii(4,e):Ii(r.length,e)}set(e,r,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var Za=class extends U{priority=120;parse(e,r,n){switch(r){case"Q":case"QQ":return ce(r.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,r){return r>=1&&r<=4}set(e,r,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var ec=class extends U{priority=120;parse(e,r,n){switch(r){case"q":case"qq":return ce(r.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,r){return r>=1&&r<=4}set(e,r,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var tc=class extends U{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,r,n){let i=o=>o-1;switch(r){case"M":return Oe(be(_e.month,e),i);case"MM":return Oe(ce(2,e),i);case"Mo":return Oe(n.ordinalNumber(e,{unit:"month"}),i);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,r){return r>=0&&r<=11}set(e,r,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}};var rc=class extends U{priority=110;parse(e,r,n){let i=o=>o-1;switch(r){case"L":return Oe(be(_e.month,e),i);case"LL":return Oe(ce(2,e),i);case"Lo":return Oe(n.ordinalNumber(e,{unit:"month"}),i);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,r){return r>=0&&r<=11}set(e,r,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function Ig(t,e,r){let n=Y(t,r?.in),i=ja(n,r)-e;return n.setDate(n.getDate()-i*7),Y(n,r?.in)}var nc=class extends U{priority=100;parse(e,r,n){switch(r){case"w":return be(_e.week,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return ce(r.length,e)}}validate(e,r){return r>=1&&r<=53}set(e,r,n,i){return At(Ig(e,n,i),i)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function kg(t,e,r){let n=Y(t,r?.in),i=Fa(n,r)-e;return n.setDate(n.getDate()-i*7),n}var ic=class extends U{priority=100;parse(e,r,n){switch(r){case"I":return be(_e.week,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return ce(r.length,e)}}validate(e,r){return r>=1&&r<=53}set(e,r,n){return dr(kg(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var E1=[31,28,31,30,31,30,31,31,30,31,30,31],_1=[31,29,31,30,31,30,31,31,30,31,30,31],oc=class extends U{priority=90;subPriority=1;parse(e,r,n){switch(r){case"d":return be(_e.date,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return ce(r.length,e)}}validate(e,r){let n=e.getFullYear(),i=Ya(n),o=e.getMonth();return i?r>=1&&r<=_1[o]:r>=1&&r<=E1[o]}set(e,r,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var sc=class extends U{priority=90;subpriority=1;parse(e,r,n){switch(r){case"D":case"DD":return be(_e.dayOfYear,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return ce(r.length,e)}}validate(e,r){let n=e.getFullYear();return Ya(n)?r>=1&&r<=366:r>=1&&r<=365}set(e,r,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function Ci(t,e,r){let n=Qt(),i=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=Y(t,r?.in),c=o.getDay(),p=(e%7+7)%7,h=7-i,v=e<0||e>6?e-(c+h)%7:(p+h)%7-(c+h)%7;return Ti(o,v,r)}var ac=class extends U{priority=90;parse(e,r,n){switch(r){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,r){return r>=0&&r<=6}set(e,r,n,i){return e=Ci(e,n,i),e.setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]};var cc=class extends U{priority=90;parse(e,r,n,i){let o=c=>{let d=Math.floor((c-1)/7)*7;return(c+i.weekStartsOn+6)%7+d};switch(r){case"e":case"ee":return Oe(ce(r.length,e),o);case"eo":return Oe(n.ordinalNumber(e,{unit:"day"}),o);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,r){return r>=0&&r<=6}set(e,r,n,i){return e=Ci(e,n,i),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var uc=class extends U{priority=90;parse(e,r,n,i){let o=c=>{let d=Math.floor((c-1)/7)*7;return(c+i.weekStartsOn+6)%7+d};switch(r){case"c":case"cc":return Oe(ce(r.length,e),o);case"co":return Oe(n.ordinalNumber(e,{unit:"day"}),o);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,r){return r>=0&&r<=6}set(e,r,n,i){return e=Ci(e,n,i),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function Cg(t,e,r){let n=Y(t,r?.in),i=_g(n,r),o=e-i;return Ti(n,o,r)}var lc=class extends U{priority=90;parse(e,r,n){let i=o=>o===0?7:o;switch(r){case"i":case"ii":return ce(r.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return Oe(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),i);case"iiiii":return Oe(n.day(e,{width:"narrow",context:"formatting"}),i);case"iiiiii":return Oe(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),i);case"iiii":default:return Oe(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),i)}}validate(e,r){return r>=1&&r<=7}set(e,r,n){return e=Cg(e,n),e.setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var dc=class extends U{priority=80;parse(e,r,n){switch(r){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,r,n){return e.setHours(ki(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]};var mc=class extends U{priority=80;
61parse(e,r,n){switch(r){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,r,n){return e.setHours(ki(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]};var pc=class extends U{priority=80;parse(e,r,n){switch(r){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,r,n){return e.setHours(ki(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]};var fc=class extends U{priority=70;parse(e,r,n){switch(r){case"h":return be(_e.hour12h,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return ce(r.length,e)}}validate(e,r){return r>=1&&r<=12}set(e,r,n){let i=e.getHours()>=12;return i&&n<12?e.setHours(n+12,0,0,0):!i&&n===12?e.setHours(0,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]};var hc=class extends U{priority=70;parse(e,r,n){switch(r){case"H":return be(_e.hour23h,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return ce(r.length,e)}}validate(e,r){return r>=0&&r<=23}set(e,r,n){return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]};var gc=class extends U{priority=70;parse(e,r,n){switch(r){case"K":return be(_e.hour11h,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return ce(r.length,e)}}validate(e,r){return r>=0&&r<=11}set(e,r,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]};var yc=class extends U{priority=70;parse(e,r,n){switch(r){case"k":return be(_e.hour24h,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return ce(r.length,e)}}validate(e,r){return r>=1&&r<=24}set(e,r,n){let i=n<=24?n%24:n;return e.setHours(i,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]};var vc=class extends U{priority=60;parse(e,r,n){switch(r){case"m":return be(_e.minute,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return ce(r.length,e)}}validate(e,r){return r>=0&&r<=59}set(e,r,n){return e.setMinutes(n,0,0),e}incompatibleTokens=["t","T"]};var Sc=class extends U{priority=50;parse(e,r,n){switch(r){case"s":return be(_e.second,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return ce(r.length,e)}}validate(e,r){return r>=0&&r<=59}set(e,r,n){return e.setSeconds(n,0),e}incompatibleTokens=["t","T"]};var bc=class extends U{priority=30;parse(e,r){let n=i=>Math.trunc(i*Math.pow(10,-r.length+3));return Oe(ce(r.length,e),n)}set(e,r,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]};var Ec=class extends U{priority=10;parse(e,r){switch(r){case"X":return tr(er.basicOptionalMinutes,e);case"XX":return tr(er.basic,e);case"XXXX":return tr(er.basicOptionalSeconds,e);case"XXXXX":return tr(er.extendedOptionalSeconds,e);case"XXX":default:return tr(er.extended,e)}}set(e,r,n){return r.timestampIsSet?e:fe(e,e.getTime()-Fn(e)-n)}incompatibleTokens=["t","T","x"]};var _c=class extends U{priority=10;parse(e,r){switch(r){case"x":return tr(er.basicOptionalMinutes,e);case"xx":return tr(er.basic,e);case"xxxx":return tr(er.basicOptionalSeconds,e);case"xxxxx":return tr(er.extendedOptionalSeconds,e);case"xxx":default:return tr(er.extended,e)}}set(e,r,n){return r.timestampIsSet?e:fe(e,e.getTime()-Fn(e)-n)}incompatibleTokens=["t","T","X"]};var Tc=class extends U{priority=40;parse(e){return Wa(e)}set(e,r,n){return[fe(e,n*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var wc=class extends U{priority=20;parse(e){return Wa(e)}set(e,r,n){return[fe(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"};var Ag={G:new Ha,y:new Ka,Y:new Ja,R:new Qa,u:new Xa,Q:new Za,q:new ec,M:new tc,L:new rc,w:new nc,I:new ic,d:new oc,D:new sc,E:new ac,e:new cc,c:new uc,i:new lc,a:new dc,b:new mc,B:new pc,h:new fc,H:new hc,K:new gc,k:new yc,m:new vc,s:new Sc,S:new bc,X:new Ec,x:new _c,t:new Tc,T:new wc};var T1=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,w1=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,x1=/^'([^]*?)'?$/,I1=/''/g,k1=/\S/,C1=/[a-zA-Z]/;function Ng(t,e,r,n){let i=()=>fe(n?.in||r,NaN),o=Eg(),c=n?.locale??o.locale??$o,d=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,p=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0;if(!e)return t?i():Y(r,n?.in);let h={firstWeekContainsDate:d,weekStartsOn:p,locale:c},v=[new Va(n?.in,r)],y=e.match(w1).map(P=>{let W=P[0];if(W in Mo){let ue=Mo[W];return ue(P,c.formatLong)}return P}).join("").match(T1),I=[];for(let P of y){!n?.useAdditionalWeekYearTokens&&qa(P)&&Do(P,e,t),!n?.useAdditionalDayOfYearTokens&&za(P)&&Do(P,e,t);let W=P[0],ue=Ag[W];if(ue){let{incompatibleTokens:Me}=ue;if(Array.isArray(Me)){let Re=I.find(Q=>Me.includes(Q.token)||Q.token===W);
vendor: 2,793 bytes, line 61
61if(Re)throw new RangeError(`The format string mustn't contain \`${Re.fullToken}\` and \`${P}\` at the same time`)}else if(ue.incompatibleTokens==="*"&&I.length>0)throw new RangeError(`The format string mustn't contain \`${P}\` and any other token at the same time`);I.push({token:W,fullToken:P});let De=ue.run(t,P,c.match,h);if(!De)return i();v.push(De.setter),t=De.rest}else{if(W.match(C1))throw new RangeError("Format string contains an unescaped latin alphabet character `"+W+"`");if(P==="''"?P="'":W==="'"&&(P=A1(P)),t.indexOf(P)===0)t=t.slice(P.length);else return i()}}if(t.length>0&&k1.test(t))return i();let N=v.map(P=>P.priority).sort((P,W)=>W-P).filter((P,W,ue)=>ue.indexOf(P)===W).map(P=>v.filter(W=>W.priority===P).sort((W,ue)=>ue.subPriority-W.subPriority)).map(P=>P[0]),C=Y(r,n?.in);if(isNaN(+C))return i();let O={};for(let P of N){if(!P.validate(C,h))return i();let W=P.set(C,O,h);Array.isArray(W)?(C=W[0],Object.assign(O,W[1])):C=W}return C}function A1(t){return t.match(x1)[1].replace(I1,"'")}function cd(t,e){let r=()=>fe(e?.in,NaN),n=e?.additionalDigits??2,i=D1(t),o;if(i.date){let h=P1(i.date,n);o=O1(h.restDateString,h.year)}if(!o||isNaN(+o))return r();let c=+o,d=0,p;if(i.time&&(d=R1(i.time),isNaN(d)))return r();if(i.timezone){if(p=L1(i.timezone),isNaN(p))return r()}else{let h=new Date(c+d),v=Y(0,e?.in);return v.setFullYear(h.getUTCFullYear(),h.getUTCMonth(),h.getUTCDate()),v.setHours(h.getUTCHours(),h.getUTCMinutes(),h.getUTCSeconds(),h.getUTCMilliseconds()),v}return Y(c+d+p,e?.in)}var xc={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},N1=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,$1=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,M1=/^([+-])(\d{2})(?::?(\d{2}))?$/;function D1(t){let e={},r=t.split(xc.dateTimeDelimiter),n;if(r.length>2)return e;if(/:/.test(r[0])?n=r[0]:(e.date=r[0],n=r[1],xc.timeZoneDelimiter.test(e.date)&&(e.date=t.split(xc.timeZoneDelimiter)[0],n=t.substr(e.date.length,t.length))),n){let i=xc.timezone.exec(n);i?(e.time=n.replace(i[1],""),e.timezone=i[1]):e.time=n}return e}function P1(t,e){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),n=t.match(r);if(!n)return{year:NaN,restDateString:""};let i=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:o===null?i:o*100,restDateString:t.slice((n[1]||n[2]).length)}}function O1(t,e){if(e===null)return new Date(NaN);let r=t.match(N1);if(!r)return new Date(NaN);let n=!!r[4],i=Po(r[1]),o=Po(r[2])-1,c=Po(r[3]),d=Po(r[4]),p=Po(r[5])-1;if(n)return U1(e,d,p)?F1(e,d,p):new Date(NaN);{let h=new Date(0);return!z1(e,o,c)||!q1(e,i)?new Date(NaN):(h.setUTCFullYear(e,o,Math.max(i,c)),h)}}function Po(t){return t?parseInt(t):1}function R1(t){let e=t.match($1);if(!e)return NaN;
61let r=ad(e[1]),n=ad(e[2]),i=ad(e[3]);return B1(r,n,i)?r*No+n*Ao+i*1e3:NaN}function ad(t){return t&&parseFloat(t.replace(",","."))||0}function L1(t){if(t==="Z")return 0;let e=t.match(M1);if(!e)return 0;let r=e[1]==="+"?-1:1,n=parseInt(e[2]),i=e[3]&&parseInt(e[3])||0;return V1(n,i)?r*(n*No+i*Ao):NaN}function F1(t,e,r){let n=new Date(0);n.setUTCFullYear(t,0,4);let i=n.getUTCDay()||7,o=(e-1)*7+r+1-i;return n.setUTCDate(n.getUTCDate()+o),n}var j1=[31,null,31,30,31,30,31,31,30,31,30,31];function $g(t){return t%400===0||t%4===0&&t%100!==0}function z1(t,e,r){return e>=0&&e<=11&&r>=1&&r<=(j1[e]||($g(t)?29:28))}function q1(t,e){return e>=1&&e<=($g(t)?366:365)}function U1(t,e,r){return e>=1&&e<=53&&r>=0&&r<=6}function B1(t,e,r){return t===24?e===0&&r===0:r>=0&&r<60&&e>=0&&e<60&&t>=0&&t<25}function V1(t,e){return e>=0&&e<=59}function ud(t,e){let r=Array(t);for(let n=0;n<t;n++)r[n]=e(n);return r}var H1={long:"LLLL",short:"LLL",narrow:"LLLLL"},W1={long:"EEEE",short:"EEE",narrow:"EEEEE"},G1=(()=>{let e=class e extends zc{constructor(n){super(),this.setLocale(n)}getYear(n){return wg(n)}getMonth(n){return Tg(n)}getDate(n){return vg(n)}getDayOfWeek(n){return Sg(n)}getMonthNames(n){let i=H1[n];return ud(12,o=>this.format(new Date(2017,o,1),i))}getDateNames(){let n=typeof Intl<"u"?new Intl.DateTimeFormat(this.locale.code,{day:"numeric",timeZone:"utc"}):null;return ud(31,i=>{if(n){let o=new Date;return o.setUTCFullYear(2017,0,i+1),o.setUTCHours(0,0,0,0),n.format(
61o).replace(/[\u200e\u200f]/g,"")}return i+""})}getDayOfWeekNames(n){let i=W1[n];return ud(7,o=>this.format(new Date(2017,0,o+1),i))}getYearName(n){return this.format(n,"y")}getFirstDayOfWeek(){return this.locale.options?.weekStartsOn??0}getNumDaysInMonth(n){return bg(n)}clone(n){return new Date(n.getTime())}createDate(n,i,o){let c=new Date;return c.setFullYear(n,i,o),c.setHours(0,0,0,0),c.getMonth()!=i,c}today(){return new Date}parse(n,i){if(typeof n=="string"&&n.length>0){let o=cd(n);if(this.isValid(o))return o;let c=Array.isArray(i)?i:[i];if(!i.length)throw Error("Formats array must not be empty.");for(let d of c){let p=Ng(n,d,new Date,{locale:this.locale});if(this.isValid(p))return p}return this.invalid()}else{if(typeof n=="number")return new Date(n);if(n instanceof Date)return this.clone(n)}return null}format(n,i){if(!this.isValid(n))throw Error("DateFnsAdapter: Cannot format invalid date.");return gg(n,i,{locale:this.locale})}addCalendarYears(n,i){return ng(n,i)}addCalendarMonths(n,i){return Da(n,i)}addCalendarDays(n,i){return Ti(n,i)}toIso8601(n){return yg(n,{representation:"date"})}deserialize(n){if(typeof n=="string"){if(!n)return null;let i=cd(n);if(this.isValid(i))return i}return super.deserialize(n)}isDateInstance(n){return Oa(n)}isValid(n){return Ra(n)}invalid(){return new Date(NaN)}};e.\u0275fac=function(i){return new(i||e)($e(Oi,8))},e.\u0275prov=Qe({token:e,factory:e.\u0275fac});let t=e;return t})(),Y1={parse:{dateInput:"P"},display:{dateInput:"P",monthYearLabel:"LLL uuuu",dateA11yLabel:"PP",monthYearA11yLabel:"LLLL uuuu"}};function Mg(t=Y1){return[{provide:zc,useClass:G1,deps:[Oi]},{provide:im,useValue:t}]}var K1={lessThanXSeconds:{one:"moins d\u2019une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d\u2019une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d\u2019un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu\u2019un an",other:"presque {{count}} ans"}},Dg=(t,e,r)=>{let n,i=K1[t];return typeof i=="string"?n=i:e===1?n=i.one:n=i.other.replace("{{count}}",String(e)),r?.addSuffix?r.comparison&&r.comparison>0?"dans "+n:"il y a "+n:n};var J1={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Q1={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},X1={full:"{{date}} '\xE0' {{time}}",long:"{{date}} '\xE0' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Pg={date:hn({formats:J1,defaultWidth:"full"}),time:hn({formats:Q1,defaultWidth:"full"}),dateTime:hn({formats:X1,defaultWidth:"full"})};var Z1={lastWeek:"eeee 'dernier \xE0' p",yesterday:"'hier \xE0' p",today:"'aujourd\u2019hui \xE0' p",tomorrow:"'demain \xE0' p'",nextWeek:"eeee 'prochain \xE0' p",other:"P"},Og=(t,e,r,n)=>Z1[t];var eT={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant J\xE9sus-Christ","apr\xE8s J\xE9sus-Christ"]},tT={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2\xE8me trim.","3\xE8me trim.","4\xE8me trim."],wide:["1er trimestre","2\xE8me trimestre","3\xE8me trimestre","4\xE8me trimestre"]},rT={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","f\xE9vr.","mars","avr.","mai","juin","juil.","ao\xFBt","sept.","oct.","nov.","d\xE9c."],wide:["janvier","f\xE9vrier","mars","avril","mai","juin","juillet","ao\xFBt","septembre","octobre","novembre","d\xE9cembre"]},nT={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},iT={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"apr\xE8s-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l\u2019apr\xE8s-midi",evening:"du soir",night:"du matin"}},oT=(t,e)=>{let r=Number(t),n=e?.unit;if(r===0)return"0";let i=["year","week","hour","minute","second"],o;return r===1?o=n&&i.includes(n)?"\xE8re":"er":o="\xE8me",r+o},sT=["MMM","MMMM"],Rg={preprocessor:(t,e)=>t.getDate()===1||!e.some(n=>n.isToken&&sT.includes(n.value))?e:e.map(n=>n.isToken&&n.value==="do"?{isToken:!0,value:"d"}:n),ordinalNumber:oT,era:Xt({values:eT,defaultWidth:"wide"}),quarter:Xt({values:tT,defaultWidth:"wide",argumentCallback:t=>t-1}),month:Xt({values:rT,defaultWidth:"wide"}),day:Xt({values:nT,defaultWidth:"wide"}),dayPeriod:Xt({values:iT,defaultWidth:"wide"})};
61var aT=/^(\d+)(ième|ère|ème|er|e)?/i,cT=/\d+/i,uT={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},lT={any:[/^av/i,/^ap/i]},dT={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},mT={any:[/1/i,/2/i,/3/i,/4/i]},pT={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},fT={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},hT={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},gT={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},yT={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},vT={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Lg={ordinalNumber:La({matchPattern:aT,parsePattern:cT,valueCallback:t=>parseInt(t)}),era:Zt({matchPatterns:uT,defaultMatchWidth:"wide",parsePatterns:lT,defaultParseWidth:"any"}),quarter:Zt({matchPatterns:dT,defaultMatchWidth:"wide",parsePatterns:mT,defaultParseWidth:"any",valueCallback:t=>t+1}),month:Zt({matchPatterns:pT,defaultMatchWidth:"wide",parsePatterns:fT,defaultParseWidth:"any"}),day:Zt({matchPatterns:hT,defaultMatchWidth:"wide",parsePatterns:gT,defaultParseWidth:"any"}),dayPeriod:Zt({matchPatterns:yT,defaultMatchWidth:"any",parsePatterns:vT,defaultParseWidth:"any"})};var Fg={code:"fr",formatDistance:Dg,formatLong:Pg,formatRelative:Og,localize:Rg,match:Lg,options:{weekStartsOn:1,firstWeekContainsDate:4}};Fd(Kh,Ri);var ST={appearance:"outline"};function bT(t){return()=>t.scrollStrategies.block()}var ET=t=>t.get("cc-device-info"),jg={providers:[tm(uh,nm(),rm({anchorScrolling:"enabled",scrollPositionRestoration:"enabled"})),Bd(Vd()),zh(),Yd(Gd()),Mg(),Id(jm.forRoot(),Pm.forRoot(),Am.forRoot(),dh.forRoot(),Mm.forRoot(ms),Dm.forRoot(),Uh.forRoot({themeVersion:"2",stylesheets:[{href:"css/theme.css",id:"theme"}]}),Bh.forRoot(),on.forRoot({defaultLanguage:Ri,loader:{provide:um,useClass:$a},compiler:{provide:ts,useClass:Gh},extend:!0}),Fm,Om.forRoot(),zm,Lm,$m.forRoot(),ls.forRoot(),Rm.forRoot(),Nm.forRoot()),xd([{provide:Nd,useValue:"candidate-front"},{provide:Ld,useValue:"/"},{provide:Go,useClass:Yh},{provide:jc,useClass:Cm,multi:!0},{provide:jc,useClass:Jh,multi:!0},{provide:bm,useValue:ST},{provide:Oi,useValue:Fg},{provide:Rd,useValue:"fr-FR"},{provide:wm,useValue:{expandedHeight:"64px",collapsedHeight:"48px"}},{provide:Sm,useFactory:bT,deps:[ym]},{provide:xl,deps:[Jn]},{provide:Yn,useFactory:()=>()=>{},deps:[xl],multi:!0},{provide:pm,useFactory:ET,deps:[as]}])]};Si.sentry.enabled&&eh({dsn:"https://14bdf45e0921279859df131115aca905@sentry-cc.gw.gke.tools.outerhr.net/9",environment:document?.documentElement?.getAttribute("cc-environment"),release:ms.version,integrations:[rh({enableInp:!0})],tracesSampleRate:Si.sentry.tracesSampleRate});Si.production&&void 0;document.addEventListener("DOMContentLoaded",()=>{Wd(ah,jg).catch(t=>console.log(t))});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.