Linux evo.fastest-server.com 5.14.0-284.1101.el9.tuxcare.11.els11.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 14 13:30:35 UTC 2026 x86_64
LiteSpeed
Server IP : 103.249.112.113 & Your IP : 216.73.217.135
Domains : 988 Domain
User : tanishks
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
lvemanager-xray /
xray-user /
Delete
Unzip
Name
Size
Permission
Date
Action
css
[ DIR ]
drwxr-xr-x
2026-09-04 11:37
i18n
[ DIR ]
drwxr-xr-x
2026-09-04 11:37
svg
[ DIR ]
drwxr-xr-x
2026-09-04 11:37
250.js
195.57
KB
-rw-r--r--
2026-08-11 11:44
3rdpartylicenses.txt
69.59
KB
-rw-r--r--
2026-08-11 11:44
567.js
942.28
KB
-rw-r--r--
2026-08-11 11:44
581.js
27.97
KB
-rw-r--r--
2026-08-11 11:44
850.js
153.9
KB
-rw-r--r--
2026-08-11 11:44
artifact-manifest.json
8.74
KB
-rw-r--r--
2026-08-11 11:44
favicon.ico
645
B
-rw-r--r--
2026-08-11 11:44
index.html
1.3
KB
-rw-r--r--
2026-08-11 11:44
mock-mode.js
969
B
-rw-r--r--
2026-08-11 11:44
styles.css
245.93
KB
-rw-r--r--
2026-08-11 11:44
xray.bundle.min.js
2.73
MB
-rw-r--r--
2026-08-11 11:44
Save
Rename
(()=>{"use strict";var y={};const g={};function r(e){const n=g[e];if(void 0!==n)return n.exports;const t=g[e]={id:e,loaded:!1,exports:{}};return y[e].call(t.exports,t,t.exports,r),t.loaded=!0,t.exports}r.m=y,(()=>{const e=[];r.O=(n,t,o,f)=>{if(t){f=f||0;for(var c=e.length;c>0&&e[c-1][2]>f;c--)e[c]=e[c-1];return void(e[c]=[t,o,f])}let s=1/0;for(c=0;c<e.length;c++){let[d,l,a]=e[c],p=!0;for(var i=0;i<d.length;i++)(!1&a||s>=a)&&Object.keys(r.O).every(b=>r.O[b](d[i]))?d.splice(i--,1):(p=!1,a<s&&(s=a));if(p){e.splice(c--,1);const b=l();void 0!==b&&(n=b)}}return n}})(),r.n=e=>{const n=e&&e.__esModule?()=>e.default:()=>e;return r.d(n,{a:n}),n},(()=>{const e=Object.getPrototypeOf?t=>Object.getPrototypeOf(t):t=>t.__proto__;let n;r.t=function(t,o){if(1&o&&(t=this(t)),8&o||"object"==typeof t&&t&&(4&o&&t.__esModule||16&o&&"function"==typeof t.then))return t;const f=Object.create(null);r.r(f);const c={};n=n||[null,e({}),e([]),e(e)];for(var s=2&o&&t;("object"==typeof s||"function"==typeof s)&&!~n.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach(i=>c[i]=()=>t[i]);return c.default=()=>t,r.d(f,c),f}})(),r.d=(e,n)=>{if(Array.isArray(n))for(var t=0;t<n.length;){var o=n[t++],f=n[t++];r.o(e,o)?0===f&&t++:Object.defineProperty(e,o,0===f?{enumerable:!0,value:n[t++]}:{enumerable:!0,get:f})}else for(var o in n)r.o(n,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,t)=>(r.f[t](e,n),n),[])),r.u=e=>e+".js",r.miniCssF=e=>{},r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{const e={},n="xray-user:";r.l=(t,o,f,c)=>{if(e[t])return void e[t].push(o);let s,i;if(void 0!==f){const a=document.getElementsByTagName("script");for(var u=0;u<a.length;u++){const p=a[u];if(p.getAttribute("src")==t||p.getAttribute("data-webpack")==n+f){s=p;break}}}s||(i=!0,s=document.createElement("script"),s.type="module",s.charset="utf-8",r.nc&&s.setAttribute("nonce",r.nc),s.setAttribute("data-webpack",n+f),s.src=r.tu(t)),e[t]=[o];const d=(a,p)=>{s.onerror=s.onload=null,clearTimeout(l);const b=e[t];if(delete e[t],s.parentNode&&s.parentNode.removeChild(s),b&&b.forEach(h=>h(p)),a)return a(p)},l=setTimeout(d.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=d.bind(null,s.onerror),s.onload=d.bind(null,s.onload),i&&document.head.appendChild(s)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{let e;r.tt=()=>(void 0===e&&(e={createScriptURL:n=>n},typeof trustedTypes<"u"&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e)})(),r.tu=e=>r.tt().createScriptURL(e),r.cjs=e=>{const n={exports:{}};return e.call(n.exports,n,n.exports),n.exports},r.p="",(()=>{const e={121:0};r.f.j=(o,f)=>{let c=r.o(e,o)?e[o]:void 0;if(0!==c)if(c)f.push(c[2]);else if(121!=o){const s=new Promise((l,a)=>c=e[o]=[l,a]);f.push(c[2]=s);const i=r.p+r.u(o),u=new Error,d=l=>{if(r.o(e,o)&&(c=e[o],0!==c&&(e[o]=void 0),c)){const a=l&&("load"===l.type?"missing":l.type),p=l&&l.target&&l.target.src;u.message="Loading chunk "+o+" failed.\n("+a+": "+p+")",u.name="ChunkLoadError",u.type=a,u.request=p,u.event=l,c[1](u)}};r.l(i,d,"chunk-"+o,o)}else e[o]=0},r.O.j=o=>0===e[o];const n=(o,f)=>{let[c,s,i]=f;var u,d,l=0;if(c.some(p=>0!==e[p])){for(u in s)r.o(s,u)&&(r.m[u]=s[u]);if(i)var a=i(r)}for(o&&o(f);l<c.length;l++)r.o(e,d=c[l])&&e[d]&&e[d][0](),e[d]=0;return r.O(a)},t=self.webpackChunkxray_user=self.webpackChunkxray_user||[];t.forEach(n.bind(null,0)),t.push=n.bind(null,t.push.bind(t))})()})();; "use strict";(self.webpackChunkxray_user=self.webpackChunkxray_user||[]).push([[461],{56373(Me,Ve,ze){const Pe=function(h,...E){if(Pe.translate){const B=Pe.translate(h,E);h=B[0],E=B[1]}let T=Se(h[0],h.raw[0]);for(let B=1;B<h.length;B++)T+=E[B-1]+Se(h[B],h.raw[B]);return T};function Se(h,E){return":"===E.charAt(0)?h.substring(function Xe(h,E){for(let T=1,B=1;T<h.length;T++,B++)if("\\"===E[B])B++;else if(":"===h[T])return T;throw new Error(`Unterminated $localize metadata block in "${E}".`)}(h,E)+1):h}globalThis.$localize=Pe,ze(66277)},66277(){var Me=Object.defineProperty,Ve=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,We=(t,e,a)=>e in t?Me(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,je=(t,e)=>{for(var a in e||(e={}))ot.call(e,a)&&We(t,a,e[a]);if(Ae)for(var a of Ae(e))st.call(e,a)&&We(t,a,e[a]);return t},O=(t,e,a)=>(We(t,"symbol"!=typeof e?e+"":e,a),a),se=globalThis;function ie(t){return(se.__Zone_symbol_prefix||"__zone_symbol__")+t}var Re=Object.getOwnPropertyDescriptor,He=Object.defineProperty,Ce=Object.getPrototypeOf,Qe=Object.create,Xe=Array.prototype.slice,Pe="addEventListener",Be="removeEventListener",Se=ie(Pe),Ye=ie(Be),h="true",E="false",T=ie("");function B(t,e){return Zone.current.wrap(t,e)}function K(t,e,a,n,c){return Zone.current.scheduleMacroTask(t,e,a,n,c)}var m=ie,he=typeof window<"u",ee=he?window:void 0,U=he&&ee||globalThis;function Oe(t,e){for(let a=t.length-1;a>=0;a--)"function"==typeof t[a]&&(t[a]=B(t[a],e+"_"+a));return t}function Ue(t){return!t||!1!==t.writable&&!("function"==typeof t.get&&typeof t.set>"u")}var $e=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ce=!("nw"in U)&&typeof U.process<"u"&&"[object process]"===U.process.toString(),Ne=!ce&&!$e&&!(!he||!ee.HTMLElement),ve=typeof U.process<"u"&&"[object process]"===U.process.toString()&&!$e&&!(!he||!ee.HTMLElement),De={},Dt=m("enable_beforeunload"),at=function(t){if(!(t=t||U.event))return;let e=De[t.type];e||(e=De[t.type]=m("ON_PROPERTY"+t.type));const a=this||t.target||U,n=a[e];let c;return Ne&&a===ee&&"error"===t.type?(c=n&&n.call(this,t.message,t.filename,t.lineno,t.colno,t.error),!0===c&&t.preventDefault()):(c=n&&n.apply(this,arguments),"beforeunload"===t.type&&U[Dt]&&"string"==typeof c?t.returnValue=c:null!=c&&!c&&t.preventDefault()),c};function lt(t,e,a){let n=Re(t,e);if(!n&&a&&Re(a,e)&&(n={enumerable:!0,configurable:!0}),!n||!n.configurable)return;const c=m("on"+e+"patched");if(t.hasOwnProperty(c)&&t[c])return;delete n.writable,delete n.value;const u=n.get,D=n.set,g=e.slice(2);let R=De[g];R||(R=De[g]=m("ON_PROPERTY"+g)),n.set=function(N){let k=this;!k&&t===U&&(k=U),k&&("function"==typeof k[R]&&k.removeEventListener(g,at),D?.call(k,null),k[R]=N,"function"==typeof N&&k.addEventListener(g,at,!1))},n.get=function(){let N=this;if(!N&&t===U&&(N=U),!N)return null;const k=N[R];if(k)return k;if(u){let I=u.call(this);if(I)return n.set.call(this,I),"function"==typeof N.removeAttribute&&N.removeAttribute(e),I}return null},He(t,e,n),t[c]=!0}function ut(t,e,a){if(e)for(let n=0;n<e.length;n++)lt(t,"on"+e[n],a);else{const n=[];for(const c in t)"on"==c.slice(0,2)&&n.push(c);for(let c=0;c<n.length;c++)lt(t,n[c],a)}}var de=m("originalInstance");function Fe(t){const e=U[t];if(!e)return;U[m(t)]=e,U[t]=function(){const c=Oe(arguments,t);switch(c.length){case 0:this[de]=new e;break;case 1:this[de]=new e(c[0]);break;case 2:this[de]=new e(c[0],c[1]);break;case 3:this[de]=new e(c[0],c[1],c[2]);break;case 4:this[de]=new e(c[0],c[1],c[2],c[3]);break;default:throw new Error("Arg list too long.")}},ke(U[t],e);const a=new e(function(){});let n;for(n in a)"XMLHttpRequest"===t&&"responseBlob"===n||function(c){"function"==typeof a[c]?U[t].prototype[c]=function(){return this[de][c].apply(this[de],arguments)}:He(U[t].prototype,c,{set:function(u){"function"==typeof u?(this[de][c]=B(u,t+"."+c),ke(this[de][c],u)):this[de][c]=u},get:function(){return this[de][c]}})}(n);for(n in e)"prototype"!==n&&e.hasOwnProperty(n)&&(U[t][n]=e[n])}function ye(t,e,a){let n=t;for(;n&&!n.hasOwnProperty(e);)n=Ce(n);!n&&t[e]&&(n=t);const c=m(e);let u=null;if(n&&(!(u=n[c])||!n.hasOwnProperty(c))&&(u=n[c]=n[e],Ue(n&&Re(n,e)))){const g=a(u,c,e);n[e]=function(){return g(this,arguments)},ke(n[e],u)}return u}function St(t,e,a){let n=null;function c(u){const D=u.data;return D.args[D.cbIdx]=function(){u.invoke.apply(this,arguments)},n.apply(D.target,D.args),u}n=ye(t,e,u=>function(D,g){const R=a(D,g);return R.cbIdx>=0&&"function"==typeof g[R.cbIdx]?K(R.name,g[R.cbIdx],R,c):u.apply(D,g)})}function ke(t,e){t[m("OriginalDelegate")]=e}function ft(t){return"function"==typeof t}function ht(t){return"number"==typeof t}var Ot={useG:!0},ue={},dt={},_t=new RegExp("^"+T+"(\\w+)(true|false)$"),Et=m("propagationStopped");function Tt(t,e){const a=(e?e(t):t)+E,n=(e?e(t):t)+h,c=T+a,u=T+n;ue[t]={},ue[t][E]=c,ue[t][h]=u}function Nt(t,e,a,n){const c=n&&n.add||Pe,u=n&&n.rm||Be,D=n&&n.listeners||"eventListeners",g=n&&n.rmAll||"removeAllListeners",R=m(c),N="."+c+":",k="prependListener",I="."+k+":",A=function(C,_,G){if(C.isRemoved)return;const V=C.callback;let z;"object"==typeof V&&V.handleEvent&&(C.callback=y=>V.handleEvent(y),C.originalDelegate=V);try{C.invoke(C,_,[G])}catch(y){z=y}const W=C.options;return W&&"object"==typeof W&&W.once&&_[u].call(_,G.type,C.originalDelegate?C.originalDelegate:C.callback,W),z};function F(C,_,G){if(!(_=_||t.event))return;const V=C||_.target||t,z=V[ue[_.type][G?h:E]];if(z){const W=[];if(1===z.length){const y=A(z[0],V,_);y&&W.push(y)}else{const y=z.slice();for(let Q=0;Q<y.length&&(!_||!0!==_[Et]);Q++){const L=A(y[Q],V,_);L&&W.push(L)}}if(1===W.length)throw W[0];for(let y=0;y<W.length;y++){const Q=W[y];e.nativeScheduleMicroTask(()=>{throw Q})}}}const ne=function(C){return F(this,C,!1)},J=function(C){return F(this,C,!0)};function ae(C,_){if(!C)return!1;let G=!0;_&&void 0!==_.useG&&(G=_.useG);const V=_&&_.vh;let z=!0;_&&void 0!==_.chkDup&&(z=_.chkDup);let W=!1;_&&void 0!==_.rt&&(W=_.rt);let y=C;for(;y&&!y.hasOwnProperty(c);)y=Ce(y);if(!y&&C[c]&&(y=C),!y||y[R])return!1;const Q=_&&_.eventNameToString,L={},S=y[R]=y[c],x=y[m(u)]=y[u],Z=y[m(D)]=y[D],$=y[m(g)]=y[g];let le;_&&_.prepend&&(le=y[m(_.prepend)]=y[_.prepend]);const v=G?function(s){if(!L.isExisting)return S.call(L.target,L.eventName,L.capture?J:ne,L.options)}:function(s){return S.call(L.target,L.eventName,s.invoke,L.options)},P=G?function(s){if(!s.isRemoved){const d=ue[s.eventName];let b;d&&(b=d[s.capture?h:E]);const w=b&&s.target[b];if(w)for(let p=0;p<w.length;p++)if(w[p]===s){w.splice(p,1),s.isRemoved=!0,s.removeAbortListener&&(s.removeAbortListener(),s.removeAbortListener=null),0===w.length&&(s.allRemoved=!0,s.target[b]=null);break}}if(s.allRemoved)return x.call(s.target,s.eventName,s.capture?J:ne,s.options)}:function(s){return x.call(s.target,s.eventName,s.invoke,s.options)},_e=_?.diff||function(s,d){const b=typeof d;return"function"===b&&s.callback===d||"object"===b&&s.originalDelegate===d},Ee=Zone[m("UNPATCHED_EVENTS")],Ze=t[m("PASSIVE_EVENTS")],l=function(s,d,b,w,p=!1,M=!1){return function(){const j=this||t;let H=arguments[0];_&&_.transferEventName&&(H=_.transferEventName(H));let X=arguments[1];if(!X)return s.apply(this,arguments);if(ce&&"uncaughtException"===H)return s.apply(this,arguments);let Y=!1;if("function"!=typeof X){if(!X.handleEvent)return s.apply(this,arguments);Y=!0}if(V&&!V(s,X,j,arguments))return;const be=!!Ze&&-1!==Ze.indexOf(H),Te=function f(s){if("object"==typeof s&&null!==s){const d=je({},s);return s.signal&&(d.signal=s.signal),d}return s}(function oe(s,d){return d?"boolean"==typeof s?{capture:s,passive:!0}:s?"object"==typeof s&&!1!==s.passive?(t=>Ve(t,ze({passive:!0})))(je({},s)):s:{passive:!0}:s}(arguments[2],be)),we=Te?.signal;if(we?.aborted)return;if(Ee)for(let me=0;me<Ee.length;me++)if(H===Ee[me])return be?s.call(j,H,X,Te):s.apply(this,arguments);const tt=!!Te&&("boolean"==typeof Te||Te.capture),kt=!(!Te||"object"!=typeof Te)&&Te.once,Vt=Zone.current;let nt=ue[H];nt||(Tt(H,Q),nt=ue[H]);const vt=nt[tt?h:E];let Je,Le=j[vt],bt=!1;if(Le){if(bt=!0,z)for(let me=0;me<Le.length;me++)if(_e(Le[me],X))return}else Le=j[vt]=[];const Rt=j.constructor.name,Pt=dt[Rt];Pt&&(Je=Pt[H]),Je||(Je=Rt+d+(Q?Q(H):H)),L.options=Te,kt&&(L.options.once=!1),L.target=j,L.capture=tt,L.eventName=H,L.isExisting=bt;const Ge=G?Ot:void 0;Ge&&(Ge.taskData=L),we&&(L.options.signal=void 0);const ge=Vt.scheduleEventTask(Je,X,Ge,b,w);if(we){L.options.signal=we;const me=()=>ge.zone.cancelTask(ge);s.call(we,"abort",me,{once:!0}),ge.removeAbortListener=()=>we.removeEventListener("abort",me)}return L.target=null,Ge&&(Ge.taskData=null),kt&&(L.options.once=!0),"boolean"!=typeof ge.options&&(ge.options=Te),ge.target=j,ge.capture=tt,ge.eventName=H,Y&&(ge.originalDelegate=X),M?Le.unshift(ge):Le.push(ge),p?j:void 0}};return y[c]=l(S,N,v,P,W),le&&(y[k]=l(le,I,function(s){return le.call(L.target,L.eventName,s.invoke,L.options)},P,W,!0)),y[u]=function(){const s=this||t;let d=arguments[0];_&&_.transferEventName&&(d=_.transferEventName(d));const b=arguments[2],w=!!b&&("boolean"==typeof b||b.capture),p=arguments[1];if(!p)return x.apply(this,arguments);if(V&&!V(x,p,s,arguments))return;const M=ue[d];let j;M&&(j=M[w?h:E]);const H=j&&s[j];if(H)for(let X=0;X<H.length;X++){const Y=H[X];if(_e(Y,p))return H.splice(X,1),Y.isRemoved=!0,0!==H.length||(Y.allRemoved=!0,s[j]=null,w||"string"!=typeof d)||(s[T+"ON_PROPERTY"+d]=null),Y.zone.cancelTask(Y),W?s:void 0}return x.apply(this,arguments)},y[D]=function(){const s=this||t;let d=arguments[0];_&&_.transferEventName&&(d=_.transferEventName(d));const b=[],w=gt(s,Q?Q(d):d);for(let p=0;p<w.length;p++){const M=w[p];b.push(M.originalDelegate?M.originalDelegate:M.callback)}return b},y[g]=function(){const s=this||t;let d=arguments[0];if(d){_&&_.transferEventName&&(d=_.transferEventName(d));const b=ue[d];if(b){const M=s[b[E]],j=s[b[h]];if(M){const H=M.slice();for(let X=0;X<H.length;X++){const Y=H[X];this[u].call(this,d,Y.originalDelegate?Y.originalDelegate:Y.callback,Y.options)}}if(j){const H=j.slice();for(let X=0;X<H.length;X++){const Y=H[X];this[u].call(this,d,Y.originalDelegate?Y.originalDelegate:Y.callback,Y.options)}}}}else{const b=Object.keys(s);for(let w=0;w<b.length;w++){const M=_t.exec(b[w]);let j=M&&M[1];j&&"removeListener"!==j&&this[g].call(this,j)}this[g].call(this,"removeListener")}if(W)return this},ke(y[c],S),ke(y[u],x),$&&ke(y[g],$),Z&&ke(y[D],Z),!0}let re=[];for(let C=0;C<a.length;C++)re[C]=ae(a[C],n);return re}function gt(t,e){if(!e){const u=[];for(let D in t){const g=_t.exec(D);let R=g&&g[1];if(R&&(!e||R===e)){const N=t[D];if(N)for(let k=0;k<N.length;k++)u.push(N[k])}}return u}let a=ue[e];a||(Tt(e),a=ue[e]);const n=t[a[E]],c=t[a[h]];return n?c?n.concat(c):n.slice():c?c.slice():[]}function It(t,e){const a=t.Event;a&&a.prototype&&e.patchMethod(a.prototype,"stopImmediatePropagation",n=>function(c,u){c[Et]=!0,n&&n.apply(c,u)})}var Ke=m("zoneTask");function Ie(t,e,a,n){let c=null,u=null;a+=n;const D={};function g(N){const k=N.data;k.args[0]=function(){return N.invoke.apply(this,arguments)};const I=c.apply(t,k.args);return ht(I)?k.handleId=I:(k.handle=I,k.isRefreshable=ft(I.refresh)),N}function R(N){const{handle:k,handleId:I}=N.data;return u.call(t,k??I)}c=ye(t,e+=n,N=>function(k,I){var A;if(ft(I[0])){const F={isRefreshable:!1,isPeriodic:"Interval"===n,delay:"Timeout"===n||"Interval"===n?I[1]||0:void 0,args:I},ne=I[0];I[0]=function(){try{return ne.apply(this,arguments)}finally{const{handle:V,handleId:z,isPeriodic:W,isRefreshable:y}=F;!W&&!y&&(z?delete D[z]:V&&(V[Ke]=null))}};const J=K(e,I[0],F,g,R);if(!J)return J;const{handleId:ae,handle:re,isRefreshable:C,isPeriodic:_}=J.data;if(ae)D[ae]=J;else if(re&&(re[Ke]=J,C&&!_)){const G=re.refresh;re.refresh=function(){const{zone:V,state:z}=J;return"notScheduled"===z?(J._state="scheduled",V._updateTaskCount(J,1)):"running"===z&&(J._state="scheduling"),G.call(this)}}return null!=(A=re??ae)?A:J}return N.apply(t,I)}),u=ye(t,a,N=>function(k,I){const A=I[0];let F;ht(A)?(F=D[A],delete D[A]):(F=A?.[Ke],F?A[Ke]=null:F=A),F?.type?F.cancelFn&&F.zone.cancelTask(F):N.apply(t,I)})}function pt(t,e,a){if(!a||0===a.length)return e;const n=a.filter(u=>u.target===t);if(0===n.length)return e;const c=n[0].ignoreProperties;return e.filter(u=>-1===c.indexOf(u))}function mt(t,e,a,n){t&&ut(t,pt(t,e,a),n)}function et(t){return Object.getOwnPropertyNames(t).filter(e=>e.startsWith("on")&&e.length>2).map(e=>e.substring(2))}function Ut(t,e,a,n,c){const u=Zone.__symbol__(n);if(e[u])return;const D=e[u]=e[n];e[n]=function(g,R,N){return R&&R.prototype&&c.forEach(function(k){const I=`${a}.${n}::`+k,A=R.prototype;try{if(A.hasOwnProperty(k)){const F=t.ObjectGetOwnPropertyDescriptor(A,k);F&&F.value?(F.value=t.wrapWithCurrentZone(F.value,I),t._redefineProperty(R.prototype,k,F)):A[k]&&(A[k]=t.wrapWithCurrentZone(A[k],I))}else A[k]&&(A[k]=t.wrapWithCurrentZone(A[k],I))}catch{}}),D.call(e,g,R,N)},t.attachOriginToPatched(e[n],D)}var yt=function ct(){const e=globalThis,a=!0===e[ie("forceDuplicateZoneCheck")];if(e.Zone&&(a||"function"!=typeof e.Zone.__symbol__))throw new Error("Zone already loaded.");return null!=e.Zone||(e.Zone=function it(){const t=se.performance;function e(q){t&&t.mark&&t.mark(q)}function a(q,r){t&&t.measure&&t.measure(q,r)}e("Zone");const n=class rt{constructor(r,o){O(this,"_parent"),O(this,"_name"),O(this,"_properties"),O(this,"_zoneDelegate"),this._parent=r,this._name=o?o.name||"unnamed":"<root>",this._properties=o&&o.properties||{},this._zoneDelegate=new D(this,this._parent&&this._parent._zoneDelegate,o)}static assertZonePatched(){if(se.Promise!==x.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let r=rt.current;for(;r.parent;)r=r.parent;return r}static get current(){return $.zone}static get currentTask(){return le}static __load_patch(r,o,i=!1){if(x.hasOwnProperty(r)){const v=!0===se[ie("forceDuplicateZoneCheck")];if(!i&&v)throw Error("Already loaded patch: "+r)}else if(!se["__Zone_disable_"+r]){const v="Zone:"+r;e(v),x[r]=o(se,rt,Z),a(v,v)}}get parent(){return this._parent}get name(){return this._name}get(r){const o=this.getZoneWith(r);if(o)return o._properties[r]}getZoneWith(r){let o=this;for(;o;){if(o._properties.hasOwnProperty(r))return o;o=o._parent}return null}fork(r){if(!r)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,r)}wrap(r,o){if("function"!=typeof r)throw new Error("Expecting function got: "+r);const i=this._zoneDelegate.intercept(this,r,o),v=this;return function(){return v.runGuarded(i,this,arguments,o)}}run(r,o,i,v){$={parent:$,zone:this};try{return this._zoneDelegate.invoke(this,r,o,i,v)}finally{$=$.parent}}runGuarded(r,o=null,i,v){$={parent:$,zone:this};try{try{return this._zoneDelegate.invoke(this,r,o,i,v)}catch(P){if(this._zoneDelegate.handleError(this,P))throw P}}finally{$=$.parent}}runTask(r,o,i){if(r.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(r.zone||C).name+"; Execution: "+this.name+")");const v=r,{type:P,data:{isPeriodic:fe=!1,isRefreshable:_e=!1}={}}=r;if(r.state===_&&(P===S||P===L))return;const Ee=r.state!=z;Ee&&v._transitionTo(z,V);const Ze=le;le=v,$={parent:$,zone:this};try{P==L&&r.data&&!fe&&!_e&&(r.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,v,o,i)}catch(f){if(this._zoneDelegate.handleError(this,f))throw f}}finally{const f=r.state;if(f!==_&&f!==y)if(P==S||fe||_e&&f===G)Ee&&v._transitionTo(V,z,G);else{const l=v._zoneDelegates;this._updateTaskCount(v,-1),Ee&&v._transitionTo(_,z,_),_e&&(v._zoneDelegates=l)}$=$.parent,le=Ze}}scheduleTask(r){if(r.zone&&r.zone!==this){let i=this;for(;i;){if(i===r.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${r.zone.name}`);i=i.parent}}r._transitionTo(G,_);const o=[];r._zoneDelegates=o,r._zone=this;try{r=this._zoneDelegate.scheduleTask(this,r)}catch(i){throw r._transitionTo(y,G,_),this._zoneDelegate.handleError(this,i),i}return r._zoneDelegates===o&&this._updateTaskCount(r,1),r.state==G&&r._transitionTo(V,G),r}scheduleMicroTask(r,o,i,v){return this.scheduleTask(new g(Q,r,o,i,v,void 0))}scheduleMacroTask(r,o,i,v,P){return this.scheduleTask(new g(L,r,o,i,v,P))}scheduleEventTask(r,o,i,v,P){return this.scheduleTask(new g(S,r,o,i,v,P))}cancelTask(r){if(r.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(r.zone||C).name+"; Execution: "+this.name+")");if(r.state===V||r.state===z){r._transitionTo(W,V,z);try{this._zoneDelegate.cancelTask(this,r)}catch(o){throw r._transitionTo(y,W),this._zoneDelegate.handleError(this,o),o}return this._updateTaskCount(r,-1),r._transitionTo(_,W),r.runCount=-1,r}}_updateTaskCount(r,o){const i=r._zoneDelegates;-1==o&&(r._zoneDelegates=null);for(let v=0;v<i.length;v++)i[v]._updateTaskCount(r.type,o)}};O(n,"__symbol__",ie);let c=n;const u={name:"",onHasTask:(q,r,o,i)=>q.hasTask(o,i),onScheduleTask:(q,r,o,i)=>q.scheduleTask(o,i),onInvokeTask:(q,r,o,i,v,P)=>q.invokeTask(o,i,v,P),onCancelTask:(q,r,o,i)=>q.cancelTask(o,i)};class D{constructor(r,o,i){O(this,"_zone"),O(this,"_taskCounts",{microTask:0,macroTask:0,eventTask:0}),O(this,"_forkDlgt"),O(this,"_forkZS"),O(this,"_forkCurrZone"),O(this,"_interceptDlgt"),O(this,"_interceptZS"),O(this,"_interceptCurrZone"),O(this,"_invokeDlgt"),O(this,"_invokeZS"),O(this,"_invokeCurrZone"),O(this,"_handleErrorDlgt"),O(this,"_handleErrorZS"),O(this,"_handleErrorCurrZone"),O(this,"_scheduleTaskDlgt"),O(this,"_scheduleTaskZS"),O(this,"_scheduleTaskCurrZone"),O(this,"_invokeTaskDlgt"),O(this,"_invokeTaskZS"),O(this,"_invokeTaskCurrZone"),O(this,"_cancelTaskDlgt"),O(this,"_cancelTaskZS"),O(this,"_cancelTaskCurrZone"),O(this,"_hasTaskDlgt"),O(this,"_hasTaskDlgtOwner"),O(this,"_hasTaskZS"),O(this,"_hasTaskCurrZone"),this._zone=r,this._forkZS=i&&(i&&i.onFork?i:o._forkZS),this._forkDlgt=i&&(i.onFork?o:o._forkDlgt),this._forkCurrZone=i&&(i.onFork?this._zone:o._forkCurrZone),this._interceptZS=i&&(i.onIntercept?i:o._interceptZS),this._interceptDlgt=i&&(i.onIntercept?o:o._interceptDlgt),this._interceptCurrZone=i&&(i.onIntercept?this._zone:o._interceptCurrZone),this._invokeZS=i&&(i.onInvoke?i:o._invokeZS),this._invokeDlgt=i&&(i.onInvoke?o:o._invokeDlgt),this._invokeCurrZone=i&&(i.onInvoke?this._zone:o._invokeCurrZone),this._handleErrorZS=i&&(i.onHandleError?i:o._handleErrorZS),this._handleErrorDlgt=i&&(i.onHandleError?o:o._handleErrorDlgt),this._handleErrorCurrZone=i&&(i.onHandleError?this._zone:o._handleErrorCurrZone),this._scheduleTaskZS=i&&(i.onScheduleTask?i:o._scheduleTaskZS),this._scheduleTaskDlgt=i&&(i.onScheduleTask?o:o._scheduleTaskDlgt),this._scheduleTaskCurrZone=i&&(i.onScheduleTask?this._zone:o._scheduleTaskCurrZone),this._invokeTaskZS=i&&(i.onInvokeTask?i:o._invokeTaskZS),this._invokeTaskDlgt=i&&(i.onInvokeTask?o:o._invokeTaskDlgt),this._invokeTaskCurrZone=i&&(i.onInvokeTask?this._zone:o._invokeTaskCurrZone),this._cancelTaskZS=i&&(i.onCancelTask?i:o._cancelTaskZS),this._cancelTaskDlgt=i&&(i.onCancelTask?o:o._cancelTaskDlgt),this._cancelTaskCurrZone=i&&(i.onCancelTask?this._zone:o._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const v=i&&i.onHasTask;(v||o&&o._hasTaskZS)&&(this._hasTaskZS=v?i:u,this._hasTaskDlgt=o,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=this._zone,i.onScheduleTask||(this._scheduleTaskZS=u,this._scheduleTaskDlgt=o,this._scheduleTaskCurrZone=this._zone),i.onInvokeTask||(this._invokeTaskZS=u,this._invokeTaskDlgt=o,this._invokeTaskCurrZone=this._zone),i.onCancelTask||(this._cancelTaskZS=u,this._cancelTaskDlgt=o,this._cancelTaskCurrZone=this._zone))}get zone(){return this._zone}fork(r,o){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,r,o):new c(r,o)}intercept(r,o,i){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,r,o,i):o}invoke(r,o,i,v,P){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,r,o,i,v,P):o.apply(i,v)}handleError(r,o){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,r,o)}scheduleTask(r,o){let i=o;if(this._scheduleTaskZS)this._hasTaskZS&&i._zoneDelegates.push(this._hasTaskDlgtOwner),i=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,r,o),i||(i=o);else if(o.scheduleFn)o.scheduleFn(o);else{if(o.type!=Q)throw new Error("Task is missing scheduleFn.");ae(o)}return i}invokeTask(r,o,i,v){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,r,o,i,v):o.callback.apply(i,v)}cancelTask(r,o){let i;if(this._cancelTaskZS)i=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,r,o);else{if(!o.cancelFn)throw Error("Task is not cancelable");i=o.cancelFn(o)}return i}hasTask(r,o){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,r,o)}catch(i){this.handleError(r,i)}}_updateTaskCount(r,o){const i=this._taskCounts,v=i[r],P=i[r]=v+o;if(P<0)throw new Error("More tasks executed then were scheduled.");0!=v&&0!=P||this.hasTask(this._zone,{microTask:i.microTask>0,macroTask:i.macroTask>0,eventTask:i.eventTask>0,change:r})}}class g{constructor(r,o,i,v,P,fe){if(O(this,"type"),O(this,"source"),O(this,"invoke"),O(this,"callback"),O(this,"data"),O(this,"scheduleFn"),O(this,"cancelFn"),O(this,"_zone",null),O(this,"runCount",0),O(this,"_zoneDelegates",null),O(this,"_state","notScheduled"),this.type=r,this.source=o,this.data=v,this.scheduleFn=P,this.cancelFn=fe,!i)throw new Error("callback is not defined");this.callback=i;const _e=this;this.invoke=r===S&&v&&v.useG?g.invokeTask:function(){return g.invokeTask.call(se,_e,this,arguments)}}static invokeTask(r,o,i){r||(r=this),oe++;try{return r.runCount++,r.zone.runTask(r,o,i)}finally{1===oe&&!se[I]&&re(),oe--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(_,G)}_transitionTo(r,o,i){if(this._state!==o&&this._state!==i)throw new Error(`${this.type} '${this.source}': can not transition to '${r}', expecting state '${o}'${i?" or '"+i+"'":""}, was '${this._state}'.`);this._state=r,r==_&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const R=ie("setTimeout"),N=ie("Promise"),k=ie("then"),I=ie("enable_native_microtask_draining");let ne,A=[],F=!1;function J(q){var r;!ne&&se[N]&&(ne=se[N].resolve(0)),ne?(null!=(r=ne[k])?r:ne.then).call(ne,q):se[R](q,0)}function ae(q){const r=se[I];(r&&0===A.length&&!F||!r&&0===oe&&0===A.length)&&J(re),q&&A.push(q)}function re(){if(!F){for(F=!0;A.length;){const q=A;A=[];for(const r of q)try{r.zone.runTask(r,null,null)}catch(o){Z.onUnhandledError(o)}}se[I]?(F=!1,Z.microtaskDrainDone()):(Z.microtaskDrainDone(),F=!1)}}const C={name:"NO ZONE"},_="notScheduled",G="scheduling",V="scheduled",z="running",W="canceling",y="unknown",Q="microTask",L="macroTask",S="eventTask",x={},Z={symbol:ie,currentZoneFrame:()=>$,onUnhandledError:te,microtaskDrainDone:te,scheduleMicroTask:ae,showUncaughtError:()=>!c[ie("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:te,patchMethod:()=>te,bindArguments:()=>[],patchThen:()=>te,patchMacroTask:()=>te,patchEventPrototype:()=>te,getGlobalObjects:()=>{},ObjectDefineProperty:()=>te,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>te,wrapWithCurrentZone:()=>te,filterProperties:()=>[],attachOriginToPatched:()=>te,_redefineProperty:()=>te,patchCallbacks:()=>te,nativeScheduleMicroTask:J};let $={parent:null,zone:new c(null,null)},le=null,oe=0;function te(){}return a("Zone","Zone"),c}()),e.Zone}();(function Gt(t){(function Bt(t){t.__load_patch("ZoneAwarePromise",(e,a,n)=>{const c=Object.getOwnPropertyDescriptor,u=Object.defineProperty,g=n.symbol,R=[],N=!1!==e[g("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],k=g("Promise"),I=g("then");n.onUnhandledError=f=>{if(n.showUncaughtError()){const l=f&&f.rejection;l?console.error("Unhandled Promise rejection:",l instanceof Error?l.message:l,"; Zone:",f.zone.name,"; Task:",f.task&&f.task.source,"; Value:",l,l instanceof Error?l.stack:void 0):console.error(f)}},n.microtaskDrainDone=()=>{for(;R.length;){const f=R.shift();try{f.zone.runGuarded(()=>{throw f.throwOriginal?f.rejection:f})}catch(l){ne(l)}}};const F=g("unhandledPromiseRejectionHandler");function ne(f){n.onUnhandledError(f);try{const l=a[F];"function"==typeof l&&l.call(this,f)}catch{}}function J(f){return f&&"function"==typeof f.then}function ae(f){return f}function re(f){return P.reject(f)}const C=g("state"),_=g("value"),G=g("finally"),V=g("parentPromiseValue"),z=g("parentPromiseState"),y=null,Q=!0,L=!1;function x(f,l){return s=>{try{oe(f,l,s)}catch(d){oe(f,!1,d)}}}const Z=function(){let f=!1;return function(s){return function(){f||(f=!0,s.apply(null,arguments))}}},$="Promise resolved with itself",le=g("currentTaskTrace");function oe(f,l,s){const d=Z();if(f===s)throw new TypeError($);if(f[C]===y){let b=null;try{("object"==typeof s||"function"==typeof s)&&(b=s&&s.then)}catch(w){return d(()=>{oe(f,!1,w)})(),f}if(l!==L&&s instanceof P&&s.hasOwnProperty(C)&&s.hasOwnProperty(_)&&s[C]!==y)q(s),oe(f,s[C],s[_]);else if(l!==L&&"function"==typeof b)try{b.call(s,d(x(f,l)),d(x(f,!1)))}catch(w){d(()=>{oe(f,!1,w)})()}else{f[C]=l;const w=f[_];if(f[_]=s,f[G]===G&&l===Q&&(f[C]=f[z],f[_]=f[V]),l===L&&s instanceof Error){const p=a.currentTask&&a.currentTask.data&&a.currentTask.data.__creationTrace__;p&&u(s,le,{configurable:!0,enumerable:!1,writable:!0,value:p})}for(let p=0;p<w.length;)r(f,w[p++],w[p++],w[p++],w[p++]);if(0==w.length&&l==L){f[C]=0;let p=s;try{throw new Error("Uncaught (in promise): "+function D(f){return f&&f.toString===Object.prototype.toString?(f.constructor&&f.constructor.name||"")+": "+JSON.stringify(f):f?f.toString():Object.prototype.toString.call(f)}(s)+(s&&s.stack?"\n"+s.stack:""))}catch(M){p=M}N&&(p.throwOriginal=!0),p.rejection=s,p.promise=f,p.zone=a.current,p.task=a.currentTask,R.push(p),n.scheduleMicroTask()}}}return f}const te=g("rejectionHandledHandler");function q(f){if(0===f[C]){try{const l=a[te];l&&"function"==typeof l&&l.call(this,{rejection:f[_],promise:f})}catch{}f[C]=L;for(let l=0;l<R.length;l++)f===R[l].promise&&R.splice(l,1)}}function r(f,l,s,d,b){q(f);const w=f[C],p=w?"function"==typeof d?d:ae:"function"==typeof b?b:re;l.scheduleMicroTask("Promise.then",()=>{try{const M=f[_],j=!!s&&G===s[G];j&&(s[V]=M,s[z]=w);const H=l.run(p,void 0,j&&p!==re&&p!==ae?[]:[M]);oe(s,!0,H)}catch(M){oe(s,!1,M)}},s)}const i=function(){},v=e.AggregateError;class P{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(l){return l instanceof P?l:oe(new this(null),Q,l)}static reject(l){return oe(new this(null),L,l)}static withResolvers(){const l={};return l.promise=new P((s,d)=>{l.resolve=s,l.reject=d}),l}static any(l){if(!l||"function"!=typeof l[Symbol.iterator])return Promise.reject(new v([],"All promises were rejected"));const s=[];let d=0;try{for(let p of l)d++,s.push(P.resolve(p))}catch{return Promise.reject(new v([],"All promises were rejected"))}if(0===d)return Promise.reject(new v([],"All promises were rejected"));let b=!1;const w=[];return new P((p,M)=>{for(let j=0;j<s.length;j++)s[j].then(H=>{b||(b=!0,p(H))},H=>{w.push(H),d--,0===d&&(b=!0,M(new v(w,"All promises were rejected")))})})}static race(l){let s,d,b=new this((M,j)=>{s=M,d=j});function w(M){s(M)}function p(M){d(M)}for(let M of l)J(M)||(M=this.resolve(M)),M.then(w,p);return b}static all(l){return P.allWithCallback(l)}static allSettled(l){return(this&&this.prototype instanceof P?this:P).allWithCallback(l,{thenCallback:d=>({status:"fulfilled",value:d}),errorCallback:d=>({status:"rejected",reason:d})})}static allWithCallback(l,s){let d,b,w=new this((H,X)=>{d=H,b=X}),p=2,M=0;const j=[];for(let H of l){J(H)||(H=this.resolve(H));const X=M;try{H.then(Y=>{j[X]=s?s.thenCallback(Y):Y,p--,0===p&&d(j)},Y=>{s?(j[X]=s.errorCallback(Y),p--,0===p&&d(j)):b(Y)})}catch(Y){b(Y)}p++,M++}return p-=2,0===p&&d(j),w}constructor(l){const s=this;if(!(s instanceof P))throw new Error("Must be an instanceof Promise.");s[C]=y,s[_]=[];try{const d=Z();l&&l(d(x(s,Q)),d(x(s,L)))}catch(d){oe(s,!1,d)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return P}then(l,s){var d;let b=null==(d=this.constructor)?void 0:d[Symbol.species];(!b||"function"!=typeof b)&&(b=this.constructor||P);const w=new b(i),p=a.current;return this[C]==y?this[_].push(p,w,l,s):r(this,p,w,l,s),w}catch(l){return this.then(null,l)}finally(l){var s;let d=null==(s=this.constructor)?void 0:s[Symbol.species];(!d||"function"!=typeof d)&&(d=P);const b=new d(i);b[G]=G;const w=a.current;return this[C]==y?this[_].push(w,b,l,l):r(this,w,b,l,l),b}}P.resolve=P.resolve,P.reject=P.reject,P.race=P.race,P.all=P.all;const fe=e[k]=e.Promise;e.Promise=P;const _e=g("thenPatched");function Ee(f){const l=f.prototype,s=c(l,"then");if(s&&(!1===s.writable||!s.configurable))return;const d=l.then;l[I]=d,f.prototype.then=function(b,w){return new P((M,j)=>{d.call(this,M,j)}).then(b,w)},f[_e]=!0}if(n.patchThen=Ee,fe){Ee(fe);const f=fe.try;f&&"function"==typeof f&&(P.try=f),ye(e,"fetch",l=>function Ze(f){return function(l,s){let d=f.apply(l,s);if(d instanceof P)return d;let b=d.constructor;return b[_e]||Ee(b),d}}(l))}return Promise[a.__symbol__("uncaughtPromiseErrors")]=R,P})})(t),function xt(t){t.__load_patch("toString",e=>{const a=Function.prototype.toString,n=m("OriginalDelegate"),c=m("Promise"),u=m("Error"),D=function(){if("function"==typeof this){const k=this[n];if(k)return"function"==typeof k?a.call(k):Object.prototype.toString.call(k);if(this===Promise){const I=e[c];if(I)return a.call(I)}if(this===Error){const I=e[u];if(I)return a.call(I)}}return a.call(this)};D[n]=a,Function.prototype.toString=D;const g=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":g.call(this)}})}(t),function Ft(t){t.__load_patch("util",(e,a,n)=>{const c=et(e);n.patchOnProperties=ut,n.patchMethod=ye,n.bindArguments=Oe,n.patchMacroTask=St;const u=a.__symbol__("BLACK_LISTED_EVENTS"),D=a.__symbol__("UNPATCHED_EVENTS");e[D]&&(e[u]=e[D]),e[u]&&(a[u]=a[D]=e[u]),n.patchEventPrototype=It,n.patchEventTarget=Nt,n.ObjectDefineProperty=He,n.ObjectGetOwnPropertyDescriptor=Re,n.ObjectCreate=Qe,n.ArraySlice=Xe,n.patchClass=Fe,n.wrapWithCurrentZone=B,n.filterProperties=pt,n.attachOriginToPatched=ke,n._redefineProperty=Object.defineProperty,n.patchCallbacks=Ut,n.getGlobalObjects=()=>({globalSources:dt,zoneSymbolEventNames:ue,eventNames:c,isBrowser:Ne,isMix:ve,isNode:ce,TRUE_STR:h,FALSE_STR:E,ZONE_SYMBOL_PREFIX:T,ADD_EVENT_LISTENER_STR:Pe,REMOVE_EVENT_LISTENER_STR:Be})})}(t)})(yt),function Ht(t){t.__load_patch("timers",e=>{const n="clear";Ie(e,"set",n,"Timeout"),Ie(e,"set",n,"Interval"),Ie(e,"set",n,"Immediate")}),t.__load_patch("requestAnimationFrame",e=>{Ie(e,"request","cancel","AnimationFrame"),Ie(e,"mozRequest","mozCancel","AnimationFrame"),Ie(e,"webkitRequest","webkitCancel","AnimationFrame")}),t.__load_patch("blocking",(e,a)=>{const n=["alert","prompt","confirm"];for(let c=0;c<n.length;c++)ye(e,n[c],(D,g,R)=>function(N,k){return a.current.run(D,e,k,R)})}),t.__load_patch("EventTarget",(e,a,n)=>{(function At(t,e){e.patchEventPrototype(t,e)})(e,n),function Mt(t,e){if(Zone[e.symbol("patchEventTarget")])return;const{eventNames:a,zoneSymbolEventNames:n,TRUE_STR:c,FALSE_STR:u,ZONE_SYMBOL_PREFIX:D}=e.getGlobalObjects();for(let R=0;R<a.length;R++){const N=a[R],A=D+(N+u),F=D+(N+c);n[N]={},n[N][u]=A,n[N][c]=F}const g=t.EventTarget;g&&g.prototype&&e.patchEventTarget(t,e,[g&&g.prototype])}(e,n);const c=e.XMLHttpRequestEventTarget;c&&c.prototype&&n.patchEventTarget(e,n,[c.prototype])}),t.__load_patch("MutationObserver",(e,a,n)=>{Fe("MutationObserver"),Fe("WebKitMutationObserver")}),t.__load_patch("IntersectionObserver",(e,a,n)=>{Fe("IntersectionObserver")}),t.__load_patch("FileReader",(e,a,n)=>{Fe("FileReader")}),t.__load_patch("on_property",(e,a,n)=>{!function jt(t,e){if(ce&&!ve||Zone[t.symbol("patchEvents")])return;const a=e.__Zone_ignore_on_properties;let n=[];if(Ne){const c=window;n=n.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]),mt(c,et(c),a,Ce(c))}n=n.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let c=0;c<n.length;c++){const u=e[n[c]];u?.prototype&&mt(u.prototype,et(u.prototype),a)}}(n,e)}),t.__load_patch("customElements",(e,a,n)=>{!function Lt(t,e){const{isBrowser:a,isMix:n}=e.getGlobalObjects();(a||n)&&t.customElements&&"customElements"in t&&e.patchCallbacks(e,t.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback","formAssociatedCallback","formDisabledCallback","formResetCallback","formStateRestoreCallback"])}(e,n)}),t.__load_patch("XHR",(e,a)=>{!function N(k){const I=k.XMLHttpRequest;if(!I)return;const A=I.prototype;let ne=A[Se],J=A[Ye];if(!ne){const S=k.XMLHttpRequestEventTarget;if(S){const x=S.prototype;ne=x[Se],J=x[Ye]}}const ae="readystatechange",re="scheduled";function C(S){const x=S.data,Z=x.target;Z[D]=!1,Z[R]=!1;const $=Z[u];ne||(ne=Z[Se],J=Z[Ye]),$&&J.call(Z,ae,$);const le=Z[u]=()=>{if(Z.readyState===Z.DONE)if(!x.aborted&&Z[D]&&S.state===re){const te=Z[a.__symbol__("loadfalse")];if(0!==Z.status&&te&&te.length>0){const q=S.invoke;S.invoke=function(){const r=Z[a.__symbol__("loadfalse")];for(let o=0;o<r.length;o++)r[o]===S&&r.splice(o,1);!x.aborted&&S.state===re&&q.call(S)},te.push(S)}else S.invoke()}else!x.aborted&&!1===Z[D]&&(Z[R]=!0)};return ne.call(Z,ae,le),Z[n]||(Z[n]=S),Q.apply(Z,x.args),Z[D]=!0,S}function _(){}function G(S){const x=S.data;return x.aborted=!0,L.apply(x.target,x.args)}const V=ye(A,"open",()=>function(S,x){return S[c]=0==x[2],S[g]=x[1],V.apply(S,x)}),W=m("fetchTaskAborting"),y=m("fetchTaskScheduling"),Q=ye(A,"send",()=>function(S,x){if(!0===a.current[y]||S[c])return Q.apply(S,x);{const Z={target:S,url:S[g],isPeriodic:!1,args:x,aborted:!1},$=K("XMLHttpRequest.send",_,Z,C,G);S&&!0===S[R]&&!Z.aborted&&$.state===re&&$.invoke()}}),L=ye(A,"abort",()=>function(S,x){const Z=function F(S){return S[n]}(S);if(Z&&"string"==typeof Z.type){if(null==Z.cancelFn||Z.data&&Z.data.aborted)return;Z.zone.cancelTask(Z)}else if(!0===a.current[W])return L.apply(S,x)})}(e);const n=m("xhrTask"),c=m("xhrSync"),u=m("xhrListener"),D=m("xhrScheduled"),g=m("xhrURL"),R=m("xhrErrorBeforeScheduled")}),t.__load_patch("geolocation",e=>{e.navigator&&e.navigator.geolocation&&function xe(t,e){const a=t.constructor.name;for(let n=0;n<e.length;n++){const c=e[n],u=t[c];if(u){if(!Ue(Re(t,c)))continue;t[c]=(g=>{const R=function(){return g.apply(this,Oe(arguments,a+"."+c))};return ke(R,g),R})(u)}}}(e.navigator.geolocation,["getCurrentPosition","watchPosition"])}),t.__load_patch("PromiseRejectionEvent",(e,a)=>{function n(c){return function(u){gt(e,c).forEach(g=>{const R=e.PromiseRejectionEvent;if(R){const N=new R(c,{promise:u.promise,reason:u.rejection});g.invoke(N)}})}}e.PromiseRejectionEvent&&(a[m("unhandledPromiseRejectionHandler")]=n("unhandledrejection"),a[m("rejectionHandledHandler")]=n("rejectionhandled"))}),t.__load_patch("queueMicrotask",(e,a,n)=>{!function Zt(t,e){e.patchMethod(t,"queueMicrotask",a=>function(n,c){Zone.current.scheduleMicroTask("queueMicrotask",c[0])})}(e,n)})}(yt)}},Me=>{Me(Me.s=56373)}]);; (self.webpackChunkxray_user=self.webpackChunkxray_user||[]).push([[792],{34426(){"use strict";window.global=window.global||window},98663(ge,x,g){"use strict";let S=null,d=!1,h=1;const m=Symbol("SIGNAL");function y(t){const n=S;return S=t,n}const N={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function j(t){if(d)throw new Error("");if(null===S)return;S.consumerOnSignalRead(t);const n=S.producersTail;if(void 0!==n&&n.producer===t)return;let e;const r=S.recomputing;if(r&&(e=void 0!==n?n.nextProducer:S.producers,void 0!==e&&e.producer===t))return S.producersTail=e,e.lastReadVersion=t.version,void(e.knownValidAtEpoch=h);const i=t.consumersTail;if(void 0!==i&&i.consumer===S&&(!r||i.knownValidAtEpoch===h))return;const o=Fe(S),a={producer:t,consumer:S,nextProducer:e,prevConsumer:void 0,knownValidAtEpoch:h,lastReadVersion:t.version,nextConsumer:void 0};S.producersTail=a,void 0!==n?n.nextProducer=a:S.producers=a,o&&B(t,a)}function R(t){if((!Fe(t)||t.dirty)&&(t.dirty||t.lastCleanEpoch!==h)){if(!t.producerMustRecompute(t)&&!re(t))return void ee(t);t.producerRecomputeValue(t),ee(t)}}function O(t){if(void 0===t.consumers)return;const n=d;d=!0;try{for(let e=t.consumers;void 0!==e;e=e.nextConsumer){const r=e.consumer;r.dirty||$(r)}}finally{d=n}}function P(){return!1!==S?.consumerAllowSignalWrites}function $(t){t.dirty=!0,O(t),t.consumerMarkedDirty?.(t)}function ee(t){t.dirty=!1,t.lastCleanEpoch=h}function J(t){return t&&function W(t){if(t.producersTail?.knownValidAtEpoch===h){let n=t.producers;for(;void 0!==n;)n.knownValidAtEpoch=null,n=n.nextProducer}t.producersTail=void 0,t.recomputing=!0}(t),y(t)}function A(t,n){y(n),t&&function z(t){t.recomputing=!1;const n=t.producersTail;let e=void 0!==n?n.nextProducer:t.producers;if(void 0!==e){if(Fe(t))do{e=he(e)}while(void 0!==e);void 0!==n?n.nextProducer=void 0:t.producers=void 0}}(t)}function re(t){for(let n=t.producers;void 0!==n;n=n.nextProducer){const e=n.producer,r=n.lastReadVersion;if(r!==e.version||(R(e),r!==e.version))return!0}return!1}function ue(t){if(Fe(t)){let n=t.producers;for(;void 0!==n;)n=he(n)}t.producers=void 0,t.producersTail=void 0,t.consumers=void 0,t.consumersTail=void 0}function B(t,n){const e=t.consumersTail,r=Fe(t);if(void 0!==e?(n.nextConsumer=e.nextConsumer,e.nextConsumer=n):(n.nextConsumer=void 0,t.consumers=n),n.prevConsumer=e,t.consumersTail=n,!r)for(let i=t.producers;void 0!==i;i=i.nextProducer)B(i.producer,i)}function he(t){const n=t.producer,e=t.nextProducer,r=t.nextConsumer,i=t.prevConsumer;if(t.nextConsumer=void 0,t.prevConsumer=void 0,void 0!==r?r.prevConsumer=i:n.consumersTail=i,void 0!==i)i.nextConsumer=r;else if(n.consumers=r,!Fe(n)){let o=n.producers;for(;void 0!==o;)o=he(o)}return e}function Fe(t){return t.consumerIsAlwaysLive||void 0!==t.consumers}function Tt(t,n){return Object.is(t,n)}function $e(t,n){const e=Object.create(ke);e.computation=t,void 0!==n&&(e.equal=n);const r=()=>{if(R(e),j(e),e.value===Ve)throw e.error;return e.value};return r[m]=e,r}const Ke=Symbol("UNSET"),Xe=Symbol("COMPUTING"),Ve=Symbol("ERRORED"),ke={...N,value:Ke,dirty:!0,error:null,equal:Tt,kind:"computed",producerMustRecompute:t=>t.value===Ke||t.value===Xe,producerRecomputeValue(t){if(t.value===Xe)throw new Error("");const n=t.value;t.value=Xe;const e=J(t);let r,i=!1;try{r=t.computation(),y(null),i=n!==Ke&&n!==Ve&&r!==Ve&&t.equal(n,r)}catch(o){r=Ve,t.error=o}finally{A(t,e)}i?t.value=n:(t.value=r,t.version++)}};let Ye=function Ae(){throw new Error};function et(t){Ye(t)}function An(t,n){P()||et(t),t.equal(t.value,n)||(t.value=n,function It(t){t.version++,function V(){h++}(),O(t)}(t))}function gn(t,n){P()||et(t),An(t,n(t.value))}const yt={...N,equal:Tt,value:void 0,kind:"signal"},qt={...N,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"};let ln;function zn(){return ln}function $n(t){const n=ln;return ln=t,n}const Rr=Symbol("NotFound");function Ln(t){return t===Rr||"\u0275NotFound"===t?.name}function or(t){return"function"==typeof t}function ea(t){const e=t(r=>{Error.call(r),r.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}Error;const ga=ea(t=>function(e){t(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function jo(t,n){if(t){const e=t.indexOf(n);0<=e&&t.splice(e,1)}}class jn{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const o of e)o.remove(this);else e.remove(this);const{initialTeardown:r}=this;if(or(r))try{r()}catch(o){n=o instanceof ga?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{Ni(o)}catch(a){n=n??[],a instanceof ga?n=[...n,...a.errors]:n.push(a)}}if(n)throw new ga(n)}}add(n){var e;if(n&&n!==this)if(this.closed)Ni(n);else{if(n instanceof jn){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(n)}}_hasParent(n){const{_parentage:e}=this;return e===n||Array.isArray(e)&&e.includes(n)}_addParent(n){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(n),e):e?[e,n]:n}_removeParent(n){const{_parentage:e}=this;e===n?this._parentage=null:Array.isArray(e)&&jo(e,n)}remove(n){const{_finalizers:e}=this;e&&jo(e,n),n instanceof jn&&n._removeParent(this)}}jn.EMPTY=(()=>{const t=new jn;return t.closed=!0,t})();const Pa=jn.EMPTY;function Eo(t){return t instanceof jn||t&&"closed"in t&&or(t.remove)&&or(t.add)&&or(t.unsubscribe)}function Ni(t){or(t)?t():t.unsubscribe()}const wi={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},Zc={setTimeout(t,n,...e){const{delegate:r}=Zc;return r?.setTimeout?r.setTimeout(t,n,...e):setTimeout(t,n,...e)},clearTimeout(t){const{delegate:n}=Zc;return(n?.clearTimeout||clearTimeout)(t)},delegate:void 0};function ql(t){Zc.setTimeout(()=>{const{onUnhandledError:n}=wi;if(!n)throw t;n(t)})}function bl(){}const kd=Jc("C",void 0,void 0);function Jc(t,n,e){return{kind:t,value:n,error:e}}let el=null;function wl(t){if(wi.useDeprecatedSynchronousErrorHandling){const n=!el;if(n&&(el={errorThrown:!1,error:null}),t(),n){const{errorThrown:e,error:r}=el;if(el=null,e)throw r}}else t()}class Kl extends jn{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,Eo(n)&&n.add(this)):this.destination=Ta}static create(n,e,r){return new En(n,e,r)}next(n){this.isStopped?Hs(function Bs(t){return Jc("N",t,void 0)}(n),this):this._next(n)}error(n){this.isStopped?Hs(function Xc(t){return Jc("E",void 0,t)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?Hs(kd,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const yc=Function.prototype.bind;function tl(t,n){return yc.call(t,n)}class Zl{constructor(n){this.partialObserver=n}next(n){const{partialObserver:e}=this;if(e.next)try{e.next(n)}catch(r){Hi(r)}}error(n){const{partialObserver:e}=this;if(e.error)try{e.error(n)}catch(r){Hi(r)}else Hi(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(e){Hi(e)}}}class En extends Kl{constructor(n,e,r){let i;if(super(),or(n)||!n)i={next:n??void 0,error:e??void 0,complete:r??void 0};else{let o;this&&wi.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&tl(n.next,o),error:n.error&&tl(n.error,o),complete:n.complete&&tl(n.complete,o)}):i=n}this.destination=new Zl(i)}}function Hi(t){wi.useDeprecatedSynchronousErrorHandling?function dp(t){wi.useDeprecatedSynchronousErrorHandling&&el&&(el.errorThrown=!0,el.error=t)}(t):ql(t)}function Hs(t,n){const{onStoppedNotification:e}=wi;e&&Zc.setTimeout(()=>e(t,n))}const Ta={closed:!0,next:bl,error:function Rh(t){throw t},complete:bl},ni="function"==typeof Symbol&&Symbol.observable||"@@observable";function js(t){return t}function Qc(t){return 0===t.length?js:1===t.length?t[0]:function(e){return t.reduce((r,i)=>i(r),e)}}let si=(()=>{class t{constructor(e){e&&(this._subscribe=e)}lift(e){const r=new t;return r.source=this,r.operator=e,r}subscribe(e,r,i){const o=function go(t){return t&&t instanceof Kl||function mo(t){return t&&or(t.next)&&or(t.error)&&or(t.complete)}(t)&&Eo(t)}(e)?e:new En(e,r,i);return wl(()=>{const{operator:a,source:s}=this;o.add(a?a.call(o,s):s?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(e){try{return this._subscribe(e)}catch(r){e.error(r)}}forEach(e,r){return new(r=Dd(r))((i,o)=>{const a=new En({next:s=>{try{e(s)}catch(l){o(l),a.unsubscribe()}},error:o,complete:i});this.subscribe(a)})}_subscribe(e){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(e)}[ni](){return this}pipe(...e){return Qc(e)(this)}toPromise(e){return new(e=Dd(e))((r,i)=>{let o;this.subscribe(a=>o=a,a=>i(a),()=>r(o))})}}return t.create=n=>new t(n),t})();function Dd(t){var n;return null!==(n=t??wi.Promise)&&void 0!==n?n:Promise}const Fa=ea(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let fn=(()=>{class t extends si{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const r=new Uo(this,this);return r.operator=e,r}_throwIfClosed(){if(this.closed)throw new Fa}next(e){wl(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(e)}})}error(e){wl(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:r}=this;for(;r.length;)r.shift().error(e)}})}complete(){wl(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Pa:(this.currentObservers=null,o.push(e),new jn(()=>{this.currentObservers=null,jo(o,e)}))}_checkFinalizedStatuses(e){const{hasError:r,thrownError:i,isStopped:o}=this;r?e.error(i):o&&e.complete()}asObservable(){const e=new si;return e.source=this,e}}return t.create=(n,e)=>new Uo(n,e),t})();class Uo extends fn{constructor(n,e){super(),this.destination=n,this.source=e}next(n){var e,r;null===(r=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===r||r.call(e,n)}error(n){var e,r;null===(r=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===r||r.call(e,n)}complete(){var n,e;null===(e=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===e||e.call(n)}_subscribe(n){var e,r;return null!==(r=null===(e=this.source)||void 0===e?void 0:e.subscribe(n))&&void 0!==r?r:Pa}}class Oi extends fn{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const e=super._subscribe(n);return!e.closed&&n.next(this._value),e}getValue(){const{hasError:n,thrownError:e,_value:r}=this;if(n)throw e;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}const wc="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss";class pt extends Error{code;constructor(n,e){super(va(n,e)),this.code=n}}function va(t,n){return`${function _a(t){return`NG0${Math.abs(t)}`}(t)}${n?": "+n:""}`}function xi(t){for(let n in t)if(t[n]===xi)return n;throw Error("")}function up(t,n){for(const e in n)n.hasOwnProperty(e)&&!t.hasOwnProperty(e)&&(t[e]=n[e])}function Cl(t){if("string"==typeof t)return t;if(Array.isArray(t))return`[${t.map(Cl).join(", ")}]`;if(null==t)return""+t;const n=t.overriddenName||t.name;if(n)return`${n}`;const e=t.toString();if(null==e)return""+e;const r=e.indexOf("\n");return r>=0?e.slice(0,r):e}function Bu(t,n){return t?n?`${t} ${n}`:t:n||""}const td=xi({__forward_ref__:xi});function _o(t){return t.__forward_ref__=_o,t}function Pr(t){return nd(t)?t():t}function nd(t){return"function"==typeof t&&t.hasOwnProperty(td)&&t.__forward_ref__===_o}function In(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function Un(t){return{providers:t.providers||[],imports:t.imports||[]}}function Sc(t){return function Gm(t,n){return t.hasOwnProperty(n)&&t[n]||null}(t,il)}function Ba(t){return t&&t.hasOwnProperty(Cc)?t[Cc]:null}const il=xi({\u0275prov:xi}),Cc=xi({\u0275inj:xi});class xt{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,e){this._desc=n,this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=In({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function Nn(t){return t&&!!t.\u0275providers}const Kn=xi({\u0275cmp:xi}),pn=xi({\u0275dir:xi}),_r=xi({\u0275pipe:xi}),Kt=xi({\u0275mod:xi}),fr=xi({\u0275fac:xi}),Pn=xi({__NG_ELEMENT_ID__:xi}),ui=xi({__NG_ENV_ID__:xi});function Jn(t){return Ia(t),t[Kn]||null}function ji(t){return Ia(t),t[pn]||null}function Lr(t){return Ia(t),t[_r]||null}function Ia(t,n){if(null==t)throw new pt(-919,!1)}function Zn(t){return"string"==typeof t?t:null==t?"":String(t)}const Vr=xi({ngErrorCode:xi}),ii=xi({ngErrorMessage:xi}),co=xi({ngTokenPath:xi});function Cs(t,n){return ou("",-200,n)}function ya(t,n){throw new pt(-201,!1)}function ou(t,n,e){const r=new pt(n,t);return r[Vr]=n,r[ii]=t,e&&(r[co]=e),r}let xc;function ec(){return xc}function uo(t){const n=xc;return xc=t,n}function Bh(t,n,e){const r=Sc(t);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:8&e?null:void 0!==n?n:void ya()}const So=globalThis,Co={};class ba{injector;constructor(n){this.injector=n}retrieve(n,e){const r=kl(e)||0;try{return this.injector.get(n,8&r?null:Co,r)}catch(i){if(Ln(i))return i;throw i}}}function Ka(t,n=0){const e=zn();if(void 0===e)throw new pt(-203,!1);if(null===e)return Bh(t,void 0,n);{const r=function t0(t){return{optional:!!(8&t),host:!!(1&t),self:!!(2&t),skipSelf:!!(4&t)}}(n),i=e.retrieve(t,r);if(Ln(i)){if(r.optional)return null;throw i}return i}}function sn(t,n=0){return(ec()||Ka)(Pr(t),n)}function Q(t,n){return sn(t,kl(n))}function kl(t){return typeof t>"u"||"number"==typeof t?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function ho(t){const n=[];for(let e=0;e<t.length;e++){const r=Pr(t[e]);if(Array.isArray(r)){if(0===r.length)throw new pt(900,!1);let i,o=0;for(let a=0;a<r.length;a++){const s=r[a],l=n0(s);"number"==typeof l?-1===l?i=s.token:o|=l:i=s}n.push(sn(i,o))}else n.push(sn(r))}return n}function n0(t){return t.__NG_DI_FLAG__}function Ed(t,n){return t.hasOwnProperty(fr)?t[fr]:null}function Uu(t,n){t.forEach(e=>Array.isArray(e)?Uu(e,n):n(e))}function Yu(t,n,e){n>=t.length?t.push(e):t.splice(n,0,e)}function _p(t,n){return n>=t.length-1?t.pop():t.splice(n,1)[0]}function au(t,n,e){let r=Yh(t,n);return r>=0?t[1|r]=e:(r=~r,function Uh(t,n,e,r){let i=t.length;if(i==n)t.push(e,r);else if(1===i)t.push(r,t[0]),t[0]=e;else{for(i--,t.push(t[i-1],t[i]);i>n;)t[i]=t[i-2],i--;t[n]=e,t[n+1]=r}}(t,r,n,e)),r}function kc(t,n){const e=Yh(t,n);if(e>=0)return t[1|e]}function Yh(t,n){return function r0(t,n,e){let r=0,i=t.length>>e;for(;i!==r;){const o=r+(i-r>>1),a=t[o<<e];if(n===a)return o<<e;a>n?i=o:r=o+1}return~(i<<e)}(t,n,1)}const su={},ro=[],Dc=new xt(""),Vh=new xt("",-1),Km=new xt("");class Vu{get(n,e=Co){if(e===Co){const i=ou("",-201);throw i.name="\u0275NotFound",i}return e}}function Id(t){return{\u0275providers:t}}function Yv(...t){return{\u0275providers:Zm(0,t),\u0275fromNgModule:!0}}function Zm(t,...n){const e=[],r=new Set;let i;const o=a=>{e.push(a)};return Uu(n,a=>{const s=a;zh(s,o,[],r)&&(i||=[],i.push(s))}),void 0!==i&&yp(i,o),e}function yp(t,n){for(let e=0;e<t.length;e++){const{ngModule:r,providers:i}=t[e];Xm(i,o=>{n(o,r)})}}function zh(t,n,e,r){if(!(t=Pr(t)))return!1;let i=null,o=Ba(t);const a=!o&&Jn(t);if(o||a){if(a&&!a.standalone)return!1;i=t}else{const l=t.ngModule;if(o=Ba(l),!o)return!1;i=l}const s=r.has(i);if(a){if(s)return!1;if(r.add(i),a.dependencies){const l="function"==typeof a.dependencies?a.dependencies():a.dependencies;for(const c of l)zh(c,n,e,r)}}else{if(!o)return!1;{if(null!=o.imports&&!s){let c;r.add(i),Uu(o.imports,u=>{zh(u,n,e,r)&&(c||=[],c.push(u))}),void 0!==c&&yp(c,n)}if(!s){const c=Ed(i)||(()=>new i);n({provide:i,useFactory:c,deps:ro},i),n({provide:Km,useValue:i,multi:!0},i),n({provide:Dc,useValue:()=>sn(i),multi:!0},i)}const l=o.providers;if(null!=l&&!s){const c=t;Xm(l,u=>{n(u,c)})}}}return i!==t&&void 0!==t.providers}function Xm(t,n){for(let e of t)Nn(e)&&(e=e.\u0275providers),Array.isArray(e)?Xm(e,n):n(e)}const i0=xi({provide:String,useValue:xi});function Jm(t){return null!==t&&"object"==typeof t&&i0 in t}function Za(t){return"function"==typeof t}const eg=new xt(""),zu={},bp={};let Wh;function wp(){return void 0===Wh&&(Wh=new Vu),Wh}class Wo{}class Ad extends Wo{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,e,r,i){super(),this.parent=e,this.source=r,this.scopes=i,Cp(n,a=>this.processProvider(a)),this.records.set(Vh,Ld(void 0,this)),i.has("environment")&&this.records.set(Wo,Ld(void 0,this));const o=this.records.get(eg);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Km,ro,{self:!0}))}retrieve(n,e){const r=kl(e)||0;try{return this.get(n,Co,r)}catch(i){if(Ln(i))return i;throw i}}destroy(){Gh(this),this._destroyed=!0;const n=y(null);try{for(const r of this._ngOnDestroyHooks)r.ngOnDestroy();const e=this._onDestroyHooks;this._onDestroyHooks=[];for(const r of e)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),y(n)}}onDestroy(n){return Gh(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){Gh(this);const e=$n(this),r=uo(void 0);try{return n()}finally{$n(e),uo(r)}}get(n,e=Co,r){if(Gh(this),n.hasOwnProperty(ui))return n[ui](this);const i=kl(r),a=$n(this),s=uo(void 0);try{if(!(4&i)){let c=this.records.get(n);if(void 0===c){const u=function tg(t){return"function"==typeof t||"object"==typeof t&&"InjectionToken"===t.ngMetadataName}(n)&&Sc(n);c=u&&this.injectableDefInScope(u)?Ld($h(n),zu):null,this.records.set(n,c)}if(null!=c)return this.hydrate(n,c,i)}return(2&i?wp():this.parent).get(n,e=8&i&&e===Co?null:e)}catch(l){const c=function xl(t){return t[Vr]}(l);throw-200===c||-201===c?new pt(c,null):l}finally{uo(s),$n(a)}}resolveInjectorInitializers(){const n=y(null),e=$n(this),r=uo(void 0);try{const o=this.get(Dc,ro,{self:!0});for(const a of o)a()}finally{$n(e),uo(r),y(n)}}toString(){return"R3Injector[...]"}processProvider(n){let e=Za(n=Pr(n))?n:Pr(n&&n.provide);const r=function s0(t){return Jm(t)?Ld(void 0,t.useValue):Ld(Sp(t),zu)}(n);if(!Za(n)&&!0===n.multi){let i=this.records.get(e);i||(i=Ld(void 0,zu,!0),i.factory=()=>ho(i.multi),this.records.set(e,i)),e=n,i.multi.push(n)}this.records.set(e,r)}hydrate(n,e,r){const i=y(null);try{if(e.value===bp)throw Cs();return e.value===zu&&(e.value=bp,e.value=e.factory(void 0,r)),"object"==typeof e.value&&e.value&&function l0(t){return null!==t&&"object"==typeof t&&"function"==typeof t.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}finally{y(i)}}injectableDefInScope(n){if(!n.providedIn)return!1;const e=Pr(n.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}removeOnDestroy(n){const e=this._onDestroyHooks.indexOf(n);-1!==e&&this._onDestroyHooks.splice(e,1)}}function $h(t){const n=Sc(t),e=null!==n?n.factory:Ed(t);if(null!==e)return e;if(t instanceof xt)throw new pt(-204,!1);if(t instanceof Function)return function a0(t){if(t.length>0)throw new pt(-204,!1);const e=function ki(t){return(t?.[il]??null)||null}(t);return null!==e?()=>e.factory(t):()=>new t}(t);throw new pt(-204,!1)}function Sp(t,n,e){let r;if(Za(t)){const i=Pr(t);return Ed(i)||$h(i)}if(Jm(t))r=()=>Pr(t.useValue);else if(function Ml(t){return!(!t||!t.useFactory)}(t))r=()=>t.useFactory(...ho(t.deps||[]));else if(function o0(t){return!(!t||!t.useExisting)}(t))r=(i,o)=>sn(Pr(t.useExisting),void 0!==o&&8&o?8:void 0);else{const i=Pr(t&&(t.useClass||t.provide));if(!function Vv(t){return!!t.deps}(t))return Ed(i)||$h(i);r=()=>new i(...ho(t.deps))}return r}function Gh(t){if(t.destroyed)throw new pt(-205,!1)}function Ld(t,n,e=!1){return{factory:t,value:n,multi:e?[]:void 0}}function Cp(t,n){for(const e of t)Array.isArray(e)?Cp(e,n):e&&Nn(e)?Cp(e.\u0275providers,n):n(e)}function Ms(t,n){let e;t instanceof Ad?(Gh(t),e=t):e=new ba(t);const i=$n(e),o=uo(void 0);try{return n()}finally{$n(i),uo(o)}}function qh(){return void 0!==ec()||null!=zn()}function xo(t){return Array.isArray(t)&&"object"==typeof t[1]}function ca(t){return Array.isArray(t)&&!0===t[1]}function p0(t){return!!(4&t.flags)}function Tc(t){return t.componentOffset>-1}function Od(t){return!(1&~t.flags)}function tc(t){return!!t.template}function Rd(t){return!!(512&t[2])}function nc(t){return!(256&~t[2])}var Ei=function(t){return t[t.NONE=0]="NONE",t[t.HTML=1]="HTML",t[t.STYLE=2]="STYLE",t[t.SCRIPT=3]="SCRIPT",t[t.URL=4]="URL",t[t.RESOURCE_URL=5]="RESOURCE_URL",t[t.ATTRIBUTE_NO_BINDING=6]="ATTRIBUTE_NO_BINDING",t}(Ei||{});let ef;const Di=()=>Object.create(null);function od(t,n,e){const r=n??"";for(const[i,o]of e){const a=i.toLowerCase();for(const s of o){const l=s.toLowerCase(),c=ef[l]??=Di();(c[r]??=Di())[a]=t}}}function $o(t){for(;Array.isArray(t);)t=t[0];return t}function Gu(t,n){return $o(n[t])}function Go(t,n){return $o(n[t.index])}function fs(t,n){return t.data[n]}function cu(t,n){return t[n]}function Xa(t,n){const e=n[t];return xo(e)?e:e[0]}function tf(t){return!(128&~t[2])}function wa(t,n){return null==n?null:t[n]}function Ap(t){t[17]=0}function ug(t){1024&t[2]||(t[2]|=1024,tf(t)&&Ku(t))}function ad(t){return!!(9216&t[2]||t[24]?.dirty)}function hg(t){t[10].changeDetectionScheduler?.notify(8),64&t[2]&&(t[2]|=1024),ad(t)&&Ku(t)}function Ku(t){t[10].changeDetectionScheduler?.notify(0);let n=rc(t);for(;null!==n&&!(8192&n[2])&&(n[2]|=8192,tf(n));)n=rc(n)}function Zu(t,n){if(nc(t))throw new pt(911,!1);null===t[21]&&(t[21]=[]),t[21].push(n)}function rc(t){const n=t[3];return ca(n)?n[3]:n}function S0(t){return t[7]??=[]}function nf(t){return t.cleanup??=[]}const Fr={lFrame:oy(null),bindingsEnabled:!0,skipHydrationRootTNode:null};let C=!1;function oe(){Fr.lFrame.elementDepthCount--}function we(){return Fr.bindingsEnabled}function He(){return null!==Fr.skipHydrationRootTNode}function ft(t){return Fr.skipHydrationRootTNode===t}function zt(){Fr.skipHydrationRootTNode=null}function Ue(){return Fr.lFrame.lView}function $t(){return Fr.lFrame.tView}function Ot(t){return Fr.lFrame.contextLView=t,t[8]}function Gt(t){return Fr.lFrame.contextLView=null,t}function kn(){let t=rr();for(;null!==t&&64===t.type;)t=t.parent;return t}function rr(){return Fr.lFrame.currentTNode}function li(t,n){const e=Fr.lFrame;e.currentTNode=t,e.isParent=n}function tr(){return Fr.lFrame.isParent}function _(){Fr.lFrame.isParent=!1}function Re(){return C}function _t(t){const n=C;return C=t,n}function an(){const t=Fr.lFrame;let n=t.bindingRootIndex;return-1===n&&(n=t.bindingRootIndex=t.tView.bindingStartIndex),n}function Yn(){return Fr.lFrame.bindingIndex}function ci(){return Fr.lFrame.bindingIndex++}function Hr(t){const n=Fr.lFrame,e=n.bindingIndex;return n.bindingIndex=n.bindingIndex+t,e}function sd(t,n){const e=Fr.lFrame;e.bindingIndex=e.bindingRootIndex=t,C0(n)}function C0(t){Fr.lFrame.currentDirectiveIndex=t}function pg(){return Fr.lFrame.currentQueryIndex}function rf(t){Fr.lFrame.currentQueryIndex=t}function iy(t){const n=t[1];return 2===n.type?n.declTNode:1===n.type?t[5]:null}function x0(t,n,e){if(4&e){let i=n,o=t;for(;!(i=i.parent,null!==i||1&e||(i=iy(o),null===i||(o=o[14],10&i.type))););if(null===i)return!1;n=i,t=o}const r=Fr.lFrame=k0();return r.currentTNode=n,r.lView=t,!0}function mg(t){const n=k0(),e=t[1];Fr.lFrame=n,n.currentTNode=e.firstChild,n.lView=t,n.tView=e,n.contextLView=t,n.bindingIndex=e.bindingStartIndex,n.inI18n=!1}function k0(){const t=Fr.lFrame,n=null===t?null:t.child;return null===n?oy(t):n}function oy(t){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null,inI18n:!1};return null!==t&&(t.child=n),n}function gg(){const t=Fr.lFrame;return Fr.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const ay=gg;function sy(){const t=gg();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function Io(){return Fr.lFrame.selectedIndex}function al(t){Fr.lFrame.selectedIndex=t}function Tl(){const t=Fr.lFrame;return fs(t.tView,t.selectedIndex)}function ic(){Fr.lFrame.currentNamespace="svg"}function of(){!function io(){Fr.lFrame.currentNamespace=null}()}function Ec(){return Fr.lFrame.currentNamespace}let Ri=!0;function Ao(){return Ri}function Pi(t){Ri=t}function Bw(t,n=null,e=null,r){const i=q4(t,n,e);return i.resolveInjectorInitializers(),i}function q4(t,n=null,e=null,r,i=new Set){const o=[e||ro,Yv(t)];return new Ad(o,n||wp(),null,i)}class oi{static THROW_IF_NOT_FOUND=Co;static NULL=new Vu;static create(n,e){if(Array.isArray(n))return Bw({name:""},e,n);{const r=n.name??"";return Bw({name:r},n.parent,n.providers)}}static \u0275prov=In({token:oi,providedIn:"any",factory:()=>sn(Vh)});static __NG_ELEMENT_ID__=-1}const Mi=new xt("");let Ju=(()=>class t{static __NG_ELEMENT_ID__=mX;static __NG_ENV_ID__=e=>e})();class K4 extends Ju{_lView;constructor(n){super(),this._lView=n}get destroyed(){return nc(this._lView)}onDestroy(n){const e=this._lView;return Zu(e,n),()=>function fg(t,n){if(null===t[21])return;const e=t[21].indexOf(n);-1!==e&&t[21].splice(e,1)}(e,n)}}function mX(){return new K4(Ue())}const gX=!1,_X=new xt("");let af=(()=>{class t{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new Oi(!1);debugTaskTracker=Q(_X,{optional:!0});get hasPendingTasks(){return!this.destroyed&&this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new si(e=>{e.next(!1),e.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);const e=this.taskId++;return this.pendingTasks.add(e),this.debugTaskTracker?.add(e),e}has(e){return this.pendingTasks.has(e)}remove(e){this.pendingTasks.delete(e),this.debugTaskTracker?.remove(e),0===this.pendingTasks.size&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=In({token:t,providedIn:"root",factory:()=>new t})}return t})();const Bn=class vX extends fn{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,qh()&&(this.destroyRef=Q(Ju,{optional:!0})??void 0,this.pendingTasks=Q(af,{optional:!0})??void 0)}emit(n){const e=y(null);try{super.next(n)}finally{y(e)}}subscribe(n,e,r){let i=n,o=e||(()=>null),a=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),a=l.complete?.bind(l)}this.__isAsync&&(o=this.wrapInTimeout(o),i&&(i=this.wrapInTimeout(i)),a&&(a=this.wrapInTimeout(a)));const s=super.subscribe({next:i,error:o,complete:a});return n instanceof jn&&n.add(s),s}wrapInTimeout(n){return e=>{const r=this.pendingTasks?.add();setTimeout(()=>{try{n(e)}finally{void 0!==r&&this.pendingTasks?.remove(r)}})}}};function Hw(...t){}function Z4(t){let n,e;function r(){t=Hw;try{void 0!==e&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(e),void 0!==n&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{t(),r()}),"function"==typeof requestAnimationFrame&&(e=requestAnimationFrame(()=>{t(),r()})),()=>r()}function yX(t){return queueMicrotask(()=>t()),()=>{t=Hw}}const AM="isAngularZone",jw=AM+"_ID";let bX=0;class ir{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new Bn(!1);onMicrotaskEmpty=new Bn(!1);onStable=new Bn(!1);onError=new Bn(!1);constructor(n){const{enableLongStackTrace:e=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:i=!1,scheduleInRootZone:o=gX}=n;if(typeof Zone>"u")throw new pt(908,!1);Zone.assertZonePatched();const a=this;a._nesting=0,a._outer=a._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(a._inner=a._inner.fork(new Zone.TaskTrackingZoneSpec)),e&&Zone.longStackTraceZoneSpec&&(a._inner=a._inner.fork(Zone.longStackTraceZoneSpec)),a.shouldCoalesceEventChangeDetection=!i&&r,a.shouldCoalesceRunChangeDetection=i,a.callbackScheduled=!1,a.scheduleInRootZone=o,function CX(t){const n=()=>{!function SX(t){function n(){Z4(()=>{t.callbackScheduled=!1,NM(t),t.isCheckStableRunning=!0,LM(t),t.isCheckStableRunning=!1})}t.isCheckStableRunning||t.callbackScheduled||(t.callbackScheduled=!0,t.scheduleInRootZone?Zone.root.run(()=>{n()}):t._outer.run(()=>{n()}),NM(t))}(t)},e=bX++;t._inner=t._inner.fork({name:"angular",properties:{[AM]:!0,[jw]:e,[jw+e]:!0},onInvokeTask:(r,i,o,a,s,l)=>{if(function kX(t){return Q4(t,"__ignore_ng_zone__")}(l))return r.invokeTask(o,a,s,l);try{return X4(t),r.invokeTask(o,a,s,l)}finally{(t.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||t.shouldCoalesceRunChangeDetection)&&n(),J4(t)}},onInvoke:(r,i,o,a,s,l,c)=>{try{return X4(t),r.invoke(o,a,s,l,c)}finally{t.shouldCoalesceRunChangeDetection&&!t.callbackScheduled&&!function DX(t){return Q4(t,"__scheduler_tick__")}(l)&&n(),J4(t)}},onHasTask:(r,i,o,a)=>{r.hasTask(o,a),i===o&&("microTask"==a.change?(t._hasPendingMicrotasks=a.microTask,NM(t),LM(t)):"macroTask"==a.change&&(t.hasPendingMacrotasks=a.macroTask))},onHandleError:(r,i,o,a)=>(r.handleError(o,a),t.runOutsideAngular(()=>t.onError.emit(a)),!1)})}(a)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get(AM)}static assertInAngularZone(){if(!ir.isInAngularZone())throw new pt(909,!1)}static assertNotInAngularZone(){if(ir.isInAngularZone())throw new pt(909,!1)}run(n,e,r){return this._inner.run(n,e,r)}runTask(n,e,r,i){const o=this._inner,a=o.scheduleEventTask("NgZoneEvent: "+i,n,wX,Hw,Hw);try{return o.runTask(a,e,r)}finally{o.cancelTask(a)}}runGuarded(n,e,r){return this._inner.runGuarded(n,e,r)}runOutsideAngular(n){return this._outer.run(n)}}const wX={};function LM(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function NM(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&!0===t.callbackScheduled)}function X4(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function J4(t){t._nesting--,LM(t)}class xX{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new Bn;onMicrotaskEmpty=new Bn;onStable=new Bn;onError=new Bn;run(n,e,r){return n.apply(e,r)}runGuarded(n,e,r){return n.apply(e,r)}runOutsideAngular(n){return n()}runTask(n,e,r,i){return n.apply(e,r)}}function Q4(t,n){return!(!Array.isArray(t)||1!==t.length)&&!0===t[0]?.data?.[n]}class M0{_console=console;handleError(n){this._console.error("ERROR",n)}}const sf=new xt("",{factory:()=>{const t=Q(ir),n=Q(Wo);let e;return r=>{t.runOutsideAngular(()=>{n.destroyed&&!e?setTimeout(()=>{throw r}):(e??=n.get(M0),e.handleError(r))})}}}),MX={provide:Dc,useValue:()=>{Q(M0,{optional:!0})},multi:!0};function Fi(t,n){const[e,r,i]=function rt(t,n){const e=Object.create(yt);e.value=t,void 0!==n&&(e.equal=n);const r=()=>function jt(t){return j(t),t.value}(e);return r[m]=e,[r,a=>An(e,a),a=>gn(e,a)]}(t,n?.equal),o=e;return o.set=r,o.update=i,o.asReadonly=OM.bind(o),o}function OM(){const t=this[m];if(void 0===t.readonlyFn){const n=()=>this();n[m]=t,t.readonlyFn=n}return t.readonlyFn}const _g=new xt("",{factory:()=>EX}),EX="ng",eO=new xt(""),T0=new xt("",{providedIn:"platform",factory:()=>"unknown"}),Uw=new xt(""),RM=new xt("",{factory:()=>Q(Mi).body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});let Vw=(()=>class t{view;node;constructor(e,r){this.view=e,this.node=r}static __NG_ELEMENT_ID__=LX})();function LX(){return new Vw(Ue(),kn())}class vg{}const zw=new xt("",{factory:()=>!0}),nO=new xt("");let rO=(()=>{class t{static \u0275prov=In({token:t,providedIn:"root",factory:()=>new NX})}return t})();class NX{dirtyEffectCount=0;queues=new Map;add(n){this.enqueue(n),this.schedule(n)}schedule(n){n.dirty&&this.dirtyEffectCount++}remove(n){const r=this.queues.get(n.zone);r.has(n)&&(r.delete(n),n.dirty&&this.dirtyEffectCount--)}enqueue(n){const e=n.zone;this.queues.has(e)||this.queues.set(e,new Set);const r=this.queues.get(e);r.has(n)||r.add(n)}flush(){for(;this.dirtyEffectCount>0;){let n=!1;for(const[e,r]of this.queues)n||=null===e?this.flushQueue(r):e.run(()=>this.flushQueue(r));n||(this.dirtyEffectCount=0)}}flushQueue(n){let e=!1;for(const r of n)r.dirty&&(this.dirtyEffectCount--,e=!0,r.run());return e}}class PM{[m];constructor(n){this[m]=n}destroy(){this[m].destroy()}}function Ww(t,n){const e=n?.injector??Q(oi);let i,r=!0!==n?.manualCleanup?e.get(Ju):null;const o=e.get(Vw,null,{optional:!0}),a=e.get(vg);return null!==o?(i=function PX(t,n,e){const r=Object.create(RX);return r.view=t,r.zone=typeof Zone<"u"?Zone.current:null,r.notifier=n,r.fn=oO(r,e),t[23]??=new Set,t[23].add(r),r.consumerMarkedDirty(r),r}(o.view,a,t),r instanceof K4&&r._lView===o.view&&(r=null)):i=function FX(t,n,e){const r=Object.create(OX);return r.fn=oO(r,t),r.scheduler=n,r.notifier=e,r.zone=typeof Zone<"u"?Zone.current:null,r.scheduler.add(r),r.notifier.notify(12),r}(t,e.get(rO),a),i.injector=e,null!==r&&(i.onDestroyFns=[r.onDestroy(()=>i.destroy())]),new PM(i)}const iO={...qt,cleanupFns:void 0,zone:null,onDestroyFns:null,run(){const t=_t(!1);try{!function en(t){if(t.dirty=!1,t.version>0&&!re(t))return;t.version++;const n=J(t);try{t.cleanup(),t.fn()}finally{A(t,n)}}(this)}finally{_t(t)}},cleanup(){if(!this.cleanupFns?.length)return;const t=y(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],y(t)}}},OX={...iO,consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){if(ue(this),null!==this.onDestroyFns)for(const t of this.onDestroyFns)t();this.cleanup(),this.scheduler.remove(this)}},RX={...iO,consumerMarkedDirty(){this.view[2]|=8192,Ku(this.view),this.notifier.notify(13)},destroy(){if(ue(this),null!==this.onDestroyFns)for(const t of this.onDestroyFns)t();this.cleanup(),this.view[23]?.delete(this)}};function oO(t,n){return()=>{n(e=>(t.cleanupFns??=[]).push(e))}}function yg(t){return"function"==typeof t&&void 0!==t[m]}function aO(t){return yg(t)&&"function"==typeof t.set}let $w=(()=>{class t{internalPendingTasks=Q(af);scheduler=Q(vg);errorHandler=Q(sf);add(){const e=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(e)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(e))}}run(e){const r=this.add();try{e().catch(this.errorHandler).finally(r)}catch(i){this.errorHandler(i),r()}}static \u0275prov=In({token:t,providedIn:"root",factory:()=>new t})}return t})(),sO=null;function Lp(){return sO}class HX{}let ly=(()=>{class t{historyGo(e){throw new Error("")}static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:()=>Q(jX),providedIn:"platform"})}return t})();const lO=new xt("");let jX=(()=>{class t extends ly{_location;_history;_doc=Q(Mi);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Lp().getBaseHref(this._doc)}onPopState(e){const r=Lp().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",e,!1),()=>r.removeEventListener("popstate",e)}onHashChange(e){const r=Lp().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",e,!1),()=>r.removeEventListener("hashchange",e)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(e){this._location.pathname=e}pushState(e,r,i){this._history.pushState(e,r,i)}replaceState(e,r,i){this._history.replaceState(e,r,i)}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:()=>new t,providedIn:"platform"})}return t})();var so=g(86527),Qa=g.n(so);function cO(t){return or(t?.lift)}function da(t){return n=>{if(cO(n))return n.lift(function(e){try{return t(e,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function qo(t,n,e,r,i){return new UX(t,n,e,r,i)}class UX extends Kl{constructor(n,e,r,i,o,a){super(n),this.onFinalize=o,this.shouldUnsubscribe=a,this._next=e?function(s){try{e(s)}catch(l){n.error(l)}}:super._next,this._error=i?function(s){try{i(s)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(s){n.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Nr(t,n){return da((e,r)=>{let i=0;e.subscribe(qo(r,o=>{r.next(t.call(n,o,i++))}))})}function lf(t){return{toString:t}.toString()}var Fn=function(t){return t[t.TemplateCreateStart=0]="TemplateCreateStart",t[t.TemplateCreateEnd=1]="TemplateCreateEnd",t[t.TemplateUpdateStart=2]="TemplateUpdateStart",t[t.TemplateUpdateEnd=3]="TemplateUpdateEnd",t[t.LifecycleHookStart=4]="LifecycleHookStart",t[t.LifecycleHookEnd=5]="LifecycleHookEnd",t[t.OutputStart=6]="OutputStart",t[t.OutputEnd=7]="OutputEnd",t[t.BootstrapApplicationStart=8]="BootstrapApplicationStart",t[t.BootstrapApplicationEnd=9]="BootstrapApplicationEnd",t[t.BootstrapComponentStart=10]="BootstrapComponentStart",t[t.BootstrapComponentEnd=11]="BootstrapComponentEnd",t[t.ChangeDetectionStart=12]="ChangeDetectionStart",t[t.ChangeDetectionEnd=13]="ChangeDetectionEnd",t[t.ChangeDetectionSyncStart=14]="ChangeDetectionSyncStart",t[t.ChangeDetectionSyncEnd=15]="ChangeDetectionSyncEnd",t[t.AfterRenderHooksStart=16]="AfterRenderHooksStart",t[t.AfterRenderHooksEnd=17]="AfterRenderHooksEnd",t[t.ComponentStart=18]="ComponentStart",t[t.ComponentEnd=19]="ComponentEnd",t[t.DeferBlockStateStart=20]="DeferBlockStateStart",t[t.DeferBlockStateEnd=21]="DeferBlockStateEnd",t[t.DynamicComponentStart=22]="DynamicComponentStart",t[t.DynamicComponentEnd=23]="DynamicComponentEnd",t[t.HostBindingsUpdateStart=24]="HostBindingsUpdateStart",t[t.HostBindingsUpdateEnd=25]="HostBindingsUpdateEnd",t}(Fn||{});class aJ{previousValue;currentValue;firstChange;constructor(n,e,r){this.previousValue=n,this.currentValue=e,this.firstChange=r}isFirstChange(){return this.firstChange}}function yO(t,n,e,r){null!==n?n.applyValueToInputSignal(n,r):t[e]=r}let bO=null;const Ts=(()=>{bO=wO;const t=()=>wO;return t.ngInherit=!0,t})();function wO(t){return t.type.prototype.ngOnChanges&&(t.setInput=cJ),lJ}function lJ(){const t=SO(this),n=t?.current;if(n){const e=t.previous;if(e===su)t.previous=n;else for(let r in n)e[r]=n[r];t.current=null,this.ngOnChanges(n)}}function cJ(t,n,e,r,i){const o=this.declaredInputs[r],a=SO(t)||function dJ(t,n){return t[YM]=n}(t,{previous:su,current:null}),s=a.current||(a.current={}),l=a.previous,c=l[o];s[o]=new aJ(c&&c.currentValue,e,l===su),yO(t,n,i,e)}const YM="__ngSimpleChanges__";function SO(t){return Object.hasOwn(t,YM)&&t[YM]||null}const wg=[],ko=function(t,n=null,e){for(let r=0;r<wg.length;r++)(0,wg[r])(t,n,e)};function CO(t,n){for(let e=n.directiveStart,r=n.directiveEnd;e<r;e++){const o=t.data[e].type.prototype,{ngAfterContentInit:a,ngAfterContentChecked:s,ngAfterViewInit:l,ngAfterViewChecked:c,ngOnDestroy:u}=o;a&&(t.contentHooks??=[]).push(-e,a),s&&((t.contentHooks??=[]).push(e,s),(t.contentCheckHooks??=[]).push(e,s)),l&&(t.viewHooks??=[]).push(-e,l),c&&((t.viewHooks??=[]).push(e,c),(t.viewCheckHooks??=[]).push(e,c)),null!=u&&(t.destroyHooks??=[]).push(e,u)}}function Zw(t,n,e){xO(t,n,3,e)}function Xw(t,n,e,r){(3&t[2])===e&&xO(t,n,e,r)}function VM(t,n){let e=t[2];(3&e)===n&&(e&=16383,e+=1,t[2]=e)}function xO(t,n,e,r){const o=r??-1,a=n.length-1;let s=0;for(let l=void 0!==r?65535&t[17]:0;l<a;l++)if("number"==typeof n[l+1]){if(s=n[l],null!=r&&s>=r)break}else n[l]<0&&(t[17]+=65536),(s<o||-1==o)&&(mJ(t,e,n,l),t[17]=(4294901760&t[17])+l+2),l++}function kO(t,n){ko(Fn.LifecycleHookStart,t,n);const e=y(null);try{n.call(t)}finally{y(e),ko(Fn.LifecycleHookEnd,t,n)}}function mJ(t,n,e,r){const i=e[r]<0,o=e[r+1],s=t[i?-e[r]:e[r]];i?t[2]>>14<t[17]>>16&&(3&t[2])===n&&(t[2]+=16384,kO(s,o)):kO(s,o)}class uy{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,e,r,i){this.factory=n,this.name=i,this.canSeeViewProviders=e,this.injectImpl=r}}function MO(t){return 3===t||4===t||6===t}function TO(t){return 64===t.charCodeAt(0)}function A0(t,n){if(null!==n&&0!==n.length)if(null===t||0===t.length)t=n.slice();else{let e=-1;for(let r=0;r<n.length;r++){const i=n[r];"number"==typeof i?e=i:0===e||EO(t,e,i,0,-1===e||2===e?n[++r]:null)}}return t}function EO(t,n,e,r,i){let o=0,a=t.length;if(-1===n)a=-1;else for(;o<t.length;){const s=t[o++];if("number"==typeof s){if(s===n){a=-1;break}if(s>n){a=o-1;break}}}for(;o<t.length;){const s=t[o];if("number"==typeof s)break;if(s===e)return void(null!==i&&(t[o+1]=i));o++,null!==i&&o++}-1!==a&&(t.splice(a,0,n),o=a+1),t.splice(o++,0,e),null!==i&&t.splice(o++,0,i)}function WM(t){return-1!==t}function hy(t){return 32767&t}function fy(t,n){let e=function yJ(t){return t>>16}(t),r=n;for(;e>0;)r=r[14],e--;return r}let $M=!0;function Jw(t){const n=$M;return $M=t,n}let bJ=0;const Qu={};function Qw(t,n){const e=LO(t,n);if(-1!==e)return e;const r=n[1];r.firstCreatePass&&(t.injectorIndex=n.length,GM(r.data,t),GM(n,null),GM(r.blueprint,null));const i=eS(t,n),o=t.injectorIndex;if(WM(i)){const a=hy(i),s=fy(i,n),l=s[1].data;for(let c=0;c<8;c++)n[o+c]=s[a+c]|l[a+c]}return n[o+8]=i,o}function GM(t,n){t.push(0,0,0,0,0,0,0,0,n)}function LO(t,n){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===n[t.injectorIndex+8]?-1:t.injectorIndex}function eS(t,n){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let e=0,r=null,i=n;for(;null!==i;){if(r=BO(i),null===r)return-1;if(e++,i=i[14],-1!==r.injectorIndex)return r.injectorIndex|e<<16}return-1}function qM(t,n,e){!function wJ(t,n,e){let r;"string"==typeof e?r=e.charCodeAt(0)||0:e.hasOwnProperty(Pn)&&(r=e[Pn]),null==r&&(r=e[Pn]=bJ++);const i=255&r;n.data[t+(i>>5)]|=1<<i}(t,n,e)}function NO(t,n,e){if(8&e||void 0!==t)return t;ya()}function OO(t,n,e,r){if(8&e&&void 0===r&&(r=null),!(3&e)){const i=t[9],o=uo(void 0);try{return i?i.get(n,r,8&e):Bh(n,r,8&e)}finally{uo(o)}}return NO(r,0,e)}function KM(t,n,e,r=0,i){if(null!==t){if(2048&n[2]&&!(2&r)){const a=function DJ(t,n,e,r,i){let o=t,a=n;for(;null!==o&&null!==a&&2048&a[2]&&!Rd(a);){const s=RO(o,a,e,2|r,Qu);if(s!==Qu)return s;let l=o.parent;if(!l){const c=a[20];if(c){const u=c.get(e,Qu,-5&r);if(u!==Qu)return u}l=BO(a),a=a[14]}o=l}return i}(t,n,e,r,Qu);if(a!==Qu)return a}const o=RO(t,n,e,r,Qu);if(o!==Qu)return o}return OO(n,e,r,i)}function RO(t,n,e,r,i){const o=function xJ(t){if("string"==typeof t)return t.charCodeAt(0)||0;const n=t.hasOwnProperty(Pn)?t[Pn]:void 0;return"number"==typeof n?n>=0?255&n:kJ:n}(e);if("function"==typeof o){if(!x0(n,t,r))return 1&r?NO(i,0,r):OO(n,e,r,i);try{let a;if(a=o(r),null!=a||8&r)return a;ya()}finally{ay()}}else if("number"==typeof o){let a=null,s=LO(t,n),l=-1,c=1&r?n[15][5]:null;for((-1===s||4&r)&&(l=-1===s?eS(t,n):n[s+8],-1!==l&&FO(r,!1)?(a=n[1],s=hy(l),n=fy(l,n)):s=-1);-1!==s;){const u=n[1];if(PO(o,s,u.data)){const p=CJ(s,n,e,a,r,c);if(p!==Qu)return p}l=n[s+8],-1!==l&&FO(r,n[1].data[s+8]===c)&&PO(o,s,n)?(a=u,s=hy(l),n=fy(l,n)):s=-1}}return i}function CJ(t,n,e,r,i,o){const a=n[1],s=a.data[t+8],u=tS(s,a,e,null==r?Tc(s)&&$M:r!=a&&!!(3&s.type),1&i&&o===s);return null!==u?py(n,a,u,s,i):Qu}function tS(t,n,e,r,i){const o=t.providerIndexes,a=n.data,s=1048575&o,l=t.directiveStart,u=o>>20,M=i?s+u:t.directiveEnd;for(let w=r?s:s+u;w<M;w++){const H=a[w];if(w<l&&e===H||w>=l&&H.type===e)return w}if(i){const w=a[l];if(w&&tc(w)&&w.type===e)return l}return null}function py(t,n,e,r,i){let o=t[e];const a=n.data;if(o instanceof uy){const s=o;if(s.resolving)throw Cs();const l=Jw(s.canSeeViewProviders);s.resolving=!0;const p=s.injectImpl?uo(s.injectImpl):null;x0(t,r,0);try{o=t[e]=s.factory(void 0,i,a,t,r),n.firstCreatePass&&e>=r.directiveStart&&function pJ(t,n,e){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const a=function sJ(){return bO}()(n);(e.preOrderHooks??=[]).push(t,a),(e.preOrderCheckHooks??=[]).push(t,a)}i&&(e.preOrderHooks??=[]).push(0-t,i),o&&((e.preOrderHooks??=[]).push(t,o),(e.preOrderCheckHooks??=[]).push(t,o))}(e,a[e],n)}finally{null!==p&&uo(p),Jw(l),s.resolving=!1,ay()}}return o}function PO(t,n,e){return!!(e[n+(t>>5)]&1<<t)}function FO(t,n){return!(2&t||1&t&&n)}class La{_tNode;_lView;constructor(n,e){this._tNode=n,this._lView=e}get(n,e,r){return KM(this._tNode,this._lView,n,kl(r),e)}}function kJ(){return new La(kn(),Ue())}function yi(t){return lf(()=>{const n=t.prototype.constructor,e=n[fr]||ZM(n),r=Object.prototype;let i=Object.getPrototypeOf(t.prototype).constructor;for(;i&&i!==r;){const o=i[fr]||ZM(i);if(o&&o!==e)return o;i=Object.getPrototypeOf(i)}return o=>new o})}function ZM(t){return nd(t)?()=>{const n=ZM(Pr(t));return n&&n()}:Ed(t)}function BO(t){const n=t[1],e=n.type;return 2===e?n.declTNode:1===e?t[5]:null}function nS(t){return function SJ(t,n){if("class"===n)return t.classes;if("style"===n)return t.styles;const e=t.attrs;if(e){const r=e.length;let i=0;for(;i<r;){const o=e[i];if(MO(o))break;if(0===o)i+=2;else if("number"==typeof o)for(i++;i<r&&"string"==typeof e[i];)i++;else{if(o===n)return e[i+1];i+=2}}}return null}(kn(),t)}function wr(t){return{token:t.token,providedIn:!1===t.autoProvided?null:"root",factory:t.factory,value:void 0}}function XJ(){return P0(kn(),Ue())}function P0(t,n){return new yr(Go(t,n))}let yr=(()=>class t{nativeElement;constructor(e){this.nativeElement=e}static __NG_ELEMENT_ID__=XJ})();function zO(t){return t instanceof yr?t.nativeElement:t}function JJ(){return this._results[Symbol.iterator]()}class gy{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new fn}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,e){return this._results.reduce(n,e)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,e){this.dirty=!1;const r=function Dl(t){return t.flat(Number.POSITIVE_INFINITY)}(n);(this._changesDetected=!function jv(t,n,e){if(t.length!==n.length)return!1;for(let r=0;r<t.length;r++){let i=t[r],o=n[r];if(e&&(i=e(i),o=e(o)),o!==i)return!1}return!0}(this._results,r,e))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){void 0!==this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){void 0!==this._changes&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=JJ}function _y(t){return!(128&~t.flags)}var aS=function(t){return t[t.OnPush=0]="OnPush",t[t.Eager=1]="Eager",t[t.Default=1]="Default",t}(aS||{});const sS=new Map;let tQ=0;function nT(t){sS.delete(t[19])}const iT="__ngContext__";function ac(t,n){xo(n)?(t[iT]=n[19],function rQ(t){sS.set(t[19],t)}(n)):t[iT]=n}function eR(t){return nR(t[12])}function tR(t){return nR(t[4])}function nR(t){for(;null!==t&&!ca(t);)t=t[4];return t}let sT;function B0(){if(void 0!==sT)return sT;if(typeof document<"u")return document;throw new pt(210,!1)}const TQ=new xt(""),EQ=new xt("",{factory:()=>!1}),LQ=new xt(""),mT=new WeakMap;function fS(t){return!(32&~t.flags)}function FR(t,n){const e=t.contentQueries;if(null!==e){const r=y(null);try{for(let i=0;i<e.length;i+=2){const a=e[i+1];if(-1!==a){const s=t.data[a];rf(e[i]),s.contentQueries(2,n[a],a)}}}finally{y(r)}}}function CT(t,n,e){rf(0);const r=y(null);try{n(t,e)}finally{y(r)}}function xT(t,n,e){if(p0(n)){const r=y(null);try{const o=n.directiveEnd;for(let a=n.directiveStart;a<o;a++){const s=t.data[a];s.contentQueries&&s.contentQueries(1,e[a],a)}}finally{y(r)}}}var Pd=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t[t.ExperimentalIsolatedShadowDom=4]="ExperimentalIsolatedShadowDom",t}(Pd||{});const UR={"http://www.w3.org/2000/svg":"svg","http://www.w3.org/1998/Math/MathML":"math"};let bS,wS;function j0(t){return function YR(){if(void 0===bS&&(bS=null,So.trustedTypes))try{bS=So.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return bS}()?.createHTML(t)||t}function MT(){if(void 0===wS&&(wS=null,So.trustedTypes))try{wS=So.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return wS}function VR(t){return MT()?.createHTML(t)||t}function WR(t){return MT()?.createScriptURL(t)||t}class Sg{changingThisBreaksApplicationSecurity;constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${wc})`}}class mee extends Sg{getTypeName(){return"HTML"}}class gee extends Sg{getTypeName(){return"Style"}}class _ee extends Sg{getTypeName(){return"Script"}}class vee extends Sg{getTypeName(){return"URL"}}class yee extends Sg{getTypeName(){return"ResourceURL"}}function ld(t){return t instanceof Sg?t.changingThisBreaksApplicationSecurity:t}function eh(t,n){const e=function bee(t){return t instanceof Sg&&t.getTypeName()||null}(t);if(null!=e&&e!==n){if("ResourceURL"===e&&"URL"===n)return!0;throw new Error(`Required a safe ${n}, got a ${e} (see ${wc})`)}return e===n}class Dee{inertDocumentHelper;constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{const e=(new window.DOMParser).parseFromString(j0(n),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(n):(e.firstChild?.remove(),e)}catch{return null}}}class Mee{defaultDoc;inertDocument;constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){const e=this.inertDocument.createElement("template");return e.innerHTML=j0(n),e}}const Eee=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function SS(t){return(t=String(t)).match(Eee)?t:"unsafe:"+t}function cf(t){const n={};for(const e of t.split(","))n[e]=!0;return n}function by(...t){const n={};for(const e of t)for(const r in e)e.hasOwnProperty(r)&&(n[r]=!0);return n}const GR=cf("area,br,col,hr,img,wbr"),qR=cf("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),KR=cf("rp,rt"),TT=by(GR,by(qR,cf("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),by(KR,cf("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),by(KR,qR)),ZR=cf("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),ET=by(ZR,cf("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),cf("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),Iee=cf("script,style,template");class Aee{sanitizedSomething=!1;buf=[];sanitizeChildren(n){let e=n.firstChild,r=!0,i=[];for(;e;)if(e.nodeType===Node.ELEMENT_NODE?r=this.startElement(e):e.nodeType===Node.TEXT_NODE?this.chars(e.nodeValue):this.sanitizedSomething=!0,r&&e.firstChild)i.push(e),e=Oee(e);else for(;e;){e.nodeType===Node.ELEMENT_NODE&&this.endElement(e);let o=Nee(e);if(o){e=o;break}e=i.pop()}return this.buf.join("")}startElement(n){const e=XR(n).toLowerCase();if(!TT.hasOwnProperty(e))return this.sanitizedSomething=!0,!Iee.hasOwnProperty(e);this.buf.push("<"),this.buf.push(e);const r=n.attributes;for(let i=0;i<r.length;i++){const o=r.item(i),a=o.name,s=a.toLowerCase();if(!ET.hasOwnProperty(s)){this.sanitizedSomething=!0;continue}let l=o.value;ZR[s]&&(l=SS(l)),this.buf.push(" ",a,'="',QR(l),'"')}return this.buf.push(">"),!0}endElement(n){const e=XR(n).toLowerCase();TT.hasOwnProperty(e)&&!GR.hasOwnProperty(e)&&(this.buf.push("</"),this.buf.push(e),this.buf.push(">"))}chars(n){this.buf.push(QR(n))}}function Nee(t){const n=t.nextSibling;if(n&&t!==n.previousSibling)throw JR(n);return n}function Oee(t){const n=t.firstChild;if(n&&function Lee(t,n){return(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(t,n))throw JR(n);return n}function XR(t){const n=t.nodeName;return"string"==typeof n?n:"FORM"}function JR(t){return new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`)}const Ree=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Pee=/([^\#-~ |!])/g;function QR(t){return t.replace(/&/g,"&").replace(Ree,function(n){return"&#"+(1024*(n.charCodeAt(0)-55296)+(n.charCodeAt(1)-56320)+65536)+";"}).replace(Pee,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"<").replace(/>/g,">")}let CS;function eP(t,n){let e=null;try{CS=CS||function $R(t){const n=new Mee(t);return function Tee(){try{return!!(new window.DOMParser).parseFromString(j0(""),"text/html")}catch{return!1}}()?new Dee(n):n}(t);let r=n?String(n):"";e=CS.getInertBodyElement(r);let i=5,o=r;do{if(0===i)throw new Error("Failed to sanitize html because the input is unstable");i--,r=o,o=e.innerHTML,e=CS.getInertBodyElement(r)}while(r!==o);return j0((new Aee).sanitizeChildren(IT(e)||e))}finally{if(e){const r=IT(e)||e;for(;r.firstChild;)r.firstChild.remove()}}}function IT(t){return"content"in t&&function Fee(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}const Bee=/^>|^->|<!--|-->|--!>|<!-$/g,Hee=/(<|>)/g;function LT(t,n){return t.createComment(function tP(t){return t.replace(Bee,n=>n.replace(Hee,"\u200b$1\u200b"))}(n))}function xS(t,n,e){return t.createElement(n,e)}function hu(t,n,e,r,i){t.insertBefore(n,e,r,i)}function rP(t,n,e){t.appendChild(n,e)}function iP(t,n,e,r,i){null!==r?hu(t,n,e,r,i):rP(t,n,e)}function wy(t,n,e,r){t.removeChild(null,n,e,r)}function aP(t,n,e){const{mergedAttrs:r,classes:i,styles:o}=e;null!==r&&function vJ(t,n,e){let r=0;for(;r<e.length;){const i=e[r];if("number"==typeof i){if(0!==i)break;r++;const o=e[r++],a=e[r++],s=e[r++];t.setAttribute(n,a,s,o)}else{const o=i,a=e[++r];TO(o)?t.setProperty(n,o,a):t.setAttribute(n,o,a),r++}}}(t,n,r),null!==i&&function Yee(t,n,e){""===e?t.removeAttribute(n,"class"):t.setAttribute(n,"class",e)}(t,n,i),null!==o&&function Uee(t,n,e){t.setAttribute(n,"style",e)}(t,n,o)}function NT(t,n,e){if(void 0!==n&&void 0!==e&&hP(n,e)!==Ei.HTML)return t;const r=Sy();return r?VR(r.sanitize(Ei.HTML,t)||""):eh(t,"HTML")?VR(ld(t)):eP(B0(),Zn(t))}function cP(t){const n=Sy();return n?n.sanitize(Ei.URL,t)||"":eh(t,"URL")?ld(t):SS(Zn(t))}function OT(t){const n=Sy();if(n)return WR(n.sanitize(Ei.RESOURCE_URL,t)||"");if(eh(t,"ResourceURL"))return WR(ld(t));throw new pt(904,!1)}function uP(t,n,e){return function $ee(t,n){switch(hP(t,n)){case Ei.RESOURCE_URL:return OT;case Ei.URL:return cP;default:return null}}(n,e)?.(t)??t}function Sy(){const t=Ue();return t&&t[10].sanitizer}function hP(t,n){const[e,r]=function fP(t){const n=function sP(t,n=!0){if(":"!=t[0])return[null,t];const e=t.indexOf(":",1);if(-1===e){if(n)throw new Error(`Unsupported format "${t}" expecting ":namespace:name"`);return[null,t]}return[t.slice(1,e),t.slice(e+1)]}(t=t.toLowerCase(),!1);if(n[0])return n;const r=-1===Io()?null:Tl();let i=r?.namespace;if("#host"===t&&2===r?.type){const o=Go(r,Ue());if(o.tagName&&(t=o.tagName.toLowerCase()),null==i){const a=o.namespaceURI;i=a&&UR[a]}}return[i,t]}(t);return function $u(t,n,e){const i=function Ip(){return ef||(ef=Di(),od(Ei.HTML,void 0,[["iframe",["srcdoc"]],["*",["innerHTML","outerHTML"]]]),od(Ei.STYLE,void 0,[["*",["style"]]]),od(Ei.URL,void 0,[["*",["formAction"]],["area",["href"]],["a",["href","xlink:href"]],["form",["action"]],["img",["src"]],["video",["src"]]]),od(Ei.URL,"math",[["*",["href","xlink:href"]]]),od(Ei.RESOURCE_URL,void 0,[["base",["href"]],["embed",["src"]],["frame",["src"]],["iframe",["src"]],["link",["href"]],["object",["codebase","data"]]]),od(Ei.URL,"svg",[["a",["href","xlink:href"]]]),od(Ei.ATTRIBUTE_NO_BINDING,"svg",[["animate",["attributeName","values","to","from"]],["set",["to","attributeName"]],["animateMotion",["attributeName"]],["animateTransform",["attributeName"]]]),od(Ei.ATTRIBUTE_NO_BINDING,void 0,[["unknown",["attributeName","values","to","from","sandbox","allow","allowFullscreen","referrerPolicy","csp","fetchPriority","credentialless"]],["iframe",["sandbox","allow","allowFullscreen","referrerPolicy","csp","fetchPriority","credentialless"]]]),ef)}()[n.toLowerCase()];if(!i)return Ei.NONE;const o=t.toLowerCase();let a;if(e){const s=i[e];s&&(a=s[o]??s["*"])}if(void 0===a){const s=i[""];s&&(a=s[o]??s["*"])}return a??Ei.NONE}(r,n,e)}function mP(t){return t.ownerDocument.defaultView}function gP(t){return t.ownerDocument}function tte(t,n,e){let r=t.length;for(;;){const i=t.indexOf(n,e);if(-1===i)return i;if(0===i||t.charCodeAt(i-1)<=32){const o=n.length;if(i+o===r||t.charCodeAt(i+o)<=32)return i}e=i+1}}const wP="ng-template";function nte(t,n,e,r){let i=0;if(r){for(;i<n.length&&"string"==typeof n[i];i+=2)if("class"===n[i]&&-1!==tte(n[i+1].toLowerCase(),e,0))return!0}else if(RT(t))return!1;if(i=n.indexOf(1,i),i>-1){let o;for(;++i<n.length&&"string"==typeof(o=n[i]);)if(o.toLowerCase()===e)return!0}return!1}function RT(t){return 4===t.type&&t.value!==wP}function rte(t,n,e){return n===(4!==t.type||e?t.value:wP)}function ite(t,n,e){let r=4;const i=t.attrs,o=null!==i?function ste(t){for(let n=0;n<t.length;n++)if(MO(t[n]))return n;return t.length}(i):0;let a=!1;for(let s=0;s<n.length;s++){const l=n[s];if("number"!=typeof l){if(!a)if(4&r){if(r=2|1&r,""!==l&&!rte(t,l,e)||""===l&&1===n.length){if(fu(r))return!1;a=!0}}else if(8&r){if(null===i||!nte(t,i,l,e)){if(fu(r))return!1;a=!0}}else{const c=n[++s],u=ote(l,i,RT(t),e);if(-1===u){if(fu(r))return!1;a=!0;continue}if(""!==c){let p;if(p=u>o?"":i[u+1].toLowerCase(),2&r&&c!==p){if(fu(r))return!1;a=!0}}}}else{if(!a&&!fu(r)&&!fu(l))return!1;if(a&&fu(l))continue;a=!1,r=l|1&r}}return fu(r)||a}function fu(t){return!(1&t)}function ote(t,n,e,r){if(null===n)return-1;let i=0;if(r||!e){let o=!1;for(;i<n.length;){const a=n[i];if(a===t)return i;if(3===a||6===a)o=!0;else{if(1===a||2===a){let s=n[++i];for(;"string"==typeof s;)s=n[++i];continue}if(4===a)break;if(0===a){i+=4;continue}}i+=o?1:2}return-1}return function lte(t,n){let e=t.indexOf(4);if(e>-1)for(e++;e<t.length;){const r=t[e];if("number"==typeof r)return-1;if(r===n)return e;e++}return-1}(n,t)}function SP(t,n,e=!1){for(let r=0;r<n.length;r++)if(ite(t,n[r],e))return!0;return!1}function cte(t,n){e:for(let e=0;e<n.length;e++){const r=n[e];if(t.length===r.length){for(let i=0;i<t.length;i++)if(t[i]!==r[i])continue e;return!0}}return!1}function CP(t,n){return t?":not("+n.trim()+")":n}function dte(t){let n=t[0],e=1,r=2,i="",o=!1;for(;e<t.length;){let a=t[e];if("string"==typeof a)if(2&r){const s=t[++e];i+="["+a+(s.length>0?'="'+s+'"':"")+"]"}else 8&r?i+="."+a:4&r&&(i+=" "+a);else""!==i&&!fu(a)&&(n+=CP(o,i),i=""),r=a,o=o||!fu(r);e++}return""!==i&&(n+=CP(o,i)),n}const vo={};var Bp=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}(Bp||{});function FT(t,n){return(void 0)(t,n)}typeof document<"u"&&document;const Cy=new WeakMap;function xP(t){return t?t[14]??t:null}const xy=new WeakSet;const Hp=new Set;var zT=function(t){return t[t.CHANGE_DETECTION=0]="CHANGE_DETECTION",t[t.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",t}(zT||{});const jp=new xt(""),EP=new Set;function Es(t){EP.has(t)||(EP.add(t),performance?.mark?.("mark_feature_usage",{detail:{feature:t}}))}let WT=(()=>{class t{impl=null;execute(){this.impl?.execute()}static \u0275prov=In({token:t,providedIn:"root",factory:()=>new t})}return t})();const IP=[0,1,2,3];let AP=(()=>{class t{ngZone=Q(ir);scheduler=Q(vg);errorHandler=Q(M0,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){Q(jp,{optional:!0})}execute(){const e=this.sequences.size>0;e&&ko(Fn.AfterRenderHooksStart),this.executing=!0;for(const r of IP)for(const i of this.sequences)if(!i.erroredOrDestroyed&&i.hooks[r])try{i.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>(0,i.hooks[r])(i.pipelinedValue),i.snapshot))}catch(o){i.erroredOrDestroyed=!0,this.errorHandler?.handleError(o)}this.executing=!1;for(const r of this.sequences)r.afterRun(),r.once&&(this.sequences.delete(r),r.destroy());for(const r of this.deferredRegistrations)this.sequences.add(r);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),e&&ko(Fn.AfterRenderHooksEnd)}register(e){const{view:r}=e;void 0!==r?((r[25]??=[]).push(e),Ku(r),r[2]|=8192):this.executing?this.deferredRegistrations.add(e):this.addSequence(e)}addSequence(e){this.sequences.add(e),this.scheduler.notify(7)}unregister(e){this.executing&&this.sequences.has(e)?(e.erroredOrDestroyed=!0,e.pipelinedValue=void 0,e.once=!0):(this.sequences.delete(e),this.deferredRegistrations.delete(e))}maybeTrace(e,r){return r?r.run(zT.AFTER_NEXT_RENDER,e):e()}static \u0275prov=In({token:t,providedIn:"root",factory:()=>new t})}return t})();class LP{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(n,e,r,i,o,a=null){this.impl=n,this.hooks=e,this.view=r,this.once=i,this.snapshot=a,this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();const n=this.view?.[25];n&&(this.view[25]=n.filter(e=>e!==this))}}function sl(t,n){const e=n?.injector??Q(oi);return Es("NgAfterNextRender"),function NP(t,n,e,r){const i=n.get(WT);i.impl??=n.get(AP);const o=n.get(jp,null,{optional:!0}),a=!0!==e?.manualCleanup?n.get(Ju):null,s=n.get(Vw,null,{optional:!0}),l=new LP(i.impl,function Tte(t){return t instanceof Function?[void 0,void 0,t,void 0]:[t.earlyRead,t.write,t.mixedReadWrite,t.read]}(t),s?.view,r,a,o?.snapshot(null));return i.impl.register(l),l}(t,e,n,!0)}const Dy=new xt("",{factory:()=>{const t=Q(Wo),n=new Set;return t.onDestroy(()=>n.clear()),{queue:n,isScheduled:!1,scheduler:null,injector:t}}});function OP(t,n,e){const r=t.get(Dy);if(Array.isArray(n))for(const i of n)r.queue.add(i),e?.detachedLeaveAnimationFns?.push(i);else r.queue.add(n),e?.detachedLeaveAnimationFns?.push(n);r.scheduler&&r.scheduler(t)}function RP(t,n,e,r){const i=t?.[26]?.enter;null!==n&&i&&i.has(e.index)&&function $T(t,n){for(const[e,r]of n)OP(t,r.animateFns)}(r,i)}function PP(t,n,e,r){try{e.get(Vh)}catch{return r(!1)}const i=t?.[26];i?.enter?.has(n.index)&&function Ete(t,n){const e=t.get(Dy);if(Array.isArray(n))for(const r of n)e.queue.delete(r);else e.queue.delete(n)}(e,i.enter.get(n.index).animateFns);const o=function Lte(t,n,e){const r=new Map,i=e?.leave;if(i&&i.has(n.index)&&r.set(n.index,i.get(n.index)),t&&i)for(const[o,a]of i){if(r.has(o))continue;let l=t[1].data[o].parent;for(;l;){if(l===n){r.set(o,a);break}l=l.parent}}return r}(t,n,i);if(0===o.size){let a=!1;if(t){const s=[];LS(t,n,s),a=s.length>0}if(!a)return r(!1)}t&&Hp.add(t[19]),OP(e,()=>function Nte(t,n,e,r,i){const o=[];if(e&&e.leave)for(const[a]of r){if(!e.leave.has(a))continue;const s=e.leave.get(a);for(const l of s.animateFns){const{promise:c}=l();o.push(c)}e.detachedLeaveAnimationFns=void 0}if(t&&LS(t,n,o),o.length>0){const a=e||t?.[26];if(a){const s=a.running;s&&o.push(s),a.running=Promise.allSettled(o),function Rte(t,n,e){n.then(()=>{t[26]?.running===n&&(t[26].running=void 0,Hp.delete(t[19])),e(!0)})}(t,a.running,i)}else Promise.allSettled(o).then(()=>{t&&Hp.delete(t[19]),i(!0)})}else t&&Hp.delete(t[19]),i(!1)}(t,n,i||void 0,o,r),i||void 0)}function LS(t,n,e){if(12&n.type){const i=t[n.index];if(ca(i))for(let o=10;o<i.length;o++){const a=i[o];2===a[1].type&&Ote(a,e)}}let r=n.child;for(;r;)LS(t,r,e),r=r.next}function Ote(t,n){const e=t[26];if(e&&e.leave)for(const i of e.leave.values())for(const o of i.animateFns){const{promise:a}=o();n.push(a)}let r=t[1].firstChild;for(;r;)LS(t,r,n),r=r.next}function V0(t,n,e,r,i,o,a,s){if(null!=i){let l,c=!1;ca(i)?l=i:xo(i)&&(c=!0,i=i[0]);const u=$o(i);0===t&&null!==r?(RP(s,r,o,e),null==a?rP(n,r,u):hu(n,r,u,a||null,!0)):1===t&&null!==r?(RP(s,r,o,e),hu(n,r,u,a||null,!0),function bte(t,n,e){const r=Cy.get(t);if(!r||0===r.length)return;const i=n.parentNode,o=n.previousSibling,a=xP(e);for(let s=r.length-1;s>=0;s--){const{el:l,declarationView:c}=r[s],u=l.parentNode;l===n?(r.splice(s,1),xy.add(l),l.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}}))):(o&&l===o||u&&i&&u!==i&&(null===a||null===c||a===c))&&(r.splice(s,1),l.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}})),l.parentNode?.removeChild(l))}}(o,u,s)):2===t?(s?.[26]?.leave?.has(o.index)&&function jT(t,n,e){const r=xP(e),i=Cy.get(t);i?i.some(o=>o.el===n)||i.push({el:n,declarationView:r}):Cy.set(t,[{el:n,declarationView:r}])}(o,u,s),xy.delete(u),PP(s,o,e,p=>{xy.has(u)?xy.delete(u):wy(n,u,c,p)})):3===t&&(xy.delete(u),PP(s,o,e,()=>{n.destroyNode(u)})),null!=l&&function Yte(t,n,e,r,i,o,a){const s=r[7];if(s!==$o(r)&&V0(n,t,e,o,s,i,a),!(4&r[2]))for(let c=10;c<r.length;c++){const u=r[c];OS(u[1],u,t,n,o,s)}}(n,t,e,l,o,r,a)}}function BP(t,n){n[10].changeDetectionScheduler?.notify(9),OS(t,n,n[11],2,null,null)}function GT(t,n){const e=t[9],r=e.indexOf(n);e.splice(r,1)}function My(t,n){if(nc(n))return;const e=n[11];e.destroyNode&&OS(t,n,e,3,null,null),function Fte(t){let n=t[12];if(!n)return qT(t[1],t);for(;n;){let e=null;if(xo(n))e=n[12];else{const r=n[10];r&&(e=r)}if(!e){for(;n&&!n[4]&&n!==t;)xo(n)&&qT(n[1],n),n=n[3];null===n&&(n=t),xo(n)&&qT(n[1],n),e=n&&n[4]}n=e}}(n)}function qT(t,n){if(nc(n))return;const e=y(null);try{n[2]&=-129,n[2]|=256,n[24]&&ue(n[24]),function Hte(t,n){let e;if(null!=t&&null!=(e=t.destroyHooks))for(let r=0;r<e.length;r+=2){const i=n[e[r]];if(!(i instanceof uy)){const o=e[r+1];if(Array.isArray(o))for(let a=0;a<o.length;a+=2){const s=i[o[a]],l=o[a+1];ko(Fn.LifecycleHookStart,s,l);try{l.call(s)}finally{ko(Fn.LifecycleHookEnd,s,l)}}else{ko(Fn.LifecycleHookStart,i,o);try{o.call(i)}finally{ko(Fn.LifecycleHookEnd,i,o)}}}}}(t,n),function Bte(t,n){const e=t.cleanup,r=n[7];if(null!==e)for(let a=0;a<e.length-1;a+=2)if("string"==typeof e[a]){const s=e[a+3];s>=0?r[s]():r[-s].unsubscribe(),a+=2}else e[a].call(r[e[a+1]]);null!==r&&(n[7]=null);const i=n[21];if(null!==i){n[21]=null;for(let a=0;a<i.length;a++)(0,i[a])()}const o=n[23];if(null!==o){n[23]=null;for(const a of o)a.destroy()}}(t,n),1===n[1].type&&n[11].destroy();const r=n[16];if(null!==r&&ca(n[3])){r!==n[3]&>(r,n);const i=n[18];null!==i&&i.detachView(t)}nT(n)}finally{y(e)}}function KT(t,n,e){return function HP(t,n,e){let r=n;for(;null!==r&&168&r.type;)r=(n=r).parent;if(null===r)return e[0];if(Tc(r)){const{encapsulation:i}=t.data[r.directiveStart+r.componentOffset];if(i===Pd.None||i===Pd.Emulated)return null}return Go(r,e)}(t,n.parent,e)}function jP(t,n,e){return YP(t,n,e)}let YP=function UP(t,n,e){return 40&t.type?Go(t,e):null};function NS(t,n,e,r){const i=KT(t,r,n),o=n[11],s=jP(r.parent||n[5],r,n);if(null!=i)if(Array.isArray(e))for(let l=0;l<e.length;l++)iP(o,i,e[l],s,!1);else iP(o,i,e,s,!1)}function Mg(t,n){if(null!==n){const e=n.type;if(3&e)return Go(n,t);if(4&e)return XT(-1,t[n.index]);if(8&e){const r=n.child;if(null!==r)return Mg(t,r);{const i=t[n.index];return ca(i)?XT(-1,i):$o(i)}}if(128&e)return Mg(t,n.next);if(32&e)return FT(n,t)()||$o(t[n.index]);{const r=zP(t,n);return null!==r?Array.isArray(r)?r[0]:Mg(rc(t[15]),r):Mg(t,n.next)}}return null}function zP(t,n){return null!==n?t[15][5].projection[n.projection]:null}function XT(t,n){const e=10+t+1;if(e<n.length){const r=n[e],i=r[1].firstChild;if(null!==i)return Mg(r,i)}return n[7]}function JT(t,n,e,r,i,o,a){for(;null!=e;){const s=r[9];if(128===e.type){e=e.next;continue}const l=r[e.index],c=e.type;if(a&&0===n&&(l&&ac($o(l),r),e.flags|=2),!fS(e))if(8&c)JT(t,n,e.child,r,i,o,!1),V0(n,t,s,i,l,e,o,r);else if(32&c){const u=FT(e,r);let p;for(;p=u();)V0(n,t,s,i,p,e,o,r);V0(n,t,s,i,l,e,o,r)}else 16&c?WP(t,n,r,e,i,o):V0(n,t,s,i,l,e,o,r);e=a?e.projectionNext:e.next}}function OS(t,n,e,r,i,o){3===t.type?function jte(t,n,e,r,i){const a=e[1].firstChild,s=a.next,l=$o(e[a.index]),c=$o(e[s.index]),u=s.index+1;let p=e[u];if(1===n||0===n)null!==r&&(p&&p.hasChildNodes()?hu(t,r,p,i,!0):(hu(t,r,l,i,!0),hu(t,r,c,i,!0)));else if(2===n){if(p||(p=document.createDocumentFragment(),e[u]=p),l&&l.parentNode===p)return;let M=l;for(;null!==M;){const w=M.nextSibling;if(p.appendChild(M),M===c)break;M=w}}}(e,r,n,i,o):JT(e,r,t.firstChild,n,i,o,!1)}function WP(t,n,e,r,i,o){const a=e[15],l=a[5].projection[r.projection];if(Array.isArray(l))for(let c=0;c<l.length;c++)V0(n,t,e[9],i,l[c],r,o,e);else{let c=l;const u=a[3];_y(r)&&(c.flags|=128),JT(t,n,c,u,i,o,!0)}}function RS(t,n,e,r,i,o,a,s,l,c,u){const p=27+r,M=p+i,w=function zte(t,n){const e=[];for(let r=0;r<n;r++)e.push(r<t?null:vo);return e}(p,M),H="function"==typeof c?c():c;return w[1]={type:t,blueprint:w,template:e,queries:null,viewQuery:s,declTNode:n,data:w.slice().fill(null,p),bindingStartIndex:p,expandoStartIndex:M,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof o?o():o,pipeRegistry:"function"==typeof a?a():a,firstChild:null,schemas:l,consts:H,incompleteFirstPass:!1,ssrId:u}}function Ty(t,n,e,r,i,o,a,s,l,c,u){const p=n.blueprint.slice();return p[0]=i,p[2]=1228|r,(null!==c||t&&2048&t[2])&&(p[2]|=2048),Ap(p),p[3]=p[14]=t,p[8]=e,p[10]=a||t&&t[10],p[11]=s||t&&t[11],p[9]=l||t&&t[9]||null,p[5]=o,p[19]=function nQ(){return tQ++}(),p[6]=u,p[20]=c,p[15]=2==n.type?t[15]:p,p}function QT(t){let n=16;return t.signals?n=4096:t.onPush&&(n=64),n}function Ey(t,n,e,r){if(0===e)return-1;const i=n.length;for(let o=0;o<e;o++)n.push(r),t.blueprint.push(r),t.data.push(null);return i}function PS(t,n){return t[12]?t[13][4]=n:t[12]=n,t[13]=n,n}function ne(t=1){GP($t(),Ue(),Io()+t,!1)}function GP(t,n,e,r){if(!r)if(3&~n[2]){const o=t.preOrderHooks;null!==o&&Xw(n,o,0,e)}else{const o=t.preOrderCheckHooks;null!==o&&Zw(n,o,e)}al(e)}var FS=function(t){return t[t.None=0]="None",t[t.SignalBased=1]="SignalBased",t[t.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",t}(FS||{});function Tg(t,n,e,r){const i=y(null);try{const[o,a,s]=t.inputs[e];let l=null;0!==(a&FS.SignalBased)&&(l=n[o][m]),null!==l&&void 0!==l.transformFn?r=l.transformFn(r):null!==s&&(r=s.call(n,r)),null!==t.setInput?t.setInput(n,l,r,e,o):yO(n,l,o,r)}finally{y(i)}}function qP(t,n,e,r,i){const o=Io(),a=2&r;try{al(-1),a&&n.length>27&&GP(t,n,27,!1),ko(a?Fn.TemplateUpdateStart:Fn.TemplateCreateStart,i,e),e(r,i)}finally{al(o),ko(a?Fn.TemplateUpdateEnd:Fn.TemplateCreateEnd,i,e)}}function BS(t,n,e){(function Zte(t,n,e){const r=e.directiveStart,i=e.directiveEnd;Tc(e)&&function Wte(t,n,e){const r=Go(n,t),i=function $P(t){const n=t.tView;return null===n||n.incompleteFirstPass?t.tView=RS(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts,t.id):n}(e),o=t[10].rendererFactory,a=PS(t,Ty(t,i,null,QT(e),r,n,null,o.createRenderer(r,e),null,null,null));t[n.index]=a}(n,e,t.data[r+e.componentOffset]),t.firstCreatePass||Qw(e,n);const o=e.initialInputs;for(let a=r;a<i;a++){const s=t.data[a],l=py(n,t,a,e);ac(l,n),null!==o&&ene(0,a-r,l,s,0,o),tc(s)&&(Xa(e.index,n)[8]=py(n,t,a,e))}})(t,n,e),!(64&~e.flags)&&function Xte(t,n,e){const r=e.directiveStart,i=e.directiveEnd,o=e.index,a=function du(){return Fr.lFrame.currentDirectiveIndex}();try{al(o);for(let s=r;s<i;s++){const l=t.data[s],c=n[s];C0(s),(null!==l.hostBindings||0!==l.hostVars||null!==l.hostAttrs)&&Jte(l,c)}}finally{al(-1),C0(a)}}(t,n,e)}function z0(t,n,e=Go){const r=n.localNames;if(null!==r){let i=n.index+1;for(let o=0;o<r.length;o+=2){const a=r[o+1],s=-1===a?e(n,t):t[a];t[i++]=s}}}let KP=()=>null;function eE(t,n,e,r,i,o){YS(t,n[1],n,e,r)?Tc(t)&&ZP(n,t.index):(3&t.type&&(e=function Kte(t){return"class"===t?"className":"for"===t?"htmlFor":"formaction"===t?"formAction":"innerHtml"===t?"innerHTML":"readonly"===t?"readOnly":"tabindex"===t?"tabIndex":t}(e)),tE(t,n,e,r,i,o))}function tE(t,n,e,r,i,o){if(3&t.type){const a=Go(t,n);r=null!=o?o(r,t.value||"",e):r,i.setProperty(a,e,r)}}function ZP(t,n){const e=Xa(n,t);16&e[2]||(e[2]|=64)}function Jte(t,n){null!==t.hostBindings&&t.hostBindings(1,n)}function nE(t,n){const e=t.directiveRegistry;let r=null;if(e)for(let i=0;i<e.length;i++){const o=e[i];SP(n,o.selectors,!1)&&(r??=[],tc(o)?r.unshift(o):r.push(o))}return r}function HS(t,n,e,r,i,o,a){if(null==o)a?.(o,r||"",i),t.removeAttribute(n,i,e);else{const s=null==a?Zn(o):a(o,r||"",i);t.setAttribute(n,i,s,e)}}function ene(t,n,e,r,i,o){const a=o[n];if(null!==a)for(let s=0;s<a.length;s+=2)Tg(r,e,a[s],a[s+1])}function jS(t,n,e,r,i){const o=27+e,a=n[1],s=i(a,n,t,r,e);n[o]=s,li(t,!0);const l=2===t.type;return l?(aP(n[11],s,t),(0===function L(){return Fr.lFrame.elementDepthCount}()||Od(t))&&ac(s,n),function G(){Fr.lFrame.elementDepthCount++}()):ac(s,n),Ao()&&(!l||!fS(t))&&NS(a,n,s,t),t}function US(t){let n=t;return tr()?_():(n=n.parent,li(n,!1)),n}function YS(t,n,e,r,i){const o=t.inputs?.[r],a=t.hostDirectiveInputs?.[r];let s=!1;if(a)for(let l=0;l<a.length;l+=2){const c=a[l];Tg(n.data[c],e[c],a[l+1],i),s=!0}if(o)for(const l of o)Tg(n.data[l],e[l],r,i),s=!0;return s}function tne(t,n){const e=Xa(n,t),r=e[1];!function nne(t,n){for(let e=n.length;e<t.blueprint.length;e++)n.push(t.blueprint[e])}(r,e);const i=e[0];null!==i&&null===e[6]&&(e[6]=null),ko(Fn.ComponentStart);try{VS(r,e,e[8])}finally{ko(Fn.ComponentEnd,e[8])}}function VS(t,n,e){mg(n);try{const r=t.viewQuery;null!==r&&CT(1,r,e);const i=t.template;null!==i&&qP(t,n,i,1,e),t.firstCreatePass&&(t.firstCreatePass=!1),n[18]?.finishViewCreation(t),t.staticContentQueries&&FR(t,n),t.staticViewQueries&&CT(2,t.viewQuery,e);const o=t.components;null!==o&&function rne(t,n){for(let e=0;e<n.length;e++)tne(t,n[e])}(n,o)}catch(r){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),r}finally{n[2]&=-5,sy()}}function Up(t,n,e,r){const i=y(null);try{const o=n.tView,l=Ty(t,o,e,4096&t[2]?4096:16,null,n,null,null,r?.injector??null,r?.embeddedViewInjector??null,r?.dehydratedView??null);l[16]=t[n.index];const u=t[18];return null!==u&&(l[18]=u.createEmbeddedView(o)),VS(o,l,e),l}finally{y(i)}}function Eg(t,n){return!n||null===n.firstChild||_y(t)}function Yp(t,n,e,r,i=!1){if(3===t.type){const o=t.firstChild,a=o.next,s=$o(n[o.index]),l=$o(n[a.index]);let c=s;for(;null!==c&&(r.push(c),c!==l);)c=c.nextSibling;return r}for(;null!==e;){if(128===e.type){e=i?e.projectionNext:e.next;continue}const o=n[e.index];if(null!==o)if(ca(o)){const s=o[7];s!==o[0]&&r.push($o(o)),4&o[2]||ine(o,r),r.push(s)}else r.push($o(o));const a=e.type;if(8&a)Yp(t,n,e.child,r);else if(32&a){const s=FT(e,n);let l;for(;l=s();)r.push(l)}else if(16&a){const s=zP(n,e);if(Array.isArray(s))r.push(...s);else{const l=rc(n[15]);Yp(l[1],l,s,r,!0)}}e=i?e.projectionNext:e.next}return r}function ine(t,n){for(let e=10;e<t.length;e++){const r=t[e],i=r[1].firstChild;null!==i&&Yp(r[1],r,i,n)}}function e6(t){if(null!==t[25]){for(const n of t[25])n.impl.addSequence(n);t[25].length=0}}let t6=[];const lne={...N,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{Ku(t.lView)},consumerOnSignalRead(){this.lView[24]=this}},dne={...N,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{let n=rc(t.lView);for(;n&&!n6(n[1]);)n=rc(n);n&&ug(n)},consumerOnSignalRead(){this.lView[24]=this}};function n6(t){return 2!==t.type}function r6(t){if(null===t[23])return;let n=!0;for(;n;){let e=!1;for(const r of t[23])r.dirty&&(e=!0,null===r.zone||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));n=e&&!!(8192&t[2])}}function zS(t,n=0){const r=t[10].rendererFactory;r.begin?.();try{!function hne(t,n){const e=Re();try{_t(!0),iE(t,n);let r=0;for(;ad(t);){if(100===r)throw new pt(103,!1);r++,iE(t,1)}}finally{_t(e)}}(t,n)}finally{r.end?.()}}function i6(t,n,e,r){if(nc(n))return;const i=n[2];mg(n);let s=!0,l=null,c=null;n6(t)?(c=function one(t){return t[24]??function ane(t){const n=t6.pop()??Object.create(lne);return n.lView=t,n}(t)}(n),l=J(c)):null===function k(){return S}()?(s=!1,c=function cne(t){const n=t[24]??Object.create(dne);return n.lView=t,n}(n),l=J(c)):n[24]&&(ue(n[24]),n[24]=null);try{Ap(n),function br(t){return Fr.lFrame.bindingIndex=t}(t.bindingStartIndex),null!==e&&qP(t,n,e,2,r);const u=!(3&~i);if(u){const w=t.preOrderCheckHooks;null!==w&&Zw(n,w,null)}else{const w=t.preOrderHooks;null!==w&&Xw(n,w,0,null),VM(n,0)}if(function fne(t){for(let n=eR(t);null!==n;n=tR(n)){if(!(2&n[2]))continue;const e=n[9];for(let r=0;r<e.length;r++)ug(e[r])}}(n),r6(n),o6(n,0),null!==t.contentQueries&&FR(t,n),u){const w=t.contentCheckHooks;null!==w&&Zw(n,w)}else{const w=t.contentHooks;null!==w&&Xw(n,w,1),VM(n,1)}!function mne(t,n){const e=t.hostBindingOpCodes;if(null!==e)try{for(let r=0;r<e.length;r++){const i=e[r];if(i<0)al(~i);else{const o=i,a=e[++r],s=e[++r];sd(a,o);const l=n[o];ko(Fn.HostBindingsUpdateStart,l);try{s(2,l)}finally{ko(Fn.HostBindingsUpdateEnd,l)}}}}finally{al(-1)}}(t,n);const p=t.components;null!==p&&s6(n,p,0);const M=t.viewQuery;if(null!==M&&CT(2,M,r),u){const w=t.viewCheckHooks;null!==w&&Zw(n,w)}else{const w=t.viewHooks;null!==w&&Xw(n,w,2),VM(n,2)}if(!0===t.firstUpdatePass&&(t.firstUpdatePass=!1),n[22]){for(const w of n[22])w();n[22]=null}e6(n),n[2]&=-73}catch(u){throw Ku(n),u}finally{null!==c&&(A(c,l),s&&function sne(t){t.lView[24]!==t&&(t.lView=null,t6.push(t))}(c)),sy()}}function o6(t,n){for(let e=eR(t);null!==e;e=tR(e))for(let r=10;r<e.length;r++)a6(e[r],n)}function pne(t,n,e){ko(Fn.ComponentStart);const r=Xa(n,t);try{a6(r,e)}finally{ko(Fn.ComponentEnd,r[8])}}function a6(t,n){tf(t)&&iE(t,n)}function iE(t,n){const r=t[1],i=t[2],o=t[24];let a=!!(0===n&&16&i);if(a||=!!(64&i&&0===n),a||=!!(1024&i),a||=!(!o?.dirty||!re(o)),a||=!1,o&&(o.dirty=!1),t[2]&=-9217,a)i6(r,t,r.template,t[8]);else if(8192&i){const s=y(null);try{r6(t),o6(t,1);const l=r.components;null!==l&&s6(t,l,1),e6(t)}finally{y(s)}}}function s6(t,n,e){for(let r=0;r<n.length;r++)pne(t,n[r],e)}function Iy(t,n){const e=Re()?64:1088;for(t[10].changeDetectionScheduler?.notify(n);t;){t[2]|=e;const r=rc(t);if(Rd(t)&&!r)return t;t=r}return null}function oE(t,n,e,r){return[t,!0,0,n,null,r,null,e,null,null]}function l6(t,n){const e=10+n;if(e<t.length)return t[e]}function uf(t,n,e,r=!0){const i=n[1];if(function gne(t,n,e,r){const i=10+r,o=e.length;r>0&&(e[i-1][4]=n),r<o-10?(n[4]=e[i],Yu(e,10+r,n)):(e.push(n),n[4]=null),n[3]=e;const a=n[16];null!==a&&e!==a&&c6(a,n);const s=n[18];null!==s&&s.insertView(t),hg(n),n[2]|=128}(i,n,t,e),r){const a=XT(e,t),s=n[11],l=s.parentNode(t[7]);null!==l&&function Pte(t,n,e,r,i,o){r[0]=i,r[5]=n,OS(t,r,e,1,i,o)}(i,t[5],s,n,l,a)}const o=n[6];null!==o&&null!==o.firstChild&&(o.firstChild=null)}function Ay(t,n){const e=Ly(t,n);return void 0!==e&&My(e[1],e),e}function Ly(t,n){if(t.length<=10)return;const e=10+n,r=t[e];if(r){const i=r[16];null!==i&&i!==t&>(i,r),n>0&&(t[e-1][4]=r[4]);const o=_p(t,10+n);!function FP(t,n){BP(t,n),n[0]=null,n[5]=null}(r[1],r);const a=o[18];null!==a&&a.detachView(o[1]),r[3]=null,r[4]=null,r[2]&=-129}return r}function c6(t,n){const e=t[9],r=n[3];(xo(r)||n[15]!==r[3][15])&&(t[2]|=2),null===e?t[9]=[n]:e.push(n)}class W0{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){const n=this._lView,e=n[1];return Yp(e,n,e.firstChild,[])}constructor(n,e){this._lView=n,this._cdRefInjectingView=e}get context(){return this._lView[8]}set context(n){this._lView[8]=n}get destroyed(){return nc(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const n=this._lView[3];if(ca(n)){const e=n[8],r=e?e.indexOf(this):-1;r>-1&&(Ly(n,r),_p(e,r))}this._attachedToViewContainer=!1}My(this._lView[1],this._lView)}onDestroy(n){Zu(this._lView,n)}markForCheck(){Iy(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[2]&=-129}reattach(){hg(this._lView),this._lView[2]|=128}detectChanges(){this._lView[2]|=1024,zS(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new pt(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const n=Rd(this._lView),e=this._lView[16];null!==e&&!n&>(e,this._lView),BP(this._lView[1],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new pt(902,!1);this._appRef=n;const e=Rd(this._lView),r=this._lView[16];null!==r&&!e&&c6(r,this._lView),hg(this._lView)}}let ll=(()=>class t{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=_ne;constructor(e,r,i){this._declarationLView=e,this._declarationTContainer=r,this.elementRef=i}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(e,r){return this.createEmbeddedViewImpl(e,r)}createEmbeddedViewImpl(e,r,i){const o=Up(this._declarationLView,this._declarationTContainer,e,{embeddedViewInjector:r,dehydratedView:i});return new W0(o)}})();function _ne(){return WS(kn(),Ue())}function WS(t,n){return 4&t.type?new ll(n,t,P0(t,n)):null}function Vp(t,n,e,r,i){let o=t.data[n];if(null===o)o=function cE(t,n,e,r,i){const o=rr(),a=tr(),l=t.data[n]=function dE(t,n,e,r,i,o){let a=n?n.injectorIndex:-1,s=0;return He()&&(s|=128),{type:e,index:r,insertBeforeIndex:null,injectorIndex:a,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,controlDirectiveIndex:-1,customControlIndex:-1,propertyBindings:null,flags:s,providerIndexes:0,value:i,namespace:Ec(),attrs:o,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,a?o:o&&o.parent,e,n,r,i);return function Mne(t,n,e,r){null===t.firstChild&&(t.firstChild=n),null!==e&&(r?null==e.child&&null!==n.parent&&(e.child=n):null===e.next&&(e.next=n,n.prev=e))}(t,l,o,a),l}(t,n,e,r,i),function Aa(){return Fr.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=e,o.value=r,o.attrs=i;const a=function Br(){const t=Fr.lFrame,n=t.currentTNode;return t.isParent?n:n.parent}();o.injectorIndex=null===a?-1:a.injectorIndex}return li(o,!0),o}function T6(t,n){let e=0,r=t.firstChild;if(r){const i=t.data.r;for(;e<i;){const o=r.nextSibling;wy(n,r,!1),r=o,e++}}}let dre=class{};class pu{}let es=(()=>class t{destroyNode=null;static __NG_ELEMENT_ID__=()=>function ure(){const t=Ue(),e=Xa(kn().index,t);return(xo(e)?e:t)[11]}()})(),hre=(()=>{class t{static \u0275prov=In({token:t,providedIn:"root",factory:()=>null})}return t})();function vE(t){return t.debugInfo?.className||t.type.name||null}const yE={};class Lg{injector;parentInjector;constructor(n,e){this.injector=n,this.parentInjector=e}get(n,e,r){const i=this.injector.get(n,yE,r);return i!==yE||e===yE?i:this.parentInjector.get(n,e,r)}}function QS(t){return!!bE(t)&&(Array.isArray(t)||!(t instanceof Map)&&Symbol.iterator in t)}function bE(t){return null!==t&&("function"==typeof t||"object"==typeof t)}function mu(t,n,e){return t[n]=e}function ua(t,n,e){return e!==vo&&(!Object.is(t[n],e)&&(t[n]=e,!0))}function Ng(t,n,e,r){const i=ua(t,n,e);return ua(t,n+1,r)||i}function eC(t,n,e,r,i){const o=Ng(t,n,e,r);return ua(t,n+2,i)||o}function Wp(t,n,e){return function r(i){const o=r.__ngNativeEl__;void 0!==o&&function HQ(t,n){if(null==t||"object"!=typeof t)return;let e=mT.get(t);e||(e=new WeakSet,mT.set(t,e)),e.add(n)}(i,o),Iy(Tc(t)?Xa(t.index,n):n,5);const s=n[8];let l=R6(n,s,e,i),c=r.__ngNextListenerFn__;for(;c;)l=R6(n,s,c,i)&&l,c=c.__ngNextListenerFn__;return l}}function R6(t,n,e,r){const i=y(null);try{return ko(Fn.OutputStart,n,e),!1!==e(r)}catch(o){return function rE(t,n){const e=t[9];if(!e)return;let r;try{r=e.get(sf,null)}catch{r=null}r?.(n)}(t,o),!1}finally{ko(Fn.OutputEnd,n,e),y(i)}}function wE(t,n,e,r,i,o,a,s){const l=Od(t);let c=!1,u=null;if(!r&&l&&(u=function bre(t,n,e,r){const i=t.cleanup;if(null!=i)for(let o=0;o<i.length-1;o+=2){const a=i[o];if(a===e&&i[o+1]===r){const s=n[7],l=i[o+2];return s&&s.length>l?s[l]:null}"string"==typeof a&&(o+=2)}return null}(n,e,o,t.index)),null!==u)(u.__ngLastListenerFn__||u).__ngNextListenerFn__=a,u.__ngLastListenerFn__=a,c=!0;else{const p=Go(t,e),M=r?r(p):p;r||(s.__ngNativeEl__=p);const w=i.listen(M,o,s);(function yre(t){return t.startsWith("animation")||t.startsWith("transition")})(o)||P6(r?q=>r($o(q[t.index])):t.index,n,e,o,s,w,!1)}return c}function P6(t,n,e,r,i,o,a){const s=n.firstCreatePass?nf(n):null,l=S0(e),c=l.length;l.push(i,o),s&&s.push(r,t,c,(c+1)*(a?-1:1))}function SE(t,n,e,r,i){let o=null,a=null,s=null,l=!1;const c=t.directiveToIndex.get(e.type);if("number"==typeof c?o=c:[o,a,s]=c,null!==a&&null!==s&&t.hostDirectiveOutputs?.hasOwnProperty(r)){const u=t.hostDirectiveOutputs[r];for(let p=0;p<u.length;p+=2){const M=u[p];if(M>=a&&M<=s)l=!0,tC(t,n,M,u[p+1],r,i);else if(M>s)break}}return e.outputs.hasOwnProperty(r)&&(l=!0,tC(t,n,o,r,r,i)),l}function tC(t,n,e,r,i,o){const s=n[1],p=n[e][s.data[e].outputs[r]].subscribe(o);P6(t.index,s,n,i,o,p,!0)}function Vs(){!function F6(){const t=Ue(),n=$t(),e=kn();if(n.firstCreatePass&&function Sre(t,n){for(let i=n.directiveStart;i<n.directiveEnd;i++)if(t.data[i].controlDef){n.controlDirectiveIndex=i;break}if(-1===n.controlDirectiveIndex)return;const r=t.data[n.controlDirectiveIndex].controlDef;r.passThroughInput&&(n.inputs?.[r.passThroughInput]?.length??0)>1?n.flags|=4096:function Cre(t,n){for(let e=n.directiveStart;e<n.directiveEnd;e++){const r=t.data[e];if(!n.directiveToIndex||n.directiveToIndex.has(r.type)){if(U6(r,"value"))return n.flags|=1024,void(n.customControlIndex=e);if(U6(r,"checked"))return n.flags|=2048,void(n.customControlIndex=e)}}if(null!==n.hostDirectiveInputs&&null!==n.hostDirectiveOutputs&&null!==n.directiveToIndex){const e=(r,i)=>{const o=n.hostDirectiveInputs[r],a=n.hostDirectiveOutputs[r+"Change"];if(!o||!a)return!1;for(let s=0;s<o.length;s+=2){const l=o[s];for(let c=0;c<a.length;c+=2)if(l===a[c])for(const p of n.directiveToIndex.values()){if(!Array.isArray(p))continue;const[M,w,H]=p;if(l>=w&&l<=H)return n.flags|=i,n.customControlIndex=M,!0}}return!1};if(e("value",1024)||e("checked",2048));}}(t,n)}(n,e),-1===e.controlDirectiveIndex)return;Es("NgSignalForms"),n.data[e.controlDirectiveIndex].controlDef.create(t[e.controlDirectiveIndex],new H6(t,n,e))}()}function zs(){!function B6(){const t=Ue(),n=$t(),e=Tl();if(-1===e.controlDirectiveIndex)return;n.data[e.controlDirectiveIndex].controlDef.update(t[e.controlDirectiveIndex],new H6(t,n,e))}()}class H6{lView;tView;tNode;hasPassThrough;constructor(n,e,r){this.lView=n,this.tView=e,this.tNode=r,this.hasPassThrough=!!(4096&r.flags)}get customControl(){return-1!==this.tNode.customControlIndex?this.lView[this.tNode.customControlIndex]:void 0}get nativeElement(){return Go(this.tNode,this.lView)}get descriptor(){return`<${this.tNode.value}>`}listenToCustomControlOutput(n,e){SE(this.tNode,this.lView,this.tView.data[this.tNode.customControlIndex],n,Wp(this.tNode,this.lView,e))}listenToCustomControlModel(n){SE(this.tNode,this.lView,this.tView.data[this.tNode.customControlIndex],1024&this.tNode.flags?"valueChange":"checkedChange",Wp(this.tNode,this.lView,n))}listenToDom(n,e){wE(this.tNode,this.tView,this.lView,void 0,this.lView[11],n,e,Wp(this.tNode,this.lView,e))}setInputOnDirectives(n,e){const r=this.tNode.inputs?.[n],i=this.tNode.hostDirectiveInputs?.[n];if(!r&&!i)return!1;let o=!1;if(r)for(const a of r)a!==this.tNode.controlDirectiveIndex&&(Tg(this.tView.data[a],this.lView[a],n,e),o=!0);if(i)for(let a=0;a<i.length;a+=2){const s=i[a];s!==this.tNode.controlDirectiveIndex&&(Tg(this.tView.data[s],this.lView[s],i[a+1],e),o=!0)}return o}setCustomControlModelInput(n){!function QP(t,n,e,r,i,o){let a=null,s=null,l=null,c=!1;const u=t.directiveToIndex.get(r.type);if("number"==typeof u?a=u:[a,s,l]=u,null!==s&&null!==l&&t.hostDirectiveInputs?.hasOwnProperty(i)){const p=t.hostDirectiveInputs[i];for(let M=0;M<p.length;M+=2){const w=p[M];if(w>=s&&w<=l)Tg(n.data[w],e[w],p[M+1],o),c=!0;else if(w>l)break}}return null!==a&&r.inputs.hasOwnProperty(i)&&(Tg(r,e[a],i,o),c=!0),c}(this.tNode,this.tView,this.lView,this.tView.data[this.tNode.customControlIndex],1024&this.tNode.flags?"value":"checked",n)}customControlHasInput(n){if(-1===this.tNode.customControlIndex)return!1;const e=this.tView.data[this.tNode.customControlIndex];return!0===(e.signalFormsInputPresence??=this._buildCustomControlInputCache(e))[n]}_buildCustomControlInputCache(n){const e={};for(const r in n.inputs)e[r]=!0;if(null!==n.hostDirectives){const r=[...n.hostDirectives];for(;r.length>0;){const i=r.shift();if("function"!=typeof i){for(const a in i.inputs)e[i.inputs[a]]=!0;const o=j6(i.directive);null!==o&&r.push(...o);continue}for(const o of i()){if("function"==typeof o)continue;if(o.inputs)for(let s=0;s<o.inputs.length;s+=2)e[o.inputs[s+1]||o.inputs[s]]=!0;const a=j6(o.directive);null!==a&&r.push(...a)}}}return e}}function j6(t){return"function"==typeof t&&"\u0275dir"in t?t.\u0275dir.hostDirectives??null:null}function U6(t,n){return function xre(t,n){return n in t.inputs}(t,n)&&function kre(t,n){return n in t.outputs}(t,n+"Change")}const hf=Symbol("BINDING"),nC=new xt("");function rC(t,n,e){let r=e?t.styles:null,i=e?t.classes:null,o=0;if(null!==n)for(let a=0;a<n.length;a++){const s=n[a];"number"==typeof s?o=s:1==o?i=Bu(i,s):2==o&&(r=Bu(r,s+": "+n[++a]+";"))}e?t.styles=r:t.stylesWithoutHost=r,e?t.classes=i:t.classesWithoutHost=i}function Ht(t,n=0){const e=Ue();return null===e?sn(t,n):KM(kn(),e,Pr(t),n)}function CE(){throw new Error("invalid")}function z6(t,n,e,r,i){const o=null===r?null:{"":-1},a=i(t,e);if(null!==a){let s=a,l=null,c=null;for(const u of a)if(null!==u.resolveHostDirectives){[s,l,c]=u.resolveHostDirectives(a);break}!function Are(t,n,e,r,i,o,a){const s=r.length;let l=null;for(let M=0;M<s;M++){const w=r[M];null===l&&tc(w)&&(l=w,Ire(t,e,M)),qM(Qw(e,n),t,w.type)}(function Fre(t,n,e){t.flags|=1,t.directiveStart=n,t.directiveEnd=n+e,t.providerIndexes=n})(e,t.data.length,s),l?.viewProvidersResolver&&l.viewProvidersResolver(l);for(let M=0;M<s;M++){const w=r[M];w.providersResolver&&w.providersResolver(w)}let c=!1,u=!1,p=Ey(t,n,s,null);s>0&&(e.directiveToIndex=new Map);for(let M=0;M<s;M++){const w=r[M];if(e.mergedAttrs=A0(e.mergedAttrs,w.hostAttrs),Nre(t,e,n,p,w),Pre(p,w,i),null!==a&&a.has(w)){const[q,te]=a.get(w);e.directiveToIndex.set(w.type,[p,q+e.directiveStart,te+e.directiveStart])}else(null===o||!o.has(w))&&e.directiveToIndex.set(w.type,p);null!==w.contentQueries&&(e.flags|=4),(null!==w.hostBindings||null!==w.hostAttrs||0!==w.hostVars)&&(e.flags|=64);const H=w.type.prototype;!c&&(H.ngOnChanges||H.ngOnInit||H.ngDoCheck)&&((t.preOrderHooks??=[]).push(e.index),c=!0),!u&&(H.ngOnChanges||H.ngDoCheck)&&((t.preOrderCheckHooks??=[]).push(e.index),u=!0),p++}!function Lre(t,n,e){for(let r=n.directiveStart;r<n.directiveEnd;r++){const i=t.data[r];if(null!==e&&e.has(i)){const o=e.get(i);$6(0,n,o,r),$6(1,n,o,r),q6(n,r,!0)}else W6(0,n,i,r),W6(1,n,i,r),q6(n,r,!1)}}(t,e,o)}(t,n,e,s,o,l,c)}null!==o&&null!==r&&function Ere(t,n,e){const r=t.localNames=[];for(let i=0;i<n.length;i+=2){const o=e[n[i+1]];if(null==o)throw new pt(-301,!1);r.push(n[i],o)}}(e,r,o)}function Ire(t,n,e){n.componentOffset=e,(t.components??=[]).push(n.index)}function W6(t,n,e,r){const i=0===t?e.inputs:e.outputs;for(const o in i)if(i.hasOwnProperty(o)){let a;a=0===t?n.inputs??={}:n.outputs??={},a[o]??=[],a[o].push(r),G6(n,o)}}function $6(t,n,e,r){const i=0===t?e.inputs:e.outputs;for(const o in i)if(i.hasOwnProperty(o)){const a=i[o];let s;s=0===t?n.hostDirectiveInputs??={}:n.hostDirectiveOutputs??={},s[a]??=[],s[a].push(r,o),G6(n,a)}}function G6(t,n){"class"===n?t.flags|=8:"style"===n&&(t.flags|=16)}function q6(t,n,e){const{attrs:r,inputs:i,hostDirectiveInputs:o}=t;if(null===r||!e&&null===i||e&&null===o||RT(t))return t.initialInputs??=[],void t.initialInputs.push(null);let a=null,s=0;for(;s<r.length;){const l=r[s];if(0!==l)if(5!==l){if("number"==typeof l)break;if(!e&&i.hasOwnProperty(l)){const c=i[l];for(const u of c)if(u===n){a??=[],a.push(l,r[s+1]);break}}else if(e&&o.hasOwnProperty(l)){const c=o[l];for(let u=0;u<c.length;u+=2)if(c[u]===n){a??=[],a.push(c[u+1],r[s+1]);break}}s+=2}else s+=2;else s+=4}t.initialInputs??=[],t.initialInputs.push(a)}function Nre(t,n,e,r,i){t.data[r]=i;const o=i.factory||(i.factory=Ed(i.type)),a=new uy(o,tc(i),Ht,null);t.blueprint[r]=a,e[r]=a,function Ore(t,n,e,r,i){const o=i.hostBindings;if(o){let a=t.hostBindingOpCodes;null===a&&(a=t.hostBindingOpCodes=[]);const s=~n.index;(function Rre(t){let n=t.length;for(;n>0;){const e=t[--n];if("number"==typeof e&&e<0)return e}return 0})(a)!=s&&a.push(s),a.push(e,r,o)}}(t,n,r,Ey(t,e,i.hostVars,vo),i)}function Pre(t,n,e){if(e){if(n.exportAs)for(let r=0;r<n.exportAs.length;r++)e[n.exportAs[r]]=t;tc(n)&&(e[""]=t)}}function xE(t,n,e,r,i,o,a,s){const l=n[1],c=l.consts,p=Vp(l,t,e,r,wa(c,a));return o&&z6(l,n,p,wa(c,s),i),p.mergedAttrs=A0(p.mergedAttrs,p.attrs),null!==p.attrs&&rC(p,p.attrs,!1),null!==p.mergedAttrs&&rC(p,p.mergedAttrs,!0),null!==l.queries&&l.queries.elementStart(l,p),p}function kE(t,n){CO(t,n),p0(n)&&t.queries.elementEnd(n)}const Z6=typeof ShadowRoot<"u",Bre=typeof Document<"u";class iC{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=function Hre(t){return Object.keys(t).map(n=>{const[e,r,i]=t[n],o={propName:e,templateName:n,isSignal:0!==(r&FS.SignalBased)};return i&&(o.transform=i),o})}(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=function jre(t){return Object.keys(t).map(n=>({propName:t[n],templateName:n}))}(this.componentDef.outputs),this.cachedOutputs}constructor(n,e){this.componentDef=n,this.ngModule=e,this.componentType=n.type,this.selector=function ute(t){return t.map(dte).join(",")}(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!e}create(n,e,r,i,o,a){ko(Fn.DynamicComponentStart);const s=y(null);try{const l=this.componentDef,c=function Ure(t,n,e){let r=n instanceof Wo?n:n?.injector;return r&&null!==t.getStandaloneInjector&&(r=t.getStandaloneInjector(r)||r),r?new Lg(e,r):e}(l,i||this.ngModule,n),u=function Yre(t){const n=t.get(pu,null);if(null===n)throw new pt(407,!1);return{rendererFactory:n,sanitizer:t.get(hre,null),changeDetectionScheduler:t.get(vg,null),ngReflect:!1,tracingService:t.get(jp,null,{optional:!0})}}(c),p=u.tracingService;return p&&p.componentCreate?p.componentCreate(vE(l),()=>this.createComponentRef(u,c,e,r,o,a)):this.createComponentRef(u,c,e,r,o,a)}finally{y(s)}}createComponentRef(n,e,r,i,o,a){const s=this.componentDef,l=function $re(t,n,e,r){const i=t?["ng-version","22.1.0"]:function hte(t){const n=[],e=[];let r=1,i=2;for(;r<t.length;){let o=t[r];if("string"==typeof o)2===i?""!==o&&n.push(o,t[++r]):8===i&&e.push(o);else{if(!fu(i))break;i=o}r++}return e.length&&n.push(1,...e),n}(n.selectors[0]);let o=null,a=null,s=0;if(e)for(const u of e)s+=u[hf].requiredVars,u.create&&(u.targetIdx=0,(o??=[]).push(u)),u.update&&(u.targetIdx=0,(a??=[]).push(u));if(r)for(let u=0;u<r.length;u++){const p=r[u];if("function"!=typeof p)for(const M of p.bindings){s+=M[hf].requiredVars;const w=u+1;M.create&&(M.targetIdx=w,(o??=[]).push(M)),M.update&&(M.targetIdx=w,(a??=[]).push(M))}}const l=[n];if(r)for(const u of r){const M=ji("function"==typeof u?u:u.type);l.push(M)}return RS(0,null,function qre(t,n){return t||n?e=>{if(1&e&&t)for(const r of t)r.create();if(2&e&&n)for(const r of n)r.update()}:null}(o,a),1,s,l,null,null,null,[i],null)}(i,s,a,o),c=n.rendererFactory.createRenderer(null,s),u=i?function $te(t,n,e,r){const o=r.get(EQ,!1)||e===Pd.ShadowDom||e===Pd.ExperimentalIsolatedShadowDom,a=t.selectRootElement(n,o);return function Gte(t){KP(t)}(a),a}(c,i,s.encapsulation,e):function Vre(t,n){const e=function Wre(t){return(t.selectors[0][0]||"div").toLowerCase()}(t);return xS(n,e,"svg"===e?"svg":"math"===e?"math":null)}(s,c);!function zre(t){if("script"===t?.toLowerCase())throw new pt(905,!1)}(u?.tagName);const p=e.get(nC,null),M=function Gre(t,n){const e=t.getRootNode?.();return Bre&&e instanceof Document?e.head:e&&Z6&&e instanceof ShadowRoot?e:n().head}(u,()=>e.get(Mi,null)??B0());p&&p.addHost(M);const w=a?.some(X6)||o?.some(te=>"function"!=typeof te&&te.bindings.some(X6)),H=Ty(null,l,null,512|QT(s),null,null,n,c,e,null,null);p&&Z6&&M instanceof ShadowRoot&&Zu(H,()=>{p.removeHost(M)}),H[27]=u,mg(H);let q=null;try{const te=xE(27,H,2,"#host",()=>l.directiveRegistry,!0,0);aP(c,u,te),ac(u,H),BS(l,H,te),xT(l,te,H),kE(l,te),void 0!==r&&function Zre(t,n,e){const r=t.projection=[];for(let i=0;i<n.length;i++){const o=e[i];r.push(null!=o&&o.length?Array.from(o):null)}}(te,this.ngContentSelectors,r),q=Xa(te.index,H),H[8]=q[8],VS(l,H,null)}catch(te){throw null!==q&&nT(q),nT(H),te}finally{ko(Fn.DynamicComponentEnd),sy()}return new Kre(this.componentType,H,!!w)}}function X6(t){const n=t[hf].kind;return"input"===n||"twoWay"===n}class Kre extends dre{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,e,r){super(),this._rootLView=e,this._hasInputBindings=r,this._tNode=fs(e[1],27),this.location=P0(this._tNode,e),this.instance=Xa(this._tNode.index,e)[8],this.hostView=this.changeDetectorRef=new W0(e,void 0),this.componentType=n}setInput(n,e){const r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),e))return;const i=this._rootLView;YS(r,i[1],i,n,e),this.previousInputValues.set(n,e),Iy(Xa(r.index,i),1)}get injector(){return new La(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}}let cl=(()=>class t{static __NG_ELEMENT_ID__=Xre})();function Xre(){return Q6(kn(),Ue())}class DE extends cl{_lContainer;_hostTNode;_hostLView;constructor(n,e,r){super(),this._lContainer=n,this._hostTNode=e,this._hostLView=r}get element(){return P0(this._hostTNode,this._hostLView)}get injector(){return new La(this._hostTNode,this._hostLView)}get parentInjector(){const n=eS(this._hostTNode,this._hostLView);if(WM(n)){const e=fy(n,this._hostLView),r=hy(n);return new La(e[1].data[r+8],e)}return new La(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const e=J6(this._lContainer);return null!==e&&e[n]||null}get length(){return this._lContainer.length-10}createEmbeddedView(n,e,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const s=n.createEmbeddedViewImpl(e||{},o,null);return this.insertImpl(s,i,Eg(this._hostTNode,null)),s}createComponent(n,e,r,i,o,a,s){let l;const c=e||{};l=c.index,r=c.injector,i=c.projectableNodes,o=c.environmentInjector||c.ngModuleRef,a=c.directives,s=c.bindings;const u=new iC(Jn(n)),p=r||this.parentInjector;if(!o&&null==u.ngModule){const X=this.parentInjector.get(Wo,null);X&&(o=X)}Jn(u.componentType??{});const q=u.create(p,i,null,o,a,s);return this.insertImpl(q.hostView,l,Eg(this._hostTNode,null)),q}insert(n,e){return this.insertImpl(n,e,!0)}insertImpl(n,e,r){const i=n._lView;if(function dg(t){return ca(t[3])}(i)){const s=this.indexOf(n);if(-1!==s)this.detach(s);else{const l=i[3],c=new DE(l,l[5],l[3]);c.detach(c.indexOf(n))}}const o=this._adjustIndex(e),a=this._lContainer;return uf(a,i,o,r),n.attachToViewContainerRef(),Yu(ME(a),o,n),n}move(n,e){return this.insert(n,e)}indexOf(n){const e=J6(this._lContainer);return null!==e?e.indexOf(n):-1}remove(n){const e=this._adjustIndex(n,-1),r=Ly(this._lContainer,e);r&&(_p(ME(this._lContainer),e),My(r[1],r))}detach(n){const e=this._adjustIndex(n,-1),r=Ly(this._lContainer,e);return r&&null!=_p(ME(this._lContainer),e)?new W0(r):null}_adjustIndex(n,e=0){return n??this.length+e}}function J6(t){return t[8]}function ME(t){return t[8]||(t[8]=[])}function Q6(t,n){let e;const r=n[t.index];return ca(r)?e=r:(e=oE(r,n,null,t),n[t.index]=e,PS(n,e)),e8(e,n,t,r),new DE(e,t,n)}let e8=function n8(t,n,e,r){if(t[7])return;let i;i=8&e.type?$o(r):function Jre(t,n){const e=t[11],r=e.createComment(""),i=Go(n,t),o=e.parentNode(i);return hu(e,o,r,e.nextSibling(i),!1),r}(n,e),t[7]=i};class EE{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new EE(this.queryList)}setDirty(){this.queryList.setDirty()}}class IE{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){const e=n.queries;if(null!==e){const r=null!==n.contentQueries?n.contentQueries[0]:e.length,i=[];for(let o=0;o<r;o++){const a=e.getByIndex(o);i.push(this.queries[a.indexInDeclarationView].clone())}return new IE(i)}return null}insertView(n){this.dirtyQueriesWithMatches(n)}detachView(n){this.dirtyQueriesWithMatches(n)}finishViewCreation(n){this.dirtyQueriesWithMatches(n)}dirtyQueriesWithMatches(n){for(let e=0;e<this.queries.length;e++)null!==RE(n,e).matches&&this.queries[e].setDirty()}}class r8{flags;read;predicate;constructor(n,e,r=null){this.flags=e,this.read=r,this.predicate="string"==typeof n?function oie(t){return t.split(",").map(n=>n.trim())}(n):n}}class AE{queries;constructor(n=[]){this.queries=n}elementStart(n,e){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(n,e)}elementEnd(n){for(let e=0;e<this.queries.length;e++)this.queries[e].elementEnd(n)}embeddedTView(n){let e=null;for(let r=0;r<this.length;r++){const i=null!==e?e.length:0,o=this.getByIndex(r).embeddedTView(n,i);o&&(o.indexInDeclarationView=r,null!==e?e.push(o):e=[o])}return null!==e?new AE(e):null}template(n,e){for(let r=0;r<this.queries.length;r++)this.queries[r].template(n,e)}getByIndex(n){return this.queries[n]}get length(){return this.queries.length}track(n){this.queries.push(n)}}class LE{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(n,e=-1){this.metadata=n,this._declarationNodeIndex=e}elementStart(n,e){this.isApplyingToNode(e)&&this.matchTNode(n,e)}elementEnd(n){this._declarationNodeIndex===n.index&&(this._appliesToNextNode=!1)}template(n,e){this.elementStart(n,e)}embeddedTView(n,e){return this.isApplyingToNode(n)?(this.crossesNgTemplate=!0,this.addMatch(-n.index,e),new LE(this.metadata)):null}isApplyingToNode(n){if(this._appliesToNextNode&&1&~this.metadata.flags){const e=this._declarationNodeIndex;let r=n.parent;for(;null!==r&&8&r.type&&r.index!==e;)r=r.parent;return e===(null!==r?r.index:-1)}return this._appliesToNextNode}matchTNode(n,e){const r=this.metadata.predicate;if(Array.isArray(r))for(let i=0;i<r.length;i++){const o=r[i];this.matchTNodeWithReadOption(n,e,tie(e,o)),this.matchTNodeWithReadOption(n,e,tS(e,n,o,!1,!1))}else r===ll?4&e.type&&this.matchTNodeWithReadOption(n,e,-1):this.matchTNodeWithReadOption(n,e,tS(e,n,r,!1,!1))}matchTNodeWithReadOption(n,e,r){if(null!==r){const i=this.metadata.read;if(null!==i)if(i===yr||i===cl||i===ll&&4&e.type)this.addMatch(e.index,-2);else{const o=tS(e,n,i,!1,!1);null!==o&&this.addMatch(e.index,o)}else this.addMatch(e.index,r)}}addMatch(n,e){null===this.matches?this.matches=[n,e]:this.matches.push(n,e)}}function tie(t,n){const e=t.localNames;if(null!==e)for(let r=0;r<e.length;r+=2)if(e[r]===n)return e[r+1];return null}function rie(t,n,e,r){return-1===e?function nie(t,n){return 11&t.type?P0(t,n):4&t.type?WS(t,n):null}(n,t):-2===e?function iie(t,n,e){return e===yr?P0(n,t):e===ll?WS(n,t):e===cl?Q6(n,t):void 0}(t,n,r):py(t,t[1],e,n)}function i8(t,n,e,r){const i=n[18].queries[r];if(null===i.matches){const o=t.data,a=e.matches,s=[];for(let l=0;null!==a&&l<a.length;l+=2){const c=a[l];s.push(c<0?null:rie(n,o[c],a[l+1],e.metadata.read))}i.matches=s}return i.matches}function NE(t,n,e,r){const i=t.queries.getByIndex(e),o=i.matches;if(null!==o){const a=i8(t,n,i,e);for(let s=0;s<o.length;s+=2){const l=o[s];if(l>0)r.push(a[s/2]);else{const c=o[s+1],u=n[-l];for(let p=10;p<u.length;p++){const M=u[p];M[16]===M[3]&&NE(M[1],M,c,r)}if(null!==u[9]){const p=u[9];for(let M=0;M<p.length;M++){const w=p[M];NE(w[1],w,c,r)}}}}}return r}function OE(t,n){return t[18].queries[n].queryList}function o8(t,n,e){const r=new gy(!(4&~e));return function ny(t,n,e,r){const i=S0(n);i.push(e),t.firstCreatePass&&nf(t).push(r,i.length-1)}(t,n,r,r.destroy),(n[18]??=new IE).queries.push(new EE(r))-1}function a8(t,n,e){const r=$t();return r.firstCreatePass&&(l8(r,new r8(t,n,e),-1),!(2&~n)&&(r.staticViewQueries=!0)),o8(r,Ue(),n)}function s8(t,n,e,r){const i=$t();if(i.firstCreatePass){const o=kn();l8(i,new r8(n,e,r),o.index),function aie(t,n){const e=t.contentQueries||(t.contentQueries=[]);n!==(e.length?e[e.length-1]:-1)&&e.push(t.queries.length-1,n)}(i,t),!(2&~e)&&(i.staticContentQueries=!0)}return o8(i,Ue(),e)}function l8(t,n,e){null===t.queries&&(t.queries=new AE),t.queries.track(new LE(n,e))}function RE(t,n){return t.queries.getByIndex(n)}function c8(t,n){const e=t[1],r=RE(e,n);return r.crossesNgTemplate?NE(e,t,n,[]):i8(e,t,r,n)}function PE(t,n,e){let r;const i=$e(()=>{r._dirtyCounter();const o=function lie(t,n){const e=t._lView,r=t._queryIndex;if(void 0===e||void 0===r||4&e[2])return n?void 0:ro;const i=OE(e,r),o=c8(e,r);return i.reset(o,zO),n?i.first:i._changesDetected||void 0===t._flatValue?t._flatValue=i.toArray():t._flatValue}(r,t);if(n&&void 0===o)throw new pt(-951,!1);return o});return r=i[m],r._dirtyCounter=Fi(0),r._flatValue=void 0,i}function d8(t){return PE(!0,!1)}function u8(t){return PE(!0,!0)}function h8(t,n){const e=t[m];e._lView=Ue(),e._queryIndex=n,e._queryList=OE(e._lView,n),e._queryList.onDirty(()=>e._dirtyCounter.update(r=>r+1))}function Vy(t){return!!t&&"function"==typeof t.then}function f8(t){return!!t&&"function"==typeof t.subscribe}let $p=class{},p8=class{};class FE extends $p{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];constructor(n,e,r,i=!0){super(),this.ngModuleType=n,this._parent=e;const o=function Xi(t){return Ia(t),t[Kt]||null}(n);this._bootstrapComponents=function df(t){return t instanceof Function?t():t}(o.bootstrap),this._r3Injector=q4(n,e,[{provide:$p,useValue:this},...r],Cl(n),new Set(["environment"])),i&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){const n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}}class m8 extends p8{moduleType;constructor(n){super(),this.moduleType=n}create(n){return new FE(this.moduleType,n,[])}}class die extends $p{injector;instance=null;constructor(n){super();const e=new Ad([...n.providers,{provide:$p,useValue:this}],n.parent||wp(),n.debugName,new Set(["environment"]));this.injector=e,n.runEnvironmentInitializers&&e.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}}function oC(t,n,e=null){return new die({providers:t,parent:n,debugName:e,runEnvironmentInitializers:!0}).injector}let uie=(()=>{class t{_injector;cachedInjectors=new Map;constructor(e){this._injector=e}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e)){const r=Zm(0,e.type),i=r.length>0?oC([r],this._injector,""):null;this.cachedInjectors.set(e,i)}return this.cachedInjectors.get(e)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=In({token:t,providedIn:"environment",factory:()=>new t(sn(Wo))})}return t})();function Vn(t){return lf(()=>{const n=_8(t),e={...n,decls:t.decls,vars:t.vars,template:t.template,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,onPush:t.changeDetection!==aS.Eager,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&t.dependencies||null,getStandaloneInjector:n.standalone?i=>i.get(uie).getOrCreateStandaloneInjector(e):null,getExternalStyles:null,signals:t.signals??!1,data:t.data||{},encapsulation:t.encapsulation||Pd.Emulated,styles:t.styles||ro,_:null,schemas:t.schemas||null,tView:null,id:""};n.standalone&&Es("NgStandalone"),v8(e);const r=t.dependencies;return e.directiveDefs=aC(r,g8),e.pipeDefs=aC(r,Lr),e.id=function mie(t){let n=0;const r=[t.selectors,t.ngContentSelectors,t.hostVars,t.hostAttrs,"function"==typeof t.consts?"":t.consts,t.vars,t.decls,t.encapsulation,t.standalone,t.signals,t.exportAs,JSON.stringify(t.inputs),JSON.stringify(t.outputs),Object.getOwnPropertyNames(t.type.prototype),!!t.contentQueries,!!t.viewQuery];for(const o of r.join("|"))n=Math.imul(31,n)+o.charCodeAt(0)|0;return n+=2147483648,"c"+n}(e),e})}function g8(t){return Jn(t)||ji(t)}function nr(t){return lf(()=>({type:t.type,bootstrap:t.bootstrap||ro,declarations:t.declarations||ro,imports:t.imports||ro,exports:t.exports||ro,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function hie(t,n){if(null==t)return su;const e={};for(const r in t)if(t.hasOwnProperty(r)){const i=t[r];let o,a,s,l;Array.isArray(i)?(s=i[0],o=i[1],a=i[2]??o,l=i[3]||null):(o=i,a=i,s=FS.None,l=null),e[o]=[r,s,l],n[o]=a}return e}function fie(t){if(null==t)return su;const n={};for(const e in t)t.hasOwnProperty(e)&&(n[t[e]]=e);return n}function Tn(t){return lf(()=>{const n=_8(t);return v8(n),n})}function Ac(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,standalone:t.standalone??!0,onDestroy:t.type.prototype.ngOnDestroy||null}}function _8(t){const n={};return{type:t.type,providersResolver:null,viewProvidersResolver:null,factory:null,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:n,inputConfig:t.inputs||su,exportAs:t.exportAs||null,standalone:t.standalone??!0,signals:!0===t.signals,selectors:t.selectors||ro,viewQuery:t.viewQuery||null,features:t.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,controlDef:null,signalFormsInputPresence:null,inputs:hie(t.inputs,n),outputs:fie(t.outputs),debugInfo:null}}function v8(t){t.features?.forEach(n=>n(t))}function aC(t,n){return t?()=>{const e="function"==typeof t?t():t,r=[];for(const i of e){const o=n(i);null!==o&&r.push(o)}return r}:null}const Wy=new xt("");function b8(t){return Id([{provide:Wy,multi:!0,useValue:t}])}let w8=(()=>{class t{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((e,r)=>{this.resolve=e,this.reject=r});appInits=Q(Wy,{optional:!0})??[];injector=Q(oi);constructor(){}runInitializers(){if(this.initialized)return;const e=[];for(const i of this.appInits){const o=Ms(this.injector,i);if(Vy(o))e.push(o);else if(f8(o)){const a=new Promise((s,l)=>{o.subscribe({complete:s,error:l})});e.push(a)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(e).then(()=>{r()}).catch(i=>{this.reject(i)}),0===e.length&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function UE(t){return n=>{n.controlDef={create:(e,r)=>{e?.\u0275ngControlCreate(r)},update:(e,r)=>{e?.\u0275ngControlUpdate?.(r)},passThroughInput:t}}}function k8(t){const n=e=>{const r=Array.isArray(t);null===e.hostDirectives?(e.resolveHostDirectives=wie,e.hostDirectives=r?t.map(YE):[t]):r?e.hostDirectives.unshift(...t.map(YE)):e.hostDirectives.unshift(t)};return n.ngInherit=!0,n}function wie(t){const n=[];let e=!1,r=null,i=null;for(let o=0;o<t.length;o++){const a=t[o];if(null!==a.hostDirectives){const s=n.length;r??=new Map,i??=new Map,D8(a,n,r,t),i.set(a,[s,n.length-1])}0===o&&tc(a)&&(e=!0,n.push(a))}for(let o=e?1:0;o<t.length;o++)n.push(t[o]);return null!==r&&r.forEach((o,a)=>{!function Sie(t,n){for(const e in n)n.hasOwnProperty(e)&&(t[n[e]]=t[e])}(a.declaredInputs,o.inputs)}),[n,r,i]}function D8(t,n,e,r){if(null!==t.hostDirectives)for(const i of t.hostDirectives)if("function"==typeof i){const o=i();for(const a of o)M8(YE(a),n,e,r)}else M8(i,n,e,r)}function M8(t,n,e,r){const i=ji(t.directive);if(D8(i,n,e,r),e.has(i)){const o=e.get(i);T8(o,t.inputs,"input"),T8(o,t.outputs,"output")}else r.includes(i)||(e.set(i,t),n.push(i))}function T8(t,n,e){const r="input"===e?t.inputs:t.outputs;Object.keys(n).forEach(i=>{const o=n[i];(!r.hasOwnProperty(i)||r[i]===o)&&(r[i]=o)})}function YE(t){return"function"==typeof t?{directive:Pr(t),inputs:{},outputs:{}}:{directive:Pr(t.directive),inputs:E8(t.inputs),outputs:E8(t.outputs)}}function E8(t){const n={};if(void 0!==t&&t.length>0)for(let e=0;e<t.length;e+=2)n[t[e]]=t[e+1];return n}function jr(t){let n=function Cie(t){return Object.getPrototypeOf(t.prototype).constructor}(t.type),e=!0;const r=[t];for(;n&&n!==Function.prototype&&n!==Object.prototype;){let i;const o=Object.hasOwn(n,Kn)?n[Kn]:void 0,a=Object.hasOwn(n,pn)?n[pn]:void 0;if(tc(t))i=o??a;else{if(o)throw new pt(903,!1);i=a}if(i){if(e){r.push(i);const l=t;l.inputs=VE(t.inputs),l.declaredInputs=VE(t.declaredInputs),l.outputs=VE(t.outputs);const c=i.hostBindings;c&&Tie(t,c);const u=i.viewQuery,p=i.contentQueries;if(u&&Die(t,u),p&&Mie(t,p),xie(t,i),up(t.outputs,i.outputs),tc(i)&&i.data.animation){const M=t.data;M.animation=(M.animation||[]).concat(i.data.animation)}}const s=i.features;if(s)for(let l=0;l<s.length;l++){const c=s[l];c&&c.ngInherit&&c(t),c===jr&&(e=!1)}}n=Object.getPrototypeOf(n)}!function kie(t){let n=0,e=null;for(let r=t.length-1;r>=0;r--){const i=t[r];i.hostVars=n+=i.hostVars,i.hostAttrs=A0(i.hostAttrs,e=A0(e,i.hostAttrs))}}(r)}function xie(t,n){for(const e in n.inputs){if(!n.inputs.hasOwnProperty(e)||t.inputs.hasOwnProperty(e))continue;const r=n.inputs[e];void 0!==r&&(t.inputs[e]=r,t.declaredInputs[e]=n.declaredInputs[e])}}function VE(t){return t===su?{}:t===ro?[]:t}function Die(t,n){const e=t.viewQuery;t.viewQuery=e?(r,i)=>{n(r,i),e(r,i)}:n}function Mie(t,n){const e=t.contentQueries;t.contentQueries=e?(r,i,o)=>{n(r,i,o),e(r,i,o)}:n}function Tie(t,n){const e=t.hostBindings;t.hostBindings=e?(r,i)=>{n(r,i),e(r,i)}:n}function A8(t,n,e,r,i,o,a,s){if(e.firstCreatePass){t.mergedAttrs=A0(t.mergedAttrs,t.attrs);const u=t.tView=RS(2,t,i,o,a,e.directiveRegistry,e.pipeRegistry,null,e.schemas,e.consts,null);null!==e.queries&&(e.queries.template(e,t),u.queries=e.queries.embeddedTView(t))}s&&(t.flags|=s),li(t,!1);const l=L8(e,n,t,r);Ao()&&NS(e,n,l,t),ac(l,n);const c=oE(l,n,l,t);n[r+27]=c,PS(n,c)}function Rg(t,n,e,r,i,o,a,s,l,c,u){const p=e+27;let M;if(n.firstCreatePass){if(M=Vp(n,p,4,a||null,s||null),null!=c){const w=wa(n.consts,c);M.localNames=[];for(let H=0;H<w.length;H+=2)M.localNames.push(w[H],-1)}}else M=n.data[p];return A8(M,t,n,e,r,i,o,l),null!=c&&z0(t,M,u),M}function Vt(t,n,e,r,i,o,a,s){const l=Ue(),c=$t();return function Eie(t,n,e,r,i,o,a,s,l,c,u){const p=e+27;let M;n.firstCreatePass?(M=Vp(n,p,4,a||null,s||null),we()&&z6(n,t,M,wa(n.consts,c),nE),CO(n,M)):M=n.data[p],A8(M,t,n,e,r,i,o,l),Od(M)&&BS(n,t,M),null!=c&&z0(t,M,u)}(l,c,t,n,e,r,i,wa(c.consts,o),void 0,a,s),Vt}function zE(t,n,e,r,i,o,a,s){const l=Ue(),c=$t();return Rg(l,c,t,n,e,r,i,wa(c.consts,o),void 0,a,s),zE}let L8=function N8(t,n,e,r){return Pi(!0),n[11].createComment("")};let W8=(()=>{class t{log(e){console.log(e)}warn(e){console.warn(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})();const hF=new xt(""),hC=new xt(""),joe=new xt("USE_PENDING_TASKS",{providedIn:"root",factory:()=>typeof Zone>"u"});let n3,e3=(()=>{class t{_ngZone;registry;_isZoneStable=!0;_callbacks=[];_taskTrackingZone=null;_destroyRef;pendingTasksInternal=Q(af);_usePendingTasks=Q(joe);constructor(e,r,i){this._ngZone=e,this.registry=r,qh()&&(this._destroyRef=Q(Ju,{optional:!0})??void 0),n3||(function Uoe(t){n3=t}(i),i.addToWindow(r)),this._watchAngularEvents(),e.run(()=>{this._taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){const e=this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}});let r,i;this._ngZone.runOutsideAngular(()=>{this._usePendingTasks&&(r=this.pendingTasksInternal.hasPendingTasksObservable.subscribe(()=>{this.isStable()&&this._ngZone.runOutsideAngular(()=>{this._runCallbacksIfReady()})})),i=this._ngZone.onStable.subscribe({next:()=>{ir.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})}),this._destroyRef?.onDestroy(()=>{e.unsubscribe(),r?.unsubscribe(),i.unsubscribe()})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks&&(!this._usePendingTasks||!this.pendingTasksInternal.hasPendingTasks)}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb()}});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(r=>!r.updateCb||!r.updateCb(e)||(clearTimeout(r.timeoutId),!1))}}getPendingTasks(){return this._taskTrackingZone?this._taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,r,i){let o=-1;r&&r>0&&(o=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==o),e()},r)),this._callbacks.push({doneCb:e,timeoutId:o,updateCb:i})}whenStable(e,r,i){if(i&&!this._taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,r,i),this._runCallbacksIfReady()}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,r,i){return[]}static \u0275fac=function(r){return new(r||t)(sn(ir),sn(t3),sn(hC))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})(),t3=(()=>{class t{_applications=new Map;registerApplication(e,r){this._applications.set(e,r)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,r=!0){return n3?.findTestabilityInTree(this,e,r)??null}static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})();const fF=new xt("");function pF(t,n){return Array.isArray(n)?n.reduce(pF,t):{...t,...n}}let Bd=(()=>{class t{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=Q(sf);afterRenderManager=Q(WT);zonelessEnabled=Q(zw);rootEffectScheduler=Q(rO);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new fn;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=Q(af);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(Nr(e=>!e))}constructor(){Q(jp,{optional:!0})}whenStable(){let e;return new Promise(r=>{e=this.isStable.subscribe({next:i=>{i&&r()}})}).finally(()=>{e.unsubscribe()})}_injector=Q(Wo);_rendererFactory=null;get injector(){return this._injector}bootstrap(e,r){return this.bootstrapImpl(e,r)}bootstrapImpl(e,r,i=oi.NULL){return this._injector.get(ir).run(()=>{if(ko(Fn.BootstrapComponentStart),!this._injector.get(w8).done)throw new pt(405,"");const s=Jn(e),l=this._injector.get($p),c=new iC(s,l);this.componentTypes.push(e);const{hostElement:u,directives:p,bindings:M}=function zoe(t){return void 0===t||"string"==typeof t||t instanceof Element?{hostElement:t}:t}(r),H=c.create(i,[],u||c.selector,l.injector,p,M),q=H.location.nativeElement,te=H.injector.get(hF,null);return te?.registerApplication(q),H.onDestroy(()=>{this.detachView(H.hostView),fC(this.components,H),te?.unregisterApplication(q)}),this._loadComponent(H),ko(Fn.BootstrapComponentEnd,H),H})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){ko(Fn.ChangeDetectionStart),null!==this.tracingSnapshot?this.tracingSnapshot.run(zT.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw ko(Fn.ChangeDetectionEnd),new pt(101,!1);const e=y(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,y(e),this.afterTick.next(),ko(Fn.ChangeDetectionEnd)}};synchronize(){null===this._rendererFactory&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(pu,null,{optional:!0}));let e=0;for(;0!==this.dirtyFlags&&e++<10;){ko(Fn.ChangeDetectionSyncStart);try{this.synchronizeOnce()}finally{ko(Fn.ChangeDetectionSyncEnd)}}}synchronizeOnce(){16&this.dirtyFlags&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let e=!1;if(7&this.dirtyFlags){const r=!!(1&this.dirtyFlags);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:i}of this.allViews)(r||ad(i))&&(zS(i,r&&!this.zonelessEnabled?0:1),e=!0);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),23&this.dirtyFlags)return}e||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),8&this.dirtyFlags&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){this.allViews.some(({_lView:e})=>ad(e))?this.dirtyFlags|=2:this.dirtyFlags&=-8}attachView(e){const r=e;this._views.push(r),r.attachToAppRef(this)}detachView(e){const r=e;fC(this._views,r),r.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView);try{this.tick()}catch(i){this.internalErrorHandler(i)}this.components.push(e),this._injector.get(fF,[]).forEach(i=>i(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>fC(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new pt(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function fC(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}function pC(t,n){const e=Ue();if(ua(e,ci(),n)){const i=$t(),o=Tl();if(YS(o,i,e,t,n))Tc(o)&&ZP(e,o.index);else{const s=Go(o,e);HS(e[11],s,null,o.value,t,n,null)}}return pC}function qr(t,n,e,r){const i=Ue();return ua(i,ci(),n)&&($t(),function Qte(t,n,e,r,i,o){const a=Go(t,n);HS(n[11],a,o,t.value,e,r,i)}(Tl(),i,t,n,e,r)),qr}class Oae{destroy(n){}updateValue(n,e){}swap(n,e){const r=Math.min(n,e),i=Math.max(n,e),o=this.detach(i);if(i-r>1){const a=this.detach(r);this.attach(r,o),this.attach(i,a)}else this.attach(r,o)}move(n,e){this.attach(e,this.detach(n))}}function c3(t,n,e,r,i){return t===e&&Object.is(n,r)?1:Object.is(i(t,n),i(e,r))?-1:0}function d3(t,n,e,r){return!(void 0===n||!n.has(r)||(t.attach(e,n.get(r)),n.delete(r),0))}function xF(t,n,e,r,i){if(d3(t,n,r,e(r,i)))t.updateValue(r,i);else{const o=t.create(r,i);t.attach(r,o)}}function kF(t,n,e,r){const i=new Set;for(let o=n;o<=e;o++)i.add(r(o,t.at(o)));return i}class DF{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;const e=this.kvMap.get(n);return void 0!==this._vMap&&this._vMap.has(e)?(this.kvMap.set(n,this._vMap.get(e)),this._vMap.delete(e)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,e){if(this.kvMap.has(n)){let r=this.kvMap.get(n);void 0===this._vMap&&(this._vMap=new Map);const i=this._vMap;for(;i.has(r);)r=i.get(r);i.set(r,e)}else this.kvMap.set(n,e)}forEach(n){for(let[e,r]of this.kvMap)if(n(r,e),void 0!==this._vMap){const i=this._vMap;for(;i.has(r);)r=i.get(r),n(r,e)}}}function hi(t,n,e,r,i,o,a,s){Es("NgControlFlow");const l=Ue(),c=$t();return Rg(l,c,t,n,e,r,i,wa(c.consts,o),256,a,s),u3}function u3(t,n,e,r,i,o,a,s){Es("NgControlFlow");const l=Ue(),c=$t();return Rg(l,c,t,n,e,r,i,wa(c.consts,o),512,a,s),u3}function fi(t,n){Es("NgControlFlow");const e=Ue(),r=ci(),i=e[r]!==vo?e[r]:-1,o=-1!==i?vC(e,27+i):void 0;if(ua(e,r,t)){const s=y(null);try{if(void 0!==o&&Ay(o,0),-1!==t){const l=27+t,c=vC(e,l),u=h3(e[1],l),p=null;uf(c,Up(e,u,n,{dehydratedView:p}),0,Eg(u,p))}}finally{y(s)}}else if(void 0!==o){const s=l6(o,0);void 0!==s&&(s[8]=n)}}class Pae{lContainer;$implicit;$index;constructor(n,e,r){this.lContainer=n,this.$implicit=e,this.$index=r}get $count(){return this.lContainer.length-10}}function Jy(t,n){return n}class Bae{hasEmptyBlock;trackByFn;liveCollection;constructor(n,e,r){this.hasEmptyBlock=n,this.trackByFn=e,this.liveCollection=r}}function Qy(t,n,e,r,i,o,a,s,l,c,u,p,M){Es("NgControlFlow");const w=Ue(),H=$t(),q=void 0!==l,te=Ue(),X=s?a.bind(te[15][8]):a,ie=new Bae(q,X);te[27+t]=ie,Rg(w,H,t+1,n,e,r,i,wa(H.consts,o),256),q&&Rg(w,H,t+2,l,c,u,p,wa(H.consts,M),512)}class Hae extends Oae{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,e,r){super(),this.lContainer=n,this.hostLView=e,this.templateTNode=r}get length(){return this.lContainer.length-10}at(n){return this.getLView(n)[8].$implicit}attach(n,e){const r=e[6];this.needsIndexUpdate||=n!==this.length,uf(this.lContainer,e,n,Eg(this.templateTNode,r)),function jae(t,n){if(t.length<=10)return;const r=t[10+n],i=r?r[26]:void 0;r&&i&&i.detachedLeaveAnimationFns&&i.detachedLeaveAnimationFns.length>0&&(function Ite(t,n){const e=t.get(Dy);if(n.detachedLeaveAnimationFns){for(const r of n.detachedLeaveAnimationFns)e.queue.delete(r);n.detachedLeaveAnimationFns=void 0}}(r[9],i),Hp.delete(r[19]),i.detachedLeaveAnimationFns=void 0)}(this.lContainer,n)}detach(n){return this.needsIndexUpdate||=n!==this.length-1,function Uae(t,n){if(t.length<=10)return;const r=t[10+n],i=r?r[26]:void 0;i&&i.leave&&i.leave.size>0&&(i.detachedLeaveAnimationFns=[])}(this.lContainer,n),function Yae(t,n){return Ly(t,n)}(this.lContainer,n)}create(n,e){return Up(this.hostLView,this.templateTNode,new Pae(this.lContainer,e,n),{dehydratedView:null})}destroy(n){My(n[1],n)}updateValue(n,e){this.getLView(n)[8].$implicit=e}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n<this.length;n++)this.getLView(n)[8].$index=n}getLView(n){return function Vae(t,n){return l6(t,n)}(this.lContainer,n)}}function eb(t){const n=y(null),e=Io();try{const r=Ue(),i=r[1],o=r[e],a=e+1,s=vC(r,a);if(void 0===o.liveCollection){const c=h3(i,a);o.liveCollection=new Hae(s,r,c)}else o.liveCollection.reset();const l=o.liveCollection;if(function Rae(t,n,e,r){let i,o,a=0,s=t.length-1;if(Array.isArray(n)){y(r);let c=n.length-1;for(y(null);a<=s&&a<=c;){const u=t.at(a),p=n[a],M=c3(a,u,a,p,e);if(0!==M){M<0&&t.updateValue(a,p),a++;continue}const w=t.at(s),H=n[c],q=c3(s,w,c,H,e);if(0!==q){q<0&&t.updateValue(s,H),s--,c--;continue}const te=e(a,u),X=e(s,w),ie=e(a,p);if(Object.is(ie,X)){const be=e(c,H);Object.is(be,te)?(t.swap(a,s),t.updateValue(s,H),c--,s--):t.move(s,a),t.updateValue(a,p),a++;continue}if(i??=new DF,o??=kF(t,a,s,e),d3(t,i,a,ie))t.updateValue(a,p),a++,s++;else if(o.has(ie))i.set(te,t.detach(a)),s--;else{const be=t.create(a,n[a]);t.attach(a,be),a++,s++}}for(;a<=c;)xF(t,i,e,a,n[a]),a++}else if(null!=n){y(r);const c=n[Symbol.iterator]();y(null);let u=c.next();for(;!u.done&&a<=s;){const p=t.at(a),M=u.value,w=c3(a,p,a,M,e);if(0!==w)w<0&&t.updateValue(a,M),a++,u=c.next();else{i??=new DF,o??=kF(t,a,s,e);const H=e(a,M);if(d3(t,i,a,H))t.updateValue(a,M),a++,s++,u=c.next();else if(o.has(H)){const q=e(a,p);i.set(q,t.detach(a)),s--}else t.attach(a,t.create(a,M)),a++,s++,u=c.next()}}for(;!u.done;)xF(t,i,e,t.length,u.value),u=c.next()}for(;a<=s;)t.destroy(t.detach(s--));i?.forEach(c=>{t.destroy(c)})}(l,t,o.trackByFn,n),l.updateIndexes(),o.hasEmptyBlock){const c=ci(),u=0===l.length;if(ua(r,c,u)){const p=e+2,M=vC(r,p);if(u){const w=h3(i,p),H=null;uf(M,Up(r,w,void 0,{dehydratedView:H}),0,Eg(w,H))}else i.firstUpdatePass&&function ZS(t){const n=t[6]??[],r=t[3][11],i=[];for(const o of n)void 0!==o.data.di?i.push(o):T6(o,r);t[6]=i}(M),Ay(M,0)}}}finally{y(n)}}function vC(t,n){return t[n]}function h3(t,n){return fs(t,n)}function Ee(t,n,e){const r=Ue();return ua(r,ci(),n)&&($t(),eE(Tl(),r,t,n,r[11],e)),Ee}function f3(t,n,e,r,i){YS(n,t,e,i?"class":"style",r)}function ce(t,n,e,r){const i=Ue(),o=i[1],a=t+27,s=o.firstCreatePass?xE(a,i,2,n,nE,we(),e,r):o.data[a];if(Tc(s)){const l=i[10].tracingService;if(l&&l.componentCreate)return l.componentCreate(vE(o.data[s.directiveStart+s.componentOffset]),()=>(MF(t,n,i,s,r),ce))}return MF(t,n,i,s,r),ce}function MF(t,n,e,r,i){if(jS(r,e,t,n,p3),Od(r)){const o=e[1];BS(o,e,r),xT(o,r,e)}null!=i&&z0(e,r)}function de(){const t=$t(),e=US(kn());return t.firstCreatePass&&kE(t,e),ft(e)&&zt(),oe(),null!=e.classesWithoutHost&&function gJ(t){return!!(8&t.flags)}(e)&&f3(t,e,Ue(),e.classesWithoutHost,!0),null!=e.stylesWithoutHost&&function _J(t){return!!(16&t.flags)}(e)&&f3(t,e,Ue(),e.stylesWithoutHost,!1),de}function Nt(t,n,e,r){return ce(t,n,e,r),de(),Nt}function Oc(t,n,e,r){const i=Ue(),o=i[1],a=t+27,s=o.firstCreatePass?function K6(t,n,e,r,i,o){const a=n.consts,l=Vp(n,t,e,r,wa(a,i));if(l.mergedAttrs=A0(l.mergedAttrs,l.attrs),null!=o){const c=wa(a,o);l.localNames=[];for(let u=0;u<c.length;u+=2)l.localNames.push(c[u],-1)}return null!==l.attrs&&rC(l,l.attrs,!1),null!==l.mergedAttrs&&rC(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(a,o,2,n,e,r):o.data[a];return jS(s,i,t,n,p3),null!=r&&z0(i,s),Oc}function Rc(){return ft(US(kn()))&&zt(),oe(),Rc}function ff(t,n,e,r){return Oc(t,n,e,r),Rc(),ff}let p3=(t,n,e,r,i)=>(Pi(!0),xS(n[11],r,Ec()));function Mr(t,n,e){const r=Ue(),i=r[1],o=t+27,a=i.firstCreatePass?xE(o,r,8,"ng-container",nE,we(),n,e):i.data[o];if(jS(a,r,t,"ng-container",g3),Od(a)){const s=r[1];BS(s,r,a),xT(s,a,r)}return null!=e&&z0(r,a),Mr}function kr(){const t=$t(),e=US(kn());return t.firstCreatePass&&kE(t,e),kr}function El(t,n,e){return Mr(t,n,e),kr(),El}let g3=(t,n,e,r,i)=>(Pi(!0),LT(n[11],""));function ti(){return Ue()}function th(t,n,e){const r=Ue();return ua(r,ci(),n)&&($t(),tE(Tl(),r,t,n,r[11],e)),th}const tb=void 0;var Qae=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],tb,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],tb,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm\u202fa","h:mm:ss\u202fa","h:mm:ss\u202fa z","h:mm:ss\u202fa zzzz"],["{1}, {0}",tb,tb,tb],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function Jae(t){const n=Math.floor(Math.abs(t)),e=t.toString().replace(/^[^.]*\.?/,"").length;return 1===n&&0===e?1:5}];let e2=Object.create(null);function Pc(t){const n=function tse(t){return t.toLowerCase().replace(/_/g,"-")}(t);let e=FF(n);if(e)return e;const r=n.split("-")[0];if(e=FF(r),e)return e;if("en"===r)return Qae;throw new pt(701,!1)}function FF(t){if(!(t in e2)){const n=So.ng&&So.ng.common&&So.ng.common.locales&&So.ng.common.locales[t];return void 0!==n&&(e2[t]=n),n}return e2[t]}const Na_LocaleId=0,Na_DayPeriodsFormat=1,Na_DayPeriodsStandalone=2,Na_DaysFormat=3,Na_DaysStandalone=4,Na_MonthsFormat=5,Na_MonthsStandalone=6,Na_Eras=7,Na_DateFormat=10,Na_TimeFormat=11,Na_DateTimeFormat=12,Na_NumberSymbols=13,Na_NumberFormats=14,Na_ExtraData=21;let HF="en-US";function rn(t,n,e){const r=Ue(),i=$t(),o=kn();return w3(i,r,r[11],o,t,n,e),rn}function b3(t,n,e){const r=Ue(),i=$t(),o=kn();return(3&o.type||e)&&wE(o,i,r,e,r[11],t,n,Wp(o,r,n)),b3}function w3(t,n,e,r,i,o,a){let s=!0,l=null;if((3&r.type||a)&&(l??=Wp(r,n,o),wE(r,t,n,a,e,i,o,l)&&(s=!1)),s){const c=r.outputs?.[i],u=r.hostDirectiveOutputs?.[i];if(u&&u.length)for(let p=0;p<u.length;p+=2){const M=u[p],w=u[p+1];l??=Wp(r,n,o),tC(r,n,M,w,i,l)}if(c&&c.length)for(const p of c)l??=Wp(r,n,o),tC(r,n,p,i,i,l)}}function wt(t=1){return function IM(t){return(Fr.lFrame.contextLView=function Ja(t,n){for(;t>0;)n=n[14],t--;return n}(t,Fr.lFrame.contextLView))[8]}(t)}function jse(t,n){let e=null;const r=function ate(t){const n=t.attrs;if(null!=n){const e=n.indexOf(5);if(!(1&e))return n[e+1]}return null}(t);for(let i=0;i<n.length;i++){const o=n[i];if("*"!==o){if(null===r?SP(t,o,!0):cte(r,o))return i}else e=i}return e}function Ca(t){const n=Ue()[15][5];if(!n.projection){const r=n.projection=function vp(t,n){const e=[];for(let r=0;r<t;r++)e.push(n);return e}(t?t.length:1,null),i=r.slice();let o=n.child;for(;null!==o;){if(128!==o.type){const a=t?jse(o,t):0;null!==a&&(i[a]?i[a].projectionNext=o:r[a]=o,i[a]=o)}o=o.next}}}function Xr(t,n=0,e,r,i,o){const a=Ue(),s=$t(),l=r?t+1:null;null!==l&&Rg(a,s,l,r,i,o,null,e);const c=Vp(s,27+t,16,null,e||null);null===c.projection&&(c.projection=n),_();const p=!a[6]||He();null===a[15][5].projection[c.projection]&&null!==l?function Use(t,n,e){const r=27+e,i=n.data[r],o=t[r];uf(o,Up(t,i,void 0,{dehydratedView:null}),0,Eg(i,null))}(a,s,l):p&&!fS(c)&&function Ute(t,n,e){WP(n[11],0,n,e,KT(t,e,n),jP(e.parent||n[5],e,n))}(s,a,c)}function Bc(t,n,e,r){return s8(t,n,e,r),Bc}function No(t,n,e){return a8(t,n,e),No}function vn(t){const n=Ue(),e=$t(),r=pg();rf(r+1);const i=RE(e,r);if(t.dirty&&function cg(t){return!(4&~t[2])}(n)===!(2&~i.metadata.flags)){if(null===i.matches)t.reset([]);else{const o=c8(n,r);t.reset(o,zO),t.notifyOnChanges()}return!0}return!1}function yn(){return OE(Ue(),pg())}function S3(t,n,e,r,i){return h8(n,s8(t,e,r,i)),S3}function C3(t,n,e,r){return h8(t,a8(n,e,r)),C3}function x3(t=1){rf(pg()+t)}function Il(t){return cu(function I(){return Fr.lFrame.contextLView}(),27+t)}function CC(t,n){return t<<17|n<<2}function jg(t){return t>>17&32767}function k3(t){return 2|t}function t2(t){return(131068&t)>>2}function D3(t,n){return-131069&t|n<<2}function M3(t){return 1|t}function o7(t,n,e,r){const i=t[e+1],o=null===n;let a=r?jg(i):t2(i),s=!1;for(;0!==a&&(!1===s||o);){const c=t[a+1];Gse(t[a],n)&&(s=!0,t[a+1]=r?M3(c):k3(c)),a=r?jg(c):t2(c)}s&&(t[e+1]=r?k3(i):M3(i))}function Gse(t,n){return null===t||null==n||(Array.isArray(t)?t[1]:t)===n||!(!Array.isArray(t)||"string"!=typeof n)&&Yh(t,n)>=0}const Is={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function a7(t){return t.substring(Is.key,Is.keyEnd)}function qse(t){return t.substring(Is.value,Is.valueEnd)}function s7(t,n){const e=Is.textEnd;return e===n?-1:(n=Is.keyEnd=function Xse(t,n,e){for(;n<e&&t.charCodeAt(n)>32;)n++;return n}(t,Is.key=n,e),n2(t,n,e))}function l7(t,n){const e=Is.textEnd;let r=Is.key=n2(t,n,e);return e===r?-1:(r=Is.keyEnd=function Jse(t,n,e){let r;for(;n<e&&(45===(r=t.charCodeAt(n))||95===r||(-33&r)>=65&&(-33&r)<=90||r>=48&&r<=57);)n++;return n}(t,r,e),r=d7(t,r,e),r=Is.value=n2(t,r,e),r=Is.valueEnd=function Qse(t,n,e){let r=-1,i=-1,o=-1,a=n,s=a;for(;a<e;){const l=t.charCodeAt(a++);if(59===l)return s;34===l||39===l?s=a=u7(t,l,a,e):n===a-4&&85===o&&82===i&&76===r&&40===l?s=a=u7(t,41,a,e):l>32&&(s=a),o=i,i=r,r=-33&l}return s}(t,r,e),d7(t,r,e))}function c7(t){Is.key=0,Is.keyEnd=0,Is.value=0,Is.valueEnd=0,Is.textEnd=t.length}function n2(t,n,e){for(;n<e&&t.charCodeAt(n)<=32;)n++;return n}function d7(t,n,e,r){return(n=n2(t,n,e))<e&&n++,n}function u7(t,n,e,r){let i=-1,o=e;for(;o<r;){const a=t.charCodeAt(o++);if(a==n&&92!==i)return o;i=92==a&&92===i?0:a}throw new Error}function ab(t,n,e){return f7(t,n,e,!1),ab}function er(t,n){return f7(t,n,null,!0),er}function ele(t,n){for(let e=function Zse(t){return c7(t),l7(t,n2(t,0,Is.textEnd))}(n);e>=0;e=l7(n,e))_7(t,a7(n),qse(n))}function nh(t){p7(sle,tle,t,!0)}function tle(t,n){for(let e=function Kse(t){return c7(t),s7(t,n2(t,0,Is.textEnd))}(n);e>=0;e=s7(n,e))au(t,a7(n),!0)}function f7(t,n,e,r){const i=Ue(),o=$t(),a=Hr(2);o.firstUpdatePass&&g7(o,t,a,r),n!==vo&&ua(i,a,n)&&v7(o,o.data[Io()],i,i[11],t,i[a+1]=function cle(t,n){return null==t||""===t||("string"==typeof n?t+=n:"object"==typeof t&&(t=Cl(ld(t)))),t}(n,e),r,a)}function p7(t,n,e,r){const i=$t(),o=Hr(2);i.firstUpdatePass&&g7(i,null,o,r);const a=Ue();if(e!==vo&&ua(a,o,e)){const s=i.data[Io()];if(b7(s,r)&&!m7(i,o)){let l=r?s.classesWithoutHost:s.stylesWithoutHost;null!==l&&(e=Bu(l,e||"")),f3(i,s,a,e,r)}else!function lle(t,n,e,r,i,o,a,s){i===vo&&(i=ro);let l=0,c=0,u=0<i.length?i[0]:null,p=0<o.length?o[0]:null;for(;null!==u||null!==p;){const M=l<i.length?i[l+1]:void 0,w=c<o.length?o[c+1]:void 0;let q,H=null;u===p?(l+=2,c+=2,M!==w&&(H=p,q=w)):null===p||null!==u&&u<p?(l+=2,H=u):(c+=2,H=p,q=w),null!==H&&v7(t,n,e,r,H,q,a,s),u=l<i.length?i[l]:null,p=c<o.length?o[c]:null}}(i,s,a,a[11],a[o+1],a[o+1]=function ale(t,n,e){if(null==e||""===e)return ro;const r=[],i=ld(e);if(Array.isArray(i))for(let o=0;o<i.length;o++)t(r,i[o],!0);else if(i instanceof Set)for(const o of i)t(r,o,!0);else if("object"==typeof i)for(const o in i)Object.hasOwn(i,o)&&t(r,o,i[o]);else"string"==typeof i&&n(r,i);return r}(t,n,e),r,o)}}function m7(t,n){return n>=t.expandoStartIndex}function g7(t,n,e,r){const i=t.data;if(null===i[e+1]){const o=i[Io()],a=m7(t,e);b7(o,r)&&null===n&&!a&&(n=!1),n=function nle(t,n,e,r){const i=function ry(t){const n=Fr.lFrame.currentDirectiveIndex;return-1===n?null:t[n]}(t);let o=r?n.residualClasses:n.residualStyles;if(null===i)0===(r?n.classBindings:n.styleBindings)&&(e=sb(e=T3(null,t,n,e,r),n.attrs,r),o=null);else{const a=n.directiveStylingLast;if(-1===a||t[a]!==i)if(e=T3(i,t,n,e,r),null===o){let l=function rle(t,n,e){const r=e?n.classBindings:n.styleBindings;if(0!==t2(r))return t[jg(r)]}(t,n,r);void 0!==l&&Array.isArray(l)&&(l=T3(null,t,n,l[1],r),l=sb(l,n.attrs,r),function ile(t,n,e,r){t[jg(e?n.classBindings:n.styleBindings)]=r}(t,n,r,l))}else o=function ole(t,n,e){let r;const i=n.directiveEnd;for(let o=1+n.directiveStylingLast;o<i;o++)r=sb(r,t[o].hostAttrs,e);return sb(r,n.attrs,e)}(t,n,r)}return void 0!==o&&(r?n.residualClasses=o:n.residualStyles=o),e}(i,o,n,r),function Wse(t,n,e,r,i,o){let a=o?n.classBindings:n.styleBindings,s=jg(a),l=t2(a);t[r]=e;let u,c=!1;if(Array.isArray(e)?(u=e[1],(null===u||Yh(e,u)>0)&&(c=!0)):u=e,i)if(0!==l){const M=jg(t[s+1]);t[r+1]=CC(M,s),0!==M&&(t[M+1]=D3(t[M+1],r)),t[s+1]=function Vse(t,n){return 131071&t|n<<17}(t[s+1],r)}else t[r+1]=CC(s,0),0!==s&&(t[s+1]=D3(t[s+1],r)),s=r;else t[r+1]=CC(l,0),0===s?s=r:t[l+1]=D3(t[l+1],r),l=r;c&&(t[r+1]=k3(t[r+1])),o7(t,u,r,!0),o7(t,u,r,!1),function $se(t,n,e,r,i){const o=i?t.residualClasses:t.residualStyles;null!=o&&"string"==typeof n&&Yh(o,n)>=0&&(e[r+1]=M3(e[r+1]))}(n,u,t,r,o),a=CC(s,l),o?n.classBindings=a:n.styleBindings=a}(i,o,n,e,a,r)}}function T3(t,n,e,r,i){let o=null;const a=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s<a&&(o=n[s],r=sb(r,o.hostAttrs,i),o!==t);)s++;return null!==t&&(e.directiveStylingLast=s),r}function sb(t,n,e){const r=e?1:2;let i=-1;if(null!==n)for(let o=0;o<n.length;o++){const a=n[o];"number"==typeof a?i=a:i===r&&(Array.isArray(t)||(t=void 0===t?[]:["",t]),au(t,a,!!e||n[++o]))}return void 0===t?null:t}function _7(t,n,e){au(t,n,ld(e))}function sle(t,n,e){const r=String(n);""!==r&&!r.includes(" ")&&au(t,r,e)}function v7(t,n,e,r,i,o,a,s){if(!(3&n.type))return;const l=t.data,c=l[s+1],u=function zse(t){return!(1&~t)}(c)?y7(l,n,e,i,t2(c),a):void 0;xC(u)||(xC(o)||function Yse(t){return!(2&~t)}(c)&&(o=y7(l,null,e,i,s,a)),function Vte(t,n,e,r,i){if(n)i?t.addClass(e,r):t.removeClass(e,r);else{let o=-1===r.indexOf("-")?void 0:Bp.DashCase;null==i?t.removeStyle(e,r,o):("string"==typeof i&&i.endsWith("!important")&&(i=i.slice(0,-10),o|=Bp.Important),t.setStyle(e,r,i,o))}}(r,a,Gu(Io(),e),i,o))}function y7(t,n,e,r,i,o){const a=null===n;let s;for(;i>0;){const l=t[i],c=Array.isArray(l),u=c?l[1]:l,p=null===u;let M=e[i+1];M===vo&&(M=p?ro:void 0);let w=p?kc(M,r):u===r?M:void 0;if(c&&!xC(w)&&(w=kc(l,r)),xC(w)&&(s=w,a))return s;const H=t[i+1];i=a?jg(H):t2(H)}if(null!==n){let l=o?n.residualClasses:n.residualStyles;null!=l&&(s=kc(l,r))}return s}function xC(t){return void 0!==t}function b7(t,n){return!!(t.flags&(n?8:16))}function nt(t,n=""){const e=Ue(),r=$t(),i=t+27,o=r.firstCreatePass?Vp(r,i,1,n,null):r.data[i],a=w7(r,e,o,n);e[i]=a,Ao()&&NS(r,e,a,o),li(o,!1)}let w7=(t,n,e,r)=>(Pi(!0),function AT(t,n){return t.createText(n)}(n[11],r));function C7(t,n,e,r=""){return ua(t,ci(),e)?n+Zn(e)+r:vo}function D7(t,n,e,r,i,o,a,s,l,c=""){const p=function Fd(t,n,e,r,i,o){const a=Ng(t,n,e,r);return Ng(t,n+2,i,o)||a}(t,Yn(),e,i,a,l);return Hr(4),p?n+Zn(e)+r+Zn(i)+o+Zn(a)+s+Zn(l)+c:vo}function Cn(t){return mn("",t),Cn}function mn(t,n,e){const r=Ue(),i=C7(r,t,n,e);return i!==vo&&pf(r,Io(),i),mn}function Kp(t,n,e,r,i){const o=Ue(),a=function x7(t,n,e,r,i,o=""){const s=Ng(t,Yn(),e,i);return Hr(2),s?n+Zn(e)+r+Zn(i)+o:vo}(o,t,n,e,r,i);return a!==vo&&pf(o,Io(),a),Kp}function E3(t,n,e,r,i,o,a){const s=Ue(),l=function k7(t,n,e,r,i,o,a,s=""){const c=eC(t,Yn(),e,i,a);return Hr(3),c?n+Zn(e)+r+Zn(i)+o+Zn(a)+s:vo}(s,t,n,e,r,i,o,a);return l!==vo&&pf(s,Io(),l),E3}function I3(t,n,e,r,i,o,a,s,l){const c=Ue(),u=D7(c,t,n,e,r,i,o,a,s,l);return u!==vo&&pf(c,Io(),u),I3}function pf(t,n,e){const r=Gu(n,t);!function nP(t,n,e){t.setValue(n,e)}(t[11],r,e)}function Zp(t,n,e){aO(n)&&(n=n());const r=Ue();return ua(r,ci(),n)&&($t(),eE(Tl(),r,t,n,r[11],e)),Zp}function Xp(t,n){const e=aO(t);return e&&t.set(n),e}function Jp(t,n){const e=Ue(),r=$t(),i=kn();return w3(r,e,e[11],i,t,n),Jp}function H7(t,n,e){const r=$t();r.firstCreatePass&&j7(n,r.data,r.blueprint,tc(t),e)}function j7(t,n,e,r,i){if(t=Pr(t),Array.isArray(t))for(let o=0;o<t.length;o++)j7(t[o],n,e,r,i);else{const o=$t(),a=Ue(),s=kn();let l=Za(t)?t:Pr(t.provide);const c=Sp(t),u=1048575&s.providerIndexes,p=s.directiveStart,M=s.providerIndexes>>20;if(Za(t)||!t.multi){const w=new uy(c,i,Ht,null),H=L3(l,n,i?u:u+M,p);-1===H?(qM(Qw(s,a),o,l),A3(o,t,n.length),n.push(l),s.directiveStart++,s.directiveEnd++,i&&(s.providerIndexes+=1048576),e.push(w),a.push(w)):(e[H]=w,a[H]=w)}else{const w=L3(l,n,u+M,p),H=L3(l,n,u,u+M),te=H>=0&&e[H];if(i&&!te||!i&&!(w>=0&&e[w])){qM(Qw(s,a),o,l);const X=function Dle(t,n,e,r,i){const a=new uy(t,e,Ht,null);return a.multi=[],a.index=n,a.componentProviders=0,U7(a,i,r&&!e),a}(i?kle:xle,e.length,i,r,c);!i&&te&&(e[H].providerFactory=X),A3(o,t,n.length,0),n.push(l),s.directiveStart++,s.directiveEnd++,i&&(s.providerIndexes+=1048576),e.push(X),a.push(X)}else A3(o,t,w>-1?w:H,U7(e[i?H:w],c,!i&&r));!i&&r&&te&&e[H].componentProviders++}}}function A3(t,n,e,r){const i=Za(n),o=function Qm(t){return!!t.useClass}(n);if(i||o){const l=(o?Pr(n.useClass):n).prototype.ngOnDestroy;if(l){const c=t.destroyHooks||(t.destroyHooks=[]);if(!i&&n.multi){const u=c.indexOf(e);-1===u?c.push(e,[r,l]):c[u+1].push(r,l)}else c.push(e,l)}}}function U7(t,n,e){return e&&t.componentProviders++,t.multi.push(n)-1}function L3(t,n,e,r){for(let i=e;i<r;i++)if(n[i]===t)return i;return-1}function xle(t,n,e,r,i){return N3(this.multi,[])}function kle(t,n,e,r,i){const o=this.multi;let a;if(this.providerFactory){const s=this.providerFactory.componentProviders,l=py(r,r[1],this.providerFactory.index,i);a=l.slice(0,s),N3(o,a);for(let c=s;c<l.length;c++)a.push(l[c])}else a=[],N3(o,a);return a}function N3(t,n){for(let e=0;e<t.length;e++)n.push((0,t[e])());return n}function Ui(t,n){return e=>{e.providersResolver=(r,i)=>H7(r,i?i(t):t,!1),n&&(e.viewProvidersResolver=(r,i)=>H7(r,i?i(n):n,!0))}}function O3(t,n){const e=an()+t,r=Ue();return r[e]===vo?mu(r,e,n()):function G0(t,n){return t[n]}(r,e)}function Ug(t,n,e){return q7(Ue(),an(),t,n,e)}function G7(t,n,e,r,i){return function Z7(t,n,e,r,i,o,a,s){const l=n+e;return eC(t,l,i,o,a)?mu(t,l+3,s?r.call(s,i,o,a):r(i,o,a)):lb(t,l+3)}(Ue(),an(),t,n,e,r,i)}function lb(t,n){const e=t[n];return e===vo?void 0:e}function q7(t,n,e,r,i,o){const a=n+e;return ua(t,a,i)?mu(t,a+1,o?r.call(o,i):r(i)):lb(t,a+1)}function K7(t,n,e,r,i,o,a){const s=n+e;return Ng(t,s,i,o)?mu(t,s+2,a?r.call(a,i,o):r(i,o)):lb(t,s+2)}function ot(t,n){const e=$t();let r;const i=t+27;e.firstCreatePass?(r=function Fle(t,n){if(n)for(let e=n.length-1;e>=0;e--){const r=n[e];if(t===r.name)return r}}(n,e.pipeRegistry),e.data[i]=r,r.onDestroy&&(e.destroyHooks??=[]).push(i,r.onDestroy)):r=e.data[i];const o=r.factory||(r.factory=Ed(r.type)),s=uo(Ht);try{const l=Jw(!1),c=o();return Jw(l),function qu(t,n,e,r){e>=t.data.length&&(t.data[e]=null,t.blueprint[e]=null),n[e]=r}(e,Ue(),i,c),c}finally{uo(s)}}function ct(t,n,e){const r=t+27,i=Ue(),o=cu(i,r);return cb(i,r)?q7(i,an(),n,o.transform,e,o):o.transform(e)}function Hd(t,n,e,r){const i=t+27,o=Ue(),a=cu(o,i);return cb(o,i)?K7(o,an(),n,a.transform,e,r,a):a.transform(e,r)}function cb(t,n){return t[1].data[n].pure}function Qp(t,n){return WS(t,n)}let pce=(()=>{class t{applicationErrorHandler=Q(sf);appRef=Q(Bd);taskService=Q(af);ngZone=Q(ir);zonelessEnabled=Q(zw);tracing=Q(jp,{optional:!0});zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new jn;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(jw):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(Q(nO,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{const e=this.taskService.add();this.runningTick||(this.cleanup(),this.zonelessEnabled&&!this.appRef.includeAllTestViews)?(this.switchToMicrotaskScheduler(),this.taskService.remove(e)):this.taskService.remove(e)})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()}))}switchToMicrotaskScheduler(){this.ngZone.runOutsideAngular(()=>{const e=this.taskService.add();this.useMicrotaskScheduler=!0,queueMicrotask(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(e)})})}notify(e){if(!this.zonelessEnabled&&5===e)return;switch(e){case 0:case 2:case 6:case 13:this.appRef.dirtyFlags|=2;break;case 3:case 4:case 5:case 1:this.appRef.dirtyFlags|=4;break;case 12:this.appRef.dirtyFlags|=16;break;case 11:break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick())return;const r=this.useMicrotaskScheduler?yX:Z4;this.pendingRenderTaskId=this.taskService.add(),this.cancelScheduledCallback=this.scheduleInRootZone?Zone.root.run(()=>r(()=>this.tick())):this.ngZone.runOutsideAngular(()=>r(()=>this.tick()))}shouldScheduleTick(){return!(this.appRef.destroyed||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(jw+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(0===this.appRef.dirtyFlags)return void this.cleanup();!this.zonelessEnabled&&7&this.appRef.dirtyFlags&&(this.appRef.dirtyFlags|=1);const e=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.applicationErrorHandler(r)}finally{this.taskService.remove(e),this.cleanup()}}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const e=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(e)}}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();let mce=(()=>{class t{compileModuleSync(e){return new m8(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const TC=new xt("",{factory:()=>Q(TC,{optional:!0,skipSelf:!0})||function _ce(){return typeof $localize<"u"&&$localize.locale||"en-US"}()});function S9(t,n){n=encodeURIComponent(n);for(const e of t.split(";")){const r=e.indexOf("="),[i,o]=-1==r?[e,""]:[e.slice(0,r),e.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}let wce=(()=>{class t{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),Sce=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:function(r){let i=null;return i=r?new(r||t):sn(wce),i},providedIn:"root"})}return t})();const C9="browser";function ub(t){return t===C9}let x9=(()=>{class t{static \u0275prov=In({token:t,providedIn:"root",factory:()=>new Ece(Q(Mi),window)})}return t})();class Ece{document;window;offset=()=>[0,0];constructor(n,e){this.document=n,this.window=e}setOffset(n){this.offset=Array.isArray(n)?()=>n:n}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(n,e){this.window.scrollTo({...e,left:n[0],top:n[1]})}scrollToAnchor(n,e){const r=function Ice(t,n){const e=t.getElementById(n)||t.getElementsByName(n)[0];if(e)return e;if("function"==typeof t.createTreeWalker&&t.body&&"function"==typeof t.body.attachShadow){const r=t.createTreeWalker(t.body,NodeFilter.SHOW_ELEMENT);let i=r.currentNode;for(;i;){const o=i.shadowRoot;if(o){const a=o.getElementById(n)||o.querySelector(`[name="${CSS.escape(n)}"]`);if(a)return a}i=r.nextNode()}}return null}(this.document,n);r&&(this.scrollToElement(r,e),r.focus({preventScroll:!0}))}setHistoryScrollRestoration(n){try{this.window.history.scrollRestoration=n}catch{console.warn(va(2400,!1))}}scrollToElement(n,e){const r=n.getBoundingClientRect(),i=r.left+this.window.pageXOffset,o=r.top+this.window.pageYOffset,a=this.offset();this.window.scrollTo({...e,left:i-a[0],top:o-a[1]})}}const UC=Symbol("InputSignalNode#UNSET"),gB={...yt,transformFn:void 0,applyValueToInputSignal(t,n){An(t,n)}};function _B(t,n){const e=Object.create(gB);function r(){if(j(e),e.value===UC)throw new pt(-950,null);return e.value}return e.value=t,e.transformFn=n?.transform,r[m]=e,r}class a2{attributeName;constructor(n){this.attributeName=n}__NG_ELEMENT_ID__=()=>nS(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}}const Rue=(()=>{const t=new xt("");return t.__NG_ELEMENT_ID__=n=>{const e=kn();if(null===e)throw new pt(-204,!1);if(2&e.type)return e.value;if(8&n)return null;throw new pt(-204,!1)},t})();function t5(t){return function Pue(t){return t&&"object"==typeof t&&"default"in t}(t)?t.default:t}function vB(t,n){return _B(t,n)}const n5=(vB.required=function Fue(t){return _B(UC,t)},vB);function wB(t,n){return d8()}const YC=(wB.required=function Bue(t,n){return u8()},wB);function SB(t,n){return d8()}const jue=(SB.required=function Hue(t,n){return u8()},SB);let Uue=(()=>{class t{constructor(e){}static \u0275fac=function(r){return new(r||t)(sn(Bd))};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})();class Que{supports(n){return QS(n)}create(n){return new the(n)}}const ehe=(t,n)=>n;class the{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(n){this._trackByFn=n||ehe}forEachItem(n){let e;for(e=this._itHead;null!==e;e=e._next)n(e)}forEachOperation(n){let e=this._itHead,r=this._removalsHead,i=0,o=null;for(;e||r;){const a=!r||e&&e.currentIndex<EB(r,i,o)?e:r,s=EB(a,i,o),l=a.currentIndex;if(a===r)i--,r=r._nextRemoved;else if(e=e._next,null==a.previousIndex)i++;else{o||(o=[]);const c=s-i,u=l-i;if(c!=u){for(let M=0;M<c;M++){const w=M<o.length?o[M]:o[M]=0,H=w+M;u<=H&&H<c&&(o[M]=w+1)}o[a.previousIndex]=u-c}}s!==l&&n(a,s,l)}}forEachPreviousItem(n){let e;for(e=this._previousItHead;null!==e;e=e._nextPrevious)n(e)}forEachAddedItem(n){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)n(e)}forEachMovedItem(n){let e;for(e=this._movesHead;null!==e;e=e._nextMoved)n(e)}forEachRemovedItem(n){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)n(e)}forEachIdentityChange(n){let e;for(e=this._identityChangesHead;null!==e;e=e._nextIdentityChange)n(e)}diff(n){if(null==n&&(n=[]),!QS(n))throw new pt(900,!1);return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let i,o,a,e=this._itHead,r=!1;if(Array.isArray(n)){this.length=n.length;for(let s=0;s<this.length;s++)o=n[s],a=this._trackByFn(s,o),null!==e&&Object.is(e.trackById,a)?(r&&(e=this._verifyReinsertion(e,o,a,s)),Object.is(e.item,o)||this._addIdentityChange(e,o)):(e=this._mismatch(e,o,a,s),r=!0),e=e._next}else i=0,function _re(t,n){if(Array.isArray(t))for(let e=0;e<t.length;e++)n(t[e]);else{const e=t[Symbol.iterator]();let r;for(;!(r=e.next()).done;)n(r.value)}}(n,s=>{a=this._trackByFn(i,s),null!==e&&Object.is(e.trackById,a)?(r&&(e=this._verifyReinsertion(e,s,a,i)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,a,i),r=!0),e=e._next,i++}),this.length=i;return this._truncate(e),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,e,r,i){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._reinsertAfter(n,o,i)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._moveAfter(n,o,i)):n=this._addAfter(new nhe(e,r),o,i),n}_verifyReinsertion(n,e,r,i){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==o?n=this._reinsertAfter(o,n._prev,i):n.currentIndex!=i&&(n.currentIndex=i,this._addToMoves(n,i)),n}_truncate(n){for(;null!==n;){const e=n._next;this._addToRemovals(this._unlink(n)),n=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,e,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const i=n._prevRemoved,o=n._nextRemoved;return null===i?this._removalsHead=o:i._nextRemoved=o,null===o?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(n,e,r),this._addToMoves(n,r),n}_moveAfter(n,e,r){return this._unlink(n),this._insertAfter(n,e,r),this._addToMoves(n,r),n}_addAfter(n,e,r){return this._insertAfter(n,e,r),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,e,r){const i=null===e?this._itHead:e._next;return n._next=i,n._prev=e,null===i?this._itTail=n:i._prev=n,null===e?this._itHead=n:e._next=n,null===this._linkedRecords&&(this._linkedRecords=new TB),this._linkedRecords.put(n),n.currentIndex=r,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const e=n._prev,r=n._next;return null===e?this._itHead=r:e._next=r,null===r?this._itTail=e:r._prev=e,n}_addToMoves(n,e){return n.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new TB),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,e){return n.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class nhe{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(n,e){this.item=n,this.trackById=e}}class rhe{_head=null;_tail=null;add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,e){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===e||e<=r.currentIndex)&&Object.is(r.trackById,n))return r;return null}remove(n){const e=n._prevDup,r=n._nextDup;return null===e?this._head=r:e._nextDup=r,null===r?this._tail=e:r._prevDup=e,null===this._head}}class TB{map=new Map;put(n){const e=n.trackById;let r=this.map.get(e);r||(r=new rhe,this.map.set(e,r)),r.add(n)}get(n,e){const i=this.map.get(n);return i?i.get(n,e):null}remove(n){const e=n.trackById;return this.map.get(e).remove(n)&&this.map.delete(e),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function EB(t,n,e){const r=t.previousIndex;if(null===r)return r;let i=0;return e&&r<e.length&&(i=e[r]),r+n+i}class ihe{supports(n){return n instanceof Map||bE(n)}create(){return new ohe}}class ohe{_records=new Map;_mapHead=null;_appendAfter=null;_previousMapHead=null;_changesHead=null;_changesTail=null;_additionsHead=null;_additionsTail=null;_removalsHead=null;get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(n){let e;for(e=this._mapHead;null!==e;e=e._next)n(e)}forEachPreviousItem(n){let e;for(e=this._previousMapHead;null!==e;e=e._nextPrevious)n(e)}forEachChangedItem(n){let e;for(e=this._changesHead;null!==e;e=e._nextChanged)n(e)}forEachAddedItem(n){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)n(e)}forEachRemovedItem(n){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)n(e)}diff(n){if(n){if(!(n instanceof Map||bE(n)))throw new pt(900,!1)}else n=new Map;return this.check(n)?this:null}check(n){this._reset();let e=this._mapHead;if(this._appendAfter=null,this._forEach(n,(r,i)=>{if(e&&e.key===i)this._maybeAddToChanges(e,r),this._appendAfter=e,e=e._next;else{const o=this._getOrCreateRecordForKey(i,r);e=this._insertBeforeOrAppend(e,o)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let r=e;null!==r;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,e){if(n){const r=n._prev;return e._next=n,e._prev=r,n._prev=e,r&&(r._next=e),n===this._mapHead&&(this._mapHead=e),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(n,e){if(this._records.has(n)){const i=this._records.get(n);this._maybeAddToChanges(i,e);const o=i._prev,a=i._next;return o&&(o._next=a),a&&(a._prev=o),i._next=null,i._prev=null,i}const r=new ahe(n);return this._records.set(n,r),r.currentValue=e,this._addToAdditions(r),r}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;null!==n;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;null!=n;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,e){Object.is(e,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=e,this._addToChanges(n))}_addToAdditions(n){null===this._additionsHead?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){null===this._changesHead?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,e){n instanceof Map?n.forEach(e):Object.keys(n).forEach(r=>e(n[r],r))}}class ahe{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(n){this.key=n}}function IB(){return new zC([new Que])}let zC=(()=>{class t{factories;static \u0275prov=In({token:t,providedIn:"root",factory:IB});constructor(e){this.factories=e}static create(e,r){if(null!=r){const i=r.factories.slice();e=e.concat(i)}return new t(e)}static extend(e){return{provide:t,useFactory:()=>{const r=Q(t,{optional:!0,skipSelf:!0});return t.create(e,r||IB())}}}find(e){const r=this.factories.find(i=>i.supports(e));if(null!=r)return r;throw new pt(901,!1)}}return t})();function AB(){return new LB([new ihe])}let LB=(()=>{class t{static \u0275prov=In({token:t,providedIn:"root",factory:AB});factories;constructor(e){this.factories=e}static create(e,r){if(r){const i=r.factories.slice();e=e.concat(i)}return new t(e)}static extend(e){return{provide:t,useFactory:()=>{const r=Q(t,{optional:!0,skipSelf:!0});return t.create(e,r||AB())}}}find(e){const r=this.factories.find(i=>i.supports(e));if(r)return r;throw new pt(901,!1)}}return t})(),yo=(()=>class t{static __NG_ELEMENT_ID__=she})();function she(t){return function lhe(t,n,e){if(Tc(t)&&!e){const r=Xa(t.index,n);return new W0(r,r)}return 175&t.type?new W0(n[15],n):null}(kn(),Ue(),!(16&~t))}let che=(()=>{class t{zone=Q(ir);changeDetectionScheduler=Q(vg);applicationRef=Q(Bd);applicationErrorHandler=Q(sf);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(e){this.applicationErrorHandler(e)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const dhe=new xt("",{factory:()=>!1});function hhe(t){const n=t?.scheduleInRootZone,e=function uhe({ngZoneFactory:t,scheduleInRootZone:n}){return t??=()=>new ir({...NB(),scheduleInRootZone:n}),[{provide:zw,useValue:!1},{provide:ir,useFactory:t},{provide:Dc,multi:!0,useFactory:()=>{const e=Q(che,{optional:!0});return()=>e.initialize()}},{provide:Dc,multi:!0,useFactory:()=>{const e=Q(fhe);return()=>{e.initialize()}}},{provide:nO,useValue:n??!1}]}({ngZoneFactory:()=>{const r=NB(t);return r.scheduleInRootZone=n,r.shouldCoalesceEventChangeDetection&&Es("NgZone_CoalesceEvent"),new ir(r)},scheduleInRootZone:n});return Id([{provide:dhe,useValue:!0},e])}function NB(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:t?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:t?.runCoalescing??!1}}let fhe=(()=>{class t{subscription=new jn;initialized=!1;zone=Q(ir);pendingTasks=Q(af);initialize(){if(this.initialized)return;this.initialized=!0;let e=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(e=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{ir.assertNotInAngularZone(),queueMicrotask(()=>{null!==e&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(e),e=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{ir.assertInAngularZone(),e??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const WC=new xt(""),vhe=new xt("");function _b(t){return!t.moduleRef}let FB;function BB(){FB=yhe}function yhe(t,n){const e=t.injector.get(Bd);if(t._bootstrapComponents.length>0)t._bootstrapComponents.forEach(r=>e.bootstrap(r));else{if(!t.instance.ngDoBootstrap)throw new pt(-403,!1);t.instance.ngDoBootstrap(e)}n.push(t)}let HB=(()=>{class t{_injector;_modules=[];_destroyListeners=[];_destroyed=!1;constructor(e){this._injector=e}bootstrapModuleFactory(e,r){const i=[[{provide:vg,useExisting:pce},{provide:ir,useClass:xX},{provide:zw,useValue:!0}],...r?.applicationProviders??[],MX],o=function cie(t,n,e){return new FE(t,n,e,!1)}(e.moduleType,this.injector,i);return BB(),function PB(t){const n=_b(t)?t.r3Injector:t.moduleRef.injector,e=n.get(ir);return e.run(()=>{_b(t)?t.r3Injector.resolveInjectorInitializers():t.moduleRef.resolveInjectorInitializers();const r=n.get(sf);let i;if(e.runOutsideAngular(()=>{i=e.onError.subscribe({next:r})}),_b(t)){const o=()=>n.destroy(),a=t.platformInjector.get(WC);a.add(o),n.onDestroy(()=>{i.unsubscribe(),a.delete(o)})}else{const o=()=>t.moduleRef.destroy(),a=t.platformInjector.get(WC);a.add(o),t.moduleRef.onDestroy(()=>{fC(t.allPlatformModules,t.moduleRef),i.unsubscribe(),a.delete(o)})}return function bhe(t,n,e){try{const r=e();return Vy(r)?r.catch(i=>{throw n.runOutsideAngular(()=>t(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>t(r)),r}}(r,e,()=>{const o=n.get(af),a=o.add(),s=n.get(w8);return s.runInitializers(),s.donePromise.then(()=>{if(function ise(t){"string"==typeof t&&(HF=t.toLowerCase().replace(/_/g,"-"))}(n.get(TC,"en-US")||"en-US"),!n.get(vhe,!0))return _b(t)?n.get(Bd):(t.allPlatformModules.push(t.moduleRef),t.moduleRef);if(_b(t)){const u=n.get(Bd);return void 0!==t.rootComponent&&u.bootstrap(t.rootComponent),u}return FB?.(t.moduleRef,t.allPlatformModules),t.moduleRef}).finally(()=>{o.remove(a)})})})}({moduleRef:o,allPlatformModules:this._modules,platformInjector:this.injector})}bootstrapModule(e,r=[]){const i=pF({},r);return BB(),function phe(t,n,e){const r=new m8(e);return Promise.resolve(r)}(0,0,e).then(o=>this.bootstrapModuleFactory(o,i))}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new pt(404,!1);this._modules.slice().forEach(r=>r.destroy()),this._destroyListeners.forEach(r=>r());const e=this._injector.get(WC,null);e&&(e.forEach(r=>r()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static \u0275fac=function(r){return new(r||t)(sn(oi))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})(),l2=null;function YB(t,n,e=[]){const r=`Platform: ${n}`,i=new xt(r);return(o=[])=>{let a=$C();if(!a){const s=[...e,...o,{provide:i,useValue:!0}];a=t?.(s)??function The(t){if($C())throw new pt(400,!1);(function Yoe(){!function Ut(t){Ye=t}(()=>{throw new pt(600,"")})})(),l2=t;const n=t.get(HB);return function zB(t){const n=t.get(eO,null);Ms(t,()=>{n?.forEach(e=>e())})}(t),n}(function VB(t=[],n){return oi.create({name:n,providers:[{provide:eg,useValue:"platform"},{provide:WC,useValue:new Set([()=>l2=null])},...t]})}(s,r))}return function Ehe(){const n=$C();if(!n)throw new pt(-401,!1);return n}()}}function $C(){return l2?.get(HB)??null}function On(t){return"boolean"==typeof t?t:null!=t&&"false"!==t}function sc(t,n=NaN){return isNaN(parseFloat(t))||isNaN(Number(t))?n:Number(t)}const i5=Symbol("NOT_SET"),QB=new Set,Yhe={...yt,kind:"afterRenderEffectPhase",consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,value:i5,cleanup:null,consumerMarkedDirty(){if(this.sequence.impl.executing){if(null===this.sequence.lastPhase||this.sequence.lastPhase<this.phase)return;this.sequence.erroredOrDestroyed=!0}this.sequence.scheduler.notify(7)},phaseFn(t){if(this.sequence.lastPhase=this.phase,!this.dirty)return this.signal;if(this.dirty=!1,this.value!==i5&&!re(this))return this.signal;try{for(const i of this.cleanup??QB)i()}finally{this.cleanup?.clear()}const n=[];void 0!==t&&n.push(t),n.push(this.registerCleanupFn);const e=J(this);let r;try{r=this.userFn.apply(null,n)}finally{A(this,e)}return(this.value===i5||!this.equal(this.value,r))&&(this.value=r,this.version++),this.signal}};class Vhe extends LP{scheduler;lastPhase=null;nodes=[void 0,void 0,void 0,void 0];onDestroyFns=null;constructor(n,e,r,i,o,a=null){super(n,[void 0,void 0,void 0,void 0],r,!1,o.get(Ju),a),this.scheduler=i;for(const s of IP){const l=e[s];if(void 0===l)continue;const c=Object.create(Yhe);c.sequence=this,c.phase=s,c.userFn=l,c.dirty=!0,c.signal=()=>(j(c),c.value),c.signal[m]=c,c.registerCleanupFn=u=>(c.cleanup??=new Set).add(u),this.nodes[s]=c,this.hooks[s]=u=>c.phaseFn(u)}}afterRun(){super.afterRun(),this.lastPhase=null}destroy(){if(null!==this.onDestroyFns)for(const n of this.onDestroyFns)n();super.destroy();for(const n of this.nodes)if(n)try{for(const e of n.cleanup??QB)e()}finally{ue(n)}}}const Ghe=YB(null,"core",[]);function tH(t,n){const e=Jn(t),r=n.elementInjector||wp();return new iC(e).create(r,n.projectableNodes,n.hostElement,n.environmentInjector,n.directives,n.bindings)}function nH(t,n,e){const r=Object.create(Qhe);r.source=t,r.computation=n,null!=e&&(r.equal=e);const o=()=>{if(R(r),j(r),r.value===Ve)throw r.error;return r.value};return o[m]=r,o}function rH(t,n){R(t),An(t,n),ee(t)}const Qhe={...N,value:Ke,dirty:!0,error:null,equal:Tt,kind:"linkedSignal",producerMustRecompute:t=>t.value===Ke||t.value===Xe,producerRecomputeValue(t){if(t.value===Xe)throw new Error("");const n=t.value;t.value=Xe;const e=J(t);let r,i=!1;try{const o=t.source(),a=n!==Ke&&n!==Ve;r=t.computation(o,a?{source:t.sourceValue,value:n}:void 0),t.sourceValue=o,y(null),i=a&&r!==Ve&&t.equal(n,r)}catch(o){r=Ve,t.error=o}finally{A(t,e)}i?t.value=n:(t.value=r,t.version++)}};function dl(t,n){return $e(t,n?.equal)}function Jr(t){return function efe(t){const n=y(null);try{return t()}finally{y(n)}}(t)}Error;class Vg extends Error{_brand;constructor(n){super(n)}static IDLE=new Vg("IDLE");static LOADING=new Vg("LOADING")}const dfe=t=>t;function aH(t,n,e){const r=t[m],i=t;if(void 0!==e){const o=a=>rH(r,a);i.set=a=>e(a,o),i.update=a=>e(a(Jr(t)),o)}else i.set=o=>rH(r,o),i.update=o=>function Jhe(t,n){if(R(t),t.value===Ve)throw t.error;gn(t,n),ee(t)}(r,o);return i.asReadonly=OM.bind(t),i}function c5(t,n){return t?n?t.endsWith("/")?n.startsWith("/")?t+n.slice(1):t+n:n.startsWith("/")?t+n:`${t}/${n}`:t:n}function uH(t){const n=t.search(/#|\?|$/);return"/"===t[n-1]?t.slice(0,n-1)+t.slice(n):t}function gf(t){return t&&"?"!==t[0]?`?${t}`:t}Error,Error;let rm=(()=>{class t{historyGo(e){throw new Error("")}static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:()=>Q(hH),providedIn:"root"})}return t})();const d5=new xt("");let hH=(()=>{class t extends rm{_platformLocation;_baseHref;_removeListenerFns=[];constructor(e,r){super(),this._platformLocation=e,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??Q(Mi).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return c5(this._baseHref,e)}path(e=!1){const r=this._platformLocation.pathname+gf(this._platformLocation.search),i=this._platformLocation.hash;return i&&e?`${r}${i}`:r}pushState(e,r,i,o){const a=this.prepareExternalUrl(i+gf(o));this._platformLocation.pushState(e,r,a)}replaceState(e,r,i,o){const a=this.prepareExternalUrl(i+gf(o));this._platformLocation.replaceState(e,r,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}static \u0275fac=function(r){return new(r||t)(sn(ly),sn(d5,8))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),zg=(()=>{class t{_subject=new fn;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(e){this._locationStrategy=e;const r=this._locationStrategy.getBaseHref();this._basePath=function kfe(t){if(new RegExp("^(https?:)?//").test(t)){const[,e]=t.split(/\/\/[^\/]+/);return e}return t}(uH(fH(r))),this._locationStrategy.onPopState(i=>{this._subject.next({url:this.path(!0),pop:!0,state:i.state,type:i.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,r=""){return this.path()==this.normalize(e+gf(r))}normalize(e){return t.stripTrailingSlash(function xfe(t,n){if(!t||!n.startsWith(t))return n;const e=n.substring(t.length);return""===e||["/",";","?","#"].includes(e[0])?e:n}(this._basePath,fH(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,r="",i=null){this._locationStrategy.pushState(i,"",e,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+gf(r)),i)}replaceState(e,r="",i=null){this._locationStrategy.replaceState(i,"",e,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+gf(r)),i)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){this._locationStrategy.historyGo?.(e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{const r=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(r,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",r){this._urlChangeListeners.forEach(i=>i(e,r))}subscribe(e,r,i){return this._subject.subscribe({next:e,error:r??void 0,complete:i??void 0})}static normalizeQueryParams=gf;static joinWithSlash=c5;static stripTrailingSlash=uH;static \u0275fac=function(r){return new(r||t)(sn(rm))};static \u0275prov=In({token:t,factory:()=>function Cfe(){return new zg(sn(rm))}(),providedIn:"root"})}return t})();function fH(t){return t.replace(/\/index\.html$/,"")}let mH=(()=>{class t extends rm{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(e,r){super(),this._platformLocation=e,null!=r&&(this._baseHref=r)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}path(e=!1){const r=this._platformLocation.hash??"#";return r.length>0?r.substring(1):r}prepareExternalUrl(e){const r=c5(this._baseHref,e);return r.length>0?"#"+r:r}pushState(e,r,i,o){const a=this.prepareExternalUrl(i+gf(o))||this._platformLocation.pathname;this._platformLocation.pushState(e,r,a)}replaceState(e,r,i,o){const a=this.prepareExternalUrl(i+gf(o))||this._platformLocation.pathname;this._platformLocation.replaceState(e,r,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}static \u0275fac=function(r){return new(r||t)(sn(ly),sn(d5,8))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();var ZC=function(t){return t[t.Decimal=0]="Decimal",t[t.Percent=1]="Percent",t[t.Currency=2]="Currency",t[t.Scientific=3]="Scientific",t}(ZC||{}),lc=function(t){return t[t.Format=0]="Format",t[t.Standalone=1]="Standalone",t}(lc||{}),Ko=function(t){return t[t.Narrow=0]="Narrow",t[t.Abbreviated=1]="Abbreviated",t[t.Wide=2]="Wide",t[t.Short=3]="Short",t}(Ko||{}),cd=function(t){return t[t.Short=0]="Short",t[t.Medium=1]="Medium",t[t.Long=2]="Long",t[t.Full=3]="Full",t}(cd||{});function XC(t,n){return Yd(Pc(t)[Na_DateFormat],n)}function JC(t,n){return Yd(Pc(t)[Na_TimeFormat],n)}function QC(t,n){return Yd(Pc(t)[Na_DateTimeFormat],n)}function Ud(t,n){const e=Pc(t),r=e[Na_NumberSymbols][n];if(typeof r>"u"){if(12===n)return e[Na_NumberSymbols][0];if(13===n)return e[Na_NumberSymbols][1]}return r}function _H(t){if(!t[Na_ExtraData])throw new pt(2303,!1)}function Yd(t,n){for(let e=n;e>-1;e--)if(typeof t[e]<"u")return t[e];throw new pt(2304,!1)}function h5(t){const[n,e]=t.split(":");return{hours:+n,minutes:+e}}const Hfe=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,ex=Object.create(null),jfe=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;function Yfe(t,n,e,r){let i=function Jfe(t){if(bH(t))return t;if("number"==typeof t&&!isNaN(t))return new Date(t);if("string"==typeof t){if(t=t.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(t)){const[i,o=1,a=1]=t.split("-").map(s=>+s);return tx(i,o-1,a)}const e=parseFloat(t);if(!isNaN(t-e))return new Date(e);let r;if(r=t.match(Hfe))return function Qfe(t){const n=new Date(0);let e=0,r=0;const i=t[8]?n.setUTCFullYear:n.setFullYear,o=t[8]?n.setUTCHours:n.setHours;t[9]&&(e=Number(t[9]+t[10]),r=Number(t[9]+t[11])),i.call(n,Number(t[1]),Number(t[2])-1,Number(t[3]));const a=Number(t[4]||0)-e,s=Number(t[5]||0)-r,l=Number(t[6]||0),c=Math.floor(1e3*parseFloat("0."+(t[7]||0)));return o.call(n,a,s,l,c),n}(r)}const n=new Date(t);if(!bH(n))throw new pt(2311,!1);return n}(t);(function Vfe(t){if(t.length>256)throw new pt(2300,!1)})(n),n=_f(e,n)||n;let s,a=[];for(;n;){if(s=jfe.exec(n),!s){a.push(n);break}{a=a.concat(s.slice(1));const u=a.pop();if(!u)break;n=u}}let l=i.getTimezoneOffset();r&&(l=yH(r,l),i=function Xfe(t,n){const i=t.getTimezoneOffset();return function Zfe(t,n){return(t=new Date(t.getTime())).setMinutes(t.getMinutes()+n),t}(t,-1*(yH(n,i)-i))}(i,r));let c="";return a.forEach(u=>{const p=function Kfe(t){if(p5[t])return p5[t];let n;switch(t){case"G":case"GG":case"GGG":n=ra(3,Ko.Abbreviated);break;case"GGGG":n=ra(3,Ko.Wide);break;case"GGGGG":n=ra(3,Ko.Narrow);break;case"y":n=ms(0,1,0,!1,!0);break;case"yy":n=ms(0,2,0,!0,!0);break;case"yyy":n=ms(0,3,0,!1,!0);break;case"yyyy":n=ms(0,4,0,!1,!0);break;case"Y":n=ox(1);break;case"YY":n=ox(2,!0);break;case"YYY":n=ox(3);break;case"YYYY":n=ox(4);break;case"M":case"L":n=ms(1,1,1);break;case"MM":case"LL":n=ms(1,2,1);break;case"MMM":n=ra(2,Ko.Abbreviated);break;case"MMMM":n=ra(2,Ko.Wide);break;case"MMMMM":n=ra(2,Ko.Narrow);break;case"LLL":n=ra(2,Ko.Abbreviated,lc.Standalone);break;case"LLLL":n=ra(2,Ko.Wide,lc.Standalone);break;case"LLLLL":n=ra(2,Ko.Narrow,lc.Standalone);break;case"w":n=f5(1);break;case"ww":n=f5(2);break;case"W":n=f5(1,!0);break;case"d":n=ms(2,1);break;case"dd":n=ms(2,2);break;case"c":case"cc":n=ms(7,1);break;case"ccc":n=ra(1,Ko.Abbreviated,lc.Standalone);break;case"cccc":n=ra(1,Ko.Wide,lc.Standalone);break;case"ccccc":n=ra(1,Ko.Narrow,lc.Standalone);break;case"cccccc":n=ra(1,Ko.Short,lc.Standalone);break;case"E":case"EE":case"EEE":n=ra(1,Ko.Abbreviated);break;case"EEEE":n=ra(1,Ko.Wide);break;case"EEEEE":n=ra(1,Ko.Narrow);break;case"EEEEEE":n=ra(1,Ko.Short);break;case"a":case"aa":case"aaa":n=ra(0,Ko.Abbreviated);break;case"aaaa":n=ra(0,Ko.Wide);break;case"aaaaa":n=ra(0,Ko.Narrow);break;case"b":case"bb":case"bbb":n=ra(0,Ko.Abbreviated,lc.Standalone,!0);break;case"bbbb":n=ra(0,Ko.Wide,lc.Standalone,!0);break;case"bbbbb":n=ra(0,Ko.Narrow,lc.Standalone,!0);break;case"B":case"BB":case"BBB":n=ra(0,Ko.Abbreviated,lc.Format,!0);break;case"BBBB":n=ra(0,Ko.Wide,lc.Format,!0);break;case"BBBBB":n=ra(0,Ko.Narrow,lc.Format,!0);break;case"h":n=ms(3,1,-12);break;case"hh":n=ms(3,2,-12);break;case"H":n=ms(3,1);break;case"HH":n=ms(3,2);break;case"m":n=ms(4,1);break;case"mm":n=ms(4,2);break;case"s":n=ms(5,1);break;case"ss":n=ms(5,2);break;case"S":n=ms(6,1);break;case"SS":n=ms(6,2);break;case"SSS":n=ms(6,3);break;case"Z":case"ZZ":case"ZZZ":n=rx(0);break;case"ZZZZZ":n=rx(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":n=rx(1);break;case"OOOO":case"ZZZZ":case"zzzz":n=rx(2);break;default:return null}return p5[t]=n,n}(u);c+=p?p(i,e,l):"''"===u?"'":u.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}function tx(t,n,e){const r=new Date(0);return r.setFullYear(t,n,e),r.setHours(0,0,0),r}function _f(t,n){const e=function Efe(t){return Pc(t)[Na_LocaleId]}(t);if(ex[e]??=Object.create(null),ex[e][n])return ex[e][n];let r="";switch(n){case"shortDate":r=XC(t,cd.Short);break;case"mediumDate":r=XC(t,cd.Medium);break;case"longDate":r=XC(t,cd.Long);break;case"fullDate":r=XC(t,cd.Full);break;case"shortTime":r=JC(t,cd.Short);break;case"mediumTime":r=JC(t,cd.Medium);break;case"longTime":r=JC(t,cd.Long);break;case"fullTime":r=JC(t,cd.Full);break;case"short":const i=_f(t,"shortTime"),o=_f(t,"shortDate");r=nx(QC(t,cd.Short),[i,o]);break;case"medium":const a=_f(t,"mediumTime"),s=_f(t,"mediumDate");r=nx(QC(t,cd.Medium),[a,s]);break;case"long":const l=_f(t,"longTime"),c=_f(t,"longDate");r=nx(QC(t,cd.Long),[l,c]);break;case"full":const u=_f(t,"fullTime"),p=_f(t,"fullDate");r=nx(QC(t,cd.Full),[u,p])}return r&&(ex[e][n]=r),r}function nx(t,n){return n&&(t=t.replace(/\{([^}]+)}/g,function(e,r){return Object.hasOwn(n,r)?n[r]:e})),t}function gu(t,n,e="-",r,i){let o="";(t<0||i&&t<=0)&&(i?t=1-t:(t=-t,o=e));let a=String(t);for(;a.length<n;)a="0"+a;return r&&(a=a.slice(a.length-n)),o+a}function ms(t,n,e=0,r=!1,i=!1){return function(o,a){let s=function Wfe(t,n){switch(t){case 0:return n.getFullYear();case 1:return n.getMonth();case 2:return n.getDate();case 3:return n.getHours();case 4:return n.getMinutes();case 5:return n.getSeconds();case 6:return n.getMilliseconds();case 7:return n.getDay();default:throw new pt(2301,!1)}}(t,o);if((e>0||s>-e)&&(s+=e),3===t)0===s&&-12===e&&(s=12);else if(6===t)return function zfe(t,n){return gu(t,3).substring(0,n)}(s,n);const l=Ud(a,5);return gu(s,n,l,r,i)}}function ra(t,n,e=lc.Format,r=!1){return function(i,o){return function $fe(t,n,e,r,i,o){switch(e){case 2:return function Lfe(t,n,e){const r=Pc(t),o=Yd([r[Na_MonthsFormat],r[Na_MonthsStandalone]],n);return Yd(o,e)}(n,i,r)[t.getMonth()];case 1:return function Afe(t,n,e){const r=Pc(t),o=Yd([r[Na_DaysFormat],r[Na_DaysStandalone]],n);return Yd(o,e)}(n,i,r)[t.getDay()];case 0:const a=t.getHours(),s=t.getMinutes();if(o){const c=function Rfe(t){const n=Pc(t);return _H(n),(n[Na_ExtraData][2]||[]).map(r=>"string"==typeof r?h5(r):[h5(r[0]),h5(r[1])])}(n),u=function Pfe(t,n,e){const r=Pc(t);_H(r);const o=Yd([r[Na_ExtraData][0],r[Na_ExtraData][1]],n)||[];return Yd(o,e)||[]}(n,i,r),p=c.findIndex(M=>{if(Array.isArray(M)){const[w,H]=M,q=a>=w.hours&&s>=w.minutes,te=a<H.hours||a===H.hours&&s<H.minutes;if(w.hours<H.hours){if(q&&te)return!0}else if(q||te)return!0}else if(M.hours===a&&M.minutes===s)return!0;return!1});if(-1!==p)return u[p]}return function Ife(t,n,e){const r=Pc(t),o=Yd([r[Na_DayPeriodsFormat],r[Na_DayPeriodsStandalone]],n);return Yd(o,e)}(n,i,r)[a<12?0:1];case 3:return function Nfe(t,n){return Yd(Pc(t)[Na_Eras],n)}(n,r)[t.getFullYear()<=0?0:1];default:throw new pt(2302,!1)}}(i,o,t,n,e,r)}}function rx(t){return function(n,e,r){const i=-1*r,o=Ud(e,5),a=i>0?Math.floor(i/60):Math.ceil(i/60);switch(t){case 0:return(i>=0?"+":"")+gu(a,2,o)+gu(Math.abs(i%60),2,o);case 1:return"GMT"+(i>=0?"+":"")+gu(a,1,o);case 2:return"GMT"+(i>=0?"+":"")+gu(a,2,o)+":"+gu(Math.abs(i%60),2,o);case 3:return 0===r?"Z":(i>=0?"+":"")+gu(a,2,o)+":"+gu(Math.abs(i%60),2,o);default:throw new pt(2310,!1)}}}function vH(t){const n=t.getDay(),e=0===n?-3:4-n;return tx(t.getFullYear(),t.getMonth(),t.getDate()+e)}function f5(t,n=!1){return function(e,r){let i;if(n){const o=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,a=e.getDate();i=1+Math.floor((a+o)/7)}else{const o=vH(e),a=function qfe(t){const n=tx(t,0,1).getDay();return tx(t,0,1+(n<=4?4:11)-n)}(o.getFullYear()),s=o.getTime()-a.getTime();i=1+Math.round(s/6048e5)}return gu(i,t,Ud(r,5))}}function ox(t,n=!1){return function(e,r){return gu(vH(e).getFullYear(),t,Ud(r,5),n)}}const p5=Object.create(null);function yH(t,n){t=t.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(e)?n:e}function bH(t){return t instanceof Date&&!isNaN(t.valueOf())}const epe=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function v5(t){const n=parseInt(t);if(isNaN(n))throw new pt(2305,!1);return n}const y5=/\s+/,CH=[];let vf=(()=>{class t{_ngEl;_renderer;initialClasses=CH;rawClass;stateMap=new Map;constructor(e,r){this._ngEl=e,this._renderer=r}set klass(e){this.initialClasses=null!=e?e.trim().split(y5):CH}set ngClass(e){this.rawClass="string"==typeof e?e.trim().split(y5):e}ngDoCheck(){for(const r of this.initialClasses)this._updateState(r,!0);const e=this.rawClass;if(Array.isArray(e)||e instanceof Set)for(const r of e)this._updateState(r,!0);else if(null!=e)for(const r of Object.keys(e))this._updateState(r,!!e[r]);this._applyStateDiff()}_updateState(e,r){const i=this.stateMap.get(e);void 0!==i?(i.enabled!==r&&(i.changed=!0,i.enabled=r),i.touched=!0):this.stateMap.set(e,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(const e of this.stateMap){const r=e[0],i=e[1];i.changed?(this._toggleClass(r,i.enabled),i.changed=!1):i.touched||(i.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),i.touched=!1}}_toggleClass(e,r){(e=e.trim()).length>0&&e.split(y5).forEach(i=>{r?this._renderer.addClass(this._ngEl.nativeElement,i):this._renderer.removeClass(this._ngEl.nativeElement,i)})}static \u0275fac=function(r){return new(r||t)(Ht(yr),Ht(es))};static \u0275dir=Tn({type:t,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return t})();class lpe{$implicit;ngForOf;index;count;constructor(n,e,r,i){this.$implicit=n,this.ngForOf=e,this.index=r,this.count=i}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let u2=(()=>{class t{_viewContainer;_template;_differs;set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(e,r,i){this._viewContainer=e,this._template=r,this._differs=i}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const r=this._viewContainer;e.forEachOperation((i,o,a)=>{if(null==i.previousIndex)r.createEmbeddedView(this._template,new lpe(i.item,this._ngForOf,-1,-1),null===a?void 0:a);else if(null==a)r.remove(null===o?void 0:o);else if(null!==o){const s=r.get(o);r.move(s,a),xH(s,i)}});for(let i=0,o=r.length;i<o;i++){const s=r.get(i).context;s.index=i,s.count=o,s.ngForOf=this._ngForOf}e.forEachIdentityChange(i=>{xH(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(e,r){return!0}static \u0275fac=function(r){return new(r||t)(Ht(cl),Ht(ll),Ht(zC))};static \u0275dir=Tn({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return t})();function xH(t,n){t.context.$implicit=n.item}let Zo=(()=>{class t{_viewContainer;_context=new cpe;_thenTemplateRef=null;_elseTemplateRef=null;_thenViewRef=null;_elseViewRef=null;constructor(e,r){this._viewContainer=e,this._thenTemplateRef=r}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){kH(e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){kH(e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(e,r){return!0}static \u0275fac=function(r){return new(r||t)(Ht(cl),Ht(ll))};static \u0275dir=Tn({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return t})();class cpe{$implicit=null;ngIf=null}function kH(t,n){if(t&&!t.createEmbeddedView)throw new pt(2020,!1)}let dpe=(()=>{class t{_ngEl;_differs;_renderer;_ngStyle=null;_differ=null;constructor(e,r,i){this._ngEl=e,this._differs=r,this._renderer=i}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,r){const[i,o]=e.split("."),a=-1===i.indexOf("-")?void 0:Bp.DashCase;null!=r?this._renderer.setStyle(this._ngEl.nativeElement,i,o?`${r}${o}`:r,a):this._renderer.removeStyle(this._ngEl.nativeElement,i,a)}_applyChanges(e){e.forEachRemovedItem(r=>this._setStyle(r.key,null)),e.forEachAddedItem(r=>this._setStyle(r.key,r.currentValue)),e.forEachChangedItem(r=>this._setStyle(r.key,r.currentValue))}static \u0275fac=function(r){return new(r||t)(Ht(yr),Ht(LB),Ht(es))};static \u0275dir=Tn({type:t,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}})}return t})(),b5=(()=>{class t{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;injector=Q(oi);constructor(e){this._viewContainerRef=e}ngOnChanges(e){if(this._shouldRecreateView(e)){const r=this._viewContainerRef;if(this._viewRef&&r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const i=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,i,{injector:this._getInjector()})}}_getInjector(){return"outlet"===this.ngTemplateOutletInjector?this.injector:this.ngTemplateOutletInjector??void 0}_shouldRecreateView(e){return!!e.ngTemplateOutlet||!!e.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(e,r,i)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,r,i),get:(e,r,i)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,r,i)}})}static \u0275fac=function(r){return new(r||t)(Ht(cl))};static \u0275dir=Tn({type:t,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[Ts]})}return t})();function sx(t,n){return new pt(2100,!1)}class upe{createSubscription(n,e,r){return Jr(()=>n.subscribe({next:e,error:r}))}dispose(n){Jr(()=>n.unsubscribe())}}class hpe{createSubscription(n,e,r){return n.then(i=>e?.(i),i=>r?.(i)),{unsubscribe:()=>{e=null,r=null}}}dispose(n){n.unsubscribe()}}const fpe=new hpe,ppe=new upe;let DH=(()=>{class t{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;applicationErrorHandler=Q(sf);constructor(e){this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){if(!this._obj){if(e)try{this.markForCheckOnValueUpdate=!1,this._subscribe(e)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,r=>this._updateLatestValue(e,r),r=>this.applicationErrorHandler(r))}_selectStrategy(e){if(Vy(e))return fpe;if(f8(e))return ppe;throw sx()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,r){e===this._obj&&(this._latestValue=r,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(r){return new(r||t)(Ht(yo,16))};static \u0275pipe=Ac({name:"async",type:t,pure:!1})}return t})();const mpe=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g;let gpe=(()=>{class t{transform(e){return null==e?null:(function _pe(t,n){if("string"!=typeof n)throw sx()}(0,e),e.replace(mpe,r=>r[0].toUpperCase()+r.slice(1).toLowerCase()))}static \u0275fac=function(r){return new(r||t)};static \u0275pipe=Ac({name:"titlecase",type:t,pure:!0})}return t})();const ype=new xt(""),bpe=new xt("");let yf=(()=>{class t{locale;defaultTimezone;defaultOptions;constructor(e,r,i){this.locale=e,this.defaultTimezone=r,this.defaultOptions=i}transform(e,r,i,o){if(null==e||""===e||e!=e)return null;try{return Yfe(e,r??this.defaultOptions?.dateFormat??"mediumDate",o||this.locale,i??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(a){throw sx()}}static \u0275fac=function(r){return new(r||t)(Ht(TC,16),Ht(ype,24),Ht(bpe,24))};static \u0275pipe=Ac({name:"date",type:t,pure:!0})}return t})(),bb=(()=>{class t{_locale;constructor(e){this._locale=e}transform(e,r,i){if(!function wpe(t){return!(null==t||""===t||t!=t)}(e))return null;i||=this._locale;try{const o=function Spe(t){if("string"==typeof t&&!isNaN(Number(t)-parseFloat(t)))return Number(t);if("number"!=typeof t)throw new pt(2309,!1);return t}(e);return function ipe(t,n,e){return function g5(t,n,e,r,i,o,a=!1){let s="",l=!1;if(isFinite(t)){let c=function ape(t){let r,i,o,a,s,n=Math.abs(t)+"",e=0;for((i=n.indexOf("."))>-1&&(n=n.replace(".","")),(o=n.search(/e/i))>0?(i<0&&(i=o),i+=+n.slice(o+1),n=n.substring(0,o)):i<0&&(i=n.length),o=0;"0"===n.charAt(o);o++);if(o===(s=n.length))r=[0],i=1;else{for(s--;"0"===n.charAt(s);)s--;for(i-=o,r=[],a=0;o<=s;o++,a++)r[a]=Number(n.charAt(o))}return i>22&&(r=r.splice(0,21),e=i-1,i=1),{digits:r,exponent:e,integerLen:i}}(t);a&&(c=function ope(t){if(0===t.digits[0])return t;const n=t.digits.length-t.integerLen;return t.exponent?t.exponent+=2:(0===n?t.digits.push(0,0):1===n&&t.digits.push(0),t.integerLen+=2),t}(c));let u=n.minInt,p=n.minFrac,M=n.maxFrac;if(o){const ie=o.match(epe);if(null===ie)throw new pt(2306,!1);const be=ie[1],Ce=ie[3],Je=ie[5];null!=be&&(u=v5(be)),null!=Ce&&(p=v5(Ce)),null!=Je?M=v5(Je):null!=Ce&&p>M&&(M=p);const Ct=100;if(u>Ct||p>Ct||M>Ct)throw new pt(2306,!1)}!function spe(t,n,e){if(n>e)throw new pt(2307,!1);let r=t.digits,i=r.length-t.integerLen;const o=Math.min(Math.max(n,i),e);let a=o+t.integerLen,s=r[a];if(a>0){r.splice(Math.max(t.integerLen,a));for(let p=a;p<r.length;p++)r[p]=0}else{i=Math.max(0,i),t.integerLen=1,r.length=Math.max(1,a=o+1),r[0]=0;for(let p=1;p<a;p++)r[p]=0}if(s>=5)if(a-1<0){for(let p=0;p>a;p--)r.unshift(0),t.integerLen++;r.unshift(1),t.integerLen++}else r[a-1]++;for(;i<Math.max(0,o);i++)r.push(0);let l=0!==o;const c=n+t.integerLen,u=r.reduceRight(function(p,M,w,H){return H[w]=(M+=p)<10?M:M-10,l&&(0===H[w]&&w>=c?H.pop():l=!1),M>=10?1:0},0);u&&(r.unshift(u),t.integerLen++)}(c,p,M);let w=c.digits,H=c.integerLen;const q=c.exponent;let te=[];for(l=w.every(ie=>!ie);H<u;H++)w.unshift(0);for(;H<0;H++)w.unshift(0);H>0?te=w.splice(H,w.length):(te=w,w=[0]);const X=[];for(w.length>=n.lgSize&&X.unshift(w.splice(-n.lgSize,w.length).join(""));w.length>n.gSize;)X.unshift(w.splice(-n.gSize,w.length).join(""));w.length&&X.unshift(w.join("")),s=X.join(Ud(e,r)),te.length&&(s+=Ud(e,i)+te.join("")),q&&(s+=Ud(e,6)+"+"+q)}else s=Ud(e,9);return s=t<0&&!l?n.negPre+s+n.negSuf:n.posPre+s+n.posSuf,s}(t,function _5(t,n="-"){const e={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=t.split(";"),i=r[0],o=r[1],a=-1!==i.indexOf(".")?i.split("."):[i.substring(0,i.lastIndexOf("0")+1),i.substring(i.lastIndexOf("0")+1)],s=a[0],l=a[1]||"";e.posPre=s.substring(0,s.indexOf("#"));for(let u=0;u<l.length;u++){const p=l.charAt(u);"0"===p?e.minFrac=e.maxFrac=u+1:"#"===p?e.maxFrac=u+1:e.posSuf+=p}const c=s.split(",");if(e.gSize=c[1]?c[1].length:0,e.lgSize=c[2]||c[1]?(c[2]||c[1]).length:0,o){const u=i.length-e.posPre.length-e.posSuf.length,p=o.indexOf("#");e.negPre=o.substring(0,p).replace(/'/g,""),e.negSuf=o.slice(p+u).replace(/'/g,"")}else e.negPre=n+e.posPre,e.negSuf=e.posSuf;return e}(function u5(t,n){return Pc(t)[Na_NumberFormats][n]}(n,ZC.Decimal),Ud(n,5)),n,1,0,e)}(o,i,r)}catch(o){throw sx()}}static \u0275fac=function(r){return new(r||t)(Ht(TC,16))};static \u0275pipe=Ac({name:"number",type:t,pure:!0})}return t})(),Ua=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})();class MH{_doc;constructor(n){this._doc=n}manager}let w5=(()=>{class t extends MH{constructor(e){super(e)}supports(e){return!0}addEventListener(e,r,i,o){return e.addEventListener(r,i,o),()=>this.removeEventListener(e,r,i,o)}removeEventListener(e,r,i,o){return e.removeEventListener(r,i,o)}static \u0275fac=function(r){return new(r||t)(sn(Mi))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const S5=new xt("");let TH=(()=>{class t{_zone;_plugins;_eventNameToPlugin=new Map;constructor(e,r){this._zone=r,e.forEach(a=>{a.manager=this});const i=e.filter(a=>!(a instanceof w5));this._plugins=i.slice().reverse();const o=e.find(a=>a instanceof w5);o&&this._plugins.push(o)}addEventListener(e,r,i,o){return this._findPluginFor(r).addEventListener(e,r,i,o)}getZone(){return this._zone}_findPluginFor(e){let r=this._eventNameToPlugin.get(e);if(r)return r;if(r=this._plugins.find(o=>o.supports(e)),!r)throw new pt(-5101,!1);return this._eventNameToPlugin.set(e,r),r}static \u0275fac=function(r){return new(r||t)(sn(S5),sn(ir))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const C5="ng-app-id";function EH(t){for(const n of t)n.remove()}function IH(t,n){const e=n.createElement("style");return e.textContent=t,e}function x5(t,n){const e=n.createElement("link");return e.setAttribute("rel","stylesheet"),e.setAttribute("href",t),e}let AH=(()=>{class t{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(e,r,i,o={}){this.doc=e,this.appId=r,this.nonce=i,function kpe(t,n,e,r){const i=t.head?.querySelectorAll(`style[${C5}="${n}"],link[${C5}="${n}"]`);if(!i||0===i.length)return!1;for(const o of i)o.removeAttribute(C5),o instanceof HTMLLinkElement?r.set(o.href.slice(o.href.lastIndexOf("/")+1),{usage:0,elements:[o]}):o.textContent&&e.set(o.textContent,{usage:0,elements:[o]});return!0}(e,r,this.inline,this.external)&&this.hosts.add(e.head)}addStyles(e,r){for(const i of e)this.addUsage(i,this.inline,IH);r?.forEach(i=>this.addUsage(i,this.external,x5))}removeStyles(e,r){for(const i of e)this.removeUsage(i,this.inline);r?.forEach(i=>this.removeUsage(i,this.external))}addUsage(e,r,i){const o=r.get(e);o?o.usage++:r.set(e,{usage:1,elements:[...this.hosts].map(a=>this.addElement(a,i(e,this.doc)))})}removeUsage(e,r){const i=r.get(e);i&&(i.usage--,i.usage<=0&&(EH(i.elements),r.delete(e)))}ngOnDestroy(){for(const[,{elements:e}]of[...this.inline,...this.external])EH(e);this.hosts.clear()}addHost(e){if(!this.hosts.has(e)){this.hosts.add(e);for(const[r,{elements:i}]of this.inline)i.push(this.addElement(e,IH(r,this.doc)));for(const[r,{elements:i}]of this.external)i.push(this.addElement(e,x5(r,this.doc)))}}removeHost(e){this.hosts.delete(e);for(const r of[...this.inline.values(),...this.external.values()]){const i=[];for(const o of r.elements)o.parentNode===e?o.remove():i.push(o);r.elements=i}}addElement(e,r){return this.nonce&&r.setAttribute("nonce",this.nonce),e.appendChild(r)}static \u0275fac=function(r){return new(r||t)(sn(Mi),sn(_g),sn(RM,8),sn(T0))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const k5={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},D5=/%COMP%/g,Ape=new xt("",{factory:()=>!0}),NH=new xt("");function OH(t,n){return n.map(e=>e.replace(D5,t))}let M5=(()=>{class t{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;cssVarNamespace;constructor(e,r,i,o,a,s,l=null,c=null,u=null){this.eventManager=e,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=a,this.ngZone=s,this.nonce=l,this.tracingService=c,this.cssVarNamespace=u??"",this.defaultRenderer=new T5(e,a,s,this.tracingService,this.cssVarNamespace)}createRenderer(e,r){if(!e||!r)return this.defaultRenderer;const i=this.getOrCreateRenderer(e,r);return i instanceof FH?i.applyToHost(e):i instanceof E5&&i.applyStyles(),i}getOrCreateRenderer(e,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const a=this.doc,s=this.ngZone,l=this.eventManager,c=this.sharedStylesHost,u=this.removeStylesOnCompDestroy,p=this.tracingService;switch(r.encapsulation){case Pd.Emulated:o=new FH(l,c,r,this.appId,u,a,s,p,this.cssVarNamespace);break;case Pd.ShadowDom:return new PH(l,e,r,a,s,this.nonce,p,this.cssVarNamespace,c);case Pd.ExperimentalIsolatedShadowDom:return new PH(l,e,r,a,s,this.nonce,p,this.cssVarNamespace);default:o=new E5(l,c,r,u,a,s,p,this.cssVarNamespace)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(e){this.rendererByCompId.delete(e)}static \u0275fac=function(r){return new(r||t)(sn(TH),sn(nC),sn(_g),sn(Ape),sn(Mi),sn(ir),sn(RM),sn(jp,8),sn(NH,8))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();class T5{eventManager;doc;ngZone;tracingService;cssVarNamespace;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,e,r,i,o=""){this.eventManager=n,this.doc=e,this.ngZone=r,this.tracingService=i,this.cssVarNamespace=o}destroy(){}destroyNode=null;createElement(n,e){return e?this.doc.createElementNS(k5[e]||e,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,e){(RH(n)?n.content:n).appendChild(e)}insertBefore(n,e,r){n&&(RH(n)?n.content:n).insertBefore(e,r)}removeChild(n,e){e.remove()}selectRootElement(n,e){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new pt(-5104,!1);return e||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,e,r,i){if(i){e=i+":"+e;const o=k5[i];o?n.setAttributeNS(o,e,r):n.setAttribute(e,r)}else n.setAttribute(e,r)}removeAttribute(n,e,r){if(r){const i=k5[r];i?n.removeAttributeNS(i,e):n.removeAttribute(`${r}:${e}`)}else n.removeAttribute(e)}addClass(n,e){n.classList.add(e)}removeClass(n,e){n.classList.remove(e)}setStyle(n,e,r,i){const o=e.startsWith("--");o&&(e=e.replace("%NS%",this.cssVarNamespace)),o||i&(Bp.DashCase|Bp.Important)?n.style.setProperty(e,r,i&Bp.Important?"important":""):n.style[e]=r}removeStyle(n,e,r){const i=e.startsWith("--");i&&(e=e.replace("%NS%",this.cssVarNamespace)),i||r&Bp.DashCase?n.style.removeProperty(e):n.style[e]=""}setProperty(n,e,r){null!=n&&(n[e]=r)}setValue(n,e){n.nodeValue=e}listen(n,e,r,i){if("string"==typeof n&&!(n=Lp().getGlobalEventTarget(this.doc,n)))throw new pt(-5102,!1);let o=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(o=this.tracingService.wrapEventListener(n,e,o)),this.eventManager.addEventListener(n,e,o,i)}decoratePreventDefault(n){return e=>{if("__ngUnwrap__"===e)return n;!1===n(e)&&e.preventDefault()}}}function RH(t){return"TEMPLATE"===t.tagName&&void 0!==t.content}class PH extends T5{hostEl;sharedStylesHost;shadowRoot;constructor(n,e,r,i,o,a,s,l,c){super(n,i,o,s,l),this.hostEl=e,this.sharedStylesHost=c,this.shadowRoot=e.attachShadow({mode:"open"}),this.sharedStylesHost&&this.sharedStylesHost.addHost(this.shadowRoot);let u=r.styles;u=OH(r.id,u).map(M=>M.replace(/%NS%/g,l));for(const M of u){const w=document.createElement("style");a&&w.setAttribute("nonce",a),w.textContent=M,this.shadowRoot.appendChild(w)}const p=r.getExternalStyles?.();if(p)for(const M of p){const w=x5(M,i);a&&w.setAttribute("nonce",a),this.shadowRoot.appendChild(w)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,e){return super.appendChild(this.nodeOrShadowRoot(n),e)}insertBefore(n,e,r){return super.insertBefore(this.nodeOrShadowRoot(n),e,r)}removeChild(n,e){return super.removeChild(null,e)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost&&this.sharedStylesHost.removeHost(this.shadowRoot)}}class E5 extends T5{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,e,r,i,o,a,s,l,c){super(n,o,a,s,l),this.sharedStylesHost=e,this.removeStylesOnCompDestroy=i;let u=r.styles;const p=c?OH(c,u):u;this.styles=p.map(M=>M.replace(/%NS%/g,l)),this.styleUrls=r.getExternalStyles?.(c)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&0===Hp.size&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}}class FH extends E5{contentAttr;hostAttr;constructor(n,e,r,i,o,a,s,l,c){const u=i+"-"+r.id;super(n,e,r,o,a,s,l,c,u),this.contentAttr=function Lpe(t){return"_ngcontent-%COMP%".replace(D5,t)}(u),this.hostAttr=function Npe(t){return"_nghost-%COMP%".replace(D5,t)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,e){const r=super.createElement(n,e);return super.setAttribute(r,this.contentAttr,""),r}}class A5 extends HX{supportsDOMEvents=!0;static makeCurrent(){!function BX(t){sO??=t}(new A5)}onAndCancel(n,e,r,i){return n.addEventListener(e,r,i),()=>{n.removeEventListener(e,r,i)}}dispatchEvent(n,e){n.dispatchEvent(e)}remove(n){n.remove()}createElement(n,e){return(e=e||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,e){return"window"===e?window:"document"===e?n:"body"===e?n.body:null}getBaseHref(n){const e=function Fpe(){return wb=wb||document.head.querySelector("base"),wb?wb.getAttribute("href"):null}();return null==e?null:function Bpe(t){return new URL(t,document.baseURI).pathname}(e)}resetBaseElement(){wb=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return S9(document.cookie,n)}}let wb=null;const HH=["alt","control","meta","shift"],jpe={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Upe={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let Ype=(()=>{class t extends MH{constructor(e){super(e)}supports(e){return null!=t.parseEventName(e)}addEventListener(e,r,i,o){const a=t.parseEventName(r),s=t.eventCallback(a.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Lp().onAndCancel(e,a.domEventName,s,o))}static parseEventName(e){const r=e.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=t._normalizeKey(r.pop());let a="",s=r.indexOf("code");if(s>-1&&(r.splice(s,1),a="code."),HH.forEach(c=>{const u=r.indexOf(c);u>-1&&(r.splice(u,1),a+=c+".")}),a+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=a,l}static matchEventFullKeyCode(e,r){let i=jpe[e.key]||e.key,o="";return r.indexOf("code.")>-1&&(i=e.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),HH.forEach(a=>{a!==i&&(0,Upe[a])(e)&&(o+=a+".")}),o+=i,o===r)}static eventCallback(e,r,i){return o=>{t.matchEventFullKeyCode(o,e)&&i.runGuarded(()=>r(o))}}static _normalizeKey(e){return"esc"===e?"escape":e}static \u0275fac=function(r){return new(r||t)(sn(Mi))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const UH=[{provide:T0,useValue:C9},{provide:eO,useValue:function Vpe(){A5.makeCurrent()},multi:!0},{provide:Mi,useFactory:function Wpe(){return function CQ(t){sT=t}(document),document}}],$pe=YB(Ghe,"browser",UH),YH=[{provide:hC,useClass:class Hpe{addToWindow(n){So.getAngularTestability=(r,i=!0)=>{const o=n.findTestabilityInTree(r,i);if(null==o)throw new pt(5103,!1);return o},So.getAllAngularTestabilities=()=>n.getAllTestabilities(),So.getAllAngularRootElements=()=>n.getAllRootElements(),So.frameworkStabilizers||(So.frameworkStabilizers=[]),So.frameworkStabilizers.push(r=>{const i=So.getAllAngularTestabilities();let o=i.length;const a=function(){o--,0==o&&r()};i.forEach(s=>{s.whenStable(a)})})}findTestabilityInTree(n,e,r){return null==e?null:n.getTestability(e)??(r?Lp().isShadowRoot(e)?this.findTestabilityInTree(n,e.host,!0):this.findTestabilityInTree(n,e.parentElement,!0):null)}}},{provide:hF,useClass:e3,deps:[ir,t3,hC]},{provide:e3,useClass:e3,deps:[ir,t3,hC]}],VH=[{provide:eg,useValue:"root"},{provide:M0,useFactory:function zpe(){return new M0}},{provide:S5,useClass:w5,multi:!0},{provide:S5,useClass:Ype,multi:!0},M5,{provide:nC,useClass:AH},{provide:AH,useExisting:nC},TH,{provide:pu,useExisting:M5},[]];let lx=(()=>{class t{constructor(){}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({providers:[...VH,...YH],imports:[Ua,Uue]})}return t})();g(34426);var zH,R5=g(19143),h2=g(9958),GH=g(24191);function cx(){return on.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function bf(t,n){if(cx()<n)throw new RangeError("Invalid typed array length");return on.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(n)).__proto__=on.prototype:(null===t&&(t=new on(n)),t.length=n),t}function on(t,n,e){if(!(on.TYPED_ARRAY_SUPPORT||this instanceof on))return new on(t,n,e);if("number"==typeof t){if("string"==typeof n)throw new Error("If encoding is specified then the first argument must be a string");return P5(this,t)}return qH(this,t,n,e)}function qH(t,n,e,r){if("number"==typeof n)throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer<"u"&&n instanceof ArrayBuffer?function Zpe(t,n,e,r){if(e<0||n.byteLength<e)throw new RangeError("'offset' is out of bounds");if(n.byteLength<e+(r||0))throw new RangeError("'length' is out of bounds");return n=void 0===e&&void 0===r?new Uint8Array(n):void 0===r?new Uint8Array(n,e):new Uint8Array(n,e,r),on.TYPED_ARRAY_SUPPORT?(t=n).__proto__=on.prototype:t=F5(t,n),t}(t,n,e,r):"string"==typeof n?function Kpe(t,n,e){if(("string"!=typeof e||""===e)&&(e="utf8"),!on.isEncoding(e))throw new TypeError('"encoding" must be a valid string encoding');var r=0|ZH(n,e),i=(t=bf(t,r)).write(n,e);return i!==r&&(t=t.slice(0,i)),t}(t,n,e):function Xpe(t,n){if(on.isBuffer(n)){var e=0|B5(n.length);return 0===(t=bf(t,e)).length||n.copy(t,0,0,e),t}if(n){if(typeof ArrayBuffer<"u"&&n.buffer instanceof ArrayBuffer||"length"in n)return"number"!=typeof n.length||function _me(t){return t!=t}(n.length)?bf(t,0):F5(t,n);if("Buffer"===n.type&&GH(n.data))return F5(t,n.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,n)}function KH(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function P5(t,n){if(KH(n),t=bf(t,n<0?0:0|B5(n)),!on.TYPED_ARRAY_SUPPORT)for(var e=0;e<n;++e)t[e]=0;return t}function F5(t,n){var e=n.length<0?0:0|B5(n.length);t=bf(t,e);for(var r=0;r<e;r+=1)t[r]=255&n[r];return t}function B5(t){if(t>=cx())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+cx().toString(16)+" bytes");return 0|t}function ZH(t,n){if(on.isBuffer(t))return t.length;if(typeof ArrayBuffer<"u"&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var e=t.length;if(0===e)return 0;for(var r=!1;;)switch(n){case"ascii":case"latin1":case"binary":return e;case"utf8":case"utf-8":case void 0:return hx(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*e;case"hex":return e>>>1;case"base64":return oj(t).length;default:if(r)return hx(t).length;n=(""+n).toLowerCase(),r=!0}}function Qpe(t,n,e){var r=!1;if((void 0===n||n<0)&&(n=0),n>this.length||((void 0===e||e>this.length)&&(e=this.length),e<=0)||(e>>>=0)<=(n>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return cme(this,n,e);case"utf8":case"utf-8":return ej(this,n,e);case"ascii":return sme(this,n,e);case"latin1":case"binary":return lme(this,n,e);case"base64":return ome(this,n,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return dme(this,n,e);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function Wg(t,n,e){var r=t[n];t[n]=t[e],t[e]=r}function XH(t,n,e,r,i){if(0===t.length)return-1;if("string"==typeof e?(r=e,e=0):e>2147483647?e=2147483647:e<-2147483648&&(e=-2147483648),e=+e,isNaN(e)&&(e=i?0:t.length-1),e<0&&(e=t.length+e),e>=t.length){if(i)return-1;e=t.length-1}else if(e<0){if(!i)return-1;e=0}if("string"==typeof n&&(n=on.from(n,r)),on.isBuffer(n))return 0===n.length?-1:JH(t,n,e,r,i);if("number"==typeof n)return n&=255,on.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,n,e):Uint8Array.prototype.lastIndexOf.call(t,n,e):JH(t,[n],e,r,i);throw new TypeError("val must be string, number or Buffer")}function JH(t,n,e,r,i){var c,o=1,a=t.length,s=n.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||n.length<2)return-1;o=2,a/=2,s/=2,e/=2}function l(w,H){return 1===o?w[H]:w.readUInt16BE(H*o)}if(i){var u=-1;for(c=e;c<a;c++)if(l(t,c)===l(n,-1===u?0:c-u)){if(-1===u&&(u=c),c-u+1===s)return u*o}else-1!==u&&(c-=c-u),u=-1}else for(e+s>a&&(e=a-s),c=e;c>=0;c--){for(var p=!0,M=0;M<s;M++)if(l(t,c+M)!==l(n,M)){p=!1;break}if(p)return c}return-1}function eme(t,n,e,r){e=Number(e)||0;var i=t.length-e;r?(r=Number(r))>i&&(r=i):r=i;var o=n.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(n.substr(2*a,2),16);if(isNaN(s))return a;t[e+a]=s}return a}function tme(t,n,e,r){return fx(hx(n,t.length-e),t,e,r)}function QH(t,n,e,r){return fx(function mme(t){for(var n=[],e=0;e<t.length;++e)n.push(255&t.charCodeAt(e));return n}(n),t,e,r)}function nme(t,n,e,r){return QH(t,n,e,r)}function rme(t,n,e,r){return fx(oj(n),t,e,r)}function ime(t,n,e,r){return fx(function gme(t,n){for(var e,r,o=[],a=0;a<t.length&&!((n-=2)<0);++a)r=(e=t.charCodeAt(a))>>8,o.push(e%256),o.push(r);return o}(n,t.length-e),t,e,r)}function ome(t,n,e){return R5.fromByteArray(0===n&&e===t.length?t:t.slice(n,e))}function ej(t,n,e){e=Math.min(t.length,e);for(var r=[],i=n;i<e;){var l,c,u,p,o=t[i],a=null,s=o>239?4:o>223?3:o>191?2:1;if(i+s<=e)switch(s){case 1:o<128&&(a=o);break;case 2:128==(192&(l=t[i+1]))&&(p=(31&o)<<6|63&l)>127&&(a=p);break;case 3:c=t[i+2],128==(192&(l=t[i+1]))&&128==(192&c)&&(p=(15&o)<<12|(63&l)<<6|63&c)>2047&&(p<55296||p>57343)&&(a=p);break;case 4:c=t[i+2],u=t[i+3],128==(192&(l=t[i+1]))&&128==(192&c)&&128==(192&u)&&(p=(15&o)<<18|(63&l)<<12|(63&c)<<6|63&u)>65535&&p<1114112&&(a=p)}null===a?(a=65533,s=1):a>65535&&(r.push((a-=65536)>>>10&1023|55296),a=56320|1023&a),r.push(a),i+=s}return function ame(t){var n=t.length;if(n<=4096)return String.fromCharCode.apply(String,t);for(var e="",r=0;r<n;)e+=String.fromCharCode.apply(String,t.slice(r,r+=4096));return e}(r)}function sme(t,n,e){var r="";e=Math.min(t.length,e);for(var i=n;i<e;++i)r+=String.fromCharCode(127&t[i]);return r}function lme(t,n,e){var r="";e=Math.min(t.length,e);for(var i=n;i<e;++i)r+=String.fromCharCode(t[i]);return r}function cme(t,n,e){var r=t.length;(!n||n<0)&&(n=0),(!e||e<0||e>r)&&(e=r);for(var i="",o=n;o<e;++o)i+=pme(t[o]);return i}function dme(t,n,e){for(var r=t.slice(n,e),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function $s(t,n,e){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(t+n>e)throw new RangeError("Trying to access beyond buffer length")}function Hc(t,n,e,r,i,o){if(!on.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(n>i||n<o)throw new RangeError('"value" argument is out of bounds');if(e+r>t.length)throw new RangeError("Index out of range")}function dx(t,n,e,r){n<0&&(n=65535+n+1);for(var i=0,o=Math.min(t.length-e,2);i<o;++i)t[e+i]=(n&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function ux(t,n,e,r){n<0&&(n=4294967295+n+1);for(var i=0,o=Math.min(t.length-e,4);i<o;++i)t[e+i]=n>>>8*(r?i:3-i)&255}function nj(t,n,e,r,i,o){if(e+r>t.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("Index out of range")}function rj(t,n,e,r,i){return i||nj(t,0,e,4),h2.write(t,n,e,r,23,4),e+4}function ij(t,n,e,r,i){return i||nj(t,0,e,8),h2.write(t,n,e,r,52,8),e+8}zH=on,on.TYPED_ARRAY_SUPPORT=void 0!==global.TYPED_ARRAY_SUPPORT?global.TYPED_ARRAY_SUPPORT:function Gpe(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch{return!1}}(),cx(),on.poolSize=8192,on._augment=function(t){return t.__proto__=on.prototype,t},on.from=function(t,n,e){return qH(null,t,n,e)},on.TYPED_ARRAY_SUPPORT&&(on.prototype.__proto__=Uint8Array.prototype,on.__proto__=Uint8Array,typeof Symbol<"u"&&Symbol.species&&on[Symbol.species]===on&&Object.defineProperty(on,Symbol.species,{value:null,configurable:!0})),on.alloc=function(t,n,e){return function qpe(t,n,e,r){return KH(n),n<=0?bf(t,n):void 0!==e?"string"==typeof r?bf(t,n).fill(e,r):bf(t,n).fill(e):bf(t,n)}(null,t,n,e)},on.allocUnsafe=function(t){return P5(null,t)},on.allocUnsafeSlow=function(t){return P5(null,t)},on.isBuffer=function(n){return!(null==n||!n._isBuffer)},on.compare=function(n,e){if(!on.isBuffer(n)||!on.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(n===e)return 0;for(var r=n.length,i=e.length,o=0,a=Math.min(r,i);o<a;++o)if(n[o]!==e[o]){r=n[o],i=e[o];break}return r<i?-1:i<r?1:0},on.isEncoding=function(n){switch(String(n).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},on.concat=function(n,e){if(!GH(n))throw new TypeError('"list" argument must be an Array of Buffers');if(0===n.length)return on.alloc(0);var r;if(void 0===e)for(e=0,r=0;r<n.length;++r)e+=n[r].length;var i=on.allocUnsafe(e),o=0;for(r=0;r<n.length;++r){var a=n[r];if(!on.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(i,o),o+=a.length}return i},on.byteLength=ZH,on.prototype._isBuffer=!0,on.prototype.swap16=function(){var n=this.length;if(n%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<n;e+=2)Wg(this,e,e+1);return this},on.prototype.swap32=function(){var n=this.length;if(n%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<n;e+=4)Wg(this,e,e+3),Wg(this,e+1,e+2);return this},on.prototype.swap64=function(){var n=this.length;if(n%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<n;e+=8)Wg(this,e,e+7),Wg(this,e+1,e+6),Wg(this,e+2,e+5),Wg(this,e+3,e+4);return this},on.prototype.toString=function(){var n=0|this.length;return 0===n?"":0===arguments.length?ej(this,0,n):Qpe.apply(this,arguments)},on.prototype.equals=function(n){if(!on.isBuffer(n))throw new TypeError("Argument must be a Buffer");return this===n||0===on.compare(this,n)},on.prototype.inspect=function(){var n="";return this.length>0&&(n=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(n+=" ... ")),"<Buffer "+n+">"},on.prototype.compare=function(n,e,r,i,o){if(!on.isBuffer(n))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===r&&(r=n?n.length:0),void 0===i&&(i=0),void 0===o&&(o=this.length),e<0||r>n.length||i<0||o>this.length)throw new RangeError("out of range index");if(i>=o&&e>=r)return 0;if(i>=o)return-1;if(e>=r)return 1;if(this===n)return 0;for(var a=(o>>>=0)-(i>>>=0),s=(r>>>=0)-(e>>>=0),l=Math.min(a,s),c=this.slice(i,o),u=n.slice(e,r),p=0;p<l;++p)if(c[p]!==u[p]){a=c[p],s=u[p];break}return a<s?-1:s<a?1:0},on.prototype.includes=function(n,e,r){return-1!==this.indexOf(n,e,r)},on.prototype.indexOf=function(n,e,r){return XH(this,n,e,r,!0)},on.prototype.lastIndexOf=function(n,e,r){return XH(this,n,e,r,!1)},on.prototype.write=function(n,e,r,i){if(void 0===e)i="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)i=e,r=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(r)?(r|=0,void 0===i&&(i="utf8")):(i=r,r=void 0)}var o=this.length-e;if((void 0===r||r>o)&&(r=o),n.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var a=!1;;)switch(i){case"hex":return eme(this,n,e,r);case"utf8":case"utf-8":return tme(this,n,e,r);case"ascii":return QH(this,n,e,r);case"latin1":case"binary":return nme(this,n,e,r);case"base64":return rme(this,n,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ime(this,n,e,r);default:if(a)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),a=!0}},on.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},on.prototype.slice=function(n,e){var i,r=this.length;if((n=~~n)<0?(n+=r)<0&&(n=0):n>r&&(n=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e<n&&(e=n),on.TYPED_ARRAY_SUPPORT)(i=this.subarray(n,e)).__proto__=on.prototype;else{var o=e-n;i=new on(o,void 0);for(var a=0;a<o;++a)i[a]=this[a+n]}return i},on.prototype.readUIntLE=function(n,e,r){n|=0,e|=0,r||$s(n,e,this.length);for(var i=this[n],o=1,a=0;++a<e&&(o*=256);)i+=this[n+a]*o;return i},on.prototype.readUIntBE=function(n,e,r){n|=0,e|=0,r||$s(n,e,this.length);for(var i=this[n+--e],o=1;e>0&&(o*=256);)i+=this[n+--e]*o;return i},on.prototype.readUInt8=function(n,e){return e||$s(n,1,this.length),this[n]},on.prototype.readUInt16LE=function(n,e){return e||$s(n,2,this.length),this[n]|this[n+1]<<8},on.prototype.readUInt16BE=function(n,e){return e||$s(n,2,this.length),this[n]<<8|this[n+1]},on.prototype.readUInt32LE=function(n,e){return e||$s(n,4,this.length),(this[n]|this[n+1]<<8|this[n+2]<<16)+16777216*this[n+3]},on.prototype.readUInt32BE=function(n,e){return e||$s(n,4,this.length),16777216*this[n]+(this[n+1]<<16|this[n+2]<<8|this[n+3])},on.prototype.readIntLE=function(n,e,r){n|=0,e|=0,r||$s(n,e,this.length);for(var i=this[n],o=1,a=0;++a<e&&(o*=256);)i+=this[n+a]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*e)),i},on.prototype.readIntBE=function(n,e,r){n|=0,e|=0,r||$s(n,e,this.length);for(var i=e,o=1,a=this[n+--i];i>0&&(o*=256);)a+=this[n+--i]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*e)),a},on.prototype.readInt8=function(n,e){return e||$s(n,1,this.length),128&this[n]?-1*(255-this[n]+1):this[n]},on.prototype.readInt16LE=function(n,e){e||$s(n,2,this.length);var r=this[n]|this[n+1]<<8;return 32768&r?4294901760|r:r},on.prototype.readInt16BE=function(n,e){e||$s(n,2,this.length);var r=this[n+1]|this[n]<<8;return 32768&r?4294901760|r:r},on.prototype.readInt32LE=function(n,e){return e||$s(n,4,this.length),this[n]|this[n+1]<<8|this[n+2]<<16|this[n+3]<<24},on.prototype.readInt32BE=function(n,e){return e||$s(n,4,this.length),this[n]<<24|this[n+1]<<16|this[n+2]<<8|this[n+3]},on.prototype.readFloatLE=function(n,e){return e||$s(n,4,this.length),h2.read(this,n,!0,23,4)},on.prototype.readFloatBE=function(n,e){return e||$s(n,4,this.length),h2.read(this,n,!1,23,4)},on.prototype.readDoubleLE=function(n,e){return e||$s(n,8,this.length),h2.read(this,n,!0,52,8)},on.prototype.readDoubleBE=function(n,e){return e||$s(n,8,this.length),h2.read(this,n,!1,52,8)},on.prototype.writeUIntLE=function(n,e,r,i){n=+n,e|=0,r|=0,i||Hc(this,n,e,r,Math.pow(2,8*r)-1,0);var a=1,s=0;for(this[e]=255&n;++s<r&&(a*=256);)this[e+s]=n/a&255;return e+r},on.prototype.writeUIntBE=function(n,e,r,i){n=+n,e|=0,r|=0,i||Hc(this,n,e,r,Math.pow(2,8*r)-1,0);var a=r-1,s=1;for(this[e+a]=255&n;--a>=0&&(s*=256);)this[e+a]=n/s&255;return e+r},on.prototype.writeUInt8=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,1,255,0),on.TYPED_ARRAY_SUPPORT||(n=Math.floor(n)),this[e]=255&n,e+1},on.prototype.writeUInt16LE=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,2,65535,0),on.TYPED_ARRAY_SUPPORT?(this[e]=255&n,this[e+1]=n>>>8):dx(this,n,e,!0),e+2},on.prototype.writeUInt16BE=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,2,65535,0),on.TYPED_ARRAY_SUPPORT?(this[e]=n>>>8,this[e+1]=255&n):dx(this,n,e,!1),e+2},on.prototype.writeUInt32LE=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,4,4294967295,0),on.TYPED_ARRAY_SUPPORT?(this[e+3]=n>>>24,this[e+2]=n>>>16,this[e+1]=n>>>8,this[e]=255&n):ux(this,n,e,!0),e+4},on.prototype.writeUInt32BE=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,4,4294967295,0),on.TYPED_ARRAY_SUPPORT?(this[e]=n>>>24,this[e+1]=n>>>16,this[e+2]=n>>>8,this[e+3]=255&n):ux(this,n,e,!1),e+4},on.prototype.writeIntLE=function(n,e,r,i){if(n=+n,e|=0,!i){var o=Math.pow(2,8*r-1);Hc(this,n,e,r,o-1,-o)}var a=0,s=1,l=0;for(this[e]=255&n;++a<r&&(s*=256);)n<0&&0===l&&0!==this[e+a-1]&&(l=1),this[e+a]=(n/s|0)-l&255;return e+r},on.prototype.writeIntBE=function(n,e,r,i){if(n=+n,e|=0,!i){var o=Math.pow(2,8*r-1);Hc(this,n,e,r,o-1,-o)}var a=r-1,s=1,l=0;for(this[e+a]=255&n;--a>=0&&(s*=256);)n<0&&0===l&&0!==this[e+a+1]&&(l=1),this[e+a]=(n/s|0)-l&255;return e+r},on.prototype.writeInt8=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,1,127,-128),on.TYPED_ARRAY_SUPPORT||(n=Math.floor(n)),n<0&&(n=255+n+1),this[e]=255&n,e+1},on.prototype.writeInt16LE=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,2,32767,-32768),on.TYPED_ARRAY_SUPPORT?(this[e]=255&n,this[e+1]=n>>>8):dx(this,n,e,!0),e+2},on.prototype.writeInt16BE=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,2,32767,-32768),on.TYPED_ARRAY_SUPPORT?(this[e]=n>>>8,this[e+1]=255&n):dx(this,n,e,!1),e+2},on.prototype.writeInt32LE=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,4,2147483647,-2147483648),on.TYPED_ARRAY_SUPPORT?(this[e]=255&n,this[e+1]=n>>>8,this[e+2]=n>>>16,this[e+3]=n>>>24):ux(this,n,e,!0),e+4},on.prototype.writeInt32BE=function(n,e,r){return n=+n,e|=0,r||Hc(this,n,e,4,2147483647,-2147483648),n<0&&(n=4294967295+n+1),on.TYPED_ARRAY_SUPPORT?(this[e]=n>>>24,this[e+1]=n>>>16,this[e+2]=n>>>8,this[e+3]=255&n):ux(this,n,e,!1),e+4},on.prototype.writeFloatLE=function(n,e,r){return rj(this,n,e,!0,r)},on.prototype.writeFloatBE=function(n,e,r){return rj(this,n,e,!1,r)},on.prototype.writeDoubleLE=function(n,e,r){return ij(this,n,e,!0,r)},on.prototype.writeDoubleBE=function(n,e,r){return ij(this,n,e,!1,r)},on.prototype.copy=function(n,e,r,i){if(r||(r=0),!i&&0!==i&&(i=this.length),e>=n.length&&(e=n.length),e||(e=0),i>0&&i<r&&(i=r),i===r||0===n.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),n.length-e<i-r&&(i=n.length-e+r);var a,o=i-r;if(this===n&&r<e&&e<i)for(a=o-1;a>=0;--a)n[a+e]=this[a+r];else if(o<1e3||!on.TYPED_ARRAY_SUPPORT)for(a=0;a<o;++a)n[a+e]=this[a+r];else Uint8Array.prototype.set.call(n,this.subarray(r,r+o),e);return o},on.prototype.fill=function(n,e,r,i){if("string"==typeof n){if("string"==typeof e?(i=e,e=0,r=this.length):"string"==typeof r&&(i=r,r=this.length),1===n.length){var o=n.charCodeAt(0);o<256&&(n=o)}if(void 0!==i&&"string"!=typeof i)throw new TypeError("encoding must be a string");if("string"==typeof i&&!on.isEncoding(i))throw new TypeError("Unknown encoding: "+i)}else"number"==typeof n&&(n&=255);if(e<0||this.length<e||this.length<r)throw new RangeError("Out of range index");if(r<=e)return this;var a;if(e>>>=0,r=void 0===r?this.length:r>>>0,n||(n=0),"number"==typeof n)for(a=e;a<r;++a)this[a]=n;else{var s=on.isBuffer(n)?n:hx(new on(n,i).toString()),l=s.length;for(a=0;a<r-e;++a)this[a+e]=s[a%l]}return this};var ume=/[^+\/0-9A-Za-z-_]/g;function pme(t){return t<16?"0"+t.toString(16):t.toString(16)}function hx(t,n){n=n||1/0;for(var e,r=t.length,i=null,o=[],a=0;a<r;++a){if((e=t.charCodeAt(a))>55295&&e<57344){if(!i){if(e>56319){(n-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(n-=3)>-1&&o.push(239,191,189);continue}i=e;continue}if(e<56320){(n-=3)>-1&&o.push(239,191,189),i=e;continue}e=65536+(i-55296<<10|e-56320)}else i&&(n-=3)>-1&&o.push(239,191,189);if(i=null,e<128){if((n-=1)<0)break;o.push(e)}else if(e<2048){if((n-=2)<0)break;o.push(e>>6|192,63&e|128)}else if(e<65536){if((n-=3)<0)break;o.push(e>>12|224,e>>6&63|128,63&e|128)}else{if(!(e<1114112))throw new Error("Invalid code point");if((n-=4)<0)break;o.push(e>>18|240,e>>12&63|128,e>>6&63|128,63&e|128)}}return o}function oj(t){return R5.toByteArray(function hme(t){if((t=function fme(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(ume,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function fx(t,n,e,r){for(var i=0;i<r&&!(i+e>=n.length||i>=t.length);++i)n[i+e]=t[i];return i}function Vd(t){return!!t&&(t instanceof si||or(t.lift)&&or(t.subscribe))}function $g(t){return this instanceof $g?(this.v=t,this):new $g(t)}function Sme(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=function lj(t){var n="function"==typeof Symbol&&Symbol.iterator,e=n&&t[n],r=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(o){e[o]=t[o]&&function(a){return new Promise(function(s,l){!function i(o,a,s,l){Promise.resolve(l).then(function(c){o({value:c,done:s})},a)}(s,l,(a=t[o](a)).done,a.value)})}}}g(87213);const cj=t=>t&&"number"==typeof t.length&&"function"!=typeof t;function dj(t){return or(t?.then)}function uj(t){return or(t[ni])}function hj(t){return Symbol.asyncIterator&&or(t?.[Symbol.asyncIterator])}function fj(t){return new TypeError(`You provided ${null!==t&&"object"==typeof t?"an invalid object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const pj=function kme(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function mj(t){return or(t?.[pj])}function gj(t){return function wme(t,n,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i,r=e.apply(t,n||[]),o=[];return i=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",function a(w){return function(H){return Promise.resolve(H).then(w,p)}}),i[Symbol.asyncIterator]=function(){return this},i;function s(w,H){r[w]&&(i[w]=function(q){return new Promise(function(te,X){o.push([w,q,te,X])>1||l(w,q)})},H&&(i[w]=H(i[w])))}function l(w,H){try{!function c(w){w.value instanceof $g?Promise.resolve(w.value.v).then(u,p):M(o[0][2],w)}(r[w](H))}catch(q){M(o[0][3],q)}}function u(w){l("next",w)}function p(w){l("throw",w)}function M(w,H){w(H),o.shift(),o.length&&l(o[0][0],o[0][1])}}(this,arguments,function*(){const e=t.getReader();try{for(;;){const{value:r,done:i}=yield $g(e.read());if(i)return yield $g(void 0);yield yield $g(r)}}finally{e.releaseLock()}})}function _j(t){return or(t?.getReader)}function ul(t){if(t instanceof si)return t;if(null!=t){if(uj(t))return function Dme(t){return new si(n=>{const e=t[ni]();if(or(e.subscribe))return e.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(t);if(cj(t))return function Mme(t){return new si(n=>{for(let e=0;e<t.length&&!n.closed;e++)n.next(t[e]);n.complete()})}(t);if(dj(t))return function Tme(t){return new si(n=>{t.then(e=>{n.closed||(n.next(e),n.complete())},e=>n.error(e)).then(null,ql)})}(t);if(hj(t))return vj(t);if(mj(t))return function Eme(t){return new si(n=>{for(const e of t)if(n.next(e),n.closed)return;n.complete()})}(t);if(_j(t))return function Ime(t){return vj(gj(t))}(t)}throw fj(t)}function vj(t){return new si(n=>{(function Ame(t,n){var e,r,i,o;return function yme(t,n,e,r){return new(e||(e=Promise))(function(o,a){function s(u){try{c(r.next(u))}catch(p){a(p)}}function l(u){try{c(r.throw(u))}catch(p){a(p)}}function c(u){u.done?o(u.value):function i(o){return o instanceof e?o:new e(function(a){a(o)})}(u.value).then(s,l)}c((r=r.apply(t,n||[])).next())})}(this,void 0,void 0,function*(){try{for(e=Sme(t);!(r=yield e.next()).done;)if(n.next(r.value),n.closed)return}catch(a){i={error:a}}finally{try{r&&!r.done&&(o=e.return)&&(yield o.call(e))}finally{if(i)throw i.error}}n.complete()})})(t,n).catch(e=>n.error(e))})}function wf(t,n,e,r=0,i=!1){const o=n.schedule(function(){e(),i?t.add(this.schedule(null,r)):this.unsubscribe()},r);if(t.add(o),!i)return o}function yj(t,n=0){return da((e,r)=>{e.subscribe(qo(r,i=>wf(r,t,()=>r.next(i),n),()=>wf(r,t,()=>r.complete(),n),i=>wf(r,t,()=>r.error(i),n)))})}function bj(t,n=0){return da((e,r)=>{r.add(t.schedule(()=>e.subscribe(r),n))})}function wj(t,n){if(!t)throw new Error("Iterable cannot be null");return new si(e=>{wf(e,n,()=>{const r=t[Symbol.asyncIterator]();wf(e,n,()=>{r.next().then(i=>{i.done?e.complete():e.next(i.value)})},0,!0)})})}function ns(t,n){return n?function Fme(t,n){if(null!=t){if(uj(t))return function Lme(t,n){return ul(t).pipe(bj(n),yj(n))}(t,n);if(cj(t))return function Ome(t,n){return new si(e=>{let r=0;return n.schedule(function(){r===t.length?e.complete():(e.next(t[r++]),e.closed||this.schedule())})})}(t,n);if(dj(t))return function Nme(t,n){return ul(t).pipe(bj(n),yj(n))}(t,n);if(hj(t))return wj(t,n);if(mj(t))return function Rme(t,n){return new si(e=>{let r;return wf(e,n,()=>{r=t[pj](),wf(e,n,()=>{let i,o;try{({value:i,done:o}=r.next())}catch(a){return void e.error(a)}o?e.complete():e.next(i)},0,!0)}),()=>or(r?.return)&&r.return()})}(t,n);if(_j(t))return function Pme(t,n){return wj(gj(t),n)}(t,n)}throw fj(t)}(t,n):ul(t)}function Sj(t){return t&&or(t.schedule)}function U5(t){return t[t.length-1]}function Y5(t){return or(U5(t))?t.pop():void 0}function f2(t){return Sj(U5(t))?t.pop():void 0}function Dn(...t){return ns(t,f2(t))}const{isArray:Hme}=Array,{getPrototypeOf:jme,prototype:Ume,keys:Yme}=Object;function Cj(t){if(1===t.length){const n=t[0];if(Hme(n))return{args:n,keys:null};if(function Vme(t){return t&&"object"==typeof t&&jme(t)===Ume}(n)){const e=Yme(n);return{args:e.map(r=>n[r]),keys:e}}}return{args:t,keys:null}}const{isArray:zme}=Array;function xj(t){return Nr(n=>function Wme(t,n){return zme(n)?t(...n):t(n)}(t,n))}function kj(t,n){return t.reduce((e,r,i)=>(e[r]=n[i],e),{})}function rh(...t){const n=f2(t),e=Y5(t),{args:r,keys:i}=Cj(t);if(0===r.length)return ns([],n);const o=new si(function $me(t,n,e=js){return r=>{Dj(n,()=>{const{length:i}=t,o=new Array(i);let a=i,s=i;for(let l=0;l<i;l++)Dj(n,()=>{const c=ns(t[l],n);let u=!1;c.subscribe(qo(r,p=>{o[l]=p,u||(u=!0,s--),s||r.next(e(o.slice()))},()=>{--a||r.complete()}))},r)},r)}}(r,n,i?a=>kj(i,a):js));return e?o.pipe(xj(e)):o}function Dj(t,n,e){t?wf(e,t,n):n()}const V5=ea(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});function rs(t,n,e=1/0){return or(n)?rs((r,i)=>Nr((o,a)=>n(r,o,i,a))(ul(t(r,i))),e):("number"==typeof n&&(e=n),da((r,i)=>function Gme(t,n,e,r,i,o,a,s){const l=[];let c=0,u=0,p=!1;const M=()=>{p&&!l.length&&!c&&n.complete()},w=q=>c<r?H(q):l.push(q),H=q=>{o&&n.next(q),c++;let te=!1;ul(e(q,u++)).subscribe(qo(n,X=>{i?.(X),o?w(X):n.next(X)},()=>{te=!0},void 0,()=>{if(te)try{for(c--;l.length&&c<r;){const X=l.shift();a?wf(n,a,()=>H(X)):H(X)}M()}catch(X){n.error(X)}}))};return t.subscribe(qo(n,w,()=>{p=!0,M()})),()=>{s?.()}}(r,i,t,e)))}function px(t=1/0){return rs(js,t)}function Mj(){return px(1)}function p2(...t){return Mj()(ns(t,f2(t)))}function im(t){return new si(n=>{ul(t()).subscribe(n)})}const Ya=new si(t=>t.complete());function As(t,n){const e=or(t)?t:()=>t,r=i=>i.error(e());return new si(n?i=>n.schedule(r,0,i):r)}function Ro(t,n){return da((e,r)=>{let i=0;e.subscribe(qo(r,o=>t.call(n,o,i++)&&r.next(o)))})}function Gs(t){return t<=0?()=>Ya:da((n,e)=>{let r=0;n.subscribe(qo(e,i=>{++r<=t&&(e.next(i),t<=r&&e.complete())}))})}function Xme(t=Jme){return da((n,e)=>{let r=!1;n.subscribe(qo(e,i=>{r=!0,e.next(i)},()=>r?e.complete():e.error(t())))})}function Jme(){return new V5}function Gg(t,n){const e=arguments.length>=2;return r=>r.pipe(t?Ro((i,o)=>t(i,o,r)):js,Gs(1),e?function Zme(t){return da((n,e)=>{let r=!1;n.subscribe(qo(e,i=>{r=!0,e.next(i)},()=>{r||e.next(t),e.complete()}))})}(n):Xme(()=>new V5))}function Va(t,n){return da((e,r)=>{let i=null,o=0,a=!1;const s=()=>a&&!i&&r.complete();e.subscribe(qo(r,l=>{i?.unsubscribe();let c=0;const u=o++;ul(t(l,u)).subscribe(i=qo(r,p=>r.next(n?n(l,p,u,c++):p),()=>{i=null,s()}))},()=>{a=!0,s()}))})}function Al(...t){const n=f2(t);return da((e,r)=>{(n?p2(t,e,n):p2(t,e)).subscribe(r)})}function Yi(t){return da((n,e)=>{ul(t).subscribe(qo(e,()=>e.complete(),bl)),!e.closed&&n.subscribe(e)})}function Sb(t,n){return or(n)?rs(t,n,1):rs(t,1)}function ia(t,n,e){const r=or(t)||n||e?{next:t,error:n,complete:e}:t;return r?da((i,o)=>{var a;null===(a=r.subscribe)||void 0===a||a.call(r);let s=!0;i.subscribe(qo(o,l=>{var c;null===(c=r.next)||void 0===c||c.call(r,l),o.next(l)},()=>{var l;s=!1,null===(l=r.complete)||void 0===l||l.call(r),o.complete()},l=>{var c;s=!1,null===(c=r.error)||void 0===c||c.call(r,l),o.error(l)},()=>{var l,c;s&&(null===(l=r.unsubscribe)||void 0===l||l.call(r)),null===(c=r.finalize)||void 0===c||c.call(r)}))}):js}function Tj(t){return t<=0?()=>Ya:da((n,e)=>{let r=[];n.subscribe(qo(e,i=>{r.push(i),t<r.length&&r.shift()},()=>{for(const i of r)e.next(i);e.complete()},void 0,()=>{r=null}))})}function qg(t){return da((n,e)=>{let o,r=null,i=!1;r=n.subscribe(qo(e,void 0,void 0,a=>{o=ul(t(a,qg(t)(n))),r?(r.unsubscribe(),r=null,o.subscribe(e)):i=!0})),i&&(r.unsubscribe(),r=null,o.subscribe(e))})}function m2(t){return da((n,e)=>{try{n.subscribe(e)}finally{e.add(t)}})}let uge=(()=>{class t{_doc;constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}static \u0275fac=function(r){return new(r||t)(sn(Mi))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),gx=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:function(r){let i=null;return i=r?new(r||t):sn(mge),i},providedIn:"root"})}return t})(),mge=(()=>{class t extends gx{_doc=Q(Mi);sanitize(e,r){if(null==r)return null;switch(e){case Ei.NONE:return r;case Ei.HTML:return eh(r,"HTML")?ld(r):eP(this._doc,String(r)).toString();case Ei.STYLE:return eh(r,"Style")?ld(r):r;case Ei.SCRIPT:if(eh(r,"Script"))return ld(r);throw new pt(5200,!1);case Ei.URL:return eh(r,"URL")?ld(r):SS(String(r));case Ei.RESOURCE_URL:if(eh(r,"ResourceURL"))return ld(r);throw new pt(-5201,!1);default:throw new pt(5202,!1)}}bypassSecurityTrustHtml(e){return function wee(t){return new mee(t)}(e)}bypassSecurityTrustStyle(e){return function See(t){return new gee(t)}(e)}bypassSecurityTrustScript(e){return function Cee(t){return new _ee(t)}(e)}bypassSecurityTrustUrl(e){return function xee(t){return new vee(t)}(e)}bypassSecurityTrustResourceUrl(e){return function kee(t){return new yee(t)}(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const pi="primary",Cb=Symbol("RouteTitle");class _ge{params;constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e[0]:e}return null}getAll(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}}function _2(t){return new _ge(t)}function z5(t,n,e){for(let r=0;r<t.length;r++){const i=t[r],o=n[r];if(":"===i[0])e[i.substring(1)]=o;else if(i!==o.path)return!1}return!0}function vge(t,n,e){const r=e.path.split("/"),i=r.indexOf("**");if(-1===i){if(r.length>t.length||"full"===e.pathMatch&&(n.hasChildren()||r.length<t.length))return null;const l={},c=t.slice(0,r.length);return z5(r,c,l)?{consumed:c,posParams:l}:null}if(i!==r.lastIndexOf("**"))return null;const o=r.slice(0,i),a=r.slice(i+1);if(o.length+a.length>t.length||"full"===e.pathMatch&&n.hasChildren()&&"**"!==e.path)return null;const s={};return z5(o,t.slice(0,o.length),s)&&z5(a,t.slice(t.length-a.length),s)?{consumed:t,posParams:s}:null}function _x(t){return new Promise((n,e)=>{t.pipe(Gg()).subscribe({next:r=>n(r),error:r=>e(r)})})}function ih(t,n){const e=t?W5(t):void 0,r=n?W5(n):void 0;if(!e||!r||e.length!=r.length)return!1;let i;for(let o=0;o<e.length;o++)if(i=e[o],!Fj(t[i],n[i]))return!1;return!0}function W5(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}function Fj(t,n){if(Array.isArray(t)&&Array.isArray(n)){if(t.length!==n.length)return!1;const e=[...t].sort(),r=[...n].sort();return e.every((i,o)=>r[o]===i)}return t===n}function Kg(t){return Vd(t)?t:Vy(t)?ns(Promise.resolve(t)):Dn(t)}function Bj(t){return Vd(t)?_x(t):Promise.resolve(t)}const wge={exact:function jj(t,n,e){if(!Zg(t.segments,n.segments)||!vx(t.segments,n.segments,e)||t.numberOfChildren!==n.numberOfChildren)return!1;for(const r in n.children)if(!t.children[r]||!jj(t.children[r],n.children[r],e))return!1;return!0},subset:Uj},Hj={exact:function Cge(t,n){return ih(t,n)},subset:function xge(t,n){return Object.keys(n).length<=Object.keys(t).length&&Object.keys(n).every(e=>Fj(t[e],n[e]))},ignored:()=>!0},Sge={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},$5={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function G5(t,n,e){return wge[e.paths](t.root,n.root,e.matrixParams)&&Hj[e.queryParams](t.queryParams,n.queryParams)&&!("exact"===e.fragment&&t.fragment!==n.fragment)}function Uj(t,n,e){return Yj(t,n,n.segments,e)}function Yj(t,n,e,r){if(t.segments.length>e.length){const i=t.segments.slice(0,e.length);return!(!Zg(i,e)||n.hasChildren()||!vx(i,e,r))}if(t.segments.length===e.length){if(!Zg(t.segments,e)||!vx(t.segments,e,r))return!1;for(const i in n.children)if(!t.children[i]||!Uj(t.children[i],n.children[i],r))return!1;return!0}{const i=e.slice(0,t.segments.length),o=e.slice(t.segments.length);return!!(Zg(t.segments,i)&&vx(t.segments,i,r)&&t.children[pi])&&Yj(t.children[pi],n,o,r)}}function vx(t,n,e){return n.every((r,i)=>Hj[e](t[i].parameters,r.parameters))}class _u{root;queryParams;fragment;_queryParamMap;constructor(n=new Po([],{}),e={},r=null){this.root=n,this.queryParams=e,this.fragment=r}get queryParamMap(){return this._queryParamMap??=_2(this.queryParams),this._queryParamMap}toString(){return Mge.serialize(this)}}class Po{segments;children;parent=null;constructor(n,e){this.segments=n,this.children=e,Object.values(e).forEach(r=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return yx(this)}}class xb{path;parameters;_parameterMap;constructor(n,e){this.path=n,this.parameters=e}get parameterMap(){return this._parameterMap??=_2(this.parameters),this._parameterMap}toString(){return Wj(this)}}function Zg(t,n){return t.length===n.length&&t.every((e,r)=>e.path===n[r].path)}let v2=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:()=>new kb})}return t})();class kb{parse(n){const e=new Bge(n);return new _u(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(n){const e=`/${Db(n.root,!0)}`,r=function Ige(t){const n=Object.entries(t).map(([e,r])=>Array.isArray(r)?r.map(i=>`${bx(e)}=${bx(i)}`).join("&"):`${bx(e)}=${bx(r)}`).filter(e=>e);return n.length?`?${n.join("&")}`:""}(n.queryParams);return`${e}${r}${"string"==typeof n.fragment?`#${function Tge(t){return encodeURI(t)}(n.fragment)}`:""}`}}const Mge=new kb;function yx(t){return t.segments.map(n=>Wj(n)).join("/")}function Db(t,n){if(!t.hasChildren())return yx(t);if(n){const e=t.children[pi]?Db(t.children[pi],!1):"",r=[];return Object.entries(t.children).forEach(([i,o])=>{i!==pi&&r.push(`${i}:${Db(o,!1)}`)}),r.length>0?`${e}(${r.join("//")})`:e}{const e=function Dge(t,n){let e=[];return Object.entries(t.children).forEach(([r,i])=>{r===pi&&(e=e.concat(n(i,r)))}),Object.entries(t.children).forEach(([r,i])=>{r!==pi&&(e=e.concat(n(i,r)))}),e}(t,(r,i)=>i===pi?[Db(t.children[pi],!1)]:[`${i}:${Db(r,!1)}`]);return 1===Object.keys(t.children).length&&null!=t.children[pi]?`${yx(t)}/${e[0]}`:`${yx(t)}/(${e.join("//")})`}}function Vj(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function bx(t){return Vj(t).replace(/%3B/gi,";")}function q5(t){return Vj(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function wx(t){return decodeURIComponent(t)}function zj(t){return wx(t.replace(/\+/g,"%20"))}function Wj(t){return`${q5(t.path)}${function Ege(t){return Object.entries(t).map(([n,e])=>`;${q5(n)}=${q5(e)}`).join("")}(t.parameters)}`}const Age=/^[^\/()?;#]+/;function K5(t){const n=t.match(Age);return n?n[0]:""}const Lge=/^[^\/()?;=#]+/,Oge=/^[^=?&#]+/,Pge=/^[^&#]+/;class Bge{url;remaining;constructor(n){this.url=n,this.remaining=n}parseRootSegment(){for(;this.consumeOptional("/"););return""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Po([],{}):new Po([],this.parseChildren())}parseQueryParams(){const n={};if(this.consumeOptional("?"))do{this.parseQueryParam(n)}while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(n=0){if(n>50)throw new pt(4010,!1);if(""===this.remaining)return{};this.consumeOptional("/");const e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());let r={};this.peekStartsWith("/(")&&(this.capture("/"),r=this.parseParens(!0,n));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1,n)),(e.length>0||Object.keys(r).length>0)&&(i[pi]=new Po(e,r)),i}parseSegment(){const n=K5(this.remaining);if(""===n&&this.peekStartsWith(";"))throw new pt(4009,!1);return this.capture(n),new xb(wx(n),this.parseMatrixParams())}parseMatrixParams(){const n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){const e=function Nge(t){const n=t.match(Lge);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let r="";if(this.consumeOptional("=")){const i=K5(this.remaining);i&&(r=i,this.capture(r))}n[wx(e)]=wx(r)}parseQueryParam(n){const e=function Rge(t){const n=t.match(Oge);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let r="";if(this.consumeOptional("=")){const a=function Fge(t){const n=t.match(Pge);return n?n[0]:""}(this.remaining);a&&(r=a,this.capture(r))}const i=zj(e),o=zj(r);if(Object.hasOwn(n,i)){let a=n[i];Array.isArray(a)||(a=[a],n[i]=a),a.push(o)}else n[i]=o}parseParens(n,e){const r=Object.create(null);for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const i=K5(this.remaining),o=this.remaining[i.length];if("/"!==o&&")"!==o&&";"!==o)throw new pt(4010,!1);let a;i.indexOf(":")>-1?(a=i.slice(0,i.indexOf(":")),this.capture(a),this.capture(":")):n&&(a=pi);const s=this.parseChildren(e+1);r[a??pi]=1===Object.keys(s).length&&s[pi]?s[pi]:new Po([],s),this.consumeOptional("//")}return r}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return!!this.peekStartsWith(n)&&(this.remaining=this.remaining.substring(n.length),!0)}capture(n){if(!this.consumeOptional(n))throw new pt(4011,!1)}}function $j(t){return t.segments.length>0?new Po([],{[pi]:t}):t}function Gj(t){const n=Object.create(null);for(const[r,i]of Object.entries(t.children)){const o=Gj(i);if(r===pi&&0===o.segments.length&&o.hasChildren())for(const[a,s]of Object.entries(o.children))n[a]=s;else(o.segments.length>0||o.hasChildren())&&(n[r]=o)}return function Hge(t){if(1===t.numberOfChildren&&t.children[pi]){const n=t.children[pi];return new Po(t.segments.concat(n.segments),n.children)}return t}(new Po(t.segments,n))}function Xg(t){return t instanceof _u}function qj(t){let n;const i=$j(function e(o){const a={};for(const l of o.children){const c=e(l);a[l.outlet]=c}const s=new Po(o.url,a);return o===t&&(n=s),s}(t.root));return n??i}function Kj(t,n,e,r,i){let o=t;for(;o.parent;)o=o.parent;if(0===n.length)return Z5(o,o,o,e,r,i);const a=function Uge(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new Jj(!0,0,t);let n=0,e=!1;const r=t.reduce((i,o,a)=>{if("object"==typeof o&&null!=o){if(o.outlets){const s={};return Object.entries(o.outlets).forEach(([l,c])=>{s[l]="string"==typeof c?c.split("/"):c}),[...i,{outlets:s}]}if(o.segmentPath)return[...i,o.segmentPath]}return"string"!=typeof o?[...i,o]:0===a?(o.split("/").forEach((s,l)=>{0==l&&"."===s||(0==l&&""===s?e=!0:".."===s?n++:""!=s&&i.push(s))}),i):[...i,o]},[]);return new Jj(e,n,r)}(n);if(a.toRoot())return Z5(o,o,new Po([],{}),e,r,i);const s=function Yge(t,n,e){if(t.isAbsolute)return new Cx(n,!0,0);if(!e)return new Cx(n,!1,NaN);if(null===e.parent)return new Cx(e,!0,0);const r=Sx(t.commands[0])?0:1;return function Vge(t,n,e){let r=t,i=n,o=e;for(;o>i;){if(o-=i,r=r.parent,!r)throw new pt(4005,!1);i=r.segments.length}return new Cx(r,!1,i-o)}(e,e.segments.length-1+r,t.numberOfDoubleDots)}(a,o,t),l=s.processChildren?Tb(s.segmentGroup,s.index,a.commands):Qj(s.segmentGroup,s.index,a.commands);return Z5(o,s.segmentGroup,l,e,r,i)}function Sx(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function Mb(t){return"object"==typeof t&&null!=t&&t.outlets}function Zj(t,n,e){t||="\u0275";const r=new _u;return r.queryParams={[t]:n},e.parse(e.serialize(r)).queryParams[t]}function Z5(t,n,e,r,i,o){const a={};for(const[c,u]of Object.entries(r??{}))a[c]=Array.isArray(u)?u.map(p=>Zj(c,p,o)):Zj(c,u,o);let s;s=t===n?e:Xj(t,n,e);const l=$j(Gj(s));return new _u(l,a,i)}function Xj(t,n,e){const r=Object.create(null);return Object.entries(t.children).forEach(([i,o])=>{r[i]=o===n?e:Xj(o,n,e)}),new Po(t.segments,r)}class Jj{isAbsolute;numberOfDoubleDots;commands;constructor(n,e,r){if(this.isAbsolute=n,this.numberOfDoubleDots=e,this.commands=r,n&&r.length>0&&Sx(r[0]))throw new pt(4003,!1);const i=r.find(Mb);if(i&&i!==function bge(t){return t.length>0?t[t.length-1]:null}(r))throw new pt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Cx{segmentGroup;processChildren;index;constructor(n,e,r){this.segmentGroup=n,this.processChildren=e,this.index=r}}function Qj(t,n,e){if(t??=new Po([],{}),0===t.segments.length&&t.hasChildren())return Tb(t,n,e);const r=function Wge(t,n,e){let r=0,i=n;const o={match:!1,pathIndex:0,commandIndex:0};for(;i<t.segments.length;){if(r>=e.length)return o;const a=t.segments[i],s=e[r];if(Mb(s))break;const l=`${s}`,c=r<e.length-1?e[r+1]:null;if(i>0&&void 0===l)break;if(l&&c&&"object"==typeof c&&void 0===c.outlets){if(!tU(l,c,a))return o;r+=2}else{if(!tU(l,{},a))return o;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}(t,n,e),i=e.slice(r.commandIndex);if(r.match&&r.pathIndex<t.segments.length){const o=new Po(t.segments.slice(0,r.pathIndex),{});return o.children[pi]=new Po(t.segments.slice(r.pathIndex),t.children),Tb(o,0,i)}return r.match&&0===i.length?new Po(t.segments,{}):r.match&&!t.hasChildren()?X5(t,n,e):r.match?Tb(t,0,i):X5(t,n,e)}function Tb(t,n,e){if(0===e.length)return new Po(t.segments,{});{const r=function zge(t){return Mb(t[0])?t[0].outlets:{[pi]:t}}(e),i=Object.create(null);if(Object.keys(r).some(o=>o!==pi)&&t.children[pi]&&1===t.numberOfChildren&&0===t.children[pi].segments.length){const o=Tb(t.children[pi],n,e);return new Po(t.segments,o.children)}return Object.entries(r).forEach(([o,a])=>{"string"==typeof a&&(a=[a]),null!==a&&(i[o]=Qj(t.children[o],n,a))}),Object.entries(t.children).forEach(([o,a])=>{void 0===r[o]&&(i[o]=a)}),new Po(t.segments,i)}}function X5(t,n,e){const r=t.segments.slice(0,n);let i=0;for(;i<e.length;){const o=e[i];if(Mb(o)){const l=$ge(o.outlets);return new Po(r,l)}if(0===i&&Sx(e[0])){r.push(new xb(t.segments[n].path,eU(e[0]))),i++;continue}const a=Mb(o)?o.outlets[pi]:`${o}`,s=i<e.length-1?e[i+1]:null;a&&s&&Sx(s)?(r.push(new xb(a,eU(s))),i+=2):(r.push(new xb(a,{})),i++)}return new Po(r,{})}function $ge(t){const n={};return Object.entries(t).forEach(([e,r])=>{"string"==typeof r&&(r=[r]),null!==r&&(n[e]=X5(new Po([],{}),0,r))}),n}function eU(t){const n={};return Object.entries(t).forEach(([e,r])=>n[e]=`${r}`),n}function tU(t,n,e){return t==e.path&&ih(n,e.parameters)}const Eb="imperative";var Gi=function(t){return t[t.NavigationStart=0]="NavigationStart",t[t.NavigationEnd=1]="NavigationEnd",t[t.NavigationCancel=2]="NavigationCancel",t[t.NavigationError=3]="NavigationError",t[t.RoutesRecognized=4]="RoutesRecognized",t[t.ResolveStart=5]="ResolveStart",t[t.ResolveEnd=6]="ResolveEnd",t[t.GuardsCheckStart=7]="GuardsCheckStart",t[t.GuardsCheckEnd=8]="GuardsCheckEnd",t[t.RouteConfigLoadStart=9]="RouteConfigLoadStart",t[t.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",t[t.ChildActivationStart=11]="ChildActivationStart",t[t.ChildActivationEnd=12]="ChildActivationEnd",t[t.ActivationStart=13]="ActivationStart",t[t.ActivationEnd=14]="ActivationEnd",t[t.Scroll=15]="Scroll",t[t.NavigationSkipped=16]="NavigationSkipped",t}(Gi||{});class oh{id;url;constructor(n,e){this.id=n,this.url=e}}class xx extends oh{type=Gi.NavigationStart;navigationTrigger;restoredState;constructor(n,e,r="imperative",i=null){super(n,e),this.navigationTrigger=r,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class om extends oh{urlAfterRedirects;type=Gi.NavigationEnd;constructor(n,e,r){super(n,e),this.urlAfterRedirects=r}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var jc=function(t){return t[t.Redirect=0]="Redirect",t[t.SupersededByNewNavigation=1]="SupersededByNewNavigation",t[t.NoDataFromResolver=2]="NoDataFromResolver",t[t.GuardRejected=3]="GuardRejected",t[t.Aborted=4]="Aborted",t}(jc||{}),kx=function(t){return t[t.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",t[t.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",t}(kx||{});class am extends oh{reason;code;type=Gi.NavigationCancel;constructor(n,e,r,i){super(n,e),this.reason=r,this.code=i}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class y2 extends oh{reason;code;type=Gi.NavigationSkipped;constructor(n,e,r,i){super(n,e),this.reason=r,this.code=i}}class J5 extends oh{error;target;type=Gi.NavigationError;constructor(n,e,r,i){super(n,e),this.error=r,this.target=i}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class nU extends oh{urlAfterRedirects;state;type=Gi.RoutesRecognized;constructor(n,e,r,i){super(n,e),this.urlAfterRedirects=r,this.state=i}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class qge extends oh{urlAfterRedirects;state;type=Gi.GuardsCheckStart;constructor(n,e,r,i){super(n,e),this.urlAfterRedirects=r,this.state=i}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Kge extends oh{urlAfterRedirects;state;shouldActivate;type=Gi.GuardsCheckEnd;constructor(n,e,r,i,o){super(n,e),this.urlAfterRedirects=r,this.state=i,this.shouldActivate=o}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Zge extends oh{urlAfterRedirects;state;type=Gi.ResolveStart;constructor(n,e,r,i){super(n,e),this.urlAfterRedirects=r,this.state=i}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Xge extends oh{urlAfterRedirects;state;type=Gi.ResolveEnd;constructor(n,e,r,i){super(n,e),this.urlAfterRedirects=r,this.state=i}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Jge{route;type=Gi.RouteConfigLoadStart;constructor(n){this.route=n}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Qge{route;type=Gi.RouteConfigLoadEnd;constructor(n){this.route=n}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class e_e{snapshot;type=Gi.ChildActivationStart;constructor(n){this.snapshot=n}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class t_e{snapshot;type=Gi.ChildActivationEnd;constructor(n){this.snapshot=n}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class n_e{snapshot;type=Gi.ActivationStart;constructor(n){this.snapshot=n}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class r_e{snapshot;type=Gi.ActivationEnd;constructor(n){this.snapshot=n}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class rU{routerEvent;position;anchor;scrollBehavior;type=Gi.Scroll;constructor(n,e,r,i){this.routerEvent=n,this.position=e,this.anchor=r,this.scrollBehavior=i}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class Q5{}class iU{}class Dx{url;navigationBehaviorOptions;constructor(n,e){this.url=n,this.navigationBehaviorOptions=e}}class o_e{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return this.route?.snapshot._environmentInjector??this.rootInjector}constructor(n){this.rootInjector=n,this.children=new Ib(this.rootInjector)}}let Ib=(()=>{class t{rootInjector;contexts=new Map;constructor(e){this.rootInjector=e}onChildOutletCreated(e,r){const i=this.getOrCreateContext(e);i.outlet=r,this.contexts.set(e,i)}onChildOutletDestroyed(e){const r=this.getContext(e);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let r=this.getContext(e);return r||(r=new o_e(this.rootInjector),this.contexts.set(e,r)),r}getContext(e){return this.contexts.get(e)||null}static \u0275fac=function(r){return new(r||t)(sn(Wo))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class oU{_root;constructor(n){this._root=n}get root(){return this._root.value}parent(n){const e=this.pathFromRoot(n);return e.length>1?e[e.length-2]:null}children(n){const e=eI(n,this._root);return e?e.children.map(r=>r.value):[]}firstChild(n){const e=eI(n,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(n){const e=tI(n,this._root);return e.length<2?[]:e[e.length-2].children.map(i=>i.value).filter(i=>i!==n)}pathFromRoot(n){return tI(n,this._root).map(e=>e.value)}}function eI(t,n){if(t===n.value)return n;for(const e of n.children){const r=eI(t,e);if(r)return r}return null}function tI(t,n){if(t===n.value)return[n];for(const e of n.children){const r=tI(t,e);if(r.length)return r.unshift(n),r}return[]}class vu{value;children;constructor(n,e){this.value=n,this.children=e}toString(){return`TreeNode(${this.value})`}}function b2(t){const n={};return t&&t.children.forEach(e=>n[e.value.outlet]=e),n}class aU extends oU{snapshot;constructor(n,e){super(n),this.snapshot=e,iI(this,n)}toString(){return this.snapshot.toString()}}function sU(t,n){const e=function a_e(t,n){const a=new rI([],{},{},"",{},pi,t,null,{},n);return new lU("",new vu(a,[]))}(t,n),r=new Oi([new xb("",{})]),i=new Oi({}),o=new Oi({}),a=new Oi({}),s=new Oi(""),l=new Cf(r,i,a,s,o,pi,t,e.root);return l.snapshot=e.root,new aU(new vu(l,[]),e)}class Cf{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;_localInjector;constructor(n,e,r,i,o,a,s,l){this.urlSubject=n,this.paramsSubject=e,this.queryParamsSubject=r,this.fragmentSubject=i,this.dataSubject=o,this.outlet=a,this.component=s,this._futureSnapshot=l,this.title=this.dataSubject?.pipe(Nr(c=>c[Cb]))??Dn(void 0),this.url=n,this.params=e,this.queryParams=r,this.fragment=i,this.data=o}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(Nr(n=>_2(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(Nr(n=>_2(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function nI(t,n,e){let r;const{routeConfig:i}=t;return r=null===n||"always"!==e&&""!==i?.path&&(n.component||n.routeConfig?.loadComponent)?{params:{...t.params},data:{...t.data},resolve:{...t.data,...t._resolvedData??{}}}:{params:{...n.params,...t.params},data:{...n.data,...t.data},resolve:{...t.data,...n.data,...i?.data,...t._resolvedData}},i&&dU(i)&&(r.resolve[Cb]=i.title),r}class rI{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;_environmentInjector;get title(){return this.data?.[Cb]}constructor(n,e,r,i,o,a,s,l,c,u){this.url=n,this.params=e,this.queryParams=r,this.fragment=i,this.data=o,this.outlet=a,this.component=s,this.routeConfig=l,this._resolve=c,this._environmentInjector=u}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=_2(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=_2(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(r=>r.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class lU extends oU{url;constructor(n,e){super(e),this.url=n,iI(this,e)}toString(){return cU(this._root)}}function iI(t,n){n.value._routerState=t,n.children.forEach(e=>iI(t,e))}function cU(t){const n=t.children.length>0?` { ${t.children.map(cU).join(", ")} } `:"";return`${t.value}${n}`}function oI(t){if(t.snapshot){const n=t.snapshot,e=t._futureSnapshot;t.snapshot=e,ih(n.queryParams,e.queryParams)||t.queryParamsSubject.next(e.queryParams),n.fragment!==e.fragment&&t.fragmentSubject.next(e.fragment),ih(n.params,e.params)||t.paramsSubject.next(e.params),function yge(t,n){if(t.length!==n.length)return!1;for(let e=0;e<t.length;++e)if(!ih(t[e],n[e]))return!1;return!0}(n.url,e.url)||t.urlSubject.next(e.url),ih(n.data,e.data)||t.dataSubject.next(e.data)}else t.snapshot=t._futureSnapshot,t.dataSubject.next(t._futureSnapshot.data)}function aI(t,n){const e=ih(t.params,n.params)&&function kge(t,n){return Zg(t,n)&&t.every((e,r)=>ih(e.parameters,n[r].parameters))}(t.url,n.url);return e&&!(!t.parent!=!n.parent)&&(!t.parent||aI(t.parent,n.parent))}function dU(t){return"string"==typeof t.title||null===t.title}const l_e=new xt("");let uU=(()=>{class t{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=pi;activateEvents=new Bn;deactivateEvents=new Bn;attachEvents=new Bn;detachEvents=new Bn;routerOutletData=n5();parentContexts=Q(Ib);location=Q(cl);changeDetector=Q(yo);inputBinder=Q(Mx,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(e){if(e.name){const{firstChange:r,previousValue:i}=e.name;if(r)return;this.isTrackedInParentContexts(i)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(i)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(e){return this.parentContexts.getContext(e)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const e=this.parentContexts.getContext(this.name);e?.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new pt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new pt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new pt(4012,!1);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,r){this.activated=e,this._activatedRoute=r,this.location.insert(e.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(e.instance)}deactivate(){if(this.activated){const e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,r){if(this.isActivated)throw new pt(4013,!1);this._activatedRoute=e;const i=this.location,a=e.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,l=new c_e(e,s,i.injector,this.routerOutletData);this.activated=i.createComponent(a,{index:i.length,injector:l,environmentInjector:r}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[Ts]})}return t})();class c_e{route;childContexts;parent;outletData;constructor(n,e,r,i){this.route=n,this.childContexts=e,this.parent=r,this.outletData=i}get(n,e){return n===Cf?this.route:n===Ib?this.childContexts:n===l_e?this.outletData:this.parent.get(n,e)}}const Mx=new xt("");let d_e=(()=>{class t{options;outletDataSubscriptions=new Map;outletSeenKeys=new Map;constructor(e){this.options=e,this.options.queryParams??=!0}bindActivatedRouteToOutletComponent(e){this.unsubscribeFromRouteData(e),this.subscribeToRouteData(e)}unsubscribeFromRouteData(e){this.outletDataSubscriptions.get(e)?.unsubscribe(),this.outletDataSubscriptions.delete(e),this.outletSeenKeys.delete(e)}subscribeToRouteData(e){const{activatedRoute:r}=e,i=rh([this.options.queryParams?r.queryParams:Dn({}),r.params,r.data]).pipe(Va(([o,a,s],l)=>(s={...o,...a,...s},0===l?Dn(s):Promise.resolve(s)))).subscribe(o=>{if(!e.isActivated||!e.activatedComponentRef||e.activatedRoute!==r||null===r.component)return void this.unsubscribeFromRouteData(e);const a=function qhe(t){const n=Jn(t);if(!n)return null;const e=new iC(n);return{get selector(){return e.selector},get type(){return e.componentType},get inputs(){return e.inputs},get outputs(){return e.outputs},get ngContentSelectors(){return e.ngContentSelectors},get isStandalone(){return n.standalone},get isSignal(){return n.signals}}}(r.component);if(!a)return void this.unsubscribeFromRouteData(e);let s=this.outletSeenKeys.get(e);s||(s=new Set,this.outletSeenKeys.set(e,s));for(const c of Object.keys(o))s.add(c);const l=this.options.unmatchedInputBehavior??"alwaysUndefined";for(const{templateName:c}of a.inputs){const u=o[c];(void 0!==u||"alwaysUndefined"===l||s.has(c))&&e.activatedComponentRef.setInput(c,u)}});this.outletDataSubscriptions.set(e,i)}static \u0275fac=function(r){CE()};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})(),u_e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(r,i){1&r&&Nt(0,"router-outlet")},dependencies:[uU],encapsulation:2,changeDetection:1})}return t})();function sI(t){const n=t.children&&t.children.map(sI),e=n?{...t,children:n}:{...t};return!e.component&&!e.loadComponent&&(n||e.loadChildren)&&e.outlet&&e.outlet!==pi&&(e.component=u_e),e}function Ab(t,n,e,r){if(e&&t.shouldReuseRoute(n.value,e.value.snapshot)){const i=e.value;i._futureSnapshot=n.value;const o=function f_e(t,n,e,r){return n.children.map(i=>{for(const o of e.children)if(t.shouldReuseRoute(i.value,o.value.snapshot))return Ab(t,i,o,r);return Ab(t,i,void 0,r)})}(t,n,e,r);return new vu(i,o)}{if(t.shouldAttach(n.value)){const a=t.retrieve(n.value);if(null!==a){const s=a.route;return s.value._futureSnapshot=n.value,s.children=n.children.map(l=>Ab(t,l,void 0,r)),s}}const i=function p_e(t){return new Cf(new Oi(t.url),new Oi(t.params),new Oi(t.queryParams),new Oi(t.fragment),new Oi(t.data),t.outlet,t.component,t)}(n.value);r.add(i);const o=n.children.map(a=>Ab(t,a,void 0,r));return new vu(i,o)}}class lI{redirectTo;navigationBehaviorOptions;constructor(n,e){this.redirectTo=n,this.navigationBehaviorOptions=e}}const hU="ngNavigationCancelingError";function Tx(t,n){const{redirectTo:e,navigationBehaviorOptions:r}=Xg(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,i=fU(!1,jc.Redirect);return i.url=e,i.navigationBehaviorOptions=r,i}function fU(t,n){const e=new Error(`NavigationCancelingError: ${t||""}`);return e[hU]=!0,e.cancellationCode=n,e}function pU(t){return!!t&&t[hU]}class g_e{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(n,e,r,i,o){this.routeReuseStrategy=n,this.futureState=e,this.currState=r,this.forwardEvent=i,this.inputBindingEnabled=o}activate(n){const e=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,r,n),oI(this.futureState.root),this.activateChildRoutes(e,r,n)}deactivateChildRoutes(n,e,r){const i=b2(e);n.children.forEach(o=>{const a=o.value.outlet;this.deactivateRoutes(o,i[a],r),delete i[a]}),Object.values(i).forEach(o=>{this.deactivateRouteAndItsChildren(o,r)})}deactivateRoutes(n,e,r){const i=n.value,o=e?e.value:null;if(i===o)if(i.component){const a=r.getContext(i.outlet);a&&this.deactivateChildRoutes(n,e,a.children)}else this.deactivateChildRoutes(n,e,r);else o&&this.deactivateRouteAndItsChildren(e,r)}deactivateRouteAndItsChildren(n,e){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,e):this.deactivateRouteAndOutlet(n,e)}detachAndStoreRouteSubtree(n,e){const r=e.getContext(n.value.outlet),i=r&&n.value.component?r.children:e,o=b2(n);for(const a of Object.values(o))this.deactivateRouteAndItsChildren(a,i);if(r&&r.outlet){const a=r.outlet.detach(),s=r.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:a,route:n,contexts:s})}}deactivateRouteAndOutlet(n,e){const r=e.getContext(n.value.outlet),i=r&&n.value.component?r.children:e,o=b2(n);for(const a of Object.values(o))this.deactivateRouteAndItsChildren(a,i);r&&(r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated()),r.attachRef=null,r.route=null),n.value._localInjector?.destroy()}activateChildRoutes(n,e,r){const i=b2(e);n.children.forEach(o=>{this.activateRoutes(o,i[o.value.outlet],r),this.forwardEvent(new r_e(o.value.snapshot))}),n.children.length&&this.forwardEvent(new t_e(n.value.snapshot))}activateRoutes(n,e,r){const i=n.value,o=e?e.value:null;if(oI(i),i===o)if(i.component){const a=r.getOrCreateContext(i.outlet);this.activateChildRoutes(n,e,a.children)}else this.activateChildRoutes(n,e,r);else if(i.component){const a=r.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){const s=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),a.children.onOutletReAttached(s.contexts),a.attachRef=s.componentRef,a.route=s.route.value,a.outlet&&a.outlet.attach(s.componentRef,s.route.value),oI(s.route.value),this.activateChildRoutes(n,null,a.children)}else a.attachRef=null,a.route=i,a.outlet&&a.outlet.activateWith(i,a.injector),this.activateChildRoutes(n,null,a.children)}else this.activateChildRoutes(n,null,r)}}class mU{path;route;constructor(n){this.path=n,this.route=this.path[this.path.length-1]}}class Ex{component;route;constructor(n,e){this.component=n,this.route=e}}function __e(t,n,e){const r=t._root;return Lb(r,n?n._root:null,e,[r.value])}function w2(t,n){const e=Symbol(),r=n.get(t,e);return r===e?"function"!=typeof t||function $m(t){return null!==Sc(t)}(t)?n.get(t):t:r}function Lb(t,n,e,r,i={canDeactivateChecks:[],canActivateChecks:[]}){const o=b2(n);return t.children.forEach(a=>{(function y_e(t,n,e,r,i={canDeactivateChecks:[],canActivateChecks:[]}){const o=t.value,a=n?n.value:null,s=e?e.getContext(t.value.outlet):null;if(a&&o.routeConfig===a.routeConfig){const l=function b_e(t,n,e){if("function"==typeof e)return Ms(n._environmentInjector,()=>e(t,n));switch(e){case"pathParamsChange":return!Zg(t.url,n.url);case"pathParamsOrQueryParamsChange":return!Zg(t.url,n.url)||!ih(t.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!aI(t,n)||!ih(t.queryParams,n.queryParams);default:return!aI(t,n)}}(a,o,o.routeConfig.runGuardsAndResolvers);l?i.canActivateChecks.push(new mU(r)):(o.data=a.data,o._resolvedData=a._resolvedData),Lb(t,n,o.component?s?s.children:null:e,r,i),l&&s&&s.outlet&&s.outlet.isActivated&&i.canDeactivateChecks.push(new Ex(s.outlet.component,a))}else a&&Nb(n,s,i),i.canActivateChecks.push(new mU(r)),Lb(t,null,o.component?s?s.children:null:e,r,i)})(a,o[a.value.outlet],e,r.concat([a.value]),i),delete o[a.value.outlet]}),Object.entries(o).forEach(([a,s])=>Nb(s,e.getContext(a),i)),i}function Nb(t,n,e){const r=b2(t),i=t.value;Object.entries(r).forEach(([o,a])=>{Nb(a,i.component?n?n.children.getContext(o):null:n,e)}),e.canDeactivateChecks.push(new Ex(i.component&&n&&n.outlet&&n.outlet.isActivated?n.outlet.component:null,i))}function Ob(t){return"function"==typeof t}function gU(t){return t instanceof V5||"EmptyError"===t?.name}const Ix=Symbol("INITIAL_VALUE");function S2(){return Va(t=>rh(t.map(n=>n.pipe(Gs(1),Al(Ix)))).pipe(Nr(n=>{for(const e of n)if(!0!==e){if(e===Ix)return Ix;if(!1===e||M_e(e))return e}return!0}),Ro(n=>n!==Ix),Gs(1)))}function M_e(t){return Xg(t)||t instanceof lI}function _U(t){return t.aborted?Dn(void 0).pipe(Gs(1)):new si(n=>{const e=()=>{n.next(),n.complete()};return t.addEventListener("abort",e),()=>t.removeEventListener("abort",e)})}function vU(t){return Yi(_U(t))}function yU(t){return function Rn(...t){return Qc(t)}(ia(n=>{if("boolean"!=typeof n)throw Tx(0,n)}),Nr(n=>!0===n))}class xf extends Error{segmentGroup;constructor(n){super(),this.segmentGroup=n||null,Object.setPrototypeOf(this,xf.prototype)}}class Rb extends Error{urlTree;constructor(n){super(),this.urlTree=n,Object.setPrototypeOf(this,Rb.prototype)}}function B_e(t){throw new pt(4e3,!1)}class j_e{urlSerializer;urlTree;constructor(n,e){this.urlSerializer=n,this.urlTree=e}lineralizeSegments(n,e){return so(function*(){let r=[],i=e.root;for(;;){if(r=r.concat(i.segments),0===i.numberOfChildren)return r;if(i.numberOfChildren>1||!i.children[pi])throw B_e();i=i.children[pi]}})()}applyRedirectCommands(n,e,r,i,o){var a=this;return so(function*(){const s=yield function U_e(t,n,e){if("string"==typeof t)return Promise.resolve(t);const r=t;return _x(Kg(Ms(e,()=>r(n))))}(e,i,o);if(s instanceof _u)throw new Rb(s);const l=a.applyRedirectCreateUrlTree(s,a.urlSerializer.parse(s),n,r);if("/"===s[0])throw new Rb(l);return l})()}applyRedirectCreateUrlTree(n,e,r,i){const o=this.createSegmentGroup(n,e.root,r,i);return new _u(o,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(n,e){const r={};return Object.entries(n).forEach(([i,o])=>{if("string"==typeof o&&":"===o[0]){const s=o.substring(1);r[i]=e[s]}else r[i]=o}),r}createSegmentGroup(n,e,r,i){const o=this.createSegments(n,e.segments,r,i);let a=Object.create(null);return Object.entries(e.children).forEach(([s,l])=>{a[s]=this.createSegmentGroup(n,l,r,i)}),new Po(o,a)}createSegments(n,e,r,i){return e.map(o=>":"===o.path[0]?this.findPosParam(n,o,i):this.findOrReturn(o,r))}findPosParam(n,e,r){const i=r[e.path.substring(1)];if(!i)throw new pt(4001,!1);return i}findOrReturn(n,e){let r=0;for(const i of e){if(i.path===n.path)return e.splice(r),i;r++}return n}}function yu(t){return t.outlet||pi}function $_e(t,n){const e=t.filter(r=>yu(r)===n);return e.push(...t.filter(r=>yu(r)!==n)),e}const cI={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function bU(t){return{routeConfig:t.routeConfig,url:t.url,params:t.params,queryParams:t.queryParams,fragment:t.fragment,data:t.data,outlet:t.outlet,title:t.title,paramMap:t.paramMap,queryParamMap:t.queryParamMap}}function G_e(t,n,e,r,i,o,a){const s=wU(t,n,e);if(!s.matched)return Dn(s);const l=bU(o(s));return r=function Y_e(t,n){return t.providers&&!t._injector&&(t._injector=oC(t.providers,n,`Route: ${t.path}`)),t._injector??n}(n,r),function F_e(t,n,e,r,i,o){const a=n.canMatch;return a&&0!==a.length?Dn(a.map(l=>{const c=w2(l,t);return Kg(function D_e(t){return t&&Ob(t.canMatch)}(c)?c.canMatch(n,e,i):Ms(t,()=>c(n,e,i))).pipe(vU(o))})).pipe(S2(),yU()):Dn(!0)}(r,n,e,0,l,a).pipe(Nr(c=>!0===c?s:{...cI}))}function wU(t,n,e){if(""===n.path)return"full"===n.pathMatch&&(t.hasChildren()||e.length>0)?{...cI}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const i=(n.matcher||vge)(e,t,n);if(!i)return{...cI};const o={};Object.entries(i.posParams??{}).forEach(([s,l])=>{o[s]=l.path});const a=i.consumed.length>0?{...o,...i.consumed[i.consumed.length-1].parameters}:o;return{matched:!0,consumedSegments:i.consumed,remainingSegments:e.slice(i.consumed.length),parameters:a,positionalParamSegments:i.posParams??{}}}function SU(t,n,e,r,i){return e.length>0&&function Z_e(t,n,e,r){return e.some(i=>!(!Ax(t,n,i)||yu(i)===pi||void 0!==r&&yu(i)===r))}(t,e,r,i)?{segmentGroup:new Po(n,K_e(r,new Po(e,t.children))),slicedSegments:[]}:0===e.length&&function X_e(t,n,e){return e.some(r=>Ax(t,n,r))}(t,e,r)?{segmentGroup:new Po(t.segments,q_e(t,e,r,t.children)),slicedSegments:e}:{segmentGroup:new Po(t.segments,t.children),slicedSegments:e}}function q_e(t,n,e,r){const i={};for(const o of e)if(Ax(t,n,o)&&!r[yu(o)]){const a=new Po([],{});i[yu(o)]=a}return{...r,...i}}function K_e(t,n){const e={};e[pi]=n;for(const r of t)if(""===r.path&&yu(r)!==pi){const i=new Po([],{});e[yu(r)]=i}return e}function Ax(t,n,e){return(!(t.hasChildren()||n.length>0)||"full"!==e.pathMatch)&&""===e.path}class Q_e{}function dI(){return(dI=so(function*(t,n,e,r,i,o,a,s){return new n0e(t,n,e,r,i,a,o,s).recognize()})).apply(this,arguments)}class n0e{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;abortSignal;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(n,e,r,i,o,a,s,l){this.injector=n,this.configLoader=e,this.rootComponentType=r,this.config=i,this.urlTree=o,this.paramsInheritanceStrategy=a,this.urlSerializer=s,this.abortSignal=l,this.applyRedirects=new j_e(this.urlSerializer,this.urlTree)}noMatchError(n){return new pt(4002,`'${n.segmentGroup}'`)}recognize(){var n=this;return so(function*(){const e=SU(n.urlTree.root,[],[],n.config).segmentGroup,{children:r,rootSnapshot:i}=yield n.match(e),o=new vu(i,r),a=new lU("",o),s=function jge(t,n,e=null,r=null,i=new kb){return Kj(qj(t),n,e,r,i)}(i,[],n.urlTree.queryParams,n.urlTree.fragment);return s.queryParams=n.urlTree.queryParams,a.url=n.urlSerializer.serialize(s),{state:a,tree:s}})()}match(n){var e=this;return so(function*(){const r=new rI([],Object.freeze({}),Object.freeze({...e.urlTree.queryParams}),e.urlTree.fragment,Object.freeze({}),pi,e.rootComponentType,null,{},e.injector);try{return{children:yield e.processSegmentGroup(e.injector,e.config,n,pi,r),rootSnapshot:r}}catch(i){if(i instanceof Rb)return e.urlTree=i.urlTree,e.match(i.urlTree.root);throw i instanceof xf?e.noMatchError(i):i}})()}processSegmentGroup(n,e,r,i,o){var a=this;return so(function*(){if(0===r.segments.length&&r.hasChildren())return a.processChildren(n,e,r,o);const s=yield a.processSegment(n,e,r,r.segments,i,!0,o);return s instanceof vu?[s]:[]})()}processChildren(n,e,r,i){var o=this;return so(function*(){const a=[];for(const c of Object.keys(r.children))"primary"===c?a.unshift(c):a.push(c);let s=[];for(const c of a){const u=r.children[c],p=$_e(e,c),M=yield o.processSegmentGroup(n,p,u,c,i);s.push(...M)}const l=CU(s);return function r0e(t){t.sort((n,e)=>n.value.outlet===pi?-1:e.value.outlet===pi?1:n.value.outlet.localeCompare(e.value.outlet))}(l),l})()}processSegment(n,e,r,i,o,a,s){var l=this;return so(function*(){for(const c of e)try{return yield l.processSegmentAgainstRoute(c._injector??n,e,c,r,i,o,a,s)}catch(u){if(u instanceof xf||gU(u))continue;throw u}if(function J_e(t,n,e){return 0===n.length&&!t.children[e]}(r,i,o))return new Q_e;throw new xf(r)})()}processSegmentAgainstRoute(n,e,r,i,o,a,s,l){var c=this;return so(function*(){if(yu(r)!==a&&(a===pi||!Ax(i,o,r)))throw new xf(i);if(void 0===r.redirectTo)return c.matchSegmentAgainstRoute(n,i,r,o,a,l);if(c.allowRedirects&&s)return c.expandSegmentAgainstRouteUsingRedirect(n,i,e,r,o,a,l);throw new xf(i)})()}expandSegmentAgainstRouteUsingRedirect(n,e,r,i,o,a,s){var l=this;return so(function*(){const{matched:c,parameters:u,consumedSegments:p,positionalParamSegments:M,remainingSegments:w}=wU(e,i,o);if(!c)throw new xf(e);"string"==typeof i.redirectTo&&"/"===i.redirectTo[0]&&(l.absoluteRedirectCount++,l.absoluteRedirectCount>31&&(l.allowRedirects=!1));const H=l.createSnapshot(n,i,o,u,s);if(l.abortSignal.aborted)throw new Error(l.abortSignal.reason);const q=yield l.applyRedirects.applyRedirectCommands(p,i.redirectTo,M,bU(H),n),te=yield l.applyRedirects.lineralizeSegments(i,q);return l.processSegment(n,r,e,te.concat(w),a,!1,s)})()}createSnapshot(n,e,r,i,o){const a=new rI(r,i,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,function o0e(t){return t.data||{}}(e),yu(e),e.component??e._loadedComponent??null,e,function a0e(t){return t.resolve||{}}(e),n),s=nI(a,o,this.paramsInheritanceStrategy);return a.params=Object.freeze(s.params),a.data=Object.freeze(s.data),a}matchSegmentAgainstRoute(n,e,r,i,o,a){var s=this;return so(function*(){if(s.abortSignal.aborted)throw new Error(s.abortSignal.reason);const c=yield _x(G_e(e,r,i,n,0,Ce=>s.createSnapshot(n,r,Ce.consumedSegments,Ce.parameters,a),s.abortSignal));if("**"===r.path&&(e.children={}),!c?.matched)throw new xf(e);n=r._injector??n;const{routes:u}=yield s.getChildConfig(n,r,i),p=r._loadedInjector??n,{parameters:M,consumedSegments:w,remainingSegments:H}=c,q=s.createSnapshot(n,r,w,M,a),{segmentGroup:te,slicedSegments:X}=SU(e,w,H,u,o);if(0===X.length&&te.hasChildren()){const Ce=yield s.processChildren(p,u,te,q);return new vu(q,Ce)}if(0===u.length&&0===X.length)return new vu(q,[]);const ie=yu(r)===o,be=yield s.processSegment(p,u,te,X,ie?pi:o,!0,q);return new vu(q,be instanceof vu?[be]:[])})()}getChildConfig(n,e,r){var i=this;return so(function*(){if(e.children)return{routes:e.children,injector:n};if(e.loadChildren){if(void 0!==e._loadedRoutes){const a=e._loadedNgModuleFactory;return a&&!e._loadedInjector&&(e._loadedInjector=a.create(n).injector),{routes:e._loadedRoutes,injector:e._loadedInjector}}if(i.abortSignal.aborted)throw new Error(i.abortSignal.reason);if(yield _x(function P_e(t,n,e,r,i){const o=n.canLoad;return void 0===o||0===o.length?Dn(!0):Dn(o.map(s=>{const l=w2(s,t),u=Kg(function S_e(t){return t&&Ob(t.canLoad)}(l)?l.canLoad(n,e):Ms(t,()=>l(n,e)));return i?u.pipe(vU(i)):u})).pipe(S2(),yU())}(n,e,r,0,i.abortSignal))){const a=yield i.configLoader.loadChildren(n,e);return e._loadedRoutes=a.routes,e._loadedInjector=a.injector,e._loadedNgModuleFactory=a.factory,a}throw function H_e(){throw fU(!1,jc.GuardRejected)}()}return{routes:[],injector:n}})()}}function i0e(t){const n=t.value.routeConfig;return n&&""===n.path}function CU(t){const n=[],e=new Set;for(const r of t){if(!i0e(r)){n.push(r);continue}const i=n.find(o=>r.value.routeConfig===o.value.routeConfig);void 0!==i?(i.children.push(...r.children),e.add(i)):n.push(r)}for(const r of e){const i=CU(r.children);n.push(new vu(r.value,i))}return n.filter(r=>!e.has(r))}function xU(t){const n=t.children.map(e=>xU(e)).flat();return[t,...n]}function kU(t){return Va(n=>{const e=t(n);return e?ns(e).pipe(Nr(()=>n)):Dn(n)})}let DU=(()=>{class t{buildTitle(e){let r,i=e.root;for(;void 0!==i;)r=this.getResolvedTitleForRoute(i)??r,i=i.children.find(o=>o.outlet===pi);return r}getResolvedTitleForRoute(e){return e.data[Cb]}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:()=>Q(h0e)})}return t})(),h0e=(()=>{class t extends DU{title;constructor(e){super(),this.title=e}updateTitle(e){const r=this.buildTitle(e);void 0!==r&&this.title.setTitle(r)}static \u0275fac=function(r){return new(r||t)(sn(uge))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const C2=new xt("",{factory:()=>({})}),Lx=new xt("");let uI=(()=>{class t{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=Q(mce);loadComponent(e,r){var i=this;return so(function*(){if(i.componentLoaders.get(r))return i.componentLoaders.get(r);if(r._loadedComponent)return Promise.resolve(r._loadedComponent);i.onLoadStartListener&&i.onLoadStartListener(r);const o=so(function*(){try{const a=yield Bj(Ms(e,()=>r.loadComponent())),s=yield MU(t5(a));return i.onLoadEndListener&&i.onLoadEndListener(r),r._loadedComponent=s,s}finally{i.componentLoaders.delete(r)}})();return i.componentLoaders.set(r,o),o})()}loadChildren(e,r){var i=this;if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return Promise.resolve({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);const o=so(function*(){try{const a=yield function f0e(t,n,e,r){return hI.apply(this,arguments)}(r,i.compiler,e,i.onLoadEndListener);return r._loadedRoutes=a.routes,r._loadedInjector=a.injector,r._loadedNgModuleFactory=a.factory,a}finally{i.childrenLoaders.delete(r)}})();return this.childrenLoaders.set(r,o),o}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function hI(){return(hI=so(function*(t,n,e,r){const i=yield Bj(Ms(e,()=>t.loadChildren())),o=yield MU(t5(i));let a;a=o instanceof p8||Array.isArray(o)?o:yield n.compileModuleAsync(o),r&&r(t);let s,l,u;return Array.isArray(a)?l=a:(s=a.create(e).injector,u=a,l=s.get(Lx,[],{optional:!0,self:!0}).flat()),{routes:l.map(sI),injector:s,factory:u}})).apply(this,arguments)}function MU(t){return fI.apply(this,arguments)}function fI(){return(fI=so(function*(t){return t})).apply(this,arguments)}let pI=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:()=>Q(p0e)})}return t})(),p0e=(()=>{class t{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,r){return e}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const TU=new xt(""),EU=new xt("");function m0e(t,n,e){const r=t.get(EU),i=t.get(Mi);if(!i.startViewTransition||r.skipNextTransition)return r.skipNextTransition=!1,new Promise(c=>setTimeout(c));let o;const a=new Promise(c=>{o=c}),s=i.startViewTransition(()=>(o(),function g0e(t){return new Promise(n=>{sl({read:()=>setTimeout(n)},{injector:t})})}(t)));s.updateCallbackDone.catch(c=>{}),s.ready.catch(c=>{}),s.finished.catch(c=>{});const{onViewTransitionCreated:l}=r;return l&&Ms(t,()=>l({transition:s,from:n,to:e})),a}const _0e=new xt(""),v0e=()=>{},IU=new xt("");let mI=(()=>{class t{currentNavigation=Fi(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=Fi(null);events=new fn;transitionAbortWithErrorSubject=new fn;configLoader=Q(uI);environmentInjector=Q(Wo);destroyRef=Q(Ju);urlSerializer=Q(v2);rootContexts=Q(Ib);location=Q(zg);inputBindingEnabled=null!==Q(Mx,{optional:!0});titleStrategy=Q(DU);options=Q(C2,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"always";urlHandlingStrategy=Q(pI);createViewTransition=Q(TU,{optional:!0});navigationErrorHandler=Q(IU,{optional:!0});activatedRouteInjectorFeature=Q(_0e,{optional:!0});navigationId=0;get hasRequestedNavigation(){return 0!==this.navigationId}transitions;afterPreactivation=()=>Dn(void 0);rootComponentType=null;destroyed=!1;constructor(){this.configLoader.onLoadEndListener=i=>this.events.next(new Qge(i)),this.configLoader.onLoadStartListener=i=>this.events.next(new Jge(i)),this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(e){const r=++this.navigationId;Jr(()=>{this.transitions?.next({...e,extractedUrl:this.urlHandlingStrategy.extract(e.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:r,routesRecognizeHandler:{},beforeActivateHandler:{}})})}setupNavigations(e){return this.transitions=new Oi(null),this.transitions.pipe(Ro(r=>null!==r),Va(r=>{let i=!0,o=!1;const a=new AbortController,s=()=>!o&&this.currentTransition?.id===r.id;return Dn(r).pipe(Va(l=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",jc.SupersededByNewNavigation),Ya;this.currentTransition=r;const c=this.lastSuccessfulNavigation();this.currentNavigation.set({id:l.id,initialUrl:l.rawUrl,extractedUrl:l.extractedUrl,targetBrowserUrl:"string"==typeof l.extras.browserUrl?this.urlSerializer.parse(l.extras.browserUrl):l.extras.browserUrl,trigger:l.source,extras:l.extras,previousNavigation:c?{...c,previousNavigation:null}:null,abort:()=>a.abort(),routesRecognizeHandler:l.routesRecognizeHandler,beforeActivateHandler:l.beforeActivateHandler});const u=!e.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!u&&"reload"!==(l.extras.onSameUrlNavigation??e.onSameUrlNavigation))return this.events.next(new y2(l.id,this.urlSerializer.serialize(l.rawUrl),"",kx.IgnoredSameUrlNavigation)),l.resolve(!1),Ya;if(this.urlHandlingStrategy.shouldProcessUrl(l.rawUrl))return Dn(l).pipe(Va(M=>(this.events.next(new xx(M.id,this.urlSerializer.serialize(M.extractedUrl),M.source,M.restoredState)),M.id!==this.navigationId?Ya:Promise.resolve(M))),function s0e(t,n,e,r,i,o,a){return rs(function(){var s=so(function*(l){const{state:c,tree:u}=yield function e0e(t,n,e,r,i,o,a,s){return dI.apply(this,arguments)}(t,n,e,r,l.extractedUrl,i,o,a);return{...l,targetSnapshot:c,urlAfterRedirects:u}});return function(l){return s.apply(this,arguments)}}())}(this.environmentInjector,this.configLoader,this.rootComponentType,e.config,this.urlSerializer,this.paramsInheritanceStrategy,a.signal),ia(M=>{r.targetSnapshot=M.targetSnapshot,r.urlAfterRedirects=M.urlAfterRedirects,this.currentNavigation.update(w=>(w.finalUrl=M.urlAfterRedirects,w)),this.events.next(new iU)}),Va(M=>ns(r.routesRecognizeHandler.deferredHandle??Dn(void 0)).pipe(Nr(()=>M))),ia(()=>{const M=new nU(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(M)}));if(u&&this.urlHandlingStrategy.shouldProcessUrl(l.currentRawUrl)){const{id:M,extractedUrl:w,source:H,restoredState:q,extras:te}=l,X=new xx(M,this.urlSerializer.serialize(w),H,q);this.events.next(X);const ie=sU(this.rootComponentType,this.environmentInjector).snapshot;return this.currentTransition=r={...l,targetSnapshot:ie,urlAfterRedirects:w,extras:{...te,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.update(be=>(be.finalUrl=w,be)),Dn(r)}return this.events.next(new y2(l.id,this.urlSerializer.serialize(l.extractedUrl),"",kx.IgnoredByUrlHandlingStrategy)),l.resolve(!1),Ya}),Nr(l=>{const c=new qge(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);return this.events.next(c),this.currentTransition=r={...l,guards:__e(l.targetSnapshot,l.currentSnapshot,this.rootContexts)},r}),function T_e(t){return rs(n=>{const{targetSnapshot:e,currentSnapshot:r,guards:{canActivateChecks:i,canDeactivateChecks:o}}=n;return 0===o.length&&0===i.length?Dn({...n,guardsResult:!0}):function E_e(t,n,e){return ns(t).pipe(rs(r=>function R_e(t,n,e,r){const i=n&&n.routeConfig?n.routeConfig.canDeactivate:null;return i&&0!==i.length?Dn(i.map(a=>{const s=n._environmentInjector,l=w2(a,s);return Kg(function k_e(t){return t&&Ob(t.canDeactivate)}(l)?l.canDeactivate(t,n,e,r):Ms(s,()=>l(t,n,e,r))).pipe(Gg())})).pipe(S2()):Dn(!0)}(r.component,r.route,e,n)),Gg(r=>!0!==r,!0))}(o,e,r).pipe(rs(a=>a&&function w_e(t){return"boolean"==typeof t}(a)?function I_e(t,n,e){return ns(n).pipe(Sb(r=>p2(function L_e(t,n){return null!==t&&n&&n(new e_e(t)),Dn(!0)}(r.route.parent,e),function A_e(t,n){return null!==t&&n&&n(new n_e(t)),Dn(!0)}(r.route,e),function O_e(t,n){const e=n[n.length-1],i=n.slice(0,n.length-1).reverse().map(o=>function v_e(t){const n=t.routeConfig?t.routeConfig.canActivateChild:null;return n&&0!==n.length?{node:t,guards:n}:null}(o)).filter(o=>null!==o).map(o=>im(()=>Dn(o.guards.map(s=>{const l=o.node._environmentInjector,c=w2(s,l);return Kg(function x_e(t){return t&&Ob(t.canActivateChild)}(c)?c.canActivateChild(e,t):Ms(l,()=>c(e,t))).pipe(Gg())})).pipe(S2())));return Dn(i).pipe(S2())}(t,r.path),function N_e(t,n){const e=n.routeConfig?n.routeConfig.canActivate:null;if(!e||0===e.length)return Dn(!0);const r=e.map(i=>im(()=>{const o=n._environmentInjector,a=w2(i,o);return Kg(function C_e(t){return t&&Ob(t.canActivate)}(a)?a.canActivate(n,t):Ms(o,()=>a(n,t))).pipe(Gg())}));return Dn(r).pipe(S2())}(t,r.route))),Gg(r=>!0!==r,!0))}(e,i,t):Dn(a)),Nr(a=>({...n,guardsResult:a})))})}(l=>this.events.next(l)),Va(l=>{if(r.guardsResult=l.guardsResult,l.guardsResult&&"boolean"!=typeof l.guardsResult)throw Tx(0,l.guardsResult);const c=new Kge(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot,!!l.guardsResult);if(this.events.next(c),!s())return Ya;if(!l.guardsResult)return this.cancelNavigationTransition(l,"",jc.GuardRejected),Ya;if(0===l.guards.canActivateChecks.length)return Dn(l);const u=new Zge(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);if(this.events.next(u),!s())return Ya;let p=!1;return Dn(l).pipe(function l0e(t){return rs(n=>{const{targetSnapshot:e,guards:{canActivateChecks:r}}=n;if(!r.length)return Dn(n);const i=new Set(r.map(s=>s.route)),o=new Set;for(const s of i)if(!o.has(s))for(const l of xU(s))o.add(l);let a=0;return ns(o).pipe(Sb(s=>i.has(s)?function c0e(t,n,e){const r=t.routeConfig,i=t._resolve;return void 0!==r?.title&&!dU(r)&&(i[Cb]=r.title),im(()=>(t.data=nI(t,t.parent,e).resolve,function d0e(t,n,e){const r=W5(t);if(0===r.length)return Dn({});const i={};return ns(r).pipe(rs(o=>function u0e(t,n,e){const r=n._environmentInjector,i=w2(t,r);return Kg(i.resolve?i.resolve(n,e):Ms(r,()=>i(n,e)))}(t[o],n,e).pipe(Gg(),ia(a=>{if(a instanceof lI)throw Tx(new kb,a);i[o]=a}))),Tj(1),Nr(()=>i),qg(o=>gU(o)?Ya:As(o)))}(i,t,n).pipe(Nr(o=>(t._resolvedData=o,t.data={...t.data,...o},null)))))}(s,e,t):(s.data=nI(s,s.parent,t).resolve,Dn(void 0))),ia(()=>a++),Tj(1),rs(s=>a===o.size?Dn(n):Ya))})}(this.paramsInheritanceStrategy),ia({next:()=>{p=!0;const M=new Xge(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(M)},complete:()=>{p||this.cancelNavigationTransition(l,"",jc.NoDataFromResolver)}}))}),kU(l=>{const c=p=>{const M=[];p.routeConfig?._loadedComponent?p.component=p.routeConfig?._loadedComponent:p.routeConfig?.loadComponent&&M.push(this.configLoader.loadComponent(p._environmentInjector,p.routeConfig).then(H=>{p.component=H}));for(const w of p.children)M.push(...c(w));return M},u=c(l.targetSnapshot.root);return 0===u.length?Dn(l):ns(Promise.all(u).then(()=>l))}),Va(l=>{const{newlyCreatedRoutes:c,state:u}=function h_e(t,n,e){const r=new Set,i=Ab(t,n._root,e?e._root:void 0,r);return{newlyCreatedRoutes:r,state:new aU(i,n)}}(e.routeReuseStrategy,l.targetSnapshot,l.currentRouterState);return this.currentTransition=r=l={...l,targetRouterState:u,newlyCreatedRoutes:c},this.currentNavigation.update(p=>(p.targetRouterState=u,p)),Dn(l)}),this.activatedRouteInjectorFeature?.operator()??(l=>l),kU(()=>this.afterPreactivation()),Va(()=>{const{currentSnapshot:l,targetSnapshot:c}=r,u=this.createViewTransition?.(this.environmentInjector,l.root,c.root);return u?ns(u).pipe(Nr(()=>r)):Dn(r)}),Gs(1),Va(l=>{i=!1,this.events.next(new Q5);const c=r.beforeActivateHandler.deferredHandle;return c?ns(c.then(()=>l)):Dn(l)}),ia(l=>{new g_e(e.routeReuseStrategy,r.targetRouterState,r.currentRouterState,c=>this.events.next(c),this.inputBindingEnabled).activate(this.rootContexts),l.newlyCreatedRoutes?.clear(),s()&&(o=!0,this.currentNavigation.update(c=>(c.abort=v0e,c)),this.lastSuccessfulNavigation.set(Jr(this.currentNavigation)),this.events.next(new om(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects))),this.titleStrategy?.updateTitle(l.targetRouterState.snapshot),l.resolve(!0))}),Yi(_U(a.signal).pipe(Ro(()=>!o&&i),ia(()=>{this.cancelNavigationTransition(r,a.signal.reason+"",jc.Aborted)}))),ia({complete:()=>{o=!0}}),Yi(this.transitionAbortWithErrorSubject.pipe(ia(l=>{throw l}))),m2(()=>{a.abort(),o||this.cancelNavigationTransition(r,"",jc.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),qg(l=>{if(o=!0,AU(r),this.destroyed)return r.resolve(!1),Ya;if(pU(l))this.events.next(new am(r.id,this.urlSerializer.serialize(r.extractedUrl),l.message,l.cancellationCode)),function m_e(t){return pU(t)&&Xg(t.url)}(l)?this.events.next(new Dx(l.url,l.navigationBehaviorOptions)):r.resolve(!1);else{const c=new J5(r.id,this.urlSerializer.serialize(r.extractedUrl),l,r.targetSnapshot??void 0);try{const u=Ms(this.environmentInjector,()=>this.navigationErrorHandler?.(c));if(!(u instanceof lI))throw this.events.next(c),l;{const{message:p,cancellationCode:M}=Tx(0,u);this.events.next(new am(r.id,this.urlSerializer.serialize(r.extractedUrl),p,M)),this.events.next(new Dx(u.redirectTo,u.navigationBehaviorOptions))}}catch(u){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(u)}}return Ya}))}))}cancelNavigationTransition(e,r,i){AU(e);const o=new am(e.id,this.urlSerializer.serialize(e.extractedUrl),r,i);this.events.next(o),e.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const e=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),r=Jr(this.currentNavigation),i=r?.targetBrowserUrl??r?.extractedUrl;return e.toString()!==i?.toString()&&!r?.extras.skipLocationChange}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function y0e(t){return t!==Eb}function AU(t){if(t.newlyCreatedRoutes)for(const n of t.newlyCreatedRoutes)n._localInjector?.destroy()}const b0e=new xt("");let w0e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:()=>Q(C0e)})}return t})();class S0e{shouldDetach(n){return!1}store(n,e){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,e){return n.routeConfig===e.routeConfig}shouldDestroyInjector(n){return!0}}let C0e=(()=>{class t extends S0e{static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),_I=(()=>{class t{urlSerializer=Q(v2);options=Q(C2,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=Q(zg);urlHandlingStrategy=Q(pI);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new _u;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:e,initialUrl:r,targetBrowserUrl:i}){const o=void 0!==e?this.urlHandlingStrategy.merge(e,r):r,a=i??o;return a instanceof _u?this.urlSerializer.serialize(a):a}routerUrlState(e){return void 0===e?.targetBrowserUrl||void 0===e?.finalUrl?{}:{\u0275routerUrl:this.urlSerializer.serialize(e.finalUrl)}}commitTransition({targetRouterState:e,finalUrl:r,initialUrl:i}){r&&e?(this.currentUrlTree=r,this.rawUrlTree=this.urlHandlingStrategy.merge(r,i),this.routerState=e):this.rawUrlTree=i}routerState=sU(null,Q(Wo));getRouterState(){return this.routerState}_stateMemento=this.createStateMemento();get stateMemento(){return this._stateMemento}updateStateMemento(){this._stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}restoredState(){return this.location.getState()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:()=>Q(x0e)})}return t})(),x0e=(()=>{class t extends _I{currentPageId=0;lastSuccessfulId=-1;get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(e){return this.location.subscribe(r=>{"popstate"===r.type&&setTimeout(()=>{e(r.url,r.state,"popstate",{replaceUrl:!0})})})}handleRouterEvent(e,r){e instanceof xx?this.updateStateMemento():e instanceof y2?this.commitTransition(r):e instanceof nU?"eager"===this.urlUpdateStrategy&&(r.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(r),r)):e instanceof Q5?(this.commitTransition(r),"deferred"===this.urlUpdateStrategy&&!r.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(r),r)):e instanceof am&&!function Gge(t){return t instanceof am&&(t.code===jc.Redirect||t.code===jc.SupersededByNewNavigation)}(e)?this.restoreHistory(r):e instanceof J5?this.restoreHistory(r,!0):e instanceof om&&(this.lastSuccessfulId=e.id,this.currentPageId=this.browserPageId)}setBrowserUrl(e,r){const{extras:i,id:o}=r,{replaceUrl:a,state:s}=i;if(this.location.isCurrentPathEqualTo(e)||a){const l=this.browserPageId,c={...s,...this.generateNgRouterState(o,l,r)};this.location.replaceState(e,"",c)}else{const l={...s,...this.generateNgRouterState(o,this.browserPageId+1,r)};this.location.go(e,"",l)}}restoreHistory(e,r=!1){if("computed"===this.canceledNavigationResolution){const o=this.currentPageId-this.browserPageId;0!==o?this.location.historyGo(o):this.getCurrentUrlTree()===e.finalUrl&&0===o&&(this.resetInternalState(e),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(r&&this.resetInternalState(e),this.resetUrlToCurrentUrlTree())}resetInternalState({finalUrl:e}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(e,r,i){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:r,...this.routerUrlState(i)}:{navigationId:e,...this.routerUrlState(i)}}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function NU(t,n){t.events.pipe(Ro(e=>e instanceof om||e instanceof am||e instanceof J5||e instanceof y2),Nr(e=>e instanceof om||e instanceof y2?0:e instanceof am&&(e.code===jc.Redirect||e.code===jc.SupersededByNewNavigation)?2:1),Ro(e=>2!==e),Gs(1)).subscribe(()=>{n()})}let cc=(()=>{class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=Q(W8);stateManager=Q(_I);options=Q(C2,{optional:!0})||{};pendingTasks=Q(af);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=Q(mI);urlSerializer=Q(v2);location=Q(zg);urlHandlingStrategy=Q(pI);injector=Q(Wo);_events=new fn;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=Q(w0e);injectorCleanup=Q(b0e,{optional:!0});onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=Q(Lx,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!Q(Mx,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:e=>{}}),this.subscribeToNavigationEvents()}eventsSubscription=new jn;subscribeToNavigationEvents(){const e=this.navigationTransitions.events.subscribe(r=>{try{const i=this.navigationTransitions.currentTransition,o=Jr(this.navigationTransitions.currentNavigation);if(null!==i&&null!==o)if(this.stateManager.handleRouterEvent(r,o),r instanceof am&&r.code!==jc.Redirect&&r.code!==jc.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof om)this.navigated=!0,this.injectorCleanup?.(this.routeReuseStrategy,this.routerState,this.config);else if(r instanceof Dx){const a=r.navigationBehaviorOptions,s=this.urlHandlingStrategy.merge(r.url,i.currentRawUrl),l={scroll:i.extras.scroll,browserUrl:i.extras.browserUrl,info:i.extras.info,skipLocationChange:i.extras.skipLocationChange,replaceUrl:i.extras.replaceUrl||"eager"===this.urlUpdateStrategy||y0e(i.source),...a};this.scheduleNavigation(s,Eb,null,l,{resolve:i.resolve,reject:i.reject,promise:i.promise})}(function i_e(t){return!(t instanceof Q5||t instanceof Dx||t instanceof iU)})(r)&&this._events.next(r)}catch(i){this.navigationTransitions.transitionAbortWithErrorSubject.next(i)}});this.eventsSubscription.add(e)}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Eb,this.stateManager.restoredState(),{replaceUrl:!0})}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((e,r,i,o)=>{this.navigateToSyncWithBrowser(e,i,r,o)})}navigateToSyncWithBrowser(e,r,i,o){const a=i?.navigationId?i:null,s=i?.\u0275routerUrl??e;if(i?.\u0275routerUrl&&(o={...o,browserUrl:e}),i){const c={...i};delete c.navigationId,delete c.\u0275routerPageId,delete c.\u0275routerUrl,0!==Object.keys(c).length&&(o.state=c)}const l=this.parseUrl(s);this.scheduleNavigation(l,r,a,o).catch(c=>{this.disposed||this.injector.get(sf)(c)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return Jr(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(e){this.config=e.map(sI),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription?.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0,this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(e,r={}){const{relativeTo:i,queryParams:o,fragment:a,queryParamsHandling:s,preserveFragment:l}=r,c=l?this.currentUrlTree.fragment:a;let p,u=null;switch(s??this.options.defaultQueryParamsHandling){case"merge":u={...this.currentUrlTree.queryParams,...o};break;case"preserve":u=this.currentUrlTree.queryParams;break;default:u=o||null}null!==u&&(u=this.removeEmptyProps(u));try{p=qj(i?i.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof e[0]||"/"!==e[0][0])&&(e=[]),p=this.currentUrlTree.root}return Kj(p,e,u,c??null,this.urlSerializer)}navigateByUrl(e,r={skipLocationChange:!1}){const i=Xg(e)?e:this.parseUrl(e),o=this.urlHandlingStrategy.merge(i,this.rawUrlTree);return this.scheduleNavigation(o,Eb,null,r)}navigate(e,r={skipLocationChange:!1}){return function k0e(t){for(let n=0;n<t.length;n++)if(null==t[n])throw new pt(4008,!1)}(e),this.navigateByUrl(this.createUrlTree(e,r),r)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){try{return this.urlSerializer.parse(e)}catch{return this.console.warn(va(4018,!1)),this.urlSerializer.parse("/")}}isActive(e,r){let i;if(i=!0===r?{...Sge}:!1===r?{...$5}:{...$5,...r},Xg(e))return G5(this.currentUrlTree,e,i);const o=this.parseUrl(e);return G5(this.currentUrlTree,o,i)}removeEmptyProps(e){return Object.entries(e).reduce((r,[i,o])=>(null!=o&&(r[i]=o),r),{})}scheduleNavigation(e,r,i,o,a){if(this.disposed)return Promise.resolve(!1);let s,l,c;a?(s=a.resolve,l=a.reject,c=a.promise):c=new Promise((p,M)=>{s=p,l=M});const u=this.pendingTasks.add();return NU(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(u))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:i,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:o,resolve:s,reject:l,promise:c,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),c.catch(Promise.reject.bind(Promise))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();var x2=function(t){return t.success="success",t.warning="warning",t.error="error",t.info="info",t}(x2||{});let Nx=(()=>{class t{constructor(){this.visibleToasts=[],this.notificationsSubject=new Oi([]),this.hideTimers=new Map,this.nextToastId=0,this.notifications$=this.notificationsSubject.asObservable(),this.hasText=(e,r)=>!!e||!!r}success(e,r="ERROR.errWithoutMessage",i=""){this.showToast(x2.success,e,`${r} ${i}`)}error(e,r="ERROR.errWithoutMessage",i=""){this.showToast(x2.error,e,`${r} ${i}`)}warning(e,r="ERROR.errWithoutMessage",i=""){this.showToast(x2.warning,e,`${r} ${i}`)}showToast(e,r,i){if(!this.hasText(r,i)||this.isShowedAlready(e,r,i))return;const o=this.nextToastId++;this.visibleToasts.push({status:e,toastId:o,title:r,message:i}),this.emit();const a=e===x2.success?5e3:e===x2.warning?1e4:null;null!==a&&this.hideTimers.set(o,setTimeout(()=>this.remove(o),a))}remove(e){const r=this.hideTimers.get(e);r&&(clearTimeout(r),this.hideTimers.delete(e)),this.visibleToasts=this.visibleToasts.filter(i=>i.toastId!==e),this.emit()}isShowedAlready(e,r,i){return!!this.visibleToasts.find(o=>o.status===e&&o.title===r&&o.message===i)}emit(){this.notificationsSubject.next([...this.visibleToasts])}ngOnDestroy(){this.hideTimers.forEach(e=>clearTimeout(e)),this.hideTimers.clear(),this.notificationsSubject.complete()}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();const D0e=t=>[t];function M0e(t,n){1&t&&(ce(0,"span"),nt(1),de()),2&t&&(ne(),Cn("Show more"))}function T0e(t,n){1&t&&(ce(0,"span"),nt(1),de()),2&t&&(ne(),Cn("Show less"))}function E0e(t,n){if(1&t){const e=ti();Mr(0),ce(1,"span",7),rn("click",function(){Ot(e);const i=wt().$implicit;return Gt(wt(2).toggleShort(i))}),Vt(2,M0e,2,1,"span",0)(3,T0e,2,1,"span",0),de(),kr()}if(2&t){const e=wt().$implicit,r=wt(2);ne(2),Ee("ngIf",!r.isExpanded(e)),ne(),Ee("ngIf",r.isExpanded(e))}}function I0e(t,n){if(1&t){const e=ti();ce(0,"div",2)(1,"button",3),rn("click",function(){const i=Ot(e).$implicit;return Gt(wt(2).remove(i))}),Nt(2,"span",4),de(),ce(3,"div",5),nt(4),de(),ce(5,"div",6),nt(6),de(),Vt(7,E0e,4,2,"ng-container",0),de()}if(2&t){const e=n.$implicit,r=wt(2);Ee("ngClass",Ug(4,D0e,"app-toast--toast-"+e.status)),ne(4),mn(" ",e.title," "),ne(2),Cn(r.displayedMessage(e)),ne(),Ee("ngIf",!r.isInline(e))}}function A0e(t,n){if(1&t&&(Mr(0),Vt(1,I0e,8,6,"div",1),kr()),2&t){const e=n.ngIf,r=wt();ne(),Ee("ngForOf",e)("ngForTrackBy",r.trackByToastId)}}let O0e=(()=>{class t{constructor(e){this.notifications=e,this.expandedToastIds=new Set}isInline(e){return e.message.length<=100}displayedMessage(e){return this.isExpanded(e)||this.isInline(e)?e.message:`${e.message.slice(0,75)} ...`}isExpanded(e){return this.expandedToastIds.has(e.toastId)}toggleShort(e){this.isExpanded(e)?this.expandedToastIds.delete(e.toastId):this.expandedToastIds.add(e.toastId)}remove(e){this.expandedToastIds.delete(e.toastId),this.notifications.remove(e.toastId)}trackByToastId(e,r){return r.toastId}static{this.\u0275fac=function(r){return new(r||t)(Ht(Nx))}}static{this.\u0275cmp=Vn({type:t,selectors:[["lvemanager-toastr-notifications"]],standalone:!1,decls:2,vars:3,consts:[[4,"ngIf"],["class","app-toast toast",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],[1,"app-toast","toast",3,"ngClass"],[1,"app-toast__close-btn",3,"click"],[1,"app-toast__close-icon"],[1,"app-toast__title"],[1,"app-toast__msg"],[1,"app-toast__show-more",3,"click"]],template:function(r,i){1&r&&(Vt(0,A0e,2,2,"ng-container",0),ot(1,"async")),2&r&&Ee("ngIf",ct(1,1,i.notifications.notifications$))},dependencies:[vf,u2,Zo,DH],styles:['[_nghost-%COMP%]{display:block;position:fixed;top:12px;right:12px;z-index:999999;pointer-events:none}.toast[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;pointer-events:all;position:relative;border-radius:6px;box-shadow:0 1px 13px #bf9172ad;overflow:hidden;box-sizing:border-box;color:#fff;margin-bottom:20px;background-position:15px 17px;background-repeat:no-repeat;background-size:53px;padding:15px 36px 15px 84px;width:329px;min-height:86px}.app-toast__close-btn[_ngcontent-%COMP%]{position:absolute;z-index:1;right:10px;top:10px;width:26px;min-width:26px;height:26px;min-height:26px;line-height:26px;display:flex;align-items:center;justify-content:center;border-radius:100%;opacity:.86;padding:0;box-sizing:border-box;background:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;overflow:visible}.app-toast__close-icon[_ngcontent-%COMP%]{width:26px;height:26px;color:#fffc;fill:currentColor}.app-toast__close-icon[_ngcontent-%COMP%]:after{content:"";inset:0;position:absolute;z-index:-1;opacity:.86;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Styles%22%20transform%3D%22translate(-707.000000%2C%20-492.000000)%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22noun_Close_1890812%22%20transform%3D%22translate(707.000000%2C%20492.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%2C0.104166667%20C4.54166667%2C0.104166667%200.104166667%2C4.54166667%200.104166667%2C10%20C0.104166667%2C15.4583333%204.54166667%2C19.8958333%2010%2C19.8958333%20C15.4583333%2C19.8958333%2019.8958333%2C15.4583333%2019.8958333%2C10%20C19.8958333%2C4.54166667%2015.4583333%2C0.104166667%2010%2C0.104166667%20Z%20M14.0625%2C13%20C14.3541667%2C13.2916667%2014.3541667%2C13.7708333%2014.0625%2C14.0833333%20C13.9166667%2C14.2291667%2013.7083333%2C14.3125%2013.5208333%2C14.3125%20C13.3333333%2C14.3125%2013.125%2C14.2291667%2012.9791667%2C14.0833333%20L10%2C11.0833333%20L7%2C14.0625%20C6.85416667%2C14.2083333%206.64583333%2C14.2916667%206.45833333%2C14.2916667%20C6.27083333%2C14.2916667%206.0625%2C14.2083333%205.91666667%2C14.0625%20C5.625%2C13.7708333%205.625%2C13.2916667%205.91666667%2C12.9791667%20L8.91666667%2C10%20L5.9375%2C7%20C5.64583333%2C6.70833333%205.64583333%2C6.22916667%205.9375%2C5.91666667%20C6.22916667%2C5.625%206.70833333%2C5.625%207.02083333%2C5.91666667%20L10%2C8.91666667%20L13%2C5.91666667%20C13.2916667%2C5.625%2013.7708333%2C5.625%2014.0833333%2C5.91666667%20C14.375%2C6.20833333%2014.375%2C6.6875%2014.0833333%2C7%20L11.0833333%2C10%20L14.0625%2C13%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.app-toast__title[_ngcontent-%COMP%]{position:relative;z-index:1;font-size:12px;line-height:18px;font-weight:700;font-family:Open Sans,sans-serif}.app-toast__msg[_ngcontent-%COMP%]{position:relative;z-index:1;font-size:12px;line-height:18px;font-family:Open Sans,sans-serif;max-height:290px;overflow-y:auto;word-wrap:break-word;cursor:pointer}.app-toast__show-more[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;display:inline-block;text-decoration:underline;text-decoration-color:#ffffffb3;cursor:pointer;font-weight:700;font-family:Open Sans,sans-serif;font-size:12px;line-height:18px}.app-toast--toast-warning[_ngcontent-%COMP%]{background-color:#ff8f45;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253%22%20height%3D%2253%22%20viewBox%3D%220%200%2053%2053%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M29.15%2039.75h-5.3v-5.3h5.3v5.3zm0-10.6h-5.3v-15.9h5.3v15.9z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A%0A)}.app-toast--toast-success[_ngcontent-%COMP%]{background-color:#36b081;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253%22%20height%3D%2253%22%20viewBox%3D%220%200%2053%2053%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M22.225%2032.38l-5.83-5.83-1.985%201.972%207.815%207.815L39%2019.56l-1.971-1.971z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A)}.app-toast--toast-error[_ngcontent-%COMP%]{background-color:#fc4c4c;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253%22%20height%3D%2253%22%20viewBox%3D%220%200%2053%2053%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M36.628%2036.217L26.911%2026.5l9.717-9.717c.121-.121.121-.29%200-.411a.278.278%200%200%200-.41%200l-9.721%209.72-1.06-1.067-8.654-8.712a.278.278%200%200%200-.41%200c-.121.12-.121.29.003.414l9.71%209.777-9.714%209.713c-.12.121-.12.29%200%20.411.04.04.172.09.235.09.037%200%20.12-.033.176-.09l9.714-9.714%201.06%201.054%208.72%208.66c.076.077.109.09.175.09.037%200%20.12-.033.176-.09.121-.12.121-.29%200-.41z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A)}'],changeDetection:1})}}return t})();class R0e extends jn{constructor(n,e){super()}schedule(n,e=0){return this}}const Ox={setInterval(t,n,...e){const{delegate:r}=Ox;return r?.setInterval?r.setInterval(t,n,...e):setInterval(t,n,...e)},clearInterval(t){const{delegate:n}=Ox;return(n?.clearInterval||clearInterval)(t)},delegate:void 0};class vI extends R0e{constructor(n,e){super(n,e),this.scheduler=n,this.work=e,this.pending=!1}schedule(n,e=0){var r;if(this.closed)return this;this.state=n;const i=this.id,o=this.scheduler;return null!=i&&(this.id=this.recycleAsyncId(o,i,e)),this.pending=!0,this.delay=e,this.id=null!==(r=this.id)&&void 0!==r?r:this.requestAsyncId(o,this.id,e),this}requestAsyncId(n,e,r=0){return Ox.setInterval(n.flush.bind(n,this),r)}recycleAsyncId(n,e,r=0){if(null!=r&&this.delay===r&&!1===this.pending)return e;null!=e&&Ox.clearInterval(e)}execute(n,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const r=this._execute(n,e);if(r)return r;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,e){let i,r=!1;try{this.work(n)}catch(o){r=!0,i=o||new Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),i}unsubscribe(){if(!this.closed){const{id:n,scheduler:e}=this,{actions:r}=e;this.work=this.state=this.scheduler=null,this.pending=!1,jo(r,this),null!=n&&(this.id=this.recycleAsyncId(e,n,null)),this.delay=null,super.unsubscribe()}}}const yI={now:()=>(yI.delegate||Date).now(),delegate:void 0};class Pb{constructor(n,e=Pb.now){this.schedulerActionCtor=n,this.now=e}schedule(n,e=0,r){return new this.schedulerActionCtor(this,n).schedule(r,e)}}Pb.now=yI.now;class bI extends Pb{constructor(n,e=Pb.now){super(n,e),this.actions=[],this._active=!1}flush(n){const{actions:e}=this;if(this._active)return void e.push(n);let r;this._active=!0;do{if(r=n.execute(n.state,n.delay))break}while(n=e.shift());if(this._active=!1,r){for(;n=e.shift();)n.unsubscribe();throw r}}}const Rx=new bI(vI),P0e=Rx;function Jg(t=0,n,e=P0e){let r=-1;return null!=n&&(Sj(n)?e=n:r=n),new si(i=>{let o=function F0e(t){return t instanceof Date&&!isNaN(t)}(t)?+t-e.now():t;o<0&&(o=0);let a=0;return e.schedule(function(){i.closed||(i.next(a++),0<=r?this.schedule(void 0,r):i.complete())},o)})}class k2 extends fn{constructor(n=1/0,e=1/0,r=yI){super(),this._bufferSize=n,this._windowTime=e,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=e===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,e)}next(n){const{isStopped:e,_buffer:r,_infiniteTimeWindow:i,_timestampProvider:o,_windowTime:a}=this;e||(r.push(n),!i&&r.push(o.now()+a)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();const e=this._innerSubscribe(n),{_infiniteTimeWindow:r,_buffer:i}=this,o=i.slice();for(let a=0;a<o.length&&!n.closed;a+=r?1:2)n.next(o[a]);return this._checkFinalizedStatuses(n),e}_trimBuffer(){const{_bufferSize:n,_timestampProvider:e,_buffer:r,_infiniteTimeWindow:i}=this,o=(i?1:2)*n;if(n<1/0&&o<r.length&&r.splice(0,r.length-o),!i){const a=e.now();let s=0;for(let l=1;l<r.length&&r[l]<=a;l+=2)s=l;s&&r.splice(0,s+1)}}}function wI(t,n,...e){if(!0===n)return void t();if(!1===n)return;const r=new En({next:()=>{r.unsubscribe(),t()}});return ul(n(...e)).subscribe(r)}function Px(t,n,e){let r,i=!1;return t&&"object"==typeof t?({bufferSize:r=1/0,windowTime:n=1/0,refCount:i=!1,scheduler:e}=t):r=t??1/0,function B0e(t={}){const{connector:n=()=>new fn,resetOnError:e=!0,resetOnComplete:r=!0,resetOnRefCountZero:i=!0}=t;return o=>{let a,s,l,c=0,u=!1,p=!1;const M=()=>{s?.unsubscribe(),s=void 0},w=()=>{M(),a=l=void 0,u=p=!1},H=()=>{const q=a;w(),q?.unsubscribe()};return da((q,te)=>{c++,!p&&!u&&M();const X=l=l??n();te.add(()=>{c--,0===c&&!p&&!u&&(s=wI(H,i))}),X.subscribe(te),!a&&c>0&&(a=new En({next:ie=>X.next(ie),error:ie=>{p=!0,M(),s=wI(w,e,ie),X.error(ie)},complete:()=>{u=!0,M(),s=wI(w,r),X.complete()}}),ul(q).subscribe(a))})(o)}}({connector:()=>new k2(r,n,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:i})}class V0e{constructor(n={}){this.config=n,this.state={action:null,value:0,initialValue:0},this.requests=null,this.disabled=!1,this.stream$=new fn,this._value$=null,this.timer$=e=>{let r=Dn(e);switch(e.action){case"start":case"increment":case"set":"start"===e.action&&0===this.config.latencyThreshold&&0===e.value&&(e.value=e.initialValue),this.requests>0&&(r=Jg(this.config.latencyThreshold,250).pipe(Nr(i=>({...e,value:0===i?this.state.value||e.initialValue:this._increment()}))));break;case"complete":case"stop":r=0===e.value?Dn({...e}):Jg(0,500).pipe(Gs(2),Nr(i=>({value:0===i?100:0})))}return r.pipe(Nr(i=>({...i,action:"set"})),ia(i=>this.next(i,!1)))},this.config={latencyThreshold:0,...n}}get value$(){return this._value$?this._value$:this._value$=this.stream$.pipe(Al(this.state),Va(n=>this.timer$(n)),Px(),Nr(n=>n.value))}start(n=2){this.disabled||this.next({action:"start",initialValue:n})}stop(){this.next({action:"stop"})}complete(){this.next({action:"complete"})}disable(){this.disabled=!0}set(n){this.next({action:"set",value:n})}increment(n=0){this.next({action:"increment",value:n})}next(n,e=!0){switch(n.action){case"start":this.requests=(this.requests||0)+1;break;case"complete":if(this.requests=(this.requests||1)-1,this.requests>0)return;break;case"stop":this.requests=0;break;case"increment":n.value=this._increment(n.value)}this.state={...this.state,action:null,...n},e&&this.stream$.next(this.state)}_increment(n=0){const e=this.state.value;return e>=99&&(n=0),0===n&&(n=e>=0&&e<25?3*Math.random()+3:e>=25&&e<65?3*Math.random():e>=65&&e<90?2*Math.random():e>=90&&e<99?.5:0),n+e}}const OU=new xt("LOADING_BAR_CONFIG");let Fb=(()=>{class t{get progress$(){return this.value$}constructor(e,r={},i){this.platformId=e,this.config=r,this.zone=i,this.refs={},this.streams$=new fn,this.value$=this.streams$.pipe(Al(null),Va(()=>rh(Object.keys(this.refs).map(o=>this.refs[o].value$))),function z0e(t){return t?n=>new si(e=>n.subscribe(r=>t.run(()=>e.next(r)),r=>t.run(()=>e.error(r)),()=>t.run(()=>e.complete()))):n=>n}(this.zone),Nr(o=>Math.max(0,...o)))}start(e=2){this.useRef().start(e)}set(e){this.useRef().set(e)}increment(e){this.useRef().increment(e)}complete(){this.useRef().complete()}stop(){this.useRef().stop()}useRef(e="default"){return this.refs[e]||(this.refs[e]=new V0e(this.config),this.streams$.next(),ub(this.platformId)||this.refs[e].disable()),this.refs[e]}static{this.\u0275fac=function(r){return new(r||t)(sn(T0),sn(OU,8),sn(ir,8))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),RU=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua]})}}return t})();function W0e(t,n){1&t&&(ce(0,"div",1),Nt(1,"div",2),de())}let $0e=(()=>{class t{constructor(e){this.loader=e}static{this.\u0275fac=function(r){return new(r||t)(Ht(Fb))}}static{this.\u0275cmp=Vn({type:t,selectors:[["ui-loader"]],standalone:!1,decls:2,vars:3,consts:[["class","ui-loader-content",4,"ngIf"],[1,"ui-loader-content"],[1,"ui-loader-spinner"]],template:function(r,i){1&r&&(Vt(0,W0e,2,0,"div",0),ot(1,"async")),2&r&&Ee("ngIf",ct(1,1,i.loader.value$))},dependencies:[Zo,DH],styles:['.ui-loader-content[_ngcontent-%COMP%]:after{content:"";display:flex;position:absolute;inset:0;align-items:center;justify-content:center;background:#fff;opacity:.55;z-index:998}.ui-loader-spinner[_ngcontent-%COMP%]{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20class%3D%22rot%22%20width%3D%2290px%22%20height%3D%2290px%22%20viewBox%3D%220%200%2043%2043%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Ctitle%3ELoader%3C%2Ftitle%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22path-1%22%20points%3D%220%200.556210526%2043.076%200.556210526%2043.076%2043%200%2043%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22logo%22%20transform%3D%22translate(0.000000%2C%20-3.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-3%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22mask-2%22%20fill%3D%22white%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fmask%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Clip-2%22%3E%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.5731158%2C3.55528421%20C23.8162737%2C3.62012632%2024.0594316%2C3.68728421%2024.3049053%2C3.74749474%20C29.3973263%2C5.03044211%2033.2091158%2C7.82791579%2034.9621684%2C12.9458105%20C35.7171158%2C15.1504421%2035.2122737%2C17.3133895%2034.2604842%2C19.3536%20C33.7857474%2C20.3679158%2033.3689053%2C21.4331789%2032.6162737%2C22.3016%20C32.3985895%2C22.5517053%2032.2573263%2C22.8736%2031.8451158%2C23.0264421%20C32.3708%2C18.3717053%2032.2272211%2C13.8026526%2028.9596421%2C10.1390737%20C25.8449053%2C6.64917895%2021.8270105%2C4.6576%2016.8550105%2C4.40286316%20C17.7859579%2C3.74749474%2018.7377474%2C3.94202105%2019.5019579%2C3.55528421%20L23.5731158%2C3.55528421%20Z%22%20id%3D%22Fill-1%22%20fill%3D%22%232daf6e%22%20mask%3D%22url(%23mask-2)%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M43%2C26.4135523%20C42.643569%2C26.5738331%2042.6881229%2C26.9222695%2042.6201196%2C27.214956%20C41.5531715%2C31.7399832%2038.9549771%2C35.0640663%2034.7411185%2C37.1384242%20C31.9037402%2C38.5368156%2029.1249853%2C38.0815253%2026.404854%2C36.8527064%20C25.4786024%2C36.4345827%2024.5476609%2C35.9723238%2023.7245867%2C35.3451383%20C23.4783679%2C35.1569826%2023.19932%2C35.0083165%2023%2C34.6250364%20C23.4642983%2C34.5297972%2023.8676281%2C34.6320052%2024.2756478%2C34.6598801%20C28.1916989%2C34.9270146%2032.1030601%2C34.7365361%2035.3789424%2C32.4020123%20C38.7392426%2C30.0094158%2040.701958%2C26.5529269%2041.5930355%2C22.5389398%20C41.7759409%2C21.7212757%2041.8861531%2C20.8896742%2042.0385743%2C20%20C42.7115723%2C20.689904%2042.2918279%2C21.7375361%2043%2C22.3298779%20L43%2C26.4135523%20Z%22%20id%3D%22Fill-4%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0%2C22.6001987%20C0.501523318%2C20.2536048%201.34052027%2C18.0484559%202.82165456%2C16.1192404%20C4.75978439%2C13.5917827%207.34473869%2C12.0080637%2010.3890321%2C11.1478006%20C11.5116007%2C10.8301293%2012.6857277%2C11.0898313%2013.7848606%2C11.3170707%20C16.0698383%2C11.7924182%2018.0689009%2C12.9262961%2020%2C14.3616138%20C8.89149285%2C13.2346923%202.47949379%2C18.0646873%200.740567143%2C29%20C0.236700258%2C28.2742254%200.358565737%2C27.3930934%200%2C26.6765939%20L0%2C22.6001987%20Z%22%20id%3D%22Fill-6%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.212995%2C43%20C7.73009036%2C41.8351038%205.6018864%2C40.2756078%204.21165026%2C37.9150979%20C1.60019641%2C33.477623%201.22407088%2C28.8960128%203.49748786%2C24.2104362%20C4.41637682%2C22.3154123%206.14464983%2C21.2332166%207.9681445%2C20.4038482%20C9.35361956%2C19.7729612%2010.8390774%2C19.3074753%2012.3697654%2C19.0664623%20C12.5863947%2C19.0333821%2012.864918%2C18.8845211%2012.9815646%2C19.1822431%20C13.0696446%2C19.4138046%2012.8220683%2C19.5224967%2012.662572%2C19.6359146%20C9.60119586%2C21.8428377%207.70628495%2C24.9240237%206.17083578%2C28.2533114%20C5.56379774%2C29.5694315%205.6018864%2C31.0107839%205.75662159%2C32.4214189%20C6.17797741%2C36.2941672%207.55631084%2C39.7794045%2010.1034901%2C42.77789%20C10.155862%2C42.8393247%2010.1772869%2C42.9267509%2010.212995%2C43%22%20id%3D%22Fill-8%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4%2C13.9934376%20C4.46958543%2C12.6957434%205.20418442%2C11.6214618%206.11080976%2C10.7349418%20C8.30995738%2C8.58637863%2010.8066641%2C6.91316127%2013.8682681%2C6.30947205%20C16.901976%2C5.71053629%2019.85432%2C5.94583248%2022.6602092%2C7.32433542%20C25.0639287%2C8.50556983%2026.3936459%2C10.6303657%2027.2328555%2C13.1021641%20C27.6466486%2C14.3166727%2028%2C15.5668323%2028%2C17%20C20.9538938%2C7.88286678%2012.8965517%2C7.67133788%204%2C13.9934376%22%20id%3D%22Fill-10%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M39%2C35.8763091%20C38.0200421%2C38.2052871%2036.5093707%2C40.0525738%2034.481952%2C41.3844506%20C29.9592485%2C44.3540783%2025.203776%2C44.9032065%2020.308642%2C42.4730732%20C17.9576742%2C41.3049715%2016.5680428%2C39.2023884%2015.8138709%2C36.6542407%20C15.5089434%2C35.6186041%2015.1272021%2C34.5974183%2015.0387498%2C33.4991618%20C15.0271114%2C33.3329783%2014.9223653%2C33.125851%2015.1155636%2C33.0271042%20C15.308762%2C32.9283575%2015.4274742%2C33.1210341%2015.5205819%2C33.2583161%20C17.23609%2C35.8209145%2019.7313747%2C37.4080878%2022.2359701%2C38.973585%20C24.2145074%2C40.2115319%2026.3908984%2C40.3801239%2028.6534139%2C40.1874474%20C32.5383301%2C39.8574887%2035.9833126%2C38.467809%2039%2C35.8763091%22%20id%3D%22Fill-12%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M30%2C30.8313932%20C30.5523701%2C30.4069274%2031.0672914%2C30.020192%2031.5728505%2C29.624024%20C33.192512%2C28.3459105%2034.3674688%2C26.6999266%2035.4534846%2C24.9596171%20C39.0041009%2C19.2812088%2037.3563528%2C13.9801033%2034.3487443%2C8.77332354%20C33.9976616%2C8.16492264%2033.5201892%2C7.63198232%2033.1574037%2C7%20C34.7068487%2C7.63198232%2036.0386224%2C8.59646281%2037.1246382%2C9.8462786%20C40.8461148%2C14.1286663%2041.950855%2C18.9911572%2040.1626738%2C24.4455419%20C39.1258096%2C27.6054536%2036.7688744%2C29.2891677%2033.7472227%2C30.2159179%20C32.738445%2C30.5248346%2031.7507324%2C30.9139282%2030.683441%2C30.9775981%20C30.4868347%2C30.9893888%2030.2902284%2C31.0695656%2030%2C30.8313932%22%20id%3D%22Fill-14%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M26%2C45.1500623%20C24.1425463%2C46.0350729%2022.201923%2C46.0763428%2020.26361%2C45.9433619%20C14.901483%2C45.5742254%209.96675517%2C41.7452937%208.31953564%2C36.6690931%20C7.61490456%2C34.5001294%208.17860942%2C32.4159982%209.01261539%2C30.3960648%20C9.44001456%2C29.3597312%2010.0337529%2C28.4036446%2010.6713862%2C27.4796569%20C10.8053817%2C27.2847711%2010.9070334%2C26.9179274%2011.1888858%2C27.0165166%20C11.5215641%2C27.1334481%2011.3713968%2C27.5025846%2011.3390531%2C27.761668%20C11.1103368%2C29.6623773%2011.1542318%2C31.5493299%2011.5515975%2C33.4294041%20C12.1106819%2C36.093607%2012.9146544%2C38.6248289%2015.1047864%2C40.486561%20C18.1427859%2C43.0636384%2021.6035641%2C44.6731654%2025.5980137%2C45.092743%20C25.7320092%2C45.1064996%2025.8660046%2C45.1294273%2026%2C45.1500623%22%20id%3D%22Fill-16%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12%2C16.814226%20C12.0073647%2C16.624226%2012.1399302%2C16.604226%2012.2454916%2C16.576226%20C14.5973007%2C15.990226%2016.9785687%2C15.812226%2019.4040253%2C16.224226%20C19.6495169%2C16.266226%2020.0300288%2C16.256226%2019.9981149%2C16.552226%20C19.9612911%2C16.892226%2019.5513202%2C16.852226%2019.2861893%2C16.808226%20C16.8607328%2C16.420226%2014.4328213%2C16.456226%2012%2C16.814226%22%20id%3D%22Fill-18%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M30.1547732%2C15%20C30.2867732%2C15.528812%2030.4167732%2C16.0576239%2030.5527732%2C16.5864359%20C30.7347732%2C17.2988024%2030.7467732%2C18.0395762%2030.9247732%2C18.7650538%20C31.1787732%2C19.7942704%2030.6267732%2C20.7710429%2030.5007732%2C21.7871486%20C30.4847732%2C21.9226293%2030.3667732%2C22.0297028%2030.2327732%2C21.9925548%20C29.9787732%2C21.9248145%2029.9787732%2C21.6844454%2030.0207732%2C21.4790391%20C30.2247732%2C20.5153776%2030.2767732%2C19.5407903%2030.2727732%2C18.5552771%20C30.2707732%2C17.3730983%2030.2567732%2C16.1952898%2030.1547732%2C15%22%20id%3D%22Fill-20%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%2C24.9601365%20C9.28553033%2C24.2185163%209.74284312%2C23.5815693%2010.2605119%2C22.9869369%20C11.165852%2C21.94466%2012.1222625%2C20.9469248%2013.3177757%2C20.1941692%20C13.4918795%2C20.0850419%2013.7008041%2C19.8667873%2013.9074074%2C20.111767%20C14.0768685%2C20.3099778%2013.9979414%2C20.5660928%2013.7983023%2C20.6885826%20C11.9342303%2C21.8221702%2010.5437209%2C23.4234461%209.12767616%2C24.9979969%20C9.12071201%2C25.0069053%209.08124847%2C24.9846344%209%2C24.9601365%22%20id%3D%22Fill-22%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.740741%2C34%20C12.032741%2C31.900499%2011.782741%2C29.7401756%2012.208741%2C27.5145243%20C12.252741%2C27.2847506%2012.282741%2C26.9536061%2012.578741%2C27.0054178%20C12.874741%2C27.0572296%2012.824741%2C27.3726052%2012.782741%2C27.609137%20C12.406741%2C29.7334175%2012.478741%2C31.8554453%2012.740741%2C34%22%20id%3D%22Fill-24%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M22%2C37%20C20.0858763%2C35.8965563%2018.544919%2C34.4980866%2017.2454222%2C32.7976218%20C17.0895704%2C32.5931944%2016.8415246%2C32.2819071%2017.1400576%2C32.0635414%20C17.4254201%2C31.8567909%2017.6120032%2C32.2029238%2017.7722452%2C32.4119973%20C18.9532068%2C33.9428802%2020.2680693%2C35.3320578%2021.7497591%2C36.5377152%20C21.8507335%2C36.6213446%2021.9934147%2C36.6724515%2022%2C37%22%20id%3D%22Fill-26%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M21%2C12%20C22.0074461%2C12.255351%2022.8156172%2C12.8720476%2023.5330074%2C13.6067839%20C24.3699626%2C14.4667867%2025.2534154%2C15.2954729%2025.8490264%2C16.3963728%20C25.9398073%2C16.5650008%2026.1102981%2C16.7601275%2025.8977381%2C16.9335734%20C25.7183905%2C17.0805207%2025.5324005%2C16.9600721%2025.3995504%2C16.80108%20C25.2534154%2C16.630043%2025.129422%2C16.4373253%2025.0010003%2C16.2518345%20C23.9426283%2C14.7269556%2022.733693%2C13.3707047%2021.2834134%2C12.2818497%20C21.1793476%2C12.2023536%2021.0952092%2C12.0939499%2021%2C12%22%20id%3D%22Fill-28%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M31%2C33.1660926%20C28.8707071%2C33.7900926%2026.7058469%2C33.9900926%2024.4864503%2C33.5720926%20C24.2683045%2C33.5300926%2023.9885087%2C33.4920926%2024.0003645%2C33.2340926%20C24.0074779%2C33.0040926%2024.244593%2C32.9760926%2024.450883%2C33.0140926%20C26.6228566%2C33.3980926%2028.8090572%2C33.2660926%2031%2C33.1660926%22%20id%3D%22Fill-30%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M34%2C24%20C33.0122958%2C26.1116583%2031.4639383%2C27.7019786%2029.5004586%2C28.902491%20C29.3501558%2C28.9957579%2029.1783812%2C29.074676%2029.0471644%2C28.8785764%20C28.9565056%2C28.7422632%2029.0089923%2C28.5916013%2029.0996511%2C28.4744198%20C29.1879242%2C28.3620212%2029.2905119%2C28.2496227%2029.4097998%2C28.1778789%20C31.208662%2C27.0849821%2032.7260047%2C25.6835871%2034%2C24%22%20id%3D%22Fill-32%22%20fill%3D%22%232daf6e%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:90px;height:90px;left:50%;top:50%;margin-left:-45px;margin-top:-45px;position:absolute;z-index:999;animation:spin 2s ease-in-out infinite}'],changeDetection:1})}}return t})(),G0e=(()=>{class t{constructor(){}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["lvemanager"]],hostAttrs:[1,"lvemanager-xray-root"],standalone:!1,decls:4,vars:0,consts:[[1,"lvemanager-xray-root"]],template:function(r,i){1&r&&(ce(0,"div",0),Nt(1,"lvemanager-toastr-notifications")(2,"ui-loader")(3,"router-outlet"),de())},dependencies:[uU,O0e,$0e],encapsulation:2,changeDetection:1})}}return t})();class zd{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(n){n?"string"==typeof n?this.lazyInit=()=>{this.headers=new Map,n.split("\n").forEach(e=>{const r=e.indexOf(":");if(r>0){const i=e.slice(0,r),o=e.slice(r+1).trim();this.addHeaderEntry(i,o)}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((e,r)=>{this.addHeaderEntry(r,e)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([e,r])=>{this.setHeaderEntries(e,r)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();const e=this.headers.get(n.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,e){return this.clone({name:n,value:e,op:"a"})}set(n,e){return this.clone({name:n,value:e,op:"s"})}delete(n,e){return this.clone({name:n,value:e,op:"d"})}maybeSetNormalizedName(n,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,n)}init(){this.lazyInit&&(this.lazyInit instanceof zd?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init();for(const[e,r]of n.headers.entries())this.headers.set(e,r),this.normalizedNames.set(e,n.normalizedNames.get(e))}clone(n){const e=new zd;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof zd?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([n]),e}applyUpdate(n){const e=n.name.toLowerCase();switch(n.op){case"a":case"s":let r=n.value;if("string"==typeof r&&(r=[r]),0===r.length)return;this.maybeSetNormalizedName(n.name,e);const i="a"===n.op?(this.headers.get(e)||[]).slice():[];i.push(...r),this.headers.set(e,i);break;case"d":const o=n.value;if(void 0===o)this.headers.delete(e),this.normalizedNames.delete(e);else{const a=Array.isArray(o)?o:[o];let s=this.headers.get(e);if(!s)return;s=s.filter(l=>-1===a.indexOf(l)),0===s.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,s)}}}addHeaderEntry(n,e){const r=n.toLowerCase();this.maybeSetNormalizedName(n,r),this.headers.has(r)?this.headers.get(r).push(e):this.headers.set(r,[e])}setHeaderEntries(n,e){const r=(Array.isArray(e)?e:[e]).map(o=>o.toString()),i=n.toLowerCase();this.headers.set(i,r),this.maybeSetNormalizedName(n,i)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>n(this.normalizedNames.get(e),this.headers.get(e)))}}class K0e{map=new Map;set(n,e){return this.map.set(n,e),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}}class Z0e{encodeKey(n){return FU(n)}encodeValue(n){return FU(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}}const J0e=/%(\d[a-f0-9])/gi,Q0e={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function FU(t){return encodeURIComponent(t).replace(J0e,(n,e)=>Q0e[e]??n)}function Fx(t){return`${t}`}class ah{map;encoder;updates=null;cloneFrom=null;constructor(n={}){if(this.encoder=n.encoder||new Z0e,n.fromString){if(n.fromObject)throw new pt(2805,!1);this.map=function X0e(t,n){const e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(i=>{const o=i.indexOf("="),[a,s]=-1==o?[n.decodeKey(i),""]:[n.decodeKey(i.slice(0,o)),n.decodeValue(i.slice(o+1))],l=e.get(a)||[];l.push(s),e.set(a,l)}),e}(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(e=>{const r=n.fromObject[e],i=Array.isArray(r)?r.map(Fx):[Fx(r)];this.map.set(e,i)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();const e=this.map.get(n);return e?e[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,e){return this.clone({param:n,value:e,op:"a"})}appendAll(n){const e=[];return Object.keys(n).forEach(r=>{const i=n[r];Array.isArray(i)?i.forEach(o=>{e.push({param:r,value:o,op:"a"})}):e.push({param:r,value:i,op:"a"})}),this.clone(e)}set(n,e){return this.clone({param:n,value:e,op:"s"})}delete(n,e){return this.clone({param:n,value:e,op:"d"})}toString(){return this.init(),this.keys().map(n=>{const e=this.encoder.encodeKey(n);return this.map.get(n).map(r=>e+"="+this.encoder.encodeValue(r)).join("&")}).filter(n=>""!==n).join("&")}clone(n){const e=new ah({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(n),e}init(){if(null===this.map&&(this.map=new Map),null!==this.cloneFrom){this.cloneFrom.init();for(const[n,e]of this.cloneFrom.map.entries())this.map.set(n,e);this.updates.forEach(n=>{switch(n.op){case"a":case"s":const e="a"===n.op?(this.map.get(n.param)||[]).slice():[];e.push(Fx(n.value)),this.map.set(n.param,e);break;case"d":if(void 0===n.value){this.map.delete(n.param);break}{const r=(this.map.get(n.param)||[]).slice(),i=r.indexOf(Fx(n.value));-1!==i&&r.splice(i,1),r.length>0?this.map.set(n.param,r):this.map.delete(n.param)}}}),this.cloneFrom=this.updates=null}}}function BU(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function HU(t){return typeof Blob<"u"&&t instanceof Blob}function jU(t){return typeof FormData<"u"&&t instanceof FormData}const Bb="Content-Type",Bx="Accept",UU="text/plain",YU="application/json",VU=`${YU}, ${UU}, */*`;class Hb{url;body=null;headers;context;reportProgress=!1;reportUploadProgress=!1;reportDownloadProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;referrerPolicy;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(n,e,r,i){let o;if(this.url=e,this.method=n.toUpperCase(),function e2e(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||i?(this.body=void 0!==r?r:null,o=i):o=r,o){if(this.reportProgress=!!o.reportProgress,this.reportUploadProgress=!!o.reportUploadProgress,this.reportDownloadProgress=!!o.reportDownloadProgress,this.withCredentials=!!o.withCredentials,this.keepalive=!!o.keepalive,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params),o.priority&&(this.priority=o.priority),o.cache&&(this.cache=o.cache),o.credentials&&(this.credentials=o.credentials),"number"==typeof o.timeout){if(o.timeout<1||!Number.isInteger(o.timeout))throw new pt(2822,"");this.timeout=o.timeout}o.mode&&(this.mode=o.mode),o.redirect&&(this.redirect=o.redirect),o.integrity&&(this.integrity=o.integrity),void 0!==o.referrer&&(this.referrer=o.referrer),o.referrerPolicy&&(this.referrerPolicy=o.referrerPolicy),this.transferCache=o.transferCache}if(this.headers??=new zd,this.context??=new K0e,this.params){const a=this.params.toString();if(0===a.length)this.urlWithParams=e;else{let s=e,l="";const c=e.indexOf("#");-1!==c&&(l=e.substring(c),s=e.substring(0,c));const u=s.indexOf("?");this.urlWithParams=s+(-1===u?"?":u<s.length-1?"&":"")+a+l}}else this.params=new ah,this.urlWithParams=e}serializeBody(){return null===this.body?null:"string"==typeof this.body||BU(this.body)||HU(this.body)||jU(this.body)||function t2e(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}(this.body)?this.body:this.body instanceof ah?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||jU(this.body)?null:HU(this.body)?this.body.type||null:BU(this.body)?null:"string"==typeof this.body?UU:this.body instanceof ah?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?YU:null}clone(n={}){const e=n.method||this.method,r=n.url||this.url,i=n.responseType||this.responseType,o=n.keepalive??this.keepalive,a=n.priority||this.priority,s=n.cache||this.cache,l=n.mode||this.mode,c=n.redirect||this.redirect,u=n.credentials||this.credentials,p=n.referrer??this.referrer,M=n.integrity||this.integrity,w=n.referrerPolicy||this.referrerPolicy,H=n.transferCache??this.transferCache,q=n.timeout??this.timeout,te=void 0!==n.body?n.body:this.body,X=n.withCredentials??this.withCredentials,ie=n.reportProgress??this.reportProgress,be=n.reportUploadProgress??this.reportUploadProgress,Ce=n.reportDownloadProgress??this.reportDownloadProgress;let Je=n.headers||this.headers,Ct=n.params||this.params;const bt=n.context??this.context;return void 0!==n.setHeaders&&(Je=Object.keys(n.setHeaders).reduce((ze,Le)=>ze.set(Le,n.setHeaders[Le]),Je)),n.setParams&&(Ct=Object.keys(n.setParams).reduce((ze,Le)=>ze.set(Le,n.setParams[Le]),Ct)),new Hb(e,r,te,{params:Ct,headers:Je,context:bt,reportProgress:ie,reportUploadProgress:be,reportDownloadProgress:Ce,responseType:i,withCredentials:X,transferCache:H,keepalive:o,cache:s,priority:a,timeout:q,mode:l,redirect:c,credentials:u,referrer:p,integrity:M,referrerPolicy:w})}}var kf=function(t){return t[t.Sent=0]="Sent",t[t.UploadProgress=1]="UploadProgress",t[t.ResponseHeader=2]="ResponseHeader",t[t.DownloadProgress=3]="DownloadProgress",t[t.Response=4]="Response",t[t.User=5]="User",t}(kf||{});class SI{headers;status;statusText;url;ok;type;redirected;responseType;constructor(n,e=200,r="OK"){this.headers=n.headers||new zd,this.status=void 0!==n.status?n.status:e,this.statusText=n.statusText||r,this.url=n.url||null,this.redirected=n.redirected,this.responseType=n.responseType,this.ok=this.status>=200&&this.status<300}}class Hx extends SI{constructor(n={}){super(n)}type=kf.ResponseHeader;clone(n={}){return new Hx({headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}}class jb extends SI{body;constructor(n={}){super(n),this.body=void 0!==n.body?n.body:null}type=kf.Response;clone(n={}){return new jb({body:void 0!==n.body?n.body:this.body,headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0,redirected:n.redirected??this.redirected,responseType:n.responseType??this.responseType})}}class Qg extends SI{name="HttpErrorResponse";message;error;ok=!1;constructor(n){super(n,0,"Unknown Error"),this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${n.url||"(unknown url)"}`:`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}}const r2e=/^\)\]\}',?\n/,i2e=new xt("",{factory:()=>null});let Ub=(()=>{class t{fetchImpl=Q(o2e,{optional:!0})?.fetch??((...e)=>globalThis.fetch(...e));ngZone=Q(ir);destroyRef=Q(Ju);maxResponseSize=Q(i2e);handle(e){return new si(r=>{const i=new AbortController;let o;return this.doRequest(e,i.signal,r).then(CI,a=>r.error(new Qg({error:a}))),e.timeout&&(o=this.ngZone.runOutsideAngular(()=>setTimeout(()=>{i.signal.aborted||i.abort(new DOMException("signal timed out","TimeoutError"))},e.timeout))),()=>{void 0!==o&&clearTimeout(o),i.abort()}})}doRequest(e,r,i){var o=this;return so(function*(){const a=o.createRequestInit(e);let s;try{const X=o.ngZone.runOutsideAngular(()=>o.fetchImpl(e.urlWithParams,{signal:r,...a}));(function a2e(t){t.then(CI,CI)})(X),i.next({type:kf.Sent}),s=yield X}catch(X){return void i.error(new Qg({error:X,status:X.status??0,statusText:X.statusText,url:e.urlWithParams,headers:X.headers}))}const l=new zd(s.headers),c=s.statusText,u=s.url||e.urlWithParams;let p=s.status,M=null;const w=e.reportProgress||e.reportDownloadProgress;if(w&&i.next(new Hx({headers:l,status:p,statusText:c,url:u})),s.body){const X=s.headers.get("content-length"),ie=null!==X?Number(X):NaN;null!==o.maxResponseSize&&Number.isFinite(ie)&&ie>o.maxResponseSize&&WU();const be=[],Ce=s.body.getReader();let Ct,bt,Je=0;const ze=typeof Zone<"u"&&Zone.current;let Le=!1;if(yield o.ngZone.runOutsideAngular(so(function*(){for(;;){if(o.destroyRef.destroyed){yield Ce.cancel(),Le=!0;break}const{done:ve,value:De}=yield Ce.read();if(ve)break;if(be.push(De),Je+=De.length,null!==o.maxResponseSize&&Je>o.maxResponseSize&&(yield Ce.cancel(),WU()),w){bt="text"===e.responseType?(bt??"")+(Ct??=new TextDecoder).decode(De,{stream:!0}):void 0;const Ge=()=>i.next({type:kf.DownloadProgress,total:Number.isFinite(ie)?ie:void 0,loaded:Je,partialText:bt});ze?ze.run(Ge):Ge()}}})),Le)return void i.complete();const mt=o.concatChunks(be,Je);try{const ve=s.headers.get(Bb)??"";M=o.parseBody(e,mt,ve,p)}catch(ve){return void i.error(new Qg({error:ve,headers:new zd(s.headers),status:s.status,statusText:s.statusText,url:s.url||e.urlWithParams}))}}0===p&&(p=M?200:0);const q=s.redirected,te=s.type;p>=200&&p<300?(i.next(new jb({body:M,headers:l,status:p,statusText:c,url:u,redirected:q,responseType:te})),i.complete()):i.error(new Qg({error:M,headers:l,status:p,statusText:c,url:u,redirected:q,responseType:te}))})()}parseBody(e,r,i,o){switch(e.responseType){case"json":const a=(new TextDecoder).decode(r).replace(r2e,"");if(""===a)return null;try{return JSON.parse(a)}catch(s){if(o<200||o>=300)return a;throw s}case"text":return(new TextDecoder).decode(r);case"blob":return new Blob([r],{type:i});case"arraybuffer":return r.buffer}}createRequestInit(e){if(e.reportUploadProgress)throw new pt(2824,!1);const r={};let i;if(i=e.credentials,e.withCredentials&&(i="include"),e.headers.forEach((o,a)=>r[o]=a.join(",")),e.headers.has(Bx)||(r[Bx]=VU),!e.headers.has(Bb)){const o=e.detectContentTypeHeader();null!==o&&(r[Bb]=o)}return{body:e.serializeBody(),method:e.method,headers:r,credentials:i,keepalive:e.keepalive,cache:e.cache,priority:e.priority,mode:e.mode,redirect:e.redirect,referrer:e.referrer,integrity:e.integrity,referrerPolicy:e.referrerPolicy}}concatChunks(e,r){const i=new Uint8Array(r);let o=0;for(const a of e)i.set(a,o),o+=a.length;return i}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();class o2e{}function CI(){}function WU(t){throw new pt(-2825,!1)}const $U=new xt("",{factory:()=>!0}),GU=new xt("",{factory:()=>"XSRF-TOKEN"}),qU=new xt("",{factory:()=>"X-XSRF-TOKEN"});let c2e=(()=>{class t{cookieName=Q(GU);doc=Q(Mi);lastCookieString="";lastToken=null;parseCount=0;getToken(){const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=S9(e,this.cookieName),this.lastCookieString=e),this.lastToken}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),d2e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:function(r){let i=null;return i=r?new(r||t):sn(c2e),i},providedIn:"root"})}return t})();function KU(t,n){if(!Q($U)||"GET"===t.method||"HEAD"===t.method)return n(t);try{const i=Q(ly).href,{origin:o}=new URL(i),{origin:a}=new URL(t.url,o);if(o!==a)return n(t)}catch{return n(t)}const e=Q(d2e).getToken(),r=Q(qU);return null!=e&&!t.headers.has(r)&&(t=t.clone({headers:t.headers.set(r,e)})),n(t)}function ZU(t,n){return n(t)}function u2e(t,n){return(e,r)=>n.intercept(e,{handle:i=>t(i,r)})}const xI=new xt(""),Yb=new xt("",{factory:()=>[KU]}),f2e=new xt(""),XU=new xt("",{factory:()=>!0});function p2e(){let t=null;return(n,e)=>{null===t&&(t=(Q(xI,{optional:!0})??[]).reduceRight(u2e,ZU));const r=Q($w);if(Q(XU)){const o=r.add();return t(n,e).pipe(m2(o))}return t(n,e)}}let Vb=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:function(r){let i=null;return i=r?new(r||t):sn(Ub),i},providedIn:"root"})}return t})(),kI=(()=>{class t{backend;injector;chain=null;pendingTasks=Q($w);contributeToStability=Q(XU);constructor(e,r){this.backend=e,this.injector=r}handle(e){if(null===this.chain){const i=Array.from(new Set([...this.injector.get(Yb),...this.injector.get(f2e,[])]));this.chain=i.reduceRight((o,a)=>function h2e(t,n,e){return(r,i)=>Ms(e,()=>n(r,o=>t(o,i)))}(o,a,this.injector),ZU)}const r=this.chain;if(this.contributeToStability){const i=this.pendingTasks.add();return Jr(()=>r(e,o=>this.backend.handle(o))).pipe(m2(i))}return Jr(()=>r(e,i=>this.backend.handle(i)))}static \u0275fac=function(r){return new(r||t)(sn(Vb),sn(Wo))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),DI=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:function(r){let i=null;return i=r?new(r||t):sn(kI),i},providedIn:"root"})}return t})();function MI(t,n){return{body:n,...t}}let jx=(()=>{class t{handler;constructor(e){this.handler=e}request(e,r,i={}){let o;if(e instanceof Hb)o=e;else{let l,c;l=i.headers instanceof zd?i.headers:new zd(i.headers),i.params&&(c=i.params instanceof ah?i.params:new ah({fromObject:i.params})),o=new Hb(e,r,void 0!==i.body?i.body:null,{headers:l,context:i.context,params:c,reportProgress:i.reportProgress,reportUploadProgress:i.reportUploadProgress,reportDownloadProgress:i.reportDownloadProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials,transferCache:i.transferCache,keepalive:i.keepalive,priority:i.priority,cache:i.cache,mode:i.mode,redirect:i.redirect,credentials:i.credentials,referrer:i.referrer,referrerPolicy:i.referrerPolicy,integrity:i.integrity,timeout:i.timeout})}const a=Dn(o).pipe(Sb(l=>this.handler.handle(l)));if(e instanceof Hb||"events"===i.observe)return a;const s=a.pipe(Ro(l=>l instanceof jb));switch(i.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return s.pipe(Nr(l=>{if(null!==l.body&&!(l.body instanceof ArrayBuffer))throw new pt(2806,!1);return l.body}));case"blob":return s.pipe(Nr(l=>{if(null!==l.body&&!(l.body instanceof Blob))throw new pt(2807,!1);return l.body}));case"text":return s.pipe(Nr(l=>{if(null!==l.body&&"string"!=typeof l.body)throw new pt(2808,!1);return l.body}));default:return s.pipe(Nr(l=>l.body))}case"response":return s;default:throw new pt(2809,!1)}}delete(e,r={}){return this.request("DELETE",e,r)}get(e,r={}){return this.request("GET",e,r)}head(e,r={}){return this.request("HEAD",e,r)}jsonp(e,r){return this.request("JSONP",e,{params:(new ah).append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,r={}){return this.request("OPTIONS",e,r)}patch(e,r,i={}){return this.request("PATCH",e,MI(i,r))}post(e,r,i={}){return this.request("POST",e,MI(i,r))}put(e,r,i={}){return this.request("PUT",e,MI(i,r))}static \u0275fac=function(r){return new(r||t)(sn(DI))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const v2e=/^\)\]\}',?\n/;let QU=(()=>{class t{xhrFactory;tracingService=Q(jp,{optional:!0});constructor(e){this.xhrFactory=e}maybePropagateTrace(e){return this.tracingService?.propagate?this.tracingService.propagate(e):e}handle(e){if("JSONP"===e.method)throw new pt(-2800,!1);const r=this.xhrFactory;return Dn(null).pipe(Va(()=>new si(o=>{const a=r.build();if(a.open(e.method,e.urlWithParams),e.withCredentials&&(a.withCredentials=!0),e.headers.forEach((ie,be)=>a.setRequestHeader(ie,be.join(","))),e.headers.has(Bx)||a.setRequestHeader(Bx,VU),!e.headers.has(Bb)){const ie=e.detectContentTypeHeader();null!==ie&&a.setRequestHeader(Bb,ie)}if(e.timeout&&(a.timeout=e.timeout),e.responseType){const ie=e.responseType.toLowerCase();a.responseType="json"!==ie?ie:"text"}const s=e.serializeBody();let l=null;const c=()=>{if(null!==l)return l;const ie=a.statusText||"OK",be=new zd(a.getAllResponseHeaders());return l=new Hx({headers:be,status:a.status,statusText:ie,url:a.responseURL||e.url}),l},u=this.maybePropagateTrace(()=>{let{headers:ie,status:be,statusText:Ce,url:Je}=c(),Ct=null;204!==be&&(Ct=typeof a.response>"u"?a.responseText:a.response),0===be&&(be=Ct?200:0);let bt=be>=200&&be<300;if("json"===e.responseType&&"string"==typeof Ct){const ze=Ct;Ct=Ct.replace(v2e,"");try{Ct=""!==Ct?JSON.parse(Ct):null}catch(Le){Ct=ze,bt&&(bt=!1,Ct={error:Le,text:Ct})}}bt?(o.next(new jb({body:Ct,headers:ie,status:be,statusText:Ce,url:Je||void 0})),o.complete()):o.error(new Qg({error:Ct,headers:ie,status:be,statusText:Ce,url:Je||void 0}))}),p=this.maybePropagateTrace(ie=>{const{url:be}=c(),Ce=new Qg({error:ie,status:a.status||0,statusText:a.statusText||"Unknown Error",url:be||void 0});o.error(Ce)});let M=p;e.timeout&&(M=this.maybePropagateTrace(ie=>{const{url:be}=c(),Ce=new Qg({error:new DOMException("Request timed out","TimeoutError"),status:a.status||0,statusText:a.statusText||"Request timeout",url:be||void 0});o.error(Ce)}));let w=!1;const H=this.maybePropagateTrace(ie=>{w||(o.next(c()),w=!0);let be={type:kf.DownloadProgress,loaded:ie.loaded};ie.lengthComputable&&(be.total=ie.total),"text"===e.responseType&&a.responseText&&(be.partialText=a.responseText),o.next(be)}),q=this.maybePropagateTrace(ie=>{let be={type:kf.UploadProgress,loaded:ie.loaded};ie.lengthComputable&&(be.total=ie.total),o.next(be)});a.addEventListener("load",u),a.addEventListener("error",p),a.addEventListener("timeout",M),a.addEventListener("abort",p);const te=e.reportProgress||e.reportUploadProgress,X=e.reportProgress||e.reportDownloadProgress;return X&&a.addEventListener("progress",H),te&&null!==s&&a.upload&&a.upload.addEventListener("progress",q),a.send(s),o.next({type:kf.Sent}),()=>{a.removeEventListener("error",p),a.removeEventListener("abort",p),a.removeEventListener("load",u),a.removeEventListener("timeout",M),X&&a.removeEventListener("progress",H),te&&null!==s&&a.upload&&a.upload.removeEventListener("progress",q),a.readyState!==a.DONE&&a.abort()}})))}static \u0275fac=function(r){return new(r||t)(sn(Sce))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Df=function(t){return t[t.Interceptors=0]="Interceptors",t[t.LegacyInterceptors=1]="LegacyInterceptors",t[t.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",t[t.NoXsrfProtection=3]="NoXsrfProtection",t[t.JsonpSupport=4]="JsonpSupport",t[t.RequestsMadeViaParent=5]="RequestsMadeViaParent",t[t.Fetch=6]="Fetch",t[t.Xhr=7]="Xhr",t}(Df||{});function sm(t,n){return{\u0275kind:t,\u0275providers:n}}function eY(...t){const n=[jx,Ub,kI,{provide:DI,useExisting:kI},{provide:Vb,useFactory:()=>Q(Ub)},{provide:Yb,useValue:KU,multi:!0}];for(const e of t)n.push(...e.\u0275providers);return Id(n)}const tY=new xt("");function nY(){return sm(Df.LegacyInterceptors,[{provide:tY,useFactory:p2e},{provide:Yb,useExisting:tY,multi:!0}])}function y2e({cookieName:t,headerName:n}){const e=[];return void 0!==t&&e.push({provide:GU,useValue:t}),void 0!==n&&e.push({provide:qU,useValue:n}),sm(Df.CustomXsrfConfiguration,e)}function rY(){return sm(Df.Xhr,[QU,{provide:Vb,useExisting:QU}])}let iY=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({providers:[eY(nY(),rY())]})}return t})();class oY{lvemanagerCall(...n){return lvemanagerXhr.ngZone.run(()=>lvemanagerXhr.post(...n))}addTask(n){}addContinuousTask(n){}getContinuousTasks(){}action(n,e){}continuousAction(n,e){}getStatus(){}getUserDomains(){return Dn().toPromise()}}var Ji=function(t){return t.TASK_LIST_FILTER_STATE="taskListFilter",t.TASK_LIST_SORT_FIELD="taskListSortField",t.TASK_LIST_SORT_DIRECTION="taskListSortDirection",t.TASK_LIST_CURRENT_PAGE="taskListCurrentPage",t.AUTO_TRACING_TASK_LIST_CURRENT_PAGE="autoTracingTaskListCurrentPage",t.SESSION_LIST_FILTER_STATE="sessionListFilter",t.SESSION_LIST_SORT_FIELD="sessionListSortField",t.SESSION_LIST_SORT_DIRECTION="sessionListSortDirection",t.SESSION_LIST_CURRENT_PAGE="sessionListCurrentPage",t.LAST_TASK_ID="lastTaskId",t.TASKS_PAGE_ACTIVE_TAB_INDEX="tasksPageActiveTabIndex",t.AUTO_TRACING_TASK_LIST_FILTER_STATE="autoTracingTaskListFilter",t}(Ji||{});let bu=(()=>{class t{constructor(){this.changeEvent=new fn,this._state={},this.onChange=this.changeEvent.asObservable()}get state(){return this._state}get(e,r){return this.state.hasOwnProperty(e)?this.state[e]:r}exist(e){return this.state.hasOwnProperty(e)}remove(e){this.exist(e)&&delete this.state[e]}set(e,r){typeof r<"u"?this._state[e]=r:this.exist(e)&&delete this._state[e],this.changeEvent.next(void 0)}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();var Ll=function(t){return t.start="start",t.stop="stop",t.delete="delete",t.continue="continue",t.complete="complete",t.enableContinuous="enable-continuous",t.disableContinuous="disable-continuous",t.stopContinuous="stop-continuous",t.startContinuous="start-continuous",t}(Ll||{}),zb=function(t){return t.enabled="enabled",t.disabled="disabled",t.unset="none",t}(zb||{}),TI=function(t){return t.enable="enable",t.disable="disable",t}(TI||{});let II,LI,Mf=(()=>{class t extends oY{constructor(e){super(),this.appState=e,this.agentCommand="cloudlinux-xray-manager",this.xrayCommand="cloudlinux-xray",this.xrayAutoTracingCommand="cloudlinux-autotracing",this.ssaCommand="cloudlinux-ssa-manager"}addTask(e){return this.lvemanagerCall({command:this.agentCommand,method:"start",params:{...e,system_id}})}addContinuousTask(e){return this.lvemanagerCall({command:this.agentCommand,method:"enable-continuous",params:{...e,system_id}})}getContinuousTasks(){return this.lvemanagerCall({command:this.agentCommand,method:"continuous-tracing-list",params:{system_id}})}action(e,r){return this.lvemanagerCall({command:this.agentCommand,method:e,params:{tracing_task_id:r,system_id}})}continuousAction(e,r){return this.lvemanagerCall({command:this.agentCommand,method:e,params:{url:r,system_id}})}getStatus(){return this.lvemanagerCall({command:this.xrayCommand,params:{check:""}})}getAutoTracingStatus(){return this.lvemanagerCall({command:this.xrayAutoTracingCommand,method:"status"})}enableAutoTracing(){return this.lvemanagerCall({command:this.xrayAutoTracingCommand,method:"enable",params:{all:""}})}enableSSA(){return this.lvemanagerCall({command:this.ssaCommand,method:"enable-ssa"})}getAdvancedMetricsStatus(){var e=this;return Qa()(function*(){const r=yield e.lvemanagerCall({command:e.agentCommand,method:"advanced-metrics",params:{status:""}});return e.appState.set("ADVANCED_METRICS_STATUS",r.status),e.appState.set("ADVANCED_METRICS_SETUP_REQUIRED",r.status===zb.unset),e.appState.set("ADVANCED_METRICS_ENABLED",r.status===zb.enabled),r})()}setAdvancedMetricsStatus(e){var r=this;return Qa()(function*(){return r.lvemanagerCall({command:r.agentCommand,method:"advanced-metrics",params:{[e]:""}})})()}static{this.\u0275fac=function(r){return new(r||t)(sn(bu))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();function Ux(t){return Ro((n,e)=>t<=e)}function EI(t,n=js){return t=t??b2e,da((e,r)=>{let i,o=!0;e.subscribe(qo(r,a=>{const s=n(a);(o||!t(i,s))&&(o=!1,i=s,r.next(a))}))})}function b2e(t,n){return t===n}function aY(t){return 0===t.buttons||0===t.detail}function sY(t){const n=t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0];return!(!n||-1!==n.identifier||null!=n.radiusX&&1!==n.radiusX||null!=n.radiusY&&1!==n.radiusY)}function AI(){let t=typeof document<"u"&&document?document.activeElement:null;for(;t&&t.shadowRoot;){const n=t.shadowRoot.activeElement;if(n===t)break;t=n}return t}function wu(t){if(t.composedPath)try{return t.composedPath()[0]}catch{}return t.target}try{LI=typeof Intl<"u"&&Intl.v8BreakIterator}catch{LI=!1}let Wb,Ls=(()=>{class t{_platformId=Q(T0);isBrowser=this._platformId?ub(this._platformId):"object"==typeof document&&!!document;EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent);TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);BLINK=this.isBrowser&&!(!window.chrome&&!LI)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT;WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT;IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT;SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT;static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function NI(t){return function C2e(){if(null==Wb&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Wb=!0}))}finally{Wb=Wb||!1}return Wb}()?t:!!t.capture}function $b(t,n=0){return lY(t)?Number(t):2===arguments.length?n:0}function lY(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function e_(t){return t instanceof yr?t.nativeElement:t}const x2e=new xt("cdk-input-modality-detector-options"),k2e={ignoreKeys:[18,17,224,91,16]},OI={passive:!0,capture:!0};let D2e=(()=>{class t{_platform=Q(Ls);_listenerCleanups;modalityDetected;modalityChanged;get mostRecentModality(){return this._modality.value}_mostRecentTarget=null;_modality=new Oi(null);_options;_lastTouchMs=0;_onKeydown=e=>{this._options?.ignoreKeys?.some(r=>r===e.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=wu(e))};_onMousedown=e=>{Date.now()-this._lastTouchMs<650||(this._modality.next(aY(e)?"keyboard":"mouse"),this._mostRecentTarget=wu(e))};_onTouchstart=e=>{sY(e)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=wu(e))};constructor(){const e=Q(ir),r=Q(Mi),i=Q(x2e,{optional:!0});if(this._options={...k2e,...i},this.modalityDetected=this._modality.pipe(Ux(1)),this.modalityChanged=this.modalityDetected.pipe(EI()),this._platform.isBrowser){const o=Q(pu).createRenderer(null,null);this._listenerCleanups=e.runOutsideAngular(()=>[o.listen(r,"keydown",this._onKeydown,OI),o.listen(r,"mousedown",this._onMousedown,OI),o.listen(r,"touchstart",this._onTouchstart,OI)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(e=>e())}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();var Yx=function(t){return t[t.IMMEDIATE=0]="IMMEDIATE",t[t.EVENTUAL=1]="EVENTUAL",t}(Yx||{});const M2e=new xt("cdk-focus-monitor-default-options"),Vx=NI({passive:!0,capture:!0});let lm=(()=>{class t{_ngZone=Q(ir);_platform=Q(Ls);_inputModalityDetector=Q(D2e);_origin=null;_lastFocusOrigin=null;_windowFocused=!1;_windowFocusTimeoutId;_originTimeoutId;_originFromTouchInteraction=!1;_elementInfo=new Map;_monitoredElementCount=0;_rootNodeFocusListenerCount=new Map;_detectionMode;_windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)};_document=Q(Mi);_stopInputModalityDetector=new fn;constructor(){const e=Q(M2e,{optional:!0});this._detectionMode=e?.detectionMode||Yx.IMMEDIATE}_rootNodeFocusAndBlurListener=e=>{for(let i=wu(e);i;i=i.parentElement)"focus"===e.type?this._onFocus(e,i):this._onBlur(e,i)};monitor(e,r=!1){const i=e_(e);if(!this._platform.isBrowser||1!==i.nodeType)return Dn();const o=function S2e(t){if(function w2e(){if(null==II){const t=typeof document<"u"?document.head:null;II=!(!t||!t.createShadowRoot&&!t.attachShadow)}return II}()){const n=t.getRootNode?t.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&n instanceof ShadowRoot)return n}return null}(i)||this._document,a=this._elementInfo.get(i);if(a)return r&&(a.checkChildren=!0),a.subject;const s={checkChildren:r,subject:new fn,rootNode:o};return this._elementInfo.set(i,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const r=e_(e),i=this._elementInfo.get(r);i&&(i.subject.complete(),this._setClasses(r),this._elementInfo.delete(r),this._removeGlobalListeners(i))}focusVia(e,r,i){const o=e_(e);o===this._document.activeElement?this._getClosestElementsInfo(o).forEach(([s,l])=>this._originChanged(s,r,l)):(this._setOrigin(r),"function"==typeof o.focus&&o.focus(i))}ngOnDestroy(){this._elementInfo.forEach((e,r)=>this.stopMonitoring(r))}_getWindow(){return this._document.defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return this._detectionMode===Yx.EVENTUAL||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,r){e.classList.toggle("cdk-focused",!!r),e.classList.toggle("cdk-touch-focused","touch"===r),e.classList.toggle("cdk-keyboard-focused","keyboard"===r),e.classList.toggle("cdk-mouse-focused","mouse"===r),e.classList.toggle("cdk-program-focused","program"===r)}_setOrigin(e,r=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&r,this._detectionMode===Yx.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,r){const i=this._elementInfo.get(r),o=wu(e);!i||!i.checkChildren&&r!==o||this._originChanged(r,this._getFocusOrigin(o),i)}_onBlur(e,r){const i=this._elementInfo.get(r);!i||i.checkChildren&&e.relatedTarget instanceof Node&&r.contains(e.relatedTarget)||(this._setClasses(r),this._emitOrigin(i,null))}_emitOrigin(e,r){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(r))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const r=e.rootNode,i=this._rootNodeFocusListenerCount.get(r)||0;i||this._ngZone.runOutsideAngular(()=>{r.addEventListener("focus",this._rootNodeFocusAndBlurListener,Vx),r.addEventListener("blur",this._rootNodeFocusAndBlurListener,Vx)}),this._rootNodeFocusListenerCount.set(r,i+1),1===++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(Yi(this._stopInputModalityDetector)).subscribe(o=>{this._setOrigin(o,!0)}))}_removeGlobalListeners(e){const r=e.rootNode;if(this._rootNodeFocusListenerCount.has(r)){const i=this._rootNodeFocusListenerCount.get(r);i>1?this._rootNodeFocusListenerCount.set(r,i-1):(r.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Vx),r.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Vx),this._rootNodeFocusListenerCount.delete(r))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,r,i){this._setClasses(e,r),this._emitOrigin(i,r),this._lastFocusOrigin=r}_getClosestElementsInfo(e){const r=[];return this._elementInfo.forEach((i,o)=>{(o===e||i.checkChildren&&o.contains(e))&&r.push([o,i])}),r}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:r,mostRecentModality:i}=this._inputModalityDetector;if("mouse"!==i||!r||r===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const o=e.labels;if(o)for(let a=0;a<o.length;a++)if(o[a].contains(r))return!0;return!1}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),T2e=(()=>{class t{_elementRef=Q(yr);_focusMonitor=Q(lm);_monitorSubscription;_focusOrigin=null;cdkFocusChange=new Bn;get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const e=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(e,1===e.nodeType&&e.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(r=>{this._focusOrigin=r,this.cdkFocusChange.emit(r)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return t})();const zx=new WeakMap;let Uc=(()=>{class t{_appRef;_injector=Q(oi);_environmentInjector=Q(Wo);load(e){const r=this._appRef=this._appRef||this._injector.get(Bd);let i=zx.get(r);i||(i={loaders:new Set,refs:[]},zx.set(r,i),r.onDestroy(()=>{zx.get(r)?.refs.forEach(o=>o.destroy()),zx.delete(r)})),i.loaders.has(e)||(i.loaders.add(e),i.refs.push(tH(e,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function Wx(t,n=Rx){return da((e,r)=>{let i=null,o=null,a=null;const s=()=>{if(i){i.unsubscribe(),i=null;const c=o;o=null,r.next(c)}};function l(){const c=a+t,u=n.now();if(u<c)return i=this.schedule(void 0,c-u),void r.add(i);s()}e.subscribe(qo(r,c=>{o=c,a=n.now(),i||(i=n.schedule(l,t),r.add(i))},()=>{s(),r.complete()},void 0,()=>{o=i=null}))})}function $x(t){return Array.isArray(t)?t:[t]}const dY=new Set;let t_,RI=(()=>{class t{_platform=Q(Ls);_nonce=Q(RM,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):I2e}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function E2e(t,n){if(!dY.has(t))try{t_||(t_=document.createElement("style"),n&&t_.setAttribute("nonce",n),t_.setAttribute("type","text/css"),document.head.appendChild(t_)),t_.sheet&&(t_.sheet.insertRule(`@media ${t.replace(/[{}]/g,"")} {body{ }}`,0),dY.add(t))}catch(e){console.error(e)}}(e,this._nonce),this._matchMedia(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function I2e(t){return{matches:"all"===t||""===t,media:t,addListener:()=>{},removeListener:()=>{}}}let A2e=(()=>{class t{_mediaMatcher=Q(RI);_zone=Q(ir);_queries=new Map;_destroySubject=new fn;ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return uY($x(e)).some(i=>this._registerQuery(i).mql.matches)}observe(e){let o=rh(uY($x(e)).map(a=>this._registerQuery(a).observable));return o=p2(o.pipe(Gs(1)),o.pipe(Ux(1),Wx(0))),o.pipe(Nr(a=>{const s={matches:!1,breakpoints:{}};return a.forEach(({matches:l,query:c})=>{s.matches=s.matches||l,s.breakpoints[c]=l}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const r=this._mediaMatcher.matchMedia(e),o={observable:new si(a=>{const s=l=>this._zone.run(()=>a.next(l));return r.addListener(s),()=>{r.removeListener(s)}}).pipe(Al(r),Nr(({matches:a})=>({query:e,matches:a})),Yi(this._destroySubject)),mql:r};return this._queries.set(e,o),o}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function uY(t){return t.map(n=>n.split(",")).reduce((n,e)=>n.concat(e)).map(n=>n.trim())}const L2e=new xt("MATERIAL_ANIMATIONS");let hY=null;function qs(){return"enabled"!==function N2e(){return Q(L2e,{optional:!0})?.animationsDisabled||"NoopAnimations"===Q(Uw,{optional:!0})?"di-disabled":(hY??=Q(RI).matchMedia("(prefers-reduced-motion)").matches,hY?"reduced-motion":"enabled")}()}var Wd=function(t){return t[t.FADING_IN=0]="FADING_IN",t[t.VISIBLE=1]="VISIBLE",t[t.FADING_OUT=2]="FADING_OUT",t[t.HIDDEN=3]="HIDDEN",t}(Wd||{});class O2e{_renderer;element;config;_animationForciblyDisabledThroughCss;state=Wd.HIDDEN;constructor(n,e,r,i=!1){this._renderer=n,this.element=e,this.config=r,this._animationForciblyDisabledThroughCss=i}fadeOut(){this._renderer.fadeOutRipple(this)}}const fY=NI({passive:!0,capture:!0});class R2e{_events=new Map;addHandler(n,e,r,i){const o=this._events.get(e);if(o){const a=o.get(r);a?a.add(i):o.set(r,new Set([i]))}else this._events.set(e,new Map([[r,new Set([i])]])),n.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,fY)})}removeHandler(n,e,r){const i=this._events.get(n);if(!i)return;const o=i.get(e);o&&(o.delete(r),0===o.size&&i.delete(e),0===i.size&&(this._events.delete(n),document.removeEventListener(n,this._delegateEventHandler,fY)))}_delegateEventHandler=n=>{const e=wu(n);e&&this._events.get(n.type)?.forEach((r,i)=>{(i===e||i.contains(e))&&r.forEach(o=>o.handleEvent(n))})}}const Gx={enterDuration:225,exitDuration:150},pY=NI({passive:!0,capture:!0}),mY=["mousedown","touchstart"],gY=["mouseup","mouseleave","touchend","touchcancel"];let F2e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(r,i){},styles:[".lvemanager-xray-root .mat-ripple {\n overflow: hidden;\n position: relative;\n}\n.lvemanager-xray-root .mat-ripple:not(:empty) {\n transform: translateZ(0);\n}\n\n.lvemanager-xray-root .mat-ripple.mat-ripple-unbounded {\n overflow: visible;\n}\n\n.lvemanager-xray-root .mat-ripple-element {\n position: absolute;\n border-radius: 50%;\n pointer-events: none;\n transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);\n transform: scale3d(0, 0, 0);\n background-color: var(--%NS%mat-ripple-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 10%, transparent));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-ripple-element {\n display: none;\n }\n}\n.lvemanager-xray-root .cdk-drag-preview .mat-ripple-element, .lvemanager-xray-root .cdk-drag-placeholder .mat-ripple-element {\n display: none;\n}\n"],encapsulation:2})}return t})();class Gb{_target;_ngZone;_platform;_containerElement;_triggerElement=null;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple=null;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect=null;static _eventManager=new R2e;constructor(n,e,r,i,o){this._target=n,this._ngZone=e,this._platform=i,i.isBrowser&&(this._containerElement=e_(r)),o&&o.get(Uc).load(F2e)}fadeInRipple(n,e,r={}){const i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o={...Gx,...r.animation};r.centered&&(n=i.left+i.width/2,e=i.top+i.height/2);const a=r.radius||function B2e(t,n,e){const r=Math.max(Math.abs(t-e.left),Math.abs(t-e.right)),i=Math.max(Math.abs(n-e.top),Math.abs(n-e.bottom));return Math.sqrt(r*r+i*i)}(n,e,i),s=n-i.left,l=e-i.top,c=o.enterDuration,u=document.createElement("div");u.classList.add("mat-ripple-element"),u.style.left=s-a+"px",u.style.top=l-a+"px",u.style.height=2*a+"px",u.style.width=2*a+"px",null!=r.color&&(u.style.backgroundColor=r.color),u.style.transitionDuration=`${c}ms`,this._containerElement.appendChild(u);const p=window.getComputedStyle(u),w=p.transitionDuration,H="none"===p.transitionProperty||"0s"===w||"0s, 0s"===w||0===i.width&&0===i.height,q=new O2e(this,u,r,H);u.style.transform="scale3d(1, 1, 1)",q.state=Wd.FADING_IN,r.persistent||(this._mostRecentTransientRipple=q);let te=null;return!H&&(c||o.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const X=()=>{te&&(te.fallbackTimer=null),clearTimeout(be),this._finishRippleTransition(q)},ie=()=>this._destroyRipple(q),be=setTimeout(ie,c+100);u.addEventListener("transitionend",X),u.addEventListener("transitioncancel",ie),te={onTransitionEnd:X,onTransitionCancel:ie,fallbackTimer:be}}),this._activeRipples.set(q,te),(H||!c)&&this._finishRippleTransition(q),q}fadeOutRipple(n){if(n.state===Wd.FADING_OUT||n.state===Wd.HIDDEN)return;const e=n.element,r={...Gx,...n.config.animation};e.style.transitionDuration=`${r.exitDuration}ms`,e.style.opacity="0",n.state=Wd.FADING_OUT,(n._animationForciblyDisabledThroughCss||!r.exitDuration)&&this._finishRippleTransition(n)}fadeOutAll(){this._getActiveRipples().forEach(n=>n.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(n=>{n.config.persistent||n.fadeOut()})}setupTriggerEvents(n){const e=e_(n);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,mY.forEach(r=>{Gb._eventManager.addHandler(this._ngZone,r,e,this)}))}handleEvent(n){"mousedown"===n.type?this._onMousedown(n):"touchstart"===n.type?this._onTouchStart(n):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{gY.forEach(e=>{this._triggerElement.addEventListener(e,this,pY)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(n){n.state===Wd.FADING_IN?this._startFadeOutTransition(n):n.state===Wd.FADING_OUT&&this._destroyRipple(n)}_startFadeOutTransition(n){const e=n===this._mostRecentTransientRipple,{persistent:r}=n.config;n.state=Wd.VISIBLE,!r&&(!e||!this._isPointerDown)&&n.fadeOut()}_destroyRipple(n){const e=this._activeRipples.get(n)??null;this._activeRipples.delete(n),this._activeRipples.size||(this._containerRect=null),n===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),n.state=Wd.HIDDEN,null!==e&&(n.element.removeEventListener("transitionend",e.onTransitionEnd),n.element.removeEventListener("transitioncancel",e.onTransitionCancel),null!==e.fallbackTimer&&clearTimeout(e.fallbackTimer)),n.element.remove()}_onMousedown(n){const e=aY(n),r=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!e&&!r&&(this._isPointerDown=!0,this.fadeInRipple(n.clientX,n.clientY,this._target.rippleConfig))}_onTouchStart(n){if(!this._target.rippleDisabled&&!sY(n)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const e=n.changedTouches;if(e)for(let r=0;r<e.length;r++)this.fadeInRipple(e[r].clientX,e[r].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(n=>{!n.config.persistent&&(n.state===Wd.VISIBLE||n.config.terminateOnPointerUp&&n.state===Wd.FADING_IN)&&n.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const n=this._triggerElement;n&&(mY.forEach(e=>Gb._eventManager.removeHandler(e,n,this)),this._pointerUpEventsRegistered&&(gY.forEach(e=>n.removeEventListener(e,this,pY)),this._pointerUpEventsRegistered=!1))}}const PI=new xt("mat-ripple-global-options");let D2=(()=>{class t{_elementRef=Q(yr);_animationsDisabled=qs();color;unbounded=!1;centered=!1;radius=0;animation;get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}_disabled=!1;get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}_trigger;_rippleRenderer;_globalOptions;_isInitialized=!1;constructor(){const e=Q(ir),r=Q(Ls),i=Q(PI,{optional:!0}),o=Q(oi);this._globalOptions=i||{},this._rippleRenderer=new Gb(this,e,this._elementRef,r,o)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,...this._animationsDisabled?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,r=0,i){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,r,{...this.rippleConfig,...i}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(r,i){2&r&&er("mat-ripple-unbounded",i.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return t})();const H2e={capture:!0},j2e=["focus","mousedown","mouseenter","touchstart"],FI="mat-ripple-loader-uninitialized",BI="mat-ripple-loader-class-name",_Y="mat-ripple-loader-centered",qx="mat-ripple-loader-disabled";let vY=(()=>{class t{_document=Q(Mi);_animationsDisabled=qs();_globalRippleOptions=Q(PI,{optional:!0});_platform=Q(Ls);_ngZone=Q(ir);_injector=Q(oi);_eventCleanups;_hosts=new Map;constructor(){const e=Q(pu).createRenderer(null,null);this._eventCleanups=this._ngZone.runOutsideAngular(()=>j2e.map(r=>e.listen(this._document,r,this._onInteraction,H2e)))}ngOnDestroy(){const e=this._hosts.keys();for(const r of e)this.destroyRipple(r);this._eventCleanups.forEach(r=>r())}configureRipple(e,r){e.setAttribute(FI,this._globalRippleOptions?.namespace??""),(r.className||!e.hasAttribute(BI))&&e.setAttribute(BI,r.className||""),r.centered&&e.setAttribute(_Y,""),r.disabled&&e.setAttribute(qx,"")}setDisabled(e,r){const i=this._hosts.get(e);i?(i.target.rippleDisabled=r,!r&&!i.hasSetUpEvents&&(i.hasSetUpEvents=!0,i.renderer.setupTriggerEvents(e))):r?e.setAttribute(qx,""):e.removeAttribute(qx)}_onInteraction=e=>{const r=wu(e);if(r instanceof HTMLElement){const i=r.closest(`[${FI}="${this._globalRippleOptions?.namespace??""}"]`);i&&this._createRipple(i)}};_createRipple(e){if(!this._document||this._hosts.has(e))return;e.querySelector(".mat-ripple")?.remove();const r=this._document.createElement("span");r.classList.add("mat-ripple",e.getAttribute(BI)),e.append(r);const i=this._globalRippleOptions,o=this._animationsDisabled?0:i?.animation?.enterDuration??Gx.enterDuration,a=this._animationsDisabled?0:i?.animation?.exitDuration??Gx.exitDuration,s={rippleDisabled:this._animationsDisabled||i?.disabled||e.hasAttribute(qx),rippleConfig:{centered:e.hasAttribute(_Y),terminateOnPointerUp:i?.terminateOnPointerUp,animation:{enterDuration:o,exitDuration:a}}},l=new Gb(s,this._ngZone,r,this._platform,this._injector),c=!s.rippleDisabled;c&&l.setupTriggerEvents(e),this._hosts.set(e,{target:s,renderer:l,hasSetUpEvents:c}),e.removeAttribute(FI)}destroyRipple(e){const r=this._hosts.get(e);r&&(r.renderer._removeTriggerEvents(),this._hosts.delete(e))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),Tf=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["structural-styles"]],decls:0,vars:0,template:function(r,i){},styles:['.lvemanager-xray-root .mat-focus-indicator {\n position: relative;\n}\n.lvemanager-xray-root .mat-focus-indicator::before {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n box-sizing: border-box;\n pointer-events: none;\n display: var(--%NS%mat-focus-indicator-display, none);\n border-width: var(--%NS%mat-focus-indicator-border-width, 3px);\n border-style: var(--%NS%mat-focus-indicator-border-style, solid);\n border-color: var(--%NS%mat-focus-indicator-border-color, transparent);\n border-radius: var(--%NS%mat-focus-indicator-border-radius, 4px);\n}\n.lvemanager-xray-root .mat-focus-indicator:focus-visible::before {\n content: "";\n}\n\n@media (forced-colors: active) {\n .lvemanager-xray-root html {\n --%NS%mat-focus-indicator-display: block;\n --%NS%mat-focus-indicator-fallback-border-style: none;\n }\n}\n'],encapsulation:2})}return t})();const U2e=["*",[["","progressIndicator",""]]],Y2e=["*","[progressIndicator]"];function V2e(t,n){1&t&&(Oc(0,"div",1),Xr(1,1),Rc())}const z2e=new xt("MAT_BUTTON_CONFIG");function yY(t){return null==t?void 0:sc(t)}let bY=(()=>{class t{_elementRef=Q(yr);_ngZone=Q(ir);_animationsDisabled=qs();_config=Q(z2e,{optional:!0});_focusMonitor=Q(lm);_cleanupClick;_renderer=Q(es);_rippleLoader=Q(vY);_isAnchor;_isFab=!1;color;get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=e,this._updateRippleDisabled()}_disableRipple=!1;get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._updateRippleDisabled()}_disabled=!1;ariaDisabled;disabledInteractive;tabIndex;set _tabindex(e){this.tabIndex=e}showProgress=n5(!1,{transform:On});constructor(){Q(Uc).load(Tf);const e=this._elementRef.nativeElement;this._isAnchor="A"===e.tagName,this.disabledInteractive=this._config?.disabledInteractive??!1,this.color=this._config?.color??null,this._rippleLoader?.configureRipple(e,{className:"mat-mdc-button-ripple"})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0),this._isAnchor&&this._setupAsAnchor()}ngOnDestroy(){this._cleanupClick?.(),this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(e="program",r){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,r):this._elementRef.nativeElement.focus(r)}_getAriaDisabled(){return null!=this.ariaDisabled?this.ariaDisabled:this._isAnchor?this.disabled||null:!(!this.disabled||!this.disabledInteractive)||null}_getDisabledAttribute(){return!(this.disabledInteractive||!this.disabled)||null}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}_getTabIndex(){return this._isAnchor&&this.disabled&&!this.disabledInteractive?-1:this.tabIndex}_setupAsAnchor(){this._cleanupClick=this._ngZone.runOutsideAngular(()=>this._renderer.listen(this._elementRef.nativeElement,"click",e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}))}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,hostAttrs:[1,"mat-mdc-button-base"],hostVars:15,hostBindings:function(r,i){2&r&&(qr("disabled",i._getDisabledAttribute())("aria-disabled",i._getAriaDisabled())("tabindex",i._getTabIndex()),nh(i.color?"mat-"+i.color:""),er("mat-mdc-button-progress-indicator-shown",i.showProgress())("mat-mdc-button-disabled",i.disabled)("mat-mdc-button-disabled-interactive",i.disabledInteractive)("mat-unthemed",!i.color)("_mat-animation-noopable",i._animationsDisabled))},inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",On],disabled:[2,"disabled","disabled",On],ariaDisabled:[2,"aria-disabled","ariaDisabled",On],disabledInteractive:[2,"disabledInteractive","disabledInteractive",On],tabIndex:[2,"tabIndex","tabIndex",yY],_tabindex:[2,"tabindex","_tabindex",yY],showProgress:[1,"showProgress"]}})}return t})(),W2e=(()=>{class t extends bY{constructor(){super(),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["button","mat-icon-button",""],["a","mat-icon-button",""],["button","matIconButton",""],["a","matIconButton",""]],hostAttrs:[1,"mdc-icon-button","mat-mdc-icon-button"],exportAs:["matButton","matAnchor"],features:[jr],ngContentSelectors:Y2e,decls:5,vars:1,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-button-progress-indicator-container"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(r,i){1&r&&(Ca(U2e),ff(0,"span",0),Xr(1),hi(2,V2e,2,0,"div",1),ff(3,"span",2)(4,"span",3)),2&r&&(ne(2),fi(i.showProgress()?2:-1))},styles:['.lvemanager-xray-root .mat-mdc-icon-button {\n -webkit-user-select: none;\n user-select: none;\n display: inline-block;\n position: relative;\n box-sizing: border-box;\n border: none;\n outline: none;\n background-color: transparent;\n fill: currentColor;\n text-decoration: none;\n cursor: pointer;\n z-index: 0;\n overflow: visible;\n border-radius: var(--%NS%mat-icon-button-container-shape, var(--%NS%mat-sys-corner-full, 50%));\n flex-shrink: 0;\n text-align: center;\n width: var(--%NS%mat-icon-button-state-layer-size, 40px);\n height: var(--%NS%mat-icon-button-state-layer-size, 40px);\n padding: calc(calc(var(--%NS%mat-icon-button-state-layer-size, 40px) - var(--%NS%mat-icon-button-icon-size, 24px)) / 2);\n font-size: var(--%NS%mat-icon-button-icon-size, 24px);\n color: var(--%NS%mat-icon-button-icon-color, var(--%NS%mat-sys-on-surface-variant));\n -webkit-tap-highlight-color: transparent;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-persistent-ripple,\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n border-radius: inherit;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-ripple {\n overflow: hidden;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before {\n content: "";\n opacity: 0;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mdc-button__label,\n.lvemanager-xray-root .mat-mdc-icon-button .mat-icon {\n z-index: 1;\n position: relative;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-focus-indicator {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n border-radius: inherit;\n}\n.lvemanager-xray-root .mat-mdc-icon-button:focus-visible > .mat-focus-indicator::before {\n content: "";\n border-radius: inherit;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-ripple-element {\n background-color: var(--%NS%mat-icon-button-ripple-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface-variant) calc(var(--%NS%mat-sys-pressed-state-layer-opacity) * 100%), transparent));\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-icon-button-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-icon-button-disabled-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-icon-button:hover > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-icon-button-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-icon-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-icon-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-icon-button-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-icon-button:active > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-icon-button-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-touch-target {\n position: absolute;\n top: 50%;\n height: var(--%NS%mat-icon-button-touch-target-size, 48px);\n display: var(--%NS%mat-icon-button-touch-target-display, block);\n left: 50%;\n width: var(--%NS%mat-icon-button-touch-target-size, 48px);\n transform: translate(-50%, -50%);\n}\n.lvemanager-xray-root .mat-mdc-icon-button._mat-animation-noopable {\n transition: none !important;\n animation: none !important;\n}\n.lvemanager-xray-root .mat-mdc-icon-button[disabled], .lvemanager-xray-root .mat-mdc-icon-button.mat-mdc-button-disabled {\n cursor: default;\n pointer-events: none;\n color: var(--%NS%mat-icon-button-disabled-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-icon-button.mat-mdc-button-disabled-interactive {\n pointer-events: auto;\n}\n.lvemanager-xray-root .mat-mdc-icon-button img,\n.lvemanager-xray-root .mat-mdc-icon-button svg {\n width: var(--%NS%mat-icon-button-icon-size, 24px);\n height: var(--%NS%mat-icon-button-icon-size, 24px);\n vertical-align: baseline;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-progress-indicator-container .mdc-circular-progress__determinate-circle-graphic {\n width: inherit;\n height: inherit;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-progress-indicator-container .mdc-circular-progress__indeterminate-circle-graphic {\n height: 100%;\n}\n.lvemanager-xray-root .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {\n border-radius: var(--%NS%mat-icon-button-container-shape, var(--%NS%mat-sys-corner-full, 50%));\n}\n.lvemanager-xray-root .mat-mdc-icon-button[hidden] {\n display: none;\n}\n.lvemanager-xray-root .mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before, .lvemanager-xray-root .mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before, .lvemanager-xray-root .mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before, .lvemanager-xray-root .mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before {\n background: transparent;\n opacity: 1;\n}\n\n.lvemanager-xray-root .mat-mdc-button-progress-indicator-container {\n position: absolute;\n inset-inline-start: 0;\n inset-block-start: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n}\n\n.lvemanager-xray-root .mat-mdc-button-progress-indicator-shown mat-icon {\n visibility: hidden;\n}\n',"@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-button:not(.mdc-button--outlined),\n .lvemanager-xray-root .mat-mdc-unelevated-button:not(.mdc-button--outlined),\n .lvemanager-xray-root .mat-mdc-raised-button:not(.mdc-button--outlined),\n .lvemanager-xray-root .mat-mdc-outlined-button:not(.mdc-button--outlined),\n .lvemanager-xray-root .mat-mdc-button-base.mat-tonal-button,\n .lvemanager-xray-root .mat-mdc-icon-button.mat-mdc-icon-button,\n .lvemanager-xray-root .mat-mdc-outlined-button .mdc-button__ripple {\n outline: solid 1px;\n }\n}\n"],encapsulation:2})}return t})(),gs=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})(),qb=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gs]})}return t})();const $2e=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]],[["","progressIndicator",""]]],G2e=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]","[progressIndicator]"];function q2e(t,n){1&t&&(Oc(0,"div",2),Xr(1,3),Rc())}const wY=new Map([["text",["mat-mdc-button"]],["filled",["mdc-button--unelevated","mat-mdc-unelevated-button"]],["elevated",["mdc-button--raised","mat-mdc-raised-button"]],["outlined",["mdc-button--outlined","mat-mdc-outlined-button"]],["tonal",["mat-tonal-button"]]]);let cm=(()=>{class t extends bY{get appearance(){return this._appearance}set appearance(e){this.setAppearance(e||this._config?.defaultAppearance||"text")}_appearance=null;constructor(){super();const e=function K2e(t){return t.hasAttribute("mat-raised-button")?"elevated":t.hasAttribute("mat-stroked-button")?"outlined":t.hasAttribute("mat-flat-button")?"filled":t.hasAttribute("mat-button")?"text":null}(this._elementRef.nativeElement);e&&this.setAppearance(e)}setAppearance(e){if(e===this._appearance)return;const r=this._elementRef.nativeElement.classList,i=this._appearance?wY.get(this._appearance):null,o=wY.get(e);i&&r.remove(...i),r.add(...o),this._appearance=e}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["button","matButton",""],["a","matButton",""],["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostAttrs:[1,"mdc-button"],inputs:{appearance:[0,"matButton","appearance"]},exportAs:["matButton","matAnchor"],features:[jr],ngContentSelectors:G2e,decls:8,vars:5,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-button-progress-indicator-container"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(r,i){1&r&&(Ca($2e),ff(0,"span",0),Xr(1),Oc(2,"span",1),Xr(3,1),Rc(),Xr(4,2),hi(5,q2e,2,0,"div",2),ff(6,"span",3)(7,"span",4)),2&r&&(er("mdc-button__ripple",!i._isFab)("mdc-fab__ripple",i._isFab),ne(5),fi(i.showProgress()?5:-1))},styles:['.lvemanager-xray-root .mat-mdc-button-base {\n text-decoration: none;\n}\n.lvemanager-xray-root .mat-mdc-button-base .mat-icon {\n min-height: fit-content;\n flex-shrink: 0;\n}\n@media (hover: none) {\n .lvemanager-xray-root .mat-mdc-button-base:hover > span.mat-mdc-button-persistent-ripple::before {\n opacity: 0;\n }\n}\n\n.lvemanager-xray-root .mdc-button {\n -webkit-user-select: none;\n user-select: none;\n position: relative;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n min-width: 64px;\n border: none;\n outline: none;\n line-height: inherit;\n -webkit-appearance: none;\n overflow: visible;\n vertical-align: middle;\n background: transparent;\n padding: 0 8px;\n}\n.lvemanager-xray-root .mdc-button::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n.lvemanager-xray-root .mdc-button:active {\n outline: none;\n}\n.lvemanager-xray-root .mdc-button:hover {\n cursor: pointer;\n}\n.lvemanager-xray-root .mdc-button:disabled {\n cursor: default;\n pointer-events: none;\n}\n.lvemanager-xray-root .mdc-button[hidden] {\n display: none;\n}\n.lvemanager-xray-root .mdc-button .mdc-button__label {\n position: relative;\n}\n\n.lvemanager-xray-root .mat-mdc-button {\n padding: 0 var(--%NS%mat-button-text-horizontal-padding, 12px);\n height: var(--%NS%mat-button-text-container-height, 40px);\n font-family: var(--%NS%mat-button-text-label-text-font, var(--%NS%mat-sys-label-large-font));\n font-size: var(--%NS%mat-button-text-label-text-size, var(--%NS%mat-sys-label-large-size));\n letter-spacing: var(--%NS%mat-button-text-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n text-transform: var(--%NS%mat-button-text-label-text-transform);\n font-weight: var(--%NS%mat-button-text-label-text-weight, var(--%NS%mat-sys-label-large-weight));\n}\n.lvemanager-xray-root .mat-mdc-button, .lvemanager-xray-root .mat-mdc-button .mdc-button__ripple {\n border-radius: var(--%NS%mat-button-text-container-shape, var(--%NS%mat-sys-corner-full));\n}\n.lvemanager-xray-root .mat-mdc-button:not(:disabled) {\n color: var(--%NS%mat-button-text-label-text-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-button[disabled], .lvemanager-xray-root .mat-mdc-button.mat-mdc-button-disabled {\n cursor: default;\n pointer-events: none;\n color: var(--%NS%mat-button-text-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-button.mat-mdc-button-disabled-interactive {\n pointer-events: auto;\n}\n.lvemanager-xray-root .mat-mdc-button:has(.material-icons, mat-icon, [matButtonIcon]) {\n padding: 0 var(--%NS%mat-button-text-with-icon-horizontal-padding, 16px);\n}\n.lvemanager-xray-root .mat-mdc-button > .mat-icon {\n margin-right: var(--%NS%mat-button-text-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-text-icon-offset, -4px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-button > .mat-icon {\n margin-right: var(--%NS%mat-button-text-icon-offset, -4px);\n margin-left: var(--%NS%mat-button-text-icon-spacing, 8px);\n}\n.lvemanager-xray-root .mat-mdc-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-text-icon-offset, -4px);\n margin-left: var(--%NS%mat-button-text-icon-spacing, 8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-text-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-text-icon-offset, -4px);\n}\n.lvemanager-xray-root .mat-mdc-button .mat-ripple-element {\n background-color: var(--%NS%mat-button-text-ripple-color, color-mix(in srgb, var(--%NS%mat-sys-primary) calc(var(--%NS%mat-sys-pressed-state-layer-opacity) * 100%), transparent));\n}\n.lvemanager-xray-root .mat-mdc-button .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-text-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-text-disabled-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-button:hover > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-text-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-text-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-button:active > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-text-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-button .mat-mdc-button-touch-target {\n position: absolute;\n top: 50%;\n height: var(--%NS%mat-button-text-touch-target-size, 48px);\n display: var(--%NS%mat-button-text-touch-target-display, block);\n left: 0;\n right: 0;\n transform: translateY(-50%);\n}\n\n.lvemanager-xray-root .mat-mdc-unelevated-button {\n transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);\n height: var(--%NS%mat-button-filled-container-height, 40px);\n font-family: var(--%NS%mat-button-filled-label-text-font, var(--%NS%mat-sys-label-large-font));\n font-size: var(--%NS%mat-button-filled-label-text-size, var(--%NS%mat-sys-label-large-size));\n letter-spacing: var(--%NS%mat-button-filled-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n text-transform: var(--%NS%mat-button-filled-label-text-transform);\n font-weight: var(--%NS%mat-button-filled-label-text-weight, var(--%NS%mat-sys-label-large-weight));\n padding: 0 var(--%NS%mat-button-filled-horizontal-padding, 24px);\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button > .mat-icon {\n margin-right: var(--%NS%mat-button-filled-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-filled-icon-offset, -8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-unelevated-button > .mat-icon {\n margin-right: var(--%NS%mat-button-filled-icon-offset, -8px);\n margin-left: var(--%NS%mat-button-filled-icon-spacing, 8px);\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-filled-icon-offset, -8px);\n margin-left: var(--%NS%mat-button-filled-icon-spacing, 8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-unelevated-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-filled-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-filled-icon-offset, -8px);\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-ripple-element {\n background-color: var(--%NS%mat-button-filled-ripple-color, color-mix(in srgb, var(--%NS%mat-sys-on-primary) calc(var(--%NS%mat-sys-pressed-state-layer-opacity) * 100%), transparent));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-filled-state-layer-color, var(--%NS%mat-sys-on-primary));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-filled-disabled-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button:hover > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-filled-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-unelevated-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-filled-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button:active > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-filled-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-mdc-button-touch-target {\n position: absolute;\n top: 50%;\n height: var(--%NS%mat-button-filled-touch-target-size, 48px);\n display: var(--%NS%mat-button-filled-touch-target-display, block);\n left: 0;\n right: 0;\n transform: translateY(-50%);\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button:not(:disabled) {\n color: var(--%NS%mat-button-filled-label-text-color, var(--%NS%mat-sys-on-primary));\n background-color: var(--%NS%mat-button-filled-container-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button, .lvemanager-xray-root .mat-mdc-unelevated-button .mdc-button__ripple {\n border-radius: var(--%NS%mat-button-filled-container-shape, var(--%NS%mat-sys-corner-full));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-mdc-button-progress-indicator-container {\n --%NS%mat-progress-spinner-active-indicator-color: var(--%NS%mat-button-filled-progress-active-indicator-color, var(--%NS%mat-sys-on-primary));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button[disabled], .lvemanager-xray-root .mat-mdc-unelevated-button.mat-mdc-button-disabled {\n cursor: default;\n pointer-events: none;\n color: var(--%NS%mat-button-filled-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n background-color: var(--%NS%mat-button-filled-disabled-container-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive {\n pointer-events: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-raised-button {\n transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);\n box-shadow: var(--%NS%mat-button-protected-container-elevation-shadow, var(--%NS%mat-sys-level1));\n height: var(--%NS%mat-button-protected-container-height, 40px);\n font-family: var(--%NS%mat-button-protected-label-text-font, var(--%NS%mat-sys-label-large-font));\n font-size: var(--%NS%mat-button-protected-label-text-size, var(--%NS%mat-sys-label-large-size));\n letter-spacing: var(--%NS%mat-button-protected-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n text-transform: var(--%NS%mat-button-protected-label-text-transform);\n font-weight: var(--%NS%mat-button-protected-label-text-weight, var(--%NS%mat-sys-label-large-weight));\n padding: 0 var(--%NS%mat-button-protected-horizontal-padding, 24px);\n}\n.lvemanager-xray-root .mat-mdc-raised-button > .mat-icon {\n margin-right: var(--%NS%mat-button-protected-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-protected-icon-offset, -8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-raised-button > .mat-icon {\n margin-right: var(--%NS%mat-button-protected-icon-offset, -8px);\n margin-left: var(--%NS%mat-button-protected-icon-spacing, 8px);\n}\n.lvemanager-xray-root .mat-mdc-raised-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-protected-icon-offset, -8px);\n margin-left: var(--%NS%mat-button-protected-icon-spacing, 8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-raised-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-protected-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-protected-icon-offset, -8px);\n}\n.lvemanager-xray-root .mat-mdc-raised-button .mat-ripple-element {\n background-color: var(--%NS%mat-button-protected-ripple-color, color-mix(in srgb, var(--%NS%mat-sys-primary) calc(var(--%NS%mat-sys-pressed-state-layer-opacity) * 100%), transparent));\n}\n.lvemanager-xray-root .mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-protected-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-protected-disabled-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-raised-button:hover > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-protected-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-raised-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-raised-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-protected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-raised-button:active > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-protected-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-raised-button .mat-mdc-button-touch-target {\n position: absolute;\n top: 50%;\n height: var(--%NS%mat-button-protected-touch-target-size, 48px);\n display: var(--%NS%mat-button-protected-touch-target-display, block);\n left: 0;\n right: 0;\n transform: translateY(-50%);\n}\n.lvemanager-xray-root .mat-mdc-raised-button:not(:disabled) {\n color: var(--%NS%mat-button-protected-label-text-color, var(--%NS%mat-sys-primary));\n background-color: var(--%NS%mat-button-protected-container-color, var(--%NS%mat-sys-surface));\n}\n.lvemanager-xray-root .mat-mdc-raised-button, .lvemanager-xray-root .mat-mdc-raised-button .mdc-button__ripple {\n border-radius: var(--%NS%mat-button-protected-container-shape, var(--%NS%mat-sys-corner-full));\n}\n@media (hover: hover) {\n .lvemanager-xray-root .mat-mdc-raised-button:hover {\n box-shadow: var(--%NS%mat-button-protected-hover-container-elevation-shadow, var(--%NS%mat-sys-level2));\n }\n}\n.lvemanager-xray-root .mat-mdc-raised-button:focus {\n box-shadow: var(--%NS%mat-button-protected-focus-container-elevation-shadow, var(--%NS%mat-sys-level1));\n}\n.lvemanager-xray-root .mat-mdc-raised-button:active, .lvemanager-xray-root .mat-mdc-raised-button:focus:active {\n box-shadow: var(--%NS%mat-button-protected-pressed-container-elevation-shadow, var(--%NS%mat-sys-level1));\n}\n.lvemanager-xray-root .mat-mdc-raised-button[disabled], .lvemanager-xray-root .mat-mdc-raised-button.mat-mdc-button-disabled {\n cursor: default;\n pointer-events: none;\n color: var(--%NS%mat-button-protected-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n background-color: var(--%NS%mat-button-protected-disabled-container-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-raised-button[disabled].mat-mdc-button-disabled, .lvemanager-xray-root .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled {\n box-shadow: var(--%NS%mat-button-protected-disabled-container-elevation-shadow, var(--%NS%mat-sys-level0));\n}\n.lvemanager-xray-root .mat-mdc-raised-button.mat-mdc-button-disabled-interactive {\n pointer-events: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-outlined-button {\n border-style: solid;\n transition: border 280ms cubic-bezier(0.4, 0, 0.2, 1);\n height: var(--%NS%mat-button-outlined-container-height, 40px);\n font-family: var(--%NS%mat-button-outlined-label-text-font, var(--%NS%mat-sys-label-large-font));\n font-size: var(--%NS%mat-button-outlined-label-text-size, var(--%NS%mat-sys-label-large-size));\n letter-spacing: var(--%NS%mat-button-outlined-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n text-transform: var(--%NS%mat-button-outlined-label-text-transform);\n font-weight: var(--%NS%mat-button-outlined-label-text-weight, var(--%NS%mat-sys-label-large-weight));\n border-radius: var(--%NS%mat-button-outlined-container-shape, var(--%NS%mat-sys-corner-full));\n border-width: var(--%NS%mat-button-outlined-outline-width, 1px);\n padding: 0 var(--%NS%mat-button-outlined-horizontal-padding, 24px);\n}\n.lvemanager-xray-root .mat-mdc-outlined-button > .mat-icon {\n margin-right: var(--%NS%mat-button-outlined-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-outlined-icon-offset, -8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-outlined-button > .mat-icon {\n margin-right: var(--%NS%mat-button-outlined-icon-offset, -8px);\n margin-left: var(--%NS%mat-button-outlined-icon-spacing, 8px);\n}\n.lvemanager-xray-root .mat-mdc-outlined-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-outlined-icon-offset, -8px);\n margin-left: var(--%NS%mat-button-outlined-icon-spacing, 8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-outlined-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-outlined-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-outlined-icon-offset, -8px);\n}\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-ripple-element {\n background-color: var(--%NS%mat-button-outlined-ripple-color, color-mix(in srgb, var(--%NS%mat-sys-primary) calc(var(--%NS%mat-sys-pressed-state-layer-opacity) * 100%), transparent));\n}\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-outlined-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-outlined-disabled-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-outlined-button:hover > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-outlined-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-outlined-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-outlined-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-outlined-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-outlined-button:active > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-outlined-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-mdc-button-touch-target {\n position: absolute;\n top: 50%;\n height: var(--%NS%mat-button-outlined-touch-target-size, 48px);\n display: var(--%NS%mat-button-outlined-touch-target-display, block);\n left: 0;\n right: 0;\n transform: translateY(-50%);\n}\n.lvemanager-xray-root .mat-mdc-outlined-button:not(:disabled) {\n color: var(--%NS%mat-button-outlined-label-text-color, var(--%NS%mat-sys-primary));\n border-color: var(--%NS%mat-button-outlined-outline-color, var(--%NS%mat-sys-outline));\n}\n.lvemanager-xray-root .mat-mdc-outlined-button[disabled], .lvemanager-xray-root .mat-mdc-outlined-button.mat-mdc-button-disabled {\n cursor: default;\n pointer-events: none;\n color: var(--%NS%mat-button-outlined-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n border-color: var(--%NS%mat-button-outlined-disabled-outline-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-outlined-button.mat-mdc-button-disabled-interactive {\n pointer-events: auto;\n}\n\n.lvemanager-xray-root .mat-tonal-button {\n transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);\n height: var(--%NS%mat-button-tonal-container-height, 40px);\n font-family: var(--%NS%mat-button-tonal-label-text-font, var(--%NS%mat-sys-label-large-font));\n font-size: var(--%NS%mat-button-tonal-label-text-size, var(--%NS%mat-sys-label-large-size));\n letter-spacing: var(--%NS%mat-button-tonal-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n text-transform: var(--%NS%mat-button-tonal-label-text-transform);\n font-weight: var(--%NS%mat-button-tonal-label-text-weight, var(--%NS%mat-sys-label-large-weight));\n padding: 0 var(--%NS%mat-button-tonal-horizontal-padding, 24px);\n}\n.lvemanager-xray-root .mat-tonal-button:not(:disabled) {\n color: var(--%NS%mat-button-tonal-label-text-color, var(--%NS%mat-sys-on-secondary-container));\n background-color: var(--%NS%mat-button-tonal-container-color, var(--%NS%mat-sys-secondary-container));\n}\n.lvemanager-xray-root .mat-tonal-button, .lvemanager-xray-root .mat-tonal-button .mdc-button__ripple {\n border-radius: var(--%NS%mat-button-tonal-container-shape, var(--%NS%mat-sys-corner-full));\n}\n.lvemanager-xray-root .mat-tonal-button[disabled], .lvemanager-xray-root .mat-tonal-button.mat-mdc-button-disabled {\n cursor: default;\n pointer-events: none;\n color: var(--%NS%mat-button-tonal-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n background-color: var(--%NS%mat-button-tonal-disabled-container-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n.lvemanager-xray-root .mat-tonal-button.mat-mdc-button-disabled-interactive {\n pointer-events: auto;\n}\n.lvemanager-xray-root .mat-tonal-button > .mat-icon {\n margin-right: var(--%NS%mat-button-tonal-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-tonal-icon-offset, -8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-tonal-button > .mat-icon {\n margin-right: var(--%NS%mat-button-tonal-icon-offset, -8px);\n margin-left: var(--%NS%mat-button-tonal-icon-spacing, 8px);\n}\n.lvemanager-xray-root .mat-tonal-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-tonal-icon-offset, -8px);\n margin-left: var(--%NS%mat-button-tonal-icon-spacing, 8px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-tonal-button .mdc-button__label + .mat-icon {\n margin-right: var(--%NS%mat-button-tonal-icon-spacing, 8px);\n margin-left: var(--%NS%mat-button-tonal-icon-offset, -8px);\n}\n.lvemanager-xray-root .mat-tonal-button .mat-ripple-element {\n background-color: var(--%NS%mat-button-tonal-ripple-color, color-mix(in srgb, var(--%NS%mat-sys-on-secondary-container) calc(var(--%NS%mat-sys-pressed-state-layer-opacity) * 100%), transparent));\n}\n.lvemanager-xray-root .mat-tonal-button .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-tonal-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-tonal-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {\n background-color: var(--%NS%mat-button-tonal-disabled-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-tonal-button:hover > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-tonal-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-tonal-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-tonal-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .lvemanager-xray-root .mat-tonal-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-tonal-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-tonal-button:active > .mat-mdc-button-persistent-ripple::before {\n opacity: var(--%NS%mat-button-tonal-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-tonal-button .mat-mdc-button-touch-target {\n position: absolute;\n top: 50%;\n height: var(--%NS%mat-button-tonal-touch-target-size, 48px);\n display: var(--%NS%mat-button-tonal-touch-target-display, block);\n left: 0;\n right: 0;\n transform: translateY(-50%);\n}\n\n.lvemanager-xray-root .mat-mdc-button,\n.lvemanager-xray-root .mat-mdc-unelevated-button,\n.lvemanager-xray-root .mat-mdc-raised-button,\n.lvemanager-xray-root .mat-mdc-outlined-button,\n.lvemanager-xray-root .mat-tonal-button {\n -webkit-tap-highlight-color: transparent;\n}\n.lvemanager-xray-root .mat-mdc-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-button .mat-mdc-button-persistent-ripple,\n.lvemanager-xray-root .mat-mdc-button .mat-mdc-button-persistent-ripple::before,\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,\n.lvemanager-xray-root .mat-mdc-raised-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-raised-button .mat-mdc-button-persistent-ripple,\n.lvemanager-xray-root .mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before,\n.lvemanager-xray-root .mat-tonal-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-tonal-button .mat-mdc-button-persistent-ripple,\n.lvemanager-xray-root .mat-tonal-button .mat-mdc-button-persistent-ripple::before {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n border-radius: inherit;\n}\n.lvemanager-xray-root .mat-mdc-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-raised-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-tonal-button .mat-mdc-button-ripple {\n overflow: hidden;\n}\n.lvemanager-xray-root .mat-mdc-button .mat-mdc-button-persistent-ripple::before,\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,\n.lvemanager-xray-root .mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before,\n.lvemanager-xray-root .mat-tonal-button .mat-mdc-button-persistent-ripple::before {\n content: "";\n opacity: 0;\n}\n.lvemanager-xray-root .mat-mdc-button .mdc-button__label,\n.lvemanager-xray-root .mat-mdc-button .mat-icon,\n.lvemanager-xray-root .mat-mdc-unelevated-button .mdc-button__label,\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-icon,\n.lvemanager-xray-root .mat-mdc-raised-button .mdc-button__label,\n.lvemanager-xray-root .mat-mdc-raised-button .mat-icon,\n.lvemanager-xray-root .mat-mdc-outlined-button .mdc-button__label,\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-icon,\n.lvemanager-xray-root .mat-tonal-button .mdc-button__label,\n.lvemanager-xray-root .mat-tonal-button .mat-icon {\n z-index: 1;\n position: relative;\n}\n.lvemanager-xray-root .mat-mdc-button .mat-focus-indicator,\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-focus-indicator,\n.lvemanager-xray-root .mat-mdc-raised-button .mat-focus-indicator,\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-focus-indicator,\n.lvemanager-xray-root .mat-tonal-button .mat-focus-indicator {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n border-radius: inherit;\n}\n.lvemanager-xray-root .mat-mdc-button:focus-visible > .mat-focus-indicator::before,\n.lvemanager-xray-root .mat-mdc-unelevated-button:focus-visible > .mat-focus-indicator::before,\n.lvemanager-xray-root .mat-mdc-raised-button:focus-visible > .mat-focus-indicator::before,\n.lvemanager-xray-root .mat-mdc-outlined-button:focus-visible > .mat-focus-indicator::before,\n.lvemanager-xray-root .mat-tonal-button:focus-visible > .mat-focus-indicator::before {\n content: "";\n border-radius: inherit;\n}\n.lvemanager-xray-root .mat-mdc-button._mat-animation-noopable,\n.lvemanager-xray-root .mat-mdc-unelevated-button._mat-animation-noopable,\n.lvemanager-xray-root .mat-mdc-raised-button._mat-animation-noopable,\n.lvemanager-xray-root .mat-mdc-outlined-button._mat-animation-noopable,\n.lvemanager-xray-root .mat-tonal-button._mat-animation-noopable {\n transition: none !important;\n animation: none !important;\n}\n.lvemanager-xray-root .mat-mdc-button > .mat-icon,\n.lvemanager-xray-root .mat-mdc-unelevated-button > .mat-icon,\n.lvemanager-xray-root .mat-mdc-raised-button > .mat-icon,\n.lvemanager-xray-root .mat-mdc-outlined-button > .mat-icon,\n.lvemanager-xray-root .mat-tonal-button > .mat-icon {\n display: inline-block;\n position: relative;\n vertical-align: top;\n font-size: 1.125rem;\n height: 1.125rem;\n width: 1.125rem;\n}\n\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-mdc-button-ripple,\n.lvemanager-xray-root .mat-mdc-outlined-button .mdc-button__ripple {\n top: -1px;\n left: -1px;\n bottom: -1px;\n right: -1px;\n}\n\n.lvemanager-xray-root .mat-mdc-unelevated-button .mat-focus-indicator::before,\n.lvemanager-xray-root .mat-tonal-button .mat-focus-indicator::before,\n.lvemanager-xray-root .mat-mdc-raised-button .mat-focus-indicator::before {\n margin: calc(calc(var(--%NS%mat-focus-indicator-border-width, 3px) + 2px) * -1);\n}\n\n.lvemanager-xray-root .mat-mdc-outlined-button .mat-focus-indicator::before {\n margin: calc(calc(var(--%NS%mat-focus-indicator-border-width, 3px) + 3px) * -1);\n}\n\n.lvemanager-xray-root .mat-mdc-button-progress-indicator-container {\n position: absolute;\n inset-inline-start: 0;\n inset-block-start: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n}\n\n.lvemanager-xray-root .mat-mdc-button-progress-indicator-shown mat-icon,\n.lvemanager-xray-root .mat-mdc-button-progress-indicator-shown [matButtonIcon],\n.lvemanager-xray-root .mat-mdc-button-progress-indicator-shown .mdc-button__label {\n visibility: hidden;\n}\n',"@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-button:not(.mdc-button--outlined),\n .lvemanager-xray-root .mat-mdc-unelevated-button:not(.mdc-button--outlined),\n .lvemanager-xray-root .mat-mdc-raised-button:not(.mdc-button--outlined),\n .lvemanager-xray-root .mat-mdc-outlined-button:not(.mdc-button--outlined),\n .lvemanager-xray-root .mat-mdc-button-base.mat-tonal-button,\n .lvemanager-xray-root .mat-mdc-icon-button.mat-mdc-icon-button,\n .lvemanager-xray-root .mat-mdc-outlined-button .mdc-button__ripple {\n outline: solid 1px;\n }\n}\n"],encapsulation:2})}return t})(),T2=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[qb,gs]})}return t})();function SY(...t){const n=Y5(t),{args:e,keys:r}=Cj(t),i=new si(o=>{const{length:a}=e;if(!a)return void o.complete();const s=new Array(a);let l=a,c=a;for(let u=0;u<a;u++){let p=!1;ul(e[u]).subscribe(qo(o,M=>{p||(p=!0,c--),s[u]=M},()=>l--,void 0,()=>{(!l||!p)&&(c||o.next(r?kj(r,s):s),o.complete())}))}});return n?i.pipe(xj(n)):i}let CY=(()=>{class t{_renderer;_elementRef;onChange=e=>{};onTouched=()=>{};constructor(e,r){this._renderer=e,this._elementRef=r}setProperty(e,r){this._renderer.setProperty(this._elementRef.nativeElement,e,r)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}static \u0275fac=function(r){return new(r||t)(Ht(es),Ht(yr))};static \u0275dir=Tn({type:t})}return t})(),xY=(()=>{class t extends CY{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,features:[jr]})}return t})();const Ef=new xt(""),X2e={provide:Ef,useExisting:_o(()=>Kb),multi:!0},Q2e=new xt("");let Kb=(()=>{class t extends CY{_compositionMode;_composing=!1;constructor(e,r,i){super(e,r),this._compositionMode=i,null==this._compositionMode&&(this._compositionMode=!function J2e(){const t=Lp()?Lp().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}())}writeValue(e){this.setProperty("value",e??"")}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}static \u0275fac=function(r){return new(r||t)(Ht(es),Ht(yr),Ht(Q2e,8))};static \u0275dir=Tn({type:t,selectors:[["input","formControlName","",3,"type","checkbox",3,"ngNoCva",""],["textarea","formControlName","",3,"ngNoCva",""],["input","formControl","",3,"type","checkbox",3,"ngNoCva",""],["textarea","formControl","",3,"ngNoCva",""],["input","ngModel","",3,"type","checkbox",3,"ngNoCva",""],["textarea","ngModel","",3,"ngNoCva",""],["","ngDefaultControl",""]],hostBindings:function(r,i){1&r&&rn("input",function(a){return i._handleInput(a.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(a){return i._compositionEnd(a.target.value)})},standalone:!1,features:[Ui([X2e]),jr]})}return t})();function HI(t){return null==t||0===jI(t)}function jI(t){return null==t?null:Array.isArray(t)||"string"==typeof t?t.length:t instanceof Set?t.size:null}const Su=new xt(""),n_=new xt(""),eve=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class Nl{static min(n){return kY(n)}static max(n){return DY(n)}static required(n){return MY(n)}static requiredTrue(n){return function tve(t){return!0===t.value?null:{required:!0}}(n)}static email(n){return function nve(t){return HI(t.value)||eve.test(t.value)?null:{email:!0}}(n)}static minLength(n){return function rve(t){return n=>{const e=n.value?.length??jI(n.value);return null===e||0===e?null:e<t?{minlength:{requiredLength:t,actualLength:e}}:null}}(n)}static maxLength(n){return function ive(t){return n=>{const e=n.value?.length??jI(n.value);return null!==e&&e>t?{maxlength:{requiredLength:t,actualLength:e}}:null}}(n)}static pattern(n){return function ove(t){if(!t)return Kx;let n,e;return"string"==typeof t?(e="","^"!==t.charAt(0)&&(e+="^"),e+=t,"$"!==t.charAt(t.length-1)&&(e+="$"),n=new RegExp(e)):(e=t.toString(),n=t),r=>{if(HI(r.value))return null;const i=r.value;return n.test(i)?null:{pattern:{requiredPattern:e,actualValue:i}}}}(n)}static nullValidator(n){return null}static compose(n){return NY(n)}static composeAsync(n){return OY(n)}}function kY(t){return n=>{if(null==n.value||null==t)return null;const e=parseFloat(n.value);return!isNaN(e)&&e<t?{min:{min:t,actual:n.value}}:null}}function DY(t){return n=>{if(null==n.value||null==t)return null;const e=parseFloat(n.value);return!isNaN(e)&&e>t?{max:{max:t,actual:n.value}}:null}}function MY(t){return HI(t.value)?{required:!0}:null}function Kx(t){return null}function TY(t){return null!=t}function EY(t){return Vy(t)?ns(t):t}function IY(t){let n={};return t.forEach(e=>{n=null!=e?{...n,...e}:n}),0===Object.keys(n).length?null:n}function AY(t,n){return n.map(e=>e(t))}function LY(t){return t.map(n=>function ave(t){return!t.validate}(n)?n:e=>n.validate(e))}function NY(t){if(!t)return null;const n=t.filter(TY);return 0==n.length?null:function(e){return IY(AY(e,n))}}function UI(t){return null!=t?NY(LY(t)):null}function OY(t){if(!t)return null;const n=t.filter(TY);return 0==n.length?null:function(e){return SY(AY(e,n).map(EY)).pipe(Nr(IY))}}function YI(t){return null!=t?OY(LY(t)):null}function RY(t,n){return null===t?[n]:Array.isArray(t)?[...t,n]:[t,n]}function PY(t){return t._rawValidators}function FY(t){return t._rawAsyncValidators}function VI(t){return t?Array.isArray(t)?t:[t]:[]}function Zx(t,n){return Array.isArray(t)?t.includes(n):t===n}function BY(t,n){const e=VI(n);return VI(t).forEach(i=>{Zx(e,i)||e.push(i)}),e}function HY(t,n){return VI(n).filter(e=>!Zx(t,e))}class jY{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=UI(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=YI(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n=void 0){this.control?.reset(n)}hasError(n,e){return!!this.control&&this.control.hasError(n,e)}getError(n,e){return this.control?this.control.getError(n,e):null}}class dc extends jY{name;get formDirective(){return null}get path(){return null}}const Zb="VALID",Jx="INVALID",E2="PENDING",Xb="DISABLED";class I2{}class VY extends I2{value;source;constructor(n,e){super(),this.value=n,this.source=e}}class $I extends I2{pristine;source;constructor(n,e){super(),this.pristine=n,this.source=e}}class GI extends I2{touched;source;constructor(n,e){super(),this.touched=n,this.source=e}}class Qx extends I2{status;source;constructor(n,e){super(),this.status=n,this.source=e}}class zY extends I2{source;constructor(n){super(),this.source=n}}class Jb extends I2{source;constructor(n){super(),this.source=n}}function qI(t){return(ek(t)?t.validators:t)||null}function KI(t,n){return(ek(n)?n.asyncValidators:t)||null}function ek(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}function WY(t,n,e){const r=t.controls;if(!(n?Object.keys(r):r).length)throw new pt(1e3,"");if(!GY(r,e))throw new pt(1001,"")}function $Y(t,n,e){t._forEachChild((r,i)=>{if(void 0===e[i])throw new pt(-1002,"")})}class tk{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_hasRequired=Fi(!1);_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(n,e){this._assignValidators(n),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n,this._updateHasRequiredValidator()}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get status(){return Jr(this.statusReactive)}set status(n){Jr(()=>this.statusReactive.set(n))}_status=dl(()=>this.statusReactive());statusReactive=Fi(void 0);get valid(){return this.status===Zb}get invalid(){return this.status===Jx}get pending(){return this.status===E2}get disabled(){return this.status===Xb}get enabled(){return this.status!==Xb}errors;get pristine(){return Jr(this.pristineReactive)}set pristine(n){Jr(()=>this.pristineReactive.set(n))}_pristine=dl(()=>this.pristineReactive());pristineReactive=Fi(!0);get dirty(){return!this.pristine}get touched(){return Jr(this.touchedReactive)}set touched(n){Jr(()=>this.touchedReactive.set(n))}_touched=dl(()=>this.touchedReactive());touchedReactive=Fi(!1);get untouched(){return!this.touched}_events=new fn;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(BY(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(BY(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(HY(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(HY(n,this._rawAsyncValidators))}hasValidator(n){return Zx(this._rawValidators,n)}hasAsyncValidator(n){return Zx(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){const e=!1===this.touched;this.touched=!0;const r=n.sourceControl??this;n.onlySelf||this._parent?.markAsTouched({...n,sourceControl:r}),e&&!1!==n.emitEvent&&this._events.next(new GI(!0,r))}markAllAsDirty(n={}){this.markAsDirty({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsDirty(n))}markAllAsTouched(n={}){this.markAsTouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(n))}markAsUntouched(n={}){const e=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const r=n.sourceControl??this;this._forEachChild(i=>{i.markAsUntouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:r})}),n.onlySelf||this._parent?._updateTouched(n,r),e&&!1!==n.emitEvent&&this._events.next(new GI(!1,r))}markAsDirty(n={}){const e=!0===this.pristine;this.pristine=!1;const r=n.sourceControl??this;n.onlySelf||this._parent?.markAsDirty({...n,sourceControl:r}),e&&!1!==n.emitEvent&&this._events.next(new $I(!1,r))}markAsPristine(n={}){const e=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const r=n.sourceControl??this;this._forEachChild(i=>{i.markAsPristine({onlySelf:!0,emitEvent:n.emitEvent})}),n.onlySelf||this._parent?._updatePristine(n,r),e&&!1!==n.emitEvent&&this._events.next(new $I(!0,r))}markAsPending(n={}){this.status=E2;const e=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new Qx(this.status,e)),this.statusChanges.emit(this.status)),n.onlySelf||this._parent?.markAsPending({...n,sourceControl:e})}disable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=Xb,this.errors=null,this._forEachChild(i=>{i.disable({...n,onlySelf:!0})}),this._updateValue();const r=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new VY(this.value,r)),this._events.next(new Qx(this.status,r)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...n,skipPristineCheck:e},this),this._onDisabledChange.forEach(i=>i(!0))}enable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=Zb,this._forEachChild(r=>{r.enable({...n,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors({...n,skipPristineCheck:e},this),this._onDisabledChange.forEach(r=>r(!1))}_updateAncestors(n,e){n.onlySelf||(this._parent?.updateValueAndValidity(n),n.skipPristineCheck||this._parent?._updatePristine({},e),this._parent?._updateTouched({},e))}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const r=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Zb||this.status===E2)&&this._runAsyncValidator(r,n.emitEvent)}const e=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new VY(this.value,e)),this._events.next(new Qx(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),n.onlySelf||this._parent?.updateValueAndValidity({...n,sourceControl:e})}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Xb:Zb}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n,e){if(this.asyncValidator){this.status=E2,this._hasOwnPendingAsyncValidator={emitEvent:!1!==e,shouldHaveEmitted:!1!==n};const r=EY(this.asyncValidator(this));this._asyncValidationSubscription=r.subscribe(i=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(i,{emitEvent:e,shouldHaveEmitted:n})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const n=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,n}return!1}setErrors(n,e={}){this.errors=n,this._updateControlsErrors(!1!==e.emitEvent,this,e.shouldHaveEmitted)}get(n){let e=n;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((r,i)=>r&&r._find(i),this)}getError(n,e){const r=e?this.get(e):this;return r?.errors?r.errors[n]:null}hasError(n,e){return!!this.getError(n,e)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n,e,r){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),(n||r)&&this._events.next(new Qx(this.status,e)),this._parent&&this._parent._updateControlsErrors(n,e,r)}_initObservables(){this.valueChanges=new Bn,this.statusChanges=new Bn}_calculateStatus(){return this._allControlsDisabled()?Xb:this.errors?Jx:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(E2)?E2:this._anyControlsHaveStatus(Jx)?Jx:Zb}_anyControlsHaveStatus(n){return this._anyControls(e=>e.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n,e){const r=!this._anyControlsDirty(),i=this.pristine!==r;this.pristine=r,n.onlySelf||this._parent?._updatePristine(n,e),i&&this._events.next(new $I(this.pristine,e))}_updateTouched(n={},e){this.touched=this._anyControlsTouched(),this._events.next(new GI(this.touched,e)),n.onlySelf||this._parent?._updateTouched(n,e)}_onDisabledChange=[];_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){ek(n)&&null!=n.updateOn&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){return!n&&!!this._parent?.dirty&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=function fve(t){return Array.isArray(t)?UI(t):t||null}(this._rawValidators),this._updateHasRequiredValidator()}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=function pve(t){return Array.isArray(t)?YI(t):t||null}(this._rawAsyncValidators)}_updateHasRequiredValidator(){Jr(()=>this._hasRequired.set(this.hasValidator(Nl.required)))}}function GY(t,n){return Object.hasOwn(t,n)}class _ve{kind;context;control;message;constructor({kind:n,context:e,control:r}){this.kind=n,this.context=e,this.control=r}}function qY(t){return"number"==typeof t?t:parseFloat(t)}let ZI=(()=>{class t{_validator=Kx;_onChange;_enabled;ngOnChanges(e){if(this.inputName in e){const r=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(r),this._validator=this._enabled?this.createValidator(r):Kx,this._onChange?.()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return null!=e}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,features:[Ts]})}return t})();const vve={provide:Su,useExisting:_o(()=>KY),multi:!0};let KY=(()=>{class t extends ZI{max;inputName="max";normalizeInput=e=>qY(e);createValidator=e=>DY(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(r,i){2&r&&qr("max",i._enabled?i.max:null)},inputs:{max:"max"},standalone:!1,features:[Ui([vve]),jr]})}return t})();const yve={provide:Su,useExisting:_o(()=>ZY),multi:!0};let ZY=(()=>{class t extends ZI{min;inputName="min";normalizeInput=e=>qY(e);createValidator=e=>kY(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(r,i){2&r&&qr("min",i._enabled?i.min:null)},inputs:{min:"min"},standalone:!1,features:[Ui([yve]),jr]})}return t})();const bve={provide:Su,useExisting:_o(()=>XY),multi:!0};let XY=(()=>{class t extends ZI{required;inputName="required";normalizeInput=On;createValidator=e=>MY;enabled(e){return e}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(r,i){2&r&&qr("required",i._enabled?"":null)},inputs:{required:"required"},standalone:!1,features:[Ui([bve]),jr]})}return t})();const wve=new xt(""),Qb=new xt("",{factory:()=>nk}),nk="always";function rk(t,n){return[...n.path,t]}function XI(t,n,e=nk){JI(t,n),n.valueAccessor.writeValue(t.value),(t.disabled||"always"===e)&&n.valueAccessor.setDisabledState?.(t.disabled),function Cve(t,n){n.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,"change"===t.updateOn&&QY(t,n)})}(t,n),function kve(t,n){const e=(r,i)=>{n.valueAccessor.writeValue(r),i&&n.viewToModelUpdate(r)};t.registerOnChange(e),n._registerOnDestroy(()=>{t._unregisterOnChange(e)})}(t,n),function xve(t,n){n.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,"blur"===t.updateOn&&t._pendingChange&&QY(t,n),"submit"!==t.updateOn&&t.markAsTouched()})}(t,n),function Sve(t,n){if(n.valueAccessor.setDisabledState){const e=r=>{n.valueAccessor.setDisabledState(r)};t.registerOnDisabledChange(e),n._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}(t,n)}function JY(t,n,e=!0){const r=()=>{};n?.valueAccessor?.registerOnChange(r),n?.valueAccessor?.registerOnTouched(r),ok(t,n),t&&(n._invokeOnDestroyCallbacks(),t._registerOnCollectionChange(()=>{}))}function ik(t,n){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function JI(t,n){const e=PY(t);null!==n.validator?t.setValidators(RY(e,n.validator)):"function"==typeof e&&t.setValidators([e]);const r=FY(t);null!==n.asyncValidator?t.setAsyncValidators(RY(r,n.asyncValidator)):"function"==typeof r&&t.setAsyncValidators([r]);const i=()=>t.updateValueAndValidity();ik(n._rawValidators,i),ik(n._rawAsyncValidators,i)}function ok(t,n){let e=!1;if(null!==t){if(null!==n.validator){const i=PY(t);if(Array.isArray(i)&&i.length>0){const o=i.filter(a=>a!==n.validator);o.length!==i.length&&(e=!0,t.setValidators(o))}}if(null!==n.asyncValidator){const i=FY(t);if(Array.isArray(i)&&i.length>0){const o=i.filter(a=>a!==n.asyncValidator);o.length!==i.length&&(e=!0,t.setAsyncValidators(o))}}}const r=()=>{};return ik(n._rawValidators,r),ik(n._rawAsyncValidators,r),e}function QY(t,n){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function eV(t,n){JI(t,n)}function tV(t,n){if(!t.hasOwnProperty("model"))return!1;const e=t.model;return!!e.isFirstChange()||!Object.is(n,e.currentValue)}function nV(t,n){t._syncPendingControls(),n.forEach(e=>{const r=e.control;"submit"===r.updateOn&&r._pendingChange&&(e.viewToModelUpdate(r._pendingValue),r._pendingChange=!1)})}const rV={provide:wve,useFactory:()=>{const t=Q(dm,{self:!0});return{setParseErrors:n=>{t.setParseErrorSource(n)},set onReset(n){t.onReset=n}}}};class dm extends jY{_parent=null;name=null;valueAccessor=null;isCustomControlBased=!1;userOnReset;resetSubscription;set onReset(n){this.userOnReset=n,this.resetSubscription?.unsubscribe(),this.resetSubscription=void 0,this.control&&(this.resetSubscription=this.control.events.subscribe(e=>{e instanceof Jb&&this.control&&this.userOnReset?.(this.control.value)}),this.subscription?.add(this.resetSubscription))}isNativeFormElement=!1;rawValueAccessors;_selectedValueAccessor=null;get selectedValueAccessor(){return this._selectedValueAccessor??=function Eve(t,n){if(!n)return null;let e,r,i;return Array.isArray(n),n.forEach(o=>{o.constructor===Kb?e=o:function Tve(t){return Object.getPrototypeOf(t.constructor)===xY}(o)?r=o:i=o}),i||r||e||null}(0,this.rawValueAccessors)}parseErrorsValidator=null;renderer;injector;requiredValidatorViaDi;subscription;customControlBindings=null;constructor(n,e,r){super(),this.injector=n,this.renderer=e,this.rawValueAccessors=r,this.injector?.get(Ju)?.onDestroy(()=>{this.removeParseErrorsValidator(this.control),this.subscription?.unsubscribe()})}setupCustomControl(){this.subscription?.unsubscribe();const n=this.injector?.get(yo);if(!this.control||!n)return;const e=n.markForCheck.bind(n);this.subscription=new jn,this.subscription.add(this.control.valueChanges.subscribe(e)),this.subscription.add(this.control.statusChanges.subscribe(e)),this.resetSubscription?.unsubscribe(),this.resetSubscription=void 0,this.userOnReset&&(this.resetSubscription=this.control.events.subscribe(r=>{r instanceof Jb&&this.control&&this.userOnReset?.(this.control.value)}),this.subscription.add(this.resetSubscription)),this.parseErrorsValidator&&this.control.addValidators(this.parseErrorsValidator)}ngControlCreate(n){!n.nativeElement.hasAttribute?.("ngNoCva")&&(this.rawValueAccessors&&this.rawValueAccessors.length>0||null!==this.valueAccessor)||!n.customControl||(this.isCustomControlBased=!0,n.listenToCustomControlModel(i=>{this.control?.setValue(i,{emitModelToViewChange:!1}),this.control?.markAsDirty(),this.viewToModelUpdate(i)}),n.listenToCustomControlOutput("touch",()=>{this.control?.markAsTouched()}),this.customControlBindings={},this.isNativeFormElement=function mve(t){return"INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName}(n.nativeElement),this.requiredValidatorViaDi=this._rawValidators.find(i=>i instanceof XY))}ngControlUpdate(n,e){if(!this.isCustomControlBased)return;const r=this.control,i=this.customControlBindings;Object.is(i.value,r.value)||(i.value=r.value,n.setCustomControlModelInput(r.value)),this.bindControlProperty(n,i,"touched",r.touched),this.bindControlProperty(n,i,"dirty",r.dirty),this.bindControlProperty(n,i,"valid",r.valid),this.bindControlProperty(n,i,"invalid",r.invalid),this.bindControlProperty(n,i,"pending",r.pending),this.bindControlProperty(n,i,"disabled",r.disabled),this.shouldBindRequired&&this.bindControlProperty(n,i,"required",this.isRequired);const o=r.errors;if(i.errors!==o){i.errors=o;const a=this._convertErrors(o);n.setInputOnDirectives("errors",a)}}get isRequired(){return(this.requiredValidatorViaDi?._enabled||this.control?._hasRequired())??!1}get shouldBindRequired(){return!0}bindControlProperty(n,e,r,i){if(e[r]===i)return;e[r]=i;const o=n.setInputOnDirectives(r,i);this.isNativeFormElement&&!o&&("disabled"===r||"required"===r)&&this.renderer&&function gve(t,n,e,r){switch(e){case"name":t.setAttribute(n,e,r);break;case"disabled":case"readonly":case"required":r?t.setAttribute(n,e,""):t.removeAttribute(n,e);break;case"max":case"min":case"minLength":case"maxLength":void 0!==r?t.setAttribute(n,e,r.toString()):t.removeAttribute(n,e)}}(this.renderer,n.nativeElement,r,i)}_convertErrors(n){if(null===n)return[];const e=this.control;return Object.entries(n).map(([r,i])=>new _ve({context:i,kind:r,control:e}))}setParseErrorSource(n){if(void 0===n)return;let e=null;const r=dl(()=>{const i=n();return 0===i.length?null:i.reduce((o,a)=>(o[a.kind]=a,o),{})});this.parseErrorsValidator=(()=>e).bind(this),Ww(()=>{e=r(),this.control?.updateValueAndValidity({emitEvent:!1})},{injector:this.injector})}removeParseErrorsValidator(n){this.parseErrorsValidator&&(n?.removeValidators(this.parseErrorsValidator),n?.updateValueAndValidity({emitEvent:!1}))}}class iV{_cd;constructor(n){this._cd=n}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}}let r_=(()=>{class t extends iV{constructor(e){super(e)}static \u0275fac=function(r){return new(r||t)(Ht(dm,2))};static \u0275dir=Tn({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(r,i){2&r&&er("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},standalone:!1,features:[jr]})}return t})(),oV=(()=>{class t extends iV{constructor(e){super(e)}static \u0275fac=function(r){return new(r||t)(Ht(dc,10))};static \u0275dir=Tn({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["","formArray",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(r,i){2&r&&er("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},standalone:!1,features:[jr]})}return t})();class e1 extends tk{constructor(n,e,r){super(qI(e),KI(r,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(n,e){return this._find(n)||(this.controls[n]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(n,e,r={}){this.registerControl(n,e),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}removeControl(n,e={}){const r=this._find(n);r&&r._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(n,e,r={}){const i=this._find(n);i&&i._registerOnCollectionChange(()=>{}),delete this.controls[n],e&&this.registerControl(n,e),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}contains(n){return!0===this._find(n)?.enabled}setValue(n,e={}){Jr(()=>{$Y(this,0,n),Object.keys(n).forEach(r=>{WY(this,!0,r),this.controls[r].setValue(n[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)})}patchValue(n,e={}){null!=n&&(Object.keys(n).forEach(r=>{const i=this._find(r);i&&i.patchValue(n[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n={},e={}){this._forEachChild((r,i)=>{r.reset(n?n[i]:null,{...e,onlySelf:!0})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e),!1!==e?.emitEvent&&this._events.next(new Jb(this))}getRawValue(){return this._reduceChildren({},(n,e,r)=>(n[r]=e.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(e,r)=>!!r._syncPendingControls()||e);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(e=>{const r=this.controls[e];r&&n(r,e)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(const[e,r]of Object.entries(this.controls))if(this.contains(e)&&n(r))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,r,i)=>((r.enabled||this.disabled)&&(e[i]=r.value),e))}_reduceChildren(n,e){let r=n;return this._forEachChild((i,o)=>{r=e(r,i,o)}),r}_allControlsDisabled(){for(const n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return GY(this.controls,n)?this.controls[n]:null}}class aV extends e1{}const Ave={provide:dc,useExisting:_o(()=>ak)},t1=Promise.resolve();let ak=(()=>{class t extends dc{callSetDisabledState;get submitted(){return Jr(this.submittedReactive)}_submitted=dl(()=>this.submittedReactive());submittedReactive=Fi(!1);_directives=new Set;form;ngSubmit=new Bn;options;constructor(e,r,i){super(),this.callSetDisabledState=i,this.form=new e1({},UI(e),YI(r))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){t1.then(()=>{const r=this._findContainer(e.path);e.control=r.registerControl(e.name,e.control),e._setupWithForm(this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){t1.then(()=>{this._findContainer(e.path)?.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){t1.then(()=>{const r=this._findContainer(e.path),i=new e1({});eV(i,e),r.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){t1.then(()=>{this._findContainer(e.path)?.removeControl?.(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,r){t1.then(()=>{this.form.get(e.path).setValue(r)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submittedReactive.set(!0),nV(this.form,this._directives),this.ngSubmit.emit(e),this.form._events.next(new zY(this.control)),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}static \u0275fac=function(r){return new(r||t)(Ht(Su,10),Ht(n_,10),Ht(Qb,8))};static \u0275dir=Tn({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup","",3,"formArray",""],["ng-form"],["","ngForm",""]],hostBindings:function(r,i){1&r&&rn("submit",function(a){return i.onSubmit(a)})("reset",function(){return i.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[Ui([Ave]),jr]})}return t})();function sV(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}function lV(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t}const A2=class extends tk{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(n=null,e,r){super(qI(e),KI(r,e)),this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),ek(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=lV(n)?n.value:n)}setValue(n,e={}){Jr(()=>{this.value=this._pendingValue=n,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(r=>r(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)})}patchValue(n,e={}){this.setValue(n,e)}reset(n=this.defaultValue,e={}){this._applyFormState(n),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),e.overwriteDefaultValue&&(this.defaultValue=this.value),this._pendingChange=!1,!1!==e?.emitEvent&&this._events.next(new Jb(this))}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){sV(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){sV(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(n){lV(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}},cV=A2;let sk=(()=>{class t extends dc{_parent;ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective?.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return rk(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,standalone:!1,features:[jr]})}return t})();const Pve={provide:dm,useExisting:_o(()=>L2)},dV=Promise.resolve();let L2=(()=>{class t extends dm{_changeDetectorRef;callSetDisabledState;control=new A2;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new Bn;constructor(e,r,i,o,a,s,l,c){super(l,c,o),this._changeDetectorRef=a,this.callSetDisabledState=s,this._parent=e,this._setValidators(r),this._setAsyncValidators(i)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const r=e.name.previousValue;this.formDirective.removeControl({name:r,path:this._getPath(r)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),tV(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective?.removeControl(this)}\u0275ngControlCreate(e){super.ngControlCreate(e)}\u0275ngControlUpdate(e){super.ngControlUpdate(e,!1)}get shouldBindRequired(){return!1}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){this.isCustomControlBased?this.setupCustomControl():(this.valueAccessor??=this.selectedValueAccessor,XI(this.control,this,this.callSetDisabledState)),this.control.updateValueAndValidity({emitEvent:!1})}_setupWithForm(e){this.isCustomControlBased?this.setupCustomControl():(this.valueAccessor??=this.selectedValueAccessor,XI(this.control,this,e))}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){dV.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const r=e.isDisabled.currentValue,i=0!==r&&On(r);dV.then(()=>{i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?rk(e,this._parent):[e]}static \u0275fac=function(r){return new(r||t)(Ht(dc,9),Ht(Su,10),Ht(n_,10),Ht(Ef,10),Ht(yo,8),Ht(Qb,8),Ht(oi,8),Ht(es,8))};static \u0275dir=Tn({type:t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[Ui([Pve,rV]),jr,Ts,UE(null)]})}return t})(),uV=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return t})();const Fve={provide:Ef,useExisting:_o(()=>hV),multi:!0};let hV=(()=>{class t extends xY{writeValue(e){this.setProperty("value",e??"")}registerOnChange(e){this.onChange=r=>{e(""==r?null:parseFloat(r))}}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["input","type","number","formControlName","",3,"ngNoCva",""],["input","type","number","formControl","",3,"ngNoCva",""],["input","type","number","ngModel","",3,"ngNoCva",""]],hostBindings:function(r,i){1&r&&rn("input",function(a){return i.onChange(a.target.value)})("blur",function(){return i.onTouched()})},standalone:!1,features:[Ui([Fve]),jr]})}return t})();class fV extends tk{constructor(n,e,r){super(qI(e),KI(r,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(n){return this.controls[this._adjustIndex(n)]}push(n,e={}){Array.isArray(n)?n.forEach(r=>{this.controls.push(r),this._registerControl(r)}):(this.controls.push(n),this._registerControl(n)),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(n,e,r={}){this.controls.splice(n,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:r.emitEvent})}removeAt(n,e={}){let r=this._adjustIndex(n);r<0&&(r=0),this.controls[r]&&this.controls[r]._registerOnCollectionChange(()=>{}),this.controls.splice(r,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(n,e,r={}){let i=this._adjustIndex(n);i<0&&(i=0),this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),this.controls.splice(i,1),e&&(this.controls.splice(i,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(n,e={}){Jr(()=>{$Y(this,0,n),n.forEach((r,i)=>{WY(this,!1,i),this.at(i).setValue(r,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)})}patchValue(n,e={}){null!=n&&(n.forEach((r,i)=>{this.at(i)&&this.at(i).patchValue(r,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n=[],e={}){this._forEachChild((r,i)=>{r.reset(n[i],{...e,onlySelf:!0})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e),!1!==e?.emitEvent&&this._events.next(new Jb(this))}getRawValue(){return this.controls.map(n=>n.getRawValue())}clear(n={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:n.emitEvent}))}_adjustIndex(n){return n<0?n+this.length:n}_syncPendingControls(){let n=this.controls.reduce((e,r)=>!!r._syncPendingControls()||e,!1);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){this.controls.forEach((e,r)=>{n(e,r)})}_updateValue(){this.value=this.controls.filter(n=>n.enabled||this.disabled).map(n=>n.value)}_anyControls(n){return this.controls.some(e=>e.enabled&&n(e))}_setUpControls(){this._forEachChild(n=>this._registerControl(n))}_allControlsDisabled(){for(const n of this.controls)if(n.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(n){n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)}_find(n){return this.at(n)??null}}let tA=(()=>{class t extends dc{callSetDisabledState;get submitted(){return Jr(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}_submitted=dl(()=>this._submittedReactive());_submittedReactive=Fi(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];constructor(e,r,i){super(),this.callSetDisabledState=i,this._setValidators(e),this._setAsyncValidators(r)}ngOnChanges(e){this.onChanges(e)}ngOnDestroy(){this.onDestroy()}onChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}onDestroy(){this.form&&(ok(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get path(){return[]}addControl(e){const r=this.form.get(e.path);return e._setupWithForm(r,this.callSetDisabledState),r.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),r}getControl(e){return this.form.get(e.path)}removeControl(e){JY(e.control||null,e,!1),function Ive(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}getFormArray(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}updateModel(e,r){this.form.get(e.path).setValue(r)}onReset(){this.resetForm()}resetForm(e=void 0,r={}){this.form.reset(e,r),this._submittedReactive.set(!1)}onSubmit(e){return this.submitted=!0,nV(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new zY(this.control)),"dialog"===e?.target?.method}_updateDomValue(){this.directives.forEach(e=>{const r=e.control,i=this.form.get(e.path);r!==i&&(JY(r||null,e),(t=>t instanceof A2)(i)&&e._setupWithForm(i,this.callSetDisabledState))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const r=this.form.get(e.path);eV(r,e),r.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){const r=this.form?.get(e.path);r&&function Dve(t,n){return ok(t,n)}(r,e)&&r.updateValueAndValidity({emitEvent:!1})}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm?._registerOnCollectionChange(()=>{})}_updateValidators(){JI(this.form,this),this._oldForm&&ok(this._oldForm,this)}_checkFormPresent(){}static \u0275fac=function(r){return new(r||t)(Ht(Su,10),Ht(n_,10),Ht(Qb,8))};static \u0275dir=Tn({type:t,features:[jr,Ts]})}return t})();const pV=new xt(""),Bve={provide:dc,useExisting:_o(()=>n1)};let n1=(()=>{class t extends sk{name=null;constructor(e,r,i){super(),this._parent=e,this._setValidators(r),this._setAsyncValidators(i)}_checkParentType(){mV(this._parent)}static \u0275fac=function(r){return new(r||t)(Ht(dc,13),Ht(Su,10),Ht(n_,10))};static \u0275dir=Tn({type:t,selectors:[["","formGroupName",""]],inputs:{name:[0,"formGroupName","name"]},standalone:!1,features:[Ui([Bve]),jr]})}return t})();const Hve={provide:dc,useExisting:_o(()=>nA)};let nA=(()=>{class t extends dc{_parent;name=null;constructor(e,r,i){super(),this._parent=e,this._setValidators(r),this._setAsyncValidators(i)}ngOnInit(){mV(this._parent),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective?.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return rk(null==this.name?this.name:this.name.toString(),this._parent)}static \u0275fac=function(r){return new(r||t)(Ht(dc,13),Ht(Su,10),Ht(n_,10))};static \u0275dir=Tn({type:t,selectors:[["","formArrayName",""]],inputs:{name:[0,"formArrayName","name"]},standalone:!1,features:[Ui([Hve]),jr]})}return t})();function mV(t){return!(t instanceof n1||t instanceof tA||t instanceof nA)}const jve={provide:dm,useExisting:_o(()=>rA)};let rA=(()=>{class t extends dm{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(e){}model;update=new Bn;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(e,r,i,o,a,s,l){super(l,s,o),this._ngModelWarningConfig=a,this._parent=e,this._setValidators(r),this._setAsyncValidators(i)}_setupWithForm(e,r){this.control=e,this.isCustomControlBased?this.setupCustomControl():(this.valueAccessor??=this.selectedValueAccessor,XI(e,this,r))}ngOnChanges(e){this._added||this._setUpControl(),tV(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective?.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return rk(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}\u0275ngControlCreate(e){super.ngControlCreate(e)}\u0275ngControlUpdate(e){this.isCustomControlBased&&(this._added||this._setUpControl(),super.ngControlUpdate(e,!0))}static \u0275fac=function(r){return new(r||t)(Ht(dc,13),Ht(Su,10),Ht(n_,10),Ht(Ef,10),Ht(pV,8),Ht(es,8),Ht(oi,8))};static \u0275dir=Tn({type:t,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[Ui([jve,rV]),jr,Ts,UE(null)]})}return t})();const Uve={provide:dc,useExisting:_o(()=>lk)};let lk=(()=>{class t extends tA{form=null;ngSubmit=new Bn;get control(){return this.form}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","formGroup",""]],hostBindings:function(r,i){1&r&&rn("submit",function(a){return i.onSubmit(a)})("reset",function(){return i.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[Ui([Uve]),jr]})}return t})(),gV=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})();function _V(t){return!!t&&(void 0!==t.asyncValidators||void 0!==t.validators||void 0!==t.updateOn)}let Yve=(()=>{class t{useNonNullable=!1;get nonNullable(){const e=new t;return e.useNonNullable=!0,e}group(e,r=null){const i=this._reduceControls(e);let o={};return _V(r)?o=r:null!==r&&(o.validators=r.validator,o.asyncValidators=r.asyncValidator),new e1(i,o)}record(e,r=null){const i=this._reduceControls(e);return new aV(i,r)}control(e,r,i){let o={};return this.useNonNullable?(_V(r)?o=r:(o.validators=r,o.asyncValidators=i),new A2(e,{...o,nonNullable:!0})):new A2(e,r,i)}array(e,r,i){const o=e.map(a=>this._createControl(a));return new fV(o,r,i)}_reduceControls(e){const r={};return Object.keys(e).forEach(i=>{r[i]=this._createControl(e[i])}),r}_createControl(e){return e instanceof A2||e instanceof tk?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),vV=(()=>{class t extends Yve{group(e,r=null){return super.group(e,r)}control(e,r,i){return super.control(e,r,i)}array(e,r,i){return super.array(e,r,i)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),um=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Qb,useValue:e.callSetDisabledState??nk}]}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gV]})}return t})(),yV=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:pV,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:Qb,useValue:e.callSetDisabledState??nk}]}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gV]})}return t})(),N2=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua]})}}return t})(),iA=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[um,Ua,N2]})}}return t})(),oye=(()=>{class t{router=Q(cc);stateManager=Q(_I);fragment=Fi("");queryParams=Fi({});path=Fi("");serializer=Q(v2);constructor(){this.updateState(),this.router.events?.subscribe(e=>{e instanceof om&&this.updateState()})}updateState(){const{fragment:e,root:r,queryParams:i}=this.stateManager.getCurrentUrlTree();this.fragment.set(e),this.queryParams.set(i),this.path.set(this.serializer.serialize(new _u(r)))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),wV=(()=>{class t{router;route;tabIndexAttribute;renderer;el;locationStrategy;hrefAttributeValue=Q(new a2("href"),{optional:!0});reactiveHref=function s5(t,n){return"function"==typeof t?aH(nH(t,dfe,n?.equal),0,n?.set):aH(nH(t.source,t.computation,t.equal),0,t.set)}(()=>this.isAnchorElement?this.computeHref(this._urlTree()):this.hrefAttributeValue);get href(){return Jr(this.reactiveHref)}set href(e){this.reactiveHref.set(e)}set target(e){this._target.set(e)}get target(){return Jr(this._target)}_target=Fi(void 0);set queryParams(e){this._queryParams.set(e)}get queryParams(){return Jr(this._queryParams)}_queryParams=Fi(void 0,{equal:()=>!1});set fragment(e){this._fragment.set(e)}get fragment(){return Jr(this._fragment)}_fragment=Fi(void 0);set queryParamsHandling(e){this._queryParamsHandling.set(e)}get queryParamsHandling(){return Jr(this._queryParamsHandling)}_queryParamsHandling=Fi(void 0);set state(e){this._state.set(e)}get state(){return Jr(this._state)}_state=Fi(void 0,{equal:()=>!1});set info(e){this._info.set(e)}get info(){return Jr(this._info)}_info=Fi(void 0,{equal:()=>!1});set relativeTo(e){this._relativeTo.set(e)}get relativeTo(){return Jr(this._relativeTo)}_relativeTo=Fi(void 0);set preserveFragment(e){this._preserveFragment.set(e)}get preserveFragment(){return Jr(this._preserveFragment)}_preserveFragment=Fi(!1);set skipLocationChange(e){this._skipLocationChange.set(e)}get skipLocationChange(){return Jr(this._skipLocationChange)}_skipLocationChange=Fi(!1);set replaceUrl(e){this._replaceUrl.set(e)}get replaceUrl(){return Jr(this._replaceUrl)}_replaceUrl=Fi(!1);browserUrl=n5(void 0);isAnchorElement;onChanges=new fn;applicationErrorHandler=Q(sf);options=Q(C2,{optional:!0});reactiveRouterState=Q(oye);constructor(e,r,i,o,a,s){this.router=e,this.route=r,this.tabIndexAttribute=i,this.renderer=o,this.el=a,this.locationStrategy=s;const l=a.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===l||"area"===l||!("object"!=typeof customElements||!customElements.get(l)?.observedAttributes?.includes?.("href"))}setTabIndexIfNotOnNativeEl(e){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",e)}ngOnChanges(e){this.onChanges.next(this)}routerLinkInput=Fi(null);set routerLink(e){null==e?(this.routerLinkInput.set(null),this.setTabIndexIfNotOnNativeEl(null)):(Xg(e)?this.routerLinkInput.set(e):this.routerLinkInput.set(Array.isArray(e)?e:[e]),this.setTabIndexIfNotOnNativeEl("0"))}onClick(e,r,i,o,a){const s=this._urlTree();if(null===s||this.isAnchorElement&&(0!==e||r||i||o||a||"string"==typeof this.target&&"_self"!=this.target))return!0;const l=this.browserUrl(),c={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info,...void 0!==l&&{browserUrl:l}};return this.router.navigateByUrl(s,c)?.catch(u=>{this.applicationErrorHandler(u)}),!this.isAnchorElement}ngOnDestroy(){}applyAttributeValue(e,r){const i=this.renderer,o=this.el.nativeElement;null!==r?i.setAttribute(o,e,r):i.removeAttribute(o,e)}_urlTree=dl(()=>{this.reactiveRouterState.path(),this._preserveFragment()&&this.reactiveRouterState.fragment();const e=i=>"preserve"===i||"merge"===i;(e(this._queryParamsHandling())||e(this.options?.defaultQueryParamsHandling))&&this.reactiveRouterState.queryParams();const r=this.routerLinkInput();return null!==r&&this.router.createUrlTree?Xg(r)?r:this.router.createUrlTree(r,{relativeTo:void 0!==this._relativeTo()?this._relativeTo():this.route,queryParams:this._queryParams(),fragment:this._fragment(),queryParamsHandling:this._queryParamsHandling(),preserveFragment:this._preserveFragment()}):null},{equal:(e,r)=>this.computeHref(e)===this.computeHref(r)});get urlTree(){return Jr(this._urlTree)}computeHref(e){return null!==e&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(e))??"":null}static \u0275fac=function(r){return new(r||t)(Ht(cc),Ht(Cf),nS("tabindex"),Ht(es),Ht(yr),Ht(rm))};static \u0275dir=Tn({type:t,selectors:[["","routerLink",""]],hostVars:2,hostBindings:function(r,i){1&r&&rn("click",function(a){return i.onClick(a.button,a.ctrlKey,a.shiftKey,a.altKey,a.metaKey)}),2&r&&qr("href",i.reactiveHref(),uP)("target",i._target())},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",On],skipLocationChange:[2,"skipLocationChange","skipLocationChange",On],replaceUrl:[2,"replaceUrl","replaceUrl",On],browserUrl:[1,"browserUrl"],routerLink:"routerLink"},features:[Ts]})}return t})();class SV{}let aye=(()=>{class t{router;injector;preloadingStrategy;loader;subscription;constructor(e,r,i,o){this.router=e,this.injector=r,this.preloadingStrategy=i,this.loader=o}setUpPreloading(){this.subscription=this.router.events.pipe(Ro(e=>e instanceof om),Sb(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription?.unsubscribe()}processRoutes(e,r){const i=[];for(const o of r){o.providers&&!o._injector&&(o._injector=oC(o.providers,e,""));const a=o._injector??e;o._loadedNgModuleFactory&&!o._loadedInjector&&(o._loadedInjector=o._loadedNgModuleFactory.create(a).injector);const s=o._loadedInjector??a;(o.loadChildren&&!o._loadedRoutes&&void 0===o.canLoad||o.loadComponent&&!o._loadedComponent)&&i.push(this.preloadConfig(a,o)),(o.children||o._loadedRoutes)&&i.push(this.processRoutes(s,o.children??o._loadedRoutes))}return ns(i).pipe(px())}preloadConfig(e,r){return this.preloadingStrategy.preload(r,()=>{if(e.destroyed)return Dn(null);let i;i=r.loadChildren&&void 0===r.canLoad?ns(this.loader.loadChildren(e,r)):Dn(null);const o=i.pipe(rs(a=>null===a?Dn(void 0):(r._loadedRoutes=a.routes,r._loadedInjector=a.injector,r._loadedNgModuleFactory=a.factory,this.processRoutes(a.injector??e,a.routes))));return r.loadComponent&&!r._loadedComponent?ns([o,this.loader.loadComponent(e,r)]).pipe(px()):o})}static \u0275fac=function(r){return new(r||t)(sn(cc),sn(Wo),sn(SV),sn(uI))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const oA=new xt("");let CV=(()=>{class t{options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource=Eb;restoredId=0;store={};isHydrating=Q(TQ,{optional:!0})??!1;urlSerializer=Q(v2);zone=Q(ir);viewportScroller=Q(x9);transitions=Q(mI);constructor(e){this.options=e,this.options.scrollPositionRestoration||="disabled",this.options.anchorScrolling||="disabled",this.isHydrating&&Q(Bd).whenStable().then(()=>{this.isHydrating=!1})}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof xx?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof om?(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment)):e instanceof y2&&e.code===kx.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(e=>{if(!(e instanceof rU)||"manual"===e.scrollBehavior)return;const r={behavior:"instant"};e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0],r):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position,r):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0])})}scheduleScrollEvent(e,r){var i=this;if(this.isHydrating)return;const o=Jr(this.transitions.currentNavigation)?.extras.scroll;this.zone.runOutsideAngular(so(function*(){yield new Promise(a=>{setTimeout(a),typeof requestAnimationFrame<"u"&&requestAnimationFrame(a)}),i.zone.run(()=>{i.transitions.events.next(new rU(e,"popstate"===i.lastSource?i.store[i.restoredId]:null,r,o))})}))}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(r){CE()};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();function dd(t,n){return{\u0275kind:t,\u0275providers:n}}function kV(){const t=Q(oi);return n=>{const e=t.get(Bd);if(n!==e.components[0])return;const r=t.get(cc),i=t.get(DV);1===t.get(aA)&&r.initialNavigation(),t.get(MV,null,{optional:!0})?.setUpPreloading(),t.get(oA,null,{optional:!0})?.init(),r.resetRootComponentType(e.componentTypes[0]),i.closed||(i.next(),i.complete(),i.unsubscribe())}}const DV=new xt("",{factory:()=>new fn}),aA=new xt("",{factory:()=>1}),MV=new xt("");function fye(t){return dd(0,[{provide:MV,useExisting:aye},{provide:SV,useExisting:t}])}function pye(t={}){return dd(8,[{provide:Mx,useFactory:()=>new d_e(t)}])}function mye(t){return Es("NgRouterViewTransitions"),dd(9,[{provide:TU,useValue:m0e},{provide:EU,useValue:{skipNextTransition:!!t?.skipInitialTransition,...t}}])}const gye=[zg,{provide:v2,useClass:kb},cc,Ib,{provide:Cf,useFactory:function xV(){return Q(cc).routerState.root}},uI];let ck=(()=>{class t{constructor(){}static forRoot(e,r){return{ngModule:t,providers:[gye,[],{provide:Lx,multi:!0,useValue:e},[],r?.errorHandler?{provide:IU,useValue:r.errorHandler}:[],{provide:C2,useValue:r||{}},r?.useHash?{provide:rm,useClass:mH}:{provide:rm,useClass:hH},{provide:oA,useFactory:()=>{const t=Q(x9),n=Q(C2);return n.scrollOffset&&t.setOffset(n.scrollOffset),new CV(n)}},r?.preloadingStrategy?fye(r.preloadingStrategy).\u0275providers:[],r?.initialNavigation?bye(r):[],r?.bindToComponentInputs?pye("object"==typeof r.bindToComponentInputs?r.bindToComponentInputs:{}).\u0275providers:[],r?.enableViewTransitions?mye().\u0275providers:[],[{provide:TV,useFactory:kV},{provide:fF,multi:!0,useExisting:TV}]]}}static forChild(e){return{ngModule:t,providers:[{provide:Lx,multi:!0,useValue:e}]}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})();function bye(t){return["disabled"===t.initialNavigation?dd(3,[b8(()=>{Q(cc).setUpLocationChangeListener()}),{provide:aA,useValue:2}]).\u0275providers:[],"enabledBlocking"===t.initialNavigation?dd(2,[{provide:LQ,useValue:!0},{provide:aA,useValue:0},b8(()=>{const n=Q(oi);return n.get(lO,Promise.resolve()).then(()=>new Promise(r=>{const i=n.get(cc),o=n.get(DV);NU(i,()=>{r(!0)}),n.get(mI).afterPreactivation=()=>(r(!0),o.closed?Dn(void 0):o),i.initialNavigation()}))})]).\u0275providers:[]]}const TV=new xt(""),r1={schedule(t){let n=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:r}=r1;r&&(n=r.requestAnimationFrame,e=r.cancelAnimationFrame);const i=n(o=>{e=void 0,t(o)});return new jn(()=>e?.(i))},requestAnimationFrame(...t){const{delegate:n}=r1;return(n?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){const{delegate:n}=r1;return(n?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0},dk=new class Cye extends bI{flush(n){let e;this._active=!0,n?e=n.id:(e=this._scheduled,this._scheduled=void 0);const{actions:r}=this;let i;n=n||r.shift();do{if(i=n.execute(n.state,n.delay))break}while((n=r[0])&&n.id===e&&r.shift());if(this._active=!1,i){for(;(n=r[0])&&n.id===e&&r.shift();)n.unsubscribe();throw i}}}(class Sye extends vI{constructor(n,e){super(n,e),this.scheduler=n,this.work=e}requestAsyncId(n,e,r=0){return null!==r&&r>0?super.requestAsyncId(n,e,r):(n.actions.push(this),n._scheduled||(n._scheduled=r1.requestAnimationFrame(()=>n.flush(void 0))))}recycleAsyncId(n,e,r=0){var i;if(null!=r?r>0:this.delay>0)return super.recycleAsyncId(n,e,r);const{actions:o}=n;null!=e&&e===n._scheduled&&(null===(i=o[o.length-1])||void 0===i?void 0:i.id)!==e&&(r1.cancelAnimationFrame(e),n._scheduled=void 0)}});let sA,xye=1;const lA={};function EV(t){return t in lA&&(delete lA[t],!0)}const kye={setImmediate(t){const n=xye++;return lA[n]=!0,sA||(sA=Promise.resolve()),sA.then(()=>EV(n)&&t()),n},clearImmediate(t){EV(t)}},{setImmediate:Dye,clearImmediate:Mye}=kye,uk={setImmediate(...t){const{delegate:n}=uk;return(n?.setImmediate||Dye)(...t)},clearImmediate(t){const{delegate:n}=uk;return(n?.clearImmediate||Mye)(t)},delegate:void 0},Iye=new class Eye extends bI{flush(n){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:r}=this;let i;n=n||r.shift();do{if(i=n.execute(n.state,n.delay))break}while((n=r[0])&&n.id===e&&r.shift());if(this._active=!1,i){for(;(n=r[0])&&n.id===e&&r.shift();)n.unsubscribe();throw i}}}(class Tye extends vI{constructor(n,e){super(n,e),this.scheduler=n,this.work=e}requestAsyncId(n,e,r=0){return null!==r&&r>0?super.requestAsyncId(n,e,r):(n.actions.push(this),n._scheduled||(n._scheduled=uk.setImmediate(n.flush.bind(n,void 0))))}recycleAsyncId(n,e,r=0){var i;if(null!=r?r>0:this.delay>0)return super.recycleAsyncId(n,e,r);const{actions:o}=n;null!=e&&(null===(i=o[o.length-1])||void 0===i?void 0:i.id)!==e&&(uk.clearImmediate(e),n._scheduled===e&&(n._scheduled=void 0))}});function cA(t,n=Rx){return function Aye(t){return da((n,e)=>{let r=!1,i=null,o=null,a=!1;const s=()=>{if(o?.unsubscribe(),o=null,r){r=!1;const c=i;i=null,e.next(c)}a&&e.complete()},l=()=>{o=null,a&&e.complete()};n.subscribe(qo(e,c=>{r=!0,i=c,o||ul(t(c)).subscribe(o=qo(e,s,l))},()=>{a=!0,(!r||!o||o.closed)&&e.complete()}))})}(()=>Jg(t,n))}const Lye=new xt("cdk-dir-doc",{providedIn:"root",factory:()=>Q(Mi)}),Nye=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let $d=(()=>{class t{get value(){return this.valueSignal()}valueSignal=Fi("ltr");change=new Bn;constructor(){const e=Q(Lye,{optional:!0});e&&this.valueSignal.set(function Oye(t){const n=t?.toLowerCase()||"";return"auto"===n&&typeof navigator<"u"&&navigator?.language?Nye.test(navigator.language)?"rtl":"ltr":"rtl"===n?"rtl":"ltr"}((e.body?e.body.dir:null)||(e.documentElement?e.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();var sh=function(t){return t[t.NORMAL=0]="NORMAL",t[t.NEGATED=1]="NEGATED",t[t.INVERTED=2]="INVERTED",t}(sh||{});let hk,i_;function IV(){if(null==i_){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return i_=!1,i_;if(document.documentElement?.style&&"scrollBehavior"in document.documentElement.style)i_=!0;else{const t=Element.prototype.scrollTo;i_=!!t&&!/\{\s*\[native code\]\s*\}/.test(t.toString())}}return i_}function i1(){if("object"!=typeof document||!document)return sh.NORMAL;if(null==hk){const t=document.createElement("div"),n=t.style;t.dir="rtl",n.width="1px",n.overflow="auto",n.visibility="hidden",n.pointerEvents="none",n.position="absolute";const e=document.createElement("div"),r=e.style;r.width="2px",r.height="1px",t.appendChild(e),document.body.appendChild(t),hk=sh.NORMAL,0===t.scrollLeft&&(t.scrollLeft=1,hk=0===t.scrollLeft?sh.NEGATED:sh.INVERTED),t.remove()}return hk}let fk=(()=>{class t{_ngZone=Q(ir);_platform=Q(Ls);_renderer=Q(pu).createRenderer(null,null);_cleanupGlobalListener;_scrolled=new fn;_scrolledCount=0;scrollContainers=new Map;register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const r=this.scrollContainers.get(e);r&&(r.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new si(r=>{this._cleanupGlobalListener||(this._cleanupGlobalListener=this._ngZone.runOutsideAngular(()=>this._renderer.listen("document","scroll",()=>this._scrolled.next())));const i=e>0?this._scrolled.pipe(cA(e)).subscribe(r):this._scrolled.subscribe(r);return this._scrolledCount++,()=>{i.unsubscribe(),this._scrolledCount--,this._scrolledCount||(this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0)}}):Dn()}ngOnDestroy(){this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0,this.scrollContainers.forEach((e,r)=>this.deregister(r)),this._scrolled.complete()}ancestorScrolled(e,r){const i=this.getAncestorScrollContainers(e);return this.scrolled(r).pipe(Ro(o=>!o||i.indexOf(o)>-1))}getAncestorScrollContainers(e){const r=[];return this.scrollContainers.forEach((i,o)=>{this._targetContainsElement(o,e)&&r.push(o)}),r}_targetContainsElement(e,r){let i=e_(r),o=e.getElementRef().nativeElement;do{if(i==o)return!0}while(i=i.parentElement);return!1}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),AV=(()=>{class t{elementRef=Q(yr);scrollDispatcher=Q(fk);ngZone=Q(ir);dir=Q($d,{optional:!0});_scrollElement=this.elementRef.nativeElement;_destroyed=new fn;_renderer=Q(es);_cleanupScroll;_elementScrolled=new fn;ngOnInit(){this._cleanupScroll=this.ngZone.runOutsideAngular(()=>this._renderer.listen(this._scrollElement,"scroll",e=>this._elementScrolled.next(e))),this.scrollDispatcher.register(this)}ngOnDestroy(){this._cleanupScroll?.(),this._elementScrolled.complete(),this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){const r=this.elementRef.nativeElement,i=this.dir&&"rtl"==this.dir.value;null==e.left&&(e.left=i?e.end:e.start),null==e.right&&(e.right=i?e.start:e.end),null!=e.bottom&&(e.top=r.scrollHeight-r.clientHeight-e.bottom),i&&i1()!=sh.NORMAL?(null!=e.left&&(e.right=r.scrollWidth-r.clientWidth-e.left),i1()==sh.INVERTED?e.left=e.right:i1()==sh.NEGATED&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=r.scrollWidth-r.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const r=this.elementRef.nativeElement;IV()?r.scrollTo(e):(null!=e.top&&(r.scrollTop=e.top),null!=e.left&&(r.scrollLeft=e.left))}measureScrollOffset(e){const r="left",i="right",o=this.elementRef.nativeElement;if("top"==e)return o.scrollTop;if("bottom"==e)return o.scrollHeight-o.clientHeight-o.scrollTop;const a=this.dir&&"rtl"==this.dir.value;return"start"==e?e=a?i:r:"end"==e&&(e=a?r:i),a&&i1()==sh.INVERTED?e==r?o.scrollWidth-o.clientWidth-o.scrollLeft:o.scrollLeft:a&&i1()==sh.NEGATED?e==r?o.scrollLeft+o.scrollWidth-o.clientWidth:-o.scrollLeft:e==r?o.scrollLeft:o.scrollWidth-o.clientWidth-o.scrollLeft}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]})}return t})(),o_=(()=>{class t{_platform=Q(Ls);_listeners;_viewportSize=null;_change=new fn;_document=Q(Mi);constructor(){const e=Q(ir),r=Q(pu).createRenderer(null,null);e.runOutsideAngular(()=>{if(this._platform.isBrowser){const i=o=>this._change.next(o);this._listeners=[r.listen("window","resize",i),r.listen("window","orientationchange",i)]}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){this._listeners?.forEach(e=>e()),this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:r,height:i}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+i,right:e.left+r,height:i,width:r}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,r=this._getWindow(),i=e.documentElement,o=i.getBoundingClientRect();return{top:-o.top||e.body?.scrollTop||r.scrollY||i.scrollTop||0,left:-o.left||e.body?.scrollLeft||r.scrollX||i.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(cA(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const Hye=new xt("CDK_VIRTUAL_SCROLL_VIEWPORT");let pk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})(),dA=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gs,pk,gs,pk]})}return t})();class LV extends si{constructor(n,e){super(),this.source=n,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,cO(n)&&(this.lift=n.lift)}_subscribe(n){return this.getSubject().subscribe(n)}getSubject(){const n=this._subject;return(!n||n.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:n}=this;this._subject=this._connection=null,n?.unsubscribe()}connect(){let n=this._connection;if(!n){n=this._connection=new jn;const e=this.getSubject();n.add(this.source.subscribe(qo(e,void 0,()=>{this._teardown(),e.complete()},r=>{this._teardown(),e.error(r)},()=>this._teardown()))),n.closed&&(this._connection=null,n=jn.EMPTY)}return n}refCount(){return function jye(){return da((t,n)=>{let e=null;t._refCount++;const r=qo(n,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount)return void(e=null);const i=t._connection,o=e;e=null,i&&(!o||i===o)&&i.unsubscribe(),n.unsubscribe()});t.subscribe(r),r.closed||(e=t.connect())})}()(this)}}class NV{}function uA(t){return t&&"function"==typeof t.connect&&!(t instanceof LV)}var If=function(t){return t[t.REPLACED=0]="REPLACED",t[t.INSERTED=1]="INSERTED",t[t.MOVED=2]="MOVED",t[t.REMOVED=3]="REMOVED",t}(If||{});class Uye{viewCacheSize=20;_viewCache=[];applyChanges(n,e,r,i,o){n.forEachOperation((a,s,l)=>{let c,u;null==a.previousIndex?(c=this._insertView(()=>r(a,s,l),l,e,i(a)),u=c?If.INSERTED:If.REPLACED):null==l?(this._detachAndCacheView(s,e),u=If.REMOVED):(c=this._moveView(s,l,e,i(a)),u=If.MOVED),o&&o({context:c?.context,operation:u,record:a})})}detach(){for(const n of this._viewCache)n.destroy();this._viewCache=[]}_insertView(n,e,r,i){const o=this._insertViewFromCache(e,r);if(o)return void(o.context.$implicit=i);const a=n();return r.createEmbeddedView(a.templateRef,a.context,a.index)}_detachAndCacheView(n,e){const r=e.detach(n);this._maybeCacheView(r,e)}_moveView(n,e,r,i){const o=r.get(n);return r.move(o,e),o.context.$implicit=i,o}_maybeCacheView(n,e){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(n);else{const r=e.indexOf(n);-1===r?n.destroy():e.remove(r)}}_insertViewFromCache(n,e){const r=this._viewCache.pop();return r&&e.insert(r,n),r||null}}class Yye{applyChanges(n,e,r,i,o){n.forEachOperation((a,s,l)=>{let c,u;if(null==a.previousIndex){const p=r(a,s,l);c=e.createEmbeddedView(p.templateRef,p.context,p.index),u=If.INSERTED}else null==l?(e.remove(s),u=If.REMOVED):(c=e.get(s),e.move(c,l),u=If.MOVED);o&&o({context:c?.context,operation:u,record:a})})}detach(){}}const Vye=[[["caption"]],[["colgroup"],["col"]],"*"],zye=["caption","colgroup, col","*"];function Wye(t,n){1&t&&Xr(0,2)}function $ye(t,n){1&t&&(ce(0,"thead",0),El(1,1),de(),ce(2,"tbody",0),El(3,2)(4,3),de(),ce(5,"tfoot",0),El(6,4),de())}function Gye(t,n){1&t&&El(0,1)(1,2)(2,3)(3,4)}const lh=new xt("CDK_TABLE");let hA=(()=>{class t{template=Q(ll);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkCellDef",""]]})}return t})(),fA=(()=>{class t{template=Q(ll);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkHeaderCellDef",""]]})}return t})(),qye=(()=>{class t{template=Q(ll);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkFooterCellDef",""]]})}return t})(),O2=(()=>{class t{_table=Q(lh,{optional:!0});_hasStickyChanged=!1;get name(){return this._name}set name(e){this._setNameInput(e)}_name;get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}_sticky=!1;get stickyEnd(){return this._stickyEnd}set stickyEnd(e){e!==this._stickyEnd&&(this._stickyEnd=e,this._hasStickyChanged=!0)}_stickyEnd=!1;cell;headerCell;footerCell;cssClassFriendlyName;_columnCssClassName;hasStickyChanged(){const e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(e){e&&(this._name=e,this.cssClassFriendlyName=e.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkColumnDef",""]],contentQueries:function(r,i,o){if(1&r&&Bc(o,hA,5)(o,fA,5)(o,qye,5),2&r){let a;vn(a=yn())&&(i.cell=a.first),vn(a=yn())&&(i.headerCell=a.first),vn(a=yn())&&(i.footerCell=a.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",On],stickyEnd:[2,"stickyEnd","stickyEnd",On]}})}return t})();class OV{constructor(n,e){e.nativeElement.classList.add(...n._columnCssClassName)}}let Kye=(()=>{class t extends OV{constructor(){super(Q(O2),Q(yr))}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[jr]})}return t})(),Zye=(()=>{class t extends OV{constructor(){const e=Q(O2),r=Q(yr);super(e,r);const i=e._table?._getCellRole();i&&r.nativeElement.setAttribute("role",i)}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[jr]})}return t})(),pA=(()=>{class t{template=Q(ll);_differs=Q(zC);columns;_columnsDiffer;ngOnChanges(e){if(!this._columnsDiffer){const r=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(r).create(),this._columnsDiffer.diff(r)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(e){return this instanceof mk?e.headerCell.template:this instanceof RV?e.footerCell.template:e.cell.template}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,features:[Ts]})}return t})(),mk=(()=>{class t extends pA{_table=Q(lh,{optional:!0});_hasStickyChanged=!1;get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}_sticky=!1;ngOnChanges(e){super.ngOnChanges(e)}hasStickyChanged(){const e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",On]},features:[jr,Ts]})}return t})(),RV=(()=>{class t extends pA{_table=Q(lh,{optional:!0});_hasStickyChanged=!1;get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}_sticky=!1;ngOnChanges(e){super.ngOnChanges(e)}hasStickyChanged(){const e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",On]},features:[jr,Ts]})}return t})(),mA=(()=>{class t extends pA{_table=Q(lh,{optional:!0});when;static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],when:[0,"cdkRowDefWhen","when"]},features:[jr]})}return t})(),R2=(()=>{class t{_viewContainer=Q(cl);cells;context;static mostRecentCellOutlet=null;constructor(){t.mostRecentCellOutlet=this}ngOnDestroy(){t.mostRecentCellOutlet===this&&(t.mostRecentCellOutlet=null)}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkCellOutlet",""]]})}return t})(),PV=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(r,i){1&r&&El(0,0)},dependencies:[R2],encapsulation:2,changeDetection:1})}return t})(),FV=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(r,i){1&r&&El(0,0)},dependencies:[R2],encapsulation:2,changeDetection:1})}return t})(),Xye=(()=>{class t{templateRef=Q(ll);_contentClassNames=["cdk-no-data-row","cdk-row"];_cellClassNames=["cdk-cell","cdk-no-data-cell"];_cellSelector="td, cdk-cell, [cdk-cell], .cdk-cell";static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["ng-template","cdkNoDataRow",""]]})}return t})();const BV=["top","bottom","left","right"];class Jye{_isNativeHtmlTable;_stickCellCss;_isBrowser;_needsPositionStickyOnElement;direction;_positionListener;_tableInjector;_elemSizeCache=new WeakMap;_resizeObserver=globalThis?.ResizeObserver?new globalThis.ResizeObserver(n=>this._updateCachedSizes(n)):null;_updatedStickyColumnsParamsToReplay=[];_stickyColumnsReplayTimeout=null;_cachedCellWidths=[];_borderCellCss;_destroyed=!1;constructor(n,e,r=!0,i=!0,o,a,s){this._isNativeHtmlTable=n,this._stickCellCss=e,this._isBrowser=r,this._needsPositionStickyOnElement=i,this.direction=o,this._positionListener=a,this._tableInjector=s,this._borderCellCss={top:`${e}-border-elem-top`,bottom:`${e}-border-elem-bottom`,left:`${e}-border-elem-left`,right:`${e}-border-elem-right`}}clearStickyPositioning(n,e){(e.includes("left")||e.includes("right"))&&this._removeFromStickyColumnReplayQueue(n);const r=[];for(const i of n)i.nodeType===i.ELEMENT_NODE&&r.push(i,...Array.from(i.children));sl({write:()=>{for(const i of r)this._removeStickyStyle(i,e)}},{injector:this._tableInjector})}updateStickyColumns(n,e,r,i=!0,o=!0){if(!n.length||!this._isBrowser||!e.some(te=>te)&&!r.some(te=>te))return this._positionListener?.stickyColumnsUpdated({sizes:[]}),void this._positionListener?.stickyEndColumnsUpdated({sizes:[]});const a=n[0],s=a.children.length,l="rtl"===this.direction,c=l?"right":"left",u=l?"left":"right",p=e.lastIndexOf(!0),M=r.indexOf(!0);let w,H,q;o&&this._updateStickyColumnReplayQueue({rows:[...n],stickyStartStates:[...e],stickyEndStates:[...r]}),sl({earlyRead:()=>{w=this._getCellWidths(a,i),H=this._getStickyStartColumnPositions(w,e),q=this._getStickyEndColumnPositions(w,r)},write:()=>{for(const te of n)for(let X=0;X<s;X++){const ie=te.children[X];e[X]&&this._addStickyStyle(ie,c,H[X],X===p),r[X]&&this._addStickyStyle(ie,u,q[X],X===M)}this._positionListener&&w.some(te=>!!te)&&(this._positionListener.stickyColumnsUpdated({sizes:-1===p?[]:w.slice(0,p+1).map((te,X)=>e[X]?te:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===M?[]:w.slice(M).map((te,X)=>r[X+M]?te:null).reverse()}))}},{injector:this._tableInjector})}stickRows(n,e,r){if(!this._isBrowser)return;const i="bottom"===r?n.slice().reverse():n,o="bottom"===r?e.slice().reverse():e,a=[],s=[],l=[];sl({earlyRead:()=>{for(let c=0,u=0;c<i.length;c++){if(!o[c])continue;a[c]=u;const p=i[c];l[c]=this._isNativeHtmlTable?Array.from(p.children):[p];const M=this._retrieveElementSize(p).height;u+=M,s[c]=M}},write:()=>{const c=o.lastIndexOf(!0);for(let u=0;u<i.length;u++){if(!o[u])continue;const p=a[u],M=u===c;for(const w of l[u])this._addStickyStyle(w,r,p,M)}"top"===r?this._positionListener?.stickyHeaderRowsUpdated({sizes:s,offsets:a,elements:l}):this._positionListener?.stickyFooterRowsUpdated({sizes:s,offsets:a,elements:l})}},{injector:this._tableInjector})}updateStickyFooterContainer(n,e){this._isNativeHtmlTable&&sl({write:()=>{const r=n.querySelector("tfoot");r&&(e.some(i=>!i)?this._removeStickyStyle(r,["bottom"]):this._addStickyStyle(r,"bottom",0,!1))}},{injector:this._tableInjector})}destroy(){this._stickyColumnsReplayTimeout&&clearTimeout(this._stickyColumnsReplayTimeout),this._resizeObserver?.disconnect(),this._destroyed=!0}_removeStickyStyle(n,e){if(n.classList.contains(this._stickCellCss)){for(const i of e)n.style[i]="",n.classList.remove(this._borderCellCss[i]);BV.some(i=>-1===e.indexOf(i)&&n.style[i])?n.style.zIndex=this._getCalculatedZIndex(n):(n.style.zIndex="",this._needsPositionStickyOnElement&&(n.style.position=""),n.classList.remove(this._stickCellCss))}}_addStickyStyle(n,e,r,i){n.classList.add(this._stickCellCss),i&&n.classList.add(this._borderCellCss[e]),n.style[e]=`${r}px`,n.style.zIndex=this._getCalculatedZIndex(n),this._needsPositionStickyOnElement&&(n.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(n){const e={top:100,bottom:10,left:1,right:1};let r=0;for(const i of BV)n.style[i]&&(r+=e[i]);return r?`${r}`:""}_getCellWidths(n,e=!0){if(!e&&this._cachedCellWidths.length)return this._cachedCellWidths;const r=[],i=n.children;for(let o=0;o<i.length;o++)r.push(this._retrieveElementSize(i[o]).width);return this._cachedCellWidths=r,r}_getStickyStartColumnPositions(n,e){const r=[];let i=0;for(let o=0;o<n.length;o++)e[o]&&(r[o]=i,i+=n[o]);return r}_getStickyEndColumnPositions(n,e){const r=[];let i=0;for(let o=n.length;o>0;o--)e[o]&&(r[o]=i,i+=n[o]);return r}_retrieveElementSize(n){const e=this._elemSizeCache.get(n);if(e)return e;const r=n.getBoundingClientRect(),i={width:r.width,height:r.height};return this._resizeObserver&&(this._elemSizeCache.set(n,i),this._resizeObserver.observe(n,{box:"border-box"})),i}_updateStickyColumnReplayQueue(n){this._removeFromStickyColumnReplayQueue(n.rows),this._stickyColumnsReplayTimeout||this._updatedStickyColumnsParamsToReplay.push(n)}_removeFromStickyColumnReplayQueue(n){const e=new Set(n);for(const r of this._updatedStickyColumnsParamsToReplay)r.rows=r.rows.filter(i=>!e.has(i));this._updatedStickyColumnsParamsToReplay=this._updatedStickyColumnsParamsToReplay.filter(r=>!!r.rows.length)}_updateCachedSizes(n){let e=!1;for(const r of n){const i=r.borderBoxSize?.length?{width:r.borderBoxSize[0].inlineSize,height:r.borderBoxSize[0].blockSize}:{width:r.contentRect.width,height:r.contentRect.height};i.width!==this._elemSizeCache.get(r.target)?.width&&Qye(r.target)&&(e=!0),this._elemSizeCache.set(r.target,i)}e&&this._updatedStickyColumnsParamsToReplay.length&&(this._stickyColumnsReplayTimeout&&clearTimeout(this._stickyColumnsReplayTimeout),this._stickyColumnsReplayTimeout=setTimeout(()=>{if(!this._destroyed){for(const r of this._updatedStickyColumnsParamsToReplay)this.updateStickyColumns(r.rows,r.stickyStartStates,r.stickyEndStates,!0,!1);this._updatedStickyColumnsParamsToReplay=[],this._stickyColumnsReplayTimeout=null}},0))}}function Qye(t){return["cdk-cell","cdk-header-cell","cdk-footer-cell"].some(n=>t.classList.contains(n))}const gk=new xt("STICKY_POSITIONING_LISTENER");let HV=(()=>{class t{viewContainer=Q(cl);elementRef=Q(yr);constructor(){const e=Q(lh);e._rowOutlet=this,e._outletAssigned()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","rowOutlet",""]]})}return t})(),jV=(()=>{class t{viewContainer=Q(cl);elementRef=Q(yr);constructor(){const e=Q(lh);e._headerRowOutlet=this,e._outletAssigned()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","headerRowOutlet",""]]})}return t})(),UV=(()=>{class t{viewContainer=Q(cl);elementRef=Q(yr);constructor(){const e=Q(lh);e._footerRowOutlet=this,e._outletAssigned()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","footerRowOutlet",""]]})}return t})(),YV=(()=>{class t{viewContainer=Q(cl);elementRef=Q(yr);constructor(){const e=Q(lh);e._noDataRowOutlet=this,e._outletAssigned()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","noDataRowOutlet",""]]})}return t})(),VV=(()=>{class t{_differs=Q(zC);_changeDetectorRef=Q(yo);_elementRef=Q(yr);_dir=Q($d,{optional:!0});_platform=Q(Ls);_viewRepeater;_viewportRuler=Q(o_);_injector=Q(oi);_virtualScrollViewport=Q(Hye,{optional:!0,host:!0});_positionListener=Q(gk,{optional:!0})||Q(gk,{optional:!0,skipSelf:!0});_document=Q(Mi);_data;_renderedRange;_onDestroy=new fn;_renderRows;_renderChangeSubscription=null;_columnDefsByName=new Map;_rowDefs;_headerRowDefs;_footerRowDefs;_dataDiffer;_defaultRowDef=null;_customColumnDefs=new Set;_customRowDefs=new Set;_customHeaderRowDefs=new Set;_customFooterRowDefs=new Set;_customNoDataRow=null;_headerRowDefChanged=!0;_footerRowDefChanged=!0;_stickyColumnStylesNeedReset=!0;_forceRecalculateCellWidths=!0;_cachedRenderRowsMap=new Map;_isNativeHtmlTable;_stickyStyler;stickyCssClass="cdk-table-sticky";needsPositionStickyOnElement=!0;_isServer;_isShowingNoDataRow=!1;_hasAllOutlets=!1;_hasInitialized=!1;_headerRowStickyUpdates=new fn;_footerRowStickyUpdates=new fn;_disableVirtualScrolling=!1;_getCellRole(){if(void 0===this._cellRoleInternal){const e=this._elementRef.nativeElement.getAttribute("role");return"grid"===e||"treegrid"===e?"gridcell":"cell"}return this._cellRoleInternal}_cellRoleInternal=void 0;get trackBy(){return this._trackByFn}set trackBy(e){this._trackByFn=e}_trackByFn;get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&(this._switchDataSource(e),this._changeDetectorRef.markForCheck())}_dataSource;_dataSourceChanges=new fn;_dataStream=new fn;get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(e){this._multiTemplateDataRows=e,this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}_multiTemplateDataRows=!1;get fixedLayout(){return!!this._virtualScrollEnabled()||this._fixedLayout}set fixedLayout(e){this._fixedLayout=e,this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}_fixedLayout=!1;recycleRows=!1;contentChanged=new Bn;viewChange=new Oi({start:0,end:Number.MAX_VALUE});_rowOutlet;_headerRowOutlet;_footerRowOutlet;_noDataRowOutlet;_contentColumnDefs;_contentRowDefs;_contentHeaderRowDefs;_contentFooterRowDefs;_noDataRow;get renderedRows(){return this._renderRows}constructor(){Q(new a2("role"),{optional:!0})||this._elementRef.nativeElement.setAttribute("role","table"),this._isServer=!this._platform.isBrowser,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName,this._dataDiffer=this._differs.find([]).create((r,i)=>this.trackBy?this.trackBy(i.dataIndex,i.data):i)}ngOnInit(){this._setupStickyStyler(),this._viewportRuler.change().pipe(Yi(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentInit(){this._viewRepeater=this.recycleRows||this._virtualScrollEnabled()?new Uye:new Yye,this._virtualScrollEnabled()&&this._setupVirtualScrolling(this._virtualScrollViewport),this._hasInitialized=!0}ngAfterContentChecked(){this._canRender()&&this._render()}ngOnDestroy(){this._stickyStyler?.destroy(),[this._rowOutlet?.viewContainer,this._headerRowOutlet?.viewContainer,this._footerRowOutlet?.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(e=>{e?.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._headerRowStickyUpdates.complete(),this._footerRowStickyUpdates.complete(),this._onDestroy.next(),this._onDestroy.complete(),uA(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const e=this._dataDiffer.diff(this._renderRows);if(!e)return this._updateNoDataRow(),void this.contentChanged.next();const r=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(e,r,(i,o,a)=>this._getEmbeddedViewArgs(i.item,a),i=>i.item.data,i=>{i.operation===If.INSERTED&&i.context&&this._renderCellTemplateForItem(i.record.item.rowDef,i.context)}),this._updateRowIndexContext(),e.forEachIdentityChange(i=>{r.get(i.currentIndex).context.$implicit=i.item.data}),this._updateNoDataRow(),this.contentChanged.next(),this.updateStickyColumnStyles()}addColumnDef(e){this._customColumnDefs.add(e)}removeColumnDef(e){this._customColumnDefs.delete(e)}addRowDef(e){this._customRowDefs.add(e)}removeRowDef(e){this._customRowDefs.delete(e)}addHeaderRowDef(e){this._customHeaderRowDefs.add(e),this._headerRowDefChanged=!0}removeHeaderRowDef(e){this._customHeaderRowDefs.delete(e),this._headerRowDefChanged=!0}addFooterRowDef(e){this._customFooterRowDefs.add(e),this._footerRowDefChanged=!0}removeFooterRowDef(e){this._customFooterRowDefs.delete(e),this._footerRowDefChanged=!0}setNoDataRow(e){this._customNoDataRow=e}updateStickyHeaderRowStyles(){const e=this._getRenderedRows(this._headerRowOutlet);if(this._isNativeHtmlTable){const i=zV(this._headerRowOutlet,"thead");i&&(i.style.display=e.length?"":"none")}const r=this._headerRowDefs.map(i=>i.sticky);this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,r,"top"),this._headerRowDefs.forEach(i=>i.resetStickyChanged())}updateStickyFooterRowStyles(){const e=this._getRenderedRows(this._footerRowOutlet);if(this._isNativeHtmlTable){const i=zV(this._footerRowOutlet,"tfoot");i&&(i.style.display=e.length?"":"none")}const r=this._footerRowDefs.map(i=>i.sticky);this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,r,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,r),this._footerRowDefs.forEach(i=>i.resetStickyChanged())}updateStickyColumnStyles(){const e=this._getRenderedRows(this._headerRowOutlet),r=this._getRenderedRows(this._rowOutlet),i=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this.fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...e,...r,...i],["left","right"]),this._stickyColumnStylesNeedReset=!1),e.forEach((o,a)=>{this._addStickyColumnStyles([o],this._headerRowDefs[a])}),this._rowDefs.forEach(o=>{const a=[];for(let s=0;s<r.length;s++)this._renderRows[s].rowDef===o&&a.push(r[s]);this._addStickyColumnStyles(a,o)}),i.forEach((o,a)=>{this._addStickyColumnStyles([o],this._footerRowDefs[a])}),Array.from(this._columnDefsByName.values()).forEach(o=>o.resetStickyChanged())}stickyColumnsUpdated(e){this._positionListener?.stickyColumnsUpdated(e)}stickyEndColumnsUpdated(e){this._positionListener?.stickyEndColumnsUpdated(e)}stickyHeaderRowsUpdated(e){this._headerRowStickyUpdates.next(e),this._positionListener?.stickyHeaderRowsUpdated(e)}stickyFooterRowsUpdated(e){this._footerRowStickyUpdates.next(e),this._positionListener?.stickyFooterRowsUpdated(e)}_outletAssigned(){!this._hasAllOutlets&&this._rowOutlet&&this._headerRowOutlet&&this._footerRowOutlet&&this._noDataRowOutlet&&(this._hasAllOutlets=!0,this._canRender()&&this._render())}_canRender(){return this._hasAllOutlets&&this._hasInitialized}_render(){this._cacheRowDefs(),this._cacheColumnDefs();const r=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||r,this._forceRecalculateCellWidths=r,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}_getAllRenderRows(){if(!Array.isArray(this._data)||!this._renderedRange)return[];const e=[],r=Math.min(this._data.length,this._renderedRange.end),i=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let o=this._renderedRange.start;o<r;o++){const a=this._data[o],s=this._getRenderRowsForData(a,o,i.get(a));this._cachedRenderRowsMap.has(a)||this._cachedRenderRowsMap.set(a,new WeakMap);for(let l=0;l<s.length;l++){let c=s[l];const u=this._cachedRenderRowsMap.get(c.data);u.has(c.rowDef)?u.get(c.rowDef).push(c):u.set(c.rowDef,[c]),e.push(c)}}return e}_getRenderRowsForData(e,r,i){return this._getRowDefs(e,r).map(a=>{const s=i&&i.has(a)?i.get(a):[];if(s.length){const l=s.shift();return l.dataIndex=r,l}return{data:e,rowDef:a,dataIndex:r}})}_cacheColumnDefs(){this._columnDefsByName.clear(),_k(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(r=>{this._columnDefsByName.has(r.name),this._columnDefsByName.set(r.name,r)})}_cacheRowDefs(){this._headerRowDefs=_k(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=_k(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=_k(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const e=this._rowDefs.filter(r=>!r.when);this._defaultRowDef=e[0]}_renderUpdatedColumns(){const e=(a,s)=>{const l=!!s.getColumnsDiff();return a||l},r=this._rowDefs.reduce(e,!1);r&&this._forceRenderDataRows();const i=this._headerRowDefs.reduce(e,!1);i&&this._forceRenderHeaderRows();const o=this._footerRowDefs.reduce(e,!1);return o&&this._forceRenderFooterRows(),r||i||o}_switchDataSource(e){this._data=[],uA(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),e||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet&&this._rowOutlet.viewContainer.clear()),this._dataSource=e}_observeRenderChanges(){if(!this.dataSource)return;let e;uA(this.dataSource)?e=this.dataSource.connect(this):Vd(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=Dn(this.dataSource)),this._renderChangeSubscription=rh([e,this.viewChange]).pipe(Yi(this._onDestroy)).subscribe(([r,i])=>{this._data=r||[],this._renderedRange=i,this._dataStream.next(r),this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((e,r)=>this._renderRow(this._headerRowOutlet,e,r)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((e,r)=>this._renderRow(this._footerRowOutlet,e,r)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(e,r){const i=Array.from(r?.columns||[]).map(s=>this._columnDefsByName.get(s)),o=i.map(s=>s.sticky),a=i.map(s=>s.stickyEnd);this._stickyStyler.updateStickyColumns(e,o,a,!this.fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(e){const r=[];for(let i=0;i<e.viewContainer.length;i++){const o=e.viewContainer.get(i);r.push(o.rootNodes[0])}return r}_getRowDefs(e,r){if(1===this._rowDefs.length)return[this._rowDefs[0]];let i=[];if(this.multiTemplateDataRows)i=this._rowDefs.filter(o=>!o.when||o.when(r,e));else{let o=this._rowDefs.find(a=>a.when&&a.when(r,e))||this._defaultRowDef;o&&i.push(o)}return i}_getEmbeddedViewArgs(e,r){return{templateRef:e.rowDef.template,context:{$implicit:e.data},index:r}}_renderRow(e,r,i,o={}){const a=e.viewContainer.createEmbeddedView(r.template,o,i);return this._renderCellTemplateForItem(r,o),a}_renderCellTemplateForItem(e,r){for(let i of this._getCellTemplates(e))R2.mostRecentCellOutlet&&R2.mostRecentCellOutlet._viewContainer.createEmbeddedView(i,r);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const e=this._rowOutlet.viewContainer;for(let r=0,i=e.length;r<i;r++){const a=e.get(r).context;a.count=i,a.first=0===r,a.last=r===i-1,a.even=r%2==0,a.odd=!a.even,this.multiTemplateDataRows?(a.dataIndex=this._renderRows[r].dataIndex,a.renderIndex=r):a.index=this._renderRows[r].dataIndex}}_getCellTemplates(e){return e&&e.columns?Array.from(e.columns,r=>{const i=this._columnDefsByName.get(r);return e.extractCellTemplate(i)}):[]}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const e=(r,i)=>r||i.hasStickyChanged();this._headerRowDefs.reduce(e,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(e,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(e,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new Jye(this._isNativeHtmlTable,this.stickyCssClass,this._platform.isBrowser,this.needsPositionStickyOnElement,this._dir?this._dir.value:"ltr",this,this._injector),(this._dir?this._dir.change:Dn()).pipe(Yi(this._onDestroy)).subscribe(i=>{this._stickyStyler.direction=i,this.updateStickyColumnStyles()})}_setupVirtualScrolling(e){const r=typeof requestAnimationFrame<"u"?dk:Iye;this.viewChange.next({start:0,end:0}),e.renderedRangeStream.pipe(cA(0,r),Yi(this._onDestroy)).subscribe(this.viewChange),e.attach({dataStream:this._dataStream,measureRangeSize:(i,o)=>this._measureRangeSize(i,o)}),rh([e.renderedContentOffset,this._headerRowStickyUpdates]).pipe(Yi(this._onDestroy)).subscribe(([i,o])=>{if(o.sizes&&o.offsets&&o.elements)for(let a=0;a<o.elements.length;a++){const s=o.elements[a];if(s){const l=o.offsets[a],c=0!==i?Math.max(i-l,l):-l;for(const u of s)u.style.top=-c+"px"}}}),rh([e.renderedContentOffset,this._footerRowStickyUpdates]).pipe(Yi(this._onDestroy)).subscribe(([i,o])=>{if(o.sizes&&o.offsets&&o.elements)for(let a=0;a<o.elements.length;a++){const s=o.elements[a];if(s)for(const l of s)l.style.bottom=`${i+o.offsets[a]}px`}})}_getOwnDefs(e){return e.filter(r=>!r._table||r._table===this)}_updateNoDataRow(){const e=this._customNoDataRow||this._noDataRow;if(!e)return;const r=0===this._rowOutlet.viewContainer.length;if(r===this._isShowingNoDataRow)return;const i=this._noDataRowOutlet.viewContainer;if(r){const o=i.createEmbeddedView(e.templateRef),a=o.rootNodes[0];if(1===o.rootNodes.length&&a?.nodeType===this._document.ELEMENT_NODE){a.setAttribute("role","row"),a.classList.add(...e._contentClassNames);const s=a.querySelectorAll(e._cellSelector);for(let l=0;l<s.length;l++)s[l].classList.add(...e._cellClassNames)}}else i.clear();this._isShowingNoDataRow=r,this._changeDetectorRef.markForCheck()}_measureRangeSize(e,r){if(e.start>=e.end||"vertical"!==r)return 0;const o=this._rowOutlet.viewContainer,a=e.start-this.viewChange.value.start,s=e.end-e.start;let l,c;for(let M=0;M<s;M++){const w=o.get(M+a);if(w&&w.rootNodes.length){l=c=w.rootNodes[0];break}}for(let M=s-1;M>-1;M--){const w=o.get(M+a);if(w&&w.rootNodes.length){c=w.rootNodes[w.rootNodes.length-1];break}}const u=l?.getBoundingClientRect?.(),p=c?.getBoundingClientRect?.();return u&&p?p.bottom-u.top:0}_virtualScrollEnabled(){return!this._disableVirtualScrolling&&null!=this._virtualScrollViewport}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(r,i,o){if(1&r&&Bc(o,Xye,5)(o,O2,5)(o,mA,5)(o,mk,5)(o,RV,5),2&r){let a;vn(a=yn())&&(i._noDataRow=a.first),vn(a=yn())&&(i._contentColumnDefs=a),vn(a=yn())&&(i._contentRowDefs=a),vn(a=yn())&&(i._contentHeaderRowDefs=a),vn(a=yn())&&(i._contentFooterRowDefs=a)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(r,i){2&r&&er("cdk-table-fixed-layout",i.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:[2,"multiTemplateDataRows","multiTemplateDataRows",On],fixedLayout:[2,"fixedLayout","fixedLayout",On],recycleRows:[2,"recycleRows","recycleRows",On]},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],features:[Ui([{provide:lh,useExisting:t},{provide:gk,useValue:null}])],ngContentSelectors:zye,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(r,i){1&r&&(Ca(Vye),Xr(0),Xr(1,1),hi(2,Wye,1,0),hi(3,$ye,7,0)(4,Gye,4,0)),2&r&&(ne(2),fi(i._isServer?2:-1),ne(),fi(i._isNativeHtmlTable?3:4))},dependencies:[jV,HV,YV,UV],styles:[".lvemanager-xray-root .cdk-table-fixed-layout {\n table-layout: fixed;\n}\n"],encapsulation:2,changeDetection:1})}return t})();function _k(t,n){return t.concat(Array.from(n))}function zV(t,n){const e=n.toUpperCase();let r=t.viewContainer.element.nativeElement;for(;r;){const i=1===r.nodeType?r.nodeName:null;if(i===e)return r;if("TABLE"===i)break;r=r.parentNode}return null}let ebe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[dA]})}return t})();function uc(...t){const n=f2(t),e=function Bme(t,n){return"number"==typeof U5(t)?t.pop():n}(t,1/0),r=t;return r.length?1===r.length?ul(r[0]):px(e)(ns(r,n)):Ya}const tbe=[[["caption"]],[["colgroup"],["col"]],"*"],nbe=["caption","colgroup, col","*"];function rbe(t,n){1&t&&Xr(0,2)}function ibe(t,n){1&t&&(ce(0,"thead",0),El(1,1),de(),ce(2,"tbody",2),El(3,3)(4,4),de(),ce(5,"tfoot",0),El(6,5),de())}function obe(t,n){1&t&&El(0,1)(1,3)(2,4)(3,5)}let Af=(()=>{class t extends VV{stickyCssClass="mat-mdc-table-sticky";needsPositionStickyOnElement=!1;static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Vn({type:t,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(r,i){2&r&&er("mat-table-fixed-layout",i.fixedLayout)},exportAs:["matTable"],features:[Ui([{provide:VV,useExisting:t},{provide:lh,useExisting:t},{provide:gk,useValue:null}]),jr],ngContentSelectors:nbe,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(r,i){1&r&&(Ca(tbe),Xr(0),Xr(1,1),hi(2,rbe,1,0),hi(3,ibe,7,0)(4,obe,4,0)),2&r&&(ne(2),fi(i._isServer?2:-1),ne(),fi(i._isNativeHtmlTable?3:4))},dependencies:[jV,HV,YV,UV],styles:[".lvemanager-xray-root .mat-mdc-table-sticky {\n position: sticky !important;\n}\n\n.lvemanager-xray-root mat-table {\n display: block;\n}\n\n.lvemanager-xray-root mat-header-row {\n min-height: var(--%NS%mat-table-header-container-height, 56px);\n}\n\n.lvemanager-xray-root mat-row {\n min-height: var(--%NS%mat-table-row-item-container-height, 52px);\n}\n\n.lvemanager-xray-root mat-footer-row {\n min-height: var(--%NS%mat-table-footer-container-height, 52px);\n}\n\n.lvemanager-xray-root mat-row, .lvemanager-xray-root mat-header-row, .lvemanager-xray-root mat-footer-row {\n display: flex;\n border-width: 0;\n border-bottom-width: 1px;\n border-style: solid;\n align-items: center;\n box-sizing: border-box;\n}\n\n.lvemanager-xray-root mat-cell:first-of-type, .lvemanager-xray-root mat-header-cell:first-of-type, .lvemanager-xray-root mat-footer-cell:first-of-type {\n padding-left: 24px;\n}\n.lvemanager-xray-root [dir=rtl] mat-cell:first-of-type:not(:only-of-type), .lvemanager-xray-root [dir=rtl] mat-header-cell:first-of-type:not(:only-of-type), .lvemanager-xray-root [dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type) {\n padding-left: 0;\n padding-right: 24px;\n}\n.lvemanager-xray-root mat-cell:last-of-type, .lvemanager-xray-root mat-header-cell:last-of-type, .lvemanager-xray-root mat-footer-cell:last-of-type {\n padding-right: 24px;\n}\n.lvemanager-xray-root [dir=rtl] mat-cell:last-of-type:not(:only-of-type), .lvemanager-xray-root [dir=rtl] mat-header-cell:last-of-type:not(:only-of-type), .lvemanager-xray-root [dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type) {\n padding-right: 0;\n padding-left: 24px;\n}\n\n.lvemanager-xray-root mat-cell, .lvemanager-xray-root mat-header-cell, .lvemanager-xray-root mat-footer-cell {\n flex: 1;\n display: flex;\n align-items: center;\n overflow: hidden;\n word-wrap: break-word;\n min-height: inherit;\n}\n\n.lvemanager-xray-root .mat-mdc-table {\n min-width: 100%;\n border: 0;\n border-spacing: 0;\n table-layout: auto;\n white-space: normal;\n background-color: var(--%NS%mat-table-background-color, var(--%NS%mat-sys-surface));\n}\n\n.lvemanager-xray-root .mat-table-fixed-layout {\n table-layout: fixed;\n}\n\n.lvemanager-xray-root .mdc-data-table__cell {\n box-sizing: border-box;\n overflow: hidden;\n text-align: start;\n text-overflow: ellipsis;\n}\n\n.lvemanager-xray-root .mdc-data-table__cell,\n.lvemanager-xray-root .mdc-data-table__header-cell {\n padding: 0 16px;\n}\n\n.lvemanager-xray-root .mat-mdc-header-row {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n height: var(--%NS%mat-table-header-container-height, 56px);\n color: var(--%NS%mat-table-header-headline-color, var(--%NS%mat-sys-on-surface, rgba(0, 0, 0, 0.87)));\n font-family: var(--%NS%mat-table-header-headline-font, var(--%NS%mat-sys-title-small-font, Roboto, sans-serif));\n line-height: var(--%NS%mat-table-header-headline-line-height, var(--%NS%mat-sys-title-small-line-height));\n font-size: var(--%NS%mat-table-header-headline-size, var(--%NS%mat-sys-title-small-size, 14px));\n font-weight: var(--%NS%mat-table-header-headline-weight, var(--%NS%mat-sys-title-small-weight, 500));\n}\n\n.lvemanager-xray-root .mat-mdc-row {\n height: var(--%NS%mat-table-row-item-container-height, 52px);\n color: var(--%NS%mat-table-row-item-label-text-color, var(--%NS%mat-sys-on-surface, rgba(0, 0, 0, 0.87)));\n}\n\n.lvemanager-xray-root .mat-mdc-row,\n.lvemanager-xray-root .mdc-data-table__content {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-family: var(--%NS%mat-table-row-item-label-text-font, var(--%NS%mat-sys-body-medium-font, Roboto, sans-serif));\n line-height: var(--%NS%mat-table-row-item-label-text-line-height, var(--%NS%mat-sys-body-medium-line-height));\n font-size: var(--%NS%mat-table-row-item-label-text-size, var(--%NS%mat-sys-body-medium-size, 14px));\n font-weight: var(--%NS%mat-table-row-item-label-text-weight, var(--%NS%mat-sys-body-medium-weight));\n}\n\n.lvemanager-xray-root .mat-mdc-footer-row {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n height: var(--%NS%mat-table-footer-container-height, 52px);\n color: var(--%NS%mat-table-row-item-label-text-color, var(--%NS%mat-sys-on-surface, rgba(0, 0, 0, 0.87)));\n font-family: var(--%NS%mat-table-footer-supporting-text-font, var(--%NS%mat-sys-body-medium-font, Roboto, sans-serif));\n line-height: var(--%NS%mat-table-footer-supporting-text-line-height, var(--%NS%mat-sys-body-medium-line-height));\n font-size: var(--%NS%mat-table-footer-supporting-text-size, var(--%NS%mat-sys-body-medium-size, 14px));\n font-weight: var(--%NS%mat-table-footer-supporting-text-weight, var(--%NS%mat-sys-body-medium-weight));\n letter-spacing: var(--%NS%mat-table-footer-supporting-text-tracking, var(--%NS%mat-sys-body-medium-tracking));\n}\n\n.lvemanager-xray-root .mat-mdc-header-cell {\n border-bottom-color: var(--%NS%mat-table-row-item-outline-color, var(--%NS%mat-sys-outline, rgba(0, 0, 0, 0.12)));\n border-bottom-width: var(--%NS%mat-table-row-item-outline-width, 1px);\n border-bottom-style: solid;\n letter-spacing: var(--%NS%mat-table-header-headline-tracking, var(--%NS%mat-sys-title-small-tracking));\n font-weight: inherit;\n line-height: inherit;\n box-sizing: border-box;\n text-overflow: ellipsis;\n overflow: hidden;\n outline: none;\n text-align: start;\n}\n.lvemanager-xray-root .mdc-data-table__row:last-child > .mat-mdc-header-cell {\n border-bottom: none;\n}\n\n.lvemanager-xray-root .mat-mdc-cell {\n border-bottom-color: var(--%NS%mat-table-row-item-outline-color, var(--%NS%mat-sys-outline, rgba(0, 0, 0, 0.12)));\n border-bottom-width: var(--%NS%mat-table-row-item-outline-width, 1px);\n border-bottom-style: solid;\n letter-spacing: var(--%NS%mat-table-row-item-label-text-tracking, var(--%NS%mat-sys-body-medium-tracking));\n line-height: inherit;\n}\n.lvemanager-xray-root .mdc-data-table__row:last-child > .mat-mdc-cell {\n border-bottom: none;\n}\n\n.lvemanager-xray-root .mat-mdc-footer-cell {\n letter-spacing: var(--%NS%mat-table-row-item-label-text-tracking, var(--%NS%mat-sys-body-medium-tracking));\n}\n\n.lvemanager-xray-root mat-row.mat-mdc-row,\n.lvemanager-xray-root mat-header-row.mat-mdc-header-row,\n.lvemanager-xray-root mat-footer-row.mat-mdc-footer-row {\n border-bottom: none;\n}\n\n.lvemanager-xray-root .mat-mdc-table tbody,\n.lvemanager-xray-root .mat-mdc-table tfoot,\n.lvemanager-xray-root .mat-mdc-table thead,\n.lvemanager-xray-root .mat-mdc-cell,\n.lvemanager-xray-root .mat-mdc-footer-cell,\n.lvemanager-xray-root .mat-mdc-header-row,\n.lvemanager-xray-root .mat-mdc-row,\n.lvemanager-xray-root .mat-mdc-footer-row,\n.lvemanager-xray-root .mat-mdc-table .mat-mdc-header-cell {\n background: inherit;\n}\n\n.lvemanager-xray-root .mat-mdc-table mat-header-row.mat-mdc-header-row,\n.lvemanager-xray-root .mat-mdc-table mat-row.mat-mdc-row,\n.lvemanager-xray-root .mat-mdc-table mat-footer-row.mat-mdc-footer-cell {\n height: unset;\n}\n\n.lvemanager-xray-root mat-header-cell.mat-mdc-header-cell,\n.lvemanager-xray-root mat-cell.mat-mdc-cell,\n.lvemanager-xray-root mat-footer-cell.mat-mdc-footer-cell {\n align-self: stretch;\n}\n"],encapsulation:2,changeDetection:1})}return t})(),Lf=(()=>{class t extends hA{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matCellDef",""]],features:[Ui([{provide:hA,useExisting:t}]),jr]})}return t})(),Nf=(()=>{class t extends fA{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matHeaderCellDef",""]],features:[Ui([{provide:fA,useExisting:t}]),jr]})}return t})(),Of=(()=>{class t extends O2{get name(){return this._name}set name(e){this._setNameInput(e)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},features:[Ui([{provide:O2,useExisting:t}]),jr]})}return t})(),Rf=(()=>{class t extends Kye{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],features:[jr]})}return t})(),Pf=(()=>{class t extends Zye{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[jr]})}return t})(),Ff=(()=>{class t extends mk{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",On]},features:[Ui([{provide:mk,useExisting:t}]),jr]})}return t})(),Bf=(()=>{class t extends mA{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],when:[0,"matRowDefWhen","when"]},features:[Ui([{provide:mA,useExisting:t}]),jr]})}return t})(),Hf=(()=>{class t extends PV{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Vn({type:t,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],features:[Ui([{provide:PV,useExisting:t}]),jr],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(r,i){1&r&&El(0,0)},dependencies:[R2],encapsulation:2,changeDetection:1})}return t})(),jf=(()=>{class t extends FV{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Vn({type:t,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],features:[Ui([{provide:FV,useExisting:t}]),jr],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(r,i){1&r&&El(0,0)},dependencies:[R2],encapsulation:2,changeDetection:1})}return t})(),vk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[ebe,gs]})}return t})();class Cu extends NV{_data;_renderData=new Oi([]);_filter=new Oi("");_internalPageChanges=new fn;_renderChangesSubscription=null;filteredData;get data(){return this._data.value}set data(n){n=Array.isArray(n)?n:[],this._data.next(n),this._renderChangesSubscription||this._filterData(n)}get filter(){return this._filter.value}set filter(n){this._filter.next(n),this._renderChangesSubscription||this._filterData(this.data)}get sort(){return this._sort}set sort(n){this._sort=n,this._updateChangeSubscription()}_sort;get paginator(){return this._paginator}set paginator(n){this._paginator=n,this._updateChangeSubscription()}_paginator;sortingDataAccessor=(n,e)=>{const r=n[e];if(lY(r)){const i=Number(r);return i<9007199254740991?i:r}return r};sortData=(n,e)=>{const r=e.active,i=e.direction;return r&&""!=i?n.sort((o,a)=>{let s=this.sortingDataAccessor(o,r),l=this.sortingDataAccessor(a,r);const c=typeof s,u=typeof l;c!==u&&("number"===c&&(s+=""),"number"===u&&(l+=""));let p=0;return null!=s&&null!=l?s>l?p=1:s<l&&(p=-1):null!=s?p=1:null!=l&&(p=-1),p*("asc"==i?1:-1)}):n};filterPredicate=(n,e)=>{const r=e.trim().toLowerCase();return Object.values(n).some(i=>`${i}`.toLowerCase().includes(r))};constructor(n=[]){super(),this._data=new Oi(n),this._updateChangeSubscription()}_updateChangeSubscription(){const n=this._sort?uc(this._sort.sortChange,this._sort.initialized):Dn(null),e=this._paginator?uc(this._paginator.page,this._internalPageChanges,this._paginator.initialized):Dn(null),i=rh([this._data,this._filter]).pipe(Nr(([s])=>this._filterData(s))),o=rh([i,n]).pipe(Nr(([s])=>this._orderData(s))),a=rh([o,e]).pipe(Nr(([s])=>this._pageData(s)));this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=a.subscribe(s=>this._renderData.next(s))}_filterData(n){return this.filteredData=null==this.filter||""===this.filter?n:n.filter(e=>this.filterPredicate(e,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(n){return this.sort?this.sortData(n.slice(),this.sort):n}_pageData(n){if(!this.paginator)return n;const e=this.paginator.pageIndex*this.paginator.pageSize;return n.slice(e,e+this.paginator.pageSize)}_updatePaginator(n){Promise.resolve().then(()=>{const e=this.paginator;if(e&&(e.length=n,e.pageIndex>0)){const r=Math.ceil(e.length/e.pageSize)-1||0,i=Math.min(e.pageIndex,r);i!==e.pageIndex&&(e.pageIndex=i,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=null}}var Zr=function(t){return t[t.State=0]="State",t[t.Transition=1]="Transition",t[t.Sequence=2]="Sequence",t[t.Group=3]="Group",t[t.Animate=4]="Animate",t[t.Keyframes=5]="Keyframes",t[t.Style=6]="Style",t[t.Trigger=7]="Trigger",t[t.Reference=8]="Reference",t[t.AnimateChild=9]="AnimateChild",t[t.AnimateRef=10]="AnimateRef",t[t.Query=11]="Query",t[t.Stagger=12]="Stagger",t}(Zr||{});function WV(t,n=null){return{type:Zr.Animate,styles:n,timings:t}}function P2(t){return{type:Zr.Style,styles:t,offset:null}}function $V(t,n,e=null){return{type:Zr.Transition,expr:t,animation:n,options:e}}class o1{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(n=0,e=0){this.totalTime=n+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(n=>n()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(n){this._position=this.totalTime?n*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(n){const e="start"==n?this._onStartFns:this._onDoneFns;e.forEach(r=>r()),e.length=0}}class GV{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(n){this.players=n;let e=0,r=0,i=0;const o=this.players.length;0==o?queueMicrotask(()=>this._onFinish()):this.players.forEach(a=>{a.onDone(()=>{++e==o&&this._onFinish()}),a.onDestroy(()=>{++r==o&&this._onDestroy()}),a.onStart(()=>{++i==o&&this._onStart()})}),this.totalTime=this.players.reduce((a,s)=>Math.max(a,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this.players.forEach(n=>n.init())}onStart(n){this._onStartFns.push(n)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(n=>n()),this._onStartFns=[])}onDone(n){this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(n=>n.play())}pause(){this.players.forEach(n=>n.pause())}restart(){this.players.forEach(n=>n.restart())}finish(){this._onFinish(),this.players.forEach(n=>n.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(n=>n.destroy()),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this.players.forEach(n=>n.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(n){const e=n*this.totalTime;this.players.forEach(r=>{const i=r.totalTime?Math.min(1,e/r.totalTime):1;r.setPosition(i)})}getPosition(){const n=this.players.reduce((e,r)=>null===e||r.totalTime>e.totalTime?r:e,null);return null!=n?n.getPosition():0}beforeDestroy(){this.players.forEach(n=>{n.beforeDestroy&&n.beforeDestroy()})}triggerCallback(n){const e="start"==n?this._onStartFns:this._onDoneFns;e.forEach(r=>r()),e.length=0}}const qV=function sbe(t,n){return{type:Zr.Trigger,name:t,definitions:n,options:{}}}("formAnimation",[$V(":enter",[P2({height:0,opacity:0,overflow:"hidden"}),WV("0.2s ease-out",P2({height:"*",opacity:1,overflow:"hidden"}))]),$V(":leave",[P2({height:"*",opacity:1,overflow:"hidden"}),WV("0.2s ease-in",P2({height:0,opacity:0,overflow:"hidden"}))])]);class gA{static validIp(n){return n.value&&!/(^(?!0)(?!.*\.$)((1?\d?\d|25[0-5]|2[0-4]\d)(\.|$)){4}$)|(^\*{1}$)/.test(n.value)?{validIp:!0}:null}static validUrl(n){return/^https?:\/\/(www\.)?.{1,256}\..{1,64}\b(.*)/.test(n.value)?null:{validUrl:!0}}static validDomain(n){return/^https?:\/\/(www\.)?.{1,256}\.[a-zA-Z]{1,64}$/.test(n.value)?null:{validUrl:!0}}static validMask(n){return/^\S+$/.test(n.value)?null:{validMask:!0}}}function KV(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}function _s(t){return null==t?"":"string"==typeof t?t:`${t}px`}function _A(t,n=!1){return da((e,r)=>{let i=0;e.subscribe(qo(r,o=>{const a=t(o,i++);(a||n)&&r.next(o),!a&&r.complete()}))})}const ZV=new Map;class vs{_appId=Q(_g);static _infix=`a${Math.floor(1e5*Math.random()).toString()}`;getId(n,e=!1){"ng"!==this._appId&&(n+=this._appId);let r=ZV.get(n);return void 0===r?r=0:r++,ZV.set(n,r),`${n}${e?vs._infix+"-":""}${r}`}static \u0275fac=function(e){return new(e||vs)};static \u0275prov=wr({token:vs,factory:vs.\u0275fac})}class vA{_attachedHost=null;attach(n){return this._attachedHost=n,n.attach(this)}detach(){let n=this._attachedHost;null!=n&&(this._attachedHost=null,n.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(n){this._attachedHost=n}}class yk extends vA{component;viewContainerRef;injector;projectableNodes;bindings;directives;constructor(n,e,r,i,o,a){super(),this.component=n,this.viewContainerRef=e,this.injector=r,this.projectableNodes=i,this.bindings=o||null,this.directives=a||null}}class a1 extends vA{templateRef;viewContainerRef;context;injector;constructor(n,e,r,i){super(),this.templateRef=n,this.viewContainerRef=e,this.context=r,this.injector=i}get origin(){return this.templateRef.elementRef}attach(n,e=this.context){return this.context=e,super.attach(n)}detach(){return this.context=void 0,super.detach()}}class cbe extends vA{element;constructor(n){super(),this.element=n instanceof yr?n.nativeElement:n}}class yA{_attachedPortal=null;_disposeFn=null;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(n){return n instanceof yk?(this._attachedPortal=n,this.attachComponentPortal(n)):n instanceof a1?(this._attachedPortal=n,this.attachTemplatePortal(n)):this.attachDomPortal&&n instanceof cbe?(this._attachedPortal=n,this.attachDomPortal(n)):void 0}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(n){this._disposeFn=n}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class dbe extends yA{outletElement;_appRef;_defaultInjector;constructor(n,e,r){super(),this.outletElement=n,this._appRef=e,this._defaultInjector=r}attachComponentPortal(n){let e;if(n.viewContainerRef){const r=n.injector||n.viewContainerRef.injector,i=r.get($p,null,{optional:!0})||void 0;e=n.viewContainerRef.createComponent(n.component,{index:n.viewContainerRef.length,injector:r,ngModuleRef:i,projectableNodes:n.projectableNodes||void 0,bindings:n.bindings||void 0,directives:n.directives||void 0}),this.setDisposeFn(()=>e.destroy())}else{const r=this._appRef,i=n.injector||this._defaultInjector||oi.NULL,o=i.get(Wo,r.injector);e=tH(n.component,{elementInjector:i,environmentInjector:o,projectableNodes:n.projectableNodes||void 0,bindings:n.bindings||void 0,directives:n.directives||void 0}),r.attachView(e.hostView),this.setDisposeFn(()=>{r.viewCount>0&&r.detachView(e.hostView),e.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(e)),this._attachedPortal=n,e}attachTemplatePortal(n){let e=n.viewContainerRef,r=e.createEmbeddedView(n.templateRef,n.context,{injector:n.injector});return r.rootNodes.forEach(i=>this.outletElement.appendChild(i)),r.detectChanges(),this.setDisposeFn(()=>{let i=e.indexOf(r);-1!==i&&e.remove(i)}),this._attachedPortal=n,r}attachDomPortal=n=>{const e=n.element,r=this.outletElement.ownerDocument.createComment("dom-portal");e.parentNode.insertBefore(r,e),this.outletElement.appendChild(e),this._attachedPortal=n,super.setDisposeFn(()=>{r.parentNode&&r.parentNode.replaceChild(e,r)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(n){return n.hostView.rootNodes[0]}}let ube=(()=>{class t extends a1{constructor(){super(Q(ll),Q(cl))}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[jr]})}return t})(),s1=(()=>{class t extends yA{_moduleRef=Q($p,{optional:!0});_document=Q(Mi);_viewContainerRef=Q(cl);_isInitialized=!1;_attachedRef=null;get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}attached=new Bn;get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(e){e.setAttachedHost(this);const r=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,i=r.createComponent(e.component,{index:r.length,injector:e.injector||r.injector,projectableNodes:e.projectableNodes||void 0,ngModuleRef:this._moduleRef||void 0,bindings:e.bindings||void 0,directives:e.directives||void 0});return r!==this._viewContainerRef&&this._getRootNode().appendChild(i.hostView.rootNodes[0]),super.setDisposeFn(()=>i.destroy()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}attachTemplatePortal(e){e.setAttachedHost(this);const r=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=r,this.attached.emit(r),r}attachDomPortal=e=>{const r=e.element,i=this._document.createComment("dom-portal");e.setAttachedHost(this),r.parentNode.insertBefore(i,r),this._getRootNode().appendChild(r),this._attachedPortal=e,super.setDisposeFn(()=>{i.parentNode&&i.parentNode.replaceChild(r,i)})};_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[jr]})}return t})(),bk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})();function ch(t,...n){return n.length?n.some(e=>t[e]):t.altKey||t.shiftKey||t.ctrlKey||t.metaKey}const XV=IV();function bA(t){return new hbe(t.get(o_),t.get(Mi))}class hbe{_viewportRuler;_previousHTMLStyles={top:"",left:""};_previousScrollPosition;_isEnabled=!1;_document;constructor(n,e){this._viewportRuler=n,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const n=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=n.style.left||"",this._previousHTMLStyles.top=n.style.top||"",n.style.left=_s(-this._previousScrollPosition.left),n.style.top=_s(-this._previousScrollPosition.top),n.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const n=this._document.documentElement,r=n.style,i=this._document.body.style,o=r.scrollBehavior||"",a=i.scrollBehavior||"";this._isEnabled=!1,r.left=this._previousHTMLStyles.left,r.top=this._previousHTMLStyles.top,n.classList.remove("cdk-global-scrollblock"),XV&&(r.scrollBehavior=i.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),XV&&(r.scrollBehavior=o,i.scrollBehavior=a)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.documentElement,r=this._viewportRuler.getViewportSize();return e.scrollHeight>r.height||e.scrollWidth>r.width}}class pbe{_scrollDispatcher;_ngZone;_viewportRuler;_config;_scrollSubscription=null;_overlayRef;_initialScrollPosition;constructor(n,e,r,i){this._scrollDispatcher=n,this._ngZone=e,this._viewportRuler=r,this._config=i}attach(n){this._overlayRef=n}enable(){if(this._scrollSubscription)return;const n=this._scrollDispatcher.scrolled(0).pipe(Ro(e=>!e||!this._overlayRef.overlayElement.contains(e.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=n.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=n.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}_detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}class wA{enable(){}disable(){}attach(){}}function SA(t,n){return n.some(e=>t.bottom<e.top||t.top>e.bottom||t.right<e.left||t.left>e.right)}function JV(t,n){return n.some(e=>t.top<e.top||t.bottom>e.bottom||t.left<e.left||t.right>e.right)}function wk(t,n){return new mbe(t.get(fk),t.get(o_),t.get(ir),n)}class mbe{_scrollDispatcher;_viewportRuler;_ngZone;_config;_scrollSubscription=null;_overlayRef;constructor(n,e,r,i){this._scrollDispatcher=n,this._viewportRuler=e,this._ngZone=r,this._config=i}attach(n){this._overlayRef=n}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:r,height:i}=this._viewportRuler.getViewportSize();SA(e,[{width:r,height:i,bottom:i,right:r,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let gbe=(()=>{class t{_injector=Q(oi);noop=()=>new wA;close=e=>function fbe(t,n){return new pbe(t.get(fk),t.get(ir),t.get(o_),n)}(this._injector,e);block=()=>bA(this._injector);reposition=e=>wk(this._injector,e);static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();class CA{positionStrategy;scrollStrategy=new wA;panelClass="";hasBackdrop=!1;backdropClass="cdk-overlay-dark-backdrop";disableAnimations;width;height;minWidth;minHeight;maxWidth;maxHeight;direction;disposeOnNavigation=!1;usePopover;eventPredicate;constructor(n){if(n){const e=Object.keys(n);for(const r of e)void 0!==n[r]&&(this[r]=n[r])}}}class _be{connectionPair;scrollableViewProperties;constructor(n,e){this.connectionPair=n,this.scrollableViewProperties=e}}let QV=(()=>{class t{_attachedOverlays=[];_document=Q(Mi);_isAttached=!1;ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const r=this._attachedOverlays.indexOf(e);r>-1&&this._attachedOverlays.splice(r,1),0===this._attachedOverlays.length&&this.detach()}canReceiveEvent(e,r,i){return!(i.observers.length<1)&&(!e.eventPredicate||e.eventPredicate(r))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),vbe=(()=>{class t extends QV{_ngZone=Q(ir);_renderer=Q(pu).createRenderer(null,null);_cleanupKeydown;add(e){super.add(e),this._isAttached||(this._ngZone.runOutsideAngular(()=>{this._cleanupKeydown=this._renderer.listen("body","keydown",this._keydownListener)}),this._isAttached=!0)}detach(){this._isAttached&&(this._cleanupKeydown?.(),this._isAttached=!1)}_keydownListener=e=>{const r=this._attachedOverlays;for(let i=r.length-1;i>-1;i--){const o=r[i];if(this.canReceiveEvent(o,e,o._keydownEvents)){this._ngZone.run(()=>o._keydownEvents.next(e));break}}};static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),ybe=(()=>{class t extends QV{_platform=Q(Ls);_ngZone=Q(ir);_renderer=Q(pu).createRenderer(null,null);_cursorOriginalValue;_cursorStyleIsSet=!1;_pointerDownEventTarget=null;_cleanups;add(e){if(super.add(e),!this._isAttached){const r=this._document.body,i={capture:!0},o=this._renderer;this._cleanups=this._ngZone.runOutsideAngular(()=>[o.listen(r,"pointerdown",this._pointerDownListener,i),o.listen(r,"click",this._clickListener,i),o.listen(r,"auxclick",this._clickListener,i),o.listen(r,"contextmenu",this._clickListener,i)]),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=r.style.cursor,r.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){this._isAttached&&(this._cleanups?.forEach(e=>e()),this._cleanups=void 0,this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}_pointerDownListener=e=>{this._pointerDownEventTarget=wu(e)};_clickListener=e=>{const r=wu(e),i="click"===e.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:r;this._pointerDownEventTarget=null;const o=this._attachedOverlays.slice();for(let a=o.length-1;a>-1;a--){const s=o[a],l=s._outsidePointerEvents;if(s.hasAttached()&&this.canReceiveEvent(s,e,l)){if(ez(s.overlayElement,r)||ez(s.overlayElement,i))break;this._ngZone?this._ngZone.run(()=>l.next(e)):l.next(e)}}};static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function ez(t,n){const e=typeof ShadowRoot<"u"&&ShadowRoot;let r=n;for(;r;){if(r===t)return!0;r=e&&r instanceof ShadowRoot?r.host:r.parentNode}return!1}let tz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["ng-component"]],hostAttrs:["cdk-overlay-style-loader",""],decls:0,vars:0,template:function(r,i){},styles:[".lvemanager-xray-root .cdk-overlay-container, .lvemanager-xray-root .cdk-global-overlay-wrapper {\n pointer-events: none;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n}\n\n.lvemanager-xray-root .cdk-overlay-container {\n position: fixed;\n}\n@layer cdk-overlay {\n .lvemanager-xray-root .cdk-overlay-container {\n z-index: 1000;\n }\n}\n.lvemanager-xray-root .cdk-overlay-container:empty {\n display: none;\n}\n\n.lvemanager-xray-root .cdk-global-overlay-wrapper {\n display: flex;\n position: absolute;\n}\n@layer cdk-overlay {\n .lvemanager-xray-root .cdk-global-overlay-wrapper {\n z-index: 1000;\n }\n}\n\n.lvemanager-xray-root .cdk-overlay-pane {\n position: absolute;\n pointer-events: auto;\n box-sizing: border-box;\n display: flex;\n max-width: 100%;\n max-height: 100%;\n}\n@layer cdk-overlay {\n .lvemanager-xray-root .cdk-overlay-pane {\n z-index: 1000;\n }\n}\n\n.lvemanager-xray-root .cdk-overlay-backdrop {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n pointer-events: auto;\n -webkit-tap-highlight-color: transparent;\n opacity: 0;\n touch-action: manipulation;\n}\n@layer cdk-overlay {\n .lvemanager-xray-root .cdk-overlay-backdrop {\n z-index: 1000;\n transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);\n }\n}\n@media (prefers-reduced-motion) {\n .lvemanager-xray-root .cdk-overlay-backdrop {\n transition-duration: 1ms;\n }\n}\n\n.lvemanager-xray-root .cdk-overlay-backdrop-showing {\n opacity: 1;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .cdk-overlay-backdrop-showing {\n opacity: 0.6;\n }\n}\n\n@layer cdk-overlay {\n .lvemanager-xray-root .cdk-overlay-dark-backdrop {\n background: rgba(0, 0, 0, 0.32);\n }\n}\n\n.lvemanager-xray-root .cdk-overlay-transparent-backdrop {\n transition: visibility 1ms linear, opacity 1ms linear;\n visibility: hidden;\n opacity: 1;\n}\n.lvemanager-xray-root .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing, .lvemanager-xray-root .cdk-high-contrast-active .cdk-overlay-transparent-backdrop {\n opacity: 0;\n visibility: visible;\n}\n\n.lvemanager-xray-root .cdk-overlay-backdrop-noop-animation {\n transition: none;\n}\n\n.lvemanager-xray-root .cdk-overlay-connected-position-bounding-box {\n position: absolute;\n display: flex;\n flex-direction: column;\n min-width: 1px;\n min-height: 1px;\n}\n@layer cdk-overlay {\n .lvemanager-xray-root .cdk-overlay-connected-position-bounding-box {\n z-index: 1000;\n }\n}\n\n.lvemanager-xray-root .cdk-global-scrollblock {\n position: fixed;\n width: 100%;\n overflow-y: scroll;\n}\n\n.lvemanager-xray-root .cdk-overlay-popover {\n background: none;\n border: none;\n padding: 0;\n outline: 0;\n overflow: visible;\n position: fixed;\n pointer-events: none;\n white-space: normal;\n color: inherit;\n text-decoration: none;\n width: 100%;\n height: 100%;\n inset: auto;\n top: 0;\n left: 0;\n}\n.lvemanager-xray-root .cdk-overlay-popover::backdrop {\n display: none;\n}\n.lvemanager-xray-root .cdk-overlay-popover .cdk-overlay-backdrop {\n position: fixed;\n z-index: auto;\n}\n"],encapsulation:2})}return t})(),F2=(()=>{class t{_platform=Q(Ls);_containerElement;_document=Q(Mi);_styleLoader=Q(Uc);ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._loadStyles(),this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||KV()){const i=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let o=0;o<i.length;o++)i[o].remove()}const r=this._document.createElement("div");r.classList.add(e),KV()?r.setAttribute("platform","test"):this._platform.isBrowser||r.setAttribute("platform","server"),this._document.body.appendChild(r),this._containerElement=r}_loadStyles(){this._styleLoader.load(tz)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();class bbe{_renderer;_ngZone;element;_cleanupClick;_cleanupTransitionEnd;_fallbackTimeout;constructor(n,e,r,i){this._renderer=e,this._ngZone=r,this.element=n.createElement("div"),this.element.classList.add("cdk-overlay-backdrop"),this._cleanupClick=e.listen(this.element,"click",i)}detach(){this._ngZone.runOutsideAngular(()=>{const n=this.element;clearTimeout(this._fallbackTimeout),this._cleanupTransitionEnd?.(),this._cleanupTransitionEnd=this._renderer.listen(n,"transitionend",this.dispose),this._fallbackTimeout=setTimeout(this.dispose,500),n.style.pointerEvents="none",n.classList.remove("cdk-overlay-backdrop-showing")})}dispose=()=>{clearTimeout(this._fallbackTimeout),this._cleanupClick?.(),this._cleanupTransitionEnd?.(),this._cleanupClick=this._cleanupTransitionEnd=this._fallbackTimeout=void 0,this.element.remove()}}function xA(t){return t&&1===t.nodeType}class nz{_portalOutlet;_host;_pane;_config;_ngZone;_keyboardDispatcher;_document;_location;_outsideClickDispatcher;_animationsDisabled;_injector;_renderer;_backdropClick=new fn;_attachments=new fn;_detachments=new fn;_positionStrategy;_scrollStrategy;_locationChanges=jn.EMPTY;_backdropRef=null;_detachContentMutationObserver;_detachContentAfterRenderRef;_disposed=!1;_previousHostParent;_keydownEvents=new fn;_outsidePointerEvents=new fn;_afterNextRenderRef;constructor(n,e,r,i,o,a,s,l,c,u=!1,p,M){this._portalOutlet=n,this._host=e,this._pane=r,this._config=i,this._ngZone=o,this._keyboardDispatcher=a,this._document=s,this._location=l,this._outsideClickDispatcher=c,this._animationsDisabled=u,this._injector=p,this._renderer=M,i.scrollStrategy&&(this._scrollStrategy=i.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=i.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropRef?.element||null}get hostElement(){return this._host}get eventPredicate(){return this._config?.eventPredicate||null}attach(n){if(this._disposed)return null;this._attachHost();const e=this._portalOutlet.attach(n);return this._positionStrategy?.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=sl(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._completeDetachContent(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof e?.onDestroy&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const n=this._portalOutlet.detach();return this._detachments.next(),this._completeDetachContent(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),n}dispose(){if(this._disposed)return;const n=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._backdropRef?.dispose(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=this._backdropRef=null,n&&this._detachments.next(),this._detachments.complete(),this._completeDetachContent(),this._disposed=!0}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(n){n!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=n,this.hasAttached()&&(n.attach(this),this.updatePosition()))}updateSize(n){this._config={...this._config,...n},this._updateElementSize()}setDirection(n){this._config={...this._config,direction:n},this._updateElementDirection()}addPanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!0)}removePanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!1)}getDirection(){const n=this._config.direction;return n?"string"==typeof n?n:n.value:"ltr"}updateScrollStrategy(n){n!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=n,this.hasAttached()&&(n.attach(this),n.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const n=this._pane.style;n.width=_s(this._config.width),n.height=_s(this._config.height),n.minWidth=_s(this._config.minWidth),n.minHeight=_s(this._config.minHeight),n.maxWidth=_s(this._config.maxWidth),n.maxHeight=_s(this._config.maxHeight)}_togglePointerEvents(n){this._pane.style.pointerEvents=n?"":"none"}_attachHost(){if(!this._host.parentElement){const n=this._config.usePopover?this._positionStrategy?.getPopoverInsertionPoint?.():null;xA(n)?n.after(this._host):"parent"===n?.type?n.element.appendChild(this._host):this._previousHostParent?.appendChild(this._host)}if(this._config.usePopover)try{this._host.showPopover()}catch{}}_attachBackdrop(){const n="cdk-overlay-backdrop-showing";this._backdropRef?.dispose(),this._backdropRef=new bbe(this._document,this._renderer,this._ngZone,e=>{this._backdropClick.next(e)}),this._animationsDisabled&&this._backdropRef.element.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropRef.element,this._config.backdropClass,!0),this._config.usePopover?this._host.prepend(this._backdropRef.element):this._host.parentElement.insertBefore(this._backdropRef.element,this._host),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this._backdropRef?.element.classList.add(n))}):this._backdropRef.element.classList.add(n)}_updateStackingOrder(){!this._config.usePopover&&this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){this._animationsDisabled?(this._backdropRef?.dispose(),this._backdropRef=null):this._backdropRef?.detach()}_toggleClasses(n,e,r){const i=$x(e||[]).filter(o=>!!o);i.length&&(r?n.classList.add(...i):n.classList.remove(...i))}_detachContentWhenEmpty(){let n=!1;try{this._detachContentAfterRenderRef=sl(()=>{n=!0,this._detachContent()},{injector:this._injector})}catch(e){if(n)throw e;this._detachContent()}globalThis.MutationObserver&&this._pane&&(this._detachContentMutationObserver||=new globalThis.MutationObserver(()=>{this._detachContent()}),this._detachContentMutationObserver.observe(this._pane,{childList:!0}))}_detachContent(){(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),this._completeDetachContent())}_completeDetachContent(){this._detachContentAfterRenderRef?.destroy(),this._detachContentAfterRenderRef=void 0,this._detachContentMutationObserver?.disconnect()}_disposeScrollStrategy(){const n=this._scrollStrategy;n?.disable(),n?.detach?.()}}const rz="cdk-overlay-connected-position-bounding-box",wbe=/([A-Za-z%]+)$/;function kA(t,n){return new Sbe(n,t.get(o_),t.get(Mi),t.get(Ls),t.get(F2))}class Sbe{_viewportRuler;_document;_platform;_overlayContainer;_overlayRef;_isInitialRender=!1;_lastBoundingBoxSize={width:0,height:0};_isPushed=!1;_canPush=!0;_growAfterOpen=!1;_hasFlexibleDimensions=!0;_positionLocked=!1;_originRect;_overlayRect;_viewportRect;_containerRect;_viewportMargin=0;_scrollables=[];_preferredPositions=[];_origin;_pane;_isDisposed=!1;_boundingBox=null;_lastPosition=null;_lastScrollVisibility=null;_positionChanges=new fn;_resizeSubscription=jn.EMPTY;_offsetX=0;_offsetY=0;_transformOriginSelector;_appliedPanelClasses=[];_previousPushAmount=null;_popoverLocation="global";positionChanges=this._positionChanges;get positions(){return this._preferredPositions}constructor(n,e,r,i,o){this._viewportRuler=e,this._document=r,this._platform=i,this._overlayContainer=o,this.setOrigin(n)}attach(n){this._validatePositions(),n.hostElement.classList.add(rz),this._overlayRef=n,this._boundingBox=n.hostElement,this._pane=n.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._getContainerRect();const n=this._originRect,e=this._overlayRect,r=this._viewportRect,i=this._containerRect,o=[];let a;for(let s of this._preferredPositions){let l=this._getOriginPoint(n,i,s),c=this._getOverlayPoint(l,e,s),u=this._getOverlayFit(c,e,r,s);if(u.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,l);this._canFitWithFlexibleDimensions(u,c,r)?o.push({position:s,origin:l,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(l,s)}):(!a||a.overlayFit.visibleArea<u.visibleArea)&&(a={overlayFit:u,overlayPoint:c,originPoint:l,position:s,overlayRect:e})}if(o.length){let s=null,l=-1;for(const c of o){const u=c.boundingBoxRect.width*c.boundingBoxRect.height*(c.position.weight||1);u>l&&(l=u,s=c)}return this._isPushed=!1,void this._applyPosition(s.position,s.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(a.position,a.originPoint);this._applyPosition(a.position,a.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&a_(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(rz),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const n=this._lastPosition;n?(this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._getContainerRect(),this._applyPosition(n,this._getOriginPoint(this._originRect,this._containerRect,n))):this.apply()}withScrollableContainers(n){return this._scrollables=n,this}withPositions(n){return this._preferredPositions=n,-1===n.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(n){return this._viewportMargin=n,this}withFlexibleDimensions(n=!0){return this._hasFlexibleDimensions=n,this}withGrowAfterOpen(n=!0){return this._growAfterOpen=n,this}withPush(n=!0){return this._canPush=n,this}withLockedPosition(n=!0){return this._positionLocked=n,this}setOrigin(n){return this._origin=n,this}withDefaultOffsetX(n){return this._offsetX=n,this}withDefaultOffsetY(n){return this._offsetY=n,this}withTransformOriginOn(n){return this._transformOriginSelector=n,this}withPopoverLocation(n){return this._popoverLocation=n,this}getPopoverInsertionPoint(){return"global"===this._popoverLocation?null:"inline"!==this._popoverLocation?this._popoverLocation:this._origin instanceof yr?this._origin.nativeElement:xA(this._origin)?this._origin:null}_getOriginPoint(n,e,r){let i,o;if("center"==r.originX)i=n.left+n.width/2;else{const a=this._isRtl()?n.right:n.left,s=this._isRtl()?n.left:n.right;i="start"==r.originX?a:s}return e.left<0&&(i-=e.left),o="center"==r.originY?n.top+n.height/2:"top"==r.originY?n.top:n.bottom,e.top<0&&(o-=e.top),{x:i,y:o}}_getOverlayPoint(n,e,r){let i,o;return i="center"==r.overlayX?-e.width/2:"start"===r.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,o="center"==r.overlayY?-e.height/2:"top"==r.overlayY?0:-e.height,{x:n.x+i,y:n.y+o}}_getOverlayFit(n,e,r,i){const o=oz(e);let{x:a,y:s}=n,l=this._getOffset(i,"x"),c=this._getOffset(i,"y");l&&(a+=l),c&&(s+=c);let M=0-s,w=s+o.height-r.height,H=this._subtractOverflows(o.width,0-a,a+o.width-r.width),q=this._subtractOverflows(o.height,M,w),te=H*q;return{visibleArea:te,isCompletelyWithinViewport:o.width*o.height===te,fitsInViewportVertically:q===o.height,fitsInViewportHorizontally:H==o.width}}_canFitWithFlexibleDimensions(n,e,r){if(this._hasFlexibleDimensions){const i=r.bottom-e.y,o=r.right-e.x,a=iz(this._overlayRef.getConfig().minHeight),s=iz(this._overlayRef.getConfig().minWidth);return(n.fitsInViewportVertically||null!=a&&a<=i)&&(n.fitsInViewportHorizontally||null!=s&&s<=o)}return!1}_pushOverlayOnScreen(n,e,r){if(this._previousPushAmount&&this._positionLocked)return{x:n.x+this._previousPushAmount.x,y:n.y+this._previousPushAmount.y};const i=oz(e),o=this._viewportRect,a=Math.max(n.x+i.width-o.width,0),s=Math.max(n.y+i.height-o.height,0),l=Math.max(o.top-r.top-n.y,0),c=Math.max(o.left-r.left-n.x,0);let u=0,p=0;return u=i.width<=o.width?c||-a:n.x<this._getViewportMarginStart()?o.left-r.left-n.x:0,p=i.height<=o.height?l||-s:n.y<this._getViewportMarginTop()?o.top-r.top-n.y:0,this._previousPushAmount={x:u,y:p},{x:n.x+u,y:n.y+p}}_applyPosition(n,e){if(this._setTransformOrigin(n),this._setOverlayElementStyles(e,n),this._setBoundingBoxStyles(e,n),n.panelClass&&this._addPanelClasses(n.panelClass),this._positionChanges.observers.length){const r=this._getScrollVisibility();if(n!==this._lastPosition||!this._lastScrollVisibility||!function Cbe(t,n){return t===n||t.isOriginClipped===n.isOriginClipped&&t.isOriginOutsideView===n.isOriginOutsideView&&t.isOverlayClipped===n.isOverlayClipped&&t.isOverlayOutsideView===n.isOverlayOutsideView}(this._lastScrollVisibility,r)){const i=new _be(n,r);this._positionChanges.next(i)}this._lastScrollVisibility=r}this._lastPosition=n,this._isInitialRender=!1}_setTransformOrigin(n){if(!this._transformOriginSelector)return;const e=this._boundingBox.querySelectorAll(this._transformOriginSelector);let r,i=n.overlayY;r="center"===n.overlayX?"center":this._isRtl()?"start"===n.overlayX?"right":"left":"start"===n.overlayX?"left":"right";for(let o=0;o<e.length;o++)e[o].style.transformOrigin=`${r} ${i}`}_calculateBoundingBoxRect(n,e){const r=this._viewportRect,i=this._isRtl();let o,a,s;if("top"===e.overlayY)a=n.y,o=r.height-a+this._getViewportMarginBottom();else if("bottom"===e.overlayY)s=r.height-n.y+this._getViewportMarginTop()+this._getViewportMarginBottom(),o=r.height-s+this._getViewportMarginTop();else{const w=Math.min(r.bottom-n.y+r.top,n.y),H=this._lastBoundingBoxSize.height;o=2*w,a=n.y-w,o>H&&!this._isInitialRender&&!this._growAfterOpen&&(a=n.y-H/2)}const l="start"===e.overlayX&&!i||"end"===e.overlayX&&i;let u,p,M;if("end"===e.overlayX&&!i||"start"===e.overlayX&&i)M=r.width-n.x+this._getViewportMarginStart()+this._getViewportMarginEnd(),u=n.x-this._getViewportMarginStart();else if(l)p=n.x,u=r.right-n.x-this._getViewportMarginEnd();else{const w=Math.min(r.right-n.x+r.left,n.x),H=this._lastBoundingBoxSize.width;u=2*w,p=n.x-w,u>H&&!this._isInitialRender&&!this._growAfterOpen&&(p=n.x-H/2)}return{top:a,left:p,bottom:s,right:M,width:u,height:o}}_setBoundingBoxStyles(n,e){const r=this._calculateBoundingBoxRect(n,e);!this._isInitialRender&&!this._growAfterOpen&&(r.height=Math.min(r.height,this._lastBoundingBoxSize.height),r.width=Math.min(r.width,this._lastBoundingBoxSize.width));const i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right="auto",i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{const o=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;i.width=_s(r.width),i.height=_s(r.height),i.top=_s(r.top)||"auto",i.bottom=_s(r.bottom)||"auto",i.left=_s(r.left)||"auto",i.right=_s(r.right)||"auto",i.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",i.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",o&&(i.maxHeight=_s(o)),a&&(i.maxWidth=_s(a))}this._lastBoundingBoxSize=r,a_(this._boundingBox.style,i)}_resetBoundingBoxStyles(){a_(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){a_(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(n,e){const r={},i=this._hasExactPosition(),o=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(i){const u=this._viewportRuler.getViewportScrollPosition();a_(r,this._getExactOverlayY(e,n,u)),a_(r,this._getExactOverlayX(e,n,u))}else r.position="static";let s="",l=this._getOffset(e,"x"),c=this._getOffset(e,"y");l&&(s+=`translateX(${l}px) `),c&&(s+=`translateY(${c}px)`),r.transform=s.trim(),a.maxHeight&&(i?r.maxHeight=_s(a.maxHeight):o&&(r.maxHeight="")),a.maxWidth&&(i?r.maxWidth=_s(a.maxWidth):o&&(r.maxWidth="")),a_(this._pane.style,r)}_getExactOverlayY(n,e,r){let i={top:"",bottom:""},o=this._getOverlayPoint(e,this._overlayRect,n);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,r)),"bottom"===n.overlayY?i.bottom=this._document.documentElement.clientHeight-(o.y+this._overlayRect.height)+"px":i.top=_s(o.y),i}_getExactOverlayX(n,e,r){let a,i={left:"",right:""},o=this._getOverlayPoint(e,this._overlayRect,n);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,r)),a=this._isRtl()?"end"===n.overlayX?"left":"right":"end"===n.overlayX?"right":"left","right"===a?i.right=this._document.documentElement.clientWidth-(o.x+this._overlayRect.width)+"px":i.left=_s(o.x),i}_getScrollVisibility(){const n=this._getOriginRect(),e=this._pane.getBoundingClientRect(),r=this._scrollables.map(i=>i.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:JV(n,r),isOriginOutsideView:SA(n,r),isOverlayClipped:JV(e,r),isOverlayOutsideView:SA(e,r)}}_subtractOverflows(n,...e){return e.reduce((r,i)=>r-Math.max(i,0),n)}_getNarrowedViewportRect(){const n=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,r=this._viewportRuler.getViewportScrollPosition();return{top:r.top+this._getViewportMarginTop(),left:r.left+this._getViewportMarginStart(),right:r.left+n-this._getViewportMarginEnd(),bottom:r.top+e-this._getViewportMarginBottom(),width:n-this._getViewportMarginStart()-this._getViewportMarginEnd(),height:e-this._getViewportMarginTop()-this._getViewportMarginBottom()}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(n,e){return"x"===e?null==n.offsetX?this._offsetX:n.offsetX:null==n.offsetY?this._offsetY:n.offsetY}_validatePositions(){}_addPanelClasses(n){this._pane&&$x(n).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(n=>{this._pane.classList.remove(n)}),this._appliedPanelClasses=[])}_getViewportMarginStart(){return"number"==typeof this._viewportMargin?this._viewportMargin:this._viewportMargin?.start??0}_getViewportMarginEnd(){return"number"==typeof this._viewportMargin?this._viewportMargin:this._viewportMargin?.end??0}_getViewportMarginTop(){return"number"==typeof this._viewportMargin?this._viewportMargin:this._viewportMargin?.top??0}_getViewportMarginBottom(){return"number"==typeof this._viewportMargin?this._viewportMargin:this._viewportMargin?.bottom??0}_getOriginRect(){const n=this._origin;if(n instanceof yr)return n.nativeElement.getBoundingClientRect();if(n instanceof Element)return n.getBoundingClientRect();const e=n.width||0,r=n.height||0;return{top:n.y,bottom:n.y+r,left:n.x,right:n.x+e,height:r,width:e}}_getContainerRect(){const n=this._overlayRef.getConfig().usePopover&&"global"!==this._popoverLocation,e=this._overlayContainer.getContainerElement();n&&(e.style.display="block");const r=e.getBoundingClientRect();return n&&(e.style.display=""),r}}function a_(t,n){for(let e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t}function iz(t){if("number"!=typeof t&&null!=t){const[n,e]=t.split(wbe);return e&&"px"!==e?null:parseFloat(n)}return t||null}function oz(t){return{top:Math.floor(t.top),right:Math.floor(t.right),bottom:Math.floor(t.bottom),left:Math.floor(t.left),width:Math.floor(t.width),height:Math.floor(t.height)}}const az="cdk-global-overlay-wrapper";function DA(t){return new xbe}class xbe{_overlayRef;_cssPosition="static";_topOffset="";_bottomOffset="";_alignItems="";_xPosition="";_xOffset="";_width="";_height="";_isDisposed=!1;attach(n){const e=n.getConfig();this._overlayRef=n,this._width&&!e.width&&n.updateSize({width:this._width}),this._height&&!e.height&&n.updateSize({height:this._height}),n.hostElement.classList.add(az),this._isDisposed=!1}top(n=""){return this._bottomOffset="",this._topOffset=n,this._alignItems="flex-start",this}left(n=""){return this._xOffset=n,this._xPosition="left",this}bottom(n=""){return this._topOffset="",this._bottomOffset=n,this._alignItems="flex-end",this}right(n=""){return this._xOffset=n,this._xPosition="right",this}start(n=""){return this._xOffset=n,this._xPosition="start",this}end(n=""){return this._xOffset=n,this._xPosition="end",this}width(n=""){return this._overlayRef?this._overlayRef.updateSize({width:n}):this._width=n,this}height(n=""){return this._overlayRef?this._overlayRef.updateSize({height:n}):this._height=n,this}centerHorizontally(n=""){return this.left(n),this._xPosition="center",this}centerVertically(n=""){return this.top(n),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,r=this._overlayRef.getConfig(),{width:i,height:o,maxWidth:a,maxHeight:s}=r,l=!("100%"!==i&&"100vw"!==i||a&&"100%"!==a&&"100vw"!==a),c=!("100%"!==o&&"100vh"!==o||s&&"100%"!==s&&"100vh"!==s),u=this._xPosition,p=this._xOffset,M="rtl"===this._overlayRef.getConfig().direction;let w="",H="",q="";l?q="flex-start":"center"===u?(q="center",M?H=p:w=p):M?"left"===u||"end"===u?(q="flex-end",w=p):("right"===u||"start"===u)&&(q="flex-start",H=p):"left"===u||"start"===u?(q="flex-start",w=p):("right"===u||"end"===u)&&(q="flex-end",H=p),n.position=this._cssPosition,n.marginLeft=l?"0":w,n.marginTop=c?"0":this._topOffset,n.marginBottom=this._bottomOffset,n.marginRight=l?"0":H,e.justifyContent=q,e.alignItems=c?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,r=e.style;e.classList.remove(az),r.justifyContent=r.alignItems=n.marginTop=n.marginBottom=n.marginLeft=n.marginRight=n.position="",this._overlayRef=null,this._isDisposed=!0}}let kbe=(()=>{class t{_injector=Q(oi);global(){return DA()}flexibleConnectedTo(e){return kA(this._injector,e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const MA=new xt("OVERLAY_DEFAULT_CONFIG");function Sk(t,n){t.get(Uc).load(tz);const e=t.get(F2),r=t.get(Mi),i=t.get(vs),o=t.get(Bd),a=t.get($d),s=t.get(es,null,{optional:!0})||t.get(pu).createRenderer(null,null),l=new CA(n),c=t.get(MA,null,{optional:!0})?.usePopover??!0;l.direction=l.direction||a.value,l.usePopover=!(!r.body||!("showPopover"in r.body))&&(n?.usePopover??c);const u=r.createElement("div"),p=r.createElement("div");u.id=i.getId("cdk-overlay-"),u.classList.add("cdk-overlay-pane"),p.appendChild(u),l.usePopover&&(p.setAttribute("popover","manual"),p.classList.add("cdk-overlay-popover"));const M=l.usePopover?l.positionStrategy?.getPopoverInsertionPoint?.():null;return xA(M)?M.after(p):"parent"===M?.type?M.element.appendChild(p):e.getContainerElement().appendChild(p),new nz(new dbe(u,o,t),p,u,l,t.get(ir),t.get(vbe),r,t.get(zg),t.get(ybe),n?.disableAnimations??"NoopAnimations"===t.get(Uw,null,{optional:!0}),t.get(Wo),s)}let Dbe=(()=>{class t{scrollStrategies=Q(gbe);_positionBuilder=Q(kbe);_injector=Q(oi);create(e){return Sk(this._injector,e)}position(){return this._positionBuilder}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const Mbe=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],Tbe=new xt("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>wk(t)}});let Ck=(()=>{class t{elementRef=Q(yr);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]})}return t})();const Ebe=new xt("cdk-connected-overlay-default-config");let Dk,sz=(()=>{class t{_dir=Q($d,{optional:!0});_injector=Q(oi);_overlayRef;_templatePortal;_backdropSubscription=jn.EMPTY;_attachSubscription=jn.EMPTY;_detachSubscription=jn.EMPTY;_positionSubscription=jn.EMPTY;_offsetX;_offsetY;_position;_scrollStrategyFactory=Q(Tbe);_ngZone=Q(ir);origin;positions;positionStrategy;get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}width;height;minWidth;minHeight;backdropClass;panelClass;viewportMargin=0;scrollStrategy;open=!1;disableClose=!1;transformOriginSelector;hasBackdrop=!1;lockPosition=!1;flexibleDimensions=!1;growAfterOpen=!1;push=!1;disposeOnNavigation=!1;usePopover;matchWidth=!1;set _config(e){"string"!=typeof e&&this._assignConfig(e)}backdropClick=new Bn;positionChange=new Bn;attach=new Bn;detach=new Bn;overlayKeydown=new Bn;overlayOutsideClick=new Bn;constructor(){const e=Q(ll),r=Q(cl),i=Q(Ebe,{optional:!0}),o=Q(MA,{optional:!0});this.usePopover=!1===o?.usePopover?null:"global",this._templatePortal=new a1(e,r),this.scrollStrategy=this._scrollStrategyFactory(),i&&this._assignConfig(i)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef?.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef?.updateSize({width:this._getWidth(),minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this.attachOverlay():this.detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=Mbe);const e=this._overlayRef=Sk(this._injector,this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(r=>{this.overlayKeydown.next(r),27===r.keyCode&&!this.disableClose&&!ch(r)&&(r.preventDefault(),this.detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(r=>{const i=this._getOriginElement(),o=wu(r);(!i||i!==o&&!i.contains(o))&&this.overlayOutsideClick.next(r)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),r=new CA({direction:this._dir||"ltr",positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation,usePopover:!!this.usePopover});return(this.height||0===this.height)&&(r.height=this.height),(this.minWidth||0===this.minWidth)&&(r.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(r.minHeight=this.minHeight),this.backdropClass&&(r.backdropClass=this.backdropClass),this.panelClass&&(r.panelClass=this.panelClass),r}_updatePositionStrategy(e){const r=this.positions.map(i=>({originX:i.originX,originY:i.originY,overlayX:i.overlayX,overlayY:i.overlayY,offsetX:i.offsetX||this.offsetX,offsetY:i.offsetY||this.offsetY,panelClass:i.panelClass||void 0}));return e.setOrigin(this._getOrigin()).withPositions(r).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector).withPopoverLocation(null===this.usePopover?"global":this.usePopover)}_createPositionStrategy(){const e=kA(this._injector,this._getOrigin());return this._updatePositionStrategy(e),e}_getOrigin(){return this.origin instanceof Ck?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof Ck?this.origin.elementRef.nativeElement:this.origin instanceof yr?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}_getWidth(){return this.width?this.width:this.matchWidth?this._getOriginElement()?.getBoundingClientRect?.().width:void 0}attachOverlay(){this._overlayRef||this._createOverlay();const e=this._overlayRef;e.getConfig().hasBackdrop=this.hasBackdrop,e.updateSize({width:this._getWidth()}),e.hasAttached()||e.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=e.backdropClick().subscribe(r=>this.backdropClick.emit(r)):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(_A(()=>this.positionChange.observers.length>0)).subscribe(r=>{this._ngZone.run(()=>this.positionChange.emit(r)),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()})),this.open=!0}detachOverlay(){this._overlayRef?.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.open=!1}_assignConfig(e){this.origin=e.origin??this.origin,this.positions=e.positions??this.positions,this.positionStrategy=e.positionStrategy??this.positionStrategy,this.offsetX=e.offsetX??this.offsetX,this.offsetY=e.offsetY??this.offsetY,this.width=e.width??this.width,this.height=e.height??this.height,this.minWidth=e.minWidth??this.minWidth,this.minHeight=e.minHeight??this.minHeight,this.backdropClass=e.backdropClass??this.backdropClass,this.panelClass=e.panelClass??this.panelClass,this.viewportMargin=e.viewportMargin??this.viewportMargin,this.scrollStrategy=e.scrollStrategy??this.scrollStrategy,this.disableClose=e.disableClose??this.disableClose,this.transformOriginSelector=e.transformOriginSelector??this.transformOriginSelector,this.hasBackdrop=e.hasBackdrop??this.hasBackdrop,this.lockPosition=e.lockPosition??this.lockPosition,this.flexibleDimensions=e.flexibleDimensions??this.flexibleDimensions,this.growAfterOpen=e.growAfterOpen??this.growAfterOpen,this.push=e.push??this.push,this.disposeOnNavigation=e.disposeOnNavigation??this.disposeOnNavigation,this.usePopover=e.usePopover??this.usePopover,this.matchWidth=e.matchWidth??this.matchWidth}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",On],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",On],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",On],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",On],push:[2,"cdkConnectedOverlayPush","push",On],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",On],usePopover:[0,"cdkConnectedOverlayUsePopover","usePopover"],matchWidth:[2,"cdkConnectedOverlayMatchWidth","matchWidth",On],_config:[0,"cdkConnectedOverlay","_config"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[Ts]})}return t})(),xk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({providers:[Dbe],imports:[gs,bk,dA,dA]})}return t})(),kk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(r,i){},styles:[".lvemanager-xray-root .cdk-visually-hidden {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n white-space: nowrap;\n outline: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n left: 0;\n}\n.lvemanager-xray-root [dir=rtl] .cdk-visually-hidden {\n left: auto;\n right: 0;\n}\n"],encapsulation:2})}return t})();let lz=(()=>{class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),Obe=(()=>{class t{_mutationObserverFactory=Q(lz);_observedElements=new Map;_ngZone=Q(ir);ngOnDestroy(){this._observedElements.forEach((e,r)=>this._cleanupObserver(r))}observe(e){const r=e_(e);return new si(i=>{const a=this._observeElement(r).pipe(Nr(s=>s.filter(l=>!function Nbe(t){if("characterData"===t.type&&t.target instanceof Comment)return!0;if("childList"===t.type){for(let n=0;n<t.addedNodes.length;n++)if(!(t.addedNodes[n]instanceof Comment))return!1;for(let n=0;n<t.removedNodes.length;n++)if(!(t.removedNodes[n]instanceof Comment))return!1;return!0}return!1}(l))),Ro(s=>!!s.length)).subscribe(s=>{this._ngZone.run(()=>{i.next(s)})});return()=>{a.unsubscribe(),this._unobserveElement(r)}})}_observeElement(e){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(e))this._observedElements.get(e).count++;else{const r=new fn,i=this._mutationObserverFactory.create(o=>r.next(o));i&&i.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:i,stream:r,count:1})}return this._observedElements.get(e).stream})}_unobserveElement(e){this._observedElements.has(e)&&(this._observedElements.get(e).count--,this._observedElements.get(e).count||this._cleanupObserver(e))}_cleanupObserver(e){if(this._observedElements.has(e)){const{observer:r,stream:i}=this._observedElements.get(e);r&&r.disconnect(),i.complete(),this._observedElements.delete(e)}}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),Rbe=(()=>{class t{_contentObserver=Q(Obe);_elementRef=Q(yr);event=new Bn;get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._disabled?this._unsubscribe():this._subscribe()}_disabled=!1;get debounce(){return this._debounce}set debounce(e){this._debounce=$b(e),this._subscribe()}_debounce;_currentSubscription=null;ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const e=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?e.pipe(Wx(this.debounce)):e).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",On],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return t})(),cz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({providers:[lz]})}return t})(),dz=(()=>{class t{_platform=Q(Ls);isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function Fbe(t){return!!(t.offsetWidth||t.offsetHeight||"function"==typeof t.getClientRects&&t.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const r=function Pbe(t){try{return t.frameElement}catch{return null}}(function Wbe(t){return t.ownerDocument&&t.ownerDocument.defaultView||window}(e));if(r&&(-1===hz(r)||!this.isVisible(r)))return!1;let i=e.nodeName.toLowerCase(),o=hz(e);return e.hasAttribute("contenteditable")?-1!==o:!("iframe"===i||"object"===i||this._platform.WEBKIT&&this._platform.IOS&&!function Vbe(t){let n=t.nodeName.toLowerCase(),e="input"===n&&t.type;return"text"===e||"password"===e||"select"===n||"textarea"===n}(e))&&("audio"===i?!!e.hasAttribute("controls")&&-1!==o:"video"===i?-1!==o&&(null!==o||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,r){return function zbe(t){return!function Hbe(t){return function Ube(t){return"input"==t.nodeName.toLowerCase()}(t)&&"hidden"==t.type}(t)&&(function Bbe(t){let n=t.nodeName.toLowerCase();return"input"===n||"select"===n||"button"===n||"textarea"===n}(t)||function jbe(t){return function Ybe(t){return"a"==t.nodeName.toLowerCase()}(t)&&t.hasAttribute("href")}(t)||t.hasAttribute("contenteditable")||uz(t))}(e)&&!this.isDisabled(e)&&(r?.ignoreVisibility||this.isVisible(e))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function uz(t){if(!t.hasAttribute("tabindex")||void 0===t.tabIndex)return!1;let n=t.getAttribute("tabindex");return!(!n||isNaN(parseInt(n,10)))}function hz(t){if(!uz(t))return null;const n=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(n)?-1:n}class fz{_element;_checker;_ngZone;_document;_injector;_startAnchor=null;_endAnchor=null;_hasAttached=!1;startAnchorListener=()=>this.focusLastTabbableElement();endAnchorListener=()=>this.focusFirstTabbableElement();get enabled(){return this._enabled}set enabled(n){this._enabled=n,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}_enabled=!0;constructor(n,e,r,i,o=!1,a){this._element=n,this._checker=e,this._ngZone=r,this._document=i,this._injector=a,o||this.attachAnchors()}destroy(){const n=this._startAnchor,e=this._endAnchor;n&&(n.removeEventListener("focus",this.startAnchorListener),n.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(n)))})}focusFirstTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(n)))})}focusLastTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(n)))})}_getRegionBoundary(n){const e=this._element.querySelectorAll(`[cdk-focus-region-${n}], [cdkFocusRegion${n}], [cdk-focus-${n}]`);return"start"==n?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(n){const e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){const r=this._getFirstTabbableElement(e);return r?.focus(n),!!r}return e.focus(n),!0}return this.focusFirstTabbableElement(n)}focusFirstTabbableElement(n){const e=this._getRegionBoundary("start");return e&&e.focus(n),!!e}focusLastTabbableElement(n){const e=this._getRegionBoundary("end");return e&&e.focus(n),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(n){if(this._checker.isFocusable(n)&&this._checker.isTabbable(n))return n;const e=n.children;for(let r=0;r<e.length;r++){const i=e[r].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(e[r]):null;if(i)return i}return null}_getLastTabbableElement(n){if(this._checker.isFocusable(n)&&this._checker.isTabbable(n))return n;const e=n.children;for(let r=e.length-1;r>=0;r--){const i=e[r].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[r]):null;if(i)return i}return null}_createAnchor(){const n=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,n),n.classList.add("cdk-visually-hidden"),n.classList.add("cdk-focus-trap-anchor"),n.setAttribute("aria-hidden","true"),n}_toggleAnchorTabIndex(n,e){n?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(n){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}_executeOnStable(n){sl(n,{injector:this._injector})}}let $be=(()=>{class t{_checker=Q(dz);_ngZone=Q(ir);_document=Q(Mi);_injector=Q(oi);constructor(){Q(Uc).load(kk)}create(e,r=!1){return new fz(e,this._checker,this._ngZone,this._document,r,this._injector)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const Gbe=new xt("liveAnnouncerElement",{providedIn:"root",factory:()=>null}),qbe=new xt("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let Kbe=0,Zbe=(()=>{class t{_ngZone=Q(ir);_defaultOptions=Q(qbe,{optional:!0});_liveElement;_document=Q(Mi);_sanitizer=Q(gx);_previousTimeout;_currentPromise;_currentResolve;constructor(){const e=Q(Gbe,{optional:!0});this._liveElement=e||this._createLiveElement()}announce(e,...r){const i=this._defaultOptions;let o,a;return 1===r.length&&"number"==typeof r[0]?a=r[0]:[o,a]=r,this.clear(),clearTimeout(this._previousTimeout),o||(o=i&&i.politeness?i.politeness:"polite"),null==a&&i&&(a=i.duration),this._liveElement.setAttribute("aria-live",o),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(s=>this._currentResolve=s)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{e&&"string"!=typeof e?function Lbe(t,n,e){const r=e.sanitize(Ei.HTML,n);t.innerHTML=function Abe(t){return function Ibe(){if(void 0===Dk&&(Dk=null,typeof window<"u")){const t=window;if(void 0!==t.trustedTypes)try{Dk=t.trustedTypes.createPolicy("angular#components",{createHTML:n=>n})}catch(n){console.error(n)}}return Dk}()?.createHTML(t)||t}(r||"")}(this._liveElement,e,this._sanitizer):this._liveElement.textContent=e,"number"==typeof a&&(this._previousTimeout=setTimeout(()=>this.clear(),a)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const e="cdk-live-announcer-element",r=this._document.getElementsByClassName(e),i=this._document.createElement("div");for(let o=0;o<r.length;o++)r[o].remove();return i.classList.add(e),i.classList.add("cdk-visually-hidden"),i.setAttribute("aria-atomic","true"),i.setAttribute("aria-live","polite"),i.id="cdk-live-announcer-"+Kbe++,this._document.body.appendChild(i),i}_exposeAnnouncerToModals(e){const r=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let i=0;i<r.length;i++){const o=r[i],a=o.getAttribute("aria-owns");a?-1===a.indexOf(e)&&o.setAttribute("aria-owns",a+" "+e):o.setAttribute("aria-owns",e)}}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();var s_=function(t){return t[t.NONE=0]="NONE",t[t.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",t[t.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",t}(s_||{});const pz="cdk-high-contrast-black-on-white",mz="cdk-high-contrast-white-on-black",TA="cdk-high-contrast-active";let Xbe=(()=>{class t{_platform=Q(Ls);_hasCheckedHighContrastMode=!1;_document=Q(Mi);_breakpointSubscription;constructor(){this._breakpointSubscription=Q(A2e).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return s_.NONE;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const r=this._document.defaultView||window,i=r&&r.getComputedStyle?r.getComputedStyle(e):null,o=(i&&i.backgroundColor||"").replace(/ /g,"");switch(e.remove(),o){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return s_.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return s_.BLACK_ON_WHITE}return s_.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(TA,pz,mz),this._hasCheckedHighContrastMode=!0;const r=this.getHighContrastMode();r===s_.BLACK_ON_WHITE?e.add(TA,pz):r===s_.WHITE_ON_BLACK&&e.add(TA,mz)}}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),gz=(()=>{class t{constructor(){Q(Xbe)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[cz]})}return t})();function Jbe(t,n){}class l1{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;closePredicate;width="";height="";minWidth;minHeight;maxWidth;maxHeight;positionStrategy;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;scrollStrategy;closeOnNavigation=!0;closeOnDestroy=!0;closeOnOverlayDetachments=!0;disableAnimations=!1;providers;container;templateContext;bindings}let _z=(()=>{class t extends yA{_elementRef=Q(yr);_focusTrapFactory=Q($be);_config;_interactivityChecker=Q(dz);_ngZone=Q(ir);_focusMonitor=Q(lm);_renderer=Q(es);_changeDetectorRef=Q(yo);_injector=Q(oi);_platform=Q(Ls);_document=Q(Mi);_portalOutlet;_focusTrapped=new fn;_focusTrap=null;_elementFocusedBeforeDialogWasOpened=null;_closeInteractionType=null;_ariaLabelledByQueue=[];_isDestroyed=!1;constructor(){super(),this._config=Q(l1,{optional:!0})||new l1,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(e){this._ariaLabelledByQueue.push(e),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(e){const r=this._ariaLabelledByQueue.indexOf(e);r>-1&&(this._ariaLabelledByQueue.splice(r,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._focusTrapped.complete(),this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();const r=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),r}attachTemplatePortal(e){this._portalOutlet.hasAttached();const r=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),r}attachDomPortal=e=>{this._portalOutlet.hasAttached();const r=this._portalOutlet.attachDomPortal(e);return this._contentAttached(),r};_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,r){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const i=()=>{o(),a(),e.removeAttribute("tabindex")},o=this._renderer.listen(e,"blur",i),a=this._renderer.listen(e,"mousedown",i)})),e.focus(r)}_focusByCssSelector(e,r){let i=this._elementRef.nativeElement.querySelector(e);i&&this._forceFocus(i,r)}_trapFocus(e){this._isDestroyed||sl(()=>{const r=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||r.focus(e);break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement(e)||this._focusDialogContainer(e);break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]',e);break;default:this._focusByCssSelector(this._config.autoFocus,e)}this._focusTrapped.next()},{injector:this._injector})}_restoreFocus(){const e=this._config.restoreFocus;let r=null;if("string"==typeof e?r=this._document.querySelector(e):"boolean"==typeof e?r=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(r=e),this._config.restoreFocus&&r&&"function"==typeof r.focus){const i=AI(),o=this._elementRef.nativeElement;(!i||i===this._document.body||i===o||o.contains(i))&&(this._focusMonitor?(this._focusMonitor.focusVia(r,this._closeInteractionType),this._closeInteractionType=null):r.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(e){this._elementRef.nativeElement.focus?.(e)}_containsFocus(){const e=this._elementRef.nativeElement,r=AI();return e===r||e.contains(r)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=AI()))}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["cdk-dialog-container"]],viewQuery:function(r,i){if(1&r&&No(s1,7),2&r){let o;vn(o=yn())&&(i._portalOutlet=o.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(r,i){2&r&&qr("id",i._config.id||null)("role",i._config.role)("aria-modal",i._config.ariaModal)("aria-labelledby",i._config.ariaLabel?null:i._ariaLabelledByQueue[0])("aria-label",i._config.ariaLabel)("aria-describedby",i._config.ariaDescribedBy||null)},features:[jr],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(r,i){1&r&&Vt(0,Jbe,0,0,"ng-template",0)},dependencies:[s1],styles:[".lvemanager-xray-root .cdk-dialog-container {\n display: block;\n width: 100%;\n height: 100%;\n min-height: inherit;\n max-height: inherit;\n}\n"],encapsulation:2,changeDetection:1})}return t})();class EA{overlayRef;config;componentInstance=null;componentRef=null;containerInstance;disableClose;closed=new fn;backdropClick;keydownEvents;outsidePointerEvents;id;_detachSubscription;constructor(n,e){this.overlayRef=n,this.config=e,this.disableClose=e.disableClose,this.backdropClick=n.backdropClick(),this.keydownEvents=n.keydownEvents(),this.outsidePointerEvents=n.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(r=>{27===r.keyCode&&!this.disableClose&&!ch(r)&&(r.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{!this.disableClose&&this._canClose()?this.close(void 0,{focusOrigin:"mouse"}):this.containerInstance._recaptureFocus?.()}),this._detachSubscription=n.detachments().subscribe(()=>{!1!==e.closeOnOverlayDetachments&&this.close()})}close(n,e){if(this._canClose(n)){const r=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),r.next(n),r.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(n="",e=""){return this.overlayRef.updateSize({width:n,height:e}),this}addPanelClass(n){return this.overlayRef.addPanelClass(n),this}removePanelClass(n){return this.overlayRef.removePanelClass(n),this}_canClose(n){const e=this.config;return!!this.containerInstance&&(!e.closePredicate||e.closePredicate(n,e,this.componentInstance))}}const Qbe=new xt("DialogScrollStrategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>bA(t)}}),e1e=new xt("DialogData"),t1e=new xt("DefaultDialogConfig");function n1e(t){const n=Fi(t),e=new Bn;return{valueSignal:n,get value(){return n()},change:e,ngOnDestroy(){e.complete()}}}let vz=(()=>{class t{_injector=Q(oi);_defaultOptions=Q(t1e,{optional:!0});_parentDialog=Q(t,{optional:!0,skipSelf:!0});_overlayContainer=Q(F2);_idGenerator=Q(vs);_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new fn;_afterOpenedAtThisLevel=new fn;_ariaHiddenElements=new Map;_scrollStrategy=Q(Qbe);get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}afterAllClosed=im(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Al(void 0)));open(e,r){(r={...this._defaultOptions||new l1,...r}).id=r.id||this._idGenerator.getId("cdk-dialog-"),r.id&&this.getDialogById(r.id);const o=this._getOverlayConfig(r),a=Sk(this._injector,o),s=new EA(a,r),l=this._attachContainer(a,s,r);if(s.containerInstance=l,!this.openDialogs.length){const c=this._overlayContainer.getContainerElement();l._focusTrapped?l._focusTrapped.pipe(Gs(1)).subscribe(()=>{this._hideNonDialogContentFromAssistiveTechnology(c)}):this._hideNonDialogContentFromAssistiveTechnology(c)}return this._attachDialogContent(e,s,l,r),this.openDialogs.push(s),s.closed.subscribe(()=>this._removeOpenDialog(s,!0)),this.afterOpened.next(s),s}closeAll(){IA(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(r=>r.id===e)}ngOnDestroy(){IA(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),IA(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){const r=new CA({positionStrategy:e.positionStrategy||DA().centerHorizontally().centerVertically(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,width:e.width,height:e.height,disposeOnNavigation:e.closeOnNavigation,disableAnimations:e.disableAnimations});return e.backdropClass&&(r.backdropClass=e.backdropClass),r}_attachContainer(e,r,i){const o=i.injector||i.viewContainerRef?.injector,a=[{provide:l1,useValue:i},{provide:EA,useValue:r},{provide:nz,useValue:e}];let s;i.container?"function"==typeof i.container?s=i.container:(s=i.container.type,a.push(...i.container.providers(i))):s=_z;const l=new yk(s,i.viewContainerRef,oi.create({parent:o||this._injector,providers:a}));return e.attach(l).instance}_attachDialogContent(e,r,i,o){if(e instanceof ll){const a=this._createInjector(o,r,i,void 0);let s={$implicit:o.data,dialogRef:r};o.templateContext&&(s={...s,..."function"==typeof o.templateContext?o.templateContext():o.templateContext}),i.attachTemplatePortal(new a1(e,null,s,a))}else{const a=this._createInjector(o,r,i,this._injector),s=i.attachComponentPortal(new yk(e,o.viewContainerRef,a,null,o.bindings));r.componentRef=s,r.componentInstance=s.instance}}_createInjector(e,r,i,o){const a=e.injector||e.viewContainerRef?.injector,s=[{provide:e1e,useValue:e.data},{provide:EA,useValue:r}];return e.providers&&("function"==typeof e.providers?s.push(...e.providers(r,e,i)):s.push(...e.providers)),e.direction&&(!a||!a.get($d,null,{optional:!0}))&&s.push({provide:$d,useValue:n1e(e.direction)}),oi.create({parent:a||o,providers:s})}_removeOpenDialog(e,r){const i=this.openDialogs.indexOf(e);i>-1&&(this.openDialogs.splice(i,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((o,a)=>{o?a.setAttribute("aria-hidden",o):a.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),r&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(e){if(e.parentElement){const r=e.parentElement.children;for(let i=r.length-1;i>-1;i--){const o=r[i];o!==e&&"SCRIPT"!==o.nodeName&&"STYLE"!==o.nodeName&&!o.hasAttribute("aria-live")&&!o.hasAttribute("popover")&&(this._ariaHiddenElements.set(o,o.getAttribute("aria-hidden")),o.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function IA(t,n){let e=t.length;for(;e--;)n(t[e])}let r1e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({providers:[vz],imports:[xk,bk,gz,bk]})}return t})();function i1e(t,n){}class yz{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;closePredicate;width="";height="";minWidth;minHeight;maxWidth;maxHeight;position;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;delayFocusTrap=!0;scrollStrategy;closeOnNavigation=!0;enterAnimationDuration;exitAnimationDuration;bindings}const AA="mdc-dialog--open",bz="mdc-dialog--opening",wz="mdc-dialog--closing";let s1e=(()=>{class t extends _z{_animationStateChanged=new Bn;_animationsEnabled=!qs();_actionSectionCount=0;_hostElement=this._elementRef.nativeElement;_enterAnimationDuration=this._animationsEnabled?Cz(this._config.enterAnimationDuration)??150:0;_exitAnimationDuration=this._animationsEnabled?Cz(this._config.exitAnimationDuration)??75:0;_animationTimer=null;_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(Sz,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(bz,AA)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(AA),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(AA),this._animationsEnabled?(this._hostElement.style.setProperty(Sz,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(wz)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(e){this._actionSectionCount+=e,this._changeDetectorRef.markForCheck()}_finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)};_finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})};_clearAnimationClasses(){this._hostElement.classList.remove(bz,wz)}_waitForAnimationToComplete(e,r){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(r,e)}_requestAnimationFrame(e){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(e):e()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}attachComponentPortal(e){const r=super.attachComponentPortal(e);return r.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),r}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Vn({type:t,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(r,i){2&r&&(th("id",i._config.id),qr("aria-modal",i._config.ariaModal)("role",i._config.role)("aria-labelledby",i._config.ariaLabel?null:i._ariaLabelledByQueue[0])("aria-label",i._config.ariaLabel)("aria-describedby",i._config.ariaDescribedBy||null),er("_mat-animation-noopable",!i._animationsEnabled)("mat-mdc-dialog-container-with-actions",i._actionSectionCount>0))},features:[jr],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"div",1),Vt(2,i1e,0,0,"ng-template",2),de()())},dependencies:[s1],styles:['.lvemanager-xray-root .mat-mdc-dialog-container {\n width: 100%;\n height: 100%;\n display: block;\n box-sizing: border-box;\n max-height: inherit;\n min-height: inherit;\n min-width: inherit;\n max-width: inherit;\n outline: 0;\n}\n\n.lvemanager-xray-root .cdk-overlay-pane.mat-mdc-dialog-panel {\n max-width: var(--%NS%mat-dialog-container-max-width, 560px);\n min-width: var(--%NS%mat-dialog-container-min-width, 280px);\n}\n@media (max-width: 599px) {\n .lvemanager-xray-root .cdk-overlay-pane.mat-mdc-dialog-panel {\n max-width: var(--%NS%mat-dialog-container-small-max-width, calc(100vw - 32px));\n }\n}\n\n.lvemanager-xray-root .mat-mdc-dialog-inner-container {\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: space-around;\n box-sizing: border-box;\n height: 100%;\n opacity: 0;\n transition: opacity linear var(--%NS%mat-dialog-transition-duration, 0ms);\n max-height: inherit;\n min-height: inherit;\n min-width: inherit;\n max-width: inherit;\n}\n.lvemanager-xray-root .mdc-dialog--closing .mat-mdc-dialog-inner-container {\n transition: opacity 75ms linear;\n transform: none;\n}\n.lvemanager-xray-root .mdc-dialog--open .mat-mdc-dialog-inner-container {\n opacity: 1;\n}\n.lvemanager-xray-root ._mat-animation-noopable .mat-mdc-dialog-inner-container {\n transition: none;\n}\n\n.lvemanager-xray-root .mat-mdc-dialog-surface {\n display: flex;\n flex-direction: column;\n flex-grow: 0;\n flex-shrink: 0;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n position: relative;\n overflow-y: auto;\n outline: 0;\n transform: scale(0.8);\n transition: transform var(--%NS%mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);\n max-height: inherit;\n min-height: inherit;\n min-width: inherit;\n max-width: inherit;\n box-shadow: var(--%NS%mat-dialog-container-elevation-shadow, none);\n border-radius: var(--%NS%mat-dialog-container-shape, var(--%NS%mat-sys-corner-extra-large, 4px));\n background-color: var(--%NS%mat-dialog-container-color, var(--%NS%mat-sys-surface, white));\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-dialog-surface {\n text-align: right;\n}\n.lvemanager-xray-root .mdc-dialog--open .mat-mdc-dialog-surface, .lvemanager-xray-root .mdc-dialog--closing .mat-mdc-dialog-surface {\n transform: none;\n}\n.lvemanager-xray-root ._mat-animation-noopable .mat-mdc-dialog-surface {\n transition: none;\n}\n.lvemanager-xray-root .mat-mdc-dialog-surface::before {\n position: absolute;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n border: 2px solid transparent;\n border-radius: inherit;\n content: "";\n pointer-events: none;\n}\n\n.lvemanager-xray-root .mat-mdc-dialog-title {\n display: block;\n position: relative;\n flex-shrink: 0;\n box-sizing: border-box;\n margin: 0 0 1px;\n padding: var(--%NS%mat-dialog-headline-padding, 6px 24px 13px);\n}\n.lvemanager-xray-root .mat-mdc-dialog-title::before {\n display: inline-block;\n width: 0;\n height: 40px;\n content: "";\n vertical-align: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-dialog-title {\n text-align: right;\n}\n.lvemanager-xray-root .mat-mdc-dialog-container .mat-mdc-dialog-title {\n color: var(--%NS%mat-dialog-subhead-color, var(--%NS%mat-sys-on-surface, rgba(0, 0, 0, 0.87)));\n font-family: var(--%NS%mat-dialog-subhead-font, var(--%NS%mat-sys-headline-small-font, inherit));\n line-height: var(--%NS%mat-dialog-subhead-line-height, var(--%NS%mat-sys-headline-small-line-height, 1.5rem));\n font-size: var(--%NS%mat-dialog-subhead-size, var(--%NS%mat-sys-headline-small-size, 1rem));\n font-weight: var(--%NS%mat-dialog-subhead-weight, var(--%NS%mat-sys-headline-small-weight, 400));\n letter-spacing: var(--%NS%mat-dialog-subhead-tracking, var(--%NS%mat-sys-headline-small-tracking, 0.03125em));\n}\n\n.lvemanager-xray-root .mat-mdc-dialog-content {\n display: block;\n flex-grow: 1;\n box-sizing: border-box;\n margin: 0;\n overflow: auto;\n max-height: 65vh;\n}\n.lvemanager-xray-root .mat-mdc-dialog-content > :first-child {\n margin-top: 0;\n}\n.lvemanager-xray-root .mat-mdc-dialog-content > :last-child {\n margin-bottom: 0;\n}\n.lvemanager-xray-root .mat-mdc-dialog-container .mat-mdc-dialog-content {\n color: var(--%NS%mat-dialog-supporting-text-color, var(--%NS%mat-sys-on-surface-variant, rgba(0, 0, 0, 0.6)));\n font-family: var(--%NS%mat-dialog-supporting-text-font, var(--%NS%mat-sys-body-medium-font, inherit));\n line-height: var(--%NS%mat-dialog-supporting-text-line-height, var(--%NS%mat-sys-body-medium-line-height, 1.5rem));\n font-size: var(--%NS%mat-dialog-supporting-text-size, var(--%NS%mat-sys-body-medium-size, 1rem));\n font-weight: var(--%NS%mat-dialog-supporting-text-weight, var(--%NS%mat-sys-body-medium-weight, 400));\n letter-spacing: var(--%NS%mat-dialog-supporting-text-tracking, var(--%NS%mat-sys-body-medium-tracking, 0.03125em));\n}\n.lvemanager-xray-root .mat-mdc-dialog-container .mat-mdc-dialog-content {\n padding: var(--%NS%mat-dialog-content-padding, 20px 24px);\n}\n.lvemanager-xray-root .mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content {\n padding: var(--%NS%mat-dialog-with-actions-content-padding, 20px 24px 0);\n}\n.lvemanager-xray-root .mat-mdc-dialog-container .mat-mdc-dialog-title + .mat-mdc-dialog-content {\n padding-top: 0;\n}\n\n.lvemanager-xray-root .mat-mdc-dialog-actions {\n display: flex;\n position: relative;\n flex-shrink: 0;\n flex-wrap: wrap;\n align-items: center;\n box-sizing: border-box;\n min-height: 52px;\n margin: 0;\n border-top: 1px solid transparent;\n padding: var(--%NS%mat-dialog-actions-padding, 16px 24px);\n justify-content: var(--%NS%mat-dialog-actions-alignment, flex-end);\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-dialog-actions {\n border-top-color: CanvasText;\n }\n}\n.lvemanager-xray-root .mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start, .lvemanager-xray-root .mat-mdc-dialog-actions[align=start] {\n justify-content: start;\n}\n.lvemanager-xray-root .mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center, .lvemanager-xray-root .mat-mdc-dialog-actions[align=center] {\n justify-content: center;\n}\n.lvemanager-xray-root .mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end, .lvemanager-xray-root .mat-mdc-dialog-actions[align=end] {\n justify-content: flex-end;\n}\n.lvemanager-xray-root .mat-mdc-dialog-actions .mat-button-base + .mat-button-base,\n.lvemanager-xray-root .mat-mdc-dialog-actions .mat-mdc-button-base + .mat-mdc-button-base {\n margin-left: 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-dialog-actions .mat-button-base + .mat-button-base,\n.lvemanager-xray-root [dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base + .mat-mdc-button-base {\n margin-left: 0;\n margin-right: 8px;\n}\n\n.lvemanager-xray-root .mat-mdc-dialog-component-host {\n display: contents;\n}\n'],encapsulation:2,changeDetection:1})}return t})();const Sz="--mat-dialog-transition-duration";function Cz(t){return null==t?null:"number"==typeof t?t:t.endsWith("ms")?$b(t.substring(0,t.length-2)):t.endsWith("s")?1e3*$b(t.substring(0,t.length-1)):"0"===t?0:null}var Mk=function(t){return t[t.OPEN=0]="OPEN",t[t.CLOSING=1]="CLOSING",t[t.CLOSED=2]="CLOSED",t}(Mk||{});class c1{_ref;_config;_containerInstance;componentInstance;componentRef=null;disableClose;id;_afterOpened=new k2(1);_beforeClosed=new k2(1);_result;_closeFallbackTimeout;_state=Mk.OPEN;_closeInteractionType;constructor(n,e,r){this._ref=n,this._config=e,this._containerInstance=r,this.disableClose=e.disableClose,this.id=n.id,n.addPanelClass("mat-mdc-dialog-panel"),r._animationStateChanged.pipe(Ro(i=>"opened"===i.state),Gs(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),r._animationStateChanged.pipe(Ro(i=>"closed"===i.state),Gs(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),n.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),uc(this.backdropClick(),this.keydownEvents().pipe(Ro(i=>27===i.keyCode&&!this.disableClose&&!ch(i)))).subscribe(i=>{this.disableClose||(i.preventDefault(),xz(this,"keydown"===i.type?"keyboard":"mouse"))})}close(n){const e=this._config.closePredicate;e&&!e(n,this._config,this.componentInstance)||(this._result=n,this._containerInstance._animationStateChanged.pipe(Ro(r=>"closing"===r.state),Gs(1)).subscribe(r=>{this._beforeClosed.next(n),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),r.totalTime+100)}),this._state=Mk.CLOSING,this._containerInstance._startExitAnimation())}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(n){let e=this._ref.config.positionStrategy;return n&&(n.left||n.right)?n.left?e.left(n.left):e.right(n.right):e.centerHorizontally(),n&&(n.top||n.bottom)?n.top?e.top(n.top):e.bottom(n.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(n="",e=""){return this._ref.updateSize(n,e),this}addPanelClass(n){return this._ref.addPanelClass(n),this}removePanelClass(n){return this._ref.removePanelClass(n),this}getState(){return this._state}_finishDialogClose(){this._state=Mk.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function xz(t,n,e){return t._closeInteractionType=n,t.close(e)}const Tk=new xt("MatMdcDialogData"),l1e=new xt("mat-mdc-dialog-default-options"),c1e=new xt("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>bA(t)}});let Ek=(()=>{class t{_defaultOptions=Q(l1e,{optional:!0});_scrollStrategy=Q(c1e);_parentDialog=Q(t,{optional:!0,skipSelf:!0});_idGenerator=Q(vs);_injector=Q(oi);_dialog=Q(vz);_animationsDisabled=qs();_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new fn;_afterOpenedAtThisLevel=new fn;dialogConfigClass=yz;_dialogRefConstructor;_dialogContainerType;_dialogDataToken;get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}afterAllClosed=im(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Al(void 0)));constructor(){this._dialogRefConstructor=c1,this._dialogContainerType=s1e,this._dialogDataToken=Tk}open(e,r){let i;(r={...this._defaultOptions||new yz,...r}).id=r.id||this._idGenerator.getId("mat-mdc-dialog-"),r.scrollStrategy=r.scrollStrategy||this._scrollStrategy();const o=this._dialog.open(e,{...r,positionStrategy:DA().centerHorizontally().centerVertically(),disableClose:!0,closePredicate:void 0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,disableAnimations:this._animationsDisabled||"0"===r.enterAnimationDuration?.toLocaleString()||"0"===r.exitAnimationDuration?.toString(),container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:r},{provide:l1,useValue:r}]},templateContext:()=>({dialogRef:i}),providers:(a,s,l)=>(i=new this._dialogRefConstructor(a,r,l),i.updatePosition(r?.position),[{provide:this._dialogContainerType,useValue:l},{provide:this._dialogDataToken,useValue:s.data},{provide:this._dialogRefConstructor,useValue:i}])});return i.componentRef=o.componentRef,i.componentInstance=o.componentInstance,this.openDialogs.push(i),this.afterOpened.next(i),i.afterClosed().subscribe(()=>{const a=this.openDialogs.indexOf(i);a>-1&&(this.openDialogs.splice(a,1),this.openDialogs.length||this._getAfterAllClosed().next())}),i}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(r=>r.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let r=e.length;for(;r--;)e[r].close()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})(),d1e=(()=>{class t{dialogRef=Q(c1,{optional:!0});_elementRef=Q(yr);_dialog=Q(Ek);ariaLabel;type="button";dialogResult;_matDialogClose;ngOnInit(){this.dialogRef||(this.dialogRef=Dz(this._elementRef,this._dialog.openDialogs))}ngOnChanges(e){const r=e._matDialogClose;r&&(this.dialogResult=r.currentValue)}_onButtonClick(e){"true"!==this._elementRef.nativeElement.getAttribute("aria-disabled")&&xz(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(r,i){1&r&&rn("click",function(a){return i._onButtonClick(a)}),2&r&&qr("aria-label",i.ariaLabel||null)("type",i.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",dialogResult:[0,"mat-dialog-close","dialogResult"],_matDialogClose:[0,"matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[Ts]})}return t})(),kz=(()=>{class t{_dialogRef=Q(c1,{optional:!0});_elementRef=Q(yr);_dialog=Q(Ek);ngOnInit(){this._dialogRef||(this._dialogRef=Dz(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._onAdd()})}ngOnDestroy(){this._dialogRef?._containerInstance&&Promise.resolve().then(()=>{this._onRemove()})}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t})}return t})(),u1e=(()=>{class t extends kz{id=Q(vs).getId("mat-mdc-dialog-title-");_onAdd(){this._dialogRef._containerInstance?._addAriaLabelledBy?.(this.id)}_onRemove(){this._dialogRef?._containerInstance?._removeAriaLabelledBy?.(this.id)}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(r,i){2&r&&th("id",i.id)},inputs:{id:"id"},exportAs:["matDialogTitle"],features:[jr]})}return t})(),h1e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"],features:[k8([AV])]})}return t})(),f1e=(()=>{class t extends kz{align;_onAdd(){this._dialogRef._containerInstance?._updateActionSectionCount?.(1)}_onRemove(){this._dialogRef._containerInstance?._updateActionSectionCount?.(-1)}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:6,hostBindings:function(r,i){2&r&&er("mat-mdc-dialog-actions-align-start","start"===i.align)("mat-mdc-dialog-actions-align-center","center"===i.align)("mat-mdc-dialog-actions-align-end","end"===i.align)},inputs:{align:"align"},features:[jr]})}return t})();function Dz(t,n){let e=t.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-mdc-dialog-container");)e=e.parentElement;return e?n.find(r=>r.id===e.id):null}let LA=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({providers:[Ek],imports:[r1e,xk,bk,gs]})}return t})();class d1{}let Mz=(()=>{class t extends d1{getTranslation(e){return Dn({})}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();class u1{}let Tz=(()=>{class t{handle(e){return e.key}static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();function h1(t,n){if(t===n)return!0;if(null===t||null===n)return!1;if(t!=t&&n!=n)return!0;let i,o,a,e=typeof t;if(e==typeof n&&"object"==e){if(!Array.isArray(t)){if(Array.isArray(n))return!1;for(o in a=Object.create(null),t){if(!h1(t[o],n[o]))return!1;a[o]=!0}for(o in n)if(!(o in a)&&typeof n[o]<"u")return!1;return!0}if(!Array.isArray(n))return!1;if((i=t.length)==n.length){for(o=0;o<i;o++)if(!h1(t[o],n[o]))return!1;return!0}}return!1}function ud(t){return typeof t<"u"&&null!==t}function NA(t){return t&&"object"==typeof t&&!Array.isArray(t)}function Ez(t,n){let e=Object.assign({},t);return NA(t)&&NA(n)&&Object.keys(n).forEach(r=>{NA(n[r])?r in t?e[r]=Ez(t[r],n[r]):Object.assign(e,{[r]:n[r]}):Object.assign(e,{[r]:n[r]})}),e}class B2{}let OA=(()=>{class t extends B2{templateMatcher=/{{\s?([^{}\s]*)\s?}}/g;interpolate(e,r){let i;return i="string"==typeof e?this.interpolateString(e,r):"function"==typeof e?this.interpolateFunction(e,r):e,i}getValue(e,r){let i="string"==typeof r?r.split("."):[r];r="";do{r+=i.shift(),!ud(e)||!ud(e[r])||"object"!=typeof e[r]&&i.length?i.length?r+=".":e=void 0:(e=e[r],r="")}while(i.length);return e}interpolateFunction(e,r){return e(r)}interpolateString(e,r){return r?e.replace(this.templateMatcher,(i,o)=>{let a=this.getValue(r,o);return ud(a)?a:i}):e}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();class f1{}let RA=(()=>{class t extends f1{compile(e,r){return e}compileTranslations(e,r){return e}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();class PA{defaultLang;currentLang=this.defaultLang;translations={};langs=[];onTranslationChange=new Bn;onLangChange=new Bn;onDefaultLangChange=new Bn}const Ik=new xt("USE_STORE"),Ak=new xt("USE_DEFAULT_LANG"),Lk=new xt("DEFAULT_LANGUAGE"),Nk=new xt("USE_EXTEND");let hd=(()=>{class t{store;currentLoader;compiler;parser;missingTranslationHandler;useDefaultLang;isolate;extend;loadingTranslations;pending=!1;_onTranslationChange=new Bn;_onLangChange=new Bn;_onDefaultLangChange=new Bn;_defaultLang;_currentLang;_langs=[];_translations={};_translationRequests={};get onTranslationChange(){return this.isolate?this._onTranslationChange:this.store.onTranslationChange}get onLangChange(){return this.isolate?this._onLangChange:this.store.onLangChange}get onDefaultLangChange(){return this.isolate?this._onDefaultLangChange:this.store.onDefaultLangChange}get defaultLang(){return this.isolate?this._defaultLang:this.store.defaultLang}set defaultLang(e){this.isolate?this._defaultLang=e:this.store.defaultLang=e}get currentLang(){return this.isolate?this._currentLang:this.store.currentLang}set currentLang(e){this.isolate?this._currentLang=e:this.store.currentLang=e}get langs(){return this.isolate?this._langs:this.store.langs}set langs(e){this.isolate?this._langs=e:this.store.langs=e}get translations(){return this.isolate?this._translations:this.store.translations}set translations(e){this.isolate?this._translations=e:this.store.translations=e}constructor(e,r,i,o,a,s=!0,l=!1,c=!1,u){this.store=e,this.currentLoader=r,this.compiler=i,this.parser=o,this.missingTranslationHandler=a,this.useDefaultLang=s,this.isolate=l,this.extend=c,u&&this.setDefaultLang(u)}setDefaultLang(e){if(e===this.defaultLang)return;let r=this.retrieveTranslations(e);typeof r<"u"?(null==this.defaultLang&&(this.defaultLang=e),r.pipe(Gs(1)).subscribe(i=>{this.changeDefaultLang(e)})):this.changeDefaultLang(e)}getDefaultLang(){return this.defaultLang}use(e){if(e===this.currentLang)return Dn(this.translations[e]);let r=this.retrieveTranslations(e);return typeof r<"u"?(this.currentLang||(this.currentLang=e),r.pipe(Gs(1)).subscribe(i=>{this.changeLang(e)}),r):(this.changeLang(e),Dn(this.translations[e]))}retrieveTranslations(e){let r;return(typeof this.translations[e]>"u"||this.extend)&&(this._translationRequests[e]=this._translationRequests[e]||this.getTranslation(e),r=this._translationRequests[e]),r}getTranslation(e){this.pending=!0;const r=this.currentLoader.getTranslation(e).pipe(Px(1),Gs(1));return this.loadingTranslations=r.pipe(Nr(i=>this.compiler.compileTranslations(i,e)),Px(1),Gs(1)),this.loadingTranslations.subscribe({next:i=>{this.translations[e]=this.extend&&this.translations[e]?{...i,...this.translations[e]}:i,this.updateLangs(),this.pending=!1},error:i=>{this.pending=!1}}),r}setTranslation(e,r,i=!1){r=this.compiler.compileTranslations(r,e),this.translations[e]=(i||this.extend)&&this.translations[e]?Ez(this.translations[e],r):r,this.updateLangs(),this.onTranslationChange.emit({lang:e,translations:this.translations[e]})}getLangs(){return this.langs}addLangs(e){e.forEach(r=>{-1===this.langs.indexOf(r)&&this.langs.push(r)})}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResult(e,r,i){let o;if(r instanceof Array){let a={},s=!1;for(let l of r)a[l]=this.getParsedResult(e,l,i),Vd(a[l])&&(s=!0);return s?SY(r.map(c=>Vd(a[c])?a[c]:Dn(a[c]))).pipe(Nr(c=>{let u={};return c.forEach((p,M)=>{u[r[M]]=p}),u})):a}if(e&&(o=this.parser.interpolate(this.parser.getValue(e,r),i)),typeof o>"u"&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(o=this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang],r),i)),typeof o>"u"){let a={key:r,translateService:this};typeof i<"u"&&(a.interpolateParams=i),o=this.missingTranslationHandler.handle(a)}return typeof o<"u"?o:r}get(e,r){if(!ud(e)||!e.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe(Sb(i=>Vd(i=this.getParsedResult(i,e,r))?i:Dn(i)));{let i=this.getParsedResult(this.translations[this.currentLang],e,r);return Vd(i)?i:Dn(i)}}getStreamOnTranslationChange(e,r){if(!ud(e)||!e.length)throw new Error('Parameter "key" required');return p2(im(()=>this.get(e,r)),this.onTranslationChange.pipe(Va(i=>{const o=this.getParsedResult(i.translations,e,r);return"function"==typeof o.subscribe?o:Dn(o)})))}stream(e,r){if(!ud(e)||!e.length)throw new Error('Parameter "key" required');return p2(im(()=>this.get(e,r)),this.onLangChange.pipe(Va(i=>{const o=this.getParsedResult(i.translations,e,r);return Vd(o)?o:Dn(o)})))}instant(e,r){if(!ud(e)||!e.length)throw new Error('Parameter "key" required');let i=this.getParsedResult(this.translations[this.currentLang],e,r);if(Vd(i)){if(e instanceof Array){let o={};return e.forEach((a,s)=>{o[e[s]]=e[s]}),o}return e}return i}set(e,r,i=this.currentLang){this.translations[i][e]=this.compiler.compile(r,i),this.updateLangs(),this.onTranslationChange.emit({lang:i,translations:this.translations[i]})}changeLang(e){this.currentLang=e,this.onLangChange.emit({lang:e,translations:this.translations[e]}),null==this.defaultLang&&this.changeDefaultLang(e)}changeDefaultLang(e){this.defaultLang=e,this.onDefaultLangChange.emit({lang:e,translations:this.translations[e]})}reloadLang(e){return this.resetLang(e),this.getTranslation(e)}resetLang(e){this._translationRequests[e]=void 0,this.translations[e]=void 0}getBrowserLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let e=window.navigator.languages?window.navigator.languages[0]:null;return e=e||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,typeof e>"u"?void 0:(-1!==e.indexOf("-")&&(e=e.split("-")[0]),-1!==e.indexOf("_")&&(e=e.split("_")[0]),e)}getBrowserCultureLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let e=window.navigator.languages?window.navigator.languages[0]:null;return e=e||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,e}static \u0275fac=function(r){return new(r||t)(sn(PA),sn(d1),sn(f1),sn(B2),sn(u1),sn(Ak),sn(Ik),sn(Nk),sn(Lk))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})(),p1e=(()=>{class t{translateService;element;_ref;key;lastParams;currentParams;onLangChangeSub;onDefaultLangChangeSub;onTranslationChangeSub;set translate(e){e&&(this.key=e,this.checkNodes())}set translateParams(e){h1(this.currentParams,e)||(this.currentParams=e,this.checkNodes(!0))}constructor(e,r,i){this.translateService=e,this.element=r,this._ref=i,this.onTranslationChangeSub||(this.onTranslationChangeSub=this.translateService.onTranslationChange.subscribe(o=>{o.lang===this.translateService.currentLang&&this.checkNodes(!0,o.translations)})),this.onLangChangeSub||(this.onLangChangeSub=this.translateService.onLangChange.subscribe(o=>{this.checkNodes(!0,o.translations)})),this.onDefaultLangChangeSub||(this.onDefaultLangChangeSub=this.translateService.onDefaultLangChange.subscribe(o=>{this.checkNodes(!0)}))}ngAfterViewChecked(){this.checkNodes()}checkNodes(e=!1,r){let i=this.element.nativeElement.childNodes;i.length||(this.setContent(this.element.nativeElement,this.key),i=this.element.nativeElement.childNodes);for(let o=0;o<i.length;++o){let a=i[o];if(3===a.nodeType){let s;if(e&&(a.lastKey=null),ud(a.lookupKey))s=a.lookupKey;else if(this.key)s=this.key;else{let l=this.getContent(a),c=l.trim();c.length&&(a.lookupKey=c,l!==a.currentValue?(s=c,a.originalContent=l||a.originalContent):a.originalContent?s=a.originalContent.trim():l!==a.currentValue&&(s=c,a.originalContent=l||a.originalContent))}this.updateValue(s,a,r)}}}updateValue(e,r,i){if(e){if(r.lastKey===e&&this.lastParams===this.currentParams)return;this.lastParams=this.currentParams;let o=a=>{a!==e&&(r.lastKey=e),r.originalContent||(r.originalContent=this.getContent(r)),r.currentValue=ud(a)?a:r.originalContent||e,this.setContent(r,this.key?r.currentValue:r.originalContent.replace(e,r.currentValue)),this._ref.markForCheck()};if(ud(i)){let a=this.translateService.getParsedResult(i,e,this.currentParams);Vd(a)?a.subscribe({next:o}):o(a)}else this.translateService.get(e,this.currentParams).subscribe(o)}}getContent(e){return ud(e.textContent)?e.textContent:e.data}setContent(e,r){ud(e.textContent)?e.textContent=r:e.data=r}ngOnDestroy(){this.onLangChangeSub&&this.onLangChangeSub.unsubscribe(),this.onDefaultLangChangeSub&&this.onDefaultLangChangeSub.unsubscribe(),this.onTranslationChangeSub&&this.onTranslationChangeSub.unsubscribe()}static \u0275fac=function(r){return new(r||t)(Ht(hd),Ht(yr),Ht(yo))};static \u0275dir=Tn({type:t,selectors:[["","translate",""],["","ngx-translate",""]],inputs:{translate:"translate",translateParams:"translateParams"},standalone:!1})}return t})(),Fo=(()=>{class t{translate;_ref;value="";lastKey=null;lastParams=[];onTranslationChange;onLangChange;onDefaultLangChange;constructor(e,r){this.translate=e,this._ref=r}updateValue(e,r,i){let o=a=>{this.value=void 0!==a?a:e,this.lastKey=e,this._ref.markForCheck()};if(i){let a=this.translate.getParsedResult(i,e,r);Vd(a.subscribe)?a.subscribe(o):o(a)}this.translate.get(e,r).subscribe(o)}transform(e,...r){if(!e||!e.length)return e;if(h1(e,this.lastKey)&&h1(r,this.lastParams))return this.value;let i;if(ud(r[0])&&r.length)if("string"==typeof r[0]&&r[0].length){let o=r[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{i=JSON.parse(o)}catch{throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${r[0]}`)}}else"object"==typeof r[0]&&!Array.isArray(r[0])&&(i=r[0]);return this.lastKey=e,this.lastParams=r,this.updateValue(e,i),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(o=>{this.lastKey&&o.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(e,i,o.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(o=>{this.lastKey&&(this.lastKey=null,this.updateValue(e,i,o.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(e,i))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}static \u0275fac=function(r){return new(r||t)(Ht(hd,16),Ht(yo,16))};static \u0275pipe=Ac({name:"translate",type:t,pure:!1,standalone:!1});static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})(),zc=(()=>{class t{static forRoot(e={}){return{ngModule:t,providers:[e.loader||{provide:d1,useClass:Mz},e.compiler||{provide:f1,useClass:RA},e.parser||{provide:B2,useClass:OA},e.missingTranslationHandler||{provide:u1,useClass:Tz},PA,{provide:Ik,useValue:e.isolate},{provide:Ak,useValue:e.useDefaultLang},{provide:Nk,useValue:e.extend},{provide:Lk,useValue:e.defaultLanguage},hd]}}static forChild(e={}){return{ngModule:t,providers:[e.loader||{provide:d1,useClass:Mz},e.compiler||{provide:f1,useClass:RA},e.parser||{provide:B2,useClass:OA},e.missingTranslationHandler||{provide:u1,useClass:Tz},{provide:Ik,useValue:e.isolate},{provide:Ak,useValue:e.useDefaultLang},{provide:Nk,useValue:e.extend},{provide:Lk,useValue:e.defaultLanguage},hd]}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})(),m1e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-form-helper-ip"]],standalone:!1,decls:20,vars:14,consts:[[1,"help-item"],[1,"help-item-title"],[1,"help-item-example"],[1,"help-item-description"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h3",1),nt(2),ot(3,"translate"),de(),ce(4,"div",2)(5,"span"),nt(6),de()(),ce(7,"p",3),nt(8),ot(9,"translate"),de()(),ce(10,"div",0)(11,"h3",1),nt(12),ot(13,"translate"),de(),ce(14,"div",2)(15,"span"),nt(16),de()(),ce(17,"p",3),nt(18),ot(19,"translate"),de()()),2&r&&(ne(2),Cn(ct(3,6,"FORM_HELPER.ip_address_match")),ne(4),Cn("8.8.8.8"),ne(2),Cn(ct(9,8,"FORM_HELPER.ip_address_match_description")),ne(4),Cn(ct(13,10,"FORM_HELPER.ip_all_match")),ne(4),Cn("*"),ne(2),Cn(ct(19,12,"FORM_HELPER.ip_all_match_description")))},dependencies:[Fo],encapsulation:2,changeDetection:1})}}return t})(),g1e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-form-helper-url"]],standalone:!1,decls:30,vars:21,consts:[[1,"help-item"],[1,"help-item-title"],[1,"help-item-example"],[1,"help-item-description"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h3",1),nt(2),ot(3,"translate"),de(),ce(4,"div",2)(5,"span"),nt(6),de()(),ce(7,"p",3),nt(8),ot(9,"translate"),de()(),ce(10,"div",0)(11,"h3",1),nt(12),ot(13,"translate"),de(),ce(14,"div",2)(15,"span"),nt(16),de()(),ce(17,"p",3),nt(18),ot(19,"translate"),de()(),ce(20,"div",0)(21,"h3",1),nt(22),ot(23,"translate"),de(),ce(24,"div",2)(25,"span"),nt(26),de()(),ce(27,"p",3),nt(28),ot(29,"translate"),de()()),2&r&&(ne(2),Cn(ct(3,9,"FORM_HELPER.single_character_match")),ne(4),Cn("https://cloudlinux.com/file??.php"),ne(2),Cn(ct(9,11,"FORM_HELPER.single_character_match_description")),ne(4),Cn(ct(13,13,"FORM_HELPER.any_character_match")),ne(4),Cn("https://cloudlinux.com/file*.php"),ne(2),Cn(ct(19,15,"FORM_HELPER.any_character_match_description")),ne(4),Cn(ct(23,17,"FORM_HELPER.character_enclosed_in_square_brackets")),ne(4),Cn("https://cloudlinux.com/file[12].php"),ne(2),Cn(ct(29,19,"FORM_HELPER.character_enclosed_in_square_brackets_description")))},dependencies:[Fo],encapsulation:2,changeDetection:1})}}return t})();function _1e(t,n){1&t&&Nt(0,"app-form-helper-ip")}function v1e(t,n){1&t&&Nt(0,"app-form-helper-url")}var FA=function(t){return t.url="url",t.ip="ip",t}(FA||{});let y1e=(()=>{class t{constructor(){this.helperItemType=FA,this.helper=null}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-form-helper-block"]],inputs:{helper:"helper"},standalone:!1,decls:6,vars:5,consts:[[1,"form-helper"],[4,"ngIf"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h2"),nt(2),ot(3,"translate"),de(),Vt(4,_1e,1,0,"app-form-helper-ip",1)(5,v1e,1,0,"app-form-helper-url",1),de()),2&r&&(ne(2),Cn(ct(3,3,"Formatting Help")),ne(2),Ee("ngIf",i.helper===i.helperItemType.ip),ne(),Ee("ngIf",i.helper===i.helperItemType.url))},dependencies:[Zo,m1e,g1e,Fo],styles:["[_nghost-%COMP%]{display:block;border-radius:4px;position:absolute;top:50%;left:calc(50% + 222px);transform:translateY(-50%);margin:auto;width:318px;max-height:95%;overflow:auto;background:#fff;padding:15px 15px 0}[_nghost-%COMP%] h2[_ngcontent-%COMP%]{font-family:Open Sans,serif;font-size:16px;font-weight:700;text-align:center;border-bottom:1px solid #d4d6dd;padding-bottom:15px}[_nghost-%COMP%]::-webkit-scrollbar{width:24px}[_nghost-%COMP%]::-webkit-scrollbar-track{border-radius:16px;box-shadow:inset 0 0 10px 10px #ececec;border-left:solid 8px transparent;border-right:solid 8px transparent;margin:15px}[_nghost-%COMP%]::-webkit-scrollbar-thumb{border-radius:16px;box-shadow:inset 0 0 10px 10px #dadada;border-left:solid 8px transparent;border-right:solid 8px transparent}"],changeDetection:1})}}return t})(),Iz=(()=>{class t{constructor(){this.nginxCachingMessage={title:"Nginx caching will be disabled",description:"Please note that Nginx caching will be disabled for all your domains during tracing."}}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();const b1e=["*"];let Az=(()=>{class t{labelPosition="after";static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(r,i){2&r&&er("mdc-form-field--align-end","before"===i.labelPosition)},inputs:{labelPosition:"labelPosition"},ngContentSelectors:b1e,decls:1,vars:0,template:function(r,i){1&r&&(Ca(),Xr(0))},styles:[".lvemanager-xray-root .mat-internal-form-field {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: inline-flex;\n align-items: center;\n vertical-align: middle;\n}\n.lvemanager-xray-root .mat-internal-form-field > label, .lvemanager-xray-root .mat-internal-form-field > .mat-internal-form-field-label {\n margin-left: 0;\n margin-right: auto;\n padding-left: 4px;\n padding-right: 0;\n order: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-internal-form-field > label, .lvemanager-xray-root [dir=rtl] .mat-internal-form-field > .mat-internal-form-field-label {\n margin-left: auto;\n margin-right: 0;\n padding-left: 0;\n padding-right: 4px;\n}\n\n.lvemanager-xray-root .mdc-form-field--align-end > label, .lvemanager-xray-root .mdc-form-field--align-end > .mat-internal-form-field-label {\n margin-left: auto;\n margin-right: 0;\n padding-left: 0;\n padding-right: 4px;\n order: -1;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label, .lvemanager-xray-root [dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end .mat-internal-form-field-label {\n margin-left: 0;\n margin-right: auto;\n padding-left: 4px;\n padding-right: 0;\n}\n"],encapsulation:2})}return t})();const w1e=["input"],S1e=["label"],C1e=["*"],BA={color:"accent",clickAction:"check-indeterminate",disabledInteractive:!1},x1e=new xt("mat-checkbox-default-options",{providedIn:"root",factory:()=>BA});var Ol=function(t){return t[t.Init=0]="Init",t[t.Checked=1]="Checked",t[t.Unchecked=2]="Unchecked",t[t.Indeterminate=3]="Indeterminate",t}(Ol||{});class k1e{source;checked}let Ok=(()=>{class t{_elementRef=Q(yr);_changeDetectorRef=Q(yo);_ngZone=Q(ir);_animationsDisabled=qs();_options=Q(x1e,{optional:!0});focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(e){const r=new k1e;return r.source=this,r.checked=e,r}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"};ariaLabel="";ariaLabelledby=null;ariaDescribedby;ariaExpanded;ariaControls;ariaOwns;_uniqueId;id;get inputId(){return`${this.id||this._uniqueId}-input`}required=!1;labelPosition="after";name=null;change=new Bn;indeterminateChange=new Bn;value;disableRipple=!1;_inputElement;_labelElement;tabIndex;color;disabledInteractive;_onTouched=()=>{};_currentAnimationClass="";_currentCheckState=Ol.Init;_controlValueAccessorChangeFn=()=>{};_validatorChangeFn=()=>{};constructor(){Q(Uc).load(Tf);const e=Q(new a2("tabindex"),{optional:!0});this._options=this._options||BA,this.color=this._options.color||BA.color,this.tabIndex=null==e?0:parseInt(e)||0,this.id=this._uniqueId=Q(vs).getId("mat-mdc-checkbox-"),this.disabledInteractive=this._options?.disabledInteractive??!1}ngOnChanges(e){e.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this.indeterminate)}get checked(){return this._checked}set checked(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}_checked=!1;get disabled(){return this._disabled}set disabled(e){e!==this.disabled&&(this._disabled=e,this._changeDetectorRef.markForCheck())}_disabled=!1;get indeterminate(){return this._indeterminate()}set indeterminate(e){const r=e!=this._indeterminate();this._indeterminate.set(e),r&&(this._transitionCheckState(e?Ol.Indeterminate:this.checked?Ol.Checked:Ol.Unchecked),this.indeterminateChange.emit(e)),this._syncIndeterminate(e)}_indeterminate=Fi(!1);_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(e){this.checked=!!e}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}validate(e){return this.required&&!0!==e.value?{required:!0}:null}registerOnValidatorChange(e){this._validatorChangeFn=e}_transitionCheckState(e){let r=this._currentCheckState,i=this._getAnimationTargetElement();if(r!==e&&i&&(this._currentAnimationClass&&i.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(r,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){i.classList.add(this._currentAnimationClass);const o=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{i.classList.remove(o)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){const e=this._options?.clickAction;this.disabled||"noop"===e?(this.disabled&&this.disabledInteractive||!this.disabled&&"noop"===e)&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==e&&Promise.resolve().then(()=>{this._indeterminate.set(!1),this.indeterminateChange.emit(!1)}),this._checked=!this._checked,this._transitionCheckState(this._checked?Ol.Checked:Ol.Unchecked),this._emitChangeEvent())}_onInteractionEvent(e){e.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(e,r){if(this._animationsDisabled)return"";switch(e){case Ol.Init:if(r===Ol.Checked)return this._animationClasses.uncheckedToChecked;if(r==Ol.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case Ol.Unchecked:return r===Ol.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case Ol.Checked:return r===Ol.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case Ol.Indeterminate:return r===Ol.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(e){const r=this._inputElement;r&&(r.nativeElement.indeterminate=e)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(e){e.target&&this._labelElement.nativeElement.contains(e.target)&&e.stopPropagation()}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-checkbox"]],viewQuery:function(r,i){if(1&r&&No(w1e,5)(S1e,5),2&r){let o;vn(o=yn())&&(i._inputElement=o.first),vn(o=yn())&&(i._labelElement=o.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:16,hostBindings:function(r,i){2&r&&(th("id",i.id),qr("tabindex",null)("aria-label",null)("aria-labelledby",null),nh(i.color?"mat-"+i.color:"mat-accent"),er("_mat-animation-noopable",i._animationsDisabled)("mdc-checkbox--disabled",i.disabled)("mat-mdc-checkbox-disabled",i.disabled)("mat-mdc-checkbox-checked",i.checked)("mat-mdc-checkbox-disabled-interactive",i.disabledInteractive))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",On],ariaControls:[0,"aria-controls","ariaControls"],ariaOwns:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",On],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[2,"disableRipple","disableRipple",On],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?void 0:sc(e)],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",On],checked:[2,"checked","checked",On],disabled:[2,"disabled","disabled",On],indeterminate:[2,"indeterminate","indeterminate",On]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[Ui([{provide:Ef,useExisting:_o(()=>t),multi:!0},{provide:Su,useExisting:t,multi:!0}]),Ts],ngContentSelectors:C1e,decls:15,vars:23,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],["aria-hidden","true",1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],["aria-hidden","true",1,"mdc-checkbox__ripple"],["aria-hidden","true",1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","","aria-hidden","true",1,"mat-mdc-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(r,i){if(1&r&&(Ca(),ce(0,"div",3),rn("click",function(a){return i._preventBubblingFromLabel(a)}),ce(1,"div",4,0)(3,"div",5),rn("click",function(){return i._onTouchTargetClick()}),de(),ce(4,"input",6,1),rn("blur",function(){return i._onBlur()})("click",function(){return i._onInputClick()})("change",function(a){return i._onInteractionEvent(a)}),de(),Nt(6,"div",7),ce(7,"div",8),ic(),ce(8,"svg",9),Nt(9,"path",10),de(),of(),Nt(10,"div",11),de(),Nt(11,"div",12),de(),ce(12,"label",13,2),Xr(14),de()()),2&r){const o=Il(2);Ee("labelPosition",i.labelPosition),ne(4),er("mdc-checkbox--selected",i.checked),Ee("checked",i.checked)("indeterminate",i.indeterminate)("disabled",i.disabled&&!i.disabledInteractive)("id",i.inputId)("required",i.required)("tabIndex",i.disabled&&!i.disabledInteractive?-1:i.tabIndex),qr("aria-label",i.ariaLabel||null)("aria-labelledby",i.ariaLabelledby)("aria-describedby",i.ariaDescribedby)("aria-checked",i.indeterminate?"mixed":null)("aria-controls",i.ariaControls)("aria-disabled",!(!i.disabled||!i.disabledInteractive)||null)("aria-expanded",i.ariaExpanded)("aria-owns",i.ariaOwns)("name",i.name)("value",i.value),ne(7),Ee("matRippleTrigger",o)("matRippleDisabled",i.disableRipple||i.disabled)("matRippleCentered",!0),ne(),Ee("for",i.inputId)}},dependencies:[D2,Az],styles:['.lvemanager-xray-root .mdc-checkbox {\n display: inline-block;\n position: relative;\n flex: 0 0 18px;\n box-sizing: content-box;\n width: 18px;\n height: 18px;\n line-height: 0;\n white-space: nowrap;\n cursor: pointer;\n vertical-align: bottom;\n padding: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - 18px) / 2);\n margin: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - var(--%NS%mat-checkbox-state-layer-size, 40px)) / 2);\n}\n.lvemanager-xray-root .mdc-checkbox:hover > .mdc-checkbox__ripple {\n opacity: var(--%NS%mat-checkbox-unselected-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n background-color: var(--%NS%mat-checkbox-unselected-hover-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-checkbox:hover > .mat-mdc-checkbox-ripple > .mat-ripple-element {\n background-color: var(--%NS%mat-checkbox-unselected-hover-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-checkbox .mdc-checkbox__native-control:focus + .mdc-checkbox__ripple {\n opacity: var(--%NS%mat-checkbox-unselected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n background-color: var(--%NS%mat-checkbox-unselected-focus-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-checkbox .mdc-checkbox__native-control:focus ~ .mat-mdc-checkbox-ripple .mat-ripple-element {\n background-color: var(--%NS%mat-checkbox-unselected-focus-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-checkbox:active > .mdc-checkbox__native-control + .mdc-checkbox__ripple {\n opacity: var(--%NS%mat-checkbox-unselected-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity));\n background-color: var(--%NS%mat-checkbox-unselected-pressed-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-checkbox:active > .mdc-checkbox__native-control ~ .mat-mdc-checkbox-ripple .mat-ripple-element {\n background-color: var(--%NS%mat-checkbox-unselected-pressed-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-checkbox:hover > .mdc-checkbox__native-control:checked + .mdc-checkbox__ripple {\n opacity: var(--%NS%mat-checkbox-selected-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n background-color: var(--%NS%mat-checkbox-selected-hover-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-checkbox:hover > .mdc-checkbox__native-control:checked ~ .mat-mdc-checkbox-ripple .mat-ripple-element {\n background-color: var(--%NS%mat-checkbox-selected-hover-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-checkbox .mdc-checkbox__native-control:focus:checked + .mdc-checkbox__ripple {\n opacity: var(--%NS%mat-checkbox-selected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n background-color: var(--%NS%mat-checkbox-selected-focus-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-checkbox .mdc-checkbox__native-control:focus:checked ~ .mat-mdc-checkbox-ripple .mat-ripple-element {\n background-color: var(--%NS%mat-checkbox-selected-focus-state-layer-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-checkbox:active > .mdc-checkbox__native-control:checked + .mdc-checkbox__ripple {\n opacity: var(--%NS%mat-checkbox-selected-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity));\n background-color: var(--%NS%mat-checkbox-selected-pressed-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-checkbox:active > .mdc-checkbox__native-control:checked ~ .mat-mdc-checkbox-ripple .mat-ripple-element {\n background-color: var(--%NS%mat-checkbox-selected-pressed-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control ~ .mat-mdc-checkbox-ripple .mat-ripple-element,\n.lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control + .mdc-checkbox__ripple {\n background-color: var(--%NS%mat-checkbox-unselected-hover-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-checkbox .mdc-checkbox__native-control {\n position: absolute;\n margin: 0;\n padding: 0;\n opacity: 0;\n cursor: inherit;\n z-index: 1;\n width: var(--%NS%mat-checkbox-state-layer-size, 40px);\n height: var(--%NS%mat-checkbox-state-layer-size, 40px);\n top: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - var(--%NS%mat-checkbox-state-layer-size, 40px)) / 2);\n right: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - var(--%NS%mat-checkbox-state-layer-size, 40px)) / 2);\n left: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - var(--%NS%mat-checkbox-state-layer-size, 40px)) / 2);\n}\n\n.lvemanager-xray-root .mdc-checkbox--disabled {\n cursor: default;\n pointer-events: none;\n}\n\n.lvemanager-xray-root .mdc-checkbox__background {\n display: inline-flex;\n position: absolute;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n width: 18px;\n height: 18px;\n border: 2px solid currentColor;\n border-radius: 2px;\n background-color: transparent;\n pointer-events: none;\n will-change: background-color, border-color;\n transition: background-color 90ms cubic-bezier(0.4, 0, 0.6, 1), border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);\n -webkit-print-color-adjust: exact;\n color-adjust: exact;\n border-color: var(--%NS%mat-checkbox-unselected-icon-color, var(--%NS%mat-sys-on-surface-variant));\n top: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - 18px) / 2);\n left: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - 18px) / 2);\n}\n\n.lvemanager-xray-root .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background {\n border-color: var(--%NS%mat-checkbox-selected-icon-color, var(--%NS%mat-sys-primary));\n background-color: var(--%NS%mat-checkbox-selected-icon-color, var(--%NS%mat-sys-primary));\n}\n\n.lvemanager-xray-root .mdc-checkbox--disabled .mdc-checkbox__background {\n border-color: var(--%NS%mat-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-checkbox--disabled .mdc-checkbox__background {\n border-color: GrayText;\n }\n}\n\n.lvemanager-xray-root .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background {\n background-color: var(--%NS%mat-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n border-color: transparent;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background,\n .lvemanager-xray-root .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background {\n border-color: GrayText;\n }\n}\n\n.lvemanager-xray-root .mdc-checkbox:hover > .mdc-checkbox__native-control:not(:checked) ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox:hover > .mdc-checkbox__native-control:not(:indeterminate) ~ .mdc-checkbox__background {\n border-color: var(--%NS%mat-checkbox-unselected-hover-icon-color, var(--%NS%mat-sys-on-surface));\n background-color: transparent;\n}\n\n.lvemanager-xray-root .mdc-checkbox:hover > .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox:hover > .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background {\n border-color: var(--%NS%mat-checkbox-selected-hover-icon-color, var(--%NS%mat-sys-primary));\n background-color: var(--%NS%mat-checkbox-selected-hover-icon-color, var(--%NS%mat-sys-primary));\n}\n\n.lvemanager-xray-root .mdc-checkbox__native-control:focus:focus:not(:checked) ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox__native-control:focus:focus:not(:indeterminate) ~ .mdc-checkbox__background {\n border-color: var(--%NS%mat-checkbox-unselected-focus-icon-color, var(--%NS%mat-sys-on-surface));\n}\n\n.lvemanager-xray-root .mdc-checkbox__native-control:focus:focus:checked ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox__native-control:focus:focus:indeterminate ~ .mdc-checkbox__background {\n border-color: var(--%NS%mat-checkbox-selected-focus-icon-color, var(--%NS%mat-sys-primary));\n background-color: var(--%NS%mat-checkbox-selected-focus-icon-color, var(--%NS%mat-sys-primary));\n}\n\n.lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover > .mdc-checkbox__native-control ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background {\n border-color: var(--%NS%mat-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover > .mdc-checkbox__native-control ~ .mdc-checkbox__background,\n .lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background,\n .lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background {\n border-color: GrayText;\n }\n}\n.lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background {\n background-color: var(--%NS%mat-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n border-color: transparent;\n}\n\n.lvemanager-xray-root .mdc-checkbox__checkmark {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n opacity: 0;\n transition: opacity 180ms cubic-bezier(0.4, 0, 0.6, 1);\n color: var(--%NS%mat-checkbox-selected-checkmark-color, var(--%NS%mat-sys-on-primary));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-checkbox__checkmark {\n color: CanvasText;\n }\n}\n\n.lvemanager-xray-root .mdc-checkbox--disabled .mdc-checkbox__checkmark, .lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark {\n color: var(--%NS%mat-checkbox-disabled-selected-checkmark-color, var(--%NS%mat-sys-surface));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-checkbox--disabled .mdc-checkbox__checkmark, .lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark {\n color: GrayText;\n }\n}\n\n.lvemanager-xray-root .mdc-checkbox__checkmark-path {\n transition: stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1);\n stroke: currentColor;\n stroke-width: 3.12px;\n stroke-dashoffset: 29.7833385;\n stroke-dasharray: 29.7833385;\n}\n\n.lvemanager-xray-root .mdc-checkbox__mixedmark {\n width: 100%;\n height: 0;\n transform: scaleX(0) rotate(0deg);\n border-width: 1px;\n border-style: solid;\n opacity: 0;\n transition: opacity 90ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms cubic-bezier(0.4, 0, 0.6, 1);\n border-color: var(--%NS%mat-checkbox-selected-checkmark-color, var(--%NS%mat-sys-on-primary));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-checkbox__mixedmark {\n margin: 0 1px;\n }\n}\n\n.lvemanager-xray-root .mdc-checkbox--disabled .mdc-checkbox__mixedmark, .lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark {\n border-color: var(--%NS%mat-checkbox-disabled-selected-checkmark-color, var(--%NS%mat-sys-surface));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-checkbox--disabled .mdc-checkbox__mixedmark, .lvemanager-xray-root .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark {\n border-color: GrayText;\n }\n}\n\n.lvemanager-xray-root .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background {\n animation-duration: 180ms;\n animation-timing-function: linear;\n}\n\n.lvemanager-xray-root .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path {\n animation: mdc-checkbox-unchecked-checked-checkmark-path 180ms linear;\n transition: none;\n}\n\n.lvemanager-xray-root .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark {\n animation: mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear;\n transition: none;\n}\n\n.lvemanager-xray-root .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path {\n animation: mdc-checkbox-checked-unchecked-checkmark-path 90ms linear;\n transition: none;\n}\n\n.lvemanager-xray-root .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark {\n animation: mdc-checkbox-checked-indeterminate-checkmark 90ms linear;\n transition: none;\n}\n.lvemanager-xray-root .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark {\n animation: mdc-checkbox-checked-indeterminate-mixedmark 90ms linear;\n transition: none;\n}\n\n.lvemanager-xray-root .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark {\n animation: mdc-checkbox-indeterminate-checked-checkmark 500ms linear;\n transition: none;\n}\n.lvemanager-xray-root .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark {\n animation: mdc-checkbox-indeterminate-checked-mixedmark 500ms linear;\n transition: none;\n}\n\n.lvemanager-xray-root .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark {\n animation: mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear;\n transition: none;\n}\n\n.lvemanager-xray-root .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,\n.lvemanager-xray-root .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background {\n transition: border-color 90ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms cubic-bezier(0, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background > .mdc-checkbox__checkmark > .mdc-checkbox__checkmark-path,\n.lvemanager-xray-root .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background > .mdc-checkbox__checkmark > .mdc-checkbox__checkmark-path {\n stroke-dashoffset: 0;\n}\n\n.lvemanager-xray-root .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background > .mdc-checkbox__checkmark {\n transition: opacity 180ms cubic-bezier(0, 0, 0.2, 1), transform 180ms cubic-bezier(0, 0, 0.2, 1);\n opacity: 1;\n}\n.lvemanager-xray-root .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background > .mdc-checkbox__mixedmark {\n transform: scaleX(1) rotate(-45deg);\n}\n\n.lvemanager-xray-root .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background > .mdc-checkbox__checkmark {\n transform: rotate(45deg);\n opacity: 0;\n transition: opacity 90ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms cubic-bezier(0.4, 0, 0.6, 1);\n}\n.lvemanager-xray-root .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background > .mdc-checkbox__mixedmark {\n transform: scaleX(1) rotate(0deg);\n opacity: 1;\n}\n\n@keyframes mdc-checkbox-unchecked-checked-checkmark-path {\n 0%, 50% {\n stroke-dashoffset: 29.7833385;\n }\n 50% {\n animation-timing-function: cubic-bezier(0, 0, 0.2, 1);\n }\n 100% {\n stroke-dashoffset: 0;\n }\n}\n@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark {\n 0%, 68.2% {\n transform: scaleX(0);\n }\n 68.2% {\n animation-timing-function: cubic-bezier(0, 0, 0, 1);\n }\n 100% {\n transform: scaleX(1);\n }\n}\n@keyframes mdc-checkbox-checked-unchecked-checkmark-path {\n from {\n animation-timing-function: cubic-bezier(0.4, 0, 1, 1);\n opacity: 1;\n stroke-dashoffset: 0;\n }\n to {\n opacity: 0;\n stroke-dashoffset: -29.7833385;\n }\n}\n@keyframes mdc-checkbox-checked-indeterminate-checkmark {\n from {\n animation-timing-function: cubic-bezier(0, 0, 0.2, 1);\n transform: rotate(0deg);\n opacity: 1;\n }\n to {\n transform: rotate(45deg);\n opacity: 0;\n }\n}\n@keyframes mdc-checkbox-indeterminate-checked-checkmark {\n from {\n animation-timing-function: cubic-bezier(0.14, 0, 0, 1);\n transform: rotate(45deg);\n opacity: 0;\n }\n to {\n transform: rotate(360deg);\n opacity: 1;\n }\n}\n@keyframes mdc-checkbox-checked-indeterminate-mixedmark {\n from {\n animation-timing-function: cubic-bezier(0, 0, 0.2, 1);\n transform: rotate(-45deg);\n opacity: 0;\n }\n to {\n transform: rotate(0deg);\n opacity: 1;\n }\n}\n@keyframes mdc-checkbox-indeterminate-checked-mixedmark {\n from {\n animation-timing-function: cubic-bezier(0.14, 0, 0, 1);\n transform: rotate(0deg);\n opacity: 1;\n }\n to {\n transform: rotate(315deg);\n opacity: 0;\n }\n}\n@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark {\n 0% {\n animation-timing-function: linear;\n transform: scaleX(1);\n opacity: 1;\n }\n 32.8%, 100% {\n transform: scaleX(0);\n opacity: 0;\n }\n}\n.lvemanager-xray-root .mat-mdc-checkbox {\n display: inline-block;\n position: relative;\n -webkit-tap-highlight-color: transparent;\n}\n.lvemanager-xray-root .mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mat-mdc-checkbox-touch-target,\n.lvemanager-xray-root .mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__native-control,\n.lvemanager-xray-root .mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__ripple,\n.lvemanager-xray-root .mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mat-mdc-checkbox-ripple::before,\n.lvemanager-xray-root .mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__background,\n.lvemanager-xray-root .mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__background > .mdc-checkbox__checkmark,\n.lvemanager-xray-root .mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__background > .mdc-checkbox__checkmark > .mdc-checkbox__checkmark-path,\n.lvemanager-xray-root .mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__background > .mdc-checkbox__mixedmark {\n transition: none !important;\n animation: none !important;\n}\n.lvemanager-xray-root .mat-mdc-checkbox label {\n cursor: pointer;\n}\n.lvemanager-xray-root .mat-mdc-checkbox .mat-internal-form-field {\n color: var(--%NS%mat-checkbox-label-text-color, var(--%NS%mat-sys-on-surface));\n font-family: var(--%NS%mat-checkbox-label-text-font, var(--%NS%mat-sys-body-medium-font));\n line-height: var(--%NS%mat-checkbox-label-text-line-height, var(--%NS%mat-sys-body-medium-line-height));\n font-size: var(--%NS%mat-checkbox-label-text-size, var(--%NS%mat-sys-body-medium-size));\n letter-spacing: var(--%NS%mat-checkbox-label-text-tracking, var(--%NS%mat-sys-body-medium-tracking));\n font-weight: var(--%NS%mat-checkbox-label-text-weight, var(--%NS%mat-sys-body-medium-weight));\n}\n.lvemanager-xray-root .mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive {\n pointer-events: auto;\n}\n.lvemanager-xray-root .mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input {\n cursor: default;\n}\n.lvemanager-xray-root .mat-mdc-checkbox.mat-mdc-checkbox-disabled label {\n cursor: default;\n color: var(--%NS%mat-checkbox-disabled-label-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-checkbox.mat-mdc-checkbox-disabled label {\n color: GrayText;\n }\n}\n.lvemanager-xray-root .mat-mdc-checkbox label:empty {\n display: none;\n}\n.lvemanager-xray-root .mat-mdc-checkbox .mdc-checkbox__ripple {\n opacity: 0;\n}\n\n.lvemanager-xray-root .mat-mdc-checkbox .mat-mdc-checkbox-ripple,\n.lvemanager-xray-root .mdc-checkbox__ripple {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n border-radius: 50%;\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-checkbox .mat-mdc-checkbox-ripple:not(:empty),\n.lvemanager-xray-root .mdc-checkbox__ripple:not(:empty) {\n transform: translateZ(0);\n}\n\n.lvemanager-xray-root .mat-mdc-checkbox-ripple .mat-ripple-element {\n opacity: 0.1;\n}\n\n.lvemanager-xray-root .mat-mdc-checkbox-touch-target {\n position: absolute;\n top: 50%;\n left: 50%;\n height: var(--%NS%mat-checkbox-touch-target-size, 48px);\n width: var(--%NS%mat-checkbox-touch-target-size, 48px);\n transform: translate(-50%, -50%);\n display: var(--%NS%mat-checkbox-touch-target-display, block);\n}\n\n.lvemanager-xray-root .mat-mdc-checkbox .mat-mdc-checkbox-ripple::before {\n border-radius: 50%;\n}\n\n.lvemanager-xray-root .mdc-checkbox__native-control:focus-visible ~ .mat-focus-indicator::before {\n content: "";\n}\n'],encapsulation:2})}return t})(),Lz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[Ok,gs]})}return t})(),D1e=(()=>{class t{_listeners=[];notify(e,r){for(let i of this._listeners)i(e,r)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(r=>e!==r)}}ngOnDestroy(){this._listeners=[]}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const M1e=["input"],T1e=["formField"],E1e=["*"];class Nz{source;value;constructor(n,e){this.source=n,this.value=e}}const I1e={provide:Ef,useExisting:_o(()=>Rz),multi:!0},Oz=new xt("MatRadioGroup"),A1e=new xt("mat-radio-default-options",{providedIn:"root",factory:()=>({color:"accent",disabledInteractive:!1})});let Rz=(()=>{class t{_changeDetector=Q(yo);_value=null;_name=Q(vs).getId("mat-radio-group-");_selected=null;_isInitialized=!1;_labelPosition="after";_disabled=!1;_required=!1;_buttonChanges;_controlValueAccessorChangeFn=()=>{};onTouched=()=>{};change=new Bn;_radios;color;get name(){return this._name}set name(e){this._name=e,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(e){this._labelPosition="before"===e?"before":"after",this._markRadiosForCheck()}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}get selected(){return this._selected}set selected(e){this._selected=e,this.value=e?e.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._markRadiosForCheck()}get required(){return this._required}set required(e){this._required=e,this._markRadiosForCheck()}get disabledInteractive(){return this._disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e,this._markRadiosForCheck()}_disabledInteractive=!1;ngAfterContentInit(){this._isInitialized=!0,this._buttonChanges=this._radios.changes.subscribe(()=>{this.selected&&!this._radios.find(e=>e===this.selected)&&(this._selected=null)})}ngOnDestroy(){this._buttonChanges?.unsubscribe()}_touch(){this.onTouched&&this.onTouched()}_updateRadioButtonNames(){this._radios&&this._radios.forEach(e=>{e.name=this.name,e._markForCheck()})}_updateSelectedRadioFromValue(){this._radios&&(null===this._selected||this._selected.value!==this._value)&&(this._selected=null,this._radios.forEach(r=>{r.checked=this.value===r.value,r.checked&&(this._selected=r)}))}_emitChangeEvent(){this._isInitialized&&this.change.emit(new Nz(this._selected,this._value))}_markRadiosForCheck(){this._radios&&this._radios.forEach(e=>e._markForCheck())}writeValue(e){this.value=e,this._changeDetector.markForCheck()}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetector.markForCheck()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["mat-radio-group"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,HA,5),2&r){let a;vn(a=yn())&&(i._radios=a)}},hostAttrs:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:[2,"disabled","disabled",On],required:[2,"required","required",On],disabledInteractive:[2,"disabledInteractive","disabledInteractive",On]},outputs:{change:"change"},exportAs:["matRadioGroup"],features:[Ui([I1e,{provide:Oz,useExisting:t}])]})}return t})(),HA=(()=>{class t{_elementRef=Q(yr);_changeDetector=Q(yo);_focusMonitor=Q(lm);_radioDispatcher=Q(D1e);_defaultOptions=Q(A1e,{optional:!0});_ngZone=Q(ir);_renderer=Q(es);_uniqueId=Q(vs).getId("mat-radio-");_cleanupClick;id=this._uniqueId;name;ariaLabel;ariaLabelledby;ariaDescribedby;disableRipple=!1;tabIndex=0;get checked(){return this._checked}set checked(e){this._checked!==e&&(this._checked=e,e&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!e&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),e&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===e),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(e){this._labelPosition=e}_labelPosition;get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(e){this._setDisabled(e)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(e){e!==this._required&&this._changeDetector.markForCheck(),this._required=e}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._defaultOptions&&this._defaultOptions.color||"accent"}set color(e){this._color=e}_color;get disabledInteractive(){return this._disabledInteractive||null!==this.radioGroup&&this.radioGroup.disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e}_disabledInteractive;change=new Bn;radioGroup;get inputId(){return`${this.id||this._uniqueId}-input`}_checked=!1;_disabled=!1;_required=!1;_value=null;_removeUniqueSelectionListener=()=>{};_previousTabIndex;_inputElement;_rippleTrigger;_noopAnimations=qs();_injector=Q(oi);constructor(){Q(Uc).load(Tf);const e=Q(Oz,{optional:!0}),r=Q(new a2("tabindex"),{optional:!0});this.radioGroup=e,this._disabledInteractive=this._defaultOptions?.disabledInteractive??!1,r&&(this.tabIndex=sc(r,0))}focus(e,r){r?this._focusMonitor.focusVia(this._inputElement,r,e):this._inputElement.nativeElement.focus(e)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((e,r)=>{e!==this.id&&r===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{!e&&this.radioGroup&&this.radioGroup._touch()}),this._ngZone.runOutsideAngular(()=>{this._cleanupClick=this._renderer.listen(this._inputElement.nativeElement,"click",this._onInputClick)})}ngOnDestroy(){this._cleanupClick?.(),this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new Nz(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputInteraction(e){if(e.stopPropagation(),!this.checked&&!this.disabled){const r=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),r&&this.radioGroup._emitChangeEvent())}}_setDisabled(e){this._disabled!==e&&(this._disabled=e,this._changeDetector.markForCheck())}_onInputClick=e=>{this.disabled&&this.disabledInteractive&&e.preventDefault()};_updateTabIndex(){const e=this.radioGroup;let r;if(r=e&&e.selected&&!this.disabled?e.selected===this?this.tabIndex:-1:this.tabIndex,r!==this._previousTabIndex){const i=this._inputElement?.nativeElement;i&&(i.setAttribute("tabindex",r+""),this._previousTabIndex=r,sl(()=>{queueMicrotask(()=>{e&&e.selected&&e.selected!==this&&document.activeElement===i&&(e.selected?._inputElement.nativeElement.focus(),document.activeElement===i&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-radio-button"]],viewQuery:function(r,i){if(1&r&&No(M1e,5)(T1e,7,yr),2&r){let o;vn(o=yn())&&(i._inputElement=o.first),vn(o=yn())&&(i._rippleTrigger=o.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:19,hostBindings:function(r,i){1&r&&rn("focus",function(){return i._inputElement.nativeElement.focus()}),2&r&&(qr("id",i.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),er("mat-primary","primary"===i.color)("mat-accent","accent"===i.color)("mat-warn","warn"===i.color)("mat-mdc-radio-checked",i.checked)("mat-mdc-radio-disabled",i.disabled)("mat-mdc-radio-disabled-interactive",i.disabledInteractive)("_mat-animation-noopable",i._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],disableRipple:[2,"disableRipple","disableRipple",On],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?0:sc(e)],checked:[2,"checked","checked",On],value:"value",labelPosition:"labelPosition",disabled:[2,"disabled","disabled",On],required:[2,"required","required",On],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",On]},outputs:{change:"change"},exportAs:["matRadioButton"],ngContentSelectors:E1e,decls:13,vars:17,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition","for"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target"],["type","radio","aria-invalid","false",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],["aria-hidden","true",1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","","aria-hidden","true",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mat-internal-form-field-label","mdc-label"]],template:function(r,i){1&r&&(Ca(),ce(0,"label",2,0)(2,"span",3),Nt(3,"span",4),ce(4,"input",5,1),rn("change",function(a){return i._onInputInteraction(a)}),de(),ce(6,"span",6),Nt(7,"span",7)(8,"span",8),de(),ce(9,"span",9),Nt(10,"span",10),de()(),ce(11,"span",11),Xr(12),de()()),2&r&&(Ee("labelPosition",i.labelPosition)("for",i.inputId),ne(2),er("mdc-radio--disabled",i.disabled),ne(2),Ee("id",i.inputId)("checked",i.checked)("disabled",i.disabled&&!i.disabledInteractive)("required",i.required),qr("name",i.name)("value",i.value)("aria-label",i.ariaLabel)("aria-labelledby",i.ariaLabelledby)("aria-describedby",i.ariaDescribedby)("aria-disabled",i.disabled&&i.disabledInteractive?"true":null),ne(5),Ee("matRippleTrigger",i._rippleTrigger.nativeElement)("matRippleDisabled",i._isRippleDisabled())("matRippleCentered",!0))},dependencies:[D2,Az],styles:['.lvemanager-xray-root .mat-mdc-radio-button {\n -webkit-tap-highlight-color: transparent;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio {\n display: inline-block;\n position: relative;\n flex: 0 0 auto;\n box-sizing: content-box;\n width: 20px;\n height: 20px;\n will-change: opacity, transform, border-color, color;\n padding: calc((var(--%NS%mat-radio-state-layer-size, 40px) - 20px) / 2);\n cursor: pointer;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio:hover > .mdc-radio__native-control:not([disabled]):not(:focus) ~ .mdc-radio__background::before {\n opacity: 0.04;\n transform: scale(1);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio:hover > .mdc-radio__native-control:not([disabled]) ~ .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-unselected-hover-icon-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio:hover > .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-selected-hover-icon-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio:hover > .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__inner-circle {\n background-color: var(--%NS%mat-radio-selected-hover-icon-color, var(--%NS%mat-sys-primary, currentColor));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio:active > .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-unselected-pressed-icon-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio:active > .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-selected-pressed-icon-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio:active > .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__inner-circle {\n background-color: var(--%NS%mat-radio-selected-pressed-icon-color, var(--%NS%mat-sys-primary, currentColor));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__background {\n display: inline-block;\n position: relative;\n box-sizing: border-box;\n width: 20px;\n height: 20px;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__background::before {\n position: absolute;\n transform: scale(0, 0);\n border-radius: 50%;\n opacity: 0;\n pointer-events: none;\n content: "";\n transition: opacity 90ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms cubic-bezier(0.4, 0, 0.6, 1);\n width: var(--%NS%mat-radio-state-layer-size, 40px);\n height: var(--%NS%mat-radio-state-layer-size, 40px);\n top: calc(-1 * (var(--%NS%mat-radio-state-layer-size, 40px) - 20px) / 2);\n left: calc(-1 * (var(--%NS%mat-radio-state-layer-size, 40px) - 20px) / 2);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__outer-circle {\n position: absolute;\n top: 0;\n left: 0;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n border-width: 2px;\n border-style: solid;\n border-radius: 50%;\n transition: border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__inner-circle {\n position: absolute;\n top: 0;\n left: 0;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n transform: scale(0);\n border-radius: 50%;\n transition: transform 90ms cubic-bezier(0.4, 0, 0.6, 1), background-color 90ms cubic-bezier(0.4, 0, 0.6, 1);\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__inner-circle {\n background-color: CanvasText !important;\n }\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control {\n position: absolute;\n margin: 0;\n padding: 0;\n opacity: 0;\n top: 0;\n right: 0;\n left: 0;\n cursor: inherit;\n z-index: 1;\n width: var(--%NS%mat-radio-state-layer-size, 40px);\n height: var(--%NS%mat-radio-state-layer-size, 40px);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:checked + .mdc-radio__background, .lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background {\n transition: opacity 90ms cubic-bezier(0, 0, 0.2, 1), transform 90ms cubic-bezier(0, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:checked + .mdc-radio__background > .mdc-radio__outer-circle, .lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background > .mdc-radio__outer-circle {\n transition: border-color 90ms cubic-bezier(0, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:checked + .mdc-radio__background > .mdc-radio__inner-circle, .lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background > .mdc-radio__inner-circle {\n transition: transform 90ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms cubic-bezier(0, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:focus + .mdc-radio__background::before {\n transform: scale(1);\n opacity: 0.12;\n transition: opacity 90ms cubic-bezier(0, 0, 0.2, 1), transform 90ms cubic-bezier(0, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked) + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-disabled-unselected-icon-color, var(--%NS%mat-sys-on-surface));\n opacity: var(--%NS%mat-radio-disabled-unselected-icon-opacity, 0.38);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background {\n cursor: default;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-disabled-selected-icon-color, var(--%NS%mat-sys-on-surface));\n opacity: var(--%NS%mat-radio-disabled-selected-icon-opacity, 0.38);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background > .mdc-radio__inner-circle {\n background-color: var(--%NS%mat-radio-disabled-selected-icon-color, var(--%NS%mat-sys-on-surface, currentColor));\n opacity: var(--%NS%mat-radio-disabled-selected-icon-opacity, 0.38);\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-unselected-icon-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-selected-icon-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__inner-circle {\n background-color: var(--%NS%mat-radio-selected-icon-color, var(--%NS%mat-sys-primary, currentColor));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-selected-focus-icon-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked + .mdc-radio__background > .mdc-radio__inner-circle {\n background-color: var(--%NS%mat-radio-selected-focus-icon-color, var(--%NS%mat-sys-primary, currentColor));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__native-control:checked + .mdc-radio__background > .mdc-radio__inner-circle {\n transform: scale(0.5);\n transition: transform 90ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms cubic-bezier(0, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled {\n pointer-events: auto;\n}\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked) + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-disabled-unselected-icon-color, var(--%NS%mat-sys-on-surface));\n opacity: var(--%NS%mat-radio-disabled-unselected-icon-opacity, 0.38);\n}\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--%NS%disabled:hover .mdc-radio__native-control:checked + .mdc-radio__background > .mdc-radio__outer-circle,\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus + .mdc-radio__background > .mdc-radio__outer-circle,\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control + .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-disabled-selected-icon-color, var(--%NS%mat-sys-on-surface));\n opacity: var(--%NS%mat-radio-disabled-selected-icon-opacity, 0.38);\n}\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--%NS%disabled:hover .mdc-radio__native-control:checked + .mdc-radio__background > .mdc-radio__inner-circle,\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus + .mdc-radio__background > .mdc-radio__inner-circle,\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control + .mdc-radio__background > .mdc-radio__inner-circle {\n background-color: var(--%NS%mat-radio-disabled-selected-icon-color, var(--%NS%mat-sys-on-surface, currentColor));\n opacity: var(--%NS%mat-radio-disabled-selected-icon-opacity, 0.38);\n}\n.lvemanager-xray-root .mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,\n.lvemanager-xray-root .mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,\n.lvemanager-xray-root .mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle {\n transition: none !important;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mat-internal-form-field-label:empty {\n display: none;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio__background::before {\n background-color: var(--%NS%mat-radio-ripple-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before {\n background-color: var(--%NS%mat-radio-checked-ripple-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,\n.lvemanager-xray-root .mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before {\n background-color: var(--%NS%mat-radio-ripple-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mat-internal-form-field {\n color: var(--%NS%mat-radio-label-text-color, var(--%NS%mat-sys-on-surface));\n font-family: var(--%NS%mat-radio-label-text-font, var(--%NS%mat-sys-body-medium-font));\n line-height: var(--%NS%mat-radio-label-text-line-height, var(--%NS%mat-sys-body-medium-line-height));\n font-size: var(--%NS%mat-radio-label-text-size, var(--%NS%mat-sys-body-medium-size));\n letter-spacing: var(--%NS%mat-radio-label-text-tracking, var(--%NS%mat-sys-body-medium-tracking));\n font-weight: var(--%NS%mat-radio-label-text-weight, var(--%NS%mat-sys-body-medium-weight));\n cursor: pointer;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio--disabled + .mat-internal-form-field-label {\n color: var(--%NS%mat-radio-disabled-label-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mat-radio-ripple {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n border-radius: 50%;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mat-radio-ripple > .mat-ripple-element {\n opacity: 0.14;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mat-radio-ripple::before {\n border-radius: 50%;\n}\n.lvemanager-xray-root .mat-mdc-radio-button .mdc-radio > .mdc-radio__native-control:focus:enabled:not(:checked) ~ .mdc-radio__background > .mdc-radio__outer-circle {\n border-color: var(--%NS%mat-radio-unselected-focus-icon-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-radio-button.cdk-focused .mat-focus-indicator::before {\n content: "";\n}\n\n.lvemanager-xray-root .mat-mdc-radio-disabled {\n cursor: default;\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive {\n pointer-events: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-radio-touch-target {\n position: absolute;\n top: 50%;\n left: 50%;\n height: var(--%NS%mat-radio-touch-target-size, 48px);\n width: var(--%NS%mat-radio-touch-target-size, 48px);\n transform: translate(-50%, -50%);\n display: var(--%NS%mat-radio-touch-target-display, block);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-radio-touch-target {\n left: auto;\n right: 50%;\n transform: translate(50%, -50%);\n}\n'],encapsulation:2})}return t})(),Pz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[qb,HA,gs]})}return t})(),Fz=(()=>{class t{constructor(e){this.elementRef=e,this.clickOutside=new Bn}onClick(e,r){r&&(this.elementRef.nativeElement.contains(r)||this.clickOutside.emit(e))}static{this.\u0275fac=function(r){return new(r||t)(Ht(yr))}}static{this.\u0275dir=Tn({type:t,selectors:[["","clickOutside",""]],hostBindings:function(r,i){1&r&&rn("click",function(a){return i.onClick(a,a.target)},gP)},outputs:{clickOutside:"clickOutside"},standalone:!1})}}return t})();function L1e(t,n){if(1&t&&(ce(0,"span"),nt(1),de()),2&t){const e=wt();ne(),Cn(e.label)}}function N1e(t,n){if(1&t){const e=ti();ce(0,"li",7),rn("click",function(){const i=Ot(e).$implicit;return Gt(wt().selectValue(i))}),nt(1),ot(2,"translate"),de()}if(2&t){const e=n.$implicit;er("selected",e===wt().selected),ne(),Cn(ct(2,3,e))}}let Bz=(()=>{class t{constructor(){this.opened=!1,this.options=[],this.selected="",this.label="",this.hideSelectedValue=!1,this.hideLabelOnChoose=!1,this.change=new Bn,this.onChange=e=>{},this.onTouched=()=>{}}toggle(){this.opened=!this.opened}close(){this.opened=!1}selectValue(e){e!==this.selected&&(this.selected=e,this.change.emit(e),this.close(),this.writeValue(e))}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}writeValue(e){this.onChange(e)}ngOnInit(){this.writeValue(this.selected)}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["ui-select"]],inputs:{options:"options",selected:"selected",label:"label",hideSelectedValue:"hideSelectedValue",hideLabelOnChoose:"hideLabelOnChoose"},outputs:{change:"change"},standalone:!1,features:[Ui([{provide:Ef,useExisting:_o(()=>t),multi:!0}])],decls:8,vars:9,consts:[[1,"ui-select",3,"clickOutside"],[1,"ui-select__btn",3,"click"],[4,"ngIf"],[1,"selected-value"],[1,"ui-select__arrow"],[1,"ui-select__menu"],["class","ui-select__menu-item",3,"selected","click",4,"ngFor","ngForOf"],[1,"ui-select__menu-item",3,"click"]],template:function(r,i){1&r&&(ce(0,"div",0),rn("clickOutside",function(){return i.close()}),ce(1,"button",1),rn("click",function(){return i.toggle()}),Vt(2,L1e,2,1,"span",2),ce(3,"span",3),nt(4),de(),Nt(5,"span",4),de(),ce(6,"ul",5),Vt(7,N1e,3,5,"li",6),de()()),2&r&&(ne(2),Ee("ngIf",!i.hideLabelOnChoose||!i.selected),ne(),er("hide-selected",i.hideSelectedValue),ne(),Cn(i.selected),ne(),er("open",i.opened),ne(),er("opened",i.opened),ne(),Ee("ngForOf",i.options))},dependencies:[u2,Zo,Fz,Fo],styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}.ui-select[_ngcontent-%COMP%]{position:relative;display:inline-block;height:40px}.ui-select__btn[_ngcontent-%COMP%]{display:flex;align-items:center;height:40px;outline:none;background:#fff;border-radius:2px;padding-right:14px;padding-left:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#585858;border:1px solid #ECECEC}.ui-select__btn[_ngcontent-%COMP%]:hover{cursor:pointer;box-shadow:0 0 10px #00000040;transition:all .3s ease-in-out}.ui-select__btn[_ngcontent-%COMP%] .hide-selected[_ngcontent-%COMP%]{display:none}.ui-select__btn[_ngcontent-%COMP%] .selected-value[_ngcontent-%COMP%]{margin-left:5px}.ui-select__arrow[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:10px;position:relative;transition:transform .2s;transform:rotate(180deg)}.ui-select__arrow[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:4px solid #C4C4C4}.ui-select__arrow.open[_ngcontent-%COMP%]{transform:rotate(0)}.ui-select__menu[_ngcontent-%COMP%]{display:none;padding-top:10px;padding-bottom:10px;position:absolute;min-width:160px;overflow:auto;background:#fff;box-shadow:0 0 10px #00000040;border-radius:2px;z-index:1}.ui-select__menu.opened[_ngcontent-%COMP%]{display:inline-block}.ui-select__menu-item[_ngcontent-%COMP%]{height:35px;padding-left:42px;padding-right:32px;white-space:nowrap;display:flex;align-items:center;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#585858}.ui-select__menu-item.selected[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml,%3Csvg width=\'15\' height=\'12\' viewBox=\'0 0 15 12\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.707 8.293L1.414 5L0 6.414L4.707 11.121L14.414 1.414L13 0L4.707 8.293Z\' fill=\'%234E5665\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:17px center}.ui-select__menu-item[_ngcontent-%COMP%]:hover{background-color:#0f315a0d;cursor:pointer}'],changeDetection:1})}}return t})(),jA=(()=>{class t{constructor(){this.title="",this.text=""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-warning-block"]],inputs:{title:"title",text:"text"},standalone:!1,decls:6,vars:2,consts:[[1,"warning-block"],[1,"warning-block__title"],[1,"warning-block__text"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"div",1)(2,"span"),nt(3),de()(),ce(4,"span",2),nt(5),de()()),2&r&&(ne(3),Cn(i.title),ne(2),Cn(i.text))},styles:[".warning-block[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;min-height:62px;background-color:#fff7e8;border:1px solid #FFE5B4;box-sizing:border-box;border-radius:2px;align-items:center;font-family:Open Sans,serif;font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#000;padding:13px 20px}.warning-block__title[_ngcontent-%COMP%]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2223%22%20height%3D%2222%22%20viewBox%3D%220%200%2023%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1299%200C5.05788%200%200.129883%204.928%200.129883%2011C0.129883%2017.072%205.05788%2022%2011.1299%2022C17.2019%2022%2022.1299%2017.072%2022.1299%2011C22.1299%204.928%2017.2019%200%2011.1299%200ZM10.0299%2016.5V9.9H12.2299V16.5H10.0299ZM10.0299%205.5V7.7H12.2299V5.5H10.0299Z%22%20fill%3D%22%23FFA83D%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat;background-position:0 center;width:100%}.warning-block__title[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:25px;color:#323232;padding-left:32px}.warning-block__text[_ngcontent-%COMP%]{padding-left:32px}"],changeDetection:1})}}return t})();function O1e(t,n){if(1&t&&(Nt(0,"app-warning-block",18),ot(1,"translate"),ot(2,"translate")),2&t){const e=wt(2);Ee("title",ct(1,2,e.staticText.nginxCachingMessage.title))("text",ct(2,4,e.staticText.nginxCachingMessage.description))}}function R1e(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"enter_valid_url")))}function P1e(t,n){if(1&t&&(ce(0,"div",21),Vt(1,R1e,3,3,"span",22),de()),2&t){const e=wt(3);ne(),Ee("ngIf",e.tracingUrl.errors.validUrl)}}function F1e(t,n){if(1&t&&(Mr(0),Nt(1,"input",19),Vs(),Vt(2,P1e,2,1,"div",20),kr()),2&t){const e=wt(2);ne(),zs(),ne(),Ee("ngIf",e.tracingUrl.invalid)}}function B1e(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn("",ct(2,1,"select_user_domain")," "))}function H1e(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn("",ct(2,1,"specify_the_url_mask")," "))}function j1e(t,n){if(1&t&&(ce(0,"div",21),Vt(1,B1e,3,3,"span",22)(2,H1e,3,3,"span",22),de()),2&t){const e=wt(3);ne(),Ee("ngIf",e.userDomain.invalid),ne(),Ee("ngIf",e.userDomainMask.invalid)}}function U1e(t,n){if(1&t&&(ce(0,"div",23),Nt(1,"ui-select",24),ot(2,"translate"),Vs(),Nt(3,"input",25),ot(4,"translate"),Vs(),de(),Vt(5,j1e,3,2,"div",20)),2&t){const e=wt(2);ne(),Ee("label",ct(2,5,"Choose domain"))("hideLabelOnChoose",!0)("options",e.userDomains),zs(),ne(2),Ee("placeholder",ct(4,7,"Specify mask")),zs(),ne(2),Ee("ngIf",e.userDomain?.invalid||e.userDomainMask?.invalid)}}function Y1e(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"enter_the_valid_ip")))}function V1e(t,n){if(1&t&&(ce(0,"div",21),Vt(1,Y1e,3,3,"span",22),de()),2&t){const e=wt(3);ne(),Ee("ngIf",e.clientIp.errors.validIp)}}function z1e(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn("",ct(2,1,"the_days_value_range")," "))}function W1e(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn("",ct(2,1,"the_hours_value_range")," "))}function $1e(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn("",ct(2,1,"the_minutes_value_range")," "))}function G1e(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn("",ct(2,1,"invalid_time_period_range")," "))}function q1e(t,n){if(1&t&&(ce(0,"div",21),Vt(1,z1e,3,3,"span",22)(2,W1e,3,3,"span",22)(3,$1e,3,3,"span",22)(4,G1e,3,3,"span",22),de()),2&t){const e=wt(4);ne(),Ee("ngIf",e.days.errors),ne(),Ee("ngIf",e.hours.errors),ne(),Ee("ngIf",e.minutes.errors),ne(),Ee("ngIf",e.invalidTimeRange)}}function K1e(t,n){if(1&t&&(ce(0,"div",37)(1,"div",38),Nt(2,"input",39),ot(3,"translate"),Vs(),Nt(4,"input",40),ot(5,"translate"),Vs(),Nt(6,"input",41),ot(7,"translate"),Vs(),de(),Vt(8,q1e,5,4,"div",20),de()),2&t){const e=wt(3);ne(2),Ee("placeholder",ct(3,4,"Days")),zs(),ne(2),Ee("placeholder",ct(5,6,"Hours")),zs(),ne(2),Ee("placeholder",ct(7,8,"Minutes")),zs(),ne(2),Ee("ngIf",e.days.invalid&&e.days.touched||e.hours.invalid&&e.hours.touched||e.minutes.invalid&&e.minutes.touched||e.invalidTimeRange)}}function Z1e(t,n){1&t&&(ce(0,"div",21)(1,"span"),nt(2),ot(3,"translate"),de()()),2&t&&(ne(2),Cn(ct(3,1,"requests_quantity_value_range")))}function X1e(t,n){if(1&t){const e=ti();ce(0,"div",42)(1,"input",43),ot(2,"translate"),rn("change",function(i){return Ot(e),Gt(wt(3).syncQuantityOnChange(i))}),de(),Vs(),Vt(3,Z1e,4,3,"div",20),de()}if(2&t){const e=wt(3);ne(),Ee("placeholder",ct(2,2,"Q-ty")),zs(),ne(2),Ee("ngIf",e.quantity.invalid&&e.quantity.touched)}}function J1e(t,n){if(1&t){const e=ti();ce(0,"div",26)(1,"div",27)(2,"div",9)(3,"label"),nt(4),ot(5,"translate"),de(),ce(6,"a",10),rn("click",function(){Ot(e);const i=wt(2);return Gt(i.toggleFormHelper(i.helperItemType.ip))}),nt(7),ot(8,"translate"),de()(),Nt(9,"input",28),ot(10,"translate"),Vs(),Vt(11,V1e,2,1,"div",20),de(),ce(12,"div",29)(13,"label"),nt(14),ot(15,"translate"),de(),ce(16,"mat-radio-group",30)(17,"div",31)(18,"mat-radio-button",32),rn("change",function(i){return Ot(e),Gt(wt(2).toggleTracingFor(i))}),nt(19),ot(20,"translate"),de()(),Vt(21,K1e,9,10,"div",33),ce(22,"div",34)(23,"mat-radio-button",35),rn("change",function(i){return Ot(e),Gt(wt(2).toggleTracingFor(i))}),nt(24),ot(25,"translate"),de()(),Vt(26,X1e,4,4,"div",36),de(),Vs(),de()()}if(2&t){const e=wt(2);Ee("@formAnimation",void 0),ne(4),Cn(ct(5,12,"Client IP")),ne(3),Cn(ct(8,14,"how_to_use_special_characters")),ne(2),Ee("placeholder",ct(10,16,"Client IP")),zs(),ne(2),Ee("ngIf",e.clientIp.invalid&&e.clientIp.touched),ne(3),Cn(ct(15,18,"Record for")),ne(2),zs(),ne(2),Ee("checked",e.tracingType===e.tracingBy.time),ne(),mn(" ",ct(20,20,"Time period")," "),ne(2),Ee("ngIf",e.tracingType===e.tracingBy.time),ne(2),Ee("checked",e.tracingType===e.tracingBy.requestQuantity),ne(),mn(" ",ct(25,22,"Request")," "),ne(2),Ee("ngIf",e.tracingType===e.tracingBy.requestQuantity)}}function Q1e(t,n){if(1&t){const e=ti();ce(0,"form",5)(1,"h2",6),nt(2),ot(3,"translate"),de(),Vt(4,O1e,3,6,"app-warning-block",7),ce(5,"div",8)(6,"div",9)(7,"label"),nt(8),ot(9,"translate"),de(),ce(10,"a",10),rn("click",function(){Ot(e);const i=wt();return Gt(i.toggleFormHelper(i.helperItemType.url))}),nt(11),ot(12,"translate"),de()(),Vt(13,F1e,3,1,"ng-container",11)(14,U1e,6,9,"ng-template",null,1,Qp),de(),ce(16,"div",12)(17,"mat-checkbox",13),rn("change",function(i){return Ot(e),Gt(wt().toggleAdvancedSettings(i))}),nt(18),ot(19,"translate"),de(),Vs(),de(),Vt(20,J1e,27,24,"div",14),ce(21,"div",15)(22,"button",16),rn("click",function(){return Ot(e),Gt(wt().dialogRef.close())}),nt(23),ot(24,"translate"),de(),ce(25,"button",17),rn("click",function(){return Ot(e),Gt(wt().startTracing())}),nt(26),ot(27,"translate"),de()()()}if(2&t){const e=Il(15),r=wt(),i=Il(4);er("owner-user",r.OWNER_USER),Ee("formGroup",r.form),ne(2),Cn(ct(3,16,"Start tracing")),ne(2),Ee("ngIf",r.nginxCaching),ne(4),mn("",ct(9,18,"URL")," *"),ne(3),Cn(ct(12,20,"how_to_use_special_characters")),ne(2),Ee("ngIf",!r.OWNER_USER)("ngIfElse",e),ne(4),Ee("checked",r.advancedSettingsChecked),zs(),ne(),mn(" ",ct(19,22,"Advanced settings")," "),ne(2),Ee("ngIf",r.advancedSettingsChecked)("ngIfElse",i),ne(3),mn(" ",ct(24,24,"Cancel")," "),ne(2),Ee("disabled",r.form.invalid||r.invalidTimeRange),ne(),mn(" ",ct(27,26,"Run")," ")}}function ewe(t,n){1&t&&Nt(0,"app-form-helper-block",44),2&t&&Ee("helper",wt().formHelper)}function twe(t,n){1&t&&(ce(0,"div",45)(1,"label"),nt(2),ot(3,"translate"),de(),ce(4,"div",34)(5,"mat-radio-button",46),nt(6),ot(7,"translate"),de()(),ce(8,"div",47)(9,"span"),nt(10,"20"),de()()()),2&t&&(ne(2),Cn(ct(3,4,"Record for")),ne(3),Ee("checked",!0)("disabled",!0),ne(),mn(" ",ct(7,6,"Request")," "))}let iwe=(()=>{class t{constructor(e,r,i,o,a){this.dialogRef=e,this.formBuilder=r,this.data=i,this.agentService=o,this.staticText=a,this.OWNER_USER=!0,this.userDomains=[],this.tracingBy={time:"time",requestQuantity:"request_qty"},this.invalidTimeRange=!1,this.helperItemType=FA,this.formHelper=null,this.tracingType=this.tracingBy.requestQuantity,this.advancedSettingsChecked=!1,this.nginxCaching=!1,this.userDomains=i.userDomains||[],this.nginxCaching=i.nginxCaching}get tracingUrl(){return this.form.get("tracingUrl")}get userDomain(){return this.form.get("userDomain")}get userDomainMask(){return this.form.get("userDomainMask")}get clientIp(){return this.form.get("advancedParams").get("clientIp")}get quantity(){return this.form.get("advancedParams").get("tracingFor").get("requestQuantity").get("quantity")}get days(){return this.form.get("advancedParams").get("tracingFor").get("time").get("days")}get hours(){return this.form.get("advancedParams").get("tracingFor").get("time").get("hours")}get minutes(){return this.form.get("advancedParams").get("tracingFor").get("time").get("minutes")}get tracingCount(){return this.tracingType===this.tracingBy.time?24*this.days.value*60+60*this.hours.value+this.minutes.value:this.tracingType===this.tracingBy.requestQuantity?this.quantity.value:1}ngOnInit(){this.buildForm(),this.onChanges()}buildForm(){this.form=this.formBuilder.group({advancedMode:[this.advancedSettingsChecked],advancedParams:this.formBuilder.group({clientIp:["*"],tracingFor:this.formBuilder.group({time:this.formBuilder.group({days:[null],hours:[null],minutes:[null]}),requestQuantity:this.formBuilder.group({quantity:[20]}),tracingType:[this.tracingType]})})}),this.form.addControl("userDomain",new cV(null,[Nl.required])),this.form.addControl("userDomainMask",new cV(null,[Nl.required,gA.validMask]))}updateFormValidators(){this.resetValidators(),this.advancedSettingsChecked&&(this.clientIp.setValidators([gA.validIp]),this.tracingType===this.tracingBy.time?(this.days.setValidators([Nl.min(0),Nl.max(2)]),this.hours.setValidators([Nl.min(0),Nl.max(23)]),this.minutes.setValidators([Nl.min(0),Nl.max(59)])):this.tracingType===this.tracingBy.requestQuantity&&this.quantity.setValidators([Nl.min(1),Nl.max(100),Nl.required]),this.updateControlsValidity())}resetValidators(){[this.clientIp,this.days,this.hours,this.minutes,this.quantity].forEach(r=>r.clearValidators()),this.updateControlsValidity()}updateControlsValidity(){[this.clientIp,this.days,this.hours,this.minutes,this.quantity].forEach(r=>{r.updateValueAndValidity()})}toggleAdvancedSettings(e){this.advancedSettingsChecked=e.checked,this.updateFormValidators()}syncQuantityOnChange(e){const r=e.target.value,i=""===r?null:Number(r);this.quantity.value!==i&&this.quantity.setValue(i)}toggleTracingFor(e){this.tracingType=e.value,this.updateFormValidators()}prepareParamsForRequest(){const e=this.userDomain.value+"/"+this.userDomainMask.value.replace(/^\//,""),r={url:e,client_ip:"*",request_qty:20};return this.advancedSettingsChecked?{url:e,client_ip:this.clientIp.value?this.clientIp.value:r.client_ip,[this.tracingType]:this.tracingCount}:r}onChanges(){this.form.valueChanges.subscribe(e=>{this.invalidTimeRange=this.advancedSettingsChecked&&(this.tracingCount>2880||this.tracingCount<1)})}startTracing(){if(-1===this.userDomains.indexOf(this.userDomain.value))return void this.userDomain.setErrors({unownedDomain:!0});if(this.form.invalid||this.invalidTimeRange)return;const e=this.prepareParamsForRequest();this.dialogRef.close(e)}toggleFormHelper(e){this.formHelper=e===this.formHelper?null:e}static{this.\u0275fac=function(r){return new(r||t)(Ht(c1),Ht(vV),Ht(Tk),Ht(Mf),Ht(Iz))}}static{this.\u0275cmp=Vn({type:t,selectors:[["start-tracing-form"]],standalone:!1,decls:5,vars:2,consts:[["defaultSettings",""],["userUrlBlock",""],[1,"form-block"],["class","start-tracing-form",3,"owner-user","formGroup",4,"ngIf"],[3,"helper",4,"ngIf"],[1,"start-tracing-form",3,"formGroup"],[1,"form-header"],[3,"title","text",4,"ngIf"],[1,"tracing-url","form-item"],[1,"label-wrapper"],[3,"click"],[4,"ngIf","ngIfElse"],[1,"advanced-settings","form-item"],["formControlName","advancedMode",1,"advanced-settings__checkbox",3,"change","checked"],["formGroupName","advancedParams","class","advanced-settings-conrols",4,"ngIf","ngIfElse"],[1,"modal-control-buttons"],["mat-button","","type","button",1,"white-btn-bordered",3,"click"],["mat-button","","id","submit-form","type","submit",1,"green-btn","no-shadow","no-text-transform",3,"click","disabled"],[3,"title","text"],["type","text","placeholder","http://domain.com/*","formControlName","tracingUrl",1,"xray-form-field","tracing-url__input"],["class","validation",4,"ngIf"],[1,"validation"],[4,"ngIf"],[1,"user-domain-selection"],["formControlName","userDomain","id","choose-domain",3,"label","hideLabelOnChoose","options"],["formControlName","userDomainMask","type","text",1,"xray-form-field","tracing-mask-input",3,"placeholder"],["formGroupName","advancedParams",1,"advanced-settings-conrols"],[1,"clients-ip","form-item"],["type","text","formControlName","clientIp",1,"xray-form-field",3,"placeholder"],["formGroupName","tracingFor",1,"record-for"],["formControlName","tracingType",1,"xray-record-for-options"],[1,"record-for-time"],["value","time",3,"change","checked"],["class","tracing-time form-item","formGroupName","time",4,"ngIf"],[1,"record-for-first-request"],["value","request_qty",3,"change","checked"],["class","quantity form-item","formGroupName","requestQuantity",4,"ngIf"],["formGroupName","time",1,"tracing-time","form-item"],[1,"inputs-row"],["type","number","min","0","max","2","formControlName","days",1,"xray-form-field","small-field",3,"placeholder"],["type","number","min","0","max","23","formControlName","hours",1,"xray-form-field","small-field",3,"placeholder"],["type","number","min","0","max","59","formControlName","minutes",1,"xray-form-field","small-field",3,"placeholder"],["formGroupName","requestQuantity",1,"quantity","form-item"],["type","number","min","1","max","100","formControlName","quantity",1,"xray-form-field","small-field",3,"change","placeholder"],[3,"helper"],[1,"record-for","default-record-for"],[3,"checked","disabled"],[1,"default-quantity"]],template:function(r,i){1&r&&(ce(0,"div",2),Vt(1,Q1e,28,28,"form",3),de(),Vt(2,ewe,1,1,"app-form-helper-block",4)(3,twe,11,8,"ng-template",null,0,Qp)),2&r&&(ne(),Ee("ngIf",i.form),ne(),Ee("ngIf",i.formHelper))},dependencies:[uV,Kb,hV,r_,oV,ZY,KY,Zo,lk,rA,n1,cm,Ok,Rz,HA,Bz,jA,y1e,Fo],styles:["[_nghost-%COMP%]{display:flex}.form-block[_ngcontent-%COMP%]{width:420px;margin:0 auto;font-family:Open Sans,serif!important}.start-tracing-form[_ngcontent-%COMP%]{padding:32px 44px}.start-tracing-form[_ngcontent-%COMP%] .form-header[_ngcontent-%COMP%]{font-size:20px;font-weight:700;margin-bottom:34px}.start-tracing-form[_ngcontent-%COMP%] .form-item[_ngcontent-%COMP%]{margin-bottom:20px}.tracing-time[_ngcontent-%COMP%], .quantity[_ngcontent-%COMP%]{padding-left:25px}.tracing-time[_ngcontent-%COMP%] .inputs-row[_ngcontent-%COMP%], .quantity[_ngcontent-%COMP%] .inputs-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between}input.small-field[_ngcontent-%COMP%]{width:96px;height:40px}input.xray-form-field[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-size:16px;line-height:18px}.advanced-settings[_ngcontent-%COMP%]{display:flex;align-items:center}.record-for-time[_ngcontent-%COMP%], .record-for-first-request[_ngcontent-%COMP%]{display:flex;align-content:center}.record-for-time[_ngcontent-%COMP%] label[_ngcontent-%COMP%], .record-for-first-request[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-weight:600}.modal-control-buttons[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.modal-control-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border:1px solid #ECECEC;width:149px;margin-left:5px;margin-right:5px;font-weight:700}.modal-control-buttons[_ngcontent-%COMP%] button.white-btn-bordered[_ngcontent-%COMP%]{width:92px}.modal-control-buttons[_ngcontent-%COMP%] .mat-mdc-button[_ngcontent-%COMP%]{height:38px}.start-tracing-form.start-tracing-form[_ngcontent-%COMP%] .modal-control-buttons[_ngcontent-%COMP%] .green-btn.mat-mdc-button[_ngcontent-%COMP%]{height:35px}input[type=text][_ngcontent-%COMP%]{text-align:left}input.ng-invalid.ng-touched[_ngcontent-%COMP%]{border-color:red;color:red}input.ng-invalid.ng-touched[_ngcontent-%COMP%]::placeholder{color:red;opacity:.4}input[_ngcontent-%COMP%]:focus{border-color:green}.validation[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:11px;font-weight:400;color:red}.label-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.label-wrapper[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#3b9c85;text-decoration:underline;font-size:12px;font-weight:600}.label-wrapper[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{cursor:pointer}.default-quantity[_ngcontent-%COMP%]{display:flex;max-width:96px;margin-left:25px;align-items:center;padding-left:15px;margin-bottom:59px;font-size:13px;color:#000;background:#f6f6f6;height:40px;cursor:not-allowed}.default-record-for[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{display:block;transform:none}.default-record-for[_ngcontent-%COMP%] .record-for-first-request[_ngcontent-%COMP%], .default-record-for[_ngcontent-%COMP%] .default-quantity[_ngcontent-%COMP%]{margin-top:0}.start-tracing-form.owner-user[_ngcontent-%COMP%] .advanced-settings.form-item[_ngcontent-%COMP%]{margin-bottom:20px}.user-domain-selection[_ngcontent-%COMP%]{display:flex;width:100%}.user-domain-selection[_ngcontent-%COMP%] .tracing-mask-input[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#585858}app-warning-block[_ngcontent-%COMP%]{display:block;margin-bottom:10px}"],data:{animation:[qV]},changeDetection:1})}}return t})();var owe=g(94764),l_=g.n(owe),awe=g(55754),Hz=g.n(awe),Bi=function(t){return t[t.PLAIN_TO_CLASS=0]="PLAIN_TO_CLASS",t[t.CLASS_TO_PLAIN=1]="CLASS_TO_PLAIN",t[t.CLASS_TO_CLASS=2]="CLASS_TO_CLASS",t}(Bi||{});const Rl=new class swe{constructor(){this._typeMetadatas=new Map,this._transformMetadatas=new Map,this._exposeMetadatas=new Map,this._excludeMetadatas=new Map,this._ancestorsMap=new Map}addTypeMetadata(n){this._typeMetadatas.has(n.target)||this._typeMetadatas.set(n.target,new Map),this._typeMetadatas.get(n.target).set(n.propertyName,n)}addTransformMetadata(n){this._transformMetadatas.has(n.target)||this._transformMetadatas.set(n.target,new Map),this._transformMetadatas.get(n.target).has(n.propertyName)||this._transformMetadatas.get(n.target).set(n.propertyName,[]),this._transformMetadatas.get(n.target).get(n.propertyName).push(n)}addExposeMetadata(n){this._exposeMetadatas.has(n.target)||this._exposeMetadatas.set(n.target,new Map),this._exposeMetadatas.get(n.target).set(n.propertyName,n)}addExcludeMetadata(n){this._excludeMetadatas.has(n.target)||this._excludeMetadatas.set(n.target,new Map),this._excludeMetadatas.get(n.target).set(n.propertyName,n)}findTransformMetadatas(n,e,r){return this.findMetadatas(this._transformMetadatas,n,e).filter(i=>!i.options||!0===i.options.toClassOnly&&!0===i.options.toPlainOnly||(!0===i.options.toClassOnly?r===Bi.CLASS_TO_CLASS||r===Bi.PLAIN_TO_CLASS:!0!==i.options.toPlainOnly||r===Bi.CLASS_TO_PLAIN))}findExcludeMetadata(n,e){return this.findMetadata(this._excludeMetadatas,n,e)}findExposeMetadata(n,e){return this.findMetadata(this._exposeMetadatas,n,e)}findExposeMetadataByCustomName(n,e){return this.getExposedMetadatas(n).find(r=>r.options&&r.options.name===e)}findTypeMetadata(n,e){return this.findMetadata(this._typeMetadatas,n,e)}getStrategy(n){const e=this._excludeMetadatas.get(n),r=e&&e.get(void 0),i=this._exposeMetadatas.get(n),o=i&&i.get(void 0);return r&&o||!r&&!o?"none":r?"excludeAll":"exposeAll"}getExposedMetadatas(n){return this.getMetadata(this._exposeMetadatas,n)}getExcludedMetadatas(n){return this.getMetadata(this._excludeMetadatas,n)}getExposedProperties(n,e){return this.getExposedMetadatas(n).filter(r=>!r.options||!0===r.options.toClassOnly&&!0===r.options.toPlainOnly||(!0===r.options.toClassOnly?e===Bi.CLASS_TO_CLASS||e===Bi.PLAIN_TO_CLASS:!0!==r.options.toPlainOnly||e===Bi.CLASS_TO_PLAIN)).map(r=>r.propertyName)}getExcludedProperties(n,e){return this.getExcludedMetadatas(n).filter(r=>!r.options||!0===r.options.toClassOnly&&!0===r.options.toPlainOnly||(!0===r.options.toClassOnly?e===Bi.CLASS_TO_CLASS||e===Bi.PLAIN_TO_CLASS:!0!==r.options.toPlainOnly||e===Bi.CLASS_TO_PLAIN)).map(r=>r.propertyName)}clear(){this._typeMetadatas.clear(),this._exposeMetadatas.clear(),this._excludeMetadatas.clear(),this._ancestorsMap.clear()}getMetadata(n,e){const r=n.get(e);let i;r&&(i=Array.from(r.values()).filter(a=>void 0!==a.propertyName));const o=[];for(const a of this.getAncestors(e)){const s=n.get(a);if(s){const l=Array.from(s.values()).filter(c=>void 0!==c.propertyName);o.push(...l)}}return o.concat(i||[])}findMetadata(n,e,r){const i=n.get(e);if(i){const o=i.get(r);if(o)return o}for(const o of this.getAncestors(e)){const a=n.get(o);if(a){const s=a.get(r);if(s)return s}}}findMetadatas(n,e,r){const i=n.get(e);let o;i&&(o=i.get(r));const a=[];for(const s of this.getAncestors(e)){const l=n.get(s);l&&l.has(r)&&a.push(...l.get(r))}return a.slice().reverse().concat((o||[]).slice().reverse())}getAncestors(n){if(!n)return[];if(!this._ancestorsMap.has(n)){const e=[];for(let r=Object.getPrototypeOf(n.prototype.constructor);typeof r.prototype<"u";r=Object.getPrototypeOf(r.prototype.constructor))e.push(r);this._ancestorsMap.set(n,e)}return this._ancestorsMap.get(n)}};var jz=function(t){return t.time="time",t.request_qty="request_qty",t}(jz||{}),Pl=function(t){return t.hold="hold",t.running="running",t.stopped="stopped",t.completed="completed",t}(Pl||{});class p1{constructor(){this.auto_task=!1}}!function vme(t,n,e,r){var a,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,n,e,r);else for(var s=t.length-1;s>=0;s--)(a=t[s])&&(o=(i<3?a(o):i>3?a(n,e,o):a(n,e))||o);i>3&&o&&Object.defineProperty(n,e,o)}([function lwe(t={}){return function(n,e){Rl.addExposeMetadata({target:n instanceof Function?n:n.constructor,propertyName:e,options:t})}}({name:"tracing_count"}),function cwe(t,n={}){return function(e,r){Rl.addTransformMetadata({target:e.constructor,propertyName:r,transformFn:t,options:n})}}(function dwe({obj:t}){const n=typeof serverDiffTime>"u"?0:serverDiffTime;if(t.tracing_by===jz.time){if(!t.starttime)return"";if(t.status===Pl.stopped)return Hz()(60*t.tracing_count*1e3);const e=t.starttime+60*t.tracing_count,r=new Date;if(l_().unix(e).isBefore(l_()(r).diff(n)))return"Finished";const i=l_().duration(l_().unix(e).diff(l_()(r).diff(n)));return`${Hz()(1e3*Math.round(i/1e3))} left`}return`${(t.tracing_count||0).toString()} times left`})],p1.prototype,"trackingTime",void 0);let Uz=(()=>{class t{constructor(){this.text=""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-info-block"]],inputs:{text:"text"},standalone:!1,decls:7,vars:1,consts:[["xmlns","http://www.w3.org/2000/svg","width","48","height","48","viewBox","0 0 48 48"],["d","M0 0h48v48h-48z","fill","none"],["d","M28 4h-16c-2.21 0-3.98 1.79-3.98 4l-.02 32c0 2.21 1.77 4 3.98 4h24.02c2.21 0 4-1.79 4-4v-24l-12-12zm4 32h-16v-4h16v4zm0-8h-16v-4h16v4zm-6-10v-11l11 11h-11z"],[1,"arrow-down-icon"]],template:function(r,i){1&r&&(ce(0,"div"),ic(),ce(1,"svg",0),Nt(2,"path",1)(3,"path",2),de()(),of(),ce(4,"span"),nt(5),de(),Nt(6,"span",3)),2&r&&(ne(5),Cn(i.text))},styles:['[_nghost-%COMP%]{position:relative;display:flex;min-height:62px;margin-bottom:33px;background:#fff;border:1px solid #ECECEC;box-sizing:border-box;border-radius:2px;align-items:center;font-family:Open Sans,serif;font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#000;padding:20px 23px}[_nghost-%COMP%] span[_ngcontent-%COMP%]{margin-left:10px}[_nghost-%COMP%] .arrow-down-icon[_ngcontent-%COMP%]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2241%22%20height%3D%2241%22%20viewBox%3D%220%200%2041%2041%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20filter%3D%22url(%23filter0_d)%22%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%2220.5%22%20cy%3D%2219.5%22%20r%3D%2216.5%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%2220.5%22%20cy%3D%2219.5%22%20r%3D%2216%22%20stroke%3D%22%23ECECEC%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%0A%20%20%20%20%20%20%20%20%20%20d%3D%22M20.5009%2024.1412C20.2546%2024.1412%2020.0185%2024.0434%2019.8444%2023.8693C19.6703%2023.6952%2019.5724%2023.459%2019.5724%2023.2128L19.5724%2013.9284C19.5724%2013.6822%2019.6703%2013.446%2019.8444%2013.2719C20.0185%2013.0978%2020.2546%2013%2020.5009%2013C20.7471%2013%2020.9833%2013.0978%2021.1574%2013.2719C21.3315%2013.446%2021.4293%2013.6822%2021.4293%2013.9284L21.4293%2023.2128C21.4293%2023.459%2021.3315%2023.6952%2021.1574%2023.8693C20.9833%2024.0434%2020.7471%2024.1412%2020.5009%2024.1412Z%22%0A%20%20%20%20%20%20%20%20%20%20fill%3D%22%233B9C85%22%2F%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%0A%20%20%20%20%20%20%20%20%20%20d%3D%22M21.1571%2025.7272C21.0708%2025.8137%2020.9684%2025.8823%2020.8556%2025.9291C20.7428%2025.9759%2020.6219%2026%2020.4998%2026C20.3776%2026%2020.2567%2025.9759%2020.1439%2025.9291C20.0311%2025.8823%2019.9287%2025.8137%2019.8424%2025.7272L14.2718%2020.1566C14.0975%2019.9823%2013.9995%2019.7458%2013.9995%2019.4993C13.9995%2019.2527%2014.0975%2019.0163%2014.2718%2018.8419C14.4461%2018.6676%2014.6826%2018.5697%2014.9291%2018.5697C15.1757%2018.5697%2015.4121%2018.6676%2015.5865%2018.8419L20.4998%2023.7571L25.4131%2018.8419C25.4994%2018.7556%2025.6019%2018.6871%2025.7146%2018.6404C25.8274%2018.5937%2025.9483%2018.5697%2026.0704%2018.5697C26.1925%2018.5697%2026.3134%2018.5937%2026.4261%2018.6404C26.5389%2018.6871%2026.6414%2018.7556%2026.7277%2018.8419C26.814%2018.9283%2026.8825%2019.0307%2026.9292%2019.1435C26.976%2019.2563%2027%2019.3772%2027%2019.4993C27%2019.6213%2026.976%2019.7422%2026.9292%2019.855C26.8825%2019.9678%2026.814%2020.0703%2026.7277%2020.1566L21.1571%2025.7272Z%22%0A%20%20%20%20%20%20%20%20%20%20fill%3D%22%233B9C85%22%2F%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cfilter%20id%3D%22filter0_d%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2241%22%20height%3D%2241%22%20filterUnits%3D%22userSpaceOnUse%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20color-interpolation-filters%3D%22sRGB%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeOffset%20dy%3D%221%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.04%200%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ffilter%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");width:41px;height:41px;position:absolute;left:0;right:0;margin:auto;bottom:-20px}'],changeDetection:1})}}return t})();function uwe(t,n){if(1&t&&(Nt(0,"app-warning-block",14),ot(1,"translate"),ot(2,"translate")),2&t){const e=wt();Ee("title",ct(1,2,e.staticText.nginxCachingMessage.title))("text",ct(2,4,e.staticText.nginxCachingMessage.description))}}function hwe(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"enter_the_valid_domain")))}function fwe(t,n){if(1&t&&(ce(0,"div",15),Vt(1,hwe,3,3,"span",16),de()),2&t){const e=wt();ne(),Ee("ngIf",e.domain.errors.validUrl)}}function pwe(t,n){1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"enter_the_valid_email")))}function mwe(t,n){if(1&t&&(ce(0,"div",15),Vt(1,pwe,3,3,"span",16),de()),2&t){const e=wt();ne(),Ee("ngIf",e.email.errors.email)}}let gwe=(()=>{class t{constructor(e,r,i,o){this.dialogRef=e,this.formBuilder=r,this.data=i,this.staticText=o,this.nginxCaching=!1,this.nginxCaching=i.nginxCaching}get domain(){return this.form.get("domain")}get email(){return this.form.get("email")}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({domain:[null,[Nl.required,gA.validDomain]],email:[null,[Nl.required,Nl.email]]})}startContinuousTask(){this.dialogRef.close({url:this.domain.value,email:this.email.value})}static{this.\u0275fac=function(r){return new(r||t)(Ht(c1),Ht(vV),Ht(Tk),Ht(Iz))}}static{this.\u0275cmp=Vn({type:t,selectors:[["start-continuous-task-form"]],standalone:!1,decls:30,vars:26,consts:[[1,"form-block"],[1,"start-continuous-task-form",3,"ngSubmit","formGroup"],[1,"form-header"],[3,"title","text",4,"ngIf"],[3,"text"],[1,"start-continuous-task-domain","form-item"],[1,"label-wrapper"],["type","text","placeholder","http://example.com","formControlName","domain",1,"xray-form-field"],["class","validation",4,"ngIf"],[1,"start-continuous-task-email","form-item"],["type","text","formControlName","email",1,"xray-form-field",3,"placeholder"],[1,"modal-control-buttons"],["mat-button","","type","button",1,"white-btn-bordered",3,"click"],["mat-button","","id","submit-form","type","submit",1,"green-btn","no-shadow","no-text-transform",3,"disabled"],[3,"title","text"],[1,"validation"],[4,"ngIf"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"form",1),rn("ngSubmit",function(){return i.startContinuousTask()}),ce(2,"h2",2),nt(3),ot(4,"translate"),de(),Vt(5,uwe,3,6,"app-warning-block",3),Nt(6,"app-info-block",4),ot(7,"translate"),ce(8,"div",5)(9,"div",6)(10,"label"),nt(11),ot(12,"translate"),de()(),Nt(13,"input",7),Vs(),Vt(14,fwe,2,1,"div",8),de(),ce(15,"div",9)(16,"div",6)(17,"label"),nt(18),ot(19,"translate"),de()(),Nt(20,"input",10),ot(21,"translate"),Vs(),Vt(22,mwe,2,1,"div",8),de(),ce(23,"div",11)(24,"button",12),rn("click",function(){return i.dialogRef.close()}),nt(25),ot(26,"translate"),de(),ce(27,"button",13),nt(28),ot(29,"translate"),de()()()()),2&r&&(ne(),Ee("formGroup",i.form),ne(2),Cn(ct(4,12,"Create continuous tracing")),ne(2),Ee("ngIf",i.nginxCaching),ne(),Ee("text",ct(7,14,"continuous_tracing_feature_info")),ne(5),Cn(ct(12,16,"Domain")),ne(2),zs(),ne(),Ee("ngIf",i.domain.invalid),ne(4),Cn(ct(19,18,"Email for reports")),ne(2),Ee("placeholder",ct(21,20,"example@gmail.com")),zs(),ne(2),Ee("ngIf",i.email.invalid),ne(3),mn(" ",ct(26,22,"Cancel")," "),ne(2),Ee("disabled",i.form.invalid),ne(),Cn(ct(29,24,"Create")))},dependencies:[uV,Kb,r_,oV,Zo,lk,rA,cm,Uz,jA,Fo],styles:["[_nghost-%COMP%]{display:flex}.form-block[_ngcontent-%COMP%]{width:652px;margin:0 auto;font-family:Open Sans,serif!important}.start-continuous-task-form[_ngcontent-%COMP%]{padding:32px 44px}.start-continuous-task-form[_ngcontent-%COMP%] .form-header[_ngcontent-%COMP%]{font-size:20px;font-weight:700;margin-bottom:34px}.start-continuous-task-form[_ngcontent-%COMP%] .form-item[_ngcontent-%COMP%]{margin-bottom:20px}.modal-control-buttons[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.modal-control-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border:1px solid #ECECEC;width:149px;margin-left:5px;margin-right:5px;font-weight:700}.modal-control-buttons[_ngcontent-%COMP%] button.white-btn-bordered[_ngcontent-%COMP%]{width:92px}input[type=text][_ngcontent-%COMP%]{text-align:left}input.ng-invalid.ng-touched[_ngcontent-%COMP%]{border-color:red;color:red}input.ng-invalid.ng-touched[_ngcontent-%COMP%]::placeholder{color:red;opacity:.4}input[_ngcontent-%COMP%]:focus{border-color:green}.validation[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:11px;font-weight:400;color:red}.label-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.label-wrapper[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#3b9c85;text-decoration:underline;font-size:12px;font-weight:600}.label-wrapper[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{cursor:pointer}app-warning-block[_ngcontent-%COMP%]{display:block;margin-bottom:10px}"],data:{animation:[qV]},changeDetection:1})}}return t})();const Rk=1e6,Pk="*autotracing*";var Yz=function(t){return t.enabled="enabled",t.disabled="disabled",t}(Yz||{});let UA=(()=>{class t{constructor(e,r){this.data=e,this.translate=r,this.title="Are you sure?",this.message="Please confirm your action",this.cancelButtonText=this.translate.instant("CONFIRM.cancelButton"),this.confirmButtonText=this.translate.instant("CONFIRM.confirmButton"),this.getConfirmationData(e)}getConfirmationData(e){e&&(this.title=e.title||this.title,this.message=e.message||this.message,this.confirmButtonText=e.confirmButtonText||this.confirmButtonText,this.cancelButtonText=e.cancelButtonText||this.cancelButtonText)}static{this.\u0275fac=function(r){return new(r||t)(Ht(Tk),Ht(hd))}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-confirmation-dialog"]],standalone:!1,decls:11,vars:5,consts:[[1,"confirmation-dialog-container"],["mat-dialog-title","",1,"mat-dialog-title"],[1,"mat-dialog-actions"],["mat-button","","id","cancel","mat-dialog-close","",1,"mat-button","white-btn-bordered"],["mat-button","","id","agree",1,"mat-button","red-btn","no-shadow","no-text-transform",3,"mat-dialog-close"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h2",1),nt(2),de(),ce(3,"mat-dialog-content")(4,"p"),nt(5),de()(),ce(6,"mat-dialog-actions",2)(7,"button",3),nt(8),de(),ce(9,"button",4),nt(10),de()()()),2&r&&(ne(2),Cn(i.title),ne(3),Cn(i.message),ne(3),mn(" ",i.cancelButtonText," "),ne(),Ee("mat-dialog-close",!0),ne(),mn(" ",i.confirmButtonText," "))},dependencies:[cm,d1e,u1e,f1e,h1e],styles:["[_nghost-%COMP%]{padding:0;margin:0}.confirmation-dialog-container[_ngcontent-%COMP%]{width:420px;padding:32px 43px}[mat-dialog-title][_ngcontent-%COMP%]{font-size:20px;font-weight:700;font-family:Open Sans,serif;color:#000;margin-bottom:34px}mat-dialog-content[_ngcontent-%COMP%]{font-size:13px;font-weight:600;font-family:Open Sans,serif;color:#000}mat-dialog-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:50px}mat-dialog-actions[_ngcontent-%COMP%]{display:flex;font-size:14px;justify-content:center}mat-dialog-actions[_ngcontent-%COMP%] .mat-mdc-button.white-btn-bordered[_ngcontent-%COMP%]{padding-left:23px;padding-right:23px;margin:0 5px;font-weight:700}mat-dialog-actions[_ngcontent-%COMP%] .mat-mdc-button.red-btn[_ngcontent-%COMP%]{padding-left:37px;padding-right:37px;margin:0 5px;font-weight:700}.confirmation-dialog-container[_ngcontent-%COMP%] [mat-dialog-title][_ngcontent-%COMP%]{padding:0;color:#000;font-family:Open Sans,serif;font-size:20px;font-weight:700;line-height:32px;letter-spacing:normal}.confirmation-dialog-container[_ngcontent-%COMP%] [mat-dialog-title][_ngcontent-%COMP%]:before{display:none}.confirmation-dialog-container[_ngcontent-%COMP%] mat-dialog-content.mat-mdc-dialog-content[_ngcontent-%COMP%]{margin:0 -24px;padding:0 24px;color:#000;font-family:Open Sans,serif;font-size:13px;font-weight:600;line-height:normal;letter-spacing:normal}.confirmation-dialog-container[_ngcontent-%COMP%] mat-dialog-content.mat-mdc-dialog-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0 0 50px}.confirmation-dialog-container[_ngcontent-%COMP%] mat-dialog-actions.mat-mdc-dialog-actions[_ngcontent-%COMP%]{justify-content:center;margin:0 0 -24px;padding:8px 0;min-height:68px}.confirmation-dialog-container[_ngcontent-%COMP%] #cancel[_ngcontent-%COMP%] .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{opacity:0}"],changeDetection:1})}}return t})();class H2{constructor(n,e){this.transformationType=n,this.options=e,this.recursionStack=new Set}transform(n,e,r,i,o,a=0){if(Array.isArray(e)||e instanceof Set){const s=i&&this.transformationType===Bi.PLAIN_TO_CLASS?function ywe(t){const n=new t;return n instanceof Set||"push"in n?n:[]}(i):[];return e.forEach((l,c)=>{const u=n?n[c]:void 0;if(this.options.enableCircularCheck&&this.isCircular(l))this.transformationType===Bi.CLASS_TO_CLASS&&(s instanceof Set?s.add(l):s.push(l));else{let p;if("function"!=typeof r&&r&&r.options&&r.options.discriminator&&r.options.discriminator.property&&r.options.discriminator.subTypes){if(this.transformationType===Bi.PLAIN_TO_CLASS){p=r.options.discriminator.subTypes.find(q=>q.name===l[r.options.discriminator.property]);const H=r.typeFunction({newObject:s,object:l,property:void 0});p=void 0===p?H:p.value,r.options.keepDiscriminatorProperty||delete l[r.options.discriminator.property]}this.transformationType===Bi.CLASS_TO_CLASS&&(p=l.constructor),this.transformationType===Bi.CLASS_TO_PLAIN&&(l[r.options.discriminator.property]=r.options.discriminator.subTypes.find(w=>w.value===l.constructor).name)}else p=r;const M=this.transform(u,l,p,void 0,l instanceof Map,a+1);s instanceof Set?s.add(M):s.push(M)}}),s}if(r===String&&!o)return null==e?e:String(e);if(r===Number&&!o)return null==e?e:Number(e);if(r===Boolean&&!o)return null==e?e:!!e;if((r===Date||e instanceof Date)&&!o)return e instanceof Date?new Date(e.valueOf()):null==e?e:new Date(e);if(function _we(){return typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof window<"u"?window:typeof self<"u"?self:void 0}().Buffer&&(r===Buffer||e instanceof Buffer)&&!o)return null==e?e:Buffer.from(e);if(function vwe(t){return null!==t&&"object"==typeof t&&"function"==typeof t.then}(e)&&!o)return new Promise((s,l)=>{e.then(c=>s(this.transform(void 0,c,r,void 0,void 0,a+1)),l)});if(!o&&null!==e&&"object"==typeof e&&"function"==typeof e.then)return e;if("object"==typeof e&&null!==e){!r&&e.constructor!==Object&&(!Array.isArray(e)&&e.constructor===Array||(r=e.constructor)),!r&&n&&(r=n.constructor),this.options.enableCircularCheck&&this.recursionStack.add(e);const s=this.getKeys(r,e,o);let l=n||{};!n&&(this.transformationType===Bi.PLAIN_TO_CLASS||this.transformationType===Bi.CLASS_TO_CLASS)&&(l=o?new Map:r?new r:{});for(const c of s){if("__proto__"===c||"constructor"===c)continue;const u=c;let w,p=c,M=c;if(!this.options.ignoreDecorators&&r)if(this.transformationType===Bi.PLAIN_TO_CLASS){const ie=Rl.findExposeMetadataByCustomName(r,c);ie&&(M=ie.propertyName,p=ie.propertyName)}else if(this.transformationType===Bi.CLASS_TO_PLAIN||this.transformationType===Bi.CLASS_TO_CLASS){const ie=Rl.findExposeMetadata(r,c);ie&&ie.options&&ie.options.name&&(p=ie.options.name)}w=this.transformationType===Bi.PLAIN_TO_CLASS?e[u]:e instanceof Map?e.get(u):e[u]instanceof Function?e[u]():e[u];let H,q=w instanceof Map;if(r&&o)H=r;else if(r){const ie=Rl.findTypeMetadata(r,M);if(ie){const Ce=ie.typeFunction?ie.typeFunction({newObject:l,object:e,property:M}):ie.reflectedType;ie.options&&ie.options.discriminator&&ie.options.discriminator.property&&ie.options.discriminator.subTypes?e[u]instanceof Array?H=ie:(this.transformationType===Bi.PLAIN_TO_CLASS&&(H=ie.options.discriminator.subTypes.find(Je=>{if(w&&w instanceof Object&&ie.options.discriminator.property in w)return Je.name===w[ie.options.discriminator.property]}),H=void 0===H?Ce:H.value,ie.options.keepDiscriminatorProperty||w&&w instanceof Object&&ie.options.discriminator.property in w&&delete w[ie.options.discriminator.property]),this.transformationType===Bi.CLASS_TO_CLASS&&(H=w.constructor),this.transformationType===Bi.CLASS_TO_PLAIN&&w&&(w[ie.options.discriminator.property]=ie.options.discriminator.subTypes.find(Je=>Je.value===w.constructor).name)):H=Ce,q=q||ie.reflectedType===Map}else if(this.options.targetMaps)this.options.targetMaps.filter(be=>be.target===r&&!!be.properties[M]).forEach(be=>H=be.properties[M]);else if(this.options.enableImplicitConversion&&this.transformationType===Bi.PLAIN_TO_CLASS){const be=Reflect.getMetadata("design:type",r.prototype,M);be&&(H=be)}}const te=Array.isArray(e[u])?this.getReflectedType(r,M):void 0,X=n?n[u]:void 0;if(l.constructor.prototype){const ie=Object.getOwnPropertyDescriptor(l.constructor.prototype,p);if((this.transformationType===Bi.PLAIN_TO_CLASS||this.transformationType===Bi.CLASS_TO_CLASS)&&(ie&&!ie.set||l[p]instanceof Function))continue}if(this.options.enableCircularCheck&&this.isCircular(w)){if(this.transformationType===Bi.CLASS_TO_CLASS){let ie=w;ie=this.applyCustomTransformations(ie,r,c,e,this.transformationType),(void 0!==ie||this.options.exposeUnsetFields)&&(l instanceof Map?l.set(p,ie):l[p]=ie)}}else{const ie=this.transformationType===Bi.PLAIN_TO_CLASS?p:c;let be;this.transformationType===Bi.CLASS_TO_PLAIN?(be=e[ie],be=this.applyCustomTransformations(be,r,ie,e,this.transformationType),be=e[ie]===be?w:be,be=this.transform(X,be,H,te,q,a+1)):void 0===w&&this.options.exposeDefaultValues?be=l[p]:(be=this.transform(X,w,H,te,q,a+1),be=this.applyCustomTransformations(be,r,ie,e,this.transformationType)),(void 0!==be||this.options.exposeUnsetFields)&&(l instanceof Map?l.set(p,be):l[p]=be)}}return this.options.enableCircularCheck&&this.recursionStack.delete(e),l}return e}applyCustomTransformations(n,e,r,i,o){let a=Rl.findTransformMetadatas(e,r,this.transformationType);return void 0!==this.options.version&&(a=a.filter(s=>!s.options||this.checkVersion(s.options.since,s.options.until))),a=a.filter(this.options.groups&&this.options.groups.length?s=>!s.options||this.checkGroups(s.options.groups):s=>!s.options||!s.options.groups||!s.options.groups.length),a.forEach(s=>{n=s.transformFn({value:n,key:r,obj:i,type:o,options:this.options})}),n}isCircular(n){return this.recursionStack.has(n)}getReflectedType(n,e){if(!n)return;const r=Rl.findTypeMetadata(n,e);return r?r.reflectedType:void 0}getKeys(n,e,r){let i=Rl.getStrategy(n);"none"===i&&(i=this.options.strategy||"exposeAll");let o=[];if(("exposeAll"===i||r)&&(o=e instanceof Map?Array.from(e.keys()):Object.keys(e)),r)return o;if(this.options.ignoreDecorators&&this.options.excludeExtraneousValues&&n&&(o=[...Rl.getExposedProperties(n,this.transformationType),...Rl.getExcludedProperties(n,this.transformationType)]),!this.options.ignoreDecorators&&n){let a=Rl.getExposedProperties(n,this.transformationType);this.transformationType===Bi.PLAIN_TO_CLASS&&(a=a.map(l=>{const c=Rl.findExposeMetadata(n,l);return c&&c.options&&c.options.name?c.options.name:l})),o=this.options.excludeExtraneousValues?a:o.concat(a);const s=Rl.getExcludedProperties(n,this.transformationType);s.length>0&&(o=o.filter(l=>!s.includes(l))),void 0!==this.options.version&&(o=o.filter(l=>{const c=Rl.findExposeMetadata(n,l);return!c||!c.options||this.checkVersion(c.options.since,c.options.until)})),o=o.filter(this.options.groups&&this.options.groups.length?l=>{const c=Rl.findExposeMetadata(n,l);return!c||!c.options||this.checkGroups(c.options.groups)}:l=>{const c=Rl.findExposeMetadata(n,l);return!(c&&c.options&&c.options.groups&&c.options.groups.length)})}return this.options.excludePrefixes&&this.options.excludePrefixes.length&&(o=o.filter(a=>this.options.excludePrefixes.every(s=>a.substr(0,s.length)!==s))),o=o.filter((a,s,l)=>l.indexOf(a)===s),o}checkVersion(n,e){let r=!0;return r&&n&&(r=this.options.version>=n),r&&e&&(r=this.options.version<e),r}checkGroups(n){return!n||this.options.groups.some(e=>n.includes(e))}}const j2={enableCircularCheck:!1,enableImplicitConversion:!1,excludeExtraneousValues:!1,excludePrefixes:void 0,exposeDefaultValues:!1,exposeUnsetFields:!0,groups:void 0,ignoreDecorators:!1,strategy:void 0,targetMaps:void 0,version:void 0},xu=new class bwe{instanceToPlain(n,e){return new H2(Bi.CLASS_TO_PLAIN,{...j2,...e}).transform(void 0,n,void 0,void 0,void 0,void 0)}classToPlainFromExist(n,e,r){return new H2(Bi.CLASS_TO_PLAIN,{...j2,...r}).transform(e,n,void 0,void 0,void 0,void 0)}plainToInstance(n,e,r){return new H2(Bi.PLAIN_TO_CLASS,{...j2,...r}).transform(void 0,e,n,void 0,void 0,void 0)}plainToClassFromExist(n,e,r){return new H2(Bi.PLAIN_TO_CLASS,{...j2,...r}).transform(n,e,void 0,void 0,void 0,void 0)}instanceToInstance(n,e){return new H2(Bi.CLASS_TO_CLASS,{...j2,...e}).transform(void 0,n,void 0,void 0,void 0,void 0)}classToClassFromExist(n,e,r){return new H2(Bi.CLASS_TO_CLASS,{...j2,...r}).transform(e,n,void 0,void 0,void 0,void 0)}serialize(n,e){return JSON.stringify(this.instanceToPlain(n,e))}deserialize(n,e,r){const i=JSON.parse(e);return this.plainToInstance(n,i,r)}deserializeArray(n,e,r){const i=JSON.parse(e);return this.plainToInstance(n,i,r)}};function hm(t,n,e){return xu.plainToInstance(t,n,e)}class Vz{}class zz{constructor(){this.expanded=!1}}var hl=function(t){return t.module="module",t.mysql_query="mysql_query",t.external_command="external_command",t.system_function="system_function",t}(hl||{});function m1(...t){const n=f2(t);return da((e,r)=>{Mj()(ns([e,...t],n)).subscribe(r)})}const Swe={connector:()=>new fn};function Wz(t,n,e,r){e&&!or(e)&&(r=e);const i=or(e)?e:void 0;return o=>function xwe(t,n){const e=or(t)?t:()=>t;return or(n)?function Cwe(t,n=Swe){const{connector:e}=n;return da((r,i)=>{const o=e();ul(t(function wwe(t){return new si(n=>t.subscribe(n))}(o))).subscribe(i),i.add(r.subscribe(o))})}(n,{connector:e}):r=>new LV(r,e)}(new k2(t,n,r),i)(o)}class Gz{constructor(){this.requestCache={}}getRequestsCacheKey(n,e={}){const r={};return Object.keys(e||{}).sort().forEach(i=>{r[i]=e[i]}),JSON.stringify([String(n),r])}setRequestsCache(n,e,r){const i=this.getRequestsCacheKey(n,e);this.requestsCache=r,this.requestsCacheKey=i,this.requestCache[i]=r.reduce((o,a)=>(o[a.request_id]=a,o),{})}prepareTaskListUpdateTimer(n,e){const r=new Oi(!1),i=uc(Jg(0,6e4).pipe(_A(()=>!!i.getSubject().observers.length)),n.asObservable()).pipe(rs(()=>r.value?Dn():(r.next(!0),this.tasks(e).pipe(m2(()=>{r.next(!1)}),qg(()=>(r.next(!1),Ya)))))).pipe(Wz(1));return i.connect(),i}prepareRecordListUpdateTimer(n,e,r={}){const i=new Oi(!1),o=uc(Jg(0,6e4).pipe(_A(()=>!!o.getSubject().observers.length)),e.asObservable()).pipe(rs(()=>i.value?Dn():(i.next(!0),this.requests(n,r).pipe(m2(()=>{i.next(!1)}),qg(()=>(i.next(!1),Ya)))))).pipe(Wz(1));return o.connect(),o}getTaskById(n){const e=this.tasksCache?this.tasksCache[n]:null;return e?Dn(e):this.tasks().pipe(Ro(r=>null!==r)).pipe(Nr(r=>r.find(i=>i.tracing_task_id===n)))}tasks(n){}requests(n,e={}){}groupedRequests(n){}requestData(n,e){}getUserDomains(){return Dn().toPromise()}}let kwe=(()=>{class t{static{this.PLESK="Plesk"}static{this.DA="DA"}static{this.CPanel="Cpanel"}static{this.noPanel="noPanel"}}return t})(),g1=(()=>{class t{constructor(e){this.http=e,this.addCsrfTokenFor=[kwe.DA],this.request=e,this.mainAction=mainAction}post(e){const r=new zd;return this.addCsrfTokenFor.includes(panelName)&&(e.csrftoken=t.getCookie("csrftoken")),r.append("Content-Type","application/x-www-form-urlencoded"),this.formdata=new ah({encoder:new Dwe}),this.formdata=this.appendFormData(this.formdata,e,""),this.request.post(this.mainAction,this.formdata,{headers:r})}appendFormData(e,r,i=""){switch(!0){case r instanceof Array:r.forEach(o=>{e=this.appendFormData(e,o,`${i}[]`)});break;case"object"==typeof r&&!(r instanceof File):Object.keys(r).forEach(o=>{const a=encodeURIComponent(o);e=this.appendFormData(e,r[o],i?`${i}[${a}]`:a)});break;default:e instanceof ah?e=e.set(i,r):e.append(i,r)}return e}static getCookie(e){const r=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"=([^;]*)"));return r?decodeURIComponent(r[1]):""}static{this.\u0275fac=function(r){return new(r||t)(sn(jx))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();class Dwe{decodeKey(n){return n}decodeValue(n){return n}encodeKey(n){return n.replace(/\+/gi,"%2B")}encodeValue(n){return encodeURIComponent(n.toString())}}let dh=(()=>{class t extends Gz{constructor(e){super(),this.xhr=e,this.agentCommand="cloudlinux-xray-manager"}tasks(){const e=this.xhr.post({command:this.agentCommand,method:"tasks-list",params:{system_id}}).pipe(rs(r=>"ok"===r.data.status?Dn(hm(p1,r.data.result)):As(r.data.msg))).pipe(ia(r=>{this.tasksCache=r.reduce((i,o)=>(i[o.tracing_task_id]=o,i),{})}));return Dn(null).pipe(m1(e))}requests(e,r={}){return this.requestsViaCli(e,r)}requestsViaCli(e,r={}){const i=this.xhr.post({command:this.agentCommand,method:"requests-list",params:Object.assign({},r,{tracing_task_id:e,system_id})}).pipe(rs(o=>"ok"===o.data.status?Dn(hm(Vz,o.data.result)):As(o.data.msg))).pipe(ia(o=>{this.setRequestsCache(e,r,o)}));return Dn(null).pipe(m1(i))}groupedRequests(e){const r=this.xhr.post({command:this.agentCommand,method:"requests-stats-by-hour",params:{tracing_task_id:e,system_id}}).pipe(rs(i=>"ok"===i.data.status?Dn(i.data):As(i.data.msg)));return Dn(null).pipe(m1(r))}requestData(e,r){return this.xhr.post({command:this.agentCommand,method:"request-data",params:{tracing_task_id:e,request_id:r,system_id}}).pipe(rs(i=>"ok"===i.data.status?Dn(hm(zz,i.data.result)):As(i.data.msg)))}getTaskById(e){const r=this.tasksCache?this.tasksCache[e]:null;return r?Dn(r):this.tasks().pipe(Ro(i=>null!==i)).pipe(Nr(i=>i.find(o=>o.tracing_task_id===e)))}getUserDomains(){}static{this.\u0275fac=function(r){return new(r||t)(sn(g1))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),Fk=(()=>{class t{constructor(e,r){this.dialog=e,this.overlayContainer=r}open(e,r){const i=this.dialog.open(e,r);return this.overlayContainer.getContainerElement().classList.add("lvemanager-xray-root"),i}static{this.\u0275fac=function(r){return new(r||t)(sn(Ek),sn(F2))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();function YA(t){return null!=t&&"false"!=`${t}`}class Twe{_box;_destroyed=new fn;_resizeSubject=new fn;_resizeObserver;_elementObservables=new Map;constructor(n){this._box=n,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(e=>this._resizeSubject.next(e)))}observe(n){return this._elementObservables.has(n)||this._elementObservables.set(n,new si(e=>{const r=this._resizeSubject.subscribe(e);return this._resizeObserver?.observe(n,{box:this._box}),()=>{this._resizeObserver?.unobserve(n),r.unsubscribe(),this._elementObservables.delete(n)}}).pipe(Ro(e=>e.some(r=>r.target===n)),Px({bufferSize:1,refCount:!0}),Yi(this._destroyed))),this._elementObservables.get(n)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let qz=(()=>{class t{_cleanupErrorListener;_observers=new Map;_ngZone=Q(ir);constructor(){}ngOnDestroy(){for(const[,e]of this._observers)e.destroy();this._observers.clear(),this._cleanupErrorListener?.()}observe(e,r){const i=r?.box||"content-box";return this._observers.has(i)||this._observers.set(i,new Twe(i)),this._observers.get(i).observe(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const Ewe=["notch"],Iwe=["*"],Kz=["iconPrefixContainer"],Zz=["textPrefixContainer"],Xz=["iconSuffixContainer"],Jz=["textSuffixContainer"],Awe=["textField"],Lwe=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Nwe=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function Owe(t,n){1&t&&Nt(0,"span",21)}function Rwe(t,n){if(1&t&&(ce(0,"label",20),Xr(1,1),hi(2,Owe,1,0,"span",21),de()),2&t){const e=wt(2);Ee("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),qr("for",e._control.disableAutomaticLabeling?null:e._control.id),ne(2),fi(!e.hideRequiredMarker&&e._control.required?2:-1)}}function Pwe(t,n){1&t&&hi(0,Rwe,3,5,"label",20),2&t&&fi(wt()._hasFloatingLabel()?0:-1)}function Fwe(t,n){1&t&&Nt(0,"div",7)}function Bwe(t,n){}function Hwe(t,n){1&t&&Vt(0,Bwe,0,0,"ng-template",13),2&t&&(wt(2),Ee("ngTemplateOutlet",Il(1)))}function jwe(t,n){if(1&t&&(ce(0,"div",9),hi(1,Hwe,1,1,null,13),de()),2&t){const e=wt();Ee("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),ne(),fi(e._forceDisplayInfixLabel()?-1:1)}}function Uwe(t,n){1&t&&(ce(0,"div",10,2),Xr(2,2),de())}function Ywe(t,n){1&t&&(ce(0,"div",11,3),Xr(2,3),de())}function Vwe(t,n){}function zwe(t,n){1&t&&Vt(0,Vwe,0,0,"ng-template",13),2&t&&(wt(),Ee("ngTemplateOutlet",Il(1)))}function Wwe(t,n){1&t&&(ce(0,"div",14,4),Xr(2,4),de())}function $we(t,n){1&t&&(ce(0,"div",15,5),Xr(2,5),de())}function Gwe(t,n){1&t&&Nt(0,"div",16)}function qwe(t,n){1&t&&(ce(0,"div",18),Xr(1,6),de())}function Kwe(t,n){if(1&t&&(ce(0,"mat-hint",22),nt(1),de()),2&t){const e=wt(2);Ee("id",e._hintLabelId),ne(),Cn(e.hintLabel)}}function Zwe(t,n){if(1&t&&(ce(0,"div",19),hi(1,Kwe,2,2,"mat-hint",22),Xr(2,7),Nt(3,"div",23),Xr(4,8),de()),2&t){const e=wt();ne(),fi(e.hintLabel?1:-1)}}let Qz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["mat-label"]]})}return t})();const Xwe=new xt("MatError");let eW=(()=>{class t{align="start";id=Q(vs).getId("mat-mdc-hint-");static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(r,i){2&r&&(th("id",i.id),qr("align",null),er("mat-mdc-form-field-hint-end","end"===i.align))},inputs:{align:"align",id:"id"}})}return t})();const Jwe=new xt("MatPrefix"),Qwe=new xt("MatSuffix"),tW=new xt("FloatingLabelParent");let nW=(()=>{class t{_elementRef=Q(yr);get floating(){return this._floating}set floating(e){this._floating=e,this.monitorResize&&this._handleResize()}_floating=!1;get monitorResize(){return this._monitorResize}set monitorResize(e){this._monitorResize=e,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}_monitorResize=!1;_resizeObserver=Q(qz);_ngZone=Q(ir);_parent=Q(tW);_resizeSubscription=new jn;ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function eSe(t){if(null!==t.offsetParent)return t.scrollWidth;const e=t.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);const r=e.scrollWidth;return e.remove(),r}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(r,i){2&r&&er("mdc-floating-label--float-above",i.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return t})();const rW="mdc-line-ripple--active",Bk="mdc-line-ripple--deactivating";let iW=(()=>{class t{_elementRef=Q(yr);_cleanupTransitionEnd;constructor(){const e=Q(ir),r=Q(es);e.runOutsideAngular(()=>{this._cleanupTransitionEnd=r.listen(this._elementRef.nativeElement,"transitionend",this._handleTransitionEnd)})}activate(){const e=this._elementRef.nativeElement.classList;e.remove(Bk),e.add(rW)}deactivate(){this._elementRef.nativeElement.classList.add(Bk)}_handleTransitionEnd=e=>{const r=this._elementRef.nativeElement.classList,i=r.contains(Bk);"opacity"===e.propertyName&&i&&r.remove(rW,Bk)};ngOnDestroy(){this._cleanupTransitionEnd()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return t})(),oW=(()=>{class t{_elementRef=Q(yr);_ngZone=Q(ir);open=!1;_notch;ngAfterViewInit(){const e=this._elementRef.nativeElement,r=e.querySelector(".mdc-floating-label");r?(e.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(r.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>r.style.transitionDuration="")}))):e.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(e){this._notch.nativeElement.style.width=this.open&&e?`calc(${e}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}_setMaxWidth(e){this._notch.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${e}px)`)}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(r,i){if(1&r&&No(Ewe,5),2&r){let o;vn(o=yn())&&(i._notch=o.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(r,i){2&r&&er("mdc-notched-outline--notched",i.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},ngContentSelectors:Iwe,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(r,i){1&r&&(Ca(),ff(0,"div",1),Oc(1,"div",2,0),Xr(3),Rc(),ff(4,"div",3))},encapsulation:2})}return t})(),aW=(()=>{class t{value=null;stateChanges;id;placeholder;ngControl=null;focused=!1;empty=!1;shouldLabelFloat=!1;required=!1;disabled=!1;errorState=!1;controlType;autofilled;userAriaDescribedBy;disableAutomaticLabeling;describedByIds;static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t})}return t})();const sW=new xt("MatFormField"),tSe=new xt("MAT_FORM_FIELD_DEFAULT_OPTIONS");let dW=(()=>{class t{_elementRef=Q(yr);_changeDetectorRef=Q(yo);_platform=Q(Ls);_idGenerator=Q(vs);_ngZone=Q(ir);_defaults=Q(tSe,{optional:!0});_currentDirection;_textField;_iconPrefixContainer;_textPrefixContainer;_iconSuffixContainer;_textSuffixContainer;_floatingLabel;_notchedOutline;_lineRipple;_iconPrefixContainerSignal=YC("iconPrefixContainer");_textPrefixContainerSignal=YC("textPrefixContainer");_iconSuffixContainerSignal=YC("iconSuffixContainer");_textSuffixContainerSignal=YC("textSuffixContainer");_prefixSuffixContainers=dl(()=>[this._iconPrefixContainerSignal(),this._textPrefixContainerSignal(),this._iconSuffixContainerSignal(),this._textSuffixContainerSignal()].map(e=>e?.nativeElement).filter(e=>void 0!==e));_formFieldControl;_prefixChildren;_suffixChildren;_errorChildren;_hintChildren;_labelChild=jue(Qz);get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=YA(e)}_hideRequiredMarker=!1;color="primary";get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}_floatLabel;get appearance(){return this._appearanceSignal()}set appearance(e){this._appearanceSignal.set(e||this._defaults?.appearance||"fill")}_appearanceSignal=Fi("fill");get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||"fixed"}_subscriptSizing=null;get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}_hintLabel="";_hasIconPrefix=!1;_hasTextPrefix=!1;_hasIconSuffix=!1;_hasTextSuffix=!1;_labelId=this._idGenerator.getId("mat-mdc-form-field-label-");_hintLabelId=this._idGenerator.getId("mat-mdc-hint-");_describedByIds;get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}_destroyed=new fn;_isFocused=null;_explicitFormFieldControl;_previousControl=null;_previousControlValidatorFn=null;_stateChanges;_valueChanges;_describedByChanges;_outlineLabelOffsetResizeObserver=null;_animationsDisabled=qs();constructor(){const e=this._defaults,r=Q($d);e&&(e.appearance&&(this.appearance=e.appearance),this._hideRequiredMarker=!!e?.hideRequiredMarker,e.color&&(this.color=e.color)),Ww(()=>this._currentDirection=r.valueSignal()),this._syncOutlineLabelOffset()}ngAfterViewInit(){this._updateFocusState(),this._animationsDisabled||this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-form-field-animations-enabled")},300)}),this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._control.ngControl&&this._control.ngControl.control&&(this._previousControlValidatorFn=this._control.ngControl.control.validator),this._previousControl=this._control),this._control.ngControl&&this._control.ngControl.control&&this._control.ngControl.control.validator!==this._previousControlValidatorFn&&this._changeDetectorRef.markForCheck()}ngOnDestroy(){this._outlineLabelOffsetResizeObserver?.disconnect(),this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._describedByChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getLabelId=dl(()=>this._hasFloatingLabel()?this._labelId:null);getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(e){const r=this._control,i="mat-mdc-form-field-type-";e&&this._elementRef.nativeElement.classList.remove(i+e.controlType),r.controlType&&this._elementRef.nativeElement.classList.add(i+r.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=r.stateChanges.subscribe(()=>{this._updateFocusState(),this._changeDetectorRef.markForCheck()}),this._describedByChanges?.unsubscribe(),this._describedByChanges=r.stateChanges.pipe(Al([void 0,void 0]),Nr(()=>[r.errorState,r.userAriaDescribedBy]),function Mwe(){return da((t,n)=>{let e,r=!1;t.subscribe(qo(n,i=>{const o=e;e=i,r&&n.next([o,i]),r=!0}))})}(),Ro(([[o,a],[s,l]])=>o!==s||a!==l)).subscribe(()=>this._syncDescribedByIds()),this._valueChanges?.unsubscribe(),r.ngControl&&r.ngControl.valueChanges&&(this._valueChanges=r.ngControl.valueChanges.pipe(Yi(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(e=>!e._isText),this._hasTextPrefix=!!this._prefixChildren.find(e=>e._isText),this._hasIconSuffix=!!this._suffixChildren.find(e=>!e._isText),this._hasTextSuffix=!!this._suffixChildren.find(e=>e._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),uc(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){const e=this._control.focused;e&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!e&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._elementRef.nativeElement.classList.toggle("mat-focused",e),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",e)}_syncOutlineLabelOffset(){!function zhe(t,n){const e=n?.injector??Q(oi),r=e.get(vg),i=e.get(WT),o=e.get(jp,null,{optional:!0});i.impl??=e.get(AP);let a=t;"function"==typeof a&&(a={mixedReadWrite:t});const s=e.get(Vw,null,{optional:!0}),l=new Vhe(i.impl,[a.earlyRead,a.write,a.mixedReadWrite,a.read],s?.view,r,e,o?.snapshot(null));i.impl.register(l)}({earlyRead:()=>{if("outline"!==this._appearanceSignal())return this._outlineLabelOffsetResizeObserver?.disconnect(),null;if(globalThis.ResizeObserver){this._outlineLabelOffsetResizeObserver||=new globalThis.ResizeObserver(()=>{this._writeOutlinedLabelStyles(this._getOutlinedLabelOffset())});for(const e of this._prefixSuffixContainers())this._outlineLabelOffsetResizeObserver.observe(e,{box:"border-box"})}return this._getOutlinedLabelOffset()},write:e=>this._writeOutlinedLabelStyles(e())})}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel=dl(()=>!!this._labelChild());_shouldLabelFloat(){return!!this._hasFloatingLabel()&&(this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_shouldForward(e){const r=this._control?this._control.ngControl:null;return r&&r[e]}_getSubscriptMessageType(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){this._hasOutline()&&this._floatingLabel&&this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth()):this._notchedOutline?._setNotchWidth(0)}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getSubscriptMessageType()){const o=this._hintChildren?this._hintChildren.find(s=>"start"===s.align):null,a=this._hintChildren?this._hintChildren.find(s=>"end"===s.align):null;o?e.push(o.id):this._hintLabel&&e.push(this._hintLabelId),a&&e.push(a.id)}else this._errorChildren&&e.push(...this._errorChildren.map(o=>o.id));const r=this._control.describedByIds;let i;if(r){const o=this._describedByIds||e;i=e.concat(r.filter(a=>a&&!o.includes(a)))}else i=e;this._control.setDescribedByIds(i),this._describedByIds=e}}_getOutlinedLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return null;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return["",null];if(!this._isAttachedToDom())return null;const e=this._iconPrefixContainer?.nativeElement,r=this._textPrefixContainer?.nativeElement,i=this._iconSuffixContainer?.nativeElement,o=this._textSuffixContainer?.nativeElement,a=e?.getBoundingClientRect().width??0,s=r?.getBoundingClientRect().width??0,l=i?.getBoundingClientRect().width??0,c=o?.getBoundingClientRect().width??0;return[`var(--mat-mdc-form-field-label-transform, translateY(-50%) translateX(calc(${"rtl"===this._currentDirection?"-1":"1"} * (${a+s}px + var(--mat-mdc-form-field-label-offset-x, 0px)))))`,a+s+l+c]}_writeOutlinedLabelStyles(e){if(null!==e){const[r,i]=e;this._floatingLabel&&(this._floatingLabel.element.style.transform=r),null!==i&&this._notchedOutline?._setMaxWidth(i)}}_isAttachedToDom(){const e=this._elementRef.nativeElement;if(e.getRootNode){const r=e.getRootNode();return r&&r!==e}return document.documentElement.contains(e)}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-form-field"]],contentQueries:function(r,i,o){if(1&r&&(S3(o,i._labelChild,Qz,5),Bc(o,aW,5)(o,Jwe,5)(o,Qwe,5)(o,Xwe,5)(o,eW,5)),2&r){let a;x3(),vn(a=yn())&&(i._formFieldControl=a.first),vn(a=yn())&&(i._prefixChildren=a),vn(a=yn())&&(i._suffixChildren=a),vn(a=yn())&&(i._errorChildren=a),vn(a=yn())&&(i._hintChildren=a)}},viewQuery:function(r,i){if(1&r&&(C3(i._iconPrefixContainerSignal,Kz,5)(i._textPrefixContainerSignal,Zz,5)(i._iconSuffixContainerSignal,Xz,5)(i._textSuffixContainerSignal,Jz,5),No(Awe,5)(Kz,5)(Zz,5)(Xz,5)(Jz,5)(nW,5)(oW,5)(iW,5)),2&r){let o;x3(4),vn(o=yn())&&(i._textField=o.first),vn(o=yn())&&(i._iconPrefixContainer=o.first),vn(o=yn())&&(i._textPrefixContainer=o.first),vn(o=yn())&&(i._iconSuffixContainer=o.first),vn(o=yn())&&(i._textSuffixContainer=o.first),vn(o=yn())&&(i._floatingLabel=o.first),vn(o=yn())&&(i._notchedOutline=o.first),vn(o=yn())&&(i._lineRipple=o.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:38,hostBindings:function(r,i){2&r&&er("mat-mdc-form-field-label-always-float",i._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",i._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",i._hasIconSuffix)("mat-form-field-invalid",i._control.errorState)("mat-form-field-disabled",i._control.disabled)("mat-form-field-autofilled",i._control.autofilled)("mat-form-field-appearance-fill","fill"==i.appearance)("mat-form-field-appearance-outline","outline"==i.appearance)("mat-form-field-hide-placeholder",i._hasFloatingLabel()&&!i._shouldLabelFloat())("mat-primary","accent"!==i.color&&"warn"!==i.color)("mat-accent","accent"===i.color)("mat-warn","warn"===i.color)("ng-untouched",i._shouldForward("untouched"))("ng-touched",i._shouldForward("touched"))("ng-pristine",i._shouldForward("pristine"))("ng-dirty",i._shouldForward("dirty"))("ng-valid",i._shouldForward("valid"))("ng-invalid",i._shouldForward("invalid"))("ng-pending",i._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[Ui([{provide:sW,useExisting:t},{provide:tW,useExisting:t}])],ngContentSelectors:Nwe,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],["aria-atomic","true","aria-live","polite",1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(r,i){if(1&r&&(Ca(Lwe),Vt(0,Pwe,1,1,"ng-template",null,0,Qp),ce(2,"div",6,1),rn("click",function(a){return i._control.onContainerClick(a)}),hi(4,Fwe,1,0,"div",7),ce(5,"div",8),hi(6,jwe,2,2,"div",9),hi(7,Uwe,3,0,"div",10),hi(8,Ywe,3,0,"div",11),ce(9,"div",12),hi(10,zwe,1,1,null,13),Xr(11),de(),hi(12,Wwe,3,0,"div",14),hi(13,$we,3,0,"div",15),de(),hi(14,Gwe,1,0,"div",16),de(),ce(15,"div",17),hi(16,qwe,2,0,"div",18)(17,Zwe,5,1,"div",19),de()),2&r){let o;ne(2),er("mdc-text-field--filled",!i._hasOutline())("mdc-text-field--outlined",i._hasOutline())("mdc-text-field--no-label",!i._hasFloatingLabel())("mdc-text-field--disabled",i._control.disabled)("mdc-text-field--invalid",i._control.errorState),ne(2),fi(i._hasOutline()||i._control.disabled?-1:4),ne(2),fi(i._hasOutline()?6:-1),ne(),fi(i._hasIconPrefix?7:-1),ne(),fi(i._hasTextPrefix?8:-1),ne(2),fi(!i._hasOutline()||i._forceDisplayInfixLabel()?10:-1),ne(2),fi(i._hasTextSuffix?12:-1),ne(),fi(i._hasIconSuffix?13:-1),ne(),fi(i._hasOutline()?-1:14),ne(),er("mat-mdc-form-field-subscript-dynamic-size","dynamic"===i.subscriptSizing);const a=i._getSubscriptMessageType();ne(),fi("error"===(o=a)?16:"hint"===o?17:-1)}},dependencies:[nW,oW,b5,iW,eW],styles:['.lvemanager-xray-root .mdc-text-field {\n display: inline-flex;\n align-items: baseline;\n padding: 0 16px;\n position: relative;\n box-sizing: border-box;\n overflow: hidden;\n will-change: opacity, transform, color;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.lvemanager-xray-root .mdc-text-field__input {\n width: 100%;\n min-width: 0;\n border: none;\n border-radius: 0;\n background: none;\n padding: 0;\n -moz-appearance: none;\n -webkit-appearance: none;\n height: 28px;\n}\n.lvemanager-xray-root .mdc-text-field__input::-webkit-calendar-picker-indicator, .lvemanager-xray-root .mdc-text-field__input::-webkit-search-cancel-button {\n display: none;\n}\n.lvemanager-xray-root .mdc-text-field__input::-ms-clear {\n display: none;\n}\n.lvemanager-xray-root .mdc-text-field__input:focus {\n outline: none;\n}\n.lvemanager-xray-root .mdc-text-field__input:invalid {\n box-shadow: none;\n}\n.lvemanager-xray-root .mdc-text-field__input::placeholder {\n opacity: 0;\n}\n.lvemanager-xray-root .mdc-text-field__input::-moz-placeholder {\n opacity: 0;\n}\n.lvemanager-xray-root .mdc-text-field__input::-webkit-input-placeholder {\n opacity: 0;\n}\n.lvemanager-xray-root .mdc-text-field__input:-ms-input-placeholder {\n opacity: 0;\n}\n.lvemanager-xray-root .mdc-text-field--no-label .mdc-text-field__input::placeholder, .lvemanager-xray-root .mdc-text-field--focused .mdc-text-field__input::placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder, .lvemanager-xray-root .mdc-text-field--focused .mdc-text-field__input::-moz-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder, .lvemanager-xray-root .mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder, .lvemanager-xray-root .mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mdc-text-field--%NS%disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder {\n opacity: 0;\n}\n.lvemanager-xray-root .mdc-text-field--%NS%disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder {\n opacity: 0;\n}\n.lvemanager-xray-root .mdc-text-field--%NS%disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder {\n opacity: 0;\n}\n.lvemanager-xray-root .mdc-text-field--%NS%disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder {\n opacity: 0;\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-text-field__input, .lvemanager-xray-root .mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input {\n height: 100%;\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-text-field__input {\n display: flex;\n border: none !important;\n background-color: transparent;\n}\n.lvemanager-xray-root .mdc-text-field--disabled .mdc-text-field__input {\n pointer-events: auto;\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-text-field__input {\n color: var(--%NS%mat-form-field-filled-input-text-color, var(--%NS%mat-sys-on-surface));\n caret-color: var(--%NS%mat-form-field-filled-caret-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {\n color: var(--%NS%mat-form-field-filled-input-text-placeholder-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder {\n color: var(--%NS%mat-form-field-filled-input-text-placeholder-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder {\n color: var(--%NS%mat-form-field-filled-input-text-placeholder-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder {\n color: var(--%NS%mat-form-field-filled-input-text-placeholder-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled) .mdc-text-field__input {\n color: var(--%NS%mat-form-field-outlined-input-text-color, var(--%NS%mat-sys-on-surface));\n caret-color: var(--%NS%mat-form-field-outlined-caret-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {\n color: var(--%NS%mat-form-field-outlined-input-text-placeholder-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder {\n color: var(--%NS%mat-form-field-outlined-input-text-placeholder-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder {\n color: var(--%NS%mat-form-field-outlined-input-text-placeholder-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder {\n color: var(--%NS%mat-form-field-outlined-input-text-placeholder-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--filled.mdc-text-field--%NS%invalid:not(.mdc-text-field--disabled) .mdc-text-field__input {\n caret-color: var(--%NS%mat-form-field-filled-error-caret-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--outlined.mdc-text-field--%NS%invalid:not(.mdc-text-field--disabled) .mdc-text-field__input {\n caret-color: var(--%NS%mat-form-field-outlined-error-caret-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input {\n color: var(--%NS%mat-form-field-filled-disabled-input-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input {\n color: var(--%NS%mat-form-field-outlined-disabled-input-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-text-field--disabled .mdc-text-field__input {\n background-color: Window;\n }\n}\n\n.lvemanager-xray-root .mdc-text-field--filled {\n height: 56px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n border-top-left-radius: var(--%NS%mat-form-field-filled-container-shape, var(--%NS%mat-sys-corner-extra-small));\n border-top-right-radius: var(--%NS%mat-form-field-filled-container-shape, var(--%NS%mat-sys-corner-extra-small));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) {\n background-color: var(--%NS%mat-form-field-filled-container-color, var(--%NS%mat-sys-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--filled.mdc-text-field--disabled {\n background-color: var(--%NS%mat-form-field-filled-disabled-container-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 4%, transparent));\n}\n\n.lvemanager-xray-root .mdc-text-field--outlined {\n height: 56px;\n overflow: visible;\n padding-right: max(16px, var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small)));\n padding-left: max(16px, var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small)) + 4px);\n}\n.lvemanager-xray-root [dir=rtl] .mdc-text-field--outlined {\n padding-right: max(16px, var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small)) + 4px);\n padding-left: max(16px, var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small)));\n}\n\n.lvemanager-xray-root .mdc-floating-label {\n position: absolute;\n left: 0;\n transform-origin: left top;\n line-height: 1.15rem;\n text-align: left;\n text-overflow: ellipsis;\n white-space: nowrap;\n cursor: text;\n overflow: hidden;\n will-change: transform;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-floating-label {\n right: 0;\n left: auto;\n transform-origin: right top;\n text-align: right;\n}\n.lvemanager-xray-root .mdc-text-field .mdc-floating-label {\n top: 50%;\n transform: translateY(-50%);\n pointer-events: none;\n}\n.lvemanager-xray-root .mdc-notched-outline .mdc-floating-label {\n display: inline-block;\n position: relative;\n max-width: 100%;\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-floating-label {\n left: 4px;\n right: auto;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-text-field--outlined .mdc-floating-label {\n left: auto;\n right: 4px;\n}\n.lvemanager-xray-root .mdc-text-field--filled .mdc-floating-label {\n left: 16px;\n right: auto;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-text-field--filled .mdc-floating-label {\n left: auto;\n right: 16px;\n}\n.lvemanager-xray-root .mdc-text-field--disabled .mdc-floating-label {\n cursor: default;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-text-field--disabled .mdc-floating-label {\n z-index: 1;\n }\n}\n.lvemanager-xray-root .mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label {\n display: none;\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-floating-label {\n color: var(--%NS%mat-form-field-filled-label-text-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label {\n color: var(--%NS%mat-form-field-filled-focus-label-text-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label {\n color: var(--%NS%mat-form-field-filled-hover-label-text-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label {\n color: var(--%NS%mat-form-field-filled-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label {\n color: var(--%NS%mat-form-field-filled-error-label-text-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label {\n color: var(--%NS%mat-form-field-filled-error-focus-label-text-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled).mdc-text-field--%NS%invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label {\n color: var(--%NS%mat-form-field-filled-error-hover-label-text-color, var(--%NS%mat-sys-on-error-container));\n}\n.lvemanager-xray-root .mdc-text-field--filled .mdc-floating-label {\n font-family: var(--%NS%mat-form-field-filled-label-text-font, var(--%NS%mat-sys-body-large-font));\n font-size: var(--%NS%mat-form-field-filled-label-text-size, var(--%NS%mat-sys-body-large-size));\n font-weight: var(--%NS%mat-form-field-filled-label-text-weight, var(--%NS%mat-sys-body-large-weight));\n letter-spacing: var(--%NS%mat-form-field-filled-label-text-tracking, var(--%NS%mat-sys-body-large-tracking));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled) .mdc-floating-label {\n color: var(--%NS%mat-form-field-outlined-label-text-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label {\n color: var(--%NS%mat-form-field-outlined-focus-label-text-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label {\n color: var(--%NS%mat-form-field-outlined-hover-label-text-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label {\n color: var(--%NS%mat-form-field-outlined-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label {\n color: var(--%NS%mat-form-field-outlined-error-label-text-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label {\n color: var(--%NS%mat-form-field-outlined-error-focus-label-text-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--%NS%invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label {\n color: var(--%NS%mat-form-field-outlined-error-hover-label-text-color, var(--%NS%mat-sys-on-error-container));\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-floating-label {\n font-family: var(--%NS%mat-form-field-outlined-label-text-font, var(--%NS%mat-sys-body-large-font));\n font-size: var(--%NS%mat-form-field-outlined-label-text-size, var(--%NS%mat-sys-body-large-size));\n font-weight: var(--%NS%mat-form-field-outlined-label-text-weight, var(--%NS%mat-sys-body-large-weight));\n letter-spacing: var(--%NS%mat-form-field-outlined-label-text-tracking, var(--%NS%mat-sys-body-large-tracking));\n}\n\n.lvemanager-xray-root .mdc-floating-label--float-above {\n cursor: auto;\n transform: translateY(-106%) scale(0.75);\n}\n.lvemanager-xray-root .mdc-text-field--filled .mdc-floating-label--float-above {\n transform: translateY(-106%) scale(0.75);\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-floating-label--float-above {\n transform: translateY(-37.25px) scale(1);\n font-size: 0.75rem;\n}\n.lvemanager-xray-root .mdc-notched-outline .mdc-floating-label--float-above {\n text-overflow: clip;\n}\n.lvemanager-xray-root .mdc-notched-outline--upgraded .mdc-floating-label--float-above {\n max-width: 133.3333333333%;\n}\n.lvemanager-xray-root .mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above, .lvemanager-xray-root .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {\n transform: translateY(-34.75px) scale(0.75);\n}\n.lvemanager-xray-root .mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above, .lvemanager-xray-root .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {\n font-size: 1rem;\n}\n\n.lvemanager-xray-root .mdc-floating-label--%NS%required:not(.mdc-floating-label--hide-required-marker)::after {\n margin-left: 1px;\n margin-right: 0;\n content: "*";\n}\n.lvemanager-xray-root [dir=rtl] .mdc-floating-label--%NS%required:not(.mdc-floating-label--hide-required-marker)::after {\n margin-left: 0;\n margin-right: 1px;\n}\n\n.lvemanager-xray-root .mdc-notched-outline {\n display: flex;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n box-sizing: border-box;\n width: 100%;\n max-width: 100%;\n height: 100%;\n text-align: left;\n pointer-events: none;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-notched-outline {\n text-align: right;\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-notched-outline {\n z-index: 1;\n}\n\n.lvemanager-xray-root .mat-mdc-notch-piece {\n box-sizing: border-box;\n height: 100%;\n pointer-events: none;\n border: none;\n border-top: 1px solid;\n border-bottom: 1px solid;\n}\n.lvemanager-xray-root .mdc-text-field--focused .mat-mdc-notch-piece {\n border-width: 2px;\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece {\n border-color: var(--%NS%mat-form-field-outlined-outline-color, var(--%NS%mat-sys-outline));\n border-width: var(--%NS%mat-form-field-outlined-outline-width, 1px);\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece {\n border-color: var(--%NS%mat-form-field-outlined-hover-outline-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece {\n border-color: var(--%NS%mat-form-field-outlined-focus-outline-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece {\n border-color: var(--%NS%mat-form-field-outlined-disabled-outline-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece {\n border-color: var(--%NS%mat-form-field-outlined-error-outline-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--%NS%invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece {\n border-color: var(--%NS%mat-form-field-outlined-error-hover-outline-color, var(--%NS%mat-sys-on-error-container));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece {\n border-color: var(--%NS%mat-form-field-outlined-error-focus-outline-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece {\n border-width: var(--%NS%mat-form-field-outlined-focus-outline-width, 2px);\n}\n\n.lvemanager-xray-root .mdc-notched-outline__leading {\n border-left: 1px solid;\n border-right: none;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-top-left-radius: var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small));\n border-bottom-left-radius: var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small));\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading {\n width: max(12px, var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small)));\n}\n.lvemanager-xray-root [dir=rtl] .mdc-notched-outline__leading {\n border-left: none;\n border-right: 1px solid;\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n border-top-right-radius: var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small));\n border-bottom-right-radius: var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small));\n}\n\n.lvemanager-xray-root .mdc-notched-outline__trailing {\n flex-grow: 1;\n border-left: none;\n border-right: 1px solid;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-top-right-radius: var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small));\n border-bottom-right-radius: var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small));\n}\n.lvemanager-xray-root [dir=rtl] .mdc-notched-outline__trailing {\n border-left: 1px solid;\n border-right: none;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-top-left-radius: var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small));\n border-bottom-left-radius: var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small));\n}\n\n.lvemanager-xray-root .mdc-notched-outline__notch {\n flex: 0 0 auto;\n width: auto;\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch {\n max-width: min(var(--%NS%mat-form-field-notch-max-width, 100%), calc(100% - max(12px, var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small))) * 2));\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {\n max-width: min(100%, calc(100% - max(12px, var(--%NS%mat-form-field-outlined-container-shape, var(--%NS%mat-sys-corner-extra-small))) * 2));\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {\n padding-top: 1px;\n}\n.lvemanager-xray-root .mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {\n padding-top: 2px;\n}\n.lvemanager-xray-root .mdc-notched-outline--notched .mdc-notched-outline__notch {\n padding-left: 0;\n padding-right: 8px;\n border-top: none;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch {\n padding-left: 8px;\n padding-right: 0;\n}\n.lvemanager-xray-root .mdc-notched-outline--no-label .mdc-notched-outline__notch {\n display: none;\n}\n\n.lvemanager-xray-root .mdc-line-ripple::before, .lvemanager-xray-root .mdc-line-ripple::after {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n border-bottom-style: solid;\n content: "";\n}\n.lvemanager-xray-root .mdc-line-ripple::before {\n z-index: 1;\n border-bottom-width: var(--%NS%mat-form-field-filled-active-indicator-height, 1px);\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before {\n border-bottom-color: var(--%NS%mat-form-field-filled-active-indicator-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before {\n border-bottom-color: var(--%NS%mat-form-field-filled-hover-active-indicator-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before {\n border-bottom-color: var(--%NS%mat-form-field-filled-disabled-active-indicator-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before {\n border-bottom-color: var(--%NS%mat-form-field-filled-error-active-indicator-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled).mdc-text-field--%NS%invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before {\n border-bottom-color: var(--%NS%mat-form-field-filled-error-hover-active-indicator-color, var(--%NS%mat-sys-on-error-container));\n}\n.lvemanager-xray-root .mdc-line-ripple::after {\n transform: scaleX(0);\n opacity: 0;\n z-index: 2;\n}\n.lvemanager-xray-root .mdc-text-field--filled .mdc-line-ripple::after {\n border-bottom-width: var(--%NS%mat-form-field-filled-focus-active-indicator-height, 2px);\n}\n.lvemanager-xray-root .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after {\n border-bottom-color: var(--%NS%mat-form-field-filled-focus-active-indicator-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mdc-text-field--filled.mdc-text-field--%NS%invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after {\n border-bottom-color: var(--%NS%mat-form-field-filled-error-focus-active-indicator-color, var(--%NS%mat-sys-error));\n}\n\n.lvemanager-xray-root .mdc-line-ripple--%NS%active::after {\n transform: scaleX(1);\n opacity: 1;\n}\n\n.lvemanager-xray-root .mdc-line-ripple--%NS%deactivating::after {\n opacity: 0;\n}\n\n.lvemanager-xray-root .mdc-text-field--disabled {\n pointer-events: none;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-textarea-control {\n vertical-align: middle;\n resize: vertical;\n box-sizing: border-box;\n height: auto;\n margin: 0;\n padding: 0;\n border: none;\n overflow: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font: inherit;\n letter-spacing: inherit;\n text-decoration: inherit;\n text-transform: inherit;\n border: none;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n line-height: normal;\n pointer-events: all;\n will-change: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label {\n cursor: inherit;\n}\n\n.lvemanager-xray-root .mdc-text-field--%NS%no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,\n.lvemanager-xray-root .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control {\n height: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color] {\n height: 23px;\n}\n\n.lvemanager-xray-root .mat-mdc-text-field-wrapper {\n height: auto;\n flex: auto;\n will-change: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper {\n padding-left: 0;\n --%NS%mat-mdc-form-field-label-offset-x: -16px;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {\n padding-right: 0;\n}\n\n.lvemanager-xray-root [dir=rtl] .mat-mdc-text-field-wrapper {\n padding-left: 16px;\n padding-right: 16px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {\n padding-left: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper {\n padding-right: 0;\n}\n\n.lvemanager-xray-root .mat-form-field-disabled .mdc-text-field__input::placeholder {\n color: var(--%NS%mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-form-field-disabled .mdc-text-field__input::-moz-placeholder {\n color: var(--%NS%mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder {\n color: var(--%NS%mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder {\n color: var(--%NS%mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder {\n transition-delay: 40ms;\n transition-duration: 110ms;\n opacity: 1;\n}\n\n.lvemanager-xray-root .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label {\n left: auto;\n right: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input {\n display: inline-block;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch {\n padding-top: 0;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch {\n border-left: 1px solid transparent;\n}\n\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch {\n border-left: none;\n border-right: 1px solid transparent;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-infix {\n min-height: var(--%NS%mat-form-field-container-height, 56px);\n padding-top: var(--%NS%mat-form-field-filled-with-label-container-padding-top, 24px);\n padding-bottom: var(--%NS%mat-form-field-filled-with-label-container-padding-bottom, 8px);\n}\n.lvemanager-xray-root .mdc-text-field--outlined .mat-mdc-form-field-infix, .lvemanager-xray-root .mdc-text-field--no-label .mat-mdc-form-field-infix {\n padding-top: var(--%NS%mat-form-field-container-vertical-padding, 16px);\n padding-bottom: var(--%NS%mat-form-field-container-vertical-padding, 16px);\n}\n\n.lvemanager-xray-root .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {\n top: calc(var(--%NS%mat-form-field-container-height, 56px) / 2);\n}\n\n.lvemanager-xray-root .mdc-text-field--filled .mat-mdc-floating-label {\n display: var(--%NS%mat-form-field-filled-label-display, block);\n}\n\n.lvemanager-xray-root .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {\n --%NS%mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--%NS%mat-form-field-container-height, 56px) / 2) * -1))\n scale(var(--%NS%mat-mdc-form-field-floating-label-scale, 0.75));\n transform: var(--%NS%mat-mdc-form-field-label-transform);\n}\n\n@keyframes _mat-form-field-subscript-animation {\n from {\n opacity: 0;\n transform: translateY(-5px);\n }\n to {\n opacity: 1;\n transform: translateY(0);\n }\n}\n.lvemanager-xray-root .mat-mdc-form-field-subscript-wrapper {\n box-sizing: border-box;\n width: 100%;\n position: relative;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-hint-wrapper,\n.lvemanager-xray-root .mat-mdc-form-field-error-wrapper {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n padding: 0 16px;\n opacity: 1;\n transform: translateY(0);\n animation: _mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2);\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,\n.lvemanager-xray-root .mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper {\n position: static;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-bottom-align::before {\n content: "";\n display: inline-block;\n height: 16px;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before {\n content: unset;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-hint-end {\n order: 1;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-hint-wrapper {\n display: flex;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-hint-spacer {\n flex: 1 0 1em;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-error {\n display: block;\n color: var(--%NS%mat-form-field-error-text-color, var(--%NS%mat-sys-error));\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-subscript-wrapper,\n.lvemanager-xray-root .mat-mdc-form-field-bottom-align::before {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-family: var(--%NS%mat-form-field-subscript-text-font, var(--%NS%mat-sys-body-small-font));\n line-height: var(--%NS%mat-form-field-subscript-text-line-height, var(--%NS%mat-sys-body-small-line-height));\n font-size: var(--%NS%mat-form-field-subscript-text-size, var(--%NS%mat-sys-body-small-size));\n letter-spacing: var(--%NS%mat-form-field-subscript-text-tracking, var(--%NS%mat-sys-body-small-tracking));\n font-weight: var(--%NS%mat-form-field-subscript-text-weight, var(--%NS%mat-sys-body-small-weight));\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-focus-overlay {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n opacity: 0;\n pointer-events: none;\n background-color: var(--%NS%mat-form-field-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay {\n opacity: var(--%NS%mat-form-field-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay {\n opacity: var(--%NS%mat-form-field-focus-state-layer-opacity, 0);\n}\n\n.lvemanager-xray-root select.mat-mdc-form-field-input-control {\n -moz-appearance: none;\n -webkit-appearance: none;\n background-color: transparent;\n display: inline-flex;\n box-sizing: border-box;\n}\n.lvemanager-xray-root select.mat-mdc-form-field-input-control:not(:disabled) {\n cursor: pointer;\n}\n.lvemanager-xray-root select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option {\n color: var(--%NS%mat-form-field-select-option-text-color, var(--%NS%mat-sys-neutral10));\n}\n.lvemanager-xray-root select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled {\n color: var(--%NS%mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--%NS%mat-sys-neutral10) 38%, transparent));\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after {\n content: "";\n width: 0;\n height: 0;\n border-left: 5px solid transparent;\n border-right: 5px solid transparent;\n border-top: 5px solid;\n position: absolute;\n right: 0;\n top: 50%;\n margin-top: -2.5px;\n pointer-events: none;\n color: var(--%NS%mat-form-field-enabled-select-arrow-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after {\n right: auto;\n left: 0;\n}\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after {\n color: var(--%NS%mat-form-field-focus-select-arrow-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after {\n color: var(--%NS%mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control {\n padding-right: 15px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control {\n padding-right: 0;\n padding-left: 15px;\n}\n\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper {\n outline: solid 1px;\n }\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper {\n outline-color: GrayText;\n }\n}\n\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper {\n outline: dashed 3px;\n }\n}\n\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-form-field.mat-focused .mdc-notched-outline {\n border: dashed 3px;\n }\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-input-control[type=date], .lvemanager-xray-root .mat-mdc-form-field-input-control[type=datetime], .lvemanager-xray-root .mat-mdc-form-field-input-control[type=datetime-local], .lvemanager-xray-root .mat-mdc-form-field-input-control[type=month], .lvemanager-xray-root .mat-mdc-form-field-input-control[type=week], .lvemanager-xray-root .mat-mdc-form-field-input-control[type=time] {\n line-height: 1;\n}\n.lvemanager-xray-root .mat-mdc-form-field-input-control::-webkit-datetime-edit {\n line-height: 1;\n padding: 0;\n margin-bottom: -2px;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field {\n --%NS%mat-mdc-form-field-floating-label-scale: 0.75;\n display: inline-flex;\n flex-direction: column;\n min-width: 0;\n text-align: left;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-family: var(--%NS%mat-form-field-container-text-font, var(--%NS%mat-sys-body-large-font));\n line-height: var(--%NS%mat-form-field-container-text-line-height, var(--%NS%mat-sys-body-large-line-height));\n font-size: var(--%NS%mat-form-field-container-text-size, var(--%NS%mat-sys-body-large-size));\n letter-spacing: var(--%NS%mat-form-field-container-text-tracking, var(--%NS%mat-sys-body-large-tracking));\n font-weight: var(--%NS%mat-form-field-container-text-weight, var(--%NS%mat-sys-body-large-weight));\n}\n.lvemanager-xray-root .mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above {\n font-size: calc(var(--%NS%mat-form-field-outlined-label-text-populated-size) * var(--%NS%mat-mdc-form-field-floating-label-scale));\n}\n.lvemanager-xray-root .mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {\n font-size: var(--%NS%mat-form-field-outlined-label-text-populated-size);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field {\n text-align: right;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-flex {\n display: inline-flex;\n align-items: baseline;\n box-sizing: border-box;\n width: 100%;\n}\n\n.lvemanager-xray-root .mat-mdc-text-field-wrapper {\n width: 100%;\n z-index: 0;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-icon-prefix,\n.lvemanager-xray-root .mat-mdc-form-field-icon-suffix {\n align-self: center;\n line-height: 0;\n pointer-events: auto;\n position: relative;\n z-index: 1;\n}\n.lvemanager-xray-root .mat-mdc-form-field-icon-prefix > .mat-icon,\n.lvemanager-xray-root .mat-mdc-form-field-icon-suffix > .mat-icon {\n padding: 0 12px;\n box-sizing: content-box;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-icon-prefix {\n color: var(--%NS%mat-form-field-leading-icon-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-form-field-disabled .mat-mdc-form-field-icon-prefix {\n color: var(--%NS%mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-icon-suffix {\n color: var(--%NS%mat-form-field-trailing-icon-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-form-field-disabled .mat-mdc-form-field-icon-suffix {\n color: var(--%NS%mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-form-field-invalid .mat-mdc-form-field-icon-suffix {\n color: var(--%NS%mat-form-field-error-trailing-icon-color, var(--%NS%mat-sys-error));\n}\n.lvemanager-xray-root .mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix {\n color: var(--%NS%mat-form-field-error-hover-trailing-icon-color, var(--%NS%mat-sys-on-error-container));\n}\n.lvemanager-xray-root .mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix {\n color: var(--%NS%mat-form-field-error-focus-trailing-icon-color, var(--%NS%mat-sys-error));\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-icon-prefix,\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field-icon-suffix {\n padding: 0 4px 0 0;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-icon-suffix,\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field-icon-prefix {\n padding: 0 0 0 4px;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-subscript-wrapper .mat-icon,\n.lvemanager-xray-root .mat-mdc-form-field label .mat-icon {\n width: 1em;\n height: 1em;\n font-size: inherit;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-infix {\n flex: auto;\n min-width: 0;\n width: 180px;\n position: relative;\n box-sizing: border-box;\n}\n.lvemanager-xray-root .mat-mdc-form-field-infix:has(textarea[cols]) {\n width: auto;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field .mdc-notched-outline__notch {\n margin-left: -1px;\n -webkit-clip-path: inset(-9em -999em -9em 1px);\n clip-path: inset(-9em -999em -9em 1px);\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch {\n margin-left: 0;\n margin-right: -1px;\n -webkit-clip-path: inset(-9em 1px -9em -999em);\n clip-path: inset(-9em 1px -9em -999em);\n}\n\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mdc-floating-label {\n transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input {\n transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder {\n transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder {\n transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder {\n transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder {\n transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder, .lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder {\n transition-delay: 40ms;\n transition-duration: 110ms;\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder, .lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder {\n transition-delay: 40ms;\n transition-duration: 110ms;\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder, .lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder {\n transition-delay: 40ms;\n transition-duration: 110ms;\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder, .lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder {\n transition-delay: 40ms;\n transition-duration: 110ms;\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--%NS%filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before {\n transition-duration: 75ms;\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mdc-line-ripple::after {\n transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper,\n.lvemanager-xray-root .mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-error-wrapper {\n animation-duration: 300ms;\n}\n\n.lvemanager-xray-root .mdc-notched-outline .mdc-floating-label {\n max-width: calc(100% + 1px);\n}\n\n.lvemanager-xray-root .mdc-notched-outline--upgraded .mdc-floating-label--float-above {\n max-width: calc(133.3333333333% + 1px);\n}\n'],encapsulation:2})}return t})();class oSe{_letterKeyStream=new fn;_items=[];_selectedItemIndex=-1;_pressedLetters=[];_skipPredicateFn;_selectedItem=new fn;selectedItem=this._selectedItem;constructor(n,e){const r="number"==typeof e?.debounceInterval?e.debounceInterval:200;e?.skipPredicate&&(this._skipPredicateFn=e.skipPredicate),this.setItems(n),this._setupKeyHandler(r)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(n){this._selectedItemIndex=n}setItems(n){this._items=n}handleKey(n){const e=n.keyCode;n.key&&1===n.key.length?this._letterKeyStream.next(n.key.toLocaleUpperCase()):(e>=65&&e<=90||e>=48&&e<=57)&&this._letterKeyStream.next(String.fromCharCode(e))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(n){this._letterKeyStream.pipe(ia(e=>this._pressedLetters.push(e)),Wx(n),Ro(()=>this._pressedLetters.length>0),Nr(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(e=>{for(let r=1;r<this._items.length+1;r++){const o=this._items[(this._selectedItemIndex+r)%this._items.length];if(!this._skipPredicateFn?.(o)&&0===o.getLabel?.().toLocaleUpperCase().trim().indexOf(e)){this._selectedItem.next(o);break}}this._pressedLetters=[]})}}class uW{_items;_activeItemIndex=Fi(-1);_activeItem=Fi(null);_wrap=!1;_typeaheadSubscription=jn.EMPTY;_itemChangesSubscription;_vertical=!0;_horizontal=null;_allowedModifierKeys=[];_homeAndEnd=!1;_pageUpAndDown={enabled:!1,delta:10};_effectRef;_typeahead;_skipPredicateFn=n=>n.disabled;constructor(n,e){this._items=n,n instanceof gy?this._itemChangesSubscription=n.changes.subscribe(r=>this._itemsChanged(r.toArray())):yg(n)&&(this._effectRef=Ww(()=>this._itemsChanged(n()),{injector:e}))}tabOut=new fn;change=new fn;skipPredicate(n){return this._skipPredicateFn=n,this}withWrap(n=!0){return this._wrap=n,this}withVerticalOrientation(n=!0){return this._vertical=n,this}withHorizontalOrientation(n){return this._horizontal=n,this}withAllowedModifierKeys(n){return this._allowedModifierKeys=n,this}withTypeAhead(n=200){this._typeaheadSubscription.unsubscribe();const e=this._getItemsArray();return this._typeahead=new oSe(e,{debounceInterval:"number"==typeof n?n:void 0,skipPredicate:r=>this._skipPredicateFn(r)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(r=>{this.setActiveItem(r)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(n=!0){return this._homeAndEnd=n,this}withPageUpDown(n=!0,e=10){return this._pageUpAndDown={enabled:n,delta:e},this}setActiveItem(n){const e=this._activeItem();this.updateActiveItem(n),this._activeItem()!==e&&this.change.next(this._activeItemIndex())}onKeydown(n){const e=n.keyCode,i=["altKey","ctrlKey","metaKey","shiftKey"].every(o=>!n[o]||this._allowedModifierKeys.indexOf(o)>-1);switch(e){case 9:return void this.tabOut.next();case 40:if(this._vertical&&i){this.setNextItemActive();break}return;case 38:if(this._vertical&&i){this.setPreviousItemActive();break}return;case 39:if(this._horizontal&&i){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case 37:if(this._horizontal&&i){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case 36:if(this._homeAndEnd&&i){this.setFirstItemActive();break}return;case 35:if(this._homeAndEnd&&i){this.setLastItemActive();break}return;case 33:if(this._pageUpAndDown.enabled&&i){const o=this._activeItemIndex()-this._pageUpAndDown.delta;this._setActiveItemByIndex(o>0?o:0,1);break}return;case 34:if(this._pageUpAndDown.enabled&&i){const o=this._activeItemIndex()+this._pageUpAndDown.delta,a=this._getItemsArray().length;this._setActiveItemByIndex(o<a?o:a-1,-1);break}return;default:return void((i||ch(n,"shiftKey"))&&this._typeahead?.handleKey(n))}this._typeahead?.reset(),n.preventDefault()}get activeItemIndex(){return this._activeItemIndex()}get activeItem(){return this._activeItem()}isTyping(){return!!this._typeahead&&this._typeahead.isTyping()}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex()<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex()<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(n){const e=this._getItemsArray(),r="number"==typeof n?n:e.indexOf(n);this._activeItem.set(e[r]??null),this._activeItemIndex.set(r),this._typeahead?.setCurrentSelectedItemIndex(r)}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._typeahead?.destroy(),this.tabOut.complete(),this.change.complete()}_setActiveItemByDelta(n){this._wrap?this._setActiveInWrapMode(n):this._setActiveInDefaultMode(n)}_setActiveInWrapMode(n){const e=this._getItemsArray();for(let r=1;r<=e.length;r++){const i=(this._activeItemIndex()+n*r+e.length)%e.length;if(!this._skipPredicateFn(e[i]))return void this.setActiveItem(i)}}_setActiveInDefaultMode(n){this._setActiveItemByIndex(this._activeItemIndex()+n,n)}_setActiveItemByIndex(n,e){const r=this._getItemsArray();if(r[n]){for(;this._skipPredicateFn(r[n]);)if(!r[n+=e])return;this.setActiveItem(n)}}_getItemsArray(){return yg(this._items)?this._items():this._items instanceof gy?this._items.toArray():this._items}_itemsChanged(n){this._typeahead?.setItems(n);const e=this._activeItem();if(e){const r=n.indexOf(e);r>-1&&r!==this._activeItemIndex()&&(this._activeItemIndex.set(r),this._typeahead?.setCurrentSelectedItemIndex(r))}}}class aSe extends uW{setActiveItem(n){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(n),this.activeItem&&this.activeItem.setActiveStyles()}}class sSe{_multiple;_emitChanges;compareWith;_selection=new Set;_deselectedToEmit=[];_selectedToEmit=[];_selected=null;get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}changed=new fn;bulk={select:n=>this._select(n),deselect:n=>this._deselect(n),setSelection:n=>this._setSelection(n)};constructor(n=!1,e,r=!0,i){this._multiple=n,this._emitChanges=r,this.compareWith=i,e&&e.length&&(n?e.forEach(o=>this._markSelected(o)):this._markSelected(e[0]),this._selectedToEmit.length=0)}select(...n){return this._select(n)}deselect(...n){return this._deselect(n)}setSelection(...n){return this._setSelection(n)}toggle(n){return this.isSelected(n)?this.deselect(n):this.select(n)}clear(n=!0){this._unmarkAll();const e=this._hasQueuedChanges();return n&&this._emitChangeEvent(),e}isSelected(n){return this._selection.has(this._getConcreteValue(n))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(n){this._multiple&&this.selected&&this._selected.sort(n)}isMultipleSelection(){return this._multiple}_select(n){this._verifyValueAssignment(n),n.forEach(r=>this._markSelected(r));const e=this._hasQueuedChanges();return this._emitChangeEvent(),e}_deselect(n){this._verifyValueAssignment(n),n.forEach(r=>this._unmarkSelected(r));const e=this._hasQueuedChanges();return this._emitChangeEvent(),e}_setSelection(n){this._verifyValueAssignment(n);const e=this.selected,r=new Set(n.map(o=>this._getConcreteValue(o)));n.forEach(o=>this._markSelected(o)),e.filter(o=>!r.has(this._getConcreteValue(o,r))).forEach(o=>this._unmarkSelected(o));const i=this._hasQueuedChanges();return this._emitChangeEvent(),i}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(n){n=this._getConcreteValue(n),this.isSelected(n)||(this._multiple||this._unmarkAll(),this.isSelected(n)||this._selection.add(n),this._emitChanges&&this._selectedToEmit.push(n))}_unmarkSelected(n){n=this._getConcreteValue(n),this.isSelected(n)&&(this._selection.delete(n),this._emitChanges&&this._deselectedToEmit.push(n))}_unmarkAll(){this.isEmpty()||this._selection.forEach(n=>this._unmarkSelected(n))}_verifyValueAssignment(n){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(n,e){if(this.compareWith){e=e??this._selection;for(let r of e)if(this.compareWith(n,r))return r;return n}return n}}const fCe=new xt("");let NW=(()=>{class t{_animationsDisabled=qs();state="unchecked";disabled=!1;appearance="full";static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(r,i){2&r&&er("mat-pseudo-checkbox-indeterminate","indeterminate"===i.state)("mat-pseudo-checkbox-checked","checked"===i.state)("mat-pseudo-checkbox-disabled",i.disabled)("mat-pseudo-checkbox-minimal","minimal"===i.appearance)("mat-pseudo-checkbox-full","full"===i.appearance)("_mat-animation-noopable",i._animationsDisabled)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(r,i){},styles:['.lvemanager-xray-root .mat-pseudo-checkbox {\n border-radius: 2px;\n cursor: pointer;\n display: inline-block;\n vertical-align: middle;\n box-sizing: border-box;\n position: relative;\n flex-shrink: 0;\n transition: border-color 90ms cubic-bezier(0, 0, 0.2, 0.1), background-color 90ms cubic-bezier(0, 0, 0.2, 0.1);\n}\n.lvemanager-xray-root .mat-pseudo-checkbox::after {\n position: absolute;\n opacity: 0;\n content: "";\n border-bottom: 2px solid currentColor;\n transition: opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);\n}\n.lvemanager-xray-root .mat-pseudo-checkbox._mat-animation-noopable {\n transition: none !important;\n animation: none !important;\n}\n.lvemanager-xray-root .mat-pseudo-checkbox._mat-animation-noopable::after {\n transition: none;\n}\n\n.lvemanager-xray-root .mat-pseudo-checkbox-disabled {\n cursor: default;\n}\n\n.lvemanager-xray-root .mat-pseudo-checkbox-indeterminate::after {\n left: 1px;\n opacity: 1;\n border-radius: 2px;\n}\n\n.lvemanager-xray-root .mat-pseudo-checkbox-checked::after {\n left: 1px;\n border-left: 2px solid currentColor;\n transform: rotate(-45deg);\n opacity: 1;\n box-sizing: content-box;\n}\n\n.lvemanager-xray-root .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after, .lvemanager-xray-root .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after {\n color: var(--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after, .lvemanager-xray-root .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after {\n color: var(--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n\n.lvemanager-xray-root .mat-pseudo-checkbox-full {\n border-color: var(--%NS%mat-pseudo-checkbox-full-unselected-icon-color, var(--%NS%mat-sys-on-surface-variant));\n border-width: 2px;\n border-style: solid;\n}\n.lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled {\n border-color: var(--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked, .lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate {\n background-color: var(--%NS%mat-pseudo-checkbox-full-selected-icon-color, var(--%NS%mat-sys-primary));\n border-color: transparent;\n}\n.lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after, .lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after {\n color: var(--%NS%mat-pseudo-checkbox-full-selected-checkmark-color, var(--%NS%mat-sys-on-primary));\n}\n.lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled, .lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {\n background-color: var(--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after, .lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after {\n color: var(--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color, var(--%NS%mat-sys-surface));\n}\n\n.lvemanager-xray-root .mat-pseudo-checkbox {\n width: 18px;\n height: 18px;\n}\n\n.lvemanager-xray-root .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {\n width: 14px;\n height: 6px;\n transform-origin: center;\n top: -4.2426406871px;\n left: 0;\n bottom: 0;\n right: 0;\n margin: auto;\n}\n.lvemanager-xray-root .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after {\n top: 8px;\n width: 16px;\n}\n\n.lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after {\n width: 10px;\n height: 4px;\n transform-origin: center;\n top: -2.8284271247px;\n left: 0;\n bottom: 0;\n right: 0;\n margin: auto;\n}\n.lvemanager-xray-root .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after {\n top: 6px;\n width: 12px;\n}\n'],encapsulation:2})}return t})();const gCe=["text"],_Ce=[[["mat-icon"]],"*"],vCe=["mat-icon","*"];function yCe(t,n){if(1&t&&Nt(0,"mat-pseudo-checkbox",1),2&t){const e=wt();Ee("disabled",e.disabled)("state",e.selected?"checked":"unchecked")}}function bCe(t,n){1&t&&Nt(0,"mat-pseudo-checkbox",3),2&t&&Ee("disabled",wt().disabled)}function wCe(t,n){if(1&t&&(ce(0,"span",4),nt(1),de()),2&t){const e=wt();ne(),mn("(",e.group.label,")")}}const OW=new xt("MAT_OPTION_PARENT_COMPONENT"),RW=new xt("MatOptgroup");class SCe{source;isUserInput;constructor(n,e=!1){this.source=n,this.isUserInput=e}}let ZA=(()=>{class t{_element=Q(yr);_changeDetectorRef=Q(yo);_parent=Q(OW,{optional:!0});group=Q(RW,{optional:!0});_signalDisableRipple=!1;_selected=!1;_active=!1;_mostRecentViewValue="";get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}value;id=Q(vs).getId("mat-option-");get disabled(){return this.group&&this.group.disabled||this._disabled()}set disabled(e){this._disabled.set(e)}_disabled=Fi(!1);get disableRipple(){return this._signalDisableRipple?this._parent.disableRipple():!!this._parent?.disableRipple}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}onSelectionChange=new Bn;_text;_stateChanges=new fn;constructor(){const e=Q(Uc);e.load(Tf),e.load(kk),this._signalDisableRipple=!!this._parent&&yg(this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,r){const i=this._getHostElement();"function"==typeof i.focus&&i.focus(r)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!ch(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new SCe(this,e))}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-option"]],viewQuery:function(r,i){if(1&r&&No(gCe,7),2&r){let o;vn(o=yn())&&(i._text=o.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(r,i){1&r&&rn("click",function(){return i._selectViaInteraction()})("keydown",function(a){return i._handleKeydown(a)}),2&r&&(th("id",i.id),qr("aria-selected",i.selected)("aria-disabled",i.disabled.toString()),er("mdc-list-item--selected",i.selected)("mat-mdc-option-multiple",i.multiple)("mat-mdc-option-active",i.active)("mdc-list-item--disabled",i.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",On]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],ngContentSelectors:vCe,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(r,i){1&r&&(Ca(_Ce),hi(0,yCe,1,2,"mat-pseudo-checkbox",1),Xr(1),ce(2,"span",2,0),Xr(4,1),de(),hi(5,bCe,1,1,"mat-pseudo-checkbox",3),hi(6,wCe,2,1,"span",4),Nt(7,"div",5)),2&r&&(fi(i.multiple?0:-1),ne(5),fi(i.multiple||!i.selected||i.hideSingleSelectionIndicator?-1:5),ne(),fi(i.group&&i.group._inert?6:-1),ne(),Ee("matRippleTrigger",i._getHostElement())("matRippleDisabled",i.disabled||i.disableRipple))},dependencies:[NW,D2],styles:['.lvemanager-xray-root .mat-mdc-option {\n -webkit-user-select: none;\n user-select: none;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: flex;\n position: relative;\n align-items: center;\n justify-content: flex-start;\n overflow: hidden;\n min-height: 48px;\n padding: 0 16px;\n cursor: pointer;\n -webkit-tap-highlight-color: transparent;\n color: var(--%NS%mat-option-label-text-color, var(--%NS%mat-sys-on-surface));\n font-family: var(--%NS%mat-option-label-text-font, var(--%NS%mat-sys-label-large-font));\n line-height: var(--%NS%mat-option-label-text-line-height, var(--%NS%mat-sys-label-large-line-height));\n font-size: var(--%NS%mat-option-label-text-size, var(--%NS%mat-sys-body-large-size));\n letter-spacing: var(--%NS%mat-option-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n font-weight: var(--%NS%mat-option-label-text-weight, var(--%NS%mat-sys-body-large-weight));\n}\n.lvemanager-xray-root .mat-mdc-option:hover:not(.mdc-list-item--disabled) {\n background-color: var(--%NS%mat-option-hover-state-layer-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) calc(var(--%NS%mat-sys-hover-state-layer-opacity) * 100%), transparent));\n}\n.lvemanager-xray-root .mat-mdc-option:focus.mdc-list-item, .lvemanager-xray-root .mat-mdc-option.mat-mdc-option-active.mdc-list-item {\n background-color: var(--%NS%mat-option-focus-state-layer-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) calc(var(--%NS%mat-sys-focus-state-layer-opacity) * 100%), transparent));\n outline: 0;\n}\n.lvemanager-xray-root .mat-mdc-option.mdc-list-item--%NS%selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active, .mat-mdc-option-multiple, :focus, :hover) {\n background-color: var(--%NS%mat-option-selected-state-layer-color, var(--%NS%mat-sys-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-option.mdc-list-item--%NS%selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active, .mat-mdc-option-multiple, :focus, :hover) .mdc-list-item__primary-text {\n color: var(--%NS%mat-option-selected-state-label-text-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-option .mat-pseudo-checkbox {\n --%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--%NS%mat-option-selected-state-label-text-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-option.mdc-list-item {\n align-items: center;\n background: transparent;\n}\n.lvemanager-xray-root .mat-mdc-option.mdc-list-item--disabled {\n cursor: default;\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox, .lvemanager-xray-root .mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text, .lvemanager-xray-root .mat-mdc-option.mdc-list-item--disabled > mat-icon {\n opacity: 0.38;\n}\n.lvemanager-xray-root .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple) {\n padding-left: 32px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple) {\n padding-left: 16px;\n padding-right: 32px;\n}\n.lvemanager-xray-root .mat-mdc-option .mat-icon,\n.lvemanager-xray-root .mat-mdc-option .mat-pseudo-checkbox-full {\n margin-right: 16px;\n flex-shrink: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-option .mat-icon,\n.lvemanager-xray-root [dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full {\n margin-right: 0;\n margin-left: 16px;\n}\n.lvemanager-xray-root .mat-mdc-option .mat-pseudo-checkbox-minimal {\n margin-left: 16px;\n flex-shrink: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal {\n margin-right: 16px;\n margin-left: 0;\n}\n.lvemanager-xray-root .mat-mdc-option .mat-mdc-option-ripple {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-option .mdc-list-item__primary-text {\n white-space: normal;\n font-size: inherit;\n font-weight: inherit;\n letter-spacing: inherit;\n line-height: inherit;\n font-family: inherit;\n text-decoration: inherit;\n text-transform: inherit;\n margin-right: auto;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-option .mdc-list-item__primary-text {\n margin-right: 0;\n margin-left: auto;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-option.mdc-list-item--%NS%selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after {\n content: "";\n position: absolute;\n top: 50%;\n right: 16px;\n transform: translateY(-50%);\n width: 10px;\n height: 0;\n border-bottom: solid 10px;\n border-radius: 10px;\n }\n .lvemanager-xray-root [dir=rtl] .mat-mdc-option.mdc-list-item--%NS%selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after {\n right: auto;\n left: 16px;\n }\n}\n\n.lvemanager-xray-root .mat-mdc-option-multiple {\n --%NS%mat-list-list-item-selected-container-color: var(--%NS%mat-list-list-item-container-color, transparent);\n}\n\n.lvemanager-xray-root .mat-mdc-option-active .mat-focus-indicator::before {\n content: "";\n}\n'],encapsulation:2})}return t})(),PW=(()=>{class t{isErrorState(e,r){return!!(e&&e.invalid&&(e.touched||r&&r.submitted))}isSignalErrorState(e){if(!e)return!1;const r=e().invalid(),i=e().touched();return r&&i}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();class kCe{_defaultMatcher;_parentFormGroup;_parentForm;_stateChanges;errorState=!1;matcher;ngControl;formField;constructor(n,e,r,i,o){this._defaultMatcher=n,this._parentFormGroup=r,this._parentForm=i,this._stateChanges=o,e?yg(e.field)&&!e.updateValueAndValidity?(this.formField=e,this.ngControl=null):(this.formField=null,this.ngControl=e):this.ngControl=this.formField=null}updateErrorState(){const n=this.errorState,e=this._getCurrentErrorState(this.matcher||this._defaultMatcher);e!==n&&(this.errorState=e,this._stateChanges.next())}_getCurrentErrorState(n){if(this.formField&&n?.isSignalErrorState)return n.isSignalErrorState(this.formField.field())??!1;const e=this._parentFormGroup||this._parentForm,r=this.ngControl?this.ngControl.control:null;return n?.isErrorState(r,e)??!1}}let y1=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[cz,dW,gs]})}return t})(),DCe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gs]})}return t})(),FW=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[qb,DCe,ZA,gs]})}return t})();const MCe=["trigger"],TCe=["panel"],ECe=[[["mat-select-trigger"]],"*"],ICe=["mat-select-trigger","*"];function ACe(t,n){if(1&t&&(ce(0,"span",4),nt(1),de()),2&t){const e=wt();ne(),Cn(e.placeholder)}}function LCe(t,n){1&t&&Xr(0)}function NCe(t,n){if(1&t&&(ce(0,"span",11),nt(1),de()),2&t){const e=wt(2);ne(),Cn(e.triggerValue)}}function OCe(t,n){if(1&t&&(ce(0,"span",5),hi(1,LCe,1,0)(2,NCe,2,1,"span",11),de()),2&t){const e=wt();ne(),fi(e.customTrigger?1:2)}}function RCe(t,n){if(1&t){const e=ti();ce(0,"div",12,1),rn("keydown",function(i){return Ot(e),Gt(wt()._handleKeydown(i))}),Xr(2,1),de()}if(2&t){const e=wt();nh(e.panelClass),er("mat-select-panel-animations-enabled",!e._animationsDisabled)("mat-primary","primary"===e._parentFormField?.color)("mat-accent","accent"===e._parentFormField?.color)("mat-warn","warn"===e._parentFormField?.color)("mat-undefined",!e._parentFormField?.color),qr("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const PCe=new xt("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>wk(t)}}),FCe=new xt("MAT_SELECT_CONFIG"),BCe=new xt("MatSelectTrigger");class HCe{source;value;constructor(n,e){this.source=n,this.value=e}}let jCe=(()=>{class t{_viewportRuler=Q(o_);_changeDetectorRef=Q(yo);_elementRef=Q(yr);_dir=Q($d,{optional:!0});_idGenerator=Q(vs);_renderer=Q(es);_parentFormField=Q(sW,{optional:!0});ngControl=Q(dm,{self:!0,optional:!0});_liveAnnouncer=Q(Zbe);_defaultOptions=Q(FCe,{optional:!0});_animationsDisabled=qs();_popoverLocation;_initialized=new fn;_cleanupDetach;options;optionGroups;customTrigger;_positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}];_scrollOptionIntoView(e){const r=this.options.toArray()[e];if(r){const i=this.panel.nativeElement,o=function CCe(t,n,e){if(e.length){let r=n.toArray(),i=e.toArray(),o=0;for(let a=0;a<t+1;a++)r[a].group&&r[a].group===i[o]&&o++;return o}return 0}(e,this.options,this.optionGroups),a=r._getHostElement();i.scrollTop=0===e&&1===o?0:function xCe(t,n,e,r){return t<e?t:t+n>e+r?Math.max(0,t-r+n):e}(a.offsetTop,a.offsetHeight,i.scrollTop,i.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new HCe(this,e)}_scrollStrategyFactory=Q(PCe);_panelOpen=!1;_compareWith=(e,r)=>e===r;_uid=this._idGenerator.getId("mat-select-");_triggerAriaLabelledBy=null;_previousControl;_destroy=new fn;_errorStateTracker;stateChanges=new fn;disableAutomaticLabeling=!0;userAriaDescribedBy;_selectionModel;_keyManager;_preferredOverlayOrigin;_overlayWidth;_onChange=()=>{};_onTouched=()=>{};_valueId=this._idGenerator.getId("mat-select-value-");_scrollStrategy;_overlayPanelClass=this._defaultOptions?.overlayPanelClass||"";get focused(){return this._focused||this._panelOpen}_focused=!1;controlType="mat-select";trigger;panel;_overlayDir;panelClass;disabled=!1;get disableRipple(){return this._disableRipple()}set disableRipple(e){this._disableRipple.set(e)}_disableRipple=Fi(!1);tabIndex=0;get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}_hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1;get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}_placeholder;get required(){return this._required??this.ngControl?.control?.hasValidator(Nl.required)??!1}set required(e){this._required=e,this.stateChanges.next()}_required;get multiple(){return this._multiple}set multiple(e){this._multiple=e}_multiple=!1;disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1;get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}_value;ariaLabel="";ariaLabelledby;get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}typeaheadDebounceInterval;sortComparator;get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}_id;get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto";canSelectNullableOptions=this._defaultOptions?.canSelectNullableOptions??!1;optionSelectionChanges=im(()=>{const e=this.options;return e?e.changes.pipe(Al(e),Va(()=>uc(...e.map(r=>r.onSelectionChange)))):this._initialized.pipe(Va(()=>this.optionSelectionChanges))});openedChange=new Bn;_openedStream=this.openedChange.pipe(Ro(e=>e),Nr(()=>{}));_closedStream=this.openedChange.pipe(Ro(e=>!e),Nr(()=>{}));selectionChange=new Bn;valueChange=new Bn;constructor(){const e=Q(PW),r=Q(ak,{optional:!0}),i=Q(lk,{optional:!0}),o=Q(new a2("tabindex"),{optional:!0}),a=Q(MA,{optional:!0}),s=Q(fCe,{optional:!0,self:!0});this.ngControl&&(this.ngControl.valueAccessor=this),null!=this._defaultOptions?.typeaheadDebounceInterval&&(this.typeaheadDebounceInterval=this._defaultOptions.typeaheadDebounceInterval),this._errorStateTracker=new kCe(e,s||this.ngControl,i,r,this.stateChanges),this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=null==o?0:parseInt(o)||0,this._popoverLocation=!1===a?.usePopover?null:"inline",this.id=this.id}ngOnInit(){this._selectionModel=new sSe(this.multiple),this.stateChanges.next(),this._viewportRuler.change().pipe(Yi(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(Yi(this._destroy)).subscribe(e=>{e.added.forEach(r=>r.select()),e.removed.forEach(r=>r.deselect())}),this.options.changes.pipe(Al(null),Yi(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const e=this._getTriggerAriaLabelledby(),r=this.ngControl;if(e!==this._triggerAriaLabelledBy){const i=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?i.setAttribute("aria-labelledby",e):i.removeAttribute("aria-labelledby")}r&&(this._previousControl!==r.control&&(void 0!==this._previousControl&&null!==r.disabled&&r.disabled!==this.disabled&&(this.disabled=r.disabled),this._previousControl=r.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval),e.panelClass&&this.panelClass instanceof Set&&(this.panelClass=Array.from(this.panelClass))}ngOnDestroy(){this._cleanupDetach?.(),this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._cleanupDetach?.(),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._panelOpen=!0,this._overlayDir.positionChange.pipe(Gs(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()}),this._overlayDir.attachOverlay(),this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!0)))}close(){this._panelOpen&&(this._panelOpen=!1,this._exitAndDetach(),this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!1)))}_exitAndDetach(){if(this._animationsDisabled||!this.panel)return void this._detachOverlay();this._cleanupDetach?.(),this._cleanupDetach=()=>{r(),clearTimeout(i),this._cleanupDetach=void 0};const e=this.panel.nativeElement,r=this._renderer.listen(e,"animationend",o=>{"_mat-select-exit"===o.animationName&&(this._cleanupDetach?.(),this._detachOverlay())}),i=setTimeout(()=>{this._cleanupDetach?.(),this._detachOverlay()},200);e.classList.add("mat-select-panel-exit")}_detachOverlay(){this._overlayDir.detachOverlay(),this._changeDetectorRef.markForCheck()}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const e=this._selectionModel.selected.map(r=>r.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){const r=e.keyCode,i=40===r||38===r||37===r||39===r,o=13===r||32===r,a=this._keyManager;if(!a.isTyping()&&o&&!ch(e)||(this.multiple||e.altKey)&&i)e.preventDefault(),this.open();else if(!this.multiple){const s=this.selected;a.onKeydown(e);const l=this.selected;l&&s!==l&&this._liveAnnouncer.announce(l.viewValue,1e4)}}_handleOpenKeydown(e){const r=this._keyManager,i=e.keyCode,o=40===i||38===i,a=r.isTyping();if(o&&e.altKey)e.preventDefault(),this.close();else if(a||13!==i&&32!==i||!r.activeItem||ch(e))if(!a&&this._multiple&&65===i&&e.ctrlKey){e.preventDefault();const s=this.options.some(l=>!l.disabled&&!l.selected);this.options.forEach(l=>{l.disabled||(s?l.select():l.deselect())})}else{const s=r.activeItemIndex;r.onKeydown(e),this._multiple&&o&&e.shiftKey&&r.activeItem&&r.activeItemIndex!==s&&r.activeItem._selectViaInteraction()}else e.preventDefault(),r.activeItem._selectViaInteraction()}_handleOverlayKeydown(e){27===e.keyCode&&!ch(e)&&(e.preventDefault(),this.close())}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(r=>r.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(r=>this._selectOptionByValue(r)),this._sortValues();else{const r=this._selectOptionByValue(e);r?this._keyManager.updateActiveItem(r):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){const r=this.options.find(i=>{if(this._selectionModel.isSelected(i))return!1;try{return(null!=i.value||this.canSelectNullableOptions)&&this._compareWith(i.value,e)}catch{return!1}});return r&&this._selectionModel.select(r),r}_assignValue(e){return!!(e!==this._value||this._multiple&&Array.isArray(e))&&(this.options&&this._setSelectionByValue(e),this._value=e,!0)}_skipPredicate=e=>!this.panelOpen&&e.disabled;_getOverlayWidth(e){return"auto"===this.panelWidth?(e instanceof Ck?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}_syncParentProperties(){if(this.options)for(const e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new aSe(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const e=uc(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Yi(e)).subscribe(r=>{this._onSelect(r.source,r.isUserInput),r.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),uc(...this.options.map(r=>r._stateChanges)).pipe(Yi(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,r){const i=this._selectionModel.isSelected(e);this.canSelectNullableOptions||null!=e.value||this._multiple?(i!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),r&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),r&&this.focus())):(e.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(e.value)),i!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const e=this.options.toArray();this._selectionModel.sort((r,i)=>this.sortComparator?this.sortComparator(r,i,e):e.indexOf(r)-e.indexOf(i)),this.stateChanges.next()}}_propagateChanges(e){let r;r=this.multiple?this.selected.map(i=>i.value):this.selected?this.selected.value:e,this._value=r,this.valueChange.emit(r),this._onChange(r),this.selectionChange.emit(this._getChangeEvent(r)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let r=0;r<this.options.length;r++)if(!this.options.get(r).disabled){e=r;break}this._keyManager.setActiveItem(e)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0&&!!this._overlayDir}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId()||null;return this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId()||"";return this.ariaLabelledby&&(e+=" "+this.ariaLabelledby),e||(e=this._valueId),e}get describedByIds(){return this._elementRef.nativeElement.getAttribute("aria-describedby")?.split(" ")||[]}setDescribedByIds(e){const r=this._elementRef.nativeElement;e.length?r.setAttribute("aria-describedby",e.join(" ")):r.removeAttribute("aria-describedby")}onContainerClick(e){const r=wu(e);r&&("MAT-OPTION"===r.tagName||r.classList.contains("cdk-overlay-backdrop")||r.closest(".mat-mdc-select-panel"))||(this.focus(),this.open())}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-select"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,BCe,5)(o,ZA,5)(o,RW,5),2&r){let a;vn(a=yn())&&(i.customTrigger=a.first),vn(a=yn())&&(i.options=a),vn(a=yn())&&(i.optionGroups=a)}},viewQuery:function(r,i){if(1&r&&No(MCe,5)(TCe,5)(sz,5),2&r){let o;vn(o=yn())&&(i.trigger=o.first),vn(o=yn())&&(i.panel=o.first),vn(o=yn())&&(i._overlayDir=o.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:21,hostBindings:function(r,i){1&r&&rn("keydown",function(a){return i._handleKeydown(a)})("focus",function(){return i._onFocus()})("blur",function(){return i._onBlur()}),2&r&&(qr("id",i.id)("tabindex",i.disabled?-1:i.tabIndex)("aria-controls",i.panelOpen?i.id+"-panel":null)("aria-expanded",i.panelOpen)("aria-label",i.ariaLabel||null)("aria-required",i.required.toString())("aria-disabled",i.disabled.toString())("aria-invalid",i.errorState)("aria-activedescendant",i._getAriaActiveDescendant()),er("mat-mdc-select-disabled",i.disabled)("mat-mdc-select-invalid",i.errorState)("mat-mdc-select-required",i.required)("mat-mdc-select-empty",i.empty)("mat-mdc-select-multiple",i.multiple)("mat-select-open",i.panelOpen))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",On],disableRipple:[2,"disableRipple","disableRipple",On],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?0:sc(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",On],placeholder:"placeholder",required:[2,"required","required",On],multiple:[2,"multiple","multiple",On],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",On],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",sc],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth",canSelectNullableOptions:[2,"canSelectNullableOptions","canSelectNullableOptions",On]},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],features:[Ui([{provide:aW,useExisting:t},{provide:OW,useExisting:t}]),Ts],ngContentSelectors:ICe,decls:11,vars:10,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"detach","backdropClick","overlayKeydown","cdkConnectedOverlayDisableClose","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","cdkConnectedOverlayFlexibleDimensions","cdkConnectedOverlayUsePopover"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",1,"mat-mdc-select-panel","mdc-menu-surface","mdc-menu-surface--open",3,"keydown"]],template:function(r,i){if(1&r&&(Ca(ECe),ce(0,"div",2,0),rn("click",function(){return i.open()}),ce(3,"div",3),hi(4,ACe,2,1,"span",4)(5,OCe,3,1,"span",5),de(),ce(6,"div",6)(7,"div",7),ic(),ce(8,"svg",8),Nt(9,"path",9),de()()()(),Vt(10,RCe,3,16,"ng-template",10),rn("detach",function(){return i.close()})("backdropClick",function(){return i.close()})("overlayKeydown",function(a){return i._handleOverlayKeydown(a)})),2&r){const o=Il(1);ne(3),qr("id",i._valueId),ne(),fi(i.empty?4:5),ne(6),Ee("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",i._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",i._scrollStrategy)("cdkConnectedOverlayOrigin",i._preferredOverlayOrigin||o)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayWidth",i._overlayWidth)("cdkConnectedOverlayFlexibleDimensions",!0)("cdkConnectedOverlayUsePopover",i._popoverLocation)}},dependencies:[Ck,sz],styles:['@keyframes _mat-select-enter {\n from {\n opacity: 0;\n transform: scaleY(0.8);\n }\n to {\n opacity: 1;\n transform: none;\n }\n}\n@keyframes _mat-select-exit {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n}\n.lvemanager-xray-root .mat-mdc-select {\n display: inline-block;\n width: 100%;\n outline: none;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n color: var(--%NS%mat-select-enabled-trigger-text-color, var(--%NS%mat-sys-on-surface));\n font-family: var(--%NS%mat-select-trigger-text-font, var(--%NS%mat-sys-body-large-font));\n line-height: var(--%NS%mat-select-trigger-text-line-height, var(--%NS%mat-sys-body-large-line-height));\n font-size: var(--%NS%mat-select-trigger-text-size, var(--%NS%mat-sys-body-large-size));\n font-weight: var(--%NS%mat-select-trigger-text-weight, var(--%NS%mat-sys-body-large-weight));\n letter-spacing: var(--%NS%mat-select-trigger-text-tracking, var(--%NS%mat-sys-body-large-tracking));\n}\n\n.lvemanager-xray-root div.mat-mdc-select-panel {\n box-shadow: var(--%NS%mat-select-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));\n}\n\n.lvemanager-xray-root .mat-mdc-select-disabled {\n color: var(--%NS%mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-select-disabled .mat-mdc-select-placeholder {\n color: var(--%NS%mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n\n.lvemanager-xray-root .mat-mdc-select-trigger {\n display: inline-flex;\n align-items: center;\n cursor: pointer;\n position: relative;\n box-sizing: border-box;\n width: 100%;\n}\n.lvemanager-xray-root .mat-mdc-select-disabled .mat-mdc-select-trigger {\n -webkit-user-select: none;\n user-select: none;\n cursor: default;\n}\n\n.lvemanager-xray-root .mat-mdc-select-value {\n width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.lvemanager-xray-root .mat-mdc-select-value-text {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.lvemanager-xray-root .mat-mdc-select-arrow-wrapper {\n height: 24px;\n flex-shrink: 0;\n display: inline-flex;\n align-items: center;\n}\n.lvemanager-xray-root .mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper {\n transform: none;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,\n.lvemanager-xray-root .mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after {\n color: var(--%NS%mat-select-invalid-arrow-color, var(--%NS%mat-sys-error));\n}\n\n.lvemanager-xray-root .mat-mdc-select-arrow {\n width: 10px;\n height: 5px;\n position: relative;\n color: var(--%NS%mat-select-enabled-arrow-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-form-field.mat-focused .mat-mdc-select-arrow {\n color: var(--%NS%mat-select-focused-arrow-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow {\n color: var(--%NS%mat-select-disabled-arrow-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-select-open .mat-mdc-select-arrow {\n transform: rotate(180deg);\n}\n.lvemanager-xray-root .mat-form-field-animations-enabled .mat-mdc-select-arrow {\n transition: transform 80ms linear;\n}\n.lvemanager-xray-root .mat-mdc-select-arrow svg {\n fill: currentColor;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-select-arrow svg {\n fill: CanvasText;\n }\n .lvemanager-xray-root .mat-mdc-select-disabled .mat-mdc-select-arrow svg {\n fill: GrayText;\n }\n}\n\n.lvemanager-xray-root div.mat-mdc-select-panel {\n width: 100%;\n max-height: 275px;\n outline: 0;\n overflow: auto;\n padding: 8px 0;\n box-sizing: border-box;\n transform-origin: top center;\n border-radius: 0 0 4px 4px;\n position: relative;\n background-color: var(--%NS%mat-select-panel-background-color, var(--%NS%mat-sys-surface-container));\n}\n.lvemanager-xray-root .mat-mdc-select-panel-above div.mat-mdc-select-panel {\n border-radius: 4px 4px 0 0;\n transform-origin: bottom center;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root div.mat-mdc-select-panel {\n outline: solid 1px;\n }\n}\n\n.lvemanager-xray-root .mat-select-panel-animations-enabled {\n animation: _mat-select-enter 120ms cubic-bezier(0, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-select-panel-animations-enabled.mat-select-panel-exit {\n animation: _mat-select-exit 100ms linear;\n}\n\n.lvemanager-xray-root .mat-mdc-select-placeholder {\n transition: color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);\n color: var(--%NS%mat-select-placeholder-text-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-animations-enabled) .mat-mdc-select-placeholder, .lvemanager-xray-root ._mat-animation-noopable .mat-mdc-select-placeholder {\n transition: none;\n}\n.lvemanager-xray-root .mat-form-field-hide-placeholder .mat-mdc-select-placeholder {\n color: transparent;\n -webkit-text-fill-color: transparent;\n transition: none;\n display: block;\n}\n\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper {\n cursor: pointer;\n}\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label {\n max-width: calc(100% - 18px);\n}\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above {\n max-width: calc(100% / 0.75 - 24px);\n}\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch {\n max-width: calc(100% - 60px);\n}\n.lvemanager-xray-root .mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch {\n max-width: calc(100% - 24px);\n}\n\n.lvemanager-xray-root .mat-mdc-select-min-line:empty::before {\n content: " ";\n white-space: pre;\n width: 1px;\n display: inline-block;\n visibility: hidden;\n}\n\n.lvemanager-xray-root .mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper {\n transform: var(--%NS%mat-select-arrow-transform, translateY(-8px));\n}\n'],encapsulation:2})}return t})(),UCe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[xk,FW,gs,pk,y1,FW]})}return t})();function Hk(t,n){return t.getAttribute(n)?.match(/\S+/g)??[]}const HW="cdk-describedby-message",jk="cdk-describedby-host";let XA=0,jW=(()=>{class t{_platform=Q(Ls);_document=Q(Mi);_messageRegistry=new Map;_messagesContainer=null;_id=""+XA++;constructor(){Q(Uc).load(kk),this._id=Q(_g)+"-"+XA++}describe(e,r,i){if(!this._canBeDescribed(e,r))return;const o=JA(r,i);"string"!=typeof r?(UW(r,this._id),this._messageRegistry.set(o,{messageElement:r,referenceCount:0})):this._messageRegistry.has(o)||this._createMessageElement(r,i),this._isElementDescribedByMessage(e,o)||this._addMessageReference(e,o)}removeDescription(e,r,i){if(!r||!this._isElementNode(e))return;const o=JA(r,i);if(this._isElementDescribedByMessage(e,o)&&this._removeMessageReference(e,o),"string"==typeof r){const a=this._messageRegistry.get(o);a&&0===a.referenceCount&&this._deleteMessageElement(o)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const e=this._document.querySelectorAll(`[${jk}="${this._id}"]`);for(let r=0;r<e.length;r++)this._removeCdkDescribedByReferenceIds(e[r]),e[r].removeAttribute(jk);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(e,r){const i=this._document.createElement("div");UW(i,this._id),i.textContent=e,r&&i.setAttribute("role",r),this._createMessagesContainer(),this._messagesContainer.appendChild(i),this._messageRegistry.set(JA(e,r),{messageElement:i,referenceCount:0})}_deleteMessageElement(e){this._messageRegistry.get(e)?.messageElement?.remove(),this._messageRegistry.delete(e)}_createMessagesContainer(){if(this._messagesContainer)return;const e="cdk-describedby-message-container",r=this._document.querySelectorAll(`.${e}[platform="server"]`);for(let o=0;o<r.length;o++)r[o].remove();const i=this._document.createElement("div");i.style.visibility="hidden",i.classList.add(e),i.classList.add("cdk-visually-hidden"),this._platform.isBrowser||i.setAttribute("platform","server"),this._document.body.appendChild(i),this._messagesContainer=i}_removeCdkDescribedByReferenceIds(e){const r=Hk(e,"aria-describedby").filter(i=>0!=i.indexOf(HW));e.setAttribute("aria-describedby",r.join(" "))}_addMessageReference(e,r){const i=this._messageRegistry.get(r);(function VCe(t,n,e){const r=Hk(t,n);e=e.trim(),!r.some(i=>i.trim()===e)&&(r.push(e),t.setAttribute(n,r.join(" ")))})(e,"aria-describedby",i.messageElement.id),e.setAttribute(jk,this._id),i.referenceCount++}_removeMessageReference(e,r){const i=this._messageRegistry.get(r);i.referenceCount--,function zCe(t,n,e){const r=Hk(t,n);e=e.trim();const i=r.filter(o=>o!==e);i.length?t.setAttribute(n,i.join(" ")):t.removeAttribute(n)}(e,"aria-describedby",i.messageElement.id),e.removeAttribute(jk)}_isElementDescribedByMessage(e,r){const i=Hk(e,"aria-describedby"),o=this._messageRegistry.get(r),a=o&&o.messageElement.id;return!!a&&-1!=i.indexOf(a)}_canBeDescribed(e,r){if(!this._isElementNode(e))return!1;if(r&&"object"==typeof r)return!0;const i=null==r?"":`${r}`.trim(),o=e.getAttribute("aria-label");return!(!i||o&&o.trim()===i)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();function JA(t,n){return"string"==typeof t?`${n||""}/${t}`:t}function UW(t,n){t.id||(t.id=`${HW}-${n}-${XA++}`)}const WCe=["tooltip"],GCe=new xt("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>wk(t,{scrollThrottle:20})}}),qCe=new xt("mat-tooltip-default-options",{providedIn:"root",factory:()=>({showDelay:0,hideDelay:0,touchendHideDelay:1500})}),YW="tooltip-panel",KCe={passive:!0};let ku=(()=>{class t{_elementRef=Q(yr);_ngZone=Q(ir);_platform=Q(Ls);_ariaDescriber=Q(jW);_focusMonitor=Q(lm);_dir=Q($d);_injector=Q(oi);_viewContainerRef=Q(cl);_mediaMatcher=Q(RI);_document=Q(Mi);_renderer=Q(es);_animationsDisabled=qs();_defaultOptions=Q(qCe,{optional:!0});_overlayRef=null;_tooltipInstance=null;_overlayPanelClass;_portal;_position="below";_positionAtOrigin=!1;_disabled=!1;_tooltipClass;_viewInitialized=!1;_pointerExitEventsInitialized=!1;_tooltipComponent=exe;_viewportMargin=8;_currentPosition;_cssClassPrefix="mat-mdc";_ariaDescriptionPending=!1;_dirSubscribed=!1;get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(e){this._positionAtOrigin=YA(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){const r=YA(e);this._disabled!==r&&(this._disabled=r,r?this.hide(0):this._setupPointerEnterEventsIfNeeded(),this._syncAriaDescription(this.message))}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=$b(e)}_showDelay;get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=$b(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}_hideDelay;touchGestures="auto";get message(){return this._message}set message(e){const r=this._message;this._message=null!=e?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage()),this._syncAriaDescription(r)}_message="";get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}_eventCleanups=[];_touchstartTimeout=null;_destroyed=new fn;_isDestroyed=!1;constructor(){const e=this._defaultOptions;e&&(this._showDelay=e.showDelay,this._hideDelay=e.hideDelay,e.position&&(this.position=e.position),e.positionAtOrigin&&(this.positionAtOrigin=e.positionAtOrigin),e.touchGestures&&(this.touchGestures=e.touchGestures),e.tooltipClass&&(this.tooltipClass=e.tooltipClass)),this._viewportMargin=8}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(Yi(this._destroyed)).subscribe(e=>{e?"keyboard"===e&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const e=this._elementRef.nativeElement;this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._eventCleanups.forEach(r=>r()),this._eventCleanups.length=0,this._destroyed.next(),this._destroyed.complete(),this._isDestroyed=!0,this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay,r){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const i=this._createOverlay(r);this._detach(),this._portal=this._portal||new yk(this._tooltipComponent,this._viewContainerRef);const o=this._tooltipInstance=i.attach(this._portal).instance;o._triggerElement=this._elementRef.nativeElement,o._mouseLeaveHideDelay=this._hideDelay,o.afterHidden().pipe(Yi(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),o.show(e)}hide(e=this.hideDelay){const r=this._tooltipInstance;r&&(r.isVisible()?r.hide(e):(r._cancelPendingAnimations(),this._detach()))}toggle(e){this._isTooltipVisible()?this.hide():this.show(void 0,e)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(e){if(this._overlayRef){const a=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!e)&&a._origin instanceof yr)return this._overlayRef;this._detach()}const r=this._injector.get(fk).getAncestorScrollContainers(this._elementRef),i=`${this._cssClassPrefix}-${YW}`,o=kA(this._injector,this.positionAtOrigin&&e||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(r).withPopoverLocation("global");return o.positionChanges.pipe(Yi(this._destroyed)).subscribe(a=>{this._updateCurrentPositionClass(a.connectionPair),this._tooltipInstance&&a.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=Sk(this._injector,{direction:this._dir,positionStrategy:o,panelClass:this._overlayPanelClass?[...this._overlayPanelClass,i]:i,scrollStrategy:this._injector.get(GCe)(),disableAnimations:this._animationsDisabled,eventPredicate:this._overlayEventPredicate}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(Yi(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(Yi(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(Yi(this._destroyed)).subscribe(a=>{a.preventDefault(),a.stopPropagation(),this._ngZone.run(()=>this.hide(0))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._dirSubscribed||(this._dirSubscribed=!0,this._dir.change.pipe(Yi(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){const r=e.getConfig().positionStrategy,i=this._getOrigin(),o=this._getOverlayPosition();r.withPositions([this._addOffset({...i.main,...o.main}),this._addOffset({...i.fallback,...o.fallback})])}_addOffset(e){const i=!this._dir||"ltr"==this._dir.value;return"top"===e.originY?e.offsetY=-8:"bottom"===e.originY?e.offsetY=8:"start"===e.originX?e.offsetX=i?-8:8:"end"===e.originX&&(e.offsetX=i?8:-8),e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,r=this.position;let i;"above"==r||"below"==r?i={originX:"center",originY:"above"==r?"top":"bottom"}:"before"==r||"left"==r&&e||"right"==r&&!e?i={originX:"start",originY:"center"}:("after"==r||"right"==r&&e||"left"==r&&!e)&&(i={originX:"end",originY:"center"});const{x:o,y:a}=this._invertPosition(i.originX,i.originY);return{main:i,fallback:{originX:o,originY:a}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,r=this.position;let i;"above"==r?i={overlayX:"center",overlayY:"bottom"}:"below"==r?i={overlayX:"center",overlayY:"top"}:"before"==r||"left"==r&&e||"right"==r&&!e?i={overlayX:"end",overlayY:"center"}:("after"==r||"right"==r&&e||"left"==r&&!e)&&(i={overlayX:"start",overlayY:"center"});const{x:o,y:a}=this._invertPosition(i.overlayX,i.overlayY);return{main:i,fallback:{overlayX:o,overlayY:a}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),sl(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e instanceof Set?Array.from(e):e,this._tooltipInstance._markForCheck())}_invertPosition(e,r){return"above"===this.position||"below"===this.position?"top"===r?r="bottom":"bottom"===r&&(r="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:r}}_updateCurrentPositionClass(e){const{overlayY:r,originX:i,originY:o}=e;let a;if(a="center"===r?this._dir&&"rtl"===this._dir.value?"end"===i?"left":"right":"start"===i?"left":"right":"bottom"===r&&"top"===o?"above":"below",a!==this._currentPosition){const s=this._overlayRef;if(s){const l=`${this._cssClassPrefix}-${YW}-`;s.removePanelClass(l+this._currentPosition),s.addPanelClass(l+a)}this._currentPosition=a}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._eventCleanups.length||(this._isTouchPlatform()?"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._addListener("touchstart",e=>{const r=e.targetTouches?.[0],i=r?{x:r.clientX,y:r.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>{this._touchstartTimeout=null,this.show(void 0,i)},this._defaultOptions?.touchLongPressShowDelay??500)})):this._addListener("mouseenter",e=>{let r;this._setupPointerExitEventsIfNeeded(),void 0!==e.x&&void 0!==e.y&&(r=e),this.show(void 0,r)}))}_setupPointerExitEventsIfNeeded(){if(!this._pointerExitEventsInitialized)if(this._pointerExitEventsInitialized=!0,this._isTouchPlatform()){if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const e=()=>{this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions?.touchendHideDelay)};this._addListener("touchend",e),this._addListener("touchcancel",e)}}else this._addListener("mouseleave",e=>{const r=e.relatedTarget;(!r||!this._overlayRef?.overlayElement.contains(r))&&this.hide()}),this._addListener("wheel",e=>{if(this._isTooltipVisible()){const r=this._document.elementFromPoint(e.clientX,e.clientY),i=this._elementRef.nativeElement;r!==i&&!i.contains(r)&&this.hide()}})}_addListener(e,r){this._eventCleanups.push(this._renderer.listen(this._elementRef.nativeElement,e,r,KCe))}_isTouchPlatform(){const e=this._defaultOptions?.detectHoverCapability;return"function"==typeof e?!e():!(!this._platform.IOS&&!this._platform.ANDROID)||!!this._platform.isBrowser&&!!e&&this._mediaMatcher.matchMedia("(any-hover: none)").matches}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const r=this._elementRef.nativeElement,i=r.style;("on"===e||"INPUT"!==r.nodeName&&"TEXTAREA"!==r.nodeName)&&(i.userSelect=i.msUserSelect=i.webkitUserSelect=i.MozUserSelect="none"),("on"===e||!r.draggable)&&(i.webkitUserDrag="none"),i.touchAction="none",i.webkitTapHighlightColor="transparent"}}_syncAriaDescription(e){this._ariaDescriptionPending||(this._ariaDescriptionPending=!0,this._ariaDescriber.removeDescription(this._elementRef.nativeElement,e,"tooltip"),this._isDestroyed||sl({write:()=>{this._ariaDescriptionPending=!1,this.message&&!this.disabled&&this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")}},{injector:this._injector}))}_overlayEventPredicate=e=>"keydown"!==e.type||this._isTooltipVisible()&&27===e.keyCode&&!ch(e);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(r,i){2&r&&er("mat-mdc-tooltip-disabled",i.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"]})}return t})(),exe=(()=>{class t{_changeDetectorRef=Q(yo);_elementRef=Q(yr);_isMultiline=!1;message;tooltipClass;_showTimeoutId;_hideTimeoutId;_triggerElement;_mouseLeaveHideDelay;_animationsDisabled=qs();_tooltip;_closeOnInteraction=!1;_isVisible=!1;_onHide=new fn;_showAnimation="mat-mdc-tooltip-show";_hideAnimation="mat-mdc-tooltip-hide";show(e){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},e)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:e}){(!e||!this._triggerElement.contains(e))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const e=this._elementRef.nativeElement.getBoundingClientRect();return e.height>24&&e.width>=200}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){const r=this._tooltip.nativeElement,i=this._showAnimation,o=this._hideAnimation;if(r.classList.remove(e?o:i),r.classList.add(e?i:o),this._isVisible!==e&&(this._isVisible=e,this._changeDetectorRef.markForCheck()),e&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const a=getComputedStyle(r);("0s"===a.getPropertyValue("animation-duration")||"none"===a.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(r.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-tooltip-component"]],viewQuery:function(r,i){if(1&r&&No(WCe,7),2&r){let o;vn(o=yn())&&(i._tooltip=o.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function(r,i){1&r&&rn("mouseleave",function(a){return i._handleMouseLeave(a)})},decls:4,vars:5,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(r,i){1&r&&(Oc(0,"div",1,0),b3("animationend",function(a){return i._handleAnimationEnd(a)}),Oc(2,"div",2),nt(3),Rc()()),2&r&&(nh(i.tooltipClass),er("mdc-tooltip--multiline",i._isMultiline),ne(3),Cn(i.message))},styles:['.lvemanager-xray-root .mat-mdc-tooltip {\n position: relative;\n transform: scale(0);\n display: inline-flex;\n}\n.lvemanager-xray-root .mat-mdc-tooltip::before {\n content: "";\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: -1;\n position: absolute;\n}\n.lvemanager-xray-root .mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before {\n top: -8px;\n}\n.lvemanager-xray-root .mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before {\n bottom: -8px;\n}\n.lvemanager-xray-root .mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before {\n left: -8px;\n}\n.lvemanager-xray-root .mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before {\n right: -8px;\n}\n.lvemanager-xray-root .mat-mdc-tooltip._mat-animation-noopable {\n animation: none;\n transform: scale(1);\n}\n\n.lvemanager-xray-root .mat-mdc-tooltip-surface {\n word-break: normal;\n overflow-wrap: anywhere;\n padding: 4px 8px;\n min-width: 40px;\n max-width: 200px;\n min-height: 24px;\n max-height: 40vh;\n box-sizing: border-box;\n overflow: hidden;\n text-align: center;\n will-change: transform, opacity;\n background-color: var(--%NS%mat-tooltip-container-color, var(--%NS%mat-sys-inverse-surface));\n color: var(--%NS%mat-tooltip-supporting-text-color, var(--%NS%mat-sys-inverse-on-surface));\n border-radius: var(--%NS%mat-tooltip-container-shape, var(--%NS%mat-sys-corner-extra-small));\n font-family: var(--%NS%mat-tooltip-supporting-text-font, var(--%NS%mat-sys-body-small-font));\n font-size: var(--%NS%mat-tooltip-supporting-text-size, var(--%NS%mat-sys-body-small-size));\n font-weight: var(--%NS%mat-tooltip-supporting-text-weight, var(--%NS%mat-sys-body-small-weight));\n line-height: var(--%NS%mat-tooltip-supporting-text-line-height, var(--%NS%mat-sys-body-small-line-height));\n letter-spacing: var(--%NS%mat-tooltip-supporting-text-tracking, var(--%NS%mat-sys-body-small-tracking));\n}\n.lvemanager-xray-root .mat-mdc-tooltip-surface::before {\n position: absolute;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n border: 1px solid transparent;\n border-radius: inherit;\n content: "";\n pointer-events: none;\n}\n.lvemanager-xray-root .mdc-tooltip--multiline .mat-mdc-tooltip-surface {\n text-align: left;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface {\n text-align: right;\n}\n\n.lvemanager-xray-root .mat-mdc-tooltip-panel {\n line-height: normal;\n}\n.lvemanager-xray-root .mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive {\n pointer-events: none;\n}\n\n@keyframes mat-mdc-tooltip-show {\n 0% {\n opacity: 0;\n transform: scale(0.8);\n }\n 100% {\n opacity: 1;\n transform: scale(1);\n }\n}\n@keyframes mat-mdc-tooltip-hide {\n 0% {\n opacity: 1;\n transform: scale(1);\n }\n 100% {\n opacity: 0;\n transform: scale(0.8);\n }\n}\n.lvemanager-xray-root .mat-mdc-tooltip-show {\n animation: mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards;\n}\n\n.lvemanager-xray-root .mat-mdc-tooltip-hide {\n animation: mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards;\n}\n'],encapsulation:2})}return t})(),QA=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gz,xk,gs,pk]})}return t})();function txe(t,n){if(1&t&&(ce(0,"mat-option",17),nt(1),de()),2&t){const e=n.$implicit;Ee("value",e),ne(),mn(" ",e," ")}}function nxe(t,n){if(1&t){const e=ti();ce(0,"mat-form-field",14)(1,"mat-select",16,0),rn("selectionChange",function(i){return Ot(e),Gt(wt(2)._changePageSize(i.value))}),Qy(3,txe,2,2,"mat-option",17,Jy),de(),ce(5,"div",18),rn("click",function(){return Ot(e),Gt(Il(2).open())}),de()()}if(2&t){const e=wt(2);Ee("appearance",e._formFieldAppearance)("color",e.color),ne(),Ee("value",e.pageSize)("disabled",e.disabled),pC("aria-labelledby",e._pageSizeLabelId),Ee("panelClass",e.selectConfig.panelClass||"")("disableOptionCentering",e.selectConfig.disableOptionCentering),ne(2),eb(e._displayedPageSizeOptions)}}function rxe(t,n){if(1&t&&(ce(0,"div",15),nt(1),de()),2&t){const e=wt(2);ne(),Cn(e.pageSize)}}function ixe(t,n){if(1&t&&(ce(0,"div",3)(1,"div",13),nt(2),de(),hi(3,nxe,6,7,"mat-form-field",14),hi(4,rxe,2,1,"div",15),de()),2&t){const e=wt();ne(),qr("id",e._pageSizeLabelId),ne(),mn(" ",e._intl.itemsPerPageLabel," "),ne(),fi(e._displayedPageSizeOptions.length>1?3:-1),ne(),fi(e._displayedPageSizeOptions.length<=1?4:-1)}}function oxe(t,n){if(1&t){const e=ti();ce(0,"button",19),rn("click",function(){Ot(e);const i=wt();return Gt(i._buttonClicked(0,i._previousButtonsDisabled()))}),ic(),ce(1,"svg",8),Nt(2,"path",20),de()()}if(2&t){const e=wt();Ee("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("disabled",e._previousButtonsDisabled())("tabindex",e._previousButtonsDisabled()?-1:null),qr("aria-label",e._intl.firstPageLabel)}}function axe(t,n){if(1&t){const e=ti();ce(0,"button",21),rn("click",function(){Ot(e);const i=wt();return Gt(i._buttonClicked(i.getNumberOfPages()-1,i._nextButtonsDisabled()))}),ic(),ce(1,"svg",8),Nt(2,"path",22),de()()}if(2&t){const e=wt();Ee("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("disabled",e._nextButtonsDisabled())("tabindex",e._nextButtonsDisabled()?-1:null),qr("aria-label",e._intl.lastPageLabel)}}let sxe=(()=>{class t{changes=new fn;itemsPerPageLabel="Items per page:";nextPageLabel="Next page";previousPageLabel="Previous page";firstPageLabel="First page";lastPageLabel="Last page";getRangeLabel=(e,r,i)=>{if(0==i||0==r)return`0 of ${i}`;const o=e*r;return`${o+1} \u2013 ${o<(i=Math.max(i,0))?Math.min(o+r,i):o+r} of ${i}`};static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const cxe=new xt("MAT_PAGINATOR_DEFAULT_OPTIONS");let fl=(()=>{class t{_intl=Q(sxe);_changeDetectorRef=Q(yo);_formFieldAppearance;_pageSizeLabelId=Q(vs).getId("mat-paginator-page-size-label-");_intlChanges;_isInitialized=!1;_initializedStream=new k2(1);color;get pageIndex(){return this._pageIndex}set pageIndex(e){this._pageIndex=Math.max(e||0,0),this._changeDetectorRef.markForCheck()}_pageIndex=0;get length(){return this._length}set length(e){this._length=e||0,this._changeDetectorRef.markForCheck()}_length=0;get pageSize(){return this._pageSize}set pageSize(e){this._pageSize=Math.max(e||0,0),this._updateDisplayedPageSizeOptions()}_pageSize;get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(e){this._pageSizeOptions=(e||[]).map(r=>sc(r,0)),this._updateDisplayedPageSizeOptions()}_pageSizeOptions=[];hidePageSize=!1;showFirstLastButtons=!1;selectConfig={};disabled=!1;page=new Bn;_displayedPageSizeOptions;initialized=this._initializedStream;constructor(){const e=this._intl,r=Q(cxe,{optional:!0});if(this._intlChanges=e.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),r){const{pageSize:i,pageSizeOptions:o,hidePageSize:a,showFirstLastButtons:s}=r;null!=i&&(this._pageSize=i),null!=o&&(this._pageSizeOptions=o),null!=a&&(this.hidePageSize=a),null!=s&&(this.showFirstLastButtons=s)}this._formFieldAppearance=r?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){this.hasNextPage()&&this._navigate(this.pageIndex+1)}previousPage(){this.hasPreviousPage()&&this._navigate(this.pageIndex-1)}firstPage(){this.hasPreviousPage()&&this._navigate(0)}lastPage(){this.hasNextPage()&&this._navigate(this.getNumberOfPages()-1)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const e=this.getNumberOfPages()-1;return this.pageIndex<e&&0!=this.pageSize}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(e){const i=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/e)||0,this.pageSize=e,this._emitPageEvent(i)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._isInitialized&&(this.pageSize||(this._pageSize=0!=this.pageSizeOptions.length?this.pageSizeOptions[0]:50),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),-1===this._displayedPageSizeOptions.indexOf(this.pageSize)&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((e,r)=>e-r),this._changeDetectorRef.markForCheck())}_emitPageEvent(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}_navigate(e){const r=this.pageIndex;e!==r&&(this.pageIndex=e,this._emitPageEvent(r))}_buttonClicked(e,r){r||this._navigate(e)}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",sc],length:[2,"length","length",sc],pageSize:[2,"pageSize","pageSize",sc],pageSizeOptions:"pageSizeOptions",hidePageSize:[2,"hidePageSize","hidePageSize",On],showFirstLastButtons:[2,"showFirstLastButtons","showFirstLastButtons",On],selectConfig:"selectConfig",disabled:[2,"disabled","disabled",On]},outputs:{page:"page"},exportAs:["matPaginator"],decls:14,vars:14,consts:[["selectRef",""],[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-atomic","true","aria-live","polite","role","status",1,"mat-mdc-paginator-range-label"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","disabled","tabindex"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-next",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","disabled","tabindex"],["aria-hidden","true",1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],[1,"mat-mdc-paginator-touch-target",3,"click"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-last",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(r,i){1&r&&(ce(0,"div",1)(1,"div",2),hi(2,ixe,5,4,"div",3),ce(3,"div",4)(4,"div",5),nt(5),de(),hi(6,oxe,3,5,"button",6),ce(7,"button",7),rn("click",function(){return i._buttonClicked(i.pageIndex-1,i._previousButtonsDisabled())}),ic(),ce(8,"svg",8),Nt(9,"path",9),de()(),of(),ce(10,"button",10),rn("click",function(){return i._buttonClicked(i.pageIndex+1,i._nextButtonsDisabled())}),ic(),ce(11,"svg",8),Nt(12,"path",11),de()(),hi(13,axe,3,5,"button",12),de()()()),2&r&&(ne(2),fi(i.hidePageSize?-1:2),ne(3),mn(" ",i._intl.getRangeLabel(i.pageIndex,i.pageSize,i.length)," "),ne(),fi(i.showFirstLastButtons?6:-1),ne(),Ee("matTooltip",i._intl.previousPageLabel)("matTooltipDisabled",i._previousButtonsDisabled())("disabled",i._previousButtonsDisabled())("tabindex",i._previousButtonsDisabled()?-1:null),qr("aria-label",i._intl.previousPageLabel),ne(3),Ee("matTooltip",i._intl.nextPageLabel)("matTooltipDisabled",i._nextButtonsDisabled())("disabled",i._nextButtonsDisabled())("tabindex",i._nextButtonsDisabled()?-1:null),qr("aria-label",i._intl.nextPageLabel),ne(3),fi(i.showFirstLastButtons?13:-1))},dependencies:[dW,jCe,ZA,W2e,ku],styles:[".lvemanager-xray-root .mat-mdc-paginator {\n display: block;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n color: var(--%NS%mat-paginator-container-text-color, var(--%NS%mat-sys-on-surface));\n background-color: var(--%NS%mat-paginator-container-background-color, var(--%NS%mat-sys-surface));\n font-family: var(--%NS%mat-paginator-container-text-font, var(--%NS%mat-sys-body-small-font));\n line-height: var(--%NS%mat-paginator-container-text-line-height, var(--%NS%mat-sys-body-small-line-height));\n font-size: var(--%NS%mat-paginator-container-text-size, var(--%NS%mat-sys-body-small-size));\n font-weight: var(--%NS%mat-paginator-container-text-weight, var(--%NS%mat-sys-body-small-weight));\n letter-spacing: var(--%NS%mat-paginator-container-text-tracking, var(--%NS%mat-sys-body-small-tracking));\n --%NS%mat-form-field-container-height: var(--%NS%mat-paginator-form-field-container-height, 40px);\n --%NS%mat-form-field-container-vertical-padding: var(--%NS%mat-paginator-form-field-container-vertical-padding, 8px);\n}\n.lvemanager-xray-root .mat-mdc-paginator .mat-mdc-select-value {\n font-size: var(--%NS%mat-paginator-select-trigger-text-size, var(--%NS%mat-sys-body-small-size));\n}\n.lvemanager-xray-root .mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper {\n display: none;\n}\n.lvemanager-xray-root .mat-mdc-paginator .mat-mdc-select {\n line-height: 1.5;\n}\n\n.lvemanager-xray-root .mat-mdc-paginator-outer-container {\n display: flex;\n}\n\n.lvemanager-xray-root .mat-mdc-paginator-container {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 0 8px;\n flex-wrap: wrap;\n width: 100%;\n min-height: var(--%NS%mat-paginator-container-size, 56px);\n}\n\n.lvemanager-xray-root .mat-mdc-paginator-page-size {\n display: flex;\n align-items: baseline;\n margin-right: 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-paginator-page-size {\n margin-right: 0;\n margin-left: 8px;\n}\n\n.lvemanager-xray-root .mat-mdc-paginator-page-size-label {\n margin: 0 4px;\n}\n\n.lvemanager-xray-root .mat-mdc-paginator-page-size-select {\n margin: 0 4px;\n width: var(--%NS%mat-paginator-page-size-select-width, 84px);\n}\n\n.lvemanager-xray-root .mat-mdc-paginator-range-label {\n margin: 0 32px 0 24px;\n}\n\n.lvemanager-xray-root .mat-mdc-paginator-range-actions {\n display: flex;\n align-items: center;\n}\n\n.lvemanager-xray-root .mat-mdc-paginator-icon {\n display: inline-block;\n width: 28px;\n fill: var(--%NS%mat-paginator-enabled-icon-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon {\n fill: var(--%NS%mat-paginator-disabled-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-paginator-icon {\n transform: rotate(180deg);\n}\n\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon,\n .lvemanager-xray-root .mat-mdc-paginator-icon {\n fill: currentColor;\n }\n .lvemanager-xray-root .mat-mdc-paginator-range-actions .mat-mdc-icon-button {\n outline: solid 1px;\n }\n .lvemanager-xray-root .mat-mdc-paginator-range-actions .mat-mdc-icon-button[aria-disabled] {\n color: GrayText;\n }\n}\n.lvemanager-xray-root .mat-mdc-paginator-touch-target {\n display: var(--%NS%mat-paginator-touch-target-display, block);\n position: absolute;\n top: 50%;\n left: 50%;\n width: var(--%NS%mat-paginator-page-size-select-width, 84px);\n height: var(--%NS%mat-paginator-page-size-select-touch-target-height, 48px);\n background-color: transparent;\n transform: translate(-50%, -50%);\n cursor: pointer;\n}\n"],encapsulation:2})}return t})(),Uk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[T2,UCe,QA,fl]})}return t})(),dxe=(()=>{class t{constructor(e,r){this.elRef=e,this.renderer=r}onInputChanged(){const e=this.elRef.nativeElement.value;null===e||""===e||this.renderer.setProperty(this.elRef.nativeElement,"value",e.replace(/[^\u0020-\uDBBF]/g,""))}static{this.\u0275fac=function(r){return new(r||t)(Ht(yr),Ht(es))}}static{this.\u0275dir=Tn({type:t,selectors:[["","clnSanitizeInput",""]],hostBindings:function(r,i){1&r&&rn("change",function(){return i.onInputChanged()})},standalone:!1})}}return t})();function uxe(t,n){if(1&t){const e=ti();ce(0,"div",4),rn("click",function(){return Ot(e),Gt(wt().onCloseClick())}),Nt(1,"div",5),de()}}let eL=(()=>{class t{constructor(){this.searchText="",this.placeholder="",this.searchTextChange=new Bn}onSearchTextChanged(e){this.searchText=e,this.searchTextChange.emit(this.searchText)}onCloseClick(){this.searchText="",this.searchTextChange.emit(this.searchText)}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["ui-search-box"]],inputs:{searchText:"searchText",placeholder:"placeholder"},outputs:{searchTextChange:"searchTextChange"},standalone:!1,decls:4,vars:5,consts:[[1,"search-box"],[1,"search-box__find"],["clnSanitizeInput","",1,"search-box__input",3,"ngModelChange","placeholder","ngModel"],["class","search-box__close",3,"click",4,"ngIf"],[1,"search-box__close",3,"click"],[1,"search-box__close-icon"]],template:function(r,i){1&r&&(ce(0,"div",0),Nt(1,"div",1),ce(2,"input",2),Jp("ngModelChange",function(a){return Xp(i.searchText,a)||(i.searchText=a),a}),rn("ngModelChange",function(a){return i.onSearchTextChanged(a)}),de(),Vs(),Vt(3,uxe,2,0,"div",3),de()),2&r&&(ne(2),er("search-box__input--with-text",!!i.searchText),Ee("placeholder",i.placeholder),Zp("ngModel",i.searchText),zs(),ne(),Ee("ngIf",!!i.searchText))},dependencies:[Kb,r_,L2,Zo,dxe],styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}.search-box[_ngcontent-%COMP%]{height:40px;box-sizing:border-box;padding:0;position:relative}.search-box__inner[_ngcontent-%COMP%]{height:100%;display:flex;align-items:center;border-radius:100px;box-sizing:border-box;overflow:hidden}.search-box__find[_ngcontent-%COMP%]{display:flex;align-items:center;pointer-events:none;position:absolute;margin-left:10px;flex-shrink:0;top:0;bottom:0;height:auto}.search-box__find[_ngcontent-%COMP%]:before{content:"";background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23b1b1b1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M12.15%2010.692h-.768l-.272-.263a6.29%206.29%200%200%200%201.526-4.111%206.318%206.318%200%201%200-6.318%206.318%206.29%206.29%200%200%200%204.111-1.526l.263.272v.768l4.86%204.85L17%2015.552l-4.85-4.86zm-5.832%200a4.368%204.368%200%200%201-4.374-4.374%204.368%204.368%200%200%201%204.374-4.374%204.368%204.368%200%200%201%204.374%204.374%204.368%204.368%200%200%201-4.374%204.374z%22%2F%3E%0A%3C%2Fsvg%3E%0A) center center / 100% 100% no-repeat;background-size:17px 17px;width:17px;height:17px}.search-box__close[_ngcontent-%COMP%]{position:absolute;top:0;right:12px;bottom:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:100%;box-sizing:border-box;padding:0 12px 0 10px;cursor:pointer}.search-box__input[_ngcontent-%COMP%]{width:100%;box-sizing:border-box;font-size:13px;color:#333;padding:0 35px 0 30px;border:1px solid #ECECEC;height:40px;line-height:28px;min-width:337px;border-radius:2px}.search-box__input--with-text[_ngcontent-%COMP%]{margin-right:0}.search-box__input[_ngcontent-%COMP%]:focus{border-color:#32abfc}'],changeDetection:1})}}return t})();class VW extends uW{_origin="program";setFocusOrigin(n){return this._origin=n,this}setActiveItem(n){super.setActiveItem(n),this.activeItem&&this.activeItem.focus(this._origin)}}const tL=["*"];function hxe(t,n){1&t&&Xr(0)}const fxe=["tabListContainer"],pxe=["tabList"],mxe=["tabListInner"],gxe=["nextPaginator"],_xe=["previousPaginator"],vxe=["content"];function yxe(t,n){}const bxe=["tabBodyWrapper"],wxe=["tabHeader"];function Sxe(t,n){}function Cxe(t,n){1&t&&Vt(0,Sxe,0,0,"ng-template",12),2&t&&Ee("cdkPortalOutlet",wt().$implicit.templateLabel)}function xxe(t,n){1&t&&nt(0),2&t&&Cn(wt().$implicit.textLabel)}function kxe(t,n){if(1&t){const e=ti();ce(0,"div",7,2),rn("click",function(){const i=Ot(e),o=i.$implicit,a=i.$index,s=wt(),l=Il(1);return Gt(s._handleClick(o,l,a))})("cdkFocusChange",function(i){const o=Ot(e).$index;return Gt(wt()._tabFocusChanged(i,o))}),Nt(2,"span",8)(3,"div",9),ce(4,"span",10)(5,"span",11),hi(6,Cxe,1,1,null,12)(7,xxe,1,1),de()()()}if(2&t){const e=n.$implicit,r=n.$index,i=Il(1),o=wt();nh(e.labelClass),er("mdc-tab--active",o.selectedIndex===r),Ee("id",o._getTabLabelId(e,r))("disabled",e.disabled)("fitInkBarToContent",o.fitInkBarToContent),qr("tabIndex",o._getTabIndex(r))("aria-posinset",r+1)("aria-setsize",o._tabs.length)("aria-controls",o._getTabContentId(r))("aria-selected",o.selectedIndex===r)("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null),ne(3),Ee("matRippleTrigger",i)("matRippleDisabled",e.disabled||o.disableRipple),ne(3),fi(e.templateLabel?6:7)}}function Dxe(t,n){1&t&&Xr(0)}function Mxe(t,n){if(1&t){const e=ti();ce(0,"mat-tab-body",13),rn("_onCentered",function(){return Ot(e),Gt(wt()._removeTabBodyWrapperHeight())})("_onCentering",function(i){return Ot(e),Gt(wt()._setTabBodyWrapperHeight(i))})("_beforeCentering",function(i){return Ot(e),Gt(wt()._bodyCentered(i))}),de()}if(2&t){const e=n.$implicit,r=n.$index,i=wt();nh(e.bodyClass),Ee("id",i._getTabContentId(r))("content",e.content)("position",e.position)("animationDuration",i._bodyAnimationDuration)("preserveContent",i.preserveContent),qr("tabindex",null!=i.contentTabIndex&&i.selectedIndex===r?i.contentTabIndex:null)("aria-labelledby",i._getTabLabelId(e,r))("aria-hidden",i.selectedIndex!==r)}}const Txe=new xt("MatTabContent");let Exe=(()=>{class t{template=Q(ll);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","matTabContent",""]],features:[Ui([{provide:Txe,useExisting:t}])]})}return t})();const Ixe=new xt("MatTabLabel"),zW=new xt("MAT_TAB");let WW=(()=>{class t extends ube{_closestTab=Q(zW,{optional:!0});static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[Ui([{provide:Ixe,useExisting:t}]),jr]})}return t})();const $W=new xt("MAT_TAB_GROUP");let GW=(()=>{class t{_viewContainerRef=Q(cl);_closestTabGroup=Q($W,{optional:!0});disabled=!1;get templateLabel(){return this._templateLabel}set templateLabel(e){this._setTemplateLabelInput(e)}_templateLabel;_explicitContent=void 0;_implicitContent;textLabel="";ariaLabel;ariaLabelledby;labelClass;bodyClass;id=null;_contentPortal=null;get content(){return this._contentPortal}_stateChanges=new fn;position=null;origin=null;isActive=!1;constructor(){Q(Uc).load(Tf)}ngOnChanges(e){(e.hasOwnProperty("textLabel")||e.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new a1(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(e){e&&e._closestTab===this&&(this._templateLabel=e)}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-tab"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,WW,5)(o,Exe,7,ll),2&r){let a;vn(a=yn())&&(i.templateLabel=a.first),vn(a=yn())&&(i._explicitContent=a.first)}},viewQuery:function(r,i){if(1&r&&No(ll,7),2&r){let o;vn(o=yn())&&(i._implicitContent=o.first)}},hostAttrs:["hidden",""],hostVars:1,hostBindings:function(r,i){2&r&&qr("id",null)},inputs:{disabled:[2,"disabled","disabled",On],textLabel:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass",id:"id"},exportAs:["matTab"],features:[Ui([{provide:zW,useExisting:t}]),Ts],ngContentSelectors:tL,decls:1,vars:0,template:function(r,i){1&r&&(Ca(),zE(0,hxe,1,0,"ng-template"))},encapsulation:2,changeDetection:1})}return t})();const nL="mdc-tab-indicator--active",qW="mdc-tab-indicator--no-transition";class Axe{_items;_currentItem;constructor(n){this._items=n}hide(){this._items.forEach(n=>n.deactivateInkBar()),this._currentItem=void 0}alignToElement(n){const e=this._items.find(i=>i.elementRef.nativeElement===n),r=this._currentItem;if(e!==r&&(r?.deactivateInkBar(),e)){const i=r?.elementRef.nativeElement.getBoundingClientRect?.();e.activateInkBar(i),this._currentItem=e}}}let Lxe=(()=>{class t{_elementRef=Q(yr);_inkBarElement=null;_inkBarContentElement=null;_fitToContent=!1;get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(e){this._fitToContent!==e&&(this._fitToContent=e,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(e){const r=this._elementRef.nativeElement;if(!e||!r.getBoundingClientRect||!this._inkBarContentElement)return void r.classList.add(nL);const i=r.getBoundingClientRect(),o=e.width/i.width,a=e.left-i.left;r.classList.add(qW),this._inkBarContentElement.style.setProperty("transform",`translateX(${a}px) scaleX(${o})`),r.getBoundingClientRect(),r.classList.remove(qW),r.classList.add(nL),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(nL)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const e=this._elementRef.nativeElement.ownerDocument||document,r=this._inkBarElement=e.createElement("span"),i=this._inkBarContentElement=e.createElement("span");r.className="mdc-tab-indicator",i.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",r.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this._elementRef.nativeElement.querySelector(".mdc-tab__content"):this._elementRef.nativeElement).appendChild(this._inkBarElement)}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",On]}})}return t})(),KW=(()=>{class t extends Lxe{elementRef=Q(yr);disabled=!1;focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(r,i){2&r&&(qr("aria-disabled",!!i.disabled),er("mat-mdc-tab-disabled",i.disabled))},inputs:{disabled:[2,"disabled","disabled",On]},features:[jr]})}return t})();const ZW={passive:!0};function rL(t){const n=t+"";return/^[0-9]+(?:\.[0-9]+)?$/.test(n)?`${t}ms`:/^[0-9]+(?:\.[0-9]+)?(?:ms|s)$/.test(n)?n:""}let Rxe=(()=>{class t{_elementRef=Q(yr);_changeDetectorRef=Q(yo);_viewportRuler=Q(o_);_dir=Q($d,{optional:!0});_ngZone=Q(ir);_platform=Q(Ls);_sharedResizeObserver=Q(qz);_injector=Q(oi);_renderer=Q(es);_animationsDisabled=qs();_eventCleanups;_scrollDistance=0;_selectedIndexChanged=!1;_destroyed=new fn;_showPaginationControls=!1;_disableScrollAfter=!0;_disableScrollBefore=!0;_tabLabelCount;_scrollDistanceChanged=!1;_keyManager;_currentTextContent;_stopScrolling=new fn;disablePagination=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(e){const r=isNaN(e)?0:e;this._selectedIndex!=r&&(this._selectedIndexChanged=!0,this._selectedIndex=r,this._keyManager&&this._keyManager.updateActiveItem(r))}_selectedIndex=0;selectFocusedIndex=new Bn;indexFocused=new Bn;constructor(){this._eventCleanups=this._ngZone.runOutsideAngular(()=>[this._renderer.listen(this._elementRef.nativeElement,"mouseleave",()=>this._stopInterval())])}ngAfterViewInit(){this._eventCleanups.push(this._renderer.listen(this._previousPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("before"),ZW),this._renderer.listen(this._nextPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("after"),ZW))}ngAfterContentInit(){const e=this._dir?this._dir.change:Dn("ltr"),r=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe(Wx(32),Yi(this._destroyed)),i=this._viewportRuler.change(150).pipe(Yi(this._destroyed)),o=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new VW(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(Math.max(this._selectedIndex,0)),sl(o,{injector:this._injector}),uc(e,i,r,this._items.changes,this._itemsResized()).pipe(Yi(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),o()})}),this._keyManager?.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(a=>{this.indexFocused.emit(a),this._setTabFocus(a)})}_itemsResized(){return"function"!=typeof ResizeObserver?Ya:this._items.changes.pipe(Al(this._items),Va(e=>new si(r=>this._ngZone.runOutsideAngular(()=>{const i=new ResizeObserver(o=>r.next(o));return e.forEach(o=>i.observe(o.elementRef.nativeElement)),()=>{i.disconnect()}}))),Ux(1),Ro(e=>e.some(r=>r.contentRect.width>0&&r.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._eventCleanups.forEach(e=>e()),this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(e){if(!ch(e))switch(e.keyCode){case 13:case 32:if(this.focusIndex!==this.selectedIndex){const r=this._items.get(this.focusIndex);r&&!r.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(e))}break;default:this._keyManager?.onKeydown(e)}}_onContentChanges(){const e=this._elementRef.nativeElement.textContent;e!==this._currentTextContent&&(this._currentTextContent=e||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(e){!this._isValidIndex(e)||this.focusIndex===e||!this._keyManager||this._keyManager.setActiveItem(e)}_isValidIndex(e){return!this._items||!!this._items.toArray()[e]}_setTabFocus(e){if(this._showPaginationControls&&this._scrollToLabel(e),this._items&&this._items.length){this._items.toArray()[e].focus();const r=this._tabListContainer.nativeElement;r.scrollLeft="ltr"==this._getLayoutDirection()?0:r.scrollWidth-r.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const e=this.scrollDistance,r="ltr"===this._getLayoutDirection()?-e:e;this._tabList.nativeElement.style.transform=`translateX(${Math.round(r)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(e){this._scrollTo(e)}_scrollHeader(e){return this._scrollTo(this._scrollDistance+("before"==e?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(e){this._stopInterval(),this._scrollHeader(e)}_scrollToLabel(e){if(this.disablePagination)return;const r=this._items?this._items.toArray()[e]:null;if(!r)return;const i=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:o,offsetWidth:a}=r.elementRef.nativeElement;let s,l;"ltr"==this._getLayoutDirection()?(s=o,l=s+a):(l=this._tabListInner.nativeElement.offsetWidth-o,s=l-a);const c=this.scrollDistance,u=this.scrollDistance+i;s<c?this.scrollDistance-=c-s:l>u&&(this.scrollDistance+=Math.min(l-u,s-c))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const i=this._tabListInner.nativeElement.scrollWidth-this._elementRef.nativeElement.offsetWidth>=5;i||(this.scrollDistance=0),i!==this._showPaginationControls&&(this._showPaginationControls=i,this._changeDetectorRef.markForCheck())}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const e=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,r=e?e.elementRef.nativeElement:null;r?this._inkBar.alignToElement(r):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(e,r){r&&null!=r.button&&0!==r.button||(this._stopInterval(),Jg(650,100).pipe(Yi(uc(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:i,distance:o}=this._scrollHeader(e);(0===o||o>=i)&&this._stopInterval()}))}_scrollTo(e){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const r=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(r,e)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:r,distance:this._scrollDistance}}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,inputs:{disablePagination:[2,"disablePagination","disablePagination",On],selectedIndex:[2,"selectedIndex","selectedIndex",sc]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"}})}return t})(),Pxe=(()=>{class t extends Rxe{_items;_tabListContainer;_tabList;_tabListInner;_nextPaginator;_previousPaginator;_inkBar;ariaLabel;ariaLabelledby;disableRipple=!1;ngAfterContentInit(){this._inkBar=new Axe(this._items),super.ngAfterContentInit()}_itemSelected(e){e.preventDefault()}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Vn({type:t,selectors:[["mat-tab-header"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,KW,4),2&r){let a;vn(a=yn())&&(i._items=a)}},viewQuery:function(r,i){if(1&r&&No(fxe,7)(pxe,7)(mxe,7)(gxe,5)(_xe,5),2&r){let o;vn(o=yn())&&(i._tabListContainer=o.first),vn(o=yn())&&(i._tabList=o.first),vn(o=yn())&&(i._tabListInner=o.first),vn(o=yn())&&(i._nextPaginator=o.first),vn(o=yn())&&(i._previousPaginator=o.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(r,i){2&r&&er("mat-mdc-tab-header-pagination-controls-enabled",i._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==i._getLayoutDirection())},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],disableRipple:[2,"disableRipple","disableRipple",On]},features:[jr],ngContentSelectors:tL,decls:13,vars:10,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-labels"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],template:function(r,i){1&r&&(Ca(),ce(0,"div",5,0),rn("click",function(){return i._handlePaginatorClick("before")})("mousedown",function(a){return i._handlePaginatorPress("before",a)})("touchend",function(){return i._stopInterval()}),Nt(2,"div",6),de(),ce(3,"div",7,1),rn("keydown",function(a){return i._handleKeydown(a)}),ce(5,"div",8,2),rn("cdkObserveContent",function(){return i._onContentChanges()}),ce(7,"div",9,3),Xr(9),de()()(),ce(10,"div",10,4),rn("mousedown",function(a){return i._handlePaginatorPress("after",a)})("click",function(){return i._handlePaginatorClick("after")})("touchend",function(){return i._stopInterval()}),Nt(12,"div",6),de()),2&r&&(er("mat-mdc-tab-header-pagination-disabled",i._disableScrollBefore),Ee("matRippleDisabled",i._disableScrollBefore||i.disableRipple),ne(3),er("_mat-animation-noopable",i._animationsDisabled),ne(2),qr("aria-label",i.ariaLabel||null)("aria-labelledby",i.ariaLabelledby||null),ne(5),er("mat-mdc-tab-header-pagination-disabled",i._disableScrollAfter),Ee("matRippleDisabled",i._disableScrollAfter||i.disableRipple))},dependencies:[D2,Rbe],styles:[".lvemanager-xray-root .mat-mdc-tab-header {\n display: flex;\n overflow: hidden;\n position: relative;\n flex-shrink: 0;\n}\n\n.lvemanager-xray-root .mdc-tab-indicator .mdc-tab-indicator__content {\n transition-duration: var(--%NS%mat-tab-header-animation-duration, 250ms);\n}\n\n.lvemanager-xray-root .mat-mdc-tab-header-pagination {\n -webkit-user-select: none;\n user-select: none;\n position: relative;\n display: none;\n justify-content: center;\n align-items: center;\n min-width: 32px;\n cursor: pointer;\n z-index: 2;\n -webkit-tap-highlight-color: transparent;\n touch-action: none;\n box-sizing: content-box;\n outline: 0;\n}\n.lvemanager-xray-root .mat-mdc-tab-header-pagination::-moz-focus-inner {\n border: 0;\n}\n.lvemanager-xray-root .mat-mdc-tab-header-pagination .mat-ripple-element {\n opacity: 0.12;\n background-color: var(--%NS%mat-tab-inactive-ripple-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination {\n display: flex;\n}\n\n.lvemanager-xray-root .mat-mdc-tab-header-pagination-before,\n.lvemanager-xray-root .mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after {\n padding-left: 4px;\n}\n.lvemanager-xray-root .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,\n.lvemanager-xray-root .mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron {\n transform: rotate(-135deg);\n}\n\n.lvemanager-xray-root .mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,\n.lvemanager-xray-root .mat-mdc-tab-header-pagination-after {\n padding-right: 4px;\n}\n.lvemanager-xray-root .mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,\n.lvemanager-xray-root .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron {\n transform: rotate(45deg);\n}\n\n.lvemanager-xray-root .mat-mdc-tab-header-pagination-chevron {\n border-style: solid;\n border-width: 2px 2px 0 0;\n height: 8px;\n width: 8px;\n border-color: var(--%NS%mat-tab-pagination-icon-color, var(--%NS%mat-sys-on-surface));\n}\n\n.lvemanager-xray-root .mat-mdc-tab-header-pagination-disabled {\n box-shadow: none;\n cursor: default;\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron {\n opacity: 0.4;\n}\n\n.lvemanager-xray-root .mat-mdc-tab-list {\n flex-grow: 1;\n position: relative;\n transition: transform 500ms cubic-bezier(0.35, 0, 0.25, 1);\n}\n.lvemanager-xray-root ._mat-animation-noopable .mat-mdc-tab-list {\n transition: none;\n}\n\n.lvemanager-xray-root .mat-mdc-tab-label-container {\n display: flex;\n flex-grow: 1;\n overflow: hidden;\n z-index: 1;\n border-bottom-style: solid;\n border-bottom-width: var(--%NS%mat-tab-divider-height, 1px);\n border-bottom-color: var(--%NS%mat-tab-divider-color, var(--%NS%mat-sys-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container {\n border-bottom: none;\n border-top-style: solid;\n border-top-width: var(--%NS%mat-tab-divider-height, 1px);\n border-top-color: var(--%NS%mat-tab-divider-color, var(--%NS%mat-sys-surface-variant));\n}\n\n.lvemanager-xray-root .mat-mdc-tab-labels {\n display: flex;\n flex: 1 0 auto;\n}\n.lvemanager-xray-root [mat-align-tabs=center] > .mat-mdc-tab-header .mat-mdc-tab-labels {\n justify-content: center;\n}\n.lvemanager-xray-root [mat-align-tabs=end] > .mat-mdc-tab-header .mat-mdc-tab-labels {\n justify-content: flex-end;\n}\n.lvemanager-xray-root .cdk-drop-list .mat-mdc-tab-labels, .lvemanager-xray-root .mat-mdc-tab-labels.cdk-drop-list {\n min-height: var(--%NS%mat-tab-container-height, 48px);\n}\n\n.lvemanager-xray-root .mat-mdc-tab::before {\n margin: 5px;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-tab[aria-disabled=true] {\n color: GrayText;\n }\n}\n"],encapsulation:2,changeDetection:1})}return t})();const Fxe=new xt("MAT_TABS_CONFIG");let XW=(()=>{class t extends s1{_host=Q(iL);_ngZone=Q(ir);_centeringSub=jn.EMPTY;_leavingSub=jn.EMPTY;ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe(Al(this._host._isCenterPosition())).subscribe(e=>{this._host._content&&e&&!this.hasAttached()&&this._ngZone.run(()=>{Promise.resolve().then(),this.attach(this._host._content)})}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this._ngZone.run(()=>this.detach())})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matTabBodyHost",""]],features:[jr]})}return t})(),iL=(()=>{class t{_elementRef=Q(yr);_dir=Q($d,{optional:!0});_ngZone=Q(ir);_injector=Q(oi);_renderer=Q(es);_diAnimationsDisabled=qs();_eventCleanups;_initialized=!1;_fallbackTimer;_positionIndex;_dirChangeSubscription=jn.EMPTY;_position;_previousPosition;_onCentering=new Bn;_beforeCentering=new Bn;_afterLeavingCenter=new Bn;_onCentered=new Bn(!0);_portalHost;_contentElement;_content;animationDuration="500ms";preserveContent=!1;set position(e){this._positionIndex=e,this._computePositionAnimationState()}constructor(){if(this._dir){const e=Q(yo);this._dirChangeSubscription=this._dir.change.subscribe(r=>{this._computePositionAnimationState(r),e.markForCheck()})}}ngOnInit(){this._bindTransitionEvents(),"center"===this._position&&(this._setActiveClass(!0),sl(()=>this._onCentering.emit(this._elementRef.nativeElement.clientHeight),{injector:this._injector})),this._initialized=!0}ngOnDestroy(){clearTimeout(this._fallbackTimer),this._eventCleanups?.forEach(e=>e()),this._dirChangeSubscription.unsubscribe()}_bindTransitionEvents(){this._ngZone.runOutsideAngular(()=>{const e=this._elementRef.nativeElement,r=i=>{i.target===this._contentElement?.nativeElement&&(this._elementRef.nativeElement.classList.remove("mat-tab-body-animating"),"transitionend"===i.type&&this._transitionDone())};this._eventCleanups=[this._renderer.listen(e,"transitionstart",i=>{i.target===this._contentElement?.nativeElement&&(this._elementRef.nativeElement.classList.add("mat-tab-body-animating"),this._transitionStarted())}),this._renderer.listen(e,"transitionend",r),this._renderer.listen(e,"transitioncancel",r)]})}_transitionStarted(){clearTimeout(this._fallbackTimer);const e="center"===this._position;this._beforeCentering.emit(e),e&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_transitionDone(){"center"===this._position?this._onCentered.emit():"center"===this._previousPosition&&this._afterLeavingCenter.emit()}_setActiveClass(e){this._elementRef.nativeElement.classList.toggle("mat-mdc-tab-body-active",e)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(){return 0===this._positionIndex}_computePositionAnimationState(e=this._getLayoutDirection()){this._previousPosition=this._position,this._position=this._positionIndex<0?"ltr"==e?"left":"right":this._positionIndex>0?"ltr"==e?"right":"left":"center",this._animationsDisabled()?this._simulateTransitionEvents():this._initialized&&("center"===this._position||"center"===this._previousPosition)&&(clearTimeout(this._fallbackTimer),this._fallbackTimer=this._ngZone.runOutsideAngular(()=>setTimeout(()=>this._simulateTransitionEvents(),100)))}_simulateTransitionEvents(){this._transitionStarted(),sl(()=>this._transitionDone(),{injector:this._injector})}_animationsDisabled(){return this._diAnimationsDisabled||"0ms"===this.animationDuration||"0s"===this.animationDuration}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-tab-body"]],viewQuery:function(r,i){if(1&r&&No(XW,5)(vxe,5),2&r){let o;vn(o=yn())&&(i._portalHost=o.first),vn(o=yn())&&(i._contentElement=o.first)}},hostAttrs:[1,"mat-mdc-tab-body"],hostVars:1,hostBindings:function(r,i){2&r&&qr("inert","center"===i._position?null:"")},inputs:{_content:[0,"content","_content"],animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_onCentered:"_onCentered"},decls:3,vars:6,consts:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],template:function(r,i){1&r&&(ce(0,"div",1,0),Vt(2,yxe,0,0,"ng-template",2),de()),2&r&&er("mat-tab-body-content-left","left"===i._position)("mat-tab-body-content-right","right"===i._position)("mat-tab-body-content-can-animate","center"===i._position||"center"===i._previousPosition)},dependencies:[XW,AV],styles:[".lvemanager-xray-root .mat-mdc-tab-body {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n display: block;\n overflow: hidden;\n outline: 0;\n flex-basis: 100%;\n}\n.lvemanager-xray-root .mat-mdc-tab-body.mat-mdc-tab-body-active {\n position: relative;\n overflow-x: hidden;\n overflow-y: auto;\n z-index: 1;\n flex-grow: 1;\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active {\n overflow-y: hidden;\n}\n\n.lvemanager-xray-root .mat-mdc-tab-body-content {\n height: 100%;\n overflow: auto;\n transform: none;\n visibility: hidden;\n}\n.lvemanager-xray-root .mat-tab-body-animating > .mat-mdc-tab-body-content, .lvemanager-xray-root .mat-mdc-tab-body-active > .mat-mdc-tab-body-content {\n visibility: visible;\n}\n.lvemanager-xray-root .mat-tab-body-animating > .mat-mdc-tab-body-content {\n min-height: 1px;\n}\n.lvemanager-xray-root .mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content {\n overflow: hidden;\n}\n\n.lvemanager-xray-root .mat-tab-body-content-can-animate {\n transition: transform var(--%NS%mat-tab-body-animation-duration) 1ms cubic-bezier(0.35, 0, 0.25, 1);\n}\n.lvemanager-xray-root .mat-mdc-tab-body-wrapper._mat-animation-noopable .mat-tab-body-content-can-animate {\n transition: none;\n}\n\n.lvemanager-xray-root .mat-tab-body-content-left {\n transform: translate3d(-100%, 0, 0);\n}\n\n.lvemanager-xray-root .mat-tab-body-content-right {\n transform: translate3d(100%, 0, 0);\n}\n"],encapsulation:2,changeDetection:1})}return t})(),Bxe=(()=>{class t{_elementRef=Q(yr);_changeDetectorRef=Q(yo);_ngZone=Q(ir);_tabsSubscription=jn.EMPTY;_tabLabelSubscription=jn.EMPTY;_tabBodySubscription=jn.EMPTY;_diAnimationsDisabled=qs();_bodyAnimationDuration;_headerAnimationDuration;_allTabs;_tabBodies;_tabBodyWrapper;_tabHeader;_tabs=new gy;_indexToSelect=0;_lastFocusedTabIndex=null;_tabBodyWrapperHeight=0;color;get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(e){this._fitInkBarToContent=e,this._changeDetectorRef.markForCheck()}_fitInkBarToContent=!1;stretchTabs=!0;alignTabs=null;dynamicHeight=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(e){this._indexToSelect=isNaN(e)?null:e}_selectedIndex=null;headerPosition="above";get animationDuration(){return this._animationDuration}set animationDuration(e){this._animationDuration=e,e&&"object"==typeof e?(this._bodyAnimationDuration=rL(e.body),this._headerAnimationDuration=rL(e.header)):this._headerAnimationDuration=this._bodyAnimationDuration=rL(e)}_animationDuration;get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(e){this._contentTabIndex=isNaN(e)?null:e}_contentTabIndex=null;disablePagination=!1;disableRipple=!1;preserveContent=!1;get backgroundColor(){return this._backgroundColor}set backgroundColor(e){const r=this._elementRef.nativeElement.classList;r.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),e&&r.add("mat-tabs-with-background",`mat-background-${e}`),this._backgroundColor=e}_backgroundColor;ariaLabel;ariaLabelledby;selectedIndexChange=new Bn;focusChange=new Bn;animationDone=new Bn;selectedTabChange=new Bn(!0);_groupId;_isServer=!Q(Ls).isBrowser;constructor(){const e=Q(Fxe,{optional:!0});this._groupId=Q(vs).getId("mat-tab-group-"),this.animationDuration=e&&e.animationDuration?e.animationDuration:"500ms",this.disablePagination=!(!e||null==e.disablePagination)&&e.disablePagination,this.dynamicHeight=!(!e||null==e.dynamicHeight)&&e.dynamicHeight,null!=e?.contentTabIndex&&(this.contentTabIndex=e.contentTabIndex),this.preserveContent=!!e?.preserveContent,this.fitInkBarToContent=!(!e||null==e.fitInkBarToContent)&&e.fitInkBarToContent,this.stretchTabs=!e||null==e.stretchTabs||e.stretchTabs,this.alignTabs=e&&null!=e.alignTabs?e.alignTabs:null}ngAfterContentChecked(){const e=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=e){const r=null==this._selectedIndex;if(!r){this.selectedTabChange.emit(this._createChangeEvent(e));const i=this._tabBodyWrapper.nativeElement;i.style.minHeight=i.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((i,o)=>i.isActive=o===e),r||(this.selectedIndexChange.emit(e),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((r,i)=>{r.position=i-e,null!=this._selectedIndex&&0==r.position&&!r.origin&&(r.origin=e-this._selectedIndex)}),this._selectedIndex!==e&&(this._selectedIndex=e,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const e=this._clampTabIndex(this._indexToSelect);if(e===this._selectedIndex){const r=this._tabs.toArray();let i;for(let o=0;o<r.length;o++)if(r[o].isActive){this._indexToSelect=this._selectedIndex=o,this._lastFocusedTabIndex=null,i=r[o];break}!i&&r[e]&&Promise.resolve().then(()=>{r[e].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(e))})}this._changeDetectorRef.markForCheck()})}ngAfterViewInit(){this._tabBodySubscription=this._tabBodies.changes.subscribe(()=>this._bodyCentered(!0))}_subscribeToAllTabChanges(){this._allTabs.changes.pipe(Al(this._allTabs)).subscribe(e=>{this._tabs.reset(e.filter(r=>r._closestTabGroup===this||!r._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe(),this._tabBodySubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(e){const r=this._tabHeader;r&&(r.focusIndex=e)}_focusChanged(e){this._lastFocusedTabIndex=e,this.focusChange.emit(this._createChangeEvent(e))}_createChangeEvent(e){const r=new Hxe;return r.index=e,this._tabs&&this._tabs.length&&(r.tab=this._tabs.toArray()[e]),r}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=uc(...this._tabs.map(e=>e._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(e){return Math.min(this._tabs.length-1,Math.max(e||0,0))}_getTabLabelId(e,r){return e.id||`${this._groupId}-label-${r}`}_getTabContentId(e){return`${this._groupId}-content-${e}`}_setTabBodyWrapperHeight(e){if(!this.dynamicHeight||!this._tabBodyWrapperHeight)return void(this._tabBodyWrapperHeight=e);const r=this._tabBodyWrapper.nativeElement;r.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(r.style.height=e+"px")}_removeTabBodyWrapperHeight(){const e=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=e.clientHeight,e.style.height="",this._ngZone.run(()=>this.animationDone.emit())}_handleClick(e,r,i){r.focusIndex=i,e.disabled||(this.selectedIndex=i)}_getTabIndex(e){return e===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(e,r){e&&"mouse"!==e&&"touch"!==e&&(this._tabHeader.focusIndex=r)}_bodyCentered(e){e&&this._tabBodies?.forEach((r,i)=>r._setActiveClass(i===this._selectedIndex))}_bodyAnimationsDisabled(){return this._diAnimationsDisabled||"0"===this._bodyAnimationDuration||"0ms"===this._bodyAnimationDuration}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-tab-group"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,GW,5),2&r){let a;vn(a=yn())&&(i._allTabs=a)}},viewQuery:function(r,i){if(1&r&&No(bxe,5)(wxe,5)(iL,5),2&r){let o;vn(o=yn())&&(i._tabBodyWrapper=o.first),vn(o=yn())&&(i._tabHeader=o.first),vn(o=yn())&&(i._tabBodies=o)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:13,hostBindings:function(r,i){2&r&&(qr("mat-align-tabs",i.alignTabs),nh("mat-"+(i.color||"primary")),ab("--%NS%mat-tab-body-animation-duration",i._bodyAnimationDuration)("--%NS%mat-tab-header-animation-duration",i._headerAnimationDuration),er("mat-mdc-tab-group-dynamic-height",i.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===i.headerPosition)("mat-mdc-tab-group-stretch-tabs",i.stretchTabs))},inputs:{color:"color",fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",On],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",On],alignTabs:[0,"mat-align-tabs","alignTabs"],dynamicHeight:[2,"dynamicHeight","dynamicHeight",On],selectedIndex:[2,"selectedIndex","selectedIndex",sc],headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:[2,"contentTabIndex","contentTabIndex",sc],disablePagination:[2,"disablePagination","disablePagination",On],disableRipple:[2,"disableRipple","disableRipple",On],preserveContent:[2,"preserveContent","preserveContent",On],backgroundColor:"backgroundColor",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"]},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},exportAs:["matTabGroup"],features:[Ui([{provide:$W,useExisting:t}])],ngContentSelectors:tL,decls:9,vars:8,consts:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination","aria-label","aria-labelledby"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","class","content","position","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"click","cdkFocusChange","id","disabled","fitInkBarToContent"],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","_beforeCentering","id","content","position","animationDuration","preserveContent"]],template:function(r,i){1&r&&(Ca(),ce(0,"mat-tab-header",3,0),rn("indexFocused",function(a){return i._focusChanged(a)})("selectFocusedIndex",function(a){return i.selectedIndex=a}),Qy(2,kxe,8,17,"div",4,Jy),de(),hi(4,Dxe,1,0),ce(5,"div",5,1),Qy(7,Mxe,1,10,"mat-tab-body",6,Jy),de()),2&r&&(Ee("selectedIndex",i.selectedIndex||0)("disableRipple",i.disableRipple)("disablePagination",i.disablePagination),pC("aria-label",i.ariaLabel)("aria-labelledby",i.ariaLabelledby),ne(2),eb(i._tabs),ne(2),fi(i._isServer?4:-1),ne(),er("_mat-animation-noopable",i._bodyAnimationsDisabled()),ne(2),eb(i._tabs))},dependencies:[Pxe,KW,T2e,D2,s1,iL],styles:['.lvemanager-xray-root .mdc-tab {\n min-width: 90px;\n padding: 0 24px;\n display: flex;\n flex: 1 0 auto;\n justify-content: center;\n box-sizing: border-box;\n border: none;\n outline: none;\n text-align: center;\n white-space: nowrap;\n cursor: pointer;\n z-index: 1;\n touch-action: manipulation;\n}\n\n.lvemanager-xray-root .mdc-tab__content {\n display: flex;\n align-items: center;\n justify-content: center;\n height: inherit;\n pointer-events: none;\n}\n\n.lvemanager-xray-root .mdc-tab__text-label {\n transition: 150ms color linear;\n display: inline-block;\n line-height: 1;\n z-index: 2;\n}\n\n.lvemanager-xray-root .mdc-tab--active .mdc-tab__text-label {\n transition-delay: 100ms;\n}\n\n.lvemanager-xray-root ._mat-animation-noopable .mdc-tab__text-label {\n transition: none;\n}\n\n.lvemanager-xray-root .mdc-tab-indicator {\n display: flex;\n position: absolute;\n top: 0;\n left: 0;\n justify-content: center;\n width: 100%;\n height: 100%;\n pointer-events: none;\n z-index: 1;\n}\n\n.lvemanager-xray-root .mdc-tab-indicator__content {\n transition: var(--%NS%mat-tab-header-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);\n transform-origin: left;\n opacity: 0;\n}\n\n.lvemanager-xray-root .mdc-tab-indicator__content--underline {\n align-self: flex-end;\n box-sizing: border-box;\n width: 100%;\n border-top-style: solid;\n}\n\n.lvemanager-xray-root .mdc-tab-indicator--active .mdc-tab-indicator__content {\n opacity: 1;\n}\n\n.lvemanager-xray-root ._mat-animation-noopable .mdc-tab-indicator__content, .lvemanager-xray-root .mdc-tab-indicator--no-transition .mdc-tab-indicator__content {\n transition: none;\n}\n\n.lvemanager-xray-root .mat-mdc-tab-ripple.mat-mdc-tab-ripple {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: none;\n}\n\n.lvemanager-xray-root .mat-mdc-tab {\n -webkit-tap-highlight-color: transparent;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none;\n background: none;\n height: var(--%NS%mat-tab-container-height, 48px);\n font-family: var(--%NS%mat-tab-label-text-font, var(--%NS%mat-sys-title-small-font));\n font-size: var(--%NS%mat-tab-label-text-size, var(--%NS%mat-sys-title-small-size));\n letter-spacing: var(--%NS%mat-tab-label-text-tracking, var(--%NS%mat-sys-title-small-tracking));\n line-height: var(--%NS%mat-tab-label-text-line-height, var(--%NS%mat-sys-title-small-line-height));\n font-weight: var(--%NS%mat-tab-label-text-weight, var(--%NS%mat-sys-title-small-weight));\n}\n.lvemanager-xray-root .mat-mdc-tab.mdc-tab {\n flex-grow: 0;\n}\n.lvemanager-xray-root .mat-mdc-tab .mdc-tab-indicator__content--underline {\n border-color: var(--%NS%mat-tab-active-indicator-color, var(--%NS%mat-sys-primary));\n border-top-width: var(--%NS%mat-tab-active-indicator-height, 2px);\n border-radius: var(--%NS%mat-tab-active-indicator-shape, 0);\n}\n.lvemanager-xray-root .mat-mdc-tab:hover .mdc-tab__text-label {\n color: var(--%NS%mat-tab-inactive-hover-label-text-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab:focus .mdc-tab__text-label {\n color: var(--%NS%mat-tab-inactive-focus-label-text-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label {\n color: var(--%NS%mat-tab-active-label-text-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,\n.lvemanager-xray-root .mat-mdc-tab.mdc-tab--active .mat-ripple-element {\n background-color: var(--%NS%mat-tab-active-ripple-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab.mdc-tab--%NS%active:hover .mdc-tab__text-label {\n color: var(--%NS%mat-tab-active-hover-label-text-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab.mdc-tab--%NS%active:hover .mdc-tab-indicator__content--underline {\n border-color: var(--%NS%mat-tab-active-hover-indicator-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-tab.mdc-tab--%NS%active:focus .mdc-tab__text-label {\n color: var(--%NS%mat-tab-active-focus-label-text-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab.mdc-tab--%NS%active:focus .mdc-tab-indicator__content--underline {\n border-color: var(--%NS%mat-tab-active-focus-indicator-color, var(--%NS%mat-sys-primary));\n}\n.lvemanager-xray-root .mat-mdc-tab.mat-mdc-tab-disabled {\n opacity: 0.4;\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content {\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,\n.lvemanager-xray-root .mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element {\n background-color: var(--%NS%mat-tab-disabled-ripple-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-tab .mdc-tab__ripple::before {\n content: "";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: 0;\n pointer-events: none;\n background-color: var(--%NS%mat-tab-inactive-ripple-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab .mdc-tab__text-label {\n color: var(--%NS%mat-tab-inactive-label-text-color, var(--%NS%mat-sys-on-surface));\n display: inline-flex;\n align-items: center;\n}\n.lvemanager-xray-root .mat-mdc-tab .mdc-tab__content {\n position: relative;\n pointer-events: auto;\n}\n.lvemanager-xray-root .mat-mdc-tab:hover .mdc-tab__ripple::before {\n opacity: 0.04;\n}\n.lvemanager-xray-root .mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before, .lvemanager-xray-root .mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before {\n opacity: 0.12;\n}\n.lvemanager-xray-root .mat-mdc-tab .mat-ripple-element {\n opacity: 0.12;\n background-color: var(--%NS%mat-tab-inactive-ripple-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs > .mat-mdc-tab-header .mat-mdc-tab {\n flex-grow: 1;\n}\n\n.lvemanager-xray-root .mat-mdc-tab-group {\n display: flex;\n flex-direction: column;\n max-width: 100%;\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header, .lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination {\n background-color: var(--%NS%mat-tab-background-color);\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background.mat-primary > .mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label {\n color: var(--%NS%mat-tab-foreground-color);\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background.mat-primary > .mat-mdc-tab-header .mdc-tab-indicator__content--underline {\n border-color: var(--%NS%mat-tab-foreground-color);\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary) > .mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label {\n color: var(--%NS%mat-tab-foreground-color);\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary) > .mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline {\n border-color: var(--%NS%mat-tab-foreground-color);\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mat-focus-indicator::before,\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-focus-indicator::before {\n border-color: var(--%NS%mat-tab-foreground-color);\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mat-ripple-element, .lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mdc-tab__ripple::before, .lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-ripple-element, .lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mdc-tab__ripple::before {\n background-color: var(--%NS%mat-tab-foreground-color);\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron, .lvemanager-xray-root .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron {\n color: var(--%NS%mat-tab-foreground-color);\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-mdc-tab-group-inverted-header {\n flex-direction: column-reverse;\n}\n.lvemanager-xray-root .mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline {\n align-self: flex-start;\n}\n\n.lvemanager-xray-root .mat-mdc-tab-body-wrapper {\n position: relative;\n overflow: hidden;\n display: flex;\n transition: height 500ms cubic-bezier(0.35, 0, 0.25, 1);\n}\n.lvemanager-xray-root .mat-mdc-tab-body-wrapper._mat-animation-noopable {\n transition: none !important;\n animation: none !important;\n}\n'],encapsulation:2,changeDetection:1})}return t})();class Hxe{index;tab}let JW=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gs]})}return t})();const QW=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],e$=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function jxe(t,n){1&t&&(ce(0,"span",3),Xr(1,1),de())}function Uxe(t,n){1&t&&(ce(0,"span",6),Xr(1,2),de())}function Yxe(t,n){1&t&&(ce(0,"span",3),Xr(1,1),ce(2,"span",7),ic(),ce(3,"svg",8),Nt(4,"path",9),de()()())}function Vxe(t,n){1&t&&(ce(0,"span",6),Xr(1,2),de())}const t$=["*"],oL=new xt("mat-chips-default-options",{providedIn:"root",factory:()=>({separatorKeyCodes:[13]})}),n$=new xt("MatChipAvatar"),r$=new xt("MatChipTrailingIcon"),i$=new xt("MatChipEdit"),aL=new xt("MatChipRemove"),sL=new xt("MatChip");let o$=(()=>{class t{_elementRef=Q(yr);_parentChip=Q(sL);_isPrimary=!0;_isLeading=!1;get disabled(){return this._disabled||this._parentChip?.disabled||!1}set disabled(e){this._disabled=e}_disabled=!1;tabIndex=-1;_allowFocusWhenDisabled=!1;_getDisabledAttribute(){return this.disabled&&!this._allowFocusWhenDisabled?"":null}constructor(){Q(Uc).load(Tf),"BUTTON"===this._elementRef.nativeElement.nodeName&&this._elementRef.nativeElement.setAttribute("type","button")}focus(){this._elementRef.nativeElement.focus()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","matChipContent",""]],hostAttrs:[1,"mat-mdc-chip-action","mdc-evolution-chip__action","mdc-evolution-chip__action--presentational"],hostVars:8,hostBindings:function(r,i){2&r&&(qr("disabled",i._getDisabledAttribute())("aria-disabled",i.disabled),er("mdc-evolution-chip__action--primary",i._isPrimary)("mdc-evolution-chip__action--secondary",!i._isPrimary)("mdc-evolution-chip__action--trailing",!i._isPrimary&&!i._isLeading))},inputs:{disabled:[2,"disabled","disabled",On],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?-1:sc(e)],_allowFocusWhenDisabled:"_allowFocusWhenDisabled"}})}return t})(),lL=(()=>{class t extends o${_getTabindex(){return this.disabled&&!this._allowFocusWhenDisabled?null:this.tabIndex.toString()}_handleClick(e){!this.disabled&&this._isPrimary&&(e.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!this.disabled&&this._isPrimary&&!this._parentChip._isEditing&&(e.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matChipAction",""]],hostVars:3,hostBindings:function(r,i){1&r&&rn("click",function(a){return i._handleClick(a)})("keydown",function(a){return i._handleKeydown(a)}),2&r&&(qr("tabindex",i._getTabindex()),er("mdc-evolution-chip__action--presentational",!1))},features:[jr]})}return t})(),a$=(()=>{class t extends lL{_isPrimary=!1;_handleClick(e){this.disabled||(e.stopPropagation(),e.preventDefault(),this._parentChip.remove())}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!this.disabled&&(e.stopPropagation(),e.preventDefault(),this._parentChip.remove())}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Tn({type:t,selectors:[["","matChipRemove",""]],hostAttrs:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],hostVars:1,hostBindings:function(r,i){2&r&&qr("aria-hidden",null)},features:[Ui([{provide:aL,useExisting:t}]),jr]})}return t})(),cL=(()=>{class t{_changeDetectorRef=Q(yo);_elementRef=Q(yr);_tagName=Q(Rue);_ngZone=Q(ir);_focusMonitor=Q(lm);_globalRippleOptions=Q(PI,{optional:!0});_document=Q(Mi);_onFocus=new fn;_onBlur=new fn;_isBasicChip=!1;role=null;_hasFocusInternal=!1;_pendingFocus=!1;_actionChanges;_animationsDisabled=qs();_allLeadingIcons;_allTrailingIcons;_allEditIcons;_allRemoveIcons;_hasFocus(){return this._hasFocusInternal}id=Q(vs).getId("mat-mdc-chip-");ariaLabel=null;ariaDescription=null;_chipListDisabled=!1;_hadFocusOnRemove=!1;_textElement;get value(){return void 0!==this._value?this._value:this._textElement.textContent.trim()}set value(e){this._value=e}_value;color;removable=!0;highlighted=!1;disableRipple=!1;get disabled(){return this._disabled||this._chipListDisabled}set disabled(e){this._disabled=e}_disabled=!1;removed=new Bn;destroyed=new Bn;basicChipAttrName="mat-basic-chip";leadingIcon;editIcon;trailingIcon;removeIcon;primaryAction;_rippleLoader=Q(vY);_injector=Q(oi);constructor(){const e=Q(Uc);e.load(Tf),e.load(kk),this._monitorFocus(),this._rippleLoader?.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-chip-ripple",disabled:this._isRippleDisabled()})}ngOnInit(){this._isBasicChip=this._elementRef.nativeElement.hasAttribute(this.basicChipAttrName)||this._tagName.toLowerCase()===this.basicChipAttrName}ngAfterViewInit(){this._textElement=this._elementRef.nativeElement.querySelector(".mat-mdc-chip-action-label"),this._pendingFocus&&(this._pendingFocus=!1,this.focus())}ngAfterContentInit(){this._actionChanges=uc(this._allLeadingIcons.changes,this._allTrailingIcons.changes,this._allEditIcons.changes,this._allRemoveIcons.changes).subscribe(()=>this._changeDetectorRef.markForCheck())}ngDoCheck(){this._rippleLoader.setDisabled(this._elementRef.nativeElement,this._isRippleDisabled())}ngOnDestroy(){this.destroyed.emit({chip:this}),this.destroyed.complete(),this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement),this._actionChanges?.unsubscribe()}remove(){this.removable&&(this._hadFocusOnRemove=this._hasFocus(),this.removed.emit({chip:this}))}_isRippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||this._isBasicChip||!this._hasInteractiveActions()||!!this._globalRippleOptions?.disabled}_hasTrailingIcon(){return!(!this.trailingIcon&&!this.removeIcon)}_handleKeydown(e){(8===e.keyCode&&!e.repeat||46===e.keyCode)&&(e.preventDefault(),this.remove())}focus(){this.disabled||(this.primaryAction?this.primaryAction.focus():this._pendingFocus=!0)}_getSourceAction(e){return this._getActions().find(r=>{const i=r._elementRef.nativeElement;return i===e||i.contains(e)})}_getActions(){const e=[];return this.editIcon&&e.push(this.editIcon),this.primaryAction&&e.push(this.primaryAction),this.removeIcon&&e.push(this.removeIcon),e}_handlePrimaryActionInteraction(){}_hasInteractiveActions(){return this._getActions().length>0}_edit(e){}_monitorFocus(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{const r=null!==e;r!==this._hasFocusInternal&&(this._hasFocusInternal=r,r?this._onFocus.next({chip:this}):(this._changeDetectorRef.markForCheck(),setTimeout(()=>this._ngZone.run(()=>this._onBlur.next({chip:this})))))})}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(r,i,o){if(1&r&&Bc(o,n$,5)(o,i$,5)(o,r$,5)(o,aL,5)(o,n$,5)(o,r$,5)(o,i$,5)(o,aL,5),2&r){let a;vn(a=yn())&&(i.leadingIcon=a.first),vn(a=yn())&&(i.editIcon=a.first),vn(a=yn())&&(i.trailingIcon=a.first),vn(a=yn())&&(i.removeIcon=a.first),vn(a=yn())&&(i._allLeadingIcons=a),vn(a=yn())&&(i._allTrailingIcons=a),vn(a=yn())&&(i._allEditIcons=a),vn(a=yn())&&(i._allRemoveIcons=a)}},viewQuery:function(r,i){if(1&r&&No(lL,5),2&r){let o;vn(o=yn())&&(i.primaryAction=o.first)}},hostAttrs:[1,"mat-mdc-chip"],hostVars:31,hostBindings:function(r,i){1&r&&rn("keydown",function(a){return i._handleKeydown(a)}),2&r&&(th("id",i.id),qr("role",i.role)("aria-label",i.ariaLabel),nh("mat-"+(i.color||"primary")),er("mdc-evolution-chip",!i._isBasicChip)("mdc-evolution-chip--disabled",i.disabled)("mdc-evolution-chip--with-trailing-action",i._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",i.leadingIcon)("mdc-evolution-chip--with-primary-icon",i.leadingIcon)("mdc-evolution-chip--with-avatar",i.leadingIcon)("mat-mdc-chip-with-avatar",i.leadingIcon)("mat-mdc-chip-highlighted",i.highlighted)("mat-mdc-chip-disabled",i.disabled)("mat-mdc-basic-chip",i._isBasicChip)("mat-mdc-standard-chip",!i._isBasicChip)("mat-mdc-chip-with-trailing-icon",i._hasTrailingIcon())("_mat-animation-noopable",i._animationsDisabled))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],ariaDescription:[0,"aria-description","ariaDescription"],value:"value",color:"color",removable:[2,"removable","removable",On],highlighted:[2,"highlighted","highlighted",On],disableRipple:[2,"disableRipple","disableRipple",On],disabled:[2,"disabled","disabled",On]},outputs:{removed:"removed",destroyed:"destroyed"},exportAs:["matChip"],features:[Ui([{provide:sL,useExisting:t}])],ngContentSelectors:e$,decls:8,vars:2,consts:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipContent",""],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-focus-indicator"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(r,i){1&r&&(Ca(QW),Nt(0,"span",0),ce(1,"span",1)(2,"span",2),hi(3,jxe,2,0,"span",3),ce(4,"span",4),Xr(5),Nt(6,"span",5),de()()(),hi(7,Uxe,2,0,"span",6)),2&r&&(ne(3),fi(i.leadingIcon?3:-1),ne(4),fi(i._hasTrailingIcon()?7:-1))},dependencies:[o$],styles:['.lvemanager-xray-root .mdc-evolution-chip,\n.lvemanager-xray-root .mdc-evolution-chip__cell,\n.lvemanager-xray-root .mdc-evolution-chip__action {\n display: inline-flex;\n align-items: center;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip {\n position: relative;\n max-width: 100%;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__cell,\n.lvemanager-xray-root .mdc-evolution-chip__action {\n height: 100%;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__cell--primary {\n flex-basis: 100%;\n overflow-x: hidden;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__cell--trailing {\n flex: 1 0 auto;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__action {\n align-items: center;\n background: none;\n border: none;\n box-sizing: content-box;\n cursor: pointer;\n display: inline-flex;\n justify-content: center;\n outline: none;\n padding: 0;\n text-decoration: none;\n color: inherit;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__action--presentational {\n cursor: auto;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip--disabled,\n.lvemanager-xray-root .mdc-evolution-chip__action:disabled {\n pointer-events: none;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-evolution-chip--disabled,\n .lvemanager-xray-root .mdc-evolution-chip__action:disabled {\n forced-color-adjust: none;\n }\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__action--primary {\n font: inherit;\n letter-spacing: inherit;\n white-space: inherit;\n overflow-x: hidden;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__action--%NS%primary::before {\n border-width: var(--%NS%mat-chip-outline-width, 1px);\n border-radius: var(--%NS%mat-chip-container-shape-radius, 8px);\n box-sizing: border-box;\n content: "";\n height: 100%;\n left: 0;\n position: absolute;\n pointer-events: none;\n top: 0;\n width: 100%;\n z-index: 1;\n border-style: solid;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 12px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 12px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--%NS%primary::before {\n border-color: var(--%NS%mat-chip-outline-color, var(--%NS%mat-sys-outline));\n}\n.lvemanager-xray-root .mdc-evolution-chip__action--%NS%primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before {\n border-color: var(--%NS%mat-chip-focus-outline-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--%NS%primary::before {\n border-color: var(--%NS%mat-chip-disabled-outline-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--%NS%primary::before {\n border-width: var(--%NS%mat-chip-flat-selected-outline-width, 0);\n}\n.lvemanager-xray-root .mat-mdc-basic-chip .mdc-evolution-chip__action--primary {\n font: inherit;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 12px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 12px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 12px;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 0;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__action--secondary {\n position: relative;\n overflow: visible;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--secondary {\n color: var(--%NS%mat-chip-with-trailing-icon-trailing-icon-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--secondary {\n color: var(--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary, .lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--secondary {\n padding-left: 8px;\n padding-right: 8px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary, .lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--secondary {\n padding-left: 8px;\n padding-right: 8px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary, .lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--secondary {\n padding-left: 8px;\n padding-right: 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary, .lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--secondary {\n padding-left: 8px;\n padding-right: 8px;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__text-label {\n -webkit-user-select: none;\n user-select: none;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__text-label {\n font-family: var(--%NS%mat-chip-label-text-font, var(--%NS%mat-sys-label-large-font));\n line-height: var(--%NS%mat-chip-label-text-line-height, var(--%NS%mat-sys-label-large-line-height));\n font-size: var(--%NS%mat-chip-label-text-size, var(--%NS%mat-sys-label-large-size));\n font-weight: var(--%NS%mat-chip-label-text-weight, var(--%NS%mat-sys-label-large-weight));\n letter-spacing: var(--%NS%mat-chip-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label {\n color: var(--%NS%mat-chip-label-text-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--%NS%selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label {\n color: var(--%NS%mat-chip-selected-label-text-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label, .lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label {\n color: var(--%NS%mat-chip-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__graphic {\n align-items: center;\n display: inline-flex;\n justify-content: center;\n overflow: hidden;\n pointer-events: none;\n position: relative;\n flex: 1 0 auto;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__graphic {\n width: var(--%NS%mat-chip-with-avatar-avatar-size, 24px);\n height: var(--%NS%mat-chip-with-avatar-avatar-size, 24px);\n font-size: var(--%NS%mat-chip-with-avatar-avatar-size, 24px);\n}\n.lvemanager-xray-root .mdc-evolution-chip--selecting .mdc-evolution-chip__graphic {\n transition: width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mdc-evolution-chip--%NS%selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic {\n width: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic {\n padding-left: 6px;\n padding-right: 6px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic {\n padding-left: 4px;\n padding-right: 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic {\n padding-left: 8px;\n padding-right: 4px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic {\n padding-left: 6px;\n padding-right: 6px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic {\n padding-left: 4px;\n padding-right: 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic {\n padding-left: 8px;\n padding-right: 4px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__graphic {\n padding-left: 0;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__checkmark {\n position: absolute;\n opacity: 0;\n top: 50%;\n left: 50%;\n height: 20px;\n width: 20px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark {\n color: var(--%NS%mat-chip-with-icon-selected-icon-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark {\n color: var(--%NS%mat-chip-with-icon-disabled-icon-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark {\n transition: transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);\n transform: translate(-75%, -50%);\n}\n.lvemanager-xray-root .mdc-evolution-chip--selected .mdc-evolution-chip__checkmark {\n transform: translate(-50%, -50%);\n opacity: 1;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__checkmark-svg {\n display: block;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__checkmark-path {\n stroke-width: 2px;\n stroke-dasharray: 29.7833385;\n stroke-dashoffset: 29.7833385;\n stroke: currentColor;\n}\n.lvemanager-xray-root .mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path {\n transition: stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path {\n stroke-dashoffset: 0;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-evolution-chip__checkmark-path {\n stroke: CanvasText !important;\n }\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing {\n height: 18px;\n width: 18px;\n font-size: 18px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove {\n opacity: calc(var(--%NS%mat-chip-trailing-action-opacity, 1) * var(--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38));\n}\n.lvemanager-xray-root .mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus {\n opacity: calc(var(--%NS%mat-chip-trailing-action-focus-opacity, 1) * var(--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38));\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip {\n border-radius: var(--%NS%mat-chip-container-shape-radius, 8px);\n height: var(--%NS%mat-chip-container-height, 32px);\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) {\n background-color: var(--%NS%mat-chip-elevated-container-color, transparent);\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled {\n background-color: var(--%NS%mat-chip-elevated-disabled-container-color);\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--%NS%selected:not(.mdc-evolution-chip--disabled) {\n background-color: var(--%NS%mat-chip-elevated-selected-container-color, var(--%NS%mat-sys-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled {\n background-color: var(--%NS%mat-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-standard-chip {\n outline: solid 1px;\n }\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__icon--primary {\n border-radius: var(--%NS%mat-chip-with-avatar-avatar-shape-radius, 24px);\n width: var(--%NS%mat-chip-with-icon-icon-size, 18px);\n height: var(--%NS%mat-chip-with-icon-icon-size, 18px);\n font-size: var(--%NS%mat-chip-with-icon-icon-size, 18px);\n}\n.lvemanager-xray-root .mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary {\n opacity: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary {\n color: var(--%NS%mat-chip-with-icon-icon-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary {\n color: var(--%NS%mat-chip-with-icon-disabled-icon-color, var(--%NS%mat-sys-on-surface));\n}\n\n.lvemanager-xray-root .mat-mdc-chip-highlighted {\n --%NS%mat-chip-with-icon-icon-color: var(--%NS%mat-chip-with-icon-selected-icon-color, var(--%NS%mat-sys-on-secondary-container));\n --%NS%mat-chip-elevated-container-color: var(--%NS%mat-chip-elevated-selected-container-color, var(--%NS%mat-sys-secondary-container));\n --%NS%mat-chip-label-text-color: var(--%NS%mat-chip-selected-label-text-color, var(--%NS%mat-sys-on-secondary-container));\n --%NS%mat-chip-outline-width: var(--%NS%mat-chip-flat-selected-outline-width, 0);\n}\n\n.lvemanager-xray-root .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-focus-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-chip-selected .mat-mdc-chip-focus-overlay, .lvemanager-xray-root .mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-selected-focus-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-chip:hover .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-hover-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n opacity: var(--%NS%mat-chip-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover, .lvemanager-xray-root .mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-selected-hover-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n opacity: var(--%NS%mat-chip-selected-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-focus-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n opacity: var(--%NS%mat-chip-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay, .lvemanager-xray-root .mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-selected-focus-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n opacity: var(--%NS%mat-chip-selected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n\n.lvemanager-xray-root .mdc-evolution-chip--%NS%disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar {\n opacity: var(--%NS%mat-chip-with-avatar-disabled-avatar-opacity, 0.38);\n}\n\n.lvemanager-xray-root .mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing {\n opacity: var(--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38);\n}\n\n.lvemanager-xray-root .mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark {\n opacity: var(--%NS%mat-chip-with-icon-disabled-icon-opacity, 0.38);\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled {\n opacity: var(--%NS%mat-chip-disabled-container-opacity, 1);\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing, .lvemanager-xray-root .mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing {\n color: var(--%NS%mat-chip-selected-trailing-icon-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing, .lvemanager-xray-root .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing {\n color: var(--%NS%mat-chip-selected-disabled-trailing-icon-color, var(--%NS%mat-sys-on-surface));\n}\n\n.lvemanager-xray-root .mat-mdc-chip-edit, .lvemanager-xray-root .mat-mdc-chip-remove {\n opacity: var(--%NS%mat-chip-trailing-action-opacity, 1);\n}\n.lvemanager-xray-root .mat-mdc-chip-edit:focus, .lvemanager-xray-root .mat-mdc-chip-remove:focus {\n opacity: var(--%NS%mat-chip-trailing-action-focus-opacity, 1);\n}\n.lvemanager-xray-root .mat-mdc-chip-edit::after, .lvemanager-xray-root .mat-mdc-chip-remove::after {\n background-color: var(--%NS%mat-chip-trailing-action-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-chip-edit:hover::after, .lvemanager-xray-root .mat-mdc-chip-remove:hover::after {\n opacity: calc(var(--%NS%mat-chip-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)) + var(--%NS%mat-chip-trailing-action-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)));\n}\n.lvemanager-xray-root .mat-mdc-chip-edit:focus::after, .lvemanager-xray-root .mat-mdc-chip-remove:focus::after {\n opacity: calc(var(--%NS%mat-chip-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)) + var(--%NS%mat-chip-trailing-action-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)));\n}\n\n.lvemanager-xray-root .mat-mdc-chip-selected .mat-mdc-chip-remove::after,\n.lvemanager-xray-root .mat-mdc-chip-highlighted .mat-mdc-chip-remove::after {\n background-color: var(--%NS%mat-chip-selected-trailing-action-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n}\n\n.lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:focus::after, .lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:focus::after {\n opacity: calc(var(--%NS%mat-chip-selected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)) + var(--%NS%mat-chip-trailing-action-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)));\n}\n.lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:hover::after, .lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:hover::after {\n opacity: calc(var(--%NS%mat-chip-selected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)) + var(--%NS%mat-chip-trailing-action-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)));\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip {\n -webkit-tap-highlight-color: transparent;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mat-mdc-chip-graphic,\n.lvemanager-xray-root .mat-mdc-standard-chip .mat-mdc-chip-trailing-icon {\n box-sizing: content-box;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip._mat-animation-noopable,\n.lvemanager-xray-root .mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,\n.lvemanager-xray-root .mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,\n.lvemanager-xray-root .mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path {\n transition-duration: 1ms;\n animation-duration: 1ms;\n}\n\n.lvemanager-xray-root .mat-mdc-chip-focus-overlay {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n opacity: 0;\n border-radius: inherit;\n transition: opacity 150ms linear;\n}\n.lvemanager-xray-root ._mat-animation-noopable .mat-mdc-chip-focus-overlay {\n transition: none;\n}\n.lvemanager-xray-root .mat-mdc-basic-chip .mat-mdc-chip-focus-overlay {\n display: none;\n}\n\n.lvemanager-xray-root .mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n border-radius: inherit;\n}\n\n.lvemanager-xray-root .mat-mdc-chip-avatar {\n text-align: center;\n line-height: 1;\n color: var(--%NS%mat-chip-with-icon-icon-color, currentColor);\n}\n\n.lvemanager-xray-root .mat-mdc-chip {\n position: relative;\n z-index: 0;\n}\n\n.lvemanager-xray-root .mat-mdc-chip-action-label {\n text-align: left;\n z-index: 1;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-chip-action-label {\n text-align: right;\n}\n.lvemanager-xray-root .mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label {\n position: relative;\n}\n.lvemanager-xray-root .mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-chip-action-label .mat-focus-indicator::before {\n margin: calc(calc(var(--%NS%mat-focus-indicator-border-width, 3px) + 2px) * -1);\n}\n\n.lvemanager-xray-root .mat-mdc-chip-edit::before, .lvemanager-xray-root .mat-mdc-chip-remove::before {\n margin: calc(var(--%NS%mat-focus-indicator-border-width, 3px) * -1);\n left: 8px;\n right: 8px;\n}\n.lvemanager-xray-root .mat-mdc-chip-edit::after, .lvemanager-xray-root .mat-mdc-chip-remove::after {\n content: "";\n display: block;\n opacity: 0;\n position: absolute;\n top: -3px;\n bottom: -3px;\n left: 5px;\n right: 5px;\n border-radius: 50%;\n box-sizing: border-box;\n padding: 12px;\n margin: -12px;\n background-clip: content-box;\n}\n.lvemanager-xray-root .mat-mdc-chip-edit .mat-icon, .lvemanager-xray-root .mat-mdc-chip-remove .mat-icon {\n width: 18px;\n height: 18px;\n font-size: 18px;\n box-sizing: content-box;\n}\n\n.lvemanager-xray-root .mat-chip-edit-input {\n cursor: text;\n display: inline-block;\n color: inherit;\n outline: 0;\n}\n\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple) {\n outline-width: 3px;\n }\n}\n\n.lvemanager-xray-root .mat-mdc-chip-action:focus-visible .mat-focus-indicator::before {\n content: "";\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__icon, .lvemanager-xray-root .mat-mdc-chip-edit .mat-icon, .lvemanager-xray-root .mat-mdc-chip-remove .mat-icon {\n min-height: fit-content;\n}\n\n.lvemanager-xray-root img.mdc-evolution-chip__icon {\n min-height: 0;\n}\n'],encapsulation:2})}return t})(),dL=(()=>{class t extends cL{_defaultOptions=Q(oL,{optional:!0});chipListSelectable=!0;_chipListMultiple=!1;_chipListHideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1;get selectable(){return this._selectable&&this.chipListSelectable}set selectable(e){this._selectable=e,this._changeDetectorRef.markForCheck()}_selectable=!0;get selected(){return this._selected}set selected(e){this._setSelectedState(e,!1,!0)}_selected=!1;get ariaSelected(){return this.selectable?this.selected.toString():null}basicChipAttrName="mat-basic-chip-option";selectionChange=new Bn;ngOnInit(){super.ngOnInit(),this.role="presentation"}select(){this._setSelectedState(!0,!1,!0)}deselect(){this._setSelectedState(!1,!1,!0)}selectViaInteraction(){this._setSelectedState(!0,!0,!0)}toggleSelected(e=!1){return this._setSelectedState(!this.selected,e,!0),this.selected}_handlePrimaryActionInteraction(){this.disabled||(this.focus(),this.selectable&&this.toggleSelected(!0))}_hasLeadingGraphic(){return!!this.leadingIcon||!this._chipListHideSingleSelectionIndicator||this._chipListMultiple}_setSelectedState(e,r,i){e!==this.selected&&(this._selected=e,i&&this.selectionChange.emit({source:this,isUserInput:r,selected:this.selected}),this._changeDetectorRef.markForCheck())}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Vn({type:t,selectors:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],hostAttrs:[1,"mat-mdc-chip","mat-mdc-chip-option"],hostVars:37,hostBindings:function(r,i){2&r&&(th("id",i.id),qr("tabindex",null)("aria-label",null)("aria-description",null)("role",i.role),er("mdc-evolution-chip",!i._isBasicChip)("mdc-evolution-chip--filter",!i._isBasicChip)("mdc-evolution-chip--selectable",!i._isBasicChip)("mat-mdc-chip-selected",i.selected)("mat-mdc-chip-multiple",i._chipListMultiple)("mat-mdc-chip-disabled",i.disabled)("mat-mdc-chip-with-avatar",i.leadingIcon)("mdc-evolution-chip--disabled",i.disabled)("mdc-evolution-chip--selected",i.selected)("mdc-evolution-chip--selecting",!i._animationsDisabled)("mdc-evolution-chip--with-trailing-action",i._hasTrailingIcon())("mdc-evolution-chip--with-primary-icon",i.leadingIcon)("mdc-evolution-chip--with-primary-graphic",i._hasLeadingGraphic())("mdc-evolution-chip--with-avatar",i.leadingIcon)("mat-mdc-chip-highlighted",i.highlighted)("mat-mdc-chip-with-trailing-icon",i._hasTrailingIcon()))},inputs:{selectable:[2,"selectable","selectable",On],selected:[2,"selected","selected",On]},outputs:{selectionChange:"selectionChange"},features:[Ui([{provide:cL,useExisting:t},{provide:sL,useExisting:t}]),jr],ngContentSelectors:e$,decls:8,vars:6,consts:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"_allowFocusWhenDisabled"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-focus-indicator"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false","aria-hidden","true",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"]],template:function(r,i){1&r&&(Ca(QW),Nt(0,"span",0),ce(1,"span",1)(2,"button",2),hi(3,Yxe,5,0,"span",3),ce(4,"span",4),Xr(5),Nt(6,"span",5),de()()(),hi(7,Vxe,2,0,"span",6)),2&r&&(ne(2),Ee("_allowFocusWhenDisabled",!0),qr("aria-description",i.ariaDescription)("aria-label",i.ariaLabel)("aria-selected",i.ariaSelected),ne(),fi(i._hasLeadingGraphic()?3:-1),ne(4),fi(i._hasTrailingIcon()?7:-1))},dependencies:[lL],styles:['.lvemanager-xray-root .mdc-evolution-chip,\n.lvemanager-xray-root .mdc-evolution-chip__cell,\n.lvemanager-xray-root .mdc-evolution-chip__action {\n display: inline-flex;\n align-items: center;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip {\n position: relative;\n max-width: 100%;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__cell,\n.lvemanager-xray-root .mdc-evolution-chip__action {\n height: 100%;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__cell--primary {\n flex-basis: 100%;\n overflow-x: hidden;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__cell--trailing {\n flex: 1 0 auto;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__action {\n align-items: center;\n background: none;\n border: none;\n box-sizing: content-box;\n cursor: pointer;\n display: inline-flex;\n justify-content: center;\n outline: none;\n padding: 0;\n text-decoration: none;\n color: inherit;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__action--presentational {\n cursor: auto;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip--disabled,\n.lvemanager-xray-root .mdc-evolution-chip__action:disabled {\n pointer-events: none;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-evolution-chip--disabled,\n .lvemanager-xray-root .mdc-evolution-chip__action:disabled {\n forced-color-adjust: none;\n }\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__action--primary {\n font: inherit;\n letter-spacing: inherit;\n white-space: inherit;\n overflow-x: hidden;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__action--%NS%primary::before {\n border-width: var(--%NS%mat-chip-outline-width, 1px);\n border-radius: var(--%NS%mat-chip-container-shape-radius, 8px);\n box-sizing: border-box;\n content: "";\n height: 100%;\n left: 0;\n position: absolute;\n pointer-events: none;\n top: 0;\n width: 100%;\n z-index: 1;\n border-style: solid;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 12px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 12px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--%NS%primary::before {\n border-color: var(--%NS%mat-chip-outline-color, var(--%NS%mat-sys-outline));\n}\n.lvemanager-xray-root .mdc-evolution-chip__action--%NS%primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before {\n border-color: var(--%NS%mat-chip-focus-outline-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--%NS%primary::before {\n border-color: var(--%NS%mat-chip-disabled-outline-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--%NS%primary::before {\n border-width: var(--%NS%mat-chip-flat-selected-outline-width, 0);\n}\n.lvemanager-xray-root .mat-mdc-basic-chip .mdc-evolution-chip__action--primary {\n font: inherit;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 12px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 12px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 12px;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary {\n padding-left: 12px;\n padding-right: 0;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {\n padding-left: 0;\n padding-right: 0;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__action--secondary {\n position: relative;\n overflow: visible;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--secondary {\n color: var(--%NS%mat-chip-with-trailing-icon-trailing-icon-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--secondary {\n color: var(--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary, .lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--secondary {\n padding-left: 8px;\n padding-right: 8px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary, .lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--secondary {\n padding-left: 8px;\n padding-right: 8px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary, .lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--secondary {\n padding-left: 8px;\n padding-right: 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary, .lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--secondary {\n padding-left: 8px;\n padding-right: 8px;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__text-label {\n -webkit-user-select: none;\n user-select: none;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__text-label {\n font-family: var(--%NS%mat-chip-label-text-font, var(--%NS%mat-sys-label-large-font));\n line-height: var(--%NS%mat-chip-label-text-line-height, var(--%NS%mat-sys-label-large-line-height));\n font-size: var(--%NS%mat-chip-label-text-size, var(--%NS%mat-sys-label-large-size));\n font-weight: var(--%NS%mat-chip-label-text-weight, var(--%NS%mat-sys-label-large-weight));\n letter-spacing: var(--%NS%mat-chip-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label {\n color: var(--%NS%mat-chip-label-text-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--%NS%selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label {\n color: var(--%NS%mat-chip-selected-label-text-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label, .lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label {\n color: var(--%NS%mat-chip-disabled-label-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__graphic {\n align-items: center;\n display: inline-flex;\n justify-content: center;\n overflow: hidden;\n pointer-events: none;\n position: relative;\n flex: 1 0 auto;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__graphic {\n width: var(--%NS%mat-chip-with-avatar-avatar-size, 24px);\n height: var(--%NS%mat-chip-with-avatar-avatar-size, 24px);\n font-size: var(--%NS%mat-chip-with-avatar-avatar-size, 24px);\n}\n.lvemanager-xray-root .mdc-evolution-chip--selecting .mdc-evolution-chip__graphic {\n transition: width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mdc-evolution-chip--%NS%selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic {\n width: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic {\n padding-left: 6px;\n padding-right: 6px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic {\n padding-left: 4px;\n padding-right: 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic {\n padding-left: 8px;\n padding-right: 4px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic {\n padding-left: 6px;\n padding-right: 6px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic {\n padding-left: 4px;\n padding-right: 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic {\n padding-left: 8px;\n padding-right: 4px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__graphic {\n padding-left: 0;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__checkmark {\n position: absolute;\n opacity: 0;\n top: 50%;\n left: 50%;\n height: 20px;\n width: 20px;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark {\n color: var(--%NS%mat-chip-with-icon-selected-icon-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark {\n color: var(--%NS%mat-chip-with-icon-disabled-icon-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark {\n transition: transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);\n transform: translate(-75%, -50%);\n}\n.lvemanager-xray-root .mdc-evolution-chip--selected .mdc-evolution-chip__checkmark {\n transform: translate(-50%, -50%);\n opacity: 1;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__checkmark-svg {\n display: block;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__checkmark-path {\n stroke-width: 2px;\n stroke-dasharray: 29.7833385;\n stroke-dashoffset: 29.7833385;\n stroke: currentColor;\n}\n.lvemanager-xray-root .mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path {\n transition: stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path {\n stroke-dashoffset: 0;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mdc-evolution-chip__checkmark-path {\n stroke: CanvasText !important;\n }\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing {\n height: 18px;\n width: 18px;\n font-size: 18px;\n}\n.lvemanager-xray-root .mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove {\n opacity: calc(var(--%NS%mat-chip-trailing-action-opacity, 1) * var(--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38));\n}\n.lvemanager-xray-root .mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus {\n opacity: calc(var(--%NS%mat-chip-trailing-action-focus-opacity, 1) * var(--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38));\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip {\n border-radius: var(--%NS%mat-chip-container-shape-radius, 8px);\n height: var(--%NS%mat-chip-container-height, 32px);\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) {\n background-color: var(--%NS%mat-chip-elevated-container-color, transparent);\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled {\n background-color: var(--%NS%mat-chip-elevated-disabled-container-color);\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--%NS%selected:not(.mdc-evolution-chip--disabled) {\n background-color: var(--%NS%mat-chip-elevated-selected-container-color, var(--%NS%mat-sys-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled {\n background-color: var(--%NS%mat-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-standard-chip {\n outline: solid 1px;\n }\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip .mdc-evolution-chip__icon--primary {\n border-radius: var(--%NS%mat-chip-with-avatar-avatar-shape-radius, 24px);\n width: var(--%NS%mat-chip-with-icon-icon-size, 18px);\n height: var(--%NS%mat-chip-with-icon-icon-size, 18px);\n font-size: var(--%NS%mat-chip-with-icon-icon-size, 18px);\n}\n.lvemanager-xray-root .mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary {\n opacity: 0;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary {\n color: var(--%NS%mat-chip-with-icon-icon-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary {\n color: var(--%NS%mat-chip-with-icon-disabled-icon-color, var(--%NS%mat-sys-on-surface));\n}\n\n.lvemanager-xray-root .mat-mdc-chip-highlighted {\n --%NS%mat-chip-with-icon-icon-color: var(--%NS%mat-chip-with-icon-selected-icon-color, var(--%NS%mat-sys-on-secondary-container));\n --%NS%mat-chip-elevated-container-color: var(--%NS%mat-chip-elevated-selected-container-color, var(--%NS%mat-sys-secondary-container));\n --%NS%mat-chip-label-text-color: var(--%NS%mat-chip-selected-label-text-color, var(--%NS%mat-sys-on-secondary-container));\n --%NS%mat-chip-outline-width: var(--%NS%mat-chip-flat-selected-outline-width, 0);\n}\n\n.lvemanager-xray-root .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-focus-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-chip-selected .mat-mdc-chip-focus-overlay, .lvemanager-xray-root .mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-selected-focus-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-chip:hover .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-hover-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n opacity: var(--%NS%mat-chip-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover, .lvemanager-xray-root .mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-selected-hover-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n opacity: var(--%NS%mat-chip-selected-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-focus-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n opacity: var(--%NS%mat-chip-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay, .lvemanager-xray-root .mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay {\n background: var(--%NS%mat-chip-selected-focus-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n opacity: var(--%NS%mat-chip-selected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n\n.lvemanager-xray-root .mdc-evolution-chip--%NS%disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar {\n opacity: var(--%NS%mat-chip-with-avatar-disabled-avatar-opacity, 0.38);\n}\n\n.lvemanager-xray-root .mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing {\n opacity: var(--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38);\n}\n\n.lvemanager-xray-root .mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark {\n opacity: var(--%NS%mat-chip-with-icon-disabled-icon-opacity, 0.38);\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--disabled {\n opacity: var(--%NS%mat-chip-disabled-container-opacity, 1);\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing, .lvemanager-xray-root .mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing {\n color: var(--%NS%mat-chip-selected-trailing-icon-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing, .lvemanager-xray-root .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing {\n color: var(--%NS%mat-chip-selected-disabled-trailing-icon-color, var(--%NS%mat-sys-on-surface));\n}\n\n.lvemanager-xray-root .mat-mdc-chip-edit, .lvemanager-xray-root .mat-mdc-chip-remove {\n opacity: var(--%NS%mat-chip-trailing-action-opacity, 1);\n}\n.lvemanager-xray-root .mat-mdc-chip-edit:focus, .lvemanager-xray-root .mat-mdc-chip-remove:focus {\n opacity: var(--%NS%mat-chip-trailing-action-focus-opacity, 1);\n}\n.lvemanager-xray-root .mat-mdc-chip-edit::after, .lvemanager-xray-root .mat-mdc-chip-remove::after {\n background-color: var(--%NS%mat-chip-trailing-action-state-layer-color, var(--%NS%mat-sys-on-surface-variant));\n}\n.lvemanager-xray-root .mat-mdc-chip-edit:hover::after, .lvemanager-xray-root .mat-mdc-chip-remove:hover::after {\n opacity: calc(var(--%NS%mat-chip-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)) + var(--%NS%mat-chip-trailing-action-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)));\n}\n.lvemanager-xray-root .mat-mdc-chip-edit:focus::after, .lvemanager-xray-root .mat-mdc-chip-remove:focus::after {\n opacity: calc(var(--%NS%mat-chip-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)) + var(--%NS%mat-chip-trailing-action-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)));\n}\n\n.lvemanager-xray-root .mat-mdc-chip-selected .mat-mdc-chip-remove::after,\n.lvemanager-xray-root .mat-mdc-chip-highlighted .mat-mdc-chip-remove::after {\n background-color: var(--%NS%mat-chip-selected-trailing-action-state-layer-color, var(--%NS%mat-sys-on-secondary-container));\n}\n\n.lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:focus::after, .lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:focus::after {\n opacity: calc(var(--%NS%mat-chip-selected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)) + var(--%NS%mat-chip-trailing-action-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)));\n}\n.lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:hover::after, .lvemanager-xray-root .mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:hover::after {\n opacity: calc(var(--%NS%mat-chip-selected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)) + var(--%NS%mat-chip-trailing-action-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)));\n}\n\n.lvemanager-xray-root .mat-mdc-standard-chip {\n -webkit-tap-highlight-color: transparent;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip .mat-mdc-chip-graphic,\n.lvemanager-xray-root .mat-mdc-standard-chip .mat-mdc-chip-trailing-icon {\n box-sizing: content-box;\n}\n.lvemanager-xray-root .mat-mdc-standard-chip._mat-animation-noopable,\n.lvemanager-xray-root .mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,\n.lvemanager-xray-root .mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,\n.lvemanager-xray-root .mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path {\n transition-duration: 1ms;\n animation-duration: 1ms;\n}\n\n.lvemanager-xray-root .mat-mdc-chip-focus-overlay {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n opacity: 0;\n border-radius: inherit;\n transition: opacity 150ms linear;\n}\n.lvemanager-xray-root ._mat-animation-noopable .mat-mdc-chip-focus-overlay {\n transition: none;\n}\n.lvemanager-xray-root .mat-mdc-basic-chip .mat-mdc-chip-focus-overlay {\n display: none;\n}\n\n.lvemanager-xray-root .mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n border-radius: inherit;\n}\n\n.lvemanager-xray-root .mat-mdc-chip-avatar {\n text-align: center;\n line-height: 1;\n color: var(--%NS%mat-chip-with-icon-icon-color, currentColor);\n}\n\n.lvemanager-xray-root .mat-mdc-chip {\n position: relative;\n z-index: 0;\n}\n\n.lvemanager-xray-root .mat-mdc-chip-action-label {\n text-align: left;\n z-index: 1;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-chip-action-label {\n text-align: right;\n}\n.lvemanager-xray-root .mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label {\n position: relative;\n}\n.lvemanager-xray-root .mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n pointer-events: none;\n}\n.lvemanager-xray-root .mat-mdc-chip-action-label .mat-focus-indicator::before {\n margin: calc(calc(var(--%NS%mat-focus-indicator-border-width, 3px) + 2px) * -1);\n}\n\n.lvemanager-xray-root .mat-mdc-chip-edit::before, .lvemanager-xray-root .mat-mdc-chip-remove::before {\n margin: calc(var(--%NS%mat-focus-indicator-border-width, 3px) * -1);\n left: 8px;\n right: 8px;\n}\n.lvemanager-xray-root .mat-mdc-chip-edit::after, .lvemanager-xray-root .mat-mdc-chip-remove::after {\n content: "";\n display: block;\n opacity: 0;\n position: absolute;\n top: -3px;\n bottom: -3px;\n left: 5px;\n right: 5px;\n border-radius: 50%;\n box-sizing: border-box;\n padding: 12px;\n margin: -12px;\n background-clip: content-box;\n}\n.lvemanager-xray-root .mat-mdc-chip-edit .mat-icon, .lvemanager-xray-root .mat-mdc-chip-remove .mat-icon {\n width: 18px;\n height: 18px;\n font-size: 18px;\n box-sizing: content-box;\n}\n\n.lvemanager-xray-root .mat-chip-edit-input {\n cursor: text;\n display: inline-block;\n color: inherit;\n outline: 0;\n}\n\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple) {\n outline-width: 3px;\n }\n}\n\n.lvemanager-xray-root .mat-mdc-chip-action:focus-visible .mat-focus-indicator::before {\n content: "";\n}\n\n.lvemanager-xray-root .mdc-evolution-chip__icon, .lvemanager-xray-root .mat-mdc-chip-edit .mat-icon, .lvemanager-xray-root .mat-mdc-chip-remove .mat-icon {\n min-height: fit-content;\n}\n\n.lvemanager-xray-root img.mdc-evolution-chip__icon {\n min-height: 0;\n}\n'],encapsulation:2})}return t})(),qxe=(()=>{class t{_elementRef=Q(yr);_changeDetectorRef=Q(yo);_dir=Q($d,{optional:!0});_lastDestroyedFocusedChipIndex=null;_keyManager;_destroyed=new fn;_defaultRole="presentation";get chipFocusChanges(){return this._getChipStream(e=>e._onFocus)}get chipDestroyedChanges(){return this._getChipStream(e=>e.destroyed)}get chipRemovedChanges(){return this._getChipStream(e=>e.removed)}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._syncChipsState()}_disabled=!1;get empty(){return!this._chips||0===this._chips.length}get role(){return this._explicitRole?this._explicitRole:this.empty?null:this._defaultRole}tabIndex=0;set role(e){this._explicitRole=e}_explicitRole=null;get focused(){return this._hasFocusedChip()}_chips;_chipActions=new gy;ngAfterViewInit(){this._setUpFocusManagement(),this._trackChipSetChanges(),this._trackDestroyedFocusedChip()}ngOnDestroy(){this._keyManager?.destroy(),this._chipActions.destroy(),this._destroyed.next(),this._destroyed.complete()}_hasFocusedChip(){return this._chips&&this._chips.some(e=>e._hasFocus())}_syncChipsState(){this._chips?.forEach(e=>{e._chipListDisabled=this._disabled,e._changeDetectorRef.markForCheck()})}focus(){}_handleKeydown(e){this._originatesFromChip(e)&&this._keyManager.onKeydown(e)}_isValidIndex(e){return e>=0&&e<this._chips.length}_allowFocusEscape(){const e=this._elementRef.nativeElement.tabIndex;-1!==e&&(this._elementRef.nativeElement.tabIndex=-1,setTimeout(()=>this._elementRef.nativeElement.tabIndex=e))}_getChipStream(e){return this._chips.changes.pipe(Al(null),Va(()=>uc(...this._chips.map(e))))}_originatesFromChip(e){let r=e.target;for(;r&&r!==this._elementRef.nativeElement;){if(r.classList.contains("mat-mdc-chip"))return!0;r=r.parentElement}return!1}_setUpFocusManagement(){this._chips.changes.pipe(Al(this._chips)).subscribe(e=>{const r=[];e.forEach(i=>i._getActions().forEach(o=>r.push(o))),this._chipActions.reset(r),this._chipActions.notifyOnChanges()}),this._keyManager=new VW(this._chipActions).withVerticalOrientation().withHorizontalOrientation(this._dir?this._dir.value:"ltr").withHomeAndEnd().skipPredicate(e=>this._skipPredicate(e)),this.chipFocusChanges.pipe(Yi(this._destroyed)).subscribe(({chip:e})=>{const r=e._getSourceAction(document.activeElement);r&&this._keyManager.updateActiveItem(r)}),this._dir?.change.pipe(Yi(this._destroyed)).subscribe(e=>this._keyManager.withHorizontalOrientation(e))}_skipPredicate(e){return e.disabled}_trackChipSetChanges(){this._chips.changes.pipe(Al(null),Yi(this._destroyed)).subscribe(()=>{this.disabled&&Promise.resolve().then(()=>this._syncChipsState()),this._redirectDestroyedChipFocus()})}_trackDestroyedFocusedChip(){this.chipDestroyedChanges.pipe(Yi(this._destroyed)).subscribe(e=>{const i=this._chips.toArray().indexOf(e.chip),o=e.chip._hasFocus(),a=e.chip._hadFocusOnRemove&&this._keyManager.activeItem&&e.chip._getActions().includes(this._keyManager.activeItem),s=o||a;this._isValidIndex(i)&&s&&(this._lastDestroyedFocusedChipIndex=i)})}_redirectDestroyedChipFocus(){if(null!=this._lastDestroyedFocusedChipIndex){if(this._chips.length){const e=Math.min(this._lastDestroyedFocusedChipIndex,this._chips.length-1),r=this._chips.toArray()[e];r.disabled?1===this._chips.length?this.focus():this._keyManager.setPreviousItemActive():r.focus()}else this.focus();this._lastDestroyedFocusedChipIndex=null}}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-chip-set"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,cL,5),2&r){let a;vn(a=yn())&&(i._chips=a)}},hostAttrs:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],hostVars:1,hostBindings:function(r,i){1&r&&rn("keydown",function(a){return i._handleKeydown(a)}),2&r&&qr("role",i.role)},inputs:{disabled:[2,"disabled","disabled",On],role:"role",tabIndex:[2,"tabIndex","tabIndex",e=>null==e?0:sc(e)]},ngContentSelectors:t$,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(r,i){1&r&&(Ca(),Oc(0,"div",0),Xr(1),Rc())},styles:[".lvemanager-xray-root .mat-mdc-chip-set {\n display: flex;\n}\n.lvemanager-xray-root .mat-mdc-chip-set:focus {\n outline: none;\n}\n.lvemanager-xray-root .mat-mdc-chip-set .mdc-evolution-chip-set__chips {\n min-width: 100%;\n margin-left: -8px;\n margin-right: 0;\n}\n.lvemanager-xray-root .mat-mdc-chip-set .mdc-evolution-chip {\n margin: 4px 0 4px 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip-set__chips {\n margin-left: 0;\n margin-right: -8px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip {\n margin-left: 0;\n margin-right: 8px;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip-set__chips {\n display: flex;\n flex-flow: wrap;\n min-width: 0;\n}\n\n.lvemanager-xray-root .mat-mdc-chip-set-stacked {\n flex-direction: column;\n align-items: flex-start;\n}\n.lvemanager-xray-root .mat-mdc-chip-set-stacked .mat-mdc-chip {\n width: 100%;\n}\n.lvemanager-xray-root .mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic {\n flex-grow: 0;\n}\n.lvemanager-xray-root .mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary {\n flex-basis: 100%;\n justify-content: start;\n}\n\n.lvemanager-xray-root input.mat-mdc-chip-input {\n flex: 1 0 150px;\n margin-left: 8px;\n}\n.lvemanager-xray-root [dir=rtl] input.mat-mdc-chip-input {\n margin-left: 0;\n margin-right: 8px;\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-moz-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-webkit-input-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input:-ms-input-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-mdc-chip-set + input.mat-mdc-chip-input {\n margin-left: 0;\n margin-right: 0;\n}\n"],encapsulation:2})}return t})();class Kxe{source;value;constructor(n,e){this.source=n,this.value=e}}const Zxe={provide:Ef,useExisting:_o(()=>uL),multi:!0};let uL=(()=>{class t extends qxe{_onTouched=()=>{};_onChange=()=>{};_defaultRole="listbox";_defaultOptions=Q(oL,{optional:!0});get multiple(){return this._multiple}set multiple(e){this._multiple=e,this._syncListboxProperties()}_multiple=!1;get selected(){const e=this._chips.toArray().filter(r=>r.selected);return this.multiple?e:e[0]}ariaOrientation="horizontal";get selectable(){return this._selectable}set selectable(e){this._selectable=e,this._syncListboxProperties()}_selectable=!0;compareWith=(e,r)=>e===r;required=!1;get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncListboxProperties()}_hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1;get chipSelectionChanges(){return this._getChipStream(e=>e.selectionChange)}get chipBlurChanges(){return this._getChipStream(e=>e._onBlur)}get value(){return this._value}set value(e){this._chips&&this._chips.length&&this._setSelectionByValue(e,!1),this._value=e}_value;change=new Bn;_chips=void 0;ngAfterContentInit(){this._chips.changes.pipe(Al(null),Yi(this._destroyed)).subscribe(()=>{void 0!==this.value&&Promise.resolve().then(()=>{this._setSelectionByValue(this.value,!1)}),this._syncListboxProperties()}),this.chipBlurChanges.pipe(Yi(this._destroyed)).subscribe(()=>this._blur()),this.chipSelectionChanges.pipe(Yi(this._destroyed)).subscribe(e=>{this.multiple||this._chips.forEach(r=>{r!==e.source&&r._setSelectedState(!1,!1,!1)}),e.isUserInput&&this._propagateChanges()})}focus(){if(this.disabled)return;const e=this._getFirstSelectedChip();e&&!e.disabled?e.focus():this._chips.length>0?this._keyManager.setFirstItemActive():this._elementRef.nativeElement.focus()}writeValue(e){this.value=null!=e?e:void 0}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_setSelectionByValue(e,r=!0){this._clearSelection(),Array.isArray(e)?e.forEach(i=>this._selectValue(i,r)):this._selectValue(e,r)}_blur(){this.disabled||setTimeout(()=>{this.focused||this._markAsTouched()})}_keydown(e){9===e.keyCode&&super._allowFocusEscape()}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck()}_propagateChanges(){let e=null;e=Array.isArray(this.selected)?this.selected.map(r=>r.value):this.selected?this.selected.value:void 0,this._value=e,this.change.emit(new Kxe(this,e)),this._onChange(e),this._changeDetectorRef.markForCheck()}_clearSelection(e){this._chips.forEach(r=>{r!==e&&r.deselect()})}_selectValue(e,r){const i=this._chips.find(o=>null!=o.value&&this.compareWith(o.value,e));return i&&(r?i.selectViaInteraction():i.select()),i}_syncListboxProperties(){this._chips&&Promise.resolve().then(()=>{this._chips.forEach(e=>{e._chipListMultiple=this.multiple,e.chipListSelectable=this._selectable,e._chipListHideSingleSelectionIndicator=this.hideSingleSelectionIndicator,e._changeDetectorRef.markForCheck()})})}_getFirstSelectedChip(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected}_skipPredicate(e){return!1}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Vn({type:t,selectors:[["mat-chip-listbox"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,dL,5),2&r){let a;vn(a=yn())&&(i._chips=a)}},hostAttrs:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],hostVars:10,hostBindings:function(r,i){1&r&&rn("focus",function(){return i.focus()})("blur",function(){return i._blur()})("keydown",function(a){return i._keydown(a)}),2&r&&(th("tabIndex",i.disabled||i.empty?-1:i.tabIndex),qr("role",i.role)("aria-required",i.role?i.required:null)("aria-disabled",i.disabled.toString())("aria-multiselectable",i.multiple)("aria-orientation",i.ariaOrientation),er("mat-mdc-chip-list-disabled",i.disabled)("mat-mdc-chip-list-required",i.required))},inputs:{multiple:[2,"multiple","multiple",On],ariaOrientation:[0,"aria-orientation","ariaOrientation"],selectable:[2,"selectable","selectable",On],compareWith:"compareWith",required:[2,"required","required",On],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",On],value:"value"},outputs:{change:"change"},features:[Ui([Zxe]),jr],ngContentSelectors:t$,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(r,i){1&r&&(Ca(),Oc(0,"div",0),Xr(1),Rc())},styles:[".lvemanager-xray-root .mat-mdc-chip-set {\n display: flex;\n}\n.lvemanager-xray-root .mat-mdc-chip-set:focus {\n outline: none;\n}\n.lvemanager-xray-root .mat-mdc-chip-set .mdc-evolution-chip-set__chips {\n min-width: 100%;\n margin-left: -8px;\n margin-right: 0;\n}\n.lvemanager-xray-root .mat-mdc-chip-set .mdc-evolution-chip {\n margin: 4px 0 4px 8px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip-set__chips {\n margin-left: 0;\n margin-right: -8px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip {\n margin-left: 0;\n margin-right: 8px;\n}\n\n.lvemanager-xray-root .mdc-evolution-chip-set__chips {\n display: flex;\n flex-flow: wrap;\n min-width: 0;\n}\n\n.lvemanager-xray-root .mat-mdc-chip-set-stacked {\n flex-direction: column;\n align-items: flex-start;\n}\n.lvemanager-xray-root .mat-mdc-chip-set-stacked .mat-mdc-chip {\n width: 100%;\n}\n.lvemanager-xray-root .mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic {\n flex-grow: 0;\n}\n.lvemanager-xray-root .mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary {\n flex-basis: 100%;\n justify-content: start;\n}\n\n.lvemanager-xray-root input.mat-mdc-chip-input {\n flex: 1 0 150px;\n margin-left: 8px;\n}\n.lvemanager-xray-root [dir=rtl] input.mat-mdc-chip-input {\n margin-left: 0;\n margin-right: 8px;\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-moz-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-webkit-input-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input:-ms-input-placeholder {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-mdc-chip-set + input.mat-mdc-chip-input {\n margin-left: 0;\n margin-right: 0;\n}\n"],encapsulation:2})}return t})(),s$=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({providers:[PW,{provide:oL,useValue:{separatorKeyCodes:[13]}}],imports:[qb,gs]})}return t})();function Xxe(t,n){if(1&t&&(ce(0,"span",5),nt(1),de()),2&t){const e=wt();ne(),Cn(e.label)}}let l$=(()=>{class t{static{this.nextId=0}get required(){return this.requiredValue}set required(e){this.requiredValue=e,this.stateChanges.next()}constructor(e){this.ngControl=e,this.disabled=!1,this.label="",this.id="switch-"+t.nextId++,this.placeholder="",this.describedBy="",this.controlType="switch",this.stateChanges=new fn,this.requiredValue=!1,this.onChange=r=>{},this.onTouched=()=>{},null!=this.ngControl&&(this.ngControl.valueAccessor=this)}onContainerClick(e){}get empty(){return!1}get errorState(){return!!this.ngControl&&null!==this.ngControl.errors&&!!this.ngControl.touched}setDescribedByIds(e){this.describedBy=e.join(" ")}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.disabled=e,this.stateChanges.next()}writeValue(e){this.value=!!e,this.stateChanges.next()}toggle(){this.disabled||(this.value=!this.value,this.onChange(this.value),this.stateChanges.next())}static{this.\u0275fac=function(r){return new(r||t)(Ht(dm,10))}}static{this.\u0275cmp=Vn({type:t,selectors:[["ui-switch"]],inputs:{checkboxTitle:"checkboxTitle",disabled:"disabled",label:"label",required:"required"},standalone:!1,decls:11,vars:11,consts:[[1,"switch",3,"click"],[1,"switch__circle"],[1,"switch__text","switch__text--on"],[1,"switch__text","switch__text--off"],["class","switcher-label",4,"ngIf"],[1,"switcher-label"]],template:function(r,i){1&r&&(ce(0,"div",0),rn("click",function(){return i.toggle()}),Nt(1,"div",1),ce(2,"div",2)(3,"span"),nt(4),ot(5,"translate"),de()(),ce(6,"div",3)(7,"span"),nt(8),ot(9,"translate"),de()()(),Vt(10,Xxe,2,1,"span",4)),2&r&&(er("switch--disabled",i.disabled)("switch--on",i.value),ne(4),Cn(ct(5,7,"on")),ne(4),Cn(ct(9,9,"off")),ne(2),Ee("ngIf",i.label))},dependencies:[Zo,Fo],styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}[_nghost-%COMP%]{display:flex;align-items:center}.switch[_ngcontent-%COMP%]{background-color:#e3e3e3;width:46px;height:22px;border-radius:12.5px;box-sizing:border-box;position:relative;cursor:pointer}.switch__circle[_ngcontent-%COMP%]{position:absolute;width:18px;height:18px;top:2px;margin:0 2px;left:0;border-radius:100%;background-color:#fff;opacity:.94;transition:all .4s;z-index:2}.switch__text[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;opacity:.5;font-size:10px;position:absolute;height:100%;font-family:Open Sans,sans-serif;line-height:18px;transition:color .4s;z-index:1}.switch__text--on[_ngcontent-%COMP%]{color:transparent;left:8px;display:flex;align-items:center}.switch__text--off[_ngcontent-%COMP%]{color:#fff;right:8px;opacity:1;display:flex;align-items:center}.switch--on[_ngcontent-%COMP%]{background-color:#cef3ea}.switch--on[_ngcontent-%COMP%] .switch__circle[_ngcontent-%COMP%]{left:calc(100% - 22px);background-color:#3b9c85}.switch--on[_ngcontent-%COMP%] .switch__text--on[_ngcontent-%COMP%]{color:#3b9c85}.switch--on[_ngcontent-%COMP%] .switch__text--off[_ngcontent-%COMP%]{color:transparent}.switch--disabled[_ngcontent-%COMP%], .switch--disabled[_ngcontent-%COMP%] + span[_ngcontent-%COMP%]{opacity:.7;cursor:not-allowed}.switcher-label[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#354052;margin-left:9px}'],changeDetection:1})}}return t})();const Jxe=["*"];let c$=(()=>{class t{constructor(){this.title="",this.description=""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["empty-table"]],inputs:{title:"title",description:"description"},standalone:!1,ngContentSelectors:Jxe,decls:6,vars:2,consts:[[1,"empty-table-placeholder"],[1,"empty-table-placeholder__header"],[1,"empty-table-placeholder__message"]],template:function(r,i){1&r&&(Ca(),ce(0,"div",0)(1,"h3",1),nt(2),de(),ce(3,"p",2),nt(4),de(),Xr(5),de()),2&r&&(ne(2),Cn(i.title),ne(2),Cn(i.description))},styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}.empty-table-placeholder[_ngcontent-%COMP%]{width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22134%22%20height%3D%22154%22%20viewBox%3D%220%200%20134%20154%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20y%3D%2226.7302%22%20width%3D%22103.278%22%20height%3D%22131%22%20rx%3D%229%22%20transform%3D%22rotate(-15%200%2026.7302)%22%20fill%3D%22%23F4F5F7%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%2221%22%20y%3D%2218%22%20width%3D%2292%22%20height%3D%22117%22%20rx%3D%227%22%20fill%3D%22white%22%20stroke%3D%22%23D6D8DC%22%20stroke-width%3D%224%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M83.9%2058.5C83.9%2054.1504%2082.1721%2049.979%2079.0965%2046.9034C76.021%2043.8278%2071.8496%2042.1%2067.5%2042.1C63.1504%2042.1%2058.979%2043.8278%2055.9034%2046.9034C52.8279%2049.979%2051.1%2054.1504%2051.1%2058.5C51.1%2062.8495%2052.8279%2067.0209%2055.9034%2070.0965C58.979%2073.1721%2063.1504%2074.9%2067.5%2074.9C71.8496%2074.9%2076.021%2073.1721%2079.0965%2070.0965C82.1721%2067.0209%2083.9%2062.8495%2083.9%2058.5ZM88%2058.5C88%2063.9369%2085.8402%2069.1512%2081.9957%2072.9957C78.1512%2076.8402%2072.9369%2079%2067.5%2079C64.8079%2079%2062.1422%2078.4697%2059.655%2077.4395C57.1678%2076.4093%2054.9079%2074.8993%2053.0043%2072.9957C49.1598%2069.1512%2047%2063.9369%2047%2058.5C47%2053.063%2049.1598%2047.8488%2053.0043%2044.0043C56.8488%2040.1598%2062.0631%2038%2067.5%2038C70.1921%2038%2072.8578%2038.5302%2075.345%2039.5604C77.8322%2040.5907%2080.0921%2042.1007%2081.9957%2044.0043C83.8993%2045.9079%2085.4093%2048.1678%2086.4395%2050.655C87.4698%2053.1421%2088%2055.8079%2088%2058.5ZM74.675%2050.3C76.315%2050.3%2077.75%2051.735%2077.75%2053.375C77.75%2055.015%2076.315%2056.45%2074.675%2056.45C73.035%2056.45%2071.6%2055.015%2071.6%2053.375C71.6%2051.735%2073.035%2050.3%2074.675%2050.3ZM63.4%2053.375C63.4%2055.015%2061.965%2056.45%2060.325%2056.45C58.685%2056.45%2057.25%2055.015%2057.25%2053.375C57.25%2051.735%2058.685%2050.3%2060.325%2050.3C61.965%2050.3%2063.4%2051.735%2063.4%2053.375Z%22%20fill%3D%22%23D6D8DC%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M58.9104%2063.511C60.7554%2065.7455%2063.9124%2067.2215%2067.4999%2067.2215C71.0874%2067.2215%2074.2444%2065.7455%2076.0894%2063.511%22%20stroke%3D%22%23D6D8DC%22%20stroke-width%3D%224%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%2238%22%20y%3D%2293%22%20width%3D%2241%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23D6D8DC%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%2238%22%20y%3D%22102%22%20width%3D%2224%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23D6D8DC%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%2238%22%20y%3D%22112%22%20width%3D%2216%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23D6D8DC%22%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:center 30px;display:flex;flex-direction:column;align-items:center;padding-top:195px}.empty-table-placeholder__header[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-weight:700;font-size:20px;line-height:23px}.empty-table-placeholder__message[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:19px;margin-top:8px;width:70%;text-align:center}'],changeDetection:1})}}return t})();const eke=()=>["/"];let tke=(()=>{class t{constructor(){this.XRAY_VERSION="v.1.1-1"}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["ui-xray-logo"]],standalone:!1,decls:3,vars:3,consts:[[1,"ui-xray-logo",3,"routerLink"],[1,"xray-version"]],template:function(r,i){1&r&&(ce(0,"i",0)(1,"span",1),nt(2),de()()),2&r&&(Ee("routerLink",O3(2,eke)),ne(2),Cn(i.XRAY_VERSION))},dependencies:[wV],styles:[".ui-xray-logo[_ngcontent-%COMP%]{display:inline-block;position:relative;width:83px;height:43px;float:left;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2283%22%20height%3D%2243%22%20fill%3D%22none%22%20viewBox%3D%220%200%2083%2043%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20d%3D%22M14.735%2026.223l-1.157%202.381c-.267.534-.445.994-.534%201.38h-.134c-.178-.623-.348-1.083-.512-1.38l-1.246-2.38H4.277l5.273%207.854L3.676%2043h6.942l1.87-3.426c.207-.386.363-.772.467-1.157h.178c.074.37.193.712.356%201.023L15.402%2043h6.942l-5.985-8.922%205.25-7.855h-6.874zM14.351%2010.427c0-.512-.136-.878-.408-1.096-.267-.219-.644-.328-1.13-.328h-1.918v2.902h1.918c.486%200%20.863-.118%201.13-.354.272-.237.408-.611.408-1.124zm2.04-.013c0%201.163-.295%201.986-.883%202.467-.589.481-1.429.722-2.52.722h-2.093v3.543H8.849V7.293h4.292c.99%200%201.778.254%202.367.762.588.508.882%201.295.882%202.36zM17.921%2017.146V7.293h2.04v3.757h3.85V7.292h2.046v9.855h-2.046v-4.4h-3.85v4.4h-2.04zM33.379%2010.427c0-.512-.136-.878-.408-1.096-.268-.219-.644-.328-1.13-.328h-1.919v2.902h1.919c.486%200%20.862-.118%201.13-.354.272-.237.408-.611.408-1.124zm2.039-.013c0%201.163-.294%201.986-.883%202.467-.588.481-1.428.722-2.52.722h-2.093v3.543h-2.046V7.293h4.293c.989%200%201.778.254%202.366.762.589.508.883%201.295.883%202.36zM22.875%2039.329h7.944v-4.895h-7.944v4.895zM33.63%2043h5.963v-5.385h.111L42.374%2043h7.031l-3.649-5.451c-.207-.297-.519-.608-.934-.935l-.09-.066v-.134c1.173-.386%202.003-.898%202.493-1.535.504-.653.756-1.595.756-2.826%200-1.024-.185-1.906-.556-2.648-.356-.756-.853-1.364-1.49-1.824-.639-.475-1.38-.816-2.226-1.024-.83-.222-1.735-.334-2.714-.334H33.63V43zm5.963-12.193h.467c.623%200%201.105.096%201.447.29.34.192.511.578.511%201.156%200%20.564-.178.942-.534%201.135-.356.178-.845.267-1.468.267h-.423v-2.848z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20d%3D%22M55.899%2040.908h4.605L61.062%2043h6.452l-5.985-16.777h-6.742L48.956%2043h6.453l.49-2.092zm1.09-3.982l1.113-5.118h.222l.022.09c.149.934.275%201.623.379%202.068l.712%202.96h-2.448zM65.013%2026.223l5.852%209.546V43h5.963v-7.231l5.74-9.546h-6.853l-1.201%202.804c-.104.252-.252.653-.445%201.201l-.111.379h-.178l-1.87-4.384h-6.897z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20stroke%3D%22%2345D0C8%22%20stroke-width%3D%222.73%22%20d%3D%22M1.37%207.26h.692V2.062H7.26V1.37H1.37V7.26zM35%201.37v.692h5.198V7.26h.693V1.37H35zM2.062%2015.104H1.37v5.89H7.26v-.692H2.062v-5.198zM40.198%2020.302H35v.693h5.891v-5.891h-.693v5.198z%22%2F%3E%0A%3C%2Fsvg%3E%0A);margin-right:26px;cursor:pointer}.ui-xray-logo[_ngcontent-%COMP%] .xray-version[_ngcontent-%COMP%]{position:absolute;right:0;top:0;font-size:7px;font-weight:700;font-family:Open Sans,sans-serif}"],changeDetection:1})}}return t})();const nke=["*",[["","matSortHeaderIcon",""]]],rke=["*","[matSortHeaderIcon]"];function ike(t,n){1&t&&(ic(),Oc(0,"svg",3),ff(1,"path",4),Rc())}function oke(t,n){1&t&&(Oc(0,"div",2),Xr(1,1,null,ike,2,0),Rc())}const d$=new xt("MAT_SORT_DEFAULT_OPTIONS");let Zs=(()=>{class t{_defaultOptions;_initializedStream=new k2(1);sortables=new Map;_stateChanges=new fn;active;start="asc";get direction(){return this._direction}set direction(e){this._direction=e}_direction="";disableClear;disabled=!1;sortChange=new Bn;initialized=this._initializedStream;constructor(e){this._defaultOptions=e}register(e){this.sortables.set(e.id,e)}deregister(e){this.sortables.delete(e.id)}sort(e){this.active!=e.id?(this.active=e.id,this.direction=e.start?e.start:this.start):this.direction=this.getNextSortDirection(e),this.sortChange.emit({active:this.active,direction:this.direction})}getNextSortDirection(e){if(!e)return"";let i=function ake(t,n){let e=["asc","desc"];return"desc"==t&&e.reverse(),n||e.push(""),e}(e.start||this.start,e?.disableClear??this.disableClear??!!this._defaultOptions?.disableClear),o=i.indexOf(this.direction)+1;return o>=i.length&&(o=0),i[o]}ngOnInit(){this._initializedStream.next()}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete(),this._initializedStream.complete()}static \u0275fac=function(r){return new(r||t)(Ht(d$,8))};static \u0275dir=Tn({type:t,selectors:[["","matSort",""]],hostAttrs:[1,"mat-sort"],inputs:{active:[0,"matSortActive","active"],start:[0,"matSortStart","start"],direction:[0,"matSortDirection","direction"],disableClear:[2,"matSortDisableClear","disableClear",On],disabled:[2,"matSortDisabled","disabled",On]},outputs:{sortChange:"matSortChange"},exportAs:["matSort"],features:[Ts]})}return t})(),h_=(()=>{class t{_sort=Q(Zs,{optional:!0});_columnDef=Q(O2,{optional:!0});_changeDetectorRef=Q(yo);_focusMonitor=Q(lm);_elementRef=Q(yr);_ariaDescriber=Q(jW,{optional:!0});_renderChanges;_animationsDisabled=qs();_recentlyCleared=Fi(null);_sortButton;id;arrowPosition="after";start;disabled=!1;get sortActionDescription(){return this._sortActionDescription}set sortActionDescription(e){this._updateSortActionDescription(e)}_sortActionDescription="Sort";disableClear;constructor(){Q(Uc).load(Tf);const e=Q(d$,{optional:!0});e?.arrowPosition&&(this.arrowPosition=e?.arrowPosition)}ngOnInit(){!this.id&&this._columnDef&&(this.id=this._columnDef.name),this._sort.register(this),this._renderChanges=uc(this._sort._stateChanges,this._sort.sortChange).subscribe(()=>this._changeDetectorRef.markForCheck()),this._sortButton=this._elementRef.nativeElement.querySelector(".mat-sort-header-container"),this._updateSortActionDescription(this._sortActionDescription)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(()=>{Promise.resolve().then(()=>this._recentlyCleared.set(null))})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._sort.deregister(this),this._renderChanges?.unsubscribe(),this._sortButton&&this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription)}_toggleOnInteraction(){if(!this._isDisabled()){const e=this._isSorted(),r=this._sort.direction;this._sort.sort(this),this._recentlyCleared.set(e&&!this._isSorted()?r:null)}}_handleKeydown(e){(32===e.keyCode||13===e.keyCode)&&(e.preventDefault(),this._toggleOnInteraction())}_isSorted(){return this._sort.active==this.id&&("asc"===this._sort.direction||"desc"===this._sort.direction)}_isDisabled(){return this._sort.disabled||this.disabled}_getAriaSortAttribute(){return this._isSorted()?"asc"==this._sort.direction?"ascending":"descending":"none"}_renderArrow(){return!this._isDisabled()||this._isSorted()}_updateSortActionDescription(e){this._sortButton&&(this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription),this._ariaDescriber?.describe(this._sortButton,e)),this._sortActionDescription=e}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["","mat-sort-header",""]],hostAttrs:[1,"mat-sort-header"],hostVars:3,hostBindings:function(r,i){1&r&&rn("click",function(){return i._toggleOnInteraction()})("keydown",function(a){return i._handleKeydown(a)})("mouseleave",function(){return i._recentlyCleared.set(null)}),2&r&&(qr("aria-sort",i._getAriaSortAttribute()),er("mat-sort-header-disabled",i._isDisabled()))},inputs:{id:[0,"mat-sort-header","id"],arrowPosition:"arrowPosition",start:"start",disabled:[2,"disabled","disabled",On],sortActionDescription:"sortActionDescription",disableClear:[2,"disableClear","disableClear",On]},exportAs:["matSortHeader"],ngContentSelectors:rke,decls:4,vars:17,consts:[[1,"mat-sort-header-container","mat-focus-indicator"],[1,"mat-sort-header-content"],[1,"mat-sort-header-arrow"],["viewBox","0 -960 960 960","focusable","false","aria-hidden","true"],["d","M440-240v-368L296-464l-56-56 240-240 240 240-56 56-144-144v368h-80Z"]],template:function(r,i){1&r&&(Ca(nke),Oc(0,"div",0)(1,"div",1),Xr(2),Rc(),hi(3,oke,3,0,"div",2),Rc()),2&r&&(er("mat-sort-header-sorted",i._isSorted())("mat-sort-header-position-before","before"===i.arrowPosition)("mat-sort-header-descending","desc"===i._sort.direction)("mat-sort-header-ascending","asc"===i._sort.direction)("mat-sort-header-recently-cleared-ascending","asc"===i._recentlyCleared())("mat-sort-header-recently-cleared-descending","desc"===i._recentlyCleared())("mat-sort-header-animations-disabled",i._animationsDisabled),qr("tabindex",i._isDisabled()?null:0)("role",i._isDisabled()?null:"button"),ne(3),fi(i._renderArrow()?3:-1))},styles:[".lvemanager-xray-root .mat-sort-header {\n cursor: pointer;\n}\n\n.lvemanager-xray-root .mat-sort-header-disabled {\n cursor: default;\n}\n\n.lvemanager-xray-root .mat-sort-header-container {\n display: flex;\n align-items: center;\n letter-spacing: normal;\n outline: 0;\n}\n.lvemanager-xray-root [mat-sort-header].cdk-keyboard-focused .mat-sort-header-container, .lvemanager-xray-root [mat-sort-header].cdk-program-focused .mat-sort-header-container {\n border-bottom: var(--%NS%mat-focus-indicator-fallback-border-style, solid) 1px currentColor;\n}\n.lvemanager-xray-root .mat-sort-header-container::before {\n margin: calc(calc(var(--%NS%mat-focus-indicator-border-width, 3px) + 4px) * -1);\n}\n\n.lvemanager-xray-root .mat-sort-header-content {\n display: flex;\n align-items: center;\n}\n\n.lvemanager-xray-root .mat-sort-header-position-before {\n flex-direction: row-reverse;\n}\n\n@keyframes _mat-sort-header-recently-cleared-ascending {\n from {\n transform: translateY(0);\n opacity: 1;\n }\n to {\n transform: translateY(-25%);\n opacity: 0;\n }\n}\n@keyframes _mat-sort-header-recently-cleared-descending {\n from {\n transform: translateY(0) rotate(180deg);\n opacity: 1;\n }\n to {\n transform: translateY(25%) rotate(180deg);\n opacity: 0;\n }\n}\n.lvemanager-xray-root .mat-sort-header-arrow {\n height: 12px;\n width: 12px;\n position: relative;\n transition: transform 225ms cubic-bezier(0.4, 0, 0.2, 1), opacity 225ms cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 0;\n overflow: visible;\n color: var(--%NS%mat-sort-arrow-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-sort-header.cdk-keyboard-focused .mat-sort-header-arrow, .lvemanager-xray-root .mat-sort-header.cdk-program-focused .mat-sort-header-arrow, .lvemanager-xray-root .mat-sort-header:hover .mat-sort-header-arrow {\n opacity: 0.54;\n}\n.lvemanager-xray-root .mat-sort-header .mat-sort-header-sorted .mat-sort-header-arrow {\n opacity: 1;\n}\n.lvemanager-xray-root .mat-sort-header-descending .mat-sort-header-arrow {\n transform: rotate(180deg);\n}\n.lvemanager-xray-root .mat-sort-header-recently-cleared-ascending .mat-sort-header-arrow {\n transform: translateY(-25%);\n}\n.lvemanager-xray-root .mat-sort-header-recently-cleared-ascending .mat-sort-header-arrow {\n transition: none;\n animation: _mat-sort-header-recently-cleared-ascending 225ms cubic-bezier(0.4, 0, 0.2, 1) forwards;\n}\n.lvemanager-xray-root .mat-sort-header-recently-cleared-descending .mat-sort-header-arrow {\n transition: none;\n animation: _mat-sort-header-recently-cleared-descending 225ms cubic-bezier(0.4, 0, 0.2, 1) forwards;\n}\n.lvemanager-xray-root .mat-sort-header-animations-disabled .mat-sort-header-arrow {\n transition-duration: 0ms;\n animation-duration: 0ms;\n}\n.lvemanager-xray-root .mat-sort-header-arrow > svg, .lvemanager-xray-root .mat-sort-header-arrow [matSortHeaderIcon] {\n width: 24px;\n height: 24px;\n fill: currentColor;\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -12px 0 0 -12px;\n transform: translateZ(0);\n}\n.lvemanager-xray-root .mat-sort-header-arrow, .lvemanager-xray-root [dir=rtl] .mat-sort-header-position-before .mat-sort-header-arrow {\n margin: 0 0 0 6px;\n}\n.lvemanager-xray-root .mat-sort-header-position-before .mat-sort-header-arrow, .lvemanager-xray-root [dir=rtl] .mat-sort-header-arrow {\n margin: 0 6px 0 0;\n}\n"],encapsulation:2})}return t})(),Yk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gs]})}return t})();class ske{_document;_textarea;constructor(n,e){this._document=e;const r=this._textarea=this._document.createElement("textarea"),i=r.style;i.position="fixed",i.top=i.opacity="0",i.left="-999em",r.setAttribute("aria-hidden","true"),r.value=n,r.readOnly=!0,(this._document.fullscreenElement||this._document.body).appendChild(r)}copy(){const n=this._textarea;let e=!1;try{if(n){const r=this._document.activeElement;n.select(),n.setSelectionRange(0,n.value.length),e=this._document.execCommand("copy"),r&&r.focus()}}catch{}return e}destroy(){const n=this._textarea;n&&(n.remove(),this._textarea=void 0)}}let lke=(()=>{class t{_document=Q(Mi);copy(e){const r=this.beginCopy(e),i=r.copy();return r.destroy(),i}beginCopy(e){return new ske(e,this._document)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=wr({token:t,factory:t.\u0275fac})}return t})();const cke=new xt("CDK_COPY_TO_CLIPBOARD_CONFIG");let dke=(()=>{class t{_clipboard=Q(lke);_ngZone=Q(ir);text="";attempts=1;copied=new Bn;_pending=new Set;_destroyed=!1;_currentTimeout;constructor(){const e=Q(cke,{optional:!0});e&&null!=e.attempts&&(this.attempts=e.attempts)}copy(e=this.attempts){if((e=Math.min(e,50))>1){let r=e;const i=this._clipboard.beginCopy(this.text);this._pending.add(i);const o=()=>{const a=i.copy();a||! --r||this._destroyed?(this._currentTimeout=null,this._pending.delete(i),i.destroy(),this.copied.emit(a)):this._currentTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(o,1))};o()}else this.copied.emit(this._clipboard.copy(this.text))}ngOnDestroy(){this._currentTimeout&&clearTimeout(this._currentTimeout),this._pending.forEach(e=>e.destroy()),this._pending.clear(),this._destroyed=!0}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Tn({type:t,selectors:[["","cdkCopyToClipboard",""]],hostBindings:function(r,i){1&r&&rn("click",function(){return i.copy()})},inputs:{text:[0,"cdkCopyToClipboard","text"],attempts:[0,"cdkCopyToClipboardAttempts","attempts"]},outputs:{copied:"cdkCopyToClipboardCopied"}})}return t})(),u$=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})();const uke=["*"];let pm=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-copy-button"]],inputs:{content:"content"},standalone:!1,ngContentSelectors:uke,decls:5,vars:4,consts:[[1,"copy-container"],[1,"copy-button"],[1,"copy-icon",3,"click","cdkCopyToClipboard","matTooltip"]],template:function(r,i){1&r&&(Ca(),ce(0,"div",0),Xr(1),ce(2,"div",1)(3,"span",2),ot(4,"translate"),rn("click",function(a){return a.stopPropagation()}),de()()()),2&r&&(ne(3),Ee("cdkCopyToClipboard",i.content)("matTooltip",ct(4,2,"Copy")))},dependencies:[ku,dke,Fo],styles:[".copy-button[_ngcontent-%COMP%]{align-self:end;margin-left:5px;margin-top:3px;visibility:hidden;opacity:0;cursor:pointer}.copy-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23cccccc%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M16%201H4c-1.1%200-2%20.9-2%202v14h2V3h12V1zm3%204H8c-1.1%200-2%20.9-2%202v14c0%201.1.9%202%202%202h11c1.1%200%202-.9%202-2V7c0-1.1-.9-2-2-2zm0%2016H8V7h11v14z%22%2F%3E%3C%2Fsvg%3E%0A);height:16px;width:16px;display:inline-block;background-repeat:no-repeat;background-size:contain}.copy-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:hover{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%231d1d1d%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M16%201H4c-1.1%200-2%20.9-2%202v14h2V3h12V1zm3%204H8c-1.1%200-2%20.9-2%202v14c0%201.1.9%202%202%202h11c1.1%200%202-.9%202-2V7c0-1.1-.9-2-2-2zm0%2016H8V7h11v14z%22%2F%3E%3C%2Fsvg%3E%0A);transition:background-image .6s ease-in-out}.copy-container[_ngcontent-%COMP%]{display:flex;align-items:center}"],changeDetection:1})}}return t})(),hke=(()=>{class t{transform(e){return{hold:"on hold",running:"running",stopped:"stopped",completed:"completed"}[e]||e}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275pipe=Ac({name:"status",type:t,pure:!0,standalone:!1})}}return t})();function fke(t,n){1&t&&Nt(0,"div",7)}function pke(t,n){1&t&&Nt(0,"div",8)}function mke(t,n){1&t&&Nt(0,"div",9)}function gke(t,n){1&t&&Nt(0,"div",10)}function _ke(t,n){if(1&t&&(ce(0,"div",11),nt(1),de()),2&t){const e=wt();ne(),mn(" ",e.trackingTime," ")}}let h$=(()=>{class t{constructor(){this.TrackingStatus=Pl}ngOnInit(){}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["tracking-status"]],inputs:{trackingStatus:"trackingStatus",trackingTime:"trackingTime"},standalone:!1,decls:10,vars:10,consts:[["class","status-icon__color_icon status-icon__color_icon__running",4,"ngIf"],["class","status-icon__color_icon status-icon__color_icon__hold",4,"ngIf"],["class","status-icon__color_icon status-icon__color_icon__stopped",4,"ngIf"],["class","status-icon__completed-status",4,"ngIf"],[1,"status-text"],[1,"status-text__state"],["class","status-text__time",4,"ngIf"],[1,"status-icon__color_icon","status-icon__color_icon__running"],[1,"status-icon__color_icon","status-icon__color_icon__hold"],[1,"status-icon__color_icon","status-icon__color_icon__stopped"],[1,"status-icon__completed-status"],[1,"status-text__time"]],template:function(r,i){1&r&&(Vt(0,fke,1,0,"div",0)(1,pke,1,0,"div",1)(2,mke,1,0,"div",2)(3,gke,1,0,"div",3),ce(4,"div",4)(5,"div",5),nt(6),ot(7,"status"),ot(8,"translate"),de(),Vt(9,_ke,2,1,"div",6),de()),2&r&&(Ee("ngIf",i.trackingStatus===i.TrackingStatus.running),ne(),Ee("ngIf",i.trackingStatus===i.TrackingStatus.hold),ne(),Ee("ngIf",i.trackingStatus===i.TrackingStatus.stopped),ne(),Ee("ngIf",i.trackingStatus===i.TrackingStatus.completed),ne(3),mn(" ",ct(8,8,ct(7,6,i.trackingStatus))," "),ne(3),Ee("ngIf",i.trackingStatus!==i.TrackingStatus.completed))},dependencies:[Zo,hke,Fo],styles:[".refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}[_nghost-%COMP%]{display:flex;position:relative}.status-icon__color_icon[_ngcontent-%COMP%]{position:absolute;border-radius:100%;width:9px;height:9px;top:14px;left:3px}.status-icon__color_icon__stopped[_ngcontent-%COMP%]{background-color:#f06060}.status-icon__color_icon__running[_ngcontent-%COMP%]{background-color:#63bd8c}.status-icon__color_icon__hold[_ngcontent-%COMP%]{background-color:#ff0}.status-icon__completed-status[_ngcontent-%COMP%]{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%2300A854%22%20fill-opacity%3D%22.724%22%20fill-rule%3D%22evenodd%22%20d%3D%22M32.402%2013.728L17.69%2028.485l-3.836-6.716a1.613%201.613%200%200%200-2.206-.602%201.613%201.613%200%200%200-.602%202.206l4.888%208.557a1.62%201.62%200%200%200%202.587.306l.018-.018%2016.15-16.199a1.617%201.617%200%200%200-.005-2.286%201.604%201.604%200%200%200-2.282-.005zM23%200C10.296%200%200%2010.296%200%2023s10.296%2023%2023%2023%2023-10.296%2023-23S35.704%200%2023%200z%22%2F%3E%0A%3C%2Fsvg%3E%0A) center center / 100% 100% no-repeat;background-size:15px 15px;margin-top:11px;float:left;width:15px;height:15px;position:absolute}.status-text[_ngcontent-%COMP%]{font-size:12px;line-height:16px;float:left;margin-top:11px;margin-left:23px}.status-text__state[_ngcontent-%COMP%]{font-weight:600;text-transform:capitalize}.status-text__time[_ngcontent-%COMP%]{font-weight:400;color:#4e5665}"],changeDetection:1})}}return t})(),vke=(()=>{class t{transform(e){const o=e-Math.floor(Date.now()/1e3);return o<=0?"expired":o<60?`${Math.floor(o)} sec`:o<3600?`${Math.floor(o/60)} min`:o<86400?`${Math.floor(o/3600)} hours`:o>=86400?`${Math.floor(o/86400)} days`:void 0}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275pipe=Ac({name:"timeDelta",type:t,pure:!0,standalone:!1})}}return t})(),yke=(()=>{class t{transform(e){return"object"==typeof e?e.auto_task&&e.user===Pk?"Automatically (Autotracing)":e.auto_task&&!e.user?"Automatically":e.user?e.user:"System administrator":""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275pipe=Ac({name:"createdBy",type:t,pure:!0,standalone:!1})}}return t})();const bke=(t,n)=>[t,n];function wke(t,n){1&t&&(ce(0,"mat-header-cell",14),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"URL")," "))}function Ske(t,n){if(1&t){const e=ti();ce(0,"mat-cell")(1,"app-copy-button",15)(2,"span",16),rn("click",function(){const i=Ot(e).$implicit;return Gt(wt().showRecordedSessions(i))}),nt(3),de()()()}if(2&t){const e=n.$implicit;ne(),Ee("content",e.url),ne(2),Cn(e.url)}}function Cke(t,n){1&t&&(ce(0,"mat-header-cell",14),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Tracing status")," "))}function xke(t,n){if(1&t&&(ce(0,"mat-cell")(1,"div",17),Nt(2,"tracking-status",18),de()()),2&t){const e=n.$implicit;ne(2),Ee("trackingStatus",e.status)("trackingTime",e.trackingTime)}}function kke(t,n){1&t&&(ce(0,"mat-header-cell",14),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Collected requests")," "))}function Dke(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),de()),2&t){const e=n.$implicit;ne(),mn(" ",e.request_count||0," ")}}function Mke(t,n){1&t&&(ce(0,"mat-header-cell",14),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Client IP")," "))}function Tke(t,n){if(1&t&&(ce(0,"mat-cell")(1,"app-copy-button",15),nt(2),de()()),2&t){const e=n.$implicit;ne(),Ee("content",e.client_ip),ne(),mn(" ",e.client_ip," ")}}function Eke(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),ce(3,"span",19),ot(4,"translate"),Nt(5,"i",20),de()()),2&t&&(ne(),mn("",ct(2,2,"Expires in")," "),ne(2),Ee("matTooltip",ct(4,4,"task_kept_time")))}function Ike(t,n){if(1&t&&(ce(0,"mat-cell",21),nt(1),ot(2,"timeDelta"),de()),2&t){const e=n.$implicit;ne(),mn(" ",ct(2,1,e.expire)," ")}}function Ake(t,n){if(1&t&&(ce(0,"mat-header-cell",14),nt(1),ot(2,"translate"),ot(3,"translate"),Nt(4,"span"),de()),2&t){const e=wt();ne(),mn("",e.OWNER_USER?ct(2,1,"Created"):ct(3,3,"Created by")," ")}}function Lke(t,n){if(1&t&&(ce(0,"span",25),nt(1),ot(2,"createdBy"),ot(3,"translate"),de()),2&t){const e=wt().$implicit;ne(),Cn(ct(3,3,ct(2,1,e)))}}function Nke(t,n){if(1&t&&(ce(0,"span",26),nt(1),ot(2,"date"),de()),2&t){const e=wt().$implicit;ne(),Cn(Hd(2,1,1e3*e.createtime,"MMM dd 'at' HH:mm"))}}function Oke(t,n){if(1&t&&(ce(0,"mat-cell")(1,"div",22),Vt(2,Lke,4,5,"span",23)(3,Nke,3,4,"span",24),de()()),2&t){const e=n.$implicit,r=wt();ne(2),Ee("ngIf",!r.OWNER_USER),ne(),Ee("ngIf",e.createtime)}}function Rke(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Actions")," "))}function Pke(t,n){if(1&t){const e=ti();ce(0,"button",31),rn("click",function(){Ot(e);const i=wt().$implicit,o=wt();return Gt(o.action(o.AgentCommand.continue,i))}),de()}}function Fke(t,n){if(1&t){const e=ti();ce(0,"button",32),rn("click",function(){Ot(e);const i=wt().$implicit,o=wt();return Gt(o.action(o.AgentCommand.stop,i))}),de()}}function Bke(t,n){if(1&t){const e=ti();ce(0,"button",33),rn("click",function(){Ot(e);const i=wt().$implicit,o=wt();return Gt(o.action(o.AgentCommand.delete,i))}),de()}}function Hke(t,n){if(1&t){const e=ti();ce(0,"mat-cell")(1,"button",27),rn("click",function(){const i=Ot(e).$implicit;return Gt(wt().showRecordedSessions(i))}),de(),Vt(2,Pke,1,0,"button",28)(3,Fke,1,0,"button",29)(4,Bke,1,0,"button",30),de()}if(2&t){const e=n.$implicit,r=wt();ne(2),Ee("ngIf",function $7(t,n,e,r){return K7(Ue(),an(),t,n,e,r)}(3,bke,r.TrackingStatus.stopped,r.TrackingStatus.hold).includes(e.status)),ne(),Ee("ngIf",e.status===r.TrackingStatus.running),ne(),Ee("ngIf",e.status!==r.TrackingStatus.running)}}function jke(t,n){1&t&&Nt(0,"mat-header-row")}function Uke(t,n){1&t&&Nt(0,"mat-row"),2&t&&qr("data-domain-name",n.$implicit.url)}let Yke=(()=>{class t{set sortSetter(e){this.sort=e,this.updateData()}set dataSourceSetter(e){this._dataSource=e,this.updateData()}updateData(){if(!this._dataSource||!this.sort)return;this.sort.active=this.appState.get(Ji.TASK_LIST_SORT_FIELD,this.DEFAULT_SORT_FIELD),this.sort.direction=this.appState.get(Ji.TASK_LIST_SORT_DIRECTION,this.DEFAULT_SORT_DIRECTION),this.dataSource.sort=this.sort;const e=this.dataSource.sortData;this.dataSource.sortData=(r,i)=>"tracingStatus"===i.active?r.sort((o,a)=>("asc"===i.direction?1:-1)*(o.status>a.status?1:o.status<a.status?-1:0)):e(r,i)}get dataSource(){return this._dataSource}constructor(e,r,i,o,a){this.router=e,this.agentService=r,this.dialog=i,this.appState=o,this.translate=a,this.OWNER_USER=!0,this.DEFAULT_SORT_FIELD="createtime",this.DEFAULT_SORT_DIRECTION="desc",this.TrackingStatus=Pl,this.AgentCommand=Ll,this.actionEmitter=new Bn,this.displayedColumns=["url","status","client_ip","request_count","expire","createtime","actions"]}showRecordedSessions(e){const r=e.tracing_task_id;this.router.navigate(e.auto_task&&e.user!==Pk?["tasks","grouped-requests",r]:["tasks",r])}action(e,r){var i=this;return Qa()(function*(){if([Ll.delete,Ll.stop].includes(e)){const a=i.translate.instant(e===Ll.delete?"ACTION.delete":"ACTION.stop");i.dialog.open(UA,{panelClass:"xray-flex-dialog",data:{title:i.translate.instant("CONFIRM.actionTitle",{action:a}),message:i.translate.instant("CONFIRM.message"),confirmButtonText:i.translate.instant("CONFIRM.confirmActionButton",{action:a})}}).afterClosed().subscribe(function(){var l=Qa()(function*(c){c&&i.actionEmitter.emit({actionName:e,taskItem:r})});return function(c){return l.apply(this,arguments)}}())}else i.actionEmitter.emit({actionName:e,taskItem:r})})()}sortChanged(){this.appState.set(Ji.TASK_LIST_SORT_FIELD,this.sort.active),this.appState.set(Ji.TASK_LIST_SORT_DIRECTION,this.sort.direction)}static{this.\u0275fac=function(r){return new(r||t)(Ht(cc),Ht(Mf),Ht(Fk),Ht(bu),Ht(hd))}}static{this.\u0275cmp=Vn({type:t,selectors:[["task-table"]],viewQuery:function(r,i){if(1&r&&No(Zs,5),2&r){let o;vn(o=yn())&&(i.sortSetter=o.first)}},inputs:{dataSourceSetter:[0,"dataSource","dataSourceSetter"]},outputs:{actionEmitter:"action"},standalone:!1,decls:24,vars:5,consts:[["matSort","",1,"task-table",3,"matSortChange","dataSource","matSortActive","matSortDirection"],["matColumnDef","url"],["mat-sort-header","",4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","status"],["matColumnDef","request_count"],["matColumnDef","client_ip"],["matColumnDef","expire"],[4,"matHeaderCellDef"],["translate","",4,"matCellDef"],["matColumnDef","createtime"],["matColumnDef","actions"],[4,"matHeaderRowDef"],[4,"matRowDef","matRowDefColumns"],["mat-sort-header",""],[3,"content"],[1,"task-table__url-item",3,"click"],[1,"task-table__multiline"],[3,"trackingStatus","trackingTime"],["matTooltipClass","black-tooltip",1,"expire-info",3,"matTooltip"],[1,"help-black-inline-icon"],["translate",""],[1,"task-creation-info"],["class","task-type",4,"ngIf"],["class","create-time",4,"ngIf"],[1,"task-type"],[1,"create-time"],["mat-button","",1,"action-btn","view-btn",3,"click"],["class","action-btn start-btn","mat-button","",3,"click",4,"ngIf"],["class","action-btn stop-btn","mat-button","",3,"click",4,"ngIf"],["class","action-btn remove-btn","mat-button","",3,"click",4,"ngIf"],["mat-button","",1,"action-btn","start-btn",3,"click"],["mat-button","",1,"action-btn","stop-btn",3,"click"],["mat-button","",1,"action-btn","remove-btn",3,"click"]],template:function(r,i){1&r&&(ce(0,"mat-table",0),rn("matSortChange",function(){return i.sortChanged()}),Mr(1,1),Vt(2,wke,4,3,"mat-header-cell",2)(3,Ske,4,2,"mat-cell",3),kr(),Mr(4,4),Vt(5,Cke,4,3,"mat-header-cell",2)(6,xke,3,2,"mat-cell",3),kr(),Mr(7,5),Vt(8,kke,4,3,"mat-header-cell",2)(9,Dke,2,1,"mat-cell",3),kr(),Mr(10,6),Vt(11,Mke,4,3,"mat-header-cell",2)(12,Tke,3,2,"mat-cell",3),kr(),Mr(13,7),Vt(14,Eke,6,6,"mat-header-cell",8)(15,Ike,3,3,"mat-cell",9),kr(),Mr(16,10),Vt(17,Ake,5,5,"mat-header-cell",2)(18,Oke,4,2,"mat-cell",3),kr(),Mr(19,11),Vt(20,Rke,4,3,"mat-header-cell",8)(21,Hke,5,6,"mat-cell",3),kr(),Vt(22,jke,1,0,"mat-header-row",12)(23,Uke,1,1,"mat-row",13),de()),2&r&&(Ee("dataSource",i.dataSource)("matSortActive",i.DEFAULT_SORT_FIELD)("matSortDirection",i.DEFAULT_SORT_DIRECTION),ne(22),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns))},dependencies:[Zo,cm,Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,Zs,h_,ku,pm,p1e,h$,yf,vke,yke,Fo],styles:[".task-table[_ngcontent-%COMP%]{font-family:Open Sans,serif}.task-table__multiline[_ngcontent-%COMP%]{min-height:45px;vertical-align:top}.task-table__url-item[_ngcontent-%COMP%]{cursor:pointer}.task-table__url-item[_ngcontent-%COMP%], .task-table[_ngcontent-%COMP%] .cdk-column-url[_ngcontent-%COMP%], .task-table[_ngcontent-%COMP%] .cdk-column-clientIp[_ngcontent-%COMP%], .task-table[_ngcontent-%COMP%] .cdk-column-DomainNameResolveTime[_ngcontent-%COMP%]{color:#4e5665;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;word-break:break-all;white-space:normal}.task-table[_ngcontent-%COMP%] mat-header-cell[_ngcontent-%COMP%] .expire-info[_ngcontent-%COMP%]{margin-left:5px;display:flex;position:relative}.task-table[_ngcontent-%COMP%] mat-header-cell[_ngcontent-%COMP%] .expire-info[_ngcontent-%COMP%] .material-icons[_ngcontent-%COMP%]{font-size:21px}.task-table[_ngcontent-%COMP%] .task-creation-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:12px;line-height:16px}.task-table[_ngcontent-%COMP%] .task-creation-info[_ngcontent-%COMP%] .task-type[_ngcontent-%COMP%]{font-weight:600}.task-table[_ngcontent-%COMP%] .task-creation-info[_ngcontent-%COMP%] .create-time[_ngcontent-%COMP%]{font-weight:400}"],changeDetection:1})}}return t})();const Vke=["searchBox"];function zke(t,n){1&t&&(ce(0,"mat-header-cell",16),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Domain")," "))}function Wke(t,n){if(1&t&&(ce(0,"mat-cell")(1,"app-copy-button",17),nt(2),de()()),2&t){const e=n.$implicit;ne(),Ee("content",e.domain),ne(),mn(" ",e.domain," ")}}function $ke(t,n){1&t&&(ce(0,"mat-header-cell",16),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Status")," "))}function Gke(t,n){if(1&t&&(ce(0,"mat-cell")(1,"div",18),Nt(2,"tracking-status",19),de()()),2&t){const e=n.$implicit;ne(2),Ee("trackingStatus",e.status)}}function qke(t,n){1&t&&(ce(0,"mat-header-cell",16),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Created")," "))}function Kke(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),ot(2,"date"),de()),2&t){const e=n.$implicit;ne(),mn(" ",Hd(2,1,1e3*e.creation_time,"MM.dd.yyyy 'at' HH:mm")," ")}}function Zke(t,n){1&t&&(ce(0,"mat-header-cell",16),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Email for reports")," "))}function Xke(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),de()),2&t){const e=n.$implicit;ne(),mn(" ",e.email," ")}}function Jke(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Actions")," "))}function Qke(t,n){if(1&t){const e=ti();ce(0,"button",23),rn("click",function(){Ot(e);const i=wt().$implicit,o=wt();return Gt(o.continuousAction(o.AgentCommand.startContinuous,i))}),de()}}function eDe(t,n){if(1&t){const e=ti();ce(0,"button",24),rn("click",function(){Ot(e);const i=wt().$implicit,o=wt();return Gt(o.continuousAction(o.AgentCommand.stopContinuous,i))}),de()}}function tDe(t,n){if(1&t){const e=ti();ce(0,"mat-cell"),Vt(1,Qke,1,0,"button",20)(2,eDe,1,0,"button",21),ce(3,"button",22),rn("click",function(){const i=Ot(e).$implicit,o=wt();return Gt(o.continuousAction(o.AgentCommand.disableContinuous,i))}),de()()}if(2&t){const e=n.$implicit,r=wt();ne(),Ee("ngIf",r.TrackingStatus.stopped===e.status),ne(),Ee("ngIf",e.status===r.TrackingStatus.running)}}function nDe(t,n){1&t&&Nt(0,"mat-header-row")}function rDe(t,n){1&t&&Nt(0,"mat-row")}let iDe=(()=>{class t{set matSort(e){this.sort=e}set matPaginator(e){this.paginator=e}constructor(e,r,i,o){this.agentService=e,this.dialog=r,this.router=i,this.translate=o,this.displayedColumns=["domain","status","creation_time","email","actions"],this.TrackingStatus=Pl,this.AgentCommand=Ll}ngAfterViewInit(){this.getContinuousTasks(),this.updateObservable.asObservable().subscribe(()=>{this.resetFilter(),this.getContinuousTasks()})}continuousAction(e,r){var i=this;return Qa()(function*(){if([Ll.stopContinuous,Ll.disableContinuous].includes(e)){const a=i.translate.instant(e===Ll.stopContinuous?"ACTION.stop":"ACTION.delete");i.dialog.open(UA,{panelClass:"xray-flex-dialog",data:{title:i.translate.instant("CONFIRM.continuousActionTitle",{action:a}),message:i.translate.instant("CONFIRM.message"),confirmButtonText:i.translate.instant("CONFIRM.confirmActionButton",{action:a})}}).afterClosed().subscribe(function(){var l=Qa()(function*(c){c&&(yield i.performAction(e,r))});return function(c){return l.apply(this,arguments)}}())}else yield i.performAction(e,r)})()}getContinuousTasks(){var e=this;return Qa()(function*(){const r=(yield e.agentService.getContinuousTasks()).data;e.dataSource=new Cu(r),e.dataSource.sort=e.sort})()}performAction(e,r){var i=this;return Qa()(function*(){try{yield i.agentService.continuousAction(e,r.original_url),i.getContinuousTasks()}catch{return}switch(e){case Ll.startContinuous:r.status=Pl.running;break;case Ll.stopContinuous:r.status=Pl.stopped}})()}doFilter(e){e=e||"",this.dataSource&&(this.dataSource.filter=e.trim().toLocaleLowerCase())}resetFilter(){this.searchBox.onSearchTextChanged(""),this.dataSource.sort.sort({id:null,start:"asc",disableClear:!1}),this.dataSource.sort=this.dataSource.sort,this.dataSource.paginator=this.paginator}static{this.\u0275fac=function(r){return new(r||t)(Ht(Mf),Ht(Fk),Ht(cc),Ht(hd))}}static{this.\u0275cmp=Vn({type:t,selectors:[["continuous-tasks-table"]],viewQuery:function(r,i){if(1&r&&No(Vke,5)(Zs,5)(fl,5),2&r){let o;vn(o=yn())&&(i.searchBox=o.first),vn(o=yn())&&(i.matSort=o.first),vn(o=yn())&&(i.matPaginator=o.first)}},inputs:{updateObservable:"updateObservable"},standalone:!1,decls:25,vars:13,consts:[["searchBox",""],[3,"text"],[1,"table-header-wrapper"],[1,"x-ray-search-box",3,"searchTextChange","searchText","placeholder"],[3,"pageSize","hidePageSize","length"],["matSort","",3,"dataSource"],["matColumnDef","domain"],["mat-sort-header","",4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","status"],["matColumnDef","creation_time"],["matColumnDef","email"],["matColumnDef","actions"],[4,"matHeaderCellDef"],[4,"matHeaderRowDef"],[4,"matRowDef","matRowDefColumns"],["mat-sort-header",""],[3,"content"],[1,"task-table__multiline"],[3,"trackingStatus"],["class","action-btn start-btn","mat-button","",3,"click",4,"ngIf"],["class","action-btn stop-btn","mat-button","",3,"click",4,"ngIf"],["mat-button","",1,"action-btn","remove-btn",3,"click"],["mat-button","",1,"action-btn","start-btn",3,"click"],["mat-button","",1,"action-btn","stop-btn",3,"click"]],template:function(r,i){1&r&&(Nt(0,"app-info-block",1),ot(1,"translate"),ce(2,"div",2)(3,"ui-search-box",3,0),ot(5,"translate"),rn("searchTextChange",function(a){return i.doFilter(a)}),de(),Nt(6,"mat-paginator",4),de(),ce(7,"mat-table",5),Mr(8,6),Vt(9,zke,4,3,"mat-header-cell",7)(10,Wke,3,2,"mat-cell",8),kr(),Mr(11,9),Vt(12,$ke,4,3,"mat-header-cell",7)(13,Gke,3,1,"mat-cell",8),kr(),Mr(14,10),Vt(15,qke,4,3,"mat-header-cell",7)(16,Kke,3,4,"mat-cell",8),kr(),Mr(17,11),Vt(18,Zke,4,3,"mat-header-cell",7)(19,Xke,2,1,"mat-cell",8),kr(),Mr(20,12),Vt(21,Jke,4,3,"mat-header-cell",13)(22,tDe,4,2,"mat-cell",8),kr(),Vt(23,nDe,1,0,"mat-header-row",14)(24,rDe,1,0,"mat-row",15),de()),2&r&&(Ee("text",ct(1,9,"continuous_tracing_info")),ne(3),Ee("searchText",i.filter)("placeholder",ct(5,11,"Search for domain")),ne(3),Ee("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),ne(),Ee("dataSource",i.dataSource),ne(16),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns))},dependencies:[Zo,cm,Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,Zs,h_,fl,eL,pm,h$,Uz,yf,Fo],styles:["mat-cell.mat-column-actions[_ngcontent-%COMP%], mat-header-cell.mat-column-actions[_ngcontent-%COMP%]{max-width:118px}app-info-block[_ngcontent-%COMP%]{margin-top:16px}"],changeDetection:1})}}return t})(),oDe=(()=>{class t{constructor(e,r,i,o,a){this.agent=e,this.appState=r,this.notification=i,this.loader=o,this.translate=a,this.analyticChanging=!1}ngOnInit(){var e=this;return Qa()(function*(){yield e.checkAnalyticStatus()})()}checkAnalyticStatus(){var e=this;return Qa()(function*(){yield e.agent.getAdvancedMetricsStatus(),e.analyticEnabled=e.appState.get("ADVANCED_METRICS_ENABLED")})()}switchAnalytic(){var e=this;return Qa()(function*(){try{const r=e.getAnalyticStatusToSet();e.startProgress(),yield e.agent.setAdvancedMetricsStatus(r),yield e.checkAnalyticStatus(),e.stopProgress(),e.notification.success(e.translate.instant("INFO.successTitle"),e.translate.instant("INFO.optionSaved"))}catch{e.stopProgress(),yield e.checkAnalyticStatus()}})()}getAnalyticStatusToSet(){return this.analyticEnabled?TI.enable:TI.disable}startProgress(){this.analyticChanging=!0,this.loader.start()}stopProgress(){this.analyticChanging=!1,this.loader.stop()}static{this.\u0275fac=function(r){return new(r||t)(Ht(Mf),Ht(bu),Ht(Nx),Ht(Fb),Ht(hd))}}static{this.\u0275cmp=Vn({type:t,selectors:[["settings"]],standalone:!1,decls:13,vars:17,consts:[[1,"analytic-settings"],[1,"analytic-settings__control"],[3,"ngModelChange","change","ngModel","disabled"],[1,"analytic-settings__text"],[1,"analytic-settings__text--header"],[1,"analytic-settings__text--description"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"div",1)(2,"mat-checkbox",2),Jp("ngModelChange",function(a){return Xp(i.analyticEnabled,a)||(i.analyticEnabled=a),a}),rn("change",function(){return i.switchAnalytic()}),de(),Vs(),de(),ce(3,"div",3)(4,"h3",4),nt(5),ot(6,"translate"),de(),ce(7,"span",5),nt(8),ot(9,"translate"),ot(10,"translate"),ot(11,"translate"),ot(12,"translate"),de()()()),2&r&&(ne(2),Zp("ngModel",i.analyticEnabled),Ee("disabled",i.analyticChanging),zs(),ne(3),mn(" ",ct(6,7,"ADVANCED_METRICS_SETUP_PAGE.settingsTitle")," "),ne(3),I3(" ",ct(9,9,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part1")," ",ct(10,11,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part2")," ",ct(11,13,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part3")," ",ct(12,15,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part4")," "))},dependencies:[Ok,r_,L2,Fo],styles:[".analytic-settings[_ngcontent-%COMP%]{display:flex;padding:20px;border-radius:4px;border:1px solid var(--%NS%lines, #DEE1EC);background:#fff;width:726px;margin-top:32px;align-items:flex-start}.analytic-settings__text--header[_ngcontent-%COMP%]{color:var(--%NS%cool-gray-900, #111928);font-family:Open Sans,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:150%}.analytic-settings__text--description[_ngcontent-%COMP%]{color:#000;font-family:Open Sans,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal}"],changeDetection:1})}}return t})();const aDe=["tracingPaginator"],sDe=["autoTracingPaginator"],lDe=["tracingSearchBox"],cDe=["autoTracingSearchBox"],dDe=["filterSelect"];function uDe(t,n){if(1&t){const e=ti();ce(0,"button",12),rn("click",function(){return Ot(e),Gt(wt().openStartContinuousTaskDialog())}),nt(1),ot(2,"translate"),de()}2&t&&(ne(),Cn(ct(2,1,"Create continuous tracing")))}function hDe(t,n){1&t&&(ce(0,"div",19),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"Tracing tasks")))}function fDe(t,n){1&t&&El(0)}function pDe(t,n){1&t&&(ce(0,"div",19),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"Autotracing tasks")))}function mDe(t,n){1&t&&El(0)}function gDe(t,n){1&t&&(ce(0,"div",19),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"Continuous tracing")))}function _De(t,n){1&t&&(ce(0,"div",19),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"Settings")))}function vDe(t,n){if(1&t){const e=ti();ce(0,"div",13)(1,"div",14)(2,"mat-tab-group",15),rn("selectedTabChange",function(i){return Ot(e),Gt(wt().onTabChange(i))}),ce(3,"mat-tab"),Vt(4,hDe,3,3,"ng-template",16)(5,fDe,1,0,"ng-container",17),de(),ce(6,"mat-tab"),Vt(7,pDe,3,3,"ng-template",16)(8,mDe,1,0,"ng-container",17),de(),ce(9,"mat-tab"),Vt(10,gDe,3,3,"ng-template",16),Nt(11,"continuous-tasks-table",18),de(),ce(12,"mat-tab"),Vt(13,_De,3,3,"ng-template",16),Nt(14,"settings"),de()()()()}if(2&t){const e=wt(),r=Il(9),i=Il(11);ne(2),Ee("selectedIndex",e.currentTabIndex),ne(3),Ee("ngTemplateOutlet",r),ne(3),Ee("ngTemplateOutlet",i),ne(3),Ee("updateObservable",e.updateContinuesTasks)}}function yDe(t,n){if(1&t){const e=ti();ce(0,"ui-select",35,4),ot(2,"translate"),rn("change",function(i){return Ot(e),Gt(wt(2).changeFilter(i))}),de()}if(2&t){const e=wt(2);Ee("label",ct(2,4,"Tasks type"))("options",e.taskTypeOptions)("selected",e.taskFilterObject.all.value)("hideSelectedValue",!0)}}function bDe(t,n){if(1&t){const e=ti();ce(0,"mat-chip-option",36),rn("removed",function(){return Ot(e),Gt(wt(2).removeFilter())}),nt(1),ot(2,"translate"),Nt(3,"i",37),de()}if(2&t){const e=wt(2);Ee("removable",!0),ne(),mn(" ",ct(2,2,e.tracingFilter.selectedFilter.value)," ")}}function wDe(t,n){1&t&&(ce(0,"div",38),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"NO TASKS FOUND")," "))}function SDe(t,n){if(1&t){const e=ti();Mr(0),ce(1,"task-table",39),rn("action",function(i){return Ot(e),Gt(wt(2).action(i))}),de(),kr()}if(2&t){const e=wt(2);ne(),Ee("dataSource",e.tracingTasksDataSource)}}function CDe(t,n){if(1&t){const e=ti();ce(0,"div",20)(1,"div",21)(2,"div",22)(3,"ui-search-box",23,2),ot(5,"translate"),rn("searchTextChange",function(i){return Ot(e),Gt(wt().doSearch(i))}),de(),Vt(6,yDe,3,6,"ui-select",24),de(),ce(7,"div",25)(8,"mat-chip-listbox"),Vt(9,bDe,4,4,"mat-chip-option",26),de()()(),ce(10,"div",27)(11,"ui-switch",28),ot(12,"translate"),Jp("ngModelChange",function(i){Ot(e);const o=wt();return Xp(o.autoUpdate,i)||(o.autoUpdate=i),Gt(i)}),rn("click",function(){return Ot(e),Gt(wt().toggleAutoUpdate())}),de(),Vs(),ce(13,"button",29),rn("click",function(){return Ot(e),Gt(wt().refreshTasks())}),Nt(14,"span",30),nt(15),ot(16,"translate"),de()()(),Vt(17,wDe,3,3,"div",31)(18,SDe,2,1,"ng-container",32),ce(19,"div",33)(20,"mat-paginator",34,3),rn("page",function(){return Ot(e),Gt(wt().pageChanged())}),de()()}if(2&t){const e=wt();ne(3),Ee("searchText",e.tracingFilter.searchText)("placeholder",ct(5,11,"Search for URL")),ne(3),Ee("ngIf",!e.OWNER_USER),ne(3),Ee("ngIf",e.tracingFilter.selectedFilter.filter!==e.taskFilterObject.all.filter),ne(2),Zp("ngModel",e.autoUpdate),Ee("label",ct(12,13,"Auto refresh")),zs(),ne(4),mn(" ",ct(16,15,"Refresh")," "),ne(2),Ee("ngIf",!e.tracingData?.length),ne(),Ee("ngIf",e.tracingData?.length),ne(2),Ee("pageSize",10)("hidePageSize",!0)}}function xDe(t,n){if(1&t){const e=ti();ce(0,"button",44),rn("click",function(){return Ot(e),Gt(wt(3).enableAutoTracing())}),nt(1),ot(2,"translate"),de()}2&t&&(ne(),Cn(ct(2,1,"Enable Autotracing")))}function kDe(t,n){1&t&&Nt(0,"app-warning-block",45),2&t&&Ee("title",wt(3).autoTracingMalfunction)}function DDe(t,n){if(1&t&&(Mr(0),ce(1,"empty-table",40),ot(2,"translate"),ot(3,"translate"),Mr(4),ce(5,"a",41),nt(6),ot(7,"translate"),de(),Vt(8,xDe,3,3,"button",42)(9,kDe,1,1,"app-warning-block",43),kr(),de(),kr()),2&t){const e=wt(2);ne(),Ee("title",ct(2,5,"Autotracing disabled"))("description",ct(3,7,"autotracing_feature_info")),ne(5),Cn(ct(7,9,"More details")),ne(2),Ee("ngIf",!e.isAutoTracingBlockers),ne(),Ee("ngIf",e.isAutoTracingBlockers)}}function MDe(t,n){1&t&&(ce(0,"div",38),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"NO TASKS FOUND")," "))}function TDe(t,n){if(1&t){const e=ti();Mr(0),ce(1,"task-table",39),rn("action",function(i){return Ot(e),Gt(wt(3).action(i))}),de(),kr()}if(2&t){const e=wt(3);ne(),Ee("dataSource",e.autoTracingTasksDataSource)}}function EDe(t,n){if(1&t){const e=ti();Mr(0),ce(1,"div",20)(2,"div",21)(3,"div",22)(4,"ui-search-box",23,5),ot(6,"translate"),rn("searchTextChange",function(i){return Ot(e),Gt(wt(2).doSearch(i))}),de()()(),ce(7,"mat-paginator",34,6),rn("page",function(){return Ot(e),Gt(wt(2).pageChanged())}),de()(),Vt(9,MDe,3,3,"div",31)(10,TDe,2,1,"ng-container",32),kr()}if(2&t){const e=wt(2);ne(4),Ee("searchText",e.autoTracingFilter.searchText)("placeholder",ct(6,6,"Search for URL")),ne(3),Ee("pageSize",10)("hidePageSize",!0),ne(2),Ee("ngIf",!e.autoTracingData?.length),ne(),Ee("ngIf",e.autoTracingData?.length)}}function IDe(t,n){if(1&t&&Vt(0,DDe,10,11,"ng-container",32)(1,EDe,11,8,"ng-container",32),2&t){const e=wt();Ee("ngIf",!e.autoTracingEnabled),ne(),Ee("ngIf",e.autoTracingEnabled)}}var f_=function(t){return t.manual="manual",t.auto="auto",t.all="all",t}(f_||{}),p_=function(t){return t[t.tracingTasks=0]="tracingTasks",t[t.autoTracingTasks=1]="autoTracingTasks",t[t.continuousTracingTasks=2]="continuousTracingTasks",t}(p_||{});let LDe=(()=>{class t{constructor(e,r,i,o,a,s,l){this.xrayService=e,this.agentService=r,this.appState=i,this.dialog=o,this.loader=a,this.cdRef=s,this.translate=l,this.OWNER_USER=!0,this.nginxCaching=!1,this.autoTracingEnabled=!0,this.isAutoTracingBlockers=!1,this.autoTracingMalfunction="",this.currentTabIndex=p_.tracingTasks,this.taskFilterObject={all:{filter:f_.all,value:"All"},manual:{filter:f_.manual,value:"Manually"},auto:{filter:f_.auto,value:"Automatically"}},this.taskTypeOptions=[this.taskFilterObject.all.value,this.taskFilterObject.auto.value,this.taskFilterObject.manual.value],this.tracingFilter={searchText:"",selectedFilter:this.taskFilterObject.all},this.autoTracingFilter={searchText:"",selectedFilter:this.taskFilterObject.all},this.userDomains=[],this.autoUpdate=!1,this.tracingFilter=this.appState.get(Ji.TASK_LIST_FILTER_STATE,this.tracingFilter),this.autoTracingFilter=this.appState.get(Ji.AUTO_TRACING_TASK_LIST_FILTER_STATE,this.autoTracingFilter)}ngOnInit(){this.autoUpdate="true"===localStorage.getItem("xrayAutoUpdate"),this.updateContinuesTasks=new fn,this.currentTabIndex=this.appState.get(Ji.TASKS_PAGE_ACTIVE_TAB_INDEX,0),this.OWNER_USER&&this.agentService.getUserDomains().then(e=>{this.userDomains=e.list}),this.checkNginx(),this.checkAutoTracing()}ngAfterViewInit(){this.updateData()}updateData(){this.updateTrigger=new fn,this.subscription=this.xrayService.prepareTaskListUpdateTimer(this.updateTrigger).subscribe(e=>{null!==e&&(e.sort((r,i)=>r.start_time>i.start_time?1:i.start_time>r.start_time?-1:0),this.data=e,this.cdRef.detectChanges(),setTimeout(()=>{const r=[],i=[];this.data.forEach(o=>{o.user===Pk?i.push(o):r.push(o)}),this.tracingData=r,this.autoTracingData=i,this.tracingTasksDataSource=new Cu(this.tracingData),this.autoTracingTasksDataSource=new Cu(this.autoTracingData),this.tracingPaginator.pageIndex=this.appState.get(Ji.TASK_LIST_CURRENT_PAGE,0),this.tracingTasksDataSource.paginator=this.tracingPaginator,this.autoTracingPaginator&&(this.autoTracingPaginator.pageIndex=this.appState.get(Ji.TASK_LIST_CURRENT_PAGE,0),this.autoTracingTasksDataSource.paginator=this.autoTracingPaginator),this.tracingTasksDataSource.filterPredicate=f$(),this.autoTracingTasksDataSource.filterPredicate=f$(),this.doFilter(),this.autoUpdate||this.subscription.unsubscribe(),this.cdRef.detectChanges()}))})}doFilter(){this.appState.set(Ji.TASK_LIST_FILTER_STATE,this.tracingFilter),this.appState.set(Ji.AUTO_TRACING_TASK_LIST_FILTER_STATE,this.autoTracingFilter),this.tracingTasksDataSource&&(this.tracingTasksDataSource.filter=JSON.stringify(this.tracingFilter)),this.autoTracingTasksDataSource&&(this.autoTracingTasksDataSource.filter=JSON.stringify(this.autoTracingFilter))}doSearch(e){this.currentTabIndex===p_.tracingTasks&&(this.tracingFilter.searchText=e),this.currentTabIndex===p_.autoTracingTasks&&(this.autoTracingFilter.searchText=e),this.doFilter()}openStartTracingDialog(){var e=this;this.dialog.open(iwe,{data:{userDomains:this.userDomains,nginxCaching:this.nginxCaching},panelClass:"xray-flex-dialog"}).afterClosed().subscribe(function(){var r=Qa()(function*(i){if(i){try{e.loader.start(),yield e.agentService.addTask(i),e.loader.stop(),e.refreshTasks()}catch{e.loader.stop()}e.resetFilter()}});return function(i){return r.apply(this,arguments)}}())}openStartContinuousTaskDialog(){var e=this;this.dialog.open(gwe,{data:{nginxCaching:this.nginxCaching},panelClass:"xray-flex-dialog"}).afterClosed().subscribe(function(){var r=Qa()(function*(i){if(i)try{e.loader.start(),yield e.agentService.addContinuousTask(i),e.loader.stop(),e.updateContinuesTasks.next(void 0)}catch{e.loader.stop()}});return function(i){return r.apply(this,arguments)}}())}action(e){var r=this;return Qa()(function*({actionName:i,taskItem:o}){try{r.loader.start(),yield r.agentService.action(i,o.tracing_task_id),r.loader.stop()}catch{return void r.loader.stop()}switch(i){case Ll.start:o.status=Pl.running;break;case Ll.stop:o.status=Pl.stopped;break;case Ll.continue:o.status=Pl.running}r.refreshTasks()}).apply(this,arguments)}refreshTasks(){this.subscription.closed?this.updateData():this.updateTrigger.next(void 0)}ngOnDestroy(){this.subscription?.unsubscribe()}pageChanged(){this.currentTabIndex===p_.tracingTasks&&this.appState.set(Ji.TASK_LIST_CURRENT_PAGE,this.tracingPaginator.pageIndex),this.currentTabIndex===p_.autoTracingTasks&&this.appState.set(Ji.AUTO_TRACING_TASK_LIST_CURRENT_PAGE,this.autoTracingPaginator.pageIndex),this.cdRef.detectChanges()}resetFilter(){this.tracingSearchBox&&this.tracingSearchBox.onSearchTextChanged(""),this.autoTracingSearchBox&&this.autoTracingSearchBox.onSearchTextChanged(""),this.tracingTasksDataSource&&this.tracingTasksDataSource.sort&&(this.tracingTasksDataSource.sort.sort({id:null,start:"asc",disableClear:!1}),this.tracingTasksDataSource.sort=this.tracingTasksDataSource.sort,this.appState.set(Ji.TASK_LIST_CURRENT_PAGE,0),this.appState.set(Ji.AUTO_TRACING_TASK_LIST_CURRENT_PAGE,0),this.tracingTasksDataSource.paginator=this.tracingPaginator,this.autoTracingTasksDataSource.paginator=this.autoTracingPaginator)}changeFilter(e){e===this.taskFilterObject.all.value?this.tracingFilter.selectedFilter=this.taskFilterObject.all:e===this.taskFilterObject.manual.value?this.tracingFilter.selectedFilter=this.taskFilterObject.manual:e===this.taskFilterObject.auto.value&&(this.tracingFilter.selectedFilter=this.taskFilterObject.auto),this.doFilter()}removeFilter(){this.tracingFilter.selectedFilter=this.taskFilterObject.all,this.filterSelect.selectValue(this.tracingFilter.selectedFilter.value)}onTabChange(e){this.currentTabIndex=e.index,this.appState.set(Ji.TASKS_PAGE_ACTIVE_TAB_INDEX,this.currentTabIndex),e.index!==p_.tracingTasks?this.subscription.unsubscribe():this.refreshTasks()}toggleAutoUpdate(){localStorage.setItem("xrayAutoUpdate",JSON.stringify(this.autoUpdate)),this.autoUpdate?this.refreshTasks():this.subscription.unsubscribe()}checkNginx(){this.agentService.getStatus().then(e=>{this.nginxCaching=this.OWNER_USER?e.user_nginx_cache:e.is_nginx_running})}checkAutoTracing(){this.OWNER_USER||this.agentService.getAutoTracingStatus().then(e=>{this.autoTracingEnabled=e.status===Yz.enabled,this.autoTracingMalfunction=e.malfunction?e.malfunction:"",this.isAutoTracingBlockers=this.autoTracingMalfunction.includes("Your kernel does not support throttling detection")})}enableAutoTracing(){var e=this;return Qa()(function*(){e.dialog.open(UA,{panelClass:"xray-flex-dialog",data:{title:e.translate.instant("CONFIRM.enableAutotracingTitle"),message:e.translate.instant("CONFIRM.enableAutotracingMessage")}}).afterClosed().subscribe(function(){var i=Qa()(function*(o){o&&(yield e.agentService.enableSSA(),yield e.agentService.enableAutoTracing(),e.autoTracingEnabled=!0,yield e.updateData())});return function(o){return i.apply(this,arguments)}}())})()}static{this.\u0275fac=function(r){return new(r||t)(Ht(dh),Ht(Mf),Ht(bu),Ht(Fk),Ht(Fb),Ht(yo),Ht(hd))}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-tracking-tasks"]],viewQuery:function(r,i){if(1&r&&No(aDe,5)(sDe,5)(lDe,5)(cDe,5)(dDe,5),2&r){let o;vn(o=yn())&&(i.tracingPaginator=o.first),vn(o=yn())&&(i.autoTracingPaginator=o.first),vn(o=yn())&&(i.tracingSearchBox=o.first),vn(o=yn())&&(i.autoTracingSearchBox=o.first),vn(o=yn())&&(i.filterSelect=o.first)}},standalone:!1,decls:12,vars:6,consts:[["tasks",""],["autoTracingTasks",""],["tracingSearchBox",""],["tracingPaginator",""],["filterSelect",""],["autoTracingSearchBox",""],["autoTracingPaginator",""],[1,"tracing-task-control-menu"],[1,"tracing-task__create-buttons-group"],["class","add-white-btn","id","create-continuous-task","mat-button","",3,"click",4,"ngIf"],["id","create-task","mat-button","",1,"start-green-btn","tracing-task__start-btn",3,"click"],["class","mat-tab-label-container legacy-mat-tab-label-hierarchy",4,"ngIf","ngIfElse"],["id","create-continuous-task","mat-button","",1,"add-white-btn",3,"click"],[1,"mat-tab-label-container","legacy-mat-tab-label-hierarchy"],[1,"mat-tab-labels","legacy-mat-tab-label-hierarchy"],[3,"selectedTabChange","selectedIndex"],["mat-tab-label",""],[4,"ngTemplateOutlet"],[3,"updateObservable"],[1,"mat-tab-label"],[1,"tracing-task__header"],[1,"left-wrapper"],[1,"filters"],[1,"x-ray-search-box",3,"searchTextChange","searchText","placeholder"],["id","change-filter",3,"label","options","selected","hideSelectedValue","change",4,"ngIf"],[1,"chips"],["class","xray-filter-chip",3,"removable","removed",4,"ngIf"],[1,"refresh-block"],["id","auto-update-switcher",3,"ngModelChange","click","ngModel","label"],["id","refresh-tasks","mat-button","",1,"dialog-btn","white-btn","tracing-task__refresh-btn",3,"click"],[1,"refresh-gray-inline-icon"],["class","no_result",4,"ngIf"],[4,"ngIf"],[1,"tracing-task__table-header"],[3,"page","pageSize","hidePageSize"],["id","change-filter",3,"change","label","options","selected","hideSelectedValue"],[1,"xray-filter-chip",3,"removed","removable"],["matChipRemove","",1,"close-inline-icon"],[1,"no_result"],[3,"action","dataSource"],[3,"title","description"],["href","https://docs.cloudlinux.com/cloudlinux-os-plus/#x-ray-autotracing","target","_blank","rel","noopener noreferrer",1,"autotracing-docs-link"],["class","enable-autotracing-button mat-button white-btn white-btn-bordered","type","button",3,"click",4,"ngIf"],["class","autotracing-blocker",3,"title",4,"ngIf"],["type","button",1,"enable-autotracing-button","mat-button","white-btn","white-btn-bordered",3,"click"],[1,"autotracing-blocker",3,"title"]],template:function(r,i){if(1&r&&(ce(0,"div",7),Nt(1,"ui-xray-logo"),ce(2,"div",8),Vt(3,uDe,3,3,"button",9),ce(4,"button",10),rn("click",function(){return i.openStartTracingDialog()}),nt(5),ot(6,"translate"),de()()(),Vt(7,vDe,15,4,"div",11)(8,CDe,22,17,"ng-template",null,0,Qp)(10,IDe,2,2,"ng-template",null,1,Qp)),2&r){const o=Il(9);ne(3),Ee("ngIf",!i.OWNER_USER),ne(2),mn(" ",ct(6,4,"Start tracing")," "),ne(2),Ee("ngIf",!i.OWNER_USER)("ngIfElse",o)}},dependencies:[Zo,b5,cm,fl,eL,WW,GW,Bxe,uL,dL,a$,Bz,r_,L2,l$,c$,jA,tke,Yke,iDe,oDe,Fo],styles:["[_nghost-%COMP%]{font-family:Open Sans,serif}[_nghost-%COMP%] .tracing-task__control-menu[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}[_nghost-%COMP%] .tracing-task__create-buttons-group[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;margin-bottom:14px}[_nghost-%COMP%] .tracing-task__create-buttons-group[_ngcontent-%COMP%] .mat-mdc-button[_ngcontent-%COMP%]{margin-left:8px}[_nghost-%COMP%] .tracing-task__header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-bottom:27px;margin-top:19px}[_nghost-%COMP%] .tracing-task__header[_ngcontent-%COMP%] .refresh-block[_ngcontent-%COMP%]{display:flex;height:42px}[_nghost-%COMP%] .tracing-task__header[_ngcontent-%COMP%] .filters[_ngcontent-%COMP%]{display:flex}[_nghost-%COMP%] .tracing-task__header[_ngcontent-%COMP%] .filters[_ngcontent-%COMP%] .x-ray-search-box[_ngcontent-%COMP%]{margin-right:10px}[_nghost-%COMP%] .tracing-task__header[_ngcontent-%COMP%] .chips[_ngcontent-%COMP%]{margin-top:10px}[_nghost-%COMP%] .tracing-task__refresh-btn[_ngcontent-%COMP%]{margin-left:37px}[_nghost-%COMP%] .table-header-wrapper[_ngcontent-%COMP%]{margin-bottom:44px;margin-top:37px}[_nghost-%COMP%] .table-header-wrapper[_ngcontent-%COMP%] .table-header[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:21px;color:#000}lvemanager[_nghost-%COMP%] .tracing-task__header[_ngcontent-%COMP%], lvemanager [_nghost-%COMP%] .tracing-task__header[_ngcontent-%COMP%]{margin-bottom:26px}.legacy-mat-tab-label-hierarchy[_ngcontent-%COMP%]{display:contents}.refresh-gray-inline-icon[_ngcontent-%COMP%]{margin-right:11px}.tracing-task__refresh-btn.mat-mdc-button[_ngcontent-%COMP%]{display:block}.enable-autotracing-button[_ngcontent-%COMP%]{margin-top:21px!important;font-weight:400!important;font-size:13px!important;line-height:18px!important}.autotracing-docs-link[_ngcontent-%COMP%]{font-weight:400;font-size:14px}.autotracing-blocker[_ngcontent-%COMP%]{margin-top:21px}"],changeDetection:1})}}return t})();function f$(){return(n,e)=>{const r=JSON.parse(e),i=r.searchText,o=r.selectedFilter.filter;return n.url.toLowerCase().includes(i)&&(o===f_.all||o===f_.auto&&n.auto_task&&!n.user||o===f_.manual&&!n.auto_task)}}var mm=function(t){return t.slowRequests="slowRequests",t.normalRequests="normalRequests",t.throttledRequests="throttledRequests",t}(mm||{});const hL={searchText:"",slowRequests:!0,normalRequests:!1,throttledRequests:!1};function fL(){return(n,e)=>{const r=JSON.parse(e);return n.url.includes(r.searchText.trim())&&(!r.slowRequests&&!r.normalRequests&&!r.throttledRequests||!!r.slowRequests&&n.duration>=Rk&&!n.hitting_limits||!!r.normalRequests&&n.duration<Rk&&!n.hitting_limits||!!r.throttledRequests&&n.hitting_limits)}}const NDe=t=>({active:t}),ODe=()=>({});function RDe(t,n){if(1&t&&(ce(0,"a",5),nt(1),ot(2,"translate"),de()),2&t){const e=wt().$implicit;Ee("routerLink",e.path)("queryParams",e.queryParams?e.queryParams:O3(5,ODe)),ne(),Cn(ct(2,3,e.label))}}function PDe(t,n){if(1&t&&(ce(0,"span"),nt(1),de()),2&t){const e=wt().$implicit;ne(),Cn(e.label)}}function FDe(t,n){if(1&t&&(ce(0,"li",2),ot(1,"translate"),Vt(2,RDe,3,6,"a",3)(3,PDe,2,1,"span",4),de()),2&t){const e=n.$implicit;(function h7(t){p7(_7,ele,t,!1)})(function B7(t,n,e=""){return C7(Ue(),t,n,e)}("max-width:",100/wt().breadcrumbItems.length,"%")),Ee("ngClass",Ug(9,NDe,e.active))("matTooltip",ct(1,7,e.label)),ne(2),Ee("ngIf",!e.active),ne(),Ee("ngIf",e.active)}}let p$=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-breadcrumbs"]],inputs:{breadcrumbItems:"breadcrumbItems"},standalone:!1,decls:2,vars:1,consts:[[1,"custom-breadcrumb"],["class","custom-breadcrumb__item",3,"ngClass","matTooltip","style",4,"ngFor","ngForOf"],[1,"custom-breadcrumb__item",3,"ngClass","matTooltip"],[3,"routerLink","queryParams",4,"ngIf"],[4,"ngIf"],[3,"routerLink","queryParams"]],template:function(r,i){1&r&&(ce(0,"ol",0),Vt(1,FDe,4,11,"li",1),de()),2&r&&(ne(),Ee("ngForOf",i.breadcrumbItems))},dependencies:[vf,u2,Zo,wV,ku,Fo],styles:["[_nghost-%COMP%]{width:calc(100% - 250px)}.custom-breadcrumb[_ngcontent-%COMP%]{font-family:Open Sans,serif;display:flex;flex-wrap:nowrap;list-style:none;font-weight:700;font-size:14px;line-height:23px}.custom-breadcrumb__item[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;color:#bbb;text-overflow:ellipsis}.custom-breadcrumb__item[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#bbb;text-decoration:underline}.custom-breadcrumb__item[_ngcontent-%COMP%] + .custom-breadcrumb__item[_ngcontent-%COMP%]{padding-left:.5rem}.custom-breadcrumb__item[_ngcontent-%COMP%] + .custom-breadcrumb__item[_ngcontent-%COMP%]:before{content:\"\";background-image:url(\"data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L1 11' stroke='%23B1B1B1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A\");background-repeat:no-repeat;background-position:center;display:inline-block;padding-right:.5rem;width:15px;height:12px}.custom-breadcrumb__item.active[_ngcontent-%COMP%]{font-weight:400;font-size:14px;line-height:23px;text-decoration:none;color:#000}"],changeDetection:1})}}return t})();function m$(t,n=Rx,e){const r=Jg(t,n);return function BDe(t,n){return da((e,r)=>{const{leading:i=!0,trailing:o=!1}=n??{};let a=!1,s=null,l=null,c=!1;const u=()=>{l?.unsubscribe(),l=null,o&&(w(),c&&r.complete())},p=()=>{l=null,c&&r.complete()},M=H=>l=ul(t(H)).subscribe(qo(r,u,p)),w=()=>{if(a){a=!1;const H=s;s=null,r.next(H),!c&&M(H)}};e.subscribe(qo(r,H=>{a=!0,s=H,(!l||l.closed)&&(i?w():M(H))},()=>{c=!0,(!(o&&a&&l)||l.closed)&&r.complete()}))})}(()=>r,e)}var fd=typeof window<"u"?window:{screen:{},navigator:{}},Y2=(fd.matchMedia||function(){return{matches:!1}}).bind(fd),g$=!1,_$=function(){};fd.addEventListener&&fd.addEventListener("p",_$,{get passive(){return g$=!0}}),fd.removeEventListener&&fd.removeEventListener("p",_$,!1);var v$=g$,pL="ontouchstart"in fd,y$=(pL||"TouchEvent"in fd&&Y2("(any-pointer: coarse)"),fd.navigator.userAgent||"");Y2("(pointer: coarse)").matches&&/iPad|Macintosh/.test(y$)&&Math.min(fd.screen.width||0,fd.screen.height||0);(Y2("(pointer: coarse)").matches||!Y2("(pointer: fine)").matches&&pL)&&/Windows.*Firefox/.test(y$),Y2("(any-pointer: fine)").matches||Y2("(any-hover: hover)");const VDe=(t,n,e)=>({tooltip:t,placement:n,content:e});function zDe(t,n){}function WDe(t,n){1&t&&Vt(0,zDe,0,0,"ng-template")}function $De(t,n){if(1&t&&Vt(0,WDe,1,0,null,1),2&t){const e=wt();Ee("ngTemplateOutlet",e.template)("ngTemplateOutletContext",G7(2,VDe,e.tooltip,e.placement,e.content))}}function GDe(t,n){if(1&t&&(ce(0,"div",0),nt(1),de()),2&t){const e=wt();qr("title",e.tooltip)("data-tooltip-placement",e.placement),ne(),mn(" ",e.content," ")}}const qDe=["tooltipTemplate"],KDe=["leftOuterSelectionBar"],ZDe=["rightOuterSelectionBar"],XDe=["fullBar"],JDe=["selectionBar"],QDe=["minHandle"],eMe=["maxHandle"],tMe=["floorLabel"],nMe=["ceilLabel"],rMe=["minHandleLabel"],iMe=["maxHandleLabel"],oMe=["combinedLabel"],aMe=["ticksElement"],sMe=t=>({"ngx-slider-selected":t});function lMe(t,n){if(1&t&&Nt(0,"ngx-slider-tooltip-wrapper",28),2&t){const e=wt().$implicit;Ee("template",wt().tooltipTemplate)("tooltip",e.valueTooltip)("placement",e.valueTooltipPlacement)("content",e.value)}}function cMe(t,n){1&t&&Nt(0,"span",29),2&t&&Ee("innerText",wt().$implicit.legend)}function dMe(t,n){1&t&&Nt(0,"span",30),2&t&&Ee("innerHTML",wt().$implicit.legend,NT)}function uMe(t,n){if(1&t&&(ce(0,"span",26),Nt(1,"ngx-slider-tooltip-wrapper",27),hi(2,lMe,1,4,"ngx-slider-tooltip-wrapper",28),hi(3,cMe,1,1,"span",29),hi(4,dMe,1,1,"span",30),de()),2&t){const e=n.$implicit,r=wt();Ee("ngClass",Ug(8,sMe,e.selected))("ngStyle",e.style),ne(),Ee("template",r.tooltipTemplate)("tooltip",e.tooltip)("placement",e.tooltipPlacement),ne(),fi(null!=e.value?2:-1),ne(),fi(null!=e.legend&&!1===r.allowUnsafeHtmlInSlider?3:-1),ne(),fi(null==e.legend||null!=r.allowUnsafeHtmlInSlider&&!r.allowUnsafeHtmlInSlider?-1:4)}}var uh=function(t){return t[t.Low=0]="Low",t[t.High=1]="High",t[t.Floor=2]="Floor",t[t.Ceil=3]="Ceil",t[t.TickValue=4]="TickValue",t}(uh||{});class Vk{constructor(){this.floor=0,this.ceil=null,this.step=1,this.minRange=null,this.maxRange=null,this.pushRange=!1,this.minLimit=null,this.maxLimit=null,this.translate=null,this.combineLabels=null,this.getLegend=null,this.getStepLegend=null,this.stepsArray=null,this.bindIndexForStepsArray=!1,this.draggableRange=!1,this.draggableRangeOnly=!1,this.showSelectionBar=!1,this.showSelectionBarEnd=!1,this.showSelectionBarFromValue=null,this.showOuterSelectionBars=!1,this.hidePointerLabels=!1,this.hideLimitLabels=!1,this.autoHideLimitLabels=!0,this.readOnly=!1,this.disabled=!1,this.showTicks=!1,this.showTicksValues=!1,this.tickStep=null,this.tickValueStep=null,this.ticksArray=null,this.ticksTooltip=null,this.ticksValuesTooltip=null,this.vertical=!1,this.getSelectionBarColor=null,this.getTickColor=null,this.getPointerColor=null,this.keyboardSupport=!0,this.scale=1,this.rotate=0,this.enforceStep=!0,this.enforceRange=!0,this.enforceStepsArray=!0,this.noSwitching=!1,this.onlyBindHandles=!1,this.rightToLeft=!1,this.reversedControls=!1,this.boundPointerLabels=!0,this.logScale=!1,this.customValueToPosition=null,this.customPositionToValue=null,this.precisionLimit=12,this.selectionBarGradient=null,this.ariaLabel="ngx-slider",this.ariaLabelledBy=null,this.ariaLabelHigh="ngx-slider-max",this.ariaLabelledByHigh=null,this.handleDimension=null,this.barDimension=null,this.animate=!0,this.animateOnMove=!1}}const b$=new xt("AllowUnsafeHtmlInSlider");var ar=function(t){return t[t.Min=0]="Min",t[t.Max=1]="Max",t}(ar||{});class hMe{}class un{static isNullOrUndefined(n){return null==n}static areArraysEqual(n,e){if(n.length!==e.length)return!1;for(let r=0;r<n.length;++r)if(n[r]!==e[r])return!1;return!0}static linearValueToPosition(n,e,r){return(n-e)/(r-e)}static logValueToPosition(n,e,r){return((n=Math.log(n))-(e=Math.log(e)))/((r=Math.log(r))-e)}static linearPositionToValue(n,e,r){return n*(r-e)+e}static logPositionToValue(n,e,r){return e=Math.log(e),r=Math.log(r),Math.exp(n*(r-e)+e)}static findStepIndex(n,e){const r=e.map(o=>Math.abs(n-o.value));let i=0;for(let o=0;o<e.length;o++)r[o]!==r[i]&&r[o]<r[i]&&(i=o);return i}}class is{static roundToPrecisionLimit(n,e){return+n.toPrecision(e)}static isModuloWithinPrecisionLimit(n,e,r){const i=Math.pow(10,-r);return Math.abs(n%e)<=i||Math.abs(Math.abs(n%e)-e)<=i}static clampToRange(n,e,r){return Math.min(Math.max(n,e),r)}}class w${constructor(){this.eventName=null,this.events=null,this.eventsSubscription=null,this.teardownCallback=null}}class S${constructor(n){this.renderer=n}attachPassiveEventListener(n,e,r,i){if(!0!==v$)return this.attachEventListener(n,e,r,i);const o=new w$;o.eventName=e,o.events=new fn;const a=s=>{o.events.next(s)};return n.addEventListener(e,a,{passive:!0,capture:!1}),o.teardownCallback=()=>{n.removeEventListener(e,a,{passive:!0,capture:!1})},o.eventsSubscription=o.events.pipe(un.isNullOrUndefined(i)?ia(()=>{}):m$(i,void 0,{leading:!0,trailing:!0})).subscribe(s=>{r(s)}),o}detachEventListener(n){un.isNullOrUndefined(n.eventsSubscription)||(n.eventsSubscription.unsubscribe(),n.eventsSubscription=null),un.isNullOrUndefined(n.events)||(n.events.complete(),n.events=null),un.isNullOrUndefined(n.teardownCallback)||(n.teardownCallback(),n.teardownCallback=null)}attachEventListener(n,e,r,i){const o=new w$;return o.eventName=e,o.events=new fn,o.teardownCallback=this.renderer.listen(n,e,s=>{o.events.next(s)}),o.eventsSubscription=o.events.pipe(un.isNullOrUndefined(i)?ia(()=>{}):m$(i,void 0,{leading:!0,trailing:!0})).subscribe(s=>{r(s)}),o}}let gm=(()=>{class t{get position(){return this._position}get dimension(){return this._dimension}get alwaysHide(){return this._alwaysHide}get vertical(){return this._vertical}get scale(){return this._scale}get rotate(){return this._rotate}constructor(){this.elemRef=Q(yr),this.renderer=Q(es),this.changeDetectionRef=Q(yo),this._position=0,this._dimension=0,this._alwaysHide=!1,this._vertical=!1,this._scale=1,this._rotate=0,this.opacity=1,this.visibility="visible",this.left="",this.bottom="",this.height="",this.width="",this.transform="",this.eventListeners=[],this.eventListenerHelper=new S$(this.renderer)}setAlwaysHide(e){this._alwaysHide=e,this.visibility=e?"hidden":"visible"}hide(){this.opacity=0}show(){this.alwaysHide||(this.opacity=1)}isVisible(){return!this.alwaysHide&&0!==this.opacity}setVertical(e){this._vertical=e,this._vertical?(this.left="",this.width=""):(this.bottom="",this.height="")}setScale(e){this._scale=e}setRotate(e){this._rotate=e,this.transform="rotate("+e+"deg)"}getRotate(){return this._rotate}setPosition(e){this._position!==e&&!this.isRefDestroyed()&&this.changeDetectionRef.markForCheck(),this._position=e,this._vertical?this.bottom=Math.round(e)+"px":this.left=Math.round(e)+"px"}calculateDimension(){const e=this.getBoundingClientRect();this._dimension=this.vertical?(e.bottom-e.top)*this.scale:(e.right-e.left)*this.scale}setDimension(e){this._dimension!==e&&!this.isRefDestroyed()&&this.changeDetectionRef.markForCheck(),this._dimension=e,this._vertical?this.height=Math.round(e)+"px":this.width=Math.round(e)+"px"}getBoundingClientRect(){return this.elemRef.nativeElement.getBoundingClientRect()}on(e,r,i){const o=this.eventListenerHelper.attachEventListener(this.elemRef.nativeElement,e,r,i);this.eventListeners.push(o)}onPassive(e,r,i){const o=this.eventListenerHelper.attachPassiveEventListener(this.elemRef.nativeElement,e,r,i);this.eventListeners.push(o)}off(e){let r,i;un.isNullOrUndefined(e)?(r=[],i=this.eventListeners):(r=this.eventListeners.filter(o=>o.eventName!==e),i=this.eventListeners.filter(o=>o.eventName===e));for(const o of i)this.eventListenerHelper.detachEventListener(o);this.eventListeners=r}isRefDestroyed(){return un.isNullOrUndefined(this.changeDetectionRef)||this.changeDetectionRef.destroyed}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275dir=Tn({type:t,selectors:[["","ngxSliderElement",""]],hostVars:14,hostBindings:function(r,i){2&r&&ab("opacity",i.opacity)("visibility",i.visibility)("left",i.left)("bottom",i.bottom)("height",i.height)("width",i.width)("transform",i.transform)}})}}return t})(),mL=(()=>{class t extends gm{constructor(){super(...arguments),this.active=!1,this.role="",this.tabindex="",this.ariaOrientation="",this.ariaLabel="",this.ariaLabelledBy="",this.ariaValueNow="",this.ariaValueText="",this.ariaValueMin="",this.ariaValueMax="",this.document=Q(Mi)}focus(){this.elemRef.nativeElement.focus()}focusIfNeeded(){this.document.activeElement!==this.elemRef.nativeElement&&this.elemRef.nativeElement.focus()}static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})()}static{this.\u0275dir=Tn({type:t,selectors:[["","ngxSliderHandle",""]],hostVars:11,hostBindings:function(r,i){2&r&&(qr("role",i.role)("tabindex",i.tabindex)("aria-orientation",i.ariaOrientation)("aria-label",i.ariaLabel)("aria-labelledby",i.ariaLabelledBy)("aria-valuenow",i.ariaValueNow)("aria-valuetext",i.ariaValueText)("aria-valuemin",i.ariaValueMin)("aria-valuemax",i.ariaValueMax),er("ngx-slider-active",i.active))},features:[jr]})}}return t})(),V2=(()=>{class t extends gm{constructor(){super(...arguments),this.allowUnsafeHtmlInSlider=Q(b$,{optional:!0}),this._value=null}get value(){return this._value}setValue(e){let r=!1;!this.alwaysHide&&(un.isNullOrUndefined(this.value)||this.value.length!==e.length||this.value.length>0&&0===this.dimension)&&(r=!0),this._value=e,!1===this.allowUnsafeHtmlInSlider?this.elemRef.nativeElement.innerText=e:this.elemRef.nativeElement.innerHTML=e,r&&this.calculateDimension()}static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})()}static{this.\u0275dir=Tn({type:t,selectors:[["","ngxSliderLabel",""]],features:[jr]})}}return t})(),C$=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["ngx-slider-tooltip-wrapper"]],inputs:{template:"template",tooltip:"tooltip",placement:"placement",content:"content"},decls:2,vars:2,consts:[[1,"ngx-slider-inner-tooltip"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(r,i){1&r&&(hi(0,$De,1,6),hi(1,GDe,2,3,"div",0)),2&r&&(fi(i.template?0:-1),ne(),fi(i.template?-1:1))},dependencies:[Ua,b5],styles:[".lvemanager-xray-root .ngx-slider-inner-tooltip[_ngcontent-%COMP%]{height:100%}"],changeDetection:1})}}return t})();class fMe{constructor(){this.selected=!1,this.style={},this.tooltip=null,this.tooltipPlacement=null,this.value=null,this.valueTooltip=null,this.valueTooltipPlacement=null,this.legend=null}}class x${constructor(){this.active=!1,this.value=0,this.difference=0,this.position=0,this.lowLimit=0,this.highLimit=0}}class zk{static compare(n,e){return!(un.isNullOrUndefined(n)&&un.isNullOrUndefined(e)||un.isNullOrUndefined(n)!==un.isNullOrUndefined(e))&&n.value===e.value&&n.highValue===e.highValue}}class k$ extends zk{static compare(n,e){return!(un.isNullOrUndefined(n)&&un.isNullOrUndefined(e)||un.isNullOrUndefined(n)!==un.isNullOrUndefined(e))&&n.value===e.value&&n.highValue===e.highValue&&n.forceChange===e.forceChange}}const pMe={provide:Ef,useExisting:_o(()=>gL),multi:!0};let gL=(()=>{class t{set manualRefresh(e){this.unsubscribeManualRefresh(),this.manualRefreshSubscription=e.subscribe(()=>{setTimeout(()=>this.calculateViewDimensionsAndDetectChanges())})}set triggerFocus(e){this.unsubscribeTriggerFocus(),this.triggerFocusSubscription=e.subscribe(r=>{this.focusPointer(r)})}set cancelUserChange(e){this.unsubscribeCancelUserChange(),this.cancelUserChangeSubscription=e.subscribe(()=>{this.moving&&(this.positionTrackingHandle(this.preStartHandleValue),this.forceEnd(!0))})}get range(){return!un.isNullOrUndefined(this.value)&&!un.isNullOrUndefined(this.highValue)}get showTicks(){return this.viewOptions.showTicks}constructor(){this.renderer=Q(es),this.elementRef=Q(yr),this.changeDetectionRef=Q(yo),this.zone=Q(ir),this.allowUnsafeHtmlInSlider=Q(b$,{optional:!0}),this.sliderElementNgxSliderClass=!0,this.value=null,this.valueChange=new Bn,this.highValue=null,this.highValueChange=new Bn,this.options=new Vk,this.userChangeStart=new Bn,this.userChange=new Bn,this.userChangeEnd=new Bn,this.initHasRun=!1,this.inputModelChangeSubject=new fn,this.inputModelChangeSubscription=null,this.outputModelChangeSubject=new fn,this.outputModelChangeSubscription=null,this.viewLowValue=null,this.viewHighValue=null,this.viewOptions=new Vk,this.handleHalfDimension=0,this.maxHandlePosition=0,this.currentTrackingPointer=null,this.currentFocusPointer=null,this.firstKeyDown=!1,this.touchId=null,this.dragging=new x$,this.preStartHandleValue=null,this.sliderElementVerticalClass=!1,this.sliderElementAnimateClass=!1,this.sliderElementWithLegendClass=!1,this.sliderElementDisabledAttr=null,this.sliderElementAriaLabel="ngx-slider",this.barStyle={},this.minPointerStyle={},this.maxPointerStyle={},this.fullBarTransparentClass=!1,this.selectionBarDraggableClass=!1,this.ticksUnderValuesClass=!1,this.intermediateTicks=!1,this.ticks=[],this.eventListenerHelper=null,this.onMoveEventListener=null,this.onEndEventListener=null,this.onCancelEventListener=null,this.moving=!1,this.resizeObserver=null,this.onTouchedCallback=null,this.onChangeCallback=null,this.document=Q(Mi),this.eventListenerHelper=new S$(this.renderer)}ngOnInit(){this.viewOptions=new Vk,Object.assign(this.viewOptions,this.options),this.updateDisabledState(),this.updateVerticalState(),this.updateAriaLabel()}ngAfterViewInit(){this.applyOptions(),this.subscribeInputModelChangeSubject(),this.subscribeOutputModelChangeSubject(),this.renormaliseModelValues(),this.viewLowValue=this.modelValueToViewValue(this.value),this.viewHighValue=this.range?this.modelValueToViewValue(this.highValue):null,this.updateVerticalState(),this.manageElementsStyle(),this.updateDisabledState(),this.calculateViewDimensions(),this.addAccessibility(),this.updateCeilLabel(),this.updateFloorLabel(),this.initHandles(),this.manageEventsBindings(),this.updateAriaLabel(),this.subscribeResizeObserver(),this.initHasRun=!0,this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}ngOnChanges(e){!un.isNullOrUndefined(e.options)&&JSON.stringify(e.options.previousValue)!==JSON.stringify(e.options.currentValue)&&this.onChangeOptions(),(!un.isNullOrUndefined(e.value)||!un.isNullOrUndefined(e.highValue))&&this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,controlAccessorChange:!1,forceChange:!1,internalChange:!1})}ngOnDestroy(){this.unbindEvents(),this.unsubscribeResizeObserver(),this.unsubscribeInputModelChangeSubject(),this.unsubscribeOutputModelChangeSubject(),this.unsubscribeManualRefresh(),this.unsubscribeTriggerFocus()}writeValue(e){e instanceof Array?(this.value=e[0],this.highValue=e[1]):this.value=e,this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!1,controlAccessorChange:!0})}registerOnChange(e){this.onChangeCallback=e}registerOnTouched(e){this.onTouchedCallback=e}setDisabledState(e){this.viewOptions.disabled=e,this.updateDisabledState(),this.initHasRun&&this.manageEventsBindings()}setAriaLabel(e){this.viewOptions.ariaLabel=e,this.updateAriaLabel()}onResize(e){this.calculateViewDimensionsAndDetectChanges()}subscribeInputModelChangeSubject(){this.inputModelChangeSubscription=this.inputModelChangeSubject.pipe(EI(k$.compare),Ro(e=>!e.forceChange&&!e.internalChange)).subscribe(e=>this.applyInputModelChange(e))}subscribeOutputModelChangeSubject(){this.outputModelChangeSubscription=this.outputModelChangeSubject.pipe(EI(k$.compare)).subscribe(e=>this.publishOutputModelChange(e))}subscribeResizeObserver(){this.resizeObserver=new ResizeObserver(()=>this.calculateViewDimensionsAndDetectChanges()),this.resizeObserver.observe(this.elementRef.nativeElement)}unsubscribeResizeObserver(){this.resizeObserver.disconnect(),this.resizeObserver=null}unsubscribeOnMove(){un.isNullOrUndefined(this.onMoveEventListener)||(this.eventListenerHelper.detachEventListener(this.onMoveEventListener),this.onMoveEventListener=null)}unsubscribeOnEnd(){un.isNullOrUndefined(this.onEndEventListener)||(this.eventListenerHelper.detachEventListener(this.onEndEventListener),this.onEndEventListener=null),un.isNullOrUndefined(this.onCancelEventListener)||(this.eventListenerHelper.detachEventListener(this.onCancelEventListener),this.onCancelEventListener=null)}unsubscribeInputModelChangeSubject(){un.isNullOrUndefined(this.inputModelChangeSubscription)||(this.inputModelChangeSubscription.unsubscribe(),this.inputModelChangeSubscription=null)}unsubscribeOutputModelChangeSubject(){un.isNullOrUndefined(this.outputModelChangeSubscription)||(this.outputModelChangeSubscription.unsubscribe(),this.outputModelChangeSubscription=null)}unsubscribeManualRefresh(){un.isNullOrUndefined(this.manualRefreshSubscription)||(this.manualRefreshSubscription.unsubscribe(),this.manualRefreshSubscription=null)}unsubscribeTriggerFocus(){un.isNullOrUndefined(this.triggerFocusSubscription)||(this.triggerFocusSubscription.unsubscribe(),this.triggerFocusSubscription=null)}unsubscribeCancelUserChange(){un.isNullOrUndefined(this.cancelUserChangeSubscription)||(this.cancelUserChangeSubscription.unsubscribe(),this.cancelUserChangeSubscription=null)}getPointerElement(e){return e===ar.Min?this.minHandleElement:e===ar.Max?this.maxHandleElement:null}getCurrentTrackingValue(){return this.currentTrackingPointer===ar.Min?this.viewLowValue:this.currentTrackingPointer===ar.Max?this.viewHighValue:null}modelValueToViewValue(e){return un.isNullOrUndefined(e)?NaN:un.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?+e:un.findStepIndex(+e,this.viewOptions.stepsArray)}viewValueToModelValue(e){return un.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?e:this.getStepValue(e)}getStepValue(e){const r=this.viewOptions.stepsArray[e];return un.isNullOrUndefined(r)?NaN:r.value}applyViewChange(){this.value=this.viewValueToModelValue(this.viewLowValue),this.range&&(this.highValue=this.viewValueToModelValue(this.viewHighValue)),this.outputModelChangeSubject.next({value:this.value,highValue:this.highValue,controlAccessorChange:!1,userEventInitiated:!0,forceChange:!1}),this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,controlAccessorChange:!1,forceChange:!1,internalChange:!0})}applyInputModelChange(e){const r=this.normaliseModelValues(e),i=!zk.compare(e,r);i&&(this.value=r.value,this.highValue=r.highValue),this.viewLowValue=this.modelValueToViewValue(r.value),this.viewHighValue=this.range?this.modelValueToViewValue(r.highValue):null,this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.range&&this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateSelectionBar(),this.updateTicksScale(),this.updateAriaAttributes(),this.range&&this.updateCombinedLabel(),this.outputModelChangeSubject.next({value:r.value,highValue:r.highValue,controlAccessorChange:e.controlAccessorChange,forceChange:i,userEventInitiated:!1})}publishOutputModelChange(e){const r=()=>{this.valueChange.emit(e.value),this.range&&this.highValueChange.emit(e.highValue),!e.controlAccessorChange&&(un.isNullOrUndefined(this.onChangeCallback)||this.onChangeCallback(this.range?[e.value,e.highValue]:e.value),un.isNullOrUndefined(this.onTouchedCallback)||this.onTouchedCallback(this.range?[e.value,e.highValue]:e.value))};e.userEventInitiated?(r(),this.userChange.emit(this.getChangeContext())):setTimeout(()=>{r()})}normaliseModelValues(e){const r=new zk;if(r.value=e.value,r.highValue=e.highValue,!un.isNullOrUndefined(this.viewOptions.stepsArray)){if(this.viewOptions.enforceStepsArray){const i=un.findStepIndex(r.value,this.viewOptions.stepsArray);if(r.value=this.viewOptions.stepsArray[i].value,this.range){const o=un.findStepIndex(r.highValue,this.viewOptions.stepsArray);r.highValue=this.viewOptions.stepsArray[o].value}}return r}if(this.viewOptions.enforceStep&&(r.value=this.roundStep(r.value),this.range&&(r.highValue=this.roundStep(r.highValue))),this.viewOptions.enforceRange&&(r.value=is.clampToRange(r.value,this.viewOptions.floor,this.viewOptions.ceil),this.range&&(r.highValue=is.clampToRange(r.highValue,this.viewOptions.floor,this.viewOptions.ceil)),this.range&&e.value>e.highValue))if(this.viewOptions.noSwitching)r.value=r.highValue;else{const i=e.value;r.value=e.highValue,r.highValue=i}return r}renormaliseModelValues(){const e={value:this.value,highValue:this.highValue},r=this.normaliseModelValues(e);zk.compare(r,e)||(this.value=r.value,this.highValue=r.highValue,this.outputModelChangeSubject.next({value:this.value,highValue:this.highValue,controlAccessorChange:!1,forceChange:!0,userEventInitiated:!1}))}onChangeOptions(){if(!this.initHasRun)return;const e=this.getOptionsInfluencingEventBindings(this.viewOptions);this.applyOptions();const r=this.getOptionsInfluencingEventBindings(this.viewOptions),i=!un.areArraysEqual(e,r);this.renormaliseModelValues(),this.viewLowValue=this.modelValueToViewValue(this.value),this.viewHighValue=this.range?this.modelValueToViewValue(this.highValue):null,this.resetSlider(i)}applyOptions(){if(this.viewOptions=new Vk,Object.assign(this.viewOptions,this.options),this.viewOptions.draggableRange=this.range&&this.viewOptions.draggableRange,this.viewOptions.draggableRangeOnly=this.range&&this.viewOptions.draggableRangeOnly,this.viewOptions.draggableRangeOnly&&(this.viewOptions.draggableRange=!0),this.viewOptions.showTicks=this.viewOptions.showTicks||this.viewOptions.showTicksValues||!un.isNullOrUndefined(this.viewOptions.ticksArray),this.viewOptions.showTicks&&(!un.isNullOrUndefined(this.viewOptions.tickStep)||!un.isNullOrUndefined(this.viewOptions.ticksArray))&&(this.intermediateTicks=!0),this.viewOptions.showSelectionBar=this.viewOptions.showSelectionBar||this.viewOptions.showSelectionBarEnd||!un.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue),un.isNullOrUndefined(this.viewOptions.stepsArray)?this.applyFloorCeilOptions():this.applyStepsArrayOptions(),un.isNullOrUndefined(this.viewOptions.combineLabels)&&(this.viewOptions.combineLabels=(e,r)=>e+" - "+r),this.viewOptions.logScale&&0===this.viewOptions.floor)throw Error("Can't use floor=0 with logarithmic scale")}applyStepsArrayOptions(){this.viewOptions.floor=0,this.viewOptions.ceil=this.viewOptions.stepsArray.length-1,this.viewOptions.step=1,un.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=e=>String(this.viewOptions.bindIndexForStepsArray?this.getStepValue(e):e))}applyFloorCeilOptions(){if(un.isNullOrUndefined(this.viewOptions.step)?this.viewOptions.step=1:(this.viewOptions.step=+this.viewOptions.step,this.viewOptions.step<=0&&(this.viewOptions.step=1)),un.isNullOrUndefined(this.viewOptions.ceil)||un.isNullOrUndefined(this.viewOptions.floor))throw Error("floor and ceil options must be supplied");this.viewOptions.ceil=+this.viewOptions.ceil,this.viewOptions.floor=+this.viewOptions.floor,un.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=e=>String(e))}resetSlider(e=!0){this.manageElementsStyle(),this.addAccessibility(),this.updateCeilLabel(),this.updateFloorLabel(),e&&(this.unbindEvents(),this.manageEventsBindings()),this.updateDisabledState(),this.updateAriaLabel(),this.calculateViewDimensions(),this.refocusPointerIfNeeded()}focusPointer(e){e!==ar.Min&&e!==ar.Max&&(e=ar.Min),e===ar.Min?this.minHandleElement.focus():this.range&&e===ar.Max&&this.maxHandleElement.focus()}refocusPointerIfNeeded(){un.isNullOrUndefined(this.currentFocusPointer)||this.getPointerElement(this.currentFocusPointer).focusIfNeeded()}manageElementsStyle(){this.updateScale(),this.floorLabelElement.setAlwaysHide(this.viewOptions.showTicksValues||this.viewOptions.hideLimitLabels),this.ceilLabelElement.setAlwaysHide(this.viewOptions.showTicksValues||this.viewOptions.hideLimitLabels);const e=this.viewOptions.showTicksValues&&!this.intermediateTicks;this.minHandleLabelElement.setAlwaysHide(e||this.viewOptions.hidePointerLabels),this.maxHandleLabelElement.setAlwaysHide(e||!this.range||this.viewOptions.hidePointerLabels),this.combinedLabelElement.setAlwaysHide(e||!this.range||this.viewOptions.hidePointerLabels),this.selectionBarElement.setAlwaysHide(!this.range&&!this.viewOptions.showSelectionBar),this.leftOuterSelectionBarElement.setAlwaysHide(!this.range||!this.viewOptions.showOuterSelectionBars),this.rightOuterSelectionBarElement.setAlwaysHide(!this.range||!this.viewOptions.showOuterSelectionBars),this.fullBarTransparentClass=this.range&&this.viewOptions.showOuterSelectionBars,this.selectionBarDraggableClass=this.viewOptions.draggableRange&&!this.viewOptions.onlyBindHandles,this.ticksUnderValuesClass=this.intermediateTicks&&this.options.showTicksValues,this.sliderElementVerticalClass!==this.viewOptions.vertical&&(this.updateVerticalState(),setTimeout(()=>{this.resetSlider()})),this.sliderElementAnimateClass!==this.viewOptions.animate&&setTimeout(()=>{this.sliderElementAnimateClass=this.viewOptions.animate}),this.updateRotate()}manageEventsBindings(){this.viewOptions.disabled||this.viewOptions.readOnly?this.unbindEvents():this.bindEvents()}updateDisabledState(){this.sliderElementDisabledAttr=this.viewOptions.disabled?"disabled":null}updateAriaLabel(){this.sliderElementAriaLabel=this.viewOptions.ariaLabel||"nxg-slider"}updateVerticalState(){this.sliderElementVerticalClass=this.viewOptions.vertical;for(const e of this.getAllSliderElements())un.isNullOrUndefined(e)||e.setVertical(this.viewOptions.vertical)}updateScale(){for(const e of this.getAllSliderElements())e.setScale(this.viewOptions.scale)}updateRotate(){for(const e of this.getAllSliderElements())e.setRotate(this.viewOptions.rotate)}getAllSliderElements(){return[this.leftOuterSelectionBarElement,this.rightOuterSelectionBarElement,this.fullBarElement,this.selectionBarElement,this.minHandleElement,this.maxHandleElement,this.floorLabelElement,this.ceilLabelElement,this.minHandleLabelElement,this.maxHandleLabelElement,this.combinedLabelElement,this.ticksElement]}initHandles(){this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.range&&this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateSelectionBar(),this.range&&this.updateCombinedLabel(),this.updateTicksScale()}addAccessibility(){this.updateAriaAttributes(),this.minHandleElement.role="slider",this.minHandleElement.tabindex=!this.viewOptions.keyboardSupport||this.viewOptions.readOnly||this.viewOptions.disabled?"":"0",this.minHandleElement.ariaOrientation=this.viewOptions.vertical||0!==this.viewOptions.rotate?"vertical":"horizontal",un.isNullOrUndefined(this.viewOptions.ariaLabel)?un.isNullOrUndefined(this.viewOptions.ariaLabelledBy)||(this.minHandleElement.ariaLabelledBy=this.viewOptions.ariaLabelledBy):this.minHandleElement.ariaLabel=this.viewOptions.ariaLabel,this.range&&(this.maxHandleElement.role="slider",this.maxHandleElement.tabindex=!this.viewOptions.keyboardSupport||this.viewOptions.readOnly||this.viewOptions.disabled?"":"0",this.maxHandleElement.ariaOrientation=this.viewOptions.vertical||0!==this.viewOptions.rotate?"vertical":"horizontal",un.isNullOrUndefined(this.viewOptions.ariaLabelHigh)?un.isNullOrUndefined(this.viewOptions.ariaLabelledByHigh)||(this.maxHandleElement.ariaLabelledBy=this.viewOptions.ariaLabelledByHigh):this.maxHandleElement.ariaLabel=this.viewOptions.ariaLabelHigh)}updateAriaAttributes(){this.minHandleElement.ariaValueNow=(+this.value).toString(),this.minHandleElement.ariaValueText=this.viewOptions.translate(+this.value,uh.Low),this.minHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.minHandleElement.ariaValueMax=this.viewOptions.ceil.toString(),this.range&&(this.maxHandleElement.ariaValueNow=(+this.highValue).toString(),this.maxHandleElement.ariaValueText=this.viewOptions.translate(+this.highValue,uh.High),this.maxHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.maxHandleElement.ariaValueMax=this.viewOptions.ceil.toString())}calculateViewDimensions(){un.isNullOrUndefined(this.viewOptions.handleDimension)?this.minHandleElement.calculateDimension():this.minHandleElement.setDimension(this.viewOptions.handleDimension);const e=this.minHandleElement.dimension;this.handleHalfDimension=e/2,un.isNullOrUndefined(this.viewOptions.barDimension)?this.fullBarElement.calculateDimension():this.fullBarElement.setDimension(this.viewOptions.barDimension),this.maxHandlePosition=this.fullBarElement.dimension-e,this.initHasRun&&(this.updateFloorLabel(),this.updateCeilLabel(),this.initHandles())}calculateViewDimensionsAndDetectChanges(){this.calculateViewDimensions(),this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}isRefDestroyed(){return this.changeDetectionRef.destroyed}updateTicksScale(){if(!this.viewOptions.showTicks&&this.sliderElementWithLegendClass)return void setTimeout(()=>{this.sliderElementWithLegendClass=!1});const e=un.isNullOrUndefined(this.viewOptions.ticksArray)?this.getTicksArray():this.viewOptions.ticksArray,r=this.viewOptions.vertical?"translateY":"translateX";this.viewOptions.rightToLeft&&e.reverse();const i=un.isNullOrUndefined(this.viewOptions.tickValueStep)?un.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep:this.viewOptions.tickValueStep;let o=!1;const a=e.map(s=>{let l=this.valueToPosition(s);this.viewOptions.vertical&&(l=this.maxHandlePosition-l);const c=r+"("+Math.round(l)+"px)",u=new fMe;u.selected=this.isTickSelected(s),u.style={"-webkit-transform":c,"-moz-transform":c,"-o-transform":c,"-ms-transform":c,transform:c},u.selected&&!un.isNullOrUndefined(this.viewOptions.getSelectionBarColor)&&(u.style["background-color"]=this.getSelectionBarColor()),!u.selected&&!un.isNullOrUndefined(this.viewOptions.getTickColor)&&(u.style["background-color"]=this.getTickColor(s)),un.isNullOrUndefined(this.viewOptions.ticksTooltip)||(u.tooltip=this.viewOptions.ticksTooltip(s),u.tooltipPlacement=this.viewOptions.vertical?"right":"top"),this.viewOptions.showTicksValues&&!un.isNullOrUndefined(i)&&is.isModuloWithinPrecisionLimit(s,i,this.viewOptions.precisionLimit)&&(u.value=this.getDisplayValue(s,uh.TickValue),un.isNullOrUndefined(this.viewOptions.ticksValuesTooltip)||(u.valueTooltip=this.viewOptions.ticksValuesTooltip(s),u.valueTooltipPlacement=this.viewOptions.vertical?"right":"top"));let p=null;if(un.isNullOrUndefined(this.viewOptions.stepsArray))un.isNullOrUndefined(this.viewOptions.getLegend)||(p=this.viewOptions.getLegend(s));else{const M=this.viewOptions.stepsArray[s];un.isNullOrUndefined(this.viewOptions.getStepLegend)?un.isNullOrUndefined(M)||(p=M.legend):p=this.viewOptions.getStepLegend(M)}return un.isNullOrUndefined(p)||(u.legend=p,o=!0),u});if(this.sliderElementWithLegendClass!==o&&setTimeout(()=>{this.sliderElementWithLegendClass=o}),un.isNullOrUndefined(this.ticks)||this.ticks.length!==a.length)this.ticks=a,this.isRefDestroyed()||this.changeDetectionRef.detectChanges();else for(let s=0;s<a.length;++s)Object.assign(this.ticks[s],a[s])}getTicksArray(){if(!this.viewOptions.showTicks)return[];const e=un.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep,r=[],i=1+Math.floor(is.roundToPrecisionLimit(Math.abs(this.viewOptions.ceil-this.viewOptions.floor)/e,this.viewOptions.precisionLimit));for(let o=0;o<i;++o)r.push(is.roundToPrecisionLimit(this.viewOptions.floor+e*o,this.viewOptions.precisionLimit));return r}isTickSelected(e){if(!this.range)if(un.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue)){if(this.viewOptions.showSelectionBarEnd){if(e>=this.viewLowValue)return!0}else if(this.viewOptions.showSelectionBar&&e<=this.viewLowValue)return!0}else{const r=this.viewOptions.showSelectionBarFromValue;if(this.viewLowValue>r&&e>=r&&e<=this.viewLowValue)return!0;if(this.viewLowValue<r&&e<=r&&e>=this.viewLowValue)return!0}return!!(this.range&&e>=this.viewLowValue&&e<=this.viewHighValue)}updateFloorLabel(){this.floorLabelElement.alwaysHide||(this.floorLabelElement.setValue(this.getDisplayValue(this.viewOptions.floor,uh.Floor)),this.floorLabelElement.calculateDimension(),this.floorLabelElement.setPosition(this.viewOptions.rightToLeft?this.fullBarElement.dimension-this.floorLabelElement.dimension:0))}updateCeilLabel(){this.ceilLabelElement.alwaysHide||(this.ceilLabelElement.setValue(this.getDisplayValue(this.viewOptions.ceil,uh.Ceil)),this.ceilLabelElement.calculateDimension(),this.ceilLabelElement.setPosition(this.viewOptions.rightToLeft?0:this.fullBarElement.dimension-this.ceilLabelElement.dimension))}updateHandles(e,r){e===ar.Min?this.updateLowHandle(r):e===ar.Max&&this.updateHighHandle(r),this.updateSelectionBar(),this.updateTicksScale(),this.range&&this.updateCombinedLabel()}getHandleLabelPos(e,r){const i=e===ar.Min?this.minHandleLabelElement.dimension:this.maxHandleLabelElement.dimension,o=r-i/2+this.handleHalfDimension,a=this.fullBarElement.dimension-i;return this.viewOptions.boundPointerLabels?this.viewOptions.rightToLeft&&e===ar.Min||!this.viewOptions.rightToLeft&&e===ar.Max?Math.min(o,a):Math.min(Math.max(o,0),a):o}updateLowHandle(e){this.minHandleElement.setPosition(e),this.minHandleLabelElement.setValue(this.getDisplayValue(this.viewLowValue,uh.Low)),this.minHandleLabelElement.setPosition(this.getHandleLabelPos(ar.Min,e)),un.isNullOrUndefined(this.viewOptions.getPointerColor)||(this.minPointerStyle={backgroundColor:this.getPointerColor(ar.Min)}),this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}updateHighHandle(e){this.maxHandleElement.setPosition(e),this.maxHandleLabelElement.setValue(this.getDisplayValue(this.viewHighValue,uh.High)),this.maxHandleLabelElement.setPosition(this.getHandleLabelPos(ar.Max,e)),un.isNullOrUndefined(this.viewOptions.getPointerColor)||(this.maxPointerStyle={backgroundColor:this.getPointerColor(ar.Max)}),this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}updateFloorAndCeilLabelsVisibility(){if(this.viewOptions.hidePointerLabels)return;let e=!1,r=!1;const i=this.isLabelBelowFloorLabel(this.minHandleLabelElement),o=this.isLabelAboveCeilLabel(this.minHandleLabelElement),a=this.isLabelAboveCeilLabel(this.maxHandleLabelElement),s=this.isLabelBelowFloorLabel(this.combinedLabelElement),l=this.isLabelAboveCeilLabel(this.combinedLabelElement);if(i?(e=!0,this.floorLabelElement.hide()):(e=!1,this.floorLabelElement.show()),o?(r=!0,this.ceilLabelElement.hide()):(r=!1,this.ceilLabelElement.show()),this.range){const c=this.combinedLabelElement.isVisible()?l:a,u=this.combinedLabelElement.isVisible()?s:i;c?this.ceilLabelElement.hide():r||this.ceilLabelElement.show(),u?this.floorLabelElement.hide():e||this.floorLabelElement.show()}}isLabelBelowFloorLabel(e){const r=e.position,o=this.floorLabelElement.position;return this.viewOptions.rightToLeft?r+e.dimension>=o-2:r<=o+this.floorLabelElement.dimension+2}isLabelAboveCeilLabel(e){const r=e.position,o=this.ceilLabelElement.position;return this.viewOptions.rightToLeft?r<=o+this.ceilLabelElement.dimension+2:r+e.dimension>=o-2}updateSelectionBar(){let e=0,r=0;const i=this.viewOptions.rightToLeft?!this.viewOptions.showSelectionBarEnd:this.viewOptions.showSelectionBarEnd,o=this.viewOptions.rightToLeft?this.maxHandleElement.position+this.handleHalfDimension:this.minHandleElement.position+this.handleHalfDimension;if(this.range)r=Math.abs(this.maxHandleElement.position-this.minHandleElement.position),e=o;else if(un.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue))i?(r=Math.ceil(Math.abs(this.maxHandlePosition-this.minHandleElement.position)+this.handleHalfDimension),e=Math.floor(this.minHandleElement.position+this.handleHalfDimension)):(r=this.minHandleElement.position+this.handleHalfDimension,e=0);else{const a=this.viewOptions.showSelectionBarFromValue,s=this.valueToPosition(a);(this.viewOptions.rightToLeft?this.viewLowValue<=a:this.viewLowValue>a)?(r=this.minHandleElement.position-s,e=s+this.handleHalfDimension):(r=s-this.minHandleElement.position,e=this.minHandleElement.position+this.handleHalfDimension)}if(this.selectionBarElement.setDimension(r),this.selectionBarElement.setPosition(e),this.range&&this.viewOptions.showOuterSelectionBars&&(this.viewOptions.rightToLeft?(this.rightOuterSelectionBarElement.setDimension(e),this.rightOuterSelectionBarElement.setPosition(0),this.fullBarElement.calculateDimension(),this.leftOuterSelectionBarElement.setDimension(this.fullBarElement.dimension-(e+r)),this.leftOuterSelectionBarElement.setPosition(e+r)):(this.leftOuterSelectionBarElement.setDimension(e),this.leftOuterSelectionBarElement.setPosition(0),this.fullBarElement.calculateDimension(),this.rightOuterSelectionBarElement.setDimension(this.fullBarElement.dimension-(e+r)),this.rightOuterSelectionBarElement.setPosition(e+r))),un.isNullOrUndefined(this.viewOptions.getSelectionBarColor)){if(!un.isNullOrUndefined(this.viewOptions.selectionBarGradient)){const a=un.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue)?0:this.valueToPosition(this.viewOptions.showSelectionBarFromValue),s=a-e>0&&!i||a-e<=0&&i;this.barStyle={backgroundImage:"linear-gradient(to "+(this.viewOptions.vertical?s?"bottom":"top":s?"left":"right")+", "+this.viewOptions.selectionBarGradient.from+" 0%,"+this.viewOptions.selectionBarGradient.to+" 100%)"},this.viewOptions.vertical?(this.barStyle.backgroundPosition="center "+(a+r+e+(s?-this.handleHalfDimension:0))+"px",this.barStyle.backgroundSize="100% "+(this.fullBarElement.dimension-this.handleHalfDimension)+"px"):(this.barStyle.backgroundPosition=a-e+(s?this.handleHalfDimension:0)+"px center",this.barStyle.backgroundSize=this.fullBarElement.dimension-this.handleHalfDimension+"px 100%")}}else{const a=this.getSelectionBarColor();this.barStyle={backgroundColor:a}}}getSelectionBarColor(){return this.range?this.viewOptions.getSelectionBarColor(this.value,this.highValue):this.viewOptions.getSelectionBarColor(this.value)}getPointerColor(e){return this.viewOptions.getPointerColor(e===ar.Max?this.highValue:this.value,e)}getTickColor(e){return this.viewOptions.getTickColor(e)}updateCombinedLabel(){let e=null;if(e=this.viewOptions.rightToLeft?this.minHandleLabelElement.position-this.minHandleLabelElement.dimension-10<=this.maxHandleLabelElement.position:this.minHandleLabelElement.position+this.minHandleLabelElement.dimension+10>=this.maxHandleLabelElement.position,e){const r=this.getDisplayValue(this.viewLowValue,uh.Low),i=this.getDisplayValue(this.viewHighValue,uh.High),o=this.viewOptions.rightToLeft?this.viewOptions.combineLabels(i,r):this.viewOptions.combineLabels(r,i);this.combinedLabelElement.setValue(o);const a=this.viewOptions.boundPointerLabels?Math.min(Math.max(this.selectionBarElement.position+this.selectionBarElement.dimension/2-this.combinedLabelElement.dimension/2,0),this.fullBarElement.dimension-this.combinedLabelElement.dimension):this.selectionBarElement.position+this.selectionBarElement.dimension/2-this.combinedLabelElement.dimension/2;this.combinedLabelElement.setPosition(a),this.minHandleLabelElement.hide(),this.maxHandleLabelElement.hide(),this.combinedLabelElement.show()}else this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.maxHandleLabelElement.show(),this.minHandleLabelElement.show(),this.combinedLabelElement.hide();this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}getDisplayValue(e,r){return!un.isNullOrUndefined(this.viewOptions.stepsArray)&&!this.viewOptions.bindIndexForStepsArray&&(e=this.getStepValue(e)),this.viewOptions.translate(e,r)}roundStep(e,r){const i=un.isNullOrUndefined(r)?this.viewOptions.step:r;let o=is.roundToPrecisionLimit((e-this.viewOptions.floor)/i,this.viewOptions.precisionLimit);return o=Math.round(o)*i,is.roundToPrecisionLimit(this.viewOptions.floor+o,this.viewOptions.precisionLimit)}valueToPosition(e){let r=un.linearValueToPosition;un.isNullOrUndefined(this.viewOptions.customValueToPosition)?this.viewOptions.logScale&&(r=un.logValueToPosition):r=this.viewOptions.customValueToPosition;let i=r(e=is.clampToRange(e,this.viewOptions.floor,this.viewOptions.ceil),this.viewOptions.floor,this.viewOptions.ceil);return un.isNullOrUndefined(i)&&(i=0),this.viewOptions.rightToLeft&&(i=1-i),i*this.maxHandlePosition}positionToValue(e){let r=e/this.maxHandlePosition;this.viewOptions.rightToLeft&&(r=1-r);let i=un.linearPositionToValue;un.isNullOrUndefined(this.viewOptions.customPositionToValue)?this.viewOptions.logScale&&(i=un.logPositionToValue):i=this.viewOptions.customPositionToValue;const o=i(r,this.viewOptions.floor,this.viewOptions.ceil);return un.isNullOrUndefined(o)?0:o}getEventXY(e){return this.viewOptions.vertical||0!==this.viewOptions.rotate?e.clientY:e.clientX}getEventPosition(e){const r=this.elementRef.nativeElement.getBoundingClientRect(),i=this.viewOptions.vertical||0!==this.viewOptions.rotate?r.bottom:r.left;let o=0;return o=this.viewOptions.vertical||0!==this.viewOptions.rotate?-this.getEventXY(e)+i:this.getEventXY(e)-i,o*this.viewOptions.scale-this.handleHalfDimension}getNearestHandle(e){if(!this.range)return ar.Min;const r=this.getEventPosition(e),i=Math.abs(r-this.minHandleElement.position),o=Math.abs(r-this.maxHandleElement.position);return i<o?ar.Min:i>o?ar.Max:this.viewOptions.rightToLeft?r>this.minHandleElement.position?ar.Min:ar.Max:r<this.minHandleElement.position?ar.Min:ar.Max}bindEvents(){const e=this.viewOptions.draggableRange;this.viewOptions.onlyBindHandles||this.selectionBarElement.on("pointerdown",r=>this.onBarStart(null,e,r,!0,!0,!0)),this.viewOptions.draggableRangeOnly?(this.minHandleElement.on("pointerdown",r=>this.onBarStart(ar.Min,e,r,!0,!0)),this.maxHandleElement.on("pointerdown",r=>this.onBarStart(ar.Max,e,r,!0,!0))):(this.minHandleElement.on("pointerdown",r=>this.onStart(ar.Min,r,!0,!0)),this.range&&this.maxHandleElement.on("pointerdown",r=>this.onStart(ar.Max,r,!0,!0)),this.viewOptions.onlyBindHandles||(this.fullBarElement.on("pointerdown",r=>this.onStart(null,r,!0,!0,!0)),this.ticksElement.on("pointerdown",r=>this.onStart(null,r,!0,!0,!0,!0)))),this.viewOptions.onlyBindHandles||this.selectionBarElement.onPassive("pointerdown",r=>this.onBarStart(null,e,r,!0,!0,!0)),this.viewOptions.draggableRangeOnly?(this.minHandleElement.onPassive("pointerdown",r=>this.onBarStart(ar.Min,e,r,!0,!0)),this.maxHandleElement.onPassive("pointerdown",r=>this.onBarStart(ar.Max,e,r,!0,!0))):(this.minHandleElement.onPassive("pointerdown",r=>this.onStart(ar.Min,r,!0,!0)),this.range&&this.maxHandleElement.onPassive("pointerdown",r=>this.onStart(ar.Max,r,!0,!0)),this.viewOptions.onlyBindHandles||(this.fullBarElement.onPassive("pointerdown",r=>this.onStart(null,r,!0,!0,!0)),this.ticksElement.onPassive("pointerdown",r=>this.onStart(null,r,!1,!1,!0,!0)))),this.viewOptions.keyboardSupport&&(this.minHandleElement.on("focus",()=>this.onPointerFocus(ar.Min)),this.range&&this.maxHandleElement.on("focus",()=>this.onPointerFocus(ar.Max)))}getOptionsInfluencingEventBindings(e){return[e.disabled,e.readOnly,e.draggableRange,e.draggableRangeOnly,e.onlyBindHandles,e.keyboardSupport]}unbindEvents(){this.unsubscribeOnMove(),this.unsubscribeOnEnd();for(const e of this.getAllSliderElements())un.isNullOrUndefined(e)||e.off()}onBarStart(e,r,i,o,a,s,l){r?this.onDragStart(e,i,o,a):this.onStart(e,i,o,a,s,l)}onStart(e,r,i,o,a,s){r.stopPropagation(),"touch"!==r.pointerType&&!v$&&r.preventDefault(),this.moving=!1,this.calculateViewDimensions(),un.isNullOrUndefined(e)&&(e=this.getNearestHandle(r)),this.currentTrackingPointer=e;const l=this.getPointerElement(e);if(l.active=!0,this.preStartHandleValue=this.getCurrentTrackingValue(),this.viewOptions.keyboardSupport&&l.focus(),i){this.unsubscribeOnMove();const c=u=>this.dragging.active?this.onDragMove(u):this.onMove(u);this.onMoveEventListener="touch"===r.pointerType?this.eventListenerHelper.attachPassiveEventListener(this.document,"pointermove",c):this.eventListenerHelper.attachEventListener(this.document,"pointermove",c)}if(o){this.unsubscribeOnEnd();const c=u=>this.onEnd(u);"touch"===r.pointerType?(this.onEndEventListener=this.eventListenerHelper.attachPassiveEventListener(this.document,"pointerup",c),this.onCancelEventListener=this.eventListenerHelper.attachPassiveEventListener(this.document,"pointercancel",c)):(this.onEndEventListener=this.eventListenerHelper.attachEventListener(this.document,"pointerup",c),this.onCancelEventListener=this.eventListenerHelper.attachPassiveEventListener(this.document,"pointercancel",c))}this.userChangeStart.emit(this.getChangeContext()),"touch"===r.pointerType&&r.isPrimary&&(this.touchId=r.pointerId),a&&this.onMove(r,!0),s&&this.onEnd(r)}onMove(e,r){if("touch"===e.pointerType&&!e.isPrimary)return;this.viewOptions.animate&&!this.viewOptions.animateOnMove&&this.moving&&(this.sliderElementAnimateClass=!1),this.moving=!0;const i=this.getEventPosition(e);let o;i<=0?o=this.viewOptions.rightToLeft?this.viewOptions.ceil:this.viewOptions.floor:i>=this.maxHandlePosition?o=this.viewOptions.rightToLeft?this.viewOptions.floor:this.viewOptions.ceil:(o=this.positionToValue(i),o=r&&!un.isNullOrUndefined(this.viewOptions.tickStep)?this.roundStep(o,this.viewOptions.tickStep):this.roundStep(o)),this.positionTrackingHandle(o)}forceEnd(e=!1){this.moving=!1,this.viewOptions.animate&&(this.sliderElementAnimateClass=!0),e&&(this.sliderElementAnimateClass=!1,setTimeout(()=>{this.sliderElementAnimateClass=this.viewOptions.animate})),this.touchId=null,this.viewOptions.keyboardSupport||(this.minHandleElement.active=!1,this.maxHandleElement.active=!1,this.currentTrackingPointer=null),this.dragging.active=!1,this.unsubscribeOnMove(),this.unsubscribeOnEnd(),this.userChangeEnd.emit(this.getChangeContext())}onEnd(e){"touch"===e.pointerType&&!e.isPrimary||this.forceEnd()}onPointerFocus(e){const r=this.getPointerElement(e);r.on("blur",()=>this.onPointerBlur(r)),r.on("keydown",i=>this.onKeyboardEvent(i)),r.on("keyup",()=>this.onKeyUp()),r.active=!0,this.currentTrackingPointer=e,this.currentFocusPointer=e,this.firstKeyDown=!0}onKeyUp(){this.firstKeyDown=!0,this.userChangeEnd.emit(this.getChangeContext())}onPointerBlur(e){e.off("blur"),e.off("keydown"),e.off("keyup"),e.active=!1,un.isNullOrUndefined(this.touchId)&&(this.currentTrackingPointer=null,this.currentFocusPointer=null)}getKeyActions(e){const r=this.viewOptions.ceil-this.viewOptions.floor;let i=e+this.viewOptions.step,o=e-this.viewOptions.step,a=e+r/10,s=e-r/10;this.viewOptions.reversedControls&&(i=e-this.viewOptions.step,o=e+this.viewOptions.step,a=e-r/10,s=e+r/10);const l={UP:i,DOWN:o,LEFT:o,RIGHT:i,PAGEUP:a,PAGEDOWN:s,HOME:this.viewOptions.reversedControls?this.viewOptions.ceil:this.viewOptions.floor,END:this.viewOptions.reversedControls?this.viewOptions.floor:this.viewOptions.ceil};return this.viewOptions.rightToLeft&&(l.LEFT=i,l.RIGHT=o,(this.viewOptions.vertical||0!==this.viewOptions.rotate)&&(l.UP=o,l.DOWN=i)),l}onKeyboardEvent(e){const r=this.getCurrentTrackingValue(),i=un.isNullOrUndefined(e.keyCode)?e.which:e.keyCode,l=this.getKeyActions(r)[{38:"UP",40:"DOWN",37:"LEFT",39:"RIGHT",33:"PAGEUP",34:"PAGEDOWN",36:"HOME",35:"END"}[i]];if(un.isNullOrUndefined(l)||un.isNullOrUndefined(this.currentTrackingPointer))return;e.preventDefault(),this.firstKeyDown&&(this.firstKeyDown=!1,this.userChangeStart.emit(this.getChangeContext()));const c=is.clampToRange(l,this.viewOptions.floor,this.viewOptions.ceil),u=this.roundStep(c);if(this.viewOptions.draggableRangeOnly){const p=this.viewHighValue-this.viewLowValue;let M,w;this.currentTrackingPointer===ar.Min?(M=u,w=u+p,w>this.viewOptions.ceil&&(w=this.viewOptions.ceil,M=w-p)):this.currentTrackingPointer===ar.Max&&(w=u,M=u-p,M<this.viewOptions.floor&&(M=this.viewOptions.floor,w=M+p)),this.positionTrackingBar(M,w)}else this.positionTrackingHandle(u)}onDragStart(e,r,i,o){const a=this.getEventPosition(r);this.dragging=new x$,this.dragging.active=!0,this.dragging.value=this.positionToValue(a),this.dragging.difference=this.viewHighValue-this.viewLowValue,this.dragging.lowLimit=this.viewOptions.rightToLeft?this.minHandleElement.position-a:a-this.minHandleElement.position,this.dragging.highLimit=this.viewOptions.rightToLeft?a-this.maxHandleElement.position:this.maxHandleElement.position-a,this.onStart(e,r,i,o)}getMinValue(e,r,i){const o=this.viewOptions.rightToLeft;let a=null;return a=r?i?o?this.viewOptions.floor:this.viewOptions.ceil-this.dragging.difference:o?this.viewOptions.ceil-this.dragging.difference:this.viewOptions.floor:this.positionToValue(o?e+this.dragging.lowLimit:e-this.dragging.lowLimit),this.roundStep(a)}getMaxValue(e,r,i){const o=this.viewOptions.rightToLeft;let a=null;return a=r?i?o?this.viewOptions.floor+this.dragging.difference:this.viewOptions.ceil:o?this.viewOptions.ceil:this.viewOptions.floor+this.dragging.difference:o?this.positionToValue(e+this.dragging.lowLimit)+this.dragging.difference:this.positionToValue(e-this.dragging.lowLimit)+this.dragging.difference,this.roundStep(a)}onDragMove(e){const r=this.getEventPosition(e);let i,o,a,s;this.viewOptions.animate&&!this.viewOptions.animateOnMove&&this.moving&&(this.sliderElementAnimateClass=!1),this.moving=!0,this.viewOptions.rightToLeft?(i=this.dragging.lowLimit,o=this.dragging.highLimit,a=this.maxHandleElement,s=this.minHandleElement):(i=this.dragging.highLimit,o=this.dragging.lowLimit,a=this.minHandleElement,s=this.maxHandleElement);const c=r>=this.maxHandlePosition-i;let u,p;if(r<=o){if(0===a.position)return;u=this.getMinValue(r,!0,!1),p=this.getMaxValue(r,!0,!1)}else if(c){if(s.position===this.maxHandlePosition)return;p=this.getMaxValue(r,!0,!0),u=this.getMinValue(r,!0,!0)}else u=this.getMinValue(r,!1,!1),p=this.getMaxValue(r,!1,!1);this.positionTrackingBar(u,p)}positionTrackingBar(e,r){!un.isNullOrUndefined(this.viewOptions.minLimit)&&e<this.viewOptions.minLimit&&(r=is.roundToPrecisionLimit((e=this.viewOptions.minLimit)+this.dragging.difference,this.viewOptions.precisionLimit)),!un.isNullOrUndefined(this.viewOptions.maxLimit)&&r>this.viewOptions.maxLimit&&(e=is.roundToPrecisionLimit((r=this.viewOptions.maxLimit)-this.dragging.difference,this.viewOptions.precisionLimit)),this.viewLowValue=e,this.viewHighValue=r,this.applyViewChange(),this.updateHandles(ar.Min,this.valueToPosition(e)),this.updateHandles(ar.Max,this.valueToPosition(r))}positionTrackingHandle(e){e=this.applyMinMaxLimit(e),this.range&&(this.viewOptions.pushRange?e=this.applyPushRange(e):(this.viewOptions.noSwitching&&(this.currentTrackingPointer===ar.Min&&e>this.viewHighValue?e=this.applyMinMaxRange(this.viewHighValue):this.currentTrackingPointer===ar.Max&&e<this.viewLowValue&&(e=this.applyMinMaxRange(this.viewLowValue))),e=this.applyMinMaxRange(e),this.currentTrackingPointer===ar.Min&&e>this.viewHighValue?(this.viewLowValue=this.viewHighValue,this.applyViewChange(),this.updateHandles(ar.Min,this.maxHandleElement.position),this.updateAriaAttributes(),this.currentTrackingPointer=ar.Max,this.minHandleElement.active=!1,this.maxHandleElement.active=!0,this.viewOptions.keyboardSupport&&this.maxHandleElement.focus()):this.currentTrackingPointer===ar.Max&&e<this.viewLowValue&&(this.viewHighValue=this.viewLowValue,this.applyViewChange(),this.updateHandles(ar.Max,this.minHandleElement.position),this.updateAriaAttributes(),this.currentTrackingPointer=ar.Min,this.maxHandleElement.active=!1,this.minHandleElement.active=!0,this.viewOptions.keyboardSupport&&this.minHandleElement.focus()))),this.getCurrentTrackingValue()!==e&&(this.currentTrackingPointer===ar.Min?(this.viewLowValue=e,this.applyViewChange()):this.currentTrackingPointer===ar.Max&&(this.viewHighValue=e,this.applyViewChange()),this.updateHandles(this.currentTrackingPointer,this.valueToPosition(e)),this.updateAriaAttributes())}applyMinMaxLimit(e){return!un.isNullOrUndefined(this.viewOptions.minLimit)&&e<this.viewOptions.minLimit?this.viewOptions.minLimit:!un.isNullOrUndefined(this.viewOptions.maxLimit)&&e>this.viewOptions.maxLimit?this.viewOptions.maxLimit:e}applyMinMaxRange(e){const i=Math.abs(e-(this.currentTrackingPointer===ar.Min?this.viewHighValue:this.viewLowValue));if(!un.isNullOrUndefined(this.viewOptions.minRange)&&i<this.viewOptions.minRange){if(this.currentTrackingPointer===ar.Min)return is.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.minRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===ar.Max)return is.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.minRange,this.viewOptions.precisionLimit)}if(!un.isNullOrUndefined(this.viewOptions.maxRange)&&i>this.viewOptions.maxRange){if(this.currentTrackingPointer===ar.Min)return is.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.maxRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===ar.Max)return is.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.maxRange,this.viewOptions.precisionLimit)}return e}applyPushRange(e){const r=this.currentTrackingPointer===ar.Min?this.viewHighValue-e:e-this.viewLowValue,i=un.isNullOrUndefined(this.viewOptions.minRange)?this.viewOptions.step:this.viewOptions.minRange,o=this.viewOptions.maxRange;return r<i?(this.currentTrackingPointer===ar.Min?(this.viewHighValue=is.roundToPrecisionLimit(Math.min(e+i,this.viewOptions.ceil),this.viewOptions.precisionLimit),e=is.roundToPrecisionLimit(this.viewHighValue-i,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(ar.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===ar.Max&&(this.viewLowValue=is.roundToPrecisionLimit(Math.max(e-i,this.viewOptions.floor),this.viewOptions.precisionLimit),e=is.roundToPrecisionLimit(this.viewLowValue+i,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(ar.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()):!un.isNullOrUndefined(o)&&r>o&&(this.currentTrackingPointer===ar.Min?(this.viewHighValue=is.roundToPrecisionLimit(e+o,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(ar.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===ar.Max&&(this.viewLowValue=is.roundToPrecisionLimit(e-o,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(ar.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()),e}getChangeContext(){const e=new hMe;return e.pointerType=this.currentTrackingPointer,e.value=+this.value,this.range&&(e.highValue=+this.highValue),e}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["ngx-slider"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,qDe,5),2&r){let a;vn(a=yn())&&(i.tooltipTemplate=a.first)}},viewQuery:function(r,i){if(1&r&&No(KDe,5,gm)(ZDe,5,gm)(XDe,5,gm)(JDe,5,gm)(QDe,5,mL)(eMe,5,mL)(tMe,5,V2)(nMe,5,V2)(rMe,5,V2)(iMe,5,V2)(oMe,5,V2)(aMe,5,gm),2&r){let o;vn(o=yn())&&(i.leftOuterSelectionBarElement=o.first),vn(o=yn())&&(i.rightOuterSelectionBarElement=o.first),vn(o=yn())&&(i.fullBarElement=o.first),vn(o=yn())&&(i.selectionBarElement=o.first),vn(o=yn())&&(i.minHandleElement=o.first),vn(o=yn())&&(i.maxHandleElement=o.first),vn(o=yn())&&(i.floorLabelElement=o.first),vn(o=yn())&&(i.ceilLabelElement=o.first),vn(o=yn())&&(i.minHandleLabelElement=o.first),vn(o=yn())&&(i.maxHandleLabelElement=o.first),vn(o=yn())&&(i.combinedLabelElement=o.first),vn(o=yn())&&(i.ticksElement=o.first)}},hostVars:10,hostBindings:function(r,i){1&r&&rn("resize",function(a){return i.onResize(a)},mP),2&r&&(qr("disabled",i.sliderElementDisabledAttr)("aria-label",i.sliderElementAriaLabel),er("ngx-slider",i.sliderElementNgxSliderClass)("vertical",i.sliderElementVerticalClass)("animate",i.sliderElementAnimateClass)("with-legend",i.sliderElementWithLegendClass))},inputs:{value:"value",highValue:"highValue",options:"options",manualRefresh:"manualRefresh",triggerFocus:"triggerFocus",cancelUserChange:"cancelUserChange"},outputs:{valueChange:"valueChange",highValueChange:"highValueChange",userChangeStart:"userChangeStart",userChange:"userChange",userChangeEnd:"userChangeEnd"},features:[Ui([pMe]),Ts],decls:30,vars:12,consts:[["leftOuterSelectionBar",""],["rightOuterSelectionBar",""],["fullBar",""],["selectionBar",""],["minHandle",""],["maxHandle",""],["floorLabel",""],["ceilLabel",""],["minHandleLabel",""],["maxHandleLabel",""],["combinedLabel",""],["ticksElement",""],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-left-out-selection"],[1,"ngx-slider-span","ngx-slider-bar"],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-right-out-selection"],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-full-bar"],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-selection-bar"],[1,"ngx-slider-span","ngx-slider-bar","ngx-slider-selection",3,"ngStyle"],["ngxSliderHandle","",1,"ngx-slider-span","ngx-slider-pointer","ngx-slider-pointer-min",3,"ngStyle"],["ngxSliderHandle","",1,"ngx-slider-span","ngx-slider-pointer","ngx-slider-pointer-max",3,"ngStyle"],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-limit","ngx-slider-floor"],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-limit","ngx-slider-ceil"],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-model-value"],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-model-high"],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-combined"],["ngxSliderElement","",1,"ngx-slider-ticks",3,"hidden"],[1,"ngx-slider-tick",3,"ngClass","ngStyle"],[3,"template","tooltip","placement"],[1,"ngx-slider-span","ngx-slider-tick-value",3,"template","tooltip","placement","content"],[1,"ngx-slider-span","ngx-slider-tick-legend",3,"innerText"],[1,"ngx-slider-span","ngx-slider-tick-legend",3,"innerHTML"]],template:function(r,i){1&r&&(ce(0,"span",12,0),Nt(2,"span",13),de(),ce(3,"span",14,1),Nt(5,"span",13),de(),ce(6,"span",15,2),Nt(8,"span",13),de(),ce(9,"span",16,3),Nt(11,"span",17),de(),Nt(12,"span",18,4)(14,"span",19,5)(16,"span",20,6)(18,"span",21,7)(20,"span",22,8)(22,"span",23,9)(24,"span",24,10),ce(26,"span",25,11),Qy(28,uMe,5,10,"span",26,Jy),de()),2&r&&(ne(6),er("ngx-slider-transparent",i.fullBarTransparentClass),ne(3),er("ngx-slider-draggable",i.selectionBarDraggableClass),ne(2),Ee("ngStyle",i.barStyle),ne(),Ee("ngStyle",i.minPointerStyle),ne(2),ab("display",i.range?"inherit":"none"),Ee("ngStyle",i.maxPointerStyle),ne(12),er("ngx-slider-ticks-values-under",i.ticksUnderValuesClass),Ee("hidden",!i.showTicks),ne(2),eb(i.ticks))},dependencies:[Ua,vf,dpe,C$,gm,mL,V2],styles:['.lvemanager-xray-root .ngx-slider{display:inline-block;position:relative;height:4px;width:100%;margin:35px 0 15px;vertical-align:middle;-webkit-user-select:none;user-select:none;touch-action:pan-y} .lvemanager-xray-root .ngx-slider.with-legend{margin-bottom:40px} .lvemanager-xray-root .ngx-slider[disabled]{cursor:not-allowed} .lvemanager-xray-root .ngx-slider[disabled] .ngx-slider-pointer{cursor:not-allowed;background-color:#d8e0f3} .lvemanager-xray-root .ngx-slider[disabled] .ngx-slider-draggable{cursor:not-allowed} .lvemanager-xray-root .ngx-slider[disabled] .ngx-slider-selection{background:#8b91a2} .lvemanager-xray-root .ngx-slider[disabled] .ngx-slider-tick{cursor:not-allowed} .lvemanager-xray-root .ngx-slider[disabled] .ngx-slider-tick.ngx-slider-selected{background:#8b91a2} .lvemanager-xray-root .ngx-slider .ngx-slider-span{white-space:nowrap;position:absolute;display:inline-block} .lvemanager-xray-root .ngx-slider .ngx-slider-base{width:100%;height:100%;padding:0} .lvemanager-xray-root .ngx-slider .ngx-slider-bar-wrapper{left:0;box-sizing:border-box;margin-top:-16px;padding-top:16px;width:100%;height:32px;z-index:1} .lvemanager-xray-root .ngx-slider .ngx-slider-draggable{cursor:move} .lvemanager-xray-root .ngx-slider .ngx-slider-bar{left:0;width:100%;height:4px;z-index:1;background:#d8e0f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} .lvemanager-xray-root .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-transparent .ngx-slider-bar{background:transparent} .lvemanager-xray-root .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-left-out-selection .ngx-slider-bar{background:#df002d} .lvemanager-xray-root .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-right-out-selection .ngx-slider-bar{background:#03a688} .lvemanager-xray-root .ngx-slider .ngx-slider-selection{z-index:2;background:#0db9f0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} .lvemanager-xray-root .ngx-slider .ngx-slider-pointer{cursor:pointer;width:32px;height:32px;top:-14px;background-color:#0db9f0;z-index:3;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px} .lvemanager-xray-root .ngx-slider .ngx-slider-pointer:after{content:"";width:8px;height:8px;position:absolute;top:12px;left:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff} .lvemanager-xray-root .ngx-slider .ngx-slider-pointer:hover:after{background-color:#fff} .lvemanager-xray-root .ngx-slider .ngx-slider-pointer.ngx-slider-active{z-index:4} .lvemanager-xray-root .ngx-slider .ngx-slider-pointer.ngx-slider-active:after{background-color:#451aff} .lvemanager-xray-root .ngx-slider .ngx-slider-bubble{cursor:default;bottom:16px;padding:1px 3px;color:#55637d;font-size:16px} .lvemanager-xray-root .ngx-slider .ngx-slider-bubble.ngx-slider-limit{color:#55637d} .lvemanager-xray-root .ngx-slider .ngx-slider-ticks{box-sizing:border-box;width:100%;height:0;position:absolute;left:0;top:-3px;margin:0;z-index:1;list-style:none} .lvemanager-xray-root .ngx-slider .ngx-slider-ticks-values-under .ngx-slider-tick-value{top:auto;bottom:-36px} .lvemanager-xray-root .ngx-slider .ngx-slider-tick{text-align:center;cursor:pointer;width:10px;height:10px;background:#d8e0f3;border-radius:50%;position:absolute;top:0;left:0;margin-left:11px} .lvemanager-xray-root .ngx-slider .ngx-slider-tick.ngx-slider-selected{background:#0db9f0} .lvemanager-xray-root .ngx-slider .ngx-slider-tick-value{position:absolute;top:-34px;transform:translate(-50%)} .lvemanager-xray-root .ngx-slider .ngx-slider-tick-legend{position:absolute;top:24px;transform:translate(-50%);max-width:50px;white-space:normal} .lvemanager-xray-root .ngx-slider.vertical{position:relative;width:4px;height:100%;margin:0 20px;padding:0;vertical-align:baseline;touch-action:pan-x} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-base{width:100%;height:100%;padding:0} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-bar-wrapper{top:auto;left:0;margin:0 0 0 -16px;padding:0 0 0 16px;height:100%;width:32px} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-bar{bottom:0;left:auto;width:4px;height:100%} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-pointer{left:-14px!important;top:auto;bottom:0} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-bubble{left:16px!important;bottom:0} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-ticks{height:100%;width:0;left:-3px;top:0;z-index:1} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-tick{vertical-align:middle;margin-left:auto;margin-top:11px} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-tick-value{left:24px;top:auto;transform:translateY(-28%)} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-tick-legend{top:auto;right:24px;transform:translateY(-28%);max-width:none;white-space:nowrap} .lvemanager-xray-root .ngx-slider.vertical .ngx-slider-ticks-values-under .ngx-slider-tick-value{bottom:auto;left:auto;right:24px} .lvemanager-xray-root .ngx-slider *{transition:none} .lvemanager-xray-root .ngx-slider.animate .ngx-slider-bar-wrapper{transition:all linear .3s} .lvemanager-xray-root .ngx-slider.animate .ngx-slider-selection{transition:background-color linear .3s} .lvemanager-xray-root .ngx-slider.animate .ngx-slider-pointer{transition:all linear .3s} .lvemanager-xray-root .ngx-slider.animate .ngx-slider-pointer:after{transition:all linear .3s} .lvemanager-xray-root .ngx-slider.animate .ngx-slider-bubble{transition:all linear .3s} .lvemanager-xray-root .ngx-slider.animate .ngx-slider-bubble.ngx-slider-limit{transition:opacity linear .3s} .lvemanager-xray-root .ngx-slider.animate .ngx-slider-bubble.ngx-slider-combined{transition:opacity linear .3s} .lvemanager-xray-root .ngx-slider.animate .ngx-slider-tick{transition:background-color linear .3s}'],changeDetection:1})}}return t})(),mMe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[gL,C$]})}}return t})();const gMe=["button"],_Me=["*"];function vMe(t,n){if(1&t&&(ce(0,"div",2),Nt(1,"mat-pseudo-checkbox",6),de()),2&t){const e=wt();ne(),Ee("disabled",e.disabled)}}const yMe=new xt("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS",{providedIn:"root",factory:()=>({hideSingleSelectionIndicator:!1,hideMultipleSelectionIndicator:!1,disabledInteractive:!1})}),bMe=new xt("MatButtonToggleGroup");class wMe{source;value;constructor(n,e){this.source=n,this.value=e}}let D$=(()=>{class t{_changeDetectorRef=Q(yo);_elementRef=Q(yr);_focusMonitor=Q(lm);_idGenerator=Q(vs);_animationDisabled=qs();_checked=!1;ariaLabel;ariaLabelledby=null;_buttonElement;buttonToggleGroup;get buttonId(){return`${this.id}-button`}id;name;value;get tabIndex(){return this._tabIndex()}set tabIndex(e){this._tabIndex.set(e)}_tabIndex;disableRipple=!1;get appearance(){return this.buttonToggleGroup?this.buttonToggleGroup.appearance:this._appearance}set appearance(e){this._appearance=e}_appearance;get checked(){return this.buttonToggleGroup?this.buttonToggleGroup._isSelected(this):this._checked}set checked(e){e!==this._checked&&(this._checked=e,this.buttonToggleGroup&&this.buttonToggleGroup._syncButtonToggle(this,this._checked),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled||this.buttonToggleGroup&&this.buttonToggleGroup.disabled}set disabled(e){this._disabled=e}_disabled=!1;get disabledInteractive(){return this._disabledInteractive||null!==this.buttonToggleGroup&&this.buttonToggleGroup.disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e}_disabledInteractive;change=new Bn;constructor(){Q(Uc).load(Tf);const e=Q(bMe,{optional:!0}),r=Q(new a2("tabindex"),{optional:!0})||"",i=Q(yMe,{optional:!0});this._tabIndex=Fi(parseInt(r)||0),this.buttonToggleGroup=e,this._appearance=i&&i.appearance?i.appearance:"standard",this._disabledInteractive=i?.disabledInteractive??!1}ngOnInit(){const e=this.buttonToggleGroup;this.id=this.id||this._idGenerator.getId("mat-button-toggle-"),e&&(e._isPrechecked(this)?this.checked=!0:e._isSelected(this)!==this._checked&&e._syncButtonToggle(this,this._checked))}ngAfterViewInit(){this._animationDisabled||this._elementRef.nativeElement.classList.add("mat-button-toggle-animations-enabled"),this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){const e=this.buttonToggleGroup;this._focusMonitor.stopMonitoring(this._elementRef),e&&e._isSelected(this)&&e._syncButtonToggle(this,!1,!1,!0)}focus(e){this._buttonElement.nativeElement.focus(e)}_onButtonClick(){if(this.disabled)return;const e=!!this.isSingleSelector()||!this._checked;if(e!==this._checked&&(this._checked=e,this.buttonToggleGroup&&(this.buttonToggleGroup._syncButtonToggle(this,this._checked,!0),this.buttonToggleGroup._onTouched())),this.isSingleSelector()){const r=this.buttonToggleGroup._buttonToggles.find(i=>0===i.tabIndex);r&&(r.tabIndex=-1),this.tabIndex=0}this.change.emit(new wMe(this,this.value))}_markForCheck(){this._changeDetectorRef.markForCheck()}_getButtonName(){return this.isSingleSelector()?this.buttonToggleGroup.name:this.name||null}isSingleSelector(){return this.buttonToggleGroup&&!this.buttonToggleGroup.multiple}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Vn({type:t,selectors:[["mat-button-toggle"]],viewQuery:function(r,i){if(1&r&&No(gMe,5),2&r){let o;vn(o=yn())&&(i._buttonElement=o.first)}},hostAttrs:["role","presentation",1,"mat-button-toggle"],hostVars:14,hostBindings:function(r,i){1&r&&rn("focus",function(){return i.focus()}),2&r&&(qr("aria-label",null)("aria-labelledby",null)("id",i.id)("name",null),er("mat-button-toggle-standalone",!i.buttonToggleGroup)("mat-button-toggle-checked",i.checked)("mat-button-toggle-disabled",i.disabled)("mat-button-toggle-disabled-interactive",i.disabledInteractive)("mat-button-toggle-appearance-standard","standard"===i.appearance))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",disableRipple:[2,"disableRipple","disableRipple",On],appearance:"appearance",checked:[2,"checked","checked",On],disabled:[2,"disabled","disabled",On],disabledInteractive:[2,"disabledInteractive","disabledInteractive",On]},outputs:{change:"change"},exportAs:["matButtonToggle"],ngContentSelectors:_Me,decls:7,vars:13,consts:[["button",""],["type","button",1,"mat-button-toggle-button","mat-focus-indicator",3,"click","id","disabled"],[1,"mat-button-toggle-checkbox-wrapper"],[1,"mat-button-toggle-label-content"],[1,"mat-button-toggle-focus-overlay"],["matRipple","",1,"mat-button-toggle-ripple",3,"matRippleTrigger","matRippleDisabled"],["state","checked","aria-hidden","true","appearance","minimal",3,"disabled"]],template:function(r,i){if(1&r&&(Ca(),ce(0,"button",1,0),rn("click",function(){return i._onButtonClick()}),hi(2,vMe,2,1,"div",2),ce(3,"span",3),Xr(4),de()(),Nt(5,"span",4)(6,"span",5)),2&r){const o=Il(1);Ee("id",i.buttonId)("disabled",i.disabled&&!i.disabledInteractive||null),qr("role",i.isSingleSelector()?"radio":"button")("tabindex",i.disabled&&!i.disabledInteractive?-1:i.tabIndex)("aria-pressed",i.isSingleSelector()?null:i.checked)("aria-checked",i.isSingleSelector()?i.checked:null)("name",i._getButtonName())("aria-label",i.ariaLabel)("aria-labelledby",i.ariaLabelledby)("aria-disabled",i.disabled&&i.disabledInteractive?"true":null),ne(2),fi(i.buttonToggleGroup&&(!i.buttonToggleGroup.multiple&&!i.buttonToggleGroup.hideSingleSelectionIndicator||i.buttonToggleGroup.multiple&&!i.buttonToggleGroup.hideMultipleSelectionIndicator)?2:-1),ne(4),Ee("matRippleTrigger",o)("matRippleDisabled",i.disableRipple||i.disabled)}},dependencies:[D2,NW],styles:[".lvemanager-xray-root .mat-button-toggle-standalone,\n.lvemanager-xray-root .mat-button-toggle-group {\n position: relative;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n overflow: hidden;\n -webkit-tap-highlight-color: transparent;\n border-radius: var(--%NS%mat-button-toggle-legacy-shape);\n transform: translateZ(0);\n}\n.lvemanager-xray-root .mat-button-toggle-standalone:not([class*=mat-elevation-z]),\n.lvemanager-xray-root .mat-button-toggle-group:not([class*=mat-elevation-z]) {\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-button-toggle-standalone,\n .lvemanager-xray-root .mat-button-toggle-group {\n outline: solid 1px;\n }\n}\n\n.lvemanager-xray-root .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard {\n border-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n border: solid 1px var(--%NS%mat-button-toggle-divider-color, var(--%NS%mat-sys-outline));\n}\n.lvemanager-xray-root .mat-button-toggle-standalone.mat-button-toggle-appearance-standard .mat-pseudo-checkbox,\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard .mat-pseudo-checkbox {\n --%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--%NS%mat-button-toggle-selected-state-text-color, var(--%NS%mat-sys-on-secondary-container));\n}\n.lvemanager-xray-root .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]) {\n box-shadow: none;\n}\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,\n .lvemanager-xray-root .mat-button-toggle-group-appearance-standard {\n outline: 0;\n }\n}\n\n.lvemanager-xray-root .mat-button-toggle-vertical {\n flex-direction: column;\n}\n.lvemanager-xray-root .mat-button-toggle-vertical .mat-button-toggle-label-content {\n display: block;\n}\n\n.lvemanager-xray-root .mat-button-toggle {\n white-space: nowrap;\n position: relative;\n color: var(--%NS%mat-button-toggle-legacy-text-color);\n font-family: var(--%NS%mat-button-toggle-legacy-label-text-font);\n font-size: var(--%NS%mat-button-toggle-legacy-label-text-size);\n line-height: var(--%NS%mat-button-toggle-legacy-label-text-line-height);\n font-weight: var(--%NS%mat-button-toggle-legacy-label-text-weight);\n letter-spacing: var(--%NS%mat-button-toggle-legacy-label-text-tracking);\n --%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--%NS%mat-button-toggle-legacy-selected-state-text-color);\n}\n.lvemanager-xray-root .mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay {\n opacity: var(--%NS%mat-button-toggle-legacy-focus-state-layer-opacity);\n}\n.lvemanager-xray-root .mat-button-toggle .mat-icon svg {\n vertical-align: top;\n}\n\n.lvemanager-xray-root .mat-button-toggle-checkbox-wrapper {\n display: inline-block;\n justify-content: flex-start;\n align-items: center;\n width: 0;\n height: 18px;\n line-height: 18px;\n overflow: hidden;\n box-sizing: border-box;\n position: absolute;\n top: 50%;\n left: 16px;\n transform: translate3d(0, -50%, 0);\n}\n.lvemanager-xray-root [dir=rtl] .mat-button-toggle-checkbox-wrapper {\n left: auto;\n right: 16px;\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard .mat-button-toggle-checkbox-wrapper {\n left: 12px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-button-toggle-appearance-standard .mat-button-toggle-checkbox-wrapper {\n left: auto;\n right: 12px;\n}\n.lvemanager-xray-root .mat-button-toggle-checked .mat-button-toggle-checkbox-wrapper {\n width: 18px;\n}\n.lvemanager-xray-root .mat-button-toggle-animations-enabled .mat-button-toggle-checkbox-wrapper {\n transition: width 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-button-toggle-vertical .mat-button-toggle-checkbox-wrapper {\n transition: none;\n}\n\n.lvemanager-xray-root .mat-button-toggle-checked {\n color: var(--%NS%mat-button-toggle-legacy-selected-state-text-color);\n background-color: var(--%NS%mat-button-toggle-legacy-selected-state-background-color);\n}\n\n.lvemanager-xray-root .mat-button-toggle-disabled {\n pointer-events: none;\n color: var(--%NS%mat-button-toggle-legacy-disabled-state-text-color);\n background-color: var(--%NS%mat-button-toggle-legacy-disabled-state-background-color);\n --%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: var(--%NS%mat-button-toggle-legacy-disabled-state-text-color);\n}\n.lvemanager-xray-root .mat-button-toggle-disabled.mat-button-toggle-checked {\n background-color: var(--%NS%mat-button-toggle-legacy-disabled-selected-state-background-color);\n}\n\n.lvemanager-xray-root .mat-button-toggle-disabled-interactive {\n pointer-events: auto;\n}\n\n.lvemanager-xray-root .mat-button-toggle-appearance-standard {\n color: var(--%NS%mat-button-toggle-text-color, var(--%NS%mat-sys-on-surface));\n background-color: var(--%NS%mat-button-toggle-background-color, transparent);\n font-family: var(--%NS%mat-button-toggle-label-text-font, var(--%NS%mat-sys-label-large-font));\n font-size: var(--%NS%mat-button-toggle-label-text-size, var(--%NS%mat-sys-label-large-size));\n line-height: var(--%NS%mat-button-toggle-label-text-line-height, var(--%NS%mat-sys-label-large-line-height));\n font-weight: var(--%NS%mat-button-toggle-label-text-weight, var(--%NS%mat-sys-label-large-weight));\n letter-spacing: var(--%NS%mat-button-toggle-label-text-tracking, var(--%NS%mat-sys-label-large-tracking));\n}\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard + .mat-button-toggle-appearance-standard {\n border-left: solid 1px var(--%NS%mat-button-toggle-divider-color, var(--%NS%mat-sys-outline));\n}\n.lvemanager-xray-root [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard + .mat-button-toggle-appearance-standard {\n border-left: none;\n border-right: solid 1px var(--%NS%mat-button-toggle-divider-color, var(--%NS%mat-sys-outline));\n}\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle-appearance-standard + .mat-button-toggle-appearance-standard {\n border-left: none;\n border-right: none;\n border-top: solid 1px var(--%NS%mat-button-toggle-divider-color, var(--%NS%mat-sys-outline));\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard.mat-button-toggle-checked {\n color: var(--%NS%mat-button-toggle-selected-state-text-color, var(--%NS%mat-sys-on-secondary-container));\n background-color: var(--%NS%mat-button-toggle-selected-state-background-color, var(--%NS%mat-sys-secondary-container));\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard.mat-button-toggle-disabled {\n color: var(--%NS%mat-button-toggle-disabled-state-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n background-color: var(--%NS%mat-button-toggle-disabled-state-background-color, transparent);\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard.mat-button-toggle-disabled .mat-pseudo-checkbox {\n --%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: var(--%NS%mat-button-toggle-disabled-selected-state-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard.mat-button-toggle-disabled.mat-button-toggle-checked {\n color: var(--%NS%mat-button-toggle-disabled-selected-state-text-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));\n background-color: var(--%NS%mat-button-toggle-disabled-selected-state-background-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 12%, transparent));\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {\n background-color: var(--%NS%mat-button-toggle-state-layer-color, var(--%NS%mat-sys-on-surface));\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay {\n opacity: var(--%NS%mat-button-toggle-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity));\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard.cdk-keyboard-focused .mat-button-toggle-focus-overlay {\n opacity: var(--%NS%mat-button-toggle-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity));\n}\n@media (hover: none) {\n .lvemanager-xray-root .mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay {\n display: none;\n }\n}\n\n.lvemanager-xray-root .mat-button-toggle-label-content {\n -webkit-user-select: none;\n user-select: none;\n display: inline-block;\n padding: 0 16px;\n line-height: var(--%NS%mat-button-toggle-legacy-height);\n position: relative;\n}\n.lvemanager-xray-root .mat-button-toggle-appearance-standard .mat-button-toggle-label-content {\n padding: 0 12px;\n line-height: var(--%NS%mat-button-toggle-height, 40px);\n}\n\n.lvemanager-xray-root .mat-button-toggle-label-content > * {\n vertical-align: middle;\n}\n\n.lvemanager-xray-root .mat-button-toggle-focus-overlay {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n border-radius: inherit;\n pointer-events: none;\n opacity: 0;\n background-color: var(--%NS%mat-button-toggle-legacy-state-layer-color);\n}\n\n@media (forced-colors: active) {\n .lvemanager-xray-root .mat-button-toggle-checked .mat-button-toggle-focus-overlay {\n border-bottom: solid 500px;\n opacity: 0.5;\n height: 0;\n }\n .lvemanager-xray-root .mat-button-toggle-checked:hover .mat-button-toggle-focus-overlay {\n opacity: 0.6;\n }\n .lvemanager-xray-root .mat-button-toggle-checked.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {\n border-bottom: solid 500px;\n }\n}\n.lvemanager-xray-root .mat-button-toggle .mat-button-toggle-ripple {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: absolute;\n pointer-events: none;\n}\n\n.lvemanager-xray-root .mat-button-toggle-button {\n border: 0;\n background: none;\n color: inherit;\n padding: 0;\n margin: 0;\n font: inherit;\n outline: none;\n width: 100%;\n cursor: pointer;\n}\n.lvemanager-xray-root .mat-button-toggle-animations-enabled .mat-button-toggle-button {\n transition: padding 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n.lvemanager-xray-root .mat-button-toggle-vertical .mat-button-toggle-button {\n transition: none;\n}\n.lvemanager-xray-root .mat-button-toggle-disabled .mat-button-toggle-button {\n cursor: default;\n}\n.lvemanager-xray-root .mat-button-toggle-button::-moz-focus-inner {\n border: 0;\n}\n.lvemanager-xray-root .mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper) {\n padding-left: 30px;\n}\n.lvemanager-xray-root [dir=rtl] .mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper) {\n padding-left: 0;\n padding-right: 30px;\n}\n\n.lvemanager-xray-root .mat-button-toggle-standalone.mat-button-toggle-appearance-standard {\n --%NS%mat-focus-indicator-border-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n}\n\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard:not(.mat-button-toggle-vertical) .mat-button-toggle:last-of-type .mat-button-toggle-button::before {\n border-top-right-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n border-bottom-right-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n}\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard:not(.mat-button-toggle-vertical) .mat-button-toggle:first-of-type .mat-button-toggle-button::before {\n border-top-left-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n border-bottom-left-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n}\n\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle:last-of-type .mat-button-toggle-button::before {\n border-bottom-right-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n border-bottom-left-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n}\n.lvemanager-xray-root .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle:first-of-type .mat-button-toggle-button::before {\n border-top-right-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n border-top-left-radius: var(--%NS%mat-button-toggle-shape, var(--%NS%mat-sys-corner-extra-large));\n}\n"],encapsulation:2})}return t})(),SMe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[qb,D$,gs]})}return t})();function CMe(t,n){if(1&t){const e=ti();ce(0,"div",6)(1,"div",7)(2,"span",8),nt(3),ot(4,"date"),de(),ce(5,"div",9)(6,"ngx-slider",10),Jp("valueChange",function(i){Ot(e);const o=wt();return Xp(o.minValue,i)||(o.minValue=i),Gt(i)})("highValueChange",function(i){Ot(e);const o=wt();return Xp(o.maxValue,i)||(o.maxValue=i),Gt(i)}),de()(),ce(7,"span",8),nt(8),ot(9,"date"),de()(),Nt(10,"hr"),ce(11,"div",11)(12,"mat-button-toggle",12),rn("click",function(){return Ot(e),Gt(wt().cancel())}),nt(13),ot(14,"translate"),de(),ce(15,"span",13)(16,"mat-button-toggle",14),rn("click",function(){return Ot(e),Gt(wt().save())}),nt(17),ot(18,"translate"),de()()()()}if(2&t){const e=wt();ne(3),Cn(Hd(4,7,1e3*e.minValue,"d MMM HH:mm")),ne(3),Zp("value",e.minValue)("highValue",e.maxValue),Ee("options",e.options),ne(2),Cn(Hd(9,10,1e3*e.maxValue,"d MMM HH:mm")),ne(5),mn(" ",ct(14,13,"Cancel")," "),ne(4),mn(" ",ct(18,15,"Save")," ")}}let xMe=(()=>{class t{set range(e){e&&(this._range=e,this.setOptions())}get range(){return this._range}set selectedRange(e){this._selectedRange=e,this.setOptions()}get selectedRange(){return this._selectedRange}set maxValue(e){this._maxValue=e-1}get maxValue(){return this._maxValue}constructor(e){this.cdRef=e,this.rangeSelected=new Bn,this._range={from:null,to:null},this.currentValue={from:0,to:0,start_time:0,end_time:0},this.open=!1,this.minValue=0,this.options={}}setOptions(){this.selectedRange?(this.minValue=this.selectedRange.from,this.maxValue=this.selectedRange.to,this.currentValue.from=this.minValue,this.currentValue.to=this.maxValue):(this.minValue=this.range.from,this.maxValue=this.range.to),this.options={floor:this.range.from,ceil:this.range.to,step:3600,hidePointerLabels:!0,hideLimitLabels:!0}}save(){this.open=!1,this.currentValue.from=this.minValue,this.currentValue.to=this.maxValue,this.currentValue.start_time=this.range.from,this.currentValue.end_time=this.range.to,this.rangeSelected.emit({...this.currentValue})}cancel(){this.open=!1,this.minValue=this.currentValue.from,this.maxValue=this.currentValue.to}static{this.\u0275fac=function(r){return new(r||t)(Ht(yo))}}static{this.\u0275cmp=Vn({type:t,selectors:[["ui-time-picker"]],inputs:{range:"range",selectedRange:"selectedRange"},outputs:{rangeSelected:"rangeSelected"},standalone:!1,decls:8,vars:6,consts:[[1,"slider","xray-time-picker",3,"clickOutside"],[1,"slider__opener"],[3,"click"],[1,"arrow"],[1,"slider__picker"],["class","card",4,"ngIf"],[1,"card"],[1,"card__body"],[1,"interval"],[1,"custom-slider"],[3,"valueChange","highValueChange","value","highValue","options"],[1,"card__footer"],[1,"cancel-button",3,"click"],[1,"ml-7"],[1,"save-button",3,"click"]],template:function(r,i){1&r&&(ce(0,"div",0),rn("clickOutside",function(){return i.cancel()}),ce(1,"div",1)(2,"mat-button-toggle",2),rn("click",function(){return i.open=!i.open}),nt(3),ot(4,"translate"),Nt(5,"span",3),de()(),ce(6,"div",4),Vt(7,CMe,19,17,"div",5),de()()),2&r&&(ne(3),mn(" ",ct(4,4,"Timeframe")," "),ne(2),er("open",i.open),ne(2),Ee("ngIf",i.open))},dependencies:[gL,D$,Zo,yf,Fo],styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}.slider[_ngcontent-%COMP%]{position:relative}.slider__picker[_ngcontent-%COMP%]{position:absolute;z-index:1}.slider__picker[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{width:483px;background:#fff;box-shadow:0 0 10px #00000040;border-radius:2px;margin-top:3px}.slider__picker[_ngcontent-%COMP%] .card__body[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding:18px 14px}.slider__picker[_ngcontent-%COMP%] .card__body[_ngcontent-%COMP%] .interval[_ngcontent-%COMP%]{font-family:Open Sans,Arial,Helvetica,sans-serif;padding:15px;background:#f4f5f7;border-radius:4px;font-size:13px;line-height:16px;cursor:pointer}.slider__picker[_ngcontent-%COMP%] .card__footer[_ngcontent-%COMP%]{text-align:right;padding:9px 14px 15px}.slider__picker[_ngcontent-%COMP%] .card[_ngcontent-%COMP%] hr[_ngcontent-%COMP%]{border:1px solid #E8E8E8}.slider__picker[_ngcontent-%COMP%] .card[_ngcontent-%COMP%] .ml-7[_ngcontent-%COMP%]{margin-left:7px}'],changeDetection:1})}}return t})();function kMe(t,n){if(1&t&&(ce(0,"span"),nt(1),ot(2,"translate"),de()),2&t){const e=wt().$implicit;ne(),Cn(ct(2,1,e.title))}}function DMe(t,n){if(1&t){const e=ti();Mr(0),ce(1,"div",8)(2,"mat-checkbox",9),Jp("ngModelChange",function(i){const o=Ot(e).$implicit;return Xp(o.checked,i)||(o.checked=i),Gt(i)}),rn("change",function(){return Ot(e),Gt(wt(2).onCheckedChanged())}),Vt(3,kMe,3,3,"span",10),de(),Vs(),de(),kr()}if(2&t){const e=n.$implicit;ne(),er("menu-content__item--selected",e.checked),ne(),Zp("ngModel",e.checked),zs(),ne(),Ee("ngIf",e.title)}}function MMe(t,n){if(1&t){const e=ti();ce(0,"div")(1,"section",5),rn("click",function(i){return Ot(e),Gt(wt().onInsideMenuClicked(i))}),ce(2,"div",6),Vt(3,DMe,4,4,"ng-container",7),de()()()}if(2&t){const e=wt();nh("dropdown dropdown--menu"),ne(3),Ee("ngForOf",e.items)}}let TMe=(()=>{class t{constructor(){this.title="Menu",this.items=[],this.selectionChange=new Bn,this.opened=!1,this.disabled=!1}onInsideMenuClicked(e){e.stopPropagation()}onCheckedChanged(){this.selectionChange.emit()}toggle(e){this.opened=!this.opened,e.stopPropagation(),e.preventDefault()}close(){this.opened=!1}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["ui-multiselect-menu"]],inputs:{title:"title",items:"items"},outputs:{selectionChange:"selectionChange"},standalone:!1,decls:8,vars:9,consts:[[1,"ui-multiselect",3,"clickOutside"],[1,"ui-multiselect-content"],[1,"ui-multiselect-content__btn",3,"click","disabled"],[1,"ui-multiselect-content__arrow"],[3,"class",4,"ngIf"],[1,"menu-content",3,"click"],[1,"menu-content__items"],[4,"ngFor","ngForOf"],[1,"menu-content__item"],[3,"ngModelChange","change","ngModel"],[4,"ngIf"]],template:function(r,i){1&r&&(ce(0,"div",0),rn("clickOutside",function(){return i.close()}),ce(1,"div",1)(2,"button",2),rn("click",function(a){return i.toggle(a)}),ce(3,"span"),nt(4),ot(5,"translate"),de(),Nt(6,"span",3),de()(),Vt(7,MMe,4,3,"div",4),de()),2&r&&(ne(2),Ee("disabled",i.disabled),ne(2),Cn(ct(5,7,i.title)),ne(2),er("disabled",i.disabled)("open",i.opened),ne(),Ee("ngIf",i.opened&&i.items))},dependencies:[u2,Zo,r_,L2,Ok,Fz,Fo],styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}.ui-multiselect[_ngcontent-%COMP%]{position:relative;display:inline-block;height:40px}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content[_ngcontent-%COMP%]{display:flex;align-items:center}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content__btn[_ngcontent-%COMP%]{display:flex;align-items:center;height:40px;border:1px solid #ECECEC;border-radius:2px;outline:none;background:#fff;padding-left:14px;padding-right:14px;font-size:12px;font-weight:400;line-height:17px;font-family:Open Sans,sans-serif;box-shadow:0 0 10px #00000008}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content__btn[_ngcontent-%COMP%]:hover{cursor:pointer}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content__btn[disabled][_ngcontent-%COMP%]{background-color:transparent;color:#e3e3e3}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content__arrow[_ngcontent-%COMP%]{margin-left:10px;display:flex;align-items:center;position:relative;transition:transform .2s;transform:rotate(180deg)}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content__arrow[_ngcontent-%COMP%]:before{content:"";display:block;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #757575}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content__arrow.open[_ngcontent-%COMP%]{transform:rotate(0)}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content__arrow.disabled[_ngcontent-%COMP%]{display:flex;align-items:center}.ui-multiselect[_ngcontent-%COMP%] .ui-multiselect-content__arrow.disabled[_ngcontent-%COMP%]:before{content:"";display:block;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #e3e3e3}.dropdown--menu[_ngcontent-%COMP%]{position:absolute;z-index:5}.dropdown--menu[_ngcontent-%COMP%] .menu-content[_ngcontent-%COMP%]{background:#fff;padding-top:10px;padding-bottom:10px;box-shadow:0 0 10px #00000040;border-radius:2px}.dropdown--menu[_ngcontent-%COMP%] .menu-content--with-search[_ngcontent-%COMP%] .menu-content__items[_ngcontent-%COMP%]{overflow:auto;max-height:245px}.dropdown--menu[_ngcontent-%COMP%] .menu-content__item[_ngcontent-%COMP%]{display:flex;align-items:center;min-height:32px;padding-left:18px;padding-right:18px}.dropdown--menu[_ngcontent-%COMP%] .menu-content__item[_ngcontent-%COMP%] mat-checkbox[_ngcontent-%COMP%]{display:flex;width:100%}.dropdown--menu[_ngcontent-%COMP%] .menu-content__item--selected[_ngcontent-%COMP%]{background-color:#edf5ff!important}.dropdown--menu[_ngcontent-%COMP%] .menu-content__item[_ngcontent-%COMP%]:hover{background-color:#0f315a0d;cursor:pointer}'],changeDetection:1})}}return t})(),_L=(()=>{class t{constructor(e,r,i){this.el=e,this.renderer=r,this.sanitizer=i,this.offset=10}onMouseEnter(){this.tooltip||this.show()}onMouseLeave(){this.tooltip&&this.hide()}show(){this.create(),this.setPosition(),this.renderer.addClass(this.tooltip,"ui-tooltip-show")}hide(){this.renderer.removeClass(this.tooltip,"ui-tooltip-show"),window.setTimeout(()=>{this.renderer.removeChild(document.body,this.tooltip),this.tooltip=null},this.delay)}create(){this.tooltip=this.renderer.createElement("span");const e=this.sanitizer.sanitize(Ei.HTML,this.tooltipContent)||"";this.renderer.setProperty(this.tooltip,"innerHTML",e),this.renderer.appendChild(document.body,this.tooltip),this.renderer.addClass(this.tooltip,"ui-tooltip"),this.renderer.addClass(this.tooltip,`ui-tooltip-${this.placement}`),this.renderer.setStyle(this.tooltip,"-webkit-transition",`opacity ${this.delay}ms`),this.renderer.setStyle(this.tooltip,"-moz-transition",`opacity ${this.delay}ms`),this.renderer.setStyle(this.tooltip,"-o-transition",`opacity ${this.delay}ms`),this.renderer.setStyle(this.tooltip,"transition",`opacity ${this.delay}ms`)}setPosition(){const e=this.el.nativeElement.getBoundingClientRect(),r=this.tooltip.getBoundingClientRect(),i=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;let o,a;"top"===this.placement&&(o=e.top-r.height-this.offset,a=e.left+(e.width-r.width)/2),"bottom"===this.placement&&(o=e.bottom+this.offset,a=e.left+(e.width-r.width)/2),"left"===this.placement&&(o=e.top+(e.height-r.height)/2,a=e.left-r.width-this.offset),"right"===this.placement&&(o=e.top+(e.height-r.height)/2,a=e.right+this.offset),this.renderer.setStyle(this.tooltip,"top",`${o+i}px`),this.renderer.setStyle(this.tooltip,"left",`${a}px`)}static{this.\u0275fac=function(r){return new(r||t)(Ht(yr),Ht(es),Ht(gx))}}static{this.\u0275dir=Tn({type:t,selectors:[["","uiTooltip",""]],hostBindings:function(r,i){1&r&&rn("mouseenter",function(){return i.onMouseEnter()})("mouseleave",function(){return i.onMouseLeave()})},inputs:{tooltipContent:[0,"uiTooltip","tooltipContent"],placement:"placement",delay:"delay"},standalone:!1})}}return t})(),Vf=(()=>{class t{transform(e){return e<1e6?e/1e3+" ms":Math.round(e/1e3)/1e3+" sec"}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275pipe=Ac({name:"duration",type:t,pure:!0,standalone:!1})}}return t})();var M$=function(t){return t.forAdmin="<b>The {limits} LVE limits are exceeded</b><br>This leads to the fact that duration to serve PHP requests takes longer than usual. This may be due to a heavy load on domain/account. If this occurs regularly, you can increase LVE limits for account.",t.forUser="<b>The {limits} account resource limits are exceeded</b><br>This leads to the fact that duration to serve PHP requests takes longer than usual. This may be due to a heavy load on your domain/account. If this occurs regularly, you can contact the administrator to increase your account resource limits.",t}(M$||{});let b1=(()=>{class t{transform(e){const r=M$.forUser,i=[];return e.throttled_time&&i.push("CPU"),e.io_throttled_time&&i.push("IO"),r.replace(/\{limits\}/,i.join(" and "))}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275pipe=Ac({name:"throttling",type:t,pure:!0,standalone:!1})}}return t})();const EMe=t=>({totalRequests:t});function IMe(t,n){if(1&t){const e=ti();ce(0,"div",25)(1,"ui-time-picker",26),rn("rangeSelected",function(i){return Ot(e),Gt(wt().rangeChanged(i))}),de()()}if(2&t){const e=wt();ne(),Ee("range",e.timePickerRange)("selectedRange",e.selectedTimePickerRange)}}function AMe(t,n){if(1&t){const e=ti();ce(0,"ui-switch",27),ot(1,"translate"),Jp("ngModelChange",function(i){Ot(e);const o=wt();return Xp(o.autoUpdate,i)||(o.autoUpdate=i),Gt(i)}),rn("click",function(){return Ot(e),Gt(wt().toggleAutoUpdate())}),de(),Vs()}2&t&&(Zp("ngModel",wt().autoUpdate),Ee("label",ct(1,2,"Auto refresh")),zs())}function LMe(t,n){if(1&t){const e=ti();ce(0,"mat-chip-option",28),rn("removed",function(){return Ot(e),Gt(wt().removeFilter())}),nt(1),ot(2,"date"),ot(3,"date"),Nt(4,"i",29),de()}if(2&t){const e=wt();Ee("removable",!0),ne(),Kp(" ",Hd(2,3,1e3*e.selectedTimePickerRange.from,"d MMM HH:mm")," - ",Hd(3,6,1e3*e.selectedTimePickerRange.to,"d MMM HH:mm")," ")}}function NMe(t,n){if(1&t){const e=ti();ce(0,"mat-chip-option",28),rn("removed",function(){Ot(e);const i=wt().$implicit;return Gt(wt().removeRequestFilter(i))}),nt(1),ot(2,"translate"),Nt(3,"i",29),de()}if(2&t){const e=wt().$implicit;Ee("removable",!0),ne(),mn(" ",ct(2,2,e.title)," ")}}function OMe(t,n){if(1&t&&(Mr(0),Vt(1,NMe,4,4,"mat-chip-option",10),kr()),2&t){const e=n.$implicit;ne(),Ee("ngIf",e.checked)}}function RMe(t,n){1&t&&(ce(0,"mat-header-cell",30),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Request")," "))}function PMe(t,n){if(1&t&&(ce(0,"mat-cell",31)(1,"a"),nt(2),de()()),2&t){const e=n.$implicit;ne(2),mn("#",e.request_id)}}function FMe(t,n){1&t&&(ce(0,"mat-header-cell",30),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"URL")," "))}function BMe(t,n){if(1&t&&(ce(0,"mat-cell")(1,"app-copy-button",32)(2,"span",33),nt(3),de()()()),2&t){const e=n.$implicit;ne(),Ee("content",e.url),ne(2),Cn(e.url)}}function HMe(t,n){1&t&&(ce(0,"mat-header-cell",30),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Client IP")," "))}function jMe(t,n){if(1&t&&(ce(0,"mat-cell")(1,"app-copy-button",32)(2,"span",33),nt(3),de()()()),2&t){const e=n.$implicit;ne(),Ee("content",e.client_ip),ne(2),mn(" ",e.client_ip," ")}}function UMe(t,n){1&t&&(ce(0,"mat-header-cell",30),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Start time")," "))}function YMe(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),ot(2,"date"),de()),2&t){const e=n.$implicit;ne(),mn(" ",Hd(2,1,1e3*e.start_time,"MM.dd.yyyy 'at' HH:mm")," ")}}function VMe(t,n){1&t&&(ce(0,"mat-header-cell",30),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Duration")," "))}function zMe(t,n){1&t&&(Nt(0,"i",37),ot(1,"translate")),2&t&&Ee("matTooltip",ct(1,1,"highlighted_due_total_duration"))}function WMe(t,n){1&t&&(Nt(0,"i",38),ot(1,"throttling")),2&t&&Ee("uiTooltip",ct(1,1,wt().$implicit))}function $Me(t,n){if(1&t&&(ce(0,"mat-cell")(1,"span",34),nt(2),ot(3,"duration"),Vt(4,zMe,2,3,"i",35),de(),Vt(5,WMe,2,3,"i",36),de()),2&t){const e=n.$implicit,r=wt();er("text-warning",e.hitting_limits),ne(2),mn("",ct(3,5,e.duration)," "),ne(2),Ee("ngIf",e.duration>=r.CRITICAL_DURATION),ne(),Ee("ngIf",e?.hitting_limits)}}function GMe(t,n){1&t&&Nt(0,"mat-header-row",39)}function qMe(t,n){if(1&t){const e=ti();ce(0,"mat-row",40),rn("click",function(){const i=Ot(e).$implicit;return Gt(wt().requestClicked.emit(i))}),de()}if(2&t){const e=n.$implicit,r=wt();er("big-duration",e.duration>=r.CRITICAL_DURATION),qr("data-domain-name",e.url)}}function KMe(t,n){if(1&t){const e=ti();Mr(0),ce(1,"empty-table",41),ot(2,"translate"),ot(3,"translate"),ce(4,"button",42),rn("click",function(){return Ot(e),Gt(wt().showAllRequests())}),nt(5),ot(6,"translate"),de()(),kr()}if(2&t){const e=wt();ne(),Ee("title",ct(2,3,"no_slow_requests"))("description",Hd(3,5,"requests_processed_see_them",Ug(10,EMe,e.totalRequests))),ne(4),mn("",ct(6,8,"Show all requests")," ")}}function ZMe(t,n){if(1&t&&(Mr(0),ce(1,"empty-table",41),ot(2,"translate"),ot(3,"translate"),ot(4,"translate"),ce(5,"a",43),nt(6),ot(7,"translate"),de()(),kr()),2&t){const e=wt();ne(),Ee("title",e.filtered?ct(2,3,"no_collected_requests_for_period"):ct(3,5,"no_collected_requests"))("description",ct(4,7,"if_cannot_see_data_message_while_making_requests")),ne(5),Cn(ct(7,9,"More details"))}}let XMe=(()=>{class t{set showAutoUpdateSwitcherSetter(e){this.showAutoUpdateSwitcher=e}set timePickerRange(e){this._timePickerRange=e,this.filtered||(this.selectedTimePickerRange=this._timePickerRange)}get timePickerRange(){return this._timePickerRange}set slowRequestsSetter(e){this.slowRequests=e}set throttledRequestsSetter(e){this._throttledRequests=e,this.defineMultiSelectMenuItems()}get throttledRequests(){return this._throttledRequests}set dataSourceInput(e){this.setDataSourceAttributes(e)}set matSort(e){this.sort=e,this.setDataSourceAttributes(this.dataSource)}set matPaginator(e){this.paginator=e,this.setDataSourceAttributes(this.dataSource)}constructor(e,r,i,o,a){this.appState=e,this.xrayService=r,this.router=i,this.route=o,this.cdRef=a,this.totalRequests=0,this.selectedTimePickerRange={from:null,to:null},this.CRITICAL_DURATION=Rk,this.displayedColumns=["request_id","url","client_ip","start_time","duration"],this.tracingTaskId=null,this.DEFAULT_SORT_FIELD="duration",this.DEFAULT_SORT_DIRECTION="desc",this.showAllRequestsUntouched=!0,this.filterParams={},this.noData=!1,this.showNoSlowRequests=!1,this.autoUpdate=!1,this.requestsFilter=hL,this.defaultMultiselectMenuItems=[{id:mm.slowRequests,title:"Slow",checked:this.requestsFilter.slowRequests},{id:mm.normalRequests,title:"Normal",checked:this.requestsFilter.normalRequests},{id:mm.throttledRequests,title:"Throttled",checked:this.requestsFilter.throttledRequests}],this.requestsMultiselectMenuItems=[],this.requestClicked=new Bn,this.onSwitchAutoUpdate=new Bn}ngAfterViewInit(){this.autoUpdate="true"===localStorage.getItem("xrayAutoUpdate"),this.route.params.subscribe(e=>{this.tracingTaskId=e.tracingTaskId}),this.filtered&&(this.filterParams=this.route.snapshot.queryParams,this.selectedTimePickerRange={from:this.filterParams.time_from,to:this.filterParams.time_to},this.cdRef.detectChanges())}setDataSourceAttributes(e){this.requestsFilter=this.appState.get(Ji.SESSION_LIST_FILTER_STATE,this.requestsFilter),this.cdRef.detectChanges(),e&&setTimeout(()=>{this.paginator.pageIndex=this.appState.get(Ji.SESSION_LIST_CURRENT_PAGE,0),this.sort.active=this.appState.get(Ji.SESSION_LIST_SORT_FIELD,this.DEFAULT_SORT_FIELD),this.sort.direction=this.appState.get(Ji.SESSION_LIST_SORT_DIRECTION,this.DEFAULT_SORT_DIRECTION),e.paginator=this.paginator,e.sort=this.sort,this.dataSource=e,this.dataSource.filterPredicate=fL(),this.totalRequests=this.dataSource.data.length,this.noData=0===this.dataSource.data.length,this.doFilter()})}doFilter(){this.dataSource&&(this.dataSource.filter=JSON.stringify(this.requestsFilter)),this.appState.set(Ji.SESSION_LIST_FILTER_STATE,this.requestsFilter),this.showNoSlowRequests=this.shouldShowNoSlowRequests()}sortChanged(){this.appState.set(Ji.SESSION_LIST_SORT_FIELD,this.sort.active),this.appState.set(Ji.SESSION_LIST_SORT_DIRECTION,this.sort.direction)}pageChanged(){this.appState.set(Ji.SESSION_LIST_CURRENT_PAGE,this.paginator.pageIndex)}removeFilter(){this.filtered&&(this.router.routeReuseStrategy.shouldReuseRoute=()=>!1,this.router.navigate(["tasks",this.tracingTaskId]))}rangeChanged(e){this.router.routeReuseStrategy.shouldReuseRoute=()=>!1,this.router.navigate(["tasks",this.tracingTaskId],{queryParams:{time_from:e.from,time_to:e.to}})}toggleAutoUpdate(){localStorage.setItem("xrayAutoUpdate",String(this.autoUpdate)),this.onSwitchAutoUpdate.emit(this.autoUpdate)}removeRequestFilter(e){e.checked=!1,this.applyFilters()}showAllRequests(){this.requestsMultiselectMenuItems.forEach(e=>e.checked=!1),this.applyFilters()}onSearchTextChanged(e){this.requestsFilter.searchText=e,this.doFilter()}applyFilters(){this.showAllRequestsUntouched=!1,this.requestsFilter.slowRequests=this.requestsMultiselectMenuItems.find(e=>e.id===mm.slowRequests).checked,this.requestsFilter.normalRequests=this.requestsMultiselectMenuItems.find(e=>e.id===mm.normalRequests).checked,this._throttledRequests&&(this.requestsFilter.throttledRequests=this.requestsMultiselectMenuItems.find(e=>e.id===mm.throttledRequests).checked),this.doFilter()}shouldShowNoSlowRequests(){return this.showAllRequestsUntouched&&!this.noData&&this.requestsFilter.slowRequests&&!this.slowRequests&&!this.requestsFilter.normalRequests&&!this.requestsFilter.throttledRequests}defineMultiSelectMenuItems(){this.requestsMultiselectMenuItems=this.defaultMultiselectMenuItems.filter(e=>!!this._throttledRequests||e.id!==mm.throttledRequests)}static{this.\u0275fac=function(r){return new(r||t)(Ht(bu),Ht(dh),Ht(cc),Ht(Cf),Ht(yo))}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-sessions-table"]],viewQuery:function(r,i){if(1&r&&No(Zs,5)(fl,5),2&r){let o;vn(o=yn())&&(i.matSort=o.first),vn(o=yn())&&(i.matPaginator=o.first)}},inputs:{filtered:"filtered",autoTask:"autoTask",showAutoUpdateSwitcherSetter:[0,"showAutoUpdateSwitcher","showAutoUpdateSwitcherSetter"],timePickerRange:"timePickerRange",slowRequestsSetter:[0,"slowRequests","slowRequestsSetter"],throttledRequestsSetter:[0,"throttledRequests","throttledRequestsSetter"],dataSourceInput:[0,"dataSource","dataSourceInput"]},outputs:{requestClicked:"requestClicked",onSwitchAutoUpdate:"onSwitchAutoUpdate"},standalone:!1,decls:35,vars:26,consts:[[1,"recorded-sessions__header"],[1,"filters"],[1,"filters__left"],[1,"search-box",3,"searchTextChange","searchText","placeholder"],[3,"selectionChange","title","items"],["class","filters-slider",4,"ngIf"],[1,"refresh-block"],["id","auto-update-switcher",3,"ngModel","label","ngModelChange","click",4,"ngIf"],[3,"page","pageSize","hidePageSize","length"],[1,"chip"],["class","xray-filter-chip",3,"removable","removed",4,"ngIf"],[4,"ngFor","ngForOf"],["matSort","",3,"matSortChange","dataSource","matSortActive","matSortDirection"],["matColumnDef","request_id"],["mat-sort-header","",4,"matHeaderCellDef"],["class","underlined",4,"matCellDef"],["matColumnDef","url"],[4,"matCellDef"],["matColumnDef","client_ip"],["matColumnDef","start_time"],["matColumnDef","duration"],[3,"text-warning",4,"matCellDef"],["class","xray-row-small",4,"matHeaderRowDef"],["class","xray-row-small primary-row",3,"big-duration","click",4,"matRowDef","matRowDefColumns"],[4,"ngIf"],[1,"filters-slider"],[3,"rangeSelected","range","selectedRange"],["id","auto-update-switcher",3,"ngModelChange","click","ngModel","label"],[1,"xray-filter-chip",3,"removed","removable"],["matChipRemove","",1,"close-inline-icon"],["mat-sort-header",""],[1,"underlined"],[3,"content"],[1,"task-table__multiline","task-table__url-item"],[1,"text-with-icon"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left","class","info-icon",3,"matTooltip",4,"ngIf"],["placement","left","class","danger-icon",3,"uiTooltip",4,"ngIf"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left",1,"info-icon",3,"matTooltip"],["placement","left",1,"danger-icon",3,"uiTooltip"],[1,"xray-row-small"],[1,"xray-row-small","primary-row",3,"click"],[3,"title","description"],["type","button",1,"no-slow-requests-button","mat-button","white-btn","white-btn-bordered",3,"click"],["href","https://docs.cloudlinux.com/cloudlinux-os-plus/#i-started-a-tracing-task-and-made-requests-to-url-but-did-not-see-any-results-in-the-ui-what-should-i-do","target","_blank"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"div",1)(2,"div",2)(3,"ui-search-box",3),ot(4,"translate"),rn("searchTextChange",function(a){return i.onSearchTextChanged(a)}),de(),ce(5,"ui-multiselect-menu",4),ot(6,"translate"),rn("selectionChange",function(){return i.applyFilters()}),de(),Vt(7,IMe,2,2,"div",5),de(),ce(8,"div",6),Vt(9,AMe,2,4,"ui-switch",7),ce(10,"mat-paginator",8),rn("page",function(){return i.pageChanged()}),de()()(),ce(11,"div",9)(12,"mat-chip-listbox"),Vt(13,LMe,5,9,"mat-chip-option",10)(14,OMe,2,1,"ng-container",11),de()()(),ce(15,"mat-table",12),rn("matSortChange",function(){return i.sortChanged()}),Mr(16,13),Vt(17,RMe,4,3,"mat-header-cell",14)(18,PMe,3,1,"mat-cell",15),kr(),Mr(19,16),Vt(20,FMe,4,3,"mat-header-cell",14)(21,BMe,4,2,"mat-cell",17),kr(),Mr(22,18),Vt(23,HMe,4,3,"mat-header-cell",14)(24,jMe,4,2,"mat-cell",17),kr(),Mr(25,19),Vt(26,UMe,4,3,"mat-header-cell",14)(27,YMe,3,4,"mat-cell",17),kr(),Mr(28,20),Vt(29,VMe,4,3,"mat-header-cell",14)(30,$Me,6,7,"mat-cell",21),kr(),Vt(31,GMe,1,0,"mat-header-row",22)(32,qMe,1,3,"mat-row",23),de(),Vt(33,KMe,7,12,"ng-container",24)(34,ZMe,8,11,"ng-container",24)),2&r&&(er("hidden",i.showNoSlowRequests),ne(3),Ee("searchText",i.requestsFilter.searchText)("placeholder",ct(4,22,"Search for URL")),ne(2),Ee("title",ct(6,24,"Requests"))("items",i.requestsMultiselectMenuItems),ne(2),Ee("ngIf",i.autoTask),ne(2),Ee("ngIf",i.showAutoUpdateSwitcher),ne(),Ee("pageSize",10)("hidePageSize",!0)("length",i.dataSource&&i.dataSource.data?i.dataSource.data.length:0),ne(3),Ee("ngIf",i.filtered),ne(),Ee("ngForOf",i.requestsMultiselectMenuItems),ne(),er("hidden",i.showNoSlowRequests),Ee("dataSource",i.dataSource)("matSortActive",i.DEFAULT_SORT_FIELD)("matSortDirection",i.DEFAULT_SORT_DIRECTION),ne(16),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns),ne(),Ee("ngIf",i.showNoSlowRequests),ne(),Ee("ngIf",i.noData))},dependencies:[u2,Zo,Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,Zs,h_,fl,eL,ku,uL,dL,a$,pm,xMe,l$,r_,L2,TMe,_L,c$,yf,Vf,b1,Fo],styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}mat-cell[_ngcontent-%COMP%]{font-size:11px;background-color:#eaf7ee}mat-cell[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:11px;color:#4e5665}.primary-row[_ngcontent-%COMP%] .mat-column-duration[_ngcontent-%COMP%]{color:#2ca588;justify-content:space-between}mat-row[_ngcontent-%COMP%]{cursor:pointer}mat-row.big-duration[_ngcontent-%COMP%]{background-color:#ffe9d9}mat-row.big-duration[_ngcontent-%COMP%] mat-cell[_ngcontent-%COMP%]{background-color:#ffe9d9}mat-row.big-duration[_ngcontent-%COMP%] .mat-column-duration[_ngcontent-%COMP%]{color:#ff8717;display:flex;justify-content:space-between}.recorded-sessions__title[_ngcontent-%COMP%]{float:left;font-size:20px;font-weight:700}.recorded-sessions__subtitle[_ngcontent-%COMP%]{float:left;font-size:20px;font-weight:400;margin-left:7px}.recorded-sessions__header[_ngcontent-%COMP%]{margin-bottom:34px}.recorded-sessions__header[_ngcontent-%COMP%] .filters[_ngcontent-%COMP%]{display:flex;width:100%;justify-content:space-between}.recorded-sessions__header[_ngcontent-%COMP%] .filters[_ngcontent-%COMP%] .filters__left[_ngcontent-%COMP%]{display:flex}.recorded-sessions__header[_ngcontent-%COMP%] .filters[_ngcontent-%COMP%] .filters__left[_ngcontent-%COMP%] ui-search-box[_ngcontent-%COMP%]{margin-right:5px}.recorded-sessions__header[_ngcontent-%COMP%] .filters[_ngcontent-%COMP%] .filters__left[_ngcontent-%COMP%] .filters-slider[_ngcontent-%COMP%]{margin-left:7px}.recorded-sessions__header[_ngcontent-%COMP%] .chip[_ngcontent-%COMP%]{margin-top:10px}.recorded-sessions__header[_ngcontent-%COMP%] .refresh-block[_ngcontent-%COMP%]{display:flex}.recorded-sessions__table-header[_ngcontent-%COMP%]{display:flex;margin-bottom:34px}.cdk-column-request_id[_ngcontent-%COMP%], .cdk-column-start_time[_ngcontent-%COMP%], .cdk-column-client_ip[_ngcontent-%COMP%]{max-width:10%}.cdk-column-duration[_ngcontent-%COMP%]{max-width:20%}.cdk-column-url[_ngcontent-%COMP%]{word-break:break-all;white-space:normal}mat-header-cell[_ngcontent-%COMP%]{margin-right:10px}.no_result[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:30px}.no-slow-requests-button[_ngcontent-%COMP%]{margin-top:21px!important;font-weight:400!important;font-size:13px!important;line-height:18px!important}.hidden[_ngcontent-%COMP%]{display:none}'],changeDetection:1})}}return t})();const JMe=["*"];function QMe(t,n){if(1&t&&(ce(0,"div",10)(1,"div",11),nt(2),ot(3,"translate"),de(),ce(4,"div",12),nt(5),de()()),2&t){const e=wt();ne(2),Cn(ct(3,2,"Pending")),ne(3),Cn(e.pendingRequests)}}function eTe(t,n){if(1&t&&(ce(0,"div",13)(1,"div",14),nt(2),ot(3,"translate"),de(),ce(4,"div",15),nt(5),Nt(6,"i",16),ot(7,"throttling"),de()()),2&t){const e=wt();ne(2),Cn(ct(3,3,"Throttled")),ne(3),mn(" ",e.throttledRequests," "),ne(),Ee("uiTooltip",ct(7,5,""))}}function tTe(t,n){1&t&&(ce(0,"div",17),Xr(1),de())}let nTe=(()=>{class t{set collectedRequestsSetter(e){this.collectedRequests=e>0?e:0}set pendingRequestsSetter(e){this.pendingRequests=e>0?e:0}set foundRequestsSetter(e){this.foundRequests=e>0?e:0}set throttledRequestsSetter(e){this.throttledRequests=e>0?e:0}set slowRequestsSetter(e){this.slowRequests=e>0?e:0}constructor(e){this.xrayService=e}ngOnInit(){}static{this.\u0275fac=function(r){return new(r||t)(Ht(dh))}}static{this.\u0275cmp=Vn({type:t,selectors:[["requests-count"]],inputs:{autoTask:"autoTask",collectedRequestsSetter:[0,"collectedRequests","collectedRequestsSetter"],pendingRequestsSetter:[0,"pendingRequests","pendingRequestsSetter"],foundRequestsSetter:[0,"foundRequests","foundRequestsSetter"],throttledRequestsSetter:[0,"throttledRequests","throttledRequestsSetter"],slowRequestsSetter:[0,"slowRequests","slowRequestsSetter"]},standalone:!1,ngContentSelectors:JMe,decls:16,vars:11,consts:[[1,"counters"],[1,"requests-block","collected-requests"],[1,"collected-requests__header"],[1,"collected-requests__value"],["class","requests-block pending-requests",4,"ngIf"],["class","requests-block throttled-requests",4,"ngIf"],[1,"requests-block","slow-requests"],[1,"slow-requests__header"],[1,"slow-requests__value"],["class","requests-actions",4,"ngIf"],[1,"requests-block","pending-requests"],[1,"pending-requests__header"],[1,"pending-requests__value"],[1,"requests-block","throttled-requests"],[1,"throttled-requests__header"],[1,"throttled-requests__value"],["placement","bottom",1,"danger-icon",3,"uiTooltip"],[1,"requests-actions"]],template:function(r,i){1&r&&(Ca(),ce(0,"div",0)(1,"div",1)(2,"div",2),nt(3),ot(4,"translate"),de(),ce(5,"div",3),nt(6),de()(),Vt(7,QMe,6,4,"div",4)(8,eTe,8,7,"div",5),ce(9,"div",6)(10,"div",7),nt(11),ot(12,"translate"),de(),ce(13,"div",8),nt(14),de()()(),Vt(15,tTe,2,0,"div",9)),2&r&&(ne(3),Cn(ct(4,7,"Total")),ne(3),Cn(i.autoTask?i.foundRequests:i.collectedRequests),ne(),Ee("ngIf",!i.autoTask),ne(),Ee("ngIf",i.throttledRequests),ne(3),Cn(ct(12,9,"Slow")),ne(3),Cn(i.slowRequests),ne(),Ee("ngIf",!i.autoTask))},dependencies:[Zo,_L,b1,Fo],styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}[_nghost-%COMP%]{display:flex;align-items:center;justify-content:space-between;background-color:#f4f5f7;min-height:93px;margin-bottom:28px}[_nghost-%COMP%] .counters[_ngcontent-%COMP%]{margin-bottom:28px;display:inline-block}[_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%]{margin-top:21px;display:block;float:left;margin-left:60px}[_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .collected-requests__header[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .pending-requests__header[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .throttled-requests__header[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .slow-requests__header[_ngcontent-%COMP%]{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}[_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .collected-requests__header[_ngcontent-%COMP%] span[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .pending-requests__header[_ngcontent-%COMP%] span[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .throttled-requests__header[_ngcontent-%COMP%] span[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .slow-requests__header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-weight:400}[_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .collected-requests__value[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .pending-requests__value[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .throttled-requests__value[_ngcontent-%COMP%], [_nghost-%COMP%] .counters[_ngcontent-%COMP%] .requests-block[_ngcontent-%COMP%] .slow-requests__value[_ngcontent-%COMP%]{font-size:25px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}[_nghost-%COMP%] .requests-actions[_ngcontent-%COMP%]{display:inline-block;align-items:center;line-height:93px;float:right;padding-right:40px}'],changeDetection:1})}}return t})();function rTe(t,n){if(1&t){const e=ti();ce(0,"button",6),rn("click",function(){return Ot(e),Gt(wt().refreshRecords())}),Nt(1,"span",7),nt(2),ot(3,"translate"),de()}2&t&&(ne(2),mn(" ",ct(3,1,"Refresh")," "))}let iTe=(()=>{class t{constructor(e,r,i,o,a,s){this.xrayService=e,this.route=r,this.appState=i,this.router=o,this.datePipe=a,this.cdRef=s,this.pendingRequests=0,this.collectedRequests=0,this.foundRequests=0,this.throttledRequests=0,this.slowRequests=0,this.taskCompleted=!1,this.filterParams={},this.filtered=!1,this.isAutoTask=!1,this.autoUpdate=!1,this.canUseAutoUpdate=!1,this.filterParams=this.route.snapshot.queryParams}updateData(){!this.routeSubscription||this.routeSubscription.closed?this.routeSubscription=this.route.params.subscribe(e=>{this.tracingTaskId=e.tracingTaskId,this.appState.get(Ji.LAST_TASK_ID)!==this.tracingTaskId&&(this.appState.set(Ji.SESSION_LIST_FILTER_STATE,hL),this.appState.set(Ji.SESSION_LIST_SORT_DIRECTION),this.appState.set(Ji.SESSION_LIST_SORT_FIELD),this.appState.set(Ji.SESSION_LIST_CURRENT_PAGE),this.appState.set(Ji.LAST_TASK_ID,this.tracingTaskId)),this.startPolling()}):null!=this.tracingTaskId&&this.startPolling(),this.cdRef.detectChanges()}startPolling(){this.unsubscribePolling(),this.updateTrigger=new fn;let e={};this.isFiltered()&&(this.filtered=!0,e={time_from:this.filterParams.time_from,time_to:this.filterParams.time_to});const r=new jn;this.recordSubscription=r,r.add(this.xrayService.prepareRecordListUpdateTimer(this.tracingTaskId,this.updateTrigger,e).subscribe(a=>{null!==a&&(this.data=a,this.dataSource=new Cu(this.data),this.dataSource.filterPredicate=fL(),this.collectedRequests<this.data.length&&(this.collectedRequests=this.data.length),this.pendingRequests=this.collectedRequests-this.data.length,this.throttledRequests=this.data.filter(s=>s.hitting_limits).length,this.slowRequests=this.data.filter(s=>s.duration>=Rk&&!s.hitting_limits).length,this.pendingRequests=this.collectedRequests-this.data.length,this.canUseAutoUpdate=!this.taskCompleted||this.pendingRequests>0,(!this.autoUpdate||this.isAutoTask||!this.pendingRequests&&this.taskCompleted)&&(this.foundRequests=this.data.length,r.unsubscribe()),this.generateBreadcrumbs())}));const i=new jn;this.tasksSubscription=i;const o=this.xrayService.prepareTaskListUpdateTimer(this.updateTrigger,this.tracingTaskId).subscribe(a=>{null!==a&&i.add(this.xrayService.getTaskById(this.tracingTaskId).subscribe(s=>{this.collectedRequests=s.request_count||0,this.pendingRequests=this.data?this.collectedRequests-this.data.length:0,this.taskCompleted=s.status===Pl.completed,this.isAutoTask=s.auto_task&&s.user!==Pk,this.canUseAutoUpdate=!this.taskCompleted||this.pendingRequests>0,this.isAutoTask?i.add(this.xrayService.groupedRequests(this.tracingTaskId).subscribe(l=>{null!==l&&(this.domain=l.domain,this.appState.set("domain",l.domain),this.appState.set("reportDate",l.date),this.timeRange={from:l.result[0].time_from,to:l.result[l.result.length-1].time_to},this.generateBreadcrumbs())})):(this.domain=s.url,this.appState.set("domain",this.domain),this.generateBreadcrumbs()),(!this.autoUpdate||this.taskCompleted||this.isAutoTask)&&o.unsubscribe()}))});i.add(o)}generateBreadcrumbs(){this.breadcrumbsItems=[{label:"Tracing tasks",path:"/tasks"}],this.isFiltered()?this.breadcrumbsItems.push({label:this.domain,path:["/tasks","grouped-requests",this.tracingTaskId]},{label:`${this.datePipe.transform(1e3*this.filterParams.time_from,"d MMM HH:mm")} - ${this.datePipe.transform(1e3*this.filterParams.time_to,"d MMM HH:mm")}`,active:!0}):this.breadcrumbsItems.push({label:this.domain,active:!0})}showRecordedSession(e){this.router.navigate(["tasks",this.tracingTaskId,e.request_id],{queryParams:this.filterParams})}refreshRecords(){this.updateData()}ngOnDestroy(){this.unsubscribeAll()}ngOnInit(){this.filterParams=this.route.snapshot.queryParams,this.autoUpdate="true"===localStorage.getItem("xrayAutoUpdate"),this.isFiltered()&&(this.filtered=!0),this.updateData()}unsubscribeAll(){this.unsubscribePolling(),this.routeSubscription&&this.routeSubscription.unsubscribe()}unsubscribePolling(){this.recordSubscription&&this.recordSubscription.unsubscribe(),this.tasksSubscription&&this.tasksSubscription.unsubscribe()}isFiltered(){return this.filterParams.time_from&&this.filterParams.time_to}toggleAutoUpdate(e){this.autoUpdate=e,this.autoUpdate?this.updateData():this.unsubscribePolling()}static{this.\u0275fac=function(r){return new(r||t)(Ht(dh),Ht(Cf),Ht(bu),Ht(cc),Ht(yf),Ht(yo))}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-recorded-sessions"]],viewQuery:function(r,i){if(1&r&&No(fl,5),2&r){let o;vn(o=yn())&&(i.paginator=o.first)}},standalone:!1,decls:9,vars:18,consts:[[3,"breadcrumbItems"],[1,"table-header-wrapper"],[1,"table-header"],[3,"collectedRequests","pendingRequests","foundRequests","throttledRequests","slowRequests","autoTask"],["class","dialog-btn white-btn recorded-sessions__refresh-btn","mat-button","",3,"click",4,"ngIf"],[3,"requestClicked","onSwitchAutoUpdate","dataSource","filtered","timePickerRange","autoTask","showAutoUpdateSwitcher","slowRequests","throttledRequests"],["mat-button","",1,"dialog-btn","white-btn","recorded-sessions__refresh-btn",3,"click"],[1,"refresh-gray-inline-icon"]],template:function(r,i){1&r&&(Nt(0,"app-breadcrumbs",0),ce(1,"div",1)(2,"h2",2),nt(3),ot(4,"translate"),de()(),ce(5,"requests-count",3),Vt(6,rTe,4,3,"button",4),de(),Mr(7),ce(8,"app-sessions-table",5),rn("requestClicked",function(a){return i.showRecordedSession(a)})("onSwitchAutoUpdate",function(a){return i.toggleAutoUpdate(a)}),de(),kr()),2&r&&(Ee("breadcrumbItems",i.breadcrumbsItems),ne(3),Cn(ct(4,16,"Recorded sessions")),ne(2),Ee("collectedRequests",i.collectedRequests)("pendingRequests",i.pendingRequests)("foundRequests",i.foundRequests)("throttledRequests",i.throttledRequests)("slowRequests",i.slowRequests)("autoTask",i.isAutoTask),ne(),Ee("ngIf",!i.taskCompleted||i.pendingRequests),ne(2),Ee("dataSource",i.dataSource)("filtered",i.filtered)("timePickerRange",i.timeRange)("autoTask",i.isAutoTask)("showAutoUpdateSwitcher",i.canUseAutoUpdate)("slowRequests",i.slowRequests)("throttledRequests",i.throttledRequests))},dependencies:[Zo,cm,p$,XMe,nTe,Fo],styles:[".refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}[_nghost-%COMP%]{font-family:Open Sans,serif}.table-header[_ngcontent-%COMP%]{font-style:normal;font-weight:700;font-size:20px}.recorded-sessions-title-wrapper[_ngcontent-%COMP%]{display:flex;font-size:20px;margin-bottom:34px}.recorded-sessions-title-wrapper[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:700;text-decoration:none;color:#000}.recorded-sessions__refresh-btn.white-btn[_ngcontent-%COMP%]{font-weight:700;padding-left:17px;padding-right:21px;border:1px solid #ececec}.recorded-sessions__refresh-btn.white-btn[_ngcontent-%COMP%] .material-icons[_ngcontent-%COMP%]{margin-bottom:3px}.recorded-sessions__refresh-btn.mat-mdc-button[_ngcontent-%COMP%]{display:inline-block;width:125px}.recorded-sessions__refresh-btn.mat-mdc-button[_ngcontent-%COMP%] .mdc-button__label[_ngcontent-%COMP%]{display:inline}.recorded-sessions__refresh-btn.mat-mdc-button[_ngcontent-%COMP%] .refresh-gray-inline-icon[_ngcontent-%COMP%]{position:relative;top:5px}.refresh-gray-inline-icon[_ngcontent-%COMP%]{margin-right:11px}"],changeDetection:1})}}return t})();function Do(t){return(Do="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(t)}var Bo=Uint8Array,hc=Uint16Array,w1=Int32Array,z2=new Bo([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),W2=new Bo([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),S1=new Bo([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),E$=function(t,n){for(var e=new hc(31),r=0;r<31;++r)e[r]=n+=1<<t[r-1];var i=new w1(e[30]);for(r=1;r<30;++r)for(var o=e[r];o<e[r+1];++o)i[o]=o-e[r]<<5|r;return{b:e,r:i}},I$=E$(z2,2),Wk=I$.r;I$.b[28]=258,Wk[258]=28;for(var yL=E$(W2,0).r,C1=new hc(32768),fa=0;fa<32768;++fa){var _m=(43690&fa)>>1|(21845&fa)<<1;C1[fa]=((65280&(_m=(61680&(_m=(52428&_m)>>2|(13107&_m)<<2))>>4|(3855&_m)<<4))>>8|(255&_m)<<8)>>1}var hh=function(t,n,e){for(var r=t.length,i=0,o=new hc(n);i<r;++i)t[i]&&++o[t[i]-1];var s,a=new hc(n);for(i=1;i<n;++i)a[i]=a[i-1]+o[i-1]<<1;if(e){s=new hc(1<<n);var l=15-n;for(i=0;i<r;++i)if(t[i])for(var c=i<<4|t[i],u=n-t[i],p=a[t[i]-1]++<<u,M=p|(1<<u)-1;p<=M;++p)s[C1[p]>>l]=c}else for(s=new hc(r),i=0;i<r;++i)t[i]&&(s[i]=C1[a[t[i]-1]++]>>15-t[i]);return s},vm=new Bo(288);for(fa=0;fa<144;++fa)vm[fa]=8;for(fa=144;fa<256;++fa)vm[fa]=9;for(fa=256;fa<280;++fa)vm[fa]=7;for(fa=280;fa<288;++fa)vm[fa]=8;var x1=new Bo(32);for(fa=0;fa<32;++fa)x1[fa]=5;var N$=hh(vm,9,0),R$=hh(x1,5,0),k1=function(t){return(t+7)/8|0},fh=function(t,n,e){var r=n/8|0;t[r]|=e<<=7&n,t[r+1]|=e>>8},$2=function(t,n,e){var r=n/8|0;t[r]|=e<<=7&n,t[r+1]|=e>>8,t[r+2]|=e>>16},Kk=function(t,n){for(var e=[],r=0;r<t.length;++r)t[r]&&e.push({s:r,f:t[r]});var i=e.length,o=e.slice();if(!i)return{t:CL,l:0};if(1==i){var a=new Bo(e[0].s+1);return a[e[0].s]=1,{t:a,l:1}}e.sort(function(Je,Ct){return Je.f-Ct.f}),e.push({s:-1,f:25001});var s=e[0],l=e[1],c=0,u=1,p=2;for(e[0]={s:-1,f:s.f+l.f,l:s,r:l};u!=i-1;)s=e[e[c].f<e[p].f?c++:p++],l=e[c!=u&&e[c].f<e[p].f?c++:p++],e[u++]={s:-1,f:s.f+l.f,l:s,r:l};var M=o[0].s;for(r=1;r<i;++r)o[r].s>M&&(M=o[r].s);var w=new hc(M+1),H=Zk(e[u-1],w,0);if(H>n){r=0;var q=0,te=H-n,X=1<<te;for(o.sort(function(Ct,bt){return w[bt.s]-w[Ct.s]||Ct.f-bt.f});r<i;++r){var ie=o[r].s;if(!(w[ie]>n))break;q+=X-(1<<H-w[ie]),w[ie]=n}for(q>>=te;q>0;){var be=o[r].s;w[be]<n?q-=1<<n-w[be]++-1:++r}for(;r>=0&&q;--r){var Ce=o[r].s;w[Ce]==n&&(--w[Ce],++q)}H=n}return{t:new Bo(w),l:H}},Zk=function(t,n,e){return-1==t.s?Math.max(Zk(t.l,n,e+1),Zk(t.r,n,e+1)):n[t.s]=e},bL=function(t){for(var n=t.length;n&&!t[--n];);for(var e=new hc(++n),r=0,i=t[0],o=1,a=function(l){e[r++]=l},s=1;s<=n;++s)if(t[s]==i&&s!=n)++o;else{if(!i&&o>2){for(;o>138;o-=138)a(32754);o>2&&(a(o>10?o-11<<5|28690:o-3<<5|12305),o=0)}else if(o>3){for(a(i),--o;o>6;o-=6)a(8304);o>2&&(a(o-3<<5|8208),o=0)}for(;o--;)a(i);o=1,i=t[s]}return{c:e.subarray(0,r),n}},G2=function(t,n){for(var e=0,r=0;r<n.length;++r)e+=t[r]*n[r];return e},wL=function(t,n,e){var r=e.length,i=k1(n+2);t[i]=255&r,t[i+1]=r>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var o=0;o<r;++o)t[i+o+4]=e[o];return 8*(i+4+r)},SL=function(t,n,e,r,i,o,a,s,l,c,u){fh(n,u++,e),++i[256];for(var p=Kk(i,15),M=p.t,w=p.l,H=Kk(o,15),q=H.t,te=H.l,X=bL(M),ie=X.c,be=X.n,Ce=bL(q),Je=Ce.c,Ct=Ce.n,bt=new hc(19),ze=0;ze<ie.length;++ze)++bt[31&ie[ze]];for(ze=0;ze<Je.length;++ze)++bt[31&Je[ze]];for(var Le=Kk(bt,7),mt=Le.t,ve=Le.l,De=19;De>4&&!mt[S1[De-1]];--De);var at,dt,tt,Mt,Ge=c+5<<3,We=G2(i,vm)+G2(o,x1)+a,Lt=G2(i,M)+G2(o,q)+a+14+3*De+G2(bt,mt)+2*bt[16]+3*bt[17]+7*bt[18];if(l>=0&&Ge<=We&&Ge<=Lt)return wL(n,u,t.subarray(l,l+c));if(fh(n,u,1+(Lt<We)),u+=2,Lt<We){at=hh(M,w,0),dt=M,tt=hh(q,te,0),Mt=q;var cn=hh(mt,ve,0);for(fh(n,u,be-257),fh(n,u+5,Ct-1),fh(n,u+10,De-4),u+=14,ze=0;ze<De;++ze)fh(n,u+3*ze,mt[S1[ze]]);u+=3*De;for(var nn=[ie,Je],me=0;me<2;++me){var Pe=nn[me];for(ze=0;ze<Pe.length;++ze)fh(n,u,cn[Be=31&Pe[ze]]),u+=mt[Be],Be>15&&(fh(n,u,Pe[ze]>>5&127),u+=Pe[ze]>>12)}}else at=N$,dt=vm,tt=R$,Mt=x1;for(ze=0;ze<s;++ze){var Qe=r[ze];if(Qe>255){var Be;$2(n,u,at[257+(Be=Qe>>18&31)]),u+=dt[Be+257],Be>7&&(fh(n,u,Qe>>23&31),u+=z2[Be]);var ut=31&Qe;$2(n,u,tt[ut]),u+=Mt[ut],ut>3&&($2(n,u,Qe>>5&8191),u+=W2[ut])}else $2(n,u,at[Qe]),u+=dt[Qe]}return $2(n,u,at[256]),u+dt[256]},B$=new w1([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),CL=new Bo(0),H$=function(t,n,e,r,i,o){var a=o.z||t.length,s=new Bo(r+a+5*(1+Math.ceil(a/7e3))+i),l=s.subarray(r,s.length-i),c=o.l,u=7&(o.r||0);if(n){u&&(l[0]=o.r>>3);for(var p=B$[n-1],M=p>>13,w=8191&p,H=(1<<e)-1,q=o.p||new hc(32768),te=o.h||new hc(H+1),X=Math.ceil(e/3),ie=2*X,be=function(Tr){return(t[Tr]^t[Tr+1]<<X^t[Tr+2]<<ie)&H},Ce=new w1(25e3),Je=new hc(288),Ct=new hc(32),bt=0,ze=0,Le=o.i||0,mt=0,ve=o.w||0,De=0;Le+2<a;++Le){var Ge=be(Le),We=32767&Le,Lt=te[Ge];if(q[We]=Lt,te[Ge]=We,ve<=Le){var at=a-Le;if((bt>7e3||mt>24576)&&(at>423||!c)){u=SL(t,l,0,Ce,Je,Ct,ze,mt,De,Le-De,u),mt=bt=ze=0,De=Le;for(var dt=0;dt<286;++dt)Je[dt]=0;for(dt=0;dt<30;++dt)Ct[dt]=0}var tt=2,Mt=0,cn=w,nn=We-Lt&32767;if(at>2&&Ge==be(Le-nn))for(var me=Math.min(M,at)-1,Pe=Math.min(32767,Le),Be=Math.min(258,at);nn<=Pe&&--cn&&We!=Lt;){if(t[Le+tt]==t[Le+tt-nn]){for(var Qe=0;Qe<Be&&t[Le+Qe]==t[Le+Qe-nn];++Qe);if(Qe>tt){if(tt=Qe,Mt=nn,Qe>me)break;var ut=Math.min(nn,Qe-2),vt=0;for(dt=0;dt<ut;++dt){var Bt=Le-nn+dt&32767,Qt=Bt-q[Bt]&32767;Qt>vt&&(vt=Qt,Lt=Bt)}}}nn+=(We=Lt)-(Lt=q[We])&32767}if(Mt){Ce[mt++]=268435456|Wk[tt]<<18|yL[Mt];var wn=31&Wk[tt],Gn=31&yL[Mt];ze+=z2[wn]+W2[Gn],++Je[257+wn],++Ct[Gn],ve=Le+tt,++bt}else Ce[mt++]=t[Le],++Je[t[Le]]}}for(Le=Math.max(Le,ve);Le<a;++Le)Ce[mt++]=t[Le],++Je[t[Le]];u=SL(t,l,c,Ce,Je,Ct,ze,mt,De,Le-De,u),c||(o.r=7&u|l[u/8|0]<<3,u-=7,o.h=te,o.p=q,o.i=Le,o.w=ve)}else{for(Le=o.w||0;Le<a+c;Le+=65535){var Wn=Le+65535;Wn>=a&&(l[u/8|0]=c,Wn=a),u=wL(l,u+1,t.subarray(Le,Wn))}o.i=a}return function(t,n,e){return(null==n||n<0)&&(n=0),(null==e||e>t.length)&&(e=t.length),new Bo(t.subarray(n,e))}(s,0,r+k1(u)+i)},xL=function(){var t=1,n=0;return{p:function(e){for(var r=t,i=n,o=0|e.length,a=0;a!=o;){for(var s=Math.min(a+2655,o);a<s;++a)i+=r+=e[a];r=(65535&r)+15*(r>>16),i=(65535&i)+15*(i>>16)}t=r,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},xa=function(t,n,e){for(;e;++n)t[n]=e,e>>>=8};function M1(t,n){n||(n={});var e=xL();e.p(t);var r=function(t,n,e,r,i){if(!i&&(i={l:1},n.dictionary)){var o=n.dictionary.subarray(-32768),a=new Bo(o.length+t.length);a.set(o),a.set(t,o.length),t=a,i.w=o.length}return H$(t,null==n.level?6:n.level,null==n.mem?i.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):20:12+n.mem,e,r,i)}(t,n,n.dictionary?6:2,4);return function(t,n){var e=n.level,r=0==e?0:e<6?1:9==e?3:2;if(t[0]=120,t[1]=r<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=xL();i.p(n.dictionary),xa(t,2,i.d())}}(r,n),xa(r,r.length-4,e.d()),r}var LL=typeof TextDecoder<"u"&&new TextDecoder;try{LL.decode(CL,{stream:!0})}catch{}function tG(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=Array(n);e<n;e++)r[e]=t[e];return r}function nG(t,n){return function vTe(t){if(Array.isArray(t))return t}(t)||function yTe(t,n){var e=null==t?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;l=!1}else for(;!(l=(r=o.call(e)).done)&&(s.push(r.value),s.length!==n);l=!0);}catch(u){c=!0,i=u}finally{try{if(!l&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(t,n)||function bTe(t,n){if(t){if("string"==typeof t)return tG(t,n);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?tG(t,n):void 0}}(t,n)||function wTe(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rG(t,n="utf8"){return new TextDecoder(n).decode(t)}"function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout&&setTimeout;const STe=new TextEncoder,kTe=(()=>{const t=new Uint8Array(4);return!((new Uint32Array(t.buffer)[0]=1)&t[0])})(),NL={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class E1{constructor(n=8192,e={}){let r=!1;"number"==typeof n?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const i=e.offset?e.offset>>>0:0,o=n.byteLength-i;let a=i;(ArrayBuffer.isView(n)||n instanceof E1)&&(n.byteLength!==n.buffer.byteLength&&(a=n.byteOffset+i),n=n.buffer),this.lastWrittenByte=r?o:0,this.buffer=n,this.length=o,this.byteLength=o,this.byteOffset=a,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,a,o),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(void 0===n)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=2*(this.offset+n),i=new Uint8Array(r);i.set(new Uint8Array(this.buffer)),this.buffer=i.buffer,this.length=this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return 0!==this.readUint8()}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,e){const r=NL[e].BYTES_PER_ELEMENT*n,i=this.byteOffset+this.offset,o=this.buffer.slice(i,i+r);if(this.littleEndian===kTe&&"uint8"!==e&&"int8"!==e){const s=new Uint8Array(this.buffer.slice(i,i+r));s.reverse();const l=new NL[e](s.buffer);return this.offset+=r,l.reverse(),l}const a=new NL[e](o);return this.offset+=r,a}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let e="";for(let r=0;r<n;r++)e+=this.readChar();return e}readUtf8(n=1){return rG(this.readBytes(n))}decodeText(n=1,e="utf-8"){return rG(this.readBytes(n),e)}writeBoolean(n){return this.writeUint8(n?255:0),this}writeInt8(n){return this.ensureAvailable(1),this._data.setInt8(this.offset++,n),this._updateLastWrittenByte(),this}writeUint8(n){return this.ensureAvailable(1),this._data.setUint8(this.offset++,n),this._updateLastWrittenByte(),this}writeByte(n){return this.writeUint8(n)}writeBytes(n){this.ensureAvailable(n.length);for(let e=0;e<n.length;e++)this._data.setUint8(this.offset++,n[e]);return this._updateLastWrittenByte(),this}writeInt16(n){return this.ensureAvailable(2),this._data.setInt16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(n){return this.ensureAvailable(2),this._data.setUint16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(n){return this.ensureAvailable(4),this._data.setInt32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(n){return this.ensureAvailable(4),this._data.setUint32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(n){return this.ensureAvailable(4),this._data.setFloat32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(n){return this.ensureAvailable(8),this._data.setFloat64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(n){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(n){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(n){return this.writeUint8(n.charCodeAt(0))}writeChars(n){for(let e=0;e<n.length;e++)this.writeUint8(n.charCodeAt(e));return this}writeUtf8(n){return this.writeBytes(function CTe(t){return STe.encode(t)}(n))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}function K2(t){let n=t.length;for(;--n>=0;)t[n]=0}const BL=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),oD=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),NTe=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),uG=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),zf=new Array(576);K2(zf);const L1=new Array(60);K2(L1);const N1=new Array(512);K2(N1);const O1=new Array(256);K2(O1);const HL=new Array(29);K2(HL);const aD=new Array(30);function jL(t,n,e,r,i){this.static_tree=t,this.extra_bits=n,this.extra_base=e,this.elems=r,this.max_length=i,this.has_stree=t&&t.length}let hG,fG,pG;function UL(t,n){this.dyn_tree=t,this.max_code=0,this.stat_desc=n}K2(aD);const mG=t=>t<256?N1[t]:N1[256+(t>>>7)],R1=(t,n)=>{t.pending_buf[t.pending++]=255&n,t.pending_buf[t.pending++]=n>>>8&255},Wc=(t,n,e)=>{t.bi_valid>16-e?(t.bi_buf|=n<<t.bi_valid&65535,R1(t,t.bi_buf),t.bi_buf=n>>16-t.bi_valid,t.bi_valid+=e-16):(t.bi_buf|=n<<t.bi_valid&65535,t.bi_valid+=e)},ph=(t,n,e)=>{Wc(t,e[2*n],e[2*n+1])},gG=(t,n)=>{let e=0;do{e|=1&t,t>>>=1,e<<=1}while(--n>0);return e>>>1},_G=(t,n,e)=>{const r=new Array(16);let o,a,i=0;for(o=1;o<=15;o++)i=i+e[o-1]<<1,r[o]=i;for(a=0;a<=n;a++){let s=t[2*a+1];0!==s&&(t[2*a]=gG(r[s]++,s))}},vG=t=>{let n;for(n=0;n<286;n++)t.dyn_ltree[2*n]=0;for(n=0;n<30;n++)t.dyn_dtree[2*n]=0;for(n=0;n<19;n++)t.bl_tree[2*n]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.sym_next=t.matches=0},yG=t=>{t.bi_valid>8?R1(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},bG=(t,n,e,r)=>{const i=2*n,o=2*e;return t[i]<t[o]||t[i]===t[o]&&r[n]<=r[e]},YL=(t,n,e)=>{const r=t.heap[e];let i=e<<1;for(;i<=t.heap_len&&(i<t.heap_len&&bG(n,t.heap[i+1],t.heap[i],t.depth)&&i++,!bG(n,r,t.heap[i],t.depth));)t.heap[e]=t.heap[i],e=i,i<<=1;t.heap[e]=r},wG=(t,n,e)=>{let r,i,a,s,o=0;if(0!==t.sym_next)do{r=255&t.pending_buf[t.sym_buf+o++],r+=(255&t.pending_buf[t.sym_buf+o++])<<8,i=t.pending_buf[t.sym_buf+o++],0===r?ph(t,i,n):(a=O1[i],ph(t,a+256+1,n),s=BL[a],0!==s&&(i-=HL[a],Wc(t,i,s)),r--,a=mG(r),ph(t,a,e),s=oD[a],0!==s&&(r-=aD[a],Wc(t,r,s)))}while(o<t.sym_next);ph(t,256,n)},VL=(t,n)=>{const e=n.dyn_tree,r=n.stat_desc.static_tree,i=n.stat_desc.has_stree,o=n.stat_desc.elems;let a,s,c,l=-1;for(t.heap_len=0,t.heap_max=573,a=0;a<o;a++)0!==e[2*a]?(t.heap[++t.heap_len]=l=a,t.depth[a]=0):e[2*a+1]=0;for(;t.heap_len<2;)c=t.heap[++t.heap_len]=l<2?++l:0,e[2*c]=1,t.depth[c]=0,t.opt_len--,i&&(t.static_len-=r[2*c+1]);for(n.max_code=l,a=t.heap_len>>1;a>=1;a--)YL(t,e,a);c=o;do{a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],YL(t,e,1),s=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=s,e[2*c]=e[2*a]+e[2*s],t.depth[c]=(t.depth[a]>=t.depth[s]?t.depth[a]:t.depth[s])+1,e[2*a+1]=e[2*s+1]=c,t.heap[1]=c++,YL(t,e,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],((t,n)=>{const e=n.dyn_tree,r=n.max_code,i=n.stat_desc.static_tree,o=n.stat_desc.has_stree,a=n.stat_desc.extra_bits,s=n.stat_desc.extra_base,l=n.stat_desc.max_length;let c,u,p,M,w,H,q=0;for(M=0;M<=15;M++)t.bl_count[M]=0;for(e[2*t.heap[t.heap_max]+1]=0,c=t.heap_max+1;c<573;c++)u=t.heap[c],M=e[2*e[2*u+1]+1]+1,M>l&&(M=l,q++),e[2*u+1]=M,!(u>r)&&(t.bl_count[M]++,w=0,u>=s&&(w=a[u-s]),H=e[2*u],t.opt_len+=H*(M+w),o&&(t.static_len+=H*(i[2*u+1]+w)));if(0!==q){do{for(M=l-1;0===t.bl_count[M];)M--;t.bl_count[M]--,t.bl_count[M+1]+=2,t.bl_count[l]--,q-=2}while(q>0);for(M=l;0!==M;M--)for(u=t.bl_count[M];0!==u;)p=t.heap[--c],!(p>r)&&(e[2*p+1]!==M&&(t.opt_len+=(M-e[2*p+1])*e[2*p],e[2*p+1]=M),u--)}})(t,n),_G(e,l,t.bl_count)},SG=(t,n,e)=>{let r,o,i=-1,a=n[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),n[2*(e+1)+1]=65535,r=0;r<=e;r++)o=a,a=n[2*(r+1)+1],!(++s<l&&o===a)&&(s<c?t.bl_tree[2*o]+=s:0!==o?(o!==i&&t.bl_tree[2*o]++,t.bl_tree[32]++):s<=10?t.bl_tree[34]++:t.bl_tree[36]++,s=0,i=o,0===a?(l=138,c=3):o===a?(l=6,c=3):(l=7,c=4))},CG=(t,n,e)=>{let r,o,i=-1,a=n[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),r=0;r<=e;r++)if(o=a,a=n[2*(r+1)+1],!(++s<l&&o===a)){if(s<c)do{ph(t,o,t.bl_tree)}while(0!==--s);else 0!==o?(o!==i&&(ph(t,o,t.bl_tree),s--),ph(t,16,t.bl_tree),Wc(t,s-3,2)):s<=10?(ph(t,17,t.bl_tree),Wc(t,s-3,3)):(ph(t,18,t.bl_tree),Wc(t,s-11,7));s=0,i=o,0===a?(l=138,c=3):o===a?(l=6,c=3):(l=7,c=4)}};let xG=!1;const kG=(t,n,e,r)=>{Wc(t,0+(r?1:0),3),yG(t),R1(t,e),R1(t,~e),e&&t.pending_buf.set(t.window.subarray(n,n+e),t.pending),t.pending+=e};var ZTe={_tr_init:t=>{xG||((()=>{let t,n,e,r,i;const o=new Array(16);for(e=0,r=0;r<28;r++)for(HL[r]=e,t=0;t<1<<BL[r];t++)O1[e++]=r;for(O1[e-1]=r,i=0,r=0;r<16;r++)for(aD[r]=i,t=0;t<1<<oD[r];t++)N1[i++]=r;for(i>>=7;r<30;r++)for(aD[r]=i<<7,t=0;t<1<<oD[r]-7;t++)N1[256+i++]=r;for(n=0;n<=15;n++)o[n]=0;for(t=0;t<=143;)zf[2*t+1]=8,t++,o[8]++;for(;t<=255;)zf[2*t+1]=9,t++,o[9]++;for(;t<=279;)zf[2*t+1]=7,t++,o[7]++;for(;t<=287;)zf[2*t+1]=8,t++,o[8]++;for(_G(zf,287,o),t=0;t<30;t++)L1[2*t+1]=5,L1[2*t]=gG(t,5);hG=new jL(zf,BL,257,286,15),fG=new jL(L1,oD,0,30,15),pG=new jL(new Array(0),NTe,0,19,7)})(),xG=!0),t.l_desc=new UL(t.dyn_ltree,hG),t.d_desc=new UL(t.dyn_dtree,fG),t.bl_desc=new UL(t.bl_tree,pG),t.bi_buf=0,t.bi_valid=0,vG(t)},_tr_stored_block:kG,_tr_flush_block:(t,n,e,r)=>{let i,o,a=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=(t=>{let e,n=4093624447;for(e=0;e<=31;e++,n>>>=1)if(1&n&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0})(t)),VL(t,t.l_desc),VL(t,t.d_desc),a=(t=>{let n;for(SG(t,t.dyn_ltree,t.l_desc.max_code),SG(t,t.dyn_dtree,t.d_desc.max_code),VL(t,t.bl_desc),n=18;n>=3&&0===t.bl_tree[2*uG[n]+1];n--);return t.opt_len+=3*(n+1)+5+5+4,n})(t),i=t.opt_len+3+7>>>3,o=t.static_len+3+7>>>3,o<=i&&(i=o)):i=o=e+5,e+4<=i&&-1!==n?kG(t,n,e,r):4===t.strategy||o===i?(Wc(t,2+(r?1:0),3),wG(t,zf,L1)):(Wc(t,4+(r?1:0),3),((t,n,e,r)=>{let i;for(Wc(t,n-257,5),Wc(t,e-1,5),Wc(t,r-4,4),i=0;i<r;i++)Wc(t,t.bl_tree[2*uG[i]+1],3);CG(t,t.dyn_ltree,n-1),CG(t,t.dyn_dtree,e-1)})(t,t.l_desc.max_code+1,t.d_desc.max_code+1,a+1),wG(t,t.dyn_ltree,t.dyn_dtree)),vG(t),r&&yG(t)},_tr_tally:(t,n,e)=>(t.pending_buf[t.sym_buf+t.sym_next++]=n,t.pending_buf[t.sym_buf+t.sym_next++]=n>>8,t.pending_buf[t.sym_buf+t.sym_next++]=e,0===n?t.dyn_ltree[2*e]++:(t.matches++,n--,t.dyn_ltree[2*(O1[e]+256+1)]++,t.dyn_dtree[2*mG(n)]++),t.sym_next===t.sym_end),_tr_align:t=>{Wc(t,2,3),ph(t,256,zf),(t=>{16===t.bi_valid?(R1(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)})(t)}},P1=(t,n,e,r)=>{let i=65535&t,o=t>>>16&65535,a=0;for(;0!==e;){a=e>2e3?2e3:e,e-=a;do{i=i+n[r++]|0,o=o+i|0}while(--a);i%=65521,o%=65521}return i|o<<16};const JTe=new Uint32Array((()=>{let t,n=[];for(var e=0;e<256;e++){t=e;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;n[e]=t}return n})());var Xs=(t,n,e,r)=>{const i=JTe,o=r+e;t^=-1;for(let a=r;a<o;a++)t=t>>>8^i[255&(t^n[a])];return-1^t},g_={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},X2={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:QTe,_tr_stored_block:zL,_tr_flush_block:eEe,_tr_tally:wm,_tr_align:tEe}=ZTe,{Z_NO_FLUSH:Sm,Z_PARTIAL_FLUSH:nEe,Z_FULL_FLUSH:rEe,Z_FINISH:qd,Z_BLOCK:DG,Z_OK:pl,Z_STREAM_END:MG,Z_STREAM_ERROR:mh,Z_DATA_ERROR:iEe,Z_BUF_ERROR:WL,Z_DEFAULT_COMPRESSION:oEe,Z_FILTERED:aEe,Z_HUFFMAN_ONLY:sD,Z_RLE:sEe,Z_FIXED:lEe,Z_DEFAULT_STRATEGY:cEe,Z_UNKNOWN:dEe,Z_DEFLATED:lD}=X2,gh=262,y_=(t,n)=>(t.msg=g_[n],n),TG=t=>2*t-(t>4?9:0),xm=t=>{let n=t.length;for(;--n>=0;)t[n]=0},bEe=t=>{let n,e,r,i=t.w_size;n=t.hash_size,r=n;do{e=t.head[--r],t.head[r]=e>=i?e-i:0}while(--n);n=i,r=n;do{e=t.prev[--r],t.prev[r]=e>=i?e-i:0}while(--n)};let JL=(t,n,e)=>(n<<t.hash_shift^e)&t.hash_mask;const b_=(t,n)=>{let e;if(t.legacy_hash)e=t.ins_h=JL(t,t.ins_h,t.window[n+3-1]);else{const i=t.window;e=t.ins_h=Math.imul(i[n]|i[n+1]<<8|i[n+2]<<16|i[n+3]<<24,66521)+66521>>>16&t.hash_mask}const r=t.prev[n&t.w_mask]=t.head[e];return t.head[e]=n,r},pd=t=>{const n=t.state;let e=n.pending;e>t.avail_out&&(e=t.avail_out),0!==e&&(t.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+e),t.next_out),t.next_out+=e,n.pending_out+=e,t.total_out+=e,t.avail_out-=e,n.pending-=e,0===n.pending&&(n.pending_out=0))},md=(t,n)=>{eEe(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,n),t.block_start=t.strstart,pd(t.strm)},fo=(t,n)=>{t.pending_buf[t.pending++]=n},B1=(t,n)=>{t.pending_buf[t.pending++]=n>>>8&255,t.pending_buf[t.pending++]=255&n},QL=(t,n,e,r)=>{let i=t.avail_in;return i>r&&(i=r),0===i?0:(t.avail_in-=i,n.set(t.input.subarray(t.next_in,t.next_in+i),e),1===t.state.wrap?t.adler=P1(t.adler,n,i,e):2===t.state.wrap&&(t.adler=Xs(t.adler,n,i,e)),t.next_in+=i,t.total_in+=i,i)},EG=(t,n)=>{let i,o,e=t.max_chain_length,r=t.strstart,a=t.prev_length,s=t.nice_match;const l=t.strstart>t.w_size-gh?t.strstart-(t.w_size-gh):0,c=t.window,u=t.w_mask,p=t.prev,M=t.strstart+258;let w=c[r+a-1],H=c[r+a];t.prev_length>=t.good_match&&(e>>=2),s>t.lookahead&&(s=t.lookahead);do{if(i=n,c[i+a]===H&&c[i+a-1]===w&&c[i]===c[r]&&c[++i]===c[r+1]){r+=2,i++;do{}while(c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&r<M);if(o=258-(M-r),r=M-258,o>a){if(t.match_start=n,a=o,o>=s)break;w=c[r+a-1],H=c[r+a]}}}while((n=p[n&u])>l&&0!==--e);return a<=t.lookahead?a:t.lookahead},tv=t=>{const n=t.w_size;let e,r,i;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=n+(n-gh)&&(t.window.set(t.window.subarray(n,n+n-r),0),t.match_start-=n,t.strstart-=n,t.block_start-=n,t.insert>t.strstart&&(t.insert=t.strstart),bEe(t),r+=n),0===t.strm.avail_in)break;if(e=QL(t.strm,t.window,t.strstart+t.lookahead,r),t.lookahead+=e,t.legacy_hash){if(t.lookahead+t.insert>=3)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=JL(t,t.ins_h,t.window[i+1]);t.insert&&(b_(t,i),i++,t.insert--,!(t.lookahead+t.insert<3)););}else if(t.lookahead+t.insert>3)for(i=t.strstart-t.insert;t.insert&&(b_(t,i),i++,t.insert--,!(t.lookahead+t.insert<=3)););}while(t.lookahead<gh&&0!==t.strm.avail_in)},IG=(t,n)=>{let r,i,o,e=t.pending_buf_size-5>t.w_size?t.w_size:t.pending_buf_size-5,a=0,s=t.strm.avail_in;do{if(r=65535,o=t.bi_valid+42>>3,t.strm.avail_out<o||(o=t.strm.avail_out-o,i=t.strstart-t.block_start,r>i+t.strm.avail_in&&(r=i+t.strm.avail_in),r>o&&(r=o),r<e&&(0===r&&n!==qd||n===Sm||r!==i+t.strm.avail_in)))break;a=n===qd&&r===i+t.strm.avail_in?1:0,zL(t,0,0,a),t.pending_buf[t.pending-4]=r,t.pending_buf[t.pending-3]=r>>8,t.pending_buf[t.pending-2]=~r,t.pending_buf[t.pending-1]=~r>>8,pd(t.strm),i&&(i>r&&(i=r),t.strm.output.set(t.window.subarray(t.block_start,t.block_start+i),t.strm.next_out),t.strm.next_out+=i,t.strm.avail_out-=i,t.strm.total_out+=i,t.block_start+=i,r-=i),r&&(QL(t.strm,t.strm.output,t.strm.next_out,r),t.strm.next_out+=r,t.strm.avail_out-=r,t.strm.total_out+=r)}while(0===a);return s-=t.strm.avail_in,s&&(s>=t.w_size?(t.matches=2,t.window.set(t.strm.input.subarray(t.strm.next_in-t.w_size,t.strm.next_in),0),t.strstart=t.w_size,t.insert=t.strstart):(t.window_size-t.strstart<=s&&(t.strstart-=t.w_size,t.window.set(t.window.subarray(t.w_size,t.w_size+t.strstart),0),t.matches<2&&t.matches++,t.insert>t.strstart&&(t.insert=t.strstart)),t.window.set(t.strm.input.subarray(t.strm.next_in-s,t.strm.next_in),t.strstart),t.strstart+=s,t.insert+=s>t.w_size-t.insert?t.w_size-t.insert:s),t.block_start=t.strstart),t.high_water<t.strstart&&(t.high_water=t.strstart),a?4:n!==Sm&&n!==qd&&0===t.strm.avail_in&&t.strstart===t.block_start?2:(o=t.window_size-t.strstart,t.strm.avail_in>o&&t.block_start>=t.w_size&&(t.block_start-=t.w_size,t.strstart-=t.w_size,t.window.set(t.window.subarray(t.w_size,t.w_size+t.strstart),0),t.matches<2&&t.matches++,o+=t.w_size,t.insert>t.strstart&&(t.insert=t.strstart)),o>t.strm.avail_in&&(o=t.strm.avail_in),o&&(QL(t.strm,t.window,t.strstart,o),t.strstart+=o,t.insert+=o>t.w_size-t.insert?t.w_size-t.insert:o),t.high_water<t.strstart&&(t.high_water=t.strstart),o=t.bi_valid+42>>3,o=t.pending_buf_size-o>65535?65535:t.pending_buf_size-o,e=o>t.w_size?t.w_size:o,i=t.strstart-t.block_start,(i>=e||(i||n===qd)&&n!==Sm&&0===t.strm.avail_in&&i<=o)&&(r=i>o?o:i,a=n===qd&&0===t.strm.avail_in&&r===i?1:0,zL(t,t.block_start,r,a),t.block_start+=r,pd(t.strm)),a?3:1)},eN=(t,n)=>{let e,r;for(;;){if(t.lookahead<gh){if(tv(t),t.lookahead<gh&&n===Sm)return 1;if(0===t.lookahead)break}if(e=0,t.lookahead>=3&&(e=b_(t,t.strstart)),0!==e&&t.strstart-e<=t.w_size-gh&&(t.match_length=EG(t,e)),t.match_length>=3)if(r=wm(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){t.match_length--;do{t.strstart++,e=b_(t,t.strstart)}while(0!==--t.match_length);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.legacy_hash&&(t.ins_h=t.window[t.strstart],t.ins_h=JL(t,t.ins_h,t.window[t.strstart+1]));else r=wm(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(r&&(md(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,n===qd?(md(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(md(t,!1),0===t.strm.avail_out)?1:2},nv=(t,n)=>{let e,r,i;for(;;){if(t.lookahead<gh){if(tv(t),t.lookahead<gh&&n===Sm)return 1;if(0===t.lookahead)break}if(e=0,t.lookahead>=3&&(e=b_(t,t.strstart)),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==e&&t.prev_length<t.max_lazy_match&&t.strstart-e<=t.w_size-gh&&(t.match_length=EG(t,e),t.match_length<=5&&(t.strategy===aEe||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){i=t.strstart+t.lookahead-3,r=wm(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=i&&(e=b_(t,t.strstart))}while(0!==--t.prev_length);if(t.match_available=0,t.match_length=2,t.strstart++,r&&(md(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if(r=wm(t,0,t.window[t.strstart-1]),r&&md(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(r=wm(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,n===qd?(md(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(md(t,!1),0===t.strm.avail_out)?1:2};function _h(t,n,e,r,i){this.good_length=t,this.max_lazy=n,this.nice_length=e,this.max_chain=r,this.func=i}const H1=[new _h(0,0,0,0,IG),new _h(4,4,8,4,eN),new _h(4,5,16,8,eN),new _h(4,6,32,32,eN),new _h(4,4,16,16,nv),new _h(8,16,32,32,nv),new _h(8,16,128,128,nv),new _h(8,32,128,256,nv),new _h(32,128,258,1024,nv),new _h(32,258,258,4096,nv)];function xEe(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=lD,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.legacy_hash=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),xm(this.dyn_ltree),xm(this.dyn_dtree),xm(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),xm(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),xm(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const j1=t=>{if(!t)return 1;const n=t.state;return!n||n.strm!==t||42!==n.status&&57!==n.status&&69!==n.status&&73!==n.status&&91!==n.status&&103!==n.status&&113!==n.status&&666!==n.status?1:0},AG=t=>{if(j1(t))return y_(t,mh);t.total_in=t.total_out=0,t.data_type=dEe;const n=t.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=2===n.wrap?57:n.wrap?42:113,t.adler=2===n.wrap?0:1,n.last_flush=-2,QTe(n),pl},LG=t=>{const n=AG(t);return n===pl&&(t=>{t.window_size=2*t.w_size,xm(t.head),t.max_lazy_match=H1[t.level].max_lazy,t.good_match=H1[t.level].good_length,t.nice_match=H1[t.level].nice_length,t.max_chain_length=H1[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0})(t.state),n},NG=(t,n,e,r,i,o,a)=>{if(!t)return mh;let s=1;if(n===oEe&&(n=6),r<0?(s=0,r=-r):r>15&&(s=2,r-=16),i<1||i>9||e!==lD||r<8||r>15||n<0||n>9||o<0||o>lEe||8===r&&1!==s)return y_(t,mh);8===r&&(r=9);const l=new xEe;return t.state=l,l.strm=t,l.status=42,l.wrap=s,l.gzhead=null,l.w_bits=r,l.w_size=1<<l.w_bits,l.w_mask=l.w_size-1,l.legacy_hash=a?1:0,l.hash_bits=i+7,!l.legacy_hash&&l.hash_bits<15&&(l.hash_bits=15),l.hash_size=1<<l.hash_bits,l.hash_mask=l.hash_size-1,l.hash_shift=~~((l.hash_bits+3-1)/3),l.window=new Uint8Array(2*l.w_size),l.head=new Uint16Array(l.hash_size),l.prev=new Uint16Array(l.w_size),l.lit_bufsize=1<<i+6,l.pending_buf_size=4*l.lit_bufsize,l.pending_buf=new Uint8Array(l.pending_buf_size),l.sym_buf=l.lit_bufsize,l.sym_end=3*(l.lit_bufsize-1),l.level=n,l.strategy=o,l.method=e,LG(t)};var U1_deflateInit2=NG,U1_deflateSetHeader=(t,n)=>j1(t)||2!==t.state.wrap?mh:(t.state.gzhead=n,pl),U1_deflate=(t,n)=>{if(j1(t)||n>DG||n<0)return t?y_(t,mh):mh;const e=t.state;if(!t.output||0!==t.avail_in&&!t.input||666===e.status&&n!==qd)return y_(t,0===t.avail_out?WL:mh);const r=e.last_flush;if(e.last_flush=n,0!==e.pending){if(pd(t),0===t.avail_out)return e.last_flush=-1,pl}else if(0===t.avail_in&&TG(n)<=TG(r)&&n!==qd)return y_(t,WL);if(666===e.status&&0!==t.avail_in)return y_(t,WL);if(42===e.status&&0===e.wrap&&(e.status=113),42===e.status){let i=lD+(e.w_bits-8<<4)<<8,o=-1;if(o=e.strategy>=sD||e.level<2?0:e.level<6?1:6===e.level?2:3,i|=o<<6,0!==e.strstart&&(i|=32),i+=31-i%31,B1(e,i),0!==e.strstart&&(B1(e,t.adler>>>16),B1(e,65535&t.adler)),t.adler=1,e.status=113,pd(t),0!==e.pending)return e.last_flush=-1,pl}if(57===e.status)if(t.adler=0,fo(e,31),fo(e,139),fo(e,8),e.gzhead)fo(e,(e.gzhead.text?1:0)+(e.gzhead.hcrc?2:0)+(e.gzhead.extra?4:0)+(e.gzhead.name?8:0)+(e.gzhead.comment?16:0)),fo(e,255&e.gzhead.time),fo(e,e.gzhead.time>>8&255),fo(e,e.gzhead.time>>16&255),fo(e,e.gzhead.time>>24&255),fo(e,9===e.level?2:e.strategy>=sD||e.level<2?4:0),fo(e,255&e.gzhead.os),e.gzhead.extra&&e.gzhead.extra.length&&(fo(e,255&e.gzhead.extra.length),fo(e,e.gzhead.extra.length>>8&255)),e.gzhead.hcrc&&(t.adler=Xs(t.adler,e.pending_buf,e.pending,0)),e.gzindex=0,e.status=69;else if(fo(e,0),fo(e,0),fo(e,0),fo(e,0),fo(e,0),fo(e,9===e.level?2:e.strategy>=sD||e.level<2?4:0),fo(e,3),e.status=113,pd(t),0!==e.pending)return e.last_flush=-1,pl;if(69===e.status){if(e.gzhead.extra){let i=e.pending,o=(65535&e.gzhead.extra.length)-e.gzindex;for(;e.pending+o>e.pending_buf_size;){let s=e.pending_buf_size-e.pending;if(e.pending_buf.set(e.gzhead.extra.subarray(e.gzindex,e.gzindex+s),e.pending),e.pending=e.pending_buf_size,e.gzhead.hcrc&&e.pending>i&&(t.adler=Xs(t.adler,e.pending_buf,e.pending-i,i)),e.gzindex+=s,pd(t),0!==e.pending)return e.last_flush=-1,pl;i=0,o-=s}let a=new Uint8Array(e.gzhead.extra);e.pending_buf.set(a.subarray(e.gzindex,e.gzindex+o),e.pending),e.pending+=o,e.gzhead.hcrc&&e.pending>i&&(t.adler=Xs(t.adler,e.pending_buf,e.pending-i,i)),e.gzindex=0}e.status=73}if(73===e.status){if(e.gzhead.name){let o,i=e.pending;do{if(e.pending===e.pending_buf_size){if(e.gzhead.hcrc&&e.pending>i&&(t.adler=Xs(t.adler,e.pending_buf,e.pending-i,i)),pd(t),0!==e.pending)return e.last_flush=-1,pl;i=0}o=e.gzindex<e.gzhead.name.length?255&e.gzhead.name.charCodeAt(e.gzindex++):0,fo(e,o)}while(0!==o);e.gzhead.hcrc&&e.pending>i&&(t.adler=Xs(t.adler,e.pending_buf,e.pending-i,i)),e.gzindex=0}e.status=91}if(91===e.status){if(e.gzhead.comment){let o,i=e.pending;do{if(e.pending===e.pending_buf_size){if(e.gzhead.hcrc&&e.pending>i&&(t.adler=Xs(t.adler,e.pending_buf,e.pending-i,i)),pd(t),0!==e.pending)return e.last_flush=-1,pl;i=0}o=e.gzindex<e.gzhead.comment.length?255&e.gzhead.comment.charCodeAt(e.gzindex++):0,fo(e,o)}while(0!==o);e.gzhead.hcrc&&e.pending>i&&(t.adler=Xs(t.adler,e.pending_buf,e.pending-i,i))}e.status=103}if(103===e.status){if(e.gzhead.hcrc){if(e.pending+2>e.pending_buf_size&&(pd(t),0!==e.pending))return e.last_flush=-1,pl;fo(e,255&t.adler),fo(e,t.adler>>8&255),t.adler=0}if(e.status=113,pd(t),0!==e.pending)return e.last_flush=-1,pl}if(0!==t.avail_in||0!==e.lookahead||n!==Sm&&666!==e.status){let i=0===e.level?IG(e,n):e.strategy===sD?((t,n)=>{let e;for(;;){if(0===t.lookahead&&(tv(t),0===t.lookahead)){if(n===Sm)return 1;break}if(t.match_length=0,e=wm(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,e&&(md(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,n===qd?(md(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(md(t,!1),0===t.strm.avail_out)?1:2})(e,n):e.strategy===sEe?((t,n)=>{let e,r,i,o;const a=t.window;for(;;){if(t.lookahead<=258){if(tv(t),t.lookahead<=258&&n===Sm)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(i=t.strstart-1,r=a[i],r===a[++i]&&r===a[++i]&&r===a[++i])){o=t.strstart+258;do{}while(r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&i<o);t.match_length=258-(o-i),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(e=wm(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(e=wm(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),e&&(md(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,n===qd?(md(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(md(t,!1),0===t.strm.avail_out)?1:2})(e,n):H1[e.level].func(e,n);if((3===i||4===i)&&(e.status=666),1===i||3===i)return 0===t.avail_out&&(e.last_flush=-1),pl;if(2===i&&(n===nEe?tEe(e):n!==DG&&(zL(e,0,0,!1),n===rEe&&(xm(e.head),0===e.lookahead&&(e.strstart=0,e.block_start=0,e.insert=0))),pd(t),0===t.avail_out))return e.last_flush=-1,pl}return n!==qd?pl:e.wrap<=0?MG:(2===e.wrap?(fo(e,255&t.adler),fo(e,t.adler>>8&255),fo(e,t.adler>>16&255),fo(e,t.adler>>24&255),fo(e,255&t.total_in),fo(e,t.total_in>>8&255),fo(e,t.total_in>>16&255),fo(e,t.total_in>>24&255)):(B1(e,t.adler>>>16),B1(e,65535&t.adler)),pd(t),e.wrap>0&&(e.wrap=-e.wrap),0!==e.pending?pl:MG)},U1_deflateEnd=t=>{if(j1(t))return mh;const n=t.state.status;return t.state=null,113===n?y_(t,iEe):pl},U1_deflateSetDictionary=(t,n)=>{let e=n.length;if(j1(t))return mh;const r=t.state,i=r.wrap;if(2===i||1===i&&42!==r.status||r.lookahead)return mh;if(1===i&&(t.adler=P1(t.adler,n,e,0)),r.wrap=0,e>=r.w_size){0===i&&(xm(r.head),r.strstart=0,r.block_start=0,r.insert=0);let l=new Uint8Array(r.w_size);l.set(n.subarray(e-r.w_size,e),0),n=l,e=r.w_size}const o=t.avail_in,a=t.next_in,s=t.input;for(t.avail_in=e,t.next_in=0,t.input=n,tv(r);r.lookahead>=3;){let l=r.strstart,c=r.lookahead-2;do{b_(r,l),l++}while(--c);r.strstart=l,r.lookahead=2,tv(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,t.next_in=a,t.input=s,t.avail_in=o,r.wrap=i,pl};const HEe=(t,n)=>Object.prototype.hasOwnProperty.call(t,n);var cD_assign=function(t){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const e=n.shift();if(e){if("object"!=typeof e)throw new TypeError(e+"must be non-object");for(const r in e)HEe(e,r)&&(t[r]=e[r])}}return t},cD_flattenChunks=t=>{let n=0;for(let r=0,i=t.length;r<i;r++)n+=t[r].length;const e=new Uint8Array(n);for(let r=0,i=0,o=t.length;r<o;r++){let a=t[r];e.set(a,i),i+=a.length}return e};let OG=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{OG=!1}const Y1=new Uint8Array(256);for(let t=0;t<256;t++)Y1[t]=t>=252?6:t>=248?5:t>=240?4:t>=224?3:t>=192?2:1;Y1[254]=Y1[255]=1;var V1_string2buf=t=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(t);let n,e,r,i,o,a=t.length,s=0;for(i=0;i<a;i++)e=t.charCodeAt(i),55296==(64512&e)&&i+1<a&&(r=t.charCodeAt(i+1),56320==(64512&r)&&(e=65536+(e-55296<<10)+(r-56320),i++)),s+=e<128?1:e<2048?2:e<65536?3:4;for(n=new Uint8Array(s),o=0,i=0;o<s;i++)e=t.charCodeAt(i),55296==(64512&e)&&i+1<a&&(r=t.charCodeAt(i+1),56320==(64512&r)&&(e=65536+(e-55296<<10)+(r-56320),i++)),e<128?n[o++]=e:e<2048?(n[o++]=192|e>>>6,n[o++]=128|63&e):e<65536?(n[o++]=224|e>>>12,n[o++]=128|e>>>6&63,n[o++]=128|63&e):(n[o++]=240|e>>>18,n[o++]=128|e>>>12&63,n[o++]=128|e>>>6&63,n[o++]=128|63&e);return n},V1_buf2string=(t,n)=>{const e=n||t.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(t.subarray(0,n));let r,i;const o=new Array(2*e);for(i=0,r=0;r<e;){let a=t[r++];if(a<128){o[i++]=a;continue}let s=Y1[a];if(s>4)o[i++]=65533,r+=s-1;else{for(a&=2===s?31:3===s?15:7;s>1&&r<e;)a=a<<6|63&t[r++],s--;s>1?o[i++]=65533:a<65536?o[i++]=a:(a-=65536,o[i++]=55296|a>>10&1023,o[i++]=56320|1023&a)}}return((t,n)=>{if(n<65534&&t.subarray&&OG)return String.fromCharCode.apply(null,t.length===n?t:t.subarray(0,n));let e="";for(let r=0;r<n;r++)e+=String.fromCharCode(t[r]);return e})(o,i)},V1_utf8border=(t,n)=>{(n=n||t.length)>t.length&&(n=t.length);let e=n-1;for(;e>=0&&128==(192&t[e]);)e--;return e<0||0===e?n:e+Y1[t[e]]>n?e:n},RG=function $Ee(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0};const PG=Object.prototype.toString,{Z_NO_FLUSH:GEe,Z_SYNC_FLUSH:qEe,Z_FULL_FLUSH:KEe,Z_FINISH:ZEe,Z_OK:dD,Z_STREAM_END:XEe,Z_DEFAULT_COMPRESSION:JEe,Z_DEFAULT_STRATEGY:QEe,Z_DEFLATED:e3e}=X2,t3e={level:JEe,method:e3e,chunkSize:16384,windowBits:15,memLevel:8,strategy:QEe,legacyHash:!0};function z1(t){this.options=cD_assign({},t3e,t||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new RG,this.strm.avail_out=0;let e=U1_deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy,n.legacyHash);if(e!==dD)throw new Error(g_[e]);if(n.header&&U1_deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(r="string"==typeof n.dictionary?V1_string2buf(n.dictionary):"[object ArrayBuffer]"===PG.call(n.dictionary)?new Uint8Array(n.dictionary):n.dictionary,e=U1_deflateSetDictionary(this.strm,r),e!==dD)throw new Error(g_[e]);this._dict_set=!0}}function tN(t,n){const e=new z1(n);if(e.push(t,!0),e.err)throw e.msg||g_[e.err];return e.result}z1.prototype.push=function(t,n){const e=this.strm,r=this.options.chunkSize;let i,o;if(this.ended)return!1;for(o=n===~~n?n:!0===n?ZEe:GEe,e.input="string"==typeof t?V1_string2buf(t):"[object ArrayBuffer]"===PG.call(t)?new Uint8Array(t):t,e.next_in=0,e.avail_in=e.input.length;;)if(0===e.avail_out&&(e.output=new Uint8Array(r),e.next_out=0,e.avail_out=r),(o===qEe||o===KEe)&&e.avail_out<=6)this.onData(e.output.subarray(0,e.next_out)),e.avail_out=0;else{if(i=U1_deflate(e,o),i===XEe)return e.next_out>0&&this.onData(e.output.subarray(0,e.next_out)),i=U1_deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===dD;if(0!==e.avail_out){if(o>0&&e.next_out>0)this.onData(e.output.subarray(0,e.next_out)),e.avail_out=0;else if(0===e.avail_in)break}else this.onData(e.output)}return!0},z1.prototype.onData=function(t){this.chunks.push(t)},z1.prototype.onEnd=function(t){t===dD&&(this.result=cD_flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var c3e={Deflate:z1,deflate:tN,deflateRaw:function n3e(t,n){return(n=n||{}).raw=!0,tN(t,n)},gzip:function r3e(t,n){return(n=n||{}).gzip=!0,tN(t,n)},constants:X2};const uD=16209;var u3e=function(n,e){let r,i,o,a,s,l,c,u,p,M,w,H,q,te,X,ie,be,Ce,Je,Ct,bt,ze,Le,mt;const ve=n.state;r=n.next_in,Le=n.input,i=r+(n.avail_in-5),o=n.next_out,mt=n.output,a=o-(e-n.avail_out),s=o+(n.avail_out-257),l=ve.dmax,c=ve.wsize,u=ve.whave,p=ve.wnext,M=ve.window,w=ve.hold,H=ve.bits,q=ve.lencode,te=ve.distcode,X=(1<<ve.lenbits)-1,ie=(1<<ve.distbits)-1;e:do{H<15&&(w+=Le[r++]<<H,H+=8,w+=Le[r++]<<H,H+=8),be=q[w&X];t:for(;;){if(Ce=be>>>24,w>>>=Ce,H-=Ce,Ce=be>>>16&255,0===Ce)mt[o++]=65535&be;else{if(!(16&Ce)){if(64&Ce){if(32&Ce){ve.mode=16191;break e}n.msg="invalid literal/length code",ve.mode=uD;break e}be=q[(65535&be)+(w&(1<<Ce)-1)];continue t}for(Je=65535&be,Ce&=15,Ce&&(H<Ce&&(w+=Le[r++]<<H,H+=8),Je+=w&(1<<Ce)-1,w>>>=Ce,H-=Ce),H<15&&(w+=Le[r++]<<H,H+=8,w+=Le[r++]<<H,H+=8),be=te[w&ie];;){if(Ce=be>>>24,w>>>=Ce,H-=Ce,Ce=be>>>16&255,16&Ce){if(Ct=65535&be,Ce&=15,H<Ce&&(w+=Le[r++]<<H,H+=8,H<Ce&&(w+=Le[r++]<<H,H+=8)),Ct+=w&(1<<Ce)-1,Ct>l){n.msg="invalid distance too far back",ve.mode=uD;break e}if(w>>>=Ce,H-=Ce,Ce=o-a,Ct>Ce){if(Ce=Ct-Ce,Ce>u&&ve.sane){n.msg="invalid distance too far back",ve.mode=uD;break e}if(bt=0,ze=M,0===p){if(bt+=c-Ce,Ce<Je){Je-=Ce;do{mt[o++]=M[bt++]}while(--Ce);bt=o-Ct,ze=mt}}else if(p<Ce){if(bt+=c+p-Ce,Ce-=p,Ce<Je){Je-=Ce;do{mt[o++]=M[bt++]}while(--Ce);if(bt=0,p<Je){Ce=p,Je-=Ce;do{mt[o++]=M[bt++]}while(--Ce);bt=o-Ct,ze=mt}}}else if(bt+=p-Ce,Ce<Je){Je-=Ce;do{mt[o++]=M[bt++]}while(--Ce);bt=o-Ct,ze=mt}for(;Je>2;)mt[o++]=ze[bt++],mt[o++]=ze[bt++],mt[o++]=ze[bt++],Je-=3;Je&&(mt[o++]=ze[bt++],Je>1&&(mt[o++]=ze[bt++]))}else{bt=o-Ct;do{mt[o++]=mt[bt++],mt[o++]=mt[bt++],mt[o++]=mt[bt++],Je-=3}while(Je>2);Je&&(mt[o++]=mt[bt++],Je>1&&(mt[o++]=mt[bt++]))}break}if(64&Ce){n.msg="invalid distance code",ve.mode=uD;break e}be=te[(65535&be)+(w&(1<<Ce)-1)]}}break}}while(r<i&&o<s);Je=H>>3,r-=Je,H-=Je<<3,w&=(1<<H)-1,n.next_in=r,n.next_out=o,n.avail_in=r<i?i-r+5:5-(r-i),n.avail_out=o<s?s-o+257:257-(o-s),ve.hold=w,ve.bits=H};const h3e=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),f3e=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,199,75]),p3e=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),m3e=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var W1=(t,n,e,r,i,o,a,s)=>{const l=s.bits;let be,Ce,Je,Ct,bt,Le,c=0,u=0,p=0,M=0,w=0,H=0,q=0,te=0,X=0,ie=0,ze=null;const mt=new Uint16Array(16),ve=new Uint16Array(16);let Ge,We,Lt,De=null;for(c=0;c<=15;c++)mt[c]=0;for(u=0;u<r;u++)mt[n[e+u]]++;for(w=l,M=15;M>=1&&0===mt[M];M--);if(w>M&&(w=M),0===M)return i[o++]=20971520,i[o++]=20971520,s.bits=1,0;for(p=1;p<M&&0===mt[p];p++);for(w<p&&(w=p),te=1,c=1;c<=15;c++)if(te<<=1,te-=mt[c],te<0)return-1;if(te>0&&(0===t||1!==M))return-1;for(ve[1]=0,c=1;c<15;c++)ve[c+1]=ve[c]+mt[c];for(u=0;u<r;u++)0!==n[e+u]&&(a[ve[n[e+u]]++]=u);if(0===t?(ze=De=a,Le=20):1===t?(ze=h3e,De=f3e,Le=257):(ze=p3e,De=m3e,Le=0),ie=0,u=0,c=p,bt=o,H=w,q=0,Je=-1,X=1<<w,Ct=X-1,1===t&&X>852||2===t&&X>592)return 1;for(;;){Ge=c-q,a[u]+1<Le?(We=0,Lt=a[u]):a[u]>=Le?(We=De[a[u]-Le],Lt=ze[a[u]-Le]):(We=96,Lt=0),be=1<<c-q,Ce=1<<H,p=Ce;do{Ce-=be,i[bt+(ie>>q)+Ce]=Ge<<24|We<<16|Lt}while(0!==Ce);for(be=1<<c-1;ie&be;)be>>=1;if(0!==be?(ie&=be-1,ie+=be):ie=0,u++,0===--mt[c]){if(c===M)break;c=n[e+a[u]]}if(c>w&&(ie&Ct)!==Je){for(0===q&&(q=w),bt+=p,H=c-q,te=1<<H;H+q<M&&(te-=mt[H+q],!(te<=0));)H++,te<<=1;if(X+=1<<H,1===t&&X>852||2===t&&X>592)return 1;Je=ie&Ct,i[Je]=w<<24|H<<16|bt-o}}return 0!==ie&&(i[bt+ie]=c-q<<24|64<<16),s.bits=w,0};const{Z_FINISH:VG,Z_BLOCK:_3e,Z_TREES:hD,Z_OK:w_,Z_STREAM_END:v3e,Z_NEED_DICT:y3e,Z_STREAM_ERROR:Kd,Z_DATA_ERROR:zG,Z_MEM_ERROR:WG,Z_BUF_ERROR:b3e,Z_DEFLATED:$G}=X2,fD=16180,pD=16190,Wf=16191,mD=16199,gD=16200,ka=16209,gq=t=>(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24);function x3e(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const S_=t=>{if(!t)return 1;const n=t.state;return!n||n.strm!==t||n.mode<fD||n.mode>16211?1:0},_q=t=>{if(S_(t))return Kd;const n=t.state;return t.total_in=t.total_out=n.total=0,t.msg="",n.wrap&&(t.adler=1&n.wrap),n.mode=fD,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(852),n.distcode=n.distdyn=new Int32Array(592),n.sane=1,n.back=-1,w_},vq=t=>{if(S_(t))return Kd;const n=t.state;return n.wsize=0,n.whave=0,n.wnext=0,_q(t)},yq=(t,n)=>{let e;if(S_(t))return Kd;const r=t.state;return n<0?(e=0,n=-n):(e=5+(n>>4),n<48&&(n&=15)),n&&(n<8||n>15)?Kd:(null!==r.window&&r.wbits!==n&&(r.window=null),r.wrap=e,r.wbits=n,vq(t))},bq=(t,n)=>{if(!t)return Kd;const e=new x3e;t.state=e,e.strm=t,e.window=null,e.mode=fD;const r=yq(t,n);return r!==w_&&(t.state=null),r};let aN,sN,wq=!0;const D3e=t=>{if(wq){aN=new Int32Array(512),sN=new Int32Array(32);let n=0;for(;n<144;)t.lens[n++]=8;for(;n<256;)t.lens[n++]=9;for(;n<280;)t.lens[n++]=7;for(;n<288;)t.lens[n++]=8;for(W1(1,t.lens,0,288,aN,0,t.work,{bits:9}),n=0;n<32;)t.lens[n++]=5;W1(2,t.lens,0,32,sN,0,t.work,{bits:5}),wq=!1}t.lencode=aN,t.lenbits=9,t.distcode=sN,t.distbits=5},Sq=(t,n,e,r)=>{let i;const o=t.state;return null===o.window&&(o.window=new Uint8Array(1<<o.wbits)),0===o.wsize&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0),r>=o.wsize?(o.window.set(n.subarray(e-o.wsize,e),0),o.wnext=0,o.whave=o.wsize):(i=o.wsize-o.wnext,i>r&&(i=r),o.window.set(n.subarray(e-r,e-r+i),o.wnext),(r-=i)?(o.window.set(n.subarray(e-r,e),0),o.wnext=r,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=i))),0};var vh_inflateReset=vq,vh_inflateInit2=bq,vh_inflate=(t,n)=>{let e,r,i,o,a,s,l,c,u,p,M,w,H,q,X,ie,be,Ce,Je,Ct,bt,ze,te=0;const Le=new Uint8Array(4);let mt,ve;const De=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(S_(t)||!t.output||!t.input&&0!==t.avail_in)return Kd;e=t.state,e.mode===Wf&&(e.mode=16192),a=t.next_out,i=t.output,l=t.avail_out,o=t.next_in,r=t.input,s=t.avail_in,c=e.hold,u=e.bits,p=s,M=l,ze=w_;e:for(;;)switch(e.mode){case fD:if(0===e.wrap){e.mode=16192;break}for(;u<16;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(2&e.wrap&&35615===c){0===e.wbits&&(e.wbits=15),e.check=0,Le[0]=255&c,Le[1]=c>>>8&255,e.check=Xs(e.check,Le,2,0),c=0,u=0,e.mode=16181;break}if(e.head&&(e.head.done=!1),!(1&e.wrap)||(((255&c)<<8)+(c>>8))%31){t.msg="incorrect header check",e.mode=ka;break}if((15&c)!==$G){t.msg="unknown compression method",e.mode=ka;break}if(c>>>=4,u-=4,bt=8+(15&c),0===e.wbits&&(e.wbits=bt),bt>15||bt>e.wbits){t.msg="invalid window size",e.mode=ka;break}e.dmax=1<<e.wbits,e.flags=0,t.adler=e.check=1,e.mode=512&c?16189:Wf,c=0,u=0;break;case 16181:for(;u<16;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(e.flags=c,(255&e.flags)!==$G){t.msg="unknown compression method",e.mode=ka;break}if(57344&e.flags){t.msg="unknown header flags set",e.mode=ka;break}e.head&&(e.head.text=c>>8&1),512&e.flags&&4&e.wrap&&(Le[0]=255&c,Le[1]=c>>>8&255,e.check=Xs(e.check,Le,2,0)),c=0,u=0,e.mode=16182;case 16182:for(;u<32;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}e.head&&(e.head.time=c),512&e.flags&&4&e.wrap&&(Le[0]=255&c,Le[1]=c>>>8&255,Le[2]=c>>>16&255,Le[3]=c>>>24&255,e.check=Xs(e.check,Le,4,0)),c=0,u=0,e.mode=16183;case 16183:for(;u<16;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}e.head&&(e.head.xflags=255&c,e.head.os=c>>8),512&e.flags&&4&e.wrap&&(Le[0]=255&c,Le[1]=c>>>8&255,e.check=Xs(e.check,Le,2,0)),c=0,u=0,e.mode=16184;case 16184:if(1024&e.flags){for(;u<16;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}e.length=c,e.head&&(e.head.extra_len=c),512&e.flags&&4&e.wrap&&(Le[0]=255&c,Le[1]=c>>>8&255,e.check=Xs(e.check,Le,2,0)),c=0,u=0}else e.head&&(e.head.extra=null);e.mode=16185;case 16185:if(1024&e.flags&&(w=e.length,w>s&&(w=s),w&&(e.head&&(bt=e.head.extra_len-e.length,e.head.extra||(e.head.extra=new Uint8Array(e.head.extra_len)),e.head.extra.set(r.subarray(o,o+w),bt)),512&e.flags&&4&e.wrap&&(e.check=Xs(e.check,r,w,o)),s-=w,o+=w,e.length-=w),e.length))break e;e.length=0,e.mode=16186;case 16186:if(2048&e.flags){if(0===s)break e;w=0;do{bt=r[o+w++],e.head&&bt&&e.length<65536&&(e.head.name+=String.fromCharCode(bt))}while(bt&&w<s);if(512&e.flags&&4&e.wrap&&(e.check=Xs(e.check,r,w,o)),s-=w,o+=w,bt)break e}else e.head&&(e.head.name=null);e.length=0,e.mode=16187;case 16187:if(4096&e.flags){if(0===s)break e;w=0;do{bt=r[o+w++],e.head&&bt&&e.length<65536&&(e.head.comment+=String.fromCharCode(bt))}while(bt&&w<s);if(512&e.flags&&4&e.wrap&&(e.check=Xs(e.check,r,w,o)),s-=w,o+=w,bt)break e}else e.head&&(e.head.comment=null);e.mode=16188;case 16188:if(512&e.flags){for(;u<16;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(4&e.wrap&&c!==(65535&e.check)){t.msg="header crc mismatch",e.mode=ka;break}c=0,u=0}e.head&&(e.head.hcrc=e.flags>>9&1,e.head.done=!0),t.adler=e.check=0,e.mode=Wf;break;case 16189:for(;u<32;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}t.adler=e.check=gq(c),c=0,u=0,e.mode=pD;case pD:if(0===e.havedict)return t.next_out=a,t.avail_out=l,t.next_in=o,t.avail_in=s,e.hold=c,e.bits=u,y3e;t.adler=e.check=1,e.mode=Wf;case Wf:if(n===_3e||n===hD)break e;case 16192:if(e.last){c>>>=7&u,u-=7&u,e.mode=16206;break}for(;u<3;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}switch(e.last=1&c,c>>>=1,u-=1,3&c){case 0:e.mode=16193;break;case 1:if(D3e(e),e.mode=mD,n===hD){c>>>=2,u-=2;break e}break;case 2:e.mode=16196;break;case 3:t.msg="invalid block type",e.mode=ka}c>>>=2,u-=2;break;case 16193:for(c>>>=7&u,u-=7&u;u<32;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if((65535&c)!=(c>>>16^65535)){t.msg="invalid stored block lengths",e.mode=ka;break}if(e.length=65535&c,c=0,u=0,e.mode=16194,n===hD)break e;case 16194:e.mode=16195;case 16195:if(w=e.length,w){if(w>s&&(w=s),w>l&&(w=l),0===w)break e;i.set(r.subarray(o,o+w),a),s-=w,o+=w,l-=w,a+=w,e.length-=w;break}e.mode=Wf;break;case 16196:for(;u<14;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(e.nlen=257+(31&c),c>>>=5,u-=5,e.ndist=1+(31&c),c>>>=5,u-=5,e.ncode=4+(15&c),c>>>=4,u-=4,e.nlen>286||e.ndist>30){t.msg="too many length or distance symbols",e.mode=ka;break}e.have=0,e.mode=16197;case 16197:for(;e.have<e.ncode;){for(;u<3;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}e.lens[De[e.have++]]=7&c,c>>>=3,u-=3}for(;e.have<19;)e.lens[De[e.have++]]=0;if(e.lencode=e.lendyn,e.lenbits=7,mt={bits:e.lenbits},ze=W1(0,e.lens,0,19,e.lencode,0,e.work,mt),e.lenbits=mt.bits,ze){t.msg="invalid code lengths set",e.mode=ka;break}e.have=0,e.mode=16198;case 16198:for(;e.have<e.nlen+e.ndist;){for(;te=e.lencode[c&(1<<e.lenbits)-1],X=te>>>24,ie=te>>>16&255,be=65535&te,!(X<=u);){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(be<16)c>>>=X,u-=X,e.lens[e.have++]=be;else{if(16===be){for(ve=X+2;u<ve;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(c>>>=X,u-=X,0===e.have){t.msg="invalid bit length repeat",e.mode=ka;break}bt=e.lens[e.have-1],w=3+(3&c),c>>>=2,u-=2}else if(17===be){for(ve=X+3;u<ve;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}c>>>=X,u-=X,bt=0,w=3+(7&c),c>>>=3,u-=3}else{for(ve=X+7;u<ve;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}c>>>=X,u-=X,bt=0,w=11+(127&c),c>>>=7,u-=7}if(e.have+w>e.nlen+e.ndist){t.msg="invalid bit length repeat",e.mode=ka;break}for(;w--;)e.lens[e.have++]=bt}}if(e.mode===ka)break;if(0===e.lens[256]){t.msg="invalid code -- missing end-of-block",e.mode=ka;break}if(e.lenbits=9,mt={bits:e.lenbits},ze=W1(1,e.lens,0,e.nlen,e.lencode,0,e.work,mt),e.lenbits=mt.bits,ze){t.msg="invalid literal/lengths set",e.mode=ka;break}if(e.distbits=6,e.distcode=e.distdyn,mt={bits:e.distbits},ze=W1(2,e.lens,e.nlen,e.ndist,e.distcode,0,e.work,mt),e.distbits=mt.bits,ze){t.msg="invalid distances set",e.mode=ka;break}if(e.mode=mD,n===hD)break e;case mD:e.mode=gD;case gD:if(s>=6&&l>=258){t.next_out=a,t.avail_out=l,t.next_in=o,t.avail_in=s,e.hold=c,e.bits=u,u3e(t,M),a=t.next_out,i=t.output,l=t.avail_out,o=t.next_in,r=t.input,s=t.avail_in,c=e.hold,u=e.bits,e.mode===Wf&&(e.back=-1);break}for(e.back=0;te=e.lencode[c&(1<<e.lenbits)-1],X=te>>>24,ie=te>>>16&255,be=65535&te,!(X<=u);){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(ie&&!(240&ie)){for(Ce=X,Je=ie,Ct=be;te=e.lencode[Ct+((c&(1<<Ce+Je)-1)>>Ce)],X=te>>>24,ie=te>>>16&255,be=65535&te,!(Ce+X<=u);){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}c>>>=Ce,u-=Ce,e.back+=Ce}if(c>>>=X,u-=X,e.back+=X,e.length=be,0===ie){e.mode=16205;break}if(32&ie){e.back=-1,e.mode=Wf;break}if(64&ie){t.msg="invalid literal/length code",e.mode=ka;break}e.extra=15&ie,e.mode=16201;case 16201:if(e.extra){for(ve=e.extra;u<ve;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}e.length+=c&(1<<e.extra)-1,c>>>=e.extra,u-=e.extra,e.back+=e.extra}e.was=e.length,e.mode=16202;case 16202:for(;te=e.distcode[c&(1<<e.distbits)-1],X=te>>>24,ie=te>>>16&255,be=65535&te,!(X<=u);){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(!(240&ie)){for(Ce=X,Je=ie,Ct=be;te=e.distcode[Ct+((c&(1<<Ce+Je)-1)>>Ce)],X=te>>>24,ie=te>>>16&255,be=65535&te,!(Ce+X<=u);){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}c>>>=Ce,u-=Ce,e.back+=Ce}if(c>>>=X,u-=X,e.back+=X,64&ie){t.msg="invalid distance code",e.mode=ka;break}e.offset=be,e.extra=15&ie,e.mode=16203;case 16203:if(e.extra){for(ve=e.extra;u<ve;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}e.offset+=c&(1<<e.extra)-1,c>>>=e.extra,u-=e.extra,e.back+=e.extra}if(e.offset>e.dmax){t.msg="invalid distance too far back",e.mode=ka;break}e.mode=16204;case 16204:if(0===l)break e;if(w=M-l,e.offset>w){if(w=e.offset-w,w>e.whave&&e.sane){t.msg="invalid distance too far back",e.mode=ka;break}w>e.wnext?(w-=e.wnext,H=e.wsize-w):H=e.wnext-w,w>e.length&&(w=e.length),q=e.window}else q=i,H=a-e.offset,w=e.length;w>l&&(w=l),l-=w,e.length-=w;do{i[a++]=q[H++]}while(--w);0===e.length&&(e.mode=gD);break;case 16205:if(0===l)break e;i[a++]=e.length,l--,e.mode=gD;break;case 16206:if(e.wrap){for(;u<32;){if(0===s)break e;s--,c|=r[o++]<<u,u+=8}if(M-=l,t.total_out+=M,e.total+=M,4&e.wrap&&M&&(t.adler=e.check=e.flags?Xs(e.check,i,M,a-M):P1(e.check,i,M,a-M)),M=l,4&e.wrap&&(e.flags?c:gq(c))!==e.check){t.msg="incorrect data check",e.mode=ka;break}c=0,u=0}e.mode=16207;case 16207:if(e.wrap&&e.flags){for(;u<32;){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(4&e.wrap&&c!==(4294967295&e.total)){t.msg="incorrect length check",e.mode=ka;break}c=0,u=0}e.mode=16208;case 16208:ze=v3e;break e;case ka:ze=zG;break e;case 16210:return WG;default:return Kd}return t.next_out=a,t.avail_out=l,t.next_in=o,t.avail_in=s,e.hold=c,e.bits=u,(e.wsize||M!==t.avail_out&&e.mode<ka&&(e.mode<16206||n!==VG))&&Sq(t,t.output,t.next_out,M-t.avail_out),p-=t.avail_in,M-=t.avail_out,t.total_in+=p,t.total_out+=M,e.total+=M,4&e.wrap&&M&&(t.adler=e.check=e.flags?Xs(e.check,i,M,t.next_out-M):P1(e.check,i,M,t.next_out-M)),t.data_type=e.bits+(e.last?64:0)+(e.mode===Wf?128:0)+(e.mode===mD||16194===e.mode?256:0),(0===p&&0===M||n===VG)&&ze===w_&&(ze=b3e),ze},vh_inflateEnd=t=>{if(S_(t))return Kd;let n=t.state;return n.window&&(n.window=null),t.state=null,w_},vh_inflateGetHeader=(t,n)=>{if(S_(t))return Kd;const e=t.state;return 2&e.wrap?(e.head=n,n.done=!1,w_):Kd},vh_inflateSetDictionary=(t,n)=>{const e=n.length;let r,i,o;return S_(t)||(r=t.state,0!==r.wrap&&r.mode!==pD)?Kd:r.mode===pD&&(i=1,i=P1(i,n,e,0),i!==r.check)?zG:(o=Sq(t,n,e,e),o?(r.mode=16210,WG):(r.havedict=1,w_))},Y3e=function U3e(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};const Cq=Object.prototype.toString,{Z_NO_FLUSH:V3e,Z_FINISH:xq,Z_OK:iv,Z_STREAM_END:lN,Z_NEED_DICT:cN,Z_STREAM_ERROR:z3e,Z_DATA_ERROR:kq,Z_MEM_ERROR:W3e,Z_BUF_ERROR:Dq}=X2,$3e={chunkSize:65536,windowBits:15,to:""};function $1(t){this.options=cD_assign({},$3e,t||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,0===n.windowBits&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(t&&t.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&!(15&n.windowBits)&&(n.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new RG,this.strm.avail_out=0;let e=vh_inflateInit2(this.strm,n.windowBits);if(e!==iv)throw new Error(g_[e]);if(this.header=new Y3e,vh_inflateGetHeader(this.strm,this.header),n.dictionary&&("string"==typeof n.dictionary?n.dictionary=V1_string2buf(n.dictionary):"[object ArrayBuffer]"===Cq.call(n.dictionary)&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(e=vh_inflateSetDictionary(this.strm,n.dictionary),e!==iv)))throw new Error(g_[e])}function dN(t,n){const e=new $1(n);if(e.push(t,!0),e.err)throw e.msg||g_[e.err];return e.result}$1.prototype.push=function(t,n){const e=this.strm,r=this.options.chunkSize,i=this.options.dictionary;let o,a,s;if(this.ended)return!1;for(a=n===~~n?n:!0===n?xq:V3e,e.input="[object ArrayBuffer]"===Cq.call(t)?new Uint8Array(t):t,e.next_in=0,e.avail_in=e.input.length;;){for(0===e.avail_out&&(e.output=new Uint8Array(r),e.next_out=0,e.avail_out=r),o=vh_inflate(e,a),o===cN&&i&&(o=vh_inflateSetDictionary(e,i),o===iv?o=vh_inflate(e,a):o===kq&&(o=cN));e.avail_in>0&&o===lN&&2&e.state.wrap&&0!==e.state.flags&&0!==e.input[e.next_in];)vh_inflateReset(e),o=vh_inflate(e,a);switch(o){case z3e:case kq:case cN:case W3e:return this.onEnd(o),this.ended=!0,!1}if(s=e.avail_out,e.next_out&&(0===e.avail_out||o===lN||a>0))if("string"===this.options.to){let l=V1_utf8border(e.output,e.next_out),c=e.next_out-l,u=V1_buf2string(e.output,l);e.next_out=c,e.avail_out=r-c,c&&e.output.set(e.output.subarray(l,l+c),0),this.onData(u)}else this.onData(e.output.length===e.next_out?e.output:e.output.subarray(0,e.next_out)),e.avail_out=0,e.next_out=0;if(o!==iv&&o!==Dq||0!==s){if(o===lN)return o=vh_inflateEnd(this.strm),this.onEnd(o),this.ended=!0,!0;if(0===e.avail_in){if(a===xq)return o=vh_inflateEnd(this.strm),this.onEnd(o===iv?Dq:o),this.ended=!0,!1;break}}}return!0},$1.prototype.onData=function(t){this.chunks.push(t)},$1.prototype.onEnd=function(t){t===iv&&(this.result="string"===this.options.to?this.chunks.join(""):cD_flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var Q3e={Inflate:$1,inflate:dN,inflateRaw:function G3e(t,n){return(n=n||{}).raw=!0,dN(t,n)},ungzip:dN,constants:X2};const{Inflate:t5e,inflate:n5e}=Q3e;var i5e=t5e,o5e=n5e;const _D=[137,80,78,71,13,10,26,10],Mq=[];for(let t=0;t<256;t++){let n=t;for(let e=0;e<8;e++)1&n?n=3988292384^n>>>1:n>>>=1;Mq[t]=n}const Tq=4294967295;var Bl=function(t){return t[t.UNKNOWN=-1]="UNKNOWN",t[t.GREYSCALE=0]="GREYSCALE",t[t.TRUECOLOUR=2]="TRUECOLOUR",t[t.INDEXED_COLOUR=3]="INDEXED_COLOUR",t[t.GREYSCALE_ALPHA=4]="GREYSCALE_ALPHA",t[t.TRUECOLOUR_ALPHA=6]="TRUECOLOUR_ALPHA",t}(Bl||{}),G1=function(t){return t[t.UNKNOWN=-1]="UNKNOWN",t[t.DEFLATE=0]="DEFLATE",t}(G1||{}),vD=function(t){return t[t.UNKNOWN=-1]="UNKNOWN",t[t.ADAPTIVE=0]="ADAPTIVE",t}(vD||{}),yD=function(t){return t[t.UNKNOWN=-1]="UNKNOWN",t[t.NO_INTERLACE=0]="NO_INTERLACE",t[t.ADAM7=1]="ADAM7",t}(yD||{});const s5e=new Uint8Array(0),l5e=new Uint16Array([255]),c5e=255===new Uint8Array(l5e.buffer)[0];class d5e extends E1{constructor(n,e={}){super(n);const{checkCrc:r=!1}=e;this._checkCrc=r,this._inflator=new i5e,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=G1.UNKNOWN,this._filterMethod=vD.UNKNOWN,this._interlaceMethod=yD.UNKNOWN,this._colorType=Bl.UNKNOWN,this.setBigEndian()}decode(){for(this.decodeSignature();!this._end;)this.decodeChunk();return this.decodeImage(),this._png}decodeSignature(){for(let n=0;n<_D.length;n++)if(this.readUint8()!==_D[n])throw new Error(`wrong PNG signature. Byte at ${n} should be ${_D[n]}.`)}decodeChunk(){const n=this.readUint32(),e=this.readChars(4),r=this.offset;switch(e){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(n);break;case"IDAT":this.decodeIDAT(n);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(n);break;case"iCCP":this.decodeiCCP(n);break;case"tEXt":this.decodetEXt(n);break;case"pHYs":this.decodepHYs();break;default:this.skip(n)}if(this.offset-r!==n)throw new Error(`Length mismatch while decoding chunk ${e}`);if(this._checkCrc){const i=this.readUint32(),o=n+4,a=function Eq(t,n){return(function a5e(t,n,e){let r=t;for(let i=0;i<e;i++)r=Mq[255&(r^n[i])]^r>>>8;return r}(Tq,t,n)^Tq)>>>0}(new Uint8Array(this.buffer,this.byteOffset+this.offset-o-4,o),o);if(a!==i)throw new Error(`CRC mismatch for chunk ${e}. Expected ${i}, found ${a}`)}else this.skip(4)}decodeIHDR(){const n=this._png;n.width=this.readUint32(),n.height=this.readUint32(),n.depth=function v5e(t){if(1!==t&&2!==t&&4!==t&&8!==t&&16!==t)throw new Error(`invalid bit depth: ${t}`);return t}(this.readUint8());const e=this.readUint8();let r;switch(this._colorType=e,e){case Bl.GREYSCALE:r=1;break;case Bl.TRUECOLOUR:r=3;break;case Bl.INDEXED_COLOUR:r=1;break;case Bl.GREYSCALE_ALPHA:r=2;break;case Bl.TRUECOLOUR_ALPHA:r=4;break;default:throw new Error(`Unknown color type: ${e}`)}if(this._png.channels=r,this._compressionMethod=this.readUint8(),this._compressionMethod!==G1.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodePLTE(n){if(n%3!=0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${n}`);const e=n/3;this._hasPalette=!0;const r=[];this._palette=r;for(let i=0;i<e;i++)r.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(n){this._inflator.push(new Uint8Array(this.buffer,this.offset+this.byteOffset,n)),this.skip(n)}decodetRNS(n){switch(this._colorType){case Bl.GREYSCALE:case Bl.TRUECOLOUR:if(n%2!=0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${n}`);if(n/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${n/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(n/2);for(let e=0;e<n/2;e++)this._transparency[e]=this.readUint16();break;case Bl.INDEXED_COLOUR:{if(n>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${n} vs ${this._palette.length})`);let e=0;for(;e<n;e++){const r=this.readByte();this._palette[e].push(r)}for(;e<this._palette.length;e++)this._palette[e].push(255);break}default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(n){let r,e="";for(;"\0"!==(r=this.readChar());)e+=r;const i=this.readUint8();if(i!==G1.DEFLATE)throw new Error(`Unsupported iCCP compression method: ${i}`);const o=this.readBytes(n-e.length-2);this._png.iccEmbeddedProfile={name:e,profile:o5e(o)}}decodetEXt(n){let r,e="";for(;"\0"!==(r=this.readChar());)e+=r;this._png.text[e]=this.readChars(n-e.length-1)}decodepHYs(){const n=this.readUint32(),e=this.readUint32(),r=this.readByte();this._png.resolution={x:n,y:e,unit:r}}decodeImage(){if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const n=this._inflator.result;if(this._filterMethod!==vD.ADAPTIVE)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod!==yD.NO_INTERLACE)throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this.decodeInterlaceNull(n)}decodeInterlaceNull(n){const e=this._png.height,r=this._png.channels*this._png.depth/8,i=this._png.width*r,o=new Uint8Array(this._png.height*i);let l,c,a=s5e,s=0;for(let u=0;u<e;u++){switch(l=n.subarray(s+1,s+1+i),c=o.subarray(u*i,(u+1)*i),n[s]){case 0:u5e(l,c,i);break;case 1:h5e(l,c,i,r);break;case 2:f5e(l,c,a,i);break;case 3:p5e(l,c,a,i,r);break;case 4:m5e(l,c,a,i,r);break;default:throw new Error(`Unsupported filter: ${n[s]}`)}a=c,s+=i+1}if(this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency),16===this._png.depth){const u=new Uint16Array(o.buffer);if(c5e)for(let p=0;p<u.length;p++)u[p]=_5e(u[p]);this._png.data=u}else this._png.data=o}}function u5e(t,n,e){for(let r=0;r<e;r++)n[r]=t[r]}function h5e(t,n,e,r){let i=0;for(;i<r;i++)n[i]=t[i];for(;i<e;i++)n[i]=t[i]+n[i-r]&255}function f5e(t,n,e,r){let i=0;if(0===e.length)for(;i<r;i++)n[i]=t[i];else for(;i<r;i++)n[i]=t[i]+e[i]&255}function p5e(t,n,e,r,i){let o=0;if(0===e.length){for(;o<i;o++)n[o]=t[o];for(;o<r;o++)n[o]=t[o]+(n[o-i]>>1)&255}else{for(;o<i;o++)n[o]=t[o]+(e[o]>>1)&255;for(;o<r;o++)n[o]=t[o]+(n[o-i]+e[o]>>1)&255}}function m5e(t,n,e,r,i){let o=0;if(0===e.length){for(;o<i;o++)n[o]=t[o];for(;o<r;o++)n[o]=t[o]+n[o-i]&255}else{for(;o<i;o++)n[o]=t[o]+e[o]&255;for(;o<r;o++)n[o]=t[o]+g5e(n[o-i],e[o],e[o-i])&255}}function g5e(t,n,e){const r=t+n-e,i=Math.abs(r-t),o=Math.abs(r-n),a=Math.abs(r-e);return i<=o&&i<=a?t:o<=a?n:e}function _5e(t){return(255&t)<<8|t>>8&255}var Qr=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function uN(){Qr.console&&"function"==typeof Qr.console.log&&Qr.console.log.apply(Qr.console,arguments)}var Xo={log:uN,warn:function(t){Qr.console&&("function"==typeof Qr.console.warn?Qr.console.warn.apply(Qr.console,arguments):uN.call(null,arguments))},error:function(t){Qr.console&&("function"==typeof Qr.console.error?Qr.console.error.apply(Qr.console,arguments):uN(t))}};function hN(t,n,e){var r=new XMLHttpRequest;r.open("GET",t),r.responseType="blob",r.onload=function(){C_(r.response,n,e)},r.onerror=function(){Xo.error("could not download file")},r.send()}function Lq(t){var n=new XMLHttpRequest;n.open("HEAD",t,!1);try{n.send()}catch{}return n.status>=200&&n.status<=299}function bD(t){try{t.dispatchEvent(new MouseEvent("click"))}catch{var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(n)}}var C_=Qr.saveAs||("object"!==(typeof window>"u"?"undefined":Do(window))||window!==Qr?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(t,n,e){var r=Qr.URL||Qr.webkitURL,i=document.createElement("a");i.download=n=n||t.name||"download",i.rel="noopener","string"==typeof t?(i.href=t,i.origin!==location.origin?Lq(i.href)?hN(t,n,e):bD(i,i.target="_blank"):bD(i)):(i.href=r.createObjectURL(t),setTimeout(function(){r.revokeObjectURL(i.href)},4e4),setTimeout(function(){bD(i)},0))}:"msSaveOrOpenBlob"in navigator?function(t,n,e){if(n=n||t.name||"download","string"==typeof t)if(Lq(t))hN(t,n,e);else{var r=document.createElement("a");r.href=t,r.target="_blank",setTimeout(function(){bD(r)})}else navigator.msSaveOrOpenBlob((i=t,void 0===(o=e)?o={autoBom:!1}:"object"!==Do(o)&&(Xo.warn("Deprecated: Expected third argument to be a object"),o={autoBom:!o}),o.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(i.type)?new Blob(["\ufeff",i],{type:i.type}):i),n);var i,o}:function(t,n,e,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof t)return hN(t,n,e);var i="application/octet-stream"===t.type,o=/constructor/i.test(Qr.HTMLElement)||Qr.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||i&&o)&&"object"===(typeof FileReader>"u"?"undefined":Do(FileReader))){var s=new FileReader;s.onloadend=function(){var u=s.result;u=a?u:u.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=u:location=u,r=null},s.readAsDataURL(t)}else{var l=Qr.URL||Qr.webkitURL,c=l.createObjectURL(t);r?r.location=c:location.href=c,r=null,setTimeout(function(){l.revokeObjectURL(c)},4e4)}});function Nq(t){var n;t=t||"",this.ok=!1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var e=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(s){return[parseInt(s[1]),parseInt(s[2]),parseInt(s[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(s){return[parseInt(s[1],16),parseInt(s[2],16),parseInt(s[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(s){return[parseInt(s[1]+s[1],16),parseInt(s[2]+s[2],16),parseInt(s[3]+s[3],16)]}}],r=0;r<e.length;r++){var o=e[r].process,a=e[r].re.exec(t);a&&(n=o(a),this.r=n[0],this.g=n[1],this.b=n[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var s=this.r.toString(16),l=this.g.toString(16),c=this.b.toString(16);return 1==s.length&&(s="0"+s),1==l.length&&(l="0"+l),1==c.length&&(c="0"+c),"#"+s+l+c}}var wD=Qr.atob.bind(Qr),Oq=Qr.btoa.bind(Qr);function fN(t,n){var e=t[0],r=t[1],i=t[2],o=t[3];e=Hl(e,r,i,o,n[0],7,-680876936),o=Hl(o,e,r,i,n[1],12,-389564586),i=Hl(i,o,e,r,n[2],17,606105819),r=Hl(r,i,o,e,n[3],22,-1044525330),e=Hl(e,r,i,o,n[4],7,-176418897),o=Hl(o,e,r,i,n[5],12,1200080426),i=Hl(i,o,e,r,n[6],17,-1473231341),r=Hl(r,i,o,e,n[7],22,-45705983),e=Hl(e,r,i,o,n[8],7,1770035416),o=Hl(o,e,r,i,n[9],12,-1958414417),i=Hl(i,o,e,r,n[10],17,-42063),r=Hl(r,i,o,e,n[11],22,-1990404162),e=Hl(e,r,i,o,n[12],7,1804603682),o=Hl(o,e,r,i,n[13],12,-40341101),i=Hl(i,o,e,r,n[14],17,-1502002290),e=jl(e,r=Hl(r,i,o,e,n[15],22,1236535329),i,o,n[1],5,-165796510),o=jl(o,e,r,i,n[6],9,-1069501632),i=jl(i,o,e,r,n[11],14,643717713),r=jl(r,i,o,e,n[0],20,-373897302),e=jl(e,r,i,o,n[5],5,-701558691),o=jl(o,e,r,i,n[10],9,38016083),i=jl(i,o,e,r,n[15],14,-660478335),r=jl(r,i,o,e,n[4],20,-405537848),e=jl(e,r,i,o,n[9],5,568446438),o=jl(o,e,r,i,n[14],9,-1019803690),i=jl(i,o,e,r,n[3],14,-187363961),r=jl(r,i,o,e,n[8],20,1163531501),e=jl(e,r,i,o,n[13],5,-1444681467),o=jl(o,e,r,i,n[2],9,-51403784),i=jl(i,o,e,r,n[7],14,1735328473),e=Ul(e,r=jl(r,i,o,e,n[12],20,-1926607734),i,o,n[5],4,-378558),o=Ul(o,e,r,i,n[8],11,-2022574463),i=Ul(i,o,e,r,n[11],16,1839030562),r=Ul(r,i,o,e,n[14],23,-35309556),e=Ul(e,r,i,o,n[1],4,-1530992060),o=Ul(o,e,r,i,n[4],11,1272893353),i=Ul(i,o,e,r,n[7],16,-155497632),r=Ul(r,i,o,e,n[10],23,-1094730640),e=Ul(e,r,i,o,n[13],4,681279174),o=Ul(o,e,r,i,n[0],11,-358537222),i=Ul(i,o,e,r,n[3],16,-722521979),r=Ul(r,i,o,e,n[6],23,76029189),e=Ul(e,r,i,o,n[9],4,-640364487),o=Ul(o,e,r,i,n[12],11,-421815835),i=Ul(i,o,e,r,n[15],16,530742520),e=Yl(e,r=Ul(r,i,o,e,n[2],23,-995338651),i,o,n[0],6,-198630844),o=Yl(o,e,r,i,n[7],10,1126891415),i=Yl(i,o,e,r,n[14],15,-1416354905),r=Yl(r,i,o,e,n[5],21,-57434055),e=Yl(e,r,i,o,n[12],6,1700485571),o=Yl(o,e,r,i,n[3],10,-1894986606),i=Yl(i,o,e,r,n[10],15,-1051523),r=Yl(r,i,o,e,n[1],21,-2054922799),e=Yl(e,r,i,o,n[8],6,1873313359),o=Yl(o,e,r,i,n[15],10,-30611744),i=Yl(i,o,e,r,n[6],15,-1560198380),r=Yl(r,i,o,e,n[13],21,1309151649),e=Yl(e,r,i,o,n[4],6,-145523070),o=Yl(o,e,r,i,n[11],10,-1120210379),i=Yl(i,o,e,r,n[2],15,718787259),r=Yl(r,i,o,e,n[9],21,-343485551),t[0]=km(e,t[0]),t[1]=km(r,t[1]),t[2]=km(i,t[2]),t[3]=km(o,t[3])}function SD(t,n,e,r,i,o){return n=km(km(n,t),km(r,o)),km(n<<i|n>>>32-i,e)}function Hl(t,n,e,r,i,o,a){return SD(n&e|~n&r,t,n,i,o,a)}function jl(t,n,e,r,i,o,a){return SD(n&r|e&~r,t,n,i,o,a)}function Ul(t,n,e,r,i,o,a){return SD(n^e^r,t,n,i,o,a)}function Yl(t,n,e,r,i,o,a){return SD(e^(n|~r),t,n,i,o,a)}function Rq(t){var n,e=t.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=t.length;n+=64)fN(r,k5e(t.substring(n-64,n)));t=t.substring(n-64);var i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n<t.length;n++)i[n>>2]|=t.charCodeAt(n)<<(n%4<<3);if(i[n>>2]|=128<<(n%4<<3),n>55)for(fN(r,i),n=0;n<16;n++)i[n]=0;return i[14]=8*e,fN(r,i),r}function k5e(t){var n,e=[];for(n=0;n<64;n+=4)e[n>>2]=t.charCodeAt(n)+(t.charCodeAt(n+1)<<8)+(t.charCodeAt(n+2)<<16)+(t.charCodeAt(n+3)<<24);return e}var Pq="0123456789abcdef".split("");function D5e(t){for(var n="",e=0;e<4;e++)n+=Pq[t>>8*e+4&15]+Pq[t>>8*e&15];return n}function M5e(t){return String.fromCharCode(255&t,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function pN(t){return Rq(t).map(M5e).join("")}var T5e="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var n=0;n<t.length;n++)t[n]=D5e(t[n]);return t.join("")}(Rq("hello"));function km(t,n){if(T5e){var e=(65535&t)+(65535&n);return(t>>16)+(n>>16)+(e>>16)<<16|65535&e}return t+n&4294967295}function mN(t,n){var e,r,i;if(t!==e){for(var a=(i=t,new Array(1+(256/t.length|0)+1).join(i)),s=[],l=0;l<256;l++)s[l]=l;var c=0;for(l=0;l<256;l++){var u=s[l];c=(c+u+a.charCodeAt(l))%256,s[l]=s[c],s[c]=u}e=t,r=s}else s=r;var p=n.length,M=0,w=0,H="";for(l=0;l<p;l++)w=(w+(u=s[M=(M+1)%256]))%256,s[M]=s[w],s[w]=u,a=s[(s[M]+s[w])%256],H+=String.fromCharCode(n.charCodeAt(l)^a);return H}var Fq={print:4,modify:8,copy:16,"annot-forms":32};function ov(t,n,e,r){this.v=1,this.r=2;var i=192;t.forEach(function(s){if(void 0!==Fq.perm)throw new Error("Invalid permission: "+s);i+=Fq[s]}),this.padding="(\xbfN^Nu\x8aAd\0NV\xff\xfa\x01\b..\0\xb6\xd0h>\x80/\f\xa9\xfedSiz";var o=(n+this.padding).substr(0,32),a=(e+this.padding).substr(0,32);this.O=this.processOwnerPassword(o,a),this.P=-(1+(255^i)),this.encryptionKey=pN(o+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=mN(this.encryptionKey,this.padding)}function av(t){if(/[^\u0000-\u00ff]/.test(t))throw new Error("Invalid PDF Name Object: "+t+", Only accept ASCII characters.");for(var n="",e=t.length,r=0;r<e;r++){var i=t.charCodeAt(r);n+=i<33||35===i||37===i||40===i||41===i||47===i||60===i||62===i||91===i||93===i||123===i||125===i||i>126?"#"+("0"+i.toString(16)).slice(-2):t[r]}return n}function Bq(t){if("object"!==Do(t))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(e,r,i){if(i=i||!1,"string"!=typeof e||"function"!=typeof r||"boolean"!=typeof i)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(e)||(n[e]={});var o=Math.random().toString(35);return n[e][o]=[r,!!i],o},this.unsubscribe=function(e){for(var r in n)if(n[r][e])return delete n[r][e],0===Object.keys(n[r]).length&&delete n[r],!0;return!1},this.publish=function(e){if(n.hasOwnProperty(e)){var r=Array.prototype.slice.call(arguments,1),i=[];for(var o in n[e]){var a=n[e][o];try{a[0].apply(t,r)}catch(s){Qr.console&&Xo.error("jsPDF PubSub Error",s.message,s)}a[1]&&i.push(o)}i.length&&i.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function CD(t){if(!(this instanceof CD))return new CD(t);var n="opacity,stroke-opacity".split(",");for(var e in t)t.hasOwnProperty(e)&&n.indexOf(e)>=0&&(this[e]=t[e]);this.id="",this.objectNumber=-1}function Hq(t,n){this.gState=t,this.matrix=n,this.id="",this.objectNumber=-1}function x_(t,n,e,r,i){if(!(this instanceof x_))return new x_(t,n,e,r,i);this.type="axial"===t?2:3,this.coords=n,this.colors=e,Hq.call(this,r,i)}function sv(t,n,e,r,i){if(!(this instanceof sv))return new sv(t,n,e,r,i);this.boundingBox=t,this.xStep=n,this.yStep=e,this.stream="",this.cloneIndex=0,Hq.call(this,r,i)}function Cr(t){var n,e="string"==typeof arguments[0]?arguments[0]:"p",r=arguments[1],i=arguments[2],o=arguments[3],a=[],s=1,l=16,c="S",u=null;"object"===Do(t=t||{})&&(e=t.orientation,r=t.unit||r,i=t.format||i,o=t.compress||t.compressPdf||o,null!==(u=t.encryption||null)&&(u.userPassword=u.userPassword||"",u.ownerPassword=u.ownerPassword||"",u.userPermissions=u.userPermissions||[]),s="number"==typeof t.userUnit?Math.abs(t.userUnit):1,void 0!==t.precision&&(n=t.precision),void 0!==t.floatPrecision&&(l=t.floatPrecision),c=t.defaultPathOperation||"S"),a=t.filters||(!0===o?["FlateEncode"]:a),r=r||"mm",e=(""+(e||"P")).toLowerCase();var p=t.putOnlyUsedFonts||!1,M={},w={internal:{},__private__:{}};w.__private__.PubSub=Bq;var H="1.3",q=w.__private__.getPdfVersion=function(){return H};w.__private__.setPdfVersion=function(F){H=F};var te={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};w.__private__.getPageFormats=function(){return te};var X=w.__private__.getPageFormat=function(F){return te[F]};i=i||"a4";var ie="compat",be="advanced",Ce=ie;function Je(){this.saveGraphicsState(),Te(new Gr(bi,0,0,-bi,0,H_()*bi).toString()+" cm"),this.setFontSize(this.getFontSize()/bi),c="n",Ce=be}function Ct(){this.restoreGraphicsState(),c="S",Ce=ie}var bt=w.__private__.combineFontStyleAndFontWeight=function(F,ae){if("bold"==F&&"normal"==ae||"bold"==F&&400==ae||"normal"==F&&"italic"==ae||"bold"==F&&"italic"==ae)throw new Error("Invalid Combination of fontweight and fontstyle");return ae&&(F=400==ae||"normal"===ae?"italic"===F?"italic":"normal":700!=ae&&"bold"!==ae||"normal"!==F?(700==ae?"bold":ae)+""+F:"bold"),F};w.advancedAPI=function(F){var ae=Ce===ie;return ae&&Je.call(this),"function"!=typeof F||(F(this),ae&&Ct.call(this)),this},w.compatAPI=function(F){var ae=Ce===be;return ae&&Ct.call(this),"function"!=typeof F||(F(this),ae&&Je.call(this)),this},w.isAdvancedAPI=function(){return Ce===be};var ze,Le=function(F){if(Ce!==be)throw new Error(F+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},mt=w.roundToPrecision=w.__private__.roundToPrecision=function(F,ae){var Ie=n||ae;if(isNaN(F)||isNaN(Ie))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return F.toFixed(Ie).replace(/0+$/,"")};ze=w.hpf=w.__private__.hpf="number"==typeof l?function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.hpf");return mt(F,l)}:"smart"===l?function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.hpf");return mt(F,F>-1&&F<1?16:5)}:function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.hpf");return mt(F,16)};var ve=w.f2=w.__private__.f2=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.f2");return mt(F,2)},De=w.__private__.f3=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.f3");return mt(F,3)},Ge=w.scale=w.__private__.scale=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.scale");return Ce===ie?F*bi:Ce===be?F:void 0},We=function(F){return Ge((ae=F,Ce===ie?H_()-ae:Ce===be?ae:void 0));var ae};w.__private__.setPrecision=w.setPrecision=function(F){"number"==typeof parseInt(F,10)&&(n=parseInt(F,10))};var Lt,at="00000000000000000000000000000000",dt=w.__private__.getFileId=function(){return at},tt=w.__private__.setFileId=function(F){return at=void 0!==F&&/^[a-fA-F0-9]{32}$/.test(F)?F.toUpperCase():at.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),null!==u&&(gl=new ov(u.userPermissions,u.userPassword,u.ownerPassword,at)),at};w.setFileId=function(F){return tt(F),this},w.getFileId=function(){return dt()};var Mt=w.__private__.convertDateToPDFDate=function(F){var ae=F.getTimezoneOffset(),Ie=ae<0?"+":"-",qe=Math.floor(Math.abs(ae/60)),gt=Math.abs(ae%60),Zt=[Ie,Be(qe),"'",Be(gt),"'"].join("");return["D:",F.getFullYear(),Be(F.getMonth()+1),Be(F.getDate()),Be(F.getHours()),Be(F.getMinutes()),Be(F.getSeconds()),Zt].join("")},cn=w.__private__.convertPDFDateToDate=function(F){var ae=parseInt(F.substr(2,4),10),Ie=parseInt(F.substr(6,2),10)-1,qe=parseInt(F.substr(8,2),10),gt=parseInt(F.substr(10,2),10),Zt=parseInt(F.substr(12,2),10),dn=parseInt(F.substr(14,2),10);return new Date(ae,Ie,qe,gt,Zt,dn,0)},nn=w.__private__.setCreationDate=function(F){var ae;if(void 0===F&&(F=new Date),F instanceof Date)ae=Mt(F);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(F))throw new Error("Invalid argument passed to jsPDF.setCreationDate");ae=F}return Lt=ae},me=w.__private__.getCreationDate=function(F){var ae=Lt;return"jsDate"===F&&(ae=cn(Lt)),ae};w.setCreationDate=function(F){return nn(F),this},w.getCreationDate=function(F){return me(F)};var Pe,Be=w.__private__.padd2=function(F){return("0"+parseInt(F)).slice(-2)},Qe=w.__private__.padd2Hex=function(F){return("00"+(F=F.toString())).substr(F.length)},ut=0,vt=[],Bt=[],Pt=0,Qt=[],wn=[],Gn=!1,Wn=Bt;w.__private__.setCustomOutputDestination=function(F){Gn=!0,Wn=F};var Tr=function(F){Gn||(Wn=F)};w.__private__.resetCustomOutputDestination=function(){Gn=!1,Wn=Bt};var Te=w.__private__.out=function(F){return F=F.toString(),Pt+=F.length+1,Wn.push(F),Wn},qn=w.__private__.write=function(F){return Te(1===arguments.length?F.toString():Array.prototype.join.call(arguments," "))},Ti=w.__private__.getArrayBuffer=function(F){for(var ae=F.length,Ie=new ArrayBuffer(ae),qe=new Uint8Array(Ie);ae--;)qe[ae]=F.charCodeAt(ae);return Ie},zr=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];w.__private__.getStandardFonts=function(){return zr};var bn=t.fontSize||16;w.__private__.setFontSize=w.setFontSize=function(F){return bn=Ce===be?F/bi:F,this};var Wr,cr=w.__private__.getFontSize=w.getFontSize=function(){return Ce===ie?bn:bn*bi},Ur=t.R2L||!1;w.__private__.setR2L=w.setR2L=function(F){return Ur=F,this},w.__private__.getR2L=w.getR2L=function(){return Ur};var Ir,bo=w.__private__.setZoomMode=function(F){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(F))Wr=F;else if(isNaN(F)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(F))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+F+'" is not recognized.');Wr=F}else Wr=parseInt(F,10)};w.__private__.getZoomMode=function(){return Wr};var zi,mi=w.__private__.setPageMode=function(F){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(F))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+F+'" is not recognized.');Ir=F};w.__private__.getPageMode=function(){return Ir};var Ki=w.__private__.setLayoutMode=function(F){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(F))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+F+'" is not recognized.');zi=F};w.__private__.getLayoutMode=function(){return zi},w.__private__.setDisplayMode=w.setDisplayMode=function(F,ae,Ie){return bo(F),Ki(ae),mi(Ie),this};var Wi={title:"",subject:"",author:"",keywords:"",creator:""};w.__private__.getDocumentProperty=function(F){if(-1===Object.keys(Wi).indexOf(F))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Wi[F]},w.__private__.getDocumentProperties=function(){return Wi},w.__private__.setDocumentProperties=w.setProperties=w.setDocumentProperties=function(F){for(var ae in Wi)Wi.hasOwnProperty(ae)&&F[ae]&&(Wi[ae]=F[ae]);return this},w.__private__.setDocumentProperty=function(F,ae){if(-1===Object.keys(Wi).indexOf(F))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Wi[F]=ae};var Sr,bi,Dr,ls,oo,Ii={},Ai={},Da=[],Or={},oa={},Kr={},gi={},Ma=null,Li=0,$r=[],wo=new Bq(w),N_=t.hotfixes||[],Vl={},Zf={},kh=[],Gr=function F(ae,Ie,qe,gt,Zt,dn){if(!(this instanceof F))return new F(ae,Ie,qe,gt,Zt,dn);isNaN(ae)&&(ae=1),isNaN(Ie)&&(Ie=0),isNaN(qe)&&(qe=0),isNaN(gt)&&(gt=1),isNaN(Zt)&&(Zt=0),isNaN(dn)&&(dn=0),this._matrix=[ae,Ie,qe,gt,Zt,dn]};Object.defineProperty(Gr.prototype,"sx",{get:function(){return this._matrix[0]},set:function(F){this._matrix[0]=F}}),Object.defineProperty(Gr.prototype,"shy",{get:function(){return this._matrix[1]},set:function(F){this._matrix[1]=F}}),Object.defineProperty(Gr.prototype,"shx",{get:function(){return this._matrix[2]},set:function(F){this._matrix[2]=F}}),Object.defineProperty(Gr.prototype,"sy",{get:function(){return this._matrix[3]},set:function(F){this._matrix[3]=F}}),Object.defineProperty(Gr.prototype,"tx",{get:function(){return this._matrix[4]},set:function(F){this._matrix[4]=F}}),Object.defineProperty(Gr.prototype,"ty",{get:function(){return this._matrix[5]},set:function(F){this._matrix[5]=F}}),Object.defineProperty(Gr.prototype,"a",{get:function(){return this._matrix[0]},set:function(F){this._matrix[0]=F}}),Object.defineProperty(Gr.prototype,"b",{get:function(){return this._matrix[1]},set:function(F){this._matrix[1]=F}}),Object.defineProperty(Gr.prototype,"c",{get:function(){return this._matrix[2]},set:function(F){this._matrix[2]=F}}),Object.defineProperty(Gr.prototype,"d",{get:function(){return this._matrix[3]},set:function(F){this._matrix[3]=F}}),Object.defineProperty(Gr.prototype,"e",{get:function(){return this._matrix[4]},set:function(F){this._matrix[4]=F}}),Object.defineProperty(Gr.prototype,"f",{get:function(){return this._matrix[5]},set:function(F){this._matrix[5]=F}}),Object.defineProperty(Gr.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Gr.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Gr.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Gr.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),Gr.prototype.join=function(F){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(ze).join(F)},Gr.prototype.multiply=function(F){return new Gr(F.sx*this.sx+F.shy*this.shx,F.sx*this.shy+F.shy*this.sy,F.shx*this.sx+F.sy*this.shx,F.shx*this.shy+F.sy*this.sy,F.tx*this.sx+F.ty*this.shx+this.tx,F.tx*this.shy+F.ty*this.sy+this.ty)},Gr.prototype.decompose=function(){var F=this.sx,ae=this.shy,Ie=this.shx,qe=this.sy,gt=this.tx,Zt=this.ty,dn=Math.sqrt(F*F+ae*ae),pr=(F/=dn)*Ie+(ae/=dn)*qe;Ie-=F*pr,qe-=ae*pr;var ur=Math.sqrt(Ie*Ie+qe*qe);return pr/=ur,F*(qe/=ur)<ae*(Ie/=ur)&&(F=-F,ae=-ae,pr=-pr,dn=-dn),{scale:new Gr(dn,0,0,ur,0,0),translate:new Gr(1,0,0,1,gt,Zt),rotate:new Gr(F,ae,-ae,F,0,0),skew:new Gr(1,0,pr,1,0,0)}},Gr.prototype.toString=function(F){return this.join(" ")},Gr.prototype.inversed=function(){var F=this.sx,ae=this.shy,Ie=this.shx,qe=this.sy,gt=this.tx,Zt=this.ty,dn=1/(F*qe-ae*Ie),pr=qe*dn,ur=-ae*dn,ai=-Ie*dn,_i=F*dn;return new Gr(pr,ur,ai,_i,-pr*gt-ai*Zt,-ur*gt-_i*Zt)},Gr.prototype.applyToPoint=function(F){return new B_(F.x*this.sx+F.y*this.shx+this.tx,F.x*this.shy+F.y*this.sy+this.ty)},Gr.prototype.applyToRectangle=function(F){var ae=this.applyToPoint(F),Ie=this.applyToPoint(new B_(F.x+F.w,F.y+F.h));return new cw(ae.x,ae.y,Ie.x-ae.x,Ie.y-ae.y)},Gr.prototype.clone=function(){return new Gr(this.sx,this.shy,this.shx,this.sy,this.tx,this.ty)},w.Matrix=Gr;var Xf=w.matrixMult=function(F,ae){return ae.multiply(F)},Jf=new Gr(1,0,0,1,0,0);w.unitMatrix=w.identityMatrix=Jf;var Xd=function(F,ae){if(!oa[F]){var Ie=(ae instanceof x_?"Sh":"P")+(Object.keys(Or).length+1).toString(10);ae.id=Ie,oa[F]=Ie,Or[Ie]=ae,wo.publish("addPattern",ae)}};w.ShadingPattern=x_,w.TilingPattern=sv,w.addShadingPattern=function(F,ae){return Le("addShadingPattern()"),Xd(F,ae),this},w.beginTilingPattern=function(F){Le("beginTilingPattern()"),dw(F.boundingBox[0],F.boundingBox[1],F.boundingBox[2]-F.boundingBox[0],F.boundingBox[3]-F.boundingBox[1],F.matrix)},w.endTilingPattern=function(F,ae){Le("endTilingPattern()"),ae.stream=wn[Pe].join("\n"),Xd(F,ae),wo.publish("endTilingPattern",ae),kh.pop().restore()};var Jd,$a=w.__private__.newObject=function(){var F=Qs();return ml(F,!0),F},Qs=w.__private__.newObjectDeferred=function(){return ut++,vt[ut]=function(){return Pt},ut},ml=function(F,ae){return ae="boolean"==typeof ae&&ae,vt[F]=Pt,ae&&Te(F+" 0 obj"),F},O_=w.__private__.newAdditionalObject=function(){var F={objId:Qs(),content:""};return Qt.push(F),F},Em=Qs(),Au=Qs(),Dh=w.__private__.decodeColorString=function(F){var ae=F.split(" ");if(2!==ae.length||"g"!==ae[1]&&"G"!==ae[1])5!==ae.length||"k"!==ae[4]&&"K"!==ae[4]||(ae=[(1-ae[0])*(1-ae[3]),(1-ae[1])*(1-ae[3]),(1-ae[2])*(1-ae[3]),"r"]);else{var Ie=parseFloat(ae[0]);ae=[Ie,Ie,Ie,"r"]}for(var qe="#",gt=0;gt<3;gt++)qe+=("0"+Math.floor(255*parseFloat(ae[gt])).toString(16)).slice(-2);return qe},Lu=w.__private__.encodeColorString=function(F){var ae;"string"==typeof F&&(F={ch1:F});var Ie=F.ch1,qe=F.ch2,gt=F.ch3,Zt=F.ch4,dn="draw"===F.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof Ie&&"#"!==Ie.charAt(0)){var pr=new Nq(Ie);if(pr.ok)Ie=pr.toHex();else if(!/^\d*\.?\d*$/.test(Ie))throw new Error('Invalid color "'+Ie+'" passed to jsPDF.encodeColorString.')}if("string"==typeof Ie&&/^#[0-9A-Fa-f]{3}$/.test(Ie)&&(Ie="#"+Ie[1]+Ie[1]+Ie[2]+Ie[2]+Ie[3]+Ie[3]),"string"==typeof Ie&&/^#[0-9A-Fa-f]{6}$/.test(Ie)){var ur=parseInt(Ie.substr(1),16);Ie=ur>>16&255,qe=ur>>8&255,gt=255&ur}if(void 0===qe||void 0===Zt&&Ie===qe&&qe===gt)ae="string"==typeof Ie?Ie+" "+dn[0]:2===F.precision?ve(Ie/255)+" "+dn[0]:De(Ie/255)+" "+dn[0];else if(void 0===Zt||"object"===Do(Zt)){if(Zt&&!isNaN(Zt.a)&&0===Zt.a)return["1.","1.","1.",dn[1]].join(" ");ae="string"==typeof Ie?[Ie,qe,gt,dn[1]].join(" "):2===F.precision?[ve(Ie/255),ve(qe/255),ve(gt/255),dn[1]].join(" "):[De(Ie/255),De(qe/255),De(gt/255),dn[1]].join(" ")}else ae="string"==typeof Ie?[Ie,qe,gt,Zt,dn[2]].join(" "):2===F.precision?[ve(Ie),ve(qe),ve(gt),ve(Zt),dn[2]].join(" "):[De(Ie),De(qe),De(gt),De(Zt),dn[2]].join(" ");return ae},Nu=w.__private__.getFilters=function(){return a},Qd=w.__private__.putStream=function(F){var ae=(F=F||{}).data||"",Ie=F.filters||Nu(),qe=F.alreadyAppliedFilters||[],gt=F.addLength1||!1,Zt=ae.length,dn=F.objectId,pr=function(pa){return pa};if(null!==u&&void 0===dn)throw new Error("ObjectId must be passed to putStream for file encryption");null!==u&&(pr=gl.encryptor(dn,0));var ur={};!0===Ie&&(Ie=["FlateEncode"]);var ai=F.additionalKeyValues||[],_i=(ur=void 0!==Cr.API.processDataByFilters?Cr.API.processDataByFilters(ae,Ie):{data:ae,reverseChain:[]}).reverseChain+(Array.isArray(qe)?qe.join(" "):qe.toString());if(0!==ur.data.length&&(ai.push({key:"Length",value:ur.data.length}),!0===gt&&ai.push({key:"Length1",value:Zt})),0!=_i.length)if(_i.split("/").length-1==1)ai.push({key:"Filter",value:_i});else{ai.push({key:"Filter",value:"["+_i+"]"});for(var Qi=0;Qi<ai.length;Qi+=1)if("DecodeParms"===ai[Qi].key){for(var bs=[],Jo=0;Jo<ur.reverseChain.split("/").length-1;Jo+=1)bs.push("null");bs.push(ai[Qi].value),ai[Qi].value="["+bs.join(" ")+"]"}}Te("<<");for(var Ho=0;Ho<ai.length;Ho++)Te("/"+ai[Ho].key+" "+ai[Ho].value);Te(">>"),0!==ur.data.length&&(Te("stream"),Te(pr(ur.data)),Te("endstream"))},R_=w.__private__.putPage=function(F){var ae=F.number,Ie=F.data,qe=F.objId,gt=F.contentsObjId;ml(qe,!0),Te("<</Type /Page"),Te("/Parent "+F.rootDictionaryObjId+" 0 R"),Te("/Resources "+F.resourceDictionaryObjId+" 0 R"),Te("/MediaBox ["+parseFloat(ze(F.mediaBox.bottomLeftX))+" "+parseFloat(ze(F.mediaBox.bottomLeftY))+" "+ze(F.mediaBox.topRightX)+" "+ze(F.mediaBox.topRightY)+"]"),null!==F.cropBox&&Te("/CropBox ["+ze(F.cropBox.bottomLeftX)+" "+ze(F.cropBox.bottomLeftY)+" "+ze(F.cropBox.topRightX)+" "+ze(F.cropBox.topRightY)+"]"),null!==F.bleedBox&&Te("/BleedBox ["+ze(F.bleedBox.bottomLeftX)+" "+ze(F.bleedBox.bottomLeftY)+" "+ze(F.bleedBox.topRightX)+" "+ze(F.bleedBox.topRightY)+"]"),null!==F.trimBox&&Te("/TrimBox ["+ze(F.trimBox.bottomLeftX)+" "+ze(F.trimBox.bottomLeftY)+" "+ze(F.trimBox.topRightX)+" "+ze(F.trimBox.topRightY)+"]"),null!==F.artBox&&Te("/ArtBox ["+ze(F.artBox.bottomLeftX)+" "+ze(F.artBox.bottomLeftY)+" "+ze(F.artBox.topRightX)+" "+ze(F.artBox.topRightY)+"]"),"number"==typeof F.userUnit&&1!==F.userUnit&&Te("/UserUnit "+F.userUnit),wo.publish("putPage",{objId:qe,pageContext:$r[ae],pageNumber:ae,page:Ie}),Te("/Contents "+gt+" 0 R"),Te(">>"),Te("endobj");var Zt=Ie.join("\n");return Ce===be&&(Zt+="\nQ"),ml(gt,!0),Qd({data:Zt,filters:Nu(),objectId:gt}),Te("endobj"),qe},Mh=w.__private__.putPages=function(){var F,ae,Ie=[];for(F=1;F<=Li;F++)$r[F].objId=Qs(),$r[F].contentsObjId=Qs();for(F=1;F<=Li;F++)Ie.push(R_({number:F,data:wn[F],objId:$r[F].objId,contentsObjId:$r[F].contentsObjId,mediaBox:$r[F].mediaBox,cropBox:$r[F].cropBox,bleedBox:$r[F].bleedBox,trimBox:$r[F].trimBox,artBox:$r[F].artBox,userUnit:$r[F].userUnit,rootDictionaryObjId:Em,resourceDictionaryObjId:Au}));ml(Em,!0),Te("<</Type /Pages");var qe="/Kids [";for(ae=0;ae<Li;ae++)qe+=Ie[ae]+" 0 R ";Te(qe+"]"),Te("/Count "+Li),Te(">>"),Te("endobj"),wo.publish("postPutPages")},P_=function(F){wo.publish("putFont",{font:F,out:Te,newObject:$a,putStream:Qd}),!0!==F.isAlreadyPutted&&(F.objectNumber=$a(),Te("<<"),Te("/Type /Font"),Te("/BaseFont /"+av(F.postScriptName)),Te("/Subtype /Type1"),"string"==typeof F.encoding&&Te("/Encoding /"+F.encoding),Te("/FirstChar 32"),Te("/LastChar 255"),Te(">>"),Te("endobj"))},vv=function(F){F.objectNumber=$a();var ae=[];ae.push({key:"Type",value:"/XObject"}),ae.push({key:"Subtype",value:"/Form"}),ae.push({key:"BBox",value:"["+[ze(F.x),ze(F.y),ze(F.x+F.width),ze(F.y+F.height)].join(" ")+"]"}),ae.push({key:"Matrix",value:"["+F.matrix.toString()+"]"});var Ie=F.pages[1].join("\n");Qd({data:Ie,additionalKeyValues:ae,objectId:F.objectNumber}),Te("endobj")},yv=function(F,ae){ae||(ae=21);var Ie=$a(),qe=function(dn,pr){var ur,ai=[],_i=1/(pr-1);for(ur=0;ur<1;ur+=_i)ai.push(ur);ai.push(1),0!=dn[0].offset&&dn.unshift({offset:0,color:dn[0].color}),1!=dn[dn.length-1].offset&&dn.push({offset:1,color:dn[dn.length-1].color});for(var Jo="",Ho=0,pa=0;pa<ai.length;pa++){for(ur=ai[pa];ur>dn[Ho+1].offset;)Ho++;var Oa=dn[Ho].offset,Ra=(ur-Oa)/(dn[Ho+1].offset-Oa),zl=dn[Ho].color,ip=dn[Ho+1].color;Jo+=Qe(Math.round((1-Ra)*zl[0]+Ra*ip[0]).toString(16))+Qe(Math.round((1-Ra)*zl[1]+Ra*ip[1]).toString(16))+Qe(Math.round((1-Ra)*zl[2]+Ra*ip[2]).toString(16))}return Jo.trim()}(F.colors,ae),gt=[];gt.push({key:"FunctionType",value:"0"}),gt.push({key:"Domain",value:"[0.0 1.0]"}),gt.push({key:"Size",value:"["+ae+"]"}),gt.push({key:"BitsPerSample",value:"8"}),gt.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),gt.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Qd({data:qe,additionalKeyValues:gt,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Ie}),Te("endobj"),F.objectNumber=$a(),Te("<< /ShadingType "+F.type),Te("/ColorSpace /DeviceRGB");var Zt="/Coords ["+ze(parseFloat(F.coords[0]))+" "+ze(parseFloat(F.coords[1]))+" ";Zt+=2===F.type?ze(parseFloat(F.coords[2]))+" "+ze(parseFloat(F.coords[3])):ze(parseFloat(F.coords[2]))+" "+ze(parseFloat(F.coords[3]))+" "+ze(parseFloat(F.coords[4]))+" "+ze(parseFloat(F.coords[5])),Te(Zt+="]"),F.matrix&&Te("/Matrix ["+F.matrix.toString()+"]"),Te("/Function "+Ie+" 0 R"),Te("/Extend [true true]"),Te(">>"),Te("endobj")},bv=function(F,ae){var Ie=Qs(),qe=$a();ae.push({resourcesOid:Ie,objectOid:qe}),F.objectNumber=qe;var gt=[];gt.push({key:"Type",value:"/Pattern"}),gt.push({key:"PatternType",value:"1"}),gt.push({key:"PaintType",value:"1"}),gt.push({key:"TilingType",value:"1"}),gt.push({key:"BBox",value:"["+F.boundingBox.map(ze).join(" ")+"]"}),gt.push({key:"XStep",value:ze(F.xStep)}),gt.push({key:"YStep",value:ze(F.yStep)}),gt.push({key:"Resources",value:Ie+" 0 R"}),F.matrix&>.push({key:"Matrix",value:"["+F.matrix.toString()+"]"}),Qd({data:F.stream,additionalKeyValues:gt,objectId:F.objectNumber}),Te("endobj")},f4=function(F){for(var ae in F.objectNumber=$a(),Te("<<"),F)switch(ae){case"opacity":Te("/ca "+ve(F[ae]));break;case"stroke-opacity":Te("/CA "+ve(F[ae]))}Te(">>"),Te("endobj")},tw=function(F){ml(F.resourcesOid,!0),Te("<<"),Te("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var ae in Te("/Font <<"),Ii)Ii.hasOwnProperty(ae)&&(!1===p||!0===p&&M.hasOwnProperty(ae))&&Te("/"+ae+" "+Ii[ae].objectNumber+" 0 R");Te(">>")}(),function(){if(Object.keys(Or).length>0){for(var ae in Te("/Shading <<"),Or)Or.hasOwnProperty(ae)&&Or[ae]instanceof x_&&Or[ae].objectNumber>=0&&Te("/"+ae+" "+Or[ae].objectNumber+" 0 R");wo.publish("putShadingPatternDict"),Te(">>")}}(),function(ae){if(Object.keys(Or).length>0){for(var Ie in Te("/Pattern <<"),Or)Or.hasOwnProperty(Ie)&&Or[Ie]instanceof w.TilingPattern&&Or[Ie].objectNumber>=0&&Or[Ie].objectNumber<ae&&Te("/"+Ie+" "+Or[Ie].objectNumber+" 0 R");wo.publish("putTilingPatternDict"),Te(">>")}}(F.objectOid),function(){if(Object.keys(Kr).length>0){var ae;for(ae in Te("/ExtGState <<"),Kr)Kr.hasOwnProperty(ae)&&Kr[ae].objectNumber>=0&&Te("/"+ae+" "+Kr[ae].objectNumber+" 0 R");wo.publish("putGStateDict"),Te(">>")}}(),function(){for(var ae in Te("/XObject <<"),Vl)Vl.hasOwnProperty(ae)&&Vl[ae].objectNumber>=0&&Te("/"+ae+" "+Vl[ae].objectNumber+" 0 R");wo.publish("putXobjectDict"),Te(">>")}(),Te(">>"),Te("endobj")},ZD=function(F){Ai[F.fontName]=Ai[F.fontName]||{},Ai[F.fontName][F.fontStyle]=F.id},XD=function(F,ae,Ie,qe,gt){var Zt={id:"F"+(Object.keys(Ii).length+1).toString(10),postScriptName:F,fontName:ae,fontStyle:Ie,encoding:qe,isStandardFont:gt||!1,metadata:{}};return wo.publish("addFont",{font:Zt,instance:this}),Ii[Zt.id]=Zt,ZD(Zt),Zt.id},eu=w.__private__.pdfEscape=w.pdfEscape=function(F,ae){return function(Ie,qe){var gt,Zt,dn,pr,ur,ai,_i,Qi,bs;if(dn=(qe=qe||{}).sourceEncoding||"Unicode",ur=qe.outputEncoding,(qe.autoencode||ur)&&Ii[Sr].metadata&&Ii[Sr].metadata[dn]&&Ii[Sr].metadata[dn].encoding&&(pr=Ii[Sr].metadata[dn].encoding,!ur&&Ii[Sr].encoding&&(ur=Ii[Sr].encoding),!ur&&pr.codePages&&(ur=pr.codePages[0]),"string"==typeof ur&&(ur=pr[ur]),ur)){for(_i=!1,ai=[],gt=0,Zt=Ie.length;gt<Zt;gt++)(Qi=ur[Ie.charCodeAt(gt)])?ai.push(String.fromCharCode(Qi)):ai.push(Ie[gt]),ai[gt].charCodeAt(0)>>8&&(_i=!0);Ie=ai.join("")}for(gt=Ie.length;void 0===_i&&0!==gt;)Ie.charCodeAt(gt-1)>>8&&(_i=!0),gt--;if(!_i)return Ie;for(ai=qe.noBOM?[]:[254,255],gt=0,Zt=Ie.length;gt<Zt;gt++){if((bs=(Qi=Ie.charCodeAt(gt))>>8)>>8)throw new Error("Character at position "+gt+" of string '"+Ie+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");ai.push(bs),ai.push(Qi-(bs<<8))}return String.fromCharCode.apply(void 0,ai)}(F,ae).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},nw=w.__private__.beginPage=function(F){wn[++Li]=[],$r[Li]={objId:0,contentsObjId:0,userUnit:Number(s),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(F[0]),topRightY:Number(F[1])}},QD(Li),Tr(wn[Pe])},JD=function(F,ae){var Ie,qe,gt;switch(e=ae||e,"string"==typeof F&&(Ie=X(F.toLowerCase()),Array.isArray(Ie)&&(qe=Ie[0],gt=Ie[1])),Array.isArray(F)&&(qe=F[0]*bi,gt=F[1]*bi),isNaN(qe)&&(qe=i[0],gt=i[1]),(qe>14400||gt>14400)&&(Xo.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),qe=Math.min(14400,qe),gt=Math.min(14400,gt)),i=[qe,gt],e.substr(0,1)){case"l":gt>qe&&(i=[gt,qe]);break;case"p":qe>gt&&(i=[gt,qe])}nw(i),C4(ei),Te(Dv),0!==sw&&Te(sw+" J"),0!==Lm&&Te(Lm+" j"),wo.publish("addPage",{pageNumber:Li})},rw=function(F){F>0&&F<=Li&&(wn.splice(F,1),$r.splice(F,1),Li--,Pe>Li&&(Pe=Li),this.setPage(Pe))},QD=function(F){F>0&&F<=Li&&(Pe=F)},eM=w.__private__.getNumberOfPages=w.getNumberOfPages=function(){return wn.length-1},tM=function(F,ae,Ie){var qe,gt=void 0;return Ie=Ie||{},ae=void 0!==ae?ae:Ii[Sr].fontStyle,qe=(F=void 0!==F?F:Ii[Sr].fontName).toLowerCase(),void 0!==Ai[qe]&&void 0!==Ai[qe][ae]?gt=Ai[qe][ae]:void 0!==Ai[F]&&void 0!==Ai[F][ae]?gt=Ai[F][ae]:!1===Ie.disableWarning&&Xo.warn("Unable to look up font label for font '"+F+"', '"+ae+"'. Refer to getFontList() for available fonts."),gt||Ie.noFallback||null==(gt=Ai.times[ae])&&(gt=Ai.times.normal),gt},Th=w.__private__.putInfo=function(){var F=$a(),ae=function(qe){return qe};for(var Ie in null!==u&&(ae=gl.encryptor(F,0)),Te("<<"),Te("/Producer ("+eu(ae("jsPDF "+Cr.version))+")"),Wi)Wi.hasOwnProperty(Ie)&&Wi[Ie]&&Te("/"+Ie.substr(0,1).toUpperCase()+Ie.substr(1)+" ("+eu(ae(Wi[Ie]))+")");Te("/CreationDate ("+eu(ae(Lt))+")"),Te(">>"),Te("endobj")},wv=w.__private__.putCatalog=function(F){var ae=(F=F||{}).rootDictionaryObjId||Em;switch($a(),Te("<<"),Te("/Type /Catalog"),Te("/Pages "+ae+" 0 R"),Wr||(Wr="fullwidth"),Wr){case"fullwidth":Te("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Te("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Te("/OpenAction [3 0 R /Fit]");break;case"original":Te("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Ie=""+Wr;"%"===Ie.substr(Ie.length-1)&&(Wr=parseInt(Wr)/100),"number"==typeof Wr&&Te("/OpenAction [3 0 R /XYZ null null "+ve(Wr)+"]")}switch(zi||(zi="continuous"),zi){case"continuous":Te("/PageLayout /OneColumn");break;case"single":Te("/PageLayout /SinglePage");break;case"two":case"twoleft":Te("/PageLayout /TwoColumnLeft");break;case"tworight":Te("/PageLayout /TwoColumnRight")}Ir&&Te("/PageMode /"+Ir),wo.publish("putCatalog"),Te(">>"),Te("endobj")},p4=w.__private__.putTrailer=function(){Te("trailer"),Te("<<"),Te("/Size "+(ut+1)),Te("/Root "+ut+" 0 R"),Te("/Info "+(ut-1)+" 0 R"),null!==u&&Te("/Encrypt "+gl.oid+" 0 R"),Te("/ID [ <"+at+"> <"+at+"> ]"),Te(">>")},ys=w.__private__.putHeader=function(){Te("%PDF-"+H),Te("%\xba\xdf\xac\xe0")},nM=w.__private__.putXRef=function(){var F="0000000000";Te("xref"),Te("0 "+(ut+1)),Te("0000000000 65535 f ");for(var ae=1;ae<=ut;ae++)Te("function"==typeof vt[ae]?(F+vt[ae]()).slice(-10)+" 00000 n ":void 0!==vt[ae]?(F+vt[ae]).slice(-10)+" 00000 n ":"0000000000 00000 n ")},Eh=w.__private__.buildDocument=function(){var F;ut=0,Pt=0,Bt=[],vt=[],Qt=[],Em=Qs(),Au=Qs(),Tr(Bt),wo.publish("buildDocument"),ys(),Mh(),function(){wo.publish("putAdditionalObjects");for(var Ie=0;Ie<Qt.length;Ie++){var qe=Qt[Ie];ml(qe.objId,!0),Te(qe.content),Te("endobj")}wo.publish("postPutAdditionalObjects")}(),F=[],function(){for(var Ie in Ii)Ii.hasOwnProperty(Ie)&&(!1===p||!0===p&&M.hasOwnProperty(Ie))&&P_(Ii[Ie])}(),function(){var Ie;for(Ie in Kr)Kr.hasOwnProperty(Ie)&&f4(Kr[Ie])}(),function(){for(var Ie in Vl)Vl.hasOwnProperty(Ie)&&vv(Vl[Ie])}(),function(Ie){var qe;for(qe in Or)Or.hasOwnProperty(qe)&&(Or[qe]instanceof x_?yv(Or[qe]):Or[qe]instanceof sv&&bv(Or[qe],Ie))}(F),wo.publish("putResources"),F.forEach(tw),tw({resourcesOid:Au,objectOid:Number.MAX_SAFE_INTEGER}),wo.publish("postPutResources"),null!==u&&(gl.oid=$a(),Te("<<"),Te("/Filter /Standard"),Te("/V "+gl.v),Te("/R "+gl.r),Te("/U <"+gl.toHexString(gl.U)+">"),Te("/O <"+gl.toHexString(gl.O)+">"),Te("/P "+gl.P),Te(">>"),Te("endobj")),Th(),wv();var ae=Pt;return nM(),p4(),Te("startxref"),Te(""+ae),Te("%%EOF"),Tr(wn[Pe]),Bt.join("\n")},Sv=w.__private__.getBlob=function(F){return new Blob([Ti(F)],{type:"application/pdf"})},iw=function(F){for(;F.firstChild;)F.removeChild(F.firstChild)},vd=function(F){var ae,Ie=F.document,qe=Ie.documentElement,gt=Ie.head,Zt=Ie.body;return gt||(gt=Ie.createElement("head"),qe.appendChild(gt)),Zt||(Zt=Ie.createElement("body"),qe.appendChild(Zt)),iw(gt),iw(Zt),(ae=Ie.createElement("style")).appendChild(Ie.createTextNode("html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}")),gt.appendChild(ae),{document:Ie,body:Zt}},Cv=w.output=w.__private__.output=((Jd=function(F,ae){switch("string"==typeof(ae=ae||{})?ae={filename:ae}:ae.filename=ae.filename||"generated.pdf",F){case void 0:return Eh();case"save":w.save(ae.filename);break;case"arraybuffer":return Ti(Eh());case"blob":return Sv(Eh());case"bloburi":case"bloburl":if(void 0!==Qr.URL&&"function"==typeof Qr.URL.createObjectURL)return Qr.URL&&Qr.URL.createObjectURL(Sv(Eh()))||void 0;Xo.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Ie="",qe=Eh();try{Ie=Oq(qe)}catch{Ie=Oq(unescape(encodeURIComponent(qe)))}return"data:application/pdf;filename="+encodeURIComponent(ae.filename)+";base64,"+Ie;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(Qr)){var gt="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Zt=!ae.pdfObjectUrl;Zt||(gt=ae.pdfObjectUrl);var dn=Qr.open();if(null!==dn){var pr=vd(dn),ur=pr.document.createElement("script"),ai=this;ur.src=gt,Zt&&(ur.integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==",ur.crossOrigin="anonymous"),ur.onload=function(){dn.PDFObject.embed(ai.output("dataurlstring"),ae)},pr.body.appendChild(ur)}return dn}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(Qr)){var _i=ae.pdfJsUrl||"examples/PDF.js/web/viewer.html",Qi=Qr.open();if(null!==Qi){var bs=vd(Qi),Jo=bs.document.createElement("iframe"),Ho=-1===_i.indexOf("?")?"?":"&";ai=this,Jo.id="pdfViewer",Jo.width="500px",Jo.height="400px",Jo.src=_i+Ho+"file=&downloadName="+encodeURIComponent(ae.filename),Jo.onload=function(){Qi.document.title=ae.filename,Jo.contentWindow.PDFViewerApplication.open(ai.output("bloburl"))},bs.body.appendChild(Jo)}return Qi}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(Qr))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var pa=Qr.open();if(null!==pa){var Oa=vd(pa),Ra=Oa.document.createElement("iframe");Ra.src=this.output("datauristring",ae),Oa.body.appendChild(Ra),pa.document.title=ae.filename}if(pa||typeof safari>"u")return pa;break;case"datauri":case"dataurl":return Qr.document.location.href=this.output("datauristring",ae);default:return null}}).foo=function(){try{return Jd.apply(this,arguments)}catch(Ie){var F=Ie.stack||"";~F.indexOf(" at ")&&(F=F.split(" at ")[1]);var ae="Error in function "+F.split("\n")[0].split("<")[0]+": "+Ie.message;if(!Qr.console)throw new Error(ae);Qr.console.error(ae,Ie),Qr.alert&&alert(ae)}},Jd.foo.bar=Jd,Jd.foo),Qf=function(F){return!0===Array.isArray(N_)&&N_.indexOf(F)>-1};switch(r){case"pt":bi=1;break;case"mm":bi=72/25.4;break;case"cm":bi=72/2.54;break;case"in":bi=72;break;case"px":bi=1==Qf("px_scaling")?.75:96/72;break;case"pc":case"em":bi=12;break;case"ex":bi=6;break;default:if("number"!=typeof r)throw new Error("Invalid unit: "+r);bi=r}var gl=null;nn(),tt();var rM=w.__private__.getPageInfo=w.getPageInfo=function(F){if(isNaN(F)||F%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:$r[F].objId,pageNumber:F,pageContext:$r[F]}},m4=w.__private__.getPageInfoByObjId=function(F){if(isNaN(F)||F%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var ae in $r)if($r[ae].objId===F)break;return rM(ae)},g4=w.__private__.getCurrentPageInfo=w.getCurrentPageInfo=function(){return{objId:$r[Pe].objId,pageNumber:Pe,pageContext:$r[Pe]}};w.addPage=function(){return JD.apply(this,arguments),this},w.setPage=function(){return QD.apply(this,arguments),Tr.call(this,wn[Pe]),this},w.insertPage=function(F){return this.addPage(),this.movePage(Pe,F),this},w.movePage=function(F,ae){var Ie,qe;if(F>ae){Ie=wn[F],qe=$r[F];for(var gt=F;gt>ae;gt--)wn[gt]=wn[gt-1],$r[gt]=$r[gt-1];wn[ae]=Ie,$r[ae]=qe,this.setPage(ae)}else if(F<ae){Ie=wn[F],qe=$r[F];for(var Zt=F;Zt<ae;Zt++)wn[Zt]=wn[Zt+1],$r[Zt]=$r[Zt+1];wn[ae]=Ie,$r[ae]=qe,this.setPage(ae)}return this},w.deletePage=function(){return rw.apply(this,arguments),this},w.__private__.text=w.text=function(F,ae,Ie,qe,gt){var Zt,dn,pr,ur,ai,_i,Qi,bs,Jo,Ho=(qe=qe||{}).scope||this;if("number"==typeof F&&"number"==typeof ae&&("string"==typeof Ie||Array.isArray(Ie))){var pa=Ie;Ie=ae,ae=F,F=pa}if(arguments[3]instanceof Gr==0?(pr=arguments[4],ur=arguments[5],"object"===Do(Qi=arguments[3])&&null!==Qi||("string"==typeof pr&&(ur=pr,pr=null),"string"==typeof Qi&&(ur=Qi,Qi=null),"number"==typeof Qi&&(pr=Qi,Qi=null),qe={flags:Qi,angle:pr,align:ur})):(Le("The transform parameter of text() with a Matrix value"),Jo=gt),isNaN(ae)||isNaN(Ie)||null==F)throw new Error("Invalid arguments passed to jsPDF.text");if(0===F.length)return Ho;var Oa,Ra="",zl="number"==typeof qe.lineHeightFactor?qe.lineHeightFactor:F_,ip=Ho.internal.scaleFactor;function uw(aa){return aa=aa.split("\t").join(Array(qe.TabLen||9).join(" ")),eu(aa,Qi)}function j_(aa){for(var sa,cs=aa.concat(),Os=[],ap=cs.length;ap--;)"string"==typeof(sa=cs.shift())?Os.push(sa):Array.isArray(aa)&&(1===sa.length||void 0===sa[1]&&void 0===sa[2])?Os.push(sa[0]):Os.push([sa[0],sa[1],sa[2]]);return Os}function U_(aa,sa){var cs;if("string"==typeof aa)cs=sa(aa)[0];else if(Array.isArray(aa)){for(var Os,ap,_w=aa.concat(),Bv=[],fM=_w.length;fM--;)"string"==typeof(Os=_w.shift())?Bv.push(sa(Os)[0]):Array.isArray(Os)&&"string"==typeof Os[0]&&(ap=sa(Os[0],Os[1],Os[2]),Bv.push([ap[0],ap[1],ap[2]]));cs=Bv}return cs}var Nm=!1,Y_=!0;if("string"==typeof F)Nm=!0;else if(Array.isArray(F)){var Iv=F.concat();dn=[];for(var Av,Wl=Iv.length;Wl--;)("string"!=typeof(Av=Iv.shift())||Array.isArray(Av)&&"string"!=typeof Av[0])&&(Y_=!1);Nm=Y_}if(!1===Nm)throw new Error('Type of text must be string or Array. "'+F+'" is not recognized.');"string"==typeof F&&(F=F.match(/[\r?\n]/)?F.split(/\r\n|\r|\n/g):[F]);var V_=bn/Ho.internal.scaleFactor,z_=V_*(zl-1);switch(qe.baseline){case"bottom":Ie-=z_;break;case"top":Ie+=V_-z_;break;case"hanging":Ie+=V_-2*z_;break;case"middle":Ie+=V_/2-z_}if((_i=qe.maxWidth||0)>0&&("string"==typeof F?F=Ho.splitTextToSize(F,_i):"[object Array]"===Object.prototype.toString.call(F)&&(F=F.reduce(function(aa,sa){return aa.concat(Ho.splitTextToSize(sa,_i))},[]))),wo.publish("preProcessText",Zt={text:F,x:ae,y:Ie,options:qe,mutex:{pdfEscape:eu,activeFontKey:Sr,fonts:Ii,activeFontSize:bn}}),F=Zt.text,pr=(qe=Zt.options).angle,Jo instanceof Gr==0&&pr&&"number"==typeof pr){pr*=Math.PI/180,0===qe.rotationDirection&&(pr=-pr),Ce===be&&(pr=-pr);var hw=Math.cos(pr),Lh=Math.sin(pr);Jo=new Gr(hw,Lh,-Lh,hw,0,0)}else pr&&pr instanceof Gr&&(Jo=pr);Ce!==be||Jo||(Jo=Jf),void 0!==(ai=qe.charSpace||Mv)&&(Ra+=ze(Ge(ai))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(bs=qe.horizontalScale)&&(Ra+=ze(100*bs)+" Tz\n");var pc=-1,uM=void 0!==qe.renderingMode?qe.renderingMode:qe.stroke,Lv=Ho.internal.getCurrentPageInfo().pageContext;switch(uM){case 0:case!1:case"fill":pc=0;break;case 1:case!0:case"stroke":pc=1;break;case 2:case"fillThenStroke":pc=2;break;case 3:case"invisible":pc=3;break;case 4:case"fillAndAddForClipping":pc=4;break;case 5:case"strokeAndAddPathForClipping":pc=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":pc=6;break;case 7:case"addToPathForClipping":pc=7}-1!==pc?Ra+=pc+" Tr\n":-1!==(void 0!==Lv.usedRenderingMode?Lv.usedRenderingMode:-1)&&(Ra+="0 Tr\n"),-1!==pc&&(Lv.usedRenderingMode=pc),ur=qe.align||"left";var tu,W_=bn*zl,fw=Ho.internal.pageSize.getWidth(),Nv=Ii[Sr];ai=qe.charSpace||Mv,_i=qe.maxWidth||0,Qi=Object.assign({autoencode:!0,noBOM:!0},qe.flags);var $_=[],pw=function(aa){return Ho.getStringUnitWidth(aa,{font:Nv,charSpace:ai,fontSize:bn,doKerning:!1})*bn/ip};if("[object Array]"===Object.prototype.toString.call(F)){var mc;dn=j_(F),"left"!==ur&&(tu=dn.map(pw));var Gc,Ov=0;if("right"===ur){ae-=tu[0],F=[],Wl=dn.length;for(var Om=0;Om<Wl;Om++)0===Om?(Gc=ep(ae),mc=tp(Ie)):(Gc=Ge(Ov-tu[Om]),mc=-W_),F.push([dn[Om],Gc,mc]),Ov=tu[Om]}else if("center"===ur){ae-=tu[0]/2,F=[],Wl=dn.length;for(var Rm=0;Rm<Wl;Rm++)0===Rm?(Gc=ep(ae),mc=tp(Ie)):(Gc=Ge((Ov-tu[Rm])/2),mc=-W_),F.push([dn[Rm],Gc,mc]),Ov=tu[Rm]}else if("left"===ur){F=[],Wl=dn.length;for(var Rv=0;Rv<Wl;Rv++)F.push(dn[Rv])}else if("justify"===ur&&"Identity-H"===Nv.encoding){F=[],Wl=dn.length,_i=0!==_i?_i:fw;for(var G_=0,ws=0;ws<Wl;ws++)if(mc=0===ws?tp(Ie):-W_,Gc=0===ws?ep(ae):G_,ws<Wl-1){var A4=Ge((_i-tu[ws])/(dn[ws].split(" ").length-1)),Nh=dn[ws].split(" ");F.push([Nh[0]+" ",Gc,mc]),G_=0;for(var Ou=1;Ou<Nh.length;Ou++){var q_=(pw(Nh[Ou-1]+" "+Nh[Ou])-pw(Nh[Ou]))*ip+A4;F.push(Ou==Nh.length-1?[Nh[Ou],q_,0]:[Nh[Ou]+" ",q_,0]),G_-=q_}}else F.push([dn[ws],Gc,mc]);F.push(["",G_,0])}else{if("justify"!==ur)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(F=[],Wl=dn.length,_i=0!==_i?_i:fw,ws=0;ws<Wl;ws++){mc=0===ws?tp(Ie):-W_,Gc=0===ws?ep(ae):0;var mw=dn[ws].split(" ").length-1;$_.push(ws<Wl-1?ze(Ge(mw>0?(_i-tu[ws])/mw:0)):0),F.push([dn[ws],Gc,mc])}}}!0===("boolean"==typeof qe.R2L?qe.R2L:Ur)&&(F=U_(F,function(aa,sa,cs){return[aa.split("").reverse().join(""),sa,cs]})),wo.publish("postProcessText",Zt={text:F,x:ae,y:Ie,options:qe,mutex:{pdfEscape:eu,activeFontKey:Sr,fonts:Ii,activeFontSize:bn}}),F=Zt.text,Oa=Zt.mutex.isHex||!1;var Pv=Ii[Sr].encoding;"WinAnsiEncoding"!==Pv&&"StandardEncoding"!==Pv||(F=U_(F,function(aa,sa,cs){return[uw(aa),sa,cs]})),dn=j_(F),F=[];for(var K_,Z_,Pm,op=Array.isArray(dn[0])?1:0,Fm="",Fv=function(aa,sa,cs){var Os="";return cs instanceof Gr?(cs="number"==typeof qe.angle?Xf(cs,new Gr(1,0,0,1,aa,sa)):Xf(new Gr(1,0,0,1,aa,sa),cs),Ce===be&&(cs=Xf(new Gr(1,0,0,-1,0,0),cs)),Os=cs.join(" ")+" Tm\n"):Os=ze(aa)+" "+ze(sa)+" Td\n",Os},$l=0;$l<dn.length;$l++){switch(Fm="",op){case 1:Pm=(Oa?"<":"(")+dn[$l][0]+(Oa?">":")"),K_=parseFloat(dn[$l][1]),Z_=parseFloat(dn[$l][2]);break;case 0:Pm=(Oa?"<":"(")+dn[$l]+(Oa?">":")"),K_=ep(ae),Z_=tp(Ie)}void 0!==$_&&void 0!==$_[$l]&&(Fm=$_[$l]+" Tw\n"),0===$l?F.push(Fm+Fv(K_,Z_,Jo)+Pm):0===op?F.push(Fm+Pm):1===op&&F.push(Fm+Fv(K_,Z_,Jo)+Pm)}F=F.join(0===op?" Tj\nT* ":" Tj\n"),F+=" Tj\n";var Oh="BT\n/";return Oh+=Sr+" "+bn+" Tf\n",Oh+=ze(bn*zl)+" TL\n",Oh+=Ah+"\n",Oh+=Ra,Oh+=F,Te(Oh+="ET"),M[Sr]=!0,Ho};var _4=w.__private__.clip=w.clip=function(F){return Te("evenodd"===F?"W*":"W"),this};w.clipEvenOdd=function(){return _4("evenodd")},w.__private__.discardPath=w.discardPath=function(){return Te("n"),this};var Ih=w.__private__.isValidStyle=function(F){var ae=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(F)&&(ae=!0),ae};w.__private__.setDefaultPathOperation=w.setDefaultPathOperation=function(F){return Ih(F)&&(c=F),this};var iM=w.__private__.getStyle=w.getStyle=function(F){var ae=c;switch(F){case"D":case"S":ae="S";break;case"F":ae="f";break;case"FD":case"DF":ae="B";break;case"f":case"f*":case"B":case"B*":ae=F}return ae},xv=w.close=function(){return Te("h"),this};w.stroke=function(){return Te("S"),this},w.fill=function(F){return kv("f",F),this},w.fillEvenOdd=function(F){return kv("f*",F),this},w.fillStroke=function(F){return kv("B",F),this},w.fillStrokeEvenOdd=function(F){return kv("B*",F),this};var kv=function(F,ae){"object"===Do(ae)?y4(ae,F):Te(F)},ow=function(F){null===F||Ce===be&&void 0===F||(F=iM(F),Te(F))};function v4(F,ae,Ie,qe,gt){var Zt=new sv(ae||this.boundingBox,Ie||this.xStep,qe||this.yStep,this.gState,gt||this.matrix);Zt.stream=this.stream;var dn=F+"$$"+this.cloneIndex+++"$$";return Xd(dn,Zt),Zt}var y4=function(F,ae){var Ie=oa[F.key],qe=Or[Ie];if(qe instanceof x_)Te("q"),Te(b4(ae)),qe.gState&&w.setGState(qe.gState),Te(F.matrix.toString()+" cm"),Te("/"+Ie+" sh"),Te("Q");else if(qe instanceof sv){var gt=new Gr(1,0,0,-1,0,H_());F.matrix&&(gt=gt.multiply(F.matrix||Jf),Ie=v4.call(qe,F.key,F.boundingBox,F.xStep,F.yStep,gt).id),Te("q"),Te("/Pattern cs"),Te("/"+Ie+" scn"),qe.gState&&w.setGState(qe.gState),Te(ae),Te("Q")}},b4=function(F){switch(F){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Im=w.moveTo=function(F,ae){return Te(ze(Ge(F))+" "+ze(We(ae))+" m"),this},oM=w.lineTo=function(F,ae){return Te(ze(Ge(F))+" "+ze(We(ae))+" l"),this},Am=w.curveTo=function(F,ae,Ie,qe,gt,Zt){return Te([ze(Ge(F)),ze(We(ae)),ze(Ge(Ie)),ze(We(qe)),ze(Ge(gt)),ze(We(Zt)),"c"].join(" ")),this};w.__private__.line=w.line=function(F,ae,Ie,qe,gt){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(qe)||!Ih(gt))throw new Error("Invalid arguments passed to jsPDF.line");return Ce===ie?this.lines([[Ie-F,qe-ae]],F,ae,[1,1],gt||"S"):this.lines([[Ie-F,qe-ae]],F,ae,[1,1]).stroke()},w.__private__.lines=w.lines=function(F,ae,Ie,qe,gt,Zt){var dn,pr,ur,ai,_i,pa,Oa,Ra;if("number"==typeof F&&(Ra=Ie,Ie=ae,ae=F,F=Ra),qe=qe||[1,1],Zt=Zt||!1,isNaN(ae)||isNaN(Ie)||!Array.isArray(F)||!Array.isArray(qe)||!Ih(gt)||"boolean"!=typeof Zt)throw new Error("Invalid arguments passed to jsPDF.lines");for(Im(ae,Ie),dn=qe[0],pr=qe[1],ai=F.length,pa=ae,Oa=Ie,ur=0;ur<ai;ur++)2===(_i=F[ur]).length?oM(pa=_i[0]*dn+pa,Oa=_i[1]*pr+Oa):Am(_i[0]*dn+pa,_i[1]*pr+Oa,_i[2]*dn+pa,_i[3]*pr+Oa,pa=_i[4]*dn+pa,Oa=_i[5]*pr+Oa);return Zt&&xv(),ow(gt),this},w.path=function(F){for(var ae=0;ae<F.length;ae++){var Ie=F[ae],qe=Ie.c;switch(Ie.op){case"m":Im(qe[0],qe[1]);break;case"l":oM(qe[0],qe[1]);break;case"c":Am.apply(this,qe);break;case"h":xv()}}return this},w.__private__.rect=w.rect=function(F,ae,Ie,qe,gt){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(qe)||!Ih(gt))throw new Error("Invalid arguments passed to jsPDF.rect");return Ce===ie&&(qe=-qe),Te([ze(Ge(F)),ze(We(ae)),ze(Ge(Ie)),ze(Ge(qe)),"re"].join(" ")),ow(gt),this},w.__private__.triangle=w.triangle=function(F,ae,Ie,qe,gt,Zt,dn){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(qe)||isNaN(gt)||isNaN(Zt)||!Ih(dn))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[Ie-F,qe-ae],[gt-Ie,Zt-qe],[F-gt,ae-Zt]],F,ae,[1,1],dn,!0),this},w.__private__.roundedRect=w.roundedRect=function(F,ae,Ie,qe,gt,Zt,dn){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(qe)||isNaN(gt)||isNaN(Zt)||!Ih(dn))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var pr=4/3*(Math.SQRT2-1);return gt=Math.min(gt,.5*Ie),Zt=Math.min(Zt,.5*qe),this.lines([[Ie-2*gt,0],[gt*pr,0,gt,Zt-Zt*pr,gt,Zt],[0,qe-2*Zt],[0,Zt*pr,-gt*pr,Zt,-gt,Zt],[2*gt-Ie,0],[-gt*pr,0,-gt,-Zt*pr,-gt,-Zt],[0,2*Zt-qe],[0,-Zt*pr,gt*pr,-Zt,gt,-Zt]],F+gt,ae,[1,1],dn,!0),this},w.__private__.ellipse=w.ellipse=function(F,ae,Ie,qe,gt){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(qe)||!Ih(gt))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Zt=4/3*(Math.SQRT2-1)*Ie,dn=4/3*(Math.SQRT2-1)*qe;return Im(F+Ie,ae),Am(F+Ie,ae-dn,F+Zt,ae-qe,F,ae-qe),Am(F-Zt,ae-qe,F-Ie,ae-dn,F-Ie,ae),Am(F-Ie,ae+dn,F-Zt,ae+qe,F,ae+qe),Am(F+Zt,ae+qe,F+Ie,ae+dn,F+Ie,ae),ow(gt),this},w.__private__.circle=w.circle=function(F,ae,Ie,qe){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||!Ih(qe))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(F,ae,Ie,Ie,qe)},w.setFont=function(F,ae,Ie){return Ie&&(ae=bt(ae,Ie)),Sr=tM(F,ae,{disableWarning:!1}),this};var w4=w.__private__.getFont=w.getFont=function(){return Ii[tM.apply(w,arguments)]};w.__private__.getFontList=w.getFontList=function(){var F,ae,Ie={};for(F in Ai)if(Ai.hasOwnProperty(F))for(ae in Ie[F]=[],Ai[F])Ai[F].hasOwnProperty(ae)&&Ie[F].push(ae);return Ie},w.addFont=function(F,ae,Ie,qe,gt){var Zt=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==Zt.indexOf(arguments[3])?gt=arguments[3]:arguments[3]&&-1==Zt.indexOf(arguments[3])&&(Ie=bt(Ie,qe)),XD.call(this,F,ae,Ie,gt=gt||"Identity-H")};var F_,ei=t.lineWidth||.200025,S4=w.__private__.getLineWidth=w.getLineWidth=function(){return ei},C4=w.__private__.setLineWidth=w.setLineWidth=function(F){return ei=F,Te(ze(Ge(F))+" w"),this};w.__private__.setLineDash=Cr.API.setLineDash=Cr.API.setLineDashPattern=function(F,ae){if(F=F||[],ae=ae||0,isNaN(ae)||!Array.isArray(F))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return F=F.map(function(Ie){return ze(Ge(Ie))}).join(" "),ae=ze(Ge(ae)),Te("["+F+"] "+ae+" d"),this};var x4=w.__private__.getLineHeight=w.getLineHeight=function(){return bn*F_};w.__private__.getLineHeight=w.getLineHeight=function(){return bn*F_};var k4=w.__private__.setLineHeightFactor=w.setLineHeightFactor=function(F){return"number"==typeof(F=F||1.15)&&(F_=F),this},D4=w.__private__.getLineHeightFactor=w.getLineHeightFactor=function(){return F_};k4(t.lineHeight);var ep=w.__private__.getHorizontalCoordinate=function(F){return Ge(F)},tp=w.__private__.getVerticalCoordinate=function(F){return Ce===be?F:$r[Pe].mediaBox.topRightY-$r[Pe].mediaBox.bottomLeftY-Ge(F)},M4=w.__private__.getHorizontalCoordinateString=w.getHorizontalCoordinateString=function(F){return ze(ep(F))},T4=w.__private__.getVerticalCoordinateString=w.getVerticalCoordinateString=function(F){return ze(tp(F))},Dv=t.strokeColor||"0 G";w.__private__.getStrokeColor=w.getDrawColor=function(){return Dh(Dv)},w.__private__.setStrokeColor=w.setDrawColor=function(F,ae,Ie,qe){return Dv=Lu({ch1:F,ch2:ae,ch3:Ie,ch4:qe,pdfColorType:"draw",precision:2}),Te(Dv),this};var aw=t.fillColor||"0 g";w.__private__.getFillColor=w.getFillColor=function(){return Dh(aw)},w.__private__.setFillColor=w.setFillColor=function(F,ae,Ie,qe){return aw=Lu({ch1:F,ch2:ae,ch3:Ie,ch4:qe,pdfColorType:"fill",precision:2}),Te(aw),this};var Ah=t.textColor||"0 g",E4=w.__private__.getTextColor=w.getTextColor=function(){return Dh(Ah)};w.__private__.setTextColor=w.setTextColor=function(F,ae,Ie,qe){return Ah=Lu({ch1:F,ch2:ae,ch3:Ie,ch4:qe,pdfColorType:"text",precision:3}),this};var Mv=t.charSpace,I4=w.__private__.getCharSpace=w.getCharSpace=function(){return parseFloat(Mv||0)};w.__private__.setCharSpace=w.setCharSpace=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Mv=F,this};var sw=0;w.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},w.__private__.setLineCap=w.setLineCap=function(F){var ae=w.CapJoinStyles[F];if(void 0===ae)throw new Error("Line cap style of '"+F+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return sw=ae,Te(ae+" J"),this};var Lm=0;w.__private__.setLineJoin=w.setLineJoin=function(F){var ae=w.CapJoinStyles[F];if(void 0===ae)throw new Error("Line join style of '"+F+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Lm=ae,Te(ae+" j"),this},w.__private__.setLineMiterLimit=w.__private__.setMiterLimit=w.setLineMiterLimit=w.setMiterLimit=function(F){if(F=F||0,isNaN(F))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return Te(ze(Ge(F))+" M"),this},w.GState=CD,w.setGState=function(F){(F="string"==typeof F?Kr[gi[F]]:lw(null,F)).equals(Ma)||(Te("/"+F.id+" gs"),Ma=F)};var lw=function(F,ae){if(!F||!gi[F]){var Ie=!1;for(var qe in Kr)if(Kr.hasOwnProperty(qe)&&Kr[qe].equals(ae)){Ie=!0;break}if(Ie)ae=Kr[qe];else{var gt="GS"+(Object.keys(Kr).length+1).toString(10);Kr[gt]=ae,ae.id=gt}return F&&(gi[F]=ae.id),wo.publish("addGState",ae),ae}};w.addGState=function(F,ae){return lw(F,ae),this},w.saveGraphicsState=function(){return Te("q"),Da.push({key:Sr,size:bn,color:Ah}),this},w.restoreGraphicsState=function(){Te("Q");var F=Da.pop();return Sr=F.key,bn=F.size,Ah=F.color,Ma=null,this},w.setCurrentTransformationMatrix=function(F){return Te(F.toString()+" cm"),this},w.comment=function(F){return Te("#"+F),this};var B_=function(F,ae){var Ie=F||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return Ie},set:function(Zt){isNaN(Zt)||(Ie=parseFloat(Zt))}});var qe=ae||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return qe},set:function(Zt){isNaN(Zt)||(qe=parseFloat(Zt))}});var gt="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return gt},set:function(Zt){gt=Zt.toString()}}),this},cw=function(F,ae,Ie,qe){B_.call(this,F,ae),this.type="rect";var gt=Ie||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return gt},set:function(dn){isNaN(dn)||(gt=parseFloat(dn))}});var Zt=qe||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Zt},set:function(dn){isNaN(dn)||(Zt=parseFloat(dn))}}),this},Tv=function(){this.page=Li,this.currentPage=Pe,this.pages=wn.slice(0),this.pagesContext=$r.slice(0),this.x=Dr,this.y=ls,this.matrix=oo,this.width=aM(Pe),this.height=rp(Pe),this.outputDestination=Wn,this.id="",this.objectNumber=-1};Tv.prototype.restore=function(){Li=this.page,$r=this.pagesContext,wn=this.pages,Dr=this.x,ls=this.y,oo=this.matrix,np(Pe=this.currentPage,this.width),sM(Pe,this.height),Wn=this.outputDestination};var dw=function(F,ae,Ie,qe,gt){kh.push(new Tv),Li=Pe=0,wn=[],Dr=F,ls=ae,oo=gt,nw([Ie,qe])};for(var Ev in w.beginFormObject=function(F,ae,Ie,qe,gt){return dw(F,ae,Ie,qe,gt),this},w.endFormObject=function(F){return function(ae){if(Zf[ae])kh.pop().restore();else{var Ie=new Tv,qe="Xo"+(Object.keys(Vl).length+1).toString(10);Ie.id=qe,Zf[ae]=qe,Vl[qe]=Ie,wo.publish("addFormObject",Ie),kh.pop().restore()}}(F),this},w.doFormObject=function(F,ae){var Ie=Vl[Zf[F]];return Te("q"),Te(ae.toString()+" cm"),Te("/"+Ie.id+" Do"),Te("Q"),this},w.getFormObject=function(F){var ae=Vl[Zf[F]];return{x:ae.x,y:ae.y,width:ae.width,height:ae.height,matrix:ae.matrix}},w.save=function(F,ae){return F=F||"generated.pdf",(ae=ae||{}).returnPromise=ae.returnPromise||!1,!1===ae.returnPromise?(C_(Sv(Eh()),F),"function"==typeof C_.unload&&Qr.setTimeout&&setTimeout(C_.unload,911),this):new Promise(function(Ie,qe){try{var gt=C_(Sv(Eh()),F);"function"==typeof C_.unload&&Qr.setTimeout&&setTimeout(C_.unload,911),Ie(gt)}catch(Zt){qe(Zt.message)}})},Cr.API)Cr.API.hasOwnProperty(Ev)&&("events"===Ev&&Cr.API.events.length?function(F,ae){var qe,gt;for(gt=ae.length-1;-1!==gt;gt--)F.subscribe.apply(F,[ae[gt][0]].concat("function"==typeof(qe=ae[gt][1])?[qe]:qe))}(wo,Cr.API.events):w[Ev]=Cr.API[Ev]);function aM(F){return $r[F].mediaBox.topRightX-$r[F].mediaBox.bottomLeftX}function np(F,ae){$r[F].mediaBox.topRightX=ae+$r[F].mediaBox.bottomLeftX}function rp(F){return $r[F].mediaBox.topRightY-$r[F].mediaBox.bottomLeftY}function sM(F,ae){$r[F].mediaBox.topRightY=ae+$r[F].mediaBox.bottomLeftY}var lM=w.getPageWidth=function(F){return aM(F=F||Pe)/bi},cM=w.setPageWidth=function(F,ae){np(F,ae*bi)},H_=w.getPageHeight=function(F){return rp(F=F||Pe)/bi},dM=w.setPageHeight=function(F,ae){sM(F,ae*bi)};return w.internal={pdfEscape:eu,getStyle:iM,getFont:w4,getFontSize:cr,getCharSpace:I4,getTextColor:E4,getLineHeight:x4,getLineHeightFactor:D4,getLineWidth:S4,write:qn,getHorizontalCoordinate:ep,getVerticalCoordinate:tp,getCoordinateString:M4,getVerticalCoordinateString:T4,collections:{},newObject:$a,newAdditionalObject:O_,newObjectDeferred:Qs,newObjectDeferredBegin:ml,getFilters:Nu,putStream:Qd,events:wo,scaleFactor:bi,pageSize:{getWidth:function(){return lM(Pe)},setWidth:function(F){cM(Pe,F)},getHeight:function(){return H_(Pe)},setHeight:function(F){dM(Pe,F)}},encryptionOptions:u,encryption:gl,getEncryptor:function(F){return null!==u?gl.encryptor(F,0):function(ae){return ae}},output:Cv,getNumberOfPages:eM,get pages(){return wn},out:Te,f2:ve,f3:De,getPageInfo:rM,getPageInfoByObjId:m4,getCurrentPageInfo:g4,getPDFVersion:q,Point:B_,Rectangle:cw,Matrix:Gr,hasHotfix:Qf},Object.defineProperty(w.internal.pageSize,"width",{get:function(){return lM(Pe)},set:function(F){cM(Pe,F)},enumerable:!0,configurable:!0}),Object.defineProperty(w.internal.pageSize,"height",{get:function(){return H_(Pe)},set:function(F){dM(Pe,F)},enumerable:!0,configurable:!0}),function(F){for(var ae=0,Ie=zr.length;ae<Ie;ae++){var qe=XD.call(this,F[ae][0],F[ae][1],F[ae][2],zr[ae][3],!0);!1===p&&(M[qe]=!0);var gt=F[ae][0].split("-");ZD({id:qe,fontName:gt[0],fontStyle:gt[1]||""})}wo.publish("addFonts",{fonts:Ii,dictionary:Ai})}.call(w,zr),Sr="F1",JD(i,e),wo.publish("initialized"),w}ov.prototype.lsbFirstWord=function(t){return String.fromCharCode(255&t,t>>8&255,t>>16&255,t>>24&255)},ov.prototype.toHexString=function(t){return t.split("").map(function(n){return("0"+(255&n.charCodeAt(0)).toString(16)).slice(-2)}).join("")},ov.prototype.hexToBytes=function(t){for(var n=[],e=0;e<t.length;e+=2)n.push(String.fromCharCode(parseInt(t.substr(e,2),16)));return n.join("")},ov.prototype.processOwnerPassword=function(t,n){return mN(pN(n).substr(0,5),t)},ov.prototype.encryptor=function(t,n){var e=pN(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&n,n>>8&255)).substr(0,10);return function(r){return mN(e,r)}},CD.prototype.equals=function(t){var n,e="id,objectNumber,equals";if(!t||Do(t)!==Do(this))return!1;var r=0;for(n in this)if(!(e.indexOf(n)>=0)){if(this.hasOwnProperty(n)&&!t.hasOwnProperty(n)||this[n]!==t[n])return!1;r++}for(n in t)t.hasOwnProperty(n)&&e.indexOf(n)<0&&r--;return 0===r},Cr.API={events:[]},Cr.version="4.2.1";var Wa=Cr.API,gN=1,k_=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},lv=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},D_=function(t){return t.toString().replace(/#/g,"#23").replace(/[\s\n\r()<>[\]{}\/%]/g,function(n){var e=n.charCodeAt(0).toString(16).toUpperCase();return"#"+(1===e.length?"0"+e:e)})},di=function(t){return t.toFixed(2)},Dm=function(t){return t.toFixed(5)};Wa.__acroform__={};var $c=function(t,n){t.prototype=Object.create(n.prototype),t.prototype.constructor=t},jq=function(t){return t*gN},yh=function(t){var n=new Yq,e=lr.internal.getHeight(t)||0,r=lr.internal.getWidth(t)||0;return n.BBox=[0,0,Number(di(r)),Number(di(e))],n},E5e=Wa.__acroform__.setBit=function(t,n){if(t=t||0,n=n||0,isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return t|1<<n},I5e=Wa.__acroform__.clearBit=function(t,n){if(t=t||0,n=n||0,isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&~(1<<n)},A5e=Wa.__acroform__.getBit=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return t&1<<n?1:0},os=Wa.__acroform__.getBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return A5e(t,n-1)},as=Wa.__acroform__.setBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return E5e(t,n-1)},ss=Wa.__acroform__.clearBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return I5e(t,n-1)},L5e=Wa.__acroform__.calculateCoordinates=function(t,n){var e=n.internal.getHorizontalCoordinate,r=n.internal.getVerticalCoordinate,i=t[0],o=t[1],a=t[2],s=t[3],l={};return l.lowerLeft_X=e(i)||0,l.lowerLeft_Y=r(o+s)||0,l.upperRight_X=e(i+a)||0,l.upperRight_Y=r(o)||0,[Number(di(l.lowerLeft_X)),Number(di(l.lowerLeft_Y)),Number(di(l.upperRight_X)),Number(di(l.upperRight_Y))]},N5e=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var n=[],r=_N(t,t._V||t.DV),i=t.scope.internal.getFont(t.fontName,t.fontStyle).id;n.push("/Tx BMC"),n.push("q"),n.push("BT"),n.push(t.scope.__private__.encodeColorString(t.color)),n.push("/"+i+" "+di(r.fontSize)+" Tf"),n.push("1 0 0 1 0 0 Tm"),n.push(r.text),n.push("ET"),n.push("Q"),n.push("EMC");var o=yh(t);return o.scope=t.scope,o.stream=n.join("\n"),o}},_N=function(t,n){var e=0===t.fontSize?t.maxFontSize:t.fontSize,r={text:"",fontSize:""},i=(n=")"==(n="("==n.substr(0,1)?n.substr(1):n).substr(n.length-1)?n.substr(0,n.length-1):n).split(" ");i=i.map(t.multiline?function(ve){return ve.split("\n")}:function(ve){return[ve]});var o=e,a=lr.internal.getHeight(t)||0;a=a<0?-a:a;var s=lr.internal.getWidth(t)||0;s=s<0?-s:s;var l=function(ve,De,Ge){return ve+1<i.length&&xD(De+" "+i[ve+1][0],t,Ge).width<=s-4};o++;e:for(;o>0;){n="",o--;var c,u,p=xD("3",t,o).height,M=t.multiline?a-o:(a-p)/2,w=M+=2,H=0,q=0,te=0;if(o<=0){n="(...) Tj\n",n+="% Width of Text: "+xD(n,t,o=12).width+", FieldWidth:"+s+"\n";break}for(var X="",ie=0,be=0;be<i.length;be++)if(i.hasOwnProperty(be)){var Ce=!1;if(1!==i[be].length&&te!==i[be].length-1){if((p+2)*(ie+2)+2>a)continue e;X+=i[be][te],Ce=!0,q=be,be--}else{X=" "==(X+=i[be][te]+" ").substr(X.length-1)?X.substr(0,X.length-1):X;var Je=parseInt(be),Ct=l(Je,X,o),bt=be>=i.length-1;if(Ct&&!bt){X+=" ",te=0;continue}if(Ct||bt){if(bt)q=Je;else if(t.multiline&&(p+2)*(ie+2)+2>a)continue e}else{if(!t.multiline||(p+2)*(ie+2)+2>a)continue e;q=Je}}for(var ze="",Le=H;Le<=q;Le++){var mt=i[Le];if(t.multiline){if(Le===q){ze+=mt[te]+" ",te=(te+1)%mt.length;continue}if(Le===H){ze+=mt[mt.length-1]+" ";continue}}ze+=mt[0]+" "}switch(ze=" "==ze.substr(ze.length-1)?ze.substr(0,ze.length-1):ze,u=xD(ze,t,o).width,t.textAlign){case"right":c=s-u-2;break;case"center":c=(s-u)/2;break;default:c=2}n+=di(c)+" "+di(w)+" Td\n",n+="("+k_(ze)+") Tj\n",n+=-di(c)+" 0 Td\n",w=-(o+2),u=0,H=Ce?q:q+1,ie++,X=""}break}return r.text=n,r.fontSize=o,r},xD=function(t,n,e){var r=n.scope.internal.getFont(n.fontName,n.fontStyle),i=n.scope.getStringUnitWidth(t,{font:r,fontSize:parseFloat(e),charSpace:0})*parseFloat(e);return{height:n.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(e),charSpace:0})*parseFloat(e)*1.5,width:i}},O5e={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},R5e=function(t,n){var e={type:"reference",object:t};void 0===n.internal.getPageInfo(t.page).pageContext.annotations.find(function(r){return r.type===e.type&&r.object===e.object})&&n.internal.getPageInfo(t.page).pageContext.annotations.push(e)},Uq=Wa.__acroform__.arrayToPdfArray=function(t,n,e){var r=function(a){return a};if(Array.isArray(t)){for(var i="[",o=0;o<t.length;o++)switch(0!==o&&(i+=" "),Do(t[o])){case"boolean":case"number":case"object":i+=t[o].toString();break;case"string":"/"===t[o].substr(0,1)?i+="/"+D_(t[o].substr(1)):(void 0!==n&&e&&(r=e.internal.getEncryptor(n)),i+="("+k_(r(t[o].toString()))+")")}return i+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},vN=function(t,n,e){var r=function(i){return i};return void 0!==n&&e&&(r=e.internal.getEncryptor(n)),(t=t||"").toString(),"("+k_(r(t))+")"},bh=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};bh.prototype.toString=function(){return this.objId+" 0 R"},bh.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},bh.prototype.getKeyValueListForStream=function(){var t=[],n=Object.getOwnPropertyNames(this).filter(function(o){return"content"!=o&&"appearanceStreamContent"!=o&&"scope"!=o&&"objId"!=o&&"_"!=o.substring(0,1)});for(var e in n)if(!1===Object.getOwnPropertyDescriptor(this,n[e]).configurable){var r=n[e],i=this[r];i&&(Array.isArray(i)?t.push({key:r,value:Uq(i,this.objId,this.scope)}):i instanceof bh?(i.scope=this.scope,t.push({key:r,value:i.objId+" 0 R"})):"function"!=typeof i&&t.push({key:r,value:i}))}return t};var Yq=function(){bh.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var t,n=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return n},set:function(e){n=e}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(e){t=e.trim()},get:function(){return t||null}})};$c(Yq,bh);var Vq=function(){bh.call(this);var t,n=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return n.length>0?n:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return n}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var e=function(r){return r};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+k_(e(t))+")"}},set:function(e){t=e}})};$c(Vq,bh);var Mu=function t(){bh.call(this);var n=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return n},set:function(X){if(isNaN(X))throw new Error('Invalid value "'+X+'" for attribute F supplied.');n=X}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!os(n,3)},set:function(X){this.F=X?as(n,3):ss(n,3)}});var e=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return e},set:function(X){if(isNaN(X))throw new Error('Invalid value "'+X+'" for attribute Ff supplied.');e=X}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==r.length)return r},set:function(X){r=void 0!==X?X:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(X){r[0]=X}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(X){r[1]=X}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(X){r[2]=X}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(X){r[3]=X}});var i="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return i},set:function(X){switch(X){case"/Btn":case"/Tx":case"/Ch":case"/Sig":i=X;break;default:throw new Error('Invalid value "'+X+'" for attribute FT supplied.')}}});var o=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!o||o.length<1){if(this instanceof MD)return;o="FieldObject"+t.FieldNum++}var X=function(ie){return ie};return this.scope&&(X=this.scope.internal.getEncryptor(this.objId)),"("+k_(X(o))+")"},set:function(X){o=X.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return o},set:function(X){o=X}});var a="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return a},set:function(X){a=X}});var s="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return s},set:function(X){s=X}});var l=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return l},set:function(X){l=X}});var c=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===c?50/gN:c},set:function(X){c=X}});var u="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return u},set:function(X){u=X}});var p="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!p||this instanceof MD||this instanceof M_))return vN(p,this.objId,this.scope)},set:function(X){X=X.toString(),p=X}});var M=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(M)return this instanceof Js==0?vN(M,this.objId,this.scope):M},set:function(X){X=X.toString(),M=this instanceof Js==0?"("===X.substr(0,1)?lv(X.substr(1,X.length-2)):lv(X):X}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Js==1?lv(M.substr(1,M.length-1)):M},set:function(X){X=X.toString(),M=this instanceof Js==1?"/"+D_(X):X}});var w=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(w)return w},set:function(X){this.V=X}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(w)return this instanceof Js==0?vN(w,this.objId,this.scope):w},set:function(X){X=X.toString(),w=this instanceof Js==0?"("===X.substr(0,1)?lv(X.substr(1,X.length-2)):lv(X):X}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Js==1?lv(w.substr(1,w.length-1)):w},set:function(X){X=X.toString(),w=this instanceof Js==1?"/"+D_(X):X}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var H,q=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return q},set:function(X){q=X=!!X}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(H)return H},set:function(X){H=X}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,1)},set:function(X){this.Ff=X?as(this.Ff,1):ss(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,2)},set:function(X){this.Ff=X?as(this.Ff,2):ss(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,3)},set:function(X){this.Ff=X?as(this.Ff,3):ss(this.Ff,3)}});var te=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==te)return te},set:function(X){if(-1===[0,1,2].indexOf(X))throw new Error('Invalid value "'+X+'" for attribute Q supplied.');te=X}}),Object.defineProperty(this,"textAlign",{get:function(){var X;switch(te){case 0:default:X="left";break;case 1:X="center";break;case 2:X="right"}return X},configurable:!0,enumerable:!0,set:function(X){switch(X){case"right":case 2:te=2;break;case"center":case 1:te=1;break;default:te=0}}})};$c(Mu,bh);var cv=function(){Mu.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){t=e}});var n=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Uq(n,this.objId,this.scope)},set:function(e){var r,i;i=[],"string"==typeof(r=e)&&(i=function(o,a,s){s||(s=1);for(var l,c=[];l=a.exec(o);)c.push(l[s]);return c}(r,/\((.*?)\)/g)),n=i}}),this.getOptions=function(){return n},this.setOptions=function(e){n=e,this.sort&&n.sort()},this.addOption=function(e){e=(e=e||"").toString(),n.push(e),this.sort&&n.sort()},this.removeOption=function(e,r){for(r=r||!1,e=(e=e||"").toString();-1!==n.indexOf(e)&&(n.splice(n.indexOf(e),1),!1!==r););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,18)},set:function(e){this.Ff=e?as(this.Ff,18):ss(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,19)},set:function(e){!0===this.combo&&(this.Ff=e?as(this.Ff,19):ss(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,20)},set:function(e){e?(this.Ff=as(this.Ff,20),n.sort()):this.Ff=ss(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,22)},set:function(e){this.Ff=e?as(this.Ff,22):ss(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,23)},set:function(e){this.Ff=e?as(this.Ff,23):ss(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,27)},set:function(e){this.Ff=e?as(this.Ff,27):ss(this.Ff,27)}}),this.hasAppearanceStream=!1};$c(cv,Mu);var dv=function(){cv.call(this),this.fontName="helvetica",this.combo=!1};$c(dv,cv);var uv=function(){dv.call(this),this.combo=!0};$c(uv,dv);var kD=function(){uv.call(this),this.edit=!0};$c(kD,uv);var Js=function(){Mu.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,15)},set:function(e){this.Ff=e?as(this.Ff,15):ss(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,16)},set:function(e){this.Ff=e?as(this.Ff,16):ss(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,17)},set:function(e){this.Ff=e?as(this.Ff,17):ss(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,26)},set:function(e){this.Ff=e?as(this.Ff,26):ss(this.Ff,26)}});var t,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(o){return o};if(this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(n).length){var r,i=[];for(r in i.push("<<"),n)i.push("/"+r+" ("+k_(e(n[r]))+")");return i.push(">>"),i.join("\n")}},set:function(e){"object"===Do(e)&&(n=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(e){"string"==typeof e&&(n.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){var r=null==e?"":e.toString();"/"===r.substr(0,1)&&(r=r.substr(1)),t="/"+D_(r)}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(e){t="/"+D_(e)}})};$c(Js,Mu);var DD=function(){Js.call(this),this.pushButton=!0};$c(DD,Js);var hv=function(){Js.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(n){t=void 0!==n?n:[]}})};$c(hv,Js);var MD=function(){var t,n;Mu.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(i){t=i}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(i){n=i}});var e,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var i=function(s){return s};this.scope&&(i=this.scope.internal.getEncryptor(this.objId));var o,a=[];for(o in a.push("<<"),r)a.push("/"+o+" ("+k_(i(r[o]))+")");return a.push(">>"),a.join("\n")},set:function(i){"object"===Do(i)&&(r=i)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(i){"string"==typeof i&&(r.CA=i)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(i){var o=null==i?"":i.toString();"/"===o.substr(0,1)&&(o=o.substr(1)),e="/"+D_(o)}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(i){var o=null==i?"":i.toString();"/"===o.substr(0,1)&&(o=o.substr(1)),e="/"+D_(o)}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=lr.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};$c(MD,Mu),hv.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var n in this.Kids)if(this.Kids.hasOwnProperty(n)){var e=this.Kids[n];e.appearanceStreamContent=t.createAppearanceStream(e.optionName),e.caption=t.getCA()}},hv.prototype.createOption=function(t){var n=new MD;return n.Parent=this,n.optionName=t,this.Kids.push(n),F5e.call(this.scope,n),n};var TD=function(){Js.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=lr.CheckBox.createAppearanceStream()};$c(TD,Js);var M_=function(){Mu.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,13)},set:function(n){this.Ff=n?as(this.Ff,13):ss(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,21)},set:function(n){this.Ff=n?as(this.Ff,21):ss(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,23)},set:function(n){this.Ff=n?as(this.Ff,23):ss(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,24)},set:function(n){this.Ff=n?as(this.Ff,24):ss(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,25)},set:function(n){this.Ff=n?as(this.Ff,25):ss(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,26)},set:function(n){this.Ff=n?as(this.Ff,26):ss(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(n){t=n}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(n){Number.isInteger(n)&&(t=n)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};$c(M_,Mu);var ED=function(){M_.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!os(this.Ff,14)},set:function(t){this.Ff=t?as(this.Ff,14):ss(this.Ff,14)}}),this.password=!0};$c(ED,M_);var lr={CheckBox:{createAppearanceStream:function(){return{N:{On:lr.CheckBox.YesNormal},D:{On:lr.CheckBox.YesPushDown,Off:lr.CheckBox.OffPushDown}}},YesPushDown:function(t){var n=yh(t);n.scope=t.scope;var e=[],r=t.scope.internal.getFont(t.fontName,t.fontStyle).id,i=t.scope.__private__.encodeColorString(t.color),o=_N(t,t.caption);return e.push("0.749023 g"),e.push("0 0 "+di(lr.internal.getWidth(t))+" "+di(lr.internal.getHeight(t))+" re"),e.push("f"),e.push("BMC"),e.push("q"),e.push("0 0 1 rg"),e.push("/"+r+" "+di(o.fontSize)+" Tf "+i),e.push("BT"),e.push(o.text),e.push("ET"),e.push("Q"),e.push("EMC"),n.stream=e.join("\n"),n},YesNormal:function(t){var n=yh(t);n.scope=t.scope;var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,r=t.scope.__private__.encodeColorString(t.color),i=[],o=lr.internal.getHeight(t),a=lr.internal.getWidth(t),s=_N(t,t.caption);return i.push("1 g"),i.push("0 0 "+di(a)+" "+di(o)+" re"),i.push("f"),i.push("q"),i.push("0 0 1 rg"),i.push("0 0 "+di(a-1)+" "+di(o-1)+" re"),i.push("W"),i.push("n"),i.push("0 g"),i.push("BT"),i.push("/"+e+" "+di(s.fontSize)+" Tf "+r),i.push(s.text),i.push("ET"),i.push("Q"),n.stream=i.join("\n"),n},OffPushDown:function(t){var n=yh(t);n.scope=t.scope;var e=[];return e.push("0.749023 g"),e.push("0 0 "+di(lr.internal.getWidth(t))+" "+di(lr.internal.getHeight(t))+" re"),e.push("f"),n.stream=e.join("\n"),n}},RadioButton:{Circle:{createAppearanceStream:function(t){var n={D:{Off:lr.RadioButton.Circle.OffPushDown},N:{}};return n.N[t]=lr.RadioButton.Circle.YesNormal,n.D[t]=lr.RadioButton.Circle.YesPushDown,n},getCA:function(){return"l"},YesNormal:function(t){var n=yh(t);n.scope=t.scope;var e=[],r=lr.internal.getWidth(t)<=lr.internal.getHeight(t)?lr.internal.getWidth(t)/4:lr.internal.getHeight(t)/4;r=Number((.9*r).toFixed(5));var o=Number((r*lr.internal.Bezier_C).toFixed(5));return e.push("q"),e.push("1 0 0 1 "+Dm(lr.internal.getWidth(t)/2)+" "+Dm(lr.internal.getHeight(t)/2)+" cm"),e.push(r+" 0 m"),e.push(r+" "+o+" "+o+" "+r+" 0 "+r+" c"),e.push("-"+o+" "+r+" -"+r+" "+o+" -"+r+" 0 c"),e.push("-"+r+" -"+o+" -"+o+" -"+r+" 0 -"+r+" c"),e.push(o+" -"+r+" "+r+" -"+o+" "+r+" 0 c"),e.push("f"),e.push("Q"),n.stream=e.join("\n"),n},YesPushDown:function(t){var n=yh(t);n.scope=t.scope;var e=[],r=lr.internal.getWidth(t)<=lr.internal.getHeight(t)?lr.internal.getWidth(t)/4:lr.internal.getHeight(t)/4;r=Number((.9*r).toFixed(5));var i=Number((2*r).toFixed(5)),o=Number((i*lr.internal.Bezier_C).toFixed(5)),a=Number((r*lr.internal.Bezier_C).toFixed(5));return e.push("0.749023 g"),e.push("q"),e.push("1 0 0 1 "+Dm(lr.internal.getWidth(t)/2)+" "+Dm(lr.internal.getHeight(t)/2)+" cm"),e.push(i+" 0 m"),e.push(i+" "+o+" "+o+" "+i+" 0 "+i+" c"),e.push("-"+o+" "+i+" -"+i+" "+o+" -"+i+" 0 c"),e.push("-"+i+" -"+o+" -"+o+" -"+i+" 0 -"+i+" c"),e.push(o+" -"+i+" "+i+" -"+o+" "+i+" 0 c"),e.push("f"),e.push("Q"),e.push("0 g"),e.push("q"),e.push("1 0 0 1 "+Dm(lr.internal.getWidth(t)/2)+" "+Dm(lr.internal.getHeight(t)/2)+" cm"),e.push(r+" 0 m"),e.push(r+" "+a+" "+a+" "+r+" 0 "+r+" c"),e.push("-"+a+" "+r+" -"+r+" "+a+" -"+r+" 0 c"),e.push("-"+r+" -"+a+" -"+a+" -"+r+" 0 -"+r+" c"),e.push(a+" -"+r+" "+r+" -"+a+" "+r+" 0 c"),e.push("f"),e.push("Q"),n.stream=e.join("\n"),n},OffPushDown:function(t){var n=yh(t);n.scope=t.scope;var e=[],r=lr.internal.getWidth(t)<=lr.internal.getHeight(t)?lr.internal.getWidth(t)/4:lr.internal.getHeight(t)/4;r=Number((.9*r).toFixed(5));var i=Number((2*r).toFixed(5)),o=Number((i*lr.internal.Bezier_C).toFixed(5));return e.push("0.749023 g"),e.push("q"),e.push("1 0 0 1 "+Dm(lr.internal.getWidth(t)/2)+" "+Dm(lr.internal.getHeight(t)/2)+" cm"),e.push(i+" 0 m"),e.push(i+" "+o+" "+o+" "+i+" 0 "+i+" c"),e.push("-"+o+" "+i+" -"+i+" "+o+" -"+i+" 0 c"),e.push("-"+i+" -"+o+" -"+o+" -"+i+" 0 -"+i+" c"),e.push(o+" -"+i+" "+i+" -"+o+" "+i+" 0 c"),e.push("f"),e.push("Q"),n.stream=e.join("\n"),n}},Cross:{createAppearanceStream:function(t){var n={D:{Off:lr.RadioButton.Cross.OffPushDown},N:{}};return n.N[t]=lr.RadioButton.Cross.YesNormal,n.D[t]=lr.RadioButton.Cross.YesPushDown,n},getCA:function(){return"8"},YesNormal:function(t){var n=yh(t);n.scope=t.scope;var e=[],r=lr.internal.calculateCross(t);return e.push("q"),e.push("1 1 "+di(lr.internal.getWidth(t)-2)+" "+di(lr.internal.getHeight(t)-2)+" re"),e.push("W"),e.push("n"),e.push(di(r.x1.x)+" "+di(r.x1.y)+" m"),e.push(di(r.x2.x)+" "+di(r.x2.y)+" l"),e.push(di(r.x4.x)+" "+di(r.x4.y)+" m"),e.push(di(r.x3.x)+" "+di(r.x3.y)+" l"),e.push("s"),e.push("Q"),n.stream=e.join("\n"),n},YesPushDown:function(t){var n=yh(t);n.scope=t.scope;var e=lr.internal.calculateCross(t),r=[];return r.push("0.749023 g"),r.push("0 0 "+di(lr.internal.getWidth(t))+" "+di(lr.internal.getHeight(t))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+di(lr.internal.getWidth(t)-2)+" "+di(lr.internal.getHeight(t)-2)+" re"),r.push("W"),r.push("n"),r.push(di(e.x1.x)+" "+di(e.x1.y)+" m"),r.push(di(e.x2.x)+" "+di(e.x2.y)+" l"),r.push(di(e.x4.x)+" "+di(e.x4.y)+" m"),r.push(di(e.x3.x)+" "+di(e.x3.y)+" l"),r.push("s"),r.push("Q"),n.stream=r.join("\n"),n},OffPushDown:function(t){var n=yh(t);n.scope=t.scope;var e=[];return e.push("0.749023 g"),e.push("0 0 "+di(lr.internal.getWidth(t))+" "+di(lr.internal.getHeight(t))+" re"),e.push("f"),n.stream=e.join("\n"),n}}},createDefaultAppearanceStream:function(t){var n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,e=t.scope.__private__.encodeColorString(t.color);return"/"+n+" "+t.fontSize+" Tf "+e}};lr.internal={Bezier_C:.551915024494,calculateCross:function(t){var n=lr.internal.getWidth(t),e=lr.internal.getHeight(t),r=Math.min(n,e);return{x1:{x:(n-r)/2,y:(e-r)/2+r},x2:{x:(n-r)/2+r,y:(e-r)/2},x3:{x:(n-r)/2,y:(e-r)/2},x4:{x:(n-r)/2+r,y:(e-r)/2+r}}}},lr.internal.getWidth=function(t){var n=0;return"object"===Do(t)&&(n=jq(t.Rect[2])),n},lr.internal.getHeight=function(t){var n=0;return"object"===Do(t)&&(n=jq(t.Rect[3])),n};var t,n,F5e=Wa.addField=function(t){if(function(t,n){if(n.scope=t,void 0!==t.internal&&(void 0===t.internal.acroformPlugin||!1===t.internal.acroformPlugin.isInitialized)){if(Mu.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(O5e)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");gN=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new Vq,t.internal.acroformPlugin.acroFormDictionaryRoot.scope=t,t.internal.acroformPlugin.acroFormDictionaryRoot._eventID=t.internal.events.subscribe("postPutResources",function(){var e;(e=t).internal.events.unsubscribe(e.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete e.internal.acroformPlugin.acroFormDictionaryRoot._eventID,e.internal.acroformPlugin.printedOut=!0}),t.internal.events.subscribe("buildDocument",function(){!function(e){e.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var r=e.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var i in r)if(r.hasOwnProperty(i)){var o=r[i];o.objId=void 0,o.hasAnnotation&&R5e(o,e)}}(t)}),t.internal.events.subscribe("putCatalog",function(){!function(e){if(void 0===e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");e.internal.write("/AcroForm "+e.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(t)}),t.internal.events.subscribe("postPutPages",function(e){!function(r,i){var o=!r;for(var a in r||(i.internal.newObjectDeferredBegin(i.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),i.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),r=r||i.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(r.hasOwnProperty(a)){var s=r[a],l=[],c=s.Rect;if(s.Rect&&(s.Rect=L5e(s.Rect,i)),i.internal.newObjectDeferredBegin(s.objId,!0),s.DA=lr.createDefaultAppearanceStream(s),"object"===Do(s)&&"function"==typeof s.getKeyValueListForStream&&(l=s.getKeyValueListForStream()),s.Rect=c,s.hasAppearanceStream&&!s.appearanceStreamContent){var u=N5e(s);l.push({key:"AP",value:"<</N "+u+">>"}),i.internal.acroformPlugin.xForms.push(u)}if(s.appearanceStreamContent){var p="";for(var M in s.appearanceStreamContent)if(s.appearanceStreamContent.hasOwnProperty(M)){var w=s.appearanceStreamContent[M];if(p+="/"+M+" ",p+="<<",Object.keys(w).length>=1||Array.isArray(w)){for(var a in w)if(w.hasOwnProperty(a)){var H=w[a];"function"==typeof H&&(H=H.call(i,s)),p+="/"+a+" "+H+" ",i.internal.acroformPlugin.xForms.indexOf(H)>=0||i.internal.acroformPlugin.xForms.push(H)}}else"function"==typeof(H=w)&&(H=H.call(i,s)),p+="/"+a+" "+H,i.internal.acroformPlugin.xForms.indexOf(H)>=0||i.internal.acroformPlugin.xForms.push(H);p+=">>"}l.push({key:"AP",value:"<<\n"+p+">>"})}i.internal.putStream({additionalKeyValues:l,objectId:s.objId}),i.internal.out("endobj")}o&&function(q,te){for(var X in q)if(q.hasOwnProperty(X)){var ie=X,be=q[X];te.internal.newObjectDeferredBegin(be.objId,!0),"object"===Do(be)&&"function"==typeof be.putStream&&be.putStream(),delete q[ie]}}(i.internal.acroformPlugin.xForms,i)}(e,t)}),t.internal.acroformPlugin.isInitialized=!0}}(this,t),!(t instanceof Mu))throw new Error("Invalid argument passed to jsPDF.addField.");var n;return(n=t).scope.internal.acroformPlugin.printedOut&&(n.scope.internal.acroformPlugin.printedOut=!1,n.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),n.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(n),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};function zq(t){return t.reduce(function(n,e,r){return n[e]=r,n},{})}Wa.AcroFormChoiceField=cv,Wa.AcroFormListBox=dv,Wa.AcroFormComboBox=uv,Wa.AcroFormEditBox=kD,Wa.AcroFormButton=Js,Wa.AcroFormPushButton=DD,Wa.AcroFormRadioButton=hv,Wa.AcroFormCheckBox=TD,Wa.AcroFormTextField=M_,Wa.AcroFormPasswordField=ED,Wa.AcroFormAppearance=lr,Wa.AcroForm={ChoiceField:cv,ListBox:dv,ComboBox:uv,EditBox:kD,Button:Js,PushButton:DD,RadioButton:hv,CheckBox:TD,TextField:M_,PasswordField:ED,Appearance:lr},Cr.AcroForm={ChoiceField:cv,ListBox:dv,ComboBox:uv,EditBox:kD,Button:Js,PushButton:DD,RadioButton:hv,CheckBox:TD,TextField:M_,PasswordField:ED,Appearance:lr},function(t){var n="addImage_";t.__addimage__={};var e="UNKNOWN",r={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},i=t.__addimage__.getImageFileTypeByImageData=function(ve,De){var Ge,We,Lt,at,dt,tt=e;if("RGBA"===(De=De||e)||void 0!==ve.data&&ve.data instanceof Uint8ClampedArray&&"height"in ve&&"width"in ve)return"RGBA";if(Ct(ve))for(dt in r)for(Lt=r[dt],Ge=0;Ge<Lt.length;Ge+=1){for(at=!0,We=0;We<Lt[Ge].length;We+=1)if(void 0!==Lt[Ge][We]&&Lt[Ge][We]!==ve[We]){at=!1;break}if(!0===at){tt=dt;break}}else for(dt in r)for(Lt=r[dt],Ge=0;Ge<Lt.length;Ge+=1){for(at=!0,We=0;We<Lt[Ge].length;We+=1)if(void 0!==Lt[Ge][We]&&Lt[Ge][We]!==ve.charCodeAt(We)){at=!1;break}if(!0===at){tt=dt;break}}return tt===e&&De!==e&&(tt=De),tt},o=function ve(De){for(var Ge=this.internal.write,We=this.internal.putStream,Lt=(0,this.internal.getFilters)();-1!==Lt.indexOf("FlateEncode");)Lt.splice(Lt.indexOf("FlateEncode"),1);De.objectId=this.internal.newObject();var at=[];if(at.push({key:"Type",value:"/XObject"}),at.push({key:"Subtype",value:"/Image"}),at.push({key:"Width",value:De.width}),at.push({key:"Height",value:De.height}),De.colorSpace===X.INDEXED?at.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(De.palette.length/3-1)+" "+("sMask"in De&&void 0!==De.sMask?De.objectId+2:De.objectId+1)+" 0 R]"}):(at.push({key:"ColorSpace",value:"/"+De.colorSpace}),De.colorSpace===X.DEVICE_CMYK&&at.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),at.push({key:"BitsPerComponent",value:De.bitsPerComponent}),"decodeParameters"in De&&void 0!==De.decodeParameters&&at.push({key:"DecodeParms",value:"<<"+De.decodeParameters+">>"}),"transparency"in De&&Array.isArray(De.transparency)&&De.transparency.length>0){for(var dt="",tt=0,Mt=De.transparency.length;tt<Mt;tt++)dt+=De.transparency[tt]+" "+De.transparency[tt]+" ";at.push({key:"Mask",value:"["+dt+"]"})}if(void 0!==De.sMask&&at.push({key:"SMask",value:De.objectId+1+" 0 R"}),We({data:De.data,additionalKeyValues:at,alreadyAppliedFilters:void 0!==De.filter?["/"+De.filter]:void 0,objectId:De.objectId}),Ge("endobj"),"sMask"in De&&void 0!==De.sMask){var nn,me=null!==(nn=De.sMaskBitsPerComponent)&&void 0!==nn?nn:De.bitsPerComponent,Pe={width:De.width,height:De.height,colorSpace:"DeviceGray",bitsPerComponent:me,data:De.sMask};"filter"in De&&(Pe.decodeParameters="/Predictor ".concat(De.predictor," /Colors 1 /BitsPerComponent ").concat(me," /Columns ").concat(De.width),Pe.filter=De.filter),ve.call(this,Pe)}if(De.colorSpace===X.INDEXED){var Be=this.internal.newObject();We({data:ze(new Uint8Array(De.palette)),objectId:Be}),Ge("endobj")}},a=function(){var ve=this.internal.collections[n+"images"];for(var De in ve)o.call(this,ve[De])},s=function(){var ve,De=this.internal.collections[n+"images"],Ge=this.internal.write;for(var We in De)Ge("/I"+(ve=De[We]).index,ve.objectId,"0","R")},l=function(){this.internal.collections[n+"images"]||(this.internal.collections[n+"images"]={},this.internal.events.subscribe("putResources",a),this.internal.events.subscribe("putXobjectDict",s))},c=function(){var ve=this.internal.collections[n+"images"];return l.call(this),ve},u=function(){return Object.keys(this.internal.collections[n+"images"]).length},p=function(ve){return"function"==typeof t["process"+ve.toUpperCase()]},M=function(ve){return"object"===Do(ve)&&1===ve.nodeType},w=function(ve,De){if("IMG"===ve.nodeName&&ve.hasAttribute("src")){var Ge=""+ve.getAttribute("src");if(0===Ge.indexOf("data:image/"))return wD(unescape(Ge).split("base64,").pop());var We=t.loadFile(Ge,!0);if(void 0!==We)return We}if("CANVAS"===ve.nodeName){if(0===ve.width||0===ve.height)throw new Error("Given canvas must have data. Canvas width: "+ve.width+", height: "+ve.height);var Lt;switch(De){case"PNG":Lt="image/png";break;case"WEBP":Lt="image/webp";break;default:Lt="image/jpeg"}return wD(ve.toDataURL(Lt,1).split("base64,").pop())}},H=function(ve){var De=this.internal.collections[n+"images"];if(De)for(var Ge in De)if(ve===De[Ge].alias)return De[Ge]},q=function(ve,De,Ge){return ve||De||(ve=-96,De=-96),ve<0&&(ve=-1*Ge.width*72/ve/this.internal.scaleFactor),De<0&&(De=-1*Ge.height*72/De/this.internal.scaleFactor),0===ve&&(ve=De*Ge.width/Ge.height),0===De&&(De=ve*Ge.height/Ge.width),[ve,De]},te=function(ve,De,Ge,We,Lt,at){var dt=q.call(this,Ge,We,Lt),tt=this.internal.getCoordinateString,Mt=this.internal.getVerticalCoordinateString,cn=c.call(this);if(Ge=dt[0],We=dt[1],cn[Lt.index]=Lt,at){at*=Math.PI/180;var nn=Math.cos(at),me=Math.sin(at),Pe=function(Qe){return Qe.toFixed(4)},Be=[Pe(nn),Pe(me),Pe(-1*me),Pe(nn),0,0,"cm"]}this.internal.write("q"),at?(this.internal.write([1,"0","0",1,tt(ve),Mt(De+We),"cm"].join(" ")),this.internal.write(Be.join(" ")),this.internal.write([tt(Ge),"0","0",tt(We),"0","0","cm"].join(" "))):this.internal.write([tt(Ge),"0","0",tt(We),tt(ve),Mt(De+We),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+Lt.index+" Do"),this.internal.write("Q")},X=t.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};t.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var ie=t.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},be=t.__addimage__.sHashCode=function(ve){var De,Ge,We=0;if("string"==typeof ve)for(Ge=ve.length,De=0;De<Ge;De++)We=(We<<5)-We+ve.charCodeAt(De),We|=0;else if(Ct(ve))for(Ge=ve.byteLength/2,De=0;De<Ge;De++)We=(We<<5)-We+ve[De],We|=0;return We},Ce=t.__addimage__.validateStringAsBase64=function(ve){(ve=ve||"").toString().trim();var De=!0;return 0===ve.length&&(De=!1),ve.length%4!=0&&(De=!1),!1===/^[A-Za-z0-9+/]+$/.test(ve.substr(0,ve.length-2))&&(De=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(ve.substr(-2))&&(De=!1),De},Je=t.__addimage__.extractImageFromDataUrl=function(ve){if(null==ve||!(ve=ve.trim()).startsWith("data:"))return null;var De=ve.indexOf(",");return De<0?null:ve.substring(0,De).trim().endsWith("base64")?ve.substring(De+1):null};t.__addimage__.isArrayBuffer=function(ve){return ve instanceof ArrayBuffer};var Ct=t.__addimage__.isArrayBufferView=function(ve){return ve instanceof Int8Array||ve instanceof Uint8Array||ve instanceof Uint8ClampedArray||ve instanceof Int16Array||ve instanceof Uint16Array||ve instanceof Int32Array||ve instanceof Uint32Array||ve instanceof Float32Array||ve instanceof Float64Array},bt=t.__addimage__.binaryStringToUint8Array=function(ve){for(var De=ve.length,Ge=new Uint8Array(De),We=0;We<De;We++)Ge[We]=ve.charCodeAt(We);return Ge},ze=t.__addimage__.arrayBufferToBinaryString=function(ve){for(var De="",Ge=Ct(ve)?ve:new Uint8Array(ve),We=0;We<Ge.length;We+=8192)De+=String.fromCharCode.apply(null,Ge.subarray(We,We+8192));return De};t.addImage=function(){var ve,De,Ge,We,Lt,at,dt,tt,Mt;if("number"==typeof arguments[1]?(De=e,Ge=arguments[1],We=arguments[2],Lt=arguments[3],at=arguments[4],dt=arguments[5],tt=arguments[6],Mt=arguments[7]):(De=arguments[1],Ge=arguments[2],We=arguments[3],Lt=arguments[4],at=arguments[5],dt=arguments[6],tt=arguments[7],Mt=arguments[8]),"object"===Do(ve=arguments[0])&&!M(ve)&&"imageData"in ve){var cn=ve;ve=cn.imageData,De=cn.format||De||e,Ge=cn.x||Ge||0,We=cn.y||We||0,Lt=cn.w||cn.width||Lt,at=cn.h||cn.height||at,dt=cn.alias||dt,tt=cn.compression||tt,Mt=cn.rotation||cn.angle||Mt}var nn=this.internal.getFilters();if(void 0===tt&&-1!==nn.indexOf("FlateEncode")&&(tt="SLOW"),isNaN(Ge)||isNaN(We))throw new Error("Invalid coordinates passed to jsPDF.addImage");l.call(this);var me=Le.call(this,ve,De,dt,tt);return te.call(this,Ge,We,Lt,at,me,Mt),this};var Le=function(ve,De,Ge,We){var Lt,at,dt,Mt;if("string"==typeof ve&&i(ve)===e){ve=unescape(ve);var tt=mt(ve,!1);(""!==tt||void 0!==(tt=t.loadFile(ve,!0)))&&(ve=tt)}if(M(ve)&&(ve=w(ve,De)),De=i(ve,De),!p(De))throw new Error("addImage does not support files of type '"+De+"', please ensure that a plugin for '"+De+"' support is added.");if((null==(dt=Ge)||0===dt.length)&&(Ge="string"==typeof(Mt=ve)||Ct(Mt)?be(Mt):Ct(Mt.data)?be(Mt.data):null),(Lt=H.call(this,Ge))||(ve instanceof Uint8Array||"RGBA"===De||(at=ve,ve=bt(ve)),Lt=this["process"+De.toUpperCase()](ve,u.call(this),Ge,function(Mt){return Mt&&"string"==typeof Mt&&(Mt=Mt.toUpperCase()),Mt in t.image_compression?Mt:ie.NONE}(We),at)),!Lt)throw new Error("An unknown error occurred whilst processing the image.");return Lt},mt=t.__addimage__.convertBase64ToBinaryString=function(ve,De){De="boolean"!=typeof De||De;var Ge,We="";if("string"==typeof ve){var Lt;Ge=null!==(Lt=Je(ve))&&void 0!==Lt?Lt:ve;try{We=wD(Ge)}catch(at){if(De)throw Ce(Ge)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+at.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return We};t.getImageProperties=function(ve){var De,Ge,We="";if(M(ve)&&(ve=w(ve)),"string"==typeof ve&&i(ve)===e&&(""===(We=mt(ve,!1))&&(We=t.loadFile(ve)||""),ve=We),Ge=i(ve),!p(Ge))throw new Error("addImage does not support files of type '"+Ge+"', please ensure that a plugin for '"+Ge+"' support is added.");if(ve instanceof Uint8Array||(ve=bt(ve)),!(De=this["process"+Ge.toUpperCase()](ve)))throw new Error("An unknown error occurred whilst processing the image");return De.fileType=Ge,De}}(Cr.API), /** * @license * Copyright (c) 2014 Steven Spungin (TwelveTone LLC) steven@twelvetone.tv * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ t=Cr.API,n=function(e){if(void 0!==e&&""!=e)return!0},Cr.API.events.push(["addPage",function(e){this.internal.getPageInfo(e.pageNumber).pageContext.annotations=[]}]),t.events.push(["putPage",function(e){for(var r,i,o,a=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString,l=this.internal.getPageInfoByObjId(e.objId),c=e.pageContext.annotations,u=!1,p=0;p<c.length&&!u;p++)switch((r=c[p]).type){case"link":(n(r.options.url)||n(r.options.pageNumber))&&(u=!0);break;case"reference":case"text":case"freetext":u=!0}if(0!=u){this.internal.write("/Annots [");for(var M=0;M<c.length;M++){r=c[M];var w=this.internal.pdfEscape,H=this.internal.getEncryptor(e.objId);switch(r.type){case"reference":this.internal.write(" "+r.object.objId+" 0 R ");break;case"text":var q=this.internal.newAdditionalObject(),te=this.internal.newAdditionalObject(),X=this.internal.getEncryptor(q.objId),ie=r.title||"Note";o="<</Type /Annot /Subtype /Text "+(i="/Rect ["+a(r.bounds.x)+" "+s(r.bounds.y+r.bounds.h)+" "+a(r.bounds.x+r.bounds.w)+" "+s(r.bounds.y)+"] ")+"/Contents ("+w(X(r.contents))+")",o+=" /Popup "+te.objId+" 0 R",o+=" /P "+l.objId+" 0 R",o+=" /T ("+w(X(ie))+") >>",q.content=o;var be=q.objId+" 0 R";o="<</Type /Annot /Subtype /Popup "+(i="/Rect ["+a(r.bounds.x+30)+" "+s(r.bounds.y+r.bounds.h)+" "+a(r.bounds.x+r.bounds.w+30)+" "+s(r.bounds.y)+"] ")+" /Parent "+be,r.open&&(o+=" /Open true"),te.content=o+=" >>",this.internal.write(q.objId,"0 R",te.objId,"0 R");break;case"freetext":i="/Rect ["+a(r.bounds.x)+" "+s(r.bounds.y)+" "+a(r.bounds.x+r.bounds.w)+" "+s(r.bounds.y+r.bounds.h)+"] ";var Ce="font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+(r.color||"#000000");o="<</Type /Annot /Subtype /FreeText "+i+"/Contents ("+w(H(r.contents))+")",o+=" /DS("+w(H(Ce))+")",o+=" /Border [0 0 0]",this.internal.write(o+=" >>");break;case"link":if(r.options.name){var Je=this.annotations._nameMap[r.options.name];r.options.pageNumber=Je.page,r.options.top=Je.y}else r.options.top||(r.options.top=0);if(i="/Rect ["+r.finalBounds.x+" "+r.finalBounds.y+" "+r.finalBounds.w+" "+r.finalBounds.h+"] ",o="",r.options.url)o="<</Type /Annot /Subtype /Link "+i+"/Border [0 0 0] /A <</S /URI /URI ("+w(H(r.options.url))+") >>";else if(r.options.pageNumber)switch(o="<</Type /Annot /Subtype /Link "+i+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(r.options.pageNumber).objId+" 0 R",r.options.magFactor=r.options.magFactor||"XYZ",r.options.magFactor){case"Fit":o+=" /Fit]";break;case"FitH":o+=" /FitH "+r.options.top+"]";break;case"FitV":r.options.left=r.options.left||0,o+=" /FitV "+r.options.left+"]";break;default:var Ct=s(r.options.top);r.options.left=r.options.left||0,void 0===r.options.zoom&&(r.options.zoom=0),o+=" /XYZ "+r.options.left+" "+Ct+" "+r.options.zoom+"]"}""!=o&&this.internal.write(o+=" >>")}}this.internal.write("]")}}]),t.createAnnotation=function(e){var r=this.internal.getCurrentPageInfo();switch(e.type){case"link":this.link(e.bounds.x,e.bounds.y,e.bounds.w,e.bounds.h,e);break;case"text":case"freetext":r.pageContext.annotations.push(e)}},t.link=function(e,r,i,o,a){var s=this.internal.getCurrentPageInfo(),l=this.internal.getCoordinateString,c=this.internal.getVerticalCoordinateString;s.pageContext.annotations.push({finalBounds:{x:l(e),y:c(r),w:l(e+i),h:c(r+o)},options:a,type:"link"})},t.textWithLink=function(e,r,i,o){var a,s,l=this.getTextWidth(e),c=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==o.maxWidth){var u=this.splitTextToSize(e,s=o.maxWidth).length;a=Math.ceil(c*u)}else s=l,a=c;return this.text(e,r,i,o),"center"===o.align&&(r-=l/2),"right"===o.align&&(r-=l),this.link(r,(i+=.2*c)-c,s,a,o),l},t.getTextWidth=function(e){var r=this.internal.getFontSize();return this.getStringUnitWidth(e)*r/this.internal.scaleFactor}, /** * @license * Copyright (c) 2017 Aras Abbasi * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){var n={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},e={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},i=[1570,1571,1573,1575];t.__arabicParser__={};var o=t.__arabicParser__.isInArabicSubstitutionA=function(q){return void 0!==n[q.charCodeAt(0)]},a=t.__arabicParser__.isArabicLetter=function(q){return"string"==typeof q&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(q)},s=t.__arabicParser__.isArabicEndLetter=function(q){return a(q)&&o(q)&&n[q.charCodeAt(0)].length<=2},l=t.__arabicParser__.isArabicAlfLetter=function(q){return a(q)&&i.indexOf(q.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(q){return a(q)&&o(q)&&n[q.charCodeAt(0)].length>=1};var c=t.__arabicParser__.arabicLetterHasFinalForm=function(q){return a(q)&&o(q)&&n[q.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(q){return a(q)&&o(q)&&n[q.charCodeAt(0)].length>=3};var u=t.__arabicParser__.arabicLetterHasMedialForm=function(q){return a(q)&&o(q)&&4==n[q.charCodeAt(0)].length},p=t.__arabicParser__.resolveLigatures=function(q){var te=0,X=e,ie="",be=0;for(te=0;te<q.length;te+=1)void 0!==X[q.charCodeAt(te)]?(be++,"number"==typeof(X=X[q.charCodeAt(te)])&&(ie+=String.fromCharCode(X),X=e,be=0),te===q.length-1&&(X=e,ie+=q.charAt(te-(be-1)),te-=be-1,be=0)):(X=e,ie+=q.charAt(te-be),te-=be,be=0);return ie};t.__arabicParser__.isArabicDiacritic=function(q){return void 0!==q&&void 0!==r[q.charCodeAt(0)]};var M=t.__arabicParser__.getCorrectForm=function(q,te,X){return a(q)?!1===o(q)?-1:!c(q)||!a(te)&&!a(X)||!a(X)&&s(te)||s(q)&&!a(te)||s(q)&&l(te)||s(q)&&s(te)?0:u(q)&&a(te)&&!s(te)&&a(X)&&c(X)?3:s(q)||!a(X)?1:2:-1},w=function(q){var te=0,X=0,ie=0,be="",Ce="",Je="",Ct=(q=q||"").split("\\s+"),bt=[];for(te=0;te<Ct.length;te+=1){for(bt.push(""),X=0;X<Ct[te].length;X+=1)Ce=Ct[te][X-1],Je=Ct[te][X+1],a(be=Ct[te][X])?(ie=M(be,Ce,Je),bt[te]+=-1!==ie?String.fromCharCode(n[be.charCodeAt(0)][ie]):be):bt[te]+=be;bt[te]=p(bt[te])}return bt.join(" ")},H=t.__arabicParser__.processArabic=t.processArabic=function(){var q,te="string"==typeof arguments[0]?arguments[0]:arguments[0].text,X=[];if(Array.isArray(te)){var ie=0;for(X=[],ie=0;ie<te.length;ie+=1)Array.isArray(te[ie])?X.push([w(te[ie][0]),te[ie][1],te[ie][2]]):X.push([w(te[ie])]);q=X}else q=w(te);return"string"==typeof arguments[0]?q:(arguments[0].text=q,arguments[0])};t.events.push(["preProcessText",H])}(Cr.API),Cr.API.autoPrint=function(t){var n;return(t=t||{}).variant=t.variant||"non-conform","javascript"===t.variant?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+n+" 0 R")})),this}, /** * @license * Copyright (c) 2014 Steven Spungin (TwelveTone LLC) steven@twelvetone.tv * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){var n=function(){var e=void 0;Object.defineProperty(this,"pdf",{get:function(){return e},set:function(s){e=s}});var r=150;Object.defineProperty(this,"width",{get:function(){return r},set:function(s){r=isNaN(s)||!1===Number.isInteger(s)||s<0?150:s,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=r+1)}});var i=300;Object.defineProperty(this,"height",{get:function(){return i},set:function(s){i=isNaN(s)||!1===Number.isInteger(s)||s<0?300:s,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=i+1)}});var o=[];Object.defineProperty(this,"childNodes",{get:function(){return o},set:function(s){o=s}});var a={};Object.defineProperty(this,"style",{get:function(){return a},set:function(s){a=s}}),Object.defineProperty(this,"parentNode",{})};n.prototype.getContext=function(e,r){var i;if("2d"!==(e=e||"2d"))return null;for(i in r)this.pdf.context2d.hasOwnProperty(i)&&(this.pdf.context2d[i]=r[i]);return this.pdf.context2d._canvas=this,this.pdf.context2d},n.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new n,this.canvas.pdf=this}])}(Cr.API),function(t){var n={left:0,top:0,bottom:0,right:0},e=!1,r=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},n),this.internal.__cell__.margins.width=this.getPageWidth(),i.call(this))},i=function(){this.internal.__cell__.lastCell=new o,this.internal.__cell__.pages=1},o=function(){var l=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return l},set:function(q){l=q}});var c=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return c},set:function(q){c=q}});var u=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return u},set:function(q){u=q}});var p=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return p},set:function(q){p=q}});var M=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return M},set:function(q){M=q}});var w=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return w},set:function(q){w=q}});var H=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return H},set:function(q){H=q}}),this};o.prototype.clone=function(){return new o(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},o.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},t.setHeaderFunction=function(l){return r.call(this),this.internal.__cell__.headerFunction="function"==typeof l?l:void 0,this},t.getTextDimensions=function(l,c){r.call(this);var u=(c=c||{}).fontSize||this.getFontSize(),p=c.font||this.getFont(),M=c.scaleFactor||this.internal.scaleFactor,w=0,H=0,q=0,te=this;if(!Array.isArray(l)&&"string"!=typeof l){if("number"!=typeof l)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");l=String(l)}var X=c.maxWidth;X>0?"string"==typeof l?l=this.splitTextToSize(l,X):"[object Array]"===Object.prototype.toString.call(l)&&(l=l.reduce(function(be,Ce){return be.concat(te.splitTextToSize(Ce,X))},[])):l=Array.isArray(l)?l:[l];for(var ie=0;ie<l.length;ie++)w<(q=this.getStringUnitWidth(l[ie],{font:p})*u)&&(w=q);return 0!==w&&(H=l.length),{w:w/=M,h:Math.max((H*u*this.getLineHeightFactor()-u*(this.getLineHeightFactor()-1))/M,0)}},t.cellAddPage=function(){r.call(this),this.addPage();var l=this.internal.__cell__.margins||n;return this.internal.__cell__.lastCell=new o(l.left,l.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var a=t.cell=function(){var l;l=arguments[0]instanceof o?arguments[0]:new o(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]),r.call(this);var c=this.internal.__cell__.lastCell,u=this.internal.__cell__.padding,p=this.internal.__cell__.margins||n,M=this.internal.__cell__.tableHeaderRow,w=this.internal.__cell__.printHeaders;return void 0!==c.lineNumber&&(c.lineNumber===l.lineNumber?(l.x=(c.x||0)+(c.width||0),l.y=c.y||0):c.y+c.height+l.height+p.bottom>this.getPageHeight()?(this.cellAddPage(),l.y=p.top,w&&M&&(this.printHeaderRow(l.lineNumber,!0),l.y+=M[0].height)):l.y=c.y+c.height||l.y),void 0!==l.text[0]&&(this.rect(l.x,l.y,l.width,l.height,!0===e?"FD":void 0),"right"===l.align?this.text(l.text,l.x+l.width-u,l.y+u,{align:"right",baseline:"top"}):"center"===l.align?this.text(l.text,l.x+l.width/2,l.y+u,{align:"center",baseline:"top",maxWidth:l.width-u-u}):this.text(l.text,l.x+u,l.y+u,{align:"left",baseline:"top",maxWidth:l.width-u-u})),this.internal.__cell__.lastCell=l,this};t.table=function(l,c,u,p,M){if(r.call(this),!u)throw new Error("No data for PDF table.");var w,H,q,te,X=[],ie=[],be=[],Ce={},Je={},Ct=[],bt=[],ze=(M=M||{}).autoSize||!1,Le=!1!==M.printHeaders,mt=M.css&&void 0!==M.css["font-size"]?16*M.css["font-size"]:M.fontSize||12,ve=M.margins||Object.assign({width:this.getPageWidth()},n),De="number"==typeof M.padding?M.padding:3,Ge=M.headerBackgroundColor||"#c8c8c8",We=M.headerTextColor||"#000";if(i.call(this),this.internal.__cell__.printHeaders=Le,this.internal.__cell__.margins=ve,this.internal.__cell__.table_font_size=mt,this.internal.__cell__.padding=De,this.internal.__cell__.headerBackgroundColor=Ge,this.internal.__cell__.headerTextColor=We,this.setFontSize(mt),null==p)ie=X=Object.keys(u[0]),be=X.map(function(){return"left"});else if(Array.isArray(p)&&"object"===Do(p[0]))for(X=p.map(function(cn){return cn.name}),ie=p.map(function(cn){return cn.prompt||cn.name||""}),be=p.map(function(cn){return cn.align||"left"}),w=0;w<p.length;w+=1)Je[p[w].name]=.7499990551181103*p[w].width;else Array.isArray(p)&&"string"==typeof p[0]&&(ie=X=p,be=X.map(function(){return"left"}));if(ze||Array.isArray(p)&&"string"==typeof p[0])for(w=0;w<X.length;w+=1){for(Ce[te=X[w]]=u.map(function(cn){return cn[te]}),this.setFont(void 0,"bold"),Ct.push(this.getTextDimensions(ie[w],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),H=Ce[te],this.setFont(void 0,"normal"),q=0;q<H.length;q+=1)Ct.push(this.getTextDimensions(H[q],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);Je[te]=Math.max.apply(null,Ct)+De+De,Ct=[]}if(Le){var Lt={};for(w=0;w<X.length;w+=1)Lt[X[w]]={},Lt[X[w]].text=ie[w],Lt[X[w]].align=be[w];var at=s.call(this,Lt,Je);bt=X.map(function(cn){return new o(l,c,Je[cn],at,Lt[cn].text,void 0,Lt[cn].align)}),this.setTableHeaderRow(bt),this.printHeaderRow(1,!1)}var dt=p.reduce(function(cn,nn){return cn[nn.name]=nn.align,cn},{});for(w=0;w<u.length;w+=1){"rowStart"in M&&M.rowStart instanceof Function&&M.rowStart({row:w,data:u[w]},this);var tt=s.call(this,u[w],Je);for(q=0;q<X.length;q+=1){var Mt=u[w][X[q]];"cellStart"in M&&M.cellStart instanceof Function&&M.cellStart({row:w,col:q,data:Mt},this),a.call(this,new o(l,c,Je[X[q]],tt,Mt,w+2,dt[X[q]]))}}return this.internal.__cell__.table_x=l,this.internal.__cell__.table_y=c,this};var s=function(l,c){var u=this.internal.__cell__.padding,p=this.internal.__cell__.table_font_size,M=this.internal.scaleFactor;return Object.keys(l).map(function(w){var H=l[w];return this.splitTextToSize(H.hasOwnProperty("text")?H.text:H,c[w]-u-u)},this).map(function(w){return this.getLineHeightFactor()*w.length*p/M+u+u},this).reduce(function(w,H){return Math.max(w,H)},0)};t.setTableHeaderRow=function(l){r.call(this),this.internal.__cell__.tableHeaderRow=l},t.printHeaderRow=function(l,c){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var u;if(e=!0,"function"==typeof this.internal.__cell__.headerFunction){var p=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new o(p[0],p[1],p[2],p[3],void 0,-1)}this.setFont(void 0,"bold");for(var M=[],w=0;w<this.internal.__cell__.tableHeaderRow.length;w+=1){u=this.internal.__cell__.tableHeaderRow[w].clone(),c&&(u.y=this.internal.__cell__.margins.top||0,M.push(u)),u.lineNumber=l;var H=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),a.call(this,u),this.setTextColor(H)}M.length>0&&this.setTableHeaderRow(M),this.setFont(void 0,"normal"),e=!1}}(Cr.API);var Wq={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},$q=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],yN=zq($q),Gq=[100,200,300,400,500,600,700,800,900],B5e=zq(Gq);function bN(t){var o,n=t.family.replace(/"|'/g,"").toLowerCase(),e=Wq[o=(o=t.style)||"normal"]?o:"normal",r=function(o){return o?"number"==typeof o?o>=100&&o<=900&&o%100==0?o:400:/^\d00$/.test(o)?parseInt(o):"bold"===o?700:400:400}(t.weight),i=function(o){return"number"==typeof yN[o=o||"normal"]?o:"normal"}(t.stretch);return{family:n,style:e,weight:r,stretch:i,src:t.src||[],ref:t.ref||{name:n,style:[i,e,r].join(" ")}}}function qq(t,n,e,r){var i;for(i=e;i>=0&&i<n.length;i+=r)if(t[n[i]])return t[n[i]];for(i=e;i>=0&&i<n.length;i-=r)if(t[n[i]])return t[n[i]]}var H5e={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Kq={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Zq(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function Xq(t){return t.trimLeft()}function j5e(t,n){for(var e=0;e<t.length;){if(t.charAt(e)===n)return[t.substring(0,e),t.substring(e+1)];e+=1}return null}function U5e(t){var n=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===n?null:[n[0],t.substring(n[0].length)]}var fv,ID,Jq,Qq,eK,wN=["times"];function tK(t,n,e,r,i){var o=4,a=rK;switch(i){case Cr.API.image_compression.FAST:o=1,a=nK;break;case Cr.API.image_compression.MEDIUM:o=6,a=iK;break;case Cr.API.image_compression.SLOW:o=9,a=oK}var s=M1(t=function(l,c,u,p){for(var M,w=l.length/c,H=new Uint8Array(l.length+w),q=[Y5e,nK,rK,iK,oK],te=0;te<w;te+=1){var X=te*c,ie=l.subarray(X,X+c);if(p)H.set(p(ie,u,M),X+te);else{for(var be=q.length,Ce=[],Je=0;Je<be;Je+=1)Ce[Je]=q[Je](ie,u,M);var Ct=z5e(Ce.concat());H.set(Ce[Ct],X+te)}M=ie}return H}(t,n,Math.ceil(e*r/8),a),{level:o});return Cr.API.__addimage__.arrayBufferToBinaryString(s)}function Y5e(t){var n=Array.apply([],t);return n.unshift(0),n}function nK(t,n){var e=t.length,r=[];r[0]=1;for(var i=0;i<e;i+=1)r[i+1]=t[i]-(t[i-n]||0)+256&255;return r}function rK(t,n,e){var r=t.length,i=[];i[0]=2;for(var o=0;o<r;o+=1)i[o+1]=t[o]-(e&&e[o]||0)+256&255;return i}function iK(t,n,e){var r=t.length,i=[];i[0]=3;for(var o=0;o<r;o+=1)i[o+1]=t[o]+256-((t[o-n]||0)+(e&&e[o]||0)>>>1)&255;return i}function oK(t,n,e){var r=t.length,i=[];i[0]=4;for(var o=0;o<r;o+=1){var a=V5e(t[o-n]||0,e&&e[o]||0,e&&e[o-n]||0);i[o+1]=t[o]-a+256&255}return i}function V5e(t,n,e){if(t===n&&n===e)return t;var r=Math.abs(n-e),i=Math.abs(t-e),o=Math.abs(t+n-e-e);return r<=i&&r<=o?t:i<=o?n:e}function z5e(t){var n=t.map(function(e){return e.reduce(function(r,i){return r+Math.abs(i)},0)});return n.indexOf(Math.min.apply(null,n))}function SN(t,n,e){var r=n*e,i=Math.floor(r/8),o=16-(r-8*i+e),a=(1<<e)-1;return sK(t,i)>>o&a}function aK(t,n,e,r){var c,u,p,i=e*r,o=Math.floor(i/8),a=16-(i-8*o+r),s=(1<<r)-1,l=(n&s)<<a;c=t,u=o,p=sK(t,o)&~(s<<a)&65535|l,u+1<c.byteLength?c.setUint16(u,p,!1):c.setUint8(u,p>>8&255)}function sK(t,n){return n+1<t.byteLength?t.getUint16(n,!1):t.getUint8(n)<<8}function W5e(t){var n=0;if(71!==t[n++]||73!==t[n++]||70!==t[n++]||56!==t[n++]||56!=(t[n++]+1&253)||97!==t[n++])throw new Error("Invalid GIF 87a/89a header.");var e=t[n++]|t[n++]<<8,r=t[n++]|t[n++]<<8,i=t[n++],a=1<<1+(7&i);n++,n++;var s=null,l=null;i>>7&&(s=n,l=a,n+=3*a);var c=!0,u=[],p=0,M=null,w=0,H=null;for(this.width=e,this.height=r;c&&n<t.length;)switch(t[n++]){case 33:switch(t[n++]){case 255:if(11!==t[n]||78==t[n+1]&&69==t[n+2]&&84==t[n+3]&&83==t[n+4]&&67==t[n+5]&&65==t[n+6]&&80==t[n+7]&&69==t[n+8]&&50==t[n+9]&&46==t[n+10]&&48==t[n+11]&&3==t[n+12]&&1==t[n+13]&&0==t[n+16])n+=14,H=t[n++]|t[n++]<<8,n++;else for(n+=12;;){if(!((ve=t[n++])>=0))throw Error("Invalid block size");if(0===ve)break;n+=ve}break;case 249:if(4!==t[n++]||0!==t[n+4])throw new Error("Invalid graphics extension block.");var q=t[n++];p=t[n++]|t[n++]<<8,M=t[n++],1&q||(M=null),w=q>>2&7,n++;break;case 254:for(;;){if(!((ve=t[n++])>=0))throw Error("Invalid block size");if(0===ve)break;n+=ve}break;default:throw new Error("Unknown graphic control label: 0x"+t[n-1].toString(16))}break;case 44:var te=t[n++]|t[n++]<<8,X=t[n++]|t[n++]<<8,ie=t[n++]|t[n++]<<8,be=t[n++]|t[n++]<<8,Ce=t[n++],Je=Ce>>6&1,Ct=1<<1+(7&Ce),bt=s,ze=l,Le=!1;Ce>>7&&(Le=!0,bt=n,ze=Ct,n+=3*Ct);var mt=n;for(n++;;){var ve;if(!((ve=t[n++])>=0))throw Error("Invalid block size");if(0===ve)break;n+=ve}u.push({x:te,y:X,width:ie,height:be,has_local_palette:Le,palette_offset:bt,palette_size:ze,data_offset:mt,data_length:n-mt,transparent_index:M,interlaced:!!Je,delay:p,disposal:w});break;case 59:c=!1;break;default:throw new Error("Unknown gif block: 0x"+t[n-1].toString(16))}this.numFrames=function(){return u.length},this.loopCount=function(){return H},this.frameInfo=function(De){if(De<0||De>=u.length)throw new Error("Frame index out of range.");return u[De]},this.decodeAndBlitFrameBGRA=function(De,Ge){var We=this.frameInfo(De),Lt=We.width*We.height;if(Lt>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");var at=new Uint8Array(Lt);lK(t,We.data_offset,at,Lt);var dt=We.palette_offset,tt=We.transparent_index;null===tt&&(tt=256);var Mt=We.width,cn=e-Mt,nn=Mt,me=4*(We.y*e+We.x),Pe=4*((We.y+We.height)*e+We.x),Be=me,Qe=4*cn;!0===We.interlaced&&(Qe+=4*e*7);for(var ut=8,vt=0,Bt=at.length;vt<Bt;++vt){var Pt=at[vt];if(0===nn&&(nn=Mt,(Be+=Qe)>=Pe&&(Qe=4*cn+4*e*(ut-1),Be=me+(Mt+cn)*(ut<<1),ut>>=1)),Pt===tt)Be+=4;else{var Qt=t[dt+3*Pt],wn=t[dt+3*Pt+1];Ge[Be++]=t[dt+3*Pt+2],Ge[Be++]=wn,Ge[Be++]=Qt,Ge[Be++]=255}--nn}},this.decodeAndBlitFrameRGBA=function(De,Ge){var We=this.frameInfo(De),Lt=We.width*We.height;if(Lt>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");var at=new Uint8Array(Lt);lK(t,We.data_offset,at,Lt);var dt=We.palette_offset,tt=We.transparent_index;null===tt&&(tt=256);var Mt=We.width,cn=e-Mt,nn=Mt,me=4*(We.y*e+We.x),Pe=4*((We.y+We.height)*e+We.x),Be=me,Qe=4*cn;!0===We.interlaced&&(Qe+=4*e*7);for(var ut=8,vt=0,Bt=at.length;vt<Bt;++vt){var Pt=at[vt];if(0===nn&&(nn=Mt,(Be+=Qe)>=Pe&&(Qe=4*cn+4*e*(ut-1),Be=me+(Mt+cn)*(ut<<1),ut>>=1)),Pt===tt)Be+=4;else{var wn=t[dt+3*Pt+1],Gn=t[dt+3*Pt+2];Ge[Be++]=t[dt+3*Pt],Ge[Be++]=wn,Ge[Be++]=Gn,Ge[Be++]=255}--nn}}}function lK(t,n,e,r){for(var i=t[n++],o=1<<i,a=o+1,s=a+1,l=i+1,c=(1<<l)-1,u=0,p=0,M=0,w=t[n++],H=new Int32Array(4096),q=null;;){for(;u<16&&0!==w;)p|=t[n++]<<u,u+=8,1===w?w=t[n++]:--w;if(u<l)break;var te=p&c;if(p>>=l,u-=l,te!==o){if(te===a)break;for(var X=te<s?te:q,ie=0,be=X;be>o;)be=H[be]>>8,++ie;var Ce=be;if(M+ie+(X!==te?1:0)>r)return void Xo.log("Warning, gif stream longer than expected.");e[M++]=Ce;var Je=M+=ie;for(X!==te&&(e[M++]=Ce),be=X;ie--;)e[--Je]=255&(be=H[be]),be>>=8;null!==q&&s<4096&&(H[s++]=q<<8|Ce,s>=c+1&&l<12&&(++l,c=c<<1|1)),q=te}else s=a+1,c=(1<<(l=i+1))-1,q=null}return M!==r&&Xo.log("Warning, gif stream shorter than expected."),e}function CN(t){var n,e,r,i,o,a=Math.floor,s=new Array(64),l=new Array(64),c=new Array(64),u=new Array(64),p=new Array(65535),M=new Array(65535),w=new Array(64),H=new Array(64),q=[],te=0,X=7,ie=new Array(64),be=new Array(64),Ce=new Array(64),Je=new Array(256),Ct=new Array(2048),bt=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],ze=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],Le=[0,1,2,3,4,5,6,7,8,9,10,11],mt=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],ve=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],De=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Ge=[0,1,2,3,4,5,6,7,8,9,10,11],We=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],Lt=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function at(me,Pe){for(var Be=0,Qe=0,ut=new Array,vt=1;vt<=16;vt++){for(var Bt=1;Bt<=me[vt];Bt++)ut[Pe[Qe]]=[],ut[Pe[Qe]][0]=Be,ut[Pe[Qe]][1]=vt,Qe++,Be++;Be*=2}return ut}function dt(me){for(var Pe=me[0],Be=me[1]-1;Be>=0;)Pe&1<<Be&&(te|=1<<X),Be--,--X<0&&(255==te?(tt(255),tt(0)):tt(te),X=7,te=0)}function tt(me){q.push(me)}function Mt(me){tt(me>>8&255),tt(255&me)}function cn(me,Pe,Be,Qe,ut){for(var vt,Bt=ut[0],Pt=ut[240],Qt=function(bn,Wr){var cr,Ur,Ir,bo,zi,mi,Ki,Wi,Sr,bi,Dr=0;for(Sr=0;Sr<8;++Sr){var ls=(cr=bn[Dr])+(Wi=bn[Dr+7]),oo=cr-Wi,Ii=(Ur=bn[Dr+1])+(Ki=bn[Dr+6]),Ai=Ur-Ki,Da=(Ir=bn[Dr+2])+(mi=bn[Dr+5]),Or=Ir-mi,oa=(bo=bn[Dr+3])+(zi=bn[Dr+4]),Kr=bo-zi,gi=ls+oa,Ma=ls-oa,Li=Ii+Da,$r=Ii-Da;bn[Dr]=gi+Li,bn[Dr+4]=gi-Li;var wo=.707106781*($r+Ma);bn[Dr+2]=Ma+wo,bn[Dr+6]=Ma-wo;var N_=.382683433*((gi=Kr+Or)-($r=Ai+oo)),Vl=.5411961*gi+N_,Zf=1.306562965*$r+N_,kh=.707106781*(Li=Or+Ai),Gr=oo+kh,Xf=oo-kh;bn[Dr+5]=Xf+Vl,bn[Dr+3]=Xf-Vl,bn[Dr+1]=Gr+Zf,bn[Dr+7]=Gr-Zf,Dr+=8}for(Dr=0,Sr=0;Sr<8;++Sr){var Jf=(cr=bn[Dr])+(Wi=bn[Dr+56]),Xd=cr-Wi,Jd=(Ur=bn[Dr+8])+(Ki=bn[Dr+48]),$a=Ur-Ki,Qs=(Ir=bn[Dr+16])+(mi=bn[Dr+40]),ml=Ir-mi,O_=(bo=bn[Dr+24])+(zi=bn[Dr+32]),Em=bo-zi,Au=Jf+O_,Dh=Jf-O_,Lu=Jd+Qs,Nu=Jd-Qs;bn[Dr]=Au+Lu,bn[Dr+32]=Au-Lu;var Qd=.707106781*(Nu+Dh);bn[Dr+16]=Dh+Qd,bn[Dr+48]=Dh-Qd;var R_=.382683433*((Au=Em+ml)-(Nu=$a+Xd)),Mh=.5411961*Au+R_,P_=1.306562965*Nu+R_,vv=.707106781*(Lu=ml+$a),yv=Xd+vv,bv=Xd-vv;bn[Dr+40]=bv+Mh,bn[Dr+24]=bv-Mh,bn[Dr+8]=yv+P_,bn[Dr+56]=yv-P_,Dr++}for(Sr=0;Sr<64;++Sr)w[Sr]=(bi=bn[Sr]*Wr[Sr])>0?bi+.5|0:bi-.5|0;return w}(me,Pe),wn=0;wn<64;++wn)H[bt[wn]]=Qt[wn];var Gn=H[0]-Be;Be=H[0],0==Gn?dt(Qe[0]):(dt(Qe[M[vt=32767+Gn]]),dt(p[vt]));for(var Wn=63;Wn>0&&0==H[Wn];)Wn--;if(0==Wn)return dt(Bt),Be;for(var Tr,Te=1;Te<=Wn;){for(var qn=Te;0==H[Te]&&Te<=Wn;)++Te;var Ti=Te-qn;if(Ti>=16){Tr=Ti>>4;for(var zr=1;zr<=Tr;++zr)dt(Pt);Ti&=15}dt(ut[(Ti<<4)+M[vt=32767+H[Te]]]),dt(p[vt]),Te++}return 63!=Wn&&dt(Bt),Be}function nn(me){me=Math.min(Math.max(me,1),100),o!=me&&(function(Pe){for(var Be=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],Qe=0;Qe<64;Qe++){var ut=a((Be[Qe]*Pe+50)/100);ut=Math.min(Math.max(ut,1),255),s[bt[Qe]]=ut}for(var vt=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],Bt=0;Bt<64;Bt++){var Pt=a((vt[Bt]*Pe+50)/100);Pt=Math.min(Math.max(Pt,1),255),l[bt[Bt]]=Pt}for(var Qt=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],wn=0,Gn=0;Gn<8;Gn++)for(var Wn=0;Wn<8;Wn++)c[wn]=1/(s[bt[wn]]*Qt[Gn]*Qt[Wn]*8),u[wn]=1/(l[bt[wn]]*Qt[Gn]*Qt[Wn]*8),wn++}(me<50?Math.floor(5e3/me):Math.floor(200-2*me)),o=me)}this.encode=function(me,Pe){var Ur,Ir;Pe&&nn(Pe),q=new Array,te=0,X=7,Mt(65496),Mt(65504),Mt(16),tt(74),tt(70),tt(73),tt(70),tt(0),tt(1),tt(1),tt(0),Mt(1),Mt(1),tt(0),tt(0),function(){Mt(65499),Mt(132),tt(0);for(var Ur=0;Ur<64;Ur++)tt(s[Ur]);tt(1);for(var Ir=0;Ir<64;Ir++)tt(l[Ir])}(),Ur=me.width,Ir=me.height,Mt(65472),Mt(17),tt(8),Mt(Ir),Mt(Ur),tt(3),tt(1),tt(17),tt(0),tt(2),tt(17),tt(1),tt(3),tt(17),tt(1),function(){Mt(65476),Mt(418),tt(0);for(var Ur=0;Ur<16;Ur++)tt(ze[Ur+1]);for(var Ir=0;Ir<=11;Ir++)tt(Le[Ir]);tt(16);for(var bo=0;bo<16;bo++)tt(mt[bo+1]);for(var zi=0;zi<=161;zi++)tt(ve[zi]);tt(1);for(var mi=0;mi<16;mi++)tt(De[mi+1]);for(var Ki=0;Ki<=11;Ki++)tt(Ge[Ki]);tt(17);for(var Wi=0;Wi<16;Wi++)tt(We[Wi+1]);for(var Sr=0;Sr<=161;Sr++)tt(Lt[Sr])}(),Mt(65498),Mt(12),tt(3),tt(1),tt(0),tt(2),tt(17),tt(3),tt(17),tt(0),tt(63),tt(0);var Be=0,Qe=0,ut=0;te=0,X=7,this.encode.displayName="_encode_";for(var vt,Bt,Pt,Qt,wn,Gn,Wn,Tr,Te,qn=me.data,zr=me.height,bn=4*me.width,Wr=0;Wr<zr;){for(vt=0;vt<bn;){for(wn=bn*Wr+vt,Wn=-1,Tr=0,Te=0;Te<64;Te++)Gn=wn+(Tr=Te>>3)*bn+(Wn=4*(7&Te)),Wr+Tr>=zr&&(Gn-=bn*(Wr+1+Tr-zr)),vt+Wn>=bn&&(Gn-=vt+Wn-bn+4),Bt=qn[Gn++],Pt=qn[Gn++],Qt=qn[Gn++],ie[Te]=(Ct[Bt]+Ct[Pt+256|0]+Ct[Qt+512|0]>>16)-128,be[Te]=(Ct[Bt+768|0]+Ct[Pt+1024|0]+Ct[Qt+1280|0]>>16)-128,Ce[Te]=(Ct[Bt+1280|0]+Ct[Pt+1536|0]+Ct[Qt+1792|0]>>16)-128;Be=cn(ie,c,Be,n,r),Qe=cn(be,u,Qe,e,i),ut=cn(Ce,u,ut,e,i),vt+=32}Wr+=8}if(X>=0){var cr=[];cr[1]=X+1,cr[0]=(1<<X+1)-1,dt(cr)}return Mt(65497),new Uint8Array(q)},t=t||50,function(){for(var me=String.fromCharCode,Pe=0;Pe<256;Pe++)Je[Pe]=me(Pe)}(),n=at(ze,Le),e=at(De,Ge),r=at(mt,ve),i=at(We,Lt),function(){for(var me=1,Pe=2,Be=1;Be<=15;Be++){for(var Qe=me;Qe<Pe;Qe++)M[32767+Qe]=Be,p[32767+Qe]=[],p[32767+Qe][1]=Be,p[32767+Qe][0]=Qe;for(var ut=-(Pe-1);ut<=-me;ut++)M[32767+ut]=Be,p[32767+ut]=[],p[32767+ut][1]=Be,p[32767+ut][0]=Pe-1+ut;me<<=1,Pe<<=1}}(),function(){for(var me=0;me<256;me++)Ct[me]=19595*me,Ct[me+256|0]=38470*me,Ct[me+512|0]=7471*me+32768,Ct[me+768|0]=-11059*me,Ct[me+1024|0]=-21709*me,Ct[me+1280|0]=32768*me+8421375,Ct[me+1536|0]=-27439*me,Ct[me+1792|0]=-5329*me}(),nn(t)}function Tu(t,n){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!n,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function cK(t){function n(Le){if(!Le)throw Error("assert :P")}function e(Le,mt,ve){for(var De=0;4>De;De++)if(Le[mt+De]!=ve.charCodeAt(De))return!0;return!1}function r(Le,mt,ve,De,Ge){for(var We=0;We<Ge;We++)Le[mt+We]=ve[De+We]}function i(Le,mt,ve,De){for(var Ge=0;Ge<De;Ge++)Le[mt+Ge]=ve}function o(Le){return new Int32Array(Le)}function a(Le,mt){for(var ve=[],De=0;De<Le;De++)ve.push(new mt);return ve}function s(Le,mt){var ve=[];return function De(Ge,We,Lt){for(var at=Lt[We],dt=0;dt<at&&(Ge.push(Lt.length>We+1?[]:new mt),!(Lt.length<We+1));dt++)De(Ge[dt],We+1,Lt)}(ve,0,Le),ve}var l=function(){var Le=this;function mt(b,T){for(var Y=1<<T-1>>>0;b&Y;)Y>>>=1;return Y?(b&Y-1)+Y:b}function ve(b,T,Y,Z,le){n(!(Z%Y));do{b[T+(Z-=Y)]=le}while(0<Z)}function De(b,T,Y,Z,le){if(n(2328>=le),512>=le)var pe=o(512);else if(null==(pe=o(le)))return 0;return function(ye,Se,xe,Ne,st,At){var Oe,ht,Dt=Se,Xt=1<<xe,Et=o(16),Jt=o(16);for(n(0!=st),n(null!=Ne),n(null!=ye),n(0<xe),ht=0;ht<st;++ht){if(15<Ne[ht])return 0;++Et[Ne[ht]]}if(Et[0]==st)return 0;for(Jt[1]=0,Oe=1;15>Oe;++Oe){if(Et[Oe]>1<<Oe)return 0;Jt[Oe+1]=Jt[Oe]+Et[Oe]}for(ht=0;ht<st;++ht)Oe=Ne[ht],0<Ne[ht]&&(At[Jt[Oe]++]=ht);if(1==Jt[15])return(Ne=new Ge).g=0,Ne.value=At[0],ve(ye,Dt,1,Xt,Ne),Xt;var tn,xn=-1,hn=Xt-1,xr=0,sr=1,Si=1,mr=1<<xe;for(ht=0,Oe=1,st=2;Oe<=xe;++Oe,st<<=1){if(sr+=Si<<=1,0>(Si-=Et[Oe]))return 0;for(;0<Et[Oe];--Et[Oe])(Ne=new Ge).g=Oe,Ne.value=At[ht++],ve(ye,Dt+xr,st,mr,Ne),xr=mt(xr,Oe)}for(Oe=xe+1,st=2;15>=Oe;++Oe,st<<=1){if(sr+=Si<<=1,0>(Si-=Et[Oe]))return 0;for(;0<Et[Oe];--Et[Oe]){if(Ne=new Ge,(xr&hn)!=xn){for(Dt+=mr,tn=1<<(xn=Oe)-xe;15>xn&&!(0>=(tn-=Et[xn]));)++xn,tn<<=1;Xt+=mr=1<<(tn=xn-xe),ye[Se+(xn=xr&hn)].g=tn+xe,ye[Se+xn].value=Dt-Se-xn}Ne.g=Oe-xe,Ne.value=At[ht++],ve(ye,Dt+(xr>>xe),st,mr,Ne),xr=mt(xr,Oe)}}return sr!=2*Jt[15]-1?0:Xt}(b,T,Y,Z,le,pe)}function Ge(){this.value=this.g=0}function We(){this.value=this.g=0}function Lt(){this.G=a(5,Ge),this.H=o(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=a(Nv,We)}function at(b,T,Y,Z){n(null!=b),n(null!=T),n(2147483648>Z),b.Ca=254,b.I=0,b.b=-8,b.Ka=0,b.oa=T,b.pa=Y,b.Jd=T,b.Yc=Y+Z,b.Zc=4<=Z?Y+Z-4+1:Y,Bt(b)}function dt(b,T){for(var Y=0;0<T--;)Y|=Qt(b,128)<<T;return Y}function tt(b,T){var Y=dt(b,T);return Pt(b)?-Y:Y}function Mt(b,T,Y,Z){var le,pe=0;for(n(null!=b),n(null!=T),n(4294967288>Z),b.Sb=Z,b.Ra=0,b.u=0,b.h=0,4<Z&&(Z=4),le=0;le<Z;++le)pe+=T[Y+le]<<8*le;b.Ra=pe,b.bb=Z,b.oa=T,b.pa=Y}function cn(b){for(;8<=b.u&&b.bb<b.Sb;)b.Ra>>>=8,b.Ra+=b.oa[b.pa+b.bb]<<mc-8>>>0,++b.bb,b.u-=8;Qe(b)&&(b.h=1,b.u=0)}function nn(b,T){if(n(0<=T),!b.h&&T<=pw){var Y=Be(b)&$_[T];return b.u+=T,cn(b),Y}return b.h=1,b.u=0}function me(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function Pe(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function Be(b){return b.Ra>>>(b.u&mc-1)>>>0}function Qe(b){return n(b.bb<=b.Sb),b.h||b.bb==b.Sb&&b.u>mc}function ut(b,T){b.u=T,b.h=Qe(b)}function vt(b){b.u>=Gc&&(n(b.u>=Gc),cn(b))}function Bt(b){n(null!=b&&null!=b.oa),b.pa<b.Zc?(b.I=(b.oa[b.pa++]|b.I<<8)>>>0,b.b+=8):(n(null!=b&&null!=b.oa),b.pa<b.Yc?(b.b+=8,b.I=b.oa[b.pa++]|b.I<<8):b.Ka?b.b=0:(b.I<<=8,b.b+=8,b.Ka=1))}function Pt(b){return dt(b,1)}function Qt(b,T){var Y=b.Ca;0>b.b&&Bt(b);var Z=b.b,le=Y*T>>>8,pe=(b.I>>>Z>le)+0;for(pe?(Y-=le,b.I-=le+1<<Z>>>0):Y=le+1,Z=Y,le=0;256<=Z;)le+=8,Z>>=8;return b.b-=Z=7^le+Ov[Z],b.Ca=(Y<<Z)-1,pe}function wn(b,T,Y){b[T+0]=Y>>24&255,b[T+1]=Y>>16&255,b[T+2]=Y>>8&255,b[T+3]=255&Y}function Gn(b,T){return b[T+0]|b[T+1]<<8}function Wn(b,T){return Gn(b,T)|b[T+2]<<16}function Tr(b,T){return Gn(b,T)|Gn(b,T+2)<<16}function Te(b,T){var Y=1<<T;return n(null!=b),n(0<T),b.X=o(Y),null==b.X?0:(b.Mb=32-T,b.Xa=T,1)}function qn(b,T){n(null!=b),n(null!=T),n(b.Xa==T.Xa),r(T.X,0,b.X,0,1<<T.Xa)}function Ti(){this.X=[],this.Xa=this.Mb=0}function zr(b,T,Y,Z){n(null!=Y),n(null!=Z);var le=Y[0],pe=Z[0];return 0==le&&(le=(b*pe+T/2)/T),0==pe&&(pe=(T*le+b/2)/b),0>=le||0>=pe?0:(Y[0]=le,Z[0]=pe,1)}function bn(b,T){return b+(1<<T)-1>>>T}function Wr(b,T){return((4278255360&b)+(4278255360&T)>>>0&4278255360)+((16711935&b)+(16711935&T)>>>0&16711935)>>>0}function cr(b,T){Le[T]=function(Y,Z,le,pe,ye,Se,xe){var Ne;for(Ne=0;Ne<ye;++Ne){var st=Le[b](Se[xe+Ne-1],le,pe+Ne);Se[xe+Ne]=Wr(Y[Z+Ne],st)}}}function Ur(){this.ud=this.hd=this.jd=0}function Ir(b,T){return((4278124286&(b^T))>>>1)+(b&T)>>>0}function bo(b){return 0<=b&&256>b?b:0>b?0:255<b?255:void 0}function zi(b,T){return bo(b+(b-T+.5>>1))}function mi(b,T,Y){return Math.abs(T-Y)-Math.abs(b-Y)}function Ki(b,T,Y,Z,le,pe,ye){for(Z=pe[ye-1],Y=0;Y<le;++Y)pe[ye+Y]=Z=Wr(b[T+Y],Z)}function Wi(b,T,Y,Z,le){var pe;for(pe=0;pe<Y;++pe){var ye=b[T+pe],Se=ye>>8&255,xe=16711935&(xe=(xe=16711935&ye)+((Se<<16)+Se));Z[le+pe]=(4278255360&ye)+xe>>>0}}function Sr(b,T){T.jd=255&b,T.hd=b>>8&255,T.ud=b>>16&255}function bi(b,T,Y,Z,le,pe){var ye;for(ye=0;ye<Z;++ye){var Se=T[Y+ye],xe=Se>>>8,Ne=Se,st=255&(st=(st=Se>>>16)+((b.jd<<24>>24)*(xe<<24>>24)>>>5));Ne=255&(Ne=(Ne+=(b.hd<<24>>24)*(xe<<24>>24)>>>5)+((b.ud<<24>>24)*(st<<24>>24)>>>5)),le[pe+ye]=(4278255360&Se)+(st<<16)+Ne}}function Dr(b,T,Y,Z,le){Le[T]=function(pe,ye,Se,xe,Ne,st,At,Oe,ht){for(xe=At;xe<Oe;++xe)for(At=0;At<ht;++At)Ne[st++]=le(Se[Z(pe[ye++])])},Le[b]=function(pe,ye,Se,xe,Ne,st,At){var Oe=8>>pe.b,ht=pe.Ea,Dt=pe.K[0],Xt=pe.w;if(8>Oe)for(pe=(1<<pe.b)-1,Xt=(1<<Oe)-1;ye<Se;++ye){var Et,Jt=0;for(Et=0;Et<ht;++Et)Et&pe||(Jt=Z(xe[Ne++])),st[At++]=le(Dt[Jt&Xt]),Jt>>=Oe}else Le["VP8LMapColor"+Y](xe,Ne,Dt,Xt,st,At,ye,Se,ht)}}function ls(b,T,Y,Z,le){for(Y=T+Y;T<Y;){var pe=b[T++];Z[le++]=pe>>16&255,Z[le++]=pe>>8&255,Z[le++]=255&pe}}function oo(b,T,Y,Z,le){for(Y=T+Y;T<Y;){var pe=b[T++];Z[le++]=pe>>16&255,Z[le++]=pe>>8&255,Z[le++]=255&pe,Z[le++]=pe>>24&255}}function Ii(b,T,Y,Z,le){for(Y=T+Y;T<Y;){var pe=(ye=b[T++])>>16&240|ye>>12&15,ye=240&ye|ye>>28&15;Z[le++]=pe,Z[le++]=ye}}function Ai(b,T,Y,Z,le){for(Y=T+Y;T<Y;){var pe=(ye=b[T++])>>16&248|ye>>13&7,ye=ye>>5&224|ye>>3&31;Z[le++]=pe,Z[le++]=ye}}function Da(b,T,Y,Z,le){for(Y=T+Y;T<Y;){var pe=b[T++];Z[le++]=255&pe,Z[le++]=pe>>8&255,Z[le++]=pe>>16&255}}function Or(b,T,Y,Z,le,pe){if(0==pe)for(Y=T+Y;T<Y;)wn(Z,((pe=b[T++])[0]>>24|pe[1]>>8&65280|pe[2]<<8&16711680|pe[3]<<24)>>>0),le+=32;else r(Z,le,b,T,Y)}function oa(b,T){Le[T][0]=Le[b+"0"],Le[T][1]=Le[b+"1"],Le[T][2]=Le[b+"2"],Le[T][3]=Le[b+"3"],Le[T][4]=Le[b+"4"],Le[T][5]=Le[b+"5"],Le[T][6]=Le[b+"6"],Le[T][7]=Le[b+"7"],Le[T][8]=Le[b+"8"],Le[T][9]=Le[b+"9"],Le[T][10]=Le[b+"10"],Le[T][11]=Le[b+"11"],Le[T][12]=Le[b+"12"],Le[T][13]=Le[b+"13"],Le[T][14]=Le[b+"0"],Le[T][15]=Le[b+"0"]}function Kr(b){return b==O4||b==R4||b==yM||b==P4}function gi(){this.eb=[],this.size=this.A=this.fb=0}function Ma(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function Li(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new gi,this.f.kb=new Ma,this.sd=null}function $r(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function wo(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function N_(b){return alert("todo:WebPSamplerProcessPlane"),b.T}function Vl(b,T){var Y=b.T,Z=T.ba.f.RGBA,le=Z.eb,pe=Z.fb+b.ka*Z.A,ye=ru[T.ba.S],Se=b.y,xe=b.O,Ne=b.f,st=b.N,At=b.ea,Oe=b.W,ht=T.cc,Dt=T.dc,Xt=T.Mc,Et=T.Nc,Jt=b.ka,tn=b.ka+b.T,xn=b.U,hn=xn+1>>1;for(0==Jt?ye(Se,xe,null,null,Ne,st,At,Oe,Ne,st,At,Oe,le,pe,null,null,xn):(ye(T.ec,T.fc,Se,xe,ht,Dt,Xt,Et,Ne,st,At,Oe,le,pe-Z.A,le,pe,xn),++Y);Jt+2<tn;Jt+=2)ye(Se,(xe+=2*b.fa)-b.fa,Se,xe,ht=Ne,Dt=st,Xt=At,Et=Oe,Ne,st+=b.Rc,At,Oe+=b.Rc,le,(pe+=2*Z.A)-Z.A,le,pe,xn);return xe+=b.fa,b.j+tn<b.o?(r(T.ec,T.fc,Se,xe,xn),r(T.cc,T.dc,Ne,st,hn),r(T.Mc,T.Nc,At,Oe,hn),Y--):1&tn||ye(Se,xe,null,null,Ne,st,At,Oe,Ne,st,At,Oe,le,pe+Z.A,null,null,xn),Y}function Zf(b,T,Y){var Z=b.F,le=[b.J];if(null!=Z){var pe=b.U,ye=T.ba.S,Se=ye==vM||ye==yM;T=T.ba.f.RGBA;var xe=[0],Ne=b.ka;xe[0]=b.T,b.Kb&&(0==Ne?--xe[0]:(--Ne,le[0]-=b.width),b.j+b.ka+b.T==b.o&&(xe[0]=b.o-b.j-Ne));var st=T.eb;b=PZ(Z,le[0],b.width,pe,xe,st,(Ne=T.fb+Ne*T.A)+(Se?0:3),T.A),n(Y==xe),b&&Kr(ye)&&vw(st,Ne,Se,pe,xe,T.A)}return 0}function kh(b){var T=b.ma,Y=T.ba.S,Z=11>Y,le=Y==gM||Y==_M||Y==vM||Y==N4||12==Y||Kr(Y);if(T.memory=null,T.Ib=null,T.Jb=null,T.Nd=null,!tu(T.Oa,b,le?11:12))return 0;if(le&&Kr(Y)&&ip(),b.da)alert("todo:use_scaling");else{if(Z){if(T.Ib=N_,b.Kb){if(T.memory=o(b.U+2*(Y=b.U+1>>1)),null==T.memory)return 0;T.ec=T.memory,T.fc=0,T.cc=T.ec,T.dc=T.fc+b.U,T.Mc=T.cc,T.Nc=T.dc+Y,T.Ib=Vl,ip()}}else alert("todo:EmitYUV");le&&(T.Jb=Zf,Z&&Ra())}if(Z&&!QZ){for(b=0;256>b;++b)qOe[b]=89858*(b-128)+wM>>bM,XOe[b]=-22014*(b-128)+wM,ZOe[b]=-45773*(b-128),KOe[b]=113618*(b-128)+wM>>bM;for(b=bw;b<H4;++b)JOe[b-bw]=Th(T=76283*(b-16)+wM>>bM,255),QOe[b-bw]=Th(T+8>>4,15);QZ=1}return 1}function Gr(b){var T=b.ma,Y=b.U,Z=b.T;return n(!(1&b.ka)),0>=Y||0>=Z?0:(Y=T.Ib(b,T),null!=T.Jb&&T.Jb(b,T,Y),T.Dc+=Y,1)}function Xf(b){b.ma.memory=null}function Jf(b,T,Y,Z){return 47!=nn(b,8)?0:(T[0]=nn(b,14)+1,Y[0]=nn(b,14)+1,Z[0]=nn(b,1),0!=nn(b,3)?0:!b.h)}function Xd(b,T){if(4>b)return b+1;var Y=b-2>>1;return(2+(1&b)<<Y)+nn(T,Y)+1}function Jd(b,T){return 120<T?T-120:1<=(Y=((Y=OOe[T-1])>>4)*b+(8-(15&Y)))?Y:1;var Y}function $a(b,T,Y){var Z=Be(Y),le=b[T+=255&Z].g-8;return 0<le&&(ut(Y,Y.u+8),Z=Be(Y),T+=b[T].value,T+=Z&(1<<le)-1),ut(Y,Y.u+b[T].g),b[T].value}function Qs(b,T,Y){return Y.g+=b.g,Y.value+=b.value<<T>>>0,n(8>=Y.g),b.g}function ml(b,T,Y){var Z=b.xc;return n((T=0==Z?0:b.vc[b.md*(Y>>Z)+(T>>Z)])<b.Wb),b.Ya[T]}function O_(b,T,Y,Z){var le=b.ab,pe=b.c*T,ye=b.C;T=ye+T;var Se=Y,xe=Z;for(Z=b.Ta,Y=b.Ua;0<le--;){var Ne=b.gc[le],st=ye,At=T,Oe=Se,ht=xe,Dt=(xe=Z,Se=Y,Ne.Ea);switch(n(st<At),n(At<=Ne.nc),Ne.hc){case 2:Rv(Oe,ht,(At-st)*Dt,xe,Se);break;case 0:var Xt=st,Et=At,Jt=xe,tn=Se,xn=(mr=Ne).Ea;0==Xt&&(Om(Oe,ht,null,null,1,Jt,tn),Ki(Oe,ht+1,0,0,xn-1,Jt,tn+1),ht+=xn,tn+=xn,++Xt);for(var hn=1<<mr.b,xr=hn-1,sr=bn(xn,mr.b),Si=mr.K,mr=mr.w+(Xt>>mr.b)*sr;Xt<Et;){var Zi=Si,Rs=mr,Ci=1;for(Rm(Oe,ht,Jt,tn-xn,1,Jt,tn);Ci<xn;){var gr=(Ci&~xr)+hn;gr>xn&&(gr=xn),(0,Ou[Zi[Rs++]>>8&15])(Oe,ht+ +Ci,Jt,tn+Ci-xn,gr-Ci,Jt,tn+Ci),Ci=gr}ht+=xn,tn+=xn,++Xt&xr||(mr+=sr)}At!=Ne.nc&&r(xe,Se-Dt,xe,Se+(At-st-1)*Dt,Dt);break;case 1:for(Dt=Oe,Et=ht,xn=(Oe=Ne.Ea)-(tn=Oe&~(Jt=(ht=1<<Ne.b)-1)),Xt=bn(Oe,Ne.b),hn=Ne.K,Ne=Ne.w+(st>>Ne.b)*Xt;st<At;){for(xr=hn,sr=Ne,Si=new Ur,mr=Et+tn,Zi=Et+Oe;Et<mr;)Sr(xr[sr++],Si),q_(Si,Dt,Et,ht,xe,Se),Et+=ht,Se+=ht;Et<Zi&&(Sr(xr[sr++],Si),q_(Si,Dt,Et,xn,xe,Se),Et+=xn,Se+=xn),++st&Jt||(Ne+=Xt)}break;case 3:if(Oe==xe&&ht==Se&&0<Ne.b){for(Et=xe,Oe=Dt=Se+(At-st)*Dt-(tn=(At-st)*bn(Ne.Ea,Ne.b)),ht=xe,Jt=Se,Xt=[],tn=(xn=tn)-1;0<=tn;--tn)Xt[tn]=ht[Jt+tn];for(tn=xn-1;0<=tn;--tn)Et[Oe+tn]=Xt[tn];G_(Ne,st,At,xe,Dt,xe,Se)}else G_(Ne,st,At,Oe,ht,xe,Se)}Se=Z,xe=Y}xe!=Y&&r(Z,Y,Se,xe,pe)}function Em(b,T){var Y=b.V,Z=b.Ba+b.c*b.C,le=T-b.C;if(n(T<=b.l.o),n(16>=le),0<le){var pe=b.l,ye=b.Ta,Se=b.Ua,xe=pe.width;if(O_(b,le,Y,Z),le=Se=[Se],n((Y=b.C)<(Z=T)),n(pe.v<pe.va),Z>pe.o&&(Z=pe.o),Y<pe.j){var Ne=pe.j-Y;Y=pe.j,le[0]+=Ne*xe}if(Y>=Z?Y=0:(le[0]+=4*pe.v,pe.ka=Y-pe.j,pe.U=pe.va-pe.v,pe.T=Z-Y,Y=1),Y){if(Se=Se[0],11>(Y=b.ca).S){var st=Y.f.RGBA,At=(Z=Y.S,le=pe.U,pe=pe.T,Ne=st.eb,st.A),Oe=pe;for(st=st.fb+b.Ma*st.A;0<Oe--;){var ht=ye,Dt=Se,Xt=le,Et=Ne,Jt=st;switch(Z){case mM:mw(ht,Dt,Xt,Et,Jt);break;case gM:gw(ht,Dt,Xt,Et,Jt);break;case O4:gw(ht,Dt,Xt,Et,Jt),vw(Et,Jt,0,Xt,1,0);break;case VZ:Z_(ht,Dt,Xt,Et,Jt);break;case _M:Or(ht,Dt,Xt,Et,Jt,1);break;case R4:Or(ht,Dt,Xt,Et,Jt,1),vw(Et,Jt,0,Xt,1,0);break;case vM:Or(ht,Dt,Xt,Et,Jt,0);break;case yM:Or(ht,Dt,Xt,Et,Jt,0),vw(Et,Jt,1,Xt,1,0);break;case N4:Pv(ht,Dt,Xt,Et,Jt);break;case P4:Pv(ht,Dt,Xt,Et,Jt),RZ(Et,Jt,Xt,1,0);break;case zZ:K_(ht,Dt,Xt,Et,Jt);break;default:n(0)}Se+=xe,st+=At}b.Ma+=pe}else alert("todo:EmitRescaledRowsYUVA");n(b.Ma<=Y.height)}}b.C=T,n(b.C<=b.i)}function Au(b){var T;if(0<b.ua)return 0;for(T=0;T<b.Wb;++T){var Y=b.Ya[T].G,Z=b.Ya[T].H;if(0<Y[1][Z[1]+0].g||0<Y[2][Z[2]+0].g||0<Y[3][Z[3]+0].g)return 0}return 1}function Dh(b,T,Y,Z,le,pe){if(0!=b.Z){var ye=b.qd,Se=b.rd;for(n(null!=Hm[b.Z]);T<Y;++T)Hm[b.Z](ye,Se,Z,le,Z,le,pe),ye=Z,Se=le,le+=pe;b.qd=ye,b.rd=Se}}function Lu(b,T){var Y=b.l.ma,Z=0==Y.Z||1==Y.Z?b.l.j:b.C;if(Z=b.C<Z?Z:b.C,n(T<=b.l.o),T>Z){var le=b.l.width,pe=Y.ca,ye=Y.tb+le*Z,Se=b.V,xe=b.Ba+b.c*Z,Ne=b.gc;n(1==b.ab),n(3==Ne[0].hc),A4(Ne[0],Z,T,Se,xe,pe,ye),Dh(Y,Z,T,pe,ye,le)}b.C=b.Ma=T}function Nu(b,T,Y,Z,le,pe,ye){var Se=b.$/Z,xe=b.$%Z,Ne=b.m,st=b.s,At=Y+b.$,Oe=At;le=Y+Z*le;var ht=Y+Z*pe,Dt=280+st.ua,Xt=b.Pb?Se:16777216,Et=0<st.ua?st.Wa:null,Jt=st.wc,tn=At<ht?ml(st,xe,Se):null;n(b.C<pe),n(ht<=le);var xn=!1;e:for(;;){for(;xn||At<ht;){var hn=0;if(Se>=Xt){var xr=At-Y;n((Xt=b).Pb),Xt.wd=Xt.m,Xt.xd=xr,0<Xt.s.ua&&qn(Xt.s.Wa,Xt.s.vb),Xt=Se+POe}if(xe&Jt||(tn=ml(st,xe,Se)),n(null!=tn),tn.Qb&&(T[At]=tn.qb,xn=!0),!xn)if(vt(Ne),tn.jc){xr=T;var sr=At,Si=tn.pd[Be(hn=Ne)&Nv-1];n(tn.jc),256>Si.g?(ut(hn,hn.u+Si.g),xr[sr]=Si.value,hn=0):(ut(hn,hn.u+Si.g-256),n(256<=Si.value),hn=Si.value),0==hn&&(xn=!0)}else hn=$a(tn.G[0],tn.H[0],Ne);if(Ne.h)break;if(xn||256>hn){if(!xn)if(tn.nd)T[At]=(tn.qb|hn<<8)>>>0;else{if(vt(Ne),xn=$a(tn.G[1],tn.H[1],Ne),vt(Ne),xr=$a(tn.G[2],tn.H[2],Ne),sr=$a(tn.G[3],tn.H[3],Ne),Ne.h)break;T[At]=(sr<<24|xn<<16|hn<<8|xr)>>>0}if(xn=!1,++At,++xe>=Z&&(xe=0,++Se,null!=ye&&Se<=pe&&!(Se%16)&&ye(b,Se),null!=Et))for(;Oe<At;)hn=T[Oe++],Et.X[(506832829*hn&4294967295)>>>Et.Mb]=hn}else if(280>hn){if(hn=Xd(hn-256,Ne),xr=$a(tn.G[4],tn.H[4],Ne),vt(Ne),xr=Jd(Z,xr=Xd(xr,Ne)),Ne.h)break;if(At-Y<xr||le-At<hn)break e;for(sr=0;sr<hn;++sr)T[At+sr]=T[At+sr-xr];for(At+=hn,xe+=hn;xe>=Z;)xe-=Z,++Se,null!=ye&&Se<=pe&&!(Se%16)&&ye(b,Se);if(n(At<=le),xe&Jt&&(tn=ml(st,xe,Se)),null!=Et)for(;Oe<At;)hn=T[Oe++],Et.X[(506832829*hn&4294967295)>>>Et.Mb]=hn}else{if(!(hn<Dt))break e;for(xn=hn-280,n(null!=Et);Oe<At;)hn=T[Oe++],Et.X[(506832829*hn&4294967295)>>>Et.Mb]=hn;hn=At,n(!(xn>>>(xr=Et).Xa)),T[hn]=xr.X[xn],xn=!0}xn||n(Ne.h==Qe(Ne))}if(b.Pb&&Ne.h&&At<le)n(b.m.h),b.a=5,b.m=b.wd,b.$=b.xd,0<b.s.ua&&qn(b.s.vb,b.s.Wa);else{if(Ne.h)break e;ye?.(b,Se>pe?pe:Se),b.a=0,b.$=At-Y}return 1}return b.a=3,0}function Qd(b){n(null!=b),b.vc=null,b.yc=null,b.Ya=null;var T=b.Wa;null!=T&&(T.X=null),b.vb=null,n(null!=b)}function R_(){var b=new pr;return null==b?null:(b.a=0,b.xb=GZ,oa("Predictor","VP8LPredictors"),oa("Predictor","VP8LPredictors_C"),oa("PredictorAdd","VP8LPredictorsAdd"),oa("PredictorAdd","VP8LPredictorsAdd_C"),Rv=Wi,q_=bi,mw=ls,gw=oo,Pv=Ii,K_=Ai,Z_=Da,Le.VP8LMapColor32b=ws,Le.VP8LMapColor8b=Nh,b)}function Mh(b,T,Y,Z,le){var pe=1,ye=[b],Se=[T],xe=Z.m,Ne=Z.s,st=null,At=0;e:for(;;){if(Y)for(;pe&&nn(xe,1);){var Oe=ye,ht=Se,Dt=Z,Xt=1,Et=Dt.m,Jt=Dt.gc[Dt.ab],tn=nn(Et,2);if(Dt.Oc&1<<tn)pe=0;else{switch(Dt.Oc|=1<<tn,Jt.hc=tn,Jt.Ea=Oe[0],Jt.nc=ht[0],Jt.K=[null],++Dt.ab,n(4>=Dt.ab),tn){case 0:case 1:Jt.b=nn(Et,3)+2,Xt=Mh(bn(Jt.Ea,Jt.b),bn(Jt.nc,Jt.b),0,Dt,Jt.K),Jt.K=Jt.K[0];break;case 3:var xn,hn=nn(Et,8)+1,xr=16<hn?0:4<hn?1:2<hn?2:3;if(Oe[0]=bn(Jt.Ea,xr),Jt.b=xr,xn=Xt=Mh(hn,1,0,Dt,Jt.K)){var sr,Si=hn,mr=Jt,Zi=1<<(8>>mr.b),Rs=o(Zi);if(null==Rs)xn=0;else{var Ci=mr.K[0],gr=mr.w;for(Rs[0]=mr.K[0][0],sr=1;sr<1*Si;++sr)Rs[sr]=Wr(Ci[gr+sr],Rs[sr-1]);for(;sr<4*Zi;++sr)Rs[sr]=0;mr.K[0]=null,mr.K[0]=Rs,xn=1}}Xt=xn;break;case 2:break;default:n(0)}pe=Xt}}if(ye=ye[0],Se=Se[0],pe&&nn(xe,1)&&!(pe=1<=(At=nn(xe,4))&&11>=At)){Z.a=3;break e}var Hn;if(Hn=pe)t:{var ds,vi,eo,ma=Z,_l=ye,gc=Se,Ga=At,Gl=Y,_c=ma.m,Ps=ma.s,ao=[null],Mo=1,qa=0,To=ROe[Ga];n:for(;;){if(Gl&&nn(_c,1)){var vl=nn(_c,3)+2,Pu=bn(_l,vl),us=bn(gc,vl),qc=Pu*us;if(!Mh(Pu,us,0,ma,ao))break n;for(ao=ao[0],Ps.xc=vl,ds=0;ds<qc;++ds){var Qo=ao[ds]>>8&65535;ao[ds]=Qo,Qo>=Mo&&(Mo=Qo+1)}}if(_c.h)break n;for(vi=0;5>vi;++vi){var Fs=WZ[vi];!vi&&0<Ga&&(Fs+=1<<Ga),qa<Fs&&(qa=Fs)}var bd=a(Mo*To,Ge),vc=Mo,wd=a(vc,Lt);if(null==wd)var Sd=null;else n(65536>=vc),Sd=wd;var Kc=o(qa);if(null==Sd||null==Kc||null==bd){ma.a=1;break n}var Cd=bd;for(ds=eo=0;ds<Mo;++ds){var la=Sd[ds],xd=la.G,Fu=la.H,X_=0,lp=1,yl=0;for(vi=0;5>vi;++vi){Fs=WZ[vi],xd[vi]=Cd,Fu[vi]=eo,!vi&&0<Ga&&(Fs+=1<<Ga);i:{var CM,j4=Fs,xM=ma,ww=Kc,nRe=Cd,rRe=eo,U4=0,jm=xM.m,iRe=nn(jm,1);if(i(ww,0,0,j4),iRe){var oRe=nn(jm,1)+1,aRe=nn(jm,1),nX=nn(jm,0==aRe?1:8);ww[nX]=1,2==oRe&&(ww[nX=nn(jm,8)]=1);var kM=1}else{var rX=o(19),iX=nn(jm,4)+4;if(19<iX){xM.a=3;var DM=0;break i}for(CM=0;CM<iX;++CM)rX[NOe[CM]]=nn(jm,3);var Y4=void 0,Sw=void 0,oX=xM,sRe=rX,MM=j4,aX=ww,V4=0,Um=oX.m,sX=8,lX=a(128,Ge);r:for(;De(lX,0,7,sRe,19);){if(nn(Um,1)){var lRe=2+2*nn(Um,3);if((Y4=2+nn(Um,lRe))>MM)break r}else Y4=MM;for(Sw=0;Sw<MM&&Y4--;){vt(Um);var cX=lX[0+(127&Be(Um))];ut(Um,Um.u+cX.g);var Hv=cX.value;if(16>Hv)aX[Sw++]=Hv,0!=Hv&&(sX=Hv);else{var cRe=16==Hv,dX=Hv-16,dRe=AOe[dX],uX=nn(Um,IOe[dX])+dRe;if(Sw+uX>MM)break r;for(var uRe=cRe?sX:0;0<uX--;)aX[Sw++]=uRe}}V4=1;break r}V4||(oX.a=3),kM=V4}(kM=kM&&!jm.h)&&(U4=De(nRe,rRe,8,ww,j4)),kM&&0!=U4?DM=U4:(xM.a=3,DM=0)}if(0==DM)break n;if(lp&&1==LOe[vi]&&(lp=0==Cd[eo].g),X_+=Cd[eo].g,eo+=DM,3>=vi){var Cw,z4=Kc[0];for(Cw=1;Cw<Fs;++Cw)Kc[Cw]>z4&&(z4=Kc[Cw]);yl+=z4}}if(la.nd=lp,la.Qb=0,lp&&(la.qb=(xd[3][Fu[3]+0].value<<24|xd[1][Fu[1]+0].value<<16|xd[2][Fu[2]+0].value)>>>0,0==X_&&256>xd[0][Fu[0]+0].value&&(la.Qb=1,la.qb+=xd[0][Fu[0]+0].value<<8)),la.jc=!la.Qb&&6>yl,la.jc){var TM,cp=la;for(TM=0;TM<Nv;++TM){var Ym=TM,Vm=cp.pd[Ym],EM=cp.G[0][cp.H[0]+Ym];256<=EM.value?(Vm.g=EM.g+256,Vm.value=EM.value):(Vm.g=0,Vm.value=0,Ym>>=Qs(EM,8,Vm),Ym>>=Qs(cp.G[1][cp.H[1]+Ym],16,Vm),Ym>>=Qs(cp.G[2][cp.H[2]+Ym],0,Vm),Qs(cp.G[3][cp.H[3]+Ym],24,Vm))}}}Ps.vc=ao,Ps.Wb=Mo,Ps.Ya=Sd,Ps.yc=bd,Hn=1;break t}Hn=0}if(!(pe=Hn)){Z.a=3;break e}if(0<At){if(Ne.ua=1<<At,!Te(Ne.Wa,At)){Z.a=1,pe=0;break e}}else Ne.ua=0;var W4=Z,hX=ye,hRe=Se,$4=W4.s,G4=$4.xc;if(W4.c=hX,W4.i=hRe,$4.md=bn(hX,G4),$4.wc=0==G4?-1:(1<<G4)-1,Y){Z.xb=VOe;break e}if(null==(st=o(ye*Se))){Z.a=1,pe=0;break e}pe=(pe=Nu(Z,st,0,ye,Se,Se,null))&&!xe.h;break e}return pe?(null!=le?le[0]=st:(n(null==st),n(Y)),Z.$=0,Y||Qd(Ne)):Qd(Ne),pe}function P_(b,T){var Y=b.c*b.i,Z=Y+T+16*T;return n(b.c<=T),b.V=o(Z),null==b.V?(b.Ta=null,b.Ua=0,b.a=1,0):(b.Ta=b.V,b.Ua=b.Ba+Y+T,1)}function vv(b,T){var Y=b.C,Z=T-Y,le=b.V,pe=b.Ba+b.c*Y;for(n(T<=b.l.o);0<Z;){var ye=16<Z?16:Z,Se=b.l.ma,xe=b.l.width,Ne=xe*ye,st=Se.ca,At=Se.tb+xe*Y,Oe=b.Ta,ht=b.Ua;O_(b,ye,le,pe),FZ(Oe,ht,st,At,Ne),Dh(Se,Y,Y+ye,st,At,xe),Z-=ye,le+=ye*b.c,Y+=ye}n(Y==T),b.C=b.Ma=T}function yv(){this.ub=this.yd=this.td=this.Rb=0}function bv(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function f4(){this.Fb=this.Bb=this.Cb=0,this.Zb=o(4),this.Lb=o(4)}function tw(){var b;this.Yb=(function T(Y,Z,le){for(var pe=le[Z],ye=0;ye<pe&&(Y.push(le.length>Z+1?[]:0),!(le.length<Z+1));ye++)T(Y[ye],Z+1,le)}(b=[],0,[3,11]),b)}function ZD(){this.jb=o(3),this.Wc=s([4,8],tw),this.Xc=s([4,17],tw)}function XD(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new o(4),this.od=new o(4)}function eu(){this.ld=this.La=this.dd=this.tc=0}function nw(){this.Na=this.la=0}function JD(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function rw(){this.ad=o(384),this.Za=0,this.Ob=o(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function QD(){this.uc=this.M=this.Nb=0,this.wa=Array(new eu),this.Y=0,this.ya=Array(new rw),this.aa=0,this.l=new wv}function eM(){this.y=o(16),this.f=o(8),this.ea=o(8)}function tM(){this.cb=this.a=0,this.sc="",this.m=new me,this.Od=new yv,this.Kc=new bv,this.ed=new XD,this.Qa=new f4,this.Ic=this.$c=this.Aa=0,this.D=new QD,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=a(8,me),this.ia=0,this.pb=a(4,JD),this.Pa=new ZD,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new eM),this.Hd=0,this.rb=Array(new nw),this.sb=0,this.wa=Array(new eu),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new rw),this.L=this.aa=0,this.gd=s([4,2],eu),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function Th(b,T){return 0>b?0:b>T?T:b}function wv(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function p4(){var b=new tM;return null!=b&&(b.a=0,b.sc="OK",b.cb=0,b.Xb=0,yw||(yw=Sv)),b}function ys(b,T,Y){return 0==b.a&&(b.a=T,b.sc=Y,b.cb=0),0}function nM(b,T,Y){return 3<=Y&&157==b[T+0]&&1==b[T+1]&&42==b[T+2]}function Eh(b,T){if(null==b)return 0;if(b.a=0,b.sc="OK",null==T)return ys(b,2,"null VP8Io passed to VP8GetHeaders()");var Y=T.data,Z=T.w,le=T.ha;if(4>le)return ys(b,7,"Truncated header.");var pe=Y[Z+0]|Y[Z+1]<<8|Y[Z+2]<<16,ye=b.Od;if(ye.Rb=!(1&pe),ye.td=pe>>1&7,ye.yd=pe>>4&1,ye.ub=pe>>5,3<ye.td)return ys(b,3,"Incorrect keyframe parameters.");if(!ye.yd)return ys(b,4,"Frame not displayable.");Z+=3,le-=3;var Se=b.Kc;if(ye.Rb){if(7>le)return ys(b,7,"cannot parse picture header");if(!nM(Y,Z,le))return ys(b,3,"Bad code word");Se.c=16383&(Y[Z+4]<<8|Y[Z+3]),Se.Td=Y[Z+4]>>6,Se.i=16383&(Y[Z+6]<<8|Y[Z+5]),Se.Ud=Y[Z+6]>>6,Z+=7,le-=7,b.za=Se.c+15>>4,b.Ub=Se.i+15>>4,T.width=Se.c,T.height=Se.i,T.Da=0,T.j=0,T.v=0,T.va=T.width,T.o=T.height,T.da=0,T.ib=T.width,T.hb=T.height,T.U=T.width,T.T=T.height,i((pe=b.Pa).jb,0,255,pe.jb.length),n(null!=(pe=b.Qa)),pe.Cb=0,pe.Bb=0,pe.Fb=1,i(pe.Zb,0,0,pe.Zb.length),i(pe.Lb,0,0,pe.Lb)}if(ye.ub>le)return ys(b,7,"bad partition length");at(pe=b.m,Y,Z,ye.ub),Z+=ye.ub,le-=ye.ub,ye.Rb&&(Se.Ld=Pt(pe),Se.Kd=Pt(pe)),Se=b.Qa;var xe,Ne=b.Pa;if(n(null!=pe),n(null!=Se),Se.Cb=Pt(pe),Se.Cb){if(Se.Bb=Pt(pe),Pt(pe)){for(Se.Fb=Pt(pe),xe=0;4>xe;++xe)Se.Zb[xe]=Pt(pe)?tt(pe,7):0;for(xe=0;4>xe;++xe)Se.Lb[xe]=Pt(pe)?tt(pe,6):0}if(Se.Bb)for(xe=0;3>xe;++xe)Ne.jb[xe]=Pt(pe)?dt(pe,8):255}else Se.Bb=0;if(pe.Ka)return ys(b,3,"cannot parse segment header");if((Se=b.ed).zd=Pt(pe),Se.Tb=dt(pe,6),Se.wb=dt(pe,3),Se.Pc=Pt(pe),Se.Pc&&Pt(pe)){for(Ne=0;4>Ne;++Ne)Pt(pe)&&(Se.vd[Ne]=tt(pe,6));for(Ne=0;4>Ne;++Ne)Pt(pe)&&(Se.od[Ne]=tt(pe,6))}if(b.L=0==Se.Tb?0:Se.zd?1:2,pe.Ka)return ys(b,3,"cannot parse filter header");var st=le;if(le=xe=Z,Z=xe+st,Se=st,b.Xb=(1<<dt(b.m,2))-1,st<3*(Ne=b.Xb))Y=7;else{for(xe+=3*Ne,Se-=3*Ne,st=0;st<Ne;++st){var At=Y[le+0]|Y[le+1]<<8|Y[le+2]<<16;At>Se&&(At=Se),at(b.Jc[+st],Y,xe,At),xe+=At,Se-=At,le+=3}at(b.Jc[+Ne],Y,xe,Se),Y=xe<Z?0:5}if(0!=Y)return ys(b,Y,"cannot parse partitions");for(Y=dt(xe=b.m,7),le=Pt(xe)?tt(xe,4):0,Z=Pt(xe)?tt(xe,4):0,Se=Pt(xe)?tt(xe,4):0,Ne=Pt(xe)?tt(xe,4):0,xe=Pt(xe)?tt(xe,4):0,st=b.Qa,At=0;4>At;++At){if(st.Cb){var Oe=st.Zb[At];st.Fb||(Oe+=Y)}else{if(0<At){b.pb[At]=b.pb[0];continue}Oe=Y}var ht=b.pb[At];ht.Sc[0]=F4[Th(Oe+le,127)],ht.Sc[1]=B4[Th(Oe+0,127)],ht.Eb[0]=2*F4[Th(Oe+Z,127)],ht.Eb[1]=101581*B4[Th(Oe+Se,127)]>>16,8>ht.Eb[1]&&(ht.Eb[1]=8),ht.Qc[0]=F4[Th(Oe+Ne,117)],ht.Qc[1]=B4[Th(Oe+xe,127)],ht.lc=Oe+xe}if(!ye.Rb)return ys(b,4,"Not a key frame.");for(Pt(pe),ye=b.Pa,Y=0;4>Y;++Y){for(le=0;8>le;++le)for(Z=0;3>Z;++Z)for(Se=0;11>Se;++Se)Ne=Qt(pe,UOe[Y][le][Z][Se])?dt(pe,8):HOe[Y][le][Z][Se],ye.Wc[Y][le].Yb[Z][Se]=Ne;for(le=0;17>le;++le)ye.Xc[Y][le]=ye.Wc[Y][YOe[le]]}return b.kc=Pt(pe),b.kc&&(b.Bd=dt(pe,8)),b.cb=1}function Sv(b,T,Y,Z,le,pe,ye){var Se=T[le].Yb[Y];for(Y=0;16>le;++le){if(!Qt(b,Se[Y+0]))return le;for(;!Qt(b,Se[Y+1]);)if(Se=T[++le].Yb[0],Y=0,16==le)return 16;var xe=T[le+1].Yb;if(Qt(b,Se[Y+2])){var Ne=b,st=0;if(Qt(Ne,(Oe=Se)[(At=Y)+3]))if(Qt(Ne,Oe[At+6])){for(Se=0,At=2*(st=Qt(Ne,Oe[At+8]))+(Oe=Qt(Ne,Oe[At+9+st])),st=0,Oe=FOe[At];Oe[Se];++Se)st+=st+Qt(Ne,Oe[Se]);st+=3+(8<<At)}else Qt(Ne,Oe[At+7])?(st=7+2*Qt(Ne,165),st+=Qt(Ne,145)):st=5+Qt(Ne,159);else st=Qt(Ne,Oe[At+4])?3+Qt(Ne,Oe[At+5]):2;Se=xe[2]}else st=1,Se=xe[1];xe=ye+BOe[le],0>(Ne=b).b&&Bt(Ne);var At,Oe=Ne.b,ht=(At=Ne.Ca>>1)-(Ne.I>>Oe)>>31;--Ne.b,Ne.Ca+=ht,Ne.Ca|=1,Ne.I-=(At+1&ht)<<Oe,pe[xe]=((st^ht)-ht)*Z[(0<le)+0]}return 16}function iw(b){var T=b.rb[b.sb-1];T.la=0,T.Na=0,i(b.zc,0,0,b.zc.length),b.ja=0}function vd(b,T,Y,Z,le){b[T+Y+32*Z]=-256&(le=b[T+Y+32*Z]+(le>>3))?0>le?0:255:le}function Cv(b,T,Y,Z,le,pe){vd(b,T,0,Y,Z+le),vd(b,T,1,Y,Z+pe),vd(b,T,2,Y,Z-pe),vd(b,T,3,Y,Z-le)}function Qf(b){return(20091*b>>16)+b}function gl(b,T,Y,Z){var le,pe=0,ye=o(16);for(le=0;4>le;++le){var Se=b[T+0]+b[T+8],xe=b[T+0]-b[T+8],Ne=(35468*b[T+4]>>16)-Qf(b[T+12]),st=Qf(b[T+4])+(35468*b[T+12]>>16);ye[pe+0]=Se+st,ye[pe+1]=xe+Ne,ye[pe+2]=xe-Ne,ye[pe+3]=Se-st,pe+=4,T++}for(le=pe=0;4>le;++le)Se=(b=ye[pe+0]+4)+ye[pe+8],xe=b-ye[pe+8],Ne=(35468*ye[pe+4]>>16)-Qf(ye[pe+12]),vd(Y,Z,0,0,Se+(st=Qf(ye[pe+4])+(35468*ye[pe+12]>>16))),vd(Y,Z,1,0,xe+Ne),vd(Y,Z,2,0,xe-Ne),vd(Y,Z,3,0,Se-st),pe++,Z+=32}function rM(b,T,Y,Z){var le=b[T+0]+4,pe=35468*b[T+4]>>16,ye=Qf(b[T+4]),Se=35468*b[T+1]>>16;Cv(Y,Z,0,le+ye,b=Qf(b[T+1]),Se),Cv(Y,Z,1,le+pe,b,Se),Cv(Y,Z,2,le-pe,b,Se),Cv(Y,Z,3,le-ye,b,Se)}function m4(b,T,Y,Z,le){gl(b,T,Y,Z),le&&gl(b,T+16,Y,Z+4)}function g4(b,T,Y,Z){op(b,T+0,Y,Z,1),op(b,T+32,Y,Z+128,1)}function _4(b,T,Y,Z){var le;for(b=b[T+0]+4,le=0;4>le;++le)for(T=0;4>T;++T)vd(Y,Z,T,le,b)}function Ih(b,T,Y,Z){b[T+0]&&$l(b,T+0,Y,Z),b[T+16]&&$l(b,T+16,Y,Z+4),b[T+32]&&$l(b,T+32,Y,Z+128),b[T+48]&&$l(b,T+48,Y,Z+128+4)}function iM(b,T,Y,Z){var le,pe=o(16);for(le=0;4>le;++le){var ye=b[T+0+le]+b[T+12+le],Se=b[T+4+le]+b[T+8+le],xe=b[T+4+le]-b[T+8+le],Ne=b[T+0+le]-b[T+12+le];pe[0+le]=ye+Se,pe[8+le]=ye-Se,pe[4+le]=Ne+xe,pe[12+le]=Ne-xe}for(le=0;4>le;++le)ye=(b=pe[0+4*le]+3)+pe[3+4*le],xe=pe[1+4*le]-pe[2+4*le],Ne=b-pe[3+4*le],Y[Z+0]=ye+(Se=pe[1+4*le]+pe[2+4*le])>>3,Y[Z+16]=Ne+xe>>3,Y[Z+32]=ye-Se>>3,Y[Z+48]=Ne-xe>>3,Z+=64}function xv(b,T,Y){var Z,le=T-32,pe=yd,ye=255-b[le-1];for(Z=0;Z<Y;++Z){var Se,xe=pe,Ne=ye+b[T-1];for(Se=0;Se<Y;++Se)b[T+Se]=xe[Ne+b[le+Se]];T+=32}}function kv(b,T){xv(b,T,4)}function ow(b,T){xv(b,T,8)}function v4(b,T){xv(b,T,16)}function y4(b,T){var Y;for(Y=0;16>Y;++Y)r(b,T+32*Y,b,T-32,16)}function b4(b,T){var Y;for(Y=16;0<Y;--Y)i(b,T,b[T-1],16),T+=32}function Im(b,T,Y){var Z;for(Z=0;16>Z;++Z)i(T,Y+32*Z,b,16)}function oM(b,T){var Y,Z=16;for(Y=0;16>Y;++Y)Z+=b[T-1+32*Y]+b[T+Y-32];Im(Z>>5,b,T)}function Am(b,T){var Y,Z=8;for(Y=0;16>Y;++Y)Z+=b[T-1+32*Y];Im(Z>>4,b,T)}function w4(b,T){var Y,Z=8;for(Y=0;16>Y;++Y)Z+=b[T+Y-32];Im(Z>>4,b,T)}function F_(b,T){Im(128,b,T)}function ei(b,T,Y){return b+2*T+Y+2>>2}function S4(b,T){var Y,Z=T-32;for(Z=new Uint8Array([ei(b[Z-1],b[Z+0],b[Z+1]),ei(b[Z+0],b[Z+1],b[Z+2]),ei(b[Z+1],b[Z+2],b[Z+3]),ei(b[Z+2],b[Z+3],b[Z+4])]),Y=0;4>Y;++Y)r(b,T+32*Y,Z,0,Z.length)}function C4(b,T){var Y=b[T-1],Z=b[T-1+32],le=b[T-1+64],pe=b[T-1+96];wn(b,T+0,16843009*ei(b[T-1-32],Y,Z)),wn(b,T+32,16843009*ei(Y,Z,le)),wn(b,T+64,16843009*ei(Z,le,pe)),wn(b,T+96,16843009*ei(le,pe,pe))}function x4(b,T){var Y,Z=4;for(Y=0;4>Y;++Y)Z+=b[T+Y-32]+b[T-1+32*Y];for(Z>>=3,Y=0;4>Y;++Y)i(b,T+32*Y,Z,4)}function k4(b,T){var Y=b[T-1+0],Z=b[T-1+32],le=b[T-1+64],pe=b[T-1-32],ye=b[T+0-32],Se=b[T+1-32],xe=b[T+2-32],Ne=b[T+3-32];b[T+0+96]=ei(Z,le,b[T-1+96]),b[T+1+96]=b[T+0+64]=ei(Y,Z,le),b[T+2+96]=b[T+1+64]=b[T+0+32]=ei(pe,Y,Z),b[T+3+96]=b[T+2+64]=b[T+1+32]=b[T+0+0]=ei(ye,pe,Y),b[T+3+64]=b[T+2+32]=b[T+1+0]=ei(Se,ye,pe),b[T+3+32]=b[T+2+0]=ei(xe,Se,ye),b[T+3+0]=ei(Ne,xe,Se)}function D4(b,T){var Y=b[T+1-32],Z=b[T+2-32],le=b[T+3-32],pe=b[T+4-32],ye=b[T+5-32],Se=b[T+6-32],xe=b[T+7-32];b[T+0+0]=ei(b[T+0-32],Y,Z),b[T+1+0]=b[T+0+32]=ei(Y,Z,le),b[T+2+0]=b[T+1+32]=b[T+0+64]=ei(Z,le,pe),b[T+3+0]=b[T+2+32]=b[T+1+64]=b[T+0+96]=ei(le,pe,ye),b[T+3+32]=b[T+2+64]=b[T+1+96]=ei(pe,ye,Se),b[T+3+64]=b[T+2+96]=ei(ye,Se,xe),b[T+3+96]=ei(Se,xe,xe)}function ep(b,T){var Y=b[T-1+0],Z=b[T-1+32],le=b[T-1+64],pe=b[T-1-32],ye=b[T+0-32],Se=b[T+1-32],xe=b[T+2-32],Ne=b[T+3-32];b[T+0+0]=b[T+1+64]=pe+ye+1>>1,b[T+1+0]=b[T+2+64]=ye+Se+1>>1,b[T+2+0]=b[T+3+64]=Se+xe+1>>1,b[T+3+0]=xe+Ne+1>>1,b[T+0+96]=ei(le,Z,Y),b[T+0+64]=ei(Z,Y,pe),b[T+0+32]=b[T+1+96]=ei(Y,pe,ye),b[T+1+32]=b[T+2+96]=ei(pe,ye,Se),b[T+2+32]=b[T+3+96]=ei(ye,Se,xe),b[T+3+32]=ei(Se,xe,Ne)}function tp(b,T){var Y=b[T+0-32],Z=b[T+1-32],le=b[T+2-32],pe=b[T+3-32],ye=b[T+4-32],Se=b[T+5-32],xe=b[T+6-32],Ne=b[T+7-32];b[T+0+0]=Y+Z+1>>1,b[T+1+0]=b[T+0+64]=Z+le+1>>1,b[T+2+0]=b[T+1+64]=le+pe+1>>1,b[T+3+0]=b[T+2+64]=pe+ye+1>>1,b[T+0+32]=ei(Y,Z,le),b[T+1+32]=b[T+0+96]=ei(Z,le,pe),b[T+2+32]=b[T+1+96]=ei(le,pe,ye),b[T+3+32]=b[T+2+96]=ei(pe,ye,Se),b[T+3+64]=ei(ye,Se,xe),b[T+3+96]=ei(Se,xe,Ne)}function M4(b,T){var Y=b[T-1+0],Z=b[T-1+32],le=b[T-1+64],pe=b[T-1+96];b[T+0+0]=Y+Z+1>>1,b[T+2+0]=b[T+0+32]=Z+le+1>>1,b[T+2+32]=b[T+0+64]=le+pe+1>>1,b[T+1+0]=ei(Y,Z,le),b[T+3+0]=b[T+1+32]=ei(Z,le,pe),b[T+3+32]=b[T+1+64]=ei(le,pe,pe),b[T+3+64]=b[T+2+64]=b[T+0+96]=b[T+1+96]=b[T+2+96]=b[T+3+96]=pe}function T4(b,T){var Y=b[T-1+0],Z=b[T-1+32],le=b[T-1+64],pe=b[T-1+96],ye=b[T-1-32],Se=b[T+0-32],xe=b[T+1-32],Ne=b[T+2-32];b[T+0+0]=b[T+2+32]=Y+ye+1>>1,b[T+0+32]=b[T+2+64]=Z+Y+1>>1,b[T+0+64]=b[T+2+96]=le+Z+1>>1,b[T+0+96]=pe+le+1>>1,b[T+3+0]=ei(Se,xe,Ne),b[T+2+0]=ei(ye,Se,xe),b[T+1+0]=b[T+3+32]=ei(Y,ye,Se),b[T+1+32]=b[T+3+64]=ei(Z,Y,ye),b[T+1+64]=b[T+3+96]=ei(le,Z,Y),b[T+1+96]=ei(pe,le,Z)}function Dv(b,T){var Y;for(Y=0;8>Y;++Y)r(b,T+32*Y,b,T-32,8)}function aw(b,T){var Y;for(Y=0;8>Y;++Y)i(b,T,b[T-1],8),T+=32}function Ah(b,T,Y){var Z;for(Z=0;8>Z;++Z)i(T,Y+32*Z,b,8)}function E4(b,T){var Y,Z=8;for(Y=0;8>Y;++Y)Z+=b[T+Y-32]+b[T-1+32*Y];Ah(Z>>4,b,T)}function Mv(b,T){var Y,Z=4;for(Y=0;8>Y;++Y)Z+=b[T+Y-32];Ah(Z>>3,b,T)}function I4(b,T){var Y,Z=4;for(Y=0;8>Y;++Y)Z+=b[T-1+32*Y];Ah(Z>>3,b,T)}function sw(b,T){Ah(128,b,T)}function Lm(b,T,Y){var Z=b[T-Y],le=b[T+0],pe=3*(le-Z)+L4[1020+b[T-2*Y]-b[T+Y]],ye=pM[112+(pe+4>>3)];b[T-Y]=yd[255+Z+pM[112+(pe+3>>3)]],b[T+0]=yd[255+le-ye]}function lw(b,T,Y,Z){return nu[255+b[T-2*Y]-b[T-Y]]>Z||nu[255+b[T+Y]-b[T+0]]>Z}function B_(b,T,Y,Z){return 4*nu[255+b[T-Y]-b[T+0]]+nu[255+b[T-2*Y]-b[T+Y]]<=Z}function cw(b,T,Y,Z,le){var pe=b[T-3*Y],ye=b[T-2*Y],Se=b[T-Y],xe=b[T+0],Ne=b[T+Y],st=b[T+2*Y];return 4*nu[255+Se-xe]+nu[255+ye-Ne]>Z?0:nu[255+b[T-4*Y]-pe]<=le&&nu[255+pe-ye]<=le&&nu[255+ye-Se]<=le&&nu[255+b[T+3*Y]-st]<=le&&nu[255+st-Ne]<=le&&nu[255+Ne-xe]<=le}function Tv(b,T,Y,Z){var le=2*Z+1;for(Z=0;16>Z;++Z)B_(b,T+Z,Y,le)&&Lm(b,T+Z,Y)}function dw(b,T,Y,Z){var le=2*Z+1;for(Z=0;16>Z;++Z)B_(b,T+Z*Y,1,le)&&Lm(b,T+Z*Y,1)}function Ev(b,T,Y,Z){var le;for(le=3;0<le;--le)Tv(b,T+=4*Y,Y,Z)}function aM(b,T,Y,Z){var le;for(le=3;0<le;--le)dw(b,T+=4,Y,Z)}function np(b,T,Y,Z,le,pe,ye,Se){for(pe=2*pe+1;0<le--;){if(cw(b,T,Y,pe,ye))if(lw(b,T,Y,Se))Lm(b,T,Y);else{var xe=b,Ne=T,st=Y,At=xe[Ne-2*st],Oe=xe[Ne-st],ht=xe[Ne+0],Dt=xe[Ne+st],Xt=xe[Ne+2*st],Et=27*(tn=L4[1020+3*(ht-Oe)+L4[1020+At-Dt]])+63>>7,Jt=18*tn+63>>7,tn=9*tn+63>>7;xe[Ne-3*st]=yd[255+xe[Ne-3*st]+tn],xe[Ne-2*st]=yd[255+At+Jt],xe[Ne-st]=yd[255+Oe+Et],xe[Ne+0]=yd[255+ht-Et],xe[Ne+st]=yd[255+Dt-Jt],xe[Ne+2*st]=yd[255+Xt-tn]}T+=Z}}function rp(b,T,Y,Z,le,pe,ye,Se){for(pe=2*pe+1;0<le--;){if(cw(b,T,Y,pe,ye))if(lw(b,T,Y,Se))Lm(b,T,Y);else{var xe=b,Ne=T,st=Y,At=xe[Ne-st],Oe=xe[Ne+0],ht=xe[Ne+st],Dt=pM[112+(4+(Xt=3*(Oe-At))>>3)],Xt=pM[112+(Xt+3>>3)],Et=Dt+1>>1;xe[Ne-2*st]=yd[255+xe[Ne-2*st]+Et],xe[Ne-st]=yd[255+At+Xt],xe[Ne+0]=yd[255+Oe-Dt],xe[Ne+st]=yd[255+ht-Et]}T+=Z}}function sM(b,T,Y,Z,le,pe){np(b,T,Y,1,16,Z,le,pe)}function lM(b,T,Y,Z,le,pe){np(b,T,1,Y,16,Z,le,pe)}function cM(b,T,Y,Z,le,pe){var ye;for(ye=3;0<ye;--ye)rp(b,T+=4*Y,Y,1,16,Z,le,pe)}function H_(b,T,Y,Z,le,pe){var ye;for(ye=3;0<ye;--ye)rp(b,T+=4,1,Y,16,Z,le,pe)}function dM(b,T,Y,Z,le,pe,ye,Se){np(b,T,le,1,8,pe,ye,Se),np(Y,Z,le,1,8,pe,ye,Se)}function F(b,T,Y,Z,le,pe,ye,Se){np(b,T,1,le,8,pe,ye,Se),np(Y,Z,1,le,8,pe,ye,Se)}function ae(b,T,Y,Z,le,pe,ye,Se){rp(b,T+4*le,le,1,8,pe,ye,Se),rp(Y,Z+4*le,le,1,8,pe,ye,Se)}function Ie(b,T,Y,Z,le,pe,ye,Se){rp(b,T+4,1,le,8,pe,ye,Se),rp(Y,Z+4,1,le,8,pe,ye,Se)}function qe(){this.ba=new Li,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new wo,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function gt(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function Zt(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function dn(){this.ua=0,this.Wa=new Ti,this.vb=new Ti,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new Lt,this.yc=new Ge}function pr(){this.xb=this.a=0,this.l=new wv,this.ca=new Li,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new Pe,this.Pb=0,this.wd=new Pe,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new dn,this.ab=0,this.gc=a(4,Zt),this.Oc=0}function ur(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new wv,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function ai(b,T,Y,Z,le,pe,ye){for(b=null==b?0:b[T+0],T=0;T<ye;++T)le[pe+T]=b+Y[Z+T]&255,b=le[pe+T]}function _i(b,T,Y,Z,le,pe,ye){var Se;if(null==b)ai(null,null,Y,Z,le,pe,ye);else for(Se=0;Se<ye;++Se)le[pe+Se]=b[T+Se]+Y[Z+Se]&255}function Qi(b,T,Y,Z,le,pe,ye){if(null==b)ai(null,null,Y,Z,le,pe,ye);else{var Se,xe=b[T+0],Ne=xe,st=xe;for(Se=0;Se<ye;++Se)Ne=st+(xe=b[T+Se])-Ne,st=Y[Z+Se]+(-256&Ne?0>Ne?0:255:Ne)&255,Ne=xe,le[pe+Se]=st}}function bs(b,T,Y,Z){var le=T.width,pe=T.o;if(n(null!=b&&null!=T),0>Y||0>=Z||Y+Z>pe)return null;if(!b.Cc){if(null==b.ga){var ye;if(b.ga=new ur,(ye=null==b.ga)||(ye=T.width*T.o,n(0==b.Gb.length),b.Gb=o(ye),b.Uc=0,null==b.Gb?ye=0:(b.mb=b.Gb,b.nb=b.Uc,b.rc=null,ye=1),ye=!ye),!ye){var Se=b.Fa,xe=b.P,Ne=b.qc,st=b.mb,At=b.nb,Oe=xe+1,ht=Ne-1,Dt=(ye=b.ga).l;if(n(null!=Se&&null!=st&&null!=T),Hm[0]=null,Hm[1]=ai,Hm[2]=_i,Hm[3]=Qi,ye.ca=st,ye.tb=At,ye.c=T.width,ye.i=T.height,n(0<ye.c&&0<ye.i),1>=Ne)T=0;else if(ye.$a=3&Se[xe+0],ye.Z=Se[xe+0]>>2&3,ye.Lc=Se[xe+0]>>4&3,xe=Se[xe+0]>>6&3,0>ye.$a||1<ye.$a||4<=ye.Z||1<ye.Lc||xe)T=0;else if(Dt.put=Gr,Dt.ac=kh,Dt.bc=Xf,Dt.ma=ye,Dt.width=T.width,Dt.height=T.height,Dt.Da=T.Da,Dt.v=T.v,Dt.va=T.va,Dt.j=T.j,Dt.o=T.o,ye.$a)e:{n(1==ye.$a),T=R_();t:for(;;){if(null==T){T=0;break e}if(n(null!=ye),ye.mc=T,T.c=ye.c,T.i=ye.i,T.l=ye.l,T.l.ma=ye,T.l.width=ye.c,T.l.height=ye.i,T.a=0,Mt(T.m,Se,Oe,ht),!Mh(ye.c,ye.i,1,T,null)||(1==T.ab&&3==T.gc[0].hc&&Au(T.s)?(ye.ic=1,Se=T.c*T.i,T.Ta=null,T.Ua=0,T.V=o(Se),T.Ba=0,null==T.V?(T.a=1,T=0):T=1):(ye.ic=0,T=P_(T,ye.c)),!T))break t;T=1;break e}ye.mc=null,T=0}else T=ht>=ye.c*ye.i;ye=!T}if(ye)return null;1!=b.ga.Lc?b.Ga=0:Z=pe-Y}n(null!=b.ga),n(Y+Z<=pe);e:{if(T=(Se=b.ga).c,pe=Se.l.o,0==Se.$a){if(Oe=b.rc,ht=b.Vc,Dt=b.Fa,Ne=b.mb,st=b.nb+Y*T,n((xe=b.P+1+Y*T)<=b.P+b.qc),0!=Se.Z)for(n(null!=Hm[Se.Z]),ye=0;ye<Z;++ye)Hm[Se.Z](Oe,ht,Dt,xe,Ne,st,T),Oe=Ne,ht=st,st+=T,xe+=T;else for(ye=0;ye<Z;++ye)r(Ne,st,Dt,xe,T),Oe=Ne,ht=st,st+=T,xe+=T;b.rc=Oe,b.Vc=ht}else{if(n(null!=Se.mc),T=Y+Z,n(null!=(ye=Se.mc)),n(T<=ye.i),ye.C>=T)T=1;else if(Se.ic||Ra(),Se.ic){Se=ye.V,Oe=ye.Ba;var Xt=ye.i,Et=(Dt=1,xe=ye.$/(ht=ye.c),Ne=ye.$%ht,st=ye.m,At=ye.s,ye.$),Jt=ht*Xt,tn=ht*T,xn=At.wc,hn=Et<tn?ml(At,Ne,xe):null;n(Et<=Jt),n(T<=Xt),n(Au(At));t:for(;;){for(;!st.h&&Et<tn;){if(Ne&xn||(hn=ml(At,Ne,xe)),n(null!=hn),vt(st),256>(Xt=$a(hn.G[0],hn.H[0],st)))Se[Oe+Et]=Xt,++Et,++Ne>=ht&&(Ne=0,++xe<=T&&!(xe%16)&&Lu(ye,xe));else{if(!(280>Xt)){Dt=0;break t}Xt=Xd(Xt-256,st);var xr,sr=$a(hn.G[4],hn.H[4],st);if(vt(st),!(Et>=(sr=Jd(ht,sr=Xd(sr,st)))&&Jt-Et>=Xt)){Dt=0;break t}for(xr=0;xr<Xt;++xr)Se[Oe+Et+xr]=Se[Oe+Et+xr-sr];for(Et+=Xt,Ne+=Xt;Ne>=ht;)Ne-=ht,++xe<=T&&!(xe%16)&&Lu(ye,xe);Et<tn&&Ne&xn&&(hn=ml(At,Ne,xe))}n(st.h==Qe(st))}Lu(ye,xe>T?T:xe);break t}!Dt||st.h&&Et<Jt?(Dt=0,ye.a=st.h?5:3):ye.$=Et,T=Dt}else T=Nu(ye,ye.V,ye.Ba,ye.c,ye.i,T,vv);if(!T){Z=0;break e}}Y+Z>=pe&&(b.Cc=1),Z=1}if(!Z)return null;if(b.Cc&&(null!=(Z=b.ga)&&(Z.mc=null),b.ga=null,0<b.Ga))return alert("todo:WebPDequantizeLevels"),null}return b.nb+Y*le}function Jo(b,T,Y,Z,le,pe){for(;0<le--;){var ye,Se=b,xe=T+(Y?1:0),Ne=b,st=T+(Y?0:3);for(ye=0;ye<Z;++ye){var At=Ne[st+4*ye];255!=At&&(Se[xe+4*ye+0]=Se[xe+4*ye+0]*(At*=32897)>>23,Se[xe+4*ye+1]=Se[xe+4*ye+1]*At>>23,Se[xe+4*ye+2]=Se[xe+4*ye+2]*At>>23)}T+=pe}}function Ho(b,T,Y,Z,le){for(;0<Z--;){var pe;for(pe=0;pe<Y;++pe){var ye=b[T+2*pe+0],Se=15&(Ne=b[T+2*pe+1]),xe=4369*Se,Ne=(240&Ne|Ne>>4)*xe>>16;b[T+2*pe+0]=(240&ye|ye>>4)*xe>>16&240|(15&ye|ye<<4)*xe>>16>>4&15,b[T+2*pe+1]=240&Ne|Se}T+=le}}function pa(b,T,Y,Z,le,pe,ye,Se){var xe,Ne,st=255;for(Ne=0;Ne<le;++Ne){for(xe=0;xe<Z;++xe){var At=b[T+xe];pe[ye+4*xe]=At,st&=At}T+=Y,ye+=Se}return 255!=st}function Oa(b,T,Y,Z,le){var pe;for(pe=0;pe<le;++pe)Y[Z+pe]=b[T+pe]>>8}function Ra(){vw=Jo,RZ=Ho,PZ=pa,FZ=Oa}function zl(b,T,Y){Le[b]=function(Z,le,pe,ye,Se,xe,Ne,st,At,Oe,ht,Dt,Xt,Et,Jt,tn,xn){var hn,xr=xn-1>>1,sr=Se[xe+0]|Ne[st+0]<<16,Si=At[Oe+0]|ht[Dt+0]<<16;n(null!=Z);var mr=3*sr+Si+131074>>2;for(T(Z[le+0],255&mr,mr>>16,Xt,Et),null!=pe&&T(pe[ye+0],255&(mr=3*Si+sr+131074>>2),mr>>16,Jt,tn),hn=1;hn<=xr;++hn){var Zi=Se[xe+hn]|Ne[st+hn]<<16,Rs=At[Oe+hn]|ht[Dt+hn]<<16,Ci=sr+Zi+Si+Rs+524296,gr=Ci+2*(Zi+Si)>>3;mr=gr+sr>>1,sr=(Ci=Ci+2*(sr+Rs)>>3)+Zi>>1,T(Z[le+2*hn-1],255&mr,mr>>16,Xt,Et+(2*hn-1)*Y),T(Z[le+2*hn-0],255&sr,sr>>16,Xt,Et+(2*hn-0)*Y),null!=pe&&(sr=gr+Rs>>1,T(pe[ye+2*hn-1],255&(mr=Ci+Si>>1),mr>>16,Jt,tn+(2*hn-1)*Y),T(pe[ye+2*hn+0],255&sr,sr>>16,Jt,tn+(2*hn+0)*Y)),sr=Zi,Si=Rs}1&xn||(T(Z[le+xn-1],255&(mr=3*sr+Si+131074>>2),mr>>16,Xt,Et+(xn-1)*Y),null!=pe&&T(pe[ye+xn-1],255&(mr=3*Si+sr+131074>>2),mr>>16,Jt,tn+(xn-1)*Y))}}function ip(){ru[mM]=zOe,ru[gM]=qZ,ru[VZ]=WOe,ru[_M]=KZ,ru[vM]=ZZ,ru[N4]=XZ,ru[zZ]=$Oe,ru[O4]=qZ,ru[R4]=KZ,ru[yM]=ZZ,ru[P4]=XZ}function uw(b){return b&~GOe?0>b?0:255:b>>JZ}function j_(b,T){return uw((19077*b>>8)+(26149*T>>8)-14234)}function U_(b,T,Y){return uw((19077*b>>8)-(6419*T>>8)-(13320*Y>>8)+8708)}function Nm(b,T){return uw((19077*b>>8)+(33050*T>>8)-17685)}function Y_(b,T,Y,Z,le){Z[le+0]=j_(b,Y),Z[le+1]=U_(b,T,Y),Z[le+2]=Nm(b,T)}function Iv(b,T,Y,Z,le){Z[le+0]=Nm(b,T),Z[le+1]=U_(b,T,Y),Z[le+2]=j_(b,Y)}function Av(b,T,Y,Z,le){var pe=U_(b,T,Y);T=pe<<3&224|Nm(b,T)>>3,Z[le+0]=248&j_(b,Y)|pe>>5,Z[le+1]=T}function Wl(b,T,Y,Z,le){var pe=240&Nm(b,T)|15;Z[le+0]=240&j_(b,Y)|U_(b,T,Y)>>4,Z[le+1]=pe}function V_(b,T,Y,Z,le){Z[le+0]=255,Y_(b,T,Y,Z,le+1)}function z_(b,T,Y,Z,le){Iv(b,T,Y,Z,le),Z[le+3]=255}function hw(b,T,Y,Z,le){Y_(b,T,Y,Z,le),Z[le+3]=255}function Lh(b,T,Y){Le[b]=function(Z,le,pe,ye,Se,xe,Ne,st,At){for(var Oe=st+(-2&At)*Y;st!=Oe;)T(Z[le+0],pe[ye+0],Se[xe+0],Ne,st),T(Z[le+1],pe[ye+0],Se[xe+0],Ne,st+Y),le+=2,++ye,++xe,st+=2*Y;1&At&&T(Z[le+0],pe[ye+0],Se[xe+0],Ne,st)}}function pc(b,T,Y){return 0==Y?0==b?0==T?6:5:0==T?4:0:Y}function uM(b,T,Y,Z,le){switch(b>>>30){case 3:op(T,Y,Z,le,0);break;case 2:Fm(T,Y,Z,le);break;case 1:$l(T,Y,Z,le)}}function Lv(b,T){var Y,Z,le=T.M,pe=T.Nb,ye=b.oc,Se=b.pc+40,xe=b.oc,Ne=b.pc+584,st=b.oc,At=b.pc+600;for(Y=0;16>Y;++Y)ye[Se+32*Y-1]=129;for(Y=0;8>Y;++Y)xe[Ne+32*Y-1]=129,st[At+32*Y-1]=129;for(0<le?ye[Se-1-32]=xe[Ne-1-32]=st[At-1-32]=129:(i(ye,Se-32-1,127,21),i(xe,Ne-32-1,127,9),i(st,At-32-1,127,9)),Z=0;Z<b.za;++Z){var Oe=T.ya[T.aa+Z];if(0<Z){for(Y=-1;16>Y;++Y)r(ye,Se+32*Y-4,ye,Se+32*Y+12,4);for(Y=-1;8>Y;++Y)r(xe,Ne+32*Y-4,xe,Ne+32*Y+4,4),r(st,At+32*Y-4,st,At+32*Y+4,4)}var ht=b.Gd,Dt=b.Hd+Z,Xt=Oe.ad,Et=Oe.Hc;if(0<le&&(r(ye,Se-32,ht[Dt].y,0,16),r(xe,Ne-32,ht[Dt].f,0,8),r(st,At-32,ht[Dt].ea,0,8)),Oe.Za){var Jt=ye,tn=Se-32+16;for(0<le&&(Z>=b.za-1?i(Jt,tn,ht[Dt].y[15],4):r(Jt,tn,ht[Dt+1].y,0,4)),Y=0;4>Y;Y++)Jt[tn+128+Y]=Jt[tn+256+Y]=Jt[tn+384+Y]=Jt[tn+0+Y];for(Y=0;16>Y;++Y,Et<<=2)Ru[Oe.Ob[Y]](Jt=ye,tn=Se+eX[Y]),uM(Et,Xt,16*+Y,Jt,tn)}else if(Jt=pc(Z,le,Oe.Ob[0]),Bm[Jt](ye,Se),0!=Et)for(Y=0;16>Y;++Y,Et<<=2)uM(Et,Xt,16*+Y,ye,Se+eX[Y]);for(Y=Oe.Gc,Jt=pc(Z,le,Oe.Dd),sp[Jt](xe,Ne),sp[Jt](st,At),Et=Xt,Jt=xe,tn=Ne,255&(Oe=0|Y)&&(170&Oe?Fv(Et,256,Jt,tn):Oh(Et,256,Jt,tn)),Oe=st,Et=At,255&(Y>>=8)&&(170&Y?Fv(Xt,320,Oe,Et):Oh(Xt,320,Oe,Et)),le<b.Ub-1&&(r(ht[Dt].y,0,ye,Se+480,16),r(ht[Dt].f,0,xe,Ne+224,8),r(ht[Dt].ea,0,st,At+224,8)),ht=b.sa,Dt=b.ta+16*Z+16*pe*b.R,Xt=b.qa,Oe=b.ra+8*Z+(Y=8*pe*b.B),Et=b.Ha,Jt=b.Ia+8*Z+Y,Y=0;16>Y;++Y)r(ht,Dt+Y*b.R,ye,Se+32*Y,16);for(Y=0;8>Y;++Y)r(Xt,Oe+Y*b.B,xe,Ne+32*Y,8),r(Et,Jt+Y*b.B,st,At+32*Y,8)}}function hM(b,T,Y,Z,le,pe,ye,Se,xe){var Ne=[0],st=[0],At=0,Oe=null!=xe?xe.kd:0,ht=xe??new gt;if(null==b||12>Y)return 7;ht.data=b,ht.w=T,ht.ha=Y,T=[T],Y=[Y],ht.gb=[ht.gb];e:{var Dt=T,Xt=Y,Et=ht.gb;if(n(null!=b),n(null!=Xt),n(null!=Et),Et[0]=0,12<=Xt[0]&&!e(b,Dt[0],"RIFF")){if(e(b,Dt[0]+8,"WEBP")){Et=3;break e}var Jt=Tr(b,Dt[0]+4);if(12>Jt||4294967286<Jt){Et=3;break e}if(Oe&&Jt>Xt[0]-8){Et=7;break e}Et[0]=Jt,Dt[0]+=12,Xt[0]-=12}Et=0}if(0!=Et)return Et;for(Jt=0<ht.gb[0],Y=Y[0];;){e:{var tn=b;Xt=T,Et=Y;var xn=Ne,hn=st,xr=Dt=[0];if((mr=At=[At])[0]=0,8>Et[0])Et=7;else{if(!e(tn,Xt[0],"VP8X")){if(10!=Tr(tn,Xt[0]+4)){Et=3;break e}if(18>Et[0]){Et=7;break e}var sr=Tr(tn,Xt[0]+8),Si=1+Wn(tn,Xt[0]+12);if(2147483648<=Si*(tn=1+Wn(tn,Xt[0]+15))){Et=3;break e}null!=xr&&(xr[0]=sr),null!=xn&&(xn[0]=Si),null!=hn&&(hn[0]=tn),Xt[0]+=18,Et[0]-=18,mr[0]=1}Et=0}}if(At=At[0],0!=Et)return Et;if(Xt=!!(2&(Dt=Dt[0])),!Jt&&At)return 3;if(null!=pe&&(pe[0]=!!(16&Dt)),null!=ye&&(ye[0]=Xt),null!=Se&&(Se[0]=0),ye=Ne[0],Dt=st[0],At&&Xt&&null==xe){Et=0;break}if(4>Y){Et=7;break}if(Jt&&At||!Jt&&!At&&!e(b,T[0],"ALPH")){Y=[Y],ht.na=[ht.na],ht.P=[ht.P],ht.Sa=[ht.Sa];e:{Et=T,Jt=Y;var mr=ht.gb;xn=ht.na,hn=ht.P,xr=ht.Sa,Si=22,n(null!=(sr=b)),n(null!=Jt),tn=Et[0];var Zi=Jt[0];for(n(null!=xn),n(null!=xr),xn[0]=null,hn[0]=null,xr[0]=0;;){if(Et[0]=tn,Jt[0]=Zi,8>Zi){Et=7;break e}var Rs=Tr(sr,tn+4);if(4294967286<Rs){Et=3;break e}var Ci=8+Rs+1&-2;if(Si+=Ci,0<mr&&Si>mr){Et=3;break e}if(!e(sr,tn,"VP8 ")||!e(sr,tn,"VP8L")){Et=0;break e}if(Zi[0]<Ci){Et=7;break e}e(sr,tn,"ALPH")||(xn[0]=sr,hn[0]=tn+8,xr[0]=Rs),tn+=Ci,Zi-=Ci}}if(Y=Y[0],ht.na=ht.na[0],ht.P=ht.P[0],ht.Sa=ht.Sa[0],0!=Et)break}Y=[Y],ht.Ja=[ht.Ja],ht.xa=[ht.xa];e:if(mr=b,Et=T,Jt=Y,xn=ht.gb[0],hn=ht.Ja,xr=ht.xa,sr=Et[0],tn=!e(mr,sr,"VP8 "),Si=!e(mr,sr,"VP8L"),n(null!=mr),n(null!=Jt),n(null!=hn),n(null!=xr),8>Jt[0])Et=7;else{if(tn||Si){if(mr=Tr(mr,sr+4),12<=xn&&mr>xn-12){Et=3;break e}if(Oe&&mr>Jt[0]-8){Et=7;break e}hn[0]=mr,Et[0]+=8,Jt[0]-=8,xr[0]=Si}else xr[0]=5<=Jt[0]&&47==mr[sr+0]&&!(mr[sr+4]>>5),hn[0]=Jt[0];Et=0}if(Y=Y[0],ht.Ja=ht.Ja[0],ht.xa=ht.xa[0],T=T[0],0!=Et)break;if(4294967286<ht.Ja)return 3;if(null==Se||Xt||(Se[0]=ht.xa?2:1),ye=[ye],Dt=[Dt],ht.xa){if(5>Y){Et=7;break}Se=ye,Oe=Dt,Xt=pe,null==b||5>Y?b=0:5<=Y&&47==b[T+0]&&!(b[T+4]>>5)?(Jt=[0],mr=[0],xn=[0],Mt(hn=new Pe,b,T,Y),Jf(hn,Jt,mr,xn)?(null!=Se&&(Se[0]=Jt[0]),null!=Oe&&(Oe[0]=mr[0]),null!=Xt&&(Xt[0]=xn[0]),b=1):b=0):b=0}else{if(10>Y){Et=7;break}Se=Dt,null==b||10>Y||!nM(b,T+3,Y-3)?b=0:(Oe=b[T+0]|b[T+1]<<8|b[T+2]<<16,Xt=16383&(b[T+7]<<8|b[T+6]),b=16383&(b[T+9]<<8|b[T+8]),1&Oe||3<(Oe>>1&7)||!(Oe>>4&1)||Oe>>5>=ht.Ja||!Xt||!b?b=0:(ye&&(ye[0]=Xt),Se&&(Se[0]=b),b=1))}if(!b||(ye=ye[0],Dt=Dt[0],At&&(Ne[0]!=ye||st[0]!=Dt)))return 3;null!=xe&&(xe[0]=ht,xe.offset=T-xe.w,n(4294967286>T-xe.w),n(xe.offset==xe.ha-Y));break}return 0==Et||7==Et&&At&&null==xe?(null!=pe&&(pe[0]|=null!=ht.na&&0<ht.na.length),null!=Z&&(Z[0]=ye),null!=le&&(le[0]=Dt),0):Et}function tu(b,T,Y){var Z=T.width,le=T.height,pe=0,ye=0,Se=Z,xe=le;if(T.Da=null!=b&&0<b.Da,T.Da&&(Se=b.cd,xe=b.bd,pe=b.v,ye=b.j,11>Y||(pe&=-2,ye&=-2),0>pe||0>ye||0>=Se||0>=xe||pe+Se>Z||ye+xe>le))return 0;if(T.v=pe,T.j=ye,T.va=pe+Se,T.o=ye+xe,T.U=Se,T.T=xe,T.da=null!=b&&0<b.da,T.da){if(!zr(Se,xe,Y=[b.ib],pe=[b.hb]))return 0;T.ib=Y[0],T.hb=pe[0]}return T.ob=null!=b&&b.ob,T.Kb=null==b||!b.Sd,T.da&&(T.ob=T.ib<3*Z/4&&T.hb<3*le/4,T.Kb=0),1}function W_(b){if(null==b)return 2;if(11>b.S){var T=b.f.RGBA;T.fb+=(b.height-1)*T.A,T.A=-T.A}else(T=b.f.kb).O+=((b=b.height)-1)*T.fa,T.fa=-T.fa,T.N+=(b-1>>1)*T.Ab,T.Ab=-T.Ab,T.W+=(b-1>>1)*T.Db,T.Db=-T.Db,null!=T.F&&(T.J+=(b-1)*T.lb,T.lb=-T.lb);return 0}function fw(b,T,Y,Z){if(null==Z||0>=b||0>=T)return 2;if(null!=Y){if(Y.Da){var le=Y.cd,pe=Y.bd,ye=-2&Y.v,Se=-2&Y.j;if(0>ye||0>Se||0>=le||0>=pe||ye+le>b||Se+pe>T)return 2;b=le,T=pe}if(Y.da){if(!zr(b,T,le=[Y.ib],pe=[Y.hb]))return 2;b=le[0],T=pe[0]}}Z.width=b,Z.height=T;e:{var xe=Z.width,Ne=Z.height;if(b=Z.S,0>=xe||0>=Ne||!(b>=mM&&13>b))b=2;else{if(0>=Z.Rd&&null==Z.sd){ye=pe=le=T=0;var st=(Se=xe*tX[b])*Ne;if(11>b||(pe=(Ne+1)/2*(T=(xe+1)/2),12==b&&(ye=(le=xe)*Ne)),null==(Ne=o(st+2*pe+ye))){b=1;break e}Z.sd=Ne,11>b?((xe=Z.f.RGBA).eb=Ne,xe.fb=0,xe.A=Se,xe.size=st):((xe=Z.f.kb).y=Ne,xe.O=0,xe.fa=Se,xe.Fd=st,xe.f=Ne,xe.N=0+st,xe.Ab=T,xe.Cd=pe,xe.ea=Ne,xe.W=0+st+pe,xe.Db=T,xe.Ed=pe,12==b&&(xe.F=Ne,xe.J=0+st+2*pe),xe.Tc=ye,xe.lb=le)}if(T=1,pe=Z.width,ye=Z.height,(le=Z.S)>=mM&&13>le)if(11>le)b=Z.f.RGBA,T&=(Se=Math.abs(b.A))*(ye-1)+pe<=b.size,T&=Se>=pe*tX[le],T&=null!=b.eb;else{b=Z.f.kb,Se=(pe+1)/2,st=(ye+1)/2,xe=Math.abs(b.fa),Ne=Math.abs(b.Ab);var At=Math.abs(b.Db),Oe=Math.abs(b.lb);T&=xe*(ye-1)+pe<=b.Fd,T&=Ne*(st-1)+Se<=b.Cd,T=(T&=At*(st-1)+Se<=b.Ed)&xe>=pe&Ne>=Se&At>=Se,T&=null!=b.y,T&=null!=b.f,T&=null!=b.ea,12==le&&(T&=Oe>=pe,T&=Oe*(ye-1)+pe<=b.Tc,T&=null!=b.F)}else T=0;b=T?0:2}}return 0!=b||null!=Y&&Y.fd&&(b=W_(Z)),b}var Nv=64,$_=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],pw=24,mc=32,Gc=8,Ov=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];cr("Predictor0","PredictorAdd0"),Le.Predictor0=function(){return 4278190080},Le.Predictor1=function(b){return b},Le.Predictor2=function(b,T,Y){return T[Y+0]},Le.Predictor3=function(b,T,Y){return T[Y+1]},Le.Predictor4=function(b,T,Y){return T[Y-1]},Le.Predictor5=function(b,T,Y){return Ir(Ir(b,T[Y+1]),T[Y+0])},Le.Predictor6=function(b,T,Y){return Ir(b,T[Y-1])},Le.Predictor7=function(b,T,Y){return Ir(b,T[Y+0])},Le.Predictor8=function(b,T,Y){return Ir(T[Y-1],T[Y+0])},Le.Predictor9=function(b,T,Y){return Ir(T[Y+0],T[Y+1])},Le.Predictor10=function(b,T,Y){return Ir(Ir(b,T[Y-1]),Ir(T[Y+0],T[Y+1]))},Le.Predictor11=function(b,T,Y){var Z=T[Y+0];return 0>=mi(Z>>24&255,b>>24&255,(T=T[Y-1])>>24&255)+mi(Z>>16&255,b>>16&255,T>>16&255)+mi(Z>>8&255,b>>8&255,T>>8&255)+mi(255&Z,255&b,255&T)?Z:b},Le.Predictor12=function(b,T,Y){var Z=T[Y+0];return(bo((b>>24&255)+(Z>>24&255)-((T=T[Y-1])>>24&255))<<24|bo((b>>16&255)+(Z>>16&255)-(T>>16&255))<<16|bo((b>>8&255)+(Z>>8&255)-(T>>8&255))<<8|bo((255&b)+(255&Z)-(255&T)))>>>0},Le.Predictor13=function(b,T,Y){var Z=T[Y-1];return(zi((b=Ir(b,T[Y+0]))>>24&255,Z>>24&255)<<24|zi(b>>16&255,Z>>16&255)<<16|zi(b>>8&255,Z>>8&255)<<8|zi(255&b,255&Z))>>>0};var Om=Le.PredictorAdd0;Le.PredictorAdd1=Ki,cr("Predictor2","PredictorAdd2"),cr("Predictor3","PredictorAdd3"),cr("Predictor4","PredictorAdd4"),cr("Predictor5","PredictorAdd5"),cr("Predictor6","PredictorAdd6"),cr("Predictor7","PredictorAdd7"),cr("Predictor8","PredictorAdd8"),cr("Predictor9","PredictorAdd9"),cr("Predictor10","PredictorAdd10"),cr("Predictor11","PredictorAdd11"),cr("Predictor12","PredictorAdd12"),cr("Predictor13","PredictorAdd13");var Rm=Le.PredictorAdd2;Dr("ColorIndexInverseTransform","MapARGB","32b",function(b){return b>>8&255},function(b){return b}),Dr("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(b){return b},function(b){return b>>8&255});var Rv,G_=Le.ColorIndexInverseTransform,ws=Le.MapARGB,A4=Le.VP8LColorIndexInverseTransformAlpha,Nh=Le.MapAlpha,Ou=Le.VP8LPredictorsAdd=[];Ou.length=16,(Le.VP8LPredictors=[]).length=16,(Le.VP8LPredictorsAdd_C=[]).length=16,(Le.VP8LPredictors_C=[]).length=16;var q_,mw,gw,Pv,K_,Z_,Pm,op,Fm,Fv,$l,Oh,aa,sa,cs,Os,ap,_w,Bv,fM,AZ,LZ,NZ,OZ,vw,RZ,PZ,FZ,BZ=o(511),HZ=o(2041),jZ=o(225),UZ=o(767),YZ=0,L4=HZ,pM=jZ,yd=UZ,nu=BZ,mM=0,gM=1,VZ=2,_M=3,vM=4,N4=5,zZ=6,O4=7,R4=8,yM=9,P4=10,IOe=[2,3,7],AOe=[3,3,11],WZ=[280,256,256,256,40],LOe=[0,1,1,1,0],NOe=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],OOe=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],ROe=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],POe=8,F4=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],B4=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],yw=null,FOe=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],BOe=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],$Z=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],HOe=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],jOe=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],UOe=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],YOe=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Bm=[],Ru=[],sp=[],VOe=1,GZ=2,Hm=[],ru=[];zl("UpsampleRgbLinePair",Y_,3),zl("UpsampleBgrLinePair",Iv,3),zl("UpsampleRgbaLinePair",hw,4),zl("UpsampleBgraLinePair",z_,4),zl("UpsampleArgbLinePair",V_,4),zl("UpsampleRgba4444LinePair",Wl,2),zl("UpsampleRgb565LinePair",Av,2);var zOe=Le.UpsampleRgbLinePair,WOe=Le.UpsampleBgrLinePair,qZ=Le.UpsampleRgbaLinePair,KZ=Le.UpsampleBgraLinePair,ZZ=Le.UpsampleArgbLinePair,XZ=Le.UpsampleRgba4444LinePair,$Oe=Le.UpsampleRgb565LinePair,bM=16,wM=1<<bM-1,bw=-227,H4=482,JZ=6,GOe=(256<<JZ)-1,QZ=0,qOe=o(256),KOe=o(256),ZOe=o(256),XOe=o(256),JOe=o(H4-bw),QOe=o(H4-bw);Lh("YuvToRgbRow",Y_,3),Lh("YuvToBgrRow",Iv,3),Lh("YuvToRgbaRow",hw,4),Lh("YuvToBgraRow",z_,4),Lh("YuvToArgbRow",V_,4),Lh("YuvToRgba4444Row",Wl,2),Lh("YuvToRgb565Row",Av,2);var eX=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],SM=[0,2,8],eRe=[8,7,6,4,4,2,2,2,1,1,1,1];this.WebPDecodeRGBA=function(b,T,Y,Z,le){var pe=gM,ye=new qe,Se=new Li;ye.ba=Se,Se.S=pe,Se.width=[Se.width],Se.height=[Se.height];var xe=Se.width,Ne=Se.height,st=new $r;if(null==st||null==b)var At=2;else n(null!=st),At=hM(b,T,Y,st.width,st.height,st.Pd,st.Qd,st.format,null);if(0!=At?xe=0:(null!=xe&&(xe[0]=st.width[0]),null!=Ne&&(Ne[0]=st.height[0]),xe=1),xe){Se.width=Se.width[0],Se.height=Se.height[0],null!=Z&&(Z[0]=Se.width),null!=le&&(le[0]=Se.height);e:{if(Z=new wv,(le=new gt).data=b,le.w=T,le.ha=Y,le.kd=1,T=[0],n(null!=le),(0==(b=hM(le.data,le.w,le.ha,null,null,null,T,null,le))||7==b)&&T[0]&&(b=4),0==(T=b)){if(n(null!=ye),Z.data=le.data,Z.w=le.w+le.offset,Z.ha=le.ha-le.offset,Z.put=Gr,Z.ac=kh,Z.bc=Xf,Z.ma=ye,le.xa){if(null==(b=R_())){ye=1;break e}if(function(Oe,ht){var Dt=[0],Xt=[0],Et=[0];t:for(;;){if(null==Oe)return 0;if(null==ht)return Oe.a=2,0;if(Oe.l=ht,Oe.a=0,Mt(Oe.m,ht.data,ht.w,ht.ha),!Jf(Oe.m,Dt,Xt,Et)){Oe.a=3;break t}if(Oe.xb=GZ,ht.width=Dt[0],ht.height=Xt[0],!Mh(Dt[0],Xt[0],1,Oe,null))break t;return 1}return n(0!=Oe.a),0}(b,Z)){if(Z=0==(T=fw(Z.width,Z.height,ye.Oa,ye.ba))){t:{Z=b;n:for(;;){if(null==Z){Z=0;break t}if(n(null!=Z.s.yc),n(null!=Z.s.Ya),n(0<Z.s.Wb),n(null!=(Y=Z.l)),n(null!=(le=Y.ma)),0!=Z.xb){if(Z.ca=le.ba,Z.tb=le.tb,n(null!=Z.ca),!tu(le.Oa,Y,_M)){Z.a=2;break n}if(!P_(Z,Y.width)||Y.da)break n;if((Y.da||Kr(Z.ca.S))&&Ra(),11>Z.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=Z.ca.f.kb.F&&Ra()),Z.Pb&&0<Z.s.ua&&null==Z.s.vb.X&&!Te(Z.s.vb,Z.s.Wa.Xa)){Z.a=1;break n}Z.xb=0}if(!Nu(Z,Z.V,Z.Ba,Z.c,Z.i,Y.o,Em))break n;le.Dc=Z.Ma,Z=1;break t}n(0!=Z.a),Z=0}Z=!Z}Z&&(T=b.a)}else T=b.a}else{if(null==(b=new p4)){ye=1;break e}if(b.Fa=le.na,b.P=le.P,b.qc=le.Sa,Eh(b,Z)){if(0==(T=fw(Z.width,Z.height,ye.Oa,ye.ba))){if(b.Aa=0,Y=ye.Oa,n(null!=(le=b)),null!=Y){if(0<(xe=0>(xe=Y.Md)?0:100<xe?255:255*xe/100)){for(Ne=st=0;4>Ne;++Ne)12>(At=le.pb[Ne]).lc&&(At.ia=xe*eRe[0>At.lc?0:At.lc]>>3),st|=At.ia;st&&(alert("todo:VP8InitRandom"),le.ia=1)}le.Ga=Y.Id,100<le.Ga?le.Ga=100:0>le.Ga&&(le.Ga=0)}(function(Oe,ht){if(null==Oe)return 0;if(null==ht)return ys(Oe,2,"NULL VP8Io parameter in VP8Decode().");if(!Oe.cb&&!Eh(Oe,ht))return 0;if(n(Oe.cb),null==ht.ac||ht.ac(ht)){ht.ob&&(Oe.L=0);var Dt=SM[Oe.L];if(2==Oe.L?(Oe.yb=0,Oe.zb=0):(Oe.yb=ht.v-Dt>>4,Oe.zb=ht.j-Dt>>4,0>Oe.yb&&(Oe.yb=0),0>Oe.zb&&(Oe.zb=0)),Oe.Va=ht.o+15+Dt>>4,Oe.Hb=ht.va+15+Dt>>4,Oe.Hb>Oe.za&&(Oe.Hb=Oe.za),Oe.Va>Oe.Ub&&(Oe.Va=Oe.Ub),0<Oe.L){var Xt=Oe.ed;for(Dt=0;4>Dt;++Dt){var Et;if(Oe.Qa.Cb){var Jt=Oe.Qa.Lb[Dt];Oe.Qa.Fb||(Jt+=Xt.Tb)}else Jt=Xt.Tb;for(Et=0;1>=Et;++Et){var tn=Oe.gd[Dt][Et],xn=Jt;if(Xt.Pc&&(xn+=Xt.vd[0],Et&&(xn+=Xt.od[0])),0<(xn=0>xn?0:63<xn?63:xn)){var hn=xn;0<Xt.wb&&(hn=4<Xt.wb?hn>>2:hn>>1)>9-Xt.wb&&(hn=9-Xt.wb),1>hn&&(hn=1),tn.dd=hn,tn.tc=2*xn+hn,tn.ld=40<=xn?2:15<=xn?1:0}else tn.tc=0;tn.La=Et}}}Dt=0}else ys(Oe,6,"Frame setup failed"),Dt=Oe.a;if(Dt=0==Dt){if(Dt){Oe.$c=0,0<Oe.Aa||(Oe.Ic=1);t:{Xt=4*(hn=Oe.za);var xr=32*hn,sr=hn+1,Si=0<Oe.L?hn*(0<Oe.Aa?2:1):0,mr=(2==Oe.Aa?2:1)*hn;if((tn=Xt+832+(Et=3*(16*(Dt=Oe.Ic)+SM[Oe.L])/2*xr)+(Jt=null!=Oe.Fa&&0<Oe.Fa.length?Oe.Kc.c*Oe.Kc.i:0))!=tn)Dt=0;else{if(tn>Oe.Vb){if(Oe.Vb=0,Oe.Ec=o(tn),Oe.Fc=0,null==Oe.Ec){Dt=ys(Oe,1,"no memory during frame initialization.");break t}Oe.Vb=tn}xn=Oe.Fc,Oe.Ac=tn=Oe.Ec,Oe.Bc=xn,xn+=Xt,Oe.Gd=a(xr,eM),Oe.Hd=0,Oe.rb=a(sr+1,nw),Oe.sb=1,Oe.wa=Si?a(Si,eu):null,Oe.Y=0,Oe.D.Nb=0,Oe.D.wa=Oe.wa,Oe.D.Y=Oe.Y,0<Oe.Aa&&(Oe.D.Y+=hn),n(!0),Oe.oc=tn,Oe.pc=xn,xn+=832,Oe.ya=a(mr,rw),Oe.aa=0,Oe.D.ya=Oe.ya,Oe.D.aa=Oe.aa,2==Oe.Aa&&(Oe.D.aa+=hn),Oe.R=16*hn,Oe.B=8*hn,hn=(xr=SM[Oe.L])*Oe.R,xr=xr/2*Oe.B,Oe.sa=tn,Oe.ta=xn+hn,Oe.qa=Oe.sa,Oe.ra=Oe.ta+16*Dt*Oe.R+xr,Oe.Ha=Oe.qa,Oe.Ia=Oe.ra+8*Dt*Oe.B+xr,Oe.$c=0,xn+=Et,Oe.mb=Jt?tn:null,Oe.nb=Jt?xn:null,n(xn+Jt<=Oe.Fc+Oe.Vb),iw(Oe),i(Oe.Ac,Oe.Bc,0,Xt),Dt=1}}if(Dt){if(ht.ka=0,ht.y=Oe.sa,ht.O=Oe.ta,ht.f=Oe.qa,ht.N=Oe.ra,ht.ea=Oe.Ha,ht.Vd=Oe.Ia,ht.fa=Oe.R,ht.Rc=Oe.B,ht.F=null,ht.J=0,!YZ){for(Dt=-255;255>=Dt;++Dt)BZ[255+Dt]=0>Dt?-Dt:Dt;for(Dt=-1020;1020>=Dt;++Dt)HZ[1020+Dt]=-128>Dt?-128:127<Dt?127:Dt;for(Dt=-112;112>=Dt;++Dt)jZ[112+Dt]=-16>Dt?-16:15<Dt?15:Dt;for(Dt=-255;510>=Dt;++Dt)UZ[255+Dt]=0>Dt?0:255<Dt?255:Dt;YZ=1}Pm=iM,op=m4,Fv=g4,$l=_4,Oh=Ih,Fm=rM,aa=sM,sa=lM,cs=dM,Os=F,ap=cM,_w=H_,Bv=ae,fM=Ie,AZ=Tv,LZ=dw,NZ=Ev,OZ=aM,Ru[0]=x4,Ru[1]=kv,Ru[2]=S4,Ru[3]=C4,Ru[4]=k4,Ru[5]=ep,Ru[6]=D4,Ru[7]=tp,Ru[8]=T4,Ru[9]=M4,Bm[0]=oM,Bm[1]=v4,Bm[2]=y4,Bm[3]=b4,Bm[4]=Am,Bm[5]=w4,Bm[6]=F_,sp[0]=E4,sp[1]=ow,sp[2]=Dv,sp[3]=aw,sp[4]=I4,sp[5]=Mv,sp[6]=sw,Dt=1}else Dt=0}Dt&&(Dt=function(Zi,Rs){for(Zi.M=0;Zi.M<Zi.Va;++Zi.M){var Ci,gr=Zi.Jc[Zi.M&Zi.Xb],Hn=Zi.m,ds=Zi;for(Ci=0;Ci<ds.za;++Ci){var vi=Hn,eo=ds,ma=eo.Ac,_l=eo.Bc+4*Ci,gc=eo.zc,Ga=eo.ya[eo.aa+Ci];if(Ga.$b=eo.Qa.Bb?Qt(vi,eo.Pa.jb[0])?2+Qt(vi,eo.Pa.jb[2]):Qt(vi,eo.Pa.jb[1]):0,eo.kc&&(Ga.Ad=Qt(vi,eo.Bd)),Ga.Za=!Qt(vi,145)+0,Ga.Za){var Gl=Ga.Ob,_c=0;for(eo=0;4>eo;++eo){var Ps,ao=gc[0+eo];for(Ps=0;4>Ps;++Ps){for(var Mo=$Z[Qt(vi,(ao=jOe[ma[_l+Ps]][ao])[0])];0<Mo;)Mo=$Z[2*Mo+Qt(vi,ao[Mo])];ma[_l+Ps]=ao=-Mo}r(Gl,_c,ma,_l,4),_c+=4,gc[0+eo]=ao}}else ao=Qt(vi,156)?Qt(vi,128)?1:3:Qt(vi,163)?2:0,Ga.Ob[0]=ao,i(ma,_l,ao,4),i(gc,0,ao,4);Ga.Dd=Qt(vi,142)?Qt(vi,114)?Qt(vi,183)?1:3:2:0}if(ds.m.Ka)return ys(Zi,7,"Premature end-of-partition0 encountered.");for(;Zi.ja<Zi.za;++Zi.ja){if(ds=gr,vi=(Hn=Zi).rb[Hn.sb-1],ma=Hn.rb[Hn.sb+Hn.ja],Ci=Hn.ya[Hn.aa+Hn.ja],_l=Hn.kc?Ci.Ad:0)vi.la=ma.la=0,Ci.Za||(vi.Na=ma.Na=0),Ci.Hc=0,Ci.Gc=0,Ci.ia=0;else{var qa,To;if(vi=ma,ma=ds,_l=Hn.Pa.Xc,Ga=Hn.pb[(gc=Hn.ya[Hn.aa+Hn.ja]).$b],_c=Hn.rb[Hn.sb-1],ao=Ps=0,i(eo=gc.ad,Gl=0,0,384),gc.Za)var vl=0,Pu=_l[3];else{Mo=o(16);var us=vi.Na+_c.Na;if(us=yw(ma,_l[1],us,Ga.Eb,0,Mo,0),vi.Na=_c.Na=(0<us)+0,1<us)Pm(Mo,0,eo,Gl);else{var qc=Mo[0]+3>>3;for(Mo=0;256>Mo;Mo+=16)eo[Gl+Mo]=qc}vl=1,Pu=_l[0]}var Qo=15&vi.la,Fs=15&_c.la;for(Mo=0;4>Mo;++Mo){var bd=1&Fs;for(qc=To=0;4>qc;++qc)Qo=Qo>>1|(bd=(us=yw(ma,Pu,us=bd+(1&Qo),Ga.Sc,vl,eo,Gl))>vl)<<7,To=To<<2|(3<us?3:1<us?2:0!=eo[Gl+0]),Gl+=16;Qo>>=4,Fs=Fs>>1|bd<<7,Ps=(Ps<<8|To)>>>0}for(Pu=Qo,vl=Fs>>4,qa=0;4>qa;qa+=2){for(To=0,Qo=vi.la>>4+qa,Fs=_c.la>>4+qa,Mo=0;2>Mo;++Mo){for(bd=1&Fs,qc=0;2>qc;++qc)Qo=Qo>>1|(bd=0<(us=yw(ma,_l[2],us=bd+(1&Qo),Ga.Qc,0,eo,Gl)))<<3,To=To<<2|(3<us?3:1<us?2:0!=eo[Gl+0]),Gl+=16;Qo>>=2,Fs=Fs>>1|bd<<5}ao|=To<<4*qa,Pu|=Qo<<4<<qa,vl|=(240&Fs)<<qa}vi.la=Pu,_c.la=vl,gc.Hc=Ps,gc.Gc=ao,gc.ia=43690&ao?0:Ga.ia,_l=!(Ps|ao)}if(0<Hn.L&&(Hn.wa[Hn.Y+Hn.ja]=Hn.gd[Ci.$b][Ci.Za],Hn.wa[Hn.Y+Hn.ja].La|=!_l),ds.Ka)return ys(Zi,7,"Premature end-of-file encountered.")}if(iw(Zi),Hn=Rs,ds=1,Ci=(gr=Zi).D,vi=0<gr.L&&gr.M>=gr.zb&&gr.M<=gr.Va,0==gr.Aa)t:{if(Ci.M=gr.M,Ci.uc=vi,Lv(gr,Ci),ds=1,Ci=(To=gr.D).Nb,vi=(ao=SM[gr.L])*gr.R,_l=gr.sa,gc=gr.ta-vi+(Mo=16*Ci*gr.R),Ga=gr.qa,eo=gr.ra-(ma=ao/2*gr.B)+(qc=8*Ci*gr.B),Gl=gr.Ha,_c=gr.Ia-ma+qc,Fs=0==(Qo=To.M),Ps=Qo>=gr.Va-1,2==gr.Aa&&Lv(gr,To),To.uc)for(bd=(us=gr).D.M,n(us.D.uc),To=us.yb;To<us.Hb;++To){Pu=bd;var vc=(wd=(yl=us).D).Nb,wd=wd.wa[wd.Y+(vl=To)],Sd=yl.sa,Kc=yl.ta+16*vc*(qa=yl.R)+16*vl,Cd=wd.dd,la=wd.tc;if(0!=la)if(n(3<=la),1==yl.L)0<vl&&LZ(Sd,Kc,qa,la+4),wd.La&&OZ(Sd,Kc,qa,la),0<Pu&&AZ(Sd,Kc,qa,la+4),wd.La&&NZ(Sd,Kc,qa,la);else{var xd=yl.B,Fu=yl.qa,X_=yl.ra+8*vc*xd+8*vl,lp=yl.Ha,yl=yl.Ia+8*vc*xd+8*vl;vc=wd.ld,0<vl&&(sa(Sd,Kc,qa,la+4,Cd,vc),Os(Fu,X_,lp,yl,xd,la+4,Cd,vc)),wd.La&&(_w(Sd,Kc,qa,la,Cd,vc),fM(Fu,X_,lp,yl,xd,la,Cd,vc)),0<Pu&&(aa(Sd,Kc,qa,la+4,Cd,vc),cs(Fu,X_,lp,yl,xd,la+4,Cd,vc)),wd.La&&(ap(Sd,Kc,qa,la,Cd,vc),Bv(Fu,X_,lp,yl,xd,la,Cd,vc))}}if(gr.ia&&alert("todo:DitherRow"),null!=Hn.put){if(To=16*Qo,Qo=16*(Qo+1),Fs?(Hn.y=gr.sa,Hn.O=gr.ta+Mo,Hn.f=gr.qa,Hn.N=gr.ra+qc,Hn.ea=gr.Ha,Hn.W=gr.Ia+qc):(To-=ao,Hn.y=_l,Hn.O=gc,Hn.f=Ga,Hn.N=eo,Hn.ea=Gl,Hn.W=_c),Ps||(Qo-=ao),Qo>Hn.o&&(Qo=Hn.o),Hn.F=null,Hn.J=null,null!=gr.Fa&&0<gr.Fa.length&&To<Qo&&(Hn.J=bs(gr,Hn,To,Qo-To),Hn.F=gr.mb,null==Hn.F&&0==Hn.F.length)){ds=ys(gr,3,"Could not decode alpha data.");break t}To<Hn.j&&(ao=Hn.j-To,To=Hn.j,n(!(1&ao)),Hn.O+=gr.R*ao,Hn.N+=gr.B*(ao>>1),Hn.W+=gr.B*(ao>>1),null!=Hn.F&&(Hn.J+=Hn.width*ao)),To<Qo&&(Hn.O+=Hn.v,Hn.N+=Hn.v>>1,Hn.W+=Hn.v>>1,null!=Hn.F&&(Hn.J+=Hn.v),Hn.ka=To-Hn.j,Hn.U=Hn.va-Hn.v,Hn.T=Qo-To,ds=Hn.put(Hn))}Ci+1!=gr.Ic||Ps||(r(gr.sa,gr.ta-vi,_l,gc+16*gr.R,vi),r(gr.qa,gr.ra-ma,Ga,eo+8*gr.B,ma),r(gr.Ha,gr.Ia-ma,Gl,_c+8*gr.B,ma))}if(!ds)return ys(Zi,6,"Output aborted.")}return 1}(Oe,ht)),null!=ht.bc&&ht.bc(ht),Dt&=1}return Dt?(Oe.cb=0,Dt):0})(b,Z)||(T=b.a)}}else T=b.a}0==T&&null!=ye.Oa&&ye.Oa.fd&&(T=W_(ye.ba))}ye=T}pe=0!=ye?null:11>pe?Se.f.RGBA.eb:Se.f.kb.y}else pe=null;return pe};var tX=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function c(Le,mt){for(var ve="",De=0;De<4;De++)ve+=String.fromCharCode(Le[mt++]);return ve}function u(Le,mt){return Le[mt+0]|Le[mt+1]<<8}function p(Le,mt){return(Le[mt+0]|Le[mt+1]<<8|Le[mt+2]<<16)>>>0}function M(Le,mt){return(Le[mt+0]|Le[mt+1]<<8|Le[mt+2]<<16|Le[mt+3]<<24)>>>0}new l;var w=[0],H=[0],q=[],te=new l,X=t,ie=function(Le,mt){var ve={},De=0,Ge=!1,We=0,Lt=0;if(ve.frames=[],! /** @license * Copyright (c) 2017 Dominik Homberger Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. https://webpjs.appspot.com WebPRiffParser dominikhlbg@gmail.com */ function(me,Pe){for(var Be=0;Be<4;Be++)if(me[Pe+Be]!="RIFF".charCodeAt(Be))return!0;return!1}(Le,mt)){for(M(Le,mt+=4),mt+=8;mt<Le.length;){var at=c(Le,mt),dt=M(Le,mt+=4);mt+=4;var tt=dt+(1&dt);switch(at){case"VP8 ":case"VP8L":void 0===ve.frames[De]&&(ve.frames[De]={}),(nn=ve.frames[De]).src_off=Ge?Lt:mt-8,nn.src_size=We+dt+8,De++,Ge&&(Ge=!1,We=0,Lt=0);break;case"VP8X":(nn=ve.header={}).feature_flags=Le[mt];var Mt=mt+4;nn.canvas_width=1+p(Le,Mt),nn.canvas_height=1+p(Le,Mt+=3),Mt+=3;break;case"ALPH":Ge=!0,We=tt+8,Lt=mt-8;break;case"ANIM":(nn=ve.header).bgcolor=M(Le,mt),nn.loop_count=u(Le,Mt=mt+4),Mt+=2;break;case"ANMF":var cn,nn;(nn=ve.frames[De]={}).offset_x=2*p(Le,mt),nn.offset_y=2*p(Le,mt+=3),nn.width=1+p(Le,mt+=3),nn.height=1+p(Le,mt+=3),nn.duration=p(Le,mt+=3),mt+=3,cn=Le[mt++],nn.dispose=1&cn,nn.blend=cn>>1&1}"ANMF"!=at&&(mt+=tt)}return ve}}(X,0);ie.response=X,ie.rgbaoutput=!0,ie.dataurl=!1;var be=ie.header?ie.header:null,Ce=ie.frames?ie.frames:null;if(be){be.loop_counter=be.loop_count,w=[be.canvas_height],H=[be.canvas_width];for(var Je=0;Je<Ce.length&&0!=Ce[Je].blend;Je++);}var Ct=Ce[0],bt=te.WebPDecodeRGBA(X,Ct.src_off,Ct.src_size,H,w);Ct.rgba=bt,Ct.imgwidth=H[0],Ct.imgheight=w[0];for(var ze=0;ze<H[0]*w[0]*4;ze++)q[ze]=bt[ze];return this.width=H,this.height=w,this.data=q,this}function $5e(){var t,e=unescape(encodeURIComponent(this.internal.__metadata__.metadata));t=this.internal.__metadata__.rawXml?e:'<x:xmpmeta xmlns:x="adobe:ns:meta/"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceUri+'"><jspdf:metadata>'+e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")+"</jspdf:metadata></rdf:Description></rdf:RDF></x:xmpmeta>",this.internal.__metadata__.metadataObjectNumber=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+t.length+" >>"),this.internal.write("stream"),this.internal.write(t),this.internal.write("endstream"),this.internal.write("endobj")}function G5e(){this.internal.__metadata__.metadataObjectNumber&&this.internal.write("/Metadata "+this.internal.__metadata__.metadataObjectNumber+" 0 R")}(function(t){var n,e,r,i,o,a,s,l,c,u=function(me){return this.isStrokeTransparent=(me=me||{}).isStrokeTransparent||!1,this.strokeOpacity=me.strokeOpacity||1,this.strokeStyle=me.strokeStyle||"#000000",this.fillStyle=me.fillStyle||"#000000",this.isFillTransparent=me.isFillTransparent||!1,this.fillOpacity=me.fillOpacity||1,this.font=me.font||"10px sans-serif",this.textBaseline=me.textBaseline||"alphabetic",this.textAlign=me.textAlign||"left",this.lineWidth=me.lineWidth||1,this.lineJoin=me.lineJoin||"miter",this.lineCap=me.lineCap||"butt",this.path=me.path||[],this.transform=void 0!==me.transform?me.transform.clone():new l,this.globalCompositeOperation=me.globalCompositeOperation||"normal",this.globalAlpha=me.globalAlpha||1,this.clip_path=me.clip_path||[],this.currentPoint=me.currentPoint||new a,this.miterLimit=me.miterLimit||10,this.lastPoint=me.lastPoint||new a,this.lineDashOffset=me.lineDashOffset||0,this.lineDash=me.lineDash||[],this.margin=me.margin||[0,0,0,0],this.prevPageLastElemOffset=me.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof me.ignoreClearRect||me.ignoreClearRect,this};t.events.push(["initialized",function(){this.context2d=new p(this),n=this.internal.f2,e=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,i=this.internal.getHorizontalCoordinate,o=this.internal.getVerticalCoordinate,a=this.internal.Point,s=this.internal.Rectangle,l=this.internal.Matrix,c=new u}]);var p=function(me){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var Pe=me;Object.defineProperty(this,"pdf",{get:function(){return Pe}});var Be=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Be},set:function(Te){Be=!!Te}});var Qe=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return Qe},set:function(Te){Qe=!!Te}});var ut=0;Object.defineProperty(this,"posX",{get:function(){return ut},set:function(Te){isNaN(Te)||(ut=Te)}});var vt=0;Object.defineProperty(this,"posY",{get:function(){return vt},set:function(Te){isNaN(Te)||(vt=Te)}}),Object.defineProperty(this,"margin",{get:function(){return c.margin},set:function(Te){var qn;"number"==typeof Te?qn=[Te,Te,Te,Te]:((qn=new Array(4))[0]=Te[0],qn[1]=Te.length>=2?Te[1]:qn[0],qn[2]=Te.length>=3?Te[2]:qn[0],qn[3]=Te.length>=4?Te[3]:qn[1]),c.margin=qn}});var Bt=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Bt},set:function(Te){Bt=Te}});var Pt=0;Object.defineProperty(this,"lastBreak",{get:function(){return Pt},set:function(Te){Pt=Te}});var Qt=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Qt},set:function(Te){Qt=Te}}),Object.defineProperty(this,"ctx",{get:function(){return c},set:function(Te){Te instanceof u&&(c=Te)}}),Object.defineProperty(this,"path",{get:function(){return c.path},set:function(Te){c.path=Te}});var wn=[];Object.defineProperty(this,"ctxStack",{get:function(){return wn},set:function(Te){wn=Te}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Te){var qn;qn=M(Te),this.ctx.fillStyle=qn.style,this.ctx.isFillTransparent=0===qn.a,this.ctx.fillOpacity=qn.a,this.pdf.setFillColor(qn.r,qn.g,qn.b,{a:qn.a}),this.pdf.setTextColor(qn.r,qn.g,qn.b,{a:qn.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(Te){var qn=M(Te);this.ctx.strokeStyle=qn.style,this.ctx.isStrokeTransparent=0===qn.a,this.ctx.strokeOpacity=qn.a,0===qn.a?this.pdf.setDrawColor(255,255,255):this.pdf.setDrawColor(qn.r,qn.g,qn.b)}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(Te){-1!==["butt","round","square"].indexOf(Te)&&(this.ctx.lineCap=Te,this.pdf.setLineCap(Te))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Te){isNaN(Te)||(this.ctx.lineWidth=Te,this.pdf.setLineWidth(Te))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Te){-1!==["bevel","round","miter"].indexOf(Te)&&(this.ctx.lineJoin=Te,this.pdf.setLineJoin(Te))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Te){isNaN(Te)||(this.ctx.miterLimit=Te,this.pdf.setMiterLimit(Te))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Te){this.ctx.textBaseline=Te}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Te){-1!==["right","end","center","left","start"].indexOf(Te)&&(this.ctx.textAlign=Te)}});var Gn=null,Wn=null,Tr=null;Object.defineProperty(this,"fontFaces",{get:function(){return Tr},set:function(Te){Gn=null,Wn=null,Tr=Te}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Te){var qn;if(this.ctx.font=Te,null!==(qn=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z0-9]+?)\s*$/i.exec(Te))){var Ti=qn[1],zr=qn[3],bn=qn[4],Wr=qn[6],cr=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(bn)[2];bn=Math.floor("px"===cr?parseFloat(bn)*this.pdf.internal.scaleFactor:"em"===cr?parseFloat(bn)*this.pdf.getFontSize():parseFloat(bn)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(bn);var Ur=function(Dr){var ls,oo,Ii=[],Ai=Dr.trim();if(""===Ai)return wN;if(Ai in Kq)return[Kq[Ai]];for(;""!==Ai;){switch(oo=null,ls=(Ai=Xq(Ai)).charAt(0)){case'"':case"'":oo=j5e(Ai.substring(1),ls);break;default:oo=U5e(Ai)}if(null===oo||(Ii.push(oo[0]),""!==(Ai=Xq(oo[1]))&&","!==Ai.charAt(0)))return wN;Ai=Ai.replace(/^,/,"")}return Ii}(Wr);if(this.fontFaces){var zi=function(Dr,ls,oo){for(var Ii=(oo=oo||{}).defaultFontFamily||"times",Ai=Object.assign({},H5e,oo.genericFontFamilies||{}),Da=null,Or=null,oa=0;oa<ls.length;++oa)if(Ai[(Da=bN(ls[oa])).family]&&(Da.family=Ai[Da.family]),Dr.hasOwnProperty(Da.family)){Or=Dr[Da.family];break}if(!(Or=Or||Dr[Ii]))throw new Error("Could not find a font-family for the rule '"+Zq(Da)+"' and default family '"+Ii+"'.");if(Or=function(Kr,gi){if(gi[Kr])return gi[Kr];var Ma=yN[Kr],$r=qq(gi,$q,Ma,Ma<=yN.normal?-1:1);if(!$r)throw new Error("Could not find a matching font-stretch value for "+Kr);return $r}(Da.stretch,Or),Or=function(Kr,gi){if(gi[Kr])return gi[Kr];for(var Ma=Wq[Kr],Li=0;Li<Ma.length;++Li)if(gi[Ma[Li]])return gi[Ma[Li]];throw new Error("Could not find a matching font-style for "+Kr)}(Da.style,Or),!(Or=function(Kr,gi){if(gi[Kr])return gi[Kr];if(400===Kr&&gi[500])return gi[500];if(500===Kr&&gi[400])return gi[400];var Li=qq(gi,Gq,B5e[Kr],Kr<400?-1:1);if(!Li)throw new Error("Could not find a matching font-weight for value "+Kr);return Li}(Da.weight,Or)))throw new Error("Failed to resolve a font for the rule '"+Zq(Da)+"'.");return Or}(function(Dr,ls){var Da,Or,oo=Dr.getFontList(),Ii=JSON.stringify(oo);if(null===Gn||Wn!==Ii){var Ai=(Da=oo,Or=[],Object.keys(Da).forEach(function(oa){Da[oa].forEach(function(Kr){var gi=null;switch(Kr){case"bold":gi={family:oa,weight:"bold"};break;case"italic":gi={family:oa,style:"italic"};break;case"bolditalic":gi={family:oa,weight:"bold",style:"italic"};break;case"":case"normal":gi={family:oa}}null!==gi&&(gi.ref={name:oa,style:Kr},Or.push(gi))})}),Or);Gn=function(Da){for(var Or={},oa=0;oa<Da.length;++oa){var Kr=bN(Da[oa]),gi=Kr.family,Ma=Kr.stretch,Li=Kr.style,$r=Kr.weight;Or[gi]=Or[gi]||{},Or[gi][Ma]=Or[gi][Ma]||{},Or[gi][Ma][Li]=Or[gi][Ma][Li]||{},Or[gi][Ma][Li][$r]=Kr}return Or}(Ai.concat(ls)),Wn=Ii}return Gn}(this.pdf,this.fontFaces),Ur.map(function(Dr){return{family:Dr,stretch:"normal",weight:zr,style:Ti}}));this.pdf.setFont(zi.ref.name,zi.ref.style)}else{var mi="";("bold"===zr||parseInt(zr,10)>=700||"bold"===Ti)&&(mi="bold"),"italic"===Ti&&(mi+="italic"),0===mi.length&&(mi="normal");for(var Ki="",Wi={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},Sr=0;Sr<Ur.length;Sr++){if(void 0!==this.pdf.internal.getFont(Ur[Sr],mi,{noFallback:!0,disableWarning:!0})){Ki=Ur[Sr];break}if("bolditalic"===mi&&void 0!==this.pdf.internal.getFont(Ur[Sr],"bold",{noFallback:!0,disableWarning:!0}))Ki=Ur[Sr],mi="bold";else if(void 0!==this.pdf.internal.getFont(Ur[Sr],"normal",{noFallback:!0,disableWarning:!0})){Ki=Ur[Sr],mi="normal";break}}if(""===Ki)for(var bi=0;bi<Ur.length;bi++)if(Wi[Ur[bi]]){Ki=Wi[Ur[bi]];break}this.pdf.setFont(Ki=""===Ki?"Times":Ki,mi)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Te){this.ctx.globalCompositeOperation=Te}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Te){this.ctx.globalAlpha=Te}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Te){this.ctx.lineDashOffset=Te,nn.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Te){this.ctx.lineDash=Te,nn.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Te){this.ctx.ignoreClearRect=!!Te}})};p.prototype.setLineDash=function(me){this.lineDash=me},p.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},p.prototype.fill=function(){Ce.call(this,"fill",!1)},p.prototype.stroke=function(){Ce.call(this,"stroke",!1)},p.prototype.beginPath=function(){this.path=[{type:"begin"}]},p.prototype.moveTo=function(me,Pe){if(isNaN(me)||isNaN(Pe))throw Xo.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Be=this.ctx.transform.applyToPoint(new a(me,Pe));this.path.push({type:"mt",x:Be.x,y:Be.y}),this.ctx.lastPoint=new a(me,Pe)},p.prototype.closePath=function(){var me=new a(0,0),Pe=0;for(Pe=this.path.length-1;-1!==Pe;Pe--)if("begin"===this.path[Pe].type&&"object"===Do(this.path[Pe+1])&&"number"==typeof this.path[Pe+1].x){me=new a(this.path[Pe+1].x,this.path[Pe+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new a(me.x,me.y)},p.prototype.lineTo=function(me,Pe){if(isNaN(me)||isNaN(Pe))throw Xo.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Be=this.ctx.transform.applyToPoint(new a(me,Pe));this.path.push({type:"lt",x:Be.x,y:Be.y}),this.ctx.lastPoint=new a(Be.x,Be.y)},p.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),Ce.call(this,null,!0)},p.prototype.quadraticCurveTo=function(me,Pe,Be,Qe){if(isNaN(Be)||isNaN(Qe)||isNaN(me)||isNaN(Pe))throw Xo.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var ut=this.ctx.transform.applyToPoint(new a(Be,Qe)),vt=this.ctx.transform.applyToPoint(new a(me,Pe));this.path.push({type:"qct",x1:vt.x,y1:vt.y,x:ut.x,y:ut.y}),this.ctx.lastPoint=new a(ut.x,ut.y)},p.prototype.bezierCurveTo=function(me,Pe,Be,Qe,ut,vt){if(isNaN(ut)||isNaN(vt)||isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(Qe))throw Xo.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Bt=this.ctx.transform.applyToPoint(new a(ut,vt)),Pt=this.ctx.transform.applyToPoint(new a(me,Pe)),Qt=this.ctx.transform.applyToPoint(new a(Be,Qe));this.path.push({type:"bct",x1:Pt.x,y1:Pt.y,x2:Qt.x,y2:Qt.y,x:Bt.x,y:Bt.y}),this.ctx.lastPoint=new a(Bt.x,Bt.y)},p.prototype.arc=function(me,Pe,Be,Qe,ut,vt){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(Qe)||isNaN(ut))throw Xo.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(vt=!!vt,!this.ctx.transform.isIdentity){var Bt=this.ctx.transform.applyToPoint(new a(me,Pe));me=Bt.x,Pe=Bt.y;var Pt=this.ctx.transform.applyToPoint(new a(0,Be)),Qt=this.ctx.transform.applyToPoint(new a(0,0));Be=Math.sqrt(Math.pow(Pt.x-Qt.x,2)+Math.pow(Pt.y-Qt.y,2))}Math.abs(ut-Qe)>=2*Math.PI&&(Qe=0,ut=2*Math.PI),this.path.push({type:"arc",x:me,y:Pe,radius:Be,startAngle:Qe,endAngle:ut,counterclockwise:vt})},p.prototype.arcTo=function(me,Pe,Be,Qe,ut){throw new Error("arcTo not implemented.")},p.prototype.rect=function(me,Pe,Be,Qe){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(Qe))throw Xo.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(me,Pe),this.lineTo(me+Be,Pe),this.lineTo(me+Be,Pe+Qe),this.lineTo(me,Pe+Qe),this.lineTo(me,Pe),this.lineTo(me+Be,Pe),this.lineTo(me,Pe)},p.prototype.fillRect=function(me,Pe,Be,Qe){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(Qe))throw Xo.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!w.call(this)){var ut={};"butt"!==this.lineCap&&(ut.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(ut.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(me,Pe,Be,Qe),this.fill(),ut.hasOwnProperty("lineCap")&&(this.lineCap=ut.lineCap),ut.hasOwnProperty("lineJoin")&&(this.lineJoin=ut.lineJoin)}},p.prototype.strokeRect=function(me,Pe,Be,Qe){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(Qe))throw Xo.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");H.call(this)||(this.beginPath(),this.rect(me,Pe,Be,Qe),this.stroke())},p.prototype.clearRect=function(me,Pe,Be,Qe){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(Qe))throw Xo.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(me,Pe,Be,Qe))},p.prototype.save=function(me){me="boolean"!=typeof me||me;for(var Pe=this.pdf.internal.getCurrentPageInfo().pageNumber,Be=0;Be<this.pdf.internal.getNumberOfPages();Be++)this.pdf.setPage(Be+1),this.pdf.internal.out("q");if(this.pdf.setPage(Pe),me){this.ctx.fontSize=this.pdf.internal.getFontSize();var Qe=new u(this.ctx);this.ctxStack.push(this.ctx),this.ctx=Qe}},p.prototype.restore=function(me){me="boolean"!=typeof me||me;for(var Pe=this.pdf.internal.getCurrentPageInfo().pageNumber,Be=0;Be<this.pdf.internal.getNumberOfPages();Be++)this.pdf.setPage(Be+1),this.pdf.internal.out("Q");this.pdf.setPage(Pe),me&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},p.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var M=function(me){var Pe,Be,Qe,ut;if(!0===me.isCanvasGradient&&(me=me.getColor()),!me)return{r:0,g:0,b:0,a:0,style:me};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(me))Pe=0,Be=0,Qe=0,ut=0;else{var vt=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(me);if(null!==vt)Pe=parseInt(vt[1]),Be=parseInt(vt[2]),Qe=parseInt(vt[3]),ut=1;else if(null!==(vt=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(me)))Pe=parseInt(vt[1]),Be=parseInt(vt[2]),Qe=parseInt(vt[3]),ut=parseFloat(vt[4]);else{if(ut=1,"string"==typeof me&&"#"!==me.charAt(0)){var Bt=new Nq(me);me=Bt.ok?Bt.toHex():"#000000"}4===me.length?(Pe=me.substring(1,2),Pe+=Pe,Be=me.substring(2,3),Be+=Be,Qe=me.substring(3,4),Qe+=Qe):(Pe=me.substring(1,3),Be=me.substring(3,5),Qe=me.substring(5,7)),Pe=parseInt(Pe,16),Be=parseInt(Be,16),Qe=parseInt(Qe,16)}}return{r:Pe,g:Be,b:Qe,a:ut,style:me}},w=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},H=function(){return!(!this.ctx.isStrokeTransparent&&0!=this.globalAlpha)};p.prototype.fillText=function(me,Pe,Be,Qe){if(isNaN(Pe)||isNaN(Be)||"string"!=typeof me)throw Xo.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(Qe=isNaN(Qe)?void 0:Qe,!w.call(this)){var ut=tt(this.ctx.transform.rotation);De.call(this,{text:me,x:Pe,y:Be,scale:this.ctx.transform.scaleX,angle:ut,align:this.textAlign,maxWidth:Qe})}},p.prototype.strokeText=function(me,Pe,Be,Qe){if(isNaN(Pe)||isNaN(Be)||"string"!=typeof me)throw Xo.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!H.call(this)){Qe=isNaN(Qe)?void 0:Qe;var ut=tt(this.ctx.transform.rotation);De.call(this,{text:me,x:Pe,y:Be,scale:this.ctx.transform.scaleX,renderingMode:"stroke",angle:ut,align:this.textAlign,maxWidth:Qe})}},p.prototype.measureText=function(me){if("string"!=typeof me)throw Xo.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var Pe=this.pdf,Be=this.pdf.internal.scaleFactor,Qe=Pe.internal.getFontSize(),ut=Pe.getStringUnitWidth(me)*Qe/Pe.internal.scaleFactor;return new function(vt){var Bt=(vt=vt||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Bt}}),this}({width:ut*=Math.round(96*Be/72*1e4)/1e4})},p.prototype.scale=function(me,Pe){if(isNaN(me)||isNaN(Pe))throw Xo.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Be=new l(me,0,0,Pe,0,0);this.ctx.transform=this.ctx.transform.multiply(Be)},p.prototype.rotate=function(me){if(isNaN(me))throw Xo.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var Pe=new l(Math.cos(me),Math.sin(me),-Math.sin(me),Math.cos(me),0,0);this.ctx.transform=this.ctx.transform.multiply(Pe)},p.prototype.translate=function(me,Pe){if(isNaN(me)||isNaN(Pe))throw Xo.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Be=new l(1,0,0,1,me,Pe);this.ctx.transform=this.ctx.transform.multiply(Be)},p.prototype.transform=function(me,Pe,Be,Qe,ut,vt){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(Qe)||isNaN(ut)||isNaN(vt))throw Xo.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Bt=new l(me,Pe,Be,Qe,ut,vt);this.ctx.transform=this.ctx.transform.multiply(Bt)},p.prototype.setTransform=function(me,Pe,Be,Qe,ut,vt){me=isNaN(me)?1:me,Pe=isNaN(Pe)?0:Pe,Be=isNaN(Be)?0:Be,Qe=isNaN(Qe)?1:Qe,ut=isNaN(ut)?0:ut,vt=isNaN(vt)?0:vt,this.ctx.transform=new l(me,Pe,Be,Qe,ut,vt)};var q=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};p.prototype.drawImage=function(me,Pe,Be,Qe,ut,vt,Bt,Pt,Qt){var wn=this.pdf.getImageProperties(me),Gn=1,Wn=1,Tr=1,Te=1;void 0!==Qe&&void 0!==Pt&&(Tr=Pt/Qe,Te=Qt/ut,Gn=wn.width/Qe*Pt/Qe,Wn=wn.height/ut*Qt/ut),void 0===vt&&(vt=Pe,Bt=Be,Pe=0,Be=0),void 0!==Qe&&void 0===Pt&&(Pt=Qe,Qt=ut),void 0===Qe&&void 0===Pt&&(Pt=wn.width,Qt=wn.height);var qn=this.ctx.transform.decompose(),Ti=tt(qn.rotate.shx),zr=new l,bn=(zr=(zr=(zr=zr.multiply(qn.translate)).multiply(qn.skew)).multiply(qn.scale)).applyToRectangle(new s(vt-Pe*Tr,Bt-Be*Te,Qe*Gn,ut*Wn));if(this.autoPaging){for(var Wr,cr=te.call(this,bn),Ur=[],Ir=0;Ir<cr.length;Ir+=1)-1===Ur.indexOf(cr[Ir])&&Ur.push(cr[Ir]);be(Ur);for(var bo=Ur[0],zi=Ur[Ur.length-1],mi=bo;mi<zi+1;mi++){this.pdf.setPage(mi);var Ki=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Wi=1===mi?this.posY+this.margin[0]:this.margin[0],bi=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Dr=1===mi?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(mi-2)*bi;if(0!==this.ctx.clip_path.length){var ls=this.path;Wr=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=ie(Wr,this.posX+this.margin[3],-Dr+Wi+this.ctx.prevPageLastElemOffset),Je.call(this,"fill",!0),this.path=ls}var oo=JSON.parse(JSON.stringify(bn));oo=ie([oo],this.posX+this.margin[3],-Dr+Wi+this.ctx.prevPageLastElemOffset)[0];var Ii=(mi>bo||mi<zi)&&q.call(this);Ii&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ki,bi,null).clip().discardPath()),this.pdf.addImage(me,"JPEG",oo.x,oo.y,oo.w,oo.h,null,null,Ti),Ii&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(me,"JPEG",bn.x,bn.y,bn.w,bn.h,null,null,Ti)};var te=function(me,Pe,Be){var Qe=[];Pe=Pe||this.pdf.internal.pageSize.width,Be=Be||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var ut=this.posY+this.ctx.prevPageLastElemOffset;switch(me.type){default:case"mt":case"lt":Qe.push(Math.floor((me.y+ut)/Be)+1);break;case"arc":Qe.push(Math.floor((me.y+ut-me.radius)/Be)+1),Qe.push(Math.floor((me.y+ut+me.radius)/Be)+1);break;case"qct":var vt=Mt(this.ctx.lastPoint.x,this.ctx.lastPoint.y,me.x1,me.y1,me.x,me.y);Qe.push(Math.floor((vt.y+ut)/Be)+1),Qe.push(Math.floor((vt.y+vt.h+ut)/Be)+1);break;case"bct":var Bt=cn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,me.x1,me.y1,me.x2,me.y2,me.x,me.y);Qe.push(Math.floor((Bt.y+ut)/Be)+1),Qe.push(Math.floor((Bt.y+Bt.h+ut)/Be)+1);break;case"rect":Qe.push(Math.floor((me.y+ut)/Be)+1),Qe.push(Math.floor((me.y+me.h+ut)/Be)+1)}for(var Pt=0;Pt<Qe.length;Pt+=1)for(;this.pdf.internal.getNumberOfPages()<Qe[Pt];)X.call(this);return Qe},X=function(){var me=this.fillStyle,Pe=this.strokeStyle,Be=this.font,Qe=this.lineCap,ut=this.lineWidth,vt=this.lineJoin;this.pdf.addPage(),this.fillStyle=me,this.strokeStyle=Pe,this.font=Be,this.lineCap=Qe,this.lineWidth=ut,this.lineJoin=vt},ie=function(me,Pe,Be){for(var Qe=0;Qe<me.length;Qe++)switch(me[Qe].type){case"bct":me[Qe].x2+=Pe,me[Qe].y2+=Be;case"qct":me[Qe].x1+=Pe,me[Qe].y1+=Be;default:me[Qe].x+=Pe,me[Qe].y+=Be}return me},be=function(me){return me.sort(function(Pe,Be){return Pe-Be})},Ce=function(me,Pe){var Be=this.fillStyle,Qe=this.strokeStyle,ut=this.lineCap,vt=this.lineWidth,Bt=Math.abs(vt*this.ctx.transform.scaleX),Pt=this.lineJoin;if(this.autoPaging){for(var Qt,wn,Gn=JSON.parse(JSON.stringify(this.path)),Wn=JSON.parse(JSON.stringify(this.path)),Tr=[],Te=0;Te<Wn.length;Te++)if(void 0!==Wn[Te].x)for(var qn=te.call(this,Wn[Te]),Ti=0;Ti<qn.length;Ti+=1)-1===Tr.indexOf(qn[Ti])&&Tr.push(qn[Ti]);for(var zr=0;zr<Tr.length;zr++)for(;this.pdf.internal.getNumberOfPages()<Tr[zr];)X.call(this);be(Tr);for(var bn=Tr[0],Wr=Tr[Tr.length-1],cr=bn;cr<Wr+1;cr++){this.pdf.setPage(cr),this.fillStyle=Be,this.strokeStyle=Qe,this.lineCap=ut,this.lineWidth=Bt,this.lineJoin=Pt;var Ur=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ir=1===cr?this.posY+this.margin[0]:this.margin[0],zi=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],mi=1===cr?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(cr-2)*zi;if(0!==this.ctx.clip_path.length){var Ki=this.path;Qt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=ie(Qt,this.posX+this.margin[3],-mi+Ir+this.ctx.prevPageLastElemOffset),Je.call(this,me,!0),this.path=Ki}if(wn=JSON.parse(JSON.stringify(Gn)),this.path=ie(wn,this.posX+this.margin[3],-mi+Ir+this.ctx.prevPageLastElemOffset),!1===Pe||0===cr){var Wi=(cr>bn||cr<Wr)&&q.call(this);Wi&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ur,zi,null).clip().discardPath()),Je.call(this,me,Pe),Wi&&this.pdf.restoreGraphicsState()}this.lineWidth=vt}this.path=Gn}else this.lineWidth=Bt,Je.call(this,me,Pe),this.lineWidth=vt},Je=function(me,Pe){if(("stroke"!==me||Pe||!H.call(this))&&("stroke"===me||Pe||!w.call(this))){for(var Be,Qe,ut=[],vt=this.path,Bt=0;Bt<vt.length;Bt++){var Pt=vt[Bt];switch(Pt.type){case"begin":ut.push({begin:!0});break;case"close":ut.push({close:!0});break;case"mt":ut.push({start:Pt,deltas:[],abs:[]});break;case"lt":var Qt=ut.length;if(vt[Bt-1]&&!isNaN(vt[Bt-1].x)&&(Be=[Pt.x-vt[Bt-1].x,Pt.y-vt[Bt-1].y],Qt>0))for(;Qt>=0;Qt--)if(!0!==ut[Qt-1].close&&!0!==ut[Qt-1].begin){ut[Qt-1].deltas.push(Be),ut[Qt-1].abs.push(Pt);break}break;case"bct":ut[ut.length-1].deltas.push(Be=[Pt.x1-vt[Bt-1].x,Pt.y1-vt[Bt-1].y,Pt.x2-vt[Bt-1].x,Pt.y2-vt[Bt-1].y,Pt.x-vt[Bt-1].x,Pt.y-vt[Bt-1].y]);break;case"qct":ut[ut.length-1].deltas.push(Be=[vt[Bt-1].x+2/3*(Pt.x1-vt[Bt-1].x)-vt[Bt-1].x,vt[Bt-1].y+2/3*(Pt.y1-vt[Bt-1].y)-vt[Bt-1].y,Pt.x+2/3*(Pt.x1-Pt.x)-vt[Bt-1].x,Pt.y+2/3*(Pt.y1-Pt.y)-vt[Bt-1].y,Pt.x-vt[Bt-1].x,Pt.y-vt[Bt-1].y]);break;case"arc":ut.push({deltas:[],abs:[],arc:!0}),Array.isArray(ut[ut.length-1].abs)&&ut[ut.length-1].abs.push(Pt)}}Qe=Pe?null:"stroke"===me?"stroke":"fill";for(var Ti=!1,zr=0;zr<ut.length;zr++)if(ut[zr].arc)for(var bn=ut[zr].abs,Wr=0;Wr<bn.length;Wr++){var cr=bn[Wr];"arc"===cr.type?ze.call(this,cr.x,cr.y,cr.radius,cr.startAngle,cr.endAngle,cr.counterclockwise,void 0,Pe,!Ti):Ge.call(this,cr.x,cr.y),Ti=!0}else!0===ut[zr].close?(this.pdf.internal.out("h"),Ti=!1):!0!==ut[zr].begin&&(We.call(this,ut[zr].deltas,ut[zr].start.x,ut[zr].start.y),Ti=!0);Qe&&Le.call(this,Qe),Pe&&mt.call(this)}},Ct=function(me){var Pe=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Be=Pe*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return me-Be;case"top":return me+Pe-Be;case"hanging":return me+Pe-2*Be;case"middle":return me+Pe/2-Be;default:return me}},bt=function(me){return me+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};p.prototype.createLinearGradient=function(){var me=function(){};return me.colorStops=[],me.addColorStop=function(Pe,Be){this.colorStops.push([Pe,Be])},me.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},me.isCanvasGradient=!0,me},p.prototype.createPattern=function(){return this.createLinearGradient()},p.prototype.createRadialGradient=function(){return this.createLinearGradient()};var ze=function(me,Pe,Be,Qe,ut,vt,Bt,Pt,Qt){for(var wn=at.call(this,Be,Qe,ut,vt),Gn=0;Gn<wn.length;Gn++){var Wn=wn[Gn];0===Gn&&(Qt?ve.call(this,Wn.x1+me,Wn.y1+Pe):Ge.call(this,Wn.x1+me,Wn.y1+Pe)),Lt.call(this,me,Pe,Wn.x2,Wn.y2,Wn.x3,Wn.y3,Wn.x4,Wn.y4)}Pt?mt.call(this):Le.call(this,Bt)},Le=function(me){switch(me){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},mt=function(){this.pdf.clip(),this.pdf.discardPath()},ve=function(me,Pe){this.pdf.internal.out(e(me)+" "+r(Pe)+" m")},De=function(me){var Pe;switch(me.align){case"right":case"end":Pe="right";break;case"center":Pe="center";break;default:Pe="left"}var Be,Qe,ut,vt=this.pdf.getTextDimensions(me.text),Bt=Ct.call(this,me.y),Pt=bt.call(this,Bt)-vt.h,Qt=this.ctx.transform.applyToPoint(new a(me.x,Bt));if(this.autoPaging){var wn=this.ctx.transform.decompose(),Gn=new l;Gn=(Gn=(Gn=Gn.multiply(wn.translate)).multiply(wn.skew)).multiply(wn.scale);for(var Wn=this.ctx.transform.applyToRectangle(new s(me.x,Bt,vt.w,vt.h)),Tr=Gn.applyToRectangle(new s(me.x,Pt,vt.w,vt.h)),Te=te.call(this,Tr),qn=[],Ti=0;Ti<Te.length;Ti+=1)-1===qn.indexOf(Te[Ti])&&qn.push(Te[Ti]);be(qn);for(var zr=qn[0],bn=qn[qn.length-1],Wr=zr;Wr<bn+1;Wr++){this.pdf.setPage(Wr);var cr=1===Wr?this.posY+this.margin[0]:this.margin[0],Ir=this.pdf.internal.pageSize.height-this.margin[2],bo=Ir-this.margin[0],zi=this.pdf.internal.pageSize.width-this.margin[1],mi=zi-this.margin[3],Ki=1===Wr?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(Wr-2)*bo;if(0!==this.ctx.clip_path.length){var Wi=this.path;Be=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=ie(Be,this.posX+this.margin[3],-1*Ki+cr),Je.call(this,"fill",!0),this.path=Wi}var Sr=ie([JSON.parse(JSON.stringify(Tr))],this.posX+this.margin[3],-Ki+cr+this.ctx.prevPageLastElemOffset)[0];me.scale>=.01&&(Qe=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Qe*me.scale),this.lineWidth=(ut=this.lineWidth)*me.scale);var bi="text"!==this.autoPaging;if(bi||Sr.y+Sr.h<=Ir){if(bi||Sr.y>=cr&&Sr.x<=zi){var Dr=bi?me.text:this.pdf.splitTextToSize(me.text,me.maxWidth||zi-Sr.x)[0],ls=ie([JSON.parse(JSON.stringify(Wn))],this.posX+this.margin[3],-Ki+cr+this.ctx.prevPageLastElemOffset)[0],oo=bi&&(Wr>zr||Wr<bn)&&q.call(this);oo&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],mi,bo,null).clip().discardPath()),this.pdf.text(Dr,ls.x,ls.y,{angle:me.angle,align:Pe,renderingMode:me.renderingMode}),oo&&this.pdf.restoreGraphicsState()}}else Sr.y<Ir&&(this.ctx.prevPageLastElemOffset+=Ir-Sr.y);me.scale>=.01&&(this.pdf.setFontSize(Qe),this.lineWidth=ut)}}else me.scale>=.01&&(Qe=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Qe*me.scale),this.lineWidth=(ut=this.lineWidth)*me.scale),this.pdf.text(me.text,Qt.x+this.posX,Qt.y+this.posY,{angle:me.angle,align:Pe,renderingMode:me.renderingMode,maxWidth:me.maxWidth}),me.scale>=.01&&(this.pdf.setFontSize(Qe),this.lineWidth=ut)},Ge=function(me,Pe,Be,Qe){Qe=Qe||0,this.pdf.internal.out(e(me+(Be=Be||0))+" "+r(Pe+Qe)+" l")},We=function(me,Pe,Be){return this.pdf.lines(me,Pe,Be,null,null)},Lt=function(me,Pe,Be,Qe,ut,vt,Bt,Pt){this.pdf.internal.out([n(i(Be+me)),n(o(Qe+Pe)),n(i(ut+me)),n(o(vt+Pe)),n(i(Bt+me)),n(o(Pt+Pe)),"c"].join(" "))},at=function(me,Pe,Be,Qe){for(var ut=2*Math.PI,vt=Math.PI/2;Pe>Be;)Pe-=ut;var Bt=Math.abs(Be-Pe);Bt<ut&&Qe&&(Bt=ut-Bt);for(var Pt=[],Qt=Qe?-1:1,wn=Pe;Bt>1e-5;){var Gn=wn+Qt*Math.min(Bt,vt);Pt.push(dt.call(this,me,wn,Gn)),Bt-=Math.abs(Gn-wn),wn=Gn}return Pt},dt=function(me,Pe,Be){var Qe=(Be-Pe)/2,ut=me*Math.cos(Qe),vt=me*Math.sin(Qe),Bt=ut,Pt=-vt,Qt=Bt*Bt+Pt*Pt,wn=Qt+Bt*ut+Pt*vt,Gn=4/3*(Math.sqrt(2*Qt*wn)-wn)/(Bt*vt-Pt*ut),Wn=Bt-Gn*Pt,Tr=Pt+Gn*Bt,Te=Wn,qn=-Tr,Ti=Qe+Pe,zr=Math.cos(Ti),bn=Math.sin(Ti);return{x1:me*Math.cos(Pe),y1:me*Math.sin(Pe),x2:Wn*zr-Tr*bn,y2:Wn*bn+Tr*zr,x3:Te*zr-qn*bn,y3:Te*bn+qn*zr,x4:me*Math.cos(Be),y4:me*Math.sin(Be)}},tt=function(me){return 180*me/Math.PI},Mt=function(me,Pe,Be,Qe,ut,vt){var Bt=me+.5*(Be-me),Pt=Pe+.5*(Qe-Pe),Qt=ut+.5*(Be-ut),wn=vt+.5*(Qe-vt),Gn=Math.min(me,ut,Bt,Qt),Wn=Math.max(me,ut,Bt,Qt),Tr=Math.min(Pe,vt,Pt,wn),Te=Math.max(Pe,vt,Pt,wn);return new s(Gn,Tr,Wn-Gn,Te-Tr)},cn=function(me,Pe,Be,Qe,ut,vt,Bt,Pt){var Qt,wn,Gn,Wn,Tr,Te,qn,Ti,zr,bn,Wr,cr,Ur,Ir,bo=Be-me,zi=Qe-Pe,mi=ut-Be,Ki=vt-Qe,Wi=Bt-ut,Sr=Pt-vt;for(wn=0;wn<41;wn++)zr=(qn=(Gn=me+(Qt=wn/40)*bo)+Qt*((Tr=Be+Qt*mi)-Gn))+Qt*(Tr+Qt*(ut+Qt*Wi-Tr)-qn),bn=(Ti=(Wn=Pe+Qt*zi)+Qt*((Te=Qe+Qt*Ki)-Wn))+Qt*(Te+Qt*(vt+Qt*Sr-Te)-Ti),0==wn?(Wr=zr,cr=bn,Ur=zr,Ir=bn):(Wr=Math.min(Wr,zr),cr=Math.min(cr,bn),Ur=Math.max(Ur,zr),Ir=Math.max(Ir,bn));return new s(Math.round(Wr),Math.round(cr),Math.round(Ur-Wr),Math.round(Ir-cr))},nn=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var Be=JSON.stringify({lineDash:this.ctx.lineDash,lineDashOffset:this.ctx.lineDashOffset});this.prevLineDash!==Be&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Be)}}})(Cr.API), /** * @license * jsPDF filters PlugIn * Copyright (c) 2014 Aras Abbasi * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){var n=function(a){var s,l,c,u,p,M,w,H,q,te;for(/[^\x00-\xFF]/.test(a),l=[],c=0,u=(a+=s="\0\0\0\0".slice(a.length%4||4)).length;u>c;c+=4)0!==(p=(a.charCodeAt(c)<<24)+(a.charCodeAt(c+1)<<16)+(a.charCodeAt(c+2)<<8)+a.charCodeAt(c+3))?(M=(p=((p=((p=((p=(p-(te=p%85))/85)-(q=p%85))/85)-(H=p%85))/85)-(w=p%85))/85)%85,l.push(M+33,w+33,H+33,q+33,te+33)):l.push(122);return function(X,ie){for(var be=ie;be>0;be--)X.pop()}(l,s.length),String.fromCharCode.apply(String,l)+"~>"},e=function(a){var s,l,c,u,p,M=String,w="length",H=255,q="charCodeAt",te="slice",X="replace";for(a[te](-2),a=a[te](0,-2)[X](/\s/g,"")[X]("z","!!!!!"),c=[],u=0,p=(a+=s="uuuuu"[te](a[w]%5||5))[w];p>u;u+=5)l=52200625*(a[q](u)-33)+614125*(a[q](u+1)-33)+7225*(a[q](u+2)-33)+85*(a[q](u+3)-33)+(a[q](u+4)-33),c.push(H&l>>24,H&l>>16,H&l>>8,H&l);return function(ie,be){for(var Ce=be;Ce>0;Ce--)ie.pop()}(c,s[w]),M.fromCharCode.apply(M,c)},r=function(a){return a.split("").map(function(s){return("0"+s.charCodeAt().toString(16)).slice(-2)}).join("")+">"},i=function(a){var s=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(a=a.replace(/\s/g,"")).indexOf(">")&&(a=a.substr(0,a.indexOf(">"))),a.length%2&&(a+="0"),!1===s.test(a))return"";for(var l="",c=0;c<a.length;c+=2)l+=String.fromCharCode("0x"+(a[c]+a[c+1]));return l},o=function(a){for(var s=new Uint8Array(a.length),l=a.length;l--;)s[l]=a.charCodeAt(l);return(s=M1(s)).reduce(function(c,u){return c+String.fromCharCode(u)},"")};t.processDataByFilters=function(a,s){var l=0,c=a||"",u=[];for("string"==typeof(s=s||[])&&(s=[s]),l=0;l<s.length;l+=1)switch(s[l]){case"ASCII85Decode":case"/ASCII85Decode":c=e(c),u.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":c=n(c),u.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":c=i(c),u.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":c=r(c),u.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":c=o(c),u.push("/FlateDecode");break;default:throw new Error('The filter: "'+s[l]+'" is not implemented')}return{data:c,reverseChain:u.reverse().join(" ")}}}(Cr.API), /** * @license * jsPDF fileloading PlugIn * Copyright (c) 2018 Aras Abbasi (aras.abbasi@gmail.com) * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){t.loadFile=function(n,e,r){return function(i,o,a){o=!1!==o,a="function"==typeof a?a:function(){};var s=void 0;try{s=function(l,c,u){var p=new XMLHttpRequest,M=0,w=function(H){var q=H.length,te=[],X=String.fromCharCode;for(M=0;M<q;M+=1)te.push(X(255&H.charCodeAt(M)));return te.join("")};if(p.open("GET",l,!c),p.overrideMimeType("text/plain; charset=x-user-defined"),!1===c&&(p.onload=function(){u(200===p.status?w(this.responseText):void 0)}),p.send(null),c&&200===p.status)return w(p.responseText)}(i,o,a)}catch{}return s}(n,e,r)},t.allowFsRead=void 0,t.loadImageFile=t.loadFile}(Cr.API),function(t){function n(){return(Qr.html2canvas?Promise.resolve(Qr.html2canvas):g.e(250).then(g.t.bind(g,69869,23))).catch(function(s){return Promise.reject(new Error("Could not load html2canvas: "+s))}).then(function(s){return s.default?s.default:s})}function e(){return(Qr.DOMPurify?Promise.resolve(Qr.DOMPurify):g.e(581).then(g.bind(g,12581))).catch(function(s){return Promise.reject(new Error("Could not load dompurify: "+s))}).then(function(s){return s.default?s.default:s})}var r=function(s){var l=Do(s);return"undefined"===l?"undefined":"string"===l||s instanceof String?"string":"number"===l||s instanceof Number?"number":"function"===l||s instanceof Function?"function":s&&s.constructor===Array?"array":s&&1===s.nodeType?"element":"object"===l?"object":"unknown"},i=function(s,l){var c=document.createElement(s);for(var u in l.className&&(c.className=l.className),l.innerHTML&&l.dompurify&&(c.innerHTML=l.dompurify.sanitize(l.innerHTML)),l.style)c.style[u]=l.style[u];return c},o=function s(l,c){for(var u=3===l.nodeType?document.createTextNode(l.nodeValue):l.cloneNode(!1),p=l.firstChild;p;p=p.nextSibling)!0!==c&&1===p.nodeType&&"SCRIPT"===p.nodeName||u.appendChild(s(p,c));return 1===l.nodeType&&("CANVAS"===l.nodeName?(u.width=l.width,u.height=l.height,u.getContext("2d").drawImage(l,0,0)):"TEXTAREA"!==l.nodeName&&"SELECT"!==l.nodeName||(u.value=l.value),u.addEventListener("load",function(){u.scrollTop=l.scrollTop,u.scrollLeft=l.scrollLeft},!0)),u},a=function s(l){var c=Object.assign(s.convert(Promise.resolve()),JSON.parse(JSON.stringify(s.template))),u=s.convert(Promise.resolve(),c);return(u=u.setProgress(1,s,1,[s])).set(l)};(a.prototype=Object.create(Promise.prototype)).constructor=a,a.convert=function(s,l){return s.__proto__=l||a.prototype,s},a.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},a.prototype.from=function(s,l){return this.then(function(){switch(l=l||function(c){switch(r(c)){case"string":return"string";case"element":return"canvas"===c.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(s)){case"string":return this.then(e).then(function(c){return this.set({src:i("div",{innerHTML:s,dompurify:c})})});case"element":return this.set({src:s});case"canvas":return this.set({canvas:s});case"img":return this.set({img:s});default:return this.error("Unknown source type.")}})},a.prototype.to=function(s){switch(s){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},a.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var s={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},l=o(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===l.tagName&&(s.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=i("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=i("div",{className:"html2pdf__container",style:s}),this.prop.container.appendChild(l),this.prop.container.firstChild.appendChild(i("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},a.prototype.toCanvas=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(n).then(function(l){var c=Object.assign({},this.opt.html2canvas);return delete c.onrendered,l(this.prop.container,c)}).then(function(l){(this.opt.html2canvas.onrendered||function(){})(l),this.prop.canvas=l,document.body.removeChild(this.prop.overlay)})},a.prototype.toContext2d=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(n).then(function(l){var c=this.opt.jsPDF,u=this.opt.fontFaces,p="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,M=Object.assign({async:!0,allowTaint:!0,scale:p,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete M.onrendered,c.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,c.context2d.posX=this.opt.x,c.context2d.posY=this.opt.y,c.context2d.margin=this.opt.margin,c.context2d.fontFaces=u,u)for(var w=0;w<u.length;++w){var H=u[w],q=H.src.find(function(te){return"truetype"===te.format});q&&c.addFont(q.url,H.ref.name,H.ref.style)}return M.windowHeight=M.windowHeight||0,M.windowHeight=0==M.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):M.windowHeight,c.context2d.save(!0),l(this.prop.container,M)}).then(function(l){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(l),this.prop.canvas=l,document.body.removeChild(this.prop.overlay)})},a.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var s=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=s})},a.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},a.prototype.output=function(s,l,c){return"img"===(c=c||"pdf").toLowerCase()||"image"===c.toLowerCase()?this.outputImg(s,l):this.outputPdf(s,l)},a.prototype.outputPdf=function(s,l){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(s,l)})},a.prototype.outputImg=function(s){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(s){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+s+'" is not supported.'}})},a.prototype.save=function(s){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(s?{filename:s}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},a.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},a.prototype.set=function(s){if("object"!==r(s))return this;var l=Object.keys(s||{}).map(function(c){if(c in a.template.prop)return function(){this.prop[c]=s[c]};switch(c){case"margin":return this.setMargin.bind(this,s.margin);case"jsPDF":return function(){return this.opt.jsPDF=s.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,s.pageSize);default:return function(){this.opt[c]=s[c]}}},this);return this.then(function(){return this.thenList(l)})},a.prototype.get=function(s,l){return this.then(function(){var c=s in a.template.prop?this.prop[s]:this.opt[s];return l?l(c):c})},a.prototype.setMargin=function(s){return this.then(function(){switch(r(s)){case"number":s=[s,s,s,s];case"array":if(2===s.length&&(s=[s[0],s[1],s[0],s[1]]),4===s.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=s}).then(this.setPageSize)},a.prototype.setPageSize=function(s){function l(c,u){return Math.floor(c*u/72*96)}return this.then(function(){(s=s||Cr.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(s.inner={width:s.width-this.opt.margin[1]-this.opt.margin[3],height:s.height-this.opt.margin[0]-this.opt.margin[2]},s.inner.px={width:l(s.inner.width,s.k),height:l(s.inner.height,s.k)},s.inner.ratio=s.inner.height/s.inner.width),this.prop.pageSize=s})},a.prototype.setProgress=function(s,l,c,u){return null!=s&&(this.progress.val=s),null!=l&&(this.progress.state=l),null!=c&&(this.progress.n=c),null!=u&&(this.progress.stack=u),this.progress.ratio=this.progress.val/this.progress.state,this},a.prototype.updateProgress=function(s,l,c,u){return this.setProgress(s?this.progress.val+s:null,l||null,c?this.progress.n+c:null,u?this.progress.stack.concat(u):null)},a.prototype.then=function(s,l){var c=this;return this.thenCore(s,l,function(u,p){return c.updateProgress(null,null,1,[u]),Promise.prototype.then.call(this,function(M){return c.updateProgress(null,u),M}).then(u,p).then(function(M){return c.updateProgress(1),M})})},a.prototype.thenCore=function(s,l,c){c=c||Promise.prototype.then;var u=this;s&&(s=s.bind(u)),l&&(l=l.bind(u));var p=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?u:a.convert(Object.assign({},u),Promise.prototype),M=c.call(p,s,l);return a.convert(M,u.__proto__)},a.prototype.thenExternal=function(s,l){return Promise.prototype.then.call(this,s,l)},a.prototype.thenList=function(s){var l=this;return s.forEach(function(c){l=l.thenCore(c)}),l},a.prototype.catch=function(s){s&&(s=s.bind(this));var l=Promise.prototype.catch.call(this,s);return a.convert(l,this)},a.prototype.catchExternal=function(s){return Promise.prototype.catch.call(this,s)},a.prototype.error=function(s){return this.then(function(){throw new Error(s)})},a.prototype.using=a.prototype.set,a.prototype.saveAs=a.prototype.save,a.prototype.export=a.prototype.output,a.prototype.run=a.prototype.then,Cr.getPageSize=function(s,l,c){if("object"===Do(s)){var u=s;s=u.orientation,l=u.unit||l,c=u.format||c}l=l||"mm",c=c||"a4",s=(""+(s||"P")).toLowerCase();var p,M=(""+c).toLowerCase(),w={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(l){case"pt":p=1;break;case"mm":p=72/25.4;break;case"cm":p=72/2.54;break;case"in":p=72;break;case"px":p=.75;break;case"pc":case"em":p=12;break;case"ex":p=6;break;default:throw"Invalid unit: "+l}var H,q=0,te=0;if(w.hasOwnProperty(M))q=w[M][1]/p,te=w[M][0]/p;else try{q=c[1],te=c[0]}catch{throw new Error("Invalid format: "+c)}if("p"===s||"portrait"===s)s="p",te>q&&(H=te,te=q,q=H);else{if("l"!==s&&"landscape"!==s)throw"Invalid orientation: "+s;s="l",q>te&&(H=te,te=q,q=H)}return{width:te,height:q,unit:l,k:p,orientation:s}},t.html=function(s,l){(l=l||{}).callback=l.callback||function(){},l.html2canvas=l.html2canvas||{},l.html2canvas.canvas=l.html2canvas.canvas||this.canvas,l.jsPDF=l.jsPDF||this,l.fontFaces=l.fontFaces?l.fontFaces.map(bN):null;var c=new a(l);return l.worker?c:c.from(s).doCallback()}}(Cr.API),Cr.API.addJS=function(t){var n,e,r=function(i){for(var o="",a=0;a<i.length;a++){var s=i[a];if("("===s||")"===s){for(var l=0,c=a-1;c>=0&&"\\"===i[c];c--)l++;o+=l%2==0?"\\"+s:s}else o+=s}return o}(t);return this.internal.events.subscribe("postPutResources",function(){n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(n+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+r+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){void 0!==n&&void 0!==e&&this.internal.out("/Names <</JavaScript "+n+" 0 R>>")}),this}, /** * @license * Copyright (c) 2014 Steven Spungin (TwelveTone LLC) steven@twelvetone.tv * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){var n;t.events.push(["postPutResources",function(){var e=this,r=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var i=e.outline.render().split(/\r\n/),o=0;o<i.length;o++){var a=i[o],s=r.exec(a);null!=s&&e.internal.newObjectDeferredBegin(s[1],!1),e.internal.write(a)}if(this.outline.createNamedDestinations){var c=this.internal.pages.length,u=[];for(o=0;o<c;o++){var p=e.internal.newObject();u.push(p);var M=e.internal.getPageInfo(o+1);e.internal.write("<< /D["+M.objId+" 0 R /XYZ null null null]>> endobj")}var w=e.internal.newObject();for(e.internal.write("<< /Names [ "),o=0;o<u.length;o++)e.internal.write("(page_"+(o+1)+")"+u[o]+" 0 R");e.internal.write(" ] >>","endobj"),n=e.internal.newObject(),e.internal.write("<< /Dests "+w+" 0 R"),e.internal.write(">>","endobj")}}]),t.events.push(["putCatalog",function(){var e=this;e.outline.root.children.length>0&&(e.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&e.internal.write("/Names "+n+" 0 R"))}]),t.events.push(["initialized",function(){var e=this;e.outline={createNamedDestinations:!1,root:{children:[]}},e.outline.add=function(r,i,o){var a={title:i,options:o,children:[]};return null==r&&(r=this.root),r.children.push(a),a},e.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=e,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},e.outline.genIds_r=function(r){r.id=e.internal.newObjectDeferred();for(var i=0;i<r.children.length;i++)this.genIds_r(r.children[i])},e.outline.renderRoot=function(r){this.objStart(r),this.line("/Type /Outlines"),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1]))),this.line("/Count "+this.count_r({count:0},r)),this.objEnd()},e.outline.renderItems=function(r){for(var i=this.ctx.pdf.internal.getVerticalCoordinateString,o=0;o<r.children.length;o++){var a=r.children[o];this.objStart(a),this.line("/Title "+this.makeString(a.title)),this.line("/Parent "+this.makeRef(r)),o>0&&this.line("/Prev "+this.makeRef(r.children[o-1])),o<r.children.length-1&&this.line("/Next "+this.makeRef(r.children[o+1])),a.children.length>0&&(this.line("/First "+this.makeRef(a.children[0])),this.line("/Last "+this.makeRef(a.children[a.children.length-1])));var s=this.count=this.count_r({count:0},a);if(s>0&&this.line("/Count "+s),a.options&&a.options.pageNumber){var l=e.internal.getPageInfo(a.options.pageNumber);this.line("/Dest ["+l.objId+" 0 R /XYZ 0 "+i(0)+" 0]")}this.objEnd()}for(var c=0;c<r.children.length;c++)this.renderItems(r.children[c])},e.outline.line=function(r){this.ctx.val+=r+"\r\n"},e.outline.makeRef=function(r){return r.id+" 0 R"},e.outline.makeString=function(r){return"("+e.internal.pdfEscape(r)+")"},e.outline.objStart=function(r){this.ctx.val+="\r\n"+r.id+" 0 obj\r\n<<\r\n"},e.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},e.outline.count_r=function(r,i){for(var o=0;o<i.children.length;o++)r.count++,this.count_r(r,i.children[o]);return r.count}}])}(Cr.API), /** * @license * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){var n=[192,193,194,195,196,197,198,199];t.processJPEG=function(e,r,i,o,a,s){var l,c=this.decode.DCT_DECODE,u=null;if("string"==typeof e||this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e)){switch(e=this.__addimage__.isArrayBuffer(e=a||e)?new Uint8Array(e):e,(l=function(p){for(var M,w=256*p.charCodeAt(4)+p.charCodeAt(5),H=p.length,q={width:0,height:0,numcomponents:1},te=4;te<H;te+=2){if(-1!==n.indexOf(p.charCodeAt((te+=w)+1))){M=256*p.charCodeAt(te+5)+p.charCodeAt(te+6),q={width:256*p.charCodeAt(te+7)+p.charCodeAt(te+8),height:M,numcomponents:p.charCodeAt(te+9)};break}w=256*p.charCodeAt(te+2)+p.charCodeAt(te+3)}return q}(e=this.__addimage__.isArrayBufferView(e)?this.__addimage__.arrayBufferToBinaryString(e):e)).numcomponents){case 1:s=this.color_spaces.DEVICE_GRAY;break;case 4:s=this.color_spaces.DEVICE_CMYK;break;case 3:s=this.color_spaces.DEVICE_RGB}u={data:e,width:l.width,height:l.height,colorSpace:s,bitsPerComponent:8,filter:c,index:r,alias:i}}return u}}(Cr.API),Cr.API.processPNG=function(t,n,e,r){if(this.__addimage__.isArrayBuffer(t)&&(t=new Uint8Array(t)),this.__addimage__.isArrayBufferView(t)){var i,p,M,w,o=function x5e(t,n){return new d5e(t,n).decode()}(t,{checkCrc:!0}),a=o.width,s=o.height,l=o.channels,u=o.depth,q=(i=o.palette&&1===l?function(ze){for(var Le=ze.width,mt=ze.height,ve=ze.data,De=ze.palette,Ge=ze.depth,We=!1,Lt=[],at=[],dt=void 0,tt=!1,Mt=0,cn=0;cn<De.length;cn++){var nn=nG(De[cn],4),Qe=nn[3];Lt.push(nn[0],nn[1],nn[2]),null!=Qe&&(0===Qe?(Mt++,at.length<1&&at.push(cn)):Qe<255&&(tt=!0))}if(tt||Mt>1){We=!0,at=void 0;var ut=Le*mt;dt=new Uint8Array(ut);for(var vt=new DataView(ve.buffer),Bt=0;Bt<ut;Bt++){var Qt=nG(De[SN(vt,Bt,Ge)],4)[3];dt[Bt]=Qt}}else 0===Mt&&(at=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:We?8:void 0,colorBytes:ve,alphaBytes:dt,needSMask:We,palette:Lt,mask:at}}(o):2===l||4===l?function(ze){for(var Le=ze.data,De=ze.channels,Ge=ze.depth,We=2===De?"DeviceGray":"DeviceRGB",Lt=De-1,at=ze.width*ze.height,dt=Lt,Mt=1*at,cn=Math.ceil(at*dt*Ge/8),nn=Math.ceil(Mt*Ge/8),me=new Uint8Array(cn),Pe=new Uint8Array(nn),Be=new DataView(Le.buffer),Qe=new DataView(me.buffer),ut=new DataView(Pe.buffer),vt=!1,Bt=0;Bt<at;Bt++){for(var Pt=Bt*De,Qt=0;Qt<dt;Qt++)aK(Qe,SN(Be,Pt+Qt,Ge),Bt*dt+Qt,Ge);var wn=SN(Be,Pt+dt,Ge);wn<(1<<Ge)-1&&(vt=!0),aK(ut,wn,1*Bt,Ge)}return{colorSpace:We,colorsPerPixel:Lt,sMaskBitsPerComponent:vt?Ge:void 0,colorBytes:me,alphaBytes:Pe,needSMask:vt}}(o):{colorSpace:mt=1===(ze=o).channels?"DeviceGray":"DeviceRGB",colorsPerPixel:"DeviceGray"===mt?1:3,colorBytes:(Le=ze.data)instanceof Uint16Array?function(ve){for(var De=ve.length,Ge=new Uint8Array(2*De),We=new DataView(Ge.buffer,Ge.byteOffset,Ge.byteLength),Lt=0;Lt<De;Lt++)We.setUint16(2*Lt,ve[Lt],!1);return Ge}(Le):Le,needSMask:!1}).colorSpace,te=i.colorsPerPixel,X=i.sMaskBitsPerComponent,ie=i.colorBytes,be=i.alphaBytes,Ce=i.needSMask,Je=i.palette,Ct=i.mask,bt=null;return r!==Cr.API.image_compression.NONE?(bt=function(ze){var Le;switch(ze){case Cr.API.image_compression.FAST:Le=11;break;case Cr.API.image_compression.MEDIUM:Le=13;break;case Cr.API.image_compression.SLOW:Le=14;break;default:Le=12}return Le}(r),p=this.decode.FLATE_DECODE,M="/Predictor ".concat(bt," /Colors ").concat(te," /BitsPerComponent ").concat(u," /Columns ").concat(a),t=tK(ie,Math.ceil(a*te*u/8),te,u,r),Ce&&(w=tK(be,Math.ceil(a*X/8),1,X,r))):(p=void 0,M=void 0,t=ie,Ce&&(w=be)),(this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t))&&(t=this.__addimage__.arrayBufferToBinaryString(t)),(w&&this.__addimage__.isArrayBuffer(w)||this.__addimage__.isArrayBufferView(w))&&(w=this.__addimage__.arrayBufferToBinaryString(w)),{alias:e,data:t,index:n,filter:p,decodeParameters:M,transparency:Ct,palette:Je,sMask:w,predictor:bt,width:a,height:s,bitsPerComponent:u,sMaskBitsPerComponent:X,colorSpace:q}}var ze,Le,mt},function(t){t.processGIF89A=function(n,e,r,i){var o=new W5e(n),a=o.width,s=o.height,l=[];o.decodeAndBlitFrameRGBA(0,l);var c={data:l,width:a,height:s},u=new CN(100).encode(c,100);return t.processJPEG.call(this,u,e,r,i)},t.processGIF87A=t.processGIF89A}(Cr.API),Tu.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var t=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(t);for(var n=0;n<t;n++){var e=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0);this.palette[n]={red:i,green:r,blue:e,quad:o}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Tu.prototype.parseBGR=function(){this.pos=this.offset;var t="bit"+this.bitPP,n=this.width*this.height*4;if(n>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");this.data=new Uint8Array(n);try{this[t]()}catch(e){Xo.log("bit decode error:"+e)}},Tu.prototype.bit1=function(){var t,n=Math.ceil(this.width/8),e=n%4;for(t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,i=0;i<n;i++)for(var o=this.datav.getUint8(this.pos++,!0),a=r*this.width*4+8*i*4,s=0;s<8&&8*i+s<this.width;s++){var l=this.palette[o>>7-s&1];this.data[a+4*s]=l.blue,this.data[a+4*s+1]=l.green,this.data[a+4*s+2]=l.red,this.data[a+4*s+3]=255}0!==e&&(this.pos+=4-e)}},Tu.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),n=t%4,e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,i=0;i<t;i++){var o=this.datav.getUint8(this.pos++,!0),a=r*this.width*4+2*i*4,l=15&o,c=this.palette[o>>4];if(this.data[a]=c.blue,this.data[a+1]=c.green,this.data[a+2]=c.red,this.data[a+3]=255,2*i+1>=this.width)break;this.data[a+4]=(c=this.palette[l]).blue,this.data[a+4+1]=c.green,this.data[a+4+2]=c.red,this.data[a+4+3]=255}0!==n&&(this.pos+=4-n)}},Tu.prototype.bit8=function(){for(var t=this.width%4,n=this.height-1;n>=0;n--){for(var e=this.bottom_up?n:this.height-1-n,r=0;r<this.width;r++){var i=this.datav.getUint8(this.pos++,!0),o=e*this.width*4+4*r;if(i<this.palette.length){var a=this.palette[i];this.data[o]=a.red,this.data[o+1]=a.green,this.data[o+2]=a.blue,this.data[o+3]=255}else this.data[o]=255,this.data[o+1]=255,this.data[o+2]=255,this.data[o+3]=255}0!==t&&(this.pos+=4-t)}},Tu.prototype.bit15=function(){for(var t=this.width%3,n=parseInt("11111",2),e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,i=0;i<this.width;i++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var a=(o&n)/n*255|0,s=(o>>5&n)/n*255|0,c=o>>15?255:0,u=r*this.width*4+4*i;this.data[u]=(o>>10&n)/n*255|0,this.data[u+1]=s,this.data[u+2]=a,this.data[u+3]=c}this.pos+=t}},Tu.prototype.bit16=function(){for(var t=this.width%3,n=parseInt("11111",2),e=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var i=this.bottom_up?r:this.height-1-r,o=0;o<this.width;o++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(a&n)/n*255|0,l=(a>>5&e)/e*255|0,u=i*this.width*4+4*o;this.data[u]=(a>>11)/n*255|0,this.data[u+1]=l,this.data[u+2]=s,this.data[u+3]=255}this.pos+=t}},Tu.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,e=0;e<this.width;e++){var r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+4*e;this.data[a]=o,this.data[a+1]=i,this.data[a+2]=r,this.data[a+3]=255}this.pos+=this.width%4}},Tu.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var n=this.bottom_up?t:this.height-1-t,e=0;e<this.width;e++){var r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),s=n*this.width*4+4*e;this.data[s]=o,this.data[s+1]=i,this.data[s+2]=r,this.data[s+3]=a}},Tu.prototype.getData=function(){return this.data}, /** * @license * Copyright (c) 2018 Aras Abbasi * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){t.processBMP=function(n,e,r,i){var o=new Tu(n,!1),a=o.width,s=o.height,l={data:o.getData(),width:a,height:s},c=new CN(100).encode(l,100);return t.processJPEG.call(this,c,e,r,i)}}(Cr.API),cK.prototype.getData=function(){return this.data}, /** * @license * Copyright (c) 2019 Aras Abbasi * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){t.processWEBP=function(n,e,r,i){var o=new cK(n),a=o.width,s=o.height,l={data:o.getData(),width:a,height:s},c=new CN(100).encode(l,100);return t.processJPEG.call(this,c,e,r,i)}}(Cr.API),Cr.API.processRGBA=function(t,n,e){for(var r=t.data,i=r.length,o=new Uint8Array(i/4*3),a=new Uint8Array(i/4),s=0,l=0,c=0;c<i;c+=4){var p=r[c+1],M=r[c+2],w=r[c+3];o[s++]=r[c],o[s++]=p,o[s++]=M,a[l++]=w}var H=this.__addimage__.arrayBufferToBinaryString(o);return{alpha:this.__addimage__.arrayBufferToBinaryString(a),data:H,index:n,alias:e,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},Cr.API.setLanguage=function(t){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[t]&&(this.internal.languageSettings.languageCode=t,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},ID=(fv=Cr.API).getCharWidthsArray=function(t,n){var e,r,i=(n=n||{}).font||this.internal.getFont(),o=n.fontSize||this.internal.getFontSize(),a=n.charSpace||this.internal.getCharSpace(),s=n.widths?n.widths:i.metadata.Unicode.widths,l=s.fof?s.fof:1,c=n.kerning?n.kerning:i.metadata.Unicode.kerning,u=c.fof?c.fof:1,p=!1!==n.doKerning,M=0,w=t.length,H=0,q=s[0]||l,te=[];for(e=0;e<w;e++)r=t.charCodeAt(e),"function"==typeof i.metadata.widthOfString?te.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(r))+a*(1e3/o)||0)/1e3):(M=p&&"object"===Do(c[r])&&!isNaN(parseInt(c[r][H],10))?c[r][H]/u:0,te.push((s[r]||q)/l+M)),H=r;return te},Jq=fv.getStringUnitWidth=function(t,n){var e=(n=n||{}).fontSize||this.internal.getFontSize(),r=n.font||this.internal.getFont(),i=n.charSpace||this.internal.getCharSpace();return fv.processArabic&&(t=fv.processArabic(t)),"function"==typeof r.metadata.widthOfString?r.metadata.widthOfString(t,e,i)/e:ID.apply(this,arguments).reduce(function(o,a){return o+a},0)},Qq=function(t,n,e,r){for(var i=[],o=0,a=t.length,s=0;o!==a&&s+n[o]<e;)s+=n[o],o++;i.push(t.slice(0,o));var l=o;for(s=0;o!==a;)s+n[o]>r&&(i.push(t.slice(l,o)),s=0,l=o),s+=n[o],o++;return l!==o&&i.push(t.slice(l,o)),i},eK=function(t,n,e){e||(e={});var r,i,o,a,s,l,u=[],p=[u],M=e.textIndent||0,w=0,H=0,q=t.split(" "),te=ID.apply(this,[" ",e])[0];if(l=-1===e.lineIndent?q[0].length+2:e.lineIndent||0){var X=Array(l).join(" "),ie=[];q.map(function(Ce){(Ce=Ce.split(/\s*\n/)).length>1?ie=ie.concat(Ce.map(function(Je,Ct){return(Ct&&Je.length?"\n":"")+Je})):ie.push(Ce[0])}),q=ie,l=Jq.apply(this,[X,e])}for(o=0,a=q.length;o<a;o++){var be=0;if(r=q[o],l&&"\n"==r[0]&&(r=r.substr(1),be=1),M+w+(H=(i=ID.apply(this,[r,e])).reduce(function(Ce,Je){return Ce+Je},0))>n||be){if(H>n){for(s=Qq.apply(this,[r,i,n-(M+w),n]),u.push(s.shift()),u=[s.pop()];s.length;)p.push([s.shift()]);H=i.slice(r.length-(u[0]?u[0].length:0)).reduce(function(Ce,Je){return Ce+Je},0)}else u=[r];p.push(u),M=H+l,w=te}else u.push(r),M+=w+H,w=te}return p.map(l?function(Ce,Je){return(Je?X:"")+Ce.join(" ")}:function(Ce){return Ce.join(" ")})},fv.splitTextToSize=function(t,n,e){var r,i=(e=e||{}).fontSize||this.internal.getFontSize(),o=function(u){if(u.widths&&u.kerning)return{widths:u.widths,kerning:u.kerning};var p=this.internal.getFont(u.fontName,u.fontStyle),M="Unicode";return p.metadata[M]?{widths:p.metadata[M].widths||{0:1},kerning:p.metadata[M].kerning||{}}:{font:p.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,e);r=Array.isArray(t)?t:String(t).split(/\r?\n/);var a=1*this.internal.scaleFactor*n/i;o.textIndent=e.textIndent?1*e.textIndent*this.internal.scaleFactor/i:0,o.lineIndent=e.lineIndent;var s,l,c=[];for(s=0,l=r.length;s<l;s++)c=c.concat(eK.apply(this,[r[s],a,o]));return c},function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var n="0123456789abcdef",e="klmnopqrstuvwxyz",r={},i={},o=0;o<16;o++)r[e[o]]=n[o],i[n[o]]=e[o];var a=function(M){return"0x"+parseInt(M,10).toString(16)},s=t.__fontmetrics__.compress=function(M){var w,H,q,te,X=["{"];for(var ie in M){if(w=M[ie],isNaN(parseInt(ie,10))?H="'"+ie+"'":(ie=parseInt(ie,10),H=(H=a(ie).slice(2)).slice(0,-1)+i[H.slice(-1)]),"number"==typeof w)w<0?(q=a(w).slice(3),te="-"):(q=a(w).slice(2),te=""),q=te+q.slice(0,-1)+i[q.slice(-1)];else{if("object"!==Do(w))throw new Error("Don't know what to do with value type "+Do(w)+".");q=s(w)}X.push(H+q)}return X.push("}"),X.join("")},l=t.__fontmetrics__.uncompress=function(M){if("string"!=typeof M)throw new Error("Invalid argument passed to uncompress.");for(var w,H,q,te,X={},ie=1,be=X,Ce=[],Je="",Ct="",bt=M.length-1,ze=1;ze<bt;ze+=1)"'"==(te=M[ze])?w?(q=w.join(""),w=void 0):w=[]:w?w.push(te):"{"==te?(Ce.push([be,q]),be={},q=void 0):"}"==te?((H=Ce.pop())[0][H[1]]=be,q=void 0,be=H[0]):"-"==te?ie=-1:void 0===q?r.hasOwnProperty(te)?(Je+=r[te],q=parseInt(Je,16)*ie,ie=1,Je=""):Je+=te:r.hasOwnProperty(te)?(Ct+=r[te],be[q]=parseInt(Ct,16)*ie,ie=1,q=void 0,Ct=""):Ct+=te;return X},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:l("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},u={Unicode:{Courier:c,"Courier-Bold":c,"Courier-BoldOblique":c,"Courier-Oblique":c,Helvetica:c,"Helvetica-Bold":c,"Helvetica-BoldOblique":c,"Helvetica-Oblique":c,"Times-Roman":c,"Times-Bold":c,"Times-BoldItalic":c,"Times-Italic":c}},p={Unicode:{"Courier-Oblique":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":l("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":l("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":l("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:l("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:l("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":l("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:l("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":l("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":l("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":l("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};t.events.push(["addFont",function(M){var w=M.font,H=p.Unicode[w.postScriptName];H&&(w.metadata.Unicode={},w.metadata.Unicode.widths=H.widths,w.metadata.Unicode.kerning=H.kerning);var q=u.Unicode[w.postScriptName];q&&(w.metadata.Unicode.encoding=q,w.encoding=q.codePages[0])}])}(Cr.API), /** * @license * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){var n=function(e){for(var r=e.length,i=new Uint8Array(r),o=0;o<r;o++)i[o]=e.charCodeAt(o);return i};t.API.events.push(["addFont",function(e){var a,s,r=void 0,i=e.font,o=e.instance;if(!i.isStandardFont){if(void 0===o)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");if("string"!=typeof(r=!1===o.existsFileInVFS(i.postScriptName)?o.loadFile(i.postScriptName):o.getFileFromVFS(i.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");a=i,s=/^\x00\x01\x00\x00/.test(s=r)?n(s):n(wD(s)),a.metadata=t.API.TTFFont.open(s),a.metadata.Unicode=a.metadata.Unicode||{encoding:{},kerning:{},widths:[]},a.metadata.glyIdsUsed=[0]}}])}(Cr),Cr.API.addSvgAsImage=function(t,n,e,r,i,o,a,s){if(isNaN(n)||isNaN(e))throw Xo.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(i))throw Xo.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var l=document.createElement("canvas");l.width=r,l.height=i;var c=l.getContext("2d");c.fillStyle="#fff",c.fillRect(0,0,l.width,l.height);var u={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},p=this;return(Qr.canvg?Promise.resolve(Qr.canvg):g.e(850).then(g.bind(g,97850))).catch(function(M){return Promise.reject(new Error("Could not load canvg: "+M))}).then(function(M){return M.default?M.default:M}).then(function(M){return M.fromString(c,t,u)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(M){return M.render(u)}).then(function(){p.addImage(l.toDataURL("image/jpeg",1),n,e,r,i,a,s)})},Cr.API.putTotalPages=function(t){var n,e=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(n=new RegExp(t,"g"),e=this.internal.getNumberOfPages()):(n=new RegExp(this.pdfEscape16(t,this.internal.getFont()),"g"),e=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var i=0;i<this.internal.pages[r].length;i++)this.internal.pages[r][i]=this.internal.pages[r][i].replace(n,e);return this},Cr.API.viewerPreferences=function(t,n){var e;t=t||{},n=n||!1;var r,i,o,a={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},s=Object.keys(a),l=[],c=0,u=0,p=0;function M(H,q){var te,X=!1;for(te=0;te<H.length;te+=1)H[te]===q&&(X=!0);return X}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(a)),this.internal.viewerpreferences.isSubscribed=!1),e=this.internal.viewerpreferences.configuration,"reset"===t||!0===n){var w=s.length;for(p=0;p<w;p+=1)e[s[p]].value=e[s[p]].defaultValue,e[s[p]].explicitSet=!1}if("object"===Do(t))for(i in t)if(o=t[i],M(s,i)&&void 0!==o){if("boolean"===e[i].type&&"boolean"==typeof o)e[i].value=o;else if("name"===e[i].type&&M(e[i].valueSet,o))e[i].value=o;else if("integer"===e[i].type&&Number.isInteger(o))e[i].value=o;else if("array"===e[i].type){for(c=0;c<o.length;c+=1)if(r=!0,1===o[c].length&&"number"==typeof o[c][0])l.push(String(o[c]-1));else if(o[c].length>1){for(u=0;u<o[c].length;u+=1)"number"!=typeof o[c][u]&&(r=!1);!0===r&&l.push([o[c][0]-1,o[c][1]-1].join(" "))}e[i].value="["+l.join(" ")+"]"}else e[i].value=e[i].defaultValue;e[i].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){var H,q=[];for(H in e)!0===e[H].explicitSet&&q.push("name"===e[H].type?"/"+H+" /"+e[H].value:"/"+H+" "+e[H].value);0!==q.length&&this.internal.write("/ViewerPreferences\n<<\n"+q.join("\n")+"\n>>")}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=e,this},Cr.API.addMetadata=function(t,n){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:t,namespaceUri:n??"http://jspdf.default.namespaceuri/",rawXml:"boolean"==typeof n&&n},this.internal.events.subscribe("putCatalog",G5e),this.internal.events.subscribe("postPutResources",$5e)),this},function(t){var n=t.API,e=n.pdfEscape16=function(o,a){for(var s,l=a.metadata.Unicode.widths,c=["","0","00","000","0000"],u=[""],p=0,M=o.length;p<M;++p){if(s=a.metadata.characterToGlyph(o.charCodeAt(p)),a.metadata.glyIdsUsed.push(s),a.metadata.toUnicode[s]=o.charCodeAt(p),-1==l.indexOf(s)&&(l.push(s),l.push([parseInt(a.metadata.widthOfGlyph(s),10)])),"0"==s)return u.join("");s=s.toString(16),u.push(c[4-s.length],s)}return u.join("")},r=function(o){var a,s,l,c,u,p,M;for(u="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",l=[],p=0,M=(s=Object.keys(o).sort(function(w,H){return w-H})).length;p<M;p++)a=s[p],l.length>=100&&(u+="\n"+l.length+" beginbfchar\n"+l.join("\n")+"\nendbfchar",l=[]),null!=o[a]&&"function"==typeof o[a].toString&&(c=("0000"+o[a].toString(16)).slice(-4),a=("0000"+(+a).toString(16)).slice(-4),l.push("<"+a+"><"+c+">"));return l.length&&(u+="\n"+l.length+" beginbfchar\n"+l.join("\n")+"\nendbfchar\n"),u+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};n.events.push(["putFont",function(o){!function(a){var s=a.font,l=a.out,c=a.newObject,u=a.putStream;if(s.metadata instanceof t.API.TTFFont&&"Identity-H"===s.encoding){for(var p=s.metadata.Unicode.widths,M=s.metadata.subset.encode(s.metadata.glyIdsUsed,1),w="",H=0;H<M.length;H++)w+=String.fromCharCode(M[H]);var q=c();u({data:w,addLength1:!0,objectId:q}),l("endobj");var te=c();u({data:r(s.metadata.toUnicode),addLength1:!0,objectId:te}),l("endobj");var X=c();l("<<"),l("/Type /FontDescriptor"),l("/FontName /"+av(s.fontName)),l("/FontFile2 "+q+" 0 R"),l("/FontBBox "+t.API.PDFObject.convert(s.metadata.bbox)),l("/Flags "+s.metadata.flags),l("/StemV "+s.metadata.stemV),l("/ItalicAngle "+s.metadata.italicAngle),l("/Ascent "+s.metadata.ascender),l("/Descent "+s.metadata.decender),l("/CapHeight "+s.metadata.capHeight),l(">>"),l("endobj");var ie=c();l("<<"),l("/Type /Font"),l("/BaseFont /"+av(s.fontName)),l("/FontDescriptor "+X+" 0 R"),l("/W "+t.API.PDFObject.convert(p)),l("/CIDToGIDMap /Identity"),l("/DW 1000"),l("/Subtype /CIDFontType2"),l("/CIDSystemInfo"),l("<<"),l("/Supplement 0"),l("/Registry (Adobe)"),l("/Ordering ("+s.encoding+")"),l(">>"),l(">>"),l("endobj"),s.objectNumber=c(),l("<<"),l("/Type /Font"),l("/Subtype /Type0"),l("/ToUnicode "+te+" 0 R"),l("/BaseFont /"+av(s.fontName)),l("/Encoding /"+s.encoding),l("/DescendantFonts ["+ie+" 0 R]"),l(">>"),l("endobj"),s.isAlreadyPutted=!0}}(o)}]),n.events.push(["putFont",function(o){!function(a){var s=a.font,l=a.out,c=a.newObject,u=a.putStream;if(s.metadata instanceof t.API.TTFFont&&"WinAnsiEncoding"===s.encoding){for(var p=s.metadata.rawData,M="",w=0;w<p.length;w++)M+=String.fromCharCode(p[w]);var H=c();u({data:M,addLength1:!0,objectId:H}),l("endobj");var q=c();u({data:r(s.metadata.toUnicode),addLength1:!0,objectId:q}),l("endobj");var te=c();l("<<"),l("/Descent "+s.metadata.decender),l("/CapHeight "+s.metadata.capHeight),l("/StemV "+s.metadata.stemV),l("/Type /FontDescriptor"),l("/FontFile2 "+H+" 0 R"),l("/Flags 96"),l("/FontBBox "+t.API.PDFObject.convert(s.metadata.bbox)),l("/FontName /"+av(s.fontName)),l("/ItalicAngle "+s.metadata.italicAngle),l("/Ascent "+s.metadata.ascender),l(">>"),l("endobj"),s.objectNumber=c();for(var X=0;X<s.metadata.hmtx.widths.length;X++)s.metadata.hmtx.widths[X]=parseInt(s.metadata.hmtx.widths[X]*(1e3/s.metadata.head.unitsPerEm));l("<</Subtype/TrueType/Type/Font/ToUnicode "+q+" 0 R/BaseFont/"+av(s.fontName)+"/FontDescriptor "+te+" 0 R/Encoding/"+s.encoding+" /FirstChar 29 /LastChar 255 /Widths "+t.API.PDFObject.convert(s.metadata.hmtx.widths)+">>"),l("endobj"),s.isAlreadyPutted=!0}}(o)}]);var i=function(o){var a,s=o.text||"",l=o.x,c=o.y,u=o.options||{},p=o.mutex||{},M=p.pdfEscape,w=p.activeFontKey,H=p.fonts,q=w,te="",X=0,ie="",be=H[q].encoding;if("Identity-H"!==H[q].encoding)return{text:s,x:l,y:c,options:u,mutex:p};for(ie=s,q=w,Array.isArray(s)&&(ie=s[0]),X=0;X<ie.length;X+=1)H[q].metadata.hasOwnProperty("cmap")&&(a=H[q].metadata.cmap.unicode.codeMap[ie[X].charCodeAt(0)]),a||ie[X].charCodeAt(0)<256&&H[q].metadata.hasOwnProperty("Unicode")?te+=ie[X]:te+="";var Ce="";return parseInt(q.slice(1))<14||"WinAnsiEncoding"===be?Ce=M(te,q).split("").map(function(Je){return Je.charCodeAt(0).toString(16)}).join(""):"Identity-H"===be&&(Ce=e(te,H[q])),p.isHex=!0,{text:Ce,x:l,y:c,options:u,mutex:p}};n.events.push(["postProcessText",function(o){var a=o.text||"",s=[],l={text:a,x:o.x,y:o.y,options:o.options,mutex:o.mutex};if(Array.isArray(a)){var c=0;for(c=0;c<a.length;c+=1)Array.isArray(a[c])&&3===a[c].length?s.push([i(Object.assign({},l,{text:a[c][0]})).text,a[c][1],a[c][2]]):s.push(i(Object.assign({},l,{text:a[c]})).text);o.text=s}else o.text=i(Object.assign({},l,{text:a})).text}])}(Cr), /** * @license * jsPDF virtual FileSystem functionality * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ function(t){var n=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};t.existsFileInVFS=function(e){return n.call(this),void 0!==this.internal.vFS[e]},t.addFileToVFS=function(e,r){return n.call(this),this.internal.vFS[e]=r,this},t.getFileFromVFS=function(e){return n.call(this),void 0!==this.internal.vFS[e]?this.internal.vFS[e]:null}}(Cr.API), /** * @license * Unicode Bidi Engine based on the work of Alex Shensis (@asthensis) * MIT License */ function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(r){var i,o,a,s,l,c,u,p=n,M=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],w=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],H={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},q={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},te=["(",")","(","<",">","<","[","]","[","{","}","{","\xab","\xbb","\xab","\u2039","\u203a","\u2039","\u2045","\u2046","\u2045","\u207d","\u207e","\u207d","\u208d","\u208e","\u208d","\u2264","\u2265","\u2264","\u2329","\u232a","\u2329","\ufe59","\ufe5a","\ufe59","\ufe5b","\ufe5c","\ufe5b","\ufe5d","\ufe5e","\ufe5d","\ufe64","\ufe65","\ufe64"],X=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),ie=!1,be=0;this.__bidiEngine__={};var Ce=function(ve){var De=ve.charCodeAt(),Ge=De>>8,We=q[Ge];return void 0!==We?p[256*We+(255&De)]:252===Ge||253===Ge?"AL":X.test(Ge)?"L":8===Ge?"R":"N"},Je=function(ve){for(var De,Ge=0;Ge<ve.length;Ge++){if("L"===(De=Ce(ve.charAt(Ge))))return!1;if("R"===De)return!0}return!1},Ct=function(ve,De,Ge,We){var Lt,at,dt,tt,Mt=De[We];switch(Mt){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":ie=!1;break;case"N":case"AN":break;case"EN":ie&&(Mt="AN");break;case"AL":ie=!0,Mt="R";break;case"WS":case"BN":Mt="N";break;case"CS":We<1||We+1>=De.length||"EN"!==(Lt=Ge[We-1])&&"AN"!==Lt||"EN"!==(at=De[We+1])&&"AN"!==at?Mt="N":ie&&(at="AN"),Mt=at===Lt?at:"N";break;case"ES":Mt="EN"===(Lt=We>0?Ge[We-1]:"B")&&We+1<De.length&&"EN"===De[We+1]?"EN":"N";break;case"ET":if(We>0&&"EN"===Ge[We-1]){Mt="EN";break}if(ie){Mt="N";break}for(dt=We+1,tt=De.length;dt<tt&&"ET"===De[dt];)dt++;Mt=dt<tt&&"EN"===De[dt]?"EN":"N";break;case"NSM":if(a&&!s){for(tt=De.length,dt=We+1;dt<tt&&"NSM"===De[dt];)dt++;if(dt<tt){var cn=ve[We];if(Lt=De[dt],(cn>=1425&&cn<=2303||64286===cn)&&("R"===Lt||"AL"===Lt)){Mt="R";break}}}Mt=We<1||"B"===(Lt=De[We-1])?"N":Ge[We-1];break;case"B":ie=!1,i=!0,Mt=be;break;case"S":o=!0,Mt="N"}return Mt},bt=function(ve,De,Ge){var We=ve.split("");return Ge&&ze(We,Ge,{hiLevel:be}),We.reverse(),De&&De.reverse(),We.join("")},ze=function(ve,De,Ge){var We,Lt,at,dt,tt,Mt=-1,cn=ve.length,nn=0,me=[],Pe=be?w:M,Be=[];for(ie=!1,i=!1,o=!1,Lt=0;Lt<cn;Lt++)Be[Lt]=Ce(ve[Lt]);for(at=0;at<cn;at++){if(tt=nn,me[at]=Ct(ve,Be,me,at),We=240&(nn=Pe[tt][H[me[at]]]),De[at]=dt=Pe[nn&=15][5],We>0)if(16===We){for(Lt=Mt;Lt<at;Lt++)De[Lt]=1;Mt=-1}else Mt=-1;if(Pe[nn][6])-1===Mt&&(Mt=at);else if(Mt>-1){for(Lt=Mt;Lt<at;Lt++)De[Lt]=dt;Mt=-1}"B"===Be[at]&&(De[at]=0),Ge.hiLevel|=dt}o&&function(Qe,ut,vt){for(var Bt=0;Bt<vt;Bt++)if("S"===Qe[Bt]){ut[Bt]=be;for(var Pt=Bt-1;Pt>=0&&"WS"===Qe[Pt];Pt--)ut[Pt]=be}}(Be,De,cn)},Le=function(ve,De,Ge,We,Lt){if(!(Lt.hiLevel<ve)){if(1===ve&&1===be&&!i)return De.reverse(),void(Ge&&Ge.reverse());for(var at,dt,tt,Mt,cn=De.length,nn=0;nn<cn;){if(We[nn]>=ve){for(tt=nn+1;tt<cn&&We[tt]>=ve;)tt++;for(Mt=nn,dt=tt-1;Mt<dt;Mt++,dt--)at=De[Mt],De[Mt]=De[dt],De[dt]=at,Ge&&(at=Ge[Mt],Ge[Mt]=Ge[dt],Ge[dt]=at);nn=tt}nn++}}},mt=function(ve,De,Ge){var We=ve.split(""),Lt={hiLevel:be};return Ge||(Ge=[]),ze(We,Ge,Lt),function(at,dt,tt){if(0!==tt.hiLevel&&u)for(var Mt,cn=0;cn<at.length;cn++)1===dt[cn]&&(Mt=te.indexOf(at[cn]))>=0&&(at[cn]=te[Mt+1])}(We,Ge,Lt),Le(2,We,De,Ge,Lt),Le(1,We,De,Ge,Lt),We.join("")};return this.__bidiEngine__.doBidiReorder=function(ve,De,Ge){if(function(Lt,at){if(at)for(var dt=0;dt<Lt.length;dt++)at[dt]=dt;void 0===s&&(s=Je(Lt)),void 0===c&&(c=Je(Lt))}(ve,De),a||!l||c)if(a&&l&&s^c)be=s?1:0,ve=bt(ve,De,Ge);else if(!a&&l&&c)be=s?1:0,ve=mt(ve,De,Ge),ve=bt(ve,De);else if(!a||s||l||c){if(a&&!l&&s^c)ve=bt(ve,De),s?(be=0,ve=mt(ve,De,Ge)):(be=1,ve=mt(ve,De,Ge),ve=bt(ve,De));else if(a&&s&&!l&&c)be=1,ve=mt(ve,De,Ge),ve=bt(ve,De);else if(!a&&!l&&s^c){var We=u;s?(be=1,ve=mt(ve,De,Ge),be=0,u=!1,ve=mt(ve,De,Ge),u=We):(be=0,ve=mt(ve,De,Ge),ve=bt(ve,De),be=1,u=!1,ve=mt(ve,De,Ge),u=We,ve=bt(ve,De))}}else be=0,ve=mt(ve,De,Ge);else be=s?1:0,ve=mt(ve,De,Ge);return ve},this.__bidiEngine__.setOptions=function(ve){ve&&(a=ve.isInputVisual,l=ve.isOutputVisual,s=ve.isInputRtl,c=ve.isOutputRtl,u=ve.isSymmetricSwapping)},this.__bidiEngine__.setOptions(r),this.__bidiEngine__};var n=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],e=new t.__bidiEngine__({isInputVisual:!0});t.API.events.push(["postProcessText",function(r){var i=r.text,o=r.options||{},a=[];if(o.isInputVisual="boolean"!=typeof o.isInputVisual||o.isInputVisual,e.setOptions(o),"[object Array]"===Object.prototype.toString.call(i)){var s=0;for(a=[],s=0;s<i.length;s+=1)"[object Array]"===Object.prototype.toString.call(i[s])?a.push([e.doBidiReorder(i[s][0]),i[s][1],i[s][2]]):a.push([e.doBidiReorder(i[s])]);r.text=a}else r.text=e.doBidiReorder(i);e.setOptions({isInputVisual:!0})}])}(Cr),Cr.API.TTFFont=function(){function t(n){var e;if(this.rawData=n,e=this.contents=new Mm(n),this.contents.pos=4,"ttcf"===e.readString(4))throw new Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new lIe(this),this.registerTTF()}return t.open=function(n){return new t(n)},t.prototype.parse=function(){return this.directory=new q5e(this.contents),this.head=new Z5e(this),this.name=new tIe(this),this.cmap=new uK(this),this.toUnicode={},this.hhea=new X5e(this),this.maxp=new nIe(this),this.hmtx=new rIe(this),this.post=new Q5e(this),this.os2=new J5e(this),this.loca=new sIe(this),this.glyf=new iIe(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},t.prototype.registerTTF=function(){var e,r,i,o;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var a,s,l,c;for(c=[],a=0,s=(l=this.bbox).length;a<s;a++)c.push(Math.round(l[a]*this.scaleFactor));return c}.call(this),this.stemV=0,this.post.exists?(r=255&(i=this.post.italic_angle),32768&(e=i>>16)&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+r)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(o=this.familyClass)||2===o||3===o||4===o||5===o||7===o,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},t.prototype.characterToGlyph=function(n){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[n]:void 0)||0},t.prototype.widthOfGlyph=function(n){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(n).advance*e},t.prototype.widthOfString=function(n,e,r){var i,o,a,s;for(a=0,o=0,s=(n=""+n).length;0<=s?o<s:o>s;o=0<=s?++o:--o)i=n.charCodeAt(o),a+=this.widthOfGlyph(this.characterToGlyph(i))+r*(1e3/e)||0;return a*(e/1e3)},t.prototype.lineHeight=function(n,e){return null==e&&(e=!1),(this.ascender+(e?this.lineGap:0)-this.decender)/1e3*n},t}();var Eu,Mm=function(){function t(n){this.data=n??[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(n){return this.data[this.pos++]=n},t.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(n){return this.writeByte(n>>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},t.prototype.readInt32=function(){var n;return(n=this.readUInt32())>=2147483648?n-4294967296:n},t.prototype.writeInt32=function(n){return n<0&&(n+=4294967296),this.writeUInt32(n)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(n){return this.writeByte(n>>8&255),this.writeByte(255&n)},t.prototype.readInt16=function(){var n;return(n=this.readUInt16())>=32768?n-65536:n},t.prototype.writeInt16=function(n){return n<0&&(n+=65536),this.writeUInt16(n)},t.prototype.readString=function(n){var e,r;for(r=[],e=0;0<=n?e<n:e>n;e=0<=n?++e:--e)r[e]=String.fromCharCode(this.readByte());return r.join("")},t.prototype.writeString=function(n){var e,r,i;for(i=[],e=0,r=n.length;0<=r?e<r:e>r;e=0<=r?++e:--e)i.push(this.writeByte(n.charCodeAt(e)));return i},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(n){return this.writeInt16(n)},t.prototype.readLongLong=function(){var n,e,r,i,o,a,s,l;return n=this.readByte(),e=this.readByte(),r=this.readByte(),i=this.readByte(),o=this.readByte(),a=this.readByte(),s=this.readByte(),l=this.readByte(),128&n?-1*(72057594037927940*(255^n)+281474976710656*(255^e)+1099511627776*(255^r)+4294967296*(255^i)+16777216*(255^o)+65536*(255^a)+256*(255^s)+(255^l)+1):72057594037927940*n+281474976710656*e+1099511627776*r+4294967296*i+16777216*o+65536*a+256*s+l},t.prototype.writeLongLong=function(n){var e,r;return e=Math.floor(n/4294967296),r=4294967295&n,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(n){return this.writeInt32(n)},t.prototype.read=function(n){var e,r;for(e=[],r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)e.push(this.readByte());return e},t.prototype.write=function(n){var r,i,o;for(o=[],r=0,i=n.length;r<i;r++)o.push(this.writeByte(n[r]));return o},t}(),q5e=function(){var t;function n(e){var r,i,o;for(this.scalarType=e.readInt(),this.tableCount=e.readShort(),this.searchRange=e.readShort(),this.entrySelector=e.readShort(),this.rangeShift=e.readShort(),this.tables={},i=0,o=this.tableCount;0<=o?i<o:i>o;i=0<=o?++i:--i)r={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[r.tag]=r}return n.prototype.encode=function(e){var r,i,a,s,l,c,u,p,M,w,H,q;for(q in w=Object.keys(e).length,l=Math.log(2),p=16*Math.floor(Math.log(w)/l),a=Math.floor(p/l),u=16*w-p,(i=new Mm).writeInt(this.scalarType),i.writeShort(w),i.writeShort(p),i.writeShort(a),i.writeShort(u),c=i.pos+16*w,s=null,H=[],e)for(M=e[q],i.writeString(q),i.writeInt(t(M)),i.writeInt(c),i.writeInt(M.length),H=H.concat(M),"head"===q&&(s=c),c+=M.length;c%4;)H.push(0),c++;return i.write(H),r=2981146554-t(i.data),i.pos=s+8,i.writeUInt32(r),i.data},t=function(e){var r,i,o,a;for(e=hK.call(e);e.length%4;)e.push(0);for(o=new Mm(e),i=0,r=0,a=e.length;r<a;r=r+=4)i+=o.readUInt32();return 4294967295&i},n}(),K5e={}.hasOwnProperty,wh=function(t,n){for(var e in n)K5e.call(n,e)&&(t[e]=n[e]);function r(){this.constructor=t}return r.prototype=n.prototype,t.prototype=new r,t.__super__=n.prototype,t};Eu=function(){function t(n){var e;this.file=n,this.exists=!!(e=this.file.directory.tables[this.tag]),e&&(this.offset=e.offset,this.length=e.length,this.parse(this.file.contents))}return t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t}();var Z5e=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="head",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.revision=n.readInt(),this.checkSumAdjustment=n.readInt(),this.magicNumber=n.readInt(),this.flags=n.readShort(),this.unitsPerEm=n.readShort(),this.created=n.readLongLong(),this.modified=n.readLongLong(),this.xMin=n.readShort(),this.yMin=n.readShort(),this.xMax=n.readShort(),this.yMax=n.readShort(),this.macStyle=n.readShort(),this.lowestRecPPEM=n.readShort(),this.fontDirectionHint=n.readShort(),this.indexToLocFormat=n.readShort(),this.glyphDataFormat=n.readShort()},t.prototype.encode=function(n){var e;return(e=new Mm).writeInt(this.version),e.writeInt(this.revision),e.writeInt(this.checkSumAdjustment),e.writeInt(this.magicNumber),e.writeShort(this.flags),e.writeShort(this.unitsPerEm),e.writeLongLong(this.created),e.writeLongLong(this.modified),e.writeShort(this.xMin),e.writeShort(this.yMin),e.writeShort(this.xMax),e.writeShort(this.yMax),e.writeShort(this.macStyle),e.writeShort(this.lowestRecPPEM),e.writeShort(this.fontDirectionHint),e.writeShort(n),e.writeShort(this.glyphDataFormat),e.data},t}(),dK=function(){function t(n,e){var r,i,o,a,s,l,c,u,p,M,w,H,q,te,X,ie,be;switch(this.platformID=n.readUInt16(),this.encodingID=n.readShort(),this.offset=e+n.readInt(),p=n.pos,n.pos=this.offset,this.format=n.readUInt16(),this.length=n.readUInt16(),this.language=n.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(l=0;l<256;++l)this.codeMap[l]=n.readByte();break;case 4:for(w=n.readUInt16(),M=w/2,n.pos+=6,o=function(){var Ce,Je;for(Je=[],l=Ce=0;0<=M?Ce<M:Ce>M;l=0<=M?++Ce:--Ce)Je.push(n.readUInt16());return Je}(),n.pos+=2,q=function(){var Ce,Je;for(Je=[],l=Ce=0;0<=M?Ce<M:Ce>M;l=0<=M?++Ce:--Ce)Je.push(n.readUInt16());return Je}(),c=function(){var Ce,Je;for(Je=[],l=Ce=0;0<=M?Ce<M:Ce>M;l=0<=M?++Ce:--Ce)Je.push(n.readUInt16());return Je}(),u=function(){var Ce,Je;for(Je=[],l=Ce=0;0<=M?Ce<M:Ce>M;l=0<=M?++Ce:--Ce)Je.push(n.readUInt16());return Je}(),i=(this.length-n.pos+this.offset)/2,s=function(){var Ce,Je;for(Je=[],l=Ce=0;0<=i?Ce<i:Ce>i;l=0<=i?++Ce:--Ce)Je.push(n.readUInt16());return Je}(),l=X=0,be=o.length;X<be;l=++X)for(te=o[l],r=ie=H=q[l];H<=te?ie<=te:ie>=te;r=H<=te?++ie:--ie)0===u[l]?a=r+c[l]:0!==(a=s[u[l]/2+(r-H)-(M-l)]||0)&&(a+=c[l]),this.codeMap[r]=65535&a}n.pos=p}return t.encode=function(n,e){var r,i,o,a,s,l,c,u,p,M,w,H,q,te,X,ie,be,Je,Ct,bt,ze,Le,mt,ve,De,Ge,We,Lt,at,dt,tt,Mt,cn,nn,me,Pe,Be,Qe,ut,vt,Bt,Pt,Qt,wn,Gn;switch(We=new Mm,a=Object.keys(n).sort(function(Wn,Tr){return Wn-Tr}),e){case"macroman":for(q=0,te=function(){var Wn=[];for(H=0;H<256;++H)Wn.push(0);return Wn}(),ie={0:0},o={},Lt=0,Mt=a.length;Lt<Mt;Lt++)null==ie[Pt=n[i=a[Lt]]]&&(ie[Pt]=++q),o[i]={old:n[i],new:ie[n[i]]},te[i]=ie[n[i]];return We.writeUInt16(1),We.writeUInt16(0),We.writeUInt32(12),We.writeUInt16(0),We.writeUInt16(262),We.writeUInt16(0),We.write(te),{charMap:o,subtable:We.data,maxGlyphID:q+1};case"unicode":for(De=[],p=[],be=0,ie={},r={},X=c=null,at=0,cn=a.length;at<cn;at++)null==ie[Je=n[i=a[at]]]&&(ie[Je]=++be),r[i]={old:Je,new:ie[Je]},s=ie[Je]-i,null!=X&&s===c||(X&&p.push(X),De.push(i),c=s),X=i;for(X&&p.push(X),p.push(65535),De.push(65535),mt=2*(Le=De.length),ze=2*Math.pow(Math.log(Le)/Math.LN2,2),M=Math.log(ze/2)/Math.LN2,bt=2*Le-ze,l=[],Ct=[],w=[],H=dt=0,nn=De.length;dt<nn;H=++dt){if(u=p[H],65535===(ve=De[H])){l.push(0),Ct.push(0);break}if(ve-(Ge=r[ve].new)>=32768)for(l.push(0),Ct.push(2*(w.length+Le-H)),i=tt=ve;ve<=u?tt<=u:tt>=u;i=ve<=u?++tt:--tt)w.push(r[i].new);else l.push(Ge-ve),Ct.push(0)}for(We.writeUInt16(3),We.writeUInt16(1),We.writeUInt32(12),We.writeUInt16(4),We.writeUInt16(16+8*Le+2*w.length),We.writeUInt16(0),We.writeUInt16(mt),We.writeUInt16(ze),We.writeUInt16(M),We.writeUInt16(bt),vt=0,me=p.length;vt<me;vt++)We.writeUInt16(i=p[vt]);for(We.writeUInt16(0),Bt=0,Pe=De.length;Bt<Pe;Bt++)We.writeUInt16(i=De[Bt]);for(Qt=0,Be=l.length;Qt<Be;Qt++)We.writeUInt16(s=l[Qt]);for(wn=0,Qe=Ct.length;wn<Qe;wn++)We.writeUInt16(Ct[wn]);for(Gn=0,ut=w.length;Gn<ut;Gn++)We.writeUInt16(q=w[Gn]);return{charMap:r,subtable:We.data,maxGlyphID:be+1}}},t}(),uK=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="cmap",t.prototype.parse=function(n){var e,r,i;for(n.pos=this.offset,this.version=n.readUInt16(),i=n.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=i?r<i:r>i;r=0<=i?++r:--r)e=new dK(n,this.offset),this.tables.push(e),e.isUnicode&&null==this.unicode&&(this.unicode=e);return!0},t.encode=function(n,e){var r,i;return null==e&&(e="macroman"),r=dK.encode(n,e),(i=new Mm).writeUInt16(0),i.writeUInt16(1),r.table=i.data.concat(r.subtable),r},t}(),X5e=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="hhea",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},t}(),J5e=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="OS/2",t.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=function(){var e,r;for(r=[],e=0;e<10;++e)r.push(n.readByte());return r}(),this.charRange=function(){var e,r;for(r=[],e=0;e<4;++e)r.push(n.readInt());return r}(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=function(){var e,r;for(r=[],e=0;e<2;e=++e)r.push(n.readInt());return r}(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},t}(),Q5e=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="post",t.prototype.parse=function(n){var e,r,i;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:case 196608:break;case 131072:var o;for(r=n.readUInt16(),this.glyphNameIndex=[],o=0;0<=r?o<r:o>r;o=0<=r?++o:--o)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],i=[];n.pos<this.offset+this.length;)e=n.readByte(),i.push(this.names.push(n.readString(e)));return i;case 151552:return r=n.readUInt16(),this.offsets=n.read(r);case 262144:return this.map=function(){var a,s,l;for(l=[],o=a=0,s=this.file.maxp.numGlyphs;0<=s?a<s:a>s;o=0<=s?++a:--a)l.push(n.readUInt32());return l}.call(this)}},t}(),eIe=function(t,n){this.raw=t,this.length=t.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},tIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="name",t.prototype.parse=function(n){var e,r,i,o,a,s,l,c,u,p,M;for(n.pos=this.offset,n.readShort(),e=n.readShort(),s=n.readShort(),r=[],o=0;0<=e?o<e:o>e;o=0<=e?++o:--o)r.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+s+n.readShort()});for(l={},o=u=0,p=r.length;u<p;o=++u)n.pos=(i=r[o]).offset,c=n.readString(i.length),a=new eIe(c,i),null==l[M=i.nameID]&&(l[M]=[]),l[i.nameID].push(a);this.strings=l,this.copyright=l[0],this.fontFamily=l[1],this.fontSubfamily=l[2],this.uniqueSubfamily=l[3],this.fontName=l[4],this.version=l[5];try{this.postscriptName=l[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=l[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=l[7],this.manufacturer=l[8],this.designer=l[9],this.description=l[10],this.vendorUrl=l[11],this.designerUrl=l[12],this.license=l[13],this.licenseUrl=l[14],this.preferredFamily=l[15],this.preferredSubfamily=l[17],this.compatibleFull=l[18],this.sampleText=l[19]},t}(),nIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="maxp",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.numGlyphs=n.readUInt16(),this.maxPoints=n.readUInt16(),this.maxContours=n.readUInt16(),this.maxCompositePoints=n.readUInt16(),this.maxComponentContours=n.readUInt16(),this.maxZones=n.readUInt16(),this.maxTwilightPoints=n.readUInt16(),this.maxStorage=n.readUInt16(),this.maxFunctionDefs=n.readUInt16(),this.maxInstructionDefs=n.readUInt16(),this.maxStackElements=n.readUInt16(),this.maxSizeOfInstructions=n.readUInt16(),this.maxComponentElements=n.readUInt16(),this.maxComponentDepth=n.readUInt16()},t}(),rIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="hmtx",t.prototype.parse=function(n){var e,r,i,a,s,l;for(n.pos=this.offset,this.metrics=[],e=0,s=this.file.hhea.numberOfMetrics;0<=s?e<s:e>s;e=0<=s?++e:--e)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(i=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var c,u;for(u=[],e=c=0;0<=i?c<i:c>i;e=0<=i?++c:--c)u.push(n.readInt16());return u}(),this.widths=function(){var c,u,p,M;for(M=[],c=0,u=(p=this.metrics).length;c<u;c++)M.push(p[c].advance);return M}.call(this),r=this.widths[this.widths.length-1],l=[],e=a=0;0<=i?a<i:a>i;e=0<=i?++a:--a)l.push(this.widths.push(r));return l},t.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},t}(),hK=[].slice,iIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(n){var e,r,i,o,a,s,l,c,u,p;return n in this.cache?this.cache[n]:(e=this.file.contents,r=(o=this.file.loca).indexOf(n),0===(i=o.lengthOf(n))?this.cache[n]=null:(e.pos=this.offset+r,a=(s=new Mm(e.read(i))).readShort(),c=s.readShort(),p=s.readShort(),l=s.readShort(),u=s.readShort(),this.cache[n]=-1===a?new aIe(s,c,p,l,u):new oIe(s,a,c,p,l,u),this.cache[n]))},t.prototype.encode=function(n,e,r){var i,o,a,s,l;for(a=[],o=[],s=0,l=e.length;s<l;s++)i=n[e[s]],o.push(a.length),i&&(a=a.concat(i.encode(r)));return o.push(a.length),{table:a,offsets:o}},t}(),oIe=function(){function t(n,e,r,i,o,a){this.raw=n,this.numberOfContours=e,this.xMin=r,this.yMin=i,this.xMax=o,this.yMax=a,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),aIe=function(){function t(n,e,r,i,o){var a,s;for(this.raw=n,this.xMin=e,this.yMin=r,this.xMax=i,this.yMax=o,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],a=this.raw;s=a.readShort(),this.glyphOffsets.push(a.pos),this.glyphIDs.push(a.readUInt16()),32&s;)a.pos+=1&s?4:2,128&s?a.pos+=8:64&s?a.pos+=4:8&s&&(a.pos+=2)}return t.prototype.encode=function(){var n,e,r;for(e=new Mm(hK.call(this.raw.data)),n=0,r=this.glyphIDs.length;n<r;++n)e.pos=this.glyphOffsets[n];return e.data},t}(),sIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return wh(t,Eu),t.prototype.tag="loca",t.prototype.parse=function(n){var r;return n.pos=this.offset,this.offsets=0===this.file.head.indexToLocFormat?function(){var i,o;for(o=[],r=0,i=this.length;r<i;r+=2)o.push(2*n.readUInt16());return o}.call(this):function(){var i,o;for(o=[],r=0,i=this.length;r<i;r+=4)o.push(n.readUInt32());return o}.call(this)},t.prototype.indexOf=function(n){return this.offsets[n]},t.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},t.prototype.encode=function(n,e){for(var r=new Uint32Array(this.offsets.length),i=0,o=0,a=0;a<r.length;++a)if(r[a]=i,o<e.length&&e[o]==a){++o,r[a]=i;var l=this.offsets[a+1]-this.offsets[a];l>0&&(i+=l)}for(var c=new Array(4*r.length),u=0;u<r.length;++u)c[4*u+3]=255&r[u],c[4*u+2]=(65280&r[u])>>8,c[4*u+1]=(16711680&r[u])>>16,c[4*u]=(4278190080&r[u])>>24;return c},t}(),lIe=function(){function t(n){this.font=n,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var n,e,i,o;for(e in i=this.font.cmap.tables[0].codeMap,n={},o=this.subset)n[e]=i[o[e]];return n},t.prototype.glyphsFor=function(n){var e,r,i,o,a,s,l;for(i={},a=0,s=n.length;a<s;a++)i[o=n[a]]=this.font.glyf.glyphFor(o);for(o in e=[],i)null!=(r=i[o])&&r.compound&&e.push.apply(e,r.glyphIDs);if(e.length>0)for(o in l=this.glyphsFor(e))i[o]=r=l[o];return i},t.prototype.encode=function(n,e){var r,i,o,a,l,c,u,p,M,w,H,q,te,X;for(i in r=uK.encode(this.generateCmap(),"unicode"),a=this.glyphsFor(n),w={0:0},X=r.charMap)w[(l=X[i]).old]=l.new;for(H in M=r.maxGlyphID,a)H in w||(w[H]=M++);return u=function(ie){var be,Ce;for(be in Ce={},ie)Ce[ie[be]]=be;return Ce}(w),p=Object.keys(u).sort(function(ie,be){return ie-be}),q=function(){var ie,be,Ce;for(Ce=[],ie=0,be=p.length;ie<be;ie++)Ce.push(u[p[ie]]);return Ce}(),o=this.font.glyf.encode(a,q,w),c=this.font.loca.encode(o.offsets,q),te={cmap:this.font.cmap.raw(),glyf:o.table,loca:c,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(e)},this.font.os2.exists&&(te["OS/2"]=this.font.os2.raw()),this.font.directory.encode(te)},t}();function fK(t,n,e,r,i){r=r||{};var a=i.internal.scaleFactor,s=i.internal.getFontSize()/a,c=s*(i.getLineHeightFactor?i.getLineHeightFactor():1.15),p="",M=1;if(("middle"===r.valign||"bottom"===r.valign||"center"===r.halign||"right"===r.halign)&&(M=(p="string"==typeof t?t.split(/\r\n|\r|\n/g):t).length||1),e+=s*(2-1.15),"middle"===r.valign?e-=M/2*c:"bottom"===r.valign&&(e-=M*c),"center"===r.halign||"right"===r.halign){var w=s;if("center"===r.halign&&(w*=.5),p&&M>=1){for(var H=0;H<p.length;H++)i.text(p[H],n-i.getStringUnitWidth(p[H])*w,e),e+=c;return i}n-=i.getStringUnitWidth(t)*w}return"justify"===r.halign?i.text(t,n,e,{maxWidth:r.maxWidth||100,align:"justify"}):i.text(t,n,e),i}Cr.API.PDFObject=function(){var t;function n(){}return t=function(e,r){return(Array(r+1).join("0")+e).slice(-r)},n.convert=function(e){var i,o;if(Array.isArray(e))return"["+function(){var s,l,c;for(c=[],s=0,l=e.length;s<l;s++)c.push(n.convert(e[s]));return c}().join(" ")+"]";if("string"==typeof e)return"/"+e;if(e?.isString)return"("+e+")";if(e instanceof Date)return"(D:"+t(e.getUTCFullYear(),4)+t(e.getUTCMonth(),2)+t(e.getUTCDate(),2)+t(e.getUTCHours(),2)+t(e.getUTCMinutes(),2)+t(e.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(e)){for(i in o=["<<"],e)o.push("/"+i+" "+n.convert(e[i]));return o.push(">>"),o.join("\n")}return""+e},n}();var pK={},pv=function(){function t(n){this.jsPDFDocument=n,this.userStyles={textColor:n.getTextColor?this.jsPDFDocument.getTextColor():0,fontSize:n.internal.getFontSize(),fontStyle:n.internal.getFont().fontStyle,font:n.internal.getFont().fontName,lineWidth:n.getLineWidth?this.jsPDFDocument.getLineWidth():0,lineColor:n.getDrawColor?this.jsPDFDocument.getDrawColor():0}}return t.setDefaults=function(n,e){void 0===e&&(e=null),e?e.__autoTableDocumentDefaults=n:pK=n},t.unifyColor=function(n){return Array.isArray(n)?n:"number"==typeof n?[n,n,n]:"string"==typeof n?[n]:null},t.prototype.applyStyles=function(n,e){var r,i,o;void 0===e&&(e=!1),n.fontStyle&&this.jsPDFDocument.setFontStyle&&this.jsPDFDocument.setFontStyle(n.fontStyle);var a=this.jsPDFDocument.internal.getFont(),s=a.fontStyle,l=a.fontName;if(n.font&&(l=n.font),n.fontStyle){s=n.fontStyle;var c=this.getFontList()[l];c&&-1===c.indexOf(s)&&this.jsPDFDocument.setFontStyle&&(this.jsPDFDocument.setFontStyle(c[0]),s=c[0])}if(this.jsPDFDocument.setFont(l,s),n.fontSize&&this.jsPDFDocument.setFontSize(n.fontSize),!e){var u=t.unifyColor(n.fillColor);u&&(r=this.jsPDFDocument).setFillColor.apply(r,u),(u=t.unifyColor(n.textColor))&&(i=this.jsPDFDocument).setTextColor.apply(i,u),(u=t.unifyColor(n.lineColor))&&(o=this.jsPDFDocument).setDrawColor.apply(o,u),"number"==typeof n.lineWidth&&this.jsPDFDocument.setLineWidth(n.lineWidth)}},t.prototype.splitTextToSize=function(n,e,r){return this.jsPDFDocument.splitTextToSize(n,e,r)},t.prototype.rect=function(n,e,r,i,o){return this.jsPDFDocument.rect(n,e,r,i,o)},t.prototype.getLastAutoTable=function(){return this.jsPDFDocument.lastAutoTable||null},t.prototype.getTextWidth=function(n){return this.jsPDFDocument.getTextWidth(n)},t.prototype.getDocument=function(){return this.jsPDFDocument},t.prototype.setPage=function(n){this.jsPDFDocument.setPage(n)},t.prototype.addPage=function(){return this.jsPDFDocument.addPage()},t.prototype.getFontList=function(){return this.jsPDFDocument.getFontList()},t.prototype.getGlobalOptions=function(){return pK||{}},t.prototype.getDocumentOptions=function(){return this.jsPDFDocument.__autoTableDocumentDefaults||{}},t.prototype.pageSize=function(){var n=this.jsPDFDocument.internal.pageSize;return null==n.width&&(n={width:n.getWidth(),height:n.getHeight()}),n},t.prototype.scaleFactor=function(){return this.jsPDFDocument.internal.scaleFactor},t.prototype.getLineHeightFactor=function(){var n=this.jsPDFDocument;return n.getLineHeightFactor?n.getLineHeightFactor():1.15},t.prototype.getLineHeight=function(n){return n/this.scaleFactor()*this.getLineHeightFactor()},t.prototype.pageNumber=function(){var n=this.jsPDFDocument.internal.getCurrentPageInfo();return n?n.pageNumber:this.jsPDFDocument.internal.getNumberOfPages()},t}(),xN=function(t,n){return(xN=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,r){e.__proto__=r}||function(e,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])})(t,n)};function mK(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function e(){this.constructor=t}xN(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}"function"==typeof SuppressedError&&SuppressedError;var gK=function(t){function n(e){var r=t.call(this)||this;return r._element=e,r}return mK(n,t),n}(Array);function AD(t,n,e){return e.applyStyles(n,!0),(Array.isArray(t)?t:[t]).map(function(o){return e.getTextWidth(o)}).reduce(function(o,a){return Math.max(o,a)},0)}function _K(t,n,e,r){var i=n.settings.tableLineWidth;t.applyStyles({lineWidth:i,lineColor:n.settings.tableLineColor});var a=vK(i,!1);a&&t.rect(e.x,e.y,n.getWidth(t.pageSize().width),r.y-e.y,a)}function vK(t,n){var e=t>0,r=n||0===n;return e&&r?"DF":e?"S":r?"F":null}function LD(t,n){var e,r,i,o;if(t=t||n,Array.isArray(t)){if(t.length>=4)return{top:t[0],right:t[1],bottom:t[2],left:t[3]};if(3===t.length)return{top:t[0],right:t[1],bottom:t[2],left:t[1]};if(2===t.length)return{top:t[0],right:t[1],bottom:t[0],left:t[1]};t=1===t.length?t[0]:n}return"object"==typeof t?("number"==typeof t.vertical&&(t.top=t.vertical,t.bottom=t.vertical),"number"==typeof t.horizontal&&(t.right=t.horizontal,t.left=t.horizontal),{left:null!==(e=t.left)&&void 0!==e?e:n,top:null!==(r=t.top)&&void 0!==r?r:n,right:null!==(i=t.right)&&void 0!==i?i:n,bottom:null!==(o=t.bottom)&&void 0!==o?o:n}):("number"!=typeof t&&(t=n),{top:t,right:t,bottom:t,left:t})}function yK(t,n){var e=LD(n.settings.margin,0);return t.pageSize().width-(e.left+e.right)}function uIe(t,n,e,r,i){var o={},a=1.3333333333333333,s=kN(n,function(be){return i.getComputedStyle(be).backgroundColor});null!=s&&(o.fillColor=s);var l=kN(n,function(be){return i.getComputedStyle(be).color});null!=l&&(o.textColor=l);var c=function fIe(t,n){var e=[t.paddingTop,t.paddingRight,t.paddingBottom,t.paddingLeft],r=96/(72/n),i=(parseInt(t.lineHeight)-parseInt(t.fontSize))/n/2,o=e.map(function(s){return parseInt(s||"0")/r}),a=LD(o,0);return i>a.top&&(a.top=i),i>a.bottom&&(a.bottom=i),a}(r,e);c&&(o.cellPadding=c);var u="borderTopColor",p=a*e,M=r.borderTopWidth;if(r.borderBottomWidth===M&&r.borderRightWidth===M&&r.borderLeftWidth===M){var w=(parseFloat(M)||0)/p;w&&(o.lineWidth=w)}else o.lineWidth={top:(parseFloat(r.borderTopWidth)||0)/p,right:(parseFloat(r.borderRightWidth)||0)/p,bottom:(parseFloat(r.borderBottomWidth)||0)/p,left:(parseFloat(r.borderLeftWidth)||0)/p},o.lineWidth.top||(o.lineWidth.right?u="borderRightColor":o.lineWidth.bottom?u="borderBottomColor":o.lineWidth.left&&(u="borderLeftColor"));var H=kN(n,function(be){return i.getComputedStyle(be)[u]});null!=H&&(o.lineColor=H);var q=["left","right","center","justify"];-1!==q.indexOf(r.textAlign)&&(o.halign=r.textAlign),-1!==(q=["middle","bottom","top"]).indexOf(r.verticalAlign)&&(o.valign=r.verticalAlign);var te=parseInt(r.fontSize||"");isNaN(te)||(o.fontSize=te/a);var X=function hIe(t){var n="";return("bold"===t.fontWeight||"bolder"===t.fontWeight||parseInt(t.fontWeight)>=700)&&(n="bold"),("italic"===t.fontStyle||"oblique"===t.fontStyle)&&(n+="italic"),n}(r);X&&(o.fontStyle=X);var ie=(r.fontFamily||"").toLowerCase();return-1!==t.indexOf(ie)&&(o.font=ie),o}function kN(t,n){var e=bK(t,n);if(!e)return null;var r=e.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d*\.?\d*))?\)$/);if(!r||!Array.isArray(r))return null;var i=[parseInt(r[1]),parseInt(r[2]),parseInt(r[3])];return 0===parseInt(r[4])||isNaN(i[0])||isNaN(i[1])||isNaN(i[2])?null:i}function bK(t,n){var e=n(t);return"rgba(0, 0, 0, 0)"===e||"transparent"===e||"initial"===e||"inherit"===e?null==t.parentElement?null:bK(t.parentElement,n):e}function wK(t,n,e,r,i){var o,a,s;void 0===r&&(r=!1),void 0===i&&(i=!1),s="string"==typeof n?e.document.querySelector(n):n;var l=Object.keys(t.getFontList()),c=t.scaleFactor(),u=[],p=[],M=[];if(!s)return console.error("Html table could not be found with input: ",n),{head:u,body:p,foot:M};for(var w=0;w<s.rows.length;w++){var H=s.rows[w],q=null===(a=null===(o=H?.parentElement)||void 0===o?void 0:o.tagName)||void 0===a?void 0:a.toLowerCase(),te=pIe(l,c,e,H,r,i);te&&("thead"===q?u.push(te):"tfoot"===q?M.push(te):p.push(te))}return{head:u,body:p,foot:M}}function pIe(t,n,e,r,i,o){for(var a=new gK(r),s=0;s<r.cells.length;s++){var l=r.cells[s],c=e.getComputedStyle(l);if(i||"none"!==c.display){var u=void 0;o&&(u=uIe(t,l,n,c,e)),a.push({rowSpan:l.rowSpan,colSpan:l.colSpan,styles:u,_element:l,content:mIe(l)})}}var p=e.getComputedStyle(r);if(a.length>0&&(i||"none"!==p.display))return a}function mIe(t){var n=t.cloneNode(!0);return n.innerHTML=n.innerHTML.replace(/\n/g,"").replace(/ +/g," "),n.innerHTML=n.innerHTML.split(/<br.*?>/).map(function(e){return e.trim()}).join("\n"),n.innerText||n.textContent||""}function $f(t,n,e,r,i){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var o=Object(t),a=1;a<arguments.length;a++){var s=arguments[a];if(null!=s)for(var l in s)Object.prototype.hasOwnProperty.call(s,l)&&(o[l]=s[l])}return o}function DN(t,n){var e=new pv(t),r=e.getDocumentOptions(),i=e.getGlobalOptions();!function gIe(t,n,e){for(var r=0,i=[t,n,e];r<i.length;r++){var o=i[r];o&&"object"!=typeof o&&console.error("The options parameter should be of type object, is: "+typeof o),o.startY&&"number"!=typeof o.startY&&(console.error("Invalid value for startY option",o.startY),delete o.startY)}}(i,r,n);var a,o=$f({},i,r,n);typeof window<"u"&&(a=window);var s=function _Ie(t,n,e){for(var r={styles:{},headStyles:{},bodyStyles:{},footStyles:{},alternateRowStyles:{},columnStyles:{}},i=function(l){if("columnStyles"===l)r.columnStyles=$f({},t[l],n[l],e[l]);else{var w=[t,n,e].map(function(H){return H[l]||{}});r[l]=$f({},w[0],w[1],w[2])}},o=0,a=Object.keys(r);o<a.length;o++)i(a[o]);return r}(i,r,n),l=function vIe(t,n,e){for(var i={didParseCell:[],willDrawCell:[],didDrawCell:[],willDrawPage:[],didDrawPage:[]},o=0,a=[t,n,e];o<a.length;o++){var s=a[o];s.didParseCell&&i.didParseCell.push(s.didParseCell),s.willDrawCell&&i.willDrawCell.push(s.willDrawCell),s.didDrawCell&&i.didDrawCell.push(s.didDrawCell),s.willDrawPage&&i.willDrawPage.push(s.willDrawPage),s.didDrawPage&&i.didDrawPage.push(s.didDrawPage)}return i}(i,r,n),c=function yIe(t,n){var e,r,i,o,a,s,l,c,u,p,M,w,te,X,H=LD(n.margin,40/t.scaleFactor()),q=null!==(e=function bIe(t,n){var e=t.getLastAutoTable(),r=t.scaleFactor(),i=t.pageNumber(),o=!1;return e&&e.startPageNumber&&(o=e.startPageNumber+e.pageNumber-1===i),"number"==typeof n?n:null!=n&&!1!==n||!o||null==e?.finalY?null:e.finalY+20/r}(t,n.startY))&&void 0!==e?e:H.top;te=!0===n.showFoot?"everyPage":!1===n.showFoot?"never":null!==(r=n.showFoot)&&void 0!==r?r:"everyPage",X=!0===n.showHead?"everyPage":!1===n.showHead?"never":null!==(i=n.showHead)&&void 0!==i?i:"everyPage";var ie=null!==(o=n.useCss)&&void 0!==o&&o,Je=null!==(a=n.horizontalPageBreakRepeat)&&void 0!==a?a:null;return{includeHiddenHtml:null!==(s=n.includeHiddenHtml)&&void 0!==s&&s,useCss:ie,theme:n.theme||(ie?"plain":"striped"),startY:q,margin:H,pageBreak:null!==(l=n.pageBreak)&&void 0!==l?l:"auto",rowPageBreak:null!==(c=n.rowPageBreak)&&void 0!==c?c:"auto",tableWidth:null!==(u=n.tableWidth)&&void 0!==u?u:"auto",showHead:X,showFoot:te,tableLineWidth:null!==(p=n.tableLineWidth)&&void 0!==p?p:0,tableLineColor:null!==(M=n.tableLineColor)&&void 0!==M?M:200,horizontalPageBreak:!!n.horizontalPageBreak,horizontalPageBreakRepeat:Je,horizontalPageBreakBehaviour:null!==(w=n.horizontalPageBreakBehaviour)&&void 0!==w?w:"afterAllRows"}}(e,o),u=function wIe(t,n,e){var r=n.head||[],i=n.body||[],o=n.foot||[];if(n.html)if(e){var s=wK(t,n.html,e,n.includeHiddenHtml,n.useCss)||{};r=s.head||r,i=s.body||r,o=s.foot||r}else console.error("Cannot parse html in non browser environment");var l=n.columns||function SIe(t,n,e){var r=t[0]||n[0]||e[0]||[],i=[];return Object.keys(r).filter(function(o){return"_element"!==o}).forEach(function(o){var s,a=1;"object"==typeof(s=Array.isArray(r)?r[parseInt(o)]:r[o])&&!Array.isArray(s)&&(a=s?.colSpan||1);for(var l=0;l<a;l++){var c;c=Array.isArray(r)?i.length:o+(l>0?"_".concat(l):""),i.push({dataKey:c})}}),i}(r,i,o);return{columns:l,head:r,body:i,foot:o}}(e,o,a);return{id:n.tableId,content:u,hooks:l,styles:s,settings:c}}var NN,MN=function(){return function t(n,e,r){this.table=e,this.pageNumber=e.pageNumber,this.settings=e.settings,this.cursor=r,this.doc=n.getDocument()}}(),CIe=function(t){function n(e,r,i,o,a,s){var l=t.call(this,e,r,s)||this;return l.cell=i,l.row=o,l.column=a,l.section=o.section,l}return mK(n,t),n}(MN),xIe=function(){function t(n,e){this.pageNumber=1,this.id=n.id,this.settings=n.settings,this.styles=n.styles,this.hooks=n.hooks,this.columns=e.columns,this.head=e.head,this.body=e.body,this.foot=e.foot}return t.prototype.getHeadHeight=function(n){return this.head.reduce(function(e,r){return e+r.getMaxCellHeight(n)},0)},t.prototype.getFootHeight=function(n){return this.foot.reduce(function(e,r){return e+r.getMaxCellHeight(n)},0)},t.prototype.allRows=function(){return this.head.concat(this.body).concat(this.foot)},t.prototype.callCellHooks=function(n,e,r,i,o,a){for(var s=0,l=e;s<l.length;s++){var p=!1===(0,l[s])(new CIe(n,this,r,i,o,a));if(r.text=Array.isArray(r.text)?r.text:[r.text],p)return!1}return!0},t.prototype.callEndPageHooks=function(n,e){n.applyStyles(n.userStyles);for(var r=0,i=this.hooks.didDrawPage;r<i.length;r++)(0,i[r])(new MN(n,this,e))},t.prototype.callWillDrawPageHooks=function(n,e){for(var r=0,i=this.hooks.willDrawPage;r<i.length;r++)(0,i[r])(new MN(n,this,e))},t.prototype.getWidth=function(n){if("number"==typeof this.settings.tableWidth)return this.settings.tableWidth;if("wrap"===this.settings.tableWidth)return this.columns.reduce(function(i,o){return i+o.wrappedWidth},0);var r=this.settings.margin;return n-r.left-r.right},t}(),SK=function(){function t(n,e,r,i,o){void 0===o&&(o=!1),this.height=0,this.raw=n,n instanceof gK&&(this.raw=n._element,this.element=n._element),this.index=e,this.section=r,this.cells=i,this.spansMultiplePages=o}return t.prototype.getMaxCellHeight=function(n){var e=this;return n.reduce(function(r,i){var o;return Math.max(r,(null===(o=e.cells[i.index])||void 0===o?void 0:o.height)||0)},0)},t.prototype.hasRowSpan=function(n){var e=this;return n.filter(function(r){var i=e.cells[r.index];return!!i&&i.rowSpan>1}).length>0},t.prototype.canEntireRowFit=function(n,e){return this.getMaxCellHeight(e)<=n},t.prototype.getMinimumRowHeight=function(n,e){var r=this;return n.reduce(function(i,o){var a=r.cells[o.index];if(!a)return 0;var s=e.getLineHeight(a.styles.fontSize),c=a.padding("vertical")+s;return c>i?c:i},0)},t}(),CK=function(){function t(n,e,r){var i;this.contentHeight=0,this.contentWidth=0,this.wrappedWidth=0,this.minReadableWidth=0,this.minWidth=0,this.width=0,this.height=0,this.x=0,this.y=0,this.styles=e,this.section=r,this.raw=n;var o=n;null==n||"object"!=typeof n||Array.isArray(n)?(this.rowSpan=1,this.colSpan=1):(this.rowSpan=n.rowSpan||1,this.colSpan=n.colSpan||1,o=null!==(i=n.content)&&void 0!==i?i:n,n._element&&(this.raw=n._element)),this.text=(null!=o?""+o:"").split(/\r\n|\r|\n/g)}return t.prototype.getTextPos=function(){var n,r;if("top"===this.styles.valign)n=this.y+this.padding("top");else if("bottom"===this.styles.valign)n=this.y+this.height-this.padding("bottom");else{var e=this.height-this.padding("vertical");n=this.y+e/2+this.padding("top")}if("right"===this.styles.halign)r=this.x+this.width-this.padding("right");else if("center"===this.styles.halign){var i=this.width-this.padding("horizontal");r=this.x+i/2+this.padding("left")}else r=this.x+this.padding("left");return{x:r,y:n}},t.prototype.getContentHeight=function(n,e){void 0===e&&(e=1.15);var o=(Array.isArray(this.text)?this.text.length:1)*(this.styles.fontSize/n*e)+this.padding("vertical");return Math.max(o,this.styles.minCellHeight)},t.prototype.padding=function(n){var e=LD(this.styles.cellPadding,0);return"vertical"===n?e.top+e.bottom:"horizontal"===n?e.left+e.right:e[n]},t}(),kIe=function(){function t(n,e,r){this.wrappedWidth=0,this.minReadableWidth=0,this.minWidth=0,this.width=0,this.dataKey=n,this.raw=e,this.index=r}return t.prototype.getMaxCustomCellWidth=function(n){for(var e=0,r=0,i=n.allRows();r<i.length;r++){var a=i[r].cells[this.index];a&&"number"==typeof a.styles.cellWidth&&(e=Math.max(e,a.styles.cellWidth))}return e},t}();function TN(t,n,e){for(var r=n,i=t.reduce(function(w,H){return w+H.wrappedWidth},0),o=0;o<t.length;o++){var a=t[o],c=a.width+r*(a.wrappedWidth/i),u=e(a),p=c<u?u:c;n-=p-a.width,a.width=p}if(n=Math.round(1e10*n)/1e10){var M=t.filter(function(w){return!(n<0)||w.width>e(w)});M.length&&(n=TN(M,n,e))}return n}function xK(t,n,e,r,i){return t.map(function(o){return function AIe(t,n,e,r,i){var o=1e4*r.scaleFactor();if((n=Math.ceil(n*o)/o)>=AD(t,e,r))return t;for(;n<AD(t+i,e,r)&&!(t.length<=1);)t=t.substring(0,t.length-1);return t.trim()+i}(o,n,e,r,i)})}function EN(t,n){var e=new pv(t),r=function LIe(t,n){var i,e=t.content,r=function OIe(t){return t.map(function(n,e){var r,i;return i="object"==typeof n&&null!==(r=n.dataKey)&&void 0!==r?r:e,new kIe(i,n,e)})}(e.columns);(0===e.head.length&&(i=kK(r,"head"))&&e.head.push(i),0===e.foot.length)&&((i=kK(r,"foot"))&&e.foot.push(i));var o=t.settings.theme,a=t.styles;return{columns:r,head:IN("head",e.head,r,a,o,n),body:IN("body",e.body,r,a,o,n),foot:IN("foot",e.foot,r,a,o,n)}}(n,e.scaleFactor()),i=new xIe(n,r);return function DIe(t,n){!function MIe(t,n){var e=t.scaleFactor(),r=n.settings.horizontalPageBreak,i=yK(t,n);n.allRows().forEach(function(o){for(var a=0,s=n.columns;a<s.length;a++){var l=s[a],c=o.cells[l.index];if(c){n.callCellHooks(t,n.hooks.didParseCell,c,o,l,null);var p=c.padding("horizontal");c.contentWidth=AD(c.text,c.styles,t)+p;var M=AD(c.text.join(" ").split(/[^\S\u00A0]+/),c.styles,t);c.minReadableWidth=M+c.padding("horizontal"),"number"==typeof c.styles.cellWidth?(c.minWidth=c.styles.cellWidth,c.wrappedWidth=c.styles.cellWidth):"wrap"===c.styles.cellWidth||!0===r?c.contentWidth>i?(c.minWidth=i,c.wrappedWidth=i):(c.minWidth=c.contentWidth,c.wrappedWidth=c.contentWidth):(c.minWidth=c.styles.minCellWidth||10/e,c.wrappedWidth=c.contentWidth,c.minWidth>c.wrappedWidth&&(c.wrappedWidth=c.minWidth))}}}),n.allRows().forEach(function(o){for(var a=0,s=n.columns;a<s.length;a++){var l=s[a],c=o.cells[l.index];if(c&&1===c.colSpan)l.wrappedWidth=Math.max(l.wrappedWidth,c.wrappedWidth),l.minWidth=Math.max(l.minWidth,c.minWidth),l.minReadableWidth=Math.max(l.minReadableWidth,c.minReadableWidth);else{var u=n.styles.columnStyles[l.dataKey]||n.styles.columnStyles[l.index]||{},p=u.cellWidth||u.minCellWidth;p&&"number"==typeof p&&(l.minWidth=p,l.wrappedWidth=p)}c&&(c.colSpan>1&&!l.minWidth&&(l.minWidth=c.minWidth),c.colSpan>1&&!l.wrappedWidth&&(l.wrappedWidth=c.minWidth))}})}(t,n);var e=[],r=0;n.columns.forEach(function(o){var a=o.getMaxCustomCellWidth(n);a?o.width=a:(o.width=o.wrappedWidth,e.push(o)),r+=o.width});var i=n.getWidth(t.pageSize().width)-r;i&&(i=TN(e,i,function(o){return Math.max(o.minReadableWidth,o.minWidth)})),i&&(i=TN(e,i,function(o){return o.minWidth})),i=Math.abs(i),!n.settings.horizontalPageBreak&&i>.1/t.scaleFactor()&&(i=i<1?i:Math.round(i),console.log("Of the table content, ".concat(i," units width could not fit page"))),function EIe(t){for(var n=t.allRows(),e=0;e<n.length;e++)for(var r=n[e],i=null,o=0,a=0,s=0;s<t.columns.length;s++){var l=t.columns[s];if((a-=1)>1&&t.columns[s+1])o+=l.width,delete r.cells[l.index];else if(i){var c=i;delete r.cells[l.index],i=null,c.width=l.width+o}else{if(!(c=r.cells[l.index]))continue;if(a=c.colSpan,o=0,c.colSpan>1){i=c,o+=l.width;continue}c.width=l.width+o}}}(n),function IIe(t,n){for(var e={count:0,height:0},r=0,i=t.allRows();r<i.length;r++){for(var o=i[r],a=0,s=t.columns;a<s.length;a++){var c=o.cells[s[a].index];if(c){n.applyStyles(c.styles,!0);var u=c.width-c.padding("horizontal");if("linebreak"===c.styles.overflow)c.text=n.splitTextToSize(c.text,u+1/n.scaleFactor(),{fontSize:c.styles.fontSize});else if("ellipsize"===c.styles.overflow)c.text=xK(c.text,u,c.styles,n,"...");else if("hidden"===c.styles.overflow)c.text=xK(c.text,u,c.styles,n,"");else if("function"==typeof c.styles.overflow){var p=c.styles.overflow(c.text,u);c.text="string"==typeof p?[p]:p}c.contentHeight=c.getContentHeight(n.scaleFactor(),n.getLineHeightFactor());var M=c.contentHeight/c.rowSpan;c.rowSpan>1&&e.count*e.height<M*c.rowSpan?e={height:M,count:c.rowSpan}:e&&e.count>0&&e.height>M&&(M=e.height),M>o.height&&(o.height=M)}}e.count--}}(n,t),function TIe(t){for(var n={},e=1,r=t.allRows(),i=0;i<r.length;i++)for(var o=r[i],a=0,s=t.columns;a<s.length;a++){var l=s[a],c=n[l.index];if(e>1)e--,delete o.cells[l.index];else if(c)c.cell.height+=o.height,e=c.cell.colSpan,delete o.cells[l.index],c.left--,c.left<=1&&delete n[l.index];else{var u=o.cells[l.index];if(!u)continue;if(u.height=o.height,u.rowSpan>1){var p=r.length-i;n[l.index]={cell:u,left:u.rowSpan>p?p:u.rowSpan,row:o}}}}}(n)}(e,i),e.applyStyles(e.userStyles),i}function IN(t,n,e,r,i,o){var a={};return n.map(function(l,c){for(var u=0,p={},M=0,w=0,H=0,q=e;H<q.length;H++){var te=q[H];if(null==a[te.index]||0===a[te.index].left)if(0===w){var X,ie={};"object"==typeof(X=Array.isArray(l)?l[te.index-M-u]:l[te.dataKey])&&!Array.isArray(X)&&(ie=X?.styles||{});var be=RIe(t,te,c,i,r,o,ie),Ce=new CK(X,be,t);p[te.dataKey]=Ce,p[te.index]=Ce,a[te.index]={left:Ce.rowSpan-1,times:w=Ce.colSpan-1}}else w--,M++;else a[te.index].left--,w=a[te.index].times,u++}return new SK(l,c,t,p)})}function kK(t,n){var e={};return t.forEach(function(r){if(null!=r.raw){var i=function NIe(t,n){if("head"===t){if("object"==typeof n)return n.header||null;if("string"==typeof n||"number"==typeof n)return n}else if("foot"===t&&"object"==typeof n)return n.footer;return null}(n,r.raw);null!=i&&(e[r.dataKey]=i)}}),Object.keys(e).length>0?e:null}function RIe(t,n,e,r,i,o,a){var l,s=function dIe(t){return{striped:{table:{fillColor:255,textColor:80,fontStyle:"normal"},head:{textColor:255,fillColor:[41,128,185],fontStyle:"bold"},body:{},foot:{textColor:255,fillColor:[41,128,185],fontStyle:"bold"},alternateRow:{fillColor:245}},grid:{table:{fillColor:255,textColor:80,fontStyle:"normal",lineWidth:.1},head:{textColor:255,fillColor:[26,188,156],fontStyle:"bold",lineWidth:0},body:{},foot:{textColor:255,fillColor:[26,188,156],fontStyle:"bold",lineWidth:0},alternateRow:{}},plain:{head:{fontStyle:"bold"},foot:{fontStyle:"bold"}}}[t]}(r);"head"===t?l=i.headStyles:"body"===t?l=i.bodyStyles:"foot"===t&&(l=i.footStyles);var c=$f({},s.table,s[t],i.styles,l),p="body"===t&&(i.columnStyles[n.dataKey]||i.columnStyles[n.index])||{},M="body"===t&&e%2==0?$f({},s.alternateRow,i.alternateRowStyles):{},w=function cIe(t){return{font:"helvetica",fontStyle:"normal",overflow:"linebreak",fillColor:!1,textColor:20,halign:"left",valign:"top",fontSize:10,cellPadding:5/t,lineColor:200,lineWidth:0,cellWidth:"auto",minCellHeight:0,minCellWidth:0}}(o),H=$f({},w,c,M,p);return $f(H,a)}function PIe(t,n,e){var r;void 0===e&&(e={});var i=yK(t,n),o=new Map,a=[],s=[],l=[];Array.isArray(n.settings.horizontalPageBreakRepeat)?l=n.settings.horizontalPageBreakRepeat:("string"==typeof n.settings.horizontalPageBreakRepeat||"number"==typeof n.settings.horizontalPageBreakRepeat)&&(l=[n.settings.horizontalPageBreakRepeat]),l.forEach(function(M){var w=n.columns.find(function(H){return H.dataKey===M||H.index===M});w&&!o.has(w.index)&&(o.set(w.index,!0),a.push(w.index),s.push(n.columns[w.index]),i-=w.wrappedWidth)});for(var c=!0,u=null!==(r=e?.start)&&void 0!==r?r:0;u<n.columns.length;)if(o.has(u))u++;else{var p=n.columns[u].wrappedWidth;if(!(c||i>=p))break;c=!1,a.push(u),s.push(n.columns[u]),i-=p,u++}return{colIndexes:a,columns:s,lastIndex:u-1}}function AN(t,n){var e=n.settings,r=e.startY,i=e.margin,o={x:i.left,y:r},a=n.getHeadHeight(n.columns)+n.getFootHeight(n.columns),s=r+i.bottom+a;"avoid"===e.pageBreak&&(s+=n.body.reduce(function(M,w){return M+w.height},0));var u=new pv(t);("always"===e.pageBreak||null!=e.startY&&s>u.pageSize().height)&&(EK(u),o.y=i.top),n.callWillDrawPageHooks(u,o);var p=$f({},o);n.startPageNumber=u.pageNumber(),e.horizontalPageBreak?function BIe(t,n,e,r){var i=function FIe(t,n){for(var e=[],r=0;r<n.columns.length;r++){var i=PIe(t,n,{start:r});i.columns.length&&(e.push(i),r=i.lastIndex)}return e}(t,n);if("afterAllRows"===n.settings.horizontalPageBreakBehaviour)i.forEach(function(c,u){t.applyStyles(t.userStyles),u>0?q1(t,n,e,r,c.columns,!0):DK(t,n,r,c.columns),function HIe(t,n,e,r,i){t.applyStyles(t.userStyles),n.body.forEach(function(o,a){ND(t,n,o,a===n.body.length-1,e,r,i)})}(t,n,e,r,c.columns),LN(t,n,r,c.columns)});else for(var a=-1,s=i[0],l=function(){var c=a;if(s){t.applyStyles(t.userStyles);var u=s.columns;a>=0?q1(t,n,e,r,u,!0):DK(t,n,r,u),c=MK(t,n,a+1,r,u),LN(t,n,r,u)}var p=c-a;i.slice(1).forEach(function(M){t.applyStyles(t.userStyles),q1(t,n,e,r,M.columns,!0),MK(t,n,a+1,r,M.columns,p),LN(t,n,r,M.columns)}),a=c};a<n.body.length-1;)l()}(u,n,p,o):(u.applyStyles(u.userStyles),("firstPage"===e.showHead||"everyPage"===e.showHead)&&n.head.forEach(function(M){return Gf(u,n,M,o,n.columns)}),u.applyStyles(u.userStyles),n.body.forEach(function(M,w){ND(u,n,M,w===n.body.length-1,p,o,n.columns)}),u.applyStyles(u.userStyles),("lastPage"===e.showFoot||"everyPage"===e.showFoot)&&n.foot.forEach(function(M){return Gf(u,n,M,o,n.columns)})),_K(u,n,p,o),n.callEndPageHooks(u,o),n.finalY=o.y,t.lastAutoTable=n,u.applyStyles(u.userStyles)}function DK(t,n,e,r){var i=n.settings;t.applyStyles(t.userStyles),("firstPage"===i.showHead||"everyPage"===i.showHead)&&n.head.forEach(function(o){return Gf(t,n,o,e,r)})}function MK(t,n,e,r,i,o){t.applyStyles(t.userStyles),o=o??n.body.length;for(var a=Math.min(e+o,n.body.length),s=-1,l=n.body.slice(e,a),c=0;c<l.length;c++){var u=l[c],M=TK(t,n,e+c===n.body.length-1,r);if(!u.canEntireRowFit(M,i))break;Gf(t,n,u,r,i),s=e+c}return s}function LN(t,n,e,r){var i=n.settings;t.applyStyles(t.userStyles),("lastPage"===i.showFoot||"everyPage"===i.showFoot)&&n.foot.forEach(function(o){return Gf(t,n,o,e,r)})}function jIe(t,n,e){var r=e.getLineHeight(t.styles.fontSize),i=t.padding("vertical"),o=Math.floor((n-i)/r);return Math.max(0,o)}function ND(t,n,e,r,i,o,a){var s=TK(t,n,r,o);if(e.canEntireRowFit(s,a))Gf(t,n,e,o,a);else if(function YIe(t,n,e,r){var i=t.pageSize().height,o=r.settings.margin,s=i-(o.top+o.bottom);"body"===n.section&&(s-=r.getHeadHeight(r.columns)+r.getFootHeight(r.columns));var l=n.getMinimumRowHeight(r.columns,t),c=l<e;if(l>s)return console.log("Will not be able to print row ".concat(n.index," correctly since it's minimum height is larger than page height")),!0;if(!c)return!1;var u=n.hasRowSpan(r.columns);return n.getMaxCellHeight(r.columns)>s?(u&&console.log("The content of row ".concat(n.index," will not be drawn correctly since drawing rows with a height larger than the page height and has cells with rowspans is not supported.")),!0):!(u||"avoid"===r.settings.rowPageBreak)}(t,e,s,n)){var l=function UIe(t,n,e,r){var i={};t.spansMultiplePages=!0,t.height=0;for(var o=0,a=0,s=e.columns;a<s.length;a++)if(c=t.cells[(l=s[a]).index]){Array.isArray(c.text)||(c.text=[c.text]),(u=$f(u=new CK(c.raw,c.styles,c.section),c)).text=[];var p=jIe(c,n,r);c.text.length>p&&(u.text=c.text.splice(p,c.text.length));var M=r.scaleFactor(),w=r.getLineHeightFactor();c.contentHeight=c.getContentHeight(M,w),c.contentHeight>=n&&(c.contentHeight=n,u.styles.minCellHeight-=n),c.contentHeight>t.height&&(t.height=c.contentHeight),u.contentHeight=u.getContentHeight(M,w),u.contentHeight>o&&(o=u.contentHeight),i[l.index]=u}var H=new SK(t.raw,-1,t.section,i,!0);H.height=o;for(var q=0,te=e.columns;q<te.length;q++){var l,u,c;(u=H.cells[(l=te[q]).index])&&(u.height=H.height),(c=t.cells[l.index])&&(c.height=t.height)}return H}(e,s,n,t);Gf(t,n,e,o,a),q1(t,n,i,o,a),ND(t,n,l,r,i,o,a)}else q1(t,n,i,o,a),ND(t,n,e,r,i,o,a)}function Gf(t,n,e,r,i){r.x=n.settings.margin.left;for(var o=0,a=i;o<a.length;o++){var s=a[o],l=e.cells[s.index];if(l)if(t.applyStyles(l.styles),l.x=r.x,l.y=r.y,!1!==n.callCellHooks(t,n.hooks.willDrawCell,l,e,s,r)){VIe(t,l,r);var u=l.getTextPos();fK(l.text,u.x,u.y,{halign:l.styles.halign,valign:l.styles.valign,maxWidth:Math.ceil(l.width-l.padding("left")-l.padding("right"))},t.getDocument()),n.callCellHooks(t,n.hooks.didDrawCell,l,e,s,r),r.x+=s.width}else r.x+=s.width;else r.x+=s.width}r.y+=e.height}function VIe(t,n,e){var r=n.styles;if(t.getDocument().setFillColor(t.getDocument().getFillColor()),"number"==typeof r.lineWidth){var i=vK(r.lineWidth,r.fillColor);i&&t.rect(n.x,e.y,n.width,n.height,i)}else"object"==typeof r.lineWidth&&(r.fillColor&&t.rect(n.x,e.y,n.width,n.height,"F"),function zIe(t,n,e,r){var i,o,a,s;function l(c,u,p,M,w){t.getDocument().setLineWidth(c),t.getDocument().line(u,p,M,w,"S")}r.top&&(i=e.x,a=e.x+n.width,r.right&&(a+=.5*r.right),r.left&&(i-=.5*r.left),l(r.top,i,o=e.y,a,s=e.y)),r.bottom&&(i=e.x,a=e.x+n.width,r.right&&(a+=.5*r.right),r.left&&(i-=.5*r.left),l(r.bottom,i,o=e.y+n.height,a,s=e.y+n.height)),r.left&&(o=e.y,s=e.y+n.height,r.top&&(o-=.5*r.top),r.bottom&&(s+=.5*r.bottom),l(r.left,i=e.x,o,a=e.x,s)),r.right&&(o=e.y,s=e.y+n.height,r.top&&(o-=.5*r.top),r.bottom&&(s+=.5*r.bottom),l(r.right,i=e.x+n.width,o,a=e.x+n.width,s))}(t,n,e,r.lineWidth))}function TK(t,n,e,r){var i=n.settings.margin.bottom,o=n.settings.showFoot;return("everyPage"===o||"lastPage"===o&&e)&&(i+=n.getFootHeight(n.columns)),t.pageSize().height-r.y-i}function q1(t,n,e,r,i,o){void 0===i&&(i=[]),void 0===o&&(o=!1),t.applyStyles(t.userStyles),"everyPage"===n.settings.showFoot&&!o&&n.foot.forEach(function(s){return Gf(t,n,s,r,i)}),n.callEndPageHooks(t,r);var a=n.settings.margin;_K(t,n,e,r),EK(t),n.pageNumber++,r.x=a.left,r.y=a.top,e.y=a.top,n.callWillDrawPageHooks(t,r),"everyPage"===n.settings.showHead&&(n.head.forEach(function(s){return Gf(t,n,s,r,i)}),t.applyStyles(t.userStyles))}function EK(t){var n=t.pageNumber();return t.setPage(n+1),t.pageNumber()===n&&(t.addPage(),!0)}try{if(typeof window<"u"&&window){var IK=window,AK=IK.jsPDF||(null===(NN=IK.jspdf)||void 0===NN?void 0:NN.jsPDF);AK&&function WIe(t){t.API.autoTable=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return AN(this,EN(this,DN(this,n[0]))),this},t.API.lastAutoTable=!1,t.API.autoTableText=function(n,e,r,i){fK(n,e,r,i,this)},t.API.autoTableSetDefaults=function(n){return pv.setDefaults(n,this),this},t.autoTableSetDefaults=function(n,e){pv.setDefaults(n,e)},t.API.autoTableHtmlToJson=function(n,e){var r;if(void 0===e&&(e=!1),typeof window>"u")return console.error("Cannot run autoTableHtmlToJson in non browser environment"),null;var o=wK(new pv(this),n,window,e,!1),s=o.body;return{columns:(null===(r=o.head[0])||void 0===r?void 0:r.map(function(c){return c.content}))||[],rows:s,data:s}}}(AK)}}catch(t){console.error("Could not apply autoTable plugin",t)}const LK="__xrayDuration",NK="__xrayHasError";let GIe=(()=>{class t{constructor(e,r,i){this.datePipe=e,this.durationPipe=r,this.throttling=i}createDocument(){return new Cr("l","pt")}addTable(e,r){!function $Ie(t,n){AN(t,EN(t,DN(t,n)))}(e,r)}getLastTableFinalY(e){const r=e.lastAutoTable;return r&&r.finalY?r.finalY:20}saveDocument(e,r){e.save(r)}generateAutoTable(e,r){const i=e.map((a,s)=>({header:a.label,dataKey:s})),o=[];for(const a of r){const s={};e.forEach((l,c)=>{let u=a[l.column];if(l.column||(u=l?.option?.value),l.option&&"json"===l.option.parser)u="",JSON.parse(a[l.column]).forEach(M=>{u+=M.function+"\n"+M.file+":"+M.line+"\n"});else if("percent"===l.column)u=`${Math.round(1e3*u)/1e3} % (${a.duration/1e3} ms)`;else if("request_id"===l.column)u=`#${a.request_id}`;else if("start_time"===l.column)u=this.datePipe.transform(1e3*a.start_time,"MM.dd.yyyy 'at' HH:mm");else if(l.option&&"sec"===l.option.parser&&"duration"===l.column&&(u=this.durationPipe.transform(a.duration),a.hitting_limits)){const p=this.throttling.transform(a).match(/<b>(.*?)<\/b>/g)[0].replaceAll(/<[^>]*>/g,"");u+=` (${p})`}s[c]=u}),s[LK]=a.duration,s[NK]=a.has_error,o.push(s)}return{columns:i,rows:o}}static{this.\u0275fac=function(r){return new(r||t)(sn(yf),sn(Vf),sn(b1))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();const qIe=[{label:"Request",column:"request_id"},{label:"URL",column:"url"},{label:"Start time",column:"start_time"},{label:"Duration",column:"duration",option:{parser:"sec"}}],KIe=[{label:"Issue name",column:"issue_name"},{label:"Type",column:"type"},{label:"Duration (%)",column:"percent"}],ZIe=[{label:"Software type",column:"software_type"},{label:"Software module",column:"module"},{label:"Duration",column:"duration"},{label:"Duration (%)",column:"percent"}],XIe=[{label:"Query",column:"query"},{label:"File",column:"trace",option:{parser:"json"}},{label:"Software module",column:"module"},{label:"Calls",column:"calls"},{label:"Duration (%)",column:"percent"}],JIe=[{label:"URL",column:"query"},{label:"File",column:"trace",option:{parser:"json"}},{label:"Duration (%)",column:"percent"}],QIe=[{label:"Function",column:"function"},{label:"File",column:"trace",option:{parser:"json"}},{label:"Duration (%)",column:"percent"}];function eAe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Software type")))}function tAe(t,n){if(1&t&&(ce(0,"mat-cell")(1,"app-copy-button",14),nt(2),ot(3,"titlecase"),de()()),2&t){const e=n.$implicit;ne(),Ee("content",e.software_type||"wordpress"),ne(),mn(" ",ct(3,2,e.software_type||"wordpress")," ")}}function nAe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Software module")))}function rAe(t,n){if(1&t&&(ce(0,"mat-cell")(1,"app-copy-button",14),nt(2),de()()),2&t){const e=n.$implicit;ne(),Ee("content",e.module),ne(),mn(" ",e.module," ")}}function iAe(t,n){1&t&&(ce(0,"mat-header-cell",15),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Duration")," "))}function oAe(t,n){if(1&t&&(ce(0,"mat-cell",16),nt(1),ot(2,"duration"),de()),2&t){const e=n.$implicit;ne(),mn(" ",ct(2,1,e.duration)," ")}}function aAe(t,n){1&t&&(ce(0,"mat-header-cell",15),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Duration")+" (%)"," "))}function sAe(t,n){1&t&&(Nt(0,"i",18),ot(1,"translate")),2&t&&Ee("matTooltip",ct(1,1,"highlighted_reason_module_duration"))}function lAe(t,n){if(1&t&&(ce(0,"mat-cell",16),nt(1),ot(2,"number"),Vt(3,sAe,2,3,"i",17),de()),2&t){const e=n.$implicit,r=wt();ne(),mn(" ",ct(2,2,e.percent),"% "),ne(2),Ee("ngIf",e.percent>=r.criticalDuration)}}function cAe(t,n){1&t&&Nt(0,"mat-header-row",19)}function dAe(t,n){if(1&t&&Nt(0,"mat-row",20),2&t){const e=n.$implicit,r=wt();Ee("id",e.custom_id)("ngClass",e.percent>=r.criticalDuration?"danger-row":"primary-row")}}let uAe=(()=>{class t{constructor(){this.criticalDuration=20,this.displayedColumns=["software_type","module","duration","percent"]}set dataSourceInput(e){this.dataSource=e,this.setDataSourceAttributes()}set matSort(e){this.sort=e,this.setDataSourceAttributes()}set matPaginator(e){this.paginator=e,this.setDataSourceAttributes()}setDataSourceAttributes(){this.dataSource&&(this.dataSource.paginator=this.paginator,this.dataSource.sort=this.sort)}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-modules-table"]],viewQuery:function(r,i){if(1&r&&No(Zs,5)(fl,5),2&r){let o;vn(o=yn())&&(i.matSort=o.first),vn(o=yn())&&(i.matPaginator=o.first)}},inputs:{dataSourceInput:[0,"dataSource","dataSourceInput"]},standalone:!1,decls:20,vars:9,consts:[[1,"table-header-wrapper"],[1,"table-header"],[3,"pageSize","hidePageSize","length"],["matSort","",3,"dataSource"],["matColumnDef","software_type"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","module"],["matColumnDef","duration"],["mat-sort-header","",4,"matHeaderCellDef"],["class","mat-column-duration",4,"matCellDef"],["matColumnDef","percent"],["class","xray-row-small",4,"matHeaderRowDef"],["class","xray-row-small",3,"id","ngClass",4,"matRowDef","matRowDefColumns"],[3,"content"],["mat-sort-header",""],[1,"mat-column-duration"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left","class","info-icon",3,"matTooltip",4,"ngIf"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left",1,"info-icon",3,"matTooltip"],[1,"xray-row-small"],[1,"xray-row-small",3,"id","ngClass"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h2",1),nt(2),ot(3,"translate"),de(),Nt(4,"mat-paginator",2),de(),ce(5,"mat-table",3),Mr(6,4),Vt(7,eAe,3,3,"mat-header-cell",5)(8,tAe,4,4,"mat-cell",6),kr(),Mr(9,7),Vt(10,nAe,3,3,"mat-header-cell",5)(11,rAe,3,2,"mat-cell",6),kr(),Mr(12,8),Vt(13,iAe,4,3,"mat-header-cell",9)(14,oAe,3,3,"mat-cell",10),kr(),Mr(15,11),Vt(16,aAe,4,3,"mat-header-cell",9)(17,lAe,4,4,"mat-cell",10),kr(),Vt(18,cAe,1,0,"mat-header-row",12)(19,dAe,1,2,"mat-row",13),de()),2&r&&(ne(2),Cn(ct(3,7,"top_soft_by_execution_time")),ne(2),Ee("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),ne(),Ee("dataSource",i.dataSource),ne(13),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns))},dependencies:[Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,Zs,h_,fl,ku,vf,Zo,pm,bb,gpe,Vf,Fo],styles:["mat-header-cell[_ngcontent-%COMP%]{margin-right:10px}.cdk-column-percent[_ngcontent-%COMP%]{max-width:20%}"],changeDetection:1})}}return t})();const{isArray:hAe}=Array;const OD=new xt("HIGHLIGHT_OPTIONS");let ON;let _Ae=(()=>{class t{constructor(e,r,i){this.doc=e,this.platformId=r,this._options=i,this._ready=new Oi(null),this.ready=this._ready.asObservable().pipe(Ro(o=>!!o),Nr(o=>o),Gs(1)),ub(r)&&(e.defaultView.hljs?this._ready.next(e.defaultView.hljs):(this._loadLibrary().pipe(Va(o=>this._options&&this._options.lineNumbersLoader?(e.defaultView.hljs=o,this.loadLineNumbers().pipe(ia(()=>this._ready.next(o)))):(this._ready.next(o),Ya)),qg(o=>(console.error("[HLJS] ",o),Ya))).subscribe(),this._options?.themePath&&this.loadTheme(this._options.themePath)))}_loadLibrary(){if(this._options){if(this._options.fullLibraryLoader&&this._options.coreLibraryLoader)return As(()=>"The full library and the core library were imported, only one of them should be imported!");if(this._options.fullLibraryLoader&&this._options.languages)return As(()=>"The highlighting languages were imported they are not needed!");if(this._options.coreLibraryLoader&&!this._options.languages)return As(()=>"The highlighting languages were not imported!");if(!this._options.coreLibraryLoader&&this._options.languages)return As(()=>"The core library was not imported!");if(this._options.fullLibraryLoader)return this.loadFullLibrary();if(this._options.coreLibraryLoader&&this._options.languages&&Object.keys(this._options.languages).length)return this.loadCoreLibrary().pipe(Va(e=>this._loadLanguages(e)))}return As(()=>"Highlight.js library was not imported!")}_loadLanguages(e){return function pAe(...t){const n=Y5(t),e=function fAe(t){return 1===t.length&&hAe(t[0])?t[0]:t}(t);return e.length?new si(r=>{let i=e.map(()=>[]),o=e.map(()=>!1);r.add(()=>{i=o=null});for(let a=0;!r.closed&&a<e.length;a++)ul(e[a]).subscribe(qo(r,s=>{if(i[a].push(s),i.every(l=>l.length)){const l=i.map(c=>c.shift());r.next(n?n(...l):l),i.some((c,u)=>!c.length&&o[u])&&r.complete()}},()=>{o[a]=!0,!i[a].length&&r.complete()}));return()=>{i=o=null}}):Ya}(...Object.entries(this._options.languages).map(([i,o])=>RD(o()).pipe(ia(a=>e.registerLanguage(i,a))))).pipe(Nr(()=>e))}loadCoreLibrary(){return RD(this._options.coreLibraryLoader())}loadFullLibrary(){return RD(this._options.fullLibraryLoader())}loadLineNumbers(){return RD(this._options.lineNumbersLoader())}setTheme(e){ub(this.platformId)&&(this._themeLinkElement?this._themeLinkElement.href=e:this.loadTheme(e))}loadTheme(e){this._themeLinkElement=this.doc.createElement("link"),this._themeLinkElement.href=e,this._themeLinkElement.type="text/css",this._themeLinkElement.rel="stylesheet",this._themeLinkElement.media="screen,print",this.doc.head.appendChild(this._themeLinkElement)}static{this.\u0275fac=function(r){return new(r||t)(sn(Mi),sn(T0),sn(OD,8))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();const RD=t=>ns(t).pipe(Ro(n=>!!n&&!!n.default),Nr(n=>n.default));let vAe=(()=>{class t{get hljs(){return this._hljs}constructor(e,r){this._loader=e,this._hljs=null,e.ready.subscribe(i=>{this._hljs=i,r&&r.config&&(i.configure(r.config),i.listLanguages().length<1&&console.error("[HighlightJS]: No languages were registered!"))})}highlight(e,{language:r,ignoreIllegals:i}){return this._loader.ready.pipe(Nr(o=>o.highlight(e,{language:r,ignoreIllegals:i})))}highlightAuto(e,r){return this._loader.ready.pipe(Nr(i=>i.highlightAuto(e,r)))}highlightElement(e){return this._loader.ready.pipe(Nr(r=>r.highlightElement(e)))}highlightAll(){return this._loader.ready.pipe(Nr(e=>e.highlightAll()))}configure(e){return this._loader.ready.pipe(Nr(r=>r.configure(e)))}registerLanguage(e,r){return this._loader.ready.pipe(ia(i=>i.registerLanguage(e,r)))}unregisterLanguage(e){return this._loader.ready.pipe(ia(r=>r.unregisterLanguage(e)))}registerAliases(e,{languageName:r}){return this._loader.ready.pipe(ia(i=>i.registerAliases(e,{languageName:r})))}listLanguages(){return this._loader.ready.pipe(Nr(e=>e.listLanguages()))}getLanguage(e){return this._loader.ready.pipe(Nr(r=>r.getLanguage(e)))}safeMode(){return this._loader.ready.pipe(Nr(e=>e.safeMode()))}debugMode(){return this._loader.ready.pipe(Nr(e=>e.debugMode()))}lineNumbersBlock(e){return this._loader.ready.pipe(Ro(r=>!!r.lineNumbersBlock),ia(r=>r.lineNumbersBlock(e)))}static{this.\u0275fac=function(r){return new(r||t)(sn(_Ae),sn(OD,8))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),yAe=(()=>{class t{constructor(e,r,i,o,a){this._hljs=r,this._sanitizer=i,this.platformId=o,this._options=a,this.highlighted=new Bn,this._nativeElement=e.nativeElement}ngOnChanges(e){ub(this.platformId)&&null!==e?.code?.currentValue&&e.code.currentValue!==e.code.previousValue&&(this.code?this.highlightElement(this.code,this.languages):this.setTextContent(""))}highlightElement(e,r){this.setTextContent(e),this._hljs.highlightAuto(e,r).subscribe(i=>{this.setInnerHTML(i?.value),this.lineNumbers&&this._options&&this._options.lineNumbersLoader&&this.addLineNumbers(),this.highlighted.emit(i)})}addLineNumbers(){this.destroyLineNumbersObserver(),dk.schedule(()=>{this._hljs.lineNumbersBlock(this._nativeElement).subscribe(),this._lineNumbersObs=new MutationObserver(()=>{this._nativeElement.firstElementChild&&"TABLE"===this._nativeElement.firstElementChild.tagName.toUpperCase()&&this._nativeElement.classList.add("hljs-line-numbers"),this.destroyLineNumbersObserver()}),this._lineNumbersObs.observe(this._nativeElement,{childList:!0})})}destroyLineNumbersObserver(){this._lineNumbersObs&&(this._lineNumbersObs.disconnect(),this._lineNumbersObs=null)}setTextContent(e){dk.schedule(()=>this._nativeElement.textContent=e)}setInnerHTML(e){dk.schedule(()=>this._nativeElement.innerHTML=function gAe(t){return function mAe(){if(!ON)try{ON=window?.trustedTypes?.createPolicy("ngx-highlightjs",{createHTML:t=>t})}catch{}return ON}()?.createHTML(t)||t}(this._sanitizer.sanitize(Ei.HTML,e)||""))}static{this.\u0275fac=function(r){return new(r||t)(Ht(yr),Ht(vAe),Ht(gx),Ht(T0),Ht(OD,8))}}static{this.\u0275dir=Tn({type:t,selectors:[["","highlight",""]],hostVars:2,hostBindings:function(r,i){2&r&&er("hljs",!0)},inputs:{code:[0,"highlight","code"],languages:"languages",lineNumbers:"lineNumbers"},outputs:{highlighted:"highlighted"},standalone:!1,features:[Ts]})}}return t})(),bAe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({})}}return t})(),RN=(()=>{class t{transform(e,r=!1,i=60){return e?r?e.length>i?"..."+e.substring(e.length-i):e:e.length>i?e.substring(0,i)+"...":e:""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275pipe=Ac({name:"truncateCode",type:t,pure:!0,standalone:!1})}}return t})(),wAe=(()=>{class t{transform(e){const r=["WHERE","AND","OR","ORDER BY","FROM","GROUP BY","SELECT","DELETE","DROP","UPDATE"];let i=e;for(const o of r)i=i.replace(`${o} `,`\n${o} `);return i.replace(/^\n/g,"")}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275pipe=Ac({name:"formatSql",type:t,pure:!0,standalone:!1})}}return t})();function SAe(t,n){if(1&t&&(ce(0,"pre"),nt(1," "),Nt(2,"code",4),ot(3,"truncateCode"),nt(4,"\n "),de()),2&t){const e=wt();ne(2),Ee("highlight",ct(3,1,e.code))}}function CAe(t,n){if(1&t&&(ce(0,"pre"),Nt(1,"code",4),ot(2,"formatSql"),de()),2&t){const e=wt();ne(),Ee("highlight",ct(2,1,e.code))}}let OK=(()=>{class t{constructor(){this.expanded=!1,this.code=""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-code-block"]],inputs:{expanded:"expanded",code:"code"},standalone:!1,decls:6,vars:6,consts:[["codeSnippet",""],[3,"content"],["id","toggle-expand",3,"ngClass"],[4,"ngIf","ngIfElse"],[1,"xray-code-block",3,"highlight"]],template:function(r,i){if(1&r&&(ce(0,"app-copy-button",1)(1,"div"),Nt(2,"span",2),Vt(3,SAe,5,3,"pre",3)(4,CAe,3,3,"ng-template",null,0,Qp),de()()),2&r){const o=Il(5);Ee("content",i.code),ne(),er("expanded",i.expanded),ne(),Ee("ngClass",i.expanded?"keyboard-arrow-down-inline-icon":"keyboard-arrow-right-inline-icon"),ne(),Ee("ngIf",!i.expanded)("ngIfElse",o)}},dependencies:[vf,Zo,yAe,pm,RN,wAe],styles:[".refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}div[_ngcontent-%COMP%]{display:flex;align-items:center;cursor:pointer}div[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{display:flex;overflow:hidden}div.expanded[_ngcontent-%COMP%]{align-items:flex-start}div.expanded[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{position:relative;top:-5px}div.expanded[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{white-space:pre-wrap}pre[_ngcontent-%COMP%]{background:transparent}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%], .keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{margin-right:13px}"],changeDetection:1})}}return t})();function xAe(t,n){if(1&t&&(ce(0,"span"),nt(1),ot(2,"truncateCode"),de()),2&t){const e=wt();ne(),mn(" ",Hd(2,1,e.shortTrace,!0)," ")}}function kAe(t,n){if(1&t&&(Mr(0),ce(1,"p"),nt(2),de(),ce(3,"strong"),nt(4),de(),kr()),2&t){const e=n.$implicit;ne(2),Cn(e.function),ne(2),Kp("",e.file,":",e.line)}}function DAe(t,n){if(1&t&&(ce(0,"div"),Vt(1,kAe,5,3,"ng-container",3),de()),2&t){const e=wt();ne(),Ee("ngForOf",e.trace)}}let PN=(()=>{class t{constructor(){this.trace="",this.shortTrace="",this.fullTrace=""}ngOnInit(){this.parseTaskTrace(),this._generateFullTrace()}parseTaskTrace(){try{this.trace=JSON.parse(this.trace),this.generateShortTrace()}catch{this.trace=""}}generateShortTrace(){if(this.trace){const e=this.trace.slice(-1)[0];this.shortTrace=`${e.function} ${e.file}:${e.line}`}}_generateFullTrace(){for(const e of this.trace)this.fullTrace+=`${e.function}\n ${e.file}:${e.line}\n`}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-trace-block"]],inputs:{trace:"trace",expanded:"expanded"},standalone:!1,decls:4,vars:3,consts:[["expandedView",""],[3,"content"],[4,"ngIf","ngIfElse"],[4,"ngFor","ngForOf"]],template:function(r,i){if(1&r&&(ce(0,"app-copy-button",1),Vt(1,xAe,3,4,"span",2)(2,DAe,2,1,"ng-template",null,0,Qp),de()),2&r){const o=Il(3);Ee("content",i.fullTrace),ne(),Ee("ngIf",!i.expanded)("ngIfElse",o)}},dependencies:[u2,Zo,pm,RN],styles:["[_nghost-%COMP%]{font-family:Open Sans,serif;font-size:11px}strong[_ngcontent-%COMP%]{font-weight:700}"],changeDetection:1})}}return t})();function MAe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Query")," "))}function TAe(t,n){if(1&t&&(ce(0,"mat-cell"),Nt(1,"app-code-block",15),de()),2&t){const e=n.$implicit;ne(),Ee("code",e.query)("expanded",e.expanded)}}function EAe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"File")," "))}function IAe(t,n){if(1&t&&(ce(0,"mat-cell"),Nt(1,"app-trace-block",16),de()),2&t){const e=n.$implicit;ne(),Ee("trace",e.trace)("expanded",e.expanded)}}function AAe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Software module")," "))}function LAe(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),de()),2&t){const e=n.$implicit;ne(),mn(" ",e.module," ")}}function NAe(t,n){1&t&&(ce(0,"mat-header-cell",17),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Calls")," "))}function OAe(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),de()),2&t){const e=n.$implicit;ne(),mn(" ",e.calls," ")}}function RAe(t,n){1&t&&(ce(0,"mat-header-cell",17),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Duration")+" (%)"," "))}function PAe(t,n){1&t&&(ce(0,"strong",21),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"Error")))}function FAe(t,n){1&t&&(Nt(0,"i",22),ot(1,"translate")),2&t&&Ee("matTooltip",ct(1,1,"highlighted_reason_sql_query_duration"))}function BAe(t,n){if(1&t&&(ce(0,"mat-cell",18),nt(1),ot(2,"number"),ot(3,"duration"),Vt(4,PAe,3,3,"strong",19)(5,FAe,2,3,"i",20),de()),2&t){const e=n.$implicit,r=wt();ne(),Kp(" ",ct(2,4,e.percent),"% (",ct(3,6,e.duration),") "),ne(3),Ee("ngIf",e.has_error),ne(),Ee("ngIf",e.duration>=r.criticalDuration)}}function HAe(t,n){1&t&&Nt(0,"mat-header-row",23)}function jAe(t,n){if(1&t){const e=ti();ce(0,"mat-row",24),rn("click",function(){const i=Ot(e).$implicit;return Gt(i.expanded=!i.expanded)}),de()}if(2&t){const e=n.$implicit,r=wt();er("expanded",e.expanded)("syntax-error",e.has_error),Ee("id",e.custom_id)("ngClass",e.duration>=r.criticalDuration?"danger-row":"primary-row")}}let UAe=(()=>{class t{constructor(){this.displayedColumns=["query","trace","module","calls","percent"],this.criticalDuration=3e5}set dataSourceInput(e){this.dataSource=e,this.setDataSourceAttributes()}set matSort(e){this.sort=e,this.setDataSourceAttributes()}set matPaginator(e){this.paginator=e,this.setDataSourceAttributes()}setDataSourceAttributes(){this.dataSource&&(this.dataSource.paginator=this.paginator,this.dataSource.sort=this.sort)}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-mysql-queries-table"]],viewQuery:function(r,i){if(1&r&&No(Zs,5)(fl,5),2&r){let o;vn(o=yn())&&(i.matSort=o.first),vn(o=yn())&&(i.matPaginator=o.first)}},inputs:{dataSourceInput:[0,"dataSource","dataSourceInput"]},standalone:!1,decls:23,vars:9,consts:[[1,"table-header-wrapper"],[1,"table-header"],[3,"pageSize","hidePageSize","length"],["matSort","",3,"dataSource"],["matColumnDef","query"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","trace"],["matColumnDef","module"],["matColumnDef","calls"],["mat-sort-header","",4,"matHeaderCellDef"],["matColumnDef","percent"],["class","mat-column-duration",4,"matCellDef"],["class","xray-row-small",4,"matHeaderRowDef"],["class","xray-row-small",3,"id","ngClass","expanded","syntax-error","click",4,"matRowDef","matRowDefColumns"],[3,"code","expanded"],[3,"trace","expanded"],["mat-sort-header",""],[1,"mat-column-duration"],["class","syntax-error",4,"ngIf"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left","class","info-icon",3,"matTooltip",4,"ngIf"],[1,"syntax-error"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left",1,"info-icon",3,"matTooltip"],[1,"xray-row-small"],[1,"xray-row-small",3,"click","id","ngClass"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h2",1),nt(2),ot(3,"translate"),de(),Nt(4,"mat-paginator",2),de(),ce(5,"mat-table",3),Mr(6,4),Vt(7,MAe,3,3,"mat-header-cell",5)(8,TAe,2,2,"mat-cell",6),kr(),Mr(9,7),Vt(10,EAe,3,3,"mat-header-cell",5)(11,IAe,2,2,"mat-cell",6),kr(),Mr(12,8),Vt(13,AAe,3,3,"mat-header-cell",5)(14,LAe,2,1,"mat-cell",6),kr(),Mr(15,9),Vt(16,NAe,4,3,"mat-header-cell",10)(17,OAe,2,1,"mat-cell",6),kr(),Mr(18,11),Vt(19,RAe,4,3,"mat-header-cell",10)(20,BAe,6,8,"mat-cell",12),kr(),Vt(21,HAe,1,0,"mat-header-row",13)(22,jAe,1,6,"mat-row",14),de()),2&r&&(ne(2),Cn(ct(3,7,"top_soft_by_database_time")),ne(2),Ee("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),ne(),Ee("dataSource",i.dataSource),ne(16),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns))},dependencies:[Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,Zs,h_,fl,ku,vf,Zo,OK,PN,bb,Vf,Fo],styles:[".cdk-column-percent[_ngcontent-%COMP%]{max-width:15%}.cdk-column-calls[_ngcontent-%COMP%]{max-width:10%}.cdk-column-module[_ngcontent-%COMP%]{max-width:15%}mat-header-cell[_ngcontent-%COMP%]{margin-right:10px}mat-row[_ngcontent-%COMP%]{cursor:pointer}lvemanager[_nghost-%COMP%] mat-row.mat-mdc-row.xray-row-small[_ngcontent-%COMP%], lvemanager [_nghost-%COMP%] mat-row.mat-mdc-row.xray-row-small[_ngcontent-%COMP%]{min-height:32px!important;height:32px!important;max-height:32px}lvemanager[_nghost-%COMP%] mat-row.mat-mdc-row.xray-row-small[_ngcontent-%COMP%] mat-cell[_ngcontent-%COMP%], lvemanager [_nghost-%COMP%] mat-row.mat-mdc-row.xray-row-small[_ngcontent-%COMP%] mat-cell[_ngcontent-%COMP%]{min-height:32px;height:32px}"],changeDetection:1})}}return t})();function YAe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"URL")," "))}function VAe(t,n){if(1&t&&(ce(0,"mat-cell"),Nt(1,"app-code-block",13),de()),2&t){const e=n.$implicit;ne(),Ee("code",e.query)("expanded",e.expanded)}}function zAe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"File")," "))}function WAe(t,n){if(1&t&&(ce(0,"mat-cell"),Nt(1,"app-trace-block",14),de()),2&t){const e=n.$implicit;ne(),Ee("trace",e.trace)("expanded",e.expanded)}}function $Ae(t,n){1&t&&(ce(0,"mat-header-cell",15),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Duration")+" (%)"," "))}function GAe(t,n){1&t&&(ce(0,"strong",19),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"Error")))}function qAe(t,n){1&t&&(Nt(0,"i",20),ot(1,"translate")),2&t&&Ee("matTooltip",ct(1,1,"highlighted_reason_external_request_duration"))}function KAe(t,n){if(1&t&&(ce(0,"mat-cell",16),nt(1),ot(2,"number"),ot(3,"duration"),Vt(4,GAe,3,3,"strong",17)(5,qAe,2,3,"i",18),de()),2&t){const e=n.$implicit,r=wt();ne(),Kp(" ",ct(2,4,e.percent),"% (",ct(3,6,e.duration),") "),ne(3),Ee("ngIf",e.has_error),ne(),Ee("ngIf",e.percent>=r.criticalDuration)}}function ZAe(t,n){1&t&&Nt(0,"mat-header-row",21)}function XAe(t,n){if(1&t){const e=ti();ce(0,"mat-row",22),rn("click",function(){const i=Ot(e).$implicit;return Gt(i.expanded=!i.expanded)}),de()}if(2&t){const e=n.$implicit,r=wt();er("expanded",e.expanded)("syntax-error",e.has_error),Ee("ngClass",e.percent>=r.criticalDuration?"danger-row":"primary-row")("id",e.custom_id)}}let JAe=(()=>{class t{constructor(){this.displayedColumns=["query","trace","percent"],this.criticalDuration=10}set dataSourceInput(e){this.dataSource=e,this.setDataSourceAttributes()}set matSort(e){this.sort=e,this.setDataSourceAttributes()}set matPaginator(e){this.paginator=e,this.setDataSourceAttributes()}setDataSourceAttributes(){this.dataSource&&(this.dataSource.paginator=this.paginator,this.dataSource.sort=this.sort)}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-external-commands-table"]],viewQuery:function(r,i){if(1&r&&No(Zs,5)(fl,5),2&r){let o;vn(o=yn())&&(i.matSort=o.first),vn(o=yn())&&(i.matPaginator=o.first)}},inputs:{dataSourceInput:[0,"dataSource","dataSourceInput"]},standalone:!1,decls:17,vars:9,consts:[[1,"table-header-wrapper"],[1,"table-header"],[3,"pageSize","hidePageSize","length"],["matSort","",3,"dataSource"],["matColumnDef","query"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","trace"],["matColumnDef","percent"],["mat-sort-header","",4,"matHeaderCellDef"],["class","mat-column-duration",4,"matCellDef"],["class","xray-row-small",4,"matHeaderRowDef"],["class","xray-row-small",3,"ngClass","id","expanded","syntax-error","click",4,"matRowDef","matRowDefColumns"],[3,"code","expanded"],[3,"trace","expanded"],["mat-sort-header",""],[1,"mat-column-duration"],["class","syntax-error",4,"ngIf"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left","class","info-icon",3,"matTooltip",4,"ngIf"],[1,"syntax-error"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left",1,"info-icon",3,"matTooltip"],[1,"xray-row-small"],[1,"xray-row-small",3,"click","ngClass","id"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h2",1),nt(2),ot(3,"translate"),de(),Nt(4,"mat-paginator",2),de(),ce(5,"mat-table",3),Mr(6,4),Vt(7,YAe,3,3,"mat-header-cell",5)(8,VAe,2,2,"mat-cell",6),kr(),Mr(9,7),Vt(10,zAe,3,3,"mat-header-cell",5)(11,WAe,2,2,"mat-cell",6),kr(),Mr(12,8),Vt(13,$Ae,4,3,"mat-header-cell",9)(14,KAe,6,8,"mat-cell",10),kr(),Vt(15,ZAe,1,0,"mat-header-row",11)(16,XAe,1,6,"mat-row",12),de()),2&r&&(ne(2),Cn(ct(3,7,"External requests")),ne(2),Ee("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),ne(),Ee("dataSource",i.dataSource),ne(10),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns))},dependencies:[Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,Zs,h_,fl,ku,vf,Zo,OK,PN,bb,Vf,Fo],styles:["mat-header-cell[_ngcontent-%COMP%]{margin-right:10px}mat-row[_ngcontent-%COMP%]{cursor:pointer}.cdk-column-percent[_ngcontent-%COMP%]{max-width:20%}"],changeDetection:1})}}return t})();function QAe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Function")," "))}function eLe(t,n){if(1&t&&(ce(0,"mat-cell")(1,"app-copy-button",13),Nt(2,"span",14),nt(3),de()()),2&t){const e=n.$implicit;ne(),Ee("content",e.function),ne(),Ee("ngClass",e.expanded?"keyboard-arrow-down-inline-icon":"keyboard-arrow-right-inline-icon"),ne(),mn(" ",e.function," ")}}function tLe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"File")," "))}function nLe(t,n){if(1&t&&(ce(0,"mat-cell"),Nt(1,"app-trace-block",15),de()),2&t){const e=n.$implicit;ne(),Ee("trace",e.trace)("expanded",e.expanded)}}function rLe(t,n){1&t&&(ce(0,"mat-header-cell",16),nt(1),ot(2,"translate"),Nt(3,"span"),de()),2&t&&(ne(),mn("",ct(2,1,"Duration")+" (%)"," "))}function iLe(t,n){1&t&&(ce(0,"strong",20),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"Error")))}function oLe(t,n){1&t&&(Nt(0,"i",21),ot(1,"translate")),2&t&&Ee("matTooltip",ct(1,1,"highlighted_reason_system_function_duration"))}function aLe(t,n){if(1&t&&(ce(0,"mat-cell",17),nt(1),ot(2,"number"),ot(3,"duration"),Vt(4,iLe,3,3,"strong",18)(5,oLe,2,3,"i",19),de()),2&t){const e=n.$implicit,r=wt();ne(),Kp(" ",ct(2,4,e.percent),"% (",ct(3,6,e.duration),") "),ne(3),Ee("ngIf",e.has_error),ne(),Ee("ngIf",e.percent>=r.criticalDuration)}}function sLe(t,n){1&t&&Nt(0,"mat-header-row",22)}function lLe(t,n){if(1&t){const e=ti();ce(0,"mat-row",23),rn("click",function(){const i=Ot(e).$implicit;return Gt(i.expanded=!i.expanded)}),de()}if(2&t){const e=n.$implicit,r=wt();er("expanded",e.expanded)("syntax-error",e.has_error),Ee("id",e.custom_id)("ngClass",e.percent>=r.criticalDuration?"danger-row":"primary-row")}}let cLe=(()=>{class t{constructor(){this.displayedColumns=["function","trace","percent"],this.criticalDuration=10}set dataSourceInput(e){this.dataSource=e,this.setDataSourceAttributes()}set matSort(e){this.sort=e,this.setDataSourceAttributes()}set matPaginator(e){this.paginator=e,this.setDataSourceAttributes()}setDataSourceAttributes(){this.dataSource&&(this.dataSource.paginator=this.paginator,this.dataSource.sort=this.sort)}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-system-functions-table"]],viewQuery:function(r,i){if(1&r&&No(Zs,5)(fl,5),2&r){let o;vn(o=yn())&&(i.matSort=o.first),vn(o=yn())&&(i.matPaginator=o.first)}},inputs:{dataSourceInput:[0,"dataSource","dataSourceInput"]},standalone:!1,decls:17,vars:9,consts:[[1,"table-header-wrapper"],[1,"table-header"],[3,"pageSize","hidePageSize","length"],["matSort","",3,"dataSource"],["matColumnDef","function"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","trace"],["matColumnDef","percent"],["mat-sort-header","",4,"matHeaderCellDef"],["class","mat-column-duration",4,"matCellDef"],["class","xray-row-small",4,"matHeaderRowDef"],["class","xray-row-small",3,"id","ngClass","expanded","syntax-error","click",4,"matRowDef","matRowDefColumns"],[3,"content"],["id","toggle-expand",3,"ngClass"],[3,"trace","expanded"],["mat-sort-header",""],[1,"mat-column-duration"],["class","syntax-error",4,"ngIf"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left","class","info-icon",3,"matTooltip",4,"ngIf"],[1,"syntax-error"],["matTooltipPosition","left","matTooltipClass","black-tooltip black-tooltip--left",1,"info-icon",3,"matTooltip"],[1,"xray-row-small"],[1,"xray-row-small",3,"click","id","ngClass"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h2",1),nt(2),ot(3,"translate"),de(),Nt(4,"mat-paginator",2),de(),ce(5,"mat-table",3),Mr(6,4),Vt(7,QAe,3,3,"mat-header-cell",5)(8,eLe,4,3,"mat-cell",6),kr(),Mr(9,7),Vt(10,tLe,3,3,"mat-header-cell",5)(11,nLe,2,2,"mat-cell",6),kr(),Mr(12,8),Vt(13,rLe,4,3,"mat-header-cell",9)(14,aLe,6,8,"mat-cell",10),kr(),Vt(15,sLe,1,0,"mat-header-row",11)(16,lLe,1,6,"mat-row",12),de()),2&r&&(ne(2),Cn(ct(3,7,"Other system functions")),ne(2),Ee("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),ne(),Ee("dataSource",i.dataSource),ne(10),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns))},dependencies:[Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,Zs,h_,fl,ku,vf,Zo,pm,PN,bb,Vf,Fo],styles:[".refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}mat-row[_ngcontent-%COMP%]{cursor:pointer}mat-header-cell[_ngcontent-%COMP%]{margin-right:10px}.cdk-column-percent[_ngcontent-%COMP%], .cdk-column-function[_ngcontent-%COMP%]{max-width:20%}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%], .keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{margin-right:13px}"],changeDetection:1})}}return t})();const RK=t=>({unvisible:t});function dLe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Request")," "))}function uLe(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),de()),2&t){const e=n.$implicit;ne(),mn(" #",e.request_id," ")}}function hLe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"URL")," "))}function fLe(t,n){if(1&t&&(ce(0,"mat-cell",13),nt(1),de()),2&t){const e=n.$implicit;Ee("matTooltip",e.url),ne(),Cn(e.url)}}function pLe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Start time")," "))}function mLe(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),ot(2,"date"),de()),2&t){const e=n.$implicit;ne(),mn(" ",Hd(2,1,1e3*e.start_time,"MM.dd.yyyy 'at' HH:mm")," ")}}function gLe(t,n){1&t&&(Nt(0,"i",16),ot(1,"throttling")),2&t&&Ee("uiTooltip",ct(1,1,wt(2).request))}function _Le(t,n){if(1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),ce(3,"span",14),Vt(4,gLe,2,3,"i",15),de()()),2&t){const e=wt();er("disable-overfow",e.request?.hitting_limits),ne(),mn(" ",ct(2,4,"Duration")," "),ne(3),Ee("ngIf",e.request?.hitting_limits)}}function vLe(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),ot(2,"duration"),de()),2&t){const e=n.$implicit;ne(),mn(" ",ct(2,1,e.duration)," ")}}function yLe(t,n){1&t&&Nt(0,"mat-header-row")}function bLe(t,n){1&t&&Nt(0,"mat-row",17),2&t&&Ee("id",n.$implicit.custom_id)}let wLe=(()=>{class t{set dataSourceInput(e){this.dataSource=e,this.setDataSourceAttributes()}set matPaginator(e){this.paginator=e,this.setDataSourceAttributes()}set matSort(e){this.sort=e,this.setDataSourceAttributes()}constructor(e,r,i,o){this.router=e,this.route=r,this.xrayService=i,this.appState=o,this.displayedColumns=["request_id","url","start_time","duration"],this.pageIndex=0,this.DEFAULT_SORT_FIELD="duration",this.DEFAULT_SORT_DIRECTION="desc",this.selectingRoute=!1,this.subscriptions=new jn,this.onSelectRequest=new Bn}ngAfterViewInit(){this.subscriptions.add(this.paginator.page.subscribe(e=>{this.request=this.dataSource.sortData(this.dataSource.filteredData,this.dataSource.sort)[e.pageIndex],this.request&&(this.selectingRoute||this.router.navigate(["tasks",this.request.tracing_task_id,this.request.request_id],{queryParams:this.route.snapshot.queryParams}),this.onSelectRequest.emit(this.request))})),this.subscriptions.add(this.route.params.subscribe(e=>{this.currentRouteParams=e,this.selectRouteRequest()}))}ngOnDestroy(){this.subscriptions.unsubscribe()}setDataSourceAttributes(){this.filter=this.appState.get(Ji.SESSION_LIST_FILTER_STATE,hL),this.dataSource&&this.paginator&&this.sort&&(this.dataSource.sort=this.sort,this.dataSource.sort.active=this.appState.get(Ji.SESSION_LIST_SORT_FIELD,this.DEFAULT_SORT_FIELD),this.dataSource.sort.direction=this.appState.get(Ji.SESSION_LIST_SORT_DIRECTION,this.DEFAULT_SORT_DIRECTION),this.dataSource.filterPredicate=fL(),this.dataSource.filter=JSON.stringify(this.filter),this.dataSource.paginator=this.paginator,this.selectRouteRequest())}selectRouteRequest(){if(!(this.currentRouteParams&&this.dataSource&&this.dataSource.paginator&&this.dataSource.sort))return;const e=this.dataSource.sortData(this.dataSource.filteredData,this.dataSource.sort);if(this.pageIndex=e.findIndex(r=>String(r.tracing_task_id)===String(this.currentRouteParams.tracingTaskId)&&r.request_id===parseInt(this.currentRouteParams.requestId,10)),this.pageIndex<0){const r=e.findIndex(i=>String(i.tracing_task_id)===String(this.currentRouteParams.tracingTaskId));return r<0?(this.request=null,void this.onSelectRequest.emit(null)):(this.dataSource.paginator.pageIndex=r,void this.dataSource.paginator.page.next({pageIndex:r,pageSize:1,length:this.dataSource.data.length}))}this.dataSource.paginator.pageIndex=this.pageIndex,this.selectingRoute=!0,this.dataSource.paginator.page.next({pageIndex:this.pageIndex,pageSize:1,length:this.dataSource.data.length}),this.selectingRoute=!1}static{this.\u0275fac=function(r){return new(r||t)(Ht(cc),Ht(Cf),Ht(dh),Ht(bu))}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-requests-table"]],viewQuery:function(r,i){if(1&r&&No(fl,5)(Zs,5),2&r){let o;vn(o=yn())&&(i.matPaginator=o.first),vn(o=yn())&&(i.matSort=o.first)}},inputs:{dataSourceInput:[0,"dataSource","dataSourceInput"]},outputs:{onSelectRequest:"onSelectRequest"},standalone:!1,decls:17,vars:12,consts:[[1,"requests-table-wrapper"],["matSort","",1,"mat-elevation-z8",3,"dataSource","ngClass"],["matColumnDef","request_id"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","url"],[3,"matTooltip",4,"matCellDef"],["matColumnDef","start_time"],["matColumnDef","duration"],[3,"disable-overfow",4,"matHeaderCellDef"],[4,"matHeaderRowDef"],[3,"id",4,"matRowDef","matRowDefColumns"],[1,"requests-table__paginator",3,"pageSize","hidePageSize","length","ngClass"],[3,"matTooltip"],[1,"icon-container"],["placement","bottom","class","danger-icon",3,"uiTooltip",4,"ngIf"],["placement","bottom",1,"danger-icon",3,"uiTooltip"],[3,"id"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"mat-table",1),Mr(2,2),Vt(3,dLe,3,3,"mat-header-cell",3)(4,uLe,2,1,"mat-cell",4),kr(),Mr(5,5),Vt(6,hLe,3,3,"mat-header-cell",3)(7,fLe,2,2,"mat-cell",6),kr(),Mr(8,7),Vt(9,pLe,3,3,"mat-header-cell",3)(10,mLe,3,4,"mat-cell",4),kr(),Mr(11,8),Vt(12,_Le,5,6,"mat-header-cell",9)(13,vLe,3,3,"mat-cell",4),kr(),Vt(14,yLe,1,0,"mat-header-row",10)(15,bLe,1,1,"mat-row",11),de(),Nt(16,"mat-paginator",12),de()),2&r&&(ne(),Ee("dataSource",i.dataSource)("ngClass",Ug(8,RK,!i.dataSource?.data?.length)),ne(13),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns),ne(),Ee("pageSize",1)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0)("ngClass",Ug(10,RK,!i.dataSource?.data?.length)))},dependencies:[Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,Zs,fl,ku,vf,Zo,_L,yf,Vf,b1,Fo],styles:['.refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.hover-item-before[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-before[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-before[_ngcontent-%COMP%]:hover:before{display:block}.hover-item-after[_ngcontent-%COMP%]{position:relative;overflow:hidden}.hover-item-after[_ngcontent-%COMP%]:after{content:"";display:none;position:absolute;inset:0;background-color:#0f315a0d}.hover-item-after[_ngcontent-%COMP%]:hover:after{display:block}mat-cell[_ngcontent-%COMP%]:hover .copy-button[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .6s,visibility .6s}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#000000e6;border-radius:4px;font-size:13px;text-align:justify;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038;overflow:unset}.mat-mdc-tooltip.black-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#000000e6;width:6px;height:6px;position:absolute;right:50%;top:3px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.black-tooltip--above[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:auto;bottom:-10px;transform:rotate(180deg);left:50%;margin-left:-10px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--right[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{position:absolute;top:50%;transform:rotate(270deg) translate(3px,-11px);left:0;margin-left:0}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:-2px}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid rgba(0,0,0,.9)}.mat-mdc-tooltip.black-tooltip--left[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{background:#000000e6;position:absolute;top:50%;transform:rotate(135deg) translate(6px,6px);right:-10px;margin-left:0}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]{max-width:200px;position:relative;color:#fff;background-color:#1fb4ee;border-radius:6px;font-size:13px;line-height:1.38;padding:13px 25px;box-shadow:0 2px 6px #00000038}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:before{display:block;content:"";background-color:#1fb4ee;width:20px;height:20px;position:absolute;top:50%;left:-5px;margin-top:-10px;transform:rotate(45deg);box-shadow:0 2px 6px #00000038;z-index:1}.mat-mdc-tooltip.blue-tooltip[_ngcontent-%COMP%] .mdc-tooltip__surface[_ngcontent-%COMP%]:after{display:block;content:"";background-color:#1fb4ee;width:20px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;z-index:2}.ui-tooltip[_ngcontent-%COMP%]{position:absolute;max-width:252px;font-size:13px;color:#fff;padding:18px 21px;background:#282a36;border-radius:4px;z-index:1000;opacity:.8;font-family:Open Sans,sans-serif}.ui-tooltip[_ngcontent-%COMP%]:after{content:"";position:absolute;border-style:solid}.ui-tooltip-top[_ngcontent-%COMP%]:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.ui-tooltip-bottom[_ngcontent-%COMP%]:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.ui-tooltip-left[_ngcontent-%COMP%]:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.ui-tooltip-right[_ngcontent-%COMP%]:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.ui-tooltip-show[_ngcontent-%COMP%]{opacity:1}.disable-overfow[_ngcontent-%COMP%]{overflow:visible}.disable-overfow[_ngcontent-%COMP%] .icon-container[_ngcontent-%COMP%]{position:relative;display:list-item}.disable-overfow[_ngcontent-%COMP%] .icon-container[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{position:absolute}.requests-table-wrapper[_ngcontent-%COMP%]{background:#f4f5f7;display:flex;align-items:center;justify-content:space-between;border-radius:6px;height:102px}.unvisible[_ngcontent-%COMP%]{visibility:hidden}mat-table[_ngcontent-%COMP%]{flex:0 0 calc(100% - 166px)!important;width:calc(100% - 166px)!important;min-width:0!important}mat-table[_ngcontent-%COMP%] mat-header-row[_ngcontent-%COMP%]{border-bottom:none}mat-table[_ngcontent-%COMP%] mat-header-cell[_ngcontent-%COMP%]{font-size:11px;font-weight:700;color:#000;height:47px;background-color:#f5f6fa;align-items:flex-end;padding-bottom:3px}mat-table[_ngcontent-%COMP%] mat-header-cell[_ngcontent-%COMP%]:first-of-type{padding-left:50px}mat-table[_ngcontent-%COMP%] mat-cell[_ngcontent-%COMP%]{background:#f4f5f7;font-size:11px;font-weight:400;color:#000;height:47px;align-items:flex-start;padding-top:3px}mat-table[_ngcontent-%COMP%] mat-cell[_ngcontent-%COMP%]:first-of-type{padding-left:50px;font-weight:700;font-size:22px}mat-table[_ngcontent-%COMP%] mat-cell[_ngcontent-%COMP%]:nth-of-type(2){text-overflow:ellipsis;white-space:nowrap;padding-right:5px;display:block}'],changeDetection:1})}}return t})(),SLe=(()=>{class t{transform(e,r,i=null){return e>1?`${i||`${r}s`}`:`${r}`}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275pipe=Ac({name:"singularPlural",type:t,pure:!0,standalone:!1})}}return t})();function CLe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Issue name")))}function xLe(t,n){if(1&t&&(ce(0,"mat-cell")(1,"app-copy-button",10),nt(2),ot(3,"truncateCode"),de()()),2&t){const e=n.$implicit;ne(),Ee("content",e.issue_name)("matTooltip",e.issue_name),ne(),mn(" ",ct(3,3,e.issue_name)," ")}}function kLe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Type")))}function DLe(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),de()),2&t){const e=n.$implicit;ne(),mn(" ",e.type," ")}}function MLe(t,n){1&t&&(ce(0,"mat-header-cell"),nt(1),ot(2,"translate"),de()),2&t&&(ne(),mn(" ",ct(2,1,"Duration")+" (%)"," "))}function TLe(t,n){1&t&&(ce(0,"strong",12),nt(1),ot(2,"translate"),de()),2&t&&(ne(),Cn(ct(2,1,"Error")))}function ELe(t,n){if(1&t&&(ce(0,"mat-cell"),nt(1),ot(2,"number"),ot(3,"duration"),Vt(4,TLe,3,3,"strong",11),de()),2&t){const e=n.$implicit;ne(),Kp(" ",ct(2,3,e.percent),"% (",ct(3,5,e.duration),") "),ne(3),Ee("ngIf",e.has_error)}}function ILe(t,n){1&t&&Nt(0,"mat-header-row",13)}function ALe(t,n){if(1&t){const e=ti();ce(0,"mat-row",14),rn("click",function(){const i=Ot(e).$implicit;return Gt(wt().emitTaskId(i.custom_id))}),de()}2&t&&er("syntax-error",n.$implicit.has_error)}let LLe=(()=>{class t{constructor(){this.displayedColumns=["name","type","duration"],this.taskId=new Bn}ngAfterViewInit(){this.dataSource&&(this.dataSource.sort=this.sort)}emitTaskId(e){this.taskId.emit(e)}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-top-issues"]],viewQuery:function(r,i){if(1&r&&No(Zs,5),2&r){let o;vn(o=yn())&&(i.sort=o.first)}},inputs:{dataSource:"dataSource"},outputs:{taskId:"taskId"},standalone:!1,decls:18,vars:13,consts:[[1,"table-header-wrapper"],[1,"table-header","custom-header"],[1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","name"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","type"],["matColumnDef","duration"],["class","xray-row-small",4,"matHeaderRowDef"],["class","xray-row-small danger-row cursor-pointer",3,"syntax-error","click",4,"matRowDef","matRowDefColumns"],[3,"content","matTooltip"],["class","syntax-error",4,"ngIf"],[1,"syntax-error"],[1,"xray-row-small"],[1,"xray-row-small","danger-row","cursor-pointer",3,"click"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"h1",1),nt(2),ot(3,"translate"),ot(4,"singularPlural"),ot(5,"translate"),de()(),ce(6,"mat-table",2),Mr(7,3),Vt(8,CLe,3,3,"mat-header-cell",4)(9,xLe,4,5,"mat-cell",5),kr(),Mr(10,6),Vt(11,kLe,3,3,"mat-header-cell",4)(12,DLe,2,1,"mat-cell",5),kr(),Mr(13,7),Vt(14,MLe,3,3,"mat-header-cell",4)(15,ELe,5,7,"mat-cell",5),kr(),Vt(16,ILe,1,0,"mat-header-row",8)(17,ALe,1,2,"mat-row",9),de()),2&r&&(ne(2),E3("",ct(3,6,"Top")," ",i.dataSource?.data.length," ",ct(5,11,Hd(4,8,null==i.dataSource?null:i.dataSource.data.length,"issue"))," "),ne(4),Ee("dataSource",i.dataSource),ne(10),Ee("matHeaderRowDef",i.displayedColumns),ne(),Ee("matRowDefColumns",i.displayedColumns))},dependencies:[Af,Nf,Ff,Of,Lf,Bf,Rf,Pf,Hf,jf,ku,Zo,pm,bb,Vf,RN,Fo,SLe],styles:[".custom-header[_ngcontent-%COMP%]{font-size:24px;line-height:28px}.cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}"],changeDetection:1})}}return t})();function NLe(t,n){if(1&t){const e=ti();ce(0,"app-top-issues",9),rn("taskId",function(i){return Ot(e),Gt(wt().onHighlightTask(i))}),de()}2&t&&Ee("dataSource",wt().topRequestItemDataSource)}function OLe(t,n){1&t&&Nt(0,"app-modules-table",10),2&t&&Ee("dataSource",wt().modulesTableDataSource)}function RLe(t,n){1&t&&Nt(0,"app-mysql-queries-table",10),2&t&&Ee("dataSource",wt().mysqlQueriesTableDataSource)}function PLe(t,n){1&t&&Nt(0,"app-external-commands-table",10),2&t&&Ee("dataSource",wt().externalCommandsTableDataSource)}function FLe(t,n){1&t&&Nt(0,"app-system-functions-table",10),2&t&&Ee("dataSource",wt().systemFunctionsTableDataSource)}const PK=[{path:"",redirectTo:"/tasks",pathMatch:"full"},{path:"tasks",component:LDe},{path:"tasks/:tracingTaskId",component:iTe},{path:"tasks/:tracingTaskId/:requestId",component:(()=>{class t{constructor(e,r,i,o,a,s,l){this.xrayService=e,this.route=r,this.elementRef=i,this.cdRef=o,this.pdfAutoTableService=a,this.appState=s,this.datePipe=l,this.isAutoTask=!1,this.domain="",this.routeGeneration=0,this.requestsGeneration=0,this.subscriptions=new jn,this.filterParams={},this.filtered=!1,this.filterParams=this.route.snapshot.queryParams,this.isFiltered()&&(this.filtered=!0)}static _isCriticalTask(e){switch(e.type){case hl.module:return e.percent>20;case hl.mysql_query:return e.duration>3e5;case hl.external_command:case hl.system_function:return e.percent>10;default:return!1}}ngAfterViewInit(){this.subscriptions.add(this.route.params.subscribe(e=>{this.tracingTaskId=e.tracingTaskId,this.requestId=e.requestId,this.setFilterParams(this.route.snapshot.queryParams);const r=++this.routeGeneration,i=this.tracingTaskId,o=this.requestId;this.subscriptions.add(this.xrayService.getTaskById(i).subscribe(a=>{this.isCurrentRoute(r,i,o)&&(this.isAutoTask=a.auto_task,this.domain=a.url,this.isAutoTask&&this.subscriptions.add(this.xrayService.groupedRequests(i).subscribe(s=>{null===s||!this.isCurrentRoute(r,i,o)||(this.domain=s.domain,this.appState.set("domain",s.domain),this.appState.set("reportDate",s.date),this._buildBreadCrumbs(r,i,o))})),this._buildBreadCrumbs(r,i,o))})),this.updateRequestsData(r,i,o),this.updateRequestInsideData(r,i,o)})),this.subscriptions.add(this.route.queryParams.pipe(Ux(1)).subscribe(e=>{this.setFilterParams(e),this.updateRequestsData(),this._buildBreadCrumbs()})),this.cdRef.detectChanges()}ngOnDestroy(){++this.routeGeneration,++this.requestsGeneration,this.subscriptions.unsubscribe()}updateRequestInsideData(e=this.routeGeneration,r=this.tracingTaskId,i=this.requestId){this.subscriptions.add(this.xrayService.requestData(r,i).subscribe(o=>{this.isCurrentRoute(e,r,i)&&(this.modulesTableDataSource=new Cu,this.mysqlQueriesTableDataSource=new Cu,this.externalCommandsTableDataSource=new Cu,this.systemFunctionsTableDataSource=new Cu,this.topRequestItemDataSource=new Cu,o.forEach(a=>{a.custom_id=(a.type+a.timestamp+a.percent).replace(".","_"),a.type===hl.module?this.modulesTableDataSource.data.push(a):a.type===hl.mysql_query?this.mysqlQueriesTableDataSource.data.push(a):a.type===hl.external_command?this.externalCommandsTableDataSource.data.push(a):a.type===hl.system_function&&this.systemFunctionsTableDataSource.data.push(a)}),o.filter(a=>t._isCriticalTask(a)||a.has_error).sort((a,s)=>s.duration-a.duration).slice(0,5).forEach(a=>{const s={percent:a.percent,has_error:a.has_error,duration:a.duration,custom_id:a.custom_id};switch(a.type){case hl.module:Object.assign(s,{issue_name:`${this.capitalize(a.software_type)||"wordpress"}/${a.module}`,type:"Module/Plugin"});break;case hl.mysql_query:Object.assign(s,{issue_name:a.query,type:"Database query"});break;case hl.external_command:Object.assign(s,{issue_name:a.query,type:"External request"});break;case hl.system_function:Object.assign(s,{issue_name:a.function,type:"System function"})}this.topRequestItemDataSource.data.push(s)}))},()=>{}))}onHighlightTask(e){const r=this.elementRef.nativeElement.querySelector(`#${e}`);r.scrollIntoView({behavior:"smooth",block:"center"}),r.classList.add("xray-row-focused"),setTimeout(()=>{r.classList.remove("xray-row-focused")},5e3)}_buildBreadCrumbs(e=this.routeGeneration,r=this.tracingTaskId,i=this.requestId){this.isCurrentRoute(e,r,i)&&(this.breadcrumbsItems=this.filtered?[{label:"Tracing tasks",path:"/tasks"},{label:this.domain,path:["/tasks","grouped-requests",this.tracingTaskId]},{label:`${this.datePipe.transform(1e3*this.filterParams.time_from,"d MMM HH:mm")} - ${this.datePipe.transform(1e3*this.filterParams.time_to,"d MMM HH:mm")}`,path:["/tasks",this.tracingTaskId],queryParams:this.filterParams},{label:this.selectedRequest?.url,active:!0}]:[{label:"Tracing tasks",path:"/tasks"},{label:this.domain,path:["/tasks",this.tracingTaskId]},{label:this.selectedRequest?.url,active:!0}])}updateRequestsData(e=this.routeGeneration,r=this.tracingTaskId,i=this.requestId){const o=++this.requestsGeneration;this.requestsDataSource=new Cu;const a=this.xrayService.getRequestsCacheKey(r,this.filterParams);this.xrayService.requestsCache&&this.xrayService.requestsCacheKey===a?this.requestsDataSource.data=this.xrayService.requestsCache:this.subscriptions.add(this.xrayService.requests(r,this.filterParams).subscribe(s=>{null!=s&&this.isCurrentRoute(e,r,i)&&o===this.requestsGeneration&&a===this.xrayService.getRequestsCacheKey(this.tracingTaskId,this.filterParams)&&(this.requestsDataSource=new Cu(s))}))}isCurrentRoute(e,r,i){return e===this.routeGeneration&&r===this.tracingTaskId&&i===this.requestId}setFilterParams(e){this.filterParams=e||{},this.filtered=!!this.isFiltered()}downloadPDF(){if(!this.selectedRequest)return;const e=this.requestsDataSource.data.find(o=>o.request_id===parseInt(this.requestId,10)),r=[{title:"",fields:qIe,data:[e],isHeaderTable:!0,columnStyles:[{cellWidth:190},{cellWidth:190},{cellWidth:190},{cellWidth:190}]},{title:`Top ${this.topRequestItemDataSource.data.length} issue${1===this.topRequestItemDataSource.data.length?"":"s"}`,fields:KIe,data:this.topRequestItemDataSource.data,criticalThreshold:-1,columnStyles:[{cellWidth:360},{cellWidth:200},{cellWidth:200}]},{title:"Top software modules/plugins by execution time",fields:ZIe,data:this.modulesTableDataSource.data,criticalThreshold:20,columnStyles:[{cellWidth:190},{cellWidth:190},{cellWidth:190},{cellWidth:190}]},{title:"Top database queries by execution time",fields:XIe,data:this.mysqlQueriesTableDataSource.data,criticalThreshold:3e5,columnStyles:[{cellWidth:230},{cellWidth:230},{cellWidth:120},{cellWidth:60},{cellWidth:120}]},{title:"External requests",fields:JIe,data:this.externalCommandsTableDataSource.data,criticalThreshold:10,columnStyles:[{cellWidth:300},{cellWidth:300},{cellWidth:160}]},{title:"Other system functions",fields:QIe,data:this.systemFunctionsTableDataSource.data,criticalThreshold:10,columnStyles:[{cellWidth:300},{cellWidth:300},{cellWidth:160}]}],i=this.pdfAutoTableService.createDocument();i.text("X-Ray monitoring report",30,25);for(const o of r)if(o.data.length){const a=this.pdfAutoTableService.generateAutoTable(o.fields,o.data),s=this.pdfAutoTableService.getLastTableFinalY(i),l={};o.columnStyles.forEach((c,u)=>l[u]=c),i.text(o.title,30,s+30),this.pdfAutoTableService.addTable(i,{columns:a.columns,body:a.rows,theme:"grid",startY:s+40,didParseCell(c){if("body"===c.section){const u=c.row.raw,p=Number(u[LK]);c.cell.styles.fillColor=u[NK]?[255,223,226]:o.isHeaderTable?[212,220,214]:p>=o.criticalThreshold?[255,244,236]:[234,247,238]}},columnStyles:l})}this.pdfAutoTableService.saveDocument(i,this.getFileName())}isFiltered(){return this.filterParams.time_from&&this.filterParams.time_to}getSelectedRequest(e){this.selectedRequest=e,this._buildBreadCrumbs()}getFileName(){return`xray-report-${this.datePipe.transform(1e3*this.selectedRequest.start_time,"MM.dd.yyyy_'at'_HH_mm")}-request_${this.selectedRequest.request_id}.pdf`}capitalize(e){return e?e[0].toUpperCase()+e.slice(1):""}static{this.\u0275fac=function(r){return new(r||t)(Ht(dh),Ht(Cf),Ht(yr),Ht(yo),Ht(GIe),Ht(bu),Ht(yf))}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-request-inside"]],standalone:!1,decls:15,vars:10,consts:[[1,"header-block"],[3,"breadcrumbItems"],[1,"pdf-export-container"],["mat-button","",1,"dialog-btn","green-btn","pull-right",3,"click"],[1,"content"],[1,"save-white-inline-icon"],[3,"onSelectRequest","dataSource"],[3,"dataSource","taskId",4,"ngIf"],[3,"dataSource",4,"ngIf"],[3,"taskId","dataSource"],[3,"dataSource"]],template:function(r,i){1&r&&(ce(0,"div",0),Nt(1,"app-breadcrumbs",1),ce(2,"div",2)(3,"button",3),rn("click",function(){return i.downloadPDF()}),ce(4,"span",4),Nt(5,"span",5),ce(6,"span"),nt(7),ot(8,"translate"),de()()()()(),ce(9,"app-requests-table",6),rn("onSelectRequest",function(a){return i.getSelectedRequest(a)}),de(),Vt(10,NLe,1,1,"app-top-issues",7)(11,OLe,1,1,"app-modules-table",8)(12,RLe,1,1,"app-mysql-queries-table",8)(13,PLe,1,1,"app-external-commands-table",8)(14,FLe,1,1,"app-system-functions-table",8)),2&r&&(ne(),Ee("breadcrumbItems",i.breadcrumbsItems),ne(6),Cn(ct(8,8,"Download as PDF")),ne(2),Ee("dataSource",i.requestsDataSource),ne(),Ee("ngIf",i.topRequestItemDataSource?.data.length),ne(),Ee("ngIf",i.modulesTableDataSource?.data.length),ne(),Ee("ngIf",i.mysqlQueriesTableDataSource?.data.length),ne(),Ee("ngIf",i.externalCommandsTableDataSource?.data.length),ne(),Ee("ngIf",i.systemFunctionsTableDataSource?.data.length))},dependencies:[cm,Zo,p$,uAe,UAe,JAe,cLe,wLe,LLe,Fo],styles:[".refresh-gray-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15.3546%202.6454C14.5215%201.80658%2013.5305%201.14097%2012.4389%200.68694C11.3473%200.23291%2010.1766%20-0.000556497%208.99437%209.96073e-07C4.01876%209.96073e-07%200%204.03002%200%209.00563C0%2013.9812%204.01876%2018.0113%208.99437%2018.0113C13.1932%2018.0113%2016.6942%2015.1407%2017.6961%2011.257H15.3546C14.8909%2012.5736%2014.03%2013.7137%2012.8908%2014.5203C11.7516%2015.3268%2010.3902%2015.7599%208.99437%2015.7599C5.26829%2015.7599%202.24015%2012.7317%202.24015%209.00563C2.24015%205.27955%205.26829%202.25141%208.99437%202.25141C10.863%202.25141%2012.5291%203.02814%2013.7448%204.25516L10.1201%207.87993H18V9.96073e-07L15.3546%202.6454Z%22%20fill%3D%22%234E4E4E%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.help-black-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%200C4.02991%200%200%204.02991%200%209C0%2013.9701%204.02991%2018%209%2018C13.9701%2018%2018%2013.9701%2018%209C18%204.02991%2013.9701%200%209%200ZM9%2014.2232C8.55603%2014.2232%208.19643%2013.8636%208.19643%2013.4196C8.19643%2012.9757%208.55603%2012.6161%209%2012.6161C9.44397%2012.6161%209.80357%2012.9757%209.80357%2013.4196C9.80357%2013.8636%209.44397%2014.2232%209%2014.2232ZM10.2636%209.81362C10.0817%209.88387%209.92514%2010.0073%209.81441%2010.1679C9.70368%2010.3284%209.6439%2010.5186%209.64286%2010.7136V11.1696C9.64286%2011.258%209.57054%2011.3304%209.48214%2011.3304H8.51786C8.42946%2011.3304%208.35714%2011.258%208.35714%2011.1696V10.7377C8.35714%2010.2737%208.49174%209.81562%208.75692%209.43393C9.01607%209.06027%209.37768%208.775%209.80357%208.61228C10.4866%208.34911%2010.9286%207.77656%2010.9286%207.15179C10.9286%206.26585%2010.0627%205.54464%209%205.54464C7.93728%205.54464%207.07143%206.26585%207.07143%207.15179V7.30446C7.07143%207.39286%206.99911%207.46518%206.91071%207.46518H5.94643C5.85804%207.46518%205.78571%207.39286%205.78571%207.30446V7.15179C5.78571%206.36228%206.13125%205.625%206.75804%205.07656C7.36071%204.54821%208.15625%204.25893%209%204.25893C9.84375%204.25893%2010.6393%204.55022%2011.242%205.07656C11.8687%205.625%2012.2143%206.36228%2012.2143%207.15179C12.2143%208.31295%2011.4489%209.35759%2010.2636%209.81362Z%22%20fill%3D%22%23574F4F%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.save-white-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2013.5V17.5C19%2018.0304%2018.7893%2018.5391%2018.4142%2018.9142C18.0391%2019.2893%2017.5304%2019.5%2017%2019.5H3C2.46957%2019.5%201.96086%2019.2893%201.58579%2018.9142C1.21071%2018.5391%201%2018.0304%201%2017.5V13.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%208.5L10%2013.5L15%208.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2013.5V1.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.keyboard-arrow-right-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L6%206L1%2011%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.keyboard-arrow-down-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:13px;height:13px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%201.5L6.5%206.5L1.5%201.5%22%20stroke%3D%22%23B1B1B1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}.close-inline-icon[_ngcontent-%COMP%]{display:inline-block;width:11px;height:11px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.93958%200.530212L1%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%200.530212L9.93958%209.46979%22%20stroke%3D%22%233B9C85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:center;background-repeat:no-repeat}[_nghost-%COMP%]{font-family:Open Sans,serif}.request-inside-title-wrapper[_ngcontent-%COMP%]{display:flex;font-size:20px;margin-bottom:34px}.request-inside-title-wrapper[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:700;text-decoration:none;color:#000}mat-tab-group[_ngcontent-%COMP%]{margin-top:10px}.header-block[_ngcontent-%COMP%]{min-height:85px;display:flex;justify-content:space-between;align-items:center}.header-block[_ngcontent-%COMP%] .pdf-export-container[_ngcontent-%COMP%]{font-size:14px}.header-block[_ngcontent-%COMP%] .pdf-export-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#3b9c85;border-radius:3px}.header-block[_ngcontent-%COMP%] .pdf-export-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .content[_ngcontent-%COMP%]{display:flex;align-items:center}.header-block[_ngcontent-%COMP%] .pdf-export-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .material-icons[_ngcontent-%COMP%]{margin-right:14px}@media only screen and (max-width:767px){.header-block[_ngcontent-%COMP%]{flex-direction:column}}.save-white-inline-icon[_ngcontent-%COMP%]{margin-right:10px}"],changeDetection:1})}}return t})()},{path:"unavailable-report",component:(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-report-not-found"]],standalone:!1,decls:9,vars:6,consts:[[1,"report-not-found"],[1,"report-not-found__not-found-image"],[1,"report-not-found__text-content"]],template:function(r,i){1&r&&(ce(0,"div",0),Nt(1,"div",1),ce(2,"div",2)(3,"h1"),nt(4),ot(5,"translate"),de(),ce(6,"p"),nt(7),ot(8,"translate"),de()()()),2&r&&(ne(4),Cn(ct(5,2,"ERROR.reportNotFoundTitle")),ne(3),Cn(ct(8,4,"ERROR.reportNotFoundDescription")))},dependencies:[Fo],styles:[".report-not-found[_ngcontent-%COMP%]{width:100%;height:915px;background:#fff;padding-top:49px;display:flex;flex-direction:column}.report-not-found__not-found-image[_ngcontent-%COMP%]{width:100%;display:flex;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22125%22%20height%3D%22134%22%20viewBox%3D%220%200%20125%20134%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M76.6443%2017.9753H103.719L100.634%205.40724C99.6997%201.60037%2095.8559%20-0.728264%2092.0491%200.206327L73.79%204.68839L76.6443%2017.9753Z%22%20fill%3D%22%23F4F5F7%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M55.4182%209.19818L5.4074%2021.4747C1.60053%2022.4093%20-0.728103%2026.253%200.206227%2030.0599L18.5058%20104.607V24.37C18.5058%2020.8382%2021.3687%2017.9753%2024.9004%2017.9753H53.5326L55.4182%209.19818Z%22%20fill%3D%22%23F4F5F7%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M24.9007%20122.066C24.1259%20122.066%2023.3835%20121.928%2022.6963%20121.676L24.3662%20128.479C25.3008%20132.286%2029.1446%20134.615%2032.9514%20133.68L80.2625%20122.066H24.9007Z%22%20fill%3D%22%23F4F5F7%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M124.794%20103.826L111.671%2050.368V114.356L119.593%20112.412C123.4%20111.477%20125.728%20107.634%20124.794%20103.826Z%22%20fill%3D%22%23F4F5F7%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M105.276%2015.3603H78.7566L76.6142%205.38735H79.8076C81.2516%205.38735%2082.4226%204.21637%2082.4226%202.77238C82.4226%201.32839%2081.2516%200.15741%2079.8076%200.15741H50.3682C48.924%200.15741%2047.7533%201.32839%2047.7533%202.77238C47.7533%204.21663%2048.924%205.38735%2050.3682%205.38735H53.5616L51.4192%2015.3603H24.9002C19.9323%2015.3603%2015.8906%2019.402%2015.8906%2024.37V115.672C15.8906%20120.64%2019.9323%20124.681%2024.9002%20124.681H105.276C110.244%20124.681%20114.285%20120.64%20114.285%20115.672V24.37C114.285%2019.402%20110.244%2015.3603%20105.276%2015.3603ZM79.8081%2029.7388V36.7558H50.3675V29.7388H79.8081ZM71.2647%205.38735L75.3726%2024.5085H54.8032L58.9111%205.38735H71.2647ZM109.056%20115.672C109.056%20117.756%20107.36%20119.452%20105.276%20119.452H24.9002C22.8161%20119.452%2021.1206%20117.756%2021.1206%20115.672V24.37C21.1206%2022.2858%2022.8161%2020.5903%2024.9002%2020.5903H50.2958L49.454%2024.5085H47.7525C46.3082%2024.5085%2045.1375%2025.6795%2045.1375%2027.1235V39.3705C45.1375%2040.8145%2046.3082%2041.9854%2047.7525%2041.9854H62.4729V54.9567C62.4729%2056.4007%2063.6439%2057.5717%2065.0879%2057.5717C66.5319%2057.5717%2067.7029%2056.4007%2067.7029%2054.9567V41.9854H82.4231C83.8671%2041.9854%2085.0381%2040.8145%2085.0381%2039.3705V27.1235C85.0381%2025.6795%2083.8671%2024.5085%2082.4231%2024.5085H80.7218L79.88%2020.5903H105.276C107.36%2020.5903%20109.055%2022.2858%20109.055%2024.37V115.672H109.056Z%22%20fill%3D%22%23D6D8DC%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M80.9%2086.5C80.9%2082.1504%2079.1721%2077.979%2076.0965%2074.9034C73.021%2071.8279%2068.8496%2070.1%2064.5%2070.1C60.1504%2070.1%2055.979%2071.8279%2052.9034%2074.9034C49.8279%2077.979%2048.1%2082.1504%2048.1%2086.5C48.1%2090.8496%2049.8279%2095.021%2052.9034%2098.0965C55.979%20101.172%2060.1504%20102.9%2064.5%20102.9C68.8496%20102.9%2073.021%20101.172%2076.0965%2098.0965C79.1721%2095.021%2080.9%2090.8496%2080.9%2086.5ZM85%2086.5C85%2091.9369%2082.8402%2097.1512%2078.9957%20100.996C75.1512%20104.84%2069.9369%20107%2064.5%20107C61.8079%20107%2059.1422%20106.47%2056.655%20105.44C54.1678%20104.409%2051.9079%20102.899%2050.0043%20100.996C46.1598%2097.1512%2044%2091.9369%2044%2086.5C44%2081.0631%2046.1598%2075.8488%2050.0043%2072.0043C53.8488%2068.1598%2059.0631%2066%2064.5%2066C67.1921%2066%2069.8578%2066.5302%2072.345%2067.5605C74.8322%2068.5907%2077.0921%2070.1007%2078.9957%2072.0043C80.8993%2073.9079%2082.4093%2076.1678%2083.4395%2078.655C84.4698%2081.1422%2085%2083.8079%2085%2086.5ZM71.675%2078.3C73.315%2078.3%2074.75%2079.735%2074.75%2081.375C74.75%2083.015%2073.315%2084.45%2071.675%2084.45C70.035%2084.45%2068.6%2083.015%2068.6%2081.375C68.6%2079.735%2070.035%2078.3%2071.675%2078.3ZM60.4%2081.375C60.4%2083.015%2058.965%2084.45%2057.325%2084.45C55.685%2084.45%2054.25%2083.015%2054.25%2081.375C54.25%2079.735%2055.685%2078.3%2057.325%2078.3C58.965%2078.3%2060.4%2079.735%2060.4%2081.375ZM64.5%2090.6C68.0875%2090.6%2071.2445%2092.076%2073.0895%2094.3105L70.1785%2097.2215C69.256%2095.725%2067.0625%2094.7%2064.5%2094.7C61.9375%2094.7%2059.744%2095.725%2058.8215%2097.2215L55.9105%2094.3105C57.7555%2092.076%2060.9125%2090.6%2064.5%2090.6Z%22%20fill%3D%22%23D6D8DC%22%2F%3E%0A%3C%2Fsvg%3E%0A);height:268px;background-repeat:no-repeat;background-position:center 105px}.report-not-found__text-content[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;align-items:center}.report-not-found__text-content[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:23px;color:#000;margin-bottom:8px}.report-not-found__text-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#354052}"],changeDetection:1})}}return t})()},{path:"unavailable",component:(()=>{class t{constructor(e){this.location=e}back(){this.location.back()}static{this.\u0275fac=function(r){return new(r||t)(Ht(zg))}}static{this.\u0275cmp=Vn({type:t,selectors:[["app-unabailable"]],standalone:!1,decls:17,vars:5,consts:[[1,"screenBody","unavailable_component"],[1,"icon"],["width","76px","height","76px","viewBox","0 0 76 76","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Admin-","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Resselers-Page-1","transform","translate(-764.000000, -523.000000)"],["id","Group-2","transform","translate(767.000000, 527.000000)"],["id","Group"],["id","ic_extension_black_24px","stroke","#EBB5B4","stroke-width","7","fill-rule","nonzero"],["d","M60.5548153,32.4292015 L55.7036288,32.4292015 L55.7036288,19.4927041 C55.7036288,15.9351673 52.7929169,13.0244553 49.2353801,13.0244553 L36.2988826,13.0244553 L36.2988826,8.17326878 C36.2988826,3.71017716 32.6766633,0.0879578744 28.2135717,0.0879578744 C23.7504801,0.0879578744 20.1282608,3.71017716 20.1282608,8.17326878 L20.1282608,13.0244553 L7.19176333,13.0244553 C3.63422653,13.0244553 0.755855842,15.9351673 0.755855842,19.4927041 L0.755855842,31.7823766 L5.57470114,31.7823766 C10.3935464,31.7823766 14.3068369,35.6956671 14.3068369,40.5145124 C14.3068369,45.3333577 10.3935464,49.2466482 5.57470114,49.2466482 L0.723514599,49.2466482 L0.723514599,61.5363208 C0.723514599,65.0938576 3.63422653,68.0045695 7.19176333,68.0045695 L19.4814359,68.0045695 L19.4814359,63.153383 C19.4814359,58.3345377 23.3947264,54.4212472 28.2135717,54.4212472 C33.032417,54.4212472 36.9457075,58.3345377 36.9457075,63.153383 L36.9457075,68.0045695 L49.2353801,68.0045695 C52.7929169,68.0045695 55.7036288,65.0938576 55.7036288,61.5363208 L55.7036288,48.5998233 L60.5548153,48.5998233 C65.0179069,48.5998233 68.6401262,44.977604 68.6401262,40.5145124 C68.6401262,36.0514208 65.0179069,32.4292015 60.5548153,32.4292015 Z","id","Shape"],["id","Shape","stroke","#E6BFBD","fill","#E6BFBD","points","45.972649 24.7783196 44.6497626 23.4554332 39.4051277 28.700068 34.1604929 23.4554332 32.8376064 24.7783196 38.0822413 30.0229545 32.8376064 35.2675893 34.1604929 36.5904757 39.4051277 31.3458409 44.6497626 36.5904757 45.972649 35.2675893 40.7280142 30.0229545"],[1,"error-message"],[1,"back-message"],[3,"click"]],template:function(r,i){1&r&&(ce(0,"div",0)(1,"span",1),ic(),ce(2,"svg",2)(3,"g",3)(4,"g",4)(5,"g",5)(6,"g",6)(7,"g",7),Nt(8,"path",8),de(),Nt(9,"polygon",9),de()()()()()(),of(),ce(10,"span",10),nt(11),ot(12,"translate"),de(),ce(13,"span",11),nt(14),ce(15,"a",12),rn("click",function(){return i.back()}),nt(16),de()()()),2&r&&(ne(11),Cn(ct(12,3,"ERROR.xrayPluginUnavailable")),ne(3),mn("","Back to"," "),ne(2),Cn("the previous page"))},dependencies:[Fo],styles:[".icon[_ngcontent-%COMP%]{display:block;text-align:center;font-size:72px;height:72px;width:72px;margin:0 auto 25px}.icon.icon-info[_ngcontent-%COMP%]{color:#f4a9a9}.error-message[_ngcontent-%COMP%]{display:block;text-align:center;font-family:Open Sans,sans-serif;font-weight:700;font-size:17px;line-height:31px;margin-bottom:30px}.back-message[_ngcontent-%COMP%]{display:block;text-align:center;font-family:Open Sans,sans-serif;font-size:16px;line-height:31px;margin-bottom:30px}.back-message[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{cursor:pointer}"],changeDetection:1})}}return t})()}];let BLe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({})}return t})(),FK=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[y1,y1,BLe,gs]})}return t})(),BK=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({imports:[gs]})}return t})();const HLe=[T2,Lz,Pz,FK,y1,LA,vk,JW,BK,Yk,Uk,QA,u$,s$];let Sh=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[HLe,T2,Lz,Pz,FK,y1,LA,vk,JW,BK,Yk,Uk,QA,u$,s$]})}}return t})(),FN=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[um,Sh,Ua,N2,zc]})}}return t})(),K1=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({})}}return t})();const jLe=[Fk];let ULe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({providers:jLe,imports:[LA]})}}return t})(),PD=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Sh,zc]})}}return t})(),HK=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua,zc]})}}return t})(),jK=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({})}}return t})(),UK=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua]})}}return t})(),YLe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua,ck]})}}return t})(),YK=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[lx,T2,vk,Yk,Uk,iA,K1,ck.forRoot(PK,{}),ULe,Sh,PD,FN,Ua,um,HK,jK,UK,N2,zc,YLe]})}}return t})();function zK(t){return new pt(3e3,!1)}function JLe(t){return new pt(3002,!1)}function Tm(t){switch(t.length){case 0:return new o1;case 1:return t[0];default:return new GV(t)}}function WK(t,n,e=new Map,r=new Map){const i=[],o=[];let a=-1,s=null;if(n.forEach(l=>{const c=l.get("offset"),u=c==a,p=u&&s||new Map;l.forEach((M,w)=>{let H=w,q=M;if("offset"!==w)switch(H=t.normalizePropertyName(H,i),q){case"!":q=e.get(w);break;case"*":q=r.get(w);break;default:q=t.normalizeStyleValue(w,H,q,i)}p.set(H,q)}),u||o.push(p),s=p,a=c}),i.length)throw function cNe(){return new pt(3502,!1)}();return o}function BN(t,n,e,r){switch(n){case"start":t.onStart(()=>r(e&&HN(e,"start",t)));break;case"done":t.onDone(()=>r(e&&HN(e,"done",t)));break;case"destroy":t.onDestroy(()=>r(e&&HN(e,"destroy",t)))}}function HN(t,n,e){const o=jN(t.element,t.triggerName,t.fromState,t.toState,n||t.phaseName,e.totalTime??t.totalTime,!!e.disabled),a=t._data;return null!=a&&(o._data=a),o}function jN(t,n,e,r,i="",o=0,a){return{element:t,triggerName:n,fromState:e,toState:r,phaseName:i,totalTime:o,disabled:!!a}}function gd(t,n,e){let r=t.get(n);return r||t.set(n,r=e),r}function $K(t){const n=t.indexOf(":");return[t.substring(1,n),t.slice(n+1)]}const wNe=typeof document>"u"?null:document.documentElement;function UN(t){const n=t.parentNode||t.host||null;return n===wNe?null:n}let T_=null,GK=!1;function qK(t,n){for(;n;){if(n===t)return!0;n=UN(n)}return!1}function KK(t,n,e){if(e)return Array.from(t.querySelectorAll(n));const r=t.querySelector(n);return r?[r]:[]}const ZK="ng-enter",YN="ng-leave",FD="ng-trigger",BD=".ng-trigger",XK="ng-animating",VN=".ng-animating";function qf(t){if("number"==typeof t)return t;const n=t.match(/^(-?[\.\d]+)(m?s)/);return!n||n.length<2?0:zN(parseFloat(n[1]),n[2])}function zN(t,n){return"s"===n?1e3*t:t}function HD(t,n,e){return t.hasOwnProperty("duration")?t:function ENe(t,n,e){let r,i=0,o="";if("string"==typeof t){const a=t.match(TNe);if(null===a)return n.push(zK()),{duration:0,delay:0,easing:""};r=zN(parseFloat(a[1]),a[2]);const s=a[3];null!=s&&(i=zN(parseFloat(s),a[4]));const l=a[5];l&&(o=l)}else r=t;if(!e){let a=!1,s=n.length;r<0&&(n.push(function VLe(){return new pt(3100,!1)}()),a=!0),i<0&&(n.push(function zLe(){return new pt(3101,!1)}()),a=!0),a&&n.splice(s,0,zK())}return{duration:r,delay:i,easing:o}}(t,n,e)}const TNe=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;function Ch(t,n,e){n.forEach((r,i)=>{const o=$N(i);e&&!e.has(i)&&e.set(i,t.style[o]),t.style[o]=r})}function E_(t,n){n.forEach((e,r)=>{const i=$N(r);t.style[i]=""})}function Z1(t){return Array.isArray(t)?1==t.length?t[0]:function lbe(t,n=null){return{type:Zr.Sequence,steps:t,options:n}}(t):t}const WN=new RegExp("{{\\s*(.+?)\\s*}}","g");function JK(t){let n=[];if("string"==typeof t){let e;for(;e=WN.exec(t);)n.push(e[1]);WN.lastIndex=0}return n}function X1(t,n,e){const r=`${t}`,i=r.replace(WN,(o,a)=>{let s=n[a];return null==s&&(e.push(function $Le(){return new pt(3003,!1)}()),s=""),s.toString()});return i==r?t:i}const LNe=/-+([a-z0-9])/g;function $N(t){return t.replace(LNe,(...n)=>n[1].toUpperCase())}function _d(t,n,e){switch(n.type){case Zr.Trigger:return t.visitTrigger(n,e);case Zr.State:return t.visitState(n,e);case Zr.Transition:return t.visitTransition(n,e);case Zr.Sequence:return t.visitSequence(n,e);case Zr.Group:return t.visitGroup(n,e);case Zr.Animate:return t.visitAnimate(n,e);case Zr.Keyframes:return t.visitKeyframes(n,e);case Zr.Style:return t.visitStyle(n,e);case Zr.Reference:return t.visitReference(n,e);case Zr.AnimateChild:return t.visitAnimateChild(n,e);case Zr.AnimateRef:return t.visitAnimateRef(n,e);case Zr.Query:return t.visitQuery(n,e);case Zr.Stagger:return t.visitStagger(n,e);default:throw function GLe(){return new pt(3004,!1)}()}}function GN(t,n){return window.getComputedStyle(t)[n]}let qN=(()=>{class t{validateStyleProperty(e){return function CNe(t){T_||(T_=function xNe(){return typeof document<"u"?document.body:null}()||{},GK=!!T_.style&&"WebkitAppearance"in T_.style);let n=!0;return T_.style&&!function SNe(t){return"ebkit"==t.substring(1,6)}(t)&&(n=t in T_.style,!n&&GK&&(n="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in T_.style)),n}(e)}containsElement(e,r){return qK(e,r)}getParentElement(e){return UN(e)}query(e,r,i){return KK(e,r,i)}computeStyle(e,r,i){return i||""}animate(e,r,i,o,a,s=[],l){return new o1(i,o)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();class KN{static NOOP=new qN}class ZN{}const jNe=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"]);class eZ extends ZN{normalizePropertyName(n,e){return $N(n)}normalizeStyleValue(n,e,r,i){let o="";const a=r.toString().trim();if(jNe.has(e)&&0!==r&&"0"!==r)if("number"==typeof r)o="px";else{const s=r.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&i.push(function qLe(){return new pt(3005,!1)}())}return a+o}}const UD=new Set(["true","1"]),YD=new Set(["false","0"]);function tZ(t,n){const e=UD.has(t)||YD.has(t),r=UD.has(n)||YD.has(n);return(i,o)=>{let a="*"==t||t==i,s="*"==n||n==o;return!a&&e&&"boolean"==typeof i&&(a=i?UD.has(t):YD.has(t)),!s&&r&&"boolean"==typeof o&&(s=o?UD.has(n):YD.has(n)),a&&s}}const zNe=new RegExp("s*:selfs*,?","g");function JN(t,n,e,r){return new WNe(t).build(n,e,r)}class WNe{_driver;constructor(n){this._driver=n}build(n,e,r){const i=new qNe(e);return this._resetContextStyleTimingState(i),_d(this,Z1(n),i)}_resetContextStyleTimingState(n){n.currentQuerySelector="",n.collectedStyles=new Map,n.collectedStyles.set("",new Map),n.currentTime=0}visitTrigger(n,e){let r=e.queryCount=0,i=e.depCount=0;const o=[],a=[];return"@"==n.name.charAt(0)&&e.errors.push(function KLe(){return new pt(3006,!1)}()),n.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),s.type==Zr.State){const l=s,c=l.name;c.toString().split(/\s*,\s*/).forEach(u=>{l.name=u,o.push(this.visitState(l,e))}),l.name=c}else if(s.type==Zr.Transition){const l=this.visitTransition(s,e);r+=l.queryCount,i+=l.depCount,a.push(l)}else e.errors.push(function ZLe(){return new pt(3007,!1)}())}),{type:Zr.Trigger,name:n.name,states:o,transitions:a,queryCount:r,depCount:i,options:null}}visitState(n,e){const r=this.visitStyle(n.styles,e),i=n.options&&n.options.params||null;if(r.containsDynamicStyles){const o=new Set,a=i||{};r.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{JK(l).forEach(c=>{a.hasOwnProperty(c)||o.add(c)})})}),o.size&&e.errors.push(function XLe(){return new pt(3008,!1)}(0,o.values()))}return{type:Zr.State,name:n.name,style:r,options:i?{params:i}:null}}visitTransition(n,e){e.queryCount=0,e.depCount=0;const r=_d(this,Z1(n.animation),e),i=function UNe(t,n){const e=[];return"string"==typeof t?t.split(/\s*,\s*/).forEach(r=>function YNe(t,n,e){if(":"==t[0]){const l=function VNe(t,n){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,r)=>parseFloat(r)>parseFloat(e);case":decrement":return(e,r)=>parseFloat(r)<parseFloat(e);default:return n.push(function sNe(){return new pt(3016,!1)}()),"* => *"}}(t,e);if("function"==typeof l)return void n.push(l);t=l}const r=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==r||r.length<4)return e.push(function aNe(){return new pt(3015,!1)}()),n;const i=r[1],o=r[2],a=r[3];n.push(tZ(i,a)),"<"==o[0]&&("*"!=i||"*"!=a)&&n.push(tZ(a,i))}(r,e,n)):e.push(t),e}(n.expr,e.errors);return{type:Zr.Transition,matchers:i,animation:r,queryCount:e.queryCount,depCount:e.depCount,options:I_(n.options)}}visitSequence(n,e){return{type:Zr.Sequence,steps:n.steps.map(r=>_d(this,r,e)),options:I_(n.options)}}visitGroup(n,e){const r=e.currentTime;let i=0;const o=n.steps.map(a=>{e.currentTime=r;const s=_d(this,a,e);return i=Math.max(i,e.currentTime),s});return e.currentTime=i,{type:Zr.Group,steps:o,options:I_(n.options)}}visitAnimate(n,e){const r=function ZNe(t,n){if(t.hasOwnProperty("duration"))return t;if("number"==typeof t)return QN(HD(t,n).duration,0,"");const e=t;if(e.split(/\s+/).some(o=>"{"==o.charAt(0)&&"{"==o.charAt(1))){const o=QN(0,0,"");return o.dynamic=!0,o.strValue=e,o}const i=HD(e,n);return QN(i.duration,i.delay,i.easing)}(n.timings,e.errors);e.currentAnimateTimings=r;let i,o=n.styles?n.styles:P2({});if(o.type==Zr.Keyframes)i=this.visitKeyframes(o,e);else{let a=n.styles,s=!1;if(!a){s=!0;const c={};r.easing&&(c.easing=r.easing),a=P2(c)}e.currentTime+=r.duration+r.delay;const l=this.visitStyle(a,e);l.isEmptyStep=s,i=l}return e.currentAnimateTimings=null,{type:Zr.Animate,timings:r,style:i,options:null}}visitStyle(n,e){const r=this._makeStyleAst(n,e);return this._validateStyleAst(r,e),r}_makeStyleAst(n,e){const r=[],i=Array.isArray(n.styles)?n.styles:[n.styles];for(let s of i)"string"==typeof s?"*"===s?r.push(s):e.errors.push(JLe()):r.push(new Map(Object.entries(s)));let o=!1,a=null;return r.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(a=s.get("easing"),s.delete("easing")),!o))for(let l of s.values())if(l.toString().indexOf("{{")>=0){o=!0;break}}),{type:Zr.Style,styles:r,easing:a,offset:n.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(n,e){const r=e.currentAnimateTimings;let i=e.currentTime,o=e.currentTime;r&&o>0&&(o-=r.duration+r.delay),n.styles.forEach(a=>{"string"!=typeof a&&a.forEach((s,l)=>{const c=e.collectedStyles.get(e.currentQuerySelector),u=c.get(l);let p=!0;u&&(o!=i&&o>=u.startTime&&i<=u.endTime&&(e.errors.push(function QLe(){return new pt(3010,!1)}()),p=!1),o=u.startTime),p&&c.set(l,{startTime:o,endTime:i}),e.options&&function ANe(t,n,e){const r=n.params||{},i=JK(t);i.length&&i.forEach(o=>{r.hasOwnProperty(o)||e.push(function WLe(){return new pt(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(n,e){const r={type:Zr.Keyframes,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function eNe(){return new pt(3011,!1)}()),r;let o=0;const a=[];let s=!1,l=!1,c=0;const u=n.steps.map(X=>{const ie=this._makeStyleAst(X,e);let be=null!=ie.offset?ie.offset:function KNe(t){if("string"==typeof t)return null;let n=null;if(Array.isArray(t))t.forEach(e=>{if(e instanceof Map&&e.has("offset")){const r=e;n=parseFloat(r.get("offset")),r.delete("offset")}});else if(t instanceof Map&&t.has("offset")){const e=t;n=parseFloat(e.get("offset")),e.delete("offset")}return n}(ie.styles),Ce=0;return null!=be&&(o++,Ce=ie.offset=be),l=l||Ce<0||Ce>1,s=s||Ce<c,c=Ce,a.push(Ce),ie});l&&e.errors.push(function tNe(){return new pt(3012,!1)}()),s&&e.errors.push(function nNe(){return new pt(3200,!1)}());const p=n.steps.length;let M=0;o>0&&o<p?e.errors.push(function rNe(){return new pt(3202,!1)}()):0==o&&(M=1/(p-1));const w=p-1,H=e.currentTime,q=e.currentAnimateTimings,te=q.duration;return u.forEach((X,ie)=>{const be=M>0?ie==w?1:M*ie:a[ie],Ce=be*te;e.currentTime=H+q.delay+Ce,q.duration=Ce,this._validateStyleAst(X,e),X.offset=be,r.styles.push(X)}),r}visitReference(n,e){return{type:Zr.Reference,animation:_d(this,Z1(n.animation),e),options:I_(n.options)}}visitAnimateChild(n,e){return e.depCount++,{type:Zr.AnimateChild,options:I_(n.options)}}visitAnimateRef(n,e){return{type:Zr.AnimateRef,animation:this.visitReference(n.animation,e),options:I_(n.options)}}visitQuery(n,e){const r=e.currentQuerySelector,i=n.options||{};e.queryCount++,e.currentQuery=n;const[o,a]=function $Ne(t){const n=!!t.split(/\s*,\s*/).find(e=>":self"==e);return n&&(t=t.replace(zNe,"")),t=t.replace(/@\*/g,BD).replace(/@\w+/g,e=>BD+"-"+e.slice(1)).replace(/:animating/g,VN),[t,n]}(n.selector);e.currentQuerySelector=r.length?r+" "+o:o,gd(e.collectedStyles,e.currentQuerySelector,new Map);const s=_d(this,Z1(n.animation),e);return e.currentQuery=null,e.currentQuerySelector=r,{type:Zr.Query,selector:o,limit:i.limit||0,optional:!!i.optional,includeSelf:a,animation:s,originalSelector:n.selector,options:I_(n.options)}}visitStagger(n,e){e.currentQuery||e.errors.push(function iNe(){return new pt(3013,!1)}());const r="full"===n.timings?{duration:0,delay:0,easing:"full"}:HD(n.timings,e.errors,!0);return{type:Zr.Stagger,animation:_d(this,Z1(n.animation),e),timings:r,options:null}}}class qNe{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(n){this.errors=n}}function I_(t){return t?(t={...t}).params&&(t.params=function GNe(t){return t?{...t}:null}(t.params)):t={},t}function QN(t,n,e){return{duration:t,delay:n,easing:e}}function e4(t,n,e,r,i,o,a=null,s=!1){return{type:1,element:t,keyframes:n,preStyleProps:e,postStyleProps:r,duration:i,delay:o,totalTime:i+o,easing:a,subTimeline:s}}class VD{_map=new Map;get(n){return this._map.get(n)||[]}append(n,e){let r=this._map.get(n);r||this._map.set(n,r=[]),r.push(...e)}has(n){return this._map.has(n)}clear(){this._map.clear()}}const QNe=new RegExp(":enter","g"),t4e=new RegExp(":leave","g");function t4(t,n,e,r,i,o=new Map,a=new Map,s,l,c=[]){return(new n4e).buildKeyframes(t,n,e,r,i,o,a,s,l,c)}class n4e{buildKeyframes(n,e,r,i,o,a,s,l,c,u=[]){c=c||new VD;const p=new n4(n,e,c,i,o,u,[]);p.options=l;const M=l.delay?qf(l.delay):0;p.currentTimeline.delayNextStep(M),p.currentTimeline.setStyles([a],null,p.errors,l),_d(this,r,p);const w=p.timelines.filter(H=>H.containsAnimation());if(w.length&&s.size){let H;for(let q=w.length-1;q>=0;q--){const te=w[q];if(te.element===e){H=te;break}}H&&!H.allowOnlyTimelineStyles()&&H.setStyles([s],null,p.errors,l)}return w.length?w.map(H=>H.buildKeyframes()):[e4(e,[],[],[],0,M,"",!1)]}visitTrigger(n,e){}visitState(n,e){}visitTransition(n,e){}visitAnimateChild(n,e){const r=e.subInstructions.get(e.element);if(r){const i=e.createSubContext(n.options),o=e.currentTimeline.currentTime,a=this._visitSubInstructions(r,i,i.options);o!=a&&e.transformIntoNewTimeline(a)}e.previousNode=n}visitAnimateRef(n,e){const r=e.createSubContext(n.options);r.transformIntoNewTimeline(),this._applyAnimationRefDelays([n.options,n.animation.options],e,r),this.visitReference(n.animation,r),e.transformIntoNewTimeline(r.currentTimeline.currentTime),e.previousNode=n}_applyAnimationRefDelays(n,e,r){for(const i of n){const o=i?.delay;if(o){const a="number"==typeof o?o:qf(X1(o,i?.params??{},e.errors));r.delayNextStep(a)}}}_visitSubInstructions(n,e,r){let o=e.currentTimeline.currentTime;const a=null!=r.duration?qf(r.duration):null,s=null!=r.delay?qf(r.delay):null;return 0!==a&&n.forEach(l=>{const c=e.appendInstructionToTimeline(l,a,s);o=Math.max(o,c.duration+c.delay)}),o}visitReference(n,e){e.updateOptions(n.options,!0),_d(this,n.animation,e),e.previousNode=n}visitSequence(n,e){const r=e.subContextCount;let i=e;const o=n.options;if(o&&(o.params||o.delay)&&(i=e.createSubContext(o),i.transformIntoNewTimeline(),null!=o.delay)){i.previousNode.type==Zr.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=zD);const a=qf(o.delay);i.delayNextStep(a)}n.steps.length&&(n.steps.forEach(a=>_d(this,a,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>r&&i.transformIntoNewTimeline()),e.previousNode=n}visitGroup(n,e){const r=[];let i=e.currentTimeline.currentTime;const o=n.options&&n.options.delay?qf(n.options.delay):0;n.steps.forEach(a=>{const s=e.createSubContext(n.options);o&&s.delayNextStep(o),_d(this,a,s),i=Math.max(i,s.currentTimeline.currentTime),r.push(s.currentTimeline)}),r.forEach(a=>e.currentTimeline.mergeTimelineCollectedStyles(a)),e.transformIntoNewTimeline(i),e.previousNode=n}_visitTiming(n,e){if(n.dynamic){const r=n.strValue;return HD(e.params?X1(r,e.params,e.errors):r,e.errors)}return{duration:n.duration,delay:n.delay,easing:n.easing}}visitAnimate(n,e){const r=e.currentAnimateTimings=this._visitTiming(n.timings,e),i=e.currentTimeline;r.delay&&(e.incrementTime(r.delay),i.snapshotCurrentStyles());const o=n.style;o.type==Zr.Keyframes?this.visitKeyframes(o,e):(e.incrementTime(r.duration),this.visitStyle(o,e),i.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=n}visitStyle(n,e){const r=e.currentTimeline,i=e.currentAnimateTimings;!i&&r.hasCurrentStyleProperties()&&r.forwardFrame();const o=i&&i.easing||n.easing;n.isEmptyStep?r.applyEmptyStep(o):r.setStyles(n.styles,o,e.errors,e.options),e.previousNode=n}visitKeyframes(n,e){const r=e.currentAnimateTimings,i=e.currentTimeline.duration,o=r.duration,s=e.createSubContext().currentTimeline;s.easing=r.easing,n.styles.forEach(l=>{s.forwardTime((l.offset||0)*o),s.setStyles(l.styles,l.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(i+o),e.previousNode=n}visitQuery(n,e){const r=e.currentTimeline.currentTime,i=n.options||{},o=i.delay?qf(i.delay):0;o&&(e.previousNode.type===Zr.Style||0==r&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=zD);let a=r;const s=e.invokeQuery(n.selector,n.originalSelector,n.limit,n.includeSelf,!!i.optional,e.errors);e.currentQueryTotal=s.length;let l=null;s.forEach((c,u)=>{e.currentQueryIndex=u;const p=e.createSubContext(n.options,c);o&&p.delayNextStep(o),c===e.element&&(l=p.currentTimeline),_d(this,n.animation,p),p.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,p.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(a),l&&(e.currentTimeline.mergeTimelineCollectedStyles(l),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=n}visitStagger(n,e){const r=e.parentContext,i=e.currentTimeline,o=n.timings,a=Math.abs(o.duration),s=a*(e.currentQueryTotal-1);let l=a*e.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":l=s-l;break;case"full":l=r.currentStaggerTime}const u=e.currentTimeline;l&&u.delayNextStep(l);const p=u.currentTime;_d(this,n.animation,e),e.previousNode=n,r.currentStaggerTime=i.currentTime-p+(i.startTime-r.currentTimeline.startTime)}}const zD={};class n4{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=zD;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(n,e,r,i,o,a,s,l){this._driver=n,this.element=e,this.subInstructions=r,this._enterClassName=i,this._leaveClassName=o,this.errors=a,this.timelines=s,this.currentTimeline=l||new WD(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(n,e){if(!n)return;const r=n;let i=this.options;null!=r.duration&&(i.duration=qf(r.duration)),null!=r.delay&&(i.delay=qf(r.delay));const o=r.params;if(o){let a=i.params;a||(a=this.options.params={}),Object.keys(o).forEach(s=>{(!e||!a.hasOwnProperty(s))&&(a[s]=X1(o[s],a,this.errors))})}}_copyOptions(){const n={};if(this.options){const e=this.options.params;if(e){const r=n.params={};Object.keys(e).forEach(i=>{r[i]=e[i]})}}return n}createSubContext(n=null,e,r){const i=e||this.element,o=new n4(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,r||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(n),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(n){return this.previousNode=zD,this.currentTimeline=this.currentTimeline.fork(this.element,n),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(n,e,r){const i={duration:e??n.duration,delay:this.currentTimeline.currentTime+(r??0)+n.delay,easing:""},o=new r4e(this._driver,n.element,n.keyframes,n.preStyleProps,n.postStyleProps,i,n.stretchStartingKeyframe);return this.timelines.push(o),i}incrementTime(n){this.currentTimeline.forwardTime(this.currentTimeline.duration+n)}delayNextStep(n){n>0&&this.currentTimeline.delayNextStep(n)}invokeQuery(n,e,r,i,o,a){let s=[];if(i&&s.push(this.element),n.length>0){n=(n=n.replace(QNe,"."+this._enterClassName)).replace(t4e,"."+this._leaveClassName);let c=this._driver.query(this.element,n,1!=r);0!==r&&(c=r<0?c.slice(c.length+r,c.length):c.slice(0,r)),s.push(...c)}return!o&&0==s.length&&a.push(function oNe(){return new pt(3014,!1)}()),s}}class WD{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(n,e,r,i){this._driver=n,this.element=e,this.startTime=r,this._elementTimelineStylesLookup=i,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(n){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+n),e&&this.snapshotCurrentStyles()):this.startTime+=n}fork(n,e){return this.applyStylesToKeyframe(),new WD(this._driver,n,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(n){this.applyStylesToKeyframe(),this.duration=n,this._loadKeyframe()}_updateStyle(n,e){this._localTimelineStyles.set(n,e),this._globalTimelineStyles.set(n,e),this._styleSummary.set(n,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(n){n&&this._previousKeyframe.set("easing",n);for(let[e,r]of this._globalTimelineStyles)this._backFill.set(e,r||"*"),this._currentKeyframe.set(e,"*");this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(n,e,r,i){e&&this._previousKeyframe.set("easing",e);const o=i&&i.params||{},a=function i4e(t,n){const e=new Map;let r;return t.forEach(i=>{if("*"===i){r??=n.keys();for(let o of r)e.set(o,"*")}else for(let[o,a]of i)e.set(o,a)}),e}(n,this._globalTimelineStyles);for(let[s,l]of a){const c=X1(l,o,r);this._pendingStyles.set(s,c),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??"*"),this._updateStyle(s,c)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((n,e)=>{this._currentKeyframe.set(e,n)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((n,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,n)}))}snapshotCurrentStyles(){for(let[n,e]of this._localTimelineStyles)this._pendingStyles.set(n,e),this._updateStyle(n,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const n=[];for(let e in this._currentKeyframe)n.push(e);return n}mergeTimelineCollectedStyles(n){n._styleSummary.forEach((e,r)=>{const i=this._styleSummary.get(r);(!i||e.time>i.time)&&this._updateStyle(r,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const n=new Set,e=new Set,r=1===this._keyframes.size&&0===this.duration;let i=[];this._keyframes.forEach((s,l)=>{const c=new Map([...this._backFill,...s]);c.forEach((u,p)=>{"!"===u?n.add(p):"*"===u&&e.add(p)}),r||c.set("offset",l/this.duration),i.push(c)});const o=[...n.values()],a=[...e.values()];if(r){const s=i[0],l=new Map(s);s.set("offset",0),l.set("offset",1),i=[s,l]}return e4(this.element,i,o,a,this.duration,this.startTime,this.easing,!1)}}class r4e extends WD{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(n,e,r,i,o,a,s=!1){super(n,e,a.delay),this.keyframes=r,this.preStyleProps=i,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let n=this.keyframes,{delay:e,duration:r,easing:i}=this.timings;if(this._stretchStartingKeyframe&&e){const o=[],a=r+e,s=e/a,l=new Map(n[0]);l.set("offset",0),o.push(l);const c=new Map(n[0]);c.set("offset",iZ(s)),o.push(c);const u=n.length-1;for(let p=1;p<=u;p++){let M=new Map(n[p]);const w=M.get("offset");M.set("offset",iZ((e+w*r)/a)),o.push(M)}r=a,e=0,i="",n=o}return e4(this.element,n,this.preStyleProps,this.postStyleProps,r,e,i,!0)}}function iZ(t,n=3){const e=Math.pow(10,n-1);return Math.round(t*e)/e}function oZ(t,n,e,r,i,o,a,s,l,c,u,p,M){return{type:0,element:t,triggerName:n,isRemovalTransition:i,fromState:e,fromStyles:o,toState:r,toStyles:a,timelines:s,queriedElements:l,preStyleProps:c,postStyleProps:u,totalTime:p,errors:M}}const r4={};class aZ{_triggerName;ast;_stateStyles;constructor(n,e,r){this._triggerName=n,this.ast=e,this._stateStyles=r}match(n,e,r,i){return function o4e(t,n,e,r,i){return t.some(o=>o(n,e,r,i))}(this.ast.matchers,n,e,r,i)}buildStyles(n,e,r){let i=this._stateStyles.get("*");return void 0!==n&&(i=this._stateStyles.get(n?.toString())||i),i?i.buildStyles(e,r):new Map}build(n,e,r,i,o,a,s,l,c,u){const p=[],M=this.ast.options&&this.ast.options.params||r4,H=this.buildStyles(r,s&&s.params||r4,p),q=l&&l.params||r4,te=this.buildStyles(i,q,p),X=new Set,ie=new Map,be=new Map,Ce="void"===i,Je={params:sZ(q,M),delay:this.ast.options?.delay},Ct=u?[]:t4(n,e,this.ast.animation,o,a,H,te,Je,c,p);let bt=0;return Ct.forEach(ze=>{bt=Math.max(ze.duration+ze.delay,bt)}),p.length?oZ(e,this._triggerName,r,i,Ce,H,te,[],[],ie,be,bt,p):(Ct.forEach(ze=>{const Le=ze.element,mt=gd(ie,Le,new Set);ze.preStyleProps.forEach(De=>mt.add(De));const ve=gd(be,Le,new Set);ze.postStyleProps.forEach(De=>ve.add(De)),Le!==e&&X.add(Le)}),oZ(e,this._triggerName,r,i,Ce,H,te,Ct,[...X.values()],ie,be,bt))}}function sZ(t,n){const e={...n};return Object.entries(t).forEach(([r,i])=>{null!=i&&(e[r]=i)}),e}class a4e{styles;defaultParams;normalizer;constructor(n,e,r){this.styles=n,this.defaultParams=e,this.normalizer=r}buildStyles(n,e){const r=new Map,i=sZ(n,this.defaultParams);return this.styles.styles.forEach(o=>{"string"!=typeof o&&o.forEach((a,s)=>{a&&(a=X1(a,i,e));const l=this.normalizer.normalizePropertyName(s,e);a=this.normalizer.normalizeStyleValue(s,l,a,e),r.set(s,a)})}),r}}class l4e{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(n,e,r){this.name=n,this.ast=e,this._normalizer=r,e.states.forEach(i=>{this.states.set(i.name,new a4e(i.style,i.options&&i.options.params||{},r))}),lZ(this.states,"true","1"),lZ(this.states,"false","0"),e.transitions.forEach(i=>{this.transitionFactories.push(new aZ(n,i,this.states))}),this.fallbackTransition=function c4e(t,n){return new aZ(t,{type:Zr.Transition,animation:{type:Zr.Sequence,steps:[],options:null},matchers:[(a,s)=>!0],options:null,queryCount:0,depCount:0},n)}(n,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(n,e,r,i){return this.transitionFactories.find(a=>a.match(n,e,r,i))||null}matchStyles(n,e,r){return this.fallbackTransition.buildStyles(n,e,r)}}function lZ(t,n,e){t.has(n)?t.has(e)||t.set(e,t.get(n)):t.has(e)&&t.set(n,t.get(e))}const d4e=new VD;class u4e{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(n,e,r){this.bodyNode=n,this._driver=e,this._normalizer=r}register(n,e){const r=[],o=JN(this._driver,e,r,[]);if(r.length)throw function dNe(){return new pt(3503,!1)}();this._animations.set(n,o)}_buildPlayer(n,e,r){const i=n.element,o=WK(this._normalizer,n.keyframes,e,r);return this._driver.animate(i,o,n.duration,n.delay,n.easing,[],!0)}create(n,e,r={}){const i=[],o=this._animations.get(n);let a;const s=new Map;if(o?(a=t4(this._driver,e,o,ZK,YN,new Map,new Map,r,d4e,i),a.forEach(u=>{const p=gd(s,u.element,new Map);u.postStyleProps.forEach(M=>p.set(M,null))})):(i.push(function uNe(){return new pt(3300,!1)}()),a=[]),i.length)throw function hNe(){return new pt(3504,!1)}();s.forEach((u,p)=>{u.forEach((M,w)=>{u.set(w,this._driver.computeStyle(p,w,"*"))})});const c=Tm(a.map(u=>{const p=s.get(u.element);return this._buildPlayer(u,new Map,p)}));return this._playersById.set(n,c),c.onDestroy(()=>this.destroy(n)),this.players.push(c),c}destroy(n){const e=this._getPlayer(n);e.destroy(),this._playersById.delete(n);const r=this.players.indexOf(e);r>=0&&this.players.splice(r,1)}_getPlayer(n){const e=this._playersById.get(n);if(!e)throw function fNe(){return new pt(3301,!1)}();return e}listen(n,e,r,i){const o=jN(e,"","","");return BN(this._getPlayer(n),r,o,i),()=>{}}command(n,e,r,i){if("register"==r)return void this.register(n,i[0]);if("create"==r)return void this.create(n,e,i[0]||{});const o=this._getPlayer(n);switch(r){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(n)}}}const cZ="ng-animate-queued",i4="ng-animate-disabled",g4e=[],dZ={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},_4e={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Iu="__ng_removed";class o4{namespaceId;value;options;get params(){return this.options.params}constructor(n,e=""){this.namespaceId=e;const r=n&&n.hasOwnProperty("value");if(this.value=function w4e(t){return t??null}(r?n.value:n),r){const{value:o,...a}=n;this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(n){const e=n.params;if(e){const r=this.options.params;Object.keys(e).forEach(i=>{null==r[i]&&(r[i]=e[i])})}}}const J1="void",a4=new o4(J1);class v4e{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(n,e,r){this.id=n,this.hostElement=e,this._engine=r,this._hostClassName="ng-tns-"+n,Zd(e,this._hostClassName)}listen(n,e,r,i){if(!this._triggers.has(e))throw function pNe(){return new pt(3302,!1)}();if(null==r||0==r.length)throw function mNe(){return new pt(3303,!1)}();if(!function S4e(t){return"start"==t||"done"==t}(r))throw function gNe(){return new pt(3400,!1)}();const o=gd(this._elementListeners,n,[]),a={name:e,phase:r,callback:i};o.push(a);const s=gd(this._engine.statesByElement,n,new Map);return s.has(e)||(Zd(n,FD),Zd(n,FD+"-"+e),s.set(e,a4)),()=>{this._engine.afterFlush(()=>{const l=o.indexOf(a);l>=0&&o.splice(l,1),this._triggers.has(e)||s.delete(e)})}}register(n,e){return!this._triggers.has(n)&&(this._triggers.set(n,e),!0)}_getTrigger(n){const e=this._triggers.get(n);if(!e)throw function _Ne(){return new pt(3401,!1)}();return e}trigger(n,e,r,i=!0){const o=this._getTrigger(e),a=new s4(this.id,e,n);let s=this._engine.statesByElement.get(n);s||(Zd(n,FD),Zd(n,FD+"-"+e),this._engine.statesByElement.set(n,s=new Map));let l=s.get(e);const c=new o4(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s.set(e,c),l||(l=a4),c.value!==J1&&l.value===c.value){if(!function k4e(t,n){const e=Object.keys(t),r=Object.keys(n);if(e.length!=r.length)return!1;for(let i=0;i<e.length;i++){const o=e[i];if(!n.hasOwnProperty(o)||t[o]!==n[o])return!1}return!0}(l.params,c.params)){const q=[],te=o.matchStyles(l.value,l.params,q),X=o.matchStyles(c.value,c.params,q);q.length?this._engine.reportError(q):this._engine.afterFlush(()=>{E_(n,te),Ch(n,X)})}return}const M=gd(this._engine.playersByElement,n,[]);M.forEach(q=>{q.namespaceId==this.id&&q.triggerName==e&&q.queued&&q.destroy()});let w=o.matchTransition(l.value,c.value,n,c.params),H=!1;if(!w){if(!i)return;w=o.fallbackTransition,H=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:e,transition:w,fromState:l,toState:c,player:a,isFallbackTransition:H}),H||(Zd(n,cZ),a.onStart(()=>{mv(n,cZ)})),a.onDone(()=>{let q=this.players.indexOf(a);q>=0&&this.players.splice(q,1);const te=this._engine.playersByElement.get(n);if(te){let X=te.indexOf(a);X>=0&&te.splice(X,1)}}),this.players.push(a),M.push(a),a}deregister(n){this._triggers.delete(n),this._engine.statesByElement.forEach(e=>e.delete(n)),this._elementListeners.forEach((e,r)=>{this._elementListeners.set(r,e.filter(i=>i.name!=n))})}clearElementCache(n){this._engine.statesByElement.delete(n),this._elementListeners.delete(n);const e=this._engine.playersByElement.get(n);e&&(e.forEach(r=>r.destroy()),this._engine.playersByElement.delete(n))}_signalRemovalForInnerTriggers(n,e){const r=this._engine.driver.query(n,BD,!0);r.forEach(i=>{if(i[Iu])return;const o=this._engine.fetchNamespacesByElement(i);o.size?o.forEach(a=>a.triggerLeaveAnimation(i,e,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>r.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(n,e,r,i){const o=this._engine.statesByElement.get(n),a=new Map;if(o){const s=[];if(o.forEach((l,c)=>{if(a.set(c,l.value),this._triggers.has(c)){const u=this.trigger(n,c,J1,i);u&&s.push(u)}}),s.length)return this._engine.markElementAsRemoved(this.id,n,!0,e,a),r&&Tm(s).onDone(()=>this._engine.processLeaveNode(n)),!0}return!1}prepareLeaveAnimationListeners(n){const e=this._elementListeners.get(n),r=this._engine.statesByElement.get(n);if(e&&r){const i=new Set;e.forEach(o=>{const a=o.name;if(i.has(a))return;i.add(a);const l=this._triggers.get(a).fallbackTransition,c=r.get(a)||a4,u=new o4(J1),p=new s4(this.id,a,n);this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:a,transition:l,fromState:c,toState:u,player:p,isFallbackTransition:!0})})}}removeNode(n,e){const r=this._engine;if(n.childElementCount&&this._signalRemovalForInnerTriggers(n,e),this.triggerLeaveAnimation(n,e,!0))return;let i=!1;if(r.totalAnimations){const o=r.players.length?r.playersByQueriedElement.get(n):[];if(o&&o.length)i=!0;else{let a=n;for(;a=a.parentNode;)if(r.statesByElement.get(a)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(n),i)r.markElementAsRemoved(this.id,n,!1,e);else{const o=n[Iu];(!o||o===dZ)&&(r.afterFlush(()=>this.clearElementCache(n)),r.destroyInnerAnimations(n),r._onRemovalComplete(n,e))}}insertNode(n,e){Zd(n,this._hostClassName)}drainQueuedTransitions(n){const e=[];return this._queue.forEach(r=>{const i=r.player;if(i.destroyed)return;const o=r.element,a=this._elementListeners.get(o);a&&a.forEach(s=>{if(s.name==r.triggerName){const l=jN(o,r.triggerName,r.fromState.value,r.toState.value);l._data=n,BN(r.player,s.phase,l,s.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):e.push(r)}),this._queue=[],e.sort((r,i)=>{const o=r.transition.ast.depCount,a=i.transition.ast.depCount;return 0==o||0==a?o-a:this._engine.driver.containsElement(r.element,i.element)?1:-1})}destroy(n){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,n)}}class y4e{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(n,e)=>{};_onRemovalComplete(n,e){this.onRemovalComplete(n,e)}constructor(n,e,r){this.bodyNode=n,this.driver=e,this._normalizer=r}get queuedPlayers(){const n=[];return this._namespaceList.forEach(e=>{e.players.forEach(r=>{r.queued&&n.push(r)})}),n}createNamespace(n,e){const r=new v4e(n,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(r,e):(this.newHostElements.set(e,r),this.collectEnterElement(e)),this._namespaceLookup[n]=r}_balanceNamespaceList(n,e){const r=this._namespaceList,i=this.namespacesByHostElement;if(r.length-1>=0){let a=!1,s=this.driver.getParentElement(e);for(;s;){const l=i.get(s);if(l){const c=r.indexOf(l);r.splice(c+1,0,n),a=!0;break}s=this.driver.getParentElement(s)}a||r.unshift(n)}else r.push(n);return i.set(e,n),n}register(n,e){let r=this._namespaceLookup[n];return r||(r=this.createNamespace(n,e)),r}registerTrigger(n,e,r){let i=this._namespaceLookup[n];i&&i.register(e,r)&&this.totalAnimations++}destroy(n,e){n&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const r=this._fetchNamespace(n);this.namespacesByHostElement.delete(r.hostElement);const i=this._namespaceList.indexOf(r);i>=0&&this._namespaceList.splice(i,1),r.destroy(e),delete this._namespaceLookup[n]}))}_fetchNamespace(n){return this._namespaceLookup[n]}fetchNamespacesByElement(n){const e=new Set,r=this.statesByElement.get(n);if(r)for(let i of r.values())if(i.namespaceId){const o=this._fetchNamespace(i.namespaceId);o&&e.add(o)}return e}trigger(n,e,r,i){if($D(e)){const o=this._fetchNamespace(n);if(o)return o.trigger(e,r,i),!0}return!1}insertNode(n,e,r,i){if(!$D(e))return;const o=e[Iu];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;const a=this.collectedLeaveElements.indexOf(e);a>=0&&this.collectedLeaveElements.splice(a,1)}if(n){const a=this._fetchNamespace(n);a&&a.insertNode(e,r)}i&&this.collectEnterElement(e)}collectEnterElement(n){this.collectedEnterElements.push(n)}markElementAsDisabled(n,e){e?this.disabledNodes.has(n)||(this.disabledNodes.add(n),Zd(n,i4)):this.disabledNodes.has(n)&&(this.disabledNodes.delete(n),mv(n,i4))}removeNode(n,e,r){if($D(e)){const i=n?this._fetchNamespace(n):null;i?i.removeNode(e,r):this.markElementAsRemoved(n,e,!1,r);const o=this.namespacesByHostElement.get(e);o&&o.id!==n&&o.removeNode(e,r)}else this._onRemovalComplete(e,r)}markElementAsRemoved(n,e,r,i,o){this.collectedLeaveElements.push(e),e[Iu]={namespaceId:n,setForRemoval:i,hasAnimation:r,removedBeforeQueried:!1,previousTriggersValues:o}}listen(n,e,r,i,o){return $D(e)?this._fetchNamespace(n).listen(e,r,i,o):()=>{}}_buildInstruction(n,e,r,i,o){return n.transition.build(this.driver,n.element,n.fromState.value,n.toState.value,r,i,n.fromState.options,n.toState.options,e,o)}destroyInnerAnimations(n){let e=this.driver.query(n,BD,!0);e.forEach(r=>this.destroyActiveAnimationsForElement(r)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(n,VN,!0),e.forEach(r=>this.finishActiveQueriedAnimationOnElement(r)))}destroyActiveAnimationsForElement(n){const e=this.playersByElement.get(n);e&&e.forEach(r=>{r.queued?r.markedForDestroy=!0:r.destroy()})}finishActiveQueriedAnimationOnElement(n){const e=this.playersByQueriedElement.get(n);e&&e.forEach(r=>r.finish())}whenRenderingDone(){return new Promise(n=>{if(this.players.length)return Tm(this.players).onDone(()=>n());n()})}processLeaveNode(n){const e=n[Iu];if(e&&e.setForRemoval){if(n[Iu]=dZ,e.namespaceId){this.destroyInnerAnimations(n);const r=this._fetchNamespace(e.namespaceId);r&&r.clearElementCache(n)}this._onRemovalComplete(n,e.setForRemoval)}n.classList?.contains(i4)&&this.markElementAsDisabled(n,!1),this.driver.query(n,".ng-animate-disabled",!0).forEach(r=>{this.markElementAsDisabled(r,!1)})}flush(n=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((r,i)=>this._balanceNamespaceList(r,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let r=0;r<this.collectedEnterElements.length;r++)Zd(this.collectedEnterElements[r],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const r=[];try{e=this._flushAnimations(r,n)}finally{for(let i=0;i<r.length;i++)r[i]()}}else for(let r=0;r<this.collectedLeaveElements.length;r++)this.processLeaveNode(this.collectedLeaveElements[r]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(r=>r()),this._flushFns=[],this._whenQuietFns.length){const r=this._whenQuietFns;this._whenQuietFns=[],e.length?Tm(e).onDone(()=>{r.forEach(i=>i())}):r.forEach(i=>i())}}reportError(n){throw function vNe(){return new pt(3402,!1)}()}_flushAnimations(n,e){const r=new VD,i=[],o=new Map,a=[],s=new Map,l=new Map,c=new Map,u=new Set;this.disabledNodes.forEach(at=>{u.add(at);const dt=this.driver.query(at,".ng-animate-queued",!0);for(let tt=0;tt<dt.length;tt++)u.add(dt[tt])});const p=this.bodyNode,M=Array.from(this.statesByElement.keys()),w=fZ(M,this.collectedEnterElements),H=new Map;let q=0;w.forEach((at,dt)=>{const tt=ZK+q++;H.set(dt,tt),at.forEach(Mt=>Zd(Mt,tt))});const te=[],X=new Set,ie=new Set;for(let at=0;at<this.collectedLeaveElements.length;at++){const dt=this.collectedLeaveElements[at],tt=dt[Iu];tt&&tt.setForRemoval&&(te.push(dt),X.add(dt),tt.hasAnimation?this.driver.query(dt,".ng-star-inserted",!0).forEach(Mt=>X.add(Mt)):ie.add(dt))}const be=new Map,Ce=fZ(M,Array.from(X));Ce.forEach((at,dt)=>{const tt=YN+q++;be.set(dt,tt),at.forEach(Mt=>Zd(Mt,tt))}),n.push(()=>{w.forEach((at,dt)=>{const tt=H.get(dt);at.forEach(Mt=>mv(Mt,tt))}),Ce.forEach((at,dt)=>{const tt=be.get(dt);at.forEach(Mt=>mv(Mt,tt))}),te.forEach(at=>{this.processLeaveNode(at)})});const Je=[],Ct=[];for(let at=this._namespaceList.length-1;at>=0;at--)this._namespaceList[at].drainQueuedTransitions(e).forEach(tt=>{const Mt=tt.player,cn=tt.element;if(Je.push(Mt),this.collectedEnterElements.length){const vt=cn[Iu];if(vt&&vt.setForMove){if(vt.previousTriggersValues&&vt.previousTriggersValues.has(tt.triggerName)){const Bt=vt.previousTriggersValues.get(tt.triggerName),Pt=this.statesByElement.get(tt.element);if(Pt&&Pt.has(tt.triggerName)){const Qt=Pt.get(tt.triggerName);Qt.value=Bt,Pt.set(tt.triggerName,Qt)}}return void Mt.destroy()}}const nn=!p||!this.driver.containsElement(p,cn),me=be.get(cn),Pe=H.get(cn),Be=this._buildInstruction(tt,r,Pe,me,nn);if(Be.errors&&Be.errors.length)return void Ct.push(Be);if(nn)return Mt.onStart(()=>E_(cn,Be.fromStyles)),Mt.onDestroy(()=>Ch(cn,Be.toStyles)),void i.push(Mt);if(tt.isFallbackTransition)return Mt.onStart(()=>E_(cn,Be.fromStyles)),Mt.onDestroy(()=>Ch(cn,Be.toStyles)),void i.push(Mt);const Qe=[];Be.timelines.forEach(vt=>{vt.stretchStartingKeyframe=!0,this.disabledNodes.has(vt.element)||Qe.push(vt)}),Be.timelines=Qe,r.append(cn,Be.timelines),a.push({instruction:Be,player:Mt,element:cn}),Be.queriedElements.forEach(vt=>gd(s,vt,[]).push(Mt)),Be.preStyleProps.forEach((vt,Bt)=>{if(vt.size){let Pt=l.get(Bt);Pt||l.set(Bt,Pt=new Set),vt.forEach((Qt,wn)=>Pt.add(wn))}}),Be.postStyleProps.forEach((vt,Bt)=>{let Pt=c.get(Bt);Pt||c.set(Bt,Pt=new Set),vt.forEach((Qt,wn)=>Pt.add(wn))})});if(Ct.length){const at=[];Ct.forEach(dt=>{at.push(function yNe(){return new pt(3505,!1)}())}),Je.forEach(dt=>dt.destroy()),this.reportError(at)}const bt=new Map,ze=new Map;a.forEach(at=>{const dt=at.element;r.has(dt)&&(ze.set(dt,dt),this._beforeAnimationBuild(at.player.namespaceId,at.instruction,bt))}),i.forEach(at=>{const dt=at.element;this._getPreviousPlayers(dt,!1,at.namespaceId,at.triggerName,null).forEach(Mt=>{gd(bt,dt,[]).push(Mt),Mt.destroy()})});const Le=te.filter(at=>mZ(at,l,c)),mt=new Map;hZ(mt,this.driver,ie,c,"*").forEach(at=>{mZ(at,l,c)&&Le.push(at)});const De=new Map;w.forEach((at,dt)=>{hZ(De,this.driver,new Set(at),l,"!")}),Le.forEach(at=>{const dt=mt.get(at),tt=De.get(at);mt.set(at,new Map([...dt?.entries()??[],...tt?.entries()??[]]))});const Ge=[],We=[],Lt={};a.forEach(at=>{const{element:dt,player:tt,instruction:Mt}=at;if(r.has(dt)){if(u.has(dt))return tt.onDestroy(()=>Ch(dt,Mt.toStyles)),tt.disabled=!0,tt.overrideTotalTime(Mt.totalTime),void i.push(tt);let cn=Lt;if(ze.size>1){let me=dt;const Pe=[];for(;me=me.parentNode;){const Be=ze.get(me);if(Be){cn=Be;break}Pe.push(me)}Pe.forEach(Be=>ze.set(Be,cn))}const nn=this._buildAnimation(tt.namespaceId,Mt,bt,o,De,mt);if(tt.setRealPlayer(nn),cn===Lt)Ge.push(tt);else{const me=this.playersByElement.get(cn);me&&me.length&&(tt.parentPlayer=Tm(me)),i.push(tt)}}else E_(dt,Mt.fromStyles),tt.onDestroy(()=>Ch(dt,Mt.toStyles)),We.push(tt),u.has(dt)&&i.push(tt)}),We.forEach(at=>{const dt=o.get(at.element);if(dt&&dt.length){const tt=Tm(dt);at.setRealPlayer(tt)}}),i.forEach(at=>{at.parentPlayer?at.syncPlayerEvents(at.parentPlayer):at.destroy()});for(let at=0;at<te.length;at++){const dt=te[at],tt=dt[Iu];if(mv(dt,YN),tt&&tt.hasAnimation)continue;let Mt=[];if(s.size){let nn=s.get(dt);nn&&nn.length&&Mt.push(...nn);let me=this.driver.query(dt,VN,!0);for(let Pe=0;Pe<me.length;Pe++){let Be=s.get(me[Pe]);Be&&Be.length&&Mt.push(...Be)}}const cn=Mt.filter(nn=>!nn.destroyed);cn.length?C4e(this,dt,cn):this.processLeaveNode(dt)}return te.length=0,Ge.forEach(at=>{this.players.push(at),at.onDone(()=>{at.destroy();const dt=this.players.indexOf(at);this.players.splice(dt,1)}),at.play()}),Ge}afterFlush(n){this._flushFns.push(n)}afterFlushAnimationsDone(n){this._whenQuietFns.push(n)}_getPreviousPlayers(n,e,r,i,o){let a=[];if(e){const s=this.playersByQueriedElement.get(n);s&&(a=s)}else{const s=this.playersByElement.get(n);if(s){const l=!o||o==J1;s.forEach(c=>{c.queued||!l&&c.triggerName!=i||a.push(c)})}}return(r||i)&&(a=a.filter(s=>!(r&&r!=s.namespaceId||i&&i!=s.triggerName))),a}_beforeAnimationBuild(n,e,r){const o=e.element,a=e.isRemovalTransition?void 0:n,s=e.isRemovalTransition?void 0:e.triggerName;for(const l of e.timelines){const c=l.element,u=c!==o,p=gd(r,c,[]);this._getPreviousPlayers(c,u,a,s,e.toState).forEach(w=>{const H=w.getRealPlayer();H.beforeDestroy&&H.beforeDestroy(),w.destroy(),p.push(w)})}E_(o,e.fromStyles)}_buildAnimation(n,e,r,i,o,a){const s=e.triggerName,l=e.element,c=[],u=new Set,p=new Set,M=e.timelines.map(H=>{const q=H.element;u.add(q);const te=q[Iu];if(te&&te.removedBeforeQueried)return new o1(H.duration,H.delay);const X=q!==l,ie=function x4e(t){const n=[];return pZ(t,n),n}((r.get(q)||g4e).map(bt=>bt.getRealPlayer())).filter(bt=>!!bt.element&&bt.element===q),be=o.get(q),Ce=a.get(q),Je=WK(this._normalizer,H.keyframes,be,Ce),Ct=this._buildPlayer(H,Je,ie);if(H.subTimeline&&i&&p.add(q),X){const bt=new s4(n,s,q);bt.setRealPlayer(Ct),c.push(bt)}return Ct});c.forEach(H=>{gd(this.playersByQueriedElement,H.element,[]).push(H),H.onDone(()=>function b4e(t,n,e){let r=t.get(n);if(r){if(r.length){const i=r.indexOf(e);r.splice(i,1)}0==r.length&&t.delete(n)}return r}(this.playersByQueriedElement,H.element,H))}),u.forEach(H=>Zd(H,XK));const w=Tm(M);return w.onDestroy(()=>{u.forEach(H=>mv(H,XK)),Ch(l,e.toStyles)}),p.forEach(H=>{gd(i,H,[]).push(w)}),w}_buildPlayer(n,e,r){return e.length>0?this.driver.animate(n.element,e,n.duration,n.delay,n.easing,r):new o1(n.duration,n.delay)}}class s4{namespaceId;triggerName;element;_player=new o1;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(n,e,r){this.namespaceId=n,this.triggerName=e,this.element=r}setRealPlayer(n){this._containsRealPlayer||(this._player=n,this._queuedCallbacks.forEach((e,r)=>{e.forEach(i=>BN(n,r,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(n.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(n){this.totalTime=n}syncPlayerEvents(n){const e=this._player;e.triggerCallback&&n.onStart(()=>e.triggerCallback("start")),n.onDone(()=>this.finish()),n.onDestroy(()=>this.destroy())}_queueEvent(n,e){gd(this._queuedCallbacks,n,[]).push(e)}onDone(n){this.queued&&this._queueEvent("done",n),this._player.onDone(n)}onStart(n){this.queued&&this._queueEvent("start",n),this._player.onStart(n)}onDestroy(n){this.queued&&this._queueEvent("destroy",n),this._player.onDestroy(n)}init(){this._player.init()}hasStarted(){return!this.queued&&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(n){this.queued||this._player.setPosition(n)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(n){const e=this._player;e.triggerCallback&&e.triggerCallback(n)}}function $D(t){return t&&1===t.nodeType}function uZ(t,n){const e=t.style.display;return t.style.display=n??"none",e}function hZ(t,n,e,r,i){const o=[];e.forEach(l=>o.push(uZ(l)));const a=[];r.forEach((l,c)=>{const u=new Map;l.forEach(p=>{const M=n.computeStyle(c,p,i);u.set(p,M),(!M||0==M.length)&&(c[Iu]=_4e,a.push(c))}),t.set(c,u)});let s=0;return e.forEach(l=>uZ(l,o[s++])),a}function fZ(t,n){const e=new Map;if(t.forEach(s=>e.set(s,[])),0==n.length)return e;const i=new Set(n),o=new Map;function a(s){if(!s)return 1;let l=o.get(s);if(l)return l;const c=s.parentNode;return l=e.has(c)?c:i.has(c)?1:a(c),o.set(s,l),l}return n.forEach(s=>{const l=a(s);1!==l&&e.get(l).push(s)}),e}function Zd(t,n){t.classList?.add(n)}function mv(t,n){t.classList?.remove(n)}function C4e(t,n,e){Tm(e).onDone(()=>t.processLeaveNode(n))}function pZ(t,n){for(let e=0;e<t.length;e++){const r=t[e];r instanceof GV?pZ(r.players,n):n.push(r)}}function mZ(t,n,e){const r=e.get(t);if(!r)return!1;let i=n.get(t);return i?r.forEach(o=>i.add(o)):n.set(t,r),e.delete(t),!0}class Q1{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(n,e)=>{};constructor(n,e,r){this._driver=e,this._normalizer=r,this._transitionEngine=new y4e(n.body,e,r),this._timelineEngine=new u4e(n.body,e,r),this._transitionEngine.onRemovalComplete=(i,o)=>this.onRemovalComplete(i,o)}registerTrigger(n,e,r,i,o){const a=n+"-"+i;let s=this._triggerCache[a];if(!s){const l=[],u=JN(this._driver,o,l,[]);if(l.length)throw function lNe(){return new pt(3404,!1)}();s=function s4e(t,n,e){return new l4e(t,n,e)}(i,u,this._normalizer),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(e,i,s)}register(n,e){this._transitionEngine.register(n,e)}destroy(n,e){this._transitionEngine.destroy(n,e)}onInsert(n,e,r,i){this._transitionEngine.insertNode(n,e,r,i)}onRemove(n,e,r){this._transitionEngine.removeNode(n,e,r)}disableAnimations(n,e){this._transitionEngine.markElementAsDisabled(n,e)}process(n,e,r,i){if("@"==r.charAt(0)){const[o,a]=$K(r);this._timelineEngine.command(o,e,a,i)}else this._transitionEngine.trigger(n,e,r,i)}listen(n,e,r,i,o){if("@"==r.charAt(0)){const[a,s]=$K(r);return this._timelineEngine.listen(a,e,s,o)}return this._transitionEngine.listen(n,e,r,i,o)}flush(n=-1){this._transitionEngine.flush(n)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(n){this._transitionEngine.afterFlushAnimationsDone(n)}}let M4e=(()=>{class t{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(e,r,i){this._element=e,this._startStyles=r,this._endStyles=i;let o=t.initialStylesByElement.get(e);o||t.initialStylesByElement.set(e,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&Ch(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Ch(this._element,this._initialStyles),this._endStyles&&(Ch(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(E_(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(E_(this._element,this._endStyles),this._endStyles=null),Ch(this._element,this._initialStyles),this._state=3)}}return t})();function l4(t){let n=null;return t.forEach((e,r)=>{(function T4e(t){return"display"===t||"position"===t})(r)&&(n=n||new Map,n.set(r,e))}),n}class gZ{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer=null;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(n,e,r,i){this.element=n,this.keyframes=e,this.options=r,this._specialStyles=i,this._duration=r.duration,this._delay=r.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this._buildPlayer()&&this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return this.domPlayer;this._initialized=!0;const n=this.keyframes,e=this._triggerWebAnimation(this.element,n,this.options);if(!e)return this._onFinish(),null;this.domPlayer=e,this._finalKeyframe=n.length?n[n.length-1]:new Map;const r=()=>this._onFinish();return e.addEventListener("finish",r),this.onDestroy(()=>{e.removeEventListener("finish",r)}),e}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer?.pause()}_convertKeyframesToObject(n){const e=[];return n.forEach(r=>{e.push(Object.fromEntries(r))}),e}_triggerWebAnimation(n,e,r){const i=this._convertKeyframesToObject(e);try{return n.animate(i,r)}catch{return null}}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}play(){const n=this._buildPlayer();n&&(this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),n.play())}pause(){this.init(),this.domPlayer?.pause()}finish(){this.init(),this.domPlayer&&(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?.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(n=>n()),this._onDestroyFns=[])}setPosition(n){this.domPlayer||this.init(),this.domPlayer&&(this.domPlayer.currentTime=n*this.time)}getPosition(){return this.domPlayer?+(this.domPlayer.currentTime??0)/this.time:this._initialized?1:0}get totalTime(){return this._delay+this._duration}beforeDestroy(){const n=new Map;this.hasStarted()&&this._finalKeyframe.forEach((r,i)=>{"offset"!==i&&n.set(i,this._finished?r:GN(this.element,i))}),this.currentSnapshot=n}triggerCallback(n){const e="start"===n?this._onStartFns:this._onDoneFns;e.forEach(r=>r()),e.length=0}}class _Z{validateStyleProperty(n){return!0}validateAnimatableStyleProperty(n){return!0}containsElement(n,e){return qK(n,e)}getParentElement(n){return UN(n)}query(n,e,r){return KK(n,e,r)}computeStyle(n,e,r){return GN(n,e)}animate(n,e,r,i,o,a=[]){const l={duration:r,delay:i,fill:0==i?"both":"forwards"};o&&(l.easing=o);const c=new Map,u=a.filter(w=>w instanceof gZ);(function NNe(t,n){return 0===t||0===n})(r,i)&&u.forEach(w=>{w.currentSnapshot.forEach((H,q)=>c.set(q,H))});let p=function INe(t){return t.length?t[0]instanceof Map?t:t.map(n=>new Map(Object.entries(n))):[]}(e).map(w=>new Map(w));p=function ONe(t,n,e){if(e.size&&n.length){let r=n[0],i=[];if(e.forEach((o,a)=>{r.has(a)||i.push(a),r.set(a,o)}),i.length)for(let o=1;o<n.length;o++){let a=n[o];i.forEach(s=>a.set(s,GN(t,s)))}}return n}(n,p,c);const M=function D4e(t,n){let e=null,r=null;return Array.isArray(n)&&n.length?(e=l4(n[0]),n.length>1&&(r=l4(n[n.length-1]))):n instanceof Map&&(e=l4(n)),e||r?new M4e(t,e,r):null}(n,p);return new gZ(n,p,l,M)}}const vZ="@.disabled";class yZ{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(n,e,r,i){this.namespaceId=n,this.delegate=e,this.engine=r,this._onDestroy=i}get data(){return this.delegate.data}destroyNode(n){this.delegate.destroyNode?.(n)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(n,e){return this.delegate.createElement(n,e)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}appendChild(n,e){this.delegate.appendChild(n,e),this.engine.onInsert(this.namespaceId,e,n,!1)}insertBefore(n,e,r,i=!0){this.delegate.insertBefore(n,e,r),this.engine.onInsert(this.namespaceId,e,n,i)}removeChild(n,e,r,i){i?this.delegate.removeChild(n,e,r,i):this.parentNode(e)&&this.engine.onRemove(this.namespaceId,e,this.delegate)}selectRootElement(n,e){return this.delegate.selectRootElement(n,e)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,e,r,i){this.delegate.setAttribute(n,e,r,i)}removeAttribute(n,e,r){this.delegate.removeAttribute(n,e,r)}addClass(n,e){this.delegate.addClass(n,e)}removeClass(n,e){this.delegate.removeClass(n,e)}setStyle(n,e,r,i){this.delegate.setStyle(n,e,r,i)}removeStyle(n,e,r){this.delegate.removeStyle(n,e,r)}setProperty(n,e,r){"@"==e.charAt(0)&&e==vZ?this.disableAnimations(n,!!r):this.delegate.setProperty(n,e,r)}setValue(n,e){this.delegate.setValue(n,e)}listen(n,e,r,i){return this.delegate.listen(n,e,r,i)}disableAnimations(n,e){this.engine.disableAnimations(n,e)}}class E4e extends yZ{factory;constructor(n,e,r,i,o){super(e,r,i,o),this.factory=n,this.namespaceId=e}setProperty(n,e,r){"@"==e.charAt(0)?"."==e.charAt(1)&&e==vZ?this.disableAnimations(n,r=void 0===r||!!r):this.engine.process(this.namespaceId,n,e.slice(1),r):this.delegate.setProperty(n,e,r)}listen(n,e,r,i){if("@"==e.charAt(0)){const o=function I4e(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}(n);let a=e.slice(1),s="";return"@"!=a.charAt(0)&&([a,s]=function A4e(t){const n=t.indexOf(".");return[t.substring(0,n),t.slice(n+1)]}(a)),this.engine.listen(this.namespaceId,o,a,s,l=>{this.factory.scheduleListenerCallback(l._data||-1,r,l)})}return this.delegate.listen(n,e,r,i)}}class L4e{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(n,e,r){this.delegate=n,this.engine=e,this._zone=r,e.onRemovalComplete=(i,o)=>{o?.removeChild(null,i)}}createRenderer(n,e){const i=this.delegate.createRenderer(n,e);if(!n||!e?.data?.animation){const c=this._rendererCache;let u=c.get(i);return u||(u=new yZ("",i,this.engine,()=>c.delete(i)),c.set(i,u)),u}const o=e.id,a=e.id+"-"+this._currentId;this._currentId++,this.engine.register(a,n);const s=c=>{Array.isArray(c)?c.forEach(s):this.engine.registerTrigger(o,a,n,c.name,c)};return e.data.animation.forEach(s),new E4e(this,a,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(n,e,r){if(n>=0&&n<this._microtaskId)return void this._zone.run(()=>e(r));const i=this._animationCallbacksBuffer;0==i.length&&queueMicrotask(()=>{this._zone.run(()=>{i.forEach(o=>{const[a,s]=o;a(s)}),this._animationCallbacksBuffer=[]})}),i.push([e,r])}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(n){this.engine.flush(),this.delegate.componentReplaced?.(n)}}let O4e=(()=>{class t extends Q1{constructor(e,r,i){super(e,r,i)}ngOnDestroy(){this.flush()}static \u0275fac=function(r){return new(r||t)(sn(Mi),sn(KN),sn(ZN))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const bZ=[{provide:ZN,useFactory:function R4e(){return new eZ}},{provide:Q1,useClass:O4e},{provide:pu,useFactory:function P4e(){return new L4e(Q(M5),Q(Q1),Q(ir))}}],wZ=[{provide:KN,useClass:qN},{provide:Uw,useValue:"NoopAnimations"},...bZ],c4=[{provide:KN,useFactory:()=>new _Z},{provide:Uw,useFactory:()=>"BrowserAnimations"},...bZ];let F4e=(()=>{class t{static withConfig(e){return{ngModule:t,providers:e.disableAnimations?wZ:c4}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Un({providers:c4,imports:[lx]})}return t})(),SZ=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[mMe,SMe,Ua,zc,FN]})}}return t})(),d4=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua,ck,Sh,zc]})}}return t})(),B4e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua,um,Sh,N2,zc]})}}return t})(),H4e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[lx,T2,vk,Yk,Uk,iA,Sh,K1,d4,PD,SZ,HK,um,B4e,N2,jK,zc]})}}return t})(),j4e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({providers:[{provide:OD,useValue:{fullLibraryLoader:()=>g.e(567).then(g.t.bind(g,30567,23))}}],imports:[Sh,Ua,bAe,K1,d4,PD,N2,zc]})}}return t})(),U4e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[um,Ua,um,yV,Sh,YK,FN,UK,zc]})}}return t})();const A_=g(47994);function gv(t,n){return t&&"string"==typeof t[n]?t[n]:null}class V4e{handleError(n){n&&n.rejection&&n.rejection.noSentry||this.captureException(function Y4e(t){const n=t&&t.originalError?t.originalError:t,e=gv(n,"message")||gv(t,"message")||("string"==typeof n?n:"Unknown error"),r=new Error(e),i=gv(n,"name")||gv(t,"name"),o=gv(n,"stack")||gv(t,"originalStack");return i&&(r.name=i),o&&(r.stack=o),r}(n))}captureException(n){(t=>{A_.captureException(t)})(n)}}let z4e=(()=>{class t extends F2{ngOnDestroy(){super.ngOnDestroy()}getRootElement(){return this._document.querySelector("lvemanager")}_createContainer(){super._createContainer(),this._appendToRootComponent()}_appendToRootComponent(){this._containerElement&&(this.getRootElement()||this._document.body).appendChild(this._containerElement)}static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})()}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),W4e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[d4,Sh,PD,K1,Ua,zc]})}}return t})(),$4e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua,zc]})}}return t})(),G4e=(()=>{class t extends oY{constructor(e){super(),this.xhr=e,this.agentCommand="cloudlinux-xray-user-manager"}addTask(e){return this.xhr.post({command:this.agentCommand,method:"start",params:{...e}}).toPromise()}action(e,r){return this.xhr.post({command:this.agentCommand,method:e,params:{tracing_task_id:r}}).toPromise()}getUserDomains(){return this.xhr.post({command:"spa-get-domains"}).toPromise()}getStatus(){return this.xhr.post({command:this.agentCommand,method:"user-agent-status"}).toPromise()}static{this.\u0275fac=function(r){return new(r||t)(sn(g1))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),q4e=(()=>{class t extends Gz{constructor(e,r,i){super(),this.http=e,this.agentService=r,this.xhr=i,this.agentCommand="cloudlinux-xray-user-manager",this.request=e}tasks(){const e=this.xhr.post({command:this.agentCommand,method:"tasks-list"}).pipe(rs(r=>"ok"===r.data.status?Dn(hm(p1,r.data.result)):As(r.data.msg))).pipe(ia(r=>{this.tasksCache=r.reduce((i,o)=>(i[o.tracing_task_id]=o,i),{})}));return Dn(null).pipe(m1(e))}requests(e,r={}){const i=this.xhr.post({command:this.agentCommand,method:"requests-list",params:Object.assign({},r,{tracing_task_id:e})}).pipe(rs(o=>"ok"===o.data.status?Dn(hm(Vz,o.data.result)):As(o.data.msg))).pipe(ia(o=>{this.setRequestsCache(e,r,o)}));return Dn(null).pipe(m1(i))}requestData(e,r){return this.xhr.post({command:this.agentCommand,method:"request-data",params:{tracing_task_id:e,request_id:r}}).pipe(rs(i=>"ok"===i.data.status?Dn(hm(zz,i.data.result)):As(i.data.msg)))}static{this.\u0275fac=function(r){return new(r||t)(sn(jx),sn(Mf),sn(g1))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();const CZ=new si(bl),_v="5e85e14d7de2480001b6d82e",Kf=1592130974,u4={result:[{system_id:"100",tracing_task_id:"5e85e14d7de2480001b6d82e",url:"http://2xraydomain.com/*.php",status:"completed",client_ip:"*",tracing_by:"request_qty",tracing_count:5,request_count:40,starttime:1585902473,createtime:1585902473,ini_location:"/var/cagefs/02/user3/etc/cl.php.d/alt-php71",expire:Kf,auto_task:!1},{system_id:"100",tracing_task_id:"5e85e121bb510e000156b21a",url:"http://2xraydomain.com/*.php",status:"stopped",client_ip:"10.0.0.0",tracing_by:"request_qty",tracing_count:5,request_count:3,starttime:1585832225,createtime:1585832225,ini_location:"/var/cagefs/02/user3/etc/cl.php.d/alt-php71",expire:Kf,auto_task:!1},{system_id:"100",tracing_task_id:"5e81be55571c4c00015d42c7",url:"http://2xraydomain.com/wp?qs=*",status:"completed",client_ip:"10.0.0.0",tracing_by:"time",tracing_count:5,request_count:4,starttime:1585561173,createtime:1585561173,ini_location:"/var/cagefs/02/user3/etc/cl.php.d/alt-php71",expire:Kf,auto_task:!0},{system_id:"100",tracing_task_id:"5e81be267de2480001b6d828",url:"http://2xraydomain.com/*/*.php",status:"completed",client_ip:"10.0.0.0",tracing_by:"time",tracing_count:5,request_count:1,starttime:1585561126,createtime:1585561126,ini_location:"/var/cagefs/02/user3/etc/cl.php.d/alt-php71",expire:Kf,auto_task:!1},{system_id:"100",tracing_task_id:"5e81bc3bbb510e000156b219",url:"http://2xraydomain.com",status:"completed",client_ip:"10.0.0.0",tracing_by:"time",tracing_count:5,request_count:20,starttime:1585560635,createtime:1585560635,ini_location:"/var/cagefs/02/user3/etc/cl.php.d/alt-php71",expire:Kf,auto_task:!1},{system_id:"100",tracing_task_id:"5e7e0a3dbb510e000156b217",url:"http://2xraydomain.com/uri",status:"completed",client_ip:"10.0.0.0",tracing_by:"time",tracing_count:4,request_count:30,starttime:1585318786,createtime:1585318786,ini_location:"/var/cagefs/02/user3/etc/cl.php.d/alt-php71",expire:Kf,auto_task:!1,user:"user1"},{system_id:"100",tracing_task_id:"5e7e0a3dbb510e000156b217",url:"http://autotracing.com/uri",status:"completed",client_ip:"11.0.0.0",tracing_by:"time",tracing_count:4,request_count:50,starttime:1585218786,createtime:1585218786,ini_location:"/var/cagefs/02/user3/etc/cl.php.d/alt-php71",expire:Kf,auto_task:!0,user:"*autotracing*"},{system_id:"100",tracing_task_id:"5e7e0a3dbb510e000156b217",url:"http://2autotracing.com/uri",status:"completed",client_ip:"12.0.0.0",tracing_by:"time",tracing_count:5,request_count:60,starttime:1585228786,createtime:1585228786,ini_location:"/var/cagefs/02/user3/etc/cl.php.d/alt-php71",expire:Kf,auto_task:!0,user:"*autotracing*"}],limit:1e4,offset:0,status:"ok"},K4e=(Date.now(),Date.now(),["default","empty","failure","loading","pagination"]);function xh(){const t="string"==typeof MOCK_STATE?MOCK_STATE:"default";return K4e.includes(t)?t:"default"}function Z4e(t){return()=>{"loading"===xh()&&t.start()}}const X4e={url:"https://test1.com/test1.php",request_id:1,duration:300,start_time:1584350093,tracing_task_id:_v,hitting_limits:!1,client_ip:"1.1.1.1",throttled_time:1,io_throttled_time:1},J4e=[{url:"https://test.com/test.php",tracing_task_id:_v,calls:1,client_ip:"1.1.1.1",duration:100,function:"function",has_error:!1,module:"module",percent:10,query:"query",request_id:1,timestamp:1584350093,trace:'[{"function": "function1", "line": 807, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"},{"function": "function2", "line": 808, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"},{"function": "function3", "line": 809, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"}]',type:hl.module,hitting_limits:!1,expanded:!1,software_type:"wordpress"},{url:"https://test.com/test.php",tracing_task_id:_v,calls:1,client_ip:"1.1.1.1",duration:100,function:"function",has_error:!1,module:"sql_module",percent:10,query:"SELECT * FROM some_t WHERE we have long condition for truncating",request_id:1,timestamp:1584350093,trace:'[{"function": "function1", "line": 807, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"},{"function": "function2", "line": 808, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"},{"function": "function3", "line": 809, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"}]',type:hl.mysql_query,hitting_limits:!0,expanded:!1,software_type:"wordpress"},{url:"https://test.com/test.php",tracing_task_id:_v,calls:1,client_ip:"1.1.1.1",duration:100,function:"function",has_error:!1,module:"sql_module",percent:10,query:"http://testxray2.com/wordpress/wp-cron.php?doing_wp_cron=test",request_id:1,timestamp:1584350093,trace:'[{"function": "function1", "line": 807, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"},{"function": "function2", "line": 808, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"},{"function": "function3", "line": 809, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"}]',type:hl.external_command,hitting_limits:!1,expanded:!1,software_type:"wordpress"},{url:"https://test.com/test.php",tracing_task_id:_v,calls:1,client_ip:"1.1.1.1",duration:100,function:"call_user_func",has_error:!1,module:"sql_module",percent:10,query:"SELECT * FROM some_t WHERE condition",request_id:1,timestamp:1584350093,trace:'[{"function": "function1", "line": 807, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"},{"function": "function2", "line": 808, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"},{"function": "function3", "line": 809, "file": "/home/test2/wordpress1/very-long-path/wp-includes/wp-db.php"}]',type:hl.system_function,hitting_limits:!0,expanded:!1,software_type:"wordpress"}],Q4e={result:[...[...Array(24)].map((t,n)=>({time_from:1600905600+3600*n,time_to:1600909199+3600*n,requests_number:n,avg_duration:123*n,total_duration:n*n*123}))],count:24,domain:"http://2xraydomain.com/*",date:"2020-09-24",status:"ok"};let eOe=(()=>{class t extends dh{constructor(){super(...arguments),this.tasksData=null,this.requestsCount=11}tasks(){return"loading"===xh()?CZ:"failure"===xh()?As(new Error("MOCKDATA task-list failure")):"empty"===xh()?Dn([]):Dn(this.getTasks())}getTaskById(e){const r=this.getTasks();return Dn(r.find(i=>i.tracing_task_id===e)||r[0])}requests(e,r={}){if("failure"===xh())return As(new Error("MOCKDATA request-list failure"));const i="empty"===xh()?[]:this.generateRequests(this.requestsCount,e);return this.setRequestsCache(e,r,i),Dn(i)}groupedRequests(e){return"failure"===xh()?As(new Error("MOCKDATA grouped-request failure")):Dn(null,Q4e)}requestData(e,r){return"failure"===xh()?As(new Error("MOCKDATA request-detail failure")):"empty"===xh()?Dn([]):Dn(this.generateRequestData(r))}getTasks(){if(this.tasksData)return this.tasksData;const e=u4.result;if("pagination"!==xh())return hm(p1,e);const r=Array.from({length:24},(i,o)=>{const a=Object.assign({},e[o%e.length]);return a.tracing_task_id=`${a.tracing_task_id}-${o+1}`,a.url=a.url.replace("2xraydomain",`xraydomain-${o+1}`),a.starttime+=o,a.createtime+=o,a});return hm(p1,r)}generateRequestData(e){const r=[];for(let i=1;i<=11;i++)J4e.slice().forEach(a=>{const s=Object.assign({},a);s.duration=i*e*5e5,s.percent=i*e*5,s.calls=i*e,s.function=s.function+i*e,s.module=s.module+i*e,r.push(s)});return r}generateRequests(e=11,r=_v){const i=[];for(let o=1;o<=e;o++){const a=Object.assign({},X4e);a.url="https://test.com/test.php".replace(/test/g,`test${o}`),a.request_id=o,a.duration=2e5*o,a.tracing_task_id=r,a.start_time=1584350093+7200*o,a.client_ip="1.1.1.1".replace(/1/g,o.toString()),a.hitting_limits=!(o%2),i.push(a)}return i}static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})()}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),tOe=(()=>{class t extends Mf{constructor(){super(...arguments),this.MOCK_DATA_1={data:[{creation_time:1234567765,domain:"domain1",email:"email2@mail.com",execution_count:3,status:Pl.running,original_url:"original_url"},...[...Array(8)].map(e=>({creation_time:1234568765,domain:"domain2",email:"email3@mail.com",execution_count:e,status:Pl.stopped,original_url:"original_url"})),{creation_time:1234569765,domain:"domain3",email:"email1@mail.com",execution_count:5,status:Pl.completed,original_url:"original_url"}]},this.SINGLE_STOPPED_TASK={data:[{creation_time:1234567765,domain:"domain1",email:"email2@mail.com",execution_count:3,status:Pl.stopped,original_url:"original_url"}]},this.SINGLE_RUNNING_TASK={data:[{creation_time:1234567765,domain:"domain1",email:"email2@mail.com",execution_count:3,status:Pl.running,original_url:"original_url"}]},this.tasksData=this.MOCK_DATA_1}addTask(e){}addContinuousTask(e){}action(e,r){}continuousAction(e,r){}getStatus(){return Qa()(function*(){return{jwt:"new_token"}})()}getContinuousTasks(){return this.tasksData}getUserDomains(){return Dn({list:["domain1.com","domain2.com"]}).toPromise()}getAutoTracingStatus(){return Dn({result:"success",status:"enabled"}).toPromise()}enableAutoTracing(){return Dn({result:"success"})}enableSSA(){return Dn({result:"success"})}getAdvancedMetricsStatus(){var e=this;return Qa()(function*(){const r={result:"success",status:"enabled"};return e.appState.set("ADVANCED_METRICS_STATUS",r.status),e.appState.set("ADVANCED_METRICS_SETUP_REQUIRED",r.status===zb.unset),e.appState.set("ADVANCED_METRICS_ENABLED",r.status===zb.enabled),Dn(r).toPromise()})()}setAdvancedMetricsStatus(e){return Qa()(function*(){return Dn({result:"success"})})()}static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})()}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),nOe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua]})}}return t})(),rOe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua,zc]})}}return t})();const iOe=["X-Ray User Plugin is not enabled. Please, contact your server administrator","ERROR.not_available_plugin"];let oOe=(()=>{class t{constructor(e,r,i){this.router=e,this.notifications=r,this.translate=i}intercept(e,r){return r.handle(e).pipe(ia(i=>this.handleEvent(i)),qg(i=>this.handleError(i)))}handleError(e){const r=this.getErrorMessage(e);if(iOe.includes(r))this.router.navigate(["unavailable"],{skipLocationChange:!0});else{if(!e.url.includes("i18n"))return this.notifications.error(this.translate.instant("Error"),this.translate.instant(r)),As(e);console.log("Cannot load translations")}return As(Ya)}getErrorMessage(e){const r=e.error;return"string"==typeof r?r:"object"==typeof r?this.getMsgFromErrorObject(r):"ERROR.unknown"}getMsgFromErrorObject(e){return e.hasOwnProperty("error_id")?e.error_id:e.hasOwnProperty("result")?e.result:void 0}handleEvent(e){e.type===kf.Response&&e.body.hasOwnProperty("warning")&&this.notifications.warning(this.translate.instant("INFO.warningTitle"),this.translate.instant(e.body.warning))}static{this.\u0275fac=function(r){return new(r||t)(sn(cc),sn(Nx),sn(hd))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();const sOe=new class q0e{defaultValue;constructor(n){this.defaultValue=n}}(()=>!1);let xZ=(()=>{class t{constructor(e){this.loader=e}intercept(e,r){if(!0===e.context.get(sOe))return r.handle(e);let i=!1;const o=this.loader.useRef("http");return r.handle(e).pipe(ia(()=>{i||(o.start(),i=!0)}),m2(()=>i&&o.complete()))}static{this.\u0275fac=function(r){return new(r||t)(sn(Fb))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),lOe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({providers:[{provide:xI,useClass:xZ,multi:!0}],imports:[iY,RU,iY,RU]})}}return t})(),cOe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[Ua,lOe]})}}return t})(),dOe=(()=>{class t extends OA{constructor(){super(),this.templateMatcher=/[{]{1,2}\s?([^{}\s]*)\s?[}]{1,2}|%\(\s?([^{}\s"']*)\s?\)s/g}interpolate(e,r){return"string"==typeof e&&r?this.customInterpolateString(e,r):super.interpolate(e,r)}customInterpolateString(e,r){return e.replace(this.templateMatcher,(i,...o)=>{const a=o.find(l=>!!l),s=this.getValue(r,a);return typeof s<"u"&&null!==s?s:i})}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),uOe=(()=>{class t extends u1{constructor(e){super(),this.parser=e}handle(e){return e.interpolateParams?this.parser.interpolate(e.key,e.interpolateParams):e.key}static{this.\u0275fac=function(r){return new(r||t)(sn(B2))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),kZ=(()=>{class t extends hd{getParsedResult(e,r,i){return this.translateParams(e,i),super.getParsedResult(e,r,i)}get(e,r){return["string","object"].includes(typeof e)?super.get(e,r):Dn(e)}instant(e,r){return typeof e<"u"&&null!==e&&""!==e?super.instant(e,r):""}translateParams(e,r){for(const i in r)"object"==typeof r[i]?this.translateParams(e,r[i]):"string"==typeof r[i]&&(r[i]=super.getParsedResult(e,r[i]))}static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})()}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();function qD(t){if(!t)return qD("en");let n=t.substring(0,2).toLocaleLowerCase();return n.includes("-")||(n=`${n}-${n}`),n}function hOe(t,n,e){return()=>new Promise(r=>{n.get(lO,Promise.resolve(null)).then(()=>{const o=qD("en");t.addLangs([o]),t.setDefaultLang(o);const a=qD(currentLanguage);currentLanguage!==qD("en")&&(t.addLangs([a]),t.use(a).subscribe(s=>{s&&0===Object.keys(s).length?l_().locale("en"):l_().locale(currentLanguage)},s=>{console.log(`Missed '${currentLanguage.toUpperCase()}' language. 'EN' will be used`),r({})},()=>{r(null)}))})})}class DZ{http;prefix;suffix;constructor(n,e="/assets/i18n/",r=".json"){this.http=n,this.prefix=e,this.suffix=r}getTranslation(n){return this.http.get(`${this.prefix}${n}${this.suffix}`)}}const MZ="user-app";function fOe(t,n){try{if("devServer"==pluginVersion)return new DZ(t,"/i18n/",".json");const r={"admin-app":`${assetsStaticPath}xray-admin/i18n/`,"user-app":localePath,"report-app":localePath}[MZ];if(r)return new DZ(t,r,".json")}catch{console.error(`Unsupported XRAY_APP_TYPE: ${MZ}`)}}let pOe=(()=>{class t{static forRoot(e={}){return{ngModule:t,providers:[e.loader||{provide:d1,useFactory:fOe,deps:[jx,ly]},e.compiler||{provide:f1,useClass:RA},e.parser||{provide:B2,useClass:dOe},e.missingTranslationHandler||{provide:u1,useClass:uOe},PA,{provide:Ik,useValue:e.isolate},{provide:Nk,useValue:e.isolate},{provide:Ak,useValue:e.useDefaultLang},{provide:Lk,useValue:e.useDefaultLang},{provide:hd,useClass:kZ},{provide:Wy,useFactory:hOe,deps:[hd,oi],multi:!0}]}}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Un({imports:[zc]})}}return t})(),h4=(()=>{class t{constructor(e){this.xhr=e}getAdminInfo(){return this.xhr.post({command:"external-info"}).toPromise()}getUserInfo(){return this.xhr.post({command:"spa-get-user-info"}).toPromise()}static{this.\u0275fac=function(r){return new(r||t)(sn(g1))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),mOe=(()=>{class t{constructor(){}getAdminInfo(){return Qa()(function*(){return Dn({server_ip:"65.168.32.10"}).toPromise()})()}getUserInfo(){return Qa()(function*(){return Dn({server_ip:"65.168.32.10"}).toPromise()})()}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();const gOe=[/^https?:\/\/127\./,/^https?:\/\/localhost/],_Oe=[/.*please install or reinstall cagefs.*/,/.*no such script \/usr\/sbin\/cagefsctl.*/,/.*License is not valid.*/,/.*Session expired.*/,/.*PAYMENT_REQUIRED.*/],vOe=[/^10\./,/^172\.(1[6-9]|2[0-9]|3[0-1])\./,/^192\.168\./],yOe=["tracing_task_id","status","tracing_by","tracing_count","trackingTime","request_count","starttime","createtime","expire","auto_task","result","timestamp"];let EZ=(()=>{class t{constructor(e,r){this.appState=e,this.xrayService=r,this.initSentry()}initSentry(){(t=>{A_.init(t)})({dsn:this.getSentryDNS(),release:`xray@${pluginVersion}`,defaultIntegrations:!1,integrations:[A_.inboundFiltersIntegration(),A_.breadcrumbsIntegration(),A_.browserApiErrorsIntegration(),A_.linkedErrorsIntegration()],denyUrls:gOe,ignoreErrors:_Oe,beforeSend:e=>(e.contexts={appState:this.sanitizeAppState(this.appState.state),tasksCache:this.sanitizeTasksCache(this.xrayService.tasksCache),requestCache:this.sanitizeRequestCache(this.xrayService.requestCache)},e)}),((t,n)=>{A_.setTag(t,n)})("panel",panelName)}sanitizeAppState(e){if(!e)return e;const r={...e};return delete r.SERVER_IP,delete r.domain,r}sanitizeTasksCache(e){if(!e)return e;const r={};for(const i of Object.keys(e)){const o=e[i]||{},a={};for(const s of yOe)s in o&&(a[s]=o[s]);r[i]=a}return r}sanitizeRequestCache(e){if(!e)return e;const r={};for(const i of Object.keys(e)){const o=e[i];if(o){r[i]={};for(const a of Object.keys(o)){const{url:s,client_ip:l,...c}=o[a]||{};r[i][a]=c}}else r[i]=o}return r}getSentryDNS(){const e=this.appState.get("SERVER_IP");return this.isInternalIP(e)?"https://73a5a357a62d4c369337f5e17746e1b6@cl.sentry.cloudlinux.com/14":"https://20e1299d50c34bf6a3176ba9bc64fc2e@cl.sentry.cloudlinux.com/13"}isInternalIP(e){return this.isValidIP(e)&&vOe.some(r=>r.test(e))}isValidIP(e){return/^(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}$/.test(e)}static{this.\u0275fac=function(r){return new(r||t)(sn(bu),sn(dh))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),IZ=(()=>{class t{get _appConfig(){return this._injector.get(h4)}get _appState(){return this._injector.get(bu)}get _sentryInitializer(){return this._injector.get(EZ)}constructor(e){this._injector=e}loadConfig(){return new Promise((e,r)=>{this._appConfig.getUserInfo().then(i=>{this._appState.set("SERVER_IP",i.server_ip),this._sentryInitializer.initSentry(),e(i)},i=>{r(i)})})}static{this.\u0275fac=function(r){return new(r||t)(sn(oi))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();const bOe={provide:xI,useClass:oOe,multi:!0};let wOe=(()=>{class t{constructor(){}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t,bootstrap:[G0e]})}static{this.\u0275inj=Un({providers:[{provide:d5,useValue:"devServer"===panelName?"/":"/xray"},{provide:F2,useClass:z4e},{provide:rm,useClass:mH},..."devServer"===panelName?[]:[{provide:M0,useClass:V4e}],bu,Vf,yf,b1,g1,bOe,Nx,...typeof MOCKDATA<"u"&&MOCKDATA?[{provide:dh,useClass:eOe},{provide:Mf,useClass:tOe},{provide:h4,useClass:mOe},{provide:Wy,useFactory:Z4e,deps:[Fb],multi:!0}]:[h4,{provide:dh,useClass:q4e},{provide:Mf,useClass:G4e}],kZ,EZ,IZ,{provide:Wy,useFactory:SOe,deps:[oi,IZ],multi:!0},eY(rY(),nY(),y2e({cookieName:"csrftoken",headerName:"X-CSRFToken"}))],imports:[Ua,lx,F4e,T2,iA,YK,ck.forRoot(PK,{}),Sh,um,yV,H4e,j4e,K1,U4e,W4e,SZ,$4e,nOe,rOe,cOe,pOe.forRoot()]})}}return t})();function SOe(t,n){return()=>n.loadConfig()}let KD=null,ew=null;window.Buffer=zH,function EOe(){if(ew)return ew;try{const t=function DOe(){if(KD)return KD;const t=function kOe(){const t=document.currentScript;if(t&&t.src)return t;const n=Array.from(document.scripts).filter(r=>!!r.src);return n.find(r=>/\/xray(?:\.bundle\.min)?\.js(?:[?#]|$)/.test(r.src))||n.reverse().find(r=>/\/main(?:\.[A-Za-z0-9_-]+)?\.js(?:[?#]|$)/.test(r.src))||null}();if(!t)throw new Error("Cannot resolve X-Ray styles.css without the executing bundle URL");return KD=new URL("styles.css",t.src).toString(),KD}();let n=function MOe(t){return Array.from(document.querySelectorAll('link[rel="stylesheet"]')).find(e=>e.href===t)||null}(t);n||(n=document.createElement("link"),n.rel="stylesheet",n.href=t,n.setAttribute("data-lvemanager-xray-global-styles",""),document.head.appendChild(n)),ew=function TOe(t){return t.sheet?Promise.resolve():new Promise((n,e)=>{t.addEventListener("load",()=>n(),{once:!0}),t.addEventListener("error",()=>e(new Error(`Failed to load X-Ray global stylesheet: ${t.href}`)),{once:!0})})}(n)}catch(t){ew=Promise.reject(t)}return ew}().then(()=>$pe().bootstrapModule(wOe,{applicationProviders:[hhe()]})).catch(t=>console.error(t))},35358(ge,x,g){const S={"./af":70814,"./af.js":70814,"./ar":7490,"./ar-dz":21481,"./ar-dz.js":21481,"./ar-kw":52985,"./ar-kw.js":52985,"./ar-ly":58712,"./ar-ly.js":58712,"./ar-ma":54409,"./ar-ma.js":54409,"./ar-ps":94662,"./ar-ps.js":94662,"./ar-sa":13659,"./ar-sa.js":13659,"./ar-tn":27525,"./ar-tn.js":27525,"./ar.js":7490,"./az":72634,"./az.js":72634,"./be":56684,"./be.js":56684,"./bg":45142,"./bg.js":45142,"./bm":76244,"./bm.js":76244,"./bn":97661,"./bn-bd":37728,"./bn-bd.js":37728,"./bn.js":97661,"./bo":64446,"./bo.js":64446,"./br":77897,"./br.js":77897,"./bs":30682,"./bs.js":30682,"./ca":47497,"./ca.js":47497,"./cs":31255,"./cs.js":31255,"./cv":26284,"./cv.js":26284,"./cy":833,"./cy.js":833,"./da":47858,"./da.js":47858,"./de":71998,"./de-at":5998,"./de-at.js":5998,"./de-ch":86792,"./de-ch.js":86792,"./de.js":71998,"./dv":3691,"./dv.js":3691,"./el":59224,"./el.js":59224,"./en-au":33001,"./en-au.js":33001,"./en-ca":95115,"./en-ca.js":95115,"./en-gb":45146,"./en-gb.js":45146,"./en-ie":6801,"./en-ie.js":6801,"./en-il":70810,"./en-il.js":70810,"./en-in":50384,"./en-in.js":50384,"./en-nz":8691,"./en-nz.js":8691,"./en-sg":2145,"./en-sg.js":2145,"./eo":38865,"./eo.js":38865,"./es":68821,"./es-do":34339,"./es-do.js":34339,"./es-mx":54191,"./es-mx.js":54191,"./es-us":5618,"./es-us.js":5618,"./es.js":68821,"./et":9440,"./et.js":9440,"./eu":99159,"./eu.js":99159,"./fa":95444,"./fa.js":95444,"./fi":95116,"./fi.js":95116,"./fil":65010,"./fil.js":65010,"./fo":22826,"./fo.js":22826,"./fr":5965,"./fr-ca":59410,"./fr-ca.js":59410,"./fr-ch":62905,"./fr-ch.js":62905,"./fr.js":5965,"./fy":64988,"./fy.js":64988,"./ga":59213,"./ga.js":59213,"./gd":89922,"./gd.js":89922,"./gl":38714,"./gl.js":38714,"./gom-deva":37315,"./gom-deva.js":37315,"./gom-latn":6436,"./gom-latn.js":6436,"./gu":78913,"./gu.js":78913,"./he":97162,"./he.js":97162,"./hi":57982,"./hi.js":57982,"./hr":20963,"./hr.js":20963,"./hu":59802,"./hu.js":59802,"./hy-am":67429,"./hy-am.js":67429,"./id":92572,"./id.js":92572,"./is":37017,"./is.js":37017,"./it":39052,"./it-ch":92406,"./it-ch.js":92406,"./it.js":39052,"./ja":72456,"./ja.js":72456,"./jv":99245,"./jv.js":99245,"./ka":51633,"./ka.js":51633,"./kk":16487,"./kk.js":16487,"./km":41253,"./km.js":41253,"./kn":11516,"./kn.js":11516,"./ko":93155,"./ko.js":93155,"./ku":21757,"./ku-kmr":39318,"./ku-kmr.js":39318,"./ku.js":21757,"./ky":39609,"./ky.js":39609,"./lb":93767,"./lb.js":93767,"./lo":79012,"./lo.js":79012,"./lt":55989,"./lt.js":55989,"./lv":97971,"./lv.js":97971,"./me":85775,"./me.js":85775,"./mi":37891,"./mi.js":37891,"./mk":97381,"./mk.js":97381,"./ml":80528,"./ml.js":80528,"./mn":17850,"./mn.js":17850,"./mr":51614,"./mr.js":51614,"./ms":84829,"./ms-my":15872,"./ms-my.js":15872,"./ms.js":84829,"./mt":4616,"./mt.js":4616,"./my":51955,"./my.js":51955,"./nb":12357,"./nb.js":12357,"./ne":46032,"./ne.js":46032,"./nl":74575,"./nl-be":49937,"./nl-be.js":49937,"./nl.js":74575,"./nn":44977,"./nn.js":44977,"./oc-lnc":92913,"./oc-lnc.js":92913,"./pa-in":12372,"./pa-in.js":12372,"./pl":84729,"./pl.js":84729,"./pt":77521,"./pt-br":81690,"./pt-br.js":81690,"./pt.js":77521,"./ro":29486,"./ro.js":29486,"./ru":67948,"./ru.js":67948,"./sd":68374,"./sd.js":68374,"./se":60437,"./se.js":60437,"./si":70817,"./si.js":70817,"./sk":51999,"./sk.js":51999,"./sl":45150,"./sl.js":45150,"./sq":17481,"./sq.js":17481,"./sr":67120,"./sr-cyrl":63215,"./sr-cyrl.js":63215,"./sr.js":67120,"./ss":73991,"./ss.js":73991,"./sv":26492,"./sv.js":26492,"./sw":8131,"./sw.js":8131,"./ta":98754,"./ta.js":98754,"./te":92558,"./te.js":92558,"./tet":61200,"./tet.js":61200,"./tg":36516,"./tg.js":36516,"./th":52233,"./th.js":52233,"./tk":67696,"./tk.js":67696,"./tl-ph":51262,"./tl-ph.js":51262,"./tlh":2593,"./tlh.js":2593,"./tr":26399,"./tr.js":26399,"./tzl":45459,"./tzl.js":45459,"./tzm":37356,"./tzm-latn":70228,"./tzm-latn.js":70228,"./tzm.js":37356,"./ug-cn":53031,"./ug-cn.js":53031,"./uk":55677,"./uk.js":55677,"./ur":56902,"./ur.js":56902,"./uz":59886,"./uz-latn":16726,"./uz-latn.js":16726,"./uz.js":59886,"./vi":46012,"./vi.js":46012,"./x-pseudo":33536,"./x-pseudo.js":33536,"./yo":93085,"./yo.js":93085,"./zh-cn":89153,"./zh-cn.js":89153,"./zh-hk":60861,"./zh-hk.js":60861,"./zh-mo":9152,"./zh-mo.js":9152,"./zh-tw":4469,"./zh-tw.js":4469};function d(f){const m=h(f);return g(m)}function h(f){if(!g.o(S,f)){const m=new Error("Cannot find module '"+f+"'");throw m.code="MODULE_NOT_FOUND",m}return S[f]}d.keys=function(){return Object.keys(S)},d.resolve=h,ge.exports=d,d.id=35358},21722(ge,x){const S=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;x.DEBUG_BUILD=S},19205(ge,x,g){const d=g(62717),h=g(21722),f=g(42385),m={};function y(N){const j=m[N];if(j)return j;let V=f.WINDOW[N];if(d.isNativeFunction(V))return m[N]=V.bind(f.WINDOW);const R=f.WINDOW.document;if(R&&"function"==typeof R.createElement)try{const O=R.createElement("iframe");O.hidden=!0,R.head.appendChild(O);const P=O.contentWindow;P&&P[N]&&(V=P[N]),R.head.removeChild(O)}catch(O){h.DEBUG_BUILD&&d.logger.warn(`Could not create sandbox iframe for ${N} check, bailing to window.${N}: `,O)}return V&&(m[N]=V.bind(f.WINDOW))}x.clearCachedImplementation=function k(N){m[N]=void 0},x.fetch=function D(...N){return y("fetch")(...N)},x.getNativeImplementation=y,x.setTimeout=function E(...N){return y("setTimeout")(...N)}},71860(ge,x,g){const d=g(76613),h=g(46633),f=g(92332),m=g(5944),y=g(19205),k=g(28506),D=g(4523);x.addClsInstrumentationHandler=d.addClsInstrumentationHandler,x.addFidInstrumentationHandler=d.addFidInstrumentationHandler,x.addInpInstrumentationHandler=d.addInpInstrumentationHandler,x.addLcpInstrumentationHandler=d.addLcpInstrumentationHandler,x.addPerformanceInstrumentationHandler=d.addPerformanceInstrumentationHandler,x.addPerformanceEntries=h.addPerformanceEntries,x.startTrackingInteractions=h.startTrackingInteractions,x.startTrackingLongAnimationFrames=h.startTrackingLongAnimationFrames,x.startTrackingLongTasks=h.startTrackingLongTasks,x.startTrackingWebVitals=h.startTrackingWebVitals,x.addClickKeypressInstrumentationHandler=f.addClickKeypressInstrumentationHandler,x.addHistoryInstrumentationHandler=m.addHistoryInstrumentationHandler,x.clearCachedImplementation=y.clearCachedImplementation,x.getNativeImplementation=y.getNativeImplementation,x.setTimeout=y.setTimeout,x.SENTRY_XHR_DATA_KEY=k.SENTRY_XHR_DATA_KEY,x.addXhrInstrumentationHandler=k.addXhrInstrumentationHandler,x.registerInpInteractionListener=D.registerInpInteractionListener,x.startTrackingINP=D.startTrackingINP},92332(ge,x,g){const d=g(62717),h=g(42385);let m,y,k;function E(){if(!h.WINDOW.document)return;const O=d.triggerHandlers.bind(null,"dom"),P=V(O,!0);h.WINDOW.document.addEventListener("click",P,!1),h.WINDOW.document.addEventListener("keypress",P,!1),["EventTarget","Node"].forEach($=>{const ee=h.WINDOW[$]&&h.WINDOW[$].prototype;!ee||!ee.hasOwnProperty||!ee.hasOwnProperty("addEventListener")||(d.fill(ee,"addEventListener",function(J){return function(W,A,z){if("click"===W||"keypress"==W)try{const re=this,ue=re.__sentry_instrumentation_handlers__=re.__sentry_instrumentation_handlers__||{},B=ue[W]=ue[W]||{refCount:0};if(!B.handler){const he=V(O);B.handler=he,J.call(this,W,he,z)}B.refCount++}catch{}return J.call(this,W,A,z)}}),d.fill(ee,"removeEventListener",function(J){return function(W,A,z){if("click"===W||"keypress"==W)try{const re=this,ue=re.__sentry_instrumentation_handlers__||{},B=ue[W];B&&(B.refCount--,B.refCount<=0&&(J.call(this,W,B.handler,z),B.handler=void 0,delete ue[W]),0===Object.keys(ue).length&&delete re.__sentry_instrumentation_handlers__)}catch{}return J.call(this,W,A,z)}}))})}function V(O,P=!1){return $=>{if(!$||$._sentryCaptured)return;const ee=function R(O){try{return O.target}catch{return null}}($);if(function j(O,P){return!("keypress"!==O||P&&P.tagName&&("INPUT"===P.tagName||"TEXTAREA"===P.tagName||P.isContentEditable))}($.type,ee))return;d.addNonEnumerableProperty($,"_sentryCaptured",!0),ee&&!ee._sentryId&&d.addNonEnumerableProperty(ee,"_sentryId",d.uuid4());const J="keypress"===$.type?"input":$.type;(function N(O){if(O.type!==y)return!1;try{if(!O.target||O.target._sentryId!==k)return!1}catch{}return!0})($)||(O({event:$,name:J,global:P}),y=$.type,k=ee?ee._sentryId:void 0),clearTimeout(m),m=h.WINDOW.setTimeout(()=>{k=void 0,y=void 0},1e3)}}x.addClickKeypressInstrumentationHandler=function D(O){d.addHandler("dom",O),d.maybeInstrument("dom",E)}},5944(ge,x,g){const d=g(62717),h=g(42385);let f;function y(){if(!d.supportsHistory())return;const k=h.WINDOW.onpopstate;function D(E){return function(...N){const j=N.length>2?N[2]:void 0;if(j){const V=f,R=String(j);f=R,d.triggerHandlers("history",{from:V,to:R})}return E.apply(this,N)}}h.WINDOW.onpopstate=function(...E){const N=h.WINDOW.location.href,j=f;if(f=N,d.triggerHandlers("history",{from:j,to:N}),k)try{return k.apply(this,E)}catch{}},d.fill(h.WINDOW.history,"pushState",D),d.fill(h.WINDOW.history,"replaceState",D)}x.addHistoryInstrumentationHandler=function m(k){const D="history";d.addHandler(D,k),d.maybeInstrument(D,y)}},28506(ge,x,g){const d=g(62717),h=g(42385),f="__sentry_xhr_v3__";function y(){if(!h.WINDOW.XMLHttpRequest)return;const D=XMLHttpRequest.prototype;D.open=new Proxy(D.open,{apply(E,N,j){const V=1e3*d.timestampInSeconds(),R=d.isString(j[0])?j[0].toUpperCase():void 0,O=function k(D){if(d.isString(D))return D;try{return D.toString()}catch{}}(j[1]);if(!R||!O)return E.apply(N,j);N[f]={method:R,url:O,request_headers:{}},"POST"===R&&O.match(/sentry_key/)&&(N.__sentry_own_request__=!0);const P=()=>{const $=N[f];if($&&4===N.readyState){try{$.status_code=N.status}catch{}const ee={endTimestamp:1e3*d.timestampInSeconds(),startTimestamp:V,xhr:N};d.triggerHandlers("xhr",ee)}};return"onreadystatechange"in N&&"function"==typeof N.onreadystatechange?N.onreadystatechange=new Proxy(N.onreadystatechange,{apply:($,ee,J)=>(P(),$.apply(ee,J))}):N.addEventListener("readystatechange",P),N.setRequestHeader=new Proxy(N.setRequestHeader,{apply($,ee,J){const[W,A]=J,z=ee[f];return z&&d.isString(W)&&d.isString(A)&&(z.request_headers[W.toLowerCase()]=A),$.apply(ee,J)}}),E.apply(N,j)}}),D.send=new Proxy(D.send,{apply(E,N,j){const V=N[f];if(!V)return E.apply(N,j);void 0!==j[0]&&(V.body=j[0]);const R={startTimestamp:1e3*d.timestampInSeconds(),xhr:N};return d.triggerHandlers("xhr",R),E.apply(N,j)}})}x.SENTRY_XHR_DATA_KEY=f,x.addXhrInstrumentationHandler=function m(D){d.addHandler("xhr",D),d.maybeInstrument("xhr",y)}},46633(ge,x,g){const d=g(68223),h=g(62717),f=g(21722),m=g(42385),y=g(27602),k=g(76613),D=g(13279),E=g(19657),N=g(81071),j=g(85961);let P,$,R=0,O={};function it(Ae,Ye,et,Ut,lt,rt){const Yt=rt?Ye[rt]:Ye[`${et}End`],jt=Ye[`${et}Start`];!jt||!Yt||D.startAndEndSpan(Ae,Ut+D.msToSec(jt),Ut+D.msToSec(Yt),{op:`browser.${lt||et}`,name:Ye.name,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}})}function Ve(Ae,Ye,et,Ut){const lt=Ye[et];null!=lt&<<2147483647&&(Ae[Ut]=lt)}x.addPerformanceEntries=function he(Ae,Ye){const et=D.getBrowserPerformanceAPI();if(!et||!m.WINDOW.performance.getEntries||!h.browserPerformanceTimeOrigin)return;f.DEBUG_BUILD&&h.logger.log("[Tracing] Adding & adjusting spans using Performance API");const Ut=D.msToSec(h.browserPerformanceTimeOrigin),lt=et.getEntries(),{op:rt,start_timestamp:Yt}=d.spanToJSON(Ae);if(lt.slice(R).forEach(jt=>{const An=D.msToSec(jt.startTime),gn=D.msToSec(Math.max(0,jt.duration));if(!("navigation"===rt&&Yt&&Ut+An<Yt))switch(jt.entryType){case"navigation":!function je(Ae,Ye,et){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(Ut=>{it(Ae,Ye,Ut,et)}),it(Ae,Ye,"secureConnection",et,"TLS/SSL","connectEnd"),it(Ae,Ye,"fetch",et,"cache","domainLookupStart"),it(Ae,Ye,"domainLookup",et,"DNS"),function Tt(Ae,Ye,et){const Ut=et+D.msToSec(Ye.requestStart),lt=et+D.msToSec(Ye.responseEnd),rt=et+D.msToSec(Ye.responseStart);Ye.responseEnd&&(D.startAndEndSpan(Ae,Ut,lt,{op:"browser.request",name:Ye.name,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}}),D.startAndEndSpan(Ae,rt,lt,{op:"browser.response",name:Ye.name,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}}))}(Ae,Ye,et)}(Ae,jt,Ut);break;case"mark":case"paint":case"measure":{!function Fe(Ae,Ye,et,Ut,lt){const rt=N.getNavigationEntry(),Yt=D.msToSec(rt?rt.requestStart:0),jt=lt+Math.max(et,Yt),An=lt+et,gn=An+Ut,Yr={[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.resource.browser.metrics"};return jt!==An&&(Yr["sentry.browser.measure_happened_before_request"]=!0,Yr["sentry.browser.measure_start_time"]=jt),D.startAndEndSpan(Ae,jt,gn,{name:Ye.name,op:Ye.entryType,attributes:Yr}),jt}(Ae,jt,An,gn,Ut);const Yr=j.getVisibilityWatcher(),yt=jt.startTime<Yr.firstHiddenTime;"first-paint"===jt.name&&yt&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding FP"),O.fp={value:jt.startTime,unit:"millisecond"}),"first-contentful-paint"===jt.name&&yt&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding FCP"),O.fcp={value:jt.startTime,unit:"millisecond"});break}case"resource":!function $e(Ae,Ye,et,Ut,lt,rt){if("xmlhttprequest"===Ye.initiatorType||"fetch"===Ye.initiatorType)return;const Yt=h.parseUrl(et),jt={[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.resource.browser.metrics"};Ve(jt,Ye,"transferSize","http.response_transfer_size"),Ve(jt,Ye,"encodedBodySize","http.response_content_length"),Ve(jt,Ye,"decodedBodySize","http.decoded_response_content_length"),"renderBlockingStatus"in Ye&&(jt["resource.render_blocking_status"]=Ye.renderBlockingStatus),Yt.protocol&&(jt["url.scheme"]=Yt.protocol.split(":").pop()),Yt.host&&(jt["server.address"]=Yt.host),jt["url.same_origin"]=et.includes(m.WINDOW.location.origin);const An=rt+Ut;D.startAndEndSpan(Ae,An,An+lt,{name:et.replace(m.WINDOW.location.origin,""),op:Ye.initiatorType?`resource.${Ye.initiatorType}`:"resource.other",attributes:jt})}(Ae,jt,jt.name,An,gn,Ut)}}),R=Math.max(lt.length-1,0),function Ke(Ae){const Ye=m.WINDOW.navigator;if(!Ye)return;const et=Ye.connection;et&&(et.effectiveType&&Ae.setAttribute("effectiveConnectionType",et.effectiveType),et.type&&Ae.setAttribute("connectionType",et.type),D.isMeasurementValue(et.rtt)&&(O["connection.rtt"]={value:et.rtt,unit:"millisecond"})),D.isMeasurementValue(Ye.deviceMemory)&&Ae.setAttribute("deviceMemory",`${Ye.deviceMemory} GB`),D.isMeasurementValue(Ye.hardwareConcurrency)&&Ae.setAttribute("hardwareConcurrency",String(Ye.hardwareConcurrency))}(Ae),"pageload"===rt){!function ke(Ae){const Ye=N.getNavigationEntry();if(!Ye)return;const{responseStart:et,requestStart:Ut}=Ye;Ut<=et&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding TTFB Request Time"),Ae["ttfb.requestTime"]={value:et-Ut,unit:"millisecond"})}(O);const jt=O["mark.fid"];jt&&O.fid&&(D.startAndEndSpan(Ae,jt.value,jt.value+D.msToSec(O.fid.value),{name:"first input delay",op:"ui.action",attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}}),delete O["mark.fid"]),(!("fcp"in O)||!Ye.recordClsOnPageloadSpan)&&delete O.cls,Object.entries(O).forEach(([An,gn])=>{d.setMeasurement(An,gn.value,gn.unit)}),Ae.setAttribute("performance.timeOrigin",Ut),Ae.setAttribute("performance.activationStart",E.getActivationStart()),function Xe(Ae){P&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding LCP Data"),P.element&&Ae.setAttribute("lcp.element",h.htmlTreeAsString(P.element)),P.id&&Ae.setAttribute("lcp.id",P.id),P.url&&Ae.setAttribute("lcp.url",P.url.trim().slice(0,200)),Ae.setAttribute("lcp.size",P.size)),$&&$.sources&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding CLS Data"),$.sources.forEach((Ye,et)=>Ae.setAttribute(`cls.source.${et+1}`,h.htmlTreeAsString(Ye.node))))}(Ae)}P=void 0,$=void 0,O={}},x.startTrackingInteractions=function A(){k.addPerformanceInstrumentationHandler("event",({entries:Ae})=>{if(d.getActiveSpan())for(const Ye of Ae)if("click"===Ye.name){const et=D.msToSec(h.browserPerformanceTimeOrigin+Ye.startTime),Ut=D.msToSec(Ye.duration),lt={name:h.htmlTreeAsString(Ye.target),op:`ui.interaction.${Ye.name}`,startTime:et,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}},rt=h.getComponentName(Ye.target);rt&&(lt.attributes["ui.component_name"]=rt);const Yt=d.startInactiveSpan(lt);Yt&&Yt.end(et+Ut)}})},x.startTrackingLongAnimationFrames=function W(){new PerformanceObserver(Ye=>{if(d.getActiveSpan())for(const et of Ye.getEntries()){if(!et.scripts[0])continue;const Ut=D.msToSec(h.browserPerformanceTimeOrigin+et.startTime),lt=D.msToSec(et.duration),rt={[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"},Yt=et.scripts[0],{invoker:jt,invokerType:An,sourceURL:gn,sourceFunctionName:Yr,sourceCharPosition:yt}=Yt;rt["browser.script.invoker"]=jt,rt["browser.script.invoker_type"]=An,gn&&(rt["code.filepath"]=gn),Yr&&(rt["code.function"]=Yr),-1!==yt&&(rt["browser.script.source_char_position"]=yt);const It=d.startInactiveSpan({name:"Main UI thread blocked",op:"ui.long-animation-frame",startTime:Ut,attributes:rt});It&&It.end(Ut+lt)}}).observe({type:"long-animation-frame",buffered:!0})},x.startTrackingLongTasks=function J(){k.addPerformanceInstrumentationHandler("longtask",({entries:Ae})=>{if(d.getActiveSpan())for(const Ye of Ae){const et=D.msToSec(h.browserPerformanceTimeOrigin+Ye.startTime),Ut=D.msToSec(Ye.duration),lt=d.startInactiveSpan({name:"Main UI thread blocked",op:"ui.long-task",startTime:et,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}});lt&<.end(et+Ut)}})},x.startTrackingWebVitals=function ee({recordClsStandaloneSpans:Ae}){const Ye=D.getBrowserPerformanceAPI();if(Ye&&h.browserPerformanceTimeOrigin){Ye.mark&&m.WINDOW.performance.mark("sentry-tracing-init");const et=function ue(){return k.addFidInstrumentationHandler(({metric:Ae})=>{const Ye=Ae.entries[Ae.entries.length-1];if(!Ye)return;const et=D.msToSec(h.browserPerformanceTimeOrigin),Ut=D.msToSec(Ye.startTime);f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding FID"),O.fid={value:Ae.value,unit:"millisecond"},O["mark.fid"]={value:et+Ut,unit:"second"}})}(),Ut=function re(){return k.addLcpInstrumentationHandler(({metric:Ae})=>{const Ye=Ae.entries[Ae.entries.length-1];Ye&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding LCP"),O.lcp={value:Ae.value,unit:"millisecond"},P=Ye)},!0)}(),lt=function B(){return k.addTtfbInstrumentationHandler(({metric:Ae})=>{Ae.entries[Ae.entries.length-1]&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding TTFB"),O.ttfb={value:Ae.value,unit:"millisecond"})})}(),rt=Ae?y.trackClsAsStandaloneSpan():function z(){return k.addClsInstrumentationHandler(({metric:Ae})=>{const Ye=Ae.entries[Ae.entries.length-1];Ye&&(f.DEBUG_BUILD&&h.logger.log(`[Measurements] Adding CLS ${Ae.value}`),O.cls={value:Ae.value,unit:""},$=Ye)},!0)}();return()=>{et(),Ut(),lt(),rt&&rt()}}return()=>{}}},27602(ge,x,g){var{_optionalChain:d}=g(62717);const h=g(68223),f=g(62717),m=g(21722),y=g(76613),k=g(13279),D=g(89384);x.trackClsAsStandaloneSpan=function E(){let R,O,V=0;if(!function j(){try{return d([PerformanceObserver,"access",V=>V.supportedEntryTypes,"optionalAccess",V=>V.includes,"call",V=>V("layout-shift")])}catch{return!1}}())return;let P=!1;function $(){P||(P=!0,O&&function N(V,R,O){m.DEBUG_BUILD&&f.logger.log(`Sending CLS span (${V})`);const P=k.msToSec((f.browserPerformanceTimeOrigin||0)+(d([R,"optionalAccess",A=>A.startTime])||0)),$=h.getCurrentScope().getScopeData().transactionName,ee=R?f.htmlTreeAsString(d([R,"access",A=>A.sources,"access",A=>A[0],"optionalAccess",A=>A.node])):"Layout shift",J=f.dropUndefinedKeys({[h.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.browser.cls",[h.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"ui.webvital.cls",[h.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:d([R,"optionalAccess",A=>A.duration])||0,"sentry.pageload.span_id":O}),W=k.startStandaloneWebVitalSpan({name:ee,transaction:$,attributes:J,startTime:P});d([W,"optionalAccess",A=>A.addEvent,"call",A=>A("cls",{[h.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT]:"",[h.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE]:V})]),d([W,"optionalAccess",A=>A.end,"call",A=>A(P)])}(V,R,O),ee())}const ee=y.addClsInstrumentationHandler(({metric:J})=>{const W=J.entries[J.entries.length-1];W&&(V=J.value,R=W)},!0);D.onHidden(()=>{$()}),setTimeout(()=>{const J=h.getClient(),W=d([J,"optionalAccess",ue=>ue.on,"call",ue=>ue("startNavigationSpan",()=>{$(),W&&W()})]),A=h.getActiveSpan(),z=A&&h.getRootSpan(A),re=z&&h.spanToJSON(z);re&&"pageload"===re.op&&(O=z.spanContext().spanId)},0)}},4523(ge,x,g){var{_optionalChain:d}=g(62717);const h=g(68223),f=g(62717),m=g(76613),y=g(13279),k=[],D=new Map,N={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"};x.registerInpInteractionListener=function V(R){const O=({entries:P})=>{const $=h.getActiveSpan(),ee=$&&h.getRootSpan($);P.forEach(J=>{if(!m.isPerformanceEventTiming(J)||!ee)return;const W=J.interactionId;if(null!=W&&!D.has(W)){if(k.length>10){const A=k.shift();D.delete(A)}k.push(W),D.set(W,ee)}})};m.addPerformanceInstrumentationHandler("event",O),m.addPerformanceInstrumentationHandler("first-input",O)},x.startTrackingINP=function E(){if(y.getBrowserPerformanceAPI()&&f.browserPerformanceTimeOrigin){const O=function j(){return m.addInpInstrumentationHandler(({metric:R})=>{if(null==R.value)return;const O=R.entries.find(je=>je.duration===R.value&&N[je.name]);if(!O)return;const{interactionId:P}=O,$=N[O.name],ee=y.msToSec(f.browserPerformanceTimeOrigin+O.startTime),J=y.msToSec(R.value),W=h.getActiveSpan(),A=W?h.getRootSpan(W):void 0,re=(null!=P?D.get(P):void 0)||A,ue=re?h.spanToJSON(re).description:h.getCurrentScope().getScopeData().transactionName,B=f.htmlTreeAsString(O.target),he=f.dropUndefinedKeys({[h.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.browser.inp",[h.SEMANTIC_ATTRIBUTE_SENTRY_OP]:`ui.interaction.${$}`,[h.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:O.duration}),Fe=y.startStandaloneWebVitalSpan({name:B,transaction:ue,attributes:he,startTime:ee});d([Fe,"optionalAccess",je=>je.addEvent,"call",je=>je("inp",{[h.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT]:"millisecond",[h.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE]:R.value})]),d([Fe,"optionalAccess",je=>je.end,"call",je=>je(ee+J)])})}();return()=>{O()}}return()=>{}}},76613(ge,x,g){const d=g(62717),h=g(21722),f=g(11793),m=g(59086),y=g(48008),k=g(85006),D=g(43529),E=g(54420),N={},j={};let V,R,O,P,$;function ue(ke,Ae){const Ye=N[ke];if(Ye&&Ye.length)for(const et of Ye)try{et(Ae)}catch(Ut){h.DEBUG_BUILD&&d.logger.error(`Error while triggering instrumentation handler.\nType: ${ke}\nName: ${d.getFunctionName(et)}\nError:`,Ut)}}function B(){return f.onCLS(ke=>{ue("cls",{metric:ke}),V=ke},{reportAllChanges:!0})}function he(){return m.onFID(ke=>{ue("fid",{metric:ke}),R=ke})}function Fe(){return k.onLCP(ke=>{ue("lcp",{metric:ke}),O=ke},{reportAllChanges:!0})}function je(){return E.onTTFB(ke=>{ue("ttfb",{metric:ke}),P=ke})}function it(){return y.onINP(ke=>{ue("inp",{metric:ke}),$=ke})}function Tt(ke,Ae,Ye,et,Ut=!1){let lt;return Ke(ke,Ae),j[ke]||(lt=Ye(),j[ke]=!0),et&&Ae({metric:et}),Xe(ke,Ae,Ut?lt:void 0)}function Ke(ke,Ae){N[ke]=N[ke]||[],N[ke].push(Ae)}function Xe(ke,Ae,Ye){return()=>{Ye&&Ye();const et=N[ke];if(!et)return;const Ut=et.indexOf(Ae);-1!==Ut&&et.splice(Ut,1)}}x.addClsInstrumentationHandler=function ee(ke,Ae=!1){return Tt("cls",ke,B,V,Ae)},x.addFidInstrumentationHandler=function W(ke){return Tt("fid",ke,he,R)},x.addInpInstrumentationHandler=function z(ke){return Tt("inp",ke,it,$)},x.addLcpInstrumentationHandler=function J(ke,Ae=!1){return Tt("lcp",ke,Fe,O,Ae)},x.addPerformanceInstrumentationHandler=function re(ke,Ae){return Ke(ke,Ae),j[ke]||(function $e(ke){const Ae={};"event"===ke&&(Ae.durationThreshold=0),D.observe(ke,Ye=>{ue(ke,{entries:Ye})},Ae)}(ke),j[ke]=!0),Xe(ke,Ae)},x.addTtfbInstrumentationHandler=function A(ke){return Tt("ttfb",ke,je,P)},x.isPerformanceEventTiming=function Ve(ke){return"duration"in ke}},13279(ge,x,g){const d=g(68223),h=g(42385);x.getBrowserPerformanceAPI=function k(){return h.WINDOW&&h.WINDOW.addEventListener&&h.WINDOW.performance},x.isMeasurementValue=function f(E){return"number"==typeof E&&isFinite(E)},x.msToSec=function D(E){return E/1e3},x.startAndEndSpan=function m(E,N,j,{...V}){const R=d.spanToJSON(E).start_timestamp;return R&&R>N&&"function"==typeof E.updateStartTime&&E.updateStartTime(N),d.withActiveSpan(E,()=>{const O=d.startInactiveSpan({startTime:N,...V});return O&&O.end(j),O})},x.startStandaloneWebVitalSpan=function y(E){const N=d.getClient();if(!N)return;const{name:j,transaction:V,attributes:R,startTime:O}=E,{release:P,environment:$}=N.getOptions(),ee=N.getIntegrationByName("Replay"),J=ee&&ee.getReplayId(),W=d.getCurrentScope(),A=W.getUser(),z=void 0!==A?A.email||A.id||A.ip_address:void 0;let re;try{re=W.getScopeData().contexts.profile.profile_id}catch{}const ue={release:P,environment:$,user:z||void 0,profile_id:re||void 0,replay_id:J||void 0,transaction:V,"user_agent.original":h.WINDOW.navigator&&h.WINDOW.navigator.userAgent,...R};return d.startInactiveSpan({name:j,attributes:ue,startTime:O,experimental:{standalone:!0}})}},11793(ge,x,g){const d=g(54323),h=g(65539),f=g(43529),m=g(89384),y=g(11321),k=g(97515),D=[.1,.25];x.onCLS=(N,j={})=>{k.onFCP(y.runOnce(()=>{const V=h.initMetric("CLS",0);let R,O=0,P=[];const $=J=>{J.forEach(W=>{if(!W.hadRecentInput){const A=P[0],z=P[P.length-1];O&&A&&z&&W.startTime-z.startTime<1e3&&W.startTime-A.startTime<5e3?(O+=W.value,P.push(W)):(O=W.value,P=[W])}}),O>V.value&&(V.value=O,V.entries=P,R())},ee=f.observe("layout-shift",$);ee&&(R=d.bindReporter(N,V,D,j.reportAllChanges),m.onHidden(()=>{$(ee.takeRecords()),R(!0)}),setTimeout(R,0))}))}},59086(ge,x,g){const d=g(54323),h=g(85961),f=g(65539),m=g(43529),y=g(89384),k=g(11321),D=g(23454),E=[100,300];x.onFID=(j,V={})=>{D.whenActivated(()=>{const R=h.getVisibilityWatcher(),O=f.initMetric("FID");let P;const $=W=>{W.startTime<R.firstHiddenTime&&(O.value=W.processingStart-W.startTime,O.entries.push(W),P(!0))},ee=W=>{W.forEach($)},J=m.observe("first-input",ee);P=d.bindReporter(j,O,E,V.reportAllChanges),J&&y.onHidden(k.runOnce(()=>{ee(J.takeRecords()),J.disconnect()}))})}},48008(ge,x,g){const d=g(42385),h=g(54323),f=g(65539),m=g(43529),y=g(89384),k=g(99140),D=g(23454),E=[200,500],j=()=>k.getInteractionCount()-0,R=[],O={},P=J=>{const W=R[R.length-1],A=O[J.interactionId];if(A||R.length<10||W&&J.duration>W.latency){if(A)A.entries.push(J),A.latency=Math.max(A.latency,J.duration);else{const z={id:J.interactionId,latency:J.duration,entries:[J]};O[z.id]=z,R.push(z)}R.sort((z,re)=>re.latency-z.latency),R.splice(10).forEach(z=>{delete O[z.id]})}};x.onINP=(J,W={})=>{D.whenActivated(()=>{k.initInteractionCountPolyfill();const A=f.initMetric("INP");let z;const re=B=>{B.forEach(Fe=>{Fe.interactionId&&P(Fe),"first-input"===Fe.entryType&&!R.some(it=>it.entries.some(Tt=>Fe.duration===Tt.duration&&Fe.startTime===Tt.startTime))&&P(Fe)});const he=(()=>{const J=Math.min(R.length-1,Math.floor(j()/50));return R[J]})();he&&he.latency!==A.value&&(A.value=he.latency,A.entries=he.entries,z())},ue=m.observe("event",re,{durationThreshold:null!=W.durationThreshold?W.durationThreshold:40});z=h.bindReporter(J,A,E,W.reportAllChanges),ue&&("PerformanceEventTiming"in d.WINDOW&&"interactionId"in PerformanceEventTiming.prototype&&ue.observe({type:"first-input",buffered:!0}),y.onHidden(()=>{re(ue.takeRecords()),A.value<0&&j()>0&&(A.value=0,A.entries=[]),z(!0)}))})}},85006(ge,x,g){const d=g(42385),h=g(54323),f=g(19657),m=g(85961),y=g(65539),k=g(43529),D=g(89384),E=g(11321),N=g(23454),j=[2500,4e3],V={};x.onLCP=(O,P={})=>{N.whenActivated(()=>{const $=m.getVisibilityWatcher(),ee=y.initMetric("LCP");let J;const W=z=>{const re=z[z.length-1];re&&re.startTime<$.firstHiddenTime&&(ee.value=Math.max(re.startTime-f.getActivationStart(),0),ee.entries=[re],J())},A=k.observe("largest-contentful-paint",W);if(A){J=h.bindReporter(O,ee,j,P.reportAllChanges);const z=E.runOnce(()=>{V[ee.id]||(W(A.takeRecords()),A.disconnect(),V[ee.id]=!0,J(!0))});["keydown","click"].forEach(re=>{d.WINDOW.document&&addEventListener(re,()=>setTimeout(z,0),!0)}),D.onHidden(z)}})}},54323(ge,x){x.bindReporter=(h,f,m,y)=>{let k,D;return E=>{f.value>=0&&(E||y)&&(D=f.value-(k||0),(D||void 0===k)&&(k=f.value,f.delta=D,f.rating=((h,f)=>h>f[1]?"poor":h>f[0]?"needs-improvement":"good")(f.value,m),h(f)))}}},89808(ge,x){x.generateUniqueID=()=>`v3-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`},19657(ge,x,g){const d=g(81071);x.getActivationStart=()=>{const f=d.getNavigationEntry();return f&&f.activationStart||0}},81071(ge,x,g){const d=g(42385);x.getNavigationEntry=()=>d.WINDOW.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},85961(ge,x,g){const d=g(42385);let h=-1;const m=D=>{"hidden"===d.WINDOW.document.visibilityState&&h>-1&&(h="visibilitychange"===D.type?D.timeStamp:0,removeEventListener("visibilitychange",m,!0),removeEventListener("prerenderingchange",m,!0))};x.getVisibilityWatcher=()=>(d.WINDOW.document&&h<0&&(h="hidden"!==d.WINDOW.document.visibilityState||d.WINDOW.document.prerendering?1/0:0,addEventListener("visibilitychange",m,!0),addEventListener("prerenderingchange",m,!0)),{get firstHiddenTime(){return h}})},65539(ge,x,g){const d=g(42385),h=g(89808),f=g(19657),m=g(81071);x.initMetric=(k,D)=>{const E=m.getNavigationEntry();let N="navigate";return E&&(d.WINDOW.document&&d.WINDOW.document.prerendering||f.getActivationStart()>0?N="prerender":d.WINDOW.document&&d.WINDOW.document.wasDiscarded?N="restore":E.type&&(N=E.type.replace(/_/g,"-"))),{name:k,value:typeof D>"u"?-1:D,rating:"good",delta:0,entries:[],id:h.generateUniqueID(),navigationType:N}}},43529(ge,x){x.observe=(d,h,f)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(d)){const m=new PerformanceObserver(y=>{Promise.resolve().then(()=>{h(y.getEntries())})});return m.observe(Object.assign({type:d,buffered:!0},f||{})),m}}catch{}}},89384(ge,x,g){const d=g(42385);x.onHidden=f=>{const m=y=>{("pagehide"===y.type||d.WINDOW.document&&"hidden"===d.WINDOW.document.visibilityState)&&f(y)};d.WINDOW.document&&(addEventListener("visibilitychange",m,!0),addEventListener("pagehide",m,!0))}},99140(ge,x,g){const d=g(43529);let h=0,f=1/0,m=0;const y=N=>{N.forEach(j=>{j.interactionId&&(f=Math.min(f,j.interactionId),m=Math.max(m,j.interactionId),h=m?(m-f)/7+1:0)})};let k;x.getInteractionCount=()=>k?h:performance.interactionCount||0,x.initInteractionCountPolyfill=()=>{"interactionCount"in performance||k||(k=d.observe("event",y,{type:"event",buffered:!0,durationThreshold:0}))}},11321(ge,x){x.runOnce=d=>{let h=!1;return f=>{h||(d(f),h=!0)}}},23454(ge,x,g){const d=g(42385);x.whenActivated=f=>{d.WINDOW.document&&d.WINDOW.document.prerendering?addEventListener("prerenderingchange",()=>f(),!0):f()}},97515(ge,x,g){const d=g(54323),h=g(19657),f=g(85961),m=g(65539),y=g(43529),k=g(23454),D=[1800,3e3];x.onFCP=(N,j={})=>{k.whenActivated(()=>{const V=f.getVisibilityWatcher(),R=m.initMetric("FCP");let O;const $=y.observe("paint",ee=>{ee.forEach(J=>{"first-contentful-paint"===J.name&&($.disconnect(),J.startTime<V.firstHiddenTime&&(R.value=Math.max(J.startTime-h.getActivationStart(),0),R.entries.push(J),O(!0)))})});$&&(O=d.bindReporter(N,R,D,j.reportAllChanges))})}},54420(ge,x,g){const d=g(42385),h=g(54323),f=g(19657),m=g(81071),y=g(65539),k=g(23454),D=[800,1800],E=j=>{d.WINDOW.document&&d.WINDOW.document.prerendering?k.whenActivated(()=>E(j)):d.WINDOW.document&&"complete"!==d.WINDOW.document.readyState?addEventListener("load",()=>E(j),!0):setTimeout(j,0)};x.onTTFB=(j,V={})=>{const R=y.initMetric("TTFB"),O=h.bindReporter(j,R,D,V.reportAllChanges);E(()=>{const P=m.getNavigationEntry();if(P){const $=P.responseStart;if($<=0||$>performance.now())return;R.value=Math.max($-f.getActivationStart(),0),R.entries=[P],O(!0)}})}},42385(ge,x,g){const h=g(62717).GLOBAL_OBJ;x.WINDOW=h},40493(ge,x,g){var d=g(86527).default;const h=g(68223),f=g(62717),m=f.GLOBAL_OBJ,y=m.document,k=m.navigator,D="Report a Bug",Fe=(se,_e={includeReplay:!0})=>{if(!se.message)throw new Error("Unable to submit feedback with empty message");const Me=h.getClient();if(!Me)throw new Error("No client setup, cannot send feedback.");se.tags&&Object.keys(se.tags).length&&h.getCurrentScope().setTags(se.tags);const St=h.captureFeedback({source:"api",url:f.getLocationHref(),...se},_e);return new Promise((kt,Ft)=>{const Mn=setTimeout(()=>Ft("Unable to determine if Feedback was correctly sent."),5e3),Nn=Me.on("afterSendEvent",(Kn,pn)=>{if(Kn.event_id===St)return clearTimeout(Mn),Nn(),pn&&"number"==typeof pn.statusCode&&pn.statusCode>=200&&pn.statusCode<300&&kt(St),Ft(pn&&"number"==typeof pn.statusCode&&0===pn.statusCode?"Unable to send Feedback. This is because of network issues, or because you are using an ad-blocker.":pn&&"number"==typeof pn.statusCode&&403===pn.statusCode?"Unable to send Feedback. This could be because this domain is not in your list of allowed domains.":"Unable to send Feedback. This could be because of network issues, or because you are using an ad-blocker")})})},je=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function Tt(se,_e){return{...se,..._e,tags:{...se.tags,..._e.tags},onFormOpen:()=>{_e.onFormOpen&&_e.onFormOpen(),se.onFormOpen&&se.onFormOpen()},onFormClose:()=>{_e.onFormClose&&_e.onFormClose(),se.onFormClose&&se.onFormClose()},onSubmitSuccess:Me=>{_e.onSubmitSuccess&&_e.onSubmitSuccess(Me),se.onSubmitSuccess&&se.onSubmitSuccess(Me)},onSubmitError:Me=>{_e.onSubmitError&&_e.onSubmitError(Me),se.onSubmitError&&se.onSubmitError(Me)},onFormSubmitted:()=>{_e.onFormSubmitted&&_e.onFormSubmitted(),se.onFormSubmitted&&se.onFormSubmitted()},themeDark:{...se.themeDark,..._e.themeDark},themeLight:{...se.themeLight,..._e.themeLight}}}function Ke(se,_e){return Object.entries(_e).forEach(([Me,St])=>{se.setAttributeNS(null,Me,St)}),se}const Ye="rgba(88, 74, 192, 1)",et={foreground:"#2b2233",background:"#ffffff",accentForeground:"white",accentBackground:Ye,successColor:"#268d75",errorColor:"#df3338",border:"1.5px solid rgba(41, 35, 47, 0.13)",boxShadow:"0px 4px 24px 0px rgba(43, 34, 51, 0.12)",outline:"1px auto var(--accent-background)",interactiveFilter:"brightness(95%)"},Ut={foreground:"#ebe6ef",background:"#29232f",accentForeground:"white",accentBackground:Ye,successColor:"#2da98c",errorColor:"#f55459",border:"1.5px solid rgba(235, 230, 239, 0.15)",boxShadow:"0px 4px 24px 0px rgba(43, 34, 51, 0.12)",outline:"1px auto var(--accent-background)",interactiveFilter:"brightness(150%)"};function lt(se){return`\n --foreground: ${se.foreground};\n --background: ${se.background};\n --accent-foreground: ${se.accentForeground};\n --accent-background: ${se.accentBackground};\n --success-color: ${se.successColor};\n --error-color: ${se.errorColor};\n --border: ${se.border};\n --box-shadow: ${se.boxShadow};\n --outline: ${se.outline};\n --interactive-filter: ${se.interactiveFilter};\n `}var An,gn,Yr,yt,It,qt,en,ln={},zn=[],$n=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,hr=Array.isArray;function Rr(se,_e){for(var Me in _e)se[Me]=_e[Me];return se}function po(se){var _e=se.parentNode;_e&&_e.removeChild(se)}function Ln(se,_e,Me){var St,kt,Ft,Mn={};for(Ft in _e)"key"==Ft?St=_e[Ft]:"ref"==Ft?kt=_e[Ft]:Mn[Ft]=_e[Ft];if(arguments.length>2&&(Mn.children=arguments.length>3?An.call(arguments,2):Me),"function"==typeof se&&null!=se.defaultProps)for(Ft in se.defaultProps)void 0===Mn[Ft]&&(Mn[Ft]=se.defaultProps[Ft]);return or(se,Mn,St,kt,null)}function or(se,_e,Me,St,kt){var Ft={type:se,props:_e,key:Me,ref:St,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:kt??++Yr,__i:-1,__u:0};return null==kt&&null!=gn.vnode&&gn.vnode(Ft),Ft}function ea(se){return se.children}function ga(se,_e){this.props=se,this.context=_e}function jo(se,_e){if(null==_e)return se.__?jo(se.__,se.__i+1):null;for(var Me;_e<se.__k.length;_e++)if(null!=(Me=se.__k[_e])&&null!=Me.__e)return Me.__e;return"function"==typeof se.type?jo(se):null}function jn(se,_e,Me){var St,kt=se.__v,Ft=kt.__e,Mn=se.__P;if(Mn)return(St=Rr({},kt)).__v=kt.__v+1,gn.vnode&&gn.vnode(St),el(Mn,St,kt,se.__n,void 0!==Mn.ownerSVGElement,32&kt.__u?[Ft]:null,_e,Ft??jo(kt),!!(32&kt.__u),Me),St.__.__k[St.__i]=St,St.__d=void 0,St.__e!=Ft&&Pa(St),St}function Pa(se){var _e,Me;if(null!=(se=se.__)&&null!=se.__c){for(se.__e=se.__c.base=null,_e=0;_e<se.__k.length;_e++)if(null!=(Me=se.__k[_e])&&null!=Me.__e){se.__e=se.__c.base=Me.__e;break}return Pa(se)}}function Eo(se){(!se.__d&&(se.__d=!0)&&yt.push(se)&&!Ni.__r++||It!==gn.debounceRendering)&&((It=gn.debounceRendering)||qt)(Ni)}function Ni(){var se,_e,Me,St=[],kt=[];for(yt.sort(en);se=yt.shift();)se.__d&&(Me=yt.length,_e=jn(se,St,kt)||_e,0===Me||yt.length>Me?(wl(St,_e,kt),kt.length=St.length=0,_e=void 0,yt.sort(en)):_e&&gn.__c&&gn.__c(_e,zn));_e&&wl(St,_e,kt),Ni.__r=0}function wi(se,_e,Me,St,kt,Ft,Mn,Nn,Kn,pn,_r){var Kt,fr,Pn,ui,Xi,vr=St&&St.__k||zn,Jn=_e.length;for(Me.__d=Kn,function Zc(se,_e,Me){var St,kt,Ft,Mn,Nn,Kn=_e.length,pn=Me.length,_r=pn,Kt=0;for(se.__k=[],St=0;St<Kn;St++)null!=(kt=se.__k[St]=null==(kt=_e[St])||"boolean"==typeof kt||"function"==typeof kt?null:"string"==typeof kt||"number"==typeof kt||"bigint"==typeof kt||kt.constructor==String?or(null,kt,null,null,kt):hr(kt)?or(ea,{children:kt},null,null,null):void 0===kt.constructor&&kt.__b>0?or(kt.type,kt.props,kt.key,kt.ref?kt.ref:null,kt.__v):kt)?(kt.__=se,kt.__b=se.__b+1,Nn=bl(kt,Me,Mn=St+Kt,_r),kt.__i=Nn,Ft=null,-1!==Nn&&(_r--,(Ft=Me[Nn])&&(Ft.__u|=131072)),null==Ft||null===Ft.__v?(-1==Nn&&Kt--,"function"!=typeof kt.type&&(kt.__u|=65536)):Nn!==Mn&&(Nn===Mn+1?Kt++:Nn>Mn?_r>Kn-Mn?Kt+=Nn-Mn:Kt--:Kt=Nn<Mn&&Nn==Mn-1?Nn-Mn:0,Nn!==St+Kt&&(kt.__u|=65536))):(Ft=Me[St])&&null==Ft.key&&Ft.__e&&(Ft.__e==se.__d&&(se.__d=jo(Ft)),yc(Ft,Ft,!1),Me[St]=null,_r--);if(_r)for(St=0;St<pn;St++)null!=(Ft=Me[St])&&!(131072&Ft.__u)&&(Ft.__e==se.__d&&(se.__d=jo(Ft)),yc(Ft,Ft))}(Me,_e,vr),Kn=Me.__d,Kt=0;Kt<Jn;Kt++)null!=(Pn=Me.__k[Kt])&&"boolean"!=typeof Pn&&"function"!=typeof Pn&&(fr=-1===Pn.__i?ln:vr[Pn.__i]||ln,Pn.__i=Kt,el(se,Pn,fr,kt,Ft,Mn,Nn,Kn,pn,_r),ui=Pn.__e,Pn.ref&&fr.ref!=Pn.ref&&(fr.ref&&Kl(fr.ref,null,Pn),_r.push(Pn.ref,Pn.__c||ui,Pn)),null==Xi&&null!=ui&&(Xi=ui),65536&Pn.__u||fr.__k===Pn.__k?Kn=ql(Pn,Kn,se):"function"==typeof Pn.type&&void 0!==Pn.__d?Kn=Pn.__d:ui&&(Kn=ui.nextSibling),Pn.__d=void 0,Pn.__u&=-196609);Me.__d=Kn,Me.__e=Xi}function ql(se,_e,Me){var St,kt;if("function"==typeof se.type){for(St=se.__k,kt=0;St&&kt<St.length;kt++)St[kt]&&(St[kt].__=se,_e=ql(St[kt],_e,Me));return _e}se.__e!=_e&&(Me.insertBefore(se.__e,_e||null),_e=se.__e);do{_e=_e&&_e.nextSibling}while(null!=_e&&8===_e.nodeType);return _e}function bl(se,_e,Me,St){var kt=se.key,Ft=se.type,Mn=Me-1,Nn=Me+1,Kn=_e[Me];if(null===Kn||Kn&&kt==Kn.key&&Ft===Kn.type)return Me;if(St>(null==Kn||131072&Kn.__u?0:1))for(;Mn>=0||Nn<_e.length;){if(Mn>=0){if((Kn=_e[Mn])&&!(131072&Kn.__u)&&kt==Kn.key&&Ft===Kn.type)return Mn;Mn--}if(Nn<_e.length){if((Kn=_e[Nn])&&!(131072&Kn.__u)&&kt==Kn.key&&Ft===Kn.type)return Nn;Nn++}}return-1}function kd(se,_e,Me){"-"===_e[0]?se.setProperty(_e,Me??""):se[_e]=null==Me?"":"number"!=typeof Me||$n.test(_e)?Me:Me+"px"}function Xc(se,_e,Me,St,kt){var Ft;e:if("style"===_e)if("string"==typeof Me)se.style.cssText=Me;else{if("string"==typeof St&&(se.style.cssText=St=""),St)for(_e in St)Me&&_e in Me||kd(se.style,_e,"");if(Me)for(_e in Me)St&&Me[_e]===St[_e]||kd(se.style,_e,Me[_e])}else if("o"===_e[0]&&"n"===_e[1])Ft=_e!==(_e=_e.replace(/(PointerCapture)$|Capture$/i,"$1")),_e=_e.toLowerCase()in se?_e.toLowerCase().slice(2):_e.slice(2),se.l||(se.l={}),se.l[_e+Ft]=Me,Me?St?Me.u=St.u:(Me.u=Date.now(),se.addEventListener(_e,Ft?Jc:Bs,Ft)):se.removeEventListener(_e,Ft?Jc:Bs,Ft);else{if(kt)_e=_e.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==_e&&"height"!==_e&&"href"!==_e&&"list"!==_e&&"form"!==_e&&"tabIndex"!==_e&&"download"!==_e&&"rowSpan"!==_e&&"colSpan"!==_e&&"role"!==_e&&_e in se)try{se[_e]=Me??"";break e}catch{}"function"==typeof Me||(null==Me||!1===Me&&"-"!==_e[4]?se.removeAttribute(_e):se.setAttribute(_e,Me))}}function Bs(se){if(this.l){var _e=this.l[se.type+!1];if(se.t){if(se.t<=_e.u)return}else se.t=Date.now();return _e(gn.event?gn.event(se):se)}}function Jc(se){if(this.l)return this.l[se.type+!0](gn.event?gn.event(se):se)}function el(se,_e,Me,St,kt,Ft,Mn,Nn,Kn,pn){var _r,Kt,fr,Pn,ui,Xi,vr,Jn,$i,ji,Lr,Ia,no,Zn,Er,dr=_e.type;if(void 0!==_e.constructor)return null;128&Me.__u&&(Kn=!!(32&Me.__u),Ft=[Nn=_e.__e=Me.__e]),(_r=gn.__b)&&_r(_e);e:if("function"==typeof dr)try{if(Jn=_e.props,$i=(_r=dr.contextType)&&St[_r.__c],ji=_r?$i?$i.props.value:_r.__:St,Me.__c?vr=(Kt=_e.__c=Me.__c).__=Kt.__E:("prototype"in dr&&dr.prototype.render?_e.__c=Kt=new dr(Jn,ji):(_e.__c=Kt=new ga(Jn,ji),Kt.constructor=dr,Kt.render=tl),$i&&$i.sub(Kt),Kt.props=Jn,Kt.state||(Kt.state={}),Kt.context=ji,Kt.__n=St,fr=Kt.__d=!0,Kt.__h=[],Kt._sb=[]),null==Kt.__s&&(Kt.__s=Kt.state),null!=dr.getDerivedStateFromProps&&(Kt.__s==Kt.state&&(Kt.__s=Rr({},Kt.__s)),Rr(Kt.__s,dr.getDerivedStateFromProps(Jn,Kt.__s))),Pn=Kt.props,ui=Kt.state,Kt.__v=_e,fr)null==dr.getDerivedStateFromProps&&null!=Kt.componentWillMount&&Kt.componentWillMount(),null!=Kt.componentDidMount&&Kt.__h.push(Kt.componentDidMount);else{if(null==dr.getDerivedStateFromProps&&Jn!==Pn&&null!=Kt.componentWillReceiveProps&&Kt.componentWillReceiveProps(Jn,ji),!Kt.__e&&(null!=Kt.shouldComponentUpdate&&!1===Kt.shouldComponentUpdate(Jn,Kt.__s,ji)||_e.__v===Me.__v)){for(_e.__v!==Me.__v&&(Kt.props=Jn,Kt.state=Kt.__s,Kt.__d=!1),_e.__e=Me.__e,_e.__k=Me.__k,_e.__k.forEach(function(_n){_n&&(_n.__=_e)}),Lr=0;Lr<Kt._sb.length;Lr++)Kt.__h.push(Kt._sb[Lr]);Kt._sb=[],Kt.__h.length&&Mn.push(Kt);break e}null!=Kt.componentWillUpdate&&Kt.componentWillUpdate(Jn,Kt.__s,ji),null!=Kt.componentDidUpdate&&Kt.__h.push(function(){Kt.componentDidUpdate(Pn,ui,Xi)})}if(Kt.context=ji,Kt.props=Jn,Kt.__P=se,Kt.__e=!1,Ia=gn.__r,no=0,"prototype"in dr&&dr.prototype.render){for(Kt.state=Kt.__s,Kt.__d=!1,Ia&&Ia(_e),_r=Kt.render(Kt.props,Kt.state,Kt.context),Zn=0;Zn<Kt._sb.length;Zn++)Kt.__h.push(Kt._sb[Zn]);Kt._sb=[]}else do{Kt.__d=!1,Ia&&Ia(_e),_r=Kt.render(Kt.props,Kt.state,Kt.context),Kt.state=Kt.__s}while(Kt.__d&&++no<25);Kt.state=Kt.__s,null!=Kt.getChildContext&&(St=Rr(Rr({},St),Kt.getChildContext())),fr||null==Kt.getSnapshotBeforeUpdate||(Xi=Kt.getSnapshotBeforeUpdate(Pn,ui)),wi(se,hr(Er=null!=_r&&_r.type===ea&&null==_r.key?_r.props.children:_r)?Er:[Er],_e,Me,St,kt,Ft,Mn,Nn,Kn,pn),Kt.base=_e.__e,_e.__u&=-161,Kt.__h.length&&Mn.push(Kt),vr&&(Kt.__E=Kt.__=null)}catch(_n){_e.__v=null,Kn||null!=Ft?(_e.__e=Nn,_e.__u|=Kn?160:32,Ft[Ft.indexOf(Nn)]=null):(_e.__e=Me.__e,_e.__k=Me.__k),gn.__e(_n,_e,Me)}else null==Ft&&_e.__v===Me.__v?(_e.__k=Me.__k,_e.__e=Me.__e):_e.__e=function dp(se,_e,Me,St,kt,Ft,Mn,Nn,Kn){var pn,_r,Kt,fr,Pn,ui,Xi,vr=Me.props,Jn=_e.props,$i=_e.type;if("svg"===$i&&(kt=!0),null!=Ft)for(pn=0;pn<Ft.length;pn++)if((Pn=Ft[pn])&&"setAttribute"in Pn==!!$i&&($i?Pn.localName===$i:3===Pn.nodeType)){se=Pn,Ft[pn]=null;break}if(null==se){if(null===$i)return document.createTextNode(Jn);se=kt?document.createElementNS("http://www.w3.org/2000/svg",$i):document.createElement($i,Jn.is&&Jn),Ft=null,Nn=!1}if(null===$i)vr===Jn||Nn&&se.data===Jn||(se.data=Jn);else{if(Ft=Ft&&An.call(se.childNodes),vr=Me.props||ln,!Nn&&null!=Ft)for(vr={},pn=0;pn<se.attributes.length;pn++)vr[(Pn=se.attributes[pn]).name]=Pn.value;for(pn in vr)Pn=vr[pn],"children"==pn||("dangerouslySetInnerHTML"==pn?Kt=Pn:"key"===pn||pn in Jn||Xc(se,pn,null,Pn,kt));for(pn in Jn)Pn=Jn[pn],"children"==pn?fr=Pn:"dangerouslySetInnerHTML"==pn?_r=Pn:"value"==pn?ui=Pn:"checked"==pn?Xi=Pn:"key"===pn||Nn&&"function"!=typeof Pn||vr[pn]===Pn||Xc(se,pn,Pn,vr[pn],kt);if(_r)Nn||Kt&&(_r.__html===Kt.__html||_r.__html===se.innerHTML)||(se.innerHTML=_r.__html),_e.__k=[];else if(Kt&&(se.innerHTML=""),wi(se,hr(fr)?fr:[fr],_e,Me,St,kt&&"foreignObject"!==$i,Ft,Mn,Ft?Ft[0]:Me.__k&&jo(Me,0),Nn,Kn),null!=Ft)for(pn=Ft.length;pn--;)null!=Ft[pn]&&po(Ft[pn]);Nn||(pn="value",void 0!==ui&&(ui!==se[pn]||"progress"===$i&&!ui||"option"===$i&&ui!==vr[pn])&&Xc(se,pn,ui,vr[pn],!1),pn="checked",void 0!==Xi&&Xi!==se[pn]&&Xc(se,pn,Xi,vr[pn],!1))}return se}(Me.__e,_e,Me,St,kt,Ft,Mn,Kn,pn);(_r=gn.diffed)&&_r(_e)}function wl(se,_e,Me){for(var St=0;St<Me.length;St++)Kl(Me[St],Me[++St],Me[++St]);gn.__c&&gn.__c(_e,se),se.some(function(kt){try{se=kt.__h,kt.__h=[],se.some(function(Ft){Ft.call(kt)})}catch(Ft){gn.__e(Ft,kt.__v)}})}function Kl(se,_e,Me){try{"function"==typeof se?se(_e):se.current=_e}catch(St){gn.__e(St,Me)}}function yc(se,_e,Me){var St,kt;if(gn.unmount&&gn.unmount(se),(St=se.ref)&&(St.current&&St.current!==se.__e||Kl(St,null,_e)),null!=(St=se.__c)){if(St.componentWillUnmount)try{St.componentWillUnmount()}catch(Ft){gn.__e(Ft,_e)}St.base=St.__P=null,se.__c=void 0}if(St=se.__k)for(kt=0;kt<St.length;kt++)St[kt]&&yc(St[kt],_e,Me||"function"!=typeof se.type);Me||null==se.__e||po(se.__e),se.__=se.__e=se.__d=void 0}function tl(se,_e,Me){return this.constructor(se,Me)}An=zn.slice,gn={__e:function(se,_e,Me,St){for(var kt,Ft,Mn;_e=_e.__;)if((kt=_e.__c)&&!kt.__)try{if((Ft=kt.constructor)&&null!=Ft.getDerivedStateFromError&&(kt.setState(Ft.getDerivedStateFromError(se)),Mn=kt.__d),null!=kt.componentDidCatch&&(kt.componentDidCatch(se,St||{}),Mn=kt.__d),Mn)return kt.__E=kt}catch(Nn){se=Nn}throw se}},Yr=0,ga.prototype.setState=function(se,_e){var Me;Me=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=Rr({},this.state),"function"==typeof se&&(se=se(Rr({},Me),this.props)),se&&Rr(Me,se),null!=se&&this.__v&&(_e&&this._sb.push(_e),Eo(this))},ga.prototype.forceUpdate=function(se){this.__v&&(this.__e=!0,se&&this.__h.push(se),Eo(this))},ga.prototype.render=ea,yt=[],qt="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,en=function(se,_e){return se.__v.__b-_e.__v.__b},Ni.__r=0;var En,Hi,Rh,Hs,Ta=0,ni=[],js=[],Rn=gn,Qc=Rn.__b,si=Rn.__r,Dd=Rn.diffed,mo=Rn.__c,go=Rn.unmount,Fa=Rn.__;function fn(se,_e){Rn.__h&&Rn.__h(Hi,se,Ta||_e),Ta=0;var Me=Hi.__H||(Hi.__H={__:[],__h:[]});return se>=Me.__.length&&Me.__.push({__V:js}),Me.__[se]}function Uo(se){return Ta=1,Oi(nd,se)}function Oi(se,_e,Me){var St=fn(En++,2);if(St.t=se,!St.__c&&(St.__=[Me?Me(_e):nd(void 0,_e),function(Nn){var Kn=St.__N?St.__N[0]:St.__[0],pn=St.t(Kn,Nn);Kn!==pn&&(St.__N=[pn,St.__[1]],St.__c.setState({}))}],St.__c=Hi,!Hi.u)){var kt=function(Nn,Kn,pn){if(!St.__c.__H)return!0;var _r=St.__c.__H.__.filter(function(fr){return!!fr.__c});if(_r.every(function(fr){return!fr.__N}))return!Ft||Ft.call(this,Nn,Kn,pn);var Kt=!1;return _r.forEach(function(fr){if(fr.__N){var Pn=fr.__[0];fr.__=fr.__N,fr.__N=void 0,Pn!==fr.__[0]&&(Kt=!0)}}),!(!Kt&&St.__c.props===Nn)&&(!Ft||Ft.call(this,Nn,Kn,pn))};Hi.u=!0;var Ft=Hi.shouldComponentUpdate,Mn=Hi.componentWillUpdate;Hi.componentWillUpdate=function(Nn,Kn,pn){if(this.__e){var _r=Ft;Ft=void 0,kt(Nn,Kn,pn),Ft=_r}Mn&&Mn.call(this,Nn,Kn,pn)},Hi.shouldComponentUpdate=kt}return St.__N||St.__}function bc(se,_e){var Me=fn(En++,4);!Rn.__s&&Pr(Me.__H,_e)&&(Me.__=se,Me.i=_e,Hi.__h.push(Me))}function wc(se,_e){var Me=fn(En++,7);return Pr(Me.__H,_e)?(Me.__V=se(),Me.i=_e,Me.__h=se,Me.__V):Me.__}function pt(se,_e){return Ta=8,wc(function(){return se},_e)}function Cl(){for(var se;se=ni.shift();)if(se.__P&&se.__H)try{se.__H.__h.forEach(td),se.__H.__h.forEach(_o),se.__H.__h=[]}catch(_e){se.__H.__h=[],Rn.__e(_e,se.__v)}}Rn.__b=function(se){Hi=null,Qc&&Qc(se)},Rn.__=function(se,_e){_e.__k&&_e.__k.__m&&(se.__m=_e.__k.__m),Fa&&Fa(se,_e)},Rn.__r=function(se){si&&si(se),En=0;var _e=(Hi=se.__c).__H;_e&&(Rh===Hi?(_e.__h=[],Hi.__h=[],_e.__.forEach(function(Me){Me.__N&&(Me.__=Me.__N),Me.__V=js,Me.__N=Me.i=void 0})):(_e.__h.forEach(td),_e.__h.forEach(_o),_e.__h=[],En=0)),Rh=Hi},Rn.diffed=function(se){Dd&&Dd(se);var _e=se.__c;_e&&_e.__H&&(_e.__H.__h.length&&(1!==ni.push(_e)&&Hs===Rn.requestAnimationFrame||((Hs=Rn.requestAnimationFrame)||Yo)(Cl)),_e.__H.__.forEach(function(Me){Me.i&&(Me.__H=Me.i),Me.__V!==js&&(Me.__=Me.__V),Me.i=void 0,Me.__V=js})),Rh=Hi=null},Rn.__c=function(se,_e){_e.some(function(Me){try{Me.__h.forEach(td),Me.__h=Me.__h.filter(function(St){return!St.__||_o(St)})}catch(St){_e.some(function(kt){kt.__h&&(kt.__h=[])}),_e=[],Rn.__e(St,Me.__v)}}),mo&&mo(se,_e)},Rn.unmount=function(se){go&&go(se);var _e,Me=se.__c;Me&&Me.__H&&(Me.__H.__.forEach(function(St){try{td(St)}catch(kt){_e=kt}}),Me.__H=void 0,_e&&Rn.__e(_e,Me.__v))};var Bu="function"==typeof requestAnimationFrame;function Yo(se){var _e,Me=function(){clearTimeout(St),Bu&&cancelAnimationFrame(_e),setTimeout(se)},St=setTimeout(Me,100);Bu&&(_e=requestAnimationFrame(Me))}function td(se){var _e=Hi,Me=se.__c;"function"==typeof Me&&(se.__c=void 0,Me()),Hi=_e}function _o(se){var _e=Hi;se.__c=se.__(),Hi=_e}function Pr(se,_e){return!se||se.length!==_e.length||_e.some(function(Me,St){return Me!==se[St]})}function nd(se,_e){return"function"==typeof _e?_e(se):_e}const Ss={__proto__:null,useCallback:pt,useContext:function _a(se){var _e=Hi.context[se.__c],Me=fn(En++,9);return Me.c=se,_e?(null==Me.__&&(Me.__=!0,_e.sub(Hi)),_e.props.value):se.__},useDebugValue:function va(se,_e){Rn.useDebugValue&&Rn.useDebugValue(_e?_e(se):se)},useEffect:function Sl(se,_e){var Me=fn(En++,3);!Rn.__s&&Pr(Me.__H,_e)&&(Me.__=se,Me.i=_e,Hi.__H.__h.push(Me))},useErrorBoundary:function xi(se){var _e=fn(En++,10),Me=Uo();return _e.__=se,Hi.componentDidCatch||(Hi.componentDidCatch=function(St,kt){_e.__&&_e.__(St,kt),Me[1](St)}),[Me[0],function(){Me[1](void 0)}]},useId:function up(){var se=fn(En++,11);if(!se.__){for(var _e=Hi.__v;null!==_e&&!_e.__m&&null!==_e.__;)_e=_e.__;var Me=_e.__m||(_e.__m=[0,0]);se.__="P"+Me[0]+"-"+Me[1]++}return se.__},useImperativeHandle:function ed(se,_e,Me){Ta=6,bc(function(){return"function"==typeof se?(se(_e()),function(){return se(null)}):se?(se.current=_e(),function(){return se.current=null}):void 0},null==Me?Me:Me.concat(se))},useLayoutEffect:bc,useMemo:wc,useReducer:Oi,useRef:function Ph(se){return Ta=5,wc(function(){return{current:se}},[])},useState:Uo};function hp(){const se=St=>y.createElementNS("http://www.w3.org/2000/svg",St),_e=Ke(se("svg"),{width:"32",height:"30",viewBox:"0 0 72 66",fill:"inherit"}),Me=Ke(se("path"),{transform:"translate(11, 11)",d:"M29,2.26a4.67,4.67,0,0,0-8,0L14.42,13.53A32.21,32.21,0,0,1,32.17,40.19H27.55A27.68,27.68,0,0,0,12.09,17.47L6,28a15.92,15.92,0,0,1,9.23,12.17H4.62A.76.76,0,0,1,4,39.06l2.94-5a10.74,10.74,0,0,0-3.36-1.9l-2.91,5a4.54,4.54,0,0,0,1.69,6.24A4.66,4.66,0,0,0,4.62,44H19.15a19.4,19.4,0,0,0-8-17.31l2.31-4A23.87,23.87,0,0,1,23.76,44H36.07a35.88,35.88,0,0,0-16.41-31.8l4.67-8a.77.77,0,0,1,1.05-.27c.53.29,20.29,34.77,20.66,35.17a.76.76,0,0,1-.68,1.13H40.6q.09,1.91,0,3.81h4.78A4.59,4.59,0,0,0,50,39.43a4.49,4.49,0,0,0-.62-2.28Z"});return _e.appendChild(Me),_e}const fp="/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/modal/components/DialogHeader.tsx";function Xl({options:se}){const _e=wc(()=>({__html:hp().outerHTML}),[]);return Ln("h2",{class:"dialog__header",__self:this,__source:{fileName:fp,lineNumber:16}},se.formTitle,se.showBranding?Ln("a",{class:"brand-link",target:"_blank",href:"https://sentry.io/welcome/",title:"Powered by Sentry",rel:"noopener noreferrer",dangerouslySetInnerHTML:_e,__self:this,__source:{fileName:fp,lineNumber:19}}):null)}const to="/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/modal/components/Form.tsx";function Fh(se,_e){const Me=se.get(_e);return"string"==typeof Me?Me.trim():""}function ri({options:se,defaultEmail:_e,defaultName:Me,onFormClose:St,onSubmit:kt,onSubmitSuccess:Ft,onSubmitError:Mn,showEmail:Nn,showName:Kn,screenshotInput:pn}){const{tags:_r,addScreenshotButtonLabel:Kt,removeScreenshotButtonLabel:fr,cancelButtonLabel:Pn,emailLabel:ui,emailPlaceholder:Xi,isEmailRequired:vr,isNameRequired:Jn,messageLabel:$i,messagePlaceholder:ji,nameLabel:Lr,namePlaceholder:Ia,submitButtonLabel:no,isRequiredLabel:Zn}=se,[Er,dr]=Uo(null),[_n,Vr]=Uo(!1),ii=pn&&pn.input,[co,Cs]=Uo(null),Qn=pt(ya=>{Cs(ya),Vr(!1)},[]),xs=pt(ya=>{const ks=function Q_(se,_e){const Me=[];return _e.isNameRequired&&!se.name&&Me.push(_e.nameLabel),_e.isEmailRequired&&!se.email&&Me.push(_e.emailLabel),se.message||Me.push(_e.messageLabel),Me}(ya,{emailLabel:ui,isEmailRequired:vr,isNameRequired:Jn,messageLabel:$i,nameLabel:Lr});return dr(ks.length>0?`Please enter in the following required fields: ${ks.join(", ")}`:null),0===ks.length},[ui,vr,Jn,$i,Lr]),Ql=pt(function(){var ya=d(function*(ks){try{if(ks.preventDefault(),!(ks.target instanceof HTMLFormElement))return;const Ys=new FormData(ks.target),ou=yield pn&&_n?pn.value():void 0,xl={name:Fh(Ys,"name"),email:Fh(Ys,"email"),message:Fh(Ys,"message"),attachments:ou?[ou]:void 0};if(!xs(xl))return;try{yield kt({name:xl.name,email:xl.email,message:xl.message,source:"widget",tags:_r},{attachments:xl.attachments}),Ft(xl)}catch(Md){je&&f.logger.error(Md),dr(Md),Mn(Md)}}catch{}});return function(ks){return ya.apply(this,arguments)}}(),[pn&&_n,Ft,Mn]);return Ln("form",{class:"form",onSubmit:Ql,__self:this,__source:{fileName:to,lineNumber:144}},ii&&_n?Ln(ii,{onError:Qn,__self:this,__source:{fileName:to,lineNumber:146}}):null,Ln("div",{class:"form__right","data-sentry-feedback":!0,__self:this,__source:{fileName:to,lineNumber:149}},Ln("div",{class:"form__top",__self:this,__source:{fileName:to,lineNumber:150}},Er?Ln("div",{class:"form__error-container",__self:this,__source:{fileName:to,lineNumber:151}},Er):null,Kn?Ln("label",{for:"name",class:"form__label",__self:this,__source:{fileName:to,lineNumber:154}},Ln(Ar,{label:Lr,isRequiredLabel:Zn,isRequired:Jn,__self:this,__source:{fileName:to,lineNumber:155}}),Ln("input",{class:"form__input",defaultValue:Me,id:"name",name:"name",placeholder:Ia,required:Jn,type:"text",__self:this,__source:{fileName:to,lineNumber:156}})):Ln("input",{"aria-hidden":!0,value:Me,name:"name",type:"hidden",__self:this,__source:{fileName:to,lineNumber:167}}),Nn?Ln("label",{for:"email",class:"form__label",__self:this,__source:{fileName:to,lineNumber:171}},Ln(Ar,{label:ui,isRequiredLabel:Zn,isRequired:vr,__self:this,__source:{fileName:to,lineNumber:172}}),Ln("input",{class:"form__input",defaultValue:_e,id:"email",name:"email",placeholder:Xi,required:vr,type:"email",__self:this,__source:{fileName:to,lineNumber:173}})):Ln("input",{"aria-hidden":!0,value:_e,name:"email",type:"hidden",__self:this,__source:{fileName:to,lineNumber:184}}),Ln("label",{for:"message",class:"form__label",__self:this,__source:{fileName:to,lineNumber:187}},Ln(Ar,{label:$i,isRequiredLabel:Zn,isRequired:!0,__self:this,__source:{fileName:to,lineNumber:188}}),Ln("textarea",{autoFocus:!0,class:"form__input form__input--textarea",id:"message",name:"message",placeholder:ji,required:!0,rows:5,__self:this,__source:{fileName:to,lineNumber:189}})),ii?Ln("label",{for:"screenshot",class:"form__label",__self:this,__source:{fileName:to,lineNumber:201}},Ln("button",{class:"btn btn--default",type:"button",onClick:()=>{Cs(null),Vr(ya=>!ya)},__self:this,__source:{fileName:to,lineNumber:202}},_n?fr:Kt),co?Ln("div",{class:"form__error-container",__self:this,__source:{fileName:to,lineNumber:212}},co.message):null):null),Ln("div",{class:"btn-group",__self:this,__source:{fileName:to,lineNumber:216}},Ln("button",{class:"btn btn--primary",type:"submit",__self:this,__source:{fileName:to,lineNumber:217}},no),Ln("button",{class:"btn btn--default",type:"button",onClick:St,__self:this,__source:{fileName:to,lineNumber:220}},Pn))))}function Ar({label:se,isRequired:_e,isRequiredLabel:Me}){return Ln("span",{class:"form__label__text",__self:this,__source:{fileName:to,lineNumber:239}},se,_e&&Ln("span",{class:"form__label__text--required",__self:this,__source:{fileName:to,lineNumber:241}},Me))}function Vo(){const se=Kn=>m.document.createElementNS("http://www.w3.org/2000/svg",Kn),_e=Ke(se("svg"),{width:"16",height:"17",viewBox:"0 0 16 17",fill:"inherit"}),Me=Ke(se("g"),{clipPath:"url(#clip0_57_156)"}),St=Ke(se("path"),{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M3.55544 15.1518C4.87103 16.0308 6.41775 16.5 8 16.5C10.1217 16.5 12.1566 15.6571 13.6569 14.1569C15.1571 12.6566 16 10.6217 16 8.5C16 6.91775 15.5308 5.37103 14.6518 4.05544C13.7727 2.73985 12.5233 1.71447 11.0615 1.10897C9.59966 0.503466 7.99113 0.34504 6.43928 0.653721C4.88743 0.962403 3.46197 1.72433 2.34315 2.84315C1.22433 3.96197 0.462403 5.38743 0.153721 6.93928C-0.15496 8.49113 0.00346625 10.0997 0.608967 11.5615C1.21447 13.0233 2.23985 14.2727 3.55544 15.1518ZM4.40546 3.1204C5.46945 2.40946 6.72036 2.03 8 2.03C9.71595 2.03 11.3616 2.71166 12.575 3.92502C13.7883 5.13838 14.47 6.78405 14.47 8.5C14.47 9.77965 14.0905 11.0306 13.3796 12.0945C12.6687 13.1585 11.6582 13.9878 10.476 14.4775C9.29373 14.9672 7.99283 15.0953 6.73777 14.8457C5.48271 14.596 4.32987 13.9798 3.42502 13.075C2.52018 12.1701 1.90397 11.0173 1.65432 9.76224C1.40468 8.50718 1.5328 7.20628 2.0225 6.02404C2.5122 4.8418 3.34148 3.83133 4.40546 3.1204Z"}),kt=Ke(se("path"),{d:"M6.68775 12.4297C6.78586 12.4745 6.89218 12.4984 7 12.5C7.11275 12.4955 7.22315 12.4664 7.32337 12.4145C7.4236 12.3627 7.51121 12.2894 7.58 12.2L12 5.63999C12.0848 5.47724 12.1071 5.28902 12.0625 5.11098C12.0178 4.93294 11.9095 4.77744 11.7579 4.67392C11.6064 4.57041 11.4221 4.52608 11.24 4.54931C11.0579 4.57254 10.8907 4.66173 10.77 4.79999L6.88 10.57L5.13 8.56999C5.06508 8.49566 4.98613 8.43488 4.89768 8.39111C4.80922 8.34735 4.713 8.32148 4.61453 8.31498C4.51605 8.30847 4.41727 8.32147 4.32382 8.35322C4.23038 8.38497 4.14413 8.43484 4.07 8.49999C3.92511 8.63217 3.83692 8.81523 3.82387 9.01092C3.81083 9.2066 3.87393 9.39976 4 9.54999L6.43 12.24C6.50187 12.3204 6.58964 12.385 6.68775 12.4297Z"});_e.appendChild(Me).append(kt,St);const Ft=se("defs"),Mn=Ke(se("clipPath"),{id:"clip0_57_156"}),Nn=Ke(se("rect"),{width:"16",height:"16",fill:"white",transform:"translate(0 0.5)"});return Mn.appendChild(Nn),Ft.appendChild(Mn),_e.appendChild(Ft).appendChild(Mn).appendChild(Nn),_e}const Xn="/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/modal/components/Dialog.tsx";function pp({open:se,onFormSubmitted:_e,...Me}){const St=Me.options,kt=wc(()=>({__html:Vo().outerHTML}),[]),[Ft,Mn]=Uo(null),Nn=pt(()=>{Ft&&(clearTimeout(Ft),Mn(null)),_e()},[Ft]),Kn=pt(pn=>{Me.onSubmitSuccess(pn),Mn(setTimeout(()=>{_e(),Mn(null)},5e3))},[_e]);return Ln(ea,{__self:this,__source:{fileName:Xn,lineNumber:48}},Ft?Ln("div",{class:"success__position",onClick:Nn,__self:this,__source:{fileName:Xn,lineNumber:50}},Ln("div",{class:"success__content",__self:this,__source:{fileName:Xn,lineNumber:51}},St.successMessageText,Ln("span",{class:"success__icon",dangerouslySetInnerHTML:kt,__self:this,__source:{fileName:Xn,lineNumber:53}}))):Ln("dialog",{class:"dialog",onClick:St.onFormClose,open:se,__self:this,__source:{fileName:Xn,lineNumber:57}},Ln("div",{class:"dialog__position",__self:this,__source:{fileName:Xn,lineNumber:58}},Ln("div",{class:"dialog__content",onClick:pn=>{pn.stopPropagation()},__self:this,__source:{fileName:Xn,lineNumber:59}},Ln(Xl,{options:St,__self:this,__source:{fileName:Xn,lineNumber:66}}),Ln(ri,{...Me,onSubmitSuccess:Kn,__self:this,__source:{fileName:Xn,lineNumber:67}})))))}function il(se){const _e=y.createElement("style"),Me="#1A141F",St="#302735";return _e.textContent=`\n.editor {\n padding: 10px;\n padding-top: 65px;\n padding-bottom: 65px;\n flex-grow: 1;\n\n background-color: ${Me};\n background-image: repeating-linear-gradient(\n -145deg,\n transparent,\n transparent 8px,\n ${Me} 8px,\n ${Me} 11px\n ),\n repeating-linear-gradient(\n -45deg,\n transparent,\n transparent 15px,\n ${St} 15px,\n ${St} 16px\n );\n}\n\n.editor__canvas-container {\n width: 100%;\n height: 100%;\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.editor__canvas-container canvas {\n object-fit: contain;\n position: relative;\n}\n\n.editor__crop-btn-group {\n padding: 8px;\n gap: 8px;\n border-radius: var(--menu-border-radius, 6px);\n background: var(--button-primary-background, var(--background));\n width: 175px;\n position: absolute;\n}\n\n.editor__crop-corner {\n width: 30px;\n height: 30px;\n position: absolute;\n background: none;\n border: 3px solid #ffffff;\n}\n\n.editor__crop-corner--top-left {\n cursor: nwse-resize;\n border-right: none;\n border-bottom: none;\n}\n.editor__crop-corner--top-right {\n cursor: nesw-resize;\n border-left: none;\n border-bottom: none;\n}\n.editor__crop-corner--bottom-left {\n cursor: nesw-resize;\n border-right: none;\n border-top: none;\n}\n.editor__crop-corner--bottom-right {\n cursor: nwse-resize;\n border-left: none;\n border-top: none;\n}\n`,se&&_e.setAttribute("nonce",se),_e}const xt="/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/screenshot/components/ScreenshotEditor.tsx",ta=m.devicePixelRatio,iu=se=>({x:Math.min(se.startX,se.endX),y:Math.min(se.startY,se.endY),width:Math.abs(se.startX-se.endX),height:Math.abs(se.startY-se.endY)}),ju=se=>{const _e=se.clientHeight,Me=se.clientWidth,St=se.width/se.height;let kt=_e*St,Ft=_e;kt>Me&&(kt=Me,Ft=Me/St);const Mn=(Me-kt)/2,Nn=(_e-Ft)/2;return{startX:Mn,startY:Nn,endX:kt+Mn,endY:Ft+Nn}};function qm({h:se,hooks:_e,imageBuffer:Me,dialog:St,options:kt}){const Ft=function Cc({hooks:se}){return function({onBeforeScreenshot:Me,onScreenshot:St,onAfterScreenshot:kt,onError:Ft}){se.useEffect(()=>{(function(){var Nn=d(function*(){Me();const pn=yield k.mediaDevices.getDisplayMedia({video:{width:m.innerWidth*m.devicePixelRatio,height:m.innerHeight*m.devicePixelRatio},audio:!1,monitorTypeSurfaces:"exclude",preferCurrentTab:!0,selfBrowserSurface:"include",surfaceSwitching:"exclude"}),_r=y.createElement("video");yield new Promise((Kt,fr)=>{_r.srcObject=pn,_r.onloadedmetadata=()=>{St(_r),pn.getTracks().forEach(Pn=>Pn.stop()),Kt()},_r.play().catch(fr)}),kt()});return function Kn(){return Nn.apply(this,arguments)}})()().catch(Ft)},[])}}({hooks:_e});return function({onError:Nn}){const Kn=_e.useMemo(()=>({__html:il(kt.styleNonce).innerText}),[]),pn=function Ba({h:se}){return function({top:Me,left:St,corner:kt,onGrabButton:Ft}){return se("button",{class:`editor__crop-corner editor__crop-corner--${kt} `,style:{top:Me,left:St},onMouseDown:Mn=>{Mn.preventDefault(),Ft(Mn,kt)},onClick:Mn=>{Mn.preventDefault()},__self:this,__source:{fileName:"/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/screenshot/components/CropCorner.tsx",lineNumber:22}})}}({h:se}),_r=_e.useRef(null),Kt=_e.useRef(null),fr=_e.useRef(null),[Pn,ui]=_e.useState({startX:0,startY:0,endX:0,endY:0}),[Xi,vr]=_e.useState(!1),[Jn,$i]=_e.useState(!1);function ji(){const dr=fr.current,_n=iu(ju(Me));if(dr){dr.width=_n.width*ta,dr.height=_n.height*ta,dr.style.width=`${_n.width}px`,dr.style.height=`${_n.height}px`;const ii=dr.getContext("2d");ii&&ii.scale(ta,ta)}const Vr=Kt.current;Vr&&(Vr.style.width=`${_n.width}px`,Vr.style.height=`${_n.height}px`),ui({startX:0,startY:0,endX:_n.width,endY:_n.height})}function Lr(dr,_n){vr(!1),$i(!0);const Vr=Ia(_n),ii=()=>{y.removeEventListener("mousemove",Vr),y.removeEventListener("mouseup",ii),vr(!0),$i(!1)};y.addEventListener("mouseup",ii),y.addEventListener("mousemove",Vr)}_e.useEffect(()=>{m.addEventListener("resize",ji,!1)},[]),_e.useEffect(()=>{const dr=fr.current;if(!dr)return;const _n=dr.getContext("2d");if(!_n)return;const Vr=iu(ju(Me)),ii=iu(Pn);_n.clearRect(0,0,Vr.width,Vr.height),_n.fillStyle="rgba(0, 0, 0, 0.5)",_n.fillRect(0,0,Vr.width,Vr.height),_n.clearRect(ii.x,ii.y,ii.width,ii.height),_n.strokeStyle="#ffffff",_n.lineWidth=3,_n.strokeRect(ii.x+1,ii.y+1,ii.width-2,ii.height-2),_n.strokeStyle="#000000",_n.lineWidth=1,_n.strokeRect(ii.x+3,ii.y+3,ii.width-6,ii.height-6)},[Pn]);const Ia=_e.useCallback(dr=>function(_n){if(!fr.current)return;const Vr=fr.current,ii=Vr.getBoundingClientRect(),co=_n.clientX-ii.x,Cs=_n.clientY-ii.y;switch(dr){case"top-left":ui(Qn=>({...Qn,startX:Math.min(Math.max(0,co),Qn.endX-33),startY:Math.min(Math.max(0,Cs),Qn.endY-33)}));break;case"top-right":ui(Qn=>({...Qn,endX:Math.max(Math.min(co,Vr.width/ta),Qn.startX+33),startY:Math.min(Math.max(0,Cs),Qn.endY-33)}));break;case"bottom-left":ui(Qn=>({...Qn,startX:Math.min(Math.max(0,co),Qn.endX-33),endY:Math.max(Math.min(Cs,Vr.height/ta),Qn.startY+33)}));break;case"bottom-right":ui(Qn=>({...Qn,endX:Math.max(Math.min(co,Vr.width/ta),Qn.startX+33),endY:Math.max(Math.min(Cs,Vr.height/ta),Qn.startY+33)}))}},[]),no=_e.useRef({initialX:0,initialY:0});return Ft({onBeforeScreenshot:_e.useCallback(()=>{St.el.style.display="none"},[]),onScreenshot:_e.useCallback(dr=>{const _n=Me.getContext("2d");if(!_n)throw new Error("Could not get canvas context");Me.width=dr.videoWidth,Me.height=dr.videoHeight,Me.style.width="100%",Me.style.height="100%",_n.drawImage(dr,0,0)},[Me]),onAfterScreenshot:_e.useCallback(()=>{St.el.style.display="block";const dr=_r.current;dr&&dr.appendChild(Me),ji()},[]),onError:_e.useCallback(dr=>{St.el.style.display="block",Nn(dr)},[])}),se("div",{class:"editor",__self:this,__source:{fileName:xt,lineNumber:315}},se("style",{nonce:kt.styleNonce,dangerouslySetInnerHTML:Kn,__self:this,__source:{fileName:xt,lineNumber:316}}),se("div",{class:"editor__canvas-container",ref:_r,__self:this,__source:{fileName:xt,lineNumber:317}},se("div",{class:"editor__crop-container",style:{position:"absolute",zIndex:1},ref:Kt,__self:this,__source:{fileName:xt,lineNumber:318}},se("canvas",{onMouseDown:function Zn(dr){if(Jn)return;no.current={initialX:dr.clientX,initialY:dr.clientY};const _n=ii=>{const co=fr.current;if(!co)return;const Cs=ii.clientX-no.current.initialX,Qn=ii.clientY-no.current.initialY;ui(xs=>{const Ql=Math.max(0,Math.min(xs.startX+Cs,co.width/ta-(xs.endX-xs.startX))),ya=Math.max(0,Math.min(xs.startY+Qn,co.height/ta-(xs.endY-xs.startY))),ks=Ql+(xs.endX-xs.startX),Ys=ya+(xs.endY-xs.startY);return no.current.initialX=ii.clientX,no.current.initialY=ii.clientY,{startX:Ql,startY:ya,endX:ks,endY:Ys}})},Vr=()=>{y.removeEventListener("mousemove",_n),y.removeEventListener("mouseup",Vr)};y.addEventListener("mousemove",_n),y.addEventListener("mouseup",Vr)},style:{position:"absolute",cursor:Xi?"move":"auto"},ref:fr,__self:this,__source:{fileName:xt,lineNumber:319}}),se(pn,{left:Pn.startX-3,top:Pn.startY-3,onGrabButton:Lr,corner:"top-left",__self:this,__source:{fileName:xt,lineNumber:324}}),se(pn,{left:Pn.endX-30+3,top:Pn.startY-3,onGrabButton:Lr,corner:"top-right",__self:this,__source:{fileName:xt,lineNumber:330}}),se(pn,{left:Pn.startX-3,top:Pn.endY-30+3,onGrabButton:Lr,corner:"bottom-left",__self:this,__source:{fileName:xt,lineNumber:336}}),se(pn,{left:Pn.endX-30+3,top:Pn.endY-30+3,onGrabButton:Lr,corner:"bottom-right",__self:this,__source:{fileName:xt,lineNumber:342}}),se("div",{style:{left:Math.max(0,Pn.endX-191),top:Math.max(0,Pn.endY+8),display:Xi?"flex":"none"},class:"editor__crop-btn-group",__self:this,__source:{fileName:xt,lineNumber:348}},se("button",{onClick:dr=>{dr.preventDefault(),fr.current&&ui({startX:0,startY:0,endX:fr.current.width/ta,endY:fr.current.height/ta}),vr(!1)},class:"btn btn--default",__self:this,__source:{fileName:xt,lineNumber:356}},kt.cancelButtonLabel),se("button",{onClick:dr=>{dr.preventDefault(),function Er(){const dr=y.createElement("canvas"),_n=iu(ju(Me)),Vr=iu(Pn);dr.width=Vr.width*ta,dr.height=Vr.height*ta;const ii=dr.getContext("2d");ii&&Me&&ii.drawImage(Me,Vr.x/_n.width*Me.width,Vr.y/_n.height*Me.height,Vr.width/_n.width*Me.width,Vr.height/_n.height*Me.height,0,0,dr.width,dr.height);const co=Me.getContext("2d");co&&(co.clearRect(0,0,Me.width,Me.height),Me.width=dr.width,Me.height=dr.height,Me.style.width=`${Vr.width}px`,Me.style.height=`${Vr.height}px`,co.drawImage(dr,0,0),ji())}(),vr(!1)},class:"btn btn--primary",__self:this,__source:{fileName:xt,lineNumber:373}},kt.confirmButtonLabel)))))}}x.buildFeedbackIntegration=({lazyLoadIntegration:se,getModalIntegration:_e,getScreenshotIntegration:Me})=>({id:kt="sentry-feedback",autoInject:Ft=!0,showBranding:Mn=!0,isEmailRequired:Nn=!1,isNameRequired:Kn=!1,showEmail:pn=!0,showName:_r=!0,enableScreenshot:Kt=!0,useSentryUser:fr={email:"email",name:"username"},tags:Pn,styleNonce:ui,scriptNonce:Xi,colorScheme:vr="system",themeLight:Jn={},themeDark:$i={},addScreenshotButtonLabel:ji="Add a screenshot",cancelButtonLabel:Lr="Cancel",confirmButtonLabel:Ia="Confirm",emailLabel:no="Email",emailPlaceholder:Zn="your.email@example.org",formTitle:Er="Report a Bug",isRequiredLabel:dr="(required)",messageLabel:_n="Description",messagePlaceholder:Vr="What's the bug? What did you expect?",nameLabel:ii="Name",namePlaceholder:co="Your Name",removeScreenshotButtonLabel:Cs="Remove screenshot",submitButtonLabel:Qn="Send Bug Report",successMessageText:xs="Thank you for your report!",triggerLabel:Ql=D,triggerAriaLabel:ya="",onFormOpen:ks,onFormClose:Ys,onSubmitSuccess:ou,onSubmitError:xl,onFormSubmitted:Md}={})=>{const xc={id:kt,autoInject:Ft,showBranding:Mn,isEmailRequired:Nn,isNameRequired:Kn,showEmail:pn,showName:_r,enableScreenshot:Kt,useSentryUser:fr,tags:Pn,styleNonce:ui,scriptNonce:Xi,colorScheme:vr,themeDark:$i,themeLight:Jn,triggerLabel:Ql,triggerAriaLabel:ya,cancelButtonLabel:Lr,submitButtonLabel:Qn,confirmButtonLabel:Ia,formTitle:Er,emailLabel:no,emailPlaceholder:Zn,messageLabel:_n,messagePlaceholder:Vr,nameLabel:ii,namePlaceholder:co,successMessageText:xs,isRequiredLabel:dr,addScreenshotButtonLabel:ji,removeScreenshotButtonLabel:Cs,onFormClose:Ys,onFormOpen:ks,onSubmitError:xl,onSubmitSuccess:ou,onFormSubmitted:Md};let ec=null,uo=[];const Bh=na=>{if(!ec){const Co=y.createElement("div");Co.id=String(na.id),y.body.appendChild(Co),ec=Co.attachShadow({mode:"open"}),ec.appendChild(function rt({colorScheme:se,themeDark:_e,themeLight:Me,styleNonce:St}){const kt=y.createElement("style");return kt.textContent=`\n:host {\n --font-family: system-ui, 'Helvetica Neue', Arial, sans-serif;\n --font-size: 14px;\n --z-index: 100000;\n\n --page-margin: 16px;\n --inset: auto 0 0 auto;\n --actor-inset: var(--inset);\n\n font-family: var(--font-family);\n font-size: var(--font-size);\n\n ${"system"!==se?"color-scheme: only light;":""}\n\n ${lt("dark"===se?{...Ut,..._e}:{...et,...Me})}\n}\n\n${"system"===se?`\n@media (prefers-color-scheme: dark) {\n :host {\n ${lt({...Ut,..._e})}\n }\n}`:""}\n}\n`,St&&kt.setAttribute("nonce",St),kt}(na))}return ec},mp=function(){var na=d(function*(zo,ba,Ka){const sn=h.getClient(),Ds=sn&&sn.getIntegrationByName(zo);if(Ds)return Ds;const kl=(ba&&ba()||(yield se(Ka,Xi)))();return sn&&sn.addIntegration(kl),kl});return function Co(zo,ba,Ka){return na.apply(this,arguments)}}(),So=function(){var na=d(function*(zo){const ba=zo.enableScreenshot&&function it(){return!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(k.userAgent)||/Macintosh/i.test(k.userAgent)&&k.maxTouchPoints&&k.maxTouchPoints>1||!isSecureContext)}(),[Ka,sn]=yield Promise.all([mp("FeedbackModal",_e,"feedbackModalIntegration"),ba?mp("FeedbackScreenshot",Me,"feedbackScreenshotIntegration"):void 0]);if(!Ka)throw je&&f.logger.error("[Feedback] Missing feedback modal integration. Try using `feedbackSyncIntegration` in your `Sentry.init`."),new Error("[Feedback] Missing feedback modal integration!");ba&&!sn&&je&&f.logger.error("[Feedback] Missing feedback screenshot integration. Proceeding without screenshots.");const Ds=Ka.createDialog({options:{...zo,onFormClose:()=>{Ds&&Ds.close(),zo.onFormClose&&zo.onFormClose()},onFormSubmitted:()=>{Ds&&Ds.close(),zo.onFormSubmitted&&zo.onFormSubmitted()}},screenshotIntegration:ba?sn:void 0,sendFeedback:Fe,shadow:Bh(zo)});return Ds});return function Co(zo){return na.apply(this,arguments)}}(),Td=(na,Co={})=>{const zo=Tt(xc,Co),ba="string"==typeof na?y.querySelector(na):"function"==typeof na.addEventListener?na:null;if(!ba)throw je&&f.logger.error("[Feedback] Unable to attach to target element"),new Error("Unable to attach to target element");let Ka=null;const sn=function(){var Q=d(function*(){Ka||(Ka=yield So({...zo,onFormSubmitted:()=>{Ka&&Ka.removeFromDom(),zo.onFormSubmitted&&zo.onFormSubmitted()}})),Ka.appendToDom(),Ka.open()});return function kl(){return Q.apply(this,arguments)}}();ba.addEventListener("click",sn);const Ds=()=>{uo=uo.filter(Q=>Q!==Ds),Ka&&Ka.removeFromDom(),Ka=null,ba.removeEventListener("click",sn)};return uo.push(Ds),Ds},gp=(na={})=>{const Co=Tt(xc,na),zo=Bh(Co),ba=function Ae({triggerLabel:se,triggerAriaLabel:_e,shadow:Me,styleNonce:St}){const kt=y.createElement("button");if(kt.type="button",kt.className="widget__actor",kt.ariaHidden="false",kt.ariaLabel=_e||se||D,kt.appendChild(function ke(){const se=Nn=>m.document.createElementNS("http://www.w3.org/2000/svg",Nn),_e=Ke(se("svg"),{width:"20",height:"20",viewBox:"0 0 20 20",fill:"var(--actor-color, var(--foreground))"}),Me=Ke(se("g"),{clipPath:"url(#clip0_57_80)"}),St=Ke(se("path"),{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.6622 15H12.3997C12.2129 14.9959 12.031 14.9396 11.8747 14.8375L8.04965 12.2H7.49956V19.1C7.4875 19.3348 7.3888 19.5568 7.22256 19.723C7.05632 19.8892 6.83435 19.9879 6.59956 20H2.04956C1.80193 19.9968 1.56535 19.8969 1.39023 19.7218C1.21511 19.5467 1.1153 19.3101 1.11206 19.0625V12.2H0.949652C0.824431 12.2017 0.700142 12.1783 0.584123 12.1311C0.468104 12.084 0.362708 12.014 0.274155 11.9255C0.185602 11.8369 0.115689 11.7315 0.0685419 11.6155C0.0213952 11.4995 -0.00202913 11.3752 -0.00034808 11.25V3.75C-0.00900498 3.62067 0.0092504 3.49095 0.0532651 3.36904C0.0972798 3.24712 0.166097 3.13566 0.255372 3.04168C0.344646 2.94771 0.452437 2.87327 0.571937 2.82307C0.691437 2.77286 0.82005 2.74798 0.949652 2.75H8.04965L11.8747 0.1625C12.031 0.0603649 12.2129 0.00407221 12.3997 0H15.6622C15.9098 0.00323746 16.1464 0.103049 16.3215 0.278167C16.4966 0.453286 16.5964 0.689866 16.5997 0.9375V3.25269C17.3969 3.42959 18.1345 3.83026 18.7211 4.41679C19.5322 5.22788 19.9878 6.32796 19.9878 7.47502C19.9878 8.62209 19.5322 9.72217 18.7211 10.5333C18.1345 11.1198 17.3969 11.5205 16.5997 11.6974V14.0125C16.6047 14.1393 16.5842 14.2659 16.5395 14.3847C16.4948 14.5035 16.4268 14.6121 16.3394 14.7042C16.252 14.7962 16.147 14.8698 16.0307 14.9206C15.9144 14.9714 15.7891 14.9984 15.6622 15ZM1.89695 10.325H1.88715V4.625H8.33715C8.52423 4.62301 8.70666 4.56654 8.86215 4.4625L12.6872 1.875H14.7247V13.125H12.6872L8.86215 10.4875C8.70666 10.3835 8.52423 10.327 8.33715 10.325H2.20217C2.15205 10.3167 2.10102 10.3125 2.04956 10.3125C1.9981 10.3125 1.94708 10.3167 1.89695 10.325ZM2.98706 12.2V18.1625H5.66206V12.2H2.98706ZM16.5997 9.93612V5.01393C16.6536 5.02355 16.7072 5.03495 16.7605 5.04814C17.1202 5.13709 17.4556 5.30487 17.7425 5.53934C18.0293 5.77381 18.2605 6.06912 18.4192 6.40389C18.578 6.73866 18.6603 7.10452 18.6603 7.47502C18.6603 7.84552 18.578 8.21139 18.4192 8.54616C18.2605 8.88093 18.0293 9.17624 17.7425 9.41071C17.4556 9.64518 17.1202 9.81296 16.7605 9.90191C16.7072 9.91509 16.6536 9.9265 16.5997 9.93612Z"});_e.appendChild(Me).appendChild(St);const kt=se("defs"),Ft=Ke(se("clipPath"),{id:"clip0_57_80"}),Mn=Ke(se("rect"),{width:"20",height:"20",fill:"white"});return Ft.appendChild(Mn),kt.appendChild(Ft),_e.appendChild(kt).appendChild(Ft).appendChild(Mn),_e}()),se){const Mn=y.createElement("span");Mn.appendChild(y.createTextNode(se)),kt.appendChild(Mn)}const Ft=function $e(se){const _e=y.createElement("style");return _e.textContent='\n.widget__actor {\n position: fixed;\n z-index: var(--z-index);\n margin: var(--page-margin);\n inset: var(--actor-inset);\n\n display: flex;\n align-items: center;\n gap: 8px;\n padding: 16px;\n\n font-family: inherit;\n font-size: var(--font-size);\n font-weight: 600;\n line-height: 1.14em;\n text-decoration: none;\n\n background: var(--actor-background, var(--background));\n border-radius: var(--actor-border-radius, 1.7em/50%);\n border: var(--actor-border, var(--border));\n box-shadow: var(--actor-box-shadow, var(--box-shadow));\n color: var(--actor-color, var(--foreground));\n fill: var(--actor-color, var(--foreground));\n cursor: pointer;\n opacity: 1;\n transition: transform 0.2s ease-in-out;\n transform: translate(0, 0) scale(1);\n}\n.widget__actor[aria-hidden="true"] {\n opacity: 0;\n pointer-events: none;\n visibility: hidden;\n transform: translate(0, 16px) scale(0.98);\n}\n\n.widget__actor:hover {\n background: var(--actor-hover-background, var(--background));\n filter: var(--interactive-filter);\n}\n\n.widget__actor svg {\n width: 1.14em;\n height: 1.14em;\n}\n\n@media (max-width: 600px) {\n .widget__actor span {\n display: none;\n }\n}\n',se&&_e.setAttribute("nonce",se),_e}(St);return{el:kt,appendToDom(){Me.appendChild(Ft),Me.appendChild(kt)},removeFromDom(){Me.removeChild(kt),Me.removeChild(Ft)},show(){kt.ariaHidden="false"},hide(){kt.ariaHidden="true"}}}({triggerLabel:Co.triggerLabel,triggerAriaLabel:Co.triggerAriaLabel,shadow:zo,styleNonce:ui});return Td(ba.el,{...Co,onFormOpen(){ba.hide()},onFormClose(){ba.show()},onFormSubmitted(){ba.show()}}),ba};return{name:"Feedback",setupOnce(){!f.isBrowser()||!xc.autoInject||("loading"===y.readyState?y.addEventListener("DOMContentLoaded",()=>gp().appendToDom()):gp().appendToDom())},attachTo:Td,createWidget(na={}){const Co=gp(Tt(xc,na));return Co.appendToDom(),Co},createForm(){return d(function*(na={}){return So(Tt(xc,na))}).apply(this,arguments)},remove(){ec&&(ec.parentElement&&ec.parentElement.remove(),ec=null),uo.forEach(na=>na()),uo=[]}}},x.feedbackModalIntegration=()=>({name:"FeedbackModal",setupOnce(){},createDialog:({options:se,screenshotIntegration:_e,sendFeedback:Me,shadow:St})=>{const kt=St,Ft=se.useSentryUser,Mn=function $m(){const se=h.getCurrentScope().getUser(),_e=h.getIsolationScope().getUser(),Me=h.getGlobalScope().getUser();return se&&Object.keys(se).length?se:_e&&Object.keys(_e).length?_e:Me}(),Nn=y.createElement("div"),Kn=function Un(se){const _e=y.createElement("style");return _e.textContent="\n:host {\n --dialog-inset: var(--inset);\n}\n\n\n.dialog {\n position: fixed;\n z-index: var(--z-index);\n margin: 0;\n inset: 0;\n\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n height: 100vh;\n width: 100vw;\n\n color: var(--dialog-color, var(--foreground));\n fill: var(--dialog-color, var(--foreground));\n line-height: 1.75em;\n\n background-color: rgba(0, 0, 0, 0.05);\n border: none;\n inset: 0;\n opacity: 1;\n transition: opacity 0.2s ease-in-out;\n}\n\n.dialog__position {\n position: fixed;\n z-index: var(--z-index);\n inset: var(--dialog-inset);\n padding: var(--page-margin);\n display: flex;\n max-height: calc(100vh - (2 * var(--page-margin)));\n}\n@media (max-width: 600px) {\n .dialog__position {\n inset: var(--page-margin);\n padding: 0;\n }\n}\n\n.dialog__position:has(.editor) {\n inset: var(--page-margin);\n padding: 0;\n}\n\n.dialog:not([open]) {\n opacity: 0;\n pointer-events: none;\n visibility: hidden;\n}\n.dialog:not([open]) .dialog__content {\n transform: translate(0, -16px) scale(0.98);\n}\n\n.dialog__content {\n display: flex;\n flex-direction: column;\n gap: 16px;\n padding: var(--dialog-padding, 24px);\n max-width: 100%;\n width: 100%;\n max-height: 100%;\n overflow: auto;\n\n background: var(--dialog-background, var(--background));\n border-radius: var(--dialog-border-radius, 20px);\n border: var(--dialog-border, var(--border));\n box-shadow: var(--dialog-box-shadow, var(--box-shadow));\n transform: translate(0, 0) scale(1);\n transition: transform 0.2s ease-in-out;\n}\n\n\n.dialog__header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n font-weight: var(--dialog-header-weight, 600);\n margin: 0;\n}\n\n.brand-link {\n display: inline-flex;\n}\n.brand-link:focus-visible {\n outline: var(--outline);\n}\n\n\n.form {\n display: flex;\n overflow: auto;\n flex-direction: row;\n gap: 16px;\n flex: 1 0;\n}\n\n.form__right {\n flex: 0 0 auto;\n width: var(--form-width, 272px);\n display: flex;\n overflow: auto;\n flex-direction: column;\n justify-content: space-between;\n gap: 20px;\n}\n\n@media (max-width: 600px) {\n .form__right {\n width: var(--form-width, 100%);\n }\n}\n\n.form__top {\n display: flex;\n flex-direction: column;\n gap: 8px;\n}\n\n.form__error-container {\n color: var(--error-color);\n fill: var(--error-color);\n}\n\n.form__label {\n display: flex;\n flex-direction: column;\n gap: 4px;\n margin: 0px;\n}\n\n.form__label__text {\n display: flex;\n gap: 4px;\n align-items: center;\n}\n\n.form__label__text--required {\n font-size: 0.85em;\n}\n\n.form__input {\n font-family: inherit;\n line-height: inherit;\n background: transparent;\n box-sizing: border-box;\n border: var(--input-border, var(--border));\n border-radius: var(--input-border-radius, 6px);\n color: var(--input-color, inherit);\n fill: var(--input-color, inherit);\n font-size: var(--input-font-size, inherit);\n font-weight: var(--input-font-weight, 500);\n padding: 6px 12px;\n}\n\n.form__input::placeholder {\n opacity: 0.65;\n color: var(--input-placeholder-color, inherit);\n filter: var(--interactive-filter);\n}\n\n.form__input:focus-visible {\n outline: var(--input-focus-outline, var(--outline));\n}\n\n.form__input--textarea {\n font-family: inherit;\n resize: vertical;\n}\n\n.error {\n color: var(--error-color);\n fill: var(--error-color);\n}\n\n\n.btn-group {\n display: grid;\n gap: 8px;\n}\n\n.btn {\n line-height: inherit;\n border: var(--button-border, var(--border));\n border-radius: var(--button-border-radius, 6px);\n cursor: pointer;\n font-family: inherit;\n font-size: var(--button-font-size, inherit);\n font-weight: var(--button-font-weight, 600);\n padding: var(--button-padding, 6px 16px);\n}\n.btn[disabled] {\n opacity: 0.6;\n pointer-events: none;\n}\n\n.btn--primary {\n color: var(--button-primary-color, var(--accent-foreground));\n fill: var(--button-primary-color, var(--accent-foreground));\n background: var(--button-primary-background, var(--accent-background));\n border: var(--button-primary-border, var(--border));\n border-radius: var(--button-primary-border-radius, 6px);\n font-weight: var(--button-primary-font-weight, 500);\n}\n.btn--primary:hover {\n color: var(--button-primary-hover-color, var(--accent-foreground));\n fill: var(--button-primary-hover-color, var(--accent-foreground));\n background: var(--button-primary-hover-background, var(--accent-background));\n filter: var(--interactive-filter);\n}\n.btn--primary:focus-visible {\n background: var(--button-primary-hover-background, var(--accent-background));\n filter: var(--interactive-filter);\n outline: var(--button-primary-focus-outline, var(--outline));\n}\n\n.btn--default {\n color: var(--button-color, var(--foreground));\n fill: var(--button-color, var(--foreground));\n background: var(--button-background, var(--background));\n border: var(--button-border, var(--border));\n border-radius: var(--button-border-radius, 6px);\n font-weight: var(--button-font-weight, 500);\n}\n.btn--default:hover {\n color: var(--button-color, var(--foreground));\n fill: var(--button-color, var(--foreground));\n background: var(--button-hover-background, var(--background));\n filter: var(--interactive-filter);\n}\n.btn--default:focus-visible {\n background: var(--button-hover-background, var(--background));\n filter: var(--interactive-filter);\n outline: var(--button-focus-outline, var(--outline));\n}\n\n\n.success__position {\n position: fixed;\n inset: var(--dialog-inset);\n padding: var(--page-margin);\n z-index: var(--z-index);\n}\n.success__content {\n background: var(--success-background, var(--background));\n border: var(--success-border, var(--border));\n border-radius: var(--success-border-radius, 1.7em/50%);\n box-shadow: var(--success-box-shadow, var(--box-shadow));\n font-weight: var(--success-font-weight, 600);\n color: var(--success-color);\n fill: var(--success-color);\n padding: 12px 24px;\n line-height: 1.75em;\n\n display: grid;\n align-items: center;\n grid-auto-flow: column;\n gap: 6px;\n cursor: default;\n}\n\n.success__icon {\n display: flex;\n}\n\n",se&&_e.setAttribute("nonce",se),_e}(se.styleNonce);let pn="";const _r={get el(){return Nn},appendToDom(){!kt.contains(Kn)&&!kt.contains(Nn)&&(kt.appendChild(Kn),kt.appendChild(Nn))},removeFromDom(){kt.removeChild(Nn),kt.removeChild(Kn),y.body.style.overflow=pn},open(){fr(!0),se.onFormOpen&&se.onFormOpen(),pn=y.body.style.overflow,y.body.style.overflow="hidden"},close(){fr(!1),y.body.style.overflow=pn}},Kt=_e&&_e.createInput({h:Ln,hooks:Ss,dialog:_r,options:se}),fr=Pn=>{!function Zl(se,_e,Me){var St,kt,Ft,Mn;gn.__&&gn.__(se,_e),kt=(St="function"==typeof Me)?null:Me&&Me.__k||_e.__k,Ft=[],Mn=[],el(_e,se=(!St&&Me||_e).__k=Ln(ea,null,[se]),kt||ln,ln,void 0!==_e.ownerSVGElement,!St&&Me?[Me]:kt?null:_e.firstChild?An.call(_e.childNodes):null,Ft,!St&&Me?Me:kt?kt.__e:_e.firstChild,St,Mn),se.__d=void 0,wl(Ft,se,Mn)}(Ln(pp,{options:se,screenshotInput:Kt,showName:se.showName||se.isNameRequired,showEmail:se.showEmail||se.isEmailRequired,defaultName:Ft&&Mn&&Mn[Ft.name]||"",defaultEmail:Ft&&Mn&&Mn[Ft.email]||"",onFormClose:()=>{fr(!1),se.onFormClose&&se.onFormClose()},onSubmit:Me,onSubmitSuccess:ui=>{fr(!1),se.onSubmitSuccess&&se.onSubmitSuccess(ui)},onSubmitError:ui=>{se.onSubmitError&&se.onSubmitError(ui)},onFormSubmitted:()=>{se.onFormSubmitted&&se.onFormSubmitted()},open:Pn,__self:void 0,__source:{fileName:"/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/modal/integration.tsx",lineNumber:67}}),Nn)};return _r}}),x.feedbackScreenshotIntegration=()=>({name:"FeedbackScreenshot",setupOnce(){},createInput:({h:se,hooks:_e,dialog:Me,options:St})=>{const kt=y.createElement("canvas");return{input:qm({h:se,hooks:_e,imageBuffer:kt,dialog:Me,options:St}),value:(Ft=d(function*(){const Nn=yield new Promise(Kn=>{kt.toBlob(Kn,"image/png")});if(Nn)return{data:new Uint8Array(yield Nn.arrayBuffer()),filename:"screenshot.png",contentType:"application/png"}}),function Mn(){return Ft.apply(this,arguments)})};var Ft}}),x.getFeedback=function jt(){const se=h.getClient();return se&&se.getIntegrationByName("Feedback")},x.sendFeedback=Fe},11976(ge,x,g){var d=g(86527).default,{_optionalChain:h}=g(62717);const f=g(68223);function k(yt,It,qt=1/0,en=0){return!yt||yt.nodeType!==yt.ELEMENT_NODE||en>qt?-1:It(yt)?en:k(yt.parentNode,It,qt,en+1)}function D(yt,It){return qt=>{const en=qt;if(null===en)return!1;try{if(yt)if("string"==typeof yt){if(en.matches(`.${yt}`))return!0}else if(function y(yt,It){for(let qt=yt.classList.length;qt--;)if(It.test(yt.classList[qt]))return!0;return!1}(en,yt))return!0;return!(!It||!en.matches(It))}catch{return!1}}}const E="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let N={map:{},getId:()=>(console.error(E),-1),getNode:()=>(console.error(E),null),removeNodeFromMap(){console.error(E)},has:()=>(console.error(E),!1),reset(){console.error(E)}};function j(yt,It,qt,en,ln=window){const zn=ln.Object.getOwnPropertyDescriptor(yt,It);return ln.Object.defineProperty(yt,It,en?qt:{set($n){J(()=>{qt.set.call(this,$n)},0),zn&&zn.set&&zn.set.call(this,$n)}}),()=>j(yt,It,zn||{},!0)}function V(yt,It,qt){try{if(!(It in yt))return()=>{};const en=yt[It],ln=qt(en);return"function"==typeof ln&&(ln.prototype=ln.prototype||{},Object.defineProperties(ln,{__rrweb_original__:{enumerable:!1,value:en}})),yt[It]=ln,()=>{yt[It]=en}}catch{return()=>{}}}function O(yt,It,qt,en,ln){if(!yt)return!1;const zn=function R(yt){return yt?yt.nodeType===yt.ELEMENT_NODE?yt:yt.parentElement:null}(yt);if(!zn)return!1;const $n=D(It,qt);if(!ln){const po=en&&zn.matches(en);return $n(zn)&&!po}const hr=k(zn,$n);let Rr=-1;return!(hr<0)&&(en&&(Rr=k(zn,D(null,en))),hr>-1&&Rr<0||hr<Rr)}typeof window<"u"&&window.Proxy&&window.Reflect&&(N=new Proxy(N,{get:(yt,It,qt)=>("map"===It&&console.error(E),Reflect.get(yt,It,qt))})),/[1-9][0-9]{12}/.test(Date.now().toString());const P={};function $(yt){const It=P[yt];if(It)return It;const qt=window.document;let en=window[yt];if(qt&&"function"==typeof qt.createElement)try{const ln=qt.createElement("iframe");ln.hidden=!0,qt.head.appendChild(ln);const zn=ln.contentWindow;zn&&zn[yt]&&(en=zn[yt]),qt.head.removeChild(ln)}catch{}return P[yt]=en.bind(window)}function ee(...yt){return $("requestAnimationFrame")(...yt)}function J(...yt){return $("setTimeout")(...yt)}var W=(yt=>(yt[yt["2D"]=0]="2D",yt[yt.WebGL=1]="WebGL",yt[yt.WebGL2=2]="WebGL2",yt))(W||{});let A;const re=yt=>A?(...qt)=>{try{return yt(...qt)}catch(en){if(A&&!0===A(en))return()=>{};throw en}}:yt;for(var ue="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B=typeof Uint8Array>"u"?[]:new Uint8Array(256),he=0;he<64;he++)B[ue.charCodeAt(he)]=he;const je=new Map,Tt=(yt,It,qt)=>{if(!yt||!Xe(yt,It)&&"object"!=typeof yt)return;const ln=function it(yt,It){let qt=je.get(yt);return qt||(qt=new Map,je.set(yt,qt)),qt.has(It)||qt.set(It,[]),qt.get(It)}(qt,yt.constructor.name);let zn=ln.indexOf(yt);return-1===zn&&(zn=ln.length,ln.push(yt)),zn};function $e(yt,It,qt){if(yt instanceof Array)return yt.map(en=>$e(en,It,qt));if(null===yt)return yt;if(yt instanceof Float32Array||yt instanceof Float64Array||yt instanceof Int32Array||yt instanceof Uint32Array||yt instanceof Uint8Array||yt instanceof Uint16Array||yt instanceof Int16Array||yt instanceof Int8Array||yt instanceof Uint8ClampedArray)return{rr_type:yt.constructor.name,args:[Object.values(yt)]};if(yt instanceof ArrayBuffer){const en=yt.constructor.name,ln=function(yt){var qt,It=new Uint8Array(yt),en=It.length,ln="";for(qt=0;qt<en;qt+=3)ln+=ue[It[qt]>>2],ln+=ue[(3&It[qt])<<4|It[qt+1]>>4],ln+=ue[(15&It[qt+1])<<2|It[qt+2]>>6],ln+=ue[63&It[qt+2]];return en%3==2?ln=ln.substring(0,ln.length-1)+"=":en%3==1&&(ln=ln.substring(0,ln.length-2)+"=="),ln}(yt);return{rr_type:en,base64:ln}}if(yt instanceof DataView)return{rr_type:yt.constructor.name,args:[$e(yt.buffer,It,qt),yt.byteOffset,yt.byteLength]};if(yt instanceof HTMLImageElement){const en=yt.constructor.name,{src:ln}=yt;return{rr_type:en,src:ln}}return yt instanceof HTMLCanvasElement?{rr_type:"HTMLImageElement",src:yt.toDataURL()}:yt instanceof ImageData?{rr_type:yt.constructor.name,args:[$e(yt.data,It,qt),yt.width,yt.height]}:Xe(yt,It)||"object"==typeof yt?{rr_type:yt.constructor.name,index:Tt(yt,It,qt)}:yt}const Ke=(yt,It,qt)=>yt.map(en=>$e(en,It,qt)),Xe=(yt,It)=>!!["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"].filter(ln=>"function"==typeof It[ln]).find(ln=>yt instanceof It[ln]);function Ae(yt,It,qt,en,ln){const zn=[];try{const $n=V(yt.HTMLCanvasElement.prototype,"getContext",function(hr){return function(Rr,...po){if(!O(this,It,qt,en,!0)){const Ln=function ke(yt){return"experimental-webgl"===yt?"webgl":yt}(Rr);if("__context"in this||(this.__context=Ln),ln&&["webgl","webgl2"].includes(Ln))if(po[0]&&"object"==typeof po[0]){const or=po[0];or.preserveDrawingBuffer||(or.preserveDrawingBuffer=!0)}else po.splice(0,1,{preserveDrawingBuffer:!0})}return hr.apply(this,[Rr,...po])}});zn.push($n)}catch{console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return()=>{zn.forEach($n=>$n())}}function Ye(yt,It,qt,en,ln,zn,$n,hr){const Rr=[],po=Object.getOwnPropertyNames(yt);for(const Ln of po)if(!["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(Ln))try{if("function"!=typeof yt[Ln])continue;const or=V(yt,Ln,function(ea){return function(...ga){const jo=ea.apply(this,ga);if(Tt(jo,hr,this),"tagName"in this.canvas&&!O(this.canvas,en,ln,zn,!0)){const jn=Ke(ga,hr,this);qt(this.canvas,{type:It,property:Ln,args:jn})}return jo}});Rr.push(or)}catch{const ea=j(yt,Ln,{set(ga){qt(this.canvas,{type:It,property:Ln,args:[ga],setter:!0})}});Rr.push(ea)}return Rr}class rt{reset(){this.pendingCanvasMutations.clear(),this.restoreHandlers.forEach(It=>{try{It()}catch{}}),this.restoreHandlers=[],this.windowsSet=new WeakSet,this.windows=[],this.shadowDoms=new Set,h([this,"access",It=>It.worker,"optionalAccess",It=>It.terminate,"call",It=>It()]),this.worker=null,this.snapshotInProgressMap=new Map,(this.options.recordCanvas&&"number"==typeof this.options.sampling||this.options.enableManualSnapshot)&&(this.worker=this.initFPSWorker())}freeze(){this.frozen=!0}unfreeze(){this.frozen=!1}lock(){this.locked=!0}unlock(){this.locked=!1}constructor(It){this.pendingCanvasMutations=new Map,this.rafStamps={latestId:0,invokeId:null},this.shadowDoms=new Set,this.windowsSet=new WeakSet,this.windows=[],this.restoreHandlers=[],this.frozen=!1,this.locked=!1,this.snapshotInProgressMap=new Map,this.worker=null,this.processMutation=(or,ea)=>{(this.rafStamps.invokeId&&this.rafStamps.latestId!==this.rafStamps.invokeId||!this.rafStamps.invokeId)&&(this.rafStamps.invokeId=this.rafStamps.latestId),this.pendingCanvasMutations.has(or)||this.pendingCanvasMutations.set(or,[]),this.pendingCanvasMutations.get(or).push(ea)};const{sampling:qt="all",win:en,blockClass:ln,blockSelector:zn,unblockSelector:$n,maxCanvasSize:hr,recordCanvas:Rr,dataURLOptions:po,errorHandler:Ln}=It;this.mutationCb=It.mutationCb,this.mirror=It.mirror,this.options=It,Ln&&function z(yt){A=yt}(Ln),(Rr&&"number"==typeof qt||It.enableManualSnapshot)&&(this.worker=this.initFPSWorker()),this.addWindow(en),!It.enableManualSnapshot&&re(()=>{Rr&&"all"===qt&&(this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher()),Rr&&"number"==typeof qt&&this.initCanvasFPSObserver(qt,ln,zn,$n,hr,{dataURLOptions:po})})()}addWindow(It){const{sampling:qt="all",blockClass:en,blockSelector:ln,unblockSelector:zn,recordCanvas:$n,enableManualSnapshot:hr}=this.options;if(!this.windowsSet.has(It)){if(hr)return this.windowsSet.add(It),void this.windows.push(new WeakRef(It));re(()=>{if($n&&"all"===qt&&this.initCanvasMutationObserver(It,en,ln,zn),$n&&"number"==typeof qt){const Rr=Ae(It,en,ln,zn,!0);this.restoreHandlers.push(()=>{Rr()})}})(),this.windowsSet.add(It),this.windows.push(new WeakRef(It))}}addShadowRoot(It){this.shadowDoms.add(new WeakRef(It))}resetShadowRoots(){this.shadowDoms=new Set}initFPSWorker(){const It=new Worker(function lt(){const yt=new Blob(['for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t="undefined"==typeof Uint8Array?[]:new Uint8Array(256),a=0;a<64;a++)t[e.charCodeAt(a)]=a;var n=function(t){var a,n=new Uint8Array(t),r=n.length,s="";for(a=0;a<r;a+=3)s+=e[n[a]>>2],s+=e[(3&n[a])<<4|n[a+1]>>4],s+=e[(15&n[a+1])<<2|n[a+2]>>6],s+=e[63&n[a+2]];return r%3==2?s=s.substring(0,s.length-1)+"=":r%3==1&&(s=s.substring(0,s.length-2)+"=="),s};const r=new Map,s=new Map;const i=self;i.onmessage=async function(e){if(!("OffscreenCanvas"in globalThis))return i.postMessage({id:e.data.id});{const{id:t,bitmap:a,width:o,height:f,maxCanvasSize:c,dataURLOptions:g}=e.data,u=async function(e,t,a){const r=e+"-"+t;if("OffscreenCanvas"in globalThis){if(s.has(r))return s.get(r);const i=new OffscreenCanvas(e,t);i.getContext("2d");const o=await i.convertToBlob(a),f=await o.arrayBuffer(),c=n(f);return s.set(r,c),c}return""}(o,f,g),[h,d]=function(e,t,a){if(!a)return[e,t];const[n,r]=a;if(e<=n&&t<=r)return[e,t];let s=e,i=t;return s>n&&(i=Math.floor(n*t/e),s=n),i>r&&(s=Math.floor(r*e/t),i=r),[s,i]}(o,f,c),l=new OffscreenCanvas(h,d),w=l.getContext("bitmaprenderer"),p=h===o&&d===f?a:await createImageBitmap(a,{resizeWidth:h,resizeHeight:d,resizeQuality:"low"});w.transferFromImageBitmap(p),a.close();const y=await l.convertToBlob(g),v=y.type,b=await y.arrayBuffer(),m=n(b);if(p.close(),!r.has(t)&&await u===m)return r.set(t,m),i.postMessage({id:t});if(r.get(t)===m)return i.postMessage({id:t});i.postMessage({id:t,type:v,base64:m,width:o,height:f}),r.set(t,m)}};']);return URL.createObjectURL(yt)}());return It.onmessage=qt=>{const en=qt.data,{id:ln}=en;if(this.snapshotInProgressMap.set(ln,!1),!("base64"in en))return;const{base64:zn,type:$n,width:hr,height:Rr}=en;this.mutationCb({id:ln,type:W["2D"],commands:[{property:"clearRect",args:[0,0,hr,Rr]},{property:"drawImage",args:[{rr_type:"ImageBitmap",args:[{rr_type:"Blob",data:[{rr_type:"ArrayBuffer",base64:zn}],type:$n}]},0,0,hr,Rr]}]})},It}initCanvasFPSObserver(It,qt,en,ln,zn,$n){const hr=this.takeSnapshot(!1,It,qt,en,ln,zn,$n.dataURLOptions);this.restoreHandlers.push(()=>{cancelAnimationFrame(hr)})}initCanvasMutationObserver(It,qt,en,ln){const zn=Ae(It,qt,en,ln,!1),$n=function Ve(yt,It,qt,en,ln){const zn=[],$n=Object.getOwnPropertyNames(It.CanvasRenderingContext2D.prototype);for(const hr of $n)try{if("function"!=typeof It.CanvasRenderingContext2D.prototype[hr])continue;const Rr=V(It.CanvasRenderingContext2D.prototype,hr,function(po){return function(...Ln){return O(this.canvas,qt,en,ln,!0)||J(()=>{const or=Ke(Ln,It,this);yt(this.canvas,{type:W["2D"],property:hr,args:or})},0),po.apply(this,Ln)}});zn.push(Rr)}catch{const po=j(It.CanvasRenderingContext2D.prototype,hr,{set(Ln){yt(this.canvas,{type:W["2D"],property:hr,args:[Ln],setter:!0})}});zn.push(po)}return()=>{zn.forEach(hr=>hr())}}(this.processMutation.bind(this),It,qt,en,ln),hr=function et(yt,It,qt,en,ln){const $n=[];return $n.push(...Ye(It.WebGLRenderingContext.prototype,W.WebGL,yt,qt,en,ln,0,It)),typeof It.WebGL2RenderingContext<"u"&&$n.push(...Ye(It.WebGL2RenderingContext.prototype,W.WebGL2,yt,qt,en,ln,0,It)),()=>{$n.forEach(hr=>hr())}}(this.processMutation.bind(this),It,qt,en,ln);this.restoreHandlers.push(()=>{zn(),$n(),hr()})}snapshot(It){const{options:qt}=this,en=this.takeSnapshot(!0,"all"===qt.sampling?2:qt.sampling||2,qt.blockClass,qt.blockSelector,qt.unblockSelector,qt.maxCanvasSize,qt.dataURLOptions,It);this.restoreHandlers.push(()=>{cancelAnimationFrame(en)})}takeSnapshot(It,qt,en,ln,zn,$n,hr,Rr){const po=1e3/qt;let or,Ln=0;const ea=jo=>{if(jo)return[jo];const jn=[],Pa=Eo=>{Eo.querySelectorAll("canvas").forEach(Ni=>{O(Ni,en,ln,zn,!0)||jn.push(Ni)})};for(const Eo of this.windows){const Ni=Eo.deref();Ni&&Pa(Ni.document)}for(const Eo of this.shadowDoms){const Ni=Eo.deref();Ni&&Pa(Ni)}return jn},ga=jo=>{if(this.windows.length){if(Ln&&jo-Ln<po)return void(or=ee(ga));Ln=jo,ea(Rr).forEach(jn=>{if(!this.mirror.hasNode(jn))return;const Pa=this.mirror.getId(jn);if(!this.snapshotInProgressMap.get(Pa)&&jn.width&&jn.height){if(this.snapshotInProgressMap.set(Pa,!0),!It&&["webgl","webgl2"].includes(jn.__context)){const Eo=jn.getContext(jn.__context);!1===h([Eo,"optionalAccess",Ni=>Ni.getContextAttributes,"call",Ni=>Ni(),"optionalAccess",Ni=>Ni.preserveDrawingBuffer])&&Eo.clear(Eo.COLOR_BUFFER_BIT)}createImageBitmap(jn).then(Eo=>{h([this,"access",Ni=>Ni.worker,"optionalAccess",Ni=>Ni.postMessage,"call",Ni=>Ni({id:Pa,bitmap:Eo,width:jn.width,height:jn.height,dataURLOptions:hr,maxCanvasSize:$n},[Eo])])}).catch(Eo=>{re(()=>{throw Eo})()})}}),It||(or=ee(ga))}};return or=ee(ga),or}startPendingCanvasMutationFlusher(){ee(()=>this.flushPendingCanvasMutations())}startRAFTimestamping(){const It=qt=>{this.rafStamps.latestId=qt,ee(It)};ee(It)}flushPendingCanvasMutations(){this.pendingCanvasMutations.forEach((It,qt)=>{const en=this.mirror.getId(qt);this.flushPendingCanvasMutationFor(qt,en)}),ee(()=>this.flushPendingCanvasMutations())}flushPendingCanvasMutationFor(It,qt){if(this.frozen||this.locked)return;const en=this.pendingCanvasMutations.get(It);if(!en||-1===qt)return;const ln=en.map($n=>{const{type:hr,...Rr}=$n;return Rr}),{type:zn}=en[0];this.mutationCb({id:qt,type:zn,commands:ln}),this.pendingCanvasMutations.delete(It)}}const Yt={low:{sampling:{canvas:1},dataURLOptions:{type:"image/webp",quality:.25}},medium:{sampling:{canvas:2},dataURLOptions:{type:"image/webp",quality:.4}},high:{sampling:{canvas:4},dataURLOptions:{type:"image/webp",quality:.5}}},Yr=f.defineIntegration((yt={})=>{const[It,qt]=yt.maxCanvasSize||[],en={quality:yt.quality||"medium",enableManualSnapshot:yt.enableManualSnapshot,maxCanvasSize:[It?Math.min(It,1280):1280,qt?Math.min(qt,1280):1280]};let ln;const zn=new Promise($n=>ln=$n);return{name:"ReplayCanvas",getOptions(){const{quality:$n,enableManualSnapshot:hr,maxCanvasSize:Rr}=en;return{enableManualSnapshot:hr,recordCanvas:!0,getCanvasManager:po=>{const Ln=new rt({...po,enableManualSnapshot:hr,maxCanvasSize:Rr,errorHandler:or=>{try{"object"==typeof or&&(or.__rrweb__=!0)}catch{}}});return ln(Ln),Ln},...Yt[$n||"medium"]||Yt.medium}},snapshot:$n=>d(function*(){(yield zn).snapshot($n)})()}});x.replayCanvasIntegration=Yr},78249(ge,x,g){var d=g(86527).default,{_nullishCoalesce:h,_optionalChain:f}=g(62717);const m=g(68223),y=g(62717),k=g(71860),D=y.GLOBAL_OBJ,E="sentryReplaySession",j="Unable to send Replay",W=15e4,A=5e3,ue=2e7;function je(v,C){return v??C()}function it(v){let C,L=v[0],G=1;for(;G<v.length;){const oe=v[G],we=v[G+1];if(G+=2,("optionalAccess"===oe||"optionalCall"===oe)&&null==L)return;"access"===oe||"optionalAccess"===oe?(C=L,L=we(L)):("call"===oe||"optionalCall"===oe)&&(L=we((...He)=>L.call(C,...He)),C=void 0)}return L}var Tt=function(v){return v[v.Document=0]="Document",v[v.DocumentType=1]="DocumentType",v[v.Element=2]="Element",v[v.Text=3]="Text",v[v.CDATA=4]="CDATA",v[v.Comment=5]="Comment",v}(Tt||{});function Ke(v){const C=it([v,"optionalAccess",L=>L.host]);return it([C,"optionalAccess",L=>L.shadowRoot])===v}function Xe(v){return"[object ShadowRoot]"===Object.prototype.toString.call(v)}function Ae(v){try{const C=v.rules||v.cssRules;return C?function Ve(v){return v.includes(" background-clip: text;")&&!v.includes(" -webkit-background-clip: text;")&&(v=v.replace(" background-clip: text;"," -webkit-background-clip: text; background-clip: text;")),v}(Array.from(C,Ye).join("")):null}catch{return null}}function Ye(v){let C;if(function Ut(v){return"styleSheet"in v}(v))try{C=Ae(v.styleSheet)||function ke(v){const{cssText:C}=v;if(C.split('"').length<3)return C;const L=["@import",`url(${JSON.stringify(v.href)})`];return""===v.layerName?L.push("layer"):v.layerName&&L.push(`layer(${v.layerName})`),v.supportsText&&L.push(`supports(${v.supportsText})`),v.media.length&&L.push(v.media.mediaText),L.join(" ")+";"}(v)}catch{}else if(function lt(v){return"selectorText"in v}(v)&&v.selectorText.includes(":"))return function et(v){return v.replace(/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm,"$1\\$2")}(v.cssText);return C||v.cssText}class rt{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(C){return C?je(it([this,"access",G=>G.getMeta,"call",G=>G(C),"optionalAccess",G=>G.id]),()=>-1):-1}getNode(C){return this.idNodeMap.get(C)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(C){return this.nodeMetaMap.get(C)||null}removeNodeFromMap(C){const L=this.getId(C);this.idNodeMap.delete(L),C.childNodes&&C.childNodes.forEach(G=>this.removeNodeFromMap(G))}has(C){return this.idNodeMap.has(C)}hasNode(C){return this.nodeMetaMap.has(C)}add(C,L){this.idNodeMap.set(L.id,C),this.nodeMetaMap.set(C,L)}replace(C,L){const G=this.getNode(C);if(G){const oe=this.nodeMetaMap.get(G);oe&&this.nodeMetaMap.set(L,oe)}this.idNodeMap.set(C,L)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function jt({maskInputOptions:v,tagName:C,type:L}){return"OPTION"===C&&(C="SELECT"),!!(v[C.toLowerCase()]||L&&v[L]||"password"===L||"INPUT"===C&&!L&&v.text)}function An({isMasked:v,element:C,value:L,maskInputFn:G}){let oe=L||"";return v?(G&&(oe=G(oe,C)),"*".repeat(oe.length)):oe}function gn(v){return v.toLowerCase()}function Yr(v){return v.toUpperCase()}const yt="__rrweb_original__";function qt(v){const C=v.type;return v.hasAttribute("data-rr-is-password")?"password":C?gn(C):null}function en(v,C,L){return"INPUT"!==C||"radio"!==L&&"checkbox"!==L?v.value:v.getAttribute("value")||""}function ln(v,C){let L;try{L=new URL(v,je(C,()=>window.location.href))}catch{return null}return je(it([L.pathname.match(/\.([0-9a-z]+)(?:$)/i),"optionalAccess",we=>we[1]]),()=>null)}const zn={};function $n(v){const C=zn[v];if(C)return C;const L=window.document;let G=window[v];if(L&&"function"==typeof L.createElement)try{const oe=L.createElement("iframe");oe.hidden=!0,L.head.appendChild(oe);const we=oe.contentWindow;we&&we[v]&&(G=we[v]),L.head.removeChild(oe)}catch{}return zn[v]=G.bind(window)}function hr(...v){return $n("setTimeout")(...v)}function Rr(...v){return $n("clearTimeout")(...v)}let po=1;const Ln=new RegExp("[^a-z0-9-_:]");function ea(){return po++}let jn,Pa;const Eo=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,Ni=/^(?:[a-z+]+:)?\/\//i,wi=/^www\..*/i,Zc=/^(data:)([^,]*),(.*)/i;function ql(v,C){return(v||"").replace(Eo,(L,G,oe,we,He,ft)=>{const Ze=oe||He||ft,Rt=G||we||"";if(!Ze)return L;if(Ni.test(Ze)||wi.test(Ze))return`url(${Rt}${Ze}${Rt})`;if(Zc.test(Ze))return`url(${Rt}${Ze}${Rt})`;if("/"===Ze[0])return`url(${Rt}${function jo(v){let C="";return C=v.indexOf("//")>-1?v.split("/").slice(0,3).join("/"):v.split("/")[0],C=C.split("?")[0],C}(C)+Ze}${Rt})`;const Wt=C.split("/"),zt=Ze.split("/");Wt.pop();for(const Ue of zt)"."!==Ue&&(".."===Ue?Wt.pop():Wt.push(Ue));return`url(${Rt}${Wt.join("/")}${Rt})`})}const bl=/^[^ \t\n\r\u000c]+/,kd=/^[, \t\n\r\u000c]+/;function Bs(v,C){if(!C||""===C.trim())return C;const L=v.createElement("a");return L.href=C,L.href}function Jc(v){return!("svg"!==v.tagName&&!v.ownerSVGElement)}function el(){const v=document.createElement("a");return v.href="",v.href}function wl(v,C,L,G,oe,we){return G&&("src"===L||"href"===L&&("use"!==C||"#"!==G[0])||"xlink:href"===L&&"#"!==G[0]||"background"===L&&("table"===C||"td"===C||"th"===C)?Bs(v,G):"srcset"===L?function Xc(v,C){if(""===C.trim())return C;let L=0;function G(we){let He;const ft=we.exec(C.substring(L));return ft?(He=ft[0],L+=He.length,He):""}const oe=[];for(;G(kd),!(L>=C.length);){let we=G(bl);if(","===we.slice(-1))we=Bs(v,we.substring(0,we.length-1)),oe.push(we);else{let He="";we=Bs(v,we);let ft=!1;for(;;){const Ze=C.charAt(L);if(""===Ze){oe.push((we+He).trim());break}if(ft)")"===Ze&&(ft=!1);else{if(","===Ze){L+=1,oe.push((we+He).trim());break}"("===Ze&&(ft=!0)}He+=Ze,L+=1}}}return oe.join(", ")}(v,G):"style"===L?ql(G,el()):"object"===C&&"data"===L?Bs(v,G):"function"==typeof we?we(L,G,oe):G)}function dp(v,C,L){return("video"===v||"audio"===v)&&"autoplay"===C}function tl(v,C,L=1/0,G=0){return!v||v.nodeType!==v.ELEMENT_NODE||G>L?-1:C(v)?G:tl(v.parentNode,C,L,G+1)}function Zl(v,C){return L=>{const G=L;if(null===G)return!1;try{if(v)if("string"==typeof v){if(G.matches(`.${v}`))return!0}else if(function yc(v,C){for(let L=v.classList.length;L--;)if(C.test(v.classList[L]))return!0;return!1}(G,v))return!0;return!(!C||!G.matches(C))}catch{return!1}}}function En(v,C,L,G,oe,we){try{const He=v.nodeType===v.ELEMENT_NODE?v:v.parentElement;if(null===He)return!1;if("INPUT"===He.tagName){const Rt=He.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(Rt))return!0}let ft=-1,Ze=-1;if(we){if(Ze=tl(He,Zl(G,oe)),Ze<0)return!0;ft=tl(He,Zl(C,L),Ze>=0?Ze:1/0)}else{if(ft=tl(He,Zl(C,L)),ft<0)return!1;Ze=tl(He,Zl(G,oe),ft>=0?ft:1/0)}return ft>=0?!(Ze>=0)||ft<=Ze:!(Ze>=0||!we)}catch{}return!!we}function Rn(v){return null==v?"":v.toLowerCase()}function si(v,C){const{doc:L,mirror:G,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:ft,maskTextClass:Ze,unmaskTextClass:Rt,maskTextSelector:Wt,unmaskTextSelector:zt,skipChild:Ue=!1,inlineStylesheet:$t=!0,maskInputOptions:Ot={},maskAttributeFn:Gt,maskTextFn:kn,maskInputFn:rr,slimDOMOptions:Br,dataURLOptions:li={},inlineImages:tr=!1,recordCanvas:_=!1,onSerialize:I,onIframeLoad:U,iframeLoadTimeout:K=5e3,onStylesheetLoad:fe,stylesheetLoadTimeout:Re=5e3,keepIframeSrcFn:_t=()=>!1,newlyAddedElement:an=!1}=C;let{preserveWhiteSpace:Yn=!0}=C;const br=function Hs(v,C){const{doc:L,mirror:G,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:ft,maskAttributeFn:Ze,maskTextClass:Rt,unmaskTextClass:Wt,maskTextSelector:zt,unmaskTextSelector:Ue,inlineStylesheet:$t,maskInputOptions:Ot={},maskTextFn:Gt,maskInputFn:kn,dataURLOptions:rr={},inlineImages:Br,recordCanvas:li,keepIframeSrcFn:tr,newlyAddedElement:_=!1}=C,I=function Ta(v,C){if(!C.hasNode(v))return;const L=C.getId(v);return 1===L?void 0:L}(L,G);switch(v.nodeType){case v.DOCUMENT_NODE:return"CSS1Compat"!==v.compatMode?{type:Tt.Document,childNodes:[],compatMode:v.compatMode}:{type:Tt.Document,childNodes:[]};case v.DOCUMENT_TYPE_NODE:return{type:Tt.DocumentType,name:v.name,publicId:v.publicId,systemId:v.systemId,rootId:I};case v.ELEMENT_NODE:return function js(v,C){const{doc:L,blockClass:G,blockSelector:oe,unblockSelector:we,inlineStylesheet:He,maskInputOptions:ft={},maskAttributeFn:Ze,maskInputFn:Rt,dataURLOptions:Wt={},inlineImages:zt,recordCanvas:Ue,keepIframeSrcFn:$t,newlyAddedElement:Ot=!1,rootId:Gt,maskTextClass:rr,unmaskTextClass:Br,maskTextSelector:li,unmaskTextSelector:tr}=C,_=function Kl(v,C,L,G){try{if(G&&v.matches(G))return!1;if("string"==typeof C){if(v.classList.contains(C))return!0}else for(let oe=v.classList.length;oe--;)if(C.test(v.classList[oe]))return!0;if(L)return v.matches(L)}catch{}return!1}(v,G,oe,we),I=function ga(v){if(v instanceof HTMLFormElement)return"form";const C=gn(v.tagName);return Ln.test(C)?"div":C}(v);let U={};const K=v.attributes.length;for(let Re=0;Re<K;Re++){const _t=v.attributes[Re];_t.name&&!dp(I,_t.name)&&(U[_t.name]=wl(L,I,gn(_t.name),_t.value,v,Ze))}if("link"===I&&He){const Re=Array.from(L.styleSheets).find(an=>an.href===v.href);let _t=null;Re&&(_t=Ae(Re)),_t&&(delete U.rel,delete U.href,U._cssText=ql(_t,Re.href))}if("style"===I&&v.sheet&&!(v.innerText||v.textContent||"").trim().length){const Re=Ae(v.sheet);Re&&(U._cssText=ql(Re,el()))}if("input"===I||"textarea"===I||"select"===I||"option"===I){const Re=v,_t=qt(Re),an=en(Re,Yr(I),_t),Yn=Re.checked;if("submit"!==_t&&"button"!==_t&&an){const br=En(Re,rr,li,Br,tr,jt({type:_t,tagName:Yr(I),maskInputOptions:ft}));U.value=An({isMasked:br,element:Re,value:an,maskInputFn:Rt})}Yn&&(U.checked=Yn)}if("option"===I&&(v.selected&&!ft.select?U.selected=!0:delete U.selected),"canvas"===I&&Ue)if("2d"===v.__context)(function It(v){const C=v.getContext("2d");if(!C)return!0;for(let G=0;G<v.width;G+=50)for(let oe=0;oe<v.height;oe+=50){const we=C.getImageData;if(new Uint32Array((yt in we?we[yt]:we).call(C,G,oe,Math.min(50,v.width-G),Math.min(50,v.height-oe)).data.buffer).some(Ze=>0!==Ze))return!1}return!0})(v)||(U.rr_dataURL=v.toDataURL(Wt.type,Wt.quality));else if(!("__context"in v)){const Re=v.toDataURL(Wt.type,Wt.quality),_t=document.createElement("canvas");_t.width=v.width,_t.height=v.height,Re!==_t.toDataURL(Wt.type,Wt.quality)&&(U.rr_dataURL=Re)}if("img"===I&&zt){jn||(jn=L.createElement("canvas"),Pa=jn.getContext("2d"));const Re=v,_t=Re.crossOrigin;Re.crossOrigin="anonymous";const an=()=>{Re.removeEventListener("load",an);try{jn.width=Re.naturalWidth,jn.height=Re.naturalHeight,Pa.drawImage(Re,0,0),U.rr_dataURL=jn.toDataURL(Wt.type,Wt.quality)}catch(Yn){console.warn(`Cannot inline img src=${Re.currentSrc}! Error: ${Yn}`)}_t?U.crossOrigin=_t:Re.removeAttribute("crossorigin")};Re.complete&&0!==Re.naturalWidth?an():Re.addEventListener("load",an)}if(("audio"===I||"video"===I)&&(U.rr_mediaState=v.paused?"paused":"played",U.rr_mediaCurrentTime=v.currentTime),Ot||(v.scrollLeft&&(U.rr_scrollLeft=v.scrollLeft),v.scrollTop&&(U.rr_scrollTop=v.scrollTop)),_){const{width:Re,height:_t}=v.getBoundingClientRect();U={class:U.class,rr_width:`${Re}px`,rr_height:`${_t}px`}}let fe;"iframe"===I&&!$t(U.src)&&(!_&&!v.contentDocument&&(U.rr_src=U.src),delete U.src);try{customElements.get(I)&&(fe=!0)}catch{}return{type:Tt.Element,tagName:I,attributes:U,childNodes:[],isSVG:Jc(v)||void 0,needBlock:_,rootId:Gt,isCustom:fe}}(v,{doc:L,blockClass:oe,blockSelector:we,unblockSelector:He,inlineStylesheet:$t,maskAttributeFn:Ze,maskInputOptions:Ot,maskInputFn:kn,dataURLOptions:rr,inlineImages:Br,recordCanvas:li,keepIframeSrcFn:tr,newlyAddedElement:_,rootId:I,maskAllText:ft,maskTextClass:Rt,unmaskTextClass:Wt,maskTextSelector:zt,unmaskTextSelector:Ue});case v.TEXT_NODE:return function ni(v,C){const{maskAllText:L,maskTextClass:G,unmaskTextClass:oe,maskTextSelector:we,unmaskTextSelector:He,maskTextFn:ft,maskInputOptions:Ze,maskInputFn:Rt,rootId:Wt}=C,zt=v.parentNode&&v.parentNode.tagName;let Ue=v.textContent;const $t="STYLE"===zt||void 0,Ot="SCRIPT"===zt||void 0,Gt="TEXTAREA"===zt||void 0;if($t&&Ue){try{v.nextSibling||v.previousSibling||it([v,"access",rr=>rr.parentNode,"access",rr=>rr.sheet,"optionalAccess",rr=>rr.cssRules])&&(Ue=Ae(v.parentNode.sheet))}catch(rr){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${rr}`,v)}Ue=ql(Ue,el())}Ot&&(Ue="SCRIPT_PLACEHOLDER");const kn=En(v,G,we,oe,He,L);return!$t&&!Ot&&!Gt&&Ue&&kn&&(Ue=ft?ft(Ue,v.parentElement):Ue.replace(/[\S]/g,"*")),Gt&&Ue&&(Ze.textarea||kn)&&(Ue=Rt?Rt(Ue,v.parentNode):Ue.replace(/[\S]/g,"*")),"OPTION"===zt&&Ue&&(Ue=An({isMasked:En(v,G,we,oe,He,jt({type:null,tagName:zt,maskInputOptions:Ze})),element:v,value:Ue,maskInputFn:Rt})),{type:Tt.Text,textContent:Ue||"",isStyle:$t,rootId:Wt}}(v,{maskAllText:ft,maskTextClass:Rt,unmaskTextClass:Wt,maskTextSelector:zt,unmaskTextSelector:Ue,maskTextFn:Gt,maskInputOptions:Ot,maskInputFn:kn,rootId:I});case v.CDATA_SECTION_NODE:return{type:Tt.CDATA,textContent:"",rootId:I};case v.COMMENT_NODE:return{type:Tt.Comment,textContent:v.textContent||"",rootId:I};default:return!1}}(v,{doc:L,mirror:G,blockClass:oe,blockSelector:we,maskAllText:ft,unblockSelector:He,maskTextClass:Ze,unmaskTextClass:Rt,maskTextSelector:Wt,unmaskTextSelector:zt,inlineStylesheet:$t,maskInputOptions:Ot,maskAttributeFn:Gt,maskTextFn:kn,maskInputFn:rr,dataURLOptions:li,inlineImages:tr,recordCanvas:_,keepIframeSrcFn:_t,newlyAddedElement:an});if(!br)return console.warn(v,"not serialized"),null;let ci;ci=G.hasNode(v)?G.getId(v):function Qc(v,C){if(C.comment&&v.type===Tt.Comment)return!0;if(v.type===Tt.Element){if(C.script&&("script"===v.tagName||"link"===v.tagName&&("preload"===v.attributes.rel||"modulepreload"===v.attributes.rel)&&"script"===v.attributes.as||"link"===v.tagName&&"prefetch"===v.attributes.rel&&"string"==typeof v.attributes.href&&"js"===ln(v.attributes.href)))return!0;if(C.headFavicon&&("link"===v.tagName&&"shortcut icon"===v.attributes.rel||"meta"===v.tagName&&(Rn(v.attributes.name).match(/^msapplication-tile(image|color)$/)||"application-name"===Rn(v.attributes.name)||"icon"===Rn(v.attributes.rel)||"apple-touch-icon"===Rn(v.attributes.rel)||"shortcut icon"===Rn(v.attributes.rel))))return!0;if("meta"===v.tagName){if(C.headMetaDescKeywords&&Rn(v.attributes.name).match(/^description|keywords$/))return!0;if(C.headMetaSocial&&(Rn(v.attributes.property).match(/^(og|twitter|fb):/)||Rn(v.attributes.name).match(/^(og|twitter):/)||"pinterest"===Rn(v.attributes.name)))return!0;if(C.headMetaRobots&&("robots"===Rn(v.attributes.name)||"googlebot"===Rn(v.attributes.name)||"bingbot"===Rn(v.attributes.name)))return!0;if(C.headMetaHttpEquiv&&void 0!==v.attributes["http-equiv"])return!0;if(C.headMetaAuthorship&&("author"===Rn(v.attributes.name)||"generator"===Rn(v.attributes.name)||"framework"===Rn(v.attributes.name)||"publisher"===Rn(v.attributes.name)||"progid"===Rn(v.attributes.name)||Rn(v.attributes.property).match(/^article:/)||Rn(v.attributes.property).match(/^product:/)))return!0;if(C.headMetaVerification&&("google-site-verification"===Rn(v.attributes.name)||"yandex-verification"===Rn(v.attributes.name)||"csrf-token"===Rn(v.attributes.name)||"p:domain_verify"===Rn(v.attributes.name)||"verify-v1"===Rn(v.attributes.name)||"verification"===Rn(v.attributes.name)||"shopify-checkout-api-token"===Rn(v.attributes.name)))return!0}}return!1}(br,Br)||!Yn&&br.type===Tt.Text&&!br.isStyle&&!br.textContent.replace(/^\s+|\s+$/gm,"").length?-2:ea();const Hr=Object.assign(br,{id:ci});if(G.add(v,Hr),-2===ci)return null;I&&I(v);let Aa=!Ue;if(Hr.type===Tt.Element){Aa=Aa&&!Hr.needBlock,delete Hr.needBlock;const Sa=v.shadowRoot;Sa&&Xe(Sa)&&(Hr.isShadowHost=!0)}if((Hr.type===Tt.Document||Hr.type===Tt.Element)&&Aa){Br.headWhitespace&&Hr.type===Tt.Element&&"head"===Hr.tagName&&(Yn=!1);const Sa={doc:L,mirror:G,blockClass:oe,blockSelector:we,maskAllText:ft,unblockSelector:He,maskTextClass:Ze,unmaskTextClass:Rt,maskTextSelector:Wt,unmaskTextSelector:zt,skipChild:Ue,inlineStylesheet:$t,maskInputOptions:Ot,maskAttributeFn:Gt,maskTextFn:kn,maskInputFn:rr,slimDOMOptions:Br,dataURLOptions:li,inlineImages:tr,recordCanvas:_,preserveWhiteSpace:Yn,onSerialize:I,onIframeLoad:U,iframeLoadTimeout:K,onStylesheetLoad:fe,stylesheetLoadTimeout:Re,keepIframeSrcFn:_t};for(const sd of Array.from(v.childNodes)){const du=si(sd,Sa);du&&Hr.childNodes.push(du)}if(function $e(v){return v.nodeType===v.ELEMENT_NODE}(v)&&v.shadowRoot)for(const sd of Array.from(v.shadowRoot.childNodes)){const du=si(sd,Sa);du&&(Xe(v.shadowRoot)&&(du.isShadow=!0),Hr.childNodes.push(du))}}return v.parentNode&&Ke(v.parentNode)&&Xe(v.parentNode)&&(Hr.isShadow=!0),Hr.type===Tt.Element&&"iframe"===Hr.tagName&&function Hi(v,C,L){const G=v.contentWindow;if(!G)return;let we,oe=!1;try{we=G.document.readyState}catch{return}if("complete"!==we){const ft=hr(()=>{oe||(C(),oe=!0)},L);return void v.addEventListener("load",()=>{Rr(ft),oe=!0,C()})}const He="about:blank";if(G.location.href!==He||v.src===He||""===v.src)return hr(C,0),v.addEventListener("load",C);v.addEventListener("load",C)}(v,()=>{const Sa=v.contentDocument;if(Sa&&U){const sd=si(Sa,{doc:Sa,mirror:G,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:ft,maskTextClass:Ze,unmaskTextClass:Rt,maskTextSelector:Wt,unmaskTextSelector:zt,skipChild:!1,inlineStylesheet:$t,maskInputOptions:Ot,maskAttributeFn:Gt,maskTextFn:kn,maskInputFn:rr,slimDOMOptions:Br,dataURLOptions:li,inlineImages:tr,recordCanvas:_,preserveWhiteSpace:Yn,onSerialize:I,onIframeLoad:U,iframeLoadTimeout:K,onStylesheetLoad:fe,stylesheetLoadTimeout:Re,keepIframeSrcFn:_t});sd&&U(v,sd)}},K),Hr.type===Tt.Element&&"link"===Hr.tagName&&"string"==typeof Hr.attributes.rel&&("stylesheet"===Hr.attributes.rel||"preload"===Hr.attributes.rel&&"string"==typeof Hr.attributes.href&&"css"===ln(Hr.attributes.href))&&function Rh(v,C,L){let oe,G=!1;try{oe=v.sheet}catch{return}if(oe)return;const we=hr(()=>{G||(C(),G=!0)},L);v.addEventListener("load",()=>{Rr(we),G=!0,C()})}(v,()=>{if(fe){const Sa=si(v,{doc:L,mirror:G,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:ft,maskTextClass:Ze,unmaskTextClass:Rt,maskTextSelector:Wt,unmaskTextSelector:zt,skipChild:!1,inlineStylesheet:$t,maskInputOptions:Ot,maskAttributeFn:Gt,maskTextFn:kn,maskInputFn:rr,slimDOMOptions:Br,dataURLOptions:li,inlineImages:tr,recordCanvas:_,preserveWhiteSpace:Yn,onSerialize:I,onIframeLoad:U,iframeLoadTimeout:K,onStylesheetLoad:fe,stylesheetLoadTimeout:Re,keepIframeSrcFn:_t});Sa&&fe(v,Sa)}},Re),Hr}function mo(v){let C,L=v[0],G=1;for(;G<v.length;){const oe=v[G],we=v[G+1];if(G+=2,("optionalAccess"===oe||"optionalCall"===oe)&&null==L)return;"access"===oe||"optionalAccess"===oe?(C=L,L=we(L)):("call"===oe||"optionalCall"===oe)&&(L=we((...He)=>L.call(C,...He)),C=void 0)}return L}function go(v,C,L=document){const G={capture:!0,passive:!0};return L.addEventListener(v,C,G),()=>L.removeEventListener(v,C,G)}const Fa="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let fn={map:{},getId:()=>(console.error(Fa),-1),getNode:()=>(console.error(Fa),null),removeNodeFromMap(){console.error(Fa)},has:()=>(console.error(Fa),!1),reset(){console.error(Fa)}};function Uo(v,C,L={}){let G=null,oe=0;return function(...we){const He=Date.now();!oe&&!1===L.leading&&(oe=He);const ft=C-(He-oe),Ze=this;ft<=0||ft>C?(G&&(function Fh(...v){Xl("clearTimeout")(...v)}(G),G=null),oe=He,v.apply(Ze,we)):!G&&!1!==L.trailing&&(G=to(()=>{oe=!1===L.leading?0:Date.now(),G=null,v.apply(Ze,we)},ft))}}function Oi(v,C,L,G,oe=window){const we=oe.Object.getOwnPropertyDescriptor(v,C);return oe.Object.defineProperty(v,C,G?L:{set(He){to(()=>{L.set.call(this,He)},0),we&&we.set&&we.set.call(this,He)}}),()=>Oi(v,C,we||{},!0)}function Sl(v,C,L){try{if(!(C in v))return()=>{};const G=v[C],oe=L(G);return"function"==typeof oe&&(oe.prototype=oe.prototype||{},Object.defineProperties(oe,{__rrweb_original__:{enumerable:!1,value:G}})),v[C]=oe,()=>{v[C]=G}}catch{return()=>{}}}typeof window<"u"&&window.Proxy&&window.Reflect&&(fn=new Proxy(fn,{get:(v,C,L)=>("map"===C&&console.error(Fa),Reflect.get(v,C,L))}));let bc=Date.now;function Ph(v){const C=v.document;return{left:C.scrollingElement?C.scrollingElement.scrollLeft:void 0!==v.pageXOffset?v.pageXOffset:mo([C,"optionalAccess",L=>L.documentElement,"access",L=>L.scrollLeft])||mo([C,"optionalAccess",L=>L.body,"optionalAccess",L=>L.parentElement,"optionalAccess",L=>L.scrollLeft])||mo([C,"optionalAccess",L=>L.body,"optionalAccess",L=>L.scrollLeft])||0,top:C.scrollingElement?C.scrollingElement.scrollTop:void 0!==v.pageYOffset?v.pageYOffset:mo([C,"optionalAccess",L=>L.documentElement,"access",L=>L.scrollTop])||mo([C,"optionalAccess",L=>L.body,"optionalAccess",L=>L.parentElement,"optionalAccess",L=>L.scrollTop])||mo([C,"optionalAccess",L=>L.body,"optionalAccess",L=>L.scrollTop])||0}}function ed(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function wc(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function pt(v){return v?v.nodeType===v.ELEMENT_NODE?v:v.parentElement:null}function _a(v,C,L,G,oe){if(!v)return!1;const we=pt(v);if(!we)return!1;const He=Zl(C,L);if(!oe){const Rt=G&&we.matches(G);return He(we)&&!Rt}const ft=tl(we,He);let Ze=-1;return!(ft<0)&&(G&&(Ze=tl(we,Zl(null,G))),ft>-1&&Ze<0||ft<Ze)}function xi(v,C){return-2===C.getId(v)}function up(v,C){if(Ke(v))return!1;const L=C.getId(v);return!C.has(L)||(!v.parentNode||v.parentNode.nodeType!==v.DOCUMENT_NODE)&&(!v.parentNode||up(v.parentNode,C))}function Cl(v){return!!v.changedTouches}function Yo(v,C){return!("IFRAME"!==v.nodeName||!C.getMeta(v))}function td(v,C){return!("LINK"!==v.nodeName||v.nodeType!==v.ELEMENT_NODE||!v.getAttribute||"stylesheet"!==v.getAttribute("rel")||!C.getMeta(v))}function _o(v){return!!mo([v,"optionalAccess",C=>C.shadowRoot])}/[1-9][0-9]{12}/.test(Date.now().toString())||(bc=()=>(new Date).getTime());class Pr{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(C){return h(this.styleIDMap.get(C),()=>-1)}has(C){return this.styleIDMap.has(C)}add(C,L){if(this.has(C))return this.getId(C);let G;return G=void 0===L?this.id++:L,this.styleIDMap.set(C,G),this.idStyleMap.set(G,C),G}getStyle(C){return this.idStyleMap.get(C)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function nd(v){let C=null;return mo([v,"access",L=>L.getRootNode,"optionalCall",L=>L(),"optionalAccess",L=>L.nodeType])===Node.DOCUMENT_FRAGMENT_NODE&&v.getRootNode().host&&(C=v.getRootNode().host),C}function hp(v){const C=v.ownerDocument;return!!C&&(C.contains(v)||function J_(v){const C=v.ownerDocument;if(!C)return!1;const L=function Ss(v){let L,C=v;for(;L=nd(C);)C=L;return C}(v);return C.contains(L)}(v))}const fp={};function Xl(v){const C=fp[v];if(C)return C;const L=window.document;let G=window[v];if(L&&"function"==typeof L.createElement)try{const oe=L.createElement("iframe");oe.hidden=!0,L.head.appendChild(oe);const we=oe.contentWindow;we&&we[v]&&(G=we[v]),L.head.removeChild(oe)}catch{}return fp[v]=G.bind(window)}function to(...v){return Xl("setTimeout")(...v)}var ri=(v=>(v[v.DomContentLoaded=0]="DomContentLoaded",v[v.Load=1]="Load",v[v.FullSnapshot=2]="FullSnapshot",v[v.IncrementalSnapshot=3]="IncrementalSnapshot",v[v.Meta=4]="Meta",v[v.Custom=5]="Custom",v[v.Plugin=6]="Plugin",v))(ri||{}),Ar=(v=>(v[v.Mutation=0]="Mutation",v[v.MouseMove=1]="MouseMove",v[v.MouseInteraction=2]="MouseInteraction",v[v.Scroll=3]="Scroll",v[v.ViewportResize=4]="ViewportResize",v[v.Input=5]="Input",v[v.TouchMove=6]="TouchMove",v[v.MediaInteraction=7]="MediaInteraction",v[v.StyleSheetRule=8]="StyleSheetRule",v[v.CanvasMutation=9]="CanvasMutation",v[v.Font=10]="Font",v[v.Log=11]="Log",v[v.Drag=12]="Drag",v[v.StyleDeclaration=13]="StyleDeclaration",v[v.Selection=14]="Selection",v[v.AdoptedStyleSheet=15]="AdoptedStyleSheet",v[v.CustomElement=16]="CustomElement",v))(Ar||{}),Ea=(v=>(v[v.MouseUp=0]="MouseUp",v[v.MouseDown=1]="MouseDown",v[v.Click=2]="Click",v[v.ContextMenu=3]="ContextMenu",v[v.DblClick=4]="DblClick",v[v.Focus=5]="Focus",v[v.Blur=6]="Blur",v[v.TouchStart=7]="TouchStart",v[v.TouchMove_Departed=8]="TouchMove_Departed",v[v.TouchEnd=9]="TouchEnd",v[v.TouchCancel=10]="TouchCancel",v))(Ea||{}),nl=(v=>(v[v.Mouse=0]="Mouse",v[v.Pen=1]="Pen",v[v.Touch=2]="Touch",v))(nl||{});function e0(v){let C,L=v[0],G=1;for(;G<v.length;){const oe=v[G],we=v[G+1];if(G+=2,("optionalAccess"===oe||"optionalCall"===oe)&&null==L)return;"access"===oe||"optionalAccess"===oe?(C=L,L=we(L)):("call"===oe||"optionalCall"===oe)&&(L=we((...He)=>L.call(C,...He)),C=void 0)}return L}function Vo(v){return"__ln"in v}class Xn{constructor(){this.length=0,this.head=null,this.tail=null}get(C){if(C>=this.length)throw new Error("Position outside of list range");let L=this.head;for(let G=0;G<C;G++)L=e0([L,"optionalAccess",oe=>oe.next])||null;return L}addNode(C){const L={value:C,previous:null,next:null};if(C.__ln=L,C.previousSibling&&Vo(C.previousSibling)){const G=C.previousSibling.__ln.next;L.next=G,L.previous=C.previousSibling.__ln,C.previousSibling.__ln.next=L,G&&(G.previous=L)}else if(C.nextSibling&&Vo(C.nextSibling)&&C.nextSibling.__ln.previous){const G=C.nextSibling.__ln.previous;L.previous=G,L.next=C.nextSibling.__ln,C.nextSibling.__ln.previous=L,G&&(G.next=L)}else this.head&&(this.head.previous=L),L.next=this.head,this.head=L;null===L.next&&(this.tail=L),this.length++}removeNode(C){const L=C.__ln;this.head&&(L.previous?(L.previous.next=L.next,L.next?L.next.previous=L.previous:this.tail=L.previous):(this.head=L.next,this.head?this.head.previous=null:this.tail=null),C.__ln&&delete C.__ln,this.length--)}}const pp=(v,C)=>`${v}@${C}`;class Hu{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=C=>{C.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const C=[],L=new Set,G=new Xn,oe=Ze=>{let Rt=Ze,Wt=-2;for(;-2===Wt;)Rt=Rt&&Rt.nextSibling,Wt=Rt&&this.mirror.getId(Rt);return Wt},we=Ze=>{if(!Ze.parentNode||!hp(Ze))return;const Rt=Ke(Ze.parentNode)?this.mirror.getId(nd(Ze)):this.mirror.getId(Ze.parentNode),Wt=oe(Ze);if(-1===Rt||-1===Wt)return G.addNode(Ze);const zt=si(Ze,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:Ue=>{Yo(Ue,this.mirror)&&!_a(Ue,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(Ue),td(Ue,this.mirror)&&this.stylesheetManager.trackLinkElement(Ue),_o(Ze)&&this.shadowDomManager.addShadowRoot(Ze.shadowRoot,this.doc)},onIframeLoad:(Ue,$t)=>{_a(Ue,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(this.iframeManager.attachIframe(Ue,$t),Ue.contentWindow&&this.canvasManager.addWindow(Ue.contentWindow),this.shadowDomManager.observeAttachShadow(Ue))},onStylesheetLoad:(Ue,$t)=>{this.stylesheetManager.attachLinkElement(Ue,$t)}});zt&&(C.push({parentId:Rt,nextId:Wt,node:zt}),L.add(zt.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const Ze of this.movedSet)zm(this.removes,Ze,this.mirror)&&!this.movedSet.has(Ze.parentNode)||we(Ze);for(const Ze of this.addedSet)!In(this.droppedSet,Ze)&&!zm(this.removes,Ze,this.mirror)||In(this.movedSet,Ze)?we(Ze):this.droppedSet.add(Ze);let He=null;for(;G.length;){let Ze=null;if(He){const Rt=this.mirror.getId(He.value.parentNode),Wt=oe(He.value);-1!==Rt&&-1!==Wt&&(Ze=He)}if(!Ze){let Rt=G.tail;for(;Rt;){const Wt=Rt;if(Rt=Rt.previous,Wt){const zt=this.mirror.getId(Wt.value.parentNode);if(-1===oe(Wt.value))continue;if(-1!==zt){Ze=Wt;break}{const $t=Wt.value;if($t.parentNode&&$t.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&-1!==this.mirror.getId($t.parentNode.host)){Ze=Wt;break}}}}}if(!Ze){for(;G.head;)G.removeNode(G.head.value);break}He=Ze.previous,G.removeNode(Ze.value),we(Ze.value)}const ft={texts:this.texts.map(Ze=>({id:this.mirror.getId(Ze.node),value:Ze.value})).filter(Ze=>!L.has(Ze.id)).filter(Ze=>this.mirror.has(Ze.id)),attributes:this.attributes.map(Ze=>{const{attributes:Rt}=Ze;if("string"==typeof Rt.style){const Wt=JSON.stringify(Ze.styleDiff),zt=JSON.stringify(Ze._unchangedStyles);Wt.length<Rt.style.length&&(Wt+zt).split("var(").length===Rt.style.split("var(").length&&(Rt.style=Ze.styleDiff)}return{id:this.mirror.getId(Ze.node),attributes:Rt}}).filter(Ze=>!L.has(Ze.id)).filter(Ze=>this.mirror.has(Ze.id)),removes:this.removes,adds:C};!ft.texts.length&&!ft.attributes.length&&!ft.removes.length&&!ft.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(ft))},this.processMutation=C=>{if(!xi(C.target,this.mirror))switch(C.type){case"characterData":{const L=C.target.textContent;!_a(C.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&L!==C.oldValue&&this.texts.push({value:En(C.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&L?this.maskTextFn?this.maskTextFn(L,pt(C.target)):L.replace(/[\S]/g,"*"):L,node:C.target});break}case"attributes":{const L=C.target;let G=C.attributeName,oe=C.target.getAttribute(G);if("value"===G){const He=qt(L),ft=L.tagName;oe=en(L,ft,He);const Ze=jt({maskInputOptions:this.maskInputOptions,tagName:ft,type:He});oe=An({isMasked:En(C.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,Ze),element:L,value:oe,maskInputFn:this.maskInputFn})}if(_a(C.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||oe===C.oldValue)return;let we=this.attributeMap.get(C.target);if("IFRAME"===L.tagName&&"src"===G&&!this.keepIframeSrcFn(oe)){if(L.contentDocument)return;G="rr_src"}if(we||(we={node:C.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(we),this.attributeMap.set(C.target,we)),"type"===G&&"INPUT"===L.tagName&&"password"===(C.oldValue||"").toLowerCase()&&L.setAttribute("data-rr-is-password","true"),!dp(L.tagName,G)&&(we.attributes[G]=wl(this.doc,gn(L.tagName),gn(G),oe,L,this.maskAttributeFn),"style"===G)){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}const He=this.unattachedDoc.createElement("span");C.oldValue&&He.setAttribute("style",C.oldValue);for(const ft of Array.from(L.style)){const Ze=L.style.getPropertyValue(ft),Rt=L.style.getPropertyPriority(ft);Ze!==He.style.getPropertyValue(ft)||Rt!==He.style.getPropertyPriority(ft)?we.styleDiff[ft]=""===Rt?Ze:[Ze,Rt]:we._unchangedStyles[ft]=[Ze,Rt]}for(const ft of Array.from(He.style))""===L.style.getPropertyValue(ft)&&(we.styleDiff[ft]=!1)}break}case"childList":if(_a(C.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;C.addedNodes.forEach(L=>this.genAdds(L,C.target)),C.removedNodes.forEach(L=>{const G=this.mirror.getId(L),oe=Ke(C.target)?this.mirror.getId(C.target.host):this.mirror.getId(C.target);_a(C.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||xi(L,this.mirror)||!function va(v,C){return-1!==C.getId(v)}(L,this.mirror)||(this.addedSet.has(L)?(rl(this.addedSet,L),this.droppedSet.add(L)):this.addedSet.has(C.target)&&-1===G||up(C.target,this.mirror)||(this.movedSet.has(L)&&this.movedMap[pp(G,oe)]?rl(this.movedSet,L):this.removes.push({parentId:oe,id:G,isShadow:!(!Ke(C.target)||!Xe(C.target))||void 0})),this.mapRemoves.push(L))})}},this.genAdds=(C,L)=>{if(!this.processedNodeManager.inOtherBuffer(C,this)&&!this.addedSet.has(C)&&!this.movedSet.has(C)){if(this.mirror.hasNode(C)){if(xi(C,this.mirror))return;this.movedSet.add(C);let G=null;L&&this.mirror.hasNode(L)&&(G=this.mirror.getId(L)),G&&-1!==G&&(this.movedMap[pp(this.mirror.getId(C),G)]=!0)}else this.addedSet.add(C),this.droppedSet.delete(C);_a(C,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(C.childNodes.forEach(G=>this.genAdds(G)),_o(C)&&C.shadowRoot.childNodes.forEach(G=>{this.processedNodeManager.add(G,this),this.genAdds(G,C)}))}}}init(C){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(L=>{this[L]=C[L]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function rl(v,C){v.delete(C),C.childNodes.forEach(L=>rl(v,L))}function zm(v,C,L){return 0!==v.length&&Wm(v,C,L)}function Wm(v,C,L){const{parentNode:G}=C;if(!G)return!1;const oe=L.getId(G);return!!v.some(we=>we.id===oe)||Wm(v,G,L)}function In(v,C){return 0!==v.size&&Un(v,C)}function Un(v,C){const{parentNode:L}=C;return!!L&&(!!v.has(L)||Un(v,L))}let Sc;const ki=v=>Sc?(...L)=>{try{return v(...L)}catch(G){if(Sc&&!0===Sc(G))return()=>{};throw G}}:v;function Ba(v){let C,L=v[0],G=1;for(;G<v.length;){const oe=v[G],we=v[G+1];if(G+=2,("optionalAccess"===oe||"optionalCall"===oe)&&null==L)return;"access"===oe||"optionalAccess"===oe?(C=L,L=we(L)):("call"===oe||"optionalCall"===oe)&&(L=we((...He)=>L.call(C,...He)),C=void 0)}return L}const il=[];function Cc(v){try{if("composedPath"in v){const C=v.composedPath();if(C.length)return C[0]}else if("path"in v&&v.path.length)return v.path[0]}catch{}return v&&v.target}function xt(v,C){const L=new Hu;il.push(L),L.init(v);let G=window.MutationObserver||window.__rrMutationObserver;const oe=Ba([window,"optionalAccess",He=>He.Zone,"optionalAccess",He=>He.__symbol__,"optionalCall",He=>He("MutationObserver")]);oe&&window[oe]&&(G=window[oe]);const we=new G(ki(He=>{v.onMutation&&!1===v.onMutation(He)||L.processMutations.bind(L)(He)}));return we.observe(C,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),we}function Us({scrollCb:v,doc:C,mirror:L,blockClass:G,blockSelector:oe,unblockSelector:we,sampling:He}){return go("scroll",ki(Uo(ki(Ze=>{const Rt=Cc(Ze);if(!Rt||_a(Rt,G,oe,we,!0))return;const Wt=L.getId(Rt);if(Rt===C&&C.defaultView){const zt=Ph(C.defaultView);v({id:Wt,x:zt.left,y:zt.top})}else v({id:Wt,x:Rt.scrollLeft,y:Rt.scrollTop})}),He.scroll||100)),C)}const iu=["INPUT","TEXTAREA","SELECT"],ju=new WeakMap;function qm({inputCb:v,doc:C,mirror:L,blockClass:G,blockSelector:oe,unblockSelector:we,ignoreClass:He,ignoreSelector:ft,maskInputOptions:Ze,maskInputFn:Rt,sampling:Wt,userTriggeredOnInput:zt,maskTextClass:Ue,unmaskTextClass:$t,maskTextSelector:Ot,unmaskTextSelector:Gt}){function kn(U){let K=Cc(U);const fe=U.isTrusted,Re=K&&Yr(K.tagName);if("OPTION"===Re&&(K=K.parentElement),!K||!Re||iu.indexOf(Re)<0||_a(K,G,oe,we,!0))return;const _t=K;if(_t.classList.contains(He)||ft&&_t.matches(ft))return;const an=qt(K);let Yn=en(_t,Re,an),br=!1;const ci=jt({maskInputOptions:Ze,tagName:Re,type:an}),Hr=En(K,Ue,Ot,$t,Gt,ci);("radio"===an||"checkbox"===an)&&(br=K.checked),Yn=An({isMasked:Hr,element:K,value:Yn,maskInputFn:Rt}),rr(K,zt?{text:Yn,isChecked:br,userTriggered:fe}:{text:Yn,isChecked:br});const Aa=K.name;"radio"===an&&Aa&&br&&C.querySelectorAll(`input[type="radio"][name="${Aa}"]`).forEach(Sa=>{if(Sa!==K){const sd=An({isMasked:Hr,element:Sa,value:en(Sa,Re,an),maskInputFn:Rt});rr(Sa,zt?{text:sd,isChecked:!br,userTriggered:!1}:{text:sd,isChecked:!br})}})}function rr(U,K){const fe=ju.get(U);if(!fe||fe.text!==K.text||fe.isChecked!==K.isChecked){ju.set(U,K);const Re=L.getId(U);ki(v)({...K,id:Re})}}const li=("last"===Wt.input?["change"]:["input","change"]).map(U=>go(U,ki(kn),C)),tr=C.defaultView;if(!tr)return()=>{li.forEach(U=>U())};const _=tr.Object.getOwnPropertyDescriptor(tr.HTMLInputElement.prototype,"value");return _&&_.set&&li.push(...[[tr.HTMLInputElement.prototype,"value"],[tr.HTMLInputElement.prototype,"checked"],[tr.HTMLSelectElement.prototype,"value"],[tr.HTMLTextAreaElement.prototype,"value"],[tr.HTMLSelectElement.prototype,"selectedIndex"],[tr.HTMLOptionElement.prototype,"selected"]].map(U=>Oi(U[0],U[1],{set(){ki(kn)({target:this,isTrusted:!1})}},!1,tr))),ki(()=>{li.forEach(U=>U())})}function Jl(v){return function L(G,oe){if(pn("CSSGroupingRule")&&G.parentRule instanceof CSSGroupingRule||pn("CSSMediaRule")&&G.parentRule instanceof CSSMediaRule||pn("CSSSupportsRule")&&G.parentRule instanceof CSSSupportsRule||pn("CSSConditionRule")&&G.parentRule instanceof CSSConditionRule){const He=Array.from(G.parentRule.cssRules).indexOf(G);oe.unshift(He)}else if(G.parentStyleSheet){const He=Array.from(G.parentStyleSheet.cssRules).indexOf(G);oe.unshift(He)}return oe}(v,[])}function se(v,C,L){let G,oe;return v?(v.ownerNode?G=C.getId(v.ownerNode):oe=L.getId(v),{styleId:oe,id:G}):{}}function Me({mirror:v,stylesheetManager:C},L){let G=null;G=v.getId("#document"===L.nodeName?L:L.host);const oe=Ba("#document"===L.nodeName?[L,"access",He=>He.defaultView,"optionalAccess",He=>He.Document]:[L,"access",He=>He.ownerDocument,"optionalAccess",He=>He.defaultView,"optionalAccess",He=>He.ShadowRoot]),we=Ba([oe,"optionalAccess",He=>He.prototype])?Object.getOwnPropertyDescriptor(Ba([oe,"optionalAccess",He=>He.prototype]),"adoptedStyleSheets"):void 0;return null!==G&&-1!==G&&oe&&we?(Object.defineProperty(L,"adoptedStyleSheets",{configurable:we.configurable,enumerable:we.enumerable,get(){return Ba([we,"access",He=>He.get,"optionalAccess",He=>He.call,"call",He=>He(this)])},set(He){const ft=Ba([we,"access",Ze=>Ze.set,"optionalAccess",Ze=>Ze.call,"call",Ze=>Ze(this,He)]);if(null!==G&&-1!==G)try{C.adoptStyleSheets(He,G)}catch{}return ft}}),ki(()=>{Object.defineProperty(L,"adoptedStyleSheets",{configurable:we.configurable,enumerable:we.enumerable,get:we.get,set:we.set})})):()=>{}}function Kn(v,C={}){const L=v.doc.defaultView;if(!L)return()=>{};let G;v.recordDOM&&(G=xt(v,v.doc));const oe=function rd({mousemoveCb:v,sampling:C,doc:L,mirror:G}){if(!1===C.mousemove)return()=>{};const oe="number"==typeof C.mousemove?C.mousemove:50,we="number"==typeof C.mousemoveCallback?C.mousemoveCallback:500;let ft,He=[];const Ze=Uo(ki(zt=>{const Ue=Date.now()-ft;v(He.map($t=>($t.timeOffset-=Ue,$t)),zt),He=[],ft=null}),we),Rt=ki(Uo(ki(zt=>{const Ue=Cc(zt),{clientX:$t,clientY:Ot}=Cl(zt)?zt.changedTouches[0]:zt;ft||(ft=bc()),He.push({x:$t,y:Ot,id:G.getId(Ue),timeOffset:bc()-ft}),Ze(typeof DragEvent<"u"&&zt instanceof DragEvent?Ar.Drag:zt instanceof MouseEvent?Ar.MouseMove:Ar.TouchMove)}),oe,{trailing:!1})),Wt=[go("mousemove",Rt,L),go("touchmove",Rt,L),go("drag",Rt,L)];return ki(()=>{Wt.forEach(zt=>zt())})}(v),we=function hs({mouseInteractionCb:v,doc:C,mirror:L,blockClass:G,blockSelector:oe,unblockSelector:we,sampling:He}){if(!1===He.mouseInteraction)return()=>{};const ft=!0===He.mouseInteraction||void 0===He.mouseInteraction?{}:He.mouseInteraction,Ze=[];let Rt=null;return Object.keys(Ea).filter(zt=>Number.isNaN(Number(zt))&&!zt.endsWith("_Departed")&&!1!==ft[zt]).forEach(zt=>{let Ue=gn(zt);const $t=(zt=>Ue=>{const $t=Cc(Ue);if(_a($t,G,oe,we,!0))return;let Ot=null,Gt=zt;if("pointerType"in Ue){switch(Ue.pointerType){case"mouse":Ot=nl.Mouse;break;case"touch":Ot=nl.Touch;break;case"pen":Ot=nl.Pen}Ot===nl.Touch&&(Ea[zt]===Ea.MouseDown?Gt="TouchStart":Ea[zt]===Ea.MouseUp&&(Gt="TouchEnd"))}else Cl(Ue)&&(Ot=nl.Touch);null!==Ot?(Rt=Ot,(Gt.startsWith("Touch")&&Ot===nl.Touch||Gt.startsWith("Mouse")&&Ot===nl.Mouse)&&(Ot=null)):Ea[zt]===Ea.Click&&(Ot=Rt,Rt=null);const kn=Cl(Ue)?Ue.changedTouches[0]:Ue;if(!kn)return;const rr=L.getId($t),{clientX:Br,clientY:li}=kn;ki(v)({type:Ea[Gt],id:rr,x:Br,y:li,...null!==Ot&&{pointerType:Ot}})})(zt);if(window.PointerEvent)switch(Ea[zt]){case Ea.MouseDown:case Ea.MouseUp:Ue=Ue.replace("mouse","pointer");break;case Ea.TouchStart:case Ea.TouchEnd:return}Ze.push(go(Ue,$t,C))}),ki(()=>{Ze.forEach(zt=>zt())})}(v),He=Us(v),ft=function ta({viewportResizeCb:v},{win:C}){let L=-1,G=-1;return go("resize",ki(Uo(ki(()=>{const we=ed(),He=wc();(L!==we||G!==He)&&(v({width:Number(He),height:Number(we)}),L=we,G=He)}),200)),C)}(v,{win:L}),Ze=qm(v),Rt=function kt({mediaInteractionCb:v,blockClass:C,blockSelector:L,unblockSelector:G,mirror:oe,sampling:we,doc:He}){const ft=ki(Rt=>Uo(ki(Wt=>{const zt=Cc(Wt);if(!zt||_a(zt,C,L,G,!0))return;const{currentTime:Ue,volume:$t,muted:Ot,playbackRate:Gt}=zt;v({type:Rt,id:oe.getId(zt),currentTime:Ue,volume:$t,muted:Ot,playbackRate:Gt})}),we.media||500)),Ze=[go("play",ft(0),He),go("pause",ft(1),He),go("seeked",ft(2),He),go("volumechange",ft(3),He),go("ratechange",ft(4),He)];return ki(()=>{Ze.forEach(Rt=>Rt())})}(v);let Wt=()=>{},zt=()=>{},Ue=()=>{},$t=()=>{};v.recordDOM&&(Wt=function _e({styleSheetRuleCb:v,mirror:C,stylesheetManager:L},{win:G}){if(!G.CSSStyleSheet||!G.CSSStyleSheet.prototype)return()=>{};const oe=G.CSSStyleSheet.prototype.insertRule;G.CSSStyleSheet.prototype.insertRule=new Proxy(oe,{apply:ki((Wt,zt,Ue)=>{const[$t,Ot]=Ue,{id:Gt,styleId:kn}=se(zt,C,L.styleMirror);return(Gt&&-1!==Gt||kn&&-1!==kn)&&v({id:Gt,styleId:kn,adds:[{rule:$t,index:Ot}]}),Wt.apply(zt,Ue)})});const we=G.CSSStyleSheet.prototype.deleteRule;let He,ft;G.CSSStyleSheet.prototype.deleteRule=new Proxy(we,{apply:ki((Wt,zt,Ue)=>{const[$t]=Ue,{id:Ot,styleId:Gt}=se(zt,C,L.styleMirror);return(Ot&&-1!==Ot||Gt&&-1!==Gt)&&v({id:Ot,styleId:Gt,removes:[{index:$t}]}),Wt.apply(zt,Ue)})}),G.CSSStyleSheet.prototype.replace&&(He=G.CSSStyleSheet.prototype.replace,G.CSSStyleSheet.prototype.replace=new Proxy(He,{apply:ki((Wt,zt,Ue)=>{const[$t]=Ue,{id:Ot,styleId:Gt}=se(zt,C,L.styleMirror);return(Ot&&-1!==Ot||Gt&&-1!==Gt)&&v({id:Ot,styleId:Gt,replace:$t}),Wt.apply(zt,Ue)})})),G.CSSStyleSheet.prototype.replaceSync&&(ft=G.CSSStyleSheet.prototype.replaceSync,G.CSSStyleSheet.prototype.replaceSync=new Proxy(ft,{apply:ki((Wt,zt,Ue)=>{const[$t]=Ue,{id:Ot,styleId:Gt}=se(zt,C,L.styleMirror);return(Ot&&-1!==Ot||Gt&&-1!==Gt)&&v({id:Ot,styleId:Gt,replaceSync:$t}),Wt.apply(zt,Ue)})}));const Ze={};_r("CSSGroupingRule")?Ze.CSSGroupingRule=G.CSSGroupingRule:(_r("CSSMediaRule")&&(Ze.CSSMediaRule=G.CSSMediaRule),_r("CSSConditionRule")&&(Ze.CSSConditionRule=G.CSSConditionRule),_r("CSSSupportsRule")&&(Ze.CSSSupportsRule=G.CSSSupportsRule));const Rt={};return Object.entries(Ze).forEach(([Wt,zt])=>{Rt[Wt]={insertRule:zt.prototype.insertRule,deleteRule:zt.prototype.deleteRule},zt.prototype.insertRule=new Proxy(Rt[Wt].insertRule,{apply:ki((Ue,$t,Ot)=>{const[Gt,kn]=Ot,{id:rr,styleId:Br}=se($t.parentStyleSheet,C,L.styleMirror);return(rr&&-1!==rr||Br&&-1!==Br)&&v({id:rr,styleId:Br,adds:[{rule:Gt,index:[...Jl($t),kn||0]}]}),Ue.apply($t,Ot)})}),zt.prototype.deleteRule=new Proxy(Rt[Wt].deleteRule,{apply:ki((Ue,$t,Ot)=>{const[Gt]=Ot,{id:kn,styleId:rr}=se($t.parentStyleSheet,C,L.styleMirror);return(kn&&-1!==kn||rr&&-1!==rr)&&v({id:kn,styleId:rr,removes:[{index:[...Jl($t),Gt]}]}),Ue.apply($t,Ot)})})}),ki(()=>{G.CSSStyleSheet.prototype.insertRule=oe,G.CSSStyleSheet.prototype.deleteRule=we,He&&(G.CSSStyleSheet.prototype.replace=He),ft&&(G.CSSStyleSheet.prototype.replaceSync=ft),Object.entries(Ze).forEach(([Wt,zt])=>{zt.prototype.insertRule=Rt[Wt].insertRule,zt.prototype.deleteRule=Rt[Wt].deleteRule})})}(v,{win:L}),zt=Me(v,v.doc),Ue=function St({styleDeclarationCb:v,mirror:C,ignoreCSSAttributes:L,stylesheetManager:G},{win:oe}){const we=oe.CSSStyleDeclaration.prototype.setProperty;oe.CSSStyleDeclaration.prototype.setProperty=new Proxy(we,{apply:ki((ft,Ze,Rt)=>{const[Wt,zt,Ue]=Rt;if(L.has(Wt))return we.apply(Ze,[Wt,zt,Ue]);const{id:$t,styleId:Ot}=se(Ba([Ze,"access",Gt=>Gt.parentRule,"optionalAccess",Gt=>Gt.parentStyleSheet]),C,G.styleMirror);return($t&&-1!==$t||Ot&&-1!==Ot)&&v({id:$t,styleId:Ot,set:{property:Wt,value:zt,priority:Ue},index:Jl(Ze.parentRule)}),ft.apply(Ze,Rt)})});const He=oe.CSSStyleDeclaration.prototype.removeProperty;return oe.CSSStyleDeclaration.prototype.removeProperty=new Proxy(He,{apply:ki((ft,Ze,Rt)=>{const[Wt]=Rt;if(L.has(Wt))return He.apply(Ze,[Wt]);const{id:zt,styleId:Ue}=se(Ba([Ze,"access",$t=>$t.parentRule,"optionalAccess",$t=>$t.parentStyleSheet]),C,G.styleMirror);return(zt&&-1!==zt||Ue&&-1!==Ue)&&v({id:zt,styleId:Ue,remove:{property:Wt},index:Jl(Ze.parentRule)}),ft.apply(Ze,Rt)})}),ki(()=>{oe.CSSStyleDeclaration.prototype.setProperty=we,oe.CSSStyleDeclaration.prototype.removeProperty=He})}(v,{win:L}),v.collectFonts&&($t=function Ft({fontCb:v,doc:C}){const L=C.defaultView;if(!L)return()=>{};const G=[],oe=new WeakMap,we=L.FontFace;L.FontFace=function(Ze,Rt,Wt){const zt=new we(Ze,Rt,Wt);return oe.set(zt,{family:Ze,buffer:"string"!=typeof Rt,descriptors:Wt,fontSource:"string"==typeof Rt?Rt:JSON.stringify(Array.from(new Uint8Array(Rt)))}),zt};const He=Sl(C.fonts,"add",function(ft){return function(Ze){return to(ki(()=>{const Rt=oe.get(Ze);Rt&&(v(Rt),oe.delete(Ze))}),0),ft.apply(this,[Ze])}});return G.push(()=>{L.FontFace=we}),G.push(He),ki(()=>{G.forEach(ft=>ft())})}(v)));const Ot=function Mn(v){const{doc:C,mirror:L,blockClass:G,blockSelector:oe,unblockSelector:we,selectionCb:He}=v;let ft=!0;const Ze=ki(()=>{const Rt=C.getSelection();if(!Rt||ft&&Ba([Rt,"optionalAccess",Ue=>Ue.isCollapsed]))return;ft=Rt.isCollapsed||!1;const Wt=[],zt=Rt.rangeCount||0;for(let Ue=0;Ue<zt;Ue++){const $t=Rt.getRangeAt(Ue),{startContainer:Ot,startOffset:Gt,endContainer:kn,endOffset:rr}=$t;_a(Ot,G,oe,we,!0)||_a(kn,G,oe,we,!0)||Wt.push({start:L.getId(Ot),startOffset:Gt,end:L.getId(kn),endOffset:rr})}He({ranges:Wt})});return Ze(),go("selectionchange",Ze)}(v),Gt=function Nn({doc:v,customElementCb:C}){const L=v.defaultView;return L&&L.customElements?Sl(L.customElements,"define",function(oe){return function(we,He,ft){try{C({define:{name:we}})}catch{}return oe.apply(this,[we,He,ft])}}):()=>{}}(v),kn=[];for(const rr of v.plugins)kn.push(rr.observer(rr.callback,L,rr.options));return ki(()=>{il.forEach(rr=>rr.reset()),Ba([G,"optionalAccess",rr=>rr.disconnect,"call",rr=>rr()]),oe(),we(),He(),ft(),Ze(),Rt(),Wt(),zt(),Ue(),$t(),Ot(),Gt(),kn.forEach(rr=>rr())})}function pn(v){return typeof window[v]<"u"}function _r(v){return!!(typeof window[v]<"u"&&window[v].prototype&&"insertRule"in window[v].prototype&&"deleteRule"in window[v].prototype)}class Kt{constructor(C){this.generateIdFn=C,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(C,L,G,oe){const we=G||this.getIdToRemoteIdMap(C),He=oe||this.getRemoteIdToIdMap(C);let ft=we.get(L);return ft||(ft=this.generateIdFn(),we.set(L,ft),He.set(ft,L)),ft}getIds(C,L){const G=this.getIdToRemoteIdMap(C),oe=this.getRemoteIdToIdMap(C);return L.map(we=>this.getId(C,we,G,oe))}getRemoteId(C,L,G){const oe=G||this.getRemoteIdToIdMap(C);return"number"!=typeof L?L:oe.get(L)||-1}getRemoteIds(C,L){const G=this.getRemoteIdToIdMap(C);return L.map(oe=>this.getRemoteId(C,oe,G))}reset(C){if(!C)return this.iframeIdToRemoteIdMap=new WeakMap,void(this.iframeRemoteIdToIdMap=new WeakMap);this.iframeIdToRemoteIdMap.delete(C),this.iframeRemoteIdToIdMap.delete(C)}getIdToRemoteIdMap(C){let L=this.iframeIdToRemoteIdMap.get(C);return L||(L=new Map,this.iframeIdToRemoteIdMap.set(C,L)),L}getRemoteIdToIdMap(C){let L=this.iframeRemoteIdToIdMap.get(C);return L||(L=new Map,this.iframeRemoteIdToIdMap.set(C,L)),L}}function fr(v){let C,L=v[0],G=1;for(;G<v.length;){const oe=v[G],we=v[G+1];if(G+=2,("optionalAccess"===oe||"optionalCall"===oe)&&null==L)return;"access"===oe||"optionalAccess"===oe?(C=L,L=we(L)):("call"===oe||"optionalCall"===oe)&&(L=we((...He)=>L.call(C,...He)),C=void 0)}return L}class Pn{constructor(){this.crossOriginIframeMirror=new Kt(ea),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class ui{constructor(C){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new Kt(ea),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=C.mutationCb,this.wrappedEmit=C.wrappedEmit,this.stylesheetManager=C.stylesheetManager,this.recordCrossOriginIframes=C.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new Kt(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=C.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(C){this.iframes.set(C,!0),C.contentWindow&&this.crossOriginIframeMap.set(C.contentWindow,C)}addLoadListener(C){this.loadListener=C}attachIframe(C,L){this.mutationCb({adds:[{parentId:this.mirror.getId(C),nextId:null,node:L}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),fr([this,"access",G=>G.loadListener,"optionalCall",G=>G(C)]),C.contentDocument&&C.contentDocument.adoptedStyleSheets&&C.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(C.contentDocument.adoptedStyleSheets,this.mirror.getId(C.contentDocument))}handleMessage(C){const L=C;if("rrweb"!==L.data.type||L.origin!==L.data.origin||!C.source)return;const oe=this.crossOriginIframeMap.get(C.source);if(!oe)return;const we=this.transformCrossOriginEvent(oe,L.data.event);we&&this.wrappedEmit(we,L.data.isCheckout)}transformCrossOriginEvent(C,L){switch(L.type){case ri.FullSnapshot:{this.crossOriginIframeMirror.reset(C),this.crossOriginIframeStyleMirror.reset(C),this.replaceIdOnNode(L.data.node,C);const G=L.data.node.id;return this.crossOriginIframeRootIdMap.set(C,G),this.patchRootIdOnNode(L.data.node,G),{timestamp:L.timestamp,type:ri.IncrementalSnapshot,data:{source:Ar.Mutation,adds:[{parentId:this.mirror.getId(C),nextId:null,node:L.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case ri.Meta:case ri.Load:case ri.DomContentLoaded:return!1;case ri.Plugin:return L;case ri.Custom:return this.replaceIds(L.data.payload,C,["id","parentId","previousId","nextId"]),L;case ri.IncrementalSnapshot:switch(L.data.source){case Ar.Mutation:return L.data.adds.forEach(G=>{this.replaceIds(G,C,["parentId","nextId","previousId"]),this.replaceIdOnNode(G.node,C);const oe=this.crossOriginIframeRootIdMap.get(C);oe&&this.patchRootIdOnNode(G.node,oe)}),L.data.removes.forEach(G=>{this.replaceIds(G,C,["parentId","id"])}),L.data.attributes.forEach(G=>{this.replaceIds(G,C,["id"])}),L.data.texts.forEach(G=>{this.replaceIds(G,C,["id"])}),L;case Ar.Drag:case Ar.TouchMove:case Ar.MouseMove:return L.data.positions.forEach(G=>{this.replaceIds(G,C,["id"])}),L;case Ar.ViewportResize:return!1;case Ar.MediaInteraction:case Ar.MouseInteraction:case Ar.Scroll:case Ar.CanvasMutation:case Ar.Input:return this.replaceIds(L.data,C,["id"]),L;case Ar.StyleSheetRule:case Ar.StyleDeclaration:return this.replaceIds(L.data,C,["id"]),this.replaceStyleIds(L.data,C,["styleId"]),L;case Ar.Font:return L;case Ar.Selection:return L.data.ranges.forEach(G=>{this.replaceIds(G,C,["start","end"])}),L;case Ar.AdoptedStyleSheet:return this.replaceIds(L.data,C,["id"]),this.replaceStyleIds(L.data,C,["styleIds"]),fr([L,"access",G=>G.data,"access",G=>G.styles,"optionalAccess",G=>G.forEach,"call",G=>G(oe=>{this.replaceStyleIds(oe,C,["styleId"])})]),L}}return!1}replace(C,L,G,oe){for(const we of oe)!Array.isArray(L[we])&&"number"!=typeof L[we]||(L[we]=Array.isArray(L[we])?C.getIds(G,L[we]):C.getId(G,L[we]));return L}replaceIds(C,L,G){return this.replace(this.crossOriginIframeMirror,C,L,G)}replaceStyleIds(C,L,G){return this.replace(this.crossOriginIframeStyleMirror,C,L,G)}replaceIdOnNode(C,L){this.replaceIds(C,L,["id","rootId"]),"childNodes"in C&&C.childNodes.forEach(G=>{this.replaceIdOnNode(G,L)})}patchRootIdOnNode(C,L){C.type!==Tt.Document&&!C.rootId&&(C.rootId=L),"childNodes"in C&&C.childNodes.forEach(G=>{this.patchRootIdOnNode(G,L)})}}class Xi{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class vr{constructor(C){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=C.mutationCb,this.scrollCb=C.scrollCb,this.bypassOptions=C.bypassOptions,this.mirror=C.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(C,L){if(!Xe(C)||this.shadowDoms.has(C))return;this.shadowDoms.add(C),this.bypassOptions.canvasManager.addShadowRoot(C);const G=xt({...this.bypassOptions,doc:L,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},C);this.restoreHandlers.push(()=>G.disconnect()),this.restoreHandlers.push(Us({...this.bypassOptions,scrollCb:this.scrollCb,doc:C,mirror:this.mirror})),to(()=>{C.adoptedStyleSheets&&C.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(C.adoptedStyleSheets,this.mirror.getId(C.host)),this.restoreHandlers.push(Me({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},C))},0)}observeAttachShadow(C){!C.contentWindow||!C.contentDocument||this.patchAttachShadow(C.contentWindow.Element,C.contentDocument)}patchAttachShadow(C,L){const G=this;this.restoreHandlers.push(Sl(C.prototype,"attachShadow",function(oe){return function(we){const He=oe.call(this,we);return this.shadowRoot&&hp(this)&&G.addShadowRoot(this.shadowRoot,L),He}}))}reset(){this.restoreHandlers.forEach(C=>{try{C()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}class Jn{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}class $i{constructor(C){this.trackedLinkElements=new WeakSet,this.styleMirror=new Pr,this.mutationCb=C.mutationCb,this.adoptedStyleSheetCb=C.adoptedStyleSheetCb}attachLinkElement(C,L){"_cssText"in L.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:L.id,attributes:L.attributes}]}),this.trackLinkElement(C)}trackLinkElement(C){this.trackedLinkElements.has(C)||(this.trackedLinkElements.add(C),this.trackStylesheetInLinkElement(C))}adoptStyleSheets(C,L){if(0===C.length)return;const G={id:L,styleIds:[]},oe=[];for(const we of C){let He;this.styleMirror.has(we)?He=this.styleMirror.getId(we):(He=this.styleMirror.add(we),oe.push({styleId:He,rules:Array.from(we.rules||CSSRule,(ft,Ze)=>({rule:Ye(ft),index:Ze}))})),G.styleIds.push(He)}oe.length>0&&(G.styles=oe),this.adoptedStyleSheetCb(G)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(C){}}class ji{constructor(){this.nodeMap=new WeakMap,this.loop=!0,this.periodicallyClear()}periodicallyClear(){!function Q_(...v){Xl("requestAnimationFrame")(...v)}(()=>{this.clear(),this.loop&&this.periodicallyClear()})}inOtherBuffer(C,L){const G=this.nodeMap.get(C);return G&&Array.from(G).some(oe=>oe!==L)}add(C,L){this.nodeMap.set(C,(this.nodeMap.get(C)||new Set).add(L))}clear(){this.nodeMap=new WeakMap}destroy(){this.loop=!1}}let Lr,Ia;try{if(2!==Array.from([1],v=>2*v)[0]){const v=document.createElement("iframe");document.body.appendChild(v),Array.from=f([v,"access",C=>C.contentWindow,"optionalAccess",C=>C.Array,"access",C=>C.from])||Array.from,document.body.removeChild(v)}}catch(v){console.debug("Unable to override Array.from",v)}const no=function Yt(){return new rt}();function Zn(v={}){const{emit:C,checkoutEveryNms:L,checkoutEveryNth:G,blockClass:oe="rr-block",blockSelector:we=null,unblockSelector:He=null,ignoreClass:ft="rr-ignore",ignoreSelector:Ze=null,maskAllText:Rt=!1,maskTextClass:Wt="rr-mask",unmaskTextClass:zt=null,maskTextSelector:Ue=null,unmaskTextSelector:$t=null,inlineStylesheet:Ot=!0,maskAllInputs:Gt,maskInputOptions:kn,slimDOMOptions:rr,maskAttributeFn:Br,maskInputFn:li,maskTextFn:tr,maxCanvasSize:_=null,packFn:I,sampling:U={},dataURLOptions:K={},mousemoveWait:fe,recordDOM:Re=!0,recordCanvas:_t=!1,recordCrossOriginIframes:an=!1,recordAfter:Yn=("DOMContentLoaded"===v.recordAfter?v.recordAfter:"load"),userTriggeredOnInput:br=!1,collectFonts:ci=!1,inlineImages:Hr=!1,plugins:Aa,keepIframeSrcFn:Sa=()=>!1,ignoreCSSAttributes:sd=new Set([]),errorHandler:du,onMutation:C0,getCanvasManager:ry}=v;!function $m(v){Sc=v}(du);const pg=!an||window.parent===window;let rf=!1;if(!pg)try{window.parent.document&&(rf=!1)}catch{rf=!0}if(pg&&!C)throw new Error("emit function is required");void 0!==fe&&void 0===U.mousemove&&(U.mousemove=fe),no.reset();const iy=!0===Gt?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:void 0!==kn?kn:{},x0=!0===rr||"all"===rr?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:"all"===rr,headMetaDescKeywords:"all"===rr}:rr||{};!function Bu(v=window){"NodeList"in v&&!v.NodeList.prototype.forEach&&(v.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in v&&!v.DOMTokenList.prototype.forEach&&(v.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...C)=>{let L=C[0];if(!(0 in C))throw new TypeError("1 argument is required");do{if(this===L)return!0}while(L=L&&L.parentNode);return!1})}();let mg,k0=0;const oy=io=>{for(const Ec of Aa||[])Ec.eventProcessor&&(io=Ec.eventProcessor(io));return I&&!rf&&(io=I(io)),io};Lr=(io,Ec)=>{const Ri=io;if(Ri.timestamp=bc(),f([il,"access",Ao=>Ao[0],"optionalAccess",Ao=>Ao.isFrozen,"call",Ao=>Ao()])&&Ri.type!==ri.FullSnapshot&&!(Ri.type===ri.IncrementalSnapshot&&Ri.data.source===Ar.Mutation)&&il.forEach(Ao=>Ao.unfreeze()),pg)f([C,"optionalCall",Ao=>Ao(oy(Ri),Ec)]);else if(rf){const Ao={type:"rrweb",event:oy(Ri),origin:window.location.origin,isCheckout:Ec};window.parent.postMessage(Ao,"*")}if(Ri.type===ri.FullSnapshot)mg=Ri,k0=0;else if(Ri.type===ri.IncrementalSnapshot){if(Ri.data.source===Ar.Mutation&&Ri.data.isAttachIframe)return;k0++,(G&&k0>=G||L&&mg&&Ri.timestamp-mg.timestamp>L)&&of(!0)}};const gg=io=>{Lr({type:ri.IncrementalSnapshot,data:{source:Ar.Mutation,...io}})},ay=io=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.Scroll,...io}}),sy=io=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.CanvasMutation,...io}}),Io=new $i({mutationCb:gg,adoptedStyleSheetCb:io=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.AdoptedStyleSheet,...io}})}),al="boolean"==typeof __RRWEB_EXCLUDE_IFRAME__&&__RRWEB_EXCLUDE_IFRAME__?new Pn:new ui({mirror:no,mutationCb:gg,stylesheetManager:Io,recordCrossOriginIframes:an,wrappedEmit:Lr});for(const io of Aa||[])io.getMirror&&io.getMirror({nodeMirror:no,crossOriginIframeMirror:al.crossOriginIframeMirror,crossOriginIframeStyleMirror:al.crossOriginIframeStyleMirror});const Tl=new ji,ic=function dr(v,C){try{return v?v(C):new Jn}catch{return console.warn("Unable to initialize CanvasManager"),new Jn}}(ry,{mirror:no,win:window,mutationCb:io=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.CanvasMutation,...io}}),recordCanvas:_t,blockClass:oe,blockSelector:we,unblockSelector:He,maxCanvasSize:_,sampling:U.canvas,dataURLOptions:K,errorHandler:du}),D0="boolean"==typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new Xi:new vr({mutationCb:gg,scrollCb:ay,bypassOptions:{onMutation:C0,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:Rt,maskTextClass:Wt,unmaskTextClass:zt,maskTextSelector:Ue,unmaskTextSelector:$t,inlineStylesheet:Ot,maskInputOptions:iy,dataURLOptions:K,maskAttributeFn:Br,maskTextFn:tr,maskInputFn:li,recordCanvas:_t,inlineImages:Hr,sampling:U,slimDOMOptions:x0,iframeManager:al,stylesheetManager:Io,canvasManager:ic,keepIframeSrcFn:Sa,processedNodeManager:Tl},mirror:no}),of=(io=!1)=>{if(!Re)return;Lr({type:ri.Meta,data:{href:window.location.href,width:wc(),height:ed()}},io),Io.reset(),D0.init(),il.forEach(Ri=>Ri.lock());const Ec=function Dd(v,C){const{mirror:L=new rt,blockClass:G="rr-block",blockSelector:oe=null,unblockSelector:we=null,maskAllText:He=!1,maskTextClass:ft="rr-mask",unmaskTextClass:Ze=null,maskTextSelector:Rt=null,unmaskTextSelector:Wt=null,inlineStylesheet:zt=!0,inlineImages:Ue=!1,recordCanvas:$t=!1,maskAllInputs:Ot=!1,maskAttributeFn:Gt,maskTextFn:kn,maskInputFn:rr,slimDOM:Br=!1,dataURLOptions:li,preserveWhiteSpace:tr,onSerialize:_,onIframeLoad:I,iframeLoadTimeout:U,onStylesheetLoad:K,stylesheetLoadTimeout:fe,keepIframeSrcFn:Re=()=>!1}=C||{};return si(v,{doc:v,mirror:L,blockClass:G,blockSelector:oe,unblockSelector:we,maskAllText:He,maskTextClass:ft,unmaskTextClass:Ze,maskTextSelector:Rt,unmaskTextSelector:Wt,skipChild:!1,inlineStylesheet:zt,maskInputOptions:!0===Ot?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:!1===Ot?{}:Ot,maskAttributeFn:Gt,maskTextFn:kn,maskInputFn:rr,slimDOMOptions:!0===Br||"all"===Br?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:"all"===Br,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:!1===Br?{}:Br,dataURLOptions:li,inlineImages:Ue,recordCanvas:$t,preserveWhiteSpace:tr,onSerialize:_,onIframeLoad:I,iframeLoadTimeout:U,onStylesheetLoad:K,stylesheetLoadTimeout:fe,keepIframeSrcFn:Re,newlyAddedElement:!1})}(document,{mirror:no,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:Rt,maskTextClass:Wt,unmaskTextClass:zt,maskTextSelector:Ue,unmaskTextSelector:$t,inlineStylesheet:Ot,maskAllInputs:iy,maskAttributeFn:Br,maskInputFn:li,maskTextFn:tr,slimDOM:x0,dataURLOptions:K,recordCanvas:_t,inlineImages:Hr,onSerialize:Ri=>{Yo(Ri,no)&&al.addIframe(Ri),td(Ri,no)&&Io.trackLinkElement(Ri),_o(Ri)&&D0.addShadowRoot(Ri.shadowRoot,document)},onIframeLoad:(Ri,Ao)=>{al.attachIframe(Ri,Ao),Ri.contentWindow&&ic.addWindow(Ri.contentWindow),D0.observeAttachShadow(Ri)},onStylesheetLoad:(Ri,Ao)=>{Io.attachLinkElement(Ri,Ao)},keepIframeSrcFn:Sa});if(!Ec)return console.warn("Failed to snapshot the document");Lr({type:ri.FullSnapshot,data:{node:Ec,initialOffset:Ph(window)}}),il.forEach(Ri=>Ri.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&Io.adoptStyleSheets(document.adoptedStyleSheets,no.getId(document))};Ia=of;try{const io=[],Ec=Ao=>ki(Kn)({onMutation:C0,mutationCb:gg,mousemoveCb:(Pi,uu)=>Lr({type:ri.IncrementalSnapshot,data:{source:uu,positions:Pi}}),mouseInteractionCb:Pi=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.MouseInteraction,...Pi}}),scrollCb:ay,viewportResizeCb:Pi=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.ViewportResize,...Pi}}),inputCb:Pi=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.Input,...Pi}}),mediaInteractionCb:Pi=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.MediaInteraction,...Pi}}),styleSheetRuleCb:Pi=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.StyleSheetRule,...Pi}}),styleDeclarationCb:Pi=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.StyleDeclaration,...Pi}}),canvasMutationCb:sy,fontCb:Pi=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.Font,...Pi}}),selectionCb:Pi=>{Lr({type:ri.IncrementalSnapshot,data:{source:Ar.Selection,...Pi}})},customElementCb:Pi=>{Lr({type:ri.IncrementalSnapshot,data:{source:Ar.CustomElement,...Pi}})},blockClass:oe,ignoreClass:ft,ignoreSelector:Ze,maskAllText:Rt,maskTextClass:Wt,unmaskTextClass:zt,maskTextSelector:Ue,unmaskTextSelector:$t,maskInputOptions:iy,inlineStylesheet:Ot,sampling:U,recordDOM:Re,recordCanvas:_t,inlineImages:Hr,userTriggeredOnInput:br,collectFonts:ci,doc:Ao,maskAttributeFn:Br,maskInputFn:li,maskTextFn:tr,keepIframeSrcFn:Sa,blockSelector:we,unblockSelector:He,slimDOMOptions:x0,dataURLOptions:K,mirror:no,iframeManager:al,stylesheetManager:Io,shadowDomManager:D0,processedNodeManager:Tl,canvasManager:ic,ignoreCSSAttributes:sd,plugins:f([Aa,"optionalAccess",Pi=>Pi.filter,"call",Pi=>Pi(uu=>uu.observer),"optionalAccess",Pi=>Pi.map,"call",Pi=>Pi(uu=>({observer:uu.observer,options:uu.options,callback:Bw=>Lr({type:ri.Plugin,data:{plugin:uu.name,payload:Bw}})}))])||[]},{});al.addLoadListener(Ao=>{try{io.push(Ec(Ao.contentDocument))}catch(Pi){console.warn(Pi)}});const Ri=()=>{of(),io.push(Ec(document))};return"interactive"===document.readyState||"complete"===document.readyState?Ri():(io.push(go("DOMContentLoaded",()=>{Lr({type:ri.DomContentLoaded,data:{}}),"DOMContentLoaded"===Yn&&Ri()})),io.push(go("load",()=>{Lr({type:ri.Load,data:{}}),"load"===Yn&&Ri()},window))),()=>{io.forEach(Ao=>Ao()),Tl.destroy(),Ia=void 0,function Gm(){Sc=void 0}()}}catch(io){console.warn(io)}}Zn.mirror=no,Zn.takeFullSnapshot=function Er(v){if(!Ia)throw new Error("please take full snapshot after start recording");Ia(v)};const _n=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Vr=["info","warn","error","log"],ii="[Replay] ";function co(v,C="info"){m.addBreadcrumb({category:"console",data:{logger:"replay"},level:C,message:`${ii}${v}`},{level:C})}const Qn=function Cs(){let v=!1,C=!1;const L={exception:()=>{},infoTick:()=>{},setConfig:G=>{v=G.captureExceptions,C=G.traceInternals}};return _n?(Vr.forEach(G=>{L[G]=(...oe)=>{y.logger[G](ii,...oe),C&&co(oe.join(""),y.severityLevelFromString(G))}}),L.exception=(G,...oe)=>{oe.length&&L.error&&L.error(...oe),y.logger.error(ii,G),v?m.captureException(G):C&&co(G,"error")},L.infoTick=(...G)=>{y.logger.info(ii,...G),C&&setTimeout(()=>co(G[0]),0)}):Vr.forEach(G=>{L[G]=()=>{}}),L}();function ya(v){return v>9999999999?v:1e3*v}function ks(v){return v>9999999999?v/1e3:v}function Ys(v,C){"sentry.transaction"!==C.category&&(["ui.click","ui.input"].includes(C.category)?v.triggerUserActivity():v.checkAndHandleExpiredSession(),v.addUpdate(()=>(v.throttledAddEvent({type:ri.Custom,timestamp:1e3*(C.timestamp||0),data:{tag:"breadcrumb",payload:y.normalize(C,10,1e3)}}),"console"===C.category)))}function xl(v){return v.closest("button,a")||v}function Md(v){const C=xc(v);return C&&C instanceof Element?xl(C):C}function xc(v){return function ec(v){return"object"==typeof v&&!!v&&"target"in v}(v)?v.target:v}let uo;const So=new Set([Ar.Mutation,Ar.StyleSheetRule,Ar.StyleDeclaration,Ar.AdoptedStyleSheet,Ar.CanvasMutation,Ar.Selection,Ar.MediaInteraction]);class gp{constructor(C,L,G=Ys){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=L.timeout/1e3,this._threshold=L.threshold/1e3,this._scollTimeout=L.scrollTimeout/1e3,this._replay=C,this._ignoreSelector=L.ignoreSelector,this._addBreadcrumbEvent=G}addListeners(){const C=function Bh(v){return uo||(uo=[],function mp(){y.fill(D,"open",function(v){return function(...C){if(uo)try{uo.forEach(L=>L())}catch{}return v.apply(D,C)}})}()),uo.push(v),()=>{const C=uo?uo.indexOf(v):-1;C>-1&&uo.splice(C,1)}}(()=>{this._lastMutation=ba()});this._teardown=()=>{C(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(C,L){if(function Co(v,C){return!!(!na.includes(v.tagName)||"INPUT"===v.tagName&&!["submit","button"].includes(v.getAttribute("type")||"")||"A"===v.tagName&&(v.hasAttribute("download")||v.hasAttribute("target")&&"_self"!==v.getAttribute("target"))||C&&v.matches(C))}(L,this._ignoreSelector)||!function zo(v){return!(!v.data||"number"!=typeof v.data.nodeId||!v.timestamp)}(C))return;const G={timestamp:ks(C.timestamp),clickBreadcrumb:C,clickCount:0,node:L};this._clicks.some(oe=>oe.node===G.node&&Math.abs(oe.timestamp-G.timestamp)<1)||(this._clicks.push(G),1===this._clicks.length&&this._scheduleCheckClicks())}registerMutation(C=Date.now()){this._lastMutation=ks(C)}registerScroll(C=Date.now()){this._lastScroll=ks(C)}registerClick(C){const L=xl(C);this._handleMultiClick(L)}_handleMultiClick(C){this._getClicks(C).forEach(L=>{L.clickCount++})}_getClicks(C){return this._clicks.filter(L=>L.node===C)}_checkClicks(){const C=[],L=ba();this._clicks.forEach(G=>{!G.mutationAfter&&this._lastMutation&&(G.mutationAfter=G.timestamp<=this._lastMutation?this._lastMutation-G.timestamp:void 0),!G.scrollAfter&&this._lastScroll&&(G.scrollAfter=G.timestamp<=this._lastScroll?this._lastScroll-G.timestamp:void 0),G.timestamp+this._timeout<=L&&C.push(G)});for(const G of C){const oe=this._clicks.indexOf(G);oe>-1&&(this._generateBreadcrumbs(G),this._clicks.splice(oe,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(C){const L=this._replay,we=!(C.scrollAfter&&C.scrollAfter<=this._scollTimeout||C.mutationAfter&&C.mutationAfter<=this._threshold),{clickCount:He,clickBreadcrumb:ft}=C;if(we){const Ze=1e3*Math.min(C.mutationAfter||this._timeout,this._timeout),Rt=Ze<1e3*this._timeout?"mutation":"timeout",Wt={type:"default",message:ft.message,timestamp:ft.timestamp,category:"ui.slowClickDetected",data:{...ft.data,url:D.location.href,route:L.getCurrentRoute(),timeAfterClickMs:Ze,endReason:Rt,clickCount:He||1}};return void this._addBreadcrumbEvent(L,Wt)}if(He>1){const Ze={type:"default",message:ft.message,timestamp:ft.timestamp,category:"ui.multiClick",data:{...ft.data,url:D.location.href,route:L.getCurrentRoute(),clickCount:He,metric:!0}};this._addBreadcrumbEvent(L,Ze)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=k.setTimeout(()=>this._checkClicks(),1e3)}}const na=["A","BUTTON","INPUT"];function ba(){return Date.now()/1e3}function Q(v){return{timestamp:Date.now()/1e3,type:"default",...v}}var kl=function(v){return v[v.Document=0]="Document",v[v.DocumentType=1]="DocumentType",v[v.Element=2]="Element",v[v.Text=3]="Text",v[v.CDATA=4]="CDATA",v[v.Comment=5]="Comment",v}(kl||{});const t0=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function ho(v){const C={};!v["data-sentry-component"]&&v["data-sentry-element"]&&(v["data-sentry-component"]=v["data-sentry-element"]);for(const L in v)if(t0.has(L)){let G=L;("data-testid"===L||"data-test-id"===L)&&(G="testId"),C[G]=v[L]}return C}function n0(v,C){const L=Zn.mirror.getId(v),G=L&&Zn.mirror.getNode(L),oe=G&&Zn.mirror.getMeta(G),we=oe&&function Dl(v){return v.type===kl.Element}(oe)?oe:null;return{message:C,data:we?{nodeId:L,node:{id:L,tagName:we.tagName,textContent:Array.from(we.childNodes).map(He=>He.type===kl.Text&&He.textContent).filter(Boolean).map(He=>He.trim()).join(""),attributes:ho(we.attributes)}}:{}}}const vp={resource:function su(v){const{entryType:C,initiatorType:L,name:G,responseEnd:oe,startTime:we,decodedBodySize:He,encodedBodySize:ft,responseStatus:Ze,transferSize:Rt}=v;return["fetch","xmlhttprequest"].includes(L)?null:{type:`${C}.${L}`,start:kc(we),end:kc(oe),name:G,data:{size:Rt,statusCode:Ze,decodedBodySize:He,encodedBodySize:ft}}},paint:function Yh(v){const{duration:C,entryType:L,name:G,startTime:oe}=v,we=kc(oe);return{type:L,name:G,start:we,end:we+C,data:void 0}},navigation:function r0(v){const{entryType:C,name:L,decodedBodySize:G,duration:oe,domComplete:we,encodedBodySize:He,domContentLoadedEventStart:ft,domContentLoadedEventEnd:Ze,domInteractive:Rt,loadEventStart:Wt,loadEventEnd:zt,redirectCount:Ue,startTime:$t,transferSize:Ot,type:Gt}=v;return 0===oe?null:{type:`${C}.${Gt}`,start:kc($t),end:kc(we),name:L,data:{size:Ot,decodedBodySize:G,encodedBodySize:He,duration:oe,domInteractive:Rt,domContentLoadedEventStart:ft,domContentLoadedEventEnd:Ze,loadEventStart:Wt,loadEventEnd:zt,domComplete:we,redirectCount:Ue}}}};function jh(v,C){return({metric:L})=>{C.replayPerformanceEntries.push(v(L))}}function au(v){const C=vp[v.entryType];return C?C(v):null}function kc(v){return((y.browserPerformanceTimeOrigin||D.performance.timeOrigin)+v)/1e3}function ro(v){const C=v.entries[v.entries.length-1];return Id(v,"largest-contentful-paint",C&&C.element?[C.element]:void 0)}function Dc(v){return void 0!==v.sources}function Vh(v){const C=[],L=[];for(const G of v.entries)if(Dc(G)){const oe=[];for(const we of G.sources)if(we.node){L.push(we.node);const He=Zn.mirror.getId(we.node);He&&oe.push(He)}C.push({value:G.value,nodeIds:oe.length?oe:void 0})}return Id(v,"cumulative-layout-shift",L,C)}function Km(v){const C=v.entries[v.entries.length-1];return Id(v,"first-input-delay",C&&C.target?[C.target]:void 0)}function Vu(v){const C=v.entries[v.entries.length-1];return Id(v,"interaction-to-next-paint",C&&C.target?[C.target]:void 0)}function Id(v,C,L,G){const oe=v.value,we=v.rating,He=kc(oe);return{type:"web-vital",name:C,start:He,end:He,data:{value:oe,size:oe,rating:we,nodeIds:L?L.map(ft=>Zn.mirror.getId(ft)):void 0,attributions:G}}}class yp extends Error{constructor(){super(`Event buffer exceeded maximum size of ${ue}.`)}}class zh{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}addEvent(C){var L=this;return d(function*(){const G=JSON.stringify(C).length;if(L._totalSize+=G,L._totalSize>ue)throw new yp;L.events.push(C)})()}finish(){return new Promise(C=>{const L=this.events;this.clear(),C(JSON.stringify(L))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const C=this.events.map(L=>L.timestamp).sort()[0];return C?ya(C):null}}class xw{constructor(C){this._worker=C,this._id=0}ensureReady(){return this._ensureReadyPromise||(this._ensureReadyPromise=new Promise((C,L)=>{this._worker.addEventListener("message",({data:G})=>{G.success?C():L()},{once:!0}),this._worker.addEventListener("error",G=>{L(G)},{once:!0})})),this._ensureReadyPromise}destroy(){_n&&Qn.info("Destroying compression worker"),this._worker.terminate()}postMessage(C,L){const G=this._getAndIncrementId();return new Promise((oe,we)=>{const He=({data:ft})=>{const Ze=ft;if(Ze.method===C&&Ze.id===G){if(this._worker.removeEventListener("message",He),!Ze.success)return _n&&Qn.error("Error in compression worker: ",Ze.response),void we(new Error("Error in compression worker"));oe(Ze.response)}};this._worker.addEventListener("message",He),this._worker.postMessage({id:G,method:C,arg:L})})}_getAndIncrementId(){return this._id++}}class Xm{constructor(C){this._worker=new xw(C),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(C){const L=ya(C.timestamp);(!this._earliestTimestamp||L<this._earliestTimestamp)&&(this._earliestTimestamp=L);const G=JSON.stringify(C);return this._totalSize+=G.length,this._totalSize>ue?Promise.reject(new yp):this._sendEventToWorker(G)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,C=>{_n&&Qn.exception(C,'Sending "clear" message to worker failed',C)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(C){return this._worker.postMessage("addEvent",C)}_finishRequest(){var C=this;return d(function*(){const L=yield C._worker.postMessage("finish");return C._earliestTimestamp=null,C._totalSize=0,L})()}}class i0{constructor(C){this._fallback=new zh,this._compression=new Xm(C),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(C){this._used.hasCheckout=C}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(C){return this._used.addEvent(C)}finish(){var C=this;return d(function*(){return yield C.ensureWorkerIsLoaded(),C._used.finish()})()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}_ensureWorkerIsLoaded(){var C=this;return d(function*(){try{yield C._compression.ensureReady()}catch(L){return void(_n&&Qn.exception(L,"Failed to load the compression worker, falling back to simple buffer"))}yield C._switchToCompressionWorker()})()}_switchToCompressionWorker(){var C=this;return d(function*(){const{events:L,hasCheckout:G}=C._fallback,oe=[];for(const we of L)oe.push(C._compression.addEvent(we));C._compression.hasCheckout=G,C._used=C._compression;try{yield Promise.all(oe)}catch(we){_n&&Qn.exception(we,"Failed to add events when switching buffers.")}})()}}function Za(){try{return"sessionStorage"in D&&!!D.sessionStorage}catch{return!1}}function zu(v){return void 0!==v&&Math.random()<v}function bp(v){const C=Date.now();return{id:v.id||y.uuid4(),started:v.started||C,lastActivity:v.lastActivity||C,segmentId:v.segmentId||0,sampled:v.sampled,previousSessionId:v.previousSessionId}}function Wh(v){if(Za())try{D.sessionStorage.setItem(E,JSON.stringify(v))}catch{}}function Wo({sessionSampleRate:v,allowBuffering:C,stickySession:L=!1},{previousSessionId:G}={}){const oe=function wp(v,C){return zu(v)?"session":!!C&&"buffer"}(v,C),we=bp({sampled:oe,previousSessionId:G});return L&&Wh(we),we}function $h(v,C,L=+new Date){return null===v||void 0===C||C<0||0!==C&&v+C<=L}function a0(v,{maxReplayDuration:C,sessionIdleExpire:L,targetTime:G=Date.now()}){return $h(v.started,C,G)||$h(v.lastActivity,L,G)}function s0(v,{sessionIdleExpire:C,maxReplayDuration:L}){return!(!a0(v,{sessionIdleExpire:C,maxReplayDuration:L})||"buffer"===v.sampled&&0===v.segmentId)}function Sp({sessionIdleExpire:v,maxReplayDuration:C,previousSessionId:L},G){const oe=G.stickySession&&function Ad(){if(!Za())return null;try{const v=D.sessionStorage.getItem(E);if(!v)return null;const C=JSON.parse(v);return _n&&Qn.infoTick("Loading existing session"),bp(C)}catch{return null}}();return oe?s0(oe,{sessionIdleExpire:v,maxReplayDuration:C})?(_n&&Qn.infoTick("Session in sessionStorage is expired, creating new one..."),Wo(G,{previousSessionId:oe.id})):oe:(_n&&Qn.infoTick("Creating new session"),Wo(G,{previousSessionId:L}))}function Ld(v,C,L){return!!Cp(v,C)&&(l0(v,C,L),!0)}function l0(v,C,L){return tg.apply(this,arguments)}function tg(){return(tg=d(function*(v,C,L){if(!v.eventBuffer)return null;try{L&&"buffer"===v.recordingMode&&v.eventBuffer.clear(),L&&(v.eventBuffer.hasCheckout=!0);const oe=function Ms(v,C){try{if("function"==typeof C&&function Gh(v){return v.type===ri.Custom}(v))return C(v)}catch(L){return _n&&Qn.exception(L,"An error occured in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return v}(C,v.getOptions().beforeAddRecordingEvent);return oe?yield v.eventBuffer.addEvent(oe):void 0}catch(G){const oe=G&&G instanceof yp?"addEventSizeExceeded":"addEvent";v.handleException(G),yield v.stop({reason:oe});const we=m.getClient();we&&we.recordDroppedEvent("internal_sdk_error","replay")}})).apply(this,arguments)}function Cp(v,C){if(!v.eventBuffer||v.isPaused()||!v.isEnabled())return!1;const L=ya(C.timestamp);return!(L+v.timeouts.sessionIdlePause<Date.now()||L>v.getContext().initialTimestamp+v.getOptions().maxReplayDuration&&(_n&&Qn.infoTick(`Skipping event with timestamp ${L} because it is after maxReplayDuration`),1))}function qh(v){return!v.type}function c0(v){return"transaction"===v.type}function Kh(v){return"feedback"===v.type}function h0(v){return!!v.category}function Nd(v,C){return C.map(({type:L,start:G,end:oe,name:we,data:He})=>{const ft=v.throttledAddEvent({type:ri.Custom,timestamp:G,data:{tag:"performanceSpan",payload:{op:L,description:we,startTimestamp:G,endTimestamp:oe,data:He}}});return"string"==typeof ft?Promise.resolve(null):ft})}function Gv(v,C){v.isEnabled()&&null!==C&&(function Mw(v,C){return(!_n||!v.getOptions()._experiments.traceInternals)&&m.isSentryRequestUrl(C,m.getClient())}(v,C.name)||v.addUpdate(()=>(Nd(v,[C]),!0)))}function id(v){if(!v)return;const C=new TextEncoder;try{if("string"==typeof v)return C.encode(v).length;if(v instanceof URLSearchParams)return C.encode(v.toString()).length;if(v instanceof FormData){const L=Zv(v);return C.encode(L).length}if(v instanceof Blob)return v.size;if(v instanceof ArrayBuffer)return v.byteLength}catch{}}function qv(v){if(!v)return;const C=parseInt(v,10);return isNaN(C)?void 0:C}function xp(v){try{if("string"==typeof v)return[v];if(v instanceof URLSearchParams)return[v.toString()];if(v instanceof FormData)return[Zv(v)];if(!v)return[void 0]}catch(C){return _n&&Qn.exception(C,"Failed to serialize body",v),[void 0,"BODY_PARSE_ERROR"]}return _n&&Qn.info("Skipping network body because of body type",v),[void 0,"UNPARSEABLE_BODY_TYPE"]}function kp(v,C){if(!v)return{headers:{},size:void 0,_meta:{warnings:[C]}};const L={...v._meta};return L.warnings=[...L.warnings||[],C],v._meta=L,v}function Kv(v,C){if(!C)return null;const{startTimestamp:L,endTimestamp:G,url:oe,method:we,statusCode:He,request:ft,response:Ze}=C;return{type:v,start:L/1e3,end:G/1e3,name:oe,data:y.dropUndefinedKeys({method:we,statusCode:He,request:ft,response:Ze})}}function Dp(v){return{headers:{},size:v,_meta:{warnings:["URL_SKIPPED"]}}}function Mc(v,C,L){if(!C&&0===Object.keys(v).length)return;if(!C)return{headers:v};if(!L)return{headers:v,size:C};const G={headers:v,size:C},{body:oe,warnings:we}=function Tw(v){if(!v||"string"!=typeof v)return{body:v};const C=v.length>W,L=function Ew(v){const C=v[0],L=v[v.length-1];return"["===C&&"]"===L||"{"===C&&"}"===L}(v);if(C){const G=v.slice(0,W);return L?{body:G,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${G}\u2026`,warnings:["TEXT_TRUNCATED"]}}if(L)try{return{body:JSON.parse(v)}}catch{}return{body:v}}(L);return G.body=oe,we&&we.length>0&&(G._meta={warnings:we}),G}function Jh(v,C){return Object.entries(v).reduce((L,[G,oe])=>{const we=G.toLowerCase();return C.includes(we)&&v[G]&&(L[we]=oe),L},{})}function Zv(v){return new URLSearchParams(v).toString()}function ag(v,C){const L=function Iw(v,C=D.document.baseURI){if(v.startsWith("http://")||v.startsWith("https://")||v.startsWith(D.location.origin))return v;const L=new URL(v,C);if(L.origin!==new URL(C).origin)return v;const G=L.href;return!v.endsWith("/")&&G.endsWith("/")?G.slice(0,-1):G}(v);return y.stringMatchesSomePattern(L,C)}function ca(){return ca=d(function*(v,C,L){try{const G=yield function Tc(v,C,L){return Od.apply(this,arguments)}(v,C,L),oe=Kv("resource.fetch",G);Gv(L.replay,oe)}catch(G){_n&&Qn.exception(G,"Failed to capture fetch breadcrumb")}}),ca.apply(this,arguments)}function Od(){return Od=d(function*(v,C,L){const G=Date.now(),{startTimestamp:oe=G,endTimestamp:we=G}=C,{url:He,method:ft,status_code:Ze=0,request_body_size:Rt,response_body_size:Wt}=v.data,zt=ag(He,L.networkDetailAllowUrls)&&!ag(He,L.networkDetailDenyUrls),Ue=zt?function tc({networkCaptureBodies:v,networkRequestHeaders:C},L,G){const oe=L?function Ep(v,C){return 1===v.length&&"string"!=typeof v[0]?Xv(v[0],C):2===v.length?Xv(v[1],C):{}}(L,C):{};if(!v)return Mc(oe,G,void 0);const we=sg(L),[He,ft]=xp(we),Ze=Mc(oe,G,He);return ft?kp(Ze,ft):Ze}(L,C.input,Rt):Dp(Rt),$t=yield function Rd(v,C,L,G){return Mp.apply(this,arguments)}(zt,L,C.response,Wt);return{startTimestamp:oe,endTimestamp:we,url:He,method:ft,statusCode:Ze,request:Ue,response:$t}}),Od.apply(this,arguments)}function Mp(){return Mp=d(function*(v,{networkCaptureBodies:C,networkResponseHeaders:L},G,oe){if(!v&&void 0!==oe)return Dp(oe);const we=G?Qh(G.headers,L):{};if(!G||!C&&void 0!==oe)return Mc(we,oe,void 0);const[He,ft]=yield function nc(v){return Tp.apply(this,arguments)}(G),Ze=function Aw(v,{networkCaptureBodies:C,responseBodySize:L,captureDetails:G,headers:oe}){try{const we=v&&v.length&&void 0===L?id(v):L;return G?Mc(oe,we,C?v:void 0):Dp(we)}catch(we){return _n&&Qn.exception(we,"Failed to serialize response body"),Mc(oe,L,void 0)}}(He,{networkCaptureBodies:C,responseBodySize:oe,captureDetails:v,headers:we});return ft?kp(Ze,ft):Ze}),Mp.apply(this,arguments)}function Tp(){return(Tp=d(function*(v){const C=function Lw(v){try{return v.clone()}catch(C){_n&&Qn.exception(C,"Failed to clone response body")}}(v);if(!C)return[void 0,"BODY_PARSE_ERROR"];try{return[yield Nw(C)]}catch(L){return _n&&Qn.exception(L,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"]}})).apply(this,arguments)}function sg(v=[]){if(2===v.length&&"object"==typeof v[1])return v[1].body}function Qh(v,C){const L={};return C.forEach(G=>{v.get(G)&&(L[G]=v.get(G))}),L}function Xv(v,C){if(!v)return{};const L=v.headers;return L?L instanceof Headers?Qh(L,C):Array.isArray(L)?{}:Jh(L,C):{}}function Nw(v){return new Promise((C,L)=>{const G=k.setTimeout(()=>L(new Error("Timeout while trying to read response body")),500);(function Ow(v){return m0.apply(this,arguments)})(v).then(oe=>C(oe),oe=>L(oe)).finally(()=>clearTimeout(G))})}function m0(){return(m0=d(function*(v){return yield v.text()})).apply(this,arguments)}function _0(){return(_0=d(function*(v,C,L){try{const G=function Jv(v,C,L){const G=Date.now(),{startTimestamp:oe=G,endTimestamp:we=G,input:He,xhr:ft}=C,{url:Ze,method:Rt,status_code:Wt=0,request_body_size:zt,response_body_size:Ue}=v.data;if(!Ze)return null;if(!ft||!ag(Ze,L.networkDetailAllowUrls)||ag(Ze,L.networkDetailDenyUrls))return{startTimestamp:oe,endTimestamp:we,url:Ze,method:Rt,statusCode:Wt,request:Dp(zt),response:Dp(Ue)};const $t=ft[k.SENTRY_XHR_DATA_KEY],Ot=$t?Jh($t.request_headers,L.networkRequestHeaders):{},Gt=Jh(function Pw(v){const C=v.getAllResponseHeaders();return C?C.split("\r\n").reduce((L,G)=>{const[oe,we]=G.split(": ");return we&&(L[oe.toLowerCase()]=we),L},{}):{}}(ft),L.networkResponseHeaders),[kn,rr]=L.networkCaptureBodies?xp(He):[void 0],[Br,li]=L.networkCaptureBodies?function v0(v){const C=[];try{return[v.responseText]}catch(L){C.push(L)}try{return function y0(v,C){try{if("string"==typeof v)return[v];if(v instanceof Document)return[v.body.outerHTML];if("json"===C&&v&&"object"==typeof v)return[JSON.stringify(v)];if(!v)return[void 0]}catch(L){return _n&&Qn.exception(L,"Failed to serialize body",v),[void 0,"BODY_PARSE_ERROR"]}return _n&&Qn.info("Skipping network body because of body type",v),[void 0,"UNPARSEABLE_BODY_TYPE"]}(v.response,v.responseType)}catch(L){C.push(L)}return _n&&Qn.warn("Failed to get xhr response body",...C),[void 0]}(ft):[void 0],tr=Mc(Ot,zt,kn),_=Mc(Gt,Ue,Br);return{startTimestamp:oe,endTimestamp:we,url:Ze,method:Rt,statusCode:Wt,request:rr?kp(tr,rr):tr,response:li?kp(_,li):_}}(v,C,L),oe=Kv("resource.xhr",G);Gv(L.replay,oe)}catch(G){_n&&Qn.exception(G,"Failed to capture xhr breadcrumb")}})).apply(this,arguments)}function Qv(v){const C=m.getClient();try{const{networkDetailAllowUrls:L,networkDetailDenyUrls:G,networkCaptureBodies:oe,networkRequestHeaders:we,networkResponseHeaders:He}=v.getOptions(),ft={replay:v,networkDetailAllowUrls:L,networkDetailDenyUrls:G,networkCaptureBodies:oe,networkRequestHeaders:we,networkResponseHeaders:He};C&&C.on("beforeAddBreadcrumb",(Ze,Rt)=>function Fw(v,C,L){if(C.data)try{(function Ei(v){return"xhr"===v.category})(C)&&function Sn(v){return v&&v.xhr}(L)&&(function Rw(v,C){const{xhr:L,input:G}=C;if(!L)return;const oe=id(G),we=L.getResponseHeader("content-length")?qv(L.getResponseHeader("content-length")):function lu(v,C){try{return id("json"===C&&v&&"object"==typeof v?JSON.stringify(v):v)}catch{return}}(L.response,L.responseType);void 0!==oe&&(v.data.request_body_size=oe),void 0!==we&&(v.data.response_body_size=we)}(C,L),function g0(v,C,L){_0.apply(this,arguments)}(C,L,v)),function ef(v){return"fetch"===v.category}(C)&&function b0(v){return v&&v.response}(L)&&(function p0(v,C){const{input:L,response:G}=C,we=id(L?sg(L):void 0),He=G?qv(G.headers.get("content-length")):void 0;void 0!==we&&(v.data.request_body_size=we),void 0!==He&&(v.data.response_body_size=He)}(C,L),function xo(v,C,L){ca.apply(this,arguments)}(C,L,v))}catch(G){_n&&Qn.exception(G,"Error when enriching network breadcrumb")}}(ft,Ze,Rt))}catch{}}function Di(){return(Di=d(function*(v){try{return Promise.all(Nd(v,[Ip(D.performance.memory)]))}catch{return[]}})).apply(this,arguments)}function Ip(v){const{jsHeapSizeLimit:C,totalJSHeapSize:L,usedJSHeapSize:G}=v,oe=Date.now()/1e3;return{type:"memory",name:"memory",start:oe,end:oe,data:{memory:{jsHeapSizeLimit:C,totalJSHeapSize:L,usedJSHeapSize:G}}}}function $u(v){let C=!1;return(L,G)=>{if(!v.checkAndHandleExpiredSession())return void(_n&&Qn.warn("Received replay event after session expired."));const oe=G||!C;C=!0,v.clickDetector&&function Ka(v,C){try{if(!function sn(v){return 3===v.type}(C))return;const{source:L}=C.data;if(So.has(L)&&v.registerMutation(C.timestamp),L===Ar.Scroll&&v.registerScroll(C.timestamp),function Ds(v){return v.data.source===Ar.MouseInteraction}(C)){const{type:G,id:oe}=C.data,we=Zn.mirror.getNode(oe);we instanceof HTMLElement&&G===Ea.Click&&v.registerClick(we)}}catch{}}(v.clickDetector,L),v.addUpdate(()=>{if("buffer"===v.recordingMode&&oe&&v.setInitialState(),!Ld(v,L,oe))return!0;if(!oe)return!1;const we=v.session;if(function ey(v,C){!C||!v.session||0!==v.session.segmentId||Ld(v,function $o(v){const C=v.getOptions();return{type:ri.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:v.isRecordingCanvas(),sessionSampleRate:C.sessionSampleRate,errorSampleRate:C.errorSampleRate,useCompressionOption:C.useCompression,blockAllMedia:C.blockAllMedia,maskAllText:C.maskAllText,maskAllInputs:C.maskAllInputs,useCompression:!!v.eventBuffer&&"worker"===v.eventBuffer.type,networkDetailHasUrls:C.networkDetailAllowUrls.length>0,networkCaptureBodies:C.networkCaptureBodies,networkRequestHasHeaders:C.networkRequestHeaders.length>0,networkResponseHasHeaders:C.networkResponseHeaders.length>0}}}}(v),!1)}(v,oe),we&&we.previousSessionId)return!0;if("buffer"===v.recordingMode&&we&&v.eventBuffer){const He=v.eventBuffer.getEarliestTimestamp();He&&(_n&&Qn.info(`Updating session start time to earliest event in buffer to ${new Date(He)}`),we.started=He,v.getOptions().stickySession&&Wh(we))}return"session"===v.recordingMode&&v.flush(),!0})}}function fs(){return(fs=d(function*({client:v,scope:C,replayId:L,event:G}){const we={event_id:L,integrations:"object"!=typeof v._integrations||null===v._integrations||Array.isArray(v._integrations)?void 0:Object.keys(v._integrations)};v.emit("preprocessEvent",G,we);const He=yield m.prepareEvent(v.getOptions(),G,we,C,v,m.getIsolationScope());if(!He)return null;He.platform=He.platform||"javascript";const ft=v.getSdkMetadata(),{name:Ze,version:Rt}=ft&&ft.sdk||{};return He.sdk={...He.sdk,name:Ze||"sentry.javascript.unknown",version:Rt||"0.0.0"},He})).apply(this,arguments)}function qu(){return qu=d(function*({recordingData:v,replayId:C,segmentId:L,eventContext:G,timestamp:oe,session:we}){const He=function Go({recordingData:v,headers:C}){let L;const G=`${JSON.stringify(C)}\n`;if("string"==typeof v)L=`${G}${v}`;else{const we=(new TextEncoder).encode(G);L=new Uint8Array(we.length+v.length),L.set(we),L.set(v,we.length)}return L}({recordingData:v,headers:{segment_id:L}}),{urls:ft,errorIds:Ze,traceIds:Rt,initialTimestamp:Wt}=G,zt=m.getClient(),Ue=m.getCurrentScope(),$t=zt&&zt.getTransport(),Ot=zt&&zt.getDsn();if(!(zt&&$t&&Ot&&we.sampled))return y.resolvedSyncPromise({});const Gt={type:"replay_event",replay_start_timestamp:Wt/1e3,timestamp:oe/1e3,error_ids:Ze,trace_ids:Rt,urls:ft,replay_id:C,segment_id:L,replay_type:we.sampled},kn=yield function ty(v){return fs.apply(this,arguments)}({scope:Ue,client:zt,replayId:C,event:Gt});if(!kn)return zt.recordDroppedEvent("event_processor","replay",Gt),_n&&Qn.info("An event processor returned `null`, will not send event."),y.resolvedSyncPromise({});delete kn.sdkProcessingMetadata;const rr=function Gu(v,C,L,G){return y.createEnvelope(y.createEventEnvelopeHeaders(v,y.getSdkMetadataForEnvelopeHeader(v),G,L),[[{type:"replay_event"},v],[{type:"replay_recording",length:"string"==typeof C?(new TextEncoder).encode(C).length:C.length},C]])}(kn,He,Ot,zt.getOptions().tunnel);let Br;try{Br=yield $t.send(rr)}catch(tr){const _=new Error(j);try{_.cause=tr}catch{}throw _}if("number"==typeof Br.statusCode&&(Br.statusCode<200||Br.statusCode>=300))throw new Xa(Br.statusCode);const li=y.updateRateLimits({},Br);if(y.isRateLimited(li,"replay"))throw new cg(li);return Br}),qu.apply(this,arguments)}class Xa extends Error{constructor(C){super(`Transport returned status code ${C}`)}}class cg extends Error{constructor(C){super("Rate limit hit"),this.rateLimits=C}}function tf(v){return dg.apply(this,arguments)}function dg(){return dg=d(function*(v,C={count:0,interval:5e3}){const{recordingData:L,onError:G}=v;if(L.length)try{return yield function cu(v){return qu.apply(this,arguments)}(v),!0}catch(oe){if(oe instanceof Xa||oe instanceof cg)throw oe;if(m.setContext("Replays",{_retryCount:C.count}),G&&G(oe),C.count>=3){const we=new Error(`${j} - max retries exceeded`);try{we.cause=oe}catch{}throw we}return C.interval*=++C.count,new Promise((we,He)=>{k.setTimeout(d(function*(){try{yield tf(v,C),we(!0)}catch(ft){He(ft)}}),C.interval)})}}),dg.apply(this,arguments)}const wa="__THROTTLED";class Ja{constructor({options:C,recordingOptions:L}){Ja.prototype.__init.call(this),Ja.prototype.__init2.call(this),Ja.prototype.__init3.call(this),Ja.prototype.__init4.call(this),Ja.prototype.__init5.call(this),Ja.prototype.__init6.call(this),this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:3e5,sessionIdleExpire:9e5},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=L,this._options=C,this._debouncedFlush=function od(v,C,L){let G,oe,we;const He=L&&L.maxWait?Math.max(L.maxWait,C):0;function ft(){return Ze(),G=v(),G}function Ze(){void 0!==oe&&clearTimeout(oe),void 0!==we&&clearTimeout(we),oe=we=void 0}function Wt(){return oe&&clearTimeout(oe),oe=k.setTimeout(ft,C),He&&void 0===we&&(we=k.setTimeout(ft,He)),G}return Wt.cancel=Ze,Wt.flush=function Rt(){return void 0!==oe||void 0!==we?ft():G},Wt}(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=function ug(v,C,L){const G=new Map;let He=!1;return(...ft)=>{const Ze=Math.floor(Date.now()/1e3);if((ft=>{const Ze=ft-L;G.forEach((Rt,Wt)=>{Wt<Ze&&G.delete(Wt)})})(Ze),[...G.values()].reduce((ft,Ze)=>ft+Ze,0)>=C){const Wt=He;return He=!0,Wt?"__SKIPPED":wa}He=!1;const Rt=G.get(Ze)||0;return G.set(Ze,Rt+1),v(...ft)}}((He,ft)=>function Vv(v,C,L){return Cp(v,C)?l0(v,C,L):Promise.resolve(null)}(this,He,ft),300,5);const{slowClickTimeout:G,slowClickIgnoreSelectors:oe}=this.getOptions(),we=G?{threshold:Math.min(3e3,G),timeout:G,scrollTimeout:300,ignoreSelector:oe?oe.join(","):""}:void 0;if(we&&(this.clickDetector=new gp(this,we)),_n){const He=C._experiments;Qn.setConfig({captureExceptions:!!He.captureExceptions,traceInternals:!!He.traceInternals})}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}handleException(C){_n&&Qn.exception(C),this._options.onError&&this._options.onError(C)}initializeSampling(C){const{errorSampleRate:L,sessionSampleRate:G}=this._options,oe=L<=0&&G<=0;if(this._requiresManualStart=oe,!oe){if(this._initializeSessionForSampling(C),!this.session)return void(_n&&Qn.exception(new Error("Unable to initialize and create session")));!1!==this.session.sampled&&(this.recordingMode="buffer"===this.session.sampled&&0===this.session.segmentId?"buffer":"session",_n&&Qn.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording())}}start(){if(this._isEnabled&&"session"===this.recordingMode)return void(_n&&Qn.info("Recording is already in progress"));if(this._isEnabled&&"buffer"===this.recordingMode)return void(_n&&Qn.info("Buffering is in progress, call `flush()` to save the replay"));_n&&Qn.infoTick("Starting replay in session mode"),this._updateUserActivity();const C=Sp({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=C,this._initializeRecording()}startBuffering(){if(this._isEnabled)return void(_n&&Qn.info("Buffering is in progress, call `flush()` to save the replay"));_n&&Qn.infoTick("Starting replay in buffer mode");const C=Sp({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=C,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const C=this._canvas;this._stopRecording=Zn({...this._recordingOptions,..."buffer"===this.recordingMode?{checkoutEveryNms:6e4}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:$u(this),onMutation:this._onMutationHandler,...C?{recordCanvas:C.recordCanvas,getCanvasManager:C.getCanvasManager,sampling:C.sampling,dataURLOptions:C.dataURLOptions}:{}})}catch(C){this.handleException(C)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(C){return this.handleException(C),!1}}stop(){var C=this;return d(function*({forceFlush:L=!1,reason:G}={}){if(C._isEnabled){C._isEnabled=!1;try{_n&&Qn.info("Stopping Replay"+(G?` triggered by ${G}`:"")),C._removeListeners(),C.stopRecording(),C._debouncedFlush.cancel(),L&&(yield C._flush({force:!0})),C.eventBuffer&&C.eventBuffer.destroy(),C.eventBuffer=null,function Qm(v){(function eg(){if(Za())try{D.sessionStorage.removeItem(E)}catch{}})(),v.session=void 0}(C)}catch(oe){C.handleException(oe)}}}).apply(this,arguments)}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),_n&&Qn.info("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),_n&&Qn.info("Resuming replay"))}sendBufferedReplayOrFlush(){var C=this;return d(function*({continueRecording:L=!0}={}){if("session"===C.recordingMode)return C.flushImmediate();const G=Date.now();_n&&Qn.info("Converting buffer to session"),yield C.flushImmediate();const oe=C.stopRecording();!L||!oe||"session"!==C.recordingMode&&(C.recordingMode="session",C.session&&(C._updateUserActivity(G),C._updateSessionActivity(G),C._maybeSaveSession()),C.startRecording())}).apply(this,arguments)}addUpdate(C){const L=C();"buffer"!==this.recordingMode&&!0!==L&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),this._stopRecording)this.checkAndHandleExpiredSession(),this._updateSessionActivity();else{if(!this._checkSession())return;this.resume()}}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return"buffer"===this.recordingMode?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(){return this.session&&this.session.id}checkAndHandleExpiredSession(){if(!(this._lastActivity&&$h(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&"session"===this.session.sampled))return!!this._checkSession();this.pause()}setInitialState(){const L=`${D.location.origin}${D.location.pathname}${D.location.hash}${D.location.search}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=L,this._context.initialTimestamp=Date.now(),this._context.urls.push(L)}throttledAddEvent(C,L){const G=this._throttledAddEvent(C,L);if(G===wa){const oe=Q({category:"replay.throttled"});this.addUpdate(()=>!Ld(this,{type:5,timestamp:oe.timestamp||0,data:{tag:"breadcrumb",payload:oe,metric:!0}}))}return G}getCurrentRoute(){const C=this.lastActiveSpan||m.getActiveSpan(),L=C&&m.getRootSpan(C),oe=(L&&m.spanToJSON(L).data||{})[m.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];if(L&&oe&&["route","custom"].includes(oe))return m.spanToJSON(L).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=function Jm({useCompression:v,workerUrl:C}){if(v&&window.Worker){const L=function o0(v){try{const C=v||function Ml(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?function Zm(){const v=new Blob(['var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),a=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(t,e){for(var i=new n(31),a=0;a<31;++a)i[a]=e+=1<<t[a-1];var s=new r(i[30]);for(a=1;a<30;++a)for(var o=i[a];o<i[a+1];++o)s[o]=o-i[a]<<5|a;return{b:i,r:s}},o=s(e,2),f=o.b,h=o.r;f[28]=258,h[258]=28;for(var l=s(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,a=0,s=new n(r);a<i;++a)t[a]&&++s[t[a]-1];var o,f=new n(r);for(a=1;a<r;++a)f[a]=f[a-1]+s[a-1]<<1;if(e){o=new n(1<<r);var h=15-r;for(a=0;a<i;++a)if(t[a])for(var l=a<<4|t[a],c=r-t[a],v=f[t[a]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>h]=l}else for(o=new n(i),a=0;a<i;++a)t[a]&&(o[a]=u[f[t[a]-1]++]>>15-t[a]);return o},g=new t(288);for(c=0;c<144;++c)g[c]=8;for(c=144;c<256;++c)g[c]=9;for(c=256;c<280;++c)g[c]=7;for(c=280;c<288;++c)g[c]=8;var w=new t(32);for(c=0;c<32;++c)w[c]=5;var p=d(g,9,0),y=d(w,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==r||r<0)&&(r=0),(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},A=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},_=function(r,e){for(var i=[],a=0;a<r.length;++a)r[a]&&i.push({s:a,f:r[a]});var s=i.length,o=i.slice();if(!s)return{t:F,l:0};if(1==s){var f=new t(i[0].s+1);return f[i[0].s]=1,{t:f,l:1}}i.sort((function(t,n){return t.f-n.f})),i.push({s:-1,f:25001});var h=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:h.f+l.f,l:h,r:l};c!=s-1;)h=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:h.f+l.f,l:h,r:l};var d=o[0].s;for(a=1;a<s;++a)o[a].s>d&&(d=o[a].s);var g=new n(d+1),w=x(i[c-1],g,0);if(w>e){a=0;var p=0,y=w-e,m=1<<y;for(o.sort((function(t,n){return g[n.s]-g[t.s]||t.f-n.f}));a<s;++a){var b=o[a].s;if(!(g[b]>e))break;p+=m-(1<<w-g[b]),g[b]=e}for(p>>=y;p>0;){var M=o[a].s;g[M]<e?p-=1<<e-g[M]++-1:++a}for(;a>=0&&p;--a){var E=o[a].s;g[E]==e&&(--g[E],++p)}w=e}return{t:new t(g),l:w}},x=function(t,n,r){return-1==t.s?Math.max(x(t.l,n,r+1),x(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,a=t[0],s=1,o=function(t){e[i++]=t},f=1;f<=r;++f)if(t[f]==a&&f!=r)++s;else{if(!a&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(a),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(a);s=1,a=t[f]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var a=0;a<e;++a)t[i+a+4]=r[a];return 8*(i+4+e)},C=function(t,r,s,o,f,h,l,u,c,v,m){z(r,m++,s),++f[256];for(var b=_(f,15),M=b.t,E=b.l,x=_(h,15),C=x.t,U=x.l,F=D(M),I=F.c,S=F.n,L=D(C),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=_(q,7),H=G.t,J=G.l,K=19;K>4&&!H[a[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(f,g)+T(h,w)+l,X=T(f,M)+T(h,C)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(C,U,0),R=C;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[a[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=p,P=g,Q=y,R=w;for(B=0;B<u;++B){var rt=o[B];if(rt>255){A(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;A(r,m,Q[et]),m+=R[et],et>3&&(A(r,m,rt>>5&8191),m+=i[et])}else A(r,m,N[rt]),m+=P[rt]}return A(r,m,N[256]),m+P[256]},U=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}},L=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,a=0|r.length,s=0;s!=a;){for(var o=Math.min(s+2655,a);s<o;++s)i+=e+=r[s];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},O=function(a,s,o,f,u){if(!u&&(u={l:1},s.dictionary)){var c=s.dictionary.subarray(-32768),v=new t(c.length+a.length);v.set(c),v.set(a,c.length),a=v,u.w=c.length}return function(a,s,o,f,u,c){var v=c.z||a.length,d=new t(f+v+5*(1+Math.ceil(v/7e3))+u),g=d.subarray(f,d.length-u),w=c.l,p=7&(c.r||0);if(s){p&&(g[0]=c.r>>3);for(var y=U[s-1],M=y>>13,E=8191&y,z=(1<<o)-1,A=c.p||new n(32768),_=c.h||new n(z+1),x=Math.ceil(o/3),D=2*x,T=function(t){return(a[t]^a[t+1]<<x^a[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=_[H];if(A[J]=K,_[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!w)){p=C(a,g,0,F,I,S,O,q,G,j-G,p),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(a[j+Q]==a[j+Q-W]){for(var $=0;$<Z&&a[j+$]==a[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-A[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=A[J])&32767}if(R){F[q++]=268435456|h[Q]<<18|l[R];var it=31&h[Q],at=31&l[R];O+=e[it]+i[at],++I[257+it],++S[at],B=j+Q,++L}else F[q++]=a[j],++I[a[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=a[j],++I[a[j]];p=C(a,g,w,F,I,S,O,q,G,j-G,p),w||(c.r=7&p|g[p/8|0]<<3,p-=7,c.h=_,c.p=A,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+w;j+=65535){var st=j+65535;st>=v&&(g[p/8|0]=w,st=v),p=k(g,p+1,a.subarray(j,st))}c.i=v}return b(d,0,f+m(p)+u)}(a,null==s.level?6:s.level,null==s.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(a.length)))):12+s.mem,o,f,u)},j=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},q=function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&j(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}},B=function(t){return 10+(t.filename?t.filename.length+1:0)},G=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(O(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var a=this.b.length-this.s.z;a&&(this.b.set(n.subarray(0,a),this.s.z),this.s.z=this.b.length,this.p(this.b,!1)),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(a),32768),this.s.z=n.length-a+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n}();var H=function(){function t(t,n){this.c=L(),this.v=1,G.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),G.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=O(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=L();i.p(n.dictionary),j(t,2,i.d())}}(r,this.o),this.v=0),n&&j(r,r.length-4,this.c.d()),this.ondata(r,n)},t}(),J="undefined"!=typeof TextEncoder&&new TextEncoder,K="undefined"!=typeof TextDecoder&&new TextDecoder;try{K.decode(F,{stream:!0})}catch(t){}var N=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(P(t),this.d=n||!1)},t}();function P(n,r){if(r){for(var e=new t(n.length),i=0;i<n.length;++i)e[i]=n.charCodeAt(i);return e}if(J)return J.encode(n);var a=n.length,s=new t(n.length+(n.length>>1)),o=0,f=function(t){s[o++]=t};for(i=0;i<a;++i){if(o+5>s.length){var h=new t(o+8+(a-i<<1));h.set(s),s=h}var l=n.charCodeAt(i);l<128||r?f(l):l<2048?(f(192|l>>6),f(128|63&l)):l>55295&&l<57344?(f(240|(l=65536+(1047552&l)|1023&n.charCodeAt(++i))>>18),f(128|l>>12&63),f(128|l>>6&63),f(128|63&l)):(f(224|l>>12),f(128|l>>6&63),f(128|63&l))}return b(s,0,o)}function Q(t){return function(t,n){n||(n={});var r=S(),e=t.length;r.p(t);var i=O(t,n,B(n),8),a=i.length;return q(i,n),j(i,a-8,r.d()),j(i,a-4,e),i}(P(t))}const R=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new H,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new N(((t,n)=>{this.deflate.push(t,n)})),this.stream.push("[")}},V={clear:()=>{R.clear()},addEvent:t=>R.addEvent(t),finish:()=>R.finish(),compress:t=>Q(t)};addEventListener("message",(function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in V&&"function"==typeof V[n])try{const t=V[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}})),postMessage({id:void 0,method:"init",success:!0,response:void 0});']);return URL.createObjectURL(v)}():""}();if(!C)return;_n&&Qn.info("Using compression worker"+(v?` from ${v}`:""));const L=new Worker(C);return new i0(L)}catch(C){_n&&Qn.exception(C,"Failed to create compression worker")}}(C);if(L)return L}return _n&&Qn.info("Using simple buffer"),new zh}({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_initializeSessionForSampling(C){const G=Sp({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:C},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:this._options.errorSampleRate>0});this.session=G}_checkSession(){if(!this.session)return!1;const C=this.session;return!s0(C,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(C),!1)}_refreshSession(C){var L=this;return d(function*(){L._isEnabled&&(yield L.stop({reason:"refresh session"}),L.initializeSampling(C.id))})()}_addListeners(){try{D.document.addEventListener("visibilitychange",this._handleVisibilityChange),D.addEventListener("blur",this._handleWindowBlur),D.addEventListener("focus",this._handleWindowFocus),D.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(function w0(v){const C=m.getClient();k.addClickKeypressInstrumentationHandler((v=>C=>{if(!v.isEnabled())return;const L=function Ed(v){const{target:C,message:L}=function jv(v){const C="click"===v.name;let L,G=null;try{G=C?Md(v.event):xc(v.event),L=y.htmlTreeAsString(G,{maxStringLength:200})||"<unknown>"}catch{L="<unknown>"}return{target:G,message:L}}(v);return Q({category:`ui.${v.name}`,...n0(C,L)})}(C);if(!L)return;const G="click"===C.name,oe=G?C.event:void 0;G&&v.clickDetector&&oe&&oe.target&&!oe.altKey&&!oe.metaKey&&!oe.ctrlKey&&!oe.shiftKey&&function Td(v,C,L){v.handleClick(C,L)}(v.clickDetector,L,Md(C.event)),Ys(v,L)})(v)),k.addHistoryInstrumentationHandler(function $v(v){return C=>{if(!v.isEnabled())return;const L=function f0(v){const{from:C,to:L}=v,G=Date.now()/1e3;return{type:"navigation.push",start:G,end:G,name:L,data:{previous:C}}}(C);null!==L&&(v.getContext().urls.push(L.name),v.triggerUserActivity(),v.addUpdate(()=>(Nd(v,[L]),!1)))}}(v)),function zv(v){const C=m.getClient();C&&C.on("beforeAddBreadcrumb",L=>function u0(v,C){if(!v.isEnabled()||!h0(C))return;const L=function Wv(v){return!h0(v)||["fetch","xhr","sentry.event","sentry.transaction"].includes(v.category)||v.category.startsWith("ui.")?null:"console"===v.category?function rg(v){const C=v.data&&v.data.arguments;if(!Array.isArray(C)||0===C.length)return Q(v);let L=!1;const G=C.map(oe=>{if(!oe)return oe;if("string"==typeof oe)return oe.length>A?(L=!0,`${oe.slice(0,A)}\u2026`):oe;if("object"==typeof oe)try{const we=y.normalize(oe,7);return JSON.stringify(we).length>A?(L=!0,`${JSON.stringify(we,null,2).slice(0,A)}\u2026`):we}catch{}return oe});return Q({...v,data:{...v.data,arguments:G,...L?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}(v):Q(v)}(C);L&&Ys(v,L)}(v,L))}(v),Qv(v);const L=function og(v){return Object.assign((C,L)=>!v.isEnabled()||v.isPaused()?C:function Wu(v){return"replay_event"===v.type}(C)?(delete C.breadcrumbs,C):(qh(C)||c0(C)||Kh(C))&&v.checkAndHandleExpiredSession()?Kh(C)?(v.flush(),C.contexts.feedback.replay_id=v.getSessionId(),function Zh(v,C){v.triggerUserActivity(),v.addUpdate(()=>!C.timestamp||(v.throttledAddEvent({type:ri.Custom,timestamp:1e3*C.timestamp,data:{tag:"breadcrumb",payload:{timestamp:C.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:C.event_id}}}}),!1))}(v,C),C):function ig(v,C){return!(v.type||!v.exception||!v.exception.values||!v.exception.values.length||!C.originalException||!C.originalException.__rrweb__)}(C,L)&&!v.getOptions()._experiments.captureExceptions?(_n&&Qn.log("Ignoring error from rrweb internals",C),null):((function Xh(v,C){return!("buffer"!==v.recordingMode||C.message===j||!C.exception||C.type)&&zu(v.getOptions().errorSampleRate)}(v,C)||"session"===v.recordingMode)&&(C.tags={...C.tags,replayId:v.getSessionId()}),C):C,{id:"Replay"})}(v);m.addEventProcessor(L),C&&(C.on("beforeSendEvent",function d0(v){return C=>{!v.isEnabled()||!qh(C)||function Dw(v,C){const L=C.exception&&C.exception.values&&C.exception.values[0]&&C.exception.values[0].value;"string"==typeof L&&(L.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||L.match(/(does not match server-rendered HTML|Hydration failed because)/i))&&Ys(v,Q({category:"replay.hydrate-error",data:{url:y.getLocationHref()}}))}(v,C)}}(v)),C.on("afterSendEvent",function ol(v){return(C,L)=>{if(!v.isEnabled()||!qh(C)&&!c0(C))return;const G=L&&L.statusCode;if(!(!G||G<200||G>=300)){if(c0(C))return void function ng(v,C){const L=v.getContext();C.contexts&&C.contexts.trace&&C.contexts.trace.trace_id&&L.traceIds.size<100&&L.traceIds.add(C.contexts.trace.trace_id)}(v,C);!function kw(v,C){const L=v.getContext();if(C.event_id&&L.errorIds.size<100&&L.errorIds.add(C.event_id),"buffer"!==v.recordingMode||!C.tags||!C.tags.replayId)return;const{beforeErrorSampling:G}=v.getOptions();"function"==typeof G&&!G(C)||k.setTimeout(()=>{v.sendBufferedReplayOrFlush()})}(v,C)}}}(v)),C.on("createDsc",G=>{const oe=v.getSessionId();oe&&v.isEnabled()&&"session"===v.recordingMode&&v.checkAndHandleExpiredSession()&&(G.replay_id=oe)}),C.on("spanStart",G=>{v.lastActiveSpan=G}),C.on("spanEnd",G=>{v.lastActiveSpan=G}),C.on("beforeSendFeedback",(G,oe)=>{const we=v.getSessionId();oe&&oe.includeReplay&&v.isEnabled()&&we&&G.contexts&&G.contexts.feedback&&(G.contexts.feedback.replay_id=we)}))}(this),this._hasInitializedCoreListeners=!0)}catch(C){this.handleException(C)}this._performanceCleanupCallback=function Uv(v){function C(oe){v.performanceEntries.includes(oe)||v.performanceEntries.push(oe)}function L({entries:oe}){oe.forEach(C)}const G=[];return["navigation","paint","resource"].forEach(oe=>{G.push(k.addPerformanceInstrumentationHandler(oe,L))}),G.push(k.addLcpInstrumentationHandler(jh(ro,v)),k.addClsInstrumentationHandler(jh(Vh,v)),k.addFidInstrumentationHandler(jh(Km,v)),k.addInpInstrumentationHandler(jh(Vu,v))),()=>{G.forEach(oe=>oe())}}(this)}_removeListeners(){try{D.document.removeEventListener("visibilitychange",this._handleVisibilityChange),D.removeEventListener("blur",this._handleWindowBlur),D.removeEventListener("focus",this._handleWindowFocus),D.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(C){this.handleException(C)}}__init(){this._handleVisibilityChange=()=>{"visible"===D.document.visibilityState?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()}}__init2(){this._handleWindowBlur=()=>{const C=Q({category:"ui.blur"});this._doChangeToBackgroundTasks(C)}}__init3(){this._handleWindowFocus=()=>{const C=Q({category:"ui.focus"});this._doChangeToForegroundTasks(C)}}__init4(){this._handleKeyboardEvent=C=>{!function Uu(v,C){if(!v.isEnabled())return;v.updateUserActivity();const L=function Yu(v){const{metaKey:C,shiftKey:L,ctrlKey:G,altKey:oe,key:we,target:He}=v;if(!He||function _p(v){return"INPUT"===v.tagName||"TEXTAREA"===v.tagName||v.isContentEditable}(He)||!we)return null;if(!(C||G||oe)&&1===we.length)return null;const Rt=y.htmlTreeAsString(He,{maxStringLength:200})||"<unknown>";return Q({category:"ui.keyDown",message:Rt,data:{...n0(He,Rt).data,metaKey:C,shiftKey:L,ctrlKey:G,altKey:oe,key:we}})}(C);L&&Ys(v,L)}(this,C)}}_doChangeToBackgroundTasks(C){!this.session||a0(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(C&&this._createCustomBreadcrumb(C),this.conditionalFlush())}_doChangeToForegroundTasks(C){this.session&&(this.checkAndHandleExpiredSession()?C&&this._createCustomBreadcrumb(C):_n&&Qn.info("Document has become active, but session has expired"))}_updateUserActivity(C=Date.now()){this._lastActivity=C}_updateSessionActivity(C=Date.now()){this.session&&(this.session.lastActivity=C,this._maybeSaveSession())}_createCustomBreadcrumb(C){this.addUpdate(()=>{this.throttledAddEvent({type:ri.Custom,timestamp:C.timestamp||0,data:{tag:"breadcrumb",payload:C}})})}_addPerformanceEntries(){const C=function Uh(v){return v.map(au).filter(Boolean)}(this.performanceEntries).concat(this.replayPerformanceEntries);return this.performanceEntries=[],this.replayPerformanceEntries=[],Promise.all(Nd(this,C))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:C,eventBuffer:L}=this;if(!C||!L||this._requiresManualStart||C.segmentId)return;const G=L.getEarliestTimestamp();G&&G<this._context.initialTimestamp&&(this._context.initialTimestamp=G)}_popEventContext(){const C={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),C}_runFlush(){var C=this;return d(function*(){const L=C.getSessionId();if(C.session&&C.eventBuffer&&L){if(yield C._addPerformanceEntries(),C.eventBuffer&&C.eventBuffer.hasEvents&&(yield function lg(v){return Di.apply(this,arguments)}(C),C.eventBuffer&&L===C.getSessionId()))try{C._updateInitialTimestampFromEventBuffer();const G=Date.now();if(G-C._context.initialTimestamp>C._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const oe=C._popEventContext(),we=C.session.segmentId++;C._maybeSaveSession();const He=yield C.eventBuffer.finish();yield tf({replayId:L,recordingData:He,segmentId:we,eventContext:oe,session:C.session,timestamp:G,onError:ft=>C.handleException(ft)})}catch(G){C.handleException(G),C.stop({reason:"sendReplay"});const oe=m.getClient();oe&&oe.recordDroppedEvent(G instanceof cg?"ratelimit_backoff":"send_error","replay")}}else _n&&Qn.error("No session or eventBuffer found to flush.")})()}__init5(){var C=this;this._flush=d(function*({force:L=!1}={}){if(!C._isEnabled&&!L)return;if(!C.checkAndHandleExpiredSession())return void(_n&&Qn.error("Attempting to finish replay event after session expired."));if(!C.session)return;const G=C.session.started,we=Date.now()-G;C._debouncedFlush.cancel();const He=we<C._options.minReplayDuration;if(He||we>C._options.maxReplayDuration+5e3)return _n&&Qn.info(`Session duration (${Math.floor(we/1e3)}s) is too ${He?"short":"long"}, not sending replay.`),void(He&&C._debouncedFlush());const Ze=C.eventBuffer;Ze&&0===C.session.segmentId&&!Ze.hasCheckout&&_n&&Qn.info("Flushing initial segment without checkout.");const Rt=!!C._flushLock;C._flushLock||(C._flushLock=C._runFlush());try{yield C._flushLock}catch(Wt){C.handleException(Wt)}finally{C._flushLock=void 0,Rt&&C._debouncedFlush()}})}_maybeSaveSession(){this.session&&this._options.stickySession&&Wh(this.session)}__init6(){this._onMutationHandler=C=>{const L=C.length,G=this._options.mutationLimit,we=G&&L>G;if(L>this._options.mutationBreadcrumbLimit||we){const He=Q({category:"replay.mutations",data:{count:L,limit:we}});this._createCustomBreadcrumb(He)}return!we||(this.stop({reason:"mutationLimit",forceFlush:"session"===this.recordingMode}),!1)}}}function ad(v,C){return[...v,...C].join(",")}const Zu='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',fg=["content-length","content-type","accept"];let rc=!1;class nf{static __initStatic(){this.id="Replay"}constructor({flushMinDelay:C=5e3,flushMaxDelay:L=5500,minReplayDuration:G=4999,maxReplayDuration:oe=36e5,stickySession:we=!0,useCompression:He=!0,workerUrl:ft,_experiments:Ze={},maskAllText:Rt=!0,maskAllInputs:Wt=!0,blockAllMedia:zt=!0,mutationBreadcrumbLimit:Ue=750,mutationLimit:$t=1e4,slowClickTimeout:Ot=7e3,slowClickIgnoreSelectors:Gt=[],networkDetailAllowUrls:kn=[],networkDetailDenyUrls:rr=[],networkCaptureBodies:Br=!0,networkRequestHeaders:li=[],networkResponseHeaders:tr=[],mask:_=[],maskAttributes:I=["title","placeholder"],unmask:U=[],block:K=[],unblock:fe=[],ignore:Re=[],maskFn:_t,beforeAddRecordingEvent:an,beforeErrorSampling:Yn}={}){this.name=nf.id;const br=function hg({mask:v,unmask:C,block:L,unblock:G,ignore:oe}){return{maskTextSelector:ad(v,[".sentry-mask","[data-sentry-mask]"]),unmaskTextSelector:ad(C,[]),blockSelector:ad(L,[".sentry-block","[data-sentry-block]",'base[href="/"]']),unblockSelector:ad(G,[]),ignoreSelector:ad(oe,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}({mask:_,unmask:U,block:K,unblock:fe,ignore:Re});if(this._recordingOptions={maskAllInputs:Wt,maskAllText:Rt,maskInputOptions:{password:!0},maskTextFn:_t,maskInputFn:_t,maskAttributeFn:(ci,Hr,Aa)=>function Ku({el:v,key:C,maskAttributes:L,maskAllText:G,privacyOptions:oe,value:we}){return!G||oe.unmaskTextSelector&&v.matches(oe.unmaskTextSelector)?we:L.includes(C)||"value"===C&&"INPUT"===v.tagName&&["submit","button"].includes(v.getAttribute("type")||"")?we.replace(/[\S]/g,"*"):we}({maskAttributes:I,maskAllText:Rt,privacyOptions:br,key:ci,value:Hr,el:Aa}),...br,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:ci=>{try{ci.__rrweb__=!0}catch{}}},this._initialOptions={flushMinDelay:C,flushMaxDelay:L,minReplayDuration:Math.min(G,15e3),maxReplayDuration:Math.min(oe,36e5),stickySession:we,useCompression:He,workerUrl:ft,blockAllMedia:zt,maskAllInputs:Wt,maskAllText:Rt,mutationBreadcrumbLimit:Ue,mutationLimit:$t,slowClickTimeout:Ot,slowClickIgnoreSelectors:Gt,networkDetailAllowUrls:kn,networkDetailDenyUrls:rr,networkCaptureBodies:Br,networkRequestHeaders:Fr(li),networkResponseHeaders:Fr(tr),beforeAddRecordingEvent:an,beforeErrorSampling:Yn,_experiments:Ze},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${Zu}`:Zu),this._isInitialized&&y.isBrowser())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return rc}set _isInitialized(C){rc=C}afterAllSetup(C){!y.isBrowser()||this._replay||(this._setup(C),this._initialize(C))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:"session"===this._replay.recordingMode}):Promise.resolve()}flush(C){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(C):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(){if(this._replay&&this._replay.isEnabled())return this._replay.getSessionId()}_initialize(C){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(C),this._replay.initializeSampling())}_setup(C){const L=function ny(v,C){const L=C.getOptions(),G={sessionSampleRate:0,errorSampleRate:0,...y.dropUndefinedKeys(v)},oe=m.parseSampleRate(L.replaysSessionSampleRate),we=m.parseSampleRate(L.replaysOnErrorSampleRate);return null==oe&&null==we&&y.consoleSandbox(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),null!=oe&&(G.sessionSampleRate=oe),null!=we&&(G.errorSampleRate=we),G}(this._initialOptions,C);this._replay=new Ja({options:L,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(C){try{const L=C.getIntegrationByName("ReplayCanvas");if(!L)return;this._replay._canvas=L.getOptions()}catch{}}}function Fr(v){return[...fg,...v.map(C=>C.toLowerCase())]}nf.__initStatic(),x.getReplay=function Xu(){const v=m.getClient();return v&&v.getIntegrationByName("Replay")},x.replayIntegration=v=>new nf(v)},73155(ge,x,g){const d=g(68223),h=g(62717),f=g(75720),m=g(55899),y=g(54411),k=g(5564);x.BrowserClient=class D extends d.BaseClient{constructor(N){const j={parentSpanIsAlwaysRootSpan:!0,...N},V=y.WINDOW.SENTRY_SDK_SOURCE||h.getSDKSource();d.applySdkMetadata(j,"browser",["browser"],V),super(j),j.sendClientReports&&y.WINDOW.document&&y.WINDOW.document.addEventListener("visibilitychange",()=>{"hidden"===y.WINDOW.document.visibilityState&&this._flushOutcomes()})}eventFromException(N,j){return m.eventFromException(this._options.stackParser,N,j,this._options.attachStacktrace)}eventFromMessage(N,j="info",V){return m.eventFromMessage(this._options.stackParser,N,j,V,this._options.attachStacktrace)}captureUserFeedback(N){if(!this._isEnabled())return void(f.DEBUG_BUILD&&h.logger.warn("SDK not enabled, will not capture user feedback."));const j=k.createUserFeedbackEnvelope(N,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this.sendEnvelope(j)}_prepareEvent(N,j,V){return N.platform=N.platform||"javascript",super._prepareEvent(N,j,V)}}},75720(ge,x){const S=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;x.DEBUG_BUILD=S},55899(ge,x,g){const d=g(68223),h=g(62717);function f(W,A){const z=k(W,A),re={type:A&&A.name,value:j(A)};return z.length&&(re.stacktrace={frames:z}),void 0===re.type&&""===re.value&&(re.value="Unrecoverable error caught"),re}function y(W,A){return{exception:{values:[f(W,A)]}}}function k(W,A){const z=A.stacktrace||A.stack||"",re=function E(W){return W&&D.test(W.message)?1:0}(A),ue=function N(W){return"number"==typeof W.framesToPop?W.framesToPop:0}(A);try{return W(z,re,ue)}catch{}return[]}const D=/Minified React error #\d+;/i;function j(W){const A=W&&W.message;return A?A.error&&"string"==typeof A.error.message?A.error.message:A:"No error message"}function O(W,A,z,re,ue){let B;if(h.isErrorEvent(A)&&A.error)return y(W,A.error);if(h.isDOMError(A)||h.isDOMException(A)){const he=A;if("stack"in A)B=y(W,A);else{const Fe=he.name||(h.isDOMError(he)?"DOMError":"DOMException"),je=he.message?`${Fe}: ${he.message}`:Fe;B=P(W,je,z,re),h.addExceptionTypeValue(B,je)}return"code"in he&&(B.tags={...B.tags,"DOMException.code":`${he.code}`}),B}return h.isError(A)?y(W,A):h.isPlainObject(A)||h.isEvent(A)?(B=function m(W,A,z,re){const ue=d.getClient(),B=ue&&ue.getOptions().normalizeDepth,he=function J(W){for(const A in W)if(Object.prototype.hasOwnProperty.call(W,A)){const z=W[A];if(z instanceof Error)return z}}(A),Fe={__serialized__:h.normalizeToSize(A,B)};if(he)return{exception:{values:[f(W,he)]},extra:Fe};const je={exception:{values:[{type:h.isEvent(A)?A.constructor.name:re?"UnhandledRejection":"Error",value:$(A,{isUnhandledRejection:re})}]},extra:Fe};if(z){const it=k(W,z);it.length&&(je.exception.values[0].stacktrace={frames:it})}return je}(W,A,z,ue),h.addExceptionMechanism(B,{synthetic:!0}),B):(B=P(W,A,z,re),h.addExceptionTypeValue(B,`${A}`,void 0),h.addExceptionMechanism(B,{synthetic:!0}),B)}function P(W,A,z,re){const ue={};if(re&&z){const B=k(W,z);B.length&&(ue.exception={values:[{value:A,stacktrace:{frames:B}}]})}if(h.isParameterizedString(A)){const{__sentry_template_string__:B,__sentry_template_values__:he}=A;return ue.logentry={message:B,params:he},ue}return ue.message=A,ue}function $(W,{isUnhandledRejection:A}){const z=h.extractExceptionKeysForMessage(W),re=A?"promise rejection":"exception";return h.isErrorEvent(W)?`Event \`ErrorEvent\` captured as ${re} with message \`${W.message}\``:h.isEvent(W)?`Event \`${function ee(W){try{const A=Object.getPrototypeOf(W);return A?A.constructor.name:void 0}catch{}}(W)}\` (type=${W.type}) captured as ${re}`:`Object captured as ${re} with keys: ${z}`}x.eventFromException=function V(W,A,z,re){const B=O(W,A,z&&z.syntheticException||void 0,re);return h.addExceptionMechanism(B),B.level="error",z&&z.event_id&&(B.event_id=z.event_id),h.resolvedSyncPromise(B)},x.eventFromMessage=function R(W,A,z="info",re,ue){const he=P(W,A,re&&re.syntheticException||void 0,ue);return he.level=z,re&&re.event_id&&(he.event_id=re.event_id),h.resolvedSyncPromise(he)},x.eventFromUnknownInput=O,x.exceptionFromError=f},13723(ge,x,g){const d=g(40493),h=g(99736),f=d.buildFeedbackIntegration({lazyLoadIntegration:h.lazyLoadIntegration});x.feedbackAsyncIntegration=f},96712(ge,x,g){const d=g(40493),h=g(99736),f=d.buildFeedbackIntegration({lazyLoadIntegration:h.lazyLoadIntegration,getModalIntegration:()=>d.feedbackModalIntegration,getScreenshotIntegration:()=>d.feedbackScreenshotIntegration});x.feedbackSyncIntegration=f},54411(ge,x,g){const d=g(68223),h=g(62717);let m=0;x.WINDOW=h.GLOBAL_OBJ,x.shouldIgnoreOnError=function y(){return m>0},x.wrap=function D(E,N={},j){if("function"!=typeof E)return E;try{const R=E.__sentry_wrapped__;if(R)return"function"==typeof R?R:E;if(h.getOriginalFunction(E))return E}catch{return E}const V=function(){const R=Array.prototype.slice.call(arguments);try{j&&"function"==typeof j&&j.apply(this,arguments);const O=R.map(P=>D(P,N));return E.apply(this,O)}catch(O){throw function k(){m++,setTimeout(()=>{m--})}(),d.withScope(P=>{P.addEventProcessor($=>(N.mechanism&&(h.addExceptionTypeValue($,void 0,void 0),h.addExceptionMechanism($,N.mechanism)),$.extra={...$.extra,arguments:R},$)),d.captureException(O)}),O}};try{for(const R in E)Object.prototype.hasOwnProperty.call(E,R)&&(V[R]=E[R])}catch{}h.markFunctionWrapped(V,E),h.addNonEnumerableProperty(E,"__sentry_wrapped__",V);try{Object.getOwnPropertyDescriptor(V,"name").configurable&&Object.defineProperty(V,"name",{get:()=>E.name})}catch{}return V}},47994(ge,x,g){const d=g(68223),E=(g(54411),g(73155),g(26289),g(46259),g(55899),g(5564),g(42814)),N=g(254),R=(g(73196),g(69915),g(14212)),O=g(98193);g(99736),g(52388),g(80481),g(39724),g(78249),g(11976),g(13723),g(96712),g(40493),g(93923),g(3790),g(76127),g(97734),g(50829);x.captureException=d.captureException,x.inboundFiltersIntegration=d.inboundFiltersIntegration,x.setTag=d.setTag,x.init=E.init,x.breadcrumbsIntegration=N.breadcrumbsIntegration,x.linkedErrorsIntegration=R.linkedErrorsIntegration,x.browserApiErrorsIntegration=O.browserApiErrorsIntegration},254(ge,x,g){const d=g(71860),h=g(68223),f=g(62717),m=g(75720),y=g(54411),N=h.defineIntegration((J={})=>{const W={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...J};return{name:"Breadcrumbs",setup(A){W.console&&f.addConsoleInstrumentationHandler(function R(J){return function(A){if(h.getClient()!==J)return;const z={category:"console",data:{arguments:A.args,logger:"console"},level:f.severityLevelFromString(A.level),message:f.safeJoin(A.args," ")};if("assert"===A.level){if(!1!==A.args[0])return;z.message=`Assertion failed: ${f.safeJoin(A.args.slice(1)," ")||"console.assert"}`,z.data.arguments=A.args.slice(1)}h.addBreadcrumb(z,{input:A.args,level:A.level})}}(A)),W.dom&&d.addClickKeypressInstrumentationHandler(function V(J,W){return function(z){if(h.getClient()!==J)return;let re,ue,B="object"==typeof W?W.serializeAttribute:void 0,he="object"==typeof W&&"number"==typeof W.maxStringLength?W.maxStringLength:void 0;he&&he>1024&&(m.DEBUG_BUILD&&f.logger.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${he} was configured. Sentry will use 1024 instead.`),he=1024),"string"==typeof B&&(B=[B]);try{const je=z.event,it=function ee(J){return!!J&&!!J.target}(je)?je.target:je;re=f.htmlTreeAsString(it,{keyAttrs:B,maxStringLength:he}),ue=f.getComponentName(it)}catch{re="<unknown>"}if(0===re.length)return;const Fe={category:`ui.${z.name}`,message:re};ue&&(Fe.data={"ui.component_name":ue}),h.addBreadcrumb(Fe,{event:z.event,name:z.name,global:z.global})}}(A,W.dom)),W.xhr&&d.addXhrInstrumentationHandler(function O(J){return function(A){if(h.getClient()!==J)return;const{startTimestamp:z,endTimestamp:re}=A,ue=A.xhr[d.SENTRY_XHR_DATA_KEY];if(!z||!re||!ue)return;const{method:B,url:he,status_code:Fe,body:je}=ue,it={method:B,url:he,status_code:Fe},Tt={xhr:A.xhr,input:je,startTimestamp:z,endTimestamp:re},$e=f.getBreadcrumbLogLevelFromHttpStatusCode(Fe);h.addBreadcrumb({category:"xhr",data:it,type:"http",level:$e},Tt)}}(A)),W.fetch&&f.addFetchInstrumentationHandler(function P(J){return function(A){if(h.getClient()!==J)return;const{startTimestamp:z,endTimestamp:re}=A;if(re&&(!A.fetchData.url.match(/sentry_key/)||"POST"!==A.fetchData.method))if(A.error)h.addBreadcrumb({category:"fetch",data:A.fetchData,level:"error",type:"http"},{data:A.error,input:A.args,startTimestamp:z,endTimestamp:re});else{const ue=A.response,B={...A.fetchData,status_code:ue&&ue.status},he={input:A.args,response:ue,startTimestamp:z,endTimestamp:re},Fe=f.getBreadcrumbLogLevelFromHttpStatusCode(B.status_code);h.addBreadcrumb({category:"fetch",data:B,type:"http",level:Fe},he)}}}(A)),W.history&&d.addHistoryInstrumentationHandler(function $(J){return function(A){if(h.getClient()!==J)return;let z=A.from,re=A.to;const ue=f.parseUrl(y.WINDOW.location.href);let B=z?f.parseUrl(z):void 0;const he=f.parseUrl(re);(!B||!B.path)&&(B=ue),ue.protocol===he.protocol&&ue.host===he.host&&(re=he.relative),ue.protocol===B.protocol&&ue.host===B.host&&(z=B.relative),h.addBreadcrumb({category:"navigation",data:{from:z,to:re}})}}(A)),W.sentry&&A.on("beforeSendEvent",function j(J){return function(A){h.getClient()===J&&h.addBreadcrumb({category:"sentry."+("transaction"===A.type?"transaction":"event"),event_id:A.event_id,level:A.level,message:f.getEventDescription(A)},{event:A})}}(A))}}});x.breadcrumbsIntegration=N},98193(ge,x,g){const d=g(68223),h=g(62717),f=g(54411),m=["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"],D=d.defineIntegration((R={})=>{const O={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...R};return{name:"BrowserApiErrors",setupOnce(){O.setTimeout&&h.fill(f.WINDOW,"setTimeout",E),O.setInterval&&h.fill(f.WINDOW,"setInterval",E),O.requestAnimationFrame&&h.fill(f.WINDOW,"requestAnimationFrame",N),O.XMLHttpRequest&&"XMLHttpRequest"in f.WINDOW&&h.fill(XMLHttpRequest.prototype,"send",j);const P=O.eventTarget;P&&(Array.isArray(P)?P:m).forEach(V)}}});function E(R){return function(...O){return O[0]=f.wrap(O[0],{mechanism:{data:{function:h.getFunctionName(R)},handled:!1,type:"instrument"}}),R.apply(this,O)}}function N(R){return function(O){return R.apply(this,[f.wrap(O,{mechanism:{data:{function:"requestAnimationFrame",handler:h.getFunctionName(R)},handled:!1,type:"instrument"}})])}}function j(R){return function(...O){const P=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(ee=>{ee in P&&"function"==typeof P[ee]&&h.fill(P,ee,function(J){const W={mechanism:{data:{function:ee,handler:h.getFunctionName(J)},handled:!1,type:"instrument"}},A=h.getOriginalFunction(J);return A&&(W.mechanism.data.handler=h.getFunctionName(A)),f.wrap(J,W)})}),R.apply(this,O)}}function V(R){const O=f.WINDOW,P=O[R]&&O[R].prototype;!P||!P.hasOwnProperty||!P.hasOwnProperty("addEventListener")||(h.fill(P,"addEventListener",function($){return function(ee,J,W){try{"function"==typeof J.handleEvent&&(J.handleEvent=f.wrap(J.handleEvent,{mechanism:{data:{function:"handleEvent",handler:h.getFunctionName(J),target:R},handled:!1,type:"instrument"}}))}catch{}return $.apply(this,[ee,f.wrap(J,{mechanism:{data:{function:"addEventListener",handler:h.getFunctionName(J),target:R},handled:!1,type:"instrument"}}),W])}}),h.fill(P,"removeEventListener",function($){return function(ee,J,W){const A=J;try{const z=A&&A.__sentry_wrapped__;z&&$.call(this,ee,z,W)}catch{}return $.call(this,ee,A,W)}}))}x.browserApiErrorsIntegration=D},39724(ge,x,g){const d=g(68223),h=g(62717),f=h.GLOBAL_OBJ,D=d.defineIntegration((j={})=>{const V=null!=j.frameContextLines?j.frameContextLines:7;return{name:"ContextLines",processEvent:R=>function E(j,V){const R=f.document,O=f.location&&h.stripUrlQueryAndFragment(f.location.href);if(!R||!O)return j;const P=j.exception&&j.exception.values;if(!P||!P.length)return j;const $=R.documentElement.innerHTML;if(!$)return j;const ee=["<!DOCTYPE html>","<html>",...$.split("\n"),"</html>"];return P.forEach(J=>{const W=J.stacktrace;W&&W.frames&&(W.frames=W.frames.map(A=>function N(j,V,R,O){return j.filename!==R||!j.lineno||!V.length||h.addContextToFrame(V,j,O),j}(A,ee,O,V)))}),j}(R,V)}});x.contextLinesIntegration=D},73196(ge,x,g){const d=g(68223),h=g(62717),f=g(75720),m=g(55899),y=g(54411),E=d.defineIntegration((ee={})=>{const J={onerror:!0,onunhandledrejection:!0,...ee};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(W){J.onerror&&(function N(ee){h.addGlobalErrorInstrumentationHandler(J=>{const{stackParser:W,attachStacktrace:A}=$();if(d.getClient()!==ee||y.shouldIgnoreOnError())return;const{msg:z,url:re,line:ue,column:B,error:he}=J,Fe=function O(ee,J,W,A){const z=ee.exception=ee.exception||{},re=z.values=z.values||[],ue=re[0]=re[0]||{},B=ue.stacktrace=ue.stacktrace||{},he=B.frames=B.frames||[],Fe=isNaN(parseInt(A,10))?void 0:A,je=isNaN(parseInt(W,10))?void 0:W,it=h.isString(J)&&J.length>0?J:h.getLocationHref();return 0===he.length&&he.push({colno:Fe,filename:it,function:h.UNKNOWN_FUNCTION,in_app:!0,lineno:je}),ee}(m.eventFromUnknownInput(W,he||z,void 0,A,!1),re,ue,B);Fe.level="error",d.captureEvent(Fe,{originalException:he,mechanism:{handled:!1,type:"onerror"}})})}(W),P("onerror")),J.onunhandledrejection&&(function j(ee){h.addGlobalUnhandledRejectionInstrumentationHandler(J=>{const{stackParser:W,attachStacktrace:A}=$();if(d.getClient()!==ee||y.shouldIgnoreOnError())return;const z=function V(ee){if(h.isPrimitive(ee))return ee;try{if("reason"in ee)return ee.reason;if("detail"in ee&&"reason"in ee.detail)return ee.detail.reason}catch{}return ee}(J),re=h.isPrimitive(z)?function R(ee){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(ee)}`}]}}}(z):m.eventFromUnknownInput(W,z,void 0,A,!0);re.level="error",d.captureEvent(re,{originalException:z,mechanism:{handled:!1,type:"onunhandledrejection"}})})}(W),P("onunhandledrejection"))}}});function P(ee){f.DEBUG_BUILD&&h.logger.log(`Global Handler attached: ${ee}`)}function $(){const ee=d.getClient();return ee&&ee.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}x.globalHandlersIntegration=E},80481(ge,x,g){const d=g(71860),h=g(68223),f=g(62717),m=g(75720),D=h.defineIntegration((B={})=>{const he={failedRequestStatusCodes:[[500,599]],failedRequestTargets:[/.*/],...B};return{name:"HttpClient",setup(Fe){(function J(B,he){f.supportsNativeFetch()&&f.addFetchInstrumentationHandler(Fe=>{if(h.getClient()!==B)return;const{response:je,args:it}=Fe,[Tt,$e]=it;je&&function E(B,he,Fe,je){if(A(B,Fe.status,Fe.url)){const it=function re(B,he){return!he&&B instanceof Request||B instanceof Request&&B.bodyUsed?B:new Request(B,he)}(he,je);let Tt,$e,Ke,Xe;ue()&&([Tt,Ke]=N("Cookie",it),[$e,Xe]=N("Set-Cookie",Fe));const Ve=z({url:it.url,method:it.method,status:Fe.status,requestHeaders:Tt,responseHeaders:$e,requestCookies:Ke,responseCookies:Xe});h.captureEvent(Ve)}}(he,Tt,je,$e)})})(Fe,he),function W(B,he){"XMLHttpRequest"in f.GLOBAL_OBJ&&d.addXhrInstrumentationHandler(Fe=>{if(h.getClient()!==B)return;const je=Fe.xhr,it=je[d.SENTRY_XHR_DATA_KEY];if(!it)return;const{method:Tt,request_headers:$e}=it;try{!function j(B,he,Fe,je){if(A(B,he.status,he.responseURL)){let it,Tt,$e;if(ue()){try{const Xe=he.getResponseHeader("Set-Cookie")||he.getResponseHeader("set-cookie")||void 0;Xe&&(Tt=R(Xe))}catch{m.DEBUG_BUILD&&f.logger.log("Could not extract cookies from response headers")}try{$e=function P(B){const he=B.getAllResponseHeaders();return he?he.split("\r\n").reduce((Fe,je)=>{const[it,Tt]=je.split(": ");return it&&Tt&&(Fe[it]=Tt),Fe},{}):{}}(he)}catch{m.DEBUG_BUILD&&f.logger.log("Could not extract headers from response")}it=je}const Ke=z({url:he.responseURL,method:Fe,status:he.status,requestHeaders:it,responseHeaders:$e,responseCookies:Tt});h.captureEvent(Ke)}}(he,je,Tt,$e)}catch(Ke){m.DEBUG_BUILD&&f.logger.warn("Error while extracting response event form XHR response",Ke)}})}(Fe,he)}}});function N(B,he){const Fe=function O(B){const he={};return B.forEach((Fe,je)=>{he[je]=Fe}),he}(he.headers);let je;try{const it=Fe[B]||Fe[B.toLowerCase()]||void 0;it&&(je=R(it))}catch{m.DEBUG_BUILD&&f.logger.log(`Could not extract cookies from header ${B}`)}return[Fe,je]}function V(B){if(B){const he=B["Content-Length"]||B["content-length"];if(he)return parseInt(he,10)}}function R(B){return B.split("; ").reduce((he,Fe)=>{const[je,it]=Fe.split("=");return je&&it&&(he[je]=it),he},{})}function A(B,he,Fe){return function ee(B,he){return B.some(Fe=>"number"==typeof Fe?Fe===he:he>=Fe[0]&&he<=Fe[1])}(B.failedRequestStatusCodes,he)&&function $(B,he){return B.some(Fe=>"string"==typeof Fe?he.includes(Fe):Fe.test(he))}(B.failedRequestTargets,Fe)&&!h.isSentryRequestUrl(Fe,h.getClient())}function z(B){const he=`HTTP Client Error with status code: ${B.status}`,Fe={message:he,exception:{values:[{type:"Error",value:he}]},request:{url:B.url,method:B.method,headers:B.requestHeaders,cookies:B.requestCookies},contexts:{response:{status_code:B.status,headers:B.responseHeaders,cookies:B.responseCookies,body_size:V(B.responseHeaders)}}};return f.addExceptionMechanism(Fe,{type:"http.client",handled:!1}),Fe}function ue(){const B=h.getClient();return!!B&&!!B.getOptions().sendDefaultPii}x.httpClientIntegration=D},69915(ge,x,g){const d=g(68223),h=g(54411),f=d.defineIntegration(()=>({name:"HttpContext",preprocessEvent(m){if(!h.WINDOW.navigator&&!h.WINDOW.location&&!h.WINDOW.document)return;const y=m.request&&m.request.url||h.WINDOW.location&&h.WINDOW.location.href,{referrer:k}=h.WINDOW.document||{},{userAgent:D}=h.WINDOW.navigator||{},E={...m.request&&m.request.headers,...k&&{Referer:k},...D&&{"User-Agent":D}},N={...m.request,...y&&{url:y},headers:E};m.request=N}}));x.httpContextIntegration=f},14212(ge,x,g){const d=g(68223),h=g(62717),f=g(55899),E=d.defineIntegration((N={})=>{const j=N.limit||5,V=N.key||"cause";return{name:"LinkedErrors",preprocessEvent(R,O,P){const $=P.getOptions();h.applyAggregateErrorsToEvent(f.exceptionFromError,$.stackParser,$.maxValueLength,V,j,R,O)}}});x.linkedErrorsIntegration=E},52388(ge,x,g){const d=g(68223),h=g(62717),f=h.GLOBAL_OBJ,y=new WeakMap,D=d.defineIntegration((E={})=>{const N=E.types||["crash","deprecation","intervention"];function j(V){if(y.has(d.getClient()))for(const R of V)d.withScope(O=>{O.setExtra("url",R.url);const P=`ReportingObserver [${R.type}]`;let $="No details available";if(R.body){const ee={};for(const J in R.body)ee[J]=R.body[J];if(O.setExtra("body",ee),"crash"===R.type){const J=R.body;$=[J.crashId||"",J.reason||""].join(" ").trim()||$}else $=R.body.message||$}d.captureMessage(`${P}: ${$}`)})}return{name:"ReportingObserver",setupOnce(){h.supportsReportingObserver()&&new f.ReportingObserver(j,{buffered:!0,types:N}).observe()},setup(V){y.set(V,!0)}}});x.reportingObserverIntegration=D},93923(ge,x,g){const d=g(68223);x.metrics={increment:function h(E,N=1,j){d.metrics.increment(d.BrowserMetricsAggregator,E,N,j)},distribution:function f(E,N,j){d.metrics.distribution(d.BrowserMetricsAggregator,E,N,j)},set:function m(E,N,j){d.metrics.set(d.BrowserMetricsAggregator,E,N,j)},gauge:function y(E,N,j){d.metrics.gauge(d.BrowserMetricsAggregator,E,N,j)},timing:function k(E,N,j="second",V){return d.metrics.timing(d.BrowserMetricsAggregator,E,N,j,V)}}},50829(ge,x,g){const d=g(68223),h=g(62717),f=g(75720),m=g(72723),y=g(32502),E=d.defineIntegration(()=>({name:"BrowserProfiling",setup(N){const j=d.getActiveSpan(),V=j&&d.getRootSpan(j);V&&y.isAutomatedPageLoadSpan(V)&&y.shouldProfileSpan(V)&&m.startProfileForSpan(V),N.on("spanStart",R=>{R===d.getRootSpan(R)&&y.shouldProfileSpan(R)&&m.startProfileForSpan(R)}),N.on("beforeEnvelope",R=>{if(!y.getActiveProfilesCount())return;const O=y.findProfiledTransactionsFromEnvelope(R);if(!O.length)return;const P=[];for(const $ of O){const ee=$&&$.contexts,J=ee&&ee.profile&&ee.profile.profile_id,W=ee&&ee.profile&&ee.profile.start_timestamp;if("string"!=typeof J){f.DEBUG_BUILD&&h.logger.log("[Profiling] cannot find profile for a span without a profile context");continue}if(!J){f.DEBUG_BUILD&&h.logger.log("[Profiling] cannot find profile for a span without a profile context");continue}ee&&ee.profile&&delete ee.profile;const A=y.takeProfileFromGlobalCache(J);if(!A){f.DEBUG_BUILD&&h.logger.log(`[Profiling] Could not retrieve profile for span: ${J}`);continue}const z=y.createProfilingEvent(J,W,A,$);z&&P.push(z)}y.addProfilesToEnvelope(R,P)})}}));x.browserProfilingIntegration=E},72723(ge,x,g){var d=g(86527).default;const h=g(68223),f=g(62717),m=g(75720),y=g(54411),k=g(32502);x.startProfileForSpan=function D(E){let N;k.isAutomatedPageLoadSpan(E)&&(N=1e3*f.timestampInSeconds());const j=k.startJSSelfProfile();if(!j)return;m.DEBUG_BUILD&&f.logger.log(`[Profiling] started profiling span: ${h.spanToJSON(E).description}`);const V=f.uuid4();function R(){return O.apply(this,arguments)}function O(){return(O=d(function*(){if(E&&j)return j.stop().then(J=>{P&&(y.WINDOW.clearTimeout(P),P=void 0),m.DEBUG_BUILD&&f.logger.log(`[Profiling] stopped profiling of span: ${h.spanToJSON(E).description}`),J?k.addProfileToGlobalCache(V,J):m.DEBUG_BUILD&&f.logger.log(`[Profiling] profiler returned null profile for: ${h.spanToJSON(E).description}`,"this may indicate an overlapping span or a call to stopProfiling with a profile title that was never started")}).catch(J=>{m.DEBUG_BUILD&&f.logger.log("[Profiling] error while stopping profiler:",J)})})).apply(this,arguments)}h.getCurrentScope().setContext("profile",{profile_id:V,start_timestamp:N});let P=y.WINDOW.setTimeout(()=>{m.DEBUG_BUILD&&f.logger.log("[Profiling] max profile duration elapsed, stopping profiling for:",h.spanToJSON(E).description),R()},k.MAX_PROFILE_DURATION_MS);const $=E.end.bind(E);E.end=function ee(){return E?(R().then(()=>{$()},()=>{$()}),E):$()}}},32502(ge,x,g){const d=g(68223),h=g(62717),f=g(75720),m=g(54411),y=1e6,k=String(0);let E="",N="",j="",V=m.WINDOW.navigator&&m.WINDOW.navigator.userAgent||"",R="";const O=m.WINDOW.navigator&&m.WINDOW.navigator.language||m.WINDOW.navigator&&m.WINDOW.navigator.languages&&m.WINDOW.navigator.languages[0]||"",$=m.WINDOW.navigator&&m.WINDOW.navigator.userAgentData;function J(lt){return function ee(lt){return!("thread_metadata"in lt)}(lt)?function re(lt){let rt,Yt=0;const jt={samples:[],stacks:[],frames:[],thread_metadata:{[k]:{name:"main"}}},An=lt.samples[0];if(!An)return jt;const gn=An.timestamp,Yr="number"==typeof performance.timeOrigin?performance.timeOrigin:h.browserPerformanceTimeOrigin||0,yt=Yr-(h.browserPerformanceTimeOrigin||Yr);return lt.samples.forEach((It,qt)=>{if(void 0===It.stackId)return void 0===rt&&(rt=Yt,jt.stacks[rt]=[],Yt++),void(jt.samples[qt]={elapsed_since_start_ns:((It.timestamp+yt-gn)*y).toFixed(0),stack_id:rt,thread_id:k});let en=lt.stacks[It.stackId];const ln=[];for(;en;){ln.push(en.frameId);const $n=lt.frames[en.frameId];$n&&void 0===jt.frames[en.frameId]&&(jt.frames[en.frameId]={function:$n.name,abs_path:"number"==typeof $n.resourceId?lt.resources[$n.resourceId]:void 0,lineno:$n.line,colno:$n.column}),en=void 0===en.parentId?void 0:lt.stacks[en.parentId]}const zn={elapsed_since_start_ns:((It.timestamp+yt-gn)*y).toFixed(0),stack_id:Yt,thread_id:k};jt.stacks[Yt]=ln,jt.samples[qt]=zn,Yt++}),jt}(lt):lt}(function P(lt){return"object"==typeof lt&&null!==lt&&"getHighEntropyValues"in lt})($)&&$.getHighEntropyValues(["architecture","model","platform","platformVersion","fullVersionList"]).then(lt=>{if(E=lt.platform||"",j=lt.architecture||"",R=lt.model||"",N=lt.platformVersion||"",lt.fullVersionList&<.fullVersionList.length>0){const rt=lt.fullVersionList[lt.fullVersionList.length-1];V=`${rt.brand} ${rt.version}`}}).catch(lt=>{});const he=new WeakMap;function Fe(lt){const rt=h.GLOBAL_OBJ._sentryDebugIds;if(!rt)return[];const Yt=d.getClient(),jt=Yt&&Yt.getOptions(),An=jt&&jt.stackParser;if(!An)return[];let gn;const Yr=he.get(An);Yr?gn=Yr:(gn=new Map,he.set(An,gn));const yt=Object.keys(rt).reduce((qt,en)=>{let ln;const zn=gn.get(en);zn?ln=zn:(ln=An(en),gn.set(en,ln));for(let $n=ln.length-1;$n>=0;$n--){const hr=ln[$n],Rr=hr&&hr.filename;if(hr&&Rr){qt[Rr]=rt[en];break}}return qt},{}),It=[];for(const qt of lt)qt&&yt[qt]&&It.push({type:"sourcemap",code_file:qt,debug_id:yt[qt]});return It}let Tt=!1;const Ae=new Map;x.MAX_PROFILE_DURATION_MS=3e4,x.addProfileToGlobalCache=function Ut(lt,rt){if(Ae.set(lt,rt),Ae.size>30){const Yt=Ae.keys().next().value;Ae.delete(Yt)}},x.addProfilesToEnvelope=function ue(lt,rt){if(!rt.length)return lt;for(const Yt of rt)lt[1].push([{type:"profile"},Yt]);return lt},x.createProfilingEvent=function ke(lt,rt,Yt,jt){return function it(lt){return lt.samples.length<2?(f.DEBUG_BUILD&&h.logger.log("[Profiling] Discarding profile because it contains less than 2 samples"),!1):!!lt.frames.length||(f.DEBUG_BUILD&&h.logger.log("[Profiling] Discarding profile because it contains no frames"),!1)}(Yt)?function A(lt,rt,Yt,jt){if("transaction"!==jt.type)throw new TypeError("Profiling events may only be attached to transactions, this should never occur.");if(null==Yt)throw new TypeError(`Cannot construct profiling event envelope without a valid profile. Got ${Yt} instead.`);const An=function W(lt){const rt=lt&<.contexts&<.contexts.trace&<.contexts.trace.trace_id;return"string"==typeof rt&&32!==rt.length&&f.DEBUG_BUILD&&h.logger.log(`[Profiling] Invalid traceId: ${rt} on profiled event`),"string"!=typeof rt?"":rt}(jt),gn=J(Yt),Yr=rt||("number"==typeof jt.start_timestamp?1e3*jt.start_timestamp:1e3*h.timestampInSeconds()),yt="number"==typeof jt.timestamp?1e3*jt.timestamp:1e3*h.timestampInSeconds();return{event_id:lt,timestamp:new Date(Yr).toISOString(),platform:"javascript",version:"1",release:jt.release||"",environment:jt.environment||d.DEFAULT_ENVIRONMENT,runtime:{name:"javascript",version:m.WINDOW.navigator.userAgent},os:{name:E,version:N,build_number:V},device:{locale:O,model:R,manufacturer:V,architecture:j,is_emulator:!1},debug_meta:{images:Fe(Yt.resources)},profile:gn,transactions:[{name:jt.transaction||"",id:jt.event_id||h.uuid4(),trace_id:An,active_thread_id:k,relative_start_ns:"0",relative_end_ns:(1e6*(yt-Yr)).toFixed(0)}]}}(lt,rt,Yt,jt):null},x.findProfiledTransactionsFromEnvelope=function B(lt){const rt=[];return h.forEachEnvelopeItem(lt,(Yt,jt)=>{if("transaction"===jt)for(let An=1;An<Yt.length;An++){const gn=Yt[An];gn&&gn.contexts&&gn.contexts.profile&&gn.contexts.profile.profile_id&&rt.push(Yt[An])}}),rt},x.getActiveProfilesCount=function Ye(){return Ae.size},x.isAutomatedPageLoadSpan=function z(lt){return"pageload"===d.spanToJSON(lt).op},x.shouldProfileSpan=function Ve(lt){if(Tt)return f.DEBUG_BUILD&&h.logger.log("[Profiling] Profiling has been disabled for the duration of the current user session."),!1;if(!lt.isRecording())return f.DEBUG_BUILD&&h.logger.log("[Profiling] Discarding profile because transaction was not sampled."),!1;const rt=d.getClient(),Yt=rt&&rt.getOptions();if(!Yt)return f.DEBUG_BUILD&&h.logger.log("[Profiling] Profiling disabled, no options found."),!1;const jt=Yt.profilesSampleRate;return function je(lt){return"number"!=typeof lt&&"boolean"!=typeof lt||"number"==typeof lt&&isNaN(lt)?(f.DEBUG_BUILD&&h.logger.warn(`[Profiling] Invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(lt)} of type ${JSON.stringify(typeof lt)}.`),!1):!0===lt||!1===lt||!(lt<0||lt>1)||(f.DEBUG_BUILD&&h.logger.warn(`[Profiling] Invalid sample rate. Sample rate must be between 0 and 1. Got ${lt}.`),!1)}(jt)?jt?!0===jt||Math.random()<jt||(f.DEBUG_BUILD&&h.logger.log(`[Profiling] Discarding profile because it's not included in the random sample (sampling rate = ${Number(jt)})`),!1):(f.DEBUG_BUILD&&h.logger.log("[Profiling] Discarding profile because a negative sampling decision was inherited or profileSampleRate is set to 0"),!1):(f.DEBUG_BUILD&&h.logger.warn("[Profiling] Discarding profile because of invalid sample rate."),!1)},x.startJSSelfProfile=function Xe(){const lt=m.WINDOW.Profiler;if(!function Ke(lt){return"function"==typeof lt}(lt))return void(f.DEBUG_BUILD&&h.logger.log("[Profiling] Profiling is not supported by this browser, Profiler interface missing on window object."));const Yt=Math.floor(3e3);try{return new lt({sampleInterval:10,maxBufferSize:Yt})}catch{f.DEBUG_BUILD&&(h.logger.log("[Profiling] Failed to initialize the Profiling constructor, this is likely due to a missing 'Document-Policy': 'js-profiling' header."),h.logger.log("[Profiling] Disabling profiling for current user session.")),Tt=!0}},x.takeProfileFromGlobalCache=function et(lt){const rt=Ae.get(lt);return rt&&Ae.delete(lt),rt}},42814(ge,x,g){const d=g(68223),h=g(62717),f=g(71860),m=g(73155),y=g(75720),k=g(54411),D=g(254),E=g(98193),N=g(73196),j=g(69915),V=g(14212),R=g(46259),O=g(26289);function P(B){return[d.inboundFiltersIntegration(),d.functionToStringIntegration(),E.browserApiErrorsIntegration(),D.breadcrumbsIntegration(),N.globalHandlersIntegration(),V.linkedErrorsIntegration(),d.dedupeIntegration(),j.httpContextIntegration()]}x.captureUserFeedback=function ue(B){const he=d.getClient();he&&he.captureUserFeedback(B)},x.forceLoad=function A(){},x.getDefaultIntegrations=P,x.init=function J(B={}){const he=function $(B={}){const he={defaultIntegrations:P(),release:"string"==typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:k.WINDOW.SENTRY_RELEASE&&k.WINDOW.SENTRY_RELEASE.id?k.WINDOW.SENTRY_RELEASE.id:void 0,autoSessionTracking:!0,sendClientReports:!0};return null==B.defaultIntegrations&&delete B.defaultIntegrations,{...he,...B}}(B);if(function ee(){const B=typeof k.WINDOW.window<"u"&&k.WINDOW;if(!B)return!1;const Fe=B[B.chrome?"chrome":"browser"],je=Fe&&Fe.runtime&&Fe.runtime.id,it=k.WINDOW.location&&k.WINDOW.location.href||"",$e=!!je&&k.WINDOW===k.WINDOW.top&&["chrome-extension:","moz-extension:","ms-browser-extension:","safari-web-extension:"].some(Xe=>it.startsWith(`${Xe}//`));return!(!je||$e||typeof B.nw<"u")}())return void h.consoleSandbox(()=>{console.error("[Sentry] You cannot run Sentry this way in a browser extension, check: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")});y.DEBUG_BUILD&&(h.supportsFetch()||h.logger.warn("No Fetch API detected. The Sentry SDK requires a Fetch API compatible environment to send events. Please add a Fetch API polyfill."));const Fe={...he,stackParser:h.stackParserFromStackParserOptions(he.stackParser||R.defaultStackParser),integrations:d.getIntegrationsToSetup(he),transport:he.transport||O.makeFetchTransport},je=d.initAndBind(m.BrowserClient,Fe);return he.autoSessionTracking&&function re(){typeof k.WINDOW.document>"u"?y.DEBUG_BUILD&&h.logger.warn("Session tracking in non-browser environment with @sentry/browser is not supported."):(d.startSession({ignoreDuration:!0}),d.captureSession(),f.addHistoryInstrumentationHandler(({from:B,to:he})=>{void 0!==B&&B!==he&&(d.startSession({ignoreDuration:!0}),d.captureSession())}))}(),je},x.onLoad=function z(B){B()},x.showReportDialog=function W(B={}){if(!k.WINDOW.document)return void(y.DEBUG_BUILD&&h.logger.error("Global document not defined in showReportDialog call"));const he=d.getCurrentScope(),Fe=he.getClient(),je=Fe&&Fe.getDsn();if(!je)return void(y.DEBUG_BUILD&&h.logger.error("DSN not configured for showReportDialog call"));if(he&&(B.user={...he.getUser(),...B.user}),!B.eventId){const Ke=d.lastEventId();Ke&&(B.eventId=Ke)}const it=k.WINDOW.document.createElement("script");it.async=!0,it.crossOrigin="anonymous",it.src=d.getReportDialogEndpoint(je,B),B.onLoad&&(it.onload=B.onLoad);const{onClose:Tt}=B;if(Tt){const Ke=Xe=>{if("__sentry_reportdialog_closed__"===Xe.data)try{Tt()}finally{k.WINDOW.removeEventListener("message",Ke)}};k.WINDOW.addEventListener("message",Ke)}const $e=k.WINDOW.document.head||k.WINDOW.document.body;$e?$e.appendChild(it):y.DEBUG_BUILD&&h.logger.error("Not injecting report dialog. No injection point found in HTML")}},46259(ge,x,g){const d=g(62717);function D($e,Ke,Xe,Ve){const ke={filename:$e,function:"<anonymous>"===Ke?d.UNKNOWN_FUNCTION:Ke,in_app:!0};return void 0!==Xe&&(ke.lineno=Xe),void 0!==Ve&&(ke.colno=Ve),ke}const E=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,N=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,j=/\((\S*)(?::(\d+))(?::(\d+))\)/,R=[30,$e=>{const Ke=E.exec($e);if(Ke){const[,Ve,ke,Ae]=Ke;return D(Ve,d.UNKNOWN_FUNCTION,+ke,+Ae)}const Xe=N.exec($e);if(Xe){if(Xe[2]&&0===Xe[2].indexOf("eval")){const Ye=j.exec(Xe[2]);Ye&&(Xe[2]=Ye[1],Xe[3]=Ye[2],Xe[4]=Ye[3])}const[ke,Ae]=Tt(Xe[1]||d.UNKNOWN_FUNCTION,Xe[2]);return D(Ae,ke,Xe[3]?+Xe[3]:void 0,Xe[4]?+Xe[4]:void 0)}}],O=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,P=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,ee=[50,$e=>{const Ke=O.exec($e);if(Ke){if(Ke[3]&&Ke[3].indexOf(" > eval")>-1){const Ae=P.exec(Ke[3]);Ae&&(Ke[1]=Ke[1]||"eval",Ke[3]=Ae[1],Ke[4]=Ae[2],Ke[5]="")}let Ve=Ke[3],ke=Ke[1]||d.UNKNOWN_FUNCTION;return[ke,Ve]=Tt(ke,Ve),D(Ve,ke,Ke[4]?+Ke[4]:void 0,Ke[5]?+Ke[5]:void 0)}}],J=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,A=[40,$e=>{const Ke=J.exec($e);return Ke?D(Ke[2],Ke[1]||d.UNKNOWN_FUNCTION,+Ke[3],Ke[4]?+Ke[4]:void 0):void 0}],z=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,ue=[10,$e=>{const Ke=z.exec($e);return Ke?D(Ke[2],Ke[3]||d.UNKNOWN_FUNCTION,+Ke[1]):void 0}],B=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,Fe=[20,$e=>{const Ke=B.exec($e);return Ke?D(Ke[5],Ke[3]||Ke[4]||d.UNKNOWN_FUNCTION,+Ke[1],+Ke[2]):void 0}],je=[R,ee],it=d.createStackParser(...je),Tt=($e,Ke)=>{const Xe=-1!==$e.indexOf("safari-extension"),Ve=-1!==$e.indexOf("safari-web-extension");return Xe||Ve?[-1!==$e.indexOf("@")?$e.split("@")[0]:d.UNKNOWN_FUNCTION,Xe?`safari-extension:${Ke}`:`safari-web-extension:${Ke}`]:[$e,Ke]};x.chromeStackLineParser=R,x.defaultStackLineParsers=je,x.defaultStackParser=it,x.geckoStackLineParser=ee,x.opera10StackLineParser=ue,x.opera11StackLineParser=Fe,x.winjsStackLineParser=A},21324(ge,x,g){const d=g(68223),h=g(62717),f=g(75720),m=g(54411);x.registerBackgroundTabDetection=function y(){m.WINDOW&&m.WINDOW.document?m.WINDOW.document.addEventListener("visibilitychange",()=>{const k=d.getActiveSpan();if(!k)return;const D=d.getRootSpan(k);if(m.WINDOW.document.hidden&&D){const E="cancelled",{op:N,status:j}=d.spanToJSON(D);f.DEBUG_BUILD&&h.logger.log(`[Tracing] Transaction: ${E} -> since tab moved to the background, op: ${N}`),j||D.setStatus({code:d.SPAN_STATUS_ERROR,message:E}),D.setAttribute("sentry.cancellation_reason","document.hidden"),D.end()}}):f.DEBUG_BUILD&&h.logger.warn("[Tracing] Could not set up background tab detection due to lack of global document")}},76127(ge,x,g){const d=g(71860),h=g(68223),f=g(62717),m=g(75720),y=g(54411),k=g(21324),D=g(3790),N={...h.TRACING_DEFAULTS,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,_experiments:{},...D.defaultRequestInstrumentationOptions};function V($,ee,J){$.emit("startPageLoadSpan",ee,J),h.getCurrentScope().setTransactionName(ee.name);const W=h.getActiveSpan();return"pageload"===(W&&h.spanToJSON(W).op)?W:void 0}function R($,ee){h.getIsolationScope().setPropagationContext(f.generatePropagationContext()),h.getCurrentScope().setPropagationContext(f.generatePropagationContext()),$.emit("startNavigationSpan",ee),h.getCurrentScope().setTransactionName(ee.name);const J=h.getActiveSpan();return"navigation"===(J&&h.spanToJSON(J).op)?J:void 0}function O($){const ee=f.getDomElement(`meta[name=${$}]`);return ee?ee.getAttribute("content"):void 0}x.browserTracingIntegration=($={})=>{h.registerSpanErrorInstrumentation();const{enableInp:ee,enableLongTask:J,enableLongAnimationFrame:W,_experiments:{enableInteractions:A,enableStandaloneClsSpans:z},beforeStartSpan:re,idleTimeout:ue,finalTimeout:B,childSpanTimeout:he,markBackgroundSpan:Fe,traceFetch:je,traceXHR:it,shouldCreateSpanForRequest:Tt,enableHTTPTimings:$e,instrumentPageLoad:Ke,instrumentNavigation:Xe}={...N,...$},Ve=d.startTrackingWebVitals({recordClsStandaloneSpans:z||!1});ee&&d.startTrackingINP(),W&&f.GLOBAL_OBJ.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?d.startTrackingLongAnimationFrames():J&&d.startTrackingLongTasks(),A&&d.startTrackingInteractions();const ke={name:void 0,source:void 0};function Ae(Ye,et){const Ut="pageload"===et.op,lt=re?re(et):et,rt=lt.attributes||{};et.name!==lt.name&&(rt[h.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]="custom",lt.attributes=rt),ke.name=lt.name,ke.source=rt[h.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];const Yt=h.startIdleSpan(lt,{idleTimeout:ue,finalTimeout:B,childSpanTimeout:he,disableAutoFinish:Ut,beforeSpanEnd:An=>{Ve(),d.addPerformanceEntries(An,{recordClsOnPageloadSpan:!z})}});function jt(){["interactive","complete"].includes(y.WINDOW.document.readyState)&&Ye.emit("idleSpanEnableAutoFinish",Yt)}return Ut&&y.WINDOW.document&&(y.WINDOW.document.addEventListener("readystatechange",()=>{jt()}),jt()),Yt}return{name:"BrowserTracing",afterAllSetup(Ye){let et,Ut=y.WINDOW.location&&y.WINDOW.location.href;Ye.on("startNavigationSpan",lt=>{h.getClient()===Ye&&(et&&!h.spanToJSON(et).timestamp&&(m.DEBUG_BUILD&&f.logger.log(`[Tracing] Finishing current root span with op: ${h.spanToJSON(et).op}`),et.end()),et=Ae(Ye,{op:"navigation",...lt}))}),Ye.on("startPageLoadSpan",(lt,rt={})=>{if(h.getClient()!==Ye)return;et&&!h.spanToJSON(et).timestamp&&(m.DEBUG_BUILD&&f.logger.log(`[Tracing] Finishing current root span with op: ${h.spanToJSON(et).op}`),et.end());const Yt=rt.sentryTrace||O("sentry-trace"),jt=rt.baggage||O("baggage"),An=f.propagationContextFromHeaders(Yt,jt);h.getCurrentScope().setPropagationContext(An),et=Ae(Ye,{op:"pageload",...lt})}),Ye.on("spanEnd",lt=>{const rt=h.spanToJSON(lt).op;if(lt!==h.getRootSpan(lt)||"navigation"!==rt&&"pageload"!==rt)return;const Yt=h.getCurrentScope(),jt=Yt.getPropagationContext();Yt.setPropagationContext({...jt,sampled:void 0!==jt.sampled?jt.sampled:h.spanIsSampled(lt),dsc:jt.dsc||h.getDynamicSamplingContextFromSpan(lt)})}),y.WINDOW.location&&(Ke&&V(Ye,{name:y.WINDOW.location.pathname,startTime:f.browserPerformanceTimeOrigin?f.browserPerformanceTimeOrigin/1e3:void 0,attributes:{[h.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"url",[h.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.pageload.browser"}}),Xe&&d.addHistoryInstrumentationHandler(({to:lt,from:rt})=>{void 0===rt&&Ut&&-1!==Ut.indexOf(lt)?Ut=void 0:rt!==lt&&(Ut=void 0,R(Ye,{name:y.WINDOW.location.pathname,attributes:{[h.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"url",[h.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.navigation.browser"}}))})),Fe&&k.registerBackgroundTabDetection(),A&&function P($,ee,J,W){let A;y.WINDOW.document&&addEventListener("click",()=>{const re="ui.action.click",ue=h.getActiveSpan(),B=ue&&h.getRootSpan(ue);if(B){const he=h.spanToJSON(B).op;if(["navigation","pageload"].includes(he))return void(m.DEBUG_BUILD&&f.logger.warn(`[Tracing] Did not create ${re} span because a pageload or navigation span is in progress.`))}A&&(A.setAttribute(h.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,"interactionInterrupted"),A.end(),A=void 0),W.name?A=h.startIdleSpan({name:W.name,op:re,attributes:{[h.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:W.source||"url"}},{idleTimeout:$,finalTimeout:ee,childSpanTimeout:J}):m.DEBUG_BUILD&&f.logger.warn(`[Tracing] Did not create ${re} transaction because _latestRouteName is missing.`)},{once:!1,capture:!0})}(ue,B,he,ke),ee&&d.registerInpInteractionListener(),D.instrumentOutgoingRequests(Ye,{traceFetch:je,traceXHR:it,tracePropagationTargets:Ye.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:Tt,enableHTTPTimings:$e})}}},x.startBrowserTracingNavigationSpan=R,x.startBrowserTracingPageLoadSpan=V},3790(ge,x,g){const d=g(71860),h=g(68223),f=g(62717),m=g(54411),y=new WeakMap,k=new Map,D={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0};function j(A){const{url:z}=h.spanToJSON(A).data||{};if(!z||"string"!=typeof z)return;const re=d.addPerformanceInstrumentationHandler("resource",({entries:ue})=>{ue.forEach(B=>{(function N(A){return"resource"===A.entryType&&"initiatorType"in A&&"string"==typeof A.nextHopProtocol&&("fetch"===A.initiatorType||"xmlhttprequest"===A.initiatorType)})(B)&&B.name.endsWith(z)&&(function O(A){const{name:z,version:re}=function V(A){let z="unknown",re="unknown",ue="";for(const B of A){if("/"===B){[z,re]=A.split("/");break}if(!isNaN(Number(B))){z="h"===ue?"http":ue,re=A.split(ue)[1];break}ue+=B}return ue===A&&(z=ue),{name:z,version:re}}(A.nextHopProtocol),ue=[];return ue.push(["network.protocol.version",re],["network.protocol.name",z]),f.browserPerformanceTimeOrigin?[...ue,["http.request.redirect_start",R(A.redirectStart)],["http.request.fetch_start",R(A.fetchStart)],["http.request.domain_lookup_start",R(A.domainLookupStart)],["http.request.domain_lookup_end",R(A.domainLookupEnd)],["http.request.connect_start",R(A.connectStart)],["http.request.secure_connection_start",R(A.secureConnectionStart)],["http.request.connection_end",R(A.connectEnd)],["http.request.request_start",R(A.requestStart)],["http.request.response_start",R(A.responseStart)],["http.request.response_end",R(A.responseEnd)]]:ue}(B).forEach(Fe=>A.setAttribute(...Fe)),setTimeout(re))})})}function R(A=0){return((f.browserPerformanceTimeOrigin||performance.timeOrigin)+A)/1e3}function W(A){try{return new URL(A,m.WINDOW.location.origin).href}catch{return}}x.defaultRequestInstrumentationOptions=D,x.instrumentOutgoingRequests=function E(A,z){const{traceFetch:re,traceXHR:ue,shouldCreateSpanForRequest:B,enableHTTPTimings:he,tracePropagationTargets:Fe}={traceFetch:D.traceFetch,traceXHR:D.traceXHR,...z},je="function"==typeof B?B:$e=>!0,it=$e=>function P(A,z){const re=m.WINDOW.location&&m.WINDOW.location.href;if(re){let ue,B;try{ue=new URL(A,re),B=new URL(re).origin}catch{return!1}const he=ue.origin===B;return z?f.stringMatchesSomePattern(ue.toString(),z)||he&&f.stringMatchesSomePattern(ue.pathname,z):he}{const ue=!!A.match(/^\/(?!\/)/);return z?f.stringMatchesSomePattern(A,z):ue}}($e,Fe),Tt={};re&&(A.addEventProcessor($e=>("transaction"===$e.type&&$e.spans&&$e.spans.forEach(Ke=>{if("http.client"===Ke.op){const Xe=k.get(Ke.span_id);Xe&&(Ke.timestamp=Xe/1e3,k.delete(Ke.span_id))}}),$e)),f.addFetchEndInstrumentationHandler($e=>{if($e.response){const Ke=y.get($e.response);Ke&&$e.endTimestamp&&k.set(Ke,$e.endTimestamp)}}),f.addFetchInstrumentationHandler($e=>{const Ke=h.instrumentFetchRequest($e,je,it,Tt);if($e.response&&$e.fetchData.__span&&y.set($e.response,$e.fetchData.__span),Ke){const Xe=W($e.fetchData.url),Ve=Xe?f.parseUrl(Xe).host:void 0;Ke.setAttributes({"http.url":Xe,"server.address":Ve})}he&&Ke&&j(Ke)})),ue&&d.addXhrInstrumentationHandler($e=>{const Ke=function $(A,z,re,ue){const B=A.xhr,he=B&&B[d.SENTRY_XHR_DATA_KEY];if(!B||B.__sentry_own_request__||!he)return;const Fe=h.hasTracingEnabled()&&z(he.url);if(A.endTimestamp&&Fe){const Xe=B.__sentry_xhr_span_id__;if(!Xe)return;const Ve=ue[Xe];return void(Ve&&void 0!==he.status_code&&(h.setHttpStatus(Ve,he.status_code),Ve.end(),delete ue[Xe]))}const je=W(he.url),it=je?f.parseUrl(je).host:void 0,Tt=!!h.getActiveSpan(),$e=Fe&&Tt?h.startInactiveSpan({name:`${he.method} ${he.url}`,attributes:{type:"xhr","http.method":he.method,"http.url":je,url:he.url,"server.address":it,[h.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.browser",[h.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"http.client"}}):new h.SentryNonRecordingSpan;B.__sentry_xhr_span_id__=$e.spanContext().spanId,ue[B.__sentry_xhr_span_id__]=$e;const Ke=h.getClient();return B.setRequestHeader&&re(he.url)&&Ke&&function ee(A,z,re){const ue=h.getCurrentScope(),B=h.getIsolationScope(),{traceId:he,spanId:Fe,sampled:je,dsc:it}={...B.getPropagationContext(),...ue.getPropagationContext()};!function J(A,z,re){try{A.setRequestHeader("sentry-trace",z),re&&A.setRequestHeader(f.BAGGAGE_HEADER_NAME,re)}catch{}}(A,re&&h.hasTracingEnabled()?h.spanToTraceHeader(re):f.generateSentryTraceHeader(he,Fe,je),f.dynamicSamplingContextToSentryBaggageHeader(it||(re?h.getDynamicSamplingContextFromSpan(re):h.getDynamicSamplingContextFromClient(he,z))))}(B,Ke,h.hasTracingEnabled()&&Tt?$e:void 0),$e}($e,je,it,Tt);he&&Ke&&j(Ke)})}},26289(ge,x,g){const d=g(71860),h=g(68223),f=g(62717);x.makeFetchTransport=function m(y,k=d.getNativeImplementation("fetch")){let D=0,E=0;return h.createTransport(y,function N(j){const V=j.body.length;D+=V,E++;const R={body:j.body,method:"POST",referrerPolicy:"origin",headers:y.headers,keepalive:D<=6e4&&E<15,...y.fetchOptions};if(!k)return d.clearCachedImplementation("fetch"),f.rejectedSyncPromise("No fetch implementation available");try{return k(y.url,R).then(O=>(D-=V,E--,{statusCode:O.status,headers:{"x-sentry-rate-limits":O.headers.get("X-Sentry-Rate-Limits"),"retry-after":O.headers.get("Retry-After")}}))}catch(O){return d.clearCachedImplementation("fetch"),D-=V,E--,f.rejectedSyncPromise(O)}})}},97734(ge,x,g){var d=g(86527).default;const h=g(68223),f=g(62717),m=g(26289);function y(P){return new Promise(($,ee)=>{P.oncomplete=P.onsuccess=()=>$(P.result),P.onabort=P.onerror=()=>ee(P.error)})}function D(P){return y(P.getAllKeys())}function V(P){let $;function ee(){return null==$&&($=function k(P,$){const ee=indexedDB.open(P);ee.onupgradeneeded=()=>ee.result.createObjectStore($);const J=y(ee);return W=>J.then(A=>W(A.transaction($,"readwrite").objectStore($)))}(P.dbName||"sentry-offline",P.storeName||"queue")),$}return{push:(J=d(function*(A){try{const z=yield f.serializeEnvelope(A);yield function E(P,$,ee){return P(J=>D(J).then(W=>{if(!(W.length>=ee))return J.put($,Math.max(...W,0)+1),y(J.transaction)}))}(ee(),z,P.maxQueueSize||30)}catch{}}),function W(A){return J.apply(this,arguments)}),unshift:function(){var J=d(function*(A){try{const z=yield f.serializeEnvelope(A);yield function N(P,$,ee){return P(J=>D(J).then(W=>{if(!(W.length>=ee))return J.put($,Math.min(...W,0)-1),y(J.transaction)}))}(ee(),z,P.maxQueueSize||30)}catch{}});return function W(A){return J.apply(this,arguments)}}(),shift:function(){var J=d(function*(){try{const A=yield function j(P){return P($=>D($).then(ee=>{const J=ee[0];if(null!=J)return y($.get(J)).then(W=>($.delete(J),y($.transaction).then(()=>W)))}))}(ee());if(A)return f.parseEnvelope(A)}catch{}});return function W(){return J.apply(this,arguments)}}()};var J}x.makeBrowserOfflineTransport=function O(P=m.makeFetchTransport){return function R(P){return $=>P({...$,createStore:V})}(h.makeOfflineTransport(P))}},5564(ge,x,g){const d=g(62717);x.createUserFeedbackEnvelope=function h(m,{metadata:y,tunnel:k,dsn:D}){const E={event_id:m.event_id,sent_at:(new Date).toISOString(),...y&&y.sdk&&{sdk:{name:y.sdk.name,version:y.sdk.version}},...!!k&&!!D&&{dsn:d.dsnToString(D)}},N=function f(m){return[{type:"user_report"},m]}(m);return d.createEnvelope(E,[N])}},99736(ge,x,g){var d=g(86527).default;const h=g(68223),f=g(54411),m={replayIntegration:"replay",replayCanvasIntegration:"replay-canvas",feedbackIntegration:"feedback",feedbackModalIntegration:"feedback-modal",feedbackScreenshotIntegration:"feedback-screenshot",captureConsoleIntegration:"captureconsole",contextLinesIntegration:"contextlines",linkedErrorsIntegration:"linkederrors",debugIntegration:"debug",dedupeIntegration:"dedupe",extraErrorDataIntegration:"extraerrordata",httpClientIntegration:"httpclient",reportingObserverIntegration:"reportingobserver",rewriteFramesIntegration:"rewriteframes",sessionTimingIntegration:"sessiontiming",browserProfilingIntegration:"browserprofiling"},y=f.WINDOW;function D(){return(D=d(function*(N,j){const V=m[N],R=y.Sentry=y.Sentry||{};if(!V)throw new Error(`Cannot lazy load integration: ${N}`);const O=R[N];if("function"==typeof O&&!("_isShim"in O))return O;const P=function E(N){const j=h.getClient(),V=j&&j.getOptions();return new URL(`/${h.SDK_VERSION}/${N}.min.js`,V&&V.cdnBaseUrl||"https://browser.sentry-cdn.com").toString()}(V),$=f.WINDOW.document.createElement("script");$.src=P,$.crossOrigin="anonymous",$.referrerPolicy="origin",j&&$.setAttribute("nonce",j);const ee=new Promise((z,re)=>{$.addEventListener("load",()=>z()),$.addEventListener("error",re)}),J=f.WINDOW.document.currentScript,W=f.WINDOW.document.body||f.WINDOW.document.head||J&&J.parentElement;if(!W)throw new Error(`Could not find parent element to insert lazy-loaded ${N} script`);W.appendChild($);try{yield ee}catch{throw new Error(`Error when loading integration: ${N}`)}const A=R[N];if("function"!=typeof A)throw new Error(`Could not load integration: ${N}`);return A})).apply(this,arguments)}x.lazyLoadIntegration=function k(N,j){return D.apply(this,arguments)}},46043(ge,x,g){const d=g(62717);function f(E){return`${E.protocol?`${E.protocol}:`:""}//${E.host}${E.port?`:${E.port}`:""}${E.path?`/${E.path}`:""}/api/`}x.getEnvelopeEndpointWithUrlEncodedAuth=function k(E,N,j){return N||`${function m(E){return`${f(E)}${E.projectId}/envelope/`}(E)}?${function y(E,N){return d.urlEncode({sentry_key:E.publicKey,sentry_version:"7",...N&&{sentry_client:`${N.name}/${N.version}`}})}(E,j)}`},x.getReportDialogEndpoint=function D(E,N){const j=d.makeDsn(E);if(!j)return"";const V=`${f(j)}embed/error-page/`;let R=`dsn=${d.dsnToString(j)}`;for(const O in N)if("dsn"!==O&&"onClose"!==O)if("user"===O){const P=N.user;if(!P)continue;P.name&&(R+=`&name=${encodeURIComponent(P.name)}`),P.email&&(R+=`&email=${encodeURIComponent(P.email)}`)}else R+=`&${encodeURIComponent(O)}=${encodeURIComponent(N[O])}`;return`${V}?${R}`}},11287(ge,x,g){const d=g(19327),h=g(7634);x.getAsyncContextStrategy=function m(y){const k=d.getSentryCarrier(y);return k.acs?k.acs:h.getStackAsyncContextStrategy()},x.setAsyncContextStrategy=function f(y){const k=d.getMainCarrier();d.getSentryCarrier(k).acs=y}},7634(ge,x,g){const d=g(62717),h=g(2587),f=g(79015),m=g(19327);class y{constructor(R,O){let P,$;P=R||new f.Scope,$=O||new f.Scope,this._stack=[{scope:P}],this._isolationScope=$}withScope(R){const O=this._pushScope();let P;try{P=R(O)}catch($){throw this._popScope(),$}return d.isThenable(P)?P.then($=>(this._popScope(),$),$=>{throw this._popScope(),$}):(this._popScope(),P)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const R=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:R}),R}_popScope(){return!(this._stack.length<=1||!this._stack.pop())}}function k(){const V=m.getMainCarrier(),R=m.getSentryCarrier(V);return R.stack=R.stack||new y(h.getDefaultCurrentScope(),h.getDefaultIsolationScope())}function D(V){return k().withScope(V)}function E(V,R){const O=k();return O.withScope(()=>(O.getStackTop().scope=V,R(V)))}function N(V){return k().withScope(()=>V(k().getIsolationScope()))}x.getStackAsyncContextStrategy=function j(){return{withIsolationScope:N,withScope:D,withSetScope:E,withSetIsolationScope:(V,R)=>N(R),getCurrentScope:()=>k().getScope(),getIsolationScope:()=>k().getIsolationScope()}}},5509(ge,x,g){const d=g(62717),h=g(46043),f=g(36307),m=g(93613),y=g(39551),k=g(4465),D=g(94255),E=g(43627),N=g(4910),j=g(2024),V="Not capturing exception because it's already been captured.";function $(J){return void 0===J.type}function ee(J){return"transaction"===J.type}x.BaseClient=class R{constructor(W){if(this._options=W,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],W.dsn?this._dsn=d.makeDsn(W.dsn):m.DEBUG_BUILD&&d.logger.warn("No DSN provided, client will not send events."),this._dsn){const A=h.getEnvelopeEndpointWithUrlEncodedAuth(this._dsn,W.tunnel,W._metadata?W._metadata.sdk:void 0);this._transport=W.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...W.transportOptions,url:A})}}captureException(W,A,z){const re=d.uuid4();if(d.checkOrSetAlreadyCaught(W))return m.DEBUG_BUILD&&d.logger.log(V),re;const ue={event_id:re,...A};return this._process(this.eventFromException(W,ue).then(B=>this._captureEvent(B,ue,z))),ue.event_id}captureMessage(W,A,z,re){const ue={event_id:d.uuid4(),...z},B=d.isParameterizedString(W)?W:String(W),he=d.isPrimitive(W)?this.eventFromMessage(B,A,ue):this.eventFromException(W,ue);return this._process(he.then(Fe=>this._captureEvent(Fe,ue,re))),ue.event_id}captureEvent(W,A,z){const re=d.uuid4();if(A&&A.originalException&&d.checkOrSetAlreadyCaught(A.originalException))return m.DEBUG_BUILD&&d.logger.log(V),re;const ue={event_id:re,...A};return this._process(this._captureEvent(W,ue,(W.sdkProcessingMetadata||{}).capturedSpanScope||z)),ue.event_id}captureSession(W){"string"!=typeof W.release?m.DEBUG_BUILD&&d.logger.warn("Discarded session because of missing or non-string release"):(this.sendSession(W),D.updateSession(W,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(W){const A=this._transport;return A?(this.emit("flush"),this._isClientDoneProcessing(W).then(z=>A.flush(W).then(re=>z&&re))):d.resolvedSyncPromise(!0)}close(W){return this.flush(W).then(A=>(this.getOptions().enabled=!1,this.emit("close"),A))}getEventProcessors(){return this._eventProcessors}addEventProcessor(W){this._eventProcessors.push(W)}init(){(this._isEnabled()||this._options.integrations.some(({name:W})=>W.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(W){return this._integrations[W]}addIntegration(W){const A=this._integrations[W.name];k.setupIntegration(this,W,this._integrations),A||k.afterSetupIntegrations(this,[W])}sendEvent(W,A={}){this.emit("beforeSendEvent",W,A);let z=y.createEventEnvelope(W,this._dsn,this._options._metadata,this._options.tunnel);for(const ue of A.attachments||[])z=d.addItemToEnvelope(z,d.createAttachmentEnvelopeItem(ue));const re=this.sendEnvelope(z);re&&re.then(ue=>this.emit("afterSendEvent",W,ue),null)}sendSession(W){const A=y.createSessionEnvelope(W,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(A)}recordDroppedEvent(W,A,z){if(this._options.sendClientReports){const re="number"==typeof z?z:1,ue=`${W}:${A}`;m.DEBUG_BUILD&&d.logger.log(`Recording outcome: "${ue}"${re>1?` (${re} times)`:""}`),this._outcomes[ue]=(this._outcomes[ue]||0)+re}}on(W,A){const z=this._hooks[W]=this._hooks[W]||[];return z.push(A),()=>{const re=z.indexOf(A);re>-1&&z.splice(re,1)}}emit(W,...A){const z=this._hooks[W];z&&z.forEach(re=>re(...A))}sendEnvelope(W){return this.emit("beforeEnvelope",W),this._isEnabled()&&this._transport?this._transport.send(W).then(null,A=>(m.DEBUG_BUILD&&d.logger.error("Error while sending event:",A),A)):(m.DEBUG_BUILD&&d.logger.error("Transport disabled"),d.resolvedSyncPromise({}))}_setupIntegrations(){const{integrations:W}=this._options;this._integrations=k.setupIntegrations(this,W),k.afterSetupIntegrations(this,W)}_updateSessionFromEvent(W,A){let z=!1,re=!1;const ue=A.exception&&A.exception.values;if(ue){re=!0;for(const Fe of ue){const je=Fe.mechanism;if(je&&!1===je.handled){z=!0;break}}}const B="ok"===W.status;(B&&0===W.errors||B&&z)&&(D.updateSession(W,{...z&&{status:"crashed"},errors:W.errors||Number(re||z)}),this.captureSession(W))}_isClientDoneProcessing(W){return new d.SyncPromise(A=>{let z=0;const ue=setInterval(()=>{0==this._numProcessing?(clearInterval(ue),A(!0)):(z+=1,W&&z>=W&&(clearInterval(ue),A(!1)))},1)})}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(W,A,z,re=f.getIsolationScope()){const ue=this.getOptions(),B=Object.keys(this._integrations);return!A.integrations&&B.length>0&&(A.integrations=B),this.emit("preprocessEvent",W,A),W.type||re.setLastEventId(W.event_id||A.event_id),j.prepareEvent(ue,W,A,z,this,re).then(he=>{if(null===he)return he;const Fe={...re.getPropagationContext(),...z?z.getPropagationContext():void 0};if((!he.contexts||!he.contexts.trace)&&Fe){const{traceId:it,spanId:Tt,parentSpanId:$e,dsc:Ke}=Fe;he.contexts={trace:d.dropUndefinedKeys({trace_id:it,span_id:Tt,parent_span_id:$e}),...he.contexts};const Xe=Ke||E.getDynamicSamplingContextFromClient(it,this);he.sdkProcessingMetadata={dynamicSamplingContext:Xe,...he.sdkProcessingMetadata}}return he})}_captureEvent(W,A={},z){return this._processEvent(W,A,z).then(re=>re.event_id,re=>{if(m.DEBUG_BUILD){const ue=re;"log"===ue.logLevel?d.logger.log(ue.message):d.logger.warn(ue)}})}_processEvent(W,A,z){const re=this.getOptions(),{sampleRate:ue}=re,B=ee(W),he=$(W),Fe=W.type||"error",je=`before send for type \`${Fe}\``,it=typeof ue>"u"?void 0:N.parseSampleRate(ue);if(he&&"number"==typeof it&&Math.random()>it)return this.recordDroppedEvent("sample_rate","error",W),d.rejectedSyncPromise(new d.SentryError(`Discarding event because it's not included in the random sample (sampling rate = ${ue})`,"log"));const Tt="replay_event"===Fe?"replay":Fe;return this._prepareEvent(W,A,z,(W.sdkProcessingMetadata||{}).capturedSpanIsolationScope).then(Xe=>{if(null===Xe)throw this.recordDroppedEvent("event_processor",Tt,W),new d.SentryError("An event processor returned `null`, will not send event.","log");if(A.data&&!0===A.data.__sentry__)return Xe;const ke=function P(J,W,A,z){const{beforeSend:re,beforeSendTransaction:ue,beforeSendSpan:B}=W;if($(A)&&re)return re(A,z);if(ee(A)){if(A.spans&&B){const he=[];for(const Fe of A.spans){const je=B(Fe);je?he.push(je):J.recordDroppedEvent("before_send","span")}A.spans=he}if(ue)return A.spans&&(A.sdkProcessingMetadata={...A.sdkProcessingMetadata,spanCountBeforeProcessing:A.spans.length}),ue(A,z)}return A}(this,re,Xe,A);return function O(J,W){const A=`${W} must return \`null\` or a valid event.`;if(d.isThenable(J))return J.then(z=>{if(!d.isPlainObject(z)&&null!==z)throw new d.SentryError(A);return z},z=>{throw new d.SentryError(`${W} rejected with ${z}`)});if(!d.isPlainObject(J)&&null!==J)throw new d.SentryError(A);return J}(ke,je)}).then(Xe=>{if(null===Xe)throw this.recordDroppedEvent("before_send",Tt,W),B&&this.recordDroppedEvent("before_send","span",1+(W.spans||[]).length),new d.SentryError(`${je} returned \`null\`, will not send event.`,"log");const Ve=z&&z.getSession();if(!B&&Ve&&this._updateSessionFromEvent(Ve,Xe),B){const et=(Xe.sdkProcessingMetadata&&Xe.sdkProcessingMetadata.spanCountBeforeProcessing||0)-(Xe.spans?Xe.spans.length:0);et>0&&this.recordDroppedEvent("before_send","span",et)}const ke=Xe.transaction_info;if(B&&ke&&Xe.transaction!==W.transaction){const Ae="custom";Xe.transaction_info={...ke,source:Ae}}return this.sendEvent(Xe,A),Xe}).then(null,Xe=>{throw Xe instanceof d.SentryError?Xe:(this.captureException(Xe,{data:{__sentry__:!0},originalException:Xe}),new d.SentryError(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${Xe}`))})}_process(W){this._numProcessing++,W.then(A=>(this._numProcessing--,A),A=>(this._numProcessing--,A))}_clearOutcomes(){const W=this._outcomes;return this._outcomes={},Object.entries(W).map(([A,z])=>{const[re,ue]=A.split(":");return{reason:re,category:ue,quantity:z}})}_flushOutcomes(){m.DEBUG_BUILD&&d.logger.log("Flushing outcomes...");const W=this._clearOutcomes();if(0===W.length)return void(m.DEBUG_BUILD&&d.logger.log("No outcomes to send"));if(!this._dsn)return void(m.DEBUG_BUILD&&d.logger.log("No dsn provided, will not send outcomes"));m.DEBUG_BUILD&&d.logger.log("Sending outcomes:",W);const A=d.createClientReportEnvelope(W,this._options.tunnel&&d.dsnToString(this._dsn));this.sendEnvelope(A)}}},43485(ge,x,g){const d=g(62717),h=g(36307),f=100;x.addBreadcrumb=function m(y,k){const D=h.getClient(),E=h.getIsolationScope();if(!D)return;const{beforeBreadcrumb:N=null,maxBreadcrumbs:j=f}=D.getOptions();if(j<=0)return;const R={timestamp:d.dateTimestampInSeconds(),...y},O=N?d.consoleSandbox(()=>N(R,k)):R;null!==O&&(D.emit&&D.emit("beforeAddBreadcrumb",O,k),E.addBreadcrumb(O,j))}},19327(ge,x,g){const d=g(62717);function f(m){const y=m.__SENTRY__=m.__SENTRY__||{};return y.version=y.version||d.SDK_VERSION,y[d.SDK_VERSION]=y[d.SDK_VERSION]||{}}x.getMainCarrier=function h(){return f(d.GLOBAL_OBJ),d.GLOBAL_OBJ},x.getSentryCarrier=f},12656(ge,x,g){const d=g(62717);x.createCheckInEnvelope=function h(m,y,k,D,E){const N={sent_at:(new Date).toISOString()};k&&k.sdk&&(N.sdk={name:k.sdk.name,version:k.sdk.version}),D&&E&&(N.dsn=d.dsnToString(E)),y&&(N.trace=d.dropUndefinedKeys(y));const j=function f(m){return[{type:"check_in"},m]}(m);return d.createEnvelope(N,[j])}},43490(ge,x){x.DEFAULT_ENVIRONMENT="production"},36307(ge,x,g){const d=g(62717),h=g(11287),f=g(19327),m=g(79015);function y(){const V=f.getMainCarrier();return h.getAsyncContextStrategy(V).getCurrentScope()}x.getClient=function j(){return y().getClient()},x.getCurrentScope=y,x.getGlobalScope=function D(){return d.getGlobalSingleton("globalScope",()=>new m.Scope)},x.getIsolationScope=function k(){const V=f.getMainCarrier();return h.getAsyncContextStrategy(V).getIsolationScope()},x.withIsolationScope=function N(...V){const R=f.getMainCarrier(),O=h.getAsyncContextStrategy(R);if(2===V.length){const[P,$]=V;return P?O.withSetIsolationScope(P,$):O.withIsolationScope($)}return O.withIsolationScope(V[0])},x.withScope=function E(...V){const R=f.getMainCarrier(),O=h.getAsyncContextStrategy(R);if(2===V.length){const[P,$]=V;return P?O.withSetScope(P,$):O.withScope($)}return O.withScope(V[0])}},93613(ge,x){Object.defineProperty(x,"__esModule",{value:!0});const g=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;x.DEBUG_BUILD=g},2587(ge,x,g){const d=g(62717),h=g(79015);x.getDefaultCurrentScope=function f(){return d.getGlobalSingleton("defaultCurrentScope",()=>new h.Scope)},x.getDefaultIsolationScope=function m(){return d.getGlobalSingleton("defaultIsolationScope",()=>new h.Scope)}},39551(ge,x,g){const d=g(62717),h=g(43627),f=g(64508);x.createEventEnvelope=function k(E,N,j,V){const R=d.getSdkMetadataForEnvelopeHeader(j),O=E.type&&"replay_event"!==E.type?E.type:"event";!function m(E,N){N&&(E.sdk=E.sdk||{},E.sdk.name=E.sdk.name||N.name,E.sdk.version=E.sdk.version||N.version,E.sdk.integrations=[...E.sdk.integrations||[],...N.integrations||[]],E.sdk.packages=[...E.sdk.packages||[],...N.packages||[]])}(E,j&&j.sdk);const P=d.createEventEnvelopeHeaders(E,R,V,N);return delete E.sdkProcessingMetadata,d.createEnvelope(P,[[{type:O},E]])},x.createSessionEnvelope=function y(E,N,j,V){const R=d.getSdkMetadataForEnvelopeHeader(j),O={sent_at:(new Date).toISOString(),...R&&{sdk:R},...!!V&&N&&{dsn:d.dsnToString(N)}},P="aggregates"in E?[{type:"sessions"},E]:[{type:"session"},E.toJSON()];return d.createEnvelope(O,[P])},x.createSpanEnvelope=function D(E,N){const V=h.getDynamicSamplingContextFromSpan(E[0]),R=N&&N.getDsn(),O=N&&N.getOptions().tunnel,P={sent_at:(new Date).toISOString(),...function j(W){return!!W.trace_id&&!!W.public_key}(V)&&{trace:V},...!!O&&R&&{dsn:d.dsnToString(R)}},$=N&&N.getOptions().beforeSendSpan,ee=$?W=>$(f.spanToJSON(W)):W=>f.spanToJSON(W),J=[];for(const W of E){const A=ee(W);A&&J.push(d.createSpanEnvelopeItem(A))}return d.createEnvelope(P,J)}},37554(ge,x,g){const d=g(62717),h=g(93613);x.notifyEventProcessors=function f(m,y,k,D=0){return new d.SyncPromise((E,N)=>{const j=m[D];if(null===y||"function"!=typeof j)E(y);else{const V=j({...y},k);h.DEBUG_BUILD&&j.id&&null===V&&d.logger.log(`Event processor "${j.id}" dropped event`),d.isThenable(V)?V.then(R=>f(m,R,k,D+1).then(E)).then(null,N):f(m,V,k,D+1).then(E).then(null,N)}})}},89448(ge,x,g){var d=g(86527).default;const h=g(62717),f=g(43490),m=g(36307),y=g(93613),k=g(94255),D=g(2024);function W(Xe,Ve){const ke=m.getCurrentScope(),Ae=m.getClient();if(Ae){if(Ae.captureCheckIn)return Ae.captureCheckIn(Xe,Ve,ke);y.DEBUG_BUILD&&h.logger.warn("Cannot capture check-in. Client does not support sending check-ins.")}else y.DEBUG_BUILD&&h.logger.warn("Cannot capture check-in. No client defined.");return h.uuid4()}function re(){return(re=d(function*(Xe){const Ve=m.getClient();return Ve?Ve.flush(Xe):(y.DEBUG_BUILD&&h.logger.warn("Cannot flush events. No client defined."),Promise.resolve(!1))})).apply(this,arguments)}function B(){return(B=d(function*(Xe){const Ve=m.getClient();return Ve?Ve.close(Xe):(y.DEBUG_BUILD&&h.logger.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))})).apply(this,arguments)}function Tt(){const Xe=m.getIsolationScope(),Ve=m.getCurrentScope(),ke=Ve.getSession()||Xe.getSession();ke&&k.closeSession(ke),$e(),Xe.setSession(),Ve.setSession()}function $e(){const Xe=m.getIsolationScope(),Ve=m.getCurrentScope(),ke=m.getClient(),Ae=Ve.getSession()||Xe.getSession();Ae&&ke&&ke.captureSession(Ae)}x.addEventProcessor=function je(Xe){m.getIsolationScope().addEventProcessor(Xe)},x.captureCheckIn=W,x.captureEvent=function j(Xe,Ve){return m.getCurrentScope().captureEvent(Xe,Ve)},x.captureException=function E(Xe,Ve){return m.getCurrentScope().captureException(Xe,D.parseEventHintOrCaptureContext(Ve))},x.captureMessage=function N(Xe,Ve){const ke="string"==typeof Ve?Ve:void 0,Ae="string"!=typeof Ve?{captureContext:Ve}:void 0;return m.getCurrentScope().captureMessage(Xe,ke,Ae)},x.captureSession=function Ke(Xe=!1){Xe?Tt():$e()},x.close=function ue(Xe){return B.apply(this,arguments)},x.endSession=Tt,x.flush=function z(Xe){return re.apply(this,arguments)},x.isEnabled=function Fe(){const Xe=m.getClient();return!!Xe&&!1!==Xe.getOptions().enabled&&!!Xe.getTransport()},x.isInitialized=function he(){return!!m.getClient()},x.lastEventId=function J(){return m.getIsolationScope().lastEventId()},x.setContext=function V(Xe,Ve){m.getIsolationScope().setContext(Xe,Ve)},x.setExtra=function O(Xe,Ve){m.getIsolationScope().setExtra(Xe,Ve)},x.setExtras=function R(Xe){m.getIsolationScope().setExtras(Xe)},x.setTag=function $(Xe,Ve){m.getIsolationScope().setTag(Xe,Ve)},x.setTags=function P(Xe){m.getIsolationScope().setTags(Xe)},x.setUser=function ee(Xe){m.getIsolationScope().setUser(Xe)},x.startSession=function it(Xe){const Ve=m.getClient(),ke=m.getIsolationScope(),Ae=m.getCurrentScope(),{release:Ye,environment:et=f.DEFAULT_ENVIRONMENT}=Ve&&Ve.getOptions()||{},{userAgent:Ut}=h.GLOBAL_OBJ.navigator||{},lt=k.makeSession({release:Ye,environment:et,user:Ae.getUser()||ke.getUser(),...Ut&&{userAgent:Ut},...Xe}),rt=ke.getSession();return rt&&"ok"===rt.status&&k.updateSession(rt,{status:"exited"}),Tt(),ke.setSession(lt),Ae.setSession(lt),lt},x.withMonitor=function A(Xe,Ve,ke){const Ae=W({monitorSlug:Xe,status:"in_progress"},ke),Ye=h.timestampInSeconds();function et(Ut){W({monitorSlug:Xe,status:Ut,checkInId:Ae,duration:h.timestampInSeconds()-Ye})}return m.withIsolationScope(()=>{let Ut;try{Ut=Ve()}catch(lt){throw et("error"),lt}return h.isThenable(Ut)?Promise.resolve(Ut).then(()=>{et("ok")},()=>{et("error")}):et("ok"),Ut})}},13776(ge,x,g){const d=g(62717),h=g(36307);x.captureFeedback=function f(m,y={},k=h.getCurrentScope()){const{message:D,name:E,email:N,url:j,source:V,associatedEventId:R,tags:O}=m,P={contexts:{feedback:d.dropUndefinedKeys({contact_email:N,name:E,message:D,url:j,source:V,associated_event_id:R})},type:"feedback",level:"info",tags:O},$=k&&k.getClient()||h.getClient();return $&&$.emit("beforeSendFeedback",P,y),k.captureEvent(P,y)}},43411(ge,x,g){const d=g(62717),h=g(36307),f=g(42658);g(54407),g(93613);const m=g(71802),y=g(64508),k=g(70757),D=g(43498),E=g(94671),N=g(43627);function V(P,$,ee,J,W){const A=h.getIsolationScope(),{traceId:z,spanId:re,sampled:ue,dsc:B}={...A.getPropagationContext(),...ee.getPropagationContext()},he=W?y.spanToTraceHeader(W):d.generateSentryTraceHeader(z,re,ue),Fe=d.dynamicSamplingContextToSentryBaggageHeader(B||(W?N.getDynamicSamplingContextFromSpan(W):N.getDynamicSamplingContextFromClient(z,$))),je=J.headers||(typeof Request<"u"&&d.isInstanceOf(P,Request)?P.headers:void 0);if(je){if(typeof Headers<"u"&&d.isInstanceOf(je,Headers)){const it=new Headers(je);return it.append("sentry-trace",he),Fe&&it.append(d.BAGGAGE_HEADER_NAME,Fe),it}if(Array.isArray(je)){const it=[...je,["sentry-trace",he]];return Fe&&it.push([d.BAGGAGE_HEADER_NAME,Fe]),it}{const it="baggage"in je?je.baggage:void 0,Tt=[];return Array.isArray(it)?Tt.push(...it):it&&Tt.push(it),Fe&&Tt.push(Fe),{...je,"sentry-trace":he,baggage:Tt.length>0?Tt.join(","):void 0}}}return{"sentry-trace":he,baggage:Fe}}x.addTracingHeadersToFetchRequest=V,x.instrumentFetchRequest=function j(P,$,ee,J,W="auto.http.browser"){if(!P.fetchData)return;const A=m.hasTracingEnabled()&&$(P.fetchData.url);if(P.endTimestamp&&A){const Tt=P.fetchData.__span;if(!Tt)return;const $e=J[Tt];return void($e&&(function O(P,$){if($.response){D.setHttpStatus(P,$.response.status);const ee=$.response&&$.response.headers&&$.response.headers.get("content-length");if(ee){const J=parseInt(ee);J>0&&P.setAttribute("http.response_content_length",J)}}else $.error&&P.setStatus({code:D.SPAN_STATUS_ERROR,message:"internal_error"});P.end()}($e,P),delete J[Tt]))}const z=h.getCurrentScope(),re=h.getClient(),{method:ue,url:B}=P.fetchData,he=function R(P){try{return new URL(P).href}catch{return}}(B),Fe=he?d.parseUrl(he).host:void 0,je=!!y.getActiveSpan(),it=A&&je?E.startInactiveSpan({name:`${ue} ${B}`,attributes:{url:B,type:"fetch","http.method":ue,"http.url":he,"server.address":Fe,[f.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:W,[f.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"http.client"}}):new k.SentryNonRecordingSpan;if(P.fetchData.__span=it.spanContext().spanId,J[it.spanContext().spanId]=it,ee(P.fetchData.url)&&re){const Tt=P.args[0];P.args[1]=P.args[1]||{};const $e=P.args[1];$e.headers=V(Tt,re,z,$e,m.hasTracingEnabled()&&je?it:void 0)}return it}},26126(ge,x,g){const d=g(43485),h=g(36307),f=g(89448);function m(){return{bindClient(D){h.getCurrentScope().setClient(D)},withScope:h.withScope,getClient:()=>h.getClient(),getScope:h.getCurrentScope,getIsolationScope:h.getIsolationScope,captureException:(D,E)=>h.getCurrentScope().captureException(D,E),captureMessage:(D,E,N)=>h.getCurrentScope().captureMessage(D,E,N),captureEvent:f.captureEvent,addBreadcrumb:d.addBreadcrumb,setUser:f.setUser,setTags:f.setTags,setTag:f.setTag,setExtra:f.setExtra,setExtras:f.setExtras,setContext:f.setContext,getIntegration(D){const E=h.getClient();return E&&E.getIntegrationByName(D.id)||null},startSession:f.startSession,endSession:f.endSession,captureSession(D){if(D)return f.endSession();!function k(){const D=h.getCurrentScope(),E=h.getClient(),N=D.getSession();E&&N&&E.captureSession(N)}()}}}x.getCurrentHub=m,x.getCurrentHubShim=m},68223(ge,x,g){const d=g(54407),f=(g(80787),g(79751)),m=g(44830),k=(g(87859),g(70757)),D=g(43498),E=g(94671),N=g(43627),j=g(3298),O=(g(18077),g(92787),g(42658)),$=(g(39551),g(89448)),ee=g(36307),ue=(g(2587),g(11287),g(19327),g(94255),g(99122),g(79015)),he=(g(37554),g(46043)),Fe=g(5509),it=(g(997),g(20855)),Tt=g(73129),$e=g(13613),Ke=g(3107),Xe=g(4465),ke=(g(42042),g(2024)),Ye=(g(12656),g(71802)),et=g(5948),lt=(g(63563),g(76254)),rt=g(64508),Yt=g(4910),jt=g(20316),Yr=(g(62884),g(37180),g(43490)),yt=g(43485),It=g(66067),qt=g(15131),ln=(g(42781),g(15478)),$n=(g(9130),g(44968)),hr=g(4900),Rr=g(18100),po=g(7839),Ln=g(27541),or=g(9401),ea=g(46497),ga=g(46542),jo=g(4130),Eo=(g(49125),g(44850),g(58263)),wi=(g(56516),g(43411)),ql=(g(47088),g(13776)),bl=g(26126),kd=g(62717);x.registerSpanErrorInstrumentation=d.registerSpanErrorInstrumentation,x.addTracingExtensions=f.addTracingExtensions,x.TRACING_DEFAULTS=m.TRACING_DEFAULTS,x.startIdleSpan=m.startIdleSpan,x.SentryNonRecordingSpan=k.SentryNonRecordingSpan,x.SPAN_STATUS_ERROR=D.SPAN_STATUS_ERROR,x.getSpanStatusFromHttpCode=D.getSpanStatusFromHttpCode,x.setHttpStatus=D.setHttpStatus,x.continueTrace=E.continueTrace,x.startInactiveSpan=E.startInactiveSpan,x.startNewTrace=E.startNewTrace,x.startSpan=E.startSpan,x.startSpanManual=E.startSpanManual,x.withActiveSpan=E.withActiveSpan,x.getDynamicSamplingContextFromClient=N.getDynamicSamplingContextFromClient,x.getDynamicSamplingContextFromSpan=N.getDynamicSamplingContextFromSpan,x.spanToBaggageHeader=N.spanToBaggageHeader,x.setMeasurement=j.setMeasurement,x.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME=O.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME,x.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON=O.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,x.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT=O.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT,x.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE=O.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE,x.SEMANTIC_ATTRIBUTE_SENTRY_OP=O.SEMANTIC_ATTRIBUTE_SENTRY_OP,x.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN=O.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,x.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE=O.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,x.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE=O.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,x.addEventProcessor=$.addEventProcessor,x.captureEvent=$.captureEvent,x.captureException=$.captureException,x.captureMessage=$.captureMessage,x.captureSession=$.captureSession,x.close=$.close,x.endSession=$.endSession,x.flush=$.flush,x.isInitialized=$.isInitialized,x.lastEventId=$.lastEventId,x.setContext=$.setContext,x.setExtra=$.setExtra,x.setExtras=$.setExtras,x.setTag=$.setTag,x.setTags=$.setTags,x.setUser=$.setUser,x.startSession=$.startSession,x.getClient=ee.getClient,x.getCurrentScope=ee.getCurrentScope,x.getGlobalScope=ee.getGlobalScope,x.getIsolationScope=ee.getIsolationScope,x.withIsolationScope=ee.withIsolationScope,x.withScope=ee.withScope,x.Scope=ue.Scope,x.getReportDialogEndpoint=he.getReportDialogEndpoint,x.BaseClient=Fe.BaseClient,x.initAndBind=it.initAndBind,x.setCurrentClient=it.setCurrentClient,x.createTransport=Tt.createTransport,x.makeOfflineTransport=$e.makeOfflineTransport,x.makeMultiplexedTransport=Ke.makeMultiplexedTransport,x.addIntegration=Xe.addIntegration,x.defineIntegration=Xe.defineIntegration,x.getIntegrationsToSetup=Xe.getIntegrationsToSetup,x.prepareEvent=ke.prepareEvent,x.hasTracingEnabled=Ye.hasTracingEnabled,x.isSentryRequestUrl=et.isSentryRequestUrl,x.parameterize=lt.parameterize,x.getActiveSpan=rt.getActiveSpan,x.getRootSpan=rt.getRootSpan,x.getSpanDescendants=rt.getSpanDescendants,x.spanIsSampled=rt.spanIsSampled,x.spanToJSON=rt.spanToJSON,x.spanToTraceHeader=rt.spanToTraceHeader,x.parseSampleRate=Yt.parseSampleRate,x.applySdkMetadata=jt.applySdkMetadata,x.DEFAULT_ENVIRONMENT=Yr.DEFAULT_ENVIRONMENT,x.addBreadcrumb=yt.addBreadcrumb,x.functionToStringIntegration=It.functionToStringIntegration,x.inboundFiltersIntegration=qt.inboundFiltersIntegration,x.moduleMetadataIntegration=ln.moduleMetadataIntegration,x.captureConsoleIntegration=$n.captureConsoleIntegration,x.debugIntegration=hr.debugIntegration,x.dedupeIntegration=Rr.dedupeIntegration,x.extraErrorDataIntegration=po.extraErrorDataIntegration,x.rewriteFramesIntegration=Ln.rewriteFramesIntegration,x.sessionTimingIntegration=or.sessionTimingIntegration,x.zodErrorsIntegration=ea.zodErrorsIntegration,x.thirdPartyErrorFilterIntegration=ga.thirdPartyErrorFilterIntegration,x.metrics=jo.metrics,x.BrowserMetricsAggregator=Eo.BrowserMetricsAggregator,x.instrumentFetchRequest=wi.instrumentFetchRequest,x.captureFeedback=ql.captureFeedback,x.getCurrentHub=bl.getCurrentHub,x.SDK_VERSION=kd.SDK_VERSION},4465(ge,x,g){const d=g(62717),h=g(36307),f=g(93613),m=[];function N(R,O,P){if(P[O.name])f.DEBUG_BUILD&&d.logger.log(`Integration skipped because it was already installed: ${O.name}`);else{if(P[O.name]=O,-1===m.indexOf(O.name)&&"function"==typeof O.setupOnce&&(O.setupOnce(),m.push(O.name)),O.setup&&"function"==typeof O.setup&&O.setup(R),"function"==typeof O.preprocessEvent){const $=O.preprocessEvent.bind(O);R.on("preprocessEvent",(ee,J)=>$(ee,J,R))}if("function"==typeof O.processEvent){const $=O.processEvent.bind(O),ee=Object.assign((J,W)=>$(J,W,R),{id:O.name});R.addEventProcessor(ee)}f.DEBUG_BUILD&&d.logger.log(`Integration installed: ${O.name}`)}}x.addIntegration=function j(R){const O=h.getClient();O?O.addIntegration(R):f.DEBUG_BUILD&&d.logger.warn(`Cannot add integration "${R.name}" because no SDK Client is available.`)},x.afterSetupIntegrations=function E(R,O){for(const P of O)P&&P.afterAllSetup&&P.afterAllSetup(R)},x.defineIntegration=function V(R){return R},x.getIntegrationsToSetup=function k(R){const O=R.defaultIntegrations||[],P=R.integrations;let $;O.forEach(W=>{W.isDefaultInstance=!0}),$=Array.isArray(P)?[...O,...P]:"function"==typeof P?d.arrayify(P(O)):O;const ee=function y(R){const O={};return R.forEach(P=>{const{name:$}=P,ee=O[$];ee&&!ee.isDefaultInstance&&P.isDefaultInstance||(O[$]=P)}),Object.values(O)}($),J=ee.findIndex(W=>"Debug"===W.name);if(J>-1){const[W]=ee.splice(J,1);ee.push(W)}return ee},x.setupIntegration=N,x.setupIntegrations=function D(R,O){const P={};return O.forEach($=>{$&&N(R,$,P)}),P}},44968(ge,x,g){const d=g(62717),h=g(36307),f=g(89448),D=g(4465).defineIntegration((N={})=>{const j=N.levels||d.CONSOLE_LEVELS;return{name:"CaptureConsole",setup(V){"console"in d.GLOBAL_OBJ&&d.addConsoleInstrumentationHandler(({args:R,level:O})=>{h.getClient()!==V||!j.includes(O)||function E(N,j){const V={level:d.severityLevelFromString(j),extra:{arguments:N}};h.withScope(R=>{if(R.addEventProcessor($=>($.logger="console",d.addExceptionMechanism($,{handled:!1,type:"console"}),$)),"assert"===j){if(!N[0]){const $=`Assertion failed: ${d.safeJoin(N.slice(1)," ")||"console.assert"}`;R.setExtra("arguments",N.slice(1)),f.captureMessage($,V)}return}const O=N.find($=>$ instanceof Error);if(O)return void f.captureException(O,V);const P=d.safeJoin(N," ");f.captureMessage(P,V)})}(R,O)})}}});x.captureConsoleIntegration=D},4900(ge,x,g){const d=g(62717),y=g(4465).defineIntegration((k={})=>{const D={debugger:!1,stringify:!1,...k};return{name:"Debug",setup(E){E.on("beforeSendEvent",(N,j)=>{d.consoleSandbox(()=>{D.stringify?(console.log(JSON.stringify(N,null,2)),j&&Object.keys(j).length&&console.log(JSON.stringify(j,null,2))):(console.log(N),j&&Object.keys(j).length&&console.log(j))})})}}});x.debugIntegration=y},18100(ge,x,g){const d=g(62717),h=g(4465),f=g(93613),k=h.defineIntegration(()=>{let O;return{name:"Dedupe",processEvent(P){if(P.type)return P;try{if(function D(O,P){return!(!P||!function E(O,P){const $=O.message,ee=P.message;return!(!$&&!ee||$&&!ee||!$&&ee||$!==ee||!V(O,P)||!j(O,P))}(O,P)&&!function N(O,P){const $=R(P),ee=R(O);return!!($&&ee&&$.type===ee.type&&$.value===ee.value&&V(O,P)&&j(O,P))}(O,P))}(P,O))return f.DEBUG_BUILD&&d.logger.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return O=P}}});function j(O,P){let $=d.getFramesFromEvent(O),ee=d.getFramesFromEvent(P);if(!$&&!ee)return!0;if($&&!ee||!$&&ee||ee.length!==$.length)return!1;for(let J=0;J<ee.length;J++){const W=ee[J],A=$[J];if(W.filename!==A.filename||W.lineno!==A.lineno||W.colno!==A.colno||W.function!==A.function)return!1}return!0}function V(O,P){let $=O.fingerprint,ee=P.fingerprint;if(!$&&!ee)return!0;if($&&!ee||!$&&ee)return!1;try{return $.join("")===ee.join("")}catch{return!1}}function R(O){return O.exception&&O.exception.values&&O.exception.values[0]}x.dedupeIntegration=k},7839(ge,x,g){const d=g(62717),h=g(4465),f=g(93613),k=h.defineIntegration((N={})=>{const{depth:j=3,captureErrorCause:V=!0}=N;return{name:"ExtraErrorData",processEvent(R,O,P){const{maxValueLength:$=250}=P.getOptions();return function D(N,j={},V,R,O){if(!j.originalException||!d.isError(j.originalException))return N;const P=j.originalException.name||j.originalException.constructor.name,$=function E(N,j,V){try{const R=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],O={};for(const P of Object.keys(N)){if(-1!==R.indexOf(P))continue;const $=N[P];O[P]=d.isError($)||"string"==typeof $?d.truncate(`${$}`,V):$}if(j&&void 0!==N.cause&&(O.cause=d.isError(N.cause)?N.cause.toString():N.cause),"function"==typeof N.toJSON){const P=N.toJSON();for(const $ of Object.keys(P)){const ee=P[$];O[$]=d.isError(ee)?ee.toString():ee}}return O}catch(R){f.DEBUG_BUILD&&d.logger.error("Unable to extract extra data from the Error object:",R)}return null}(j.originalException,R,O);if($){const ee={...N.contexts},J=d.normalize($,V);return d.isPlainObject(J)&&(d.addNonEnumerableProperty(J,"__sentry_skip_normalization__",!0),ee[P]=J),{...N,contexts:ee}}return N}(R,O,j,V,$)}}});x.extraErrorDataIntegration=k},66067(ge,x,g){const d=g(62717),h=g(36307),f=g(4465);let m;const k=new WeakMap,E=f.defineIntegration(()=>({name:"FunctionToString",setupOnce(){m=Function.prototype.toString;try{Function.prototype.toString=function(...N){const j=d.getOriginalFunction(this),V=k.has(h.getClient())&&void 0!==j?j:this;return m.apply(V,N)}}catch{}},setup(N){k.set(N,!0)}}));x.functionToStringIntegration=E},15131(ge,x,g){const d=g(62717),h=g(93613),f=g(4465),m=[/^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"],D=f.defineIntegration((A={})=>({name:"InboundFilters",processEvent(z,re,ue){const B=ue.getOptions(),he=function E(A={},z={}){return{allowUrls:[...A.allowUrls||[],...z.allowUrls||[]],denyUrls:[...A.denyUrls||[],...z.denyUrls||[]],ignoreErrors:[...A.ignoreErrors||[],...z.ignoreErrors||[],...A.disableErrorDefaults?[]:m],ignoreTransactions:[...A.ignoreTransactions||[],...z.ignoreTransactions||[]],ignoreInternal:void 0===A.ignoreInternal||A.ignoreInternal}}(A,B);return function N(A,z){return z.ignoreInternal&&function $(A){try{return"SentryError"===A.exception.values[0].type}catch{}return!1}(A)?(h.DEBUG_BUILD&&d.logger.warn(`Event dropped due to being internal Sentry Error.\nEvent: ${d.getEventDescription(A)}`),!0):function j(A,z){return!(A.type||!z||!z.length)&&function P(A){const z=[];let re;A.message&&z.push(A.message);try{re=A.exception.values[A.exception.values.length-1]}catch{}return re&&re.value&&(z.push(re.value),re.type&&z.push(`${re.type}: ${re.value}`)),z}(A).some(re=>d.stringMatchesSomePattern(re,z))}(A,z.ignoreErrors)?(h.DEBUG_BUILD&&d.logger.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${d.getEventDescription(A)}`),!0):function W(A){return!(A.type||!A.exception||!A.exception.values||0===A.exception.values.length||A.message||A.exception.values.some(z=>z.stacktrace||z.type&&"Error"!==z.type||z.value))}(A)?(h.DEBUG_BUILD&&d.logger.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${d.getEventDescription(A)}`),!0):function V(A,z){if("transaction"!==A.type||!z||!z.length)return!1;const re=A.transaction;return!!re&&d.stringMatchesSomePattern(re,z)}(A,z.ignoreTransactions)?(h.DEBUG_BUILD&&d.logger.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${d.getEventDescription(A)}`),!0):function R(A,z){if(!z||!z.length)return!1;const re=J(A);return!!re&&d.stringMatchesSomePattern(re,z)}(A,z.denyUrls)?(h.DEBUG_BUILD&&d.logger.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${d.getEventDescription(A)}.\nUrl: ${J(A)}`),!0):!function O(A,z){if(!z||!z.length)return!0;const re=J(A);return!re||d.stringMatchesSomePattern(re,z)}(A,z.allowUrls)&&(h.DEBUG_BUILD&&d.logger.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${d.getEventDescription(A)}.\nUrl: ${J(A)}`),!0)}(z,he)?null:z}}));function J(A){try{let z;try{z=A.exception.values[0].stacktrace.frames}catch{}return z?function ee(A=[]){for(let z=A.length-1;z>=0;z--){const re=A[z];if(re&&"<anonymous>"!==re.filename&&"[native code]"!==re.filename)return re.filename||null}return null}(z):null}catch{return h.DEBUG_BUILD&&d.logger.error(`Cannot extract url for event ${d.getEventDescription(A)}`),null}}x.inboundFiltersIntegration=D},42781(ge,x,g){const d=g(62717),D=g(4465).defineIntegration((E={})=>{const N=E.limit||5,j=E.key||"cause";return{name:"LinkedErrors",preprocessEvent(V,R,O){const P=O.getOptions();d.applyAggregateErrorsToEvent(d.exceptionFromError,P.stackParser,P.maxValueLength,j,N,V,R)}}});x.linkedErrorsIntegration=D},15478(ge,x,g){const d=g(62717),h=g(4465),f=g(74370),m=h.defineIntegration(()=>({name:"ModuleMetadata",setup(y){y.on("beforeEnvelope",k=>{d.forEachEnvelopeItem(k,(D,E)=>{if("event"===E){const N=Array.isArray(D)?D[1]:void 0;N&&(f.stripMetadataFromStackFrames(N),D[1]=N)}})}),y.on("applyFrameMetadata",k=>{if(k.type)return;const D=y.getOptions().stackParser;f.addMetadataToStackFrames(D,k)})}}));x.moduleMetadataIntegration=m},9130(ge,x,g){const d=g(62717),h=g(4465),f={include:{cookies:!0,data:!0,headers:!0,ip:!1,query_string:!0,url:!0,user:{id:!0,username:!0,email:!0}},transactionNamingScheme:"methodPath"},k=h.defineIntegration((E={})=>{const N={...f,...E,include:{...f.include,...E.include,user:E.include&&"boolean"==typeof E.include.user?E.include.user:{...f.include.user,...(E.include||{}).user}}};return{name:"RequestData",processEvent(j){const{sdkProcessingMetadata:V={}}=j,R=V.request;if(!R)return j;const O=function D(E){const{transactionNamingScheme:N,include:{ip:j,user:V,...R}}=E,O=["method"];for(const[$,ee]of Object.entries(R))ee&&O.push($);let P;if(void 0===V)P=!0;else if("boolean"==typeof V)P=V;else{const $=[];for(const[ee,J]of Object.entries(V))J&&$.push(ee);P=$}return{include:{ip:j,user:P,request:0!==O.length?O:void 0,transaction:N}}}(N);return d.addRequestDataToEvent(j,R,O)}}});x.requestDataIntegration=k},27541(ge,x,g){const d=g(62717),m=g(4465).defineIntegration((k={})=>{const j=k.iteratee||function y({isBrowser:k,root:D,prefix:E}){return N=>{if(!N.filename)return N;const j=/^[a-zA-Z]:\\/.test(N.filename)||N.filename.includes("\\")&&!N.filename.includes("/"),V=/^\//.test(N.filename);if(k){if(D){const R=N.filename;0===R.indexOf(D)&&(N.filename=R.replace(D,E))}}else if(j||V){const R=j?N.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):N.filename,O=D?d.relative(D,R):d.basename(R);N.filename=`${E}${O}`}return N}}({isBrowser:"window"in d.GLOBAL_OBJ&&void 0!==d.GLOBAL_OBJ.window,root:k.root,prefix:k.prefix||"app:///"});function R(O){return{...O,frames:O&&O.frames&&O.frames.map(P=>j(P))}}return{name:"RewriteFrames",processEvent(O){let P=O;return O.exception&&Array.isArray(O.exception.values)&&(P=function V(O){try{return{...O,exception:{...O.exception,values:O.exception.values.map(P=>({...P,...P.stacktrace&&{stacktrace:R(P.stacktrace)}}))}}}catch{return O}}(P)),P}}});x.rewriteFramesIntegration=m},9401(ge,x,g){const d=g(62717),y=g(4465).defineIntegration(()=>{const k=1e3*d.timestampInSeconds();return{name:"SessionTiming",processEvent(D){const E=1e3*d.timestampInSeconds();return{...D,extra:{...D.extra,"session:start":k,"session:duration":E-k,"session:end":E}}}}});x.sessionTimingIntegration=y},46542(ge,x,g){const d=g(62717),h=g(4465),f=g(74370),m=h.defineIntegration(D=>({name:"ThirdPartyErrorsFilter",setup(E){E.on("beforeEnvelope",N=>{d.forEachEnvelopeItem(N,(j,V)=>{if("event"===V){const R=Array.isArray(j)?j[1]:void 0;R&&(f.stripMetadataFromStackFrames(R),j[1]=R)}})}),E.on("applyFrameMetadata",N=>{if(N.type)return;const j=E.getOptions().stackParser;f.addMetadataToStackFrames(j,N)})},processEvent(E){const N=function y(D){const E=d.getFramesFromEvent(D);if(E)return E.filter(N=>!!N.filename).map(N=>N.module_metadata?Object.keys(N.module_metadata).filter(j=>j.startsWith(k)).map(j=>j.slice(k.length)):[])}(E);if(N&&N["drop-error-if-contains-third-party-frames"===D.behaviour||"apply-tag-if-contains-third-party-frames"===D.behaviour?"some":"every"](R=>!R.some(O=>D.filterKeys.includes(O)))){if("drop-error-if-contains-third-party-frames"===D.behaviour||"drop-error-if-exclusively-contains-third-party-frames"===D.behaviour)return null;E.tags={...E.tags,third_party_code:!0}}return E}})),k="_sentryBundlerPluginAppKey:";x.thirdPartyErrorFilterIntegration=m},46497(ge,x,g){const d=g(62717);function k(V){return{...V,path:"path"in V&&Array.isArray(V.path)?V.path.join("."):void 0,keys:"keys"in V?JSON.stringify(V.keys):void 0,unionErrors:"unionErrors"in V?JSON.stringify(V.unionErrors):void 0}}function D(V){const R=new Set;for(const P of V.issues)P.path&&P.path[0]&&R.add(P.path[0]);const O=Array.from(R);return`Failed to validate keys: ${d.truncate(O.join(", "),100)}`}const j=g(4465).defineIntegration((V={})=>{const R=V.limit||10;return{name:"ZodErrors",processEvent:(O,P)=>function E(V,R,O){return R.exception&&R.exception.values&&O&&O.originalException&&function y(V){return d.isError(V)&&"ZodError"===V.name&&Array.isArray(V.errors)}(O.originalException)&&0!==O.originalException.issues.length?{...R,exception:{...R.exception,values:[{...R.exception.values[0],value:D(O.originalException)},...R.exception.values.slice(1)]},extra:{...R.extra,"zoderror.issues":O.originalException.errors.slice(0,V).map(k)}}:R}(R,O,P)}});x.zodErrorsIntegration=j},74370(ge,x,g){const d=g(62717),h=new Map,f=new Set;function y(E,N){return function m(E){if(d.GLOBAL_OBJ._sentryModuleMetadata)for(const N of Object.keys(d.GLOBAL_OBJ._sentryModuleMetadata)){const j=d.GLOBAL_OBJ._sentryModuleMetadata[N];if(f.has(N))continue;f.add(N);const V=E(N);for(const R of V.reverse())if(R.filename){h.set(R.filename,j);break}}}(E),h.get(N)}x.addMetadataToStackFrames=function k(E,N){try{N.exception.values.forEach(j=>{if(j.stacktrace)for(const V of j.stacktrace.frames||[]){if(!V.filename||V.module_metadata)continue;const R=y(E,V.filename);R&&(V.module_metadata=R)}})}catch{}},x.stripMetadataFromStackFrames=function D(E){try{E.exception.values.forEach(N=>{if(N.stacktrace)for(const j of N.stacktrace.frames||[])delete j.module_metadata})}catch{}}},11080(ge,x,g){const d=g(62717),h=g(64508),f=g(23896),m=g(35325),y=g(25934),k=g(66556);x.MetricsAggregator=class D{constructor(N){this._client=N,this._buckets=new Map,this._bucketsTotalWeight=0,this._interval=setInterval(()=>this._flush(),f.DEFAULT_FLUSH_INTERVAL),this._interval.unref&&this._interval.unref(),this._flushShift=Math.floor(Math.random()*f.DEFAULT_FLUSH_INTERVAL/1e3),this._forceFlush=!1}add(N,j,V,R="none",O={},P=d.timestampInSeconds()){const $=Math.floor(P),ee=k.sanitizeMetricKey(j),J=k.sanitizeTags(O),W=k.sanitizeUnit(R),A=k.getBucketKey(N,ee,W,J);let z=this._buckets.get(A);const re=z&&N===f.SET_METRIC_TYPE?z.metric.weight:0;z?(z.metric.add(V),z.timestamp<$&&(z.timestamp=$)):(z={metric:new y.METRIC_MAP[N](V),timestamp:$,metricType:N,name:ee,unit:W,tags:J},this._buckets.set(A,z)),h.updateMetricSummaryOnActiveSpan(N,ee,"string"==typeof V?z.metric.weight-re:V,W,O,A),this._bucketsTotalWeight+=z.metric.weight,this._bucketsTotalWeight>=f.MAX_WEIGHT&&this.flush()}flush(){this._forceFlush=!0,this._flush()}close(){this._forceFlush=!0,clearInterval(this._interval),this._flush()}_flush(){if(this._forceFlush)return this._forceFlush=!1,this._bucketsTotalWeight=0,this._captureMetrics(this._buckets),void this._buckets.clear();const N=Math.floor(d.timestampInSeconds())-f.DEFAULT_FLUSH_INTERVAL/1e3-this._flushShift,j=new Map;for(const[V,R]of this._buckets)R.timestamp<=N&&(j.set(V,R),this._bucketsTotalWeight-=R.metric.weight);for(const[V]of j)this._buckets.delete(V);this._captureMetrics(j)}_captureMetrics(N){if(N.size>0){const j=Array.from(N).map(([,V])=>V);m.captureAggregateMetrics(this._client,j)}}}},58263(ge,x,g){const d=g(62717),h=g(64508),f=g(23896),m=g(35325),y=g(25934),k=g(66556);x.BrowserMetricsAggregator=class D{constructor(N){this._client=N,this._buckets=new Map,this._interval=setInterval(()=>this.flush(),f.DEFAULT_BROWSER_FLUSH_INTERVAL)}add(N,j,V,R="none",O={},P=d.timestampInSeconds()){const $=Math.floor(P),ee=k.sanitizeMetricKey(j),J=k.sanitizeTags(O),W=k.sanitizeUnit(R),A=k.getBucketKey(N,ee,W,J);let z=this._buckets.get(A);const re=z&&N===f.SET_METRIC_TYPE?z.metric.weight:0;z?(z.metric.add(V),z.timestamp<$&&(z.timestamp=$)):(z={metric:new y.METRIC_MAP[N](V),timestamp:$,metricType:N,name:ee,unit:W,tags:J},this._buckets.set(A,z)),h.updateMetricSummaryOnActiveSpan(N,ee,"string"==typeof V?z.metric.weight-re:V,W,O,A)}flush(){if(0===this._buckets.size)return;const N=Array.from(this._buckets.values());m.captureAggregateMetrics(this._client,N),this._buckets.clear()}close(){clearInterval(this._interval),this.flush()}}},23896(ge,x){x.COUNTER_METRIC_TYPE="c",x.DEFAULT_BROWSER_FLUSH_INTERVAL=5e3,x.DEFAULT_FLUSH_INTERVAL=1e4,x.DISTRIBUTION_METRIC_TYPE="d",x.GAUGE_METRIC_TYPE="g",x.MAX_WEIGHT=1e4,x.SET_METRIC_TYPE="s"},35325(ge,x,g){const d=g(62717),h=g(66556);x.captureAggregateMetrics=function f(k,D){d.logger.log(`Flushing aggregated metrics, number of metrics: ${D.length}`);const V=function m(k,D,E,N){const j={sent_at:(new Date).toISOString()};E&&E.sdk&&(j.sdk={name:E.sdk.name,version:E.sdk.version}),N&&D&&(j.dsn=d.dsnToString(D));const V=function y(k){const D=h.serializeMetricBuckets(k);return[{type:"statsd",length:D.length},D]}(k);return d.createEnvelope(j,[V])}(D,k.getDsn(),k.getSdkMetadata(),k.getOptions().tunnel);k.sendEnvelope(V)}},44850(ge,x,g){const d=g(11080),h=g(4130);x.metricsDefault={increment:function f(j,V=1,R){h.metrics.increment(d.MetricsAggregator,j,V,R)},distribution:function m(j,V,R){h.metrics.distribution(d.MetricsAggregator,j,V,R)},set:function y(j,V,R){h.metrics.set(d.MetricsAggregator,j,V,R)},gauge:function k(j,V,R){h.metrics.gauge(d.MetricsAggregator,j,V,R)},timing:function D(j,V,R="second",O){return h.metrics.timing(d.MetricsAggregator,j,V,R,O)},getMetricsAggregatorForClient:function E(j){return h.metrics.getMetricsAggregatorForClient(j,d.MetricsAggregator)}}},4130(ge,x,g){const d=g(62717),h=g(36307),f=g(93613);g(54407);const m=g(64508),y=g(94671),k=g(63563),D=g(23896);function E(J,W){const A=d.getGlobalSingleton("globalMetricsAggregators",()=>new WeakMap),z=A.get(J);if(z)return z;const re=new W(J);return J.on("flush",()=>re.flush()),J.on("close",()=>re.close()),A.set(J,re),re}function N(J,W,A,z,re={}){const ue=re.client||h.getClient();if(!ue)return;const B=m.getActiveSpan(),he=B?m.getRootSpan(B):void 0,Fe=he&&m.spanToJSON(he).description,{unit:je,tags:it,timestamp:Tt}=re,{release:$e,environment:Ke}=ue.getOptions(),Xe={};$e&&(Xe.release=$e),Ke&&(Xe.environment=Ke),Fe&&(Xe.transaction=Fe),f.DEBUG_BUILD&&d.logger.log(`Adding value of ${z} to ${W} metric ${A}`),E(ue,J).add(W,A,z,je,{...Xe,...it},Tt)}function V(J,W,A,z){N(J,D.DISTRIBUTION_METRIC_TYPE,W,ee(A),z)}function ee(J){return"string"==typeof J?parseInt(J):J}x.metrics={increment:function j(J,W,A=1,z){N(J,D.COUNTER_METRIC_TYPE,W,ee(A),z)},distribution:V,set:function O(J,W,A,z){N(J,D.SET_METRIC_TYPE,W,A,z)},gauge:function P(J,W,A,z){N(J,D.GAUGE_METRIC_TYPE,W,ee(A),z)},timing:function R(J,W,A,z="second",re){if("function"==typeof A){const ue=d.timestampInSeconds();return y.startSpanManual({op:"metrics.timing",name:W,startTime:ue,onlyIfParent:!0},B=>k.handleCallbackErrors(()=>A(),()=>{},()=>{const he=d.timestampInSeconds();V(J,W,he-ue,{...re,unit:"second"}),B.end(he)}))}V(J,W,A,{...re,unit:z})},getMetricsAggregatorForClient:E}},25934(ge,x,g){const d=g(23896),h=g(66556);x.METRIC_MAP={[d.COUNTER_METRIC_TYPE]:class f{constructor(N){this._value=N}get weight(){return 1}add(N){this._value+=N}toString(){return`${this._value}`}},[d.GAUGE_METRIC_TYPE]:class m{constructor(N){this._last=N,this._min=N,this._max=N,this._sum=N,this._count=1}get weight(){return 5}add(N){this._last=N,N<this._min&&(this._min=N),N>this._max&&(this._max=N),this._sum+=N,this._count++}toString(){return`${this._last}:${this._min}:${this._max}:${this._sum}:${this._count}`}},[d.DISTRIBUTION_METRIC_TYPE]:class y{constructor(N){this._value=[N]}get weight(){return this._value.length}add(N){this._value.push(N)}toString(){return this._value.join(":")}},[d.SET_METRIC_TYPE]:class k{constructor(N){this.first=N,this._value=new Set([N])}get weight(){return this._value.size}add(N){this._value.add(N)}toString(){return Array.from(this._value).map(N=>"string"==typeof N?h.simpleHash(N):N).join(":")}}}},56516(ge,x,g){const d=g(62717),h="_sentryMetrics";x.getMetricSummaryJsonForSpan=function f(y){const k=y[h];if(!k)return;const D={};for(const[,[E,N]]of k)(D[E]||(D[E]=[])).push(d.dropUndefinedKeys(N));return D},x.updateMetricSummaryOnSpan=function m(y,k,D,E,N,j,V){const O=y[h]||(y[h]=new Map),P=`${k}:${D}@${N}`,$=O.get(V);if($){const[,ee]=$;O.set(V,[P,{min:Math.min(ee.min,E),max:Math.max(ee.max,E),count:ee.count+=1,sum:ee.sum+=E,tags:ee.tags}])}else O.set(V,[P,{min:E,max:E,count:1,sum:E,tags:j}])}},66556(ge,x,g){const d=g(62717);function D(R){return R.replace(/[^\w\-./]+/gi,"")}const E=[["\n","\\n"],["\r","\\r"],["\t","\\t"],["\\","\\\\"],["|","\\u{7c}"],[",","\\u{2c}"]];function j(R){return[...R].reduce((O,P)=>O+function N(R){for(const[O,P]of E)if(R===O)return P;return R}(P),"")}x.getBucketKey=function h(R,O,P,$){return`${R}${O}${P}${Object.entries(d.dropUndefinedKeys($)).sort((J,W)=>J[0].localeCompare(W[0]))}`},x.sanitizeMetricKey=function k(R){return R.replace(/[^\w\-.]+/gi,"_")},x.sanitizeTags=function V(R){const O={};for(const P in R)Object.prototype.hasOwnProperty.call(R,P)&&(O[D(P)]=j(String(R[P])));return O},x.sanitizeUnit=function y(R){return R.replace(/[^\w]+/gi,"_")},x.serializeMetricBuckets=function m(R){let O="";for(const P of R){const $=Object.entries(P.tags),ee=$.length>0?`|#${$.map(([J,W])=>`${J}:${W}`).join(",")}`:"";O+=`${P.name}@${P.unit}:${P.metric}|${P.metricType}${ee}|T${P.timestamp}\n`}return O},x.simpleHash=function f(R){let O=0;for(let P=0;P<R.length;P++)O=(O<<5)-O+R.charCodeAt(P),O&=O;return O>>>0}},49125(ge,x,g){const d=g(62717),h=g(36307),f=g(93613);function m(E){return!!E&&typeof E._profiler<"u"&&"function"==typeof E._profiler.start&&"function"==typeof E._profiler.stop}x.profiler={startProfiler:function y(){const E=h.getClient();if(!E)return void(f.DEBUG_BUILD&&d.logger.warn("No Sentry client available, profiling is not started"));const N=E.getIntegrationByName("ProfilingIntegration");N?m(N)?N._profiler.start():f.DEBUG_BUILD&&d.logger.warn("Profiler is not available on profiling integration."):f.DEBUG_BUILD&&d.logger.warn("ProfilingIntegration is not available")},stopProfiler:function k(){const E=h.getClient();if(!E)return void(f.DEBUG_BUILD&&d.logger.warn("No Sentry client available, profiling is not started"));const N=E.getIntegrationByName("ProfilingIntegration");N?m(N)?N._profiler.stop():f.DEBUG_BUILD&&d.logger.warn("Profiler is not available on profiling integration."):f.DEBUG_BUILD&&d.logger.warn("ProfilingIntegration is not available")}}},79015(ge,x,g){const d=g(62717),h=g(94255),f=g(15426);class y{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=d.generatePropagationContext()}clone(){const E=new y;return E._breadcrumbs=[...this._breadcrumbs],E._tags={...this._tags},E._extra={...this._extra},E._contexts={...this._contexts},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={...this._sdkProcessingMetadata},E._propagationContext={...this._propagationContext},E._client=this._client,E._lastEventId=this._lastEventId,f._setSpanForScope(E,f._getSpanForScope(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&&h.updateSession(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={...this._tags,...E},this._notifyScopeListeners(),this}setTag(E,N){return this._tags={...this._tags,[E]:N},this._notifyScopeListeners(),this}setExtras(E){return this._extra={...this._extra,...E},this._notifyScopeListeners(),this}setExtra(E,N){return this._extra={...this._extra,[E]:N},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,N){return null===N?delete this._contexts[E]:this._contexts[E]=N,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;const N="function"==typeof E?E(this):E,[j,V]=N instanceof k?[N.getScopeData(),N.getRequestSession()]:d.isPlainObject(N)?[E,E.requestSession]:[],{tags:R,extra:O,user:P,contexts:$,level:ee,fingerprint:J=[],propagationContext:W}=j||{};return this._tags={...this._tags,...R},this._extra={...this._extra,...O},this._contexts={...this._contexts,...$},P&&Object.keys(P).length&&(this._user=P),ee&&(this._level=ee),J.length&&(this._fingerprint=J),W&&(this._propagationContext=W),V&&(this._requestSession=V),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,f._setSpanForScope(this,void 0),this._attachments=[],this._propagationContext=d.generatePropagationContext(),this._notifyScopeListeners(),this}addBreadcrumb(E,N){const j="number"==typeof N?N:100;if(j<=0)return this;const V={timestamp:d.dateTimestampInSeconds(),...E},R=this._breadcrumbs;return R.push(V),this._breadcrumbs=R.length>j?R.slice(-j):R,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:f._getSpanForScope(this)}}setSDKProcessingMetadata(E){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...E},this}setPropagationContext(E){return this._propagationContext=E,this}getPropagationContext(){return this._propagationContext}captureException(E,N){const j=N&&N.event_id?N.event_id:d.uuid4();if(!this._client)return d.logger.warn("No client configured on scope - will not capture exception!"),j;const V=new Error("Sentry syntheticException");return this._client.captureException(E,{originalException:E,syntheticException:V,...N,event_id:j},this),j}captureMessage(E,N,j){const V=j&&j.event_id?j.event_id:d.uuid4();if(!this._client)return d.logger.warn("No client configured on scope - will not capture message!"),V;const R=new Error(E);return this._client.captureMessage(E,N,{originalException:E,syntheticException:R,...j,event_id:V},this),V}captureEvent(E,N){const j=N&&N.event_id?N.event_id:d.uuid4();return this._client?(this._client.captureEvent(E,{...N,event_id:j},this),j):(d.logger.warn("No client configured on scope - will not capture event!"),j)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(E=>{E(this)}),this._notifyingListeners=!1)}}const k=y;x.Scope=k},20855(ge,x,g){const d=g(62717),h=g(36307),f=g(93613);function y(k){h.getCurrentScope().setClient(k)}x.initAndBind=function m(k,D){!0===D.debug&&(f.DEBUG_BUILD?d.logger.enable():d.consoleSandbox(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),h.getCurrentScope().update(D.initialScope);const N=new k(D);return y(N),N.init(),N},x.setCurrentClient=y},42658(ge,x){x.SEMANTIC_ATTRIBUTE_CACHE_HIT="cache.hit",x.SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE="cache.item_size",x.SEMANTIC_ATTRIBUTE_CACHE_KEY="cache.key",x.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME="sentry.exclusive_time",x.SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD="http.request.method",x.SEMANTIC_ATTRIBUTE_PROFILE_ID="sentry.profile_id",x.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON="sentry.idle_span_finish_reason",x.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT="sentry.measurement_unit",x.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE="sentry.measurement_value",x.SEMANTIC_ATTRIBUTE_SENTRY_OP="sentry.op",x.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN="sentry.origin",x.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE="sentry.sample_rate",x.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE="sentry.source",x.SEMANTIC_ATTRIBUTE_URL_FULL="url.full"},997(ge,x,g){const d=g(62717),h=g(5509),f=g(12656),m=g(36307),y=g(93613),k=g(99122),D=g(54407),E=g(15426),N=g(64508),j=g(43627);x.ServerRuntimeClient=class V extends h.BaseClient{constructor(O){D.registerSpanErrorInstrumentation(),super(O)}eventFromException(O,P){return d.resolvedSyncPromise(d.eventFromUnknownInput(this,this._options.stackParser,O,P))}eventFromMessage(O,P="info",$){return d.resolvedSyncPromise(d.eventFromMessage(this._options.stackParser,O,P,$,this._options.attachStacktrace))}captureException(O,P,$){if(this._options.autoSessionTracking&&this._sessionFlusher){const ee=m.getIsolationScope().getRequestSession();ee&&"ok"===ee.status&&(ee.status="errored")}return super.captureException(O,P,$)}captureEvent(O,P,$){if(this._options.autoSessionTracking&&this._sessionFlusher&&"exception"===(O.type||"exception")&&O.exception&&O.exception.values&&O.exception.values.length>0){const W=m.getIsolationScope().getRequestSession();W&&"ok"===W.status&&(W.status="errored")}return super.captureEvent(O,P,$)}close(O){return this._sessionFlusher&&this._sessionFlusher.close(),super.close(O)}initSessionFlusher(){const{release:O,environment:P}=this._options;O?this._sessionFlusher=new k.SessionFlusher(this,{release:O,environment:P}):y.DEBUG_BUILD&&d.logger.warn("Cannot initialise an instance of SessionFlusher if no release is provided!")}captureCheckIn(O,P,$){const ee="checkInId"in O&&O.checkInId?O.checkInId:d.uuid4();if(!this._isEnabled())return y.DEBUG_BUILD&&d.logger.warn("SDK not enabled, will not capture checkin."),ee;const J=this.getOptions(),{release:W,environment:A,tunnel:z}=J,re={check_in_id:ee,monitor_slug:O.monitorSlug,status:O.status,release:W,environment:A};"duration"in O&&(re.duration=O.duration),P&&(re.monitor_config={schedule:P.schedule,checkin_margin:P.checkinMargin,max_runtime:P.maxRuntime,timezone:P.timezone,failure_issue_threshold:P.failureIssueThreshold,recovery_threshold:P.recoveryThreshold});const[ue,B]=this._getTraceInfoFromScope($);B&&(re.contexts={trace:B});const he=f.createCheckInEnvelope(re,ue,this.getSdkMetadata(),z,this.getDsn());return y.DEBUG_BUILD&&d.logger.info("Sending checkin:",O.monitorSlug,O.status),this.sendEnvelope(he),ee}_captureRequestSession(){this._sessionFlusher?this._sessionFlusher.incrementSessionStatusCount():y.DEBUG_BUILD&&d.logger.warn("Discarded request mode session because autoSessionTracking option was disabled")}_prepareEvent(O,P,$,ee){return this._options.platform&&(O.platform=O.platform||this._options.platform),this._options.runtime&&(O.contexts={...O.contexts,runtime:(O.contexts||{}).runtime||this._options.runtime}),this._options.serverName&&(O.server_name=O.server_name||this._options.serverName),super._prepareEvent(O,P,$,ee)}_getTraceInfoFromScope(O){if(!O)return[void 0,void 0];const P=E._getSpanForScope(O);if(P){const z=N.getRootSpan(P);return[j.getDynamicSamplingContextFromSpan(z),N.spanToTraceContext(z)]}const{traceId:$,spanId:ee,parentSpanId:J,dsc:W}=O.getPropagationContext(),A={trace_id:$,span_id:ee,parent_span_id:J};return W?[W,A]:[j.getDynamicSamplingContextFromClient($,this),A]}}},94255(ge,x,g){const d=g(62717);function f(k,D={}){if(D.user&&(!k.ipAddress&&D.user.ip_address&&(k.ipAddress=D.user.ip_address),!k.did&&!D.did&&(k.did=D.user.id||D.user.email||D.user.username)),k.timestamp=D.timestamp||d.timestampInSeconds(),D.abnormal_mechanism&&(k.abnormal_mechanism=D.abnormal_mechanism),D.ignoreDuration&&(k.ignoreDuration=D.ignoreDuration),D.sid&&(k.sid=32===D.sid.length?D.sid:d.uuid4()),void 0!==D.init&&(k.init=D.init),!k.did&&D.did&&(k.did=`${D.did}`),"number"==typeof D.started&&(k.started=D.started),k.ignoreDuration)k.duration=void 0;else if("number"==typeof D.duration)k.duration=D.duration;else{const E=k.timestamp-k.started;k.duration=E>=0?E:0}D.release&&(k.release=D.release),D.environment&&(k.environment=D.environment),!k.ipAddress&&D.ipAddress&&(k.ipAddress=D.ipAddress),!k.userAgent&&D.userAgent&&(k.userAgent=D.userAgent),"number"==typeof D.errors&&(k.errors=D.errors),D.status&&(k.status=D.status)}x.closeSession=function m(k,D){let E={};D?E={status:D}:"ok"===k.status&&(E={status:"exited"}),f(k,E)},x.makeSession=function h(k){const D=d.timestampInSeconds(),E={sid:d.uuid4(),init:!0,timestamp:D,started:D,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function y(k){return d.dropUndefinedKeys({sid:`${k.sid}`,init:k.init,started:new Date(1e3*k.started).toISOString(),timestamp:new Date(1e3*k.timestamp).toISOString(),status:k.status,errors:k.errors,did:"number"==typeof k.did||"string"==typeof k.did?`${k.did}`:void 0,duration:k.duration,abnormal_mechanism:k.abnormal_mechanism,attrs:{release:k.release,environment:k.environment,ip_address:k.ipAddress,user_agent:k.userAgent}})}(E)};return k&&f(E,k),E},x.updateSession=f},99122(ge,x,g){const d=g(62717),h=g(36307);x.SessionFlusher=class f{constructor(y,k){this._client=y,this.flushTimeout=60,this._pendingAggregates=new Map,this._isEnabled=!0,this._intervalId=setInterval(()=>this.flush(),1e3*this.flushTimeout),this._intervalId.unref&&this._intervalId.unref(),this._sessionAttrs=k}flush(){const y=this.getSessionAggregates();0!==y.aggregates.length&&(this._pendingAggregates=new Map,this._client.sendSession(y))}getSessionAggregates(){const y=Array.from(this._pendingAggregates.values());return d.dropUndefinedKeys({attrs:this._sessionAttrs,aggregates:y})}close(){clearInterval(this._intervalId),this._isEnabled=!1,this.flush()}incrementSessionStatusCount(){if(!this._isEnabled)return;const y=h.getIsolationScope(),k=y.getRequestSession();k&&k.status&&(this._incrementSessionStatusCount(k.status,new Date),y.setRequestSession(void 0))}_incrementSessionStatusCount(y,k){const D=new Date(k).setSeconds(0,0);let E=this._pendingAggregates.get(D);switch(E||(E={started:new Date(D).toISOString()},this._pendingAggregates.set(D,E)),y){case"errored":return E.errored=(E.errored||0)+1,E.errored;case"ok":return E.exited=(E.exited||0)+1,E.exited;default:return E.crashed=(E.crashed||0)+1,E.crashed}}}},43627(ge,x,g){const d=g(62717),h=g(43490),f=g(36307),m=g(42658),y=g(71802),k=g(64508),D="_frozenDsc";function N(R,O){const P=O.getOptions(),{publicKey:$}=O.getDsn()||{},ee=d.dropUndefinedKeys({environment:P.environment||h.DEFAULT_ENVIRONMENT,release:P.release,public_key:$,trace_id:R});return O.emit("createDsc",ee),ee}function j(R){const O=f.getClient();if(!O)return{};const P=N(k.spanToJSON(R).trace_id||"",O),$=k.getRootSpan(R),ee=$[D];if(ee)return ee;const J=$.spanContext().traceState,W=J&&J.get("sentry.dsc"),A=W&&d.baggageHeaderToDynamicSamplingContext(W);if(A)return A;const z=k.spanToJSON($),re=z.data||{},ue=re[m.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE];null!=ue&&(P.sample_rate=`${ue}`);const he=z.description;return"url"!==re[m.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]&&he&&(P.transaction=he),y.hasTracingEnabled()&&(P.sampled=String(k.spanIsSampled($))),O.emit("createDsc",P,$),P}x.freezeDscOnSpan=function E(R,O){d.addNonEnumerableProperty(R,D,O)},x.getDynamicSamplingContextFromClient=N,x.getDynamicSamplingContextFromSpan=j,x.spanToBaggageHeader=function V(R){const O=j(R);return d.dynamicSamplingContextToSentryBaggageHeader(O)}},54407(ge,x,g){Object.defineProperty(x,"__esModule",{value:!0});const S=g(62717),d=g(93613),h=g(64508),f=g(43498);let m=!1;function k(){const D=h.getActiveSpan(),E=D&&h.getRootSpan(D);if(E){const N="internal_error";d.DEBUG_BUILD&&S.logger.log(`[Tracing] Root span: ${N} -> Global error occured`),E.setStatus({code:f.SPAN_STATUS_ERROR,message:N})}}k.tag="sentry_tracingErrorCallback",x.registerSpanErrorInstrumentation=function y(){m||(m=!0,S.addGlobalErrorInstrumentationHandler(k),S.addGlobalUnhandledRejectionInstrumentationHandler(k))}},79751(ge,x,g){const d=g(54407);x.addTracingExtensions=function h(){d.registerSpanErrorInstrumentation()}},44830(ge,x,g){const d=g(62717),h=g(36307),f=g(93613),m=g(42658),y=g(71802),k=g(15426),D=g(64508),E=g(70757),N=g(43498),j=g(94671),V={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3};x.TRACING_DEFAULTS=V,x.startIdleSpan=function ee(W,A={}){const z=new Map;let ue,re=!1,B="externalFinish",he=!A.disableAutoFinish;const Fe=[],{idleTimeout:je=V.idleTimeout,finalTimeout:it=V.finalTimeout,childSpanTimeout:Tt=V.childSpanTimeout,beforeSpanEnd:$e}=A,Ke=h.getClient();if(!Ke||!y.hasTracingEnabled())return new E.SentryNonRecordingSpan;const Xe=h.getCurrentScope(),Ve=D.getActiveSpan(),ke=function J(W){const A=j.startInactiveSpan(W);return k._setSpanForScope(h.getCurrentScope(),A),f.DEBUG_BUILD&&d.logger.log("[Tracing] Started span is an idle span"),A}(W);function Ae(){ue&&(clearTimeout(ue),ue=void 0)}function Ye(Yt){Ae(),ue=setTimeout(()=>{!re&&0===z.size&&he&&(B="idleTimeout",ke.end(Yt))},je)}function et(Yt){ue=setTimeout(()=>{!re&&he&&(B="heartbeatFailed",ke.end(Yt))},Tt)}function rt(Yt){re=!0,z.clear(),Fe.forEach(It=>It()),k._setSpanForScope(Xe,Ve);const jt=D.spanToJSON(ke),{start_timestamp:An}=jt;if(!An)return;(jt.data||{})[m.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON]||ke.setAttribute(m.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,B),d.logger.log(`[Tracing] Idle span "${jt.op}" finished`);const Yr=D.getSpanDescendants(ke).filter(It=>It!==ke);let yt=0;Yr.forEach(It=>{It.isRecording()&&(It.setStatus({code:N.SPAN_STATUS_ERROR,message:"cancelled"}),It.end(Yt),f.DEBUG_BUILD&&d.logger.log("[Tracing] Cancelling span since span ended early",JSON.stringify(It,void 0,2)));const qt=D.spanToJSON(It),{timestamp:en=0,start_timestamp:ln=0}=qt,zn=ln<=Yt,hr=en-ln<=(it+je)/1e3;if(f.DEBUG_BUILD){const Rr=JSON.stringify(It,void 0,2);zn?hr||d.logger.log("[Tracing] Discarding span since it finished after idle span final timeout",Rr):d.logger.log("[Tracing] Discarding span since it happened after idle span was finished",Rr)}(!hr||!zn)&&(D.removeChildSpanFromSpan(ke,It),yt++)}),yt>0&&ke.setAttribute("sentry.idle_span_discarded_spans",yt)}return ke.end=new Proxy(ke.end,{apply(Yt,jt,An){$e&&$e(ke);const[gn,...Yr]=An,yt=gn||d.timestampInSeconds(),It=D.spanTimeInputToSeconds(yt),qt=D.getSpanDescendants(ke).filter(hr=>hr!==ke);if(!qt.length)return rt(It),Reflect.apply(Yt,jt,[It,...Yr]);const en=qt.map(hr=>D.spanToJSON(hr).timestamp).filter(hr=>!!hr),ln=en.length?Math.max(...en):void 0,zn=D.spanToJSON(ke).start_timestamp,$n=Math.min(zn?zn+it/1e3:1/0,Math.max(zn||-1/0,Math.min(It,ln||1/0)));return rt($n),Reflect.apply(Yt,jt,[$n,...Yr])}}),Fe.push(Ke.on("spanStart",Yt=>{re||Yt===ke||D.spanToJSON(Yt).timestamp||D.getSpanDescendants(ke).includes(Yt)&&function Ut(Yt){Ae(),z.set(Yt,!0),et(d.timestampInSeconds()+Tt/1e3)}(Yt.spanContext().spanId)})),Fe.push(Ke.on("spanEnd",Yt=>{re||function lt(Yt){z.has(Yt)&&z.delete(Yt),0===z.size&&Ye(d.timestampInSeconds()+je/1e3)}(Yt.spanContext().spanId)})),Fe.push(Ke.on("idleSpanEnableAutoFinish",Yt=>{Yt===ke&&(he=!0,Ye(),z.size&&et())})),A.disableAutoFinish||Ye(),setTimeout(()=>{re||(ke.setStatus({code:N.SPAN_STATUS_ERROR,message:"deadline_exceeded"}),B="finalTimeout",ke.end())},it),ke}},92787(ge,x,g){const d=g(62717),h=g(93613),f=g(64508);x.logSpanEnd=function y(k){if(!h.DEBUG_BUILD)return;const{description:D="< unknown name >",op:E="< unknown op >"}=f.spanToJSON(k),{spanId:N}=k.spanContext(),V=f.getRootSpan(k)===k;d.logger.log(`[Tracing] Finishing "${E}" ${V?"root ":""}span "${D}" with ID ${N}`)},x.logSpanStart=function m(k){if(!h.DEBUG_BUILD)return;const{description:D="< unknown name >",op:E="< unknown op >",parent_span_id:N}=f.spanToJSON(k),{spanId:j}=k.spanContext(),V=f.spanIsSampled(k),R=f.getRootSpan(k),O=R===k,P=`[Tracing] Starting ${V?"sampled":"unsampled"} ${O?"root ":""}span`,$=[`op: ${E}`,`name: ${D}`,`ID: ${j}`];if(N&&$.push(`parent ID: ${N}`),!O){const{op:ee,description:J}=f.spanToJSON(R);$.push(`root ID: ${R.spanContext().spanId}`),ee&&$.push(`root op: ${ee}`),J&&$.push(`root description: ${J}`)}d.logger.log(`${P}\n ${$.join("\n ")}`)}},3298(ge,x,g){const d=g(42658),h=g(64508);x.setMeasurement=function f(y,k,D,E=h.getActiveSpan()){const N=E&&h.getRootSpan(E);N&&N.addEvent(y,{[d.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE]:k,[d.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT]:D})},x.timedEventsToMeasurements=function m(y){if(!y||0===y.length)return;const k={};return y.forEach(D=>{const E=D.attributes||{},N=E[d.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT],j=E[d.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE];"string"==typeof N&&"number"==typeof j&&(k[D.name]={value:j,unit:N})}),k}},18077(ge,x,g){const d=g(62717),h=g(93613),f=g(71802),m=g(4910);x.sampleSpan=function y(k,D){if(!f.hasTracingEnabled(k))return[!1];let E;E="function"==typeof k.tracesSampler?k.tracesSampler(D):void 0!==D.parentSampled?D.parentSampled:typeof k.tracesSampleRate<"u"?k.tracesSampleRate:1;const N=m.parseSampleRate(E);return void 0===N?(h.DEBUG_BUILD&&d.logger.warn("[Tracing] Discarding transaction because of invalid sample rate."),[!1]):N?Math.random()<N?[!0,N]:(h.DEBUG_BUILD&&d.logger.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(E)})`),[!1,N]):(h.DEBUG_BUILD&&d.logger.log("[Tracing] Discarding transaction because "+("function"==typeof k.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,N])}},70757(ge,x,g){const d=g(62717),h=g(64508);x.SentryNonRecordingSpan=class f{constructor(y={}){this._traceId=y.traceId||d.uuid4(),this._spanId=y.spanId||d.uuid4().substring(16)}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:h.TRACE_FLAG_NONE}}end(y){}setAttribute(y,k){return this}setAttributes(y){return this}setStatus(y){return this}updateName(y){return this}isRecording(){return!1}addEvent(y,k,D){return this}addLink(y){return this}addLinks(y){return this}recordException(y,k){}}},87859(ge,x,g){const d=g(62717),h=g(36307),f=g(93613),m=g(39551),y=g(56516),k=g(42658),D=g(64508),E=g(43627),N=g(92787),j=g(3298),V=g(80787);class O{constructor(A={}){this._traceId=A.traceId||d.uuid4(),this._spanId=A.spanId||d.uuid4().substring(16),this._startTime=A.startTimestamp||d.timestampInSeconds(),this._attributes={},this.setAttributes({[k.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"manual",[k.SEMANTIC_ATTRIBUTE_SENTRY_OP]:A.op,...A.attributes}),this._name=A.name,A.parentSpanId&&(this._parentSpanId=A.parentSpanId),"sampled"in A&&(this._sampled=A.sampled),A.endTimestamp&&(this._endTime=A.endTimestamp),this._events=[],this._isStandaloneSpan=A.isStandalone,this._endTime&&this._onSpanEnded()}addLink(A){return this}addLinks(A){return this}recordException(A,z){}spanContext(){const{_spanId:A,_traceId:z,_sampled:re}=this;return{spanId:A,traceId:z,traceFlags:re?D.TRACE_FLAG_SAMPLED:D.TRACE_FLAG_NONE}}setAttribute(A,z){return void 0===z?delete this._attributes[A]:this._attributes[A]=z,this}setAttributes(A){return Object.keys(A).forEach(z=>this.setAttribute(z,A[z])),this}updateStartTime(A){this._startTime=D.spanTimeInputToSeconds(A)}setStatus(A){return this._status=A,this}updateName(A){return this._name=A,this}end(A){this._endTime||(this._endTime=D.spanTimeInputToSeconds(A),N.logSpanEnd(this),this._onSpanEnded())}getSpanJSON(){return d.dropUndefinedKeys({data:this._attributes,description:this._name,op:this._attributes[k.SEMANTIC_ATTRIBUTE_SENTRY_OP],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:D.getStatusMessage(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[k.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:y.getMetricSummaryJsonForSpan(this),profile_id:this._attributes[k.SEMANTIC_ATTRIBUTE_PROFILE_ID],exclusive_time:this._attributes[k.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME],measurements:j.timedEventsToMeasurements(this._events),is_segment:this._isStandaloneSpan&&D.getRootSpan(this)===this||void 0,segment_id:this._isStandaloneSpan?D.getRootSpan(this).spanContext().spanId:void 0})}isRecording(){return!this._endTime&&!!this._sampled}addEvent(A,z,re){f.DEBUG_BUILD&&d.logger.log("[Tracing] Adding an event to span:",A);const ue=P(z)?z:re||d.timestampInSeconds(),B=P(z)?{}:z||{},he={name:A,time:D.spanTimeInputToSeconds(ue),attributes:B};return this._events.push(he),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const A=h.getClient();if(A&&A.emit("spanEnd",this),!this._isStandaloneSpan&&this!==D.getRootSpan(this))return;if(this._isStandaloneSpan)return void(this._sampled?function J(W){const A=h.getClient();if(!A)return;const z=W[1];if(!z||0===z.length)return void A.recordDroppedEvent("before_send","span");const re=A.getTransport();re&&re.send(W).then(null,ue=>{f.DEBUG_BUILD&&d.logger.error("Error while sending span:",ue)})}(m.createSpanEnvelope([this],A)):(f.DEBUG_BUILD&&d.logger.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),A&&A.recordDroppedEvent("sample_rate","span")));const re=this._convertSpanToTransaction();re&&(V.getCapturedScopesOnSpan(this).scope||h.getCurrentScope()).captureEvent(re)}_convertSpanToTransaction(){if(!$(D.spanToJSON(this)))return;this._name||(f.DEBUG_BUILD&&d.logger.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:A,isolationScope:z}=V.getCapturedScopesOnSpan(this),ue=(A||h.getCurrentScope()).getClient()||h.getClient();if(!0!==this._sampled)return f.DEBUG_BUILD&&d.logger.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),void(ue&&ue.recordDroppedEvent("sample_rate","transaction"));const he=D.getSpanDescendants(this).filter($e=>$e!==this&&!function ee(W){return W instanceof O&&W.isStandaloneSpan()}($e)).map($e=>D.spanToJSON($e)).filter($),Fe=this._attributes[k.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE],je={contexts:{trace:D.spanToTransactionTraceContext(this)},spans:he.length>1e3?he.sort(($e,Ke)=>$e.start_timestamp-Ke.start_timestamp).slice(0,1e3):he,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:A,capturedSpanIsolationScope:z,...d.dropUndefinedKeys({dynamicSamplingContext:E.getDynamicSamplingContextFromSpan(this)})},_metrics_summary:y.getMetricSummaryJsonForSpan(this),...Fe&&{transaction_info:{source:Fe}}},it=j.timedEventsToMeasurements(this._events);return it&&Object.keys(it).length&&(f.DEBUG_BUILD&&d.logger.log("[Measurements] Adding measurements to transaction event",JSON.stringify(it,void 0,2)),je.measurements=it),je}}function P(W){return W&&"number"==typeof W||W instanceof Date||Array.isArray(W)}function $(W){return!!(W.start_timestamp&&W.timestamp&&W.span_id&&W.trace_id)}x.SentrySpan=O},43498(ge,x){function f(y){if(y<400&&y>=100)return{code:1};if(y>=400&&y<500)switch(y){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(y>=500&&y<600)switch(y){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"}}x.SPAN_STATUS_ERROR=2,x.SPAN_STATUS_OK=1,x.SPAN_STATUS_UNSET=0,x.getSpanStatusFromHttpCode=f,x.setHttpStatus=function m(y,k){y.setAttribute("http.response.status_code",k);const D=f(k);"unknown_error"!==D.message&&y.setStatus(D)}},94671(ge,x,g){const d=g(62717),h=g(19327),f=g(36307),m=g(11287),y=g(93613),k=g(42658),D=g(63563),E=g(71802),N=g(15426),j=g(64508),V=g(43627),R=g(92787),O=g(18077),P=g(70757),$=g(87859),ee=g(43498),J=g(80787),W="__SENTRY_SUPPRESS_TRACING__";function B(ke,Ae){const Ye=Tt();return Ye.withActiveSpan?Ye.withActiveSpan(ke,Ae):f.withScope(et=>(N._setSpanForScope(et,ke||void 0),Ae(et)))}function je({parentSpan:ke,spanArguments:Ae,forceTransaction:Ye,scope:et}){if(!E.hasTracingEnabled())return new P.SentryNonRecordingSpan;const Ut=f.getIsolationScope();let lt;if(ke&&!Ye)lt=function Ke(ke,Ae,Ye){const{spanId:et,traceId:Ut}=ke.spanContext(),lt=!Ae.getScopeData().sdkProcessingMetadata[W]&&j.spanIsSampled(ke),rt=lt?new $.SentrySpan({...Ye,parentSpanId:et,traceId:Ut,sampled:lt}):new P.SentryNonRecordingSpan({traceId:Ut});j.addChildSpanToSpan(ke,rt);const Yt=f.getClient();return Yt&&(Yt.emit("spanStart",rt),Ye.endTimestamp&&Yt.emit("spanEnd",rt)),rt}(ke,et,Ae),j.addChildSpanToSpan(ke,lt);else if(ke){const rt=V.getDynamicSamplingContextFromSpan(ke),{traceId:Yt,spanId:jt}=ke.spanContext(),An=j.spanIsSampled(ke);lt=$e({traceId:Yt,parentSpanId:jt,...Ae},et,An),V.freezeDscOnSpan(lt,rt)}else{const{traceId:rt,dsc:Yt,parentSpanId:jt,sampled:An}={...Ut.getPropagationContext(),...et.getPropagationContext()};lt=$e({traceId:rt,parentSpanId:jt,...Ae},et,An),Yt&&V.freezeDscOnSpan(lt,Yt)}return R.logSpanStart(lt),J.setCapturedScopesOnSpan(lt,et,Ut),lt}function it(ke){const Ye={isStandalone:(ke.experimental||{}).standalone,...ke};if(ke.startTime){const et={...Ye};return et.startTimestamp=j.spanTimeInputToSeconds(ke.startTime),delete et.startTime,et}return Ye}function Tt(){const ke=h.getMainCarrier();return m.getAsyncContextStrategy(ke)}function $e(ke,Ae,Ye){const et=f.getClient(),Ut=et&&et.getOptions()||{},{name:lt="",attributes:rt}=ke,[Yt,jt]=Ae.getScopeData().sdkProcessingMetadata[W]?[!1]:O.sampleSpan(Ut,{name:lt,parentSampled:Ye,attributes:rt,transactionContext:{name:lt,parentSampled:Ye}}),An=new $.SentrySpan({...ke,attributes:{[k.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"custom",...ke.attributes},sampled:Yt});return void 0!==jt&&An.setAttribute(k.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,jt),et&&et.emit("spanStart",An),An}function Xe(ke){const Ae=N._getSpanForScope(ke);if(!Ae)return;const Ye=f.getClient();return(Ye?Ye.getOptions():{}).parentSpanIsAlwaysRootSpan?j.getRootSpan(Ae):Ae}function Ve(ke){return void 0!==ke?Ae=>B(ke,Ae):Ae=>Ae()}x.continueTrace=({sentryTrace:ke,baggage:Ae},Ye)=>f.withScope(et=>{const Ut=d.propagationContextFromHeaders(ke,Ae);return et.setPropagationContext(Ut),Ye()}),x.startInactiveSpan=function re(ke){const Ae=Tt();if(Ae.startInactiveSpan)return Ae.startInactiveSpan(ke);const Ye=it(ke),{forceTransaction:et,parentSpan:Ut}=ke;return(ke.scope?rt=>f.withScope(ke.scope,rt):void 0!==Ut?rt=>B(Ut,rt):rt=>rt())(()=>{const rt=f.getCurrentScope(),Yt=Xe(rt);return ke.onlyIfParent&&!Yt?new P.SentryNonRecordingSpan:je({parentSpan:Yt,spanArguments:Ye,forceTransaction:et,scope:rt})})},x.startNewTrace=function Fe(ke){return f.withScope(Ae=>(Ae.setPropagationContext(d.generatePropagationContext()),y.DEBUG_BUILD&&d.logger.info(`Starting a new trace with id ${Ae.getPropagationContext().traceId}`),B(null,ke)))},x.startSpan=function A(ke,Ae){const Ye=Tt();if(Ye.startSpan)return Ye.startSpan(ke,Ae);const et=it(ke),{forceTransaction:Ut,parentSpan:lt}=ke;return f.withScope(ke.scope,()=>Ve(lt)(()=>{const Yt=f.getCurrentScope(),jt=Xe(Yt),gn=ke.onlyIfParent&&!jt?new P.SentryNonRecordingSpan:je({parentSpan:jt,spanArguments:et,forceTransaction:Ut,scope:Yt});return N._setSpanForScope(Yt,gn),D.handleCallbackErrors(()=>Ae(gn),()=>{const{status:Yr}=j.spanToJSON(gn);gn.isRecording()&&(!Yr||"ok"===Yr)&&gn.setStatus({code:ee.SPAN_STATUS_ERROR,message:"internal_error"})},()=>gn.end())}))},x.startSpanManual=function z(ke,Ae){const Ye=Tt();if(Ye.startSpanManual)return Ye.startSpanManual(ke,Ae);const et=it(ke),{forceTransaction:Ut,parentSpan:lt}=ke;return f.withScope(ke.scope,()=>Ve(lt)(()=>{const Yt=f.getCurrentScope(),jt=Xe(Yt),gn=ke.onlyIfParent&&!jt?new P.SentryNonRecordingSpan:je({parentSpan:jt,spanArguments:et,forceTransaction:Ut,scope:Yt});function Yr(){gn.end()}return N._setSpanForScope(Yt,gn),D.handleCallbackErrors(()=>Ae(gn,Yr),()=>{const{status:yt}=j.spanToJSON(gn);gn.isRecording()&&(!yt||"ok"===yt)&&gn.setStatus({code:ee.SPAN_STATUS_ERROR,message:"internal_error"})})}))},x.suppressTracing=function he(ke){const Ae=Tt();return Ae.suppressTracing?Ae.suppressTracing(ke):f.withScope(Ye=>(Ye.setSDKProcessingMetadata({[W]:!0}),ke()))},x.withActiveSpan=B},80787(ge,x,g){const d=g(62717),h="_sentryScope",f="_sentryIsolationScope";x.getCapturedScopesOnSpan=function y(k){return{scope:k[h],isolationScope:k[f]}},x.setCapturedScopesOnSpan=function m(k,D,E){k&&(d.addNonEnumerableProperty(k,f,E),d.addNonEnumerableProperty(k,h,D))}},73129(ge,x,g){const d=g(62717),h=g(93613);function y(k,D){if("event"===D||"transaction"===D)return Array.isArray(k)?k[1]:void 0}x.createTransport=function m(k,D,E=d.makePromiseBuffer(k.bufferSize||64)){let N={};return{send:function V(R){const O=[];if(d.forEachEnvelopeItem(R,(J,W)=>{const A=d.envelopeItemTypeToDataCategory(W);if(d.isRateLimited(N,A)){const z=y(J,W);k.recordDroppedEvent("ratelimit_backoff",A,z)}else O.push(J)}),0===O.length)return d.resolvedSyncPromise({});const P=d.createEnvelope(R[0],O),$=J=>{d.forEachEnvelopeItem(P,(W,A)=>{const z=y(W,A);k.recordDroppedEvent(J,d.envelopeItemTypeToDataCategory(A),z)})};return E.add(()=>D({body:d.serializeEnvelope(P)}).then(J=>(void 0!==J.statusCode&&(J.statusCode<200||J.statusCode>=300)&&h.DEBUG_BUILD&&d.logger.warn(`Sentry responded with status code ${J.statusCode} to sent event.`),N=d.updateRateLimits(N,J),J),J=>{throw $("network_error"),J})).then(J=>J,J=>{if(J instanceof d.SentryError)return h.DEBUG_BUILD&&d.logger.error("Skipped sending event because buffer is full."),$("queue_overflow"),d.resolvedSyncPromise({});throw J})},flush:R=>E.drain(R)}}},3107(ge,x,g){var d=g(86527).default;const h=g(62717),f=g(46043);function m(E,N){let j;return h.forEachEnvelopeItem(E,(V,R)=>(N.includes(R)&&(j=Array.isArray(V)?V[1]:void 0),!!j)),j}x.makeMultiplexedTransport=function D(E,N){return j=>{const V=E(j),R=new Map;function O(W,A){const z=A?`${W}:${A}`:W;let re=R.get(z);if(!re){const ue=h.dsnFromString(W);if(!ue)return;const B=f.getEnvelopeEndpointWithUrlEncodedAuth(ue,j.tunnel);re=A?function y(E,N){return j=>{const V=E(j);return{...V,send:(R=d(function*(P){const $=m(P,["event","transaction","profile","replay_event"]);return $&&($.release=N),V.send(P)}),function O(P){return R.apply(this,arguments)})};var R}}(E,A)({...j,url:B}):E({...j,url:B}),R.set(z,re)}return[W,re]}function $(){return $=d(function*(W){const z=N({envelope:W,getEvent:function A(B){return m(W,B&&B.length?B:["event"])}}).map(B=>"string"==typeof B?O(B,void 0):O(B.dsn,B.release)).filter(B=>!!B),re=z.length?z:[["",V]];return(yield Promise.all(re.map(([B,he])=>he.send(function k(E,N){return h.createEnvelope(N?{...E[0],dsn:N}:E[0],E[1])}(W,B)))))[0]}),$.apply(this,arguments)}function J(){return(J=d(function*(W){const A=[...R.values(),V];return(yield Promise.all(A.map(re=>re.flush(W)))).every(re=>re)})).apply(this,arguments)}return{send:function P(W){return $.apply(this,arguments)},flush:function ee(W){return J.apply(this,arguments)}}}}},13613(ge,x,g){var d=g(86527).default;const h=g(62717),f=g(93613);x.makeOfflineTransport=function D(E){function N(...j){f.DEBUG_BUILD&&h.logger.info("[Offline]:",...j)}return j=>{const V=E(j);if(!j.createStore)throw new Error("No `createStore` function was provided");const R=j.createStore(j);let P,O=5e3;function ee(z){P&&clearTimeout(P),P=setTimeout(d(function*(){P=void 0;const re=yield R.shift();re&&(N("Attempting to send previously queued event"),re[0].sent_at=(new Date).toISOString(),W(re,!0).catch(ue=>{N("Failed to retry sending",ue)}))}),z),"number"!=typeof P&&P.unref&&P.unref()}function J(){P||(ee(O),O=Math.min(2*O,36e5))}function W(z){return A.apply(this,arguments)}function A(){return(A=d(function*(z,re=!1){if(!re&&h.envelopeContainsItemType(z,["replay_event","replay_recording"]))return yield R.push(z),ee(100),{};try{const ue=yield V.send(z);let B=100;if(ue)if(ue.headers&&ue.headers["retry-after"])B=h.parseRetryAfterHeader(ue.headers["retry-after"]);else if(ue.headers&&ue.headers["x-sentry-rate-limits"])B=6e4;else if((ue.statusCode||0)>=400)return ue;return ee(B),O=5e3,ue}catch(ue){if(yield function $(z,re,ue){return!h.envelopeContainsItemType(z,["client_report"])&&(!j.shouldStore||j.shouldStore(z,re,ue))}(z,ue,O))return re?yield R.unshift(z):yield R.push(z),J(),N("Error sending. Event queued.",ue),{};throw ue}})).apply(this,arguments)}return j.flushAtStartup&&J(),{send:W,flush:z=>V.flush(z)}}}},47088(ge,x,g){var d=g(86527).default;const h=g(62717),f=g(36307),m=g(89448),y=g(42658);g(54407),g(93613);const k=g(94671),D={mechanism:{handled:!1,data:{function:"trpcMiddleware"}}};x.trpcMiddleware=function N(j={}){return function(){var V=d(function*(R){const{path:O,type:P,next:$,rawInput:ee,getRawInput:J}=R,W=f.getClient(),A=W&&W.getOptions(),z={procedure_type:P};if((void 0!==j.attachRpcInput?j.attachRpcInput:A&&A.sendDefaultPii)&&(void 0!==ee&&(z.input=h.normalize(ee)),void 0!==J&&"function"==typeof J))try{const re=yield J();z.input=h.normalize(re)}catch{}return m.setContext("trpc",z),k.startSpanManual({name:`trpc/${O}`,op:"rpc.server",attributes:{[y.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"route",[y.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.rpc.trpc"}},function(){var re=d(function*(ue){try{const B=yield $();return function E(j){"object"==typeof j&&null!==j&&"ok"in j&&!j.ok&&"error"in j&&m.captureException(j.error,D)}(B),ue.end(),B}catch(B){throw m.captureException(B,D),ue.end(),B}});return function(ue){return re.apply(this,arguments)}}())});return function(R){return V.apply(this,arguments)}}()}},42042(ge,x,g){const d=g(62717),h=g(43627),f=g(64508);function k(R,O,P){if(P&&Object.keys(P).length){R[O]={...R[O]};for(const $ in P)Object.prototype.hasOwnProperty.call(P,$)&&(R[O][$]=P[$])}}x.applyScopeDataToEvent=function m(R,O){const{fingerprint:P,span:$,breadcrumbs:ee,sdkProcessingMetadata:J}=O;(function D(R,O){const{extra:P,tags:$,user:ee,contexts:J,level:W,transactionName:A}=O,z=d.dropUndefinedKeys(P);z&&Object.keys(z).length&&(R.extra={...z,...R.extra});const re=d.dropUndefinedKeys($);re&&Object.keys(re).length&&(R.tags={...re,...R.tags});const ue=d.dropUndefinedKeys(ee);ue&&Object.keys(ue).length&&(R.user={...ue,...R.user});const B=d.dropUndefinedKeys(J);B&&Object.keys(B).length&&(R.contexts={...B,...R.contexts}),W&&(R.level=W),A&&"transaction"!==R.type&&(R.transaction=A)})(R,O),$&&function j(R,O){R.contexts={trace:f.spanToTraceContext(O),...R.contexts},R.sdkProcessingMetadata={dynamicSamplingContext:h.getDynamicSamplingContextFromSpan(O),...R.sdkProcessingMetadata};const P=f.getRootSpan(O),$=f.spanToJSON(P).description;$&&!R.transaction&&"transaction"===R.type&&(R.transaction=$)}(R,$),function V(R,O){R.fingerprint=R.fingerprint?d.arrayify(R.fingerprint):[],O&&(R.fingerprint=R.fingerprint.concat(O)),R.fingerprint&&!R.fingerprint.length&&delete R.fingerprint}(R,P),function E(R,O){const P=[...R.breadcrumbs||[],...O];R.breadcrumbs=P.length?P:void 0}(R,ee),function N(R,O){R.sdkProcessingMetadata={...R.sdkProcessingMetadata,...O}}(R,J)},x.mergeScopeData=function y(R,O){const{extra:P,tags:$,user:ee,contexts:J,level:W,sdkProcessingMetadata:A,breadcrumbs:z,fingerprint:re,eventProcessors:ue,attachments:B,propagationContext:he,transactionName:Fe,span:je}=O;k(R,"extra",P),k(R,"tags",$),k(R,"user",ee),k(R,"contexts",J),k(R,"sdkProcessingMetadata",A),W&&(R.level=W),Fe&&(R.transactionName=Fe),je&&(R.span=je),z.length&&(R.breadcrumbs=[...R.breadcrumbs,...z]),re.length&&(R.fingerprint=[...R.fingerprint,...re]),ue.length&&(R.eventProcessors=[...R.eventProcessors,...ue]),B.length&&(R.attachments=[...R.attachments,...B]),R.propagationContext={...R.propagationContext,...he}}},63563(ge,x,g){const d=g(62717);x.handleCallbackErrors=function h(m,y,k=()=>{}){let D;try{D=m()}catch(E){throw y(E),k(),E}return function f(m,y,k){return d.isThenable(m)?m.then(D=>(k(),D),D=>{throw y(D),k(),D}):(k(),m)}(D,y,k)}},71802(ge,x,g){const d=g(36307);x.hasTracingEnabled=function h(f){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const m=d.getClient(),y=f||m&&m.getOptions();return!!y&&(y.enableTracing||"tracesSampleRate"in y||"tracesSampler"in y)}},5948(ge,x){function f(m){return"/"===m[m.length-1]?m.slice(0,-1):m}x.isSentryRequestUrl=function S(m,y){const k=y&&y.getDsn(),D=y&&y.getOptions().tunnel;return function h(m,y){return!!y&&m.includes(y.host)}(m,k)||function d(m,y){return!!y&&f(m)===f(y)}(m,D)}},37180(ge,x,g){const d=g(62884);x.getTraceMetaTags=function h(){return Object.entries(d.getTraceData()).map(([f,m])=>`<meta name="${f}" content="${m}"/>`).join("\n")}},76254(ge,x){x.parameterize=function S(d,...h){const f=new String(String.raw(d,...h));return f.__sentry_template_string__=d.join("\0").replace(/%/g,"%%").replace(/\0/g,"%s"),f.__sentry_template_values__=h,f}},4910(ge,x,g){const d=g(62717),h=g(93613);x.parseSampleRate=function f(m){if("boolean"==typeof m)return Number(m);const y="string"==typeof m?parseFloat(m):m;if(!("number"!=typeof y||isNaN(y)||y<0||y>1))return y;h.DEBUG_BUILD&&d.logger.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(m)} of type ${JSON.stringify(typeof m)}.`)}},2024(ge,x,g){const d=g(62717),h=g(43490),f=g(36307),m=g(37554),y=g(79015),k=g(42042),N=new WeakMap;const J=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];x.parseEventHintOrCaptureContext=function $(A){if(A)return function ee(A){return A instanceof y.Scope||"function"==typeof A}(A)||function W(A){return Object.keys(A).some(z=>J.includes(z))}(A)?{captureContext:A}:A},x.prepareEvent=function D(A,z,re,ue,B,he){const{normalizeDepth:Fe=3,normalizeMaxBreadth:je=1e3}=A,it={...z,event_id:z.event_id||re.event_id||d.uuid4(),timestamp:z.timestamp||d.dateTimestampInSeconds()},Tt=re.integrations||A.integrations.map(Ye=>Ye.name);(function E(A,z){const{environment:re,release:ue,dist:B,maxValueLength:he=250}=z;"environment"in A||(A.environment="environment"in z?re:h.DEFAULT_ENVIRONMENT),void 0===A.release&&void 0!==ue&&(A.release=ue),void 0===A.dist&&void 0!==B&&(A.dist=B),A.message&&(A.message=d.truncate(A.message,he));const Fe=A.exception&&A.exception.values&&A.exception.values[0];Fe&&Fe.value&&(Fe.value=d.truncate(Fe.value,he));const je=A.request;je&&je.url&&(je.url=d.truncate(je.url,he))})(it,A),function R(A,z){z.length>0&&(A.sdk=A.sdk||{},A.sdk.integrations=[...A.sdk.integrations||[],...z])}(it,Tt),B&&B.emit("applyFrameMetadata",z),void 0===z.type&&function j(A,z){const re=d.GLOBAL_OBJ._sentryDebugIds;if(!re)return;let ue;const B=N.get(z);B?ue=B:(ue=new Map,N.set(z,ue));const he=Object.entries(re).reduce((Fe,[je,it])=>{let Tt;const $e=ue.get(je);$e?Tt=$e:(Tt=z(je),ue.set(je,Tt));for(let Ke=Tt.length-1;Ke>=0;Ke--){const Xe=Tt[Ke];if(Xe.filename){Fe[Xe.filename]=it;break}}return Fe},{});try{A.exception.values.forEach(Fe=>{Fe.stacktrace.frames.forEach(je=>{je.filename&&(je.debug_id=he[je.filename])})})}catch{}}(it,A.stackParser);const $e=function P(A,z){if(!z)return A;const re=A?A.clone():new y.Scope;return re.update(z),re}(ue,re.captureContext);re.mechanism&&d.addExceptionMechanism(it,re.mechanism);const Ke=B?B.getEventProcessors():[],Xe=f.getGlobalScope().getScopeData();if(he){const Ye=he.getScopeData();k.mergeScopeData(Xe,Ye)}if($e){const Ye=$e.getScopeData();k.mergeScopeData(Xe,Ye)}const Ve=[...re.attachments||[],...Xe.attachments];Ve.length&&(re.attachments=Ve),k.applyScopeDataToEvent(it,Xe);const ke=[...Ke,...Xe.eventProcessors];return m.notifyEventProcessors(ke,it,re).then(Ye=>(Ye&&function V(A){const z={};try{A.exception.values.forEach(ue=>{ue.stacktrace.frames.forEach(B=>{B.debug_id&&(B.abs_path?z[B.abs_path]=B.debug_id:B.filename&&(z[B.filename]=B.debug_id),delete B.debug_id)})})}catch{}if(0===Object.keys(z).length)return;A.debug_meta=A.debug_meta||{},A.debug_meta.images=A.debug_meta.images||[];const re=A.debug_meta.images;Object.entries(z).forEach(([ue,B])=>{re.push({type:"sourcemap",code_file:ue,debug_id:B})})}(Ye),"number"==typeof Fe&&Fe>0?function O(A,z,re){if(!A)return null;const ue={...A,...A.breadcrumbs&&{breadcrumbs:A.breadcrumbs.map(B=>({...B,...B.data&&{data:d.normalize(B.data,z,re)}}))},...A.user&&{user:d.normalize(A.user,z,re)},...A.contexts&&{contexts:d.normalize(A.contexts,z,re)},...A.extra&&{extra:d.normalize(A.extra,z,re)}};return A.contexts&&A.contexts.trace&&ue.contexts&&(ue.contexts.trace=A.contexts.trace,A.contexts.trace.data&&(ue.contexts.trace.data=d.normalize(A.contexts.trace.data,z,re))),A.spans&&(ue.spans=A.spans.map(B=>({...B,...B.data&&{data:d.normalize(B.data,z,re)}}))),ue}(Ye,Fe,je):Ye))}},20316(ge,x,g){const d=g(62717);x.applySdkMetadata=function h(f,m,y=[m],k="npm"){const D=f._metadata||{};D.sdk||(D.sdk={name:`sentry.javascript.${m}`,packages:y.map(E=>({name:`${k}:@sentry/${E}`,version:d.SDK_VERSION})),version:d.SDK_VERSION}),f._metadata=D}},15426(ge,x,g){const d=g(62717),h="_sentrySpan";x._getSpanForScope=function m(y){return y[h]},x._setSpanForScope=function f(y,k){k?d.addNonEnumerableProperty(y,h,k):delete y[h]}},64508(ge,x,g){const d=g(62717),h=g(11287),f=g(19327),m=g(36307),y=g(56516),k=g(42658),D=g(43498),E=g(15426);function P($e){return"number"==typeof $e?$($e):Array.isArray($e)?$e[0]+$e[1]/1e9:$e instanceof Date?$($e.getTime()):d.timestampInSeconds()}function $($e){return $e>9999999999?$e/1e3:$e}function ee($e){if(function W($e){return"function"==typeof $e.getSpanJSON}($e))return $e.getSpanJSON();try{const{spanId:Ke,traceId:Xe}=$e.spanContext();if(function J($e){return!!($e.attributes&&$e.startTime&&$e.name&&$e.endTime&&$e.status)}($e)){const{attributes:Ve,startTime:ke,name:Ae,endTime:Ye,parentSpanId:et,status:Ut}=$e;return d.dropUndefinedKeys({span_id:Ke,trace_id:Xe,data:Ve,description:Ae,parent_span_id:et,start_timestamp:P(ke),timestamp:P(Ye)||void 0,status:z(Ut),op:Ve[k.SEMANTIC_ATTRIBUTE_SENTRY_OP],origin:Ve[k.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:y.getMetricSummaryJsonForSpan($e)})}return{span_id:Ke,trace_id:Xe}}catch{return{}}}function A($e){const{traceFlags:Ke}=$e.spanContext();return 1===Ke}function z($e){if($e&&$e.code!==D.SPAN_STATUS_UNSET)return $e.code===D.SPAN_STATUS_OK?"ok":$e.message||"unknown_error"}const re="_sentryChildSpans",ue="_sentryRootSpan";function it(){const $e=f.getMainCarrier(),Ke=h.getAsyncContextStrategy($e);return Ke.getActiveSpan?Ke.getActiveSpan():E._getSpanForScope(m.getCurrentScope())}x.TRACE_FLAG_NONE=0,x.TRACE_FLAG_SAMPLED=1,x.addChildSpanToSpan=function B($e,Ke){d.addNonEnumerableProperty(Ke,ue,$e[ue]||$e),$e[re]?$e[re].add(Ke):d.addNonEnumerableProperty($e,re,new Set([Ke]))},x.getActiveSpan=it,x.getRootSpan=function je($e){return $e[ue]||$e},x.getSpanDescendants=function Fe($e){const Ke=new Set;return function Xe(Ve){if(!Ke.has(Ve)&&A(Ve)){Ke.add(Ve);const ke=Ve[re]?Array.from(Ve[re]):[];for(const Ae of ke)Xe(Ae)}}($e),Array.from(Ke)},x.getStatusMessage=z,x.removeChildSpanFromSpan=function he($e,Ke){$e[re]&&$e[re].delete(Ke)},x.spanIsSampled=A,x.spanTimeInputToSeconds=P,x.spanToJSON=ee,x.spanToTraceContext=function R($e){const{spanId:Ke,traceId:Xe}=$e.spanContext(),{parent_span_id:Ve}=ee($e);return d.dropUndefinedKeys({parent_span_id:Ve,span_id:Ke,trace_id:Xe})},x.spanToTraceHeader=function O($e){const{traceId:Ke,spanId:Xe}=$e.spanContext(),Ve=A($e);return d.generateSentryTraceHeader(Ke,Xe,Ve)},x.spanToTransactionTraceContext=function V($e){const{spanId:Ke,traceId:Xe}=$e.spanContext(),{data:Ve,op:ke,parent_span_id:Ae,status:Ye,origin:et}=ee($e);return d.dropUndefinedKeys({parent_span_id:Ae,span_id:Ke,trace_id:Xe,data:Ve,op:ke,status:Ye,origin:et})},x.updateMetricSummaryOnActiveSpan=function Tt($e,Ke,Xe,Ve,ke,Ae){const Ye=it();Ye&&y.updateMetricSummaryOnSpan(Ye,$e,Ke,Xe,Ve,ke,Ae)}},62884(ge,x,g){const d=g(62717),h=g(11287),f=g(19327),m=g(36307),y=g(89448);g(54407),g(93613);const k=g(64508),D=g(43627);x.getTraceData=function E(){if(!y.isEnabled())return{};const j=f.getMainCarrier(),V=h.getAsyncContextStrategy(j);if(V.getTraceData)return V.getTraceData();const R=m.getClient(),O=m.getCurrentScope(),P=k.getActiveSpan(),{dsc:$,sampled:ee,traceId:J}=O.getPropagationContext(),W=P&&k.getRootSpan(P),A=P?k.spanToTraceHeader(P):d.generateSentryTraceHeader(J,void 0,ee),z=W?D.getDynamicSamplingContextFromSpan(W):$||(R?D.getDynamicSamplingContextFromClient(J,R):void 0),re=d.dynamicSamplingContextToSentryBaggageHeader(z);if(!d.TRACEPARENT_REGEXP.test(A))return d.logger.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const B=function N(j){if(!j||!j.length)return!1;const V="[-!#$%&'*+.^_`|~A-Za-z0-9]+",R="[!#-+-./0-9:<=>?@A-Z\\[\\]a-z{-}]+",O="\\s*";return new RegExp(`^${V}${O}=${O}${R}(${O},${O}${V}${O}=${O}${R})*$`).test(j)}(re);return B||d.logger.warn('Invalid baggage data. Not returning "baggage" value'),{"sentry-trace":A,...B&&{baggage:re}}}},3348(ge,x,g){const d=g(7725),h=g(74764);function m(E,N,j,V,R,O,P,$){if(O.length>=j+1)return O;let ee=[...O];if(d.isInstanceOf(V[R],Error)){y(P,$);const J=E(N,V[R]),W=ee.length;k(J,R,W,$),ee=m(E,N,j,V[R],R,[J,...ee],J,W)}return Array.isArray(V.errors)&&V.errors.forEach((J,W)=>{if(d.isInstanceOf(J,Error)){y(P,$);const A=E(N,J),z=ee.length;k(A,`errors[${W}]`,z,$),ee=m(E,N,j,J,R,[A,...ee],A,z)}}),ee}function y(E,N){E.mechanism=E.mechanism||{type:"generic",handled:!0},E.mechanism={...E.mechanism,..."AggregateError"===E.type&&{is_exception_group:!0},exception_id:N}}function k(E,N,j,V){E.mechanism=E.mechanism||{type:"generic",handled:!0},E.mechanism={...E.mechanism,type:"chained",source:N,exception_id:j,parent_id:V}}x.applyAggregateErrorsToEvent=function f(E,N,j=250,V,R,O,P){if(!(O.exception&&O.exception.values&&P&&d.isInstanceOf(P.originalException,Error)))return;const $=O.exception.values.length>0?O.exception.values[O.exception.values.length-1]:void 0;$&&(O.exception.values=function D(E,N){return E.map(j=>(j.value&&(j.value=h.truncate(j.value,N)),j))}(m(E,N,R,P.originalException,V,O.exception.values,$,0),j))}},52194(ge,x,g){const d=g(6448),h=g(79918),f=g(90184);x.callFrameToStackFrame=function y(k,D,E){const N=D?D.replace(/^file:\/\//,""):void 0,j=k.location.columnNumber?k.location.columnNumber+1:void 0,V=k.location.lineNumber?k.location.lineNumber+1:void 0;return h.dropUndefinedKeys({filename:N,module:E(N),function:k.functionName||f.UNKNOWN_FUNCTION,colno:j,lineno:V,in_app:N?d.filenameIsInApp(N):void 0})},x.watchdogTimer=function m(k,D,E,N){const j=k();let V=!1,R=!0;return setInterval(()=>{const O=j.getTimeMs();!1===V&&O>D+E&&(V=!0,R&&N()),O<D+E&&(V=!1)},20),{poll:()=>{j.reset()},enabled:O=>{R=O}}}},48212(ge,x){x.flatten=function S(d){const h=[],f=m=>{m.forEach(y=>{Array.isArray(y)?f(y):h.push(y)})};return f(d),h}},53771(ge,x,g){const d=g(79283),h=g(7725),f=g(72213),y="sentry-",k=/^sentry-/;function j(O){if(O&&(h.isString(O)||Array.isArray(O)))return Array.isArray(O)?O.reduce((P,$)=>{const ee=V($);return Object.entries(ee).forEach(([J,W])=>{P[J]=W}),P},{}):V(O)}function V(O){return O.split(",").map(P=>P.split("=").map($=>decodeURIComponent($.trim()))).reduce((P,[$,ee])=>($&&ee&&(P[$]=ee),P),{})}x.BAGGAGE_HEADER_NAME="baggage",x.MAX_BAGGAGE_STRING_LENGTH=8192,x.SENTRY_BAGGAGE_KEY_PREFIX=y,x.SENTRY_BAGGAGE_KEY_PREFIX_REGEX=k,x.baggageHeaderToDynamicSamplingContext=function E(O){const P=j(O);if(!P)return;const $=Object.entries(P).reduce((ee,[J,W])=>(J.match(k)&&(ee[J.slice(7)]=W),ee),{});return Object.keys($).length>0?$:void 0},x.dynamicSamplingContextToSentryBaggageHeader=function N(O){if(O)return function R(O){if(0!==Object.keys(O).length)return Object.entries(O).reduce((P,[$,ee],J)=>{const W=`${encodeURIComponent($)}=${encodeURIComponent(ee)}`,A=0===J?W:`${P},${W}`;return A.length>8192?(d.DEBUG_BUILD&&f.logger.warn(`Not adding key: ${$} with val: ${ee} to baggage header due to exceeding baggage size limits.`),P):A},"")}(Object.entries(O).reduce(($,[ee,J])=>(J&&($[`${y}${ee}`]=J),$),{}))},x.parseBaggageHeader=j},93892(ge,x){x.getBreadcrumbLogLevelFromHttpStatusCode=function S(d){if(void 0!==d)return d>=400&&d<500?"warning":d>=500?"error":void 0}},69773(ge,x,g){const d=g(7725),f=g(98766).GLOBAL_OBJ;function k(j,V){const R=j,O=[];if(!R||!R.tagName)return"";if(f.HTMLElement&&R instanceof HTMLElement&&R.dataset){if(R.dataset.sentryComponent)return R.dataset.sentryComponent;if(R.dataset.sentryElement)return R.dataset.sentryElement}O.push(R.tagName.toLowerCase());const P=V&&V.length?V.filter(ee=>R.getAttribute(ee)).map(ee=>[ee,R.getAttribute(ee)]):null;if(P&&P.length)P.forEach(ee=>{O.push(`[${ee[0]}="${ee[1]}"]`)});else{R.id&&O.push(`#${R.id}`);const ee=R.className;if(ee&&d.isString(ee)){const J=ee.split(/\s+/);for(const W of J)O.push(`.${W}`)}}const $=["aria-label","type","name","title","alt"];for(const ee of $){const J=R.getAttribute(ee);J&&O.push(`[${ee}="${J}"]`)}return O.join("")}x.getComponentName=function N(j){if(!f.HTMLElement)return null;let V=j;for(let O=0;O<5;O++){if(!V)return null;if(V instanceof HTMLElement){if(V.dataset.sentryComponent)return V.dataset.sentryComponent;if(V.dataset.sentryElement)return V.dataset.sentryElement}V=V.parentNode}return null},x.getDomElement=function E(j){return f.document&&f.document.querySelector?f.document.querySelector(j):null},x.getLocationHref=function D(){try{return f.document.location.href}catch{return""}},x.htmlTreeAsString=function y(j,V={}){if(!j)return"<unknown>";try{let R=j;const O=5,P=[];let $=0,ee=0;const J=" > ",W=J.length;let A;const z=Array.isArray(V)?V:V.keyAttrs,re=!Array.isArray(V)&&V.maxStringLength||80;for(;R&&$++<O&&(A=k(R,z),!("html"===A||$>1&&ee+P.length*W+A.length>=re));)P.push(A),ee+=A.length,R=R.parentNode;return P.reverse().join(J)}catch{return"<unknown>"}}},19795(ge,x,g){var d=g(86527).default;const h=g(99071);function m(){return(m=d(function*(y,k){return h._nullishCoalesce(y,k)})).apply(this,arguments)}x._asyncNullishCoalesce=function f(y,k){return m.apply(this,arguments)}},95806(ge,x,g){var d=g(86527).default;function f(){return(f=d(function*(m){let y,k=m[0],D=1;for(;D<m.length;){const E=m[D],N=m[D+1];if(D+=2,("optionalAccess"===E||"optionalCall"===E)&&null==k)return;"access"===E||"optionalAccess"===E?(y=k,k=yield N(k)):("call"===E||"optionalCall"===E)&&(k=yield N((...j)=>k.call(y,...j)),y=void 0)}return k})).apply(this,arguments)}x._asyncOptionalChain=function h(m){return f.apply(this,arguments)}},36757(ge,x,g){var d=g(86527).default;const h=g(95806);function m(){return(m=d(function*(y){return(yield h._asyncOptionalChain(y))??!0})).apply(this,arguments)}x._asyncOptionalChainDelete=function f(y){return m.apply(this,arguments)}},99071(ge,x){x._nullishCoalesce=function S(d,h){return d??h()}},6666(ge,x){x._optionalChain=function S(d){let h,f=d[0],m=1;for(;m<d.length;){const y=d[m],k=d[m+1];if(m+=2,("optionalAccess"===y||"optionalCall"===y)&&null==f)return;"access"===y||"optionalAccess"===y?(h=f,f=k(f)):("call"===y||"optionalCall"===y)&&(f=k((...D)=>f.call(h,...D)),h=void 0)}return f}},74529(ge,x,g){const d=g(6666);x._optionalChainDelete=function h(f){return d._optionalChain(f)??!0}},66315(ge,x){x.makeFifoCache=function S(d){let h=[],f={};return{add(m,y){for(;h.length>=d;){const k=h.shift();void 0!==k&&delete f[k]}f[m]&&this.delete(m),h.push(m),f[m]=y},clear(){f={},h=[]},get:m=>f[m],size:()=>h.length,delete(m){if(!f[m])return!1;delete f[m];for(let y=0;y<h.length;y++)if(h[y]===m){h.splice(y,1);break}return!0}}}},81624(ge,x,g){const d=g(48993),h=g(29332);x.createClientReportEnvelope=function f(m,y,k){const D=[{type:"client_report"},{timestamp:k||h.dateTimestampInSeconds(),discarded_events:m}];return d.createEnvelope(y?{dsn:y}:{},[D])}},98779(ge,x){x.parseCookie=function S(d){const h={};let f=0;for(;f<d.length;){const m=d.indexOf("=",f);if(-1===m)break;let y=d.indexOf(";",f);if(-1===y)y=d.length;else if(y<m){f=d.lastIndexOf(";",m-1)+1;continue}const k=d.slice(f,m).trim();if(void 0===h[k]){let D=d.slice(m+1,y).trim();34===D.charCodeAt(0)&&(D=D.slice(1,-1));try{h[k]=-1!==D.indexOf("%")?decodeURIComponent(D):D}catch{h[k]=D}}f=y+1}return h}},79283(ge,x){const S=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;x.DEBUG_BUILD=S},58912(ge,x,g){const d=g(79283),h=g(72213),f=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function k(j){const V=f.exec(j);if(!V)return void h.consoleSandbox(()=>{console.error(`Invalid Sentry Dsn: ${j}`)});const[R,O,P="",$="",ee="",J=""]=V.slice(1);let W="",A=J;const z=A.split("/");if(z.length>1&&(W=z.slice(0,-1).join("/"),A=z.pop()),A){const re=A.match(/^\d+/);re&&(A=re[0])}return D({host:$,pass:P,path:W,projectId:A,port:ee,protocol:R,publicKey:O})}function D(j){return{protocol:j.protocol,publicKey:j.publicKey||"",pass:j.pass||"",host:j.host,port:j.port||"",path:j.path||"",projectId:j.projectId}}x.dsnFromString=k,x.dsnToString=function y(j,V=!1){const{host:R,path:O,pass:P,port:$,projectId:ee,protocol:J,publicKey:W}=j;return`${J}://${W}${V&&P?`:${P}`:""}@${R}${$?`:${$}`:""}/${O&&`${O}/`}${ee}`},x.makeDsn=function N(j){const V="string"==typeof j?k(j):D(j);if(V&&function E(j){if(!d.DEBUG_BUILD)return!0;const{port:V,projectId:R,protocol:O}=j;return!(["protocol","publicKey","host","projectId"].find(ee=>!j[ee]&&(h.logger.error(`Invalid Sentry Dsn: ${ee} missing`),!0))||(R.match(/^\d+$/)?function m(j){return"http"===j||"https"===j}(O)?V&&isNaN(parseInt(V,10))&&(h.logger.error(`Invalid Sentry Dsn: Invalid port ${V}`),1):(h.logger.error(`Invalid Sentry Dsn: Invalid protocol ${O}`),1):(h.logger.error(`Invalid Sentry Dsn: Invalid projectId ${R}`),1)))}(V))return V}},80802(ge,x){x.getSDKSource=function d(){return"npm"},x.isBrowserBundle=function S(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}},48993(ge,x,g){const d=g(58912),h=g(89630),f=g(79918),m=g(98766);function D(z,re){const ue=z[1];for(const B of ue)if(re(B,B[0].type))return!0;return!1}function N(z){return m.GLOBAL_OBJ.__SENTRY__&&m.GLOBAL_OBJ.__SENTRY__.encodePolyfill?m.GLOBAL_OBJ.__SENTRY__.encodePolyfill(z):(new TextEncoder).encode(z)}const ee={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"};x.addItemToEnvelope=function k(z,re){const[ue,B]=z;return[ue,[...B,re]]},x.createAttachmentEnvelopeItem=function $(z){const re="string"==typeof z.data?N(z.data):z.data;return[f.dropUndefinedKeys({type:"attachment",length:re.length,filename:z.filename,content_type:z.contentType,attachment_type:z.attachmentType}),re]},x.createEnvelope=function y(z,re=[]){return[z,re]},x.createEventEnvelopeHeaders=function A(z,re,ue,B){const he=z.sdkProcessingMetadata&&z.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:z.event_id,sent_at:(new Date).toISOString(),...re&&{sdk:re},...!!ue&&B&&{dsn:d.dsnToString(B)},...he&&{trace:f.dropUndefinedKeys({...he})}}},x.createSpanEnvelopeItem=function P(z){return[{type:"span"},z]},x.envelopeContainsItemType=function E(z,re){return D(z,(ue,B)=>re.includes(B))},x.envelopeItemTypeToDataCategory=function J(z){return ee[z]},x.forEachEnvelopeItem=D,x.getSdkMetadataForEnvelopeHeader=function W(z){if(!z||!z.sdk)return;const{name:re,version:ue}=z.sdk;return{name:re,version:ue}},x.parseEnvelope=function O(z){let re="string"==typeof z?N(z):z;function ue(je){const it=re.subarray(0,je);return re=re.subarray(je+1),it}function B(){let je=re.indexOf(10);return je<0&&(je=re.length),JSON.parse(function j(z){return m.GLOBAL_OBJ.__SENTRY__&&m.GLOBAL_OBJ.__SENTRY__.decodePolyfill?m.GLOBAL_OBJ.__SENTRY__.decodePolyfill(z):(new TextDecoder).decode(z)}(ue(je)))}const he=B(),Fe=[];for(;re.length;){const je=B(),it="number"==typeof je.length?je.length:void 0;Fe.push([je,it?ue(it):B()])}return[he,Fe]},x.serializeEnvelope=function V(z){const[re,ue]=z;let B=JSON.stringify(re);function he(Fe){"string"==typeof B?B="string"==typeof Fe?B+Fe:[N(B),Fe]:B.push("string"==typeof Fe?N(Fe):Fe)}for(const Fe of ue){const[je,it]=Fe;if(he(`\n${JSON.stringify(je)}\n`),"string"==typeof it||it instanceof Uint8Array)he(it);else{let Tt;try{Tt=JSON.stringify(it)}catch{Tt=JSON.stringify(h.normalize(it))}he(Tt)}}return"string"==typeof B?B:function R(z){const re=z.reduce((he,Fe)=>he+Fe.length,0),ue=new Uint8Array(re);let B=0;for(const he of z)ue.set(he,B),B+=he.length;return ue}(B)}},88263(ge,x){class S extends Error{constructor(h,f="warn"){super(h),this.message=h,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=f}}x.SentryError=S},88902(ge,x,g){const d=g(7725),h=g(14489),f=g(89630),m=g(79918);function y(O,P){return O(P.stack||"",1)}function k(O,P){const $={type:P.name||P.constructor.name,value:P.message},ee=y(O,P);return ee.length&&($.stacktrace={frames:ee}),$}function j(O,P,$,ee){if(d.isError($))return[$,void 0];if(P.synthetic=!0,d.isPlainObject($)){const W=O&&O.getOptions().normalizeDepth,A={__serialized__:f.normalizeToSize($,W)},z=function D(O){for(const P in O)if(Object.prototype.hasOwnProperty.call(O,P)){const $=O[P];if($ instanceof Error)return $}}($);if(z)return[z,A];const re=function E(O){if("name"in O&&"string"==typeof O.name){let ee=`'${O.name}' captured as exception`;return"message"in O&&"string"==typeof O.message&&(ee+=` with message '${O.message}'`),ee}if("message"in O&&"string"==typeof O.message)return O.message;const P=m.extractExceptionKeysForMessage(O);if(d.isErrorEvent(O))return`Event \`ErrorEvent\` captured as exception with message \`${O.message}\``;const $=function N(O){try{const P=Object.getPrototypeOf(O);return P?P.constructor.name:void 0}catch{}}(O);return`${$&&"Object"!==$?`'${$}'`:"Object"} captured as exception with keys: ${P}`}($),ue=ee&&ee.syntheticException||new Error(re);return ue.message=re,[ue,A]}const J=ee&&ee.syntheticException||new Error($);return J.message=`${$}`,[J,void 0]}x.eventFromMessage=function R(O,P,$="info",ee,J){const W={event_id:ee&&ee.event_id,level:$};if(J&&ee&&ee.syntheticException){const A=y(O,ee.syntheticException);A.length&&(W.exception={values:[{value:P,stacktrace:{frames:A}}]})}if(d.isParameterizedString(P)){const{__sentry_template_string__:A,__sentry_template_values__:z}=P;return W.logentry={message:A,params:z},W}return W.message=P,W},x.eventFromUnknownInput=function V(O,P,$,ee){const W=ee&&ee.data&&ee.data.mechanism||{handled:!0,type:"generic"},[A,z]=j(O,W,$,ee),re={exception:{values:[k(P,A)]}};return z&&(re.extra=z),h.addExceptionTypeValue(re,void 0,void 0),h.addExceptionMechanism(re,W),{...re,event_id:ee&&ee.event_id}},x.exceptionFromError=k,x.parseStackFrames=y},62717(ge,x,g){const d=g(3348),f=(g(48212),g(93892)),m=g(69773),y=g(58912),k=g(88263),D=g(98766),E=g(36082),N=g(92615),j=g(84444),V=g(45350),R=g(21518),O=g(7725),P=g(99865),$=g(72213),J=(g(51931),g(14489)),A=(g(43717),g(89630)),z=g(79918),re=g(17366),ue=g(29678),B=g(83056),he=g(58122),Fe=g(90184),it=(g(6448),g(74764)),Tt=g(26077),$e=g(55805),Ke=g(29332),Xe=g(41395),Ve=g(80802),ke=g(48993),Ae=g(81624),Ye=g(30020),et=g(53771),Ut=g(81404),rt=(g(66315),g(88902)),yt=(g(52194),g(70944),g(19795),g(95806),g(36757),g(99071)),It=g(6666),en=(g(74529),g(4180)),ln=g(76149),$n=(g(11866),g(34884));x.applyAggregateErrorsToEvent=d.applyAggregateErrorsToEvent,x.getBreadcrumbLogLevelFromHttpStatusCode=f.getBreadcrumbLogLevelFromHttpStatusCode,x.getComponentName=m.getComponentName,x.getDomElement=m.getDomElement,x.getLocationHref=m.getLocationHref,x.htmlTreeAsString=m.htmlTreeAsString,x.dsnFromString=y.dsnFromString,x.dsnToString=y.dsnToString,x.makeDsn=y.makeDsn,x.SentryError=k.SentryError,x.GLOBAL_OBJ=D.GLOBAL_OBJ,x.getGlobalSingleton=D.getGlobalSingleton,x.addConsoleInstrumentationHandler=E.addConsoleInstrumentationHandler,x.addFetchEndInstrumentationHandler=N.addFetchEndInstrumentationHandler,x.addFetchInstrumentationHandler=N.addFetchInstrumentationHandler,x.addGlobalErrorInstrumentationHandler=j.addGlobalErrorInstrumentationHandler,x.addGlobalUnhandledRejectionInstrumentationHandler=V.addGlobalUnhandledRejectionInstrumentationHandler,x.addHandler=R.addHandler,x.maybeInstrument=R.maybeInstrument,x.triggerHandlers=R.triggerHandlers,x.isDOMError=O.isDOMError,x.isDOMException=O.isDOMException,x.isError=O.isError,x.isErrorEvent=O.isErrorEvent,x.isEvent=O.isEvent,x.isInstanceOf=O.isInstanceOf,x.isParameterizedString=O.isParameterizedString,x.isPlainObject=O.isPlainObject,x.isPrimitive=O.isPrimitive,x.isString=O.isString,x.isThenable=O.isThenable,x.isBrowser=P.isBrowser,x.CONSOLE_LEVELS=$.CONSOLE_LEVELS,x.consoleSandbox=$.consoleSandbox,x.logger=$.logger,x.addContextToFrame=J.addContextToFrame,x.addExceptionMechanism=J.addExceptionMechanism,x.addExceptionTypeValue=J.addExceptionTypeValue,x.arrayify=J.arrayify,x.checkOrSetAlreadyCaught=J.checkOrSetAlreadyCaught,x.getEventDescription=J.getEventDescription,x.uuid4=J.uuid4,x.normalize=A.normalize,x.normalizeToSize=A.normalizeToSize,x.addNonEnumerableProperty=z.addNonEnumerableProperty,x.dropUndefinedKeys=z.dropUndefinedKeys,x.extractExceptionKeysForMessage=z.extractExceptionKeysForMessage,x.fill=z.fill,x.getOriginalFunction=z.getOriginalFunction,x.markFunctionWrapped=z.markFunctionWrapped,x.urlEncode=z.urlEncode,x.basename=re.basename,x.relative=re.relative,x.makePromiseBuffer=ue.makePromiseBuffer,x.addRequestDataToEvent=B.addRequestDataToEvent,x.severityLevelFromString=he.severityLevelFromString,x.UNKNOWN_FUNCTION=Fe.UNKNOWN_FUNCTION,x.createStackParser=Fe.createStackParser,x.getFramesFromEvent=Fe.getFramesFromEvent,x.getFunctionName=Fe.getFunctionName,x.stackParserFromStackParserOptions=Fe.stackParserFromStackParserOptions,x.safeJoin=it.safeJoin,x.stringMatchesSomePattern=it.stringMatchesSomePattern,x.truncate=it.truncate,x.isNativeFunction=Tt.isNativeFunction,x.supportsFetch=Tt.supportsFetch,x.supportsNativeFetch=Tt.supportsNativeFetch,x.supportsReportingObserver=Tt.supportsReportingObserver,x.SyncPromise=$e.SyncPromise,x.rejectedSyncPromise=$e.rejectedSyncPromise,x.resolvedSyncPromise=$e.resolvedSyncPromise,x.browserPerformanceTimeOrigin=Ke.browserPerformanceTimeOrigin,x.dateTimestampInSeconds=Ke.dateTimestampInSeconds,x.timestampInSeconds=Ke.timestampInSeconds,x.TRACEPARENT_REGEXP=Xe.TRACEPARENT_REGEXP,x.generateSentryTraceHeader=Xe.generateSentryTraceHeader,x.propagationContextFromHeaders=Xe.propagationContextFromHeaders,x.getSDKSource=Ve.getSDKSource,x.addItemToEnvelope=ke.addItemToEnvelope,x.createAttachmentEnvelopeItem=ke.createAttachmentEnvelopeItem,x.createEnvelope=ke.createEnvelope,x.createEventEnvelopeHeaders=ke.createEventEnvelopeHeaders,x.createSpanEnvelopeItem=ke.createSpanEnvelopeItem,x.envelopeContainsItemType=ke.envelopeContainsItemType,x.envelopeItemTypeToDataCategory=ke.envelopeItemTypeToDataCategory,x.forEachEnvelopeItem=ke.forEachEnvelopeItem,x.getSdkMetadataForEnvelopeHeader=ke.getSdkMetadataForEnvelopeHeader,x.parseEnvelope=ke.parseEnvelope,x.serializeEnvelope=ke.serializeEnvelope,x.createClientReportEnvelope=Ae.createClientReportEnvelope,x.isRateLimited=Ye.isRateLimited,x.parseRetryAfterHeader=Ye.parseRetryAfterHeader,x.updateRateLimits=Ye.updateRateLimits,x.BAGGAGE_HEADER_NAME=et.BAGGAGE_HEADER_NAME,x.baggageHeaderToDynamicSamplingContext=et.baggageHeaderToDynamicSamplingContext,x.dynamicSamplingContextToSentryBaggageHeader=et.dynamicSamplingContextToSentryBaggageHeader,x.parseUrl=Ut.parseUrl,x.stripUrlQueryAndFragment=Ut.stripUrlQueryAndFragment,x.eventFromMessage=rt.eventFromMessage,x.eventFromUnknownInput=rt.eventFromUnknownInput,x.exceptionFromError=rt.exceptionFromError,x._nullishCoalesce=yt._nullishCoalesce,x._optionalChain=It._optionalChain,x.generatePropagationContext=en.generatePropagationContext,x.SDK_VERSION=ln.SDK_VERSION,x.supportsHistory=$n.supportsHistory},36082(ge,x,g){const d=g(72213),h=g(79918),f=g(98766),m=g(21518);function k(){"console"in f.GLOBAL_OBJ&&d.CONSOLE_LEVELS.forEach(function(D){D in f.GLOBAL_OBJ.console&&h.fill(f.GLOBAL_OBJ.console,D,function(E){return d.originalConsoleMethods[D]=E,function(...N){m.triggerHandlers("console",{args:N,level:D});const V=d.originalConsoleMethods[D];V&&V.apply(f.GLOBAL_OBJ.console,N)}})})}x.addConsoleInstrumentationHandler=function y(D){const E="console";m.addHandler(E,D),m.maybeInstrument(E,k)}},92615(ge,x,g){var d=g(86527).default;const h=g(7725),f=g(79918),m=g(26077),y=g(29332),k=g(98766),D=g(21518);function j(W,A=!1){A&&!m.supportsNativeFetch()||f.fill(k.GLOBAL_OBJ,"fetch",function(z){return function(...re){const{method:ue,url:B}=function J(W){if(0===W.length)return{method:"GET",url:""};if(2===W.length){const[z,re]=W;return{url:ee(z),method:$(re,"method")?String(re.method).toUpperCase():"GET"}}const A=W[0];return{url:ee(A),method:$(A,"method")?String(A.method).toUpperCase():"GET"}}(re),he={args:re,fetchData:{method:ue,url:B},startTimestamp:1e3*y.timestampInSeconds()};W||D.triggerHandlers("fetch",{...he});const Fe=(new Error).stack;return z.apply(k.GLOBAL_OBJ,re).then(function(){var je=d(function*(it){return W?W(it):D.triggerHandlers("fetch",{...he,endTimestamp:1e3*y.timestampInSeconds(),response:it}),it});return function(it){return je.apply(this,arguments)}}(),je=>{throw D.triggerHandlers("fetch",{...he,endTimestamp:1e3*y.timestampInSeconds(),error:je}),h.isError(je)&&void 0===je.stack&&(je.stack=Fe,f.addNonEnumerableProperty(je,"framesToPop",1)),je})}})}function R(){return R=d(function*(W,A){if(W&&W.body&&W.body.getReader){let B=function(Fe){return he.apply(this,arguments)},he=function(){return he=d(function*({done:Fe}){if(Fe)return Promise.resolve();try{const je=yield Promise.race([ue.read(),new Promise(it=>{setTimeout(()=>{it({done:!0})},5e3)})]);yield B(je)}catch{}}),he.apply(this,arguments)};const ue=W.body.getReader();return ue.read().then(B).then(A).catch(()=>{})}}),R.apply(this,arguments)}function O(W){return P.apply(this,arguments)}function P(){return P=d(function*(W){let A;try{A=W.clone()}catch{return}yield function V(W,A){return R.apply(this,arguments)}(A,()=>{D.triggerHandlers("fetch-body-resolved",{endTimestamp:1e3*y.timestampInSeconds(),response:W})})}),P.apply(this,arguments)}function $(W,A){return!!W&&"object"==typeof W&&!!W[A]}function ee(W){return"string"==typeof W?W:W?$(W,"url")?W.url:W.toString?W.toString():"":""}x.addFetchEndInstrumentationHandler=function N(W){const A="fetch-body-resolved";D.addHandler(A,W),D.maybeInstrument(A,()=>j(O))},x.addFetchInstrumentationHandler=function E(W,A){const z="fetch";D.addHandler(z,W),D.maybeInstrument(z,()=>j(void 0,A))}},84444(ge,x,g){const d=g(98766),h=g(21518);let f=null;function y(){f=d.GLOBAL_OBJ.onerror,d.GLOBAL_OBJ.onerror=function(k,D,E,N,j){return h.triggerHandlers("error",{column:N,error:j,line:E,msg:k,url:D}),!(!f||f.__SENTRY_LOADER__)&&f.apply(this,arguments)},d.GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}x.addGlobalErrorInstrumentationHandler=function m(k){const D="error";h.addHandler(D,k),h.maybeInstrument(D,y)}},45350(ge,x,g){const d=g(98766),h=g(21518);let f=null;function y(){f=d.GLOBAL_OBJ.onunhandledrejection,d.GLOBAL_OBJ.onunhandledrejection=function(k){return h.triggerHandlers("unhandledrejection",k),!(f&&!f.__SENTRY_LOADER__)||f.apply(this,arguments)},d.GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}x.addGlobalUnhandledRejectionInstrumentationHandler=function m(k){const D="unhandledrejection";h.addHandler(D,k),h.maybeInstrument(D,y)}},21518(ge,x,g){const d=g(79283),h=g(72213),f=g(90184),m={},y={};x.addHandler=function k(j,V){m[j]=m[j]||[],m[j].push(V)},x.maybeInstrument=function E(j,V){y[j]||(V(),y[j]=!0)},x.resetInstrumentationHandlers=function D(){Object.keys(m).forEach(j=>{m[j]=void 0})},x.triggerHandlers=function N(j,V){const R=j&&m[j];if(R)for(const O of R)try{O(V)}catch(P){d.DEBUG_BUILD&&h.logger.error(`Error while triggering instrumentation handler.\nType: ${j}\nName: ${f.getFunctionName(O)}\nError:`,P)}}},7725(ge,x){const S=Object.prototype.toString;function h(J,W){return S.call(J)===`[object ${W}]`}function D(J){return"object"==typeof J&&null!==J&&"__sentry_template_string__"in J&&"__sentry_template_values__"in J}function N(J){return h(J,"Object")}function $(J,W){try{return J instanceof W}catch{return!1}}x.isDOMError=function m(J){return h(J,"DOMError")},x.isDOMException=function y(J){return h(J,"DOMException")},x.isElement=function V(J){return typeof Element<"u"&&$(J,Element)},x.isError=function d(J){switch(S.call(J)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return $(J,Error)}},x.isErrorEvent=function f(J){return h(J,"ErrorEvent")},x.isEvent=function j(J){return typeof Event<"u"&&$(J,Event)},x.isInstanceOf=$,x.isParameterizedString=D,x.isPlainObject=N,x.isPrimitive=function E(J){return null===J||D(J)||"object"!=typeof J&&"function"!=typeof J},x.isRegExp=function R(J){return h(J,"RegExp")},x.isString=function k(J){return h(J,"String")},x.isSyntheticEvent=function P(J){return N(J)&&"nativeEvent"in J&&"preventDefault"in J&&"stopPropagation"in J},x.isThenable=function O(J){return!(!J||!J.then||"function"!=typeof J.then)},x.isVueViewModel=function ee(J){return!("object"!=typeof J||null===J||!J.__isVue&&!J._isVue)}},99865(ge,x,g){const d=g(43717),h=g(98766);x.isBrowser=function f(){return typeof window<"u"&&(!d.isNodeEnv()||function m(){return void 0!==h.GLOBAL_OBJ.process&&"renderer"===h.GLOBAL_OBJ.process.type}())}},72213(ge,x,g){const d=g(79283),h=g(98766),m=["debug","info","warn","error","log","assert","trace"],y={};function k(N){if(!("console"in h.GLOBAL_OBJ))return N();const j=h.GLOBAL_OBJ.console,V={},R=Object.keys(y);R.forEach(O=>{const P=y[O];V[O]=j[O],j[O]=P});try{return N()}finally{R.forEach(O=>{j[O]=V[O]})}}const E=h.getGlobalSingleton("logger",function D(){let N=!1;const j={enable:()=>{N=!0},disable:()=>{N=!1},isEnabled:()=>N};return m.forEach(d.DEBUG_BUILD?V=>{j[V]=(...R)=>{N&&k(()=>{h.GLOBAL_OBJ.console[V](`Sentry Logger [${V}]:`,...R)})}}:V=>{j[V]=()=>{}}),j});x.CONSOLE_LEVELS=m,x.consoleSandbox=k,x.logger=E,x.originalConsoleMethods=y},70944(ge,x){x.LRUMap=class S{constructor(h){this._maxSize=h,this._cache=new Map}get size(){return this._cache.size}get(h){const f=this._cache.get(h);if(void 0!==f)return this._cache.delete(h),this._cache.set(h,f),f}set(h,f){this._cache.size>=this._maxSize&&this._cache.delete(this._cache.keys().next().value),this._cache.set(h,f)}remove(h){const f=this._cache.get(h);return f&&this._cache.delete(h),f}clear(){this._cache.clear()}keys(){return Array.from(this._cache.keys())}values(){const h=[];return this._cache.forEach(f=>h.push(f)),h}}},51931(ge,x){x.memoBuilder=function S(){const d="function"==typeof WeakSet,h=d?new WeakSet:[];return[function f(y){if(d)return!!h.has(y)||(h.add(y),!1);for(let k=0;k<h.length;k++)if(h[k]===y)return!0;return h.push(y),!1},function m(y){if(d)h.delete(y);else for(let k=0;k<h.length;k++)if(h[k]===y){h.splice(k,1);break}}]}},14489(ge,x,g){const d=g(79918),h=g(74764),f=g(98766);function y($){return $.exception&&$.exception.values?$.exception.values[0]:void 0}const N=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;function j($){return parseInt($||"",10)}x.addContextToFrame=function R($,ee,J=5){if(void 0===ee.lineno)return;const W=$.length,A=Math.max(Math.min(W-1,ee.lineno-1),0);ee.pre_context=$.slice(Math.max(0,A-J),A).map(re=>h.snipLine(re,0));const z=Math.min(W-1,A);ee.context_line=h.snipLine($[z],ee.colno||0),ee.post_context=$.slice(Math.min(A+1,W),A+1+J).map(re=>h.snipLine(re,0))},x.addExceptionMechanism=function E($,ee){const J=y($);if(!J)return;const A=J.mechanism;if(J.mechanism={type:"generic",handled:!0,...A,...ee},ee&&"data"in ee){const z={...A&&A.data,...ee.data};J.mechanism.data=z}},x.addExceptionTypeValue=function D($,ee,J){const W=$.exception=$.exception||{},A=W.values=W.values||[],z=A[0]=A[0]||{};z.value||(z.value=ee||""),z.type||(z.type=J||"Error")},x.arrayify=function P($){return Array.isArray($)?$:[$]},x.checkOrSetAlreadyCaught=function O($){if($&&$.__sentry_captured__)return!0;try{d.addNonEnumerableProperty($,"__sentry_captured__",!0)}catch{}return!1},x.getEventDescription=function k($){const{message:ee,event_id:J}=$;if(ee)return ee;const W=y($);return W?W.type&&W.value?`${W.type}: ${W.value}`:W.type||W.value||J||"<unknown>":J||"<unknown>"},x.parseSemver=function V($){const ee=$.match(N)||[],J=j(ee[1]),W=j(ee[2]),A=j(ee[3]);return{buildmetadata:ee[5],major:isNaN(J)?void 0:J,minor:isNaN(W)?void 0:W,patch:isNaN(A)?void 0:A,prerelease:ee[4]}},x.uuid4=function m(){const $=f.GLOBAL_OBJ,ee=$.crypto||$.msCrypto;let J=()=>16*Math.random();try{if(ee&&ee.randomUUID)return ee.randomUUID().replace(/-/g,"");ee&&ee.getRandomValues&&(J=()=>{const W=new Uint8Array(1);return ee.getRandomValues(W),W[0]})}catch{}return"10000000100040008000100000000000".replace(/[018]/g,W=>(W^(15&J())>>W/4).toString(16))}},6448(ge,x,g){const d=g(90184);function h(k,D=!1){return!(D||k&&!k.startsWith("/")&&!k.match(/^[A-Z]:/)&&!k.startsWith(".")&&!k.match(/^[a-zA-Z]([a-zA-Z0-9.\-+])*:\/\//)||void 0===k||k.includes("node_modules/"))}function f(k){const D=/^\s*[-]{4,}$/,E=/at (?:async )?(?:(.+?)\s+\()?(?:(.+):(\d+):(\d+)?|([^)]+))\)?/;return N=>{const j=N.match(E);if(j){let V,R,O,P,$;if(j[1]){O=j[1];let W=O.lastIndexOf(".");if("."===O[W-1]&&W--,W>0){V=O.slice(0,W),R=O.slice(W+1);const A=V.indexOf(".Module");A>0&&(O=O.slice(A+1),V=V.slice(0,A))}P=void 0}R&&(P=V,$=R),"<anonymous>"===R&&($=void 0,O=void 0),void 0===O&&($=$||d.UNKNOWN_FUNCTION,O=P?`${P}.${$}`:$);let ee=j[2]&&j[2].startsWith("file://")?j[2].slice(7):j[2];const J="native"===j[5];return ee&&ee.match(/\/[A-Z]:/)&&(ee=ee.slice(1)),!ee&&j[5]&&!J&&(ee=j[5]),{filename:ee,module:k?k(ee):void 0,function:O,lineno:y(j[3]),colno:y(j[4]),in_app:h(ee||"",J)}}if(N.match(D))return{filename:N}}}function y(k){return parseInt(k||"",10)||void 0}x.filenameIsInApp=h,x.node=f,x.nodeStackLineParser=function m(k){return[90,f(k)]}},43717(ge,x,g){ge=g.nmd(ge),Object.defineProperty(x,"__esModule",{value:!0});const S=g(80802);function h(m,y){return m.require(y)}x.dynamicRequire=h,x.isNodeEnv=function d(){return!S.isBrowserBundle()&&"[object process]"===Object.prototype.toString.call(typeof process<"u"?process:0)},x.loadModule=function f(m){let y;try{y=h(ge,m)}catch{}try{const{cwd:k}=h(ge,"process");y=h(ge,`${k()}/node_modules/${m}`)}catch{}return y}},89630(ge,x,g){const d=g(7725),h=g(51931),f=g(79918),m=g(90184);function y(O,P=100,$=1/0){try{return D("",O,P,$)}catch(ee){return{ERROR:`**non-serializable** (${ee})`}}}function D(O,P,$=1/0,ee=1/0,J=h.memoBuilder()){const[W,A]=J;if(null==P||["boolean","string"].includes(typeof P)||"number"==typeof P&&Number.isFinite(P))return P;const z=function E(O,P){try{if("domain"===O&&P&&"object"==typeof P&&P._events)return"[Domain]";if("domainEmitter"===O)return"[DomainEmitter]";if(typeof global<"u"&&P===global)return"[Global]";if(typeof window<"u"&&P===window)return"[Window]";if(typeof document<"u"&&P===document)return"[Document]";if(d.isVueViewModel(P))return"[VueViewModel]";if(d.isSyntheticEvent(P))return"[SyntheticEvent]";if("number"==typeof P&&!Number.isFinite(P))return`[${P}]`;if("function"==typeof P)return`[Function: ${m.getFunctionName(P)}]`;if("symbol"==typeof P)return`[${String(P)}]`;if("bigint"==typeof P)return`[BigInt: ${String(P)}]`;const $=function N(O){const P=Object.getPrototypeOf(O);return P?P.constructor.name:"null prototype"}(P);return/^HTML(\w*)Element$/.test($)?`[HTMLElement: ${$}]`:`[object ${$}]`}catch($){return`**non-serializable** (${$})`}}(O,P);if(!z.startsWith("[object "))return z;if(P.__sentry_skip_normalization__)return P;const re="number"==typeof P.__sentry_override_normalization_depth__?P.__sentry_override_normalization_depth__:$;if(0===re)return z.replace("object ","");if(W(P))return"[Circular ~]";const ue=P;if(ue&&"function"==typeof ue.toJSON)try{return D("",ue.toJSON(),re-1,ee,J)}catch{}const B=Array.isArray(P)?[]:{};let he=0;const Fe=f.convertToPlainObject(P);for(const je in Fe)if(Object.prototype.hasOwnProperty.call(Fe,je)){if(he>=ee){B[je]="[MaxProperties ~]";break}B[je]=D(je,Fe[je],re-1,ee,J),he++}return A(P),B}x.normalize=y,x.normalizeToSize=function k(O,P=3,$=102400){const ee=y(O,P);return function V(O){return function j(O){return~-encodeURI(O).split(/%..|./).length}(JSON.stringify(O))}(ee)>$?k(O,P-1,$):ee},x.normalizeUrlToBase=function R(O,P){const $=P.replace(/\\/g,"/").replace(/[|\\{}()[\]^$+*?.]/g,"\\$&");let ee=O;try{ee=decodeURI(O)}catch{}return ee.replace(/\\/g,"/").replace(/webpack:\/?/g,"").replace(new RegExp(`(file://)?/*${$}/*`,"ig"),"app:///")}},79918(ge,x,g){const d=g(69773),h=g(79283),f=g(7725),m=g(72213),y=g(74764);function D(A,z,re){try{Object.defineProperty(A,z,{value:re,writable:!0,configurable:!0})}catch{h.DEBUG_BUILD&&m.logger.log(`Failed to add non-enumerable property "${z}" to object`,A)}}function E(A,z){try{A.prototype=z.prototype=z.prototype||{},D(A,"__sentry_original__",z)}catch{}}function V(A){if(f.isError(A))return{message:A.message,name:A.name,stack:A.stack,...O(A)};if(f.isEvent(A)){const z={type:A.type,target:R(A.target),currentTarget:R(A.currentTarget),...O(A)};return typeof CustomEvent<"u"&&f.isInstanceOf(A,CustomEvent)&&(z.detail=A.detail),z}return A}function R(A){try{return f.isElement(A)?d.htmlTreeAsString(A):Object.prototype.toString.call(A)}catch{return"<unknown>"}}function O(A){if("object"==typeof A&&null!==A){const z={};for(const re in A)Object.prototype.hasOwnProperty.call(A,re)&&(z[re]=A[re]);return z}return{}}function ee(A,z){if(function J(A){if(!f.isPlainObject(A))return!1;try{const z=Object.getPrototypeOf(A).constructor.name;return!z||"Object"===z}catch{return!0}}(A)){const re=z.get(A);if(void 0!==re)return re;const ue={};z.set(A,ue);for(const B of Object.getOwnPropertyNames(A))typeof A[B]<"u"&&(ue[B]=ee(A[B],z));return ue}if(Array.isArray(A)){const re=z.get(A);if(void 0!==re)return re;const ue=[];return z.set(A,ue),A.forEach(B=>{ue.push(ee(B,z))}),ue}return A}x.addNonEnumerableProperty=D,x.convertToPlainObject=V,x.dropUndefinedKeys=function $(A){return ee(A,new Map)},x.extractExceptionKeysForMessage=function P(A,z=40){const re=Object.keys(V(A));re.sort();const ue=re[0];if(!ue)return"[object has no keys]";if(ue.length>=z)return y.truncate(ue,z);for(let B=re.length;B>0;B--){const he=re.slice(0,B).join(", ");if(!(he.length>z))return B===re.length?he:y.truncate(he,z)}return""},x.fill=function k(A,z,re){if(!(z in A))return;const ue=A[z],B=re(ue);"function"==typeof B&&E(B,ue),A[z]=B},x.getOriginalFunction=function N(A){return A.__sentry_original__},x.markFunctionWrapped=E,x.objectify=function W(A){let z;switch(!0){case null==A:z=new String(A);break;case"symbol"==typeof A||"bigint"==typeof A:z=Object(A);break;case f.isPrimitive(A):z=new A.constructor(A);break;default:z=A}return z},x.urlEncode=function j(A){return Object.keys(A).map(z=>`${encodeURIComponent(z)}=${encodeURIComponent(A[z])}`).join("&")}},17366(ge,x){function S(V,R){let O=0;for(let P=V.length-1;P>=0;P--){const $=V[P];"."===$?V.splice(P,1):".."===$?(V.splice(P,1),O++):O&&(V.splice(P,1),O--)}if(R)for(;O--;O)V.unshift("..");return V}const d=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function h(V){const R=V.length>1024?`<truncated>${V.slice(-1024)}`:V,O=d.exec(R);return O?O.slice(1):[]}function f(...V){let R="",O=!1;for(let P=V.length-1;P>=-1&&!O;P--){const $=P>=0?V[P]:"/";$&&(R=`${$}/${R}`,O="/"===$.charAt(0))}return R=S(R.split("/").filter(P=>!!P),!O).join("/"),(O?"/":"")+R||"."}function m(V){let R=0;for(;R<V.length&&""===V[R];R++);let O=V.length-1;for(;O>=0&&""===V[O];O--);return R>O?[]:V.slice(R,O-R+1)}function k(V){const R=D(V),O="/"===V.slice(-1);let P=S(V.split("/").filter($=>!!$),!R).join("/");return!P&&!R&&(P="."),P&&O&&(P+="/"),(R?"/":"")+P}function D(V){return"/"===V.charAt(0)}x.basename=function j(V,R){let O=h(V)[2]||"";return R&&O.slice(-1*R.length)===R&&(O=O.slice(0,O.length-R.length)),O},x.dirname=function N(V){const R=h(V),O=R[0]||"";let P=R[1];return O||P?(P&&(P=P.slice(0,P.length-1)),O+P):"."},x.isAbsolute=D,x.join=function E(...V){return k(V.join("/"))},x.normalizePath=k,x.relative=function y(V,R){V=f(V).slice(1),R=f(R).slice(1);const O=m(V.split("/")),P=m(R.split("/")),$=Math.min(O.length,P.length);let ee=$;for(let W=0;W<$;W++)if(O[W]!==P[W]){ee=W;break}let J=[];for(let W=ee;W<O.length;W++)J.push("..");return J=J.concat(P.slice(ee)),J.join("/")},x.resolve=f},29678(ge,x,g){const d=g(88263),h=g(55805);x.makePromiseBuffer=function f(m){const y=[];function D(j){return y.splice(y.indexOf(j),1)[0]||Promise.resolve(void 0)}return{$:y,add:function E(j){if(!function k(){return void 0===m||y.length<m}())return h.rejectedSyncPromise(new d.SentryError("Not adding Promise because buffer limit was reached."));const V=j();return-1===y.indexOf(V)&&y.push(V),V.then(()=>D(V)).then(null,()=>D(V).then(null,()=>{})),V},drain:function N(j){return new h.SyncPromise((V,R)=>{let O=y.length;if(!O)return V(!0);const P=setTimeout(()=>{j&&j>0&&V(!1)},j);y.forEach($=>{h.resolvedSyncPromise($).then(()=>{--O||(clearTimeout(P),V(!0))},R)})})}}}},4180(ge,x,g){const d=g(14489);x.generatePropagationContext=function h(){return{traceId:d.uuid4(),spanId:d.uuid4().substring(16)}}},30020(ge,x){function d(y,k=Date.now()){const D=parseInt(`${y}`,10);if(!isNaN(D))return 1e3*D;const E=Date.parse(`${y}`);return isNaN(E)?6e4:E-k}function h(y,k){return y[k]||y.all||0}x.DEFAULT_RETRY_AFTER=6e4,x.disabledUntil=h,x.isRateLimited=function f(y,k,D=Date.now()){return h(y,k)>D},x.parseRetryAfterHeader=d,x.updateRateLimits=function m(y,{statusCode:k,headers:D},E=Date.now()){const N={...y},j=D&&D["x-sentry-rate-limits"],V=D&&D["retry-after"];if(j)for(const R of j.trim().split(",")){const[O,P,,,$]=R.split(":",5),ee=parseInt(O,10),J=1e3*(isNaN(ee)?60:ee);if(P)for(const W of P.split(";"))"metric_bucket"===W?(!$||$.split(";").includes("custom"))&&(N[W]=E+J):N[W]=E+J;else N.all=E+J}else V?N.all=E+d(V,E):429===k&&(N.all=E+6e4);return N}},83056(ge,x,g){const d=g(98779),h=g(79283),f=g(7725),m=g(72213),y=g(89630),k=g(81404),D=g(50061),E={ip:!1,request:!0,transaction:!0,user:!0},N=["cookies","data","headers","method","query_string","url"],j=["id","username","email"];function V(A,z={}){const re=A.method&&A.method.toUpperCase();let ue="",B="url";z.customRoute||A.route?(ue=z.customRoute||`${A.baseUrl||""}${A.route&&A.route.path}`,B="route"):(A.originalUrl||A.url)&&(ue=k.stripUrlQueryAndFragment(A.originalUrl||A.url||""));let he="";return z.method&&re&&(he+=re),z.method&&z.path&&(he+=" "),z.path&&ue&&(he+=ue),[he,B]}function P(A,z={}){const{include:re=N}=z,ue={},B=A.headers||{},he=A.method,Fe=B.host||A.hostname||A.host||"<no host>",je="https"===A.protocol||A.socket&&A.socket.encrypted?"https":"http",it=A.originalUrl||A.url||"",Tt=it.startsWith(je)?it:`${je}://${Fe}${it}`;return re.forEach($e=>{switch($e){case"headers":ue.headers=B,re.includes("cookies")||delete ue.headers.cookie,re.includes("ip")||D.ipHeaderNames.forEach(Ke=>{delete ue.headers[Ke]});break;case"method":ue.method=he;break;case"url":ue.url=Tt;break;case"cookies":ue.cookies=A.cookies||B.cookie&&d.parseCookie(B.cookie)||{};break;case"query_string":ue.query_string=function ee(A){let z=A.originalUrl||A.url||"";if(z){z.startsWith("/")&&(z=`http://dogs.are.great${z}`);try{const re=A.query||new URL(z).search.slice(1);return re.length?re:void 0}catch{return}}}(A);break;case"data":if("GET"===he||"HEAD"===he)break;void 0!==A.body&&(ue.data=f.isString(A.body)?A.body:JSON.stringify(y.normalize(A.body)));break;default:({}).hasOwnProperty.call(A,$e)&&(ue[$e]=A[$e])}}),ue}function J(A){const z={};try{A.forEach((re,ue)=>{"string"==typeof re&&(z[ue]=re)})}catch{h.DEBUG_BUILD&&m.logger.warn("Sentry failed extracting headers from a request object. If you see this, please file an issue.")}return z}x.DEFAULT_USER_INCLUDES=j,x.addRequestDataToEvent=function $(A,z,re){const ue={...E,...re&&re.include};if(ue.request){const B=Array.isArray(ue.request)?[...ue.request]:[...N];ue.ip&&B.push("ip");const he=P(z,{include:B});A.request={...A.request,...he}}if(ue.user){const B=z.user&&f.isPlainObject(z.user)?function O(A,z){const re={};return(Array.isArray(z)?z:j).forEach(B=>{A&&B in A&&(re[B]=A[B])}),re}(z.user,ue.user):{};Object.keys(B).length&&(A.user={...A.user,...B})}if(ue.ip){const B=z.headers&&D.getClientIPAddress(z.headers)||z.ip||z.socket&&z.socket.remoteAddress;B&&(A.user={...A.user,ip_address:B})}return ue.transaction&&!A.transaction&&"transaction"===A.type&&(A.transaction=function R(A,z){switch(z){case"path":return V(A,{path:!0})[0];case"handler":return A.route&&A.route.stack&&A.route.stack[0]&&A.route.stack[0].name||"<anonymous>";default:return V(A,{path:!0,method:!0,customRoute:A._reconstructedRoute?A._reconstructedRoute:void 0})[0]}}(z,ue.transaction)),A},x.extractPathForTransaction=V,x.extractRequestData=P,x.winterCGHeadersToDict=J,x.winterCGRequestToRequestData=function W(A){const z=J(A.headers);return{method:A.method,url:A.url,headers:z}}},58122(ge,x){const S=["fatal","error","warning","log","info","debug"];x.severityLevelFromString=function d(h){return"warn"===h?"warning":S.includes(h)?h:"log"},x.validSeverityLevels=S},90184(ge,x){const h=/\(error: (.*)\)/,f=/captureMessage|captureException/;function m(...V){const R=V.sort((O,P)=>O[0]-P[0]).map(O=>O[1]);return(O,P=0,$=0)=>{const ee=[],J=O.split("\n");for(let W=P;W<J.length;W++){const A=J[W];if(A.length>1024)continue;const z=h.test(A)?A.replace(h,"$1"):A;if(!z.match(/\S*Error: /)){for(const re of R){const ue=re(z);if(ue){ee.push(ue);break}}if(ee.length>=50+$)break}}return k(ee.slice($))}}function k(V){if(!V.length)return[];const R=Array.from(V);return/sentryWrapped/.test(D(R).function||"")&&R.pop(),R.reverse(),f.test(D(R).function||"")&&(R.pop(),f.test(D(R).function||"")&&R.pop()),R.slice(0,50).map(O=>({...O,filename:O.filename||D(R).filename,function:O.function||"?"}))}function D(V){return V[V.length-1]||{}}const E="<anonymous>";x.UNKNOWN_FUNCTION="?",x.createStackParser=m,x.getFramesFromEvent=function j(V){const R=V.exception;if(R){const O=[];try{return R.values.forEach(P=>{P.stacktrace.frames&&O.push(...P.stacktrace.frames)}),O}catch{return}}},x.getFunctionName=function N(V){try{return V&&"function"==typeof V&&V.name||E}catch{return E}},x.stackParserFromStackParserOptions=function y(V){return Array.isArray(V)?m(...V):V},x.stripSentryFramesAndReverse=k},74764(ge,x,g){const d=g(7725);function y(D,E,N=!1){return!!d.isString(D)&&(d.isRegExp(E)?E.test(D):!!d.isString(E)&&(N?D===E:D.includes(E)))}x.isMatchingPattern=y,x.safeJoin=function m(D,E){if(!Array.isArray(D))return"";const N=[];for(let j=0;j<D.length;j++){const V=D[j];try{d.isVueViewModel(V)?N.push("[VueViewModel]"):N.push(String(V))}catch{N.push("[value cannot be serialized]")}}return N.join(E)},x.snipLine=function f(D,E){let N=D;const j=N.length;if(j<=150)return N;E>j&&(E=j);let V=Math.max(E-60,0);V<5&&(V=0);let R=Math.min(V+140,j);return R>j-5&&(R=j),R===j&&(V=Math.max(R-140,0)),N=N.slice(V,R),V>0&&(N=`'{snip} ${N}`),R<j&&(N+=" {snip}"),N},x.stringMatchesSomePattern=function k(D,E=[],N=!1){return E.some(j=>y(D,j,N))},x.truncate=function h(D,E=0){return"string"!=typeof D||0===E||D.length<=E?D:`${D.slice(0,E)}...`}},26077(ge,x,g){const d=g(79283),h=g(72213),m=g(98766).GLOBAL_OBJ;function E(){if(!("fetch"in m))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function N(O){return O&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(O.toString())}x.isNativeFunction=N,x.supportsDOMError=function k(){try{return new DOMError(""),!0}catch{return!1}},x.supportsDOMException=function D(){try{return new DOMException(""),!0}catch{return!1}},x.supportsErrorEvent=function y(){try{return new ErrorEvent(""),!0}catch{return!1}},x.supportsFetch=E,x.supportsNativeFetch=function j(){if("string"==typeof EdgeRuntime)return!0;if(!E())return!1;if(N(m.fetch))return!0;let O=!1;const P=m.document;if(P&&"function"==typeof P.createElement)try{const $=P.createElement("iframe");$.hidden=!0,P.head.appendChild($),$.contentWindow&&$.contentWindow.fetch&&(O=N($.contentWindow.fetch)),P.head.removeChild($)}catch($){d.DEBUG_BUILD&&h.logger.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",$)}return O},x.supportsReferrerPolicy=function R(){if(!E())return!1;try{return new Request("_",{referrerPolicy:"origin"}),!0}catch{return!1}},x.supportsReportingObserver=function V(){return"ReportingObserver"in m}},55805(ge,x,g){const d=g(7725);var h,k;(k=h||(h={}))[k.PENDING=0]="PENDING",k[k.RESOLVED=1]="RESOLVED",k[k.REJECTED=2]="REJECTED";class y{constructor(D){y.prototype.__init.call(this),y.prototype.__init2.call(this),y.prototype.__init3.call(this),y.prototype.__init4.call(this),this._state=h.PENDING,this._handlers=[];try{D(this._resolve,this._reject)}catch(E){this._reject(E)}}then(D,E){return new y((N,j)=>{this._handlers.push([!1,V=>{if(D)try{N(D(V))}catch(R){j(R)}else N(V)},V=>{if(E)try{N(E(V))}catch(R){j(R)}else j(V)}]),this._executeHandlers()})}catch(D){return this.then(E=>E,D)}finally(D){return new y((E,N)=>{let j,V;return this.then(R=>{V=!1,j=R,D&&D()},R=>{V=!0,j=R,D&&D()}).then(()=>{V?N(j):E(j)})})}__init(){this._resolve=D=>{this._setResult(h.RESOLVED,D)}}__init2(){this._reject=D=>{this._setResult(h.REJECTED,D)}}__init3(){this._setResult=(D,E)=>{if(this._state===h.PENDING){if(d.isThenable(E))return void E.then(this._resolve,this._reject);this._state=D,this._value=E,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===h.PENDING)return;const D=this._handlers.slice();this._handlers=[],D.forEach(E=>{E[0]||(this._state===h.RESOLVED&&E[1](this._value),this._state===h.REJECTED&&E[2](this._value),E[0]=!0)})}}}x.SyncPromise=y,x.rejectedSyncPromise=function m(k){return new y((D,E)=>{E(k)})},x.resolvedSyncPromise=function f(k){return new y(D=>{D(k)})}},29332(ge,x,g){const d=g(98766);function f(){return Date.now()/1e3}const y=function m(){const{performance:D}=d.GLOBAL_OBJ;if(!D||!D.now)return f;const E=Date.now()-D.now(),N=null==D.timeOrigin?E:D.timeOrigin;return()=>(N+D.now())/1e3}();x._browserPerformanceTimeOriginMode=void 0;const k=(()=>{const{performance:D}=d.GLOBAL_OBJ;if(!D||!D.now)return void(x._browserPerformanceTimeOriginMode="none");const E=36e5,N=D.now(),j=Date.now(),V=D.timeOrigin?Math.abs(D.timeOrigin+N-j):E,R=V<E,O=D.timing&&D.timing.navigationStart,$="number"==typeof O?Math.abs(O+N-j):E;return R||$<E?V<=$?(x._browserPerformanceTimeOriginMode="timeOrigin",D.timeOrigin):(x._browserPerformanceTimeOriginMode="navigationStart",O):(x._browserPerformanceTimeOriginMode="dateNow",j)})();x.browserPerformanceTimeOrigin=k,x.dateTimestampInSeconds=f,x.timestampInSeconds=y},41395(ge,x,g){const d=g(53771),h=g(14489),f=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function m(D){if(!D)return;const E=D.match(f);if(!E)return;let N;return"1"===E[3]?N=!0:"0"===E[3]&&(N=!1),{traceId:E[1],parentSampled:N,parentSpanId:E[2]}}x.TRACEPARENT_REGEXP=f,x.extractTraceparentData=m,x.generateSentryTraceHeader=function k(D=h.uuid4(),E=h.uuid4().substring(16),N){let j="";return void 0!==N&&(j=N?"-1":"-0"),`${D}-${E}${j}`},x.propagationContextFromHeaders=function y(D,E){const N=m(D),j=d.baggageHeaderToDynamicSamplingContext(E),{traceId:V,parentSpanId:R,parentSampled:O}=N||{};return N?{traceId:V||h.uuid4(),parentSpanId:R||h.uuid4().substring(16),spanId:h.uuid4().substring(16),sampled:O,dsc:j||{}}:{traceId:V||h.uuid4(),spanId:h.uuid4().substring(16)}}},81404(ge,x){x.getNumberOfUrlSegments=function h(m){return m.split(/\\?\//).filter(y=>y.length>0&&","!==y).length},x.getSanitizedUrlString=function f(m){const{protocol:y,host:k,path:D}=m;return`${y?`${y}://`:""}${k&&k.replace(/^.*@/,"[filtered]:[filtered]@").replace(/(:80)$/,"").replace(/(:443)$/,"")||""}${D}`},x.parseUrl=function S(m){if(!m)return{};const y=m.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!y)return{};const k=y[6]||"",D=y[8]||"";return{host:y[4],path:y[5],protocol:y[2],search:k,hash:D,relative:y[5]+k+D}},x.stripUrlQueryAndFragment=function d(m){return m.split(/[?#]/,1)[0]}},11866(ge,x){x.escapeStringForRegex=function S(d){return d.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},50061(ge,x){const S=["X-Client-IP","X-Forwarded-For","Fly-Client-IP","CF-Connecting-IP","Fastly-Client-Ip","True-Client-Ip","X-Real-IP","X-Cluster-Client-IP","X-Forwarded","Forwarded-For","Forwarded","X-Vercel-Forwarded-For"];x.getClientIPAddress=function d(m){return S.map(E=>{const N=m[E],j=Array.isArray(N)?N.join(";"):N;return"Forwarded"===E?function h(m){if(!m)return null;for(const y of m.split(";"))if(y.startsWith("for="))return y.slice(4);return null}(j):j&&j.split(",").map(V=>V.trim())}).reduce((E,N)=>N?E.concat(N):E,[]).find(E=>null!==E&&function f(m){return/(?:^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$)|(?:^(?:(?:[a-fA-F\d]{1,4}:){7}(?:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,2}|:)|(?:[a-fA-F\d]{1,4}:){4}(?:(?::[a-fA-F\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,3}|:)|(?:[a-fA-F\d]{1,4}:){3}(?:(?::[a-fA-F\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,4}|:)|(?:[a-fA-F\d]{1,4}:){2}(?:(?::[a-fA-F\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,5}|:)|(?:[a-fA-F\d]{1,4}:){1}(?:(?::[a-fA-F\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,6}|:)|(?::(?:(?::[a-fA-F\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,7}|:)))(?:%[0-9a-zA-Z]{1,})?$)/.test(m)}(E))||null},x.ipHeaderNames=S},34884(ge,x,g){const h=g(98766).GLOBAL_OBJ;x.supportsHistory=function f(){const m=h.chrome;return!(m&&m.app&&m.app.runtime||!("history"in h)||!h.history.pushState||!h.history.replaceState)}},76149(ge,x){x.SDK_VERSION="8.33.0"},98766(ge,x,g){const d=g(76149),h=globalThis;x.GLOBAL_OBJ=h,x.getGlobalSingleton=function f(m,y,k){const D=k||h,E=D.__SENTRY__=D.__SENTRY__||{},N=E[d.SDK_VERSION]=E[d.SDK_VERSION]||{};return N[m]||(N[m]=y())}},19143(ge,x){"use strict";x.byteLength=function k(R){var O=y(R),$=O[1];return 3*(O[0]+$)/4-$},x.toByteArray=function E(R){var O,z,P=y(R),$=P[0],ee=P[1],J=new d(function D(R,O,P){return 3*(O+P)/4-P}(0,$,ee)),W=0,A=ee>0?$-4:$;for(z=0;z<A;z+=4)O=S[R.charCodeAt(z)]<<18|S[R.charCodeAt(z+1)]<<12|S[R.charCodeAt(z+2)]<<6|S[R.charCodeAt(z+3)],J[W++]=O>>16&255,J[W++]=O>>8&255,J[W++]=255&O;return 2===ee&&(O=S[R.charCodeAt(z)]<<2|S[R.charCodeAt(z+1)]>>4,J[W++]=255&O),1===ee&&(O=S[R.charCodeAt(z)]<<10|S[R.charCodeAt(z+1)]<<4|S[R.charCodeAt(z+2)]>>2,J[W++]=O>>8&255,J[W++]=255&O),J},x.fromByteArray=function V(R){for(var O,P=R.length,$=P%3,ee=[],J=16383,W=0,A=P-$;W<A;W+=J)ee.push(j(R,W,W+J>A?A:W+J));return 1===$?ee.push(g[(O=R[P-1])>>2]+g[O<<4&63]+"=="):2===$&&ee.push(g[(O=(R[P-2]<<8)+R[P-1])>>10]+g[O>>4&63]+g[O<<2&63]+"="),ee.join("")};for(var g=[],S=[],d=typeof Uint8Array<"u"?Uint8Array:Array,h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0;f<64;++f)g[f]=h[f],S[h.charCodeAt(f)]=f;function y(R){var O=R.length;if(O%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var P=R.indexOf("=");return-1===P&&(P=O),[P,P===O?0:4-P%4]}function N(R){return g[R>>18&63]+g[R>>12&63]+g[R>>6&63]+g[63&R]}function j(R,O,P){for(var ee=[],J=O;J<P;J+=3)ee.push(N((R[J]<<16&16711680)+(R[J+1]<<8&65280)+(255&R[J+2])));return ee.join("")}S[45]=62,S[95]=63},55754(ge,x,g){var S;!function(){var d=Object.assign||function(B){for(var he,Fe=1;Fe<arguments.length;Fe++)for(var je in he=arguments[Fe])ee(he,je)&&(B[je]=he[je]);return B},h=Array.isArray||function(B){return"[object Array]"===Object.prototype.toString.call(B)},f=D(["\u03c7\u03c1\u03cc\u03bd\u03bf\u03c2","\u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"],["\u03bc\u03ae\u03bd\u03b1\u03c2","\u03bc\u03ae\u03bd\u03b5\u03c2"],["\u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1","\u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b5\u03c2"],["\u03bc\u03ad\u03c1\u03b1","\u03bc\u03ad\u03c1\u03b5\u03c2"],["\u03ce\u03c1\u03b1","\u03ce\u03c1\u03b5\u03c2"],["\u03bb\u03b5\u03c0\u03c4\u03cc","\u03bb\u03b5\u03c0\u03c4\u03ac"],["\u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03bf","\u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1"],["\u03c7\u03b9\u03bb\u03b9\u03bf\u03c3\u03c4\u03cc \u03c4\u03bf\u03c5 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03bf\u03bb\u03ad\u03c0\u03c4\u03bf\u03c5","\u03c7\u03b9\u03bb\u03b9\u03bf\u03c3\u03c4\u03ac \u03c4\u03bf\u03c5 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03bf\u03bb\u03ad\u03c0\u03c4\u03bf\u03c5"],","),m={af:D(["jaar","jaar"],["maand","maande"],["week","weke"],["dag","dae"],["uur","ure"],["minuut","minute"],["sekonde","sekondes"],["millisekonde","millisekondes"],","),am:y("\u12d3\u1218\u1275","\u12c8\u122d","\u1233\u121d\u1295\u1275","\u1240\u1295","\u1230\u12d3\u1275","\u12f0\u1242\u1243","\u1230\u12a8\u1295\u12f5","\u121a\u120a\u1230\u12a8\u1295\u12f5"),ar:d(y(function(B){return["\u0633\u0646\u0629","\u0633\u0646\u062a\u0627\u0646","\u0633\u0646\u0648\u0627\u062a"][V(B)]},function(B){return["\u0634\u0647\u0631","\u0634\u0647\u0631\u0627\u0646","\u0623\u0634\u0647\u0631"][V(B)]},function(B){return["\u0623\u0633\u0628\u0648\u0639","\u0623\u0633\u0628\u0648\u0639\u064a\u0646","\u0623\u0633\u0627\u0628\u064a\u0639"][V(B)]},function(B){return["\u064a\u0648\u0645","\u064a\u0648\u0645\u064a\u0646","\u0623\u064a\u0627\u0645"][V(B)]},function(B){return["\u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u062a\u064a\u0646","\u0633\u0627\u0639\u0627\u062a"][V(B)]},function(B){return["\u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u0627\u0626\u0642"][V(B)]},function(B){return["\u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0648\u0627\u0646\u064a"][V(B)]},function(B){return["\u062c\u0632\u0621 \u0645\u0646 \u0627\u0644\u062b\u0627\u0646\u064a\u0629","\u062c\u0632\u0622\u0646 \u0645\u0646 \u0627\u0644\u062b\u0627\u0646\u064a\u0629","\u0623\u062c\u0632\u0627\u0621 \u0645\u0646 \u0627\u0644\u062b\u0627\u0646\u064a\u0629"][V(B)]},","),{delimiter:" \ufeed ",_hideCountIf2:!0,_digitReplacements:["\u06f0","\u0661","\u0662","\u0663","\u0664","\u0665","\u0666","\u0667","\u0668","\u0669"]}),bg:j(["\u0433\u043e\u0434\u0438\u043d\u0438","\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0438"],["\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430"],["\u0441\u0435\u0434\u043c\u0438\u0446\u0438","\u0441\u0435\u0434\u043c\u0438\u0446\u0430","\u0441\u0435\u0434\u043c\u0438\u0446\u0438"],["\u0434\u043d\u0438","\u0434\u0435\u043d","\u0434\u043d\u0438"],["\u0447\u0430\u0441\u0430","\u0447\u0430\u0441","\u0447\u0430\u0441\u0430"],["\u043c\u0438\u043d\u0443\u0442\u0438","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0438"],["\u0441\u0435\u043a\u0443\u043d\u0434\u0438","\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],["\u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0438","\u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0438"]),bn:y("\u09ac\u099b\u09b0","\u09ae\u09be\u09b8","\u09b8\u09aa\u09cd\u09a4\u09be\u09b9","\u09a6\u09bf\u09a8","\u0998\u09a8\u09cd\u099f\u09be","\u09ae\u09bf\u09a8\u09bf\u099f","\u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1","\u09ae\u09bf\u09b2\u09bf\u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1"),ca:D(["any","anys"],["mes","mesos"],["setmana","setmanes"],["dia","dies"],["hora","hores"],["minut","minuts"],["segon","segons"],["milisegon","milisegons"],","),ckb:y("\u0633\u0627\u06b5","\u0645\u0627\u0646\u06af","\u0647\u06d5\u0641\u062a\u06d5","\u0695\u06c6\u0698","\u06a9\u0627\u0698\u06ce\u0631","\u062e\u0648\u0644\u06d5\u06a9","\u0686\u0631\u06a9\u06d5","\u0645\u06cc\u0644\u06cc \u0686\u0631\u06a9\u06d5","."),cs:y(function(B){return["rok","roku","roky","let"][O(B)]},function(B){return["m\u011bs\xedc","m\u011bs\xedce","m\u011bs\xedce","m\u011bs\xedc\u016f"][O(B)]},function(B){return["t\xfdden","t\xfddne","t\xfddny","t\xfddn\u016f"][O(B)]},function(B){return["den","dne","dny","dn\xed"][O(B)]},function(B){return["hodina","hodiny","hodiny","hodin"][O(B)]},function(B){return["minuta","minuty","minuty","minut"][O(B)]},function(B){return["sekunda","sekundy","sekundy","sekund"][O(B)]},function(B){return["milisekunda","milisekundy","milisekundy","milisekund"][O(B)]},","),cy:y("flwyddyn","mis","wythnos","diwrnod","awr","munud","eiliad","milieiliad"),da:D(["\xe5r","\xe5r"],["m\xe5ned","m\xe5neder"],["uge","uger"],["dag","dage"],["time","timer"],["minut","minutter"],["sekund","sekunder"],["millisekund","millisekunder"],","),de:D(["Jahr","Jahre"],["Monat","Monate"],["Woche","Wochen"],["Tag","Tage"],["Stunde","Stunden"],["Minute","Minuten"],["Sekunde","Sekunden"],["Millisekunde","Millisekunden"],","),el:f,en:D(["year","years"],["month","months"],["week","weeks"],["day","days"],["hour","hours"],["minute","minutes"],["second","seconds"],["millisecond","milliseconds"]),eo:D(["jaro","jaroj"],["monato","monatoj"],["semajno","semajnoj"],["tago","tagoj"],["horo","horoj"],["minuto","minutoj"],["sekundo","sekundoj"],["milisekundo","milisekundoj"],","),es:D(["a\xf1o","a\xf1os"],["mes","meses"],["semana","semanas"],["d\xeda","d\xedas"],["hora","horas"],["minuto","minutos"],["segundo","segundos"],["milisegundo","milisegundos"],","),et:D(["aasta","aastat"],["kuu","kuud"],["n\xe4dal","n\xe4dalat"],["p\xe4ev","p\xe4eva"],["tund","tundi"],["minut","minutit"],["sekund","sekundit"],["millisekund","millisekundit"],","),eu:y("urte","hilabete","aste","egun","ordu","minutu","segundo","milisegundo",","),fa:y("\u0633\u0627\u0644","\u0645\u0627\u0647","\u0647\u0641\u062a\u0647","\u0631\u0648\u0632","\u0633\u0627\u0639\u062a","\u062f\u0642\u06cc\u0642\u0647","\u062b\u0627\u0646\u06cc\u0647","\u0645\u06cc\u0644\u06cc \u062b\u0627\u0646\u06cc\u0647"),fi:D(["vuosi","vuotta"],["kuukausi","kuukautta"],["viikko","viikkoa"],["p\xe4iv\xe4","p\xe4iv\xe4\xe4"],["tunti","tuntia"],["minuutti","minuuttia"],["sekunti","sekuntia"],["millisekunti","millisekuntia"],","),fo:D(["\xe1r","\xe1r"],["m\xe1na\xf0ur","m\xe1na\xf0ir"],["vika","vikur"],["dagur","dagar"],["t\xedmi","t\xedmar"],["minuttur","minuttir"],["sekund","sekund"],["millisekund","millisekund"],","),fr:y(function(B){return"an"+(B>=2?"s":"")},"mois",function(B){return"semaine"+(B>=2?"s":"")},function(B){return"jour"+(B>=2?"s":"")},function(B){return"heure"+(B>=2?"s":"")},function(B){return"minute"+(B>=2?"s":"")},function(B){return"seconde"+(B>=2?"s":"")},function(B){return"milliseconde"+(B>=2?"s":"")},","),gr:f,he:D(["\u05e9\u05e0\u05d4","\u05e9\u05e0\u05d9\u05dd"],["\u05d7\u05d5\u05d3\u05e9","\u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"],["\u05e9\u05d1\u05d5\u05e2","\u05e9\u05d1\u05d5\u05e2\u05d5\u05ea"],["\u05d9\u05d5\u05dd","\u05d9\u05de\u05d9\u05dd"],["\u05e9\u05e2\u05d4","\u05e9\u05e2\u05d5\u05ea"],["\u05d3\u05e7\u05d4","\u05d3\u05e7\u05d5\u05ea"],["\u05e9\u05e0\u05d9\u05d4","\u05e9\u05e0\u05d9\u05d5\u05ea"],["\u05de\u05d9\u05dc\u05d9\u05e9\u05e0\u05d9\u05d9\u05d4","\u05de\u05d9\u05dc\u05d9\u05e9\u05e0\u05d9\u05d5\u05ea"]),hr:y(function(B){return B%10==2||B%10==3||B%10==4?"godine":"godina"},function(B){return 1===B?"mjesec":2===B||3===B||4===B?"mjeseca":"mjeseci"},function(B){return B%10==1&&11!==B?"tjedan":"tjedna"},k(["dan","dana"]),function(B){return 1===B?"sat":2===B||3===B||4===B?"sata":"sati"},function(B){var he=B%10;return 2!==he&&3!==he&&4!==he||!(B<10||B>14)?"minuta":"minute"},function(B){var he=B%10;return 5===he||Math.floor(B)===B&&B>=10&&B<=19?"sekundi":1===he?"sekunda":2===he||3===he||4===he?"sekunde":"sekundi"},function(B){return 1===B?"milisekunda":B%10==2||B%10==3||B%10==4?"milisekunde":"milisekundi"},","),hi:y("\u0938\u093e\u0932",k(["\u092e\u0939\u0940\u0928\u093e","\u092e\u0939\u0940\u0928\u0947"]),k(["\u0939\u095e\u094d\u0924\u093e","\u0939\u092b\u094d\u0924\u0947"]),"\u0926\u093f\u0928",k(["\u0918\u0902\u091f\u093e","\u0918\u0902\u091f\u0947"]),"\u092e\u093f\u0928\u091f","\u0938\u0947\u0915\u0902\u0921","\u092e\u093f\u0932\u0940\u0938\u0947\u0915\u0902\u0921"),hu:y("\xe9v","h\xf3nap","h\xe9t","nap","\xf3ra","perc","m\xe1sodperc","ezredm\xe1sodperc",","),id:y("tahun","bulan","minggu","hari","jam","menit","detik","milidetik"),is:D(["\xe1r","\xe1r"],["m\xe1nu\xf0ur","m\xe1nu\xf0ir"],["vika","vikur"],["dagur","dagar"],["klukkut\xedmi","klukkut\xedmar"],["m\xedn\xfata","m\xedn\xfatur"],["sek\xfanda","sek\xfandur"],["millisek\xfanda","millisek\xfandur"]),it:D(["anno","anni"],["mese","mesi"],["settimana","settimane"],["giorno","giorni"],["ora","ore"],["minuto","minuti"],["secondo","secondi"],["millisecondo","millisecondi"],","),ja:y("\u5e74","\u30f6\u6708","\u9031\u9593","\u65e5","\u6642\u9593","\u5206","\u79d2","\u30df\u30ea\u79d2"),km:y("\u1786\u17d2\u1793\u17b6\u17c6","\u1781\u17c2","\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd","\u1790\u17d2\u1784\u17c3","\u1798\u17c9\u17c4\u1784","\u1793\u17b6\u1791\u17b8","\u179c\u17b7\u1793\u17b6\u1791\u17b8","\u1798\u17b7\u179b\u17d2\u179b\u17b8\u179c\u17b7\u1793\u17b6\u1791\u17b8"),kn:D(["\u0cb5\u0cb0\u0ccd\u0cb7","\u0cb5\u0cb0\u0ccd\u0cb7\u0c97\u0cb3\u0cc1"],["\u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1","\u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1\u0c97\u0cb3\u0cc1"],["\u0cb5\u0cbe\u0cb0","\u0cb5\u0cbe\u0cb0\u0c97\u0cb3\u0cc1"],["\u0ca6\u0cbf\u0ca8","\u0ca6\u0cbf\u0ca8\u0c97\u0cb3\u0cc1"],["\u0c97\u0c82\u0c9f\u0cc6","\u0c97\u0c82\u0c9f\u0cc6\u0c97\u0cb3\u0cc1"],["\u0ca8\u0cbf\u0cae\u0cbf\u0cb7","\u0ca8\u0cbf\u0cae\u0cbf\u0cb7\u0c97\u0cb3\u0cc1"],["\u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0ccd","\u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1"],["\u0cae\u0cbf\u0cb2\u0cbf\u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0ccd","\u0cae\u0cbf\u0cb2\u0cbf\u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1"]),ko:y("\ub144","\uac1c\uc6d4","\uc8fc\uc77c","\uc77c","\uc2dc\uac04","\ubd84","\ucd08","\ubc00\ub9ac \ucd08"),ku:y("sal","meh","hefte","roj","seet","deqe","saniye","m\xeel\xee\xe7irk",","),lo:y("\u0e9b\u0eb5","\u0ec0\u0e94\u0eb7\u0ead\u0e99","\u0ead\u0eb2\u0e97\u0eb4\u0e94","\u0ea1\u0eb7\u0ec9","\u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87","\u0e99\u0eb2\u0e97\u0eb5","\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5","\u0ea1\u0eb4\u0e99\u0ea5\u0eb4\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",","),lt:y(function(B){return B%10==0||B%100>=10&&B%100<=20?"met\u0173":"metai"},function(B){return["m\u0117nuo","m\u0117nesiai","m\u0117nesi\u0173"][P(B)]},function(B){return["savait\u0117","savait\u0117s","savai\u010di\u0173"][P(B)]},function(B){return["diena","dienos","dien\u0173"][P(B)]},function(B){return["valanda","valandos","valand\u0173"][P(B)]},function(B){return["minut\u0117","minut\u0117s","minu\u010di\u0173"][P(B)]},function(B){return["sekund\u0117","sekund\u0117s","sekund\u017ei\u0173"][P(B)]},function(B){return["milisekund\u0117","milisekund\u0117s","milisekund\u017ei\u0173"][P(B)]},","),lv:y(function(B){return $(B)?"gads":"gadi"},function(B){return $(B)?"m\u0113nesis":"m\u0113ne\u0161i"},function(B){return $(B)?"ned\u0113\u013ca":"ned\u0113\u013cas"},function(B){return $(B)?"diena":"dienas"},function(B){return $(B)?"stunda":"stundas"},function(B){return $(B)?"min\u016bte":"min\u016btes"},function(B){return $(B)?"sekunde":"sekundes"},function(B){return $(B)?"milisekunde":"milisekundes"},","),mk:D(["\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0438"],["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0438"],["\u043d\u0435\u0434\u0435\u043b\u0430","\u043d\u0435\u0434\u0435\u043b\u0438"],["\u0434\u0435\u043d","\u0434\u0435\u043d\u0430"],["\u0447\u0430\u0441","\u0447\u0430\u0441\u0430"],["\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0438"],["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],["\u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],","),mn:y("\u0436\u0438\u043b","\u0441\u0430\u0440","\u0434\u043e\u043b\u043e\u043e \u0445\u043e\u043d\u043e\u0433","\u04e9\u0434\u04e9\u0440","\u0446\u0430\u0433","\u043c\u0438\u043d\u0443\u0442","\u0441\u0435\u043a\u0443\u043d\u0434","\u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434"),mr:y(k(["\u0935\u0930\u094d\u0937","\u0935\u0930\u094d\u0937\u0947"]),k(["\u092e\u0939\u093f\u0928\u093e","\u092e\u0939\u093f\u0928\u0947"]),k(["\u0906\u0920\u0935\u0921\u093e","\u0906\u0920\u0935\u0921\u0947"]),"\u0926\u093f\u0935\u0938","\u0924\u093e\u0938",k(["\u092e\u093f\u0928\u093f\u091f","\u092e\u093f\u0928\u093f\u091f\u0947"]),"\u0938\u0947\u0915\u0902\u0926","\u092e\u093f\u0932\u093f\u0938\u0947\u0915\u0902\u0926"),ms:y("tahun","bulan","minggu","hari","jam","minit","saat","milisaat"),nl:D(["jaar","jaar"],["maand","maanden"],["week","weken"],["dag","dagen"],["uur","uur"],["minuut","minuten"],["seconde","seconden"],["milliseconde","milliseconden"],","),nn:D(["\xe5r","\xe5r"],["m\xe5nad","m\xe5nader"],["veke","veker"],["dag","dagar"],["time","timar"],["minutt","minutt"],["sekund","sekund"],["millisekund","millisekund"],","),no:D(["\xe5r","\xe5r"],["m\xe5ned","m\xe5neder"],["uke","uker"],["dag","dager"],["time","timer"],["minutt","minutter"],["sekund","sekunder"],["millisekund","millisekunder"],","),pl:y(function(B){return["rok","roku","lata","lat"][R(B)]},function(B){return["miesi\u0105c","miesi\u0105ca","miesi\u0105ce","miesi\u0119cy"][R(B)]},function(B){return["tydzie\u0144","tygodnia","tygodnie","tygodni"][R(B)]},function(B){return["dzie\u0144","dnia","dni","dni"][R(B)]},function(B){return["godzina","godziny","godziny","godzin"][R(B)]},function(B){return["minuta","minuty","minuty","minut"][R(B)]},function(B){return["sekunda","sekundy","sekundy","sekund"][R(B)]},function(B){return["milisekunda","milisekundy","milisekundy","milisekund"][R(B)]},","),pt:D(["ano","anos"],["m\xeas","meses"],["semana","semanas"],["dia","dias"],["hora","horas"],["minuto","minutos"],["segundo","segundos"],["milissegundo","milissegundos"],","),ro:y(E("an","ani","de ani"),E("lun\u0103","luni","de luni"),E("s\u0103pt\u0103m\xe2n\u0103","s\u0103pt\u0103m\xe2ni","de s\u0103pt\u0103m\xe2ni"),E("zi","zile","de zile"),E("or\u0103","ore","de ore"),E("minut","minute","de minute"),E("secund\u0103","secunde","de secunde"),E("milisecund\u0103","milisecunde","de milisecunde"),","),ru:j(["\u043b\u0435\u0442","\u0433\u043e\u0434","\u0433\u043e\u0434\u0430"],["\u043c\u0435\u0441\u044f\u0446\u0435\u0432","\u043c\u0435\u0441\u044f\u0446","\u043c\u0435\u0441\u044f\u0446\u0430"],["\u043d\u0435\u0434\u0435\u043b\u044c","\u043d\u0435\u0434\u0435\u043b\u044f","\u043d\u0435\u0434\u0435\u043b\u0438"],["\u0434\u043d\u0435\u0439","\u0434\u0435\u043d\u044c","\u0434\u043d\u044f"],["\u0447\u0430\u0441\u043e\u0432","\u0447\u0430\u0441","\u0447\u0430\u0441\u0430"],["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u044b"],["\u0441\u0435\u043a\u0443\u043d\u0434","\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u044b"],["\u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434","\u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u044b"]),sq:y(k(["vit","vjet"]),"muaj","jav\xeb","dit\xeb","or\xeb",function(B){return"minut"+(1===B?"\xeb":"a")},function(B){return"sekond"+(1===B?"\xeb":"a")},function(B){return"milisekond"+(1===B?"\xeb":"a")},","),sr:j(["\u0433\u043e\u0434\u0438\u043d\u0438","\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0435"],["\u043c\u0435\u0441\u0435\u0446\u0438","\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430"],["\u043d\u0435\u0434\u0435\u0459\u0438","\u043d\u0435\u0434\u0435\u0459\u0430","\u043d\u0435\u0434\u0435\u0459\u0435"],["\u0434\u0430\u043d\u0438","\u0434\u0430\u043d","\u0434\u0430\u043d\u0430"],["\u0441\u0430\u0442\u0438","\u0441\u0430\u0442","\u0441\u0430\u0442\u0430"],["\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430"],["\u0441\u0435\u043a\u0443\u043d\u0434\u0438","\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435"],["\u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0438","\u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u043c\u0438\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0435"]),sr_Latn:j(["godini","godina","godine"],["meseci","mesec","meseca"],["nedelji","nedelja","nedelje"],["dani","dan","dana"],["sati","sat","sata"],["minuta","minut","minuta"],["sekundi","sekunda","sekunde"],["milisekundi","milisekunda","milisekunde"]),ta:D(["\u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd","\u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"],["\u0bae\u0bbe\u0ba4\u0bae\u0bcd","\u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd"],["\u0bb5\u0bbe\u0bb0\u0bae\u0bcd","\u0bb5\u0bbe\u0bb0\u0b99\u0bcd\u0b95\u0bb3\u0bcd"],["\u0ba8\u0bbe\u0bb3\u0bcd","\u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd"],["\u0bae\u0ba3\u0bbf","\u0bae\u0ba3\u0bbf\u0ba8\u0bc7\u0bb0\u0bae\u0bcd"],["\u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd","\u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd"],["\u0bb5\u0bbf\u0ba9\u0bbe\u0b9f\u0bbf","\u0bb5\u0bbf\u0ba9\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd"],["\u0bae\u0bbf\u0bb2\u0bcd\u0bb2\u0bbf \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf","\u0bae\u0bbf\u0bb2\u0bcd\u0bb2\u0bbf \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd"]),te:D(["\u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02","\u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32"],["\u0c28\u0c46\u0c32","\u0c28\u0c46\u0c32\u0c32"],["\u0c35\u0c3e\u0c30\u0c02","\u0c35\u0c3e\u0c30\u0c3e\u0c32\u0c41"],["\u0c30\u0c4b\u0c1c\u0c41","\u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41"],["\u0c17\u0c02\u0c1f","\u0c17\u0c02\u0c1f\u0c32\u0c41"],["\u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02","\u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41"],["\u0c38\u0c46\u0c15\u0c28\u0c41","\u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41"],["\u0c2e\u0c3f\u0c32\u0c4d\u0c32\u0c40\u0c38\u0c46\u0c15\u0c28\u0c4d","\u0c2e\u0c3f\u0c32\u0c4d\u0c32\u0c40\u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41"]),uk:j(["\u0440\u043e\u043a\u0456\u0432","\u0440\u0456\u043a","\u0440\u043e\u043a\u0438"],["\u043c\u0456\u0441\u044f\u0446\u0456\u0432","\u043c\u0456\u0441\u044f\u0446\u044c","\u043c\u0456\u0441\u044f\u0446\u0456"],["\u0442\u0438\u0436\u043d\u0456\u0432","\u0442\u0438\u0436\u0434\u0435\u043d\u044c","\u0442\u0438\u0436\u043d\u0456"],["\u0434\u043d\u0456\u0432","\u0434\u0435\u043d\u044c","\u0434\u043d\u0456"],["\u0433\u043e\u0434\u0438\u043d","\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0438"],["\u0445\u0432\u0438\u043b\u0438\u043d","\u0445\u0432\u0438\u043b\u0438\u043d\u0430","\u0445\u0432\u0438\u043b\u0438\u043d\u0438"],["\u0441\u0435\u043a\u0443\u043d\u0434","\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],["\u043c\u0456\u043b\u0456\u0441\u0435\u043a\u0443\u043d\u0434","\u043c\u0456\u043b\u0456\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u043c\u0456\u043b\u0456\u0441\u0435\u043a\u0443\u043d\u0434\u0438"]),ur:y("\u0633\u0627\u0644",k(["\u0645\u06c1\u06cc\u0646\u06c1","\u0645\u06c1\u06cc\u0646\u06d2"]),k(["\u06c1\u0641\u062a\u06c1","\u06c1\u0641\u062a\u06d2"]),"\u062f\u0646",k(["\u06af\u06be\u0646\u0679\u06c1","\u06af\u06be\u0646\u0679\u06d2"]),"\u0645\u0646\u0679","\u0633\u06cc\u06a9\u0646\u0688","\u0645\u0644\u06cc \u0633\u06cc\u06a9\u0646\u0688"),sk:y(function(B){return["rok","roky","roky","rokov"][O(B)]},function(B){return["mesiac","mesiace","mesiace","mesiacov"][O(B)]},function(B){return["t\xfd\u017ede\u0148","t\xfd\u017edne","t\xfd\u017edne","t\xfd\u017ed\u0148ov"][O(B)]},function(B){return["de\u0148","dni","dni","dn\xed"][O(B)]},function(B){return["hodina","hodiny","hodiny","hod\xedn"][O(B)]},function(B){return["min\xfata","min\xfaty","min\xfaty","min\xfat"][O(B)]},function(B){return["sekunda","sekundy","sekundy","sek\xfand"][O(B)]},function(B){return["milisekunda","milisekundy","milisekundy","milisek\xfand"][O(B)]},","),sl:y(function(B){return B%10==1?"leto":B%100==2?"leti":B%100==3||B%100==4||Math.floor(B)!==B&&B%100<=5?"leta":"let"},function(B){return B%10==1?"mesec":B%100==2||Math.floor(B)!==B&&B%100<=5?"meseca":B%10==3||B%10==4?"mesece":"mesecev"},function(B){return B%10==1?"teden":B%10==2||Math.floor(B)!==B&&B%100<=4?"tedna":B%10==3||B%10==4?"tedne":"tednov"},function(B){return B%100==1?"dan":"dni"},function(B){return B%10==1?"ura":B%100==2?"uri":B%10==3||B%10==4||Math.floor(B)!==B?"ure":"ur"},function(B){return B%10==1?"minuta":B%10==2?"minuti":B%10==3||B%10==4||Math.floor(B)!==B&&B%100<=4?"minute":"minut"},function(B){return B%10==1?"sekunda":B%100==2?"sekundi":B%100==3||B%100==4||Math.floor(B)!==B?"sekunde":"sekund"},function(B){return B%10==1?"milisekunda":B%100==2?"milisekundi":B%100==3||B%100==4||Math.floor(B)!==B?"milisekunde":"milisekund"},","),sv:D(["\xe5r","\xe5r"],["m\xe5nad","m\xe5nader"],["vecka","veckor"],["dag","dagar"],["timme","timmar"],["minut","minuter"],["sekund","sekunder"],["millisekund","millisekunder"],","),sw:d(D(["mwaka","miaka"],["mwezi","miezi"],["wiki","wiki"],["siku","masiku"],["saa","masaa"],["dakika","dakika"],["sekunde","sekunde"],["milisekunde","milisekunde"]),{_numberFirst:!0}),tr:y("y\u0131l","ay","hafta","g\xfcn","saat","dakika","saniye","milisaniye",","),th:y("\u0e1b\u0e35","\u0e40\u0e14\u0e37\u0e2d\u0e19","\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c","\u0e27\u0e31\u0e19","\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07","\u0e19\u0e32\u0e17\u0e35","\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35","\u0e21\u0e34\u0e25\u0e25\u0e34\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35"),uz:y("yil","oy","hafta","kun","soat","minut","sekund","millisekund"),uz_CYR:y("\u0439\u0438\u043b","\u043e\u0439","\u04b3\u0430\u0444\u0442\u0430","\u043a\u0443\u043d","\u0441\u043e\u0430\u0442","\u043c\u0438\u043d\u0443\u0442","\u0441\u0435\u043a\u0443\u043d\u0434","\u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434"),vi:y("n\u0103m","th\xe1ng","tu\u1ea7n","ng\xe0y","gi\u1edd","ph\xfat","gi\xe2y","mili gi\xe2y",","),zh_CN:y("\u5e74","\u4e2a\u6708","\u5468","\u5929","\u5c0f\u65f6","\u5206\u949f","\u79d2","\u6beb\u79d2"),zh_TW:y("\u5e74","\u500b\u6708","\u5468","\u5929","\u5c0f\u6642","\u5206\u9418","\u79d2","\u6beb\u79d2")};function y(B,he,Fe,je,it,Tt,$e,Ke,Xe){var Ve={y:B,mo:he,w:Fe,d:je,h:it,m:Tt,s:$e,ms:Ke};return Xe&&(Ve.decimal=Xe),Ve}function k(B){return function(he){return 1===he?B[0]:B[1]}}function D(B,he,Fe,je,it,Tt,$e,Ke,Xe){return y(k(B),k(he),k(Fe),k(je),k(it),k(Tt),k($e),k(Ke),Xe)}function E(B,he,Fe){return function(je){if(1===je)return B;if(Math.floor(je)!==je||0===je)return he;var it=je%100;return it>=1&&it<=19?he:Fe}}function N(B){return function(he){return Math.floor(he)!==he?B[2]:he%100>=5&&he%100<=20||he%10>=5&&he%10<=9||he%10==0?B[0]:he%10==1?B[1]:he>1?B[2]:B[1]}}function j(B,he,Fe,je,it,Tt,$e,Ke){return y(N(B),N(he),N(Fe),N(je),N(it),N(Tt),N($e),N(Ke),",")}function V(B){return 2===B?1:B>2&&B<11?2:0}function R(B){return 1===B?0:Math.floor(B)!==B?1:B%10>=2&&B%10<=4&&!(B%100>10&&B%100<20)?2:3}function O(B){return 1===B?0:Math.floor(B)!==B?1:B%10>=2&&B%10<=4&&B%100<10?2:3}function P(B){return B%10==1&&B%100!=11?0:Math.floor(B)!==B||B%10>=2&&B%100>20||B%10>=2&&B%100<10?1:2}function $(B){return B%10==1&&B%100!=11}function ee(B,he){return Object.prototype.hasOwnProperty.call(B,he)}function W(B,he,Fe){var Ke,Xe,je=B.unitName,it=B.unitCount,Tt=Fe.spacer,$e=Fe.maxDecimalPoints;Ke="string"==typeof Fe.decimal?Fe.decimal:"string"==typeof he.decimal?he.decimal:".","digitReplacements"in Fe?Xe=Fe.digitReplacements:"_digitReplacements"in he&&(Xe=he._digitReplacements);var Ve,Ae=(void 0===$e?it:Math.floor(it*Math.pow(10,$e))/Math.pow(10,$e)).toString();if(he._hideCountIf2&&2===it)Ve="",Tt="";else if(Xe){Ve="";for(var Ye=0;Ye<Ae.length;Ye++){var et=Ae[Ye];Ve+="."===et?Ke:Xe[et]}}else Ve=Ae.replace(".",Ke);var lt,Ut=he[je];return lt="function"==typeof Ut?Ut(it):Ut,he._numberFirst?lt+Tt+Ve:Ve+Tt+lt}function re(B){var he=function(je,it){je=Math.abs(je);var Tt=d({},he,it||{}),$e=function A(B,he){var Fe,je,it,Tt,$e=he.units,Ke=he.unitMeasures,Xe="number"==typeof he.largest?he.largest:1/0;if(!$e.length)return[];var Ve={};for(Tt=B,je=0;je<$e.length;je++){var ke=Ke[Fe=$e[je]];it=je===$e.length-1?Tt/ke:Math.floor(Tt/ke),Ve[Fe]=it,Tt-=it*ke}if(he.round){var Ye=Xe;for(je=0;je<$e.length;je++)if(0!==(it=Ve[Fe=$e[je]])&&0===--Ye){for(var et=je+1;et<$e.length;et++){var Ut=$e[et];Ve[Fe]=Ve[Fe]+Ve[Ut]*Ke[Ut]/Ke[Fe],Ve[Ut]=0}break}for(je=$e.length-1;je>=0;je--)if(0!==(it=Ve[Fe=$e[je]])){var rt=Math.round(it);if(Ve[Fe]=rt,0===je)break;var Yt=$e[je-1],An=Math.floor(rt*Ke[Fe]/Ke[Yt]);if(!An)break;Ve[Yt]=Ve[Yt]+An,Ve[Fe]=0}}var gn=[];for(je=0;je<$e.length&&gn.length<Xe;je++)(it=Ve[Fe=$e[je]])&&gn.push({unitName:Fe,unitCount:it});return gn}(je,Tt);return function z(B,he){var Fe=function J(B){var he=[B.language];if(ee(B,"fallbacks")){if(!h(B.fallbacks)||!B.fallbacks.length)throw new Error("fallbacks must be an array with at least one element");he=he.concat(B.fallbacks)}for(var Fe=0;Fe<he.length;Fe++){var je=he[Fe];if(ee(B.languages,je))return B.languages[je];if(ee(m,je))return m[je]}throw new Error("No language found.")}(he);if(!B.length){var je=he.units;return W({unitName:je[je.length-1],unitCount:0},Fe,he)}var Ke,Tt=he.conjunction,$e=he.serialComma;Ke=ee(he,"delimiter")?he.delimiter:ee(Fe,"delimiter")?Fe.delimiter:", ";for(var Xe=[],Ve=0;Ve<B.length;Ve++)Xe.push(W(B[Ve],Fe,he));return Tt&&1!==B.length?2===B.length?Xe.join(Tt):Xe.slice(0,-1).join(Ke)+($e?",":"")+Tt+Xe.slice(-1):Xe.join(Ke)}($e,Tt)};return d(he,{language:"en",spacer:" ",conjunction:"",serialComma:!0,units:["y","mo","w","d","h","m","s"],languages:{},round:!1,unitMeasures:{y:315576e5,mo:26298e5,w:6048e5,d:864e5,h:36e5,m:6e4,s:1e3,ms:1}},B)}var ue=d(re({}),{getSupportedLanguages:function(){var he=[];for(var Fe in m)ee(m,Fe)&&"gr"!==Fe&&he.push(Fe);return he},humanizer:re});void 0!==(S=function(){return ue}.call(x,g,x,ge))&&(ge.exports=S)}()},9958(ge,x){x.read=function(g,S,d,h,f){var m,y,k=8*f-h-1,D=(1<<k)-1,E=D>>1,N=-7,j=d?f-1:0,V=d?-1:1,R=g[S+j];for(j+=V,m=R&(1<<-N)-1,R>>=-N,N+=k;N>0;m=256*m+g[S+j],j+=V,N-=8);for(y=m&(1<<-N)-1,m>>=-N,N+=h;N>0;y=256*y+g[S+j],j+=V,N-=8);if(0===m)m=1-E;else{if(m===D)return y?NaN:1/0*(R?-1:1);y+=Math.pow(2,h),m-=E}return(R?-1:1)*y*Math.pow(2,m-h)},x.write=function(g,S,d,h,f,m){var y,k,D,E=8*m-f-1,N=(1<<E)-1,j=N>>1,V=23===f?Math.pow(2,-24)-Math.pow(2,-77):0,R=h?0:m-1,O=h?1:-1,P=S<0||0===S&&1/S<0?1:0;for(S=Math.abs(S),isNaN(S)||S===1/0?(k=isNaN(S)?1:0,y=N):(y=Math.floor(Math.log(S)/Math.LN2),S*(D=Math.pow(2,-y))<1&&(y--,D*=2),(S+=y+j>=1?V/D:V*Math.pow(2,1-j))*D>=2&&(y++,D/=2),y+j>=N?(k=0,y=N):y+j>=1?(k=(S*D-1)*Math.pow(2,f),y+=j):(k=S*Math.pow(2,j-1)*Math.pow(2,f),y=0));f>=8;g[d+R]=255&k,R+=O,k/=256,f-=8);for(y=y<<f|k,E+=f;E>0;g[d+R]=255&y,R+=O,y/=256,E-=8);g[d+R-O]|=128*P}},24191(ge){var x={}.toString;ge.exports=Array.isArray||function(g){return"[object Array]"==x.call(g)}},70814(ge,x,g){!function(S){"use strict";S.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(h){return/^nm$/i.test(h)},meridiem:function(h,f,m){return h<12?m?"vm":"VM":m?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(h){return h+(1===h||8===h||h>=20?"ste":"de")},week:{dow:1,doy:4}})}(g(94764))},21481(ge,x,g){!function(S){"use strict";var d=function(k){return 0===k?0:1===k?1:2===k?2:k%100>=3&&k%100<=10?3:k%100>=11?4:5},h={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},f=function(k){return function(D,E,N,j){var V=d(D),R=h[k][d(D)];return 2===V&&(R=R[E?0:1]),R.replace(/%d/i,D)}},m=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];S.defineLocale("ar-dz",{months:m,monthsShort:m,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(k){return"\u0645"===k},meridiem:function(k,D,E){return k<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:f("s"),ss:f("s"),m:f("m"),mm:f("m"),h:f("h"),hh:f("h"),d:f("d"),dd:f("d"),M:f("M"),MM:f("M"),y:f("y"),yy:f("y")},postformat:function(k){return k.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(g(94764))},52985(ge,x,g){!function(S){"use strict";S.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(g(94764))},58712(ge,x,g){!function(S){"use strict";var d={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},h=function(D){return 0===D?0:1===D?1:2===D?2:D%100>=3&&D%100<=10?3:D%100>=11?4:5},f={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},m=function(D){return function(E,N,j,V){var R=h(E),O=f[D][h(E)];return 2===R&&(O=O[N?0:1]),O.replace(/%d/i,E)}},y=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];S.defineLocale("ar-ly",{months:y,monthsShort:y,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(D){return"\u0645"===D},meridiem:function(D,E,N){return D<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:m("s"),ss:m("s"),m:m("m"),mm:m("m"),h:m("h"),hh:m("h"),d:m("d"),dd:m("d"),M:m("M"),MM:m("M"),y:m("y"),yy:m("y")},preparse:function(D){return D.replace(/\u060c/g,",")},postformat:function(D){return D.replace(/\d/g,function(E){return d[E]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(g(94764))},54409(ge,x,g){!function(S){"use strict";S.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(g(94764))},94662(ge,x,g){!function(S){"use strict";var d={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},h={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};S.defineLocale("ar-ps",{months:"\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0634\u0631\u064a \u0627\u0644\u0623\u0648\u0651\u0644_\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0651\u0644".split("_"),monthsShort:"\u0643\u0662_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0661_\u062a\u0662_\u0643\u0661".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(m){return"\u0645"===m},meridiem:function(m,y,k){return m<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(m){return m.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(y){return h[y]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(y){return h[y]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(g(94764))},13659(ge,x,g){!function(S){"use strict";var d={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},h={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};S.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(m){return"\u0645"===m},meridiem:function(m,y,k){return m<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(m){return m.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(y){return h[y]}).replace(/\u060c/g,",")},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(g(94764))},27525(ge,x,g){!function(S){"use strict";S.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(g(94764))},7490(ge,x,g){!function(S){"use strict";var d={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},h={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},f=function(E){return 0===E?0:1===E?1:2===E?2:E%100>=3&&E%100<=10?3:E%100>=11?4:5},m={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},y=function(E){return function(N,j,V,R){var O=f(N),P=m[E][f(N)];return 2===O&&(P=P[j?0:1]),P.replace(/%d/i,N)}},k=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];S.defineLocale("ar",{months:k,monthsShort:k,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(E){return"\u0645"===E},meridiem:function(E,N,j){return E<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:y("s"),ss:y("s"),m:y("m"),mm:y("m"),h:y("h"),hh:y("h"),d:y("d"),dd:y("d"),M:y("M"),MM:y("M"),y:y("y"),yy:y("y")},preparse:function(E){return E.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(N){return h[N]}).replace(/\u060c/g,",")},postformat:function(E){return E.replace(/\d/g,function(N){return d[N]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(g(94764))},72634(ge,x,g){!function(S){"use strict";var d={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};S.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(f){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(f)},meridiem:function(f,m,y){return f<4?"gec\u0259":f<12?"s\u0259h\u0259r":f<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(f){if(0===f)return f+"-\u0131nc\u0131";var m=f%10;return f+(d[m]||d[f%100-m]||d[f>=100?100:null])},week:{dow:1,doy:7}})}(g(94764))},56684(ge,x,g){!function(S){"use strict";function h(m,y,k){return"m"===k?y?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===k?y?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":m+" "+function d(m,y){var k=m.split("_");return y%10==1&&y%100!=11?k[0]:y%10>=2&&y%10<=4&&(y%100<10||y%100>=20)?k[1]:k[2]}({ss:y?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:y?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:y?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[k],+m)}S.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:h,mm:h,h,hh:h,d:"\u0434\u0437\u0435\u043d\u044c",dd:h,M:"\u043c\u0435\u0441\u044f\u0446",MM:h,y:"\u0433\u043e\u0434",yy:h},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(m){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(m)},meridiem:function(m,y,k){return m<4?"\u043d\u043e\u0447\u044b":m<12?"\u0440\u0430\u043d\u0456\u0446\u044b":m<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(m,y){switch(y){case"M":case"d":case"DDD":case"w":case"W":return m%10!=2&&m%10!=3||m%100==12||m%100==13?m+"-\u044b":m+"-\u0456";case"D":return m+"-\u0433\u0430";default:return m}},week:{dow:1,doy:7}})}(g(94764))},45142(ge,x,g){!function(S){"use strict";S.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(h){var f=h%10,m=h%100;return 0===h?h+"-\u0435\u0432":0===m?h+"-\u0435\u043d":m>10&&m<20?h+"-\u0442\u0438":1===f?h+"-\u0432\u0438":2===f?h+"-\u0440\u0438":7===f||8===f?h+"-\u043c\u0438":h+"-\u0442\u0438"},week:{dow:1,doy:7}})}(g(94764))},76244(ge,x,g){!function(S){"use strict";S.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(g(94764))},37728(ge,x,g){!function(S){"use strict";var d={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},h={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};S.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(m){return m.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(m,y){return 12===m&&(m=0),"\u09b0\u09be\u09a4"===y?m<4?m:m+12:"\u09ad\u09cb\u09b0"===y||"\u09b8\u0995\u09be\u09b2"===y?m:"\u09a6\u09c1\u09aa\u09c1\u09b0"===y?m>=3?m:m+12:"\u09ac\u09bf\u0995\u09be\u09b2"===y||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===y?m+12:void 0},meridiem:function(m,y,k){return m<4?"\u09b0\u09be\u09a4":m<6?"\u09ad\u09cb\u09b0":m<12?"\u09b8\u0995\u09be\u09b2":m<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":m<18?"\u09ac\u09bf\u0995\u09be\u09b2":m<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(g(94764))},97661(ge,x,g){!function(S){"use strict";var d={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},h={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};S.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(m){return m.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(m,y){return 12===m&&(m=0),"\u09b0\u09be\u09a4"===y&&m>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===y&&m<5||"\u09ac\u09bf\u0995\u09be\u09b2"===y?m+12:m},meridiem:function(m,y,k){return m<4?"\u09b0\u09be\u09a4":m<10?"\u09b8\u0995\u09be\u09b2":m<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":m<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(g(94764))},64446(ge,x,g){!function(S){"use strict";var d={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},h={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};S.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(m){return m.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(m,y){return 12===m&&(m=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===y&&m>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===y&&m<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===y?m+12:m},meridiem:function(m,y,k){return m<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":m<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":m<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":m<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(g(94764))},77897(ge,x,g){!function(S){"use strict";function d(P,$,ee){return P+" "+function m(P,$){return 2===$?function y(P){var $={m:"v",b:"v",d:"z"};return void 0===$[P.charAt(0)]?P:$[P.charAt(0)]+P.substring(1)}(P):P}({mm:"munutenn",MM:"miz",dd:"devezh"}[ee],P)}function f(P){return P>9?f(P%10):P}var k=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],D=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,R=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];S.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:R,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:R,monthsRegex:D,monthsShortRegex:D,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:k,longMonthsParse:k,shortMonthsParse:k,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:d,h:"un eur",hh:"%d eur",d:"un devezh",dd:d,M:"ur miz",MM:d,y:"ur bloaz",yy:function h(P){switch(f(P)){case 1:case 3:case 4:case 5:case 9:return P+" bloaz";default:return P+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(P){return P+(1===P?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(P){return"g.m."===P},meridiem:function(P,$,ee){return P<12?"a.m.":"g.m."}})}(g(94764))},30682(ge,x,g){!function(S){"use strict";function h(m,y,k){var D=m+" ";switch(k){case"ss":return D+(1===m?"sekunda":2===m||3===m||4===m?"sekunde":"sekundi");case"mm":return D+(1===m?"minuta":2===m||3===m||4===m?"minute":"minuta");case"h":return"jedan sat";case"hh":return D+(1===m?"sat":2===m||3===m||4===m?"sata":"sati");case"dd":return D+(1===m?"dan":"dana");case"MM":return D+(1===m?"mjesec":2===m||3===m||4===m?"mjeseca":"mjeseci");case"yy":return D+(1===m?"godina":2===m||3===m||4===m?"godine":"godina")}}S.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:h,m:function d(m,y,k,D){if("m"===k)return y?"jedna minuta":D?"jednu minutu":"jedne minute"},mm:h,h,hh:h,d:"dan",dd:h,M:"mjesec",MM:h,y:"godinu",yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(94764))},47497(ge,x,g){!function(S){"use strict";S.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(h,f){var m=1===h?"r":2===h?"n":3===h?"r":4===h?"t":"\xe8";return("w"===f||"W"===f)&&(m="a"),h+m},week:{dow:1,doy:4}})}(g(94764))},31255(ge,x,g){!function(S){"use strict";var d={standalone:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),format:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},h="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),f=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],m=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function y(E){return E>1&&E<5&&1!=~~(E/10)}function k(E,N,j,V){var R=E+" ";switch(j){case"s":return N||V?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return N||V?R+(y(E)?"sekundy":"sekund"):R+"sekundami";case"m":return N?"minuta":V?"minutu":"minutou";case"mm":return N||V?R+(y(E)?"minuty":"minut"):R+"minutami";case"h":return N?"hodina":V?"hodinu":"hodinou";case"hh":return N||V?R+(y(E)?"hodiny":"hodin"):R+"hodinami";case"d":return N||V?"den":"dnem";case"dd":return N||V?R+(y(E)?"dny":"dn\xed"):R+"dny";case"M":return N||V?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return N||V?R+(y(E)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):R+"m\u011bs\xedci";case"y":return N||V?"rok":"rokem";case"yy":return N||V?R+(y(E)?"roky":"let"):R+"lety"}}S.defineLocale("cs",{months:d,monthsShort:h,monthsRegex:m,monthsShortRegex:m,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:k,ss:k,m:k,mm:k,h:k,hh:k,d:k,dd:k,M:k,MM:k,y:k,yy:k},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},26284(ge,x,g){!function(S){"use strict";S.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(h){return h+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(h)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(h)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(g(94764))},833(ge,x,g){!function(S){"use strict";S.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(h){var m="";return h>20?m=40===h||50===h||60===h||80===h||100===h?"fed":"ain":h>0&&(m=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][h]),h+m},week:{dow:1,doy:4}})}(g(94764))},47858(ge,x,g){!function(S){"use strict";S.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},5998(ge,x,g){!function(S){"use strict";function d(f,m,y,k){var D={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[f+" Tage",f+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[f+" Monate",f+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[f+" Jahre",f+" Jahren"]};return m?D[y][0]:D[y][1]}S.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:d,mm:"%d Minuten",h:d,hh:"%d Stunden",d,dd:d,w:d,ww:"%d Wochen",M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},86792(ge,x,g){!function(S){"use strict";function d(f,m,y,k){var D={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[f+" Tage",f+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[f+" Monate",f+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[f+" Jahre",f+" Jahren"]};return m?D[y][0]:D[y][1]}S.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:d,mm:"%d Minuten",h:d,hh:"%d Stunden",d,dd:d,w:d,ww:"%d Wochen",M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},71998(ge,x,g){!function(S){"use strict";function d(f,m,y,k){var D={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[f+" Tage",f+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[f+" Monate",f+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[f+" Jahre",f+" Jahren"]};return m?D[y][0]:D[y][1]}S.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:d,mm:"%d Minuten",h:d,hh:"%d Stunden",d,dd:d,w:d,ww:"%d Wochen",M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},3691(ge,x,g){!function(S){"use strict";var d=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],h=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];S.defineLocale("dv",{months:d,monthsShort:d,weekdays:h,weekdaysShort:h,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(m){return"\u0789\u078a"===m},meridiem:function(m,y,k){return m<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(m){return m.replace(/\u060c/g,",")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(g(94764))},59224(ge,x,g){!function(S){"use strict";S.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(f,m){return f?"string"==typeof m&&/D/.test(m.substring(0,m.indexOf("MMMM")))?this._monthsGenitiveEl[f.month()]:this._monthsNominativeEl[f.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(f,m,y){return f>11?y?"\u03bc\u03bc":"\u039c\u039c":y?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(f){return"\u03bc"===(f+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(f,m){var y=this._calendarEl[f],k=m&&m.hours();return function d(f){return typeof Function<"u"&&f instanceof Function||"[object Function]"===Object.prototype.toString.call(f)}(y)&&(y=y.apply(m)),y.replace("{}",k%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(g(94764))},33001(ge,x,g){!function(S){"use strict";S.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:0,doy:4}})}(g(94764))},95115(ge,x,g){!function(S){"use strict";S.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")}})}(g(94764))},45146(ge,x,g){!function(S){"use strict";S.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(g(94764))},6801(ge,x,g){!function(S){"use strict";S.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(g(94764))},70810(ge,x,g){!function(S){"use strict";S.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")}})}(g(94764))},50384(ge,x,g){!function(S){"use strict";S.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:0,doy:6}})}(g(94764))},8691(ge,x,g){!function(S){"use strict";S.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(g(94764))},2145(ge,x,g){!function(S){"use strict";S.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(g(94764))},38865(ge,x,g){!function(S){"use strict";S.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(h){return"p"===h.charAt(0).toLowerCase()},meridiem:function(h,f,m){return h>11?m?"p.t.m.":"P.T.M.":m?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(g(94764))},34339(ge,x,g){!function(S){"use strict";var d="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),h="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),f=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;S.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(k,D){return k?/-MMM-/.test(D)?h[k.month()]:d[k.month()]:d},monthsRegex:m,monthsShortRegex:m,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(g(94764))},54191(ge,x,g){!function(S){"use strict";var d="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),h="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),f=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;S.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(k,D){return k?/-MMM-/.test(D)?h[k.month()]:d[k.month()]:d},monthsRegex:m,monthsShortRegex:m,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(g(94764))},5618(ge,x,g){!function(S){"use strict";var d="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),h="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),f=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;S.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(k,D){return k?/-MMM-/.test(D)?h[k.month()]:d[k.month()]:d},monthsRegex:m,monthsShortRegex:m,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(g(94764))},68821(ge,x,g){!function(S){"use strict";var d="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),h="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),f=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;S.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(k,D){return k?/-MMM-/.test(D)?h[k.month()]:d[k.month()]:d},monthsRegex:m,monthsShortRegex:m,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(g(94764))},9440(ge,x,g){!function(S){"use strict";function d(f,m,y,k){var D={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[f+"sekundi",f+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[f+" minuti",f+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[f+" tunni",f+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[f+" kuu",f+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[f+" aasta",f+" aastat"]};return m?D[y][2]?D[y][2]:D[y][1]:k?D[y][0]:D[y][1]}S.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:"%d p\xe4eva",M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},99159(ge,x,g){!function(S){"use strict";S.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(94764))},95444(ge,x,g){!function(S){"use strict";var d={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},h={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};S.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(m){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(m)},meridiem:function(m,y,k){return m<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(m){return m.replace(/[\u06f0-\u06f9]/g,function(y){return h[y]}).replace(/\u060c/g,",")},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(g(94764))},95116(ge,x,g){!function(S){"use strict";var d="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),h=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",d[7],d[8],d[9]];function f(k,D,E,N){var j="";switch(E){case"s":return N?"muutaman sekunnin":"muutama sekunti";case"ss":j=N?"sekunnin":"sekuntia";break;case"m":return N?"minuutin":"minuutti";case"mm":j=N?"minuutin":"minuuttia";break;case"h":return N?"tunnin":"tunti";case"hh":j=N?"tunnin":"tuntia";break;case"d":return N?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":j=N?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return N?"kuukauden":"kuukausi";case"MM":j=N?"kuukauden":"kuukautta";break;case"y":return N?"vuoden":"vuosi";case"yy":j=N?"vuoden":"vuotta"}return function m(k,D){return k<10?D?h[k]:d[k]:k}(k,N)+" "+j}S.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:f,ss:f,m:f,mm:f,h:f,hh:f,d:f,dd:f,M:f,MM:f,y:f,yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},65010(ge,x,g){!function(S){"use strict";S.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(h){return h},week:{dow:1,doy:4}})}(g(94764))},22826(ge,x,g){!function(S){"use strict";S.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},59410(ge,x,g){!function(S){"use strict";S.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(h,f){switch(f){default:case"M":case"Q":case"D":case"DDD":case"d":return h+(1===h?"er":"e");case"w":case"W":return h+(1===h?"re":"e")}}})}(g(94764))},62905(ge,x,g){!function(S){"use strict";S.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(h,f){switch(f){default:case"M":case"Q":case"D":case"DDD":case"d":return h+(1===h?"er":"e");case"w":case"W":return h+(1===h?"re":"e")}},week:{dow:1,doy:4}})}(g(94764))},5965(ge,x,g){!function(S){"use strict";var f=/(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)/i,m=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];S.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:f,monthsShortRegex:f,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:m,longMonthsParse:m,shortMonthsParse:m,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(k,D){switch(D){case"D":return k+(1===k?"er":"");default:case"M":case"Q":case"DDD":case"d":return k+(1===k?"er":"e");case"w":case"W":return k+(1===k?"re":"e")}},week:{dow:1,doy:4}})}(g(94764))},64988(ge,x,g){!function(S){"use strict";var d="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),h="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");S.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(m,y){return m?/-MMM-/.test(y)?h[m.month()]:d[m.month()]:d},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(m){return m+(1===m||8===m||m>=20?"ste":"de")},week:{dow:1,doy:4}})}(g(94764))},59213(ge,x,g){!function(S){"use strict";S.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(D){return D+(1===D?"d":D%10==2?"na":"mh")},week:{dow:1,doy:4}})}(g(94764))},89922(ge,x,g){!function(S){"use strict";S.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(D){return D+(1===D?"d":D%10==2?"na":"mh")},week:{dow:1,doy:4}})}(g(94764))},38714(ge,x,g){!function(S){"use strict";S.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(h){return 0===h.indexOf("un")?"n"+h:"en "+h},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(g(94764))},37315(ge,x,g){!function(S){"use strict";function d(f,m,y,k){var D={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[f+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",f+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[f+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",f+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[f+" \u0935\u0930\u093e\u0902\u0928\u0940",f+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[f+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",f+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[f+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",f+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[f+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",f+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return k?D[y][0]:D[y][1]}S.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(f,m){return"D"===m?f+"\u0935\u0947\u0930":f},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(f,m){return 12===f&&(f=0),"\u0930\u093e\u0924\u0940"===m?f<4?f:f+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===m?f:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===m?f>12?f:f+12:"\u0938\u093e\u0902\u091c\u0947"===m?f+12:void 0},meridiem:function(f,m,y){return f<4?"\u0930\u093e\u0924\u0940":f<12?"\u0938\u0915\u093e\u0933\u0940\u0902":f<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":f<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(g(94764))},6436(ge,x,g){!function(S){"use strict";function d(f,m,y,k){var D={s:["thoddea sekondamni","thodde sekond"],ss:[f+" sekondamni",f+" sekond"],m:["eka mintan","ek minut"],mm:[f+" mintamni",f+" mintam"],h:["eka voran","ek vor"],hh:[f+" voramni",f+" voram"],d:["eka disan","ek dis"],dd:[f+" disamni",f+" dis"],M:["eka mhoinean","ek mhoino"],MM:[f+" mhoineamni",f+" mhoine"],y:["eka vorsan","ek voros"],yy:[f+" vorsamni",f+" vorsam"]};return k?D[y][0]:D[y][1]}S.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(f,m){return"D"===m?f+"er":f},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(f,m){return 12===f&&(f=0),"rati"===m?f<4?f:f+12:"sokallim"===m?f:"donparam"===m?f>12?f:f+12:"sanje"===m?f+12:void 0},meridiem:function(f,m,y){return f<4?"rati":f<12?"sokallim":f<16?"donparam":f<20?"sanje":"rati"}})}(g(94764))},78913(ge,x,g){!function(S){"use strict";var d={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},h={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};S.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(m){return m.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(m,y){return 12===m&&(m=0),"\u0ab0\u0abe\u0aa4"===y?m<4?m:m+12:"\u0ab8\u0ab5\u0abe\u0ab0"===y?m:"\u0aac\u0aaa\u0acb\u0ab0"===y?m>=10?m:m+12:"\u0ab8\u0abe\u0a82\u0a9c"===y?m+12:void 0},meridiem:function(m,y,k){return m<4?"\u0ab0\u0abe\u0aa4":m<10?"\u0ab8\u0ab5\u0abe\u0ab0":m<17?"\u0aac\u0aaa\u0acb\u0ab0":m<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(g(94764))},97162(ge,x,g){!function(S){"use strict";S.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(h){return 2===h?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":h+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(h){return 2===h?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":h+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(h){return 2===h?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":h+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(h){return 2===h?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":h%10==0&&10!==h?h+" \u05e9\u05e0\u05d4":h+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(h){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(h)},meridiem:function(h,f,m){return h<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":h<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":h<12?m?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":h<18?m?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(g(94764))},57982(ge,x,g){!function(S){"use strict";var d={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},h={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},f=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];S.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:f,longMonthsParse:f,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(k){return k.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(D){return h[D]})},postformat:function(k){return k.replace(/\d/g,function(D){return d[D]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(k,D){return 12===k&&(k=0),"\u0930\u093e\u0924"===D?k<4?k:k+12:"\u0938\u0941\u092c\u0939"===D?k:"\u0926\u094b\u092a\u0939\u0930"===D?k>=10?k:k+12:"\u0936\u093e\u092e"===D?k+12:void 0},meridiem:function(k,D,E){return k<4?"\u0930\u093e\u0924":k<10?"\u0938\u0941\u092c\u0939":k<17?"\u0926\u094b\u092a\u0939\u0930":k<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(g(94764))},20963(ge,x,g){!function(S){"use strict";function d(f,m,y){var k=f+" ";switch(y){case"ss":return k+(1===f?"sekunda":2===f||3===f||4===f?"sekunde":"sekundi");case"m":return m?"jedna minuta":"jedne minute";case"mm":return k+(1===f?"minuta":2===f||3===f||4===f?"minute":"minuta");case"h":return m?"jedan sat":"jednog sata";case"hh":return k+(1===f?"sat":2===f||3===f||4===f?"sata":"sati");case"dd":return k+(1===f?"dan":"dana");case"MM":return k+(1===f?"mjesec":2===f||3===f||4===f?"mjeseca":"mjeseci");case"yy":return k+(1===f?"godina":2===f||3===f||4===f?"godine":"godina")}}S.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:d,m:d,mm:d,h:d,hh:d,d:"dan",dd:d,M:"mjesec",MM:d,y:"godinu",yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(94764))},59802(ge,x,g){!function(S){"use strict";var d="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function h(y,k,D,E){var N=y;switch(D){case"s":return E||k?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return N+(E||k)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(E||k?" perc":" perce");case"mm":return N+(E||k?" perc":" perce");case"h":return"egy"+(E||k?" \xf3ra":" \xf3r\xe1ja");case"hh":return N+(E||k?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(E||k?" nap":" napja");case"dd":return N+(E||k?" nap":" napja");case"M":return"egy"+(E||k?" h\xf3nap":" h\xf3napja");case"MM":return N+(E||k?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(E||k?" \xe9v":" \xe9ve");case"yy":return N+(E||k?" \xe9v":" \xe9ve")}return""}function f(y){return(y?"":"[m\xfalt] ")+"["+d[this.day()]+"] LT[-kor]"}S.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(y){return"u"===y.charAt(1).toLowerCase()},meridiem:function(y,k,D){return y<12?!0===D?"de":"DE":!0===D?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return f.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return f.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},67429(ge,x,g){!function(S){"use strict";S.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(h){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(h)},meridiem:function(h){return h<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":h<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":h<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(h,f){switch(f){case"DDD":case"w":case"W":case"DDDo":return 1===h?h+"-\u056b\u0576":h+"-\u0580\u0564";default:return h}},week:{dow:1,doy:7}})}(g(94764))},92572(ge,x,g){!function(S){"use strict";S.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(h,f){return 12===h&&(h=0),"pagi"===f?h:"siang"===f?h>=11?h:h+12:"sore"===f||"malam"===f?h+12:void 0},meridiem:function(h,f,m){return h<11?"pagi":h<15?"siang":h<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(g(94764))},37017(ge,x,g){!function(S){"use strict";function d(m){return m%100==11||m%10!=1}function h(m,y,k,D){var E=m+" ";switch(k){case"s":return y||D?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return d(m)?E+(y||D?"sek\xfandur":"sek\xfandum"):E+"sek\xfanda";case"m":return y?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return d(m)?E+(y||D?"m\xedn\xfatur":"m\xedn\xfatum"):y?E+"m\xedn\xfata":E+"m\xedn\xfatu";case"hh":return d(m)?E+(y||D?"klukkustundir":"klukkustundum"):E+"klukkustund";case"d":return y?"dagur":D?"dag":"degi";case"dd":return d(m)?y?E+"dagar":E+(D?"daga":"d\xf6gum"):y?E+"dagur":E+(D?"dag":"degi");case"M":return y?"m\xe1nu\xf0ur":D?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return d(m)?y?E+"m\xe1nu\xf0ir":E+(D?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):y?E+"m\xe1nu\xf0ur":E+(D?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return y||D?"\xe1r":"\xe1ri";case"yy":return d(m)?E+(y||D?"\xe1r":"\xe1rum"):E+(y||D?"\xe1r":"\xe1ri")}}S.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:h,ss:h,m:h,mm:h,h:"klukkustund",hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},92406(ge,x,g){!function(S){"use strict";S.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(h){return(/^[0-9].+$/.test(h)?"tra":"in")+" "+h},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(g(94764))},39052(ge,x,g){!function(S){"use strict";S.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(g(94764))},72456(ge,x,g){!function(S){"use strict";S.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(h,f){return"\u5143"===f[1]?1:parseInt(f[1]||h,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(h){return"\u5348\u5f8c"===h},meridiem:function(h,f,m){return h<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(h){return h.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(h){return this.week()!==h.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(h,f){switch(f){case"y":return 1===h?"\u5143\u5e74":h+"\u5e74";case"d":case"D":case"DDD":return h+"\u65e5";default:return h}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(g(94764))},99245(ge,x,g){!function(S){"use strict";S.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(h,f){return 12===h&&(h=0),"enjing"===f?h:"siyang"===f?h>=11?h:h+12:"sonten"===f||"ndalu"===f?h+12:void 0},meridiem:function(h,f,m){return h<11?"enjing":h<15?"siyang":h<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(g(94764))},51633(ge,x,g){!function(S){"use strict";S.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(h){return h.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(f,m,y){return"\u10d8"===y?m+"\u10e8\u10d8":m+y+"\u10e8\u10d8"})},past:function(h){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(h)?h.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(h)?h.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):h},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(h){return 0===h?h:1===h?h+"-\u10da\u10d8":h<20||h<=100&&h%20==0||h%100==0?"\u10db\u10d4-"+h:h+"-\u10d4"},week:{dow:1,doy:7}})}(g(94764))},16487(ge,x,g){!function(S){"use strict";var d={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};S.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(f){return f+(d[f]||d[f%10]||d[f>=100?100:null])},week:{dow:1,doy:7}})}(g(94764))},41253(ge,x,g){!function(S){"use strict";var d={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},h={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};S.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(m){return"\u179b\u17d2\u1784\u17b6\u1785"===m},meridiem:function(m,y,k){return m<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(m){return m.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},week:{dow:1,doy:4}})}(g(94764))},11516(ge,x,g){!function(S){"use strict";var d={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},h={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};S.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(m){return m.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(m,y){return 12===m&&(m=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===y?m<4?m:m+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===y?m:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===y?m>=10?m:m+12:"\u0cb8\u0c82\u0c9c\u0cc6"===y?m+12:void 0},meridiem:function(m,y,k){return m<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":m<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":m<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":m<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(m){return m+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(g(94764))},93155(ge,x,g){!function(S){"use strict";S.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(h,f){switch(f){case"d":case"D":case"DDD":return h+"\uc77c";case"M":return h+"\uc6d4";case"w":case"W":return h+"\uc8fc";default:return h}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(h){return"\uc624\ud6c4"===h},meridiem:function(h,f,m){return h<12?"\uc624\uc804":"\uc624\ud6c4"}})}(g(94764))},39318(ge,x,g){!function(S){"use strict";function d(m,y,k,D){var E={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[m+" san\xeeye",m+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[m+" deq\xeeqe",m+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[m+" saet",m+" saetan"],d:["rojek","rojek\xea"],dd:[m+" roj",m+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[m+" hefte",m+" hefteyan"],M:["mehek","mehek\xea"],MM:[m+" meh",m+" mehan"],y:["salek","salek\xea"],yy:[m+" sal",m+" salan"]};return y?E[k][0]:E[k][1]}S.defineLocale("ku-kmr",{months:"R\xeabendan_Sibat_Adar_N\xeesan_Gulan_Hez\xeeran_T\xeermeh_Tebax_\xcelon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"R\xeab_Sib_Ada_N\xees_Gul_Hez_T\xeer_Teb_\xcelo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yek\u015fem_Du\u015fem_S\xea\u015fem_\xc7ar\u015fem_P\xeanc\u015fem_\xcen_\u015eem\xee".split("_"),weekdaysShort:"Yek_Du_S\xea_\xc7ar_P\xean_\xcen_\u015eem".split("_"),weekdaysMin:"Ye_Du_S\xea_\xc7a_P\xea_\xcen_\u015ee".split("_"),meridiem:function(m,y,k){return m<12?k?"bn":"BN":k?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"ber\xee %s",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,w:d,ww:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(m,y){var k=y.toLowerCase();return k.includes("w")||k.includes("m")?m+".":m+function h(m){var y=(m=""+m).substring(m.length-1),k=m.length>1?m.substring(m.length-2):"";return 12==k||13==k||"2"!=y&&"3"!=y&&"50"!=k&&"70"!=y&&"80"!=y?"\xea":"y\xea"}(m)},week:{dow:1,doy:4}})}(g(94764))},21757(ge,x,g){!function(S){"use strict";var d={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},h={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},f=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];S.defineLocale("ku",{months:f,monthsShort:f,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(y){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(y)},meridiem:function(y,k,D){return y<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(y){return y.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(k){return h[k]}).replace(/\u060c/g,",")},postformat:function(y){return y.replace(/\d/g,function(k){return d[k]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(g(94764))},39609(ge,x,g){!function(S){"use strict";var d={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};S.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(f){return f+(d[f]||d[f%10]||d[f>=100?100:null])},week:{dow:1,doy:7}})}(g(94764))},93767(ge,x,g){!function(S){"use strict";function d(k,D,E,N){var j={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return D?j[E][0]:j[E][1]}function m(k){if(k=parseInt(k,10),isNaN(k))return!1;if(k<0)return!0;if(k<10)return 4<=k&&k<=7;if(k<100){var D=k%10;return m(0===D?k/10:D)}if(k<1e4){for(;k>=10;)k/=10;return m(k)}return m(k/=1e3)}S.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function h(k){return m(k.substr(0,k.indexOf(" ")))?"a "+k:"an "+k},past:function f(k){return m(k.substr(0,k.indexOf(" ")))?"viru "+k:"virun "+k},s:"e puer Sekonnen",ss:"%d Sekonnen",m:d,mm:"%d Minutten",h:d,hh:"%d Stonnen",d,dd:"%d Deeg",M:d,MM:"%d M\xe9int",y:d,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},79012(ge,x,g){!function(S){"use strict";S.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(h){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===h},meridiem:function(h,f,m){return h<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(h){return"\u0e97\u0eb5\u0ec8"+h}})}(g(94764))},55989(ge,x,g){!function(S){"use strict";var d={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function f(E,N,j,V){return N?y(j)[0]:V?y(j)[1]:y(j)[2]}function m(E){return E%10==0||E>10&&E<20}function y(E){return d[E].split("_")}function k(E,N,j,V){var R=E+" ";return 1===E?R+f(0,N,j[0],V):N?R+(m(E)?y(j)[1]:y(j)[0]):V?R+y(j)[1]:R+(m(E)?y(j)[1]:y(j)[2])}S.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function h(E,N,j,V){return N?"kelios sekund\u0117s":V?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:k,m:f,mm:k,h:f,hh:k,d:f,dd:k,M:f,MM:k,y:f,yy:k},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(E){return E+"-oji"},week:{dow:1,doy:4}})}(g(94764))},97971(ge,x,g){!function(S){"use strict";var d={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function h(D,E,N){return N?E%10==1&&E%100!=11?D[2]:D[3]:E%10==1&&E%100!=11?D[0]:D[1]}function f(D,E,N){return D+" "+h(d[N],D,E)}function m(D,E,N){return h(d[N],D,E)}S.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function y(D,E){return E?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:f,m,mm:f,h:m,hh:f,d:m,dd:f,M:m,MM:f,y:m,yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},85775(ge,x,g){!function(S){"use strict";var d={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(f,m){return 1===f?m[0]:f>=2&&f<=4?m[1]:m[2]},translate:function(f,m,y){var k=d.words[y];return 1===y.length?m?k[0]:k[1]:f+" "+d.correctGrammaticalCase(f,k)}};S.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:d.translate,m:d.translate,mm:d.translate,h:d.translate,hh:d.translate,d:"dan",dd:d.translate,M:"mjesec",MM:d.translate,y:"godinu",yy:d.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(94764))},37891(ge,x,g){!function(S){"use strict";S.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(g(94764))},97381(ge,x,g){!function(S){"use strict";S.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(h){var f=h%10,m=h%100;return 0===h?h+"-\u0435\u0432":0===m?h+"-\u0435\u043d":m>10&&m<20?h+"-\u0442\u0438":1===f?h+"-\u0432\u0438":2===f?h+"-\u0440\u0438":7===f||8===f?h+"-\u043c\u0438":h+"-\u0442\u0438"},week:{dow:1,doy:7}})}(g(94764))},80528(ge,x,g){!function(S){"use strict";S.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(h,f){return 12===h&&(h=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===f&&h>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===f||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===f?h+12:h},meridiem:function(h,f,m){return h<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":h<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":h<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":h<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(g(94764))},17850(ge,x,g){!function(S){"use strict";function d(f,m,y,k){switch(y){case"s":return m?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return f+(m?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return f+(m?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return f+(m?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return f+(m?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return f+(m?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return f+(m?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return f}}S.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(f){return"\u04ae\u0425"===f},meridiem:function(f,m,y){return f<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(f,m){switch(m){case"d":case"D":case"DDD":return f+" \u04e9\u0434\u04e9\u0440";default:return f}}})}(g(94764))},51614(ge,x,g){!function(S){"use strict";var d={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},h={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function f(y,k,D,E){var N="";if(k)switch(D){case"s":N="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":N="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":N="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":N="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":N="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":N="%d \u0924\u093e\u0938";break;case"d":N="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":N="%d \u0926\u093f\u0935\u0938";break;case"M":N="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":N="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":N="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":N="%d \u0935\u0930\u094d\u0937\u0947"}else switch(D){case"s":N="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":N="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":N="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":N="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":N="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":N="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":N="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":N="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":N="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":N="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":N="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":N="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return N.replace(/%d/i,y)}S.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:f,ss:f,m:f,mm:f,h:f,hh:f,d:f,dd:f,M:f,MM:f,y:f,yy:f},preparse:function(y){return y.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(k){return h[k]})},postformat:function(y){return y.replace(/\d/g,function(k){return d[k]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(y,k){return 12===y&&(y=0),"\u092a\u0939\u093e\u091f\u0947"===k||"\u0938\u0915\u093e\u0933\u0940"===k?y:"\u0926\u0941\u092a\u093e\u0930\u0940"===k||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===k||"\u0930\u093e\u0924\u094d\u0930\u0940"===k?y>=12?y:y+12:void 0},meridiem:function(y,k,D){return y>=0&&y<6?"\u092a\u0939\u093e\u091f\u0947":y<12?"\u0938\u0915\u093e\u0933\u0940":y<17?"\u0926\u0941\u092a\u093e\u0930\u0940":y<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(g(94764))},15872(ge,x,g){!function(S){"use strict";S.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(h,f){return 12===h&&(h=0),"pagi"===f?h:"tengahari"===f?h>=11?h:h+12:"petang"===f||"malam"===f?h+12:void 0},meridiem:function(h,f,m){return h<11?"pagi":h<15?"tengahari":h<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(g(94764))},84829(ge,x,g){!function(S){"use strict";S.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(h,f){return 12===h&&(h=0),"pagi"===f?h:"tengahari"===f?h>=11?h:h+12:"petang"===f||"malam"===f?h+12:void 0},meridiem:function(h,f,m){return h<11?"pagi":h<15?"tengahari":h<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(g(94764))},4616(ge,x,g){!function(S){"use strict";S.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(g(94764))},51955(ge,x,g){!function(S){"use strict";var d={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},h={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};S.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(m){return m.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},week:{dow:1,doy:4}})}(g(94764))},12357(ge,x,g){!function(S){"use strict";S.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"\xe9n time",hh:"%d timer",d:"\xe9n dag",dd:"%d dager",w:"\xe9n uke",ww:"%d uker",M:"\xe9n m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},46032(ge,x,g){!function(S){"use strict";var d={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},h={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};S.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(m){return m.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(m,y){return 12===m&&(m=0),"\u0930\u093e\u0924\u093f"===y?m<4?m:m+12:"\u092c\u093f\u0939\u093e\u0928"===y?m:"\u0926\u093f\u0909\u0901\u0938\u094b"===y?m>=10?m:m+12:"\u0938\u093e\u0901\u091d"===y?m+12:void 0},meridiem:function(m,y,k){return m<3?"\u0930\u093e\u0924\u093f":m<12?"\u092c\u093f\u0939\u093e\u0928":m<16?"\u0926\u093f\u0909\u0901\u0938\u094b":m<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(g(94764))},49937(ge,x,g){!function(S){"use strict";var d="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),h="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),f=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],m=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;S.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(k,D){return k?/-MMM-/.test(D)?h[k.month()]:d[k.month()]:d},monthsRegex:m,monthsShortRegex:m,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(k){return k+(1===k||8===k||k>=20?"ste":"de")},week:{dow:1,doy:4}})}(g(94764))},74575(ge,x,g){!function(S){"use strict";var d="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),h="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),f=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],m=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;S.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(k,D){return k?/-MMM-/.test(D)?h[k.month()]:d[k.month()]:d},monthsRegex:m,monthsShortRegex:m,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(k){return k+(1===k||8===k||k>=20?"ste":"de")},week:{dow:1,doy:4}})}(g(94764))},44977(ge,x,g){!function(S){"use strict";S.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},92913(ge,x,g){!function(S){"use strict";S.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(h,f){var m=1===h?"r":2===h?"n":3===h?"r":4===h?"t":"\xe8";return("w"===f||"W"===f)&&(m="a"),h+m},week:{dow:1,doy:4}})}(g(94764))},12372(ge,x,g){!function(S){"use strict";var d={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},h={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};S.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(m){return m.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(m,y){return 12===m&&(m=0),"\u0a30\u0a3e\u0a24"===y?m<4?m:m+12:"\u0a38\u0a35\u0a47\u0a30"===y?m:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===y?m>=10?m:m+12:"\u0a38\u0a3c\u0a3e\u0a2e"===y?m+12:void 0},meridiem:function(m,y,k){return m<4?"\u0a30\u0a3e\u0a24":m<10?"\u0a38\u0a35\u0a47\u0a30":m<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":m<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(g(94764))},84729(ge,x,g){!function(S){"use strict";var d="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),h="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),f=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function m(D){return D%10<5&&D%10>1&&~~(D/10)%10!=1}function y(D,E,N){var j=D+" ";switch(N){case"ss":return j+(m(D)?"sekundy":"sekund");case"m":return E?"minuta":"minut\u0119";case"mm":return j+(m(D)?"minuty":"minut");case"h":return E?"godzina":"godzin\u0119";case"hh":return j+(m(D)?"godziny":"godzin");case"ww":return j+(m(D)?"tygodnie":"tygodni");case"MM":return j+(m(D)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return j+(m(D)?"lata":"lat")}}S.defineLocale("pl",{months:function(D,E){return D?/D MMMM/.test(E)?h[D.month()]:d[D.month()]:d},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:f,longMonthsParse:f,shortMonthsParse:f,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:y,m:y,mm:y,h:y,hh:y,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:y,M:"miesi\u0105c",MM:y,y:"rok",yy:y},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},81690(ge,x,g){!function(S){"use strict";S.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(g(94764))},77521(ge,x,g){!function(S){"use strict";S.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(g(94764))},29486(ge,x,g){!function(S){"use strict";function d(f,m,y){var D=" ";return(f%100>=20||f>=100&&f%100==0)&&(D=" de "),f+D+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[y]}S.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:d,m:"un minut",mm:d,h:"o or\u0103",hh:d,d:"o zi",dd:d,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:d,M:"o lun\u0103",MM:d,y:"un an",yy:d},week:{dow:1,doy:7}})}(g(94764))},67948(ge,x,g){!function(S){"use strict";function h(y,k,D){return"m"===D?k?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":y+" "+function d(y,k){var D=y.split("_");return k%10==1&&k%100!=11?D[0]:k%10>=2&&k%10<=4&&(k%100<10||k%100>=20)?D[1]:D[2]}({ss:k?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:k?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[D],+y)}var f=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];S.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:f,longMonthsParse:f,shortMonthsParse:f,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(y){if(y.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(y){if(y.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:h,m:h,mm:h,h:"\u0447\u0430\u0441",hh:h,d:"\u0434\u0435\u043d\u044c",dd:h,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:h,M:"\u043c\u0435\u0441\u044f\u0446",MM:h,y:"\u0433\u043e\u0434",yy:h},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(y){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(y)},meridiem:function(y,k,D){return y<4?"\u043d\u043e\u0447\u0438":y<12?"\u0443\u0442\u0440\u0430":y<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(y,k){switch(k){case"M":case"d":case"DDD":return y+"-\u0439";case"D":return y+"-\u0433\u043e";case"w":case"W":return y+"-\u044f";default:return y}},week:{dow:1,doy:4}})}(g(94764))},68374(ge,x,g){!function(S){"use strict";var d=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],h=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];S.defineLocale("sd",{months:d,monthsShort:d,weekdays:h,weekdaysShort:h,weekdaysMin:h,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(m){return"\u0634\u0627\u0645"===m},meridiem:function(m,y,k){return m<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(m){return m.replace(/\u060c/g,",")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(g(94764))},60437(ge,x,g){!function(S){"use strict";S.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},70817(ge,x,g){!function(S){"use strict";S.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(h){return h+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(h){return"\u0db4.\u0dc0."===h||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===h},meridiem:function(h,f,m){return h>11?m?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":m?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(g(94764))},51999(ge,x,g){!function(S){"use strict";var d="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),h="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function f(k){return k>1&&k<5}function m(k,D,E,N){var j=k+" ";switch(E){case"s":return D||N?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return D||N?j+(f(k)?"sekundy":"sek\xfand"):j+"sekundami";case"m":return D?"min\xfata":N?"min\xfatu":"min\xfatou";case"mm":return D||N?j+(f(k)?"min\xfaty":"min\xfat"):j+"min\xfatami";case"h":return D?"hodina":N?"hodinu":"hodinou";case"hh":return D||N?j+(f(k)?"hodiny":"hod\xedn"):j+"hodinami";case"d":return D||N?"de\u0148":"d\u0148om";case"dd":return D||N?j+(f(k)?"dni":"dn\xed"):j+"d\u0148ami";case"M":return D||N?"mesiac":"mesiacom";case"MM":return D||N?j+(f(k)?"mesiace":"mesiacov"):j+"mesiacmi";case"y":return D||N?"rok":"rokom";case"yy":return D||N?j+(f(k)?"roky":"rokov"):j+"rokmi"}}S.defineLocale("sk",{months:d,monthsShort:h,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},45150(ge,x,g){!function(S){"use strict";function d(f,m,y,k){var D=f+" ";switch(y){case"s":return m||k?"nekaj sekund":"nekaj sekundami";case"ss":return D+(1===f?m?"sekundo":"sekundi":2===f?m||k?"sekundi":"sekundah":f<5?m||k?"sekunde":"sekundah":"sekund");case"m":return m?"ena minuta":"eno minuto";case"mm":return D+(1===f?m?"minuta":"minuto":2===f?m||k?"minuti":"minutama":f<5?m||k?"minute":"minutami":m||k?"minut":"minutami");case"h":return m?"ena ura":"eno uro";case"hh":return D+(1===f?m?"ura":"uro":2===f?m||k?"uri":"urama":f<5?m||k?"ure":"urami":m||k?"ur":"urami");case"d":return m||k?"en dan":"enim dnem";case"dd":return D+(1===f?m||k?"dan":"dnem":2===f?m||k?"dni":"dnevoma":m||k?"dni":"dnevi");case"M":return m||k?"en mesec":"enim mesecem";case"MM":return D+(1===f?m||k?"mesec":"mesecem":2===f?m||k?"meseca":"mesecema":f<5?m||k?"mesece":"meseci":m||k?"mesecev":"meseci");case"y":return m||k?"eno leto":"enim letom";case"yy":return D+(1===f?m||k?"leto":"letom":2===f?m||k?"leti":"letoma":f<5?m||k?"leta":"leti":m||k?"let":"leti")}}S.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(94764))},17481(ge,x,g){!function(S){"use strict";S.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(h){return"M"===h.charAt(0)},meridiem:function(h,f,m){return h<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},63215(ge,x,g){!function(S){"use strict";var d={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(f,m){return f%10>=1&&f%10<=4&&(f%100<10||f%100>=20)?f%10==1?m[0]:m[1]:m[2]},translate:function(f,m,y,k){var E,D=d.words[y];return 1===y.length?"y"===y&&m?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":k||m?D[0]:D[1]:(E=d.correctGrammaticalCase(f,D),"yy"===y&&m&&"\u0433\u043e\u0434\u0438\u043d\u0443"===E?f+" \u0433\u043e\u0434\u0438\u043d\u0430":f+" "+E)}};S.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:d.translate,m:d.translate,mm:d.translate,h:d.translate,hh:d.translate,d:d.translate,dd:d.translate,M:d.translate,MM:d.translate,y:d.translate,yy:d.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(94764))},67120(ge,x,g){!function(S){"use strict";var d={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(f,m){return f%10>=1&&f%10<=4&&(f%100<10||f%100>=20)?f%10==1?m[0]:m[1]:m[2]},translate:function(f,m,y,k){var E,D=d.words[y];return 1===y.length?"y"===y&&m?"jedna godina":k||m?D[0]:D[1]:(E=d.correctGrammaticalCase(f,D),"yy"===y&&m&&"godinu"===E?f+" godina":f+" "+E)}};S.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:d.translate,m:d.translate,mm:d.translate,h:d.translate,hh:d.translate,d:d.translate,dd:d.translate,M:d.translate,MM:d.translate,y:d.translate,yy:d.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(94764))},73991(ge,x,g){!function(S){"use strict";S.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(h,f,m){return h<11?"ekuseni":h<15?"emini":h<19?"entsambama":"ebusuku"},meridiemHour:function(h,f){return 12===h&&(h=0),"ekuseni"===f?h:"emini"===f?h>=11?h:h+12:"entsambama"===f||"ebusuku"===f?0===h?0:h+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(g(94764))},26492(ge,x,g){!function(S){"use strict";S.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?":e":1===f||2===f?":a":":e")},week:{dow:1,doy:4}})}(g(94764))},8131(ge,x,g){!function(S){"use strict";S.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(g(94764))},98754(ge,x,g){!function(S){"use strict";var d={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},h={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};S.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(m){return m+"\u0bb5\u0ba4\u0bc1"},preparse:function(m){return m.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(y){return h[y]})},postformat:function(m){return m.replace(/\d/g,function(y){return d[y]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(m,y,k){return m<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":m<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":m<10?" \u0b95\u0bbe\u0bb2\u0bc8":m<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":m<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":m<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(m,y){return 12===m&&(m=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===y?m<2?m:m+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===y||"\u0b95\u0bbe\u0bb2\u0bc8"===y||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===y&&m>=10?m:m+12},week:{dow:0,doy:6}})}(g(94764))},92558(ge,x,g){!function(S){"use strict";S.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(h,f){return 12===h&&(h=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===f?h<4?h:h+12:"\u0c09\u0c26\u0c2f\u0c02"===f?h:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===f?h>=10?h:h+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===f?h+12:void 0},meridiem:function(h,f,m){return h<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":h<10?"\u0c09\u0c26\u0c2f\u0c02":h<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":h<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(g(94764))},61200(ge,x,g){!function(S){"use strict";S.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(g(94764))},36516(ge,x,g){!function(S){"use strict";var d={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};S.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(f,m){return 12===f&&(f=0),"\u0448\u0430\u0431"===m?f<4?f:f+12:"\u0441\u0443\u0431\u04b3"===m?f:"\u0440\u04ef\u0437"===m?f>=11?f:f+12:"\u0431\u0435\u0433\u043e\u04b3"===m?f+12:void 0},meridiem:function(f,m,y){return f<4?"\u0448\u0430\u0431":f<11?"\u0441\u0443\u0431\u04b3":f<16?"\u0440\u04ef\u0437":f<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(f){return f+(d[f]||d[f%10]||d[f>=100?100:null])},week:{dow:1,doy:7}})}(g(94764))},52233(ge,x,g){!function(S){"use strict";S.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(h){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===h},meridiem:function(h,f,m){return h<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(g(94764))},67696(ge,x,g){!function(S){"use strict";var d={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};S.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(f,m){switch(m){case"d":case"D":case"Do":case"DD":return f;default:if(0===f)return f+"'unjy";var y=f%10;return f+(d[y]||d[f%100-y]||d[f>=100?100:null])}},week:{dow:1,doy:7}})}(g(94764))},51262(ge,x,g){!function(S){"use strict";S.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(h){return h},week:{dow:1,doy:4}})}(g(94764))},2593(ge,x,g){!function(S){"use strict";var d="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function m(D,E,N,j){var V=function y(D){var E=Math.floor(D%1e3/100),N=Math.floor(D%100/10),j=D%10,V="";return E>0&&(V+=d[E]+"vatlh"),N>0&&(V+=(""!==V?" ":"")+d[N]+"maH"),j>0&&(V+=(""!==V?" ":"")+d[j]),""===V?"pagh":V}(D);switch(N){case"ss":return V+" lup";case"mm":return V+" tup";case"hh":return V+" rep";case"dd":return V+" jaj";case"MM":return V+" jar";case"yy":return V+" DIS"}}S.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function h(D){var E=D;return-1!==D.indexOf("jaj")?E.slice(0,-3)+"leS":-1!==D.indexOf("jar")?E.slice(0,-3)+"waQ":-1!==D.indexOf("DIS")?E.slice(0,-3)+"nem":E+" pIq"},past:function f(D){var E=D;return-1!==D.indexOf("jaj")?E.slice(0,-3)+"Hu\u2019":-1!==D.indexOf("jar")?E.slice(0,-3)+"wen":-1!==D.indexOf("DIS")?E.slice(0,-3)+"ben":E+" ret"},s:"puS lup",ss:m,m:"wa\u2019 tup",mm:m,h:"wa\u2019 rep",hh:m,d:"wa\u2019 jaj",dd:m,M:"wa\u2019 jar",MM:m,y:"wa\u2019 DIS",yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},26399(ge,x,g){!function(S){"use strict";var d={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};S.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(f,m,y){return f<12?y?"\xf6\xf6":"\xd6\xd6":y?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(f){return"\xf6s"===f||"\xd6S"===f},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(f,m){switch(m){case"d":case"D":case"Do":case"DD":return f;default:if(0===f)return f+"'\u0131nc\u0131";var y=f%10;return f+(d[y]||d[f%100-y]||d[f>=100?100:null])}},week:{dow:1,doy:7}})}(g(94764))},45459(ge,x,g){!function(S){"use strict";function h(f,m,y,k){var D={s:["viensas secunds","'iensas secunds"],ss:[f+" secunds",f+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[f+" m\xeduts",f+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[f+" \xfeoras",f+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[f+" ziuas",f+" ziuas"],M:["'n mes","'iens mes"],MM:[f+" mesen",f+" mesen"],y:["'n ar","'iens ar"],yy:[f+" ars",f+" ars"]};return k||m?D[y][0]:D[y][1]}S.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(f){return"d'o"===f.toLowerCase()},meridiem:function(f,m,y){return f>11?y?"d'o":"D'O":y?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(94764))},70228(ge,x,g){!function(S){"use strict";S.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(g(94764))},37356(ge,x,g){!function(S){"use strict";S.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(g(94764))},53031(ge,x,g){!function(S){"use strict";S.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(h,f){return 12===h&&(h=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===f||"\u0633\u06d5\u06be\u06d5\u0631"===f||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===f?h:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===f||"\u0643\u06d5\u0686"===f?h+12:h>=11?h:h+12},meridiem:function(h,f,m){var y=100*h+f;return y<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":y<900?"\u0633\u06d5\u06be\u06d5\u0631":y<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":y<1230?"\u0686\u06c8\u0634":y<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(h,f){switch(f){case"d":case"D":case"DDD":return h+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return h+"-\u06be\u06d5\u067e\u062a\u06d5";default:return h}},preparse:function(h){return h.replace(/\u060c/g,",")},postformat:function(h){return h.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(g(94764))},55677(ge,x,g){!function(S){"use strict";function h(k,D,E){return"m"===E?D?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===E?D?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":k+" "+function d(k,D){var E=k.split("_");return D%10==1&&D%100!=11?E[0]:D%10>=2&&D%10<=4&&(D%100<10||D%100>=20)?E[1]:E[2]}({ss:D?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:D?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:D?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[E],+k)}function m(k){return function(){return k+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}S.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function f(k,D){var E={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===k?E.nominative.slice(1,7).concat(E.nominative.slice(0,1)):k?E[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(D)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(D)?"genitive":"nominative"][k.day()]:E.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:m("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:m("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:m("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:m("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return m("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return m("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:h,m:h,mm:h,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:h,d:"\u0434\u0435\u043d\u044c",dd:h,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:h,y:"\u0440\u0456\u043a",yy:h},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(k){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(k)},meridiem:function(k,D,E){return k<4?"\u043d\u043e\u0447\u0456":k<12?"\u0440\u0430\u043d\u043a\u0443":k<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(k,D){switch(D){case"M":case"d":case"DDD":case"w":case"W":return k+"-\u0439";case"D":return k+"-\u0433\u043e";default:return k}},week:{dow:1,doy:7}})}(g(94764))},56902(ge,x,g){!function(S){"use strict";var d=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],h=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];S.defineLocale("ur",{months:d,monthsShort:d,weekdays:h,weekdaysShort:h,weekdaysMin:h,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(m){return"\u0634\u0627\u0645"===m},meridiem:function(m,y,k){return m<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(m){return m.replace(/\u060c/g,",")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(g(94764))},16726(ge,x,g){!function(S){"use strict";S.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(g(94764))},59886(ge,x,g){!function(S){"use strict";S.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(g(94764))},46012(ge,x,g){!function(S){"use strict";S.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(h){return/^ch$/i.test(h)},meridiem:function(h,f,m){return h<12?m?"sa":"SA":m?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(h){return h},week:{dow:1,doy:4}})}(g(94764))},33536(ge,x,g){!function(S){"use strict";S.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(h){var f=h%10;return h+(1==~~(h%100/10)?"th":1===f?"st":2===f?"nd":3===f?"rd":"th")},week:{dow:1,doy:4}})}(g(94764))},93085(ge,x,g){!function(S){"use strict";S.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(g(94764))},89153(ge,x,g){!function(S){"use strict";S.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(h,f){return 12===h&&(h=0),"\u51cc\u6668"===f||"\u65e9\u4e0a"===f||"\u4e0a\u5348"===f?h:"\u4e0b\u5348"===f||"\u665a\u4e0a"===f?h+12:h>=11?h:h+12},meridiem:function(h,f,m){var y=100*h+f;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(h){return h.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(h){return this.week()!==h.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(h,f){switch(f){case"d":case"D":case"DDD":return h+"\u65e5";case"M":return h+"\u6708";case"w":case"W":return h+"\u5468";default:return h}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(g(94764))},60861(ge,x,g){!function(S){"use strict";S.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(h,f){return 12===h&&(h=0),"\u51cc\u6668"===f||"\u65e9\u4e0a"===f||"\u4e0a\u5348"===f?h:"\u4e2d\u5348"===f?h>=11?h:h+12:"\u4e0b\u5348"===f||"\u665a\u4e0a"===f?h+12:void 0},meridiem:function(h,f,m){var y=100*h+f;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1200?"\u4e0a\u5348":1200===y?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(h,f){switch(f){case"d":case"D":case"DDD":return h+"\u65e5";case"M":return h+"\u6708";case"w":case"W":return h+"\u9031";default:return h}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(g(94764))},9152(ge,x,g){!function(S){"use strict";S.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(h,f){return 12===h&&(h=0),"\u51cc\u6668"===f||"\u65e9\u4e0a"===f||"\u4e0a\u5348"===f?h:"\u4e2d\u5348"===f?h>=11?h:h+12:"\u4e0b\u5348"===f||"\u665a\u4e0a"===f?h+12:void 0},meridiem:function(h,f,m){var y=100*h+f;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(h,f){switch(f){case"d":case"D":case"DDD":return h+"\u65e5";case"M":return h+"\u6708";case"w":case"W":return h+"\u9031";default:return h}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(g(94764))},4469(ge,x,g){!function(S){"use strict";S.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(h,f){return 12===h&&(h=0),"\u51cc\u6668"===f||"\u65e9\u4e0a"===f||"\u4e0a\u5348"===f?h:"\u4e2d\u5348"===f?h>=11?h:h+12:"\u4e0b\u5348"===f||"\u665a\u4e0a"===f?h+12:void 0},meridiem:function(h,f,m){var y=100*h+f;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(h,f){switch(f){case"d":case"D":case"DDD":return h+"\u65e5";case"M":return h+"\u6708";case"w":case"W":return h+"\u9031";default:return h}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(g(94764))},94764(ge,x,g){(ge=g.nmd(ge)).exports=function(){"use strict";var S,$;function d(){return S.apply(null,arguments)}function f(_){return _ instanceof Array||"[object Array]"===Object.prototype.toString.call(_)}function m(_){return null!=_&&"[object Object]"===Object.prototype.toString.call(_)}function y(_,I){return Object.prototype.hasOwnProperty.call(_,I)}function k(_){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(_).length;var I;for(I in _)if(y(_,I))return!1;return!0}function D(_){return void 0===_}function E(_){return"number"==typeof _||"[object Number]"===Object.prototype.toString.call(_)}function N(_){return _ instanceof Date||"[object Date]"===Object.prototype.toString.call(_)}function j(_,I){var K,U=[],fe=_.length;for(K=0;K<fe;++K)U.push(I(_[K],K));return U}function V(_,I){for(var U in I)y(I,U)&&(_[U]=I[U]);return y(I,"toString")&&(_.toString=I.toString),y(I,"valueOf")&&(_.valueOf=I.valueOf),_}function R(_,I,U,K){return t0(_,I,U,K,!0).utc()}function P(_){return null==_._pf&&(_._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),_._pf}function ee(_){var I=null,U=!1,K=_._d&&!isNaN(_._d.getTime());return K&&(I=P(_),U=$.call(I.parsedDateParts,function(fe){return null!=fe}),K=I.overflow<0&&!I.empty&&!I.invalidEra&&!I.invalidMonth&&!I.invalidWeekday&&!I.weekdayMismatch&&!I.nullInput&&!I.invalidFormat&&!I.userInvalidated&&(!I.meridiem||I.meridiem&&U),_._strict&&(K=K&&0===I.charsLeftOver&&0===I.unusedTokens.length&&void 0===I.bigHour)),null!=Object.isFrozen&&Object.isFrozen(_)?K:(_._isValid=K,_._isValid)}function J(_){var I=R(NaN);return null!=_?V(P(I),_):P(I).userInvalidated=!0,I}$=Array.prototype.some?Array.prototype.some:function(_){var K,I=Object(this),U=I.length>>>0;for(K=0;K<U;K++)if(K in I&&_.call(this,I[K],K,I))return!0;return!1};var W=d.momentProperties=[],A=!1;function z(_,I){var U,K,fe,Re=W.length;if(D(I._isAMomentObject)||(_._isAMomentObject=I._isAMomentObject),D(I._i)||(_._i=I._i),D(I._f)||(_._f=I._f),D(I._l)||(_._l=I._l),D(I._strict)||(_._strict=I._strict),D(I._tzm)||(_._tzm=I._tzm),D(I._isUTC)||(_._isUTC=I._isUTC),D(I._offset)||(_._offset=I._offset),D(I._pf)||(_._pf=P(I)),D(I._locale)||(_._locale=I._locale),Re>0)for(U=0;U<Re;U++)D(fe=I[K=W[U]])||(_[K]=fe);return _}function re(_){z(this,_),this._d=new Date(null!=_._d?_._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===A&&(A=!0,d.updateOffset(this),A=!1)}function ue(_){return _ instanceof re||null!=_&&null!=_._isAMomentObject}function B(_){!1===d.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+_)}function he(_,I){var U=!0;return V(function(){if(null!=d.deprecationHandler&&d.deprecationHandler(null,_),U){var fe,Re,_t,K=[],an=arguments.length;for(Re=0;Re<an;Re++){if(fe="","object"==typeof arguments[Re]){for(_t in fe+="\n["+Re+"] ",arguments[0])y(arguments[0],_t)&&(fe+=_t+": "+arguments[0][_t]+", ");fe=fe.slice(0,-2)}else fe=arguments[Re];K.push(fe)}B(_+"\nArguments: "+Array.prototype.slice.call(K).join("")+"\n"+(new Error).stack),U=!1}return I.apply(this,arguments)},I)}var Xe,Fe={};function je(_,I){null!=d.deprecationHandler&&d.deprecationHandler(_,I),Fe[_]||(B(I),Fe[_]=!0)}function it(_){return typeof Function<"u"&&_ instanceof Function||"[object Function]"===Object.prototype.toString.call(_)}function $e(_,I){var K,U=V({},_);for(K in I)y(I,K)&&(m(_[K])&&m(I[K])?(U[K]={},V(U[K],_[K]),V(U[K],I[K])):null!=I[K]?U[K]=I[K]:delete U[K]);for(K in _)y(_,K)&&!y(I,K)&&m(_[K])&&(U[K]=V({},U[K]));return U}function Ke(_){null!=_&&this.set(_)}d.suppressDeprecationWarnings=!1,d.deprecationHandler=null,Xe=Object.keys?Object.keys:function(_){var I,U=[];for(I in _)y(_,I)&&U.push(I);return U};function Ae(_,I,U){var K=""+Math.abs(_);return(_>=0?U?"+":"":"-")+Math.pow(10,Math.max(0,I-K.length)).toString().substr(1)+K}var Ye=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,et=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ut={},lt={};function rt(_,I,U,K){var fe=K;"string"==typeof K&&(fe=function(){return this[K]()}),_&&(lt[_]=fe),I&&(lt[I[0]]=function(){return Ae(fe.apply(this,arguments),I[1],I[2])}),U&&(lt[U]=function(){return this.localeData().ordinal(fe.apply(this,arguments),_)})}function Yt(_){return _.match(/\[[\s\S]/)?_.replace(/^\[|\]$/g,""):_.replace(/\\/g,"")}function An(_,I){return _.isValid()?(I=gn(I,_.localeData()),Ut[I]=Ut[I]||function jt(_){var U,K,I=_.match(Ye);for(U=0,K=I.length;U<K;U++)I[U]=lt[I[U]]?lt[I[U]]:Yt(I[U]);return function(fe){var _t,Re="";for(_t=0;_t<K;_t++)Re+=it(I[_t])?I[_t].call(fe,_):I[_t];return Re}}(I),Ut[I](_)):_.localeData().invalidDate()}function gn(_,I){var U=5;function K(fe){return I.longDateFormat(fe)||fe}for(et.lastIndex=0;U>=0&&et.test(_);)_=_.replace(et,K),et.lastIndex=0,U-=1;return _}var po={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Ln(_){return"string"==typeof _?po[_]||po[_.toLowerCase()]:void 0}function or(_){var U,K,I={};for(K in _)y(_,K)&&(U=Ln(K))&&(I[U]=_[K]);return I}var ea={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var Zl,jo=/\d/,jn=/\d\d/,Pa=/\d{3}/,Eo=/\d{4}/,Ni=/[+-]?\d{6}/,wi=/\d\d?/,Zc=/\d\d\d\d?/,ql=/\d\d\d\d\d\d?/,bl=/\d{1,3}/,kd=/\d{1,4}/,Xc=/[+-]?\d{1,6}/,Bs=/\d+/,Jc=/[+-]?\d+/,el=/Z|[+-]\d\d:?\d\d/gi,wl=/Z|[+-]\d\d(?::?\d\d)?/gi,Kl=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,yc=/^[1-9]\d?/,tl=/^([1-9]\d|\d)/;function En(_,I,U){Zl[_]=it(I)?I:function(K,fe){return K&&U?U:I}}function Hi(_,I){return y(Zl,_)?Zl[_](I._strict,I._locale):new RegExp(function Rh(_){return Hs(_.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(I,U,K,fe,Re){return U||K||fe||Re}))}(_))}function Hs(_){return _.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Ta(_){return _<0?Math.ceil(_)||0:Math.floor(_)}function ni(_){var I=+_,U=0;return 0!==I&&isFinite(I)&&(U=Ta(I)),U}Zl={};var js={};function Rn(_,I){var U,fe,K=I;for("string"==typeof _&&(_=[_]),E(I)&&(K=function(Re,_t){_t[I]=ni(Re)}),fe=_.length,U=0;U<fe;U++)js[_[U]]=K}function Qc(_,I){Rn(_,function(U,K,fe,Re){fe._w=fe._w||{},I(U,fe._w,fe,Re)})}function si(_,I,U){null!=I&&y(js,_)&&js[_](I,U._a,U,_)}function Dd(_){return _%4==0&&_%100!=0||_%400==0}var mo=0,go=1,Fa=2,fn=3,Uo=4,Oi=5,Sl=6,bc=7,Ph=8;function ed(_){return Dd(_)?366:365}rt("Y",0,0,function(){var _=this.year();return _<=9999?Ae(_,4):"+"+_}),rt(0,["YY",2],0,function(){return this.year()%100}),rt(0,["YYYY",4],0,"year"),rt(0,["YYYYY",5],0,"year"),rt(0,["YYYYYY",6,!0],0,"year"),En("Y",Jc),En("YY",wi,jn),En("YYYY",kd,Eo),En("YYYYY",Xc,Ni),En("YYYYYY",Xc,Ni),Rn(["YYYYY","YYYYYY"],mo),Rn("YYYY",function(_,I){I[mo]=2===_.length?d.parseTwoDigitYear(_):ni(_)}),Rn("YY",function(_,I){I[mo]=d.parseTwoDigitYear(_)}),Rn("Y",function(_,I){I[mo]=parseInt(_,10)}),d.parseTwoDigitYear=function(_){return ni(_)+(ni(_)>68?1900:2e3)};var Yo,wc=_a("FullYear",!0);function _a(_,I){return function(U){return null!=U?(xi(this,_,U),d.updateOffset(this,I),this):va(this,_)}}function va(_,I){if(!_.isValid())return NaN;var U=_._d,K=_._isUTC;switch(I){case"Milliseconds":return K?U.getUTCMilliseconds():U.getMilliseconds();case"Seconds":return K?U.getUTCSeconds():U.getSeconds();case"Minutes":return K?U.getUTCMinutes():U.getMinutes();case"Hours":return K?U.getUTCHours():U.getHours();case"Date":return K?U.getUTCDate():U.getDate();case"Day":return K?U.getUTCDay():U.getDay();case"Month":return K?U.getUTCMonth():U.getMonth();case"FullYear":return K?U.getUTCFullYear():U.getFullYear();default:return NaN}}function xi(_,I,U){var K,fe,Re,_t,an;if(_.isValid()&&!isNaN(U)){switch(K=_._d,fe=_._isUTC,I){case"Milliseconds":return void(fe?K.setUTCMilliseconds(U):K.setMilliseconds(U));case"Seconds":return void(fe?K.setUTCSeconds(U):K.setSeconds(U));case"Minutes":return void(fe?K.setUTCMinutes(U):K.setMinutes(U));case"Hours":return void(fe?K.setUTCHours(U):K.setHours(U));case"Date":return void(fe?K.setUTCDate(U):K.setDate(U));case"FullYear":break;default:return}Re=U,_t=_.month(),an=29!==(an=_.date())||1!==_t||Dd(Re)?an:28,fe?K.setUTCFullYear(Re,_t,an):K.setFullYear(Re,_t,an)}}function td(_,I){if(isNaN(_)||isNaN(I))return NaN;var U=function Bu(_,I){return(_%I+I)%I}(I,12);return _+=(I-U)/12,1===U?Dd(_)?29:28:31-U%7%2}Yo=Array.prototype.indexOf?Array.prototype.indexOf:function(_){var I;for(I=0;I<this.length;++I)if(this[I]===_)return I;return-1},rt("M",["MM",2],"Mo",function(){return this.month()+1}),rt("MMM",0,0,function(_){return this.localeData().monthsShort(this,_)}),rt("MMMM",0,0,function(_){return this.localeData().months(this,_)}),En("M",wi,yc),En("MM",wi,jn),En("MMM",function(_,I){return I.monthsShortRegex(_)}),En("MMMM",function(_,I){return I.monthsRegex(_)}),Rn(["M","MM"],function(_,I){I[go]=ni(_)-1}),Rn(["MMM","MMMM"],function(_,I,U,K){var fe=U._locale.monthsParse(_,K,U._strict);null!=fe?I[go]=fe:P(U).invalidMonth=_});var _o="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Pr="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),nd=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ss=Kl,J_=Kl;function Xl(_,I,U){var K,fe,Re,_t=_.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],K=0;K<12;++K)Re=R([2e3,K]),this._shortMonthsParse[K]=this.monthsShort(Re,"").toLocaleLowerCase(),this._longMonthsParse[K]=this.months(Re,"").toLocaleLowerCase();return U?"MMM"===I?-1!==(fe=Yo.call(this._shortMonthsParse,_t))?fe:null:-1!==(fe=Yo.call(this._longMonthsParse,_t))?fe:null:"MMM"===I?-1!==(fe=Yo.call(this._shortMonthsParse,_t))||-1!==(fe=Yo.call(this._longMonthsParse,_t))?fe:null:-1!==(fe=Yo.call(this._longMonthsParse,_t))||-1!==(fe=Yo.call(this._shortMonthsParse,_t))?fe:null}function to(_,I){if(!_.isValid())return _;if("string"==typeof I)if(/^\d+$/.test(I))I=ni(I);else if(!E(I=_.localeData().monthsParse(I)))return _;var U=I,K=_.date();return K=K<29?K:Math.min(K,td(_.year(),U)),_._isUTC?_._d.setUTCMonth(U,K):_._d.setMonth(U,K),_}function Fh(_){return null!=_?(to(this,_),d.updateOffset(this,!0),this):va(this,"Month")}function nl(){function _(Yn,br){return br.length-Yn.length}var fe,Re,_t,an,I=[],U=[],K=[];for(fe=0;fe<12;fe++)Re=R([2e3,fe]),_t=Hs(this.monthsShort(Re,"")),an=Hs(this.months(Re,"")),I.push(_t),U.push(an),K.push(an),K.push(_t);I.sort(_),U.sort(_),K.sort(_),this._monthsRegex=new RegExp("^("+K.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+U.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+I.join("|")+")","i")}function e0(_,I,U,K,fe,Re,_t){var an;return _<100&&_>=0?(an=new Date(_+400,I,U,K,fe,Re,_t),isFinite(an.getFullYear())&&an.setFullYear(_)):an=new Date(_,I,U,K,fe,Re,_t),an}function Vo(_){var I,U;return _<100&&_>=0?((U=Array.prototype.slice.call(arguments))[0]=_+400,I=new Date(Date.UTC.apply(null,U)),isFinite(I.getUTCFullYear())&&I.setUTCFullYear(_)):I=new Date(Date.UTC.apply(null,arguments)),I}function Xn(_,I,U){var K=7+I-U;return-(7+Vo(_,0,K).getUTCDay()-I)%7+K-1}function pp(_,I,U,K,fe){var Yn,br,an=1+7*(I-1)+(7+U-K)%7+Xn(_,K,fe);return an<=0?br=ed(Yn=_-1)+an:an>ed(_)?(Yn=_+1,br=an-ed(_)):(Yn=_,br=an),{year:Yn,dayOfYear:br}}function Hu(_,I,U){var Re,_t,K=Xn(_.year(),I,U),fe=Math.floor((_.dayOfYear()-K-1)/7)+1;return fe<1?Re=fe+rl(_t=_.year()-1,I,U):fe>rl(_.year(),I,U)?(Re=fe-rl(_.year(),I,U),_t=_.year()+1):(_t=_.year(),Re=fe),{week:Re,year:_t}}function rl(_,I,U){var K=Xn(_,I,U),fe=Xn(_+1,I,U);return(ed(_)-K+fe)/7}rt("w",["ww",2],"wo","week"),rt("W",["WW",2],"Wo","isoWeek"),En("w",wi,yc),En("ww",wi,jn),En("W",wi,yc),En("WW",wi,jn),Qc(["w","ww","W","WW"],function(_,I,U,K){I[K.substr(0,1)]=ni(_)});function Ba(_,I){return _.slice(I,7).concat(_.slice(0,I))}rt("d",0,"do","day"),rt("dd",0,0,function(_){return this.localeData().weekdaysMin(this,_)}),rt("ddd",0,0,function(_){return this.localeData().weekdaysShort(this,_)}),rt("dddd",0,0,function(_){return this.localeData().weekdays(this,_)}),rt("e",0,0,"weekday"),rt("E",0,0,"isoWeekday"),En("d",wi),En("e",wi),En("E",wi),En("dd",function(_,I){return I.weekdaysMinRegex(_)}),En("ddd",function(_,I){return I.weekdaysShortRegex(_)}),En("dddd",function(_,I){return I.weekdaysRegex(_)}),Qc(["dd","ddd","dddd"],function(_,I,U,K){var fe=U._locale.weekdaysParse(_,K,U._strict);null!=fe?I.d=fe:P(U).invalidWeekday=_}),Qc(["d","e","E"],function(_,I,U,K){I[K]=ni(_)});var il="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Cc="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),xt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),rd=Kl,hs=Kl,Us=Kl;function qm(_,I,U){var K,fe,Re,_t=_.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],K=0;K<7;++K)Re=R([2e3,1]).day(K),this._minWeekdaysParse[K]=this.weekdaysMin(Re,"").toLocaleLowerCase(),this._shortWeekdaysParse[K]=this.weekdaysShort(Re,"").toLocaleLowerCase(),this._weekdaysParse[K]=this.weekdays(Re,"").toLocaleLowerCase();return U?"dddd"===I?-1!==(fe=Yo.call(this._weekdaysParse,_t))?fe:null:"ddd"===I?-1!==(fe=Yo.call(this._shortWeekdaysParse,_t))?fe:null:-1!==(fe=Yo.call(this._minWeekdaysParse,_t))?fe:null:"dddd"===I?-1!==(fe=Yo.call(this._weekdaysParse,_t))||-1!==(fe=Yo.call(this._shortWeekdaysParse,_t))||-1!==(fe=Yo.call(this._minWeekdaysParse,_t))?fe:null:"ddd"===I?-1!==(fe=Yo.call(this._shortWeekdaysParse,_t))||-1!==(fe=Yo.call(this._weekdaysParse,_t))||-1!==(fe=Yo.call(this._minWeekdaysParse,_t))?fe:null:-1!==(fe=Yo.call(this._minWeekdaysParse,_t))||-1!==(fe=Yo.call(this._weekdaysParse,_t))||-1!==(fe=Yo.call(this._shortWeekdaysParse,_t))?fe:null}function Mn(){function _(ci,Hr){return Hr.length-ci.length}var Re,_t,an,Yn,br,I=[],U=[],K=[],fe=[];for(Re=0;Re<7;Re++)_t=R([2e3,1]).day(Re),an=Hs(this.weekdaysMin(_t,"")),Yn=Hs(this.weekdaysShort(_t,"")),br=Hs(this.weekdays(_t,"")),I.push(an),U.push(Yn),K.push(br),fe.push(an),fe.push(Yn),fe.push(br);I.sort(_),U.sort(_),K.sort(_),fe.sort(_),this._weekdaysRegex=new RegExp("^("+fe.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+K.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+U.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+I.join("|")+")","i")}function Nn(){return this.hours()%12||12}function pn(_,I){rt(_,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),I)})}function _r(_,I){return I._meridiemParse}rt("H",["HH",2],0,"hour"),rt("h",["hh",2],0,Nn),rt("k",["kk",2],0,function Kn(){return this.hours()||24}),rt("hmm",0,0,function(){return""+Nn.apply(this)+Ae(this.minutes(),2)}),rt("hmmss",0,0,function(){return""+Nn.apply(this)+Ae(this.minutes(),2)+Ae(this.seconds(),2)}),rt("Hmm",0,0,function(){return""+this.hours()+Ae(this.minutes(),2)}),rt("Hmmss",0,0,function(){return""+this.hours()+Ae(this.minutes(),2)+Ae(this.seconds(),2)}),pn("a",!0),pn("A",!1),En("a",_r),En("A",_r),En("H",wi,tl),En("h",wi,yc),En("k",wi,yc),En("HH",wi,jn),En("hh",wi,jn),En("kk",wi,jn),En("hmm",Zc),En("hmmss",ql),En("Hmm",Zc),En("Hmmss",ql),Rn(["H","HH"],fn),Rn(["k","kk"],function(_,I,U){var K=ni(_);I[fn]=24===K?0:K}),Rn(["a","A"],function(_,I,U){U._isPm=U._locale.isPM(_),U._meridiem=_}),Rn(["h","hh"],function(_,I,U){I[fn]=ni(_),P(U).bigHour=!0}),Rn("hmm",function(_,I,U){var K=_.length-2;I[fn]=ni(_.substr(0,K)),I[Uo]=ni(_.substr(K)),P(U).bigHour=!0}),Rn("hmmss",function(_,I,U){var K=_.length-4,fe=_.length-2;I[fn]=ni(_.substr(0,K)),I[Uo]=ni(_.substr(K,2)),I[Oi]=ni(_.substr(fe)),P(U).bigHour=!0}),Rn("Hmm",function(_,I,U){var K=_.length-2;I[fn]=ni(_.substr(0,K)),I[Uo]=ni(_.substr(K))}),Rn("Hmmss",function(_,I,U){var K=_.length-4,fe=_.length-2;I[fn]=ni(_.substr(0,K)),I[Uo]=ni(_.substr(K,2)),I[Oi]=ni(_.substr(fe))});var Pn=_a("Hours",!0);var $i,Xi={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:_o,monthsShort:Pr,week:{dow:0,doy:6},weekdays:il,weekdaysMin:xt,weekdaysShort:Cc,meridiemParse:/[ap]\.?m?\.?/i},vr={},Jn={};function ji(_,I){var U,K=Math.min(_.length,I.length);for(U=0;U<K;U+=1)if(_[U]!==I[U])return U;return K}function Lr(_){return _&&_.toLowerCase().replace("_","-")}function Zn(_){var I=null;if(void 0===vr[_]&&ge&&ge.exports&&function no(_){return!(!_||!_.match("^[^/\\\\]*$"))}(_))try{I=$i._abbr,g(35358)("./"+_),Er(I)}catch{vr[_]=null}return vr[_]}function Er(_,I){var U;return _&&((U=D(I)?Vr(_):dr(_,I))?$i=U:typeof console<"u"&&console.warn&&console.warn("Locale "+_+" not found. Did you forget to load it?")),$i._abbr}function dr(_,I){if(null!==I){var U,K=Xi;if(I.abbr=_,null!=vr[_])je("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),K=vr[_]._config;else if(null!=I.parentLocale)if(null!=vr[I.parentLocale])K=vr[I.parentLocale]._config;else{if(null==(U=Zn(I.parentLocale)))return Jn[I.parentLocale]||(Jn[I.parentLocale]=[]),Jn[I.parentLocale].push({name:_,config:I}),null;K=U._config}return vr[_]=new Ke($e(K,I)),Jn[_]&&Jn[_].forEach(function(fe){dr(fe.name,fe.config)}),Er(_),vr[_]}return delete vr[_],null}function Vr(_){var I;if(_&&_._locale&&_._locale._abbr&&(_=_._locale._abbr),!_)return $i;if(!f(_)){if(I=Zn(_))return I;_=[_]}return function Ia(_){for(var U,K,fe,Re,I=0;I<_.length;){for(U=(Re=Lr(_[I]).split("-")).length,K=(K=Lr(_[I+1]))?K.split("-"):null;U>0;){if(fe=Zn(Re.slice(0,U).join("-")))return fe;if(K&&K.length>=U&&ji(Re,K)>=U-1)break;U--}I++}return $i}(_)}function co(_){var I,U=_._a;return U&&-2===P(_).overflow&&(I=U[go]<0||U[go]>11?go:U[Fa]<1||U[Fa]>td(U[mo],U[go])?Fa:U[fn]<0||U[fn]>24||24===U[fn]&&(0!==U[Uo]||0!==U[Oi]||0!==U[Sl])?fn:U[Uo]<0||U[Uo]>59?Uo:U[Oi]<0||U[Oi]>59?Oi:U[Sl]<0||U[Sl]>999?Sl:-1,P(_)._overflowDayOfYear&&(I<mo||I>Fa)&&(I=Fa),P(_)._overflowWeeks&&-1===I&&(I=bc),P(_)._overflowWeekday&&-1===I&&(I=Ph),P(_).overflow=I),_}var Cs=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Qn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,xs=/Z|[+-]\d\d(?::?\d\d)?/,Ql=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ya=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ks=/^\/?Date\((-?\d+)/i,Ys=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ou={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function xl(_){var I,U,Re,_t,an,Yn,K=_._i,fe=Cs.exec(K)||Qn.exec(K),br=Ql.length,ci=ya.length;if(fe){for(P(_).iso=!0,I=0,U=br;I<U;I++)if(Ql[I][1].exec(fe[1])){_t=Ql[I][0],Re=!1!==Ql[I][2];break}if(null==_t)return void(_._isValid=!1);if(fe[3]){for(I=0,U=ci;I<U;I++)if(ya[I][1].exec(fe[3])){an=(fe[2]||" ")+ya[I][0];break}if(null==an)return void(_._isValid=!1)}if(!Re&&null!=an)return void(_._isValid=!1);if(fe[4]){if(!xs.exec(fe[4]))return void(_._isValid=!1);Yn="Z"}_._f=_t+(an||"")+(Yn||""),zo(_)}else _._isValid=!1}function xc(_){var I=parseInt(_,10);return I<=49?2e3+I:I<=999?1900+I:I}function mp(_){var U,I=Ys.exec(function ec(_){return _.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(_._i));if(I){if(U=function Md(_,I,U,K,fe,Re){var _t=[xc(_),Pr.indexOf(I),parseInt(U,10),parseInt(K,10),parseInt(fe,10)];return Re&&_t.push(parseInt(Re,10)),_t}(I[4],I[3],I[2],I[5],I[6],I[7]),!function uo(_,I,U){return!_||Cc.indexOf(_)===new Date(I[0],I[1],I[2]).getDay()||(P(U).weekdayMismatch=!0,U._isValid=!1,!1)}(I[1],U,_))return;_._a=U,_._tzm=function Bh(_,I,U){if(_)return ou[_];if(I)return 0;var K=parseInt(U,10),fe=K%100;return(K-fe)/100*60+fe}(I[8],I[9],I[10]),_._d=Vo.apply(null,_._a),_._d.setUTCMinutes(_._d.getUTCMinutes()-_._tzm),P(_).rfc2822=!0}else _._isValid=!1}function Td(_,I,U){return _??I??U}function na(_){var I,U,fe,Re,_t,K=[];if(!_._d){for(fe=function gp(_){var I=new Date(d.now());return _._useUTC?[I.getUTCFullYear(),I.getUTCMonth(),I.getUTCDate()]:[I.getFullYear(),I.getMonth(),I.getDate()]}(_),_._w&&null==_._a[Fa]&&null==_._a[go]&&function Co(_){var I,U,K,fe,Re,_t,an,Yn,br;null!=(I=_._w).GG||null!=I.W||null!=I.E?(Re=1,_t=4,U=Td(I.GG,_._a[mo],Hu(ho(),1,4).year),K=Td(I.W,1),((fe=Td(I.E,1))<1||fe>7)&&(Yn=!0)):(Re=_._locale._week.dow,_t=_._locale._week.doy,br=Hu(ho(),Re,_t),U=Td(I.gg,_._a[mo],br.year),K=Td(I.w,br.week),null!=I.d?((fe=I.d)<0||fe>6)&&(Yn=!0):null!=I.e?(fe=I.e+Re,(I.e<0||I.e>6)&&(Yn=!0)):fe=Re),K<1||K>rl(U,Re,_t)?P(_)._overflowWeeks=!0:null!=Yn?P(_)._overflowWeekday=!0:(an=pp(U,K,fe,Re,_t),_._a[mo]=an.year,_._dayOfYear=an.dayOfYear)}(_),null!=_._dayOfYear&&(_t=Td(_._a[mo],fe[mo]),(_._dayOfYear>ed(_t)||0===_._dayOfYear)&&(P(_)._overflowDayOfYear=!0),U=Vo(_t,0,_._dayOfYear),_._a[go]=U.getUTCMonth(),_._a[Fa]=U.getUTCDate()),I=0;I<3&&null==_._a[I];++I)_._a[I]=K[I]=fe[I];for(;I<7;I++)_._a[I]=K[I]=null==_._a[I]?2===I?1:0:_._a[I];24===_._a[fn]&&0===_._a[Uo]&&0===_._a[Oi]&&0===_._a[Sl]&&(_._nextDay=!0,_._a[fn]=0),_._d=(_._useUTC?Vo:e0).apply(null,K),Re=_._useUTC?_._d.getUTCDay():_._d.getDay(),null!=_._tzm&&_._d.setUTCMinutes(_._d.getUTCMinutes()-_._tzm),_._nextDay&&(_._a[fn]=24),_._w&&typeof _._w.d<"u"&&_._w.d!==Re&&(P(_).weekdayMismatch=!0)}}function zo(_){if(_._f!==d.ISO_8601)if(_._f!==d.RFC_2822){_._a=[],P(_).empty=!0;var U,K,fe,Re,_t,br,ci,I=""+_._i,an=I.length,Yn=0;for(ci=(fe=gn(_._f,_._locale).match(Ye)||[]).length,U=0;U<ci;U++)(K=(I.match(Hi(Re=fe[U],_))||[])[0])&&((_t=I.substr(0,I.indexOf(K))).length>0&&P(_).unusedInput.push(_t),I=I.slice(I.indexOf(K)+K.length),Yn+=K.length),lt[Re]?(K?P(_).empty=!1:P(_).unusedTokens.push(Re),si(Re,K,_)):_._strict&&!K&&P(_).unusedTokens.push(Re);P(_).charsLeftOver=an-Yn,I.length>0&&P(_).unusedInput.push(I),_._a[fn]<=12&&!0===P(_).bigHour&&_._a[fn]>0&&(P(_).bigHour=void 0),P(_).parsedDateParts=_._a.slice(0),P(_).meridiem=_._meridiem,_._a[fn]=function ba(_,I,U){var K;return null==U?I:null!=_.meridiemHour?_.meridiemHour(I,U):(null!=_.isPM&&((K=_.isPM(U))&&I<12&&(I+=12),!K&&12===I&&(I=0)),I)}(_._locale,_._a[fn],_._meridiem),null!==(br=P(_).era)&&(_._a[mo]=_._locale.erasConvertYear(br,_._a[mo])),na(_),co(_)}else mp(_);else xl(_)}function Q(_){var I=_._i,U=_._f;return _._locale=_._locale||Vr(_._l),null===I||void 0===U&&""===I?J({nullInput:!0}):("string"==typeof I&&(_._i=I=_._locale.preparse(I)),ue(I)?new re(co(I)):(N(I)?_._d=I:f(U)?function Ka(_){var I,U,K,fe,Re,_t,an=!1,Yn=_._f.length;if(0===Yn)return P(_).invalidFormat=!0,void(_._d=new Date(NaN));for(fe=0;fe<Yn;fe++)Re=0,_t=!1,I=z({},_),null!=_._useUTC&&(I._useUTC=_._useUTC),I._f=_._f[fe],zo(I),ee(I)&&(_t=!0),Re+=P(I).charsLeftOver,Re+=10*P(I).unusedTokens.length,P(I).score=Re,an?Re<K&&(K=Re,U=I):(null==K||Re<K||_t)&&(K=Re,U=I,_t&&(an=!0));V(_,U||I)}(_):U?zo(_):function kl(_){var I=_._i;D(I)?_._d=new Date(d.now()):N(I)?_._d=new Date(I.valueOf()):"string"==typeof I?function So(_){var I=ks.exec(_._i);null===I?(xl(_),!1===_._isValid&&(delete _._isValid,mp(_),!1===_._isValid&&(delete _._isValid,_._strict?_._isValid=!1:d.createFromInputFallback(_)))):_._d=new Date(+I[1])}(_):f(I)?(_._a=j(I.slice(0),function(U){return parseInt(U,10)}),na(_)):m(I)?function sn(_){if(!_._d){var I=or(_._i);_._a=j([I.year,I.month,void 0===I.day?I.date:I.day,I.hour,I.minute,I.second,I.millisecond],function(K){return K&&parseInt(K,10)}),na(_)}}(_):E(I)?_._d=new Date(I):d.createFromInputFallback(_)}(_),ee(_)||(_._d=null),_))}function t0(_,I,U,K,fe){var Re={};return(!0===I||!1===I)&&(K=I,I=void 0),(!0===U||!1===U)&&(K=U,U=void 0),(m(_)&&k(_)||f(_)&&0===_.length)&&(_=void 0),Re._isAMomentObject=!0,Re._useUTC=Re._isUTC=fe,Re._l=U,Re._i=_,Re._f=I,Re._strict=K,function Ds(_){var I=new re(co(Q(_)));return I._nextDay&&(I.add(1,"d"),I._nextDay=void 0),I}(Re)}function ho(_,I,U,K){return t0(_,I,U,K,!1)}d.createFromInputFallback=he("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(_){_._d=new Date(_._i+(_._useUTC?" UTC":""))}),d.ISO_8601=function(){},d.RFC_2822=function(){};var Hh=he("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var _=ho.apply(null,arguments);return this.isValid()&&_.isValid()?_<this?this:_:J()}),n0=he("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var _=ho.apply(null,arguments);return this.isValid()&&_.isValid()?_>this?this:_:J()});function Ed(_,I){var U,K;if(1===I.length&&f(I[0])&&(I=I[0]),!I.length)return ho();for(U=I[0],K=1;K<I.length;++K)(!I[K].isValid()||I[K][_](U))&&(U=I[K]);return U}var Yu=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Uh(_){var I=or(_),U=I.year||0,K=I.quarter||0,fe=I.month||0,Re=I.week||I.isoWeek||0,_t=I.day||0,an=I.hour||0,Yn=I.minute||0,br=I.second||0,ci=I.millisecond||0;this._isValid=function _p(_){var I,K,U=!1,fe=Yu.length;for(I in _)if(y(_,I)&&(-1===Yo.call(Yu,I)||null!=_[I]&&isNaN(_[I])))return!1;for(K=0;K<fe;++K)if(_[Yu[K]]){if(U)return!1;parseFloat(_[Yu[K]])!==ni(_[Yu[K]])&&(U=!0)}return!0}(I),this._milliseconds=+ci+1e3*br+6e4*Yn+1e3*an*60*60,this._days=+_t+7*Re,this._months=+fe+3*K+12*U,this._data={},this._locale=Vr(),this._bubble()}function au(_){return _ instanceof Uh}function kc(_){return _<0?-1*Math.round(-1*_):Math.round(_)}function r0(_,I){rt(_,0,0,function(){var U=this.utcOffset(),K="+";return U<0&&(U=-U,K="-"),K+Ae(~~(U/60),2)+I+Ae(~~U%60,2)})}r0("Z",":"),r0("ZZ",""),En("Z",wl),En("ZZ",wl),Rn(["Z","ZZ"],function(_,I,U){U._useUTC=!0,U._tzm=ro(wl,_)});var su=/([\+\-]|\d\d)/gi;function ro(_,I){var fe,Re,U=(I||"").match(_);return null===U?null:0===(Re=60*(fe=((U[U.length-1]||[])+"").match(su)||["-",0,0])[1]+ni(fe[2]))?0:"+"===fe[0]?Re:-Re}function Dc(_,I){var U,K;return I._isUTC?(U=I.clone(),K=(ue(_)||N(_)?_.valueOf():ho(_).valueOf())-U.valueOf(),U._d.setTime(U._d.valueOf()+K),d.updateOffset(U,!1),U):ho(_).local()}function Vh(_){return-Math.round(_._d.getTimezoneOffset())}function i0(){return!!this.isValid()&&this._isUTC&&0===this._offset}d.updateOffset=function(){};var Jm=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,o0=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ml(_,I){var fe,Re,_t,U=_,K=null;return au(_)?U={ms:_._milliseconds,d:_._days,M:_._months}:E(_)||!isNaN(+_)?(U={},I?U[I]=+_:U.milliseconds=+_):(K=Jm.exec(_))?(fe="-"===K[1]?-1:1,U={y:0,d:ni(K[Fa])*fe,h:ni(K[fn])*fe,m:ni(K[Uo])*fe,s:ni(K[Oi])*fe,ms:ni(kc(1e3*K[Sl]))*fe}):(K=o0.exec(_))?U={y:Za(K[2],fe="-"===K[1]?-1:1),M:Za(K[3],fe),w:Za(K[4],fe),d:Za(K[5],fe),h:Za(K[6],fe),m:Za(K[7],fe),s:Za(K[8],fe)}:null==U?U={}:"object"==typeof U&&("from"in U||"to"in U)&&(_t=function eg(_,I){var U;return _.isValid()&&I.isValid()?(I=Dc(I,_),_.isBefore(I)?U=Qm(_,I):((U=Qm(I,_)).milliseconds=-U.milliseconds,U.months=-U.months),U):{milliseconds:0,months:0}}(ho(U.from),ho(U.to)),(U={}).ms=_t.milliseconds,U.M=_t.months),Re=new Uh(U),au(_)&&y(_,"_locale")&&(Re._locale=_._locale),au(_)&&y(_,"_isValid")&&(Re._isValid=_._isValid),Re}function Za(_,I){var U=_&&parseFloat(_.replace(",","."));return(isNaN(U)?0:U)*I}function Qm(_,I){var U={};return U.months=I.month()-_.month()+12*(I.year()-_.year()),_.clone().add(U.months,"M").isAfter(I)&&--U.months,U.milliseconds=+I-+_.clone().add(U.months,"M"),U}function zu(_,I){return function(U,K){var Re;return null!==K&&!isNaN(+K)&&(je(I,"moment()."+I+"(period, number) is deprecated. Please use moment()."+I+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Re=U,U=K,K=Re),bp(this,Ml(U,K),_),this}}function bp(_,I,U,K){var fe=I._milliseconds,Re=kc(I._days),_t=kc(I._months);_.isValid()&&(K=K??!0,_t&&to(_,va(_,"Month")+_t*U),Re&&xi(_,"Date",va(_,"Date")+Re*U),fe&&_._d.setTime(_._d.valueOf()+fe*U),K&&d.updateOffset(_,Re||_t))}Ml.fn=Uh.prototype,Ml.invalid=function jh(){return Ml(NaN)};var Wh=zu(1,"add"),wp=zu(-1,"subtract");function Wo(_){return"string"==typeof _||_ instanceof String}function Ad(_){return ue(_)||N(_)||Wo(_)||E(_)||function a0(_){var I=f(_),U=!1;return I&&(U=0===_.filter(function(K){return!E(K)&&Wo(_)}).length),I&&U}(_)||function $h(_){var fe,I=m(_)&&!k(_),U=!1,K=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],_t=K.length;for(fe=0;fe<_t;fe+=1)U=U||y(_,K[fe]);return I&&U}(_)||null==_}function Wu(_,I){if(_.date()<I.date())return-Wu(I,_);var U=12*(I.year()-_.year())+(I.month()-_.month()),K=_.clone().add(U,"months");return-(U+(I-K<0?(I-K)/(K-_.clone().add(U-1,"months")):(I-K)/(_.clone().add(U+1,"months")-K)))||0}function Wv(_){var I;return void 0===_?this._locale._abbr:(null!=(I=Vr(_))&&(this._locale=I),this)}d.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",d.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var rg=he("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(_){return void 0===_?this.localeData():this.locale(_)});function h0(){return this._locale}var Zh=6e4,Xh=60*Zh,og=3506328*Xh;function Nd(_,I){return(_%I+I)%I}function f0(_,I,U){return _<100&&_>=0?new Date(_+400,I,U)-og:new Date(_,I,U).valueOf()}function $v(_,I,U){return _<100&&_>=0?Date.UTC(_+400,I,U)-og:Date.UTC(_,I,U)}function Mp(_,I){return I.erasAbbrRegex(_)}function sg(){var fe,Re,_t,an,Yn,_=[],I=[],U=[],K=[],br=this.eras();for(fe=0,Re=br.length;fe<Re;++fe)_t=Hs(br[fe].name),an=Hs(br[fe].abbr),Yn=Hs(br[fe].narrow),I.push(_t),_.push(an),U.push(Yn),K.push(_t),K.push(an),K.push(Yn);this._erasRegex=new RegExp("^("+K.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+I.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+_.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+U.join("|")+")","i")}function Qh(_,I){rt(0,[_,_.length],0,I)}function g0(_,I,U,K,fe){var Re;return null==_?Hu(this,K,fe).year:(I>(Re=rl(_,K,fe))&&(I=Re),_0.call(this,_,I,U,K,fe))}function _0(_,I,U,K,fe){var Re=pp(_,I,U,K,fe),_t=Vo(Re.year,0,Re.dayOfYear);return this.year(_t.getUTCFullYear()),this.month(_t.getUTCMonth()),this.date(_t.getUTCDate()),this}rt("N",0,0,"eraAbbr"),rt("NN",0,0,"eraAbbr"),rt("NNN",0,0,"eraAbbr"),rt("NNNN",0,0,"eraName"),rt("NNNNN",0,0,"eraNarrow"),rt("y",["y",1],"yo","eraYear"),rt("y",["yy",2],0,"eraYear"),rt("y",["yyy",3],0,"eraYear"),rt("y",["yyyy",4],0,"eraYear"),En("N",Mp),En("NN",Mp),En("NNN",Mp),En("NNNN",function Aw(_,I){return I.erasNameRegex(_)}),En("NNNNN",function nc(_,I){return I.erasNarrowRegex(_)}),Rn(["N","NN","NNN","NNNN","NNNNN"],function(_,I,U,K){var fe=U._locale.erasParse(_,K,U._strict);fe?P(U).era=fe:P(U).invalidEra=_}),En("y",Bs),En("yy",Bs),En("yyy",Bs),En("yyyy",Bs),En("yo",function Tp(_,I){return I._eraYearOrdinalRegex||Bs}),Rn(["y","yy","yyy","yyyy"],mo),Rn(["yo"],function(_,I,U,K){var fe;U._locale._eraYearOrdinalRegex&&(fe=_.match(U._locale._eraYearOrdinalRegex)),I[mo]=U._locale.eraYearOrdinalParse?U._locale.eraYearOrdinalParse(_,fe):parseInt(_,10)}),rt(0,["gg",2],0,function(){return this.weekYear()%100}),rt(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Qh("gggg","weekYear"),Qh("ggggg","weekYear"),Qh("GGGG","isoWeekYear"),Qh("GGGGG","isoWeekYear"),En("G",Jc),En("g",Jc),En("GG",wi,jn),En("gg",wi,jn),En("GGGG",kd,Eo),En("gggg",kd,Eo),En("GGGGG",Xc,Ni),En("ggggg",Xc,Ni),Qc(["gggg","ggggg","GGGG","GGGGG"],function(_,I,U,K){I[K.substr(0,2)]=ni(_)}),Qc(["gg","GG"],function(_,I,U,K){I[K]=d.parseTwoDigitYear(_)}),rt("Q",0,"Qo","quarter"),En("Q",jo),Rn("Q",function(_,I){I[go]=3*(ni(_)-1)}),rt("D",["DD",2],"Do","date"),En("D",wi,yc),En("DD",wi,jn),En("Do",function(_,I){return _?I._dayOfMonthOrdinalParse||I._ordinalParse:I._dayOfMonthOrdinalParseLenient}),Rn(["D","DD"],Fa),Rn("Do",function(_,I){I[Fa]=ni(_.match(wi)[0])});var Jv=_a("Date",!0);rt("DDD",["DDDD",3],"DDDo","dayOfYear"),En("DDD",bl),En("DDDD",Pa),Rn(["DDD","DDDD"],function(_,I,U){U._dayOfYear=ni(_)}),rt("m",["mm",2],0,"minute"),En("m",wi,tl),En("mm",wi,jn),Rn(["m","mm"],Uo);var v0=_a("Minutes",!1);rt("s",["ss",2],0,"second"),En("s",wi,tl),En("ss",wi,jn),Rn(["s","ss"],Oi);var lu,Qv,y0=_a("Seconds",!1);for(rt("S",0,0,function(){return~~(this.millisecond()/100)}),rt(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),rt(0,["SSS",3],0,"millisecond"),rt(0,["SSSS",4],0,function(){return 10*this.millisecond()}),rt(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),rt(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),rt(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),rt(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),rt(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),En("S",bl,jo),En("SS",bl,jn),En("SSS",bl,Pa),lu="SSSS";lu.length<=9;lu+="S")En(lu,Bs);function Fw(_,I){I[Sl]=ni(1e3*("0."+_))}for(lu="S";lu.length<=9;lu+="S")Rn(lu,Fw);Qv=_a("Milliseconds",!1),rt("z",0,0,"zoneAbbr"),rt("zz",0,0,"zoneName");var Sn=re.prototype;function lg(_){return _}Sn.add=Wh,Sn.calendar=function Gh(_,I){1===arguments.length&&(arguments[0]?Ad(arguments[0])?(_=arguments[0],I=void 0):function s0(_){var fe,I=m(_)&&!k(_),U=!1,K=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(fe=0;fe<K.length;fe+=1)U=U||y(_,K[fe]);return I&&U}(arguments[0])&&(I=arguments[0],_=void 0):(_=void 0,I=void 0));var U=_||ho(),K=Dc(U,this).startOf("day"),fe=d.calendarFormat(this,K)||"sameElse",Re=I&&(it(I[fe])?I[fe].call(this,U):I[fe]);return this.format(Re||this.localeData().calendar(fe,this,ho(U)))},Sn.clone=function Ld(){return new re(this)},Sn.diff=function c0(_,I,U){var K,fe,Re;if(!this.isValid())return NaN;if(!(K=Dc(_,this)).isValid())return NaN;switch(fe=6e4*(K.utcOffset()-this.utcOffset()),I=Ln(I)){case"year":Re=Wu(this,K)/12;break;case"month":Re=Wu(this,K);break;case"quarter":Re=Wu(this,K)/3;break;case"second":Re=(this-K)/1e3;break;case"minute":Re=(this-K)/6e4;break;case"hour":Re=(this-K)/36e5;break;case"day":Re=(this-K-fe)/864e5;break;case"week":Re=(this-K-fe)/6048e5;break;default:Re=this-K}return U?Re:Ta(Re)},Sn.endOf=function Gv(_){var I,U;if(void 0===(_=Ln(_))||"millisecond"===_||!this.isValid())return this;switch(U=this._isUTC?$v:f0,_){case"year":I=U(this.year()+1,0,1)-1;break;case"quarter":I=U(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":I=U(this.year(),this.month()+1,1)-1;break;case"week":I=U(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":I=U(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":I=U(this.year(),this.month(),this.date()+1)-1;break;case"hour":I=this._d.valueOf(),I+=Xh-Nd(I+(this._isUTC?0:this.utcOffset()*Zh),Xh)-1;break;case"minute":I=this._d.valueOf(),I+=Zh-Nd(I,Zh)-1;break;case"second":I=this._d.valueOf(),I+=1e3-Nd(I,1e3)-1}return this._d.setTime(I),d.updateOffset(this,!0),this},Sn.format=function kw(_){_||(_=this.isUtc()?d.defaultFormatUtc:d.defaultFormat);var I=An(this,_);return this.localeData().postformat(I)},Sn.from=function d0(_,I){return this.isValid()&&(ue(_)&&_.isValid()||ho(_).isValid())?Ml({to:this,from:_}).locale(this.locale()).humanize(!I):this.localeData().invalidDate()},Sn.fromNow=function Dw(_){return this.from(ho(),_)},Sn.to=function zv(_,I){return this.isValid()&&(ue(_)&&_.isValid()||ho(_).isValid())?Ml({from:this,to:_}).locale(this.locale()).humanize(!I):this.localeData().invalidDate()},Sn.toNow=function u0(_){return this.to(ho(),_)},Sn.get=function up(_){return it(this[_=Ln(_)])?this[_]():this},Sn.invalidAt=function Zv(){return P(this).overflow},Sn.isAfter=function Vv(_,I){var U=ue(_)?_:ho(_);return!(!this.isValid()||!U.isValid())&&("millisecond"===(I=Ln(I)||"millisecond")?this.valueOf()>U.valueOf():U.valueOf()<this.clone().startOf(I).valueOf())},Sn.isBefore=function l0(_,I){var U=ue(_)?_:ho(_);return!(!this.isValid()||!U.isValid())&&("millisecond"===(I=Ln(I)||"millisecond")?this.valueOf()<U.valueOf():this.clone().endOf(I).valueOf()<U.valueOf())},Sn.isBetween=function tg(_,I,U,K){var fe=ue(_)?_:ho(_),Re=ue(I)?I:ho(I);return!!(this.isValid()&&fe.isValid()&&Re.isValid())&&("("===(K=K||"()")[0]?this.isAfter(fe,U):!this.isBefore(fe,U))&&(")"===K[1]?this.isBefore(Re,U):!this.isAfter(Re,U))},Sn.isSame=function Cp(_,I){var K,U=ue(_)?_:ho(_);return!(!this.isValid()||!U.isValid())&&("millisecond"===(I=Ln(I)||"millisecond")?this.valueOf()===U.valueOf():(K=U.valueOf(),this.clone().startOf(I).valueOf()<=K&&K<=this.clone().endOf(I).valueOf()))},Sn.isSameOrAfter=function Ms(_,I){return this.isSame(_,I)||this.isAfter(_,I)},Sn.isSameOrBefore=function qh(_,I){return this.isSame(_,I)||this.isBefore(_,I)},Sn.isValid=function Mc(){return ee(this)},Sn.lang=rg,Sn.locale=Wv,Sn.localeData=h0,Sn.max=n0,Sn.min=Hh,Sn.parsingFlags=function Jh(){return V({},P(this))},Sn.set=function Cl(_,I){if("object"==typeof _){var K,U=function ga(_){var U,I=[];for(U in _)y(_,U)&&I.push({unit:U,priority:ea[U]});return I.sort(function(K,fe){return K.priority-fe.priority}),I}(_=or(_)),fe=U.length;for(K=0;K<fe;K++)this[U[K].unit](_[U[K].unit])}else if(it(this[_=Ln(_)]))return this[_](I);return this},Sn.startOf=function Mw(_){var I,U;if(void 0===(_=Ln(_))||"millisecond"===_||!this.isValid())return this;switch(U=this._isUTC?$v:f0,_){case"year":I=U(this.year(),0,1);break;case"quarter":I=U(this.year(),this.month()-this.month()%3,1);break;case"month":I=U(this.year(),this.month(),1);break;case"week":I=U(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":I=U(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":I=U(this.year(),this.month(),this.date());break;case"hour":I=this._d.valueOf(),I-=Nd(I+(this._isUTC?0:this.utcOffset()*Zh),Xh);break;case"minute":I=this._d.valueOf(),I-=Nd(I,Zh);break;case"second":I=this._d.valueOf(),I-=Nd(I,1e3)}return this._d.setTime(I),d.updateOffset(this,!0),this},Sn.subtract=wp,Sn.toArray=function kp(){var _=this;return[_.year(),_.month(),_.date(),_.hour(),_.minute(),_.second(),_.millisecond()]},Sn.toObject=function Kv(){var _=this;return{years:_.year(),months:_.month(),date:_.date(),hours:_.hours(),minutes:_.minutes(),seconds:_.seconds(),milliseconds:_.milliseconds()}},Sn.toDate=function xp(){return new Date(this.valueOf())},Sn.toISOString=function ol(_){if(!this.isValid())return null;var I=!0!==_,U=I?this.clone().utc():this;return U.year()<0||U.year()>9999?An(U,I?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):it(Date.prototype.toISOString)?I?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",An(U,"Z")):An(U,I?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Sn.inspect=function ng(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var U,K,_="moment",I="";return this.isLocal()||(_=0===this.utcOffset()?"moment.utc":"moment.parseZone",I="Z"),U="["+_+'("]',K=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(U+K+"-MM-DD[T]HH:mm:ss.SSS"+I+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(Sn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Sn.toJSON=function Dp(){return this.isValid()?this.toISOString():null},Sn.toString=function Kh(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Sn.unix=function qv(){return Math.floor(this.valueOf()/1e3)},Sn.valueOf=function id(){return this._d.valueOf()-6e4*(this._offset||0)},Sn.creationData=function Tw(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Sn.eraName=function xo(){var _,I,U,K=this.localeData().eras();for(_=0,I=K.length;_<I;++_)if(U=this.clone().startOf("day").valueOf(),K[_].since<=U&&U<=K[_].until||K[_].until<=U&&U<=K[_].since)return K[_].name;return""},Sn.eraNarrow=function ca(){var _,I,U,K=this.localeData().eras();for(_=0,I=K.length;_<I;++_)if(U=this.clone().startOf("day").valueOf(),K[_].since<=U&&U<=K[_].until||K[_].until<=U&&U<=K[_].since)return K[_].narrow;return""},Sn.eraAbbr=function p0(){var _,I,U,K=this.localeData().eras();for(_=0,I=K.length;_<I;++_)if(U=this.clone().startOf("day").valueOf(),K[_].since<=U&&U<=K[_].until||K[_].until<=U&&U<=K[_].since)return K[_].abbr;return""},Sn.eraYear=function Tc(){var _,I,U,K,fe=this.localeData().eras();for(_=0,I=fe.length;_<I;++_)if(U=fe[_].since<=fe[_].until?1:-1,K=this.clone().startOf("day").valueOf(),fe[_].since<=K&&K<=fe[_].until||fe[_].until<=K&&K<=fe[_].since)return(this.year()-d(fe[_].since).year())*U+fe[_].offset;return this.year()},Sn.year=wc,Sn.isLeapYear=function pt(){return Dd(this.year())},Sn.weekYear=function Ep(_){return g0.call(this,_,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},Sn.isoWeekYear=function Xv(_){return g0.call(this,_,this.isoWeek(),this.isoWeekday(),1,4)},Sn.quarter=Sn.quarters=function Rw(_){return null==_?Math.ceil((this.month()+1)/3):this.month(3*(_-1)+this.month()%3)},Sn.month=Fh,Sn.daysInMonth=function ri(){return td(this.year(),this.month())},Sn.week=Sn.weeks=function Sc(_){var I=this.localeData().week(this);return null==_?I:this.add(7*(_-I),"d")},Sn.isoWeek=Sn.isoWeeks=function $m(_){var I=Hu(this,1,4).week;return null==_?I:this.add(7*(_-I),"d")},Sn.weeksInYear=function Ow(){var _=this.localeData()._week;return rl(this.year(),_.dow,_.doy)},Sn.weeksInWeekYear=function m0(){var _=this.localeData()._week;return rl(this.weekYear(),_.dow,_.doy)},Sn.isoWeeksInYear=function Lw(){return rl(this.year(),1,4)},Sn.isoWeeksInISOWeekYear=function Nw(){return rl(this.isoWeekYear(),1,4)},Sn.date=Jv,Sn.day=Sn.days=function se(_){if(!this.isValid())return null!=_?this:NaN;var I=va(this,"Day");return null!=_?(_=function Gm(_,I){return"string"!=typeof _?_:isNaN(_)?"number"==typeof(_=I.weekdaysParse(_))?_:null:parseInt(_,10)}(_,this.localeData()),this.add(_-I,"d")):I},Sn.weekday=function _e(_){if(!this.isValid())return null!=_?this:NaN;var I=(this.day()+7-this.localeData()._week.dow)%7;return null==_?I:this.add(_-I,"d")},Sn.isoWeekday=function Me(_){if(!this.isValid())return null!=_?this:NaN;if(null!=_){var I=function ki(_,I){return"string"==typeof _?I.weekdaysParse(_)%7||7:isNaN(_)?null:_}(_,this.localeData());return this.day(this.day()%7?I:I-7)}return this.day()||7},Sn.dayOfYear=function Pw(_){var I=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==_?I:this.add(_-I,"d")},Sn.hour=Sn.hours=Pn,Sn.minute=Sn.minutes=v0,Sn.second=Sn.seconds=y0,Sn.millisecond=Sn.milliseconds=Qv,Sn.utcOffset=function Km(_,I,U){var fe,K=this._offset||0;if(!this.isValid())return null!=_?this:NaN;if(null!=_){if("string"==typeof _){if(null===(_=ro(wl,_)))return this}else Math.abs(_)<16&&!U&&(_*=60);return!this._isUTC&&I&&(fe=Vh(this)),this._offset=_,this._isUTC=!0,null!=fe&&this.add(fe,"m"),K!==_&&(!I||this._changeInProgress?bp(this,Ml(_-K,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,d.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?K:Vh(this)},Sn.utc=function Id(_){return this.utcOffset(0,_)},Sn.local=function Uv(_){return this._isUTC&&(this.utcOffset(0,_),this._isUTC=!1,_&&this.subtract(Vh(this),"m")),this},Sn.parseZone=function Yv(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var _=ro(el,this._i);null!=_?this.utcOffset(_):this.utcOffset(0,!0)}return this},Sn.hasAlignedHourOffset=function Zm(_){return!!this.isValid()&&(_=_?ho(_).utcOffset():0,(this.utcOffset()-_)%60==0)},Sn.isDST=function yp(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Sn.isLocal=function xw(){return!!this.isValid()&&!this._isUTC},Sn.isUtcOffset=function Xm(){return!!this.isValid()&&this._isUTC},Sn.isUtc=i0,Sn.isUTC=i0,Sn.zoneAbbr=function Ei(){return this._isUTC?"UTC":""},Sn.zoneName=function ef(){return this._isUTC?"Coordinated Universal Time":""},Sn.dates=he("dates accessor is deprecated. Use date instead.",Jv),Sn.months=he("months accessor is deprecated. Use month instead",Fh),Sn.years=he("years accessor is deprecated. Use year instead",wc),Sn.zone=he("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Vu(_,I){return null!=_?("string"!=typeof _&&(_=-_),this.utcOffset(_,I),this):-this.utcOffset()}),Sn.isDSTShifted=he("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function zh(){if(!D(this._isDSTShifted))return this._isDSTShifted;var I,_={};return z(_,this),(_=Q(_))._a?(I=_._isUTC?R(_._a):ho(_._a),this._isDSTShifted=this.isValid()&&function Yh(_,I,U){var _t,K=Math.min(_.length,I.length),fe=Math.abs(_.length-I.length),Re=0;for(_t=0;_t<K;_t++)(U&&_[_t]!==I[_t]||!U&&ni(_[_t])!==ni(I[_t]))&&Re++;return Re+fe}(_._a,I.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var Di=Ke.prototype;function Ip(_,I,U,K){var fe=Vr(),Re=R().set(K,I);return fe[U](Re,_)}function od(_,I,U){if(E(_)&&(I=_,_=void 0),_=_||"",null!=I)return Ip(_,I,U,"month");var K,fe=[];for(K=0;K<12;K++)fe[K]=Ip(_,K,U,"month");return fe}function $u(_,I,U,K){"boolean"==typeof _?(E(I)&&(U=I,I=void 0),I=I||""):(U=I=_,_=!1,E(I)&&(U=I,I=void 0),I=I||"");var _t,fe=Vr(),Re=_?fe._week.dow:0,an=[];if(null!=U)return Ip(I,(U+Re)%7,K,"day");for(_t=0;_t<7;_t++)an[_t]=Ip(I,(_t+Re)%7,K,"day");return an}Di.calendar=function ke(_,I,U){var K=this._calendar[_]||this._calendar.sameElse;return it(K)?K.call(I,U):K},Di.longDateFormat=function yt(_){var I=this._longDateFormat[_],U=this._longDateFormat[_.toUpperCase()];return I||!U?I:(this._longDateFormat[_]=U.match(Ye).map(function(K){return"MMMM"===K||"MM"===K||"DD"===K||"dddd"===K?K.slice(1):K}).join(""),this._longDateFormat[_])},Di.invalidDate=function qt(){return this._invalidDate},Di.ordinal=function zn(_){return this._ordinal.replace("%d",_)},Di.preparse=lg,Di.postformat=lg,Di.relativeTime=function hr(_,I,U,K){var fe=this._relativeTime[U];return it(fe)?fe(_,I,U,K):fe.replace(/%d/i,_)},Di.pastFuture=function Rr(_,I){var U=this._relativeTime[_>0?"future":"past"];return it(U)?U(I):U.replace(/%s/i,I)},Di.set=function Tt(_){var I,U;for(U in _)y(_,U)&&(it(I=_[U])?this[U]=I:this["_"+U]=I);this._config=_,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Di.eras=function Ew(_,I){var U,K,fe,Re=this._eras||Vr("en")._eras;for(U=0,K=Re.length;U<K;++U)switch("string"==typeof Re[U].since&&(fe=d(Re[U].since).startOf("day"),Re[U].since=fe.valueOf()),typeof Re[U].until){case"undefined":Re[U].until=1/0;break;case"string":fe=d(Re[U].until).startOf("day").valueOf(),Re[U].until=fe.valueOf()}return Re},Di.erasParse=function ag(_,I,U){var K,fe,_t,an,Yn,Re=this.eras();for(_=_.toUpperCase(),K=0,fe=Re.length;K<fe;++K)if(_t=Re[K].name.toUpperCase(),an=Re[K].abbr.toUpperCase(),Yn=Re[K].narrow.toUpperCase(),U)switch(I){case"N":case"NN":case"NNN":if(an===_)return Re[K];break;case"NNNN":if(_t===_)return Re[K];break;case"NNNNN":if(Yn===_)return Re[K]}else if([_t,an,Yn].indexOf(_)>=0)return Re[K]},Di.erasConvertYear=function Iw(_,I){var U=_.since<=_.until?1:-1;return void 0===I?d(_.since).year():d(_.since).year()+(I-_.offset)*U},Di.erasAbbrRegex=function tc(_){return y(this,"_erasAbbrRegex")||sg.call(this),_?this._erasAbbrRegex:this._erasRegex},Di.erasNameRegex=function Od(_){return y(this,"_erasNameRegex")||sg.call(this),_?this._erasNameRegex:this._erasRegex},Di.erasNarrowRegex=function Rd(_){return y(this,"_erasNarrowRegex")||sg.call(this),_?this._erasNarrowRegex:this._erasRegex},Di.months=function hp(_,I){return _?f(this._months)?this._months[_.month()]:this._months[(this._months.isFormat||nd).test(I)?"format":"standalone"][_.month()]:f(this._months)?this._months:this._months.standalone},Di.monthsShort=function fp(_,I){return _?f(this._monthsShort)?this._monthsShort[_.month()]:this._monthsShort[nd.test(I)?"format":"standalone"][_.month()]:f(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Di.monthsParse=function Q_(_,I,U){var K,fe,Re;if(this._monthsParseExact)return Xl.call(this,_,I,U);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),K=0;K<12;K++){if(fe=R([2e3,K]),U&&!this._longMonthsParse[K]&&(this._longMonthsParse[K]=new RegExp("^"+this.months(fe,"").replace(".","")+"$","i"),this._shortMonthsParse[K]=new RegExp("^"+this.monthsShort(fe,"").replace(".","")+"$","i")),!U&&!this._monthsParse[K]&&(Re="^"+this.months(fe,"")+"|^"+this.monthsShort(fe,""),this._monthsParse[K]=new RegExp(Re.replace(".",""),"i")),U&&"MMMM"===I&&this._longMonthsParse[K].test(_))return K;if(U&&"MMM"===I&&this._shortMonthsParse[K].test(_))return K;if(!U&&this._monthsParse[K].test(_))return K}},Di.monthsRegex=function Ea(_){return this._monthsParseExact?(y(this,"_monthsRegex")||nl.call(this),_?this._monthsStrictRegex:this._monthsRegex):(y(this,"_monthsRegex")||(this._monthsRegex=J_),this._monthsStrictRegex&&_?this._monthsStrictRegex:this._monthsRegex)},Di.monthsShortRegex=function Ar(_){return this._monthsParseExact?(y(this,"_monthsRegex")||nl.call(this),_?this._monthsShortStrictRegex:this._monthsShortRegex):(y(this,"_monthsShortRegex")||(this._monthsShortRegex=Ss),this._monthsShortStrictRegex&&_?this._monthsShortStrictRegex:this._monthsShortRegex)},Di.week=function zm(_){return Hu(_,this._week.dow,this._week.doy).week},Di.firstDayOfYear=function Un(){return this._week.doy},Di.firstDayOfWeek=function In(){return this._week.dow},Di.weekdays=function ta(_,I){var U=f(this._weekdays)?this._weekdays:this._weekdays[_&&!0!==_&&this._weekdays.isFormat.test(I)?"format":"standalone"];return!0===_?Ba(U,this._week.dow):_?U[_.day()]:U},Di.weekdaysMin=function ju(_){return!0===_?Ba(this._weekdaysMin,this._week.dow):_?this._weekdaysMin[_.day()]:this._weekdaysMin},Di.weekdaysShort=function iu(_){return!0===_?Ba(this._weekdaysShort,this._week.dow):_?this._weekdaysShort[_.day()]:this._weekdaysShort},Di.weekdaysParse=function Jl(_,I,U){var K,fe,Re;if(this._weekdaysParseExact)return qm.call(this,_,I,U);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),K=0;K<7;K++){if(fe=R([2e3,1]).day(K),U&&!this._fullWeekdaysParse[K]&&(this._fullWeekdaysParse[K]=new RegExp("^"+this.weekdays(fe,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[K]=new RegExp("^"+this.weekdaysShort(fe,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[K]=new RegExp("^"+this.weekdaysMin(fe,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[K]||(Re="^"+this.weekdays(fe,"")+"|^"+this.weekdaysShort(fe,"")+"|^"+this.weekdaysMin(fe,""),this._weekdaysParse[K]=new RegExp(Re.replace(".",""),"i")),U&&"dddd"===I&&this._fullWeekdaysParse[K].test(_))return K;if(U&&"ddd"===I&&this._shortWeekdaysParse[K].test(_))return K;if(U&&"dd"===I&&this._minWeekdaysParse[K].test(_))return K;if(!U&&this._weekdaysParse[K].test(_))return K}},Di.weekdaysRegex=function St(_){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||Mn.call(this),_?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,"_weekdaysRegex")||(this._weekdaysRegex=rd),this._weekdaysStrictRegex&&_?this._weekdaysStrictRegex:this._weekdaysRegex)},Di.weekdaysShortRegex=function kt(_){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||Mn.call(this),_?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=hs),this._weekdaysShortStrictRegex&&_?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Di.weekdaysMinRegex=function Ft(_){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||Mn.call(this),_?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Us),this._weekdaysMinStrictRegex&&_?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Di.isPM=function Kt(_){return"p"===(_+"").toLowerCase().charAt(0)},Di.meridiem=function ui(_,I,U){return _>11?U?"pm":"PM":U?"am":"AM"},Er("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(_){var I=_%10;return _+(1===ni(_%100/10)?"th":1===I?"st":2===I?"nd":3===I?"rd":"th")}}),d.lang=he("moment.lang is deprecated. Use moment.locale instead.",Er),d.langData=he("moment.langData is deprecated. Use moment.localeData instead.",Vr);var fs=Math.abs;function qu(_,I,U,K){var fe=Ml(I,U);return _._milliseconds+=K*fe._milliseconds,_._days+=K*fe._days,_._months+=K*fe._months,_._bubble()}function tf(_){return _<0?Math.floor(_):Math.ceil(_)}function wa(_){return 4800*_/146097}function Ap(_){return 146097*_/4800}function Ja(_){return function(){return this.as(_)}}var ad=Ja("ms"),hg=Ja("s"),Ku=Ja("m"),Zu=Ja("h"),fg=Ja("d"),rc=Ja("w"),S0=Ja("M"),nf=Ja("Q"),ny=Ja("y"),Fr=ad;function C(_){return function(){return this.isValid()?this._data[_]:NaN}}var L=C("milliseconds"),G=C("seconds"),oe=C("minutes"),we=C("hours"),He=C("days"),ft=C("months"),Ze=C("years");var Wt=Math.round,zt={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ue(_,I,U,K,fe){return fe.relativeTime(I||1,!!U,_,K)}var rr=Math.abs;function Br(_){return(_>0)-(_<0)||+_}function li(){if(!this.isValid())return this.localeData().invalidDate();var K,fe,Re,_t,Yn,br,ci,Hr,_=rr(this._milliseconds)/1e3,I=rr(this._days),U=rr(this._months),an=this.asSeconds();return an?(K=Ta(_/60),fe=Ta(K/60),_%=60,K%=60,Re=Ta(U/12),U%=12,_t=_?_.toFixed(3).replace(/\.?0+$/,""):"",Yn=an<0?"-":"",br=Br(this._months)!==Br(an)?"-":"",ci=Br(this._days)!==Br(an)?"-":"",Hr=Br(this._milliseconds)!==Br(an)?"-":"",Yn+"P"+(Re?br+Re+"Y":"")+(U?br+U+"M":"")+(I?ci+I+"D":"")+(fe||K||_?"T":"")+(fe?Hr+fe+"H":"")+(K?Hr+K+"M":"")+(_?Hr+_t+"S":"")):"P0D"}var tr=Uh.prototype;return tr.isValid=function vp(){return this._isValid},tr.abs=function cu(){var _=this._data;return this._milliseconds=fs(this._milliseconds),this._days=fs(this._days),this._months=fs(this._months),_.milliseconds=fs(_.milliseconds),_.seconds=fs(_.seconds),_.minutes=fs(_.minutes),_.hours=fs(_.hours),_.months=fs(_.months),_.years=fs(_.years),this},tr.add=function Xa(_,I){return qu(this,_,I,1)},tr.subtract=function cg(_,I){return qu(this,_,I,-1)},tr.as=function ug(_){if(!this.isValid())return NaN;var I,U,K=this._milliseconds;if("month"===(_=Ln(_))||"quarter"===_||"year"===_)switch(I=this._days+K/864e5,U=this._months+wa(I),_){case"month":return U;case"quarter":return U/3;case"year":return U/12}else switch(I=this._days+Math.round(Ap(this._months)),_){case"week":return I/7+K/6048e5;case"day":return I+K/864e5;case"hour":return 24*I+K/36e5;case"minute":return 1440*I+K/6e4;case"second":return 86400*I+K/1e3;case"millisecond":return Math.floor(864e5*I)+K;default:throw new Error("Unknown unit "+_)}},tr.asMilliseconds=ad,tr.asSeconds=hg,tr.asMinutes=Ku,tr.asHours=Zu,tr.asDays=fg,tr.asWeeks=rc,tr.asMonths=S0,tr.asQuarters=nf,tr.asYears=ny,tr.valueOf=Fr,tr._bubble=function dg(){var fe,Re,_t,an,Yn,_=this._milliseconds,I=this._days,U=this._months,K=this._data;return _>=0&&I>=0&&U>=0||_<=0&&I<=0&&U<=0||(_+=864e5*tf(Ap(U)+I),I=0,U=0),K.milliseconds=_%1e3,fe=Ta(_/1e3),K.seconds=fe%60,Re=Ta(fe/60),K.minutes=Re%60,_t=Ta(Re/60),K.hours=_t%24,I+=Ta(_t/24),U+=Yn=Ta(wa(I)),I-=tf(Ap(Yn)),an=Ta(U/12),U%=12,K.days=I,K.months=U,K.years=an,this},tr.clone=function Xu(){return Ml(this)},tr.get=function v(_){return _=Ln(_),this.isValid()?this[_+"s"]():NaN},tr.milliseconds=L,tr.seconds=G,tr.minutes=oe,tr.hours=we,tr.days=He,tr.weeks=function Rt(){return Ta(this.days()/7)},tr.months=ft,tr.years=Ze,tr.humanize=function kn(_,I){if(!this.isValid())return this.localeData().invalidDate();var fe,Re,U=!1,K=zt;return"object"==typeof _&&(I=_,_=!1),"boolean"==typeof _&&(U=_),"object"==typeof I&&(K=Object.assign({},zt,I),null!=I.s&&null==I.ss&&(K.ss=I.s-1)),Re=function $t(_,I,U,K){var fe=Ml(_).abs(),Re=Wt(fe.as("s")),_t=Wt(fe.as("m")),an=Wt(fe.as("h")),Yn=Wt(fe.as("d")),br=Wt(fe.as("M")),ci=Wt(fe.as("w")),Hr=Wt(fe.as("y")),Aa=Re<=U.ss&&["s",Re]||Re<U.s&&["ss",Re]||_t<=1&&["m"]||_t<U.m&&["mm",_t]||an<=1&&["h"]||an<U.h&&["hh",an]||Yn<=1&&["d"]||Yn<U.d&&["dd",Yn];return null!=U.w&&(Aa=Aa||ci<=1&&["w"]||ci<U.w&&["ww",ci]),(Aa=Aa||br<=1&&["M"]||br<U.M&&["MM",br]||Hr<=1&&["y"]||["yy",Hr])[2]=I,Aa[3]=+_>0,Aa[4]=K,Ue.apply(null,Aa)}(this,!U,K,fe=this.localeData()),U&&(Re=fe.pastFuture(+this,Re)),fe.postformat(Re)},tr.toISOString=li,tr.toString=li,tr.toJSON=li,tr.locale=Wv,tr.localeData=h0,tr.toIsoString=he("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",li),tr.lang=rg,rt("X",0,0,"unix"),rt("x",0,0,"valueOf"),En("x",Jc),En("X",/[+-]?\d+(\.\d{1,3})?/),Rn("X",function(_,I,U){U._d=new Date(1e3*parseFloat(_))}),Rn("x",function(_,I,U){U._d=new Date(ni(_))}),d.version="2.30.1",function h(_){S=_}(ho),d.fn=Sn,d.min=function jv(){return Ed("isBefore",[].slice.call(arguments,0))},d.max=function Dl(){return Ed("isAfter",[].slice.call(arguments,0))},d.now=function(){return Date.now?Date.now():+new Date},d.utc=R,d.unix=function b0(_){return ho(1e3*_)},d.months=function $o(_,I){return od(_,I,"months")},d.isDate=N,d.locale=Er,d.invalid=J,d.duration=Ml,d.isMoment=ue,d.weekdays=function Gu(_,I,U){return $u(_,I,U,"weekdays")},d.parseZone=function w0(){return ho.apply(null,arguments).parseZone()},d.localeData=Vr,d.isDuration=au,d.monthsShort=function ey(_,I){return od(_,I,"monthsShort")},d.weekdaysMin=function ty(_,I,U){return $u(_,I,U,"weekdaysMin")},d.defineLocale=dr,d.updateLocale=function _n(_,I){if(null!=I){var U,K,fe=Xi;null!=vr[_]&&null!=vr[_].parentLocale?vr[_].set($e(vr[_]._config,I)):(null!=(K=Zn(_))&&(fe=K._config),I=$e(fe,I),null==K&&(I.abbr=_),(U=new Ke(I)).parentLocale=vr[_],vr[_]=U),Er(_)}else null!=vr[_]&&(null!=vr[_].parentLocale?(vr[_]=vr[_].parentLocale,_===Er()&&Er(_)):null!=vr[_]&&delete vr[_]);return vr[_]},d.locales=function ii(){return Xe(vr)},d.weekdaysShort=function Go(_,I,U){return $u(_,I,U,"weekdaysShort")},d.normalizeUnits=Ln,d.relativeTimeRounding=function Ot(_){return void 0===_?Wt:"function"==typeof _&&(Wt=_,!0)},d.relativeTimeThreshold=function Gt(_,I){return void 0!==zt[_]&&(void 0===I?zt[_]:(zt[_]=I,"s"===_&&(zt.ss=I-1),!0))},d.calendarFormat=function Sp(_,I){var U=_.diff(I,"days",!0);return U<-6?"sameElse":U<-1?"lastWeek":U<0?"lastDay":U<1?"sameDay":U<2?"nextDay":U<7?"nextWeek":"sameElse"},d.prototype=Sn,d.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},d}()},87213(ge){var x=function(g){"use strict";var f,S=Object.prototype,d=S.hasOwnProperty,h=Object.defineProperty||function(Ve,ke,Ae){Ve[ke]=Ae.value},m="function"==typeof Symbol?Symbol:{},y=m.iterator||"@@iterator",k=m.asyncIterator||"@@asyncIterator",D=m.toStringTag||"@@toStringTag";function E(Ve,ke,Ae){return Object.defineProperty(Ve,ke,{value:Ae,enumerable:!0,configurable:!0,writable:!0}),Ve[ke]}try{E({},"")}catch{E=function(ke,Ae,Ye){return ke[Ae]=Ye}}function N(Ve,ke,Ae,Ye){var Ut=Object.create((ke&&ke.prototype instanceof ee?ke:ee).prototype),lt=new $e(Ye||[]);return h(Ut,"_invoke",{value:Fe(Ve,Ae,lt)}),Ut}function j(Ve,ke,Ae){try{return{type:"normal",arg:Ve.call(ke,Ae)}}catch(Ye){return{type:"throw",arg:Ye}}}g.wrap=N;var V="suspendedStart",R="suspendedYield",O="executing",P="completed",$={};function ee(){}function J(){}function W(){}var A={};E(A,y,function(){return this});var z=Object.getPrototypeOf,re=z&&z(z(Ke([])));re&&re!==S&&d.call(re,y)&&(A=re);var ue=W.prototype=ee.prototype=Object.create(A);function B(Ve){["next","throw","return"].forEach(function(ke){E(Ve,ke,function(Ae){return this._invoke(ke,Ae)})})}function he(Ve,ke){function Ae(Ut,lt,rt,Yt){var jt=j(Ve[Ut],Ve,lt);if("throw"!==jt.type){var An=jt.arg,gn=An.value;return gn&&"object"==typeof gn&&d.call(gn,"__await")?ke.resolve(gn.__await).then(function(Yr){Ae("next",Yr,rt,Yt)},function(Yr){Ae("throw",Yr,rt,Yt)}):ke.resolve(gn).then(function(Yr){An.value=Yr,rt(An)},function(Yr){return Ae("throw",Yr,rt,Yt)})}Yt(jt.arg)}var Ye;h(this,"_invoke",{value:function et(Ut,lt){function rt(){return new ke(function(Yt,jt){Ae(Ut,lt,Yt,jt)})}return Ye=Ye?Ye.then(rt,rt):rt()}})}function Fe(Ve,ke,Ae){var Ye=V;return function(Ut,lt){if(Ye===O)throw new Error("Generator is already running");if(Ye===P){if("throw"===Ut)throw lt;return Xe()}for(Ae.method=Ut,Ae.arg=lt;;){var rt=Ae.delegate;if(rt){var Yt=je(rt,Ae);if(Yt){if(Yt===$)continue;return Yt}}if("next"===Ae.method)Ae.sent=Ae._sent=Ae.arg;else if("throw"===Ae.method){if(Ye===V)throw Ye=P,Ae.arg;Ae.dispatchException(Ae.arg)}else"return"===Ae.method&&Ae.abrupt("return",Ae.arg);Ye=O;var jt=j(Ve,ke,Ae);if("normal"===jt.type){if(Ye=Ae.done?P:R,jt.arg===$)continue;return{value:jt.arg,done:Ae.done}}"throw"===jt.type&&(Ye=P,Ae.method="throw",Ae.arg=jt.arg)}}}function je(Ve,ke){var Ae=ke.method,Ye=Ve.iterator[Ae];if(Ye===f)return ke.delegate=null,"throw"===Ae&&Ve.iterator.return&&(ke.method="return",ke.arg=f,je(Ve,ke),"throw"===ke.method)||"return"!==Ae&&(ke.method="throw",ke.arg=new TypeError("The iterator does not provide a '"+Ae+"' method")),$;var et=j(Ye,Ve.iterator,ke.arg);if("throw"===et.type)return ke.method="throw",ke.arg=et.arg,ke.delegate=null,$;var Ut=et.arg;return Ut?Ut.done?(ke[Ve.resultName]=Ut.value,ke.next=Ve.nextLoc,"return"!==ke.method&&(ke.method="next",ke.arg=f),ke.delegate=null,$):Ut:(ke.method="throw",ke.arg=new TypeError("iterator result is not an object"),ke.delegate=null,$)}function it(Ve){var ke={tryLoc:Ve[0]};1 in Ve&&(ke.catchLoc=Ve[1]),2 in Ve&&(ke.finallyLoc=Ve[2],ke.afterLoc=Ve[3]),this.tryEntries.push(ke)}function Tt(Ve){var ke=Ve.completion||{};ke.type="normal",delete ke.arg,Ve.completion=ke}function $e(Ve){this.tryEntries=[{tryLoc:"root"}],Ve.forEach(it,this),this.reset(!0)}function Ke(Ve){if(Ve){var ke=Ve[y];if(ke)return ke.call(Ve);if("function"==typeof Ve.next)return Ve;if(!isNaN(Ve.length)){var Ae=-1,Ye=function et(){for(;++Ae<Ve.length;)if(d.call(Ve,Ae))return et.value=Ve[Ae],et.done=!1,et;return et.value=f,et.done=!0,et};return Ye.next=Ye}}return{next:Xe}}function Xe(){return{value:f,done:!0}}return J.prototype=W,h(ue,"constructor",{value:W,configurable:!0}),h(W,"constructor",{value:J,configurable:!0}),J.displayName=E(W,D,"GeneratorFunction"),g.isGeneratorFunction=function(Ve){var ke="function"==typeof Ve&&Ve.constructor;return!!ke&&(ke===J||"GeneratorFunction"===(ke.displayName||ke.name))},g.mark=function(Ve){return Object.setPrototypeOf?Object.setPrototypeOf(Ve,W):(Ve.__proto__=W,E(Ve,D,"GeneratorFunction")),Ve.prototype=Object.create(ue),Ve},g.awrap=function(Ve){return{__await:Ve}},B(he.prototype),E(he.prototype,k,function(){return this}),g.AsyncIterator=he,g.async=function(Ve,ke,Ae,Ye,et){void 0===et&&(et=Promise);var Ut=new he(N(Ve,ke,Ae,Ye),et);return g.isGeneratorFunction(ke)?Ut:Ut.next().then(function(lt){return lt.done?lt.value:Ut.next()})},B(ue),E(ue,D,"Generator"),E(ue,y,function(){return this}),E(ue,"toString",function(){return"[object Generator]"}),g.keys=function(Ve){var ke=Object(Ve),Ae=[];for(var Ye in ke)Ae.push(Ye);return Ae.reverse(),function et(){for(;Ae.length;){var Ut=Ae.pop();if(Ut in ke)return et.value=Ut,et.done=!1,et}return et.done=!0,et}},g.values=Ke,$e.prototype={constructor:$e,reset:function(Ve){if(this.prev=0,this.next=0,this.sent=this._sent=f,this.done=!1,this.delegate=null,this.method="next",this.arg=f,this.tryEntries.forEach(Tt),!Ve)for(var ke in this)"t"===ke.charAt(0)&&d.call(this,ke)&&!isNaN(+ke.slice(1))&&(this[ke]=f)},stop:function(){this.done=!0;var ke=this.tryEntries[0].completion;if("throw"===ke.type)throw ke.arg;return this.rval},dispatchException:function(Ve){if(this.done)throw Ve;var ke=this;function Ae(Yt,jt){return Ut.type="throw",Ut.arg=Ve,ke.next=Yt,jt&&(ke.method="next",ke.arg=f),!!jt}for(var Ye=this.tryEntries.length-1;Ye>=0;--Ye){var et=this.tryEntries[Ye],Ut=et.completion;if("root"===et.tryLoc)return Ae("end");if(et.tryLoc<=this.prev){var lt=d.call(et,"catchLoc"),rt=d.call(et,"finallyLoc");if(lt&&rt){if(this.prev<et.catchLoc)return Ae(et.catchLoc,!0);if(this.prev<et.finallyLoc)return Ae(et.finallyLoc)}else if(lt){if(this.prev<et.catchLoc)return Ae(et.catchLoc,!0)}else{if(!rt)throw new Error("try statement without catch or finally");if(this.prev<et.finallyLoc)return Ae(et.finallyLoc)}}}},abrupt:function(Ve,ke){for(var Ae=this.tryEntries.length-1;Ae>=0;--Ae){var Ye=this.tryEntries[Ae];if(Ye.tryLoc<=this.prev&&d.call(Ye,"finallyLoc")&&this.prev<Ye.finallyLoc){var et=Ye;break}}et&&("break"===Ve||"continue"===Ve)&&et.tryLoc<=ke&&ke<=et.finallyLoc&&(et=null);var Ut=et?et.completion:{};return Ut.type=Ve,Ut.arg=ke,et?(this.method="next",this.next=et.finallyLoc,$):this.complete(Ut)},complete:function(Ve,ke){if("throw"===Ve.type)throw Ve.arg;return"break"===Ve.type||"continue"===Ve.type?this.next=Ve.arg:"return"===Ve.type?(this.rval=this.arg=Ve.arg,this.method="return",this.next="end"):"normal"===Ve.type&&ke&&(this.next=ke),$},finish:function(Ve){for(var ke=this.tryEntries.length-1;ke>=0;--ke){var Ae=this.tryEntries[ke];if(Ae.finallyLoc===Ve)return this.complete(Ae.completion,Ae.afterLoc),Tt(Ae),$}},catch:function(Ve){for(var ke=this.tryEntries.length-1;ke>=0;--ke){var Ae=this.tryEntries[ke];if(Ae.tryLoc===Ve){var Ye=Ae.completion;if("throw"===Ye.type){var et=Ye.arg;Tt(Ae)}return et}}throw new Error("illegal catch attempt")},delegateYield:function(Ve,ke,Ae){return this.delegate={iterator:Ke(Ve),resultName:ke,nextLoc:Ae},"next"===this.method&&(this.arg=f),$}},g}(ge.exports);try{regeneratorRuntime=x}catch{"object"==typeof globalThis?globalThis.regeneratorRuntime=x:Function("r","regeneratorRuntime = r")(x)}},86527(ge){function x(S,d,h,f,m,y,k){try{var D=S[y](k),E=D.value}catch(N){return void h(N)}D.done?d(E):Promise.resolve(E).then(f,m)}ge.exports=function g(S){return function(){var d=this,h=arguments;return new Promise(function(f,m){var y=S.apply(d,h);function k(E){x(y,f,m,k,D,"next",E)}function D(E){x(y,f,m,k,D,"throw",E)}k(void 0)})}},ge.exports.__esModule=!0,ge.exports.default=ge.exports}},ge=>{ge(ge.s=98663)}]);;