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-admin /
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.56
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.27
KB
-rw-r--r--
2026-08-11 11:44
581.js
27.96
KB
-rw-r--r--
2026-08-11 11:44
850.js
153.89
KB
-rw-r--r--
2026-08-11 11:44
artifact-manifest.json
8.73
KB
-rw-r--r--
2026-08-11 11:44
favicon.ico
645
B
-rw-r--r--
2026-08-11 11:44
index.html
54.91
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.js
2.72
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:";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=self.webpackChunkxray||[];t.forEach(n.bind(null,0)),t.push=n.bind(null,t.push.bind(t))})()})();; (self.webpackChunkxray=self.webpackChunkxray||[]).push([[792],{37666(){"use strict";window.global=window.global||window},83703(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 Xe=Symbol("UNSET"),Qe=Symbol("COMPUTING"),Ve=Symbol("ERRORED"),ke={...N,value:Xe,dirty:!0,error:null,equal:Tt,kind:"computed",producerMustRecompute:t=>t.value===Xe||t.value===Qe,producerRecomputeValue(t){if(t.value===Qe)throw new Error("");const n=t.value;t.value=Qe;const e=J(t);let r,i=!1;try{r=t.computation(),y(null),i=n!==Xe&&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 nt(t){Ye(t)}function An(t,n){P()||nt(t),t.equal(t.value,n)||(t.value=n,function At(t){t.version++,function V(){h++}(),O(t)}(t))}function gn(t,n){P()||nt(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 cn;function zn(){return cn}function $n(t){const n=cn;return cn=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 ma=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 Uo(t,n){if(t){const e=t.indexOf(n);0<=e&&t.splice(e,1)}}class Un{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 ma?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 ma?n=[...n,...a.errors]:n.push(a)}}if(n)throw new ma(n)}}add(n){var e;if(n&&n!==this)if(this.closed)Ni(n);else{if(n instanceof Un){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)&&Uo(e,n)}remove(n){const{_finalizers:e}=this;e&&Uo(e,n),n instanceof Un&&n._removeParent(this)}}Un.EMPTY=(()=>{const t=new Un;return t.closed=!0,t})();const Fa=Un.EMPTY;function No(t){return t instanceof Un||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},Jc={setTimeout(t,n,...e){const{delegate:r}=Jc;return r?.setTimeout?r.setTimeout(t,n,...e):setTimeout(t,n,...e)},clearTimeout(t){const{delegate:n}=Jc;return(n?.clearTimeout||clearTimeout)(t)},delegate:void 0};function ql(t){Jc.setTimeout(()=>{const{onUnhandledError:n}=wi;if(!n)throw t;n(t)})}function wl(){}const Dd=ed("C",void 0,void 0);function ed(t,n,e){return{kind:t,value:n,error:e}}let el=null;function Sl(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 Un{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,No(n)&&n.add(this)):this.destination=Ma}static create(n,e,r){return new Tn(n,e,r)}next(n){this.isStopped?Bs(function Fs(t){return ed("N",t,void 0)}(n),this):this._next(n)}error(n){this.isStopped?Bs(function Qc(t){return ed("E",void 0,t)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?Bs(Dd,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 vc=Function.prototype.bind;function tl(t,n){return vc.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 Tn 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 hp(t){wi.useDeprecatedSynchronousErrorHandling&&el&&(el.errorThrown=!0,el.error=t)}(t):ql(t)}function Bs(t,n){const{onStoppedNotification:e}=wi;e&&Jc.setTimeout(()=>e(t,n))}const Ma={closed:!0,next:wl,error:function Kh(t){throw t},complete:wl},ni="function"==typeof Symbol&&Symbol.observable||"@@observable";function Hs(t){return t}function td(t){return 0===t.length?Hs: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 _o(t){return t&&t instanceof Kl||function go(t){return t&&or(t.next)&&or(t.error)&&or(t.complete)}(t)&&No(t)}(e)?e:new Tn(e,r,i);return Sl(()=>{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=Md(r))((i,o)=>{const a=new Tn({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 td(e)(this)}toPromise(e){return new(e=Md(e))((r,i)=>{let o;this.subscribe(a=>o=a,a=>i(a),()=>r(o))})}}return t.create=n=>new t(n),t})();function Md(t){var n;return null!==(n=t??wi.Promise)&&void 0!==n?n:Promise}const Ba=ea(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let pn=(()=>{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 Yo(this,this);return r.operator=e,r}_throwIfClosed(){if(this.closed)throw new Ba}next(e){Sl(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(e)}})}error(e){Sl(()=>{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(){Sl(()=>{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?Fa:(this.currentObservers=null,o.push(e),new Un(()=>{this.currentObservers=null,Uo(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 Yo(n,e),t})();class Yo extends pn{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:Fa}}class Oi extends pn{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 bc="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss";class pt extends Error{code;constructor(n,e){super(_a(n,e)),this.code=n}}function _a(t,n){return`${function ga(t){return`NG0${Math.abs(t)}`}(t)}${n?": "+n:""}`}function ki(t){for(let n in t)if(t[n]===ki)return n;throw Error("")}function fp(t,n){for(const e in n)n.hasOwnProperty(e)&&!t.hasOwnProperty(e)&&(t[e]=n[e])}function xl(t){if("string"==typeof t)return t;if(Array.isArray(t))return`[${t.map(xl).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 ju(t,n){return t?n?`${t} ${n}`:t:n||""}const rd=ki({__forward_ref__:ki});function vo(t){return t.__forward_ref__=vo,t}function Pr(t){return id(t)?t():t}function id(t){return"function"==typeof t&&t.hasOwnProperty(rd)&&t.__forward_ref__===vo}function In(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function Yn(t){return{providers:t.providers||[],imports:t.imports||[]}}function wc(t){return function qm(t,n){return t.hasOwnProperty(n)&&t[n]||null}(t,il)}function Ha(t){return t&&t.hasOwnProperty(Sc)?t[Sc]:null}const il=ki({\u0275prov:ki}),Sc=ki({\u0275inj:ki});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=ki({\u0275cmp:ki}),mn=ki({\u0275dir:ki}),yr=ki({\u0275pipe:ki}),Kt=ki({\u0275mod:ki}),pr=ki({\u0275fac:ki}),Pn=ki({__NG_ELEMENT_ID__:ki}),ui=ki({__NG_ENV_ID__:ki});function Jn(t){return Ea(t),t[Kn]||null}function ji(t){return Ea(t),t[mn]||null}function Lr(t){return Ea(t),t[yr]||null}function Ea(t,n){if(null==t)throw new pt(-919,!1)}function Zn(t){return"string"==typeof t?t:null==t?"":String(t)}const Vr=ki({ngErrorCode:ki}),ii=ki({ngErrorMessage:ki}),uo=ki({ngTokenPath:ki});function Cs(t,n){return su("",-200,n)}function va(t,n){throw new pt(-201,!1)}function su(t,n,e){const r=new pt(n,t);return r[Vr]=n,r[ii]=t,e&&(r[uo]=e),r}let Cc;function ec(){return Cc}function ho(t){const n=Cc;return Cc=t,n}function Jh(t,n,e){const r=wc(t);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:8&e?null:void 0!==n?n:void va()}const Co=globalThis,xo={};class ya{injector;constructor(n){this.injector=n}retrieve(n,e){const r=Dl(e)||0;try{return this.injector.get(n,8&r?null:xo,r)}catch(i){if(Ln(i))return i;throw i}}}function Za(t,n=0){const e=zn();if(void 0===e)throw new pt(-203,!1);if(null===e)return Jh(t,void 0,n);{const r=function e0(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 ln(t,n=0){return(ec()||Za)(Pr(t),n)}function Q(t,n){return ln(t,Dl(n))}function Dl(t){return typeof t>"u"||"number"==typeof t?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function fo(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=t0(s);"number"==typeof l?-1===l?i=s.token:o|=l:i=s}n.push(ln(i,o))}else n.push(ln(r))}return n}function t0(t){return t.__NG_DI_FLAG__}function Id(t,n){return t.hasOwnProperty(pr)?t[pr]:null}function Vu(t,n){t.forEach(e=>Array.isArray(e)?Vu(e,n):n(e))}function zu(t,n,e){n>=t.length?t.push(e):t.splice(n,0,e)}function yp(t,n){return n>=t.length-1?t.pop():t.splice(n,1)[0]}function lu(t,n,e){let r=nf(t,n);return r>=0?t[1|r]=e:(r=~r,function tf(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 xc(t,n){const e=nf(t,n);if(e>=0)return t[1|e]}function nf(t,n){return function n0(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 cu={},ro=[],kc=new xt(""),rf=new xt("",-1),Zm=new xt("");class Wu{get(n,e=xo){if(e===xo){const i=su("",-201);throw i.name="\u0275NotFound",i}return e}}function Ad(t){return{\u0275providers:t}}function zv(...t){return{\u0275providers:Xm(0,t),\u0275fromNgModule:!0}}function Xm(t,...n){const e=[],r=new Set;let i;const o=a=>{e.push(a)};return Vu(n,a=>{const s=a;of(s,o,[],r)&&(i||=[],i.push(s))}),void 0!==i&&wp(i,o),e}function wp(t,n){for(let e=0;e<t.length;e++){const{ngModule:r,providers:i}=t[e];Jm(i,o=>{n(o,r)})}}function of(t,n,e,r){if(!(t=Pr(t)))return!1;let i=null,o=Ha(t);const a=!o&&Jn(t);if(o||a){if(a&&!a.standalone)return!1;i=t}else{const l=t.ngModule;if(o=Ha(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)of(c,n,e,r)}}else{if(!o)return!1;{if(null!=o.imports&&!s){let c;r.add(i),Vu(o.imports,u=>{of(u,n,e,r)&&(c||=[],c.push(u))}),void 0!==c&&wp(c,n)}if(!s){const c=Id(i)||(()=>new i);n({provide:i,useFactory:c,deps:ro},i),n({provide:Zm,useValue:i,multi:!0},i),n({provide:kc,useValue:()=>ln(i),multi:!0},i)}const l=o.providers;if(null!=l&&!s){const c=t;Jm(l,u=>{n(u,c)})}}}return i!==t&&void 0!==t.providers}function Jm(t,n){for(let e of t)Nn(e)&&(e=e.\u0275providers),Array.isArray(e)?Jm(e,n):n(e)}const r0=ki({provide:String,useValue:ki});function Qm(t){return null!==t&&"object"==typeof t&&r0 in t}function Xa(t){return"function"==typeof t}const tg=new xt(""),$u={},Sp={};let af;function Cp(){return void 0===af&&(af=new Wu),af}class $o{}class Ld extends $o{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,kp(n,a=>this.processProvider(a)),this.records.set(rf,Nd(void 0,this)),i.has("environment")&&this.records.set($o,Nd(void 0,this));const o=this.records.get(tg);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Zm,ro,{self:!0}))}retrieve(n,e){const r=Dl(e)||0;try{return this.get(n,xo,r)}catch(i){if(Ln(i))return i;throw i}}destroy(){lf(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 lf(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){lf(this);const e=$n(this),r=ho(void 0);try{return n()}finally{$n(e),ho(r)}}get(n,e=xo,r){if(lf(this),n.hasOwnProperty(ui))return n[ui](this);const i=Dl(r),a=$n(this),s=ho(void 0);try{if(!(4&i)){let c=this.records.get(n);if(void 0===c){const u=function ng(t){return"function"==typeof t||"object"==typeof t&&"InjectionToken"===t.ngMetadataName}(n)&&wc(n);c=u&&this.injectableDefInScope(u)?Nd(sf(n),$u):null,this.records.set(n,c)}if(null!=c)return this.hydrate(n,c,i)}return(2&i?Cp():this.parent).get(n,e=8&i&&e===xo?null:e)}catch(l){const c=function kl(t){return t[Vr]}(l);throw-200===c||-201===c?new pt(c,null):l}finally{ho(s),$n(a)}}resolveInjectorInitializers(){const n=y(null),e=$n(this),r=ho(void 0);try{const o=this.get(kc,ro,{self:!0});for(const a of o)a()}finally{$n(e),ho(r),y(n)}}toString(){return"R3Injector[...]"}processProvider(n){let e=Xa(n=Pr(n))?n:Pr(n&&n.provide);const r=function a0(t){return Qm(t)?Nd(void 0,t.useValue):Nd(xp(t),$u)}(n);if(!Xa(n)&&!0===n.multi){let i=this.records.get(e);i||(i=Nd(void 0,$u,!0),i.factory=()=>fo(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===Sp)throw Cs();return e.value===$u&&(e.value=Sp,e.value=e.factory(void 0,r)),"object"==typeof e.value&&e.value&&function s0(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 sf(t){const n=wc(t),e=null!==n?n.factory:Id(t);if(null!==e)return e;if(t instanceof xt)throw new pt(-204,!1);if(t instanceof Function)return function o0(t){if(t.length>0)throw new pt(-204,!1);const e=function Di(t){return(t?.[il]??null)||null}(t);return null!==e?()=>e.factory(t):()=>new t}(t);throw new pt(-204,!1)}function xp(t,n,e){let r;if(Xa(t)){const i=Pr(t);return Id(i)||sf(i)}if(Qm(t))r=()=>Pr(t.useValue);else if(function Tl(t){return!(!t||!t.useFactory)}(t))r=()=>t.useFactory(...fo(t.deps||[]));else if(function i0(t){return!(!t||!t.useExisting)}(t))r=(i,o)=>ln(Pr(t.useExisting),void 0!==o&&8&o?8:void 0);else{const i=Pr(t&&(t.useClass||t.provide));if(!function Wv(t){return!!t.deps}(t))return Id(i)||sf(i);r=()=>new i(...fo(t.deps))}return r}function lf(t){if(t.destroyed)throw new pt(-205,!1)}function Nd(t,n,e=!1){return{factory:t,value:n,multi:e?[]:void 0}}function kp(t,n){for(const e of t)Array.isArray(e)?kp(e,n):e&&Nn(e)?kp(e.\u0275providers,n):n(e)}function Ms(t,n){let e;t instanceof Ld?(lf(t),e=t):e=new ya(t);const i=$n(e),o=ho(void 0);try{return n()}finally{$n(i),ho(o)}}function cf(){return void 0!==ec()||null!=zn()}function ko(t){return Array.isArray(t)&&"object"==typeof t[1]}function la(t){return Array.isArray(t)&&!0===t[1]}function f0(t){return!!(4&t.flags)}function Mc(t){return t.componentOffset>-1}function Rd(t){return!(1&~t.flags)}function tc(t){return!!t.template}function Pd(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 mf;const Mi=()=>Object.create(null);function sd(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=mf[l]??=Mi();(c[r]??=Mi())[a]=t}}}function Go(t){for(;Array.isArray(t);)t=t[0];return t}function Ku(t,n){return Go(n[t])}function qo(t,n){return Go(n[t.index])}function hs(t,n){return t.data[n]}function uu(t,n){return t[n]}function Ja(t,n){const e=n[t];return ko(e)?e:e[0]}function gf(t){return!(128&~t[2])}function ba(t,n){return null==n?null:t[n]}function Np(t){t[17]=0}function hg(t){1024&t[2]||(t[2]|=1024,gf(t)&&Xu(t))}function ld(t){return!!(9216&t[2]||t[24]?.dirty)}function fg(t){t[10].changeDetectionScheduler?.notify(8),64&t[2]&&(t[2]|=1024),ld(t)&&Xu(t)}function Xu(t){t[10].changeDetectionScheduler?.notify(0);let n=rc(t);for(;null!==n&&!(8192&n[2])&&(n[2]|=8192,gf(n));)n=rc(n)}function Ju(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 la(n)?n[3]:n}function w0(t){return t[7]??=[]}function _f(t){return t.cleanup??=[]}const Fr={lFrame:sy(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 Wt(){Fr.skipHydrationRootTNode=null}function Ue(){return Fr.lFrame.lView}function Gt(){return Fr.lFrame.tView}function Ot(t){return Fr.lFrame.contextLView=t,t[8]}function Vt(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 sn(){const t=Fr.lFrame;let n=t.bindingRootIndex;return-1===n&&(n=t.bindingRootIndex=t.tView.bindingStartIndex),n}function Vn(){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 cd(t,n){const e=Fr.lFrame;e.bindingIndex=e.bindingRootIndex=t,S0(n)}function S0(t){Fr.lFrame.currentDirectiveIndex=t}function mg(){return Fr.lFrame.currentQueryIndex}function vf(t){Fr.lFrame.currentQueryIndex=t}function ay(t){const n=t[1];return 2===n.type?n.declTNode:1===n.type?t[5]:null}function C0(t,n,e){if(4&e){let i=n,o=t;for(;!(i=i.parent,null!==i||1&e||(i=ay(o),null===i||(o=o[14],10&i.type))););if(null===i)return!1;n=i,t=o}const r=Fr.lFrame=x0();return r.currentTNode=n,r.lView=t,!0}function gg(t){const n=x0(),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 x0(){const t=Fr.lFrame,n=null===t?null:t.child;return null===n?sy(t):n}function sy(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 _g(){const t=Fr.lFrame;return Fr.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const ly=_g;function cy(){const t=_g();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 Oo(){return Fr.lFrame.selectedIndex}function al(t){Fr.lFrame.selectedIndex=t}function El(){const t=Fr.lFrame;return hs(t.tView,t.selectedIndex)}function Tc(){Fr.lFrame.currentNamespace="svg"}function Op(){!function io(){Fr.lFrame.currentNamespace=null}()}function Ec(){return Fr.lFrame.currentNamespace}let Ri=!0;function Ro(){return Ri}function Pi(t){Ri=t}function Bw(t,n=null,e=null,r){const i=JN(t,n,e);return i.resolveInjectorInitializers(),i}function JN(t,n=null,e=null,r,i=new Set){const o=[e||ro,zv(t)];return new Ld(o,n||Cp(),null,i)}class oi{static THROW_IF_NOT_FOUND=xo;static NULL=new Wu;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:()=>ln(rf)});static __NG_ELEMENT_ID__=-1}const Si=new xt("");let eh=(()=>class t{static __NG_ELEMENT_ID__=mX;static __NG_ENV_ID__=e=>e})();class QN extends eh{_lView;constructor(n){super(),this._lView=n}get destroyed(){return nc(this._lView)}onDestroy(n){const e=this._lView;return Ju(e,n),()=>function pg(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 QN(Ue())}const gX=!1,_X=new xt("");let yf=(()=>{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 Fn=class vX extends pn{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,cf()&&(this.destroyRef=Q(eh,{optional:!0})??void 0,this.pendingTasks=Q(yf,{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 Un&&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 e6(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 A3="isAngularZone",jw=A3+"_ID";let bX=0;class ir{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new Fn(!1);onMicrotaskEmpty=new Fn(!1);onStable=new Fn(!1);onError=new Fn(!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(){e6(()=>{t.callbackScheduled=!1,N3(t),t.isCheckStableRunning=!0,L3(t),t.isCheckStableRunning=!1})}t.isCheckStableRunning||t.callbackScheduled||(t.callbackScheduled=!0,t.scheduleInRootZone?Zone.root.run(()=>{n()}):t._outer.run(()=>{n()}),N3(t))}(t)},e=bX++;t._inner=t._inner.fork({name:"angular",properties:{[A3]:!0,[jw]:e,[jw+e]:!0},onInvokeTask:(r,i,o,a,s,l)=>{if(function kX(t){return r6(t,"__ignore_ng_zone__")}(l))return r.invokeTask(o,a,s,l);try{return t6(t),r.invokeTask(o,a,s,l)}finally{(t.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||t.shouldCoalesceRunChangeDetection)&&n(),n6(t)}},onInvoke:(r,i,o,a,s,l,c)=>{try{return t6(t),r.invoke(o,a,s,l,c)}finally{t.shouldCoalesceRunChangeDetection&&!t.callbackScheduled&&!function DX(t){return r6(t,"__scheduler_tick__")}(l)&&n(),n6(t)}},onHasTask:(r,i,o,a)=>{r.hasTask(o,a),i===o&&("microTask"==a.change?(t._hasPendingMicrotasks=a.microTask,N3(t),L3(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(A3)}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 L3(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 N3(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&!0===t.callbackScheduled)}function t6(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function n6(t){t._nesting--,L3(t)}class xX{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new Fn;onMicrotaskEmpty=new Fn;onStable=new Fn;onError=new Fn;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 r6(t,n){return!(!Array.isArray(t)||1!==t.length)&&!0===t[0]?.data?.[n]}class D0{_console=console;handleError(n){this._console.error("ERROR",n)}}const bf=new xt("",{factory:()=>{const t=Q(ir),n=Q($o);let e;return r=>{t.runOutsideAngular(()=>{n.destroyed&&!e?setTimeout(()=>{throw r}):(e??=n.get(D0),e.handleError(r))})}}}),MX={provide:kc,useValue:()=>{Q(D0,{optional:!0})},multi:!0};function Fi(t,n){const[e,r,i]=function ot(t,n){const e=Object.create(yt);e.value=t,void 0!==n&&(e.equal=n);const r=()=>function Ut(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=O3.bind(o),o}function O3(){const t=this[m];if(void 0===t.readonlyFn){const n=()=>this();n[m]=t,t.readonlyFn=n}return t.readonlyFn}const vg=new xt("",{factory:()=>EX}),EX="ng",i6=new xt(""),M0=new xt("",{providedIn:"platform",factory:()=>"unknown"}),Uw=new xt(""),R3=new xt("",{factory:()=>Q(Si).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 yg{}const zw=new xt("",{factory:()=>!0}),a6=new xt("");let s6=(()=>{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 P3{[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(eh):null;const o=e.get(Vw,null,{optional:!0}),a=e.get(yg);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=c6(r,e),t[23]??=new Set,t[23].add(r),r.consumerMarkedDirty(r),r}(o.view,a,t),r instanceof QN&&r._lView===o.view&&(r=null)):i=function FX(t,n,e){const r=Object.create(OX);return r.fn=c6(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(s6),a),i.injector=e,null!==r&&(i.onDestroyFns=[r.onDestroy(()=>i.destroy())]),new P3(i)}const l6={...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={...l6,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={...l6,consumerMarkedDirty(){this.view[2]|=8192,Xu(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 c6(t,n){return()=>{n(e=>(t.cleanupFns??=[]).push(e))}}function bg(t){return"function"==typeof t&&void 0!==t[m]}function d6(t){return bg(t)&&"function"==typeof t.set}let $w=(()=>{class t{internalPendingTasks=Q(yf);scheduler=Q(yg);errorHandler=Q(bf);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})(),u6=null;function Rp(){return u6}class HX{}let dy=(()=>{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 h6=new xt("");let jX=(()=>{class t extends dy{_location;_history;_doc=Q(Si);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Rp().getBaseHref(this._doc)}onPopState(e){const r=Rp().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",e,!1),()=>r.removeEventListener("popstate",e)}onHashChange(e){const r=Rp().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 lo=g(86527),Aa=g.n(lo);function f6(t){return or(t?.lift)}function ca(t){return n=>{if(f6(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 Ko(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 ca((e,r)=>{let i=0;e.subscribe(Ko(r,o=>{r.next(t.call(n,o,i++))}))})}function wf(t){return{toString:t}.toString()}var Bn=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}(Bn||{});class aJ{previousValue;currentValue;firstChange;constructor(n,e,r){this.previousValue=n,this.currentValue=e,this.firstChange=r}isFirstChange(){return this.firstChange}}function C6(t,n,e,r){null!==n?n.applyValueToInputSignal(n,r):t[e]=r}let x6=null;const Ts=(()=>{x6=k6;const t=()=>k6;return t.ngInherit=!0,t})();function k6(t){return t.type.prototype.ngOnChanges&&(t.setInput=cJ),lJ}function lJ(){const t=D6(this),n=t?.current;if(n){const e=t.previous;if(e===cu)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=D6(t)||function dJ(t,n){return t[Y3]=n}(t,{previous:cu,current:null}),s=a.current||(a.current={}),l=a.previous,c=l[o];s[o]=new aJ(c&&c.currentValue,e,l===cu),C6(t,n,i,e)}const Y3="__ngSimpleChanges__";function D6(t){return Object.hasOwn(t,Y3)&&t[Y3]||null}const Sg=[],Do=function(t,n=null,e){for(let r=0;r<Sg.length;r++)(0,Sg[r])(t,n,e)};function M6(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){T6(t,n,3,e)}function Xw(t,n,e,r){(3&t[2])===e&&T6(t,n,e,r)}function V3(t,n){let e=t[2];(3&e)===n&&(e&=16383,e+=1,t[2]=e)}function T6(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 E6(t,n){Do(Bn.LifecycleHookStart,t,n);const e=y(null);try{n.call(t)}finally{y(e),Do(Bn.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,E6(s,o)):E6(s,o)}class fy{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 A6(t){return 3===t||4===t||6===t}function L6(t){return 64===t.charCodeAt(0)}function I0(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||N6(t,e,i,0,-1===e||2===e?n[++r]:null)}}return t}function N6(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 W3(t){return-1!==t}function py(t){return 32767&t}function my(t,n){let e=function yJ(t){return t>>16}(t),r=n;for(;e>0;)r=r[14],e--;return r}let $3=!0;function Jw(t){const n=$3;return $3=t,n}let bJ=0;const th={};function Qw(t,n){const e=P6(t,n);if(-1!==e)return e;const r=n[1];r.firstCreatePass&&(t.injectorIndex=n.length,G3(r.data,t),G3(n,null),G3(r.blueprint,null));const i=eS(t,n),o=t.injectorIndex;if(W3(i)){const a=py(i),s=my(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 G3(t,n){t.push(0,0,0,0,0,0,0,0,n)}function P6(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=Y6(i),null===r)return-1;if(e++,i=i[14],-1!==r.injectorIndex)return r.injectorIndex|e<<16}return-1}function q3(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 F6(t,n,e){if(8&e||void 0!==t)return t;va()}function B6(t,n,e,r){if(8&e&&void 0===r&&(r=null),!(3&e)){const i=t[9],o=ho(void 0);try{return i?i.get(n,r,8&e):Jh(n,r,8&e)}finally{ho(o)}}return F6(r,0,e)}function K3(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]&&!Pd(a);){const s=H6(o,a,e,2|r,th);if(s!==th)return s;let l=o.parent;if(!l){const c=a[20];if(c){const u=c.get(e,th,-5&r);if(u!==th)return u}l=Y6(a),a=a[14]}o=l}return i}(t,n,e,r,th);if(a!==th)return a}const o=H6(t,n,e,r,th);if(o!==th)return o}return B6(n,e,r,i)}function H6(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(!C0(n,t,r))return 1&r?F6(i,0,r):B6(n,e,r,i);try{let a;if(a=o(r),null!=a||8&r)return a;va()}finally{ly()}}else if("number"==typeof o){let a=null,s=P6(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&&U6(r,!1)?(a=n[1],s=py(l),n=my(l,n)):s=-1);-1!==s;){const u=n[1];if(j6(o,s,u.data)){const p=CJ(s,n,e,a,r,c);if(p!==th)return p}l=n[s+8],-1!==l&&U6(r,n[1].data[s+8]===c)&&j6(o,s,n)?(a=u,s=py(l),n=my(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?Mc(s)&&$3:r!=a&&!!(3&s.type),1&i&&o===s);return null!==u?gy(n,a,u,s,i):th}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 gy(t,n,e,r,i){let o=t[e];const a=n.data;if(o instanceof fy){const s=o;if(s.resolving)throw Cs();const l=Jw(s.canSeeViewProviders);s.resolving=!0;const p=s.injectImpl?ho(s.injectImpl):null;C0(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 x6}()(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&&ho(p),Jw(l),s.resolving=!1,ly()}}return o}function j6(t,n,e){return!!(e[n+(t>>5)]&1<<t)}function U6(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 K3(this._tNode,this._lView,n,Dl(r),e)}}function kJ(){return new La(kn(),Ue())}function yi(t){return wf(()=>{const n=t.prototype.constructor,e=n[pr]||Z3(n),r=Object.prototype;let i=Object.getPrototypeOf(t.prototype).constructor;for(;i&&i!==r;){const o=i[pr]||Z3(i);if(o&&o!==e)return o;i=Object.getPrototypeOf(i)}return o=>new o})}function Z3(t){return id(t)?()=>{const n=Z3(Pr(t));return n&&n()}:Id(t)}function Y6(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(A6(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 Cr(t){return{token:t.token,providedIn:!1===t.autoProvided?null:"root",factory:t.factory,value:void 0}}function XJ(){return R0(kn(),Ue())}function R0(t,n){return new wr(qo(t,n))}let wr=(()=>class t{nativeElement;constructor(e){this.nativeElement=e}static __NG_ELEMENT_ID__=XJ})();function q6(t){return t instanceof wr?t.nativeElement:t}function JJ(){return this._results[Symbol.iterator]()}class vy{_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 pn}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 Ml(t){return t.flat(Number.POSITIVE_INFINITY)}(n);(this._changesDetected=!function Yv(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 yy(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 nM(t){sS.delete(t[19])}const iM="__ngContext__";function oc(t,n){ko(n)?(t[iM]=n[19],function rQ(t){sS.set(t[19],t)}(n)):t[iM]=n}function iO(t){return aO(t[12])}function oO(t){return aO(t[4])}function aO(t){for(;null!==t&&!la(t);)t=t[4];return t}let sM;function F0(){if(void 0!==sM)return sM;if(typeof document<"u")return document;throw new pt(210,!1)}const TQ=new xt(""),EQ=new xt("",{factory:()=>!1}),LQ=new xt(""),mM=new WeakMap;function fS(t){return!(32&~t.flags)}function UO(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];vf(e[i]),s.contentQueries(2,n[a],a)}}}finally{y(r)}}}function CM(t,n,e){vf(0);const r=y(null);try{n(t,e)}finally{y(r)}}function xM(t,n,e){if(f0(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 Fd=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t[t.ExperimentalIsolatedShadowDom=4]="ExperimentalIsolatedShadowDom",t}(Fd||{});const WO={"http://www.w3.org/2000/svg":"svg","http://www.w3.org/1998/Math/MathML":"math"};let bS,wS;function H0(t){return function $O(){if(void 0===bS&&(bS=null,Co.trustedTypes))try{bS=Co.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return bS}()?.createHTML(t)||t}function MM(){if(void 0===wS&&(wS=null,Co.trustedTypes))try{wS=Co.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return wS}function GO(t){return MM()?.createHTML(t)||t}function KO(t){return MM()?.createScriptURL(t)||t}class Cg{changingThisBreaksApplicationSecurity;constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${bc})`}}class mee extends Cg{getTypeName(){return"HTML"}}class gee extends Cg{getTypeName(){return"Style"}}class _ee extends Cg{getTypeName(){return"Script"}}class vee extends Cg{getTypeName(){return"URL"}}class yee extends Cg{getTypeName(){return"ResourceURL"}}function dd(t){return t instanceof Cg?t.changingThisBreaksApplicationSecurity:t}function nh(t,n){const e=function bee(t){return t instanceof Cg&&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 ${bc})`)}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(H0(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=H0(n),e}}const Eee=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function SS(t){return(t=String(t)).match(Eee)?t:"unsafe:"+t}function Sf(t){const n={};for(const e of t.split(","))n[e]=!0;return n}function Sy(...t){const n={};for(const e of t)for(const r in e)e.hasOwnProperty(r)&&(n[r]=!0);return n}const XO=Sf("area,br,col,hr,img,wbr"),JO=Sf("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),QO=Sf("rp,rt"),TM=Sy(XO,Sy(JO,Sf("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")),Sy(QO,Sf("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")),Sy(QO,JO)),eR=Sf("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),EM=Sy(eR,Sf("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"),Sf("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=Sf("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=tR(n).toLowerCase();if(!TM.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(!EM.hasOwnProperty(s)){this.sanitizedSomething=!0;continue}let l=o.value;eR[s]&&(l=SS(l)),this.buf.push(" ",a,'="',rR(l),'"')}return this.buf.push(">"),!0}endElement(n){const e=tR(n).toLowerCase();TM.hasOwnProperty(e)&&!XO.hasOwnProperty(e)&&(this.buf.push("</"),this.buf.push(e),this.buf.push(">"))}chars(n){this.buf.push(rR(n))}}function Nee(t){const n=t.nextSibling;if(n&&t!==n.previousSibling)throw nR(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 nR(n);return n}function tR(t){const n=t.nodeName;return"string"==typeof n?n:"FORM"}function nR(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 rR(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 iR(t,n){let e=null;try{CS=CS||function ZO(t){const n=new Mee(t);return function Tee(){try{return!!(new window.DOMParser).parseFromString(H0(""),"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 H0((new Aee).sanitizeChildren(IM(e)||e))}finally{if(e){const r=IM(e)||e;for(;r.firstChild;)r.firstChild.remove()}}}function IM(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 LM(t,n){return t.createComment(function oR(t){return t.replace(Bee,n=>n.replace(Hee,"\u200b$1\u200b"))}(n))}function xS(t,n,e){return t.createElement(n,e)}function pu(t,n,e,r,i){t.insertBefore(n,e,r,i)}function sR(t,n,e){t.appendChild(n,e)}function lR(t,n,e,r,i){null!==r?pu(t,n,e,r,i):sR(t,n,e)}function Cy(t,n,e,r){t.removeChild(null,n,e,r)}function dR(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];L6(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 NM(t,n,e){if(void 0!==n&&void 0!==e&&gR(n,e)!==Ei.HTML)return t;const r=xy();return r?GO(r.sanitize(Ei.HTML,t)||""):nh(t,"HTML")?GO(dd(t)):iR(F0(),Zn(t))}function fR(t){const n=xy();return n?n.sanitize(Ei.URL,t)||"":nh(t,"URL")?dd(t):SS(Zn(t))}function OM(t){const n=xy();if(n)return KO(n.sanitize(Ei.RESOURCE_URL,t)||"");if(nh(t,"ResourceURL"))return KO(dd(t));throw new pt(904,!1)}function mR(t,n,e){return function $ee(t,n){switch(gR(t,n)){case Ei.RESOURCE_URL:return OM;case Ei.URL:return fR;default:return null}}(n,e)?.(t)??t}function xy(){const t=Ue();return t&&t[10].sanitizer}function gR(t,n){const[e,r]=function _R(t){const n=function uR(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===Oo()?null:El();let i=r?.namespace;if("#host"===t&&2===r?.type){const o=qo(r,Ue());if(o.tagName&&(t=o.tagName.toLowerCase()),null==i){const a=o.namespaceURI;i=a&&WO[a]}}return[i,t]}(t);return function qu(t,n,e){const i=function Lp(){return mf||(mf=Mi(),sd(Ei.HTML,void 0,[["iframe",["srcdoc"]],["*",["innerHTML","outerHTML"]]]),sd(Ei.STYLE,void 0,[["*",["style"]]]),sd(Ei.URL,void 0,[["*",["formAction"]],["area",["href"]],["a",["href","xlink:href"]],["form",["action"]],["img",["src"]],["video",["src"]]]),sd(Ei.URL,"math",[["*",["href","xlink:href"]]]),sd(Ei.RESOURCE_URL,void 0,[["base",["href"]],["embed",["src"]],["frame",["src"]],["iframe",["src"]],["link",["href"]],["object",["codebase","data"]]]),sd(Ei.URL,"svg",[["a",["href","xlink:href"]]]),sd(Ei.ATTRIBUTE_NO_BINDING,"svg",[["animate",["attributeName","values","to","from"]],["set",["to","attributeName"]],["animateMotion",["attributeName"]],["animateTransform",["attributeName"]]]),sd(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"]]]),mf)}()[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 yR(t){return t.ownerDocument.defaultView}function bR(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 kR="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(RM(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 RM(t){return 4===t.type&&t.value!==kR}function rte(t,n,e){return n===(4!==t.type||e?t.value:kR)}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(A6(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(mu(r))return!1;a=!0}}else if(8&r){if(null===i||!nte(t,i,l,e)){if(mu(r))return!1;a=!0}}else{const c=n[++s],u=ote(l,i,RM(t),e);if(-1===u){if(mu(r))return!1;a=!0;continue}if(""!==c){let p;if(p=u>o?"":i[u+1].toLowerCase(),2&r&&c!==p){if(mu(r))return!1;a=!0}}}}else{if(!a&&!mu(r)&&!mu(l))return!1;if(a&&mu(l))continue;a=!1,r=l|1&r}}return mu(r)||a}function mu(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 DR(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 MR(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&&!mu(a)&&(n+=MR(o,i),i=""),r=a,o=o||!mu(r);e++}return""!==i&&(n+=MR(o,i)),n}const yo={};var Up=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}(Up||{});function FM(t,n){return(void 0)(t,n)}typeof document<"u"&&document;const ky=new WeakMap;function TR(t){return t?t[14]??t:null}const Dy=new WeakSet;const Yp=new Set;var zM=function(t){return t[t.CHANGE_DETECTION=0]="CHANGE_DETECTION",t[t.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",t}(zM||{});const Vp=new xt(""),NR=new Set;function Es(t){NR.has(t)||(NR.add(t),performance?.mark?.("mark_feature_usage",{detail:{feature:t}}))}let WM=(()=>{class t{impl=null;execute(){this.impl?.execute()}static \u0275prov=In({token:t,providedIn:"root",factory:()=>new t})}return t})();const OR=[0,1,2,3];let RR=(()=>{class t{ngZone=Q(ir);scheduler=Q(yg);errorHandler=Q(D0,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){Q(Vp,{optional:!0})}execute(){const e=this.sequences.size>0;e&&Do(Bn.AfterRenderHooksStart),this.executing=!0;for(const r of OR)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&&Do(Bn.AfterRenderHooksEnd)}register(e){const{view:r}=e;void 0!==r?((r[25]??=[]).push(e),Xu(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(zM.AFTER_NEXT_RENDER,e):e()}static \u0275prov=In({token:t,providedIn:"root",factory:()=>new t})}return t})();class PR{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 FR(t,n,e,r){const i=n.get(WM);i.impl??=n.get(RR);const o=n.get(Vp,null,{optional:!0}),a=!0!==e?.manualCleanup?n.get(eh):null,s=n.get(Vw,null,{optional:!0}),l=new PR(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 Ty=new xt("",{factory:()=>{const t=Q($o),n=new Set;return t.onDestroy(()=>n.clear()),{queue:n,isScheduled:!1,scheduler:null,injector:t}}});function BR(t,n,e){const r=t.get(Ty);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 HR(t,n,e,r){const i=t?.[26]?.enter;null!==n&&i&&i.has(e.index)&&function $M(t,n){for(const[e,r]of n)BR(t,r.animateFns)}(r,i)}function jR(t,n,e,r){try{e.get(rf)}catch{return r(!1)}const i=t?.[26];i?.enter?.has(n.index)&&function Ete(t,n){const e=t.get(Ty);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&&Yp.add(t[19]),BR(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,Yp.delete(t[19])),e(!0)})}(t,a.running,i)}else Promise.allSettled(o).then(()=>{t&&Yp.delete(t[19]),i(!0)})}else t&&Yp.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(la(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 Y0(t,n,e,r,i,o,a,s){if(null!=i){let l,c=!1;la(i)?l=i:ko(i)&&(c=!0,i=i[0]);const u=Go(i);0===t&&null!==r?(HR(s,r,o,e),null==a?sR(n,r,u):pu(n,r,u,a||null,!0)):1===t&&null!==r?(HR(s,r,o,e),pu(n,r,u,a||null,!0),function bte(t,n,e){const r=ky.get(t);if(!r||0===r.length)return;const i=n.parentNode,o=n.previousSibling,a=TR(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),Dy.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 jM(t,n,e){const r=TR(e),i=ky.get(t);i?i.some(o=>o.el===n)||i.push({el:n,declarationView:r}):ky.set(t,[{el:n,declarationView:r}])}(o,u,s),Dy.delete(u),jR(s,o,e,p=>{Dy.has(u)?Dy.delete(u):Cy(n,u,c,p)})):3===t&&(Dy.delete(u),jR(s,o,e,()=>{n.destroyNode(u)})),null!=l&&function Yte(t,n,e,r,i,o,a){const s=r[7];if(s!==Go(r)&&Y0(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 YR(t,n){n[10].changeDetectionScheduler?.notify(9),OS(t,n,n[11],2,null,null)}function GM(t,n){const e=t[9],r=e.indexOf(n);e.splice(r,1)}function Ey(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 qM(t[1],t);for(;n;){let e=null;if(ko(n))e=n[12];else{const r=n[10];r&&(e=r)}if(!e){for(;n&&!n[4]&&n!==t;)ko(n)&&qM(n[1],n),n=n[3];null===n&&(n=t),ko(n)&&qM(n[1],n),e=n&&n[4]}n=e}}(n)}function qM(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 fy)){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];Do(Bn.LifecycleHookStart,s,l);try{l.call(s)}finally{Do(Bn.LifecycleHookEnd,s,l)}}else{Do(Bn.LifecycleHookStart,i,o);try{o.call(i)}finally{Do(Bn.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&&la(n[3])){r!==n[3]&&GM(r,n);const i=n[18];null!==i&&i.detachView(t)}nM(n)}finally{y(e)}}function KM(t,n,e){return function VR(t,n,e){let r=n;for(;null!==r&&168&r.type;)r=(n=r).parent;if(null===r)return e[0];if(Mc(r)){const{encapsulation:i}=t.data[r.directiveStart+r.componentOffset];if(i===Fd.None||i===Fd.Emulated)return null}return qo(r,e)}(t,n.parent,e)}function zR(t,n,e){return $R(t,n,e)}let $R=function WR(t,n,e){return 40&t.type?qo(t,e):null};function NS(t,n,e,r){const i=KM(t,r,n),o=n[11],s=zR(r.parent||n[5],r,n);if(null!=i)if(Array.isArray(e))for(let l=0;l<e.length;l++)lR(o,i,e[l],s,!1);else lR(o,i,e,s,!1)}function Tg(t,n){if(null!==n){const e=n.type;if(3&e)return qo(n,t);if(4&e)return XM(-1,t[n.index]);if(8&e){const r=n.child;if(null!==r)return Tg(t,r);{const i=t[n.index];return la(i)?XM(-1,i):Go(i)}}if(128&e)return Tg(t,n.next);if(32&e)return FM(n,t)()||Go(t[n.index]);{const r=qR(t,n);return null!==r?Array.isArray(r)?r[0]:Tg(rc(t[15]),r):Tg(t,n.next)}}return null}function qR(t,n){return null!==n?t[15][5].projection[n.projection]:null}function XM(t,n){const e=10+t+1;if(e<n.length){const r=n[e],i=r[1].firstChild;if(null!==i)return Tg(r,i)}return n[7]}function JM(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&&oc(Go(l),r),e.flags|=2),!fS(e))if(8&c)JM(t,n,e.child,r,i,o,!1),Y0(n,t,s,i,l,e,o,r);else if(32&c){const u=FM(e,r);let p;for(;p=u();)Y0(n,t,s,i,p,e,o,r);Y0(n,t,s,i,l,e,o,r)}else 16&c?KR(t,n,r,e,i,o):Y0(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=Go(e[a.index]),c=Go(e[s.index]),u=s.index+1;let p=e[u];if(1===n||0===n)null!==r&&(p&&p.hasChildNodes()?pu(t,r,p,i,!0):(pu(t,r,l,i,!0),pu(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):JM(e,r,t.firstChild,n,i,o,!1)}function KR(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++)Y0(n,t,e[9],i,l[c],r,o,e);else{let c=l;const u=a[3];yy(r)&&(c.flags|=128),JM(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:yo);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 Iy(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),Np(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 QM(t){let n=16;return t.signals?n=4096:t.onPush&&(n=64),n}function Ay(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 te(t=1){XR(Gt(),Ue(),Oo()+t,!1)}function XR(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 Eg(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):C6(n,l,o,r)}finally{y(i)}}function JR(t,n,e,r,i){const o=Oo(),a=2&r;try{al(-1),a&&n.length>27&&XR(t,n,27,!1),Do(a?Bn.TemplateUpdateStart:Bn.TemplateCreateStart,i,e),e(r,i)}finally{al(o),Do(a?Bn.TemplateUpdateEnd:Bn.TemplateCreateEnd,i,e)}}function BS(t,n,e){(function Zte(t,n,e){const r=e.directiveStart,i=e.directiveEnd;Mc(e)&&function Wte(t,n,e){const r=qo(n,t),i=function ZR(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,Iy(t,i,null,QM(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=gy(n,t,a,e);oc(l,n),null!==o&&ene(0,a-r,l,s,0,o),tc(s)&&(Ja(e.index,n)[8]=gy(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 hu(){return Fr.lFrame.currentDirectiveIndex}();try{al(o);for(let s=r;s<i;s++){const l=t.data[s],c=n[s];S0(s),(null!==l.hostBindings||0!==l.hostVars||null!==l.hostAttrs)&&Jte(l,c)}}finally{al(-1),S0(a)}}(t,n,e)}function V0(t,n,e=qo){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 QR=()=>null;function eT(t,n,e,r,i,o){YS(t,n[1],n,e,r)?Mc(t)&&e8(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)),tT(t,n,e,r,i,o))}function tT(t,n,e,r,i,o){if(3&t.type){const a=qo(t,n);r=null!=o?o(r,t.value||"",e):r,i.setProperty(a,e,r)}}function e8(t,n){const e=Ja(n,t);16&e[2]||(e[2]|=64)}function Jte(t,n){null!==t.hostBindings&&t.hostBindings(1,n)}function nT(t,n){const e=t.directiveRegistry;let r=null;if(e)for(let i=0;i<e.length;i++){const o=e[i];DR(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)Eg(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?(dR(n[11],s,t),(0===function L(){return Fr.lFrame.elementDepthCount}()||Rd(t))&&oc(s,n),function G(){Fr.lFrame.elementDepthCount++}()):oc(s,n),Ro()&&(!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];Eg(n.data[c],e[c],a[l+1],i),s=!0}if(o)for(const l of o)Eg(n.data[l],e[l],r,i),s=!0;return s}function tne(t,n){const e=Ja(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),Do(Bn.ComponentStart);try{VS(r,e,e[8])}finally{Do(Bn.ComponentEnd,e[8])}}function VS(t,n,e){gg(n);try{const r=t.viewQuery;null!==r&&CM(1,r,e);const i=t.template;null!==i&&JR(t,n,i,1,e),t.firstCreatePass&&(t.firstCreatePass=!1),n[18]?.finishViewCreation(t),t.staticContentQueries&&UO(t,n),t.staticViewQueries&&CM(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,cy()}}function zp(t,n,e,r){const i=y(null);try{const o=n.tView,l=Iy(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 Ig(t,n){return!n||null===n.firstChild||yy(t)}function Wp(t,n,e,r,i=!1){if(3===t.type){const o=t.firstChild,a=o.next,s=Go(n[o.index]),l=Go(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(la(o)){const s=o[7];s!==o[0]&&r.push(Go(o)),4&o[2]||ine(o,r),r.push(s)}else r.push(Go(o));const a=e.type;if(8&a)Wp(t,n,e.child,r);else if(32&a){const s=FM(e,n);let l;for(;l=s();)r.push(l)}else if(16&a){const s=qR(n,e);if(Array.isArray(s))r.push(...s);else{const l=rc(n[15]);Wp(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&&Wp(r[1],r,i,n)}}function i8(t){if(null!==t[25]){for(const n of t[25])n.impl.addSequence(n);t[25].length=0}}let o8=[];const lne={...N,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{Xu(t.lView)},consumerOnSignalRead(){this.lView[24]=this}},dne={...N,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{let n=rc(t.lView);for(;n&&!a8(n[1]);)n=rc(n);n&&hg(n)},consumerOnSignalRead(){this.lView[24]=this}};function a8(t){return 2!==t.type}function s8(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),iT(t,n);let r=0;for(;ld(t);){if(100===r)throw new pt(103,!1);r++,iT(t,1)}}finally{_t(e)}}(t,n)}finally{r.end?.()}}function l8(t,n,e,r){if(nc(n))return;const i=n[2];gg(n);let s=!0,l=null,c=null;a8(t)?(c=function one(t){return t[24]??function ane(t){const n=o8.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{Np(n),function Sr(t){return Fr.lFrame.bindingIndex=t}(t.bindingStartIndex),null!==e&&JR(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),V3(n,0)}if(function fne(t){for(let n=iO(t);null!==n;n=oO(n)){if(!(2&n[2]))continue;const e=n[9];for(let r=0;r<e.length;r++)hg(e[r])}}(n),s8(n),c8(n,0),null!==t.contentQueries&&UO(t,n),u){const w=t.contentCheckHooks;null!==w&&Zw(n,w)}else{const w=t.contentHooks;null!==w&&Xw(n,w,1),V3(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];cd(a,o);const l=n[o];Do(Bn.HostBindingsUpdateStart,l);try{s(2,l)}finally{Do(Bn.HostBindingsUpdateEnd,l)}}}}finally{al(-1)}}(t,n);const p=t.components;null!==p&&u8(n,p,0);const M=t.viewQuery;if(null!==M&&CM(2,M,r),u){const w=t.viewCheckHooks;null!==w&&Zw(n,w)}else{const w=t.viewHooks;null!==w&&Xw(n,w,2),V3(n,2)}if(!0===t.firstUpdatePass&&(t.firstUpdatePass=!1),n[22]){for(const w of n[22])w();n[22]=null}i8(n),n[2]&=-73}catch(u){throw Xu(n),u}finally{null!==c&&(A(c,l),s&&function sne(t){t.lView[24]!==t&&(t.lView=null,o8.push(t))}(c)),cy()}}function c8(t,n){for(let e=iO(t);null!==e;e=oO(e))for(let r=10;r<e.length;r++)d8(e[r],n)}function pne(t,n,e){Do(Bn.ComponentStart);const r=Ja(n,t);try{d8(r,e)}finally{Do(Bn.ComponentEnd,r[8])}}function d8(t,n){gf(t)&&iT(t,n)}function iT(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)l8(r,t,r.template,t[8]);else if(8192&i){const s=y(null);try{s8(t),c8(t,1);const l=r.components;null!==l&&u8(t,l,1),i8(t)}finally{y(s)}}}function u8(t,n,e){for(let r=0;r<n.length;r++)pne(t,n[r],e)}function Ly(t,n){const e=Re()?64:1088;for(t[10].changeDetectionScheduler?.notify(n);t;){t[2]|=e;const r=rc(t);if(Pd(t)&&!r)return t;t=r}return null}function oT(t,n,e,r){return[t,!0,0,n,null,r,null,e,null,null]}function h8(t,n){const e=10+n;if(e<t.length)return t[e]}function xf(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],zu(e,10+r,n)):(e.push(n),n[4]=null),n[3]=e;const a=n[16];null!==a&&e!==a&&f8(a,n);const s=n[18];null!==s&&s.insertView(t),fg(n),n[2]|=128}(i,n,t,e),r){const a=XM(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 Ny(t,n){const e=Oy(t,n);return void 0!==e&&Ey(e[1],e),e}function Oy(t,n){if(t.length<=10)return;const e=10+n,r=t[e];if(r){const i=r[16];null!==i&&i!==t&&GM(i,r),n>0&&(t[e-1][4]=r[4]);const o=yp(t,10+n);!function UR(t,n){YR(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 f8(t,n){const e=t[9],r=n[3];(ko(r)||n[15]!==r[3][15])&&(t[2]|=2),null===e?t[9]=[n]:e.push(n)}class z0{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){const n=this._lView,e=n[1];return Wp(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(la(n)){const e=n[8],r=e?e.indexOf(this):-1;r>-1&&(Oy(n,r),yp(e,r))}this._attachedToViewContainer=!1}Ey(this._lView[1],this._lView)}onDestroy(n){Ju(this._lView,n)}markForCheck(){Ly(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[2]&=-129}reattach(){fg(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=Pd(this._lView),e=this._lView[16];null!==e&&!n&&GM(e,this._lView),YR(this._lView[1],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new pt(902,!1);this._appRef=n;const e=Pd(this._lView),r=this._lView[16];null!==r&&!e&&f8(r,this._lView),fg(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=zp(this._declarationLView,this._declarationTContainer,e,{embeddedViewInjector:r,dehydratedView:i});return new z0(o)}})();function _ne(){return WS(kn(),Ue())}function WS(t,n){return 4&t.type?new ll(n,t,R0(t,n)):null}function $p(t,n,e,r,i){let o=t.data[n];if(null===o)o=function cT(t,n,e,r,i){const o=rr(),a=tr(),l=t.data[n]=function dT(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 Ia(){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 L8(t,n){let e=0,r=t.firstChild;if(r){const i=t.data.r;for(;e<i;){const o=r.nextSibling;Cy(n,r,!1),r=o,e++}}}let dre=class{};class gu{}let es=(()=>class t{destroyNode=null;static __NG_ELEMENT_ID__=()=>function ure(){const t=Ue(),e=Ja(kn().index,t);return(ko(e)?e:t)[11]}()})(),hre=(()=>{class t{static \u0275prov=In({token:t,providedIn:"root",factory:()=>null})}return t})();function vT(t){return t.debugInfo?.className||t.type.name||null}const yT={};class Ng{injector;parentInjector;constructor(n,e){this.injector=n,this.parentInjector=e}get(n,e,r){const i=this.injector.get(n,yT,r);return i!==yT||e===yT?i:this.parentInjector.get(n,e,r)}}function QS(t){return!!bT(t)&&(Array.isArray(t)||!(t instanceof Map)&&Symbol.iterator in t)}function bT(t){return null!==t&&("function"==typeof t||"object"==typeof t)}function _u(t,n,e){return t[n]=e}function da(t,n,e){return e!==yo&&(!Object.is(t[n],e)&&(t[n]=e,!0))}function Og(t,n,e,r){const i=da(t,n,e);return da(t,n+1,r)||i}function eC(t,n,e,r,i){const o=Og(t,n,e,r);return da(t,n+2,i)||o}function qp(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=mM.get(t);e||(e=new WeakSet,mM.set(t,e)),e.add(n)}(i,o),Ly(Mc(t)?Ja(t.index,n):n,5);const s=n[8];let l=H8(n,s,e,i),c=r.__ngNextListenerFn__;for(;c;)l=H8(n,s,c,i)&&l,c=c.__ngNextListenerFn__;return l}}function H8(t,n,e,r){const i=y(null);try{return Do(Bn.OutputStart,n,e),!1!==e(r)}catch(o){return function rT(t,n){const e=t[9];if(!e)return;let r;try{r=e.get(bf,null)}catch{r=null}r?.(n)}(t,o),!1}finally{Do(Bn.OutputEnd,n,e),y(i)}}function wT(t,n,e,r,i,o,a,s){const l=Rd(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=qo(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)||j8(r?q=>r(Go(q[t.index])):t.index,n,e,o,s,w,!1)}return c}function j8(t,n,e,r,i,o,a){const s=n.firstCreatePass?_f(n):null,l=w0(e),c=l.length;l.push(i,o),s&&s.push(r,t,c,(c+1)*(a?-1:1))}function ST(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);j8(t.index,s,n,i,o,p,!0)}function Ys(){!function U8(){const t=Ue(),n=Gt(),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(W8(r,"value"))return n.flags|=1024,void(n.customControlIndex=e);if(W8(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 V8(t,n,e))}()}function Vs(){!function Y8(){const t=Ue(),n=Gt(),e=El();if(-1===e.controlDirectiveIndex)return;n.data[e.controlDirectiveIndex].controlDef.update(t[e.controlDirectiveIndex],new V8(t,n,e))}()}class V8{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 qo(this.tNode,this.lView)}get descriptor(){return`<${this.tNode.value}>`}listenToCustomControlOutput(n,e){ST(this.tNode,this.lView,this.tView.data[this.tNode.customControlIndex],n,qp(this.tNode,this.lView,e))}listenToCustomControlModel(n){ST(this.tNode,this.lView,this.tView.data[this.tNode.customControlIndex],1024&this.tNode.flags?"valueChange":"checkedChange",qp(this.tNode,this.lView,n))}listenToDom(n,e){wT(this.tNode,this.tView,this.lView,void 0,this.lView[11],n,e,qp(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&&(Eg(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&&(Eg(this.tView.data[s],this.lView[s],i[a+1],e),o=!0)}return o}setCustomControlModelInput(n){!function r8(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)Eg(n.data[w],e[w],p[M+1],o),c=!0;else if(w>l)break}}return null!==a&&r.inputs.hasOwnProperty(i)&&(Eg(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=z8(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=z8(o.directive);null!==a&&r.push(...a)}}}return e}}function z8(t){return"function"==typeof t&&"\u0275dir"in t?t.\u0275dir.hostDirectives??null:null}function W8(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 kf=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=ju(i,s):2==o&&(r=ju(r,s+": "+n[++a]+";"))}e?t.styles=r:t.stylesWithoutHost=r,e?t.classes=i:t.classesWithoutHost=i}function Rt(t,n=0){const e=Ue();return null===e?ln(t,n):K3(kn(),e,Pr(t),n)}function CT(){throw new Error("invalid")}function q8(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)),q3(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=Ay(t,n,s,null);s>0&&(e.directiveToIndex=new Map);for(let M=0;M<s;M++){const w=r[M];if(e.mergedAttrs=I0(e.mergedAttrs,w.hostAttrs),Nre(t,e,n,p,w),Pre(p,w,i),null!==a&&a.has(w)){const[q,ne]=a.get(w);e.directiveToIndex.set(w.type,[p,q+e.directiveStart,ne+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);Z8(0,n,o,r),Z8(1,n,o,r),J8(n,r,!0)}else K8(0,n,i,r),K8(1,n,i,r),J8(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 K8(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),X8(n,o)}}function Z8(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),X8(n,a)}}function X8(t,n){"class"===n?t.flags|=8:"style"===n&&(t.flags|=16)}function J8(t,n,e){const{attrs:r,inputs:i,hostDirectiveInputs:o}=t;if(null===r||!e&&null===i||e&&null===o||RM(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=Id(i.type)),a=new fy(o,tc(i),Rt,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,Ay(t,e,i.hostVars,yo),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 xT(t,n,e,r,i,o,a,s){const l=n[1],c=l.consts,p=$p(l,t,e,r,ba(c,a));return o&&q8(l,n,p,ba(c,s),i),p.mergedAttrs=I0(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 kT(t,n){M6(t,n),f0(n)&&t.queries.elementEnd(n)}const eP=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){Do(Bn.DynamicComponentStart);const s=y(null);try{const l=this.componentDef,c=function Ure(t,n,e){let r=n instanceof $o?n:n?.injector;return r&&null!==t.getStandaloneInjector&&(r=t.getStandaloneInjector(r)||r),r?new Ng(e,r):e}(l,i||this.ngModule,n),u=function Yre(t){const n=t.get(gu,null);if(null===n)throw new pt(407,!1);return{rendererFactory:n,sanitizer:t.get(hre,null),changeDetectionScheduler:t.get(yg,null),ngReflect:!1,tracingService:t.get(Vp,null,{optional:!0})}}(c),p=u.tracingService;return p&&p.componentCreate?p.componentCreate(vT(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(!mu(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[kf].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[kf].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===Fd.ShadowDom||e===Fd.ExperimentalIsolatedShadowDom,a=t.selectRootElement(n,o);return function Gte(t){QR(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&&eP&&e instanceof ShadowRoot?e:n().head}(u,()=>e.get(Si,null)??F0());p&&p.addHost(M);const w=a?.some(tP)||o?.some(ne=>"function"!=typeof ne&&ne.bindings.some(tP)),H=Iy(null,l,null,512|QM(s),null,null,n,c,e,null,null);p&&eP&&M instanceof ShadowRoot&&Ju(H,()=>{p.removeHost(M)}),H[27]=u,gg(H);let q=null;try{const ne=xT(27,H,2,"#host",()=>l.directiveRegistry,!0,0);dR(c,u,ne),oc(u,H),BS(l,H,ne),xM(l,ne,H),kT(l,ne),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)}}(ne,this.ngContentSelectors,r),q=Ja(ne.index,H),H[8]=q[8],VS(l,H,null)}catch(ne){throw null!==q&&nM(q),nM(H),ne}finally{Do(Bn.DynamicComponentEnd),cy()}return new Kre(this.componentType,H,!!w)}}function tP(t){const n=t[kf].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=hs(e[1],27),this.location=R0(this._tNode,e),this.instance=Ja(this._tNode.index,e)[8],this.hostView=this.changeDetectorRef=new z0(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),Ly(Ja(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 rP(kn(),Ue())}class DT extends cl{_lContainer;_hostTNode;_hostLView;constructor(n,e,r){super(),this._lContainer=n,this._hostTNode=e,this._hostLView=r}get element(){return R0(this._hostTNode,this._hostLView)}get injector(){return new La(this._hostTNode,this._hostLView)}get parentInjector(){const n=eS(this._hostTNode,this._hostLView);if(W3(n)){const e=my(n,this._hostLView),r=py(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=nP(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,Ig(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($o,null);X&&(o=X)}Jn(u.componentType??{});const q=u.create(p,i,null,o,a,s);return this.insertImpl(q.hostView,l,Ig(this._hostTNode,null)),q}insert(n,e){return this.insertImpl(n,e,!0)}insertImpl(n,e,r){const i=n._lView;if(function ug(t){return la(t[3])}(i)){const s=this.indexOf(n);if(-1!==s)this.detach(s);else{const l=i[3],c=new DT(l,l[5],l[3]);c.detach(c.indexOf(n))}}const o=this._adjustIndex(e),a=this._lContainer;return xf(a,i,o,r),n.attachToViewContainerRef(),zu(MT(a),o,n),n}move(n,e){return this.insert(n,e)}indexOf(n){const e=nP(this._lContainer);return null!==e?e.indexOf(n):-1}remove(n){const e=this._adjustIndex(n,-1),r=Oy(this._lContainer,e);r&&(yp(MT(this._lContainer),e),Ey(r[1],r))}detach(n){const e=this._adjustIndex(n,-1),r=Oy(this._lContainer,e);return r&&null!=yp(MT(this._lContainer),e)?new z0(r):null}_adjustIndex(n,e=0){return n??this.length+e}}function nP(t){return t[8]}function MT(t){return t[8]||(t[8]=[])}function rP(t,n){let e;const r=n[t.index];return la(r)?e=r:(e=oT(r,n,null,t),n[t.index]=e,PS(n,e)),iP(e,n,t,r),new DT(e,t,n)}let iP=function aP(t,n,e,r){if(t[7])return;let i;i=8&e.type?Go(r):function Jre(t,n){const e=t[11],r=e.createComment(""),i=qo(n,t),o=e.parentNode(i);return pu(e,o,r,e.nextSibling(i),!1),r}(n,e),t[7]=i};class ET{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new ET(this.queryList)}setDirty(){this.queryList.setDirty()}}class IT{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 IT(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!==RT(n,e).matches&&this.queries[e].setDirty()}}class sP{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 AT{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 AT(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 LT{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 LT(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===wr||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?R0(t,n):4&t.type?WS(t,n):null}(n,t):-2===e?function iie(t,n,e){return e===wr?R0(n,t):e===ll?WS(n,t):e===cl?rP(n,t):void 0}(t,n,r):gy(t,t[1],e,n)}function lP(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 NT(t,n,e,r){const i=t.queries.getByIndex(e),o=i.matches;if(null!==o){const a=lP(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]&&NT(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];NT(w[1],w,c,r)}}}}}return r}function OT(t,n){return t[18].queries[n].queryList}function cP(t,n,e){const r=new vy(!(4&~e));return function iy(t,n,e,r){const i=w0(n);i.push(e),t.firstCreatePass&&_f(t).push(r,i.length-1)}(t,n,r,r.destroy),(n[18]??=new IT).queries.push(new ET(r))-1}function dP(t,n,e){const r=Gt();return r.firstCreatePass&&(hP(r,new sP(t,n,e),-1),!(2&~n)&&(r.staticViewQueries=!0)),cP(r,Ue(),n)}function uP(t,n,e,r){const i=Gt();if(i.firstCreatePass){const o=kn();hP(i,new sP(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 cP(i,Ue(),e)}function hP(t,n,e){null===t.queries&&(t.queries=new AT),t.queries.track(new LT(n,e))}function RT(t,n){return t.queries.getByIndex(n)}function fP(t,n){const e=t[1],r=RT(e,n);return r.crossesNgTemplate?NT(e,t,n,[]):lP(e,t,r,n)}function PT(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=OT(e,r),o=fP(e,r);return i.reset(o,q6),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 pP(t){return PT(!0,!1)}function mP(t){return PT(!0,!0)}function gP(t,n){const e=t[m];e._lView=Ue(),e._queryIndex=n,e._queryList=OT(e._lView,n),e._queryList.onDirty(()=>e._dirtyCounter.update(r=>r+1))}function Wy(t){return!!t&&"function"==typeof t.then}function _P(t){return!!t&&"function"==typeof t.subscribe}let Df=class{},vP=class{};class FT extends Df{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 Ea(t),t[Kt]||null}(n);this._bootstrapComponents=function Cf(t){return t instanceof Function?t():t}(o.bootstrap),this._r3Injector=JN(n,e,[{provide:Df,useValue:this},...r],xl(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 yP extends vP{moduleType;constructor(n){super(),this.moduleType=n}create(n){return new FT(this.moduleType,n,[])}}class die extends Df{injector;instance=null;constructor(n){super();const e=new Ld([...n.providers,{provide:Df,useValue:this}],n.parent||Cp(),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=Xm(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(ln($o))})}return t})();function Hn(t){return wf(()=>{const n=wP(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||Fd.Emulated,styles:t.styles||ro,_:null,schemas:t.schemas||null,tView:null,id:""};n.standalone&&Es("NgStandalone"),SP(e);const r=t.dependencies;return e.directiveDefs=aC(r,bP),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 bP(t){return Jn(t)||ji(t)}function nr(t){return wf(()=>({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 cu;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 cu;const n={};for(const e in t)t.hasOwnProperty(e)&&(n[t[e]]=e);return n}function Mn(t){return wf(()=>{const n=wP(t);return SP(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 wP(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||cu,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 SP(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 Gy=new xt("");function xP(t){return Ad([{provide:Gy,multi:!0,useValue:t}])}let kP=(()=>{class t{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((e,r)=>{this.resolve=e,this.reject=r});appInits=Q(Gy,{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(Wy(o))e.push(o);else if(_P(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=Cr({token:t,factory:t.\u0275fac})}return t})();function UT(t){return n=>{n.controlDef={create:(e,r)=>{e?.\u0275ngControlCreate(r)},update:(e,r)=>{e?.\u0275ngControlUpdate?.(r)},passThroughInput:t}}}function EP(t){const n=e=>{const r=Array.isArray(t);null===e.hostDirectives?(e.resolveHostDirectives=wie,e.hostDirectives=r?t.map(YT):[t]):r?e.hostDirectives.unshift(...t.map(YT)):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,IP(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 IP(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)AP(YT(a),n,e,r)}else AP(i,n,e,r)}function AP(t,n,e,r){const i=ji(t.directive);if(IP(i,n,e,r),e.has(i)){const o=e.get(i);LP(o,t.inputs,"input"),LP(o,t.outputs,"output")}else r.includes(i)||(e.set(i,t),n.push(i))}function LP(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 YT(t){return"function"==typeof t?{directive:Pr(t),inputs:{},outputs:{}}:{directive:Pr(t.directive),inputs:NP(t.inputs),outputs:NP(t.outputs)}}function NP(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,mn)?n[mn]: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=VT(t.inputs),l.declaredInputs=VT(t.declaredInputs),l.outputs=VT(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),fp(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=I0(i.hostAttrs,e=I0(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 VT(t){return t===cu?{}: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 RP(t,n,e,r,i,o,a,s){if(e.firstCreatePass){t.mergedAttrs=I0(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=PP(e,n,t,r);Ro()&&NS(e,n,l,t),oc(l,n);const c=oT(l,n,l,t);n[r+27]=c,PS(n,c)}function Pg(t,n,e,r,i,o,a,s,l,c,u){const p=e+27;let M;if(n.firstCreatePass){if(M=$p(n,p,4,a||null,s||null),null!=c){const w=ba(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 RP(M,t,n,e,r,i,o,l),null!=c&&V0(t,M,u),M}function jt(t,n,e,r,i,o,a,s){const l=Ue(),c=Gt();return function Eie(t,n,e,r,i,o,a,s,l,c,u){const p=e+27;let M;n.firstCreatePass?(M=$p(n,p,4,a||null,s||null),we()&&q8(n,t,M,ba(n.consts,c),nT),M6(n,M)):M=n.data[p],RP(M,t,n,e,r,i,o,l),Rd(M)&&BS(n,t,M),null!=c&&V0(t,M,u)}(l,c,t,n,e,r,i,ba(c.consts,o),void 0,a,s),jt}function zT(t,n,e,r,i,o,a,s){const l=Ue(),c=Gt();return Pg(l,c,t,n,e,r,i,ba(c.consts,o),void 0,a,s),zT}let PP=function FP(t,n,e,r){return Pi(!0),n[11].createComment("")};let KP=(()=>{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 gF=new xt(""),hC=new xt(""),joe=new xt("USE_PENDING_TASKS",{providedIn:"root",factory:()=>typeof Zone>"u"});let nE,eE=(()=>{class t{_ngZone;registry;_isZoneStable=!0;_callbacks=[];_taskTrackingZone=null;_destroyRef;pendingTasksInternal=Q(yf);_usePendingTasks=Q(joe);constructor(e,r,i){this._ngZone=e,this.registry=r,cf()&&(this._destroyRef=Q(eh,{optional:!0})??void 0),nE||(function Uoe(t){nE=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)(ln(ir),ln(tE),ln(hC))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})(),tE=(()=>{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 nE?.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 _F=new xt("");function vF(t,n){return Array.isArray(n)?n.reduce(vF,t):{...t,...n}}let Hd=(()=>{class t{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=Q(bf);afterRenderManager=Q(WM);zonelessEnabled=Q(zw);rootEffectScheduler=Q(s6);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new pn;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=Q(yf);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(Nr(e=>!e))}constructor(){Q(Vp,{optional:!0})}whenStable(){let e;return new Promise(r=>{e=this.isStable.subscribe({next:i=>{i&&r()}})}).finally(()=>{e.unsubscribe()})}_injector=Q($o);_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(Do(Bn.BootstrapComponentStart),!this._injector.get(kP).done)throw new pt(405,"");const s=Jn(e),l=this._injector.get(Df),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,ne=H.injector.get(gF,null);return ne?.registerApplication(q),H.onDestroy(()=>{this.detachView(H.hostView),fC(this.components,H),ne?.unregisterApplication(q)}),this._loadComponent(H),Do(Bn.BootstrapComponentEnd,H),H})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){Do(Bn.ChangeDetectionStart),null!==this.tracingSnapshot?this.tracingSnapshot.run(zM.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw Do(Bn.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(),Do(Bn.ChangeDetectionEnd)}};synchronize(){null===this._rendererFactory&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(gu,null,{optional:!0}));let e=0;for(;0!==this.dirtyFlags&&e++<10;){Do(Bn.ChangeDetectionSyncStart);try{this.synchronizeOnce()}finally{Do(Bn.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||ld(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})=>ld(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(_F,[]).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=Cr({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(da(e,ci(),n)){const i=Gt(),o=El();if(YS(o,i,e,t,n))Mc(o)&&e8(e,o.index);else{const s=qo(o,e);HS(e[11],s,null,o.value,t,n,null)}}return pC}function $r(t,n,e,r){const i=Ue();return da(i,ci(),n)&&(Gt(),function Qte(t,n,e,r,i,o){const a=qo(t,n);HS(n[11],a,o,t.value,e,r,i)}(El(),i,t,n,e,r)),$r}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 cE(t,n,e,r,i){return t===e&&Object.is(n,r)?1:Object.is(i(t,n),i(e,r))?-1:0}function dE(t,n,e,r){return!(void 0===n||!n.has(r)||(t.attach(e,n.get(r)),n.delete(r),0))}function TF(t,n,e,r,i){if(dE(t,n,r,e(r,i)))t.updateValue(r,i);else{const o=t.create(r,i);t.attach(r,o)}}function EF(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 IF{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=Gt();return Pg(l,c,t,n,e,r,i,ba(c.consts,o),256,a,s),uE}function uE(t,n,e,r,i,o,a,s){Es("NgControlFlow");const l=Ue(),c=Gt();return Pg(l,c,t,n,e,r,i,ba(c.consts,o),512,a,s),uE}function fi(t,n){Es("NgControlFlow");const e=Ue(),r=ci(),i=e[r]!==yo?e[r]:-1,o=-1!==i?vC(e,27+i):void 0;if(da(e,r,t)){const s=y(null);try{if(void 0!==o&&Ny(o,0),-1!==t){const l=27+t,c=vC(e,l),u=hE(e[1],l),p=null;xf(c,zp(e,u,n,{dehydratedView:p}),0,Ig(u,p))}}finally{y(s)}}else if(void 0!==o){const s=h8(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 e1(t,n){return n}class Bae{hasEmptyBlock;trackByFn;liveCollection;constructor(n,e,r){this.hasEmptyBlock=n,this.trackByFn=e,this.liveCollection=r}}function t1(t,n,e,r,i,o,a,s,l,c,u,p,M){Es("NgControlFlow");const w=Ue(),H=Gt(),q=void 0!==l,ne=Ue(),X=s?a.bind(ne[15][8]):a,ie=new Bae(q,X);ne[27+t]=ie,Pg(w,H,t+1,n,e,r,i,ba(H.consts,o),256),q&&Pg(w,H,t+2,l,c,u,p,ba(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,xf(this.lContainer,e,n,Ig(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(Ty);if(n.detachedLeaveAnimationFns){for(const r of n.detachedLeaveAnimationFns)e.queue.delete(r);n.detachedLeaveAnimationFns=void 0}}(r[9],i),Yp.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 Oy(t,n)}(this.lContainer,n)}create(n,e){return zp(this.hostLView,this.templateTNode,new Pae(this.lContainer,e,n),{dehydratedView:null})}destroy(n){Ey(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 h8(t,n)}(this.lContainer,n)}}function n1(t){const n=y(null),e=Oo();try{const r=Ue(),i=r[1],o=r[e],a=e+1,s=vC(r,a);if(void 0===o.liveCollection){const c=hE(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=cE(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=cE(s,w,c,H,e);if(0!==q){q<0&&t.updateValue(s,H),s--,c--;continue}const ne=e(a,u),X=e(s,w),ie=e(a,p);if(Object.is(ie,X)){const be=e(c,H);Object.is(be,ne)?(t.swap(a,s),t.updateValue(s,H),c--,s--):t.move(s,a),t.updateValue(a,p),a++;continue}if(i??=new IF,o??=EF(t,a,s,e),dE(t,i,a,ie))t.updateValue(a,p),a++,s++;else if(o.has(ie))i.set(ne,t.detach(a)),s--;else{const be=t.create(a,n[a]);t.attach(a,be),a++,s++}}for(;a<=c;)TF(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=cE(a,p,a,M,e);if(0!==w)w<0&&t.updateValue(a,M),a++,u=c.next();else{i??=new IF,o??=EF(t,a,s,e);const H=e(a,M);if(dE(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;)TF(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(da(r,c,u)){const p=e+2,M=vC(r,p);if(u){const w=hE(i,p),H=null;xf(M,zp(r,w,void 0,{dehydratedView:H}),0,Ig(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):L8(o,r);t[6]=i}(M),Ny(M,0)}}}finally{y(n)}}function vC(t,n){return t[n]}function hE(t,n){return hs(t,n)}function Me(t,n,e){const r=Ue();return da(r,ci(),n)&&(Gt(),eT(El(),r,t,n,r[11],e)),Me}function fE(t,n,e,r,i){YS(n,t,e,i?"class":"style",r)}function se(t,n,e,r){const i=Ue(),o=i[1],a=t+27,s=o.firstCreatePass?xT(a,i,2,n,nT,we(),e,r):o.data[a];if(Mc(s)){const l=i[10].tracingService;if(l&&l.componentCreate)return l.componentCreate(vT(o.data[s.directiveStart+s.componentOffset]),()=>(AF(t,n,i,s,r),se))}return AF(t,n,i,s,r),se}function AF(t,n,e,r,i){if(jS(r,e,t,n,pE),Rd(r)){const o=e[1];BS(o,e,r),xM(o,r,e)}null!=i&&V0(e,r)}function de(){const t=Gt(),e=US(kn());return t.firstCreatePass&&kT(t,e),ft(e)&&Wt(),oe(),null!=e.classesWithoutHost&&function gJ(t){return!!(8&t.flags)}(e)&&fE(t,e,Ue(),e.classesWithoutHost,!0),null!=e.stylesWithoutHost&&function _J(t){return!!(16&t.flags)}(e)&&fE(t,e,Ue(),e.stylesWithoutHost,!1),de}function Et(t,n,e,r){return se(t,n,e,r),de(),Et}function Oc(t,n,e,r){const i=Ue(),o=i[1],a=t+27,s=o.firstCreatePass?function Q8(t,n,e,r,i,o){const a=n.consts,l=$p(n,t,e,r,ba(a,i));if(l.mergedAttrs=I0(l.mergedAttrs,l.attrs),null!=o){const c=ba(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,pE),null!=r&&V0(i,s),Oc}function Rc(){return ft(US(kn()))&&Wt(),oe(),Rc}function Mf(t,n,e,r){return Oc(t,n,e,r),Rc(),Mf}let pE=(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?xT(o,r,8,"ng-container",nT,we(),n,e):i.data[o];if(jS(a,r,t,"ng-container",gE),Rd(a)){const s=r[1];BS(s,r,a),xM(s,a,r)}return null!=e&&V0(r,a),mr}function ur(){const t=Gt(),e=US(kn());return t.firstCreatePass&&kT(t,e),ur}function Il(t,n,e){return mr(t,n,e),ur(),Il}let gE=(t,n,e,r,i)=>(Pi(!0),LM(n[11],""));function Kr(){return Ue()}function rh(t,n,e){const r=Ue();return da(r,ci(),n)&&(Gt(),tT(El(),r,t,n,r[11],e)),rh}const r1=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"]],r1,[["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"]],r1,[["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}",r1,r1,r1],[".",",",";","%","+","-","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 Q0=Object.create(null);function Pc(t){const n=function tse(t){return t.toLowerCase().replace(/_/g,"-")}(t);let e=UF(n);if(e)return e;const r=n.split("-")[0];if(e=UF(r),e)return e;if("en"===r)return Qae;throw new pt(701,!1)}function UF(t){if(!(t in Q0)){const n=Co.ng&&Co.ng.common&&Co.ng.common.locales&&Co.ng.common.locales[t];return void 0!==n&&(Q0[t]=n),n}return Q0[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 VF="en-US";function tn(t,n,e){const r=Ue(),i=Gt(),o=kn();return wE(i,r,r[11],o,t,n,e),tn}function bE(t,n,e){const r=Ue(),i=Gt(),o=kn();return(3&o.type||e)&&wT(o,i,r,e,r[11],t,n,qp(o,r,n)),bE}function wE(t,n,e,r,i,o,a){let s=!0,l=null;if((3&r.type||a)&&(l??=qp(r,n,o),wT(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??=qp(r,n,o),tC(r,n,M,w,i,l)}if(c&&c.length)for(const p of c)l??=qp(r,n,o),tC(r,n,p,i,i,l)}}function bt(t=1){return function I3(t){return(Fr.lFrame.contextLView=function Qa(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?DR(t,o,!0):cte(r,o))return i}else e=i}return e}function Sa(t){const n=Ue()[15][5];if(!n.projection){const r=n.projection=function bp(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 Jr(t,n=0,e,r,i,o){const a=Ue(),s=Gt(),l=r?t+1:null;null!==l&&Pg(a,s,l,r,i,o,null,e);const c=$p(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];xf(o,zp(t,i,void 0,{dehydratedView:null}),0,Ig(i,null))}(a,s,l):p&&!fS(c)&&function Ute(t,n,e){KR(n[11],0,n,e,KM(t,e,n),zR(e.parent||n[5],e,n))}(s,a,c)}function Bc(t,n,e,r){return uP(t,n,e,r),Bc}function Mo(t,n,e){return dP(t,n,e),Mo}function vn(t){const n=Ue(),e=Gt(),r=mg();vf(r+1);const i=RT(e,r);if(t.dirty&&function dg(t){return!(4&~t[2])}(n)===!(2&~i.metadata.flags)){if(null===i.matches)t.reset([]);else{const o=fP(n,r);t.reset(o,q6),t.notifyOnChanges()}return!0}return!1}function yn(){return OT(Ue(),mg())}function SE(t,n,e,r,i){return gP(n,uP(t,e,r,i)),SE}function CE(t,n,e,r){return gP(t,dP(n,e,r)),CE}function xE(t=1){vf(mg()+t)}function dl(t){return uu(function I(){return Fr.lFrame.contextLView}(),27+t)}function CC(t,n){return t<<17|n<<2}function Ug(t){return t>>17&32767}function kE(t){return 2|t}function e2(t){return(131068&t)>>2}function DE(t,n){return-131069&t|n<<2}function ME(t){return 1|t}function c7(t,n,e,r){const i=t[e+1],o=null===n;let a=r?Ug(i):e2(i),s=!1;for(;0!==a&&(!1===s||o);){const c=t[a+1];Gse(t[a],n)&&(s=!0,t[a+1]=r?ME(c):kE(c)),a=r?Ug(c):e2(c)}s&&(t[e+1]=r?kE(i):ME(i))}function Gse(t,n){return null===t||null==n||(Array.isArray(t)?t[1]:t)===n||!(!Array.isArray(t)||"string"!=typeof n)&&nf(t,n)>=0}const Is={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function d7(t){return t.substring(Is.key,Is.keyEnd)}function qse(t){return t.substring(Is.value,Is.valueEnd)}function u7(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),t2(t,n,e))}function h7(t,n){const e=Is.textEnd;let r=Is.key=t2(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=p7(t,r,e),r=Is.value=t2(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=m7(t,l,a,e):n===a-4&&85===o&&82===i&&76===r&&40===l?s=a=m7(t,41,a,e):l>32&&(s=a),o=i,i=r,r=-33&l}return s}(t,r,e),p7(t,r,e))}function f7(t){Is.key=0,Is.keyEnd=0,Is.value=0,Is.valueEnd=0,Is.textEnd=t.length}function t2(t,n,e){for(;n<e&&t.charCodeAt(n)<=32;)n++;return n}function p7(t,n,e,r){return(n=t2(t,n,e))<e&&n++,n}function m7(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 l1(t,n,e){return _7(t,n,e,!1),l1}function Qn(t,n){return _7(t,n,null,!0),Qn}function ele(t,n){for(let e=function Zse(t){return f7(t),h7(t,t2(t,0,Is.textEnd))}(n);e>=0;e=h7(n,e))w7(t,d7(n),qse(n))}function ih(t){v7(sle,tle,t,!0)}function tle(t,n){for(let e=function Kse(t){return f7(t),u7(t,t2(t,0,Is.textEnd))}(n);e>=0;e=u7(n,e))lu(t,d7(n),!0)}function _7(t,n,e,r){const i=Ue(),o=Gt(),a=Hr(2);o.firstUpdatePass&&b7(o,t,a,r),n!==yo&&da(i,a,n)&&S7(o,o.data[Oo()],i,i[11],t,i[a+1]=function cle(t,n){return null==t||""===t||("string"==typeof n?t+=n:"object"==typeof t&&(t=xl(dd(t)))),t}(n,e),r,a)}function v7(t,n,e,r){const i=Gt(),o=Hr(2);i.firstUpdatePass&&b7(i,null,o,r);const a=Ue();if(e!==yo&&da(a,o,e)){const s=i.data[Oo()];if(x7(s,r)&&!y7(i,o)){let l=r?s.classesWithoutHost:s.stylesWithoutHost;null!==l&&(e=ju(l,e||"")),fE(i,s,a,e,r)}else!function lle(t,n,e,r,i,o,a,s){i===yo&&(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&&S7(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=dd(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 y7(t,n){return n>=t.expandoStartIndex}function b7(t,n,e,r){const i=t.data;if(null===i[e+1]){const o=i[Oo()],a=y7(t,e);x7(o,r)&&null===n&&!a&&(n=!1),n=function nle(t,n,e,r){const i=function oy(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=c1(e=TE(null,t,n,e,r),n.attrs,r),o=null);else{const a=n.directiveStylingLast;if(-1===a||t[a]!==i)if(e=TE(i,t,n,e,r),null===o){let l=function rle(t,n,e){const r=e?n.classBindings:n.styleBindings;if(0!==e2(r))return t[Ug(r)]}(t,n,r);void 0!==l&&Array.isArray(l)&&(l=TE(null,t,n,l[1],r),l=c1(l,n.attrs,r),function ile(t,n,e,r){t[Ug(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=c1(r,t[o].hostAttrs,e);return c1(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=Ug(a),l=e2(a);t[r]=e;let u,c=!1;if(Array.isArray(e)?(u=e[1],(null===u||nf(e,u)>0)&&(c=!0)):u=e,i)if(0!==l){const M=Ug(t[s+1]);t[r+1]=CC(M,s),0!==M&&(t[M+1]=DE(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]=DE(t[s+1],r)),s=r;else t[r+1]=CC(l,0),0===s?s=r:t[l+1]=DE(t[l+1],r),l=r;c&&(t[r+1]=kE(t[r+1])),c7(t,u,r,!0),c7(t,u,r,!1),function $se(t,n,e,r,i){const o=i?t.residualClasses:t.residualStyles;null!=o&&"string"==typeof n&&nf(o,n)>=0&&(e[r+1]=ME(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 TE(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=c1(r,o.hostAttrs,i),o!==t);)s++;return null!==t&&(e.directiveStylingLast=s),r}function c1(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]),lu(t,a,!!e||n[++o]))}return void 0===t?null:t}function w7(t,n,e){lu(t,n,dd(e))}function sle(t,n,e){const r=String(n);""!==r&&!r.includes(" ")&&lu(t,r,e)}function S7(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)?C7(l,n,e,i,e2(c),a):void 0;xC(u)||(xC(o)||function Yse(t){return!(2&~t)}(c)&&(o=C7(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:Up.DashCase;null==i?t.removeStyle(e,r,o):("string"==typeof i&&i.endsWith("!important")&&(i=i.slice(0,-10),o|=Up.Important),t.setStyle(e,r,i,o))}}(r,a,Ku(Oo(),e),i,o))}function C7(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===yo&&(M=p?ro:void 0);let w=p?xc(M,r):u===r?M:void 0;if(c&&!xC(w)&&(w=xc(l,r)),xC(w)&&(s=w,a))return s;const H=t[i+1];i=a?Ug(H):e2(H)}if(null!==n){let l=o?n.residualClasses:n.residualStyles;null!=l&&(s=xc(l,r))}return s}function xC(t){return void 0!==t}function x7(t,n){return!!(t.flags&(n?8:16))}function Ke(t,n=""){const e=Ue(),r=Gt(),i=t+27,o=r.firstCreatePass?$p(r,i,1,n,null):r.data[i],a=k7(r,e,o,n);e[i]=a,Ro()&&NS(r,e,a,o),li(o,!1)}let k7=(t,n,e,r)=>(Pi(!0),function AM(t,n){return t.createText(n)}(n[11],r));function M7(t,n,e,r=""){return da(t,ci(),e)?n+Zn(e)+r:yo}function I7(t,n,e,r,i,o,a,s,l,c=""){const p=function Bd(t,n,e,r,i,o){const a=Og(t,n,e,r);return Og(t,n+2,i,o)||a}(t,Vn(),e,i,a,l);return Hr(4),p?n+Zn(e)+r+Zn(i)+o+Zn(a)+s+Zn(l)+c:yo}function Cn(t){return an("",t),Cn}function an(t,n,e){const r=Ue(),i=M7(r,t,n,e);return i!==yo&&Ef(r,Oo(),i),an}function Tf(t,n,e,r,i){const o=Ue(),a=function T7(t,n,e,r,i,o=""){const s=Og(t,Vn(),e,i);return Hr(2),s?n+Zn(e)+r+Zn(i)+o:yo}(o,t,n,e,r,i);return a!==yo&&Ef(o,Oo(),a),Tf}function EE(t,n,e,r,i,o,a){const s=Ue(),l=function E7(t,n,e,r,i,o,a,s=""){const c=eC(t,Vn(),e,i,a);return Hr(3),c?n+Zn(e)+r+Zn(i)+o+Zn(a)+s:yo}(s,t,n,e,r,i,o,a);return l!==yo&&Ef(s,Oo(),l),EE}function kC(t,n,e,r,i,o,a,s,l){const c=Ue(),u=I7(c,t,n,e,r,i,o,a,s,l);return u!==yo&&Ef(c,Oo(),u),kC}function Ef(t,n,e){const r=Ku(n,t);!function aR(t,n,e){t.setValue(n,e)}(t[11],r,e)}function Xp(t,n,e){d6(n)&&(n=n());const r=Ue();return da(r,ci(),n)&&(Gt(),eT(El(),r,t,n,r[11],e)),Xp}function Jp(t,n){const e=d6(t);return e&&t.set(n),e}function Qp(t,n){const e=Ue(),r=Gt(),i=kn();return wE(r,e,e[11],i,t,n),Qp}function V7(t,n,e){const r=Gt();r.firstCreatePass&&z7(n,r.data,r.blueprint,tc(t),e)}function z7(t,n,e,r,i){if(t=Pr(t),Array.isArray(t))for(let o=0;o<t.length;o++)z7(t[o],n,e,r,i);else{const o=Gt(),a=Ue(),s=kn();let l=Xa(t)?t:Pr(t.provide);const c=xp(t),u=1048575&s.providerIndexes,p=s.directiveStart,M=s.providerIndexes>>20;if(Xa(t)||!t.multi){const w=new fy(c,i,Rt,null),H=AE(l,n,i?u:u+M,p);-1===H?(q3(Qw(s,a),o,l),IE(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=AE(l,n,u+M,p),H=AE(l,n,u,u+M),ne=H>=0&&e[H];if(i&&!ne||!i&&!(w>=0&&e[w])){q3(Qw(s,a),o,l);const X=function Dle(t,n,e,r,i){const a=new fy(t,e,Rt,null);return a.multi=[],a.index=n,a.componentProviders=0,W7(a,i,r&&!e),a}(i?kle:xle,e.length,i,r,c);!i&&ne&&(e[H].providerFactory=X),IE(o,t,n.length,0),n.push(l),s.directiveStart++,s.directiveEnd++,i&&(s.providerIndexes+=1048576),e.push(X),a.push(X)}else IE(o,t,w>-1?w:H,W7(e[i?H:w],c,!i&&r));!i&&r&&ne&&e[H].componentProviders++}}}function IE(t,n,e,r){const i=Xa(n),o=function eg(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 W7(t,n,e){return e&&t.componentProviders++,t.multi.push(n)-1}function AE(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 LE(this.multi,[])}function kle(t,n,e,r,i){const o=this.multi;let a;if(this.providerFactory){const s=this.providerFactory.componentProviders,l=gy(r,r[1],this.providerFactory.index,i);a=l.slice(0,s),LE(o,a);for(let c=s;c<l.length;c++)a.push(l[c])}else a=[],LE(o,a);return a}function LE(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)=>V7(r,i?i(t):t,!1),n&&(e.viewProvidersResolver=(r,i)=>V7(r,i?i(n):n,!0))}}function NE(t,n){const e=sn()+t,r=Ue();return r[e]===yo?_u(r,e,n()):function $0(t,n){return t[n]}(r,e)}function Yg(t,n,e){return Q7(Ue(),sn(),t,n,e)}function J7(t,n,e,r,i){return function t9(t,n,e,r,i,o,a,s){const l=n+e;return eC(t,l,i,o,a)?_u(t,l+3,s?r.call(s,i,o,a):r(i,o,a)):d1(t,l+3)}(Ue(),sn(),t,n,e,r,i)}function d1(t,n){const e=t[n];return e===yo?void 0:e}function Q7(t,n,e,r,i,o){const a=n+e;return da(t,a,i)?_u(t,a+1,o?r.call(o,i):r(i)):d1(t,a+1)}function e9(t,n,e,r,i,o,a){const s=n+e;return Og(t,s,i,o)?_u(t,s+2,a?r.call(a,i,o):r(i,o)):d1(t,s+2)}function qe(t,n){const e=Gt();let r;const i=t+27;e.firstCreatePass?(r=function Ple(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=Id(r.type)),s=ho(Rt);try{const l=Jw(!1),c=o();return Jw(l),function Zu(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{ho(s)}}function rt(t,n,e){const r=t+27,i=Ue(),o=uu(i,r);return u1(i,r)?Q7(i,sn(),n,o.transform,e,o):o.transform(e)}function Al(t,n,e,r){const i=t+27,o=Ue(),a=uu(o,i);return u1(o,i)?e9(o,sn(),n,a.transform,e,r,a):a.transform(e,r)}function u1(t,n){return t[1].data[n].pure}function If(t,n){return WS(t,n)}let fce=(()=>{class t{applicationErrorHandler=Q(bf);appRef=Q(Hd);taskService=Q(yf);ngZone=Q(ir);zonelessEnabled=Q(zw);tracing=Q(Vp,{optional:!0});zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new Un;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(jw):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(Q(a6,{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:e6;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=Cr({token:t,factory:t.\u0275fac})}return t})();let pce=(()=>{class t{compileModuleSync(e){return new yP(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();const EC=new xt("",{factory:()=>Q(EC,{optional:!0,skipSelf:!0})||function gce(){return typeof $localize<"u"&&$localize.locale||"en-US"}()});function M9(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 bce=(()=>{class t{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})(),wce=(()=>{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):ln(bce),i},providedIn:"root"})}return t})();const T9="browser";function f1(t){return t===T9}let E9=(()=>{class t{static \u0275prov=In({token:t,providedIn:"root",factory:()=>new Tce(Q(Si),window)})}return t})();class Tce{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 Ece(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(_a(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 YC=Symbol("InputSignalNode#UNSET"),wB={...yt,transformFn:void 0,applyValueToInputSignal(t,n){An(t,n)}};function SB(t,n){const e=Object.create(wB);function r(){if(j(e),e.value===YC)throw new pt(-950,null);return e.value}return e.value=t,e.transformFn=n?.transform,r[m]=e,r}class o2{attributeName;constructor(n){this.attributeName=n}__NG_ELEMENT_ID__=()=>nS(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}}const Oue=(()=>{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 e5(t){return function Rue(t){return t&&"object"==typeof t&&"default"in t}(t)?t.default:t}function CB(t,n){return SB(t,n)}const t5=(CB.required=function Pue(t){return SB(YC,t)},CB);function DB(t,n){return pP()}const VC=(DB.required=function Fue(t,n){return mP()},DB);function MB(t,n){return pP()}const Hue=(MB.required=function Bue(t,n){return mP()},MB);let jue=(()=>{class t{constructor(e){}static \u0275fac=function(r){return new(r||t)(ln(Hd))};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})();class Jue{supports(n){return QS(n)}create(n){return new ehe(n)}}const Que=(t,n)=>n;class ehe{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||Que}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<OB(r,i,o)?e:r,s=OB(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 the(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 NB),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 NB),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 the{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 nhe{_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 NB{map=new Map;put(n){const e=n.trackById;let r=this.map.get(e);r||(r=new nhe,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 OB(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 rhe{supports(n){return n instanceof Map||bT(n)}create(){return new ihe}}class ihe{_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||bT(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 ohe(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 ohe{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(n){this.key=n}}function RB(){return new WC([new Jue])}let WC=(()=>{class t{factories;static \u0275prov=In({token:t,providedIn:"root",factory:RB});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||RB())}}}find(e){const r=this.factories.find(i=>i.supports(e));if(null!=r)return r;throw new pt(901,!1)}}return t})();function PB(){return new FB([new rhe])}let FB=(()=>{class t{static \u0275prov=In({token:t,providedIn:"root",factory:PB});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||PB())}}}find(e){const r=this.factories.find(i=>i.supports(e));if(r)return r;throw new pt(901,!1)}}return t})(),oo=(()=>class t{static __NG_ELEMENT_ID__=ahe})();function ahe(t){return function she(t,n,e){if(Mc(t)&&!e){const r=Ja(t.index,n);return new z0(r,r)}return 175&t.type?new z0(n[15],n):null}(kn(),Ue(),!(16&~t))}let lhe=(()=>{class t{zone=Q(ir);changeDetectionScheduler=Q(yg);applicationRef=Q(Hd);applicationErrorHandler=Q(bf);_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=Cr({token:t,factory:t.\u0275fac})}return t})();const che=new xt("",{factory:()=>!1});function uhe(t){const n=t?.scheduleInRootZone,e=function dhe({ngZoneFactory:t,scheduleInRootZone:n}){return t??=()=>new ir({...BB(),scheduleInRootZone:n}),[{provide:zw,useValue:!1},{provide:ir,useFactory:t},{provide:kc,multi:!0,useFactory:()=>{const e=Q(lhe,{optional:!0});return()=>e.initialize()}},{provide:kc,multi:!0,useFactory:()=>{const e=Q(hhe);return()=>{e.initialize()}}},{provide:a6,useValue:n??!1}]}({ngZoneFactory:()=>{const r=BB(t);return r.scheduleInRootZone=n,r.shouldCoalesceEventChangeDetection&&Es("NgZone_CoalesceEvent"),new ir(r)},scheduleInRootZone:n});return Ad([{provide:che,useValue:!0},e])}function BB(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:t?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:t?.runCoalescing??!1}}let hhe=(()=>{class t{subscription=new Un;initialized=!1;zone=Q(ir);pendingTasks=Q(yf);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=Cr({token:t,factory:t.\u0275fac})}return t})();const $C=new xt(""),_he=new xt("");function y1(t){return!t.moduleRef}let YB;function VB(){YB=vhe}function vhe(t,n){const e=t.injector.get(Hd);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 zB=(()=>{class t{_injector;_modules=[];_destroyListeners=[];_destroyed=!1;constructor(e){this._injector=e}bootstrapModuleFactory(e,r){const i=[[{provide:yg,useExisting:fce},{provide:ir,useClass:xX},{provide:zw,useValue:!0}],...r?.applicationProviders??[],MX],o=function cie(t,n,e){return new FT(t,n,e,!1)}(e.moduleType,this.injector,i);return VB(),function UB(t){const n=y1(t)?t.r3Injector:t.moduleRef.injector,e=n.get(ir);return e.run(()=>{y1(t)?t.r3Injector.resolveInjectorInitializers():t.moduleRef.resolveInjectorInitializers();const r=n.get(bf);let i;if(e.runOutsideAngular(()=>{i=e.onError.subscribe({next:r})}),y1(t)){const o=()=>n.destroy(),a=t.platformInjector.get($C);a.add(o),n.onDestroy(()=>{i.unsubscribe(),a.delete(o)})}else{const o=()=>t.moduleRef.destroy(),a=t.platformInjector.get($C);a.add(o),t.moduleRef.onDestroy(()=>{fC(t.allPlatformModules,t.moduleRef),i.unsubscribe(),a.delete(o)})}return function yhe(t,n,e){try{const r=e();return Wy(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(yf),a=o.add(),s=n.get(kP);return s.runInitializers(),s.donePromise.then(()=>{if(function ise(t){"string"==typeof t&&(VF=t.toLowerCase().replace(/_/g,"-"))}(n.get(EC,"en-US")||"en-US"),!n.get(_he,!0))return y1(t)?n.get(Hd):(t.allPlatformModules.push(t.moduleRef),t.moduleRef);if(y1(t)){const u=n.get(Hd);return void 0!==t.rootComponent&&u.bootstrap(t.rootComponent),u}return YB?.(t.moduleRef,t.allPlatformModules),t.moduleRef}).finally(()=>{o.remove(a)})})})}({moduleRef:o,allPlatformModules:this._modules,platformInjector:this.injector})}bootstrapModule(e,r=[]){const i=vF({},r);return VB(),function fhe(t,n,e){const r=new yP(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($C,null);e&&(e.forEach(r=>r()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static \u0275fac=function(r){return new(r||t)(ln(oi))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})(),s2=null;function GB(t,n,e=[]){const r=`Platform: ${n}`,i=new xt(r);return(o=[])=>{let a=GC();if(!a){const s=[...e,...o,{provide:i,useValue:!0}];a=t?.(s)??function Mhe(t){if(GC())throw new pt(400,!1);(function Yoe(){!function Yt(t){Ye=t}(()=>{throw new pt(600,"")})})(),s2=t;const n=t.get(zB);return function KB(t){const n=t.get(i6,null);Ms(t,()=>{n?.forEach(e=>e())})}(t),n}(function qB(t=[],n){return oi.create({name:n,providers:[{provide:tg,useValue:"platform"},{provide:$C,useValue:new Set([()=>s2=null])},...t]})}(s,r))}return function The(){const n=GC();if(!n)throw new pt(-401,!1);return n}()}}function GC(){return s2?.get(zB)??null}function On(t){return"boolean"==typeof t?t:null!=t&&"false"!==t}function ac(t,n=NaN){return isNaN(parseFloat(t))||isNaN(Number(t))?n:Number(t)}const r5=Symbol("NOT_SET"),iH=new Set,Uhe={...yt,kind:"afterRenderEffectPhase",consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,value:r5,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!==r5&&!re(this))return this.signal;try{for(const i of this.cleanup??iH)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===r5||!this.equal(this.value,r))&&(this.value=r,this.version++),this.signal}};class Yhe extends PR{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(eh),a),this.scheduler=i;for(const s of OR){const l=e[s];if(void 0===l)continue;const c=Object.create(Uhe);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??iH)e()}finally{ue(n)}}}const $he=GB(null,"core",[]);function aH(t,n){const e=Jn(t),r=n.elementInjector||Cp();return new iC(e).create(r,n.projectableNodes,n.hostElement,n.environmentInjector,n.directives,n.bindings)}function sH(t,n,e){const r=Object.create(Jhe);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 lH(t,n){R(t),An(t,n),ee(t)}const Jhe={...N,value:Xe,dirty:!0,error:null,equal:Tt,kind:"linkedSignal",producerMustRecompute:t=>t.value===Xe||t.value===Qe,producerRecomputeValue(t){if(t.value===Qe)throw new Error("");const n=t.value;t.value=Qe;const e=J(t);let r,i=!1;try{const o=t.source(),a=n!==Xe&&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 ul(t,n){return $e(t,n?.equal)}function Qr(t){return function Qhe(t){const n=y(null);try{return t()}finally{y(n)}}(t)}Error;class zg extends Error{_brand;constructor(n){super(n)}static IDLE=new zg("IDLE");static LOADING=new zg("LOADING")}const cfe=t=>t;function uH(t,n,e){const r=t[m],i=t;if(void 0!==e){const o=a=>lH(r,a);i.set=a=>e(a,o),i.update=a=>e(a(Qr(t)),o)}else i.set=o=>lH(r,o),i.update=o=>function Xhe(t,n){if(R(t),t.value===Ve)throw t.error;gn(t,n),ee(t)}(r,o);return i.asReadonly=O3.bind(t),i}function l5(t,n){return t?n?t.endsWith("/")?n.startsWith("/")?t+n.slice(1):t+n:n.startsWith("/")?t+n:`${t}/${n}`:t:n}function gH(t){const n=t.search(/#|\?|$/);return"/"===t[n-1]?t.slice(0,n-1)+t.slice(n):t}function Lf(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(_H),providedIn:"root"})}return t})();const c5=new xt("");let _H=(()=>{class t extends rm{_platformLocation;_baseHref;_removeListenerFns=[];constructor(e,r){super(),this._platformLocation=e,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??Q(Si).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 l5(this._baseHref,e)}path(e=!1){const r=this._platformLocation.pathname+Lf(this._platformLocation.search),i=this._platformLocation.hash;return i&&e?`${r}${i}`:r}pushState(e,r,i,o){const a=this.prepareExternalUrl(i+Lf(o));this._platformLocation.pushState(e,r,a)}replaceState(e,r,i,o){const a=this.prepareExternalUrl(i+Lf(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)(ln(dy),ln(c5,8))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),l2=(()=>{class t{_subject=new pn;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(e){this._locationStrategy=e;const r=this._locationStrategy.getBaseHref();this._basePath=function xfe(t){if(new RegExp("^(https?:)?//").test(t)){const[,e]=t.split(/\/\/[^\/]+/);return e}return t}(gH(vH(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+Lf(r))}normalize(e){return t.stripTrailingSlash(function Cfe(t,n){if(!t||!n.startsWith(t))return n;const e=n.substring(t.length);return""===e||["/",";","?","#"].includes(e[0])?e:n}(this._basePath,vH(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+Lf(r)),i)}replaceState(e,r="",i=null){this._locationStrategy.replaceState(i,"",e,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Lf(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=Lf;static joinWithSlash=l5;static stripTrailingSlash=gH;static \u0275fac=function(r){return new(r||t)(ln(rm))};static \u0275prov=In({token:t,factory:()=>function Sfe(){return new l2(ln(rm))}(),providedIn:"root"})}return t})();function vH(t){return t.replace(/\/index\.html$/,"")}let bH=(()=>{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=l5(this._baseHref,e);return r.length>0?"#"+r:r}pushState(e,r,i,o){const a=this.prepareExternalUrl(i+Lf(o))||this._platformLocation.pathname;this._platformLocation.pushState(e,r,a)}replaceState(e,r,i,o){const a=this.prepareExternalUrl(i+Lf(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)(ln(dy),ln(c5,8))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();var XC=function(t){return t[t.Decimal=0]="Decimal",t[t.Percent=1]="Percent",t[t.Currency=2]="Currency",t[t.Scientific=3]="Scientific",t}(XC||{}),sc=function(t){return t[t.Format=0]="Format",t[t.Standalone=1]="Standalone",t}(sc||{}),Zo=function(t){return t[t.Narrow=0]="Narrow",t[t.Abbreviated=1]="Abbreviated",t[t.Wide=2]="Wide",t[t.Short=3]="Short",t}(Zo||{}),ud=function(t){return t[t.Short=0]="Short",t[t.Medium=1]="Medium",t[t.Long=2]="Long",t[t.Full=3]="Full",t}(ud||{});function JC(t,n){return Yd(Pc(t)[Na_DateFormat],n)}function QC(t,n){return Yd(Pc(t)[Na_TimeFormat],n)}function ex(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 SH(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 u5(t){const[n,e]=t.split(":");return{hours:+n,minutes:+e}}const Bfe=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,tx=Object.create(null),Hfe=/((?:[^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 Ufe(t,n,e,r){let i=function Xfe(t){if(kH(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 nx(i,o-1,a)}const e=parseFloat(t);if(!isNaN(t-e))return new Date(e);let r;if(r=t.match(Bfe))return function Jfe(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(!kH(n))throw new pt(2311,!1);return n}(t);(function Yfe(t){if(t.length>256)throw new pt(2300,!1)})(n),n=Nf(e,n)||n;let s,a=[];for(;n;){if(s=Hfe.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=xH(r,l),i=function Zfe(t,n){const i=t.getTimezoneOffset();return function Kfe(t,n){return(t=new Date(t.getTime())).setMinutes(t.getMinutes()+n),t}(t,-1*(xH(n,i)-i))}(i,r));let c="";return a.forEach(u=>{const p=function qfe(t){if(f5[t])return f5[t];let n;switch(t){case"G":case"GG":case"GGG":n=ra(3,Zo.Abbreviated);break;case"GGGG":n=ra(3,Zo.Wide);break;case"GGGGG":n=ra(3,Zo.Narrow);break;case"y":n=ps(0,1,0,!1,!0);break;case"yy":n=ps(0,2,0,!0,!0);break;case"yyy":n=ps(0,3,0,!1,!0);break;case"yyyy":n=ps(0,4,0,!1,!0);break;case"Y":n=ax(1);break;case"YY":n=ax(2,!0);break;case"YYY":n=ax(3);break;case"YYYY":n=ax(4);break;case"M":case"L":n=ps(1,1,1);break;case"MM":case"LL":n=ps(1,2,1);break;case"MMM":n=ra(2,Zo.Abbreviated);break;case"MMMM":n=ra(2,Zo.Wide);break;case"MMMMM":n=ra(2,Zo.Narrow);break;case"LLL":n=ra(2,Zo.Abbreviated,sc.Standalone);break;case"LLLL":n=ra(2,Zo.Wide,sc.Standalone);break;case"LLLLL":n=ra(2,Zo.Narrow,sc.Standalone);break;case"w":n=h5(1);break;case"ww":n=h5(2);break;case"W":n=h5(1,!0);break;case"d":n=ps(2,1);break;case"dd":n=ps(2,2);break;case"c":case"cc":n=ps(7,1);break;case"ccc":n=ra(1,Zo.Abbreviated,sc.Standalone);break;case"cccc":n=ra(1,Zo.Wide,sc.Standalone);break;case"ccccc":n=ra(1,Zo.Narrow,sc.Standalone);break;case"cccccc":n=ra(1,Zo.Short,sc.Standalone);break;case"E":case"EE":case"EEE":n=ra(1,Zo.Abbreviated);break;case"EEEE":n=ra(1,Zo.Wide);break;case"EEEEE":n=ra(1,Zo.Narrow);break;case"EEEEEE":n=ra(1,Zo.Short);break;case"a":case"aa":case"aaa":n=ra(0,Zo.Abbreviated);break;case"aaaa":n=ra(0,Zo.Wide);break;case"aaaaa":n=ra(0,Zo.Narrow);break;case"b":case"bb":case"bbb":n=ra(0,Zo.Abbreviated,sc.Standalone,!0);break;case"bbbb":n=ra(0,Zo.Wide,sc.Standalone,!0);break;case"bbbbb":n=ra(0,Zo.Narrow,sc.Standalone,!0);break;case"B":case"BB":case"BBB":n=ra(0,Zo.Abbreviated,sc.Format,!0);break;case"BBBB":n=ra(0,Zo.Wide,sc.Format,!0);break;case"BBBBB":n=ra(0,Zo.Narrow,sc.Format,!0);break;case"h":n=ps(3,1,-12);break;case"hh":n=ps(3,2,-12);break;case"H":n=ps(3,1);break;case"HH":n=ps(3,2);break;case"m":n=ps(4,1);break;case"mm":n=ps(4,2);break;case"s":n=ps(5,1);break;case"ss":n=ps(5,2);break;case"S":n=ps(6,1);break;case"SS":n=ps(6,2);break;case"SSS":n=ps(6,3);break;case"Z":case"ZZ":case"ZZZ":n=ix(0);break;case"ZZZZZ":n=ix(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":n=ix(1);break;case"OOOO":case"ZZZZ":case"zzzz":n=ix(2);break;default:return null}return f5[t]=n,n}(u);c+=p?p(i,e,l):"''"===u?"'":u.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}function nx(t,n,e){const r=new Date(0);return r.setFullYear(t,n,e),r.setHours(0,0,0),r}function Nf(t,n){const e=function Tfe(t){return Pc(t)[Na_LocaleId]}(t);if(tx[e]??=Object.create(null),tx[e][n])return tx[e][n];let r="";switch(n){case"shortDate":r=JC(t,ud.Short);break;case"mediumDate":r=JC(t,ud.Medium);break;case"longDate":r=JC(t,ud.Long);break;case"fullDate":r=JC(t,ud.Full);break;case"shortTime":r=QC(t,ud.Short);break;case"mediumTime":r=QC(t,ud.Medium);break;case"longTime":r=QC(t,ud.Long);break;case"fullTime":r=QC(t,ud.Full);break;case"short":const i=Nf(t,"shortTime"),o=Nf(t,"shortDate");r=rx(ex(t,ud.Short),[i,o]);break;case"medium":const a=Nf(t,"mediumTime"),s=Nf(t,"mediumDate");r=rx(ex(t,ud.Medium),[a,s]);break;case"long":const l=Nf(t,"longTime"),c=Nf(t,"longDate");r=rx(ex(t,ud.Long),[l,c]);break;case"full":const u=Nf(t,"fullTime"),p=Nf(t,"fullDate");r=rx(ex(t,ud.Full),[u,p])}return r&&(tx[e][n]=r),r}function rx(t,n){return n&&(t=t.replace(/\{([^}]+)}/g,function(e,r){return Object.hasOwn(n,r)?n[r]:e})),t}function vu(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 ps(t,n,e=0,r=!1,i=!1){return function(o,a){let s=function zfe(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 Vfe(t,n){return vu(t,3).substring(0,n)}(s,n);const l=Ud(a,5);return vu(s,n,l,r,i)}}function ra(t,n,e=sc.Format,r=!1){return function(i,o){return function Wfe(t,n,e,r,i,o){switch(e){case 2:return function Afe(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 Ife(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 Ofe(t){const n=Pc(t);return SH(n),(n[Na_ExtraData][2]||[]).map(r=>"string"==typeof r?u5(r):[u5(r[0]),u5(r[1])])}(n),u=function Rfe(t,n,e){const r=Pc(t);SH(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,ne=a<H.hours||a===H.hours&&s<H.minutes;if(w.hours<H.hours){if(q&&ne)return!0}else if(q||ne)return!0}else if(M.hours===a&&M.minutes===s)return!0;return!1});if(-1!==p)return u[p]}return function Efe(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 Lfe(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 ix(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?"+":"")+vu(a,2,o)+vu(Math.abs(i%60),2,o);case 1:return"GMT"+(i>=0?"+":"")+vu(a,1,o);case 2:return"GMT"+(i>=0?"+":"")+vu(a,2,o)+":"+vu(Math.abs(i%60),2,o);case 3:return 0===r?"Z":(i>=0?"+":"")+vu(a,2,o)+":"+vu(Math.abs(i%60),2,o);default:throw new pt(2310,!1)}}}function CH(t){const n=t.getDay(),e=0===n?-3:4-n;return nx(t.getFullYear(),t.getMonth(),t.getDate()+e)}function h5(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=CH(e),a=function Gfe(t){const n=nx(t,0,1).getDay();return nx(t,0,1+(n<=4?4:11)-n)}(o.getFullYear()),s=o.getTime()-a.getTime();i=1+Math.round(s/6048e5)}return vu(i,t,Ud(r,5))}}function ax(t,n=!1){return function(e,r){return vu(CH(e).getFullYear(),t,Ud(r,5),n)}}const f5=Object.create(null);function xH(t,n){t=t.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(e)?n:e}function kH(t){return t instanceof Date&&!isNaN(t.valueOf())}const Qfe=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function _5(t){const n=parseInt(t);if(isNaN(n))throw new pt(2305,!1);return n}const v5=/\s+/,TH=[];let Of=(()=>{class t{_ngEl;_renderer;initialClasses=TH;rawClass;stateMap=new Map;constructor(e,r){this._ngEl=e,this._renderer=r}set klass(e){this.initialClasses=null!=e?e.trim().split(v5):TH}set ngClass(e){this.rawClass="string"==typeof e?e.trim().split(v5):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(v5).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)(Rt(wr),Rt(es))};static \u0275dir=Mn({type:t,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return t})();class spe{$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 spe(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),EH(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=>{EH(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(e,r){return!0}static \u0275fac=function(r){return new(r||t)(Rt(cl),Rt(ll),Rt(WC))};static \u0275dir=Mn({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return t})();function EH(t,n){t.context.$implicit=n.item}let bo=(()=>{class t{_viewContainer;_context=new lpe;_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){IH(e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){IH(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)(Rt(cl),Rt(ll))};static \u0275dir=Mn({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return t})();class lpe{$implicit=null;ngIf=null}function IH(t,n){if(t&&!t.createEmbeddedView)throw new pt(2020,!1)}let cpe=(()=>{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:Up.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)(Rt(wr),Rt(FB),Rt(es))};static \u0275dir=Mn({type:t,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}})}return t})(),y5=(()=>{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)(Rt(cl))};static \u0275dir=Mn({type:t,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[Ts]})}return t})();function lx(t,n){return new pt(2100,!1)}class dpe{createSubscription(n,e,r){return Qr(()=>n.subscribe({next:e,error:r}))}dispose(n){Qr(()=>n.unsubscribe())}}class upe{createSubscription(n,e,r){return n.then(i=>e?.(i),i=>r?.(i)),{unsubscribe:()=>{e=null,r=null}}}dispose(n){n.unsubscribe()}}const hpe=new upe,fpe=new dpe;let AH=(()=>{class t{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;applicationErrorHandler=Q(bf);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(Wy(e))return hpe;if(_P(e))return fpe;throw lx()}_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)(Rt(oo,16))};static \u0275pipe=Ac({name:"async",type:t,pure:!1})}return t})();const ppe=/(?:[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 mpe=(()=>{class t{transform(e){return null==e?null:(function gpe(t,n){if("string"!=typeof n)throw lx()}(0,e),e.replace(ppe,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 vpe=new xt(""),ype=new xt("");let oh=(()=>{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 Ufe(e,r??this.defaultOptions?.dateFormat??"mediumDate",o||this.locale,i??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(a){throw lx()}}static \u0275fac=function(r){return new(r||t)(Rt(EC,16),Rt(vpe,24),Rt(ype,24))};static \u0275pipe=Ac({name:"date",type:t,pure:!0})}return t})(),S1=(()=>{class t{_locale;constructor(e){this._locale=e}transform(e,r,i){if(!function bpe(t){return!(null==t||""===t||t!=t)}(e))return null;i||=this._locale;try{const o=function wpe(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 rpe(t,n,e){return function m5(t,n,e,r,i,o,a=!1){let s="",l=!1;if(isFinite(t)){let c=function ope(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 ipe(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(Qfe);if(null===ie)throw new pt(2306,!1);const be=ie[1],Ce=ie[3],et=ie[5];null!=be&&(u=_5(be)),null!=Ce&&(p=_5(Ce)),null!=et?M=_5(et):null!=Ce&&p>M&&(M=p);const Ct=100;if(u>Ct||p>Ct||M>Ct)throw new pt(2306,!1)}!function ape(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 ne=[];for(l=w.every(ie=>!ie);H<u;H++)w.unshift(0);for(;H<0;H++)w.unshift(0);H>0?ne=w.splice(H,w.length):(ne=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)),ne.length&&(s+=Ud(e,i)+ne.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 g5(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 d5(t,n){return Pc(t)[Na_NumberFormats][n]}(n,XC.Decimal),Ud(n,5)),n,1,0,e)}(o,i,r)}catch(o){throw lx()}}static \u0275fac=function(r){return new(r||t)(Rt(EC,16))};static \u0275pipe=Ac({name:"number",type:t,pure:!0})}return t})(),Ya=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})();class LH{_doc;constructor(n){this._doc=n}manager}let b5=(()=>{class t extends LH{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)(ln(Si))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const w5=new xt("");let NH=(()=>{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 b5));this._plugins=i.slice().reverse();const o=e.find(a=>a instanceof b5);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)(ln(w5),ln(ir))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const S5="ng-app-id";function OH(t){for(const n of t)n.remove()}function RH(t,n){const e=n.createElement("style");return e.textContent=t,e}function C5(t,n){const e=n.createElement("link");return e.setAttribute("rel","stylesheet"),e.setAttribute("href",t),e}let PH=(()=>{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 xpe(t,n,e,r){const i=t.head?.querySelectorAll(`style[${S5}="${n}"],link[${S5}="${n}"]`);if(!i||0===i.length)return!1;for(const o of i)o.removeAttribute(S5),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,RH);r?.forEach(i=>this.addUsage(i,this.external,C5))}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&&(OH(i.elements),r.delete(e)))}ngOnDestroy(){for(const[,{elements:e}]of[...this.inline,...this.external])OH(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,RH(r,this.doc)));for(const[r,{elements:i}]of this.external)i.push(this.addElement(e,C5(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)(ln(Si),ln(vg),ln(R3,8),ln(M0))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const x5={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"},k5=/%COMP%/g,Ipe=new xt("",{factory:()=>!0}),BH=new xt("");function HH(t,n){return n.map(e=>e.replace(k5,t))}let D5=(()=>{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 M5(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 YH?i.applyToHost(e):i instanceof T5&&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 Fd.Emulated:o=new YH(l,c,r,this.appId,u,a,s,p,this.cssVarNamespace);break;case Fd.ShadowDom:return new UH(l,e,r,a,s,this.nonce,p,this.cssVarNamespace,c);case Fd.ExperimentalIsolatedShadowDom:return new UH(l,e,r,a,s,this.nonce,p,this.cssVarNamespace);default:o=new T5(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)(ln(NH),ln(nC),ln(vg),ln(Ipe),ln(Si),ln(ir),ln(R3),ln(Vp,8),ln(BH,8))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();class M5{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(x5[e]||e,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,e){(jH(n)?n.content:n).appendChild(e)}insertBefore(n,e,r){n&&(jH(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=x5[i];o?n.setAttributeNS(o,e,r):n.setAttribute(e,r)}else n.setAttribute(e,r)}removeAttribute(n,e,r){if(r){const i=x5[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&(Up.DashCase|Up.Important)?n.style.setProperty(e,r,i&Up.Important?"important":""):n.style[e]=r}removeStyle(n,e,r){const i=e.startsWith("--");i&&(e=e.replace("%NS%",this.cssVarNamespace)),i||r&Up.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=Rp().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 jH(t){return"TEMPLATE"===t.tagName&&void 0!==t.content}class UH extends M5{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=HH(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=C5(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 T5 extends M5{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?HH(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===Yp.size&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}}class YH extends T5{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 Ape(t){return"_ngcontent-%COMP%".replace(k5,t)}(u),this.hostAttr=function Lpe(t){return"_nghost-%COMP%".replace(k5,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 I5 extends HX{supportsDOMEvents=!0;static makeCurrent(){!function BX(t){u6??=t}(new I5)}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 Ppe(){return C1=C1||document.head.querySelector("base"),C1?C1.getAttribute("href"):null}();return null==e?null:function Fpe(t){return new URL(t,document.baseURI).pathname}(e)}resetBaseElement(){C1=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return M9(document.cookie,n)}}let C1=null;const zH=["alt","control","meta","shift"],Hpe={"\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"},jpe={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let Upe=(()=>{class t extends LH{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(()=>Rp().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."),zH.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=Hpe[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"),zH.forEach(a=>{a!==i&&(0,jpe[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)(ln(Si))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const $H=[{provide:M0,useValue:T9},{provide:i6,useValue:function Ype(){I5.makeCurrent()},multi:!0},{provide:Si,useFactory:function zpe(){return function CQ(t){sM=t}(document),document}}],Wpe=GB($he,"browser",$H),GH=[{provide:hC,useClass:class Bpe{addToWindow(n){Co.getAngularTestability=(r,i=!0)=>{const o=n.findTestabilityInTree(r,i);if(null==o)throw new pt(5103,!1);return o},Co.getAllAngularTestabilities=()=>n.getAllTestabilities(),Co.getAllAngularRootElements=()=>n.getAllRootElements(),Co.frameworkStabilizers||(Co.frameworkStabilizers=[]),Co.frameworkStabilizers.push(r=>{const i=Co.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?Rp().isShadowRoot(e)?this.findTestabilityInTree(n,e.host,!0):this.findTestabilityInTree(n,e.parentElement,!0):null)}}},{provide:gF,useClass:eE,deps:[ir,tE,hC]},{provide:eE,useClass:eE,deps:[ir,tE,hC]}],qH=[{provide:tg,useValue:"root"},{provide:D0,useFactory:function Vpe(){return new D0}},{provide:w5,useClass:b5,multi:!0},{provide:w5,useClass:Upe,multi:!0},D5,{provide:nC,useClass:PH},{provide:PH,useExisting:nC},NH,{provide:gu,useExisting:D5},[]];let x1=(()=>{class t{constructor(){}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({providers:[...qH,...GH],imports:[Ya,jue]})}return t})();g(37666);var KH,O5=g(19143),h2=g(9958),JH=g(24191);function cx(){return on.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function Rf(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 R5(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 Kpe(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=P5(t,n),t}(t,n,e,r):"string"==typeof n?function qpe(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|tj(n,e),i=(t=Rf(t,r)).write(n,e);return i!==r&&(t=t.slice(0,i)),t}(t,n,e):function Zpe(t,n){if(on.isBuffer(n)){var e=0|F5(n.length);return 0===(t=Rf(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 gme(t){return t!=t}(n.length)?Rf(t,0):P5(t,n);if("Buffer"===n.type&&JH(n.data))return P5(t,n.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,n)}function ej(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 R5(t,n){if(ej(n),t=Rf(t,n<0?0:0|F5(n)),!on.TYPED_ARRAY_SUPPORT)for(var e=0;e<n;++e)t[e]=0;return t}function P5(t,n){var e=n.length<0?0:0|F5(n.length);t=Rf(t,e);for(var r=0;r<e;r+=1)t[r]=255&n[r];return t}function F5(t){if(t>=cx())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+cx().toString(16)+" bytes");return 0|t}function tj(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 dj(t).length;default:if(r)return hx(t).length;n=(""+n).toLowerCase(),r=!0}}function Jpe(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 lme(this,n,e);case"utf8":case"utf-8":return oj(this,n,e);case"ascii":return ame(this,n,e);case"latin1":case"binary":return sme(this,n,e);case"base64":return ime(this,n,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return cme(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 nj(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:rj(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):rj(t,[n],e,r,i);throw new TypeError("val must be string, number or Buffer")}function rj(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 Qpe(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 eme(t,n,e,r){return fx(hx(n,t.length-e),t,e,r)}function ij(t,n,e,r){return fx(function pme(t){for(var n=[],e=0;e<t.length;++e)n.push(255&t.charCodeAt(e));return n}(n),t,e,r)}function tme(t,n,e,r){return ij(t,n,e,r)}function nme(t,n,e,r){return fx(dj(n),t,e,r)}function rme(t,n,e,r){return fx(function mme(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 ime(t,n,e){return O5.fromByteArray(0===n&&e===t.length?t:t.slice(n,e))}function oj(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 ome(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 ame(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 sme(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 lme(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+=fme(t[o]);return i}function cme(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 Ws(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 sj(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 lj(t,n,e,r,i){return i||sj(t,0,e,4),h2.write(t,n,e,r,23,4),e+4}function cj(t,n,e,r,i){return i||sj(t,0,e,8),h2.write(t,n,e,r,52,8),e+8}KH=on,on.TYPED_ARRAY_SUPPORT=void 0!==global.TYPED_ARRAY_SUPPORT?global.TYPED_ARRAY_SUPPORT:function $pe(){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 Gpe(t,n,e,r){return ej(n),n<=0?Rf(t,n):void 0!==e?"string"==typeof r?Rf(t,n).fill(e,r):Rf(t,n).fill(e):Rf(t,n)}(null,t,n,e)},on.allocUnsafe=function(t){return R5(null,t)},on.allocUnsafeSlow=function(t){return R5(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(!JH(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=tj,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?oj(this,0,n):Jpe.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 nj(this,n,e,r,!0)},on.prototype.lastIndexOf=function(n,e,r){return nj(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 Qpe(this,n,e,r);case"utf8":case"utf-8":return eme(this,n,e,r);case"ascii":return ij(this,n,e,r);case"latin1":case"binary":return tme(this,n,e,r);case"base64":return nme(this,n,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return rme(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||Ws(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||Ws(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||Ws(n,1,this.length),this[n]},on.prototype.readUInt16LE=function(n,e){return e||Ws(n,2,this.length),this[n]|this[n+1]<<8},on.prototype.readUInt16BE=function(n,e){return e||Ws(n,2,this.length),this[n]<<8|this[n+1]},on.prototype.readUInt32LE=function(n,e){return e||Ws(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||Ws(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||Ws(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||Ws(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||Ws(n,1,this.length),128&this[n]?-1*(255-this[n]+1):this[n]},on.prototype.readInt16LE=function(n,e){e||Ws(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||Ws(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||Ws(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||Ws(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||Ws(n,4,this.length),h2.read(this,n,!0,23,4)},on.prototype.readFloatBE=function(n,e){return e||Ws(n,4,this.length),h2.read(this,n,!1,23,4)},on.prototype.readDoubleLE=function(n,e){return e||Ws(n,8,this.length),h2.read(this,n,!0,52,8)},on.prototype.readDoubleBE=function(n,e){return e||Ws(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 lj(this,n,e,!0,r)},on.prototype.writeFloatBE=function(n,e,r){return lj(this,n,e,!1,r)},on.prototype.writeDoubleLE=function(n,e,r){return cj(this,n,e,!0,r)},on.prototype.writeDoubleBE=function(n,e,r){return cj(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 dme=/[^+\/0-9A-Za-z-_]/g;function fme(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 dj(t){return O5.toByteArray(function ume(t){if((t=function hme(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(dme,"")).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 _me(t,n){1&t&&(mr(0),Et(1,"ui-loader")(2,"router-outlet"),ur())}function vme(t,n){1&t&&Et(0,"app-destroy")}g(87213);let uj=(()=>{class t{constructor(e){this.chRef=e,this.xrayInlve=0}ngAfterViewChecked(){this.xrayInlve=typeof XRAY_DESTROY<"u"?XRAY_DESTROY:0,this.chRef.detectChanges()}static{this.\u0275fac=function(r){return new(r||t)(Rt(oo))}}static{this.\u0275cmp=Hn({type:t,selectors:[["xray-root"]],standalone:!1,decls:4,vars:2,consts:[["destroyXray",""],[4,"ngIf","ngIfElse"]],template:function(r,i){if(1&r&&(Et(0,"lvemanager-toastr-notifications"),jt(1,_me,3,0,"ng-container",1)(2,vme,1,0,"ng-template",null,0,If)),2&r){const o=dl(3);te(),Me("ngIf",!i.xrayInlve)("ngIfElse",o)}},encapsulation:2,changeDetection:1})}}return t})();function f2(t){return ca((n,e)=>{try{n.subscribe(e)}finally{e.add(t)}})}function $g(t){return this instanceof $g?(this.v=t,this):new $g(t)}function Cme(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 pj(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)})}}}const mj=t=>t&&"number"==typeof t.length&&"function"!=typeof t;function gj(t){return or(t?.then)}function _j(t){return or(t[ni])}function vj(t){return Symbol.asyncIterator&&or(t?.[Symbol.asyncIterator])}function yj(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 bj=function Dme(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function wj(t){return or(t?.[bj])}function Sj(t){return function Sme(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(ne,X){o.push([w,q,ne,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 Cj(t){return or(t?.getReader)}function hl(t){if(t instanceof si)return t;if(null!=t){if(_j(t))return function Mme(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(mj(t))return function Tme(t){return new si(n=>{for(let e=0;e<t.length&&!n.closed;e++)n.next(t[e]);n.complete()})}(t);if(gj(t))return function Eme(t){return new si(n=>{t.then(e=>{n.closed||(n.next(e),n.complete())},e=>n.error(e)).then(null,ql)})}(t);if(vj(t))return xj(t);if(wj(t))return function Ime(t){return new si(n=>{for(const e of t)if(n.next(e),n.closed)return;n.complete()})}(t);if(Cj(t))return function Ame(t){return xj(Sj(t))}(t)}throw yj(t)}function xj(t){return new si(n=>{(function Lme(t,n){var e,r,i,o;return function bme(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=Cme(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 Pf(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 $s(t,n,e=1/0){return or(n)?$s((r,i)=>Nr((o,a)=>n(r,o,i,a))(hl(t(r,i))),e):("number"==typeof n&&(e=n),ca((r,i)=>function Nme(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 ne=!1;hl(e(q,u++)).subscribe(Ko(n,X=>{i?.(X),o?w(X):n.next(X)},()=>{ne=!0},void 0,()=>{if(ne)try{for(c--;l.length&&c<r;){const X=l.shift();a?Pf(n,a,()=>H(X)):H(X)}M()}catch(X){n.error(X)}}))};return t.subscribe(Ko(n,w,()=>{p=!0,M()})),()=>{s?.()}}(r,i,t,e)))}function k1(t,n){return or(n)?$s(t,n,1):$s(t,1)}function To(t,n){return ca((e,r)=>{let i=0;e.subscribe(Ko(r,o=>t.call(n,o,i++)&&r.next(o)))})}function Va(t,n){return ca((e,r)=>{let i=null,o=0,a=!1;const s=()=>a&&!i&&r.complete();e.subscribe(Ko(r,l=>{i?.unsubscribe();let c=0;const u=o++;hl(t(l,u)).subscribe(i=Ko(r,p=>r.next(n?n(l,p,u,c++):p),()=>{i=null,s()}))},()=>{a=!0,s()}))})}function kj(t){return t&&or(t.schedule)}function j5(t){return t[t.length-1]}function U5(t){return or(j5(t))?t.pop():void 0}function p2(t){return kj(j5(t))?t.pop():void 0}function Dj(t,n=0){return ca((e,r)=>{e.subscribe(Ko(r,i=>Pf(r,t,()=>r.next(i),n),()=>Pf(r,t,()=>r.complete(),n),i=>Pf(r,t,()=>r.error(i),n)))})}function Mj(t,n=0){return ca((e,r)=>{r.add(t.schedule(()=>e.subscribe(r),n))})}function Tj(t,n){if(!t)throw new Error("Iterable cannot be null");return new si(e=>{Pf(e,n,()=>{const r=t[Symbol.asyncIterator]();Pf(e,n,()=>{r.next().then(i=>{i.done?e.complete():e.next(i.value)})},0,!0)})})}function ns(t,n){return n?function jme(t,n){if(null!=t){if(_j(t))return function Rme(t,n){return hl(t).pipe(Mj(n),Dj(n))}(t,n);if(mj(t))return function Fme(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(gj(t))return function Pme(t,n){return hl(t).pipe(Mj(n),Dj(n))}(t,n);if(vj(t))return Tj(t,n);if(wj(t))return function Bme(t,n){return new si(e=>{let r;return Pf(e,n,()=>{r=t[bj](),Pf(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(Cj(t))return function Hme(t,n){return Tj(Sj(t),n)}(t,n)}throw yj(t)}(t,n):hl(t)}function En(...t){return ns(t,p2(t))}class Vd{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 Vd?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 Vd;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof Vd?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 Yme{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 Vme{encodeKey(n){return Ij(n)}encodeValue(n){return Ij(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}}const Wme=/%(\d[a-f0-9])/gi,$me={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Ij(t){return encodeURIComponent(t).replace(Wme,(n,e)=>$me[e]??n)}function px(t){return`${t}`}class ah{map;encoder;updates=null;cloneFrom=null;constructor(n={}){if(this.encoder=n.encoder||new Vme,n.fromString){if(n.fromObject)throw new pt(2805,!1);this.map=function zme(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(px):[px(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(px(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(px(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 Aj(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function Lj(t){return typeof Blob<"u"&&t instanceof Blob}function Nj(t){return typeof FormData<"u"&&t instanceof FormData}const D1="Content-Type",mx="Accept",Oj="text/plain",Rj="application/json",Pj=`${Rj}, ${Oj}, */*`;class M1{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 Gme(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 Vd,this.context??=new Yme,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||Aj(this.body)||Lj(this.body)||Nj(this.body)||function qme(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||Nj(this.body)?null:Lj(this.body)?this.body.type||null:Aj(this.body)?null:"string"==typeof this.body?Oj:this.body instanceof ah?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?Rj: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,ne=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 et=n.headers||this.headers,Ct=n.params||this.params;const wt=n.context??this.context;return void 0!==n.setHeaders&&(et=Object.keys(n.setHeaders).reduce((ze,Le)=>ze.set(Le,n.setHeaders[Le]),et)),n.setParams&&(Ct=Object.keys(n.setParams).reduce((ze,Le)=>ze.set(Le,n.setParams[Le]),Ct)),new M1(e,r,ne,{params:Ct,headers:et,context:wt,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 im=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}(im||{});class Y5{headers;status;statusText;url;ok;type;redirected;responseType;constructor(n,e=200,r="OK"){this.headers=n.headers||new Vd,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 gx extends Y5{constructor(n={}){super(n)}type=im.ResponseHeader;clone(n={}){return new gx({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 T1 extends Y5{body;constructor(n={}){super(n),this.body=void 0!==n.body?n.body:null}type=im.Response;clone(n={}){return new T1({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 Gg extends Y5{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 Zme=/^\)\]\}',?\n/,Xme=new xt("",{factory:()=>null});let E1=(()=>{class t{fetchImpl=Q(Jme,{optional:!0})?.fetch??((...e)=>globalThis.fetch(...e));ngZone=Q(ir);destroyRef=Q(eh);maxResponseSize=Q(Xme);handle(e){return new si(r=>{const i=new AbortController;let o;return this.doRequest(e,i.signal,r).then(V5,a=>r.error(new Gg({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 lo(function*(){const a=o.createRequestInit(e);let s;try{const X=o.ngZone.runOutsideAngular(()=>o.fetchImpl(e.urlWithParams,{signal:r,...a}));(function Qme(t){t.then(V5,V5)})(X),i.next({type:im.Sent}),s=yield X}catch(X){return void i.error(new Gg({error:X,status:X.status??0,statusText:X.statusText,url:e.urlWithParams,headers:X.headers}))}const l=new Vd(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 gx({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&&Bj();const be=[],Ce=s.body.getReader();let Ct,wt,et=0;const ze=typeof Zone<"u"&&Zone.current;let Le=!1;if(yield o.ngZone.runOutsideAngular(lo(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),et+=De.length,null!==o.maxResponseSize&&et>o.maxResponseSize&&(yield Ce.cancel(),Bj()),w){wt="text"===e.responseType?(wt??"")+(Ct??=new TextDecoder).decode(De,{stream:!0}):void 0;const Ge=()=>i.next({type:im.DownloadProgress,total:Number.isFinite(ie)?ie:void 0,loaded:et,partialText:wt});ze?ze.run(Ge):Ge()}}})),Le)return void i.complete();const mt=o.concatChunks(be,et);try{const ve=s.headers.get(D1)??"";M=o.parseBody(e,mt,ve,p)}catch(ve){return void i.error(new Gg({error:ve,headers:new Vd(s.headers),status:s.status,statusText:s.statusText,url:s.url||e.urlWithParams}))}}0===p&&(p=M?200:0);const q=s.redirected,ne=s.type;p>=200&&p<300?(i.next(new T1({body:M,headers:l,status:p,statusText:c,url:u,redirected:q,responseType:ne})),i.complete()):i.error(new Gg({error:M,headers:l,status:p,statusText:c,url:u,redirected:q,responseType:ne}))})()}parseBody(e,r,i,o){switch(e.responseType){case"json":const a=(new TextDecoder).decode(r).replace(Zme,"");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(mx)||(r[mx]=Pj),!e.headers.has(D1)){const o=e.detectContentTypeHeader();null!==o&&(r[D1]=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=Cr({token:t,factory:t.\u0275fac})}return t})();class Jme{}function V5(){}function Bj(t){throw new pt(-2825,!1)}const Hj=new xt("",{factory:()=>!0}),jj=new xt("",{factory:()=>"XSRF-TOKEN"}),Uj=new xt("",{factory:()=>"X-XSRF-TOKEN"});let nge=(()=>{class t{cookieName=Q(jj);doc=Q(Si);lastCookieString="";lastToken=null;parseCount=0;getToken(){const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=M9(e,this.cookieName),this.lastCookieString=e),this.lastToken}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})(),rge=(()=>{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):ln(nge),i},providedIn:"root"})}return t})();function Yj(t,n){if(!Q(Hj)||"GET"===t.method||"HEAD"===t.method)return n(t);try{const i=Q(dy).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(rge).getToken(),r=Q(Uj);return null!=e&&!t.headers.has(r)&&(t=t.clone({headers:t.headers.set(r,e)})),n(t)}function Vj(t,n){return n(t)}function ige(t,n){return(e,r)=>n.intercept(e,{handle:i=>t(i,r)})}const zj=new xt(""),I1=new xt("",{factory:()=>[Yj]}),age=new xt(""),Wj=new xt("",{factory:()=>!0});function sge(){let t=null;return(n,e)=>{null===t&&(t=(Q(zj,{optional:!0})??[]).reduceRight(ige,Vj));const r=Q($w);if(Q(Wj)){const o=r.add();return t(n,e).pipe(f2(o))}return t(n,e)}}let A1=(()=>{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):ln(E1),i},providedIn:"root"})}return t})(),z5=(()=>{class t{backend;injector;chain=null;pendingTasks=Q($w);contributeToStability=Q(Wj);constructor(e,r){this.backend=e,this.injector=r}handle(e){if(null===this.chain){const i=Array.from(new Set([...this.injector.get(I1),...this.injector.get(age,[])]));this.chain=i.reduceRight((o,a)=>function oge(t,n,e){return(r,i)=>Ms(e,()=>n(r,o=>t(o,i)))}(o,a,this.injector),Vj)}const r=this.chain;if(this.contributeToStability){const i=this.pendingTasks.add();return Qr(()=>r(e,o=>this.backend.handle(o))).pipe(f2(i))}return Qr(()=>r(e,i=>this.backend.handle(i)))}static \u0275fac=function(r){return new(r||t)(ln(A1),ln($o))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),W5=(()=>{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):ln(z5),i},providedIn:"root"})}return t})();function $5(t,n){return{body:n,...t}}let G5=(()=>{class t{handler;constructor(e){this.handler=e}request(e,r,i={}){let o;if(e instanceof M1)o=e;else{let l,c;l=i.headers instanceof Vd?i.headers:new Vd(i.headers),i.params&&(c=i.params instanceof ah?i.params:new ah({fromObject:i.params})),o=new M1(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=En(o).pipe(k1(l=>this.handler.handle(l)));if(e instanceof M1||"events"===i.observe)return a;const s=a.pipe(To(l=>l instanceof T1));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,$5(i,r))}post(e,r,i={}){return this.request("POST",e,$5(i,r))}put(e,r,i={}){return this.request("PUT",e,$5(i,r))}static \u0275fac=function(r){return new(r||t)(ln(W5))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const uge=/^\)\]\}',?\n/;let Gj=(()=>{class t{xhrFactory;tracingService=Q(Vp,{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 En(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(mx)||a.setRequestHeader(mx,Pj),!e.headers.has(D1)){const ie=e.detectContentTypeHeader();null!==ie&&a.setRequestHeader(D1,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 Vd(a.getAllResponseHeaders());return l=new gx({headers:be,status:a.status,statusText:ie,url:a.responseURL||e.url}),l},u=this.maybePropagateTrace(()=>{let{headers:ie,status:be,statusText:Ce,url:et}=c(),Ct=null;204!==be&&(Ct=typeof a.response>"u"?a.responseText:a.response),0===be&&(be=Ct?200:0);let wt=be>=200&&be<300;if("json"===e.responseType&&"string"==typeof Ct){const ze=Ct;Ct=Ct.replace(uge,"");try{Ct=""!==Ct?JSON.parse(Ct):null}catch(Le){Ct=ze,wt&&(wt=!1,Ct={error:Le,text:Ct})}}wt?(o.next(new T1({body:Ct,headers:ie,status:be,statusText:Ce,url:et||void 0})),o.complete()):o.error(new Gg({error:Ct,headers:ie,status:be,statusText:Ce,url:et||void 0}))}),p=this.maybePropagateTrace(ie=>{const{url:be}=c(),Ce=new Gg({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 Gg({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:im.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:im.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 ne=e.reportProgress||e.reportUploadProgress,X=e.reportProgress||e.reportDownloadProgress;return X&&a.addEventListener("progress",H),ne&&null!==s&&a.upload&&a.upload.addEventListener("progress",q),a.send(s),o.next({type:im.Sent}),()=>{a.removeEventListener("error",p),a.removeEventListener("abort",p),a.removeEventListener("load",u),a.removeEventListener("timeout",M),X&&a.removeEventListener("progress",H),ne&&null!==s&&a.upload&&a.upload.removeEventListener("progress",q),a.readyState!==a.DONE&&a.abort()}})))}static \u0275fac=function(r){return new(r||t)(ln(wce))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Ff=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}(Ff||{});function om(t,n){return{\u0275kind:t,\u0275providers:n}}function qj(...t){const n=[G5,E1,z5,{provide:W5,useExisting:z5},{provide:A1,useFactory:()=>Q(E1)},{provide:I1,useValue:Yj,multi:!0}];for(const e of t)n.push(...e.\u0275providers);return Ad(n)}const Kj=new xt("");function Zj(){return om(Ff.LegacyInterceptors,[{provide:Kj,useFactory:sge},{provide:I1,useExisting:Kj,multi:!0}])}function hge({cookieName:t,headerName:n}){const e=[];return void 0!==t&&e.push({provide:jj,useValue:t}),void 0!==n&&e.push({provide:Uj,useValue:n}),om(Ff.CustomXsrfConfiguration,e)}function Xj(){return om(Ff.Xhr,[Gj,{provide:A1,useExisting:Gj}])}let Jj=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({providers:[qj(Zj(),Xj())]})}return t})();class fge{lvemanagerCall(...n){return lvemanagerXhr.ngZone.run(()=>lvemanagerXhr.post(...n))}addTask(n){}addContinuousTask(n){}getContinuousTasks(){}action(n,e){}continuousAction(n,e){}getStatus(){}getUserDomains(){return En().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 jc=(()=>{class t{constructor(){this.changeEvent=new pn,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||{}),m2=function(t){return t.enabled="enabled",t.disabled="disabled",t.unset="none",t}(m2||{}),_x=function(t){return t.enable="enable",t.disable="disable",t}(_x||{});let K5,X5,sh=(()=>{class t extends fge{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 Aa()(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===m2.unset),e.appState.set("ADVANCED_METRICS_ENABLED",r.status===m2.enabled),r})()}setAdvancedMetricsStatus(e){var r=this;return Aa()(function*(){return r.lvemanagerCall({command:r.agentCommand,method:"advanced-metrics",params:{[e]:""}})})()}static{this.\u0275fac=function(r){return new(r||t)(ln(jc))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();function vx(t){return To((n,e)=>t<=e)}function q5(t,n=Hs){return t=t??pge,ca((e,r)=>{let i,o=!0;e.subscribe(Ko(r,a=>{const s=n(a);(o||!t(i,s))&&(o=!1,i=s,r.next(a))}))})}function pge(t,n){return t===n}function Yi(t){return ca((n,e)=>{hl(t).subscribe(Ko(e,()=>e.complete(),wl)),!e.closed&&n.subscribe(e)})}function Qj(t){return 0===t.buttons||0===t.detail}function eU(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 Z5(){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 yu(t){if(t.composedPath)try{return t.composedPath()[0]}catch{}return t.target}try{X5=typeof Intl<"u"&&Intl.v8BreakIterator}catch{X5=!1}let L1,As=(()=>{class t{_platformId=Q(M0);isBrowser=this._platformId?f1(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&&!X5)&&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=Cr({token:t,factory:t.\u0275fac})}return t})();function J5(t){return function _ge(){if(null==L1&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>L1=!0}))}finally{L1=L1||!1}return L1}()?t:!!t.capture}function N1(t,n=0){return tU(t)?Number(t):2===arguments.length?n:0}function tU(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function qg(t){return t instanceof wr?t.nativeElement:t}const vge=new xt("cdk-input-modality-detector-options"),yge={ignoreKeys:[18,17,224,91,16]},Q5={passive:!0,capture:!0};let bge=(()=>{class t{_platform=Q(As);_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=yu(e))};_onMousedown=e=>{Date.now()-this._lastTouchMs<650||(this._modality.next(Qj(e)?"keyboard":"mouse"),this._mostRecentTarget=yu(e))};_onTouchstart=e=>{eU(e)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=yu(e))};constructor(){const e=Q(ir),r=Q(Si),i=Q(vge,{optional:!0});if(this._options={...yge,...i},this.modalityDetected=this._modality.pipe(vx(1)),this.modalityChanged=this.modalityDetected.pipe(q5()),this._platform.isBrowser){const o=Q(gu).createRenderer(null,null);this._listenerCleanups=e.runOutsideAngular(()=>[o.listen(r,"keydown",this._onKeydown,Q5),o.listen(r,"mousedown",this._onMousedown,Q5),o.listen(r,"touchstart",this._onTouchstart,Q5)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(e=>e())}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({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 wge=new xt("cdk-focus-monitor-default-options"),bx=J5({passive:!0,capture:!0});let am=(()=>{class t{_ngZone=Q(ir);_platform=Q(As);_inputModalityDetector=Q(bge);_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(Si);_stopInputModalityDetector=new pn;constructor(){const e=Q(wge,{optional:!0});this._detectionMode=e?.detectionMode||yx.IMMEDIATE}_rootNodeFocusAndBlurListener=e=>{for(let i=yu(e);i;i=i.parentElement)"focus"===e.type?this._onFocus(e,i):this._onBlur(e,i)};monitor(e,r=!1){const i=qg(e);if(!this._platform.isBrowser||1!==i.nodeType)return En();const o=function gge(t){if(function mge(){if(null==K5){const t=typeof document<"u"?document.head:null;K5=!(!t||!t.createShadowRoot&&!t.attachShadow)}return K5}()){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 pn,rootNode:o};return this._elementInfo.set(i,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const r=qg(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=qg(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=yu(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,bx),r.addEventListener("blur",this._rootNodeFocusAndBlurListener,bx)}),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,bx),r.removeEventListener("blur",this._rootNodeFocusAndBlurListener,bx),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=Cr({token:t,factory:t.\u0275fac})}return t})(),Sge=(()=>{class t{_elementRef=Q(wr);_focusMonitor=Q(am);_monitorSubscription;_focusOrigin=null;cdkFocusChange=new Fn;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=Mn({type:t,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return t})();const wx=new WeakMap;let Uc=(()=>{class t{_appRef;_injector=Q(oi);_environmentInjector=Q($o);load(e){const r=this._appRef=this._appRef||this._injector.get(Hd);let i=wx.get(r);i||(i={loaders:new Set,refs:[]},wx.set(r,i),r.onDestroy(()=>{wx.get(r)?.refs.forEach(o=>o.destroy()),wx.delete(r)})),i.loaders.has(e)||(i.loaders.add(e),i.refs.push(aH(e,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();const{isArray:Cge}=Array,{getPrototypeOf:xge,prototype:kge,keys:Dge}=Object;function rU(t){if(1===t.length){const n=t[0];if(Cge(n))return{args:n,keys:null};if(function Mge(t){return t&&"object"==typeof t&&xge(t)===kge}(n)){const e=Dge(n);return{args:e.map(r=>n[r]),keys:e}}}return{args:t,keys:null}}const{isArray:Tge}=Array;function iU(t){return Nr(n=>function Ege(t,n){return Tge(n)?t(...n):t(n)}(t,n))}function oU(t,n){return t.reduce((e,r,i)=>(e[r]=n[i],e),{})}function lh(...t){const n=p2(t),e=U5(t),{args:r,keys:i}=rU(t);if(0===r.length)return ns([],n);const o=new si(function Ige(t,n,e=Hs){return r=>{aU(n,()=>{const{length:i}=t,o=new Array(i);let a=i,s=i;for(let l=0;l<i;l++)aU(n,()=>{const c=ns(t[l],n);let u=!1;c.subscribe(Ko(r,p=>{o[l]=p,u||(u=!0,s--),s||r.next(e(o.slice()))},()=>{--a||r.complete()}))},r)},r)}}(r,n,i?a=>oU(i,a):Hs));return e?o.pipe(iU(e)):o}function aU(t,n,e){t?Pf(e,t,n):n()}function Sx(t=1/0){return $s(Hs,t)}function sU(){return Sx(1)}function g2(...t){return sU()(ns(t,p2(t)))}const za=new si(t=>t.complete());function Gs(t){return t<=0?()=>za:ca((n,e)=>{let r=0;n.subscribe(Ko(e,i=>{++r<=t&&(e.next(i),t<=r&&e.complete())}))})}class Nge extends Un{constructor(n,e){super()}schedule(n,e=0){return this}}const Cx={setInterval(t,n,...e){const{delegate:r}=Cx;return r?.setInterval?r.setInterval(t,n,...e):setInterval(t,n,...e)},clearInterval(t){const{delegate:n}=Cx;return(n?.clearInterval||clearInterval)(t)},delegate:void 0};class eI extends Nge{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 Cx.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&&Cx.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,Uo(r,this),null!=n&&(this.id=this.recycleAsyncId(e,n,null)),this.delay=null,super.unsubscribe()}}}const tI={now:()=>(tI.delegate||Date).now(),delegate:void 0};class O1{constructor(n,e=O1.now){this.schedulerActionCtor=n,this.now=e}schedule(n,e=0,r){return new this.schedulerActionCtor(this,n).schedule(r,e)}}O1.now=tI.now;class nI extends O1{constructor(n,e=O1.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 xx=new nI(eI),Oge=xx;function kx(t,n=xx){return ca((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(Ko(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 Nl(...t){const n=p2(t);return ca((e,r)=>{(n?g2(t,e,n):g2(t,e)).subscribe(r)})}function Dx(t){return Array.isArray(t)?t:[t]}const lU=new Set;let Kg,rI=(()=>{class t{_platform=Q(As);_nonce=Q(R3,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Pge}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function Rge(t,n){if(!lU.has(t))try{Kg||(Kg=document.createElement("style"),n&&Kg.setAttribute("nonce",n),Kg.setAttribute("type","text/css"),document.head.appendChild(Kg)),Kg.sheet&&(Kg.sheet.insertRule(`@media ${t.replace(/[{}]/g,"")} {body{ }}`,0),lU.add(t))}catch(e){console.error(e)}}(e,this._nonce),this._matchMedia(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();function Pge(t){return{matches:"all"===t||""===t,media:t,addListener:()=>{},removeListener:()=>{}}}let Fge=(()=>{class t{_mediaMatcher=Q(rI);_zone=Q(ir);_queries=new Map;_destroySubject=new pn;ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return cU(Dx(e)).some(i=>this._registerQuery(i).mql.matches)}observe(e){let o=lh(cU(Dx(e)).map(a=>this._registerQuery(a).observable));return o=g2(o.pipe(Gs(1)),o.pipe(vx(1),kx(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(Nl(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=Cr({token:t,factory:t.\u0275fac})}return t})();function cU(t){return t.map(n=>n.split(",")).reduce((n,e)=>n.concat(e)).map(n=>n.trim())}const Bge=new xt("MATERIAL_ANIMATIONS");let dU=null;function qs(){return"enabled"!==function Hge(){return Q(Bge,{optional:!0})?.animationsDisabled||"NoopAnimations"===Q(Uw,{optional:!0})?"di-disabled":(dU??=Q(rI).matchMedia("(prefers-reduced-motion)").matches,dU?"reduced-motion":"enabled")}()}var zd=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}(zd||{});class jge{_renderer;element;config;_animationForciblyDisabledThroughCss;state=zd.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 uU=J5({passive:!0,capture:!0});class Uge{_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,uU)})}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,uU)))}_delegateEventHandler=n=>{const e=yu(n);e&&this._events.get(n.type)?.forEach((r,i)=>{(i===e||i.contains(e))&&r.forEach(o=>o.handleEvent(n))})}}const Mx={enterDuration:225,exitDuration:150},hU=J5({passive:!0,capture:!0}),fU=["mousedown","touchstart"],pU=["mouseup","mouseleave","touchend","touchcancel"];let Vge=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({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 R1{_target;_ngZone;_platform;_containerElement;_triggerElement=null;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple=null;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect=null;static _eventManager=new Uge;constructor(n,e,r,i,o){this._target=n,this._ngZone=e,this._platform=i,i.isBrowser&&(this._containerElement=qg(r)),o&&o.get(Uc).load(Vge)}fadeInRipple(n,e,r={}){const i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o={...Mx,...r.animation};r.centered&&(n=i.left+i.width/2,e=i.top+i.height/2);const a=r.radius||function zge(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 jge(this,u,r,H);u.style.transform="scale3d(1, 1, 1)",q.state=zd.FADING_IN,r.persistent||(this._mostRecentTransientRipple=q);let ne=null;return!H&&(c||o.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const X=()=>{ne&&(ne.fallbackTimer=null),clearTimeout(be),this._finishRippleTransition(q)},ie=()=>this._destroyRipple(q),be=setTimeout(ie,c+100);u.addEventListener("transitionend",X),u.addEventListener("transitioncancel",ie),ne={onTransitionEnd:X,onTransitionCancel:ie,fallbackTimer:be}}),this._activeRipples.set(q,ne),(H||!c)&&this._finishRippleTransition(q),q}fadeOutRipple(n){if(n.state===zd.FADING_OUT||n.state===zd.HIDDEN)return;const e=n.element,r={...Mx,...n.config.animation};e.style.transitionDuration=`${r.exitDuration}ms`,e.style.opacity="0",n.state=zd.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=qg(n);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,fU.forEach(r=>{R1._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(()=>{pU.forEach(e=>{this._triggerElement.addEventListener(e,this,hU)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(n){n.state===zd.FADING_IN?this._startFadeOutTransition(n):n.state===zd.FADING_OUT&&this._destroyRipple(n)}_startFadeOutTransition(n){const e=n===this._mostRecentTransientRipple,{persistent:r}=n.config;n.state=zd.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=zd.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=Qj(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&&!eU(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===zd.VISIBLE||n.config.terminateOnPointerUp&&n.state===zd.FADING_IN)&&n.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const n=this._triggerElement;n&&(fU.forEach(e=>R1._eventManager.removeHandler(e,n,this)),this._pointerUpEventsRegistered&&(pU.forEach(e=>n.removeEventListener(e,this,hU)),this._pointerUpEventsRegistered=!1))}}const iI=new xt("mat-ripple-global-options");let _2=(()=>{class t{_elementRef=Q(wr);_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(As),i=Q(iI,{optional:!0}),o=Q(oi);this._globalOptions=i||{},this._rippleRenderer=new R1(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=Mn({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(r,i){2&r&&Qn("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 Wge={capture:!0},$ge=["focus","mousedown","mouseenter","touchstart"],oI="mat-ripple-loader-uninitialized",aI="mat-ripple-loader-class-name",mU="mat-ripple-loader-centered",Tx="mat-ripple-loader-disabled";let gU=(()=>{class t{_document=Q(Si);_animationsDisabled=qs();_globalRippleOptions=Q(iI,{optional:!0});_platform=Q(As);_ngZone=Q(ir);_injector=Q(oi);_eventCleanups;_hosts=new Map;constructor(){const e=Q(gu).createRenderer(null,null);this._eventCleanups=this._ngZone.runOutsideAngular(()=>$ge.map(r=>e.listen(this._document,r,this._onInteraction,Wge)))}ngOnDestroy(){const e=this._hosts.keys();for(const r of e)this.destroyRipple(r);this._eventCleanups.forEach(r=>r())}configureRipple(e,r){e.setAttribute(oI,this._globalRippleOptions?.namespace??""),(r.className||!e.hasAttribute(aI))&&e.setAttribute(aI,r.className||""),r.centered&&e.setAttribute(mU,""),r.disabled&&e.setAttribute(Tx,"")}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(Tx,""):e.removeAttribute(Tx)}_onInteraction=e=>{const r=yu(e);if(r instanceof HTMLElement){const i=r.closest(`[${oI}="${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(aI)),e.append(r);const i=this._globalRippleOptions,o=this._animationsDisabled?0:i?.animation?.enterDuration??Mx.enterDuration,a=this._animationsDisabled?0:i?.animation?.exitDuration??Mx.exitDuration,s={rippleDisabled:this._animationsDisabled||i?.disabled||e.hasAttribute(Tx),rippleConfig:{centered:e.hasAttribute(mU),terminateOnPointerUp:i?.terminateOnPointerUp,animation:{enterDuration:o,exitDuration:a}}},l=new R1(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(oI)}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=Cr({token:t,factory:t.\u0275fac})}return t})(),Bf=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({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 Gge=["*",[["","progressIndicator",""]]],qge=["*","[progressIndicator]"];function Kge(t,n){1&t&&(Oc(0,"div",1),Jr(1,1),Rc())}const Zge=new xt("MAT_BUTTON_CONFIG");function _U(t){return null==t?void 0:ac(t)}let vU=(()=>{class t{_elementRef=Q(wr);_ngZone=Q(ir);_animationsDisabled=qs();_config=Q(Zge,{optional:!0});_focusMonitor=Q(am);_cleanupClick;_renderer=Q(es);_rippleLoader=Q(gU);_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=t5(!1,{transform:On});constructor(){Q(Uc).load(Bf);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=Mn({type:t,hostAttrs:[1,"mat-mdc-button-base"],hostVars:15,hostBindings:function(r,i){2&r&&($r("disabled",i._getDisabledAttribute())("aria-disabled",i._getAriaDisabled())("tabindex",i._getTabIndex()),ih(i.color?"mat-"+i.color:""),Qn("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",_U],_tabindex:[2,"tabindex","_tabindex",_U],showProgress:[1,"showProgress"]}})}return t})(),Xge=(()=>{class t extends vU{constructor(){super(),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({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:qge,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&&(Sa(Gge),Mf(0,"span",0),Jr(1),hi(2,Kge,2,0,"div",1),Mf(3,"span",2)(4,"span",3)),2&r&&(te(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})(),ms=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})(),P1=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[ms]})}return t})();const Jge=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]],[["","progressIndicator",""]]],Qge=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]","[progressIndicator]"];function e_e(t,n){1&t&&(Oc(0,"div",2),Jr(1,3),Rc())}const yU=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 sm=(()=>{class t extends vU{get appearance(){return this._appearance}set appearance(e){this.setAppearance(e||this._config?.defaultAppearance||"text")}_appearance=null;constructor(){super();const e=function t_e(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?yU.get(this._appearance):null,o=yU.get(e);i&&r.remove(...i),r.add(...o),this._appearance=e}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({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:Qge,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&&(Sa(Jge),Mf(0,"span",0),Jr(1),Oc(2,"span",1),Jr(3,1),Rc(),Jr(4,2),hi(5,e_e,2,0,"div",2),Mf(6,"span",3)(7,"span",4)),2&r&&(Qn("mdc-button__ripple",!i._isFab)("mdc-fab__ripple",i._isFab),te(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})(),y2=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[P1,ms]})}return t})();function bU(...t){const n=U5(t),{args:e,keys:r}=rU(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;hl(e[u]).subscribe(Ko(o,M=>{p||(p=!0,c--),s[u]=M},()=>l--,void 0,()=>{(!l||!p)&&(c||o.next(r?oU(r,s):s),o.complete())}))}});return n?i.pipe(iU(n)):i}let wU=(()=>{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)(Rt(es),Rt(wr))};static \u0275dir=Mn({type:t})}return t})(),SU=(()=>{class t extends wU{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,features:[jr]})}return t})();const Hf=new xt(""),r_e={provide:Hf,useExisting:vo(()=>F1),multi:!0},o_e=new xt("");let F1=(()=>{class t extends wU{_compositionMode;_composing=!1;constructor(e,r,i){super(e,r),this._compositionMode=i,null==this._compositionMode&&(this._compositionMode=!function i_e(){const t=Rp()?Rp().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)(Rt(es),Rt(wr),Rt(o_e,8))};static \u0275dir=Mn({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&&tn("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([r_e]),jr]})}return t})();function sI(t){return null==t||0===lI(t)}function lI(t){return null==t?null:Array.isArray(t)||"string"==typeof t?t.length:t instanceof Set?t.size:null}const bu=new xt(""),Zg=new xt(""),a_e=/^(?=.{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 lc{static min(n){return CU(n)}static max(n){return xU(n)}static required(n){return kU(n)}static requiredTrue(n){return function s_e(t){return!0===t.value?null:{required:!0}}(n)}static email(n){return function l_e(t){return sI(t.value)||a_e.test(t.value)?null:{email:!0}}(n)}static minLength(n){return function c_e(t){return n=>{const e=n.value?.length??lI(n.value);return null===e||0===e?null:e<t?{minlength:{requiredLength:t,actualLength:e}}:null}}(n)}static maxLength(n){return function d_e(t){return n=>{const e=n.value?.length??lI(n.value);return null!==e&&e>t?{maxlength:{requiredLength:t,actualLength:e}}:null}}(n)}static pattern(n){return function u_e(t){if(!t)return Ex;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(sI(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 AU(n)}static composeAsync(n){return LU(n)}}function CU(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 xU(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 kU(t){return sI(t.value)?{required:!0}:null}function Ex(t){return null}function DU(t){return null!=t}function MU(t){return Wy(t)?ns(t):t}function TU(t){let n={};return t.forEach(e=>{n=null!=e?{...n,...e}:n}),0===Object.keys(n).length?null:n}function EU(t,n){return n.map(e=>e(t))}function IU(t){return t.map(n=>function h_e(t){return!t.validate}(n)?n:e=>n.validate(e))}function AU(t){if(!t)return null;const n=t.filter(DU);return 0==n.length?null:function(e){return TU(EU(e,n))}}function cI(t){return null!=t?AU(IU(t)):null}function LU(t){if(!t)return null;const n=t.filter(DU);return 0==n.length?null:function(e){return bU(EU(e,n).map(MU)).pipe(Nr(TU))}}function dI(t){return null!=t?LU(IU(t)):null}function NU(t,n){return null===t?[n]:Array.isArray(t)?[...t,n]:[t,n]}function OU(t){return t._rawValidators}function RU(t){return t._rawAsyncValidators}function uI(t){return t?Array.isArray(t)?t:[t]:[]}function Ix(t,n){return Array.isArray(t)?t.includes(n):t===n}function PU(t,n){const e=uI(n);return uI(t).forEach(i=>{Ix(e,i)||e.push(i)}),e}function FU(t,n){return uI(n).filter(e=>!Ix(t,e))}class BU{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=cI(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=dI(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 cc extends BU{name;get formDirective(){return null}get path(){return null}}const B1="VALID",Lx="INVALID",b2="PENDING",H1="DISABLED";class w2{}class UU extends w2{value;source;constructor(n,e){super(),this.value=n,this.source=e}}class pI extends w2{pristine;source;constructor(n,e){super(),this.pristine=n,this.source=e}}class mI extends w2{touched;source;constructor(n,e){super(),this.touched=n,this.source=e}}class Nx extends w2{status;source;constructor(n,e){super(),this.status=n,this.source=e}}class YU extends w2{source;constructor(n){super(),this.source=n}}class j1 extends w2{source;constructor(n){super(),this.source=n}}function gI(t){return(Ox(t)?t.validators:t)||null}function _I(t,n){return(Ox(n)?n.asyncValidators:t)||null}function Ox(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}function VU(t,n,e){const r=t.controls;if(!(n?Object.keys(r):r).length)throw new pt(1e3,"");if(!WU(r,e))throw new pt(1001,"")}function zU(t,n,e){t._forEachChild((r,i)=>{if(void 0===e[i])throw new pt(-1002,"")})}class Rx{_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 Qr(this.statusReactive)}set status(n){Qr(()=>this.statusReactive.set(n))}_status=ul(()=>this.statusReactive());statusReactive=Fi(void 0);get valid(){return this.status===B1}get invalid(){return this.status===Lx}get pending(){return this.status===b2}get disabled(){return this.status===H1}get enabled(){return this.status!==H1}errors;get pristine(){return Qr(this.pristineReactive)}set pristine(n){Qr(()=>this.pristineReactive.set(n))}_pristine=ul(()=>this.pristineReactive());pristineReactive=Fi(!0);get dirty(){return!this.pristine}get touched(){return Qr(this.touchedReactive)}set touched(n){Qr(()=>this.touchedReactive.set(n))}_touched=ul(()=>this.touchedReactive());touchedReactive=Fi(!1);get untouched(){return!this.touched}_events=new pn;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(PU(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(PU(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(FU(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(FU(n,this._rawAsyncValidators))}hasValidator(n){return Ix(this._rawValidators,n)}hasAsyncValidator(n){return Ix(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 mI(!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 mI(!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 pI(!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 pI(!0,r))}markAsPending(n={}){this.status=b2;const e=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new Nx(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=H1,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 UU(this.value,r)),this._events.next(new Nx(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=B1,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===B1||this.status===b2)&&this._runAsyncValidator(r,n.emitEvent)}const e=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new UU(this.value,e)),this._events.next(new Nx(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()?H1:B1}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n,e){if(this.asyncValidator){this.status=b2,this._hasOwnPendingAsyncValidator={emitEvent:!1!==e,shouldHaveEmitted:!1!==n};const r=MU(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 Nx(this.status,e)),this._parent&&this._parent._updateControlsErrors(n,e,r)}_initObservables(){this.valueChanges=new Fn,this.statusChanges=new Fn}_calculateStatus(){return this._allControlsDisabled()?H1:this.errors?Lx:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(b2)?b2:this._anyControlsHaveStatus(Lx)?Lx:B1}_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 pI(this.pristine,e))}_updateTouched(n={},e){this.touched=this._anyControlsTouched(),this._events.next(new mI(this.touched,e)),n.onlySelf||this._parent?._updateTouched(n,e)}_onDisabledChange=[];_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){Ox(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 y_e(t){return Array.isArray(t)?cI(t):t||null}(this._rawValidators),this._updateHasRequiredValidator()}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=function b_e(t){return Array.isArray(t)?dI(t):t||null}(this._rawAsyncValidators)}_updateHasRequiredValidator(){Qr(()=>this._hasRequired.set(this.hasValidator(lc.required)))}}function WU(t,n){return Object.hasOwn(t,n)}class C_e{kind;context;control;message;constructor({kind:n,context:e,control:r}){this.kind=n,this.context=e,this.control=r}}function $U(t){return"number"==typeof t?t:parseFloat(t)}let vI=(()=>{class t{_validator=Ex;_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):Ex,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=Mn({type:t,features:[Ts]})}return t})();const x_e={provide:bu,useExisting:vo(()=>GU),multi:!0};let GU=(()=>{class t extends vI{max;inputName="max";normalizeInput=e=>$U(e);createValidator=e=>xU(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({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&&$r("max",i._enabled?i.max:null)},inputs:{max:"max"},standalone:!1,features:[Ui([x_e]),jr]})}return t})();const k_e={provide:bu,useExisting:vo(()=>qU),multi:!0};let qU=(()=>{class t extends vI{min;inputName="min";normalizeInput=e=>$U(e);createValidator=e=>CU(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({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&&$r("min",i._enabled?i.min:null)},inputs:{min:"min"},standalone:!1,features:[Ui([k_e]),jr]})}return t})();const D_e={provide:bu,useExisting:vo(()=>KU),multi:!0};let KU=(()=>{class t extends vI{required;inputName="required";normalizeInput=On;createValidator=e=>kU;enabled(e){return e}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({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&&$r("required",i._enabled?"":null)},inputs:{required:"required"},standalone:!1,features:[Ui([D_e]),jr]})}return t})();const M_e=new xt(""),U1=new xt("",{factory:()=>Px}),Px="always";function Fx(t,n){return[...n.path,t]}function yI(t,n,e=Px){bI(t,n),n.valueAccessor.writeValue(t.value),(t.disabled||"always"===e)&&n.valueAccessor.setDisabledState?.(t.disabled),function E_e(t,n){n.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,"change"===t.updateOn&&XU(t,n)})}(t,n),function A_e(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 I_e(t,n){n.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,"blur"===t.updateOn&&t._pendingChange&&XU(t,n),"submit"!==t.updateOn&&t.markAsTouched()})}(t,n),function T_e(t,n){if(n.valueAccessor.setDisabledState){const e=r=>{n.valueAccessor.setDisabledState(r)};t.registerOnDisabledChange(e),n._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}(t,n)}function ZU(t,n,e=!0){const r=()=>{};n?.valueAccessor?.registerOnChange(r),n?.valueAccessor?.registerOnTouched(r),Hx(t,n),t&&(n._invokeOnDestroyCallbacks(),t._registerOnCollectionChange(()=>{}))}function Bx(t,n){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function bI(t,n){const e=OU(t);null!==n.validator?t.setValidators(NU(e,n.validator)):"function"==typeof e&&t.setValidators([e]);const r=RU(t);null!==n.asyncValidator?t.setAsyncValidators(NU(r,n.asyncValidator)):"function"==typeof r&&t.setAsyncValidators([r]);const i=()=>t.updateValueAndValidity();Bx(n._rawValidators,i),Bx(n._rawAsyncValidators,i)}function Hx(t,n){let e=!1;if(null!==t){if(null!==n.validator){const i=OU(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=RU(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 Bx(n._rawValidators,r),Bx(n._rawAsyncValidators,r),e}function XU(t,n){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function JU(t,n){bI(t,n)}function QU(t,n){if(!t.hasOwnProperty("model"))return!1;const e=t.model;return!!e.isFirstChange()||!Object.is(n,e.currentValue)}function eY(t,n){t._syncPendingControls(),n.forEach(e=>{const r=e.control;"submit"===r.updateOn&&r._pendingChange&&(e.viewToModelUpdate(r._pendingValue),r._pendingChange=!1)})}const tY={provide:M_e,useFactory:()=>{const t=Q(lm,{self:!0});return{setParseErrors:n=>{t.setParseErrorSource(n)},set onReset(n){t.onReset=n}}}};class lm extends BU{_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 j1&&this.control&&this.userOnReset?.(this.control.value)}),this.subscription?.add(this.resetSubscription))}isNativeFormElement=!1;rawValueAccessors;_selectedValueAccessor=null;get selectedValueAccessor(){return this._selectedValueAccessor??=function R_e(t,n){if(!n)return null;let e,r,i;return Array.isArray(n),n.forEach(o=>{o.constructor===F1?e=o:function O_e(t){return Object.getPrototypeOf(t.constructor)===SU}(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(eh)?.onDestroy(()=>{this.removeParseErrorsValidator(this.control),this.subscription?.unsubscribe()})}setupCustomControl(){this.subscription?.unsubscribe();const n=this.injector?.get(oo);if(!this.control||!n)return;const e=n.markForCheck.bind(n);this.subscription=new Un,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 j1&&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 w_e(t){return"INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName}(n.nativeElement),this.requiredValidatorViaDi=this._rawValidators.find(i=>i instanceof KU))}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 S_e(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 C_e({context:i,kind:r,control:e}))}setParseErrorSource(n){if(void 0===n)return;let e=null;const r=ul(()=>{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 nY{_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 Xg=(()=>{class t extends nY{constructor(e){super(e)}static \u0275fac=function(r){return new(r||t)(Rt(lm,2))};static \u0275dir=Mn({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(r,i){2&r&&Qn("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})(),rY=(()=>{class t extends nY{constructor(e){super(e)}static \u0275fac=function(r){return new(r||t)(Rt(cc,10))};static \u0275dir=Mn({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["","formArray",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(r,i){2&r&&Qn("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 Y1 extends Rx{constructor(n,e,r){super(gI(e),_I(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={}){Qr(()=>{zU(this,0,n),Object.keys(n).forEach(r=>{VU(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 j1(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 WU(this.controls,n)?this.controls[n]:null}}class iY extends Y1{}const F_e={provide:cc,useExisting:vo(()=>jx)},V1=Promise.resolve();let jx=(()=>{class t extends cc{callSetDisabledState;get submitted(){return Qr(this.submittedReactive)}_submitted=ul(()=>this.submittedReactive());submittedReactive=Fi(!1);_directives=new Set;form;ngSubmit=new Fn;options;constructor(e,r,i){super(),this.callSetDisabledState=i,this.form=new Y1({},cI(e),dI(r))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){V1.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){V1.then(()=>{this._findContainer(e.path)?.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){V1.then(()=>{const r=this._findContainer(e.path),i=new Y1({});JU(i,e),r.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){V1.then(()=>{this._findContainer(e.path)?.removeControl?.(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,r){V1.then(()=>{this.form.get(e.path).setValue(r)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submittedReactive.set(!0),eY(this.form,this._directives),this.ngSubmit.emit(e),this.form._events.next(new YU(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)(Rt(bu,10),Rt(Zg,10),Rt(U1,8))};static \u0275dir=Mn({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup","",3,"formArray",""],["ng-form"],["","ngForm",""]],hostBindings:function(r,i){1&r&&tn("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([F_e]),jr]})}return t})();function oY(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}function aY(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t}const S2=class extends Rx{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(n=null,e,r){super(gI(e),_I(r,e)),this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Ox(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=aY(n)?n.value:n)}setValue(n,e={}){Qr(()=>{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 j1(this))}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){oY(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){oY(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){aY(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}},B_e=S2;let Ux=(()=>{class t extends cc{_parent;ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective?.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return Fx(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=Mn({type:t,standalone:!1,features:[jr]})}return t})();const V_e={provide:lm,useExisting:vo(()=>C2)},sY=Promise.resolve();let C2=(()=>{class t extends lm{_changeDetectorRef;callSetDisabledState;control=new S2;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new Fn;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),QU(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,yI(this.control,this,this.callSetDisabledState)),this.control.updateValueAndValidity({emitEvent:!1})}_setupWithForm(e){this.isCustomControlBased?this.setupCustomControl():(this.valueAccessor??=this.selectedValueAccessor,yI(this.control,this,e))}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){sY.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const r=e.isDisabled.currentValue,i=0!==r&&On(r);sY.then(()=>{i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?Fx(e,this._parent):[e]}static \u0275fac=function(r){return new(r||t)(Rt(cc,9),Rt(bu,10),Rt(Zg,10),Rt(Hf,10),Rt(oo,8),Rt(U1,8),Rt(oi,8),Rt(es,8))};static \u0275dir=Mn({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([V_e,tY]),jr,Ts,UT(null)]})}return t})(),lY=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return t})();const z_e={provide:Hf,useExisting:vo(()=>cY),multi:!0};let cY=(()=>{class t extends SU{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=Mn({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&&tn("input",function(a){return i.onChange(a.target.value)})("blur",function(){return i.onTouched()})},standalone:!1,features:[Ui([z_e]),jr]})}return t})();class dY extends Rx{constructor(n,e,r){super(gI(e),_I(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={}){Qr(()=>{zU(this,0,n),n.forEach((r,i)=>{VU(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 j1(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 CI=(()=>{class t extends cc{callSetDisabledState;get submitted(){return Qr(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}_submitted=ul(()=>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&&(Hx(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){ZU(e.control||null,e,!1),function P_e(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,eY(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new YU(this.control)),"dialog"===e?.target?.method}_updateDomValue(){this.directives.forEach(e=>{const r=e.control,i=this.form.get(e.path);r!==i&&(ZU(r||null,e),(t=>t instanceof S2)(i)&&e._setupWithForm(i,this.callSetDisabledState))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const r=this.form.get(e.path);JU(r,e),r.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){const r=this.form?.get(e.path);r&&function L_e(t,n){return Hx(t,n)}(r,e)&&r.updateValueAndValidity({emitEvent:!1})}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm?._registerOnCollectionChange(()=>{})}_updateValidators(){bI(this.form,this),this._oldForm&&Hx(this._oldForm,this)}_checkFormPresent(){}static \u0275fac=function(r){return new(r||t)(Rt(bu,10),Rt(Zg,10),Rt(U1,8))};static \u0275dir=Mn({type:t,features:[jr,Ts]})}return t})();const uY=new xt(""),W_e={provide:cc,useExisting:vo(()=>z1)};let z1=(()=>{class t extends Ux{name=null;constructor(e,r,i){super(),this._parent=e,this._setValidators(r),this._setAsyncValidators(i)}_checkParentType(){hY(this._parent)}static \u0275fac=function(r){return new(r||t)(Rt(cc,13),Rt(bu,10),Rt(Zg,10))};static \u0275dir=Mn({type:t,selectors:[["","formGroupName",""]],inputs:{name:[0,"formGroupName","name"]},standalone:!1,features:[Ui([W_e]),jr]})}return t})();const $_e={provide:cc,useExisting:vo(()=>xI)};let xI=(()=>{class t extends cc{_parent;name=null;constructor(e,r,i){super(),this._parent=e,this._setValidators(r),this._setAsyncValidators(i)}ngOnInit(){hY(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 Fx(null==this.name?this.name:this.name.toString(),this._parent)}static \u0275fac=function(r){return new(r||t)(Rt(cc,13),Rt(bu,10),Rt(Zg,10))};static \u0275dir=Mn({type:t,selectors:[["","formArrayName",""]],inputs:{name:[0,"formArrayName","name"]},standalone:!1,features:[Ui([$_e]),jr]})}return t})();function hY(t){return!(t instanceof z1||t instanceof CI||t instanceof xI)}const G_e={provide:lm,useExisting:vo(()=>kI)};let kI=(()=>{class t extends lm{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(e){}model;update=new Fn;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,yI(e,this,r))}ngOnChanges(e){this._added||this._setUpControl(),QU(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 Fx(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)(Rt(cc,13),Rt(bu,10),Rt(Zg,10),Rt(Hf,10),Rt(uY,8),Rt(es,8),Rt(oi,8))};static \u0275dir=Mn({type:t,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[Ui([G_e,tY]),jr,Ts,UT(null)]})}return t})();const q_e={provide:cc,useExisting:vo(()=>Yx)};let Yx=(()=>{class t extends CI{form=null;ngSubmit=new Fn;get control(){return this.form}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,selectors:[["","formGroup",""]],hostBindings:function(r,i){1&r&&tn("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([q_e]),jr]})}return t})(),fY=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})();function pY(t){return!!t&&(void 0!==t.asyncValidators||void 0!==t.validators||void 0!==t.updateOn)}let K_e=(()=>{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 pY(r)?o=r:null!==r&&(o.validators=r.validator,o.asyncValidators=r.asyncValidator),new Y1(i,o)}record(e,r=null){const i=this._reduceControls(e);return new iY(i,r)}control(e,r,i){let o={};return this.useNonNullable?(pY(r)?o=r:(o.validators=r,o.asyncValidators=i),new S2(e,{...o,nonNullable:!0})):new S2(e,r,i)}array(e,r,i){const o=e.map(a=>this._createControl(a));return new dY(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 S2||e instanceof Rx?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=Cr({token:t,factory:t.\u0275fac})}return t})(),mY=(()=>{class t extends K_e{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=Cr({token:t,factory:t.\u0275fac})}return t})(),cm=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:U1,useValue:e.callSetDisabledState??Px}]}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[fY]})}return t})(),gY=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:uY,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:U1,useValue:e.callSetDisabledState??Px}]}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[fY]})}return t})(),dm=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya]})}}return t})(),DI=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[cm,Ya,dm]})}}return t})();function Wd(t){return!!t&&(t instanceof si||or(t.lift)&&or(t.subscribe))}const MI=ea(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});function um(t){return new si(n=>{hl(t()).subscribe(n)})}function Yc(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 X_e(t=J_e){return ca((n,e)=>{let r=!1;n.subscribe(Ko(e,i=>{r=!0,e.next(i)},()=>r?e.complete():e.error(t())))})}function J_e(){return new MI}function Jg(t,n){const e=arguments.length>=2;return r=>r.pipe(t?To((i,o)=>t(i,o,r)):Hs,Gs(1),e?function Z_e(t){return ca((n,e)=>{let r=!1;n.subscribe(Ko(e,i=>{r=!0,e.next(i)},()=>{r||e.next(t),e.complete()}))})}(n):X_e(()=>new MI))}function Oa(t,n,e){const r=or(t)||n||e?{next:t,error:n,complete:e}:t;return r?ca((i,o)=>{var a;null===(a=r.subscribe)||void 0===a||a.call(r);let s=!0;i.subscribe(Ko(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)}))}):Hs}function _Y(t){return t<=0?()=>za:ca((n,e)=>{let r=[];n.subscribe(Ko(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 ca((n,e)=>{let o,r=null,i=!1;r=n.subscribe(Ko(e,void 0,void 0,a=>{o=hl(t(a,Qg(t)(n))),r?(r.unsubscribe(),r=null,o.subscribe(e)):i=!0})),i&&(r.unsubscribe(),r=null,o.subscribe(e))})}let u0e=(()=>{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)(ln(Si))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),zx=(()=>{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):ln(m0e),i},providedIn:"root"})}return t})(),m0e=(()=>{class t extends zx{_doc=Q(Si);sanitize(e,r){if(null==r)return null;switch(e){case Ei.NONE:return r;case Ei.HTML:return nh(r,"HTML")?dd(r):iR(this._doc,String(r)).toString();case Ei.STYLE:return nh(r,"Style")?dd(r):r;case Ei.SCRIPT:if(nh(r,"Script"))return dd(r);throw new pt(5200,!1);case Ei.URL:return nh(r,"URL")?dd(r):SS(String(r));case Ei.RESOURCE_URL:if(nh(r,"ResourceURL"))return dd(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=Cr({token:t,factory:t.\u0275fac})}return t})();const pi="primary",W1=Symbol("RouteTitle");class _0e{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 k2(t){return new _0e(t)}function TI(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 v0e(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 TI(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 TI(o,t.slice(0,o.length),s)&&TI(a,t.slice(t.length-a.length),s)?{consumed:t,posParams:s}:null}function Wx(t){return new Promise((n,e)=>{t.pipe(Jg()).subscribe({next:r=>n(r),error:r=>e(r)})})}function ch(t,n){const e=t?EI(t):void 0,r=n?EI(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],!DY(t[i],n[i]))return!1;return!0}function EI(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}function DY(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 e_(t){return Wd(t)?t:Wy(t)?ns(Promise.resolve(t)):En(t)}function MY(t){return Wd(t)?Wx(t):Promise.resolve(t)}const w0e={exact:function EY(t,n,e){if(!t_(t.segments,n.segments)||!$x(t.segments,n.segments,e)||t.numberOfChildren!==n.numberOfChildren)return!1;for(const r in n.children)if(!t.children[r]||!EY(t.children[r],n.children[r],e))return!1;return!0},subset:IY},TY={exact:function C0e(t,n){return ch(t,n)},subset:function x0e(t,n){return Object.keys(n).length<=Object.keys(t).length&&Object.keys(n).every(e=>DY(t[e],n[e]))},ignored:()=>!0},S0e={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},II={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function AI(t,n,e){return w0e[e.paths](t.root,n.root,e.matrixParams)&&TY[e.queryParams](t.queryParams,n.queryParams)&&!("exact"===e.fragment&&t.fragment!==n.fragment)}function IY(t,n,e){return AY(t,n,n.segments,e)}function AY(t,n,e,r){if(t.segments.length>e.length){const i=t.segments.slice(0,e.length);return!(!t_(i,e)||n.hasChildren()||!$x(i,e,r))}if(t.segments.length===e.length){if(!t_(t.segments,e)||!$x(t.segments,e,r))return!1;for(const i in n.children)if(!t.children[i]||!IY(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!!(t_(t.segments,i)&&$x(t.segments,i,r)&&t.children[pi])&&AY(t.children[pi],n,o,r)}}function $x(t,n,e){return n.every((r,i)=>TY[e](t[i].parameters,r.parameters))}class wu{root;queryParams;fragment;_queryParamMap;constructor(n=new Bo([],{}),e={},r=null){this.root=n,this.queryParams=e,this.fragment=r}get queryParamMap(){return this._queryParamMap??=k2(this.queryParams),this._queryParamMap}toString(){return M0e.serialize(this)}}class Bo{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 Gx(this)}}class $1{path;parameters;_parameterMap;constructor(n,e){this.path=n,this.parameters=e}get parameterMap(){return this._parameterMap??=k2(this.parameters),this._parameterMap}toString(){return OY(this)}}function t_(t,n){return t.length===n.length&&t.every((e,r)=>e.path===n[r].path)}let D2=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:()=>new G1})}return t})();class G1{parse(n){const e=new B0e(n);return new wu(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(n){const e=`/${q1(n.root,!0)}`,r=function I0e(t){const n=Object.entries(t).map(([e,r])=>Array.isArray(r)?r.map(i=>`${qx(e)}=${qx(i)}`).join("&"):`${qx(e)}=${qx(r)}`).filter(e=>e);return n.length?`?${n.join("&")}`:""}(n.queryParams);return`${e}${r}${"string"==typeof n.fragment?`#${function T0e(t){return encodeURI(t)}(n.fragment)}`:""}`}}const M0e=new G1;function Gx(t){return t.segments.map(n=>OY(n)).join("/")}function q1(t,n){if(!t.hasChildren())return Gx(t);if(n){const e=t.children[pi]?q1(t.children[pi],!1):"",r=[];return Object.entries(t.children).forEach(([i,o])=>{i!==pi&&r.push(`${i}:${q1(o,!1)}`)}),r.length>0?`${e}(${r.join("//")})`:e}{const e=function D0e(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?[q1(t.children[pi],!1)]:[`${i}:${q1(r,!1)}`]);return 1===Object.keys(t.children).length&&null!=t.children[pi]?`${Gx(t)}/${e[0]}`:`${Gx(t)}/(${e.join("//")})`}}function LY(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function qx(t){return LY(t).replace(/%3B/gi,";")}function LI(t){return LY(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Kx(t){return decodeURIComponent(t)}function NY(t){return Kx(t.replace(/\+/g,"%20"))}function OY(t){return`${LI(t.path)}${function E0e(t){return Object.entries(t).map(([n,e])=>`;${LI(n)}=${LI(e)}`).join("")}(t.parameters)}`}const A0e=/^[^\/()?;#]+/;function NI(t){const n=t.match(A0e);return n?n[0]:""}const L0e=/^[^\/()?;=#]+/,O0e=/^[^=?&#]+/,P0e=/^[^&#]+/;class B0e{url;remaining;constructor(n){this.url=n,this.remaining=n}parseRootSegment(){for(;this.consumeOptional("/"););return""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Bo([],{}):new Bo([],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 Bo(e,r)),i}parseSegment(){const n=NI(this.remaining);if(""===n&&this.peekStartsWith(";"))throw new pt(4009,!1);return this.capture(n),new $1(Kx(n),this.parseMatrixParams())}parseMatrixParams(){const n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){const e=function N0e(t){const n=t.match(L0e);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let r="";if(this.consumeOptional("=")){const i=NI(this.remaining);i&&(r=i,this.capture(r))}n[Kx(e)]=Kx(r)}parseQueryParam(n){const e=function R0e(t){const n=t.match(O0e);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let r="";if(this.consumeOptional("=")){const a=function F0e(t){const n=t.match(P0e);return n?n[0]:""}(this.remaining);a&&(r=a,this.capture(r))}const i=NY(e),o=NY(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=NI(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 Bo([],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 RY(t){return t.segments.length>0?new Bo([],{[pi]:t}):t}function PY(t){const n=Object.create(null);for(const[r,i]of Object.entries(t.children)){const o=PY(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 H0e(t){if(1===t.numberOfChildren&&t.children[pi]){const n=t.children[pi];return new Bo(t.segments.concat(n.segments),n.children)}return t}(new Bo(t.segments,n))}function n_(t){return t instanceof wu}function FY(t){let n;const i=RY(function e(o){const a={};for(const l of o.children){const c=e(l);a[l.outlet]=c}const s=new Bo(o.url,a);return o===t&&(n=s),s}(t.root));return n??i}function BY(t,n,e,r,i){let o=t;for(;o.parent;)o=o.parent;if(0===n.length)return OI(o,o,o,e,r,i);const a=function U0e(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new UY(!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 UY(e,n,r)}(n);if(a.toRoot())return OI(o,o,new Bo([],{}),e,r,i);const s=function Y0e(t,n,e){if(t.isAbsolute)return new Xx(n,!0,0);if(!e)return new Xx(n,!1,NaN);if(null===e.parent)return new Xx(e,!0,0);const r=Zx(t.commands[0])?0:1;return function V0e(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 Xx(r,!1,i-o)}(e,e.segments.length-1+r,t.numberOfDoubleDots)}(a,o,t),l=s.processChildren?Z1(s.segmentGroup,s.index,a.commands):YY(s.segmentGroup,s.index,a.commands);return OI(o,s.segmentGroup,l,e,r,i)}function Zx(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function K1(t){return"object"==typeof t&&null!=t&&t.outlets}function HY(t,n,e){t||="\u0275";const r=new wu;return r.queryParams={[t]:n},e.parse(e.serialize(r)).queryParams[t]}function OI(t,n,e,r,i,o){const a={};for(const[c,u]of Object.entries(r??{}))a[c]=Array.isArray(u)?u.map(p=>HY(c,p,o)):HY(c,u,o);let s;s=t===n?e:jY(t,n,e);const l=RY(PY(s));return new wu(l,a,i)}function jY(t,n,e){const r=Object.create(null);return Object.entries(t.children).forEach(([i,o])=>{r[i]=o===n?e:jY(o,n,e)}),new Bo(t.segments,r)}class UY{isAbsolute;numberOfDoubleDots;commands;constructor(n,e,r){if(this.isAbsolute=n,this.numberOfDoubleDots=e,this.commands=r,n&&r.length>0&&Zx(r[0]))throw new pt(4003,!1);const i=r.find(K1);if(i&&i!==function b0e(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 Xx{segmentGroup;processChildren;index;constructor(n,e,r){this.segmentGroup=n,this.processChildren=e,this.index=r}}function YY(t,n,e){if(t??=new Bo([],{}),0===t.segments.length&&t.hasChildren())return Z1(t,n,e);const r=function W0e(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(K1(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(!zY(l,c,a))return o;r+=2}else{if(!zY(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 Bo(t.segments.slice(0,r.pathIndex),{});return o.children[pi]=new Bo(t.segments.slice(r.pathIndex),t.children),Z1(o,0,i)}return r.match&&0===i.length?new Bo(t.segments,{}):r.match&&!t.hasChildren()?RI(t,n,e):r.match?Z1(t,0,i):RI(t,n,e)}function Z1(t,n,e){if(0===e.length)return new Bo(t.segments,{});{const r=function z0e(t){return K1(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=Z1(t.children[pi],n,e);return new Bo(t.segments,o.children)}return Object.entries(r).forEach(([o,a])=>{"string"==typeof a&&(a=[a]),null!==a&&(i[o]=YY(t.children[o],n,a))}),Object.entries(t.children).forEach(([o,a])=>{void 0===r[o]&&(i[o]=a)}),new Bo(t.segments,i)}}function RI(t,n,e){const r=t.segments.slice(0,n);let i=0;for(;i<e.length;){const o=e[i];if(K1(o)){const l=$0e(o.outlets);return new Bo(r,l)}if(0===i&&Zx(e[0])){r.push(new $1(t.segments[n].path,VY(e[0]))),i++;continue}const a=K1(o)?o.outlets[pi]:`${o}`,s=i<e.length-1?e[i+1]:null;a&&s&&Zx(s)?(r.push(new $1(a,VY(s))),i+=2):(r.push(new $1(a,{})),i++)}return new Bo(r,{})}function $0e(t){const n={};return Object.entries(t).forEach(([e,r])=>{"string"==typeof r&&(r=[r]),null!==r&&(n[e]=RI(new Bo([],{}),0,r))}),n}function VY(t){const n={};return Object.entries(t).forEach(([e,r])=>n[e]=`${r}`),n}function zY(t,n,e){return t==e.path&&ch(n,e.parameters)}const X1="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 dh{id;url;constructor(n,e){this.id=n,this.url=e}}class Jx extends dh{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 hm extends dh{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 Vc=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}(Vc||{}),Qx=function(t){return t[t.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",t[t.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",t}(Qx||{});class fm extends dh{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 M2 extends dh{reason;code;type=Gi.NavigationSkipped;constructor(n,e,r,i){super(n,e),this.reason=r,this.code=i}}class PI extends dh{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 WY extends dh{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 q0e extends dh{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 K0e extends dh{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 Z0e extends dh{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 X0e extends dh{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 J0e{route;type=Gi.RouteConfigLoadStart;constructor(n){this.route=n}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Q0e{route;type=Gi.RouteConfigLoadEnd;constructor(n){this.route=n}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class e2e{snapshot;type=Gi.ChildActivationStart;constructor(n){this.snapshot=n}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class t2e{snapshot;type=Gi.ChildActivationEnd;constructor(n){this.snapshot=n}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class n2e{snapshot;type=Gi.ActivationStart;constructor(n){this.snapshot=n}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class r2e{snapshot;type=Gi.ActivationEnd;constructor(n){this.snapshot=n}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class $Y{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 FI{}class GY{}class ek{url;navigationBehaviorOptions;constructor(n,e){this.url=n,this.navigationBehaviorOptions=e}}class o2e{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 J1(this.rootInjector)}}let J1=(()=>{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 o2e(this.rootInjector),this.contexts.set(e,r)),r}getContext(e){return this.contexts.get(e)||null}static \u0275fac=function(r){return new(r||t)(ln($o))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class qY{_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=BI(n,this._root);return e?e.children.map(r=>r.value):[]}firstChild(n){const e=BI(n,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(n){const e=HI(n,this._root);return e.length<2?[]:e[e.length-2].children.map(i=>i.value).filter(i=>i!==n)}pathFromRoot(n){return HI(n,this._root).map(e=>e.value)}}function BI(t,n){if(t===n.value)return n;for(const e of n.children){const r=BI(t,e);if(r)return r}return null}function HI(t,n){if(t===n.value)return[n];for(const e of n.children){const r=HI(t,e);if(r.length)return r.unshift(n),r}return[]}class Su{value;children;constructor(n,e){this.value=n,this.children=e}toString(){return`TreeNode(${this.value})`}}function T2(t){const n={};return t&&t.children.forEach(e=>n[e.value.outlet]=e),n}class KY extends qY{snapshot;constructor(n,e){super(n),this.snapshot=e,YI(this,n)}toString(){return this.snapshot.toString()}}function ZY(t,n){const e=function a2e(t,n){const a=new UI([],{},{},"",{},pi,t,null,{},n);return new XY("",new Su(a,[]))}(t,n),r=new Oi([new $1("",{})]),i=new Oi({}),o=new Oi({}),a=new Oi({}),s=new Oi(""),l=new Cu(r,i,a,s,o,pi,t,e.root);return l.snapshot=e.root,new KY(new Su(l,[]),e)}class Cu{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[W1]))??En(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=>k2(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(Nr(n=>k2(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function jI(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&&QY(i)&&(r.resolve[W1]=i.title),r}class UI{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;_environmentInjector;get title(){return this.data?.[W1]}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??=k2(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=k2(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(r=>r.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class XY extends qY{url;constructor(n,e){super(e),this.url=n,YI(this,e)}toString(){return JY(this._root)}}function YI(t,n){n.value._routerState=t,n.children.forEach(e=>YI(t,e))}function JY(t){const n=t.children.length>0?` { ${t.children.map(JY).join(", ")} } `:"";return`${t.value}${n}`}function VI(t){if(t.snapshot){const n=t.snapshot,e=t._futureSnapshot;t.snapshot=e,ch(n.queryParams,e.queryParams)||t.queryParamsSubject.next(e.queryParams),n.fragment!==e.fragment&&t.fragmentSubject.next(e.fragment),ch(n.params,e.params)||t.paramsSubject.next(e.params),function y0e(t,n){if(t.length!==n.length)return!1;for(let e=0;e<t.length;++e)if(!ch(t[e],n[e]))return!1;return!0}(n.url,e.url)||t.urlSubject.next(e.url),ch(n.data,e.data)||t.dataSubject.next(e.data)}else t.snapshot=t._futureSnapshot,t.dataSubject.next(t._futureSnapshot.data)}function zI(t,n){const e=ch(t.params,n.params)&&function k0e(t,n){return t_(t,n)&&t.every((e,r)=>ch(e.parameters,n[r].parameters))}(t.url,n.url);return e&&!(!t.parent!=!n.parent)&&(!t.parent||zI(t.parent,n.parent))}function QY(t){return"string"==typeof t.title||null===t.title}const l2e=new xt("");let eV=(()=>{class t{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=pi;activateEvents=new Fn;deactivateEvents=new Fn;attachEvents=new Fn;detachEvents=new Fn;routerOutletData=t5();parentContexts=Q(J1);location=Q(cl);changeDetector=Q(oo);inputBinder=Q(tk,{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 c2e(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=Mn({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 c2e{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===Cu?this.route:n===J1?this.childContexts:n===l2e?this.outletData:this.parent.get(n,e)}}const tk=new xt("");let d2e=(()=>{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=lh([this.options.queryParams?r.queryParams:En({}),r.params,r.data]).pipe(Va(([o,a,s],l)=>(s={...o,...a,...s},0===l?En(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 Ghe(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){CT()};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})(),u2e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({type:t,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(r,i){1&r&&Et(0,"router-outlet")},dependencies:[eV],encapsulation:2,changeDetection:1})}return t})();function WI(t){const n=t.children&&t.children.map(WI),e=n?{...t,children:n}:{...t};return!e.component&&!e.loadComponent&&(n||e.loadChildren)&&e.outlet&&e.outlet!==pi&&(e.component=u2e),e}function Q1(t,n,e,r){if(e&&t.shouldReuseRoute(n.value,e.value.snapshot)){const i=e.value;i._futureSnapshot=n.value;const o=function f2e(t,n,e,r){return n.children.map(i=>{for(const o of e.children)if(t.shouldReuseRoute(i.value,o.value.snapshot))return Q1(t,i,o,r);return Q1(t,i,void 0,r)})}(t,n,e,r);return new Su(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=>Q1(t,l,void 0,r)),s}}const i=function p2e(t){return new Cu(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=>Q1(t,a,void 0,r));return new Su(i,o)}}class $I{redirectTo;navigationBehaviorOptions;constructor(n,e){this.redirectTo=n,this.navigationBehaviorOptions=e}}const tV="ngNavigationCancelingError";function nk(t,n){const{redirectTo:e,navigationBehaviorOptions:r}=n_(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,i=nV(!1,Vc.Redirect);return i.url=e,i.navigationBehaviorOptions=r,i}function nV(t,n){const e=new Error(`NavigationCancelingError: ${t||""}`);return e[tV]=!0,e.cancellationCode=n,e}function rV(t){return!!t&&t[tV]}class g2e{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),VI(this.futureState.root),this.activateChildRoutes(e,r,n)}deactivateChildRoutes(n,e,r){const i=T2(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=T2(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=T2(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=T2(e);n.children.forEach(o=>{this.activateRoutes(o,i[o.value.outlet],r),this.forwardEvent(new r2e(o.value.snapshot))}),n.children.length&&this.forwardEvent(new t2e(n.value.snapshot))}activateRoutes(n,e,r){const i=n.value,o=e?e.value:null;if(VI(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),VI(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 iV{path;route;constructor(n){this.path=n,this.route=this.path[this.path.length-1]}}class rk{component;route;constructor(n,e){this.component=n,this.route=e}}function _2e(t,n,e){const r=t._root;return eb(r,n?n._root:null,e,[r.value])}function E2(t,n){const e=Symbol(),r=n.get(t,e);return r===e?"function"!=typeof t||function Gm(t){return null!==wc(t)}(t)?n.get(t):t:r}function eb(t,n,e,r,i={canDeactivateChecks:[],canActivateChecks:[]}){const o=T2(n);return t.children.forEach(a=>{(function y2e(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 b2e(t,n,e){if("function"==typeof e)return Ms(n._environmentInjector,()=>e(t,n));switch(e){case"pathParamsChange":return!t_(t.url,n.url);case"pathParamsOrQueryParamsChange":return!t_(t.url,n.url)||!ch(t.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!zI(t,n)||!ch(t.queryParams,n.queryParams);default:return!zI(t,n)}}(a,o,o.routeConfig.runGuardsAndResolvers);l?i.canActivateChecks.push(new iV(r)):(o.data=a.data,o._resolvedData=a._resolvedData),eb(t,n,o.component?s?s.children:null:e,r,i),l&&s&&s.outlet&&s.outlet.isActivated&&i.canDeactivateChecks.push(new rk(s.outlet.component,a))}else a&&tb(n,s,i),i.canActivateChecks.push(new iV(r)),eb(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])=>tb(s,e.getContext(a),i)),i}function tb(t,n,e){const r=T2(t),i=t.value;Object.entries(r).forEach(([o,a])=>{tb(a,i.component?n?n.children.getContext(o):null:n,e)}),e.canDeactivateChecks.push(new rk(i.component&&n&&n.outlet&&n.outlet.isActivated?n.outlet.component:null,i))}function nb(t){return"function"==typeof t}function oV(t){return t instanceof MI||"EmptyError"===t?.name}const ik=Symbol("INITIAL_VALUE");function I2(){return Va(t=>lh(t.map(n=>n.pipe(Gs(1),Nl(ik)))).pipe(Nr(n=>{for(const e of n)if(!0!==e){if(e===ik)return ik;if(!1===e||M2e(e))return e}return!0}),To(n=>n!==ik),Gs(1)))}function M2e(t){return n_(t)||t instanceof $I}function aV(t){return t.aborted?En(void 0).pipe(Gs(1)):new si(n=>{const e=()=>{n.next(),n.complete()};return t.addEventListener("abort",e),()=>t.removeEventListener("abort",e)})}function sV(t){return Yi(aV(t))}function lV(t){return function Rn(...t){return td(t)}(Oa(n=>{if("boolean"!=typeof n)throw nk(0,n)}),Nr(n=>!0===n))}class Uf extends Error{segmentGroup;constructor(n){super(),this.segmentGroup=n||null,Object.setPrototypeOf(this,Uf.prototype)}}class rb extends Error{urlTree;constructor(n){super(),this.urlTree=n,Object.setPrototypeOf(this,rb.prototype)}}function B2e(t){throw new pt(4e3,!1)}class j2e{urlSerializer;urlTree;constructor(n,e){this.urlSerializer=n,this.urlTree=e}lineralizeSegments(n,e){return lo(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 B2e();i=i.children[pi]}})()}applyRedirectCommands(n,e,r,i,o){var a=this;return lo(function*(){const s=yield function U2e(t,n,e){if("string"==typeof t)return Promise.resolve(t);const r=t;return Wx(e_(Ms(e,()=>r(n))))}(e,i,o);if(s instanceof wu)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 wu(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 Bo(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 xu(t){return t.outlet||pi}function $2e(t,n){const e=t.filter(r=>xu(r)===n);return e.push(...t.filter(r=>xu(r)!==n)),e}const GI={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function cV(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 G2e(t,n,e,r,i,o,a){const s=dV(t,n,e);if(!s.matched)return En(s);const l=cV(o(s));return r=function Y2e(t,n){return t.providers&&!t._injector&&(t._injector=oC(t.providers,n,`Route: ${t.path}`)),t._injector??n}(n,r),function F2e(t,n,e,r,i,o){const a=n.canMatch;return a&&0!==a.length?En(a.map(l=>{const c=E2(l,t);return e_(function D2e(t){return t&&nb(t.canMatch)}(c)?c.canMatch(n,e,i):Ms(t,()=>c(n,e,i))).pipe(sV(o))})).pipe(I2(),lV()):En(!0)}(r,n,e,0,l,a).pipe(Nr(c=>!0===c?s:{...GI}))}function dV(t,n,e){if(""===n.path)return"full"===n.pathMatch&&(t.hasChildren()||e.length>0)?{...GI}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const i=(n.matcher||v0e)(e,t,n);if(!i)return{...GI};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 uV(t,n,e,r,i){return e.length>0&&function Z2e(t,n,e,r){return e.some(i=>!(!ok(t,n,i)||xu(i)===pi||void 0!==r&&xu(i)===r))}(t,e,r,i)?{segmentGroup:new Bo(n,K2e(r,new Bo(e,t.children))),slicedSegments:[]}:0===e.length&&function X2e(t,n,e){return e.some(r=>ok(t,n,r))}(t,e,r)?{segmentGroup:new Bo(t.segments,q2e(t,e,r,t.children)),slicedSegments:e}:{segmentGroup:new Bo(t.segments,t.children),slicedSegments:e}}function q2e(t,n,e,r){const i={};for(const o of e)if(ok(t,n,o)&&!r[xu(o)]){const a=new Bo([],{});i[xu(o)]=a}return{...r,...i}}function K2e(t,n){const e={};e[pi]=n;for(const r of t)if(""===r.path&&xu(r)!==pi){const i=new Bo([],{});e[xu(r)]=i}return e}function ok(t,n,e){return(!(t.hasChildren()||n.length>0)||"full"!==e.pathMatch)&&""===e.path}class Q2e{}function qI(){return(qI=lo(function*(t,n,e,r,i,o,a,s){return new nve(t,n,e,r,i,a,o,s).recognize()})).apply(this,arguments)}class nve{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 j2e(this.urlSerializer,this.urlTree)}noMatchError(n){return new pt(4002,`'${n.segmentGroup}'`)}recognize(){var n=this;return lo(function*(){const e=uV(n.urlTree.root,[],[],n.config).segmentGroup,{children:r,rootSnapshot:i}=yield n.match(e),o=new Su(i,r),a=new XY("",o),s=function j0e(t,n,e=null,r=null,i=new G1){return BY(FY(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 lo(function*(){const r=new UI([],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 Uf?e.noMatchError(i):i}})()}processSegmentGroup(n,e,r,i,o){var a=this;return lo(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 Su?[s]:[]})()}processChildren(n,e,r,i){var o=this;return lo(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=$2e(e,c),M=yield o.processSegmentGroup(n,p,u,c,i);s.push(...M)}const l=hV(s);return function rve(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 lo(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 Uf||oV(u))continue;throw u}if(function J2e(t,n,e){return 0===n.length&&!t.children[e]}(r,i,o))return new Q2e;throw new Uf(r)})()}processSegmentAgainstRoute(n,e,r,i,o,a,s,l){var c=this;return lo(function*(){if(xu(r)!==a&&(a===pi||!ok(i,o,r)))throw new Uf(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 Uf(i)})()}expandSegmentAgainstRouteUsingRedirect(n,e,r,i,o,a,s){var l=this;return lo(function*(){const{matched:c,parameters:u,consumedSegments:p,positionalParamSegments:M,remainingSegments:w}=dV(e,i,o);if(!c)throw new Uf(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,cV(H),n),ne=yield l.applyRedirects.lineralizeSegments(i,q);return l.processSegment(n,r,e,ne.concat(w),a,!1,s)})()}createSnapshot(n,e,r,i,o){const a=new UI(r,i,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,function ove(t){return t.data||{}}(e),xu(e),e.component??e._loadedComponent??null,e,function ave(t){return t.resolve||{}}(e),n),s=jI(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 lo(function*(){if(s.abortSignal.aborted)throw new Error(s.abortSignal.reason);const c=yield Wx(G2e(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 Uf(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:ne,slicedSegments:X}=uV(e,w,H,u,o);if(0===X.length&&ne.hasChildren()){const Ce=yield s.processChildren(p,u,ne,q);return new Su(q,Ce)}if(0===u.length&&0===X.length)return new Su(q,[]);const ie=xu(r)===o,be=yield s.processSegment(p,u,ne,X,ie?pi:o,!0,q);return new Su(q,be instanceof Su?[be]:[])})()}getChildConfig(n,e,r){var i=this;return lo(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 Wx(function P2e(t,n,e,r,i){const o=n.canLoad;return void 0===o||0===o.length?En(!0):En(o.map(s=>{const l=E2(s,t),u=e_(function S2e(t){return t&&nb(t.canLoad)}(l)?l.canLoad(n,e):Ms(t,()=>l(n,e)));return i?u.pipe(sV(i)):u})).pipe(I2(),lV())}(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 H2e(){throw nV(!1,Vc.GuardRejected)}()}return{routes:[],injector:n}})()}}function ive(t){const n=t.value.routeConfig;return n&&""===n.path}function hV(t){const n=[],e=new Set;for(const r of t){if(!ive(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=hV(r.children);n.push(new Su(r.value,i))}return n.filter(r=>!e.has(r))}function fV(t){const n=t.children.map(e=>fV(e)).flat();return[t,...n]}function pV(t){return Va(n=>{const e=t(n);return e?ns(e).pipe(Nr(()=>n)):En(n)})}let mV=(()=>{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[W1]}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:()=>Q(hve)})}return t})(),hve=(()=>{class t extends mV{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)(ln(u0e))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const A2=new xt("",{factory:()=>({})}),ak=new xt("");let KI=(()=>{class t{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=Q(pce);loadComponent(e,r){var i=this;return lo(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=lo(function*(){try{const a=yield MY(Ms(e,()=>r.loadComponent())),s=yield gV(e5(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=lo(function*(){try{const a=yield function fve(t,n,e,r){return ZI.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=Cr({token:t,factory:t.\u0275fac})}return t})();function ZI(){return(ZI=lo(function*(t,n,e,r){const i=yield MY(Ms(e,()=>t.loadChildren())),o=yield gV(e5(i));let a;a=o instanceof vP||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(ak,[],{optional:!0,self:!0}).flat()),{routes:l.map(WI),injector:s,factory:u}})).apply(this,arguments)}function gV(t){return XI.apply(this,arguments)}function XI(){return(XI=lo(function*(t){return t})).apply(this,arguments)}let JI=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:()=>Q(pve)})}return t})(),pve=(()=>{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=Cr({token:t,factory:t.\u0275fac})}return t})();const _V=new xt(""),vV=new xt("");function mve(t,n,e){const r=t.get(vV),i=t.get(Si);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 gve(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 _ve=new xt(""),vve=()=>{},yV=new xt("");let QI=(()=>{class t{currentNavigation=Fi(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=Fi(null);events=new pn;transitionAbortWithErrorSubject=new pn;configLoader=Q(KI);environmentInjector=Q($o);destroyRef=Q(eh);urlSerializer=Q(D2);rootContexts=Q(J1);location=Q(l2);inputBindingEnabled=null!==Q(tk,{optional:!0});titleStrategy=Q(mV);options=Q(A2,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"always";urlHandlingStrategy=Q(JI);createViewTransition=Q(_V,{optional:!0});navigationErrorHandler=Q(yV,{optional:!0});activatedRouteInjectorFeature=Q(_ve,{optional:!0});navigationId=0;get hasRequestedNavigation(){return 0!==this.navigationId}transitions;afterPreactivation=()=>En(void 0);rootComponentType=null;destroyed=!1;constructor(){this.configLoader.onLoadEndListener=i=>this.events.next(new Q0e(i)),this.configLoader.onLoadStartListener=i=>this.events.next(new J0e(i)),this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(e){const r=++this.navigationId;Qr(()=>{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(To(r=>null!==r),Va(r=>{let i=!0,o=!1;const a=new AbortController,s=()=>!o&&this.currentTransition?.id===r.id;return En(r).pipe(Va(l=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",Vc.SupersededByNewNavigation),za;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 M2(l.id,this.urlSerializer.serialize(l.rawUrl),"",Qx.IgnoredSameUrlNavigation)),l.resolve(!1),za;if(this.urlHandlingStrategy.shouldProcessUrl(l.rawUrl))return En(l).pipe(Va(M=>(this.events.next(new Jx(M.id,this.urlSerializer.serialize(M.extractedUrl),M.source,M.restoredState)),M.id!==this.navigationId?za:Promise.resolve(M))),function sve(t,n,e,r,i,o,a){return $s(function(){var s=lo(function*(l){const{state:c,tree:u}=yield function eve(t,n,e,r,i,o,a,s){return qI.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),Oa(M=>{r.targetSnapshot=M.targetSnapshot,r.urlAfterRedirects=M.urlAfterRedirects,this.currentNavigation.update(w=>(w.finalUrl=M.urlAfterRedirects,w)),this.events.next(new GY)}),Va(M=>ns(r.routesRecognizeHandler.deferredHandle??En(void 0)).pipe(Nr(()=>M))),Oa(()=>{const M=new WY(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:ne}=l,X=new Jx(M,this.urlSerializer.serialize(w),H,q);this.events.next(X);const ie=ZY(this.rootComponentType,this.environmentInjector).snapshot;return this.currentTransition=r={...l,targetSnapshot:ie,urlAfterRedirects:w,extras:{...ne,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.update(be=>(be.finalUrl=w,be)),En(r)}return this.events.next(new M2(l.id,this.urlSerializer.serialize(l.extractedUrl),"",Qx.IgnoredByUrlHandlingStrategy)),l.resolve(!1),za}),Nr(l=>{const c=new q0e(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);return this.events.next(c),this.currentTransition=r={...l,guards:_2e(l.targetSnapshot,l.currentSnapshot,this.rootContexts)},r}),function T2e(t){return $s(n=>{const{targetSnapshot:e,currentSnapshot:r,guards:{canActivateChecks:i,canDeactivateChecks:o}}=n;return 0===o.length&&0===i.length?En({...n,guardsResult:!0}):function E2e(t,n,e){return ns(t).pipe($s(r=>function R2e(t,n,e,r){const i=n&&n.routeConfig?n.routeConfig.canDeactivate:null;return i&&0!==i.length?En(i.map(a=>{const s=n._environmentInjector,l=E2(a,s);return e_(function k2e(t){return t&&nb(t.canDeactivate)}(l)?l.canDeactivate(t,n,e,r):Ms(s,()=>l(t,n,e,r))).pipe(Jg())})).pipe(I2()):En(!0)}(r.component,r.route,e,n)),Jg(r=>!0!==r,!0))}(o,e,r).pipe($s(a=>a&&function w2e(t){return"boolean"==typeof t}(a)?function I2e(t,n,e){return ns(n).pipe(k1(r=>g2(function L2e(t,n){return null!==t&&n&&n(new e2e(t)),En(!0)}(r.route.parent,e),function A2e(t,n){return null!==t&&n&&n(new n2e(t)),En(!0)}(r.route,e),function O2e(t,n){const e=n[n.length-1],i=n.slice(0,n.length-1).reverse().map(o=>function v2e(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=>um(()=>En(o.guards.map(s=>{const l=o.node._environmentInjector,c=E2(s,l);return e_(function x2e(t){return t&&nb(t.canActivateChild)}(c)?c.canActivateChild(e,t):Ms(l,()=>c(e,t))).pipe(Jg())})).pipe(I2())));return En(i).pipe(I2())}(t,r.path),function N2e(t,n){const e=n.routeConfig?n.routeConfig.canActivate:null;if(!e||0===e.length)return En(!0);const r=e.map(i=>um(()=>{const o=n._environmentInjector,a=E2(i,o);return e_(function C2e(t){return t&&nb(t.canActivate)}(a)?a.canActivate(n,t):Ms(o,()=>a(n,t))).pipe(Jg())}));return En(r).pipe(I2())}(t,r.route))),Jg(r=>!0!==r,!0))}(e,i,t):En(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 nk(0,l.guardsResult);const c=new K0e(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot,!!l.guardsResult);if(this.events.next(c),!s())return za;if(!l.guardsResult)return this.cancelNavigationTransition(l,"",Vc.GuardRejected),za;if(0===l.guards.canActivateChecks.length)return En(l);const u=new Z0e(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);if(this.events.next(u),!s())return za;let p=!1;return En(l).pipe(function lve(t){return $s(n=>{const{targetSnapshot:e,guards:{canActivateChecks:r}}=n;if(!r.length)return En(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 fV(s))o.add(l);let a=0;return ns(o).pipe(k1(s=>i.has(s)?function cve(t,n,e){const r=t.routeConfig,i=t._resolve;return void 0!==r?.title&&!QY(r)&&(i[W1]=r.title),um(()=>(t.data=jI(t,t.parent,e).resolve,function dve(t,n,e){const r=EI(t);if(0===r.length)return En({});const i={};return ns(r).pipe($s(o=>function uve(t,n,e){const r=n._environmentInjector,i=E2(t,r);return e_(i.resolve?i.resolve(n,e):Ms(r,()=>i(n,e)))}(t[o],n,e).pipe(Jg(),Oa(a=>{if(a instanceof $I)throw nk(new G1,a);i[o]=a}))),_Y(1),Nr(()=>i),Qg(o=>oV(o)?za:Yc(o)))}(i,t,n).pipe(Nr(o=>(t._resolvedData=o,t.data={...t.data,...o},null)))))}(s,e,t):(s.data=jI(s,s.parent,t).resolve,En(void 0))),Oa(()=>a++),_Y(1),$s(s=>a===o.size?En(n):za))})}(this.paramsInheritanceStrategy),Oa({next:()=>{p=!0;const M=new X0e(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(M)},complete:()=>{p||this.cancelNavigationTransition(l,"",Vc.NoDataFromResolver)}}))}),pV(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?En(l):ns(Promise.all(u).then(()=>l))}),Va(l=>{const{newlyCreatedRoutes:c,state:u}=function h2e(t,n,e){const r=new Set,i=Q1(t,n._root,e?e._root:void 0,r);return{newlyCreatedRoutes:r,state:new KY(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)),En(l)}),this.activatedRouteInjectorFeature?.operator()??(l=>l),pV(()=>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)):En(r)}),Gs(1),Va(l=>{i=!1,this.events.next(new FI);const c=r.beforeActivateHandler.deferredHandle;return c?ns(c.then(()=>l)):En(l)}),Oa(l=>{new g2e(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=vve,c)),this.lastSuccessfulNavigation.set(Qr(this.currentNavigation)),this.events.next(new hm(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects))),this.titleStrategy?.updateTitle(l.targetRouterState.snapshot),l.resolve(!0))}),Yi(aV(a.signal).pipe(To(()=>!o&&i),Oa(()=>{this.cancelNavigationTransition(r,a.signal.reason+"",Vc.Aborted)}))),Oa({complete:()=>{o=!0}}),Yi(this.transitionAbortWithErrorSubject.pipe(Oa(l=>{throw l}))),f2(()=>{a.abort(),o||this.cancelNavigationTransition(r,"",Vc.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),Qg(l=>{if(o=!0,bV(r),this.destroyed)return r.resolve(!1),za;if(rV(l))this.events.next(new fm(r.id,this.urlSerializer.serialize(r.extractedUrl),l.message,l.cancellationCode)),function m2e(t){return rV(t)&&n_(t.url)}(l)?this.events.next(new ek(l.url,l.navigationBehaviorOptions)):r.resolve(!1);else{const c=new PI(r.id,this.urlSerializer.serialize(r.extractedUrl),l,r.targetSnapshot??void 0);try{const u=Ms(this.environmentInjector,()=>this.navigationErrorHandler?.(c));if(!(u instanceof $I))throw this.events.next(c),l;{const{message:p,cancellationCode:M}=nk(0,u);this.events.next(new fm(r.id,this.urlSerializer.serialize(r.extractedUrl),p,M)),this.events.next(new ek(u.redirectTo,u.navigationBehaviorOptions))}}catch(u){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(u)}}return za}))}))}cancelNavigationTransition(e,r,i){bV(e);const o=new fm(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=Qr(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=Cr({token:t,factory:t.\u0275fac})}return t})();function yve(t){return t!==X1}function bV(t){if(t.newlyCreatedRoutes)for(const n of t.newlyCreatedRoutes)n._localInjector?.destroy()}const bve=new xt("");let wve=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:()=>Q(Cve)})}return t})();class Sve{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 Cve=(()=>{class t extends Sve{static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})(),tA=(()=>{class t{urlSerializer=Q(D2);options=Q(A2,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=Q(l2);urlHandlingStrategy=Q(JI);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new wu;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 wu?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=ZY(null,Q($o));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=Cr({token:t,factory:()=>Q(xve)})}return t})(),xve=(()=>{class t extends tA{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 Jx?this.updateStateMemento():e instanceof M2?this.commitTransition(r):e instanceof WY?"eager"===this.urlUpdateStrategy&&(r.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(r),r)):e instanceof FI?(this.commitTransition(r),"deferred"===this.urlUpdateStrategy&&!r.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(r),r)):e instanceof fm&&!function G0e(t){return t instanceof fm&&(t.code===Vc.Redirect||t.code===Vc.SupersededByNewNavigation)}(e)?this.restoreHistory(r):e instanceof PI?this.restoreHistory(r,!0):e instanceof hm&&(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=Cr({token:t,factory:t.\u0275fac})}return t})();function SV(t,n){t.events.pipe(To(e=>e instanceof hm||e instanceof fm||e instanceof PI||e instanceof M2),Nr(e=>e instanceof hm||e instanceof M2?0:e instanceof fm&&(e.code===Vc.Redirect||e.code===Vc.SupersededByNewNavigation)?2:1),To(e=>2!==e),Gs(1)).subscribe(()=>{n()})}let Ks=(()=>{class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=Q(KP);stateManager=Q(tA);options=Q(A2,{optional:!0})||{};pendingTasks=Q(yf);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=Q(QI);urlSerializer=Q(D2);location=Q(l2);urlHandlingStrategy=Q(JI);injector=Q($o);_events=new pn;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=Q(wve);injectorCleanup=Q(bve,{optional:!0});onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=Q(ak,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!Q(tk,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:e=>{}}),this.subscribeToNavigationEvents()}eventsSubscription=new Un;subscribeToNavigationEvents(){const e=this.navigationTransitions.events.subscribe(r=>{try{const i=this.navigationTransitions.currentTransition,o=Qr(this.navigationTransitions.currentNavigation);if(null!==i&&null!==o)if(this.stateManager.handleRouterEvent(r,o),r instanceof fm&&r.code!==Vc.Redirect&&r.code!==Vc.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof hm)this.navigated=!0,this.injectorCleanup?.(this.routeReuseStrategy,this.routerState,this.config);else if(r instanceof ek){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||yve(i.source),...a};this.scheduleNavigation(s,X1,null,l,{resolve:i.resolve,reject:i.reject,promise:i.promise})}(function i2e(t){return!(t instanceof FI||t instanceof ek||t instanceof GY)})(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),X1,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(bf)(c)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return Qr(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(e){this.config=e.map(WI),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=FY(i?i.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof e[0]||"/"!==e[0][0])&&(e=[]),p=this.currentUrlTree.root}return BY(p,e,u,c??null,this.urlSerializer)}navigateByUrl(e,r={skipLocationChange:!1}){const i=n_(e)?e:this.parseUrl(e),o=this.urlHandlingStrategy.merge(i,this.rawUrlTree);return this.scheduleNavigation(o,X1,null,r)}navigate(e,r={skipLocationChange:!1}){return function kve(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(_a(4018,!1)),this.urlSerializer.parse("/")}}isActive(e,r){let i;if(i=!0===r?{...S0e}:!1===r?{...II}:{...II,...r},n_(e))return AI(this.currentUrlTree,e,i);const o=this.parseUrl(e);return AI(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 SV(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=Cr({token:t,factory:t.\u0275fac})}return t})(),Yve=(()=>{class t{router=Q(Ks);stateManager=Q(tA);fragment=Fi("");queryParams=Fi({});path=Fi("");serializer=Q(D2);constructor(){this.updateState(),this.router.events?.subscribe(e=>{e instanceof hm&&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 wu(r)))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})(),xV=(()=>{class t{router;route;tabIndexAttribute;renderer;el;locationStrategy;hrefAttributeValue=Q(new o2("href"),{optional:!0});reactiveHref=function a5(t,n){return"function"==typeof t?uH(sH(t,cfe,n?.equal),0,n?.set):uH(sH(t.source,t.computation,t.equal),0,t.set)}(()=>this.isAnchorElement?this.computeHref(this._urlTree()):this.hrefAttributeValue);get href(){return Qr(this.reactiveHref)}set href(e){this.reactiveHref.set(e)}set target(e){this._target.set(e)}get target(){return Qr(this._target)}_target=Fi(void 0);set queryParams(e){this._queryParams.set(e)}get queryParams(){return Qr(this._queryParams)}_queryParams=Fi(void 0,{equal:()=>!1});set fragment(e){this._fragment.set(e)}get fragment(){return Qr(this._fragment)}_fragment=Fi(void 0);set queryParamsHandling(e){this._queryParamsHandling.set(e)}get queryParamsHandling(){return Qr(this._queryParamsHandling)}_queryParamsHandling=Fi(void 0);set state(e){this._state.set(e)}get state(){return Qr(this._state)}_state=Fi(void 0,{equal:()=>!1});set info(e){this._info.set(e)}get info(){return Qr(this._info)}_info=Fi(void 0,{equal:()=>!1});set relativeTo(e){this._relativeTo.set(e)}get relativeTo(){return Qr(this._relativeTo)}_relativeTo=Fi(void 0);set preserveFragment(e){this._preserveFragment.set(e)}get preserveFragment(){return Qr(this._preserveFragment)}_preserveFragment=Fi(!1);set skipLocationChange(e){this._skipLocationChange.set(e)}get skipLocationChange(){return Qr(this._skipLocationChange)}_skipLocationChange=Fi(!1);set replaceUrl(e){this._replaceUrl.set(e)}get replaceUrl(){return Qr(this._replaceUrl)}_replaceUrl=Fi(!1);browserUrl=t5(void 0);isAnchorElement;onChanges=new pn;applicationErrorHandler=Q(bf);options=Q(A2,{optional:!0});reactiveRouterState=Q(Yve);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)):(n_(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=ul(()=>{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?n_(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 Qr(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)(Rt(Ks),Rt(Cu),nS("tabindex"),Rt(es),Rt(wr),Rt(rm))};static \u0275dir=Mn({type:t,selectors:[["","routerLink",""]],hostVars:2,hostBindings:function(r,i){1&r&&tn("click",function(a){return i.onClick(a.button,a.ctrlKey,a.shiftKey,a.altKey,a.metaKey)}),2&r&&$r("href",i.reactiveHref(),mR)("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 kV{}let Vve=(()=>{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(To(e=>e instanceof hm),k1(()=>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(Sx())}preloadConfig(e,r){return this.preloadingStrategy.preload(r,()=>{if(e.destroyed)return En(null);let i;i=r.loadChildren&&void 0===r.canLoad?ns(this.loader.loadChildren(e,r)):En(null);const o=i.pipe($s(a=>null===a?En(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(Sx()):o})}static \u0275fac=function(r){return new(r||t)(ln(Ks),ln($o),ln(kV),ln(KI))};static \u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const nA=new xt("");let DV=(()=>{class t{options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource=X1;restoredId=0;store={};isHydrating=Q(TQ,{optional:!0})??!1;urlSerializer=Q(D2);zone=Q(ir);viewportScroller=Q(E9);transitions=Q(QI);constructor(e){this.options=e,this.options.scrollPositionRestoration||="disabled",this.options.anchorScrolling||="disabled",this.isHydrating&&Q(Hd).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 Jx?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof hm?(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment)):e instanceof M2&&e.code===Qx.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 $Y)||"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=Qr(this.transitions.currentNavigation)?.extras.scroll;this.zone.runOutsideAngular(lo(function*(){yield new Promise(a=>{setTimeout(a),typeof requestAnimationFrame<"u"&&requestAnimationFrame(a)}),i.zone.run(()=>{i.transitions.events.next(new $Y(e,"popstate"===i.lastSource?i.store[i.restoredId]:null,r,o))})}))}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(r){CT()};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();function hd(t,n){return{\u0275kind:t,\u0275providers:n}}function TV(){const t=Q(oi);return n=>{const e=t.get(Hd);if(n!==e.components[0])return;const r=t.get(Ks),i=t.get(EV);1===t.get(rA)&&r.initialNavigation(),t.get(IV,null,{optional:!0})?.setUpPreloading(),t.get(nA,null,{optional:!0})?.init(),r.resetRootComponentType(e.componentTypes[0]),i.closed||(i.next(),i.complete(),i.unsubscribe())}}const EV=new xt("",{factory:()=>new pn}),rA=new xt("",{factory:()=>1}),IV=new xt("");function Zve(t){return hd(0,[{provide:IV,useExisting:Vve},{provide:kV,useExisting:t}])}function Xve(t={}){return hd(8,[{provide:tk,useFactory:()=>new d2e(t)}])}function Jve(t){return Es("NgRouterViewTransitions"),hd(9,[{provide:_V,useValue:mve},{provide:vV,useValue:{skipNextTransition:!!t?.skipInitialTransition,...t}}])}const Qve=[l2,{provide:D2,useClass:G1},Ks,J1,{provide:Cu,useFactory:function MV(){return Q(Ks).routerState.root}},KI];let sk=(()=>{class t{constructor(){}static forRoot(e,r){return{ngModule:t,providers:[Qve,[],{provide:ak,multi:!0,useValue:e},[],r?.errorHandler?{provide:yV,useValue:r.errorHandler}:[],{provide:A2,useValue:r||{}},r?.useHash?{provide:rm,useClass:bH}:{provide:rm,useClass:_H},{provide:nA,useFactory:()=>{const t=Q(E9),n=Q(A2);return n.scrollOffset&&t.setOffset(n.scrollOffset),new DV(n)}},r?.preloadingStrategy?Zve(r.preloadingStrategy).\u0275providers:[],r?.initialNavigation?rye(r):[],r?.bindToComponentInputs?Xve("object"==typeof r.bindToComponentInputs?r.bindToComponentInputs:{}).\u0275providers:[],r?.enableViewTransitions?Jve().\u0275providers:[],[{provide:AV,useFactory:TV},{provide:_F,multi:!0,useExisting:AV}]]}}static forChild(e){return{ngModule:t,providers:[{provide:ak,multi:!0,useValue:e}]}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})();function rye(t){return["disabled"===t.initialNavigation?hd(3,[xP(()=>{Q(Ks).setUpLocationChangeListener()}),{provide:rA,useValue:2}]).\u0275providers:[],"enabledBlocking"===t.initialNavigation?hd(2,[{provide:LQ,useValue:!0},{provide:rA,useValue:0},xP(()=>{const n=Q(oi);return n.get(h6,Promise.resolve()).then(()=>new Promise(r=>{const i=n.get(Ks),o=n.get(EV);SV(i,()=>{r(!0)}),n.get(QI).afterPreactivation=()=>(r(!0),o.closed?En(void 0):o),i.initialNavigation()}))})]).\u0275providers:[]]}const AV=new xt(""),ib={schedule(t){let n=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:r}=ib;r&&(n=r.requestAnimationFrame,e=r.cancelAnimationFrame);const i=n(o=>{e=void 0,t(o)});return new Un(()=>e?.(i))},requestAnimationFrame(...t){const{delegate:n}=ib;return(n?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){const{delegate:n}=ib;return(n?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0},lk=new class aye extends nI{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 oye extends eI{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=ib.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&&(ib.cancelAnimationFrame(e),n._scheduled=void 0)}});let iA,sye=1;const oA={};function LV(t){return t in oA&&(delete oA[t],!0)}const lye={setImmediate(t){const n=sye++;return oA[n]=!0,iA||(iA=Promise.resolve()),iA.then(()=>LV(n)&&t()),n},clearImmediate(t){LV(t)}},{setImmediate:cye,clearImmediate:dye}=lye,ck={setImmediate(...t){const{delegate:n}=ck;return(n?.setImmediate||cye)(...t)},clearImmediate(t){const{delegate:n}=ck;return(n?.clearImmediate||dye)(t)},delegate:void 0},fye=new class hye extends nI{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 uye extends eI{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=ck.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&&(ck.clearImmediate(e),n._scheduled===e&&(n._scheduled=void 0))}});function r_(t=0,n,e=Oge){let r=-1;return null!=n&&(kj(n)?e=n:r=n),new si(i=>{let o=function mye(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)})}function aA(t,n=xx){return function pye(t){return ca((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(Ko(e,c=>{r=!0,i=c,o||hl(t(c)).subscribe(o=Ko(e,s,l))},()=>{a=!0,(!r||!o||o.closed)&&e.complete()}))})}(()=>r_(t,n))}const gye=new xt("cdk-dir-doc",{providedIn:"root",factory:()=>Q(Si)}),_ye=/^(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 Fn;constructor(){const e=Q(gye,{optional:!0});e&&this.valueSignal.set(function vye(t){const n=t?.toLowerCase()||"";return"auto"===n&&typeof navigator<"u"&&navigator?.language?_ye.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=Cr({token:t,factory:t.\u0275fac})}return t})();var uh=function(t){return t[t.NORMAL=0]="NORMAL",t[t.NEGATED=1]="NEGATED",t[t.INVERTED=2]="INVERTED",t}(uh||{});let dk,i_;function NV(){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 ob(){if("object"!=typeof document||!document)return uh.NORMAL;if(null==dk){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),dk=uh.NORMAL,0===t.scrollLeft&&(t.scrollLeft=1,dk=0===t.scrollLeft?uh.NEGATED:uh.INVERTED),t.remove()}return dk}let uk=(()=>{class t{_ngZone=Q(ir);_platform=Q(As);_renderer=Q(gu).createRenderer(null,null);_cleanupGlobalListener;_scrolled=new pn;_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(aA(e)).subscribe(r):this._scrolled.subscribe(r);return this._scrolledCount++,()=>{i.unsubscribe(),this._scrolledCount--,this._scrolledCount||(this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0)}}):En()}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(To(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=qg(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=Cr({token:t,factory:t.\u0275fac})}return t})(),OV=(()=>{class t{elementRef=Q(wr);scrollDispatcher=Q(uk);ngZone=Q(ir);dir=Q($d,{optional:!0});_scrollElement=this.elementRef.nativeElement;_destroyed=new pn;_renderer=Q(es);_cleanupScroll;_elementScrolled=new pn;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&&ob()!=uh.NORMAL?(null!=e.left&&(e.right=r.scrollWidth-r.clientWidth-e.left),ob()==uh.INVERTED?e.left=e.right:ob()==uh.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;NV()?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&&ob()==uh.INVERTED?e==r?o.scrollWidth-o.clientWidth-o.scrollLeft:o.scrollLeft:a&&ob()==uh.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=Mn({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]})}return t})(),o_=(()=>{class t{_platform=Q(As);_listeners;_viewportSize=null;_change=new pn;_document=Q(Si);constructor(){const e=Q(ir),r=Q(gu).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(aA(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=Cr({token:t,factory:t.\u0275fac})}return t})();const Cye=new xt("CDK_VIRTUAL_SCROLL_VIEWPORT");let hk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})(),sA=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[ms,hk,ms,hk]})}return t})();class RV extends si{constructor(n,e){super(),this.source=n,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,f6(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 Un;const e=this.getSubject();n.add(this.source.subscribe(Ko(e,void 0,()=>{this._teardown(),e.complete()},r=>{this._teardown(),e.error(r)},()=>this._teardown()))),n.closed&&(this._connection=null,n=Un.EMPTY)}return n}refCount(){return function xye(){return ca((t,n)=>{let e=null;t._refCount++;const r=Ko(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 PV{}function lA(t){return t&&"function"==typeof t.connect&&!(t instanceof RV)}var Yf=function(t){return t[t.REPLACED=0]="REPLACED",t[t.INSERTED=1]="INSERTED",t[t.MOVED=2]="MOVED",t[t.REMOVED=3]="REMOVED",t}(Yf||{});class kye{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?Yf.INSERTED:Yf.REPLACED):null==l?(this._detachAndCacheView(s,e),u=Yf.REMOVED):(c=this._moveView(s,l,e,i(a)),u=Yf.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 Dye{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=Yf.INSERTED}else null==l?(e.remove(s),u=Yf.REMOVED):(c=e.get(s),e.move(c,l),u=Yf.MOVED);o&&o({context:c?.context,operation:u,record:a})})}detach(){}}const Mye=[[["caption"]],[["colgroup"],["col"]],"*"],Tye=["caption","colgroup, col","*"];function Eye(t,n){1&t&&Jr(0,2)}function Iye(t,n){1&t&&(se(0,"thead",0),Il(1,1),de(),se(2,"tbody",0),Il(3,2)(4,3),de(),se(5,"tfoot",0),Il(6,4),de())}function Aye(t,n){1&t&&Il(0,1)(1,2)(2,3)(3,4)}const hh=new xt("CDK_TABLE");let cA=(()=>{class t{template=Q(ll);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","cdkCellDef",""]]})}return t})(),dA=(()=>{class t{template=Q(ll);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","cdkHeaderCellDef",""]]})}return t})(),Lye=(()=>{class t{template=Q(ll);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","cdkFooterCellDef",""]]})}return t})(),L2=(()=>{class t{_table=Q(hh,{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=Mn({type:t,selectors:[["","cdkColumnDef",""]],contentQueries:function(r,i,o){if(1&r&&Bc(o,cA,5)(o,dA,5)(o,Lye,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 FV{constructor(n,e){e.nativeElement.classList.add(...n._columnCssClassName)}}let Nye=(()=>{class t extends FV{constructor(){super(Q(L2),Q(wr))}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[jr]})}return t})(),Oye=(()=>{class t extends FV{constructor(){const e=Q(L2),r=Q(wr);super(e,r);const i=e._table?._getCellRole();i&&r.nativeElement.setAttribute("role",i)}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[jr]})}return t})(),uA=(()=>{class t{template=Q(ll);_differs=Q(WC);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 fk?e.headerCell.template:this instanceof BV?e.footerCell.template:e.cell.template}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,features:[Ts]})}return t})(),fk=(()=>{class t extends uA{_table=Q(hh,{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=Mn({type:t,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",On]},features:[jr,Ts]})}return t})(),BV=(()=>{class t extends uA{_table=Q(hh,{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=Mn({type:t,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",On]},features:[jr,Ts]})}return t})(),hA=(()=>{class t extends uA{_table=Q(hh,{optional:!0});when;static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,selectors:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],when:[0,"cdkRowDefWhen","when"]},features:[jr]})}return t})(),N2=(()=>{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=Mn({type:t,selectors:[["","cdkCellOutlet",""]]})}return t})(),HV=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({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&&Il(0,0)},dependencies:[N2],encapsulation:2,changeDetection:1})}return t})(),jV=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({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&&Il(0,0)},dependencies:[N2],encapsulation:2,changeDetection:1})}return t})(),Rye=(()=>{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=Mn({type:t,selectors:[["ng-template","cdkNoDataRow",""]]})}return t})();const UV=["top","bottom","left","right"];class Pye{_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(ne=>ne)&&!r.some(ne=>ne))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 ne of n)for(let X=0;X<s;X++){const ie=ne.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(ne=>!!ne)&&(this._positionListener.stickyColumnsUpdated({sizes:-1===p?[]:w.slice(0,p+1).map((ne,X)=>e[X]?ne:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===M?[]:w.slice(M).map((ne,X)=>r[X+M]?ne: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]);UV.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 UV)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&&Fye(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 Fye(t){return["cdk-cell","cdk-header-cell","cdk-footer-cell"].some(n=>t.classList.contains(n))}const pk=new xt("STICKY_POSITIONING_LISTENER");let YV=(()=>{class t{viewContainer=Q(cl);elementRef=Q(wr);constructor(){const e=Q(hh);e._rowOutlet=this,e._outletAssigned()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","rowOutlet",""]]})}return t})(),VV=(()=>{class t{viewContainer=Q(cl);elementRef=Q(wr);constructor(){const e=Q(hh);e._headerRowOutlet=this,e._outletAssigned()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","headerRowOutlet",""]]})}return t})(),zV=(()=>{class t{viewContainer=Q(cl);elementRef=Q(wr);constructor(){const e=Q(hh);e._footerRowOutlet=this,e._outletAssigned()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","footerRowOutlet",""]]})}return t})(),WV=(()=>{class t{viewContainer=Q(cl);elementRef=Q(wr);constructor(){const e=Q(hh);e._noDataRowOutlet=this,e._outletAssigned()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","noDataRowOutlet",""]]})}return t})(),$V=(()=>{class t{_differs=Q(WC);_changeDetectorRef=Q(oo);_elementRef=Q(wr);_dir=Q($d,{optional:!0});_platform=Q(As);_viewRepeater;_viewportRuler=Q(o_);_injector=Q(oi);_virtualScrollViewport=Q(Cye,{optional:!0,host:!0});_positionListener=Q(pk,{optional:!0})||Q(pk,{optional:!0,skipSelf:!0});_document=Q(Si);_data;_renderedRange;_onDestroy=new pn;_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 pn;_footerRowStickyUpdates=new pn;_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 pn;_dataStream=new pn;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 Fn;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 o2("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 kye:new Dye,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(),lA(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===Yf.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=GV(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=GV(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(),mk(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(r=>{this._columnDefsByName.has(r.name),this._columnDefsByName.set(r.name,r)})}_cacheRowDefs(){this._headerRowDefs=mk(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=mk(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=mk(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=[],lA(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;lA(this.dataSource)?e=this.dataSource.connect(this):Wd(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=En(this.dataSource)),this._renderChangeSubscription=lh([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))N2.mostRecentCellOutlet&&N2.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 Pye(this._isNativeHtmlTable,this.stickyCssClass,this._platform.isBrowser,this.needsPositionStickyOnElement,this._dir?this._dir.value:"ltr",this,this._injector),(this._dir?this._dir.change:En()).pipe(Yi(this._onDestroy)).subscribe(i=>{this._stickyStyler.direction=i,this.updateStickyColumnStyles()})}_setupVirtualScrolling(e){const r=typeof requestAnimationFrame<"u"?lk:fye;this.viewChange.next({start:0,end:0}),e.renderedRangeStream.pipe(aA(0,r),Yi(this._onDestroy)).subscribe(this.viewChange),e.attach({dataStream:this._dataStream,measureRangeSize:(i,o)=>this._measureRangeSize(i,o)}),lh([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"}}}),lh([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=Hn({type:t,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(r,i,o){if(1&r&&Bc(o,Rye,5)(o,L2,5)(o,hA,5)(o,fk,5)(o,BV,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&&Qn("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:hh,useExisting:t},{provide:pk,useValue:null}])],ngContentSelectors:Tye,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(r,i){1&r&&(Sa(Mye),Jr(0),Jr(1,1),hi(2,Eye,1,0),hi(3,Iye,7,0)(4,Aye,4,0)),2&r&&(te(2),fi(i._isServer?2:-1),te(),fi(i._isNativeHtmlTable?3:4))},dependencies:[VV,YV,WV,zV],styles:[".lvemanager-xray-root .cdk-table-fixed-layout {\n table-layout: fixed;\n}\n"],encapsulation:2,changeDetection:1})}return t})();function mk(t,n){return t.concat(Array.from(n))}function GV(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 Bye=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[sA]})}return t})();function dc(...t){const n=p2(t),e=function Ome(t,n){return"number"==typeof j5(t)?t.pop():n}(t,1/0),r=t;return r.length?1===r.length?hl(r[0]):Sx(e)(ns(r,n)):za}const Hye=[[["caption"]],[["colgroup"],["col"]],"*"],jye=["caption","colgroup, col","*"];function Uye(t,n){1&t&&Jr(0,2)}function Yye(t,n){1&t&&(se(0,"thead",0),Il(1,1),de(),se(2,"tbody",2),Il(3,3)(4,4),de(),se(5,"tfoot",0),Il(6,5),de())}function Vye(t,n){1&t&&Il(0,1)(1,3)(2,4)(3,5)}let fh=(()=>{class t extends $V{stickyCssClass="mat-mdc-table-sticky";needsPositionStickyOnElement=!1;static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Hn({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&&Qn("mat-table-fixed-layout",i.fixedLayout)},exportAs:["matTable"],features:[Ui([{provide:$V,useExisting:t},{provide:hh,useExisting:t},{provide:pk,useValue:null}]),jr],ngContentSelectors:jye,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(r,i){1&r&&(Sa(Hye),Jr(0),Jr(1,1),hi(2,Uye,1,0),hi(3,Yye,7,0)(4,Vye,4,0)),2&r&&(te(2),fi(i._isServer?2:-1),te(),fi(i._isNativeHtmlTable?3:4))},dependencies:[VV,YV,WV,zV],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})(),ph=(()=>{class t extends cA{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,selectors:[["","matCellDef",""]],features:[Ui([{provide:cA,useExisting:t}]),jr]})}return t})(),mh=(()=>{class t extends dA{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,selectors:[["","matHeaderCellDef",""]],features:[Ui([{provide:dA,useExisting:t}]),jr]})}return t})(),gh=(()=>{class t extends L2{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=Mn({type:t,selectors:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},features:[Ui([{provide:L2,useExisting:t}]),jr]})}return t})(),_h=(()=>{class t extends Nye{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({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})(),vh=(()=>{class t extends Oye{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[jr]})}return t})(),yh=(()=>{class t extends fk{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",On]},features:[Ui([{provide:fk,useExisting:t}]),jr]})}return t})(),bh=(()=>{class t extends hA{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,selectors:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],when:[0,"matRowDefWhen","when"]},features:[Ui([{provide:hA,useExisting:t}]),jr]})}return t})(),wh=(()=>{class t extends HV{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Hn({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:HV,useExisting:t}]),jr],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(r,i){1&r&&Il(0,0)},dependencies:[N2],encapsulation:2,changeDetection:1})}return t})(),Sh=(()=>{class t extends jV{static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Hn({type:t,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],features:[Ui([{provide:jV,useExisting:t}]),jr],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(r,i){1&r&&Il(0,0)},dependencies:[N2],encapsulation:2,changeDetection:1})}return t})(),gk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[Bye,ms]})}return t})();class Gd extends PV{_data;_renderData=new Oi([]);_filter=new Oi("");_internalPageChanges=new pn;_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(tU(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?dc(this._sort.sortChange,this._sort.initialized):En(null),e=this._paginator?dc(this._paginator.page,this._internalPageChanges,this._paginator.initialized):En(null),i=lh([this._data,this._filter]).pipe(Nr(([s])=>this._filterData(s))),o=lh([i,n]).pipe(Nr(([s])=>this._orderData(s))),a=lh([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}}const ab=1e6,_k="*autotracing*";class O2 extends pn{constructor(n=1/0,e=1/0,r=tI){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)}}}let yk,vk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({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 qV=(()=>{class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})(),Kye=(()=>{class t{_mutationObserverFactory=Q(qV);_observedElements=new Map;_ngZone=Q(ir);ngOnDestroy(){this._observedElements.forEach((e,r)=>this._cleanupObserver(r))}observe(e){const r=qg(e);return new si(i=>{const a=this._observeElement(r).pipe(Nr(s=>s.filter(l=>!function qye(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))),To(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 pn,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=Cr({token:t,factory:t.\u0275fac})}return t})(),Zye=(()=>{class t{_contentObserver=Q(Kye);_elementRef=Q(wr);event=new Fn;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=N1(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(kx(this.debounce)):e).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",On],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return t})(),KV=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({providers:[qV]})}return t})(),ZV=(()=>{class t{_platform=Q(As);isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function Jye(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 Xye(t){try{return t.frameElement}catch{return null}}(function a1e(t){return t.ownerDocument&&t.ownerDocument.defaultView||window}(e));if(r&&(-1===JV(r)||!this.isVisible(r)))return!1;let i=e.nodeName.toLowerCase(),o=JV(e);return e.hasAttribute("contenteditable")?-1!==o:!("iframe"===i||"object"===i||this._platform.WEBKIT&&this._platform.IOS&&!function i1e(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 o1e(t){return!function e1e(t){return function n1e(t){return"input"==t.nodeName.toLowerCase()}(t)&&"hidden"==t.type}(t)&&(function Qye(t){let n=t.nodeName.toLowerCase();return"input"===n||"select"===n||"button"===n||"textarea"===n}(t)||function t1e(t){return function r1e(t){return"a"==t.nodeName.toLowerCase()}(t)&&t.hasAttribute("href")}(t)||t.hasAttribute("contenteditable")||XV(t))}(e)&&!this.isDisabled(e)&&(r?.ignoreVisibility||this.isVisible(e))}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();function XV(t){if(!t.hasAttribute("tabindex")||void 0===t.tabIndex)return!1;let n=t.getAttribute("tabindex");return!(!n||isNaN(parseInt(n,10)))}function JV(t){if(!XV(t))return null;const n=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(n)?-1:n}class QV{_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 s1e=(()=>{class t{_checker=Q(ZV);_ngZone=Q(ir);_document=Q(Si);_injector=Q(oi);constructor(){Q(Uc).load(vk)}create(e,r=!1){return new QV(e,this._checker,this._ngZone,this._document,r,this._injector)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();const l1e=new xt("liveAnnouncerElement",{providedIn:"root",factory:()=>null}),c1e=new xt("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let d1e=0,u1e=(()=>{class t{_ngZone=Q(ir);_defaultOptions=Q(c1e,{optional:!0});_liveElement;_document=Q(Si);_sanitizer=Q(zx);_previousTimeout;_currentPromise;_currentResolve;constructor(){const e=Q(l1e,{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 Gye(t,n,e){const r=e.sanitize(Ei.HTML,n);t.innerHTML=function $ye(t){return function Wye(){if(void 0===yk&&(yk=null,typeof window<"u")){const t=window;if(void 0!==t.trustedTypes)try{yk=t.trustedTypes.createPolicy("angular#components",{createHTML:n=>n})}catch(n){console.error(n)}}return yk}()?.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-"+d1e++,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=Cr({token:t,factory:t.\u0275fac})}return t})();var a_=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}(a_||{});const ez="cdk-high-contrast-black-on-white",tz="cdk-high-contrast-white-on-black",fA="cdk-high-contrast-active";let h1e=(()=>{class t{_platform=Q(As);_hasCheckedHighContrastMode=!1;_document=Q(Si);_breakpointSubscription;constructor(){this._breakpointSubscription=Q(Fge).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return a_.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 a_.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return a_.BLACK_ON_WHITE}return a_.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(fA,ez,tz),this._hasCheckedHighContrastMode=!0;const r=this.getHighContrastMode();r===a_.BLACK_ON_WHITE?e.add(fA,ez):r===a_.WHITE_ON_BLACK&&e.add(fA,tz)}}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})(),nz=(()=>{class t{constructor(){Q(h1e)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[KV]})}return t})();function bk(t,n){return t.getAttribute(n)?.match(/\S+/g)??[]}const iz="cdk-describedby-message",wk="cdk-describedby-host";let pA=0,Sk=(()=>{class t{_platform=Q(As);_document=Q(Si);_messageRegistry=new Map;_messagesContainer=null;_id=""+pA++;constructor(){Q(Uc).load(vk),this._id=Q(vg)+"-"+pA++}describe(e,r,i){if(!this._canBeDescribed(e,r))return;const o=mA(r,i);"string"!=typeof r?(oz(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=mA(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(`[${wk}="${this._id}"]`);for(let r=0;r<e.length;r++)this._removeCdkDescribedByReferenceIds(e[r]),e[r].removeAttribute(wk);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(e,r){const i=this._document.createElement("div");oz(i,this._id),i.textContent=e,r&&i.setAttribute("role",r),this._createMessagesContainer(),this._messagesContainer.appendChild(i),this._messageRegistry.set(mA(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=bk(e,"aria-describedby").filter(i=>0!=i.indexOf(iz));e.setAttribute("aria-describedby",r.join(" "))}_addMessageReference(e,r){const i=this._messageRegistry.get(r);(function p1e(t,n,e){const r=bk(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(wk,this._id),i.referenceCount++}_removeMessageReference(e,r){const i=this._messageRegistry.get(r);i.referenceCount--,function m1e(t,n,e){const r=bk(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(wk)}_isElementDescribedByMessage(e,r){const i=bk(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=Cr({token:t,factory:t.\u0275fac})}return t})();function mA(t,n){return"string"==typeof t?`${n||""}/${t}`:t}function oz(t,n){t.id||(t.id=`${iz}-${n}-${pA++}`)}const g1e=["*",[["","matSortHeaderIcon",""]]],_1e=["*","[matSortHeaderIcon]"];function v1e(t,n){1&t&&(Tc(),Oc(0,"svg",3),Mf(1,"path",4),Rc())}function y1e(t,n){1&t&&(Oc(0,"div",2),Jr(1,1,null,v1e,2,0),Rc())}const az=new xt("MAT_SORT_DEFAULT_OPTIONS");let gs=(()=>{class t{_defaultOptions;_initializedStream=new O2(1);sortables=new Map;_stateChanges=new pn;active;start="asc";get direction(){return this._direction}set direction(e){this._direction=e}_direction="";disableClear;disabled=!1;sortChange=new Fn;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 b1e(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)(Rt(az,8))};static \u0275dir=Mn({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})(),pm=(()=>{class t{_sort=Q(gs,{optional:!0});_columnDef=Q(L2,{optional:!0});_changeDetectorRef=Q(oo);_focusMonitor=Q(am);_elementRef=Q(wr);_ariaDescriber=Q(Sk,{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(Bf);const e=Q(az,{optional:!0});e?.arrowPosition&&(this.arrowPosition=e?.arrowPosition)}ngOnInit(){!this.id&&this._columnDef&&(this.id=this._columnDef.name),this._sort.register(this),this._renderChanges=dc(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=Hn({type:t,selectors:[["","mat-sort-header",""]],hostAttrs:[1,"mat-sort-header"],hostVars:3,hostBindings:function(r,i){1&r&&tn("click",function(){return i._toggleOnInteraction()})("keydown",function(a){return i._handleKeydown(a)})("mouseleave",function(){return i._recentlyCleared.set(null)}),2&r&&($r("aria-sort",i._getAriaSortAttribute()),Qn("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:_1e,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&&(Sa(g1e),Oc(0,"div",0)(1,"div",1),Jr(2),Rc(),hi(3,y1e,3,0,"div",2),Rc()),2&r&&(Qn("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),$r("tabindex",i._isDisabled()?null:0)("role",i._isDisabled()?null:"button"),te(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})(),Ck=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[ms]})}return t})();function gA(t){return null!=t&&"false"!=`${t}`}function Ch(t,...n){return n.length?n.some(e=>t[e]):t.altKey||t.shiftKey||t.ctrlKey||t.metaKey}function sz(){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 ca((e,r)=>{let i=0;e.subscribe(Ko(r,o=>{const a=t(o,i++);(a||n)&&r.next(o),!a&&r.complete()}))})}const lz=new Map;class vs{_appId=Q(vg);static _infix=`a${Math.floor(1e5*Math.random()).toString()}`;getId(n,e=!1){"ng"!==this._appId&&(n+=this._appId);let r=lz.get(n);return void 0===r?r=0:r++,lz.set(n,r),`${n}${e?vs._infix+"-":""}${r}`}static \u0275fac=function(e){return new(e||vs)};static \u0275prov=Cr({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 xk 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 sb 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 w1e extends vA{element;constructor(n){super(),this.element=n instanceof wr?n.nativeElement:n}}class yA{_attachedPortal=null;_disposeFn=null;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(n){return n instanceof xk?(this._attachedPortal=n,this.attachComponentPortal(n)):n instanceof sb?(this._attachedPortal=n,this.attachTemplatePortal(n)):this.attachDomPortal&&n instanceof w1e?(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 S1e 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(Df,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($o,r.injector);e=aH(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 C1e=(()=>{class t extends sb{constructor(){super(Q(ll),Q(cl))}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[jr]})}return t})(),lb=(()=>{class t extends yA{_moduleRef=Q(Df,{optional:!0});_document=Q(Si);_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 Fn;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=Mn({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[jr]})}return t})(),kk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})();const cz=NV();function bA(t){return new x1e(t.get(o_),t.get(Si))}class x1e{_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"),cz&&(r.scrollBehavior=i.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),cz&&(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 D1e{_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(To(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 dz(t,n){return n.some(e=>t.top<e.top||t.bottom>e.bottom||t.left<e.left||t.right>e.right)}function Dk(t,n){return new M1e(t.get(uk),t.get(o_),t.get(ir),n)}class M1e{_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 T1e=(()=>{class t{_injector=Q(oi);noop=()=>new wA;close=e=>function k1e(t,n){return new D1e(t.get(uk),t.get(ir),t.get(o_),n)}(this._injector,e);block=()=>bA(this._injector);reposition=e=>Dk(this._injector,e);static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({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 E1e{connectionPair;scrollableViewProperties;constructor(n,e){this.connectionPair=n,this.scrollableViewProperties=e}}let uz=(()=>{class t{_attachedOverlays=[];_document=Q(Si);_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=Cr({token:t,factory:t.\u0275fac})}return t})(),I1e=(()=>{class t extends uz{_ngZone=Q(ir);_renderer=Q(gu).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=Cr({token:t,factory:t.\u0275fac})}return t})(),A1e=(()=>{class t extends uz{_platform=Q(As);_ngZone=Q(ir);_renderer=Q(gu).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=yu(e)};_clickListener=e=>{const r=yu(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(hz(s.overlayElement,r)||hz(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=Cr({token:t,factory:t.\u0275fac})}return t})();function hz(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 fz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({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})(),R2=(()=>{class t{_platform=Q(As);_containerElement;_document=Q(Si);_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||sz()){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),sz()?r.setAttribute("platform","test"):this._platform.isBrowser||r.setAttribute("platform","server"),this._document.body.appendChild(r),this._containerElement=r}_loadStyles(){this._styleLoader.load(fz)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();class L1e{_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 pz{_portalOutlet;_host;_pane;_config;_ngZone;_keyboardDispatcher;_document;_location;_outsideClickDispatcher;_animationsDisabled;_injector;_renderer;_backdropClick=new pn;_attachments=new pn;_detachments=new pn;_positionStrategy;_scrollStrategy;_locationChanges=Un.EMPTY;_backdropRef=null;_detachContentMutationObserver;_detachContentAfterRenderRef;_disposed=!1;_previousHostParent;_keydownEvents=new pn;_outsidePointerEvents=new pn;_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 L1e(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=Dx(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 mz="cdk-overlay-connected-position-bounding-box",N1e=/([A-Za-z%]+)$/;function kA(t,n){return new O1e(n,t.get(o_),t.get(Si),t.get(As),t.get(R2))}class O1e{_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 pn;_resizeSubscription=Un.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(mz),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&&s_(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(mz),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 wr?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=_z(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),ne=H*q;return{visibleArea:ne,isCompletelyWithinViewport:o.width*o.height===ne,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=gz(this._overlayRef.getConfig().minHeight),s=gz(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=_z(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 R1e(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 E1e(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,s_(this._boundingBox.style,i)}_resetBoundingBoxStyles(){s_(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){s_(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();s_(r,this._getExactOverlayY(e,n,u)),s_(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="")),s_(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:dz(n,r),isOriginOutsideView:SA(n,r),isOverlayClipped:dz(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&&Dx(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 wr)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 s_(t,n){for(let e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t}function gz(t){if("number"!=typeof t&&null!=t){const[n,e]=t.split(N1e);return e&&"px"!==e?null:parseFloat(n)}return t||null}function _z(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 vz="cdk-global-overlay-wrapper";function DA(t){return new P1e}class P1e{_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(vz),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(vz),r.justifyContent=r.alignItems=n.marginTop=n.marginBottom=n.marginLeft=n.marginRight=n.position="",this._overlayRef=null,this._isDisposed=!0}}let F1e=(()=>{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=Cr({token:t,factory:t.\u0275fac})}return t})();const MA=new xt("OVERLAY_DEFAULT_CONFIG");function Mk(t,n){t.get(Uc).load(fz);const e=t.get(R2),r=t.get(Si),i=t.get(vs),o=t.get(Hd),a=t.get($d),s=t.get(es,null,{optional:!0})||t.get(gu).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 pz(new S1e(u,o,t),p,u,l,t.get(ir),t.get(I1e),r,t.get(l2),t.get(A1e),n?.disableAnimations??"NoopAnimations"===t.get(Uw,null,{optional:!0}),t.get($o),s)}let B1e=(()=>{class t{scrollStrategies=Q(T1e);_positionBuilder=Q(F1e);_injector=Q(oi);create(e){return Mk(this._injector,e)}position(){return this._positionBuilder}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();const H1e=[{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"}],j1e=new xt("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>Dk(t)}});let Tk=(()=>{class t{elementRef=Q(wr);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]})}return t})();const U1e=new xt("cdk-connected-overlay-default-config");let yz=(()=>{class t{_dir=Q($d,{optional:!0});_injector=Q(oi);_overlayRef;_templatePortal;_backdropSubscription=Un.EMPTY;_attachSubscription=Un.EMPTY;_detachSubscription=Un.EMPTY;_positionSubscription=Un.EMPTY;_offsetX;_offsetY;_position;_scrollStrategyFactory=Q(j1e);_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 Fn;positionChange=new Fn;attach=new Fn;detach=new Fn;overlayKeydown=new Fn;overlayOutsideClick=new Fn;constructor(){const e=Q(ll),r=Q(cl),i=Q(U1e,{optional:!0}),o=Q(MA,{optional:!0});this.usePopover=!1===o?.usePopover?null:"global",this._templatePortal=new sb(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=H1e);const e=this._overlayRef=Mk(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=yu(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 Tk?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof Tk?this.origin.elementRef.nativeElement:this.origin instanceof wr?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=Mn({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})(),Ek=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({providers:[B1e],imports:[ms,kk,sA,sA]})}return t})();const Y1e=["tooltip"],z1e=new xt("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>Dk(t,{scrollThrottle:20})}}),W1e=new xt("mat-tooltip-default-options",{providedIn:"root",factory:()=>({showDelay:0,hideDelay:0,touchendHideDelay:1500})}),bz="tooltip-panel",$1e={passive:!0};let ku=(()=>{class t{_elementRef=Q(wr);_ngZone=Q(ir);_platform=Q(As);_ariaDescriber=Q(Sk);_focusMonitor=Q(am);_dir=Q($d);_injector=Q(oi);_viewContainerRef=Q(cl);_mediaMatcher=Q(rI);_document=Q(Si);_renderer=Q(es);_animationsDisabled=qs();_defaultOptions=Q(W1e,{optional:!0});_overlayRef=null;_tooltipInstance=null;_overlayPanelClass;_portal;_position="below";_positionAtOrigin=!1;_disabled=!1;_tooltipClass;_viewInitialized=!1;_pointerExitEventsInitialized=!1;_tooltipComponent=X1e;_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=gA(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){const r=gA(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=N1(e)}_showDelay;get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=N1(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 pn;_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 xk(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 wr)return this._overlayRef;this._detach()}const r=this._injector.get(uk).getAncestorScrollContainers(this._elementRef),i=`${this._cssClassPrefix}-${bz}`,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=Mk(this._injector,{direction:this._dir,positionStrategy:o,panelClass:this._overlayPanelClass?[...this._overlayPanelClass,i]:i,scrollStrategy:this._injector.get(z1e)(),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}-${bz}-`;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,$1e))}_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=Mn({type:t,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(r,i){2&r&&Qn("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})(),X1e=(()=>{class t{_changeDetectorRef=Q(oo);_elementRef=Q(wr);_isMultiline=!1;message;tooltipClass;_showTimeoutId;_hideTimeoutId;_triggerElement;_mouseLeaveHideDelay;_animationsDisabled=qs();_tooltip;_closeOnInteraction=!1;_isVisible=!1;_onHide=new pn;_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=Hn({type:t,selectors:[["mat-tooltip-component"]],viewQuery:function(r,i){if(1&r&&Mo(Y1e,7),2&r){let o;vn(o=yn())&&(i._tooltip=o.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function(r,i){1&r&&tn("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),bE("animationend",function(a){return i._handleAnimationEnd(a)}),Oc(2,"div",2),Ke(3),Rc()()),2&r&&(ih(i.tooltipClass),Qn("mdc-tooltip--multiline",i._isMultiline),te(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})();function TA(t,n,...e){if(!0===n)return void t();if(!1===n)return;const r=new Tn({next:()=>{r.unsubscribe(),t()}});return hl(n(...e)).subscribe(r)}function Ik(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 J1e(t={}){const{connector:n=()=>new pn,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 ca((q,ne)=>{c++,!p&&!u&&M();const X=l=l??n();ne.add(()=>{c--,0===c&&!p&&!u&&(s=TA(H,i))}),X.subscribe(ne),!a&&c>0&&(a=new Tn({next:ie=>X.next(ie),error:ie=>{p=!0,M(),s=TA(w,e,ie),X.error(ie)},complete:()=>{u=!0,M(),s=TA(w,r),X.complete()}}),hl(q).subscribe(a))})(o)}}({connector:()=>new O2(r,n,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:i})}class cb{}let wz=(()=>{class t extends cb{getTranslation(e){return En({})}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 db{}let Sz=(()=>{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 ub(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(!ub(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(!ub(t[o],n[o]))return!1;return!0}}return!1}function fd(t){return typeof t<"u"&&null!==t}function EA(t){return t&&"object"==typeof t&&!Array.isArray(t)}function Cz(t,n){let e=Object.assign({},t);return EA(t)&&EA(n)&&Object.keys(n).forEach(r=>{EA(n[r])?r in t?e[r]=Cz(t[r],n[r]):Object.assign(e,{[r]:n[r]}):Object.assign(e,{[r]:n[r]})}),e}class P2{}let IA=(()=>{class t extends P2{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(),!fd(e)||!fd(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 fd(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 hb{}let AA=(()=>{class t extends hb{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 LA{defaultLang;currentLang=this.defaultLang;translations={};langs=[];onTranslationChange=new Fn;onLangChange=new Fn;onDefaultLangChange=new Fn}const Ak=new xt("USE_STORE"),Lk=new xt("USE_DEFAULT_LANG"),Nk=new xt("DEFAULT_LANGUAGE"),Ok=new xt("USE_EXTEND");let qd=(()=>{class t{store;currentLoader;compiler;parser;missingTranslationHandler;useDefaultLang;isolate;extend;loadingTranslations;pending=!1;_onTranslationChange=new Fn;_onLangChange=new Fn;_onDefaultLangChange=new Fn;_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 En(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),En(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(Ik(1),Gs(1));return this.loadingTranslations=r.pipe(Nr(i=>this.compiler.compileTranslations(i,e)),Ik(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]?Cz(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),Wd(a[l])&&(s=!0);return s?bU(r.map(c=>Wd(a[c])?a[c]:En(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(!fd(e)||!e.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe(k1(i=>Wd(i=this.getParsedResult(i,e,r))?i:En(i)));{let i=this.getParsedResult(this.translations[this.currentLang],e,r);return Wd(i)?i:En(i)}}getStreamOnTranslationChange(e,r){if(!fd(e)||!e.length)throw new Error('Parameter "key" required');return g2(um(()=>this.get(e,r)),this.onTranslationChange.pipe(Va(i=>{const o=this.getParsedResult(i.translations,e,r);return"function"==typeof o.subscribe?o:En(o)})))}stream(e,r){if(!fd(e)||!e.length)throw new Error('Parameter "key" required');return g2(um(()=>this.get(e,r)),this.onLangChange.pipe(Va(i=>{const o=this.getParsedResult(i.translations,e,r);return Wd(o)?o:En(o)})))}instant(e,r){if(!fd(e)||!e.length)throw new Error('Parameter "key" required');let i=this.getParsedResult(this.translations[this.currentLang],e,r);if(Wd(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)(ln(LA),ln(cb),ln(hb),ln(P2),ln(db),ln(Lk),ln(Ak),ln(Ok),ln(Nk))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})(),Q1e=(()=>{class t{translateService;element;_ref;key;lastParams;currentParams;onLangChangeSub;onDefaultLangChangeSub;onTranslationChangeSub;set translate(e){e&&(this.key=e,this.checkNodes())}set translateParams(e){ub(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),fd(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=fd(a)?a:r.originalContent||e,this.setContent(r,this.key?r.currentValue:r.originalContent.replace(e,r.currentValue)),this._ref.markForCheck()};if(fd(i)){let a=this.translateService.getParsedResult(i,e,this.currentParams);Wd(a)?a.subscribe({next:o}):o(a)}else this.translateService.get(e,this.currentParams).subscribe(o)}}getContent(e){return fd(e.textContent)?e.textContent:e.data}setContent(e,r){fd(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)(Rt(qd),Rt(wr),Rt(oo))};static \u0275dir=Mn({type:t,selectors:[["","translate",""],["","ngx-translate",""]],inputs:{translate:"translate",translateParams:"translateParams"},standalone:!1})}return t})(),Eo=(()=>{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);Wd(a.subscribe)?a.subscribe(o):o(a)}this.translate.get(e,r).subscribe(o)}transform(e,...r){if(!e||!e.length)return e;if(ub(e,this.lastKey)&&ub(r,this.lastParams))return this.value;let i;if(fd(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)(Rt(qd,16),Rt(oo,16))};static \u0275pipe=Ac({name:"translate",type:t,pure:!1,standalone:!1});static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})(),$c=(()=>{class t{static forRoot(e={}){return{ngModule:t,providers:[e.loader||{provide:cb,useClass:wz},e.compiler||{provide:hb,useClass:AA},e.parser||{provide:P2,useClass:IA},e.missingTranslationHandler||{provide:db,useClass:Sz},LA,{provide:Ak,useValue:e.isolate},{provide:Lk,useValue:e.useDefaultLang},{provide:Ok,useValue:e.extend},{provide:Nk,useValue:e.defaultLanguage},qd]}}static forChild(e={}){return{ngModule:t,providers:[e.loader||{provide:cb,useClass:wz},e.compiler||{provide:hb,useClass:AA},e.parser||{provide:P2,useClass:IA},e.missingTranslationHandler||{provide:db,useClass:Sz},{provide:Ak,useValue:e.isolate},{provide:Lk,useValue:e.useDefaultLang},{provide:Ok,useValue:e.extend},{provide:Nk,useValue:e.defaultLanguage},qd]}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})();const ebe=t=>({active:t}),tbe=()=>({});function nbe(t,n){if(1&t&&(se(0,"a",5),Ke(1),qe(2,"translate"),de()),2&t){const e=bt().$implicit;Me("routerLink",e.path)("queryParams",e.queryParams?e.queryParams:NE(5,tbe)),te(),Cn(rt(2,3,e.label))}}function rbe(t,n){if(1&t&&(se(0,"span"),Ke(1),de()),2&t){const e=bt().$implicit;te(),Cn(e.label)}}function ibe(t,n){if(1&t&&(se(0,"li",2),qe(1,"translate"),jt(2,nbe,3,6,"a",3)(3,rbe,2,1,"span",4),de()),2&t){const e=n.$implicit;(function g7(t){v7(w7,ele,t,!1)})(function Y7(t,n,e=""){return M7(Ue(),t,n,e)}("max-width:",100/bt().breadcrumbItems.length,"%")),Me("ngClass",Yg(9,ebe,e.active))("matTooltip",rt(1,7,e.label)),te(2),Me("ngIf",!e.active),te(),Me("ngIf",e.active)}}let NA=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(se(0,"ol",0),jt(1,ibe,4,11,"li",1),de()),2&r&&(te(),Me("ngForOf",i.breadcrumbItems))},dependencies:[Of,u2,bo,xV,ku,Eo],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})();class obe{_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 abe=(()=>{class t{_document=Q(Si);copy(e){const r=this.beginCopy(e),i=r.copy();return r.destroy(),i}beginCopy(e){return new obe(e,this._document)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();const sbe=new xt("CDK_COPY_TO_CLIPBOARD_CONFIG");let lbe=(()=>{class t{_clipboard=Q(abe);_ngZone=Q(ir);text="";attempts=1;copied=new Fn;_pending=new Set;_destroyed=!1;_currentTimeout;constructor(){const e=Q(sbe,{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=Mn({type:t,selectors:[["","cdkCopyToClipboard",""]],hostBindings:function(r,i){1&r&&tn("click",function(){return i.copy()})},inputs:{text:[0,"cdkCopyToClipboard","text"],attempts:[0,"cdkCopyToClipboardAttempts","attempts"]},outputs:{copied:"cdkCopyToClipboardCopied"}})}return t})(),xz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})();const cbe=["*"];let Vf=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({type:t,selectors:[["app-copy-button"]],inputs:{content:"content"},standalone:!1,ngContentSelectors:cbe,decls:5,vars:4,consts:[[1,"copy-container"],[1,"copy-button"],[1,"copy-icon",3,"click","cdkCopyToClipboard","matTooltip"]],template:function(r,i){1&r&&(Sa(),se(0,"div",0),Jr(1),se(2,"div",1)(3,"span",2),qe(4,"translate"),tn("click",function(a){return a.stopPropagation()}),de()()()),2&r&&(te(3),Me("cdkCopyToClipboard",i.content)("matTooltip",rt(4,2,"Copy")))},dependencies:[ku,lbe,Eo],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})(),xh=(()=>{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})();function dbe(t,n){1&t&&Et(0,"app-breadcrumbs",12),2&t&&Me("breadcrumbItems",bt().breadcrumbsItems)}function ube(t,n){1&t&&(se(0,"mat-header-cell",13),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Period")," "))}function hbe(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",14),qe(2,"date"),qe(3,"date"),Ke(4),qe(5,"date"),qe(6,"date"),de()()),2&t){const e=n.$implicit;te(),Me("content",Al(2,3,1e3*e.time_from,"d MMM HH:mm")+" - "+Al(3,6,1e3*e.time_to,"d MMM HH:mm")),te(3),Tf(" ",Al(5,9,1e3*e.time_from,"d MMM HH:mm")," - ",Al(6,12,1e3*e.time_to,"d MMM HH:mm")," ")}}function fbe(t,n){1&t&&(se(0,"mat-header-cell",13),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"# of requests")," "))}function pbe(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),de()),2&t){const e=n.$implicit;te(),an(" ",e.requests_number," ")}}function mbe(t,n){1&t&&(se(0,"mat-header-cell",13),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Duration")," "))}function gbe(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),qe(2,"duration"),de()),2&t){const e=n.$implicit;te(),an(" ",rt(2,1,e.total_duration)," ")}}function _be(t,n){1&t&&(se(0,"mat-header-cell",13),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Average duration")," "))}function vbe(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),qe(2,"duration"),de()),2&t){const e=n.$implicit;te(),an(" ",rt(2,1,e.avg_duration)," ")}}function ybe(t,n){1&t&&Et(0,"mat-header-row")}function bbe(t,n){if(1&t){const e=Kr();se(0,"mat-row",15),tn("click",function(){const i=Ot(e).$implicit;return Vt(bt().requestClicked(i))}),de()}if(2&t){const e=n.$implicit,r=bt();Qn("big-duration",e.avg_duration>r.CRITICAL_DURATION)("disabled-row",0===e.requests_number),$r("data-domain-name",e.url)}}let wbe=(()=>{class t{set matSort(e){this.sort=e}constructor(e,r,i,o){this.router=e,this.appState=r,this.route=i,this.cdRef=o,this.CRITICAL_DURATION=ab,this.SHOW_BREADCRUMBS=!0,this.displayedColumns=["time_from","requests_number","total_duration","avg_duration"]}ngAfterViewInit(){this.updateData()}updateData(){this.route.data.subscribe(e=>{if(null===e)return;const r=e.groupedRequests;this.tracingTaskId=this.route.snapshot.params.tracingTaskId,this.dataSource=new Gd(r.result),this.dataSource.sort=this.sort,this.domain=r.domain,this.appState.set("domain",r.domain),this.appState.set("reportDate",r.date),this.breadcrumbsItems=[{label:"Tracing tasks",path:"/tasks"},{label:this.domain,active:!0}],this.cdRef.detectChanges()})}requestClicked(e){0!==e.requests_number&&this.router.navigate(["tasks",this.tracingTaskId],{queryParams:{time_from:e.time_from,time_to:e.time_to}})}static{this.\u0275fac=function(r){return new(r||t)(Rt(Ks),Rt(jc),Rt(Cu),Rt(oo))}}static{this.\u0275cmp=Hn({type:t,selectors:[["app-grouped-requests"]],viewQuery:function(r,i){if(1&r&&Mo(gs,5),2&r){let o;vn(o=yn())&&(i.matSort=o.first)}},standalone:!1,decls:20,vars:7,consts:[[3,"breadcrumbItems",4,"ngIf"],[1,"table-header-wrapper"],[1,"table-header"],["matSort","",3,"dataSource"],["matColumnDef","time_from"],["mat-sort-header","",4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","requests_number"],["matColumnDef","total_duration"],["matColumnDef","avg_duration"],[4,"matHeaderRowDef"],["class","xray-row-small primary-row",3,"big-duration","disabled-row","click",4,"matRowDef","matRowDefColumns"],[3,"breadcrumbItems"],["mat-sort-header",""],[3,"content"],[1,"xray-row-small","primary-row",3,"click"]],template:function(r,i){1&r&&(jt(0,dbe,1,1,"app-breadcrumbs",0),se(1,"div",1)(2,"h2",2),Ke(3),qe(4,"translate"),de()(),se(5,"mat-table",3),mr(6,4),jt(7,ube,4,3,"mat-header-cell",5)(8,hbe,7,15,"mat-cell",6),ur(),mr(9,7),jt(10,fbe,4,3,"mat-header-cell",5)(11,pbe,2,1,"mat-cell",6),ur(),mr(12,8),jt(13,mbe,4,3,"mat-header-cell",5)(14,gbe,3,3,"mat-cell",6),ur(),mr(15,9),jt(16,_be,4,3,"mat-header-cell",5)(17,vbe,3,3,"mat-cell",6),ur(),jt(18,ybe,1,0,"mat-header-row",10)(19,bbe,1,5,"mat-row",11),de()),2&r&&(Me("ngIf",i.SHOW_BREADCRUMBS),te(3),Cn(rt(4,5,"Collected requests")),te(2),Me("dataSource",i.dataSource),te(13),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns))},dependencies:[NA,fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pm,Vf,bo,xh,oh,Eo],styles:[".table-header[_ngcontent-%COMP%]{font-style:normal;font-weight:700;font-size:20px}mat-header-row[_ngcontent-%COMP%]{min-height:43px;height:43px!important;max-height:43px}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-cell[_ngcontent-%COMP%] .mat-column-duration[_ngcontent-%COMP%]{color:#ff8717}mat-row.disabled-row[_ngcontent-%COMP%]{cursor:not-allowed}"],changeDetection:1})}}return t})();var Xr=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}(Xr||{});function kz(t,n=null){return{type:Xr.Animate,styles:n,timings:t}}function F2(t){return{type:Xr.Style,styles:t,offset:null}}function Dz(t,n,e=null){return{type:Xr.Transition,expr:t,animation:n,options:e}}class fb{_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 Mz{_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 Tz=function Sbe(t,n){return{type:Xr.Trigger,name:t,definitions:n,options:{}}}("formAnimation",[Dz(":enter",[F2({height:0,opacity:0,overflow:"hidden"}),kz("0.2s ease-out",F2({height:"*",opacity:1,overflow:"hidden"}))]),Dz(":leave",[F2({height:"*",opacity:1,overflow:"hidden"}),kz("0.2s ease-in",F2({height:0,opacity:0,overflow:"hidden"}))])]);class OA{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 xbe(t,n){}class pb{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 Ez=(()=>{class t extends yA{_elementRef=Q(wr);_focusTrapFactory=Q(s1e);_config;_interactivityChecker=Q(ZV);_ngZone=Q(ir);_focusMonitor=Q(am);_renderer=Q(es);_changeDetectorRef=Q(oo);_injector=Q(oi);_platform=Q(As);_document=Q(Si);_portalOutlet;_focusTrapped=new pn;_focusTrap=null;_elementFocusedBeforeDialogWasOpened=null;_closeInteractionType=null;_ariaLabelledByQueue=[];_isDestroyed=!1;constructor(){super(),this._config=Q(pb,{optional:!0})||new pb,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=Z5(),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=Z5();return e===r||e.contains(r)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=Z5()))}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({type:t,selectors:[["cdk-dialog-container"]],viewQuery:function(r,i){if(1&r&&Mo(lb,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&&$r("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&&jt(0,xbe,0,0,"ng-template",0)},dependencies:[lb],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 RA{overlayRef;config;componentInstance=null;componentRef=null;containerInstance;disableClose;closed=new pn;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 kbe=new xt("DialogScrollStrategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>bA(t)}}),Dbe=new xt("DialogData"),Mbe=new xt("DefaultDialogConfig");function Tbe(t){const n=Fi(t),e=new Fn;return{valueSignal:n,get value(){return n()},change:e,ngOnDestroy(){e.complete()}}}let Iz=(()=>{class t{_injector=Q(oi);_defaultOptions=Q(Mbe,{optional:!0});_parentDialog=Q(t,{optional:!0,skipSelf:!0});_overlayContainer=Q(R2);_idGenerator=Q(vs);_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new pn;_afterOpenedAtThisLevel=new pn;_ariaHiddenElements=new Map;_scrollStrategy=Q(kbe);get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}afterAllClosed=um(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Nl(void 0)));open(e,r){(r={...this._defaultOptions||new pb,...r}).id=r.id||this._idGenerator.getId("cdk-dialog-"),r.id&&this.getDialogById(r.id);const o=this._getOverlayConfig(r),a=Mk(this._injector,o),s=new RA(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(){PA(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(r=>r.id===e)}ngOnDestroy(){PA(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),PA(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:pb,useValue:i},{provide:RA,useValue:r},{provide:pz,useValue:e}];let s;i.container?"function"==typeof i.container?s=i.container:(s=i.container.type,a.push(...i.container.providers(i))):s=Ez;const l=new xk(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 sb(e,null,s,a))}else{const a=this._createInjector(o,r,i,this._injector),s=i.attachComponentPortal(new xk(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:Dbe,useValue:e.data},{provide:RA,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:Tbe(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=Cr({token:t,factory:t.\u0275fac})}return t})();function PA(t,n){let e=t.length;for(;e--;)n(t[e])}let Ebe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({providers:[Iz],imports:[Ek,kk,nz,kk]})}return t})();function Ibe(t,n){}class Az{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 FA="mdc-dialog--open",Lz="mdc-dialog--opening",Nz="mdc-dialog--closing";let Nbe=(()=>{class t extends Ez{_animationStateChanged=new Fn;_animationsEnabled=!qs();_actionSectionCount=0;_hostElement=this._elementRef.nativeElement;_enterAnimationDuration=this._animationsEnabled?Rz(this._config.enterAnimationDuration)??150:0;_exitAnimationDuration=this._animationsEnabled?Rz(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(Oz,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Lz,FA)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(FA),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(FA),this._animationsEnabled?(this._hostElement.style.setProperty(Oz,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Nz)),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(Lz,Nz)}_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=Hn({type:t,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(r,i){2&r&&(rh("id",i._config.id),$r("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),Qn("_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&&(se(0,"div",0)(1,"div",1),jt(2,Ibe,0,0,"ng-template",2),de()())},dependencies:[lb],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 Oz="--mat-dialog-transition-duration";function Rz(t){return null==t?null:"number"==typeof t?t:t.endsWith("ms")?N1(t.substring(0,t.length-2)):t.endsWith("s")?1e3*N1(t.substring(0,t.length-1)):"0"===t?0:null}var Rk=function(t){return t[t.OPEN=0]="OPEN",t[t.CLOSING=1]="CLOSING",t[t.CLOSED=2]="CLOSED",t}(Rk||{});class mb{_ref;_config;_containerInstance;componentInstance;componentRef=null;disableClose;id;_afterOpened=new O2(1);_beforeClosed=new O2(1);_result;_closeFallbackTimeout;_state=Rk.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(To(i=>"opened"===i.state),Gs(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),r._animationStateChanged.pipe(To(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()}),dc(this.backdropClick(),this.keydownEvents().pipe(To(i=>27===i.keyCode&&!this.disableClose&&!Ch(i)))).subscribe(i=>{this.disableClose||(i.preventDefault(),Pz(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(To(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=Rk.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=Rk.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function Pz(t,n,e){return t._closeInteractionType=n,t.close(e)}const Pk=new xt("MatMdcDialogData"),Obe=new xt("mat-mdc-dialog-default-options"),Rbe=new xt("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>bA(t)}});let Fk=(()=>{class t{_defaultOptions=Q(Obe,{optional:!0});_scrollStrategy=Q(Rbe);_parentDialog=Q(t,{optional:!0,skipSelf:!0});_idGenerator=Q(vs);_injector=Q(oi);_dialog=Q(Iz);_animationsDisabled=qs();_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new pn;_afterOpenedAtThisLevel=new pn;dialogConfigClass=Az;_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=um(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Nl(void 0)));constructor(){this._dialogRefConstructor=mb,this._dialogContainerType=Nbe,this._dialogDataToken=Pk}open(e,r){let i;(r={...this._defaultOptions||new Az,...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:pb,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=Cr({token:t,factory:t.\u0275fac})}return t})(),Pbe=(()=>{class t{dialogRef=Q(mb,{optional:!0});_elementRef=Q(wr);_dialog=Q(Fk);ariaLabel;type="button";dialogResult;_matDialogClose;ngOnInit(){this.dialogRef||(this.dialogRef=Bz(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")&&Pz(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(r,i){1&r&&tn("click",function(a){return i._onButtonClick(a)}),2&r&&$r("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})(),Fz=(()=>{class t{_dialogRef=Q(mb,{optional:!0});_elementRef=Q(wr);_dialog=Q(Fk);ngOnInit(){this._dialogRef||(this._dialogRef=Bz(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=Mn({type:t})}return t})(),Fbe=(()=>{class t extends Fz{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=Mn({type:t,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(r,i){2&r&&rh("id",i.id)},inputs:{id:"id"},exportAs:["matDialogTitle"],features:[jr]})}return t})(),Bbe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"],features:[EP([OV])]})}return t})(),Hbe=(()=>{class t extends Fz{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=Mn({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&&Qn("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 Bz(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 BA=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({providers:[Fk],imports:[Ebe,Ek,kk,ms]})}return t})(),jbe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0)(1,"h3",1),Ke(2),qe(3,"translate"),de(),se(4,"div",2)(5,"span"),Ke(6),de()(),se(7,"p",3),Ke(8),qe(9,"translate"),de()(),se(10,"div",0)(11,"h3",1),Ke(12),qe(13,"translate"),de(),se(14,"div",2)(15,"span"),Ke(16),de()(),se(17,"p",3),Ke(18),qe(19,"translate"),de()()),2&r&&(te(2),Cn(rt(3,6,"FORM_HELPER.ip_address_match")),te(4),Cn("8.8.8.8"),te(2),Cn(rt(9,8,"FORM_HELPER.ip_address_match_description")),te(4),Cn(rt(13,10,"FORM_HELPER.ip_all_match")),te(4),Cn("*"),te(2),Cn(rt(19,12,"FORM_HELPER.ip_all_match_description")))},dependencies:[Eo],encapsulation:2,changeDetection:1})}}return t})(),Ube=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0)(1,"h3",1),Ke(2),qe(3,"translate"),de(),se(4,"div",2)(5,"span"),Ke(6),de()(),se(7,"p",3),Ke(8),qe(9,"translate"),de()(),se(10,"div",0)(11,"h3",1),Ke(12),qe(13,"translate"),de(),se(14,"div",2)(15,"span"),Ke(16),de()(),se(17,"p",3),Ke(18),qe(19,"translate"),de()(),se(20,"div",0)(21,"h3",1),Ke(22),qe(23,"translate"),de(),se(24,"div",2)(25,"span"),Ke(26),de()(),se(27,"p",3),Ke(28),qe(29,"translate"),de()()),2&r&&(te(2),Cn(rt(3,9,"FORM_HELPER.single_character_match")),te(4),Cn("https://cloudlinux.com/file??.php"),te(2),Cn(rt(9,11,"FORM_HELPER.single_character_match_description")),te(4),Cn(rt(13,13,"FORM_HELPER.any_character_match")),te(4),Cn("https://cloudlinux.com/file*.php"),te(2),Cn(rt(19,15,"FORM_HELPER.any_character_match_description")),te(4),Cn(rt(23,17,"FORM_HELPER.character_enclosed_in_square_brackets")),te(4),Cn("https://cloudlinux.com/file[12].php"),te(2),Cn(rt(29,19,"FORM_HELPER.character_enclosed_in_square_brackets_description")))},dependencies:[Eo],encapsulation:2,changeDetection:1})}}return t})();function Ybe(t,n){1&t&&Et(0,"app-form-helper-ip")}function Vbe(t,n){1&t&&Et(0,"app-form-helper-url")}var HA=function(t){return t.url="url",t.ip="ip",t}(HA||{});let zbe=(()=>{class t{constructor(){this.helperItemType=HA,this.helper=null}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0)(1,"h2"),Ke(2),qe(3,"translate"),de(),jt(4,Ybe,1,0,"app-form-helper-ip",1)(5,Vbe,1,0,"app-form-helper-url",1),de()),2&r&&(te(2),Cn(rt(3,3,"Formatting Help")),te(2),Me("ngIf",i.helper===i.helperItemType.ip),te(),Me("ngIf",i.helper===i.helperItemType.url))},dependencies:[bo,jbe,Ube,Eo],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})(),Hz=(()=>{class t{constructor(){this.nginxCachingMessage={title:"Nginx caching will be disabled",description:"Please note that Nginx caching will be disabled for all domains of the domain owner 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 Wbe=["*"];let jz=(()=>{class t{labelPosition="after";static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({type:t,selectors:[["","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(r,i){2&r&&Qn("mdc-form-field--align-end","before"===i.labelPosition)},inputs:{labelPosition:"labelPosition"},ngContentSelectors:Wbe,decls:1,vars:0,template:function(r,i){1&r&&(Sa(),Jr(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 $be=["input"],Gbe=["label"],qbe=["*"],jA={color:"accent",clickAction:"check-indeterminate",disabledInteractive:!1},Kbe=new xt("mat-checkbox-default-options",{providedIn:"root",factory:()=>jA});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 Zbe{source;checked}let Bk=(()=>{class t{_elementRef=Q(wr);_changeDetectorRef=Q(oo);_ngZone=Q(ir);_animationsDisabled=qs();_options=Q(Kbe,{optional:!0});focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(e){const r=new Zbe;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 Fn;indeterminateChange=new Fn;value;disableRipple=!1;_inputElement;_labelElement;tabIndex;color;disabledInteractive;_onTouched=()=>{};_currentAnimationClass="";_currentCheckState=Ol.Init;_controlValueAccessorChangeFn=()=>{};_validatorChangeFn=()=>{};constructor(){Q(Uc).load(Bf);const e=Q(new o2("tabindex"),{optional:!0});this._options=this._options||jA,this.color=this._options.color||jA.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=Hn({type:t,selectors:[["mat-checkbox"]],viewQuery:function(r,i){if(1&r&&Mo($be,5)(Gbe,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&&(rh("id",i.id),$r("tabindex",null)("aria-label",null)("aria-labelledby",null),ih(i.color?"mat-"+i.color:"mat-accent"),Qn("_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:ac(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:Hf,useExisting:vo(()=>t),multi:!0},{provide:bu,useExisting:t,multi:!0}]),Ts],ngContentSelectors:qbe,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&&(Sa(),se(0,"div",3),tn("click",function(a){return i._preventBubblingFromLabel(a)}),se(1,"div",4,0)(3,"div",5),tn("click",function(){return i._onTouchTargetClick()}),de(),se(4,"input",6,1),tn("blur",function(){return i._onBlur()})("click",function(){return i._onInputClick()})("change",function(a){return i._onInteractionEvent(a)}),de(),Et(6,"div",7),se(7,"div",8),Tc(),se(8,"svg",9),Et(9,"path",10),de(),Op(),Et(10,"div",11),de(),Et(11,"div",12),de(),se(12,"label",13,2),Jr(14),de()()),2&r){const o=dl(2);Me("labelPosition",i.labelPosition),te(4),Qn("mdc-checkbox--selected",i.checked),Me("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),$r("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),te(7),Me("matRippleTrigger",o)("matRippleDisabled",i.disableRipple||i.disabled)("matRippleCentered",!0),te(),Me("for",i.inputId)}},dependencies:[_2,jz],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})(),Uz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[Bk,ms]})}return t})(),Xbe=(()=>{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=Cr({token:t,factory:t.\u0275fac})}return t})();const Jbe=["input"],Qbe=["formField"],ewe=["*"];class Yz{source;value;constructor(n,e){this.source=n,this.value=e}}const twe={provide:Hf,useExisting:vo(()=>zz),multi:!0},Vz=new xt("MatRadioGroup"),nwe=new xt("mat-radio-default-options",{providedIn:"root",factory:()=>({color:"accent",disabledInteractive:!1})});let zz=(()=>{class t{_changeDetector=Q(oo);_value=null;_name=Q(vs).getId("mat-radio-group-");_selected=null;_isInitialized=!1;_labelPosition="after";_disabled=!1;_required=!1;_buttonChanges;_controlValueAccessorChangeFn=()=>{};onTouched=()=>{};change=new Fn;_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 Yz(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=Mn({type:t,selectors:[["mat-radio-group"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,UA,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([twe,{provide:Vz,useExisting:t}])]})}return t})(),UA=(()=>{class t{_elementRef=Q(wr);_changeDetector=Q(oo);_focusMonitor=Q(am);_radioDispatcher=Q(Xbe);_defaultOptions=Q(nwe,{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 Fn;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(Bf);const e=Q(Vz,{optional:!0}),r=Q(new o2("tabindex"),{optional:!0});this.radioGroup=e,this._disabledInteractive=this._defaultOptions?.disabledInteractive??!1,r&&(this.tabIndex=ac(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 Yz(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=Hn({type:t,selectors:[["mat-radio-button"]],viewQuery:function(r,i){if(1&r&&Mo(Jbe,5)(Qbe,7,wr),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&&tn("focus",function(){return i._inputElement.nativeElement.focus()}),2&r&&($r("id",i.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),Qn("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:ac(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:ewe,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&&(Sa(),se(0,"label",2,0)(2,"span",3),Et(3,"span",4),se(4,"input",5,1),tn("change",function(a){return i._onInputInteraction(a)}),de(),se(6,"span",6),Et(7,"span",7)(8,"span",8),de(),se(9,"span",9),Et(10,"span",10),de()(),se(11,"span",11),Jr(12),de()()),2&r&&(Me("labelPosition",i.labelPosition)("for",i.inputId),te(2),Qn("mdc-radio--disabled",i.disabled),te(2),Me("id",i.inputId)("checked",i.checked)("disabled",i.disabled&&!i.disabledInteractive)("required",i.required),$r("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),te(5),Me("matRippleTrigger",i._rippleTrigger.nativeElement)("matRippleDisabled",i._isRippleDisabled())("matRippleCentered",!0))},dependencies:[_2,jz],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})(),Wz=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[P1,UA,ms]})}return t})(),$z=(()=>{class t{constructor(e){this.elementRef=e,this.clickOutside=new Fn}onClick(e,r){r&&(this.elementRef.nativeElement.contains(r)||this.clickOutside.emit(e))}static{this.\u0275fac=function(r){return new(r||t)(Rt(wr))}}static{this.\u0275dir=Mn({type:t,selectors:[["","clickOutside",""]],hostBindings:function(r,i){1&r&&tn("click",function(a){return i.onClick(a,a.target)},bR)},outputs:{clickOutside:"clickOutside"},standalone:!1})}}return t})();function rwe(t,n){if(1&t&&(se(0,"span"),Ke(1),de()),2&t){const e=bt();te(),Cn(e.label)}}function iwe(t,n){if(1&t){const e=Kr();se(0,"li",7),tn("click",function(){const i=Ot(e).$implicit;return Vt(bt().selectValue(i))}),Ke(1),qe(2,"translate"),de()}if(2&t){const e=n.$implicit;Qn("selected",e===bt().selected),te(),Cn(rt(2,3,e))}}let Gz=(()=>{class t{constructor(){this.opened=!1,this.options=[],this.selected="",this.label="",this.hideSelectedValue=!1,this.hideLabelOnChoose=!1,this.change=new Fn,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=Hn({type:t,selectors:[["ui-select"]],inputs:{options:"options",selected:"selected",label:"label",hideSelectedValue:"hideSelectedValue",hideLabelOnChoose:"hideLabelOnChoose"},outputs:{change:"change"},standalone:!1,features:[Ui([{provide:Hf,useExisting:vo(()=>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&&(se(0,"div",0),tn("clickOutside",function(){return i.close()}),se(1,"button",1),tn("click",function(){return i.toggle()}),jt(2,rwe,2,1,"span",2),se(3,"span",3),Ke(4),de(),Et(5,"span",4),de(),se(6,"ul",5),jt(7,iwe,3,5,"li",6),de()()),2&r&&(te(2),Me("ngIf",!i.hideLabelOnChoose||!i.selected),te(),Qn("hide-selected",i.hideSelectedValue),te(),Cn(i.selected),te(),Qn("open",i.opened),te(),Qn("opened",i.opened),te(),Me("ngForOf",i.options))},dependencies:[u2,bo,$z,Eo],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})(),YA=(()=>{class t{constructor(){this.title="",this.text=""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0)(1,"div",1)(2,"span"),Ke(3),de()(),se(4,"span",2),Ke(5),de()()),2&r&&(te(3),Cn(i.title),te(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 owe(t,n){if(1&t&&(Et(0,"app-warning-block",18),qe(1,"translate"),qe(2,"translate")),2&t){const e=bt(2);Me("title",rt(1,2,e.staticText.nginxCachingMessage.title))("text",rt(2,4,e.staticText.nginxCachingMessage.description))}}function awe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"enter_valid_url")))}function swe(t,n){if(1&t&&(se(0,"div",21),jt(1,awe,3,3,"span",22),de()),2&t){const e=bt(3);te(),Me("ngIf",e.tracingUrl.errors.validUrl)}}function lwe(t,n){if(1&t&&(mr(0),Et(1,"input",19),Ys(),jt(2,swe,2,1,"div",20),ur()),2&t){const e=bt(2);te(),Vs(),te(),Me("ngIf",e.tracingUrl.invalid)}}function cwe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an("",rt(2,1,"select_user_domain")," "))}function dwe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an("",rt(2,1,"specify_the_url_mask")," "))}function uwe(t,n){if(1&t&&(se(0,"div",21),jt(1,cwe,3,3,"span",22)(2,dwe,3,3,"span",22),de()),2&t){const e=bt(3);te(),Me("ngIf",e.userDomain.invalid),te(),Me("ngIf",e.userDomainMask.invalid)}}function hwe(t,n){if(1&t&&(se(0,"div",23),Et(1,"ui-select",24),qe(2,"translate"),Ys(),Et(3,"input",25),qe(4,"translate"),Ys(),de(),jt(5,uwe,3,2,"div",20)),2&t){const e=bt(2);te(),Me("label",rt(2,5,"Choose domain"))("hideLabelOnChoose",!0)("options",e.userDomains),Vs(),te(2),Me("placeholder",rt(4,7,"Specify mask")),Vs(),te(2),Me("ngIf",e.userDomain?.invalid||e.userDomainMask?.invalid)}}function fwe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"enter_the_valid_ip")))}function pwe(t,n){if(1&t&&(se(0,"div",21),jt(1,fwe,3,3,"span",22),de()),2&t){const e=bt(3);te(),Me("ngIf",e.clientIp.errors.validIp)}}function mwe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an("",rt(2,1,"the_days_value_range")," "))}function gwe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an("",rt(2,1,"the_hours_value_range")," "))}function _we(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an("",rt(2,1,"the_minutes_value_range")," "))}function vwe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an("",rt(2,1,"invalid_time_period_range")," "))}function ywe(t,n){if(1&t&&(se(0,"div",21),jt(1,mwe,3,3,"span",22)(2,gwe,3,3,"span",22)(3,_we,3,3,"span",22)(4,vwe,3,3,"span",22),de()),2&t){const e=bt(4);te(),Me("ngIf",e.days.errors),te(),Me("ngIf",e.hours.errors),te(),Me("ngIf",e.minutes.errors),te(),Me("ngIf",e.invalidTimeRange)}}function bwe(t,n){if(1&t&&(se(0,"div",37)(1,"div",38),Et(2,"input",39),qe(3,"translate"),Ys(),Et(4,"input",40),qe(5,"translate"),Ys(),Et(6,"input",41),qe(7,"translate"),Ys(),de(),jt(8,ywe,5,4,"div",20),de()),2&t){const e=bt(3);te(2),Me("placeholder",rt(3,4,"Days")),Vs(),te(2),Me("placeholder",rt(5,6,"Hours")),Vs(),te(2),Me("placeholder",rt(7,8,"Minutes")),Vs(),te(2),Me("ngIf",e.days.invalid&&e.days.touched||e.hours.invalid&&e.hours.touched||e.minutes.invalid&&e.minutes.touched||e.invalidTimeRange)}}function wwe(t,n){1&t&&(se(0,"div",21)(1,"span"),Ke(2),qe(3,"translate"),de()()),2&t&&(te(2),Cn(rt(3,1,"requests_quantity_value_range")))}function Swe(t,n){if(1&t){const e=Kr();se(0,"div",42)(1,"input",43),qe(2,"translate"),tn("change",function(i){return Ot(e),Vt(bt(3).syncQuantityOnChange(i))}),de(),Ys(),jt(3,wwe,4,3,"div",20),de()}if(2&t){const e=bt(3);te(),Me("placeholder",rt(2,2,"Q-ty")),Vs(),te(2),Me("ngIf",e.quantity.invalid&&e.quantity.touched)}}function Cwe(t,n){if(1&t){const e=Kr();se(0,"div",26)(1,"div",27)(2,"div",9)(3,"label"),Ke(4),qe(5,"translate"),de(),se(6,"a",10),tn("click",function(){Ot(e);const i=bt(2);return Vt(i.toggleFormHelper(i.helperItemType.ip))}),Ke(7),qe(8,"translate"),de()(),Et(9,"input",28),qe(10,"translate"),Ys(),jt(11,pwe,2,1,"div",20),de(),se(12,"div",29)(13,"label"),Ke(14),qe(15,"translate"),de(),se(16,"mat-radio-group",30)(17,"div",31)(18,"mat-radio-button",32),tn("change",function(i){return Ot(e),Vt(bt(2).toggleTracingFor(i))}),Ke(19),qe(20,"translate"),de()(),jt(21,bwe,9,10,"div",33),se(22,"div",34)(23,"mat-radio-button",35),tn("change",function(i){return Ot(e),Vt(bt(2).toggleTracingFor(i))}),Ke(24),qe(25,"translate"),de()(),jt(26,Swe,4,4,"div",36),de(),Ys(),de()()}if(2&t){const e=bt(2);Me("@formAnimation",void 0),te(4),Cn(rt(5,12,"Client IP")),te(3),Cn(rt(8,14,"how_to_use_special_characters")),te(2),Me("placeholder",rt(10,16,"Client IP")),Vs(),te(2),Me("ngIf",e.clientIp.invalid&&e.clientIp.touched),te(3),Cn(rt(15,18,"Record for")),te(2),Vs(),te(2),Me("checked",e.tracingType===e.tracingBy.time),te(),an(" ",rt(20,20,"Time period")," "),te(2),Me("ngIf",e.tracingType===e.tracingBy.time),te(2),Me("checked",e.tracingType===e.tracingBy.requestQuantity),te(),an(" ",rt(25,22,"Request")," "),te(2),Me("ngIf",e.tracingType===e.tracingBy.requestQuantity)}}function xwe(t,n){if(1&t){const e=Kr();se(0,"form",5)(1,"h2",6),Ke(2),qe(3,"translate"),de(),jt(4,owe,3,6,"app-warning-block",7),se(5,"div",8)(6,"div",9)(7,"label"),Ke(8),qe(9,"translate"),de(),se(10,"a",10),tn("click",function(){Ot(e);const i=bt();return Vt(i.toggleFormHelper(i.helperItemType.url))}),Ke(11),qe(12,"translate"),de()(),jt(13,lwe,3,1,"ng-container",11)(14,hwe,6,9,"ng-template",null,1,If),de(),se(16,"div",12)(17,"mat-checkbox",13),tn("change",function(i){return Ot(e),Vt(bt().toggleAdvancedSettings(i))}),Ke(18),qe(19,"translate"),de(),Ys(),de(),jt(20,Cwe,27,24,"div",14),se(21,"div",15)(22,"button",16),tn("click",function(){return Ot(e),Vt(bt().dialogRef.close())}),Ke(23),qe(24,"translate"),de(),se(25,"button",17),tn("click",function(){return Ot(e),Vt(bt().startTracing())}),Ke(26),qe(27,"translate"),de()()()}if(2&t){const e=dl(15),r=bt(),i=dl(4);Qn("owner-user",r.OWNER_USER),Me("formGroup",r.form),te(2),Cn(rt(3,16,"Start tracing")),te(2),Me("ngIf",r.nginxCaching),te(4),an("",rt(9,18,"URL")," *"),te(3),Cn(rt(12,20,"how_to_use_special_characters")),te(2),Me("ngIf",!r.OWNER_USER)("ngIfElse",e),te(4),Me("checked",r.advancedSettingsChecked),Vs(),te(),an(" ",rt(19,22,"Advanced settings")," "),te(2),Me("ngIf",r.advancedSettingsChecked)("ngIfElse",i),te(3),an(" ",rt(24,24,"Cancel")," "),te(2),Me("disabled",r.form.invalid||r.invalidTimeRange),te(),an(" ",rt(27,26,"Run")," ")}}function kwe(t,n){1&t&&Et(0,"app-form-helper-block",44),2&t&&Me("helper",bt().formHelper)}function Dwe(t,n){1&t&&(se(0,"div",45)(1,"label"),Ke(2),qe(3,"translate"),de(),se(4,"div",34)(5,"mat-radio-button",46),Ke(6),qe(7,"translate"),de()(),se(8,"div",47)(9,"span"),Ke(10,"20"),de()()()),2&t&&(te(2),Cn(rt(3,4,"Record for")),te(3),Me("checked",!0)("disabled",!0),te(),an(" ",rt(7,6,"Request")," "))}let Ewe=(()=>{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=!1,this.userDomains=[],this.tracingBy={time:"time",requestQuantity:"request_qty"},this.invalidTimeRange=!1,this.helperItemType=HA,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("tracingUrl",new B_e(null,[lc.required,OA.validUrl]))}updateFormValidators(){this.resetValidators(),this.advancedSettingsChecked&&(this.clientIp.setValidators([OA.validIp]),this.tracingType===this.tracingBy.time?(this.days.setValidators([lc.min(0),lc.max(2)]),this.hours.setValidators([lc.min(0),lc.max(23)]),this.minutes.setValidators([lc.min(0),lc.max(59)])):this.tracingType===this.tracingBy.requestQuantity&&this.quantity.setValidators([lc.min(1),lc.max(100),lc.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.tracingUrl.value.replace("https://www.","https://").replace("http://www.","http://"),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(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)(Rt(mb),Rt(mY),Rt(Pk),Rt(sh),Rt(Hz))}}static{this.\u0275cmp=Hn({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&&(se(0,"div",2),jt(1,xwe,28,28,"form",3),de(),jt(2,kwe,1,1,"app-form-helper-block",4)(3,Dwe,11,8,"ng-template",null,0,If)),2&r&&(te(),Me("ngIf",i.form),te(),Me("ngIf",i.formHelper))},dependencies:[lY,F1,cY,Xg,rY,qU,GU,bo,Yx,kI,z1,sm,Bk,zz,UA,Gz,YA,zbe,Eo],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:[Tz]},changeDetection:1})}}return t})();var Iwe=g(94764),l_=g.n(Iwe),Awe=g(55754),qz=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 Lwe{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 Kz=function(t){return t.time="time",t.request_qty="request_qty",t}(Kz||{}),Pl=function(t){return t.hold="hold",t.running="running",t.stopped="stopped",t.completed="completed",t}(Pl||{});class Hk{constructor(){this.auto_task=!1}}!function yme(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 Nwe(t={}){return function(n,e){Rl.addExposeMetadata({target:n instanceof Function?n:n.constructor,propertyName:e,options:t})}}({name:"tracing_count"}),function Owe(t,n={}){return function(e,r){Rl.addTransformMetadata({target:e.constructor,propertyName:r,transformFn:t,options:n})}}(function Rwe({obj:t}){const n=typeof serverDiffTime>"u"?0:serverDiffTime;if(t.tracing_by===Kz.time){if(!t.starttime)return"";if(t.status===Pl.stopped)return qz()(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`${qz()(1e3*Math.round(i/1e3))} left`}return`${(t.tracing_count||0).toString()} times left`})],Hk.prototype,"trackingTime",void 0);let Zz=(()=>{class t{constructor(){this.text=""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(se(0,"div"),Tc(),se(1,"svg",0),Et(2,"path",1)(3,"path",2),de()(),Op(),se(4,"span"),Ke(5),de(),Et(6,"span",3)),2&r&&(te(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 Pwe(t,n){if(1&t&&(Et(0,"app-warning-block",14),qe(1,"translate"),qe(2,"translate")),2&t){const e=bt();Me("title",rt(1,2,e.staticText.nginxCachingMessage.title))("text",rt(2,4,e.staticText.nginxCachingMessage.description))}}function Fwe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"enter_the_valid_domain")))}function Bwe(t,n){if(1&t&&(se(0,"div",15),jt(1,Fwe,3,3,"span",16),de()),2&t){const e=bt();te(),Me("ngIf",e.domain.errors.validUrl)}}function Hwe(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"enter_the_valid_email")))}function jwe(t,n){if(1&t&&(se(0,"div",15),jt(1,Hwe,3,3,"span",16),de()),2&t){const e=bt();te(),Me("ngIf",e.email.errors.email)}}let Uwe=(()=>{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,[lc.required,OA.validDomain]],email:[null,[lc.required,lc.email]]})}startContinuousTask(){this.dialogRef.close({url:this.domain.value,email:this.email.value})}static{this.\u0275fac=function(r){return new(r||t)(Rt(mb),Rt(mY),Rt(Pk),Rt(Hz))}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0)(1,"form",1),tn("ngSubmit",function(){return i.startContinuousTask()}),se(2,"h2",2),Ke(3),qe(4,"translate"),de(),jt(5,Pwe,3,6,"app-warning-block",3),Et(6,"app-info-block",4),qe(7,"translate"),se(8,"div",5)(9,"div",6)(10,"label"),Ke(11),qe(12,"translate"),de()(),Et(13,"input",7),Ys(),jt(14,Bwe,2,1,"div",8),de(),se(15,"div",9)(16,"div",6)(17,"label"),Ke(18),qe(19,"translate"),de()(),Et(20,"input",10),qe(21,"translate"),Ys(),jt(22,jwe,2,1,"div",8),de(),se(23,"div",11)(24,"button",12),tn("click",function(){return i.dialogRef.close()}),Ke(25),qe(26,"translate"),de(),se(27,"button",13),Ke(28),qe(29,"translate"),de()()()()),2&r&&(te(),Me("formGroup",i.form),te(2),Cn(rt(4,12,"Create continuous tracing")),te(2),Me("ngIf",i.nginxCaching),te(),Me("text",rt(7,14,"continuous_tracing_feature_info")),te(5),Cn(rt(12,16,"Domain")),te(2),Vs(),te(),Me("ngIf",i.domain.invalid),te(4),Cn(rt(19,18,"Email for reports")),te(2),Me("placeholder",rt(21,20,"example@gmail.com")),Vs(),te(2),Me("ngIf",i.email.invalid),te(3),an(" ",rt(26,22,"Cancel")," "),te(2),Me("disabled",i.form.invalid),te(),Cn(rt(29,24,"Create")))},dependencies:[lY,F1,Xg,rY,bo,Yx,kI,sm,Zz,YA,Eo],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:[Tz]},changeDetection:1})}}return t})();var Xz=function(t){return t.enabled="enabled",t.disabled="disabled",t}(Xz||{});let VA=(()=>{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)(Rt(Pk),Rt(qd))}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0)(1,"h2",1),Ke(2),de(),se(3,"mat-dialog-content")(4,"p"),Ke(5),de()(),se(6,"mat-dialog-actions",2)(7,"button",3),Ke(8),de(),se(9,"button",4),Ke(10),de()()()),2&r&&(te(2),Cn(i.title),te(3),Cn(i.message),te(3),an(" ",i.cancelButtonText," "),te(),Me("mat-dialog-close",!0),te(),an(" ",i.confirmButtonText," "))},dependencies:[sm,Pbe,Fbe,Hbe,Bbe],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 B2{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 zwe(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 Ywe(){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(et=>{if(w&&w instanceof Object&&ie.options.discriminator.property in w)return et.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(et=>et.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 ne=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,ne,q,a+1)):void 0===w&&this.options.exposeDefaultValues?be=l[p]:(be=this.transform(X,w,H,ne,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 H2={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},Du=new class Wwe{instanceToPlain(n,e){return new B2(Bi.CLASS_TO_PLAIN,{...H2,...e}).transform(void 0,n,void 0,void 0,void 0,void 0)}classToPlainFromExist(n,e,r){return new B2(Bi.CLASS_TO_PLAIN,{...H2,...r}).transform(e,n,void 0,void 0,void 0,void 0)}plainToInstance(n,e,r){return new B2(Bi.PLAIN_TO_CLASS,{...H2,...r}).transform(void 0,e,n,void 0,void 0,void 0)}plainToClassFromExist(n,e,r){return new B2(Bi.PLAIN_TO_CLASS,{...H2,...r}).transform(n,e,void 0,void 0,void 0,void 0)}instanceToInstance(n,e){return new B2(Bi.CLASS_TO_CLASS,{...H2,...e}).transform(void 0,n,void 0,void 0,void 0,void 0)}classToClassFromExist(n,e,r){return new B2(Bi.CLASS_TO_CLASS,{...H2,...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 gb(t,n,e){return Du.plainToInstance(t,n,e)}class $we{}class Gwe{constructor(){this.expanded=!1}}var fl=function(t){return t.module="module",t.mysql_query="mysql_query",t.external_command="external_command",t.system_function="system_function",t}(fl||{});function zA(...t){const n=p2(t);return ca((e,r)=>{sU()(ns([e,...t],n)).subscribe(r)})}const Kwe={connector:()=>new pn};function Jz(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 Zwe(t,n=Kwe){const{connector:e}=n;return ca((r,i)=>{const o=e();hl(t(function qwe(t){return new si(n=>t.subscribe(n))}(o))).subscribe(i),i.add(r.subscribe(o))})}(n,{connector:e}):r=>new RV(r,e)}(new O2(t,n,r),i)(o)}class Jwe{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=dc(r_(0,6e4).pipe(_A(()=>!!i.getSubject().observers.length)),n.asObservable()).pipe($s(()=>r.value?En():(r.next(!0),this.tasks(e).pipe(f2(()=>{r.next(!1)}),Qg(()=>(r.next(!1),za)))))).pipe(Jz(1));return i.connect(),i}prepareRecordListUpdateTimer(n,e,r={}){const i=new Oi(!1),o=dc(r_(0,6e4).pipe(_A(()=>!!o.getSubject().observers.length)),e.asObservable()).pipe($s(()=>i.value?En():(i.next(!0),this.requests(n,r).pipe(f2(()=>{i.next(!1)}),Qg(()=>(i.next(!1),za)))))).pipe(Jz(1));return o.connect(),o}getTaskById(n){const e=this.tasksCache?this.tasksCache[n]:null;return e?En(e):this.tasks().pipe(To(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 En().toPromise()}}let Qwe=(()=>{class t{static{this.PLESK="Plesk"}static{this.DA="DA"}static{this.CPanel="Cpanel"}static{this.noPanel="noPanel"}}return t})(),WA=(()=>{class t{constructor(e){this.http=e,this.addCsrfTokenFor=[Qwe.DA],this.request=e,this.mainAction=mainAction}post(e){const r=new Vd;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 eSe}),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)(ln(G5))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();class eSe{decodeKey(n){return n}decodeValue(n){return n}encodeKey(n){return n.replace(/\+/gi,"%2B")}encodeValue(n){return encodeURIComponent(n.toString())}}let Mu=(()=>{class t extends Jwe{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($s(r=>"ok"===r.data.status?En(gb(Hk,r.data.result)):Yc(r.data.msg))).pipe(Oa(r=>{this.tasksCache=r.reduce((i,o)=>(i[o.tracing_task_id]=o,i),{})}));return En(null).pipe(zA(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($s(o=>"ok"===o.data.status?En(gb($we,o.data.result)):Yc(o.data.msg))).pipe(Oa(o=>{this.setRequestsCache(e,r,o)}));return En(null).pipe(zA(i))}groupedRequests(e){const r=this.xhr.post({command:this.agentCommand,method:"requests-stats-by-hour",params:{tracing_task_id:e,system_id}}).pipe($s(i=>"ok"===i.data.status?En(i.data):Yc(i.data.msg)));return En(null).pipe(zA(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($s(i=>"ok"===i.data.status?En(gb(Gwe,i.data.result)):Yc(i.data.msg)))}getTaskById(e){const r=this.tasksCache?this.tasksCache[e]:null;return r?En(r):this.tasks().pipe(To(i=>null!==i)).pipe(Nr(i=>i.find(o=>o.tracing_task_id===e)))}getUserDomains(){}static{this.\u0275fac=function(r){return new(r||t)(ln(WA))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),jk=(()=>{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)(ln(Fk),ln(R2))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();class oSe{constructor(n={}){this.config=n,this.state={action:null,value:0,initialValue:0},this.requests=null,this.disabled=!1,this.stream$=new pn,this._value$=null,this.timer$=e=>{let r=En(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=r_(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?En({...e}):r_(0,500).pipe(Gs(2),Nr(i=>({value:0===i?100:0})))}return r.pipe(Nr(i=>({...i,action:"set"})),Oa(i=>this.next(i,!1)))},this.config={latencyThreshold:0,...n}}get value$(){return this._value$?this._value$:this._value$=this.stream$.pipe(Nl(this.state),Va(n=>this.timer$(n)),Ik(),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 eW=new xt("LOADING_BAR_CONFIG");let j2=(()=>{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 pn,this.value$=this.streams$.pipe(Nl(null),Va(()=>lh(Object.keys(this.refs).map(o=>this.refs[o].value$))),function aSe(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 oSe(this.config),this.streams$.next(),f1(this.platformId)||this.refs[e].disable()),this.refs[e]}static{this.\u0275fac=function(r){return new(r||t)(ln(M0),ln(eW,8),ln(ir,8))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),tW=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya]})}}return t})();class lSe{_box;_destroyed=new pn;_resizeSubject=new pn;_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(To(e=>e.some(r=>r.target===n)),Ik({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 nW=(()=>{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 lSe(i)),this._observers.get(i).observe(e)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=Cr({token:t,factory:t.\u0275fac})}return t})();const cSe=["notch"],dSe=["*"],rW=["iconPrefixContainer"],iW=["textPrefixContainer"],oW=["iconSuffixContainer"],aW=["textSuffixContainer"],uSe=["textField"],hSe=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],fSe=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function pSe(t,n){1&t&&Et(0,"span",21)}function mSe(t,n){if(1&t&&(se(0,"label",20),Jr(1,1),hi(2,pSe,1,0,"span",21),de()),2&t){const e=bt(2);Me("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),$r("for",e._control.disableAutomaticLabeling?null:e._control.id),te(2),fi(!e.hideRequiredMarker&&e._control.required?2:-1)}}function gSe(t,n){1&t&&hi(0,mSe,3,5,"label",20),2&t&&fi(bt()._hasFloatingLabel()?0:-1)}function _Se(t,n){1&t&&Et(0,"div",7)}function vSe(t,n){}function ySe(t,n){1&t&&jt(0,vSe,0,0,"ng-template",13),2&t&&(bt(2),Me("ngTemplateOutlet",dl(1)))}function bSe(t,n){if(1&t&&(se(0,"div",9),hi(1,ySe,1,1,null,13),de()),2&t){const e=bt();Me("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),te(),fi(e._forceDisplayInfixLabel()?-1:1)}}function wSe(t,n){1&t&&(se(0,"div",10,2),Jr(2,2),de())}function SSe(t,n){1&t&&(se(0,"div",11,3),Jr(2,3),de())}function CSe(t,n){}function xSe(t,n){1&t&&jt(0,CSe,0,0,"ng-template",13),2&t&&(bt(),Me("ngTemplateOutlet",dl(1)))}function kSe(t,n){1&t&&(se(0,"div",14,4),Jr(2,4),de())}function DSe(t,n){1&t&&(se(0,"div",15,5),Jr(2,5),de())}function MSe(t,n){1&t&&Et(0,"div",16)}function TSe(t,n){1&t&&(se(0,"div",18),Jr(1,6),de())}function ESe(t,n){if(1&t&&(se(0,"mat-hint",22),Ke(1),de()),2&t){const e=bt(2);Me("id",e._hintLabelId),te(),Cn(e.hintLabel)}}function ISe(t,n){if(1&t&&(se(0,"div",19),hi(1,ESe,2,2,"mat-hint",22),Jr(2,7),Et(3,"div",23),Jr(4,8),de()),2&t){const e=bt();te(),fi(e.hintLabel?1:-1)}}let sW=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["mat-label"]]})}return t})();const ASe=new xt("MatError");let lW=(()=>{class t{align="start";id=Q(vs).getId("mat-mdc-hint-");static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({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&&(rh("id",i.id),$r("align",null),Qn("mat-mdc-form-field-hint-end","end"===i.align))},inputs:{align:"align",id:"id"}})}return t})();const LSe=new xt("MatPrefix"),NSe=new xt("MatSuffix"),cW=new xt("FloatingLabelParent");let dW=(()=>{class t{_elementRef=Q(wr);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(nW);_ngZone=Q(ir);_parent=Q(cW);_resizeSubscription=new Un;ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function OSe(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=Mn({type:t,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(r,i){2&r&&Qn("mdc-floating-label--float-above",i.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return t})();const uW="mdc-line-ripple--active",Uk="mdc-line-ripple--deactivating";let hW=(()=>{class t{_elementRef=Q(wr);_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(Uk),e.add(uW)}deactivate(){this._elementRef.nativeElement.classList.add(Uk)}_handleTransitionEnd=e=>{const r=this._elementRef.nativeElement.classList,i=r.contains(Uk);"opacity"===e.propertyName&&i&&r.remove(uW,Uk)};ngOnDestroy(){this._cleanupTransitionEnd()}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return t})(),fW=(()=>{class t{_elementRef=Q(wr);_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=Hn({type:t,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(r,i){if(1&r&&Mo(cSe,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&&Qn("mdc-notched-outline--notched",i.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},ngContentSelectors:dSe,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&&(Sa(),Mf(0,"div",1),Oc(1,"div",2,0),Jr(3),Rc(),Mf(4,"div",3))},encapsulation:2})}return t})(),pW=(()=>{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=Mn({type:t})}return t})();const mW=new xt("MatFormField"),RSe=new xt("MAT_FORM_FIELD_DEFAULT_OPTIONS");let vW=(()=>{class t{_elementRef=Q(wr);_changeDetectorRef=Q(oo);_platform=Q(As);_idGenerator=Q(vs);_ngZone=Q(ir);_defaults=Q(RSe,{optional:!0});_currentDirection;_textField;_iconPrefixContainer;_textPrefixContainer;_iconSuffixContainer;_textSuffixContainer;_floatingLabel;_notchedOutline;_lineRipple;_iconPrefixContainerSignal=VC("iconPrefixContainer");_textPrefixContainerSignal=VC("textPrefixContainer");_iconSuffixContainerSignal=VC("iconSuffixContainer");_textSuffixContainerSignal=VC("textSuffixContainer");_prefixSuffixContainers=ul(()=>[this._iconPrefixContainerSignal(),this._textPrefixContainerSignal(),this._iconSuffixContainerSignal(),this._textSuffixContainerSignal()].map(e=>e?.nativeElement).filter(e=>void 0!==e));_formFieldControl;_prefixChildren;_suffixChildren;_errorChildren;_hintChildren;_labelChild=Hue(sW);get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=gA(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 pn;_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=ul(()=>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(Nl([void 0,void 0]),Nr(()=>[r.errorState,r.userAriaDescribedBy]),function sSe(){return ca((t,n)=>{let e,r=!1;t.subscribe(Ko(n,i=>{const o=e;e=i,r&&n.next([o,i]),r=!0}))})}(),To(([[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(),dc(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 Vhe(t,n){const e=n?.injector??Q(oi),r=e.get(yg),i=e.get(WM),o=e.get(Vp,null,{optional:!0});i.impl??=e.get(RR);let a=t;"function"==typeof a&&(a={mixedReadWrite:t});const s=e.get(Vw,null,{optional:!0}),l=new Yhe(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=ul(()=>!!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=Hn({type:t,selectors:[["mat-form-field"]],contentQueries:function(r,i,o){if(1&r&&(SE(o,i._labelChild,sW,5),Bc(o,pW,5)(o,LSe,5)(o,NSe,5)(o,ASe,5)(o,lW,5)),2&r){let a;xE(),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&&(CE(i._iconPrefixContainerSignal,rW,5)(i._textPrefixContainerSignal,iW,5)(i._iconSuffixContainerSignal,oW,5)(i._textSuffixContainerSignal,aW,5),Mo(uSe,5)(rW,5)(iW,5)(oW,5)(aW,5)(dW,5)(fW,5)(hW,5)),2&r){let o;xE(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&&Qn("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:mW,useExisting:t},{provide:cW,useExisting:t}])],ngContentSelectors:fSe,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&&(Sa(hSe),jt(0,gSe,1,1,"ng-template",null,0,If),se(2,"div",6,1),tn("click",function(a){return i._control.onContainerClick(a)}),hi(4,_Se,1,0,"div",7),se(5,"div",8),hi(6,bSe,2,2,"div",9),hi(7,wSe,3,0,"div",10),hi(8,SSe,3,0,"div",11),se(9,"div",12),hi(10,xSe,1,1,null,13),Jr(11),de(),hi(12,kSe,3,0,"div",14),hi(13,DSe,3,0,"div",15),de(),hi(14,MSe,1,0,"div",16),de(),se(15,"div",17),hi(16,TSe,2,0,"div",18)(17,ISe,5,1,"div",19),de()),2&r){let o;te(2),Qn("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),te(2),fi(i._hasOutline()||i._control.disabled?-1:4),te(2),fi(i._hasOutline()?6:-1),te(),fi(i._hasIconPrefix?7:-1),te(),fi(i._hasTextPrefix?8:-1),te(2),fi(!i._hasOutline()||i._forceDisplayInfixLabel()?10:-1),te(2),fi(i._hasTextSuffix?12:-1),te(),fi(i._hasIconSuffix?13:-1),te(),fi(i._hasOutline()?-1:14),te(),Qn("mat-mdc-form-field-subscript-dynamic-size","dynamic"===i.subscriptSizing);const a=i._getSubscriptMessageType();te(),fi("error"===(o=a)?16:"hint"===o?17:-1)}},dependencies:[dW,fW,y5,hW,lW],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 HSe{_letterKeyStream=new pn;_items=[];_selectedItemIndex=-1;_pressedLetters=[];_skipPredicateFn;_selectedItem=new pn;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(Oa(e=>this._pressedLetters.push(e)),kx(n),To(()=>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 yW{_items;_activeItemIndex=Fi(-1);_activeItem=Fi(null);_wrap=!1;_typeaheadSubscription=Un.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 vy?this._itemChangesSubscription=n.changes.subscribe(r=>this._itemsChanged(r.toArray())):bg(n)&&(this._effectRef=Ww(()=>this._itemsChanged(n()),{injector:e}))}tabOut=new pn;change=new pn;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 HSe(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 bg(this._items)?this._items():this._items instanceof vy?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 jSe extends yW{setActiveItem(n){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(n),this.activeItem&&this.activeItem.setActiveStyles()}}class USe{_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 pn;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 GCe=new xt("");let UW=(()=>{class t{_animationsDisabled=qs();state="unchecked";disabled=!1;appearance="full";static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(r,i){2&r&&Qn("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 ZCe=["text"],XCe=[[["mat-icon"]],"*"],JCe=["mat-icon","*"];function QCe(t,n){if(1&t&&Et(0,"mat-pseudo-checkbox",1),2&t){const e=bt();Me("disabled",e.disabled)("state",e.selected?"checked":"unchecked")}}function exe(t,n){1&t&&Et(0,"mat-pseudo-checkbox",3),2&t&&Me("disabled",bt().disabled)}function txe(t,n){if(1&t&&(se(0,"span",4),Ke(1),de()),2&t){const e=bt();te(),an("(",e.group.label,")")}}const YW=new xt("MAT_OPTION_PARENT_COMPONENT"),VW=new xt("MatOptgroup");class nxe{source;isUserInput;constructor(n,e=!1){this.source=n,this.isUserInput=e}}let QA=(()=>{class t{_element=Q(wr);_changeDetectorRef=Q(oo);_parent=Q(YW,{optional:!0});group=Q(VW,{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 Fn;_text;_stateChanges=new pn;constructor(){const e=Q(Uc);e.load(Bf),e.load(vk),this._signalDisableRipple=!!this._parent&&bg(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 nxe(this,e))}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=Hn({type:t,selectors:[["mat-option"]],viewQuery:function(r,i){if(1&r&&Mo(ZCe,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&&tn("click",function(){return i._selectViaInteraction()})("keydown",function(a){return i._handleKeydown(a)}),2&r&&(rh("id",i.id),$r("aria-selected",i.selected)("aria-disabled",i.disabled.toString()),Qn("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:JCe,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&&(Sa(XCe),hi(0,QCe,1,2,"mat-pseudo-checkbox",1),Jr(1),se(2,"span",2,0),Jr(4,1),de(),hi(5,exe,1,1,"mat-pseudo-checkbox",3),hi(6,txe,2,1,"span",4),Et(7,"div",5)),2&r&&(fi(i.multiple?0:-1),te(5),fi(i.multiple||!i.selected||i.hideSingleSelectionIndicator?-1:5),te(),fi(i.group&&i.group._inert?6:-1),te(),Me("matRippleTrigger",i._getHostElement())("matRippleDisabled",i.disabled||i.disableRipple))},dependencies:[UW,_2],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})(),zW=(()=>{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=Cr({token:t,factory:t.\u0275fac})}return t})();class oxe{_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?bg(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 yb=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[KV,vW,ms]})}return t})(),axe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[ms]})}return t})(),WW=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[P1,axe,QA,ms]})}return t})();const sxe=["trigger"],lxe=["panel"],cxe=[[["mat-select-trigger"]],"*"],dxe=["mat-select-trigger","*"];function uxe(t,n){if(1&t&&(se(0,"span",4),Ke(1),de()),2&t){const e=bt();te(),Cn(e.placeholder)}}function hxe(t,n){1&t&&Jr(0)}function fxe(t,n){if(1&t&&(se(0,"span",11),Ke(1),de()),2&t){const e=bt(2);te(),Cn(e.triggerValue)}}function pxe(t,n){if(1&t&&(se(0,"span",5),hi(1,hxe,1,0)(2,fxe,2,1,"span",11),de()),2&t){const e=bt();te(),fi(e.customTrigger?1:2)}}function mxe(t,n){if(1&t){const e=Kr();se(0,"div",12,1),tn("keydown",function(i){return Ot(e),Vt(bt()._handleKeydown(i))}),Jr(2,1),de()}if(2&t){const e=bt();ih(e.panelClass),Qn("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),$r("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const gxe=new xt("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{const t=Q(oi);return()=>Dk(t)}}),_xe=new xt("MAT_SELECT_CONFIG"),vxe=new xt("MatSelectTrigger");class yxe{source;value;constructor(n,e){this.source=n,this.value=e}}let bxe=(()=>{class t{_viewportRuler=Q(o_);_changeDetectorRef=Q(oo);_elementRef=Q(wr);_dir=Q($d,{optional:!0});_idGenerator=Q(vs);_renderer=Q(es);_parentFormField=Q(mW,{optional:!0});ngControl=Q(lm,{self:!0,optional:!0});_liveAnnouncer=Q(u1e);_defaultOptions=Q(_xe,{optional:!0});_animationsDisabled=qs();_popoverLocation;_initialized=new pn;_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 rxe(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 ixe(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 yxe(this,e)}_scrollStrategyFactory=Q(gxe);_panelOpen=!1;_compareWith=(e,r)=>e===r;_uid=this._idGenerator.getId("mat-select-");_triggerAriaLabelledBy=null;_previousControl;_destroy=new pn;_errorStateTracker;stateChanges=new pn;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(lc.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=um(()=>{const e=this.options;return e?e.changes.pipe(Nl(e),Va(()=>dc(...e.map(r=>r.onSelectionChange)))):this._initialized.pipe(Va(()=>this.optionSelectionChanges))});openedChange=new Fn;_openedStream=this.openedChange.pipe(To(e=>e),Nr(()=>{}));_closedStream=this.openedChange.pipe(To(e=>!e),Nr(()=>{}));selectionChange=new Fn;valueChange=new Fn;constructor(){const e=Q(zW),r=Q(jx,{optional:!0}),i=Q(Yx,{optional:!0}),o=Q(new o2("tabindex"),{optional:!0}),a=Q(MA,{optional:!0}),s=Q(GCe,{optional:!0,self:!0});this.ngControl&&(this.ngControl.valueAccessor=this),null!=this._defaultOptions?.typeaheadDebounceInterval&&(this.typeaheadDebounceInterval=this._defaultOptions.typeaheadDebounceInterval),this._errorStateTracker=new oxe(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 USe(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(Nl(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 Tk?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 jSe(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=dc(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())}),dc(...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=yu(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=Hn({type:t,selectors:[["mat-select"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,vxe,5)(o,QA,5)(o,VW,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&&Mo(sxe,5)(lxe,5)(yz,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&&tn("keydown",function(a){return i._handleKeydown(a)})("focus",function(){return i._onFocus()})("blur",function(){return i._onBlur()}),2&r&&($r("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()),Qn("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:ac(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",ac],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:pW,useExisting:t},{provide:YW,useExisting:t}]),Ts],ngContentSelectors:dxe,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&&(Sa(cxe),se(0,"div",2,0),tn("click",function(){return i.open()}),se(3,"div",3),hi(4,uxe,2,1,"span",4)(5,pxe,3,1,"span",5),de(),se(6,"div",6)(7,"div",7),Tc(),se(8,"svg",8),Et(9,"path",9),de()()()(),jt(10,mxe,3,16,"ng-template",10),tn("detach",function(){return i.close()})("backdropClick",function(){return i.close()})("overlayKeydown",function(a){return i._handleOverlayKeydown(a)})),2&r){const o=dl(1);te(3),$r("id",i._valueId),te(),fi(i.empty?4:5),te(6),Me("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",i._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",i._scrollStrategy)("cdkConnectedOverlayOrigin",i._preferredOverlayOrigin||o)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayWidth",i._overlayWidth)("cdkConnectedOverlayFlexibleDimensions",!0)("cdkConnectedOverlayUsePopover",i._popoverLocation)}},dependencies:[Tk,yz],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})(),wxe=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[Ek,WW,ms,hk,yb,WW]})}return t})(),e4=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[nz,Ek,ms,hk]})}return t})();function Sxe(t,n){if(1&t&&(se(0,"mat-option",17),Ke(1),de()),2&t){const e=n.$implicit;Me("value",e),te(),an(" ",e," ")}}function Cxe(t,n){if(1&t){const e=Kr();se(0,"mat-form-field",14)(1,"mat-select",16,0),tn("selectionChange",function(i){return Ot(e),Vt(bt(2)._changePageSize(i.value))}),t1(3,Sxe,2,2,"mat-option",17,e1),de(),se(5,"div",18),tn("click",function(){return Ot(e),Vt(dl(2).open())}),de()()}if(2&t){const e=bt(2);Me("appearance",e._formFieldAppearance)("color",e.color),te(),Me("value",e.pageSize)("disabled",e.disabled),pC("aria-labelledby",e._pageSizeLabelId),Me("panelClass",e.selectConfig.panelClass||"")("disableOptionCentering",e.selectConfig.disableOptionCentering),te(2),n1(e._displayedPageSizeOptions)}}function xxe(t,n){if(1&t&&(se(0,"div",15),Ke(1),de()),2&t){const e=bt(2);te(),Cn(e.pageSize)}}function kxe(t,n){if(1&t&&(se(0,"div",3)(1,"div",13),Ke(2),de(),hi(3,Cxe,6,7,"mat-form-field",14),hi(4,xxe,2,1,"div",15),de()),2&t){const e=bt();te(),$r("id",e._pageSizeLabelId),te(),an(" ",e._intl.itemsPerPageLabel," "),te(),fi(e._displayedPageSizeOptions.length>1?3:-1),te(),fi(e._displayedPageSizeOptions.length<=1?4:-1)}}function Dxe(t,n){if(1&t){const e=Kr();se(0,"button",19),tn("click",function(){Ot(e);const i=bt();return Vt(i._buttonClicked(0,i._previousButtonsDisabled()))}),Tc(),se(1,"svg",8),Et(2,"path",20),de()()}if(2&t){const e=bt();Me("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("disabled",e._previousButtonsDisabled())("tabindex",e._previousButtonsDisabled()?-1:null),$r("aria-label",e._intl.firstPageLabel)}}function Mxe(t,n){if(1&t){const e=Kr();se(0,"button",21),tn("click",function(){Ot(e);const i=bt();return Vt(i._buttonClicked(i.getNumberOfPages()-1,i._nextButtonsDisabled()))}),Tc(),se(1,"svg",8),Et(2,"path",22),de()()}if(2&t){const e=bt();Me("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("disabled",e._nextButtonsDisabled())("tabindex",e._nextButtonsDisabled()?-1:null),$r("aria-label",e._intl.lastPageLabel)}}let Txe=(()=>{class t{changes=new pn;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=Cr({token:t,factory:t.\u0275fac})}return t})();const Ixe=new xt("MAT_PAGINATOR_DEFAULT_OPTIONS");let pl=(()=>{class t{_intl=Q(Txe);_changeDetectorRef=Q(oo);_formFieldAppearance;_pageSizeLabelId=Q(vs).getId("mat-paginator-page-size-label-");_intlChanges;_isInitialized=!1;_initializedStream=new O2(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=>ac(r,0)),this._updateDisplayedPageSizeOptions()}_pageSizeOptions=[];hidePageSize=!1;showFirstLastButtons=!1;selectConfig={};disabled=!1;page=new Fn;_displayedPageSizeOptions;initialized=this._initializedStream;constructor(){const e=this._intl,r=Q(Ixe,{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=Hn({type:t,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",ac],length:[2,"length","length",ac],pageSize:[2,"pageSize","pageSize",ac],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&&(se(0,"div",1)(1,"div",2),hi(2,kxe,5,4,"div",3),se(3,"div",4)(4,"div",5),Ke(5),de(),hi(6,Dxe,3,5,"button",6),se(7,"button",7),tn("click",function(){return i._buttonClicked(i.pageIndex-1,i._previousButtonsDisabled())}),Tc(),se(8,"svg",8),Et(9,"path",9),de()(),Op(),se(10,"button",10),tn("click",function(){return i._buttonClicked(i.pageIndex+1,i._nextButtonsDisabled())}),Tc(),se(11,"svg",8),Et(12,"path",11),de()(),hi(13,Mxe,3,5,"button",12),de()()()),2&r&&(te(2),fi(i.hidePageSize?-1:2),te(3),an(" ",i._intl.getRangeLabel(i.pageIndex,i.pageSize,i.length)," "),te(),fi(i.showFirstLastButtons?6:-1),te(),Me("matTooltip",i._intl.previousPageLabel)("matTooltipDisabled",i._previousButtonsDisabled())("disabled",i._previousButtonsDisabled())("tabindex",i._previousButtonsDisabled()?-1:null),$r("aria-label",i._intl.previousPageLabel),te(3),Me("matTooltip",i._intl.nextPageLabel)("matTooltipDisabled",i._nextButtonsDisabled())("disabled",i._nextButtonsDisabled())("tabindex",i._nextButtonsDisabled()?-1:null),$r("aria-label",i._intl.nextPageLabel),te(3),fi(i.showFirstLastButtons?13:-1))},dependencies:[vW,bxe,QA,Xge,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})(),Yk=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[y2,wxe,e4,pl]})}return t})(),Axe=(()=>{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)(Rt(wr),Rt(es))}}static{this.\u0275dir=Mn({type:t,selectors:[["","clnSanitizeInput",""]],hostBindings:function(r,i){1&r&&tn("change",function(){return i.onInputChanged()})},standalone:!1})}}return t})();function Lxe(t,n){if(1&t){const e=Kr();se(0,"div",4),tn("click",function(){return Ot(e),Vt(bt().onCloseClick())}),Et(1,"div",5),de()}}let t4=(()=>{class t{constructor(){this.searchText="",this.placeholder="",this.searchTextChange=new Fn}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=Hn({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&&(se(0,"div",0),Et(1,"div",1),se(2,"input",2),Qp("ngModelChange",function(a){return Jp(i.searchText,a)||(i.searchText=a),a}),tn("ngModelChange",function(a){return i.onSearchTextChanged(a)}),de(),Ys(),jt(3,Lxe,2,0,"div",3),de()),2&r&&(te(2),Qn("search-box__input--with-text",!!i.searchText),Me("placeholder",i.placeholder),Xp("ngModel",i.searchText),Vs(),te(),Me("ngIf",!!i.searchText))},dependencies:[F1,Xg,C2,bo,Axe],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 $W extends yW{_origin="program";setFocusOrigin(n){return this._origin=n,this}setActiveItem(n){super.setActiveItem(n),this.activeItem&&this.activeItem.focus(this._origin)}}const n4=["*"];function Nxe(t,n){1&t&&Jr(0)}const Oxe=["tabListContainer"],Rxe=["tabList"],Pxe=["tabListInner"],Fxe=["nextPaginator"],Bxe=["previousPaginator"],Hxe=["content"];function jxe(t,n){}const Uxe=["tabBodyWrapper"],Yxe=["tabHeader"];function Vxe(t,n){}function zxe(t,n){1&t&&jt(0,Vxe,0,0,"ng-template",12),2&t&&Me("cdkPortalOutlet",bt().$implicit.templateLabel)}function Wxe(t,n){1&t&&Ke(0),2&t&&Cn(bt().$implicit.textLabel)}function $xe(t,n){if(1&t){const e=Kr();se(0,"div",7,2),tn("click",function(){const i=Ot(e),o=i.$implicit,a=i.$index,s=bt(),l=dl(1);return Vt(s._handleClick(o,l,a))})("cdkFocusChange",function(i){const o=Ot(e).$index;return Vt(bt()._tabFocusChanged(i,o))}),Et(2,"span",8)(3,"div",9),se(4,"span",10)(5,"span",11),hi(6,zxe,1,1,null,12)(7,Wxe,1,1),de()()()}if(2&t){const e=n.$implicit,r=n.$index,i=dl(1),o=bt();ih(e.labelClass),Qn("mdc-tab--active",o.selectedIndex===r),Me("id",o._getTabLabelId(e,r))("disabled",e.disabled)("fitInkBarToContent",o.fitInkBarToContent),$r("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),te(3),Me("matRippleTrigger",i)("matRippleDisabled",e.disabled||o.disableRipple),te(3),fi(e.templateLabel?6:7)}}function Gxe(t,n){1&t&&Jr(0)}function qxe(t,n){if(1&t){const e=Kr();se(0,"mat-tab-body",13),tn("_onCentered",function(){return Ot(e),Vt(bt()._removeTabBodyWrapperHeight())})("_onCentering",function(i){return Ot(e),Vt(bt()._setTabBodyWrapperHeight(i))})("_beforeCentering",function(i){return Ot(e),Vt(bt()._bodyCentered(i))}),de()}if(2&t){const e=n.$implicit,r=n.$index,i=bt();ih(e.bodyClass),Me("id",i._getTabContentId(r))("content",e.content)("position",e.position)("animationDuration",i._bodyAnimationDuration)("preserveContent",i.preserveContent),$r("tabindex",null!=i.contentTabIndex&&i.selectedIndex===r?i.contentTabIndex:null)("aria-labelledby",i._getTabLabelId(e,r))("aria-hidden",i.selectedIndex!==r)}}const Kxe=new xt("MatTabContent");let Zxe=(()=>{class t{template=Q(ll);static \u0275fac=function(r){return new(r||t)};static \u0275dir=Mn({type:t,selectors:[["","matTabContent",""]],features:[Ui([{provide:Kxe,useExisting:t}])]})}return t})();const Xxe=new xt("MatTabLabel"),GW=new xt("MAT_TAB");let qW=(()=>{class t extends C1e{_closestTab=Q(GW,{optional:!0});static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275dir=Mn({type:t,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[Ui([{provide:Xxe,useExisting:t}]),jr]})}return t})();const KW=new xt("MAT_TAB_GROUP");let ZW=(()=>{class t{_viewContainerRef=Q(cl);_closestTabGroup=Q(KW,{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 pn;position=null;origin=null;isActive=!1;constructor(){Q(Uc).load(Bf)}ngOnChanges(e){(e.hasOwnProperty("textLabel")||e.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new sb(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=Hn({type:t,selectors:[["mat-tab"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,qW,5)(o,Zxe,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&&Mo(ll,7),2&r){let o;vn(o=yn())&&(i._implicitContent=o.first)}},hostAttrs:["hidden",""],hostVars:1,hostBindings:function(r,i){2&r&&$r("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:GW,useExisting:t}]),Ts],ngContentSelectors:n4,decls:1,vars:0,template:function(r,i){1&r&&(Sa(),zT(0,Nxe,1,0,"ng-template"))},encapsulation:2,changeDetection:1})}return t})();const r4="mdc-tab-indicator--active",XW="mdc-tab-indicator--no-transition";class Jxe{_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 Qxe=(()=>{class t{_elementRef=Q(wr);_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(r4);const i=r.getBoundingClientRect(),o=e.width/i.width,a=e.left-i.left;r.classList.add(XW),this._inkBarContentElement.style.setProperty("transform",`translateX(${a}px) scaleX(${o})`),r.getBoundingClientRect(),r.classList.remove(XW),r.classList.add(r4),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(r4)}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=Mn({type:t,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",On]}})}return t})(),JW=(()=>{class t extends Qxe{elementRef=Q(wr);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=Mn({type:t,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(r,i){2&r&&($r("aria-disabled",!!i.disabled),Qn("mat-mdc-tab-disabled",i.disabled))},inputs:{disabled:[2,"disabled","disabled",On]},features:[jr]})}return t})();const QW={passive:!0};function i4(t){const n=t+"";return/^[0-9]+(?:\.[0-9]+)?$/.test(n)?`${t}ms`:/^[0-9]+(?:\.[0-9]+)?(?:ms|s)$/.test(n)?n:""}let nke=(()=>{class t{_elementRef=Q(wr);_changeDetectorRef=Q(oo);_viewportRuler=Q(o_);_dir=Q($d,{optional:!0});_ngZone=Q(ir);_platform=Q(As);_sharedResizeObserver=Q(nW);_injector=Q(oi);_renderer=Q(es);_animationsDisabled=qs();_eventCleanups;_scrollDistance=0;_selectedIndexChanged=!1;_destroyed=new pn;_showPaginationControls=!1;_disableScrollAfter=!0;_disableScrollBefore=!0;_tabLabelCount;_scrollDistanceChanged=!1;_keyManager;_currentTextContent;_stopScrolling=new pn;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 Fn;indexFocused=new Fn;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"),QW),this._renderer.listen(this._nextPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("after"),QW))}ngAfterContentInit(){const e=this._dir?this._dir.change:En("ltr"),r=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe(kx(32),Yi(this._destroyed)),i=this._viewportRuler.change(150).pipe(Yi(this._destroyed)),o=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new $W(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(Math.max(this._selectedIndex,0)),sl(o,{injector:this._injector}),dc(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?za:this._items.changes.pipe(Nl(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()}}))),vx(1),To(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(),r_(650,100).pipe(Yi(dc(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=Mn({type:t,inputs:{disablePagination:[2,"disablePagination","disablePagination",On],selectedIndex:[2,"selectedIndex","selectedIndex",ac]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"}})}return t})(),rke=(()=>{class t extends nke{_items;_tabListContainer;_tabList;_tabListInner;_nextPaginator;_previousPaginator;_inkBar;ariaLabel;ariaLabelledby;disableRipple=!1;ngAfterContentInit(){this._inkBar=new Jxe(this._items),super.ngAfterContentInit()}_itemSelected(e){e.preventDefault()}static \u0275fac=(()=>{let e;return function(i){return(e||(e=yi(t)))(i||t)}})();static \u0275cmp=Hn({type:t,selectors:[["mat-tab-header"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,JW,4),2&r){let a;vn(a=yn())&&(i._items=a)}},viewQuery:function(r,i){if(1&r&&Mo(Oxe,7)(Rxe,7)(Pxe,7)(Fxe,5)(Bxe,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&&Qn("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:n4,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&&(Sa(),se(0,"div",5,0),tn("click",function(){return i._handlePaginatorClick("before")})("mousedown",function(a){return i._handlePaginatorPress("before",a)})("touchend",function(){return i._stopInterval()}),Et(2,"div",6),de(),se(3,"div",7,1),tn("keydown",function(a){return i._handleKeydown(a)}),se(5,"div",8,2),tn("cdkObserveContent",function(){return i._onContentChanges()}),se(7,"div",9,3),Jr(9),de()()(),se(10,"div",10,4),tn("mousedown",function(a){return i._handlePaginatorPress("after",a)})("click",function(){return i._handlePaginatorClick("after")})("touchend",function(){return i._stopInterval()}),Et(12,"div",6),de()),2&r&&(Qn("mat-mdc-tab-header-pagination-disabled",i._disableScrollBefore),Me("matRippleDisabled",i._disableScrollBefore||i.disableRipple),te(3),Qn("_mat-animation-noopable",i._animationsDisabled),te(2),$r("aria-label",i.ariaLabel||null)("aria-labelledby",i.ariaLabelledby||null),te(5),Qn("mat-mdc-tab-header-pagination-disabled",i._disableScrollAfter),Me("matRippleDisabled",i._disableScrollAfter||i.disableRipple))},dependencies:[_2,Zye],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 ike=new xt("MAT_TABS_CONFIG");let e$=(()=>{class t extends lb{_host=Q(o4);_ngZone=Q(ir);_centeringSub=Un.EMPTY;_leavingSub=Un.EMPTY;ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe(Nl(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=Mn({type:t,selectors:[["","matTabBodyHost",""]],features:[jr]})}return t})(),o4=(()=>{class t{_elementRef=Q(wr);_dir=Q($d,{optional:!0});_ngZone=Q(ir);_injector=Q(oi);_renderer=Q(es);_diAnimationsDisabled=qs();_eventCleanups;_initialized=!1;_fallbackTimer;_positionIndex;_dirChangeSubscription=Un.EMPTY;_position;_previousPosition;_onCentering=new Fn;_beforeCentering=new Fn;_afterLeavingCenter=new Fn;_onCentered=new Fn(!0);_portalHost;_contentElement;_content;animationDuration="500ms";preserveContent=!1;set position(e){this._positionIndex=e,this._computePositionAnimationState()}constructor(){if(this._dir){const e=Q(oo);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=Hn({type:t,selectors:[["mat-tab-body"]],viewQuery:function(r,i){if(1&r&&Mo(e$,5)(Hxe,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&&$r("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&&(se(0,"div",1,0),jt(2,jxe,0,0,"ng-template",2),de()),2&r&&Qn("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:[e$,OV],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})(),oke=(()=>{class t{_elementRef=Q(wr);_changeDetectorRef=Q(oo);_ngZone=Q(ir);_tabsSubscription=Un.EMPTY;_tabLabelSubscription=Un.EMPTY;_tabBodySubscription=Un.EMPTY;_diAnimationsDisabled=qs();_bodyAnimationDuration;_headerAnimationDuration;_allTabs;_tabBodies;_tabBodyWrapper;_tabHeader;_tabs=new vy;_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=i4(e.body),this._headerAnimationDuration=i4(e.header)):this._headerAnimationDuration=this._bodyAnimationDuration=i4(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 Fn;focusChange=new Fn;animationDone=new Fn;selectedTabChange=new Fn(!0);_groupId;_isServer=!Q(As).isBrowser;constructor(){const e=Q(ike,{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(Nl(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 ake;return r.index=e,this._tabs&&this._tabs.length&&(r.tab=this._tabs.toArray()[e]),r}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=dc(...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=Hn({type:t,selectors:[["mat-tab-group"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,ZW,5),2&r){let a;vn(a=yn())&&(i._allTabs=a)}},viewQuery:function(r,i){if(1&r&&Mo(Uxe,5)(Yxe,5)(o4,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&&($r("mat-align-tabs",i.alignTabs),ih("mat-"+(i.color||"primary")),l1("--%NS%mat-tab-body-animation-duration",i._bodyAnimationDuration)("--%NS%mat-tab-header-animation-duration",i._headerAnimationDuration),Qn("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",ac],headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:[2,"contentTabIndex","contentTabIndex",ac],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:KW,useExisting:t}])],ngContentSelectors:n4,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&&(Sa(),se(0,"mat-tab-header",3,0),tn("indexFocused",function(a){return i._focusChanged(a)})("selectFocusedIndex",function(a){return i.selectedIndex=a}),t1(2,$xe,8,17,"div",4,e1),de(),hi(4,Gxe,1,0),se(5,"div",5,1),t1(7,qxe,1,10,"mat-tab-body",6,e1),de()),2&r&&(Me("selectedIndex",i.selectedIndex||0)("disableRipple",i.disableRipple)("disablePagination",i.disablePagination),pC("aria-label",i.ariaLabel)("aria-labelledby",i.ariaLabelledby),te(2),n1(i._tabs),te(2),fi(i._isServer?4:-1),te(),Qn("_mat-animation-noopable",i._bodyAnimationsDisabled()),te(2),n1(i._tabs))},dependencies:[rke,JW,Sge,_2,lb,o4],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 ake{index;tab}let t$=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[ms]})}return t})();const n$=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],r$=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function ske(t,n){1&t&&(se(0,"span",3),Jr(1,1),de())}function lke(t,n){1&t&&(se(0,"span",6),Jr(1,2),de())}function cke(t,n){1&t&&(se(0,"span",3),Jr(1,1),se(2,"span",7),Tc(),se(3,"svg",8),Et(4,"path",9),de()()())}function dke(t,n){1&t&&(se(0,"span",6),Jr(1,2),de())}const i$=["*"],a4=new xt("mat-chips-default-options",{providedIn:"root",factory:()=>({separatorKeyCodes:[13]})}),o$=new xt("MatChipAvatar"),a$=new xt("MatChipTrailingIcon"),s$=new xt("MatChipEdit"),s4=new xt("MatChipRemove"),l4=new xt("MatChip");let l$=(()=>{class t{_elementRef=Q(wr);_parentChip=Q(l4);_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(Bf),"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=Mn({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&&($r("disabled",i._getDisabledAttribute())("aria-disabled",i.disabled),Qn("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:ac(e)],_allowFocusWhenDisabled:"_allowFocusWhenDisabled"}})}return t})(),c4=(()=>{class t extends l${_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=Mn({type:t,selectors:[["","matChipAction",""]],hostVars:3,hostBindings:function(r,i){1&r&&tn("click",function(a){return i._handleClick(a)})("keydown",function(a){return i._handleKeydown(a)}),2&r&&($r("tabindex",i._getTabindex()),Qn("mdc-evolution-chip__action--presentational",!1))},features:[jr]})}return t})(),c$=(()=>{class t extends c4{_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=Mn({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&&$r("aria-hidden",null)},features:[Ui([{provide:s4,useExisting:t}]),jr]})}return t})(),d4=(()=>{class t{_changeDetectorRef=Q(oo);_elementRef=Q(wr);_tagName=Q(Oue);_ngZone=Q(ir);_focusMonitor=Q(am);_globalRippleOptions=Q(iI,{optional:!0});_document=Q(Si);_onFocus=new pn;_onBlur=new pn;_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 Fn;destroyed=new Fn;basicChipAttrName="mat-basic-chip";leadingIcon;editIcon;trailingIcon;removeIcon;primaryAction;_rippleLoader=Q(gU);_injector=Q(oi);constructor(){const e=Q(Uc);e.load(Bf),e.load(vk),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=dc(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=Hn({type:t,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(r,i,o){if(1&r&&Bc(o,o$,5)(o,s$,5)(o,a$,5)(o,s4,5)(o,o$,5)(o,a$,5)(o,s$,5)(o,s4,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&&Mo(c4,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&&tn("keydown",function(a){return i._handleKeydown(a)}),2&r&&(rh("id",i.id),$r("role",i.role)("aria-label",i.ariaLabel),ih("mat-"+(i.color||"primary")),Qn("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:l4,useExisting:t}])],ngContentSelectors:r$,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&&(Sa(n$),Et(0,"span",0),se(1,"span",1)(2,"span",2),hi(3,ske,2,0,"span",3),se(4,"span",4),Jr(5),Et(6,"span",5),de()()(),hi(7,lke,2,0,"span",6)),2&r&&(te(3),fi(i.leadingIcon?3:-1),te(4),fi(i._hasTrailingIcon()?7:-1))},dependencies:[l$],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})(),u4=(()=>{class t extends d4{_defaultOptions=Q(a4,{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 Fn;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=Hn({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&&(rh("id",i.id),$r("tabindex",null)("aria-label",null)("aria-description",null)("role",i.role),Qn("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:d4,useExisting:t},{provide:l4,useExisting:t}]),jr],ngContentSelectors:r$,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&&(Sa(n$),Et(0,"span",0),se(1,"span",1)(2,"button",2),hi(3,cke,5,0,"span",3),se(4,"span",4),Jr(5),Et(6,"span",5),de()()(),hi(7,dke,2,0,"span",6)),2&r&&(te(2),Me("_allowFocusWhenDisabled",!0),$r("aria-description",i.ariaDescription)("aria-label",i.ariaLabel)("aria-selected",i.ariaSelected),te(),fi(i._hasLeadingGraphic()?3:-1),te(4),fi(i._hasTrailingIcon()?7:-1))},dependencies:[c4],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})(),mke=(()=>{class t{_elementRef=Q(wr);_changeDetectorRef=Q(oo);_dir=Q($d,{optional:!0});_lastDestroyedFocusedChipIndex=null;_keyManager;_destroyed=new pn;_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 vy;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(Nl(null),Va(()=>dc(...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(Nl(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 $W(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(Nl(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=Hn({type:t,selectors:[["mat-chip-set"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,d4,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&&tn("keydown",function(a){return i._handleKeydown(a)}),2&r&&$r("role",i.role)},inputs:{disabled:[2,"disabled","disabled",On],role:"role",tabIndex:[2,"tabIndex","tabIndex",e=>null==e?0:ac(e)]},ngContentSelectors:i$,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(r,i){1&r&&(Sa(),Oc(0,"div",0),Jr(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 gke{source;value;constructor(n,e){this.source=n,this.value=e}}const _ke={provide:Hf,useExisting:vo(()=>h4),multi:!0};let h4=(()=>{class t extends mke{_onTouched=()=>{};_onChange=()=>{};_defaultRole="listbox";_defaultOptions=Q(a4,{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 Fn;_chips=void 0;ngAfterContentInit(){this._chips.changes.pipe(Nl(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 gke(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=Hn({type:t,selectors:[["mat-chip-listbox"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,u4,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&&tn("focus",function(){return i.focus()})("blur",function(){return i._blur()})("keydown",function(a){return i._keydown(a)}),2&r&&(rh("tabIndex",i.disabled||i.empty?-1:i.tabIndex),$r("role",i.role)("aria-required",i.role?i.required:null)("aria-disabled",i.disabled.toString())("aria-multiselectable",i.multiple)("aria-orientation",i.ariaOrientation),Qn("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([_ke]),jr],ngContentSelectors:i$,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(r,i){1&r&&(Sa(),Oc(0,"div",0),Jr(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})(),d$=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({providers:[zW,{provide:a4,useValue:{separatorKeyCodes:[13]}}],imports:[P1,ms]})}return t})();function vke(t,n){if(1&t&&(se(0,"span",5),Ke(1),de()),2&t){const e=bt();te(),Cn(e.label)}}let u$=(()=>{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 pn,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)(Rt(lm,10))}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0),tn("click",function(){return i.toggle()}),Et(1,"div",1),se(2,"div",2)(3,"span"),Ke(4),qe(5,"translate"),de()(),se(6,"div",3)(7,"span"),Ke(8),qe(9,"translate"),de()()(),jt(10,vke,2,1,"span",4)),2&r&&(Qn("switch--disabled",i.disabled)("switch--on",i.value),te(4),Cn(rt(5,7,"on")),te(4),Cn(rt(9,9,"off")),te(2),Me("ngIf",i.label))},dependencies:[bo,Eo],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 yke=["*"];let h$=(()=>{class t{constructor(){this.title="",this.description=""}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({type:t,selectors:[["empty-table"]],inputs:{title:"title",description:"description"},standalone:!1,ngContentSelectors:yke,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&&(Sa(),se(0,"div",0)(1,"h3",1),Ke(2),de(),se(3,"p",2),Ke(4),de(),Jr(5),de()),2&r&&(te(2),Cn(i.title),te(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 wke=()=>["/"];let Ske=(()=>{class t{constructor(){this.XRAY_VERSION="v.1.1-1"}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(se(0,"i",0)(1,"span",1),Ke(2),de()()),2&r&&(Me("routerLink",NE(2,wke)),te(2),Cn(i.XRAY_VERSION))},dependencies:[xV],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})(),Cke=(()=>{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 xke(t,n){1&t&&Et(0,"div",7)}function kke(t,n){1&t&&Et(0,"div",8)}function Dke(t,n){1&t&&Et(0,"div",9)}function Mke(t,n){1&t&&Et(0,"div",10)}function Tke(t,n){if(1&t&&(se(0,"div",11),Ke(1),de()),2&t){const e=bt();te(),an(" ",e.trackingTime," ")}}let f$=(()=>{class t{constructor(){this.TrackingStatus=Pl}ngOnInit(){}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(jt(0,xke,1,0,"div",0)(1,kke,1,0,"div",1)(2,Dke,1,0,"div",2)(3,Mke,1,0,"div",3),se(4,"div",4)(5,"div",5),Ke(6),qe(7,"status"),qe(8,"translate"),de(),jt(9,Tke,2,1,"div",6),de()),2&r&&(Me("ngIf",i.trackingStatus===i.TrackingStatus.running),te(),Me("ngIf",i.trackingStatus===i.TrackingStatus.hold),te(),Me("ngIf",i.trackingStatus===i.TrackingStatus.stopped),te(),Me("ngIf",i.trackingStatus===i.TrackingStatus.completed),te(3),an(" ",rt(8,8,rt(7,6,i.trackingStatus))," "),te(3),Me("ngIf",i.trackingStatus!==i.TrackingStatus.completed))},dependencies:[bo,Cke,Eo],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})(),Eke=(()=>{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})(),Ike=(()=>{class t{transform(e){return"object"==typeof e?e.auto_task&&e.user===_k?"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 Ake=(t,n)=>[t,n];function Lke(t,n){1&t&&(se(0,"mat-header-cell",14),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"URL")," "))}function Nke(t,n){if(1&t){const e=Kr();se(0,"mat-cell")(1,"app-copy-button",15)(2,"span",16),tn("click",function(){const i=Ot(e).$implicit;return Vt(bt().showRecordedSessions(i))}),Ke(3),de()()()}if(2&t){const e=n.$implicit;te(),Me("content",e.url),te(2),Cn(e.url)}}function Oke(t,n){1&t&&(se(0,"mat-header-cell",14),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Tracing status")," "))}function Rke(t,n){if(1&t&&(se(0,"mat-cell")(1,"div",17),Et(2,"tracking-status",18),de()()),2&t){const e=n.$implicit;te(2),Me("trackingStatus",e.status)("trackingTime",e.trackingTime)}}function Pke(t,n){1&t&&(se(0,"mat-header-cell",14),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Collected requests")," "))}function Fke(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),de()),2&t){const e=n.$implicit;te(),an(" ",e.request_count||0," ")}}function Bke(t,n){1&t&&(se(0,"mat-header-cell",14),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Client IP")," "))}function Hke(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",15),Ke(2),de()()),2&t){const e=n.$implicit;te(),Me("content",e.client_ip),te(),an(" ",e.client_ip," ")}}function jke(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),se(3,"span",19),qe(4,"translate"),Et(5,"i",20),de()()),2&t&&(te(),an("",rt(2,2,"Expires in")," "),te(2),Me("matTooltip",rt(4,4,"task_kept_time")))}function Uke(t,n){if(1&t&&(se(0,"mat-cell",21),Ke(1),qe(2,"timeDelta"),de()),2&t){const e=n.$implicit;te(),an(" ",rt(2,1,e.expire)," ")}}function Yke(t,n){if(1&t&&(se(0,"mat-header-cell",14),Ke(1),qe(2,"translate"),qe(3,"translate"),Et(4,"span"),de()),2&t){const e=bt();te(),an("",e.OWNER_USER?rt(2,1,"Created"):rt(3,3,"Created by")," ")}}function Vke(t,n){if(1&t&&(se(0,"span",25),Ke(1),qe(2,"createdBy"),qe(3,"translate"),de()),2&t){const e=bt().$implicit;te(),Cn(rt(3,3,rt(2,1,e)))}}function zke(t,n){if(1&t&&(se(0,"span",26),Ke(1),qe(2,"date"),de()),2&t){const e=bt().$implicit;te(),Cn(Al(2,1,1e3*e.createtime,"MMM dd 'at' HH:mm"))}}function Wke(t,n){if(1&t&&(se(0,"mat-cell")(1,"div",22),jt(2,Vke,4,5,"span",23)(3,zke,3,4,"span",24),de()()),2&t){const e=n.$implicit,r=bt();te(2),Me("ngIf",!r.OWNER_USER),te(),Me("ngIf",e.createtime)}}function $ke(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Actions")," "))}function Gke(t,n){if(1&t){const e=Kr();se(0,"button",31),tn("click",function(){Ot(e);const i=bt().$implicit,o=bt();return Vt(o.action(o.AgentCommand.continue,i))}),de()}}function qke(t,n){if(1&t){const e=Kr();se(0,"button",32),tn("click",function(){Ot(e);const i=bt().$implicit,o=bt();return Vt(o.action(o.AgentCommand.stop,i))}),de()}}function Kke(t,n){if(1&t){const e=Kr();se(0,"button",33),tn("click",function(){Ot(e);const i=bt().$implicit,o=bt();return Vt(o.action(o.AgentCommand.delete,i))}),de()}}function Zke(t,n){if(1&t){const e=Kr();se(0,"mat-cell")(1,"button",27),tn("click",function(){const i=Ot(e).$implicit;return Vt(bt().showRecordedSessions(i))}),de(),jt(2,Gke,1,0,"button",28)(3,qke,1,0,"button",29)(4,Kke,1,0,"button",30),de()}if(2&t){const e=n.$implicit,r=bt();te(2),Me("ngIf",function X7(t,n,e,r){return e9(Ue(),sn(),t,n,e,r)}(3,Ake,r.TrackingStatus.stopped,r.TrackingStatus.hold).includes(e.status)),te(),Me("ngIf",e.status===r.TrackingStatus.running),te(),Me("ngIf",e.status!==r.TrackingStatus.running)}}function Xke(t,n){1&t&&Et(0,"mat-header-row")}function Jke(t,n){1&t&&Et(0,"mat-row"),2&t&&$r("data-domain-name",n.$implicit.url)}let Qke=(()=>{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=!1,this.DEFAULT_SORT_FIELD="createtime",this.DEFAULT_SORT_DIRECTION="desc",this.TrackingStatus=Pl,this.AgentCommand=Ll,this.actionEmitter=new Fn,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!==_k?["tasks","grouped-requests",r]:["tasks",r])}action(e,r){var i=this;return Aa()(function*(){if([Ll.delete,Ll.stop].includes(e)){const a=i.translate.instant(e===Ll.delete?"ACTION.delete":"ACTION.stop");i.dialog.open(VA,{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=Aa()(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)(Rt(Ks),Rt(sh),Rt(jk),Rt(jc),Rt(qd))}}static{this.\u0275cmp=Hn({type:t,selectors:[["task-table"]],viewQuery:function(r,i){if(1&r&&Mo(gs,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&&(se(0,"mat-table",0),tn("matSortChange",function(){return i.sortChanged()}),mr(1,1),jt(2,Lke,4,3,"mat-header-cell",2)(3,Nke,4,2,"mat-cell",3),ur(),mr(4,4),jt(5,Oke,4,3,"mat-header-cell",2)(6,Rke,3,2,"mat-cell",3),ur(),mr(7,5),jt(8,Pke,4,3,"mat-header-cell",2)(9,Fke,2,1,"mat-cell",3),ur(),mr(10,6),jt(11,Bke,4,3,"mat-header-cell",2)(12,Hke,3,2,"mat-cell",3),ur(),mr(13,7),jt(14,jke,6,6,"mat-header-cell",8)(15,Uke,3,3,"mat-cell",9),ur(),mr(16,10),jt(17,Yke,5,5,"mat-header-cell",2)(18,Wke,4,2,"mat-cell",3),ur(),mr(19,11),jt(20,$ke,4,3,"mat-header-cell",8)(21,Zke,5,6,"mat-cell",3),ur(),jt(22,Xke,1,0,"mat-header-row",12)(23,Jke,1,1,"mat-row",13),de()),2&r&&(Me("dataSource",i.dataSource)("matSortActive",i.DEFAULT_SORT_FIELD)("matSortDirection",i.DEFAULT_SORT_DIRECTION),te(22),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns))},dependencies:[bo,sm,fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pm,ku,Vf,Q1e,f$,oh,Eke,Ike,Eo],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 eDe=["searchBox"];function tDe(t,n){1&t&&(se(0,"mat-header-cell",16),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Domain")," "))}function nDe(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",17),Ke(2),de()()),2&t){const e=n.$implicit;te(),Me("content",e.domain),te(),an(" ",e.domain," ")}}function rDe(t,n){1&t&&(se(0,"mat-header-cell",16),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Status")," "))}function iDe(t,n){if(1&t&&(se(0,"mat-cell")(1,"div",18),Et(2,"tracking-status",19),de()()),2&t){const e=n.$implicit;te(2),Me("trackingStatus",e.status)}}function oDe(t,n){1&t&&(se(0,"mat-header-cell",16),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Created")," "))}function aDe(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),qe(2,"date"),de()),2&t){const e=n.$implicit;te(),an(" ",Al(2,1,1e3*e.creation_time,"MM.dd.yyyy 'at' HH:mm")," ")}}function sDe(t,n){1&t&&(se(0,"mat-header-cell",16),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Email for reports")," "))}function lDe(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),de()),2&t){const e=n.$implicit;te(),an(" ",e.email," ")}}function cDe(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Actions")," "))}function dDe(t,n){if(1&t){const e=Kr();se(0,"button",23),tn("click",function(){Ot(e);const i=bt().$implicit,o=bt();return Vt(o.continuousAction(o.AgentCommand.startContinuous,i))}),de()}}function uDe(t,n){if(1&t){const e=Kr();se(0,"button",24),tn("click",function(){Ot(e);const i=bt().$implicit,o=bt();return Vt(o.continuousAction(o.AgentCommand.stopContinuous,i))}),de()}}function hDe(t,n){if(1&t){const e=Kr();se(0,"mat-cell"),jt(1,dDe,1,0,"button",20)(2,uDe,1,0,"button",21),se(3,"button",22),tn("click",function(){const i=Ot(e).$implicit,o=bt();return Vt(o.continuousAction(o.AgentCommand.disableContinuous,i))}),de()()}if(2&t){const e=n.$implicit,r=bt();te(),Me("ngIf",r.TrackingStatus.stopped===e.status),te(),Me("ngIf",e.status===r.TrackingStatus.running)}}function fDe(t,n){1&t&&Et(0,"mat-header-row")}function pDe(t,n){1&t&&Et(0,"mat-row")}let mDe=(()=>{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 Aa()(function*(){if([Ll.stopContinuous,Ll.disableContinuous].includes(e)){const a=i.translate.instant(e===Ll.stopContinuous?"ACTION.stop":"ACTION.delete");i.dialog.open(VA,{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=Aa()(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 Aa()(function*(){const r=(yield e.agentService.getContinuousTasks()).data;e.dataSource=new Gd(r),e.dataSource.sort=e.sort})()}performAction(e,r){var i=this;return Aa()(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)(Rt(sh),Rt(jk),Rt(Ks),Rt(qd))}}static{this.\u0275cmp=Hn({type:t,selectors:[["continuous-tasks-table"]],viewQuery:function(r,i){if(1&r&&Mo(eDe,5)(gs,5)(pl,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&&(Et(0,"app-info-block",1),qe(1,"translate"),se(2,"div",2)(3,"ui-search-box",3,0),qe(5,"translate"),tn("searchTextChange",function(a){return i.doFilter(a)}),de(),Et(6,"mat-paginator",4),de(),se(7,"mat-table",5),mr(8,6),jt(9,tDe,4,3,"mat-header-cell",7)(10,nDe,3,2,"mat-cell",8),ur(),mr(11,9),jt(12,rDe,4,3,"mat-header-cell",7)(13,iDe,3,1,"mat-cell",8),ur(),mr(14,10),jt(15,oDe,4,3,"mat-header-cell",7)(16,aDe,3,4,"mat-cell",8),ur(),mr(17,11),jt(18,sDe,4,3,"mat-header-cell",7)(19,lDe,2,1,"mat-cell",8),ur(),mr(20,12),jt(21,cDe,4,3,"mat-header-cell",13)(22,hDe,4,2,"mat-cell",8),ur(),jt(23,fDe,1,0,"mat-header-row",14)(24,pDe,1,0,"mat-row",15),de()),2&r&&(Me("text",rt(1,9,"continuous_tracing_info")),te(3),Me("searchText",i.filter)("placeholder",rt(5,11,"Search for domain")),te(3),Me("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),te(),Me("dataSource",i.dataSource),te(16),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns))},dependencies:[bo,sm,fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pm,pl,t4,Vf,f$,Zz,oh,Eo],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})();var Y2=function(t){return t.success="success",t.warning="warning",t.error="error",t.info="info",t}(Y2||{});let f4=(()=>{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(Y2.success,e,`${r} ${i}`)}error(e,r="ERROR.errWithoutMessage",i=""){this.showToast(Y2.error,e,`${r} ${i}`)}warning(e,r="ERROR.errWithoutMessage",i=""){this.showToast(Y2.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===Y2.success?5e3:e===Y2.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})(),gDe=(()=>{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 Aa()(function*(){yield e.checkAnalyticStatus()})()}checkAnalyticStatus(){var e=this;return Aa()(function*(){yield e.agent.getAdvancedMetricsStatus(),e.analyticEnabled=e.appState.get("ADVANCED_METRICS_ENABLED")})()}switchAnalytic(){var e=this;return Aa()(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?_x.enable:_x.disable}startProgress(){this.analyticChanging=!0,this.loader.start()}stopProgress(){this.analyticChanging=!1,this.loader.stop()}static{this.\u0275fac=function(r){return new(r||t)(Rt(sh),Rt(jc),Rt(f4),Rt(j2),Rt(qd))}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0)(1,"div",1)(2,"mat-checkbox",2),Qp("ngModelChange",function(a){return Jp(i.analyticEnabled,a)||(i.analyticEnabled=a),a}),tn("change",function(){return i.switchAnalytic()}),de(),Ys(),de(),se(3,"div",3)(4,"h3",4),Ke(5),qe(6,"translate"),de(),se(7,"span",5),Ke(8),qe(9,"translate"),qe(10,"translate"),qe(11,"translate"),qe(12,"translate"),de()()()),2&r&&(te(2),Xp("ngModel",i.analyticEnabled),Me("disabled",i.analyticChanging),Vs(),te(3),an(" ",rt(6,7,"ADVANCED_METRICS_SETUP_PAGE.settingsTitle")," "),te(3),kC(" ",rt(9,9,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part1")," ",rt(10,11,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part2")," ",rt(11,13,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part3")," ",rt(12,15,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part4")," "))},dependencies:[Bk,Xg,C2,Eo],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 _De=["tracingPaginator"],vDe=["autoTracingPaginator"],yDe=["tracingSearchBox"],bDe=["autoTracingSearchBox"],wDe=["filterSelect"];function SDe(t,n){if(1&t){const e=Kr();se(0,"button",12),tn("click",function(){return Ot(e),Vt(bt().openStartContinuousTaskDialog())}),Ke(1),qe(2,"translate"),de()}2&t&&(te(),Cn(rt(2,1,"Create continuous tracing")))}function CDe(t,n){1&t&&(se(0,"div",19),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"Tracing tasks")))}function xDe(t,n){1&t&&Il(0)}function kDe(t,n){1&t&&(se(0,"div",19),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"Autotracing tasks")))}function DDe(t,n){1&t&&Il(0)}function MDe(t,n){1&t&&(se(0,"div",19),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"Continuous tracing")))}function TDe(t,n){1&t&&(se(0,"div",19),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"Settings")))}function EDe(t,n){if(1&t){const e=Kr();se(0,"div",13)(1,"div",14)(2,"mat-tab-group",15),tn("selectedTabChange",function(i){return Ot(e),Vt(bt().onTabChange(i))}),se(3,"mat-tab"),jt(4,CDe,3,3,"ng-template",16)(5,xDe,1,0,"ng-container",17),de(),se(6,"mat-tab"),jt(7,kDe,3,3,"ng-template",16)(8,DDe,1,0,"ng-container",17),de(),se(9,"mat-tab"),jt(10,MDe,3,3,"ng-template",16),Et(11,"continuous-tasks-table",18),de(),se(12,"mat-tab"),jt(13,TDe,3,3,"ng-template",16),Et(14,"settings"),de()()()()}if(2&t){const e=bt(),r=dl(9),i=dl(11);te(2),Me("selectedIndex",e.currentTabIndex),te(3),Me("ngTemplateOutlet",r),te(3),Me("ngTemplateOutlet",i),te(3),Me("updateObservable",e.updateContinuesTasks)}}function IDe(t,n){if(1&t){const e=Kr();se(0,"ui-select",35,4),qe(2,"translate"),tn("change",function(i){return Ot(e),Vt(bt(2).changeFilter(i))}),de()}if(2&t){const e=bt(2);Me("label",rt(2,4,"Tasks type"))("options",e.taskTypeOptions)("selected",e.taskFilterObject.all.value)("hideSelectedValue",!0)}}function ADe(t,n){if(1&t){const e=Kr();se(0,"mat-chip-option",36),tn("removed",function(){return Ot(e),Vt(bt(2).removeFilter())}),Ke(1),qe(2,"translate"),Et(3,"i",37),de()}if(2&t){const e=bt(2);Me("removable",!0),te(),an(" ",rt(2,2,e.tracingFilter.selectedFilter.value)," ")}}function LDe(t,n){1&t&&(se(0,"div",38),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"NO TASKS FOUND")," "))}function NDe(t,n){if(1&t){const e=Kr();mr(0),se(1,"task-table",39),tn("action",function(i){return Ot(e),Vt(bt(2).action(i))}),de(),ur()}if(2&t){const e=bt(2);te(),Me("dataSource",e.tracingTasksDataSource)}}function ODe(t,n){if(1&t){const e=Kr();se(0,"div",20)(1,"div",21)(2,"div",22)(3,"ui-search-box",23,2),qe(5,"translate"),tn("searchTextChange",function(i){return Ot(e),Vt(bt().doSearch(i))}),de(),jt(6,IDe,3,6,"ui-select",24),de(),se(7,"div",25)(8,"mat-chip-listbox"),jt(9,ADe,4,4,"mat-chip-option",26),de()()(),se(10,"div",27)(11,"ui-switch",28),qe(12,"translate"),Qp("ngModelChange",function(i){Ot(e);const o=bt();return Jp(o.autoUpdate,i)||(o.autoUpdate=i),Vt(i)}),tn("click",function(){return Ot(e),Vt(bt().toggleAutoUpdate())}),de(),Ys(),se(13,"button",29),tn("click",function(){return Ot(e),Vt(bt().refreshTasks())}),Et(14,"span",30),Ke(15),qe(16,"translate"),de()()(),jt(17,LDe,3,3,"div",31)(18,NDe,2,1,"ng-container",32),se(19,"div",33)(20,"mat-paginator",34,3),tn("page",function(){return Ot(e),Vt(bt().pageChanged())}),de()()}if(2&t){const e=bt();te(3),Me("searchText",e.tracingFilter.searchText)("placeholder",rt(5,11,"Search for URL")),te(3),Me("ngIf",!e.OWNER_USER),te(3),Me("ngIf",e.tracingFilter.selectedFilter.filter!==e.taskFilterObject.all.filter),te(2),Xp("ngModel",e.autoUpdate),Me("label",rt(12,13,"Auto refresh")),Vs(),te(4),an(" ",rt(16,15,"Refresh")," "),te(2),Me("ngIf",!e.tracingData?.length),te(),Me("ngIf",e.tracingData?.length),te(2),Me("pageSize",10)("hidePageSize",!0)}}function RDe(t,n){if(1&t){const e=Kr();se(0,"button",44),tn("click",function(){return Ot(e),Vt(bt(3).enableAutoTracing())}),Ke(1),qe(2,"translate"),de()}2&t&&(te(),Cn(rt(2,1,"Enable Autotracing")))}function PDe(t,n){1&t&&Et(0,"app-warning-block",45),2&t&&Me("title",bt(3).autoTracingMalfunction)}function FDe(t,n){if(1&t&&(mr(0),se(1,"empty-table",40),qe(2,"translate"),qe(3,"translate"),mr(4),se(5,"a",41),Ke(6),qe(7,"translate"),de(),jt(8,RDe,3,3,"button",42)(9,PDe,1,1,"app-warning-block",43),ur(),de(),ur()),2&t){const e=bt(2);te(),Me("title",rt(2,5,"Autotracing disabled"))("description",rt(3,7,"autotracing_feature_info")),te(5),Cn(rt(7,9,"More details")),te(2),Me("ngIf",!e.isAutoTracingBlockers),te(),Me("ngIf",e.isAutoTracingBlockers)}}function BDe(t,n){1&t&&(se(0,"div",38),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"NO TASKS FOUND")," "))}function HDe(t,n){if(1&t){const e=Kr();mr(0),se(1,"task-table",39),tn("action",function(i){return Ot(e),Vt(bt(3).action(i))}),de(),ur()}if(2&t){const e=bt(3);te(),Me("dataSource",e.autoTracingTasksDataSource)}}function jDe(t,n){if(1&t){const e=Kr();mr(0),se(1,"div",20)(2,"div",21)(3,"div",22)(4,"ui-search-box",23,5),qe(6,"translate"),tn("searchTextChange",function(i){return Ot(e),Vt(bt(2).doSearch(i))}),de()()(),se(7,"mat-paginator",34,6),tn("page",function(){return Ot(e),Vt(bt(2).pageChanged())}),de()(),jt(9,BDe,3,3,"div",31)(10,HDe,2,1,"ng-container",32),ur()}if(2&t){const e=bt(2);te(4),Me("searchText",e.autoTracingFilter.searchText)("placeholder",rt(6,6,"Search for URL")),te(3),Me("pageSize",10)("hidePageSize",!0),te(2),Me("ngIf",!e.autoTracingData?.length),te(),Me("ngIf",e.autoTracingData?.length)}}function UDe(t,n){if(1&t&&jt(0,FDe,10,11,"ng-container",32)(1,jDe,11,8,"ng-container",32),2&t){const e=bt();Me("ngIf",!e.autoTracingEnabled),te(),Me("ngIf",e.autoTracingEnabled)}}var h_=function(t){return t.manual="manual",t.auto="auto",t.all="all",t}(h_||{}),f_=function(t){return t[t.tracingTasks=0]="tracingTasks",t[t.autoTracingTasks=1]="autoTracingTasks",t[t.continuousTracingTasks=2]="continuousTracingTasks",t}(f_||{});let VDe=(()=>{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=!1,this.nginxCaching=!1,this.autoTracingEnabled=!0,this.isAutoTracingBlockers=!1,this.autoTracingMalfunction="",this.currentTabIndex=f_.tracingTasks,this.taskFilterObject={all:{filter:h_.all,value:"All"},manual:{filter:h_.manual,value:"Manually"},auto:{filter:h_.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 pn,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 pn,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===_k?i.push(o):r.push(o)}),this.tracingData=r,this.autoTracingData=i,this.tracingTasksDataSource=new Gd(this.tracingData),this.autoTracingTasksDataSource=new Gd(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=p$(),this.autoTracingTasksDataSource.filterPredicate=p$(),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===f_.tracingTasks&&(this.tracingFilter.searchText=e),this.currentTabIndex===f_.autoTracingTasks&&(this.autoTracingFilter.searchText=e),this.doFilter()}openStartTracingDialog(){var e=this;this.dialog.open(Ewe,{data:{userDomains:this.userDomains,nginxCaching:this.nginxCaching},panelClass:"xray-flex-dialog"}).afterClosed().subscribe(function(){var r=Aa()(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(Uwe,{data:{nginxCaching:this.nginxCaching},panelClass:"xray-flex-dialog"}).afterClosed().subscribe(function(){var r=Aa()(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 Aa()(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===f_.tracingTasks&&this.appState.set(Ji.TASK_LIST_CURRENT_PAGE,this.tracingPaginator.pageIndex),this.currentTabIndex===f_.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!==f_.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===Xz.enabled,this.autoTracingMalfunction=e.malfunction?e.malfunction:"",this.isAutoTracingBlockers=this.autoTracingMalfunction.includes("Your kernel does not support throttling detection")})}enableAutoTracing(){var e=this;return Aa()(function*(){e.dialog.open(VA,{panelClass:"xray-flex-dialog",data:{title:e.translate.instant("CONFIRM.enableAutotracingTitle"),message:e.translate.instant("CONFIRM.enableAutotracingMessage")}}).afterClosed().subscribe(function(){var i=Aa()(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)(Rt(Mu),Rt(sh),Rt(jc),Rt(jk),Rt(j2),Rt(oo),Rt(qd))}}static{this.\u0275cmp=Hn({type:t,selectors:[["app-tracking-tasks"]],viewQuery:function(r,i){if(1&r&&Mo(_De,5)(vDe,5)(yDe,5)(bDe,5)(wDe,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&&(se(0,"div",7),Et(1,"ui-xray-logo"),se(2,"div",8),jt(3,SDe,3,3,"button",9),se(4,"button",10),tn("click",function(){return i.openStartTracingDialog()}),Ke(5),qe(6,"translate"),de()()(),jt(7,EDe,15,4,"div",11)(8,ODe,22,17,"ng-template",null,0,If)(10,UDe,2,2,"ng-template",null,1,If)),2&r){const o=dl(9);te(3),Me("ngIf",!i.OWNER_USER),te(2),an(" ",rt(6,4,"Start tracing")," "),te(2),Me("ngIf",!i.OWNER_USER)("ngIfElse",o)}},dependencies:[bo,y5,sm,pl,t4,qW,ZW,oke,h4,u4,c$,Gz,Xg,C2,u$,h$,YA,Ske,Qke,mDe,gDe,Eo],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 p$(){return(n,e)=>{const r=JSON.parse(e),i=r.searchText,o=r.selectedFilter.filter;return n.url.toLowerCase().includes(i)&&(o===h_.all||o===h_.auto&&n.auto_task&&!n.user||o===h_.manual&&!n.auto_task)}}var gm=function(t){return t.slowRequests="slowRequests",t.normalRequests="normalRequests",t.throttledRequests="throttledRequests",t}(gm||{});const p4={searchText:"",slowRequests:!0,normalRequests:!1,throttledRequests:!1};function m4(){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>=ab&&!n.hitting_limits||!!r.normalRequests&&n.duration<ab&&!n.hitting_limits||!!r.throttledRequests&&n.hitting_limits)}}function m$(t,n=xx,e){const r=r_(t,n);return function zDe(t,n){return ca((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=hl(t(H)).subscribe(Ko(r,u,p)),w=()=>{if(a){a=!1;const H=s;s=null,r.next(H),!c&&M(H)}};e.subscribe(Ko(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 pd=typeof window<"u"?window:{screen:{},navigator:{}},V2=(pd.matchMedia||function(){return{matches:!1}}).bind(pd),g$=!1,_$=function(){};pd.addEventListener&&pd.addEventListener("p",_$,{get passive(){return g$=!0}}),pd.removeEventListener&&pd.removeEventListener("p",_$,!1);var v$=g$,g4="ontouchstart"in pd,y$=(g4||"TouchEvent"in pd&&V2("(any-pointer: coarse)"),pd.navigator.userAgent||"");V2("(pointer: coarse)").matches&&/iPad|Macintosh/.test(y$)&&Math.min(pd.screen.width||0,pd.screen.height||0);(V2("(pointer: coarse)").matches||!V2("(pointer: fine)").matches&&g4)&&/Windows.*Firefox/.test(y$),V2("(any-pointer: fine)").matches||V2("(any-hover: hover)");const KDe=(t,n,e)=>({tooltip:t,placement:n,content:e});function ZDe(t,n){}function XDe(t,n){1&t&&jt(0,ZDe,0,0,"ng-template")}function JDe(t,n){if(1&t&&jt(0,XDe,1,0,null,1),2&t){const e=bt();Me("ngTemplateOutlet",e.template)("ngTemplateOutletContext",J7(2,KDe,e.tooltip,e.placement,e.content))}}function QDe(t,n){if(1&t&&(se(0,"div",0),Ke(1),de()),2&t){const e=bt();$r("title",e.tooltip)("data-tooltip-placement",e.placement),te(),an(" ",e.content," ")}}const e3e=["tooltipTemplate"],t3e=["leftOuterSelectionBar"],n3e=["rightOuterSelectionBar"],r3e=["fullBar"],i3e=["selectionBar"],o3e=["minHandle"],a3e=["maxHandle"],s3e=["floorLabel"],l3e=["ceilLabel"],c3e=["minHandleLabel"],d3e=["maxHandleLabel"],u3e=["combinedLabel"],h3e=["ticksElement"],f3e=t=>({"ngx-slider-selected":t});function p3e(t,n){if(1&t&&Et(0,"ngx-slider-tooltip-wrapper",28),2&t){const e=bt().$implicit;Me("template",bt().tooltipTemplate)("tooltip",e.valueTooltip)("placement",e.valueTooltipPlacement)("content",e.value)}}function m3e(t,n){1&t&&Et(0,"span",29),2&t&&Me("innerText",bt().$implicit.legend)}function g3e(t,n){1&t&&Et(0,"span",30),2&t&&Me("innerHTML",bt().$implicit.legend,NM)}function _3e(t,n){if(1&t&&(se(0,"span",26),Et(1,"ngx-slider-tooltip-wrapper",27),hi(2,p3e,1,4,"ngx-slider-tooltip-wrapper",28),hi(3,m3e,1,1,"span",29),hi(4,g3e,1,1,"span",30),de()),2&t){const e=n.$implicit,r=bt();Me("ngClass",Yg(8,f3e,e.selected))("ngStyle",e.style),te(),Me("template",r.tooltipTemplate)("tooltip",e.tooltip)("placement",e.tooltipPlacement),te(),fi(null!=e.value?2:-1),te(),fi(null!=e.legend&&!1===r.allowUnsafeHtmlInSlider?3:-1),te(),fi(null==e.legend||null!=r.allowUnsafeHtmlInSlider&&!r.allowUnsafeHtmlInSlider?-1:4)}}var kh=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}(kh||{});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 v3e{}class hn{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 rs{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 pn;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(hn.isNullOrUndefined(i)?Oa(()=>{}):m$(i,void 0,{leading:!0,trailing:!0})).subscribe(s=>{r(s)}),o}detachEventListener(n){hn.isNullOrUndefined(n.eventsSubscription)||(n.eventsSubscription.unsubscribe(),n.eventsSubscription=null),hn.isNullOrUndefined(n.events)||(n.events.complete(),n.events=null),hn.isNullOrUndefined(n.teardownCallback)||(n.teardownCallback(),n.teardownCallback=null)}attachEventListener(n,e,r,i){const o=new w$;return o.eventName=e,o.events=new pn,o.teardownCallback=this.renderer.listen(n,e,s=>{o.events.next(s)}),o.eventsSubscription=o.events.pipe(hn.isNullOrUndefined(i)?Oa(()=>{}):m$(i,void 0,{leading:!0,trailing:!0})).subscribe(s=>{r(s)}),o}}let _m=(()=>{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(wr),this.renderer=Q(es),this.changeDetectionRef=Q(oo),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;hn.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 hn.isNullOrUndefined(this.changeDetectionRef)||this.changeDetectionRef.destroyed}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275dir=Mn({type:t,selectors:[["","ngxSliderElement",""]],hostVars:14,hostBindings:function(r,i){2&r&&l1("opacity",i.opacity)("visibility",i.visibility)("left",i.left)("bottom",i.bottom)("height",i.height)("width",i.width)("transform",i.transform)}})}}return t})(),_4=(()=>{class t extends _m{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(Si)}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=Mn({type:t,selectors:[["","ngxSliderHandle",""]],hostVars:11,hostBindings:function(r,i){2&r&&($r("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),Qn("ngx-slider-active",i.active))},features:[jr]})}}return t})(),z2=(()=>{class t extends _m{constructor(){super(...arguments),this.allowUnsafeHtmlInSlider=Q(b$,{optional:!0}),this._value=null}get value(){return this._value}setValue(e){let r=!1;!this.alwaysHide&&(hn.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=Mn({type:t,selectors:[["","ngxSliderLabel",""]],features:[jr]})}}return t})(),C$=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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,JDe,1,6),hi(1,QDe,2,3,"div",0)),2&r&&(fi(i.template?0:-1),te(),fi(i.template?-1:1))},dependencies:[Ya,y5],styles:[".lvemanager-xray-root .ngx-slider-inner-tooltip[_ngcontent-%COMP%]{height:100%}"],changeDetection:1})}}return t})();class y3e{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!(hn.isNullOrUndefined(n)&&hn.isNullOrUndefined(e)||hn.isNullOrUndefined(n)!==hn.isNullOrUndefined(e))&&n.value===e.value&&n.highValue===e.highValue}}class k$ extends zk{static compare(n,e){return!(hn.isNullOrUndefined(n)&&hn.isNullOrUndefined(e)||hn.isNullOrUndefined(n)!==hn.isNullOrUndefined(e))&&n.value===e.value&&n.highValue===e.highValue&&n.forceChange===e.forceChange}}const b3e={provide:Hf,useExisting:vo(()=>v4),multi:!0};let v4=(()=>{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!hn.isNullOrUndefined(this.value)&&!hn.isNullOrUndefined(this.highValue)}get showTicks(){return this.viewOptions.showTicks}constructor(){this.renderer=Q(es),this.elementRef=Q(wr),this.changeDetectionRef=Q(oo),this.zone=Q(ir),this.allowUnsafeHtmlInSlider=Q(b$,{optional:!0}),this.sliderElementNgxSliderClass=!0,this.value=null,this.valueChange=new Fn,this.highValue=null,this.highValueChange=new Fn,this.options=new Vk,this.userChangeStart=new Fn,this.userChange=new Fn,this.userChangeEnd=new Fn,this.initHasRun=!1,this.inputModelChangeSubject=new pn,this.inputModelChangeSubscription=null,this.outputModelChangeSubject=new pn,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(Si),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){!hn.isNullOrUndefined(e.options)&&JSON.stringify(e.options.previousValue)!==JSON.stringify(e.options.currentValue)&&this.onChangeOptions(),(!hn.isNullOrUndefined(e.value)||!hn.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(q5(k$.compare),To(e=>!e.forceChange&&!e.internalChange)).subscribe(e=>this.applyInputModelChange(e))}subscribeOutputModelChangeSubject(){this.outputModelChangeSubscription=this.outputModelChangeSubject.pipe(q5(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(){hn.isNullOrUndefined(this.onMoveEventListener)||(this.eventListenerHelper.detachEventListener(this.onMoveEventListener),this.onMoveEventListener=null)}unsubscribeOnEnd(){hn.isNullOrUndefined(this.onEndEventListener)||(this.eventListenerHelper.detachEventListener(this.onEndEventListener),this.onEndEventListener=null),hn.isNullOrUndefined(this.onCancelEventListener)||(this.eventListenerHelper.detachEventListener(this.onCancelEventListener),this.onCancelEventListener=null)}unsubscribeInputModelChangeSubject(){hn.isNullOrUndefined(this.inputModelChangeSubscription)||(this.inputModelChangeSubscription.unsubscribe(),this.inputModelChangeSubscription=null)}unsubscribeOutputModelChangeSubject(){hn.isNullOrUndefined(this.outputModelChangeSubscription)||(this.outputModelChangeSubscription.unsubscribe(),this.outputModelChangeSubscription=null)}unsubscribeManualRefresh(){hn.isNullOrUndefined(this.manualRefreshSubscription)||(this.manualRefreshSubscription.unsubscribe(),this.manualRefreshSubscription=null)}unsubscribeTriggerFocus(){hn.isNullOrUndefined(this.triggerFocusSubscription)||(this.triggerFocusSubscription.unsubscribe(),this.triggerFocusSubscription=null)}unsubscribeCancelUserChange(){hn.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 hn.isNullOrUndefined(e)?NaN:hn.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?+e:hn.findStepIndex(+e,this.viewOptions.stepsArray)}viewValueToModelValue(e){return hn.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?e:this.getStepValue(e)}getStepValue(e){const r=this.viewOptions.stepsArray[e];return hn.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&&(hn.isNullOrUndefined(this.onChangeCallback)||this.onChangeCallback(this.range?[e.value,e.highValue]:e.value),hn.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,!hn.isNullOrUndefined(this.viewOptions.stepsArray)){if(this.viewOptions.enforceStepsArray){const i=hn.findStepIndex(r.value,this.viewOptions.stepsArray);if(r.value=this.viewOptions.stepsArray[i].value,this.range){const o=hn.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=rs.clampToRange(r.value,this.viewOptions.floor,this.viewOptions.ceil),this.range&&(r.highValue=rs.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=!hn.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||!hn.isNullOrUndefined(this.viewOptions.ticksArray),this.viewOptions.showTicks&&(!hn.isNullOrUndefined(this.viewOptions.tickStep)||!hn.isNullOrUndefined(this.viewOptions.ticksArray))&&(this.intermediateTicks=!0),this.viewOptions.showSelectionBar=this.viewOptions.showSelectionBar||this.viewOptions.showSelectionBarEnd||!hn.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue),hn.isNullOrUndefined(this.viewOptions.stepsArray)?this.applyFloorCeilOptions():this.applyStepsArrayOptions(),hn.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,hn.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=e=>String(this.viewOptions.bindIndexForStepsArray?this.getStepValue(e):e))}applyFloorCeilOptions(){if(hn.isNullOrUndefined(this.viewOptions.step)?this.viewOptions.step=1:(this.viewOptions.step=+this.viewOptions.step,this.viewOptions.step<=0&&(this.viewOptions.step=1)),hn.isNullOrUndefined(this.viewOptions.ceil)||hn.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,hn.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(){hn.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())hn.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",hn.isNullOrUndefined(this.viewOptions.ariaLabel)?hn.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",hn.isNullOrUndefined(this.viewOptions.ariaLabelHigh)?hn.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,kh.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,kh.High),this.maxHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.maxHandleElement.ariaValueMax=this.viewOptions.ceil.toString())}calculateViewDimensions(){hn.isNullOrUndefined(this.viewOptions.handleDimension)?this.minHandleElement.calculateDimension():this.minHandleElement.setDimension(this.viewOptions.handleDimension);const e=this.minHandleElement.dimension;this.handleHalfDimension=e/2,hn.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=hn.isNullOrUndefined(this.viewOptions.ticksArray)?this.getTicksArray():this.viewOptions.ticksArray,r=this.viewOptions.vertical?"translateY":"translateX";this.viewOptions.rightToLeft&&e.reverse();const i=hn.isNullOrUndefined(this.viewOptions.tickValueStep)?hn.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 y3e;u.selected=this.isTickSelected(s),u.style={"-webkit-transform":c,"-moz-transform":c,"-o-transform":c,"-ms-transform":c,transform:c},u.selected&&!hn.isNullOrUndefined(this.viewOptions.getSelectionBarColor)&&(u.style["background-color"]=this.getSelectionBarColor()),!u.selected&&!hn.isNullOrUndefined(this.viewOptions.getTickColor)&&(u.style["background-color"]=this.getTickColor(s)),hn.isNullOrUndefined(this.viewOptions.ticksTooltip)||(u.tooltip=this.viewOptions.ticksTooltip(s),u.tooltipPlacement=this.viewOptions.vertical?"right":"top"),this.viewOptions.showTicksValues&&!hn.isNullOrUndefined(i)&&rs.isModuloWithinPrecisionLimit(s,i,this.viewOptions.precisionLimit)&&(u.value=this.getDisplayValue(s,kh.TickValue),hn.isNullOrUndefined(this.viewOptions.ticksValuesTooltip)||(u.valueTooltip=this.viewOptions.ticksValuesTooltip(s),u.valueTooltipPlacement=this.viewOptions.vertical?"right":"top"));let p=null;if(hn.isNullOrUndefined(this.viewOptions.stepsArray))hn.isNullOrUndefined(this.viewOptions.getLegend)||(p=this.viewOptions.getLegend(s));else{const M=this.viewOptions.stepsArray[s];hn.isNullOrUndefined(this.viewOptions.getStepLegend)?hn.isNullOrUndefined(M)||(p=M.legend):p=this.viewOptions.getStepLegend(M)}return hn.isNullOrUndefined(p)||(u.legend=p,o=!0),u});if(this.sliderElementWithLegendClass!==o&&setTimeout(()=>{this.sliderElementWithLegendClass=o}),hn.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=hn.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep,r=[],i=1+Math.floor(rs.roundToPrecisionLimit(Math.abs(this.viewOptions.ceil-this.viewOptions.floor)/e,this.viewOptions.precisionLimit));for(let o=0;o<i;++o)r.push(rs.roundToPrecisionLimit(this.viewOptions.floor+e*o,this.viewOptions.precisionLimit));return r}isTickSelected(e){if(!this.range)if(hn.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,kh.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,kh.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,kh.Low)),this.minHandleLabelElement.setPosition(this.getHandleLabelPos(ar.Min,e)),hn.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,kh.High)),this.maxHandleLabelElement.setPosition(this.getHandleLabelPos(ar.Max,e)),hn.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(hn.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))),hn.isNullOrUndefined(this.viewOptions.getSelectionBarColor)){if(!hn.isNullOrUndefined(this.viewOptions.selectionBarGradient)){const a=hn.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,kh.Low),i=this.getDisplayValue(this.viewHighValue,kh.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!hn.isNullOrUndefined(this.viewOptions.stepsArray)&&!this.viewOptions.bindIndexForStepsArray&&(e=this.getStepValue(e)),this.viewOptions.translate(e,r)}roundStep(e,r){const i=hn.isNullOrUndefined(r)?this.viewOptions.step:r;let o=rs.roundToPrecisionLimit((e-this.viewOptions.floor)/i,this.viewOptions.precisionLimit);return o=Math.round(o)*i,rs.roundToPrecisionLimit(this.viewOptions.floor+o,this.viewOptions.precisionLimit)}valueToPosition(e){let r=hn.linearValueToPosition;hn.isNullOrUndefined(this.viewOptions.customValueToPosition)?this.viewOptions.logScale&&(r=hn.logValueToPosition):r=this.viewOptions.customValueToPosition;let i=r(e=rs.clampToRange(e,this.viewOptions.floor,this.viewOptions.ceil),this.viewOptions.floor,this.viewOptions.ceil);return hn.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=hn.linearPositionToValue;hn.isNullOrUndefined(this.viewOptions.customPositionToValue)?this.viewOptions.logScale&&(i=hn.logPositionToValue):i=this.viewOptions.customPositionToValue;const o=i(r,this.viewOptions.floor,this.viewOptions.ceil);return hn.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())hn.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(),hn.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&&!hn.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,hn.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=hn.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(hn.isNullOrUndefined(l)||hn.isNullOrUndefined(this.currentTrackingPointer))return;e.preventDefault(),this.firstKeyDown&&(this.firstKeyDown=!1,this.userChangeStart.emit(this.getChangeContext()));const c=rs.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){!hn.isNullOrUndefined(this.viewOptions.minLimit)&&e<this.viewOptions.minLimit&&(r=rs.roundToPrecisionLimit((e=this.viewOptions.minLimit)+this.dragging.difference,this.viewOptions.precisionLimit)),!hn.isNullOrUndefined(this.viewOptions.maxLimit)&&r>this.viewOptions.maxLimit&&(e=rs.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!hn.isNullOrUndefined(this.viewOptions.minLimit)&&e<this.viewOptions.minLimit?this.viewOptions.minLimit:!hn.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(!hn.isNullOrUndefined(this.viewOptions.minRange)&&i<this.viewOptions.minRange){if(this.currentTrackingPointer===ar.Min)return rs.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.minRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===ar.Max)return rs.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.minRange,this.viewOptions.precisionLimit)}if(!hn.isNullOrUndefined(this.viewOptions.maxRange)&&i>this.viewOptions.maxRange){if(this.currentTrackingPointer===ar.Min)return rs.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.maxRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===ar.Max)return rs.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=hn.isNullOrUndefined(this.viewOptions.minRange)?this.viewOptions.step:this.viewOptions.minRange,o=this.viewOptions.maxRange;return r<i?(this.currentTrackingPointer===ar.Min?(this.viewHighValue=rs.roundToPrecisionLimit(Math.min(e+i,this.viewOptions.ceil),this.viewOptions.precisionLimit),e=rs.roundToPrecisionLimit(this.viewHighValue-i,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(ar.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===ar.Max&&(this.viewLowValue=rs.roundToPrecisionLimit(Math.max(e-i,this.viewOptions.floor),this.viewOptions.precisionLimit),e=rs.roundToPrecisionLimit(this.viewLowValue+i,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(ar.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()):!hn.isNullOrUndefined(o)&&r>o&&(this.currentTrackingPointer===ar.Min?(this.viewHighValue=rs.roundToPrecisionLimit(e+o,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(ar.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===ar.Max&&(this.viewLowValue=rs.roundToPrecisionLimit(e-o,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(ar.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()),e}getChangeContext(){const e=new v3e;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=Hn({type:t,selectors:[["ngx-slider"]],contentQueries:function(r,i,o){if(1&r&&Bc(o,e3e,5),2&r){let a;vn(a=yn())&&(i.tooltipTemplate=a.first)}},viewQuery:function(r,i){if(1&r&&Mo(t3e,5,_m)(n3e,5,_m)(r3e,5,_m)(i3e,5,_m)(o3e,5,_4)(a3e,5,_4)(s3e,5,z2)(l3e,5,z2)(c3e,5,z2)(d3e,5,z2)(u3e,5,z2)(h3e,5,_m),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&&tn("resize",function(a){return i.onResize(a)},yR),2&r&&($r("disabled",i.sliderElementDisabledAttr)("aria-label",i.sliderElementAriaLabel),Qn("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([b3e]),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&&(se(0,"span",12,0),Et(2,"span",13),de(),se(3,"span",14,1),Et(5,"span",13),de(),se(6,"span",15,2),Et(8,"span",13),de(),se(9,"span",16,3),Et(11,"span",17),de(),Et(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),se(26,"span",25,11),t1(28,_3e,5,10,"span",26,e1),de()),2&r&&(te(6),Qn("ngx-slider-transparent",i.fullBarTransparentClass),te(3),Qn("ngx-slider-draggable",i.selectionBarDraggableClass),te(2),Me("ngStyle",i.barStyle),te(),Me("ngStyle",i.minPointerStyle),te(2),l1("display",i.range?"inherit":"none"),Me("ngStyle",i.maxPointerStyle),te(12),Qn("ngx-slider-ticks-values-under",i.ticksUnderValuesClass),Me("hidden",!i.showTicks),te(2),n1(i.ticks))},dependencies:[Ya,Of,cpe,C$,_m,_4,z2],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})(),w3e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[v4,C$]})}}return t})();const S3e=["button"],C3e=["*"];function x3e(t,n){if(1&t&&(se(0,"div",2),Et(1,"mat-pseudo-checkbox",6),de()),2&t){const e=bt();te(),Me("disabled",e.disabled)}}const k3e=new xt("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS",{providedIn:"root",factory:()=>({hideSingleSelectionIndicator:!1,hideMultipleSelectionIndicator:!1,disabledInteractive:!1})}),D3e=new xt("MatButtonToggleGroup");class M3e{source;value;constructor(n,e){this.source=n,this.value=e}}let D$=(()=>{class t{_changeDetectorRef=Q(oo);_elementRef=Q(wr);_focusMonitor=Q(am);_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 Fn;constructor(){Q(Uc).load(Bf);const e=Q(D3e,{optional:!0}),r=Q(new o2("tabindex"),{optional:!0})||"",i=Q(k3e,{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 M3e(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=Hn({type:t,selectors:[["mat-button-toggle"]],viewQuery:function(r,i){if(1&r&&Mo(S3e,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&&tn("focus",function(){return i.focus()}),2&r&&($r("aria-label",null)("aria-labelledby",null)("id",i.id)("name",null),Qn("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:C3e,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&&(Sa(),se(0,"button",1,0),tn("click",function(){return i._onButtonClick()}),hi(2,x3e,2,1,"div",2),se(3,"span",3),Jr(4),de()(),Et(5,"span",4)(6,"span",5)),2&r){const o=dl(1);Me("id",i.buttonId)("disabled",i.disabled&&!i.disabledInteractive||null),$r("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),te(2),fi(i.buttonToggleGroup&&(!i.buttonToggleGroup.multiple&&!i.buttonToggleGroup.hideSingleSelectionIndicator||i.buttonToggleGroup.multiple&&!i.buttonToggleGroup.hideMultipleSelectionIndicator)?2:-1),te(4),Me("matRippleTrigger",o)("matRippleDisabled",i.disableRipple||i.disabled)}},dependencies:[_2,UW],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})(),T3e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[P1,D$,ms]})}return t})();function E3e(t,n){if(1&t){const e=Kr();se(0,"div",6)(1,"div",7)(2,"span",8),Ke(3),qe(4,"date"),de(),se(5,"div",9)(6,"ngx-slider",10),Qp("valueChange",function(i){Ot(e);const o=bt();return Jp(o.minValue,i)||(o.minValue=i),Vt(i)})("highValueChange",function(i){Ot(e);const o=bt();return Jp(o.maxValue,i)||(o.maxValue=i),Vt(i)}),de()(),se(7,"span",8),Ke(8),qe(9,"date"),de()(),Et(10,"hr"),se(11,"div",11)(12,"mat-button-toggle",12),tn("click",function(){return Ot(e),Vt(bt().cancel())}),Ke(13),qe(14,"translate"),de(),se(15,"span",13)(16,"mat-button-toggle",14),tn("click",function(){return Ot(e),Vt(bt().save())}),Ke(17),qe(18,"translate"),de()()()()}if(2&t){const e=bt();te(3),Cn(Al(4,7,1e3*e.minValue,"d MMM HH:mm")),te(3),Xp("value",e.minValue)("highValue",e.maxValue),Me("options",e.options),te(2),Cn(Al(9,10,1e3*e.maxValue,"d MMM HH:mm")),te(5),an(" ",rt(14,13,"Cancel")," "),te(4),an(" ",rt(18,15,"Save")," ")}}let I3e=(()=>{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 Fn,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)(Rt(oo))}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0),tn("clickOutside",function(){return i.cancel()}),se(1,"div",1)(2,"mat-button-toggle",2),tn("click",function(){return i.open=!i.open}),Ke(3),qe(4,"translate"),Et(5,"span",3),de()(),se(6,"div",4),jt(7,E3e,19,17,"div",5),de()()),2&r&&(te(3),an(" ",rt(4,4,"Timeframe")," "),te(2),Qn("open",i.open),te(2),Me("ngIf",i.open))},dependencies:[v4,D$,bo,oh,Eo],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 A3e(t,n){if(1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t){const e=bt().$implicit;te(),Cn(rt(2,1,e.title))}}function L3e(t,n){if(1&t){const e=Kr();mr(0),se(1,"div",8)(2,"mat-checkbox",9),Qp("ngModelChange",function(i){const o=Ot(e).$implicit;return Jp(o.checked,i)||(o.checked=i),Vt(i)}),tn("change",function(){return Ot(e),Vt(bt(2).onCheckedChanged())}),jt(3,A3e,3,3,"span",10),de(),Ys(),de(),ur()}if(2&t){const e=n.$implicit;te(),Qn("menu-content__item--selected",e.checked),te(),Xp("ngModel",e.checked),Vs(),te(),Me("ngIf",e.title)}}function N3e(t,n){if(1&t){const e=Kr();se(0,"div")(1,"section",5),tn("click",function(i){return Ot(e),Vt(bt().onInsideMenuClicked(i))}),se(2,"div",6),jt(3,L3e,4,4,"ng-container",7),de()()()}if(2&t){const e=bt();ih("dropdown dropdown--menu"),te(3),Me("ngForOf",e.items)}}let O3e=(()=>{class t{constructor(){this.title="Menu",this.items=[],this.selectionChange=new Fn,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=Hn({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&&(se(0,"div",0),tn("clickOutside",function(){return i.close()}),se(1,"div",1)(2,"button",2),tn("click",function(a){return i.toggle(a)}),se(3,"span"),Ke(4),qe(5,"translate"),de(),Et(6,"span",3),de()(),jt(7,N3e,4,3,"div",4),de()),2&r&&(te(2),Me("disabled",i.disabled),te(2),Cn(rt(5,7,i.title)),te(2),Qn("disabled",i.disabled)("open",i.opened),te(),Me("ngIf",i.opened&&i.items))},dependencies:[u2,bo,Xg,C2,Bk,$z,Eo],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})(),y4=(()=>{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)(Rt(wr),Rt(es),Rt(zx))}}static{this.\u0275dir=Mn({type:t,selectors:[["","uiTooltip",""]],hostBindings:function(r,i){1&r&&tn("mouseenter",function(){return i.onMouseEnter()})("mouseleave",function(){return i.onMouseLeave()})},inputs:{tooltipContent:[0,"uiTooltip","tooltipContent"],placement:"placement",delay:"delay"},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 bb=(()=>{class t{transform(e){const r=M$.forAdmin,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 R3e=t=>({totalRequests:t});function P3e(t,n){if(1&t){const e=Kr();se(0,"div",25)(1,"ui-time-picker",26),tn("rangeSelected",function(i){return Ot(e),Vt(bt().rangeChanged(i))}),de()()}if(2&t){const e=bt();te(),Me("range",e.timePickerRange)("selectedRange",e.selectedTimePickerRange)}}function F3e(t,n){if(1&t){const e=Kr();se(0,"ui-switch",27),qe(1,"translate"),Qp("ngModelChange",function(i){Ot(e);const o=bt();return Jp(o.autoUpdate,i)||(o.autoUpdate=i),Vt(i)}),tn("click",function(){return Ot(e),Vt(bt().toggleAutoUpdate())}),de(),Ys()}2&t&&(Xp("ngModel",bt().autoUpdate),Me("label",rt(1,2,"Auto refresh")),Vs())}function B3e(t,n){if(1&t){const e=Kr();se(0,"mat-chip-option",28),tn("removed",function(){return Ot(e),Vt(bt().removeFilter())}),Ke(1),qe(2,"date"),qe(3,"date"),Et(4,"i",29),de()}if(2&t){const e=bt();Me("removable",!0),te(),Tf(" ",Al(2,3,1e3*e.selectedTimePickerRange.from,"d MMM HH:mm")," - ",Al(3,6,1e3*e.selectedTimePickerRange.to,"d MMM HH:mm")," ")}}function H3e(t,n){if(1&t){const e=Kr();se(0,"mat-chip-option",28),tn("removed",function(){Ot(e);const i=bt().$implicit;return Vt(bt().removeRequestFilter(i))}),Ke(1),qe(2,"translate"),Et(3,"i",29),de()}if(2&t){const e=bt().$implicit;Me("removable",!0),te(),an(" ",rt(2,2,e.title)," ")}}function j3e(t,n){if(1&t&&(mr(0),jt(1,H3e,4,4,"mat-chip-option",10),ur()),2&t){const e=n.$implicit;te(),Me("ngIf",e.checked)}}function U3e(t,n){1&t&&(se(0,"mat-header-cell",30),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Request")," "))}function Y3e(t,n){if(1&t&&(se(0,"mat-cell",31)(1,"a"),Ke(2),de()()),2&t){const e=n.$implicit;te(2),an("#",e.request_id)}}function V3e(t,n){1&t&&(se(0,"mat-header-cell",30),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"URL")," "))}function z3e(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",32)(2,"span",33),Ke(3),de()()()),2&t){const e=n.$implicit;te(),Me("content",e.url),te(2),Cn(e.url)}}function W3e(t,n){1&t&&(se(0,"mat-header-cell",30),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Client IP")," "))}function $3e(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",32)(2,"span",33),Ke(3),de()()()),2&t){const e=n.$implicit;te(),Me("content",e.client_ip),te(2),an(" ",e.client_ip," ")}}function G3e(t,n){1&t&&(se(0,"mat-header-cell",30),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Start time")," "))}function q3e(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),qe(2,"date"),de()),2&t){const e=n.$implicit;te(),an(" ",Al(2,1,1e3*e.start_time,"MM.dd.yyyy 'at' HH:mm")," ")}}function K3e(t,n){1&t&&(se(0,"mat-header-cell",30),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Duration")," "))}function Z3e(t,n){1&t&&(Et(0,"i",37),qe(1,"translate")),2&t&&Me("matTooltip",rt(1,1,"highlighted_due_total_duration"))}function X3e(t,n){1&t&&(Et(0,"i",38),qe(1,"throttling")),2&t&&Me("uiTooltip",rt(1,1,bt().$implicit))}function J3e(t,n){if(1&t&&(se(0,"mat-cell")(1,"span",34),Ke(2),qe(3,"duration"),jt(4,Z3e,2,3,"i",35),de(),jt(5,X3e,2,3,"i",36),de()),2&t){const e=n.$implicit,r=bt();Qn("text-warning",e.hitting_limits),te(2),an("",rt(3,5,e.duration)," "),te(2),Me("ngIf",e.duration>=r.CRITICAL_DURATION),te(),Me("ngIf",e?.hitting_limits)}}function Q3e(t,n){1&t&&Et(0,"mat-header-row",39)}function eMe(t,n){if(1&t){const e=Kr();se(0,"mat-row",40),tn("click",function(){const i=Ot(e).$implicit;return Vt(bt().requestClicked.emit(i))}),de()}if(2&t){const e=n.$implicit,r=bt();Qn("big-duration",e.duration>=r.CRITICAL_DURATION),$r("data-domain-name",e.url)}}function tMe(t,n){if(1&t){const e=Kr();mr(0),se(1,"empty-table",41),qe(2,"translate"),qe(3,"translate"),se(4,"button",42),tn("click",function(){return Ot(e),Vt(bt().showAllRequests())}),Ke(5),qe(6,"translate"),de()(),ur()}if(2&t){const e=bt();te(),Me("title",rt(2,3,"no_slow_requests"))("description",Al(3,5,"requests_processed_see_them",Yg(10,R3e,e.totalRequests))),te(4),an("",rt(6,8,"Show all requests")," ")}}function nMe(t,n){if(1&t&&(mr(0),se(1,"empty-table",41),qe(2,"translate"),qe(3,"translate"),qe(4,"translate"),se(5,"a",43),Ke(6),qe(7,"translate"),de()(),ur()),2&t){const e=bt();te(),Me("title",e.filtered?rt(2,3,"no_collected_requests_for_period"):rt(3,5,"no_collected_requests"))("description",rt(4,7,"if_cannot_see_data_message_while_making_requests")),te(5),Cn(rt(7,9,"More details"))}}let rMe=(()=>{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=ab,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=p4,this.defaultMultiselectMenuItems=[{id:gm.slowRequests,title:"Slow",checked:this.requestsFilter.slowRequests},{id:gm.normalRequests,title:"Normal",checked:this.requestsFilter.normalRequests},{id:gm.throttledRequests,title:"Throttled",checked:this.requestsFilter.throttledRequests}],this.requestsMultiselectMenuItems=[],this.requestClicked=new Fn,this.onSwitchAutoUpdate=new Fn}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=m4(),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===gm.slowRequests).checked,this.requestsFilter.normalRequests=this.requestsMultiselectMenuItems.find(e=>e.id===gm.normalRequests).checked,this._throttledRequests&&(this.requestsFilter.throttledRequests=this.requestsMultiselectMenuItems.find(e=>e.id===gm.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!==gm.throttledRequests)}static{this.\u0275fac=function(r){return new(r||t)(Rt(jc),Rt(Mu),Rt(Ks),Rt(Cu),Rt(oo))}}static{this.\u0275cmp=Hn({type:t,selectors:[["app-sessions-table"]],viewQuery:function(r,i){if(1&r&&Mo(gs,5)(pl,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&&(se(0,"div",0)(1,"div",1)(2,"div",2)(3,"ui-search-box",3),qe(4,"translate"),tn("searchTextChange",function(a){return i.onSearchTextChanged(a)}),de(),se(5,"ui-multiselect-menu",4),qe(6,"translate"),tn("selectionChange",function(){return i.applyFilters()}),de(),jt(7,P3e,2,2,"div",5),de(),se(8,"div",6),jt(9,F3e,2,4,"ui-switch",7),se(10,"mat-paginator",8),tn("page",function(){return i.pageChanged()}),de()()(),se(11,"div",9)(12,"mat-chip-listbox"),jt(13,B3e,5,9,"mat-chip-option",10)(14,j3e,2,1,"ng-container",11),de()()(),se(15,"mat-table",12),tn("matSortChange",function(){return i.sortChanged()}),mr(16,13),jt(17,U3e,4,3,"mat-header-cell",14)(18,Y3e,3,1,"mat-cell",15),ur(),mr(19,16),jt(20,V3e,4,3,"mat-header-cell",14)(21,z3e,4,2,"mat-cell",17),ur(),mr(22,18),jt(23,W3e,4,3,"mat-header-cell",14)(24,$3e,4,2,"mat-cell",17),ur(),mr(25,19),jt(26,G3e,4,3,"mat-header-cell",14)(27,q3e,3,4,"mat-cell",17),ur(),mr(28,20),jt(29,K3e,4,3,"mat-header-cell",14)(30,J3e,6,7,"mat-cell",21),ur(),jt(31,Q3e,1,0,"mat-header-row",22)(32,eMe,1,3,"mat-row",23),de(),jt(33,tMe,7,12,"ng-container",24)(34,nMe,8,11,"ng-container",24)),2&r&&(Qn("hidden",i.showNoSlowRequests),te(3),Me("searchText",i.requestsFilter.searchText)("placeholder",rt(4,22,"Search for URL")),te(2),Me("title",rt(6,24,"Requests"))("items",i.requestsMultiselectMenuItems),te(2),Me("ngIf",i.autoTask),te(2),Me("ngIf",i.showAutoUpdateSwitcher),te(),Me("pageSize",10)("hidePageSize",!0)("length",i.dataSource&&i.dataSource.data?i.dataSource.data.length:0),te(3),Me("ngIf",i.filtered),te(),Me("ngForOf",i.requestsMultiselectMenuItems),te(),Qn("hidden",i.showNoSlowRequests),Me("dataSource",i.dataSource)("matSortActive",i.DEFAULT_SORT_FIELD)("matSortDirection",i.DEFAULT_SORT_DIRECTION),te(16),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns),te(),Me("ngIf",i.showNoSlowRequests),te(),Me("ngIf",i.noData))},dependencies:[u2,bo,fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pm,pl,t4,ku,h4,u4,c$,Vf,I3e,u$,Xg,C2,O3e,y4,h$,oh,xh,bb,Eo],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 iMe=["*"];function oMe(t,n){if(1&t&&(se(0,"div",10)(1,"div",11),Ke(2),qe(3,"translate"),de(),se(4,"div",12),Ke(5),de()()),2&t){const e=bt();te(2),Cn(rt(3,2,"Pending")),te(3),Cn(e.pendingRequests)}}function aMe(t,n){if(1&t&&(se(0,"div",13)(1,"div",14),Ke(2),qe(3,"translate"),de(),se(4,"div",15),Ke(5),Et(6,"i",16),qe(7,"throttling"),de()()),2&t){const e=bt();te(2),Cn(rt(3,3,"Throttled")),te(3),an(" ",e.throttledRequests," "),te(),Me("uiTooltip",rt(7,5,""))}}function sMe(t,n){1&t&&(se(0,"div",17),Jr(1),de())}let lMe=(()=>{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)(Rt(Mu))}}static{this.\u0275cmp=Hn({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:iMe,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&&(Sa(),se(0,"div",0)(1,"div",1)(2,"div",2),Ke(3),qe(4,"translate"),de(),se(5,"div",3),Ke(6),de()(),jt(7,oMe,6,4,"div",4)(8,aMe,8,7,"div",5),se(9,"div",6)(10,"div",7),Ke(11),qe(12,"translate"),de(),se(13,"div",8),Ke(14),de()()(),jt(15,sMe,2,0,"div",9)),2&r&&(te(3),Cn(rt(4,7,"Total")),te(3),Cn(i.autoTask?i.foundRequests:i.collectedRequests),te(),Me("ngIf",!i.autoTask),te(),Me("ngIf",i.throttledRequests),te(3),Cn(rt(12,9,"Slow")),te(3),Cn(i.slowRequests),te(),Me("ngIf",!i.autoTask))},dependencies:[bo,y4,bb,Eo],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 cMe(t,n){if(1&t){const e=Kr();se(0,"button",6),tn("click",function(){return Ot(e),Vt(bt().refreshRecords())}),Et(1,"span",7),Ke(2),qe(3,"translate"),de()}2&t&&(te(2),an(" ",rt(3,1,"Refresh")," "))}let dMe=(()=>{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,p4),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 pn;let e={};this.isFiltered()&&(this.filtered=!0,e={time_from:this.filterParams.time_from,time_to:this.filterParams.time_to});const r=new Un;this.recordSubscription=r,r.add(this.xrayService.prepareRecordListUpdateTimer(this.tracingTaskId,this.updateTrigger,e).subscribe(a=>{null!==a&&(this.data=a,this.dataSource=new Gd(this.data),this.dataSource.filterPredicate=m4(),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>=ab&&!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 Un;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!==_k,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)(Rt(Mu),Rt(Cu),Rt(jc),Rt(Ks),Rt(oh),Rt(oo))}}static{this.\u0275cmp=Hn({type:t,selectors:[["app-recorded-sessions"]],viewQuery:function(r,i){if(1&r&&Mo(pl,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&&(Et(0,"app-breadcrumbs",0),se(1,"div",1)(2,"h2",2),Ke(3),qe(4,"translate"),de()(),se(5,"requests-count",3),jt(6,cMe,4,3,"button",4),de(),mr(7),se(8,"app-sessions-table",5),tn("requestClicked",function(a){return i.showRecordedSession(a)})("onSwitchAutoUpdate",function(a){return i.toggleAutoUpdate(a)}),de(),ur()),2&r&&(Me("breadcrumbItems",i.breadcrumbsItems),te(3),Cn(rt(4,16,"Recorded sessions")),te(2),Me("collectedRequests",i.collectedRequests)("pendingRequests",i.pendingRequests)("foundRequests",i.foundRequests)("throttledRequests",i.throttledRequests)("slowRequests",i.slowRequests)("autoTask",i.isAutoTask),te(),Me("ngIf",!i.taskCompleted||i.pendingRequests),te(2),Me("dataSource",i.dataSource)("filtered",i.filtered)("timePickerRange",i.timeRange)("autoTask",i.isAutoTask)("showAutoUpdateSwitcher",i.canUseAutoUpdate)("slowRequests",i.slowRequests)("throttledRequests",i.throttledRequests))},dependencies:[bo,sm,NA,rMe,lMe,Eo],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 Io(t){return(Io="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 Ho=Uint8Array,uc=Uint16Array,wb=Int32Array,W2=new Ho([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]),$2=new Ho([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]),Sb=new Ho([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 uc(31),r=0;r<31;++r)e[r]=n+=1<<t[r-1];var i=new wb(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$(W2,2),Wk=I$.r;I$.b[28]=258,Wk[258]=28;for(var w4=E$($2,0).r,Cb=new uc(32768),ha=0;ha<32768;++ha){var vm=(43690&ha)>>1|(21845&ha)<<1;Cb[ha]=((65280&(vm=(61680&(vm=(52428&vm)>>2|(13107&vm)<<2))>>4|(3855&vm)<<4))>>8|(255&vm)<<8)>>1}var Dh=function(t,n,e){for(var r=t.length,i=0,o=new uc(n);i<r;++i)t[i]&&++o[t[i]-1];var s,a=new uc(n);for(i=1;i<n;++i)a[i]=a[i-1]+o[i-1]<<1;if(e){s=new uc(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[Cb[p]>>l]=c}else for(s=new uc(r),i=0;i<r;++i)t[i]&&(s[i]=Cb[a[t[i]-1]++]>>15-t[i]);return s},ym=new Ho(288);for(ha=0;ha<144;++ha)ym[ha]=8;for(ha=144;ha<256;++ha)ym[ha]=9;for(ha=256;ha<280;++ha)ym[ha]=7;for(ha=280;ha<288;++ha)ym[ha]=8;var xb=new Ho(32);for(ha=0;ha<32;++ha)xb[ha]=5;var N$=Dh(ym,9,0),R$=Dh(xb,5,0),kb=function(t){return(t+7)/8|0},Mh=function(t,n,e){var r=n/8|0;t[r]|=e<<=7&n,t[r+1]|=e>>8},G2=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:k4,l:0};if(1==i){var a=new Ho(e[0].s+1);return a[e[0].s]=1,{t:a,l:1}}e.sort(function(et,Ct){return et.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 uc(M+1),H=Zk(e[u-1],w,0);if(H>n){r=0;var q=0,ne=H-n,X=1<<ne;for(o.sort(function(Ct,wt){return w[wt.s]-w[Ct.s]||Ct.f-wt.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>>=ne;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 Ho(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},S4=function(t){for(var n=t.length;n&&!t[--n];);for(var e=new uc(++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}},q2=function(t,n){for(var e=0,r=0;r<n.length;++r)e+=t[r]*n[r];return e},C4=function(t,n,e){var r=e.length,i=kb(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)},x4=function(t,n,e,r,i,o,a,s,l,c,u){Mh(n,u++,e),++i[256];for(var p=Kk(i,15),M=p.t,w=p.l,H=Kk(o,15),q=H.t,ne=H.l,X=S4(M),ie=X.c,be=X.n,Ce=S4(q),et=Ce.c,Ct=Ce.n,wt=new uc(19),ze=0;ze<ie.length;++ze)++wt[31&ie[ze]];for(ze=0;ze<et.length;++ze)++wt[31&et[ze]];for(var Le=Kk(wt,7),mt=Le.t,ve=Le.l,De=19;De>4&&!mt[Sb[De-1]];--De);var st,dt,it,Mt,Ge=c+5<<3,We=q2(i,ym)+q2(o,xb)+a,Nt=q2(i,M)+q2(o,q)+a+14+3*De+q2(wt,mt)+2*wt[16]+3*wt[17]+7*wt[18];if(l>=0&&Ge<=We&&Ge<=Nt)return C4(n,u,t.subarray(l,l+c));if(Mh(n,u,1+(Nt<We)),u+=2,Nt<We){st=Dh(M,w,0),dt=M,it=Dh(q,ne,0),Mt=q;var dn=Dh(mt,ve,0);for(Mh(n,u,be-257),Mh(n,u+5,Ct-1),Mh(n,u+10,De-4),u+=14,ze=0;ze<De;++ze)Mh(n,u+3*ze,mt[Sb[ze]]);u+=3*De;for(var rn=[ie,et],me=0;me<2;++me){var Pe=rn[me];for(ze=0;ze<Pe.length;++ze)Mh(n,u,dn[Be=31&Pe[ze]]),u+=mt[Be],Be>15&&(Mh(n,u,Pe[ze]>>5&127),u+=Pe[ze]>>12)}}else st=N$,dt=ym,it=R$,Mt=xb;for(ze=0;ze<s;++ze){var tt=r[ze];if(tt>255){var Be;G2(n,u,st[257+(Be=tt>>18&31)]),u+=dt[Be+257],Be>7&&(Mh(n,u,tt>>23&31),u+=W2[Be]);var ut=31&tt;G2(n,u,it[ut]),u+=Mt[ut],ut>3&&(G2(n,u,tt>>5&8191),u+=$2[ut])}else G2(n,u,st[tt]),u+=dt[tt]}return G2(n,u,st[256]),u+dt[256]},B$=new wb([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),k4=new Ho(0),H$=function(t,n,e,r,i,o){var a=o.z||t.length,s=new Ho(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 uc(32768),ne=o.h||new uc(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 wb(25e3),et=new uc(288),Ct=new uc(32),wt=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,Nt=ne[Ge];if(q[We]=Nt,ne[Ge]=We,ve<=Le){var st=a-Le;if((wt>7e3||mt>24576)&&(st>423||!c)){u=x4(t,l,0,Ce,et,Ct,ze,mt,De,Le-De,u),mt=wt=ze=0,De=Le;for(var dt=0;dt<286;++dt)et[dt]=0;for(dt=0;dt<30;++dt)Ct[dt]=0}var it=2,Mt=0,dn=w,rn=We-Nt&32767;if(st>2&&Ge==be(Le-rn))for(var me=Math.min(M,st)-1,Pe=Math.min(32767,Le),Be=Math.min(258,st);rn<=Pe&&--dn&&We!=Nt;){if(t[Le+it]==t[Le+it-rn]){for(var tt=0;tt<Be&&t[Le+tt]==t[Le+tt-rn];++tt);if(tt>it){if(it=tt,Mt=rn,tt>me)break;var ut=Math.min(rn,tt-2),vt=0;for(dt=0;dt<ut;++dt){var Ht=Le-rn+dt&32767,Qt=Ht-q[Ht]&32767;Qt>vt&&(vt=Qt,Nt=Ht)}}}rn+=(We=Nt)-(Nt=q[We])&32767}if(Mt){Ce[mt++]=268435456|Wk[it]<<18|w4[Mt];var wn=31&Wk[it],Gn=31&w4[Mt];ze+=W2[wn]+$2[Gn],++et[257+wn],++Ct[Gn],ve=Le+it,++wt}else Ce[mt++]=t[Le],++et[t[Le]]}}for(Le=Math.max(Le,ve);Le<a;++Le)Ce[mt++]=t[Le],++et[t[Le]];u=x4(t,l,c,Ce,et,Ct,ze,mt,De,Le-De,u),c||(o.r=7&u|l[u/8|0]<<3,u-=7,o.h=ne,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=C4(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 Ho(t.subarray(n,e))}(s,0,r+kb(u)+i)},D4=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}}},Ca=function(t,n,e){for(;e;++n)t[n]=e,e>>>=8};function Mb(t,n){n||(n={});var e=D4();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 Ho(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=D4();i.p(n.dictionary),Ca(t,2,i.d())}}(r,n),Ca(r,r.length-4,e.d()),r}var O4=typeof TextDecoder<"u"&&new TextDecoder;try{O4.decode(k4,{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 xMe(t){if(Array.isArray(t))return t}(t)||function kMe(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 DMe(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 MMe(){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 TMe=new TextEncoder,AMe=(()=>{const t=new Uint8Array(4);return!((new Uint32Array(t.buffer)[0]=1)&t[0])})(),R4={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 Eb{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 Eb)&&(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=R4[e].BYTES_PER_ELEMENT*n,i=this.byteOffset+this.offset,o=this.buffer.slice(i,i+r);if(this.littleEndian===AMe&&"uint8"!==e&&"int8"!==e){const s=new Uint8Array(this.buffer.slice(i,i+r));s.reverse();const l=new R4[e](s.buffer);return this.offset+=r,l.reverse(),l}const a=new R4[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 EMe(t){return TMe.encode(t)}(n))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}function Z2(t){let n=t.length;for(;--n>=0;)t[n]=0}const j4=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]),HMe=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]),$f=new Array(576);Z2($f);const Lb=new Array(60);Z2(Lb);const Nb=new Array(512);Z2(Nb);const Ob=new Array(256);Z2(Ob);const U4=new Array(29);Z2(U4);const aD=new Array(30);function Y4(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 V4(t,n){this.dyn_tree=t,this.max_code=0,this.stat_desc=n}Z2(aD);const mG=t=>t<256?Nb[t]:Nb[256+(t>>>7)],Rb=(t,n)=>{t.pending_buf[t.pending++]=255&n,t.pending_buf[t.pending++]=n>>>8&255},Gc=(t,n,e)=>{t.bi_valid>16-e?(t.bi_buf|=n<<t.bi_valid&65535,Rb(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)},Th=(t,n,e)=>{Gc(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?Rb(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]},z4=(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?Th(t,i,n):(a=Ob[i],Th(t,a+256+1,n),s=j4[a],0!==s&&(i-=U4[a],Gc(t,i,s)),r--,a=mG(r),Th(t,a,e),s=oD[a],0!==s&&(r-=aD[a],Gc(t,r,s)))}while(o<t.sym_next);Th(t,256,n)},W4=(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--)z4(t,e,a);c=o;do{a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],z4(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++,z4(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{Th(t,o,t.bl_tree)}while(0!==--s);else 0!==o?(o!==i&&(Th(t,o,t.bl_tree),s--),Th(t,16,t.bl_tree),Gc(t,s-3,2)):s<=10?(Th(t,17,t.bl_tree),Gc(t,s-3,3)):(Th(t,18,t.bl_tree),Gc(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)=>{Gc(t,0+(r?1:0),3),yG(t),Rb(t,e),Rb(t,~e),e&&t.pending_buf.set(t.window.subarray(n,n+e),t.pending),t.pending+=e};var nTe={_tr_init:t=>{xG||((()=>{let t,n,e,r,i;const o=new Array(16);for(e=0,r=0;r<28;r++)for(U4[r]=e,t=0;t<1<<j4[r];t++)Ob[e++]=r;for(Ob[e-1]=r,i=0,r=0;r<16;r++)for(aD[r]=i,t=0;t<1<<oD[r];t++)Nb[i++]=r;for(i>>=7;r<30;r++)for(aD[r]=i<<7,t=0;t<1<<oD[r]-7;t++)Nb[256+i++]=r;for(n=0;n<=15;n++)o[n]=0;for(t=0;t<=143;)$f[2*t+1]=8,t++,o[8]++;for(;t<=255;)$f[2*t+1]=9,t++,o[9]++;for(;t<=279;)$f[2*t+1]=7,t++,o[7]++;for(;t<=287;)$f[2*t+1]=8,t++,o[8]++;for(_G($f,287,o),t=0;t<30;t++)Lb[2*t+1]=5,Lb[2*t]=gG(t,5);hG=new Y4($f,j4,257,286,15),fG=new Y4(Lb,oD,0,30,15),pG=new Y4(new Array(0),HMe,0,19,7)})(),xG=!0),t.l_desc=new V4(t.dyn_ltree,hG),t.d_desc=new V4(t.dyn_dtree,fG),t.bl_desc=new V4(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)),W4(t,t.l_desc),W4(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),W4(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?(Gc(t,2+(r?1:0),3),wG(t,$f,Lb)):(Gc(t,4+(r?1:0),3),((t,n,e,r)=>{let i;for(Gc(t,n-257,5),Gc(t,e-1,5),Gc(t,r-4,4),i=0;i<r;i++)Gc(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*(Ob[e]+256+1)]++,t.dyn_dtree[2*mG(n)]++),t.sym_next===t.sym_end),_tr_align:t=>{Gc(t,2,3),Th(t,256,$f),(t=>{16===t.bi_valid?(Rb(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)}},Pb=(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 iTe=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=iTe,o=r+e;t^=-1;for(let a=r;a<o;a++)t=t>>>8^i[255&(t^n[a])];return-1^t},m_={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"},J2={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:oTe,_tr_stored_block:$4,_tr_flush_block:aTe,_tr_tally:Sm,_tr_align:sTe}=nTe,{Z_NO_FLUSH:Cm,Z_PARTIAL_FLUSH:lTe,Z_FULL_FLUSH:cTe,Z_FINISH:Zd,Z_BLOCK:DG,Z_OK:ml,Z_STREAM_END:MG,Z_STREAM_ERROR:Eh,Z_DATA_ERROR:dTe,Z_BUF_ERROR:G4,Z_DEFAULT_COMPRESSION:uTe,Z_FILTERED:hTe,Z_HUFFMAN_ONLY:sD,Z_RLE:fTe,Z_FIXED:pTe,Z_DEFAULT_STRATEGY:mTe,Z_UNKNOWN:gTe,Z_DEFLATED:lD}=J2,Ih=262,v_=(t,n)=>(t.msg=m_[n],n),TG=t=>2*t-(t>4?9:0),km=t=>{let n=t.length;for(;--n>=0;)t[n]=0},DTe=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 eL=(t,n,e)=>(n<<t.hash_shift^e)&t.hash_mask;const y_=(t,n)=>{let e;if(t.legacy_hash)e=t.ins_h=eL(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},md=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))},gd=(t,n)=>{aTe(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,n),t.block_start=t.strstart,md(t.strm)},po=(t,n)=>{t.pending_buf[t.pending++]=n},Bb=(t,n)=>{t.pending_buf[t.pending++]=n>>>8&255,t.pending_buf[t.pending++]=255&n},tL=(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=Pb(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-Ih?t.strstart-(t.w_size-Ih):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},nv=t=>{const n=t.w_size;let e,r,i;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=n+(n-Ih)&&(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),DTe(t),r+=n),0===t.strm.avail_in)break;if(e=tL(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=eL(t,t.ins_h,t.window[i+1]);t.insert&&(y_(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&&(y_(t,i),i++,t.insert--,!(t.lookahead+t.insert<=3)););}while(t.lookahead<Ih&&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!==Zd||n===Cm||r!==i+t.strm.avail_in)))break;a=n===Zd&&r===i+t.strm.avail_in?1:0,$4(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,md(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&&(tL(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!==Cm&&n!==Zd&&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&&(tL(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===Zd)&&n!==Cm&&0===t.strm.avail_in&&i<=o)&&(r=i>o?o:i,a=n===Zd&&0===t.strm.avail_in&&r===i?1:0,$4(t,t.block_start,r,a),t.block_start+=r,md(t.strm)),a?3:1)},nL=(t,n)=>{let e,r;for(;;){if(t.lookahead<Ih){if(nv(t),t.lookahead<Ih&&n===Cm)return 1;if(0===t.lookahead)break}if(e=0,t.lookahead>=3&&(e=y_(t,t.strstart)),0!==e&&t.strstart-e<=t.w_size-Ih&&(t.match_length=EG(t,e)),t.match_length>=3)if(r=Sm(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=y_(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=eL(t,t.ins_h,t.window[t.strstart+1]));else r=Sm(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(r&&(gd(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,n===Zd?(gd(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(gd(t,!1),0===t.strm.avail_out)?1:2},rv=(t,n)=>{let e,r,i;for(;;){if(t.lookahead<Ih){if(nv(t),t.lookahead<Ih&&n===Cm)return 1;if(0===t.lookahead)break}if(e=0,t.lookahead>=3&&(e=y_(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-Ih&&(t.match_length=EG(t,e),t.match_length<=5&&(t.strategy===hTe||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=Sm(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=y_(t,t.strstart))}while(0!==--t.prev_length);if(t.match_available=0,t.match_length=2,t.strstart++,r&&(gd(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if(r=Sm(t,0,t.window[t.strstart-1]),r&&gd(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=Sm(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,n===Zd?(gd(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(gd(t,!1),0===t.strm.avail_out)?1:2};function Ah(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 Hb=[new Ah(0,0,0,0,IG),new Ah(4,4,8,4,nL),new Ah(4,5,16,8,nL),new Ah(4,6,32,32,nL),new Ah(4,4,16,16,rv),new Ah(8,16,32,32,rv),new Ah(8,16,128,128,rv),new Ah(8,32,128,256,rv),new Ah(32,128,258,1024,rv),new Ah(32,258,258,4096,rv)];function ITe(){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),km(this.dyn_ltree),km(this.dyn_dtree),km(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),km(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),km(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 jb=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(jb(t))return v_(t,Eh);t.total_in=t.total_out=0,t.data_type=gTe;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,oTe(n),ml},LG=t=>{const n=AG(t);return n===ml&&(t=>{t.window_size=2*t.w_size,km(t.head),t.max_lazy_match=Hb[t.level].max_lazy,t.good_match=Hb[t.level].good_length,t.nice_match=Hb[t.level].nice_length,t.max_chain_length=Hb[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 Eh;let s=1;if(n===uTe&&(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>pTe||8===r&&1!==s)return v_(t,Eh);8===r&&(r=9);const l=new ITe;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 Ub_deflateInit2=NG,Ub_deflateSetHeader=(t,n)=>jb(t)||2!==t.state.wrap?Eh:(t.state.gzhead=n,ml),Ub_deflate=(t,n)=>{if(jb(t)||n>DG||n<0)return t?v_(t,Eh):Eh;const e=t.state;if(!t.output||0!==t.avail_in&&!t.input||666===e.status&&n!==Zd)return v_(t,0===t.avail_out?G4:Eh);const r=e.last_flush;if(e.last_flush=n,0!==e.pending){if(md(t),0===t.avail_out)return e.last_flush=-1,ml}else if(0===t.avail_in&&TG(n)<=TG(r)&&n!==Zd)return v_(t,G4);if(666===e.status&&0!==t.avail_in)return v_(t,G4);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,Bb(e,i),0!==e.strstart&&(Bb(e,t.adler>>>16),Bb(e,65535&t.adler)),t.adler=1,e.status=113,md(t),0!==e.pending)return e.last_flush=-1,ml}if(57===e.status)if(t.adler=0,po(e,31),po(e,139),po(e,8),e.gzhead)po(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)),po(e,255&e.gzhead.time),po(e,e.gzhead.time>>8&255),po(e,e.gzhead.time>>16&255),po(e,e.gzhead.time>>24&255),po(e,9===e.level?2:e.strategy>=sD||e.level<2?4:0),po(e,255&e.gzhead.os),e.gzhead.extra&&e.gzhead.extra.length&&(po(e,255&e.gzhead.extra.length),po(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(po(e,0),po(e,0),po(e,0),po(e,0),po(e,0),po(e,9===e.level?2:e.strategy>=sD||e.level<2?4:0),po(e,3),e.status=113,md(t),0!==e.pending)return e.last_flush=-1,ml;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,md(t),0!==e.pending)return e.last_flush=-1,ml;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)),md(t),0!==e.pending)return e.last_flush=-1,ml;i=0}o=e.gzindex<e.gzhead.name.length?255&e.gzhead.name.charCodeAt(e.gzindex++):0,po(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)),md(t),0!==e.pending)return e.last_flush=-1,ml;i=0}o=e.gzindex<e.gzhead.comment.length?255&e.gzhead.comment.charCodeAt(e.gzindex++):0,po(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&&(md(t),0!==e.pending))return e.last_flush=-1,ml;po(e,255&t.adler),po(e,t.adler>>8&255),t.adler=0}if(e.status=113,md(t),0!==e.pending)return e.last_flush=-1,ml}if(0!==t.avail_in||0!==e.lookahead||n!==Cm&&666!==e.status){let i=0===e.level?IG(e,n):e.strategy===sD?((t,n)=>{let e;for(;;){if(0===t.lookahead&&(nv(t),0===t.lookahead)){if(n===Cm)return 1;break}if(t.match_length=0,e=Sm(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,e&&(gd(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,n===Zd?(gd(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(gd(t,!1),0===t.strm.avail_out)?1:2})(e,n):e.strategy===fTe?((t,n)=>{let e,r,i,o;const a=t.window;for(;;){if(t.lookahead<=258){if(nv(t),t.lookahead<=258&&n===Cm)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=Sm(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(e=Sm(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),e&&(gd(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,n===Zd?(gd(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(gd(t,!1),0===t.strm.avail_out)?1:2})(e,n):Hb[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),ml;if(2===i&&(n===lTe?sTe(e):n!==DG&&($4(e,0,0,!1),n===cTe&&(km(e.head),0===e.lookahead&&(e.strstart=0,e.block_start=0,e.insert=0))),md(t),0===t.avail_out))return e.last_flush=-1,ml}return n!==Zd?ml:e.wrap<=0?MG:(2===e.wrap?(po(e,255&t.adler),po(e,t.adler>>8&255),po(e,t.adler>>16&255),po(e,t.adler>>24&255),po(e,255&t.total_in),po(e,t.total_in>>8&255),po(e,t.total_in>>16&255),po(e,t.total_in>>24&255)):(Bb(e,t.adler>>>16),Bb(e,65535&t.adler)),md(t),e.wrap>0&&(e.wrap=-e.wrap),0!==e.pending?ml:MG)},Ub_deflateEnd=t=>{if(jb(t))return Eh;const n=t.state.status;return t.state=null,113===n?v_(t,dTe):ml},Ub_deflateSetDictionary=(t,n)=>{let e=n.length;if(jb(t))return Eh;const r=t.state,i=r.wrap;if(2===i||1===i&&42!==r.status||r.lookahead)return Eh;if(1===i&&(t.adler=Pb(t.adler,n,e,0)),r.wrap=0,e>=r.w_size){0===i&&(km(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,nv(r);r.lookahead>=3;){let l=r.strstart,c=r.lookahead-2;do{y_(r,l),l++}while(--c);r.strstart=l,r.lookahead=2,nv(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,ml};const WTe=(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)WTe(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 Yb=new Uint8Array(256);for(let t=0;t<256;t++)Yb[t]=t>=252?6:t>=248?5:t>=240?4:t>=224?3:t>=192?2:1;Yb[254]=Yb[255]=1;var Vb_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},Vb_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=Yb[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)},Vb_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+Yb[t[e]]>n?e:n},RG=function JTe(){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:QTe,Z_SYNC_FLUSH:eEe,Z_FULL_FLUSH:tEe,Z_FINISH:nEe,Z_OK:dD,Z_STREAM_END:rEe,Z_DEFAULT_COMPRESSION:iEe,Z_DEFAULT_STRATEGY:oEe,Z_DEFLATED:aEe}=J2,sEe={level:iEe,method:aEe,chunkSize:16384,windowBits:15,memLevel:8,strategy:oEe,legacyHash:!0};function zb(t){this.options=cD_assign({},sEe,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=Ub_deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy,n.legacyHash);if(e!==dD)throw new Error(m_[e]);if(n.header&&Ub_deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(r="string"==typeof n.dictionary?Vb_string2buf(n.dictionary):"[object ArrayBuffer]"===PG.call(n.dictionary)?new Uint8Array(n.dictionary):n.dictionary,e=Ub_deflateSetDictionary(this.strm,r),e!==dD)throw new Error(m_[e]);this._dict_set=!0}}function rL(t,n){const e=new zb(n);if(e.push(t,!0),e.err)throw e.msg||m_[e.err];return e.result}zb.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?nEe:QTe,e.input="string"==typeof t?Vb_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===eEe||o===tEe)&&e.avail_out<=6)this.onData(e.output.subarray(0,e.next_out)),e.avail_out=0;else{if(i=Ub_deflate(e,o),i===rEe)return e.next_out>0&&this.onData(e.output.subarray(0,e.next_out)),i=Ub_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},zb.prototype.onData=function(t){this.chunks.push(t)},zb.prototype.onEnd=function(t){t===dD&&(this.result=cD_flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var mEe={Deflate:zb,deflate:rL,deflateRaw:function lEe(t,n){return(n=n||{}).raw=!0,rL(t,n)},gzip:function cEe(t,n){return(n=n||{}).gzip=!0,rL(t,n)},constants:J2};const uD=16209;var _Ee=function(n,e){let r,i,o,a,s,l,c,u,p,M,w,H,q,ne,X,ie,be,Ce,et,Ct,wt,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,ne=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(et=65535&be,Ce&=15,Ce&&(H<Ce&&(w+=Le[r++]<<H,H+=8),et+=w&(1<<Ce)-1,w>>>=Ce,H-=Ce),H<15&&(w+=Le[r++]<<H,H+=8,w+=Le[r++]<<H,H+=8),be=ne[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(wt=0,ze=M,0===p){if(wt+=c-Ce,Ce<et){et-=Ce;do{mt[o++]=M[wt++]}while(--Ce);wt=o-Ct,ze=mt}}else if(p<Ce){if(wt+=c+p-Ce,Ce-=p,Ce<et){et-=Ce;do{mt[o++]=M[wt++]}while(--Ce);if(wt=0,p<et){Ce=p,et-=Ce;do{mt[o++]=M[wt++]}while(--Ce);wt=o-Ct,ze=mt}}}else if(wt+=p-Ce,Ce<et){et-=Ce;do{mt[o++]=M[wt++]}while(--Ce);wt=o-Ct,ze=mt}for(;et>2;)mt[o++]=ze[wt++],mt[o++]=ze[wt++],mt[o++]=ze[wt++],et-=3;et&&(mt[o++]=ze[wt++],et>1&&(mt[o++]=ze[wt++]))}else{wt=o-Ct;do{mt[o++]=mt[wt++],mt[o++]=mt[wt++],mt[o++]=mt[wt++],et-=3}while(et>2);et&&(mt[o++]=mt[wt++],et>1&&(mt[o++]=mt[wt++]))}break}if(64&Ce){n.msg="invalid distance code",ve.mode=uD;break e}be=ne[(65535&be)+(w&(1<<Ce)-1)]}}break}}while(r<i&&o<s);et=H>>3,r-=et,H-=et<<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 vEe=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]),yEe=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]),bEe=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]),wEe=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 Wb=(t,n,e,r,i,o,a,s)=>{const l=s.bits;let be,Ce,et,Ct,wt,Le,c=0,u=0,p=0,M=0,w=0,H=0,q=0,ne=0,X=0,ie=0,ze=null;const mt=new Uint16Array(16),ve=new Uint16Array(16);let Ge,We,Nt,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),ne=1,c=1;c<=15;c++)if(ne<<=1,ne-=mt[c],ne<0)return-1;if(ne>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=vEe,De=yEe,Le=257):(ze=bEe,De=wEe,Le=0),ie=0,u=0,c=p,wt=o,H=w,q=0,et=-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,Nt=a[u]):a[u]>=Le?(We=De[a[u]-Le],Nt=ze[a[u]-Le]):(We=96,Nt=0),be=1<<c-q,Ce=1<<H,p=Ce;do{Ce-=be,i[wt+(ie>>q)+Ce]=Ge<<24|We<<16|Nt}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)!==et){for(0===q&&(q=w),wt+=p,H=c-q,ne=1<<H;H+q<M&&(ne-=mt[H+q],!(ne<=0));)H++,ne<<=1;if(X+=1<<H,1===t&&X>852||2===t&&X>592)return 1;et=ie&Ct,i[et]=w<<24|H<<16|wt-o}}return 0!==ie&&(i[wt+ie]=c-q<<24|64<<16),s.bits=w,0};const{Z_FINISH:VG,Z_BLOCK:CEe,Z_TREES:hD,Z_OK:b_,Z_STREAM_END:xEe,Z_NEED_DICT:kEe,Z_STREAM_ERROR:Xd,Z_DATA_ERROR:zG,Z_MEM_ERROR:WG,Z_BUF_ERROR:DEe,Z_DEFLATED:$G}=J2,fD=16180,pD=16190,Gf=16191,mD=16199,gD=16200,xa=16209,gq=t=>(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24);function IEe(){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 w_=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(w_(t))return Xd;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,b_},vq=t=>{if(w_(t))return Xd;const n=t.state;return n.wsize=0,n.whave=0,n.wnext=0,_q(t)},yq=(t,n)=>{let e;if(w_(t))return Xd;const r=t.state;return n<0?(e=0,n=-n):(e=5+(n>>4),n<48&&(n&=15)),n&&(n<8||n>15)?Xd:(null!==r.window&&r.wbits!==n&&(r.window=null),r.wrap=e,r.wbits=n,vq(t))},bq=(t,n)=>{if(!t)return Xd;const e=new IEe;t.state=e,e.strm=t,e.window=null,e.mode=fD;const r=yq(t,n);return r!==b_&&(t.state=null),r};let lL,cL,wq=!0;const LEe=t=>{if(wq){lL=new Int32Array(512),cL=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(Wb(1,t.lens,0,288,lL,0,t.work,{bits:9}),n=0;n<32;)t.lens[n++]=5;Wb(2,t.lens,0,32,cL,0,t.work,{bits:5}),wq=!1}t.lencode=lL,t.lenbits=9,t.distcode=cL,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 Lh_inflateReset=vq,Lh_inflateInit2=bq,Lh_inflate=(t,n)=>{let e,r,i,o,a,s,l,c,u,p,M,w,H,q,X,ie,be,Ce,et,Ct,wt,ze,ne=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(w_(t)||!t.output||!t.input&&0!==t.avail_in)return Xd;e=t.state,e.mode===Gf&&(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=b_;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=xa;break}if((15&c)!==$G){t.msg="unknown compression method",e.mode=xa;break}if(c>>>=4,u-=4,wt=8+(15&c),0===e.wbits&&(e.wbits=wt),wt>15||wt>e.wbits){t.msg="invalid window size",e.mode=xa;break}e.dmax=1<<e.wbits,e.flags=0,t.adler=e.check=1,e.mode=512&c?16189:Gf,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=xa;break}if(57344&e.flags){t.msg="unknown header flags set",e.mode=xa;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&&(wt=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),wt)),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{wt=r[o+w++],e.head&&wt&&e.length<65536&&(e.head.name+=String.fromCharCode(wt))}while(wt&&w<s);if(512&e.flags&&4&e.wrap&&(e.check=Xs(e.check,r,w,o)),s-=w,o+=w,wt)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{wt=r[o+w++],e.head&&wt&&e.length<65536&&(e.head.comment+=String.fromCharCode(wt))}while(wt&&w<s);if(512&e.flags&&4&e.wrap&&(e.check=Xs(e.check,r,w,o)),s-=w,o+=w,wt)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=xa;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=Gf;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,kEe;t.adler=e.check=1,e.mode=Gf;case Gf:if(n===CEe||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(LEe(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=xa}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=xa;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=Gf;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=xa;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=Wb(0,e.lens,0,19,e.lencode,0,e.work,mt),e.lenbits=mt.bits,ze){t.msg="invalid code lengths set",e.mode=xa;break}e.have=0,e.mode=16198;case 16198:for(;e.have<e.nlen+e.ndist;){for(;ne=e.lencode[c&(1<<e.lenbits)-1],X=ne>>>24,ie=ne>>>16&255,be=65535&ne,!(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=xa;break}wt=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,wt=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,wt=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=xa;break}for(;w--;)e.lens[e.have++]=wt}}if(e.mode===xa)break;if(0===e.lens[256]){t.msg="invalid code -- missing end-of-block",e.mode=xa;break}if(e.lenbits=9,mt={bits:e.lenbits},ze=Wb(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=xa;break}if(e.distbits=6,e.distcode=e.distdyn,mt={bits:e.distbits},ze=Wb(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=xa;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,_Ee(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===Gf&&(e.back=-1);break}for(e.back=0;ne=e.lencode[c&(1<<e.lenbits)-1],X=ne>>>24,ie=ne>>>16&255,be=65535&ne,!(X<=u);){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(ie&&!(240&ie)){for(Ce=X,et=ie,Ct=be;ne=e.lencode[Ct+((c&(1<<Ce+et)-1)>>Ce)],X=ne>>>24,ie=ne>>>16&255,be=65535&ne,!(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=Gf;break}if(64&ie){t.msg="invalid literal/length code",e.mode=xa;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(;ne=e.distcode[c&(1<<e.distbits)-1],X=ne>>>24,ie=ne>>>16&255,be=65535&ne,!(X<=u);){if(0===s)break e;s--,c+=r[o++]<<u,u+=8}if(!(240&ie)){for(Ce=X,et=ie,Ct=be;ne=e.distcode[Ct+((c&(1<<Ce+et)-1)>>Ce)],X=ne>>>24,ie=ne>>>16&255,be=65535&ne,!(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=xa;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=xa;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=xa;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):Pb(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=xa;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=xa;break}c=0,u=0}e.mode=16208;case 16208:ze=xEe;break e;case xa:ze=zG;break e;case 16210:return WG;default:return Xd}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<xa&&(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):Pb(e.check,i,M,t.next_out-M)),t.data_type=e.bits+(e.last?64:0)+(e.mode===Gf?128:0)+(e.mode===mD||16194===e.mode?256:0),(0===p&&0===M||n===VG)&&ze===b_&&(ze=DEe),ze},Lh_inflateEnd=t=>{if(w_(t))return Xd;let n=t.state;return n.window&&(n.window=null),t.state=null,b_},Lh_inflateGetHeader=(t,n)=>{if(w_(t))return Xd;const e=t.state;return 2&e.wrap?(e.head=n,n.done=!1,b_):Xd},Lh_inflateSetDictionary=(t,n)=>{const e=n.length;let r,i,o;return w_(t)||(r=t.state,0!==r.wrap&&r.mode!==pD)?Xd:r.mode===pD&&(i=1,i=Pb(i,n,e,0),i!==r.check)?zG:(o=Sq(t,n,e,e),o?(r.mode=16210,WG):(r.havedict=1,b_))},qEe=function GEe(){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:KEe,Z_FINISH:xq,Z_OK:ov,Z_STREAM_END:dL,Z_NEED_DICT:uL,Z_STREAM_ERROR:ZEe,Z_DATA_ERROR:kq,Z_MEM_ERROR:XEe,Z_BUF_ERROR:Dq}=J2,JEe={chunkSize:65536,windowBits:15,to:""};function $b(t){this.options=cD_assign({},JEe,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=Lh_inflateInit2(this.strm,n.windowBits);if(e!==ov)throw new Error(m_[e]);if(this.header=new qEe,Lh_inflateGetHeader(this.strm,this.header),n.dictionary&&("string"==typeof n.dictionary?n.dictionary=Vb_string2buf(n.dictionary):"[object ArrayBuffer]"===Cq.call(n.dictionary)&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(e=Lh_inflateSetDictionary(this.strm,n.dictionary),e!==ov)))throw new Error(m_[e])}function hL(t,n){const e=new $b(n);if(e.push(t,!0),e.err)throw e.msg||m_[e.err];return e.result}$b.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:KEe,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=Lh_inflate(e,a),o===uL&&i&&(o=Lh_inflateSetDictionary(e,i),o===ov?o=Lh_inflate(e,a):o===kq&&(o=uL));e.avail_in>0&&o===dL&&2&e.state.wrap&&0!==e.state.flags&&0!==e.input[e.next_in];)Lh_inflateReset(e),o=Lh_inflate(e,a);switch(o){case ZEe:case kq:case uL:case XEe:return this.onEnd(o),this.ended=!0,!1}if(s=e.avail_out,e.next_out&&(0===e.avail_out||o===dL||a>0))if("string"===this.options.to){let l=Vb_utf8border(e.output,e.next_out),c=e.next_out-l,u=Vb_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!==ov&&o!==Dq||0!==s){if(o===dL)return o=Lh_inflateEnd(this.strm),this.onEnd(o),this.ended=!0,!0;if(0===e.avail_in){if(a===xq)return o=Lh_inflateEnd(this.strm),this.onEnd(o===ov?Dq:o),this.ended=!0,!1;break}}}return!0},$b.prototype.onData=function(t){this.chunks.push(t)},$b.prototype.onEnd=function(t){t===ov&&(this.result="string"===this.options.to?this.chunks.join(""):cD_flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var o5e={Inflate:$b,inflate:hL,inflateRaw:function QEe(t,n){return(n=n||{}).raw=!0,hL(t,n)},ungzip:hL,constants:J2};const{Inflate:s5e,inflate:l5e}=o5e;var d5e=s5e,u5e=l5e;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||{}),Gb=function(t){return t[t.UNKNOWN=-1]="UNKNOWN",t[t.DEFLATE=0]="DEFLATE",t}(Gb||{}),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 f5e=new Uint8Array(0),p5e=new Uint16Array([255]),m5e=255===new Uint8Array(p5e.buffer)[0];class g5e extends Eb{constructor(n,e={}){super(n);const{checkCrc:r=!1}=e;this._checkCrc=r,this._inflator=new d5e,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=Gb.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 h5e(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 x5e(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!==Gb.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!==Gb.DEFLATE)throw new Error(`Unsupported iCCP compression method: ${i}`);const o=this.readBytes(n-e.length-2);this._png.iccEmbeddedProfile={name:e,profile:u5e(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=f5e,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:_5e(l,c,i);break;case 1:v5e(l,c,i,r);break;case 2:y5e(l,c,a,i);break;case 3:b5e(l,c,a,i,r);break;case 4:w5e(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(m5e)for(let p=0;p<u.length;p++)u[p]=C5e(u[p]);this._png.data=u}else this._png.data=o}}function _5e(t,n,e){for(let r=0;r<e;r++)n[r]=t[r]}function v5e(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 y5e(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 b5e(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 w5e(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]+S5e(n[o-i],e[o],e[o-i])&255}}function S5e(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 C5e(t){return(255&t)<<8|t>>8&255}var ei=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function fL(){ei.console&&"function"==typeof ei.console.log&&ei.console.log.apply(ei.console,arguments)}var Xo={log:fL,warn:function(t){ei.console&&("function"==typeof ei.console.warn?ei.console.warn.apply(ei.console,arguments):fL.call(null,arguments))},error:function(t){ei.console&&("function"==typeof ei.console.error?ei.console.error.apply(ei.console,arguments):fL(t))}};function pL(t,n,e){var r=new XMLHttpRequest;r.open("GET",t),r.responseType="blob",r.onload=function(){S_(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 S_=ei.saveAs||("object"!==(typeof window>"u"?"undefined":Io(window))||window!==ei?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(t,n,e){var r=ei.URL||ei.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)?pL(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))pL(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"!==Io(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 pL(t,n,e);var i="application/octet-stream"===t.type,o=/constructor/i.test(ei.HTMLElement)||ei.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||i&&o)&&"object"===(typeof FileReader>"u"?"undefined":Io(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=ei.URL||ei.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=ei.atob.bind(ei),Oq=ei.btoa.bind(ei);function mL(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]=Dm(e,t[0]),t[1]=Dm(r,t[1]),t[2]=Dm(i,t[2]),t[3]=Dm(o,t[3])}function SD(t,n,e,r,i,o){return n=Dm(Dm(n,t),Dm(r,o)),Dm(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)mL(r,A5e(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(mL(r,i),n=0;n<16;n++)i[n]=0;return i[14]=8*e,mL(r,i),r}function A5e(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 L5e(t){for(var n="",e=0;e<4;e++)n+=Pq[t>>8*e+4&15]+Pq[t>>8*e&15];return n}function N5e(t){return String.fromCharCode(255&t,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function gL(t){return Rq(t).map(N5e).join("")}var O5e="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var n=0;n<t.length;n++)t[n]=L5e(t[n]);return t.join("")}(Rq("hello"));function Dm(t,n){if(O5e){var e=(65535&t)+(65535&n);return(t>>16)+(n>>16)+(e>>16)<<16|65535&e}return t+n&4294967295}function _L(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 av(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=gL(o+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=_L(this.encryptionKey,this.padding)}function sv(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"!==Io(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){ei.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 C_(t,n,e,r,i){if(!(this instanceof C_))return new C_(t,n,e,r,i);this.type="axial"===t?2:3,this.coords=n,this.colors=e,Hq.call(this,r,i)}function lv(t,n,e,r,i){if(!(this instanceof lv))return new lv(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 kr(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"===Io(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 ne={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 ne};var X=w.__private__.getPageFormat=function(F){return ne[F]};i=i||"a4";var ie="compat",be="advanced",Ce=ie;function et(){this.saveGraphicsState(),Ee(new qr(bi,0,0,-bi,0,B_()*bi).toString()+" cm"),this.setFontSize(this.getFontSize()/bi),c="n",Ce=be}function Ct(){this.restoreGraphicsState(),c="S",Ce=ie}var wt=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&&et.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&&et.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?B_()-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 Nt,st="00000000000000000000000000000000",dt=w.__private__.getFileId=function(){return st},it=w.__private__.setFileId=function(F){return st=void 0!==F&&/^[a-fA-F0-9]{32}$/.test(F)?F.toUpperCase():st.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),null!==u&&(_l=new av(u.userPermissions,u.userPassword,u.ownerPassword,st)),st};w.setFileId=function(F){return it(F),this},w.getFileId=function(){return dt()};var Mt=w.__private__.convertDateToPDFDate=function(F){var ae=F.getTimezoneOffset(),Ie=ae<0?"+":"-",Ze=Math.floor(Math.abs(ae/60)),gt=Math.abs(ae%60),Zt=[Ie,Be(Ze),"'",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("")},dn=w.__private__.convertPDFDateToDate=function(F){var ae=parseInt(F.substr(2,4),10),Ie=parseInt(F.substr(6,2),10)-1,Ze=parseInt(F.substr(8,2),10),gt=parseInt(F.substr(10,2),10),Zt=parseInt(F.substr(12,2),10),un=parseInt(F.substr(14,2),10);return new Date(ae,Ie,Ze,gt,Zt,un,0)},rn=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 Nt=ae},me=w.__private__.getCreationDate=function(F){var ae=Nt;return"jsDate"===F&&(ae=dn(Nt)),ae};w.setCreationDate=function(F){return rn(F),this},w.getCreationDate=function(F){return me(F)};var Pe,Be=w.__private__.padd2=function(F){return("0"+parseInt(F)).slice(-2)},tt=w.__private__.padd2Hex=function(F){return("00"+(F=F.toString())).substr(F.length)},ut=0,vt=[],Ht=[],Ft=0,Qt=[],wn=[],Gn=!1,Wn=Ht;w.__private__.setCustomOutputDestination=function(F){Gn=!0,Wn=F};var Tr=function(F){Gn||(Wn=F)};w.__private__.resetCustomOutputDestination=function(){Gn=!1,Wn=Ht};var Ee=w.__private__.out=function(F){return F=F.toString(),Ft+=F.length+1,Wn.push(F),Wn},qn=w.__private__.write=function(F){return Ee(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),Ze=new Uint8Array(Ie);ae--;)Ze[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,wo=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 wo(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 xr,bi,Mr,ss,ao,Ii={},Ai={},ka=[],Or={},ia={},Zr={},gi={},Da=null,Li=0,Gr=[],So=new Bq(w),L_=t.hotfixes||[],Vl={},Jf={},Hh=[],qr=function F(ae,Ie,Ze,gt,Zt,un){if(!(this instanceof F))return new F(ae,Ie,Ze,gt,Zt,un);isNaN(ae)&&(ae=1),isNaN(Ie)&&(Ie=0),isNaN(Ze)&&(Ze=0),isNaN(gt)&&(gt=1),isNaN(Zt)&&(Zt=0),isNaN(un)&&(un=0),this._matrix=[ae,Ie,Ze,gt,Zt,un]};Object.defineProperty(qr.prototype,"sx",{get:function(){return this._matrix[0]},set:function(F){this._matrix[0]=F}}),Object.defineProperty(qr.prototype,"shy",{get:function(){return this._matrix[1]},set:function(F){this._matrix[1]=F}}),Object.defineProperty(qr.prototype,"shx",{get:function(){return this._matrix[2]},set:function(F){this._matrix[2]=F}}),Object.defineProperty(qr.prototype,"sy",{get:function(){return this._matrix[3]},set:function(F){this._matrix[3]=F}}),Object.defineProperty(qr.prototype,"tx",{get:function(){return this._matrix[4]},set:function(F){this._matrix[4]=F}}),Object.defineProperty(qr.prototype,"ty",{get:function(){return this._matrix[5]},set:function(F){this._matrix[5]=F}}),Object.defineProperty(qr.prototype,"a",{get:function(){return this._matrix[0]},set:function(F){this._matrix[0]=F}}),Object.defineProperty(qr.prototype,"b",{get:function(){return this._matrix[1]},set:function(F){this._matrix[1]=F}}),Object.defineProperty(qr.prototype,"c",{get:function(){return this._matrix[2]},set:function(F){this._matrix[2]=F}}),Object.defineProperty(qr.prototype,"d",{get:function(){return this._matrix[3]},set:function(F){this._matrix[3]=F}}),Object.defineProperty(qr.prototype,"e",{get:function(){return this._matrix[4]},set:function(F){this._matrix[4]=F}}),Object.defineProperty(qr.prototype,"f",{get:function(){return this._matrix[5]},set:function(F){this._matrix[5]=F}}),Object.defineProperty(qr.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(qr.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(qr.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(qr.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),qr.prototype.join=function(F){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(ze).join(F)},qr.prototype.multiply=function(F){return new qr(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)},qr.prototype.decompose=function(){var F=this.sx,ae=this.shy,Ie=this.shx,Ze=this.sy,gt=this.tx,Zt=this.ty,un=Math.sqrt(F*F+ae*ae),gr=(F/=un)*Ie+(ae/=un)*Ze;Ie-=F*gr,Ze-=ae*gr;var hr=Math.sqrt(Ie*Ie+Ze*Ze);return gr/=hr,F*(Ze/=hr)<ae*(Ie/=hr)&&(F=-F,ae=-ae,gr=-gr,un=-un),{scale:new qr(un,0,0,hr,0,0),translate:new qr(1,0,0,1,gt,Zt),rotate:new qr(F,ae,-ae,F,0,0),skew:new qr(1,0,gr,1,0,0)}},qr.prototype.toString=function(F){return this.join(" ")},qr.prototype.inversed=function(){var F=this.sx,ae=this.shy,Ie=this.shx,Ze=this.sy,gt=this.tx,Zt=this.ty,un=1/(F*Ze-ae*Ie),gr=Ze*un,hr=-ae*un,ai=-Ie*un,_i=F*un;return new qr(gr,hr,ai,_i,-gr*gt-ai*Zt,-hr*gt-_i*Zt)},qr.prototype.applyToPoint=function(F){return new F_(F.x*this.sx+F.y*this.shx+this.tx,F.x*this.shy+F.y*this.sy+this.ty)},qr.prototype.applyToRectangle=function(F){var ae=this.applyToPoint(F),Ie=this.applyToPoint(new F_(F.x+F.w,F.y+F.h));return new cw(ae.x,ae.y,Ie.x-ae.x,Ie.y-ae.y)},qr.prototype.clone=function(){return new qr(this.sx,this.shy,this.shx,this.sy,this.tx,this.ty)},w.Matrix=qr;var Qf=w.matrixMult=function(F,ae){return ae.multiply(F)},ep=new qr(1,0,0,1,0,0);w.unitMatrix=w.identityMatrix=ep;var Qd=function(F,ae){if(!ia[F]){var Ie=(ae instanceof C_?"Sh":"P")+(Object.keys(Or).length+1).toString(10);ae.id=Ie,ia[F]=Ie,Or[Ie]=ae,So.publish("addPattern",ae)}};w.ShadingPattern=C_,w.TilingPattern=lv,w.addShadingPattern=function(F,ae){return Le("addShadingPattern()"),Qd(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"),Qd(F,ae),So.publish("endTilingPattern",ae),Hh.pop().restore()};var eu,Ga=w.__private__.newObject=function(){var F=Qs();return gl(F,!0),F},Qs=w.__private__.newObjectDeferred=function(){return ut++,vt[ut]=function(){return Ft},ut},gl=function(F,ae){return ae="boolean"==typeof ae&&ae,vt[F]=Ft,ae&&Ee(F+" 0 obj"),F},N_=w.__private__.newAdditionalObject=function(){var F={objId:Qs(),content:""};return Qt.push(F),F},Im=Qs(),Nu=Qs(),jh=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 Ze="#",gt=0;gt<3;gt++)Ze+=("0"+Math.floor(255*parseFloat(ae[gt])).toString(16)).slice(-2);return Ze},Ou=w.__private__.encodeColorString=function(F){var ae;"string"==typeof F&&(F={ch1:F});var Ie=F.ch1,Ze=F.ch2,gt=F.ch3,Zt=F.ch4,un="draw"===F.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof Ie&&"#"!==Ie.charAt(0)){var gr=new Nq(Ie);if(gr.ok)Ie=gr.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 hr=parseInt(Ie.substr(1),16);Ie=hr>>16&255,Ze=hr>>8&255,gt=255&hr}if(void 0===Ze||void 0===Zt&&Ie===Ze&&Ze===gt)ae="string"==typeof Ie?Ie+" "+un[0]:2===F.precision?ve(Ie/255)+" "+un[0]:De(Ie/255)+" "+un[0];else if(void 0===Zt||"object"===Io(Zt)){if(Zt&&!isNaN(Zt.a)&&0===Zt.a)return["1.","1.","1.",un[1]].join(" ");ae="string"==typeof Ie?[Ie,Ze,gt,un[1]].join(" "):2===F.precision?[ve(Ie/255),ve(Ze/255),ve(gt/255),un[1]].join(" "):[De(Ie/255),De(Ze/255),De(gt/255),un[1]].join(" ")}else ae="string"==typeof Ie?[Ie,Ze,gt,Zt,un[2]].join(" "):2===F.precision?[ve(Ie),ve(Ze),ve(gt),ve(Zt),un[2]].join(" "):[De(Ie),De(Ze),De(gt),De(Zt),un[2]].join(" ");return ae},Ru=w.__private__.getFilters=function(){return a},tu=w.__private__.putStream=function(F){var ae=(F=F||{}).data||"",Ie=F.filters||Ru(),Ze=F.alreadyAppliedFilters||[],gt=F.addLength1||!1,Zt=ae.length,un=F.objectId,gr=function(fa){return fa};if(null!==u&&void 0===un)throw new Error("ObjectId must be passed to putStream for file encryption");null!==u&&(gr=_l.encryptor(un,0));var hr={};!0===Ie&&(Ie=["FlateEncode"]);var ai=F.additionalKeyValues||[],_i=(hr=void 0!==kr.API.processDataByFilters?kr.API.processDataByFilters(ae,Ie):{data:ae,reverseChain:[]}).reverseChain+(Array.isArray(Ze)?Ze.join(" "):Ze.toString());if(0!==hr.data.length&&(ai.push({key:"Length",value:hr.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<hr.reverseChain.split("/").length-1;Jo+=1)bs.push("null");bs.push(ai[Qi].value),ai[Qi].value="["+bs.join(" ")+"]"}}Ee("<<");for(var jo=0;jo<ai.length;jo++)Ee("/"+ai[jo].key+" "+ai[jo].value);Ee(">>"),0!==hr.data.length&&(Ee("stream"),Ee(gr(hr.data)),Ee("endstream"))},O_=w.__private__.putPage=function(F){var ae=F.number,Ie=F.data,Ze=F.objId,gt=F.contentsObjId;gl(Ze,!0),Ee("<</Type /Page"),Ee("/Parent "+F.rootDictionaryObjId+" 0 R"),Ee("/Resources "+F.resourceDictionaryObjId+" 0 R"),Ee("/MediaBox ["+parseFloat(ze(F.mediaBox.bottomLeftX))+" "+parseFloat(ze(F.mediaBox.bottomLeftY))+" "+ze(F.mediaBox.topRightX)+" "+ze(F.mediaBox.topRightY)+"]"),null!==F.cropBox&&Ee("/CropBox ["+ze(F.cropBox.bottomLeftX)+" "+ze(F.cropBox.bottomLeftY)+" "+ze(F.cropBox.topRightX)+" "+ze(F.cropBox.topRightY)+"]"),null!==F.bleedBox&&Ee("/BleedBox ["+ze(F.bleedBox.bottomLeftX)+" "+ze(F.bleedBox.bottomLeftY)+" "+ze(F.bleedBox.topRightX)+" "+ze(F.bleedBox.topRightY)+"]"),null!==F.trimBox&&Ee("/TrimBox ["+ze(F.trimBox.bottomLeftX)+" "+ze(F.trimBox.bottomLeftY)+" "+ze(F.trimBox.topRightX)+" "+ze(F.trimBox.topRightY)+"]"),null!==F.artBox&&Ee("/ArtBox ["+ze(F.artBox.bottomLeftX)+" "+ze(F.artBox.bottomLeftY)+" "+ze(F.artBox.topRightX)+" "+ze(F.artBox.topRightY)+"]"),"number"==typeof F.userUnit&&1!==F.userUnit&&Ee("/UserUnit "+F.userUnit),So.publish("putPage",{objId:Ze,pageContext:Gr[ae],pageNumber:ae,page:Ie}),Ee("/Contents "+gt+" 0 R"),Ee(">>"),Ee("endobj");var Zt=Ie.join("\n");return Ce===be&&(Zt+="\nQ"),gl(gt,!0),tu({data:Zt,filters:Ru(),objectId:gt}),Ee("endobj"),Ze},Uh=w.__private__.putPages=function(){var F,ae,Ie=[];for(F=1;F<=Li;F++)Gr[F].objId=Qs(),Gr[F].contentsObjId=Qs();for(F=1;F<=Li;F++)Ie.push(O_({number:F,data:wn[F],objId:Gr[F].objId,contentsObjId:Gr[F].contentsObjId,mediaBox:Gr[F].mediaBox,cropBox:Gr[F].cropBox,bleedBox:Gr[F].bleedBox,trimBox:Gr[F].trimBox,artBox:Gr[F].artBox,userUnit:Gr[F].userUnit,rootDictionaryObjId:Im,resourceDictionaryObjId:Nu}));gl(Im,!0),Ee("<</Type /Pages");var Ze="/Kids [";for(ae=0;ae<Li;ae++)Ze+=Ie[ae]+" 0 R ";Ee(Ze+"]"),Ee("/Count "+Li),Ee(">>"),Ee("endobj"),So.publish("postPutPages")},R_=function(F){So.publish("putFont",{font:F,out:Ee,newObject:Ga,putStream:tu}),!0!==F.isAlreadyPutted&&(F.objectNumber=Ga(),Ee("<<"),Ee("/Type /Font"),Ee("/BaseFont /"+sv(F.postScriptName)),Ee("/Subtype /Type1"),"string"==typeof F.encoding&&Ee("/Encoding /"+F.encoding),Ee("/FirstChar 32"),Ee("/LastChar 255"),Ee(">>"),Ee("endobj"))},bv=function(F){F.objectNumber=Ga();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");tu({data:Ie,additionalKeyValues:ae,objectId:F.objectNumber}),Ee("endobj")},wv=function(F,ae){ae||(ae=21);var Ie=Ga(),Ze=function(un,gr){var hr,ai=[],_i=1/(gr-1);for(hr=0;hr<1;hr+=_i)ai.push(hr);ai.push(1),0!=un[0].offset&&un.unshift({offset:0,color:un[0].color}),1!=un[un.length-1].offset&&un.push({offset:1,color:un[un.length-1].color});for(var Jo="",jo=0,fa=0;fa<ai.length;fa++){for(hr=ai[fa];hr>un[jo+1].offset;)jo++;var Ra=un[jo].offset,Pa=(hr-Ra)/(un[jo+1].offset-Ra),zl=un[jo].color,ap=un[jo+1].color;Jo+=tt(Math.round((1-Pa)*zl[0]+Pa*ap[0]).toString(16))+tt(Math.round((1-Pa)*zl[1]+Pa*ap[1]).toString(16))+tt(Math.round((1-Pa)*zl[2]+Pa*ap[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]"}),tu({data:Ze,additionalKeyValues:gt,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Ie}),Ee("endobj"),F.objectNumber=Ga(),Ee("<< /ShadingType "+F.type),Ee("/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])),Ee(Zt+="]"),F.matrix&&Ee("/Matrix ["+F.matrix.toString()+"]"),Ee("/Function "+Ie+" 0 R"),Ee("/Extend [true true]"),Ee(">>"),Ee("endobj")},Sv=function(F,ae){var Ie=Qs(),Ze=Ga();ae.push({resourcesOid:Ie,objectOid:Ze}),F.objectNumber=Ze;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()+"]"}),tu({data:F.stream,additionalKeyValues:gt,objectId:F.objectNumber}),Ee("endobj")},_N=function(F){for(var ae in F.objectNumber=Ga(),Ee("<<"),F)switch(ae){case"opacity":Ee("/ca "+ve(F[ae]));break;case"stroke-opacity":Ee("/CA "+ve(F[ae]))}Ee(">>"),Ee("endobj")},tw=function(F){gl(F.resourcesOid,!0),Ee("<<"),Ee("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var ae in Ee("/Font <<"),Ii)Ii.hasOwnProperty(ae)&&(!1===p||!0===p&&M.hasOwnProperty(ae))&&Ee("/"+ae+" "+Ii[ae].objectNumber+" 0 R");Ee(">>")}(),function(){if(Object.keys(Or).length>0){for(var ae in Ee("/Shading <<"),Or)Or.hasOwnProperty(ae)&&Or[ae]instanceof C_&&Or[ae].objectNumber>=0&&Ee("/"+ae+" "+Or[ae].objectNumber+" 0 R");So.publish("putShadingPatternDict"),Ee(">>")}}(),function(ae){if(Object.keys(Or).length>0){for(var Ie in Ee("/Pattern <<"),Or)Or.hasOwnProperty(Ie)&&Or[Ie]instanceof w.TilingPattern&&Or[Ie].objectNumber>=0&&Or[Ie].objectNumber<ae&&Ee("/"+Ie+" "+Or[Ie].objectNumber+" 0 R");So.publish("putTilingPatternDict"),Ee(">>")}}(F.objectOid),function(){if(Object.keys(Zr).length>0){var ae;for(ae in Ee("/ExtGState <<"),Zr)Zr.hasOwnProperty(ae)&&Zr[ae].objectNumber>=0&&Ee("/"+ae+" "+Zr[ae].objectNumber+" 0 R");So.publish("putGStateDict"),Ee(">>")}}(),function(){for(var ae in Ee("/XObject <<"),Vl)Vl.hasOwnProperty(ae)&&Vl[ae].objectNumber>=0&&Ee("/"+ae+" "+Vl[ae].objectNumber+" 0 R");So.publish("putXobjectDict"),Ee(">>")}(),Ee(">>"),Ee("endobj")},ZD=function(F){Ai[F.fontName]=Ai[F.fontName]||{},Ai[F.fontName][F.fontStyle]=F.id},XD=function(F,ae,Ie,Ze,gt){var Zt={id:"F"+(Object.keys(Ii).length+1).toString(10),postScriptName:F,fontName:ae,fontStyle:Ie,encoding:Ze,isStandardFont:gt||!1,metadata:{}};return So.publish("addFont",{font:Zt,instance:this}),Ii[Zt.id]=Zt,ZD(Zt),Zt.id},nu=w.__private__.pdfEscape=w.pdfEscape=function(F,ae){return function(Ie,Ze){var gt,Zt,un,gr,hr,ai,_i,Qi,bs;if(un=(Ze=Ze||{}).sourceEncoding||"Unicode",hr=Ze.outputEncoding,(Ze.autoencode||hr)&&Ii[xr].metadata&&Ii[xr].metadata[un]&&Ii[xr].metadata[un].encoding&&(gr=Ii[xr].metadata[un].encoding,!hr&&Ii[xr].encoding&&(hr=Ii[xr].encoding),!hr&&gr.codePages&&(hr=gr.codePages[0]),"string"==typeof hr&&(hr=gr[hr]),hr)){for(_i=!1,ai=[],gt=0,Zt=Ie.length;gt<Zt;gt++)(Qi=hr[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=Ze.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]=[],Gr[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,Ze,gt;switch(e=ae||e,"string"==typeof F&&(Ie=X(F.toLowerCase()),Array.isArray(Ie)&&(Ze=Ie[0],gt=Ie[1])),Array.isArray(F)&&(Ze=F[0]*bi,gt=F[1]*bi),isNaN(Ze)&&(Ze=i[0],gt=i[1]),(Ze>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"),Ze=Math.min(14400,Ze),gt=Math.min(14400,gt)),i=[Ze,gt],e.substr(0,1)){case"l":gt>Ze&&(i=[gt,Ze]);break;case"p":Ze>gt&&(i=[gt,Ze])}nw(i),MN(ti),Ee(Tv),0!==sw&&Ee(sw+" J"),0!==Nm&&Ee(Nm+" j"),So.publish("addPage",{pageNumber:Li})},rw=function(F){F>0&&F<=Li&&(wn.splice(F,1),Gr.splice(F,1),Li--,Pe>Li&&(Pe=Li),this.setPage(Pe))},QD=function(F){F>0&&F<=Li&&(Pe=F)},e3=w.__private__.getNumberOfPages=w.getNumberOfPages=function(){return wn.length-1},t3=function(F,ae,Ie){var Ze,gt=void 0;return Ie=Ie||{},ae=void 0!==ae?ae:Ii[xr].fontStyle,Ze=(F=void 0!==F?F:Ii[xr].fontName).toLowerCase(),void 0!==Ai[Ze]&&void 0!==Ai[Ze][ae]?gt=Ai[Ze][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},Yh=w.__private__.putInfo=function(){var F=Ga(),ae=function(Ze){return Ze};for(var Ie in null!==u&&(ae=_l.encryptor(F,0)),Ee("<<"),Ee("/Producer ("+nu(ae("jsPDF "+kr.version))+")"),Wi)Wi.hasOwnProperty(Ie)&&Wi[Ie]&&Ee("/"+Ie.substr(0,1).toUpperCase()+Ie.substr(1)+" ("+nu(ae(Wi[Ie]))+")");Ee("/CreationDate ("+nu(ae(Nt))+")"),Ee(">>"),Ee("endobj")},Cv=w.__private__.putCatalog=function(F){var ae=(F=F||{}).rootDictionaryObjId||Im;switch(Ga(),Ee("<<"),Ee("/Type /Catalog"),Ee("/Pages "+ae+" 0 R"),Wr||(Wr="fullwidth"),Wr){case"fullwidth":Ee("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Ee("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Ee("/OpenAction [3 0 R /Fit]");break;case"original":Ee("/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&&Ee("/OpenAction [3 0 R /XYZ null null "+ve(Wr)+"]")}switch(zi||(zi="continuous"),zi){case"continuous":Ee("/PageLayout /OneColumn");break;case"single":Ee("/PageLayout /SinglePage");break;case"two":case"twoleft":Ee("/PageLayout /TwoColumnLeft");break;case"tworight":Ee("/PageLayout /TwoColumnRight")}Ir&&Ee("/PageMode /"+Ir),So.publish("putCatalog"),Ee(">>"),Ee("endobj")},vN=w.__private__.putTrailer=function(){Ee("trailer"),Ee("<<"),Ee("/Size "+(ut+1)),Ee("/Root "+ut+" 0 R"),Ee("/Info "+(ut-1)+" 0 R"),null!==u&&Ee("/Encrypt "+_l.oid+" 0 R"),Ee("/ID [ <"+st+"> <"+st+"> ]"),Ee(">>")},ys=w.__private__.putHeader=function(){Ee("%PDF-"+H),Ee("%\xba\xdf\xac\xe0")},n3=w.__private__.putXRef=function(){var F="0000000000";Ee("xref"),Ee("0 "+(ut+1)),Ee("0000000000 65535 f ");for(var ae=1;ae<=ut;ae++)Ee("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 ")},Vh=w.__private__.buildDocument=function(){var F;ut=0,Ft=0,Ht=[],vt=[],Qt=[],Im=Qs(),Nu=Qs(),Tr(Ht),So.publish("buildDocument"),ys(),Uh(),function(){So.publish("putAdditionalObjects");for(var Ie=0;Ie<Qt.length;Ie++){var Ze=Qt[Ie];gl(Ze.objId,!0),Ee(Ze.content),Ee("endobj")}So.publish("postPutAdditionalObjects")}(),F=[],function(){for(var Ie in Ii)Ii.hasOwnProperty(Ie)&&(!1===p||!0===p&&M.hasOwnProperty(Ie))&&R_(Ii[Ie])}(),function(){var Ie;for(Ie in Zr)Zr.hasOwnProperty(Ie)&&_N(Zr[Ie])}(),function(){for(var Ie in Vl)Vl.hasOwnProperty(Ie)&&bv(Vl[Ie])}(),function(Ie){var Ze;for(Ze in Or)Or.hasOwnProperty(Ze)&&(Or[Ze]instanceof C_?wv(Or[Ze]):Or[Ze]instanceof lv&&Sv(Or[Ze],Ie))}(F),So.publish("putResources"),F.forEach(tw),tw({resourcesOid:Nu,objectOid:Number.MAX_SAFE_INTEGER}),So.publish("postPutResources"),null!==u&&(_l.oid=Ga(),Ee("<<"),Ee("/Filter /Standard"),Ee("/V "+_l.v),Ee("/R "+_l.r),Ee("/U <"+_l.toHexString(_l.U)+">"),Ee("/O <"+_l.toHexString(_l.O)+">"),Ee("/P "+_l.P),Ee(">>"),Ee("endobj")),Yh(),Cv();var ae=Ft;return n3(),vN(),Ee("startxref"),Ee(""+ae),Ee("%%EOF"),Tr(wn[Pe]),Ht.join("\n")},xv=w.__private__.getBlob=function(F){return new Blob([Ti(F)],{type:"application/pdf"})},iw=function(F){for(;F.firstChild;)F.removeChild(F.firstChild)},yd=function(F){var ae,Ie=F.document,Ze=Ie.documentElement,gt=Ie.head,Zt=Ie.body;return gt||(gt=Ie.createElement("head"),Ze.appendChild(gt)),Zt||(Zt=Ie.createElement("body"),Ze.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}},kv=w.output=w.__private__.output=((eu=function(F,ae){switch("string"==typeof(ae=ae||{})?ae={filename:ae}:ae.filename=ae.filename||"generated.pdf",F){case void 0:return Vh();case"save":w.save(ae.filename);break;case"arraybuffer":return Ti(Vh());case"blob":return xv(Vh());case"bloburi":case"bloburl":if(void 0!==ei.URL&&"function"==typeof ei.URL.createObjectURL)return ei.URL&&ei.URL.createObjectURL(xv(Vh()))||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="",Ze=Vh();try{Ie=Oq(Ze)}catch{Ie=Oq(unescape(encodeURIComponent(Ze)))}return"data:application/pdf;filename="+encodeURIComponent(ae.filename)+";base64,"+Ie;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(ei)){var gt="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Zt=!ae.pdfObjectUrl;Zt||(gt=ae.pdfObjectUrl);var un=ei.open();if(null!==un){var gr=yd(un),hr=gr.document.createElement("script"),ai=this;hr.src=gt,Zt&&(hr.integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==",hr.crossOrigin="anonymous"),hr.onload=function(){un.PDFObject.embed(ai.output("dataurlstring"),ae)},gr.body.appendChild(hr)}return un}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(ei)){var _i=ae.pdfJsUrl||"examples/PDF.js/web/viewer.html",Qi=ei.open();if(null!==Qi){var bs=yd(Qi),Jo=bs.document.createElement("iframe"),jo=-1===_i.indexOf("?")?"?":"&";ai=this,Jo.id="pdfViewer",Jo.width="500px",Jo.height="400px",Jo.src=_i+jo+"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(ei))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var fa=ei.open();if(null!==fa){var Ra=yd(fa),Pa=Ra.document.createElement("iframe");Pa.src=this.output("datauristring",ae),Ra.body.appendChild(Pa),fa.document.title=ae.filename}if(fa||typeof safari>"u")return fa;break;case"datauri":case"dataurl":return ei.document.location.href=this.output("datauristring",ae);default:return null}}).foo=function(){try{return eu.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(!ei.console)throw new Error(ae);ei.console.error(ae,Ie),ei.alert&&alert(ae)}},eu.foo.bar=eu,eu.foo),tp=function(F){return!0===Array.isArray(L_)&&L_.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==tp("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 _l=null;rn(),it();var r3=w.__private__.getPageInfo=w.getPageInfo=function(F){if(isNaN(F)||F%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Gr[F].objId,pageNumber:F,pageContext:Gr[F]}},yN=w.__private__.getPageInfoByObjId=function(F){if(isNaN(F)||F%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var ae in Gr)if(Gr[ae].objId===F)break;return r3(ae)},bN=w.__private__.getCurrentPageInfo=w.getCurrentPageInfo=function(){return{objId:Gr[Pe].objId,pageNumber:Pe,pageContext:Gr[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,Ze;if(F>ae){Ie=wn[F],Ze=Gr[F];for(var gt=F;gt>ae;gt--)wn[gt]=wn[gt-1],Gr[gt]=Gr[gt-1];wn[ae]=Ie,Gr[ae]=Ze,this.setPage(ae)}else if(F<ae){Ie=wn[F],Ze=Gr[F];for(var Zt=F;Zt<ae;Zt++)wn[Zt]=wn[Zt+1],Gr[Zt]=Gr[Zt+1];wn[ae]=Ie,Gr[ae]=Ze,this.setPage(ae)}return this},w.deletePage=function(){return rw.apply(this,arguments),this},w.__private__.text=w.text=function(F,ae,Ie,Ze,gt){var Zt,un,gr,hr,ai,_i,Qi,bs,Jo,jo=(Ze=Ze||{}).scope||this;if("number"==typeof F&&"number"==typeof ae&&("string"==typeof Ie||Array.isArray(Ie))){var fa=Ie;Ie=ae,ae=F,F=fa}if(arguments[3]instanceof qr==0?(gr=arguments[4],hr=arguments[5],"object"===Io(Qi=arguments[3])&&null!==Qi||("string"==typeof gr&&(hr=gr,gr=null),"string"==typeof Qi&&(hr=Qi,Qi=null),"number"==typeof Qi&&(gr=Qi,Qi=null),Ze={flags:Qi,angle:gr,align:hr})):(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 jo;var Ra,Pa="",zl="number"==typeof Ze.lineHeightFactor?Ze.lineHeightFactor:P_,ap=jo.internal.scaleFactor;function uw(oa){return oa=oa.split("\t").join(Array(Ze.TabLen||9).join(" ")),nu(oa,Qi)}function H_(oa){for(var aa,ls=oa.concat(),Ns=[],lp=ls.length;lp--;)"string"==typeof(aa=ls.shift())?Ns.push(aa):Array.isArray(oa)&&(1===aa.length||void 0===aa[1]&&void 0===aa[2])?Ns.push(aa[0]):Ns.push([aa[0],aa[1],aa[2]]);return Ns}function j_(oa,aa){var ls;if("string"==typeof oa)ls=aa(oa)[0];else if(Array.isArray(oa)){for(var Ns,lp,_w=oa.concat(),jv=[],f3=_w.length;f3--;)"string"==typeof(Ns=_w.shift())?jv.push(aa(Ns)[0]):Array.isArray(Ns)&&"string"==typeof Ns[0]&&(lp=aa(Ns[0],Ns[1],Ns[2]),jv.push([lp[0],lp[1],lp[2]]));ls=jv}return ls}var Om=!1,U_=!0;if("string"==typeof F)Om=!0;else if(Array.isArray(F)){var Lv=F.concat();un=[];for(var Nv,Wl=Lv.length;Wl--;)("string"!=typeof(Nv=Lv.shift())||Array.isArray(Nv)&&"string"!=typeof Nv[0])&&(U_=!1);Om=U_}if(!1===Om)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 Y_=bn/jo.internal.scaleFactor,V_=Y_*(zl-1);switch(Ze.baseline){case"bottom":Ie-=V_;break;case"top":Ie+=Y_-V_;break;case"hanging":Ie+=Y_-2*V_;break;case"middle":Ie+=Y_/2-V_}if((_i=Ze.maxWidth||0)>0&&("string"==typeof F?F=jo.splitTextToSize(F,_i):"[object Array]"===Object.prototype.toString.call(F)&&(F=F.reduce(function(oa,aa){return oa.concat(jo.splitTextToSize(aa,_i))},[]))),So.publish("preProcessText",Zt={text:F,x:ae,y:Ie,options:Ze,mutex:{pdfEscape:nu,activeFontKey:xr,fonts:Ii,activeFontSize:bn}}),F=Zt.text,gr=(Ze=Zt.options).angle,Jo instanceof qr==0&&gr&&"number"==typeof gr){gr*=Math.PI/180,0===Ze.rotationDirection&&(gr=-gr),Ce===be&&(gr=-gr);var hw=Math.cos(gr),$h=Math.sin(gr);Jo=new qr(hw,$h,-$h,hw,0,0)}else gr&&gr instanceof qr&&(Jo=gr);Ce!==be||Jo||(Jo=ep),void 0!==(ai=Ze.charSpace||Ev)&&(Pa+=ze(Ge(ai))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(bs=Ze.horizontalScale)&&(Pa+=ze(100*bs)+" Tz\n");var fc=-1,u3=void 0!==Ze.renderingMode?Ze.renderingMode:Ze.stroke,Ov=jo.internal.getCurrentPageInfo().pageContext;switch(u3){case 0:case!1:case"fill":fc=0;break;case 1:case!0:case"stroke":fc=1;break;case 2:case"fillThenStroke":fc=2;break;case 3:case"invisible":fc=3;break;case 4:case"fillAndAddForClipping":fc=4;break;case 5:case"strokeAndAddPathForClipping":fc=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":fc=6;break;case 7:case"addToPathForClipping":fc=7}-1!==fc?Pa+=fc+" Tr\n":-1!==(void 0!==Ov.usedRenderingMode?Ov.usedRenderingMode:-1)&&(Pa+="0 Tr\n"),-1!==fc&&(Ov.usedRenderingMode=fc),hr=Ze.align||"left";var ru,z_=bn*zl,fw=jo.internal.pageSize.getWidth(),Rv=Ii[xr];ai=Ze.charSpace||Ev,_i=Ze.maxWidth||0,Qi=Object.assign({autoencode:!0,noBOM:!0},Ze.flags);var W_=[],pw=function(oa){return jo.getStringUnitWidth(oa,{font:Rv,charSpace:ai,fontSize:bn,doKerning:!1})*bn/ap};if("[object Array]"===Object.prototype.toString.call(F)){var pc;un=H_(F),"left"!==hr&&(ru=un.map(pw));var Kc,Pv=0;if("right"===hr){ae-=ru[0],F=[],Wl=un.length;for(var Rm=0;Rm<Wl;Rm++)0===Rm?(Kc=np(ae),pc=rp(Ie)):(Kc=Ge(Pv-ru[Rm]),pc=-z_),F.push([un[Rm],Kc,pc]),Pv=ru[Rm]}else if("center"===hr){ae-=ru[0]/2,F=[],Wl=un.length;for(var Pm=0;Pm<Wl;Pm++)0===Pm?(Kc=np(ae),pc=rp(Ie)):(Kc=Ge((Pv-ru[Pm])/2),pc=-z_),F.push([un[Pm],Kc,pc]),Pv=ru[Pm]}else if("left"===hr){F=[],Wl=un.length;for(var Fv=0;Fv<Wl;Fv++)F.push(un[Fv])}else if("justify"===hr&&"Identity-H"===Rv.encoding){F=[],Wl=un.length,_i=0!==_i?_i:fw;for(var $_=0,ws=0;ws<Wl;ws++)if(pc=0===ws?rp(Ie):-z_,Kc=0===ws?np(ae):$_,ws<Wl-1){var RN=Ge((_i-ru[ws])/(un[ws].split(" ").length-1)),Gh=un[ws].split(" ");F.push([Gh[0]+" ",Kc,pc]),$_=0;for(var Pu=1;Pu<Gh.length;Pu++){var G_=(pw(Gh[Pu-1]+" "+Gh[Pu])-pw(Gh[Pu]))*ap+RN;F.push(Pu==Gh.length-1?[Gh[Pu],G_,0]:[Gh[Pu]+" ",G_,0]),$_-=G_}}else F.push([un[ws],Kc,pc]);F.push(["",$_,0])}else{if("justify"!==hr)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(F=[],Wl=un.length,_i=0!==_i?_i:fw,ws=0;ws<Wl;ws++){pc=0===ws?rp(Ie):-z_,Kc=0===ws?np(ae):0;var mw=un[ws].split(" ").length-1;W_.push(ws<Wl-1?ze(Ge(mw>0?(_i-ru[ws])/mw:0)):0),F.push([un[ws],Kc,pc])}}}!0===("boolean"==typeof Ze.R2L?Ze.R2L:Ur)&&(F=j_(F,function(oa,aa,ls){return[oa.split("").reverse().join(""),aa,ls]})),So.publish("postProcessText",Zt={text:F,x:ae,y:Ie,options:Ze,mutex:{pdfEscape:nu,activeFontKey:xr,fonts:Ii,activeFontSize:bn}}),F=Zt.text,Ra=Zt.mutex.isHex||!1;var Bv=Ii[xr].encoding;"WinAnsiEncoding"!==Bv&&"StandardEncoding"!==Bv||(F=j_(F,function(oa,aa,ls){return[uw(oa),aa,ls]})),un=H_(F),F=[];for(var q_,K_,Fm,sp=Array.isArray(un[0])?1:0,Bm="",Hv=function(oa,aa,ls){var Ns="";return ls instanceof qr?(ls="number"==typeof Ze.angle?Qf(ls,new qr(1,0,0,1,oa,aa)):Qf(new qr(1,0,0,1,oa,aa),ls),Ce===be&&(ls=Qf(new qr(1,0,0,-1,0,0),ls)),Ns=ls.join(" ")+" Tm\n"):Ns=ze(oa)+" "+ze(aa)+" Td\n",Ns},$l=0;$l<un.length;$l++){switch(Bm="",sp){case 1:Fm=(Ra?"<":"(")+un[$l][0]+(Ra?">":")"),q_=parseFloat(un[$l][1]),K_=parseFloat(un[$l][2]);break;case 0:Fm=(Ra?"<":"(")+un[$l]+(Ra?">":")"),q_=np(ae),K_=rp(Ie)}void 0!==W_&&void 0!==W_[$l]&&(Bm=W_[$l]+" Tw\n"),0===$l?F.push(Bm+Hv(q_,K_,Jo)+Fm):0===sp?F.push(Bm+Fm):1===sp&&F.push(Bm+Hv(q_,K_,Jo)+Fm)}F=F.join(0===sp?" Tj\nT* ":" Tj\n"),F+=" Tj\n";var qh="BT\n/";return qh+=xr+" "+bn+" Tf\n",qh+=ze(bn*zl)+" TL\n",qh+=Wh+"\n",qh+=Pa,qh+=F,Ee(qh+="ET"),M[xr]=!0,jo};var wN=w.__private__.clip=w.clip=function(F){return Ee("evenodd"===F?"W*":"W"),this};w.clipEvenOdd=function(){return wN("evenodd")},w.__private__.discardPath=w.discardPath=function(){return Ee("n"),this};var zh=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 zh(F)&&(c=F),this};var i3=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},Dv=w.close=function(){return Ee("h"),this};w.stroke=function(){return Ee("S"),this},w.fill=function(F){return Mv("f",F),this},w.fillEvenOdd=function(F){return Mv("f*",F),this},w.fillStroke=function(F){return Mv("B",F),this},w.fillStrokeEvenOdd=function(F){return Mv("B*",F),this};var Mv=function(F,ae){"object"===Io(ae)?CN(ae,F):Ee(F)},ow=function(F){null===F||Ce===be&&void 0===F||(F=i3(F),Ee(F))};function SN(F,ae,Ie,Ze,gt){var Zt=new lv(ae||this.boundingBox,Ie||this.xStep,Ze||this.yStep,this.gState,gt||this.matrix);Zt.stream=this.stream;var un=F+"$$"+this.cloneIndex+++"$$";return Qd(un,Zt),Zt}var CN=function(F,ae){var Ie=ia[F.key],Ze=Or[Ie];if(Ze instanceof C_)Ee("q"),Ee(xN(ae)),Ze.gState&&w.setGState(Ze.gState),Ee(F.matrix.toString()+" cm"),Ee("/"+Ie+" sh"),Ee("Q");else if(Ze instanceof lv){var gt=new qr(1,0,0,-1,0,B_());F.matrix&&(gt=gt.multiply(F.matrix||ep),Ie=SN.call(Ze,F.key,F.boundingBox,F.xStep,F.yStep,gt).id),Ee("q"),Ee("/Pattern cs"),Ee("/"+Ie+" scn"),Ze.gState&&w.setGState(Ze.gState),Ee(ae),Ee("Q")}},xN=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"}},Am=w.moveTo=function(F,ae){return Ee(ze(Ge(F))+" "+ze(We(ae))+" m"),this},o3=w.lineTo=function(F,ae){return Ee(ze(Ge(F))+" "+ze(We(ae))+" l"),this},Lm=w.curveTo=function(F,ae,Ie,Ze,gt,Zt){return Ee([ze(Ge(F)),ze(We(ae)),ze(Ge(Ie)),ze(We(Ze)),ze(Ge(gt)),ze(We(Zt)),"c"].join(" ")),this};w.__private__.line=w.line=function(F,ae,Ie,Ze,gt){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(Ze)||!zh(gt))throw new Error("Invalid arguments passed to jsPDF.line");return Ce===ie?this.lines([[Ie-F,Ze-ae]],F,ae,[1,1],gt||"S"):this.lines([[Ie-F,Ze-ae]],F,ae,[1,1]).stroke()},w.__private__.lines=w.lines=function(F,ae,Ie,Ze,gt,Zt){var un,gr,hr,ai,_i,fa,Ra,Pa;if("number"==typeof F&&(Pa=Ie,Ie=ae,ae=F,F=Pa),Ze=Ze||[1,1],Zt=Zt||!1,isNaN(ae)||isNaN(Ie)||!Array.isArray(F)||!Array.isArray(Ze)||!zh(gt)||"boolean"!=typeof Zt)throw new Error("Invalid arguments passed to jsPDF.lines");for(Am(ae,Ie),un=Ze[0],gr=Ze[1],ai=F.length,fa=ae,Ra=Ie,hr=0;hr<ai;hr++)2===(_i=F[hr]).length?o3(fa=_i[0]*un+fa,Ra=_i[1]*gr+Ra):Lm(_i[0]*un+fa,_i[1]*gr+Ra,_i[2]*un+fa,_i[3]*gr+Ra,fa=_i[4]*un+fa,Ra=_i[5]*gr+Ra);return Zt&&Dv(),ow(gt),this},w.path=function(F){for(var ae=0;ae<F.length;ae++){var Ie=F[ae],Ze=Ie.c;switch(Ie.op){case"m":Am(Ze[0],Ze[1]);break;case"l":o3(Ze[0],Ze[1]);break;case"c":Lm.apply(this,Ze);break;case"h":Dv()}}return this},w.__private__.rect=w.rect=function(F,ae,Ie,Ze,gt){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(Ze)||!zh(gt))throw new Error("Invalid arguments passed to jsPDF.rect");return Ce===ie&&(Ze=-Ze),Ee([ze(Ge(F)),ze(We(ae)),ze(Ge(Ie)),ze(Ge(Ze)),"re"].join(" ")),ow(gt),this},w.__private__.triangle=w.triangle=function(F,ae,Ie,Ze,gt,Zt,un){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(Ze)||isNaN(gt)||isNaN(Zt)||!zh(un))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[Ie-F,Ze-ae],[gt-Ie,Zt-Ze],[F-gt,ae-Zt]],F,ae,[1,1],un,!0),this},w.__private__.roundedRect=w.roundedRect=function(F,ae,Ie,Ze,gt,Zt,un){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(Ze)||isNaN(gt)||isNaN(Zt)||!zh(un))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var gr=4/3*(Math.SQRT2-1);return gt=Math.min(gt,.5*Ie),Zt=Math.min(Zt,.5*Ze),this.lines([[Ie-2*gt,0],[gt*gr,0,gt,Zt-Zt*gr,gt,Zt],[0,Ze-2*Zt],[0,Zt*gr,-gt*gr,Zt,-gt,Zt],[2*gt-Ie,0],[-gt*gr,0,-gt,-Zt*gr,-gt,-Zt],[0,2*Zt-Ze],[0,-Zt*gr,gt*gr,-Zt,gt,-Zt]],F+gt,ae,[1,1],un,!0),this},w.__private__.ellipse=w.ellipse=function(F,ae,Ie,Ze,gt){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||isNaN(Ze)||!zh(gt))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Zt=4/3*(Math.SQRT2-1)*Ie,un=4/3*(Math.SQRT2-1)*Ze;return Am(F+Ie,ae),Lm(F+Ie,ae-un,F+Zt,ae-Ze,F,ae-Ze),Lm(F-Zt,ae-Ze,F-Ie,ae-un,F-Ie,ae),Lm(F-Ie,ae+un,F-Zt,ae+Ze,F,ae+Ze),Lm(F+Zt,ae+Ze,F+Ie,ae+un,F+Ie,ae),ow(gt),this},w.__private__.circle=w.circle=function(F,ae,Ie,Ze){if(isNaN(F)||isNaN(ae)||isNaN(Ie)||!zh(Ze))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(F,ae,Ie,Ie,Ze)},w.setFont=function(F,ae,Ie){return Ie&&(ae=wt(ae,Ie)),xr=t3(F,ae,{disableWarning:!1}),this};var kN=w.__private__.getFont=w.getFont=function(){return Ii[t3.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,Ze,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=wt(Ie,Ze)),XD.call(this,F,ae,Ie,gt=gt||"Identity-H")};var P_,ti=t.lineWidth||.200025,DN=w.__private__.getLineWidth=w.getLineWidth=function(){return ti},MN=w.__private__.setLineWidth=w.setLineWidth=function(F){return ti=F,Ee(ze(Ge(F))+" w"),this};w.__private__.setLineDash=kr.API.setLineDash=kr.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)),Ee("["+F+"] "+ae+" d"),this};var TN=w.__private__.getLineHeight=w.getLineHeight=function(){return bn*P_};w.__private__.getLineHeight=w.getLineHeight=function(){return bn*P_};var EN=w.__private__.setLineHeightFactor=w.setLineHeightFactor=function(F){return"number"==typeof(F=F||1.15)&&(P_=F),this},IN=w.__private__.getLineHeightFactor=w.getLineHeightFactor=function(){return P_};EN(t.lineHeight);var np=w.__private__.getHorizontalCoordinate=function(F){return Ge(F)},rp=w.__private__.getVerticalCoordinate=function(F){return Ce===be?F:Gr[Pe].mediaBox.topRightY-Gr[Pe].mediaBox.bottomLeftY-Ge(F)},AN=w.__private__.getHorizontalCoordinateString=w.getHorizontalCoordinateString=function(F){return ze(np(F))},LN=w.__private__.getVerticalCoordinateString=w.getVerticalCoordinateString=function(F){return ze(rp(F))},Tv=t.strokeColor||"0 G";w.__private__.getStrokeColor=w.getDrawColor=function(){return jh(Tv)},w.__private__.setStrokeColor=w.setDrawColor=function(F,ae,Ie,Ze){return Tv=Ou({ch1:F,ch2:ae,ch3:Ie,ch4:Ze,pdfColorType:"draw",precision:2}),Ee(Tv),this};var aw=t.fillColor||"0 g";w.__private__.getFillColor=w.getFillColor=function(){return jh(aw)},w.__private__.setFillColor=w.setFillColor=function(F,ae,Ie,Ze){return aw=Ou({ch1:F,ch2:ae,ch3:Ie,ch4:Ze,pdfColorType:"fill",precision:2}),Ee(aw),this};var Wh=t.textColor||"0 g",NN=w.__private__.getTextColor=w.getTextColor=function(){return jh(Wh)};w.__private__.setTextColor=w.setTextColor=function(F,ae,Ie,Ze){return Wh=Ou({ch1:F,ch2:ae,ch3:Ie,ch4:Ze,pdfColorType:"text",precision:3}),this};var Ev=t.charSpace,ON=w.__private__.getCharSpace=w.getCharSpace=function(){return parseFloat(Ev||0)};w.__private__.setCharSpace=w.setCharSpace=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Ev=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,Ee(ae+" J"),this};var Nm=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 Nm=ae,Ee(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 Ee(ze(Ge(F))+" M"),this},w.GState=CD,w.setGState=function(F){(F="string"==typeof F?Zr[gi[F]]:lw(null,F)).equals(Da)||(Ee("/"+F.id+" gs"),Da=F)};var lw=function(F,ae){if(!F||!gi[F]){var Ie=!1;for(var Ze in Zr)if(Zr.hasOwnProperty(Ze)&&Zr[Ze].equals(ae)){Ie=!0;break}if(Ie)ae=Zr[Ze];else{var gt="GS"+(Object.keys(Zr).length+1).toString(10);Zr[gt]=ae,ae.id=gt}return F&&(gi[F]=ae.id),So.publish("addGState",ae),ae}};w.addGState=function(F,ae){return lw(F,ae),this},w.saveGraphicsState=function(){return Ee("q"),ka.push({key:xr,size:bn,color:Wh}),this},w.restoreGraphicsState=function(){Ee("Q");var F=ka.pop();return xr=F.key,bn=F.size,Wh=F.color,Da=null,this},w.setCurrentTransformationMatrix=function(F){return Ee(F.toString()+" cm"),this},w.comment=function(F){return Ee("#"+F),this};var F_=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 Ze=ae||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Ze},set:function(Zt){isNaN(Zt)||(Ze=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,Ze){F_.call(this,F,ae),this.type="rect";var gt=Ie||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return gt},set:function(un){isNaN(un)||(gt=parseFloat(un))}});var Zt=Ze||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Zt},set:function(un){isNaN(un)||(Zt=parseFloat(un))}}),this},Iv=function(){this.page=Li,this.currentPage=Pe,this.pages=wn.slice(0),this.pagesContext=Gr.slice(0),this.x=Mr,this.y=ss,this.matrix=ao,this.width=a3(Pe),this.height=op(Pe),this.outputDestination=Wn,this.id="",this.objectNumber=-1};Iv.prototype.restore=function(){Li=this.page,Gr=this.pagesContext,wn=this.pages,Mr=this.x,ss=this.y,ao=this.matrix,ip(Pe=this.currentPage,this.width),s3(Pe,this.height),Wn=this.outputDestination};var dw=function(F,ae,Ie,Ze,gt){Hh.push(new Iv),Li=Pe=0,wn=[],Mr=F,ss=ae,ao=gt,nw([Ie,Ze])};for(var Av in w.beginFormObject=function(F,ae,Ie,Ze,gt){return dw(F,ae,Ie,Ze,gt),this},w.endFormObject=function(F){return function(ae){if(Jf[ae])Hh.pop().restore();else{var Ie=new Iv,Ze="Xo"+(Object.keys(Vl).length+1).toString(10);Ie.id=Ze,Jf[ae]=Ze,Vl[Ze]=Ie,So.publish("addFormObject",Ie),Hh.pop().restore()}}(F),this},w.doFormObject=function(F,ae){var Ie=Vl[Jf[F]];return Ee("q"),Ee(ae.toString()+" cm"),Ee("/"+Ie.id+" Do"),Ee("Q"),this},w.getFormObject=function(F){var ae=Vl[Jf[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?(S_(xv(Vh()),F),"function"==typeof S_.unload&&ei.setTimeout&&setTimeout(S_.unload,911),this):new Promise(function(Ie,Ze){try{var gt=S_(xv(Vh()),F);"function"==typeof S_.unload&&ei.setTimeout&&setTimeout(S_.unload,911),Ie(gt)}catch(Zt){Ze(Zt.message)}})},kr.API)kr.API.hasOwnProperty(Av)&&("events"===Av&&kr.API.events.length?function(F,ae){var Ze,gt;for(gt=ae.length-1;-1!==gt;gt--)F.subscribe.apply(F,[ae[gt][0]].concat("function"==typeof(Ze=ae[gt][1])?[Ze]:Ze))}(So,kr.API.events):w[Av]=kr.API[Av]);function a3(F){return Gr[F].mediaBox.topRightX-Gr[F].mediaBox.bottomLeftX}function ip(F,ae){Gr[F].mediaBox.topRightX=ae+Gr[F].mediaBox.bottomLeftX}function op(F){return Gr[F].mediaBox.topRightY-Gr[F].mediaBox.bottomLeftY}function s3(F,ae){Gr[F].mediaBox.topRightY=ae+Gr[F].mediaBox.bottomLeftY}var l3=w.getPageWidth=function(F){return a3(F=F||Pe)/bi},c3=w.setPageWidth=function(F,ae){ip(F,ae*bi)},B_=w.getPageHeight=function(F){return op(F=F||Pe)/bi},d3=w.setPageHeight=function(F,ae){s3(F,ae*bi)};return w.internal={pdfEscape:nu,getStyle:i3,getFont:kN,getFontSize:cr,getCharSpace:ON,getTextColor:NN,getLineHeight:TN,getLineHeightFactor:IN,getLineWidth:DN,write:qn,getHorizontalCoordinate:np,getVerticalCoordinate:rp,getCoordinateString:AN,getVerticalCoordinateString:LN,collections:{},newObject:Ga,newAdditionalObject:N_,newObjectDeferred:Qs,newObjectDeferredBegin:gl,getFilters:Ru,putStream:tu,events:So,scaleFactor:bi,pageSize:{getWidth:function(){return l3(Pe)},setWidth:function(F){c3(Pe,F)},getHeight:function(){return B_(Pe)},setHeight:function(F){d3(Pe,F)}},encryptionOptions:u,encryption:_l,getEncryptor:function(F){return null!==u?_l.encryptor(F,0):function(ae){return ae}},output:kv,getNumberOfPages:e3,get pages(){return wn},out:Ee,f2:ve,f3:De,getPageInfo:r3,getPageInfoByObjId:yN,getCurrentPageInfo:bN,getPDFVersion:q,Point:F_,Rectangle:cw,Matrix:qr,hasHotfix:tp},Object.defineProperty(w.internal.pageSize,"width",{get:function(){return l3(Pe)},set:function(F){c3(Pe,F)},enumerable:!0,configurable:!0}),Object.defineProperty(w.internal.pageSize,"height",{get:function(){return B_(Pe)},set:function(F){d3(Pe,F)},enumerable:!0,configurable:!0}),function(F){for(var ae=0,Ie=zr.length;ae<Ie;ae++){var Ze=XD.call(this,F[ae][0],F[ae][1],F[ae][2],zr[ae][3],!0);!1===p&&(M[Ze]=!0);var gt=F[ae][0].split("-");ZD({id:Ze,fontName:gt[0],fontStyle:gt[1]||""})}So.publish("addFonts",{fonts:Ii,dictionary:Ai})}.call(w,zr),xr="F1",JD(i,e),So.publish("initialized"),w}av.prototype.lsbFirstWord=function(t){return String.fromCharCode(255&t,t>>8&255,t>>16&255,t>>24&255)},av.prototype.toHexString=function(t){return t.split("").map(function(n){return("0"+(255&n.charCodeAt(0)).toString(16)).slice(-2)}).join("")},av.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("")},av.prototype.processOwnerPassword=function(t,n){return _L(gL(n).substr(0,5),t)},av.prototype.encryptor=function(t,n){var e=gL(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&n,n>>8&255)).substr(0,10);return function(r){return _L(e,r)}},CD.prototype.equals=function(t){var n,e="id,objectNumber,equals";if(!t||Io(t)!==Io(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},kr.API={events:[]},kr.version="4.2.1";var $a=kr.API,vL=1,x_=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},cv=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},k_=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)},Mm=function(t){return t.toFixed(5)};$a.__acroform__={};var qc=function(t,n){t.prototype=Object.create(n.prototype),t.prototype.constructor=t},jq=function(t){return t*vL},Nh=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},R5e=$a.__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},P5e=$a.__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)},F5e=$a.__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},is=$a.__acroform__.getBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return F5e(t,n-1)},os=$a.__acroform__.setBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return R5e(t,n-1)},as=$a.__acroform__.clearBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return P5e(t,n-1)},B5e=$a.__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))]},H5e=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var n=[],r=yL(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=Nh(t);return o.scope=t.scope,o.stream=n.join("\n"),o}},yL=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,ne=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&&ne!==i[be].length-1){if((p+2)*(ie+2)+2>a)continue e;X+=i[be][ne],Ce=!0,q=be,be--}else{X=" "==(X+=i[be][ne]+" ").substr(X.length-1)?X.substr(0,X.length-1):X;var et=parseInt(be),Ct=l(et,X,o),wt=be>=i.length-1;if(Ct&&!wt){X+=" ",ne=0;continue}if(Ct||wt){if(wt)q=et;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=et}}for(var ze="",Le=H;Le<=q;Le++){var mt=i[Le];if(t.multiline){if(Le===q){ze+=mt[ne]+" ",ne=(ne+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+="("+x_(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}},j5e={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},U5e=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=$a.__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+=" "),Io(t[o])){case"boolean":case"number":case"object":i+=t[o].toString();break;case"string":"/"===t[o].substr(0,1)?i+="/"+k_(t[o].substr(1)):(void 0!==n&&e&&(r=e.internal.getEncryptor(n)),i+="("+x_(r(t[o].toString()))+")")}return i+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},bL=function(t,n,e){var r=function(i){return i};return void 0!==n&&e&&(r=e.internal.getEncryptor(n)),(t=t||"").toString(),"("+x_(r(t))+")"},Oh=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})};Oh.prototype.toString=function(){return this.objId+" 0 R"},Oh.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},Oh.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 Oh?(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(){Oh.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}})};qc(Yq,Oh);var Vq=function(){Oh.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)),"("+x_(e(t))+")"}},set:function(e){t=e}})};qc(Vq,Oh);var Eu=function t(){Oh.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!!is(n,3)},set:function(X){this.F=X?os(n,3):as(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)),"("+x_(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/vL: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 D_))return bL(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?bL(M,this.objId,this.scope):M},set:function(X){X=X.toString(),M=this instanceof Js==0?"("===X.substr(0,1)?cv(X.substr(1,X.length-2)):cv(X):X}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Js==1?cv(M.substr(1,M.length-1)):M},set:function(X){X=X.toString(),M=this instanceof Js==1?"/"+k_(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?bL(w,this.objId,this.scope):w},set:function(X){X=X.toString(),w=this instanceof Js==0?"("===X.substr(0,1)?cv(X.substr(1,X.length-2)):cv(X):X}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Js==1?cv(w.substr(1,w.length-1)):w},set:function(X){X=X.toString(),w=this instanceof Js==1?"/"+k_(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!!is(this.Ff,1)},set:function(X){this.Ff=X?os(this.Ff,1):as(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,2)},set:function(X){this.Ff=X?os(this.Ff,2):as(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,3)},set:function(X){this.Ff=X?os(this.Ff,3):as(this.Ff,3)}});var ne=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==ne)return ne},set:function(X){if(-1===[0,1,2].indexOf(X))throw new Error('Invalid value "'+X+'" for attribute Q supplied.');ne=X}}),Object.defineProperty(this,"textAlign",{get:function(){var X;switch(ne){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:ne=2;break;case"center":case 1:ne=1;break;default:ne=0}}})};qc(Eu,Oh);var dv=function(){Eu.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!!is(this.Ff,18)},set:function(e){this.Ff=e?os(this.Ff,18):as(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,19)},set:function(e){!0===this.combo&&(this.Ff=e?os(this.Ff,19):as(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,20)},set:function(e){e?(this.Ff=os(this.Ff,20),n.sort()):this.Ff=as(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,22)},set:function(e){this.Ff=e?os(this.Ff,22):as(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,23)},set:function(e){this.Ff=e?os(this.Ff,23):as(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,27)},set:function(e){this.Ff=e?os(this.Ff,27):as(this.Ff,27)}}),this.hasAppearanceStream=!1};qc(dv,Eu);var uv=function(){dv.call(this),this.fontName="helvetica",this.combo=!1};qc(uv,dv);var hv=function(){uv.call(this),this.combo=!0};qc(hv,uv);var kD=function(){hv.call(this),this.edit=!0};qc(kD,hv);var Js=function(){Eu.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,15)},set:function(e){this.Ff=e?os(this.Ff,15):as(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,16)},set:function(e){this.Ff=e?os(this.Ff,16):as(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,17)},set:function(e){this.Ff=e?os(this.Ff,17):as(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,26)},set:function(e){this.Ff=e?os(this.Ff,26):as(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+" ("+x_(e(n[r]))+")");return i.push(">>"),i.join("\n")}},set:function(e){"object"===Io(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="/"+k_(r)}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(e){t="/"+k_(e)}})};qc(Js,Eu);var DD=function(){Js.call(this),this.pushButton=!0};qc(DD,Js);var fv=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:[]}})};qc(fv,Js);var MD=function(){var t,n;Eu.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+" ("+x_(i(r[o]))+")");return a.push(">>"),a.join("\n")},set:function(i){"object"===Io(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="/"+k_(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="/"+k_(o)}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=lr.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};qc(MD,Eu),fv.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()}},fv.prototype.createOption=function(t){var n=new MD;return n.Parent=this,n.optionName=t,this.Kids.push(n),V5e.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()};qc(TD,Js);var D_=function(){Eu.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,13)},set:function(n){this.Ff=n?os(this.Ff,13):as(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,21)},set:function(n){this.Ff=n?os(this.Ff,21):as(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,23)},set:function(n){this.Ff=n?os(this.Ff,23):as(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,24)},set:function(n){this.Ff=n?os(this.Ff,24):as(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,25)},set:function(n){this.Ff=n?os(this.Ff,25):as(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,26)},set:function(n){this.Ff=n?os(this.Ff,26):as(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}})};qc(D_,Eu);var ED=function(){D_.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!is(this.Ff,14)},set:function(t){this.Ff=t?os(this.Ff,14):as(this.Ff,14)}}),this.password=!0};qc(ED,D_);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=Nh(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=yL(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=Nh(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=yL(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=Nh(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=Nh(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 "+Mm(lr.internal.getWidth(t)/2)+" "+Mm(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=Nh(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 "+Mm(lr.internal.getWidth(t)/2)+" "+Mm(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 "+Mm(lr.internal.getWidth(t)/2)+" "+Mm(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=Nh(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 "+Mm(lr.internal.getWidth(t)/2)+" "+Mm(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=Nh(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=Nh(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=Nh(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"===Io(t)&&(n=jq(t.Rect[2])),n},lr.internal.getHeight=function(t){var n=0;return"object"===Io(t)&&(n=jq(t.Rect[3])),n};var t,n,V5e=$a.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(Eu.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(j5e)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");vL=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&&U5e(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=B5e(s.Rect,i)),i.internal.newObjectDeferredBegin(s.objId,!0),s.DA=lr.createDefaultAppearanceStream(s),"object"===Io(s)&&"function"==typeof s.getKeyValueListForStream&&(l=s.getKeyValueListForStream()),s.Rect=c,s.hasAppearanceStream&&!s.appearanceStreamContent){var u=H5e(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,ne){for(var X in q)if(q.hasOwnProperty(X)){var ie=X,be=q[X];ne.internal.newObjectDeferredBegin(be.objId,!0),"object"===Io(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 Eu))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},{})}$a.AcroFormChoiceField=dv,$a.AcroFormListBox=uv,$a.AcroFormComboBox=hv,$a.AcroFormEditBox=kD,$a.AcroFormButton=Js,$a.AcroFormPushButton=DD,$a.AcroFormRadioButton=fv,$a.AcroFormCheckBox=TD,$a.AcroFormTextField=D_,$a.AcroFormPasswordField=ED,$a.AcroFormAppearance=lr,$a.AcroForm={ChoiceField:dv,ListBox:uv,ComboBox:hv,EditBox:kD,Button:Js,PushButton:DD,RadioButton:fv,CheckBox:TD,TextField:D_,PasswordField:ED,Appearance:lr},kr.AcroForm={ChoiceField:dv,ListBox:uv,ComboBox:hv,EditBox:kD,Button:Js,PushButton:DD,RadioButton:fv,CheckBox:TD,TextField:D_,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,Nt,st,dt,it=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(Nt=r[dt],Ge=0;Ge<Nt.length;Ge+=1){for(st=!0,We=0;We<Nt[Ge].length;We+=1)if(void 0!==Nt[Ge][We]&&Nt[Ge][We]!==ve[We]){st=!1;break}if(!0===st){it=dt;break}}else for(dt in r)for(Nt=r[dt],Ge=0;Ge<Nt.length;Ge+=1){for(st=!0,We=0;We<Nt[Ge].length;We+=1)if(void 0!==Nt[Ge][We]&&Nt[Ge][We]!==ve.charCodeAt(We)){st=!1;break}if(!0===st){it=dt;break}}return it===e&&De!==e&&(it=De),it},o=function ve(De){for(var Ge=this.internal.write,We=this.internal.putStream,Nt=(0,this.internal.getFilters)();-1!==Nt.indexOf("FlateEncode");)Nt.splice(Nt.indexOf("FlateEncode"),1);De.objectId=this.internal.newObject();var st=[];if(st.push({key:"Type",value:"/XObject"}),st.push({key:"Subtype",value:"/Image"}),st.push({key:"Width",value:De.width}),st.push({key:"Height",value:De.height}),De.colorSpace===X.INDEXED?st.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]"}):(st.push({key:"ColorSpace",value:"/"+De.colorSpace}),De.colorSpace===X.DEVICE_CMYK&&st.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),st.push({key:"BitsPerComponent",value:De.bitsPerComponent}),"decodeParameters"in De&&void 0!==De.decodeParameters&&st.push({key:"DecodeParms",value:"<<"+De.decodeParameters+">>"}),"transparency"in De&&Array.isArray(De.transparency)&&De.transparency.length>0){for(var dt="",it=0,Mt=De.transparency.length;it<Mt;it++)dt+=De.transparency[it]+" "+De.transparency[it]+" ";st.push({key:"Mask",value:"["+dt+"]"})}if(void 0!==De.sMask&&st.push({key:"SMask",value:De.objectId+1+" 0 R"}),We({data:De.data,additionalKeyValues:st,alreadyAppliedFilters:void 0!==De.filter?["/"+De.filter]:void 0,objectId:De.objectId}),Ge("endobj"),"sMask"in De&&void 0!==De.sMask){var rn,me=null!==(rn=De.sMaskBitsPerComponent)&&void 0!==rn?rn: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"===Io(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 Nt;switch(De){case"PNG":Nt="image/png";break;case"WEBP":Nt="image/webp";break;default:Nt="image/jpeg"}return wD(ve.toDataURL(Nt,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]},ne=function(ve,De,Ge,We,Nt,st){var dt=q.call(this,Ge,We,Nt),it=this.internal.getCoordinateString,Mt=this.internal.getVerticalCoordinateString,dn=c.call(this);if(Ge=dt[0],We=dt[1],dn[Nt.index]=Nt,st){st*=Math.PI/180;var rn=Math.cos(st),me=Math.sin(st),Pe=function(tt){return tt.toFixed(4)},Be=[Pe(rn),Pe(me),Pe(-1*me),Pe(rn),0,0,"cm"]}this.internal.write("q"),st?(this.internal.write([1,"0","0",1,it(ve),Mt(De+We),"cm"].join(" ")),this.internal.write(Be.join(" ")),this.internal.write([it(Ge),"0","0",it(We),"0","0","cm"].join(" "))):this.internal.write([it(Ge),"0","0",it(We),it(ve),Mt(De+We),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+Nt.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},et=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},wt=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,Nt,st,dt,it,Mt;if("number"==typeof arguments[1]?(De=e,Ge=arguments[1],We=arguments[2],Nt=arguments[3],st=arguments[4],dt=arguments[5],it=arguments[6],Mt=arguments[7]):(De=arguments[1],Ge=arguments[2],We=arguments[3],Nt=arguments[4],st=arguments[5],dt=arguments[6],it=arguments[7],Mt=arguments[8]),"object"===Io(ve=arguments[0])&&!M(ve)&&"imageData"in ve){var dn=ve;ve=dn.imageData,De=dn.format||De||e,Ge=dn.x||Ge||0,We=dn.y||We||0,Nt=dn.w||dn.width||Nt,st=dn.h||dn.height||st,dt=dn.alias||dt,it=dn.compression||it,Mt=dn.rotation||dn.angle||Mt}var rn=this.internal.getFilters();if(void 0===it&&-1!==rn.indexOf("FlateEncode")&&(it="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,it);return ne.call(this,Ge,We,Nt,st,me,Mt),this};var Le=function(ve,De,Ge,We){var Nt,st,dt,Mt;if("string"==typeof ve&&i(ve)===e){ve=unescape(ve);var it=mt(ve,!1);(""!==it||void 0!==(it=t.loadFile(ve,!0)))&&(ve=it)}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),(Nt=H.call(this,Ge))||(ve instanceof Uint8Array||"RGBA"===De||(st=ve,ve=wt(ve)),Nt=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),st)),!Nt)throw new Error("An unknown error occurred whilst processing the image.");return Nt},mt=t.__addimage__.convertBase64ToBinaryString=function(ve,De){De="boolean"!=typeof De||De;var Ge,We="";if("string"==typeof ve){var Nt;Ge=null!==(Nt=et(ve))&&void 0!==Nt?Nt:ve;try{We=wD(Ge)}catch(st){if(De)throw Ce(Ge)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+st.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=wt(ve)),!(De=this["process"+Ge.toUpperCase()](ve)))throw new Error("An unknown error occurred whilst processing the image");return De.fileType=Ge,De}}(kr.API), /** * @license * Copyright (c) 2014 Steven Spungin (TwelveTone LLC) steven@twelvetone.tv * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ t=kr.API,n=function(e){if(void 0!==e&&""!=e)return!0},kr.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(),ne=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 "+ne.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"),ne.content=o+=" >>",this.internal.write(q.objId,"0 R",ne.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 et=this.annotations._nameMap[r.options.name];r.options.pageNumber=et.page,r.options.top=et.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 ne=0,X=e,ie="",be=0;for(ne=0;ne<q.length;ne+=1)void 0!==X[q.charCodeAt(ne)]?(be++,"number"==typeof(X=X[q.charCodeAt(ne)])&&(ie+=String.fromCharCode(X),X=e,be=0),ne===q.length-1&&(X=e,ie+=q.charAt(ne-(be-1)),ne-=be-1,be=0)):(X=e,ie+=q.charAt(ne-be),ne-=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,ne,X){return a(q)?!1===o(q)?-1:!c(q)||!a(ne)&&!a(X)||!a(X)&&s(ne)||s(q)&&!a(ne)||s(q)&&l(ne)||s(q)&&s(ne)?0:u(q)&&a(ne)&&!s(ne)&&a(X)&&c(X)?3:s(q)||!a(X)?1:2:-1},w=function(q){var ne=0,X=0,ie=0,be="",Ce="",et="",Ct=(q=q||"").split("\\s+"),wt=[];for(ne=0;ne<Ct.length;ne+=1){for(wt.push(""),X=0;X<Ct[ne].length;X+=1)Ce=Ct[ne][X-1],et=Ct[ne][X+1],a(be=Ct[ne][X])?(ie=M(be,Ce,et),wt[ne]+=-1!==ie?String.fromCharCode(n[be.charCodeAt(0)][ie]):be):wt[ne]+=be;wt[ne]=p(wt[ne])}return wt.join(" ")},H=t.__arabicParser__.processArabic=t.processArabic=function(){var q,ne="string"==typeof arguments[0]?arguments[0]:arguments[0].text,X=[];if(Array.isArray(ne)){var ie=0;for(X=[],ie=0;ie<ne.length;ie+=1)Array.isArray(ne[ie])?X.push([w(ne[ie][0]),ne[ie][1],ne[ie][2]]):X.push([w(ne[ie])]);q=X}else q=w(ne);return"string"==typeof arguments[0]?q:(arguments[0].text=q,arguments[0])};t.events.push(["preProcessText",H])}(kr.API),kr.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}])}(kr.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,ne=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(ne.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,ne,X=[],ie=[],be=[],Ce={},et={},Ct=[],wt=[],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"===Io(p[0]))for(X=p.map(function(dn){return dn.name}),ie=p.map(function(dn){return dn.prompt||dn.name||""}),be=p.map(function(dn){return dn.align||"left"}),w=0;w<p.length;w+=1)et[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[ne=X[w]]=u.map(function(dn){return dn[ne]}),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[ne],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);et[ne]=Math.max.apply(null,Ct)+De+De,Ct=[]}if(Le){var Nt={};for(w=0;w<X.length;w+=1)Nt[X[w]]={},Nt[X[w]].text=ie[w],Nt[X[w]].align=be[w];var st=s.call(this,Nt,et);wt=X.map(function(dn){return new o(l,c,et[dn],st,Nt[dn].text,void 0,Nt[dn].align)}),this.setTableHeaderRow(wt),this.printHeaderRow(1,!1)}var dt=p.reduce(function(dn,rn){return dn[rn.name]=rn.align,dn},{});for(w=0;w<u.length;w+=1){"rowStart"in M&&M.rowStart instanceof Function&&M.rowStart({row:w,data:u[w]},this);var it=s.call(this,u[w],et);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,et[X[q]],it,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}}(kr.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"],wL=zq($q),Gq=[100,200,300,400,500,600,700,800,900],z5e=zq(Gq);function SL(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 wL[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 W5e={"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 $5e(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 G5e(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 pv,ID,Jq,Qq,eK,CL=["times"];function tK(t,n,e,r,i){var o=4,a=rK;switch(i){case kr.API.image_compression.FAST:o=1,a=nK;break;case kr.API.image_compression.MEDIUM:o=6,a=iK;break;case kr.API.image_compression.SLOW:o=9,a=oK}var s=Mb(t=function(l,c,u,p){for(var M,w=l.length/c,H=new Uint8Array(l.length+w),q=[q5e,nK,rK,iK,oK],ne=0;ne<w;ne+=1){var X=ne*c,ie=l.subarray(X,X+c);if(p)H.set(p(ie,u,M),X+ne);else{for(var be=q.length,Ce=[],et=0;et<be;et+=1)Ce[et]=q[et](ie,u,M);var Ct=Z5e(Ce.concat());H.set(Ce[Ct],X+ne)}M=ie}return H}(t,n,Math.ceil(e*r/8),a),{level:o});return kr.API.__addimage__.arrayBufferToBinaryString(s)}function q5e(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=K5e(t[o-n]||0,e&&e[o]||0,e&&e[o-n]||0);i[o+1]=t[o]-a+256&255}return i}function K5e(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 xL(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 X5e(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 ne=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++],et=Ce>>6&1,Ct=1<<1+(7&Ce),wt=s,ze=l,Le=!1;Ce>>7&&(Le=!0,wt=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:ne,y:X,width:ie,height:be,has_local_palette:Le,palette_offset:wt,palette_size:ze,data_offset:mt,data_length:n-mt,transparent_index:M,interlaced:!!et,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),Nt=We.width*We.height;if(Nt>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");var st=new Uint8Array(Nt);lK(t,We.data_offset,st,Nt);var dt=We.palette_offset,it=We.transparent_index;null===it&&(it=256);var Mt=We.width,dn=e-Mt,rn=Mt,me=4*(We.y*e+We.x),Pe=4*((We.y+We.height)*e+We.x),Be=me,tt=4*dn;!0===We.interlaced&&(tt+=4*e*7);for(var ut=8,vt=0,Ht=st.length;vt<Ht;++vt){var Ft=st[vt];if(0===rn&&(rn=Mt,(Be+=tt)>=Pe&&(tt=4*dn+4*e*(ut-1),Be=me+(Mt+dn)*(ut<<1),ut>>=1)),Ft===it)Be+=4;else{var Qt=t[dt+3*Ft],wn=t[dt+3*Ft+1];Ge[Be++]=t[dt+3*Ft+2],Ge[Be++]=wn,Ge[Be++]=Qt,Ge[Be++]=255}--rn}},this.decodeAndBlitFrameRGBA=function(De,Ge){var We=this.frameInfo(De),Nt=We.width*We.height;if(Nt>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");var st=new Uint8Array(Nt);lK(t,We.data_offset,st,Nt);var dt=We.palette_offset,it=We.transparent_index;null===it&&(it=256);var Mt=We.width,dn=e-Mt,rn=Mt,me=4*(We.y*e+We.x),Pe=4*((We.y+We.height)*e+We.x),Be=me,tt=4*dn;!0===We.interlaced&&(tt+=4*e*7);for(var ut=8,vt=0,Ht=st.length;vt<Ht;++vt){var Ft=st[vt];if(0===rn&&(rn=Mt,(Be+=tt)>=Pe&&(tt=4*dn+4*e*(ut-1),Be=me+(Mt+dn)*(ut<<1),ut>>=1)),Ft===it)Be+=4;else{var wn=t[dt+3*Ft+1],Gn=t[dt+3*Ft+2];Ge[Be++]=t[dt+3*Ft],Ge[Be++]=wn,Ge[Be++]=Gn,Ge[Be++]=255}--rn}}}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 ne=p&c;if(p>>=l,u-=l,ne!==o){if(ne===a)break;for(var X=ne<s?ne:q,ie=0,be=X;be>o;)be=H[be]>>8,++ie;var Ce=be;if(M+ie+(X!==ne?1:0)>r)return void Xo.log("Warning, gif stream longer than expected.");e[M++]=Ce;var et=M+=ie;for(X!==ne&&(e[M++]=Ce),be=X;ie--;)e[--et]=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=ne}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 kL(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=[],ne=0,X=7,ie=new Array(64),be=new Array(64),Ce=new Array(64),et=new Array(256),Ct=new Array(2048),wt=[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],Nt=[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 st(me,Pe){for(var Be=0,tt=0,ut=new Array,vt=1;vt<=16;vt++){for(var Ht=1;Ht<=me[vt];Ht++)ut[Pe[tt]]=[],ut[Pe[tt]][0]=Be,ut[Pe[tt]][1]=vt,tt++,Be++;Be*=2}return ut}function dt(me){for(var Pe=me[0],Be=me[1]-1;Be>=0;)Pe&1<<Be&&(ne|=1<<X),Be--,--X<0&&(255==ne?(it(255),it(0)):it(ne),X=7,ne=0)}function it(me){q.push(me)}function Mt(me){it(me>>8&255),it(255&me)}function dn(me,Pe,Be,tt,ut){for(var vt,Ht=ut[0],Ft=ut[240],Qt=function(bn,Wr){var cr,Ur,Ir,wo,zi,mi,Ki,Wi,xr,bi,Mr=0;for(xr=0;xr<8;++xr){var ss=(cr=bn[Mr])+(Wi=bn[Mr+7]),ao=cr-Wi,Ii=(Ur=bn[Mr+1])+(Ki=bn[Mr+6]),Ai=Ur-Ki,ka=(Ir=bn[Mr+2])+(mi=bn[Mr+5]),Or=Ir-mi,ia=(wo=bn[Mr+3])+(zi=bn[Mr+4]),Zr=wo-zi,gi=ss+ia,Da=ss-ia,Li=Ii+ka,Gr=Ii-ka;bn[Mr]=gi+Li,bn[Mr+4]=gi-Li;var So=.707106781*(Gr+Da);bn[Mr+2]=Da+So,bn[Mr+6]=Da-So;var L_=.382683433*((gi=Zr+Or)-(Gr=Ai+ao)),Vl=.5411961*gi+L_,Jf=1.306562965*Gr+L_,Hh=.707106781*(Li=Or+Ai),qr=ao+Hh,Qf=ao-Hh;bn[Mr+5]=Qf+Vl,bn[Mr+3]=Qf-Vl,bn[Mr+1]=qr+Jf,bn[Mr+7]=qr-Jf,Mr+=8}for(Mr=0,xr=0;xr<8;++xr){var ep=(cr=bn[Mr])+(Wi=bn[Mr+56]),Qd=cr-Wi,eu=(Ur=bn[Mr+8])+(Ki=bn[Mr+48]),Ga=Ur-Ki,Qs=(Ir=bn[Mr+16])+(mi=bn[Mr+40]),gl=Ir-mi,N_=(wo=bn[Mr+24])+(zi=bn[Mr+32]),Im=wo-zi,Nu=ep+N_,jh=ep-N_,Ou=eu+Qs,Ru=eu-Qs;bn[Mr]=Nu+Ou,bn[Mr+32]=Nu-Ou;var tu=.707106781*(Ru+jh);bn[Mr+16]=jh+tu,bn[Mr+48]=jh-tu;var O_=.382683433*((Nu=Im+gl)-(Ru=Ga+Qd)),Uh=.5411961*Nu+O_,R_=1.306562965*Ru+O_,bv=.707106781*(Ou=gl+Ga),wv=Qd+bv,Sv=Qd-bv;bn[Mr+40]=Sv+Uh,bn[Mr+24]=Sv-Uh,bn[Mr+8]=wv+R_,bn[Mr+56]=wv-R_,Mr++}for(xr=0;xr<64;++xr)w[xr]=(bi=bn[xr]*Wr[xr])>0?bi+.5|0:bi-.5|0;return w}(me,Pe),wn=0;wn<64;++wn)H[wt[wn]]=Qt[wn];var Gn=H[0]-Be;Be=H[0],0==Gn?dt(tt[0]):(dt(tt[M[vt=32767+Gn]]),dt(p[vt]));for(var Wn=63;Wn>0&&0==H[Wn];)Wn--;if(0==Wn)return dt(Ht),Be;for(var Tr,Ee=1;Ee<=Wn;){for(var qn=Ee;0==H[Ee]&&Ee<=Wn;)++Ee;var Ti=Ee-qn;if(Ti>=16){Tr=Ti>>4;for(var zr=1;zr<=Tr;++zr)dt(Ft);Ti&=15}dt(ut[(Ti<<4)+M[vt=32767+H[Ee]]]),dt(p[vt]),Ee++}return 63!=Wn&&dt(Ht),Be}function rn(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],tt=0;tt<64;tt++){var ut=a((Be[tt]*Pe+50)/100);ut=Math.min(Math.max(ut,1),255),s[wt[tt]]=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],Ht=0;Ht<64;Ht++){var Ft=a((vt[Ht]*Pe+50)/100);Ft=Math.min(Math.max(Ft,1),255),l[wt[Ht]]=Ft}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[wt[wn]]*Qt[Gn]*Qt[Wn]*8),u[wn]=1/(l[wt[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&&rn(Pe),q=new Array,ne=0,X=7,Mt(65496),Mt(65504),Mt(16),it(74),it(70),it(73),it(70),it(0),it(1),it(1),it(0),Mt(1),Mt(1),it(0),it(0),function(){Mt(65499),Mt(132),it(0);for(var Ur=0;Ur<64;Ur++)it(s[Ur]);it(1);for(var Ir=0;Ir<64;Ir++)it(l[Ir])}(),Ur=me.width,Ir=me.height,Mt(65472),Mt(17),it(8),Mt(Ir),Mt(Ur),it(3),it(1),it(17),it(0),it(2),it(17),it(1),it(3),it(17),it(1),function(){Mt(65476),Mt(418),it(0);for(var Ur=0;Ur<16;Ur++)it(ze[Ur+1]);for(var Ir=0;Ir<=11;Ir++)it(Le[Ir]);it(16);for(var wo=0;wo<16;wo++)it(mt[wo+1]);for(var zi=0;zi<=161;zi++)it(ve[zi]);it(1);for(var mi=0;mi<16;mi++)it(De[mi+1]);for(var Ki=0;Ki<=11;Ki++)it(Ge[Ki]);it(17);for(var Wi=0;Wi<16;Wi++)it(We[Wi+1]);for(var xr=0;xr<=161;xr++)it(Nt[xr])}(),Mt(65498),Mt(12),it(3),it(1),it(0),it(2),it(17),it(3),it(17),it(0),it(63),it(0);var Be=0,tt=0,ut=0;ne=0,X=7,this.encode.displayName="_encode_";for(var vt,Ht,Ft,Qt,wn,Gn,Wn,Tr,Ee,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,Ee=0;Ee<64;Ee++)Gn=wn+(Tr=Ee>>3)*bn+(Wn=4*(7&Ee)),Wr+Tr>=zr&&(Gn-=bn*(Wr+1+Tr-zr)),vt+Wn>=bn&&(Gn-=vt+Wn-bn+4),Ht=qn[Gn++],Ft=qn[Gn++],Qt=qn[Gn++],ie[Ee]=(Ct[Ht]+Ct[Ft+256|0]+Ct[Qt+512|0]>>16)-128,be[Ee]=(Ct[Ht+768|0]+Ct[Ft+1024|0]+Ct[Qt+1280|0]>>16)-128,Ce[Ee]=(Ct[Ht+1280|0]+Ct[Ft+1536|0]+Ct[Qt+1792|0]>>16)-128;Be=dn(ie,c,Be,n,r),tt=dn(be,u,tt,e,i),ut=dn(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++)et[Pe]=me(Pe)}(),n=st(ze,Le),e=st(De,Ge),r=st(mt,ve),i=st(We,Nt),function(){for(var me=1,Pe=2,Be=1;Be<=15;Be++){for(var tt=me;tt<Pe;tt++)M[32767+tt]=Be,p[32767+tt]=[],p[32767+tt][1]=Be,p[32767+tt][0]=tt;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}(),rn(t)}function Iu(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,Nt){for(var st=Nt[We],dt=0;dt<st&&(Ge.push(Nt.length>We+1?[]:new mt),!(Nt.length<We+1));dt++)De(Ge[dt],We+1,Nt)}(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,ce){n(!(Z%Y));do{b[T+(Z-=Y)]=ce}while(0<Z)}function De(b,T,Y,Z,ce){if(n(2328>=ce),512>=ce)var pe=o(512);else if(null==(pe=o(ce)))return 0;return function(ye,Se,xe,Ne,lt,Lt){var Oe,ht,Dt=Se,Xt=1<<xe,It=o(16),Jt=o(16);for(n(0!=lt),n(null!=Ne),n(null!=ye),n(0<xe),ht=0;ht<lt;++ht){if(15<Ne[ht])return 0;++It[Ne[ht]]}if(It[0]==lt)return 0;for(Jt[1]=0,Oe=1;15>Oe;++Oe){if(It[Oe]>1<<Oe)return 0;Jt[Oe+1]=Jt[Oe]+It[Oe]}for(ht=0;ht<lt;++ht)Oe=Ne[ht],0<Ne[ht]&&(Lt[Jt[Oe]++]=ht);if(1==Jt[15])return(Ne=new Ge).g=0,Ne.value=Lt[0],ve(ye,Dt,1,Xt,Ne),Xt;var nn,xn=-1,fn=Xt-1,Dr=0,sr=1,Ci=1,_r=1<<xe;for(ht=0,Oe=1,lt=2;Oe<=xe;++Oe,lt<<=1){if(sr+=Ci<<=1,0>(Ci-=It[Oe]))return 0;for(;0<It[Oe];--It[Oe])(Ne=new Ge).g=Oe,Ne.value=Lt[ht++],ve(ye,Dt+Dr,lt,_r,Ne),Dr=mt(Dr,Oe)}for(Oe=xe+1,lt=2;15>=Oe;++Oe,lt<<=1){if(sr+=Ci<<=1,0>(Ci-=It[Oe]))return 0;for(;0<It[Oe];--It[Oe]){if(Ne=new Ge,(Dr&fn)!=xn){for(Dt+=_r,nn=1<<(xn=Oe)-xe;15>xn&&!(0>=(nn-=It[xn]));)++xn,nn<<=1;Xt+=_r=1<<(nn=xn-xe),ye[Se+(xn=Dr&fn)].g=nn+xe,ye[Se+xn].value=Dt-Se-xn}Ne.g=Oe-xe,Ne.value=Lt[ht++],ve(ye,Dt+(Dr>>xe),lt,_r,Ne),Dr=mt(Dr,Oe)}}return sr!=2*Jt[15]-1?0:Xt}(b,T,Y,Z,ce,pe)}function Ge(){this.value=this.g=0}function We(){this.value=this.g=0}function Nt(){this.G=a(5,Ge),this.H=o(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=a(Rv,We)}function st(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,Ht(b)}function dt(b,T){for(var Y=0;0<T--;)Y|=Qt(b,128)<<T;return Y}function it(b,T){var Y=dt(b,T);return Ft(b)?-Y:Y}function Mt(b,T,Y,Z){var ce,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),ce=0;ce<Z;++ce)pe+=T[Y+ce]<<8*ce;b.Ra=pe,b.bb=Z,b.oa=T,b.pa=Y}function dn(b){for(;8<=b.u&&b.bb<b.Sb;)b.Ra>>>=8,b.Ra+=b.oa[b.pa+b.bb]<<pc-8>>>0,++b.bb,b.u-=8;tt(b)&&(b.h=1,b.u=0)}function rn(b,T){if(n(0<=T),!b.h&&T<=pw){var Y=Be(b)&W_[T];return b.u+=T,dn(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&pc-1)>>>0}function tt(b){return n(b.bb<=b.Sb),b.h||b.bb==b.Sb&&b.u>pc}function ut(b,T){b.u=T,b.h=tt(b)}function vt(b){b.u>=Kc&&(n(b.u>=Kc),dn(b))}function Ht(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 Ft(b){return dt(b,1)}function Qt(b,T){var Y=b.Ca;0>b.b&&Ht(b);var Z=b.b,ce=Y*T>>>8,pe=(b.I>>>Z>ce)+0;for(pe?(Y-=ce,b.I-=ce+1<<Z>>>0):Y=ce+1,Z=Y,ce=0;256<=Z;)ce+=8,Z>>=8;return b.b-=Z=7^ce+Pv[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 Ee(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 ce=Y[0],pe=Z[0];return 0==ce&&(ce=(b*pe+T/2)/T),0==pe&&(pe=(T*ce+b/2)/b),0>=ce||0>=pe?0:(Y[0]=ce,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,ce,pe,ye,Se,xe){var Ne;for(Ne=0;Ne<ye;++Ne){var lt=Le[b](Se[xe+Ne-1],ce,pe+Ne);Se[xe+Ne]=Wr(Y[Z+Ne],lt)}}}function Ur(){this.ud=this.hd=this.jd=0}function Ir(b,T){return((4278124286&(b^T))>>>1)+(b&T)>>>0}function wo(b){return 0<=b&&256>b?b:0>b?0:255<b?255:void 0}function zi(b,T){return wo(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,ce,pe,ye){for(Z=pe[ye-1],Y=0;Y<ce;++Y)pe[ye+Y]=Z=Wr(b[T+Y],Z)}function Wi(b,T,Y,Z,ce){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[ce+pe]=(4278255360&ye)+xe>>>0}}function xr(b,T){T.jd=255&b,T.hd=b>>8&255,T.ud=b>>16&255}function bi(b,T,Y,Z,ce,pe){var ye;for(ye=0;ye<Z;++ye){var Se=T[Y+ye],xe=Se>>>8,Ne=Se,lt=255&(lt=(lt=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)*(lt<<24>>24)>>>5)),ce[pe+ye]=(4278255360&Se)+(lt<<16)+Ne}}function Mr(b,T,Y,Z,ce){Le[T]=function(pe,ye,Se,xe,Ne,lt,Lt,Oe,ht){for(xe=Lt;xe<Oe;++xe)for(Lt=0;Lt<ht;++Lt)Ne[lt++]=ce(Se[Z(pe[ye++])])},Le[b]=function(pe,ye,Se,xe,Ne,lt,Lt){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 It,Jt=0;for(It=0;It<ht;++It)It&pe||(Jt=Z(xe[Ne++])),lt[Lt++]=ce(Dt[Jt&Xt]),Jt>>=Oe}else Le["VP8LMapColor"+Y](xe,Ne,Dt,Xt,lt,Lt,ye,Se,ht)}}function ss(b,T,Y,Z,ce){for(Y=T+Y;T<Y;){var pe=b[T++];Z[ce++]=pe>>16&255,Z[ce++]=pe>>8&255,Z[ce++]=255&pe}}function ao(b,T,Y,Z,ce){for(Y=T+Y;T<Y;){var pe=b[T++];Z[ce++]=pe>>16&255,Z[ce++]=pe>>8&255,Z[ce++]=255&pe,Z[ce++]=pe>>24&255}}function Ii(b,T,Y,Z,ce){for(Y=T+Y;T<Y;){var pe=(ye=b[T++])>>16&240|ye>>12&15,ye=240&ye|ye>>28&15;Z[ce++]=pe,Z[ce++]=ye}}function Ai(b,T,Y,Z,ce){for(Y=T+Y;T<Y;){var pe=(ye=b[T++])>>16&248|ye>>13&7,ye=ye>>5&224|ye>>3&31;Z[ce++]=pe,Z[ce++]=ye}}function ka(b,T,Y,Z,ce){for(Y=T+Y;T<Y;){var pe=b[T++];Z[ce++]=255&pe,Z[ce++]=pe>>8&255,Z[ce++]=pe>>16&255}}function Or(b,T,Y,Z,ce,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),ce+=32;else r(Z,ce,b,T,Y)}function ia(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 Zr(b){return b==BN||b==HN||b==y3||b==jN}function gi(){this.eb=[],this.size=this.A=this.fb=0}function Da(){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 Da,this.sd=null}function Gr(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function So(){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 L_(b){return alert("todo:WebPSamplerProcessPlane"),b.T}function Vl(b,T){var Y=b.T,Z=T.ba.f.RGBA,ce=Z.eb,pe=Z.fb+b.ka*Z.A,ye=ou[T.ba.S],Se=b.y,xe=b.O,Ne=b.f,lt=b.N,Lt=b.ea,Oe=b.W,ht=T.cc,Dt=T.dc,Xt=T.Mc,It=T.Nc,Jt=b.ka,nn=b.ka+b.T,xn=b.U,fn=xn+1>>1;for(0==Jt?ye(Se,xe,null,null,Ne,lt,Lt,Oe,Ne,lt,Lt,Oe,ce,pe,null,null,xn):(ye(T.ec,T.fc,Se,xe,ht,Dt,Xt,It,Ne,lt,Lt,Oe,ce,pe-Z.A,ce,pe,xn),++Y);Jt+2<nn;Jt+=2)ye(Se,(xe+=2*b.fa)-b.fa,Se,xe,ht=Ne,Dt=lt,Xt=Lt,It=Oe,Ne,lt+=b.Rc,Lt,Oe+=b.Rc,ce,(pe+=2*Z.A)-Z.A,ce,pe,xn);return xe+=b.fa,b.j+nn<b.o?(r(T.ec,T.fc,Se,xe,xn),r(T.cc,T.dc,Ne,lt,fn),r(T.Mc,T.Nc,Lt,Oe,fn),Y--):1&nn||ye(Se,xe,null,null,Ne,lt,Lt,Oe,Ne,lt,Lt,Oe,ce,pe+Z.A,null,null,xn),Y}function Jf(b,T,Y){var Z=b.F,ce=[b.J];if(null!=Z){var pe=b.U,ye=T.ba.S,Se=ye==v3||ye==y3;T=T.ba.f.RGBA;var xe=[0],Ne=b.ka;xe[0]=b.T,b.Kb&&(0==Ne?--xe[0]:(--Ne,ce[0]-=b.width),b.j+b.ka+b.T==b.o&&(xe[0]=b.o-b.j-Ne));var lt=T.eb;b=PZ(Z,ce[0],b.width,pe,xe,lt,(Ne=T.fb+Ne*T.A)+(Se?0:3),T.A),n(Y==xe),b&&Zr(ye)&&vw(lt,Ne,Se,pe,xe,T.A)}return 0}function Hh(b){var T=b.ma,Y=T.ba.S,Z=11>Y,ce=Y==g3||Y==_3||Y==v3||Y==FN||12==Y||Zr(Y);if(T.memory=null,T.Ib=null,T.Jb=null,T.Nd=null,!ru(T.Oa,b,ce?11:12))return 0;if(ce&&Zr(Y)&&ap(),b.da)alert("todo:use_scaling");else{if(Z){if(T.Ib=L_,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,ap()}}else alert("todo:EmitYUV");ce&&(T.Jb=Jf,Z&&Pa())}if(Z&&!QZ){for(b=0;256>b;++b)_Oe[b]=89858*(b-128)+w3>>b3,bOe[b]=-22014*(b-128)+w3,yOe[b]=-45773*(b-128),vOe[b]=113618*(b-128)+w3>>b3;for(b=bw;b<VN;++b)wOe[b-bw]=Yh(T=76283*(b-16)+w3>>b3,255),SOe[b-bw]=Yh(T+8>>4,15);QZ=1}return 1}function qr(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 Qf(b){b.ma.memory=null}function ep(b,T,Y,Z){return 47!=rn(b,8)?0:(T[0]=rn(b,14)+1,Y[0]=rn(b,14)+1,Z[0]=rn(b,1),0!=rn(b,3)?0:!b.h)}function Qd(b,T){if(4>b)return b+1;var Y=b-2>>1;return(2+(1&b)<<Y)+rn(T,Y)+1}function eu(b,T){return 120<T?T-120:1<=(Y=((Y=rOe[T-1])>>4)*b+(8-(15&Y)))?Y:1;var Y}function Ga(b,T,Y){var Z=Be(Y),ce=b[T+=255&Z].g-8;return 0<ce&&(ut(Y,Y.u+8),Z=Be(Y),T+=b[T].value,T+=Z&(1<<ce)-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 gl(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 N_(b,T,Y,Z){var ce=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<ce--;){var Ne=b.gc[ce],lt=ye,Lt=T,Oe=Se,ht=xe,Dt=(xe=Z,Se=Y,Ne.Ea);switch(n(lt<Lt),n(Lt<=Ne.nc),Ne.hc){case 2:Fv(Oe,ht,(Lt-lt)*Dt,xe,Se);break;case 0:var Xt=lt,It=Lt,Jt=xe,nn=Se,xn=(_r=Ne).Ea;0==Xt&&(Rm(Oe,ht,null,null,1,Jt,nn),Ki(Oe,ht+1,0,0,xn-1,Jt,nn+1),ht+=xn,nn+=xn,++Xt);for(var fn=1<<_r.b,Dr=fn-1,sr=bn(xn,_r.b),Ci=_r.K,_r=_r.w+(Xt>>_r.b)*sr;Xt<It;){var Zi=Ci,Os=_r,xi=1;for(Pm(Oe,ht,Jt,nn-xn,1,Jt,nn);xi<xn;){var vr=(xi&~Dr)+fn;vr>xn&&(vr=xn),(0,Pu[Zi[Os++]>>8&15])(Oe,ht+ +xi,Jt,nn+xi-xn,vr-xi,Jt,nn+xi),xi=vr}ht+=xn,nn+=xn,++Xt&Dr||(_r+=sr)}Lt!=Ne.nc&&r(xe,Se-Dt,xe,Se+(Lt-lt-1)*Dt,Dt);break;case 1:for(Dt=Oe,It=ht,xn=(Oe=Ne.Ea)-(nn=Oe&~(Jt=(ht=1<<Ne.b)-1)),Xt=bn(Oe,Ne.b),fn=Ne.K,Ne=Ne.w+(lt>>Ne.b)*Xt;lt<Lt;){for(Dr=fn,sr=Ne,Ci=new Ur,_r=It+nn,Zi=It+Oe;It<_r;)xr(Dr[sr++],Ci),G_(Ci,Dt,It,ht,xe,Se),It+=ht,Se+=ht;It<Zi&&(xr(Dr[sr++],Ci),G_(Ci,Dt,It,xn,xe,Se),It+=xn,Se+=xn),++lt&Jt||(Ne+=Xt)}break;case 3:if(Oe==xe&&ht==Se&&0<Ne.b){for(It=xe,Oe=Dt=Se+(Lt-lt)*Dt-(nn=(Lt-lt)*bn(Ne.Ea,Ne.b)),ht=xe,Jt=Se,Xt=[],nn=(xn=nn)-1;0<=nn;--nn)Xt[nn]=ht[Jt+nn];for(nn=xn-1;0<=nn;--nn)It[Oe+nn]=Xt[nn];$_(Ne,lt,Lt,xe,Dt,xe,Se)}else $_(Ne,lt,Lt,Oe,ht,xe,Se)}Se=Z,xe=Y}xe!=Y&&r(Z,Y,Se,xe,pe)}function Im(b,T){var Y=b.V,Z=b.Ba+b.c*b.C,ce=T-b.C;if(n(T<=b.l.o),n(16>=ce),0<ce){var pe=b.l,ye=b.Ta,Se=b.Ua,xe=pe.width;if(N_(b,ce,Y,Z),ce=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,ce[0]+=Ne*xe}if(Y>=Z?Y=0:(ce[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 lt=Y.f.RGBA,Lt=(Z=Y.S,ce=pe.U,pe=pe.T,Ne=lt.eb,lt.A),Oe=pe;for(lt=lt.fb+b.Ma*lt.A;0<Oe--;){var ht=ye,Dt=Se,Xt=ce,It=Ne,Jt=lt;switch(Z){case m3:mw(ht,Dt,Xt,It,Jt);break;case g3:gw(ht,Dt,Xt,It,Jt);break;case BN:gw(ht,Dt,Xt,It,Jt),vw(It,Jt,0,Xt,1,0);break;case VZ:K_(ht,Dt,Xt,It,Jt);break;case _3:Or(ht,Dt,Xt,It,Jt,1);break;case HN:Or(ht,Dt,Xt,It,Jt,1),vw(It,Jt,0,Xt,1,0);break;case v3:Or(ht,Dt,Xt,It,Jt,0);break;case y3:Or(ht,Dt,Xt,It,Jt,0),vw(It,Jt,1,Xt,1,0);break;case FN:Bv(ht,Dt,Xt,It,Jt);break;case jN:Bv(ht,Dt,Xt,It,Jt),RZ(It,Jt,Xt,1,0);break;case zZ:q_(ht,Dt,Xt,It,Jt);break;default:n(0)}Se+=xe,lt+=Lt}b.Ma+=pe}else alert("todo:EmitRescaledRowsYUVA");n(b.Ma<=Y.height)}}b.C=T,n(b.C<=b.i)}function Nu(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 jh(b,T,Y,Z,ce,pe){if(0!=b.Z){var ye=b.qd,Se=b.rd;for(n(null!=jm[b.Z]);T<Y;++T)jm[b.Z](ye,Se,Z,ce,Z,ce,pe),ye=Z,Se=ce,ce+=pe;b.qd=ye,b.rd=Se}}function Ou(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 ce=b.l.width,pe=Y.ca,ye=Y.tb+ce*Z,Se=b.V,xe=b.Ba+b.c*Z,Ne=b.gc;n(1==b.ab),n(3==Ne[0].hc),RN(Ne[0],Z,T,Se,xe,pe,ye),jh(Y,Z,T,pe,ye,ce)}b.C=b.Ma=T}function Ru(b,T,Y,Z,ce,pe,ye){var Se=b.$/Z,xe=b.$%Z,Ne=b.m,lt=b.s,Lt=Y+b.$,Oe=Lt;ce=Y+Z*ce;var ht=Y+Z*pe,Dt=280+lt.ua,Xt=b.Pb?Se:16777216,It=0<lt.ua?lt.Wa:null,Jt=lt.wc,nn=Lt<ht?gl(lt,xe,Se):null;n(b.C<pe),n(ht<=ce);var xn=!1;e:for(;;){for(;xn||Lt<ht;){var fn=0;if(Se>=Xt){var Dr=Lt-Y;n((Xt=b).Pb),Xt.wd=Xt.m,Xt.xd=Dr,0<Xt.s.ua&&qn(Xt.s.Wa,Xt.s.vb),Xt=Se+oOe}if(xe&Jt||(nn=gl(lt,xe,Se)),n(null!=nn),nn.Qb&&(T[Lt]=nn.qb,xn=!0),!xn)if(vt(Ne),nn.jc){Dr=T;var sr=Lt,Ci=nn.pd[Be(fn=Ne)&Rv-1];n(nn.jc),256>Ci.g?(ut(fn,fn.u+Ci.g),Dr[sr]=Ci.value,fn=0):(ut(fn,fn.u+Ci.g-256),n(256<=Ci.value),fn=Ci.value),0==fn&&(xn=!0)}else fn=Ga(nn.G[0],nn.H[0],Ne);if(Ne.h)break;if(xn||256>fn){if(!xn)if(nn.nd)T[Lt]=(nn.qb|fn<<8)>>>0;else{if(vt(Ne),xn=Ga(nn.G[1],nn.H[1],Ne),vt(Ne),Dr=Ga(nn.G[2],nn.H[2],Ne),sr=Ga(nn.G[3],nn.H[3],Ne),Ne.h)break;T[Lt]=(sr<<24|xn<<16|fn<<8|Dr)>>>0}if(xn=!1,++Lt,++xe>=Z&&(xe=0,++Se,null!=ye&&Se<=pe&&!(Se%16)&&ye(b,Se),null!=It))for(;Oe<Lt;)fn=T[Oe++],It.X[(506832829*fn&4294967295)>>>It.Mb]=fn}else if(280>fn){if(fn=Qd(fn-256,Ne),Dr=Ga(nn.G[4],nn.H[4],Ne),vt(Ne),Dr=eu(Z,Dr=Qd(Dr,Ne)),Ne.h)break;if(Lt-Y<Dr||ce-Lt<fn)break e;for(sr=0;sr<fn;++sr)T[Lt+sr]=T[Lt+sr-Dr];for(Lt+=fn,xe+=fn;xe>=Z;)xe-=Z,++Se,null!=ye&&Se<=pe&&!(Se%16)&&ye(b,Se);if(n(Lt<=ce),xe&Jt&&(nn=gl(lt,xe,Se)),null!=It)for(;Oe<Lt;)fn=T[Oe++],It.X[(506832829*fn&4294967295)>>>It.Mb]=fn}else{if(!(fn<Dt))break e;for(xn=fn-280,n(null!=It);Oe<Lt;)fn=T[Oe++],It.X[(506832829*fn&4294967295)>>>It.Mb]=fn;fn=Lt,n(!(xn>>>(Dr=It).Xa)),T[fn]=Dr.X[xn],xn=!0}xn||n(Ne.h==tt(Ne))}if(b.Pb&&Ne.h&&Lt<ce)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.$=Lt-Y}return 1}return b.a=3,0}function tu(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 O_(){var b=new gr;return null==b?null:(b.a=0,b.xb=GZ,ia("Predictor","VP8LPredictors"),ia("Predictor","VP8LPredictors_C"),ia("PredictorAdd","VP8LPredictorsAdd"),ia("PredictorAdd","VP8LPredictorsAdd_C"),Fv=Wi,G_=bi,mw=ss,gw=ao,Bv=Ii,q_=Ai,K_=ka,Le.VP8LMapColor32b=ws,Le.VP8LMapColor8b=Gh,b)}function Uh(b,T,Y,Z,ce){var pe=1,ye=[b],Se=[T],xe=Z.m,Ne=Z.s,lt=null,Lt=0;e:for(;;){if(Y)for(;pe&&rn(xe,1);){var Oe=ye,ht=Se,Dt=Z,Xt=1,It=Dt.m,Jt=Dt.gc[Dt.ab],nn=rn(It,2);if(Dt.Oc&1<<nn)pe=0;else{switch(Dt.Oc|=1<<nn,Jt.hc=nn,Jt.Ea=Oe[0],Jt.nc=ht[0],Jt.K=[null],++Dt.ab,n(4>=Dt.ab),nn){case 0:case 1:Jt.b=rn(It,3)+2,Xt=Uh(bn(Jt.Ea,Jt.b),bn(Jt.nc,Jt.b),0,Dt,Jt.K),Jt.K=Jt.K[0];break;case 3:var xn,fn=rn(It,8)+1,Dr=16<fn?0:4<fn?1:2<fn?2:3;if(Oe[0]=bn(Jt.Ea,Dr),Jt.b=Dr,xn=Xt=Uh(fn,1,0,Dt,Jt.K)){var sr,Ci=fn,_r=Jt,Zi=1<<(8>>_r.b),Os=o(Zi);if(null==Os)xn=0;else{var xi=_r.K[0],vr=_r.w;for(Os[0]=_r.K[0][0],sr=1;sr<1*Ci;++sr)Os[sr]=Wr(xi[vr+sr],Os[sr-1]);for(;sr<4*Zi;++sr)Os[sr]=0;_r.K[0]=null,_r.K[0]=Os,xn=1}}Xt=xn;break;case 2:break;default:n(0)}pe=Xt}}if(ye=ye[0],Se=Se[0],pe&&rn(xe,1)&&!(pe=1<=(Lt=rn(xe,4))&&11>=Lt)){Z.a=3;break e}var jn;if(jn=pe)t:{var cs,vi,eo,pa=Z,vl=ye,mc=Se,qa=Lt,Gl=Y,gc=pa.m,Rs=pa.s,so=[null],Ao=1,Ka=0,Lo=iOe[qa];n:for(;;){if(Gl&&rn(gc,1)){var yl=rn(gc,3)+2,Bu=bn(vl,yl),ds=bn(mc,yl),Zc=Bu*ds;if(!Uh(Bu,ds,0,pa,so))break n;for(so=so[0],Rs.xc=yl,cs=0;cs<Zc;++cs){var Qo=so[cs]>>8&65535;so[cs]=Qo,Qo>=Ao&&(Ao=Qo+1)}}if(gc.h)break n;for(vi=0;5>vi;++vi){var Ps=WZ[vi];!vi&&0<qa&&(Ps+=1<<qa),Ka<Ps&&(Ka=Ps)}var wd=a(Ao*Lo,Ge),_c=Ao,Sd=a(_c,Nt);if(null==Sd)var Cd=null;else n(65536>=_c),Cd=Sd;var Xc=o(Ka);if(null==Cd||null==Xc||null==wd){pa.a=1;break n}var xd=wd;for(cs=eo=0;cs<Ao;++cs){var sa=Cd[cs],kd=sa.G,Hu=sa.H,Z_=0,dp=1,bl=0;for(vi=0;5>vi;++vi){Ps=WZ[vi],kd[vi]=xd,Hu[vi]=eo,!vi&&0<qa&&(Ps+=1<<qa);i:{var C3,zN=Ps,x3=pa,ww=Xc,kOe=xd,DOe=eo,WN=0,Um=x3.m,MOe=rn(Um,1);if(i(ww,0,0,zN),MOe){var TOe=rn(Um,1)+1,EOe=rn(Um,1),nX=rn(Um,0==EOe?1:8);ww[nX]=1,2==TOe&&(ww[nX=rn(Um,8)]=1);var k3=1}else{var rX=o(19),iX=rn(Um,4)+4;if(19<iX){x3.a=3;var D3=0;break i}for(C3=0;C3<iX;++C3)rX[nOe[C3]]=rn(Um,3);var $N=void 0,Sw=void 0,oX=x3,IOe=rX,M3=zN,aX=ww,GN=0,Ym=oX.m,sX=8,lX=a(128,Ge);r:for(;De(lX,0,7,IOe,19);){if(rn(Ym,1)){var AOe=2+2*rn(Ym,3);if(($N=2+rn(Ym,AOe))>M3)break r}else $N=M3;for(Sw=0;Sw<M3&&$N--;){vt(Ym);var cX=lX[0+(127&Be(Ym))];ut(Ym,Ym.u+cX.g);var Uv=cX.value;if(16>Uv)aX[Sw++]=Uv,0!=Uv&&(sX=Uv);else{var LOe=16==Uv,dX=Uv-16,NOe=eOe[dX],uX=rn(Ym,Q6e[dX])+NOe;if(Sw+uX>M3)break r;for(var OOe=LOe?sX:0;0<uX--;)aX[Sw++]=OOe}}GN=1;break r}GN||(oX.a=3),k3=GN}(k3=k3&&!Um.h)&&(WN=De(kOe,DOe,8,ww,zN)),k3&&0!=WN?D3=WN:(x3.a=3,D3=0)}if(0==D3)break n;if(dp&&1==tOe[vi]&&(dp=0==xd[eo].g),Z_+=xd[eo].g,eo+=D3,3>=vi){var Cw,qN=Xc[0];for(Cw=1;Cw<Ps;++Cw)Xc[Cw]>qN&&(qN=Xc[Cw]);bl+=qN}}if(sa.nd=dp,sa.Qb=0,dp&&(sa.qb=(kd[3][Hu[3]+0].value<<24|kd[1][Hu[1]+0].value<<16|kd[2][Hu[2]+0].value)>>>0,0==Z_&&256>kd[0][Hu[0]+0].value&&(sa.Qb=1,sa.qb+=kd[0][Hu[0]+0].value<<8)),sa.jc=!sa.Qb&&6>bl,sa.jc){var T3,up=sa;for(T3=0;T3<Rv;++T3){var Vm=T3,zm=up.pd[Vm],E3=up.G[0][up.H[0]+Vm];256<=E3.value?(zm.g=E3.g+256,zm.value=E3.value):(zm.g=0,zm.value=0,Vm>>=Qs(E3,8,zm),Vm>>=Qs(up.G[1][up.H[1]+Vm],16,zm),Vm>>=Qs(up.G[2][up.H[2]+Vm],0,zm),Qs(up.G[3][up.H[3]+Vm],24,zm))}}}Rs.vc=so,Rs.Wb=Ao,Rs.Ya=Cd,Rs.yc=wd,jn=1;break t}jn=0}if(!(pe=jn)){Z.a=3;break e}if(0<Lt){if(Ne.ua=1<<Lt,!Ee(Ne.Wa,Lt)){Z.a=1,pe=0;break e}}else Ne.ua=0;var KN=Z,hX=ye,ROe=Se,ZN=KN.s,XN=ZN.xc;if(KN.c=hX,KN.i=ROe,ZN.md=bn(hX,XN),ZN.wc=0==XN?-1:(1<<XN)-1,Y){Z.xb=hOe;break e}if(null==(lt=o(ye*Se))){Z.a=1,pe=0;break e}pe=(pe=Ru(Z,lt,0,ye,Se,Se,null))&&!xe.h;break e}return pe?(null!=ce?ce[0]=lt:(n(null==lt),n(Y)),Z.$=0,Y||tu(Ne)):tu(Ne),pe}function R_(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 bv(b,T){var Y=b.C,Z=T-Y,ce=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,lt=Se.ca,Lt=Se.tb+xe*Y,Oe=b.Ta,ht=b.Ua;N_(b,ye,ce,pe),FZ(Oe,ht,lt,Lt,Ne),jh(Se,Y,Y+ye,lt,Lt,xe),Z-=ye,ce+=ye*b.c,Y+=ye}n(Y==T),b.C=b.Ma=T}function wv(){this.ub=this.yd=this.td=this.Rb=0}function Sv(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function _N(){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,ce){for(var pe=ce[Z],ye=0;ye<pe&&(Y.push(ce.length>Z+1?[]:0),!(ce.length<Z+1));ye++)T(Y[ye],Z+1,ce)}(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 nu(){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 nu),this.Y=0,this.ya=Array(new rw),this.aa=0,this.l=new Cv}function e3(){this.y=o(16),this.f=o(8),this.ea=o(8)}function t3(){this.cb=this.a=0,this.sc="",this.m=new me,this.Od=new wv,this.Kc=new Sv,this.ed=new XD,this.Qa=new _N,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 e3),this.Hd=0,this.rb=Array(new nw),this.sb=0,this.wa=Array(new nu),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],nu),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 Yh(b,T){return 0>b?0:b>T?T:b}function Cv(){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 vN(){var b=new t3;return null!=b&&(b.a=0,b.sc="OK",b.cb=0,b.Xb=0,yw||(yw=xv)),b}function ys(b,T,Y){return 0==b.a&&(b.a=T,b.sc=Y,b.cb=0),0}function n3(b,T,Y){return 3<=Y&&157==b[T+0]&&1==b[T+1]&&42==b[T+2]}function Vh(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,ce=T.ha;if(4>ce)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,ce-=3;var Se=b.Kc;if(ye.Rb){if(7>ce)return ys(b,7,"cannot parse picture header");if(!n3(Y,Z,ce))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,ce-=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>ce)return ys(b,7,"bad partition length");st(pe=b.m,Y,Z,ye.ub),Z+=ye.ub,ce-=ye.ub,ye.Rb&&(Se.Ld=Ft(pe),Se.Kd=Ft(pe)),Se=b.Qa;var xe,Ne=b.Pa;if(n(null!=pe),n(null!=Se),Se.Cb=Ft(pe),Se.Cb){if(Se.Bb=Ft(pe),Ft(pe)){for(Se.Fb=Ft(pe),xe=0;4>xe;++xe)Se.Zb[xe]=Ft(pe)?it(pe,7):0;for(xe=0;4>xe;++xe)Se.Lb[xe]=Ft(pe)?it(pe,6):0}if(Se.Bb)for(xe=0;3>xe;++xe)Ne.jb[xe]=Ft(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=Ft(pe),Se.Tb=dt(pe,6),Se.wb=dt(pe,3),Se.Pc=Ft(pe),Se.Pc&&Ft(pe)){for(Ne=0;4>Ne;++Ne)Ft(pe)&&(Se.vd[Ne]=it(pe,6));for(Ne=0;4>Ne;++Ne)Ft(pe)&&(Se.od[Ne]=it(pe,6))}if(b.L=0==Se.Tb?0:Se.zd?1:2,pe.Ka)return ys(b,3,"cannot parse filter header");var lt=ce;if(ce=xe=Z,Z=xe+lt,Se=lt,b.Xb=(1<<dt(b.m,2))-1,lt<3*(Ne=b.Xb))Y=7;else{for(xe+=3*Ne,Se-=3*Ne,lt=0;lt<Ne;++lt){var Lt=Y[ce+0]|Y[ce+1]<<8|Y[ce+2]<<16;Lt>Se&&(Lt=Se),st(b.Jc[+lt],Y,xe,Lt),xe+=Lt,Se-=Lt,ce+=3}st(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),ce=Ft(xe)?it(xe,4):0,Z=Ft(xe)?it(xe,4):0,Se=Ft(xe)?it(xe,4):0,Ne=Ft(xe)?it(xe,4):0,xe=Ft(xe)?it(xe,4):0,lt=b.Qa,Lt=0;4>Lt;++Lt){if(lt.Cb){var Oe=lt.Zb[Lt];lt.Fb||(Oe+=Y)}else{if(0<Lt){b.pb[Lt]=b.pb[0];continue}Oe=Y}var ht=b.pb[Lt];ht.Sc[0]=UN[Yh(Oe+ce,127)],ht.Sc[1]=YN[Yh(Oe+0,127)],ht.Eb[0]=2*UN[Yh(Oe+Z,127)],ht.Eb[1]=101581*YN[Yh(Oe+Se,127)]>>16,8>ht.Eb[1]&&(ht.Eb[1]=8),ht.Qc[0]=UN[Yh(Oe+Ne,117)],ht.Qc[1]=YN[Yh(Oe+xe,127)],ht.lc=Oe+xe}if(!ye.Rb)return ys(b,4,"Not a key frame.");for(Ft(pe),ye=b.Pa,Y=0;4>Y;++Y){for(ce=0;8>ce;++ce)for(Z=0;3>Z;++Z)for(Se=0;11>Se;++Se)Ne=Qt(pe,dOe[Y][ce][Z][Se])?dt(pe,8):lOe[Y][ce][Z][Se],ye.Wc[Y][ce].Yb[Z][Se]=Ne;for(ce=0;17>ce;++ce)ye.Xc[Y][ce]=ye.Wc[Y][uOe[ce]]}return b.kc=Ft(pe),b.kc&&(b.Bd=dt(pe,8)),b.cb=1}function xv(b,T,Y,Z,ce,pe,ye){var Se=T[ce].Yb[Y];for(Y=0;16>ce;++ce){if(!Qt(b,Se[Y+0]))return ce;for(;!Qt(b,Se[Y+1]);)if(Se=T[++ce].Yb[0],Y=0,16==ce)return 16;var xe=T[ce+1].Yb;if(Qt(b,Se[Y+2])){var Ne=b,lt=0;if(Qt(Ne,(Oe=Se)[(Lt=Y)+3]))if(Qt(Ne,Oe[Lt+6])){for(Se=0,Lt=2*(lt=Qt(Ne,Oe[Lt+8]))+(Oe=Qt(Ne,Oe[Lt+9+lt])),lt=0,Oe=aOe[Lt];Oe[Se];++Se)lt+=lt+Qt(Ne,Oe[Se]);lt+=3+(8<<Lt)}else Qt(Ne,Oe[Lt+7])?(lt=7+2*Qt(Ne,165),lt+=Qt(Ne,145)):lt=5+Qt(Ne,159);else lt=Qt(Ne,Oe[Lt+4])?3+Qt(Ne,Oe[Lt+5]):2;Se=xe[2]}else lt=1,Se=xe[1];xe=ye+sOe[ce],0>(Ne=b).b&&Ht(Ne);var Lt,Oe=Ne.b,ht=(Lt=Ne.Ca>>1)-(Ne.I>>Oe)>>31;--Ne.b,Ne.Ca+=ht,Ne.Ca|=1,Ne.I-=(Lt+1&ht)<<Oe,pe[xe]=((lt^ht)-ht)*Z[(0<ce)+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 yd(b,T,Y,Z,ce){b[T+Y+32*Z]=-256&(ce=b[T+Y+32*Z]+(ce>>3))?0>ce?0:255:ce}function kv(b,T,Y,Z,ce,pe){yd(b,T,0,Y,Z+ce),yd(b,T,1,Y,Z+pe),yd(b,T,2,Y,Z-pe),yd(b,T,3,Y,Z-ce)}function tp(b){return(20091*b>>16)+b}function _l(b,T,Y,Z){var ce,pe=0,ye=o(16);for(ce=0;4>ce;++ce){var Se=b[T+0]+b[T+8],xe=b[T+0]-b[T+8],Ne=(35468*b[T+4]>>16)-tp(b[T+12]),lt=tp(b[T+4])+(35468*b[T+12]>>16);ye[pe+0]=Se+lt,ye[pe+1]=xe+Ne,ye[pe+2]=xe-Ne,ye[pe+3]=Se-lt,pe+=4,T++}for(ce=pe=0;4>ce;++ce)Se=(b=ye[pe+0]+4)+ye[pe+8],xe=b-ye[pe+8],Ne=(35468*ye[pe+4]>>16)-tp(ye[pe+12]),yd(Y,Z,0,0,Se+(lt=tp(ye[pe+4])+(35468*ye[pe+12]>>16))),yd(Y,Z,1,0,xe+Ne),yd(Y,Z,2,0,xe-Ne),yd(Y,Z,3,0,Se-lt),pe++,Z+=32}function r3(b,T,Y,Z){var ce=b[T+0]+4,pe=35468*b[T+4]>>16,ye=tp(b[T+4]),Se=35468*b[T+1]>>16;kv(Y,Z,0,ce+ye,b=tp(b[T+1]),Se),kv(Y,Z,1,ce+pe,b,Se),kv(Y,Z,2,ce-pe,b,Se),kv(Y,Z,3,ce-ye,b,Se)}function yN(b,T,Y,Z,ce){_l(b,T,Y,Z),ce&&_l(b,T+16,Y,Z+4)}function bN(b,T,Y,Z){sp(b,T+0,Y,Z,1),sp(b,T+32,Y,Z+128,1)}function wN(b,T,Y,Z){var ce;for(b=b[T+0]+4,ce=0;4>ce;++ce)for(T=0;4>T;++T)yd(Y,Z,T,ce,b)}function zh(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 i3(b,T,Y,Z){var ce,pe=o(16);for(ce=0;4>ce;++ce){var ye=b[T+0+ce]+b[T+12+ce],Se=b[T+4+ce]+b[T+8+ce],xe=b[T+4+ce]-b[T+8+ce],Ne=b[T+0+ce]-b[T+12+ce];pe[0+ce]=ye+Se,pe[8+ce]=ye-Se,pe[4+ce]=Ne+xe,pe[12+ce]=Ne-xe}for(ce=0;4>ce;++ce)ye=(b=pe[0+4*ce]+3)+pe[3+4*ce],xe=pe[1+4*ce]-pe[2+4*ce],Ne=b-pe[3+4*ce],Y[Z+0]=ye+(Se=pe[1+4*ce]+pe[2+4*ce])>>3,Y[Z+16]=Ne+xe>>3,Y[Z+32]=ye-Se>>3,Y[Z+48]=Ne-xe>>3,Z+=64}function Dv(b,T,Y){var Z,ce=T-32,pe=bd,ye=255-b[ce-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[ce+Se]];T+=32}}function Mv(b,T){Dv(b,T,4)}function ow(b,T){Dv(b,T,8)}function SN(b,T){Dv(b,T,16)}function CN(b,T){var Y;for(Y=0;16>Y;++Y)r(b,T+32*Y,b,T-32,16)}function xN(b,T){var Y;for(Y=16;0<Y;--Y)i(b,T,b[T-1],16),T+=32}function Am(b,T,Y){var Z;for(Z=0;16>Z;++Z)i(T,Y+32*Z,b,16)}function o3(b,T){var Y,Z=16;for(Y=0;16>Y;++Y)Z+=b[T-1+32*Y]+b[T+Y-32];Am(Z>>5,b,T)}function Lm(b,T){var Y,Z=8;for(Y=0;16>Y;++Y)Z+=b[T-1+32*Y];Am(Z>>4,b,T)}function kN(b,T){var Y,Z=8;for(Y=0;16>Y;++Y)Z+=b[T+Y-32];Am(Z>>4,b,T)}function P_(b,T){Am(128,b,T)}function ti(b,T,Y){return b+2*T+Y+2>>2}function DN(b,T){var Y,Z=T-32;for(Z=new Uint8Array([ti(b[Z-1],b[Z+0],b[Z+1]),ti(b[Z+0],b[Z+1],b[Z+2]),ti(b[Z+1],b[Z+2],b[Z+3]),ti(b[Z+2],b[Z+3],b[Z+4])]),Y=0;4>Y;++Y)r(b,T+32*Y,Z,0,Z.length)}function MN(b,T){var Y=b[T-1],Z=b[T-1+32],ce=b[T-1+64],pe=b[T-1+96];wn(b,T+0,16843009*ti(b[T-1-32],Y,Z)),wn(b,T+32,16843009*ti(Y,Z,ce)),wn(b,T+64,16843009*ti(Z,ce,pe)),wn(b,T+96,16843009*ti(ce,pe,pe))}function TN(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 EN(b,T){var Y=b[T-1+0],Z=b[T-1+32],ce=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]=ti(Z,ce,b[T-1+96]),b[T+1+96]=b[T+0+64]=ti(Y,Z,ce),b[T+2+96]=b[T+1+64]=b[T+0+32]=ti(pe,Y,Z),b[T+3+96]=b[T+2+64]=b[T+1+32]=b[T+0+0]=ti(ye,pe,Y),b[T+3+64]=b[T+2+32]=b[T+1+0]=ti(Se,ye,pe),b[T+3+32]=b[T+2+0]=ti(xe,Se,ye),b[T+3+0]=ti(Ne,xe,Se)}function IN(b,T){var Y=b[T+1-32],Z=b[T+2-32],ce=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]=ti(b[T+0-32],Y,Z),b[T+1+0]=b[T+0+32]=ti(Y,Z,ce),b[T+2+0]=b[T+1+32]=b[T+0+64]=ti(Z,ce,pe),b[T+3+0]=b[T+2+32]=b[T+1+64]=b[T+0+96]=ti(ce,pe,ye),b[T+3+32]=b[T+2+64]=b[T+1+96]=ti(pe,ye,Se),b[T+3+64]=b[T+2+96]=ti(ye,Se,xe),b[T+3+96]=ti(Se,xe,xe)}function np(b,T){var Y=b[T-1+0],Z=b[T-1+32],ce=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]=ti(ce,Z,Y),b[T+0+64]=ti(Z,Y,pe),b[T+0+32]=b[T+1+96]=ti(Y,pe,ye),b[T+1+32]=b[T+2+96]=ti(pe,ye,Se),b[T+2+32]=b[T+3+96]=ti(ye,Se,xe),b[T+3+32]=ti(Se,xe,Ne)}function rp(b,T){var Y=b[T+0-32],Z=b[T+1-32],ce=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+ce+1>>1,b[T+2+0]=b[T+1+64]=ce+pe+1>>1,b[T+3+0]=b[T+2+64]=pe+ye+1>>1,b[T+0+32]=ti(Y,Z,ce),b[T+1+32]=b[T+0+96]=ti(Z,ce,pe),b[T+2+32]=b[T+1+96]=ti(ce,pe,ye),b[T+3+32]=b[T+2+96]=ti(pe,ye,Se),b[T+3+64]=ti(ye,Se,xe),b[T+3+96]=ti(Se,xe,Ne)}function AN(b,T){var Y=b[T-1+0],Z=b[T-1+32],ce=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+ce+1>>1,b[T+2+32]=b[T+0+64]=ce+pe+1>>1,b[T+1+0]=ti(Y,Z,ce),b[T+3+0]=b[T+1+32]=ti(Z,ce,pe),b[T+3+32]=b[T+1+64]=ti(ce,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 LN(b,T){var Y=b[T-1+0],Z=b[T-1+32],ce=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]=ce+Z+1>>1,b[T+0+96]=pe+ce+1>>1,b[T+3+0]=ti(Se,xe,Ne),b[T+2+0]=ti(ye,Se,xe),b[T+1+0]=b[T+3+32]=ti(Y,ye,Se),b[T+1+32]=b[T+3+64]=ti(Z,Y,ye),b[T+1+64]=b[T+3+96]=ti(ce,Z,Y),b[T+1+96]=ti(pe,ce,Z)}function Tv(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 Wh(b,T,Y){var Z;for(Z=0;8>Z;++Z)i(T,Y+32*Z,b,8)}function NN(b,T){var Y,Z=8;for(Y=0;8>Y;++Y)Z+=b[T+Y-32]+b[T-1+32*Y];Wh(Z>>4,b,T)}function Ev(b,T){var Y,Z=4;for(Y=0;8>Y;++Y)Z+=b[T+Y-32];Wh(Z>>3,b,T)}function ON(b,T){var Y,Z=4;for(Y=0;8>Y;++Y)Z+=b[T-1+32*Y];Wh(Z>>3,b,T)}function sw(b,T){Wh(128,b,T)}function Nm(b,T,Y){var Z=b[T-Y],ce=b[T+0],pe=3*(ce-Z)+PN[1020+b[T-2*Y]-b[T+Y]],ye=p3[112+(pe+4>>3)];b[T-Y]=bd[255+Z+p3[112+(pe+3>>3)]],b[T+0]=bd[255+ce-ye]}function lw(b,T,Y,Z){return iu[255+b[T-2*Y]-b[T-Y]]>Z||iu[255+b[T+Y]-b[T+0]]>Z}function F_(b,T,Y,Z){return 4*iu[255+b[T-Y]-b[T+0]]+iu[255+b[T-2*Y]-b[T+Y]]<=Z}function cw(b,T,Y,Z,ce){var pe=b[T-3*Y],ye=b[T-2*Y],Se=b[T-Y],xe=b[T+0],Ne=b[T+Y],lt=b[T+2*Y];return 4*iu[255+Se-xe]+iu[255+ye-Ne]>Z?0:iu[255+b[T-4*Y]-pe]<=ce&&iu[255+pe-ye]<=ce&&iu[255+ye-Se]<=ce&&iu[255+b[T+3*Y]-lt]<=ce&&iu[255+lt-Ne]<=ce&&iu[255+Ne-xe]<=ce}function Iv(b,T,Y,Z){var ce=2*Z+1;for(Z=0;16>Z;++Z)F_(b,T+Z,Y,ce)&&Nm(b,T+Z,Y)}function dw(b,T,Y,Z){var ce=2*Z+1;for(Z=0;16>Z;++Z)F_(b,T+Z*Y,1,ce)&&Nm(b,T+Z*Y,1)}function Av(b,T,Y,Z){var ce;for(ce=3;0<ce;--ce)Iv(b,T+=4*Y,Y,Z)}function a3(b,T,Y,Z){var ce;for(ce=3;0<ce;--ce)dw(b,T+=4,Y,Z)}function ip(b,T,Y,Z,ce,pe,ye,Se){for(pe=2*pe+1;0<ce--;){if(cw(b,T,Y,pe,ye))if(lw(b,T,Y,Se))Nm(b,T,Y);else{var xe=b,Ne=T,lt=Y,Lt=xe[Ne-2*lt],Oe=xe[Ne-lt],ht=xe[Ne+0],Dt=xe[Ne+lt],Xt=xe[Ne+2*lt],It=27*(nn=PN[1020+3*(ht-Oe)+PN[1020+Lt-Dt]])+63>>7,Jt=18*nn+63>>7,nn=9*nn+63>>7;xe[Ne-3*lt]=bd[255+xe[Ne-3*lt]+nn],xe[Ne-2*lt]=bd[255+Lt+Jt],xe[Ne-lt]=bd[255+Oe+It],xe[Ne+0]=bd[255+ht-It],xe[Ne+lt]=bd[255+Dt-Jt],xe[Ne+2*lt]=bd[255+Xt-nn]}T+=Z}}function op(b,T,Y,Z,ce,pe,ye,Se){for(pe=2*pe+1;0<ce--;){if(cw(b,T,Y,pe,ye))if(lw(b,T,Y,Se))Nm(b,T,Y);else{var xe=b,Ne=T,lt=Y,Lt=xe[Ne-lt],Oe=xe[Ne+0],ht=xe[Ne+lt],Dt=p3[112+(4+(Xt=3*(Oe-Lt))>>3)],Xt=p3[112+(Xt+3>>3)],It=Dt+1>>1;xe[Ne-2*lt]=bd[255+xe[Ne-2*lt]+It],xe[Ne-lt]=bd[255+Lt+Xt],xe[Ne+0]=bd[255+Oe-Dt],xe[Ne+lt]=bd[255+ht-It]}T+=Z}}function s3(b,T,Y,Z,ce,pe){ip(b,T,Y,1,16,Z,ce,pe)}function l3(b,T,Y,Z,ce,pe){ip(b,T,1,Y,16,Z,ce,pe)}function c3(b,T,Y,Z,ce,pe){var ye;for(ye=3;0<ye;--ye)op(b,T+=4*Y,Y,1,16,Z,ce,pe)}function B_(b,T,Y,Z,ce,pe){var ye;for(ye=3;0<ye;--ye)op(b,T+=4,1,Y,16,Z,ce,pe)}function d3(b,T,Y,Z,ce,pe,ye,Se){ip(b,T,ce,1,8,pe,ye,Se),ip(Y,Z,ce,1,8,pe,ye,Se)}function F(b,T,Y,Z,ce,pe,ye,Se){ip(b,T,1,ce,8,pe,ye,Se),ip(Y,Z,1,ce,8,pe,ye,Se)}function ae(b,T,Y,Z,ce,pe,ye,Se){op(b,T+4*ce,ce,1,8,pe,ye,Se),op(Y,Z+4*ce,ce,1,8,pe,ye,Se)}function Ie(b,T,Y,Z,ce,pe,ye,Se){op(b,T+4,1,ce,8,pe,ye,Se),op(Y,Z+4,1,ce,8,pe,ye,Se)}function Ze(){this.ba=new Li,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new So,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 un(){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 Nt,this.yc=new Ge}function gr(){this.xb=this.a=0,this.l=new Cv,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 un,this.ab=0,this.gc=a(4,Zt),this.Oc=0}function hr(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Cv,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function ai(b,T,Y,Z,ce,pe,ye){for(b=null==b?0:b[T+0],T=0;T<ye;++T)ce[pe+T]=b+Y[Z+T]&255,b=ce[pe+T]}function _i(b,T,Y,Z,ce,pe,ye){var Se;if(null==b)ai(null,null,Y,Z,ce,pe,ye);else for(Se=0;Se<ye;++Se)ce[pe+Se]=b[T+Se]+Y[Z+Se]&255}function Qi(b,T,Y,Z,ce,pe,ye){if(null==b)ai(null,null,Y,Z,ce,pe,ye);else{var Se,xe=b[T+0],Ne=xe,lt=xe;for(Se=0;Se<ye;++Se)Ne=lt+(xe=b[T+Se])-Ne,lt=Y[Z+Se]+(-256&Ne?0>Ne?0:255:Ne)&255,Ne=xe,ce[pe+Se]=lt}}function bs(b,T,Y,Z){var ce=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 hr,(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,lt=b.mb,Lt=b.nb,Oe=xe+1,ht=Ne-1,Dt=(ye=b.ga).l;if(n(null!=Se&&null!=lt&&null!=T),jm[0]=null,jm[1]=ai,jm[2]=_i,jm[3]=Qi,ye.ca=lt,ye.tb=Lt,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=qr,Dt.ac=Hh,Dt.bc=Qf,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=O_();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),!Uh(ye.c,ye.i,1,T,null)||(1==T.ab&&3==T.gc[0].hc&&Nu(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=R_(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,lt=b.nb+Y*T,n((xe=b.P+1+Y*T)<=b.P+b.qc),0!=Se.Z)for(n(null!=jm[Se.Z]),ye=0;ye<Z;++ye)jm[Se.Z](Oe,ht,Dt,xe,Ne,lt,T),Oe=Ne,ht=lt,lt+=T,xe+=T;else for(ye=0;ye<Z;++ye)r(Ne,lt,Dt,xe,T),Oe=Ne,ht=lt,lt+=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||Pa(),Se.ic){Se=ye.V,Oe=ye.Ba;var Xt=ye.i,It=(Dt=1,xe=ye.$/(ht=ye.c),Ne=ye.$%ht,lt=ye.m,Lt=ye.s,ye.$),Jt=ht*Xt,nn=ht*T,xn=Lt.wc,fn=It<nn?gl(Lt,Ne,xe):null;n(It<=Jt),n(T<=Xt),n(Nu(Lt));t:for(;;){for(;!lt.h&&It<nn;){if(Ne&xn||(fn=gl(Lt,Ne,xe)),n(null!=fn),vt(lt),256>(Xt=Ga(fn.G[0],fn.H[0],lt)))Se[Oe+It]=Xt,++It,++Ne>=ht&&(Ne=0,++xe<=T&&!(xe%16)&&Ou(ye,xe));else{if(!(280>Xt)){Dt=0;break t}Xt=Qd(Xt-256,lt);var Dr,sr=Ga(fn.G[4],fn.H[4],lt);if(vt(lt),!(It>=(sr=eu(ht,sr=Qd(sr,lt)))&&Jt-It>=Xt)){Dt=0;break t}for(Dr=0;Dr<Xt;++Dr)Se[Oe+It+Dr]=Se[Oe+It+Dr-sr];for(It+=Xt,Ne+=Xt;Ne>=ht;)Ne-=ht,++xe<=T&&!(xe%16)&&Ou(ye,xe);It<nn&&Ne&xn&&(fn=gl(Lt,Ne,xe))}n(lt.h==tt(lt))}Ou(ye,xe>T?T:xe);break t}!Dt||lt.h&&It<Jt?(Dt=0,ye.a=lt.h?5:3):ye.$=It,T=Dt}else T=Ru(ye,ye.V,ye.Ba,ye.c,ye.i,T,bv);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*ce}function Jo(b,T,Y,Z,ce,pe){for(;0<ce--;){var ye,Se=b,xe=T+(Y?1:0),Ne=b,lt=T+(Y?0:3);for(ye=0;ye<Z;++ye){var Lt=Ne[lt+4*ye];255!=Lt&&(Se[xe+4*ye+0]=Se[xe+4*ye+0]*(Lt*=32897)>>23,Se[xe+4*ye+1]=Se[xe+4*ye+1]*Lt>>23,Se[xe+4*ye+2]=Se[xe+4*ye+2]*Lt>>23)}T+=pe}}function jo(b,T,Y,Z,ce){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+=ce}}function fa(b,T,Y,Z,ce,pe,ye,Se){var xe,Ne,lt=255;for(Ne=0;Ne<ce;++Ne){for(xe=0;xe<Z;++xe){var Lt=b[T+xe];pe[ye+4*xe]=Lt,lt&=Lt}T+=Y,ye+=Se}return 255!=lt}function Ra(b,T,Y,Z,ce){var pe;for(pe=0;pe<ce;++pe)Y[Z+pe]=b[T+pe]>>8}function Pa(){vw=Jo,RZ=jo,PZ=fa,FZ=Ra}function zl(b,T,Y){Le[b]=function(Z,ce,pe,ye,Se,xe,Ne,lt,Lt,Oe,ht,Dt,Xt,It,Jt,nn,xn){var fn,Dr=xn-1>>1,sr=Se[xe+0]|Ne[lt+0]<<16,Ci=Lt[Oe+0]|ht[Dt+0]<<16;n(null!=Z);var _r=3*sr+Ci+131074>>2;for(T(Z[ce+0],255&_r,_r>>16,Xt,It),null!=pe&&T(pe[ye+0],255&(_r=3*Ci+sr+131074>>2),_r>>16,Jt,nn),fn=1;fn<=Dr;++fn){var Zi=Se[xe+fn]|Ne[lt+fn]<<16,Os=Lt[Oe+fn]|ht[Dt+fn]<<16,xi=sr+Zi+Ci+Os+524296,vr=xi+2*(Zi+Ci)>>3;_r=vr+sr>>1,sr=(xi=xi+2*(sr+Os)>>3)+Zi>>1,T(Z[ce+2*fn-1],255&_r,_r>>16,Xt,It+(2*fn-1)*Y),T(Z[ce+2*fn-0],255&sr,sr>>16,Xt,It+(2*fn-0)*Y),null!=pe&&(sr=vr+Os>>1,T(pe[ye+2*fn-1],255&(_r=xi+Ci>>1),_r>>16,Jt,nn+(2*fn-1)*Y),T(pe[ye+2*fn+0],255&sr,sr>>16,Jt,nn+(2*fn+0)*Y)),sr=Zi,Ci=Os}1&xn||(T(Z[ce+xn-1],255&(_r=3*sr+Ci+131074>>2),_r>>16,Xt,It+(xn-1)*Y),null!=pe&&T(pe[ye+xn-1],255&(_r=3*Ci+sr+131074>>2),_r>>16,Jt,nn+(xn-1)*Y))}}function ap(){ou[m3]=fOe,ou[g3]=qZ,ou[VZ]=pOe,ou[_3]=KZ,ou[v3]=ZZ,ou[FN]=XZ,ou[zZ]=mOe,ou[BN]=qZ,ou[HN]=KZ,ou[y3]=ZZ,ou[jN]=XZ}function uw(b){return b&~gOe?0>b?0:255:b>>JZ}function H_(b,T){return uw((19077*b>>8)+(26149*T>>8)-14234)}function j_(b,T,Y){return uw((19077*b>>8)-(6419*T>>8)-(13320*Y>>8)+8708)}function Om(b,T){return uw((19077*b>>8)+(33050*T>>8)-17685)}function U_(b,T,Y,Z,ce){Z[ce+0]=H_(b,Y),Z[ce+1]=j_(b,T,Y),Z[ce+2]=Om(b,T)}function Lv(b,T,Y,Z,ce){Z[ce+0]=Om(b,T),Z[ce+1]=j_(b,T,Y),Z[ce+2]=H_(b,Y)}function Nv(b,T,Y,Z,ce){var pe=j_(b,T,Y);T=pe<<3&224|Om(b,T)>>3,Z[ce+0]=248&H_(b,Y)|pe>>5,Z[ce+1]=T}function Wl(b,T,Y,Z,ce){var pe=240&Om(b,T)|15;Z[ce+0]=240&H_(b,Y)|j_(b,T,Y)>>4,Z[ce+1]=pe}function Y_(b,T,Y,Z,ce){Z[ce+0]=255,U_(b,T,Y,Z,ce+1)}function V_(b,T,Y,Z,ce){Lv(b,T,Y,Z,ce),Z[ce+3]=255}function hw(b,T,Y,Z,ce){U_(b,T,Y,Z,ce),Z[ce+3]=255}function $h(b,T,Y){Le[b]=function(Z,ce,pe,ye,Se,xe,Ne,lt,Lt){for(var Oe=lt+(-2&Lt)*Y;lt!=Oe;)T(Z[ce+0],pe[ye+0],Se[xe+0],Ne,lt),T(Z[ce+1],pe[ye+0],Se[xe+0],Ne,lt+Y),ce+=2,++ye,++xe,lt+=2*Y;1&Lt&&T(Z[ce+0],pe[ye+0],Se[xe+0],Ne,lt)}}function fc(b,T,Y){return 0==Y?0==b?0==T?6:5:0==T?4:0:Y}function u3(b,T,Y,Z,ce){switch(b>>>30){case 3:sp(T,Y,Z,ce,0);break;case 2:Bm(T,Y,Z,ce);break;case 1:$l(T,Y,Z,ce)}}function Ov(b,T){var Y,Z,ce=T.M,pe=T.Nb,ye=b.oc,Se=b.pc+40,xe=b.oc,Ne=b.pc+584,lt=b.oc,Lt=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,lt[Lt+32*Y-1]=129;for(0<ce?ye[Se-1-32]=xe[Ne-1-32]=lt[Lt-1-32]=129:(i(ye,Se-32-1,127,21),i(xe,Ne-32-1,127,9),i(lt,Lt-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(lt,Lt+32*Y-4,lt,Lt+32*Y+4,4)}var ht=b.Gd,Dt=b.Hd+Z,Xt=Oe.ad,It=Oe.Hc;if(0<ce&&(r(ye,Se-32,ht[Dt].y,0,16),r(xe,Ne-32,ht[Dt].f,0,8),r(lt,Lt-32,ht[Dt].ea,0,8)),Oe.Za){var Jt=ye,nn=Se-32+16;for(0<ce&&(Z>=b.za-1?i(Jt,nn,ht[Dt].y[15],4):r(Jt,nn,ht[Dt+1].y,0,4)),Y=0;4>Y;Y++)Jt[nn+128+Y]=Jt[nn+256+Y]=Jt[nn+384+Y]=Jt[nn+0+Y];for(Y=0;16>Y;++Y,It<<=2)Fu[Oe.Ob[Y]](Jt=ye,nn=Se+eX[Y]),u3(It,Xt,16*+Y,Jt,nn)}else if(Jt=fc(Z,ce,Oe.Ob[0]),Hm[Jt](ye,Se),0!=It)for(Y=0;16>Y;++Y,It<<=2)u3(It,Xt,16*+Y,ye,Se+eX[Y]);for(Y=Oe.Gc,Jt=fc(Z,ce,Oe.Dd),cp[Jt](xe,Ne),cp[Jt](lt,Lt),It=Xt,Jt=xe,nn=Ne,255&(Oe=0|Y)&&(170&Oe?Hv(It,256,Jt,nn):qh(It,256,Jt,nn)),Oe=lt,It=Lt,255&(Y>>=8)&&(170&Y?Hv(Xt,320,Oe,It):qh(Xt,320,Oe,It)),ce<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,lt,Lt+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),It=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(It,Jt+Y*b.B,lt,Lt+32*Y,8)}}function h3(b,T,Y,Z,ce,pe,ye,Se,xe){var Ne=[0],lt=[0],Lt=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,It=ht.gb;if(n(null!=b),n(null!=Xt),n(null!=It),It[0]=0,12<=Xt[0]&&!e(b,Dt[0],"RIFF")){if(e(b,Dt[0]+8,"WEBP")){It=3;break e}var Jt=Tr(b,Dt[0]+4);if(12>Jt||4294967286<Jt){It=3;break e}if(Oe&&Jt>Xt[0]-8){It=7;break e}It[0]=Jt,Dt[0]+=12,Xt[0]-=12}It=0}if(0!=It)return It;for(Jt=0<ht.gb[0],Y=Y[0];;){e:{var nn=b;Xt=T,It=Y;var xn=Ne,fn=lt,Dr=Dt=[0];if((_r=Lt=[Lt])[0]=0,8>It[0])It=7;else{if(!e(nn,Xt[0],"VP8X")){if(10!=Tr(nn,Xt[0]+4)){It=3;break e}if(18>It[0]){It=7;break e}var sr=Tr(nn,Xt[0]+8),Ci=1+Wn(nn,Xt[0]+12);if(2147483648<=Ci*(nn=1+Wn(nn,Xt[0]+15))){It=3;break e}null!=Dr&&(Dr[0]=sr),null!=xn&&(xn[0]=Ci),null!=fn&&(fn[0]=nn),Xt[0]+=18,It[0]-=18,_r[0]=1}It=0}}if(Lt=Lt[0],0!=It)return It;if(Xt=!!(2&(Dt=Dt[0])),!Jt&&Lt)return 3;if(null!=pe&&(pe[0]=!!(16&Dt)),null!=ye&&(ye[0]=Xt),null!=Se&&(Se[0]=0),ye=Ne[0],Dt=lt[0],Lt&&Xt&&null==xe){It=0;break}if(4>Y){It=7;break}if(Jt&&Lt||!Jt&&!Lt&&!e(b,T[0],"ALPH")){Y=[Y],ht.na=[ht.na],ht.P=[ht.P],ht.Sa=[ht.Sa];e:{It=T,Jt=Y;var _r=ht.gb;xn=ht.na,fn=ht.P,Dr=ht.Sa,Ci=22,n(null!=(sr=b)),n(null!=Jt),nn=It[0];var Zi=Jt[0];for(n(null!=xn),n(null!=Dr),xn[0]=null,fn[0]=null,Dr[0]=0;;){if(It[0]=nn,Jt[0]=Zi,8>Zi){It=7;break e}var Os=Tr(sr,nn+4);if(4294967286<Os){It=3;break e}var xi=8+Os+1&-2;if(Ci+=xi,0<_r&&Ci>_r){It=3;break e}if(!e(sr,nn,"VP8 ")||!e(sr,nn,"VP8L")){It=0;break e}if(Zi[0]<xi){It=7;break e}e(sr,nn,"ALPH")||(xn[0]=sr,fn[0]=nn+8,Dr[0]=Os),nn+=xi,Zi-=xi}}if(Y=Y[0],ht.na=ht.na[0],ht.P=ht.P[0],ht.Sa=ht.Sa[0],0!=It)break}Y=[Y],ht.Ja=[ht.Ja],ht.xa=[ht.xa];e:if(_r=b,It=T,Jt=Y,xn=ht.gb[0],fn=ht.Ja,Dr=ht.xa,sr=It[0],nn=!e(_r,sr,"VP8 "),Ci=!e(_r,sr,"VP8L"),n(null!=_r),n(null!=Jt),n(null!=fn),n(null!=Dr),8>Jt[0])It=7;else{if(nn||Ci){if(_r=Tr(_r,sr+4),12<=xn&&_r>xn-12){It=3;break e}if(Oe&&_r>Jt[0]-8){It=7;break e}fn[0]=_r,It[0]+=8,Jt[0]-=8,Dr[0]=Ci}else Dr[0]=5<=Jt[0]&&47==_r[sr+0]&&!(_r[sr+4]>>5),fn[0]=Jt[0];It=0}if(Y=Y[0],ht.Ja=ht.Ja[0],ht.xa=ht.xa[0],T=T[0],0!=It)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){It=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],_r=[0],xn=[0],Mt(fn=new Pe,b,T,Y),ep(fn,Jt,_r,xn)?(null!=Se&&(Se[0]=Jt[0]),null!=Oe&&(Oe[0]=_r[0]),null!=Xt&&(Xt[0]=xn[0]),b=1):b=0):b=0}else{if(10>Y){It=7;break}Se=Dt,null==b||10>Y||!n3(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],Lt&&(Ne[0]!=ye||lt[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==It||7==It&&Lt&&null==xe?(null!=pe&&(pe[0]|=null!=ht.na&&0<ht.na.length),null!=Z&&(Z[0]=ye),null!=ce&&(ce[0]=Dt),0):It}function ru(b,T,Y){var Z=T.width,ce=T.height,pe=0,ye=0,Se=Z,xe=ce;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>ce))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*ce/4,T.Kb=0),1}function z_(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 ce=Y.cd,pe=Y.bd,ye=-2&Y.v,Se=-2&Y.j;if(0>ye||0>Se||0>=ce||0>=pe||ye+ce>b||Se+pe>T)return 2;b=ce,T=pe}if(Y.da){if(!zr(b,T,ce=[Y.ib],pe=[Y.hb]))return 2;b=ce[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>=m3&&13>b))b=2;else{if(0>=Z.Rd&&null==Z.sd){ye=pe=ce=T=0;var lt=(Se=xe*tX[b])*Ne;if(11>b||(pe=(Ne+1)/2*(T=(xe+1)/2),12==b&&(ye=(ce=xe)*Ne)),null==(Ne=o(lt+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=lt):((xe=Z.f.kb).y=Ne,xe.O=0,xe.fa=Se,xe.Fd=lt,xe.f=Ne,xe.N=0+lt,xe.Ab=T,xe.Cd=pe,xe.ea=Ne,xe.W=0+lt+pe,xe.Db=T,xe.Ed=pe,12==b&&(xe.F=Ne,xe.J=0+lt+2*pe),xe.Tc=ye,xe.lb=ce)}if(T=1,pe=Z.width,ye=Z.height,(ce=Z.S)>=m3&&13>ce)if(11>ce)b=Z.f.RGBA,T&=(Se=Math.abs(b.A))*(ye-1)+pe<=b.size,T&=Se>=pe*tX[ce],T&=null!=b.eb;else{b=Z.f.kb,Se=(pe+1)/2,lt=(ye+1)/2,xe=Math.abs(b.fa),Ne=Math.abs(b.Ab);var Lt=Math.abs(b.Db),Oe=Math.abs(b.lb);T&=xe*(ye-1)+pe<=b.Fd,T&=Ne*(lt-1)+Se<=b.Cd,T=(T&=Lt*(lt-1)+Se<=b.Ed)&xe>=pe&Ne>=Se&Lt>=Se,T&=null!=b.y,T&=null!=b.f,T&=null!=b.ea,12==ce&&(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=z_(Z)),b}var Rv=64,W_=[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,pc=32,Kc=8,Pv=[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(wo((b>>24&255)+(Z>>24&255)-((T=T[Y-1])>>24&255))<<24|wo((b>>16&255)+(Z>>16&255)-(T>>16&255))<<16|wo((b>>8&255)+(Z>>8&255)-(T>>8&255))<<8|wo((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 Rm=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 Pm=Le.PredictorAdd2;Mr("ColorIndexInverseTransform","MapARGB","32b",function(b){return b>>8&255},function(b){return b}),Mr("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(b){return b},function(b){return b>>8&255});var Fv,$_=Le.ColorIndexInverseTransform,ws=Le.MapARGB,RN=Le.VP8LColorIndexInverseTransformAlpha,Gh=Le.MapAlpha,Pu=Le.VP8LPredictorsAdd=[];Pu.length=16,(Le.VP8LPredictors=[]).length=16,(Le.VP8LPredictorsAdd_C=[]).length=16,(Le.VP8LPredictors_C=[]).length=16;var G_,mw,gw,Bv,q_,K_,Fm,sp,Bm,Hv,$l,qh,oa,aa,ls,Ns,lp,_w,jv,f3,AZ,LZ,NZ,OZ,vw,RZ,PZ,FZ,BZ=o(511),HZ=o(2041),jZ=o(225),UZ=o(767),YZ=0,PN=HZ,p3=jZ,bd=UZ,iu=BZ,m3=0,g3=1,VZ=2,_3=3,v3=4,FN=5,zZ=6,BN=7,HN=8,y3=9,jN=10,Q6e=[2,3,7],eOe=[3,3,11],WZ=[280,256,256,256,40],tOe=[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],rOe=[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],iOe=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],oOe=8,UN=[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],YN=[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,aOe=[[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]],sOe=[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],lOe=[[[[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]]]],cOe=[[[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]]],dOe=[[[[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]]]],uOe=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Hm=[],Fu=[],cp=[],hOe=1,GZ=2,jm=[],ou=[];zl("UpsampleRgbLinePair",U_,3),zl("UpsampleBgrLinePair",Lv,3),zl("UpsampleRgbaLinePair",hw,4),zl("UpsampleBgraLinePair",V_,4),zl("UpsampleArgbLinePair",Y_,4),zl("UpsampleRgba4444LinePair",Wl,2),zl("UpsampleRgb565LinePair",Nv,2);var fOe=Le.UpsampleRgbLinePair,pOe=Le.UpsampleBgrLinePair,qZ=Le.UpsampleRgbaLinePair,KZ=Le.UpsampleBgraLinePair,ZZ=Le.UpsampleArgbLinePair,XZ=Le.UpsampleRgba4444LinePair,mOe=Le.UpsampleRgb565LinePair,b3=16,w3=1<<b3-1,bw=-227,VN=482,JZ=6,gOe=(256<<JZ)-1,QZ=0,_Oe=o(256),vOe=o(256),yOe=o(256),bOe=o(256),wOe=o(VN-bw),SOe=o(VN-bw);$h("YuvToRgbRow",U_,3),$h("YuvToBgrRow",Lv,3),$h("YuvToRgbaRow",hw,4),$h("YuvToBgraRow",V_,4),$h("YuvToArgbRow",Y_,4),$h("YuvToRgba4444Row",Wl,2),$h("YuvToRgb565Row",Nv,2);var eX=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],S3=[0,2,8],COe=[8,7,6,4,4,2,2,2,1,1,1,1];this.WebPDecodeRGBA=function(b,T,Y,Z,ce){var pe=g3,ye=new Ze,Se=new Li;ye.ba=Se,Se.S=pe,Se.width=[Se.width],Se.height=[Se.height];var xe=Se.width,Ne=Se.height,lt=new Gr;if(null==lt||null==b)var Lt=2;else n(null!=lt),Lt=h3(b,T,Y,lt.width,lt.height,lt.Pd,lt.Qd,lt.format,null);if(0!=Lt?xe=0:(null!=xe&&(xe[0]=lt.width[0]),null!=Ne&&(Ne[0]=lt.height[0]),xe=1),xe){Se.width=Se.width[0],Se.height=Se.height[0],null!=Z&&(Z[0]=Se.width),null!=ce&&(ce[0]=Se.height);e:{if(Z=new Cv,(ce=new gt).data=b,ce.w=T,ce.ha=Y,ce.kd=1,T=[0],n(null!=ce),(0==(b=h3(ce.data,ce.w,ce.ha,null,null,null,T,null,ce))||7==b)&&T[0]&&(b=4),0==(T=b)){if(n(null!=ye),Z.data=ce.data,Z.w=ce.w+ce.offset,Z.ha=ce.ha-ce.offset,Z.put=qr,Z.ac=Hh,Z.bc=Qf,Z.ma=ye,ce.xa){if(null==(b=O_())){ye=1;break e}if(function(Oe,ht){var Dt=[0],Xt=[0],It=[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),!ep(Oe.m,Dt,Xt,It)){Oe.a=3;break t}if(Oe.xb=GZ,ht.width=Dt[0],ht.height=Xt[0],!Uh(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!=(ce=Y.ma)),0!=Z.xb){if(Z.ca=ce.ba,Z.tb=ce.tb,n(null!=Z.ca),!ru(ce.Oa,Y,_3)){Z.a=2;break n}if(!R_(Z,Y.width)||Y.da)break n;if((Y.da||Zr(Z.ca.S))&&Pa(),11>Z.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=Z.ca.f.kb.F&&Pa()),Z.Pb&&0<Z.s.ua&&null==Z.s.vb.X&&!Ee(Z.s.vb,Z.s.Wa.Xa)){Z.a=1;break n}Z.xb=0}if(!Ru(Z,Z.V,Z.Ba,Z.c,Z.i,Y.o,Im))break n;ce.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 vN)){ye=1;break e}if(b.Fa=ce.na,b.P=ce.P,b.qc=ce.Sa,Vh(b,Z)){if(0==(T=fw(Z.width,Z.height,ye.Oa,ye.ba))){if(b.Aa=0,Y=ye.Oa,n(null!=(ce=b)),null!=Y){if(0<(xe=0>(xe=Y.Md)?0:100<xe?255:255*xe/100)){for(Ne=lt=0;4>Ne;++Ne)12>(Lt=ce.pb[Ne]).lc&&(Lt.ia=xe*COe[0>Lt.lc?0:Lt.lc]>>3),lt|=Lt.ia;lt&&(alert("todo:VP8InitRandom"),ce.ia=1)}ce.Ga=Y.Id,100<ce.Ga?ce.Ga=100:0>ce.Ga&&(ce.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&&!Vh(Oe,ht))return 0;if(n(Oe.cb),null==ht.ac||ht.ac(ht)){ht.ob&&(Oe.L=0);var Dt=S3[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 It;if(Oe.Qa.Cb){var Jt=Oe.Qa.Lb[Dt];Oe.Qa.Fb||(Jt+=Xt.Tb)}else Jt=Xt.Tb;for(It=0;1>=It;++It){var nn=Oe.gd[Dt][It],xn=Jt;if(Xt.Pc&&(xn+=Xt.vd[0],It&&(xn+=Xt.od[0])),0<(xn=0>xn?0:63<xn?63:xn)){var fn=xn;0<Xt.wb&&(fn=4<Xt.wb?fn>>2:fn>>1)>9-Xt.wb&&(fn=9-Xt.wb),1>fn&&(fn=1),nn.dd=fn,nn.tc=2*xn+fn,nn.ld=40<=xn?2:15<=xn?1:0}else nn.tc=0;nn.La=It}}}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*(fn=Oe.za);var Dr=32*fn,sr=fn+1,Ci=0<Oe.L?fn*(0<Oe.Aa?2:1):0,_r=(2==Oe.Aa?2:1)*fn;if((nn=Xt+832+(It=3*(16*(Dt=Oe.Ic)+S3[Oe.L])/2*Dr)+(Jt=null!=Oe.Fa&&0<Oe.Fa.length?Oe.Kc.c*Oe.Kc.i:0))!=nn)Dt=0;else{if(nn>Oe.Vb){if(Oe.Vb=0,Oe.Ec=o(nn),Oe.Fc=0,null==Oe.Ec){Dt=ys(Oe,1,"no memory during frame initialization.");break t}Oe.Vb=nn}xn=Oe.Fc,Oe.Ac=nn=Oe.Ec,Oe.Bc=xn,xn+=Xt,Oe.Gd=a(Dr,e3),Oe.Hd=0,Oe.rb=a(sr+1,nw),Oe.sb=1,Oe.wa=Ci?a(Ci,nu):null,Oe.Y=0,Oe.D.Nb=0,Oe.D.wa=Oe.wa,Oe.D.Y=Oe.Y,0<Oe.Aa&&(Oe.D.Y+=fn),n(!0),Oe.oc=nn,Oe.pc=xn,xn+=832,Oe.ya=a(_r,rw),Oe.aa=0,Oe.D.ya=Oe.ya,Oe.D.aa=Oe.aa,2==Oe.Aa&&(Oe.D.aa+=fn),Oe.R=16*fn,Oe.B=8*fn,fn=(Dr=S3[Oe.L])*Oe.R,Dr=Dr/2*Oe.B,Oe.sa=nn,Oe.ta=xn+fn,Oe.qa=Oe.sa,Oe.ra=Oe.ta+16*Dt*Oe.R+Dr,Oe.Ha=Oe.qa,Oe.Ia=Oe.ra+8*Dt*Oe.B+Dr,Oe.$c=0,xn+=It,Oe.mb=Jt?nn: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}Fm=i3,sp=yN,Hv=bN,$l=wN,qh=zh,Bm=r3,oa=s3,aa=l3,ls=d3,Ns=F,lp=c3,_w=B_,jv=ae,f3=Ie,AZ=Iv,LZ=dw,NZ=Av,OZ=a3,Fu[0]=TN,Fu[1]=Mv,Fu[2]=DN,Fu[3]=MN,Fu[4]=EN,Fu[5]=np,Fu[6]=IN,Fu[7]=rp,Fu[8]=LN,Fu[9]=AN,Hm[0]=o3,Hm[1]=SN,Hm[2]=CN,Hm[3]=xN,Hm[4]=Lm,Hm[5]=kN,Hm[6]=P_,cp[0]=NN,cp[1]=ow,cp[2]=Tv,cp[3]=aw,cp[4]=ON,cp[5]=Ev,cp[6]=sw,Dt=1}else Dt=0}Dt&&(Dt=function(Zi,Os){for(Zi.M=0;Zi.M<Zi.Va;++Zi.M){var xi,vr=Zi.Jc[Zi.M&Zi.Xb],jn=Zi.m,cs=Zi;for(xi=0;xi<cs.za;++xi){var vi=jn,eo=cs,pa=eo.Ac,vl=eo.Bc+4*xi,mc=eo.zc,qa=eo.ya[eo.aa+xi];if(qa.$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&&(qa.Ad=Qt(vi,eo.Bd)),qa.Za=!Qt(vi,145)+0,qa.Za){var Gl=qa.Ob,gc=0;for(eo=0;4>eo;++eo){var Rs,so=mc[0+eo];for(Rs=0;4>Rs;++Rs){for(var Ao=$Z[Qt(vi,(so=cOe[pa[vl+Rs]][so])[0])];0<Ao;)Ao=$Z[2*Ao+Qt(vi,so[Ao])];pa[vl+Rs]=so=-Ao}r(Gl,gc,pa,vl,4),gc+=4,mc[0+eo]=so}}else so=Qt(vi,156)?Qt(vi,128)?1:3:Qt(vi,163)?2:0,qa.Ob[0]=so,i(pa,vl,so,4),i(mc,0,so,4);qa.Dd=Qt(vi,142)?Qt(vi,114)?Qt(vi,183)?1:3:2:0}if(cs.m.Ka)return ys(Zi,7,"Premature end-of-partition0 encountered.");for(;Zi.ja<Zi.za;++Zi.ja){if(cs=vr,vi=(jn=Zi).rb[jn.sb-1],pa=jn.rb[jn.sb+jn.ja],xi=jn.ya[jn.aa+jn.ja],vl=jn.kc?xi.Ad:0)vi.la=pa.la=0,xi.Za||(vi.Na=pa.Na=0),xi.Hc=0,xi.Gc=0,xi.ia=0;else{var Ka,Lo;if(vi=pa,pa=cs,vl=jn.Pa.Xc,qa=jn.pb[(mc=jn.ya[jn.aa+jn.ja]).$b],gc=jn.rb[jn.sb-1],so=Rs=0,i(eo=mc.ad,Gl=0,0,384),mc.Za)var yl=0,Bu=vl[3];else{Ao=o(16);var ds=vi.Na+gc.Na;if(ds=yw(pa,vl[1],ds,qa.Eb,0,Ao,0),vi.Na=gc.Na=(0<ds)+0,1<ds)Fm(Ao,0,eo,Gl);else{var Zc=Ao[0]+3>>3;for(Ao=0;256>Ao;Ao+=16)eo[Gl+Ao]=Zc}yl=1,Bu=vl[0]}var Qo=15&vi.la,Ps=15&gc.la;for(Ao=0;4>Ao;++Ao){var wd=1&Ps;for(Zc=Lo=0;4>Zc;++Zc)Qo=Qo>>1|(wd=(ds=yw(pa,Bu,ds=wd+(1&Qo),qa.Sc,yl,eo,Gl))>yl)<<7,Lo=Lo<<2|(3<ds?3:1<ds?2:0!=eo[Gl+0]),Gl+=16;Qo>>=4,Ps=Ps>>1|wd<<7,Rs=(Rs<<8|Lo)>>>0}for(Bu=Qo,yl=Ps>>4,Ka=0;4>Ka;Ka+=2){for(Lo=0,Qo=vi.la>>4+Ka,Ps=gc.la>>4+Ka,Ao=0;2>Ao;++Ao){for(wd=1&Ps,Zc=0;2>Zc;++Zc)Qo=Qo>>1|(wd=0<(ds=yw(pa,vl[2],ds=wd+(1&Qo),qa.Qc,0,eo,Gl)))<<3,Lo=Lo<<2|(3<ds?3:1<ds?2:0!=eo[Gl+0]),Gl+=16;Qo>>=2,Ps=Ps>>1|wd<<5}so|=Lo<<4*Ka,Bu|=Qo<<4<<Ka,yl|=(240&Ps)<<Ka}vi.la=Bu,gc.la=yl,mc.Hc=Rs,mc.Gc=so,mc.ia=43690&so?0:qa.ia,vl=!(Rs|so)}if(0<jn.L&&(jn.wa[jn.Y+jn.ja]=jn.gd[xi.$b][xi.Za],jn.wa[jn.Y+jn.ja].La|=!vl),cs.Ka)return ys(Zi,7,"Premature end-of-file encountered.")}if(iw(Zi),jn=Os,cs=1,xi=(vr=Zi).D,vi=0<vr.L&&vr.M>=vr.zb&&vr.M<=vr.Va,0==vr.Aa)t:{if(xi.M=vr.M,xi.uc=vi,Ov(vr,xi),cs=1,xi=(Lo=vr.D).Nb,vi=(so=S3[vr.L])*vr.R,vl=vr.sa,mc=vr.ta-vi+(Ao=16*xi*vr.R),qa=vr.qa,eo=vr.ra-(pa=so/2*vr.B)+(Zc=8*xi*vr.B),Gl=vr.Ha,gc=vr.Ia-pa+Zc,Ps=0==(Qo=Lo.M),Rs=Qo>=vr.Va-1,2==vr.Aa&&Ov(vr,Lo),Lo.uc)for(wd=(ds=vr).D.M,n(ds.D.uc),Lo=ds.yb;Lo<ds.Hb;++Lo){Bu=wd;var _c=(Sd=(bl=ds).D).Nb,Sd=Sd.wa[Sd.Y+(yl=Lo)],Cd=bl.sa,Xc=bl.ta+16*_c*(Ka=bl.R)+16*yl,xd=Sd.dd,sa=Sd.tc;if(0!=sa)if(n(3<=sa),1==bl.L)0<yl&&LZ(Cd,Xc,Ka,sa+4),Sd.La&&OZ(Cd,Xc,Ka,sa),0<Bu&&AZ(Cd,Xc,Ka,sa+4),Sd.La&&NZ(Cd,Xc,Ka,sa);else{var kd=bl.B,Hu=bl.qa,Z_=bl.ra+8*_c*kd+8*yl,dp=bl.Ha,bl=bl.Ia+8*_c*kd+8*yl;_c=Sd.ld,0<yl&&(aa(Cd,Xc,Ka,sa+4,xd,_c),Ns(Hu,Z_,dp,bl,kd,sa+4,xd,_c)),Sd.La&&(_w(Cd,Xc,Ka,sa,xd,_c),f3(Hu,Z_,dp,bl,kd,sa,xd,_c)),0<Bu&&(oa(Cd,Xc,Ka,sa+4,xd,_c),ls(Hu,Z_,dp,bl,kd,sa+4,xd,_c)),Sd.La&&(lp(Cd,Xc,Ka,sa,xd,_c),jv(Hu,Z_,dp,bl,kd,sa,xd,_c))}}if(vr.ia&&alert("todo:DitherRow"),null!=jn.put){if(Lo=16*Qo,Qo=16*(Qo+1),Ps?(jn.y=vr.sa,jn.O=vr.ta+Ao,jn.f=vr.qa,jn.N=vr.ra+Zc,jn.ea=vr.Ha,jn.W=vr.Ia+Zc):(Lo-=so,jn.y=vl,jn.O=mc,jn.f=qa,jn.N=eo,jn.ea=Gl,jn.W=gc),Rs||(Qo-=so),Qo>jn.o&&(Qo=jn.o),jn.F=null,jn.J=null,null!=vr.Fa&&0<vr.Fa.length&&Lo<Qo&&(jn.J=bs(vr,jn,Lo,Qo-Lo),jn.F=vr.mb,null==jn.F&&0==jn.F.length)){cs=ys(vr,3,"Could not decode alpha data.");break t}Lo<jn.j&&(so=jn.j-Lo,Lo=jn.j,n(!(1&so)),jn.O+=vr.R*so,jn.N+=vr.B*(so>>1),jn.W+=vr.B*(so>>1),null!=jn.F&&(jn.J+=jn.width*so)),Lo<Qo&&(jn.O+=jn.v,jn.N+=jn.v>>1,jn.W+=jn.v>>1,null!=jn.F&&(jn.J+=jn.v),jn.ka=Lo-jn.j,jn.U=jn.va-jn.v,jn.T=Qo-Lo,cs=jn.put(jn))}xi+1!=vr.Ic||Rs||(r(vr.sa,vr.ta-vi,vl,mc+16*vr.R,vi),r(vr.qa,vr.ra-pa,qa,eo+8*vr.B,pa),r(vr.Ha,vr.Ia-pa,Gl,gc+8*vr.B,pa))}if(!cs)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=z_(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=[],ne=new l,X=t,ie=function(Le,mt){var ve={},De=0,Ge=!1,We=0,Nt=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 st=c(Le,mt),dt=M(Le,mt+=4);mt+=4;var it=dt+(1&dt);switch(st){case"VP8 ":case"VP8L":void 0===ve.frames[De]&&(ve.frames[De]={}),(rn=ve.frames[De]).src_off=Ge?Nt:mt-8,rn.src_size=We+dt+8,De++,Ge&&(Ge=!1,We=0,Nt=0);break;case"VP8X":(rn=ve.header={}).feature_flags=Le[mt];var Mt=mt+4;rn.canvas_width=1+p(Le,Mt),rn.canvas_height=1+p(Le,Mt+=3),Mt+=3;break;case"ALPH":Ge=!0,We=it+8,Nt=mt-8;break;case"ANIM":(rn=ve.header).bgcolor=M(Le,mt),rn.loop_count=u(Le,Mt=mt+4),Mt+=2;break;case"ANMF":var dn,rn;(rn=ve.frames[De]={}).offset_x=2*p(Le,mt),rn.offset_y=2*p(Le,mt+=3),rn.width=1+p(Le,mt+=3),rn.height=1+p(Le,mt+=3),rn.duration=p(Le,mt+=3),mt+=3,dn=Le[mt++],rn.dispose=1&dn,rn.blend=dn>>1&1}"ANMF"!=st&&(mt+=it)}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 et=0;et<Ce.length&&0!=Ce[et].blend;et++);}var Ct=Ce[0],wt=ne.WebPDecodeRGBA(X,Ct.src_off,Ct.src_size,H,w);Ct.rgba=wt,Ct.imgwidth=H[0],Ct.imgheight=w[0];for(var ze=0;ze<H[0]*w[0]*4;ze++)q[ze]=wt[ze];return this.width=H,this.height=w,this.data=q,this}function J5e(){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 Q5e(){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(Ee){Be=!!Ee}});var tt=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return tt},set:function(Ee){tt=!!Ee}});var ut=0;Object.defineProperty(this,"posX",{get:function(){return ut},set:function(Ee){isNaN(Ee)||(ut=Ee)}});var vt=0;Object.defineProperty(this,"posY",{get:function(){return vt},set:function(Ee){isNaN(Ee)||(vt=Ee)}}),Object.defineProperty(this,"margin",{get:function(){return c.margin},set:function(Ee){var qn;"number"==typeof Ee?qn=[Ee,Ee,Ee,Ee]:((qn=new Array(4))[0]=Ee[0],qn[1]=Ee.length>=2?Ee[1]:qn[0],qn[2]=Ee.length>=3?Ee[2]:qn[0],qn[3]=Ee.length>=4?Ee[3]:qn[1]),c.margin=qn}});var Ht=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Ht},set:function(Ee){Ht=Ee}});var Ft=0;Object.defineProperty(this,"lastBreak",{get:function(){return Ft},set:function(Ee){Ft=Ee}});var Qt=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Qt},set:function(Ee){Qt=Ee}}),Object.defineProperty(this,"ctx",{get:function(){return c},set:function(Ee){Ee instanceof u&&(c=Ee)}}),Object.defineProperty(this,"path",{get:function(){return c.path},set:function(Ee){c.path=Ee}});var wn=[];Object.defineProperty(this,"ctxStack",{get:function(){return wn},set:function(Ee){wn=Ee}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Ee){var qn;qn=M(Ee),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(Ee){var qn=M(Ee);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(Ee){-1!==["butt","round","square"].indexOf(Ee)&&(this.ctx.lineCap=Ee,this.pdf.setLineCap(Ee))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Ee){isNaN(Ee)||(this.ctx.lineWidth=Ee,this.pdf.setLineWidth(Ee))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Ee){-1!==["bevel","round","miter"].indexOf(Ee)&&(this.ctx.lineJoin=Ee,this.pdf.setLineJoin(Ee))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Ee){isNaN(Ee)||(this.ctx.miterLimit=Ee,this.pdf.setMiterLimit(Ee))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Ee){this.ctx.textBaseline=Ee}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Ee){-1!==["right","end","center","left","start"].indexOf(Ee)&&(this.ctx.textAlign=Ee)}});var Gn=null,Wn=null,Tr=null;Object.defineProperty(this,"fontFaces",{get:function(){return Tr},set:function(Ee){Gn=null,Wn=null,Tr=Ee}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Ee){var qn;if(this.ctx.font=Ee,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(Ee))){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(Mr){var ss,ao,Ii=[],Ai=Mr.trim();if(""===Ai)return CL;if(Ai in Kq)return[Kq[Ai]];for(;""!==Ai;){switch(ao=null,ss=(Ai=Xq(Ai)).charAt(0)){case'"':case"'":ao=$5e(Ai.substring(1),ss);break;default:ao=G5e(Ai)}if(null===ao||(Ii.push(ao[0]),""!==(Ai=Xq(ao[1]))&&","!==Ai.charAt(0)))return CL;Ai=Ai.replace(/^,/,"")}return Ii}(Wr);if(this.fontFaces){var zi=function(Mr,ss,ao){for(var Ii=(ao=ao||{}).defaultFontFamily||"times",Ai=Object.assign({},W5e,ao.genericFontFamilies||{}),ka=null,Or=null,ia=0;ia<ss.length;++ia)if(Ai[(ka=SL(ss[ia])).family]&&(ka.family=Ai[ka.family]),Mr.hasOwnProperty(ka.family)){Or=Mr[ka.family];break}if(!(Or=Or||Mr[Ii]))throw new Error("Could not find a font-family for the rule '"+Zq(ka)+"' and default family '"+Ii+"'.");if(Or=function(Zr,gi){if(gi[Zr])return gi[Zr];var Da=wL[Zr],Gr=qq(gi,$q,Da,Da<=wL.normal?-1:1);if(!Gr)throw new Error("Could not find a matching font-stretch value for "+Zr);return Gr}(ka.stretch,Or),Or=function(Zr,gi){if(gi[Zr])return gi[Zr];for(var Da=Wq[Zr],Li=0;Li<Da.length;++Li)if(gi[Da[Li]])return gi[Da[Li]];throw new Error("Could not find a matching font-style for "+Zr)}(ka.style,Or),!(Or=function(Zr,gi){if(gi[Zr])return gi[Zr];if(400===Zr&&gi[500])return gi[500];if(500===Zr&&gi[400])return gi[400];var Li=qq(gi,Gq,z5e[Zr],Zr<400?-1:1);if(!Li)throw new Error("Could not find a matching font-weight for value "+Zr);return Li}(ka.weight,Or)))throw new Error("Failed to resolve a font for the rule '"+Zq(ka)+"'.");return Or}(function(Mr,ss){var ka,Or,ao=Mr.getFontList(),Ii=JSON.stringify(ao);if(null===Gn||Wn!==Ii){var Ai=(ka=ao,Or=[],Object.keys(ka).forEach(function(ia){ka[ia].forEach(function(Zr){var gi=null;switch(Zr){case"bold":gi={family:ia,weight:"bold"};break;case"italic":gi={family:ia,style:"italic"};break;case"bolditalic":gi={family:ia,weight:"bold",style:"italic"};break;case"":case"normal":gi={family:ia}}null!==gi&&(gi.ref={name:ia,style:Zr},Or.push(gi))})}),Or);Gn=function(ka){for(var Or={},ia=0;ia<ka.length;++ia){var Zr=SL(ka[ia]),gi=Zr.family,Da=Zr.stretch,Li=Zr.style,Gr=Zr.weight;Or[gi]=Or[gi]||{},Or[gi][Da]=Or[gi][Da]||{},Or[gi][Da][Li]=Or[gi][Da][Li]||{},Or[gi][Da][Li][Gr]=Zr}return Or}(Ai.concat(ss)),Wn=Ii}return Gn}(this.pdf,this.fontFaces),Ur.map(function(Mr){return{family:Mr,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"},xr=0;xr<Ur.length;xr++){if(void 0!==this.pdf.internal.getFont(Ur[xr],mi,{noFallback:!0,disableWarning:!0})){Ki=Ur[xr];break}if("bolditalic"===mi&&void 0!==this.pdf.internal.getFont(Ur[xr],"bold",{noFallback:!0,disableWarning:!0}))Ki=Ur[xr],mi="bold";else if(void 0!==this.pdf.internal.getFont(Ur[xr],"normal",{noFallback:!0,disableWarning:!0})){Ki=Ur[xr],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(Ee){this.ctx.globalCompositeOperation=Ee}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Ee){this.ctx.globalAlpha=Ee}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Ee){this.ctx.lineDashOffset=Ee,rn.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Ee){this.ctx.lineDash=Ee,rn.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Ee){this.ctx.ignoreClearRect=!!Ee}})};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"===Io(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,tt){if(isNaN(Be)||isNaN(tt)||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,tt)),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,tt,ut,vt){if(isNaN(ut)||isNaN(vt)||isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(tt))throw Xo.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Ht=this.ctx.transform.applyToPoint(new a(ut,vt)),Ft=this.ctx.transform.applyToPoint(new a(me,Pe)),Qt=this.ctx.transform.applyToPoint(new a(Be,tt));this.path.push({type:"bct",x1:Ft.x,y1:Ft.y,x2:Qt.x,y2:Qt.y,x:Ht.x,y:Ht.y}),this.ctx.lastPoint=new a(Ht.x,Ht.y)},p.prototype.arc=function(me,Pe,Be,tt,ut,vt){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(tt)||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 Ht=this.ctx.transform.applyToPoint(new a(me,Pe));me=Ht.x,Pe=Ht.y;var Ft=this.ctx.transform.applyToPoint(new a(0,Be)),Qt=this.ctx.transform.applyToPoint(new a(0,0));Be=Math.sqrt(Math.pow(Ft.x-Qt.x,2)+Math.pow(Ft.y-Qt.y,2))}Math.abs(ut-tt)>=2*Math.PI&&(tt=0,ut=2*Math.PI),this.path.push({type:"arc",x:me,y:Pe,radius:Be,startAngle:tt,endAngle:ut,counterclockwise:vt})},p.prototype.arcTo=function(me,Pe,Be,tt,ut){throw new Error("arcTo not implemented.")},p.prototype.rect=function(me,Pe,Be,tt){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(tt))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+tt),this.lineTo(me,Pe+tt),this.lineTo(me,Pe),this.lineTo(me+Be,Pe),this.lineTo(me,Pe)},p.prototype.fillRect=function(me,Pe,Be,tt){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(tt))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,tt),this.fill(),ut.hasOwnProperty("lineCap")&&(this.lineCap=ut.lineCap),ut.hasOwnProperty("lineJoin")&&(this.lineJoin=ut.lineJoin)}},p.prototype.strokeRect=function(me,Pe,Be,tt){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(tt))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,tt),this.stroke())},p.prototype.clearRect=function(me,Pe,Be,tt){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(tt))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,tt))},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 tt=new u(this.ctx);this.ctxStack.push(this.ctx),this.ctx=tt}},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,tt,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,tt=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]),tt=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]),tt=parseInt(vt[3]),ut=parseFloat(vt[4]);else{if(ut=1,"string"==typeof me&&"#"!==me.charAt(0)){var Ht=new Nq(me);me=Ht.ok?Ht.toHex():"#000000"}4===me.length?(Pe=me.substring(1,2),Pe+=Pe,Be=me.substring(2,3),Be+=Be,tt=me.substring(3,4),tt+=tt):(Pe=me.substring(1,3),Be=me.substring(3,5),tt=me.substring(5,7)),Pe=parseInt(Pe,16),Be=parseInt(Be,16),tt=parseInt(tt,16)}}return{r:Pe,g:Be,b:tt,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,tt){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(tt=isNaN(tt)?void 0:tt,!w.call(this)){var ut=it(this.ctx.transform.rotation);De.call(this,{text:me,x:Pe,y:Be,scale:this.ctx.transform.scaleX,angle:ut,align:this.textAlign,maxWidth:tt})}},p.prototype.strokeText=function(me,Pe,Be,tt){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)){tt=isNaN(tt)?void 0:tt;var ut=it(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:tt})}},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,tt=Pe.internal.getFontSize(),ut=Pe.getStringUnitWidth(me)*tt/Pe.internal.scaleFactor;return new function(vt){var Ht=(vt=vt||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Ht}}),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,tt,ut,vt){if(isNaN(me)||isNaN(Pe)||isNaN(Be)||isNaN(tt)||isNaN(ut)||isNaN(vt))throw Xo.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Ht=new l(me,Pe,Be,tt,ut,vt);this.ctx.transform=this.ctx.transform.multiply(Ht)},p.prototype.setTransform=function(me,Pe,Be,tt,ut,vt){me=isNaN(me)?1:me,Pe=isNaN(Pe)?0:Pe,Be=isNaN(Be)?0:Be,tt=isNaN(tt)?1:tt,ut=isNaN(ut)?0:ut,vt=isNaN(vt)?0:vt,this.ctx.transform=new l(me,Pe,Be,tt,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,tt,ut,vt,Ht,Ft,Qt){var wn=this.pdf.getImageProperties(me),Gn=1,Wn=1,Tr=1,Ee=1;void 0!==tt&&void 0!==Ft&&(Tr=Ft/tt,Ee=Qt/ut,Gn=wn.width/tt*Ft/tt,Wn=wn.height/ut*Qt/ut),void 0===vt&&(vt=Pe,Ht=Be,Pe=0,Be=0),void 0!==tt&&void 0===Ft&&(Ft=tt,Qt=ut),void 0===tt&&void 0===Ft&&(Ft=wn.width,Qt=wn.height);var qn=this.ctx.transform.decompose(),Ti=it(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,Ht-Be*Ee,tt*Gn,ut*Wn));if(this.autoPaging){for(var Wr,cr=ne.call(this,bn),Ur=[],Ir=0;Ir<cr.length;Ir+=1)-1===Ur.indexOf(cr[Ir])&&Ur.push(cr[Ir]);be(Ur);for(var wo=Ur[0],zi=Ur[Ur.length-1],mi=wo;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],Mr=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 ss=this.path;Wr=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=ie(Wr,this.posX+this.margin[3],-Mr+Wi+this.ctx.prevPageLastElemOffset),et.call(this,"fill",!0),this.path=ss}var ao=JSON.parse(JSON.stringify(bn));ao=ie([ao],this.posX+this.margin[3],-Mr+Wi+this.ctx.prevPageLastElemOffset)[0];var Ii=(mi>wo||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",ao.x,ao.y,ao.w,ao.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 ne=function(me,Pe,Be){var tt=[];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":tt.push(Math.floor((me.y+ut)/Be)+1);break;case"arc":tt.push(Math.floor((me.y+ut-me.radius)/Be)+1),tt.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);tt.push(Math.floor((vt.y+ut)/Be)+1),tt.push(Math.floor((vt.y+vt.h+ut)/Be)+1);break;case"bct":var Ht=dn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,me.x1,me.y1,me.x2,me.y2,me.x,me.y);tt.push(Math.floor((Ht.y+ut)/Be)+1),tt.push(Math.floor((Ht.y+Ht.h+ut)/Be)+1);break;case"rect":tt.push(Math.floor((me.y+ut)/Be)+1),tt.push(Math.floor((me.y+me.h+ut)/Be)+1)}for(var Ft=0;Ft<tt.length;Ft+=1)for(;this.pdf.internal.getNumberOfPages()<tt[Ft];)X.call(this);return tt},X=function(){var me=this.fillStyle,Pe=this.strokeStyle,Be=this.font,tt=this.lineCap,ut=this.lineWidth,vt=this.lineJoin;this.pdf.addPage(),this.fillStyle=me,this.strokeStyle=Pe,this.font=Be,this.lineCap=tt,this.lineWidth=ut,this.lineJoin=vt},ie=function(me,Pe,Be){for(var tt=0;tt<me.length;tt++)switch(me[tt].type){case"bct":me[tt].x2+=Pe,me[tt].y2+=Be;case"qct":me[tt].x1+=Pe,me[tt].y1+=Be;default:me[tt].x+=Pe,me[tt].y+=Be}return me},be=function(me){return me.sort(function(Pe,Be){return Pe-Be})},Ce=function(me,Pe){var Be=this.fillStyle,tt=this.strokeStyle,ut=this.lineCap,vt=this.lineWidth,Ht=Math.abs(vt*this.ctx.transform.scaleX),Ft=this.lineJoin;if(this.autoPaging){for(var Qt,wn,Gn=JSON.parse(JSON.stringify(this.path)),Wn=JSON.parse(JSON.stringify(this.path)),Tr=[],Ee=0;Ee<Wn.length;Ee++)if(void 0!==Wn[Ee].x)for(var qn=ne.call(this,Wn[Ee]),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=tt,this.lineCap=ut,this.lineWidth=Ht,this.lineJoin=Ft;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),et.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()),et.call(this,me,Pe),Wi&&this.pdf.restoreGraphicsState()}this.lineWidth=vt}this.path=Gn}else this.lineWidth=Ht,et.call(this,me,Pe),this.lineWidth=vt},et=function(me,Pe){if(("stroke"!==me||Pe||!H.call(this))&&("stroke"===me||Pe||!w.call(this))){for(var Be,tt,ut=[],vt=this.path,Ht=0;Ht<vt.length;Ht++){var Ft=vt[Ht];switch(Ft.type){case"begin":ut.push({begin:!0});break;case"close":ut.push({close:!0});break;case"mt":ut.push({start:Ft,deltas:[],abs:[]});break;case"lt":var Qt=ut.length;if(vt[Ht-1]&&!isNaN(vt[Ht-1].x)&&(Be=[Ft.x-vt[Ht-1].x,Ft.y-vt[Ht-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(Ft);break}break;case"bct":ut[ut.length-1].deltas.push(Be=[Ft.x1-vt[Ht-1].x,Ft.y1-vt[Ht-1].y,Ft.x2-vt[Ht-1].x,Ft.y2-vt[Ht-1].y,Ft.x-vt[Ht-1].x,Ft.y-vt[Ht-1].y]);break;case"qct":ut[ut.length-1].deltas.push(Be=[vt[Ht-1].x+2/3*(Ft.x1-vt[Ht-1].x)-vt[Ht-1].x,vt[Ht-1].y+2/3*(Ft.y1-vt[Ht-1].y)-vt[Ht-1].y,Ft.x+2/3*(Ft.x1-Ft.x)-vt[Ht-1].x,Ft.y+2/3*(Ft.y1-Ft.y)-vt[Ht-1].y,Ft.x-vt[Ht-1].x,Ft.y-vt[Ht-1].y]);break;case"arc":ut.push({deltas:[],abs:[],arc:!0}),Array.isArray(ut[ut.length-1].abs)&&ut[ut.length-1].abs.push(Ft)}}tt=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);tt&&Le.call(this,tt),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}},wt=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,tt,ut,vt,Ht,Ft,Qt){for(var wn=st.call(this,Be,tt,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)),Nt.call(this,me,Pe,Wn.x2,Wn.y2,Wn.x3,Wn.y3,Wn.x4,Wn.y4)}Ft?mt.call(this):Le.call(this,Ht)},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,tt,ut,vt=this.pdf.getTextDimensions(me.text),Ht=Ct.call(this,me.y),Ft=wt.call(this,Ht)-vt.h,Qt=this.ctx.transform.applyToPoint(new a(me.x,Ht));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,Ht,vt.w,vt.h)),Tr=Gn.applyToRectangle(new s(me.x,Ft,vt.w,vt.h)),Ee=ne.call(this,Tr),qn=[],Ti=0;Ti<Ee.length;Ti+=1)-1===qn.indexOf(Ee[Ti])&&qn.push(Ee[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],wo=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)*wo;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),et.call(this,"fill",!0),this.path=Wi}var xr=ie([JSON.parse(JSON.stringify(Tr))],this.posX+this.margin[3],-Ki+cr+this.ctx.prevPageLastElemOffset)[0];me.scale>=.01&&(tt=this.pdf.internal.getFontSize(),this.pdf.setFontSize(tt*me.scale),this.lineWidth=(ut=this.lineWidth)*me.scale);var bi="text"!==this.autoPaging;if(bi||xr.y+xr.h<=Ir){if(bi||xr.y>=cr&&xr.x<=zi){var Mr=bi?me.text:this.pdf.splitTextToSize(me.text,me.maxWidth||zi-xr.x)[0],ss=ie([JSON.parse(JSON.stringify(Wn))],this.posX+this.margin[3],-Ki+cr+this.ctx.prevPageLastElemOffset)[0],ao=bi&&(Wr>zr||Wr<bn)&&q.call(this);ao&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],mi,wo,null).clip().discardPath()),this.pdf.text(Mr,ss.x,ss.y,{angle:me.angle,align:Pe,renderingMode:me.renderingMode}),ao&&this.pdf.restoreGraphicsState()}}else xr.y<Ir&&(this.ctx.prevPageLastElemOffset+=Ir-xr.y);me.scale>=.01&&(this.pdf.setFontSize(tt),this.lineWidth=ut)}}else me.scale>=.01&&(tt=this.pdf.internal.getFontSize(),this.pdf.setFontSize(tt*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(tt),this.lineWidth=ut)},Ge=function(me,Pe,Be,tt){tt=tt||0,this.pdf.internal.out(e(me+(Be=Be||0))+" "+r(Pe+tt)+" l")},We=function(me,Pe,Be){return this.pdf.lines(me,Pe,Be,null,null)},Nt=function(me,Pe,Be,tt,ut,vt,Ht,Ft){this.pdf.internal.out([n(i(Be+me)),n(o(tt+Pe)),n(i(ut+me)),n(o(vt+Pe)),n(i(Ht+me)),n(o(Ft+Pe)),"c"].join(" "))},st=function(me,Pe,Be,tt){for(var ut=2*Math.PI,vt=Math.PI/2;Pe>Be;)Pe-=ut;var Ht=Math.abs(Be-Pe);Ht<ut&&tt&&(Ht=ut-Ht);for(var Ft=[],Qt=tt?-1:1,wn=Pe;Ht>1e-5;){var Gn=wn+Qt*Math.min(Ht,vt);Ft.push(dt.call(this,me,wn,Gn)),Ht-=Math.abs(Gn-wn),wn=Gn}return Ft},dt=function(me,Pe,Be){var tt=(Be-Pe)/2,ut=me*Math.cos(tt),vt=me*Math.sin(tt),Ht=ut,Ft=-vt,Qt=Ht*Ht+Ft*Ft,wn=Qt+Ht*ut+Ft*vt,Gn=4/3*(Math.sqrt(2*Qt*wn)-wn)/(Ht*vt-Ft*ut),Wn=Ht-Gn*Ft,Tr=Ft+Gn*Ht,Ee=Wn,qn=-Tr,Ti=tt+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:Ee*zr-qn*bn,y3:Ee*bn+qn*zr,x4:me*Math.cos(Be),y4:me*Math.sin(Be)}},it=function(me){return 180*me/Math.PI},Mt=function(me,Pe,Be,tt,ut,vt){var Ht=me+.5*(Be-me),Ft=Pe+.5*(tt-Pe),Qt=ut+.5*(Be-ut),wn=vt+.5*(tt-vt),Gn=Math.min(me,ut,Ht,Qt),Wn=Math.max(me,ut,Ht,Qt),Tr=Math.min(Pe,vt,Ft,wn),Ee=Math.max(Pe,vt,Ft,wn);return new s(Gn,Tr,Wn-Gn,Ee-Tr)},dn=function(me,Pe,Be,tt,ut,vt,Ht,Ft){var Qt,wn,Gn,Wn,Tr,Ee,qn,Ti,zr,bn,Wr,cr,Ur,Ir,wo=Be-me,zi=tt-Pe,mi=ut-Be,Ki=vt-tt,Wi=Ht-ut,xr=Ft-vt;for(wn=0;wn<41;wn++)zr=(qn=(Gn=me+(Qt=wn/40)*wo)+Qt*((Tr=Be+Qt*mi)-Gn))+Qt*(Tr+Qt*(ut+Qt*Wi-Tr)-qn),bn=(Ti=(Wn=Pe+Qt*zi)+Qt*((Ee=tt+Qt*Ki)-Wn))+Qt*(Ee+Qt*(vt+Qt*xr-Ee)-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))},rn=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)}}})(kr.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,ne;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-(ne=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,ne+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",ne="slice",X="replace";for(a[ne](-2),a=a[ne](0,-2)[X](/\s/g,"")[X]("z","!!!!!"),c=[],u=0,p=(a+=s="uuuuu"[ne](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=Mb(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(" ")}}}(kr.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,ne=[],X=String.fromCharCode;for(M=0;M<q;M+=1)ne.push(X(255&H.charCodeAt(M)));return ne.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}(kr.API),function(t){function n(){return(ei.html2canvas?Promise.resolve(ei.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(ei.DOMPurify?Promise.resolve(ei.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=Io(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(ne){return"truetype"===ne.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||kr.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,kr.getPageSize=function(s,l,c){if("object"===Io(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,ne=0;if(w.hasOwnProperty(M))q=w[M][1]/p,ne=w[M][0]/p;else try{q=c[1],ne=c[0]}catch{throw new Error("Invalid format: "+c)}if("p"===s||"portrait"===s)s="p",ne>q&&(H=ne,ne=q,q=H);else{if("l"!==s&&"landscape"!==s)throw"Invalid orientation: "+s;s="l",q>ne&&(H=ne,ne=q,q=H)}return{width:ne,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(SL):null;var c=new a(l);return l.worker?c:c.from(s).doCallback()}}(kr.API),kr.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}}])}(kr.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},ne=4;ne<H;ne+=2){if(-1!==n.indexOf(p.charCodeAt((ne+=w)+1))){M=256*p.charCodeAt(ne+5)+p.charCodeAt(ne+6),q={width:256*p.charCodeAt(ne+7)+p.charCodeAt(ne+8),height:M,numcomponents:p.charCodeAt(ne+9)};break}w=256*p.charCodeAt(ne+2)+p.charCodeAt(ne+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}}(kr.API),kr.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 I5e(t,n){return new g5e(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,Nt=[],st=[],dt=void 0,it=!1,Mt=0,dn=0;dn<De.length;dn++){var rn=nG(De[dn],4),tt=rn[3];Nt.push(rn[0],rn[1],rn[2]),null!=tt&&(0===tt?(Mt++,st.length<1&&st.push(dn)):tt<255&&(it=!0))}if(it||Mt>1){We=!0,st=void 0;var ut=Le*mt;dt=new Uint8Array(ut);for(var vt=new DataView(ve.buffer),Ht=0;Ht<ut;Ht++){var Qt=nG(De[xL(vt,Ht,Ge)],4)[3];dt[Ht]=Qt}}else 0===Mt&&(st=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:We?8:void 0,colorBytes:ve,alphaBytes:dt,needSMask:We,palette:Nt,mask:st}}(o):2===l||4===l?function(ze){for(var Le=ze.data,De=ze.channels,Ge=ze.depth,We=2===De?"DeviceGray":"DeviceRGB",Nt=De-1,st=ze.width*ze.height,dt=Nt,Mt=1*st,dn=Math.ceil(st*dt*Ge/8),rn=Math.ceil(Mt*Ge/8),me=new Uint8Array(dn),Pe=new Uint8Array(rn),Be=new DataView(Le.buffer),tt=new DataView(me.buffer),ut=new DataView(Pe.buffer),vt=!1,Ht=0;Ht<st;Ht++){for(var Ft=Ht*De,Qt=0;Qt<dt;Qt++)aK(tt,xL(Be,Ft+Qt,Ge),Ht*dt+Qt,Ge);var wn=xL(Be,Ft+dt,Ge);wn<(1<<Ge)-1&&(vt=!0),aK(ut,wn,1*Ht,Ge)}return{colorSpace:We,colorsPerPixel:Nt,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),Nt=0;Nt<De;Nt++)We.setUint16(2*Nt,ve[Nt],!1);return Ge}(Le):Le,needSMask:!1}).colorSpace,ne=i.colorsPerPixel,X=i.sMaskBitsPerComponent,ie=i.colorBytes,be=i.alphaBytes,Ce=i.needSMask,et=i.palette,Ct=i.mask,wt=null;return r!==kr.API.image_compression.NONE?(wt=function(ze){var Le;switch(ze){case kr.API.image_compression.FAST:Le=11;break;case kr.API.image_compression.MEDIUM:Le=13;break;case kr.API.image_compression.SLOW:Le=14;break;default:Le=12}return Le}(r),p=this.decode.FLATE_DECODE,M="/Predictor ".concat(wt," /Colors ").concat(ne," /BitsPerComponent ").concat(u," /Columns ").concat(a),t=tK(ie,Math.ceil(a*ne*u/8),ne,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:et,sMask:w,predictor:wt,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 X5e(n),a=o.width,s=o.height,l=[];o.decodeAndBlitFrameRGBA(0,l);var c={data:l,width:a,height:s},u=new kL(100).encode(c,100);return t.processJPEG.call(this,u,e,r,i)},t.processGIF87A=t.processGIF89A}(kr.API),Iu.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)},Iu.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)}},Iu.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)}},Iu.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)}},Iu.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)}},Iu.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}},Iu.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}},Iu.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}},Iu.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}},Iu.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 Iu(n,!1),a=o.width,s=o.height,l={data:o.getData(),width:a,height:s},c=new kL(100).encode(l,100);return t.processJPEG.call(this,c,e,r,i)}}(kr.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 kL(100).encode(l,100);return t.processJPEG.call(this,c,e,r,i)}}(kr.API),kr.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}},kr.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=(pv=kr.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,ne=[];for(e=0;e<w;e++)r=t.charCodeAt(e),"function"==typeof i.metadata.widthOfString?ne.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(r))+a*(1e3/o)||0)/1e3):(M=p&&"object"===Io(c[r])&&!isNaN(parseInt(c[r][H],10))?c[r][H]/u:0,ne.push((s[r]||q)/l+M)),H=r;return ne},Jq=pv.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 pv.processArabic&&(t=pv.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(" "),ne=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(et,Ct){return(Ct&&et.length?"\n":"")+et})):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,et){return Ce+et},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,et){return Ce+et},0)}else u=[r];p.push(u),M=H+l,w=ne}else u.push(r),M+=w+H,w=ne}return p.map(l?function(Ce,et){return(et?X:"")+Ce.join(" ")}:function(Ce){return Ce.join(" ")})},pv.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,ne,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),ne="-"):(q=a(w).slice(2),ne=""),q=ne+q.slice(0,-1)+i[q.slice(-1)];else{if("object"!==Io(w))throw new Error("Don't know what to do with value type "+Io(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,ne,X={},ie=1,be=X,Ce=[],et="",Ct="",wt=M.length-1,ze=1;ze<wt;ze+=1)"'"==(ne=M[ze])?w?(q=w.join(""),w=void 0):w=[]:w?w.push(ne):"{"==ne?(Ce.push([be,q]),be={},q=void 0):"}"==ne?((H=Ce.pop())[0][H[1]]=be,q=void 0,be=H[0]):"-"==ne?ie=-1:void 0===q?r.hasOwnProperty(ne)?(et+=r[ne],q=parseInt(et,16)*ie,ie=1,et=""):et+=ne:r.hasOwnProperty(ne)?(Ct+=r[ne],be[q]=parseInt(Ct,16)*ie,ie=1,q=void 0,Ct=""):Ct+=ne;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])}])}(kr.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]}}])}(kr),kr.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(ei.canvg?Promise.resolve(ei.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)})},kr.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},kr.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 ne,X=!1;for(ne=0;ne<H.length;ne+=1)H[ne]===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"===Io(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},kr.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",Q5e),this.internal.events.subscribe("postPutResources",J5e)),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 ne=c();u({data:r(s.metadata.toUnicode),addLength1:!0,objectId:ne}),l("endobj");var X=c();l("<<"),l("/Type /FontDescriptor"),l("/FontName /"+sv(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 /"+sv(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 "+ne+" 0 R"),l("/BaseFont /"+sv(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 ne=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 /"+sv(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/"+sv(s.fontName)+"/FontDescriptor "+ne+" 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,ne="",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")?ne+=ie[X]:ne+="";var Ce="";return parseInt(q.slice(1))<14||"WinAnsiEncoding"===be?Ce=M(ne,q).split("").map(function(et){return et.charCodeAt(0).toString(16)}).join(""):"Identity-H"===be&&(Ce=e(ne,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}])}(kr), /** * @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}}(kr.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},ne=["(",")","(","<",">","<","[","]","[","{","}","{","\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"},et=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 Nt,st,dt,it,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"!==(Nt=Ge[We-1])&&"AN"!==Nt||"EN"!==(st=De[We+1])&&"AN"!==st?Mt="N":ie&&(st="AN"),Mt=st===Nt?st:"N";break;case"ES":Mt="EN"===(Nt=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,it=De.length;dt<it&&"ET"===De[dt];)dt++;Mt=dt<it&&"EN"===De[dt]?"EN":"N";break;case"NSM":if(a&&!s){for(it=De.length,dt=We+1;dt<it&&"NSM"===De[dt];)dt++;if(dt<it){var dn=ve[We];if(Nt=De[dt],(dn>=1425&&dn<=2303||64286===dn)&&("R"===Nt||"AL"===Nt)){Mt="R";break}}}Mt=We<1||"B"===(Nt=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},wt=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,Nt,st,dt,it,Mt=-1,dn=ve.length,rn=0,me=[],Pe=be?w:M,Be=[];for(ie=!1,i=!1,o=!1,Nt=0;Nt<dn;Nt++)Be[Nt]=Ce(ve[Nt]);for(st=0;st<dn;st++){if(it=rn,me[st]=Ct(ve,Be,me,st),We=240&(rn=Pe[it][H[me[st]]]),De[st]=dt=Pe[rn&=15][5],We>0)if(16===We){for(Nt=Mt;Nt<st;Nt++)De[Nt]=1;Mt=-1}else Mt=-1;if(Pe[rn][6])-1===Mt&&(Mt=st);else if(Mt>-1){for(Nt=Mt;Nt<st;Nt++)De[Nt]=dt;Mt=-1}"B"===Be[st]&&(De[st]=0),Ge.hiLevel|=dt}o&&function(tt,ut,vt){for(var Ht=0;Ht<vt;Ht++)if("S"===tt[Ht]){ut[Ht]=be;for(var Ft=Ht-1;Ft>=0&&"WS"===tt[Ft];Ft--)ut[Ft]=be}}(Be,De,dn)},Le=function(ve,De,Ge,We,Nt){if(!(Nt.hiLevel<ve)){if(1===ve&&1===be&&!i)return De.reverse(),void(Ge&&Ge.reverse());for(var st,dt,it,Mt,dn=De.length,rn=0;rn<dn;){if(We[rn]>=ve){for(it=rn+1;it<dn&&We[it]>=ve;)it++;for(Mt=rn,dt=it-1;Mt<dt;Mt++,dt--)st=De[Mt],De[Mt]=De[dt],De[dt]=st,Ge&&(st=Ge[Mt],Ge[Mt]=Ge[dt],Ge[dt]=st);rn=it}rn++}}},mt=function(ve,De,Ge){var We=ve.split(""),Nt={hiLevel:be};return Ge||(Ge=[]),ze(We,Ge,Nt),function(st,dt,it){if(0!==it.hiLevel&&u)for(var Mt,dn=0;dn<st.length;dn++)1===dt[dn]&&(Mt=ne.indexOf(st[dn]))>=0&&(st[dn]=ne[Mt+1])}(We,Ge,Nt),Le(2,We,De,Ge,Nt),Le(1,We,De,Ge,Nt),We.join("")};return this.__bidiEngine__.doBidiReorder=function(ve,De,Ge){if(function(Nt,st){if(st)for(var dt=0;dt<Nt.length;dt++)st[dt]=dt;void 0===s&&(s=et(Nt)),void 0===c&&(c=et(Nt))}(ve,De),a||!l||c)if(a&&l&&s^c)be=s?1:0,ve=wt(ve,De,Ge);else if(!a&&l&&c)be=s?1:0,ve=mt(ve,De,Ge),ve=wt(ve,De);else if(!a||s||l||c){if(a&&!l&&s^c)ve=wt(ve,De),s?(be=0,ve=mt(ve,De,Ge)):(be=1,ve=mt(ve,De,Ge),ve=wt(ve,De));else if(a&&s&&!l&&c)be=1,ve=mt(ve,De,Ge),ve=wt(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=wt(ve,De),be=1,u=!1,ve=mt(ve,De,Ge),u=We,ve=wt(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})}])}(kr),kr.API.TTFFont=function(){function t(n){var e;if(this.rawData=n,e=this.contents=new Tm(n),this.contents.pos=4,"ttcf"===e.readString(4))throw new Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new pIe(this),this.registerTTF()}return t.open=function(n){return new t(n)},t.prototype.parse=function(){return this.directory=new eIe(this.contents),this.head=new nIe(this),this.name=new sIe(this),this.cmap=new uK(this),this.toUnicode={},this.hhea=new rIe(this),this.maxp=new lIe(this),this.hmtx=new cIe(this),this.post=new oIe(this),this.os2=new iIe(this),this.loca=new fIe(this),this.glyf=new dIe(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 Au,Tm=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}(),eIe=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 Tm).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 Tm(e),i=0,r=0,a=e.length;r<a;r=r+=4)i+=o.readUInt32();return 4294967295&i},n}(),tIe={}.hasOwnProperty,Rh=function(t,n){for(var e in n)tIe.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};Au=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 nIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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 Tm).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,ne,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,et;for(et=[],l=Ce=0;0<=M?Ce<M:Ce>M;l=0<=M?++Ce:--Ce)et.push(n.readUInt16());return et}(),n.pos+=2,q=function(){var Ce,et;for(et=[],l=Ce=0;0<=M?Ce<M:Ce>M;l=0<=M?++Ce:--Ce)et.push(n.readUInt16());return et}(),c=function(){var Ce,et;for(et=[],l=Ce=0;0<=M?Ce<M:Ce>M;l=0<=M?++Ce:--Ce)et.push(n.readUInt16());return et}(),u=function(){var Ce,et;for(et=[],l=Ce=0;0<=M?Ce<M:Ce>M;l=0<=M?++Ce:--Ce)et.push(n.readUInt16());return et}(),i=(this.length-n.pos+this.offset)/2,s=function(){var Ce,et;for(et=[],l=Ce=0;0<=i?Ce<i:Ce>i;l=0<=i?++Ce:--Ce)et.push(n.readUInt16());return et}(),l=X=0,be=o.length;X<be;l=++X)for(ne=o[l],r=ie=H=q[l];H<=ne?ie<=ne:ie>=ne;r=H<=ne?++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,ne,X,ie,be,et,Ct,wt,ze,Le,mt,ve,De,Ge,We,Nt,st,dt,it,Mt,dn,rn,me,Pe,Be,tt,ut,vt,Ht,Ft,Qt,wn,Gn;switch(We=new Tm,a=Object.keys(n).sort(function(Wn,Tr){return Wn-Tr}),e){case"macroman":for(q=0,ne=function(){var Wn=[];for(H=0;H<256;++H)Wn.push(0);return Wn}(),ie={0:0},o={},Nt=0,Mt=a.length;Nt<Mt;Nt++)null==ie[Ft=n[i=a[Nt]]]&&(ie[Ft]=++q),o[i]={old:n[i],new:ie[n[i]]},ne[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(ne),{charMap:o,subtable:We.data,maxGlyphID:q+1};case"unicode":for(De=[],p=[],be=0,ie={},r={},X=c=null,st=0,dn=a.length;st<dn;st++)null==ie[et=n[i=a[st]]]&&(ie[et]=++be),r[i]={old:et,new:ie[et]},s=ie[et]-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,wt=2*Le-ze,l=[],Ct=[],w=[],H=dt=0,rn=De.length;dt<rn;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=it=ve;ve<=u?it<=u:it>=u;i=ve<=u?++it:--it)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(wt),vt=0,me=p.length;vt<me;vt++)We.writeUInt16(i=p[vt]);for(We.writeUInt16(0),Ht=0,Pe=De.length;Ht<Pe;Ht++)We.writeUInt16(i=De[Ht]);for(Qt=0,Be=l.length;Qt<Be;Qt++)We.writeUInt16(s=l[Qt]);for(wn=0,tt=Ct.length;wn<tt;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 Rh(t,Au),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 Tm).writeUInt16(0),i.writeUInt16(1),r.table=i.data.concat(r.subtable),r},t}(),rIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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}(),iIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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}(),oIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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}(),aIe=function(t,n){this.raw=t,this.length=t.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},sIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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 aIe(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}(),lIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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}(),cIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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,dIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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 Tm(e.read(i))).readShort(),c=s.readShort(),p=s.readShort(),l=s.readShort(),u=s.readShort(),this.cache[n]=-1===a?new hIe(s,c,p,l,u):new uIe(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}(),uIe=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}(),hIe=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 Tm(hK.call(this.raw.data)),n=0,r=this.glyphIDs.length;n<r;++n)e.pos=this.glyphOffsets[n];return e.data},t}(),fIe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Rh(t,Au),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}(),pIe=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,ne,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),ne={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&&(ne["OS/2"]=this.font.os2.raw()),this.font.directory.encode(ne)},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}kr.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={},mv=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}(),DL=function(t,n){return(DL=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}DL(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 _Ie(t,n,e,r,i){var o={},a=1.3333333333333333,s=ML(n,function(be){return i.getComputedStyle(be).backgroundColor});null!=s&&(o.fillColor=s);var l=ML(n,function(be){return i.getComputedStyle(be).color});null!=l&&(o.textColor=l);var c=function yIe(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=ML(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 ne=parseInt(r.fontSize||"");isNaN(ne)||(o.fontSize=ne/a);var X=function vIe(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 ML(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(),ne=bIe(l,c,e,H,r,i);ne&&("thead"===q?u.push(ne):"tfoot"===q?M.push(ne):p.push(ne))}return{head:u,body:p,foot:M}}function bIe(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=_Ie(t,l,n,c,e)),a.push({rowSpan:l.rowSpan,colSpan:l.colSpan,styles:u,_element:l,content:wIe(l)})}}var p=e.getComputedStyle(r);if(a.length>0&&(i||"none"!==p.display))return a}function wIe(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 qf(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 TL(t,n){var e=new mv(t),r=e.getDocumentOptions(),i=e.getGlobalOptions();!function SIe(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=qf({},i,r,n);typeof window<"u"&&(a=window);var s=function CIe(t,n,e){for(var r={styles:{},headStyles:{},bodyStyles:{},footStyles:{},alternateRowStyles:{},columnStyles:{}},i=function(l){if("columnStyles"===l)r.columnStyles=qf({},t[l],n[l],e[l]);else{var w=[t,n,e].map(function(H){return H[l]||{}});r[l]=qf({},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 xIe(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 kIe(t,n){var e,r,i,o,a,s,l,c,u,p,M,w,ne,X,H=LD(n.margin,40/t.scaleFactor()),q=null!==(e=function DIe(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;ne=!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,et=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:ne,tableLineWidth:null!==(p=n.tableLineWidth)&&void 0!==p?p:0,tableLineColor:null!==(M=n.tableLineColor)&&void 0!==M?M:200,horizontalPageBreak:!!n.horizontalPageBreak,horizontalPageBreakRepeat:et,horizontalPageBreakBehaviour:null!==(w=n.horizontalPageBreakBehaviour)&&void 0!==w?w:"afterAllRows"}}(e,o),u=function MIe(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 TIe(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 RL,EL=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()}}(),EIe=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}(EL),IIe=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 EIe(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 EL(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 EL(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}(),AIe=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 IL(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=IL(M,n,e))}return n}function xK(t,n,e,r,i){return t.map(function(o){return function FIe(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 AL(t,n){var e=new mv(t),r=function BIe(t,n){var i,e=t.content,r=function jIe(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 AIe(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:LL("head",e.head,r,a,o,n),body:LL("body",e.body,r,a,o,n),foot:LL("foot",e.foot,r,a,o,n)}}(n,e.scaleFactor()),i=new IIe(n,r);return function LIe(t,n){!function NIe(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=IL(e,i,function(o){return Math.max(o.minReadableWidth,o.minWidth)})),i&&(i=IL(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 RIe(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 PIe(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 OIe(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 LL(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 ne=q[H];if(null==a[ne.index]||0===a[ne.index].left)if(0===w){var X,ie={};"object"==typeof(X=Array.isArray(l)?l[ne.index-M-u]:l[ne.dataKey])&&!Array.isArray(X)&&(ie=X?.styles||{});var be=UIe(t,ne,c,i,r,o,ie),Ce=new CK(X,be,t);p[ne.dataKey]=Ce,p[ne.index]=Ce,a[ne.index]={left:Ce.rowSpan-1,times:w=Ce.colSpan-1}}else w--,M++;else a[ne.index].left--,w=a[ne.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 HIe(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 UIe(t,n,e,r,i,o,a){var l,s=function gIe(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=qf({},s.table,s[t],i.styles,l),p="body"===t&&(i.columnStyles[n.dataKey]||i.columnStyles[n.index])||{},M="body"===t&&e%2==0?qf({},s.alternateRow,i.alternateRowStyles):{},w=function mIe(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=qf({},w,c,M,p);return qf(H,a)}function YIe(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 NL(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 mv(t);("always"===e.pageBreak||null!=e.startY&&s>u.pageSize().height)&&(EK(u),o.y=i.top),n.callWillDrawPageHooks(u,o);var p=qf({},o);n.startPageNumber=u.pageNumber(),e.horizontalPageBreak?function zIe(t,n,e,r){var i=function VIe(t,n){for(var e=[],r=0;r<n.columns.length;r++){var i=YIe(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?qb(t,n,e,r,c.columns,!0):DK(t,n,r,c.columns),function WIe(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),OL(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?qb(t,n,e,r,u,!0):DK(t,n,r,u),c=MK(t,n,a+1,r,u),OL(t,n,r,u)}var p=c-a;i.slice(1).forEach(function(M){t.applyStyles(t.userStyles),qb(t,n,e,r,M.columns,!0),MK(t,n,a+1,r,M.columns,p),OL(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 Kf(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 Kf(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 Kf(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;Kf(t,n,u,r,i),s=e+c}return s}function OL(t,n,e,r){var i=n.settings;t.applyStyles(t.userStyles),("lastPage"===i.showFoot||"everyPage"===i.showFoot)&&n.foot.forEach(function(o){return Kf(t,n,o,e,r)})}function $Ie(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))Kf(t,n,e,o,a);else if(function qIe(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 GIe(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=qf(u=new CK(c.raw,c.styles,c.section),c)).text=[];var p=$Ie(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,ne=e.columns;q<ne.length;q++){var l,u,c;(u=H.cells[(l=ne[q]).index])&&(u.height=H.height),(c=t.cells[l.index])&&(c.height=t.height)}return H}(e,s,n,t);Kf(t,n,e,o,a),qb(t,n,i,o,a),ND(t,n,l,r,i,o,a)}else qb(t,n,i,o,a),ND(t,n,e,r,i,o,a)}function Kf(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)){KIe(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 KIe(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 qb(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 Kf(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 Kf(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===(RL=IK.jspdf)||void 0===RL?void 0:RL.jsPDF);AK&&function XIe(t){t.API.autoTable=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return NL(this,AL(this,TL(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 mv.setDefaults(n,this),this},t.autoTableSetDefaults=function(n,e){mv.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 mv(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 QIe=(()=>{class t{constructor(e,r,i){this.datePipe=e,this.durationPipe=r,this.throttling=i}createDocument(){return new kr("l","pt")}addTable(e,r){!function JIe(t,n){NL(t,AL(t,TL(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)(ln(oh),ln(xh),ln(bb))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();const eAe=[{label:"Request",column:"request_id"},{label:"URL",column:"url"},{label:"Start time",column:"start_time"},{label:"Duration",column:"duration",option:{parser:"sec"}}],tAe=[{label:"Issue name",column:"issue_name"},{label:"Type",column:"type"},{label:"Duration (%)",column:"percent"}],nAe=[{label:"Software type",column:"software_type"},{label:"Software module",column:"module"},{label:"Duration",column:"duration"},{label:"Duration (%)",column:"percent"}],rAe=[{label:"Query",column:"query"},{label:"File",column:"trace",option:{parser:"json"}},{label:"Software module",column:"module"},{label:"Calls",column:"calls"},{label:"Duration (%)",column:"percent"}],iAe=[{label:"URL",column:"query"},{label:"File",column:"trace",option:{parser:"json"}},{label:"Duration (%)",column:"percent"}],oAe=[{label:"Function",column:"function"},{label:"File",column:"trace",option:{parser:"json"}},{label:"Duration (%)",column:"percent"}];function aAe(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Software type")))}function sAe(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",14),Ke(2),qe(3,"titlecase"),de()()),2&t){const e=n.$implicit;te(),Me("content",e.software_type||"wordpress"),te(),an(" ",rt(3,2,e.software_type||"wordpress")," ")}}function lAe(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Software module")))}function cAe(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",14),Ke(2),de()()),2&t){const e=n.$implicit;te(),Me("content",e.module),te(),an(" ",e.module," ")}}function dAe(t,n){1&t&&(se(0,"mat-header-cell",15),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Duration")," "))}function uAe(t,n){if(1&t&&(se(0,"mat-cell",16),Ke(1),qe(2,"duration"),de()),2&t){const e=n.$implicit;te(),an(" ",rt(2,1,e.duration)," ")}}function hAe(t,n){1&t&&(se(0,"mat-header-cell",15),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Duration")+" (%)"," "))}function fAe(t,n){1&t&&(Et(0,"i",18),qe(1,"translate")),2&t&&Me("matTooltip",rt(1,1,"highlighted_reason_module_duration"))}function pAe(t,n){if(1&t&&(se(0,"mat-cell",16),Ke(1),qe(2,"number"),jt(3,fAe,2,3,"i",17),de()),2&t){const e=n.$implicit,r=bt();te(),an(" ",rt(2,2,e.percent),"% "),te(2),Me("ngIf",e.percent>=r.criticalDuration)}}function mAe(t,n){1&t&&Et(0,"mat-header-row",19)}function gAe(t,n){if(1&t&&Et(0,"mat-row",20),2&t){const e=n.$implicit,r=bt();Me("id",e.custom_id)("ngClass",e.percent>=r.criticalDuration?"danger-row":"primary-row")}}let _Ae=(()=>{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=Hn({type:t,selectors:[["app-modules-table"]],viewQuery:function(r,i){if(1&r&&Mo(gs,5)(pl,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&&(se(0,"div",0)(1,"h2",1),Ke(2),qe(3,"translate"),de(),Et(4,"mat-paginator",2),de(),se(5,"mat-table",3),mr(6,4),jt(7,aAe,3,3,"mat-header-cell",5)(8,sAe,4,4,"mat-cell",6),ur(),mr(9,7),jt(10,lAe,3,3,"mat-header-cell",5)(11,cAe,3,2,"mat-cell",6),ur(),mr(12,8),jt(13,dAe,4,3,"mat-header-cell",9)(14,uAe,3,3,"mat-cell",10),ur(),mr(15,11),jt(16,hAe,4,3,"mat-header-cell",9)(17,pAe,4,4,"mat-cell",10),ur(),jt(18,mAe,1,0,"mat-header-row",12)(19,gAe,1,2,"mat-row",13),de()),2&r&&(te(2),Cn(rt(3,7,"top_soft_by_execution_time")),te(2),Me("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),te(),Me("dataSource",i.dataSource),te(13),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns))},dependencies:[fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pm,pl,ku,Of,bo,Vf,S1,mpe,xh,Eo],styles:["mat-header-cell[_ngcontent-%COMP%]{margin-right:10px}.cdk-column-percent[_ngcontent-%COMP%]{max-width:20%}"],changeDetection:1})}}return t})();const{isArray:vAe}=Array;const OD=new xt("HIGHLIGHT_OPTIONS");let PL;let CAe=(()=>{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(To(o=>!!o),Nr(o=>o),Gs(1)),f1(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(Oa(()=>this._ready.next(o)))):(this._ready.next(o),za)),Qg(o=>(console.error("[HLJS] ",o),za))).subscribe(),this._options?.themePath&&this.loadTheme(this._options.themePath)))}_loadLibrary(){if(this._options){if(this._options.fullLibraryLoader&&this._options.coreLibraryLoader)return Yc(()=>"The full library and the core library were imported, only one of them should be imported!");if(this._options.fullLibraryLoader&&this._options.languages)return Yc(()=>"The highlighting languages were imported they are not needed!");if(this._options.coreLibraryLoader&&!this._options.languages)return Yc(()=>"The highlighting languages were not imported!");if(!this._options.coreLibraryLoader&&this._options.languages)return Yc(()=>"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 Yc(()=>"Highlight.js library was not imported!")}_loadLanguages(e){return function bAe(...t){const n=U5(t),e=function yAe(t){return 1===t.length&&vAe(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++)hl(e[a]).subscribe(Ko(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}}):za}(...Object.entries(this._options.languages).map(([i,o])=>RD(o()).pipe(Oa(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){f1(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)(ln(Si),ln(M0),ln(OD,8))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();const RD=t=>ns(t).pipe(To(n=>!!n&&!!n.default),Nr(n=>n.default));let xAe=(()=>{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(Oa(i=>i.registerLanguage(e,r)))}unregisterLanguage(e){return this._loader.ready.pipe(Oa(r=>r.unregisterLanguage(e)))}registerAliases(e,{languageName:r}){return this._loader.ready.pipe(Oa(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(To(r=>!!r.lineNumbersBlock),Oa(r=>r.lineNumbersBlock(e)))}static{this.\u0275fac=function(r){return new(r||t)(ln(CAe),ln(OD,8))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),kAe=(()=>{class t{constructor(e,r,i,o,a){this._hljs=r,this._sanitizer=i,this.platformId=o,this._options=a,this.highlighted=new Fn,this._nativeElement=e.nativeElement}ngOnChanges(e){f1(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(),lk.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){lk.schedule(()=>this._nativeElement.textContent=e)}setInnerHTML(e){lk.schedule(()=>this._nativeElement.innerHTML=function SAe(t){return function wAe(){if(!PL)try{PL=window?.trustedTypes?.createPolicy("ngx-highlightjs",{createHTML:t=>t})}catch{}return PL}()?.createHTML(t)||t}(this._sanitizer.sanitize(Ei.HTML,e)||""))}static{this.\u0275fac=function(r){return new(r||t)(Rt(wr),Rt(xAe),Rt(zx),Rt(M0),Rt(OD,8))}}static{this.\u0275dir=Mn({type:t,selectors:[["","highlight",""]],hostVars:2,hostBindings:function(r,i){2&r&&Qn("hljs",!0)},inputs:{code:[0,"highlight","code"],languages:"languages",lineNumbers:"lineNumbers"},outputs:{highlighted:"highlighted"},standalone:!1,features:[Ts]})}}return t})(),DAe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({})}}return t})(),FL=(()=>{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})(),MAe=(()=>{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 TAe(t,n){if(1&t&&(se(0,"pre"),Ke(1," "),Et(2,"code",4),qe(3,"truncateCode"),Ke(4,"\n "),de()),2&t){const e=bt();te(2),Me("highlight",rt(3,1,e.code))}}function EAe(t,n){if(1&t&&(se(0,"pre"),Et(1,"code",4),qe(2,"formatSql"),de()),2&t){const e=bt();te(),Me("highlight",rt(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=Hn({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&&(se(0,"app-copy-button",1)(1,"div"),Et(2,"span",2),jt(3,TAe,5,3,"pre",3)(4,EAe,3,3,"ng-template",null,0,If),de()()),2&r){const o=dl(5);Me("content",i.code),te(),Qn("expanded",i.expanded),te(),Me("ngClass",i.expanded?"keyboard-arrow-down-inline-icon":"keyboard-arrow-right-inline-icon"),te(),Me("ngIf",!i.expanded)("ngIfElse",o)}},dependencies:[Of,bo,kAe,Vf,FL,MAe],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 IAe(t,n){if(1&t&&(se(0,"span"),Ke(1),qe(2,"truncateCode"),de()),2&t){const e=bt();te(),an(" ",Al(2,1,e.shortTrace,!0)," ")}}function AAe(t,n){if(1&t&&(mr(0),se(1,"p"),Ke(2),de(),se(3,"strong"),Ke(4),de(),ur()),2&t){const e=n.$implicit;te(2),Cn(e.function),te(2),Tf("",e.file,":",e.line)}}function LAe(t,n){if(1&t&&(se(0,"div"),jt(1,AAe,5,3,"ng-container",3),de()),2&t){const e=bt();te(),Me("ngForOf",e.trace)}}let BL=(()=>{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=Hn({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&&(se(0,"app-copy-button",1),jt(1,IAe,3,4,"span",2)(2,LAe,2,1,"ng-template",null,0,If),de()),2&r){const o=dl(3);Me("content",i.fullTrace),te(),Me("ngIf",!i.expanded)("ngIfElse",o)}},dependencies:[u2,bo,Vf,FL],styles:["[_nghost-%COMP%]{font-family:Open Sans,serif;font-size:11px}strong[_ngcontent-%COMP%]{font-weight:700}"],changeDetection:1})}}return t})();function NAe(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Query")," "))}function OAe(t,n){if(1&t&&(se(0,"mat-cell"),Et(1,"app-code-block",15),de()),2&t){const e=n.$implicit;te(),Me("code",e.query)("expanded",e.expanded)}}function RAe(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"File")," "))}function PAe(t,n){if(1&t&&(se(0,"mat-cell"),Et(1,"app-trace-block",16),de()),2&t){const e=n.$implicit;te(),Me("trace",e.trace)("expanded",e.expanded)}}function FAe(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Software module")," "))}function BAe(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),de()),2&t){const e=n.$implicit;te(),an(" ",e.module," ")}}function HAe(t,n){1&t&&(se(0,"mat-header-cell",17),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Calls")," "))}function jAe(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),de()),2&t){const e=n.$implicit;te(),an(" ",e.calls," ")}}function UAe(t,n){1&t&&(se(0,"mat-header-cell",17),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Duration")+" (%)"," "))}function YAe(t,n){1&t&&(se(0,"strong",21),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"Error")))}function VAe(t,n){1&t&&(Et(0,"i",22),qe(1,"translate")),2&t&&Me("matTooltip",rt(1,1,"highlighted_reason_sql_query_duration"))}function zAe(t,n){if(1&t&&(se(0,"mat-cell",18),Ke(1),qe(2,"number"),qe(3,"duration"),jt(4,YAe,3,3,"strong",19)(5,VAe,2,3,"i",20),de()),2&t){const e=n.$implicit,r=bt();te(),Tf(" ",rt(2,4,e.percent),"% (",rt(3,6,e.duration),") "),te(3),Me("ngIf",e.has_error),te(),Me("ngIf",e.duration>=r.criticalDuration)}}function WAe(t,n){1&t&&Et(0,"mat-header-row",23)}function $Ae(t,n){if(1&t){const e=Kr();se(0,"mat-row",24),tn("click",function(){const i=Ot(e).$implicit;return Vt(i.expanded=!i.expanded)}),de()}if(2&t){const e=n.$implicit,r=bt();Qn("expanded",e.expanded)("syntax-error",e.has_error),Me("id",e.custom_id)("ngClass",e.duration>=r.criticalDuration?"danger-row":"primary-row")}}let GAe=(()=>{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=Hn({type:t,selectors:[["app-mysql-queries-table"]],viewQuery:function(r,i){if(1&r&&Mo(gs,5)(pl,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&&(se(0,"div",0)(1,"h2",1),Ke(2),qe(3,"translate"),de(),Et(4,"mat-paginator",2),de(),se(5,"mat-table",3),mr(6,4),jt(7,NAe,3,3,"mat-header-cell",5)(8,OAe,2,2,"mat-cell",6),ur(),mr(9,7),jt(10,RAe,3,3,"mat-header-cell",5)(11,PAe,2,2,"mat-cell",6),ur(),mr(12,8),jt(13,FAe,3,3,"mat-header-cell",5)(14,BAe,2,1,"mat-cell",6),ur(),mr(15,9),jt(16,HAe,4,3,"mat-header-cell",10)(17,jAe,2,1,"mat-cell",6),ur(),mr(18,11),jt(19,UAe,4,3,"mat-header-cell",10)(20,zAe,6,8,"mat-cell",12),ur(),jt(21,WAe,1,0,"mat-header-row",13)(22,$Ae,1,6,"mat-row",14),de()),2&r&&(te(2),Cn(rt(3,7,"top_soft_by_database_time")),te(2),Me("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),te(),Me("dataSource",i.dataSource),te(16),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns))},dependencies:[fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pm,pl,ku,Of,bo,OK,BL,S1,xh,Eo],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 qAe(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"URL")," "))}function KAe(t,n){if(1&t&&(se(0,"mat-cell"),Et(1,"app-code-block",13),de()),2&t){const e=n.$implicit;te(),Me("code",e.query)("expanded",e.expanded)}}function ZAe(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"File")," "))}function XAe(t,n){if(1&t&&(se(0,"mat-cell"),Et(1,"app-trace-block",14),de()),2&t){const e=n.$implicit;te(),Me("trace",e.trace)("expanded",e.expanded)}}function JAe(t,n){1&t&&(se(0,"mat-header-cell",15),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Duration")+" (%)"," "))}function QAe(t,n){1&t&&(se(0,"strong",19),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"Error")))}function e4e(t,n){1&t&&(Et(0,"i",20),qe(1,"translate")),2&t&&Me("matTooltip",rt(1,1,"highlighted_reason_external_request_duration"))}function t4e(t,n){if(1&t&&(se(0,"mat-cell",16),Ke(1),qe(2,"number"),qe(3,"duration"),jt(4,QAe,3,3,"strong",17)(5,e4e,2,3,"i",18),de()),2&t){const e=n.$implicit,r=bt();te(),Tf(" ",rt(2,4,e.percent),"% (",rt(3,6,e.duration),") "),te(3),Me("ngIf",e.has_error),te(),Me("ngIf",e.percent>=r.criticalDuration)}}function n4e(t,n){1&t&&Et(0,"mat-header-row",21)}function r4e(t,n){if(1&t){const e=Kr();se(0,"mat-row",22),tn("click",function(){const i=Ot(e).$implicit;return Vt(i.expanded=!i.expanded)}),de()}if(2&t){const e=n.$implicit,r=bt();Qn("expanded",e.expanded)("syntax-error",e.has_error),Me("ngClass",e.percent>=r.criticalDuration?"danger-row":"primary-row")("id",e.custom_id)}}let i4e=(()=>{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=Hn({type:t,selectors:[["app-external-commands-table"]],viewQuery:function(r,i){if(1&r&&Mo(gs,5)(pl,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&&(se(0,"div",0)(1,"h2",1),Ke(2),qe(3,"translate"),de(),Et(4,"mat-paginator",2),de(),se(5,"mat-table",3),mr(6,4),jt(7,qAe,3,3,"mat-header-cell",5)(8,KAe,2,2,"mat-cell",6),ur(),mr(9,7),jt(10,ZAe,3,3,"mat-header-cell",5)(11,XAe,2,2,"mat-cell",6),ur(),mr(12,8),jt(13,JAe,4,3,"mat-header-cell",9)(14,t4e,6,8,"mat-cell",10),ur(),jt(15,n4e,1,0,"mat-header-row",11)(16,r4e,1,6,"mat-row",12),de()),2&r&&(te(2),Cn(rt(3,7,"External requests")),te(2),Me("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),te(),Me("dataSource",i.dataSource),te(10),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns))},dependencies:[fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pm,pl,ku,Of,bo,OK,BL,S1,xh,Eo],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 o4e(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Function")," "))}function a4e(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",13),Et(2,"span",14),Ke(3),de()()),2&t){const e=n.$implicit;te(),Me("content",e.function),te(),Me("ngClass",e.expanded?"keyboard-arrow-down-inline-icon":"keyboard-arrow-right-inline-icon"),te(),an(" ",e.function," ")}}function s4e(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"File")," "))}function l4e(t,n){if(1&t&&(se(0,"mat-cell"),Et(1,"app-trace-block",15),de()),2&t){const e=n.$implicit;te(),Me("trace",e.trace)("expanded",e.expanded)}}function c4e(t,n){1&t&&(se(0,"mat-header-cell",16),Ke(1),qe(2,"translate"),Et(3,"span"),de()),2&t&&(te(),an("",rt(2,1,"Duration")+" (%)"," "))}function d4e(t,n){1&t&&(se(0,"strong",20),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"Error")))}function u4e(t,n){1&t&&(Et(0,"i",21),qe(1,"translate")),2&t&&Me("matTooltip",rt(1,1,"highlighted_reason_system_function_duration"))}function h4e(t,n){if(1&t&&(se(0,"mat-cell",17),Ke(1),qe(2,"number"),qe(3,"duration"),jt(4,d4e,3,3,"strong",18)(5,u4e,2,3,"i",19),de()),2&t){const e=n.$implicit,r=bt();te(),Tf(" ",rt(2,4,e.percent),"% (",rt(3,6,e.duration),") "),te(3),Me("ngIf",e.has_error),te(),Me("ngIf",e.percent>=r.criticalDuration)}}function f4e(t,n){1&t&&Et(0,"mat-header-row",22)}function p4e(t,n){if(1&t){const e=Kr();se(0,"mat-row",23),tn("click",function(){const i=Ot(e).$implicit;return Vt(i.expanded=!i.expanded)}),de()}if(2&t){const e=n.$implicit,r=bt();Qn("expanded",e.expanded)("syntax-error",e.has_error),Me("id",e.custom_id)("ngClass",e.percent>=r.criticalDuration?"danger-row":"primary-row")}}let m4e=(()=>{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=Hn({type:t,selectors:[["app-system-functions-table"]],viewQuery:function(r,i){if(1&r&&Mo(gs,5)(pl,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&&(se(0,"div",0)(1,"h2",1),Ke(2),qe(3,"translate"),de(),Et(4,"mat-paginator",2),de(),se(5,"mat-table",3),mr(6,4),jt(7,o4e,3,3,"mat-header-cell",5)(8,a4e,4,3,"mat-cell",6),ur(),mr(9,7),jt(10,s4e,3,3,"mat-header-cell",5)(11,l4e,2,2,"mat-cell",6),ur(),mr(12,8),jt(13,c4e,4,3,"mat-header-cell",9)(14,h4e,6,8,"mat-cell",10),ur(),jt(15,f4e,1,0,"mat-header-row",11)(16,p4e,1,6,"mat-row",12),de()),2&r&&(te(2),Cn(rt(3,7,"Other system functions")),te(2),Me("pageSize",10)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0),te(),Me("dataSource",i.dataSource),te(10),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns))},dependencies:[fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pm,pl,ku,Of,bo,Vf,BL,S1,xh,Eo],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 g4e(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Request")," "))}function _4e(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),de()),2&t){const e=n.$implicit;te(),an(" #",e.request_id," ")}}function v4e(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"URL")," "))}function y4e(t,n){if(1&t&&(se(0,"mat-cell",13),Ke(1),de()),2&t){const e=n.$implicit;Me("matTooltip",e.url),te(),Cn(e.url)}}function b4e(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Start time")," "))}function w4e(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),qe(2,"date"),de()),2&t){const e=n.$implicit;te(),an(" ",Al(2,1,1e3*e.start_time,"MM.dd.yyyy 'at' HH:mm")," ")}}function S4e(t,n){1&t&&(Et(0,"i",16),qe(1,"throttling")),2&t&&Me("uiTooltip",rt(1,1,bt(2).request))}function C4e(t,n){if(1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),se(3,"span",14),jt(4,S4e,2,3,"i",15),de()()),2&t){const e=bt();Qn("disable-overfow",e.request?.hitting_limits),te(),an(" ",rt(2,4,"Duration")," "),te(3),Me("ngIf",e.request?.hitting_limits)}}function x4e(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),qe(2,"duration"),de()),2&t){const e=n.$implicit;te(),an(" ",rt(2,1,e.duration)," ")}}function k4e(t,n){1&t&&Et(0,"mat-header-row")}function D4e(t,n){1&t&&Et(0,"mat-row",17),2&t&&Me("id",n.$implicit.custom_id)}let M4e=(()=>{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 Un,this.onSelectRequest=new Fn}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,p4),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=m4(),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)(Rt(Ks),Rt(Cu),Rt(Mu),Rt(jc))}}static{this.\u0275cmp=Hn({type:t,selectors:[["app-requests-table"]],viewQuery:function(r,i){if(1&r&&Mo(pl,5)(gs,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&&(se(0,"div",0)(1,"mat-table",1),mr(2,2),jt(3,g4e,3,3,"mat-header-cell",3)(4,_4e,2,1,"mat-cell",4),ur(),mr(5,5),jt(6,v4e,3,3,"mat-header-cell",3)(7,y4e,2,2,"mat-cell",6),ur(),mr(8,7),jt(9,b4e,3,3,"mat-header-cell",3)(10,w4e,3,4,"mat-cell",4),ur(),mr(11,8),jt(12,C4e,5,6,"mat-header-cell",9)(13,x4e,3,3,"mat-cell",4),ur(),jt(14,k4e,1,0,"mat-header-row",10)(15,D4e,1,1,"mat-row",11),de(),Et(16,"mat-paginator",12),de()),2&r&&(te(),Me("dataSource",i.dataSource)("ngClass",Yg(8,RK,!i.dataSource?.data?.length)),te(13),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns),te(),Me("pageSize",1)("hidePageSize",!0)("length",i.dataSource?i.dataSource.data.length:0)("ngClass",Yg(10,RK,!i.dataSource?.data?.length)))},dependencies:[fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,gs,pl,ku,Of,bo,y4,oh,xh,bb,Eo],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})(),T4e=(()=>{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 E4e(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Issue name")))}function I4e(t,n){if(1&t&&(se(0,"mat-cell")(1,"app-copy-button",10),Ke(2),qe(3,"truncateCode"),de()()),2&t){const e=n.$implicit;te(),Me("content",e.issue_name)("matTooltip",e.issue_name),te(),an(" ",rt(3,3,e.issue_name)," ")}}function A4e(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Type")))}function L4e(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),de()),2&t){const e=n.$implicit;te(),an(" ",e.type," ")}}function N4e(t,n){1&t&&(se(0,"mat-header-cell"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"Duration")+" (%)"," "))}function O4e(t,n){1&t&&(se(0,"strong",12),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"Error")))}function R4e(t,n){if(1&t&&(se(0,"mat-cell"),Ke(1),qe(2,"number"),qe(3,"duration"),jt(4,O4e,3,3,"strong",11),de()),2&t){const e=n.$implicit;te(),Tf(" ",rt(2,3,e.percent),"% (",rt(3,5,e.duration),") "),te(3),Me("ngIf",e.has_error)}}function P4e(t,n){1&t&&Et(0,"mat-header-row",13)}function F4e(t,n){if(1&t){const e=Kr();se(0,"mat-row",14),tn("click",function(){const i=Ot(e).$implicit;return Vt(bt().emitTaskId(i.custom_id))}),de()}2&t&&Qn("syntax-error",n.$implicit.has_error)}let B4e=(()=>{class t{constructor(){this.displayedColumns=["name","type","duration"],this.taskId=new Fn}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=Hn({type:t,selectors:[["app-top-issues"]],viewQuery:function(r,i){if(1&r&&Mo(gs,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&&(se(0,"div",0)(1,"h1",1),Ke(2),qe(3,"translate"),qe(4,"singularPlural"),qe(5,"translate"),de()(),se(6,"mat-table",2),mr(7,3),jt(8,E4e,3,3,"mat-header-cell",4)(9,I4e,4,5,"mat-cell",5),ur(),mr(10,6),jt(11,A4e,3,3,"mat-header-cell",4)(12,L4e,2,1,"mat-cell",5),ur(),mr(13,7),jt(14,N4e,3,3,"mat-header-cell",4)(15,R4e,5,7,"mat-cell",5),ur(),jt(16,P4e,1,0,"mat-header-row",8)(17,F4e,1,2,"mat-row",9),de()),2&r&&(te(2),EE("",rt(3,6,"Top")," ",i.dataSource?.data.length," ",rt(5,11,Al(4,8,null==i.dataSource?null:i.dataSource.data.length,"issue"))," "),te(4),Me("dataSource",i.dataSource),te(10),Me("matHeaderRowDef",i.displayedColumns),te(),Me("matRowDefColumns",i.displayedColumns))},dependencies:[fh,mh,yh,gh,ph,bh,_h,vh,wh,Sh,ku,bo,Vf,S1,xh,FL,Eo,T4e],styles:[".custom-header[_ngcontent-%COMP%]{font-size:24px;line-height:28px}.cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}"],changeDetection:1})}}return t})();function H4e(t,n){if(1&t){const e=Kr();se(0,"app-top-issues",9),tn("taskId",function(i){return Ot(e),Vt(bt().onHighlightTask(i))}),de()}2&t&&Me("dataSource",bt().topRequestItemDataSource)}function j4e(t,n){1&t&&Et(0,"app-modules-table",10),2&t&&Me("dataSource",bt().modulesTableDataSource)}function U4e(t,n){1&t&&Et(0,"app-mysql-queries-table",10),2&t&&Me("dataSource",bt().mysqlQueriesTableDataSource)}function Y4e(t,n){1&t&&Et(0,"app-external-commands-table",10),2&t&&Me("dataSource",bt().externalCommandsTableDataSource)}function V4e(t,n){1&t&&Et(0,"app-system-functions-table",10),2&t&&Me("dataSource",bt().systemFunctionsTableDataSource)}let z4e=(()=>{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 Un,this.filterParams={},this.filtered=!1,this.filterParams=this.route.snapshot.queryParams,this.isFiltered()&&(this.filtered=!0)}static _isCriticalTask(e){switch(e.type){case fl.module:return e.percent>20;case fl.mysql_query:return e.duration>3e5;case fl.external_command:case fl.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(vx(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 Gd,this.mysqlQueriesTableDataSource=new Gd,this.externalCommandsTableDataSource=new Gd,this.systemFunctionsTableDataSource=new Gd,this.topRequestItemDataSource=new Gd,o.forEach(a=>{a.custom_id=(a.type+a.timestamp+a.percent).replace(".","_"),a.type===fl.module?this.modulesTableDataSource.data.push(a):a.type===fl.mysql_query?this.mysqlQueriesTableDataSource.data.push(a):a.type===fl.external_command?this.externalCommandsTableDataSource.data.push(a):a.type===fl.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 fl.module:Object.assign(s,{issue_name:`${this.capitalize(a.software_type)||"wordpress"}/${a.module}`,type:"Module/Plugin"});break;case fl.mysql_query:Object.assign(s,{issue_name:a.query,type:"Database query"});break;case fl.external_command:Object.assign(s,{issue_name:a.query,type:"External request"});break;case fl.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 Gd;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 Gd(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:eAe,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:tAe,data:this.topRequestItemDataSource.data,criticalThreshold:-1,columnStyles:[{cellWidth:360},{cellWidth:200},{cellWidth:200}]},{title:"Top software modules/plugins by execution time",fields:nAe,data:this.modulesTableDataSource.data,criticalThreshold:20,columnStyles:[{cellWidth:190},{cellWidth:190},{cellWidth:190},{cellWidth:190}]},{title:"Top database queries by execution time",fields:rAe,data:this.mysqlQueriesTableDataSource.data,criticalThreshold:3e5,columnStyles:[{cellWidth:230},{cellWidth:230},{cellWidth:120},{cellWidth:60},{cellWidth:120}]},{title:"External requests",fields:iAe,data:this.externalCommandsTableDataSource.data,criticalThreshold:10,columnStyles:[{cellWidth:300},{cellWidth:300},{cellWidth:160}]},{title:"Other system functions",fields:oAe,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)(Rt(Mu),Rt(Cu),Rt(wr),Rt(oo),Rt(QIe),Rt(jc),Rt(oh))}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0),Et(1,"app-breadcrumbs",1),se(2,"div",2)(3,"button",3),tn("click",function(){return i.downloadPDF()}),se(4,"span",4),Et(5,"span",5),se(6,"span"),Ke(7),qe(8,"translate"),de()()()()(),se(9,"app-requests-table",6),tn("onSelectRequest",function(a){return i.getSelectedRequest(a)}),de(),jt(10,H4e,1,1,"app-top-issues",7)(11,j4e,1,1,"app-modules-table",8)(12,U4e,1,1,"app-mysql-queries-table",8)(13,Y4e,1,1,"app-external-commands-table",8)(14,V4e,1,1,"app-system-functions-table",8)),2&r&&(te(),Me("breadcrumbItems",i.breadcrumbsItems),te(6),Cn(rt(8,8,"Download as PDF")),te(2),Me("dataSource",i.requestsDataSource),te(),Me("ngIf",i.topRequestItemDataSource?.data.length),te(),Me("ngIf",i.modulesTableDataSource?.data.length),te(),Me("ngIf",i.mysqlQueriesTableDataSource?.data.length),te(),Me("ngIf",i.externalCommandsTableDataSource?.data.length),te(),Me("ngIf",i.systemFunctionsTableDataSource?.data.length))},dependencies:[sm,bo,NA,_Ae,GAe,i4e,m4e,M4e,B4e,Eo],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})(),W4e=(()=>{class t{constructor(e,r,i){this.router=e,this.xrayService=r,this.appState=i}resolve(e,r){return this.xrayService.groupedRequests(e.params.tracingTaskId).pipe(To(i=>null!==i),Qg(i=>(this.appState.set("domain",""),this.appState.set("reportDate",""),this.router.navigate(["unavailable-report"]),za)))}static{this.\u0275fac=function(r){return new(r||t)(ln(Ks),ln(Mu),ln(jc))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),$4e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=Hn({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&&(se(0,"div",0),Et(1,"div",1),se(2,"div",2)(3,"h1"),Ke(4),qe(5,"translate"),de(),se(6,"p"),Ke(7),qe(8,"translate"),de()()()),2&r&&(te(4),Cn(rt(5,2,"ERROR.reportNotFoundTitle")),te(3),Cn(rt(8,4,"ERROR.reportNotFoundDescription")))},dependencies:[Eo],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})(),HL=(()=>{class t extends qd{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):En(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 G4e(t,n){1&t&&(se(0,"h2"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),Cn(rt(2,1,"ADVANCED_METRICS_SETUP_PAGE.pageTitle")))}function q4e(t,n){1&t&&(se(0,"h2"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"ADVANCED_METRICS_SETUP_PAGE.statusUnavailable.title")," "))}function K4e(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),qe(3,"translate"),qe(4,"translate"),qe(5,"translate"),de()),2&t&&(te(),kC(" ",rt(2,4,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part1")," ",rt(3,6,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part2")," ",rt(4,8,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part3")," ",rt(5,10,"ADVANCED_METRICS_SETUP_PAGE.pageDescription.part4")," "))}function Z4e(t,n){1&t&&(se(0,"span"),Ke(1),qe(2,"translate"),de()),2&t&&(te(),an(" ",rt(2,1,"ADVANCED_METRICS_SETUP_PAGE.statusUnavailable.description")," "))}function X4e(t,n){if(1&t){const e=Kr();se(0,"button",8),tn("click",function(){return Ot(e),Vt(bt().retryStatusLookup())}),Ke(1),qe(2,"translate"),de()}2&t&&(te(),an("",rt(2,1,"ADVANCED_METRICS_SETUP_PAGE.statusUnavailable.retry")," "))}function J4e(t,n){if(1&t){const e=Kr();mr(0),se(1,"button",9),tn("click",function(){Ot(e);const i=bt();return Vt(i.setAdvancedMetricsStatus(i.advancedMetricsSetParam.enable))}),Ke(2),qe(3,"translate"),de(),se(4,"button",10),tn("click",function(){Ot(e);const i=bt();return Vt(i.setAdvancedMetricsStatus(i.advancedMetricsSetParam.disable))}),Ke(5),qe(6,"translate"),de(),ur()}2&t&&(te(2),Cn(rt(3,2,"Enable")),te(3),an("",rt(6,4,"Do not enable")," "))}let PK=(()=>{class t{constructor(e,r,i,o,a,s,l){this.agent=e,this.cdRef=r,this.appState=i,this.router=o,this.translate=a,this.loader=s,this.route=l,this.advancedMetricsSetParam=_x,this.statusUnavailable=!1,this.advancedMetricsSettingsChange=new Fn,this.statusUnavailable=!0===this.route.snapshot.data.statusUnavailable}setAdvancedMetricsStatus(e){var r=this;return Aa()(function*(){try{r.loader.start(),yield r.agent.setAdvancedMetricsStatus(e),yield r.agent.getAdvancedMetricsStatus(),r._navigateToTasksPage(),r.advancedMetricsSettingsChange.emit(!0),r.loader.stop()}catch{r.loader.stop()}})()}retryStatusLookup(){this.router.navigate(["/tasks"])}_navigateToTasksPage(){this.router.navigate(["/"])}static{this.\u0275fac=function(r){return new(r||t)(Rt(sh),Rt(oo),Rt(jc),Rt(Ks),Rt(HL),Rt(j2),Rt(Cu))}}static{this.\u0275cmp=Hn({type:t,selectors:[["xray-advanced-metrics-setup"]],outputs:{advancedMetricsSettingsChange:"advancedMetricsSettingsChange"},standalone:!1,decls:12,vars:6,consts:[[1,"xray-advanced-metrics-setup-wrapper"],[1,"xray-advanced-metrics-setup"],[1,"xray-advanced-metrics-setup__title"],[4,"ngIf"],[1,"xray-advanced-metrics-setup__description"],[1,"xray-advanced-metrics-setup__image"],[1,"xray-advanced-metrics-setup__actions"],["class","xray-advanced-metrics-retry-btn",3,"click",4,"ngIf"],[1,"xray-advanced-metrics-retry-btn",3,"click"],[1,"xray-advanced-metrics-enable-btn",3,"click"],[1,"xray-advanced-metrics-disable-btn",3,"click"]],template:function(r,i){1&r&&(se(0,"div",0)(1,"div",1)(2,"div",2),jt(3,G4e,3,3,"h2",3)(4,q4e,3,3,"h2",3),de(),se(5,"div",4),jt(6,K4e,6,12,"span",3)(7,Z4e,3,3,"span",3),de(),Et(8,"div",5),se(9,"div",6),jt(10,X4e,3,3,"button",7)(11,J4e,7,6,"ng-container",3),de()()()),2&r&&(te(3),Me("ngIf",!i.statusUnavailable),te(),Me("ngIf",i.statusUnavailable),te(2),Me("ngIf",!i.statusUnavailable),te(),Me("ngIf",i.statusUnavailable),te(3),Me("ngIf",i.statusUnavailable),te(),Me("ngIf",!i.statusUnavailable))},dependencies:[bo,Eo],styles:['.xray-advanced-metrics-setup[_ngcontent-%COMP%]{width:667px;display:flex;flex-direction:column;align-items:center}.xray-advanced-metrics-setup__title[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;color:#535353;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:36px;padding:10px 120px;margin-bottom:21px}.xray-advanced-metrics-setup__description[_ngcontent-%COMP%]{color:#535353;text-align:center;font-family:Noto Sans,Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding:0 20px}.xray-advanced-metrics-setup__image[_ngcontent-%COMP%]{width:179px;height:168px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22179%22%20height%3D%22168%22%20viewBox%3D%220%200%20179%20168%22%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22a%22%20d%3D%22M.027.33H71.79v41.444H.027z%22%2F%3E%0A%20%20%20%20%3C%2Fdefs%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%230087BD%22%20d%3D%22M111.772%2032.997a185.782%20185.782%200%200%200-12.054-18.98c-.697-.96-1.68-2.094-2.748-2.503-.414-1.708-3.132-2.228-3.439-.201-.06.402-.138.787-.23%201.163a1.44%201.44%200%200%200-.668.468c-5.138%206.325-9.635%2013.106-13.408%2020.345a1.833%201.833%200%200%200%202.033%202.665c4.685-1.02%209.534-.67%2014.291-.561l14.67.333c1.392.032%202.204-1.556%201.553-2.73%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M79.02%2034.728h32.96c-4.684-9.549-10.224-17.9-16.482-24.847-6.258%206.948-11.797%2015.3-16.478%2024.847zM114%2036H77l.439-.913c4.942-10.278%2010.862-19.22%2017.595-26.579L95.498%208l.465.508c6.732%207.356%2012.653%2016.299%2017.598%2026.579L114%2036z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M74.786%20141.737h40.427c.987-4.57%203.075-9.144%205.28-13.977%203.078-6.743%206.261-13.716%206.261-20.75%200-25.721-5.149-50.174-14.894-70.747H78.143c-9.747%2020.573-14.897%2045.025-14.897%2070.748%200%207.032%203.183%2014.004%206.26%2020.747%202.206%204.833%204.294%209.409%205.28%2013.98zM116.23%20143H73.77l-.1-.508c-.907-4.592-3.038-9.26-5.294-14.204C65.24%20121.421%2062%20114.32%2062%20107.011c0-26.06%205.253-50.838%2015.191-71.654l.17-.357h35.28l.17.357C122.748%2056.174%20128%2080.95%20128%20107.01c0%207.31-3.241%2014.412-6.375%2021.28-2.256%204.942-4.386%209.61-5.295%2014.201l-.1.508z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230087BD%22%20d%3D%22M73.98%20142.853c.087-1.064-.11-1.96-.644-2.82a42.561%2042.561%200%200%200-2.745-7.417c.329-.34.468-.877.203-1.352a5.914%205.914%200%200%200-1.32-1.641%201.037%201.037%200%200%200-.277-.174c.023-.11.038-.229.042-.357.057-1.744-1.648-3.942-2.428-5.425-1.316-2.504-2.5-5.008-2.605-7.88-.015-.4-.269-.758-.603-.961.003-.246.001-.493-.012-.747-.076-1.434-2.312-1.443-2.236%200a8.533%208.533%200%200%201-.054%201.494c-.456.76-.798%201.536-1.036%202.34-.508.03-.996.386-1.045%201.075-.038.547-.104%201.04-.197%201.527-.047.051-.09.107-.127.169-1.852%203.148-2.931%206.482-3.345%2010.11-.002.023.003.047.002.07a.842.842%200%200%200-.304.51c-.504%203.13-.12%206.24.084%209.359a1.013%201.013%200%200%200-.296.736c.028%201.406.14%202.758.317%204.079-.01.112-.015.225-.026.337-.031.3.047.533.186.706.525%203.153%201.47%206.15%202.808%209.262.962%202.235%201.92%204.486%203.11%206.613.566%201.012%201.183%202.206%202.045%203.082.037.527.39%201.028%201.072%201.028.126%200%20.237-.022.34-.054.058.024.114.05.174.07%201.26.432%203.138.626%204.38.05%201.567-.727%201.792-2.342%201.862-3.904.07-1.547-.134-3.063.25-4.588.254-1.013.725-1.96.915-2.991.152-.831-.005-1.584-.24-2.31.397-.237.667-.69.52-1.23-.24-.873.677-1.99.866-2.846.178-.8.025-1.587-.072-2.382a46.88%2046.88%200%200%201-.238-2.574c.354-.178.638-.516.674-.964%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230087BD%22%20d%3D%22M74.909%20132.682c-.312-2.076-1.462-3.968-2.547-5.785a1.147%201.147%200%200%200-.128-.29%2021.247%2021.247%200%200%201-2.172-4.58c-.17-.51-.553-.755-.951-.782l-.388-.587a38.36%2038.36%200%200%200-.735-2.232%201.01%201.01%200%200%200%200-.543c-.396-1.397-1.008-2.473-1.983-3.545a.975.975%200%200%200-.687-.308%209.892%209.892%200%200%201-.096-.96c-.068-1.423-2.289-1.43-2.22%200%20.067%201.405.315%202.653.848%203.964.036.09.086.174.144.252.078.293.169.577.267.857.132.796.378%201.504.816%202.237a.996.996%200%200%200%20.239.272l.124.353c.218.871.503%201.729.855%202.584l.014.046.004-.001c.037.089.07.177.108.266a.944.944%200%200%200%20.229.327c-.14.24-.205.522-.137.804.096.396.21.78.336%201.158-.622.207-1.07.86-.584%201.535l1.082%201.503c.46.638%201.173.645%201.625.276.31.805.576%201.622.796%202.472.074.288.227.486.416.613.268.607.566%201.202.9%201.787.043.073.097.128.149.185a59.608%2059.608%200%200%200%20.005%205.367c.062%201.304%201.731%201.44%202.18.295.939-2.384%201.883-4.933%201.491-7.54%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M64.108%20165.75h5.949l4.655-33.537-11.01-20.883c-1.403%202.053-5.05%207.915-7.057%2016.01-2.292%209.252-2.844%2023.403%207.463%2038.41zM71.14%20167h-7.683l-.185-.267c-4.757-6.844-7.719-14.1-8.8-21.564-.867-5.975-.538-12.091.977-18.18%202.579-10.36%207.628-16.951%207.842-17.227l.591-.762L76%20131.984%2071.14%20167z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230087BD%22%20d%3D%22M116.02%20142.853c-.087-1.064.11-1.96.644-2.82a42.596%2042.596%200%200%201%202.744-7.417c-.328-.34-.468-.877-.202-1.352a5.92%205.92%200%200%201%201.319-1.641%201.06%201.06%200%200%201%20.278-.174%202.04%202.04%200%200%201-.042-.357c-.057-1.744%201.648-3.942%202.428-5.425%201.316-2.504%202.5-5.008%202.605-7.88.015-.4.268-.758.603-.961-.004-.246-.002-.493.012-.747.075-1.434%202.312-1.443%202.236%200a8.49%208.49%200%200%200%20.054%201.494c.456.76.798%201.536%201.036%202.34.508.03.996.386%201.045%201.075.038.547.104%201.04.197%201.527.047.051.09.107.127.169%201.852%203.148%202.93%206.482%203.345%2010.11.002.023-.003.047-.003.07.155.131.272.3.306.51.503%203.13.119%206.24-.085%209.359.183.188.301.438.295.736a35.484%2035.484%200%200%201-.316%204.079c.009.112.015.225.026.337.03.3-.047.533-.186.706-.525%203.154-1.47%206.15-2.808%209.262-.963%202.235-1.92%204.486-3.11%206.613-.566%201.012-1.183%202.206-2.045%203.082-.037.527-.392%201.028-1.072%201.028-.126%200-.237-.022-.34-.054-.058.024-.115.05-.174.07-1.26.432-3.138.626-4.381.05-1.566-.727-1.791-2.342-1.862-3.904-.07-1.547.135-3.063-.249-4.588-.254-1.013-.725-1.96-.915-2.991-.153-.831.004-1.584.24-2.31-.397-.237-.667-.69-.52-1.23.24-.873-.677-1.99-.866-2.846-.178-.8-.025-1.587.072-2.382.106-.859.18-1.716.238-2.574-.354-.178-.638-.516-.675-.964%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230087BD%22%20d%3D%22M126.064%20111.31c-1.041.925-1.348%202.06-1.52%203.248l-.687%201.486c-.207.447-.151.854.043%201.159-.058.049-.11.106-.16.172a1.256%201.256%200%200%200-.836.513c-.814%201.084-1.336%202.188-1.697%203.498-.002.006-.002.013-.003.019-.026.032-.054.059-.079.094l-.694.995a1.108%201.108%200%200%200-.527.41l-1.664%202.43a.965.965%200%200%200-.075.98c-.258.708-.528%201.411-.825%202.108a1.349%201.349%200%200%200-.102.671c-1.05%201.441-1.798%202.838-2.1%204.81-.328%202.14-.058%204.258.682%206.28.378%201.032%201.861%201.145%202.196%200%20.457-1.565.878-3.137%201.266-4.72.036-.077.066-.16.087-.255.291-1.29.647-2.546%201.059-3.789.512.28%201.198.034%201.513-.447.983-1.496%201.475-3.027%201.646-4.805.231-.246.447-.528.657-.862.209-.335.218-.66.11-.937.158-.052.312-.142.452-.286%202.307-2.364%203.197-5.335%202.746-8.595a.88.88%200%200%200-.395-.61%2013.42%2013.42%200%200%200%20.809-2.45c.262-1.145-1.05-1.874-1.902-1.117%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M119.941%20165.75h5.952c10.306-15.007%209.755-29.158%207.462-38.41-2.006-8.095-5.653-13.957-7.057-16.01l-11.01%2020.883%204.653%2033.538zm6.602%201.25h-7.685L114%20131.984l.094-.178L126.12%20109l.591.763c.214.275%205.262%206.866%207.84%2017.226%201.516%206.089%201.845%2012.205.978%2018.18-1.082%207.464-4.043%2014.72-8.799%2021.564l-.186.267zM95%2051.278c-7.59%200-13.764%206.38-13.764%2014.221%200%207.843%206.174%2014.223%2013.764%2014.223%207.59%200%2013.764-6.38%2013.764-14.223%200-7.841-6.174-14.221-13.764-14.221zM95%2081c-8.271%200-15-6.954-15-15.5S86.729%2050%2095%2050s15%206.954%2015%2015.5S103.271%2081%2095%2081z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M95.5%2055.25c-5.652%200-10.25%204.597-10.25%2010.249%200%205.653%204.598%2010.251%2010.25%2010.251%205.652-.001%2010.25-4.6%2010.25-10.251%200-5.652-4.598-10.25-10.25-10.25zm0%2021.75C89.159%2077%2084%2071.84%2084%2065.499%2084%2059.159%2089.159%2054%2095.5%2054c6.34%200%2011.5%205.158%2011.5%2011.499%200%206.34-5.159%2011.499-11.5%2011.501zM93.005%20166.748h4.99l3.712-50.74c-.01-2.624-1.784-4.756-3.964-4.756H93.26c-2.181%200-3.957%202.132-3.967%204.756l3.712%2050.74zM99.2%20168h-7.4L88%20116.03c0-3.325%202.36-6.03%205.26-6.03h4.483c2.899%200%205.257%202.705%205.257%206.03v.044L99.2%20168z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23154C82%22%20d%3D%22M87.583%20137.002c-1.508.16-4.216.086-4.574%202.353-.103.647.736.925.84.273.247-1.568%202.702-1.486%203.734-1.596.553-.06.559-1.09%200-1.03%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230087BD%22%20d%3D%22M108.626%20140.398c.1-.06.18-.153.2-.27.56-3.09-3.69-3.186-6.396-2.877a.475.475%200%200%200-.306-.167%2013.342%2013.342%200%200%200-5.126.417l-2.838-.342c-.224-.026-.367.132-.42.325-.459%200-.917.002-1.375.01a.427.427%200%200%200-.326-.172%2029.181%2029.181%200%200%200-4.684.253.576.576%200%200%200-.256-.215c-.598-.252-1.817-.074-2.565.438-.081.034-.16.07-.237.11l-.01.003c-.008.003-.013.008-.02.011l-.103.06a1.482%201.482%200%200%200-.238.163c-.217.17-.38.374-.452.61a2.426%202.426%200%200%200-.076.177.388.388%200%200%200-.067.162l-.007.053a5.329%205.329%200%200%200-.17.985c-.012.117.02.21.075.281.001.12.007.241.016.362-.005.026-.017.048-.019.078l-.019.368a.42.42%200%200%200-.206.375c-.003.507-.004.595.065.903.013.103.025.207.043.309-.01.154-.014.355-.026.687a.416.416%200%200%200%20.208.372l-.001.102c-.146.133-.216.343-.081.555.425.668.795.895%201.584.81a.485.485%200%200%200%20.163-.05c1.233.416%202.756.307%203.982.421a.354.354%200%200%200%20.243-.07l1.16.013a.422.422%200%200%200%20.376.222c4.953.13%2010.162.335%2015.08-.386.995-.145%202.486-.321%202.975-1.397.44-.967.162-2.454-.146-3.689%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M86.496%20137.237c-1.92%200-3.259.879-3.259%201.667v4.193c0%20.789%201.339%201.667%203.26%201.667h18.009c1.919%200%203.256-.878%203.256-1.667v-4.193c0-.788-1.337-1.667-3.256-1.667h-18.01zm18.01%208.763h-18.01c-2.521%200-4.496-1.276-4.496-2.903v-4.193c0-1.628%201.975-2.904%204.496-2.904h18.01c2.52%200%204.494%201.276%204.494%202.904v4.193c0%201.627-1.975%202.903-4.494%202.903z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22b%22%20fill%3D%22%23fff%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%0A%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%3Cpath%20fill%3D%22%230087BD%22%20d%3D%22M5.73%2026.927c1.045%200%202.054.31%202.918.895l.19.13.12-.198a8.696%208.696%200%200%201%202.55-2.7l.103-.067-.007-.186a5.262%205.262%200%200%201-.004-.208c0-4.764%203.843-8.639%208.569-8.639.927%200%201.844.151%202.726.449l.147.05.095-.124a6.517%206.517%200%200%201%205.195-2.568l.07.002.187.002.031-.185c.707-4.165%204.263-7.188%208.459-7.188.481%200%20.975.044%201.466.129l.163.028.072-.151C40.5%202.735%2044.205.368%2048.22.368c4.1%200%207.838%202.438%209.522%206.21l.044.099.103.025c4.555%201.151%207.737%205.264%207.737%2010.004%200%20.341-.017.69-.052%201.034l-.014.132.112.074a12.433%2012.433%200%200%201%205.625%2010.435c0%206.86-5.536%2012.441-12.34%2012.441-.321%200-.662-.015-1.04-.047l-.024-.003-.025.005c-.204.03-.41.045-.612.045H16.185c-.084%200-.158-.004-.232-.008a8.512%208.512%200%200%201-6.996-4.153l-.119-.198-.19.13a5.189%205.189%200%200%201-2.918.894c-2.888%200-5.238-2.368-5.238-5.28%200-2.912%202.35-5.28%205.238-5.28%22%20mask%3D%22url(%23b)%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M57.862%2040.733l.089.003c.377.032.703.047%201.006.047%206.534%200%2011.849-5.359%2011.849-11.945a11.94%2011.94%200%200%200-5.4-10.02l-.364-.239.043-.433c.033-.32.05-.651.05-.984%200-4.51-3.028-8.426-7.364-9.523l-.332-.081-.144-.317c-1.605-3.597-5.166-5.92-9.074-5.92-3.826%200-7.358%202.255-8.997%205.745l-.233.492-.53-.092a8.114%208.114%200%200%200-1.382-.121c-3.955%200-7.309%202.85-7.974%206.775l-.1.602-.685-.009c-1.88%200-3.631.866-4.795%202.376l-.308.401-.478-.16a7.99%207.99%200%200%200-2.57-.424c-4.454%200-8.078%203.653-8.078%208.144%200%20.063.002.126.004.188l.017.467-.333.22a8.202%208.202%200%200%200-2.4%202.542l-.389.643-.618-.42a4.694%204.694%200%200%200-2.642-.81c-2.617%200-4.746%202.146-4.746%204.784s2.129%204.784%204.746%204.784c.946%200%201.86-.28%202.643-.81l.617-.422.388.644a8.02%208.02%200%200%200%206.593%203.915c.075.004.14.008.214.008h41.072c.176%200%20.358-.013.541-.04l.064-.01zm1.095%201.041c-.323%200-.667-.015-1.053-.046a4.683%204.683%200%200%201-.647.046H16.185c-.094%200-.177-.004-.26-.009a8.987%208.987%200%200%201-7.24-4.152%205.674%205.674%200%200%201-2.955.827C2.57%2038.44%200%2035.849%200%2032.664c0-3.185%202.57-5.776%205.73-5.776%201.048%200%202.064.285%202.955.827a9.205%209.205%200%200%201%202.425-2.529%204.553%204.553%200%200%201-.002-.136c0-5.037%204.065-9.135%209.06-9.135.918%200%201.825.139%202.7.415a7%207%200%200%201%205.31-2.606c.921-4.72%205.322-8.01%2010.246-7.268%201.838-3.728%205.66-6.127%209.797-6.127%204.25%200%208.127%202.5%209.916%206.382%204.707%201.252%207.982%205.53%207.982%2010.451%200%20.309-.014.616-.04.917a12.928%2012.928%200%200%201%205.71%2010.759c0%207.133-5.756%2012.936-12.832%2012.936z%22%20mask%3D%22url(%23b)%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230087BD%22%20d%3D%22M9.773%2046.04c.753%200%201.48.222%202.101.64l.137.094.087-.142a6.243%206.243%200%200%201%201.837-1.935l.073-.048-.004-.134a4.073%204.073%200%200%201-.003-.149c0-3.415%202.768-6.193%206.172-6.193.668%200%201.329.108%201.963.322l.106.035.069-.088a4.7%204.7%200%200%201%203.742-1.841l.05.001.135.002.022-.133a6.17%206.17%200%200%201%207.149-5.06l.117.02.052-.109a7.556%207.556%200%200%201%206.8-4.322%207.53%207.53%200%200%201%206.858%204.452l.032.07.075.019a7.376%207.376%200%200%201%205.534%207.912l-.01.095.082.053A8.903%208.903%200%200%201%2057%2047.08C57%2052%2053.012%2056%2048.111%2056c-.23%200-.476-.011-.748-.034l-.018-.002-.018.003a3.077%203.077%200%200%201-.44.033H17.302a6.134%206.134%200%200%201-5.205-2.983l-.087-.142-.137.093a3.75%203.75%200%200%201-2.1.641A3.783%203.783%200%200%201%206%2049.824a3.783%203.783%200%200%201%203.773-3.785%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M47.824%2054.976l.077.003c.271.023.503.033.719.033%204.635%200%208.406-3.78%208.406-8.428a8.413%208.413%200%200%200-3.83-7.069l-.33-.216.038-.395a6.888%206.888%200%200%200-5.17-7.388l-.301-.074-.13-.287a7.048%207.048%200%200%200-6.42-4.167%207.07%207.07%200%200%200-6.365%204.043l-.211.444-.478-.082c-3.202-.552-6.07%201.596-6.592%204.66l-.092.547-.608-.008c-1.31%200-2.535.603-3.348%201.653l-.28.362-.43-.145a5.663%205.663%200%200%200-1.812-.297c-3.136%200-5.688%202.558-5.688%205.702%200%20.044%200%20.088.002.131l.015.414-.304.2a5.748%205.748%200%200%200-1.689%201.78l-.352.58-.557-.378a3.266%203.266%200%200%200-1.832-.56%203.294%203.294%200%200%200%200%206.586%203.27%203.27%200%200%200%201.833-.558l.556-.378.352.58a5.653%205.653%200%200%200%204.644%202.743c.054.003.099.005.149.005h29.598c.121%200%20.246-.009.372-.027l.058-.009zM48.62%2056c-.233%200-.48-.01-.754-.033-.17.023-.323.033-.472.033H17.796c-.069%200-.13-.003-.192-.006a6.616%206.616%200%200%201-5.254-2.935%204.228%204.228%200%200%201-2.088.55C7.912%2053.608%206%2051.687%206%2049.327c0-2.36%201.912-4.28%204.262-4.28.737%200%201.452.188%202.089.549a6.751%206.751%200%200%201%201.654-1.704v-.026c0-3.688%202.988-6.69%206.662-6.69a6.61%206.61%200%200%201%201.901.28%205.178%205.178%200%200%201%203.763-1.847c.717-3.369%203.875-5.71%207.418-5.228C35.111%2027.712%2037.885%2026%2040.883%2026c3.092%200%205.915%201.8%207.237%204.597a7.873%207.873%200%200%201%205.77%208.2A9.399%209.399%200%200%201%2058%2046.584C58%2051.776%2053.792%2056%2048.62%2056z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230087BD%22%20d%3D%22M174.226%2044.04c-.752%200-1.479.222-2.1.64l-.138.094-.086-.142a6.253%206.253%200%200%200-1.837-1.935l-.073-.048.004-.134c.002-.05.003-.099.003-.149%200-3.415-2.768-6.193-6.172-6.193-.668%200-1.329.108-1.963.322l-.106.035-.069-.088a4.7%204.7%200%200%200-3.742-1.841l-.05.001-.135.002-.023-.133a6.17%206.17%200%200%200-7.148-5.06l-.117.02-.052-.109A7.557%207.557%200%200%200%20143.621%2025a7.531%207.531%200%200%200-6.858%204.452l-.032.07-.074.019a7.376%207.376%200%200%200-5.534%207.912l.01.095-.082.053A8.904%208.904%200%200%200%20127%2045.08C127%2050%20130.988%2054%20135.888%2054c.232%200%20.477-.011.748-.034l.018-.002.018.003c.148.022.295.033.442.033h29.582a6.135%206.135%200%200%200%205.206-2.983l.086-.142.137.093a3.75%203.75%200%200%200%202.101.641A3.783%203.783%200%200%200%20178%2047.824a3.784%203.784%200%200%200-3.774-3.785%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22%230A0B09%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M136.524%2053.802l.076.007c.14.02.265.03.386.03h29.802c.052%200%20.097-.003.143-.005a5.711%205.711%200%200%200%204.683-2.721l.353-.577.563.376a3.325%203.325%200%200%200%201.844.554c1.826%200%203.311-1.465%203.311-3.267%200-1.8-1.485-3.267-3.311-3.267-.66%200-1.299.192-1.845.555l-.562.375-.352-.575a5.765%205.765%200%200%200-1.706-1.77l-.3-.195.013-.409.003-.13c0-3.12-2.57-5.658-5.728-5.658-.62%200-1.233.1-1.823.295l-.434.143-.282-.358a4.275%204.275%200%200%200-3.384-1.64l-.597.008-.095-.543c-.525-3.04-3.42-5.17-6.636-4.623l-.482.082-.212-.44c-1.168-2.438-3.684-4.012-6.41-4.012-2.783%200-5.32%201.621-6.462%204.131l-.133.287-.305.074c-3.083.764-5.239%203.495-5.239%206.641%200%20.23.012.46.036.685l.04.395-.334.215c-2.415%201.552-3.857%204.173-3.857%207.012%200%204.61%203.797%208.362%208.464%208.362.218%200%20.45-.01.713-.032l.06-.005zm30.264%201.016h-29.802c-.156%200-.317-.01-.478-.032a9.736%209.736%200%200%201-.756.032c-5.207%200-9.444-4.19-9.444-9.341%200-3.107%201.542-5.98%204.137-7.725a7.758%207.758%200%200%201-.022-.582c0-3.544%202.39-6.628%205.833-7.552%201.329-2.775%204.172-4.561%207.286-4.561%203.019%200%205.81%201.698%207.183%204.347%203.566-.479%206.749%201.845%207.47%205.186%201.48.063%202.835.72%203.788%201.832a6.745%206.745%200%200%201%201.914-.277c3.699%200%206.708%202.978%206.708%206.637v.025a6.768%206.768%200%200%201%201.666%201.691%204.303%204.303%200%200%201%202.103-.545c2.366%200%204.291%201.905%204.291%204.246%200%202.342-1.925%204.247-4.291%204.247a4.306%204.306%200%200%201-2.103-.544%206.69%206.69%200%200%201-5.297%202.91%203.118%203.118%200%200%201-.186.006zM100.096%20167.973h2.709V64.246h-2.709zM123.57%20167.973h2.709V63.795h-2.709z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230A0B09%22%20d%3D%22M102%2070h22v-1h-22zM102%2084h22v-1h-22zM102%2098h22v-1h-22zM102%20111h22v-1h-22zM102%20124h22v-1h-22zM102%20138h22v-1h-22zM102%20151h22v-1h-22z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-size:100%;background-position:center center;margin:61px 0 48px}.xray-advanced-metrics-setup__actions[_ngcontent-%COMP%]{display:flex;flex-direction:column}.xray-advanced-metrics-setup__actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{height:40px;justify-content:center;align-items:center;outline:unset;border:none;background:unset;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer}.xray-advanced-metrics-setup__actions[_ngcontent-%COMP%] .xray-advanced-metrics-enable-btn[_ngcontent-%COMP%]{background:#3b9c85;color:#fff;border-radius:4px}.xray-advanced-metrics-setup__actions[_ngcontent-%COMP%] .xray-advanced-metrics-disable-btn[_ngcontent-%COMP%]{color:#3b9c85;font-weight:700;letter-spacing:.112px;margin-top:15px}.xray-advanced-metrics-setup-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:72px}'],changeDetection:1})}}return t})(),gv=(()=>{class t{constructor(e,r){this.agent=e,this.router=r}canActivate(e,r){var i=this;return Aa()(function*(){try{return(yield i.agent.getAdvancedMetricsStatus()).status!==m2.unset||(i._navigateToSetupPage(),!1)}catch{return i._navigateToUnavailablePage(),!1}})()}_navigateToSetupPage(){this.router.navigate(["/advanced-metrics-setup"])}_navigateToUnavailablePage(){this.router.navigate(["/advanced-metrics-unavailable"])}static{this.\u0275fac=function(r){return new(r||t)(ln(sh),ln(Ks))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})();const FK=[{path:"",canActivate:[gv],children:[{path:"",redirectTo:"/tasks",pathMatch:"full"}]},{path:"tasks",component:VDe,canActivate:[gv]},{path:"tasks/grouped-requests/:tracingTaskId",component:wbe,canActivate:[gv],resolve:{groupedRequests:W4e}},{path:"tasks/:tracingTaskId",component:dMe,canActivate:[gv]},{path:"tasks/:tracingTaskId/:requestId",component:z4e,canActivate:[gv]},{path:"unavailable-report",component:$4e},{path:"advanced-metrics-setup",component:PK},{path:"advanced-metrics-unavailable",component:PK,data:{statusUnavailable:!0}}];let Q4e=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({})}return t})(),BK=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[yb,yb,Q4e,ms]})}return t})(),HK=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({imports:[ms]})}return t})();const eLe=[y2,Uz,Wz,BK,yb,BA,gk,t$,HK,Ck,Yk,e4,xz,d$];let Ph=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[eLe,y2,Uz,Wz,BK,yb,BA,gk,t$,HK,Ck,Yk,e4,xz,d$]})}}return t})(),jL=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[cm,Ph,Ya,dm,$c]})}}return t})(),Kb=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({})}}return t})();const tLe=[jk];let nLe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({providers:tLe,imports:[BA]})}}return t})(),PD=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ph,$c]})}}return t})(),jK=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya,$c]})}}return t})(),UK=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({})}}return t})(),UL=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya]})}}return t})(),rLe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya,sk]})}}return t})(),YK=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[x1,y2,gk,Ck,Yk,DI,Kb,sk.forRoot(FK,{}),nLe,Ph,PD,jL,Ya,cm,jK,UK,UL,dm,$c,rLe]})}}return t})();function zK(t){return new pt(3e3,!1)}function fLe(t){return new pt(3002,!1)}function Em(t){switch(t.length){case 0:return new fb;case 1:return t[0];default:return new Mz(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 xLe(){return new pt(3502,!1)}();return o}function YL(t,n,e,r){switch(n){case"start":t.onStart(()=>r(e&&VL(e,"start",t)));break;case"done":t.onDone(()=>r(e&&VL(e,"done",t)));break;case"destroy":t.onDestroy(()=>r(e&&VL(e,"destroy",t)))}}function VL(t,n,e){const o=zL(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 zL(t,n,e,r,i="",o=0,a){return{element:t,triggerName:n,fromState:e,toState:r,phaseName:i,totalTime:o,disabled:!!a}}function _d(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 PLe=typeof document>"u"?null:document.documentElement;function WL(t){const n=t.parentNode||t.host||null;return n===PLe?null:n}let M_=null,GK=!1;function qK(t,n){for(;n;){if(n===t)return!0;n=WL(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",$L="ng-leave",FD="ng-trigger",BD=".ng-trigger",XK="ng-animating",GL=".ng-animating";function Zf(t){if("number"==typeof t)return t;const n=t.match(/^(-?[\.\d]+)(m?s)/);return!n||n.length<2?0:qL(parseFloat(n[1]),n[2])}function qL(t,n){return"s"===n?1e3*t:t}function HD(t,n,e){return t.hasOwnProperty("duration")?t:function zLe(t,n,e){let r,i=0,o="";if("string"==typeof t){const a=t.match(VLe);if(null===a)return n.push(zK()),{duration:0,delay:0,easing:""};r=qL(parseFloat(a[1]),a[2]);const s=a[3];null!=s&&(i=qL(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 iLe(){return new pt(3100,!1)}()),a=!0),i<0&&(n.push(function oLe(){return new pt(3101,!1)}()),a=!0),a&&n.splice(s,0,zK())}return{duration:r,delay:i,easing:o}}(t,n,e)}const VLe=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;function Fh(t,n,e){n.forEach((r,i)=>{const o=ZL(i);e&&!e.has(i)&&e.set(i,t.style[o]),t.style[o]=r})}function T_(t,n){n.forEach((e,r)=>{const i=ZL(r);t.style[i]=""})}function Zb(t){return Array.isArray(t)?1==t.length?t[0]:function Cbe(t,n=null){return{type:Xr.Sequence,steps:t,options:n}}(t):t}const KL=new RegExp("{{\\s*(.+?)\\s*}}","g");function JK(t){let n=[];if("string"==typeof t){let e;for(;e=KL.exec(t);)n.push(e[1]);KL.lastIndex=0}return n}function Xb(t,n,e){const r=`${t}`,i=r.replace(KL,(o,a)=>{let s=n[a];return null==s&&(e.push(function sLe(){return new pt(3003,!1)}()),s=""),s.toString()});return i==r?t:i}const GLe=/-+([a-z0-9])/g;function ZL(t){return t.replace(GLe,(...n)=>n[1].toUpperCase())}function vd(t,n,e){switch(n.type){case Xr.Trigger:return t.visitTrigger(n,e);case Xr.State:return t.visitState(n,e);case Xr.Transition:return t.visitTransition(n,e);case Xr.Sequence:return t.visitSequence(n,e);case Xr.Group:return t.visitGroup(n,e);case Xr.Animate:return t.visitAnimate(n,e);case Xr.Keyframes:return t.visitKeyframes(n,e);case Xr.Style:return t.visitStyle(n,e);case Xr.Reference:return t.visitReference(n,e);case Xr.AnimateChild:return t.visitAnimateChild(n,e);case Xr.AnimateRef:return t.visitAnimateRef(n,e);case Xr.Query:return t.visitQuery(n,e);case Xr.Stagger:return t.visitStagger(n,e);default:throw function lLe(){return new pt(3004,!1)}()}}function XL(t,n){return window.getComputedStyle(t)[n]}let JL=(()=>{class t{validateStyleProperty(e){return function BLe(t){M_||(M_=function HLe(){return typeof document<"u"?document.body:null}()||{},GK=!!M_.style&&"WebkitAppearance"in M_.style);let n=!0;return M_.style&&!function FLe(t){return"ebkit"==t.substring(1,6)}(t)&&(n=t in M_.style,!n&&GK&&(n="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in M_.style)),n}(e)}containsElement(e,r){return qK(e,r)}getParentElement(e){return WL(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 fb(i,o)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();class QL{static NOOP=new JL}class eN{}const tNe=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 eN{normalizePropertyName(n,e){return ZL(n)}normalizeStyleValue(n,e,r,i){let o="";const a=r.toString().trim();if(tNe.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 cLe(){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 oNe=new RegExp("s*:selfs*,?","g");function nN(t,n,e,r){return new aNe(t).build(n,e,r)}class aNe{_driver;constructor(n){this._driver=n}build(n,e,r){const i=new cNe(e);return this._resetContextStyleTimingState(i),vd(this,Zb(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 dLe(){return new pt(3006,!1)}()),n.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),s.type==Xr.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==Xr.Transition){const l=this.visitTransition(s,e);r+=l.queryCount,i+=l.depCount,a.push(l)}else e.errors.push(function uLe(){return new pt(3007,!1)}())}),{type:Xr.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 hLe(){return new pt(3008,!1)}(0,o.values()))}return{type:Xr.State,name:n.name,style:r,options:i?{params:i}:null}}visitTransition(n,e){e.queryCount=0,e.depCount=0;const r=vd(this,Zb(n.animation),e),i=function nNe(t,n){const e=[];return"string"==typeof t?t.split(/\s*,\s*/).forEach(r=>function rNe(t,n,e){if(":"==t[0]){const l=function iNe(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 SLe(){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 wLe(){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:Xr.Transition,matchers:i,animation:r,queryCount:e.queryCount,depCount:e.depCount,options:E_(n.options)}}visitSequence(n,e){return{type:Xr.Sequence,steps:n.steps.map(r=>vd(this,r,e)),options:E_(n.options)}}visitGroup(n,e){const r=e.currentTime;let i=0;const o=n.steps.map(a=>{e.currentTime=r;const s=vd(this,a,e);return i=Math.max(i,e.currentTime),s});return e.currentTime=i,{type:Xr.Group,steps:o,options:E_(n.options)}}visitAnimate(n,e){const r=function uNe(t,n){if(t.hasOwnProperty("duration"))return t;if("number"==typeof t)return rN(HD(t,n).duration,0,"");const e=t;if(e.split(/\s+/).some(o=>"{"==o.charAt(0)&&"{"==o.charAt(1))){const o=rN(0,0,"");return o.dynamic=!0,o.strValue=e,o}const i=HD(e,n);return rN(i.duration,i.delay,i.easing)}(n.timings,e.errors);e.currentAnimateTimings=r;let i,o=n.styles?n.styles:F2({});if(o.type==Xr.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=F2(c)}e.currentTime+=r.duration+r.delay;const l=this.visitStyle(a,e);l.isEmptyStep=s,i=l}return e.currentAnimateTimings=null,{type:Xr.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(fLe()):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:Xr.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 pLe(){return new pt(3010,!1)}()),p=!1),o=u.startTime),p&&c.set(l,{startTime:o,endTime:i}),e.options&&function $Le(t,n,e){const r=n.params||{},i=JK(t);i.length&&i.forEach(o=>{r.hasOwnProperty(o)||e.push(function aLe(){return new pt(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(n,e){const r={type:Xr.Keyframes,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function mLe(){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 dNe(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 gLe(){return new pt(3012,!1)}()),s&&e.errors.push(function _Le(){return new pt(3200,!1)}());const p=n.steps.length;let M=0;o>0&&o<p?e.errors.push(function vLe(){return new pt(3202,!1)}()):0==o&&(M=1/(p-1));const w=p-1,H=e.currentTime,q=e.currentAnimateTimings,ne=q.duration;return u.forEach((X,ie)=>{const be=M>0?ie==w?1:M*ie:a[ie],Ce=be*ne;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:Xr.Reference,animation:vd(this,Zb(n.animation),e),options:E_(n.options)}}visitAnimateChild(n,e){return e.depCount++,{type:Xr.AnimateChild,options:E_(n.options)}}visitAnimateRef(n,e){return{type:Xr.AnimateRef,animation:this.visitReference(n.animation,e),options:E_(n.options)}}visitQuery(n,e){const r=e.currentQuerySelector,i=n.options||{};e.queryCount++,e.currentQuery=n;const[o,a]=function sNe(t){const n=!!t.split(/\s*,\s*/).find(e=>":self"==e);return n&&(t=t.replace(oNe,"")),t=t.replace(/@\*/g,BD).replace(/@\w+/g,e=>BD+"-"+e.slice(1)).replace(/:animating/g,GL),[t,n]}(n.selector);e.currentQuerySelector=r.length?r+" "+o:o,_d(e.collectedStyles,e.currentQuerySelector,new Map);const s=vd(this,Zb(n.animation),e);return e.currentQuery=null,e.currentQuerySelector=r,{type:Xr.Query,selector:o,limit:i.limit||0,optional:!!i.optional,includeSelf:a,animation:s,originalSelector:n.selector,options:E_(n.options)}}visitStagger(n,e){e.currentQuery||e.errors.push(function yLe(){return new pt(3013,!1)}());const r="full"===n.timings?{duration:0,delay:0,easing:"full"}:HD(n.timings,e.errors,!0);return{type:Xr.Stagger,animation:vd(this,Zb(n.animation),e),timings:r,options:null}}}class cNe{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 E_(t){return t?(t={...t}).params&&(t.params=function lNe(t){return t?{...t}:null}(t.params)):t={},t}function rN(t,n,e){return{duration:t,delay:n,easing:e}}function iN(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 pNe=new RegExp(":enter","g"),gNe=new RegExp(":leave","g");function oN(t,n,e,r,i,o=new Map,a=new Map,s,l,c=[]){return(new _Ne).buildKeyframes(t,n,e,r,i,o,a,s,l,c)}class _Ne{buildKeyframes(n,e,r,i,o,a,s,l,c,u=[]){c=c||new VD;const p=new aN(n,e,c,i,o,u,[]);p.options=l;const M=l.delay?Zf(l.delay):0;p.currentTimeline.delayNextStep(M),p.currentTimeline.setStyles([a],null,p.errors,l),vd(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 ne=w[q];if(ne.element===e){H=ne;break}}H&&!H.allowOnlyTimelineStyles()&&H.setStyles([s],null,p.errors,l)}return w.length?w.map(H=>H.buildKeyframes()):[iN(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:Zf(Xb(o,i?.params??{},e.errors));r.delayNextStep(a)}}}_visitSubInstructions(n,e,r){let o=e.currentTimeline.currentTime;const a=null!=r.duration?Zf(r.duration):null,s=null!=r.delay?Zf(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),vd(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==Xr.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=zD);const a=Zf(o.delay);i.delayNextStep(a)}n.steps.length&&(n.steps.forEach(a=>vd(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?Zf(n.options.delay):0;n.steps.forEach(a=>{const s=e.createSubContext(n.options);o&&s.delayNextStep(o),vd(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?Xb(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==Xr.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?Zf(i.delay):0;o&&(e.previousNode.type===Xr.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),vd(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;vd(this,n.animation,e),e.previousNode=n,r.currentStaggerTime=i.currentTime-p+(i.startTime-r.currentTimeline.startTime)}}const zD={};class aN{_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=Zf(r.duration)),null!=r.delay&&(i.delay=Zf(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]=Xb(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 aN(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 vNe(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(pNe,"."+this._enterClassName)).replace(gNe,"."+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 bLe(){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 yNe(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=Xb(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 iN(this.element,i,o,a,this.duration,this.startTime,this.easing,!1)}}class vNe 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 iN(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 sN={};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 bNe(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||sN,H=this.buildStyles(r,s&&s.params||sN,p),q=l&&l.params||sN,ne=this.buildStyles(i,q,p),X=new Set,ie=new Map,be=new Map,Ce="void"===i,et={params:sZ(q,M),delay:this.ast.options?.delay},Ct=u?[]:oN(n,e,this.ast.animation,o,a,H,ne,et,c,p);let wt=0;return Ct.forEach(ze=>{wt=Math.max(ze.duration+ze.delay,wt)}),p.length?oZ(e,this._triggerName,r,i,Ce,H,ne,[],[],ie,be,wt,p):(Ct.forEach(ze=>{const Le=ze.element,mt=_d(ie,Le,new Set);ze.preStyleProps.forEach(De=>mt.add(De));const ve=_d(be,Le,new Set);ze.postStyleProps.forEach(De=>ve.add(De)),Le!==e&&X.add(Le)}),oZ(e,this._triggerName,r,i,Ce,H,ne,Ct,[...X.values()],ie,be,wt))}}function sZ(t,n){const e={...n};return Object.entries(t).forEach(([r,i])=>{null!=i&&(e[r]=i)}),e}class wNe{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=Xb(a,i,e));const l=this.normalizer.normalizePropertyName(s,e);a=this.normalizer.normalizeStyleValue(s,l,a,e),r.set(s,a)})}),r}}class CNe{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 wNe(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 xNe(t,n){return new aZ(t,{type:Xr.Transition,animation:{type:Xr.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 kNe=new VD;class DNe{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=nN(this._driver,e,r,[]);if(r.length)throw function kLe(){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=oN(this._driver,e,o,ZK,$L,new Map,new Map,r,kNe,i),a.forEach(u=>{const p=_d(s,u.element,new Map);u.postStyleProps.forEach(M=>p.set(M,null))})):(i.push(function DLe(){return new pt(3300,!1)}()),a=[]),i.length)throw function MLe(){return new pt(3504,!1)}();s.forEach((u,p)=>{u.forEach((M,w)=>{u.set(w,this._driver.computeStyle(p,w,"*"))})});const c=Em(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 TLe(){return new pt(3301,!1)}();return e}listen(n,e,r,i){const o=zL(e,"","","");return YL(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",lN="ng-animate-disabled",ANe=[],dZ={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},LNe={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Lu="__ng_removed";class cN{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 PNe(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 Jb="void",dN=new cN(Jb);class NNe{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,Jd(e,this._hostClassName)}listen(n,e,r,i){if(!this._triggers.has(e))throw function ELe(){return new pt(3302,!1)}();if(null==r||0==r.length)throw function ILe(){return new pt(3303,!1)}();if(!function FNe(t){return"start"==t||"done"==t}(r))throw function ALe(){return new pt(3400,!1)}();const o=_d(this._elementListeners,n,[]),a={name:e,phase:r,callback:i};o.push(a);const s=_d(this._engine.statesByElement,n,new Map);return s.has(e)||(Jd(n,FD),Jd(n,FD+"-"+e),s.set(e,dN)),()=>{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 LLe(){return new pt(3401,!1)}();return e}trigger(n,e,r,i=!0){const o=this._getTrigger(e),a=new uN(this.id,e,n);let s=this._engine.statesByElement.get(n);s||(Jd(n,FD),Jd(n,FD+"-"+e),this._engine.statesByElement.set(n,s=new Map));let l=s.get(e);const c=new cN(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s.set(e,c),l||(l=dN),c.value!==Jb&&l.value===c.value){if(!function jNe(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=[],ne=o.matchStyles(l.value,l.params,q),X=o.matchStyles(c.value,c.params,q);q.length?this._engine.reportError(q):this._engine.afterFlush(()=>{T_(n,ne),Fh(n,X)})}return}const M=_d(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||(Jd(n,cZ),a.onStart(()=>{_v(n,cZ)})),a.onDone(()=>{let q=this.players.indexOf(a);q>=0&&this.players.splice(q,1);const ne=this._engine.playersByElement.get(n);if(ne){let X=ne.indexOf(a);X>=0&&ne.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[Lu])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,Jb,i);u&&s.push(u)}}),s.length)return this._engine.markElementAsRemoved(this.id,n,!0,e,a),r&&Em(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)||dN,u=new cN(Jb),p=new uN(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[Lu];(!o||o===dZ)&&(r.afterFlush(()=>this.clearElementCache(n)),r.destroyInnerAnimations(n),r._onRemovalComplete(n,e))}}insertNode(n,e){Jd(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=zL(o,r.triggerName,r.fromState.value,r.toState.value);l._data=n,YL(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 ONe{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 NNe(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[Lu];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),Jd(n,lN)):this.disabledNodes.has(n)&&(this.disabledNodes.delete(n),_v(n,lN))}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[Lu]={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,GL,!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 Em(this.players).onDone(()=>n());n()})}processLeaveNode(n){const e=n[Lu];if(e&&e.setForRemoval){if(n[Lu]=dZ,e.namespaceId){this.destroyInnerAnimations(n);const r=this._fetchNamespace(e.namespaceId);r&&r.clearElementCache(n)}this._onRemovalComplete(n,e.setForRemoval)}n.classList?.contains(lN)&&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++)Jd(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?Em(e).onDone(()=>{r.forEach(i=>i())}):r.forEach(i=>i())}}reportError(n){throw function NLe(){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(st=>{u.add(st);const dt=this.driver.query(st,".ng-animate-queued",!0);for(let it=0;it<dt.length;it++)u.add(dt[it])});const p=this.bodyNode,M=Array.from(this.statesByElement.keys()),w=fZ(M,this.collectedEnterElements),H=new Map;let q=0;w.forEach((st,dt)=>{const it=ZK+q++;H.set(dt,it),st.forEach(Mt=>Jd(Mt,it))});const ne=[],X=new Set,ie=new Set;for(let st=0;st<this.collectedLeaveElements.length;st++){const dt=this.collectedLeaveElements[st],it=dt[Lu];it&&it.setForRemoval&&(ne.push(dt),X.add(dt),it.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((st,dt)=>{const it=$L+q++;be.set(dt,it),st.forEach(Mt=>Jd(Mt,it))}),n.push(()=>{w.forEach((st,dt)=>{const it=H.get(dt);st.forEach(Mt=>_v(Mt,it))}),Ce.forEach((st,dt)=>{const it=be.get(dt);st.forEach(Mt=>_v(Mt,it))}),ne.forEach(st=>{this.processLeaveNode(st)})});const et=[],Ct=[];for(let st=this._namespaceList.length-1;st>=0;st--)this._namespaceList[st].drainQueuedTransitions(e).forEach(it=>{const Mt=it.player,dn=it.element;if(et.push(Mt),this.collectedEnterElements.length){const vt=dn[Lu];if(vt&&vt.setForMove){if(vt.previousTriggersValues&&vt.previousTriggersValues.has(it.triggerName)){const Ht=vt.previousTriggersValues.get(it.triggerName),Ft=this.statesByElement.get(it.element);if(Ft&&Ft.has(it.triggerName)){const Qt=Ft.get(it.triggerName);Qt.value=Ht,Ft.set(it.triggerName,Qt)}}return void Mt.destroy()}}const rn=!p||!this.driver.containsElement(p,dn),me=be.get(dn),Pe=H.get(dn),Be=this._buildInstruction(it,r,Pe,me,rn);if(Be.errors&&Be.errors.length)return void Ct.push(Be);if(rn)return Mt.onStart(()=>T_(dn,Be.fromStyles)),Mt.onDestroy(()=>Fh(dn,Be.toStyles)),void i.push(Mt);if(it.isFallbackTransition)return Mt.onStart(()=>T_(dn,Be.fromStyles)),Mt.onDestroy(()=>Fh(dn,Be.toStyles)),void i.push(Mt);const tt=[];Be.timelines.forEach(vt=>{vt.stretchStartingKeyframe=!0,this.disabledNodes.has(vt.element)||tt.push(vt)}),Be.timelines=tt,r.append(dn,Be.timelines),a.push({instruction:Be,player:Mt,element:dn}),Be.queriedElements.forEach(vt=>_d(s,vt,[]).push(Mt)),Be.preStyleProps.forEach((vt,Ht)=>{if(vt.size){let Ft=l.get(Ht);Ft||l.set(Ht,Ft=new Set),vt.forEach((Qt,wn)=>Ft.add(wn))}}),Be.postStyleProps.forEach((vt,Ht)=>{let Ft=c.get(Ht);Ft||c.set(Ht,Ft=new Set),vt.forEach((Qt,wn)=>Ft.add(wn))})});if(Ct.length){const st=[];Ct.forEach(dt=>{st.push(function OLe(){return new pt(3505,!1)}())}),et.forEach(dt=>dt.destroy()),this.reportError(st)}const wt=new Map,ze=new Map;a.forEach(st=>{const dt=st.element;r.has(dt)&&(ze.set(dt,dt),this._beforeAnimationBuild(st.player.namespaceId,st.instruction,wt))}),i.forEach(st=>{const dt=st.element;this._getPreviousPlayers(dt,!1,st.namespaceId,st.triggerName,null).forEach(Mt=>{_d(wt,dt,[]).push(Mt),Mt.destroy()})});const Le=ne.filter(st=>mZ(st,l,c)),mt=new Map;hZ(mt,this.driver,ie,c,"*").forEach(st=>{mZ(st,l,c)&&Le.push(st)});const De=new Map;w.forEach((st,dt)=>{hZ(De,this.driver,new Set(st),l,"!")}),Le.forEach(st=>{const dt=mt.get(st),it=De.get(st);mt.set(st,new Map([...dt?.entries()??[],...it?.entries()??[]]))});const Ge=[],We=[],Nt={};a.forEach(st=>{const{element:dt,player:it,instruction:Mt}=st;if(r.has(dt)){if(u.has(dt))return it.onDestroy(()=>Fh(dt,Mt.toStyles)),it.disabled=!0,it.overrideTotalTime(Mt.totalTime),void i.push(it);let dn=Nt;if(ze.size>1){let me=dt;const Pe=[];for(;me=me.parentNode;){const Be=ze.get(me);if(Be){dn=Be;break}Pe.push(me)}Pe.forEach(Be=>ze.set(Be,dn))}const rn=this._buildAnimation(it.namespaceId,Mt,wt,o,De,mt);if(it.setRealPlayer(rn),dn===Nt)Ge.push(it);else{const me=this.playersByElement.get(dn);me&&me.length&&(it.parentPlayer=Em(me)),i.push(it)}}else T_(dt,Mt.fromStyles),it.onDestroy(()=>Fh(dt,Mt.toStyles)),We.push(it),u.has(dt)&&i.push(it)}),We.forEach(st=>{const dt=o.get(st.element);if(dt&&dt.length){const it=Em(dt);st.setRealPlayer(it)}}),i.forEach(st=>{st.parentPlayer?st.syncPlayerEvents(st.parentPlayer):st.destroy()});for(let st=0;st<ne.length;st++){const dt=ne[st],it=dt[Lu];if(_v(dt,$L),it&&it.hasAnimation)continue;let Mt=[];if(s.size){let rn=s.get(dt);rn&&rn.length&&Mt.push(...rn);let me=this.driver.query(dt,GL,!0);for(let Pe=0;Pe<me.length;Pe++){let Be=s.get(me[Pe]);Be&&Be.length&&Mt.push(...Be)}}const dn=Mt.filter(rn=>!rn.destroyed);dn.length?BNe(this,dt,dn):this.processLeaveNode(dt)}return ne.length=0,Ge.forEach(st=>{this.players.push(st),st.onDone(()=>{st.destroy();const dt=this.players.indexOf(st);this.players.splice(dt,1)}),st.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==Jb;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=_d(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)})}T_(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 ne=q[Lu];if(ne&&ne.removedBeforeQueried)return new fb(H.duration,H.delay);const X=q!==l,ie=function HNe(t){const n=[];return pZ(t,n),n}((r.get(q)||ANe).map(wt=>wt.getRealPlayer())).filter(wt=>!!wt.element&&wt.element===q),be=o.get(q),Ce=a.get(q),et=WK(this._normalizer,H.keyframes,be,Ce),Ct=this._buildPlayer(H,et,ie);if(H.subTimeline&&i&&p.add(q),X){const wt=new uN(n,s,q);wt.setRealPlayer(Ct),c.push(wt)}return Ct});c.forEach(H=>{_d(this.playersByQueriedElement,H.element,[]).push(H),H.onDone(()=>function RNe(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=>Jd(H,XK));const w=Em(M);return w.onDestroy(()=>{u.forEach(H=>_v(H,XK)),Fh(l,e.toStyles)}),p.forEach(H=>{_d(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 fb(n.duration,n.delay)}}class uN{namespaceId;triggerName;element;_player=new fb;_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=>YL(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){_d(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[Lu]=LNe,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 Jd(t,n){t.classList?.add(n)}function _v(t,n){t.classList?.remove(n)}function BNe(t,n,e){Em(e).onDone(()=>t.processLeaveNode(n))}function pZ(t,n){for(let e=0;e<t.length;e++){const r=t[e];r instanceof Mz?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 Qb{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(n,e)=>{};constructor(n,e,r){this._driver=e,this._normalizer=r,this._transitionEngine=new ONe(n.body,e,r),this._timelineEngine=new DNe(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=nN(this._driver,o,l,[]);if(l.length)throw function CLe(){return new pt(3404,!1)}();s=function SNe(t,n,e){return new CNe(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 YNe=(()=>{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&&Fh(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Fh(this._element,this._initialStyles),this._endStyles&&(Fh(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(T_(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(T_(this._element,this._endStyles),this._endStyles=null),Fh(this._element,this._initialStyles),this._state=3)}}return t})();function hN(t){let n=null;return t.forEach((e,r)=>{(function VNe(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:XL(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 WL(n)}query(n,e,r){return KK(n,e,r)}computeStyle(n,e,r){return XL(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 qLe(t,n){return 0===t||0===n})(r,i)&&u.forEach(w=>{w.currentSnapshot.forEach((H,q)=>c.set(q,H))});let p=function WLe(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 KLe(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,XL(t,s)))}}return n}(n,p,c);const M=function UNe(t,n){let e=null,r=null;return Array.isArray(n)&&n.length?(e=hN(n[0]),n.length>1&&(r=hN(n[n.length-1]))):n instanceof Map&&(e=hN(n)),e||r?new YNe(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 zNe 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 WNe(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 $Ne(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 GNe{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 zNe(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 KNe=(()=>{class t extends Qb{constructor(e,r,i){super(e,r,i)}ngOnDestroy(){this.flush()}static \u0275fac=function(r){return new(r||t)(ln(Si),ln(QL),ln(eN))};static \u0275prov=In({token:t,factory:t.\u0275fac})}return t})();const bZ=[{provide:eN,useFactory:function ZNe(){return new eZ}},{provide:Qb,useClass:KNe},{provide:gu,useFactory:function XNe(){return new GNe(Q(D5),Q(Qb),Q(ir))}}],wZ=[{provide:QL,useClass:JL},{provide:Uw,useValue:"NoopAnimations"},...bZ],fN=[{provide:QL,useFactory:()=>new _Z},{provide:Uw,useFactory:()=>"BrowserAnimations"},...bZ];let JNe=(()=>{class t{static withConfig(e){return{ngModule:t,providers:e.disableAnimations?wZ:fN}}static \u0275fac=function(r){return new(r||t)};static \u0275mod=nr({type:t});static \u0275inj=Yn({providers:fN,imports:[x1]})}return t})(),SZ=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[w3e,T3e,Ya,$c,jL]})}}return t})(),pN=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya,sk,Ph,$c]})}}return t})(),QNe=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya,cm,Ph,dm,$c]})}}return t})(),e6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[x1,y2,gk,Ck,Yk,DI,Ph,Kb,pN,PD,SZ,jK,cm,QNe,dm,UK,$c]})}}return t})(),t6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({providers:[{provide:OD,useValue:{fullLibraryLoader:()=>g.e(567).then(g.t.bind(g,30567,23))}}],imports:[Ph,Ya,DAe,Kb,pN,PD,dm,$c]})}}return t})(),n6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[cm,Ya,cm,gY,Ph,YK,jL,UL,$c]})}}return t})();const I_=g(47994);function vv(t,n){return t&&"string"==typeof t[n]?t[n]:null}class i6e{handleError(n){n&&n.rejection&&n.rejection.noSentry||this.captureException(function r6e(t){const n=t&&t.originalError?t.originalError:t,e=vv(n,"message")||vv(t,"message")||("string"==typeof n?n:"Unknown error"),r=new Error(e),i=vv(n,"name")||vv(t,"name"),o=vv(n,"stack")||vv(t,"originalStack");return i&&(r.name=i),o&&(r.stack=o),r}(n))}captureException(n){(t=>{I_.captureException(t)})(n)}}let o6e=(()=>{class t extends R2{ngOnDestroy(){super.ngOnDestroy()}getRootElement(){return this._document.querySelector("xray-root")}_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})();const CZ=".cdk-describedby-message-container";let a6e=(()=>{class t extends Sk{constructor(e){super(),this.appDocument=e,this.messagesContainer=null}describe(e,r,i){const o=this.messagesContainer?.isConnected?null:new Set(Array.from(this.appDocument.querySelectorAll(CZ)));"string"==typeof r?super.describe(e,r,i):super.describe(e,r),o&&(this.messagesContainer=Array.from(this.appDocument.querySelectorAll(CZ)).find(s=>!o.has(s))||null);const a=this.appDocument.querySelector("xray-root");a&&this.messagesContainer&&this.messagesContainer.parentElement!==a&&a.appendChild(this.messagesContainer)}static{this.\u0275fac=function(r){return new(r||t)(ln(Si))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),s6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[pN,Ph,PD,Kb,Ya,$c]})}}return t})();const xZ=new si(wl),yv="5e85e14d7de2480001b6d82e",Xf=1592130974,mN={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:Xf,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:Xf,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:Xf,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:Xf,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:Xf,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:Xf,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:Xf,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:Xf,auto_task:!0,user:"*autotracing*"}],limit:1e4,offset:0,status:"ok"},l6e=(Date.now(),Date.now(),["default","empty","failure","loading","pagination"]);function Bh(){const t="string"==typeof MOCK_STATE?MOCK_STATE:"default";return l6e.includes(t)?t:"default"}function c6e(t){return()=>{"loading"===Bh()&&t.start()}}const d6e={url:"https://test1.com/test1.php",request_id:1,duration:300,start_time:1584350093,tracing_task_id:yv,hitting_limits:!1,client_ip:"1.1.1.1",throttled_time:1,io_throttled_time:1},u6e=[{url:"https://test.com/test.php",tracing_task_id:yv,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:fl.module,hitting_limits:!1,expanded:!1,software_type:"wordpress"},{url:"https://test.com/test.php",tracing_task_id:yv,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:fl.mysql_query,hitting_limits:!0,expanded:!1,software_type:"wordpress"},{url:"https://test.com/test.php",tracing_task_id:yv,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:fl.external_command,hitting_limits:!1,expanded:!1,software_type:"wordpress"},{url:"https://test.com/test.php",tracing_task_id:yv,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:fl.system_function,hitting_limits:!0,expanded:!1,software_type:"wordpress"}],h6e={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 f6e=(()=>{class t extends Mu{constructor(){super(...arguments),this.tasksData=null,this.requestsCount=11}tasks(){return"loading"===Bh()?xZ:"failure"===Bh()?Yc(new Error("MOCKDATA task-list failure")):"empty"===Bh()?En([]):En(this.getTasks())}getTaskById(e){const r=this.getTasks();return En(r.find(i=>i.tracing_task_id===e)||r[0])}requests(e,r={}){if("failure"===Bh())return Yc(new Error("MOCKDATA request-list failure"));const i="empty"===Bh()?[]:this.generateRequests(this.requestsCount,e);return this.setRequestsCache(e,r,i),En(i)}groupedRequests(e){return"failure"===Bh()?Yc(new Error("MOCKDATA grouped-request failure")):En(null,h6e)}requestData(e,r){return"failure"===Bh()?Yc(new Error("MOCKDATA request-detail failure")):"empty"===Bh()?En([]):En(this.generateRequestData(r))}getTasks(){if(this.tasksData)return this.tasksData;const e=mN.result;if("pagination"!==Bh())return gb(Hk,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 gb(Hk,r)}generateRequestData(e){const r=[];for(let i=1;i<=11;i++)u6e.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=yv){const i=[];for(let o=1;o<=e;o++){const a=Object.assign({},d6e);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})(),p6e=(()=>{class t extends sh{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 Aa()(function*(){return{jwt:"new_token"}})()}getContinuousTasks(){return this.tasksData}getUserDomains(){return En({list:["domain1.com","domain2.com"]}).toPromise()}getAutoTracingStatus(){return En({result:"success",status:"enabled"}).toPromise()}enableAutoTracing(){return En({result:"success"})}enableSSA(){return En({result:"success"})}getAdvancedMetricsStatus(){var e=this;return Aa()(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===m2.unset),e.appState.set("ADVANCED_METRICS_ENABLED",r.status===m2.enabled),En(r).toPromise()})()}setAdvancedMetricsStatus(e){return Aa()(function*(){return En({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})(),m6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya,$c]})}}return t})();const _6e=new class Ume{defaultValue;constructor(n){this.defaultValue=n}}(()=>!1);let kZ=(()=>{class t{constructor(e){this.loader=e}intercept(e,r){if(!0===e.context.get(_6e))return r.handle(e);let i=!1;const o=this.loader.useRef("http");return r.handle(e).pipe(Oa(()=>{i||(o.start(),i=!0)}),f2(()=>i&&o.complete()))}static{this.\u0275fac=function(r){return new(r||t)(ln(j2))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),v6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({providers:[{provide:zj,useClass:kZ,multi:!0}],imports:[Jj,tW,Jj,tW]})}}return t})(),y6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya,v6e]})}}return t})(),b6e=(()=>{class t{constructor(e){this.m=e;const r=document.querySelector("xray-root"),i=r&&r.parentNode,o=r&&r.nextSibling,a=()=>{r&&i&&!r.isConnected&&i.isConnected&&i.insertBefore(r,o&&o.parentNode===i?o:null)};this.m.destroy(),a(),Promise.resolve().then(a)}static{this.\u0275fac=function(r){return new(r||t)(Rt(Df))}}static{this.\u0275cmp=Hn({type:t,selectors:[["app-destroy"]],standalone:!1,decls:0,vars:0,template:function(r,i){},encapsulation:2,changeDetection:1})}}return t})(),w6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[Ya]})}}return t})(),S6e=(()=>{class t{static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[x1,Ya,dm,$c]})}}return t})(),C6e=(()=>{class t extends IA{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})(),x6e=(()=>{class t extends db{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)(ln(P2))}}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 k6e(t,n,e){return()=>new Promise(r=>{n.get(h6,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="admin-app";function D6e(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 M6e=(()=>{class t{static forRoot(e={}){return{ngModule:t,providers:[e.loader||{provide:cb,useFactory:D6e,deps:[G5,dy]},e.compiler||{provide:hb,useClass:AA},e.parser||{provide:P2,useClass:C6e},e.missingTranslationHandler||{provide:db,useClass:x6e},LA,{provide:Ak,useValue:e.isolate},{provide:Ok,useValue:e.isolate},{provide:Lk,useValue:e.useDefaultLang},{provide:Nk,useValue:e.useDefaultLang},{provide:qd,useClass:HL},{provide:Gy,useFactory:k6e,deps:[qd,oi],multi:!0}]}}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t})}static{this.\u0275inj=Yn({imports:[$c]})}}return t})();const T6e=[/^https?:\/\/127\./,/^https?:\/\/localhost/],E6e=[/.*please install or reinstall cagefs.*/,/.*no such script \/usr\/sbin\/cagefsctl.*/,/.*License is not valid.*/,/.*Session expired.*/,/.*PAYMENT_REQUIRED.*/],I6e=[/^10\./,/^172\.(1[6-9]|2[0-9]|3[0-1])\./,/^192\.168\./],A6e=["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=>{I_.init(t)})({dsn:this.getSentryDNS(),release:`xray@${pluginVersion}`,defaultIntegrations:!1,integrations:[I_.inboundFiltersIntegration(),I_.breadcrumbsIntegration(),I_.browserApiErrorsIntegration(),I_.linkedErrorsIntegration()],denyUrls:T6e,ignoreErrors:E6e,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)=>{I_.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 A6e)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)&&I6e.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)(ln(jc),ln(Mu))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),gN=(()=>{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)(ln(WA))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),IZ=(()=>{class t{get _appConfig(){return this._injector.get(gN)}get _appState(){return this._injector.get(jc)}get _sentryInitializer(){return this._injector.get(EZ)}constructor(e){this._injector=e}loadConfig(){return new Promise((e,r)=>{this._appConfig.getAdminInfo().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)(ln(oi))}}static{this.\u0275prov=In({token:t,factory:t.\u0275fac})}}return t})(),L6e=(()=>{class t{constructor(){}getAdminInfo(){return Aa()(function*(){return En({server_ip:"65.168.32.10"}).toPromise()})()}getUserInfo(){return Aa()(function*(){return En({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})();function N6e(t,n){1&t&&(se(0,"div",1),Et(1,"div",2),de())}let O6e=(()=>{class t{constructor(e){this.loader=e}static{this.\u0275fac=function(r){return new(r||t)(Rt(j2))}}static{this.\u0275cmp=Hn({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&&(jt(0,N6e,2,0,"div",0),qe(1,"async")),2&r&&Me("ngIf",rt(1,1,i.loader.value$))},dependencies:[bo,AH],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})();const R6e=t=>[t];function P6e(t,n){1&t&&(se(0,"span"),Ke(1),de()),2&t&&(te(),Cn("Show more"))}function F6e(t,n){1&t&&(se(0,"span"),Ke(1),de()),2&t&&(te(),Cn("Show less"))}function B6e(t,n){if(1&t){const e=Kr();mr(0),se(1,"span",7),tn("click",function(){Ot(e);const i=bt().$implicit;return Vt(bt(2).toggleShort(i))}),jt(2,P6e,2,1,"span",0)(3,F6e,2,1,"span",0),de(),ur()}if(2&t){const e=bt().$implicit,r=bt(2);te(2),Me("ngIf",!r.isExpanded(e)),te(),Me("ngIf",r.isExpanded(e))}}function H6e(t,n){if(1&t){const e=Kr();se(0,"div",2)(1,"button",3),tn("click",function(){const i=Ot(e).$implicit;return Vt(bt(2).remove(i))}),Et(2,"span",4),de(),se(3,"div",5),Ke(4),de(),se(5,"div",6),Ke(6),de(),jt(7,B6e,4,2,"ng-container",0),de()}if(2&t){const e=n.$implicit,r=bt(2);Me("ngClass",Yg(4,R6e,"app-toast--toast-"+e.status)),te(4),an(" ",e.title," "),te(2),Cn(r.displayedMessage(e)),te(),Me("ngIf",!r.isInline(e))}}function j6e(t,n){if(1&t&&(mr(0),jt(1,H6e,8,6,"div",1),ur()),2&t){const e=n.ngIf,r=bt();te(),Me("ngForOf",e)("ngForTrackBy",r.trackByToastId)}}let V6e=(()=>{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)(Rt(f4))}}static{this.\u0275cmp=Hn({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&&(jt(0,j6e,2,2,"ng-container",0),qe(1,"async")),2&r&&Me("ngIf",rt(1,1,i.notifications.notifications$))},dependencies:[Of,u2,bo,AH],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})(),z6e=(()=>{class t{constructor(){}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275mod=nr({type:t,bootstrap:[uj]})}static{this.\u0275inj=Yn({providers:[{provide:c5,useValue:"devServer"===panelName?"/":"/xray"},{provide:R2,useClass:o6e},{provide:Sk,useClass:a6e},{provide:rm,useClass:bH},..."devServer"===panelName?[]:[{provide:D0,useClass:i6e}],jc,xh,oh,bb,gv,WA,f4,...typeof MOCKDATA<"u"&&MOCKDATA?[{provide:Mu,useClass:f6e},{provide:sh,useClass:p6e},{provide:gN,useClass:L6e},{provide:Gy,useFactory:c6e,deps:[j2],multi:!0}]:[gN,Mu,sh],HL,EZ,IZ,{provide:Gy,useFactory:W6e,deps:[oi,IZ],multi:!0},qj(Xj(),Zj(),hge({cookieName:"csrftoken",headerName:"X-CSRFToken"}))],imports:[Ya,x1,JNe,y2,DI,YK,sk.forRoot(FK,{}),Ph,cm,gY,e6e,t6e,Kb,n6e,s6e,S6e,SZ,m6e,y6e,dm,UL,w6e,M6e.forRoot()]})}}return t})();function W6e(t,n){return()=>n.loadConfig()}!function $7(t,n,e){const r=t.\u0275cmp;r.directiveDefs=aC(n,bP),r.pipeDefs=aC(e,Lr)}(uj,function(){return[bo,eV,O6e,V6e,b6e]},[]);let KD=null,ew=null;window.Buffer=KH,function J6e(){if(ew)return ew;try{const t=function K6e(){if(KD)return KD;const t=function q6e(){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 Z6e(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 X6e(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(()=>Wpe().bootstrapModule(z6e,{applicationProviders:[uhe()]})).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 at(Ae,Ye,nt,Yt,ct,ot){const zt=ot?Ye[ot]:Ye[`${nt}End`],Ut=Ye[`${nt}Start`];!Ut||!zt||D.startAndEndSpan(Ae,Yt+D.msToSec(Ut),Yt+D.msToSec(zt),{op:`browser.${ct||nt}`,name:Ye.name,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}})}function Ve(Ae,Ye,nt,Yt){const ct=Ye[nt];null!=ct&&ct<2147483647&&(Ae[Yt]=ct)}x.addPerformanceEntries=function he(Ae,Ye){const nt=D.getBrowserPerformanceAPI();if(!nt||!m.WINDOW.performance.getEntries||!h.browserPerformanceTimeOrigin)return;f.DEBUG_BUILD&&h.logger.log("[Tracing] Adding & adjusting spans using Performance API");const Yt=D.msToSec(h.browserPerformanceTimeOrigin),ct=nt.getEntries(),{op:ot,start_timestamp:zt}=d.spanToJSON(Ae);if(ct.slice(R).forEach(Ut=>{const An=D.msToSec(Ut.startTime),gn=D.msToSec(Math.max(0,Ut.duration));if(!("navigation"===ot&&zt&&Yt+An<zt))switch(Ut.entryType){case"navigation":!function je(Ae,Ye,nt){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(Yt=>{at(Ae,Ye,Yt,nt)}),at(Ae,Ye,"secureConnection",nt,"TLS/SSL","connectEnd"),at(Ae,Ye,"fetch",nt,"cache","domainLookupStart"),at(Ae,Ye,"domainLookup",nt,"DNS"),function Tt(Ae,Ye,nt){const Yt=nt+D.msToSec(Ye.requestStart),ct=nt+D.msToSec(Ye.responseEnd),ot=nt+D.msToSec(Ye.responseStart);Ye.responseEnd&&(D.startAndEndSpan(Ae,Yt,ct,{op:"browser.request",name:Ye.name,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}}),D.startAndEndSpan(Ae,ot,ct,{op:"browser.response",name:Ye.name,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}}))}(Ae,Ye,nt)}(Ae,Ut,Yt);break;case"mark":case"paint":case"measure":{!function Fe(Ae,Ye,nt,Yt,ct){const ot=N.getNavigationEntry(),zt=D.msToSec(ot?ot.requestStart:0),Ut=ct+Math.max(nt,zt),An=ct+nt,gn=An+Yt,Yr={[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.resource.browser.metrics"};return Ut!==An&&(Yr["sentry.browser.measure_happened_before_request"]=!0,Yr["sentry.browser.measure_start_time"]=Ut),D.startAndEndSpan(Ae,Ut,gn,{name:Ye.name,op:Ye.entryType,attributes:Yr}),Ut}(Ae,Ut,An,gn,Yt);const Yr=j.getVisibilityWatcher(),yt=Ut.startTime<Yr.firstHiddenTime;"first-paint"===Ut.name&&yt&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding FP"),O.fp={value:Ut.startTime,unit:"millisecond"}),"first-contentful-paint"===Ut.name&&yt&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding FCP"),O.fcp={value:Ut.startTime,unit:"millisecond"});break}case"resource":!function $e(Ae,Ye,nt,Yt,ct,ot){if("xmlhttprequest"===Ye.initiatorType||"fetch"===Ye.initiatorType)return;const zt=h.parseUrl(nt),Ut={[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.resource.browser.metrics"};Ve(Ut,Ye,"transferSize","http.response_transfer_size"),Ve(Ut,Ye,"encodedBodySize","http.response_content_length"),Ve(Ut,Ye,"decodedBodySize","http.decoded_response_content_length"),"renderBlockingStatus"in Ye&&(Ut["resource.render_blocking_status"]=Ye.renderBlockingStatus),zt.protocol&&(Ut["url.scheme"]=zt.protocol.split(":").pop()),zt.host&&(Ut["server.address"]=zt.host),Ut["url.same_origin"]=nt.includes(m.WINDOW.location.origin);const An=ot+Yt;D.startAndEndSpan(Ae,An,An+ct,{name:nt.replace(m.WINDOW.location.origin,""),op:Ye.initiatorType?`resource.${Ye.initiatorType}`:"resource.other",attributes:Ut})}(Ae,Ut,Ut.name,An,gn,Yt)}}),R=Math.max(ct.length-1,0),function Xe(Ae){const Ye=m.WINDOW.navigator;if(!Ye)return;const nt=Ye.connection;nt&&(nt.effectiveType&&Ae.setAttribute("effectiveConnectionType",nt.effectiveType),nt.type&&Ae.setAttribute("connectionType",nt.type),D.isMeasurementValue(nt.rtt)&&(O["connection.rtt"]={value:nt.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"===ot){!function ke(Ae){const Ye=N.getNavigationEntry();if(!Ye)return;const{responseStart:nt,requestStart:Yt}=Ye;Yt<=nt&&(f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding TTFB Request Time"),Ae["ttfb.requestTime"]={value:nt-Yt,unit:"millisecond"})}(O);const Ut=O["mark.fid"];Ut&&O.fid&&(D.startAndEndSpan(Ae,Ut.value,Ut.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",Yt),Ae.setAttribute("performance.activationStart",E.getActivationStart()),function Qe(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,nt)=>Ae.setAttribute(`cls.source.${nt+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 nt=D.msToSec(h.browserPerformanceTimeOrigin+Ye.startTime),Yt=D.msToSec(Ye.duration),ct={name:h.htmlTreeAsString(Ye.target),op:`ui.interaction.${Ye.name}`,startTime:nt,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}},ot=h.getComponentName(Ye.target);ot&&(ct.attributes["ui.component_name"]=ot);const zt=d.startInactiveSpan(ct);zt&&zt.end(nt+Yt)}})},x.startTrackingLongAnimationFrames=function W(){new PerformanceObserver(Ye=>{if(d.getActiveSpan())for(const nt of Ye.getEntries()){if(!nt.scripts[0])continue;const Yt=D.msToSec(h.browserPerformanceTimeOrigin+nt.startTime),ct=D.msToSec(nt.duration),ot={[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"},zt=nt.scripts[0],{invoker:Ut,invokerType:An,sourceURL:gn,sourceFunctionName:Yr,sourceCharPosition:yt}=zt;ot["browser.script.invoker"]=Ut,ot["browser.script.invoker_type"]=An,gn&&(ot["code.filepath"]=gn),Yr&&(ot["code.function"]=Yr),-1!==yt&&(ot["browser.script.source_char_position"]=yt);const At=d.startInactiveSpan({name:"Main UI thread blocked",op:"ui.long-animation-frame",startTime:Yt,attributes:ot});At&&At.end(Yt+ct)}}).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 nt=D.msToSec(h.browserPerformanceTimeOrigin+Ye.startTime),Yt=D.msToSec(Ye.duration),ct=d.startInactiveSpan({name:"Main UI thread blocked",op:"ui.long-task",startTime:nt,attributes:{[d.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}});ct&&ct.end(nt+Yt)}})},x.startTrackingWebVitals=function ee({recordClsStandaloneSpans:Ae}){const Ye=D.getBrowserPerformanceAPI();if(Ye&&h.browserPerformanceTimeOrigin){Ye.mark&&m.WINDOW.performance.mark("sentry-tracing-init");const nt=function ue(){return k.addFidInstrumentationHandler(({metric:Ae})=>{const Ye=Ae.entries[Ae.entries.length-1];if(!Ye)return;const nt=D.msToSec(h.browserPerformanceTimeOrigin),Yt=D.msToSec(Ye.startTime);f.DEBUG_BUILD&&h.logger.log("[Measurements] Adding FID"),O.fid={value:Ae.value,unit:"millisecond"},O["mark.fid"]={value:nt+Yt,unit:"second"}})}(),Yt=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)}(),ct=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"})})}(),ot=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()=>{nt(),Yt(),ct(),ot&&ot()}}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 nt of Ye)try{nt(Ae)}catch(Yt){h.DEBUG_BUILD&&d.logger.error(`Error while triggering instrumentation handler.\nType: ${ke}\nName: ${d.getFunctionName(nt)}\nError:`,Yt)}}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 at(){return y.onINP(ke=>{ue("inp",{metric:ke}),$=ke})}function Tt(ke,Ae,Ye,nt,Yt=!1){let ct;return Xe(ke,Ae),j[ke]||(ct=Ye(),j[ke]=!0),nt&&Ae({metric:nt}),Qe(ke,Ae,Yt?ct:void 0)}function Xe(ke,Ae){N[ke]=N[ke]||[],N[ke].push(Ae)}function Qe(ke,Ae,Ye){return()=>{Ye&&Ye();const nt=N[ke];if(!nt)return;const Yt=nt.indexOf(Ae);-1!==Yt&&nt.splice(Yt,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,at,$)},x.addLcpInstrumentationHandler=function J(ke,Ae=!1){return Tt("lcp",ke,Fe,O,Ae)},x.addPerformanceInstrumentationHandler=function re(ke,Ae){return Xe(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),Qe(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(at=>at.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=(le,_e={includeReplay:!0})=>{if(!le.message)throw new Error("Unable to submit feedback with empty message");const Te=h.getClient();if(!Te)throw new Error("No client setup, cannot send feedback.");le.tags&&Object.keys(le.tags).length&&h.getCurrentScope().setTags(le.tags);const St=h.captureFeedback({source:"api",url:f.getLocationHref(),...le},_e);return new Promise((kt,Bt)=>{const Dn=setTimeout(()=>Bt("Unable to determine if Feedback was correctly sent."),5e3),Nn=Te.on("afterSendEvent",(Kn,mn)=>{if(Kn.event_id===St)return clearTimeout(Dn),Nn(),mn&&"number"==typeof mn.statusCode&&mn.statusCode>=200&&mn.statusCode<300&&kt(St),Bt(mn&&"number"==typeof mn.statusCode&&0===mn.statusCode?"Unable to send Feedback. This is because of network issues, or because you are using an ad-blocker.":mn&&"number"==typeof mn.statusCode&&403===mn.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(le,_e){return{...le,..._e,tags:{...le.tags,..._e.tags},onFormOpen:()=>{_e.onFormOpen&&_e.onFormOpen(),le.onFormOpen&&le.onFormOpen()},onFormClose:()=>{_e.onFormClose&&_e.onFormClose(),le.onFormClose&&le.onFormClose()},onSubmitSuccess:Te=>{_e.onSubmitSuccess&&_e.onSubmitSuccess(Te),le.onSubmitSuccess&&le.onSubmitSuccess(Te)},onSubmitError:Te=>{_e.onSubmitError&&_e.onSubmitError(Te),le.onSubmitError&&le.onSubmitError(Te)},onFormSubmitted:()=>{_e.onFormSubmitted&&_e.onFormSubmitted(),le.onFormSubmitted&&le.onFormSubmitted()},themeDark:{...le.themeDark,..._e.themeDark},themeLight:{...le.themeLight,..._e.themeLight}}}function Xe(le,_e){return Object.entries(_e).forEach(([Te,St])=>{le.setAttributeNS(null,Te,St)}),le}const Ye="rgba(88, 74, 192, 1)",nt={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%)"},Yt={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 ct(le){return`\n --foreground: ${le.foreground};\n --background: ${le.background};\n --accent-foreground: ${le.accentForeground};\n --accent-background: ${le.accentBackground};\n --success-color: ${le.successColor};\n --error-color: ${le.errorColor};\n --border: ${le.border};\n --box-shadow: ${le.boxShadow};\n --outline: ${le.outline};\n --interactive-filter: ${le.interactiveFilter};\n `}var An,gn,Yr,yt,At,qt,en,cn={},zn=[],$n=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,fr=Array.isArray;function Rr(le,_e){for(var Te in _e)le[Te]=_e[Te];return le}function mo(le){var _e=le.parentNode;_e&&_e.removeChild(le)}function Ln(le,_e,Te){var St,kt,Bt,Dn={};for(Bt in _e)"key"==Bt?St=_e[Bt]:"ref"==Bt?kt=_e[Bt]:Dn[Bt]=_e[Bt];if(arguments.length>2&&(Dn.children=arguments.length>3?An.call(arguments,2):Te),"function"==typeof le&&null!=le.defaultProps)for(Bt in le.defaultProps)void 0===Dn[Bt]&&(Dn[Bt]=le.defaultProps[Bt]);return or(le,Dn,St,kt,null)}function or(le,_e,Te,St,kt){var Bt={type:le,props:_e,key:Te,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(Bt),Bt}function ea(le){return le.children}function ma(le,_e){this.props=le,this.context=_e}function Uo(le,_e){if(null==_e)return le.__?Uo(le.__,le.__i+1):null;for(var Te;_e<le.__k.length;_e++)if(null!=(Te=le.__k[_e])&&null!=Te.__e)return Te.__e;return"function"==typeof le.type?Uo(le):null}function Un(le,_e,Te){var St,kt=le.__v,Bt=kt.__e,Dn=le.__P;if(Dn)return(St=Rr({},kt)).__v=kt.__v+1,gn.vnode&&gn.vnode(St),el(Dn,St,kt,le.__n,void 0!==Dn.ownerSVGElement,32&kt.__u?[Bt]:null,_e,Bt??Uo(kt),!!(32&kt.__u),Te),St.__.__k[St.__i]=St,St.__d=void 0,St.__e!=Bt&&Fa(St),St}function Fa(le){var _e,Te;if(null!=(le=le.__)&&null!=le.__c){for(le.__e=le.__c.base=null,_e=0;_e<le.__k.length;_e++)if(null!=(Te=le.__k[_e])&&null!=Te.__e){le.__e=le.__c.base=Te.__e;break}return Fa(le)}}function No(le){(!le.__d&&(le.__d=!0)&&yt.push(le)&&!Ni.__r++||At!==gn.debounceRendering)&&((At=gn.debounceRendering)||qt)(Ni)}function Ni(){var le,_e,Te,St=[],kt=[];for(yt.sort(en);le=yt.shift();)le.__d&&(Te=yt.length,_e=Un(le,St,kt)||_e,0===Te||yt.length>Te?(Sl(St,_e,kt),kt.length=St.length=0,_e=void 0,yt.sort(en)):_e&&gn.__c&&gn.__c(_e,zn));_e&&Sl(St,_e,kt),Ni.__r=0}function wi(le,_e,Te,St,kt,Bt,Dn,Nn,Kn,mn,yr){var Kt,pr,Pn,ui,Xi,br=St&&St.__k||zn,Jn=_e.length;for(Te.__d=Kn,function Jc(le,_e,Te){var St,kt,Bt,Dn,Nn,Kn=_e.length,mn=Te.length,yr=mn,Kt=0;for(le.__k=[],St=0;St<Kn;St++)null!=(kt=le.__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):fr(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.__=le,kt.__b=le.__b+1,Nn=wl(kt,Te,Dn=St+Kt,yr),kt.__i=Nn,Bt=null,-1!==Nn&&(yr--,(Bt=Te[Nn])&&(Bt.__u|=131072)),null==Bt||null===Bt.__v?(-1==Nn&&Kt--,"function"!=typeof kt.type&&(kt.__u|=65536)):Nn!==Dn&&(Nn===Dn+1?Kt++:Nn>Dn?yr>Kn-Dn?Kt+=Nn-Dn:Kt--:Kt=Nn<Dn&&Nn==Dn-1?Nn-Dn:0,Nn!==St+Kt&&(kt.__u|=65536))):(Bt=Te[St])&&null==Bt.key&&Bt.__e&&(Bt.__e==le.__d&&(le.__d=Uo(Bt)),vc(Bt,Bt,!1),Te[St]=null,yr--);if(yr)for(St=0;St<mn;St++)null!=(Bt=Te[St])&&!(131072&Bt.__u)&&(Bt.__e==le.__d&&(le.__d=Uo(Bt)),vc(Bt,Bt))}(Te,_e,br),Kn=Te.__d,Kt=0;Kt<Jn;Kt++)null!=(Pn=Te.__k[Kt])&&"boolean"!=typeof Pn&&"function"!=typeof Pn&&(pr=-1===Pn.__i?cn:br[Pn.__i]||cn,Pn.__i=Kt,el(le,Pn,pr,kt,Bt,Dn,Nn,Kn,mn,yr),ui=Pn.__e,Pn.ref&&pr.ref!=Pn.ref&&(pr.ref&&Kl(pr.ref,null,Pn),yr.push(Pn.ref,Pn.__c||ui,Pn)),null==Xi&&null!=ui&&(Xi=ui),65536&Pn.__u||pr.__k===Pn.__k?Kn=ql(Pn,Kn,le):"function"==typeof Pn.type&&void 0!==Pn.__d?Kn=Pn.__d:ui&&(Kn=ui.nextSibling),Pn.__d=void 0,Pn.__u&=-196609);Te.__d=Kn,Te.__e=Xi}function ql(le,_e,Te){var St,kt;if("function"==typeof le.type){for(St=le.__k,kt=0;St&&kt<St.length;kt++)St[kt]&&(St[kt].__=le,_e=ql(St[kt],_e,Te));return _e}le.__e!=_e&&(Te.insertBefore(le.__e,_e||null),_e=le.__e);do{_e=_e&&_e.nextSibling}while(null!=_e&&8===_e.nodeType);return _e}function wl(le,_e,Te,St){var kt=le.key,Bt=le.type,Dn=Te-1,Nn=Te+1,Kn=_e[Te];if(null===Kn||Kn&&kt==Kn.key&&Bt===Kn.type)return Te;if(St>(null==Kn||131072&Kn.__u?0:1))for(;Dn>=0||Nn<_e.length;){if(Dn>=0){if((Kn=_e[Dn])&&!(131072&Kn.__u)&&kt==Kn.key&&Bt===Kn.type)return Dn;Dn--}if(Nn<_e.length){if((Kn=_e[Nn])&&!(131072&Kn.__u)&&kt==Kn.key&&Bt===Kn.type)return Nn;Nn++}}return-1}function Dd(le,_e,Te){"-"===_e[0]?le.setProperty(_e,Te??""):le[_e]=null==Te?"":"number"!=typeof Te||$n.test(_e)?Te:Te+"px"}function Qc(le,_e,Te,St,kt){var Bt;e:if("style"===_e)if("string"==typeof Te)le.style.cssText=Te;else{if("string"==typeof St&&(le.style.cssText=St=""),St)for(_e in St)Te&&_e in Te||Dd(le.style,_e,"");if(Te)for(_e in Te)St&&Te[_e]===St[_e]||Dd(le.style,_e,Te[_e])}else if("o"===_e[0]&&"n"===_e[1])Bt=_e!==(_e=_e.replace(/(PointerCapture)$|Capture$/i,"$1")),_e=_e.toLowerCase()in le?_e.toLowerCase().slice(2):_e.slice(2),le.l||(le.l={}),le.l[_e+Bt]=Te,Te?St?Te.u=St.u:(Te.u=Date.now(),le.addEventListener(_e,Bt?ed:Fs,Bt)):le.removeEventListener(_e,Bt?ed:Fs,Bt);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 le)try{le[_e]=Te??"";break e}catch{}"function"==typeof Te||(null==Te||!1===Te&&"-"!==_e[4]?le.removeAttribute(_e):le.setAttribute(_e,Te))}}function Fs(le){if(this.l){var _e=this.l[le.type+!1];if(le.t){if(le.t<=_e.u)return}else le.t=Date.now();return _e(gn.event?gn.event(le):le)}}function ed(le){if(this.l)return this.l[le.type+!0](gn.event?gn.event(le):le)}function el(le,_e,Te,St,kt,Bt,Dn,Nn,Kn,mn){var yr,Kt,pr,Pn,ui,Xi,br,Jn,$i,ji,Lr,Ea,no,Zn,Er,dr=_e.type;if(void 0!==_e.constructor)return null;128&Te.__u&&(Kn=!!(32&Te.__u),Bt=[Nn=_e.__e=Te.__e]),(yr=gn.__b)&&yr(_e);e:if("function"==typeof dr)try{if(Jn=_e.props,$i=(yr=dr.contextType)&&St[yr.__c],ji=yr?$i?$i.props.value:yr.__:St,Te.__c?br=(Kt=_e.__c=Te.__c).__=Kt.__E:("prototype"in dr&&dr.prototype.render?_e.__c=Kt=new dr(Jn,ji):(_e.__c=Kt=new ma(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,pr=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,pr)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===Te.__v)){for(_e.__v!==Te.__v&&(Kt.props=Jn,Kt.state=Kt.__s,Kt.__d=!1),_e.__e=Te.__e,_e.__k=Te.__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&&Dn.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=le,Kt.__e=!1,Ea=gn.__r,no=0,"prototype"in dr&&dr.prototype.render){for(Kt.state=Kt.__s,Kt.__d=!1,Ea&&Ea(_e),yr=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,Ea&&Ea(_e),yr=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())),pr||null==Kt.getSnapshotBeforeUpdate||(Xi=Kt.getSnapshotBeforeUpdate(Pn,ui)),wi(le,fr(Er=null!=yr&&yr.type===ea&&null==yr.key?yr.props.children:yr)?Er:[Er],_e,Te,St,kt,Bt,Dn,Nn,Kn,mn),Kt.base=_e.__e,_e.__u&=-161,Kt.__h.length&&Dn.push(Kt),br&&(Kt.__E=Kt.__=null)}catch(_n){_e.__v=null,Kn||null!=Bt?(_e.__e=Nn,_e.__u|=Kn?160:32,Bt[Bt.indexOf(Nn)]=null):(_e.__e=Te.__e,_e.__k=Te.__k),gn.__e(_n,_e,Te)}else null==Bt&&_e.__v===Te.__v?(_e.__k=Te.__k,_e.__e=Te.__e):_e.__e=function hp(le,_e,Te,St,kt,Bt,Dn,Nn,Kn){var mn,yr,Kt,pr,Pn,ui,Xi,br=Te.props,Jn=_e.props,$i=_e.type;if("svg"===$i&&(kt=!0),null!=Bt)for(mn=0;mn<Bt.length;mn++)if((Pn=Bt[mn])&&"setAttribute"in Pn==!!$i&&($i?Pn.localName===$i:3===Pn.nodeType)){le=Pn,Bt[mn]=null;break}if(null==le){if(null===$i)return document.createTextNode(Jn);le=kt?document.createElementNS("http://www.w3.org/2000/svg",$i):document.createElement($i,Jn.is&&Jn),Bt=null,Nn=!1}if(null===$i)br===Jn||Nn&&le.data===Jn||(le.data=Jn);else{if(Bt=Bt&&An.call(le.childNodes),br=Te.props||cn,!Nn&&null!=Bt)for(br={},mn=0;mn<le.attributes.length;mn++)br[(Pn=le.attributes[mn]).name]=Pn.value;for(mn in br)Pn=br[mn],"children"==mn||("dangerouslySetInnerHTML"==mn?Kt=Pn:"key"===mn||mn in Jn||Qc(le,mn,null,Pn,kt));for(mn in Jn)Pn=Jn[mn],"children"==mn?pr=Pn:"dangerouslySetInnerHTML"==mn?yr=Pn:"value"==mn?ui=Pn:"checked"==mn?Xi=Pn:"key"===mn||Nn&&"function"!=typeof Pn||br[mn]===Pn||Qc(le,mn,Pn,br[mn],kt);if(yr)Nn||Kt&&(yr.__html===Kt.__html||yr.__html===le.innerHTML)||(le.innerHTML=yr.__html),_e.__k=[];else if(Kt&&(le.innerHTML=""),wi(le,fr(pr)?pr:[pr],_e,Te,St,kt&&"foreignObject"!==$i,Bt,Dn,Bt?Bt[0]:Te.__k&&Uo(Te,0),Nn,Kn),null!=Bt)for(mn=Bt.length;mn--;)null!=Bt[mn]&&mo(Bt[mn]);Nn||(mn="value",void 0!==ui&&(ui!==le[mn]||"progress"===$i&&!ui||"option"===$i&&ui!==br[mn])&&Qc(le,mn,ui,br[mn],!1),mn="checked",void 0!==Xi&&Xi!==le[mn]&&Qc(le,mn,Xi,br[mn],!1))}return le}(Te.__e,_e,Te,St,kt,Bt,Dn,Kn,mn);(yr=gn.diffed)&&yr(_e)}function Sl(le,_e,Te){for(var St=0;St<Te.length;St++)Kl(Te[St],Te[++St],Te[++St]);gn.__c&&gn.__c(_e,le),le.some(function(kt){try{le=kt.__h,kt.__h=[],le.some(function(Bt){Bt.call(kt)})}catch(Bt){gn.__e(Bt,kt.__v)}})}function Kl(le,_e,Te){try{"function"==typeof le?le(_e):le.current=_e}catch(St){gn.__e(St,Te)}}function vc(le,_e,Te){var St,kt;if(gn.unmount&&gn.unmount(le),(St=le.ref)&&(St.current&&St.current!==le.__e||Kl(St,null,_e)),null!=(St=le.__c)){if(St.componentWillUnmount)try{St.componentWillUnmount()}catch(Bt){gn.__e(Bt,_e)}St.base=St.__P=null,le.__c=void 0}if(St=le.__k)for(kt=0;kt<St.length;kt++)St[kt]&&vc(St[kt],_e,Te||"function"!=typeof le.type);Te||null==le.__e||mo(le.__e),le.__=le.__e=le.__d=void 0}function tl(le,_e,Te){return this.constructor(le,Te)}An=zn.slice,gn={__e:function(le,_e,Te,St){for(var kt,Bt,Dn;_e=_e.__;)if((kt=_e.__c)&&!kt.__)try{if((Bt=kt.constructor)&&null!=Bt.getDerivedStateFromError&&(kt.setState(Bt.getDerivedStateFromError(le)),Dn=kt.__d),null!=kt.componentDidCatch&&(kt.componentDidCatch(le,St||{}),Dn=kt.__d),Dn)return kt.__E=kt}catch(Nn){le=Nn}throw le}},Yr=0,ma.prototype.setState=function(le,_e){var Te;Te=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=Rr({},this.state),"function"==typeof le&&(le=le(Rr({},Te),this.props)),le&&Rr(Te,le),null!=le&&this.__v&&(_e&&this._sb.push(_e),No(this))},ma.prototype.forceUpdate=function(le){this.__v&&(this.__e=!0,le&&this.__h.push(le),No(this))},ma.prototype.render=ea,yt=[],qt="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,en=function(le,_e){return le.__v.__b-_e.__v.__b},Ni.__r=0;var Tn,Hi,Kh,Bs,Ma=0,ni=[],Hs=[],Rn=gn,td=Rn.__b,si=Rn.__r,Md=Rn.diffed,go=Rn.__c,_o=Rn.unmount,Ba=Rn.__;function pn(le,_e){Rn.__h&&Rn.__h(Hi,le,Ma||_e),Ma=0;var Te=Hi.__H||(Hi.__H={__:[],__h:[]});return le>=Te.__.length&&Te.__.push({__V:Hs}),Te.__[le]}function Yo(le){return Ma=1,Oi(id,le)}function Oi(le,_e,Te){var St=pn(Tn++,2);if(St.t=le,!St.__c&&(St.__=[Te?Te(_e):id(void 0,_e),function(Nn){var Kn=St.__N?St.__N[0]:St.__[0],mn=St.t(Kn,Nn);Kn!==mn&&(St.__N=[mn,St.__[1]],St.__c.setState({}))}],St.__c=Hi,!Hi.u)){var kt=function(Nn,Kn,mn){if(!St.__c.__H)return!0;var yr=St.__c.__H.__.filter(function(pr){return!!pr.__c});if(yr.every(function(pr){return!pr.__N}))return!Bt||Bt.call(this,Nn,Kn,mn);var Kt=!1;return yr.forEach(function(pr){if(pr.__N){var Pn=pr.__[0];pr.__=pr.__N,pr.__N=void 0,Pn!==pr.__[0]&&(Kt=!0)}}),!(!Kt&&St.__c.props===Nn)&&(!Bt||Bt.call(this,Nn,Kn,mn))};Hi.u=!0;var Bt=Hi.shouldComponentUpdate,Dn=Hi.componentWillUpdate;Hi.componentWillUpdate=function(Nn,Kn,mn){if(this.__e){var yr=Bt;Bt=void 0,kt(Nn,Kn,mn),Bt=yr}Dn&&Dn.call(this,Nn,Kn,mn)},Hi.shouldComponentUpdate=kt}return St.__N||St.__}function yc(le,_e){var Te=pn(Tn++,4);!Rn.__s&&Pr(Te.__H,_e)&&(Te.__=le,Te.i=_e,Hi.__h.push(Te))}function bc(le,_e){var Te=pn(Tn++,7);return Pr(Te.__H,_e)?(Te.__V=le(),Te.i=_e,Te.__h=le,Te.__V):Te.__}function pt(le,_e){return Ma=8,bc(function(){return le},_e)}function xl(){for(var le;le=ni.shift();)if(le.__P&&le.__H)try{le.__H.__h.forEach(rd),le.__H.__h.forEach(vo),le.__H.__h=[]}catch(_e){le.__H.__h=[],Rn.__e(_e,le.__v)}}Rn.__b=function(le){Hi=null,td&&td(le)},Rn.__=function(le,_e){_e.__k&&_e.__k.__m&&(le.__m=_e.__k.__m),Ba&&Ba(le,_e)},Rn.__r=function(le){si&&si(le),Tn=0;var _e=(Hi=le.__c).__H;_e&&(Kh===Hi?(_e.__h=[],Hi.__h=[],_e.__.forEach(function(Te){Te.__N&&(Te.__=Te.__N),Te.__V=Hs,Te.__N=Te.i=void 0})):(_e.__h.forEach(rd),_e.__h.forEach(vo),_e.__h=[],Tn=0)),Kh=Hi},Rn.diffed=function(le){Md&&Md(le);var _e=le.__c;_e&&_e.__H&&(_e.__H.__h.length&&(1!==ni.push(_e)&&Bs===Rn.requestAnimationFrame||((Bs=Rn.requestAnimationFrame)||Vo)(xl)),_e.__H.__.forEach(function(Te){Te.i&&(Te.__H=Te.i),Te.__V!==Hs&&(Te.__=Te.__V),Te.i=void 0,Te.__V=Hs})),Kh=Hi=null},Rn.__c=function(le,_e){_e.some(function(Te){try{Te.__h.forEach(rd),Te.__h=Te.__h.filter(function(St){return!St.__||vo(St)})}catch(St){_e.some(function(kt){kt.__h&&(kt.__h=[])}),_e=[],Rn.__e(St,Te.__v)}}),go&&go(le,_e)},Rn.unmount=function(le){_o&&_o(le);var _e,Te=le.__c;Te&&Te.__H&&(Te.__H.__.forEach(function(St){try{rd(St)}catch(kt){_e=kt}}),Te.__H=void 0,_e&&Rn.__e(_e,Te.__v))};var ju="function"==typeof requestAnimationFrame;function Vo(le){var _e,Te=function(){clearTimeout(St),ju&&cancelAnimationFrame(_e),setTimeout(le)},St=setTimeout(Te,100);ju&&(_e=requestAnimationFrame(Te))}function rd(le){var _e=Hi,Te=le.__c;"function"==typeof Te&&(le.__c=void 0,Te()),Hi=_e}function vo(le){var _e=Hi;le.__c=le.__(),Hi=_e}function Pr(le,_e){return!le||le.length!==_e.length||_e.some(function(Te,St){return Te!==le[St]})}function id(le,_e){return"function"==typeof _e?_e(le):_e}const Ss={__proto__:null,useCallback:pt,useContext:function ga(le){var _e=Hi.context[le.__c],Te=pn(Tn++,9);return Te.c=le,_e?(null==Te.__&&(Te.__=!0,_e.sub(Hi)),_e.props.value):le.__},useDebugValue:function _a(le,_e){Rn.useDebugValue&&Rn.useDebugValue(_e?_e(le):le)},useEffect:function Cl(le,_e){var Te=pn(Tn++,3);!Rn.__s&&Pr(Te.__H,_e)&&(Te.__=le,Te.i=_e,Hi.__H.__h.push(Te))},useErrorBoundary:function ki(le){var _e=pn(Tn++,10),Te=Yo();return _e.__=le,Hi.componentDidCatch||(Hi.componentDidCatch=function(St,kt){_e.__&&_e.__(St,kt),Te[1](St)}),[Te[0],function(){Te[1](void 0)}]},useId:function fp(){var le=pn(Tn++,11);if(!le.__){for(var _e=Hi.__v;null!==_e&&!_e.__m&&null!==_e.__;)_e=_e.__;var Te=_e.__m||(_e.__m=[0,0]);le.__="P"+Te[0]+"-"+Te[1]++}return le.__},useImperativeHandle:function nd(le,_e,Te){Ma=6,yc(function(){return"function"==typeof le?(le(_e()),function(){return le(null)}):le?(le.current=_e(),function(){return le.current=null}):void 0},null==Te?Te:Te.concat(le))},useLayoutEffect:yc,useMemo:bc,useReducer:Oi,useRef:function Zh(le){return Ma=5,bc(function(){return{current:le}},[])},useState:Yo};function pp(){const le=St=>y.createElementNS("http://www.w3.org/2000/svg",St),_e=Xe(le("svg"),{width:"32",height:"30",viewBox:"0 0 72 66",fill:"inherit"}),Te=Xe(le("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(Te),_e}const mp="/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/modal/components/DialogHeader.tsx";function Xl({options:le}){const _e=bc(()=>({__html:pp().outerHTML}),[]);return Ln("h2",{class:"dialog__header",__self:this,__source:{fileName:mp,lineNumber:16}},le.formTitle,le.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:mp,lineNumber:19}}):null)}const to="/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/modal/components/Form.tsx";function Xh(le,_e){const Te=le.get(_e);return"string"==typeof Te?Te.trim():""}function ri({options:le,defaultEmail:_e,defaultName:Te,onFormClose:St,onSubmit:kt,onSubmitSuccess:Bt,onSubmitError:Dn,showEmail:Nn,showName:Kn,screenshotInput:mn}){const{tags:yr,addScreenshotButtonLabel:Kt,removeScreenshotButtonLabel:pr,cancelButtonLabel:Pn,emailLabel:ui,emailPlaceholder:Xi,isEmailRequired:br,isNameRequired:Jn,messageLabel:$i,messagePlaceholder:ji,nameLabel:Lr,namePlaceholder:Ea,submitButtonLabel:no,isRequiredLabel:Zn}=le,[Er,dr]=Yo(null),[_n,Vr]=Yo(!1),ii=mn&&mn.input,[uo,Cs]=Yo(null),er=pt(va=>{Cs(va),Vr(!1)},[]),xs=pt(va=>{const ks=function J_(le,_e){const Te=[];return _e.isNameRequired&&!le.name&&Te.push(_e.nameLabel),_e.isEmailRequired&&!le.email&&Te.push(_e.emailLabel),le.message||Te.push(_e.messageLabel),Te}(va,{emailLabel:ui,isEmailRequired:br,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,br,Jn,$i,Lr]),Ql=pt(function(){var va=d(function*(ks){try{if(ks.preventDefault(),!(ks.target instanceof HTMLFormElement))return;const Us=new FormData(ks.target),su=yield mn&&_n?mn.value():void 0,kl={name:Xh(Us,"name"),email:Xh(Us,"email"),message:Xh(Us,"message"),attachments:su?[su]:void 0};if(!xs(kl))return;try{yield kt({name:kl.name,email:kl.email,message:kl.message,source:"widget",tags:yr},{attachments:kl.attachments}),Bt(kl)}catch(Td){je&&f.logger.error(Td),dr(Td),Dn(Td)}}catch{}});return function(ks){return va.apply(this,arguments)}}(),[mn&&_n,Bt,Dn]);return Ln("form",{class:"form",onSubmit:Ql,__self:this,__source:{fileName:to,lineNumber:144}},ii&&_n?Ln(ii,{onError:er,__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:Te,id:"name",name:"name",placeholder:Ea,required:Jn,type:"text",__self:this,__source:{fileName:to,lineNumber:156}})):Ln("input",{"aria-hidden":!0,value:Te,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:br,__self:this,__source:{fileName:to,lineNumber:172}}),Ln("input",{class:"form__input",defaultValue:_e,id:"email",name:"email",placeholder:Xi,required:br,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(va=>!va)},__self:this,__source:{fileName:to,lineNumber:202}},_n?pr:Kt),uo?Ln("div",{class:"form__error-container",__self:this,__source:{fileName:to,lineNumber:212}},uo.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:le,isRequired:_e,isRequiredLabel:Te}){return Ln("span",{class:"form__label__text",__self:this,__source:{fileName:to,lineNumber:239}},le,_e&&Ln("span",{class:"form__label__text--required",__self:this,__source:{fileName:to,lineNumber:241}},Te))}function zo(){const le=Kn=>m.document.createElementNS("http://www.w3.org/2000/svg",Kn),_e=Xe(le("svg"),{width:"16",height:"17",viewBox:"0 0 16 17",fill:"inherit"}),Te=Xe(le("g"),{clipPath:"url(#clip0_57_156)"}),St=Xe(le("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=Xe(le("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(Te).append(kt,St);const Bt=le("defs"),Dn=Xe(le("clipPath"),{id:"clip0_57_156"}),Nn=Xe(le("rect"),{width:"16",height:"16",fill:"white",transform:"translate(0 0.5)"});return Dn.appendChild(Nn),Bt.appendChild(Dn),_e.appendChild(Bt).appendChild(Dn).appendChild(Nn),_e}const Xn="/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/modal/components/Dialog.tsx";function gp({open:le,onFormSubmitted:_e,...Te}){const St=Te.options,kt=bc(()=>({__html:zo().outerHTML}),[]),[Bt,Dn]=Yo(null),Nn=pt(()=>{Bt&&(clearTimeout(Bt),Dn(null)),_e()},[Bt]),Kn=pt(mn=>{Te.onSubmitSuccess(mn),Dn(setTimeout(()=>{_e(),Dn(null)},5e3))},[_e]);return Ln(ea,{__self:this,__source:{fileName:Xn,lineNumber:48}},Bt?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:le,__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:mn=>{mn.stopPropagation()},__self:this,__source:{fileName:Xn,lineNumber:59}},Ln(Xl,{options:St,__self:this,__source:{fileName:Xn,lineNumber:66}}),Ln(ri,{...Te,onSubmitSuccess:Kn,__self:this,__source:{fileName:Xn,lineNumber:67}})))))}function il(le){const _e=y.createElement("style"),Te="#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: ${Te};\n background-image: repeating-linear-gradient(\n -145deg,\n transparent,\n transparent 8px,\n ${Te} 8px,\n ${Te} 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`,le&&_e.setAttribute("nonce",le),_e}const xt="/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/screenshot/components/ScreenshotEditor.tsx",ta=m.devicePixelRatio,au=le=>({x:Math.min(le.startX,le.endX),y:Math.min(le.startY,le.endY),width:Math.abs(le.startX-le.endX),height:Math.abs(le.startY-le.endY)}),Yu=le=>{const _e=le.clientHeight,Te=le.clientWidth,St=le.width/le.height;let kt=_e*St,Bt=_e;kt>Te&&(kt=Te,Bt=Te/St);const Dn=(Te-kt)/2,Nn=(_e-Bt)/2;return{startX:Dn,startY:Nn,endX:kt+Dn,endY:Bt+Nn}};function Km({h:le,hooks:_e,imageBuffer:Te,dialog:St,options:kt}){const Bt=function Sc({hooks:le}){return function({onBeforeScreenshot:Te,onScreenshot:St,onAfterScreenshot:kt,onError:Bt}){le.useEffect(()=>{(function(){var Nn=d(function*(){Te();const mn=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"}),yr=y.createElement("video");yield new Promise((Kt,pr)=>{yr.srcObject=mn,yr.onloadedmetadata=()=>{St(yr),mn.getTracks().forEach(Pn=>Pn.stop()),Kt()},yr.play().catch(pr)}),kt()});return function Kn(){return Nn.apply(this,arguments)}})()().catch(Bt)},[])}}({hooks:_e});return function({onError:Nn}){const Kn=_e.useMemo(()=>({__html:il(kt.styleNonce).innerText}),[]),mn=function Ha({h:le}){return function({top:Te,left:St,corner:kt,onGrabButton:Bt}){return le("button",{class:`editor__crop-corner editor__crop-corner--${kt} `,style:{top:Te,left:St},onMouseDown:Dn=>{Dn.preventDefault(),Bt(Dn,kt)},onClick:Dn=>{Dn.preventDefault()},__self:this,__source:{fileName:"/home/runner/work/sentry-javascript/sentry-javascript/packages/feedback/src/screenshot/components/CropCorner.tsx",lineNumber:22}})}}({h:le}),yr=_e.useRef(null),Kt=_e.useRef(null),pr=_e.useRef(null),[Pn,ui]=_e.useState({startX:0,startY:0,endX:0,endY:0}),[Xi,br]=_e.useState(!1),[Jn,$i]=_e.useState(!1);function ji(){const dr=pr.current,_n=au(Yu(Te));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){br(!1),$i(!0);const Vr=Ea(_n),ii=()=>{y.removeEventListener("mousemove",Vr),y.removeEventListener("mouseup",ii),br(!0),$i(!1)};y.addEventListener("mouseup",ii),y.addEventListener("mousemove",Vr)}_e.useEffect(()=>{m.addEventListener("resize",ji,!1)},[]),_e.useEffect(()=>{const dr=pr.current;if(!dr)return;const _n=dr.getContext("2d");if(!_n)return;const Vr=au(Yu(Te)),ii=au(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 Ea=_e.useCallback(dr=>function(_n){if(!pr.current)return;const Vr=pr.current,ii=Vr.getBoundingClientRect(),uo=_n.clientX-ii.x,Cs=_n.clientY-ii.y;switch(dr){case"top-left":ui(er=>({...er,startX:Math.min(Math.max(0,uo),er.endX-33),startY:Math.min(Math.max(0,Cs),er.endY-33)}));break;case"top-right":ui(er=>({...er,endX:Math.max(Math.min(uo,Vr.width/ta),er.startX+33),startY:Math.min(Math.max(0,Cs),er.endY-33)}));break;case"bottom-left":ui(er=>({...er,startX:Math.min(Math.max(0,uo),er.endX-33),endY:Math.max(Math.min(Cs,Vr.height/ta),er.startY+33)}));break;case"bottom-right":ui(er=>({...er,endX:Math.max(Math.min(uo,Vr.width/ta),er.startX+33),endY:Math.max(Math.min(Cs,Vr.height/ta),er.startY+33)}))}},[]),no=_e.useRef({initialX:0,initialY:0});return Bt({onBeforeScreenshot:_e.useCallback(()=>{St.el.style.display="none"},[]),onScreenshot:_e.useCallback(dr=>{const _n=Te.getContext("2d");if(!_n)throw new Error("Could not get canvas context");Te.width=dr.videoWidth,Te.height=dr.videoHeight,Te.style.width="100%",Te.style.height="100%",_n.drawImage(dr,0,0)},[Te]),onAfterScreenshot:_e.useCallback(()=>{St.el.style.display="block";const dr=yr.current;dr&&dr.appendChild(Te),ji()},[]),onError:_e.useCallback(dr=>{St.el.style.display="block",Nn(dr)},[])}),le("div",{class:"editor",__self:this,__source:{fileName:xt,lineNumber:315}},le("style",{nonce:kt.styleNonce,dangerouslySetInnerHTML:Kn,__self:this,__source:{fileName:xt,lineNumber:316}}),le("div",{class:"editor__canvas-container",ref:yr,__self:this,__source:{fileName:xt,lineNumber:317}},le("div",{class:"editor__crop-container",style:{position:"absolute",zIndex:1},ref:Kt,__self:this,__source:{fileName:xt,lineNumber:318}},le("canvas",{onMouseDown:function Zn(dr){if(Jn)return;no.current={initialX:dr.clientX,initialY:dr.clientY};const _n=ii=>{const uo=pr.current;if(!uo)return;const Cs=ii.clientX-no.current.initialX,er=ii.clientY-no.current.initialY;ui(xs=>{const Ql=Math.max(0,Math.min(xs.startX+Cs,uo.width/ta-(xs.endX-xs.startX))),va=Math.max(0,Math.min(xs.startY+er,uo.height/ta-(xs.endY-xs.startY))),ks=Ql+(xs.endX-xs.startX),Us=va+(xs.endY-xs.startY);return no.current.initialX=ii.clientX,no.current.initialY=ii.clientY,{startX:Ql,startY:va,endX:ks,endY:Us}})},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:pr,__self:this,__source:{fileName:xt,lineNumber:319}}),le(mn,{left:Pn.startX-3,top:Pn.startY-3,onGrabButton:Lr,corner:"top-left",__self:this,__source:{fileName:xt,lineNumber:324}}),le(mn,{left:Pn.endX-30+3,top:Pn.startY-3,onGrabButton:Lr,corner:"top-right",__self:this,__source:{fileName:xt,lineNumber:330}}),le(mn,{left:Pn.startX-3,top:Pn.endY-30+3,onGrabButton:Lr,corner:"bottom-left",__self:this,__source:{fileName:xt,lineNumber:336}}),le(mn,{left:Pn.endX-30+3,top:Pn.endY-30+3,onGrabButton:Lr,corner:"bottom-right",__self:this,__source:{fileName:xt,lineNumber:342}}),le("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}},le("button",{onClick:dr=>{dr.preventDefault(),pr.current&&ui({startX:0,startY:0,endX:pr.current.width/ta,endY:pr.current.height/ta}),br(!1)},class:"btn btn--default",__self:this,__source:{fileName:xt,lineNumber:356}},kt.cancelButtonLabel),le("button",{onClick:dr=>{dr.preventDefault(),function Er(){const dr=y.createElement("canvas"),_n=au(Yu(Te)),Vr=au(Pn);dr.width=Vr.width*ta,dr.height=Vr.height*ta;const ii=dr.getContext("2d");ii&&Te&&ii.drawImage(Te,Vr.x/_n.width*Te.width,Vr.y/_n.height*Te.height,Vr.width/_n.width*Te.width,Vr.height/_n.height*Te.height,0,0,dr.width,dr.height);const uo=Te.getContext("2d");uo&&(uo.clearRect(0,0,Te.width,Te.height),Te.width=dr.width,Te.height=dr.height,Te.style.width=`${Vr.width}px`,Te.style.height=`${Vr.height}px`,uo.drawImage(dr,0,0),ji())}(),br(!1)},class:"btn btn--primary",__self:this,__source:{fileName:xt,lineNumber:373}},kt.confirmButtonLabel)))))}}x.buildFeedbackIntegration=({lazyLoadIntegration:le,getModalIntegration:_e,getScreenshotIntegration:Te})=>({id:kt="sentry-feedback",autoInject:Bt=!0,showBranding:Dn=!0,isEmailRequired:Nn=!1,isNameRequired:Kn=!1,showEmail:mn=!0,showName:yr=!0,enableScreenshot:Kt=!0,useSentryUser:pr={email:"email",name:"username"},tags:Pn,styleNonce:ui,scriptNonce:Xi,colorScheme:br="system",themeLight:Jn={},themeDark:$i={},addScreenshotButtonLabel:ji="Add a screenshot",cancelButtonLabel:Lr="Cancel",confirmButtonLabel:Ea="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:uo="Your Name",removeScreenshotButtonLabel:Cs="Remove screenshot",submitButtonLabel:er="Send Bug Report",successMessageText:xs="Thank you for your report!",triggerLabel:Ql=D,triggerAriaLabel:va="",onFormOpen:ks,onFormClose:Us,onSubmitSuccess:su,onSubmitError:kl,onFormSubmitted:Td}={})=>{const Cc={id:kt,autoInject:Bt,showBranding:Dn,isEmailRequired:Nn,isNameRequired:Kn,showEmail:mn,showName:yr,enableScreenshot:Kt,useSentryUser:pr,tags:Pn,styleNonce:ui,scriptNonce:Xi,colorScheme:br,themeDark:$i,themeLight:Jn,triggerLabel:Ql,triggerAriaLabel:va,cancelButtonLabel:Lr,submitButtonLabel:er,confirmButtonLabel:Ea,formTitle:Er,emailLabel:no,emailPlaceholder:Zn,messageLabel:_n,messagePlaceholder:Vr,nameLabel:ii,namePlaceholder:uo,successMessageText:xs,isRequiredLabel:dr,addScreenshotButtonLabel:ji,removeScreenshotButtonLabel:Cs,onFormClose:Us,onFormOpen:ks,onSubmitError:kl,onSubmitSuccess:su,onFormSubmitted:Td};let ec=null,ho=[];const Jh=na=>{if(!ec){const xo=y.createElement("div");xo.id=String(na.id),y.body.appendChild(xo),ec=xo.attachShadow({mode:"open"}),ec.appendChild(function ot({colorScheme:le,themeDark:_e,themeLight:Te,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"!==le?"color-scheme: only light;":""}\n\n ${ct("dark"===le?{...Yt,..._e}:{...nt,...Te})}\n}\n\n${"system"===le?`\n@media (prefers-color-scheme: dark) {\n :host {\n ${ct({...Yt,..._e})}\n }\n}`:""}\n}\n`,St&&kt.setAttribute("nonce",St),kt}(na))}return ec},_p=function(){var na=d(function*(Wo,ya,Za){const ln=h.getClient(),Ds=ln&&ln.getIntegrationByName(Wo);if(Ds)return Ds;const Dl=(ya&&ya()||(yield le(Za,Xi)))();return ln&&ln.addIntegration(Dl),Dl});return function xo(Wo,ya,Za){return na.apply(this,arguments)}}(),Co=function(){var na=d(function*(Wo){const ya=Wo.enableScreenshot&&function at(){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)}(),[Za,ln]=yield Promise.all([_p("FeedbackModal",_e,"feedbackModalIntegration"),ya?_p("FeedbackScreenshot",Te,"feedbackScreenshotIntegration"):void 0]);if(!Za)throw je&&f.logger.error("[Feedback] Missing feedback modal integration. Try using `feedbackSyncIntegration` in your `Sentry.init`."),new Error("[Feedback] Missing feedback modal integration!");ya&&!ln&&je&&f.logger.error("[Feedback] Missing feedback screenshot integration. Proceeding without screenshots.");const Ds=Za.createDialog({options:{...Wo,onFormClose:()=>{Ds&&Ds.close(),Wo.onFormClose&&Wo.onFormClose()},onFormSubmitted:()=>{Ds&&Ds.close(),Wo.onFormSubmitted&&Wo.onFormSubmitted()}},screenshotIntegration:ya?ln:void 0,sendFeedback:Fe,shadow:Jh(Wo)});return Ds});return function xo(Wo){return na.apply(this,arguments)}}(),Ed=(na,xo={})=>{const Wo=Tt(Cc,xo),ya="string"==typeof na?y.querySelector(na):"function"==typeof na.addEventListener?na:null;if(!ya)throw je&&f.logger.error("[Feedback] Unable to attach to target element"),new Error("Unable to attach to target element");let Za=null;const ln=function(){var Q=d(function*(){Za||(Za=yield Co({...Wo,onFormSubmitted:()=>{Za&&Za.removeFromDom(),Wo.onFormSubmitted&&Wo.onFormSubmitted()}})),Za.appendToDom(),Za.open()});return function Dl(){return Q.apply(this,arguments)}}();ya.addEventListener("click",ln);const Ds=()=>{ho=ho.filter(Q=>Q!==Ds),Za&&Za.removeFromDom(),Za=null,ya.removeEventListener("click",ln)};return ho.push(Ds),Ds},vp=(na={})=>{const xo=Tt(Cc,na),Wo=Jh(xo),ya=function Ae({triggerLabel:le,triggerAriaLabel:_e,shadow:Te,styleNonce:St}){const kt=y.createElement("button");if(kt.type="button",kt.className="widget__actor",kt.ariaHidden="false",kt.ariaLabel=_e||le||D,kt.appendChild(function ke(){const le=Nn=>m.document.createElementNS("http://www.w3.org/2000/svg",Nn),_e=Xe(le("svg"),{width:"20",height:"20",viewBox:"0 0 20 20",fill:"var(--actor-color, var(--foreground))"}),Te=Xe(le("g"),{clipPath:"url(#clip0_57_80)"}),St=Xe(le("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(Te).appendChild(St);const kt=le("defs"),Bt=Xe(le("clipPath"),{id:"clip0_57_80"}),Dn=Xe(le("rect"),{width:"20",height:"20",fill:"white"});return Bt.appendChild(Dn),kt.appendChild(Bt),_e.appendChild(kt).appendChild(Bt).appendChild(Dn),_e}()),le){const Dn=y.createElement("span");Dn.appendChild(y.createTextNode(le)),kt.appendChild(Dn)}const Bt=function $e(le){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',le&&_e.setAttribute("nonce",le),_e}(St);return{el:kt,appendToDom(){Te.appendChild(Bt),Te.appendChild(kt)},removeFromDom(){Te.removeChild(kt),Te.removeChild(Bt)},show(){kt.ariaHidden="false"},hide(){kt.ariaHidden="true"}}}({triggerLabel:xo.triggerLabel,triggerAriaLabel:xo.triggerAriaLabel,shadow:Wo,styleNonce:ui});return Ed(ya.el,{...xo,onFormOpen(){ya.hide()},onFormClose(){ya.show()},onFormSubmitted(){ya.show()}}),ya};return{name:"Feedback",setupOnce(){!f.isBrowser()||!Cc.autoInject||("loading"===y.readyState?y.addEventListener("DOMContentLoaded",()=>vp().appendToDom()):vp().appendToDom())},attachTo:Ed,createWidget(na={}){const xo=vp(Tt(Cc,na));return xo.appendToDom(),xo},createForm(){return d(function*(na={}){return Co(Tt(Cc,na))}).apply(this,arguments)},remove(){ec&&(ec.parentElement&&ec.parentElement.remove(),ec=null),ho.forEach(na=>na()),ho=[]}}},x.feedbackModalIntegration=()=>({name:"FeedbackModal",setupOnce(){},createDialog:({options:le,screenshotIntegration:_e,sendFeedback:Te,shadow:St})=>{const kt=St,Bt=le.useSentryUser,Dn=function Gm(){const le=h.getCurrentScope().getUser(),_e=h.getIsolationScope().getUser(),Te=h.getGlobalScope().getUser();return le&&Object.keys(le).length?le:_e&&Object.keys(_e).length?_e:Te}(),Nn=y.createElement("div"),Kn=function Yn(le){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",le&&_e.setAttribute("nonce",le),_e}(le.styleNonce);let mn="";const yr={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=mn},open(){pr(!0),le.onFormOpen&&le.onFormOpen(),mn=y.body.style.overflow,y.body.style.overflow="hidden"},close(){pr(!1),y.body.style.overflow=mn}},Kt=_e&&_e.createInput({h:Ln,hooks:Ss,dialog:yr,options:le}),pr=Pn=>{!function Zl(le,_e,Te){var St,kt,Bt,Dn;gn.__&&gn.__(le,_e),kt=(St="function"==typeof Te)?null:Te&&Te.__k||_e.__k,Bt=[],Dn=[],el(_e,le=(!St&&Te||_e).__k=Ln(ea,null,[le]),kt||cn,cn,void 0!==_e.ownerSVGElement,!St&&Te?[Te]:kt?null:_e.firstChild?An.call(_e.childNodes):null,Bt,!St&&Te?Te:kt?kt.__e:_e.firstChild,St,Dn),le.__d=void 0,Sl(Bt,le,Dn)}(Ln(gp,{options:le,screenshotInput:Kt,showName:le.showName||le.isNameRequired,showEmail:le.showEmail||le.isEmailRequired,defaultName:Bt&&Dn&&Dn[Bt.name]||"",defaultEmail:Bt&&Dn&&Dn[Bt.email]||"",onFormClose:()=>{pr(!1),le.onFormClose&&le.onFormClose()},onSubmit:Te,onSubmitSuccess:ui=>{pr(!1),le.onSubmitSuccess&&le.onSubmitSuccess(ui)},onSubmitError:ui=>{le.onSubmitError&&le.onSubmitError(ui)},onFormSubmitted:()=>{le.onFormSubmitted&&le.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 yr}}),x.feedbackScreenshotIntegration=()=>({name:"FeedbackScreenshot",setupOnce(){},createInput:({h:le,hooks:_e,dialog:Te,options:St})=>{const kt=y.createElement("canvas");return{input:Km({h:le,hooks:_e,imageBuffer:kt,dialog:Te,options:St}),value:(Bt=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 Dn(){return Bt.apply(this,arguments)})};var Bt}}),x.getFeedback=function Ut(){const le=h.getClient();return le&&le.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,At,qt=1/0,en=0){return!yt||yt.nodeType!==yt.ELEMENT_NODE||en>qt?-1:At(yt)?en:k(yt.parentNode,At,qt,en+1)}function D(yt,At){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,At){for(let qt=yt.classList.length;qt--;)if(At.test(yt.classList[qt]))return!0;return!1}(en,yt))return!0;return!(!At||!en.matches(At))}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,At,qt,en,cn=window){const zn=cn.Object.getOwnPropertyDescriptor(yt,At);return cn.Object.defineProperty(yt,At,en?qt:{set($n){J(()=>{qt.set.call(this,$n)},0),zn&&zn.set&&zn.set.call(this,$n)}}),()=>j(yt,At,zn||{},!0)}function V(yt,At,qt){try{if(!(At in yt))return()=>{};const en=yt[At],cn=qt(en);return"function"==typeof cn&&(cn.prototype=cn.prototype||{},Object.defineProperties(cn,{__rrweb_original__:{enumerable:!1,value:en}})),yt[At]=cn,()=>{yt[At]=en}}catch{return()=>{}}}function O(yt,At,qt,en,cn){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(At,qt);if(!cn){const mo=en&&zn.matches(en);return $n(zn)&&!mo}const fr=k(zn,$n);let Rr=-1;return!(fr<0)&&(en&&(Rr=k(zn,D(null,en))),fr>-1&&Rr<0||fr<Rr)}typeof window<"u"&&window.Proxy&&window.Reflect&&(N=new Proxy(N,{get:(yt,At,qt)=>("map"===At&&console.error(E),Reflect.get(yt,At,qt))})),/[1-9][0-9]{12}/.test(Date.now().toString());const P={};function $(yt){const At=P[yt];if(At)return At;const qt=window.document;let en=window[yt];if(qt&&"function"==typeof qt.createElement)try{const cn=qt.createElement("iframe");cn.hidden=!0,qt.head.appendChild(cn);const zn=cn.contentWindow;zn&&zn[yt]&&(en=zn[yt]),qt.head.removeChild(cn)}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,At,qt)=>{if(!yt||!Qe(yt,At)&&"object"!=typeof yt)return;const cn=function at(yt,At){let qt=je.get(yt);return qt||(qt=new Map,je.set(yt,qt)),qt.has(At)||qt.set(At,[]),qt.get(At)}(qt,yt.constructor.name);let zn=cn.indexOf(yt);return-1===zn&&(zn=cn.length,cn.push(yt)),zn};function $e(yt,At,qt){if(yt instanceof Array)return yt.map(en=>$e(en,At,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,cn=function(yt){var qt,At=new Uint8Array(yt),en=At.length,cn="";for(qt=0;qt<en;qt+=3)cn+=ue[At[qt]>>2],cn+=ue[(3&At[qt])<<4|At[qt+1]>>4],cn+=ue[(15&At[qt+1])<<2|At[qt+2]>>6],cn+=ue[63&At[qt+2]];return en%3==2?cn=cn.substring(0,cn.length-1)+"=":en%3==1&&(cn=cn.substring(0,cn.length-2)+"=="),cn}(yt);return{rr_type:en,base64:cn}}if(yt instanceof DataView)return{rr_type:yt.constructor.name,args:[$e(yt.buffer,At,qt),yt.byteOffset,yt.byteLength]};if(yt instanceof HTMLImageElement){const en=yt.constructor.name,{src:cn}=yt;return{rr_type:en,src:cn}}return yt instanceof HTMLCanvasElement?{rr_type:"HTMLImageElement",src:yt.toDataURL()}:yt instanceof ImageData?{rr_type:yt.constructor.name,args:[$e(yt.data,At,qt),yt.width,yt.height]}:Qe(yt,At)||"object"==typeof yt?{rr_type:yt.constructor.name,index:Tt(yt,At,qt)}:yt}const Xe=(yt,At,qt)=>yt.map(en=>$e(en,At,qt)),Qe=(yt,At)=>!!["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"].filter(cn=>"function"==typeof At[cn]).find(cn=>yt instanceof At[cn]);function Ae(yt,At,qt,en,cn){const zn=[];try{const $n=V(yt.HTMLCanvasElement.prototype,"getContext",function(fr){return function(Rr,...mo){if(!O(this,At,qt,en,!0)){const Ln=function ke(yt){return"experimental-webgl"===yt?"webgl":yt}(Rr);if("__context"in this||(this.__context=Ln),cn&&["webgl","webgl2"].includes(Ln))if(mo[0]&&"object"==typeof mo[0]){const or=mo[0];or.preserveDrawingBuffer||(or.preserveDrawingBuffer=!0)}else mo.splice(0,1,{preserveDrawingBuffer:!0})}return fr.apply(this,[Rr,...mo])}});zn.push($n)}catch{console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return()=>{zn.forEach($n=>$n())}}function Ye(yt,At,qt,en,cn,zn,$n,fr){const Rr=[],mo=Object.getOwnPropertyNames(yt);for(const Ln of mo)if(!["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(Ln))try{if("function"!=typeof yt[Ln])continue;const or=V(yt,Ln,function(ea){return function(...ma){const Uo=ea.apply(this,ma);if(Tt(Uo,fr,this),"tagName"in this.canvas&&!O(this.canvas,en,cn,zn,!0)){const Un=Xe(ma,fr,this);qt(this.canvas,{type:At,property:Ln,args:Un})}return Uo}});Rr.push(or)}catch{const ea=j(yt,Ln,{set(ma){qt(this.canvas,{type:At,property:Ln,args:[ma],setter:!0})}});Rr.push(ea)}return Rr}class ot{reset(){this.pendingCanvasMutations.clear(),this.restoreHandlers.forEach(At=>{try{At()}catch{}}),this.restoreHandlers=[],this.windowsSet=new WeakSet,this.windows=[],this.shadowDoms=new Set,h([this,"access",At=>At.worker,"optionalAccess",At=>At.terminate,"call",At=>At()]),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(At){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:cn,blockSelector:zn,unblockSelector:$n,maxCanvasSize:fr,recordCanvas:Rr,dataURLOptions:mo,errorHandler:Ln}=At;this.mutationCb=At.mutationCb,this.mirror=At.mirror,this.options=At,Ln&&function z(yt){A=yt}(Ln),(Rr&&"number"==typeof qt||At.enableManualSnapshot)&&(this.worker=this.initFPSWorker()),this.addWindow(en),!At.enableManualSnapshot&&re(()=>{Rr&&"all"===qt&&(this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher()),Rr&&"number"==typeof qt&&this.initCanvasFPSObserver(qt,cn,zn,$n,fr,{dataURLOptions:mo})})()}addWindow(At){const{sampling:qt="all",blockClass:en,blockSelector:cn,unblockSelector:zn,recordCanvas:$n,enableManualSnapshot:fr}=this.options;if(!this.windowsSet.has(At)){if(fr)return this.windowsSet.add(At),void this.windows.push(new WeakRef(At));re(()=>{if($n&&"all"===qt&&this.initCanvasMutationObserver(At,en,cn,zn),$n&&"number"==typeof qt){const Rr=Ae(At,en,cn,zn,!0);this.restoreHandlers.push(()=>{Rr()})}})(),this.windowsSet.add(At),this.windows.push(new WeakRef(At))}}addShadowRoot(At){this.shadowDoms.add(new WeakRef(At))}resetShadowRoots(){this.shadowDoms=new Set}initFPSWorker(){const At=new Worker(function ct(){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 At.onmessage=qt=>{const en=qt.data,{id:cn}=en;if(this.snapshotInProgressMap.set(cn,!1),!("base64"in en))return;const{base64:zn,type:$n,width:fr,height:Rr}=en;this.mutationCb({id:cn,type:W["2D"],commands:[{property:"clearRect",args:[0,0,fr,Rr]},{property:"drawImage",args:[{rr_type:"ImageBitmap",args:[{rr_type:"Blob",data:[{rr_type:"ArrayBuffer",base64:zn}],type:$n}]},0,0,fr,Rr]}]})},At}initCanvasFPSObserver(At,qt,en,cn,zn,$n){const fr=this.takeSnapshot(!1,At,qt,en,cn,zn,$n.dataURLOptions);this.restoreHandlers.push(()=>{cancelAnimationFrame(fr)})}initCanvasMutationObserver(At,qt,en,cn){const zn=Ae(At,qt,en,cn,!1),$n=function Ve(yt,At,qt,en,cn){const zn=[],$n=Object.getOwnPropertyNames(At.CanvasRenderingContext2D.prototype);for(const fr of $n)try{if("function"!=typeof At.CanvasRenderingContext2D.prototype[fr])continue;const Rr=V(At.CanvasRenderingContext2D.prototype,fr,function(mo){return function(...Ln){return O(this.canvas,qt,en,cn,!0)||J(()=>{const or=Xe(Ln,At,this);yt(this.canvas,{type:W["2D"],property:fr,args:or})},0),mo.apply(this,Ln)}});zn.push(Rr)}catch{const mo=j(At.CanvasRenderingContext2D.prototype,fr,{set(Ln){yt(this.canvas,{type:W["2D"],property:fr,args:[Ln],setter:!0})}});zn.push(mo)}return()=>{zn.forEach(fr=>fr())}}(this.processMutation.bind(this),At,qt,en,cn),fr=function nt(yt,At,qt,en,cn){const $n=[];return $n.push(...Ye(At.WebGLRenderingContext.prototype,W.WebGL,yt,qt,en,cn,0,At)),typeof At.WebGL2RenderingContext<"u"&&$n.push(...Ye(At.WebGL2RenderingContext.prototype,W.WebGL2,yt,qt,en,cn,0,At)),()=>{$n.forEach(fr=>fr())}}(this.processMutation.bind(this),At,qt,en,cn);this.restoreHandlers.push(()=>{zn(),$n(),fr()})}snapshot(At){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,At);this.restoreHandlers.push(()=>{cancelAnimationFrame(en)})}takeSnapshot(At,qt,en,cn,zn,$n,fr,Rr){const mo=1e3/qt;let or,Ln=0;const ea=Uo=>{if(Uo)return[Uo];const Un=[],Fa=No=>{No.querySelectorAll("canvas").forEach(Ni=>{O(Ni,en,cn,zn,!0)||Un.push(Ni)})};for(const No of this.windows){const Ni=No.deref();Ni&&Fa(Ni.document)}for(const No of this.shadowDoms){const Ni=No.deref();Ni&&Fa(Ni)}return Un},ma=Uo=>{if(this.windows.length){if(Ln&&Uo-Ln<mo)return void(or=ee(ma));Ln=Uo,ea(Rr).forEach(Un=>{if(!this.mirror.hasNode(Un))return;const Fa=this.mirror.getId(Un);if(!this.snapshotInProgressMap.get(Fa)&&Un.width&&Un.height){if(this.snapshotInProgressMap.set(Fa,!0),!At&&["webgl","webgl2"].includes(Un.__context)){const No=Un.getContext(Un.__context);!1===h([No,"optionalAccess",Ni=>Ni.getContextAttributes,"call",Ni=>Ni(),"optionalAccess",Ni=>Ni.preserveDrawingBuffer])&&No.clear(No.COLOR_BUFFER_BIT)}createImageBitmap(Un).then(No=>{h([this,"access",Ni=>Ni.worker,"optionalAccess",Ni=>Ni.postMessage,"call",Ni=>Ni({id:Fa,bitmap:No,width:Un.width,height:Un.height,dataURLOptions:fr,maxCanvasSize:$n},[No])])}).catch(No=>{re(()=>{throw No})()})}}),At||(or=ee(ma))}};return or=ee(ma),or}startPendingCanvasMutationFlusher(){ee(()=>this.flushPendingCanvasMutations())}startRAFTimestamping(){const At=qt=>{this.rafStamps.latestId=qt,ee(At)};ee(At)}flushPendingCanvasMutations(){this.pendingCanvasMutations.forEach((At,qt)=>{const en=this.mirror.getId(qt);this.flushPendingCanvasMutationFor(qt,en)}),ee(()=>this.flushPendingCanvasMutations())}flushPendingCanvasMutationFor(At,qt){if(this.frozen||this.locked)return;const en=this.pendingCanvasMutations.get(At);if(!en||-1===qt)return;const cn=en.map($n=>{const{type:fr,...Rr}=$n;return Rr}),{type:zn}=en[0];this.mutationCb({id:qt,type:zn,commands:cn}),this.pendingCanvasMutations.delete(At)}}const zt={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[At,qt]=yt.maxCanvasSize||[],en={quality:yt.quality||"medium",enableManualSnapshot:yt.enableManualSnapshot,maxCanvasSize:[At?Math.min(At,1280):1280,qt?Math.min(qt,1280):1280]};let cn;const zn=new Promise($n=>cn=$n);return{name:"ReplayCanvas",getOptions(){const{quality:$n,enableManualSnapshot:fr,maxCanvasSize:Rr}=en;return{enableManualSnapshot:fr,recordCanvas:!0,getCanvasManager:mo=>{const Ln=new ot({...mo,enableManualSnapshot:fr,maxCanvasSize:Rr,errorHandler:or=>{try{"object"==typeof or&&(or.__rrweb__=!0)}catch{}}});return cn(Ln),Ln},...zt[$n||"medium"]||zt.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 at(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 Xe(v){const C=at([v,"optionalAccess",L=>L.host]);return at([C,"optionalAccess",L=>L.shadowRoot])===v}function Qe(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 Yt(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 ct(v){return"selectorText"in v}(v)&&v.selectorText.includes(":"))return function nt(v){return v.replace(/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm,"$1\\$2")}(v.cssText);return C||v.cssText}class ot{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(C){return C?je(at([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 Ut({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 cn(v,C){let L;try{L=new URL(v,je(C,()=>window.location.href))}catch{return null}return je(at([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 fr(...v){return $n("setTimeout")(...v)}function Rr(...v){return $n("clearTimeout")(...v)}let mo=1;const Ln=new RegExp("[^a-z0-9-_:]");function ea(){return mo++}let Un,Fa;const No=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,Ni=/^(?:[a-z+]+:)?\/\//i,wi=/^www\..*/i,Jc=/^(data:)([^,]*),(.*)/i;function ql(v,C){return(v||"").replace(No,(L,G,oe,we,He,ft)=>{const Je=oe||He||ft,Pt=G||we||"";if(!Je)return L;if(Ni.test(Je)||wi.test(Je))return`url(${Pt}${Je}${Pt})`;if(Jc.test(Je))return`url(${Pt}${Je}${Pt})`;if("/"===Je[0])return`url(${Pt}${function Uo(v){let C="";return C=v.indexOf("//")>-1?v.split("/").slice(0,3).join("/"):v.split("/")[0],C=C.split("?")[0],C}(C)+Je}${Pt})`;const $t=C.split("/"),Wt=Je.split("/");$t.pop();for(const Ue of Wt)"."!==Ue&&(".."===Ue?$t.pop():$t.push(Ue));return`url(${Pt}${$t.join("/")}${Pt})`})}const wl=/^[^ \t\n\r\u000c]+/,Dd=/^[, \t\n\r\u000c]+/;function Fs(v,C){if(!C||""===C.trim())return C;const L=v.createElement("a");return L.href=C,L.href}function ed(v){return!("svg"!==v.tagName&&!v.ownerSVGElement)}function el(){const v=document.createElement("a");return v.href="",v.href}function Sl(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)?Fs(v,G):"srcset"===L?function Qc(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(Dd),!(L>=C.length);){let we=G(wl);if(","===we.slice(-1))we=Fs(v,we.substring(0,we.length-1)),oe.push(we);else{let He="";we=Fs(v,we);let ft=!1;for(;;){const Je=C.charAt(L);if(""===Je){oe.push((we+He).trim());break}if(ft)")"===Je&&(ft=!1);else{if(","===Je){L+=1,oe.push((we+He).trim());break}"("===Je&&(ft=!0)}He+=Je,L+=1}}}return oe.join(", ")}(v,G):"style"===L?ql(G,el()):"object"===C&&"data"===L?Fs(v,G):"function"==typeof we?we(L,G,oe):G)}function hp(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 vc(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 Tn(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 Pt=He.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(Pt))return!0}let ft=-1,Je=-1;if(we){if(Je=tl(He,Zl(G,oe)),Je<0)return!0;ft=tl(He,Zl(C,L),Je>=0?Je:1/0)}else{if(ft=tl(He,Zl(C,L)),ft<0)return!1;Je=tl(He,Zl(G,oe),ft>=0?ft:1/0)}return ft>=0?!(Je>=0)||ft<=Je:!(Je>=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:Je,unmaskTextClass:Pt,maskTextSelector:$t,unmaskTextSelector:Wt,skipChild:Ue=!1,inlineStylesheet:Gt=!0,maskInputOptions:Ot={},maskAttributeFn:Vt,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:sn=!1}=C;let{preserveWhiteSpace:Vn=!0}=C;const Sr=function Bs(v,C){const{doc:L,mirror:G,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:ft,maskAttributeFn:Je,maskTextClass:Pt,unmaskTextClass:$t,maskTextSelector:Wt,unmaskTextSelector:Ue,inlineStylesheet:Gt,maskInputOptions:Ot={},maskTextFn:Vt,maskInputFn:kn,dataURLOptions:rr={},inlineImages:Br,recordCanvas:li,keepIframeSrcFn:tr,newlyAddedElement:_=!1}=C,I=function Ma(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 Hs(v,C){const{doc:L,blockClass:G,blockSelector:oe,unblockSelector:we,inlineStylesheet:He,maskInputOptions:ft={},maskAttributeFn:Je,maskInputFn:Pt,dataURLOptions:$t={},inlineImages:Wt,recordCanvas:Ue,keepIframeSrcFn:Gt,newlyAddedElement:Ot=!1,rootId:Vt,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 ma(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&&!hp(I,_t.name)&&(U[_t.name]=Sl(L,I,gn(_t.name),_t.value,v,Je))}if("link"===I&&He){const Re=Array.from(L.styleSheets).find(sn=>sn.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),sn=en(Re,Yr(I),_t),Vn=Re.checked;if("submit"!==_t&&"button"!==_t&&sn){const Sr=Tn(Re,rr,li,Br,tr,Ut({type:_t,tagName:Yr(I),maskInputOptions:ft}));U.value=An({isMasked:Sr,element:Re,value:sn,maskInputFn:Pt})}Vn&&(U.checked=Vn)}if("option"===I&&(v.selected&&!ft.select?U.selected=!0:delete U.selected),"canvas"===I&&Ue)if("2d"===v.__context)(function At(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(Je=>0!==Je))return!1}return!0})(v)||(U.rr_dataURL=v.toDataURL($t.type,$t.quality));else if(!("__context"in v)){const Re=v.toDataURL($t.type,$t.quality),_t=document.createElement("canvas");_t.width=v.width,_t.height=v.height,Re!==_t.toDataURL($t.type,$t.quality)&&(U.rr_dataURL=Re)}if("img"===I&&Wt){Un||(Un=L.createElement("canvas"),Fa=Un.getContext("2d"));const Re=v,_t=Re.crossOrigin;Re.crossOrigin="anonymous";const sn=()=>{Re.removeEventListener("load",sn);try{Un.width=Re.naturalWidth,Un.height=Re.naturalHeight,Fa.drawImage(Re,0,0),U.rr_dataURL=Un.toDataURL($t.type,$t.quality)}catch(Vn){console.warn(`Cannot inline img src=${Re.currentSrc}! Error: ${Vn}`)}_t?U.crossOrigin=_t:Re.removeAttribute("crossorigin")};Re.complete&&0!==Re.naturalWidth?sn():Re.addEventListener("load",sn)}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&&!Gt(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:ed(v)||void 0,needBlock:_,rootId:Vt,isCustom:fe}}(v,{doc:L,blockClass:oe,blockSelector:we,unblockSelector:He,inlineStylesheet:Gt,maskAttributeFn:Je,maskInputOptions:Ot,maskInputFn:kn,dataURLOptions:rr,inlineImages:Br,recordCanvas:li,keepIframeSrcFn:tr,newlyAddedElement:_,rootId:I,maskAllText:ft,maskTextClass:Pt,unmaskTextClass:$t,maskTextSelector:Wt,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:Je,maskInputFn:Pt,rootId:$t}=C,Wt=v.parentNode&&v.parentNode.tagName;let Ue=v.textContent;const Gt="STYLE"===Wt||void 0,Ot="SCRIPT"===Wt||void 0,Vt="TEXTAREA"===Wt||void 0;if(Gt&&Ue){try{v.nextSibling||v.previousSibling||at([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=Tn(v,G,we,oe,He,L);return!Gt&&!Ot&&!Vt&&Ue&&kn&&(Ue=ft?ft(Ue,v.parentElement):Ue.replace(/[\S]/g,"*")),Vt&&Ue&&(Je.textarea||kn)&&(Ue=Pt?Pt(Ue,v.parentNode):Ue.replace(/[\S]/g,"*")),"OPTION"===Wt&&Ue&&(Ue=An({isMasked:Tn(v,G,we,oe,He,Ut({type:null,tagName:Wt,maskInputOptions:Je})),element:v,value:Ue,maskInputFn:Pt})),{type:Tt.Text,textContent:Ue||"",isStyle:Gt,rootId:$t}}(v,{maskAllText:ft,maskTextClass:Pt,unmaskTextClass:$t,maskTextSelector:Wt,unmaskTextSelector:Ue,maskTextFn:Vt,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:Je,unmaskTextClass:Pt,maskTextSelector:$t,unmaskTextSelector:Wt,inlineStylesheet:Gt,maskInputOptions:Ot,maskAttributeFn:Vt,maskTextFn:kn,maskInputFn:rr,dataURLOptions:li,inlineImages:tr,recordCanvas:_,keepIframeSrcFn:_t,newlyAddedElement:sn});if(!Sr)return console.warn(v,"not serialized"),null;let ci;ci=G.hasNode(v)?G.getId(v):function td(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"===cn(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}(Sr,Br)||!Vn&&Sr.type===Tt.Text&&!Sr.isStyle&&!Sr.textContent.replace(/^\s+|\s+$/gm,"").length?-2:ea();const Hr=Object.assign(Sr,{id:ci});if(G.add(v,Hr),-2===ci)return null;I&&I(v);let Ia=!Ue;if(Hr.type===Tt.Element){Ia=Ia&&!Hr.needBlock,delete Hr.needBlock;const wa=v.shadowRoot;wa&&Qe(wa)&&(Hr.isShadowHost=!0)}if((Hr.type===Tt.Document||Hr.type===Tt.Element)&&Ia){Br.headWhitespace&&Hr.type===Tt.Element&&"head"===Hr.tagName&&(Vn=!1);const wa={doc:L,mirror:G,blockClass:oe,blockSelector:we,maskAllText:ft,unblockSelector:He,maskTextClass:Je,unmaskTextClass:Pt,maskTextSelector:$t,unmaskTextSelector:Wt,skipChild:Ue,inlineStylesheet:Gt,maskInputOptions:Ot,maskAttributeFn:Vt,maskTextFn:kn,maskInputFn:rr,slimDOMOptions:Br,dataURLOptions:li,inlineImages:tr,recordCanvas:_,preserveWhiteSpace:Vn,onSerialize:I,onIframeLoad:U,iframeLoadTimeout:K,onStylesheetLoad:fe,stylesheetLoadTimeout:Re,keepIframeSrcFn:_t};for(const cd of Array.from(v.childNodes)){const hu=si(cd,wa);hu&&Hr.childNodes.push(hu)}if(function $e(v){return v.nodeType===v.ELEMENT_NODE}(v)&&v.shadowRoot)for(const cd of Array.from(v.shadowRoot.childNodes)){const hu=si(cd,wa);hu&&(Qe(v.shadowRoot)&&(hu.isShadow=!0),Hr.childNodes.push(hu))}}return v.parentNode&&Xe(v.parentNode)&&Qe(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=fr(()=>{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 fr(C,0),v.addEventListener("load",C);v.addEventListener("load",C)}(v,()=>{const wa=v.contentDocument;if(wa&&U){const cd=si(wa,{doc:wa,mirror:G,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:ft,maskTextClass:Je,unmaskTextClass:Pt,maskTextSelector:$t,unmaskTextSelector:Wt,skipChild:!1,inlineStylesheet:Gt,maskInputOptions:Ot,maskAttributeFn:Vt,maskTextFn:kn,maskInputFn:rr,slimDOMOptions:Br,dataURLOptions:li,inlineImages:tr,recordCanvas:_,preserveWhiteSpace:Vn,onSerialize:I,onIframeLoad:U,iframeLoadTimeout:K,onStylesheetLoad:fe,stylesheetLoadTimeout:Re,keepIframeSrcFn:_t});cd&&U(v,cd)}},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"===cn(Hr.attributes.href))&&function Kh(v,C,L){let oe,G=!1;try{oe=v.sheet}catch{return}if(oe)return;const we=fr(()=>{G||(C(),G=!0)},L);v.addEventListener("load",()=>{Rr(we),G=!0,C()})}(v,()=>{if(fe){const wa=si(v,{doc:L,mirror:G,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:ft,maskTextClass:Je,unmaskTextClass:Pt,maskTextSelector:$t,unmaskTextSelector:Wt,skipChild:!1,inlineStylesheet:Gt,maskInputOptions:Ot,maskAttributeFn:Vt,maskTextFn:kn,maskInputFn:rr,slimDOMOptions:Br,dataURLOptions:li,inlineImages:tr,recordCanvas:_,preserveWhiteSpace:Vn,onSerialize:I,onIframeLoad:U,iframeLoadTimeout:K,onStylesheetLoad:fe,stylesheetLoadTimeout:Re,keepIframeSrcFn:_t});wa&&fe(v,wa)}},Re),Hr}function go(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 _o(v,C,L=document){const G={capture:!0,passive:!0};return L.addEventListener(v,C,G),()=>L.removeEventListener(v,C,G)}const Ba="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 pn={map:{},getId:()=>(console.error(Ba),-1),getNode:()=>(console.error(Ba),null),removeNodeFromMap(){console.error(Ba)},has:()=>(console.error(Ba),!1),reset(){console.error(Ba)}};function Yo(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),Je=this;ft<=0||ft>C?(G&&(function Xh(...v){Xl("clearTimeout")(...v)}(G),G=null),oe=He,v.apply(Je,we)):!G&&!1!==L.trailing&&(G=to(()=>{oe=!1===L.leading?0:Date.now(),G=null,v.apply(Je,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 Cl(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&&(pn=new Proxy(pn,{get:(v,C,L)=>("map"===C&&console.error(Ba),Reflect.get(v,C,L))}));let yc=Date.now;function Zh(v){const C=v.document;return{left:C.scrollingElement?C.scrollingElement.scrollLeft:void 0!==v.pageXOffset?v.pageXOffset:go([C,"optionalAccess",L=>L.documentElement,"access",L=>L.scrollLeft])||go([C,"optionalAccess",L=>L.body,"optionalAccess",L=>L.parentElement,"optionalAccess",L=>L.scrollLeft])||go([C,"optionalAccess",L=>L.body,"optionalAccess",L=>L.scrollLeft])||0,top:C.scrollingElement?C.scrollingElement.scrollTop:void 0!==v.pageYOffset?v.pageYOffset:go([C,"optionalAccess",L=>L.documentElement,"access",L=>L.scrollTop])||go([C,"optionalAccess",L=>L.body,"optionalAccess",L=>L.parentElement,"optionalAccess",L=>L.scrollTop])||go([C,"optionalAccess",L=>L.body,"optionalAccess",L=>L.scrollTop])||0}}function nd(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function bc(){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 ga(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 Pt=G&&we.matches(G);return He(we)&&!Pt}const ft=tl(we,He);let Je=-1;return!(ft<0)&&(G&&(Je=tl(we,Zl(null,G))),ft>-1&&Je<0||ft<Je)}function ki(v,C){return-2===C.getId(v)}function fp(v,C){if(Xe(v))return!1;const L=C.getId(v);return!C.has(L)||(!v.parentNode||v.parentNode.nodeType!==v.DOCUMENT_NODE)&&(!v.parentNode||fp(v.parentNode,C))}function xl(v){return!!v.changedTouches}function Vo(v,C){return!("IFRAME"!==v.nodeName||!C.getMeta(v))}function rd(v,C){return!("LINK"!==v.nodeName||v.nodeType!==v.ELEMENT_NODE||!v.getAttribute||"stylesheet"!==v.getAttribute("rel")||!C.getMeta(v))}function vo(v){return!!go([v,"optionalAccess",C=>C.shadowRoot])}/[1-9][0-9]{12}/.test(Date.now().toString())||(yc=()=>(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 id(v){let C=null;return go([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 pp(v){const C=v.ownerDocument;return!!C&&(C.contains(v)||function X_(v){const C=v.ownerDocument;if(!C)return!1;const L=function Ss(v){let L,C=v;for(;L=id(C);)C=L;return C}(v);return C.contains(L)}(v))}const mp={};function Xl(v){const C=mp[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 mp[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||{}),Ta=(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))(Ta||{}),nl=(v=>(v[v.Mouse=0]="Mouse",v[v.Pen=1]="Pen",v[v.Touch=2]="Touch",v))(nl||{});function Q_(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 zo(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=Q_([L,"optionalAccess",oe=>oe.next])||null;return L}addNode(C){const L={value:C,previous:null,next:null};if(C.__ln=L,C.previousSibling&&zo(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&&zo(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 gp=(v,C)=>`${v}@${C}`;class Uu{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=Je=>{let Pt=Je,$t=-2;for(;-2===$t;)Pt=Pt&&Pt.nextSibling,$t=Pt&&this.mirror.getId(Pt);return $t},we=Je=>{if(!Je.parentNode||!pp(Je))return;const Pt=Xe(Je.parentNode)?this.mirror.getId(id(Je)):this.mirror.getId(Je.parentNode),$t=oe(Je);if(-1===Pt||-1===$t)return G.addNode(Je);const Wt=si(Je,{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=>{Vo(Ue,this.mirror)&&!ga(Ue,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(Ue),rd(Ue,this.mirror)&&this.stylesheetManager.trackLinkElement(Ue),vo(Je)&&this.shadowDomManager.addShadowRoot(Je.shadowRoot,this.doc)},onIframeLoad:(Ue,Gt)=>{ga(Ue,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(this.iframeManager.attachIframe(Ue,Gt),Ue.contentWindow&&this.canvasManager.addWindow(Ue.contentWindow),this.shadowDomManager.observeAttachShadow(Ue))},onStylesheetLoad:(Ue,Gt)=>{this.stylesheetManager.attachLinkElement(Ue,Gt)}});Wt&&(C.push({parentId:Pt,nextId:$t,node:Wt}),L.add(Wt.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const Je of this.movedSet)Wm(this.removes,Je,this.mirror)&&!this.movedSet.has(Je.parentNode)||we(Je);for(const Je of this.addedSet)!In(this.droppedSet,Je)&&!Wm(this.removes,Je,this.mirror)||In(this.movedSet,Je)?we(Je):this.droppedSet.add(Je);let He=null;for(;G.length;){let Je=null;if(He){const Pt=this.mirror.getId(He.value.parentNode),$t=oe(He.value);-1!==Pt&&-1!==$t&&(Je=He)}if(!Je){let Pt=G.tail;for(;Pt;){const $t=Pt;if(Pt=Pt.previous,$t){const Wt=this.mirror.getId($t.value.parentNode);if(-1===oe($t.value))continue;if(-1!==Wt){Je=$t;break}{const Gt=$t.value;if(Gt.parentNode&&Gt.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&-1!==this.mirror.getId(Gt.parentNode.host)){Je=$t;break}}}}}if(!Je){for(;G.head;)G.removeNode(G.head.value);break}He=Je.previous,G.removeNode(Je.value),we(Je.value)}const ft={texts:this.texts.map(Je=>({id:this.mirror.getId(Je.node),value:Je.value})).filter(Je=>!L.has(Je.id)).filter(Je=>this.mirror.has(Je.id)),attributes:this.attributes.map(Je=>{const{attributes:Pt}=Je;if("string"==typeof Pt.style){const $t=JSON.stringify(Je.styleDiff),Wt=JSON.stringify(Je._unchangedStyles);$t.length<Pt.style.length&&($t+Wt).split("var(").length===Pt.style.split("var(").length&&(Pt.style=Je.styleDiff)}return{id:this.mirror.getId(Je.node),attributes:Pt}}).filter(Je=>!L.has(Je.id)).filter(Je=>this.mirror.has(Je.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(!ki(C.target,this.mirror))switch(C.type){case"characterData":{const L=C.target.textContent;!ga(C.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&L!==C.oldValue&&this.texts.push({value:Tn(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 Je=Ut({maskInputOptions:this.maskInputOptions,tagName:ft,type:He});oe=An({isMasked:Tn(C.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,Je),element:L,value:oe,maskInputFn:this.maskInputFn})}if(ga(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"),!hp(L.tagName,G)&&(we.attributes[G]=Sl(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 Je=L.style.getPropertyValue(ft),Pt=L.style.getPropertyPriority(ft);Je!==He.style.getPropertyValue(ft)||Pt!==He.style.getPropertyPriority(ft)?we.styleDiff[ft]=""===Pt?Je:[Je,Pt]:we._unchangedStyles[ft]=[Je,Pt]}for(const ft of Array.from(He.style))""===L.style.getPropertyValue(ft)&&(we.styleDiff[ft]=!1)}break}case"childList":if(ga(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=Xe(C.target)?this.mirror.getId(C.target.host):this.mirror.getId(C.target);ga(C.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||ki(L,this.mirror)||!function _a(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||fp(C.target,this.mirror)||(this.movedSet.has(L)&&this.movedMap[gp(G,oe)]?rl(this.movedSet,L):this.removes.push({parentId:oe,id:G,isShadow:!(!Xe(C.target)||!Qe(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(ki(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[gp(this.mirror.getId(C),G)]=!0)}else this.addedSet.add(C),this.droppedSet.delete(C);ga(C,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(C.childNodes.forEach(G=>this.genAdds(G)),vo(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 Wm(v,C,L){return 0!==v.length&&$m(v,C,L)}function $m(v,C,L){const{parentNode:G}=C;if(!G)return!1;const oe=L.getId(G);return!!v.some(we=>we.id===oe)||$m(v,G,L)}function In(v,C){return 0!==v.size&&Yn(v,C)}function Yn(v,C){const{parentNode:L}=C;return!!L&&(!!v.has(L)||Yn(v,L))}let wc;const Di=v=>wc?(...L)=>{try{return v(...L)}catch(G){if(wc&&!0===wc(G))return()=>{};throw G}}:v;function Ha(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 Sc(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 Uu;il.push(L),L.init(v);let G=window.MutationObserver||window.__rrMutationObserver;const oe=Ha([window,"optionalAccess",He=>He.Zone,"optionalAccess",He=>He.__symbol__,"optionalCall",He=>He("MutationObserver")]);oe&&window[oe]&&(G=window[oe]);const we=new G(Di(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 js({scrollCb:v,doc:C,mirror:L,blockClass:G,blockSelector:oe,unblockSelector:we,sampling:He}){return _o("scroll",Di(Yo(Di(Je=>{const Pt=Sc(Je);if(!Pt||ga(Pt,G,oe,we,!0))return;const $t=L.getId(Pt);if(Pt===C&&C.defaultView){const Wt=Zh(C.defaultView);v({id:$t,x:Wt.left,y:Wt.top})}else v({id:$t,x:Pt.scrollLeft,y:Pt.scrollTop})}),He.scroll||100)),C)}const au=["INPUT","TEXTAREA","SELECT"],Yu=new WeakMap;function Km({inputCb:v,doc:C,mirror:L,blockClass:G,blockSelector:oe,unblockSelector:we,ignoreClass:He,ignoreSelector:ft,maskInputOptions:Je,maskInputFn:Pt,sampling:$t,userTriggeredOnInput:Wt,maskTextClass:Ue,unmaskTextClass:Gt,maskTextSelector:Ot,unmaskTextSelector:Vt}){function kn(U){let K=Sc(U);const fe=U.isTrusted,Re=K&&Yr(K.tagName);if("OPTION"===Re&&(K=K.parentElement),!K||!Re||au.indexOf(Re)<0||ga(K,G,oe,we,!0))return;const _t=K;if(_t.classList.contains(He)||ft&&_t.matches(ft))return;const sn=qt(K);let Vn=en(_t,Re,sn),Sr=!1;const ci=Ut({maskInputOptions:Je,tagName:Re,type:sn}),Hr=Tn(K,Ue,Ot,Gt,Vt,ci);("radio"===sn||"checkbox"===sn)&&(Sr=K.checked),Vn=An({isMasked:Hr,element:K,value:Vn,maskInputFn:Pt}),rr(K,Wt?{text:Vn,isChecked:Sr,userTriggered:fe}:{text:Vn,isChecked:Sr});const Ia=K.name;"radio"===sn&&Ia&&Sr&&C.querySelectorAll(`input[type="radio"][name="${Ia}"]`).forEach(wa=>{if(wa!==K){const cd=An({isMasked:Hr,element:wa,value:en(wa,Re,sn),maskInputFn:Pt});rr(wa,Wt?{text:cd,isChecked:!Sr,userTriggered:!1}:{text:cd,isChecked:!Sr})}})}function rr(U,K){const fe=Yu.get(U);if(!fe||fe.text!==K.text||fe.isChecked!==K.isChecked){Yu.set(U,K);const Re=L.getId(U);Di(v)({...K,id:Re})}}const li=("last"===$t.input?["change"]:["input","change"]).map(U=>_o(U,Di(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(){Di(kn)({target:this,isTrusted:!1})}},!1,tr))),Di(()=>{li.forEach(U=>U())})}function Jl(v){return function L(G,oe){if(mn("CSSGroupingRule")&&G.parentRule instanceof CSSGroupingRule||mn("CSSMediaRule")&&G.parentRule instanceof CSSMediaRule||mn("CSSSupportsRule")&&G.parentRule instanceof CSSSupportsRule||mn("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 le(v,C,L){let G,oe;return v?(v.ownerNode?G=C.getId(v.ownerNode):oe=L.getId(v),{styleId:oe,id:G}):{}}function Te({mirror:v,stylesheetManager:C},L){let G=null;G=v.getId("#document"===L.nodeName?L:L.host);const oe=Ha("#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=Ha([oe,"optionalAccess",He=>He.prototype])?Object.getOwnPropertyDescriptor(Ha([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 Ha([we,"access",He=>He.get,"optionalAccess",He=>He.call,"call",He=>He(this)])},set(He){const ft=Ha([we,"access",Je=>Je.set,"optionalAccess",Je=>Je.call,"call",Je=>Je(this,He)]);if(null!==G&&-1!==G)try{C.adoptStyleSheets(He,G)}catch{}return ft}}),Di(()=>{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 od({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 Je=Yo(Di(Wt=>{const Ue=Date.now()-ft;v(He.map(Gt=>(Gt.timeOffset-=Ue,Gt)),Wt),He=[],ft=null}),we),Pt=Di(Yo(Di(Wt=>{const Ue=Sc(Wt),{clientX:Gt,clientY:Ot}=xl(Wt)?Wt.changedTouches[0]:Wt;ft||(ft=yc()),He.push({x:Gt,y:Ot,id:G.getId(Ue),timeOffset:yc()-ft}),Je(typeof DragEvent<"u"&&Wt instanceof DragEvent?Ar.Drag:Wt instanceof MouseEvent?Ar.MouseMove:Ar.TouchMove)}),oe,{trailing:!1})),$t=[_o("mousemove",Pt,L),_o("touchmove",Pt,L),_o("drag",Pt,L)];return Di(()=>{$t.forEach(Wt=>Wt())})}(v),we=function us({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,Je=[];let Pt=null;return Object.keys(Ta).filter(Wt=>Number.isNaN(Number(Wt))&&!Wt.endsWith("_Departed")&&!1!==ft[Wt]).forEach(Wt=>{let Ue=gn(Wt);const Gt=(Wt=>Ue=>{const Gt=Sc(Ue);if(ga(Gt,G,oe,we,!0))return;let Ot=null,Vt=Wt;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&&(Ta[Wt]===Ta.MouseDown?Vt="TouchStart":Ta[Wt]===Ta.MouseUp&&(Vt="TouchEnd"))}else xl(Ue)&&(Ot=nl.Touch);null!==Ot?(Pt=Ot,(Vt.startsWith("Touch")&&Ot===nl.Touch||Vt.startsWith("Mouse")&&Ot===nl.Mouse)&&(Ot=null)):Ta[Wt]===Ta.Click&&(Ot=Pt,Pt=null);const kn=xl(Ue)?Ue.changedTouches[0]:Ue;if(!kn)return;const rr=L.getId(Gt),{clientX:Br,clientY:li}=kn;Di(v)({type:Ta[Vt],id:rr,x:Br,y:li,...null!==Ot&&{pointerType:Ot}})})(Wt);if(window.PointerEvent)switch(Ta[Wt]){case Ta.MouseDown:case Ta.MouseUp:Ue=Ue.replace("mouse","pointer");break;case Ta.TouchStart:case Ta.TouchEnd:return}Je.push(_o(Ue,Gt,C))}),Di(()=>{Je.forEach(Wt=>Wt())})}(v),He=js(v),ft=function ta({viewportResizeCb:v},{win:C}){let L=-1,G=-1;return _o("resize",Di(Yo(Di(()=>{const we=nd(),He=bc();(L!==we||G!==He)&&(v({width:Number(He),height:Number(we)}),L=we,G=He)}),200)),C)}(v,{win:L}),Je=Km(v),Pt=function kt({mediaInteractionCb:v,blockClass:C,blockSelector:L,unblockSelector:G,mirror:oe,sampling:we,doc:He}){const ft=Di(Pt=>Yo(Di($t=>{const Wt=Sc($t);if(!Wt||ga(Wt,C,L,G,!0))return;const{currentTime:Ue,volume:Gt,muted:Ot,playbackRate:Vt}=Wt;v({type:Pt,id:oe.getId(Wt),currentTime:Ue,volume:Gt,muted:Ot,playbackRate:Vt})}),we.media||500)),Je=[_o("play",ft(0),He),_o("pause",ft(1),He),_o("seeked",ft(2),He),_o("volumechange",ft(3),He),_o("ratechange",ft(4),He)];return Di(()=>{Je.forEach(Pt=>Pt())})}(v);let $t=()=>{},Wt=()=>{},Ue=()=>{},Gt=()=>{};v.recordDOM&&($t=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:Di(($t,Wt,Ue)=>{const[Gt,Ot]=Ue,{id:Vt,styleId:kn}=le(Wt,C,L.styleMirror);return(Vt&&-1!==Vt||kn&&-1!==kn)&&v({id:Vt,styleId:kn,adds:[{rule:Gt,index:Ot}]}),$t.apply(Wt,Ue)})});const we=G.CSSStyleSheet.prototype.deleteRule;let He,ft;G.CSSStyleSheet.prototype.deleteRule=new Proxy(we,{apply:Di(($t,Wt,Ue)=>{const[Gt]=Ue,{id:Ot,styleId:Vt}=le(Wt,C,L.styleMirror);return(Ot&&-1!==Ot||Vt&&-1!==Vt)&&v({id:Ot,styleId:Vt,removes:[{index:Gt}]}),$t.apply(Wt,Ue)})}),G.CSSStyleSheet.prototype.replace&&(He=G.CSSStyleSheet.prototype.replace,G.CSSStyleSheet.prototype.replace=new Proxy(He,{apply:Di(($t,Wt,Ue)=>{const[Gt]=Ue,{id:Ot,styleId:Vt}=le(Wt,C,L.styleMirror);return(Ot&&-1!==Ot||Vt&&-1!==Vt)&&v({id:Ot,styleId:Vt,replace:Gt}),$t.apply(Wt,Ue)})})),G.CSSStyleSheet.prototype.replaceSync&&(ft=G.CSSStyleSheet.prototype.replaceSync,G.CSSStyleSheet.prototype.replaceSync=new Proxy(ft,{apply:Di(($t,Wt,Ue)=>{const[Gt]=Ue,{id:Ot,styleId:Vt}=le(Wt,C,L.styleMirror);return(Ot&&-1!==Ot||Vt&&-1!==Vt)&&v({id:Ot,styleId:Vt,replaceSync:Gt}),$t.apply(Wt,Ue)})}));const Je={};yr("CSSGroupingRule")?Je.CSSGroupingRule=G.CSSGroupingRule:(yr("CSSMediaRule")&&(Je.CSSMediaRule=G.CSSMediaRule),yr("CSSConditionRule")&&(Je.CSSConditionRule=G.CSSConditionRule),yr("CSSSupportsRule")&&(Je.CSSSupportsRule=G.CSSSupportsRule));const Pt={};return Object.entries(Je).forEach(([$t,Wt])=>{Pt[$t]={insertRule:Wt.prototype.insertRule,deleteRule:Wt.prototype.deleteRule},Wt.prototype.insertRule=new Proxy(Pt[$t].insertRule,{apply:Di((Ue,Gt,Ot)=>{const[Vt,kn]=Ot,{id:rr,styleId:Br}=le(Gt.parentStyleSheet,C,L.styleMirror);return(rr&&-1!==rr||Br&&-1!==Br)&&v({id:rr,styleId:Br,adds:[{rule:Vt,index:[...Jl(Gt),kn||0]}]}),Ue.apply(Gt,Ot)})}),Wt.prototype.deleteRule=new Proxy(Pt[$t].deleteRule,{apply:Di((Ue,Gt,Ot)=>{const[Vt]=Ot,{id:kn,styleId:rr}=le(Gt.parentStyleSheet,C,L.styleMirror);return(kn&&-1!==kn||rr&&-1!==rr)&&v({id:kn,styleId:rr,removes:[{index:[...Jl(Gt),Vt]}]}),Ue.apply(Gt,Ot)})})}),Di(()=>{G.CSSStyleSheet.prototype.insertRule=oe,G.CSSStyleSheet.prototype.deleteRule=we,He&&(G.CSSStyleSheet.prototype.replace=He),ft&&(G.CSSStyleSheet.prototype.replaceSync=ft),Object.entries(Je).forEach(([$t,Wt])=>{Wt.prototype.insertRule=Pt[$t].insertRule,Wt.prototype.deleteRule=Pt[$t].deleteRule})})}(v,{win:L}),Wt=Te(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:Di((ft,Je,Pt)=>{const[$t,Wt,Ue]=Pt;if(L.has($t))return we.apply(Je,[$t,Wt,Ue]);const{id:Gt,styleId:Ot}=le(Ha([Je,"access",Vt=>Vt.parentRule,"optionalAccess",Vt=>Vt.parentStyleSheet]),C,G.styleMirror);return(Gt&&-1!==Gt||Ot&&-1!==Ot)&&v({id:Gt,styleId:Ot,set:{property:$t,value:Wt,priority:Ue},index:Jl(Je.parentRule)}),ft.apply(Je,Pt)})});const He=oe.CSSStyleDeclaration.prototype.removeProperty;return oe.CSSStyleDeclaration.prototype.removeProperty=new Proxy(He,{apply:Di((ft,Je,Pt)=>{const[$t]=Pt;if(L.has($t))return He.apply(Je,[$t]);const{id:Wt,styleId:Ue}=le(Ha([Je,"access",Gt=>Gt.parentRule,"optionalAccess",Gt=>Gt.parentStyleSheet]),C,G.styleMirror);return(Wt&&-1!==Wt||Ue&&-1!==Ue)&&v({id:Wt,styleId:Ue,remove:{property:$t},index:Jl(Je.parentRule)}),ft.apply(Je,Pt)})}),Di(()=>{oe.CSSStyleDeclaration.prototype.setProperty=we,oe.CSSStyleDeclaration.prototype.removeProperty=He})}(v,{win:L}),v.collectFonts&&(Gt=function Bt({fontCb:v,doc:C}){const L=C.defaultView;if(!L)return()=>{};const G=[],oe=new WeakMap,we=L.FontFace;L.FontFace=function(Je,Pt,$t){const Wt=new we(Je,Pt,$t);return oe.set(Wt,{family:Je,buffer:"string"!=typeof Pt,descriptors:$t,fontSource:"string"==typeof Pt?Pt:JSON.stringify(Array.from(new Uint8Array(Pt)))}),Wt};const He=Cl(C.fonts,"add",function(ft){return function(Je){return to(Di(()=>{const Pt=oe.get(Je);Pt&&(v(Pt),oe.delete(Je))}),0),ft.apply(this,[Je])}});return G.push(()=>{L.FontFace=we}),G.push(He),Di(()=>{G.forEach(ft=>ft())})}(v)));const Ot=function Dn(v){const{doc:C,mirror:L,blockClass:G,blockSelector:oe,unblockSelector:we,selectionCb:He}=v;let ft=!0;const Je=Di(()=>{const Pt=C.getSelection();if(!Pt||ft&&Ha([Pt,"optionalAccess",Ue=>Ue.isCollapsed]))return;ft=Pt.isCollapsed||!1;const $t=[],Wt=Pt.rangeCount||0;for(let Ue=0;Ue<Wt;Ue++){const Gt=Pt.getRangeAt(Ue),{startContainer:Ot,startOffset:Vt,endContainer:kn,endOffset:rr}=Gt;ga(Ot,G,oe,we,!0)||ga(kn,G,oe,we,!0)||$t.push({start:L.getId(Ot),startOffset:Vt,end:L.getId(kn),endOffset:rr})}He({ranges:$t})});return Je(),_o("selectionchange",Je)}(v),Vt=function Nn({doc:v,customElementCb:C}){const L=v.defaultView;return L&&L.customElements?Cl(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 Di(()=>{il.forEach(rr=>rr.reset()),Ha([G,"optionalAccess",rr=>rr.disconnect,"call",rr=>rr()]),oe(),we(),He(),ft(),Je(),Pt(),$t(),Wt(),Ue(),Gt(),Ot(),Vt(),kn.forEach(rr=>rr())})}function mn(v){return typeof window[v]<"u"}function yr(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 pr(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}),pr([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"]),pr([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 br{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(!Qe(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(js({...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(Te({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(Cl(C.prototype,"attachShadow",function(oe){return function(we){const He=oe.call(this,we);return this.shadowRoot&&pp(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,Je)=>({rule:Ye(ft),index:Je}))})),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 J_(...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,Ea;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 zt(){return new ot}();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:Je=null,maskAllText:Pt=!1,maskTextClass:$t="rr-mask",unmaskTextClass:Wt=null,maskTextSelector:Ue=null,unmaskTextSelector:Gt=null,inlineStylesheet:Ot=!0,maskAllInputs:Vt,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:sn=!1,recordAfter:Vn=("DOMContentLoaded"===v.recordAfter?v.recordAfter:"load"),userTriggeredOnInput:Sr=!1,collectFonts:ci=!1,inlineImages:Hr=!1,plugins:Ia,keepIframeSrcFn:wa=()=>!1,ignoreCSSAttributes:cd=new Set([]),errorHandler:hu,onMutation:S0,getCanvasManager:oy}=v;!function Gm(v){wc=v}(hu);const mg=!sn||window.parent===window;let vf=!1;if(!mg)try{window.parent.document&&(vf=!1)}catch{vf=!0}if(mg&&!C)throw new Error("emit function is required");void 0!==fe&&void 0===U.mousemove&&(U.mousemove=fe),no.reset();const ay=!0===Vt?{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:{},C0=!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 ju(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 gg,x0=0;const sy=io=>{for(const Ec of Ia||[])Ec.eventProcessor&&(io=Ec.eventProcessor(io));return I&&!vf&&(io=I(io)),io};Lr=(io,Ec)=>{const Ri=io;if(Ri.timestamp=yc(),f([il,"access",Ro=>Ro[0],"optionalAccess",Ro=>Ro.isFrozen,"call",Ro=>Ro()])&&Ri.type!==ri.FullSnapshot&&!(Ri.type===ri.IncrementalSnapshot&&Ri.data.source===Ar.Mutation)&&il.forEach(Ro=>Ro.unfreeze()),mg)f([C,"optionalCall",Ro=>Ro(sy(Ri),Ec)]);else if(vf){const Ro={type:"rrweb",event:sy(Ri),origin:window.location.origin,isCheckout:Ec};window.parent.postMessage(Ro,"*")}if(Ri.type===ri.FullSnapshot)gg=Ri,x0=0;else if(Ri.type===ri.IncrementalSnapshot){if(Ri.data.source===Ar.Mutation&&Ri.data.isAttachIframe)return;x0++,(G&&x0>=G||L&&gg&&Ri.timestamp-gg.timestamp>L)&&Op(!0)}};const _g=io=>{Lr({type:ri.IncrementalSnapshot,data:{source:Ar.Mutation,...io}})},ly=io=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.Scroll,...io}}),cy=io=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.CanvasMutation,...io}}),Oo=new $i({mutationCb:_g,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:_g,stylesheetManager:Oo,recordCrossOriginIframes:sn,wrappedEmit:Lr});for(const io of Ia||[])io.getMirror&&io.getMirror({nodeMirror:no,crossOriginIframeMirror:al.crossOriginIframeMirror,crossOriginIframeStyleMirror:al.crossOriginIframeStyleMirror});const El=new ji,Tc=function dr(v,C){try{return v?v(C):new Jn}catch{return console.warn("Unable to initialize CanvasManager"),new Jn}}(oy,{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:hu}),k0="boolean"==typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new Xi:new br({mutationCb:_g,scrollCb:ly,bypassOptions:{onMutation:S0,blockClass:oe,blockSelector:we,unblockSelector:He,maskAllText:Pt,maskTextClass:$t,unmaskTextClass:Wt,maskTextSelector:Ue,unmaskTextSelector:Gt,inlineStylesheet:Ot,maskInputOptions:ay,dataURLOptions:K,maskAttributeFn:Br,maskTextFn:tr,maskInputFn:li,recordCanvas:_t,inlineImages:Hr,sampling:U,slimDOMOptions:C0,iframeManager:al,stylesheetManager:Oo,canvasManager:Tc,keepIframeSrcFn:wa,processedNodeManager:El},mirror:no}),Op=(io=!1)=>{if(!Re)return;Lr({type:ri.Meta,data:{href:window.location.href,width:bc(),height:nd()}},io),Oo.reset(),k0.init(),il.forEach(Ri=>Ri.lock());const Ec=function Md(v,C){const{mirror:L=new ot,blockClass:G="rr-block",blockSelector:oe=null,unblockSelector:we=null,maskAllText:He=!1,maskTextClass:ft="rr-mask",unmaskTextClass:Je=null,maskTextSelector:Pt=null,unmaskTextSelector:$t=null,inlineStylesheet:Wt=!0,inlineImages:Ue=!1,recordCanvas:Gt=!1,maskAllInputs:Ot=!1,maskAttributeFn:Vt,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:Je,maskTextSelector:Pt,unmaskTextSelector:$t,skipChild:!1,inlineStylesheet:Wt,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:Vt,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:Gt,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:Pt,maskTextClass:$t,unmaskTextClass:Wt,maskTextSelector:Ue,unmaskTextSelector:Gt,inlineStylesheet:Ot,maskAllInputs:ay,maskAttributeFn:Br,maskInputFn:li,maskTextFn:tr,slimDOM:C0,dataURLOptions:K,recordCanvas:_t,inlineImages:Hr,onSerialize:Ri=>{Vo(Ri,no)&&al.addIframe(Ri),rd(Ri,no)&&Oo.trackLinkElement(Ri),vo(Ri)&&k0.addShadowRoot(Ri.shadowRoot,document)},onIframeLoad:(Ri,Ro)=>{al.attachIframe(Ri,Ro),Ri.contentWindow&&Tc.addWindow(Ri.contentWindow),k0.observeAttachShadow(Ri)},onStylesheetLoad:(Ri,Ro)=>{Oo.attachLinkElement(Ri,Ro)},keepIframeSrcFn:wa});if(!Ec)return console.warn("Failed to snapshot the document");Lr({type:ri.FullSnapshot,data:{node:Ec,initialOffset:Zh(window)}}),il.forEach(Ri=>Ri.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&Oo.adoptStyleSheets(document.adoptedStyleSheets,no.getId(document))};Ea=Op;try{const io=[],Ec=Ro=>Di(Kn)({onMutation:S0,mutationCb:_g,mousemoveCb:(Pi,fu)=>Lr({type:ri.IncrementalSnapshot,data:{source:fu,positions:Pi}}),mouseInteractionCb:Pi=>Lr({type:ri.IncrementalSnapshot,data:{source:Ar.MouseInteraction,...Pi}}),scrollCb:ly,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:cy,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:Je,maskAllText:Pt,maskTextClass:$t,unmaskTextClass:Wt,maskTextSelector:Ue,unmaskTextSelector:Gt,maskInputOptions:ay,inlineStylesheet:Ot,sampling:U,recordDOM:Re,recordCanvas:_t,inlineImages:Hr,userTriggeredOnInput:Sr,collectFonts:ci,doc:Ro,maskAttributeFn:Br,maskInputFn:li,maskTextFn:tr,keepIframeSrcFn:wa,blockSelector:we,unblockSelector:He,slimDOMOptions:C0,dataURLOptions:K,mirror:no,iframeManager:al,stylesheetManager:Oo,shadowDomManager:k0,processedNodeManager:El,canvasManager:Tc,ignoreCSSAttributes:cd,plugins:f([Ia,"optionalAccess",Pi=>Pi.filter,"call",Pi=>Pi(fu=>fu.observer),"optionalAccess",Pi=>Pi.map,"call",Pi=>Pi(fu=>({observer:fu.observer,options:fu.options,callback:Bw=>Lr({type:ri.Plugin,data:{plugin:fu.name,payload:Bw}})}))])||[]},{});al.addLoadListener(Ro=>{try{io.push(Ec(Ro.contentDocument))}catch(Pi){console.warn(Pi)}});const Ri=()=>{Op(),io.push(Ec(document))};return"interactive"===document.readyState||"complete"===document.readyState?Ri():(io.push(_o("DOMContentLoaded",()=>{Lr({type:ri.DomContentLoaded,data:{}}),"DOMContentLoaded"===Vn&&Ri()})),io.push(_o("load",()=>{Lr({type:ri.Load,data:{}}),"load"===Vn&&Ri()},window))),()=>{io.forEach(Ro=>Ro()),El.destroy(),Ea=void 0,function qm(){wc=void 0}()}}catch(io){console.warn(io)}}Zn.mirror=no,Zn.takeFullSnapshot=function Er(v){if(!Ea)throw new Error("please take full snapshot after start recording");Ea(v)};const _n=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Vr=["info","warn","error","log"],ii="[Replay] ";function uo(v,C="info"){m.addBreadcrumb({category:"console",data:{logger:"replay"},level:C,message:`${ii}${v}`},{level:C})}const er=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&&uo(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&&uo(G,"error")},L.infoTick=(...G)=>{y.logger.info(ii,...G),C&&setTimeout(()=>uo(G[0]),0)}):Vr.forEach(G=>{L[G]=()=>{}}),L}();function va(v){return v>9999999999?v:1e3*v}function ks(v){return v>9999999999?v/1e3:v}function Us(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 kl(v){return v.closest("button,a")||v}function Td(v){const C=Cc(v);return C&&C instanceof Element?kl(C):C}function Cc(v){return function ec(v){return"object"==typeof v&&!!v&&"target"in v}(v)?v.target:v}let ho;const Co=new Set([Ar.Mutation,Ar.StyleSheetRule,Ar.StyleDeclaration,Ar.AdoptedStyleSheet,Ar.CanvasMutation,Ar.Selection,Ar.MediaInteraction]);class vp{constructor(C,L,G=Us){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 Jh(v){return ho||(ho=[],function _p(){y.fill(D,"open",function(v){return function(...C){if(ho)try{ho.forEach(L=>L())}catch{}return v.apply(D,C)}})}()),ho.push(v),()=>{const C=ho?ho.indexOf(v):-1;C>-1&&ho.splice(C,1)}}(()=>{this._lastMutation=ya()});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 xo(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 Wo(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=kl(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=ya();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 Je=1e3*Math.min(C.mutationAfter||this._timeout,this._timeout),Pt=Je<1e3*this._timeout?"mutation":"timeout",$t={type:"default",message:ft.message,timestamp:ft.timestamp,category:"ui.slowClickDetected",data:{...ft.data,url:D.location.href,route:L.getCurrentRoute(),timeAfterClickMs:Je,endReason:Pt,clickCount:He||1}};return void this._addBreadcrumbEvent(L,$t)}if(He>1){const Je={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,Je)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=k.setTimeout(()=>this._checkClicks(),1e3)}}const na=["A","BUTTON","INPUT"];function ya(){return Date.now()/1e3}function Q(v){return{timestamp:Date.now()/1e3,type:"default",...v}}var Dl=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}(Dl||{});const e0=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function fo(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(e0.has(L)){let G=L;("data-testid"===L||"data-test-id"===L)&&(G="testId"),C[G]=v[L]}return C}function t0(v,C){const L=Zn.mirror.getId(v),G=L&&Zn.mirror.getNode(L),oe=G&&Zn.mirror.getMeta(G),we=oe&&function Ml(v){return v.type===Dl.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===Dl.Text&&He.textContent).filter(Boolean).map(He=>He.trim()).join(""),attributes:fo(we.attributes)}}:{}}}const bp={resource:function cu(v){const{entryType:C,initiatorType:L,name:G,responseEnd:oe,startTime:we,decodedBodySize:He,encodedBodySize:ft,responseStatus:Je,transferSize:Pt}=v;return["fetch","xmlhttprequest"].includes(L)?null:{type:`${C}.${L}`,start:xc(we),end:xc(oe),name:G,data:{size:Pt,statusCode:Je,decodedBodySize:He,encodedBodySize:ft}}},paint:function nf(v){const{duration:C,entryType:L,name:G,startTime:oe}=v,we=xc(oe);return{type:L,name:G,start:we,end:we+C,data:void 0}},navigation:function n0(v){const{entryType:C,name:L,decodedBodySize:G,duration:oe,domComplete:we,encodedBodySize:He,domContentLoadedEventStart:ft,domContentLoadedEventEnd:Je,domInteractive:Pt,loadEventStart:$t,loadEventEnd:Wt,redirectCount:Ue,startTime:Gt,transferSize:Ot,type:Vt}=v;return 0===oe?null:{type:`${C}.${Vt}`,start:xc(Gt),end:xc(we),name:L,data:{size:Ot,decodedBodySize:G,encodedBodySize:He,duration:oe,domInteractive:Pt,domContentLoadedEventStart:ft,domContentLoadedEventEnd:Je,loadEventStart:$t,loadEventEnd:Wt,domComplete:we,redirectCount:Ue}}}};function ef(v,C){return({metric:L})=>{C.replayPerformanceEntries.push(v(L))}}function lu(v){const C=bp[v.entryType];return C?C(v):null}function xc(v){return((y.browserPerformanceTimeOrigin||D.performance.timeOrigin)+v)/1e3}function ro(v){const C=v.entries[v.entries.length-1];return Ad(v,"largest-contentful-paint",C&&C.element?[C.element]:void 0)}function kc(v){return void 0!==v.sources}function rf(v){const C=[],L=[];for(const G of v.entries)if(kc(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 Ad(v,"cumulative-layout-shift",L,C)}function Zm(v){const C=v.entries[v.entries.length-1];return Ad(v,"first-input-delay",C&&C.target?[C.target]:void 0)}function Wu(v){const C=v.entries[v.entries.length-1];return Ad(v,"interaction-to-next-paint",C&&C.target?[C.target]:void 0)}function Ad(v,C,L,G){const oe=v.value,we=v.rating,He=xc(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 wp extends Error{constructor(){super(`Event buffer exceeded maximum size of ${ue}.`)}}class of{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 wp;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?va(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&&er.info("Destroying compression worker"),this._worker.terminate()}postMessage(C,L){const G=this._getAndIncrementId();return new Promise((oe,we)=>{const He=({data:ft})=>{const Je=ft;if(Je.method===C&&Je.id===G){if(this._worker.removeEventListener("message",He),!Je.success)return _n&&er.error("Error in compression worker: ",Je.response),void we(new Error("Error in compression worker"));oe(Je.response)}};this._worker.addEventListener("message",He),this._worker.postMessage({id:G,method:C,arg:L})})}_getAndIncrementId(){return this._id++}}class Jm{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=va(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 wp):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&&er.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 r0{constructor(C){this._fallback=new of,this._compression=new Jm(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&&er.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&&er.exception(we,"Failed to add events when switching buffers.")}})()}}function Xa(){try{return"sessionStorage"in D&&!!D.sessionStorage}catch{return!1}}function $u(v){return void 0!==v&&Math.random()<v}function Sp(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 af(v){if(Xa())try{D.sessionStorage.setItem(E,JSON.stringify(v))}catch{}}function $o({sessionSampleRate:v,allowBuffering:C,stickySession:L=!1},{previousSessionId:G}={}){const oe=function Cp(v,C){return $u(v)?"session":!!C&&"buffer"}(v,C),we=Sp({sampled:oe,previousSessionId:G});return L&&af(we),we}function sf(v,C,L=+new Date){return null===v||void 0===C||C<0||0!==C&&v+C<=L}function o0(v,{maxReplayDuration:C,sessionIdleExpire:L,targetTime:G=Date.now()}){return sf(v.started,C,G)||sf(v.lastActivity,L,G)}function a0(v,{sessionIdleExpire:C,maxReplayDuration:L}){return!(!o0(v,{sessionIdleExpire:C,maxReplayDuration:L})||"buffer"===v.sampled&&0===v.segmentId)}function xp({sessionIdleExpire:v,maxReplayDuration:C,previousSessionId:L},G){const oe=G.stickySession&&function Ld(){if(!Xa())return null;try{const v=D.sessionStorage.getItem(E);if(!v)return null;const C=JSON.parse(v);return _n&&er.infoTick("Loading existing session"),Sp(C)}catch{return null}}();return oe?a0(oe,{sessionIdleExpire:v,maxReplayDuration:C})?(_n&&er.infoTick("Session in sessionStorage is expired, creating new one..."),$o(G,{previousSessionId:oe.id})):oe:(_n&&er.infoTick("Creating new session"),$o(G,{previousSessionId:L}))}function Nd(v,C,L){return!!kp(v,C)&&(s0(v,C,L),!0)}function s0(v,C,L){return ng.apply(this,arguments)}function ng(){return(ng=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 lf(v){return v.type===ri.Custom}(v))return C(v)}catch(L){return _n&&er.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 wp?"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 kp(v,C){if(!v.eventBuffer||v.isPaused()||!v.isEnabled())return!1;const L=va(C.timestamp);return!(L+v.timeouts.sessionIdlePause<Date.now()||L>v.getContext().initialTimestamp+v.getOptions().maxReplayDuration&&(_n&&er.infoTick(`Skipping event with timestamp ${L} because it is after maxReplayDuration`),1))}function cf(v){return!v.type}function l0(v){return"transaction"===v.type}function df(v){return"feedback"===v.type}function u0(v){return!!v.category}function Od(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 Kv(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(()=>(Od(v,[C]),!0)))}function ad(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=Jv(v);return C.encode(L).length}if(v instanceof Blob)return v.size;if(v instanceof ArrayBuffer)return v.byteLength}catch{}}function Zv(v){if(!v)return;const C=parseInt(v,10);return isNaN(C)?void 0:C}function Dp(v){try{if("string"==typeof v)return[v];if(v instanceof URLSearchParams)return[v.toString()];if(v instanceof FormData)return[Jv(v)];if(!v)return[void 0]}catch(C){return _n&&er.exception(C,"Failed to serialize body",v),[void 0,"BODY_PARSE_ERROR"]}return _n&&er.info("Skipping network body because of body type",v),[void 0,"UNPARSEABLE_BODY_TYPE"]}function Mp(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 Xv(v,C){if(!C)return null;const{startTimestamp:L,endTimestamp:G,url:oe,method:we,statusCode:He,request:ft,response:Je}=C;return{type:v,start:L/1e3,end:G/1e3,name:oe,data:y.dropUndefinedKeys({method:we,statusCode:He,request:ft,response:Je})}}function Tp(v){return{headers:{},size:v,_meta:{warnings:["URL_SKIPPED"]}}}function Dc(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 ff(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 Jv(v){return new URLSearchParams(v).toString()}function sg(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 la(){return la=d(function*(v,C,L){try{const G=yield function Mc(v,C,L){return Rd.apply(this,arguments)}(v,C,L),oe=Xv("resource.fetch",G);Kv(L.replay,oe)}catch(G){_n&&er.exception(G,"Failed to capture fetch breadcrumb")}}),la.apply(this,arguments)}function Rd(){return Rd=d(function*(v,C,L){const G=Date.now(),{startTimestamp:oe=G,endTimestamp:we=G}=C,{url:He,method:ft,status_code:Je=0,request_body_size:Pt,response_body_size:$t}=v.data,Wt=sg(He,L.networkDetailAllowUrls)&&!sg(He,L.networkDetailDenyUrls),Ue=Wt?function tc({networkCaptureBodies:v,networkRequestHeaders:C},L,G){const oe=L?function Ap(v,C){return 1===v.length&&"string"!=typeof v[0]?Qv(v[0],C):2===v.length?Qv(v[1],C):{}}(L,C):{};if(!v)return Dc(oe,G,void 0);const we=lg(L),[He,ft]=Dp(we),Je=Dc(oe,G,He);return ft?Mp(Je,ft):Je}(L,C.input,Pt):Tp(Pt),Gt=yield function Pd(v,C,L,G){return Ep.apply(this,arguments)}(Wt,L,C.response,$t);return{startTimestamp:oe,endTimestamp:we,url:He,method:ft,statusCode:Je,request:Ue,response:Gt}}),Rd.apply(this,arguments)}function Ep(){return Ep=d(function*(v,{networkCaptureBodies:C,networkResponseHeaders:L},G,oe){if(!v&&void 0!==oe)return Tp(oe);const we=G?pf(G.headers,L):{};if(!G||!C&&void 0!==oe)return Dc(we,oe,void 0);const[He,ft]=yield function nc(v){return Ip.apply(this,arguments)}(G),Je=function Aw(v,{networkCaptureBodies:C,responseBodySize:L,captureDetails:G,headers:oe}){try{const we=v&&v.length&&void 0===L?ad(v):L;return G?Dc(oe,we,C?v:void 0):Tp(we)}catch(we){return _n&&er.exception(we,"Failed to serialize response body"),Dc(oe,L,void 0)}}(He,{networkCaptureBodies:C,responseBodySize:oe,captureDetails:v,headers:we});return ft?Mp(Je,ft):Je}),Ep.apply(this,arguments)}function Ip(){return(Ip=d(function*(v){const C=function Lw(v){try{return v.clone()}catch(C){_n&&er.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&&er.exception(L,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"]}})).apply(this,arguments)}function lg(v=[]){if(2===v.length&&"object"==typeof v[1])return v[1].body}function pf(v,C){const L={};return C.forEach(G=>{v.get(G)&&(L[G]=v.get(G))}),L}function Qv(v,C){if(!v)return{};const L=v.headers;return L?L instanceof Headers?pf(L,C):Array.isArray(L)?{}:ff(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 p0.apply(this,arguments)})(v).then(oe=>C(oe),oe=>L(oe)).finally(()=>clearTimeout(G))})}function p0(){return(p0=d(function*(v){return yield v.text()})).apply(this,arguments)}function g0(){return(g0=d(function*(v,C,L){try{const G=function ey(v,C,L){const G=Date.now(),{startTimestamp:oe=G,endTimestamp:we=G,input:He,xhr:ft}=C,{url:Je,method:Pt,status_code:$t=0,request_body_size:Wt,response_body_size:Ue}=v.data;if(!Je)return null;if(!ft||!sg(Je,L.networkDetailAllowUrls)||sg(Je,L.networkDetailDenyUrls))return{startTimestamp:oe,endTimestamp:we,url:Je,method:Pt,statusCode:$t,request:Tp(Wt),response:Tp(Ue)};const Gt=ft[k.SENTRY_XHR_DATA_KEY],Ot=Gt?ff(Gt.request_headers,L.networkRequestHeaders):{},Vt=ff(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?Dp(He):[void 0],[Br,li]=L.networkCaptureBodies?function _0(v){const C=[];try{return[v.responseText]}catch(L){C.push(L)}try{return function v0(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&&er.exception(L,"Failed to serialize body",v),[void 0,"BODY_PARSE_ERROR"]}return _n&&er.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&&er.warn("Failed to get xhr response body",...C),[void 0]}(ft):[void 0],tr=Dc(Ot,Wt,kn),_=Dc(Vt,Ue,Br);return{startTimestamp:oe,endTimestamp:we,url:Je,method:Pt,statusCode:$t,request:rr?Mp(tr,rr):tr,response:li?Mp(_,li):_}}(v,C,L),oe=Xv("resource.xhr",G);Kv(L.replay,oe)}catch(G){_n&&er.exception(G,"Failed to capture xhr breadcrumb")}})).apply(this,arguments)}function ty(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",(Je,Pt)=>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=ad(G),we=L.getResponseHeader("content-length")?Zv(L.getResponseHeader("content-length")):function du(v,C){try{return ad("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 m0(v,C,L){g0.apply(this,arguments)}(C,L,v)),function mf(v){return"fetch"===v.category}(C)&&function y0(v){return v&&v.response}(L)&&(function f0(v,C){const{input:L,response:G}=C,we=ad(L?lg(L):void 0),He=G?Zv(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 ko(v,C,L){la.apply(this,arguments)}(C,L,v))}catch(G){_n&&er.exception(G,"Error when enriching network breadcrumb")}}(ft,Je,Pt))}catch{}}function Mi(){return(Mi=d(function*(v){try{return Promise.all(Od(v,[Lp(D.performance.memory)]))}catch{return[]}})).apply(this,arguments)}function Lp(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 qu(v){let C=!1;return(L,G)=>{if(!v.checkAndHandleExpiredSession())return void(_n&&er.warn("Received replay event after session expired."));const oe=G||!C;C=!0,v.clickDetector&&function Za(v,C){try{if(!function ln(v){return 3===v.type}(C))return;const{source:L}=C.data;if(Co.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===Ta.Click&&v.registerClick(we)}}catch{}}(v.clickDetector,L),v.addUpdate(()=>{if("buffer"===v.recordingMode&&oe&&v.setInitialState(),!Nd(v,L,oe))return!0;if(!oe)return!1;const we=v.session;if(function ny(v,C){!C||!v.session||0!==v.session.segmentId||Nd(v,function Go(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&&er.info(`Updating session start time to earliest event in buffer to ${new Date(He)}`),we.started=He,v.getOptions().stickySession&&af(we))}return"session"===v.recordingMode&&v.flush(),!0})}}function hs(){return(hs=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:Je,version:Pt}=ft&&ft.sdk||{};return He.sdk={...He.sdk,name:Je||"sentry.javascript.unknown",version:Pt||"0.0.0"},He})).apply(this,arguments)}function Zu(){return Zu=d(function*({recordingData:v,replayId:C,segmentId:L,eventContext:G,timestamp:oe,session:we}){const He=function qo({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:Je,traceIds:Pt,initialTimestamp:$t}=G,Wt=m.getClient(),Ue=m.getCurrentScope(),Gt=Wt&&Wt.getTransport(),Ot=Wt&&Wt.getDsn();if(!(Wt&&Gt&&Ot&&we.sampled))return y.resolvedSyncPromise({});const Vt={type:"replay_event",replay_start_timestamp:$t/1e3,timestamp:oe/1e3,error_ids:Je,trace_ids:Pt,urls:ft,replay_id:C,segment_id:L,replay_type:we.sampled},kn=yield function ry(v){return hs.apply(this,arguments)}({scope:Ue,client:Wt,replayId:C,event:Vt});if(!kn)return Wt.recordDroppedEvent("event_processor","replay",Vt),_n&&er.info("An event processor returned `null`, will not send event."),y.resolvedSyncPromise({});delete kn.sdkProcessingMetadata;const rr=function Ku(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,Wt.getOptions().tunnel);let Br;try{Br=yield Gt.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 Ja(Br.statusCode);const li=y.updateRateLimits({},Br);if(y.isRateLimited(li,"replay"))throw new dg(li);return Br}),Zu.apply(this,arguments)}class Ja extends Error{constructor(C){super(`Transport returned status code ${C}`)}}class dg extends Error{constructor(C){super("Rate limit hit"),this.rateLimits=C}}function gf(v){return ug.apply(this,arguments)}function ug(){return ug=d(function*(v,C={count:0,interval:5e3}){const{recordingData:L,onError:G}=v;if(L.length)try{return yield function uu(v){return Zu.apply(this,arguments)}(v),!0}catch(oe){if(oe instanceof Ja||oe instanceof dg)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 gf(v,C),we(!0)}catch(ft){He(ft)}}),C.interval)})}}),ug.apply(this,arguments)}const ba="__THROTTLED";class Qa{constructor({options:C,recordingOptions:L}){Qa.prototype.__init.call(this),Qa.prototype.__init2.call(this),Qa.prototype.__init3.call(this),Qa.prototype.__init4.call(this),Qa.prototype.__init5.call(this),Qa.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 sd(v,C,L){let G,oe,we;const He=L&&L.maxWait?Math.max(L.maxWait,C):0;function ft(){return Je(),G=v(),G}function Je(){void 0!==oe&&clearTimeout(oe),void 0!==we&&clearTimeout(we),oe=we=void 0}function $t(){return oe&&clearTimeout(oe),oe=k.setTimeout(ft,C),He&&void 0===we&&(we=k.setTimeout(ft,He)),G}return $t.cancel=Je,$t.flush=function Pt(){return void 0!==oe||void 0!==we?ft():G},$t}(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=function hg(v,C,L){const G=new Map;let He=!1;return(...ft)=>{const Je=Math.floor(Date.now()/1e3);if((ft=>{const Je=ft-L;G.forEach((Pt,$t)=>{$t<Je&&G.delete($t)})})(Je),[...G.values()].reduce((ft,Je)=>ft+Je,0)>=C){const $t=He;return He=!0,$t?"__SKIPPED":ba}He=!1;const Pt=G.get(Je)||0;return G.set(Je,Pt+1),v(...ft)}}((He,ft)=>function Wv(v,C,L){return kp(v,C)?s0(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 vp(this,we)),_n){const He=C._experiments;er.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&&er.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&&er.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&&er.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording())}}start(){if(this._isEnabled&&"session"===this.recordingMode)return void(_n&&er.info("Recording is already in progress"));if(this._isEnabled&&"buffer"===this.recordingMode)return void(_n&&er.info("Buffering is in progress, call `flush()` to save the replay"));_n&&er.infoTick("Starting replay in session mode"),this._updateUserActivity();const C=xp({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&&er.info("Buffering is in progress, call `flush()` to save the replay"));_n&&er.infoTick("Starting replay in buffer mode");const C=xp({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:qu(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&&er.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 eg(v){(function tg(){if(Xa())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&&er.info("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),_n&&er.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&&er.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&&sf(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===ba){const oe=Q({category:"replay.throttled"});this.addUpdate(()=>!Nd(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 Qm({useCompression:v,workerUrl:C}){if(v&&window.Worker){const L=function i0(v){try{const C=v||function Tl(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?function Xm(){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&&er.info("Using compression worker"+(v?` from ${v}`:""));const L=new Worker(C);return new r0(L)}catch(C){_n&&er.exception(C,"Failed to create compression worker")}}(C);if(L)return L}return _n&&er.info("Using simple buffer"),new of}({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_initializeSessionForSampling(C){const G=xp({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!a0(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 b0(v){const C=m.getClient();k.addClickKeypressInstrumentationHandler((v=>C=>{if(!v.isEnabled())return;const L=function Id(v){const{target:C,message:L}=function Yv(v){const C="click"===v.name;let L,G=null;try{G=C?Td(v.event):Cc(v.event),L=y.htmlTreeAsString(G,{maxStringLength:200})||"<unknown>"}catch{L="<unknown>"}return{target:G,message:L}}(v);return Q({category:`ui.${v.name}`,...t0(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 Ed(v,C,L){v.handleClick(C,L)}(v.clickDetector,L,Td(C.event)),Us(v,L)})(v)),k.addHistoryInstrumentationHandler(function qv(v){return C=>{if(!v.isEnabled())return;const L=function h0(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(()=>(Od(v,[L]),!1)))}}(v)),function $v(v){const C=m.getClient();C&&C.on("beforeAddBreadcrumb",L=>function d0(v,C){if(!v.isEnabled()||!u0(C))return;const L=function Gv(v){return!u0(v)||["fetch","xhr","sentry.event","sentry.transaction"].includes(v.category)||v.category.startsWith("ui.")?null:"console"===v.category?function ig(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&&Us(v,L)}(v,L))}(v),ty(v);const L=function ag(v){return Object.assign((C,L)=>!v.isEnabled()||v.isPaused()?C:function Gu(v){return"replay_event"===v.type}(C)?(delete C.breadcrumbs,C):(cf(C)||l0(C)||df(C))&&v.checkAndHandleExpiredSession()?df(C)?(v.flush(),C.contexts.feedback.replay_id=v.getSessionId(),function uf(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 og(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&&er.log("Ignoring error from rrweb internals",C),null):((function hf(v,C){return!("buffer"!==v.recordingMode||C.message===j||!C.exception||C.type)&&$u(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 c0(v){return C=>{!v.isEnabled()||!cf(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))&&Us(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()||!cf(C)&&!l0(C))return;const G=L&&L.statusCode;if(!(!G||G<200||G>=300)){if(l0(C))return void function rg(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 Vv(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(ef(ro,v)),k.addClsInstrumentationHandler(ef(rf,v)),k.addFidInstrumentationHandler(ef(Zm,v)),k.addInpInstrumentationHandler(ef(Wu,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 Vu(v,C){if(!v.isEnabled())return;v.updateUserActivity();const L=function zu(v){const{metaKey:C,shiftKey:L,ctrlKey:G,altKey:oe,key:we,target:He}=v;if(!He||function yp(v){return"INPUT"===v.tagName||"TEXTAREA"===v.tagName||v.isContentEditable}(He)||!we)return null;if(!(C||G||oe)&&1===we.length)return null;const Pt=y.htmlTreeAsString(He,{maxStringLength:200})||"<unknown>";return Q({category:"ui.keyDown",message:Pt,data:{...t0(He,Pt).data,metaKey:C,shiftKey:L,ctrlKey:G,altKey:oe,key:we}})}(C);L&&Us(v,L)}(this,C)}}_doChangeToBackgroundTasks(C){!this.session||o0(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&&er.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 tf(v){return v.map(lu).filter(Boolean)}(this.performanceEntries).concat(this.replayPerformanceEntries);return this.performanceEntries=[],this.replayPerformanceEntries=[],Promise.all(Od(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 cg(v){return Mi.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 gf({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 dg?"ratelimit_backoff":"send_error","replay")}}else _n&&er.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&&er.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&&er.info(`Session duration (${Math.floor(we/1e3)}s) is too ${He?"short":"long"}, not sending replay.`),void(He&&C._debouncedFlush());const Je=C.eventBuffer;Je&&0===C.session.segmentId&&!Je.hasCheckout&&_n&&er.info("Flushing initial segment without checkout.");const Pt=!!C._flushLock;C._flushLock||(C._flushLock=C._runFlush());try{yield C._flushLock}catch($t){C.handleException($t)}finally{C._flushLock=void 0,Pt&&C._debouncedFlush()}})}_maybeSaveSession(){this.session&&this._options.stickySession&&af(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 ld(v,C){return[...v,...C].join(",")}const Ju='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',pg=["content-length","content-type","accept"];let rc=!1;class _f{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:Je={},maskAllText:Pt=!0,maskAllInputs:$t=!0,blockAllMedia:Wt=!0,mutationBreadcrumbLimit:Ue=750,mutationLimit:Gt=1e4,slowClickTimeout:Ot=7e3,slowClickIgnoreSelectors:Vt=[],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:sn,beforeErrorSampling:Vn}={}){this.name=_f.id;const Sr=function fg({mask:v,unmask:C,block:L,unblock:G,ignore:oe}){return{maskTextSelector:ld(v,[".sentry-mask","[data-sentry-mask]"]),unmaskTextSelector:ld(C,[]),blockSelector:ld(L,[".sentry-block","[data-sentry-block]",'base[href="/"]']),unblockSelector:ld(G,[]),ignoreSelector:ld(oe,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}({mask:_,unmask:U,block:K,unblock:fe,ignore:Re});if(this._recordingOptions={maskAllInputs:$t,maskAllText:Pt,maskInputOptions:{password:!0},maskTextFn:_t,maskInputFn:_t,maskAttributeFn:(ci,Hr,Ia)=>function Xu({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:Pt,privacyOptions:Sr,key:ci,value:Hr,el:Ia}),...Sr,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:Wt,maskAllInputs:$t,maskAllText:Pt,mutationBreadcrumbLimit:Ue,mutationLimit:Gt,slowClickTimeout:Ot,slowClickIgnoreSelectors:Vt,networkDetailAllowUrls:kn,networkDetailDenyUrls:rr,networkCaptureBodies:Br,networkRequestHeaders:Fr(li),networkResponseHeaders:Fr(tr),beforeAddRecordingEvent:sn,beforeErrorSampling:Vn,_experiments:Je},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${Ju}`:Ju),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 iy(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 Qa({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[...pg,...v.map(C=>C.toLowerCase())]}_f.__initStatic(),x.getReplay=function Qu(){const v=m.getClient();return v&&v.getIntegrationByName("Replay")},x.replayIntegration=v=>new _f(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 at=k(W,z);at.length&&(je.exception.values[0].stacktrace={frames:at})}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,at=function ee(J){return!!J&&!!J.target}(je)?je.target:je;re=f.htmlTreeAsString(at,{keyAttrs:B,maxStringLength:he}),ue=f.getComponentName(at)}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,at={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:at,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,at=h.isString(J)&&J.length>0?J:h.getLocationHref();return 0===he.length&&he.push({colno:Fe,filename:at,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:at}=Fe,[Tt,$e]=at;je&&function E(B,he,Fe,je){if(A(B,Fe.status,Fe.url)){const at=function re(B,he){return!he&&B instanceof Request||B instanceof Request&&B.bodyUsed?B:new Request(B,he)}(he,je);let Tt,$e,Xe,Qe;ue()&&([Tt,Xe]=N("Cookie",at),[$e,Qe]=N("Set-Cookie",Fe));const Ve=z({url:at.url,method:at.method,status:Fe.status,requestHeaders:Tt,responseHeaders:$e,requestCookies:Xe,responseCookies:Qe});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,at=je[d.SENTRY_XHR_DATA_KEY];if(!at)return;const{method:Tt,request_headers:$e}=at;try{!function j(B,he,Fe,je){if(A(B,he.status,he.responseURL)){let at,Tt,$e;if(ue()){try{const Qe=he.getResponseHeader("Set-Cookie")||he.getResponseHeader("set-cookie")||void 0;Qe&&(Tt=R(Qe))}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[at,Tt]=je.split(": ");return at&&Tt&&(Fe[at]=Tt),Fe},{}):{}}(he)}catch{m.DEBUG_BUILD&&f.logger.log("Could not extract headers from response")}at=je}const Xe=z({url:he.responseURL,method:Fe,status:he.status,requestHeaders:at,responseHeaders:$e,responseCookies:Tt});h.captureEvent(Xe)}}(he,je,Tt,$e)}catch(Xe){m.DEBUG_BUILD&&f.logger.warn("Error while extracting response event form XHR response",Xe)}})}(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 at=Fe[B]||Fe[B.toLowerCase()]||void 0;at&&(je=R(at))}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,at]=Fe.split("=");return je&&at&&(he[je]=at),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(ct){return function ee(ct){return!("thread_metadata"in ct)}(ct)?function re(ct){let ot,zt=0;const Ut={samples:[],stacks:[],frames:[],thread_metadata:{[k]:{name:"main"}}},An=ct.samples[0];if(!An)return Ut;const gn=An.timestamp,Yr="number"==typeof performance.timeOrigin?performance.timeOrigin:h.browserPerformanceTimeOrigin||0,yt=Yr-(h.browserPerformanceTimeOrigin||Yr);return ct.samples.forEach((At,qt)=>{if(void 0===At.stackId)return void 0===ot&&(ot=zt,Ut.stacks[ot]=[],zt++),void(Ut.samples[qt]={elapsed_since_start_ns:((At.timestamp+yt-gn)*y).toFixed(0),stack_id:ot,thread_id:k});let en=ct.stacks[At.stackId];const cn=[];for(;en;){cn.push(en.frameId);const $n=ct.frames[en.frameId];$n&&void 0===Ut.frames[en.frameId]&&(Ut.frames[en.frameId]={function:$n.name,abs_path:"number"==typeof $n.resourceId?ct.resources[$n.resourceId]:void 0,lineno:$n.line,colno:$n.column}),en=void 0===en.parentId?void 0:ct.stacks[en.parentId]}const zn={elapsed_since_start_ns:((At.timestamp+yt-gn)*y).toFixed(0),stack_id:zt,thread_id:k};Ut.stacks[zt]=cn,Ut.samples[qt]=zn,zt++}),Ut}(ct):ct}(function P(ct){return"object"==typeof ct&&null!==ct&&"getHighEntropyValues"in ct})($)&&$.getHighEntropyValues(["architecture","model","platform","platformVersion","fullVersionList"]).then(ct=>{if(E=ct.platform||"",j=ct.architecture||"",R=ct.model||"",N=ct.platformVersion||"",ct.fullVersionList&&ct.fullVersionList.length>0){const ot=ct.fullVersionList[ct.fullVersionList.length-1];V=`${ot.brand} ${ot.version}`}}).catch(ct=>{});const he=new WeakMap;function Fe(ct){const ot=h.GLOBAL_OBJ._sentryDebugIds;if(!ot)return[];const zt=d.getClient(),Ut=zt&&zt.getOptions(),An=Ut&&Ut.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(ot).reduce((qt,en)=>{let cn;const zn=gn.get(en);zn?cn=zn:(cn=An(en),gn.set(en,cn));for(let $n=cn.length-1;$n>=0;$n--){const fr=cn[$n],Rr=fr&&fr.filename;if(fr&&Rr){qt[Rr]=ot[en];break}}return qt},{}),At=[];for(const qt of ct)qt&&yt[qt]&&At.push({type:"sourcemap",code_file:qt,debug_id:yt[qt]});return At}let Tt=!1;const Ae=new Map;x.MAX_PROFILE_DURATION_MS=3e4,x.addProfileToGlobalCache=function Yt(ct,ot){if(Ae.set(ct,ot),Ae.size>30){const zt=Ae.keys().next().value;Ae.delete(zt)}},x.addProfilesToEnvelope=function ue(ct,ot){if(!ot.length)return ct;for(const zt of ot)ct[1].push([{type:"profile"},zt]);return ct},x.createProfilingEvent=function ke(ct,ot,zt,Ut){return function at(ct){return ct.samples.length<2?(f.DEBUG_BUILD&&h.logger.log("[Profiling] Discarding profile because it contains less than 2 samples"),!1):!!ct.frames.length||(f.DEBUG_BUILD&&h.logger.log("[Profiling] Discarding profile because it contains no frames"),!1)}(zt)?function A(ct,ot,zt,Ut){if("transaction"!==Ut.type)throw new TypeError("Profiling events may only be attached to transactions, this should never occur.");if(null==zt)throw new TypeError(`Cannot construct profiling event envelope without a valid profile. Got ${zt} instead.`);const An=function W(ct){const ot=ct&&ct.contexts&&ct.contexts.trace&&ct.contexts.trace.trace_id;return"string"==typeof ot&&32!==ot.length&&f.DEBUG_BUILD&&h.logger.log(`[Profiling] Invalid traceId: ${ot} on profiled event`),"string"!=typeof ot?"":ot}(Ut),gn=J(zt),Yr=ot||("number"==typeof Ut.start_timestamp?1e3*Ut.start_timestamp:1e3*h.timestampInSeconds()),yt="number"==typeof Ut.timestamp?1e3*Ut.timestamp:1e3*h.timestampInSeconds();return{event_id:ct,timestamp:new Date(Yr).toISOString(),platform:"javascript",version:"1",release:Ut.release||"",environment:Ut.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(zt.resources)},profile:gn,transactions:[{name:Ut.transaction||"",id:Ut.event_id||h.uuid4(),trace_id:An,active_thread_id:k,relative_start_ns:"0",relative_end_ns:(1e6*(yt-Yr)).toFixed(0)}]}}(ct,ot,zt,Ut):null},x.findProfiledTransactionsFromEnvelope=function B(ct){const ot=[];return h.forEachEnvelopeItem(ct,(zt,Ut)=>{if("transaction"===Ut)for(let An=1;An<zt.length;An++){const gn=zt[An];gn&&gn.contexts&&gn.contexts.profile&&gn.contexts.profile.profile_id&&ot.push(zt[An])}}),ot},x.getActiveProfilesCount=function Ye(){return Ae.size},x.isAutomatedPageLoadSpan=function z(ct){return"pageload"===d.spanToJSON(ct).op},x.shouldProfileSpan=function Ve(ct){if(Tt)return f.DEBUG_BUILD&&h.logger.log("[Profiling] Profiling has been disabled for the duration of the current user session."),!1;if(!ct.isRecording())return f.DEBUG_BUILD&&h.logger.log("[Profiling] Discarding profile because transaction was not sampled."),!1;const ot=d.getClient(),zt=ot&&ot.getOptions();if(!zt)return f.DEBUG_BUILD&&h.logger.log("[Profiling] Profiling disabled, no options found."),!1;const Ut=zt.profilesSampleRate;return function je(ct){return"number"!=typeof ct&&"boolean"!=typeof ct||"number"==typeof ct&&isNaN(ct)?(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(ct)} of type ${JSON.stringify(typeof ct)}.`),!1):!0===ct||!1===ct||!(ct<0||ct>1)||(f.DEBUG_BUILD&&h.logger.warn(`[Profiling] Invalid sample rate. Sample rate must be between 0 and 1. Got ${ct}.`),!1)}(Ut)?Ut?!0===Ut||Math.random()<Ut||(f.DEBUG_BUILD&&h.logger.log(`[Profiling] Discarding profile because it's not included in the random sample (sampling rate = ${Number(Ut)})`),!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 Qe(){const ct=m.WINDOW.Profiler;if(!function Xe(ct){return"function"==typeof ct}(ct))return void(f.DEBUG_BUILD&&h.logger.log("[Profiling] Profiling is not supported by this browser, Profiler interface missing on window object."));const zt=Math.floor(3e3);try{return new ct({sampleInterval:10,maxBufferSize:zt})}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 nt(ct){const ot=Ae.get(ct);return ot&&Ae.delete(ct),ot}},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,at=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(Qe=>at.startsWith(`${Qe}//`));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 Xe=d.lastEventId();Xe&&(B.eventId=Xe)}const at=k.WINDOW.document.createElement("script");at.async=!0,at.crossOrigin="anonymous",at.src=d.getReportDialogEndpoint(je,B),B.onLoad&&(at.onload=B.onLoad);const{onClose:Tt}=B;if(Tt){const Xe=Qe=>{if("__sentry_reportdialog_closed__"===Qe.data)try{Tt()}finally{k.WINDOW.removeEventListener("message",Xe)}};k.WINDOW.addEventListener("message",Xe)}const $e=k.WINDOW.document.head||k.WINDOW.document.body;$e?$e.appendChild(at):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,Xe,Qe,Ve){const ke={filename:$e,function:"<anonymous>"===Xe?d.UNKNOWN_FUNCTION:Xe,in_app:!0};return void 0!==Qe&&(ke.lineno=Qe),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 Xe=E.exec($e);if(Xe){const[,Ve,ke,Ae]=Xe;return D(Ve,d.UNKNOWN_FUNCTION,+ke,+Ae)}const Qe=N.exec($e);if(Qe){if(Qe[2]&&0===Qe[2].indexOf("eval")){const Ye=j.exec(Qe[2]);Ye&&(Qe[2]=Ye[1],Qe[3]=Ye[2],Qe[4]=Ye[3])}const[ke,Ae]=Tt(Qe[1]||d.UNKNOWN_FUNCTION,Qe[2]);return D(Ae,ke,Qe[3]?+Qe[3]:void 0,Qe[4]?+Qe[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 Xe=O.exec($e);if(Xe){if(Xe[3]&&Xe[3].indexOf(" > eval")>-1){const Ae=P.exec(Xe[3]);Ae&&(Xe[1]=Xe[1]||"eval",Xe[3]=Ae[1],Xe[4]=Ae[2],Xe[5]="")}let Ve=Xe[3],ke=Xe[1]||d.UNKNOWN_FUNCTION;return[ke,Ve]=Tt(ke,Ve),D(Ve,ke,Xe[4]?+Xe[4]:void 0,Xe[5]?+Xe[5]:void 0)}}],J=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,A=[40,$e=>{const Xe=J.exec($e);return Xe?D(Xe[2],Xe[1]||d.UNKNOWN_FUNCTION,+Xe[3],Xe[4]?+Xe[4]:void 0):void 0}],z=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,ue=[10,$e=>{const Xe=z.exec($e);return Xe?D(Xe[2],Xe[3]||d.UNKNOWN_FUNCTION,+Xe[1]):void 0}],B=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,Fe=[20,$e=>{const Xe=B.exec($e);return Xe?D(Xe[5],Xe[3]||Xe[4]||d.UNKNOWN_FUNCTION,+Xe[1],+Xe[2]):void 0}],je=[R,ee],at=d.createStackParser(...je),Tt=($e,Xe)=>{const Qe=-1!==$e.indexOf("safari-extension"),Ve=-1!==$e.indexOf("safari-web-extension");return Qe||Ve?[-1!==$e.indexOf("@")?$e.split("@")[0]:d.UNKNOWN_FUNCTION,Qe?`safari-extension:${Xe}`:`safari-web-extension:${Xe}`]:[$e,Xe]};x.chromeStackLineParser=R,x.defaultStackLineParsers=je,x.defaultStackParser=at,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:at,shouldCreateSpanForRequest:Tt,enableHTTPTimings:$e,instrumentPageLoad:Xe,instrumentNavigation:Qe}={...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,nt){const Yt="pageload"===nt.op,ct=re?re(nt):nt,ot=ct.attributes||{};nt.name!==ct.name&&(ot[h.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]="custom",ct.attributes=ot),ke.name=ct.name,ke.source=ot[h.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];const zt=h.startIdleSpan(ct,{idleTimeout:ue,finalTimeout:B,childSpanTimeout:he,disableAutoFinish:Yt,beforeSpanEnd:An=>{Ve(),d.addPerformanceEntries(An,{recordClsOnPageloadSpan:!z})}});function Ut(){["interactive","complete"].includes(y.WINDOW.document.readyState)&&Ye.emit("idleSpanEnableAutoFinish",zt)}return Yt&&y.WINDOW.document&&(y.WINDOW.document.addEventListener("readystatechange",()=>{Ut()}),Ut()),zt}return{name:"BrowserTracing",afterAllSetup(Ye){let nt,Yt=y.WINDOW.location&&y.WINDOW.location.href;Ye.on("startNavigationSpan",ct=>{h.getClient()===Ye&&(nt&&!h.spanToJSON(nt).timestamp&&(m.DEBUG_BUILD&&f.logger.log(`[Tracing] Finishing current root span with op: ${h.spanToJSON(nt).op}`),nt.end()),nt=Ae(Ye,{op:"navigation",...ct}))}),Ye.on("startPageLoadSpan",(ct,ot={})=>{if(h.getClient()!==Ye)return;nt&&!h.spanToJSON(nt).timestamp&&(m.DEBUG_BUILD&&f.logger.log(`[Tracing] Finishing current root span with op: ${h.spanToJSON(nt).op}`),nt.end());const zt=ot.sentryTrace||O("sentry-trace"),Ut=ot.baggage||O("baggage"),An=f.propagationContextFromHeaders(zt,Ut);h.getCurrentScope().setPropagationContext(An),nt=Ae(Ye,{op:"pageload",...ct})}),Ye.on("spanEnd",ct=>{const ot=h.spanToJSON(ct).op;if(ct!==h.getRootSpan(ct)||"navigation"!==ot&&"pageload"!==ot)return;const zt=h.getCurrentScope(),Ut=zt.getPropagationContext();zt.setPropagationContext({...Ut,sampled:void 0!==Ut.sampled?Ut.sampled:h.spanIsSampled(ct),dsc:Ut.dsc||h.getDynamicSamplingContextFromSpan(ct)})}),y.WINDOW.location&&(Xe&&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"}}),Qe&&d.addHistoryInstrumentationHandler(({to:ct,from:ot})=>{void 0===ot&&Yt&&-1!==Yt.indexOf(ct)?Yt=void 0:ot!==ct&&(Yt=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:at,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,at=$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(Xe=>{if("http.client"===Xe.op){const Qe=k.get(Xe.span_id);Qe&&(Xe.timestamp=Qe/1e3,k.delete(Xe.span_id))}}),$e)),f.addFetchEndInstrumentationHandler($e=>{if($e.response){const Xe=y.get($e.response);Xe&&$e.endTimestamp&&k.set(Xe,$e.endTimestamp)}}),f.addFetchInstrumentationHandler($e=>{const Xe=h.instrumentFetchRequest($e,je,at,Tt);if($e.response&&$e.fetchData.__span&&y.set($e.response,$e.fetchData.__span),Xe){const Qe=W($e.fetchData.url),Ve=Qe?f.parseUrl(Qe).host:void 0;Xe.setAttributes({"http.url":Qe,"server.address":Ve})}he&&Xe&&j(Xe)})),ue&&d.addXhrInstrumentationHandler($e=>{const Xe=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 Qe=B.__sentry_xhr_span_id__;if(!Qe)return;const Ve=ue[Qe];return void(Ve&&void 0!==he.status_code&&(h.setHttpStatus(Ve,he.status_code),Ve.end(),delete ue[Qe]))}const je=W(he.url),at=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":at,[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 Xe=h.getClient();return B.setRequestHeader&&re(he.url)&&Xe&&function ee(A,z,re){const ue=h.getCurrentScope(),B=h.getIsolationScope(),{traceId:he,spanId:Fe,sampled:je,dsc:at}={...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(at||(re?h.getDynamicSamplingContextFromSpan(re):h.getDynamicSamplingContextFromClient(he,z))))}(B,Xe,h.hasTracingEnabled()&&Tt?$e:void 0),$e}($e,je,at,Tt);he&&Xe&&j(Xe)})}},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:at,spanId:Tt,parentSpanId:$e,dsc:Xe}=Fe;he.contexts={trace:d.dropUndefinedKeys({trace_id:at,span_id:Tt,parent_span_id:$e}),...he.contexts};const Qe=Xe||E.getDynamicSamplingContextFromClient(at,this);he.sdkProcessingMetadata={dynamicSamplingContext:Qe,...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}\``,at=typeof ue>"u"?void 0:N.parseSampleRate(ue);if(he&&"number"==typeof at&&Math.random()>at)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(Qe=>{if(null===Qe)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 Qe;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,Qe,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(Qe=>{if(null===Qe)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,Qe),B){const nt=(Qe.sdkProcessingMetadata&&Qe.sdkProcessingMetadata.spanCountBeforeProcessing||0)-(Qe.spans?Qe.spans.length:0);nt>0&&this.recordDroppedEvent("before_send","span",nt)}const ke=Qe.transaction_info;if(B&&ke&&Qe.transaction!==W.transaction){const Ae="custom";Qe.transaction_info={...ke,source:Ae}}return this.sendEvent(Qe,A),Qe}).then(null,Qe=>{throw Qe instanceof d.SentryError?Qe:(this.captureException(Qe,{data:{__sentry__:!0},originalException:Qe}),new d.SentryError(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${Qe}`))})}_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(Qe,Ve){const ke=m.getCurrentScope(),Ae=m.getClient();if(Ae){if(Ae.captureCheckIn)return Ae.captureCheckIn(Qe,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*(Qe){const Ve=m.getClient();return Ve?Ve.flush(Qe):(y.DEBUG_BUILD&&h.logger.warn("Cannot flush events. No client defined."),Promise.resolve(!1))})).apply(this,arguments)}function B(){return(B=d(function*(Qe){const Ve=m.getClient();return Ve?Ve.close(Qe):(y.DEBUG_BUILD&&h.logger.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))})).apply(this,arguments)}function Tt(){const Qe=m.getIsolationScope(),Ve=m.getCurrentScope(),ke=Ve.getSession()||Qe.getSession();ke&&k.closeSession(ke),$e(),Qe.setSession(),Ve.setSession()}function $e(){const Qe=m.getIsolationScope(),Ve=m.getCurrentScope(),ke=m.getClient(),Ae=Ve.getSession()||Qe.getSession();Ae&&ke&&ke.captureSession(Ae)}x.addEventProcessor=function je(Qe){m.getIsolationScope().addEventProcessor(Qe)},x.captureCheckIn=W,x.captureEvent=function j(Qe,Ve){return m.getCurrentScope().captureEvent(Qe,Ve)},x.captureException=function E(Qe,Ve){return m.getCurrentScope().captureException(Qe,D.parseEventHintOrCaptureContext(Ve))},x.captureMessage=function N(Qe,Ve){const ke="string"==typeof Ve?Ve:void 0,Ae="string"!=typeof Ve?{captureContext:Ve}:void 0;return m.getCurrentScope().captureMessage(Qe,ke,Ae)},x.captureSession=function Xe(Qe=!1){Qe?Tt():$e()},x.close=function ue(Qe){return B.apply(this,arguments)},x.endSession=Tt,x.flush=function z(Qe){return re.apply(this,arguments)},x.isEnabled=function Fe(){const Qe=m.getClient();return!!Qe&&!1!==Qe.getOptions().enabled&&!!Qe.getTransport()},x.isInitialized=function he(){return!!m.getClient()},x.lastEventId=function J(){return m.getIsolationScope().lastEventId()},x.setContext=function V(Qe,Ve){m.getIsolationScope().setContext(Qe,Ve)},x.setExtra=function O(Qe,Ve){m.getIsolationScope().setExtra(Qe,Ve)},x.setExtras=function R(Qe){m.getIsolationScope().setExtras(Qe)},x.setTag=function $(Qe,Ve){m.getIsolationScope().setTag(Qe,Ve)},x.setTags=function P(Qe){m.getIsolationScope().setTags(Qe)},x.setUser=function ee(Qe){m.getIsolationScope().setUser(Qe)},x.startSession=function at(Qe){const Ve=m.getClient(),ke=m.getIsolationScope(),Ae=m.getCurrentScope(),{release:Ye,environment:nt=f.DEFAULT_ENVIRONMENT}=Ve&&Ve.getOptions()||{},{userAgent:Yt}=h.GLOBAL_OBJ.navigator||{},ct=k.makeSession({release:Ye,environment:nt,user:Ae.getUser()||ke.getUser(),...Yt&&{userAgent:Yt},...Qe}),ot=ke.getSession();return ot&&"ok"===ot.status&&k.updateSession(ot,{status:"exited"}),Tt(),ke.setSession(ct),Ae.setSession(ct),ct},x.withMonitor=function A(Qe,Ve,ke){const Ae=W({monitorSlug:Qe,status:"in_progress"},ke),Ye=h.timestampInSeconds();function nt(Yt){W({monitorSlug:Qe,status:Yt,checkInId:Ae,duration:h.timestampInSeconds()-Ye})}return m.withIsolationScope(()=>{let Yt;try{Yt=Ve()}catch(ct){throw nt("error"),ct}return h.isThenable(Yt)?Promise.resolve(Yt).then(()=>{nt("ok")},()=>{nt("error")}):nt("ok"),Yt})}},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 at=new Headers(je);return at.append("sentry-trace",he),Fe&&at.append(d.BAGGAGE_HEADER_NAME,Fe),at}if(Array.isArray(je)){const at=[...je,["sentry-trace",he]];return Fe&&at.push([d.BAGGAGE_HEADER_NAME,Fe]),at}{const at="baggage"in je?je.baggage:void 0,Tt=[];return Array.isArray(at)?Tt.push(...at):at&&Tt.push(at),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(),at=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=at.spanContext().spanId,J[at.spanContext().spanId]=at,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?at:void 0)}return at}},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),at=(g(997),g(20855)),Tt=g(73129),$e=g(13613),Xe=g(3107),Qe=g(4465),ke=(g(42042),g(2024)),Ye=(g(12656),g(71802)),nt=g(5948),ct=(g(63563),g(76254)),ot=g(64508),zt=g(4910),Ut=g(20316),Yr=(g(62884),g(37180),g(43490)),yt=g(43485),At=g(66067),qt=g(15131),cn=(g(42781),g(15478)),$n=(g(9130),g(44968)),fr=g(4900),Rr=g(18100),mo=g(7839),Ln=g(27541),or=g(9401),ea=g(46497),ma=g(46542),Uo=g(4130),No=(g(49125),g(44850),g(58263)),wi=(g(56516),g(43411)),ql=(g(47088),g(13776)),wl=g(26126),Dd=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=at.initAndBind,x.setCurrentClient=at.setCurrentClient,x.createTransport=Tt.createTransport,x.makeOfflineTransport=$e.makeOfflineTransport,x.makeMultiplexedTransport=Xe.makeMultiplexedTransport,x.addIntegration=Qe.addIntegration,x.defineIntegration=Qe.defineIntegration,x.getIntegrationsToSetup=Qe.getIntegrationsToSetup,x.prepareEvent=ke.prepareEvent,x.hasTracingEnabled=Ye.hasTracingEnabled,x.isSentryRequestUrl=nt.isSentryRequestUrl,x.parameterize=ct.parameterize,x.getActiveSpan=ot.getActiveSpan,x.getRootSpan=ot.getRootSpan,x.getSpanDescendants=ot.getSpanDescendants,x.spanIsSampled=ot.spanIsSampled,x.spanToJSON=ot.spanToJSON,x.spanToTraceHeader=ot.spanToTraceHeader,x.parseSampleRate=zt.parseSampleRate,x.applySdkMetadata=Ut.applySdkMetadata,x.DEFAULT_ENVIRONMENT=Yr.DEFAULT_ENVIRONMENT,x.addBreadcrumb=yt.addBreadcrumb,x.functionToStringIntegration=At.functionToStringIntegration,x.inboundFiltersIntegration=qt.inboundFiltersIntegration,x.moduleMetadataIntegration=cn.moduleMetadataIntegration,x.captureConsoleIntegration=$n.captureConsoleIntegration,x.debugIntegration=fr.debugIntegration,x.dedupeIntegration=Rr.dedupeIntegration,x.extraErrorDataIntegration=mo.extraErrorDataIntegration,x.rewriteFramesIntegration=Ln.rewriteFramesIntegration,x.sessionTimingIntegration=or.sessionTimingIntegration,x.zodErrorsIntegration=ea.zodErrorsIntegration,x.thirdPartyErrorFilterIntegration=ma.thirdPartyErrorFilterIntegration,x.metrics=Uo.metrics,x.BrowserMetricsAggregator=No.BrowserMetricsAggregator,x.instrumentFetchRequest=wi.instrumentFetchRequest,x.captureFeedback=ql.captureFeedback,x.getCurrentHub=wl.getCurrentHub,x.SDK_VERSION=Dd.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:at,timestamp:Tt}=re,{release:$e,environment:Xe}=ue.getOptions(),Qe={};$e&&(Qe.release=$e),Xe&&(Qe.environment=Xe),Fe&&(Qe.transaction=Fe),f.DEBUG_BUILD&&d.logger.log(`Adding value of ${z} to ${W} metric ${A}`),E(ue,J).add(W,A,z,je,{...Qe,...at},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:at=V.finalTimeout,childSpanTimeout:Tt=V.childSpanTimeout,beforeSpanEnd:$e}=A,Xe=h.getClient();if(!Xe||!y.hasTracingEnabled())return new E.SentryNonRecordingSpan;const Qe=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(zt){Ae(),ue=setTimeout(()=>{!re&&0===z.size&&he&&(B="idleTimeout",ke.end(zt))},je)}function nt(zt){ue=setTimeout(()=>{!re&&he&&(B="heartbeatFailed",ke.end(zt))},Tt)}function ot(zt){re=!0,z.clear(),Fe.forEach(At=>At()),k._setSpanForScope(Qe,Ve);const Ut=D.spanToJSON(ke),{start_timestamp:An}=Ut;if(!An)return;(Ut.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 "${Ut.op}" finished`);const Yr=D.getSpanDescendants(ke).filter(At=>At!==ke);let yt=0;Yr.forEach(At=>{At.isRecording()&&(At.setStatus({code:N.SPAN_STATUS_ERROR,message:"cancelled"}),At.end(zt),f.DEBUG_BUILD&&d.logger.log("[Tracing] Cancelling span since span ended early",JSON.stringify(At,void 0,2)));const qt=D.spanToJSON(At),{timestamp:en=0,start_timestamp:cn=0}=qt,zn=cn<=zt,fr=en-cn<=(at+je)/1e3;if(f.DEBUG_BUILD){const Rr=JSON.stringify(At,void 0,2);zn?fr||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)}(!fr||!zn)&&(D.removeChildSpanFromSpan(ke,At),yt++)}),yt>0&&ke.setAttribute("sentry.idle_span_discarded_spans",yt)}return ke.end=new Proxy(ke.end,{apply(zt,Ut,An){$e&&$e(ke);const[gn,...Yr]=An,yt=gn||d.timestampInSeconds(),At=D.spanTimeInputToSeconds(yt),qt=D.getSpanDescendants(ke).filter(fr=>fr!==ke);if(!qt.length)return ot(At),Reflect.apply(zt,Ut,[At,...Yr]);const en=qt.map(fr=>D.spanToJSON(fr).timestamp).filter(fr=>!!fr),cn=en.length?Math.max(...en):void 0,zn=D.spanToJSON(ke).start_timestamp,$n=Math.min(zn?zn+at/1e3:1/0,Math.max(zn||-1/0,Math.min(At,cn||1/0)));return ot($n),Reflect.apply(zt,Ut,[$n,...Yr])}}),Fe.push(Xe.on("spanStart",zt=>{re||zt===ke||D.spanToJSON(zt).timestamp||D.getSpanDescendants(ke).includes(zt)&&function Yt(zt){Ae(),z.set(zt,!0),nt(d.timestampInSeconds()+Tt/1e3)}(zt.spanContext().spanId)})),Fe.push(Xe.on("spanEnd",zt=>{re||function ct(zt){z.has(zt)&&z.delete(zt),0===z.size&&Ye(d.timestampInSeconds()+je/1e3)}(zt.spanContext().spanId)})),Fe.push(Xe.on("idleSpanEnableAutoFinish",zt=>{zt===ke&&(he=!0,Ye(),z.size&&nt())})),A.disableAutoFinish||Ye(),setTimeout(()=>{re||(ke.setStatus({code:N.SPAN_STATUS_ERROR,message:"deadline_exceeded"}),B="finalTimeout",ke.end())},at),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,Xe)=>$e.start_timestamp-Xe.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}}},at=j.timedEventsToMeasurements(this._events);return at&&Object.keys(at).length&&(f.DEBUG_BUILD&&d.logger.log("[Measurements] Adding measurements to transaction event",JSON.stringify(at,void 0,2)),je.measurements=at),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(nt=>(N._setSpanForScope(nt,ke||void 0),Ae(nt)))}function je({parentSpan:ke,spanArguments:Ae,forceTransaction:Ye,scope:nt}){if(!E.hasTracingEnabled())return new P.SentryNonRecordingSpan;const Yt=f.getIsolationScope();let ct;if(ke&&!Ye)ct=function Xe(ke,Ae,Ye){const{spanId:nt,traceId:Yt}=ke.spanContext(),ct=!Ae.getScopeData().sdkProcessingMetadata[W]&&j.spanIsSampled(ke),ot=ct?new $.SentrySpan({...Ye,parentSpanId:nt,traceId:Yt,sampled:ct}):new P.SentryNonRecordingSpan({traceId:Yt});j.addChildSpanToSpan(ke,ot);const zt=f.getClient();return zt&&(zt.emit("spanStart",ot),Ye.endTimestamp&&zt.emit("spanEnd",ot)),ot}(ke,nt,Ae),j.addChildSpanToSpan(ke,ct);else if(ke){const ot=V.getDynamicSamplingContextFromSpan(ke),{traceId:zt,spanId:Ut}=ke.spanContext(),An=j.spanIsSampled(ke);ct=$e({traceId:zt,parentSpanId:Ut,...Ae},nt,An),V.freezeDscOnSpan(ct,ot)}else{const{traceId:ot,dsc:zt,parentSpanId:Ut,sampled:An}={...Yt.getPropagationContext(),...nt.getPropagationContext()};ct=$e({traceId:ot,parentSpanId:Ut,...Ae},nt,An),zt&&V.freezeDscOnSpan(ct,zt)}return R.logSpanStart(ct),J.setCapturedScopesOnSpan(ct,nt,Yt),ct}function at(ke){const Ye={isStandalone:(ke.experimental||{}).standalone,...ke};if(ke.startTime){const nt={...Ye};return nt.startTimestamp=j.spanTimeInputToSeconds(ke.startTime),delete nt.startTime,nt}return Ye}function Tt(){const ke=h.getMainCarrier();return m.getAsyncContextStrategy(ke)}function $e(ke,Ae,Ye){const nt=f.getClient(),Yt=nt&&nt.getOptions()||{},{name:ct="",attributes:ot}=ke,[zt,Ut]=Ae.getScopeData().sdkProcessingMetadata[W]?[!1]:O.sampleSpan(Yt,{name:ct,parentSampled:Ye,attributes:ot,transactionContext:{name:ct,parentSampled:Ye}}),An=new $.SentrySpan({...ke,attributes:{[k.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"custom",...ke.attributes},sampled:zt});return void 0!==Ut&&An.setAttribute(k.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,Ut),nt&&nt.emit("spanStart",An),An}function Qe(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(nt=>{const Yt=d.propagationContextFromHeaders(ke,Ae);return nt.setPropagationContext(Yt),Ye()}),x.startInactiveSpan=function re(ke){const Ae=Tt();if(Ae.startInactiveSpan)return Ae.startInactiveSpan(ke);const Ye=at(ke),{forceTransaction:nt,parentSpan:Yt}=ke;return(ke.scope?ot=>f.withScope(ke.scope,ot):void 0!==Yt?ot=>B(Yt,ot):ot=>ot())(()=>{const ot=f.getCurrentScope(),zt=Qe(ot);return ke.onlyIfParent&&!zt?new P.SentryNonRecordingSpan:je({parentSpan:zt,spanArguments:Ye,forceTransaction:nt,scope:ot})})},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 nt=at(ke),{forceTransaction:Yt,parentSpan:ct}=ke;return f.withScope(ke.scope,()=>Ve(ct)(()=>{const zt=f.getCurrentScope(),Ut=Qe(zt),gn=ke.onlyIfParent&&!Ut?new P.SentryNonRecordingSpan:je({parentSpan:Ut,spanArguments:nt,forceTransaction:Yt,scope:zt});return N._setSpanForScope(zt,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 nt=at(ke),{forceTransaction:Yt,parentSpan:ct}=ke;return f.withScope(ke.scope,()=>Ve(ct)(()=>{const zt=f.getCurrentScope(),Ut=Qe(zt),gn=ke.onlyIfParent&&!Ut?new P.SentryNonRecordingSpan:je({parentSpan:Ut,spanArguments:nt,forceTransaction:Yt,scope:zt});function Yr(){gn.end()}return N._setSpanForScope(zt,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,at={...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))})(at,A),function R(A,z){z.length>0&&(A.sdk=A.sdk||{},A.sdk.integrations=[...A.sdk.integrations||[],...z])}(at,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,at])=>{let Tt;const $e=ue.get(je);$e?Tt=$e:(Tt=z(je),ue.set(je,Tt));for(let Xe=Tt.length-1;Xe>=0;Xe--){const Qe=Tt[Xe];if(Qe.filename){Fe[Qe.filename]=at;break}}return Fe},{});try{A.exception.values.forEach(Fe=>{Fe.stacktrace.frames.forEach(je=>{je.filename&&(je.debug_id=he[je.filename])})})}catch{}}(at,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(at,re.mechanism);const Xe=B?B.getEventProcessors():[],Qe=f.getGlobalScope().getScopeData();if(he){const Ye=he.getScopeData();k.mergeScopeData(Qe,Ye)}if($e){const Ye=$e.getScopeData();k.mergeScopeData(Qe,Ye)}const Ve=[...re.attachments||[],...Qe.attachments];Ve.length&&(re.attachments=Ve),k.applyScopeDataToEvent(at,Qe);const ke=[...Xe,...Qe.eventProcessors];return m.notifyEventProcessors(ke,at,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:Xe,traceId:Qe}=$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:nt,status:Yt}=$e;return d.dropUndefinedKeys({span_id:Xe,trace_id:Qe,data:Ve,description:Ae,parent_span_id:nt,start_timestamp:P(ke),timestamp:P(Ye)||void 0,status:z(Yt),op:Ve[k.SEMANTIC_ATTRIBUTE_SENTRY_OP],origin:Ve[k.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:y.getMetricSummaryJsonForSpan($e)})}return{span_id:Xe,trace_id:Qe}}catch{return{}}}function A($e){const{traceFlags:Xe}=$e.spanContext();return 1===Xe}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 at(){const $e=f.getMainCarrier(),Xe=h.getAsyncContextStrategy($e);return Xe.getActiveSpan?Xe.getActiveSpan():E._getSpanForScope(m.getCurrentScope())}x.TRACE_FLAG_NONE=0,x.TRACE_FLAG_SAMPLED=1,x.addChildSpanToSpan=function B($e,Xe){d.addNonEnumerableProperty(Xe,ue,$e[ue]||$e),$e[re]?$e[re].add(Xe):d.addNonEnumerableProperty($e,re,new Set([Xe]))},x.getActiveSpan=at,x.getRootSpan=function je($e){return $e[ue]||$e},x.getSpanDescendants=function Fe($e){const Xe=new Set;return function Qe(Ve){if(!Xe.has(Ve)&&A(Ve)){Xe.add(Ve);const ke=Ve[re]?Array.from(Ve[re]):[];for(const Ae of ke)Qe(Ae)}}($e),Array.from(Xe)},x.getStatusMessage=z,x.removeChildSpanFromSpan=function he($e,Xe){$e[re]&&$e[re].delete(Xe)},x.spanIsSampled=A,x.spanTimeInputToSeconds=P,x.spanToJSON=ee,x.spanToTraceContext=function R($e){const{spanId:Xe,traceId:Qe}=$e.spanContext(),{parent_span_id:Ve}=ee($e);return d.dropUndefinedKeys({parent_span_id:Ve,span_id:Xe,trace_id:Qe})},x.spanToTraceHeader=function O($e){const{traceId:Xe,spanId:Qe}=$e.spanContext(),Ve=A($e);return d.generateSentryTraceHeader(Xe,Qe,Ve)},x.spanToTransactionTraceContext=function V($e){const{spanId:Xe,traceId:Qe}=$e.spanContext(),{data:Ve,op:ke,parent_span_id:Ae,status:Ye,origin:nt}=ee($e);return d.dropUndefinedKeys({parent_span_id:Ae,span_id:Xe,trace_id:Qe,data:Ve,op:ke,status:Ye,origin:nt})},x.updateMetricSummaryOnActiveSpan=function Tt($e,Xe,Qe,Ve,ke,Ae){const Ye=at();Ye&&y.updateMetricSummaryOnSpan(Ye,$e,Xe,Qe,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 at=re.subarray(0,je);return re=re.subarray(je+1),at}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(),at="number"==typeof je.length?je.length:void 0;Fe.push([je,at?ue(at):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,at]=Fe;if(he(`\n${JSON.stringify(je)}\n`),"string"==typeof at||at instanceof Uint8Array)he(at);else{let Tt;try{Tt=JSON.stringify(at)}catch{Tt=JSON.stringify(h.normalize(at))}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),at=(g(6448),g(74764)),Tt=g(26077),$e=g(55805),Xe=g(29332),Qe=g(41395),Ve=g(80802),ke=g(48993),Ae=g(81624),Ye=g(30020),nt=g(53771),Yt=g(81404),ot=(g(66315),g(88902)),yt=(g(52194),g(70944),g(19795),g(95806),g(36757),g(99071)),At=g(6666),en=(g(74529),g(4180)),cn=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=at.safeJoin,x.stringMatchesSomePattern=at.stringMatchesSomePattern,x.truncate=at.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=Xe.browserPerformanceTimeOrigin,x.dateTimestampInSeconds=Xe.dateTimestampInSeconds,x.timestampInSeconds=Xe.timestampInSeconds,x.TRACEPARENT_REGEXP=Qe.TRACEPARENT_REGEXP,x.generateSentryTraceHeader=Qe.generateSentryTraceHeader,x.propagationContextFromHeaders=Qe.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=nt.BAGGAGE_HEADER_NAME,x.baggageHeaderToDynamicSamplingContext=nt.baggageHeaderToDynamicSamplingContext,x.dynamicSamplingContextToSentryBaggageHeader=nt.dynamicSamplingContextToSentryBaggageHeader,x.parseUrl=Yt.parseUrl,x.stripUrlQueryAndFragment=Yt.stripUrlQueryAndFragment,x.eventFromMessage=ot.eventFromMessage,x.eventFromUnknownInput=ot.eventFromUnknownInput,x.exceptionFromError=ot.exceptionFromError,x._nullishCoalesce=yt._nullishCoalesce,x._optionalChain=At._optionalChain,x.generatePropagationContext=en.generatePropagationContext,x.SDK_VERSION=cn.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*(at){return W?W(at):D.triggerHandlers("fetch",{...he,endTimestamp:1e3*y.timestampInSeconds(),response:at}),at});return function(at){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(at=>{setTimeout(()=>{at({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",at=A.originalUrl||A.url||"",Tt=at.startsWith(je)?at:`${je}://${Fe}${at}`;return re.forEach($e=>{switch($e){case"headers":ue.headers=B,re.includes("cookies")||delete ue.headers.cookie,re.includes("ip")||D.ipHeaderNames.forEach(Xe=>{delete ue.headers[Xe]});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,at,Tt,$e,Xe,Qe){var Ve={y:B,mo:he,w:Fe,d:je,h:at,m:Tt,s:$e,ms:Xe};return Qe&&(Ve.decimal=Qe),Ve}function k(B){return function(he){return 1===he?B[0]:B[1]}}function D(B,he,Fe,je,at,Tt,$e,Xe,Qe){return y(k(B),k(he),k(Fe),k(je),k(at),k(Tt),k($e),k(Xe),Qe)}function E(B,he,Fe){return function(je){if(1===je)return B;if(Math.floor(je)!==je||0===je)return he;var at=je%100;return at>=1&&at<=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,at,Tt,$e,Xe){return y(N(B),N(he),N(Fe),N(je),N(at),N(Tt),N($e),N(Xe),",")}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 Xe,Qe,je=B.unitName,at=B.unitCount,Tt=Fe.spacer,$e=Fe.maxDecimalPoints;Xe="string"==typeof Fe.decimal?Fe.decimal:"string"==typeof he.decimal?he.decimal:".","digitReplacements"in Fe?Qe=Fe.digitReplacements:"_digitReplacements"in he&&(Qe=he._digitReplacements);var Ve,Ae=(void 0===$e?at:Math.floor(at*Math.pow(10,$e))/Math.pow(10,$e)).toString();if(he._hideCountIf2&&2===at)Ve="",Tt="";else if(Qe){Ve="";for(var Ye=0;Ye<Ae.length;Ye++){var nt=Ae[Ye];Ve+="."===nt?Xe:Qe[nt]}}else Ve=Ae.replace(".",Xe);var ct,Yt=he[je];return ct="function"==typeof Yt?Yt(at):Yt,he._numberFirst?ct+Tt+Ve:Ve+Tt+ct}function re(B){var he=function(je,at){je=Math.abs(je);var Tt=d({},he,at||{}),$e=function A(B,he){var Fe,je,at,Tt,$e=he.units,Xe=he.unitMeasures,Qe="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=Xe[Fe=$e[je]];at=je===$e.length-1?Tt/ke:Math.floor(Tt/ke),Ve[Fe]=at,Tt-=at*ke}if(he.round){var Ye=Qe;for(je=0;je<$e.length;je++)if(0!==(at=Ve[Fe=$e[je]])&&0===--Ye){for(var nt=je+1;nt<$e.length;nt++){var Yt=$e[nt];Ve[Fe]=Ve[Fe]+Ve[Yt]*Xe[Yt]/Xe[Fe],Ve[Yt]=0}break}for(je=$e.length-1;je>=0;je--)if(0!==(at=Ve[Fe=$e[je]])){var ot=Math.round(at);if(Ve[Fe]=ot,0===je)break;var zt=$e[je-1],An=Math.floor(ot*Xe[Fe]/Xe[zt]);if(!An)break;Ve[zt]=Ve[zt]+An,Ve[Fe]=0}}var gn=[];for(je=0;je<$e.length&&gn.length<Qe;je++)(at=Ve[Fe=$e[je]])&&gn.push({unitName:Fe,unitCount:at});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 Xe,Tt=he.conjunction,$e=he.serialComma;Xe=ee(he,"delimiter")?he.delimiter:ee(Fe,"delimiter")?Fe.delimiter:", ";for(var Qe=[],Ve=0;Ve<B.length;Ve++)Qe.push(W(B[Ve],Fe,he));return Tt&&1!==B.length?2===B.length?Qe.join(Tt):Qe.slice(0,-1).join(Xe)+($e?",":"")+Tt+Qe.slice(-1):Qe.join(Xe)}($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 e0(_,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=[],sn=arguments.length;for(Re=0;Re<sn;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 Qe,Fe={};function je(_,I){null!=d.deprecationHandler&&d.deprecationHandler(_,I),Fe[_]||(B(I),Fe[_]=!0)}function at(_){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 Xe(_){null!=_&&this.set(_)}d.suppressDeprecationWarnings=!1,d.deprecationHandler=null,Qe=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,nt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Yt={},ct={};function ot(_,I,U,K){var fe=K;"string"==typeof K&&(fe=function(){return this[K]()}),_&&(ct[_]=fe),I&&(ct[I[0]]=function(){return Ae(fe.apply(this,arguments),I[1],I[2])}),U&&(ct[U]=function(){return this.localeData().ordinal(fe.apply(this,arguments),_)})}function zt(_){return _.match(/\[[\s\S]/)?_.replace(/^\[|\]$/g,""):_.replace(/\\/g,"")}function An(_,I){return _.isValid()?(I=gn(I,_.localeData()),Yt[I]=Yt[I]||function Ut(_){var U,K,I=_.match(Ye);for(U=0,K=I.length;U<K;U++)I[U]=ct[I[U]]?ct[I[U]]:zt(I[U]);return function(fe){var _t,Re="";for(_t=0;_t<K;_t++)Re+=at(I[_t])?I[_t].call(fe,_):I[_t];return Re}}(I),Yt[I](_)):_.localeData().invalidDate()}function gn(_,I){var U=5;function K(fe){return I.longDateFormat(fe)||fe}for(nt.lastIndex=0;U>=0&&nt.test(_);)_=_.replace(nt,K),nt.lastIndex=0,U-=1;return _}var mo={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 _?mo[_]||mo[_.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,Uo=/\d/,Un=/\d\d/,Fa=/\d{3}/,No=/\d{4}/,Ni=/[+-]?\d{6}/,wi=/\d\d?/,Jc=/\d\d\d\d?/,ql=/\d\d\d\d\d\d?/,wl=/\d{1,3}/,Dd=/\d{1,4}/,Qc=/[+-]?\d{1,6}/,Fs=/\d+/,ed=/[+-]?\d+/,el=/Z|[+-]\d\d:?\d\d/gi,Sl=/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,vc=/^[1-9]\d?/,tl=/^([1-9]\d|\d)/;function Tn(_,I,U){Zl[_]=at(I)?I:function(K,fe){return K&&U?U:I}}function Hi(_,I){return y(Zl,_)?Zl[_](I._strict,I._locale):new RegExp(function Kh(_){return Bs(_.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(I,U,K,fe,Re){return U||K||fe||Re}))}(_))}function Bs(_){return _.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Ma(_){return _<0?Math.ceil(_)||0:Math.floor(_)}function ni(_){var I=+_,U=0;return 0!==I&&isFinite(I)&&(U=Ma(I)),U}Zl={};var Hs={};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++)Hs[_[U]]=K}function td(_,I){Rn(_,function(U,K,fe,Re){fe._w=fe._w||{},I(U,fe._w,fe,Re)})}function si(_,I,U){null!=I&&y(Hs,_)&&Hs[_](I,U._a,U,_)}function Md(_){return _%4==0&&_%100!=0||_%400==0}var go=0,_o=1,Ba=2,pn=3,Yo=4,Oi=5,Cl=6,yc=7,Zh=8;function nd(_){return Md(_)?366:365}ot("Y",0,0,function(){var _=this.year();return _<=9999?Ae(_,4):"+"+_}),ot(0,["YY",2],0,function(){return this.year()%100}),ot(0,["YYYY",4],0,"year"),ot(0,["YYYYY",5],0,"year"),ot(0,["YYYYYY",6,!0],0,"year"),Tn("Y",ed),Tn("YY",wi,Un),Tn("YYYY",Dd,No),Tn("YYYYY",Qc,Ni),Tn("YYYYYY",Qc,Ni),Rn(["YYYYY","YYYYYY"],go),Rn("YYYY",function(_,I){I[go]=2===_.length?d.parseTwoDigitYear(_):ni(_)}),Rn("YY",function(_,I){I[go]=d.parseTwoDigitYear(_)}),Rn("Y",function(_,I){I[go]=parseInt(_,10)}),d.parseTwoDigitYear=function(_){return ni(_)+(ni(_)>68?1900:2e3)};var Vo,bc=ga("FullYear",!0);function ga(_,I){return function(U){return null!=U?(ki(this,_,U),d.updateOffset(this,I),this):_a(this,_)}}function _a(_,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 ki(_,I,U){var K,fe,Re,_t,sn;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(),sn=29!==(sn=_.date())||1!==_t||Md(Re)?sn:28,fe?K.setUTCFullYear(Re,_t,sn):K.setFullYear(Re,_t,sn)}}function rd(_,I){if(isNaN(_)||isNaN(I))return NaN;var U=function ju(_,I){return(_%I+I)%I}(I,12);return _+=(I-U)/12,1===U?Md(_)?29:28:31-U%7%2}Vo=Array.prototype.indexOf?Array.prototype.indexOf:function(_){var I;for(I=0;I<this.length;++I)if(this[I]===_)return I;return-1},ot("M",["MM",2],"Mo",function(){return this.month()+1}),ot("MMM",0,0,function(_){return this.localeData().monthsShort(this,_)}),ot("MMMM",0,0,function(_){return this.localeData().months(this,_)}),Tn("M",wi,vc),Tn("MM",wi,Un),Tn("MMM",function(_,I){return I.monthsShortRegex(_)}),Tn("MMMM",function(_,I){return I.monthsRegex(_)}),Rn(["M","MM"],function(_,I){I[_o]=ni(_)-1}),Rn(["MMM","MMMM"],function(_,I,U,K){var fe=U._locale.monthsParse(_,K,U._strict);null!=fe?I[_o]=fe:P(U).invalidMonth=_});var vo="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("_"),id=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ss=Kl,X_=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=Vo.call(this._shortMonthsParse,_t))?fe:null:-1!==(fe=Vo.call(this._longMonthsParse,_t))?fe:null:"MMM"===I?-1!==(fe=Vo.call(this._shortMonthsParse,_t))||-1!==(fe=Vo.call(this._longMonthsParse,_t))?fe:null:-1!==(fe=Vo.call(this._longMonthsParse,_t))||-1!==(fe=Vo.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,rd(_.year(),U)),_._isUTC?_._d.setUTCMonth(U,K):_._d.setMonth(U,K),_}function Xh(_){return null!=_?(to(this,_),d.updateOffset(this,!0),this):_a(this,"Month")}function nl(){function _(Vn,Sr){return Sr.length-Vn.length}var fe,Re,_t,sn,I=[],U=[],K=[];for(fe=0;fe<12;fe++)Re=R([2e3,fe]),_t=Bs(this.monthsShort(Re,"")),sn=Bs(this.months(Re,"")),I.push(_t),U.push(sn),K.push(sn),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 Q_(_,I,U,K,fe,Re,_t){var sn;return _<100&&_>=0?(sn=new Date(_+400,I,U,K,fe,Re,_t),isFinite(sn.getFullYear())&&sn.setFullYear(_)):sn=new Date(_,I,U,K,fe,Re,_t),sn}function zo(_){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+zo(_,0,K).getUTCDay()-I)%7+K-1}function gp(_,I,U,K,fe){var Vn,Sr,sn=1+7*(I-1)+(7+U-K)%7+Xn(_,K,fe);return sn<=0?Sr=nd(Vn=_-1)+sn:sn>nd(_)?(Vn=_+1,Sr=sn-nd(_)):(Vn=_,Sr=sn),{year:Vn,dayOfYear:Sr}}function Uu(_,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(nd(_)-K+fe)/7}ot("w",["ww",2],"wo","week"),ot("W",["WW",2],"Wo","isoWeek"),Tn("w",wi,vc),Tn("ww",wi,Un),Tn("W",wi,vc),Tn("WW",wi,Un),td(["w","ww","W","WW"],function(_,I,U,K){I[K.substr(0,1)]=ni(_)});function Ha(_,I){return _.slice(I,7).concat(_.slice(0,I))}ot("d",0,"do","day"),ot("dd",0,0,function(_){return this.localeData().weekdaysMin(this,_)}),ot("ddd",0,0,function(_){return this.localeData().weekdaysShort(this,_)}),ot("dddd",0,0,function(_){return this.localeData().weekdays(this,_)}),ot("e",0,0,"weekday"),ot("E",0,0,"isoWeekday"),Tn("d",wi),Tn("e",wi),Tn("E",wi),Tn("dd",function(_,I){return I.weekdaysMinRegex(_)}),Tn("ddd",function(_,I){return I.weekdaysShortRegex(_)}),Tn("dddd",function(_,I){return I.weekdaysRegex(_)}),td(["dd","ddd","dddd"],function(_,I,U,K){var fe=U._locale.weekdaysParse(_,K,U._strict);null!=fe?I.d=fe:P(U).invalidWeekday=_}),td(["d","e","E"],function(_,I,U,K){I[K]=ni(_)});var il="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Sc="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),xt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),od=Kl,us=Kl,js=Kl;function Km(_,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=Vo.call(this._weekdaysParse,_t))?fe:null:"ddd"===I?-1!==(fe=Vo.call(this._shortWeekdaysParse,_t))?fe:null:-1!==(fe=Vo.call(this._minWeekdaysParse,_t))?fe:null:"dddd"===I?-1!==(fe=Vo.call(this._weekdaysParse,_t))||-1!==(fe=Vo.call(this._shortWeekdaysParse,_t))||-1!==(fe=Vo.call(this._minWeekdaysParse,_t))?fe:null:"ddd"===I?-1!==(fe=Vo.call(this._shortWeekdaysParse,_t))||-1!==(fe=Vo.call(this._weekdaysParse,_t))||-1!==(fe=Vo.call(this._minWeekdaysParse,_t))?fe:null:-1!==(fe=Vo.call(this._minWeekdaysParse,_t))||-1!==(fe=Vo.call(this._weekdaysParse,_t))||-1!==(fe=Vo.call(this._shortWeekdaysParse,_t))?fe:null}function Dn(){function _(ci,Hr){return Hr.length-ci.length}var Re,_t,sn,Vn,Sr,I=[],U=[],K=[],fe=[];for(Re=0;Re<7;Re++)_t=R([2e3,1]).day(Re),sn=Bs(this.weekdaysMin(_t,"")),Vn=Bs(this.weekdaysShort(_t,"")),Sr=Bs(this.weekdays(_t,"")),I.push(sn),U.push(Vn),K.push(Sr),fe.push(sn),fe.push(Vn),fe.push(Sr);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 mn(_,I){ot(_,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),I)})}function yr(_,I){return I._meridiemParse}ot("H",["HH",2],0,"hour"),ot("h",["hh",2],0,Nn),ot("k",["kk",2],0,function Kn(){return this.hours()||24}),ot("hmm",0,0,function(){return""+Nn.apply(this)+Ae(this.minutes(),2)}),ot("hmmss",0,0,function(){return""+Nn.apply(this)+Ae(this.minutes(),2)+Ae(this.seconds(),2)}),ot("Hmm",0,0,function(){return""+this.hours()+Ae(this.minutes(),2)}),ot("Hmmss",0,0,function(){return""+this.hours()+Ae(this.minutes(),2)+Ae(this.seconds(),2)}),mn("a",!0),mn("A",!1),Tn("a",yr),Tn("A",yr),Tn("H",wi,tl),Tn("h",wi,vc),Tn("k",wi,vc),Tn("HH",wi,Un),Tn("hh",wi,Un),Tn("kk",wi,Un),Tn("hmm",Jc),Tn("hmmss",ql),Tn("Hmm",Jc),Tn("Hmmss",ql),Rn(["H","HH"],pn),Rn(["k","kk"],function(_,I,U){var K=ni(_);I[pn]=24===K?0:K}),Rn(["a","A"],function(_,I,U){U._isPm=U._locale.isPM(_),U._meridiem=_}),Rn(["h","hh"],function(_,I,U){I[pn]=ni(_),P(U).bigHour=!0}),Rn("hmm",function(_,I,U){var K=_.length-2;I[pn]=ni(_.substr(0,K)),I[Yo]=ni(_.substr(K)),P(U).bigHour=!0}),Rn("hmmss",function(_,I,U){var K=_.length-4,fe=_.length-2;I[pn]=ni(_.substr(0,K)),I[Yo]=ni(_.substr(K,2)),I[Oi]=ni(_.substr(fe)),P(U).bigHour=!0}),Rn("Hmm",function(_,I,U){var K=_.length-2;I[pn]=ni(_.substr(0,K)),I[Yo]=ni(_.substr(K))}),Rn("Hmmss",function(_,I,U){var K=_.length-4,fe=_.length-2;I[pn]=ni(_.substr(0,K)),I[Yo]=ni(_.substr(K,2)),I[Oi]=ni(_.substr(fe))});var Pn=ga("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:vo,monthsShort:Pr,week:{dow:0,doy:6},weekdays:il,weekdaysMin:xt,weekdaysShort:Sc,meridiemParse:/[ap]\.?m?\.?/i},br={},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===br[_]&&ge&&ge.exports&&function no(_){return!(!_||!_.match("^[^/\\\\]*$"))}(_))try{I=$i._abbr,g(35358)("./"+_),Er(I)}catch{br[_]=null}return br[_]}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!=br[_])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=br[_]._config;else if(null!=I.parentLocale)if(null!=br[I.parentLocale])K=br[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 br[_]=new Xe($e(K,I)),Jn[_]&&Jn[_].forEach(function(fe){dr(fe.name,fe.config)}),Er(_),br[_]}return delete br[_],null}function Vr(_){var I;if(_&&_._locale&&_._locale._abbr&&(_=_._locale._abbr),!_)return $i;if(!f(_)){if(I=Zn(_))return I;_=[_]}return function Ea(_){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 uo(_){var I,U=_._a;return U&&-2===P(_).overflow&&(I=U[_o]<0||U[_o]>11?_o:U[Ba]<1||U[Ba]>rd(U[go],U[_o])?Ba:U[pn]<0||U[pn]>24||24===U[pn]&&(0!==U[Yo]||0!==U[Oi]||0!==U[Cl])?pn:U[Yo]<0||U[Yo]>59?Yo:U[Oi]<0||U[Oi]>59?Oi:U[Cl]<0||U[Cl]>999?Cl:-1,P(_)._overflowDayOfYear&&(I<go||I>Ba)&&(I=Ba),P(_)._overflowWeeks&&-1===I&&(I=yc),P(_)._overflowWeekday&&-1===I&&(I=Zh),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)?)?$/,er=/^\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]],va=[["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,Us=/^(?:(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}))$/,su={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function kl(_){var I,U,Re,_t,sn,Vn,K=_._i,fe=Cs.exec(K)||er.exec(K),Sr=Ql.length,ci=va.length;if(fe){for(P(_).iso=!0,I=0,U=Sr;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(va[I][1].exec(fe[3])){sn=(fe[2]||" ")+va[I][0];break}if(null==sn)return void(_._isValid=!1)}if(!Re&&null!=sn)return void(_._isValid=!1);if(fe[4]){if(!xs.exec(fe[4]))return void(_._isValid=!1);Vn="Z"}_._f=_t+(sn||"")+(Vn||""),Wo(_)}else _._isValid=!1}function Cc(_){var I=parseInt(_,10);return I<=49?2e3+I:I<=999?1900+I:I}function _p(_){var U,I=Us.exec(function ec(_){return _.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(_._i));if(I){if(U=function Td(_,I,U,K,fe,Re){var _t=[Cc(_),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 ho(_,I,U){return!_||Sc.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 Jh(_,I,U){if(_)return su[_];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=zo.apply(null,_._a),_._d.setUTCMinutes(_._d.getUTCMinutes()-_._tzm),P(_).rfc2822=!0}else _._isValid=!1}function Ed(_,I,U){return _??I??U}function na(_){var I,U,fe,Re,_t,K=[];if(!_._d){for(fe=function vp(_){var I=new Date(d.now());return _._useUTC?[I.getUTCFullYear(),I.getUTCMonth(),I.getUTCDate()]:[I.getFullYear(),I.getMonth(),I.getDate()]}(_),_._w&&null==_._a[Ba]&&null==_._a[_o]&&function xo(_){var I,U,K,fe,Re,_t,sn,Vn,Sr;null!=(I=_._w).GG||null!=I.W||null!=I.E?(Re=1,_t=4,U=Ed(I.GG,_._a[go],Uu(fo(),1,4).year),K=Ed(I.W,1),((fe=Ed(I.E,1))<1||fe>7)&&(Vn=!0)):(Re=_._locale._week.dow,_t=_._locale._week.doy,Sr=Uu(fo(),Re,_t),U=Ed(I.gg,_._a[go],Sr.year),K=Ed(I.w,Sr.week),null!=I.d?((fe=I.d)<0||fe>6)&&(Vn=!0):null!=I.e?(fe=I.e+Re,(I.e<0||I.e>6)&&(Vn=!0)):fe=Re),K<1||K>rl(U,Re,_t)?P(_)._overflowWeeks=!0:null!=Vn?P(_)._overflowWeekday=!0:(sn=gp(U,K,fe,Re,_t),_._a[go]=sn.year,_._dayOfYear=sn.dayOfYear)}(_),null!=_._dayOfYear&&(_t=Ed(_._a[go],fe[go]),(_._dayOfYear>nd(_t)||0===_._dayOfYear)&&(P(_)._overflowDayOfYear=!0),U=zo(_t,0,_._dayOfYear),_._a[_o]=U.getUTCMonth(),_._a[Ba]=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[pn]&&0===_._a[Yo]&&0===_._a[Oi]&&0===_._a[Cl]&&(_._nextDay=!0,_._a[pn]=0),_._d=(_._useUTC?zo:Q_).apply(null,K),Re=_._useUTC?_._d.getUTCDay():_._d.getDay(),null!=_._tzm&&_._d.setUTCMinutes(_._d.getUTCMinutes()-_._tzm),_._nextDay&&(_._a[pn]=24),_._w&&typeof _._w.d<"u"&&_._w.d!==Re&&(P(_).weekdayMismatch=!0)}}function Wo(_){if(_._f!==d.ISO_8601)if(_._f!==d.RFC_2822){_._a=[],P(_).empty=!0;var U,K,fe,Re,_t,Sr,ci,I=""+_._i,sn=I.length,Vn=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),Vn+=K.length),ct[Re]?(K?P(_).empty=!1:P(_).unusedTokens.push(Re),si(Re,K,_)):_._strict&&!K&&P(_).unusedTokens.push(Re);P(_).charsLeftOver=sn-Vn,I.length>0&&P(_).unusedInput.push(I),_._a[pn]<=12&&!0===P(_).bigHour&&_._a[pn]>0&&(P(_).bigHour=void 0),P(_).parsedDateParts=_._a.slice(0),P(_).meridiem=_._meridiem,_._a[pn]=function ya(_,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[pn],_._meridiem),null!==(Sr=P(_).era)&&(_._a[go]=_._locale.erasConvertYear(Sr,_._a[go])),na(_),uo(_)}else _p(_);else kl(_)}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(uo(I)):(N(I)?_._d=I:f(U)?function Za(_){var I,U,K,fe,Re,_t,sn=!1,Vn=_._f.length;if(0===Vn)return P(_).invalidFormat=!0,void(_._d=new Date(NaN));for(fe=0;fe<Vn;fe++)Re=0,_t=!1,I=z({},_),null!=_._useUTC&&(I._useUTC=_._useUTC),I._f=_._f[fe],Wo(I),ee(I)&&(_t=!0),Re+=P(I).charsLeftOver,Re+=10*P(I).unusedTokens.length,P(I).score=Re,sn?Re<K&&(K=Re,U=I):(null==K||Re<K||_t)&&(K=Re,U=I,_t&&(sn=!0));V(_,U||I)}(_):U?Wo(_):function Dl(_){var I=_._i;D(I)?_._d=new Date(d.now()):N(I)?_._d=new Date(I.valueOf()):"string"==typeof I?function Co(_){var I=ks.exec(_._i);null===I?(kl(_),!1===_._isValid&&(delete _._isValid,_p(_),!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 ln(_){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 e0(_,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(uo(Q(_)));return I._nextDay&&(I.add(1,"d"),I._nextDay=void 0),I}(Re)}function fo(_,I,U,K){return e0(_,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 Qh=he("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var _=fo.apply(null,arguments);return this.isValid()&&_.isValid()?_<this?this:_:J()}),t0=he("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var _=fo.apply(null,arguments);return this.isValid()&&_.isValid()?_>this?this:_:J()});function Id(_,I){var U,K;if(1===I.length&&f(I[0])&&(I=I[0]),!I.length)return fo();for(U=I[0],K=1;K<I.length;++K)(!I[K].isValid()||I[K][_](U))&&(U=I[K]);return U}var zu=["year","quarter","month","week","day","hour","minute","second","millisecond"];function tf(_){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,sn=I.hour||0,Vn=I.minute||0,Sr=I.second||0,ci=I.millisecond||0;this._isValid=function yp(_){var I,K,U=!1,fe=zu.length;for(I in _)if(y(_,I)&&(-1===Vo.call(zu,I)||null!=_[I]&&isNaN(_[I])))return!1;for(K=0;K<fe;++K)if(_[zu[K]]){if(U)return!1;parseFloat(_[zu[K]])!==ni(_[zu[K]])&&(U=!0)}return!0}(I),this._milliseconds=+ci+1e3*Sr+6e4*Vn+1e3*sn*60*60,this._days=+_t+7*Re,this._months=+fe+3*K+12*U,this._data={},this._locale=Vr(),this._bubble()}function lu(_){return _ instanceof tf}function xc(_){return _<0?-1*Math.round(-1*_):Math.round(_)}function n0(_,I){ot(_,0,0,function(){var U=this.utcOffset(),K="+";return U<0&&(U=-U,K="-"),K+Ae(~~(U/60),2)+I+Ae(~~U%60,2)})}n0("Z",":"),n0("ZZ",""),Tn("Z",Sl),Tn("ZZ",Sl),Rn(["Z","ZZ"],function(_,I,U){U._useUTC=!0,U._tzm=ro(Sl,_)});var cu=/([\+\-]|\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(cu)||["-",0,0])[1]+ni(fe[2]))?0:"+"===fe[0]?Re:-Re}function kc(_,I){var U,K;return I._isUTC?(U=I.clone(),K=(ue(_)||N(_)?_.valueOf():fo(_).valueOf())-U.valueOf(),U._d.setTime(U._d.valueOf()+K),d.updateOffset(U,!1),U):fo(_).local()}function rf(_){return-Math.round(_._d.getTimezoneOffset())}function r0(){return!!this.isValid()&&this._isUTC&&0===this._offset}d.updateOffset=function(){};var Qm=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,i0=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tl(_,I){var fe,Re,_t,U=_,K=null;return lu(_)?U={ms:_._milliseconds,d:_._days,M:_._months}:E(_)||!isNaN(+_)?(U={},I?U[I]=+_:U.milliseconds=+_):(K=Qm.exec(_))?(fe="-"===K[1]?-1:1,U={y:0,d:ni(K[Ba])*fe,h:ni(K[pn])*fe,m:ni(K[Yo])*fe,s:ni(K[Oi])*fe,ms:ni(xc(1e3*K[Cl]))*fe}):(K=i0.exec(_))?U={y:Xa(K[2],fe="-"===K[1]?-1:1),M:Xa(K[3],fe),w:Xa(K[4],fe),d:Xa(K[5],fe),h:Xa(K[6],fe),m:Xa(K[7],fe),s:Xa(K[8],fe)}:null==U?U={}:"object"==typeof U&&("from"in U||"to"in U)&&(_t=function tg(_,I){var U;return _.isValid()&&I.isValid()?(I=kc(I,_),_.isBefore(I)?U=eg(_,I):((U=eg(I,_)).milliseconds=-U.milliseconds,U.months=-U.months),U):{milliseconds:0,months:0}}(fo(U.from),fo(U.to)),(U={}).ms=_t.milliseconds,U.M=_t.months),Re=new tf(U),lu(_)&&y(_,"_locale")&&(Re._locale=_._locale),lu(_)&&y(_,"_isValid")&&(Re._isValid=_._isValid),Re}function Xa(_,I){var U=_&&parseFloat(_.replace(",","."));return(isNaN(U)?0:U)*I}function eg(_,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 $u(_,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),Sp(this,Tl(U,K),_),this}}function Sp(_,I,U,K){var fe=I._milliseconds,Re=xc(I._days),_t=xc(I._months);_.isValid()&&(K=K??!0,_t&&to(_,_a(_,"Month")+_t*U),Re&&ki(_,"Date",_a(_,"Date")+Re*U),fe&&_._d.setTime(_._d.valueOf()+fe*U),K&&d.updateOffset(_,Re||_t))}Tl.fn=tf.prototype,Tl.invalid=function ef(){return Tl(NaN)};var af=$u(1,"add"),Cp=$u(-1,"subtract");function $o(_){return"string"==typeof _||_ instanceof String}function Ld(_){return ue(_)||N(_)||$o(_)||E(_)||function o0(_){var I=f(_),U=!1;return I&&(U=0===_.filter(function(K){return!E(K)&&$o(_)}).length),I&&U}(_)||function sf(_){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 Gu(_,I){if(_.date()<I.date())return-Gu(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 Gv(_){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 ig=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 u0(){return this._locale}var uf=6e4,hf=60*uf,ag=3506328*hf;function Od(_,I){return(_%I+I)%I}function h0(_,I,U){return _<100&&_>=0?new Date(_+400,I,U)-ag:new Date(_,I,U).valueOf()}function qv(_,I,U){return _<100&&_>=0?Date.UTC(_+400,I,U)-ag:Date.UTC(_,I,U)}function Ep(_,I){return I.erasAbbrRegex(_)}function lg(){var fe,Re,_t,sn,Vn,_=[],I=[],U=[],K=[],Sr=this.eras();for(fe=0,Re=Sr.length;fe<Re;++fe)_t=Bs(Sr[fe].name),sn=Bs(Sr[fe].abbr),Vn=Bs(Sr[fe].narrow),I.push(_t),_.push(sn),U.push(Vn),K.push(_t),K.push(sn),K.push(Vn);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 pf(_,I){ot(0,[_,_.length],0,I)}function m0(_,I,U,K,fe){var Re;return null==_?Uu(this,K,fe).year:(I>(Re=rl(_,K,fe))&&(I=Re),g0.call(this,_,I,U,K,fe))}function g0(_,I,U,K,fe){var Re=gp(_,I,U,K,fe),_t=zo(Re.year,0,Re.dayOfYear);return this.year(_t.getUTCFullYear()),this.month(_t.getUTCMonth()),this.date(_t.getUTCDate()),this}ot("N",0,0,"eraAbbr"),ot("NN",0,0,"eraAbbr"),ot("NNN",0,0,"eraAbbr"),ot("NNNN",0,0,"eraName"),ot("NNNNN",0,0,"eraNarrow"),ot("y",["y",1],"yo","eraYear"),ot("y",["yy",2],0,"eraYear"),ot("y",["yyy",3],0,"eraYear"),ot("y",["yyyy",4],0,"eraYear"),Tn("N",Ep),Tn("NN",Ep),Tn("NNN",Ep),Tn("NNNN",function Aw(_,I){return I.erasNameRegex(_)}),Tn("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=_}),Tn("y",Fs),Tn("yy",Fs),Tn("yyy",Fs),Tn("yyyy",Fs),Tn("yo",function Ip(_,I){return I._eraYearOrdinalRegex||Fs}),Rn(["y","yy","yyy","yyyy"],go),Rn(["yo"],function(_,I,U,K){var fe;U._locale._eraYearOrdinalRegex&&(fe=_.match(U._locale._eraYearOrdinalRegex)),I[go]=U._locale.eraYearOrdinalParse?U._locale.eraYearOrdinalParse(_,fe):parseInt(_,10)}),ot(0,["gg",2],0,function(){return this.weekYear()%100}),ot(0,["GG",2],0,function(){return this.isoWeekYear()%100}),pf("gggg","weekYear"),pf("ggggg","weekYear"),pf("GGGG","isoWeekYear"),pf("GGGGG","isoWeekYear"),Tn("G",ed),Tn("g",ed),Tn("GG",wi,Un),Tn("gg",wi,Un),Tn("GGGG",Dd,No),Tn("gggg",Dd,No),Tn("GGGGG",Qc,Ni),Tn("ggggg",Qc,Ni),td(["gggg","ggggg","GGGG","GGGGG"],function(_,I,U,K){I[K.substr(0,2)]=ni(_)}),td(["gg","GG"],function(_,I,U,K){I[K]=d.parseTwoDigitYear(_)}),ot("Q",0,"Qo","quarter"),Tn("Q",Uo),Rn("Q",function(_,I){I[_o]=3*(ni(_)-1)}),ot("D",["DD",2],"Do","date"),Tn("D",wi,vc),Tn("DD",wi,Un),Tn("Do",function(_,I){return _?I._dayOfMonthOrdinalParse||I._ordinalParse:I._dayOfMonthOrdinalParseLenient}),Rn(["D","DD"],Ba),Rn("Do",function(_,I){I[Ba]=ni(_.match(wi)[0])});var ey=ga("Date",!0);ot("DDD",["DDDD",3],"DDDo","dayOfYear"),Tn("DDD",wl),Tn("DDDD",Fa),Rn(["DDD","DDDD"],function(_,I,U){U._dayOfYear=ni(_)}),ot("m",["mm",2],0,"minute"),Tn("m",wi,tl),Tn("mm",wi,Un),Rn(["m","mm"],Yo);var _0=ga("Minutes",!1);ot("s",["ss",2],0,"second"),Tn("s",wi,tl),Tn("ss",wi,Un),Rn(["s","ss"],Oi);var du,ty,v0=ga("Seconds",!1);for(ot("S",0,0,function(){return~~(this.millisecond()/100)}),ot(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),ot(0,["SSS",3],0,"millisecond"),ot(0,["SSSS",4],0,function(){return 10*this.millisecond()}),ot(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),ot(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),ot(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),ot(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),ot(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Tn("S",wl,Uo),Tn("SS",wl,Un),Tn("SSS",wl,Fa),du="SSSS";du.length<=9;du+="S")Tn(du,Fs);function Fw(_,I){I[Cl]=ni(1e3*("0."+_))}for(du="S";du.length<=9;du+="S")Rn(du,Fw);ty=ga("Milliseconds",!1),ot("z",0,0,"zoneAbbr"),ot("zz",0,0,"zoneName");var Sn=re.prototype;function cg(_){return _}Sn.add=af,Sn.calendar=function lf(_,I){1===arguments.length&&(arguments[0]?Ld(arguments[0])?(_=arguments[0],I=void 0):function a0(_){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=_||fo(),K=kc(U,this).startOf("day"),fe=d.calendarFormat(this,K)||"sameElse",Re=I&&(at(I[fe])?I[fe].call(this,U):I[fe]);return this.format(Re||this.localeData().calendar(fe,this,fo(U)))},Sn.clone=function Nd(){return new re(this)},Sn.diff=function l0(_,I,U){var K,fe,Re;if(!this.isValid())return NaN;if(!(K=kc(_,this)).isValid())return NaN;switch(fe=6e4*(K.utcOffset()-this.utcOffset()),I=Ln(I)){case"year":Re=Gu(this,K)/12;break;case"month":Re=Gu(this,K);break;case"quarter":Re=Gu(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:Ma(Re)},Sn.endOf=function Kv(_){var I,U;if(void 0===(_=Ln(_))||"millisecond"===_||!this.isValid())return this;switch(U=this._isUTC?qv:h0,_){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+=hf-Od(I+(this._isUTC?0:this.utcOffset()*uf),hf)-1;break;case"minute":I=this._d.valueOf(),I+=uf-Od(I,uf)-1;break;case"second":I=this._d.valueOf(),I+=1e3-Od(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 c0(_,I){return this.isValid()&&(ue(_)&&_.isValid()||fo(_).isValid())?Tl({to:this,from:_}).locale(this.locale()).humanize(!I):this.localeData().invalidDate()},Sn.fromNow=function Dw(_){return this.from(fo(),_)},Sn.to=function $v(_,I){return this.isValid()&&(ue(_)&&_.isValid()||fo(_).isValid())?Tl({from:this,to:_}).locale(this.locale()).humanize(!I):this.localeData().invalidDate()},Sn.toNow=function d0(_){return this.to(fo(),_)},Sn.get=function fp(_){return at(this[_=Ln(_)])?this[_]():this},Sn.invalidAt=function Jv(){return P(this).overflow},Sn.isAfter=function Wv(_,I){var U=ue(_)?_:fo(_);return!(!this.isValid()||!U.isValid())&&("millisecond"===(I=Ln(I)||"millisecond")?this.valueOf()>U.valueOf():U.valueOf()<this.clone().startOf(I).valueOf())},Sn.isBefore=function s0(_,I){var U=ue(_)?_:fo(_);return!(!this.isValid()||!U.isValid())&&("millisecond"===(I=Ln(I)||"millisecond")?this.valueOf()<U.valueOf():this.clone().endOf(I).valueOf()<U.valueOf())},Sn.isBetween=function ng(_,I,U,K){var fe=ue(_)?_:fo(_),Re=ue(I)?I:fo(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 kp(_,I){var K,U=ue(_)?_:fo(_);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 cf(_,I){return this.isSame(_,I)||this.isBefore(_,I)},Sn.isValid=function Dc(){return ee(this)},Sn.lang=ig,Sn.locale=Gv,Sn.localeData=u0,Sn.max=t0,Sn.min=Qh,Sn.parsingFlags=function ff(){return V({},P(this))},Sn.set=function xl(_,I){if("object"==typeof _){var K,U=function ma(_){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(at(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?qv:h0,_){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-=Od(I+(this._isUTC?0:this.utcOffset()*uf),hf);break;case"minute":I=this._d.valueOf(),I-=Od(I,uf);break;case"second":I=this._d.valueOf(),I-=Od(I,1e3)}return this._d.setTime(I),d.updateOffset(this,!0),this},Sn.subtract=Cp,Sn.toArray=function Mp(){var _=this;return[_.year(),_.month(),_.date(),_.hour(),_.minute(),_.second(),_.millisecond()]},Sn.toObject=function Xv(){var _=this;return{years:_.year(),months:_.month(),date:_.date(),hours:_.hours(),minutes:_.minutes(),seconds:_.seconds(),milliseconds:_.milliseconds()}},Sn.toDate=function Dp(){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"):at(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 rg(){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 Tp(){return this.isValid()?this.toISOString():null},Sn.toString=function df(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Sn.unix=function Zv(){return Math.floor(this.valueOf()/1e3)},Sn.valueOf=function ad(){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 ko(){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 la(){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 f0(){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 Mc(){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=bc,Sn.isLeapYear=function pt(){return Md(this.year())},Sn.weekYear=function Ap(_){return m0.call(this,_,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},Sn.isoWeekYear=function Qv(_){return m0.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=Xh,Sn.daysInMonth=function ri(){return rd(this.year(),this.month())},Sn.week=Sn.weeks=function wc(_){var I=this.localeData().week(this);return null==_?I:this.add(7*(_-I),"d")},Sn.isoWeek=Sn.isoWeeks=function Gm(_){var I=Uu(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 p0(){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=ey,Sn.day=Sn.days=function le(_){if(!this.isValid())return null!=_?this:NaN;var I=_a(this,"Day");return null!=_?(_=function qm(_,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 Te(_){if(!this.isValid())return null!=_?this:NaN;if(null!=_){var I=function Di(_,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=_0,Sn.second=Sn.seconds=v0,Sn.millisecond=Sn.milliseconds=ty,Sn.utcOffset=function Zm(_,I,U){var fe,K=this._offset||0;if(!this.isValid())return null!=_?this:NaN;if(null!=_){if("string"==typeof _){if(null===(_=ro(Sl,_)))return this}else Math.abs(_)<16&&!U&&(_*=60);return!this._isUTC&&I&&(fe=rf(this)),this._offset=_,this._isUTC=!0,null!=fe&&this.add(fe,"m"),K!==_&&(!I||this._changeInProgress?Sp(this,Tl(_-K,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,d.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?K:rf(this)},Sn.utc=function Ad(_){return this.utcOffset(0,_)},Sn.local=function Vv(_){return this._isUTC&&(this.utcOffset(0,_),this._isUTC=!1,_&&this.subtract(rf(this),"m")),this},Sn.parseZone=function zv(){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 Xm(_){return!!this.isValid()&&(_=_?fo(_).utcOffset():0,(this.utcOffset()-_)%60==0)},Sn.isDST=function wp(){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 Jm(){return!!this.isValid()&&this._isUTC},Sn.isUtc=r0,Sn.isUTC=r0,Sn.zoneAbbr=function Ei(){return this._isUTC?"UTC":""},Sn.zoneName=function mf(){return this._isUTC?"Coordinated Universal Time":""},Sn.dates=he("dates accessor is deprecated. Use date instead.",ey),Sn.months=he("months accessor is deprecated. Use month instead",Xh),Sn.years=he("years accessor is deprecated. Use year instead",bc),Sn.zone=he("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Wu(_,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 of(){if(!D(this._isDSTShifted))return this._isDSTShifted;var I,_={};return z(_,this),(_=Q(_))._a?(I=_._isUTC?R(_._a):fo(_._a),this._isDSTShifted=this.isValid()&&function nf(_,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 Mi=Xe.prototype;function Lp(_,I,U,K){var fe=Vr(),Re=R().set(K,I);return fe[U](Re,_)}function sd(_,I,U){if(E(_)&&(I=_,_=void 0),_=_||"",null!=I)return Lp(_,I,U,"month");var K,fe=[];for(K=0;K<12;K++)fe[K]=Lp(_,K,U,"month");return fe}function qu(_,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,sn=[];if(null!=U)return Lp(I,(U+Re)%7,K,"day");for(_t=0;_t<7;_t++)sn[_t]=Lp(I,(_t+Re)%7,K,"day");return sn}Mi.calendar=function ke(_,I,U){var K=this._calendar[_]||this._calendar.sameElse;return at(K)?K.call(I,U):K},Mi.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[_])},Mi.invalidDate=function qt(){return this._invalidDate},Mi.ordinal=function zn(_){return this._ordinal.replace("%d",_)},Mi.preparse=cg,Mi.postformat=cg,Mi.relativeTime=function fr(_,I,U,K){var fe=this._relativeTime[U];return at(fe)?fe(_,I,U,K):fe.replace(/%d/i,_)},Mi.pastFuture=function Rr(_,I){var U=this._relativeTime[_>0?"future":"past"];return at(U)?U(I):U.replace(/%s/i,I)},Mi.set=function Tt(_){var I,U;for(U in _)y(_,U)&&(at(I=_[U])?this[U]=I:this["_"+U]=I);this._config=_,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Mi.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},Mi.erasParse=function sg(_,I,U){var K,fe,_t,sn,Vn,Re=this.eras();for(_=_.toUpperCase(),K=0,fe=Re.length;K<fe;++K)if(_t=Re[K].name.toUpperCase(),sn=Re[K].abbr.toUpperCase(),Vn=Re[K].narrow.toUpperCase(),U)switch(I){case"N":case"NN":case"NNN":if(sn===_)return Re[K];break;case"NNNN":if(_t===_)return Re[K];break;case"NNNNN":if(Vn===_)return Re[K]}else if([_t,sn,Vn].indexOf(_)>=0)return Re[K]},Mi.erasConvertYear=function Iw(_,I){var U=_.since<=_.until?1:-1;return void 0===I?d(_.since).year():d(_.since).year()+(I-_.offset)*U},Mi.erasAbbrRegex=function tc(_){return y(this,"_erasAbbrRegex")||lg.call(this),_?this._erasAbbrRegex:this._erasRegex},Mi.erasNameRegex=function Rd(_){return y(this,"_erasNameRegex")||lg.call(this),_?this._erasNameRegex:this._erasRegex},Mi.erasNarrowRegex=function Pd(_){return y(this,"_erasNarrowRegex")||lg.call(this),_?this._erasNarrowRegex:this._erasRegex},Mi.months=function pp(_,I){return _?f(this._months)?this._months[_.month()]:this._months[(this._months.isFormat||id).test(I)?"format":"standalone"][_.month()]:f(this._months)?this._months:this._months.standalone},Mi.monthsShort=function mp(_,I){return _?f(this._monthsShort)?this._monthsShort[_.month()]:this._monthsShort[id.test(I)?"format":"standalone"][_.month()]:f(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Mi.monthsParse=function J_(_,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}},Mi.monthsRegex=function Ta(_){return this._monthsParseExact?(y(this,"_monthsRegex")||nl.call(this),_?this._monthsStrictRegex:this._monthsRegex):(y(this,"_monthsRegex")||(this._monthsRegex=X_),this._monthsStrictRegex&&_?this._monthsStrictRegex:this._monthsRegex)},Mi.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)},Mi.week=function Wm(_){return Uu(_,this._week.dow,this._week.doy).week},Mi.firstDayOfYear=function Yn(){return this._week.doy},Mi.firstDayOfWeek=function In(){return this._week.dow},Mi.weekdays=function ta(_,I){var U=f(this._weekdays)?this._weekdays:this._weekdays[_&&!0!==_&&this._weekdays.isFormat.test(I)?"format":"standalone"];return!0===_?Ha(U,this._week.dow):_?U[_.day()]:U},Mi.weekdaysMin=function Yu(_){return!0===_?Ha(this._weekdaysMin,this._week.dow):_?this._weekdaysMin[_.day()]:this._weekdaysMin},Mi.weekdaysShort=function au(_){return!0===_?Ha(this._weekdaysShort,this._week.dow):_?this._weekdaysShort[_.day()]:this._weekdaysShort},Mi.weekdaysParse=function Jl(_,I,U){var K,fe,Re;if(this._weekdaysParseExact)return Km.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}},Mi.weekdaysRegex=function St(_){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||Dn.call(this),_?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,"_weekdaysRegex")||(this._weekdaysRegex=od),this._weekdaysStrictRegex&&_?this._weekdaysStrictRegex:this._weekdaysRegex)},Mi.weekdaysShortRegex=function kt(_){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||Dn.call(this),_?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=us),this._weekdaysShortStrictRegex&&_?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Mi.weekdaysMinRegex=function Bt(_){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||Dn.call(this),_?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=js),this._weekdaysMinStrictRegex&&_?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Mi.isPM=function Kt(_){return"p"===(_+"").toLowerCase().charAt(0)},Mi.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 hs=Math.abs;function Zu(_,I,U,K){var fe=Tl(I,U);return _._milliseconds+=K*fe._milliseconds,_._days+=K*fe._days,_._months+=K*fe._months,_._bubble()}function gf(_){return _<0?Math.floor(_):Math.ceil(_)}function ba(_){return 4800*_/146097}function Np(_){return 146097*_/4800}function Qa(_){return function(){return this.as(_)}}var ld=Qa("ms"),fg=Qa("s"),Xu=Qa("m"),Ju=Qa("h"),pg=Qa("d"),rc=Qa("w"),w0=Qa("M"),_f=Qa("Q"),iy=Qa("y"),Fr=ld;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"),Je=C("years");var $t=Math.round,Wt={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,Vn,Sr,ci,Hr,_=rr(this._milliseconds)/1e3,I=rr(this._days),U=rr(this._months),sn=this.asSeconds();return sn?(K=Ma(_/60),fe=Ma(K/60),_%=60,K%=60,Re=Ma(U/12),U%=12,_t=_?_.toFixed(3).replace(/\.?0+$/,""):"",Vn=sn<0?"-":"",Sr=Br(this._months)!==Br(sn)?"-":"",ci=Br(this._days)!==Br(sn)?"-":"",Hr=Br(this._milliseconds)!==Br(sn)?"-":"",Vn+"P"+(Re?Sr+Re+"Y":"")+(U?Sr+U+"M":"")+(I?ci+I+"D":"")+(fe||K||_?"T":"")+(fe?Hr+fe+"H":"")+(K?Hr+K+"M":"")+(_?Hr+_t+"S":"")):"P0D"}var tr=tf.prototype;return tr.isValid=function bp(){return this._isValid},tr.abs=function uu(){var _=this._data;return this._milliseconds=hs(this._milliseconds),this._days=hs(this._days),this._months=hs(this._months),_.milliseconds=hs(_.milliseconds),_.seconds=hs(_.seconds),_.minutes=hs(_.minutes),_.hours=hs(_.hours),_.months=hs(_.months),_.years=hs(_.years),this},tr.add=function Ja(_,I){return Zu(this,_,I,1)},tr.subtract=function dg(_,I){return Zu(this,_,I,-1)},tr.as=function hg(_){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+ba(I),_){case"month":return U;case"quarter":return U/3;case"year":return U/12}else switch(I=this._days+Math.round(Np(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=ld,tr.asSeconds=fg,tr.asMinutes=Xu,tr.asHours=Ju,tr.asDays=pg,tr.asWeeks=rc,tr.asMonths=w0,tr.asQuarters=_f,tr.asYears=iy,tr.valueOf=Fr,tr._bubble=function ug(){var fe,Re,_t,sn,Vn,_=this._milliseconds,I=this._days,U=this._months,K=this._data;return _>=0&&I>=0&&U>=0||_<=0&&I<=0&&U<=0||(_+=864e5*gf(Np(U)+I),I=0,U=0),K.milliseconds=_%1e3,fe=Ma(_/1e3),K.seconds=fe%60,Re=Ma(fe/60),K.minutes=Re%60,_t=Ma(Re/60),K.hours=_t%24,I+=Ma(_t/24),U+=Vn=Ma(ba(I)),I-=gf(Np(Vn)),sn=Ma(U/12),U%=12,K.days=I,K.months=U,K.years=sn,this},tr.clone=function Qu(){return Tl(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 Pt(){return Ma(this.days()/7)},tr.months=ft,tr.years=Je,tr.humanize=function kn(_,I){if(!this.isValid())return this.localeData().invalidDate();var fe,Re,U=!1,K=Wt;return"object"==typeof _&&(I=_,_=!1),"boolean"==typeof _&&(U=_),"object"==typeof I&&(K=Object.assign({},Wt,I),null!=I.s&&null==I.ss&&(K.ss=I.s-1)),Re=function Gt(_,I,U,K){var fe=Tl(_).abs(),Re=$t(fe.as("s")),_t=$t(fe.as("m")),sn=$t(fe.as("h")),Vn=$t(fe.as("d")),Sr=$t(fe.as("M")),ci=$t(fe.as("w")),Hr=$t(fe.as("y")),Ia=Re<=U.ss&&["s",Re]||Re<U.s&&["ss",Re]||_t<=1&&["m"]||_t<U.m&&["mm",_t]||sn<=1&&["h"]||sn<U.h&&["hh",sn]||Vn<=1&&["d"]||Vn<U.d&&["dd",Vn];return null!=U.w&&(Ia=Ia||ci<=1&&["w"]||ci<U.w&&["ww",ci]),(Ia=Ia||Sr<=1&&["M"]||Sr<U.M&&["MM",Sr]||Hr<=1&&["y"]||["yy",Hr])[2]=I,Ia[3]=+_>0,Ia[4]=K,Ue.apply(null,Ia)}(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=Gv,tr.localeData=u0,tr.toIsoString=he("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",li),tr.lang=ig,ot("X",0,0,"unix"),ot("x",0,0,"valueOf"),Tn("x",ed),Tn("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=_}(fo),d.fn=Sn,d.min=function Yv(){return Id("isBefore",[].slice.call(arguments,0))},d.max=function Ml(){return Id("isAfter",[].slice.call(arguments,0))},d.now=function(){return Date.now?Date.now():+new Date},d.utc=R,d.unix=function y0(_){return fo(1e3*_)},d.months=function Go(_,I){return sd(_,I,"months")},d.isDate=N,d.locale=Er,d.invalid=J,d.duration=Tl,d.isMoment=ue,d.weekdays=function Ku(_,I,U){return qu(_,I,U,"weekdays")},d.parseZone=function b0(){return fo.apply(null,arguments).parseZone()},d.localeData=Vr,d.isDuration=lu,d.monthsShort=function ny(_,I){return sd(_,I,"monthsShort")},d.weekdaysMin=function ry(_,I,U){return qu(_,I,U,"weekdaysMin")},d.defineLocale=dr,d.updateLocale=function _n(_,I){if(null!=I){var U,K,fe=Xi;null!=br[_]&&null!=br[_].parentLocale?br[_].set($e(br[_]._config,I)):(null!=(K=Zn(_))&&(fe=K._config),I=$e(fe,I),null==K&&(I.abbr=_),(U=new Xe(I)).parentLocale=br[_],br[_]=U),Er(_)}else null!=br[_]&&(null!=br[_].parentLocale?(br[_]=br[_].parentLocale,_===Er()&&Er(_)):null!=br[_]&&delete br[_]);return br[_]},d.locales=function ii(){return Qe(br)},d.weekdaysShort=function qo(_,I,U){return qu(_,I,U,"weekdaysShort")},d.normalizeUnits=Ln,d.relativeTimeRounding=function Ot(_){return void 0===_?$t:"function"==typeof _&&($t=_,!0)},d.relativeTimeThreshold=function Vt(_,I){return void 0!==Wt[_]&&(void 0===I?Wt[_]:(Wt[_]=I,"s"===_&&(Wt.ss=I-1),!0))},d.calendarFormat=function xp(_,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 Yt=Object.create((ke&&ke.prototype instanceof ee?ke:ee).prototype),ct=new $e(Ye||[]);return h(Yt,"_invoke",{value:Fe(Ve,Ae,ct)}),Yt}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(Xe([])));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(Yt,ct,ot,zt){var Ut=j(Ve[Yt],Ve,ct);if("throw"!==Ut.type){var An=Ut.arg,gn=An.value;return gn&&"object"==typeof gn&&d.call(gn,"__await")?ke.resolve(gn.__await).then(function(Yr){Ae("next",Yr,ot,zt)},function(Yr){Ae("throw",Yr,ot,zt)}):ke.resolve(gn).then(function(Yr){An.value=Yr,ot(An)},function(Yr){return Ae("throw",Yr,ot,zt)})}zt(Ut.arg)}var Ye;h(this,"_invoke",{value:function nt(Yt,ct){function ot(){return new ke(function(zt,Ut){Ae(Yt,ct,zt,Ut)})}return Ye=Ye?Ye.then(ot,ot):ot()}})}function Fe(Ve,ke,Ae){var Ye=V;return function(Yt,ct){if(Ye===O)throw new Error("Generator is already running");if(Ye===P){if("throw"===Yt)throw ct;return Qe()}for(Ae.method=Yt,Ae.arg=ct;;){var ot=Ae.delegate;if(ot){var zt=je(ot,Ae);if(zt){if(zt===$)continue;return zt}}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 Ut=j(Ve,ke,Ae);if("normal"===Ut.type){if(Ye=Ae.done?P:R,Ut.arg===$)continue;return{value:Ut.arg,done:Ae.done}}"throw"===Ut.type&&(Ye=P,Ae.method="throw",Ae.arg=Ut.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 nt=j(Ye,Ve.iterator,ke.arg);if("throw"===nt.type)return ke.method="throw",ke.arg=nt.arg,ke.delegate=null,$;var Yt=nt.arg;return Yt?Yt.done?(ke[Ve.resultName]=Yt.value,ke.next=Ve.nextLoc,"return"!==ke.method&&(ke.method="next",ke.arg=f),ke.delegate=null,$):Yt:(ke.method="throw",ke.arg=new TypeError("iterator result is not an object"),ke.delegate=null,$)}function at(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(at,this),this.reset(!0)}function Xe(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 nt(){for(;++Ae<Ve.length;)if(d.call(Ve,Ae))return nt.value=Ve[Ae],nt.done=!1,nt;return nt.value=f,nt.done=!0,nt};return Ye.next=Ye}}return{next:Qe}}function Qe(){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,nt){void 0===nt&&(nt=Promise);var Yt=new he(N(Ve,ke,Ae,Ye),nt);return g.isGeneratorFunction(ke)?Yt:Yt.next().then(function(ct){return ct.done?ct.value:Yt.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 nt(){for(;Ae.length;){var Yt=Ae.pop();if(Yt in ke)return nt.value=Yt,nt.done=!1,nt}return nt.done=!0,nt}},g.values=Xe,$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(zt,Ut){return Yt.type="throw",Yt.arg=Ve,ke.next=zt,Ut&&(ke.method="next",ke.arg=f),!!Ut}for(var Ye=this.tryEntries.length-1;Ye>=0;--Ye){var nt=this.tryEntries[Ye],Yt=nt.completion;if("root"===nt.tryLoc)return Ae("end");if(nt.tryLoc<=this.prev){var ct=d.call(nt,"catchLoc"),ot=d.call(nt,"finallyLoc");if(ct&&ot){if(this.prev<nt.catchLoc)return Ae(nt.catchLoc,!0);if(this.prev<nt.finallyLoc)return Ae(nt.finallyLoc)}else if(ct){if(this.prev<nt.catchLoc)return Ae(nt.catchLoc,!0)}else{if(!ot)throw new Error("try statement without catch or finally");if(this.prev<nt.finallyLoc)return Ae(nt.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 nt=Ye;break}}nt&&("break"===Ve||"continue"===Ve)&&nt.tryLoc<=ke&&ke<=nt.finallyLoc&&(nt=null);var Yt=nt?nt.completion:{};return Yt.type=Ve,Yt.arg=ke,nt?(this.method="next",this.next=nt.finallyLoc,$):this.complete(Yt)},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 nt=Ye.arg;Tt(Ae)}return nt}}throw new Error("illegal catch attempt")},delegateYield:function(Ve,ke,Ae){return this.delegate={iterator:Xe(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=83703)}]);;