blockcore-notes/main.ccbd0897b87714f9.js
2022-12-23 15:10:01 +00:00

1 line
1.6 MiB

(self.webpackChunkblockcore_notes=self.webpackChunkblockcore_notes||[]).push([[179],{7141:(J,y,k)=>{"use strict";function w(n){return"function"==typeof n}function l(n){const e=n(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const h=l(n=>function(e){n(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,r)=>`${r+1}) ${i.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function u(n,t){if(n){const e=n.indexOf(t);0<=e&&n.splice(e,1)}}class f{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;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:i}=this;if(w(i))try{i()}catch(o){t=o instanceof h?o.errors:[o]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const o of r)try{x(o)}catch(s){t=t??[],s instanceof h?t=[...t,...s.errors]:t.push(s)}}if(t)throw new h(t)}}add(t){var e;if(t&&t!==this)if(this.closed)x(t);else{if(t instanceof f){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(t)}}_hasParent(t){const{_parentage:e}=this;return e===t||Array.isArray(e)&&e.includes(t)}_addParent(t){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(t),e):e?[e,t]:t}_removeParent(t){const{_parentage:e}=this;e===t?this._parentage=null:Array.isArray(e)&&u(e,t)}remove(t){const{_finalizers:e}=this;e&&u(e,t),t instanceof f&&t._removeParent(this)}}f.EMPTY=(()=>{const n=new f;return n.closed=!0,n})();const p=f.EMPTY;function _(n){return n instanceof f||n&&"closed"in n&&w(n.remove)&&w(n.add)&&w(n.unsubscribe)}function x(n){w(n)?n():n.unsubscribe()}const C={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},E={setTimeout(n,t,...e){const{delegate:i}=E;return i?.setTimeout?i.setTimeout(n,t,...e):setTimeout(n,t,...e)},clearTimeout(n){const{delegate:t}=E;return(t?.clearTimeout||clearTimeout)(n)},delegate:void 0};function L(n){E.setTimeout(()=>{const{onUnhandledError:t}=C;if(!t)throw n;t(n)})}function M(){}const v=F("C",void 0,void 0);function F(n,t,e){return{kind:n,value:t,error:e}}let Y=null;function R(n){if(C.useDeprecatedSynchronousErrorHandling){const t=!Y;if(t&&(Y={errorThrown:!1,error:null}),n(),t){const{errorThrown:e,error:i}=Y;if(Y=null,e)throw i}}else n()}class U extends f{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,_(t)&&t.add(this)):this.destination=te}static create(t,e,i){return new $(t,e,i)}next(t){this.isStopped?Q(function T(n){return F("N",n,void 0)}(t),this):this._next(t)}error(t){this.isStopped?Q(function H(n){return F("E",void 0,n)}(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?Q(v,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const P=Function.prototype.bind;function O(n,t){return P.call(n,t)}class G{constructor(t){this.partialObserver=t}next(t){const{partialObserver:e}=this;if(e.next)try{e.next(t)}catch(i){W(i)}}error(t){const{partialObserver:e}=this;if(e.error)try{e.error(t)}catch(i){W(i)}else W(t)}complete(){const{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(e){W(e)}}}class $ extends U{constructor(t,e,i){let r;if(super(),w(t)||!t)r={next:t??void 0,error:e??void 0,complete:i??void 0};else{let o;this&&C.useDeprecatedNextContext?(o=Object.create(t),o.unsubscribe=()=>this.unsubscribe(),r={next:t.next&&O(t.next,o),error:t.error&&O(t.error,o),complete:t.complete&&O(t.complete,o)}):r=t}this.destination=new G(r)}}function W(n){C.useDeprecatedSynchronousErrorHandling?function z(n){C.useDeprecatedSynchronousErrorHandling&&Y&&(Y.errorThrown=!0,Y.error=n)}(n):L(n)}function Q(n,t){const{onStoppedNotification:e}=C;e&&E.setTimeout(()=>e(n,t))}const te={closed:!0,next:M,error:function K(n){throw n},complete:M},Me="function"==typeof Symbol&&Symbol.observable||"@@observable";function Se(n){return n}function Pe(n){return 0===n.length?Se:1===n.length?n[0]:function(e){return n.reduce((i,r)=>r(i),e)}}let Ze=(()=>{class n{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new n;return i.source=this,i.operator=e,i}subscribe(e,i,r){const o=function se(n){return n&&n instanceof U||function le(n){return n&&w(n.next)&&w(n.error)&&w(n.complete)}(n)&&_(n)}(e)?e:new $(e,i,r);return R(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=Dt(i))((r,o)=>{const s=new $({next:a=>{try{e(a)}catch(c){o(c),s.unsubscribe()}},error:o,complete:r});this.subscribe(s)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[Me](){return this}pipe(...e){return Pe(e)(this)}toPromise(e){return new(e=Dt(e))((i,r)=>{let o;this.subscribe(s=>o=s,s=>r(s),()=>i(o))})}}return n.create=t=>new n(t),n})();function Dt(n){var t;return null!==(t=n??C.Promise)&&void 0!==t?t:Promise}const ie=l(n=>function(){n(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let oe=(()=>{class n extends Ze{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new Ne(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new ie}next(e){R(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){R(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){R(()=>{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:i,isStopped:r,observers:o}=this;return i||r?p:(this.currentObservers=null,o.push(e),new f(()=>{this.currentObservers=null,u(o,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:r,isStopped:o}=this;i?e.error(r):o&&e.complete()}asObservable(){const e=new Ze;return e.source=this,e}}return n.create=(t,e)=>new Ne(t,e),n})();class Ne extends oe{constructor(t,e){super(),this.destination=t,this.source=e}next(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,t)}error(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,t)}complete(){var t,e;null===(e=null===(t=this.destination)||void 0===t?void 0:t.complete)||void 0===e||e.call(t)}_subscribe(t){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==i?i:p}}function Te(n){return w(n?.lift)}function Je(n){return t=>{if(Te(t))return t.lift(function(e){try{return n(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}function Ke(n,t,e,i,r){return new at(n,t,e,i,r)}class at extends U{constructor(t,e,i,r,o,s){super(t),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=e?function(a){try{e(a)}catch(c){t.error(c)}}:super._next,this._error=r?function(a){try{r(a)}catch(c){t.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}}}function Ye(n,t){return Je((e,i)=>{let r=0;e.subscribe(Ke(i,o=>{i.next(n.call(t,o,r++))}))})}function oi(n){return this instanceof oi?(this.v=n,this):new oi(n)}function Ao(n,t,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=e.apply(n,t||[]),o=[];return r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r;function s(j){i[j]&&(r[j]=function(q){return new Promise(function(ee,re){o.push([j,q,ee,re])>1||a(j,q)})})}function a(j,q){try{!function c(j){j.value instanceof oi?Promise.resolve(j.value.v).then(m,g):D(o[0][2],j)}(i[j](q))}catch(ee){D(o[0][3],ee)}}function m(j){a("next",j)}function g(j){a("throw",j)}function D(j,q){j(q),o.shift(),o.length&&a(o[0][0],o[0][1])}}function S(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,t=n[Symbol.asyncIterator];return t?t.call(n):(n=function wt(n){var t="function"==typeof Symbol&&Symbol.iterator,e=t&&n[t],i=0;if(e)return e.call(n);if(n&&"number"==typeof n.length)return{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(n),e={},i("next"),i("throw"),i("return"),e[Symbol.asyncIterator]=function(){return this},e);function i(o){e[o]=n[o]&&function(s){return new Promise(function(a,c){!function r(o,s,a,c){Promise.resolve(c).then(function(m){o({value:m,done:a})},s)}(a,c,(s=n[o](s)).done,s.value)})}}}const vn=n=>n&&"number"==typeof n.length&&"function"!=typeof n;function Tn(n){return w(n?.then)}function rn(n){return w(n[Me])}function Rn(n){return Symbol.asyncIterator&&w(n?.[Symbol.asyncIterator])}function Gd(n){return new TypeError(`You provided ${null!==n&&"object"==typeof n?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const Ra=function ym(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function Wc(n){return w(n?.[Ra])}function Fa(n){return Ao(this,arguments,function*(){const e=n.getReader();try{for(;;){const{value:i,done:r}=yield oi(e.read());if(r)return yield oi(void 0);yield yield oi(i)}}finally{e.releaseLock()}})}function ls(n){return w(n?.getReader)}function di(n){if(n instanceof Ze)return n;if(null!=n){if(rn(n))return function Tg(n){return new Ze(t=>{const e=n[Me]();if(w(e.subscribe))return e.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(n);if(vn(n))return function Gc(n){return new Ze(t=>{for(let e=0;e<n.length&&!t.closed;e++)t.next(n[e]);t.complete()})}(n);if(Tn(n))return function Eg(n){return new Ze(t=>{n.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,L)})}(n);if(Rn(n))return Na(n);if(Wc(n))return function Pa(n){return new Ze(t=>{for(const e of n)if(t.next(e),t.closed)return;t.complete()})}(n);if(ls(n))return function rt(n){return Na(Fa(n))}(n)}throw Gd(n)}function Na(n){return new Ze(t=>{(function Sg(n,t){var e,i,r,o;return function ri(n,t,e,i){return new(e||(e=Promise))(function(o,s){function a(g){try{m(i.next(g))}catch(D){s(D)}}function c(g){try{m(i.throw(g))}catch(D){s(D)}}function m(g){g.done?o(g.value):function r(o){return o instanceof e?o:new e(function(s){s(o)})}(g.value).then(a,c)}m((i=i.apply(n,t||[])).next())})}(this,void 0,void 0,function*(){try{for(e=S(n);!(i=yield e.next()).done;)if(t.next(i.value),t.closed)return}catch(s){r={error:s}}finally{try{i&&!i.done&&(o=e.return)&&(yield o.call(e))}finally{if(r)throw r.error}}t.complete()})})(n,t).catch(e=>t.error(e))})}function mo(n,t,e,i=0,r=!1){const o=t.schedule(function(){e(),r?n.add(this.schedule(null,i)):this.unsubscribe()},i);if(n.add(o),!r)return o}function Wn(n,t,e=1/0){return w(t)?Wn((i,r)=>Ye((o,s)=>t(i,o,r,s))(di(n(i,r))),e):("number"==typeof t&&(e=t),Je((i,r)=>function er(n,t,e,i,r,o,s,a){const c=[];let m=0,g=0,D=!1;const j=()=>{D&&!c.length&&!m&&t.complete()},q=re=>m<i?ee(re):c.push(re),ee=re=>{o&&t.next(re),m++;let ue=!1;di(e(re,g++)).subscribe(Ke(t,_e=>{r?.(_e),o?q(_e):t.next(_e)},()=>{ue=!0},void 0,()=>{if(ue)try{for(m--;c.length&&m<i;){const _e=c.shift();s?mo(t,s,()=>ee(_e)):ee(_e)}j()}catch(_e){t.error(_e)}}))};return n.subscribe(Ke(t,q,()=>{D=!0,j()})),()=>{a?.()}}(i,r,n,e)))}function on(n=1/0){return Wn(Se,n)}const Ti=new Ze(n=>n.complete());function Wr(n){return n&&w(n.schedule)}function pr(n){return n[n.length-1]}function Jn(n){return w(pr(n))?n.pop():void 0}function zi(n){return Wr(pr(n))?n.pop():void 0}function Io(n,t=0){return Je((e,i)=>{e.subscribe(Ke(i,r=>mo(i,n,()=>i.next(r),t),()=>mo(i,n,()=>i.complete(),t),r=>mo(i,n,()=>i.error(r),t)))})}function vm(n,t=0){return Je((e,i)=>{i.add(n.schedule(()=>e.subscribe(i),t))})}function wm(n,t){if(!n)throw new Error("Iterable cannot be null");return new Ze(e=>{mo(e,t,()=>{const i=n[Symbol.asyncIterator]();mo(e,t,()=>{i.next().then(r=>{r.done?e.complete():e.next(r.value)})},0,!0)})})}function qn(n,t){return t?function Mm(n,t){if(null!=n){if(rn(n))return function Lg(n,t){return di(n).pipe(vm(t),Io(t))}(n,t);if(vn(n))return function Gn(n,t){return new Ze(e=>{let i=0;return t.schedule(function(){i===n.length?e.complete():(e.next(n[i++]),e.closed||this.schedule())})})}(n,t);if(Tn(n))return function Ag(n,t){return di(n).pipe(vm(t),Io(t))}(n,t);if(Rn(n))return wm(n,t);if(Wc(n))return function qc(n,t){return new Ze(e=>{let i;return mo(e,t,()=>{i=n[Ra](),mo(e,t,()=>{let r,o;try{({value:r,done:o}=i.next())}catch(s){return void e.error(s)}o?e.complete():e.next(r)},0,!0)}),()=>w(i?.return)&&i.return()})}(n,t);if(ls(n))return function xm(n,t){return wm(Fa(n),t)}(n,t)}throw Gd(n)}(n,t):di(n)}function pi(...n){const t=zi(n),e=function fo(n,t){return"number"==typeof pr(n)?n.pop():t}(n,1/0),i=n;return i.length?1===i.length?di(i[0]):on(e)(qn(i,t)):Ti}function km(n={}){const{connector:t=(()=>new oe),resetOnError:e=!0,resetOnComplete:i=!0,resetOnRefCountZero:r=!0}=n;return o=>{let s,a,c,m=0,g=!1,D=!1;const j=()=>{a?.unsubscribe(),a=void 0},q=()=>{j(),s=c=void 0,g=D=!1},ee=()=>{const re=s;q(),re?.unsubscribe()};return Je((re,ue)=>{m++,!D&&!g&&j();const _e=c=c??t();ue.add(()=>{m--,0===m&&!D&&!g&&(a=qd(ee,r))}),_e.subscribe(ue),!s&&m>0&&(s=new $({next:Ee=>_e.next(Ee),error:Ee=>{D=!0,j(),a=qd(q,e,Ee),_e.error(Ee)},complete:()=>{g=!0,j(),a=qd(q,i),_e.complete()}}),di(re).subscribe(s))})(o)}}function qd(n,t,...e){if(!0===t)return void n();if(!1===t)return;const i=new $({next:()=>{i.unsubscribe(),n()}});return t(...e).subscribe(i)}function En(n){for(let t in n)if(n[t]===En)return t;throw Error("Could not find renamed property on target object.")}function Kd(n,t){for(const e in t)t.hasOwnProperty(e)&&!n.hasOwnProperty(e)&&(n[e]=t[e])}function kn(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(kn).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const t=n.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function Kc(n,t){return null==n||""===n?null===t?"":t:null==t||""===t?n:n+" "+t}const Ig=En({__forward_ref__:En});function Gt(n){return n.__forward_ref__=Gt,n.toString=function(){return kn(this())},n}function xt(n){return Xc(n)?n():n}function Xc(n){return"function"==typeof n&&n.hasOwnProperty(Ig)&&n.__forward_ref__===Gt}function ds(n){return n&&!!n.\u0275providers}const Zc="https://g.co/ng/security#xss";class De extends Error{constructor(t,e){super(function Oo(n,t){return`NG0${Math.abs(n)}${t?": "+t.trim():""}`}(t,e)),this.code=t}}function Tt(n){return"string"==typeof n?n:null==n?"":String(n)}function Qc(n,t){throw new De(-201,!1)}function _r(n,t){null==n&&function fn(n,t,e,i){throw new Error(`ASSERTION ERROR: ${n}`+(null==i?"":` [Expected=> ${e} ${i} ${t} <=Actual]`))}(t,n,null,"!=")}function Oe(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function dt(n){return{providers:n.providers||[],imports:n.imports||[]}}function Jc(n){return Cm(n,Ha)||Cm(n,Em)}function Cm(n,t){return n.hasOwnProperty(t)?n[t]:null}function Tm(n){return n&&(n.hasOwnProperty(el)||n.hasOwnProperty(Yg))?n[el]:null}const Ha=En({\u0275prov:En}),el=En({\u0275inj:En}),Em=En({ngInjectableDef:En}),Yg=En({ngInjectorDef:En});var Mt=(()=>((Mt=Mt||{})[Mt.Default=0]="Default",Mt[Mt.Host=1]="Host",Mt[Mt.Self=2]="Self",Mt[Mt.SkipSelf=4]="SkipSelf",Mt[Mt.Optional=8]="Optional",Mt))();let Qd;function Qt(n){const t=Qd;return Qd=n,t}function Bs(n,t,e){const i=Jc(n);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&Mt.Optional?null:void 0!==t?t:void Qc(kn(n))}const Fn=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Po={},Gr="__NG_DI_FLAG__",Hs="ngTempTokenPath",po=/\n/gm,nl="__source";let Ya;function Ys(n){const t=Ya;return Ya=n,t}function Ug(n,t=Mt.Default){if(void 0===Ya)throw new De(-203,!1);return null===Ya?Bs(n,void 0,t):Ya.get(n,t&Mt.Optional?null:void 0,t)}function me(n,t=Mt.Default){return(function Sm(){return Qd}()||Ug)(xt(n),t)}function Ft(n,t=Mt.Default){return me(n,rl(t))}function rl(n){return typeof n>"u"||"number"==typeof n?n:0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)}function Jd(n){const t=[];for(let e=0;e<n.length;e++){const i=xt(n[e]);if(Array.isArray(i)){if(0===i.length)throw new De(900,!1);let r,o=Mt.Default;for(let s=0;s<i.length;s++){const a=i[s],c=$g(a);"number"==typeof c?-1===c?r=a.token:o|=c:r=a}t.push(me(r,o))}else t.push(me(i))}return t}function js(n,t){return n[Gr]=t,n.prototype[Gr]=t,n}function $g(n){return n[Gr]}function No(n){return{toString:n}.toString()}var Lr=(()=>((Lr=Lr||{})[Lr.OnPush=0]="OnPush",Lr[Lr.Default=1]="Default",Lr))(),Si=(()=>{return(n=Si||(Si={}))[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom",Si;var n})();const _o={},sn=[],ol=En({\u0275cmp:En}),ja=En({\u0275dir:En}),eu=En({\u0275pipe:En}),Lm=En({\u0275mod:En}),go=En({\u0275fac:En}),Va=En({__NG_ELEMENT_ID__:En});let Am=0;function qe(n){return No(()=>{const e=!0===n.standalone,i={},r={type:n.type,providersResolver:null,decls:n.decls,vars:n.vars,factory:null,template:n.template||null,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:n.exportAs||null,onPush:n.changeDetection===Lr.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&n.dependencies||null,getStandaloneInjector:null,selectors:n.selectors||sn,viewQuery:n.viewQuery||null,features:n.features||null,data:n.data||{},encapsulation:n.encapsulation||Si.Emulated,id:"c"+Am++,styles:n.styles||sn,_:null,setInput:null,schemas:n.schemas||null,tView:null,findHostDirectiveDefs:null,hostDirectives:null},o=n.dependencies,s=n.features;return r.inputs=Fm(n.inputs,i),r.outputs=Fm(n.outputs),s&&s.forEach(a=>a(r)),r.directiveDefs=o?()=>("function"==typeof o?o():o).map(Pn).filter(Om):null,r.pipeDefs=o?()=>("function"==typeof o?o():o).map($i).filter(Om):null,r})}function Pn(n){return tn(n)||Li(n)}function Om(n){return null!==n}function ut(n){return No(()=>({type:n.type,bootstrap:n.bootstrap||sn,declarations:n.declarations||sn,imports:n.imports||sn,exports:n.exports||sn,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function Fm(n,t){if(null==n)return _o;const e={};for(const i in n)if(n.hasOwnProperty(i)){let r=n[i],o=r;Array.isArray(r)&&(o=r[1],r=r[0]),e[r]=i,t&&(t[r]=o)}return e}const pe=qe;function Ui(n){return{type:n.type,name:n.name,factory:null,pure:!1!==n.pure,standalone:!0===n.standalone,onDestroy:n.type.prototype.ngOnDestroy||null}}function tn(n){return n[ol]||null}function Li(n){return n[ja]||null}function $i(n){return n[eu]||null}function Ai(n,t){const e=n[Lm]||null;if(!e&&!0===t)throw new Error(`Type ${kn(n)} does not have '\u0275mod' property.`);return e}function nr(n){return Array.isArray(n)&&"object"==typeof n[1]}function Ir(n){return Array.isArray(n)&&!0===n[1]}function ru(n){return 0!=(4&n.flags)}function Ga(n){return n.componentOffset>-1}function ll(n){return 1==(1&n.flags)}function Or(n){return null!==n.template}function Xg(n){return 0!=(256&n[2])}function Kr(n,t){return n.hasOwnProperty(go)?n[go]:null}class Nm{constructor(t,e,i){this.previousValue=t,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function Sn(){return lu}function lu(n){return n.type.prototype.ngOnChanges&&(n.setInput=e0),Bm}function Bm(){const n=Ym(this),t=n?.current;if(t){const e=n.previous;if(e===_o)n.previous=t;else for(let i in t)e[i]=t[i];n.current=null,this.ngOnChanges(t)}}function e0(n,t,e,i){const r=this.declaredInputs[e],o=Ym(n)||function t0(n,t){return n[Hm]=t}(n,{previous:_o,current:null}),s=o.current||(o.current={}),a=o.previous,c=a[r];s[r]=new Nm(c&&c.currentValue,t,a===_o),n[i]=t}Sn.ngInherit=!0;const Hm="__ngSimpleChanges__";function Ym(n){return n[Hm]||null}function _i(n){for(;Array.isArray(n);)n=n[0];return n}function dl(n,t){return _i(t[n])}function ir(n,t){return _i(t[n.index])}function zm(n,t){return n.data[t]}function $s(n,t){return n[t]}function rr(n,t){const e=t[n];return nr(e)?e:e[0]}function ul(n){return 64==(64&n[2])}function Ho(n,t){return null==t?null:n[t]}function Um(n){n[18]=0}function Ka(n,t){n[5]+=t;let e=n,i=n[3];for(;null!==i&&(1===t&&1===e[5]||-1===t&&0===e[5]);)i[5]+=t,e=i,i=i[3]}const It={lFrame:Qm(null),bindingsEnabled:!0};function Wm(){return It.bindingsEnabled}function Ae(){return It.lFrame.lView}function nn(){return It.lFrame.tView}function wn(n){return It.lFrame.contextLView=n,n[8]}function Dn(n){return It.lFrame.contextLView=null,n}function gi(){let n=hu();for(;null!==n&&64===n.type;)n=n.parent;return n}function hu(){return It.lFrame.currentTNode}function Xr(n,t){const e=It.lFrame;e.currentTNode=n,e.isParent=t}function mu(){return It.lFrame.isParent}function Zr(){It.lFrame.isParent=!1}function Wi(){const n=It.lFrame;let t=n.bindingRootIndex;return-1===t&&(t=n.bindingRootIndex=n.tView.bindingStartIndex),t}function Ws(){return It.lFrame.bindingIndex++}function Xm(n,t){const e=It.lFrame;e.bindingIndex=e.bindingRootIndex=n,pu(t)}function pu(n){It.lFrame.currentDirectiveIndex=n}function _u(n){const t=It.lFrame.currentDirectiveIndex;return-1===t?null:n[t]}function Zm(){return It.lFrame.currentQueryIndex}function gu(n){It.lFrame.currentQueryIndex=n}function u0(n){const t=n[1];return 2===t.type?t.declTNode:1===t.type?n[6]:null}function Jr(n,t,e){if(e&Mt.SkipSelf){let r=t,o=n;for(;!(r=r.parent,null!==r||e&Mt.Host||(r=u0(o),null===r||(o=o[15],10&r.type))););if(null===r)return!1;t=r,n=o}const i=It.lFrame=yu();return i.currentTNode=t,i.lView=n,!0}function bu(n){const t=yu(),e=n[1];It.lFrame=t,t.currentTNode=e.firstChild,t.lView=n,t.tView=e,t.contextLView=n,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function yu(){const n=It.lFrame,t=null===n?null:n.child;return null===t?Qm(n):t}function Qm(n){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:n,child:null,inI18n:!1};return null!==n&&(n.child=t),t}function Jm(){const n=It.lFrame;return It.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const vu=Jm;function wu(){const n=Jm();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function Gi(){return It.lFrame.selectedIndex}function hs(n){It.lFrame.selectedIndex=n}function hn(){const n=It.lFrame;return zm(n.tView,n.selectedIndex)}function Yo(){It.lFrame.currentNamespace="svg"}function Gs(){!function m0(){It.lFrame.currentNamespace=null}()}function ml(n,t){for(let e=t.directiveStart,i=t.directiveEnd;e<i;e++){const o=n.data[e].type.prototype,{ngAfterContentInit:s,ngAfterContentChecked:a,ngAfterViewInit:c,ngAfterViewChecked:m,ngOnDestroy:g}=o;s&&(n.contentHooks||(n.contentHooks=[])).push(-e,s),a&&((n.contentHooks||(n.contentHooks=[])).push(e,a),(n.contentCheckHooks||(n.contentCheckHooks=[])).push(e,a)),c&&(n.viewHooks||(n.viewHooks=[])).push(-e,c),m&&((n.viewHooks||(n.viewHooks=[])).push(e,m),(n.viewCheckHooks||(n.viewCheckHooks=[])).push(e,m)),null!=g&&(n.destroyHooks||(n.destroyHooks=[])).push(e,g)}}function fl(n,t,e){tf(n,t,3,e)}function pl(n,t,e,i){(3&n[2])===e&&tf(n,t,e,i)}function Mu(n,t){let e=n[2];(3&e)===t&&(e&=2047,e+=1,n[2]=e)}function tf(n,t,e,i){const o=i??-1,s=t.length-1;let a=0;for(let c=void 0!==i?65535&n[18]:0;c<s;c++)if("number"==typeof t[c+1]){if(a=t[c],null!=i&&a>=i)break}else t[c]<0&&(n[18]+=65536),(a<o||-1==o)&&(ms(n,e,t,c),n[18]=(4294901760&n[18])+c+2),c++}function ms(n,t,e,i){const r=e[i]<0,o=e[i+1],a=n[r?-e[i]:e[i]];if(r){if(n[2]>>11<n[18]>>16&&(3&n[2])===t){n[2]+=2048;try{o.call(a)}finally{}}}else try{o.call(a)}finally{}}class Qa{constructor(t,e,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function Du(n,t,e){let i=0;for(;i<e.length;){const r=e[i];if("number"==typeof r){if(0!==r)break;i++;const o=e[i++],s=e[i++],a=e[i++];n.setAttribute(t,s,a,o)}else{const o=r,s=e[++i];rf(o)?n.setProperty(t,o,s):n.setAttribute(t,o,s),i++}}return i}function nf(n){return 3===n||4===n||6===n}function rf(n){return 64===n.charCodeAt(0)}function ec(n,t){if(null!==t&&0!==t.length)if(null===n||0===n.length)n=t.slice();else{let e=-1;for(let i=0;i<t.length;i++){const r=t[i];"number"==typeof r?e=r:0===e||sf(n,e,r,null,-1===e||2===e?t[++i]:null)}}return n}function sf(n,t,e,i,r){let o=0,s=n.length;if(-1===t)s=-1;else for(;o<n.length;){const a=n[o++];if("number"==typeof a){if(a===t){s=-1;break}if(a>t){s=o-1;break}}}for(;o<n.length;){const a=n[o];if("number"==typeof a)break;if(a===e){if(null===i)return void(null!==r&&(n[o+1]=r));if(i===n[o+1])return void(n[o+2]=r)}o++,null!==i&&o++,null!==r&&o++}-1!==s&&(n.splice(s,0,t),o=s+1),n.splice(o++,0,e),null!==i&&n.splice(o++,0,i),null!==r&&n.splice(o++,0,r)}function _l(n){return-1!==n}function yo(n){return 32767&n}function Ut(n,t){let e=function gl(n){return n>>16}(n),i=t;for(;e>0;)i=i[15],e--;return i}let d=!0;function b(n){const t=d;return d=n,t}let de=0;const ve={};function Rt(n,t){const e=Ri(n,t);if(-1!==e)return e;const i=t[1];i.firstCreatePass&&(n.injectorIndex=t.length,pn(i.data,n),pn(t,null),pn(i.blueprint,null));const r=Rr(n,t),o=n.injectorIndex;if(_l(r)){const s=yo(r),a=Ut(r,t),c=a[1].data;for(let m=0;m<8;m++)t[o+m]=a[s+m]|c[s+m]}return t[o+8]=r,o}function pn(n,t){n.push(0,0,0,0,0,0,0,0,t)}function Ri(n,t){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===t[n.injectorIndex+8]?-1:n.injectorIndex}function Rr(n,t){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let e=0,i=null,r=t;for(;null!==r;){if(i=$1(r),null===i)return-1;if(e++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return-1}function eo(n,t,e){!function pt(n,t,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(Va)&&(i=e[Va]),null==i&&(i=e[Va]=de++);const r=255&i;t.data[n+(r>>5)]|=1<<r}(n,t,e)}function H1(n,t,e){if(e&Mt.Optional||void 0!==n)return n;Qc()}function Y1(n,t,e,i){if(e&Mt.Optional&&void 0===i&&(i=null),0==(e&(Mt.Self|Mt.Host))){const r=n[9],o=Qt(void 0);try{return r?r.get(t,i,e&Mt.Optional):Bs(t,i,e&Mt.Optional)}finally{Qt(o)}}return H1(i,0,e)}function j1(n,t,e,i=Mt.Default,r){if(null!==n){if(1024&t[2]){const s=function NR(n,t,e,i,r){let o=n,s=t;for(;null!==o&&null!==s&&1024&s[2]&&!(256&s[2]);){const a=V1(o,s,e,i|Mt.Self,ve);if(a!==ve)return a;let c=o.parent;if(!c){const m=s[21];if(m){const g=m.get(e,ve,i);if(g!==ve)return g}c=$1(s),s=s[15]}o=c}return r}(n,t,e,i,ve);if(s!==ve)return s}const o=V1(n,t,e,i,ve);if(o!==ve)return o}return Y1(t,e,i,r)}function V1(n,t,e,i,r){const o=function FR(n){if("string"==typeof n)return n.charCodeAt(0)||0;const t=n.hasOwnProperty(Va)?n[Va]:void 0;return"number"==typeof t?t>=0?255&t:PR:t}(e);if("function"==typeof o){if(!Jr(t,n,i))return i&Mt.Host?H1(r,0,i):Y1(t,e,i,r);try{const s=o(i);if(null!=s||i&Mt.Optional)return s;Qc()}finally{vu()}}else if("number"==typeof o){let s=null,a=Ri(n,t),c=-1,m=i&Mt.Host?t[16][6]:null;for((-1===a||i&Mt.SkipSelf)&&(c=-1===a?Rr(n,t):t[a+8],-1!==c&&U1(i,!1)?(s=t[1],a=yo(c),t=Ut(c,t)):a=-1);-1!==a;){const g=t[1];if(z1(o,a,g.data)){const D=RR(a,t,e,s,i,m);if(D!==ve)return D}c=t[a+8],-1!==c&&U1(i,t[1].data[a+8]===m)&&z1(o,a,t)?(s=g,a=yo(c),t=Ut(c,t)):a=-1}}return r}function RR(n,t,e,i,r,o){const s=t[1],a=s.data[n+8],g=af(a,s,e,null==i?Ga(a)&&d:i!=s&&0!=(3&a.type),r&Mt.Host&&o===a);return null!==g?tc(t,s,g,a):ve}function af(n,t,e,i,r){const o=n.providerIndexes,s=t.data,a=1048575&o,c=n.directiveStart,g=o>>20,j=r?a+g:n.directiveEnd;for(let q=i?a:a+g;q<j;q++){const ee=s[q];if(q<c&&e===ee||q>=c&&ee.type===e)return q}if(r){const q=s[c];if(q&&Or(q)&&q.type===e)return c}return null}function tc(n,t,e,i){let r=n[e];const o=t.data;if(function _0(n){return n instanceof Qa}(r)){const s=r;s.resolving&&function Ba(n,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${n}`:"";throw new De(-200,`Circular dependency in DI detected for ${n}${e}`)}(function dn(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():Tt(n)}(o[e]));const a=b(s.canSeeViewProviders);s.resolving=!0;const c=s.injectImpl?Qt(s.injectImpl):null;Jr(n,i,Mt.Default);try{r=n[e]=s.factory(void 0,o,n,i),t.firstCreatePass&&e>=i.directiveStart&&function p0(n,t,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:o}=t.type.prototype;if(i){const s=lu(t);(e.preOrderHooks||(e.preOrderHooks=[])).push(n,s),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,s)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-n,r),o&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,o))}(e,o[e],t)}finally{null!==c&&Qt(c),b(a),s.resolving=!1,vu()}}return r}function z1(n,t,e){return!!(e[t+(n>>5)]&1<<n)}function U1(n,t){return!(n&Mt.Self||n&Mt.Host&&t)}class bl{constructor(t,e){this._tNode=t,this._lView=e}get(t,e,i){return j1(this._tNode,this._lView,t,rl(i),e)}}function PR(){return new bl(gi(),Ae())}function bt(n){return No(()=>{const t=n.prototype.constructor,e=t[go]||y0(t),i=Object.prototype;let r=Object.getPrototypeOf(n.prototype).constructor;for(;r&&r!==i;){const o=r[go]||y0(r);if(o&&o!==e)return o;r=Object.getPrototypeOf(r)}return o=>new o})}function y0(n){return Xc(n)?()=>{const t=y0(xt(n));return t&&t()}:Kr(n)}function $1(n){const t=n[1],e=t.type;return 2===e?t.declTNode:1===e?n[6]:null}function vr(n){return function OR(n,t){if("class"===t)return n.classes;if("style"===t)return n.styles;const e=n.attrs;if(e){const i=e.length;let r=0;for(;r<i;){const o=e[r];if(nf(o))break;if(0===o)r+=2;else if("number"==typeof o)for(r++;r<i&&"string"==typeof e[r];)r++;else{if(o===t)return e[r+1];r+=2}}}return null}(gi(),n)}const vl="__parameters__";function xl(n,t,e){return No(()=>{const i=function v0(n){return function(...e){if(n){const i=n(...e);for(const r in i)this[r]=i[r]}}}(t);function r(...o){if(this instanceof r)return i.apply(this,o),this;const s=new r(...o);return a.annotation=s,a;function a(c,m,g){const D=c.hasOwnProperty(vl)?c[vl]:Object.defineProperty(c,vl,{value:[]})[vl];for(;D.length<=g;)D.push(null);return(D[g]=D[g]||[]).push(s),c}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=n,r.annotationCls=r,r})}class we{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=Oe({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function nc(n,t){n.forEach(e=>Array.isArray(e)?nc(e,t):t(e))}function G1(n,t,e){t>=n.length?n.push(e):n.splice(t,0,e)}function cf(n,t){return t>=n.length-1?n.pop():n.splice(t,1)[0]}function Eu(n,t){const e=[];for(let i=0;i<n;i++)e.push(t);return e}function Fr(n,t,e){let i=Ml(n,t);return i>=0?n[1|i]=e:(i=~i,function jR(n,t,e,i){let r=n.length;if(r==t)n.push(e,i);else if(1===r)n.push(i,n[0]),n[0]=e;else{for(r--,n.push(n[r-1],n[r]);r>t;)n[r]=n[r-2],r--;n[t]=e,n[t+1]=i}}(n,i,t,e)),i}function x0(n,t){const e=Ml(n,t);if(e>=0)return n[1|e]}function Ml(n,t){return function q1(n,t,e){let i=0,r=n.length>>e;for(;r!==i;){const o=i+(r-i>>1),s=n[o<<e];if(t===s)return o<<e;s>t?r=o:i=o+1}return~(r<<e)}(n,t,1)}const df=js(xl("Inject",n=>({token:n})),-1),vo=js(xl("Optional"),8),Ks=js(xl("SkipSelf"),4);var wr=(()=>((wr=wr||{})[wr.Important=1]="Important",wr[wr.DashCase=2]="DashCase",wr))();const T0=new Map;let d3=0;const S0="__ngContext__";function Xi(n,t){nr(t)?(n[S0]=t[20],function h3(n){T0.set(n[20],n)}(t)):n[S0]=t}function A0(n,t){return undefined(n,t)}function Iu(n){const t=n[3];return Ir(t)?t[3]:t}function I0(n){return fM(n[13])}function O0(n){return fM(n[4])}function fM(n){for(;null!==n&&!Ir(n);)n=n[4];return n}function Dl(n,t,e,i,r){if(null!=i){let o,s=!1;Ir(i)?o=i:nr(i)&&(s=!0,i=i[0]);const a=_i(i);0===n&&null!==e?null==r?vM(t,e,a):ic(t,e,a,r||null,!0):1===n&&null!==e?ic(t,e,a,r||null,!0):2===n?function Y0(n,t,e){const i=mf(n,t);i&&function I3(n,t,e,i){n.removeChild(t,e,i)}(n,i,t,e)}(t,a,s):3===n&&t.destroyNode(a),null!=o&&function F3(n,t,e,i,r){const o=e[7];o!==_i(e)&&Dl(t,n,i,o,r);for(let a=10;a<e.length;a++){const c=e[a];Ou(c[1],c,n,t,i,o)}}(t,n,o,e,r)}}function F0(n,t,e){return n.createElement(t,e)}function _M(n,t){const e=n[9],i=e.indexOf(t),r=t[3];512&t[2]&&(t[2]&=-513,Ka(r,-1)),e.splice(i,1)}function P0(n,t){if(n.length<=10)return;const e=10+t,i=n[e];if(i){const r=i[17];null!==r&&r!==n&&_M(r,i),t>0&&(n[e-1][4]=i[4]);const o=cf(n,10+t);!function k3(n,t){Ou(n,t,t[11],2,null,null),t[0]=null,t[6]=null}(i[1],i);const s=o[19];null!==s&&s.detachView(o[1]),i[3]=null,i[4]=null,i[2]&=-65}return i}function gM(n,t){if(!(128&t[2])){const e=t[11];e.destroyNode&&Ou(n,t,e,3,null,null),function T3(n){let t=n[13];if(!t)return N0(n[1],n);for(;t;){let e=null;if(nr(t))e=t[13];else{const i=t[10];i&&(e=i)}if(!e){for(;t&&!t[4]&&t!==n;)nr(t)&&N0(t[1],t),t=t[3];null===t&&(t=n),nr(t)&&N0(t[1],t),e=t&&t[4]}t=e}}(t)}}function N0(n,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function A3(n,t){let e;if(null!=n&&null!=(e=n.destroyHooks))for(let i=0;i<e.length;i+=2){const r=t[e[i]];if(!(r instanceof Qa)){const o=e[i+1];if(Array.isArray(o))for(let s=0;s<o.length;s+=2){const a=r[o[s]],c=o[s+1];try{c.call(a)}finally{}}else try{o.call(r)}finally{}}}}(n,t),function L3(n,t){const e=n.cleanup,i=t[7];let r=-1;if(null!==e)for(let o=0;o<e.length-1;o+=2)if("string"==typeof e[o]){const s=e[o+3];s>=0?i[r=s]():i[r=-s].unsubscribe(),o+=2}else{const s=i[r=e[o+1]];e[o].call(s)}if(null!==i){for(let o=r+1;o<i.length;o++)(0,i[o])();t[7]=null}}(n,t),1===t[1].type&&t[11].destroy();const e=t[17];if(null!==e&&Ir(t[3])){e!==t[3]&&_M(e,t);const i=t[19];null!==i&&i.detachView(n)}!function m3(n){T0.delete(n[20])}(t)}}function bM(n,t,e){return function yM(n,t,e){let i=t;for(;null!==i&&40&i.type;)i=(t=i).parent;if(null===i)return e[0];{const{componentOffset:r}=i;if(r>-1){const{encapsulation:o}=n.data[i.directiveStart+r];if(o===Si.None||o===Si.Emulated)return null}return ir(i,e)}}(n,t.parent,e)}function ic(n,t,e,i,r){n.insertBefore(t,e,i,r)}function vM(n,t,e){n.appendChild(t,e)}function wM(n,t,e,i,r){null!==i?ic(n,t,e,i,r):vM(n,t,e)}function mf(n,t){return n.parentNode(t)}function xM(n,t,e){return kM(n,t,e)}let _f,z0,gf,kM=function MM(n,t,e){return 40&n.type?ir(n,e):null};function ff(n,t,e,i){const r=bM(n,i,t),o=t[11],a=xM(i.parent||t[6],i,t);if(null!=r)if(Array.isArray(e))for(let c=0;c<e.length;c++)wM(o,r,e[c],a,!1);else wM(o,r,e,a,!1)}function pf(n,t){if(null!==t){const e=t.type;if(3&e)return ir(t,n);if(4&e)return H0(-1,n[t.index]);if(8&e){const i=t.child;if(null!==i)return pf(n,i);{const r=n[t.index];return Ir(r)?H0(-1,r):_i(r)}}if(32&e)return A0(t,n)()||_i(n[t.index]);{const i=CM(n,t);return null!==i?Array.isArray(i)?i[0]:pf(Iu(n[16]),i):pf(n,t.next)}}return null}function CM(n,t){return null!==t?n[16][6].projection[t.projection]:null}function H0(n,t){const e=10+n+1;if(e<t.length){const i=t[e],r=i[1].firstChild;if(null!==r)return pf(i,r)}return t[7]}function j0(n,t,e,i,r,o,s){for(;null!=e;){const a=i[e.index],c=e.type;if(s&&0===t&&(a&&Xi(_i(a),i),e.flags|=2),32!=(32&e.flags))if(8&c)j0(n,t,e.child,i,r,o,!1),Dl(t,n,r,a,o);else if(32&c){const m=A0(e,i);let g;for(;g=m();)Dl(t,n,r,g,o);Dl(t,n,r,a,o)}else 16&c?TM(n,t,i,e,r,o):Dl(t,n,r,a,o);e=s?e.projectionNext:e.next}}function Ou(n,t,e,i,r,o){j0(e,i,n.firstChild,t,r,o,!1)}function TM(n,t,e,i,r,o){const s=e[16],c=s[6].projection[i.projection];if(Array.isArray(c))for(let m=0;m<c.length;m++)Dl(t,n,r,c[m],o);else j0(n,t,c,s[3],r,o,!0)}function EM(n,t,e){""===e?n.removeAttribute(t,"class"):n.setAttribute(t,"class",e)}function SM(n,t,e){const{mergedAttrs:i,classes:r,styles:o}=e;null!==i&&Du(n,t,i),null!==r&&EM(n,t,r),null!==o&&function N3(n,t,e){n.setAttribute(t,"style",e)}(n,t,o)}function rc(n){return function V0(){if(void 0===_f&&(_f=null,Fn.trustedTypes))try{_f=Fn.trustedTypes.createPolicy("angular",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch{}return _f}()?.createHTML(n)||n}function OM(n){return function U0(){if(void 0===gf&&(gf=null,Fn.trustedTypes))try{gf=Fn.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch{}return gf}()?.createScriptURL(n)||n}class oc{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Zc})`}}class V3 extends oc{getTypeName(){return"HTML"}}class z3 extends oc{getTypeName(){return"Style"}}class U3 extends oc{getTypeName(){return"Script"}}class $3 extends oc{getTypeName(){return"URL"}}class W3 extends oc{getTypeName(){return"ResourceURL"}}function Pr(n){return n instanceof oc?n.changingThisBreaksApplicationSecurity:n}function Vo(n,t){const e=function G3(n){return n instanceof oc&&n.getTypeName()||null}(n);if(null!=e&&e!==t){if("ResourceURL"===e&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${e} (see ${Zc})`)}return e===t}class J3{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{const e=(new window.DOMParser).parseFromString(rc(t),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(t):(e.removeChild(e.firstChild),e)}catch{return null}}}class eF{constructor(t){if(this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const i=this.inertDocument.createElement("body");e.appendChild(i)}}getInertBodyElement(t){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=rc(t),e;const i=this.inertDocument.createElement("body");return i.innerHTML=rc(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(i),i}stripCustomNsAttrs(t){const e=t.attributes;for(let r=e.length-1;0<r;r--){const s=e.item(r).name;("xmlns:ns1"===s||0===s.indexOf("ns1:"))&&t.removeAttribute(s)}let i=t.firstChild;for(;i;)i.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(i),i=i.nextSibling}}const nF=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;function bf(n){return(n=String(n)).match(nF)?n:"unsafe:"+n}function fs(n){const t={};for(const e of n.split(","))t[e]=!0;return t}function Ru(...n){const t={};for(const e of n)for(const i in e)e.hasOwnProperty(i)&&(t[i]=!0);return t}const FM=fs("area,br,col,hr,img,wbr"),PM=fs("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),NM=fs("rp,rt"),$0=Ru(FM,Ru(PM,fs("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")),Ru(NM,fs("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")),Ru(NM,PM)),W0=fs("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),BM=Ru(W0,fs("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"),fs("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")),iF=fs("script,style,template");class rF{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let e=t.firstChild,i=!0;for(;e;)if(e.nodeType===Node.ELEMENT_NODE?i=this.startElement(e):e.nodeType===Node.TEXT_NODE?this.chars(e.nodeValue):this.sanitizedSomething=!0,i&&e.firstChild)e=e.firstChild;else for(;e;){e.nodeType===Node.ELEMENT_NODE&&this.endElement(e);let r=this.checkClobberedElement(e,e.nextSibling);if(r){e=r;break}e=this.checkClobberedElement(e,e.parentNode)}return this.buf.join("")}startElement(t){const e=t.nodeName.toLowerCase();if(!$0.hasOwnProperty(e))return this.sanitizedSomething=!0,!iF.hasOwnProperty(e);this.buf.push("<"),this.buf.push(e);const i=t.attributes;for(let r=0;r<i.length;r++){const o=i.item(r),s=o.name,a=s.toLowerCase();if(!BM.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let c=o.value;W0[a]&&(c=bf(c)),this.buf.push(" ",s,'="',HM(c),'"')}return this.buf.push(">"),!0}endElement(t){const e=t.nodeName.toLowerCase();$0.hasOwnProperty(e)&&!FM.hasOwnProperty(e)&&(this.buf.push("</"),this.buf.push(e),this.buf.push(">"))}chars(t){this.buf.push(HM(t))}checkClobberedElement(t,e){if(e&&(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return e}}const oF=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,sF=/([^\#-~ |!])/g;function HM(n){return n.replace(/&/g,"&amp;").replace(oF,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(sF,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let yf;function YM(n,t){let e=null;try{yf=yf||function RM(n){const t=new eF(n);return function tF(){try{return!!(new window.DOMParser).parseFromString(rc(""),"text/html")}catch{return!1}}()?new J3(t):t}(n);let i=t?String(t):"";e=yf.getInertBodyElement(i);let r=5,o=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=o,o=e.innerHTML,e=yf.getInertBodyElement(i)}while(i!==o);return rc((new rF).sanitizeChildren(G0(e)||e))}finally{if(e){const i=G0(e)||e;for(;i.firstChild;)i.removeChild(i.firstChild)}}}function G0(n){return"content"in n&&function aF(n){return n.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===n.nodeName}(n)?n.content:null}var xn=(()=>((xn=xn||{})[xn.NONE=0]="NONE",xn[xn.HTML=1]="HTML",xn[xn.STYLE=2]="STYLE",xn[xn.SCRIPT=3]="SCRIPT",xn[xn.URL=4]="URL",xn[xn.RESOURCE_URL=5]="RESOURCE_URL",xn))();function q0(n){const t=Fu();return t?t.sanitize(xn.URL,n)||"":Vo(n,"URL")?Pr(n):bf(Tt(n))}function jM(n){const t=Fu();if(t)return OM(t.sanitize(xn.RESOURCE_URL,n)||"");if(Vo(n,"ResourceURL"))return OM(Pr(n));throw new De(904,!1)}function Fu(){const n=Ae();return n&&n[12]}const vf=new we("ENVIRONMENT_INITIALIZER"),zM=new we("INJECTOR",-1),UM=new we("INJECTOR_DEF_TYPES");class $M{get(t,e=Po){if(e===Po){const i=new Error(`NullInjectorError: No provider for ${kn(t)}!`);throw i.name="NullInjectorError",i}return e}}function fF(...n){return{\u0275providers:WM(0,n),\u0275fromNgModule:!0}}function WM(n,...t){const e=[],i=new Set;let r;return nc(t,o=>{const s=o;K0(s,e,[],i)&&(r||(r=[]),r.push(s))}),void 0!==r&&GM(r,e),e}function GM(n,t){for(let e=0;e<n.length;e++){const{providers:r}=n[e];X0(r,o=>{t.push(o)})}}function K0(n,t,e,i){if(!(n=xt(n)))return!1;let r=null,o=Tm(n);const s=!o&&tn(n);if(o||s){if(s&&!s.standalone)return!1;r=n}else{const c=n.ngModule;if(o=Tm(c),!o)return!1;r=c}const a=i.has(r);if(s){if(a)return!1;if(i.add(r),s.dependencies){const c="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const m of c)K0(m,t,e,i)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let m;i.add(r);try{nc(o.imports,g=>{K0(g,t,e,i)&&(m||(m=[]),m.push(g))})}finally{}void 0!==m&&GM(m,t)}if(!a){const m=Kr(r)||(()=>new r);t.push({provide:r,useFactory:m,deps:sn},{provide:UM,useValue:r,multi:!0},{provide:vf,useValue:()=>me(r),multi:!0})}const c=o.providers;null==c||a||X0(c,g=>{t.push(g)})}}return r!==n&&void 0!==n.providers}function X0(n,t){for(let e of n)ds(e)&&(e=e.\u0275providers),Array.isArray(e)?X0(e,t):t(e)}const pF=En({provide:String,useValue:En});function Z0(n){return null!==n&&"object"==typeof n&&pF in n}function sc(n){return"function"==typeof n}const Q0=new we("Set Injector scope."),wf={},gF={};let J0;function xf(){return void 0===J0&&(J0=new $M),J0}class ps{}class XM extends ps{constructor(t,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,tb(t,s=>this.processProvider(s)),this.records.set(zM,Cl(void 0,this)),r.has("environment")&&this.records.set(ps,Cl(void 0,this));const o=this.records.get(Q0);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(UM.multi,sn,Mt.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const e=Ys(this),i=Qt(void 0);try{return t()}finally{Ys(e),Qt(i)}}get(t,e=Po,i=Mt.Default){this.assertNotDestroyed(),i=rl(i);const r=Ys(this),o=Qt(void 0);try{if(!(i&Mt.SkipSelf)){let a=this.records.get(t);if(void 0===a){const c=function xF(n){return"function"==typeof n||"object"==typeof n&&n instanceof we}(t)&&Jc(t);a=c&&this.injectableDefInScope(c)?Cl(eb(t),wf):null,this.records.set(t,a)}if(null!=a)return this.hydrate(t,a)}return(i&Mt.Self?xf():this.parent).get(t,e=i&Mt.Optional&&e===Po?null:e)}catch(s){if("NullInjectorError"===s.name){if((s[Hs]=s[Hs]||[]).unshift(kn(t)),r)throw s;return function Wg(n,t,e,i){const r=n[Hs];throw t[nl]&&r.unshift(t[nl]),n.message=function Gg(n,t,e,i=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let r=kn(t);if(Array.isArray(t))r=t.map(kn).join(" -> ");else if("object"==typeof t){let o=[];for(let s in t)if(t.hasOwnProperty(s)){let a=t[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):kn(a)))}r=`{${o.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${n.replace(po,"\n ")}`}("\n"+n.message,r,e,i),n.ngTokenPath=r,n[Hs]=null,n}(s,t,"R3InjectorError",this.source)}throw s}finally{Qt(o),Ys(r)}}resolveInjectorInitializers(){const t=Ys(this),e=Qt(void 0);try{const i=this.get(vf.multi,sn,Mt.Self);for(const r of i)r()}finally{Ys(t),Qt(e)}}toString(){const t=[],e=this.records;for(const i of e.keys())t.push(kn(i));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new De(205,!1)}processProvider(t){let e=sc(t=xt(t))?t:xt(t&&t.provide);const i=function yF(n){return Z0(n)?Cl(void 0,n.useValue):Cl(ZM(n),wf)}(t);if(sc(t)||!0!==t.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=Cl(void 0,wf,!0),r.factory=()=>Jd(r.multi),this.records.set(e,r)),e=t,r.multi.push(t)}this.records.set(e,i)}hydrate(t,e){return e.value===wf&&(e.value=gF,e.value=e.factory()),"object"==typeof e.value&&e.value&&function wF(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=xt(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function eb(n){const t=Jc(n),e=null!==t?t.factory:Kr(n);if(null!==e)return e;if(n instanceof we)throw new De(204,!1);if(n instanceof Function)return function bF(n){const t=n.length;if(t>0)throw Eu(t,"?"),new De(204,!1);const e=function Xd(n){const t=n&&(n[Ha]||n[Em]);if(t){const e=function Zd(n){if(n.hasOwnProperty("name"))return n.name;const t=(""+n).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(n);return console.warn(`DEPRECATED: DI is instantiating a token "${e}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${e}" class.`),t}return null}(n);return null!==e?()=>e.factory(n):()=>new n}(n);throw new De(204,!1)}function ZM(n,t,e){let i;if(sc(n)){const r=xt(n);return Kr(r)||eb(r)}if(Z0(n))i=()=>xt(n.useValue);else if(function KM(n){return!(!n||!n.useFactory)}(n))i=()=>n.useFactory(...Jd(n.deps||[]));else if(function qM(n){return!(!n||!n.useExisting)}(n))i=()=>me(xt(n.useExisting));else{const r=xt(n&&(n.useClass||n.provide));if(!function vF(n){return!!n.deps}(n))return Kr(r)||eb(r);i=()=>new r(...Jd(n.deps))}return i}function Cl(n,t,e=!1){return{factory:n,value:t,multi:e?[]:void 0}}function tb(n,t){for(const e of n)Array.isArray(e)?tb(e,t):e&&ds(e)?tb(e.\u0275providers,t):t(e)}class MF{}class QM{}class DF{resolveComponentFactory(t){throw function kF(n){const t=Error(`No component factory found for ${kn(n)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=n,t}(t)}}let Xs=(()=>{class n{}return n.NULL=new DF,n})();function CF(){return Tl(gi(),Ae())}function Tl(n,t){return new je(ir(n,t))}let je=(()=>{class n{constructor(e){this.nativeElement=e}}return n.__NG_ELEMENT_ID__=CF,n})();function TF(n){return n instanceof je?n.nativeElement:n}class Pu{}let _s=(()=>{class n{}return n.__NG_ELEMENT_ID__=()=>function EF(){const n=Ae(),e=rr(gi().index,n);return(nr(e)?e:n)[11]}(),n})(),SF=(()=>{class n{}return n.\u0275prov=Oe({token:n,providedIn:"root",factory:()=>null}),n})();class ac{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const LF=new ac("15.0.4"),nb={};function rb(n){return n.ngOriginalError}class gs{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&rb(t);for(;e&&rb(e);)e=rb(e);return e||null}}function bs(n){return n instanceof Function?n():n}function tk(n,t,e){let i=n.length;for(;;){const r=n.indexOf(t,e);if(-1===r)return r;if(0===r||n.charCodeAt(r-1)<=32){const o=t.length;if(r+o===i||n.charCodeAt(r+o)<=32)return r}e=r+1}}const nk="ng-template";function jF(n,t,e){let i=0;for(;i<n.length;){let r=n[i++];if(e&&"class"===r){if(r=n[i],-1!==tk(r.toLowerCase(),t,0))return!0}else if(1===r){for(;i<n.length&&"string"==typeof(r=n[i++]);)if(r.toLowerCase()===t)return!0;return!1}}return!1}function ik(n){return 4===n.type&&n.value!==nk}function VF(n,t,e){return t===(4!==n.type||e?n.value:nk)}function zF(n,t,e){let i=4;const r=n.attrs||[],o=function WF(n){for(let t=0;t<n.length;t++)if(nf(n[t]))return t;return n.length}(r);let s=!1;for(let a=0;a<t.length;a++){const c=t[a];if("number"!=typeof c){if(!s)if(4&i){if(i=2|1&i,""!==c&&!VF(n,c,e)||""===c&&1===t.length){if(wo(i))return!1;s=!0}}else{const m=8&i?c:t[++a];if(8&i&&null!==n.attrs){if(!jF(n.attrs,m,e)){if(wo(i))return!1;s=!0}continue}const D=UF(8&i?"class":c,r,ik(n),e);if(-1===D){if(wo(i))return!1;s=!0;continue}if(""!==m){let j;j=D>o?"":r[D+1].toLowerCase();const q=8&i?j:null;if(q&&-1!==tk(q,m,0)||2&i&&m!==j){if(wo(i))return!1;s=!0}}}}else{if(!s&&!wo(i)&&!wo(c))return!1;if(s&&wo(c))continue;s=!1,i=c|1&i}}return wo(i)||s}function wo(n){return 0==(1&n)}function UF(n,t,e,i){if(null===t)return-1;let r=0;if(i||!e){let o=!1;for(;r<t.length;){const s=t[r];if(s===n)return r;if(3===s||6===s)o=!0;else{if(1===s||2===s){let a=t[++r];for(;"string"==typeof a;)a=t[++r];continue}if(4===s)break;if(0===s){r+=4;continue}}r+=o?1:2}return-1}return function GF(n,t){let e=n.indexOf(4);if(e>-1)for(e++;e<n.length;){const i=n[e];if("number"==typeof i)return-1;if(i===t)return e;e++}return-1}(t,n)}function rk(n,t,e=!1){for(let i=0;i<t.length;i++)if(zF(n,t[i],e))return!0;return!1}function qF(n,t){e:for(let e=0;e<t.length;e++){const i=t[e];if(n.length===i.length){for(let r=0;r<n.length;r++)if(n[r]!==i[r])continue e;return!0}}return!1}function ok(n,t){return n?":not("+t.trim()+")":t}function KF(n){let t=n[0],e=1,i=2,r="",o=!1;for(;e<n.length;){let s=n[e];if("string"==typeof s)if(2&i){const a=n[++e];r+="["+s+(a.length>0?'="'+a+'"':"")+"]"}else 8&i?r+="."+s:4&i&&(r+=" "+s);else""!==r&&!wo(s)&&(t+=ok(o,r),r=""),i=s,o=o||!wo(i);e++}return""!==r&&(t+=ok(o,r)),t}const Pt={};function ge(n){sk(nn(),Ae(),Gi()+n,!1)}function sk(n,t,e,i){if(!i)if(3==(3&t[2])){const o=n.preOrderCheckHooks;null!==o&&fl(t,o,e)}else{const o=n.preOrderHooks;null!==o&&pl(t,o,0,e)}hs(e)}function dk(n,t=null,e=null,i){const r=uk(n,t,e,i);return r.resolveInjectorInitializers(),r}function uk(n,t=null,e=null,i,r=new Set){const o=[e||sn,fF(n)];return i=i||("object"==typeof n?void 0:kn(n)),new XM(o,t||xf(),i||null,r)}let Xn=(()=>{class n{static create(e,i){if(Array.isArray(e))return dk({name:""},i,e,"");{const r=e.name??"";return dk({name:r},e.parent,e.providers,r)}}}return n.THROW_IF_NOT_FOUND=Po,n.NULL=new $M,n.\u0275prov=Oe({token:n,providedIn:"any",factory:()=>me(zM)}),n.__NG_ELEMENT_ID__=-1,n})();function B(n,t=Mt.Default){const e=Ae();return null===e?me(n,t):j1(gi(),e,xt(n),t)}function Zs(){throw new Error("invalid")}function bk(n,t){const e=n.contentQueries;if(null!==e)for(let i=0;i<e.length;i+=2){const r=e[i],o=e[i+1];if(-1!==o){const s=n.data[o];gu(r),s.contentQueries(2,t[o],o)}}}function kf(n,t,e,i,r,o,s,a,c,m,g){const D=t.blueprint.slice();return D[0]=r,D[2]=76|i,(null!==g||n&&1024&n[2])&&(D[2]|=1024),Um(D),D[3]=D[15]=n,D[8]=e,D[10]=s||n&&n[10],D[11]=a||n&&n[11],D[12]=c||n&&n[12]||null,D[9]=m||n&&n[9]||null,D[6]=o,D[20]=function u3(){return d3++}(),D[21]=g,D[16]=2==t.type?n[16]:D,D}function Ll(n,t,e,i,r){let o=n.data[t];if(null===o)o=function lb(n,t,e,i,r){const o=hu(),s=mu(),c=n.data[t]=function wP(n,t,e,i,r,o){return{type:e,index:i,insertBeforeIndex:null,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:0,providerIndexes:0,value:r,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,e,t,i,r);return null===n.firstChild&&(n.firstChild=c),null!==o&&(s?null==o.child&&null!==c.parent&&(o.child=c):null===o.next&&(o.next=c)),c}(n,t,e,i,r),function cn(){return It.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=e,o.value=i,o.attrs=r;const s=function Xa(){const n=It.lFrame,t=n.currentTNode;return n.isParent?t:t.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return Xr(o,!0),o}function Nu(n,t,e,i){if(0===e)return-1;const r=t.length;for(let o=0;o<e;o++)t.push(i),n.blueprint.push(i),n.data.push(null);return r}function db(n,t,e){bu(t);try{const i=n.viewQuery;null!==i&&vb(1,i,e);const r=n.template;null!==r&&yk(n,t,r,1,e),n.firstCreatePass&&(n.firstCreatePass=!1),n.staticContentQueries&&bk(n,t),n.staticViewQueries&&vb(2,n.viewQuery,e);const o=n.components;null!==o&&function bP(n,t){for(let e=0;e<t.length;e++)YP(n,t[e])}(t,o)}catch(i){throw n.firstCreatePass&&(n.incompleteFirstPass=!0,n.firstCreatePass=!1),i}finally{t[2]&=-5,wu()}}function Df(n,t,e,i){const r=t[2];if(128!=(128&r)){bu(t);try{Um(t),function Km(n){return It.lFrame.bindingIndex=n}(n.bindingStartIndex),null!==e&&yk(n,t,e,2,i);const s=3==(3&r);if(s){const m=n.preOrderCheckHooks;null!==m&&fl(t,m,null)}else{const m=n.preOrderHooks;null!==m&&pl(t,m,0,null),Mu(t,0)}if(function BP(n){for(let t=I0(n);null!==t;t=O0(t)){if(!t[2])continue;const e=t[9];for(let i=0;i<e.length;i++){const r=e[i],o=r[3];0==(512&r[2])&&Ka(o,1),r[2]|=512}}}(t),function NP(n){for(let t=I0(n);null!==t;t=O0(t))for(let e=10;e<t.length;e++){const i=t[e],r=i[1];ul(i)&&Df(r,i,r.template,i[8])}}(t),null!==n.contentQueries&&bk(n,t),s){const m=n.contentCheckHooks;null!==m&&fl(t,m)}else{const m=n.contentHooks;null!==m&&pl(t,m,1),Mu(t,1)}!function _P(n,t){const e=n.hostBindingOpCodes;if(null!==e)try{for(let i=0;i<e.length;i++){const r=e[i];if(r<0)hs(~r);else{const o=r,s=e[++i],a=e[++i];Xm(s,o),a(2,t[o])}}}finally{hs(-1)}}(n,t);const a=n.components;null!==a&&function gP(n,t){for(let e=0;e<t.length;e++)HP(n,t[e])}(t,a);const c=n.viewQuery;if(null!==c&&vb(2,c,i),s){const m=n.viewCheckHooks;null!==m&&fl(t,m)}else{const m=n.viewHooks;null!==m&&pl(t,m,2),Mu(t,2)}!0===n.firstUpdatePass&&(n.firstUpdatePass=!1),t[2]&=-41,512&t[2]&&(t[2]&=-513,Ka(t[3],-1))}finally{wu()}}}function yk(n,t,e,i,r){const o=Gi(),s=2&i;try{hs(-1),s&&t.length>22&&sk(n,t,22,!1),e(i,r)}finally{hs(o)}}function ub(n,t,e){if(ru(t)){const r=t.directiveEnd;for(let o=t.directiveStart;o<r;o++){const s=n.data[o];s.contentQueries&&s.contentQueries(1,e[o],o)}}}function hb(n,t,e){!Wm()||(function TP(n,t,e,i){const r=e.directiveStart,o=e.directiveEnd;Ga(e)&&function RP(n,t,e){const i=ir(t,n),r=vk(e),o=n[10],s=Cf(n,kf(n,r,null,e.onPush?32:16,i,t,o,o.createRenderer(i,e),null,null,null));n[t.index]=s}(t,e,n.data[r+e.componentOffset]),n.firstCreatePass||Rt(e,t),Xi(i,t);const s=e.initialInputs;for(let a=r;a<o;a++){const c=n.data[a],m=tc(t,n,a,e);Xi(m,t),null!==s&&FP(0,a-r,m,c,0,s),Or(c)&&(rr(e.index,t)[8]=tc(t,n,a,e))}}(n,t,e,ir(e,t)),64==(64&e.flags)&&Ck(n,t,e))}function mb(n,t,e=ir){const i=t.localNames;if(null!==i){let r=t.index+1;for(let o=0;o<i.length;o+=2){const s=i[o+1],a=-1===s?e(t,n):n[s];n[r++]=a}}}function vk(n){const t=n.tView;return null===t||t.incompleteFirstPass?n.tView=fb(1,null,n.template,n.decls,n.vars,n.directiveDefs,n.pipeDefs,n.viewQuery,n.schemas,n.consts):t}function fb(n,t,e,i,r,o,s,a,c,m){const g=22+i,D=g+r,j=function yP(n,t){const e=[];for(let i=0;i<t;i++)e.push(i<n?null:Pt);return e}(g,D),q="function"==typeof m?m():m;return j[1]={type:n,blueprint:j,template:e,queries:null,viewQuery:a,declTNode:t,data:j.slice().fill(null,g),bindingStartIndex:g,expandoStartIndex:D,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 s?s():s,firstChild:null,schemas:c,consts:q,incompleteFirstPass:!1}}function wk(n,t,e,i){const r=Ek(t);null===e?r.push(i):(r.push(e),n.firstCreatePass&&Sk(n).push(i,r.length-1))}function xk(n,t,e,i){for(let r in n)if(n.hasOwnProperty(r)){e=null===e?{}:e;const o=n[r];null===i?Mk(e,t,r,o):i.hasOwnProperty(r)&&Mk(e,t,i[r],o)}return e}function Mk(n,t,e,i){n.hasOwnProperty(e)?n[e].push(t,i):n[e]=[t,i]}function Nr(n,t,e,i,r,o,s,a){const c=ir(t,e);let g,m=t.inputs;!a&&null!=m&&(g=m[i])?(wb(n,e,g,i,r),Ga(t)&&kk(e,t.index)):3&t.type&&(i=function MP(n){return"class"===n?"className":"for"===n?"htmlFor":"formaction"===n?"formAction":"innerHtml"===n?"innerHTML":"readonly"===n?"readOnly":"tabindex"===n?"tabIndex":n}(i),r=null!=s?s(r,t.value||"",i):r,o.setProperty(c,i,r))}function kk(n,t){const e=rr(t,n);16&e[2]||(e[2]|=32)}function pb(n,t,e,i){let r=!1;if(Wm()){const o=null===i?null:{"":-1},s=function SP(n,t){const e=n.directiveRegistry;let i=null,r=null;if(e)for(let o=0;o<e.length;o++){const s=e[o];if(rk(t,s.selectors,!1))if(i||(i=[]),Or(s))if(null!==s.findHostDirectiveDefs){const a=[];r=r||new Map,s.findHostDirectiveDefs(s,a,r),i.unshift(...a,s),_b(n,t,a.length)}else i.unshift(s),_b(n,t,0);else r=r||new Map,s.findHostDirectiveDefs?.(s,i,r),i.push(s)}return null===i?null:[i,r]}(n,e);let a,c;null===s?a=c=null:[a,c]=s,null!==a&&(r=!0,Dk(n,t,e,a,o,c)),o&&function LP(n,t,e){if(t){const i=n.localNames=[];for(let r=0;r<t.length;r+=2){const o=e[t[r+1]];if(null==o)throw new De(-301,!1);i.push(t[r],o)}}}(e,i,o)}return e.mergedAttrs=ec(e.mergedAttrs,e.attrs),r}function Dk(n,t,e,i,r,o){for(let m=0;m<i.length;m++)eo(Rt(e,t),n,i[m].type);!function IP(n,t,e){n.flags|=1,n.directiveStart=t,n.directiveEnd=t+e,n.providerIndexes=t}(e,n.data.length,i.length);for(let m=0;m<i.length;m++){const g=i[m];g.providersResolver&&g.providersResolver(g)}let s=!1,a=!1,c=Nu(n,t,i.length,null);for(let m=0;m<i.length;m++){const g=i[m];e.mergedAttrs=ec(e.mergedAttrs,g.hostAttrs),OP(n,e,t,c,g),AP(c,g,r),null!==g.contentQueries&&(e.flags|=4),(null!==g.hostBindings||null!==g.hostAttrs||0!==g.hostVars)&&(e.flags|=64);const D=g.type.prototype;!s&&(D.ngOnChanges||D.ngOnInit||D.ngDoCheck)&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e.index),s=!0),!a&&(D.ngOnChanges||D.ngDoCheck)&&((n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e.index),a=!0),c++}!function xP(n,t,e){const r=t.directiveEnd,o=n.data,s=t.attrs,a=[];let c=null,m=null;for(let g=t.directiveStart;g<r;g++){const D=o[g],j=e?e.get(D):null,ee=j?j.outputs:null;c=xk(D.inputs,g,c,j?j.inputs:null),m=xk(D.outputs,g,m,ee);const re=null===c||null===s||ik(t)?null:PP(c,g,s);a.push(re)}null!==c&&(c.hasOwnProperty("class")&&(t.flags|=8),c.hasOwnProperty("style")&&(t.flags|=16)),t.initialInputs=a,t.inputs=c,t.outputs=m}(n,e,o)}function Ck(n,t,e){const i=e.directiveStart,r=e.directiveEnd,o=e.index,s=function fu(){return It.lFrame.currentDirectiveIndex}();try{hs(o);for(let a=i;a<r;a++){const c=n.data[a],m=t[a];pu(a),(null!==c.hostBindings||0!==c.hostVars||null!==c.hostAttrs)&&EP(c,m)}}finally{hs(-1),pu(s)}}function EP(n,t){null!==n.hostBindings&&n.hostBindings(1,t)}function _b(n,t,e){t.componentOffset=e,(n.components||(n.components=[])).push(t.index)}function AP(n,t,e){if(e){if(t.exportAs)for(let i=0;i<t.exportAs.length;i++)e[t.exportAs[i]]=n;Or(t)&&(e[""]=n)}}function OP(n,t,e,i,r){n.data[i]=r;const o=r.factory||(r.factory=Kr(r.type)),s=new Qa(o,Or(r),B);n.blueprint[i]=s,e[i]=s,function DP(n,t,e,i,r){const o=r.hostBindings;if(o){let s=n.hostBindingOpCodes;null===s&&(s=n.hostBindingOpCodes=[]);const a=~t.index;(function CP(n){let t=n.length;for(;t>0;){const e=n[--t];if("number"==typeof e&&e<0)return e}return 0})(s)!=a&&s.push(a),s.push(e,i,o)}}(n,t,i,Nu(n,e,r.hostVars,Pt),r)}function zo(n,t,e,i,r,o){const s=ir(n,t);!function gb(n,t,e,i,r,o,s){if(null==o)n.removeAttribute(t,r,e);else{const a=null==s?Tt(o):s(o,i||"",r);n.setAttribute(t,r,a,e)}}(t[11],s,o,n.value,e,i,r)}function FP(n,t,e,i,r,o){const s=o[t];if(null!==s){const a=i.setInput;for(let c=0;c<s.length;){const m=s[c++],g=s[c++],D=s[c++];null!==a?i.setInput(e,D,m,g):e[g]=D}}}function PP(n,t,e){let i=null,r=0;for(;r<e.length;){const o=e[r];if(0!==o)if(5!==o){if("number"==typeof o)break;if(n.hasOwnProperty(o)){null===i&&(i=[]);const s=n[o];for(let a=0;a<s.length;a+=2)if(s[a]===t){i.push(o,s[a+1],e[r+1]);break}}r+=2}else r+=2;else r+=4}return i}function Tk(n,t,e,i){return[n,!0,!1,t,null,0,i,e,null,null]}function HP(n,t){const e=rr(t,n);if(ul(e)){const i=e[1];48&e[2]?Df(i,e,i.template,e[8]):e[5]>0&&bb(e)}}function bb(n){for(let i=I0(n);null!==i;i=O0(i))for(let r=10;r<i.length;r++){const o=i[r];if(ul(o))if(512&o[2]){const s=o[1];Df(s,o,s.template,o[8])}else o[5]>0&&bb(o)}const e=n[1].components;if(null!==e)for(let i=0;i<e.length;i++){const r=rr(e[i],n);ul(r)&&r[5]>0&&bb(r)}}function YP(n,t){const e=rr(t,n),i=e[1];(function jP(n,t){for(let e=t.length;e<n.blueprint.length;e++)t.push(n.blueprint[e])})(i,e),db(i,e,e[8])}function Cf(n,t){return n[13]?n[14][4]=t:n[13]=t,n[14]=t,t}function yb(n){for(;n;){n[2]|=32;const t=Iu(n);if(Xg(n)&&!t)return n;n=t}return null}function Tf(n,t,e,i=!0){const r=t[10];r.begin&&r.begin();try{Df(n,t,n.template,e)}catch(s){throw i&&Ak(t,s),s}finally{r.end&&r.end()}}function vb(n,t,e){gu(0),t(n,e)}function Ek(n){return n[7]||(n[7]=[])}function Sk(n){return n.cleanup||(n.cleanup=[])}function Lk(n,t,e){return(null===n||Or(n))&&(e=function r0(n){for(;Array.isArray(n);){if("object"==typeof n[1])return n;n=n[0]}return null}(e[t.index])),e[11]}function Ak(n,t){const e=n[9],i=e?e.get(gs,null):null;i&&i.handleError(t)}function wb(n,t,e,i,r){for(let o=0;o<e.length;){const s=e[o++],a=e[o++],c=t[s],m=n.data[s];null!==m.setInput?m.setInput(c,r,i,a):c[a]=r}}function Ef(n,t,e){let i=e?n.styles:null,r=e?n.classes:null,o=0;if(null!==t)for(let s=0;s<t.length;s++){const a=t[s];"number"==typeof a?o=a:1==o?r=Kc(r,a):2==o&&(i=Kc(i,a+": "+t[++s]+";"))}e?n.styles=i:n.stylesWithoutHost=i,e?n.classes=r:n.classesWithoutHost=r}function Sf(n,t,e,i,r=!1){for(;null!==e;){const o=t[e.index];if(null!==o&&i.push(_i(o)),Ir(o))for(let a=10;a<o.length;a++){const c=o[a],m=c[1].firstChild;null!==m&&Sf(c[1],c,m,i)}const s=e.type;if(8&s)Sf(n,t,e.child,i);else if(32&s){const a=A0(e,t);let c;for(;c=a();)i.push(c)}else if(16&s){const a=CM(t,e);if(Array.isArray(a))i.push(...a);else{const c=Iu(t[16]);Sf(c[1],c,a,i,!0)}}e=r?e.projectionNext:e.next}return i}class Bu{constructor(t,e){this._lView=t,this._cdRefInjectingView=e,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const t=this._lView,e=t[1];return Sf(e,t,e.firstChild,[])}get context(){return this._lView[8]}set context(t){this._lView[8]=t}get destroyed(){return 128==(128&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[3];if(Ir(t)){const e=t[8],i=e?e.indexOf(this):-1;i>-1&&(P0(t,i),cf(e,i))}this._attachedToViewContainer=!1}gM(this._lView[1],this._lView)}onDestroy(t){wk(this._lView[1],this._lView,null,t)}markForCheck(){yb(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){Tf(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new De(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function C3(n,t){Ou(n,t,t[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new De(902,!1);this._appRef=t}}class VP extends Bu{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;Tf(t[1],t,t[8],!1)}checkNoChanges(){}get context(){return null}}class Ik extends Xs{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const e=tn(t);return new Hu(e,this.ngModule)}}function Ok(n){const t=[];for(let e in n)n.hasOwnProperty(e)&&t.push({propName:n[e],templateName:e});return t}class UP{constructor(t,e){this.injector=t,this.parentInjector=e}get(t,e,i){i=rl(i);const r=this.injector.get(t,nb,i);return r!==nb||e===nb?r:this.parentInjector.get(t,e,i)}}class Hu extends QM{constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=function XF(n){return n.map(KF).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}get inputs(){return Ok(this.componentDef.inputs)}get outputs(){return Ok(this.componentDef.outputs)}create(t,e,i,r){let o=(r=r||this.ngModule)instanceof ps?r:r?.injector;o&&null!==this.componentDef.getStandaloneInjector&&(o=this.componentDef.getStandaloneInjector(o)||o);const s=o?new UP(t,o):t,a=s.get(Pu,null);if(null===a)throw new De(407,!1);const c=s.get(SF,null),m=a.createRenderer(null,this.componentDef),g=this.componentDef.selectors[0][0]||"div",D=i?function vP(n,t,e){return n.selectRootElement(t,e===Si.ShadowDom)}(m,i,this.componentDef.encapsulation):F0(m,g,function zP(n){const t=n.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(g)),j=this.componentDef.onPush?288:272,q=fb(0,null,null,1,0,null,null,null,null,null),ee=kf(null,q,null,j,null,null,a,m,c,s,null);let re,ue;bu(ee);try{const _e=this.componentDef;let Ee,fe=null;_e.findHostDirectiveDefs?(Ee=[],fe=new Map,_e.findHostDirectiveDefs(_e,Ee,fe),Ee.push(_e)):Ee=[_e];const Fe=function WP(n,t){const e=n[1];return n[22]=t,Ll(e,22,2,"#host",null)}(ee,D),lt=function GP(n,t,e,i,r,o,s,a){const c=r[1];!function qP(n,t,e,i){for(const r of n)t.mergedAttrs=ec(t.mergedAttrs,r.hostAttrs);null!==t.mergedAttrs&&(Ef(t,t.mergedAttrs,!0),null!==e&&SM(i,e,t))}(i,n,t,s);const m=o.createRenderer(t,e),g=kf(r,vk(e),null,e.onPush?32:16,r[n.index],n,o,m,a||null,null,null);return c.firstCreatePass&&_b(c,n,i.length-1),Cf(r,g),r[n.index]=g}(Fe,D,_e,Ee,ee,a,m);ue=zm(q,22),D&&function XP(n,t,e,i){if(i)Du(n,e,["ng-version",LF.full]);else{const{attrs:r,classes:o}=function ZF(n){const t=[],e=[];let i=1,r=2;for(;i<n.length;){let o=n[i];if("string"==typeof o)2===r?""!==o&&t.push(o,n[++i]):8===r&&e.push(o);else{if(!wo(r))break;r=o}i++}return{attrs:t,classes:e}}(t.selectors[0]);r&&Du(n,e,r),o&&o.length>0&&EM(n,e,o.join(" "))}}(m,_e,D,i),void 0!==e&&function ZP(n,t,e){const i=n.projection=[];for(let r=0;r<t.length;r++){const o=e[r];i.push(null!=o?Array.from(o):null)}}(ue,this.ngContentSelectors,e),re=function KP(n,t,e,i,r,o){const s=gi(),a=r[1],c=ir(s,r);Dk(a,r,s,e,null,i);for(let g=0;g<e.length;g++)Xi(tc(r,a,s.directiveStart+g,s),r);Ck(a,r,s),c&&Xi(c,r);const m=tc(r,a,s.directiveStart+s.componentOffset,s);if(n[8]=r[8]=m,null!==o)for(const g of o)g(m,t);return ub(a,s,n),m}(lt,_e,Ee,fe,ee,[QP]),db(q,ee,null)}finally{wu()}return new $P(this.componentType,re,Tl(ue,ee),ee,ue)}}class $P extends MF{constructor(t,e,i,r,o){super(),this.location=i,this._rootLView=r,this._tNode=o,this.instance=e,this.hostView=this.changeDetectorRef=new VP(r),this.componentType=t}setInput(t,e){const i=this._tNode.inputs;let r;if(null!==i&&(r=i[t])){const o=this._rootLView;wb(o[1],o,r,t,e),kk(o,this._tNode.index)}}get injector(){return new bl(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}function QP(){const n=gi();ml(Ae()[1],n)}function Ce(n){let t=function Rk(n){return Object.getPrototypeOf(n.prototype).constructor}(n.type),e=!0;const i=[n];for(;t;){let r;if(Or(n))r=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new De(903,!1);r=t.\u0275dir}if(r){if(e){i.push(r);const s=n;s.inputs=xb(n.inputs),s.declaredInputs=xb(n.declaredInputs),s.outputs=xb(n.outputs);const a=r.hostBindings;a&&n4(n,a);const c=r.viewQuery,m=r.contentQueries;if(c&&e4(n,c),m&&t4(n,m),Kd(n.inputs,r.inputs),Kd(n.declaredInputs,r.declaredInputs),Kd(n.outputs,r.outputs),Or(r)&&r.data.animation){const g=n.data;g.animation=(g.animation||[]).concat(r.data.animation)}}const o=r.features;if(o)for(let s=0;s<o.length;s++){const a=o[s];a&&a.ngInherit&&a(n),a===Ce&&(e=!1)}}t=Object.getPrototypeOf(t)}!function JP(n){let t=0,e=null;for(let i=n.length-1;i>=0;i--){const r=n[i];r.hostVars=t+=r.hostVars,r.hostAttrs=ec(r.hostAttrs,e=ec(e,r.hostAttrs))}}(i)}function xb(n){return n===_o?{}:n===sn?[]:n}function e4(n,t){const e=n.viewQuery;n.viewQuery=e?(i,r)=>{t(i,r),e(i,r)}:t}function t4(n,t){const e=n.contentQueries;n.contentQueries=e?(i,r,o)=>{t(i,r,o),e(i,r,o)}:t}function n4(n,t){const e=n.hostBindings;n.hostBindings=e?(i,r)=>{t(i,r),e(i,r)}:t}let Lf=null;function cc(){if(!Lf){const n=Fn.Symbol;if(n&&n.iterator)Lf=n.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let e=0;e<t.length;++e){const i=t[e];"entries"!==i&&"size"!==i&&Map.prototype[i]===Map.prototype.entries&&(Lf=i)}}}return Lf}function Yu(n){return!!Mb(n)&&(Array.isArray(n)||!(n instanceof Map)&&cc()in n)}function Mb(n){return null!==n&&("function"==typeof n||"object"==typeof n)}function Uo(n,t,e){return n[t]=e}function Zi(n,t,e){return!Object.is(n[t],e)&&(n[t]=e,!0)}function ht(n,t,e,i){const r=Ae();return Zi(r,Ws(),t)&&(nn(),zo(hn(),r,n,t,e,i)),ht}function Ve(n,t,e,i,r,o,s,a){const c=Ae(),m=nn(),g=n+22,D=m.firstCreatePass?function m4(n,t,e,i,r,o,s,a,c){const m=t.consts,g=Ll(t,n,4,s||null,Ho(m,a));pb(t,e,g,Ho(m,c)),ml(t,g);const D=g.tViews=fb(2,g,i,r,o,t.directiveRegistry,t.pipeRegistry,null,t.schemas,m);return null!==t.queries&&(t.queries.template(t,g),D.queries=t.queries.embeddedTView(g)),g}(g,m,c,t,e,i,r,o,s):m.data[g];Xr(D,!1);const j=c[11].createComment("");ff(m,c,j,D),Xi(j,c),Cf(c,c[g]=Tk(j,c,j,D)),ll(D)&&hb(m,c,D),null!=s&&mb(c,D,a)}function Bn(n){return $s(function Gm(){return It.lFrame.contextLView}(),22+n)}function be(n,t,e){const i=Ae();return Zi(i,Ws(),t)&&Nr(nn(),hn(),i,n,t,i[11],e,!1),be}function kb(n,t,e,i,r){const s=r?"class":"style";wb(n,e,t.inputs[s],s,i)}function ae(n,t,e,i){const r=Ae(),o=nn(),s=22+n,a=r[11],c=r[s]=F0(a,t,function f0(){return It.lFrame.currentNamespace}()),m=o.firstCreatePass?function p4(n,t,e,i,r,o,s){const a=t.consts,m=Ll(t,n,2,r,Ho(a,o));return pb(t,e,m,Ho(a,s)),null!==m.attrs&&Ef(m,m.attrs,!1),null!==m.mergedAttrs&&Ef(m,m.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,m),m}(s,o,r,0,t,e,i):o.data[s];return Xr(m,!0),SM(a,c,m),32!=(32&m.flags)&&ff(o,r,c,m),0===function uu(){return It.lFrame.elementDepthCount}()&&Xi(c,r),function hl(){It.lFrame.elementDepthCount++}(),ll(m)&&(hb(o,r,m),ub(o,m,r)),null!==i&&mb(r,m),ae}function ce(){let n=gi();mu()?Zr():(n=n.parent,Xr(n,!1));const t=n;!function c0(){It.lFrame.elementDepthCount--}();const e=nn();return e.firstCreatePass&&(ml(e,n),ru(n)&&e.queries.elementEnd(n)),null!=t.classesWithoutHost&&function g0(n){return 0!=(8&n.flags)}(t)&&kb(e,t,Ae(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function b0(n){return 0!=(16&n.flags)}(t)&&kb(e,t,Ae(),t.stylesWithoutHost,!1),ce}function Xe(n,t,e,i){return ae(n,t,e,i),ce(),Xe}function Qs(n,t,e){const i=Ae(),r=nn(),o=n+22,s=r.firstCreatePass?function _4(n,t,e,i,r){const o=t.consts,s=Ho(o,i),a=Ll(t,n,8,"ng-container",s);return null!==s&&Ef(a,s,!0),pb(t,e,a,Ho(o,r)),null!==t.queries&&t.queries.elementStart(t,a),a}(o,r,i,t,e):r.data[o];Xr(s,!0);const a=i[o]=i[11].createComment("");return ff(r,i,a,s),Xi(a,i),ll(s)&&(hb(r,i,s),ub(r,s,i)),null!=e&&mb(i,s),Qs}function Js(){let n=gi();const t=nn();return mu()?Zr():(n=n.parent,Xr(n,!1)),t.firstCreatePass&&(ml(t,n),ru(n)&&t.queries.elementEnd(n)),Js}function or(n,t,e){return Qs(n,t,e),Js(),or}function sr(){return Ae()}function Vu(n){return!!n&&"function"==typeof n.then}const Db=function Gk(n){return!!n&&"function"==typeof n.subscribe};function $e(n,t,e,i){const r=Ae(),o=nn(),s=gi();return qk(o,r,r[11],s,n,t,i),$e}function If(n,t){const e=gi(),i=Ae(),r=nn();return qk(r,i,Lk(_u(r.data),e,i),e,n,t),If}function qk(n,t,e,i,r,o,s){const a=ll(i),m=n.firstCreatePass&&Sk(n),g=t[8],D=Ek(t);let j=!0;if(3&i.type||s){const re=ir(i,t),ue=s?s(re):re,_e=D.length,Ee=s?Fe=>s(_i(Fe[i.index])):i.index;let fe=null;if(!s&&a&&(fe=function g4(n,t,e,i){const r=n.cleanup;if(null!=r)for(let o=0;o<r.length-1;o+=2){const s=r[o];if(s===e&&r[o+1]===i){const a=t[7],c=r[o+2];return a.length>c?a[c]:null}"string"==typeof s&&(o+=2)}return null}(n,t,r,i.index)),null!==fe)(fe.__ngLastListenerFn__||fe).__ngNextListenerFn__=o,fe.__ngLastListenerFn__=o,j=!1;else{o=Xk(i,t,g,o,!1);const Fe=e.listen(ue,r,o);D.push(o,Fe),m&&m.push(r,Ee,_e,_e+1)}}else o=Xk(i,t,g,o,!1);const q=i.outputs;let ee;if(j&&null!==q&&(ee=q[r])){const re=ee.length;if(re)for(let ue=0;ue<re;ue+=2){const lt=t[ee[ue]][ee[ue+1]].subscribe(o),Yt=D.length;D.push(o,lt),m&&m.push(r,i.index,Yt,-(Yt+1))}}}function Kk(n,t,e,i){try{return!1!==e(i)}catch(r){return Ak(n,r),!1}}function Xk(n,t,e,i,r){return function o(s){if(s===Function)return i;yb(n.componentOffset>-1?rr(n.index,t):t);let c=Kk(t,0,i,s),m=o.__ngNextListenerFn__;for(;m;)c=Kk(t,0,m,s)&&c,m=m.__ngNextListenerFn__;return r&&!1===c&&(s.preventDefault(),s.returnValue=!1),c}}function ft(n=1){return function ef(n){return(It.lFrame.contextLView=function xu(n,t){for(;n>0;)t=t[15],n--;return t}(n,It.lFrame.contextLView))[8]}(n)}function b4(n,t){let e=null;const i=function $F(n){const t=n.attrs;if(null!=t){const e=t.indexOf(5);if(0==(1&e))return t[e+1]}return null}(n);for(let r=0;r<t.length;r++){const o=t[r];if("*"!==o){if(null===i?rk(n,o,!0):qF(i,o))return r}else e=r}return e}function qt(n){const t=Ae()[16][6];if(!t.projection){const i=t.projection=Eu(n?n.length:1,null),r=i.slice();let o=t.child;for(;null!==o;){const s=n?b4(o,n):0;null!==s&&(r[s]?r[s].projectionNext=o:i[s]=o,r[s]=o),o=o.next}}}function We(n,t=0,e){const i=Ae(),r=nn(),o=Ll(r,22+n,16,null,e||null);null===o.projection&&(o.projection=t),Zr(),32!=(32&o.flags)&&function R3(n,t,e){TM(t[11],0,t,e,bM(n,e,t),xM(e.parent||t[6],e,t))}(r,i,o)}function Of(n,t){return n<<17|t<<2}function ea(n){return n>>17&32767}function Tb(n){return 2|n}function dc(n){return(131068&n)>>2}function Eb(n,t){return-131069&n|t<<2}function Sb(n){return 1|n}function sD(n,t,e,i,r){const o=n[e+1],s=null===t;let a=i?ea(o):dc(o),c=!1;for(;0!==a&&(!1===c||s);){const g=n[a+1];k4(n[a],t)&&(c=!0,n[a+1]=i?Sb(g):Tb(g)),a=i?ea(g):dc(g)}c&&(n[e+1]=i?Tb(o):Sb(o))}function k4(n,t){return null===n||null==t||(Array.isArray(n)?n[1]:n)===t||!(!Array.isArray(n)||"string"!=typeof t)&&Ml(n,t)>=0}function Fi(n,t,e){return xo(n,t,e,!1),Fi}function st(n,t){return xo(n,t,null,!0),st}function xo(n,t,e,i){const r=Ae(),o=nn(),s=function Qr(n){const t=It.lFrame,e=t.bindingIndex;return t.bindingIndex=t.bindingIndex+n,e}(2);o.firstUpdatePass&&function fD(n,t,e,i){const r=n.data;if(null===r[e+1]){const o=r[Gi()],s=function mD(n,t){return t>=n.expandoStartIndex}(n,e);(function bD(n,t){return 0!=(n.flags&(t?8:16))})(o,i)&&null===t&&!s&&(t=!1),t=function O4(n,t,e,i){const r=_u(n);let o=i?t.residualClasses:t.residualStyles;if(null===r)0===(i?t.classBindings:t.styleBindings)&&(e=zu(e=Lb(null,n,t,e,i),t.attrs,i),o=null);else{const s=t.directiveStylingLast;if(-1===s||n[s]!==r)if(e=Lb(r,n,t,e,i),null===o){let c=function R4(n,t,e){const i=e?t.classBindings:t.styleBindings;if(0!==dc(i))return n[ea(i)]}(n,t,i);void 0!==c&&Array.isArray(c)&&(c=Lb(null,n,t,c[1],i),c=zu(c,t.attrs,i),function F4(n,t,e,i){n[ea(e?t.classBindings:t.styleBindings)]=i}(n,t,i,c))}else o=function P4(n,t,e){let i;const r=t.directiveEnd;for(let o=1+t.directiveStylingLast;o<r;o++)i=zu(i,n[o].hostAttrs,e);return zu(i,t.attrs,e)}(n,t,i)}return void 0!==o&&(i?t.residualClasses=o:t.residualStyles=o),e}(r,o,t,i),function x4(n,t,e,i,r,o){let s=o?t.classBindings:t.styleBindings,a=ea(s),c=dc(s);n[i]=e;let g,m=!1;if(Array.isArray(e)){const D=e;g=D[1],(null===g||Ml(D,g)>0)&&(m=!0)}else g=e;if(r)if(0!==c){const j=ea(n[a+1]);n[i+1]=Of(j,a),0!==j&&(n[j+1]=Eb(n[j+1],i)),n[a+1]=function v4(n,t){return 131071&n|t<<17}(n[a+1],i)}else n[i+1]=Of(a,0),0!==a&&(n[a+1]=Eb(n[a+1],i)),a=i;else n[i+1]=Of(c,0),0===a?a=i:n[c+1]=Eb(n[c+1],i),c=i;m&&(n[i+1]=Tb(n[i+1])),sD(n,g,i,!0),sD(n,g,i,!1),function M4(n,t,e,i,r){const o=r?n.residualClasses:n.residualStyles;null!=o&&"string"==typeof t&&Ml(o,t)>=0&&(e[i+1]=Sb(e[i+1]))}(t,g,n,i,o),s=Of(a,c),o?t.classBindings=s:t.styleBindings=s}(r,o,t,e,s,i)}}(o,n,s,i),t!==Pt&&Zi(r,s,t)&&function _D(n,t,e,i,r,o,s,a){if(!(3&t.type))return;const c=n.data,m=c[a+1],g=function w4(n){return 1==(1&n)}(m)?gD(c,t,e,r,dc(m),s):void 0;Rf(g)||(Rf(o)||function y4(n){return 2==(2&n)}(m)&&(o=gD(c,null,e,r,a,s)),function P3(n,t,e,i,r){if(t)r?n.addClass(e,i):n.removeClass(e,i);else{let o=-1===i.indexOf("-")?void 0:wr.DashCase;null==r?n.removeStyle(e,i,o):("string"==typeof r&&r.endsWith("!important")&&(r=r.slice(0,-10),o|=wr.Important),n.setStyle(e,i,r,o))}}(i,s,dl(Gi(),e),r,o))}(o,o.data[Gi()],r,r[11],n,r[s+1]=function H4(n,t){return null==n||("string"==typeof t?n+=t:"object"==typeof n&&(n=kn(Pr(n)))),n}(t,e),i,s)}function Lb(n,t,e,i,r){let o=null;const s=e.directiveEnd;let a=e.directiveStylingLast;for(-1===a?a=e.directiveStart:a++;a<s&&(o=t[a],i=zu(i,o.hostAttrs,r),o!==n);)a++;return null!==n&&(e.directiveStylingLast=a),i}function zu(n,t,e){const i=e?1:2;let r=-1;if(null!==t)for(let o=0;o<t.length;o++){const s=t[o];"number"==typeof s?r=s:r===i&&(Array.isArray(n)||(n=void 0===n?[]:["",n]),Fr(n,s,!!e||t[++o]))}return void 0===n?null:n}function gD(n,t,e,i,r,o){const s=null===t;let a;for(;r>0;){const c=n[r],m=Array.isArray(c),g=m?c[1]:c,D=null===g;let j=e[r+1];j===Pt&&(j=D?sn:void 0);let q=D?x0(j,i):g===i?j:void 0;if(m&&!Rf(q)&&(q=x0(c,i)),Rf(q)&&(a=q,s))return a;const ee=n[r+1];r=s?ea(ee):dc(ee)}if(null!==t){let c=o?t.residualClasses:t.residualStyles;null!=c&&(a=x0(c,i))}return a}function Rf(n){return void 0!==n}function ke(n,t=""){const e=Ae(),i=nn(),r=n+22,o=i.firstCreatePass?Ll(i,r,1,t,null):i.data[r],s=e[r]=function R0(n,t){return n.createText(t)}(e[11],t);ff(i,e,s,o),Xr(o,!1)}function ar(n){return Br("",n,""),ar}function Br(n,t,e){const i=Ae(),r=function Il(n,t,e,i){return Zi(n,Ws(),e)?t+Tt(e)+i:Pt}(i,n,t,e);return r!==Pt&&function ys(n,t,e){const i=dl(t,n);!function pM(n,t,e){n.setValue(t,e)}(n[11],i,e)}(i,Gi(),r),Br}function Mr(n,t,e){const i=Ae();return Zi(i,Ws(),t)&&Nr(nn(),hn(),i,n,t,i[11],e,!0),Mr}function Ff(n,t,e){const i=Ae();if(Zi(i,Ws(),t)){const o=nn(),s=hn();Nr(o,s,i,n,t,Lk(_u(o.data),s,i),e,!0)}return Ff}const Vl="en-US";let BD=Vl;function Ob(n,t,e,i,r){if(n=xt(n),Array.isArray(n))for(let o=0;o<n.length;o++)Ob(n[o],t,e,i,r);else{const o=nn(),s=Ae();let a=sc(n)?n:xt(n.provide),c=ZM(n);const m=gi(),g=1048575&m.providerIndexes,D=m.directiveStart,j=m.providerIndexes>>20;if(sc(n)||!n.multi){const q=new Qa(c,r,B),ee=Fb(a,t,r?g:g+j,D);-1===ee?(eo(Rt(m,s),o,a),Rb(o,n,t.length),t.push(a),m.directiveStart++,m.directiveEnd++,r&&(m.providerIndexes+=1048576),e.push(q),s.push(q)):(e[ee]=q,s[ee]=q)}else{const q=Fb(a,t,g+j,D),ee=Fb(a,t,g,g+j),re=q>=0&&e[q],ue=ee>=0&&e[ee];if(r&&!ue||!r&&!re){eo(Rt(m,s),o,a);const _e=function o6(n,t,e,i,r){const o=new Qa(n,e,B);return o.multi=[],o.index=t,o.componentProviders=0,lC(o,r,i&&!e),o}(r?r6:n6,e.length,r,i,c);!r&&ue&&(e[ee].providerFactory=_e),Rb(o,n,t.length,0),t.push(a),m.directiveStart++,m.directiveEnd++,r&&(m.providerIndexes+=1048576),e.push(_e),s.push(_e)}else Rb(o,n,q>-1?q:ee,lC(e[r?ee:q],c,!r&&i));!r&&i&&ue&&e[ee].componentProviders++}}}function Rb(n,t,e,i){const r=sc(t),o=function _F(n){return!!n.useClass}(t);if(r||o){const c=(o?xt(t.useClass):t).prototype.ngOnDestroy;if(c){const m=n.destroyHooks||(n.destroyHooks=[]);if(!r&&t.multi){const g=m.indexOf(e);-1===g?m.push(e,[i,c]):m[g+1].push(i,c)}else m.push(e,c)}}}function lC(n,t,e){return e&&n.componentProviders++,n.multi.push(t)-1}function Fb(n,t,e,i){for(let r=e;r<i;r++)if(t[r]===n)return r;return-1}function n6(n,t,e,i){return Pb(this.multi,[])}function r6(n,t,e,i){const r=this.multi;let o;if(this.providerFactory){const s=this.providerFactory.componentProviders,a=tc(e,e[1],this.providerFactory.index,i);o=a.slice(0,s),Pb(r,o);for(let c=s;c<a.length;c++)o.push(a[c])}else o=[],Pb(r,o);return o}function Pb(n,t){for(let e=0;e<n.length;e++)t.push((0,n[e])());return t}function Ge(n,t=[]){return e=>{e.providersResolver=(i,r)=>function t6(n,t,e){const i=nn();if(i.firstCreatePass){const r=Or(n);Ob(e,i.data,i.blueprint,r,!0),Ob(t,i.data,i.blueprint,r,!1)}}(i,r?r(n):n,t)}}class zl{}class dC{}class uC extends zl{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Ik(this);const i=Ai(t);this._bootstrapComponents=bs(i.bootstrap),this._r3Injector=uk(t,e,[{provide:zl,useValue:this},{provide:Xs,useValue:this.componentFactoryResolver}],kn(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class Nb extends dC{constructor(t){super(),this.moduleType=t}create(t){return new uC(this.moduleType,t)}}class a6 extends zl{constructor(t,e,i){super(),this.componentFactoryResolver=new Ik(this),this.instance=null;const r=new XM([...t,{provide:zl,useValue:this},{provide:Xs,useValue:this.componentFactoryResolver}],e||xf(),i,new Set(["environment"]));this.injector=r,r.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function Yf(n,t,e=null){return new a6(n,t,e).injector}let c6=(()=>{class n{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e.id)){const i=WM(0,e.type),r=i.length>0?Yf([i],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e.id,r)}return this.cachedInjectors.get(e.id)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}}return n.\u0275prov=Oe({token:n,providedIn:"environment",factory:()=>new n(me(ps))}),n})();function Bb(n){n.getStandaloneInjector=t=>t.get(c6).getOrCreateStandaloneInjector(n)}function Ul(n,t,e){const i=Wi()+n,r=Ae();return r[i]===Pt?Uo(r,i,e?t.call(e):t()):function ju(n,t){return n[t]}(r,i)}function $l(n,t,e,i){return yC(Ae(),Wi(),n,t,e,i)}function bC(n,t,e,i,r){return function vC(n,t,e,i,r,o,s){const a=t+e;return function lc(n,t,e,i){const r=Zi(n,t,e);return Zi(n,t+1,i)||r}(n,a,r,o)?Uo(n,a+2,s?i.call(s,r,o):i(r,o)):Ku(n,a+2)}(Ae(),Wi(),n,t,e,i,r)}function Ku(n,t){const e=n[t];return e===Pt?void 0:e}function yC(n,t,e,i,r,o){const s=t+e;return Zi(n,s,r)?Uo(n,s+1,o?i.call(o,r):i(r)):Ku(n,s+1)}function Yb(n,t){const e=nn();let i;const r=n+22;e.firstCreatePass?(i=function k6(n,t){if(t)for(let e=t.length-1;e>=0;e--){const i=t[e];if(n===i.name)return i}}(t,e.pipeRegistry),e.data[r]=i,i.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(r,i.onDestroy)):i=e.data[r];const o=i.factory||(i.factory=Kr(i.type)),s=Qt(B);try{const a=b(!1),c=o();return b(a),function f4(n,t,e,i){e>=n.data.length&&(n.data[e]=null,n.blueprint[e]=null),t[e]=i}(e,Ae(),r,c),c}finally{Qt(s)}}function jb(n,t,e){const i=n+22,r=Ae(),o=$s(r,i);return function Xu(n,t){return n[1].data[t].pure}(r,i)?yC(r,Wi(),t,o.transform,e,o):o.transform(e)}function Vb(n){return t=>{setTimeout(n,void 0,t)}}const ct=class S6 extends oe{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,i){let r=t,o=e||(()=>null),s=i;if(t&&"object"==typeof t){const c=t;r=c.next?.bind(c),o=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(o=Vb(o),r&&(r=Vb(r)),s&&(s=Vb(s)));const a=super.subscribe({next:r,error:o,complete:s});return t instanceof f&&t.add(a),a}};function L6(){return this._results[cc()]()}class Go{constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const e=cc(),i=Go.prototype;i[e]||(i[e]=L6)}get changes(){return this._changes||(this._changes=new ct)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,e){const i=this;i.dirty=!1;const r=function to(n){return n.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function HR(n,t,e){if(n.length!==t.length)return!1;for(let i=0;i<n.length;i++){let r=n[i],o=t[i];if(e&&(r=e(r),o=e(o)),o!==r)return!1}return!0}(i._results,r,e))&&(i._results=r,i.length=r.length,i.last=r[this.length-1],i.first=r[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let Nn=(()=>{class n{}return n.__NG_ELEMENT_ID__=O6,n})();const A6=Nn,I6=class extends A6{constructor(t,e,i){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=i}createEmbeddedView(t,e){const i=this._declarationTContainer.tViews,r=kf(this._declarationLView,i,t,16,null,i.declTNode,null,null,null,null,e||null);r[17]=this._declarationLView[this._declarationTContainer.index];const s=this._declarationLView[19];return null!==s&&(r[19]=s.createEmbeddedView(i)),db(i,r,t),new Bu(r)}};function O6(){return jf(gi(),Ae())}function jf(n,t){return 4&n.type?new I6(t,n,Tl(n,t)):null}let Hn=(()=>{class n{}return n.__NG_ELEMENT_ID__=R6,n})();function R6(){return CC(gi(),Ae())}const F6=Hn,kC=class extends F6{constructor(t,e,i){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=i}get element(){return Tl(this._hostTNode,this._hostLView)}get injector(){return new bl(this._hostTNode,this._hostLView)}get parentInjector(){const t=Rr(this._hostTNode,this._hostLView);if(_l(t)){const e=Ut(t,this._hostLView),i=yo(t);return new bl(e[1].data[i+8],e)}return new bl(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=DC(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,e,i){let r,o;"number"==typeof i?r=i:null!=i&&(r=i.index,o=i.injector);const s=t.createEmbeddedView(e||{},o);return this.insert(s,r),s}createComponent(t,e,i,r,o){const s=t&&!function Tu(n){return"function"==typeof n}(t);let a;if(s)a=e;else{const D=e||{};a=D.index,i=D.injector,r=D.projectableNodes,o=D.environmentInjector||D.ngModuleRef}const c=s?t:new Hu(tn(t)),m=i||this.parentInjector;if(!o&&null==c.ngModule){const j=(s?m:this.parentInjector).get(ps,null);j&&(o=j)}const g=c.create(m,r,void 0,o);return this.insert(g.hostView,a),g}insert(t,e){const i=t._lView,r=i[1];if(function a0(n){return Ir(n[3])}(i)){const g=this.indexOf(t);if(-1!==g)this.detach(g);else{const D=i[3],j=new kC(D,D[6],D[3]);j.detach(j.indexOf(t))}}const o=this._adjustIndex(e),s=this._lContainer;!function E3(n,t,e,i){const r=10+i,o=e.length;i>0&&(e[r-1][4]=t),i<o-10?(t[4]=e[r],G1(e,10+i,t)):(e.push(t),t[4]=null),t[3]=e;const s=t[17];null!==s&&e!==s&&function S3(n,t){const e=n[9];t[16]!==t[3][3][16]&&(n[2]=!0),null===e?n[9]=[t]:e.push(t)}(s,t);const a=t[19];null!==a&&a.insertView(n),t[2]|=64}(r,i,s,o);const a=H0(o,s),c=i[11],m=mf(c,s[7]);return null!==m&&function D3(n,t,e,i,r,o){i[0]=r,i[6]=t,Ou(n,i,e,1,r,o)}(r,s[6],c,i,m,a),t.attachToViewContainerRef(),G1(zb(s),o,t),t}move(t,e){return this.insert(t,e)}indexOf(t){const e=DC(this._lContainer);return null!==e?e.indexOf(t):-1}remove(t){const e=this._adjustIndex(t,-1),i=P0(this._lContainer,e);i&&(cf(zb(this._lContainer),e),gM(i[1],i))}detach(t){const e=this._adjustIndex(t,-1),i=P0(this._lContainer,e);return i&&null!=cf(zb(this._lContainer),e)?new Bu(i):null}_adjustIndex(t,e=0){return t??this.length+e}};function DC(n){return n[8]}function zb(n){return n[8]||(n[8]=[])}function CC(n,t){let e;const i=t[n.index];if(Ir(i))e=i;else{let r;if(8&n.type)r=_i(i);else{const o=t[11];r=o.createComment("");const s=ir(n,t);ic(o,mf(o,s),r,function O3(n,t){return n.nextSibling(t)}(o,s),!1)}t[n.index]=e=Tk(i,t,r,n),Cf(t,e)}return new kC(e,n,t)}class Ub{constructor(t){this.queryList=t,this.matches=null}clone(){return new Ub(this.queryList)}setDirty(){this.queryList.setDirty()}}class $b{constructor(t=[]){this.queries=t}createEmbeddedView(t){const e=t.queries;if(null!==e){const i=null!==t.contentQueries?t.contentQueries[0]:e.length,r=[];for(let o=0;o<i;o++){const s=e.getByIndex(o);r.push(this.queries[s.indexInDeclarationView].clone())}return new $b(r)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let e=0;e<this.queries.length;e++)null!==AC(t,e).matches&&this.queries[e].setDirty()}}class TC{constructor(t,e,i=null){this.predicate=t,this.flags=e,this.read=i}}class Wb{constructor(t=[]){this.queries=t}elementStart(t,e){for(let i=0;i<this.queries.length;i++)this.queries[i].elementStart(t,e)}elementEnd(t){for(let e=0;e<this.queries.length;e++)this.queries[e].elementEnd(t)}embeddedTView(t){let e=null;for(let i=0;i<this.length;i++){const r=null!==e?e.length:0,o=this.getByIndex(i).embeddedTView(t,r);o&&(o.indexInDeclarationView=i,null!==e?e.push(o):e=[o])}return null!==e?new Wb(e):null}template(t,e){for(let i=0;i<this.queries.length;i++)this.queries[i].template(t,e)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}}class Gb{constructor(t,e=-1){this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=e}elementStart(t,e){this.isApplyingToNode(e)&&this.matchTNode(t,e)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,e){this.elementStart(t,e)}embeddedTView(t,e){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,e),new Gb(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const e=this._declarationNodeIndex;let i=t.parent;for(;null!==i&&8&i.type&&i.index!==e;)i=i.parent;return e===(null!==i?i.index:-1)}return this._appliesToNextNode}matchTNode(t,e){const i=this.metadata.predicate;if(Array.isArray(i))for(let r=0;r<i.length;r++){const o=i[r];this.matchTNodeWithReadOption(t,e,P6(e,o)),this.matchTNodeWithReadOption(t,e,af(e,t,o,!1,!1))}else i===Nn?4&e.type&&this.matchTNodeWithReadOption(t,e,-1):this.matchTNodeWithReadOption(t,e,af(e,t,i,!1,!1))}matchTNodeWithReadOption(t,e,i){if(null!==i){const r=this.metadata.read;if(null!==r)if(r===je||r===Hn||r===Nn&&4&e.type)this.addMatch(e.index,-2);else{const o=af(e,t,r,!1,!1);null!==o&&this.addMatch(e.index,o)}else this.addMatch(e.index,i)}}addMatch(t,e){null===this.matches?this.matches=[t,e]:this.matches.push(t,e)}}function P6(n,t){const e=n.localNames;if(null!==e)for(let i=0;i<e.length;i+=2)if(e[i]===t)return e[i+1];return null}function B6(n,t,e,i){return-1===e?function N6(n,t){return 11&n.type?Tl(n,t):4&n.type?jf(n,t):null}(t,n):-2===e?function H6(n,t,e){return e===je?Tl(t,n):e===Nn?jf(t,n):e===Hn?CC(t,n):void 0}(n,t,i):tc(n,n[1],e,t)}function EC(n,t,e,i){const r=t[19].queries[i];if(null===r.matches){const o=n.data,s=e.matches,a=[];for(let c=0;c<s.length;c+=2){const m=s[c];a.push(m<0?null:B6(t,o[m],s[c+1],e.metadata.read))}r.matches=a}return r.matches}function qb(n,t,e,i){const r=n.queries.getByIndex(e),o=r.matches;if(null!==o){const s=EC(n,t,r,e);for(let a=0;a<o.length;a+=2){const c=o[a];if(c>0)i.push(s[a/2]);else{const m=o[a+1],g=t[-c];for(let D=10;D<g.length;D++){const j=g[D];j[17]===j[3]&&qb(j[1],j,m,i)}if(null!==g[9]){const D=g[9];for(let j=0;j<D.length;j++){const q=D[j];qb(q[1],q,m,i)}}}}}return i}function Be(n){const t=Ae(),e=nn(),i=Zm();gu(i+1);const r=AC(e,i);if(n.dirty&&function s0(n){return 4==(4&n[2])}(t)===(2==(2&r.metadata.flags))){if(null===r.matches)n.reset([]);else{const o=r.crossesNgTemplate?qb(e,t,i,[]):EC(e,t,r,i);n.reset(o,TF),n.notifyOnChanges()}return!0}return!1}function Et(n,t,e){const i=nn();i.firstCreatePass&&(LC(i,new TC(n,t,e),-1),2==(2&t)&&(i.staticViewQueries=!0)),SC(i,Ae(),t)}function St(n,t,e,i){const r=nn();if(r.firstCreatePass){const o=gi();LC(r,new TC(t,e,i),o.index),function j6(n,t){const e=n.contentQueries||(n.contentQueries=[]);t!==(e.length?e[e.length-1]:-1)&&e.push(n.queries.length-1,t)}(r,n),2==(2&e)&&(r.staticContentQueries=!0)}SC(r,Ae(),e)}function He(){return function Y6(n,t){return n[19].queries[t].queryList}(Ae(),Zm())}function SC(n,t,e){const i=new Go(4==(4&e));wk(n,t,i,i.destroy),null===t[19]&&(t[19]=new $b),t[19].queries.push(new Ub(i))}function LC(n,t,e){null===n.queries&&(n.queries=new Wb),n.queries.track(new Gb(t,e))}function AC(n,t){return n.queries.getByIndex(t)}function hc(n,t){return jf(n,t)}function zf(...n){}const Qu=new we("Application Initializer");let Uf=(()=>{class n{constructor(e){this.appInits=e,this.resolve=zf,this.reject=zf,this.initialized=!1,this.done=!1,this.donePromise=new Promise((i,r)=>{this.resolve=i,this.reject=r})}runInitializers(){if(this.initialized)return;const e=[],i=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r<this.appInits.length;r++){const o=this.appInits[r]();if(Vu(o))e.push(o);else if(Db(o)){const s=new Promise((a,c)=>{o.subscribe({complete:a,error:c})});e.push(s)}}Promise.all(e).then(()=>{i()}).catch(r=>{this.reject(r)}),0===e.length&&i(),this.initialized=!0}}return n.\u0275fac=function(e){return new(e||n)(me(Qu,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const ql=new we("AppId",{providedIn:"root",factory:function XC(){return`${Jb()}${Jb()}${Jb()}`}});function Jb(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const ZC=new we("Platform Initializer"),Ju=new we("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),QC=new we("appBootstrapListener"),Ln=new we("AnimationModuleType");let aN=(()=>{class n{log(e){console.log(e)}warn(e){console.warn(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})();const qo=new we("LocaleId",{providedIn:"root",factory:()=>Ft(qo,Mt.Optional|Mt.SkipSelf)||function cN(){return typeof $localize<"u"&&$localize.locale||Vl}()});class dN{constructor(t,e){this.ngModuleFactory=t,this.componentFactories=e}}let JC=(()=>{class n{compileModuleSync(e){return new Nb(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}compileModuleAndAllComponentsSync(e){const i=this.compileModuleSync(e),o=bs(Ai(e).declarations).reduce((s,a)=>{const c=tn(a);return c&&s.push(new Hu(c)),s},[]);return new dN(i,o)}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this.compileModuleAndAllComponentsSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const mN=(()=>Promise.resolve(0))();function ey(n){typeof Zone>"u"?mN.then(()=>{n&&n.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",n)}class Qe{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new ct(!1),this.onMicrotaskEmpty=new ct(!1),this.onStable=new ct(!1),this.onError=new ct(!1),typeof Zone>"u")throw new De(908,!1);Zone.assertZonePatched();const r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&e,r.shouldCoalesceRunChangeDetection=i,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function fN(){let n=Fn.requestAnimationFrame,t=Fn.cancelAnimationFrame;if(typeof Zone<"u"&&n&&t){const e=n[Zone.__symbol__("OriginalDelegate")];e&&(n=e);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function gN(n){const t=()=>{!function _N(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(Fn,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,ny(n),n.isCheckStableRunning=!0,ty(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),ny(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,r,o,s,a)=>{try{return nT(n),e.invokeTask(r,o,s,a)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||n.shouldCoalesceRunChangeDetection)&&t(),iT(n)}},onInvoke:(e,i,r,o,s,a,c)=>{try{return nT(n),e.invoke(r,o,s,a,c)}finally{n.shouldCoalesceRunChangeDetection&&t(),iT(n)}},onHasTask:(e,i,r,o)=>{e.hasTask(r,o),i===r&&("microTask"==o.change?(n._hasPendingMicrotasks=o.microTask,ny(n),ty(n)):"macroTask"==o.change&&(n.hasPendingMacrotasks=o.macroTask))},onHandleError:(e,i,r,o)=>(e.handleError(r,o),n.runOutsideAngular(()=>n.onError.emit(o)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Qe.isInAngularZone())throw new De(909,!1)}static assertNotInAngularZone(){if(Qe.isInAngularZone())throw new De(909,!1)}run(t,e,i){return this._inner.run(t,e,i)}runTask(t,e,i,r){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+r,t,pN,zf,zf);try{return o.runTask(s,e,i)}finally{o.cancelTask(s)}}runGuarded(t,e,i){return this._inner.runGuarded(t,e,i)}runOutsideAngular(t){return this._outer.run(t)}}const pN={};function ty(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function ny(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function nT(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function iT(n){n._nesting--,ty(n)}class bN{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new ct,this.onMicrotaskEmpty=new ct,this.onStable=new ct,this.onError=new ct}run(t,e,i){return t.apply(e,i)}runGuarded(t,e,i){return t.apply(e,i)}runOutsideAngular(t){return t()}runTask(t,e,i,r){return t.apply(e,i)}}const rT=new we(""),$f=new we("");let oy,iy=(()=>{class n{constructor(e,i,r){this._ngZone=e,this.registry=i,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,oy||(function yN(n){oy=n}(r),r.addToWindow(i)),this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Qe.assertNotInAngularZone(),ey(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())ey(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(e)||(clearTimeout(i.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,i,r){let o=-1;i&&i>0&&(o=setTimeout(()=>{this._callbacks=this._callbacks.filter(s=>s.timeoutId!==o),e(this._didWork,this.getPendingTasks())},i)),this._callbacks.push({doneCb:e,timeoutId:o,updateCb:r})}whenStable(e,i,r){if(r&&!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,i,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,i,r){return[]}}return n.\u0275fac=function(e){return new(e||n)(me(Qe),me(ry),me($f))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),ry=(()=>{class n{constructor(){this._applications=new Map}registerApplication(e,i){this._applications.set(e,i)}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,i=!0){return oy?.findTestabilityInTree(this,e,i)??null}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})(),ta=null;const oT=new we("AllowMultipleToken"),sy=new we("PlatformDestroyListeners");class sT{constructor(t,e){this.name=t,this.token=e}}function cT(n,t,e=[]){const i=`Platform: ${t}`,r=new we(i);return(o=[])=>{let s=ay();if(!s||s.injector.get(oT,!1)){const a=[...e,...o,{provide:r,useValue:!0}];n?n(a):function xN(n){if(ta&&!ta.get(oT,!1))throw new De(400,!1);ta=n;const t=n.get(dT);(function aT(n){const t=n.get(ZC,null);t&&t.forEach(e=>e())})(n)}(function lT(n=[],t){return Xn.create({name:t,providers:[{provide:Q0,useValue:"platform"},{provide:sy,useValue:new Set([()=>ta=null])},...n]})}(a,i))}return function kN(n){const t=ay();if(!t)throw new De(401,!1);return t}()}}function ay(){return ta?.get(dT)??null}let dT=(()=>{class n{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,i){const r=function hT(n,t){let e;return e="noop"===n?new bN:("zone.js"===n?void 0:n)||new Qe(t),e}(i?.ngZone,function uT(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!n||!n.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!n||!n.ngZoneRunCoalescing)||!1}}(i)),o=[{provide:Qe,useValue:r}];return r.run(()=>{const s=Xn.create({providers:o,parent:this.injector,name:e.moduleType.name}),a=e.create(s),c=a.injector.get(gs,null);if(!c)throw new De(402,!1);return r.runOutsideAngular(()=>{const m=r.onError.subscribe({next:g=>{c.handleError(g)}});a.onDestroy(()=>{Wf(this._modules,a),m.unsubscribe()})}),function mT(n,t,e){try{const i=e();return Vu(i)?i.catch(r=>{throw t.runOutsideAngular(()=>n.handleError(r)),r}):i}catch(i){throw t.runOutsideAngular(()=>n.handleError(i)),i}}(c,r,()=>{const m=a.injector.get(Uf);return m.runInitializers(),m.donePromise.then(()=>(function HD(n){_r(n,"Expected localeId to be defined"),"string"==typeof n&&(BD=n.toLowerCase().replace(/_/g,"-"))}(a.injector.get(qo,Vl)||Vl),this._moduleDoBootstrap(a),a))})})}bootstrapModule(e,i=[]){const r=fT({},i);return function vN(n,t,e){const i=new Nb(e);return Promise.resolve(i)}(0,0,e).then(o=>this.bootstrapModuleFactory(o,r))}_moduleDoBootstrap(e){const i=e.injector.get(na);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(r=>i.bootstrap(r));else{if(!e.instance.ngDoBootstrap)throw new De(403,!1);e.instance.ngDoBootstrap(i)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new De(404,!1);this._modules.slice().forEach(i=>i.destroy()),this._destroyListeners.forEach(i=>i());const e=this._injector.get(sy,null);e&&(e.forEach(i=>i()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return n.\u0275fac=function(e){return new(e||n)(me(Xn))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})();function fT(n,t){return Array.isArray(t)?t.reduce(fT,n):{...n,...t}}let na=(()=>{class n{constructor(e,i,r){this._zone=e,this._injector=i,this._exceptionHandler=r,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const o=new Ze(a=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{a.next(this._stable),a.complete()})}),s=new Ze(a=>{let c;this._zone.runOutsideAngular(()=>{c=this._zone.onStable.subscribe(()=>{Qe.assertNotInAngularZone(),ey(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,a.next(!0))})})});const m=this._zone.onUnstable.subscribe(()=>{Qe.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{a.next(!1)}))});return()=>{c.unsubscribe(),m.unsubscribe()}});this.isStable=pi(o,s.pipe(km()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,i){const r=e instanceof QM;if(!this._injector.get(Uf).done)throw!r&&function Vs(n){const t=tn(n)||Li(n)||$i(n);return null!==t&&t.standalone}(e),new De(405,false);let s;s=r?e:this._injector.get(Xs).resolveComponentFactory(e),this.componentTypes.push(s.componentType);const a=function wN(n){return n.isBoundToModule}(s)?void 0:this._injector.get(zl),m=s.create(Xn.NULL,[],i||s.selector,a),g=m.location.nativeElement,D=m.injector.get(rT,null);return D?.registerApplication(g),m.onDestroy(()=>{this.detachView(m.hostView),Wf(this.components,m),D?.unregisterApplication(g)}),this._loadComponent(m),m}tick(){if(this._runningTick)throw new De(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;Wf(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e);const i=this._injector.get(QC,[]);i.push(...this._bootstrapListeners),i.forEach(r=>r(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>Wf(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new De(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return n.\u0275fac=function(e){return new(e||n)(me(Qe),me(ps),me(gs))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Wf(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}let $t=(()=>{class n{}return n.__NG_ELEMENT_ID__=CN,n})();function CN(n){return function TN(n,t,e){if(Ga(n)&&!e){const i=rr(n.index,t);return new Bu(i,i)}return 47&n.type?new Bu(t[16],t):null}(gi(),Ae(),16==(16&n))}class vT{constructor(){}supports(t){return Yu(t)}create(t){return new ON(t)}}const IN=(n,t)=>t;class ON{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||IN}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,i=this._removalsHead,r=0,o=null;for(;e||i;){const s=!i||e&&e.currentIndex<xT(i,r,o)?e:i,a=xT(s,r,o),c=s.currentIndex;if(s===i)r--,i=i._nextRemoved;else if(e=e._next,null==s.previousIndex)r++;else{o||(o=[]);const m=a-r,g=c-r;if(m!=g){for(let j=0;j<m;j++){const q=j<o.length?o[j]:o[j]=0,ee=q+j;g<=ee&&ee<m&&(o[j]=q+1)}o[s.previousIndex]=g-m}}a!==c&&t(s,a,c)}}forEachPreviousItem(t){let e;for(e=this._previousItHead;null!==e;e=e._nextPrevious)t(e)}forEachAddedItem(t){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)t(e)}forEachMovedItem(t){let e;for(e=this._movesHead;null!==e;e=e._nextMoved)t(e)}forEachRemovedItem(t){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)t(e)}forEachIdentityChange(t){let e;for(e=this._identityChangesHead;null!==e;e=e._nextIdentityChange)t(e)}diff(t){if(null==t&&(t=[]),!Yu(t))throw new De(900,!1);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let r,o,s,e=this._itHead,i=!1;if(Array.isArray(t)){this.length=t.length;for(let a=0;a<this.length;a++)o=t[a],s=this._trackByFn(a,o),null!==e&&Object.is(e.trackById,s)?(i&&(e=this._verifyReinsertion(e,o,s,a)),Object.is(e.item,o)||this._addIdentityChange(e,o)):(e=this._mismatch(e,o,s,a),i=!0),e=e._next}else r=0,function d4(n,t){if(Array.isArray(n))for(let e=0;e<n.length;e++)t(n[e]);else{const e=n[cc()]();let i;for(;!(i=e.next()).done;)t(i.value)}}(t,a=>{s=this._trackByFn(r,a),null!==e&&Object.is(e.trackById,s)?(i&&(e=this._verifyReinsertion(e,a,s,r)),Object.is(e.item,a)||this._addIdentityChange(e,a)):(e=this._mismatch(e,a,s,r),i=!0),e=e._next,r++}),this.length=r;return this._truncate(e),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,e,i,r){let o;return null===t?o=this._itTail:(o=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,o,r)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(i,r))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,o,r)):t=this._addAfter(new RN(e,i),o,r),t}_verifyReinsertion(t,e,i,r){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==o?t=this._reinsertAfter(o,t._prev,r):t.currentIndex!=r&&(t.currentIndex=r,this._addToMoves(t,r)),t}_truncate(t){for(;null!==t;){const e=t._next;this._addToRemovals(this._unlink(t)),t=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(t,e,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const r=t._prevRemoved,o=t._nextRemoved;return null===r?this._removalsHead=o:r._nextRemoved=o,null===o?this._removalsTail=r:o._prevRemoved=r,this._insertAfter(t,e,i),this._addToMoves(t,i),t}_moveAfter(t,e,i){return this._unlink(t),this._insertAfter(t,e,i),this._addToMoves(t,i),t}_addAfter(t,e,i){return this._insertAfter(t,e,i),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,i){const r=null===e?this._itHead:e._next;return t._next=r,t._prev=e,null===r?this._itTail=t:r._prev=t,null===e?this._itHead=t:e._next=t,null===this._linkedRecords&&(this._linkedRecords=new wT),this._linkedRecords.put(t),t.currentIndex=i,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,i=t._next;return null===e?this._itHead=i:e._next=i,null===i?this._itTail=e:i._prev=e,t}_addToMoves(t,e){return t.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new wT),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,e){return t.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class RN{constructor(t,e){this.item=t,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class FN{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,e){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===e||e<=i.currentIndex)&&Object.is(i.trackById,t))return i;return null}remove(t){const e=t._prevDup,i=t._nextDup;return null===e?this._head=i:e._nextDup=i,null===i?this._tail=e:i._prevDup=e,null===this._head}}class wT{constructor(){this.map=new Map}put(t){const e=t.trackById;let i=this.map.get(e);i||(i=new FN,this.map.set(e,i)),i.add(t)}get(t,e){const r=this.map.get(t);return r?r.get(t,e):null}remove(t){const e=t.trackById;return this.map.get(e).remove(t)&&this.map.delete(e),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function xT(n,t,e){const i=n.previousIndex;if(null===i)return i;let r=0;return e&&i<e.length&&(r=e[i]),i+t+r}class MT{constructor(){}supports(t){return t instanceof Map||Mb(t)}create(){return new PN}}class PN{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(t){let e;for(e=this._mapHead;null!==e;e=e._next)t(e)}forEachPreviousItem(t){let e;for(e=this._previousMapHead;null!==e;e=e._nextPrevious)t(e)}forEachChangedItem(t){let e;for(e=this._changesHead;null!==e;e=e._nextChanged)t(e)}forEachAddedItem(t){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)t(e)}forEachRemovedItem(t){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)t(e)}diff(t){if(t){if(!(t instanceof Map||Mb(t)))throw new De(900,!1)}else t=new Map;return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let e=this._mapHead;if(this._appendAfter=null,this._forEach(t,(i,r)=>{if(e&&e.key===r)this._maybeAddToChanges(e,i),this._appendAfter=e,e=e._next;else{const o=this._getOrCreateRecordForKey(r,i);e=this._insertBeforeOrAppend(e,o)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let i=e;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const i=t._prev;return e._next=t,e._prev=i,t._prev=e,i&&(i._next=e),t===this._mapHead&&(this._mapHead=e),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(t,e){if(this._records.has(t)){const r=this._records.get(t);this._maybeAddToChanges(r,e);const o=r._prev,s=r._next;return o&&(o._next=s),s&&(s._prev=o),r._next=null,r._prev=null,r}const i=new NN(t);return this._records.set(t,i),i.currentValue=e,this._addToAdditions(i),i}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,e){Object.is(e,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=e,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,e){t instanceof Map?t.forEach(e):Object.keys(t).forEach(i=>e(t[i],i))}}class NN{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function kT(){return new io([new vT])}let io=(()=>{class n{constructor(e){this.factories=e}static create(e,i){if(null!=i){const r=i.factories.slice();e=e.concat(r)}return new n(e)}static extend(e){return{provide:n,useFactory:i=>n.create(e,i||kT()),deps:[[n,new Ks,new vo]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(null!=i)return i;throw new De(901,!1)}}return n.\u0275prov=Oe({token:n,providedIn:"root",factory:kT}),n})();function DT(){return new eh([new MT])}let eh=(()=>{class n{constructor(e){this.factories=e}static create(e,i){if(i){const r=i.factories.slice();e=e.concat(r)}return new n(e)}static extend(e){return{provide:n,useFactory:i=>n.create(e,i||DT()),deps:[[n,new Ks,new vo]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(i)return i;throw new De(901,!1)}}return n.\u0275prov=Oe({token:n,providedIn:"root",factory:DT}),n})();const YN=cT(null,"core",[]);let jN=(()=>{class n{constructor(e){}}return n.\u0275fac=function(e){return new(e||n)(me(na))},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})();function Kl(n){return"boolean"==typeof n?n:null!=n&&"false"!==n}let hy=null;function Ko(){return hy}class UN{}const yt=new we("DocumentToken");let my=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:function(){return function $N(){return me(CT)}()},providedIn:"platform"}),n})();const WN=new we("Location Initialized");let CT=(()=>{class n extends my{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Ko().getBaseHref(this._doc)}onPopState(e){const i=Ko().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",e,!1),()=>i.removeEventListener("popstate",e)}onHashChange(e){const i=Ko().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",e,!1),()=>i.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,i,r){TT()?this._history.pushState(e,i,r):this.location.hash=r}replaceState(e,i,r){TT()?this._history.replaceState(e,i,r):this.location.hash=r}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}}return n.\u0275fac=function(e){return new(e||n)(me(yt))},n.\u0275prov=Oe({token:n,factory:function(){return function GN(){return new CT(me(yt))}()},providedIn:"platform"}),n})();function TT(){return!!window.history.pushState}function fy(n,t){if(0==n.length)return t;if(0==t.length)return n;let e=0;return n.endsWith("/")&&e++,t.startsWith("/")&&e++,2==e?n+t.substring(1):1==e?n+t:n+"/"+t}function ET(n){const t=n.match(/#|\?|$/),e=t&&t.index||n.length;return n.slice(0,e-("/"===n[e-1]?1:0))+n.slice(e)}function ws(n){return n&&"?"!==n[0]?"?"+n:n}let fc=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:function(){return Ft(LT)},providedIn:"root"}),n})();const ST=new we("appBaseHref");let LT=(()=>{class n extends fc{constructor(e,i){super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=i??this._platformLocation.getBaseHrefFromDOM()??Ft(yt).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 fy(this._baseHref,e)}path(e=!1){const i=this._platformLocation.pathname+ws(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${i}${r}`:i}pushState(e,i,r,o){const s=this.prepareExternalUrl(r+ws(o));this._platformLocation.pushState(e,i,s)}replaceState(e,i,r,o){const s=this.prepareExternalUrl(r+ws(o));this._platformLocation.replaceState(e,i,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return n.\u0275fac=function(e){return new(e||n)(me(my),me(ST,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),qN=(()=>{class n extends fc{constructor(e,i){super(),this._platformLocation=e,this._baseHref="",this._removeListenerFns=[],null!=i&&(this._baseHref=i)}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){let i=this._platformLocation.hash;return null==i&&(i="#"),i.length>0?i.substring(1):i}prepareExternalUrl(e){const i=fy(this._baseHref,e);return i.length>0?"#"+i:i}pushState(e,i,r,o){let s=this.prepareExternalUrl(r+ws(o));0==s.length&&(s=this._platformLocation.pathname),this._platformLocation.pushState(e,i,s)}replaceState(e,i,r,o){let s=this.prepareExternalUrl(r+ws(o));0==s.length&&(s=this._platformLocation.pathname),this._platformLocation.replaceState(e,i,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return n.\u0275fac=function(e){return new(e||n)(me(my),me(ST,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),th=(()=>{class n{constructor(e){this._subject=new ct,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const i=this._locationStrategy.getBaseHref();this._basePath=function ZN(n){if(new RegExp("^(https?:)?//").test(n)){const[,e]=n.split(/\/\/[^\/]+/);return e}return n}(ET(AT(i))),this._locationStrategy.onPopState(r=>{this._subject.emit({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,i=""){return this.path()==this.normalize(e+ws(i))}normalize(e){return n.stripTrailingSlash(function XN(n,t){return n&&t.startsWith(n)?t.substring(n.length):t}(this._basePath,AT(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,i="",r=null){this._locationStrategy.pushState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+ws(i)),r)}replaceState(e,i="",r=null){this._locationStrategy.replaceState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+ws(i)),r)}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._urlChangeSubscription=this.subscribe(i=>{this._notifyUrlChangeListeners(i.url,i.state)})),()=>{const i=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(i,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",i){this._urlChangeListeners.forEach(r=>r(e,i))}subscribe(e,i,r){return this._subject.subscribe({next:e,error:i,complete:r})}}return n.normalizeQueryParams=ws,n.joinWithSlash=fy,n.stripTrailingSlash=ET,n.\u0275fac=function(e){return new(e||n)(me(fc))},n.\u0275prov=Oe({token:n,factory:function(){return function KN(){return new th(me(fc))}()},providedIn:"root"}),n})();function AT(n){return n.replace(/\/index.html$/,"")}let rp=(()=>{class n{constructor(e,i,r,o){this._iterableDiffers=e,this._keyValueDiffers=i,this._ngEl=r,this._renderer=o,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Yu(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){const e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}_applyKeyValueChanges(e){e.forEachAddedItem(i=>this._toggleClass(i.key,i.currentValue)),e.forEachChangedItem(i=>this._toggleClass(i.key,i.currentValue)),e.forEachRemovedItem(i=>{i.previousValue&&this._toggleClass(i.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(i=>{if("string"!=typeof i.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${kn(i.item)}`);this._toggleClass(i.item,!0)}),e.forEachRemovedItem(i=>this._toggleClass(i.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(i=>this._toggleClass(i,!0)):Object.keys(e).forEach(i=>this._toggleClass(i,!!e[i])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(i=>this._toggleClass(i,!1)):Object.keys(e).forEach(i=>this._toggleClass(i,!1)))}_toggleClass(e,i){(e=e.trim())&&e.split(/\s+/g).forEach(r=>{i?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}}return n.\u0275fac=function(e){return new(e||n)(B(io),B(eh),B(je),B(_s))},n.\u0275dir=pe({type:n,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),n})();class N5{constructor(t,e,i,r){this.$implicit=t,this.ngForOf=e,this.index=i,this.count=r}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 Xl=(()=>{class n{constructor(e,i,r){this._viewContainer=e,this._template=i,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}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 i=this._viewContainer;e.forEachOperation((r,o,s)=>{if(null==r.previousIndex)i.createEmbeddedView(this._template,new N5(r.item,this._ngForOf,-1,-1),null===s?void 0:s);else if(null==s)i.remove(null===o?void 0:o);else if(null!==o){const a=i.get(o);i.move(a,s),VT(a,r)}});for(let r=0,o=i.length;r<o;r++){const a=i.get(r).context;a.index=r,a.count=o,a.ngForOf=this._ngForOf}e.forEachIdentityChange(r=>{VT(i.get(r.currentIndex),r)})}static ngTemplateContextGuard(e,i){return!0}}return n.\u0275fac=function(e){return new(e||n)(B(Hn),B(Nn),B(io))},n.\u0275dir=pe({type:n,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),n})();function VT(n,t){n.context.$implicit=t.item}let Pi=(()=>{class n{constructor(e,i){this._viewContainer=e,this._context=new H5,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=i}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){zT("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){zT("ngIfElse",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 ngTemplateContextGuard(e,i){return!0}}return n.\u0275fac=function(e){return new(e||n)(B(Hn),B(Nn))},n.\u0275dir=pe({type:n,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),n})();class H5{constructor(){this.$implicit=null,this.ngIf=null}}function zT(n,t){if(t&&!t.createEmbeddedView)throw new Error(`${n} must be a TemplateRef, but received '${kn(t)}'.`)}class ky{constructor(t,e){this._viewContainerRef=t,this._templateRef=e,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(t){t&&!this._created?this.create():!t&&this._created&&this.destroy()}}let rh=(()=>{class n{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}_matchCase(e){const i=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||i,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),i}_updateDefaultCases(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(let i=0;i<this._defaultViews.length;i++)this._defaultViews[i].enforceState(e)}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),n})(),Dy=(()=>{class n{constructor(e,i,r){this.ngSwitch=r,r._addCase(),this._view=new ky(e,i)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return n.\u0275fac=function(e){return new(e||n)(B(Hn),B(Nn),B(rh,9))},n.\u0275dir=pe({type:n,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),n})(),op=(()=>{class n{constructor(e){this._viewContainerRef=e,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(e){if(e.ngTemplateOutlet||e.ngTemplateOutletInjector){const i=this._viewContainerRef;if(this._viewRef&&i.remove(i.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:r,ngTemplateOutletContext:o,ngTemplateOutletInjector:s}=this;this._viewRef=i.createEmbeddedView(r,o,s?{injector:s}:void 0)}else this._viewRef=null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return n.\u0275fac=function(e){return new(e||n)(B(Hn))},n.\u0275dir=pe({type:n,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[Sn]}),n})(),Ni=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})();const WT="browser";function Ey(n){return n===WT}let pB=(()=>{class n{}return n.\u0275prov=Oe({token:n,providedIn:"root",factory:()=>new _B(me(yt),window)}),n})();class _B{constructor(t,e){this.document=t,this.window=e,this.offset=()=>[0,0]}setOffset(t){this.offset=Array.isArray(t)?()=>t:t}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(t){this.supportsScrolling()&&this.window.scrollTo(t[0],t[1])}scrollToAnchor(t){if(!this.supportsScrolling())return;const e=function gB(n,t){const e=n.getElementById(t)||n.getElementsByName(t)[0];if(e)return e;if("function"==typeof n.createTreeWalker&&n.body&&(n.body.createShadowRoot||n.body.attachShadow)){const i=n.createTreeWalker(n.body,NodeFilter.SHOW_ELEMENT);let r=i.currentNode;for(;r;){const o=r.shadowRoot;if(o){const s=o.getElementById(t)||o.querySelector(`[name="${t}"]`);if(s)return s}r=i.nextNode()}}return null}(this.document,t);e&&(this.scrollToElement(e),e.focus())}setHistoryScrollRestoration(t){if(this.supportScrollRestoration()){const e=this.window.history;e&&e.scrollRestoration&&(e.scrollRestoration=t)}}scrollToElement(t){const e=t.getBoundingClientRect(),i=e.left+this.window.pageXOffset,r=e.top+this.window.pageYOffset,o=this.offset();this.window.scrollTo(i-o[0],r-o[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const t=GT(this.window.history)||GT(Object.getPrototypeOf(this.window.history));return!(!t||!t.writable&&!t.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function GT(n){return Object.getOwnPropertyDescriptor(n,"scrollRestoration")}class $B extends UN{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Ay extends $B{static makeCurrent(){!function zN(n){hy||(hy=n)}(new Ay)}onAndCancel(t,e,i){return t.addEventListener(e,i,!1),()=>{t.removeEventListener(e,i,!1)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getBaseHref(t){const e=function WB(){return sh=sh||document.querySelector("base"),sh?sh.getAttribute("href"):null}();return null==e?null:function GB(n){ap=ap||document.createElement("a"),ap.setAttribute("href",n);const t=ap.pathname;return"/"===t.charAt(0)?t:`/${t}`}(e)}resetBaseElement(){sh=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return function F5(n,t){t=encodeURIComponent(t);for(const e of n.split(";")){const i=e.indexOf("="),[r,o]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(r.trim()===t)return decodeURIComponent(o)}return null}(document.cookie,t)}}let ap,sh=null;const JT=new we("TRANSITION_ID"),KB=[{provide:Qu,useFactory:function qB(n,t,e){return()=>{e.get(Uf).donePromise.then(()=>{const i=Ko(),r=t.querySelectorAll(`style[ng-transition="${n}"]`);for(let o=0;o<r.length;o++)i.remove(r[o])})}},deps:[JT,yt,Xn],multi:!0}];let ZB=(()=>{class n{build(){return new XMLHttpRequest}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();const cp=new we("EventManagerPlugins");let lp=(()=>{class n{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(r=>r.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,i,r){return this._findPluginFor(i).addEventListener(e,i,r)}addGlobalEventListener(e,i,r){return this._findPluginFor(i).addGlobalEventListener(e,i,r)}getZone(){return this._zone}_findPluginFor(e){const i=this._eventNameToPlugin.get(e);if(i)return i;const r=this._plugins;for(let o=0;o<r.length;o++){const s=r[o];if(s.supports(e))return this._eventNameToPlugin.set(e,s),s}throw new Error(`No event manager plugin found for event ${e}`)}}return n.\u0275fac=function(e){return new(e||n)(me(cp),me(Qe))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();class eE{constructor(t){this._doc=t}addGlobalEventListener(t,e,i){const r=Ko().getGlobalEventTarget(this._doc,t);if(!r)throw new Error(`Unsupported event target ${r} for event ${e}`);return this.addEventListener(r,e,i)}}let tE=(()=>{class n{constructor(){this._stylesSet=new Set}addStyles(e){const i=new Set;e.forEach(r=>{this._stylesSet.has(r)||(this._stylesSet.add(r),i.add(r))}),this.onStylesAdded(i)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),ah=(()=>{class n extends tE{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,i,r){e.forEach(o=>{const s=this._doc.createElement("style");s.textContent=o,r.push(i.appendChild(s))})}addHost(e){const i=[];this._addStylesToHost(this._stylesSet,e,i),this._hostNodes.set(e,i)}removeHost(e){const i=this._hostNodes.get(e);i&&i.forEach(nE),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((i,r)=>{this._addStylesToHost(e,r,i)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(nE))}}return n.\u0275fac=function(e){return new(e||n)(me(yt))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();function nE(n){Ko().remove(n)}const Iy={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/MathML/"},Oy=/%COMP%/g;function Ry(n,t){return t.flat(100).map(e=>e.replace(Oy,n))}function oE(n){return t=>{if("__ngUnwrap__"===t)return n;!1===n(t)&&(t.preventDefault(),t.returnValue=!1)}}let dp=(()=>{class n{constructor(e,i,r){this.eventManager=e,this.sharedStylesHost=i,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new Fy(e)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;switch(i.encapsulation){case Si.Emulated:{let r=this.rendererByCompId.get(i.id);return r||(r=new iH(this.eventManager,this.sharedStylesHost,i,this.appId),this.rendererByCompId.set(i.id,r)),r.applyToHost(e),r}case 1:case Si.ShadowDom:return new rH(this.eventManager,this.sharedStylesHost,e,i);default:if(!this.rendererByCompId.has(i.id)){const r=Ry(i.id,i.styles);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(i.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return n.\u0275fac=function(e){return new(e||n)(me(lp),me(ah),me(ql))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();class Fy{constructor(t){this.eventManager=t,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(t,e){return e?document.createElementNS(Iy[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){(aE(t)?t.content:t).appendChild(e)}insertBefore(t,e,i){t&&(aE(t)?t.content:t).insertBefore(e,i)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let i="string"==typeof t?document.querySelector(t):t;if(!i)throw new Error(`The selector "${t}" did not match any elements`);return e||(i.textContent=""),i}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,i,r){if(r){e=r+":"+e;const o=Iy[r];o?t.setAttributeNS(o,e,i):t.setAttribute(e,i)}else t.setAttribute(e,i)}removeAttribute(t,e,i){if(i){const r=Iy[i];r?t.removeAttributeNS(r,e):t.removeAttribute(`${i}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,i,r){r&(wr.DashCase|wr.Important)?t.style.setProperty(e,i,r&wr.Important?"important":""):t.style[e]=i}removeStyle(t,e,i){i&wr.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,i){t[e]=i}setValue(t,e){t.nodeValue=e}listen(t,e,i){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,oE(i)):this.eventManager.addEventListener(t,e,oE(i))}}function aE(n){return"TEMPLATE"===n.tagName&&void 0!==n.content}class iH extends Fy{constructor(t,e,i,r){super(t),this.component=i;const o=Ry(r+"-"+i.id,i.styles);e.addStyles(o),this.contentAttr=function eH(n){return"_ngcontent-%COMP%".replace(Oy,n)}(r+"-"+i.id),this.hostAttr=function tH(n){return"_nghost-%COMP%".replace(Oy,n)}(r+"-"+i.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const i=super.createElement(t,e);return super.setAttribute(i,this.contentAttr,""),i}}class rH extends Fy{constructor(t,e,i,r){super(t),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const o=Ry(r.id,r.styles);for(let s=0;s<o.length;s++){const a=document.createElement("style");a.textContent=o[s],this.shadowRoot.appendChild(a)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(t,e){return super.appendChild(this.nodeOrShadowRoot(t),e)}insertBefore(t,e,i){return super.insertBefore(this.nodeOrShadowRoot(t),e,i)}removeChild(t,e){return super.removeChild(this.nodeOrShadowRoot(t),e)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}}let oH=(()=>{class n extends eE{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,r){return e.addEventListener(i,r,!1),()=>this.removeEventListener(e,i,r)}removeEventListener(e,i,r){return e.removeEventListener(i,r)}}return n.\u0275fac=function(e){return new(e||n)(me(yt))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();const cE=["alt","control","meta","shift"],sH={"\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"},aH={alt:n=>n.altKey,control:n=>n.ctrlKey,meta:n=>n.metaKey,shift:n=>n.shiftKey};let cH=(()=>{class n extends eE{constructor(e){super(e)}supports(e){return null!=n.parseEventName(e)}addEventListener(e,i,r){const o=n.parseEventName(i),s=n.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Ko().onAndCancel(e,o.domEventName,s))}static parseEventName(e){const i=e.toLowerCase().split("."),r=i.shift();if(0===i.length||"keydown"!==r&&"keyup"!==r)return null;const o=n._normalizeKey(i.pop());let s="",a=i.indexOf("code");if(a>-1&&(i.splice(a,1),s="code."),cE.forEach(m=>{const g=i.indexOf(m);g>-1&&(i.splice(g,1),s+=m+".")}),s+=o,0!=i.length||0===o.length)return null;const c={};return c.domEventName=r,c.fullKey=s,c}static matchEventFullKeyCode(e,i){let r=sH[e.key]||e.key,o="";return i.indexOf("code.")>-1&&(r=e.code,o="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),cE.forEach(s=>{s!==r&&(0,aH[s])(e)&&(o+=s+".")}),o+=r,o===i)}static eventCallback(e,i,r){return o=>{n.matchEventFullKeyCode(o,e)&&r.runGuarded(()=>i(o))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return n.\u0275fac=function(e){return new(e||n)(me(yt))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();const dE=[{provide:Ju,useValue:WT},{provide:ZC,useValue:function lH(){Ay.makeCurrent()},multi:!0},{provide:yt,useFactory:function uH(){return function j3(n){z0=n}(document),document},deps:[]}],hH=cT(YN,"browser",dE),uE=new we(""),hE=[{provide:$f,useClass:class XB{addToWindow(t){Fn.getAngularTestability=(i,r=!0)=>{const o=t.findTestabilityInTree(i,r);if(null==o)throw new Error("Could not find testability for element.");return o},Fn.getAllAngularTestabilities=()=>t.getAllTestabilities(),Fn.getAllAngularRootElements=()=>t.getAllRootElements(),Fn.frameworkStabilizers||(Fn.frameworkStabilizers=[]),Fn.frameworkStabilizers.push(i=>{const r=Fn.getAllAngularTestabilities();let o=r.length,s=!1;const a=function(c){s=s||c,o--,0==o&&i(s)};r.forEach(function(c){c.whenStable(a)})})}findTestabilityInTree(t,e,i){return null==e?null:t.getTestability(e)??(i?Ko().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null)}},deps:[]},{provide:rT,useClass:iy,deps:[Qe,ry,$f]},{provide:iy,useClass:iy,deps:[Qe,ry,$f]}],mE=[{provide:Q0,useValue:"root"},{provide:gs,useFactory:function dH(){return new gs},deps:[]},{provide:cp,useClass:oH,multi:!0,deps:[yt,Qe,Ju]},{provide:cp,useClass:cH,multi:!0,deps:[yt]},{provide:dp,useClass:dp,deps:[lp,ah,ql]},{provide:Pu,useExisting:dp},{provide:tE,useExisting:ah},{provide:ah,useClass:ah,deps:[yt]},{provide:lp,useClass:lp,deps:[cp,Qe]},{provide:class bB{},useClass:ZB,deps:[]},[]];let fE=(()=>{class n{constructor(e){}static withServerTransition(e){return{ngModule:n,providers:[{provide:ql,useValue:e.appId},{provide:JT,useExisting:ql},KB]}}}return n.\u0275fac=function(e){return new(e||n)(me(uE,12))},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[...mE,...hE],imports:[Ni,jN]}),n})(),pE=(()=>{class n{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}}return n.\u0275fac=function(e){return new(e||n)(me(yt))},n.\u0275prov=Oe({token:n,factory:function(e){let i=null;return i=e?new e:function fH(){return new pE(me(yt))}(),i},providedIn:"root"}),n})();typeof window<"u"&&window;let By=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:function(e){let i=null;return i=e?new(e||n):me(bE),i},providedIn:"root"}),n})(),bE=(()=>{class n extends By{constructor(e){super(),this._doc=e}sanitize(e,i){if(null==i)return null;switch(e){case xn.NONE:return i;case xn.HTML:return Vo(i,"HTML")?Pr(i):YM(this._doc,String(i)).toString();case xn.STYLE:return Vo(i,"Style")?Pr(i):i;case xn.SCRIPT:if(Vo(i,"Script"))return Pr(i);throw new Error("unsafe value used in a script context");case xn.URL:return Vo(i,"URL")?Pr(i):bf(String(i));case xn.RESOURCE_URL:if(Vo(i,"ResourceURL"))return Pr(i);throw new Error(`unsafe value used in a resource URL context (see ${Zc})`);default:throw new Error(`Unexpected SecurityContext ${e} (see ${Zc})`)}}bypassSecurityTrustHtml(e){return function q3(n){return new V3(n)}(e)}bypassSecurityTrustStyle(e){return function K3(n){return new z3(n)}(e)}bypassSecurityTrustScript(e){return function X3(n){return new U3(n)}(e)}bypassSecurityTrustUrl(e){return function Z3(n){return new $3(n)}(e)}bypassSecurityTrustResourceUrl(e){return function Q3(n){return new W3(n)}(e)}}return n.\u0275fac=function(e){return new(e||n)(me(yt))},n.\u0275prov=Oe({token:n,factory:function(e){let i=null;return i=e?new e:function wH(n){return new bE(n.get(yt))}(me(Xn)),i},providedIn:"root"}),n})();function ot(...n){return qn(n,zi(n))}class dr extends oe{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return!e.closed&&t.next(this._value),e}getValue(){const{hasError:t,thrownError:e,_value:i}=this;if(t)throw e;return this._throwIfClosed(),i}next(t){super.next(this._value=t)}}const up=l(n=>function(){n(this),this.name="EmptyError",this.message="no elements in sequence"}),{isArray:xH}=Array,{getPrototypeOf:MH,prototype:kH,keys:DH}=Object;function yE(n){if(1===n.length){const t=n[0];if(xH(t))return{args:t,keys:null};if(function CH(n){return n&&"object"==typeof n&&MH(n)===kH}(t)){const e=DH(t);return{args:e.map(i=>t[i]),keys:e}}}return{args:n,keys:null}}const{isArray:TH}=Array;function Hy(n){return Ye(t=>function EH(n,t){return TH(t)?n(...t):n(t)}(n,t))}function vE(n,t){return n.reduce((e,i,r)=>(e[i]=t[r],e),{})}function Yy(...n){const t=zi(n),e=Jn(n),{args:i,keys:r}=yE(n);if(0===i.length)return qn([],t);const o=new Ze(function SH(n,t,e=Se){return i=>{wE(t,()=>{const{length:r}=n,o=new Array(r);let s=r,a=r;for(let c=0;c<r;c++)wE(t,()=>{const m=qn(n[c],t);let g=!1;m.subscribe(Ke(i,D=>{o[c]=D,g||(g=!0,a--),a||i.next(e(o.slice()))},()=>{--s||i.complete()}))},i)},i)}}(i,t,r?s=>vE(r,s):Se));return e?o.pipe(Hy(e)):o}function wE(n,t,e){n?mo(e,n,t):t()}function pc(...n){return function LH(){return on(1)}()(qn(n,zi(n)))}function Zl(n){return new Ze(t=>{di(n()).subscribe(t)})}function _c(n,t){const e=w(n)?n:()=>n,i=r=>r.error(e());return new Ze(t?r=>t.schedule(i,0,r):i)}function jy(){return Je((n,t)=>{let e=null;n._refCount++;const i=Ke(t,void 0,void 0,void 0,()=>{if(!n||n._refCount<=0||0<--n._refCount)return void(e=null);const r=n._connection,o=e;e=null,r&&(!o||r===o)&&r.unsubscribe(),t.unsubscribe()});n.subscribe(i),i.closed||(e=n.connect())})}class hp extends Ze{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,Te(t)&&(this.lift=t.lift)}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){const t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:t}=this;this._subject=this._connection=null,t?.unsubscribe()}connect(){let t=this._connection;if(!t){t=this._connection=new f;const e=this.getSubject();t.add(this.source.subscribe(Ke(e,void 0,()=>{this._teardown(),e.complete()},i=>{this._teardown(),e.error(i)},()=>this._teardown()))),t.closed&&(this._connection=null,t=f.EMPTY)}return t}refCount(){return jy()(this)}}function Bi(n,t){return Je((e,i)=>{let r=null,o=0,s=!1;const a=()=>s&&!r&&i.complete();e.subscribe(Ke(i,c=>{r?.unsubscribe();let m=0;const g=o++;di(n(c,g)).subscribe(r=Ke(i,D=>i.next(t?t(c,D,g,m++):D),()=>{r=null,a()}))},()=>{s=!0,a()}))})}function _n(n){return n<=0?()=>Ti:Je((t,e)=>{let i=0;t.subscribe(Ke(e,r=>{++i<=n&&(e.next(r),n<=i&&e.complete())}))})}function xi(...n){const t=zi(n);return Je((e,i)=>{(t?pc(n,e,t):pc(n,e)).subscribe(i)})}function en(n,t){return Je((e,i)=>{let r=0;e.subscribe(Ke(i,o=>n.call(t,o,r++)&&i.next(o)))})}function mp(n){return Je((t,e)=>{let i=!1;t.subscribe(Ke(e,r=>{i=!0,e.next(r)},()=>{i||e.next(n),e.complete()}))})}function xE(n=AH){return Je((t,e)=>{let i=!1;t.subscribe(Ke(e,r=>{i=!0,e.next(r)},()=>i?e.complete():e.error(n())))})}function AH(){return new up}function Ms(n,t){const e=arguments.length>=2;return i=>i.pipe(n?en((r,o)=>n(r,o,i)):Se,_n(1),e?mp(t):xE(()=>new up))}function ra(n,t){return w(t)?Wn(n,t,1):Wn(n,1)}function ai(n,t,e){const i=w(n)||t||e?{next:n,error:t,complete:e}:n;return i?Je((r,o)=>{var s;null===(s=i.subscribe)||void 0===s||s.call(i);let a=!0;r.subscribe(Ke(o,c=>{var m;null===(m=i.next)||void 0===m||m.call(i,c),o.next(c)},()=>{var c;a=!1,null===(c=i.complete)||void 0===c||c.call(i),o.complete()},c=>{var m;a=!1,null===(m=i.error)||void 0===m||m.call(i,c),o.error(c)},()=>{var c,m;a&&(null===(c=i.unsubscribe)||void 0===c||c.call(i)),null===(m=i.finalize)||void 0===m||m.call(i)}))}):Se}function ks(n){return Je((t,e)=>{let o,i=null,r=!1;i=t.subscribe(Ke(e,void 0,void 0,s=>{o=di(n(s,ks(n)(t))),i?(i.unsubscribe(),i=null,o.subscribe(e)):r=!0})),r&&(i.unsubscribe(),i=null,o.subscribe(e))})}function IH(n,t,e,i,r){return(o,s)=>{let a=e,c=t,m=0;o.subscribe(Ke(s,g=>{const D=m++;c=a?n(c,g,D):(a=!0,g),i&&s.next(c)},r&&(()=>{a&&s.next(c),s.complete()})))}}function ME(n,t){return Je(IH(n,t,arguments.length>=2,!0))}function Vy(n){return n<=0?()=>Ti:Je((t,e)=>{let i=[];t.subscribe(Ke(e,r=>{i.push(r),n<i.length&&i.shift()},()=>{for(const r of i)e.next(r);e.complete()},void 0,()=>{i=null}))})}function kE(n,t){const e=arguments.length>=2;return i=>i.pipe(n?en((r,o)=>n(r,o,i)):Se,Vy(1),e?mp(t):xE(()=>new up))}function fp(n){return Ye(()=>n)}function pp(n){return Je((t,e)=>{try{t.subscribe(e)}finally{e.add(n)}})}const Wt="primary",ch=Symbol("RouteTitle");class RH{constructor(t){this.params=t||{}}has(t){return Object.prototype.hasOwnProperty.call(this.params,t)}get(t){if(this.has(t)){const e=this.params[t];return Array.isArray(e)?e[0]:e}return null}getAll(t){if(this.has(t)){const e=this.params[t];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}}function Ql(n){return new RH(n)}function FH(n,t,e){const i=e.path.split("/");if(i.length>n.length||"full"===e.pathMatch&&(t.hasChildren()||i.length<n.length))return null;const r={};for(let o=0;o<i.length;o++){const s=i[o],a=n[o];if(s.startsWith(":"))r[s.substring(1)]=a;else if(s!==a.path)return null}return{consumed:n.slice(0,i.length),posParams:r}}function Xo(n,t){const e=n?Object.keys(n):void 0,i=t?Object.keys(t):void 0;if(!e||!i||e.length!=i.length)return!1;let r;for(let o=0;o<e.length;o++)if(r=e[o],!DE(n[r],t[r]))return!1;return!0}function DE(n,t){if(Array.isArray(n)&&Array.isArray(t)){if(n.length!==t.length)return!1;const e=[...n].sort(),i=[...t].sort();return e.every((r,o)=>i[o]===r)}return n===t}function CE(n){return Array.prototype.concat.apply([],n)}function TE(n){return n.length>0?n[n.length-1]:null}function qi(n,t){for(const e in n)n.hasOwnProperty(e)&&t(n[e],e)}function oa(n){return Db(n)?n:Vu(n)?qn(Promise.resolve(n)):ot(n)}const _p=!1,NH={exact:function LE(n,t,e){if(!bc(n.segments,t.segments)||!gp(n.segments,t.segments,e)||n.numberOfChildren!==t.numberOfChildren)return!1;for(const i in t.children)if(!n.children[i]||!LE(n.children[i],t.children[i],e))return!1;return!0},subset:AE},EE={exact:function BH(n,t){return Xo(n,t)},subset:function HH(n,t){return Object.keys(t).length<=Object.keys(n).length&&Object.keys(t).every(e=>DE(n[e],t[e]))},ignored:()=>!0};function SE(n,t,e){return NH[e.paths](n.root,t.root,e.matrixParams)&&EE[e.queryParams](n.queryParams,t.queryParams)&&!("exact"===e.fragment&&n.fragment!==t.fragment)}function AE(n,t,e){return IE(n,t,t.segments,e)}function IE(n,t,e,i){if(n.segments.length>e.length){const r=n.segments.slice(0,e.length);return!(!bc(r,e)||t.hasChildren()||!gp(r,e,i))}if(n.segments.length===e.length){if(!bc(n.segments,e)||!gp(n.segments,e,i))return!1;for(const r in t.children)if(!n.children[r]||!AE(n.children[r],t.children[r],i))return!1;return!0}{const r=e.slice(0,n.segments.length),o=e.slice(n.segments.length);return!!(bc(n.segments,r)&&gp(n.segments,r,i)&&n.children[Wt])&&IE(n.children[Wt],t,o,i)}}function gp(n,t,e){return t.every((i,r)=>EE[e](n[r].parameters,i.parameters))}class gc{constructor(t=new Kt([],{}),e={},i=null){this.root=t,this.queryParams=e,this.fragment=i}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Ql(this.queryParams)),this._queryParamMap}toString(){return VH.serialize(this)}}class Kt{constructor(t,e){this.segments=t,this.children=e,this.parent=null,qi(e,(i,r)=>i.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return bp(this)}}class lh{constructor(t,e){this.path=t,this.parameters=e}get parameterMap(){return this._parameterMap||(this._parameterMap=Ql(this.parameters)),this._parameterMap}toString(){return FE(this)}}function bc(n,t){return n.length===t.length&&n.every((e,i)=>e.path===t[i].path)}let dh=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:function(){return new zy},providedIn:"root"}),n})();class zy{parse(t){const e=new ZH(t);return new gc(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(t){const e=`/${uh(t.root,!0)}`,i=function $H(n){const t=Object.keys(n).map(e=>{const i=n[e];return Array.isArray(i)?i.map(r=>`${yp(e)}=${yp(r)}`).join("&"):`${yp(e)}=${yp(i)}`}).filter(e=>!!e);return t.length?`?${t.join("&")}`:""}(t.queryParams);return`${e}${i}${"string"==typeof t.fragment?`#${function zH(n){return encodeURI(n)}(t.fragment)}`:""}`}}const VH=new zy;function bp(n){return n.segments.map(t=>FE(t)).join("/")}function uh(n,t){if(!n.hasChildren())return bp(n);if(t){const e=n.children[Wt]?uh(n.children[Wt],!1):"",i=[];return qi(n.children,(r,o)=>{o!==Wt&&i.push(`${o}:${uh(r,!1)}`)}),i.length>0?`${e}(${i.join("//")})`:e}{const e=function jH(n,t){let e=[];return qi(n.children,(i,r)=>{r===Wt&&(e=e.concat(t(i,r)))}),qi(n.children,(i,r)=>{r!==Wt&&(e=e.concat(t(i,r)))}),e}(n,(i,r)=>r===Wt?[uh(n.children[Wt],!1)]:[`${r}:${uh(i,!1)}`]);return 1===Object.keys(n.children).length&&null!=n.children[Wt]?`${bp(n)}/${e[0]}`:`${bp(n)}/(${e.join("//")})`}}function OE(n){return encodeURIComponent(n).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function yp(n){return OE(n).replace(/%3B/gi,";")}function Uy(n){return OE(n).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function vp(n){return decodeURIComponent(n)}function RE(n){return vp(n.replace(/\+/g,"%20"))}function FE(n){return`${Uy(n.path)}${function UH(n){return Object.keys(n).map(t=>`;${Uy(t)}=${Uy(n[t])}`).join("")}(n.parameters)}`}const WH=/^[^\/()?;=#]+/;function wp(n){const t=n.match(WH);return t?t[0]:""}const GH=/^[^=?&#]+/,KH=/^[^&#]+/;class ZH{constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Kt([],{}):new Kt([],this.parseChildren())}parseQueryParams(){const t={};if(this.consumeOptional("?"))do{this.parseQueryParam(t)}while(this.consumeOptional("&"));return t}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1)),(t.length>0||Object.keys(e).length>0)&&(i[Wt]=new Kt(t,e)),i}parseSegment(){const t=wp(this.remaining);if(""===t&&this.peekStartsWith(";"))throw new De(4009,_p);return this.capture(t),new lh(vp(t),this.parseMatrixParams())}parseMatrixParams(){const t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){const e=wp(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const r=wp(this.remaining);r&&(i=r,this.capture(i))}t[vp(e)]=vp(i)}parseQueryParam(t){const e=function qH(n){const t=n.match(GH);return t?t[0]:""}(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const s=function XH(n){const t=n.match(KH);return t?t[0]:""}(this.remaining);s&&(i=s,this.capture(i))}const r=RE(e),o=RE(i);if(t.hasOwnProperty(r)){let s=t[r];Array.isArray(s)||(s=[s],t[r]=s),s.push(o)}else t[r]=o}parseParens(t){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const i=wp(this.remaining),r=this.remaining[i.length];if("/"!==r&&")"!==r&&";"!==r)throw new De(4010,_p);let o;i.indexOf(":")>-1?(o=i.slice(0,i.indexOf(":")),this.capture(o),this.capture(":")):t&&(o=Wt);const s=this.parseChildren();e[o]=1===Object.keys(s).length?s[Wt]:new Kt([],s),this.consumeOptional("//")}return e}peekStartsWith(t){return this.remaining.startsWith(t)}consumeOptional(t){return!!this.peekStartsWith(t)&&(this.remaining=this.remaining.substring(t.length),!0)}capture(t){if(!this.consumeOptional(t))throw new De(4011,_p)}}function $y(n){return n.segments.length>0?new Kt([],{[Wt]:n}):n}function xp(n){const t={};for(const i of Object.keys(n.children)){const o=xp(n.children[i]);(o.segments.length>0||o.hasChildren())&&(t[i]=o)}return function QH(n){if(1===n.numberOfChildren&&n.children[Wt]){const t=n.children[Wt];return new Kt(n.segments.concat(t.segments),t.children)}return n}(new Kt(n.segments,t))}function yc(n){return n instanceof gc}function tY(n,t,e,i,r){if(0===e.length)return Jl(t.root,t.root,t.root,i,r);const o=function BE(n){if("string"==typeof n[0]&&1===n.length&&"/"===n[0])return new NE(!0,0,n);let t=0,e=!1;const i=n.reduce((r,o,s)=>{if("object"==typeof o&&null!=o){if(o.outlets){const a={};return qi(o.outlets,(c,m)=>{a[m]="string"==typeof c?c.split("/"):c}),[...r,{outlets:a}]}if(o.segmentPath)return[...r,o.segmentPath]}return"string"!=typeof o?[...r,o]:0===s?(o.split("/").forEach((a,c)=>{0==c&&"."===a||(0==c&&""===a?e=!0:".."===a?t++:""!=a&&r.push(a))}),r):[...r,o]},[]);return new NE(e,t,i)}(e);return o.toRoot()?Jl(t.root,t.root,new Kt([],{}),i,r):function s(c){const m=function iY(n,t,e,i){if(n.isAbsolute)return new ed(t.root,!0,0);if(-1===i)return new ed(e,e===t.root,0);return function HE(n,t,e){let i=n,r=t,o=e;for(;o>r;){if(o-=r,i=i.parent,!i)throw new De(4005,!1);r=i.segments.length}return new ed(i,!1,r-o)}(e,i+(hh(n.commands[0])?0:1),n.numberOfDoubleDots)}(o,t,n.snapshot?._urlSegment,c),g=m.processChildren?fh(m.segmentGroup,m.index,o.commands):Gy(m.segmentGroup,m.index,o.commands);return Jl(t.root,m.segmentGroup,g,i,r)}(n.snapshot?._lastPathIndex)}function hh(n){return"object"==typeof n&&null!=n&&!n.outlets&&!n.segmentPath}function mh(n){return"object"==typeof n&&null!=n&&n.outlets}function Jl(n,t,e,i,r){let s,o={};i&&qi(i,(c,m)=>{o[m]=Array.isArray(c)?c.map(g=>`${g}`):`${c}`}),s=n===t?e:PE(n,t,e);const a=$y(xp(s));return new gc(a,o,r)}function PE(n,t,e){const i={};return qi(n.children,(r,o)=>{i[o]=r===t?e:PE(r,t,e)}),new Kt(n.segments,i)}class NE{constructor(t,e,i){if(this.isAbsolute=t,this.numberOfDoubleDots=e,this.commands=i,t&&i.length>0&&hh(i[0]))throw new De(4003,!1);const r=i.find(mh);if(r&&r!==TE(i))throw new De(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ed{constructor(t,e,i){this.segmentGroup=t,this.processChildren=e,this.index=i}}function Gy(n,t,e){if(n||(n=new Kt([],{})),0===n.segments.length&&n.hasChildren())return fh(n,t,e);const i=function oY(n,t,e){let i=0,r=t;const o={match:!1,pathIndex:0,commandIndex:0};for(;r<n.segments.length;){if(i>=e.length)return o;const s=n.segments[r],a=e[i];if(mh(a))break;const c=`${a}`,m=i<e.length-1?e[i+1]:null;if(r>0&&void 0===c)break;if(c&&m&&"object"==typeof m&&void 0===m.outlets){if(!jE(c,m,s))return o;i+=2}else{if(!jE(c,{},s))return o;i++}r++}return{match:!0,pathIndex:r,commandIndex:i}}(n,t,e),r=e.slice(i.commandIndex);if(i.match&&i.pathIndex<n.segments.length){const o=new Kt(n.segments.slice(0,i.pathIndex),{});return o.children[Wt]=new Kt(n.segments.slice(i.pathIndex),n.children),fh(o,0,r)}return i.match&&0===r.length?new Kt(n.segments,{}):i.match&&!n.hasChildren()?qy(n,t,e):i.match?fh(n,0,r):qy(n,t,e)}function fh(n,t,e){if(0===e.length)return new Kt(n.segments,{});{const i=function rY(n){return mh(n[0])?n[0].outlets:{[Wt]:n}}(e),r={};return qi(i,(o,s)=>{"string"==typeof o&&(o=[o]),null!==o&&(r[s]=Gy(n.children[s],t,o))}),qi(n.children,(o,s)=>{void 0===i[s]&&(r[s]=o)}),new Kt(n.segments,r)}}function qy(n,t,e){const i=n.segments.slice(0,t);let r=0;for(;r<e.length;){const o=e[r];if(mh(o)){const c=sY(o.outlets);return new Kt(i,c)}if(0===r&&hh(e[0])){i.push(new lh(n.segments[t].path,YE(e[0]))),r++;continue}const s=mh(o)?o.outlets[Wt]:`${o}`,a=r<e.length-1?e[r+1]:null;s&&a&&hh(a)?(i.push(new lh(s,YE(a))),r+=2):(i.push(new lh(s,{})),r++)}return new Kt(i,{})}function sY(n){const t={};return qi(n,(e,i)=>{"string"==typeof e&&(e=[e]),null!==e&&(t[i]=qy(new Kt([],{}),0,e))}),t}function YE(n){const t={};return qi(n,(e,i)=>t[i]=`${e}`),t}function jE(n,t,e){return n==e.path&&Xo(t,e.parameters)}class Ds{constructor(t,e){this.id=t,this.url=e}}class Ky extends Ds{constructor(t,e,i="imperative",r=null){super(t,e),this.type=0,this.navigationTrigger=i,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class vc extends Ds{constructor(t,e,i){super(t,e),this.urlAfterRedirects=i,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class Mp extends Ds{constructor(t,e,i,r){super(t,e),this.reason=i,this.code=r,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class VE extends Ds{constructor(t,e,i,r){super(t,e),this.error=i,this.target=r,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class aY extends Ds{constructor(t,e,i,r){super(t,e),this.urlAfterRedirects=i,this.state=r,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class cY extends Ds{constructor(t,e,i,r){super(t,e),this.urlAfterRedirects=i,this.state=r,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class lY extends Ds{constructor(t,e,i,r,o){super(t,e),this.urlAfterRedirects=i,this.state=r,this.shouldActivate=o,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class dY extends Ds{constructor(t,e,i,r){super(t,e),this.urlAfterRedirects=i,this.state=r,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class uY extends Ds{constructor(t,e,i,r){super(t,e),this.urlAfterRedirects=i,this.state=r,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class hY{constructor(t){this.route=t,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class mY{constructor(t){this.route=t,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class fY{constructor(t){this.snapshot=t,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class pY{constructor(t){this.snapshot=t,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class _Y{constructor(t){this.snapshot=t,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class gY{constructor(t){this.snapshot=t,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class zE{constructor(t,e,i){this.routerEvent=t,this.position=e,this.anchor=i,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}let yY=(()=>{class n{createUrlTree(e,i,r,o,s,a){return tY(e||i.root,r,o,s,a)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),vY=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:function(t){return yY.\u0275fac(t)},providedIn:"root"}),n})();class UE{constructor(t){this._root=t}get root(){return this._root.value}parent(t){const e=this.pathFromRoot(t);return e.length>1?e[e.length-2]:null}children(t){const e=Xy(t,this._root);return e?e.children.map(i=>i.value):[]}firstChild(t){const e=Xy(t,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(t){const e=Zy(t,this._root);return e.length<2?[]:e[e.length-2].children.map(r=>r.value).filter(r=>r!==t)}pathFromRoot(t){return Zy(t,this._root).map(e=>e.value)}}function Xy(n,t){if(n===t.value)return t;for(const e of t.children){const i=Xy(n,e);if(i)return i}return null}function Zy(n,t){if(n===t.value)return[t];for(const e of t.children){const i=Zy(n,e);if(i.length)return i.unshift(t),i}return[]}class Cs{constructor(t,e){this.value=t,this.children=e}toString(){return`TreeNode(${this.value})`}}function td(n){const t={};return n&&n.children.forEach(e=>t[e.value.outlet]=e),t}class $E extends UE{constructor(t,e){super(t),this.snapshot=e,Qy(this,t)}toString(){return this.snapshot.toString()}}function WE(n,t){const e=function wY(n,t){const s=new kp([],{},{},"",{},Wt,t,null,n.root,-1,{});return new qE("",new Cs(s,[]))}(n,t),i=new dr([new lh("",{})]),r=new dr({}),o=new dr({}),s=new dr({}),a=new dr(""),c=new wc(i,r,s,a,o,Wt,t,e.root);return c.snapshot=e.root,new $E(new Cs(c,[]),e)}class wc{constructor(t,e,i,r,o,s,a,c){this.url=t,this.params=e,this.queryParams=i,this.fragment=r,this.data=o,this.outlet=s,this.component=a,this.title=this.data?.pipe(Ye(m=>m[ch]))??ot(void 0),this._futureSnapshot=c}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe(Ye(t=>Ql(t)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Ye(t=>Ql(t)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function GE(n,t="emptyOnly"){const e=n.pathFromRoot;let i=0;if("always"!==t)for(i=e.length-1;i>=1;){const r=e[i],o=e[i-1];if(r.routeConfig&&""===r.routeConfig.path)i--;else{if(o.component)break;i--}}return function xY(n){return n.reduce((t,e)=>({params:{...t.params,...e.params},data:{...t.data,...e.data},resolve:{...e.data,...t.resolve,...e.routeConfig?.data,...e._resolvedData}}),{params:{},data:{},resolve:{}})}(e.slice(i))}class kp{constructor(t,e,i,r,o,s,a,c,m,g,D){this.url=t,this.params=e,this.queryParams=i,this.fragment=r,this.data=o,this.outlet=s,this.component=a,this.routeConfig=c,this._urlSegment=m,this._lastPathIndex=g,this._resolve=D}get title(){return this.data?.[ch]}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=Ql(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Ql(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(i=>i.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class qE extends UE{constructor(t,e){super(e),this.url=t,Qy(this,e)}toString(){return KE(this._root)}}function Qy(n,t){t.value._routerState=n,t.children.forEach(e=>Qy(n,e))}function KE(n){const t=n.children.length>0?` { ${n.children.map(KE).join(", ")} } `:"";return`${n.value}${t}`}function Jy(n){if(n.snapshot){const t=n.snapshot,e=n._futureSnapshot;n.snapshot=e,Xo(t.queryParams,e.queryParams)||n.queryParams.next(e.queryParams),t.fragment!==e.fragment&&n.fragment.next(e.fragment),Xo(t.params,e.params)||n.params.next(e.params),function PH(n,t){if(n.length!==t.length)return!1;for(let e=0;e<n.length;++e)if(!Xo(n[e],t[e]))return!1;return!0}(t.url,e.url)||n.url.next(e.url),Xo(t.data,e.data)||n.data.next(e.data)}else n.snapshot=n._futureSnapshot,n.data.next(n._futureSnapshot.data)}function ev(n,t){const e=Xo(n.params,t.params)&&function YH(n,t){return bc(n,t)&&n.every((e,i)=>Xo(e.parameters,t[i].parameters))}(n.url,t.url);return e&&!(!n.parent!=!t.parent)&&(!n.parent||ev(n.parent,t.parent))}function ph(n,t,e){if(e&&n.shouldReuseRoute(t.value,e.value.snapshot)){const i=e.value;i._futureSnapshot=t.value;const r=function kY(n,t,e){return t.children.map(i=>{for(const r of e.children)if(n.shouldReuseRoute(i.value,r.value.snapshot))return ph(n,i,r);return ph(n,i)})}(n,t,e);return new Cs(i,r)}{if(n.shouldAttach(t.value)){const o=n.retrieve(t.value);if(null!==o){const s=o.route;return s.value._futureSnapshot=t.value,s.children=t.children.map(a=>ph(n,a)),s}}const i=function DY(n){return new wc(new dr(n.url),new dr(n.params),new dr(n.queryParams),new dr(n.fragment),new dr(n.data),n.outlet,n.component,n)}(t.value),r=t.children.map(o=>ph(n,o));return new Cs(i,r)}}const tv="ngNavigationCancelingError";function XE(n,t){const{redirectTo:e,navigationBehaviorOptions:i}=yc(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,r=ZE(!1,0,t);return r.url=e,r.navigationBehaviorOptions=i,r}function ZE(n,t,e){const i=new Error("NavigationCancelingError: "+(n||""));return i[tv]=!0,i.cancellationCode=t,e&&(i.url=e),i}function QE(n){return JE(n)&&yc(n.url)}function JE(n){return n&&n[tv]}class CY{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new _h,this.attachRef=null}}let _h=(()=>{class n{constructor(){this.contexts=new Map}onChildOutletCreated(e,i){const r=this.getOrCreateContext(e);r.outlet=i,this.contexts.set(e,r)}onChildOutletDestroyed(e){const i=this.getContext(e);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let i=this.getContext(e);return i||(i=new CY,this.contexts.set(e,i)),i}getContext(e){return this.contexts.get(e)||null}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const Dp=!1;let nv=(()=>{class n{constructor(){this.activated=null,this._activatedRoute=null,this.name=Wt,this.activateEvents=new ct,this.deactivateEvents=new ct,this.attachEvents=new ct,this.detachEvents=new ct,this.parentContexts=Ft(_h),this.location=Ft(Hn),this.changeDetector=Ft($t),this.environmentInjector=Ft(ps)}ngOnChanges(e){if(e.name){const{firstChange:i,previousValue:r}=e.name;if(i)return;this.isTrackedInParentContexts(r)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(r)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name)}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 De(4012,Dp);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new De(4012,Dp);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new De(4012,Dp);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,i){this.activated=e,this._activatedRoute=i,this.location.insert(e.hostView),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,i){if(this.isActivated)throw new De(4013,Dp);this._activatedRoute=e;const r=this.location,s=e.snapshot.component,a=this.parentContexts.getOrCreateContext(this.name).children,c=new TY(e,a,r.injector);if(i&&function EY(n){return!!n.resolveComponentFactory}(i)){const m=i.resolveComponentFactory(s);this.activated=r.createComponent(m,r.length,c)}else this.activated=r.createComponent(s,{index:r.length,injector:c,environmentInjector:i??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[Sn]}),n})();class TY{constructor(t,e,i){this.route=t,this.childContexts=e,this.parent=i}get(t,e){return t===wc?this.route:t===_h?this.childContexts:this.parent.get(t,e)}}let iv=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=qe({type:n,selectors:[["ng-component"]],standalone:!0,features:[Bb],decls:1,vars:0,template:function(e,i){1&e&&Xe(0,"router-outlet")},dependencies:[nv],encapsulation:2}),n})();function eS(n,t){return n.providers&&!n._injector&&(n._injector=Yf(n.providers,t,`Route: ${n.path}`)),n._injector??t}function ov(n){const t=n.children&&n.children.map(ov),e=t?{...n,children:t}:{...n};return!e.component&&!e.loadComponent&&(t||e.loadChildren)&&e.outlet&&e.outlet!==Wt&&(e.component=iv),e}function so(n){return n.outlet||Wt}function tS(n,t){const e=n.filter(i=>so(i)===t);return e.push(...n.filter(i=>so(i)!==t)),e}function gh(n){if(!n)return null;if(n.routeConfig?._injector)return n.routeConfig._injector;for(let t=n.parent;t;t=t.parent){const e=t.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}class OY{constructor(t,e,i,r){this.routeReuseStrategy=t,this.futureState=e,this.currState=i,this.forwardEvent=r}activate(t){const e=this.futureState._root,i=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,i,t),Jy(this.futureState.root),this.activateChildRoutes(e,i,t)}deactivateChildRoutes(t,e,i){const r=td(e);t.children.forEach(o=>{const s=o.value.outlet;this.deactivateRoutes(o,r[s],i),delete r[s]}),qi(r,(o,s)=>{this.deactivateRouteAndItsChildren(o,i)})}deactivateRoutes(t,e,i){const r=t.value,o=e?e.value:null;if(r===o)if(r.component){const s=i.getContext(r.outlet);s&&this.deactivateChildRoutes(t,e,s.children)}else this.deactivateChildRoutes(t,e,i);else o&&this.deactivateRouteAndItsChildren(e,i)}deactivateRouteAndItsChildren(t,e){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,e):this.deactivateRouteAndOutlet(t,e)}detachAndStoreRouteSubtree(t,e){const i=e.getContext(t.value.outlet),r=i&&t.value.component?i.children:e,o=td(t);for(const s of Object.keys(o))this.deactivateRouteAndItsChildren(o[s],r);if(i&&i.outlet){const s=i.outlet.detach(),a=i.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:s,route:t,contexts:a})}}deactivateRouteAndOutlet(t,e){const i=e.getContext(t.value.outlet),r=i&&t.value.component?i.children:e,o=td(t);for(const s of Object.keys(o))this.deactivateRouteAndItsChildren(o[s],r);i&&i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated(),i.attachRef=null,i.resolver=null,i.route=null)}activateChildRoutes(t,e,i){const r=td(e);t.children.forEach(o=>{this.activateRoutes(o,r[o.value.outlet],i),this.forwardEvent(new gY(o.value.snapshot))}),t.children.length&&this.forwardEvent(new pY(t.value.snapshot))}activateRoutes(t,e,i){const r=t.value,o=e?e.value:null;if(Jy(r),r===o)if(r.component){const s=i.getOrCreateContext(r.outlet);this.activateChildRoutes(t,e,s.children)}else this.activateChildRoutes(t,e,i);else if(r.component){const s=i.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){const a=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),s.children.onOutletReAttached(a.contexts),s.attachRef=a.componentRef,s.route=a.route.value,s.outlet&&s.outlet.attach(a.componentRef,a.route.value),Jy(a.route.value),this.activateChildRoutes(t,null,s.children)}else{const a=gh(r.snapshot),c=a?.get(Xs)??null;s.attachRef=null,s.route=r,s.resolver=c,s.injector=a,s.outlet&&s.outlet.activateWith(r,s.injector),this.activateChildRoutes(t,null,s.children)}}else this.activateChildRoutes(t,null,i)}}class nS{constructor(t){this.path=t,this.route=this.path[this.path.length-1]}}class Cp{constructor(t,e){this.component=t,this.route=e}}function RY(n,t,e){const i=n._root;return bh(i,t?t._root:null,e,[i.value])}function nd(n,t){const e=Symbol(),i=t.get(n,e);return i===e?"function"!=typeof n||function Hg(n){return null!==Jc(n)}(n)?t.get(n):n:i}function bh(n,t,e,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const o=td(t);return n.children.forEach(s=>{(function PY(n,t,e,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const o=n.value,s=t?t.value:null,a=e?e.getContext(n.value.outlet):null;if(s&&o.routeConfig===s.routeConfig){const c=function NY(n,t,e){if("function"==typeof e)return e(n,t);switch(e){case"pathParamsChange":return!bc(n.url,t.url);case"pathParamsOrQueryParamsChange":return!bc(n.url,t.url)||!Xo(n.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!ev(n,t)||!Xo(n.queryParams,t.queryParams);default:return!ev(n,t)}}(s,o,o.routeConfig.runGuardsAndResolvers);c?r.canActivateChecks.push(new nS(i)):(o.data=s.data,o._resolvedData=s._resolvedData),bh(n,t,o.component?a?a.children:null:e,i,r),c&&a&&a.outlet&&a.outlet.isActivated&&r.canDeactivateChecks.push(new Cp(a.outlet.component,s))}else s&&yh(t,a,r),r.canActivateChecks.push(new nS(i)),bh(n,null,o.component?a?a.children:null:e,i,r)})(s,o[s.value.outlet],e,i.concat([s.value]),r),delete o[s.value.outlet]}),qi(o,(s,a)=>yh(s,e.getContext(a),r)),r}function yh(n,t,e){const i=td(n),r=n.value;qi(i,(o,s)=>{yh(o,r.component?t?t.children.getContext(s):null:t,e)}),e.canDeactivateChecks.push(new Cp(r.component&&t&&t.outlet&&t.outlet.isActivated?t.outlet.component:null,r))}function vh(n){return"function"==typeof n}function sv(n){return n instanceof up||"EmptyError"===n?.name}const Tp=Symbol("INITIAL_VALUE");function id(){return Bi(n=>Yy(n.map(t=>t.pipe(_n(1),xi(Tp)))).pipe(Ye(t=>{for(const e of t)if(!0!==e){if(e===Tp)return Tp;if(!1===e||e instanceof gc)return e}return!0}),en(t=>t!==Tp),_n(1)))}function iS(n){return function xe(...n){return Pe(n)}(ai(t=>{if(yc(t))throw XE(0,t)}),Ye(t=>!0===t))}const av={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function rS(n,t,e,i,r){const o=cv(n,t,e);return o.matched?function ej(n,t,e,i){const r=t.canMatch;return r&&0!==r.length?ot(r.map(s=>{const a=nd(s,n);return oa(function zY(n){return n&&vh(n.canMatch)}(a)?a.canMatch(t,e):n.runInContext(()=>a(t,e)))})).pipe(id(),iS()):ot(!0)}(i=eS(t,i),t,e).pipe(Ye(s=>!0===s?o:{...av})):ot(o)}function cv(n,t,e){if(""===t.path)return"full"===t.pathMatch&&(n.hasChildren()||e.length>0)?{...av}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const r=(t.matcher||FH)(e,n,t);if(!r)return{...av};const o={};qi(r.posParams,(a,c)=>{o[c]=a.path});const s=r.consumed.length>0?{...o,...r.consumed[r.consumed.length-1].parameters}:o;return{matched:!0,consumedSegments:r.consumed,remainingSegments:e.slice(r.consumed.length),parameters:s,positionalParamSegments:r.posParams??{}}}function Ep(n,t,e,i){if(e.length>0&&function ij(n,t,e){return e.some(i=>Sp(n,t,i)&&so(i)!==Wt)}(n,e,i)){const o=new Kt(t,function nj(n,t,e,i){const r={};r[Wt]=i,i._sourceSegment=n,i._segmentIndexShift=t.length;for(const o of e)if(""===o.path&&so(o)!==Wt){const s=new Kt([],{});s._sourceSegment=n,s._segmentIndexShift=t.length,r[so(o)]=s}return r}(n,t,i,new Kt(e,n.children)));return o._sourceSegment=n,o._segmentIndexShift=t.length,{segmentGroup:o,slicedSegments:[]}}if(0===e.length&&function rj(n,t,e){return e.some(i=>Sp(n,t,i))}(n,e,i)){const o=new Kt(n.segments,function tj(n,t,e,i,r){const o={};for(const s of i)if(Sp(n,e,s)&&!r[so(s)]){const a=new Kt([],{});a._sourceSegment=n,a._segmentIndexShift=t.length,o[so(s)]=a}return{...r,...o}}(n,t,e,i,n.children));return o._sourceSegment=n,o._segmentIndexShift=t.length,{segmentGroup:o,slicedSegments:e}}const r=new Kt(n.segments,n.children);return r._sourceSegment=n,r._segmentIndexShift=t.length,{segmentGroup:r,slicedSegments:e}}function Sp(n,t,e){return(!(n.hasChildren()||t.length>0)||"full"!==e.pathMatch)&&""===e.path}function oS(n,t,e,i){return!!(so(n)===i||i!==Wt&&Sp(t,e,n))&&("**"===n.path||cv(t,n,e).matched)}function sS(n,t,e){return 0===t.length&&!n.children[e]}const Lp=!1;class Ap{constructor(t){this.segmentGroup=t||null}}class aS{constructor(t){this.urlTree=t}}function wh(n){return _c(new Ap(n))}function cS(n){return _c(new aS(n))}class cj{constructor(t,e,i,r,o){this.injector=t,this.configLoader=e,this.urlSerializer=i,this.urlTree=r,this.config=o,this.allowRedirects=!0}apply(){const t=Ep(this.urlTree.root,[],[],this.config).segmentGroup,e=new Kt(t.segments,t.children);return this.expandSegmentGroup(this.injector,this.config,e,Wt).pipe(Ye(o=>this.createUrlTree(xp(o),this.urlTree.queryParams,this.urlTree.fragment))).pipe(ks(o=>{if(o instanceof aS)return this.allowRedirects=!1,this.match(o.urlTree);throw o instanceof Ap?this.noMatchError(o):o}))}match(t){return this.expandSegmentGroup(this.injector,this.config,t.root,Wt).pipe(Ye(r=>this.createUrlTree(xp(r),t.queryParams,t.fragment))).pipe(ks(r=>{throw r instanceof Ap?this.noMatchError(r):r}))}noMatchError(t){return new De(4002,Lp)}createUrlTree(t,e,i){const r=$y(t);return new gc(r,e,i)}expandSegmentGroup(t,e,i,r){return 0===i.segments.length&&i.hasChildren()?this.expandChildren(t,e,i).pipe(Ye(o=>new Kt([],o))):this.expandSegment(t,i,e,i.segments,r,!0)}expandChildren(t,e,i){const r=[];for(const o of Object.keys(i.children))"primary"===o?r.unshift(o):r.push(o);return qn(r).pipe(ra(o=>{const s=i.children[o],a=tS(e,o);return this.expandSegmentGroup(t,a,s,o).pipe(Ye(c=>({segment:c,outlet:o})))}),ME((o,s)=>(o[s.outlet]=s.segment,o),{}),kE())}expandSegment(t,e,i,r,o,s){return qn(i).pipe(ra(a=>this.expandSegmentAgainstRoute(t,e,i,a,r,o,s).pipe(ks(m=>{if(m instanceof Ap)return ot(null);throw m}))),Ms(a=>!!a),ks((a,c)=>{if(sv(a))return sS(e,r,o)?ot(new Kt([],{})):wh(e);throw a}))}expandSegmentAgainstRoute(t,e,i,r,o,s,a){return oS(r,e,o,s)?void 0===r.redirectTo?this.matchSegmentAgainstRoute(t,e,r,o,s):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(t,e,i,r,o,s):wh(e):wh(e)}expandSegmentAgainstRouteUsingRedirect(t,e,i,r,o,s){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(t,i,r,s):this.expandRegularSegmentAgainstRouteUsingRedirect(t,e,i,r,o,s)}expandWildCardWithParamsAgainstRouteUsingRedirect(t,e,i,r){const o=this.applyRedirectCommands([],i.redirectTo,{});return i.redirectTo.startsWith("/")?cS(o):this.lineralizeSegments(i,o).pipe(Wn(s=>{const a=new Kt(s,{});return this.expandSegment(t,a,e,s,r,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(t,e,i,r,o,s){const{matched:a,consumedSegments:c,remainingSegments:m,positionalParamSegments:g}=cv(e,r,o);if(!a)return wh(e);const D=this.applyRedirectCommands(c,r.redirectTo,g);return r.redirectTo.startsWith("/")?cS(D):this.lineralizeSegments(r,D).pipe(Wn(j=>this.expandSegment(t,e,i,j.concat(m),s,!1)))}matchSegmentAgainstRoute(t,e,i,r,o){return"**"===i.path?(t=eS(i,t),i.loadChildren?(i._loadedRoutes?ot({routes:i._loadedRoutes,injector:i._loadedInjector}):this.configLoader.loadChildren(t,i)).pipe(Ye(a=>(i._loadedRoutes=a.routes,i._loadedInjector=a.injector,new Kt(r,{})))):ot(new Kt(r,{}))):rS(e,i,r,t).pipe(Bi(({matched:s,consumedSegments:a,remainingSegments:c})=>s?this.getChildConfig(t=i._injector??t,i,r).pipe(Wn(g=>{const D=g.injector??t,j=g.routes,{segmentGroup:q,slicedSegments:ee}=Ep(e,a,c,j),re=new Kt(q.segments,q.children);if(0===ee.length&&re.hasChildren())return this.expandChildren(D,j,re).pipe(Ye(fe=>new Kt(a,fe)));if(0===j.length&&0===ee.length)return ot(new Kt(a,{}));const ue=so(i)===o;return this.expandSegment(D,re,j,ee,ue?Wt:o,!0).pipe(Ye(Ee=>new Kt(a.concat(Ee.segments),Ee.children)))})):wh(e)))}getChildConfig(t,e,i){return e.children?ot({routes:e.children,injector:t}):e.loadChildren?void 0!==e._loadedRoutes?ot({routes:e._loadedRoutes,injector:e._loadedInjector}):function JY(n,t,e,i){const r=t.canLoad;return void 0===r||0===r.length?ot(!0):ot(r.map(s=>{const a=nd(s,n);return oa(function HY(n){return n&&vh(n.canLoad)}(a)?a.canLoad(t,e):n.runInContext(()=>a(t,e)))})).pipe(id(),iS())}(t,e,i).pipe(Wn(r=>r?this.configLoader.loadChildren(t,e).pipe(ai(o=>{e._loadedRoutes=o.routes,e._loadedInjector=o.injector})):function sj(n){return _c(ZE(Lp,3))}())):ot({routes:[],injector:t})}lineralizeSegments(t,e){let i=[],r=e.root;for(;;){if(i=i.concat(r.segments),0===r.numberOfChildren)return ot(i);if(r.numberOfChildren>1||!r.children[Wt])return _c(new De(4e3,Lp));r=r.children[Wt]}}applyRedirectCommands(t,e,i){return this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),t,i)}applyRedirectCreateUrlTree(t,e,i,r){const o=this.createSegmentGroup(t,e.root,i,r);return new gc(o,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(t,e){const i={};return qi(t,(r,o)=>{if("string"==typeof r&&r.startsWith(":")){const a=r.substring(1);i[o]=e[a]}else i[o]=r}),i}createSegmentGroup(t,e,i,r){const o=this.createSegments(t,e.segments,i,r);let s={};return qi(e.children,(a,c)=>{s[c]=this.createSegmentGroup(t,a,i,r)}),new Kt(o,s)}createSegments(t,e,i,r){return e.map(o=>o.path.startsWith(":")?this.findPosParam(t,o,r):this.findOrReturn(o,i))}findPosParam(t,e,i){const r=i[e.path.substring(1)];if(!r)throw new De(4001,Lp);return r}findOrReturn(t,e){let i=0;for(const r of e){if(r.path===t.path)return e.splice(i),r;i++}return t}}class dj{}class mj{constructor(t,e,i,r,o,s,a){this.injector=t,this.rootComponentType=e,this.config=i,this.urlTree=r,this.url=o,this.paramsInheritanceStrategy=s,this.urlSerializer=a}recognize(){const t=Ep(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo)).segmentGroup;return this.processSegmentGroup(this.injector,this.config,t,Wt).pipe(Ye(e=>{if(null===e)return null;const i=new kp([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},Wt,this.rootComponentType,null,this.urlTree.root,-1,{}),r=new Cs(i,e),o=new qE(this.url,r);return this.inheritParamsAndData(o._root),o}))}inheritParamsAndData(t){const e=t.value,i=GE(e,this.paramsInheritanceStrategy);e.params=Object.freeze(i.params),e.data=Object.freeze(i.data),t.children.forEach(r=>this.inheritParamsAndData(r))}processSegmentGroup(t,e,i,r){return 0===i.segments.length&&i.hasChildren()?this.processChildren(t,e,i):this.processSegment(t,e,i,i.segments,r)}processChildren(t,e,i){return qn(Object.keys(i.children)).pipe(ra(r=>{const o=i.children[r],s=tS(e,r);return this.processSegmentGroup(t,s,o,r)}),ME((r,o)=>r&&o?(r.push(...o),r):null),function OH(n,t=!1){return Je((e,i)=>{let r=0;e.subscribe(Ke(i,o=>{const s=n(o,r++);(s||t)&&i.next(o),!s&&i.complete()}))})}(r=>null!==r),mp(null),kE(),Ye(r=>{if(null===r)return null;const o=dS(r);return function fj(n){n.sort((t,e)=>t.value.outlet===Wt?-1:e.value.outlet===Wt?1:t.value.outlet.localeCompare(e.value.outlet))}(o),o}))}processSegment(t,e,i,r,o){return qn(e).pipe(ra(s=>this.processSegmentAgainstRoute(s._injector??t,s,i,r,o)),Ms(s=>!!s),ks(s=>{if(sv(s))return sS(i,r,o)?ot([]):ot(null);throw s}))}processSegmentAgainstRoute(t,e,i,r,o){if(e.redirectTo||!oS(e,i,r,o))return ot(null);let s;if("**"===e.path){const a=r.length>0?TE(r).parameters:{},c=hS(i)+r.length;s=ot({snapshot:new kp(r,a,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,mS(e),so(e),e.component??e._loadedComponent??null,e,uS(i),c,fS(e)),consumedSegments:[],remainingSegments:[]})}else s=rS(i,e,r,t).pipe(Ye(({matched:a,consumedSegments:c,remainingSegments:m,parameters:g})=>{if(!a)return null;const D=hS(i)+c.length;return{snapshot:new kp(c,g,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,mS(e),so(e),e.component??e._loadedComponent??null,e,uS(i),D,fS(e)),consumedSegments:c,remainingSegments:m}}));return s.pipe(Bi(a=>{if(null===a)return ot(null);const{snapshot:c,consumedSegments:m,remainingSegments:g}=a;t=e._injector??t;const D=e._loadedInjector??t,j=function pj(n){return n.children?n.children:n.loadChildren?n._loadedRoutes:[]}(e),{segmentGroup:q,slicedSegments:ee}=Ep(i,m,g,j.filter(ue=>void 0===ue.redirectTo));if(0===ee.length&&q.hasChildren())return this.processChildren(D,j,q).pipe(Ye(ue=>null===ue?null:[new Cs(c,ue)]));if(0===j.length&&0===ee.length)return ot([new Cs(c,[])]);const re=so(e)===o;return this.processSegment(D,j,q,ee,re?Wt:o).pipe(Ye(ue=>null===ue?null:[new Cs(c,ue)]))}))}}function _j(n){const t=n.value.routeConfig;return t&&""===t.path&&void 0===t.redirectTo}function dS(n){const t=[],e=new Set;for(const i of n){if(!_j(i)){t.push(i);continue}const r=t.find(o=>i.value.routeConfig===o.value.routeConfig);void 0!==r?(r.children.push(...i.children),e.add(r)):t.push(i)}for(const i of e){const r=dS(i.children);t.push(new Cs(i.value,r))}return t.filter(i=>!e.has(i))}function uS(n){let t=n;for(;t._sourceSegment;)t=t._sourceSegment;return t}function hS(n){let t=n,e=t._segmentIndexShift??0;for(;t._sourceSegment;)t=t._sourceSegment,e+=t._segmentIndexShift??0;return e-1}function mS(n){return n.data||{}}function fS(n){return n.resolve||{}}function pS(n){return"string"==typeof n.title||null===n.title}function lv(n){return Bi(t=>{const e=n(t);return e?qn(e).pipe(Ye(()=>t)):ot(t)})}const rd=new we("ROUTES");let dv=(()=>{class n{constructor(e,i){this.injector=e,this.compiler=i,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return ot(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);const i=oa(e.loadComponent()).pipe(Ye(gS),ai(o=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=o}),pp(()=>{this.componentLoaders.delete(e)})),r=new hp(i,()=>new oe).pipe(jy());return this.componentLoaders.set(e,r),r}loadChildren(e,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return ot({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);const o=this.loadModuleFactoryOrRoutes(i.loadChildren).pipe(Ye(a=>{this.onLoadEndListener&&this.onLoadEndListener(i);let c,m,g=!1;Array.isArray(a)?m=a:(c=a.create(e).injector,m=CE(c.get(rd,[],Mt.Self|Mt.Optional)));return{routes:m.map(ov),injector:c}}),pp(()=>{this.childrenLoaders.delete(i)})),s=new hp(o,()=>new oe).pipe(jy());return this.childrenLoaders.set(i,s),s}loadModuleFactoryOrRoutes(e){return oa(e()).pipe(Ye(gS),Wn(r=>r instanceof dC||Array.isArray(r)?ot(r):qn(this.compiler.compileModuleAsync(r))))}}return n.\u0275fac=function(e){return new(e||n)(me(Xn),me(JC))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function gS(n){return function Dj(n){return n&&"object"==typeof n&&"default"in n}(n)?n.default:n}let uv=(()=>{class n{constructor(){this.currentNavigation=null,this.lastSuccessfulNavigation=null,this.events=new oe,this.configLoader=Ft(dv),this.environmentInjector=Ft(ps),this.urlSerializer=Ft(dh),this.rootContexts=Ft(_h),this.navigationId=0,this.configLoader.onLoadEndListener=r=>this.events.next(new mY(r)),this.configLoader.onLoadStartListener=r=>this.events.next(new hY(r))}get hasRequestedNavigation(){return 0!==this.navigationId}complete(){this.transitions?.complete()}handleNavigationRequest(e){const i=++this.navigationId;this.transitions?.next({...this.transitions.value,...e,id:i})}setupNavigations(e){return this.transitions=new dr({id:0,targetPageId:0,currentUrlTree:e.currentUrlTree,currentRawUrl:e.currentUrlTree,extractedUrl:e.urlHandlingStrategy.extract(e.currentUrlTree),urlAfterRedirects:e.urlHandlingStrategy.extract(e.currentUrlTree),rawUrl:e.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:e.routerState.snapshot,targetSnapshot:null,currentRouterState:e.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(en(i=>0!==i.id),Ye(i=>({...i,extractedUrl:e.urlHandlingStrategy.extract(i.rawUrl)})),Bi(i=>{let r=!1,o=!1;return ot(i).pipe(ai(s=>{this.currentNavigation={id:s.id,initialUrl:s.rawUrl,extractedUrl:s.extractedUrl,trigger:s.source,extras:s.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),Bi(s=>{const a=e.browserUrlTree.toString(),c=!e.navigated||s.extractedUrl.toString()!==a||a!==e.currentUrlTree.toString();if(("reload"===e.onSameUrlNavigation||c)&&e.urlHandlingStrategy.shouldProcessUrl(s.rawUrl))return yS(s.source)&&(e.browserUrlTree=s.extractedUrl),ot(s).pipe(Bi(g=>{const D=this.transitions?.getValue();return this.events.next(new Ky(g.id,this.urlSerializer.serialize(g.extractedUrl),g.source,g.restoredState)),D!==this.transitions?.getValue()?Ti:Promise.resolve(g)}),function lj(n,t,e,i){return Bi(r=>function aj(n,t,e,i,r){return new cj(n,t,e,i,r).apply()}(n,t,e,r.extractedUrl,i).pipe(Ye(o=>({...r,urlAfterRedirects:o}))))}(this.environmentInjector,this.configLoader,this.urlSerializer,e.config),ai(g=>{this.currentNavigation={...this.currentNavigation,finalUrl:g.urlAfterRedirects},i.urlAfterRedirects=g.urlAfterRedirects}),function bj(n,t,e,i,r){return Wn(o=>function hj(n,t,e,i,r,o,s="emptyOnly"){return new mj(n,t,e,i,r,s,o).recognize().pipe(Bi(a=>null===a?function uj(n){return new Ze(t=>t.error(n))}(new dj):ot(a)))}(n,t,e,o.urlAfterRedirects,i.serialize(o.urlAfterRedirects),i,r).pipe(Ye(s=>({...o,targetSnapshot:s}))))}(this.environmentInjector,e.rootComponentType,e.config,this.urlSerializer,e.paramsInheritanceStrategy),ai(g=>{if(i.targetSnapshot=g.targetSnapshot,"eager"===e.urlUpdateStrategy){if(!g.extras.skipLocationChange){const j=e.urlHandlingStrategy.merge(g.urlAfterRedirects,g.rawUrl);e.setBrowserUrl(j,g)}e.browserUrlTree=g.urlAfterRedirects}const D=new aY(g.id,this.urlSerializer.serialize(g.extractedUrl),this.urlSerializer.serialize(g.urlAfterRedirects),g.targetSnapshot);this.events.next(D)}));if(c&&e.rawUrlTree&&e.urlHandlingStrategy.shouldProcessUrl(e.rawUrlTree)){const{id:D,extractedUrl:j,source:q,restoredState:ee,extras:re}=s,ue=new Ky(D,this.urlSerializer.serialize(j),q,ee);this.events.next(ue);const _e=WE(j,e.rootComponentType).snapshot;return ot(i={...s,targetSnapshot:_e,urlAfterRedirects:j,extras:{...re,skipLocationChange:!1,replaceUrl:!1}})}return e.rawUrlTree=s.rawUrl,s.resolve(null),Ti}),ai(s=>{const a=new cY(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(a)}),Ye(s=>i={...s,guards:RY(s.targetSnapshot,s.currentSnapshot,this.rootContexts)}),function $Y(n,t){return Wn(e=>{const{targetSnapshot:i,currentSnapshot:r,guards:{canActivateChecks:o,canDeactivateChecks:s}}=e;return 0===s.length&&0===o.length?ot({...e,guardsResult:!0}):function WY(n,t,e,i){return qn(n).pipe(Wn(r=>function QY(n,t,e,i,r){const o=t&&t.routeConfig?t.routeConfig.canDeactivate:null;return o&&0!==o.length?ot(o.map(a=>{const c=gh(t)??r,m=nd(a,c);return oa(function VY(n){return n&&vh(n.canDeactivate)}(m)?m.canDeactivate(n,t,e,i):c.runInContext(()=>m(n,t,e,i))).pipe(Ms())})).pipe(id()):ot(!0)}(r.component,r.route,e,t,i)),Ms(r=>!0!==r,!0))}(s,i,r,n).pipe(Wn(a=>a&&function BY(n){return"boolean"==typeof n}(a)?function GY(n,t,e,i){return qn(t).pipe(ra(r=>pc(function KY(n,t){return null!==n&&t&&t(new fY(n)),ot(!0)}(r.route.parent,i),function qY(n,t){return null!==n&&t&&t(new _Y(n)),ot(!0)}(r.route,i),function ZY(n,t,e){const i=t[t.length-1],o=t.slice(0,t.length-1).reverse().map(s=>function FY(n){const t=n.routeConfig?n.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:n,guards:t}:null}(s)).filter(s=>null!==s).map(s=>Zl(()=>ot(s.guards.map(c=>{const m=gh(s.node)??e,g=nd(c,m);return oa(function jY(n){return n&&vh(n.canActivateChild)}(g)?g.canActivateChild(i,n):m.runInContext(()=>g(i,n))).pipe(Ms())})).pipe(id())));return ot(o).pipe(id())}(n,r.path,e),function XY(n,t,e){const i=t.routeConfig?t.routeConfig.canActivate:null;if(!i||0===i.length)return ot(!0);const r=i.map(o=>Zl(()=>{const s=gh(t)??e,a=nd(o,s);return oa(function YY(n){return n&&vh(n.canActivate)}(a)?a.canActivate(t,n):s.runInContext(()=>a(t,n))).pipe(Ms())}));return ot(r).pipe(id())}(n,r.route,e))),Ms(r=>!0!==r,!0))}(i,o,n,t):ot(a)),Ye(a=>({...e,guardsResult:a})))})}(this.environmentInjector,s=>this.events.next(s)),ai(s=>{if(i.guardsResult=s.guardsResult,yc(s.guardsResult))throw XE(0,s.guardsResult);const a=new lY(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot,!!s.guardsResult);this.events.next(a)}),en(s=>!!s.guardsResult||(e.restoreHistory(s),this.cancelNavigationTransition(s,"",3,e),!1)),lv(s=>{if(s.guards.canActivateChecks.length)return ot(s).pipe(ai(a=>{const c=new dY(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(c)}),Bi(a=>{let c=!1;return ot(a).pipe(function yj(n,t){return Wn(e=>{const{targetSnapshot:i,guards:{canActivateChecks:r}}=e;if(!r.length)return ot(e);let o=0;return qn(r).pipe(ra(s=>function vj(n,t,e,i){const r=n.routeConfig,o=n._resolve;return void 0!==r?.title&&!pS(r)&&(o[ch]=r.title),function wj(n,t,e,i){const r=function xj(n){return[...Object.keys(n),...Object.getOwnPropertySymbols(n)]}(n);if(0===r.length)return ot({});const o={};return qn(r).pipe(Wn(s=>function Mj(n,t,e,i){const r=gh(t)??i,o=nd(n,r);return oa(o.resolve?o.resolve(t,e):r.runInContext(()=>o(t,e)))}(n[s],t,e,i).pipe(Ms(),ai(a=>{o[s]=a}))),Vy(1),fp(o),ks(s=>sv(s)?Ti:_c(s)))}(o,n,t,i).pipe(Ye(s=>(n._resolvedData=s,n.data=GE(n,e).resolve,r&&pS(r)&&(n.data[ch]=r.title),null)))}(s.route,i,n,t)),ai(()=>o++),Vy(1),Wn(s=>o===r.length?ot(e):Ti))})}(e.paramsInheritanceStrategy,this.environmentInjector),ai({next:()=>c=!0,complete:()=>{c||(e.restoreHistory(a),this.cancelNavigationTransition(a,"",2,e))}}))}),ai(a=>{const c=new uY(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(c)}))}),lv(s=>{const a=c=>{const m=[];c.routeConfig?.loadComponent&&!c.routeConfig._loadedComponent&&m.push(this.configLoader.loadComponent(c.routeConfig).pipe(ai(g=>{c.component=g}),Ye(()=>{})));for(const g of c.children)m.push(...a(g));return m};return Yy(a(s.targetSnapshot.root)).pipe(mp(),_n(1))}),lv(()=>e.afterPreactivation()),Ye(s=>{const a=function MY(n,t,e){const i=ph(n,t._root,e?e._root:void 0);return new $E(i,t)}(e.routeReuseStrategy,s.targetSnapshot,s.currentRouterState);return i={...s,targetRouterState:a}}),ai(s=>{e.currentUrlTree=s.urlAfterRedirects,e.rawUrlTree=e.urlHandlingStrategy.merge(s.urlAfterRedirects,s.rawUrl),e.routerState=s.targetRouterState,"deferred"===e.urlUpdateStrategy&&(s.extras.skipLocationChange||e.setBrowserUrl(e.rawUrlTree,s),e.browserUrlTree=s.urlAfterRedirects)}),((n,t,e)=>Ye(i=>(new OY(t,i.targetRouterState,i.currentRouterState,e).activate(n),i)))(this.rootContexts,e.routeReuseStrategy,s=>this.events.next(s)),ai({next:s=>{r=!0,this.lastSuccessfulNavigation=this.currentNavigation,e.navigated=!0,this.events.next(new vc(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(e.currentUrlTree))),e.titleStrategy?.updateTitle(s.targetRouterState.snapshot),s.resolve(!0)},complete:()=>{r=!0}}),pp(()=>{r||o||this.cancelNavigationTransition(i,"",1,e),this.currentNavigation?.id===i.id&&(this.currentNavigation=null)}),ks(s=>{if(o=!0,JE(s)){QE(s)||(e.navigated=!0,e.restoreHistory(i,!0));const a=new Mp(i.id,this.urlSerializer.serialize(i.extractedUrl),s.message,s.cancellationCode);if(this.events.next(a),QE(s)){const c=e.urlHandlingStrategy.merge(s.url,e.rawUrlTree),m={skipLocationChange:i.extras.skipLocationChange,replaceUrl:"eager"===e.urlUpdateStrategy||yS(i.source)};e.scheduleNavigation(c,"imperative",null,m,{resolve:i.resolve,reject:i.reject,promise:i.promise})}else i.resolve(!1)}else{e.restoreHistory(i,!0);const a=new VE(i.id,this.urlSerializer.serialize(i.extractedUrl),s,i.targetSnapshot??void 0);this.events.next(a);try{i.resolve(e.errorHandler(s))}catch(c){i.reject(c)}}return Ti}))}))}cancelNavigationTransition(e,i,r,o){const s=new Mp(e.id,this.urlSerializer.serialize(e.extractedUrl),i,r);this.events.next(s),e.resolve(!1)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function yS(n){return"imperative"!==n}let vS=(()=>{class n{buildTitle(e){let i,r=e.root;for(;void 0!==r;)i=this.getResolvedTitleForRoute(r)??i,r=r.children.find(o=>o.outlet===Wt);return i}getResolvedTitleForRoute(e){return e.data[ch]}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:function(){return Ft(Cj)},providedIn:"root"}),n})(),Cj=(()=>{class n extends vS{constructor(e){super(),this.title=e}updateTitle(e){const i=this.buildTitle(e);void 0!==i&&this.title.setTitle(i)}}return n.\u0275fac=function(e){return new(e||n)(me(pE))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Tj=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:function(){return Ft(Sj)},providedIn:"root"}),n})();class Ej{shouldDetach(t){return!1}store(t,e){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,e){return t.routeConfig===e.routeConfig}}let Sj=(()=>{class n extends Ej{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const Ip=new we("",{providedIn:"root",factory:()=>({})});let Aj=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:function(){return Ft(Ij)},providedIn:"root"}),n})(),Ij=(()=>{class n{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,i){return e}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Oj(n){throw n}function Rj(n,t,e){return t.parse("/")}const Fj={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Pj={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let ti=(()=>{class n{constructor(){this.disposed=!1,this.currentPageId=0,this.console=Ft(aN),this.isNgZoneEnabled=!1,this.options=Ft(Ip,{optional:!0})||{},this.errorHandler=this.options.errorHandler||Oj,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||Rj,this.navigated=!1,this.lastSuccessfulId=-1,this.afterPreactivation=()=>ot(void 0),this.urlHandlingStrategy=Ft(Aj),this.routeReuseStrategy=Ft(Tj),this.urlCreationStrategy=Ft(vY),this.titleStrategy=Ft(vS),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.config=CE(Ft(rd,{optional:!0})??[]),this.navigationTransitions=Ft(uv),this.urlSerializer=Ft(dh),this.location=Ft(th),this.rootComponentType=null,this.isNgZoneEnabled=Ft(Qe)instanceof Qe&&Qe.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new gc,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=WE(this.currentUrlTree,this.rootComponentType),this.navigationTransitions.setupNavigations(this).subscribe(e=>{this.lastSuccessfulId=e.id,this.currentPageId=e.targetPageId},e=>{this.console.warn(`Unhandled Navigation Error: ${e}`)})}get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){return this.location.getState()?.\u0275routerPageId}get events(){return this.navigationTransitions.events}resetRootComponentType(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const i="popstate"===e.type?"popstate":"hashchange";"popstate"===i&&setTimeout(()=>{const r={replaceUrl:!0},o=e.state?.navigationId?e.state:null;if(e.state){const a={...e.state};delete a.navigationId,delete a.\u0275routerPageId,0!==Object.keys(a).length&&(r.state=a)}const s=this.parseUrl(e.url);this.scheduleNavigation(s,i,o,r)},0)}))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}resetConfig(e){this.config=e.map(ov),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(e,i={}){const{relativeTo:r,queryParams:o,fragment:s,queryParamsHandling:a,preserveFragment:c}=i,m=c?this.currentUrlTree.fragment:s;let g=null;switch(a){case"merge":g={...this.currentUrlTree.queryParams,...o};break;case"preserve":g=this.currentUrlTree.queryParams;break;default:g=o||null}return null!==g&&(g=this.removeEmptyProps(g)),this.urlCreationStrategy.createUrlTree(r,this.routerState,this.currentUrlTree,e,g,m??null)}navigateByUrl(e,i={skipLocationChange:!1}){const r=yc(e)?e:this.parseUrl(e),o=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(o,"imperative",null,i)}navigate(e,i={skipLocationChange:!1}){return function Nj(n){for(let t=0;t<n.length;t++){if(null==n[t])throw new De(4008,!1)}}(e),this.navigateByUrl(this.createUrlTree(e,i),i)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){let i;try{i=this.urlSerializer.parse(e)}catch(r){i=this.malformedUriErrorHandler(r,this.urlSerializer,e)}return i}isActive(e,i){let r;if(r=!0===i?{...Fj}:!1===i?{...Pj}:i,yc(e))return SE(this.currentUrlTree,e,r);const o=this.parseUrl(e);return SE(this.currentUrlTree,o,r)}removeEmptyProps(e){return Object.keys(e).reduce((i,r)=>{const o=e[r];return null!=o&&(i[r]=o),i},{})}scheduleNavigation(e,i,r,o,s){if(this.disposed)return Promise.resolve(!1);let a,c,m,g;return s?(a=s.resolve,c=s.reject,m=s.promise):m=new Promise((D,j)=>{a=D,c=j}),"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(r=this.location.getState()),g=r&&r.\u0275routerPageId?r.\u0275routerPageId:o.replaceUrl||o.skipLocationChange?this.browserPageId??0:(this.browserPageId??0)+1):g=0,this.navigationTransitions.handleNavigationRequest({targetPageId:g,source:i,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:o,resolve:a,reject:c,promise:m,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),m.catch(D=>Promise.reject(D))}setBrowserUrl(e,i){const r=this.urlSerializer.serialize(e),o={...i.extras.state,...this.generateNgRouterState(i.id,i.targetPageId)};this.location.isCurrentPathEqualTo(r)||i.extras.replaceUrl?this.location.replaceState(r,"",o):this.location.go(r,"",o)}restoreHistory(e,i=!1){if("computed"===this.canceledNavigationResolution){const r=this.currentPageId-e.targetPageId;"popstate"!==e.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==this.getCurrentNavigation()?.finalUrl||0===r?this.currentUrlTree===this.getCurrentNavigation()?.finalUrl&&0===r&&(this.resetState(e),this.browserUrlTree=e.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(r)}else"replace"===this.canceledNavigationResolution&&(i&&this.resetState(e),this.resetUrlToCurrentUrlTree())}resetState(e){this.routerState=e.currentRouterState,this.currentUrlTree=e.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(e,i){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:i}:{navigationId:e}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),od=(()=>{class n{constructor(e,i,r,o,s,a){this.router=e,this.route=i,this.tabIndexAttribute=r,this.renderer=o,this.el=s,this.locationStrategy=a,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.href=null,this.commands=null,this.onChanges=new oe;const c=s.nativeElement.tagName;this.isAnchorElement="A"===c||"AREA"===c,this.isAnchorElement?this.subscription=e.events.subscribe(m=>{m instanceof vc&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(e){this._preserveFragment=Kl(e)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(e){this._skipLocationChange=Kl(e)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(e){this._replaceUrl=Kl(e)}get replaceUrl(){return this._replaceUrl}setTabIndexIfNotOnNativeEl(e){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",e)}ngOnChanges(e){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(e){null!=e?(this.commands=Array.isArray(e)?e:[e],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(e,i,r,o,s){return!!(null===this.urlTree||this.isAnchorElement&&(0!==e||i||r||o||s||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){this.href=null!==this.urlTree&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null;const e=null===this.href?null:function VM(n,t,e){return function mF(n,t){return"src"===t&&("embed"===n||"frame"===n||"iframe"===n||"media"===n||"script"===n)||"href"===t&&("base"===n||"link"===n)?jM:q0}(t,e)(n)}(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",e)}applyAttributeValue(e,i){const r=this.renderer,o=this.el.nativeElement;null!==i?r.setAttribute(o,e,i):r.removeAttribute(o,e)}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return n.\u0275fac=function(e){return new(e||n)(B(ti),B(wc),vr("tabindex"),B(_s),B(je),B(fc))},n.\u0275dir=pe({type:n,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(e,i){1&e&&$e("click",function(o){return i.onClick(o.button,o.ctrlKey,o.shiftKey,o.altKey,o.metaKey)}),2&e&&ht("target",i.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[Sn]}),n})(),xS=(()=>{class n{constructor(e,i,r,o,s){this.router=e,this.element=i,this.renderer=r,this.cdr=o,this.link=s,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new ct,this.routerEventsSubscription=e.events.subscribe(a=>{a instanceof vc&&this.update()})}ngAfterContentInit(){ot(this.links.changes,ot(null)).pipe(on()).subscribe(e=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const e=[...this.links.toArray(),this.link].filter(i=>!!i).map(i=>i.onChanges);this.linkInputChangesSubscription=qn(e).pipe(on()).subscribe(i=>{this.isActive!==this.isLinkActive(this.router)(i)&&this.update()})}set routerLinkActive(e){const i=Array.isArray(e)?e:e.split(" ");this.classes=i.filter(r=>!!r)}ngOnChanges(e){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||Promise.resolve().then(()=>{const e=this.hasActiveLinks();this.isActive!==e&&(this.isActive=e,this.cdr.markForCheck(),this.classes.forEach(i=>{e?this.renderer.addClass(this.element.nativeElement,i):this.renderer.removeClass(this.element.nativeElement,i)}),e&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this.isActiveChange.emit(e))})}isLinkActive(e){const i=function Bj(n){return!!n.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return r=>!!r.urlTree&&e.isActive(r.urlTree,i)}hasActiveLinks(){const e=this.isLinkActive(this.router);return this.link&&e(this.link)||this.links.some(e)}}return n.\u0275fac=function(e){return new(e||n)(B(ti),B(je),B(_s),B($t),B(od,8))},n.\u0275dir=pe({type:n,selectors:[["","routerLinkActive",""]],contentQueries:function(e,i,r){if(1&e&&St(r,od,5),2&e){let o;Be(o=He())&&(i.links=o)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[Sn]}),n})();class MS{}let Hj=(()=>{class n{constructor(e,i,r,o,s){this.router=e,this.injector=r,this.preloadingStrategy=o,this.loader=s}setUpPreloading(){this.subscription=this.router.events.pipe(en(e=>e instanceof vc),ra(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,i){const r=[];for(const o of i){o.providers&&!o._injector&&(o._injector=Yf(o.providers,e,`Route: ${o.path}`));const s=o._injector??e,a=o._loadedInjector??s;o.loadChildren&&!o._loadedRoutes&&void 0===o.canLoad||o.loadComponent&&!o._loadedComponent?r.push(this.preloadConfig(s,o)):(o.children||o._loadedRoutes)&&r.push(this.processRoutes(a,o.children??o._loadedRoutes))}return qn(r).pipe(on())}preloadConfig(e,i){return this.preloadingStrategy.preload(i,()=>{let r;r=i.loadChildren&&void 0===i.canLoad?this.loader.loadChildren(e,i):ot(null);const o=r.pipe(Wn(s=>null===s?ot(void 0):(i._loadedRoutes=s.routes,i._loadedInjector=s.injector,this.processRoutes(s.injector??e,s.routes))));return i.loadComponent&&!i._loadedComponent?qn([o,this.loader.loadComponent(i)]).pipe(on()):o})}}return n.\u0275fac=function(e){return new(e||n)(me(ti),me(JC),me(ps),me(MS),me(dv))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const hv=new we("");let kS=(()=>{class n{constructor(e,i,r,o,s={}){this.urlSerializer=e,this.transitions=i,this.viewportScroller=r,this.zone=o,this.options=s,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},s.scrollPositionRestoration=s.scrollPositionRestoration||"disabled",s.anchorScrolling=s.anchorScrolling||"disabled"}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 Ky?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof vc&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof zE&&(e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,i){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new zE(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,i))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}}return n.\u0275fac=function(e){Zs()},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();function ad(n,t){return{\u0275kind:n,\u0275providers:t}}function CS(){const n=Ft(Xn);return t=>{const e=n.get(na);if(t!==e.components[0])return;const i=n.get(ti),r=n.get(TS);1===n.get(fv)&&i.initialNavigation(),n.get(ES,null,Mt.Optional)?.setUpPreloading(),n.get(hv,null,Mt.Optional)?.init(),i.resetRootComponentType(e.componentTypes[0]),r.closed||(r.next(),r.unsubscribe())}}const TS=new we("",{factory:()=>new oe}),fv=new we("",{providedIn:"root",factory:()=>1});const ES=new we("");function Uj(n){return ad(0,[{provide:ES,useExisting:Hj},{provide:MS,useExisting:n}])}const SS=new we("ROUTER_FORROOT_GUARD"),$j=[th,{provide:dh,useClass:zy},ti,_h,{provide:wc,useFactory:function DS(n){return n.routerState.root},deps:[ti]},dv,[]];function Wj(){return new sT("Router",ti)}let LS=(()=>{class n{constructor(e){}static forRoot(e,i){return{ngModule:n,providers:[$j,[],{provide:rd,multi:!0,useValue:e},{provide:SS,useFactory:Xj,deps:[[ti,new vo,new Ks]]},{provide:Ip,useValue:i||{}},i?.useHash?{provide:fc,useClass:qN}:{provide:fc,useClass:LT},{provide:hv,useFactory:()=>{const n=Ft(pB),t=Ft(Qe),e=Ft(Ip),i=Ft(uv),r=Ft(dh);return e.scrollOffset&&n.setOffset(e.scrollOffset),new kS(r,i,n,t,e)}},i?.preloadingStrategy?Uj(i.preloadingStrategy).\u0275providers:[],{provide:sT,multi:!0,useFactory:Wj},i?.initialNavigation?Zj(i):[],[{provide:AS,useFactory:CS},{provide:QC,multi:!0,useExisting:AS}]]}}static forChild(e){return{ngModule:n,providers:[{provide:rd,multi:!0,useValue:e}]}}}return n.\u0275fac=function(e){return new(e||n)(me(SS,8))},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[iv]}),n})();function Xj(n){return"guarded"}function Zj(n){return["disabled"===n.initialNavigation?ad(3,[{provide:Qu,multi:!0,useFactory:()=>{const t=Ft(ti);return()=>{t.setUpLocationChangeListener()}}},{provide:fv,useValue:2}]).\u0275providers:[],"enabledBlocking"===n.initialNavigation?ad(2,[{provide:fv,useValue:0},{provide:Qu,multi:!0,deps:[Xn],useFactory:t=>{const e=t.get(WN,Promise.resolve());return()=>e.then(()=>new Promise(r=>{const o=t.get(ti),s=t.get(TS);(function i(r){t.get(ti).events.pipe(en(s=>s instanceof vc||s instanceof Mp||s instanceof VE),Ye(s=>s instanceof vc||s instanceof Mp&&(0===s.code||1===s.code)&&null),en(s=>null!==s),_n(1)).subscribe(()=>{r()})})(()=>{r(!0)}),o.afterPreactivation=()=>(r(!0),s.closed?ot(void 0):s),o.initialNavigation()}))}}]).\u0275providers:[]]}const AS=new we("");function IS(n,t,e,i,r,o,s){try{var a=n[o](s),c=a.value}catch(m){return void e(m)}a.done?t(c):Promise.resolve(c).then(i,r)}function Vt(n){return function(){var t=this,e=arguments;return new Promise(function(i,r){var o=n.apply(t,e);function s(c){IS(o,i,r,s,a,"next",c)}function a(c){IS(o,i,r,s,a,"throw",c)}s(void 0)})}}class ur{constructor(){this.title="Blockcore Notes",this.goBack=!1,this.showBackButton=!1}}ur.\u0275fac=function(t){return new(t||ur)},ur.\u0275prov=Oe({token:ur,factory:ur.\u0275fac,providedIn:"root"});var Jj=k(5856),e9=k.t(Jj,2);const an=BigInt(0),Vn=BigInt(1),sa=BigInt(2),Mh=BigInt(3),t9=BigInt(8),Cn=Object.freeze({a:an,b:BigInt(7),P:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:Vn,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee")});function OS(n){const{a:t,b:e}=Cn,i=nt(n*n),r=nt(i*n);return nt(r+t*n+e)}const Op=Cn.a===an;class pv extends Error{constructor(t){super(t)}}class An{constructor(t,e,i){this.x=t,this.y=e,this.z=i}static fromAffine(t){if(!(t instanceof gn))throw new TypeError("JacobianPoint#fromAffine: expected Point");return new An(t.x,t.y,Vn)}static toAffineBatch(t){const e=function s9(n,t=Cn.P){const e=new Array(n.length),r=ud(n.reduce((o,s,a)=>s===an?o:(e[a]=o,nt(o*s,t)),Vn),t);return n.reduceRight((o,s,a)=>s===an?o:(e[a]=nt(o*e[a],t),nt(o*s,t)),r),e}(t.map(i=>i.z));return t.map((i,r)=>i.toAffine(e[r]))}static normalizeZ(t){return An.toAffineBatch(t).map(An.fromAffine)}equals(t){if(!(t instanceof An))throw new TypeError("JacobianPoint expected");const{x:e,y:i,z:r}=this,{x:o,y:s,z:a}=t,c=nt(r*r),m=nt(a*a),g=nt(e*m),D=nt(o*c),j=nt(nt(i*a)*m),q=nt(nt(s*r)*c);return g===D&&j===q}negate(){return new An(this.x,nt(-this.y),this.z)}double(){const{x:t,y:e,z:i}=this,r=nt(t*t),o=nt(e*e),s=nt(o*o),a=t+o,c=nt(sa*(nt(a*a)-r-s)),m=nt(Mh*r),g=nt(m*m),D=nt(g-sa*c),j=nt(m*(c-D)-t9*s),q=nt(sa*e*i);return new An(D,j,q)}add(t){if(!(t instanceof An))throw new TypeError("JacobianPoint expected");const{x:e,y:i,z:r}=this,{x:o,y:s,z:a}=t;if(o===an||s===an)return this;if(e===an||i===an)return t;const c=nt(r*r),m=nt(a*a),g=nt(e*m),D=nt(o*c),j=nt(nt(i*a)*m),q=nt(nt(s*r)*c),ee=nt(D-g),re=nt(q-j);if(ee===an)return re===an?this.double():An.ZERO;const ue=nt(ee*ee),_e=nt(ee*ue),Ee=nt(g*ue),fe=nt(re*re-_e-sa*Ee),Fe=nt(re*(Ee-fe)-j*_e),lt=nt(r*a*ee);return new An(fe,Fe,lt)}subtract(t){return this.add(t.negate())}multiplyUnsafe(t){const e=An.ZERO;if("bigint"==typeof t&&t===an)return e;let i=PS(t);if(i===Vn)return this;if(!Op){let D=e,j=this;for(;i>an;)i&Vn&&(D=D.add(j)),j=j.double(),i>>=Vn;return D}let{k1neg:r,k1:o,k2neg:s,k2:a}=BS(i),c=e,m=e,g=this;for(;o>an||a>an;)o&Vn&&(c=c.add(g)),a&Vn&&(m=m.add(g)),g=g.double(),o>>=Vn,a>>=Vn;return r&&(c=c.negate()),s&&(m=m.negate()),m=new An(nt(m.x*Cn.beta),m.y,m.z),c.add(m)}precomputeWindow(t){const e=Op?128/t+1:256/t+1,i=[];let r=this,o=r;for(let s=0;s<e;s++){o=r,i.push(o);for(let a=1;a<2**(t-1);a++)o=o.add(r),i.push(o);r=o.double()}return i}wNAF(t,e){!e&&this.equals(An.BASE)&&(e=gn.BASE);const i=e&&e._WINDOW_SIZE||1;if(256%i)throw new Error("Point#wNAF: Invalid precomputation window, must be power of 2");let r=e&&_v.get(e);r||(r=this.precomputeWindow(i),e&&1!==i&&(r=An.normalizeZ(r),_v.set(e,r)));let o=An.ZERO,s=An.ZERO;const a=1+(Op?128/i:256/i),c=2**(i-1),m=BigInt(2**i-1),g=2**i,D=BigInt(i);for(let j=0;j<a;j++){const q=j*c;let ee=Number(t&m);if(t>>=D,ee>c&&(ee-=g,t+=Vn),0===ee){let re=r[q];j%2&&(re=re.negate()),s=s.add(re)}else{let re=r[q+Math.abs(ee)-1];ee<0&&(re=re.negate()),o=o.add(re)}}return{p:o,f:s}}multiply(t,e){let r,o,i=PS(t);if(Op){const{k1neg:s,k1:a,k2neg:c,k2:m}=BS(i);let{p:g,f:D}=this.wNAF(a,e),{p:j,f:q}=this.wNAF(m,e);s&&(g=g.negate()),c&&(j=j.negate()),j=new An(nt(j.x*Cn.beta),j.y,j.z),r=g.add(j),o=D.add(q)}else{const{p:s,f:a}=this.wNAF(i,e);r=s,o=a}return An.normalizeZ([r,o])[0]}toAffine(t=ud(this.z)){const{x:e,y:i,z:r}=this,o=t,s=nt(o*o),a=nt(s*o),c=nt(e*s),m=nt(i*a);if(nt(r*o)!==Vn)throw new Error("invZ was invalid");return new gn(c,m)}}An.BASE=new An(Cn.Gx,Cn.Gy,Vn),An.ZERO=new An(an,Vn,an);const _v=new WeakMap;class gn{constructor(t,e){this.x=t,this.y=e}_setWindowSize(t){this._WINDOW_SIZE=t,_v.delete(this)}hasEvenY(){return this.y%sa===an}static fromCompressedHex(t){const e=32===t.length,i=Dr(e?t:t.subarray(1));if(!Fp(i))throw new Error("Point is not on curve");let o=function o9(n){const{P:t}=Cn,e=BigInt(6),i=BigInt(11),r=BigInt(22),o=BigInt(23),s=BigInt(44),a=BigInt(88),c=n*n*n%t,m=c*c*n%t,g=ao(m,Mh)*m%t,D=ao(g,Mh)*m%t,j=ao(D,sa)*c%t,q=ao(j,i)*j%t,ee=ao(q,r)*q%t,re=ao(ee,s)*ee%t,ue=ao(re,a)*re%t,_e=ao(ue,s)*ee%t,Ee=ao(_e,Mh)*m%t,fe=ao(Ee,o)*q%t,Fe=ao(fe,e)*c%t;return ao(Fe,sa)}(OS(i));const s=(o&Vn)===Vn;e?s&&(o=nt(-o)):1==(1&t[0])!==s&&(o=nt(-o));const a=new gn(i,o);return a.assertValidity(),a}static fromUncompressedHex(t){const e=Dr(t.subarray(1,33)),i=Dr(t.subarray(33,65)),r=new gn(e,i);return r.assertValidity(),r}static fromHex(t){const e=Zo(t),i=e.length,r=e[0];if(32===i||33===i&&(2===r||3===r))return this.fromCompressedHex(e);if(65===i&&4===r)return this.fromUncompressedHex(e);throw new Error(`Point.fromHex: received invalid point. Expected 32-33 compressed bytes or 65 uncompressed bytes, not ${i}`)}static fromPrivateKey(t){return gn.BASE.multiply(xc(t))}static fromSignature(t,e,i){const r=HS(t=Zo(t)),{r:o,s}=VS(e);if(0!==i&&1!==i)throw new Error("Cannot recover signature: invalid recovery bit");const c=gn.fromHex((1&i?"03":"02")+aa(o)),{n:m}=Cn,g=ud(o,m),D=nt(-r*g,m),j=nt(s*g,m),q=gn.BASE.multiplyAndAddUnsafe(c,D,j);if(!q)throw new Error("Cannot recover signature: point at infinify");return q.assertValidity(),q}toRawBytes(t=!1){return ca(this.toHex(t))}toHex(t=!1){const e=aa(this.x);return t?`${this.hasEvenY()?"02":"03"}${e}`:`04${e}${aa(this.y)}`}toHexX(){return this.toHex(!0).slice(2)}toRawX(){return this.toRawBytes(!0).slice(1)}assertValidity(){const t="Point is not on elliptic curve",{x:e,y:i}=this;if(!Fp(e)||!Fp(i))throw new Error(t);const r=nt(i*i);if(nt(r-OS(e))!==an)throw new Error(t)}equals(t){return this.x===t.x&&this.y===t.y}negate(){return new gn(this.x,nt(-this.y))}double(){return An.fromAffine(this).double().toAffine()}add(t){return An.fromAffine(this).add(An.fromAffine(t)).toAffine()}subtract(t){return this.add(t.negate())}multiply(t){return An.fromAffine(this).multiply(t,this).toAffine()}multiplyAndAddUnsafe(t,e,i){const r=An.fromAffine(this),o=e===an||e===Vn||this!==gn.BASE?r.multiplyUnsafe(e):r.multiply(e),s=An.fromAffine(t).multiplyUnsafe(i),a=o.add(s);return a.equals(An.ZERO)?void 0:a.toAffine()}}function RS(n){return Number.parseInt(n[0],16)>=8?"00"+n:n}function FS(n){if(n.length<2||2!==n[0])throw new Error(`Invalid signature integer tag: ${ld(n)}`);const t=n[1],e=n.subarray(2,t+2);if(!t||e.length!==t)throw new Error("Invalid signature integer: wrong length");if(0===e[0]&&e[1]<=127)throw new Error("Invalid signature integer: trailing length");return{data:Dr(e),left:n.subarray(t+2)}}gn.BASE=new gn(Cn.Gx,Cn.Gy),gn.ZERO=new gn(an,an);class Ts{constructor(t,e){this.r=t,this.s=e,this.assertValidity()}static fromCompact(t){const e=t instanceof Uint8Array,i="Signature.fromCompact";if("string"!=typeof t&&!e)throw new TypeError(`${i}: Expected string or Uint8Array`);const r=e?ld(t):t;if(128!==r.length)throw new Error(`${i}: Expected 64-byte hex`);return new Ts(Rp(r.slice(0,64)),Rp(r.slice(64,128)))}static fromDER(t){const e=t instanceof Uint8Array;if("string"!=typeof t&&!e)throw new TypeError("Signature.fromDER: Expected string or Uint8Array");const{r:i,s:r}=function n9(n){if(n.length<2||48!=n[0])throw new Error(`Invalid signature tag: ${ld(n)}`);if(n[1]!==n.length-2)throw new Error("Invalid signature: incorrect length");const{data:t,left:e}=FS(n.subarray(2)),{data:i,left:r}=FS(e);if(r.length)throw new Error(`Invalid signature: left bytes after parsing: ${ld(r)}`);return{r:t,s:i}}(e?t:ca(t));return new Ts(i,r)}static fromHex(t){return this.fromDER(t)}assertValidity(){const{r:t,s:e}=this;if(!md(t))throw new Error("Invalid Signature: r must be 0 < r < n");if(!md(e))throw new Error("Invalid Signature: s must be 0 < s < n")}hasHighS(){return this.s>Cn.n>>Vn}normalizeS(){return this.hasHighS()?new Ts(this.r,Cn.n-this.s):this}toDERRawBytes(t=!1){return ca(this.toDERHex(t))}toDERHex(t=!1){const e=RS(kh(this.s));if(t)return e;const i=RS(kh(this.r)),r=kh(i.length/2),o=kh(e.length/2);return`30${kh(i.length/2+e.length/2+4)}02${r}${i}02${o}${e}`}toRawBytes(){return this.toDERRawBytes()}toHex(){return this.toDERHex()}toCompactRawBytes(){return ca(this.toCompactHex())}toCompactHex(){return aa(this.r)+aa(this.s)}}function cd(...n){if(!n.every(i=>i instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===n.length)return n[0];const t=n.reduce((i,r)=>i+r.length,0),e=new Uint8Array(t);for(let i=0,r=0;i<n.length;i++){const o=n[i];e.set(o,r),r+=o.length}return e}const i9=Array.from({length:256},(n,t)=>t.toString(16).padStart(2,"0"));function ld(n){if(!(n instanceof Uint8Array))throw new Error("Expected Uint8Array");let t="";for(let e=0;e<n.length;e++)t+=i9[n[e]];return t}const r9=BigInt("0x10000000000000000000000000000000000000000000000000000000000000000");function aa(n){if("bigint"!=typeof n)throw new Error("Expected bigint");if(!(an<=n&&n<r9))throw new Error("Expected number < 2^256");return n.toString(16).padStart(64,"0")}function dd(n){const t=ca(aa(n));if(32!==t.length)throw new Error("Error: expected 32 bytes");return t}function kh(n){const t=n.toString(16);return 1&t.length?`0${t}`:t}function Rp(n){if("string"!=typeof n)throw new TypeError("hexToNumber: expected string, got "+typeof n);return BigInt(`0x${n}`)}function ca(n){if("string"!=typeof n)throw new TypeError("hexToBytes: expected string, got "+typeof n);if(n.length%2)throw new Error("hexToBytes: received invalid unpadded hex"+n.length);const t=new Uint8Array(n.length/2);for(let e=0;e<t.length;e++){const i=2*e,r=n.slice(i,i+2),o=Number.parseInt(r,16);if(Number.isNaN(o)||o<0)throw new Error("Invalid byte sequence");t[e]=o}return t}function Dr(n){return Rp(ld(n))}function Zo(n){return n instanceof Uint8Array?Uint8Array.from(n):ca(n)}function PS(n){if("number"==typeof n&&Number.isSafeInteger(n)&&n>0)return BigInt(n);if("bigint"==typeof n&&md(n))return n;throw new TypeError("Expected valid private scalar: 0 < scalar < curve.n")}function nt(n,t=Cn.P){const e=n%t;return e>=an?e:t+e}function ao(n,t){const{P:e}=Cn;let i=n;for(;t-- >an;)i*=i,i%=e;return i}function ud(n,t=Cn.P){if(n===an||t<=an)throw new Error(`invert: expected positive integers, got n=${n} mod=${t}`);let e=nt(n,t),i=t,r=an,o=Vn,s=Vn,a=an;for(;e!==an;){const m=i/e,g=i%e,D=r-s*m,j=o-a*m;i=e,e=g,r=s,o=a,s=D,a=j}if(i!==Vn)throw new Error("invert: does not exist");return nt(r,t)}const NS=(n,t)=>(n+t/sa)/t,a9={a1:BigInt("0x3086d221a7d46bcde86c90e49284eb15"),b1:-Vn*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),a2:BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),b2:BigInt("0x3086d221a7d46bcde86c90e49284eb15"),POW_2_128:BigInt("0x100000000000000000000000000000000")};function BS(n){const{n:t}=Cn,{a1:e,b1:i,a2:r,b2:o,POW_2_128:s}=a9,a=NS(o*n,t),c=NS(-i*n,t);let m=nt(n-a*e-c*r,t),g=nt(-a*i-c*o,t);const D=m>s,j=g>s;if(D&&(m=t-m),j&&(g=t-g),m>s||g>s)throw new Error("splitScalarEndo: Endomorphism failed, k="+n);return{k1neg:D,k1:m,k2neg:j,k2:g}}function HS(n){const{n:t}=Cn,i=8*n.length-256;let r=Dr(n);return i>0&&(r>>=BigInt(i)),r>=t&&(r-=t),r}let hd,Dh;class YS{constructor(){this.v=new Uint8Array(32).fill(1),this.k=new Uint8Array(32).fill(0),this.counter=0}hmac(...t){return Mn.hmacSha256(this.k,...t)}hmacSync(...t){return Dh(this.k,...t)}checkSync(){if("function"!=typeof Dh)throw new pv("hmacSha256Sync needs to be set")}incr(){if(this.counter>=1e3)throw new Error("Tried 1,000 k values for sign(), all were invalid");this.counter+=1}reseed(t=new Uint8Array){var e=this;return Vt(function*(){e.k=yield e.hmac(e.v,Uint8Array.from([0]),t),e.v=yield e.hmac(e.v),0!==t.length&&(e.k=yield e.hmac(e.v,Uint8Array.from([1]),t),e.v=yield e.hmac(e.v))})()}reseedSync(t=new Uint8Array){this.checkSync(),this.k=this.hmacSync(this.v,Uint8Array.from([0]),t),this.v=this.hmacSync(this.v),0!==t.length&&(this.k=this.hmacSync(this.v,Uint8Array.from([1]),t),this.v=this.hmacSync(this.v))}generate(){var t=this;return Vt(function*(){return t.incr(),t.v=yield t.hmac(t.v),t.v})()}generateSync(){return this.checkSync(),this.incr(),this.v=this.hmacSync(this.v),this.v}}function md(n){return an<n&&n<Cn.n}function Fp(n){return an<n&&n<Cn.P}function jS(n,t,e){const i=Dr(n);if(!md(i))return;const{n:r}=Cn,o=gn.BASE.multiply(i),s=nt(o.x,r);if(s===an)return;const a=nt(ud(i,r)*nt(t+e*s,r),r);if(a===an)return;const c=new Ts(s,a);return{sig:c,recovery:(o.x===c.r?0:2)|Number(o.y&Vn)}}function xc(n){let t;if("bigint"==typeof n)t=n;else if("number"==typeof n&&Number.isSafeInteger(n)&&n>0)t=BigInt(n);else if("string"==typeof n){if(64!==n.length)throw new Error("Expected 32 bytes of private key");t=Rp(n)}else{if(!(n instanceof Uint8Array))throw new TypeError("Expected valid private key");if(32!==n.length)throw new Error("Expected 32 bytes of private key");t=Dr(n)}if(!md(t))throw new Error("Expected private key: 0 < key < n");return t}function gv(n){return n instanceof gn?(n.assertValidity(),n):gn.fromHex(n)}function VS(n){if(n instanceof Ts)return n.assertValidity(),n;try{return Ts.fromDER(n)}catch{return Ts.fromCompact(n)}}function zS(n){const t=n instanceof Uint8Array,e="string"==typeof n,i=(t||e)&&n.length;return t?33===i||65===i:e?66===i||130===i:n instanceof gn}function US(n,t,e=!1){if(zS(n))throw new TypeError("getSharedSecret: first arg must be private key");if(!zS(t))throw new TypeError("getSharedSecret: second arg must be public key");const i=gv(t);return i.assertValidity(),i.multiply(xc(n)).toRawBytes(e)}function $S(n){return Dr(n.length>32?n.slice(0,32):n)}function l9(n){const t=$S(n),e=nt(t,Cn.n);return WS(e<an?t:e)}function WS(n){return dd(n)}const u9={strict:!0};function Pp(n){return nt(Dr(n),Cn.n)}class fd{constructor(t,e){this.r=t,this.s=e,this.assertValidity()}static fromHex(t){const e=Zo(t);if(64!==e.length)throw new TypeError(`SchnorrSignature.fromHex: expected 64 bytes, not ${e.length}`);const i=Dr(e.subarray(0,32)),r=Dr(e.subarray(32,64));return new fd(i,r)}assertValidity(){const{r:t,s:e}=this;if(!Fp(t)||!md(e))throw new Error("Invalid signature")}toHex(){return aa(this.r)+aa(this.s)}toRawBytes(){return ca(this.toHex())}}class KS{constructor(t,e,i=Mn.randomBytes()){if(null==t)throw new TypeError(`sign: Expected valid message, not "${t}"`);this.m=Zo(t);const{x:r,scalar:o}=this.getScalar(xc(e));if(this.px=r,this.d=o,this.rand=Zo(i),32!==this.rand.length)throw new TypeError("sign: Expected 32 bytes of aux randomness")}getScalar(t){const e=gn.fromPrivateKey(t),i=e.hasEvenY()?t:Cn.n-t;return{point:e,scalar:i,x:e.toRawX()}}initNonce(t,e){return dd(t^Dr(e))}finalizeNonce(t){const e=nt(Dr(t),Cn.n);if(e===an)throw new Error("sign: Creation of signature failed. k is zero");const{point:i,x:r,scalar:o}=this.getScalar(e);return{R:i,rx:r,k:o}}finalizeSig(t,e,i,r){return new fd(t.x,nt(e+i*r,Cn.n)).toRawBytes()}error(){throw new Error("sign: Invalid signature produced")}calc(){var t=this;return Vt(function*(){const{m:e,d:i,px:r,rand:o}=t,s=Mn.taggedHash,a=t.initNonce(i,yield s(la.aux,o)),{R:c,rx:m,k:g}=t.finalizeNonce(yield s(la.nonce,a,r,e)),D=Pp(yield s(la.challenge,m,r,e)),j=t.finalizeSig(c,g,D,i);return(yield QS(j,e,r))||t.error(),j})()}calcSync(){const{m:t,d:e,px:i,rand:r}=this,o=Mn.taggedHashSync,s=this.initNonce(e,o(la.aux,r)),{R:a,rx:c,k:m}=this.finalizeNonce(o(la.nonce,s,i,t)),g=Pp(o(la.challenge,c,i,t)),D=this.finalizeSig(a,m,g,e);return JS(D,t,i)||this.error(),D}}function yv(){return(yv=Vt(function*(n,t,e){return new KS(n,t,e).calc()})).apply(this,arguments)}function XS(n,t,e){const i=n instanceof fd,r=i?n:fd.fromHex(n);return i&&r.assertValidity(),{...r,m:Zo(t),P:gv(e)}}function ZS(n,t,e,i){const r=gn.BASE.multiplyAndAddUnsafe(t,xc(e),nt(-i,Cn.n));return!(!r||!r.hasEvenY()||r.x!==n)}function QS(n,t,e){return vv.apply(this,arguments)}function vv(){return(vv=Vt(function*(n,t,e){try{const{r:i,s:r,m:o,P:s}=XS(n,t,e),a=Pp(yield Mn.taggedHash(la.challenge,dd(i),s.toRawX(),o));return ZS(i,s,r,a)}catch{return!1}})).apply(this,arguments)}function JS(n,t,e){try{const{r:i,s:r,m:o,P:s}=XS(n,t,e),a=Pp(Mn.taggedHashSync(la.challenge,dd(i),s.toRawX(),o));return ZS(i,s,r,a)}catch(i){if(i instanceof pv)throw i;return!1}}const _9={Signature:fd,getPublicKey:function m9(n){return gn.fromPrivateKey(n).toRawX()},sign:function f9(n,t,e){return yv.apply(this,arguments)},verify:QS,signSync:function p9(n,t,e){return new KS(n,t,e).calcSync()},verifySync:JS};gn.BASE._setWindowSize(8);const Hr={node:e9,web:"object"==typeof self&&"crypto"in self?self.crypto:void 0},la={challenge:"BIP0340/challenge",aux:"BIP0340/aux",nonce:"BIP0340/nonce"},Np={},Mn={bytesToHex:ld,hexToBytes:ca,concatBytes:cd,mod:nt,invert:ud,isValidPrivateKey(n){try{return xc(n),!0}catch{return!1}},_bigintTo32Bytes:dd,_normalizePrivateKey:xc,hashToPrivateKey:n=>{if((n=Zo(n)).length<40||n.length>1024)throw new Error("Expected 40-1024 bytes of private key as per FIPS 186");return dd(nt(Dr(n),Cn.n-Vn)+Vn)},randomBytes:(n=32)=>{if(Hr.web)return Hr.web.getRandomValues(new Uint8Array(n));if(Hr.node){const{randomBytes:t}=Hr.node;return Uint8Array.from(t(n))}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>Mn.hashToPrivateKey(Mn.randomBytes(40)),sha256:(n=Vt(function*(...t){if(Hr.web){const e=yield Hr.web.subtle.digest("SHA-256",cd(...t));return new Uint8Array(e)}if(Hr.node){const{createHash:e}=Hr.node,i=e("sha256");return t.forEach(r=>i.update(r)),Uint8Array.from(i.digest())}throw new Error("The environment doesn't have sha256 function")}),function(){return n.apply(this,arguments)}),hmacSha256:function(){var n=Vt(function*(t,...e){if(Hr.web){const i=yield Hr.web.subtle.importKey("raw",t,{name:"HMAC",hash:{name:"SHA-256"}},!1,["sign"]),r=cd(...e),o=yield Hr.web.subtle.sign("HMAC",i,r);return new Uint8Array(o)}if(Hr.node){const{createHmac:i}=Hr.node,r=i("sha256",t);return e.forEach(o=>r.update(o)),Uint8Array.from(r.digest())}throw new Error("The environment doesn't have hmac-sha256 function")});return function(e){return n.apply(this,arguments)}}(),sha256Sync:void 0,hmacSha256Sync:void 0,taggedHash:function(){var n=Vt(function*(t,...e){let i=Np[t];if(void 0===i){const r=yield Mn.sha256(Uint8Array.from(t,o=>o.charCodeAt(0)));i=cd(r,r),Np[t]=i}return Mn.sha256(i,...e)});return function(e){return n.apply(this,arguments)}}(),taggedHashSync:(n,...t)=>{if("function"!=typeof hd)throw new pv("sha256Sync is undefined, you need to set it");let e=Np[n];if(void 0===e){const i=hd(Uint8Array.from(n,r=>r.charCodeAt(0)));e=cd(i,i),Np[n]=e}return hd(e,...t)},precompute(n=8,t=gn.BASE){const e=t===gn.BASE?t:new gn(t.x,t.y);return e._setWindowSize(n),e.multiply(Mh),e}};var n;function Mc(n){if(!Number.isSafeInteger(n))throw new Error(`Wrong integer: ${n}`)}function To(...n){const t=(r,o)=>s=>r(o(s));return{encode:Array.from(n).reverse().reduce((r,o)=>r?t(r,o.encode):o.encode,void 0),decode:n.reduce((r,o)=>r?t(r,o.decode):o.decode,void 0)}}function Qo(n){return{encode:t=>{if(!Array.isArray(t)||t.length&&"number"!=typeof t[0])throw new Error("alphabet.encode input should be an array of numbers");return t.map(e=>{if(Mc(e),e<0||e>=n.length)throw new Error(`Digit index outside alphabet: ${e} (alphabet: ${n.length})`);return n[e]})},decode:t=>{if(!Array.isArray(t)||t.length&&"string"!=typeof t[0])throw new Error("alphabet.decode input should be array of strings");return t.map(e=>{if("string"!=typeof e)throw new Error(`alphabet.decode: not string element=${e}`);const i=n.indexOf(e);if(-1===i)throw new Error(`Unknown letter: "${e}". Allowed: ${n}`);return i})}}}function Jo(n=""){if("string"!=typeof n)throw new Error("join separator should be string");return{encode:t=>{if(!Array.isArray(t)||t.length&&"string"!=typeof t[0])throw new Error("join.encode input should be array of strings");for(let e of t)if("string"!=typeof e)throw new Error(`join.encode: non-string input=${e}`);return t.join(n)},decode:t=>{if("string"!=typeof t)throw new Error("join.decode input should be string");return t.split(n)}}}function Ch(n,t="="){if(Mc(n),"string"!=typeof t)throw new Error("padding chr should be string");return{encode(e){if(!Array.isArray(e)||e.length&&"string"!=typeof e[0])throw new Error("padding.encode input should be array of strings");for(let i of e)if("string"!=typeof i)throw new Error(`padding.encode: non-string input=${i}`);for(;e.length*n%8;)e.push(t);return e},decode(e){if(!Array.isArray(e)||e.length&&"string"!=typeof e[0])throw new Error("padding.encode input should be array of strings");for(let r of e)if("string"!=typeof r)throw new Error(`padding.decode: non-string input=${r}`);let i=e.length;if(i*n%8)throw new Error("Invalid padding: string should have whole number of bytes");for(;i>0&&e[i-1]===t;i--)if(!((i-1)*n%8))throw new Error("Invalid padding: string has too much padding");return e.slice(0,i)}}}function e2(n){if("function"!=typeof n)throw new Error("normalize fn should be function");return{encode:t=>t,decode:t=>n(t)}}function t2(n,t,e){if(t<2)throw new Error(`convertRadix: wrong from=${t}, base cannot be less than 2`);if(e<2)throw new Error(`convertRadix: wrong to=${e}, base cannot be less than 2`);if(!Array.isArray(n))throw new Error("convertRadix: data should be array");if(!n.length)return[];let i=0;const r=[],o=Array.from(n);for(o.forEach(s=>{if(Mc(s),s<0||s>=t)throw new Error(`Wrong integer: ${s}`)});;){let s=0,a=!0;for(let c=i;c<o.length;c++){const m=o[c],g=t*s+m;if(!Number.isSafeInteger(g)||t*s/t!==s||g-m!=t*s)throw new Error("convertRadix: carry overflow");if(s=g%e,o[c]=Math.floor(g/e),!Number.isSafeInteger(o[c])||o[c]*e+s!==g)throw new Error("convertRadix: carry overflow");a&&(o[c]?a=!1:i=c)}if(r.push(s),a)break}for(let s=0;s<n.length-1&&0===n[s];s++)r.push(0);return r.reverse()}Object.defineProperties(Mn,{sha256Sync:{configurable:!1,get:()=>hd,set(n){hd||(hd=n)}},hmacSha256Sync:{configurable:!1,get:()=>Dh,set(n){Dh||(Dh=n)}}});const n2=(n,t)=>t?n2(t,n%t):n,Bp=(n,t)=>n+(t-n2(n,t));function wv(n,t,e,i){if(!Array.isArray(n))throw new Error("convertRadix2: data should be array");if(t<=0||t>32)throw new Error(`convertRadix2: wrong from=${t}`);if(e<=0||e>32)throw new Error(`convertRadix2: wrong to=${e}`);if(Bp(t,e)>32)throw new Error(`convertRadix2: carry overflow from=${t} to=${e} carryBits=${Bp(t,e)}`);let r=0,o=0;const s=2**e-1,a=[];for(const c of n){if(Mc(c),c>=2**t)throw new Error(`convertRadix2: invalid data word=${c} from=${t}`);if(r=r<<t|c,o+t>32)throw new Error(`convertRadix2: carry overflow pos=${o} from=${t}`);for(o+=t;o>=e;o-=e)a.push((r>>o-e&s)>>>0);r&=2**o-1}if(r=r<<e-o&s,!i&&o>=t)throw new Error("Excess padding");if(!i&&r)throw new Error(`Non-zero padding: ${r}`);return i&&o>0&&a.push(r>>>0),a}function Es(n,t=!1){if(Mc(n),n<=0||n>32)throw new Error("radix2: bits should be in (0..32]");if(Bp(8,n)>32||Bp(n,8)>32)throw new Error("radix2: carry overflow");return{encode:e=>{if(!(e instanceof Uint8Array))throw new Error("radix2.encode input should be Uint8Array");return wv(Array.from(e),8,n,!t)},decode:e=>{if(!Array.isArray(e)||e.length&&"number"!=typeof e[0])throw new Error("radix2.decode input should be array of strings");return Uint8Array.from(wv(e,n,8,t))}}}function o2(n){if("function"!=typeof n)throw new Error("unsafeWrapper fn should be function");return function(...t){try{return n.apply(null,t)}catch{}}}const g9=To(Es(4),Qo("0123456789ABCDEF"),Jo("")),b9=To(Es(5),Qo("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),Ch(5),Jo("")),y9=(To(Es(5),Qo("0123456789ABCDEFGHIJKLMNOPQRSTUV"),Ch(5),Jo("")),To(Es(5),Qo("0123456789ABCDEFGHJKMNPQRSTVWXYZ"),Jo(""),e2(n=>n.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),To(Es(6),Qo("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),Ch(6),Jo(""))),v9=To(Es(6),Qo("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),Ch(6),Jo("")),xv=n=>To(function r2(n){return Mc(n),{encode:t=>{if(!(t instanceof Uint8Array))throw new Error("radix.encode input should be Uint8Array");return t2(Array.from(t),256,n)},decode:t=>{if(!Array.isArray(t)||t.length&&"number"!=typeof t[0])throw new Error("radix.decode input should be array of strings");return Uint8Array.from(t2(t,n,256))}}}(58),Qo(n),Jo("")),Hp=xv("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),a2=(xv("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),xv("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),[0,2,3,5,6,7,9,10,11]),w9={encode(n){let t="";for(let e=0;e<n.length;e+=8){const i=n.subarray(e,e+8);t+=Hp.encode(i).padStart(a2[i.length],"1")}return t},decode(n){let t=[];for(let e=0;e<n.length;e+=11){const i=n.slice(e,e+11),r=a2.indexOf(i.length),o=Hp.decode(i);for(let s=0;s<o.length-r;s++)if(0!==o[s])throw new Error("base58xmr: wrong padding");t=t.concat(Array.from(o.slice(o.length-r)))}return Uint8Array.from(t)}},Mv=To(Qo("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),Jo("")),c2=[996825010,642813549,513874426,1027748829,705979059];function Th(n){const t=n>>25;let e=(33554431&n)<<5;for(let i=0;i<c2.length;i++)1==(t>>i&1)&&(e^=c2[i]);return e}function l2(n,t,e=1){const i=n.length;let r=1;for(let o=0;o<i;o++){const s=n.charCodeAt(o);if(s<33||s>126)throw new Error(`Invalid prefix (${n})`);r=Th(r)^s>>5}r=Th(r);for(let o=0;o<i;o++)r=Th(r)^31&n.charCodeAt(o);for(let o of t)r=Th(r)^o;for(let o=0;o<6;o++)r=Th(r);return r^=e,Mv.encode(wv([r%2**30],30,5,!1))}function d2(n){const t="bech32"===n?1:734539939,e=Es(5),i=e.decode,r=e.encode,o=o2(i);function a(g,D=90){if("string"!=typeof g)throw new Error("bech32.decode input should be string, not "+typeof g);if(g.length<8||!1!==D&&g.length>D)throw new TypeError(`Wrong string length: ${g.length} (${g}). Expected (8..${D})`);const j=g.toLowerCase();if(g!==j&&g!==g.toUpperCase())throw new Error("String must be lowercase or uppercase");const q=(g=j).lastIndexOf("1");if(0===q||-1===q)throw new Error('Letter "1" must be present between prefix and data only');const ee=g.slice(0,q),re=g.slice(q+1);if(re.length<6)throw new Error("Data must be at least 6 characters long");const ue=Mv.decode(re).slice(0,-6),_e=l2(ee,ue,t);if(!re.endsWith(_e))throw new Error(`Invalid checksum in ${g}: expected "${_e}"`);return{prefix:ee,words:ue}}return{encode:function s(g,D,j=90){if("string"!=typeof g)throw new Error("bech32.encode prefix should be string, not "+typeof g);if(!Array.isArray(D)||D.length&&"number"!=typeof D[0])throw new Error("bech32.encode words should be array of numbers, not "+typeof D);const q=g.length+7+D.length;if(!1!==j&&q>j)throw new TypeError(`Length ${q} exceeds limit ${j}`);return`${g=g.toLowerCase()}1${Mv.encode(D)}${l2(g,D,t)}`},decode:a,decodeToBytes:function m(g){const{prefix:D,words:j}=a(g,!1);return{prefix:D,words:j,bytes:i(j)}},decodeUnsafe:o2(a),fromWords:i,fromWordsUnsafe:o,toWords:r}}const u2=d2("bech32"),M9=(d2("bech32m"),{encode:n=>(new TextDecoder).decode(n),decode:n=>(new TextEncoder).encode(n)}),k9=To(Es(4),Qo("0123456789abcdef"),Jo(""),e2(n=>{if("string"!=typeof n||n.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof n} with length ${n.length}`);return n.toLowerCase()}));function m2(n){return new Promise(t=>setTimeout(t,n))}Object.keys({utf8:M9,hex:k9,base16:g9,base32:b9,base64:y9,base64url:v9,base58:Hp,base58xmr:w9}).join(", ");class co{getNostrIdentifier(t){const e=this.hexToArray(t);return this.convertToBech32(e,"npub")}convertToBech32(t,e){const i=u2.toWords(t);return u2.encode(e,i)}hexToArray(t){return Mn.hexToBytes(t)}keyToHex(t){return Mn.bytesToHex(t)}}co.\u0275fac=function(t){return new(t||co)},co.\u0275prov=Oe({token:co,factory:co.\u0275fac,providedIn:"root"});class kv{authenticated(){return!!this.publicKey}}class hr{constructor(t,e){this.utilities=t,this.router=e,this.authInfo$=new dr(hr.UNKNOWN_USER)}login(){var t=this;return Vt(function*(){const i=yield globalThis.nostr.getPublicKey(),r=t.createUser(i);return localStorage.setItem("blockcore:notes:nostr:pubkey",i),t.authInfo$.next(r),r})()}anonymous(){const t=new kv;return t.publicKey="anonymous",this.authInfo$.next(t),t}logout(){localStorage.removeItem("blockcore:notes:nostr:pubkey"),this.authInfo$.next(hr.UNKNOWN_USER),this.router.navigateByUrl("/connect")}createUser(t){const e=new kv;return e.publicKeyHex=t,e.publicKey=this.utilities.getNostrIdentifier(t),e.short=t.substring(0,10)+"...",e}getAuthInfo(){var t=this;return Vt(function*(){const e=localStorage.getItem("blockcore:notes:nostr:pubkey");if(e){const i=t.createUser(e);return t.authInfo$.next(i),i}return t.authInfo$.next(hr.UNKNOWN_USER),hr.UNKNOWN_USER})()}}function f2(...n){const t=Jn(n),{args:e,keys:i}=yE(n),r=new Ze(o=>{const{length:s}=e;if(!s)return void o.complete();const a=new Array(s);let c=s,m=s;for(let g=0;g<s;g++){let D=!1;di(e[g]).subscribe(Ke(o,j=>{D||(D=!0,m--),a[g]=j},()=>c--,void 0,()=>{(!c||!D)&&(m||o.next(i?vE(i,a):a),o.complete())}))}});return t?r.pipe(Hy(t)):r}hr.UNKNOWN_USER=new kv,hr.\u0275fac=function(t){return new(t||hr)(me(co),me(ti))},hr.\u0275prov=Oe({token:hr,factory:hr.\u0275fac,providedIn:"root"});let p2=(()=>{class n{constructor(e,i){this._renderer=e,this._elementRef=i,this.onChange=r=>{},this.onTouched=()=>{}}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return n.\u0275fac=function(e){return new(e||n)(B(_s),B(je))},n.\u0275dir=pe({type:n}),n})(),kc=(()=>{class n extends p2{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275dir=pe({type:n,features:[Ce]}),n})();const mr=new we("NgValueAccessor"),C9={provide:mr,useExisting:Gt(()=>Yp),multi:!0},E9=new we("CompositionEventMode");let Yp=(()=>{class n extends p2{constructor(e,i,r){super(e,i),this._compositionMode=r,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function T9(){const n=Ko()?Ko().getUserAgent():"";return/android (\d+)/.test(n.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)}}return n.\u0275fac=function(e){return new(e||n)(B(_s),B(je),B(E9,8))},n.\u0275dir=pe({type:n,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,i){1&e&&$e("input",function(o){return i._handleInput(o.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(o){return i._compositionEnd(o.target.value)})},features:[Ge([C9]),Ce]}),n})();function da(n){return null==n||("string"==typeof n||Array.isArray(n))&&0===n.length}function g2(n){return null!=n&&"number"==typeof n.length}const Hi=new we("NgValidators"),ua=new we("NgAsyncValidators"),L9=/^(?=.{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 b2{static min(t){return function y2(n){return t=>{if(da(t.value)||da(n))return null;const e=parseFloat(t.value);return!isNaN(e)&&e<n?{min:{min:n,actual:t.value}}:null}}(t)}static max(t){return function v2(n){return t=>{if(da(t.value)||da(n))return null;const e=parseFloat(t.value);return!isNaN(e)&&e>n?{max:{max:n,actual:t.value}}:null}}(t)}static required(t){return function w2(n){return da(n.value)?{required:!0}:null}(t)}static requiredTrue(t){return function x2(n){return!0===n.value?null:{required:!0}}(t)}static email(t){return function M2(n){return da(n.value)||L9.test(n.value)?null:{email:!0}}(t)}static minLength(t){return function k2(n){return t=>da(t.value)||!g2(t.value)?null:t.value.length<n?{minlength:{requiredLength:n,actualLength:t.value.length}}:null}(t)}static maxLength(t){return function D2(n){return t=>g2(t.value)&&t.value.length>n?{maxlength:{requiredLength:n,actualLength:t.value.length}}:null}(t)}static pattern(t){return function C2(n){if(!n)return jp;let t,e;return"string"==typeof n?(e="","^"!==n.charAt(0)&&(e+="^"),e+=n,"$"!==n.charAt(n.length-1)&&(e+="$"),t=new RegExp(e)):(e=n.toString(),t=n),i=>{if(da(i.value))return null;const r=i.value;return t.test(r)?null:{pattern:{requiredPattern:e,actualValue:r}}}}(t)}static nullValidator(t){return null}static compose(t){return I2(t)}static composeAsync(t){return O2(t)}}function jp(n){return null}function T2(n){return null!=n}function E2(n){return Vu(n)?qn(n):n}function S2(n){let t={};return n.forEach(e=>{t=null!=e?{...t,...e}:t}),0===Object.keys(t).length?null:t}function L2(n,t){return t.map(e=>e(n))}function A2(n){return n.map(t=>function A9(n){return!n.validate}(t)?t:e=>t.validate(e))}function I2(n){if(!n)return null;const t=n.filter(T2);return 0==t.length?null:function(e){return S2(L2(e,t))}}function Dv(n){return null!=n?I2(A2(n)):null}function O2(n){if(!n)return null;const t=n.filter(T2);return 0==t.length?null:function(e){return f2(L2(e,t).map(E2)).pipe(Ye(S2))}}function Cv(n){return null!=n?O2(A2(n)):null}function R2(n,t){return null===n?[t]:Array.isArray(n)?[...n,t]:[n,t]}function F2(n){return n._rawValidators}function P2(n){return n._rawAsyncValidators}function Tv(n){return n?Array.isArray(n)?n:[n]:[]}function Vp(n,t){return Array.isArray(n)?n.includes(t):n===t}function N2(n,t){const e=Tv(t);return Tv(n).forEach(r=>{Vp(e,r)||e.push(r)}),e}function B2(n,t){return Tv(t).filter(e=>!Vp(n,e))}class H2{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}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}_setValidators(t){this._rawValidators=t||[],this._composedValidatorFn=Dv(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=Cv(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(t){this._onDestroyCallbacks.push(t)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(t=>t()),this._onDestroyCallbacks=[]}reset(t){this.control&&this.control.reset(t)}hasError(t,e){return!!this.control&&this.control.hasError(t,e)}getError(t,e){return this.control?this.control.getError(t,e):null}}class fr extends H2{get formDirective(){return null}get path(){return null}}class es extends H2{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Y2{constructor(t){this._cd=t}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let Sh=(()=>{class n extends Y2{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(B(es,2))},n.\u0275dir=pe({type:n,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,i){2&e&&st("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)},features:[Ce]}),n})();const Lh="VALID",Up="INVALID",pd="PENDING",Ah="DISABLED";function Av(n){return($p(n)?n.validators:n)||null}function Iv(n,t){return($p(t)?t.asyncValidators:n)||null}function $p(n){return null!=n&&!Array.isArray(n)&&"object"==typeof n}class U2{constructor(t,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(t),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(t){this._rawValidators=this._composedValidatorFn=t}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(t){this._rawAsyncValidators=this._composedAsyncValidatorFn=t}get parent(){return this._parent}get valid(){return this.status===Lh}get invalid(){return this.status===Up}get pending(){return this.status==pd}get disabled(){return this.status===Ah}get enabled(){return this.status!==Ah}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(t){this._assignValidators(t)}setAsyncValidators(t){this._assignAsyncValidators(t)}addValidators(t){this.setValidators(N2(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(N2(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(B2(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(B2(t,this._rawAsyncValidators))}hasValidator(t){return Vp(this._rawValidators,t)}hasAsyncValidator(t){return Vp(this._rawAsyncValidators,t)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(t={}){this.touched=!0,this._parent&&!t.onlySelf&&this._parent.markAsTouched(t)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(t=>t.markAllAsTouched())}markAsUntouched(t={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}markAsDirty(t={}){this.pristine=!1,this._parent&&!t.onlySelf&&this._parent.markAsDirty(t)}markAsPristine(t={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}markAsPending(t={}){this.status=pd,!1!==t.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!t.onlySelf&&this._parent.markAsPending(t)}disable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=Ah,this.errors=null,this._forEachChild(i=>{i.disable({...t,onlySelf:!0})}),this._updateValue(),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...t,skipPristineCheck:e}),this._onDisabledChange.forEach(i=>i(!0))}enable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=Lh,this._forEachChild(i=>{i.enable({...t,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors({...t,skipPristineCheck:e}),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(t){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),t.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(t){this._parent=t}getRawValue(){return this.value}updateValueAndValidity(t={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Lh||this.status===pd)&&this._runAsyncValidator(t.emitEvent)),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(t)}_updateTreeValidity(t={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(t)),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Ah:Lh}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t){if(this.asyncValidator){this.status=pd,this._hasOwnPendingAsyncValidator=!0;const e=E2(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(i=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(i,{emitEvent:t})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(t,e={}){this.errors=t,this._updateControlsErrors(!1!==e.emitEvent)}get(t){let e=t;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((i,r)=>i&&i._find(r),this)}getError(t,e){const i=e?this.get(e):this;return i&&i.errors?i.errors[t]:null}hasError(t,e){return!!this.getError(t,e)}get root(){let t=this;for(;t._parent;)t=t._parent;return t}_updateControlsErrors(t){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(t)}_initObservables(){this.valueChanges=new ct,this.statusChanges=new ct}_calculateStatus(){return this._allControlsDisabled()?Ah:this.errors?Up:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(pd)?pd:this._anyControlsHaveStatus(Up)?Up:Lh}_anyControlsHaveStatus(t){return this._anyControls(e=>e.status===t)}_anyControlsDirty(){return this._anyControls(t=>t.dirty)}_anyControlsTouched(){return this._anyControls(t=>t.touched)}_updatePristine(t={}){this.pristine=!this._anyControlsDirty(),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}_updateTouched(t={}){this.touched=this._anyControlsTouched(),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}_registerOnCollectionChange(t){this._onCollectionChange=t}_setUpdateStrategy(t){$p(t)&&null!=t.updateOn&&(this._updateOn=t.updateOn)}_parentMarkedDirty(t){return!t&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(t){return null}_assignValidators(t){this._rawValidators=Array.isArray(t)?t.slice():t,this._composedValidatorFn=function H9(n){return Array.isArray(n)?Dv(n):n||null}(this._rawValidators)}_assignAsyncValidators(t){this._rawAsyncValidators=Array.isArray(t)?t.slice():t,this._composedAsyncValidatorFn=function Y9(n){return Array.isArray(n)?Cv(n):n||null}(this._rawAsyncValidators)}}class Ov extends U2{constructor(t,e,i){super(Av(e),Iv(i,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(t,e,i={}){this.registerControl(t,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(t,e={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(t,e,i={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){(function z2(n,t,e){n._forEachChild((i,r)=>{if(void 0===e[r])throw new De(1002,"")})})(this,0,t),Object.keys(t).forEach(i=>{(function V2(n,t,e){const i=n.controls;if(!(t?Object.keys(i):i).length)throw new De(1e3,"");if(!i[e])throw new De(1001,"")})(this,!0,i),this.controls[i].setValue(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(Object.keys(t).forEach(i=>{const r=this.controls[i];r&&r.patchValue(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t={},e={}){this._forEachChild((i,r)=>{i.reset(t[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(t,e,i)=>(t[i]=e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(e,i)=>!!i._syncPendingControls()||e);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){Object.keys(this.controls).forEach(e=>{const i=this.controls[e];i&&t(i,e)})}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){for(const[e,i]of Object.entries(this.controls))if(this.contains(e)&&t(i))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,i,r)=>((i.enabled||this.disabled)&&(e[r]=i.value),e))}_reduceChildren(t,e){let i=t;return this._forEachChild((r,o)=>{i=e(i,r,o)}),i}_allControlsDisabled(){for(const t of Object.keys(this.controls))if(this.controls[t].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(t){return this.controls.hasOwnProperty(t)?this.controls[t]:null}}const _d=new we("CallSetDisabledState",{providedIn:"root",factory:()=>Wp}),Wp="always";function Ih(n,t,e=Wp){Rv(n,t),t.valueAccessor.writeValue(n.value),(n.disabled||"always"===e)&&t.valueAccessor.setDisabledState?.(n.disabled),function z9(n,t){t.valueAccessor.registerOnChange(e=>{n._pendingValue=e,n._pendingChange=!0,n._pendingDirty=!0,"change"===n.updateOn&&$2(n,t)})}(n,t),function $9(n,t){const e=(i,r)=>{t.valueAccessor.writeValue(i),r&&t.viewToModelUpdate(i)};n.registerOnChange(e),t._registerOnDestroy(()=>{n._unregisterOnChange(e)})}(n,t),function U9(n,t){t.valueAccessor.registerOnTouched(()=>{n._pendingTouched=!0,"blur"===n.updateOn&&n._pendingChange&&$2(n,t),"submit"!==n.updateOn&&n.markAsTouched()})}(n,t),function V9(n,t){if(t.valueAccessor.setDisabledState){const e=i=>{t.valueAccessor.setDisabledState(i)};n.registerOnDisabledChange(e),t._registerOnDestroy(()=>{n._unregisterOnDisabledChange(e)})}}(n,t)}function qp(n,t,e=!0){const i=()=>{};t.valueAccessor&&(t.valueAccessor.registerOnChange(i),t.valueAccessor.registerOnTouched(i)),Xp(n,t),n&&(t._invokeOnDestroyCallbacks(),n._registerOnCollectionChange(()=>{}))}function Kp(n,t){n.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function Rv(n,t){const e=F2(n);null!==t.validator?n.setValidators(R2(e,t.validator)):"function"==typeof e&&n.setValidators([e]);const i=P2(n);null!==t.asyncValidator?n.setAsyncValidators(R2(i,t.asyncValidator)):"function"==typeof i&&n.setAsyncValidators([i]);const r=()=>n.updateValueAndValidity();Kp(t._rawValidators,r),Kp(t._rawAsyncValidators,r)}function Xp(n,t){let e=!1;if(null!==n){if(null!==t.validator){const r=F2(n);if(Array.isArray(r)&&r.length>0){const o=r.filter(s=>s!==t.validator);o.length!==r.length&&(e=!0,n.setValidators(o))}}if(null!==t.asyncValidator){const r=P2(n);if(Array.isArray(r)&&r.length>0){const o=r.filter(s=>s!==t.asyncValidator);o.length!==r.length&&(e=!0,n.setAsyncValidators(o))}}}const i=()=>{};return Kp(t._rawValidators,i),Kp(t._rawAsyncValidators,i),e}function $2(n,t){n._pendingDirty&&n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(n._pendingValue),n._pendingChange=!1}function W2(n,t){Rv(n,t)}function G2(n,t){n._syncPendingControls(),t.forEach(e=>{const i=e.control;"submit"===i.updateOn&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}const X9={provide:fr,useExisting:Gt(()=>Rh)},Oh=(()=>Promise.resolve())();let Rh=(()=>{class n extends fr{constructor(e,i,r){super(),this.callSetDisabledState=r,this.submitted=!1,this._directives=new Set,this.ngSubmit=new ct,this.form=new Ov({},Dv(e),Cv(i))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Oh.then(()=>{const i=this._findContainer(e.path);e.control=i.registerControl(e.name,e.control),Ih(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){Oh.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){Oh.then(()=>{const i=this._findContainer(e.path),r=new Ov({});W2(r,e),i.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Oh.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,i){Oh.then(()=>{this.form.get(e.path).setValue(i)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,G2(this.form,this._directives),this.ngSubmit.emit(e),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!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}}return n.\u0275fac=function(e){return new(e||n)(B(Hi,10),B(ua,10),B(_d,8))},n.\u0275dir=pe({type:n,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,i){1&e&&$e("submit",function(o){return i.onSubmit(o)})("reset",function(){return i.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Ge([X9]),Ce]}),n})();function q2(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}function K2(n){return"object"==typeof n&&null!==n&&2===Object.keys(n).length&&"value"in n&&"disabled"in n}const X2=class extends U2{constructor(t=null,e,i){super(Av(e),Iv(i,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(t),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),$p(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=K2(t)?t.value:t)}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(i=>i(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(t,e={}){this.setValue(t,e)}reset(t=this.defaultValue,e={}){this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(t){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(t){this._onChange.push(t)}_unregisterOnChange(t){q2(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){q2(this._onDisabledChange,t)}_forEachChild(t){}_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(t){K2(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}},J9={provide:es,useExisting:Gt(()=>gd)},J2=(()=>Promise.resolve())();let gd=(()=>{class n extends es{constructor(e,i,r,o,s,a){super(),this._changeDetectorRef=s,this.callSetDisabledState=a,this.control=new X2,this._registered=!1,this.update=new ct,this._parent=e,this._setValidators(i),this._setAsyncValidators(r),this.valueAccessor=function Nv(n,t){if(!t)return null;let e,i,r;return Array.isArray(t),t.forEach(o=>{o.constructor===Yp?e=o:function q9(n){return Object.getPrototypeOf(n.constructor)===kc}(o)?i=o:r=o}),r||i||e||null}(0,o)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const i=e.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),function Pv(n,t){if(!n.hasOwnProperty("model"))return!1;const e=n.model;return!!e.isFirstChange()||!Object.is(t,e.currentValue)}(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}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(){Ih(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){J2.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const i=e.isDisabled.currentValue,r=0!==i&&Kl(i);J2.then(()=>{r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?function Gp(n,t){return[...t.path,n]}(e,this._parent):[e]}}return n.\u0275fac=function(e){return new(e||n)(B(fr,9),B(Hi,10),B(ua,10),B(mr,10),B($t,8),B(_d,8))},n.\u0275dir=pe({type:n,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[Ge([J9]),Ce,Sn]}),n})(),tL=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})();const Bv=new we("NgModelWithFormControlWarning"),a7={provide:fr,useExisting:Gt(()=>Fh)};let Uv,Fh=(()=>{class n extends fr{constructor(e,i,r){super(),this.callSetDisabledState=r,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new ct,this._setValidators(e),this._setAsyncValidators(i)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Xp(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const i=this.form.get(e.path);return Ih(i,e,this.callSetDisabledState),i.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),i}getControl(e){return this.form.get(e.path)}removeControl(e){qp(e.control||null,e,!1),function K9(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,i){this.form.get(e.path).setValue(i)}onSubmit(e){return this.submitted=!0,G2(this.form,this.directives),this.ngSubmit.emit(e),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const i=e.control,r=this.form.get(e.path);i!==r&&(qp(i||null,e),(n=>n instanceof X2)(r)&&(Ih(r,e,this.callSetDisabledState),e.control=r))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const i=this.form.get(e.path);W2(i,e),i.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const i=this.form.get(e.path);i&&function W9(n,t){return Xp(n,t)}(i,e)&&i.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Rv(this.form,this),this._oldForm&&Xp(this._oldForm,this)}_checkFormPresent(){}}return n.\u0275fac=function(e){return new(e||n)(B(Hi,10),B(ua,10),B(_d,8))},n.\u0275dir=pe({type:n,selectors:[["","formGroup",""]],hostBindings:function(e,i){1&e&&$e("submit",function(o){return i.onSubmit(o)})("reset",function(){return i.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Ge([a7]),Ce,Sn]}),n})(),gL=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[tL]}),n})(),D7=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:_d,useValue:e.callSetDisabledState??Wp}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[gL]}),n})(),C7=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:Bv,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:_d,useValue:e.callSetDisabledState??Wp}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[gL]}),n})();try{Uv=typeof Intl<"u"&&Intl.v8BreakIterator}catch{Uv=!1}let bd,In=(()=>{class n{constructor(e){this._platformId=e,this.isBrowser=this._platformId?Ey(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!Uv)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return n.\u0275fac=function(e){return new(e||n)(me(Ju))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const bL=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function yL(){if(bd)return bd;if("object"!=typeof document||!document)return bd=new Set(bL),bd;let n=document.createElement("input");return bd=new Set(bL.filter(t=>(n.setAttribute("type",t),n.type===t))),bd}let Ph,Qp,Cc,$v;function ha(n){return function E7(){if(null==Ph&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Ph=!0}))}finally{Ph=Ph||!1}return Ph}()?n:!!n.capture}function vL(){if(null==Cc){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return Cc=!1,Cc;if("scrollBehavior"in document.documentElement.style)Cc=!0;else{const n=Element.prototype.scrollTo;Cc=!!n&&!/\{\s*\[native code\]\s*\}/.test(n.toString())}}return Cc}function Nh(){if("object"!=typeof document||!document)return 0;if(null==Qp){const n=document.createElement("div"),t=n.style;n.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";const e=document.createElement("div"),i=e.style;i.width="2px",i.height="1px",n.appendChild(e),document.body.appendChild(n),Qp=0,0===n.scrollLeft&&(n.scrollLeft=1,Qp=0===n.scrollLeft?1:2),n.remove()}return Qp}function Jp(){let n=typeof document<"u"&&document?document.activeElement:null;for(;n&&n.shadowRoot;){const t=n.shadowRoot.activeElement;if(t===n)break;n=t}return n}function ma(n){return n.composedPath?n.composedPath()[0]:n.target}function Wv(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}function Eo(n,...t){return t.length?t.some(e=>n[e]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}class U7 extends f{constructor(t,e){super()}schedule(t,e=0){return this}}const e_={setInterval(n,t,...e){const{delegate:i}=e_;return i?.setInterval?i.setInterval(n,t,...e):setInterval(n,t,...e)},clearInterval(n){const{delegate:t}=e_;return(t?.clearInterval||clearInterval)(n)},delegate:void 0};class Zv extends U7{constructor(t,e){super(t,e),this.scheduler=t,this.work=e,this.pending=!1}schedule(t,e=0){var i;if(this.closed)return this;this.state=t;const r=this.id,o=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(o,r,e)),this.pending=!0,this.delay=e,this.id=null!==(i=this.id)&&void 0!==i?i:this.requestAsyncId(o,this.id,e),this}requestAsyncId(t,e,i=0){return e_.setInterval(t.flush.bind(t,this),i)}recycleAsyncId(t,e,i=0){if(null!=i&&this.delay===i&&!1===this.pending)return e;null!=e&&e_.clearInterval(e)}execute(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(t,e);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(t,e){let r,i=!1;try{this.work(t)}catch(o){i=!0,r=o||new Error("Scheduled action threw falsy error")}if(i)return this.unsubscribe(),r}unsubscribe(){if(!this.closed){const{id:t,scheduler:e}=this,{actions:i}=e;this.work=this.state=this.scheduler=null,this.pending=!1,u(i,this),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null,super.unsubscribe()}}}const kL={now:()=>(kL.delegate||Date).now(),delegate:void 0};class Hh{constructor(t,e=Hh.now){this.schedulerActionCtor=t,this.now=e}schedule(t,e=0,i){return new this.schedulerActionCtor(this,t).schedule(i,e)}}Hh.now=kL.now;class Qv extends Hh{constructor(t,e=Hh.now){super(t,e),this.actions=[],this._active=!1}flush(t){const{actions:e}=this;if(this._active)return void e.push(t);let i;this._active=!0;do{if(i=t.execute(t.state,t.delay))break}while(t=e.shift());if(this._active=!1,i){for(;t=e.shift();)t.unsubscribe();throw i}}}const Yh=new Qv(Zv),$7=Yh;function t_(n,t=Yh){return Je((e,i)=>{let r=null,o=null,s=null;const a=()=>{if(r){r.unsubscribe(),r=null;const m=o;o=null,i.next(m)}};function c(){const m=s+n,g=t.now();if(g<m)return r=this.schedule(void 0,m-g),void i.add(r);a()}e.subscribe(Ke(i,m=>{o=m,s=t.now(),r||(r=t.schedule(c,n),i.add(r))},()=>{a(),i.complete()},void 0,()=>{o=r=null}))})}function Jv(n){return en((t,e)=>n<=e)}function n_(n,t=Se){return n=n??W7,Je((e,i)=>{let r,o=!0;e.subscribe(Ke(i,s=>{const a=t(s);(o||!n(r,a))&&(o=!1,r=a,i.next(s))}))})}function W7(n,t){return n===t}function gt(n){return Je((t,e)=>{di(n).subscribe(Ke(e,()=>e.complete(),M)),!e.closed&&t.subscribe(e)})}function it(n){return null!=n&&"false"!=`${n}`}function ci(n,t=0){return function G7(n){return!isNaN(parseFloat(n))&&!isNaN(Number(n))}(n)?Number(n):t}function i_(n){return Array.isArray(n)?n:[n]}function fi(n){return null==n?"":"string"==typeof n?n:`${n}px`}function Ss(n){return n instanceof je?n.nativeElement:n}let DL=(()=>{class n{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),q7=(()=>{class n{constructor(e){this._mutationObserverFactory=e,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((e,i)=>this._cleanupObserver(i))}observe(e){const i=Ss(e);return new Ze(r=>{const s=this._observeElement(i).subscribe(r);return()=>{s.unsubscribe(),this._unobserveElement(i)}})}_observeElement(e){if(this._observedElements.has(e))this._observedElements.get(e).count++;else{const i=new oe,r=this._mutationObserverFactory.create(o=>i.next(o));r&&r.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:r,stream:i,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:i,stream:r}=this._observedElements.get(e);i&&i.disconnect(),r.complete(),this._observedElements.delete(e)}}}return n.\u0275fac=function(e){return new(e||n)(me(DL))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),r_=(()=>{class n{constructor(e,i,r){this._contentObserver=e,this._elementRef=i,this._ngZone=r,this.event=new ct,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(e){this._disabled=it(e),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(e){this._debounce=ci(e),this._subscribe()}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const e=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?e.pipe(t_(this.debounce)):e).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}}return n.\u0275fac=function(e){return new(e||n)(B(q7),B(je),B(Qe))},n.\u0275dir=pe({type:n,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),n})(),o_=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[DL]}),n})(),K7=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})();const CL=new Set;let vd,X7=(()=>{class n{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Q7}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function Z7(n){if(!CL.has(n))try{vd||(vd=document.createElement("style"),vd.setAttribute("type","text/css"),document.head.appendChild(vd)),vd.sheet&&(vd.sheet.insertRule(`@media ${n} {body{ }}`,0),CL.add(n))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return n.\u0275fac=function(e){return new(e||n)(me(In))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Q7(n){return{matches:"all"===n||""===n,media:n,addListener:()=>{},removeListener:()=>{}}}let ew=(()=>{class n{constructor(e,i){this._mediaMatcher=e,this._zone=i,this._queries=new Map,this._destroySubject=new oe}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return TL(i_(e)).some(r=>this._registerQuery(r).mql.matches)}observe(e){let o=Yy(TL(i_(e)).map(s=>this._registerQuery(s).observable));return o=pc(o.pipe(_n(1)),o.pipe(Jv(1),t_(0))),o.pipe(Ye(s=>{const a={matches:!1,breakpoints:{}};return s.forEach(({matches:c,query:m})=>{a.matches=a.matches||c,a.breakpoints[m]=c}),a}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const i=this._mediaMatcher.matchMedia(e),o={observable:new Ze(s=>{const a=c=>this._zone.run(()=>s.next(c));return i.addListener(a),()=>{i.removeListener(a)}}).pipe(xi(i),Ye(({matches:s})=>({query:e,matches:s})),gt(this._destroySubject)),mql:i};return this._queries.set(e,o),o}}return n.\u0275fac=function(e){return new(e||n)(me(X7),me(Qe))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function TL(n){return n.map(t=>t.split(",")).reduce((t,e)=>t.concat(e)).map(t=>t.trim())}function s_(n,t){return(n.getAttribute(t)||"").match(/\S+/g)||[]}const SL="cdk-describedby-message",a_="cdk-describedby-host";let tw=0,nV=(()=>{class n{constructor(e,i){this._platform=i,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+tw++,this._document=e,this._id=Ft(ql)+"-"+tw++}describe(e,i,r){if(!this._canBeDescribed(e,i))return;const o=nw(i,r);"string"!=typeof i?(LL(i,this._id),this._messageRegistry.set(o,{messageElement:i,referenceCount:0})):this._messageRegistry.has(o)||this._createMessageElement(i,r),this._isElementDescribedByMessage(e,o)||this._addMessageReference(e,o)}removeDescription(e,i,r){if(!i||!this._isElementNode(e))return;const o=nw(i,r);if(this._isElementDescribedByMessage(e,o)&&this._removeMessageReference(e,o),"string"==typeof i){const s=this._messageRegistry.get(o);s&&0===s.referenceCount&&this._deleteMessageElement(o)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const e=this._document.querySelectorAll(`[${a_}="${this._id}"]`);for(let i=0;i<e.length;i++)this._removeCdkDescribedByReferenceIds(e[i]),e[i].removeAttribute(a_);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(e,i){const r=this._document.createElement("div");LL(r,this._id),r.textContent=e,i&&r.setAttribute("role",i),this._createMessagesContainer(),this._messagesContainer.appendChild(r),this._messageRegistry.set(nw(e,i),{messageElement:r,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",i=this._document.querySelectorAll(`.${e}[platform="server"]`);for(let o=0;o<i.length;o++)i[o].remove();const r=this._document.createElement("div");r.style.visibility="hidden",r.classList.add(e),r.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&r.setAttribute("platform","server"),this._document.body.appendChild(r),this._messagesContainer=r}_removeCdkDescribedByReferenceIds(e){const i=s_(e,"aria-describedby").filter(r=>0!=r.indexOf(SL));e.setAttribute("aria-describedby",i.join(" "))}_addMessageReference(e,i){const r=this._messageRegistry.get(i);(function eV(n,t,e){const i=s_(n,t);i.some(r=>r.trim()==e.trim())||(i.push(e.trim()),n.setAttribute(t,i.join(" ")))})(e,"aria-describedby",r.messageElement.id),e.setAttribute(a_,this._id),r.referenceCount++}_removeMessageReference(e,i){const r=this._messageRegistry.get(i);r.referenceCount--,function tV(n,t,e){const r=s_(n,t).filter(o=>o!=e.trim());r.length?n.setAttribute(t,r.join(" ")):n.removeAttribute(t)}(e,"aria-describedby",r.messageElement.id),e.removeAttribute(a_)}_isElementDescribedByMessage(e,i){const r=s_(e,"aria-describedby"),o=this._messageRegistry.get(i),s=o&&o.messageElement.id;return!!s&&-1!=r.indexOf(s)}_canBeDescribed(e,i){if(!this._isElementNode(e))return!1;if(i&&"object"==typeof i)return!0;const r=null==i?"":`${i}`.trim(),o=e.getAttribute("aria-label");return!(!r||o&&o.trim()===r)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}}return n.\u0275fac=function(e){return new(e||n)(me(yt),me(In))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function nw(n,t){return"string"==typeof n?`${t||""}/${n}`:n}function LL(n,t){n.id||(n.id=`${SL}-${t}-${tw++}`)}class iV{constructor(t){this._items=t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new oe,this._typeaheadSubscription=f.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=e=>e.disabled,this._pressedLetters=[],this.tabOut=new oe,this.change=new oe,t instanceof Go&&(this._itemChangesSubscription=t.changes.subscribe(e=>{if(this._activeItem){const r=e.toArray().indexOf(this._activeItem);r>-1&&r!==this._activeItemIndex&&(this._activeItemIndex=r)}}))}skipPredicate(t){return this._skipPredicateFn=t,this}withWrap(t=!0){return this._wrap=t,this}withVerticalOrientation(t=!0){return this._vertical=t,this}withHorizontalOrientation(t){return this._horizontal=t,this}withAllowedModifierKeys(t){return this._allowedModifierKeys=t,this}withTypeAhead(t=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(ai(e=>this._pressedLetters.push(e)),t_(t),en(()=>this._pressedLetters.length>0),Ye(()=>this._pressedLetters.join(""))).subscribe(e=>{const i=this._getItemsArray();for(let r=1;r<i.length+1;r++){const o=(this._activeItemIndex+r)%i.length,s=i[o];if(!this._skipPredicateFn(s)&&0===s.getLabel().toUpperCase().trim().indexOf(e)){this.setActiveItem(o);break}}this._pressedLetters=[]}),this}cancelTypeahead(){return this._pressedLetters=[],this}withHomeAndEnd(t=!0){return this._homeAndEnd=t,this}withPageUpDown(t=!0,e=10){return this._pageUpAndDown={enabled:t,delta:e},this}setActiveItem(t){const e=this._activeItem;this.updateActiveItem(t),this._activeItem!==e&&this.change.next(this._activeItemIndex)}onKeydown(t){const e=t.keyCode,r=["altKey","ctrlKey","metaKey","shiftKey"].every(o=>!t[o]||this._allowedModifierKeys.indexOf(o)>-1);switch(e){case 9:return void this.tabOut.next();case 40:if(this._vertical&&r){this.setNextItemActive();break}return;case 38:if(this._vertical&&r){this.setPreviousItemActive();break}return;case 39:if(this._horizontal&&r){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case 37:if(this._horizontal&&r){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case 36:if(this._homeAndEnd&&r){this.setFirstItemActive();break}return;case 35:if(this._homeAndEnd&&r){this.setLastItemActive();break}return;case 33:if(this._pageUpAndDown.enabled&&r){const o=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(o>0?o:0,1);break}return;case 34:if(this._pageUpAndDown.enabled&&r){const o=this._activeItemIndex+this._pageUpAndDown.delta,s=this._getItemsArray().length;this._setActiveItemByIndex(o<s?o:s-1,-1);break}return;default:return void((r||Eo(t,"shiftKey"))&&(t.key&&1===t.key.length?this._letterKeyStream.next(t.key.toLocaleUpperCase()):(e>=65&&e<=90||e>=48&&e<=57)&&this._letterKeyStream.next(String.fromCharCode(e))))}this._pressedLetters=[],t.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(t){const e=this._getItemsArray(),i="number"==typeof t?t:e.indexOf(t);this._activeItem=e[i]??null,this._activeItemIndex=i}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(t){this._wrap?this._setActiveInWrapMode(t):this._setActiveInDefaultMode(t)}_setActiveInWrapMode(t){const e=this._getItemsArray();for(let i=1;i<=e.length;i++){const r=(this._activeItemIndex+t*i+e.length)%e.length;if(!this._skipPredicateFn(e[r]))return void this.setActiveItem(r)}}_setActiveInDefaultMode(t){this._setActiveItemByIndex(this._activeItemIndex+t,t)}_setActiveItemByIndex(t,e){const i=this._getItemsArray();if(i[t]){for(;this._skipPredicateFn(i[t]);)if(!i[t+=e])return;this.setActiveItem(t)}}_getItemsArray(){return this._items instanceof Go?this._items.toArray():this._items}}class jh extends iV{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(t){return this._origin=t,this}setActiveItem(t){super.setActiveItem(t),this.activeItem&&this.activeItem.focus(this._origin)}}let Vh=(()=>{class n{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function oV(n){return!!(n.offsetWidth||n.offsetHeight||"function"==typeof n.getClientRects&&n.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const i=function rV(n){try{return n.frameElement}catch{return null}}(function mV(n){return n.ownerDocument&&n.ownerDocument.defaultView||window}(e));if(i&&(-1===IL(i)||!this.isVisible(i)))return!1;let r=e.nodeName.toLowerCase(),o=IL(e);return e.hasAttribute("contenteditable")?-1!==o:!("iframe"===r||"object"===r||this._platform.WEBKIT&&this._platform.IOS&&!function uV(n){let t=n.nodeName.toLowerCase(),e="input"===t&&n.type;return"text"===e||"password"===e||"select"===t||"textarea"===t}(e))&&("audio"===r?!!e.hasAttribute("controls")&&-1!==o:"video"===r?-1!==o&&(null!==o||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,i){return function hV(n){return!function aV(n){return function lV(n){return"input"==n.nodeName.toLowerCase()}(n)&&"hidden"==n.type}(n)&&(function sV(n){let t=n.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(n)||function cV(n){return function dV(n){return"a"==n.nodeName.toLowerCase()}(n)&&n.hasAttribute("href")}(n)||n.hasAttribute("contenteditable")||AL(n))}(e)&&!this.isDisabled(e)&&(i?.ignoreVisibility||this.isVisible(e))}}return n.\u0275fac=function(e){return new(e||n)(me(In))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function AL(n){if(!n.hasAttribute("tabindex")||void 0===n.tabIndex)return!1;let t=n.getAttribute("tabindex");return!(!t||isNaN(parseInt(t,10)))}function IL(n){if(!AL(n))return null;const t=parseInt(n.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}class fV{constructor(t,e,i,r,o=!1){this._element=t,this._checker=e,this._ngZone=i,this._document=r,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,o||this.attachAnchors()}get enabled(){return this._enabled}set enabled(t){this._enabled=t,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}destroy(){const t=this._startAnchor,e=this._endAnchor;t&&(t.removeEventListener("focus",this.startAnchorListener),t.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(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(t)))})}focusFirstTabbableElementWhenReady(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(t)))})}focusLastTabbableElementWhenReady(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(t)))})}_getRegionBoundary(t){const e=this._element.querySelectorAll(`[cdk-focus-region-${t}], [cdkFocusRegion${t}], [cdk-focus-${t}]`);return"start"==t?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(t){const e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){const i=this._getFirstTabbableElement(e);return i?.focus(t),!!i}return e.focus(t),!0}return this.focusFirstTabbableElement(t)}focusFirstTabbableElement(t){const e=this._getRegionBoundary("start");return e&&e.focus(t),!!e}focusLastTabbableElement(t){const e=this._getRegionBoundary("end");return e&&e.focus(t),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(t){if(this._checker.isFocusable(t)&&this._checker.isTabbable(t))return t;const e=t.children;for(let i=0;i<e.length;i++){const r=e[i].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(e[i]):null;if(r)return r}return null}_getLastTabbableElement(t){if(this._checker.isFocusable(t)&&this._checker.isTabbable(t))return t;const e=t.children;for(let i=e.length-1;i>=0;i--){const r=e[i].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[i]):null;if(r)return r}return null}_createAnchor(){const t=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,t),t.classList.add("cdk-visually-hidden"),t.classList.add("cdk-focus-trap-anchor"),t.setAttribute("aria-hidden","true"),t}_toggleAnchorTabIndex(t,e){t?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(t){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}_executeOnStable(t){this._ngZone.isStable?t():this._ngZone.onStable.pipe(_n(1)).subscribe(t)}}let c_=(()=>{class n{constructor(e,i,r){this._checker=e,this._ngZone=i,this._document=r}create(e,i=!1){return new fV(e,this._checker,this._ngZone,this._document,i)}}return n.\u0275fac=function(e){return new(e||n)(me(Vh),me(Qe),me(yt))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function iw(n){return 0===n.buttons||0===n.offsetX&&0===n.offsetY}function rw(n){const t=n.touches&&n.touches[0]||n.changedTouches&&n.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}const pV=new we("cdk-input-modality-detector-options"),_V={ignoreKeys:[18,17,224,91,16]},wd=ha({passive:!0,capture:!0});let gV=(()=>{class n{constructor(e,i,r,o){this._platform=e,this._mostRecentTarget=null,this._modality=new dr(null),this._lastTouchMs=0,this._onKeydown=s=>{this._options?.ignoreKeys?.some(a=>a===s.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=ma(s))},this._onMousedown=s=>{Date.now()-this._lastTouchMs<650||(this._modality.next(iw(s)?"keyboard":"mouse"),this._mostRecentTarget=ma(s))},this._onTouchstart=s=>{rw(s)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=ma(s))},this._options={..._V,...o},this.modalityDetected=this._modality.pipe(Jv(1)),this.modalityChanged=this.modalityDetected.pipe(n_()),e.isBrowser&&i.runOutsideAngular(()=>{r.addEventListener("keydown",this._onKeydown,wd),r.addEventListener("mousedown",this._onMousedown,wd),r.addEventListener("touchstart",this._onTouchstart,wd)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,wd),document.removeEventListener("mousedown",this._onMousedown,wd),document.removeEventListener("touchstart",this._onTouchstart,wd))}}return n.\u0275fac=function(e){return new(e||n)(me(In),me(Qe),me(yt),me(pV,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const bV=new we("liveAnnouncerElement",{providedIn:"root",factory:function yV(){return null}}),vV=new we("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let wV=0,RL=(()=>{class n{constructor(e,i,r,o){this._ngZone=i,this._defaultOptions=o,this._document=r,this._liveElement=e||this._createLiveElement()}announce(e,...i){const r=this._defaultOptions;let o,s;return 1===i.length&&"number"==typeof i[0]?s=i[0]:[o,s]=i,this.clear(),clearTimeout(this._previousTimeout),o||(o=r&&r.politeness?r.politeness:"polite"),null==s&&r&&(s=r.duration),this._liveElement.setAttribute("aria-live",o),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(a=>this._currentResolve=a)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,"number"==typeof s&&(this._previousTimeout=setTimeout(()=>this.clear(),s)),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",i=this._document.getElementsByClassName(e),r=this._document.createElement("div");for(let o=0;o<i.length;o++)i[o].remove();return r.classList.add(e),r.classList.add("cdk-visually-hidden"),r.setAttribute("aria-atomic","true"),r.setAttribute("aria-live","polite"),r.id="cdk-live-announcer-"+wV++,this._document.body.appendChild(r),r}_exposeAnnouncerToModals(e){const i=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let r=0;r<i.length;r++){const o=i[r],s=o.getAttribute("aria-owns");s?-1===s.indexOf(e)&&o.setAttribute("aria-owns",s+" "+e):o.setAttribute("aria-owns",e)}}}return n.\u0275fac=function(e){return new(e||n)(me(bV,8),me(Qe),me(yt),me(vV,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const xV=new we("cdk-focus-monitor-default-options"),l_=ha({passive:!0,capture:!0});let Cr=(()=>{class n{constructor(e,i,r,o,s){this._ngZone=e,this._platform=i,this._inputModalityDetector=r,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new oe,this._rootNodeFocusAndBlurListener=a=>{for(let m=ma(a);m;m=m.parentElement)"focus"===a.type?this._onFocus(a,m):this._onBlur(a,m)},this._document=o,this._detectionMode=s?.detectionMode||0}monitor(e,i=!1){const r=Ss(e);if(!this._platform.isBrowser||1!==r.nodeType)return ot(null);const o=function L7(n){if(function S7(){if(null==$v){const n=typeof document<"u"?document.head:null;$v=!(!n||!n.createShadowRoot&&!n.attachShadow)}return $v}()){const t=n.getRootNode?n.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}(r)||this._getDocument(),s=this._elementInfo.get(r);if(s)return i&&(s.checkChildren=!0),s.subject;const a={checkChildren:i,subject:new oe,rootNode:o};return this._elementInfo.set(r,a),this._registerGlobalListeners(a),a.subject}stopMonitoring(e){const i=Ss(e),r=this._elementInfo.get(i);r&&(r.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(r))}focusVia(e,i,r){const o=Ss(e);o===this._getDocument().activeElement?this._getClosestElementsInfo(o).forEach(([a,c])=>this._originChanged(a,i,c)):(this._setOrigin(i),"function"==typeof o.focus&&o.focus(r))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().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 1===this._detectionMode||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused","touch"===i),e.classList.toggle("cdk-keyboard-focused","keyboard"===i),e.classList.toggle("cdk-mouse-focused","mouse"===i),e.classList.toggle("cdk-program-focused","program"===i)}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&i,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,i){const r=this._elementInfo.get(i),o=ma(e);!r||!r.checkChildren&&i!==o||this._originChanged(i,this._getFocusOrigin(o),r)}_onBlur(e,i){const r=this._elementInfo.get(i);!r||r.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(r,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const i=e.rootNode,r=this._rootNodeFocusListenerCount.get(i)||0;r||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,l_),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,l_)}),this._rootNodeFocusListenerCount.set(i,r+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(gt(this._stopInputModalityDetector)).subscribe(o=>{this._setOrigin(o,!0)}))}_removeGlobalListeners(e){const i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){const r=this._rootNodeFocusListenerCount.get(i);r>1?this._rootNodeFocusListenerCount.set(i,r-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,l_),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,l_),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,r){this._setClasses(e,i),this._emitOrigin(r,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){const i=[];return this._elementInfo.forEach((r,o)=>{(o===e||r.checkChildren&&o.contains(e))&&i.push([o,r])}),i}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:i,mostRecentModality:r}=this._inputModalityDetector;if("mouse"!==r||!i||i===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const o=e.labels;if(o)for(let s=0;s<o.length;s++)if(o[s].contains(i))return!0;return!1}}return n.\u0275fac=function(e){return new(e||n)(me(Qe),me(In),me(gV),me(yt,8),me(xV,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),MV=(()=>{class n{constructor(e,i){this._elementRef=e,this._focusMonitor=i,this._focusOrigin=null,this.cdkFocusChange=new ct}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const e=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(e,1===e.nodeType&&e.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(i=>{this._focusOrigin=i,this.cdkFocusChange.emit(i)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Cr))},n.\u0275dir=pe({type:n,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),n})();const FL="cdk-high-contrast-black-on-white",PL="cdk-high-contrast-white-on-black",ow="cdk-high-contrast-active";let NL=(()=>{class n{constructor(e,i){this._platform=e,this._document=i,this._breakpointSubscription=Ft(ew).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const i=this._document.defaultView||window,r=i&&i.getComputedStyle?i.getComputedStyle(e):null,o=(r&&r.backgroundColor||"").replace(/ /g,"");switch(e.remove(),o){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(ow,FL,PL),this._hasCheckedHighContrastMode=!0;const i=this.getHighContrastMode();1===i?e.add(ow,FL):2===i&&e.add(ow,PL)}}}return n.\u0275fac=function(e){return new(e||n)(me(In),me(yt))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),d_=(()=>{class n{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return n.\u0275fac=function(e){return new(e||n)(me(NL))},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[o_]}),n})();const kV=new we("cdk-dir-doc",{providedIn:"root",factory:function DV(){return Ft(yt)}}),CV=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let Mi=(()=>{class n{constructor(e){if(this.value="ltr",this.change=new ct,e){const r=e.documentElement?e.documentElement.dir:null;this.value=function TV(n){const t=n?.toLowerCase()||"";return"auto"===t&&typeof navigator<"u"&&navigator?.language?CV.test(navigator.language)?"rtl":"ltr":"rtl"===t?"rtl":"ltr"}((e.body?e.body.dir:null)||r||"ltr")}}ngOnDestroy(){this.change.complete()}}return n.\u0275fac=function(e){return new(e||n)(me(kV,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),xd=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})();const SV=new we("mat-sanity-checks",{providedIn:"root",factory:function EV(){return!0}});let _t=(()=>{class n{constructor(e,i,r){this._sanityChecks=i,this._document=r,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return!Wv()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[e])}}return n.\u0275fac=function(e){return new(e||n)(me(NL),me(SV,8),me(yt))},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[xd,xd]}),n})();function pa(n){return class extends n{constructor(...t){super(...t),this._disabled=!1}get disabled(){return this._disabled}set disabled(t){this._disabled=it(t)}}}function Ls(n,t){return class extends n{constructor(...e){super(...e),this.defaultColor=t,this.color=t}get color(){return this._color}set color(e){const i=e||this.defaultColor;i!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),i&&this._elementRef.nativeElement.classList.add(`mat-${i}`),this._color=i)}}}function Tc(n){return class extends n{constructor(...t){super(...t),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=it(t)}}}function _a(n,t=0){return class extends n{constructor(...e){super(...e),this._tabIndex=t,this.defaultTabIndex=t}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(e){this._tabIndex=null!=e?ci(e):this.defaultTabIndex}}}function YL(n){return class extends n{constructor(...t){super(...t),this.errorState=!1}updateErrorState(){const t=this.errorState,o=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);o!==t&&(this.errorState=o,this.stateChanges.next())}}}let u_=(()=>{class n{isErrorState(e,i){return!!(e&&e.invalid&&(e.touched||i&&i.submitted))}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),AV=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),n})(),jL=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,_t]}),n})();class IV{constructor(t,e,i,r=!1){this._renderer=t,this.element=e,this.config=i,this._animationForciblyDisabledThroughCss=r,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const VL=ha({passive:!0,capture:!0});class OV{constructor(){this._events=new Map,this._delegateEventHandler=t=>{const e=ma(t);e&&this._events.get(t.type)?.forEach((i,r)=>{(r===e||r.contains(e))&&i.forEach(o=>o.handleEvent(t))})}}addHandler(t,e,i,r){const o=this._events.get(e);if(o){const s=o.get(i);s?s.add(r):o.set(i,new Set([r]))}else this._events.set(e,new Map([[i,new Set([r])]])),t.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,VL)})}removeHandler(t,e,i){const r=this._events.get(t);if(!r)return;const o=r.get(e);!o||(o.delete(i),0===o.size&&r.delete(e),0===r.size&&(this._events.delete(t),document.removeEventListener(t,this._delegateEventHandler,VL)))}}const zL={enterDuration:225,exitDuration:150},UL=ha({passive:!0,capture:!0}),$L=["mousedown","touchstart"],WL=["mouseup","mouseleave","touchend","touchcancel"];class Md{constructor(t,e,i,r){this._target=t,this._ngZone=e,this._platform=r,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,r.isBrowser&&(this._containerElement=Ss(i))}fadeInRipple(t,e,i={}){const r=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o={...zL,...i.animation};i.centered&&(t=r.left+r.width/2,e=r.top+r.height/2);const s=i.radius||function FV(n,t,e){const i=Math.max(Math.abs(n-e.left),Math.abs(n-e.right)),r=Math.max(Math.abs(t-e.top),Math.abs(t-e.bottom));return Math.sqrt(i*i+r*r)}(t,e,r),a=t-r.left,c=e-r.top,m=o.enterDuration,g=document.createElement("div");g.classList.add("mat-ripple-element"),g.style.left=a-s+"px",g.style.top=c-s+"px",g.style.height=2*s+"px",g.style.width=2*s+"px",null!=i.color&&(g.style.backgroundColor=i.color),g.style.transitionDuration=`${m}ms`,this._containerElement.appendChild(g);const D=window.getComputedStyle(g),q=D.transitionDuration,ee="none"===D.transitionProperty||"0s"===q||"0s, 0s"===q||0===r.width&&0===r.height,re=new IV(this,g,i,ee);g.style.transform="scale3d(1, 1, 1)",re.state=0,i.persistent||(this._mostRecentTransientRipple=re);let ue=null;return!ee&&(m||o.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const _e=()=>this._finishRippleTransition(re),Ee=()=>this._destroyRipple(re);g.addEventListener("transitionend",_e),g.addEventListener("transitioncancel",Ee),ue={onTransitionEnd:_e,onTransitionCancel:Ee}}),this._activeRipples.set(re,ue),(ee||!m)&&this._finishRippleTransition(re),re}fadeOutRipple(t){if(2===t.state||3===t.state)return;const e=t.element,i={...zL,...t.config.animation};e.style.transitionDuration=`${i.exitDuration}ms`,e.style.opacity="0",t.state=2,(t._animationForciblyDisabledThroughCss||!i.exitDuration)&&this._finishRippleTransition(t)}fadeOutAll(){this._getActiveRipples().forEach(t=>t.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(t=>{t.config.persistent||t.fadeOut()})}setupTriggerEvents(t){const e=Ss(t);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,$L.forEach(i=>{Md._eventManager.addHandler(this._ngZone,i,e,this)}))}handleEvent(t){"mousedown"===t.type?this._onMousedown(t):"touchstart"===t.type?this._onTouchStart(t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{WL.forEach(e=>{this._triggerElement.addEventListener(e,this,UL)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(t){0===t.state?this._startFadeOutTransition(t):2===t.state&&this._destroyRipple(t)}_startFadeOutTransition(t){const e=t===this._mostRecentTransientRipple,{persistent:i}=t.config;t.state=1,!i&&(!e||!this._isPointerDown)&&t.fadeOut()}_destroyRipple(t){const e=this._activeRipples.get(t)??null;this._activeRipples.delete(t),this._activeRipples.size||(this._containerRect=null),t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),t.state=3,null!==e&&(t.element.removeEventListener("transitionend",e.onTransitionEnd),t.element.removeEventListener("transitioncancel",e.onTransitionCancel)),t.element.remove()}_onMousedown(t){const e=iw(t),i=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!e&&!i&&(this._isPointerDown=!0,this.fadeInRipple(t.clientX,t.clientY,this._target.rippleConfig))}_onTouchStart(t){if(!this._target.rippleDisabled&&!rw(t)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const e=t.changedTouches;for(let i=0;i<e.length;i++)this.fadeInRipple(e[i].clientX,e[i].clientY,this._target.rippleConfig)}}_onPointerUp(){!this._isPointerDown||(this._isPointerDown=!1,this._getActiveRipples().forEach(t=>{!t.config.persistent&&(1===t.state||t.config.terminateOnPointerUp&&0===t.state)&&t.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const t=this._triggerElement;t&&($L.forEach(e=>Md._eventManager.removeHandler(e,t,this)),this._pointerUpEventsRegistered&&WL.forEach(e=>t.removeEventListener(e,this,UL)))}}Md._eventManager=new OV;const kd=new we("mat-ripple-global-options");let Tr=(()=>{class n{constructor(e,i,r,o,s){this._elementRef=e,this._animationMode=s,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=o||{},this._rippleRenderer=new Md(this,i,e,r)}get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}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,..."NoopAnimations"===this._animationMode?{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,i=0,r){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,i,{...this.rippleConfig,...r}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Qe),B(In),B(kd,8),B(Ln,8))},n.\u0275dir=pe({type:n,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,i){2&e&&st("mat-ripple-unbounded",i.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]}),n})(),ts=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,_t]}),n})(),GL=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t]}),n})(),qL=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[ts,Ni,_t,GL]}),n})();const PV=["input"],NV=["label"],BV=["*"],HV=new we("mat-checkbox-default-options",{providedIn:"root",factory:KL});function KL(){return{color:"accent",clickAction:"check-indeterminate"}}const YV={provide:mr,useExisting:Gt(()=>ZL),multi:!0};class jV{}let VV=0;const XL=KL(),zV=_a(Ls(Tc(pa(class{constructor(n){this._elementRef=n}}))));let UV=(()=>{class n extends zV{constructor(e,i,r,o,s,a,c){super(i),this._changeDetectorRef=r,this._ngZone=o,this._animationMode=a,this._options=c,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new ct,this.indeterminateChange=new ct,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||XL,this.color=this.defaultColor=this._options.color||XL.color,this.tabIndex=parseInt(s)||0,this.id=this._uniqueId=`${e}${++VV}`}get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(e){this._required=it(e)}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(e){const i=it(e);i!=this.checked&&(this._checked=i,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){const i=it(e);i!==this.disabled&&(this._disabled=i,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(e){const i=e!=this._indeterminate;this._indeterminate=it(e),i&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_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}_getAriaChecked(){return this.checked?"true":this.indeterminate?"mixed":"false"}_transitionCheckState(e){let i=this._currentCheckState,r=this._getAnimationTargetElement();if(i!==e&&r&&(this._currentAnimationClass&&r.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(i,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){r.classList.add(this._currentAnimationClass);const o=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{r.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&&"noop"===e&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==e&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}_onInteractionEvent(e){e.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(e,i){if("NoopAnimations"===this._animationMode)return"";switch(e){case 0:if(1===i)return this._animationClasses.uncheckedToChecked;if(3==i)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===i?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===i?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===i?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(e){const i=this._inputElement;i&&(i.nativeElement.indeterminate=e)}}return n.\u0275fac=function(e){Zs()},n.\u0275dir=pe({type:n,viewQuery:function(e,i){if(1&e&&(Et(PV,5),Et(NV,5),Et(Tr,5)),2&e){let r;Be(r=He())&&(i._inputElement=r.first),Be(r=He())&&(i._labelElement=r.first),Be(r=He())&&(i.ripple=r.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],id:"id",required:"required",labelPosition:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},features:[Ce]}),n})(),ZL=(()=>{class n extends UV{constructor(e,i,r,o,s,a){super("mat-mdc-checkbox-",e,i,r,o,s,a),this._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"}}focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(e){const i=new jV;return i.source=this,i.checked=e,i}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_onInputClick(){super._handleInputClick()}_preventBubblingFromLabel(e){e.target&&this._labelElement.nativeElement.contains(e.target)&&e.stopPropagation()}}return n.\u0275fac=function(e){return new(e||n)(B(je),B($t),B(Qe),vr("tabindex"),B(Ln,8),B(HV,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-mdc-checkbox"],hostVars:12,hostBindings:function(e,i){2&e&&(Mr("id",i.id),ht("tabindex",null)("aria-label",null)("aria-labelledby",null),st("_mat-animation-noopable","NoopAnimations"===i._animationMode)("mdc-checkbox--disabled",i.disabled)("mat-mdc-checkbox-disabled",i.disabled)("mat-mdc-checkbox-checked",i.checked))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[Ge([YV]),Ce],ngContentSelectors:BV,decls:15,vars:19,consts:[[1,"mdc-form-field",3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",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","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[3,"for"],["label",""]],template:function(e,i){if(1&e&&(qt(),ae(0,"div",0),$e("click",function(o){return i._preventBubblingFromLabel(o)}),ae(1,"div",1,2)(3,"div",3),$e("click",function(){return i._onInputClick()}),ce(),ae(4,"input",4,5),$e("blur",function(){return i._onBlur()})("click",function(){return i._onInputClick()})("change",function(o){return i._onInteractionEvent(o)}),ce(),Xe(6,"div",6),ae(7,"div",7),Yo(),ae(8,"svg",8),Xe(9,"path",9),ce(),Gs(),Xe(10,"div",10),ce(),Xe(11,"div",11),ce(),ae(12,"label",12,13),We(14),ce()()),2&e){const r=Bn(2);st("mdc-form-field--align-end","before"==i.labelPosition),ge(4),st("mdc-checkbox--selected",i.checked),be("checked",i.checked)("disabled",i.disabled)("id",i.inputId)("required",i.required)("tabIndex",i.tabIndex),ht("aria-checked",i._getAriaChecked())("aria-label",i.ariaLabel||null)("aria-labelledby",i.ariaLabelledby)("aria-describedby",i.ariaDescribedby)("name",i.name)("value",i.value),ge(7),be("matRippleTrigger",r)("matRippleDisabled",i.disableRipple||i.disabled)("matRippleCentered",!0),ge(1),be("for",i.inputId)}},dependencies:[Tr],styles:['.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);width:var(--mdc-checkbox-state-layer-size, 48px);height:var(--mdc-checkbox-state-layer-size, 48px)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color, rgba(0, 0, 0, 0.38))}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px)}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple{opacity:.04;transform:scale(1);transition:opacity 80ms 0 cubic-bezier(0, 0, 0.2, 1),transform 80ms 0 cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:not([disabled]):focus~.mdc-checkbox__ripple{opacity:.16}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__native-control:focus:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, black)}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),n})(),QL=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})(),GV=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,ts,QL,_t,QL]}),n})();const qV=["mat-button",""],KV=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],XV=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],QV=["mat-icon-button",""],JV=["*"],ez=[{selector:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{selector:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{selector:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{selector:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{selector:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab"]},{selector:"mat-mini-fab",mdcClasses:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{selector:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],tz=Ls(pa(Tc(class{constructor(n){this._elementRef=n}})));let JL=(()=>{class n extends tz{constructor(e,i,r,o){super(e),this._platform=i,this._ngZone=r,this._animationMode=o,this._focusMonitor=Ft(Cr),this._isFab=!1;const s=e.nativeElement.classList;for(const a of ez)this._hasHostAttributes(a.selector)&&a.mdcClasses.forEach(c=>{s.add(c)})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(e="program",i){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,i):this._elementRef.nativeElement.focus(i)}_hasHostAttributes(...e){return e.some(i=>this._elementRef.nativeElement.hasAttribute(i))}_isRippleDisabled(){return this.disableRipple||this.disabled}}return n.\u0275fac=function(e){Zs()},n.\u0275dir=pe({type:n,viewQuery:function(e,i){if(1&e&&Et(Tr,5),2&e){let r;Be(r=He())&&(i.ripple=r.first)}},features:[Ce]}),n})(),Uh=(()=>{class n extends JL{constructor(e,i,r,o){super(e,i,r,o)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(In),B(Qe),B(Ln,8))},n.\u0275cmp=qe({type:n,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:7,hostBindings:function(e,i){2&e&&(ht("disabled",i.disabled||null),st("_mat-animation-noopable","NoopAnimations"===i._animationMode)("mat-unthemed",!i.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[Ce],attrs:qV,ngContentSelectors:XV,decls:8,vars:6,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(e,i){1&e&&(qt(KV),Xe(0,"span",0),We(1),ae(2,"span",1),We(3,1),ce(),We(4,2),Xe(5,"span",2)(6,"span",3)(7,"span",4)),2&e&&(st("mdc-button__ripple",!i._isFab)("mdc-fab__ripple",i._isFab),ge(6),be("matRippleDisabled",i._isRippleDisabled())("matRippleTrigger",i._elementRef.nativeElement))},dependencies:[Tr],styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n 100% + 4px\n );width:calc(\n 100% + 4px\n );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 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))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0}),n})(),sw=(()=>{class n extends JL{constructor(e,i,r,o){super(e,i,r,o)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(In),B(Qe),B(Ln,8))},n.\u0275cmp=qe({type:n,selectors:[["button","mat-icon-button",""]],hostVars:7,hostBindings:function(e,i){2&e&&(ht("disabled",i.disabled||null),st("_mat-animation-noopable","NoopAnimations"===i._animationMode)("mat-unthemed",!i.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[Ce],attrs:QV,ngContentSelectors:JV,decls:5,vars:3,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(e,i){1&e&&(qt(),Xe(0,"span",0),We(1),Xe(2,"span",1)(3,"span",2)(4,"span",3)),2&e&&(ge(3),be("matRippleDisabled",i._isRippleDisabled())("matRippleCentered",!0)("matRippleTrigger",i._elementRef.nativeElement))},dependencies:[Tr],styles:['.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size, 48px);width:var(--mdc-icon-button-state-layer-size, 48px);color:var(--mdc-icon-button-icon-color, inherit);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity, 0.38)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color, #000)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0}),n})(),aw=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,ts,_t]}),n})();const rz=["*"],lz=new we("MAT_CARD_CONFIG");let eA=(()=>{class n{constructor(e){this.appearance=e?.appearance||"raised"}}return n.\u0275fac=function(e){return new(e||n)(B(lz,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(e,i){2&e&&st("mat-mdc-card-outlined","outlined"===i.appearance)("mdc-card--outlined","outlined"===i.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:rz,decls:1,vars:0,template:function(e,i){1&e&&(qt(),We(0))},styles:['.mdc-card{display:flex;flex-direction:column;box-sizing:border-box}.mdc-card::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.mdc-card--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mat-mdc-card{position:relative;border-radius:var(--mdc-elevated-card-container-shape, var(--mdc-shape-medium, 4px));background-color:var(--mdc-elevated-card-container-color, transparent);border-width:0;border-style:solid;border-color:var(--mdc-elevated-card-container-color, transparent)}.mat-mdc-card .mdc-card::after{border-radius:var(--mdc-elevated-card-container-shape, var(--mdc-shape-medium, 4px))}.mat-mdc-card-outlined{border-width:var(--mdc-outlined-card-outline-width, 1px);border-style:solid;border-color:var(--mdc-outlined-card-outline-color, transparent)}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0}),n})(),tA=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]}),n})(),xz=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,Ni,_t]}),n})();function Mz(n,t){if(1&n){const e=sr();ae(0,"div")(1,"button",10),$e("click",function(){return wn(e),Dn(ft().connect())}),ke(2,"Waiting for extension..."),ce()()}}function kz(n,t){if(1&n){const e=sr();ae(0,"div")(1,"button",11),$e("click",function(){return wn(e),Dn(ft().connect())}),ke(2,"Connect using extension"),ce()()}if(2&n){const e=ft();ge(1),be("disabled",!e.consent)}}function Dz(n,t){1&n&&(ae(0,"div",12),ke(1,"You must agree with the notice above to enable buttons"),ce())}class $h{constructor(t,e,i,r,o){this.appState=t,this.authService=e,this.utilities=i,this.router=r,this.ngZone=o,this.extensionDiscovered=!1,this.consent=!1}connect(){var t=this;return Vt(function*(){(yield t.authService.login()).authenticated()&&t.router.navigateByUrl("/")})()}anonymous(){var t=this;return Vt(function*(){(yield t.authService.anonymous()).authenticated()&&t.router.navigateByUrl("/")})()}ngOnInit(){this.checkForExtension()}ngOnDestroy(){this.timeout&&clearTimeout(this.timeout)}checkForExtension(){globalThis.nostr?this.extensionDiscovered=!0:this.timeout=setTimeout(()=>{this.ngZone.run(()=>{this.checkForExtension()})},250)}}$h.\u0275fac=function(t){return new(t||$h)(B(ur),B(hr),B(co),B(ti),B(Qe))},$h.\u0275cmp=qe({type:$h,selectors:[["app-connect"]],decls:49,vars:5,consts:[[1,"page"],["src","assets/icons/icon-256x256.png",1,"connect-logo"],[1,"marginless"],["href","https://chrome.google.com/webstore/detail/blockcore-wallet/peigonhbenoefaeplkpalmafieegnapj","target","_blank"],[1,"warn"],["href","https://www.blockcore.net/policy","target","_blank"],["color","primary",3,"ngModel","ngModelChange"],[4,"ngIf"],["class","dimmed space",4,"ngIf"],["mat-raised-button","",3,"disabled","click"],["mat-raised-button","","color","primary","disabled","disabled",3,"click"],["mat-raised-button","","color","primary",3,"disabled","click"],[1,"dimmed","space"]],template:function(t,e){1&t&&(ae(0,"div",0)(1,"mat-card")(2,"mat-card-content"),Xe(3,"img",1),ae(4,"h1",2),ke(5,"Blockcore Notes"),ce(),ae(6,"p"),ke(7,"Hi, welcome to Blockcore Notes."),ce(),ae(8,"p"),ke(9,"To get started using notes and accessing the incredible world of Nostr, you must first connect your browser extension with this website."),ce(),ae(10,"p"),ke(11,"Browser extension keeps your account safe and secret from everyone, including us."),ce(),ae(12,"p")(13,"a",3),ke(14,"Blockcore Wallet"),ce(),ke(15," (Chrome Web Store)"),ce(),ae(16,"p"),ke(17," Whenever we need you to perform a signing of a note, we'll notify your extension of choice to perform the signing. We suggest not approving a permanent permission, but instead accept each individual confirmation. This ensures you never sign anything you did not intend. "),ce(),ae(18,"mat-card",4)(19,"mat-card-content")(20,"h2"),ke(21,"NOTICE"),ce(),ae(22,"p")(23,"strong"),ke(24,"Warning about content:"),ce(),ke(25," Nostr is a decentralized and distributed network of relays that relays data by users. That means there is no centralized service where filtering or censoring is occurring. You may be exposed to content that will be disturbing and against your morality and world views. "),ce(),ae(26,"p"),ke(27,"Blockcore has no involvement in the type of content being produced and shown to you in this app."),ce(),ae(28,"p"),ke(29,"You accept that all usage of Blockcore Notes, Blockcore infrastructure and software must be the result of peaceful voluntary human interactions."),ce(),ae(30,"p"),ke(31,"If you're young and still living with your parents, consider asking them for permission before you continue."),ce(),ae(32,"p"),ke(33,"To continue you must agree with our "),ae(34,"a",5),ke(35,"Privacy Policy and Terms & Conditions"),ce(),ke(36,"."),ce(),ae(37,"mat-checkbox",6),$e("ngModelChange",function(r){return e.consent=r}),ke(38,"I have read and agree to this notice"),ce()()(),Xe(39,"br"),Ve(40,Mz,3,0,"div",7),Ve(41,kz,3,1,"div",7),Ve(42,Dz,2,0,"div",8),Xe(43,"br"),ae(44,"p"),ke(45,"Want to view the app first?"),ce(),ae(46,"div")(47,"button",9),$e("click",function(){return e.anonymous()}),ke(48,"Go straight in"),ce()()()()()),2&t&&(ge(37),be("ngModel",e.consent),ge(3),be("ngIf",!e.extensionDiscovered),ge(1),be("ngIf",e.extensionDiscovered),ge(1),be("ngIf",!e.consent),ge(5),be("disabled",!e.consent))},dependencies:[Pi,ZL,Uh,eA,tA,Sh,gd],styles:[".connect-logo[_ngcontent-%COMP%]{float:right;margin-bottom:1em;margin-left:1em}.warn[_ngcontent-%COMP%]{background-color:#9f0771;color:#f0f0f0;border-radius:10px}.warn[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin-top:0}@media only screen and (max-width: 700px){.connect-logo[_ngcontent-%COMP%]{max-width:128px}}"]});class Wh{constructor(t){this.appState=t,t.showBackButton=!0,t.title="About"}}Wh.\u0275fac=function(t){return new(t||Wh)(B(ur))},Wh.\u0275cmp=qe({type:Wh,selectors:[["app-about"]],decls:41,vars:0,consts:[[1,"page","help"],["src","assets/icons/icon-256x256.png",1,"logo"],[1,"marginless"],["href","https://github.com/block-core/blockcore-notes","target","_blank"],["href","https://geyser.fund/project/blockcore","target","_blank"],["href","https://www.blockcore.net/about","target","_blank"],["src","assets/nostr.svg",1,"logo"],["href","https://www.nostr.directory/","target","_blank"],["href","https://www.nostr.guru/","target","_blank"],[1,"centered"],["src","/assets/nostritch.jpg",1,"mascot"]],template:function(t,e){1&t&&(ae(0,"div",0),Xe(1,"img",1),ae(2,"h1",2),ke(3,"About"),ce(),ae(4,"p"),ke(5,"Blockcore Notes instructions will come here later on."),ce(),ae(6,"p"),ke(7,"Source Code: "),ae(8,"a",3),ke(9,"github.com/block-core/blockcore-notes"),ce()(),ae(10,"h3"),ke(11,"Support development"),ce(),ae(12,"p")(13,"a",4),ke(14,"geyser.fund/project/blockcore"),ce()(),ae(15,"p"),ke(16,"We have additional donation and sponsoring options availble here:"),ce(),ae(17,"p")(18,"a",5),ke(19,"www.blockcore.net/about"),ce()(),ae(20,"p"),ke(21,"Please consider donating some Bitcoin using Geyser:"),ce(),Xe(22,"img",6),ae(23,"h1",2),ke(24,"Nostr"),ce(),ae(25,"h3"),ke(26,"Nostr Directory"),ce(),ae(27,"p"),ke(28,"Accounts marked with globe icon are accounts added to this service:"),ce(),ae(29,"p")(30,"a",7),ke(31,"www.nostr.directory"),ce()(),ae(32,"h3"),ke(33,"Data Lookup"),ce(),ae(34,"p"),ke(35,"The user identity (npub) and the event identity is available in tooltips on notes. You can copy those and verify using:"),ce(),ae(36,"p")(37,"a",8),ke(38,"www.nostr.guru"),ce()(),ae(39,"p",9),Xe(40,"img",10),ce()())},styles:[".mascot[_ngcontent-%COMP%]{width:100%;max-width:1024px}.logo[_ngcontent-%COMP%]{float:left;margin-bottom:1em;margin-right:1em;max-width:128px;margin-left:-8em}.help[_ngcontent-%COMP%]{padding-left:10em}"]});const h_={node:void 0,web:"object"==typeof self&&"crypto"in self?self.crypto:void 0},cw=n=>new DataView(n.buffer,n.byteOffset,n.byteLength),ns=(n,t)=>n<<32-t|n>>>t;if(68!==new Uint8Array(new Uint32Array([287454020]).buffer)[0])throw new Error("Non little-endian hardware is not supported");function dw(n){if("string"==typeof n&&(n=function Sz(n){if("string"!=typeof n)throw new TypeError("utf8ToBytes expected string, got "+typeof n);return(new TextEncoder).encode(n)}(n)),!(n instanceof Uint8Array))throw new TypeError(`Expected input type is Uint8Array (got ${typeof n})`);return n}Array.from({length:256},(n,t)=>t.toString(16).padStart(2,"0")),(()=>{const n=typeof module<"u"&&"function"==typeof module.require&&module.require.bind(module);try{if(n){const{setImmediate:t}=n("timers")}}catch{}})();class Lz{clone(){return this._cloneInto()}}function Oz(n=32){if(h_.web)return h_.web.getRandomValues(new Uint8Array(n));if(h_.node)return new Uint8Array(h_.node.randomBytes(n).buffer);throw new Error("The environment doesn't have randomBytes function")}class Fz extends Lz{constructor(t,e,i,r){super(),this.blockLen=t,this.outputLen=e,this.padOffset=i,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=cw(this.buffer)}update(t){if(this.destroyed)throw new Error("instance is destroyed");const{view:e,buffer:i,blockLen:r,finished:o}=this;if(o)throw new Error("digest() was already called");const s=(t=dw(t)).length;for(let a=0;a<s;){const c=Math.min(r-this.pos,s-a);if(c!==r)i.set(t.subarray(a,a+c),this.pos),this.pos+=c,a+=c,this.pos===r&&(this.process(e,0),this.pos=0);else{const m=cw(t);for(;r<=s-a;a+=r)this.process(m,a)}}return this.length+=t.length,this.roundClean(),this}digestInto(t){if(this.destroyed)throw new Error("instance is destroyed");if(!(t instanceof Uint8Array)||t.length<this.outputLen)throw new Error("_Sha2: Invalid output buffer");if(this.finished)throw new Error("digest() was already called");this.finished=!0;const{buffer:e,view:i,blockLen:r,isLE:o}=this;let{pos:s}=this;e[s++]=128,this.buffer.subarray(s).fill(0),this.padOffset>r-s&&(this.process(i,0),s=0);for(let c=s;c<r;c++)e[c]=0;(function Rz(n,t,e,i){if("function"==typeof n.setBigUint64)return n.setBigUint64(t,e,i);const r=BigInt(32),o=BigInt(4294967295),s=Number(e>>r&o),a=Number(e&o),m=i?0:4;n.setUint32(t+(i?4:0),s,i),n.setUint32(t+m,a,i)})(i,r-8,BigInt(8*this.length),o),this.process(i,0);const a=cw(t);this.get().forEach((c,m)=>a.setUint32(4*m,c,o))}digest(){const{buffer:t,outputLen:e}=this;this.digestInto(t);const i=t.slice(0,e);return this.destroy(),i}_cloneInto(t){t||(t=new this.constructor),t.set(...this.get());const{blockLen:e,buffer:i,length:r,finished:o,destroyed:s,pos:a}=this;return t.length=r,t.pos=a,t.finished=o,t.destroyed=s,r%e&&t.buffer.set(i),t}}const Pz=(n,t,e)=>n&t^~n&e,Nz=(n,t,e)=>n&t^n&e^t&e,Bz=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),ga=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),ba=new Uint32Array(64);class Hz extends Fz{constructor(){super(64,32,8,!1),this.A=0|ga[0],this.B=0|ga[1],this.C=0|ga[2],this.D=0|ga[3],this.E=0|ga[4],this.F=0|ga[5],this.G=0|ga[6],this.H=0|ga[7]}get(){const{A:t,B:e,C:i,D:r,E:o,F:s,G:a,H:c}=this;return[t,e,i,r,o,s,a,c]}set(t,e,i,r,o,s,a,c){this.A=0|t,this.B=0|e,this.C=0|i,this.D=0|r,this.E=0|o,this.F=0|s,this.G=0|a,this.H=0|c}process(t,e){for(let D=0;D<16;D++,e+=4)ba[D]=t.getUint32(e,!1);for(let D=16;D<64;D++){const j=ba[D-15],q=ba[D-2],ee=ns(j,7)^ns(j,18)^j>>>3,re=ns(q,17)^ns(q,19)^q>>>10;ba[D]=re+ba[D-7]+ee+ba[D-16]|0}let{A:i,B:r,C:o,D:s,E:a,F:c,G:m,H:g}=this;for(let D=0;D<64;D++){const q=g+(ns(a,6)^ns(a,11)^ns(a,25))+Pz(a,c,m)+Bz[D]+ba[D]|0,re=(ns(i,2)^ns(i,13)^ns(i,22))+Nz(i,r,o)|0;g=m,m=c,c=a,a=s+q|0,s=o,o=r,r=i,i=q+re|0}i=i+this.A|0,r=r+this.B|0,o=o+this.C|0,s=s+this.D|0,a=a+this.E|0,c=c+this.F|0,m=m+this.G|0,g=g+this.H|0,this.set(i,r,o,s,a,c,m,g)}roundClean(){ba.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}const Yz=function Iz(n){const t=i=>n().update(dw(i)).digest(),e=n();return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.init=t.create=()=>n(),t}(()=>new Hz);for(var Dd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Gh=typeof Uint8Array>"u"?[]:new Uint8Array(256),m_=0;m_<Dd.length;m_++)Gh[Dd.charCodeAt(m_)]=m_;var iA=function(n){var e,t=new Uint8Array(n),i=t.length,r="";for(e=0;e<i;e+=3)r+=Dd[t[e]>>2],r+=Dd[(3&t[e])<<4|t[e+1]>>4],r+=Dd[(15&t[e+1])<<2|t[e+2]>>6],r+=Dd[63&t[e+2]];return i%3==2?r=r.substring(0,r.length-1)+"=":i%3==1&&(r=r.substring(0,r.length-2)+"=="),r},rA=function(n){var i,o,s,a,c,t=.75*n.length,e=n.length,r=0;"="===n[n.length-1]&&(t--,"="===n[n.length-2]&&t--);var m=new ArrayBuffer(t),g=new Uint8Array(m);for(i=0;i<e;i+=4)o=Gh[n.charCodeAt(i)],s=Gh[n.charCodeAt(i+1)],a=Gh[n.charCodeAt(i+2)],c=Gh[n.charCodeAt(i+3)],g[r++]=o<<2|s>>4,g[r++]=(15&s)<<4|a>>2,g[r++]=(3&a)<<6|63&c;return m},oA=k(3439),uw=k(6837);function hw(n){if(!Number.isSafeInteger(n)||n<0)throw new Error(`Wrong positive integer: ${n}`)}function Ec(n,...t){if(!(n instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(t.length>0&&!t.includes(n.length))throw new TypeError(`Expected Uint8Array of length ${t}, not of length=${n.length}`)}const Sc={number:hw,bool:function jz(n){if("boolean"!=typeof n)throw new Error(`Expected boolean, not ${n}`)},bytes:Ec,hash:function Vz(n){if("function"!=typeof n||"function"!=typeof n.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");hw(n.outputLen),hw(n.blockLen)},exists:function zz(n,t=!0){if(n.destroyed)throw new Error("Hash instance has been destroyed");if(t&&n.finished)throw new Error("Hash#digest() has already been called")},output:function Uz(n,t){Ec(n);const e=t.outputLen;if(n.length<e)throw new Error(`digestInto() expects output buffer of length at least ${e}`)}},Cd=("object"==typeof self&&"crypto"in self&&self,n=>new DataView(n.buffer,n.byteOffset,n.byteLength)),is=(n,t)=>n<<32-t|n>>>t;if(68!==new Uint8Array(new Uint32Array([287454020]).buffer)[0])throw new Error("Non little-endian hardware is not supported");const $z=Array.from({length:256},(n,t)=>t.toString(16).padStart(2,"0"));function sA(n){if("string"!=typeof n)throw new TypeError("utf8ToBytes expected string, got "+typeof n);return(new TextEncoder).encode(n)}function f_(n){if("string"==typeof n&&(n=sA(n)),!(n instanceof Uint8Array))throw new TypeError(`Expected input type is Uint8Array (got ${typeof n})`);return n}function p_(...n){if(!n.every(i=>i instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===n.length)return n[0];const t=n.reduce((i,r)=>i+r.length,0),e=new Uint8Array(t);for(let i=0,r=0;i<n.length;i++){const o=n[i];e.set(o,r),r+=o.length}return e}class aA{clone(){return this._cloneInto()}}function Lc(n){const t=i=>n().update(f_(i)).digest(),e=n();return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.create=()=>n(),t}class cA extends aA{constructor(t,e){super(),this.finished=!1,this.destroyed=!1,Sc.hash(t);const i=f_(e);if(this.iHash=t.create(),"function"!=typeof this.iHash.update)throw new TypeError("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;const r=this.blockLen,o=new Uint8Array(r);o.set(i.length>r?t.create().update(i).digest():i);for(let s=0;s<o.length;s++)o[s]^=54;this.iHash.update(o),this.oHash=t.create();for(let s=0;s<o.length;s++)o[s]^=106;this.oHash.update(o),o.fill(0)}update(t){return Sc.exists(this),this.iHash.update(t),this}digestInto(t){Sc.exists(this),Sc.bytes(t,this.outputLen),this.finished=!0,this.iHash.digestInto(t),this.oHash.update(t),this.oHash.digestInto(t),this.destroy()}digest(){const t=new Uint8Array(this.oHash.outputLen);return this.digestInto(t),t}_cloneInto(t){t||(t=Object.create(Object.getPrototypeOf(this),{}));const{oHash:e,iHash:i,finished:r,destroyed:o,blockLen:s,outputLen:a}=this;return t.finished=r,t.destroyed=o,t.blockLen=s,t.outputLen=a,t.oHash=e._cloneInto(t.oHash),t.iHash=i._cloneInto(t.iHash),t}destroy(){this.destroyed=!0,this.oHash.destroy(),this.iHash.destroy()}}const __=(n,t,e)=>new cA(n,t).update(e).digest();__.create=(n,t)=>new cA(n,t);class fw extends aA{constructor(t,e,i,r){super(),this.blockLen=t,this.outputLen=e,this.padOffset=i,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Cd(this.buffer)}update(t){Sc.exists(this);const{view:e,buffer:i,blockLen:r}=this,o=(t=f_(t)).length;for(let s=0;s<o;){const a=Math.min(r-this.pos,o-s);if(a!==r)i.set(t.subarray(s,s+a),this.pos),this.pos+=a,s+=a,this.pos===r&&(this.process(e,0),this.pos=0);else{const c=Cd(t);for(;r<=o-s;s+=r)this.process(c,s)}}return this.length+=t.length,this.roundClean(),this}digestInto(t){Sc.exists(this),Sc.output(t,this),this.finished=!0;const{buffer:e,view:i,blockLen:r,isLE:o}=this;let{pos:s}=this;e[s++]=128,this.buffer.subarray(s).fill(0),this.padOffset>r-s&&(this.process(i,0),s=0);for(let D=s;D<r;D++)e[D]=0;(function Xz(n,t,e,i){if("function"==typeof n.setBigUint64)return n.setBigUint64(t,e,i);const r=BigInt(32),o=BigInt(4294967295),s=Number(e>>r&o),a=Number(e&o),m=i?0:4;n.setUint32(t+(i?4:0),s,i),n.setUint32(t+m,a,i)})(i,r-8,BigInt(8*this.length),o),this.process(i,0);const a=Cd(t),c=this.outputLen;if(c%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const m=c/4,g=this.get();if(m>g.length)throw new Error("_sha2: outputLen bigger than state");for(let D=0;D<m;D++)a.setUint32(4*D,g[D],o)}digest(){const{buffer:t,outputLen:e}=this;this.digestInto(t);const i=t.slice(0,e);return this.destroy(),i}_cloneInto(t){t||(t=new this.constructor),t.set(...this.get());const{blockLen:e,buffer:i,length:r,finished:o,destroyed:s,pos:a}=this;return t.length=r,t.pos=a,t.finished=o,t.destroyed=s,r%e&&t.buffer.set(i),t}}const Zz=new Uint8Array([7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8]),lA=Uint8Array.from({length:16},(n,t)=>t),Qz=lA.map(n=>(9*n+5)%16);let pw=[lA],_w=[Qz];for(let n=0;n<4;n++)for(let t of[pw,_w])t.push(t[n].map(e=>Zz[e]));const dA=[[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8],[12,13,11,15,6,9,9,7,12,15,11,13,7,8,7,7],[13,15,14,11,7,7,6,8,13,14,13,12,5,5,6,9],[14,11,12,14,8,6,5,5,15,12,15,14,9,9,8,6],[15,12,13,13,9,5,8,6,14,11,12,11,8,6,5,5]].map(n=>new Uint8Array(n)),Jz=pw.map((n,t)=>n.map(e=>dA[t][e])),eU=_w.map((n,t)=>n.map(e=>dA[t][e])),tU=new Uint32Array([0,1518500249,1859775393,2400959708,2840853838]),nU=new Uint32Array([1352829926,1548603684,1836072691,2053994217,0]),g_=(n,t)=>n<<t|n>>>32-t;function uA(n,t,e,i){return 0===n?t^e^i:1===n?t&e|~t&i:2===n?(t|~e)^i:3===n?t&i|e&~i:t^(e|~i)}const b_=new Uint32Array(16);class iU extends fw{constructor(){super(64,20,8,!0),this.h0=1732584193,this.h1=-271733879,this.h2=-1732584194,this.h3=271733878,this.h4=-1009589776}get(){const{h0:t,h1:e,h2:i,h3:r,h4:o}=this;return[t,e,i,r,o]}set(t,e,i,r,o){this.h0=0|t,this.h1=0|e,this.h2=0|i,this.h3=0|r,this.h4=0|o}process(t,e){for(let q=0;q<16;q++,e+=4)b_[q]=t.getUint32(e,!0);let i=0|this.h0,r=i,o=0|this.h1,s=o,a=0|this.h2,c=a,m=0|this.h3,g=m,D=0|this.h4,j=D;for(let q=0;q<5;q++){const ee=4-q,re=tU[q],ue=nU[q],_e=pw[q],Ee=_w[q],fe=Jz[q],Fe=eU[q];for(let lt=0;lt<16;lt++){const Yt=g_(i+uA(q,o,a,m)+b_[_e[lt]]+re,fe[lt])+D|0;i=D,D=m,m=0|g_(a,10),a=o,o=Yt}for(let lt=0;lt<16;lt++){const Yt=g_(r+uA(ee,s,c,g)+b_[Ee[lt]]+ue,Fe[lt])+j|0;r=j,j=g,g=0|g_(c,10),c=s,s=Yt}}this.set(this.h1+a+g|0,this.h2+m+j|0,this.h3+D+r|0,this.h4+i+s|0,this.h0+o+c|0)}roundClean(){b_.fill(0)}destroy(){this.destroyed=!0,this.buffer.fill(0),this.set(0,0,0,0,0)}}const rU=Lc(()=>new iU),oU=(n,t,e)=>n&t^~n&e,sU=(n,t,e)=>n&t^n&e^t&e,aU=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),ya=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),va=new Uint32Array(64);class hA extends fw{constructor(){super(64,32,8,!1),this.A=0|ya[0],this.B=0|ya[1],this.C=0|ya[2],this.D=0|ya[3],this.E=0|ya[4],this.F=0|ya[5],this.G=0|ya[6],this.H=0|ya[7]}get(){const{A:t,B:e,C:i,D:r,E:o,F:s,G:a,H:c}=this;return[t,e,i,r,o,s,a,c]}set(t,e,i,r,o,s,a,c){this.A=0|t,this.B=0|e,this.C=0|i,this.D=0|r,this.E=0|o,this.F=0|s,this.G=0|a,this.H=0|c}process(t,e){for(let D=0;D<16;D++,e+=4)va[D]=t.getUint32(e,!1);for(let D=16;D<64;D++){const j=va[D-15],q=va[D-2],ee=is(j,7)^is(j,18)^j>>>3,re=is(q,17)^is(q,19)^q>>>10;va[D]=re+va[D-7]+ee+va[D-16]|0}let{A:i,B:r,C:o,D:s,E:a,F:c,G:m,H:g}=this;for(let D=0;D<64;D++){const q=g+(is(a,6)^is(a,11)^is(a,25))+oU(a,c,m)+aU[D]+va[D]|0,re=(is(i,2)^is(i,13)^is(i,22))+sU(i,r,o)|0;g=m,m=c,c=a,a=s+q|0,s=o,o=r,r=i,i=q+re|0}i=i+this.A|0,r=r+this.B|0,o=o+this.C|0,s=s+this.D|0,a=a+this.E|0,c=c+this.F|0,m=m+this.G|0,g=g+this.H|0,this.set(i,r,o,s,a,c,m,g)}roundClean(){va.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class cU extends hA{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}}const gw=Lc(()=>new hA),y_=(Lc(()=>new cU),BigInt(2**32-1)),bw=BigInt(32);function mA(n,t=!1){return t?{h:Number(n&y_),l:Number(n>>bw&y_)}:{h:0|Number(n>>bw&y_),l:0|Number(n&y_)}}const zt_split=function lU(n,t=!1){let e=new Uint32Array(n.length),i=new Uint32Array(n.length);for(let r=0;r<n.length;r++){const{h:o,l:s}=mA(n[r],t);[e[r],i[r]]=[o,s]}return[e,i]},zt_shrSH=(n,t,e)=>n>>>e,zt_shrSL=(n,t,e)=>n<<32-e|t>>>e,zt_rotrSH=(n,t,e)=>n>>>e|t<<32-e,zt_rotrSL=(n,t,e)=>n<<32-e|t>>>e,zt_rotrBH=(n,t,e)=>n<<64-e|t>>>e-32,zt_rotrBL=(n,t,e)=>n>>>e-32|t<<64-e,zt_add=function MU(n,t,e,i){const r=(t>>>0)+(i>>>0);return{h:n+e+(r/2**32|0)|0,l:0|r}},zt_add3L=(n,t,e)=>(n>>>0)+(t>>>0)+(e>>>0),zt_add3H=(n,t,e,i)=>t+e+i+(n/2**32|0)|0,zt_add4L=(n,t,e,i)=>(n>>>0)+(t>>>0)+(e>>>0)+(i>>>0),zt_add4H=(n,t,e,i,r)=>t+e+i+r+(n/2**32|0)|0,zt_add5H=(n,t,e,i,r,o)=>t+e+i+r+o+(n/2**32|0)|0,zt_add5L=(n,t,e,i,r)=>(n>>>0)+(t>>>0)+(e>>>0)+(i>>>0)+(r>>>0),[kU,DU]=zt_split(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(n=>BigInt(n))),wa=new Uint32Array(80),xa=new Uint32Array(80);class v_ extends fw{constructor(){super(128,64,16,!1),this.Ah=1779033703,this.Al=-205731576,this.Bh=-1150833019,this.Bl=-2067093701,this.Ch=1013904242,this.Cl=-23791573,this.Dh=-1521486534,this.Dl=1595750129,this.Eh=1359893119,this.El=-1377402159,this.Fh=-1694144372,this.Fl=725511199,this.Gh=528734635,this.Gl=-79577749,this.Hh=1541459225,this.Hl=327033209}get(){const{Ah:t,Al:e,Bh:i,Bl:r,Ch:o,Cl:s,Dh:a,Dl:c,Eh:m,El:g,Fh:D,Fl:j,Gh:q,Gl:ee,Hh:re,Hl:ue}=this;return[t,e,i,r,o,s,a,c,m,g,D,j,q,ee,re,ue]}set(t,e,i,r,o,s,a,c,m,g,D,j,q,ee,re,ue){this.Ah=0|t,this.Al=0|e,this.Bh=0|i,this.Bl=0|r,this.Ch=0|o,this.Cl=0|s,this.Dh=0|a,this.Dl=0|c,this.Eh=0|m,this.El=0|g,this.Fh=0|D,this.Fl=0|j,this.Gh=0|q,this.Gl=0|ee,this.Hh=0|re,this.Hl=0|ue}process(t,e){for(let fe=0;fe<16;fe++,e+=4)wa[fe]=t.getUint32(e),xa[fe]=t.getUint32(e+=4);for(let fe=16;fe<80;fe++){const Fe=0|wa[fe-15],lt=0|xa[fe-15],Yt=zt_rotrSH(Fe,lt,1)^zt_rotrSH(Fe,lt,8)^zt_shrSH(Fe,lt,7),Un=zt_rotrSL(Fe,lt,1)^zt_rotrSL(Fe,lt,8)^zt_shrSL(Fe,lt,7),ki=0|wa[fe-2],Di=0|xa[fe-2],Sr=zt_rotrSH(ki,Di,19)^zt_rotrBH(ki,Di,61)^zt_shrSH(ki,Di,6),Wd=zt_rotrSL(ki,Di,19)^zt_rotrBL(ki,Di,61)^zt_shrSL(ki,Di,6),as=zt_add4L(Un,Wd,xa[fe-7],xa[fe-16]),Lo=zt_add4H(as,Yt,Sr,wa[fe-7],wa[fe-16]);wa[fe]=0|Lo,xa[fe]=0|as}let{Ah:i,Al:r,Bh:o,Bl:s,Ch:a,Cl:c,Dh:m,Dl:g,Eh:D,El:j,Fh:q,Fl:ee,Gh:re,Gl:ue,Hh:_e,Hl:Ee}=this;for(let fe=0;fe<80;fe++){const Fe=zt_rotrSH(D,j,14)^zt_rotrSH(D,j,18)^zt_rotrBH(D,j,41),lt=zt_rotrSL(D,j,14)^zt_rotrSL(D,j,18)^zt_rotrBL(D,j,41),Yt=D&q^~D&re,ki=zt_add5L(Ee,lt,j&ee^~j&ue,DU[fe],xa[fe]),Di=zt_add5H(ki,_e,Fe,Yt,kU[fe],wa[fe]),Sr=0|ki,Wd=zt_rotrSH(i,r,28)^zt_rotrBH(i,r,34)^zt_rotrBH(i,r,39),as=zt_rotrSL(i,r,28)^zt_rotrBL(i,r,34)^zt_rotrBL(i,r,39),Lo=i&o^i&a^o&a,Dg=r&s^r&c^s&c;_e=0|re,Ee=0|ue,re=0|q,ue=0|ee,q=0|D,ee=0|j,({h:D,l:j}=zt_add(0|m,0|g,0|Di,0|Sr)),m=0|a,g=0|c,a=0|o,c=0|s,o=0|i,s=0|r;const bm=zt_add3L(Sr,as,Dg);i=zt_add3H(bm,Di,Wd,Lo),r=0|bm}({h:i,l:r}=zt_add(0|this.Ah,0|this.Al,0|i,0|r)),({h:o,l:s}=zt_add(0|this.Bh,0|this.Bl,0|o,0|s)),({h:a,l:c}=zt_add(0|this.Ch,0|this.Cl,0|a,0|c)),({h:m,l:g}=zt_add(0|this.Dh,0|this.Dl,0|m,0|g)),({h:D,l:j}=zt_add(0|this.Eh,0|this.El,0|D,0|j)),({h:q,l:ee}=zt_add(0|this.Fh,0|this.Fl,0|q,0|ee)),({h:re,l:ue}=zt_add(0|this.Gh,0|this.Gl,0|re,0|ue)),({h:_e,l:Ee}=zt_add(0|this.Hh,0|this.Hl,0|_e,0|Ee)),this.set(i,r,o,s,a,c,m,g,D,j,q,ee,re,ue,_e,Ee)}roundClean(){wa.fill(0),xa.fill(0)}destroy(){this.buffer.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}class CU extends v_{constructor(){super(),this.Ah=-1942145080,this.Al=424955298,this.Bh=1944164710,this.Bl=-1982016298,this.Ch=502970286,this.Cl=855612546,this.Dh=1738396948,this.Dl=1479516111,this.Eh=258812777,this.El=2077511080,this.Fh=2011393907,this.Fl=79989058,this.Gh=1067287976,this.Gl=1780299464,this.Hh=286451373,this.Hl=-1848208735,this.outputLen=28}}class TU extends v_{constructor(){super(),this.Ah=573645204,this.Al=-64227540,this.Bh=-1621794909,this.Bl=-934517566,this.Ch=596883563,this.Cl=1867755857,this.Dh=-1774684391,this.Dl=1497426621,this.Eh=-1775747358,this.El=-1467023389,this.Fh=-1101128155,this.Fl=1401305490,this.Gh=721525244,this.Gl=746961066,this.Hh=246885852,this.Hl=-2117784414,this.outputLen=32}}class EU extends v_{constructor(){super(),this.Ah=-876896931,this.Al=-1056596264,this.Bh=1654270250,this.Bl=914150663,this.Ch=-1856437926,this.Cl=812702999,this.Dh=355462360,this.Dl=-150054599,this.Eh=1731405415,this.El=-4191439,this.Fh=-1900787065,this.Fl=1750603025,this.Gh=-619958771,this.Gl=1694076839,this.Hh=1203062813,this.Hl=-1090891868,this.outputLen=48}}const fA=Lc(()=>new v_);Lc(()=>new CU),Lc(()=>new TU),Lc(()=>new EU),Mn.hmacSha256Sync=(n,...t)=>__(gw,n,Mn.concatBytes(...t));const yw=(n=>To(function s2(n,t){if(Mc(n),"function"!=typeof t)throw new Error("checksum fn should be function");return{encode(e){if(!(e instanceof Uint8Array))throw new Error("checksum.encode: input should be Uint8Array");const i=t(e).slice(0,n),r=new Uint8Array(e.length+n);return r.set(e),r.set(i,e.length),r},decode(e){if(!(e instanceof Uint8Array))throw new Error("checksum.decode: input should be Uint8Array");const i=e.slice(0,-n),r=t(i).slice(0,n),o=e.slice(-n);for(let s=0;s<n;s++)if(r[s]!==o[s])throw new Error("Invalid checksum");return i}}}(4,t=>n(n(t))),Hp))(gw);function pA(n){return BigInt(`0x${function Wz(n){if(!(n instanceof Uint8Array))throw new Error("Uint8Array expected");let t="";for(let e=0;e<n.length;e++)t+=$z[n[e]];return t}(n)}`)}const LU=sA("Bitcoin seed"),vw={private:76066276,public:76067358},ww=2147483648,w_=n=>{if(!Number.isSafeInteger(n)||n<0||n>2**32-1)throw new Error(`Invalid number=${n}. Should be from 0 to 2 ** 32 - 1`);const t=new Uint8Array(4);return Cd(t).setUint32(0,n,!1),t};class Ac{constructor(t){if(this.depth=0,this.index=0,this.chainCode=null,this.parentFingerprint=0,!t||"object"!=typeof t)throw new Error("HDKey.constructor must not be called directly");if(this.versions=t.versions||vw,this.depth=t.depth||0,this.chainCode=t.chainCode,this.index=t.index||0,this.parentFingerprint=t.parentFingerprint||0,!this.depth&&(this.parentFingerprint||this.index))throw new Error("HDKey: zero depth with non-zero index/parent fingerprint");if(t.publicKey&&t.privateKey)throw new Error("HDKey: publicKey and privateKey at same time.");if(t.privateKey){if(!Mn.isValidPrivateKey(t.privateKey))throw new Error("Invalid private key");this.privKey="bigint"==typeof t.privateKey?t.privateKey:pA(t.privateKey),this.privKeyBytes=function SU(n){return function Gz(n){if("string"!=typeof n)throw new TypeError("hexToBytes: expected string, got "+typeof n);if(n.length%2)throw new Error("hexToBytes: received invalid unpadded hex");const t=new Uint8Array(n.length/2);for(let e=0;e<t.length;e++){const i=2*e,r=n.slice(i,i+2),o=Number.parseInt(r,16);if(Number.isNaN(o)||o<0)throw new Error("Invalid byte sequence");t[e]=o}return t}(n.toString(16).padStart(64,"0"))}(this.privKey),this.pubKey=function c9(n,t=!1){return gn.fromPrivateKey(n).toRawBytes(t)}(t.privateKey,!0)}else{if(!t.publicKey)throw new Error("HDKey: no public or private key provided");this.pubKey=gn.fromHex(t.publicKey).toRawBytes(!0)}this.pubHash=(n=>rU(gw(this.pubKey)))()}get fingerprint(){if(!this.pubHash)throw new Error("No publicKey set!");return(n=>Cd(this.pubHash).getUint32(0,!1))()}get identifier(){return this.pubHash}get pubKeyHash(){return this.pubHash}get privateKey(){return this.privKeyBytes||null}get publicKey(){return this.pubKey||null}get privateExtendedKey(){const t=this.privateKey;if(!t)throw new Error("No private key");return yw.encode(this.serialize(this.versions.private,p_(new Uint8Array([0]),t)))}get publicExtendedKey(){if(!this.pubKey)throw new Error("No public key");return yw.encode(this.serialize(this.versions.public,this.pubKey))}static fromMasterSeed(t,e=vw){if(Ec(t),8*t.length<128||8*t.length>512)throw new Error(`HDKey: wrong seed length=${t.length}. Should be between 128 and 512 bits; 256 bits is advised)`);const i=__(fA,LU,t);return new Ac({versions:e,chainCode:i.slice(32),privateKey:i.slice(0,32)})}static fromExtendedKey(t,e=vw){const i=yw.decode(t),r=Cd(i),o=r.getUint32(0,!1),s={versions:e,depth:i[4],parentFingerprint:r.getUint32(5,!1),index:r.getUint32(9,!1),chainCode:i.slice(13,45)},a=i.slice(45),c=0===a[0];if(o!==e[c?"private":"public"])throw new Error("Version mismatch");return new Ac(c?{...s,privateKey:a.slice(1)}:{...s,publicKey:a})}static fromJSON(t){return Ac.fromExtendedKey(t.xpriv)}derive(t){if(!/^[mM]'?/.test(t))throw new Error('Path must start with "m" or "M"');if(/^[mM]'?$/.test(t))return this;const e=t.replace(/^[mM]'?\//,"").split("/");let i=this;for(const r of e){const o=/^(\d+)('?)$/.exec(r);if(!o||3!==o.length)throw new Error(`Invalid child index: ${r}`);let s=+o[1];if(!Number.isSafeInteger(s)||s>=ww)throw new Error("Invalid index");"'"===o[2]&&(s+=ww),i=i.deriveChild(s)}return i}deriveChild(t){if(!this.pubKey||!this.chainCode)throw new Error("No publicKey or chainCode set");let e=w_(t);if(t>=ww){const a=this.privateKey;if(!a)throw new Error("Could not derive hardened child key");e=p_(new Uint8Array([0]),a,e)}else e=p_(this.pubKey,e);const i=__(fA,this.chainCode,e),r=pA(i.slice(0,32)),o=i.slice(32);if(!Mn.isValidPrivateKey(r))throw new Error("Tweak bigger than curve order");const s={versions:this.versions,chainCode:o,depth:this.depth+1,parentFingerprint:this.fingerprint,index:t};try{if(this.privateKey){const a=Mn.mod(this.privKey+r,Cn.n);if(!Mn.isValidPrivateKey(a))throw new Error("The tweak was out of range or the resulted private key is invalid");s.privateKey=a}else s.publicKey=gn.fromHex(this.pubKey).add(gn.fromPrivateKey(r)).toRawBytes(!0);return new Ac(s)}catch{return this.deriveChild(t+1)}}sign(t){if(!this.privateKey)throw new Error("No privateKey set!");return Ec(t,32),function d9(n,t,e={}){const{seed:i,m:r,d:o}=function GS(n,t,e){if(null==n)throw new Error(`sign: expected valid message hash, not "${n}"`);const i=Zo(n),r=xc(t),o=[WS(r),l9(i)];if(null!=e){!0===e&&(e=Mn.randomBytes(32));const c=Zo(e);if(32!==c.length)throw new Error("sign: Expected 32 bytes of extra data");o.push(c)}return{seed:cd(...o),m:$S(i),d:r}}(n,t,e.extraEntropy);let s;const a=new YS;for(a.reseedSync(i);!(s=jS(a.generateSync(),r,o));)a.reseedSync();return function qS(n,t){let{sig:e,recovery:i}=n;const{canonical:r,der:o,recovered:s}=Object.assign({canonical:!0,der:!0},t);r&&e.hasHighS()&&(e=e.normalizeS(),i^=1);const a=o?e.toDERRawBytes():e.toCompactRawBytes();return s?[a,i]:a}(s,e)}(t,this.privKey,{canonical:!0,der:!1})}verify(t,e){if(Ec(t,32),Ec(e,64),!this.publicKey)throw new Error("No publicKey set!");let i;try{i=Ts.fromCompact(e)}catch{return!1}return function h9(n,t,e,i=u9){let r;try{r=VS(n),t=Zo(t)}catch{return!1}const{r:o,s}=r;if(i.strict&&r.hasHighS())return!1;const a=HS(t);let c;try{c=gv(e)}catch{return!1}const{n:m}=Cn,g=ud(s,m),D=nt(a*g,m),j=nt(o*g,m),q=gn.BASE.multiplyAndAddUnsafe(c,D,j);return!!q&&nt(q.x,m)===o}(i,t,this.publicKey)}wipePrivateData(){return this.privKey=void 0,this.privKeyBytes&&(this.privKeyBytes.fill(0),this.privKeyBytes=void 0),this}toJSON(){return{xpriv:this.privateExtendedKey,xpub:this.publicExtendedKey}}serialize(t,e){if(!this.chainCode)throw new Error("No chainCode set");return Ec(e,33),p_(w_(t),new Uint8Array([this.depth]),w_(this.parentFingerprint),w_(this.index),this.chainCode,e)}}var Ma=k(7097),OU=Object.defineProperty,x_=(n,t)=>{for(var e in t)OU(n,e,{get:t[e],enumerable:!0})},xw=new TextDecoder("utf-8"),M_=new TextEncoder;function NU(n,t){if(n.ids&&-1===n.ids.indexOf(t.id)||n.kinds&&-1===n.kinds.indexOf(t.kind)||n.authors&&-1===n.authors.indexOf(t.pubkey))return!1;for(let e in n)if("#"===e[0]){let r=n[`#${e.slice(1)}`];if(r&&!t.tags.find(([o,s])=>o===e.slice(1)&&-1!==r.indexOf(s)))return!1}return!(n.since&&t.created_at<n.since||n.until&&t.created_at>=n.until)}function gA(n){var t,e,i,r={},o={connect:[],disconnect:[],error:[],notice:[]},s={},a={};function c(){(t=new WebSocket(n)).onopen=()=>{o.connect.forEach(ee=>ee())},t.onerror=()=>{o.error.forEach(ee=>ee())},t.onclose=Vt(function*(){o.disconnect.forEach(ee=>ee()),e()}),t.onmessage=function(){var ee=Vt(function*(re){var ue;try{ue=JSON.parse(re.data)}catch{ue=re.data}if(ue.length>=1)switch(ue[0]){case"EVENT":if(3!==ue.length)return;let _e=ue[1],Ee=ue[2];return void(function FU(n){if(n.id!==function _A(n){let t=Yz(M_.encode(function RU(n){return JSON.stringify([0,n.pubkey,n.created_at,n.kind,n.tags,n.content])}(n)));return Mn.bytesToHex(t)}(n)||"string"!=typeof n.content||"number"!=typeof n.created_at||!Array.isArray(n.tags))return!1;for(let t=0;t<n.tags.length;t++){let e=n.tags[t];if(!Array.isArray(e))return!1;for(let i=0;i<e.length;i++)if("object"==typeof e[i])return!1}return!0}(Ee)&&r[_e]&&(r[_e].skipVerification||function PU(n){return _9.verify(n.sig,n.id,n.pubkey)}(Ee))&&function BU(n,t){for(let e=0;e<n.length;e++)if(NU(n[e],t))return!0;return!1}(r[_e].filters,Ee)&&s[_e]?.event.forEach(Fe=>Fe(Ee)));case"EOSE":if(2!==ue.length)return;return void s[ue[1]]?.eose.forEach(lt=>lt());case"OK":{if(ue.length<3)return;let Fe=ue[1],Yt=ue[3]||"";return void(ue[2]?a[Fe]?.ok.forEach(Un=>Un()):a[Fe]?.failed.forEach(Un=>Un(Yt)))}case"NOTICE":if(2!==ue.length)return;let fe=ue[1];return void o.notice.forEach(Fe=>Fe(fe))}});return function(re){return ee.apply(this,arguments)}}()}function g(){return(g=Vt(function*(){t?.readyState&&1===t.readyState||c()})).apply(this,arguments)}function D(ee){return j.apply(this,arguments)}function j(){return(j=Vt(function*(ee){let re=JSON.stringify(ee);yield i,t.send(re)})).apply(this,arguments)}const q=(ee,{skipVerification:re=!1,id:ue=Math.random().toString().slice(2)}={})=>{let _e=ue;return r[_e]={id:_e,filters:ee,skipVerification:re},D(["REQ",_e,...ee]),{sub:(Ee,fe={})=>q(Ee||ee,{skipVerification:fe.skipVerification||re,id:_e}),unsub:()=>{delete r[_e],delete s[_e],D(["CLOSE",_e])},on:(Ee,fe)=>{s[_e]=s[_e]||{event:[],eose:[]},s[_e][Ee].push(fe)},off:(Ee,fe)=>{let Fe=s[_e][Ee].indexOf(fe);Fe>=0&&s[_e][Ee].splice(Fe,1)}}};return{url:n,sub:q,on:(ee,re)=>{o[ee].push(re),"connect"===ee&&1===t?.readyState&&re()},off:(ee,re)=>{let ue=o[ee].indexOf(re);-1!==ue&&o[ee].splice(ue,1)},publish(ee){if(!ee.id)throw new Error(`event ${ee} has no id`);let re=ee.id;var ue=!1,_e=!1;D(["EVENT",ee]).then(()=>{ue=!0,_e&&(Ee(),_e=!1)}).catch(()=>{});const Ee=()=>{let fe=q([{ids:[re]}],{id:`monitor-${re.slice(0,5)}`}),Fe=setTimeout(()=>{a[re].failed.forEach(lt=>lt("event not seen after 5 seconds")),fe.unsub()},5e3);fe.on("event",()=>{clearTimeout(Fe),a[re].seen.forEach(lt=>lt())})};return{on:(fe,Fe)=>{a[re]=a[re]||{ok:[],seen:[],failed:[]},a[re][fe].push(Fe),"seen"===fe&&(ue?Ee():_e=!0)},off:(fe,Fe)=>{let lt=a[re][fe].indexOf(Fe);lt>=0&&a[re][fe].splice(lt,1)}}},connect:function m(){return g.apply(this,arguments)},close:()=>(t.close(),new Promise(ee=>{e=ee})),get status(){return t?.readyState??3}}}function YU(n,t,e){return kw.apply(this,arguments)}function kw(){return kw=Vt(function*(n,t,e){const r=bA(US(n,"02"+t));let o=Uint8Array.from(Oz(16)),s=M_.encode(e),a=yield crypto.subtle.importKey("raw",r,{name:"AES-CBC"},!1,["encrypt"]),c=yield crypto.subtle.encrypt({name:"AES-CBC",iv:o},a,s);return`${iA(c)}?iv=${iA(o.buffer)}`}),kw.apply(this,arguments)}function jU(n,t,e){return Dw.apply(this,arguments)}function Dw(){return Dw=Vt(function*(n,t,e){let[i,r]=e.split("?iv="),s=bA(US(n,"02"+t)),a=yield crypto.subtle.importKey("raw",s,{name:"AES-CBC"},!1,["decrypt"]),c=rA(i),m=rA(r),g=yield crypto.subtle.decrypt({name:"AES-CBC",iv:m},a,c);return xw.decode(g)}),Dw.apply(this,arguments)}function bA(n){return n.slice(1,33)}x_({},{decrypt:()=>jU,encrypt:()=>YU}),x_({},{queryProfile:()=>$U,searchDomain:()=>UU,useFetchImplementation:()=>zU});var Cw=fetch;function zU(n){Cw=n}function UU(n){return Tw.apply(this,arguments)}function Tw(){return Tw=Vt(function*(n,t=""){try{return(yield(yield Cw(`https://${n}/.well-known/nostr.json?name=${t}`)).json()).names}catch{return{}}}),Tw.apply(this,arguments)}function $U(n){return Ew.apply(this,arguments)}function Ew(){return Ew=Vt(function*(n){let[t,e]=n.split("@");e||(e=t,t="_");let i=yield(yield Cw(`https://${e}/.well-known/nostr.json?name=${t}`)).json();if(!i?.names?.[t])return null;let r=i.names[t];return{pubkey:r,relays:i.relays?.[r]||[]}}),Ew.apply(this,arguments)}function GU(n){let e=Ac.fromMasterSeed(Mn.hexToBytes(n)).derive("m/44'/1237'/0'/0/0").privateKey;if(!e)throw new Error("could not derive private key");return Mn.bytesToHex(e)}function qU(n){return Mn.bytesToHex((0,uw.Z1)(n))}function KU(){return(0,uw.OF)(oA.U)}function XU(n){return(0,uw._I)(n,oA.U)}function QU(n){let{prefix:t,words:e}=Ma.gW.decode(n,1e3),i=new Uint8Array(Ma.gW.fromWords(e));if("nprofile"===t){let r=yA(i);if(!r[0]?.[0])throw new Error("missing TLV 0 for nprofile");if(32!==r[0][0].length)throw new Error("TLV 0 should be 32 bytes");return{type:"nprofile",data:{pubkey:Mn.bytesToHex(r[0][0]),relays:r[1].map(o=>xw.decode(o))}}}if("nevent"===t){let r=yA(i);if(!r[0]?.[0])throw new Error("missing TLV 0 for nevent");if(32!==r[0][0].length)throw new Error("TLV 0 should be 32 bytes");return{type:"nevent",data:{id:Mn.bytesToHex(r[0][0]),relays:r[1].map(o=>xw.decode(o))}}}if("nsec"===t||"npub"===t||"note"===t)return{type:t,data:Mn.bytesToHex(i)};throw new Error(`unknown prefix ${t}`)}function yA(n){let t={},e=n;for(;e.length>0;){let i=e[0],r=e[1],o=e.slice(2,2+r);e=e.slice(2+r),!(o.length<r)&&(t[i]=t[i]||[],t[i].push(o))}return t}function JU(n){return Sw("nsec",n)}function e$(n){return Sw("npub",n)}function t$(n){return Sw("note",n)}function Sw(n,t){let e=Mn.hexToBytes(t),i=Ma.gW.toWords(e);return Ma.gW.encode(n,i,1e3)}function n$(n){let t=vA({0:[Mn.hexToBytes(n.pubkey)],1:(n.relays||[]).map(i=>M_.encode(i))}),e=Ma.gW.toWords(t);return Ma.gW.encode("nprofile",e,1e3)}function i$(n){let t=vA({0:[Mn.hexToBytes(n.id)],1:(n.relays||[]).map(i=>M_.encode(i))}),e=Ma.gW.toWords(t);return Ma.gW.encode("nevent",e,1e3)}function vA(n){let t=[];return Object.entries(n).forEach(([e,i])=>{i.forEach(r=>{let o=new Uint8Array(r.length+2);o.set([parseInt(e)],0),o.set([r.length],1),o.set(r,2),t.push(o)})}),Mn.concatBytes(...t)}x_({},{generateSeedWords:()=>KU,privateKeyFromSeed:()=>GU,seedFromWords:()=>qU,validateWords:()=>XU}),x_({},{decode:()=>QU,neventEncode:()=>i$,noteEncode:()=>t$,nprofileEncode:()=>n$,npubEncode:()=>e$,nsecEncode:()=>JU});var Lw=k(5439);class ka{constructor(){this.options={}}}function Aw(n){var t,e,i,r=2;for(typeof Symbol<"u"&&(e=Symbol.asyncIterator,i=Symbol.iterator);r--;){if(e&&null!=(t=n[e]))return t.call(n);if(i&&null!=(t=n[i]))return new k_(t.call(n));e="@@asyncIterator",i="@@iterator"}throw new TypeError("Object is not async iterable")}function k_(n){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var i=e.done;return Promise.resolve(e.value).then(function(r){return{value:r,done:i}})}return(k_=function(i){this.s=i,this.n=i.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(i){var r=this.s.return;return void 0===r?Promise.resolve({value:i,done:!0}):t(r.apply(this.s,arguments))},throw:function(i){var r=this.s.return;return void 0===r?Promise.reject(i):t(r.apply(this.s,arguments))}},new k_(n)}function wA(n,t,e){if(!t.has(n))throw new TypeError("attempted to "+e+" private field on non-instance");return t.get(n)}function Qi(n,t){return function s$(n,t){return t.get?t.get.call(n):t.value}(n,wA(n,t,"get"))}ka.\u0275fac=function(t){return new(t||ka)},ka.\u0275prov=Oe({token:ka,factory:ka.\u0275fac,providedIn:"root"});var l$=k(807),Yi=new WeakMap;class Da{constructor(){(function o$(n,t,e){(function r$(n,t){if(t.has(n))throw new TypeError("Cannot initialize the same private elements twice on an object")})(n,t),t.set(n,e)})(this,Yi,{writable:!0,value:void 0}),function c$(n,t,e){return function a$(n,t,e){if(t.set)t.set.call(n,e);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=e}}(n,wA(n,t,"set"),e),e}(this,Yi,new l$.Level("blockcore-notes",{keyEncoding:"utf8",valueEncoding:"json"}))}get database(){return Qi(this,Yi)}table(t){return Qi(this,Yi).sublevel(t,{keyEncoding:"utf8",valueEncoding:"json"})}initialize(){return Vt(function*(){})()}open(){var t=this;return Vt(function*(){for(;"opening"===Qi(t,Yi).status||"closing"===Qi(t,Yi).status;)yield m2(150);if("open"!==Qi(t,Yi).status)return Qi(t,Yi).open()})()}close(){var t=this;return Vt(function*(){for(;"opening"===Qi(t,Yi).status||"closing"===Qi(t,Yi).status;)yield m2(150);if("closed"!==Qi(t,Yi).status)return Qi(t,Yi).close()})()}wipe(){var t=this;return Vt(function*(){var r,e=!1,i=!1;try{for(var s,o=Aw(Qi(t,Yi).iterator({}));e=!(s=yield o.next()).done;e=!1){const[a,c]=s.value;console.log("Delete:",a),console.log("Data:",c),yield Qi(t,Yi).del(a)}}catch(a){i=!0,r=a}finally{try{e&&null!=o.return&&(yield o.return())}finally{if(i)throw r}}})()}delete(t,e){var i=this;return Vt(function*(){return e?Qi(i,Yi).sublevel(e).del(t):Qi(i,Yi).del(t)})()}get(t,e){var i=this;return Vt(function*(){try{return e?yield Qi(i,Yi).sublevel(e).get(t,{keyEncoding:"utf8",valueEncoding:"json"}):yield Qi(i,Yi).get(t,{keyEncoding:"utf8",valueEncoding:"json"})}catch(r){if("LEVEL_NOT_FOUND"===r.code)return;throw r}})()}}Da.\u0275fac=function(t){return new(t||Da)},Da.\u0275prov=Oe({token:Da,factory:Da.\u0275fac,providedIn:"root"});class So{constructor(t){this.storage=t,this.profiles={},this.table=this.storage.table("profile")}getProfile(t){var e=this;return Vt(function*(){const i=yield e.table.get(t);return i.pubkey=t,i})()}list(){var t=this;return Vt(function*(){const e=t.table.iterator({keyEncoding:"utf8",valueEncoding:"json"}),i=[];var s,r=!1,o=!1;try{for(var c,a=Aw(e);r=!(c=yield a.next()).done;r=!1){const[m,g]=c.value;g.pubkey=m,i.push(g)}}catch(m){o=!0,s=m}finally{try{r&&null!=a.return&&(yield a.return())}finally{if(o)throw s}}return i})()}putProfile(t,e){var i=this;return Vt(function*(){delete e.pubkey,yield i.table.put(t,e)})()}deleteProfile(t){var e=this;return Vt(function*(){yield e.table.del(t)})()}wipe(){var t=this;return Vt(function*(){var r,e=!1,i=!1;try{for(var s,o=Aw(t.table.iterator({}));e=!(s=yield o.next()).done;e=!1){const[a,c]=s.value;yield t.table.del(a)}}catch(a){i=!0,r=a}finally{try{e&&null!=o.return&&(yield o.return())}finally{if(i)throw r}}})()}}So.\u0275fac=function(t){return new(t||So)(me(Da))},So.\u0275prov=Oe({token:So,factory:So.\u0275fac,providedIn:"root"});var xA=k(1135);class As{constructor(t){this.settings=t,this.contentLimit=560,this.tagsLimit=10,this.profileLimit=1024,this.profileTagsLimit=10}sanitizeEvent(t){let e=xA(t.content,{allowedTags:["b","i","em","strong","a","img"],allowedAttributes:{a:["href"],img:["src"]},allowedIframeHostnames:["www.youtube.com"]});return e=this.escapeNewLineChars(e),e=e.replace("\\r","\\\\r").replace("\\n","\\\\n"),t.content=e,t}filterEvent(t){return this.settings.options.hideInvoice&&t.content.indexOf("lnbc")>-1||this.settings.options.hideSpam&&-1==t.content.substring(0,200).indexOf(" ")?null:t}filterEvents(t){return t.filter(e=>this.filterEvent(e))}validateEvent(t){return t.pubkey.length<60||t.pubkey.length>70||!t.sig||!t.id||t.sig.length<100||t.pubkey.length>150||64!==t.id.length||"number"!=typeof t.kind||"number"!=typeof t.created_at?null:(t.content.length>this.contentLimit&&(t.content=t.content.substring(0,this.contentLimit),t.contentCut=!0),t.tags&&t.tags.length>this.tagsLimit&&(t.tags=t.tags.splice(0,this.tagsLimit),t.tagsCut=!0),t)}escapeNewLineChars(t){return null!=t&&""!=t?t.replace(/\n/g," "):t}sanitizeProfile(t){let e=xA(t.about,{allowedTags:[],allowedAttributes:{}});return t.about=e,t}validateProfile(t){return t.picture.length>2e3||t.name.length>280||t.about.length>280||t.nip05.length>2e3?null:t}}As.\u0275fac=function(t){return new(t||As)(me(ka))},As.\u0275prov=Oe({token:As,factory:As.\u0275fac,providedIn:"root"});class Iw{}class Ca{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?this.lazyInit="string"==typeof t?()=>{this.headers=new Map,t.split("\n").forEach(e=>{const i=e.indexOf(":");if(i>0){const r=e.slice(0,i),o=r.toLowerCase(),s=e.slice(i+1).trim();this.maybeSetNormalizedName(r,o),this.headers.has(o)?this.headers.get(o).push(s):this.headers.set(o,[s])}})}:()=>{this.headers=new Map,Object.keys(t).forEach(e=>{let i=t[e];const r=e.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(this.headers.set(r,i),this.maybeSetNormalizedName(e,r))})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();const e=this.headers.get(t.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,e){return this.clone({name:t,value:e,op:"a"})}set(t,e){return this.clone({name:t,value:e,op:"s"})}delete(t,e){return this.clone({name:t,value:e,op:"d"})}maybeSetNormalizedName(t,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,t)}init(){this.lazyInit&&(this.lazyInit instanceof Ca?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(e=>{this.headers.set(e,t.headers.get(e)),this.normalizedNames.set(e,t.normalizedNames.get(e))})}clone(t){const e=new Ca;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof Ca?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([t]),e}applyUpdate(t){const e=t.name.toLowerCase();switch(t.op){case"a":case"s":let i=t.value;if("string"==typeof i&&(i=[i]),0===i.length)return;this.maybeSetNormalizedName(t.name,e);const r=("a"===t.op?this.headers.get(e):void 0)||[];r.push(...i),this.headers.set(e,r);break;case"d":const o=t.value;if(o){let s=this.headers.get(e);if(!s)return;s=s.filter(a=>-1===o.indexOf(a)),0===s.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,s)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>t(this.normalizedNames.get(e),this.headers.get(e)))}}class d${encodeKey(t){return kA(t)}encodeValue(t){return kA(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}const h$=/%(\d[a-f0-9])/gi,m$={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function kA(n){return encodeURIComponent(n).replace(h$,(t,e)=>m$[e]??t)}function D_(n){return`${n}`}class Ta{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new d$,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function u$(n,t){const e=new Map;return n.length>0&&n.replace(/^\?/,"").split("&").forEach(r=>{const o=r.indexOf("="),[s,a]=-1==o?[t.decodeKey(r),""]:[t.decodeKey(r.slice(0,o)),t.decodeValue(r.slice(o+1))],c=e.get(s)||[];c.push(a),e.set(s,c)}),e}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(e=>{const i=t.fromObject[e],r=Array.isArray(i)?i.map(D_):[D_(i)];this.map.set(e,r)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();const e=this.map.get(t);return e?e[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,e){return this.clone({param:t,value:e,op:"a"})}appendAll(t){const e=[];return Object.keys(t).forEach(i=>{const r=t[i];Array.isArray(r)?r.forEach(o=>{e.push({param:i,value:o,op:"a"})}):e.push({param:i,value:r,op:"a"})}),this.clone(e)}set(t,e){return this.clone({param:t,value:e,op:"s"})}delete(t,e){return this.clone({param:t,value:e,op:"d"})}toString(){return this.init(),this.keys().map(t=>{const e=this.encoder.encodeKey(t);return this.map.get(t).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const e=new Ta({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(t),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":const e=("a"===t.op?this.map.get(t.param):void 0)||[];e.push(D_(t.value)),this.map.set(t.param,e);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let i=this.map.get(t.param)||[];const r=i.indexOf(D_(t.value));-1!==r&&i.splice(r,1),i.length>0?this.map.set(t.param,i):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}}class f${constructor(){this.map=new Map}set(t,e){return this.map.set(t,e),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}}function DA(n){return typeof ArrayBuffer<"u"&&n instanceof ArrayBuffer}function CA(n){return typeof Blob<"u"&&n instanceof Blob}function TA(n){return typeof FormData<"u"&&n instanceof FormData}class qh{constructor(t,e,i,r){let o;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function p$(n){switch(n){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,o=r):o=i,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params)),this.headers||(this.headers=new Ca),this.context||(this.context=new f$),this.params){const s=this.params.toString();if(0===s.length)this.urlWithParams=e;else{const a=e.indexOf("?");this.urlWithParams=e+(-1===a?"?":a<e.length-1?"&":"")+s}}else this.params=new Ta,this.urlWithParams=e}serializeBody(){return null===this.body?null:DA(this.body)||CA(this.body)||TA(this.body)||function _$(n){return typeof URLSearchParams<"u"&&n instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof Ta?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||TA(this.body)?null:CA(this.body)?this.body.type||null:DA(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof Ta?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(t={}){const e=t.method||this.method,i=t.url||this.url,r=t.responseType||this.responseType,o=void 0!==t.body?t.body:this.body,s=void 0!==t.withCredentials?t.withCredentials:this.withCredentials,a=void 0!==t.reportProgress?t.reportProgress:this.reportProgress;let c=t.headers||this.headers,m=t.params||this.params;const g=t.context??this.context;return void 0!==t.setHeaders&&(c=Object.keys(t.setHeaders).reduce((D,j)=>D.set(j,t.setHeaders[j]),c)),t.setParams&&(m=Object.keys(t.setParams).reduce((D,j)=>D.set(j,t.setParams[j]),m)),new qh(e,i,o,{params:m,headers:c,context:g,reportProgress:a,responseType:r,withCredentials:s})}}var Ki=(()=>((Ki=Ki||{})[Ki.Sent=0]="Sent",Ki[Ki.UploadProgress=1]="UploadProgress",Ki[Ki.ResponseHeader=2]="ResponseHeader",Ki[Ki.DownloadProgress=3]="DownloadProgress",Ki[Ki.Response=4]="Response",Ki[Ki.User=5]="User",Ki))();class g${constructor(t,e=200,i="OK"){this.headers=t.headers||new Ca,this.status=void 0!==t.status?t.status:e,this.statusText=t.statusText||i,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class Ow extends g${constructor(t={}){super(t),this.type=Ki.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new Ow({body:void 0!==t.body?t.body:this.body,headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}function Rw(n,t){return{body:t,headers:n.headers,context:n.context,observe:n.observe,params:n.params,reportProgress:n.reportProgress,responseType:n.responseType,withCredentials:n.withCredentials}}let Fw=(()=>{class n{constructor(e){this.handler=e}request(e,i,r={}){let o;if(e instanceof qh)o=e;else{let c,m;c=r.headers instanceof Ca?r.headers:new Ca(r.headers),r.params&&(m=r.params instanceof Ta?r.params:new Ta({fromObject:r.params})),o=new qh(e,i,void 0!==r.body?r.body:null,{headers:c,context:r.context,params:m,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const s=ot(o).pipe(ra(c=>this.handler.handle(c)));if(e instanceof qh||"events"===r.observe)return s;const a=s.pipe(en(c=>c instanceof Ow));switch(r.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return a.pipe(Ye(c=>{if(null!==c.body&&!(c.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return c.body}));case"blob":return a.pipe(Ye(c=>{if(null!==c.body&&!(c.body instanceof Blob))throw new Error("Response is not a Blob.");return c.body}));case"text":return a.pipe(Ye(c=>{if(null!==c.body&&"string"!=typeof c.body)throw new Error("Response is not a string.");return c.body}));default:return a.pipe(Ye(c=>c.body))}case"response":return a;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:(new Ta).append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,r={}){return this.request("PATCH",e,Rw(r,i))}post(e,i,r={}){return this.request("POST",e,Rw(r,i))}put(e,i,r={}){return this.request("PUT",e,Rw(r,i))}}return n.\u0275fac=function(e){return new(e||n)(me(Iw))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();const L$=["*"];let T_;function Kh(n){return function A$(){if(void 0===T_&&(T_=null,typeof window<"u")){const n=window;void 0!==n.trustedTypes&&(T_=n.trustedTypes.createPolicy("angular#components",{createHTML:t=>t}))}return T_}()?.createHTML(n)||n}function FA(n){return Error(`Unable to find icon with the name "${n}"`)}function PA(n){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${n}".`)}function NA(n){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${n}".`)}class Ic{constructor(t,e,i){this.url=t,this.svgText=e,this.options=i}}let E_=(()=>{class n{constructor(e,i,r,o){this._httpClient=e,this._sanitizer=i,this._errorHandler=o,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=r}addSvgIcon(e,i,r){return this.addSvgIconInNamespace("",e,i,r)}addSvgIconLiteral(e,i,r){return this.addSvgIconLiteralInNamespace("",e,i,r)}addSvgIconInNamespace(e,i,r,o){return this._addSvgIconConfig(e,i,new Ic(r,null,o))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,i,r,o){const s=this._sanitizer.sanitize(xn.HTML,r);if(!s)throw NA(r);const a=Kh(s);return this._addSvgIconConfig(e,i,new Ic("",a,o))}addSvgIconSet(e,i){return this.addSvgIconSetInNamespace("",e,i)}addSvgIconSetLiteral(e,i){return this.addSvgIconSetLiteralInNamespace("",e,i)}addSvgIconSetInNamespace(e,i,r){return this._addSvgIconSetConfig(e,new Ic(i,null,r))}addSvgIconSetLiteralInNamespace(e,i,r){const o=this._sanitizer.sanitize(xn.HTML,i);if(!o)throw NA(i);const s=Kh(o);return this._addSvgIconSetConfig(e,new Ic("",s,r))}registerFontClassAlias(e,i=e){return this._fontCssClassesByAlias.set(e,i),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const i=this._sanitizer.sanitize(xn.RESOURCE_URL,e);if(!i)throw PA(e);const r=this._cachedIconsByUrl.get(i);return r?ot(S_(r)):this._loadSvgIconFromConfig(new Ic(e,null)).pipe(ai(o=>this._cachedIconsByUrl.set(i,o)),Ye(o=>S_(o)))}getNamedSvgIcon(e,i=""){const r=BA(i,e);let o=this._svgIconConfigs.get(r);if(o)return this._getSvgFromConfig(o);if(o=this._getIconConfigFromResolvers(i,e),o)return this._svgIconConfigs.set(r,o),this._getSvgFromConfig(o);const s=this._iconSetConfigs.get(i);return s?this._getSvgFromIconSetConfigs(e,s):_c(FA(r))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?ot(S_(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(Ye(i=>S_(i)))}_getSvgFromIconSetConfigs(e,i){const r=this._extractIconWithNameFromAnySet(e,i);return r?ot(r):f2(i.filter(s=>!s.svgText).map(s=>this._loadSvgIconSetFromConfig(s).pipe(ks(a=>{const m=`Loading icon set URL: ${this._sanitizer.sanitize(xn.RESOURCE_URL,s.url)} failed: ${a.message}`;return this._errorHandler.handleError(new Error(m)),ot(null)})))).pipe(Ye(()=>{const s=this._extractIconWithNameFromAnySet(e,i);if(!s)throw FA(e);return s}))}_extractIconWithNameFromAnySet(e,i){for(let r=i.length-1;r>=0;r--){const o=i[r];if(o.svgText&&o.svgText.toString().indexOf(e)>-1){const s=this._svgElementFromConfig(o),a=this._extractSvgIconFromSet(s,e,o.options);if(a)return a}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(ai(i=>e.svgText=i),Ye(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?ot(null):this._fetchIcon(e).pipe(ai(i=>e.svgText=i))}_extractSvgIconFromSet(e,i,r){const o=e.querySelector(`[id="${i}"]`);if(!o)return null;const s=o.cloneNode(!0);if(s.removeAttribute("id"),"svg"===s.nodeName.toLowerCase())return this._setSvgAttributes(s,r);if("symbol"===s.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(s),r);const a=this._svgElementFromString(Kh("<svg></svg>"));return a.appendChild(s),this._setSvgAttributes(a,r)}_svgElementFromString(e){const i=this._document.createElement("DIV");i.innerHTML=e;const r=i.querySelector("svg");if(!r)throw Error("<svg> tag not found");return r}_toSvgElement(e){const i=this._svgElementFromString(Kh("<svg></svg>")),r=e.attributes;for(let o=0;o<r.length;o++){const{name:s,value:a}=r[o];"id"!==s&&i.setAttribute(s,a)}for(let o=0;o<e.childNodes.length;o++)e.childNodes[o].nodeType===this._document.ELEMENT_NODE&&i.appendChild(e.childNodes[o].cloneNode(!0));return i}_setSvgAttributes(e,i){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),i&&i.viewBox&&e.setAttribute("viewBox",i.viewBox),e}_fetchIcon(e){const{url:i,options:r}=e,o=r?.withCredentials??!1;if(!this._httpClient)throw function I$(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}();if(null==i)throw Error(`Cannot fetch icon from URL "${i}".`);const s=this._sanitizer.sanitize(xn.RESOURCE_URL,i);if(!s)throw PA(i);const a=this._inProgressUrlFetches.get(s);if(a)return a;const c=this._httpClient.get(s,{responseType:"text",withCredentials:o}).pipe(Ye(m=>Kh(m)),pp(()=>this._inProgressUrlFetches.delete(s)),km());return this._inProgressUrlFetches.set(s,c),c}_addSvgIconConfig(e,i,r){return this._svgIconConfigs.set(BA(e,i),r),this}_addSvgIconSetConfig(e,i){const r=this._iconSetConfigs.get(e);return r?r.push(i):this._iconSetConfigs.set(e,[i]),this}_svgElementFromConfig(e){if(!e.svgElement){const i=this._svgElementFromString(e.svgText);this._setSvgAttributes(i,e.options),e.svgElement=i}return e.svgElement}_getIconConfigFromResolvers(e,i){for(let r=0;r<this._resolvers.length;r++){const o=this._resolvers[r](i,e);if(o)return R$(o)?new Ic(o.url,null,o.options):new Ic(o,null)}}}return n.\u0275fac=function(e){return new(e||n)(me(Fw,8),me(By),me(yt,8),me(gs))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function S_(n){return n.cloneNode(!0)}function BA(n,t){return n+":"+t}function R$(n){return!(!n.url||!n.options)}const F$=Ls(class{constructor(n){this._elementRef=n}}),P$=new we("MAT_ICON_DEFAULT_OPTIONS"),N$=new we("mat-icon-location",{providedIn:"root",factory:function B$(){const n=Ft(yt),t=n?n.location:null;return{getPathname:()=>t?t.pathname+t.search:""}}}),HA=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],H$=HA.map(n=>`[${n}]`).join(", "),Y$=/^url\(['"]?#(.*?)['"]?\)$/;let Nw,L_=(()=>{class n extends F${constructor(e,i,r,o,s,a){super(e),this._iconRegistry=i,this._location=o,this._errorHandler=s,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=f.EMPTY,a&&(a.color&&(this.color=this.defaultColor=a.color),a.fontSet&&(this.fontSet=a.fontSet)),r||e.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(e){this._inline=it(e)}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){const i=this._cleanupFontValue(e);i!==this._fontSet&&(this._fontSet=i,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){const i=this._cleanupFontValue(e);i!==this._fontIcon&&(this._fontIcon=i,this._updateFontIconClasses())}_splitIconName(e){if(!e)return["",""];const i=e.split(":");switch(i.length){case 1:return["",i[0]];case 2:return i;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const i=this._location.getPathname();i!==this._previousPath&&(this._previousPath=i,this._prependPathToReferences(i))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let i=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();i--;){const r=e.childNodes[i];(1!==r.nodeType||"svg"===r.nodeName.toLowerCase())&&r.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,i=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(r=>r.length>0);this._previousFontSetClass.forEach(r=>e.classList.remove(r)),i.forEach(r=>e.classList.add(r)),this._previousFontSetClass=i,this.fontIcon!==this._previousFontIconClass&&!i.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return"string"==typeof e?e.trim().split(" ")[0]:e}_prependPathToReferences(e){const i=this._elementsWithExternalReferences;i&&i.forEach((r,o)=>{r.forEach(s=>{o.setAttribute(s.name,`url('${e}#${s.value}')`)})})}_cacheChildrenWithExternalReferences(e){const i=e.querySelectorAll(H$),r=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let o=0;o<i.length;o++)HA.forEach(s=>{const a=i[o],c=a.getAttribute(s),m=c?c.match(Y$):null;if(m){let g=r.get(a);g||(g=[],r.set(a,g)),g.push({name:s,value:m[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[i,r]=this._splitIconName(e);i&&(this._svgNamespace=i),r&&(this._svgName=r),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(r,i).pipe(_n(1)).subscribe(o=>this._setSvgElement(o),o=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${i}:${r}! ${o.message}`))})}}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(E_),vr("aria-hidden"),B(N$),B(gs),B(P$,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(e,i){2&e&&(ht("data-mat-icon-type",i._usingFontIcon()?"font":"svg")("data-mat-icon-name",i._svgName||i.fontIcon)("data-mat-icon-namespace",i._svgNamespace||i.fontSet)("fontIcon",i._usingFontIcon()?i.fontIcon:null),st("mat-icon-inline",i.inline)("mat-icon-no-color","primary"!==i.color&&"accent"!==i.color&&"warn"!==i.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[Ce],ngContentSelectors:L$,decls:1,vars:0,template:function(e,i){1&e&&(qt(),We(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0}),n})(),YA=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,_t]}),n})(),j$=1;const A_={};function jA(n){return n in A_&&(delete A_[n],!0)}const V$={setImmediate(n){const t=j$++;return A_[t]=!0,Nw||(Nw=Promise.resolve()),Nw.then(()=>jA(t)&&n()),t},clearImmediate(n){jA(n)}},{setImmediate:z$,clearImmediate:U$}=V$,I_={setImmediate(...n){const{delegate:t}=I_;return(t?.setImmediate||z$)(...n)},clearImmediate(n){const{delegate:t}=I_;return(t?.clearImmediate||U$)(n)},delegate:void 0},Bw=new class W$ extends Qv{flush(t){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:i}=this;let r;t=t||i.shift();do{if(r=t.execute(t.state,t.delay))break}while((t=i[0])&&t.id===e&&i.shift());if(this._active=!1,r){for(;(t=i[0])&&t.id===e&&i.shift();)t.unsubscribe();throw r}}}(class $$ extends Zv{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}requestAsyncId(t,e,i=0){return null!==i&&i>0?super.requestAsyncId(t,e,i):(t.actions.push(this),t._scheduled||(t._scheduled=I_.setImmediate(t.flush.bind(t,void 0))))}recycleAsyncId(t,e,i=0){var r;if(null!=i?i>0:this.delay>0)return super.recycleAsyncId(t,e,i);const{actions:o}=t;null!=e&&(null===(r=o[o.length-1])||void 0===r?void 0:r.id)!==e&&(I_.clearImmediate(e),t._scheduled=void 0)}});function VA(n,t){return t?e=>pc(t.pipe(_n(1),function G$(){return Je((n,t)=>{n.subscribe(Ke(t,M))})}()),e.pipe(VA(n))):Wn((e,i)=>n(e,i).pipe(_n(1),fp(e)))}function O_(n=0,t,e=$7){let i=-1;return null!=t&&(Wr(t)?e=t:i=t),new Ze(r=>{let o=function q$(n){return n instanceof Date&&!isNaN(n)}(n)?+n-e.now():n;o<0&&(o=0);let s=0;return e.schedule(function(){r.closed||(r.next(s++),0<=i?this.schedule(void 0,i):r.complete())},o)})}function Hw(n,t=Yh){const e=O_(n,t);return VA(()=>e)}class Yw{attach(t){return this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;null!=t&&(this._attachedHost=null,t.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(t){this._attachedHost=t}}class Sd extends Yw{constructor(t,e,i,r,o){super(),this.component=t,this.viewContainerRef=e,this.injector=i,this.componentFactoryResolver=r,this.projectableNodes=o}}class Oc extends Yw{constructor(t,e,i,r){super(),this.templateRef=t,this.viewContainerRef=e,this.context=i,this.injector=r}get origin(){return this.templateRef.elementRef}attach(t,e=this.context){return this.context=e,super.attach(t)}detach(){return this.context=void 0,super.detach()}}class K$ extends Yw{constructor(t){super(),this.element=t instanceof je?t.nativeElement:t}}class R_{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t instanceof Sd?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof Oc?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof K$?(this._attachedPortal=t,this.attachDomPortal(t)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class X$ extends R_{constructor(t,e,i,r,o){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=i,this._defaultInjector=r,this.attachDomPortal=s=>{const a=s.element,c=this._document.createComment("dom-portal");a.parentNode.insertBefore(c,a),this.outletElement.appendChild(a),this._attachedPortal=s,super.setDisposeFn(()=>{c.parentNode&&c.parentNode.replaceChild(a,c)})},this._document=o}attachComponentPortal(t){const i=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);let r;return t.viewContainerRef?(r=t.viewContainerRef.createComponent(i,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector,t.projectableNodes||void 0),this.setDisposeFn(()=>r.destroy())):(r=i.create(t.injector||this._defaultInjector||Xn.NULL),this._appRef.attachView(r.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(r.hostView),r.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(r)),this._attachedPortal=t,r}attachTemplatePortal(t){let e=t.viewContainerRef,i=e.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return i.rootNodes.forEach(r=>this.outletElement.appendChild(r)),i.detectChanges(),this.setDisposeFn(()=>{let r=e.indexOf(i);-1!==r&&e.remove(r)}),this._attachedPortal=t,i}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}}let Z$=(()=>{class n extends Oc{constructor(e,i){super(e,i)}}return n.\u0275fac=function(e){return new(e||n)(B(Nn),B(Hn))},n.\u0275dir=pe({type:n,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[Ce]}),n})(),Is=(()=>{class n extends R_{constructor(e,i,r){super(),this._componentFactoryResolver=e,this._viewContainerRef=i,this._isInitialized=!1,this.attached=new ct,this.attachDomPortal=o=>{const s=o.element,a=this._document.createComment("dom-portal");o.setAttachedHost(this),s.parentNode.insertBefore(a,s),this._getRootNode().appendChild(s),this._attachedPortal=o,super.setDisposeFn(()=>{a.parentNode&&a.parentNode.replaceChild(s,a)})},this._document=r}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)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(e){e.setAttachedHost(this);const i=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,o=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),s=i.createComponent(o,i.length,e.injector||i.injector,e.projectableNodes||void 0);return i!==this._viewContainerRef&&this._getRootNode().appendChild(s.hostView.rootNodes[0]),super.setDisposeFn(()=>s.destroy()),this._attachedPortal=e,this._attachedRef=s,this.attached.emit(s),s}attachTemplatePortal(e){e.setAttachedHost(this);const i=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}return n.\u0275fac=function(e){return new(e||n)(B(Xs),B(Hn),B(yt))},n.\u0275dir=pe({type:n,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[Ce]}),n})(),Ea=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})();class zA{}class Q${}const Os="*";function Er(n,t){return{type:7,name:n,definitions:t,options:{}}}function li(n,t=null){return{type:4,styles:t,timings:n}}function $A(n,t=null){return{type:2,steps:n,options:t}}function Xt(n){return{type:6,styles:n,offset:null}}function zn(n,t,e){return{type:0,name:n,styles:t,options:e}}function ni(n,t,e=null){return{type:1,expr:n,animation:t,options:e}}function WA(n){Promise.resolve().then(n)}class Xh{constructor(t=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=t+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){WA(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(t=>t()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(t){this._position=this.totalTime?t*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class GA{constructor(t){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;let e=0,i=0,r=0;const o=this.players.length;0==o?WA(()=>this._onFinish()):this.players.forEach(s=>{s.onDone(()=>{++e==o&&this._onFinish()}),s.onDestroy(()=>{++i==o&&this._onDestroy()}),s.onStart(()=>{++r==o&&this._onStart()})}),this.totalTime=this.players.reduce((s,a)=>Math.max(s,a.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this.players.forEach(t=>t.init())}onStart(t){this._onStartFns.push(t)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(t=>t()),this._onStartFns=[])}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(t=>t.play())}pause(){this.players.forEach(t=>t.pause())}restart(){this.players.forEach(t=>t.restart())}finish(){this._onFinish(),this.players.forEach(t=>t.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(t=>t.destroy()),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this.players.forEach(t=>t.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(t){const e=t*this.totalTime;this.players.forEach(i=>{const r=i.totalTime?Math.min(1,e/i.totalTime):1;i.setPosition(r)})}getPosition(){const t=this.players.reduce((e,i)=>null===e||i.totalTime>e.totalTime?i:e,null);return null!=t?t.getPosition():0}beforeDestroy(){this.players.forEach(t=>{t.beforeDestroy&&t.beforeDestroy()})}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}const J$=["addListener","removeListener"],eW=["addEventListener","removeEventListener"],tW=["on","off"];function rs(n,t,e,i){if(w(e)&&(i=e,e=void 0),i)return rs(n,t,e).pipe(Hy(i));const[r,o]=function rW(n){return w(n.addEventListener)&&w(n.removeEventListener)}(n)?eW.map(s=>a=>n[s](t,a,e)):function nW(n){return w(n.addListener)&&w(n.removeListener)}(n)?J$.map(qA(n,t)):function iW(n){return w(n.on)&&w(n.off)}(n)?tW.map(qA(n,t)):[];if(!r&&vn(n))return Wn(s=>rs(s,t,e))(di(n));if(!r)throw new TypeError("Invalid event target");return new Ze(s=>{const a=(...c)=>s.next(1<c.length?c:c[0]);return r(a),()=>o(a)})}function qA(n,t){return e=>i=>n[e](t,i)}const Zh={schedule(n){let t=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:i}=Zh;i&&(t=i.requestAnimationFrame,e=i.cancelAnimationFrame);const r=t(o=>{e=void 0,n(o)});return new f(()=>e?.(r))},requestAnimationFrame(...n){const{delegate:t}=Zh;return(t?.requestAnimationFrame||requestAnimationFrame)(...n)},cancelAnimationFrame(...n){const{delegate:t}=Zh;return(t?.cancelAnimationFrame||cancelAnimationFrame)(...n)},delegate:void 0},aW=new class sW extends Qv{flush(t){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:i}=this;let r;t=t||i.shift();do{if(r=t.execute(t.state,t.delay))break}while((t=i[0])&&t.id===e&&i.shift());if(this._active=!1,r){for(;(t=i[0])&&t.id===e&&i.shift();)t.unsubscribe();throw r}}}(class oW extends Zv{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}requestAsyncId(t,e,i=0){return null!==i&&i>0?super.requestAsyncId(t,e,i):(t.actions.push(this),t._scheduled||(t._scheduled=Zh.requestAnimationFrame(()=>t.flush(void 0))))}recycleAsyncId(t,e,i=0){var r;if(null!=i?i>0:this.delay>0)return super.recycleAsyncId(t,e,i);const{actions:o}=t;null!=e&&(null===(r=o[o.length-1])||void 0===r?void 0:r.id)!==e&&(Zh.cancelAnimationFrame(e),t._scheduled=void 0)}});function Uw(n,t=Yh){return function cW(n){return Je((t,e)=>{let i=!1,r=null,o=null,s=!1;const a=()=>{if(o?.unsubscribe(),o=null,i){i=!1;const m=r;r=null,e.next(m)}s&&e.complete()},c=()=>{o=null,s&&e.complete()};t.subscribe(Ke(e,m=>{i=!0,r=m,o||di(n(m)).subscribe(o=Ke(e,a,c))},()=>{s=!0,(!i||!o||o.closed)&&e.complete()}))})}(()=>O_(n,t))}const lW=["contentWrapper"],dW=["*"],uW=new we("VIRTUAL_SCROLL_STRATEGY");let Rc=(()=>{class n{constructor(e,i,r){this._ngZone=e,this._platform=i,this._scrolled=new oe,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=r}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new Ze(i=>{this._globalSubscription||this._addGlobalListener();const r=e>0?this._scrolled.pipe(Uw(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{r.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):ot()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){const r=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe(en(o=>!o||r.indexOf(o)>-1))}getAncestorScrollContainers(e){const i=[];return this.scrollContainers.forEach((r,o)=>{this._scrollableContainsElement(o,e)&&i.push(o)}),i}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,i){let r=Ss(i),o=e.getElementRef().nativeElement;do{if(r==o)return!0}while(r=r.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>rs(this._getWindow().document,"scroll").subscribe(()=>this._scrolled.next()))}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return n.\u0275fac=function(e){return new(e||n)(me(Qe),me(In),me(yt,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Fc=(()=>{class n{constructor(e,i,r,o){this.elementRef=e,this.scrollDispatcher=i,this.ngZone=r,this.dir=o,this._destroyed=new oe,this._elementScrolled=new Ze(s=>this.ngZone.runOutsideAngular(()=>rs(this.elementRef.nativeElement,"scroll").pipe(gt(this._destroyed)).subscribe(s)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){const i=this.elementRef.nativeElement,r=this.dir&&"rtl"==this.dir.value;null==e.left&&(e.left=r?e.end:e.start),null==e.right&&(e.right=r?e.start:e.end),null!=e.bottom&&(e.top=i.scrollHeight-i.clientHeight-e.bottom),r&&0!=Nh()?(null!=e.left&&(e.right=i.scrollWidth-i.clientWidth-e.left),2==Nh()?e.left=e.right:1==Nh()&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=i.scrollWidth-i.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const i=this.elementRef.nativeElement;vL()?i.scrollTo(e):(null!=e.top&&(i.scrollTop=e.top),null!=e.left&&(i.scrollLeft=e.left))}measureScrollOffset(e){const i="left",r="right",o=this.elementRef.nativeElement;if("top"==e)return o.scrollTop;if("bottom"==e)return o.scrollHeight-o.clientHeight-o.scrollTop;const s=this.dir&&"rtl"==this.dir.value;return"start"==e?e=s?r:i:"end"==e&&(e=s?i:r),s&&2==Nh()?e==i?o.scrollWidth-o.clientWidth-o.scrollLeft:o.scrollLeft:s&&1==Nh()?e==i?o.scrollLeft+o.scrollWidth-o.clientWidth:-o.scrollLeft:e==i?o.scrollLeft:o.scrollWidth-o.clientWidth-o.scrollLeft}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Rc),B(Qe),B(Mi,8))},n.\u0275dir=pe({type:n,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0}),n})(),Sa=(()=>{class n{constructor(e,i,r){this._platform=e,this._change=new oe,this._changeListener=o=>{this._change.next(o)},this._document=r,i.runOutsideAngular(()=>{if(e.isBrowser){const o=this._getWindow();o.addEventListener("resize",this._changeListener),o.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}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:i,height:r}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+r,right:e.left+i,height:r,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,i=this._getWindow(),r=e.documentElement,o=r.getBoundingClientRect();return{top:-o.top||e.body.scrollTop||i.scrollY||r.scrollTop||0,left:-o.left||e.body.scrollLeft||i.scrollX||r.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(Uw(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}}}return n.\u0275fac=function(e){return new(e||n)(me(In),me(Qe),me(yt,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const KA=new we("VIRTUAL_SCROLLABLE");let fW=(()=>{class n extends Fc{constructor(e,i,r,o){super(e,i,r,o)}measureViewportSize(e){const i=this.elementRef.nativeElement;return"horizontal"===e?i.clientWidth:i.clientHeight}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Rc),B(Qe),B(Mi,8))},n.\u0275dir=pe({type:n,features:[Ce]}),n})();const _W=typeof requestAnimationFrame<"u"?aW:Bw;let gW=(()=>{class n extends fW{constructor(e,i,r,o,s,a,c,m){super(e,a,r,s),this.elementRef=e,this._changeDetectorRef=i,this._scrollStrategy=o,this.scrollable=m,this._platform=Ft(In),this._detachedSubject=new oe,this._renderedRangeSubject=new oe,this._orientation="vertical",this._appendOnly=!1,this.scrolledIndexChange=new Ze(g=>this._scrollStrategy.scrolledIndexChange.subscribe(D=>Promise.resolve().then(()=>this.ngZone.run(()=>g.next(D))))),this.renderedRangeStream=this._renderedRangeSubject,this._totalContentSize=0,this._totalContentWidth="",this._totalContentHeight="",this._renderedRange={start:0,end:0},this._dataLength=0,this._viewportSize=0,this._renderedContentOffset=0,this._renderedContentOffsetNeedsRewrite=!1,this._isChangeDetectionPending=!1,this._runAfterChangeDetection=[],this._viewportChanges=f.EMPTY,this._viewportChanges=c.change().subscribe(()=>{this.checkViewportSize()}),this.scrollable||(this.elementRef.nativeElement.classList.add("cdk-virtual-scrollable"),this.scrollable=this)}get orientation(){return this._orientation}set orientation(e){this._orientation!==e&&(this._orientation=e,this._calculateSpacerSize())}get appendOnly(){return this._appendOnly}set appendOnly(e){this._appendOnly=it(e)}ngOnInit(){!this._platform.isBrowser||(this.scrollable===this&&super.ngOnInit(),this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._measureViewportSize(),this._scrollStrategy.attach(this),this.scrollable.elementScrolled().pipe(xi(null),Uw(0,_W)).subscribe(()=>this._scrollStrategy.onContentScrolled()),this._markChangeDetectionNeeded()})))}ngOnDestroy(){this.detach(),this._scrollStrategy.detach(),this._renderedRangeSubject.complete(),this._detachedSubject.complete(),this._viewportChanges.unsubscribe(),super.ngOnDestroy()}attach(e){this.ngZone.runOutsideAngular(()=>{this._forOf=e,this._forOf.dataStream.pipe(gt(this._detachedSubject)).subscribe(i=>{const r=i.length;r!==this._dataLength&&(this._dataLength=r,this._scrollStrategy.onDataLengthChanged()),this._doChangeDetection()})})}detach(){this._forOf=null,this._detachedSubject.next()}getDataLength(){return this._dataLength}getViewportSize(){return this._viewportSize}getRenderedRange(){return this._renderedRange}measureBoundingClientRectWithScrollOffset(e){return this.getElementRef().nativeElement.getBoundingClientRect()[e]}setTotalContentSize(e){this._totalContentSize!==e&&(this._totalContentSize=e,this._calculateSpacerSize(),this._markChangeDetectionNeeded())}setRenderedRange(e){(function pW(n,t){return n.start==t.start&&n.end==t.end})(this._renderedRange,e)||(this.appendOnly&&(e={start:0,end:Math.max(this._renderedRange.end,e.end)}),this._renderedRangeSubject.next(this._renderedRange=e),this._markChangeDetectionNeeded(()=>this._scrollStrategy.onContentRendered()))}getOffsetToRenderedContentStart(){return this._renderedContentOffsetNeedsRewrite?null:this._renderedContentOffset}setRenderedContentOffset(e,i="to-start"){e=this.appendOnly&&"to-start"===i?0:e;const o="horizontal"==this.orientation,s=o?"X":"Y";let c=`translate${s}(${Number((o&&this.dir&&"rtl"==this.dir.value?-1:1)*e)}px)`;this._renderedContentOffset=e,"to-end"===i&&(c+=` translate${s}(-100%)`,this._renderedContentOffsetNeedsRewrite=!0),this._renderedContentTransform!=c&&(this._renderedContentTransform=c,this._markChangeDetectionNeeded(()=>{this._renderedContentOffsetNeedsRewrite?(this._renderedContentOffset-=this.measureRenderedContentSize(),this._renderedContentOffsetNeedsRewrite=!1,this.setRenderedContentOffset(this._renderedContentOffset)):this._scrollStrategy.onRenderedOffsetChanged()}))}scrollToOffset(e,i="auto"){const r={behavior:i};"horizontal"===this.orientation?r.start=e:r.top=e,this.scrollable.scrollTo(r)}scrollToIndex(e,i="auto"){this._scrollStrategy.scrollToIndex(e,i)}measureScrollOffset(e){let i;return i=this.scrollable==this?r=>super.measureScrollOffset(r):r=>this.scrollable.measureScrollOffset(r),Math.max(0,i(e??("horizontal"===this.orientation?"start":"top"))-this.measureViewportOffset())}measureViewportOffset(e){let i;const r="left",o="right",s="rtl"==this.dir?.value;i="start"==e?s?o:r:"end"==e?s?r:o:e||("horizontal"===this.orientation?"left":"top");const a=this.scrollable.measureBoundingClientRectWithScrollOffset(i);return this.elementRef.nativeElement.getBoundingClientRect()[i]-a}measureRenderedContentSize(){const e=this._contentWrapper.nativeElement;return"horizontal"===this.orientation?e.offsetWidth:e.offsetHeight}measureRangeSize(e){return this._forOf?this._forOf.measureRangeSize(e,this.orientation):0}checkViewportSize(){this._measureViewportSize(),this._scrollStrategy.onDataLengthChanged()}_measureViewportSize(){this._viewportSize=this.scrollable.measureViewportSize(this.orientation)}_markChangeDetectionNeeded(e){e&&this._runAfterChangeDetection.push(e),this._isChangeDetectionPending||(this._isChangeDetectionPending=!0,this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._doChangeDetection()})))}_doChangeDetection(){this._isChangeDetectionPending=!1,this._contentWrapper.nativeElement.style.transform=this._renderedContentTransform,this.ngZone.run(()=>this._changeDetectorRef.markForCheck());const e=this._runAfterChangeDetection;this._runAfterChangeDetection=[];for(const i of e)i()}_calculateSpacerSize(){this._totalContentHeight="horizontal"===this.orientation?"":`${this._totalContentSize}px`,this._totalContentWidth="horizontal"===this.orientation?`${this._totalContentSize}px`:""}}return n.\u0275fac=function(e){return new(e||n)(B(je),B($t),B(Qe),B(uW,8),B(Mi,8),B(Rc),B(Sa),B(KA,8))},n.\u0275cmp=qe({type:n,selectors:[["cdk-virtual-scroll-viewport"]],viewQuery:function(e,i){if(1&e&&Et(lW,7),2&e){let r;Be(r=He())&&(i._contentWrapper=r.first)}},hostAttrs:[1,"cdk-virtual-scroll-viewport"],hostVars:4,hostBindings:function(e,i){2&e&&st("cdk-virtual-scroll-orientation-horizontal","horizontal"===i.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==i.orientation)},inputs:{orientation:"orientation",appendOnly:"appendOnly"},outputs:{scrolledIndexChange:"scrolledIndexChange"},standalone:!0,features:[Ge([{provide:Fc,useFactory:(t,e)=>t||e,deps:[[new vo,new df(KA)],n]}]),Ce,Bb],ngContentSelectors:dW,decls:4,vars:4,consts:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],template:function(e,i){1&e&&(qt(),ae(0,"div",0,1),We(2),ce(),Xe(3,"div",2)),2&e&&(ge(3),Fi("width",i._totalContentWidth)("height",i._totalContentHeight))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}"],encapsulation:2,changeDetection:0}),n})(),Pc=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})(),$w=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[xd,Pc,gW,xd,Pc]}),n})();const XA=vL();class bW{constructor(t,e){this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=fi(-this._previousScrollPosition.left),t.style.top=fi(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const t=this._document.documentElement,i=t.style,r=this._document.body.style,o=i.scrollBehavior||"",s=r.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),XA&&(i.scrollBehavior=r.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),XA&&(i.scrollBehavior=o,r.scrollBehavior=s)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,i=this._viewportRuler.getViewportSize();return e.scrollHeight>i.height||e.scrollWidth>i.width}}class yW{constructor(t,e,i,r){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=i,this._config=r,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(t){this._overlayRef=t}enable(){if(this._scrollSubscription)return;const t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class ZA{enable(){}disable(){}attach(){}}function Ww(n,t){return t.some(e=>n.bottom<e.top||n.top>e.bottom||n.right<e.left||n.left>e.right)}function QA(n,t){return t.some(e=>n.top<e.top||n.bottom>e.bottom||n.left<e.left||n.right>e.right)}class vW{constructor(t,e,i,r){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=i,this._config=r,this._scrollSubscription=null}attach(t){this._overlayRef=t}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:i,height:r}=this._viewportRuler.getViewportSize();Ww(e,[{width:i,height:r,bottom:r,right:i,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 wW=(()=>{class n{constructor(e,i,r,o){this._scrollDispatcher=e,this._viewportRuler=i,this._ngZone=r,this.noop=()=>new ZA,this.close=s=>new yW(this._scrollDispatcher,this._ngZone,this._viewportRuler,s),this.block=()=>new bW(this._viewportRuler,this._document),this.reposition=s=>new vW(this._scrollDispatcher,this._viewportRuler,this._ngZone,s),this._document=o}}return n.\u0275fac=function(e){return new(e||n)(me(Rc),me(Sa),me(Qe),me(yt))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();class F_{constructor(t){if(this.scrollStrategy=new ZA,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){const e=Object.keys(t);for(const i of e)void 0!==t[i]&&(this[i]=t[i])}}}class xW{constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}}let JA=(()=>{class n{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),0===this._attachedOverlays.length&&this.detach()}}return n.\u0275fac=function(e){return new(e||n)(me(yt))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),MW=(()=>{class n extends JA{constructor(e,i){super(e),this._ngZone=i,this._keydownListener=r=>{const o=this._attachedOverlays;for(let s=o.length-1;s>-1;s--)if(o[s]._keydownEvents.observers.length>0){const a=o[s]._keydownEvents;this._ngZone?this._ngZone.run(()=>a.next(r)):a.next(r);break}}}add(e){super.add(e),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return n.\u0275fac=function(e){return new(e||n)(me(yt),me(Qe,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),kW=(()=>{class n extends JA{constructor(e,i,r){super(e),this._platform=i,this._ngZone=r,this._cursorStyleIsSet=!1,this._pointerDownListener=o=>{this._pointerDownEventTarget=ma(o)},this._clickListener=o=>{const s=ma(o),a="click"===o.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:s;this._pointerDownEventTarget=null;const c=this._attachedOverlays.slice();for(let m=c.length-1;m>-1;m--){const g=c[m];if(g._outsidePointerEvents.observers.length<1||!g.hasAttached())continue;if(g.overlayElement.contains(s)||g.overlayElement.contains(a))break;const D=g._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>D.next(o)):D.next(o)}}}add(e){if(super.add(e),!this._isAttached){const i=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(i)):this._addEventListeners(i),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(e){e.addEventListener("pointerdown",this._pointerDownListener,!0),e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0)}}return n.\u0275fac=function(e){return new(e||n)(me(yt),me(In),me(Qe,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),P_=(()=>{class n{constructor(e,i){this._platform=i,this._document=e}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||Wv()){const r=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let o=0;o<r.length;o++)r[o].remove()}const i=this._document.createElement("div");i.classList.add(e),Wv()?i.setAttribute("platform","test"):this._platform.isBrowser||i.setAttribute("platform","server"),this._document.body.appendChild(i),this._containerElement=i}}return n.\u0275fac=function(e){return new(e||n)(me(yt),me(In))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();class Qh{constructor(t,e,i,r,o,s,a,c,m,g=!1){this._portalOutlet=t,this._host=e,this._pane=i,this._config=r,this._ngZone=o,this._keyboardDispatcher=s,this._document=a,this._location=c,this._outsideClickDispatcher=m,this._animationsDisabled=g,this._backdropElement=null,this._backdropClick=new oe,this._attachments=new oe,this._detachments=new oe,this._locationChanges=f.EMPTY,this._backdropClickHandler=D=>this._backdropClick.next(D),this._backdropTransitionendHandler=D=>{this._disposeBackdrop(D.target)},this._keydownEvents=new oe,this._outsidePointerEvents=new oe,r.scrollStrategy&&(this._scrollStrategy=r.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=r.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(t){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const e=this._portalOutlet.attach(t);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe(_n(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),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 t=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),t}dispose(){const t=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),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._previousHostParent=this._pane=this._host=null,t&&this._detachments.next(),this._detachments.complete()}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(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config={...this._config,...t},this._updateElementSize()}setDirection(t){this._config={...this._config,direction:t},this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){const t=this._config.direction;return t?"string"==typeof t?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const t=this._pane.style;t.width=fi(this._config.width),t.height=fi(this._config.height),t.minWidth=fi(this._config.minWidth),t.minHeight=fi(this._config.minHeight),t.maxWidth=fi(this._config.maxWidth),t.maxHeight=fi(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"":"none"}_attachBackdrop(){const t="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(t)})}):this._backdropElement.classList.add(t)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const t=this._backdropElement;if(t){if(this._animationsDisabled)return void this._disposeBackdrop(t);t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{t.addEventListener("transitionend",this._backdropTransitionendHandler)}),t.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(t)},500))}}_toggleClasses(t,e,i){const r=i_(e||[]).filter(o=>!!o);r.length&&(i?t.classList.add(...r):t.classList.remove(...r))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const t=this._ngZone.onStable.pipe(gt(pi(this._attachments,this._detachments))).subscribe(()=>{(!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()),t.unsubscribe())})})}_disposeScrollStrategy(){const t=this._scrollStrategy;t&&(t.disable(),t.detach&&t.detach())}_disposeBackdrop(t){t&&(t.removeEventListener("click",this._backdropClickHandler),t.removeEventListener("transitionend",this._backdropTransitionendHandler),t.remove(),this._backdropElement===t&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const eI="cdk-overlay-connected-position-bounding-box",DW=/([A-Za-z%]+)$/;class CW{constructor(t,e,i,r,o){this._viewportRuler=e,this._document=i,this._platform=r,this._overlayContainer=o,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new oe,this._resizeSubscription=f.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(t)}get positions(){return this._preferredPositions}attach(t){this._validatePositions(),t.hostElement.classList.add(eI),this._overlayRef=t,this._boundingBox=t.hostElement,this._pane=t.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._overlayContainer.getContainerElement().getBoundingClientRect();const t=this._originRect,e=this._overlayRect,i=this._viewportRect,r=this._containerRect,o=[];let s;for(let a of this._preferredPositions){let c=this._getOriginPoint(t,r,a),m=this._getOverlayPoint(c,e,a),g=this._getOverlayFit(m,e,i,a);if(g.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(a,c);this._canFitWithFlexibleDimensions(g,m,i)?o.push({position:a,origin:c,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(c,a)}):(!s||s.overlayFit.visibleArea<g.visibleArea)&&(s={overlayFit:g,overlayPoint:m,originPoint:c,position:a,overlayRect:e})}if(o.length){let a=null,c=-1;for(const m of o){const g=m.boundingBoxRect.width*m.boundingBoxRect.height*(m.position.weight||1);g>c&&(c=g,a=m)}return this._isPushed=!1,void this._applyPosition(a.position,a.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(s.position,s.originPoint);this._applyPosition(s.position,s.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&Nc(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(eI),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const t=this._lastPosition;if(t){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const e=this._getOriginPoint(this._originRect,this._containerRect,t);this._applyPosition(t,e)}else this.apply()}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,-1===t.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}_getOriginPoint(t,e,i){let r,o;if("center"==i.originX)r=t.left+t.width/2;else{const s=this._isRtl()?t.right:t.left,a=this._isRtl()?t.left:t.right;r="start"==i.originX?s:a}return e.left<0&&(r-=e.left),o="center"==i.originY?t.top+t.height/2:"top"==i.originY?t.top:t.bottom,e.top<0&&(o-=e.top),{x:r,y:o}}_getOverlayPoint(t,e,i){let r,o;return r="center"==i.overlayX?-e.width/2:"start"===i.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,o="center"==i.overlayY?-e.height/2:"top"==i.overlayY?0:-e.height,{x:t.x+r,y:t.y+o}}_getOverlayFit(t,e,i,r){const o=nI(e);let{x:s,y:a}=t,c=this._getOffset(r,"x"),m=this._getOffset(r,"y");c&&(s+=c),m&&(a+=m);let j=0-a,q=a+o.height-i.height,ee=this._subtractOverflows(o.width,0-s,s+o.width-i.width),re=this._subtractOverflows(o.height,j,q),ue=ee*re;return{visibleArea:ue,isCompletelyWithinViewport:o.width*o.height===ue,fitsInViewportVertically:re===o.height,fitsInViewportHorizontally:ee==o.width}}_canFitWithFlexibleDimensions(t,e,i){if(this._hasFlexibleDimensions){const r=i.bottom-e.y,o=i.right-e.x,s=tI(this._overlayRef.getConfig().minHeight),a=tI(this._overlayRef.getConfig().minWidth),m=t.fitsInViewportHorizontally||null!=a&&a<=o;return(t.fitsInViewportVertically||null!=s&&s<=r)&&m}return!1}_pushOverlayOnScreen(t,e,i){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};const r=nI(e),o=this._viewportRect,s=Math.max(t.x+r.width-o.width,0),a=Math.max(t.y+r.height-o.height,0),c=Math.max(o.top-i.top-t.y,0),m=Math.max(o.left-i.left-t.x,0);let g=0,D=0;return g=r.width<=o.width?m||-s:t.x<this._viewportMargin?o.left-i.left-t.x:0,D=r.height<=o.height?c||-a:t.y<this._viewportMargin?o.top-i.top-t.y:0,this._previousPushAmount={x:g,y:D},{x:t.x+g,y:t.y+D}}_applyPosition(t,e){if(this._setTransformOrigin(t),this._setOverlayElementStyles(e,t),this._setBoundingBoxStyles(e,t),t.panelClass&&this._addPanelClasses(t.panelClass),this._lastPosition=t,this._positionChanges.observers.length){const i=this._getScrollVisibility(),r=new xW(t,i);this._positionChanges.next(r)}this._isInitialRender=!1}_setTransformOrigin(t){if(!this._transformOriginSelector)return;const e=this._boundingBox.querySelectorAll(this._transformOriginSelector);let i,r=t.overlayY;i="center"===t.overlayX?"center":this._isRtl()?"start"===t.overlayX?"right":"left":"start"===t.overlayX?"left":"right";for(let o=0;o<e.length;o++)e[o].style.transformOrigin=`${i} ${r}`}_calculateBoundingBoxRect(t,e){const i=this._viewportRect,r=this._isRtl();let o,s,a,g,D,j;if("top"===e.overlayY)s=t.y,o=i.height-s+this._viewportMargin;else if("bottom"===e.overlayY)a=i.height-t.y+2*this._viewportMargin,o=i.height-a+this._viewportMargin;else{const q=Math.min(i.bottom-t.y+i.top,t.y),ee=this._lastBoundingBoxSize.height;o=2*q,s=t.y-q,o>ee&&!this._isInitialRender&&!this._growAfterOpen&&(s=t.y-ee/2)}if("end"===e.overlayX&&!r||"start"===e.overlayX&&r)j=i.width-t.x+this._viewportMargin,g=t.x-this._viewportMargin;else if("start"===e.overlayX&&!r||"end"===e.overlayX&&r)D=t.x,g=i.right-t.x;else{const q=Math.min(i.right-t.x+i.left,t.x),ee=this._lastBoundingBoxSize.width;g=2*q,D=t.x-q,g>ee&&!this._isInitialRender&&!this._growAfterOpen&&(D=t.x-ee/2)}return{top:s,left:D,bottom:a,right:j,width:g,height:o}}_setBoundingBoxStyles(t,e){const i=this._calculateBoundingBoxRect(t,e);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));const r={};if(this._hasExactPosition())r.top=r.left="0",r.bottom=r.right=r.maxHeight=r.maxWidth="",r.width=r.height="100%";else{const o=this._overlayRef.getConfig().maxHeight,s=this._overlayRef.getConfig().maxWidth;r.height=fi(i.height),r.top=fi(i.top),r.bottom=fi(i.bottom),r.width=fi(i.width),r.left=fi(i.left),r.right=fi(i.right),r.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",r.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",o&&(r.maxHeight=fi(o)),s&&(r.maxWidth=fi(s))}this._lastBoundingBoxSize=i,Nc(this._boundingBox.style,r)}_resetBoundingBoxStyles(){Nc(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){Nc(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){const i={},r=this._hasExactPosition(),o=this._hasFlexibleDimensions,s=this._overlayRef.getConfig();if(r){const g=this._viewportRuler.getViewportScrollPosition();Nc(i,this._getExactOverlayY(e,t,g)),Nc(i,this._getExactOverlayX(e,t,g))}else i.position="static";let a="",c=this._getOffset(e,"x"),m=this._getOffset(e,"y");c&&(a+=`translateX(${c}px) `),m&&(a+=`translateY(${m}px)`),i.transform=a.trim(),s.maxHeight&&(r?i.maxHeight=fi(s.maxHeight):o&&(i.maxHeight="")),s.maxWidth&&(r?i.maxWidth=fi(s.maxWidth):o&&(i.maxWidth="")),Nc(this._pane.style,i)}_getExactOverlayY(t,e,i){let r={top:"",bottom:""},o=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,i)),"bottom"===t.overlayY?r.bottom=this._document.documentElement.clientHeight-(o.y+this._overlayRect.height)+"px":r.top=fi(o.y),r}_getExactOverlayX(t,e,i){let s,r={left:"",right:""},o=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,i)),s=this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left","right"===s?r.right=this._document.documentElement.clientWidth-(o.x+this._overlayRect.width)+"px":r.left=fi(o.x),r}_getScrollVisibility(){const t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),i=this._scrollables.map(r=>r.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:QA(t,i),isOriginOutsideView:Ww(t,i),isOverlayClipped:QA(e,i),isOverlayOutsideView:Ww(e,i)}}_subtractOverflows(t,...e){return e.reduce((i,r)=>i-Math.max(r,0),t)}_getNarrowedViewportRect(){const t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+t-this._viewportMargin,bottom:i.top+e-this._viewportMargin,width:t-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,e){return"x"===e?null==t.offsetX?this._offsetX:t.offsetX:null==t.offsetY?this._offsetY:t.offsetY}_validatePositions(){}_addPanelClasses(t){this._pane&&i_(t).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getOriginRect(){const t=this._origin;if(t instanceof je)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();const e=t.width||0,i=t.height||0;return{top:t.y,bottom:t.y+i,left:t.x,right:t.x+e,height:i,width:e}}}function Nc(n,t){for(let e in t)t.hasOwnProperty(e)&&(n[e]=t[e]);return n}function tI(n){if("number"!=typeof n&&null!=n){const[t,e]=n.split(DW);return e&&"px"!==e?null:parseFloat(t)}return n||null}function nI(n){return{top:Math.floor(n.top),right:Math.floor(n.right),bottom:Math.floor(n.bottom),left:Math.floor(n.left),width:Math.floor(n.width),height:Math.floor(n.height)}}const iI="cdk-global-overlay-wrapper";class TW{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(t){const e=t.getConfig();this._overlayRef=t,this._width&&!e.width&&t.updateSize({width:this._width}),this._height&&!e.height&&t.updateSize({height:this._height}),t.hostElement.classList.add(iI),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._xOffset=t,this._xPosition="left",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._xOffset=t,this._xPosition="right",this}start(t=""){return this._xOffset=t,this._xPosition="start",this}end(t=""){return this._xOffset=t,this._xPosition="end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._xPosition="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:r,height:o,maxWidth:s,maxHeight:a}=i,c=!("100%"!==r&&"100vw"!==r||s&&"100%"!==s&&"100vw"!==s),m=!("100%"!==o&&"100vh"!==o||a&&"100%"!==a&&"100vh"!==a),g=this._xPosition,D=this._xOffset,j="rtl"===this._overlayRef.getConfig().direction;let q="",ee="",re="";c?re="flex-start":"center"===g?(re="center",j?ee=D:q=D):j?"left"===g||"end"===g?(re="flex-end",q=D):("right"===g||"start"===g)&&(re="flex-start",ee=D):"left"===g||"start"===g?(re="flex-start",q=D):("right"===g||"end"===g)&&(re="flex-end",ee=D),t.position=this._cssPosition,t.marginLeft=c?"0":q,t.marginTop=m?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=c?"0":ee,e.justifyContent=re,e.alignItems=m?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,i=e.style;e.classList.remove(iI),i.justifyContent=i.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}let EW=(()=>{class n{constructor(e,i,r,o){this._viewportRuler=e,this._document=i,this._platform=r,this._overlayContainer=o}global(){return new TW}flexibleConnectedTo(e){return new CW(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return n.\u0275fac=function(e){return new(e||n)(me(Sa),me(yt),me(In),me(P_))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),SW=0,Yr=(()=>{class n{constructor(e,i,r,o,s,a,c,m,g,D,j,q){this.scrollStrategies=e,this._overlayContainer=i,this._componentFactoryResolver=r,this._positionBuilder=o,this._keyboardDispatcher=s,this._injector=a,this._ngZone=c,this._document=m,this._directionality=g,this._location=D,this._outsideClickDispatcher=j,this._animationsModuleType=q}create(e){const i=this._createHostElement(),r=this._createPaneElement(i),o=this._createPortalOutlet(r),s=new F_(e);return s.direction=s.direction||this._directionality.value,new Qh(o,i,r,s,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(e){const i=this._document.createElement("div");return i.id="cdk-overlay-"+SW++,i.classList.add("cdk-overlay-pane"),e.appendChild(i),i}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(na)),new X$(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return n.\u0275fac=function(e){return new(e||n)(me(wW),me(P_),me(Xs),me(EW),me(MW),me(Xn),me(Qe),me(yt),me(Mi),me(th),me(kW),me(Ln,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const IW={provide:new we("cdk-connected-overlay-scroll-strategy"),deps:[Yr],useFactory:function AW(n){return()=>n.scrollStrategies.reposition()}};let Ld=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[Yr,IW],imports:[xd,Ea,$w,$w]}),n})();const OW=["mat-menu-item",""];function RW(n,t){1&n&&(Yo(),ae(0,"svg",3),Xe(1,"polygon",4),ce())}const FW=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],PW=["mat-icon, [matMenuItemIcon]","*"];function NW(n,t){if(1&n){const e=sr();ae(0,"div",0),$e("keydown",function(r){return wn(e),Dn(ft()._handleKeydown(r))})("click",function(){return wn(e),Dn(ft().closed.emit("click"))})("@transformMenu.start",function(r){return wn(e),Dn(ft()._onAnimationStart(r))})("@transformMenu.done",function(r){return wn(e),Dn(ft()._onAnimationDone(r))}),ae(1,"div",1),We(2),ce()()}if(2&n){const e=ft();be("id",e.panelId)("ngClass",e._classList)("@transformMenu",e._panelAnimationState),ht("aria-label",e.ariaLabel||null)("aria-labelledby",e.ariaLabelledby||null)("aria-describedby",e.ariaDescribedby||null)}}const BW=["*"],Gw=new we("MAT_MENU_PANEL"),HW=Tc(pa(class{}));let Ad=(()=>{class n extends HW{constructor(e,i,r,o,s){super(),this._elementRef=e,this._document=i,this._focusMonitor=r,this._parentMenu=o,this._changeDetectorRef=s,this.role="menuitem",this._hovered=new oe,this._focused=new oe,this._highlighted=!1,this._triggersSubmenu=!1,o?.addItem?.(this)}focus(e,i){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,i):this._getHostElement().focus(i),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(e){this.disabled&&(e.preventDefault(),e.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const e=this._elementRef.nativeElement.cloneNode(!0),i=e.querySelectorAll("mat-icon, .material-icons");for(let r=0;r<i.length;r++)i[r].remove();return e.textContent?.trim()||""}_setHighlighted(e){this._highlighted=e,this._changeDetectorRef?.markForCheck()}_setTriggersSubmenu(e){this._triggersSubmenu=e,this._changeDetectorRef?.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(yt),B(Cr),B(Gw,8),B($t))},n.\u0275cmp=qe({type:n,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator","mdc-list-item"],hostVars:8,hostBindings:function(e,i){1&e&&$e("click",function(o){return i._checkDisabled(o)})("mouseenter",function(){return i._handleMouseEnter()}),2&e&&(ht("role",i.role)("tabindex",i._getTabIndex())("aria-disabled",i.disabled)("disabled",i.disabled||null),st("mat-mdc-menu-item-highlighted",i._highlighted)("mat-mdc-menu-item-submenu-trigger",i._triggersSubmenu))},inputs:{disabled:"disabled",disableRipple:"disableRipple",role:"role"},exportAs:["matMenuItem"],features:[Ce],attrs:OW,ngContentSelectors:PW,decls:5,vars:3,consts:[[1,"mdc-list-item__primary-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(e,i){1&e&&(qt(FW),We(0),ae(1,"span",0),We(2,1),ce(),Xe(3,"div",1),Ve(4,RW,2,0,"svg",2)),2&e&&(ge(3),be("matRippleDisabled",i.disableRipple||i.disabled)("matRippleTrigger",i._getHostElement()),ge(1),be("ngIf",i._triggersSubmenu))},dependencies:[Pi,Tr],encapsulation:2,changeDetection:0}),n})();const YW=new we("MatMenuContent"),N_={transformMenu:Er("transformMenu",[zn("void",Xt({opacity:0,transform:"scale(0.8)"})),ni("void => enter",li("120ms cubic-bezier(0, 0, 0.2, 1)",Xt({opacity:1,transform:"scale(1)"}))),ni("* => void",li("100ms 25ms linear",Xt({opacity:0})))]),fadeInItems:Er("fadeInItems",[zn("showing",Xt({opacity:1})),ni("void => *",[Xt({opacity:0}),li("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let jW=0;const rI=new we("mat-menu-default-options",{providedIn:"root",factory:function VW(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let Jh=(()=>{class n{constructor(e,i,r,o){this._elementRef=e,this._ngZone=i,this._defaultOptions=r,this._changeDetectorRef=o,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new Go,this._classList={},this._panelAnimationState="void",this._animationDone=new oe,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new ct,this.close=this.closed,this.panelId="mat-menu-panel-"+jW++}get xPosition(){return this._xPosition}set xPosition(e){this._xPosition=e,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(e){this._yPosition=e,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(e){this._overlapTrigger=it(e)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=it(e)}set panelClass(e){const i=this._previousPanelClass;i&&i.length&&i.split(" ").forEach(r=>{this._classList[r]=!1}),this._previousPanelClass=e,e&&e.length&&(e.split(" ").forEach(r=>{this._classList[r]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(e){this.panelClass=e}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new jh(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(xi(this._directDescendantItems),Bi(e=>pi(...e.map(i=>i._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e)),this._directDescendantItems.changes.subscribe(e=>{const i=this._keyManager;if("enter"===this._panelAnimationState&&i.activeItem?._hasFocus()){const r=e.toArray(),o=Math.max(0,Math.min(r.length-1,i.activeItemIndex||0));r[o]&&!r[o].disabled?i.setActiveItem(o):i.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusSubscription?.unsubscribe()}_hovered(){return this._directDescendantItems.changes.pipe(xi(this._directDescendantItems),Bi(i=>pi(...i.map(r=>r._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){const i=e.keyCode,r=this._keyManager;switch(i){case 27:Eo(e)||(e.preventDefault(),this.closed.emit("keydown"));break;case 37:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(38===i||40===i)&&r.setFocusOrigin("keyboard"),void r.onKeydown(e)}e.stopPropagation()}focusFirstItem(e="program"){this._firstItemFocusSubscription?.unsubscribe(),this._firstItemFocusSubscription=this._ngZone.onStable.pipe(_n(1)).subscribe(()=>{let i=null;if(this._directDescendantItems.length&&(i=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!i||!i.contains(document.activeElement)){const r=this._keyManager;r.setFocusOrigin(e).setFirstItemActive(),!r.activeItem&&i&&i.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){const i=Math.min(this._baseElevation+e,24),r=`${this._elevationPrefix}${i}`,o=Object.keys(this._classList).find(s=>s.startsWith(this._elevationPrefix));(!o||o===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[r]=!0,this._previousElevation=r)}setPositionClasses(e=this.xPosition,i=this.yPosition){const r=this._classList;r["mat-menu-before"]="before"===e,r["mat-menu-after"]="after"===e,r["mat-menu-above"]="above"===i,r["mat-menu-below"]="below"===i,this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(e){this._animationDone.next(e),this._isAnimating=!1}_onAnimationStart(e){this._isAnimating=!0,"enter"===e.toState&&0===this._keyManager.activeItemIndex&&(e.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe(xi(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(i=>i._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Qe),B(rI),B($t))},n.\u0275dir=pe({type:n,contentQueries:function(e,i,r){if(1&e&&(St(r,YW,5),St(r,Ad,5),St(r,Ad,4)),2&e){let o;Be(o=He())&&(i.lazyContent=o.first),Be(o=He())&&(i._allItems=o),Be(o=He())&&(i.items=o)}},viewQuery:function(e,i){if(1&e&&Et(Nn,5),2&e){let r;Be(r=He())&&(i.templateRef=r.first)}},inputs:{backdropClass:"backdropClass",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:["class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}}),n})(),qw=(()=>{class n extends Jh{constructor(e,i,r,o){super(e,i,r,o),this._elevationPrefix="mat-elevation-z",this._baseElevation=8}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Qe),B(rI),B($t))},n.\u0275cmp=qe({type:n,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(e,i){2&e&&ht("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[Ge([{provide:Gw,useExisting:n}]),Ce],ngContentSelectors:BW,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mdc-menu-surface","mdc-menu-surface--open","mat-mdc-elevation-specific",3,"id","ngClass","keydown","click"],[1,"mat-mdc-menu-content","mdc-list"]],template:function(e,i){1&e&&(qt(),Ve(0,NW,3,6,"ng-template"))},dependencies:[rp],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:var(--mdc-menu-max-height, calc(100vh - 32px));margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;position:relative}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item.mdc-list-item{align-items:center}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{margin-right:16px}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:16px}.mat-mdc-menu-item .mdc-list-item__primary-text{white-space:normal}.mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-mdc-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[N_.transformMenu,N_.fadeInItems]},changeDetection:0}),n})();const oI=new we("mat-menu-scroll-strategy"),UW={provide:oI,deps:[Yr],useFactory:function zW(n){return()=>n.scrollStrategies.reposition()}},sI=ha({passive:!0});let $W=(()=>{class n{constructor(e,i,r,o,s,a,c,m,g){this._overlay=e,this._element=i,this._viewContainerRef=r,this._menuItemInstance=a,this._dir=c,this._focusMonitor=m,this._ngZone=g,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=f.EMPTY,this._hoverSubscription=f.EMPTY,this._menuCloseSubscription=f.EMPTY,this._handleTouchStart=D=>{rw(D)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new ct,this.onMenuOpen=this.menuOpened,this.menuClosed=new ct,this.onMenuClose=this.menuClosed,this._scrollStrategy=o,this._parentMaterialMenu=s instanceof Jh?s:void 0,i.nativeElement.addEventListener("touchstart",this._handleTouchStart,sI)}get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(e){this.menu=e}get menu(){return this._menu}set menu(e){e!==this._menu&&(this._menu=e,this._menuCloseSubscription.unsubscribe(),e&&(this._menuCloseSubscription=e.close.subscribe(i=>{this._destroyMenu(i),("click"===i||"tab"===i)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(i)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,sI),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){const e=this.menu;if(this._menuOpen||!e)return;const i=this._createOverlay(e),r=i.getConfig(),o=r.positionStrategy;this._setPosition(e,o),r.hasBackdrop=null==e.hasBackdrop?!this.triggersSubmenu():e.hasBackdrop,i.attach(this._getPortal(e)),e.lazyContent&&e.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(e),e instanceof Jh&&(e._startAnimation(),e._directDescendantItems.changes.pipe(gt(e.close)).subscribe(()=>{o.withLockedPosition(!1).reapplyLastPosition(),o.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(e,i){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,i):this._element.nativeElement.focus(i)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(e){if(!this._overlayRef||!this.menuOpen)return;const i=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===e||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,i instanceof Jh?(i._resetAnimation(),i.lazyContent?i._animationDone.pipe(en(r=>"void"===r.toState),_n(1),gt(i.lazyContent._attached)).subscribe({next:()=>i.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),i?.lazyContent?.detach())}_initMenu(e){e.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,e.direction=this.dir,this._setMenuElevation(e),e.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(e){if(e.setElevation){let i=0,r=e.parentMenu;for(;r;)i++,r=r.parentMenu;e.setElevation(i)}}_setIsMenuOpen(e){this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(e)}_createOverlay(e){if(!this._overlayRef){const i=this._getOverlayConfig(e);this._subscribeToPositions(e,i.positionStrategy),this._overlayRef=this._overlay.create(i),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(e){return new F_({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:e.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:e.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(e,i){e.setPositionClasses&&i.positionChanges.subscribe(r=>{const o="start"===r.connectionPair.overlayX?"after":"before",s="top"===r.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>e.setPositionClasses(o,s)):e.setPositionClasses(o,s)})}_setPosition(e,i){let[r,o]="before"===e.xPosition?["end","start"]:["start","end"],[s,a]="above"===e.yPosition?["bottom","top"]:["top","bottom"],[c,m]=[s,a],[g,D]=[r,o],j=0;if(this.triggersSubmenu()){if(D=r="before"===e.xPosition?"start":"end",o=g="end"===r?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const q=this._parentMaterialMenu.items.first;this._parentInnerPadding=q?q._getHostElement().offsetTop:0}j="bottom"===s?this._parentInnerPadding:-this._parentInnerPadding}}else e.overlapTrigger||(c="top"===s?"bottom":"top",m="top"===a?"bottom":"top");i.withPositions([{originX:r,originY:c,overlayX:g,overlayY:s,offsetY:j},{originX:o,originY:c,overlayX:D,overlayY:s,offsetY:j},{originX:r,originY:m,overlayX:g,overlayY:a,offsetY:-j},{originX:o,originY:m,overlayX:D,overlayY:a,offsetY:-j}])}_menuClosingActions(){const e=this._overlayRef.backdropClick(),i=this._overlayRef.detachments();return pi(e,this._parentMaterialMenu?this._parentMaterialMenu.closed:ot(),this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(en(s=>s!==this._menuItemInstance),en(()=>this._menuOpen)):ot(),i)}_handleMousedown(e){iw(e)||(this._openedBy=0===e.button?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){const i=e.keyCode;(13===i||32===i)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(39===i&&"ltr"===this.dir||37===i&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(e){this.triggersSubmenu()?(e.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe(en(e=>e===this._menuItemInstance&&!e.disabled),Hw(0,Bw)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof Jh&&this.menu._isAnimating?this.menu._animationDone.pipe(_n(1),Hw(0,Bw),gt(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(e){return(!this._portal||this._portal.templateRef!==e.templateRef)&&(this._portal=new Oc(e.templateRef,this._viewContainerRef)),this._portal}}return n.\u0275fac=function(e){return new(e||n)(B(Yr),B(je),B(Hn),B(oI),B(Gw,8),B(Ad,10),B(Mi,8),B(Cr),B(Qe))},n.\u0275dir=pe({type:n,hostVars:3,hostBindings:function(e,i){1&e&&$e("click",function(o){return i._handleClick(o)})("mousedown",function(o){return i._handleMousedown(o)})("keydown",function(o){return i._handleKeydown(o)}),2&e&&ht("aria-haspopup",i.menu?"menu":null)("aria-expanded",i.menuOpen)("aria-controls",i.menuOpen?i.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:["matMenuTriggerFor","menu"],menuData:["matMenuTriggerData","menuData"],restoreFocus:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"}}),n})(),aI=(()=>{class n extends $W{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275dir=pe({type:n,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],exportAs:["matMenuTrigger"],features:[Ce]}),n})(),WW=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[UW],imports:[Ni,ts,_t,Ld,Pc,_t]}),n})();function GW(n,t){}const qW=function(n){return{animationDuration:n}},KW=function(n,t){return{value:n,params:t}};function XW(n,t){1&n&&We(0)}const cI=["*"],ZW=["tabListContainer"],QW=["tabList"],JW=["tabListInner"],eG=["nextPaginator"],tG=["previousPaginator"],nG=["tabBodyWrapper"],iG=["tabHeader"];function rG(n,t){}function oG(n,t){1&n&&Ve(0,rG,0,0,"ng-template",14),2&n&&be("cdkPortalOutlet",ft().$implicit.templateLabel)}function sG(n,t){1&n&&ke(0),2&n&&ar(ft().$implicit.textLabel)}function aG(n,t){if(1&n){const e=sr();ae(0,"div",6,7),$e("click",function(){const r=wn(e),o=r.$implicit,s=r.index,a=ft(),c=Bn(1);return Dn(a._handleClick(o,c,s))})("cdkFocusChange",function(r){const s=wn(e).index;return Dn(ft()._tabFocusChanged(r,s))}),Xe(2,"span",8)(3,"div",9),ae(4,"span",10)(5,"span",11),Ve(6,oG,1,1,"ng-template",12),Ve(7,sG,1,1,"ng-template",null,13,hc),ce()()()}if(2&n){const e=t.$implicit,i=t.index,r=Bn(1),o=Bn(8),s=ft();st("mdc-tab--active",s.selectedIndex===i),be("id",s._getTabLabelId(i))("ngClass",e.labelClass)("disabled",e.disabled)("fitInkBarToContent",s.fitInkBarToContent),ht("tabIndex",s._getTabIndex(e,i))("aria-posinset",i+1)("aria-setsize",s._tabs.length)("aria-controls",s._getTabContentId(i))("aria-selected",s.selectedIndex===i)("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null),ge(3),be("matRippleTrigger",r)("matRippleDisabled",e.disabled||s.disableRipple),ge(3),be("ngIf",e.templateLabel)("ngIfElse",o)}}function cG(n,t){if(1&n){const e=sr();ae(0,"mat-tab-body",15),$e("_onCentered",function(){return wn(e),Dn(ft()._removeTabBodyWrapperHeight())})("_onCentering",function(r){return wn(e),Dn(ft()._setTabBodyWrapperHeight(r))}),ce()}if(2&n){const e=t.$implicit,i=t.index,r=ft();st("mat-mdc-tab-body-active",r.selectedIndex===i),be("id",r._getTabContentId(i))("ngClass",e.bodyClass)("content",e.content)("position",e.position)("origin",e.origin)("animationDuration",r.animationDuration)("preserveContent",r.preserveContent),ht("tabindex",null!=r.contentTabIndex&&r.selectedIndex===i?r.contentTabIndex:null)("aria-labelledby",r._getTabLabelId(i))}}const lG={translateTab:Er("translateTab",[zn("center, void, left-origin-center, right-origin-center",Xt({transform:"none"})),zn("left",Xt({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),zn("right",Xt({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),ni("* => left, * => right, left => center, right => center",li("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),ni("void => left-origin-center",[Xt({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),li("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),ni("void => right-origin-center",[Xt({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),li("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let dG=(()=>{class n extends Is{constructor(e,i,r,o){super(e,i,o),this._host=r,this._centeringSub=f.EMPTY,this._leavingSub=f.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe(xi(this._host._isCenterPosition(this._host._position))).subscribe(e=>{e&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}}return n.\u0275fac=function(e){return new(e||n)(B(Xs),B(Hn),B(Gt(()=>lI)),B(yt))},n.\u0275dir=pe({type:n,selectors:[["","matTabBodyHost",""]],features:[Ce]}),n})(),uG=(()=>{class n{constructor(e,i,r){this._elementRef=e,this._dir=i,this._dirChangeSubscription=f.EMPTY,this._translateTabComplete=new oe,this._onCentering=new ct,this._beforeCentering=new ct,this._afterLeavingCenter=new ct,this._onCentered=new ct(!0),this.animationDuration="500ms",this.preserveContent=!1,i&&(this._dirChangeSubscription=i.change.subscribe(o=>{this._computePositionAnimationState(o),r.markForCheck()})),this._translateTabComplete.pipe(n_((o,s)=>o.fromState===s.fromState&&o.toState===s.toState)).subscribe(o=>{this._isCenterPosition(o.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(o.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}set position(e){this._positionIndex=e,this._computePositionAnimationState()}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(e){const i=this._isCenterPosition(e.toState);this._beforeCentering.emit(i),i&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(e){return"center"==e||"left-origin-center"==e||"right-origin-center"==e}_computePositionAnimationState(e=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==e?"left":"right":this._positionIndex>0?"ltr"==e?"right":"left":"center"}_computePositionFromOrigin(e){const i=this._getLayoutDirection();return"ltr"==i&&e<=0||"rtl"==i&&e>0?"left-origin-center":"right-origin-center"}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Mi,8),B($t))},n.\u0275dir=pe({type:n,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),n})(),lI=(()=>{class n extends uG{constructor(e,i,r){super(e,i,r)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Mi,8),B($t))},n.\u0275cmp=qe({type:n,selectors:[["mat-tab-body"]],viewQuery:function(e,i){if(1&e&&Et(Is,5),2&e){let r;Be(r=He())&&(i._portalHost=r.first)}},hostAttrs:[1,"mat-mdc-tab-body"],features:[Ce],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(e,i){1&e&&(ae(0,"div",0,1),$e("@translateTab.start",function(o){return i._onTranslateTabStarted(o)})("@translateTab.done",function(o){return i._translateTabComplete.next(o)}),Ve(2,GW,0,0,"ng-template",2),ce()),2&e&&be("@translateTab",bC(3,KW,i._position,$l(1,qW,i.animationDuration)))},dependencies:[dG],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[lG.translateTab]}}),n})();const hG=new we("MatTabContent");let mG=(()=>{class n{constructor(e){this.template=e}}return n.\u0275fac=function(e){return new(e||n)(B(Nn))},n.\u0275dir=pe({type:n,selectors:[["","matTabContent",""]],features:[Ge([{provide:hG,useExisting:n}])]}),n})();const fG=new we("MatTabLabel"),dI=new we("MAT_TAB");let pG=(()=>{class n extends Z${constructor(e,i,r){super(e,i),this._closestTab=r}}return n.\u0275fac=function(e){return new(e||n)(B(Nn),B(Hn),B(dI,8))},n.\u0275dir=pe({type:n,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[Ge([{provide:fG,useExisting:n}]),Ce]}),n})();const Kw="mdc-tab-indicator--active",uI="mdc-tab-indicator--no-transition";class _G{constructor(t){this._items=t}hide(){this._items.forEach(t=>t.deactivateInkBar())}alignToElement(t){const e=this._items.find(r=>r.elementRef.nativeElement===t),i=this._currentItem;if(i?.deactivateInkBar(),e){const r=i?.elementRef.nativeElement.getBoundingClientRect?.();e.activateInkBar(r),this._currentItem=e}}}function gG(n){return class extends n{constructor(...t){super(...t),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(t){const e=it(t);this._fitToContent!==e&&(this._fitToContent=e,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(t){const e=this.elementRef.nativeElement;if(!t||!e.getBoundingClientRect||!this._inkBarContentElement)return void e.classList.add(Kw);const i=e.getBoundingClientRect(),r=t.width/i.width,o=t.left-i.left;e.classList.add(uI),this._inkBarContentElement.style.setProperty("transform",`translateX(${o}px) scaleX(${r})`),e.getBoundingClientRect(),e.classList.remove(uI),e.classList.add(Kw),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this.elementRef.nativeElement.classList.remove(Kw)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const t=this.elementRef.nativeElement.ownerDocument||document;this._inkBarElement=t.createElement("span"),this._inkBarContentElement=t.createElement("span"),this._inkBarElement.className="mdc-tab-indicator",this._inkBarContentElement.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",this._inkBarElement.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this.elementRef.nativeElement.querySelector(".mdc-tab__content"):this.elementRef.nativeElement).appendChild(this._inkBarElement)}}}const yG=pa(class{}),vG=gG((()=>{class n extends yG{constructor(e){super(),this.elementRef=e}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}return n.\u0275fac=function(e){return new(e||n)(B(je))},n.\u0275dir=pe({type:n,features:[Ce]}),n})());let hI=(()=>{class n extends vG{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275dir=pe({type:n,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(e,i){2&e&&(ht("aria-disabled",!!i.disabled),st("mat-mdc-tab-disabled",i.disabled))},inputs:{disabled:"disabled",fitInkBarToContent:"fitInkBarToContent"},features:[Ce]}),n})();const wG=pa(class{}),mI=new we("MAT_TAB_GROUP");let xG=(()=>{class n extends wG{constructor(e,i){super(),this._viewContainerRef=e,this._closestTabGroup=i,this.textLabel="",this._contentPortal=null,this._stateChanges=new oe,this.position=null,this.origin=null,this.isActive=!1}get content(){return this._contentPortal}ngOnChanges(e){(e.hasOwnProperty("textLabel")||e.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new Oc(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(e){e&&e._closestTab===this&&(this._templateLabel=e)}}return n.\u0275fac=function(e){return new(e||n)(B(Hn),B(mI,8))},n.\u0275dir=pe({type:n,viewQuery:function(e,i){if(1&e&&Et(Nn,7),2&e){let r;Be(r=He())&&(i._implicitContent=r.first)}},inputs:{textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},features:[Ce,Sn]}),n})(),Xw=(()=>{class n extends xG{get templateLabel(){return this._templateLabel}set templateLabel(e){this._setTemplateLabelInput(e)}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275cmp=qe({type:n,selectors:[["mat-tab"]],contentQueries:function(e,i,r){if(1&e&&(St(r,mG,7,Nn),St(r,pG,5)),2&e){let o;Be(o=He())&&(i._explicitContent=o.first),Be(o=He())&&(i.templateLabel=o.first)}},inputs:{disabled:"disabled"},exportAs:["matTab"],features:[Ge([{provide:dI,useExisting:n}]),Ce],ngContentSelectors:cI,decls:1,vars:0,template:function(e,i){1&e&&(qt(),Ve(0,XW,1,0,"ng-template"))},encapsulation:2}),n})();const fI=ha({passive:!0});let DG=(()=>{class n{constructor(e,i,r,o,s,a,c){this._elementRef=e,this._changeDetectorRef=i,this._viewportRuler=r,this._dir=o,this._ngZone=s,this._platform=a,this._animationMode=c,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new oe,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new oe,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new ct,this.indexFocused=new ct,s.runOutsideAngular(()=>{rs(e.nativeElement,"mouseleave").pipe(gt(this._destroyed)).subscribe(()=>{this._stopInterval()})})}get disablePagination(){return this._disablePagination}set disablePagination(e){this._disablePagination=it(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){e=ci(e),this._selectedIndex!=e&&(this._selectedIndexChanged=!0,this._selectedIndex=e,this._keyManager&&this._keyManager.updateActiveItem(e))}ngAfterViewInit(){rs(this._previousPaginator.nativeElement,"touchstart",fI).pipe(gt(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),rs(this._nextPaginator.nativeElement,"touchstart",fI).pipe(gt(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const e=this._dir?this._dir.change:ot("ltr"),i=this._viewportRuler.change(150),r=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new jh(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap(),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe(_n(1)).subscribe(r),pi(e,i,this._items.changes,this._itemsResized()).pipe(gt(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),r()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(o=>{this.indexFocused.emit(o),this._setTabFocus(o)})}_itemsResized(){return"function"!=typeof ResizeObserver?Ti:this._items.changes.pipe(xi(this._items),Bi(e=>new Ze(i=>this._ngZone.runOutsideAngular(()=>{const r=new ResizeObserver(o=>i.next(o));return e.forEach(o=>r.observe(o.elementRef.nativeElement)),()=>{r.disconnect()}}))),Jv(1),en(e=>e.some(i=>i.contentRect.width>0&&i.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._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(e){if(!Eo(e))switch(e.keyCode){case 13:case 32:this.focusIndex!==this.selectedIndex&&(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){if(!this._items)return!0;const i=this._items?this._items.toArray()[e]:null;return!!i&&!i.disabled}_setTabFocus(e){if(this._showPaginationControls&&this._scrollToLabel(e),this._items&&this._items.length){this._items.toArray()[e].focus();const i=this._tabListContainer.nativeElement;i.scrollLeft="ltr"==this._getLayoutDirection()?0:i.scrollWidth-i.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const e=this.scrollDistance,i="ltr"===this._getLayoutDirection()?-e:e;this._tabList.nativeElement.style.transform=`translateX(${Math.round(i)}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 i=this._items?this._items.toArray()[e]:null;if(!i)return;const r=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:o,offsetWidth:s}=i.elementRef.nativeElement;let a,c;"ltr"==this._getLayoutDirection()?(a=o,c=a+s):(c=this._tabListInner.nativeElement.offsetWidth-o,a=c-s);const m=this.scrollDistance,g=this.scrollDistance+r;a<m?this.scrollDistance-=m-a+60:c>g&&(this.scrollDistance+=c-g+60)}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const e=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;e||(this.scrollDistance=0),e!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=e}}_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,i=e?e.elementRef.nativeElement:null;i?this._inkBar.alignToElement(i):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(e,i){i&&null!=i.button&&0!==i.button||(this._stopInterval(),O_(650,100).pipe(gt(pi(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:r,distance:o}=this._scrollHeader(e);(0===o||o>=r)&&this._stopInterval()}))}_scrollTo(e){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const i=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(i,e)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:i,distance:this._scrollDistance}}}return n.\u0275fac=function(e){return new(e||n)(B(je),B($t),B(Sa),B(Mi,8),B(Qe),B(In),B(Ln,8))},n.\u0275dir=pe({type:n,inputs:{disablePagination:"disablePagination"}}),n})(),CG=(()=>{class n extends DG{constructor(e,i,r,o,s,a,c){super(e,i,r,o,s,a,c),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=it(e)}_itemSelected(e){e.preventDefault()}}return n.\u0275fac=function(e){return new(e||n)(B(je),B($t),B(Sa),B(Mi,8),B(Qe),B(In),B(Ln,8))},n.\u0275dir=pe({type:n,inputs:{disableRipple:"disableRipple"},features:[Ce]}),n})(),TG=(()=>{class n extends CG{constructor(e,i,r,o,s,a,c){super(e,i,r,o,s,a,c)}ngAfterContentInit(){this._inkBar=new _G(this._items),super.ngAfterContentInit()}}return n.\u0275fac=function(e){return new(e||n)(B(je),B($t),B(Sa),B(Mi,8),B(Qe),B(In),B(Ln,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-tab-header"]],contentQueries:function(e,i,r){if(1&e&&St(r,hI,4),2&e){let o;Be(o=He())&&(i._items=o)}},viewQuery:function(e,i){if(1&e&&(Et(ZW,7),Et(QW,7),Et(JW,7),Et(eG,5),Et(tG,5)),2&e){let r;Be(r=He())&&(i._tabListContainer=r.first),Be(r=He())&&(i._tabList=r.first),Be(r=He())&&(i._tabListInner=r.first),Be(r=He())&&(i._nextPaginator=r.first),Be(r=He())&&(i._previousPaginator=r.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(e,i){2&e&&st("mat-mdc-tab-header-pagination-controls-enabled",i._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==i._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[Ce],ngContentSelectors:cI,decls:13,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-mdc-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(e,i){1&e&&(qt(),ae(0,"button",0,1),$e("click",function(){return i._handlePaginatorClick("before")})("mousedown",function(o){return i._handlePaginatorPress("before",o)})("touchend",function(){return i._stopInterval()}),Xe(2,"div",2),ce(),ae(3,"div",3,4),$e("keydown",function(o){return i._handleKeydown(o)}),ae(5,"div",5,6),$e("cdkObserveContent",function(){return i._onContentChanges()}),ae(7,"div",7,8),We(9),ce()()(),ae(10,"button",9,10),$e("mousedown",function(o){return i._handlePaginatorPress("after",o)})("click",function(){return i._handlePaginatorClick("after")})("touchend",function(){return i._stopInterval()}),Xe(12,"div",2),ce()),2&e&&(st("mat-mdc-tab-header-pagination-disabled",i._disableScrollBefore),be("matRippleDisabled",i._disableScrollBefore||i.disableRipple)("disabled",i._disableScrollBefore||null),ge(3),st("_mat-animation-noopable","NoopAnimations"===i._animationMode),ge(7),st("mat-mdc-tab-header-pagination-disabled",i._disableScrollAfter),be("matRippleDisabled",i._disableScrollAfter||i.disableRipple)("disabled",i._disableScrollAfter||null))},dependencies:[Tr,r_],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}._mat-animation-noopable span.mdc-tab-indicator__content,._mat-animation-noopable span.mdc-tab__text-label{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.mat-mdc-tab::before{margin:5px}.cdk-high-contrast-active .mat-mdc-tab[aria-disabled=true]{color:GrayText}"],encapsulation:2}),n})();const _I=new we("MAT_TABS_CONFIG");let EG=0;const SG=Ls(Tc(class{constructor(n){this._elementRef=n}}),"primary");let LG=(()=>{class n extends SG{constructor(e,i,r,o){super(e),this._changeDetectorRef=i,this._animationMode=o,this._tabs=new Go,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=f.EMPTY,this._tabLabelSubscription=f.EMPTY,this._dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this._disablePagination=!1,this._preserveContent=!1,this.selectedIndexChange=new ct,this.focusChange=new ct,this.animationDone=new ct,this.selectedTabChange=new ct(!0),this._groupId=EG++,this.animationDuration=r&&r.animationDuration?r.animationDuration:"500ms",this.disablePagination=!(!r||null==r.disablePagination)&&r.disablePagination,this.dynamicHeight=!(!r||null==r.dynamicHeight)&&r.dynamicHeight,this.contentTabIndex=r?.contentTabIndex??null,this.preserveContent=!!r?.preserveContent}get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(e){this._dynamicHeight=it(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){this._indexToSelect=ci(e,null)}get animationDuration(){return this._animationDuration}set animationDuration(e){this._animationDuration=/^\d+$/.test(e+"")?e+"ms":e}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(e){this._contentTabIndex=ci(e,null)}get disablePagination(){return this._disablePagination}set disablePagination(e){this._disablePagination=it(e)}get preserveContent(){return this._preserveContent}set preserveContent(e){this._preserveContent=it(e)}get backgroundColor(){return this._backgroundColor}set backgroundColor(e){const i=this._elementRef.nativeElement.classList;i.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),e&&i.add("mat-tabs-with-background",`mat-background-${e}`),this._backgroundColor=e}ngAfterContentChecked(){const e=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=e){const i=null==this._selectedIndex;if(!i){this.selectedTabChange.emit(this._createChangeEvent(e));const r=this._tabBodyWrapper.nativeElement;r.style.minHeight=r.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((r,o)=>r.isActive=o===e),i||(this.selectedIndexChange.emit(e),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((i,r)=>{i.position=r-e,null!=this._selectedIndex&&0==i.position&&!i.origin&&(i.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 i=this._tabs.toArray();let r;for(let o=0;o<i.length;o++)if(i[o].isActive){this._indexToSelect=this._selectedIndex=o,this._lastFocusedTabIndex=null,r=i[o];break}!r&&i[e]&&Promise.resolve().then(()=>{i[e].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(e))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe(xi(this._allTabs)).subscribe(e=>{this._tabs.reset(e.filter(i=>i._closestTabGroup===this||!i._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(e){const i=this._tabHeader;i&&(i.focusIndex=e)}_focusChanged(e){this._lastFocusedTabIndex=e,this.focusChange.emit(this._createChangeEvent(e))}_createChangeEvent(e){const i=new AG;return i.index=e,this._tabs&&this._tabs.length&&(i.tab=this._tabs.toArray()[e]),i}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=pi(...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){return`mat-tab-label-${this._groupId}-${e}`}_getTabContentId(e){return`mat-tab-content-${this._groupId}-${e}`}_setTabBodyWrapperHeight(e){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const i=this._tabBodyWrapper.nativeElement;i.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(i.style.height=e+"px")}_removeTabBodyWrapperHeight(){const e=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=e.clientHeight,e.style.height="",this.animationDone.emit()}_handleClick(e,i,r){e.disabled||(this.selectedIndex=i.focusIndex=r)}_getTabIndex(e,i){return e.disabled?null:i===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(e,i){e&&"mouse"!==e&&"touch"!==e&&(this._tabHeader.focusIndex=i)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B($t),B(_I,8),B(Ln,8))},n.\u0275dir=pe({type:n,inputs:{dynamicHeight:"dynamicHeight",selectedIndex:"selectedIndex",headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:"contentTabIndex",disablePagination:"disablePagination",preserveContent:"preserveContent",backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},features:[Ce]}),n})(),gI=(()=>{class n extends LG{constructor(e,i,r,o){super(e,i,r,o),this._fitInkBarToContent=!1,this._stretchTabs=!0,this.fitInkBarToContent=!(!r||null==r.fitInkBarToContent)&&r.fitInkBarToContent}get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(e){this._fitInkBarToContent=it(e),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(e){this._stretchTabs=it(e)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B($t),B(_I,8),B(Ln,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-tab-group"]],contentQueries:function(e,i,r){if(1&e&&St(r,Xw,5),2&e){let o;Be(o=He())&&(i._allTabs=o)}},viewQuery:function(e,i){if(1&e&&(Et(nG,5),Et(iG,5)),2&e){let r;Be(r=He())&&(i._tabBodyWrapper=r.first),Be(r=He())&&(i._tabHeader=r.first)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:6,hostBindings:function(e,i){2&e&&st("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",disableRipple:"disableRipple",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"]},exportAs:["matTabGroup"],features:[Ge([{provide:mI,useExisting:n}]),Ce],decls:6,vars:6,consts:[[3,"selectedIndex","disableRipple","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mdc-tab mat-mdc-tab mat-mdc-focus-indicator","role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",3,"id","mdc-tab--active","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-mdc-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-mdc-tab-body-active","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"id","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange"],["tabNode",""],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],template:function(e,i){1&e&&(ae(0,"mat-tab-header",0,1),$e("indexFocused",function(o){return i._focusChanged(o)})("selectFocusedIndex",function(o){return i.selectedIndex=o}),Ve(2,aG,9,17,"div",2),ce(),ae(3,"div",3,4),Ve(5,cG,1,11,"mat-tab-body",5),ce()),2&e&&(be("selectedIndex",i.selectedIndex||0)("disableRipple",i.disableRipple),ge(2),be("ngForOf",i._tabs),ge(1),st("_mat-animation-noopable","NoopAnimations"===i._animationMode),ge(2),be("ngForOf",i._tabs))},dependencies:[rp,Xl,Pi,Is,Tr,MV,lI,hI,TG],styles:['.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab[hidden]{display:none}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:34px;font-size:34px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-tab.mdc-tab{height:48px;flex-grow:0}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none}.mat-mdc-tab .mdc-tab__text-label{display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-mdc-tab-header-with-background-background-color, transparent)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-focus-indicator::before{border-color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{border-color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{align-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}'],encapsulation:2}),n})();class AG{}let IG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[Ni,_t,Ea,ts,o_,d_,_t]}),n})();const OG=["tooltip"],bI=new we("mat-tooltip-scroll-strategy"),PG={provide:bI,deps:[Yr],useFactory:function FG(n){return()=>n.scrollStrategies.reposition({scrollThrottle:20})}},BG=new we("mat-tooltip-default-options",{providedIn:"root",factory:function NG(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),yI="tooltip-panel",vI=ha({passive:!0});let UG=(()=>{class n{constructor(e,i,r,o,s,a,c,m,g,D,j,q){this._overlay=e,this._elementRef=i,this._scrollDispatcher=r,this._viewContainerRef=o,this._ngZone=s,this._platform=a,this._ariaDescriber=c,this._focusMonitor=m,this._dir=D,this._defaultOptions=j,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this._showDelay=this._defaultOptions.showDelay,this._hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new oe,this._scrollStrategy=g,this._document=q,j&&(j.position&&(this.position=j.position),j.positionAtOrigin&&(this.positionAtOrigin=j.positionAtOrigin),j.touchGestures&&(this.touchGestures=j.touchGestures)),D.change.pipe(gt(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}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=it(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){this._disabled=it(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=ci(e)}get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=ci(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=e?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(gt(this._destroyed)).subscribe(e=>{e?"keyboard"===e&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const e=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([i,r])=>{e.removeEventListener(i,r,vI)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay,i){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const r=this._createOverlay(i);this._detach(),this._portal=this._portal||new Sd(this._tooltipComponent,this._viewContainerRef);const o=this._tooltipInstance=r.attach(this._portal).instance;o._triggerElement=this._elementRef.nativeElement,o._mouseLeaveHideDelay=this._hideDelay,o.afterHidden().pipe(gt(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),o.show(e)}hide(e=this.hideDelay){const i=this._tooltipInstance;i&&(i.isVisible()?i.hide(e):(i._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 o=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!e)&&o._origin instanceof je)return this._overlayRef;this._detach()}const i=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),r=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&e||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(i);return r.positionChanges.pipe(gt(this._destroyed)).subscribe(o=>{this._updateCurrentPositionClass(o.connectionPair),this._tooltipInstance&&o.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:r,panelClass:`${this._cssClassPrefix}-${yI}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(gt(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(gt(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(gt(this._destroyed)).subscribe(o=>{this._isTooltipVisible()&&27===o.keyCode&&!Eo(o)&&(o.preventDefault(),o.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){const i=e.getConfig().positionStrategy,r=this._getOrigin(),o=this._getOverlayPosition();i.withPositions([this._addOffset({...r.main,...o.main}),this._addOffset({...r.fallback,...o.fallback})])}_addOffset(e){return e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,i=this.position;let r;"above"==i||"below"==i?r={originX:"center",originY:"above"==i?"top":"bottom"}:"before"==i||"left"==i&&e||"right"==i&&!e?r={originX:"start",originY:"center"}:("after"==i||"right"==i&&e||"left"==i&&!e)&&(r={originX:"end",originY:"center"});const{x:o,y:s}=this._invertPosition(r.originX,r.originY);return{main:r,fallback:{originX:o,originY:s}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,i=this.position;let r;"above"==i?r={overlayX:"center",overlayY:"bottom"}:"below"==i?r={overlayX:"center",overlayY:"top"}:"before"==i||"left"==i&&e||"right"==i&&!e?r={overlayX:"end",overlayY:"center"}:("after"==i||"right"==i&&e||"left"==i&&!e)&&(r={overlayX:"start",overlayY:"center"});const{x:o,y:s}=this._invertPosition(r.overlayX,r.overlayY);return{main:r,fallback:{overlayX:o,overlayY:s}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(_n(1),gt(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,i){return"above"===this.position||"below"===this.position?"top"===i?i="bottom":"bottom"===i&&(i="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:i}}_updateCurrentPositionClass(e){const{overlayY:i,originX:r,originY:o}=e;let s;if(s="center"===i?this._dir&&"rtl"===this._dir.value?"end"===r?"left":"right":"start"===r?"left":"right":"bottom"===i&&"top"===o?"above":"below",s!==this._currentPosition){const a=this._overlayRef;if(a){const c=`${this._cssClassPrefix}-${yI}-`;a.removePanelClass(c+this._currentPosition),a.addPanelClass(c+s)}this._currentPosition=s}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",e=>{let i;this._setupPointerExitEventsIfNeeded(),void 0!==e.x&&void 0!==e.y&&(i=e),this.show(void 0,i)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",e=>{const i=e.targetTouches?.[0],r=i?{x:i.clientX,y:i.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(void 0,r),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",i=>{const r=i.relatedTarget;(!r||!this._overlayRef?.overlayElement.contains(r))&&this.hide()}],["wheel",i=>this._wheelListener(i)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const i=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",i],["touchcancel",i])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([i,r])=>{this._elementRef.nativeElement.addEventListener(i,r,vI)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const i=this._document.elementFromPoint(e.clientX,e.clientY),r=this._elementRef.nativeElement;i!==r&&!r.contains(i)&&this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const i=this._elementRef.nativeElement,r=i.style;("on"===e||"INPUT"!==i.nodeName&&"TEXTAREA"!==i.nodeName)&&(r.userSelect=r.msUserSelect=r.webkitUserSelect=r.MozUserSelect="none"),("on"===e||!i.draggable)&&(r.webkitUserDrag="none"),r.touchAction="none",r.webkitTapHighlightColor="transparent"}}}return n.\u0275fac=function(e){Zs()},n.\u0275dir=pe({type:n,inputs:{position:["matTooltipPosition","position"],positionAtOrigin:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),n})(),Id=(()=>{class n extends UG{constructor(e,i,r,o,s,a,c,m,g,D,j,q){super(e,i,r,o,s,a,c,m,g,D,j,q),this._tooltipComponent=WG,this._cssClassPrefix="mat-mdc",this._viewportMargin=8}_addOffset(e){const r=!this._dir||"ltr"==this._dir.value;return"top"===e.originY?e.offsetY=-8:"bottom"===e.originY?e.offsetY=8:"start"===e.originX?e.offsetX=r?-8:8:"end"===e.originX&&(e.offsetX=r?8:-8),e}}return n.\u0275fac=function(e){return new(e||n)(B(Yr),B(je),B(Rc),B(Hn),B(Qe),B(In),B(nV),B(Cr),B(bI),B(Mi,8),B(BG,8),B(yt))},n.\u0275dir=pe({type:n,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],exportAs:["matTooltip"],features:[Ce]}),n})(),$G=(()=>{class n{constructor(e,i){this._changeDetectorRef=e,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new oe,this._animationsDisabled="NoopAnimations"===i}show(e){clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){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(){}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){clearTimeout(this._showTimeoutId),clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){const i=this._tooltip.nativeElement,r=this._showAnimation,o=this._hideAnimation;if(i.classList.remove(e?o:r),i.classList.add(e?r:o),this._isVisible=e,e&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const s=getComputedStyle(i);("0s"===s.getPropertyValue("animation-duration")||"none"===s.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(i.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}}return n.\u0275fac=function(e){return new(e||n)(B($t),B(Ln,8))},n.\u0275dir=pe({type:n}),n})(),WG=(()=>{class n extends $G{constructor(e,i,r){super(e,r),this._elementRef=i,this._isMultiline=!1,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide"}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const e=this._elementRef.nativeElement.getBoundingClientRect();return e.height>24&&e.width>=200}}return n.\u0275fac=function(e){return new(e||n)(B($t),B(je),B(Ln,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-tooltip-component"]],viewQuery:function(e,i){if(1&e&&Et(OG,7),2&e){let r;Be(r=He())&&(i._tooltip=r.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,i){1&e&&$e("mouseleave",function(o){return i._handleMouseLeave(o)}),2&e&&Fi("zoom",i.isVisible()?1:null)},features:[Ce],decls:4,vars:4,consts:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],template:function(e,i){1&e&&(ae(0,"div",0,1),$e("animationend",function(o){return i._handleAnimationEnd(o)}),ae(2,"div",2),ke(3),ce()()),2&e&&(st("mdc-tooltip--multiline",i._isMultiline),be("ngClass",i.tooltipClass),ge(3),ar(i.message))},dependencies:[rp],styles:['.mdc-tooltip__surface{word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color, #fff)}.mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color, #000)}.mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font, inherit);font-size:var(--mdc-plain-tooltip-supporting-text-size, inherit);font-weight:var(--mdc-plain-tooltip-supporting-text-weight, inherit);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, inherit)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;position:absolute}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0}),n})(),wI=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[PG],imports:[d_,Ni,Ld,_t,_t,Pc]}),n})(),Zw=(()=>{class n{constructor(){this._listeners=[]}notify(e,i){for(let r of this._listeners)r(e,i)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(i=>e!==i)}}ngOnDestroy(){this._listeners=[]}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),GG=0;const Qw=new we("CdkAccordion");let qG=(()=>{class n{constructor(){this._stateChanges=new oe,this._openCloseAllActions=new oe,this.id="cdk-accordion-"+GG++,this._multi=!1}get multi(){return this._multi}set multi(e){this._multi=it(e)}openAll(){this._multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(e){this._stateChanges.next(e)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[Ge([{provide:Qw,useExisting:n}]),Sn]}),n})(),KG=0,XG=(()=>{class n{constructor(e,i,r){this.accordion=e,this._changeDetectorRef=i,this._expansionDispatcher=r,this._openCloseAllSubscription=f.EMPTY,this.closed=new ct,this.opened=new ct,this.destroyed=new ct,this.expandedChange=new ct,this.id="cdk-accordion-child-"+KG++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=r.listen((o,s)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===s&&this.id!==o&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}get expanded(){return this._expanded}set expanded(e){e=it(e),this._expanded!==e&&(this._expanded=e,this.expandedChange.emit(e),e?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){this._disabled=it(e)}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(e=>{this.disabled||(this.expanded=e)})}}return n.\u0275fac=function(e){return new(e||n)(B(Qw,12),B($t),B(Zw))},n.\u0275dir=pe({type:n,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[Ge([{provide:Qw,useValue:void 0}])]}),n})(),ZG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})();const QG=["body"];function JG(n,t){}const eq=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],tq=["mat-expansion-panel-header","*","mat-action-row"];function nq(n,t){1&n&&Xe(0,"span",2),2&n&&be("@indicatorRotate",ft()._getExpandedState())}const iq=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],rq=["mat-panel-title","mat-panel-description","*"],Jw=new we("MAT_ACCORDION"),DI="225ms cubic-bezier(0.4,0.0,0.2,1)",CI={indicatorRotate:Er("indicatorRotate",[zn("collapsed, void",Xt({transform:"rotate(0deg)"})),zn("expanded",Xt({transform:"rotate(180deg)"})),ni("expanded <=> collapsed, void => collapsed",li(DI))]),bodyExpansion:Er("bodyExpansion",[zn("collapsed, void",Xt({height:"0px",visibility:"hidden"})),zn("expanded",Xt({height:"*",visibility:"visible"})),ni("expanded <=> collapsed, void => collapsed",li(DI))])},TI=new we("MAT_EXPANSION_PANEL");let oq=(()=>{class n{constructor(e,i){this._template=e,this._expansionPanel=i}}return n.\u0275fac=function(e){return new(e||n)(B(Nn),B(TI,8))},n.\u0275dir=pe({type:n,selectors:[["ng-template","matExpansionPanelContent",""]]}),n})(),sq=0;const EI=new we("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let H_=(()=>{class n extends XG{constructor(e,i,r,o,s,a,c){super(e,i,r),this._viewContainerRef=o,this._animationMode=a,this._hideToggle=!1,this.afterExpand=new ct,this.afterCollapse=new ct,this._inputChanges=new oe,this._headerId="mat-expansion-panel-header-"+sq++,this._bodyAnimationDone=new oe,this.accordion=e,this._document=s,this._bodyAnimationDone.pipe(n_((m,g)=>m.fromState===g.fromState&&m.toState===g.toState)).subscribe(m=>{"void"!==m.fromState&&("expanded"===m.toState?this.afterExpand.emit():"collapsed"===m.toState&&this.afterCollapse.emit())}),c&&(this.hideToggle=c.hideToggle)}get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(e){this._hideToggle=it(e)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(e){this._togglePosition=e}_hasSpacing(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this._lazyContent._expansionPanel===this&&this.opened.pipe(xi(null),en(()=>this.expanded&&!this._portal),_n(1)).subscribe(()=>{this._portal=new Oc(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(e){this._inputChanges.next(e)}ngOnDestroy(){super.ngOnDestroy(),this._bodyAnimationDone.complete(),this._inputChanges.complete()}_containsFocus(){if(this._body){const e=this._document.activeElement,i=this._body.nativeElement;return e===i||i.contains(e)}return!1}}return n.\u0275fac=function(e){return new(e||n)(B(Jw,12),B($t),B(Zw),B(Hn),B(yt),B(Ln,8),B(EI,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-expansion-panel"]],contentQueries:function(e,i,r){if(1&e&&St(r,oq,5),2&e){let o;Be(o=He())&&(i._lazyContent=o.first)}},viewQuery:function(e,i){if(1&e&&Et(QG,5),2&e){let r;Be(r=He())&&(i._body=r.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(e,i){2&e&&st("mat-expanded",i.expanded)("_mat-animation-noopable","NoopAnimations"===i._animationMode)("mat-expansion-panel-spacing",i._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[Ge([{provide:Jw,useValue:void 0},{provide:TI,useExisting:n}]),Ce,Sn],ngContentSelectors:tq,decls:7,vars:4,consts:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(e,i){1&e&&(qt(eq),We(0),ae(1,"div",0,1),$e("@bodyExpansion.done",function(o){return i._bodyAnimationDone.next(o)}),ae(3,"div",2),We(4,1),Ve(5,JG,0,0,"ng-template",3),ce(),We(6,2),ce()),2&e&&(ge(1),be("@bodyExpansion",i._getExpandedState())("id",i.id),ht("aria-labelledby",i._headerId),ge(4),be("cdkPortalOutlet",i._portal))},dependencies:[Is],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2,data:{animation:[CI.bodyExpansion]},changeDetection:0}),n})();class aq{}const cq=_a(aq);let Y_=(()=>{class n extends cq{constructor(e,i,r,o,s,a,c){super(),this.panel=e,this._element=i,this._focusMonitor=r,this._changeDetectorRef=o,this._animationMode=a,this._parentChangeSubscription=f.EMPTY;const m=e.accordion?e.accordion._stateChanges.pipe(en(g=>!(!g.hideToggle&&!g.togglePosition))):Ti;this.tabIndex=parseInt(c||"")||0,this._parentChangeSubscription=pi(e.opened,e.closed,m,e._inputChanges.pipe(en(g=>!!(g.hideToggle||g.disabled||g.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),e.closed.pipe(en(()=>e._containsFocus())).subscribe(()=>r.focusVia(i,"program")),s&&(this.expandedHeight=s.expandedHeight,this.collapsedHeight=s.collapsedHeight)}get disabled(){return this.panel.disabled}_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const e=this._isExpanded();return e&&this.expandedHeight?this.expandedHeight:!e&&this.collapsedHeight?this.collapsedHeight:null}_keydown(e){switch(e.keyCode){case 32:case 13:Eo(e)||(e.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e))}}focus(e,i){e?this._focusMonitor.focusVia(this._element,e,i):this._element.nativeElement.focus(i)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(e=>{e&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}}return n.\u0275fac=function(e){return new(e||n)(B(H_,1),B(je),B(Cr),B($t),B(EI,8),B(Ln,8),vr("tabindex"))},n.\u0275cmp=qe({type:n,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(e,i){1&e&&$e("click",function(){return i._toggle()})("keydown",function(o){return i._keydown(o)}),2&e&&(ht("id",i.panel._headerId)("tabindex",i.tabIndex)("aria-controls",i._getPanelId())("aria-expanded",i._isExpanded())("aria-disabled",i.panel.disabled),Fi("height",i._getHeaderHeight()),st("mat-expanded",i._isExpanded())("mat-expansion-toggle-indicator-after","after"===i._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===i._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===i._animationMode))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[Ce],ngContentSelectors:rq,decls:5,vars:3,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(e,i){1&e&&(qt(iq),ae(0,"span",0),We(1),We(2,1),We(3,2),ce(),Ve(4,nq,1,1,"span",1)),2&e&&(st("mat-content-hide-toggle",!i._showToggle()),ge(4),be("ngIf",i._showToggle()))},dependencies:[Pi],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}'],encapsulation:2,data:{animation:[CI.indicatorRotate]},changeDetection:0}),n})(),ex=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]}),n})(),tx=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),n})(),nx=(()=>{class n extends qG{constructor(){super(...arguments),this._ownHeaders=new Go,this._hideToggle=!1,this.displayMode="default",this.togglePosition="after"}get hideToggle(){return this._hideToggle}set hideToggle(e){this._hideToggle=it(e)}ngAfterContentInit(){this._headers.changes.pipe(xi(this._headers)).subscribe(e=>{this._ownHeaders.reset(e.filter(i=>i.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new jh(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(e){this._keyManager.onKeydown(e)}_handleHeaderFocus(e){this._keyManager.updateActiveItem(e)}ngOnDestroy(){super.ngOnDestroy(),this._keyManager?.destroy(),this._ownHeaders.destroy()}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275dir=pe({type:n,selectors:[["mat-accordion"]],contentQueries:function(e,i,r){if(1&e&&St(r,Y_,5),2&e){let o;Be(o=He())&&(i._headers=o)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(e,i){2&e&&st("mat-accordion-multi",i.multi)},inputs:{multi:"multi",hideToggle:"hideToggle",displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],features:[Ge([{provide:Jw,useExisting:n}]),Ce]}),n})(),lq=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[Ni,_t,ZG,Ea]}),n})();const dq=["switch"],uq=["*"],hq=new we("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})}),mq={provide:mr,useExisting:Gt(()=>ix),multi:!0};class SI{constructor(t,e){this.source=t,this.checked=e}}let fq=0;const pq=_a(Ls(Tc(pa(class{constructor(n){this._elementRef=n}}))));let _q=(()=>{class n extends pq{constructor(e,i,r,o,s,a,c){super(e),this._focusMonitor=i,this._changeDetectorRef=r,this.defaults=s,this._onChange=m=>{},this._onTouched=()=>{},this._required=!1,this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new ct,this.toggleChange=new ct,this.tabIndex=parseInt(o)||0,this.color=this.defaultColor=s.color||"accent",this._noopAnimations="NoopAnimations"===a,this.id=this._uniqueId=`${c}${++fq}`}get required(){return this._required}set required(e){this._required=it(e)}get checked(){return this._checked}set checked(e){this._checked=it(e),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{"keyboard"===e||"program"===e?(this._focused=!0,this._changeDetectorRef.markForCheck()):e||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(e){this.checked=!!e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}}return n.\u0275fac=function(e){Zs()},n.\u0275dir=pe({type:n,inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{change:"change",toggleChange:"toggleChange"},features:[Ce]}),n})(),ix=(()=>{class n extends _q{constructor(e,i,r,o,s,a){super(e,i,r,o,s,a,"mat-mdc-slide-toggle-"),this._labelId=this._uniqueId+"-label"}get buttonId(){return`${this.id||this._uniqueId}-button`}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new SI(this,this.checked)))}focus(){this._switchElement.nativeElement.focus()}_createChangeEvent(e){return new SI(this,e)}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Cr),B($t),vr("tabindex"),B(hq),B(Ln,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-slide-toggle"]],viewQuery:function(e,i){if(1&e&&Et(dq,5),2&e){let r;Be(r=He())&&(i._switchElement=r.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:11,hostBindings:function(e,i){2&e&&(Mr("id",i.id),ht("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),st("mat-mdc-slide-toggle-focused",i._focused)("mat-mdc-slide-toggle-checked",i.checked)("_mat-animation-noopable",i._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[Ge([mq]),Ce],ngContentSelectors:uq,decls:17,vars:24,consts:[[1,"mdc-form-field"],["role","switch","type","button",1,"mdc-switch",3,"tabIndex","disabled","click"],["switch",""],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],["viewBox","0 0 24 24",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"],[3,"for","click"]],template:function(e,i){if(1&e&&(qt(),ae(0,"div",0)(1,"button",1,2),$e("click",function(){return i._handleClick()}),Xe(3,"div",3),ae(4,"div",4)(5,"div",5)(6,"div",6),Xe(7,"div",7),ce(),ae(8,"div",8),Xe(9,"div",9),ce(),ae(10,"div",10),Yo(),ae(11,"svg",11),Xe(12,"path",12),ce(),ae(13,"svg",13),Xe(14,"path",14),ce()()()()(),Gs(),ae(15,"label",15),$e("click",function(o){return o.stopPropagation()}),We(16),ce()()),2&e){const r=Bn(2);st("mdc-form-field--align-end","before"==i.labelPosition),ge(1),st("mdc-switch--selected",i.checked)("mdc-switch--unselected",!i.checked)("mdc-switch--checked",i.checked)("mdc-switch--disabled",i.disabled),be("tabIndex",i.tabIndex)("disabled",i.disabled),ht("id",i.buttonId)("name",i.name)("aria-label",i.ariaLabel)("aria-labelledby",i._getAriaLabelledBy())("aria-describedby",i.ariaDescribedby)("aria-required",i.required||null)("aria-checked",i.checked),ge(8),be("matRippleTrigger",r)("matRippleDisabled",i.disableRipple||i.disabled)("matRippleCentered",!0),ge(6),be("for",i.buttonId),ht("id",i._labelId)}},dependencies:[Tr],styles:['.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mdc-switch{width:var(--mdc-switch-track-width, 36px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, #616161)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, #424242)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color, var(--mdc-theme-surface, #fff))}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation, 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__focus-ring-wrapper,.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height, 20px)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__handle::after{opacity:var(--mdc-switch-disabled-handle-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape, 10px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width, 20px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width, 20px))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size, 18px);height:var(--mdc-switch-selected-icon-size, 18px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size, 18px);height:var(--mdc-switch-unselected-icon-size, 18px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity, 0.04)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity, 0.04)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size, 48px);width:var(--mdc-switch-state-layer-size, 48px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height, 14px)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, #424242)}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, #424242)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape, 7px)}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}'],encapsulation:2,changeDetection:0}),n})(),LI=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})(),yq=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[LI,_t,ts,Ni,LI,_t]}),n})();const vq=new we("MAT_PROGRESS_BAR_DEFAULT_OPTIONS"),xq=Ls(class{constructor(n){this._elementRef=n}},"primary");let AI=(()=>{class n extends xq{constructor(e,i,r,o,s){super(e),this._ngZone=i,this._changeDetectorRef=r,this._animationMode=o,this._isNoopAnimation=!1,this._value=0,this._bufferValue=0,this.animationEnd=new ct,this._mode="determinate",this._transitionendHandler=a=>{0===this.animationEnd.observers.length||!a.target||!a.target.classList.contains("mdc-linear-progress__primary-bar")||("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))},this._isNoopAnimation="NoopAnimations"===o,s&&(s.color&&(this.color=this.defaultColor=s.color),this.mode=s.mode||this.mode)}get value(){return this._value}set value(e){this._value=II(ci(e)),this._changeDetectorRef.markForCheck()}get bufferValue(){return this._bufferValue||0}set bufferValue(e){this._bufferValue=II(ci(e)),this._changeDetectorRef.markForCheck()}get mode(){return this._mode}set mode(e){this._mode=e,this._changeDetectorRef.markForCheck()}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("transitionend",this._transitionendHandler)})}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._transitionendHandler)}_getPrimaryBarTransform(){return`scaleX(${this._isIndeterminate()?1:this.value/100})`}_getBufferBarFlexBasis(){return`${"buffer"===this.mode?this.bufferValue:100}%`}_isIndeterminate(){return"indeterminate"===this.mode||"query"===this.mode}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Qe),B($t),B(Ln,8),B(vq,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:8,hostBindings:function(e,i){2&e&&(ht("aria-valuenow",i._isIndeterminate()?null:i.value)("mode",i.mode),st("_mat-animation-noopable",i._isNoopAnimation)("mdc-linear-progress--animation-ready",!i._isNoopAnimation)("mdc-linear-progress--indeterminate",i._isIndeterminate()))},inputs:{color:"color",value:"value",bufferValue:"bufferValue",mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],features:[Ce],decls:7,vars:4,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(e,i){1&e&&(ae(0,"div",0),Xe(1,"div",1)(2,"div",2),ce(),ae(3,"div",3),Xe(4,"span",4),ce(),ae(5,"div",5),Xe(6,"span",4),ce()),2&e&&(ge(1),Fi("flex-basis",i._getBufferBarFlexBasis()),ge(2),Fi("transform",i._getPrimaryBarTransform()))},styles:["@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(var(--mdc-linear-progress-primary-half, 83.67142%))}100%{transform:translateX(var(--mdc-linear-progress-primary-full, 200.611057%))}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(var(--mdc-linear-progress-secondary-quarter, 37.651913%))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half, 84.386165%))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full, 160.277782%))}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(-10px)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(var(--mdc-linear-progress-primary-half-neg, -83.67142%))}100%{transform:translateX(var(--mdc-linear-progress-primary-full-neg, -200.611057%))}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg, -37.651913%))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half-neg, -84.386165%))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full-neg, -160.277782%))}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}@media screen and (forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;width:100%;height:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid}.mdc-linear-progress__buffer{display:flex;position:absolute;width:100%;height:100%}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;flex:auto;transform:rotate(180deg);animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-linear-progress--closed{opacity:0}.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots{animation:none}.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner{animation:none}.mdc-linear-progress__bar-inner{border-color:var(--mdc-linear-progress-active-indicator-color, #6200ee)}.mdc-linear-progress__buffer-dots{background-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E\")}.mdc-linear-progress__buffer-bar{background-color:#e6e6e6}.mdc-linear-progress{height:var(--mdc-linear-progress-track-height, 4px)}.mdc-linear-progress__bar-inner{border-top-width:var(--mdc-linear-progress-track-height, 4px)}.mdc-linear-progress__buffer-dots{background-size:10px var(--mdc-linear-progress-track-height, 4px)}.mat-mdc-progress-bar{display:block}.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}"],encapsulation:2,changeDetection:0}),n})();function II(n,t=0,e=100){return Math.max(t,Math.min(e,n))}let Mq=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t]}),n})();class Od{constructor(t){this.profiles=t,this.publicKey="",this.imagePath="/assets/profile.jpg",this.tooltip=""}ngOnInit(){const t=this.profiles.profiles[this.publicKey];!t||!t.picture||t.picture.length>255||(this.imagePath=t.picture,this.tooltip=t.about)}}function kq(n,t){1&n&&(ae(0,"mat-icon",1),ke(1,"public"),ce()),2&n&&be("matTooltip",t.$implicit)}Od.\u0275fac=function(t){return new(t||Od)(B(So))},Od.\u0275cmp=qe({type:Od,selectors:[["app-profile-image"]],inputs:{publicKey:"publicKey"},decls:1,vars:2,consts:[["matTooltipPosition","above",3,"matTooltip","src"]],template:function(t,e){1&t&&Xe(0,"img",0),2&t&&be("matTooltip",e.tooltip)("src",e.imagePath,q0)},dependencies:[Id],encapsulation:2});class Rd{constructor(t){this.profiles=t,this.publicKey="",this.verified=!1}ngOnInit(){const t=this.profiles.profiles[this.publicKey];!t||!t.name||t.verifications||(this.verifications=t.verifications)}}function Dq(n,t){if(1&n&&(ae(0,"span",2),ke(1),ce()),2&n){const e=ft();be("matTooltip",e.tooltip),ge(1),ar(e.profileName)}}function Cq(n,t){if(1&n&&(ae(0,"span"),ke(1),ce()),2&n){const e=ft();ge(1),ar(e.profileName)}}Rd.\u0275fac=function(t){return new(t||Rd)(B(So))},Rd.\u0275cmp=qe({type:Rd,selectors:[["app-directory-icon"]],inputs:{publicKey:"publicKey"},decls:1,vars:1,consts:[["class","directory-icon",3,"matTooltip",4,"ngFor","ngForOf"],[1,"directory-icon",3,"matTooltip"]],template:function(t,e){1&t&&Ve(0,kq,2,1,"mat-icon",0),2&t&&be("ngForOf",e.verifications)},dependencies:[Xl,L_,Id],encapsulation:2});class Fd{constructor(t,e){this.profiles=t,this.utilities=e,this.publicKey="",this.profileName="",this.tooltip=""}ngOnInit(){this.profileName=this.utilities.getNostrIdentifier(this.publicKey);const t=this.profiles.profiles[this.publicKey];!t||!t.name||t.name.length>255||(this.tooltip=this.profileName,this.profileName=t.name)}}Fd.\u0275fac=function(t){return new(t||Fd)(B(So),B(co))},Fd.\u0275cmp=qe({type:Fd,selectors:[["app-profile-name"]],inputs:{publicKey:"publicKey"},decls:2,vars:2,consts:[["matTooltipPosition","above",3,"matTooltip",4,"ngIf"],[4,"ngIf"],["matTooltipPosition","above",3,"matTooltip"]],template:function(t,e){1&t&&(Ve(0,Dq,2,2,"span",0),Ve(1,Cq,2,1,"span",1)),2&t&&(be("ngIf",e.tooltip),ge(1),be("ngIf",!e.tooltip))},dependencies:[Pi,Id],encapsulation:2});class Pd{transform(t){return Lw.unix(t).fromNow()}}function Tq(n,t){1&n&&Xe(0,"mat-progress-bar",10)}function Eq(n,t){1&n&&(ae(0,"span"),ke(1,"... (message was truncated)"),ce())}function Sq(n,t){if(1&n&&(ae(0,"span",29),ke(1),ce()),2&n){const e=t.$implicit;ge(1),Br("TAG: ",e,"")}}function Lq(n,t){if(1&n&&(ae(0,"div"),Xe(1,"br"),Ve(2,Sq,2,1,"span",28),ce()),2&n){const e=ft().$implicit;ge(2),be("ngForOf",e.tags)}}function Aq(n,t){if(1&n){const e=sr();ae(0,"button",30),$e("click",function(){return wn(e),Dn(ft(2).toggleDetails())}),ae(1,"mat-icon",31),ke(2,"expand_more"),ce()()}}function Iq(n,t){if(1&n){const e=sr();ae(0,"button",30),$e("click",function(){return wn(e),Dn(ft(2).toggleDetails())}),ae(1,"mat-icon",31),ke(2,"expand_less"),ce()()}}Pd.\u0275fac=function(t){return new(t||Pd)},Pd.\u0275pipe=Ui({name:"ago",type:Pd,pure:!0});const OI=function(n){return["/user",n]};function Oq(n,t){if(1&n&&(ae(0,"div",11)(1,"button",12)(2,"mat-icon",13),ke(3,"more_vert"),ce()(),ae(4,"mat-menu",null,14)(6,"button",15)(7,"mat-icon"),ke(8,"dialpad"),ce(),ae(9,"span"),ke(10,"Follow"),ce()()(),ae(11,"mat-menu",null,16)(13,"button",17),ke(14,"Inner Circle"),ce(),ae(15,"button",17),ke(16,"Outer Circle"),ce()(),ae(17,"div",18)(18,"div",19)(19,"a",20),Xe(20,"app-profile-image",21),ce()(),ae(21,"div",22)(22,"a",20),Xe(23,"app-profile-name",21),ce()(),ae(24,"div",23)(25,"span",24),ke(26),Yb(27,"ago"),ce(),Xe(28,"app-directory-icon",21),ce()(),ae(29,"div",25),ke(30),Ve(31,Eq,2,0,"span",26),Ve(32,Lq,3,1,"div",26),ce(),Ve(33,Aq,3,0,"button",27),Ve(34,Iq,3,0,"button",27),ce()),2&n){const e=t.$implicit,i=Bn(5),r=Bn(12),o=ft();ge(1),be("matMenuTriggerFor",i),ge(5),be("matMenuTriggerFor",r),ge(13),be("routerLink",$l(16,OI,e.pubkey)),ge(1),be("publicKey",e.pubkey),ge(2),be("routerLink",$l(18,OI,e.pubkey)),ge(1),be("publicKey",e.pubkey),ge(2),be("matTooltip",e.id),ge(1),ar(jb(27,14,e.created_at)),ge(2),be("publicKey",e.pubkey),ge(2),Br(" ",e.content,""),ge(1),be("ngIf",e.contentCut),ge(1),be("ngIf",o.details),ge(1),be("ngIf",!o.details),ge(1),be("ngIf",o.details)}}class tm{constructor(t,e,i,r,o,s,a){this.appState=t,this.cd=e,this.settings=i,this.profile=r,this.validator=o,this.utilities=s,this.router=a,this.events=[],this.initialLoad=!0,this.details=!1,this.appState.title="Blockcore Notes",this.appState.showBackButton=!1,console.log("NG ON INIT FOR CTOR!!!")}ngAfterViewInit(){console.log("ngAfterViewInit")}ngAfterContentInit(){console.log("ngAfterContentInit")}optionsUpdated(){this.events=this.validator.filterEvents(this.events)}activeOptions(){let t="";return t+=this.settings.options.hideSpam?" Spam: Filtered":" Spam: Allowed",t+=this.settings.options.hideInvoice?" Invoices: Hidden":" Invoices: Displayed",t}trackByFn(t,e){return e.id}onConnected(t){if(!t)return;const e=Lw().subtract(5,"minutes").unix();this.sub=t.sub([{kinds:[1],since:e}],{}),this.events=[],this.sub.on("event",i=>{if(this.settings.options.paused)return;const r=this.processEvent(i);!r||(this.initialLoad||this.fetchProfiles(t,[r.pubkey]),this.events.unshift(r),this.events.length>100&&(this.events.length=80))}),this.sub.on("eose",()=>{this.initialLoad=!1;const i=this.events.map(r=>r.pubkey);this.fetchProfiles(t,i),this.cd.detectChanges()})}processEvent(t){let e=this.validator.validateEvent(t);return e?(e=this.validator.sanitizeEvent(e),e=this.validator.filterEvent(e),e||null):(console.log("INVALID EVENT!"),null)}toggleDetails(){this.details=!this.details}fetchProfiles(t,e){var i=this;const r=e.filter(s=>null==this.profile.profiles[s]);if(0===r.length)return;const o=t.sub([{kinds:[0],authors:r}],{});o.on("event",function(){var s=Vt(function*(a){const c=i.processEvent(a);if(c)try{const m=i.validator.sanitizeProfile(JSON.parse(c.content));yield i.profile.putProfile(c.pubkey,m),i.profile.profiles[c.pubkey]=m;const g=encodeURIComponent(m.name),D=`https://www.nostr.directory/.well-known/nostr.json?name=${g}`,j=yield fetch(D,{method:"GET",mode:"cors"});if(200===j.status){const ee=(yield j.json()).names[g];c.pubkey===ee?(m.verifications||(m.verifications=[]),m.verifications.push("@nostr.directory"),yield i.profile.putProfile(c.pubkey,m)):console.warn("Nickname reuse:",D)}}catch{console.warn("This profile event was not parsed due to errors:",c)}});return function(a){return s.apply(this,arguments)}}()),o.on("eose",()=>{o.unsub()})}ngOnDestroy(){this.sub&&this.sub.unsub()}ngOnInit(){var t=this;return Vt(function*(){t.relay||(t.relay=gA("wss://relay.damus.io"),t.relay.on("connect",()=>{console.log(`connected to ${t.relay?.url}`),t.onConnected(t.relay)}),t.relay.on("disconnect",()=>{console.log(`DISCONNECTED! ${t.relay?.url}`)}),t.relay.on("notice",()=>{console.log(`NOTICE FROM ${t.relay?.url}`)}),t.relay.connect())})()}}tm.\u0275fac=function(t){return new(t||tm)(B(ur),B($t),B(ka),B(So),B(As),B(co),B(ti))},tm.\u0275cmp=qe({type:tm,selectors:[["app-home"]],decls:33,vars:7,consts:[["mode","indeterminate",4,"ngIf"],["label","Feed"],[1,"feed-page"],[1,"options"],[1,"options-slider",3,"ngModel","ngModelChange"],["class","events",4,"ngFor","ngForOf","ngForTrackBy"],["label","Channels"],[1,"page"],["href","https://github.com/nostr-protocol/nips/blob/master/28.md","target","_blank"],["label","Notes"],["mode","indeterminate"],[1,"events"],["mat-icon-button","",1,"action-button",3,"matMenuTriggerFor"],[1,"action-button-icon"],["menu","matMenu"],["mat-menu-item","",3,"matMenuTriggerFor"],["categories","matMenu"],["mat-menu-item",""],[1,"event-header"],[1,"icon"],[3,"routerLink"],[3,"publicKey"],[1,"name"],[1,"date"],["matTooltipPosition","below",1,"event-date",3,"matTooltip"],[1,"content"],[4,"ngIf"],["class","expand-button","mat-icon-button","",3,"click",4,"ngIf"],["class","dimmed",4,"ngFor","ngForOf"],[1,"dimmed"],["mat-icon-button","",1,"expand-button",3,"click"],[1,"expand-button-icon"]],template:function(t,e){1&t&&(Ve(0,Tq,1,0,"mat-progress-bar",0),ae(1,"mat-tab-group")(2,"mat-tab",1)(3,"div",2)(4,"mat-accordion",3)(5,"mat-expansion-panel")(6,"mat-expansion-panel-header")(7,"mat-panel-title"),ke(8,"Options"),ce(),ae(9,"mat-panel-description"),ke(10),ce()(),ae(11,"p")(12,"mat-slide-toggle",4),$e("ngModelChange",function(r){return e.settings.options.paused=r}),ke(13,"Pause feed"),ce(),ae(14,"mat-slide-toggle",4),$e("ngModelChange",function(r){return e.settings.options.hideSpam=r})("ngModelChange",function(){return e.optionsUpdated()}),ke(15,"Hide spam"),ce(),ae(16,"mat-slide-toggle",4),$e("ngModelChange",function(r){return e.settings.options.hideInvoice=r})("ngModelChange",function(){return e.optionsUpdated()}),ke(17,"Hide LN invoices"),ce()()()(),Ve(18,Oq,35,20,"div",5),ce()(),ae(19,"mat-tab",6)(20,"div",7)(21,"h2"),ke(22,"To be implemented"),ce(),ae(23,"p"),ke(24,"Specification: "),ae(25,"a",8),ke(26,"NIP-28"),ce()()()(),ae(27,"mat-tab",9)(28,"div",7)(29,"h2"),ke(30,"To be implemented"),ce(),ae(31,"p"),ke(32,"Notes are all your saved posts. These can be your own, or they can be copies of public posts made by others."),ce()()()()),2&t&&(be("ngIf",!e.events||0==e.events.length),ge(10),ar(e.activeOptions()),ge(2),be("ngModel",e.settings.options.paused),ge(2),be("ngModel",e.settings.options.hideSpam),ge(2),be("ngModel",e.settings.options.hideInvoice),ge(2),be("ngForOf",e.events)("ngForTrackBy",e.trackByFn))},dependencies:[Xl,Pi,od,sw,L_,qw,Ad,aI,Xw,gI,Id,nx,H_,Y_,tx,ex,ix,Sh,gd,AI,Od,Rd,Fd,Pd],encapsulation:2});const Rq=["determinateSpinner"];function Fq(n,t){if(1&n&&(Yo(),ae(0,"svg",11),Xe(1,"circle",12),ce()),2&n){const e=ft();ht("viewBox",e._viewBox()),ge(1),Fi("stroke-dasharray",e._strokeCircumference(),"px")("stroke-dashoffset",e._strokeCircumference()/2,"px")("stroke-width",e._circleStrokeWidth(),"%"),ht("r",e._circleRadius())}}const Pq=Ls(class{constructor(n){this._elementRef=n}},"primary"),Nq=new we("mat-progress-spinner-default-options",{providedIn:"root",factory:function Bq(){return{diameter:RI}}}),RI=100;let Yq=(()=>{class n extends Pq{constructor(e,i,r){super(e),this.mode="mat-spinner"===this._elementRef.nativeElement.nodeName.toLowerCase()?"indeterminate":"determinate",this._value=0,this._diameter=RI,this._noopAnimations="NoopAnimations"===i&&!!r&&!r._forceAnimations,r&&(r.color&&(this.color=this.defaultColor=r.color),r.diameter&&(this.diameter=r.diameter),r.strokeWidth&&(this.strokeWidth=r.strokeWidth))}get value(){return"determinate"===this.mode?this._value:0}set value(e){this._value=Math.max(0,Math.min(100,ci(e)))}get diameter(){return this._diameter}set diameter(e){this._diameter=ci(e)}get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(e){this._strokeWidth=ci(e)}_circleRadius(){return(this.diameter-10)/2}_viewBox(){const e=2*this._circleRadius()+this.strokeWidth;return`0 0 ${e} ${e}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return"determinate"===this.mode?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Ln,8),B(Nq))},n.\u0275cmp=qe({type:n,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(e,i){if(1&e&&Et(Rq,5),2&e){let r;Be(r=He())&&(i._determinateCircle=r.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:12,hostBindings:function(e,i){2&e&&(ht("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===i.mode?i.value:null)("mode",i.mode),Fi("width",i.diameter,"px")("height",i.diameter,"px"),st("_mat-animation-noopable",i._noopAnimations)("mdc-circular-progress--indeterminate","indeterminate"===i.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},exportAs:["matProgressSpinner"],features:[Ce],decls:14,vars:11,consts:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function(e,i){if(1&e&&(Ve(0,Fq,2,8,"ng-template",null,0,hc),ae(2,"div",1,2),Yo(),ae(4,"svg",3),Xe(5,"circle",4),ce()(),Gs(),ae(6,"div",5)(7,"div",6)(8,"div",7),or(9,8),ce(),ae(10,"div",9),or(11,8),ce(),ae(12,"div",10),or(13,8),ce()()()),2&e){const r=Bn(1);ge(4),ht("viewBox",i._viewBox()),ge(1),Fi("stroke-dasharray",i._strokeCircumference(),"px")("stroke-dashoffset",i._strokeDashOffset(),"px")("stroke-width",i._circleStrokeWidth(),"%"),ht("r",i._circleRadius()),ge(4),be("ngTemplateOutlet",r),ge(2),be("ngTemplateOutlet",r),ge(2),be("ngTemplateOutlet",r)}},dependencies:[op],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, transparent)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}"],encapsulation:2,changeDetection:0}),n})(),jq=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[Ni,_t]}),n})();function Vq(n,t){1&n&&(ae(0,"div",5),Xe(1,"br")(2,"mat-spinner",6),ce())}function zq(n,t){if(1&n&&(ae(0,"div",8)(1,"div",9)(2,"div",10),Xe(3,"img",11),ce(),ae(4,"div",12),ke(5),ce()(),ae(6,"div",13),ke(7),ce()()),2&n){const e=t.$implicit;ge(5),ar(e.pubkey),ge(2),Br(" ",e.about," ")}}function Uq(n,t){if(1&n&&(ae(0,"div"),Ve(1,zq,8,2,"div",7),ce()),2&n){const e=ft();ge(1),be("ngForOf",e.profiles)}}class nm{constructor(t,e,i,r,o,s){this.appState=t,this.storage=e,this.profile=i,this.validator=r,this.utilities=o,this.router=s,this.loading=!1,this.profiles=[],this.appState.title="Identities",this.appState.showBackButton=!1}clearIdentities(){var t=this;return Vt(function*(){yield t.profile.wipe(),t.profiles=[],yield t.load()})()}ngOnDestroy(){}load(){var t=this;return Vt(function*(){t.loading=!0,t.profiles=yield t.profile.list(),t.loading=!1})()}ngOnInit(){var t=this;return Vt(function*(){yield t.load()})()}}nm.\u0275fac=function(t){return new(t||nm)(B(ur),B(Da),B(So),B(As),B(co),B(ti))},nm.\u0275cmp=qe({type:nm,selectors:[["app-identities"]],decls:15,vars:3,consts:[[1,"feed-page"],[1,"options"],["mat-stroked-button","",3,"click"],["class","centered","style","width: 100%",4,"ngIf"],[4,"ngIf"],[1,"centered",2,"width","100%"],[1,"loading"],["class","events",4,"ngFor","ngForOf"],[1,"events"],[1,"event-header"],[1,"icon"],["src","assets/profile.jpg"],[1,"name"],[1,"content"]],template:function(t,e){1&t&&(ae(0,"div",0)(1,"p"),ke(2,"These are all identities cached in Blockcore Notes. You can choose to follow and verify different identities here. You can also delete all identities to reduce storage usage."),ce(),ae(3,"mat-accordion",1)(4,"mat-expansion-panel")(5,"mat-expansion-panel-header")(6,"mat-panel-title"),ke(7,"Options"),ce(),ae(8,"mat-panel-description"),ke(9),ce()(),ae(10,"p")(11,"button",2),$e("click",function(){return e.clearIdentities()}),ke(12,"Clear Identities Cache"),ce()()()(),Ve(13,Vq,3,0,"div",3),Ve(14,Uq,2,1,"div",4),ce()),2&t&&(ge(9),Br("Identities cached: ",e.profiles.length,""),ge(4),be("ngIf",e.loading),ge(1),be("ngIf",!e.loading))},dependencies:[Xl,Pi,Uh,nx,H_,Y_,tx,ex,Yq],styles:[".loading[_ngcontent-%COMP%]{margin:auto}"]});class im{constructor(t,e,i){this.appState=t,this.authService=e,this.router=i}ngOnInit(){this.authService.logout()}}im.\u0275fac=function(t){return new(t||im)(B(ur),B(hr),B(ti))},im.\u0275cmp=qe({type:im,selectors:[["app-logout"]],decls:1,vars:0,template:function(t,e){1&t&&ke(0,"Loading...")},encapsulation:2});class rm{constructor(){}ngOnInit(){}}rm.\u0275fac=function(t){return new(t||rm)},rm.\u0275cmp=qe({type:rm,selectors:[["app-notes"]],decls:4,vars:0,template:function(t,e){1&t&&(ke(0,"Notes! asd\nfas\n"),ae(1,"dfn")(2,"aside"),ke(3,"fd"),ce()())},encapsulation:2});class om{constructor(t,e,i,r){this.appState=t,this.validator=e,this.utilities=i,this.router=r}ngOnInit(){return Vt(function*(){})()}}om.\u0275fac=function(t){return new(t||om)(B(ur),B(As),B(co),B(ti))},om.\u0275cmp=qe({type:om,selectors:[["app-profile"]],decls:1,vars:0,template:function(t,e){1&t&&ke(0,"Profile")},encapsulation:2});class jr{constructor(t,e,i){this.appState=t,this.authService=e,this.router=i}canActivate(){return!!this.authService.authInfo$.getValue().authenticated()||this.authService.getAuthInfo().then(t=>!!t.authenticated()||(this.router.navigateByUrl("/connect"),!1))}}jr.\u0275fac=function(t){return new(t||jr)(me(ur),me(hr),me(ti))},jr.\u0275prov=Oe({token:jr,factory:jr.\u0275fac});class sm{constructor(t){this.appState=t,t.showBackButton=!0,t.title="Settings"}}function $q(n,t){1&n&&Xe(0,"mat-progress-bar",8)}function Wq(n,t){1&n&&(ae(0,"span"),ke(1,"... (message was truncated)"),ce())}sm.\u0275fac=function(t){return new(t||sm)(B(ur))},sm.\u0275cmp=qe({type:sm,selectors:[["app-settings"]],decls:3,vars:0,consts:[[1,"page"],[1,"marginless"]],template:function(t,e){1&t&&(ae(0,"div",0)(1,"h1",1),ke(2,"Settings"),ce()())},encapsulation:2});const FI=function(n){return["/user",n]};function Gq(n,t){if(1&n&&(ae(0,"div",9)(1,"button",10)(2,"mat-icon",11),ke(3,"more_vert"),ce()(),ae(4,"mat-menu",null,12)(6,"button",13)(7,"mat-icon"),ke(8,"dialpad"),ce(),ae(9,"span"),ke(10,"Follow"),ce()()(),ae(11,"mat-menu",null,14)(13,"button",15),ke(14,"Inner Circle"),ce(),ae(15,"button",15),ke(16,"Outer Circle"),ce()(),ae(17,"div",16)(18,"div",17)(19,"a",18),Xe(20,"app-profile-image",19),ce()(),ae(21,"div",20)(22,"a",18),Xe(23,"app-profile-name",19),ce()(),ae(24,"div",21)(25,"span",22),ke(26),Yb(27,"ago"),ce(),Xe(28,"app-directory-icon",19),ce()(),ae(29,"div",23),ke(30),Ve(31,Wq,2,0,"span",24),ce()()),2&n){const e=t.$implicit,i=Bn(5),r=Bn(12);ge(1),be("matMenuTriggerFor",i),ge(5),be("matMenuTriggerFor",r),ge(13),be("routerLink",$l(13,FI,e.pubkey)),ge(1),be("publicKey",e.pubkey),ge(2),be("routerLink",$l(15,FI,e.pubkey)),ge(1),be("publicKey",e.pubkey),ge(2),be("matTooltip",e.id),ge(1),ar(jb(27,11,e.created_at)),ge(2),be("publicKey",e.pubkey),ge(2),ar(e.content),ge(1),be("ngIf",e.contentCut)}}class am{constructor(t,e,i,r,o,s,a,c){var m=this;this.appState=t,this.activatedRoute=e,this.cd=i,this.settings=r,this.profiles=o,this.validator=s,this.utilities=a,this.router=c,this.events=[],this.initialLoad=!0,this.appState.title="Blockcore Notes",this.appState.showBackButton=!0,console.log("NG ON INIT FOR CTOR!!!"),this.activatedRoute.paramMap.subscribe(function(){var g=Vt(function*(D){const j=D.get("id");m.publicKey=j,m.load()});return function(D){return g.apply(this,arguments)}}())}optionsUpdated(){this.events=this.validator.filterEvents(this.events)}activeOptions(){let t="";return t+=this.settings.options.hideSpam?" Spam: Filtered":" Spam: Allowed",t+=this.settings.options.hideInvoice?" Invoices: Hidden":" Invoices: Displayed",t}trackByFn(t,e){return e.id}onConnected(t){if(!t)return;const e=Lw().subtract(1,"days").unix();this.sub=t.sub([{kinds:[1],since:e,authors:[this.publicKey]}],{}),this.events=[],this.sub.on("event",i=>{if(this.settings.options.paused)return;const r=this.processEvent(i);!r||(this.initialLoad||this.fetchProfiles(t,[r.pubkey]),this.events.unshift(r),this.events.length>100&&(this.events.length=80))}),this.sub.on("eose",()=>{this.initialLoad=!1;const i=this.events.map(r=>r.pubkey);this.fetchProfiles(t,i),this.cd.detectChanges()})}processEvent(t){let e=this.validator.validateEvent(t);return e?(e=this.validator.sanitizeEvent(e),e=this.validator.filterEvent(e),e||null):(console.log("INVALID EVENT!"),null)}fetchProfiles(t,e){var i=this;const r=e.filter(s=>null==this.profiles.profiles[s]);if(0===r.length)return;const o=t.sub([{kinds:[0],authors:r}],{});o.on("event",function(){var s=Vt(function*(a){const c=i.processEvent(a);if(c)try{const m=i.validator.sanitizeProfile(JSON.parse(c.content));i.profiles.profiles[c.pubkey]=m;const g=encodeURIComponent(m.name),D=`https://www.nostr.directory/.well-known/nostr.json?name=${g}`,j=yield fetch(D,{method:"GET",mode:"cors"});if(200===j.status){const ee=(yield j.json()).names[g];c.pubkey===ee||console.warn("Nickname reuse:",D)}}catch{console.warn("This profile event was not parsed due to errors:",c)}});return function(a){return s.apply(this,arguments)}}()),o.on("eose",()=>{o.unsub()})}ngOnDestroy(){this.sub&&this.sub.unsub()}load(){this.relay||(this.relay=gA("wss://relay.damus.io"),this.relay.on("connect",()=>{console.log(`connected to ${this.relay?.url}`),this.onConnected(this.relay)}),this.relay.on("disconnect",()=>{console.log(`DISCONNECTED! ${this.relay?.url}`)}),this.relay.on("notice",()=>{console.log(`NOTICE FROM ${this.relay?.url}`)}),this.relay.connect())}}am.\u0275fac=function(t){return new(t||am)(B(ur),B(wc),B($t),B(ka),B(So),B(As),B(co),B(ti))},am.\u0275cmp=qe({type:am,selectors:[["app-user"]],decls:23,vars:7,consts:[["mode","indeterminate",4,"ngIf"],["label","Posts"],[1,"feed-page"],[1,"options"],[1,"options-slider",3,"ngModel","ngModelChange"],["class","events",4,"ngFor","ngForOf","ngForTrackBy"],["label","Likes"],[1,"page"],["mode","indeterminate"],[1,"events"],["mat-icon-button","",1,"action-button",3,"matMenuTriggerFor"],[1,"action-button-icon"],["menu","matMenu"],["mat-menu-item","",3,"matMenuTriggerFor"],["categories","matMenu"],["mat-menu-item",""],[1,"event-header"],[1,"icon"],[3,"routerLink"],[3,"publicKey"],[1,"name"],[1,"date"],["matTooltipPosition","above",1,"event-date",3,"matTooltip"],[1,"content"],[4,"ngIf"]],template:function(t,e){1&t&&(Ve(0,$q,1,0,"mat-progress-bar",0),ae(1,"mat-tab-group")(2,"mat-tab",1)(3,"div",2)(4,"mat-accordion",3)(5,"mat-expansion-panel")(6,"mat-expansion-panel-header")(7,"mat-panel-title"),ke(8,"Options"),ce(),ae(9,"mat-panel-description"),ke(10),ce()(),ae(11,"p")(12,"mat-slide-toggle",4),$e("ngModelChange",function(r){return e.settings.options.paused=r}),ke(13,"Pause feed"),ce(),ae(14,"mat-slide-toggle",4),$e("ngModelChange",function(r){return e.settings.options.hideSpam=r})("ngModelChange",function(){return e.optionsUpdated()}),ke(15,"Hide spam"),ce(),ae(16,"mat-slide-toggle",4),$e("ngModelChange",function(r){return e.settings.options.hideInvoice=r})("ngModelChange",function(){return e.optionsUpdated()}),ke(17,"Hide LN invoices"),ce()()()(),Ve(18,Gq,32,17,"div",5),ce()(),ae(19,"mat-tab",6)(20,"div",7)(21,"h2"),ke(22,"To be implemented"),ce()()()()),2&t&&(be("ngIf",!e.events||0==e.events.length),ge(10),ar(e.activeOptions()),ge(2),be("ngModel",e.settings.options.paused),ge(2),be("ngModel",e.settings.options.hideSpam),ge(2),be("ngModel",e.settings.options.hideInvoice),ge(2),be("ngForOf",e.events)("ngForTrackBy",e.trackByFn))},dependencies:[Xl,Pi,od,sw,L_,qw,Ad,aI,Xw,gI,Id,nx,H_,Y_,tx,ex,ix,Sh,gd,AI,Od,Rd,Fd,Pd],encapsulation:2});const qq=[{path:"",component:tm,canActivate:[jr],pathMatch:"full"},{path:"connect",component:$h},{path:"notes",component:rm,canActivate:[jr]},{path:"identities",component:nm,canActivate:[jr]},{path:"profile",component:om,canActivate:[jr]},{path:"user/:id",component:am,canActivate:[jr]},{path:"about",component:Wh,canActivate:[jr]},{path:"settings",component:sm,canActivate:[jr]},{path:"logout",component:im}];class Nd{}Nd.\u0275fac=function(t){return new(t||Nd)},Nd.\u0275mod=ut({type:Nd}),Nd.\u0275inj=dt({imports:[LS.forRoot(qq),LS]});var Bc_OPEN="mdc-dialog--open",PI_DIALOG_ANIMATION_CLOSE_TIME_MS=(["textarea",".mdc-menu .mdc-list-item",".mdc-menu .mdc-deprecated-list-item"].join(", "),75);function Kq(n,t){}class j_{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0}}let NI=(()=>{class n extends R_{constructor(e,i,r,o,s,a,c,m){super(),this._elementRef=e,this._focusTrapFactory=i,this._config=o,this._interactivityChecker=s,this._ngZone=a,this._overlayRef=c,this._focusMonitor=m,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=g=>{this._portalOutlet.hasAttached();const D=this._portalOutlet.attachDomPortal(g);return this._contentAttached(),D},this._ariaLabelledBy=this._config.ariaLabelledBy||null,this._document=r}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();const i=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),i}attachTemplatePortal(e){this._portalOutlet.hasAttached();const i=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),i}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const r=()=>{e.removeEventListener("blur",r),e.removeEventListener("mousedown",r),e.removeAttribute("tabindex")};e.addEventListener("blur",r),e.addEventListener("mousedown",r)})),e.focus(i)}_focusByCssSelector(e,i){let r=this._elementRef.nativeElement.querySelector(e);r&&this._forceFocus(r,i)}_trapFocus(){const e=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||e.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(i=>{i||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const e=this._config.restoreFocus;let i=null;if("string"==typeof e?i=this._document.querySelector(e):"boolean"==typeof e?i=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(i=e),this._config.restoreFocus&&i&&"function"==typeof i.focus){const r=Jp(),o=this._elementRef.nativeElement;(!r||r===this._document.body||r===o||o.contains(r))&&(this._focusMonitor?(this._focusMonitor.focusVia(i,this._closeInteractionType),this._closeInteractionType=null):i.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const e=this._elementRef.nativeElement,i=Jp();return e===i||e.contains(i)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=Jp())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(c_),B(yt,8),B(j_),B(Vh),B(Qe),B(Qh),B(Cr))},n.\u0275cmp=qe({type:n,selectors:[["cdk-dialog-container"]],viewQuery:function(e,i){if(1&e&&Et(Is,7),2&e){let r;Be(r=He())&&(i._portalOutlet=r.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(e,i){2&e&&ht("id",i._config.id||null)("role",i._config.role)("aria-modal",i._config.ariaModal)("aria-labelledby",i._config.ariaLabel?null:i._ariaLabelledBy)("aria-label",i._config.ariaLabel)("aria-describedby",i._config.ariaDescribedBy||null)},features:[Ce],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,i){1&e&&Ve(0,Kq,0,0,"ng-template",0)},dependencies:[Is],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),n})();class rx{constructor(t,e){this.overlayRef=t,this.config=e,this.closed=new oe,this.disableClose=e.disableClose,this.backdropClick=t.backdropClick(),this.keydownEvents=t.keydownEvents(),this.outsidePointerEvents=t.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(i=>{27===i.keyCode&&!this.disableClose&&!Eo(i)&&(i.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})})}close(t,e){if(this.containerInstance){const i=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this.overlayRef.dispose(),i.next(t),i.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(t="",e=""){return this.overlayRef.updateSize({width:t,height:e}),this}addPanelClass(t){return this.overlayRef.addPanelClass(t),this}removePanelClass(t){return this.overlayRef.removePanelClass(t),this}}const BI=new we("DialogScrollStrategy"),Xq=new we("DialogData"),Zq=new we("DefaultDialogConfig"),Jq={provide:BI,deps:[Yr],useFactory:function Qq(n){return()=>n.scrollStrategies.block()}};let eK=0,HI=(()=>{class n{constructor(e,i,r,o,s,a){this._overlay=e,this._injector=i,this._defaultOptions=r,this._parentDialog=o,this._overlayContainer=s,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new oe,this._afterOpenedAtThisLevel=new oe,this._ariaHiddenElements=new Map,this.afterAllClosed=Zl(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(xi(void 0))),this._scrollStrategy=a}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}open(e,i){(i={...this._defaultOptions||new j_,...i}).id=i.id||"cdk-dialog-"+eK++,i.id&&this.getDialogById(i.id);const o=this._getOverlayConfig(i),s=this._overlay.create(o),a=new rx(s,i),c=this._attachContainer(s,a,i);return a.containerInstance=c,this._attachDialogContent(e,a,c,i),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(a),a.closed.subscribe(()=>this._removeOpenDialog(a,!0)),this.afterOpened.next(a),a}closeAll(){ox(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){ox(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),ox(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){const i=new F_({positionStrategy:e.positionStrategy||this._overlay.position().global().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});return e.backdropClass&&(i.backdropClass=e.backdropClass),i}_attachContainer(e,i,r){const o=r.injector||r.viewContainerRef?.injector,s=[{provide:j_,useValue:r},{provide:rx,useValue:i},{provide:Qh,useValue:e}];let a;r.container?"function"==typeof r.container?a=r.container:(a=r.container.type,s.push(...r.container.providers(r))):a=NI;const c=new Sd(a,r.viewContainerRef,Xn.create({parent:o||this._injector,providers:s}),r.componentFactoryResolver);return e.attach(c).instance}_attachDialogContent(e,i,r,o){if(e instanceof Nn){const s=this._createInjector(o,i,r,void 0);let a={$implicit:o.data,dialogRef:i};o.templateContext&&(a={...a,..."function"==typeof o.templateContext?o.templateContext():o.templateContext}),r.attachTemplatePortal(new Oc(e,null,a,s))}else{const s=this._createInjector(o,i,r,this._injector),a=r.attachComponentPortal(new Sd(e,o.viewContainerRef,s,o.componentFactoryResolver));i.componentInstance=a.instance}}_createInjector(e,i,r,o){const s=e.injector||e.viewContainerRef?.injector,a=[{provide:Xq,useValue:e.data},{provide:rx,useValue:i}];return e.providers&&("function"==typeof e.providers?a.push(...e.providers(i,e,r)):a.push(...e.providers)),e.direction&&(!s||!s.get(Mi,null,{optional:!0}))&&a.push({provide:Mi,useValue:{value:e.direction,change:ot()}}),Xn.create({parent:s||o,providers:a})}_removeOpenDialog(e,i){const r=this.openDialogs.indexOf(e);r>-1&&(this.openDialogs.splice(r,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((o,s)=>{o?s.setAttribute("aria-hidden",o):s.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),i&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const i=e.parentElement.children;for(let r=i.length-1;r>-1;r--){const o=i[r];o!==e&&"SCRIPT"!==o.nodeName&&"STYLE"!==o.nodeName&&!o.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(o,o.getAttribute("aria-hidden")),o.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return n.\u0275fac=function(e){return new(e||n)(me(Yr),me(Xn),me(Zq,8),me(n,12),me(P_),me(BI))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();function ox(n,t){let e=n.length;for(;e--;)t(n[e])}let tK=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[HI,Jq],imports:[Ld,Ea,d_,Ea]}),n})();function nK(n,t){}class V_{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}}let iK=(()=>{class n extends NI{constructor(e,i,r,o,s,a,c,m){super(e,i,r,o,s,a,c,m),this._animationStateChanged=new ct}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(c_),B(yt,8),B(V_),B(Vh),B(Qe),B(Qh),B(Cr))},n.\u0275cmp=qe({type:n,selectors:[["ng-component"]],features:[Ce],decls:0,vars:0,template:function(e,i){},encapsulation:2}),n})();const YI="--mat-dialog-transition-duration";function jI(n){return null==n?null:"number"==typeof n?n:n.endsWith("ms")?ci(n.substring(0,n.length-2)):n.endsWith("s")?1e3*ci(n.substring(0,n.length-1)):"0"===n?0:null}let rK=(()=>{class n extends iK{constructor(e,i,r,o,s,a,c,m,g){super(e,i,r,o,s,a,c,g),this._animationMode=m,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._hostElement=this._elementRef.nativeElement,this._openAnimationDuration=this._animationsEnabled?jI(this._config.enterAnimationDuration)??150:0,this._closeAnimationDuration=this._animationsEnabled?jI(this._config.exitAnimationDuration)??PI_DIALOG_ANIMATION_CLOSE_TIME_MS:0,this._animationTimer=null,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._openAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._closeAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._openAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(YI,`${this._openAnimationDuration}ms`),this._hostElement.classList.add("mdc-dialog--opening"),this._hostElement.classList.add(Bc_OPEN),this._waitForAnimationToComplete(this._openAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(Bc_OPEN),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._closeAnimationDuration}),this._hostElement.classList.remove(Bc_OPEN),this._animationsEnabled?(this._hostElement.style.setProperty(YI,`${this._openAnimationDuration}ms`),this._hostElement.classList.add("mdc-dialog--closing"),this._waitForAnimationToComplete(this._closeAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_clearAnimationClasses(){this._hostElement.classList.remove("mdc-dialog--opening"),this._hostElement.classList.remove("mdc-dialog--closing")}_waitForAnimationToComplete(e,i){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(i,e)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(c_),B(yt,8),B(V_),B(Vh),B(Qe),B(Qh),B(Ln,8),B(Cr))},n.\u0275cmp=qe({type:n,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:8,hostBindings:function(e,i){2&e&&(Mr("id",i._config.id),ht("aria-modal",i._config.ariaModal)("role",i._config.role)("aria-labelledby",i._config.ariaLabel?null:i._ariaLabelledBy)("aria-label",i._config.ariaLabel)("aria-describedby",i._config.ariaDescribedBy||null),st("_mat-animation-noopable",!i._animationsEnabled))},features:[Ce],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(e,i){1&e&&(ae(0,"div",0)(1,"div",1),Ve(2,nK,0,0,"ng-template",2),ce()())},dependencies:[Is],styles:['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, var(--mdc-shape-medium, 4px))}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title,.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__actions,.mat-mdc-dialog-container.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title{border-bottom-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, "Arial");line-height:var(--mdc-dialog-subhead-line-height, 14px);font-size:var(--mdc-dialog-subhead-size, 14px);font-weight:var(--mdc-dialog-subhead-weight, 500);letter-spacing:var(--mdc-dialog-subhead-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, black)}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, "Arial");line-height:var(--mdc-dialog-supporting-text-line-height, 14px);font-size:var(--mdc-dialog-supporting-text-size, 14px);font-weight:var(--mdc-dialog-supporting-text-weight, 500);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, black)}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2}),n})();class z_{constructor(t,e,i){this._ref=t,this._containerInstance=i,this._afterOpened=new oe,this._beforeClosed=new oe,this._state=0,this.disableClose=e.disableClose,this.id=t.id,i._animationStateChanged.pipe(en(r=>"opened"===r.state),_n(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),i._animationStateChanged.pipe(en(r=>"closed"===r.state),_n(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),t.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),pi(this.backdropClick(),this.keydownEvents().pipe(en(r=>27===r.keyCode&&!this.disableClose&&!Eo(r)))).subscribe(r=>{this.disableClose||(r.preventDefault(),VI(this,"keydown"===r.type?"keyboard":"mouse"))})}close(t){this._result=t,this._containerInstance._animationStateChanged.pipe(en(e=>"closing"===e.state),_n(1)).subscribe(e=>{this._beforeClosed.next(t),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),e.totalTime+100)}),this._state=1,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(t){let e=this._ref.config.positionStrategy;return t&&(t.left||t.right)?t.left?e.left(t.left):e.right(t.right):e.centerHorizontally(),t&&(t.top||t.bottom)?t.top?e.top(t.top):e.bottom(t.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(t="",e=""){return this._ref.updateSize(t,e),this}addPanelClass(t){return this._ref.addPanelClass(t),this}removePanelClass(t){return this._ref.removePanelClass(t),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function VI(n,t,e){return n._closeInteractionType=t,n.close(e)}const zI=new we("MatMdcDialogData"),oK=new we("mat-mdc-dialog-default-options"),UI=new we("mat-mdc-dialog-scroll-strategy"),aK={provide:UI,deps:[Yr],useFactory:function sK(n){return()=>n.scrollStrategies.block()}};let cK=0,lK=(()=>{class n{constructor(e,i,r,o,s,a,c,m,g,D){this._overlay=e,this._defaultOptions=r,this._parentDialog=o,this._dialogRefConstructor=c,this._dialogContainerType=m,this._dialogDataToken=g,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new oe,this._afterOpenedAtThisLevel=new oe,this._idPrefix="mat-dialog-",this.dialogConfigClass=V_,this.afterAllClosed=Zl(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(xi(void 0))),this._scrollStrategy=a,this._dialog=i.get(HI)}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}open(e,i){let r;(i={...this._defaultOptions||new V_,...i}).id=i.id||`${this._idPrefix}${cK++}`,i.scrollStrategy=i.scrollStrategy||this._scrollStrategy();const o=this._dialog.open(e,{...i,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:i},{provide:j_,useValue:i}]},templateContext:()=>({dialogRef:r}),providers:(s,a,c)=>(r=new this._dialogRefConstructor(s,i,c),r.updatePosition(i?.position),[{provide:this._dialogContainerType,useValue:c},{provide:this._dialogDataToken,useValue:a.data},{provide:this._dialogRefConstructor,useValue:r}])});return r.componentInstance=o.componentInstance,this.openDialogs.push(r),this.afterOpened.next(r),r.afterClosed().subscribe(()=>{const s=this.openDialogs.indexOf(r);s>-1&&(this.openDialogs.splice(s,1),this.openDialogs.length||this._getAfterAllClosed().next())}),r}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let i=e.length;for(;i--;)e[i].close()}}return n.\u0275fac=function(e){Zs()},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),U_=(()=>{class n extends lK{constructor(e,i,r,o,s,a,c,m){super(e,i,o,a,c,s,z_,rK,zI,m),this._idPrefix="mat-mdc-dialog-"}}return n.\u0275fac=function(e){return new(e||n)(me(Yr),me(Xn),me(th,8),me(oK,8),me(UI),me(n,12),me(P_),me(Ln,8))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),dK=0,uK=(()=>{class n{constructor(e,i,r){this.dialogRef=e,this._elementRef=i,this._dialog=r,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=$I(this._elementRef,this._dialog.openDialogs))}ngOnChanges(e){const i=e._matDialogClose||e._matDialogCloseResult;i&&(this.dialogResult=i.currentValue)}_onButtonClick(e){VI(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}}return n.\u0275fac=function(e){return new(e||n)(B(z_,8),B(je),B(U_))},n.\u0275dir=pe({type:n,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,i){1&e&&$e("click",function(o){return i._onButtonClick(o)}),2&e&&ht("aria-label",i.ariaLabel||null)("type",i.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[Sn]}),n})(),hK=(()=>{class n{constructor(e,i,r){this._dialogRef=e,this._elementRef=i,this._dialog=r,this.id="mat-mdc-dialog-title-"+dK++}ngOnInit(){this._dialogRef||(this._dialogRef=$I(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const e=this._dialogRef._containerInstance;e&&!e._ariaLabelledBy&&(e._ariaLabelledBy=this.id)})}}return n.\u0275fac=function(e){return new(e||n)(B(z_,8),B(je),B(U_))},n.\u0275dir=pe({type:n,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(e,i){2&e&&Mr("id",i.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),n})(),mK=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"]}),n})(),fK=(()=>{class n{constructor(){this.align="start"}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:4,hostBindings:function(e,i){2&e&&st("mat-mdc-dialog-actions-align-center","center"===i.align)("mat-mdc-dialog-actions-align-end","end"===i.align)},inputs:{align:"align"}}),n})();function $I(n,t){let e=n.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-mdc-dialog-container");)e=e.parentElement;return e?t.find(i=>i.id===e.id):null}let pK=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[U_,aK],imports:[tK,Ld,Ea,_t,_t]}),n})();const GI=ha({passive:!0});let _K=(()=>{class n{constructor(e,i){this._platform=e,this._ngZone=i,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return Ti;const i=Ss(e),r=this._monitoredElements.get(i);if(r)return r.subject;const o=new oe,s="cdk-text-field-autofilled",a=c=>{"cdk-text-field-autofill-start"!==c.animationName||i.classList.contains(s)?"cdk-text-field-autofill-end"===c.animationName&&i.classList.contains(s)&&(i.classList.remove(s),this._ngZone.run(()=>o.next({target:c.target,isAutofilled:!1}))):(i.classList.add(s),this._ngZone.run(()=>o.next({target:c.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{i.addEventListener("animationstart",a,GI),i.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(i,{subject:o,unlisten:()=>{i.removeEventListener("animationstart",a,GI)}}),o}stopMonitoring(e){const i=Ss(e),r=this._monitoredElements.get(i);r&&(r.unlisten(),r.subject.complete(),i.classList.remove("cdk-text-field-autofill-monitored"),i.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(i))}ngOnDestroy(){this._monitoredElements.forEach((e,i)=>this.stopMonitoring(i))}}return n.\u0275fac=function(e){return new(e||n)(me(In),me(Qe))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),gK=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})();const bK=["matFormFieldNotchedOutline",""],yK=["*"],vK=["textField"],wK=["iconPrefixContainer"],xK=["textPrefixContainer"];function MK(n,t){1&n&&Xe(0,"span",19)}function kK(n,t){if(1&n){const e=sr();ae(0,"label",17),$e("cdkObserveContent",function(){return wn(e),Dn(ft(2)._refreshOutlineNotchWidth())}),We(1,1),Ve(2,MK,1,0,"span",18),ce()}if(2&n){const e=ft(2);be("floating",e._shouldLabelFloat())("cdkObserveContentDisabled",!e._hasOutline())("id",e._labelId),ht("for",e._control.id)("aria-owns",e._control.id),ge(2),be("ngIf",!e.hideRequiredMarker&&e._control.required)}}function DK(n,t){1&n&&Ve(0,kK,3,6,"label",16),2&n&&be("ngIf",ft()._hasFloatingLabel())}function CK(n,t){1&n&&Xe(0,"div",20)}function TK(n,t){}function EK(n,t){1&n&&Ve(0,TK,0,0,"ng-template",22),2&n&&(ft(2),be("ngTemplateOutlet",Bn(1)))}function SK(n,t){if(1&n&&(ae(0,"div",21),Ve(1,EK,1,1,"ng-template",9),ce()),2&n){const e=ft();be("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat())("matFormFieldNotchedOutlineLabelWidth",e._labelWidth),ge(1),be("ngIf",!e._forceDisplayInfixLabel())}}function LK(n,t){1&n&&(ae(0,"div",23,24),We(2,2),ce())}function AK(n,t){1&n&&(ae(0,"div",25,26),We(2,3),ce())}function IK(n,t){}function OK(n,t){1&n&&Ve(0,IK,0,0,"ng-template",22),2&n&&(ft(),be("ngTemplateOutlet",Bn(1)))}function RK(n,t){1&n&&(ae(0,"div",27),We(1,4),ce())}function FK(n,t){1&n&&(ae(0,"div",28),We(1,5),ce())}function PK(n,t){1&n&&Xe(0,"div",29)}function NK(n,t){1&n&&(ae(0,"div",30),We(1,6),ce()),2&n&&be("@transitionMessages",ft()._subscriptAnimationState)}function BK(n,t){if(1&n&&(ae(0,"mat-hint",34),ke(1),ce()),2&n){const e=ft(2);be("id",e._hintLabelId),ge(1),ar(e.hintLabel)}}function HK(n,t){if(1&n&&(ae(0,"div",31),Ve(1,BK,2,2,"mat-hint",32),We(2,7),Xe(3,"div",33),We(4,8),ce()),2&n){const e=ft();be("@transitionMessages",e._subscriptAnimationState),ge(1),be("ngIf",e.hintLabel)}}const YK=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],jK=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let sx=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["mat-label"]]}),n})();const VK=new we("MatError");let zK=0,qI=(()=>{class n{constructor(){this.align="start",this.id="mat-mdc-hint-"+zK++}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(e,i){2&e&&(Mr("id",i.id),ht("align",null),st("mat-mdc-form-field-hint-end","end"===i.align))},inputs:{align:"align",id:"id"}}),n})();const UK=new we("MatPrefix"),$K=new we("MatSuffix");let KI=(()=>{class n{constructor(e){this._elementRef=e,this.floating=!1}getWidth(){return function WK(n){if(null!==n.offsetParent)return n.scrollWidth;const e=n.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);const i=e.scrollWidth;return e.remove(),i}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}}return n.\u0275fac=function(e){return new(e||n)(B(je))},n.\u0275dir=pe({type:n,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(e,i){2&e&&st("mdc-floating-label--float-above",i.floating)},inputs:{floating:"floating"}}),n})();const XI="mdc-line-ripple--active",$_="mdc-line-ripple--deactivating";let ZI=(()=>{class n{constructor(e,i){this._elementRef=e,this._handleTransitionEnd=r=>{const o=this._elementRef.nativeElement.classList,s=o.contains($_);"opacity"===r.propertyName&&s&&o.remove(XI,$_)},i.runOutsideAngular(()=>{e.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const e=this._elementRef.nativeElement.classList;e.remove($_),e.add(XI)}deactivate(){this._elementRef.nativeElement.classList.add($_)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Qe))},n.\u0275dir=pe({type:n,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]}),n})(),QI=(()=>{class n{constructor(e,i){this._elementRef=e,this._ngZone=i,this.labelWidth=0,this.open=!1}ngAfterViewInit(){const e=this._elementRef.nativeElement.querySelector(".mdc-floating-label");e?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(e.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>e.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_getNotchWidth(){return this.open?this.labelWidth>0?`calc(${this.labelWidth}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:"0px":null}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Qe))},n.\u0275cmp=qe({type:n,selectors:[["div","matFormFieldNotchedOutline",""]],hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(e,i){2&e&&st("mdc-notched-outline--notched",i.open)},inputs:{labelWidth:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},attrs:bK,ngContentSelectors:yK,decls:4,vars:2,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(e,i){1&e&&(qt(),Xe(0,"div",0),ae(1,"div",1),We(2),ce(),Xe(3,"div",2)),2&e&&(ge(1),Fi("width",i._getNotchWidth()))},encapsulation:2,changeDetection:0}),n})();const GK={transitionMessages:Er("transitionMessages",[zn("enter",Xt({opacity:1,transform:"translateY(0%)"})),ni("void => enter",[Xt({opacity:0,transform:"translateY(-5px)"}),li("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let ax=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n}),n})();const cx=new we("MatFormField"),qK=new we("MAT_FORM_FIELD_DEFAULT_OPTIONS");let JI=0,ZK=(()=>{class n{constructor(e,i,r,o,s,a,c,m){this._elementRef=e,this._changeDetectorRef=i,this._ngZone=r,this._dir=o,this._platform=s,this._defaults=a,this._animationMode=c,this._document=m,this._hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId="mat-mdc-form-field-label-"+JI++,this._hintLabelId="mat-mdc-hint-"+JI++,this._subscriptAnimationState="",this._labelWidth=0,this._destroyed=new oe,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,a&&(a.appearance&&(this.appearance=a.appearance),this._hideRequiredMarker=Boolean(a?.hideRequiredMarker),a.color&&(this.color=a.color))}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=it(e)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(e){const i=this._appearance;this._appearance=e||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==i&&(this._refreshOutlineNotchWidth(),this._needsOutlineLabelOffsetUpdateOnStable=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}ngAfterViewInit(){this._updateFocusState(),this._refreshOutlineNotchWidth(),this._document?.fonts?.ready?this._document.fonts.ready.then(()=>{this._refreshOutlineNotchWidth(),this._changeDetectorRef.markForCheck()}):setTimeout(()=>this._refreshOutlineNotchWidth(),100),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){const e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${e.controlType}`),e.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe(gt(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(),pi(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(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe(gt(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe(gt(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0)}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}_shouldForward(e){const i=this._control?this._control.ngControl:null;return i&&i[e]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||(this._labelWidth=this._floatingLabel.getWidth())}_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._getDisplayedMessages()){const i=this._hintChildren?this._hintChildren.find(o=>"start"===o.align):null,r=this._hintChildren?this._hintChildren.find(o=>"end"===o.align):null;i?e.push(i.id):this._hintLabel&&e.push(this._hintLabelId),r&&e.push(r.id)}else this._errorChildren&&e.push(...this._errorChildren.map(i=>i.id));this._control.setDescribedByIds(e)}}_updateOutlineLabelOffset(){if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;const e=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(e.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdateOnStable=!0);const i=this._iconPrefixContainer?.nativeElement,r=this._textPrefixContainer?.nativeElement,o=i?.getBoundingClientRect().width??0,s=r?.getBoundingClientRect().width??0;e.style.transform=`var(\n --mat-mdc-form-field-label-transform,\n translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${o+s}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`}_isAttachedToDom(){const e=this._elementRef.nativeElement;if(e.getRootNode){const i=e.getRootNode();return i&&i!==e}return document.documentElement.contains(e)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B($t),B(Qe),B(Mi),B(In),B(qK,8),B(Ln,8),B(yt))},n.\u0275cmp=qe({type:n,selectors:[["mat-form-field"]],contentQueries:function(e,i,r){if(1&e&&(St(r,sx,5),St(r,sx,7),St(r,ax,5),St(r,UK,5),St(r,$K,5),St(r,VK,5),St(r,qI,5)),2&e){let o;Be(o=He())&&(i._labelChildNonStatic=o.first),Be(o=He())&&(i._labelChildStatic=o.first),Be(o=He())&&(i._formFieldControl=o.first),Be(o=He())&&(i._prefixChildren=o),Be(o=He())&&(i._suffixChildren=o),Be(o=He())&&(i._errorChildren=o),Be(o=He())&&(i._hintChildren=o)}},viewQuery:function(e,i){if(1&e&&(Et(vK,5),Et(wK,5),Et(xK,5),Et(KI,5),Et(QI,5),Et(ZI,5)),2&e){let r;Be(r=He())&&(i._textField=r.first),Be(r=He())&&(i._iconPrefixContainer=r.first),Be(r=He())&&(i._textPrefixContainer=r.first),Be(r=He())&&(i._floatingLabel=r.first),Be(r=He())&&(i._notchedOutline=r.first),Be(r=He())&&(i._lineRipple=r.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(e,i){2&e&&st("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-no-animations","NoopAnimations"===i._animationMode)("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-focused",i._control.focused)("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:[Ge([{provide:cx,useExisting:n}])],ngContentSelectors:jK,decls:18,vars:23,consts:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],template:function(e,i){1&e&&(qt(YK),Ve(0,DK,1,1,"ng-template",null,0,hc),ae(2,"div",1,2),$e("click",function(o){return i._control.onContainerClick&&i._control.onContainerClick(o)}),Ve(4,CK,1,0,"div",3),ae(5,"div",4),Ve(6,SK,2,3,"div",5),Ve(7,LK,3,0,"div",6),Ve(8,AK,3,0,"div",7),ae(9,"div",8),Ve(10,OK,1,1,"ng-template",9),We(11),ce(),Ve(12,RK,2,0,"div",10),Ve(13,FK,2,0,"div",11),ce(),Ve(14,PK,1,0,"div",12),ce(),ae(15,"div",13),Ve(16,NK,2,1,"div",14),Ve(17,HK,5,2,"div",15),ce()),2&e&&(ge(2),st("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),ge(2),be("ngIf",!i._hasOutline()&&!i._control.disabled),ge(2),be("ngIf",i._hasOutline()),ge(1),be("ngIf",i._hasIconPrefix),ge(1),be("ngIf",i._hasTextPrefix),ge(2),be("ngIf",!i._hasOutline()||i._forceDisplayInfixLabel()),ge(2),be("ngIf",i._hasTextSuffix),ge(1),be("ngIf",i._hasIconSuffix),ge(1),be("ngIf",!i._hasOutline()),ge(1),st("mat-mdc-form-field-subscript-dynamic-size","dynamic"===i.subscriptSizing),be("ngSwitch",i._getDisplayedMessages()),ge(1),be("ngSwitchCase","error"),ge(1),be("ngSwitchCase","hint"))},dependencies:[Pi,op,rh,Dy,r_,qI,KI,QI,ZI],styles:['.mdc-text-field{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{line-height:normal;pointer-events:all}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}'],encapsulation:2,data:{animation:[GK.transitionMessages]},changeDetection:0}),n})(),lx=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,Ni,o_,_t]}),n})();const QK=new we("MAT_INPUT_VALUE_ACCESSOR"),JK=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let eX=0;const tX=YL(class{constructor(n,t,e,i){this._defaultErrorStateMatcher=n,this._parentForm=t,this._parentFormGroup=e,this.ngControl=i,this.stateChanges=new oe}});let nX=(()=>{class n extends tX{constructor(e,i,r,o,s,a,c,m,g,D){super(a,o,s,r),this._elementRef=e,this._platform=i,this._autofillMonitor=m,this._formField=D,this._uid="mat-input-"+eX++,this.focused=!1,this.stateChanges=new oe,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(ee=>yL().has(ee)),this._iOSKeyupListener=ee=>{const re=ee.target;!re.value&&0===re.selectionStart&&0===re.selectionEnd&&(re.setSelectionRange(1,1),re.setSelectionRange(0,0))};const j=this._elementRef.nativeElement,q=j.nodeName.toLowerCase();this._inputValueAccessor=c||j,this._previousNativeValue=this.value,this.id=this.id,i.IOS&&g.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===q,this._isTextarea="textarea"===q,this._isInFormField=!!D,this._isNativeSelect&&(this.controlType=j.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this._disabled}set disabled(e){this._disabled=it(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(b2.required)??!1}set required(e){this._required=it(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&yL().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=it(e)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&(this.updateErrorState(),null!==this.ngControl.disabled&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}_focusChanged(e){e!==this.focused&&(this.focused=e,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){const e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_dirtyCheckPlaceholder(){const e=this._getPlaceholder();if(e!==this._previousPlaceholder){const i=this._elementRef.nativeElement;this._previousPlaceholder=e,e?i.setAttribute("placeholder",e):i.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){JK.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const e=this._elementRef.nativeElement,i=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&i&&i.label)}return this.focused||!this.empty}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const e=this._elementRef.nativeElement;return this._isNativeSelect&&(e.multiple||e.size>1)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(In),B(es,10),B(Rh,8),B(Fh,8),B(u_),B(QK,10),B(_K),B(Qe),B(cx,8))},n.\u0275dir=pe({type:n,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(e,i){1&e&&$e("focus",function(){return i._focusChanged(!0)})("blur",function(){return i._focusChanged(!1)})("input",function(){return i._onInput()}),2&e&&(Mr("id",i.id)("disabled",i.disabled)("required",i.required),ht("name",i.name||null)("readonly",i.readonly&&!i._isNativeSelect||null)("aria-invalid",i.empty&&i.required?null:i.errorState)("aria-required",i.required)("id",i.id),st("mat-input-server",i._isServer)("mat-mdc-form-field-textarea-control",i._isInFormField&&i._isTextarea)("mat-mdc-form-field-input-control",i._isInFormField)("mdc-text-field__input",i._isInFormField)("mat-mdc-native-select-inline",i._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[Ge([{provide:ax,useExisting:n}]),Ce,Sn]}),n})(),iX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,lx,lx,gK,_t]}),n})();class cm{constructor(t,e){this.dialogRef=t,this.data=e,this.dialogRef.updateSize("80%")}onNoClick(){this.data.note="",this.dialogRef.close()}}cm.\u0275fac=function(t){return new(t||cm)(B(z_),B(zI))},cm.\u0275cmp=qe({type:cm,selectors:[["create-note-dialog"]],decls:12,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["appearance","fill",1,"input-full-width"],["matInput","","type","text",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"],["mat-stroked-button","",3,"click"]],template:function(t,e){1&t&&(ae(0,"h1",0),ke(1,"Enter Your Note"),ce(),ae(2,"div",1)(3,"mat-form-field",2)(4,"mat-label"),ke(5,"Note"),ce(),ae(6,"input",3),$e("ngModelChange",function(r){return e.data.note=r}),ce()()(),ae(7,"div",4)(8,"button",5),ke(9,"Send"),ce(),ae(10,"button",6),$e("click",function(){return e.onNoClick()}),ke(11,"Cancel"),ce()()),2&t&&(ge(6),be("ngModel",e.data.note),ge(2),be("mat-dialog-close",e.data.note))},dependencies:[nX,ZK,sx,Uh,Yp,Sh,gd,uK,hK,mK,fK],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}"]});const La=new Ze(M),oX={connector:()=>new oe};function nO(n,t=oX){const{connector:e}=t;return Je((i,r)=>{const o=e();di(n(function rX(n){return new Ze(t=>n.subscribe(t))}(o))).subscribe(r),r.add(i.subscribe(o))})}const lm="Service workers are disabled or not supported by this browser";class W_{constructor(t){if(this.serviceWorker=t,t){const i=rs(t,"controllerchange").pipe(Ye(()=>t.controller)),o=pc(Zl(()=>ot(t.controller)),i);this.worker=o.pipe(en(g=>!!g)),this.registration=this.worker.pipe(Bi(()=>t.getRegistration()));const m=rs(t,"message").pipe(Ye(g=>g.data)).pipe(en(g=>g&&g.type)).pipe(function aX(n){return n?t=>nO(n)(t):t=>function sX(n,t){const e=w(n)?n:()=>n;return w(t)?nO(t,{connector:e}):i=>new hp(i,e)}(new oe)(t)}());m.connect(),this.events=m}else this.worker=this.events=this.registration=function cX(n){return Zl(()=>_c(new Error(n)))}(lm)}postMessage(t,e){return this.worker.pipe(_n(1),ai(i=>{i.postMessage({action:t,...e})})).toPromise().then(()=>{})}postMessageWithOperation(t,e,i){const r=this.waitForOperationCompleted(i),o=this.postMessage(t,e);return Promise.all([o,r]).then(([,s])=>s)}generateNonce(){return Math.round(1e7*Math.random())}eventsOfType(t){let e;return e="string"==typeof t?i=>i.type===t:i=>t.includes(i.type),this.events.pipe(en(e))}nextEventOfType(t){return this.eventsOfType(t).pipe(_n(1))}waitForOperationCompleted(t){return this.eventsOfType("OPERATION_COMPLETED").pipe(en(e=>e.nonce===t),_n(1),Ye(e=>{if(void 0!==e.result)return e.result;throw new Error(e.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}}let lX=(()=>{class n{constructor(e){if(this.sw=e,this.subscriptionChanges=new oe,!e.isEnabled)return this.messages=La,this.notificationClicks=La,void(this.subscription=La);this.messages=this.sw.eventsOfType("PUSH").pipe(Ye(r=>r.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe(Ye(r=>r.data)),this.pushManager=this.sw.registration.pipe(Ye(r=>r.pushManager));const i=this.pushManager.pipe(Bi(r=>r.getSubscription()));this.subscription=pi(i,this.subscriptionChanges)}get isEnabled(){return this.sw.isEnabled}requestSubscription(e){if(!this.sw.isEnabled)return Promise.reject(new Error(lm));const i={userVisibleOnly:!0};let r=this.decodeBase64(e.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),o=new Uint8Array(new ArrayBuffer(r.length));for(let s=0;s<r.length;s++)o[s]=r.charCodeAt(s);return i.applicationServerKey=o,this.pushManager.pipe(Bi(s=>s.subscribe(i)),_n(1)).toPromise().then(s=>(this.subscriptionChanges.next(s),s))}unsubscribe(){return this.sw.isEnabled?this.subscription.pipe(_n(1),Bi(i=>{if(null===i)throw new Error("Not subscribed to push notifications.");return i.unsubscribe().then(r=>{if(!r)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})})).toPromise():Promise.reject(new Error(lm))}decodeBase64(e){return atob(e)}}return n.\u0275fac=function(e){return new(e||n)(me(W_))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),dx=(()=>{class n{constructor(e){if(this.sw=e,!e.isEnabled)return this.versionUpdates=La,this.available=La,this.activated=La,void(this.unrecoverable=La);this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.available=this.versionUpdates.pipe(en(i=>"VERSION_READY"===i.type),Ye(i=>({type:"UPDATE_AVAILABLE",current:i.currentVersion,available:i.latestVersion}))),this.activated=this.sw.eventsOfType("UPDATE_ACTIVATED"),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}get isEnabled(){return this.sw.isEnabled}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(lm));const e=this.sw.generateNonce();return this.sw.postMessageWithOperation("CHECK_FOR_UPDATES",{nonce:e},e)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(lm));const e=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:e},e)}}return n.\u0275fac=function(e){return new(e||n)(me(W_))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();class ux{}const iO=new we("NGSW_REGISTER_SCRIPT");function dX(n,t,e,i){return()=>{if(!Ey(i)||!("serviceWorker"in navigator)||!1===e.enabled)return;let r;if(navigator.serviceWorker.addEventListener("controllerchange",()=>{null!==navigator.serviceWorker.controller&&navigator.serviceWorker.controller.postMessage({action:"INITIALIZE"})}),"function"==typeof e.registrationStrategy)r=e.registrationStrategy();else{const[s,...a]=(e.registrationStrategy||"registerWhenStable:30000").split(":");switch(s){case"registerImmediately":r=ot(null);break;case"registerWithDelay":r=rO(+a[0]||0);break;case"registerWhenStable":r=a[0]?pi(oO(n),rO(+a[0])):oO(n);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${e.registrationStrategy}`)}}n.get(Qe).runOutsideAngular(()=>r.pipe(_n(1)).subscribe(()=>navigator.serviceWorker.register(t,{scope:e.scope}).catch(s=>console.error("Service worker registration failed with:",s))))}}function rO(n){return ot(null).pipe(Hw(n))}function oO(n){return n.get(na).isStable.pipe(en(e=>e))}function uX(n,t){return new W_(Ey(t)&&!1!==n.enabled?navigator.serviceWorker:void 0)}let hX=(()=>{class n{static register(e,i={}){return{ngModule:n,providers:[{provide:iO,useValue:e},{provide:ux,useValue:i},{provide:W_,useFactory:uX,deps:[ux,Ju]},{provide:Qu,useFactory:dX,deps:[Xn,iO,ux,Ju],multi:!0}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[lX,dx]}),n})();function mX(n,t){if(1&n){const e=sr();ae(0,"div",2)(1,"button",3),$e("click",function(){return wn(e),Dn(ft().action())}),ke(2),ce()()}if(2&n){const e=ft();ge(2),Br(" ",e.data.action," ")}}const fX=["label"];function pX(n,t){}const _X=Math.pow(2,31)-1;class hx{constructor(t,e){this._overlayRef=e,this._afterDismissed=new oe,this._afterOpened=new oe,this._onAction=new oe,this._dismissedByAction=!1,this.containerInstance=t,t._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(t){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(t,_X))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}const sO=new we("MatSnackBarData");class G_{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let gX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]}),n})(),bX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]}),n})(),yX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]}),n})(),vX=(()=>{class n{constructor(e,i){this.snackBarRef=e,this.data=i}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return n.\u0275fac=function(e){return new(e||n)(B(hx),B(sO))},n.\u0275cmp=qe({type:n,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(e,i){1&e&&(ae(0,"div",0),ke(1),ce(),Ve(2,mX,3,1,"div",1)),2&e&&(ge(1),Br(" ",i.data.message,"\n"),ge(1),be("ngIf",i.hasAction))},dependencies:[Pi,Uh,gX,bX,yX],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0}),n})();const wX={snackBarState:Er("state",[zn("void, hidden",Xt({transform:"scale(0.8)",opacity:0})),zn("visible",Xt({transform:"scale(1)",opacity:1})),ni("* => visible",li("150ms cubic-bezier(0, 0, 0.2, 1)")),ni("* => void, * => hidden",li("75ms cubic-bezier(0.4, 0.0, 1, 1)",Xt({opacity:0})))])};let xX=(()=>{class n extends R_{constructor(e,i,r,o,s){super(),this._ngZone=e,this._elementRef=i,this._changeDetectorRef=r,this._platform=o,this.snackBarConfig=s,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new oe,this._onExit=new oe,this._onEnter=new oe,this._animationState="void",this.attachDomPortal=a=>{this._assertNotAttached();const c=this._portalOutlet.attachDomPortal(a);return this._afterPortalAttached(),c},this._live="assertive"!==s.politeness||s.announcementMessage?"off"===s.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(e){this._assertNotAttached();const i=this._portalOutlet.attachComponentPortal(e);return this._afterPortalAttached(),i}attachTemplatePortal(e){this._assertNotAttached();const i=this._portalOutlet.attachTemplatePortal(e);return this._afterPortalAttached(),i}onAnimationEnd(e){const{fromState:i,toState:r}=e;if(("void"===r&&"void"!==i||"hidden"===r)&&this._completeExit(),"visible"===r){const o=this._onEnter;this._ngZone.run(()=>{o.next(),o.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe(_n(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const e=this._elementRef.nativeElement,i=this.snackBarConfig.panelClass;i&&(Array.isArray(i)?i.forEach(r=>e.classList.add(r)):e.classList.add(i))}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const e=this._elementRef.nativeElement.querySelector("[aria-hidden]"),i=this._elementRef.nativeElement.querySelector("[aria-live]");if(e&&i){let r=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&e.contains(document.activeElement)&&(r=document.activeElement),e.removeAttribute("aria-hidden"),i.appendChild(e),r?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return n.\u0275fac=function(e){return new(e||n)(B(Qe),B(je),B($t),B(In),B(G_))},n.\u0275dir=pe({type:n,viewQuery:function(e,i){if(1&e&&Et(Is,7),2&e){let r;Be(r=He())&&(i._portalOutlet=r.first)}},features:[Ce]}),n})(),MX=(()=>{class n extends xX{_afterPortalAttached(){super._afterPortalAttached();const e=this._label.nativeElement,i="mdc-snackbar__label";e.classList.toggle(i,!e.querySelector(`.${i}`))}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275cmp=qe({type:n,selectors:[["mat-snack-bar-container"]],viewQuery:function(e,i){if(1&e&&Et(fX,7),2&e){let r;Be(r=He())&&(i._label=r.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(e,i){1&e&&If("@state.done",function(o){return i.onAnimationEnd(o)}),2&e&&Ff("@state",i._animationState)},features:[Ce],decls:6,vars:2,consts:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(e,i){1&e&&(ae(0,"div",0)(1,"div",1,2)(3,"div",3),Ve(4,pX,0,0,"ng-template",4),ce(),Xe(5,"div"),ce()()),2&e&&(ge(5),ht("aria-live",i._live)("role",i._role))},dependencies:[Is],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__dismiss .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-snack-bar-container .mdc-snackbar__dismiss svg,.mat-mdc-snack-bar-container .mdc-snackbar__dismiss img{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color, inherit)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color, inherit)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size, inherit);font-family:var(--mdc-snackbar-supporting-text-font, inherit);font-weight:var(--mdc-snackbar-supporting-text-weight, inherit);line-height:var(--mdc-snackbar-supporting-text-line-height, inherit)}.cdk-high-contrast-active .mat-mdc-snack-bar-container{border:solid 1px}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-mdc-snack-bar-button-color, transparent);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}'],encapsulation:2,data:{animation:[wX.snackBarState]}}),n})(),aO=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[Ld,Ea,Ni,aw,_t,_t]}),n})();const cO=new we("mat-snack-bar-default-options",{providedIn:"root",factory:function kX(){return new G_}});let DX=(()=>{class n{constructor(e,i,r,o,s,a){this._overlay=e,this._live=i,this._injector=r,this._breakpointObserver=o,this._parentSnackBar=s,this._defaultConfig=a,this._snackBarRefAtThisLevel=null}get _openedSnackBarRef(){const e=this._parentSnackBar;return e?e._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(e){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=e:this._snackBarRefAtThisLevel=e}openFromComponent(e,i){return this._attach(e,i)}openFromTemplate(e,i){return this._attach(e,i)}open(e,i="",r){const o={...this._defaultConfig,...r};return o.data={message:e,action:i},o.announcementMessage===e&&(o.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,o)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(e,i){const o=Xn.create({parent:i&&i.viewContainerRef&&i.viewContainerRef.injector||this._injector,providers:[{provide:G_,useValue:i}]}),s=new Sd(this.snackBarContainerComponent,i.viewContainerRef,o),a=e.attach(s);return a.instance.snackBarConfig=i,a.instance}_attach(e,i){const r={...new G_,...this._defaultConfig,...i},o=this._createOverlay(r),s=this._attachSnackBarContainer(o,r),a=new hx(s,o);if(e instanceof Nn){const c=new Oc(e,null,{$implicit:r.data,snackBarRef:a});a.instance=s.attachTemplatePortal(c)}else{const c=this._createInjector(r,a),m=new Sd(e,void 0,c),g=s.attachComponentPortal(m);a.instance=g.instance}return this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait)").pipe(gt(o.detachments())).subscribe(c=>{o.overlayElement.classList.toggle(this.handsetCssClass,c.matches)}),r.announcementMessage&&s._onAnnounce.subscribe(()=>{this._live.announce(r.announcementMessage,r.politeness)}),this._animateSnackBar(a,r),this._openedSnackBarRef=a,this._openedSnackBarRef}_animateSnackBar(e,i){e.afterDismissed().subscribe(()=>{this._openedSnackBarRef==e&&(this._openedSnackBarRef=null),i.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{e.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):e.containerInstance.enter(),i.duration&&i.duration>0&&e.afterOpened().subscribe(()=>e._dismissAfter(i.duration))}_createOverlay(e){const i=new F_;i.direction=e.direction;let r=this._overlay.position().global();const o="rtl"===e.direction,s="left"===e.horizontalPosition||"start"===e.horizontalPosition&&!o||"end"===e.horizontalPosition&&o,a=!s&&"center"!==e.horizontalPosition;return s?r.left("0"):a?r.right("0"):r.centerHorizontally(),"top"===e.verticalPosition?r.top("0"):r.bottom("0"),i.positionStrategy=r,this._overlay.create(i)}_createInjector(e,i){return Xn.create({parent:e&&e.viewContainerRef&&e.viewContainerRef.injector||this._injector,providers:[{provide:hx,useValue:i},{provide:sO,useValue:e.data}]})}}return n.\u0275fac=function(e){return new(e||n)(me(Yr),me(RL),me(Xn),me(ew),me(n,12),me(cO))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),CX=(()=>{class n extends DX{constructor(e,i,r,o,s,a){super(e,i,r,o,s,a),this.simpleSnackBarComponent=vX,this.snackBarContainerComponent=MX,this.handsetCssClass="mat-mdc-snack-bar-handset"}}return n.\u0275fac=function(e){return new(e||n)(me(Yr),me(RL),me(Xn),me(ew),me(n,12),me(cO))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:aO}),n})();class Hc{constructor(t,e){this.updates=t,this.snackBar=e,this.updateClient()}updateClient(){this.updates.versionUpdates.subscribe(t=>{switch(t.type){case"VERSION_DETECTED":console.log(`Downloading new app version: ${t.version.hash}`);break;case"VERSION_READY":console.log(`Current app version: ${t.currentVersion.hash}`),console.log(`New app version ready for use: ${t.latestVersion.hash}`),this.showAppUpdateAlert();break;case"VERSION_INSTALLATION_FAILED":console.log(`Failed to install app version '${t.version.hash}': ${t.error}`)}})}showAppUpdateAlert(){this.snackBar.open("App Update available!","Update",{horizontalPosition:"center",verticalPosition:"bottom"}).onAction().subscribe(()=>{this.doAppUpdate()})}doAppUpdate(){this.updates.activateUpdate().then(()=>document.location.reload())}}Hc.\u0275fac=function(t){return new(t||Hc)(me(dx),me(CX))},Hc.\u0275prov=Oe({token:Hc,factory:Hc.\u0275fac,providedIn:"root"});class Yc{constructor(t,e){{const i=t.isStable.pipe(Ms(s=>!0===s)),r=function TX(n=0,t=Yh){return n<0&&(n=0),O_(n,n,t)}(216e5);pc(i,r).subscribe(Vt(function*(){try{const s=yield e.checkForUpdate();console.log(s?"A new version is available.":"Already on the latest version.")}catch(s){console.error("Failed to check for updates:",s)}}))}}}Yc.\u0275fac=function(t){return new(t||Yc)(me(na),me(dx))},Yc.\u0275prov=Oe({token:Yc,factory:Yc.\u0275fac});const EX=["*",[["mat-toolbar-row"]]],SX=["*","mat-toolbar-row"],LX=Ls(class{constructor(n){this._elementRef=n}});let AX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]}),n})(),IX=(()=>{class n extends LX{constructor(e,i,r){super(e),this._platform=i,this._document=r}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(In),B(yt))},n.\u0275cmp=qe({type:n,selectors:[["mat-toolbar"]],contentQueries:function(e,i,r){if(1&e&&St(r,AX,5),2&e){let o;Be(o=He())&&(i._toolbarRows=o)}},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(e,i){2&e&&st("mat-toolbar-multiple-rows",i._toolbarRows.length>0)("mat-toolbar-single-row",0===i._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[Ce],ngContentSelectors:SX,decls:2,vars:0,template:function(e,i){1&e&&(qt(EX),We(0),We(1,1))},styles:[".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar .mat-mdc-button-base.mat-unthemed{--mdc-text-button-label-text-color: inherit;--mdc-outlined-button-label-text-color: inherit}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}"],encapsulation:2,changeDetection:0}),n})(),OX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,_t]}),n})();const q_=["*"],RX=["content"];function FX(n,t){if(1&n){const e=sr();ae(0,"div",2),$e("click",function(){return wn(e),Dn(ft()._onBackdropClicked())}),ce()}2&n&&st("mat-drawer-shown",ft()._isShowingBackdrop())}function PX(n,t){1&n&&(ae(0,"mat-drawer-content"),We(1,2),ce())}const NX=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],BX=["mat-drawer","mat-drawer-content","*"];function HX(n,t){if(1&n){const e=sr();ae(0,"div",2),$e("click",function(){return wn(e),Dn(ft()._onBackdropClicked())}),ce()}2&n&&st("mat-drawer-shown",ft()._isShowingBackdrop())}function YX(n,t){1&n&&(ae(0,"mat-sidenav-content"),We(1,2),ce())}const jX=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],VX=["mat-sidenav","mat-sidenav-content","*"],lO={transformDrawer:Er("transform",[zn("open, open-instant",Xt({transform:"none",visibility:"visible"})),zn("void",Xt({"box-shadow":"none",visibility:"hidden"})),ni("void => open-instant",li("0ms")),ni("void <=> open, open-instant => void",li("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},UX=new we("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function $X(){return!1}}),mx=new we("MAT_DRAWER_CONTAINER");let K_=(()=>{class n extends Fc{constructor(e,i,r,o,s){super(r,o,s),this._changeDetectorRef=e,this._container=i}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return n.\u0275fac=function(e){return new(e||n)(B($t),B(Gt(()=>uO)),B(je),B(Rc),B(Qe))},n.\u0275cmp=qe({type:n,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(e,i){2&e&&Fi("margin-left",i._container._contentMargins.left,"px")("margin-right",i._container._contentMargins.right,"px")},features:[Ge([{provide:Fc,useExisting:n}]),Ce],ngContentSelectors:q_,decls:1,vars:0,template:function(e,i){1&e&&(qt(),We(0))},encapsulation:2,changeDetection:0}),n})(),dO=(()=>{class n{constructor(e,i,r,o,s,a,c,m){this._elementRef=e,this._focusTrapFactory=i,this._focusMonitor=r,this._platform=o,this._ngZone=s,this._interactivityChecker=a,this._doc=c,this._container=m,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new oe,this._animationEnd=new oe,this._animationState="void",this.openedChange=new ct(!0),this._openedStream=this.openedChange.pipe(en(g=>g),Ye(()=>{})),this.openedStart=this._animationStarted.pipe(en(g=>g.fromState!==g.toState&&0===g.toState.indexOf("open")),fp(void 0)),this._closedStream=this.openedChange.pipe(en(g=>!g),Ye(()=>{})),this.closedStart=this._animationStarted.pipe(en(g=>g.fromState!==g.toState&&"void"===g.toState),fp(void 0)),this._destroyed=new oe,this.onPositionChanged=new ct,this._modeChanged=new oe,this.openedChange.subscribe(g=>{g?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{rs(this._elementRef.nativeElement,"keydown").pipe(en(g=>27===g.keyCode&&!this.disableClose&&!Eo(g)),gt(this._destroyed)).subscribe(g=>this._ngZone.run(()=>{this.close(),g.stopPropagation(),g.preventDefault()}))}),this._animationEnd.pipe(n_((g,D)=>g.fromState===D.fromState&&g.toState===D.toState)).subscribe(g=>{const{fromState:D,toState:j}=g;(0===j.indexOf("open")&&"void"===D||"void"===j&&0===D.indexOf("open"))&&this.openedChange.emit(this._opened)})}get position(){return this._position}set position(e){(e="end"===e?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(e),this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=it(e)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(e){("true"===e||"false"===e||null==e)&&(e=it(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle(it(e))}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const r=()=>{e.removeEventListener("blur",r),e.removeEventListener("mousedown",r),e.removeAttribute("tabindex")};e.addEventListener("blur",r),e.addEventListener("mousedown",r)})),e.focus(i)}_focusByCssSelector(e,i){let r=this._elementRef.nativeElement.querySelector(e);r&&this._forceFocus(r,i)}_takeFocus(){if(!this._focusTrap)return;const e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(i=>{!i&&"function"==typeof this._elementRef.nativeElement.focus&&e.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(e){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const e=this._doc.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterViewInit(){this._isAttached=!0,this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState(),"end"===this._position&&this._updatePositionInParent("end")}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap&&this._focusTrap.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,i){e&&i&&(this._openedVia=i);const r=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),r}_setOpen(e,i,r){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",i&&this._restoreFocus(r)),this._updateFocusTrapState(),new Promise(o=>{this.openedChange.pipe(_n(1)).subscribe(s=>o(s?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}_updatePositionInParent(e){const i=this._elementRef.nativeElement,r=i.parentNode;"end"===e?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),r.insertBefore(this._anchor,i)),r.appendChild(i)):this._anchor&&this._anchor.parentNode.insertBefore(i,this._anchor)}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(c_),B(Cr),B(In),B(Qe),B(Vh),B(yt,8),B(mx,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-drawer"]],viewQuery:function(e,i){if(1&e&&Et(RX,5),2&e){let r;Be(r=He())&&(i._content=r.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(e,i){1&e&&If("@transform.start",function(o){return i._animationStarted.next(o)})("@transform.done",function(o){return i._animationEnd.next(o)}),2&e&&(ht("align",null),Ff("@transform",i._animationState),st("mat-drawer-end","end"===i.position)("mat-drawer-over","over"===i.mode)("mat-drawer-push","push"===i.mode)("mat-drawer-side","side"===i.mode)("mat-drawer-opened",i.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:q_,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(e,i){1&e&&(qt(),ae(0,"div",0,1),We(2),ce())},dependencies:[Fc],encapsulation:2,data:{animation:[lO.transformDrawer]},changeDetection:0}),n})(),uO=(()=>{class n{constructor(e,i,r,o,s,a=!1,c){this._dir=e,this._element=i,this._ngZone=r,this._changeDetectorRef=o,this._animationMode=c,this._drawers=new Go,this.backdropClick=new ct,this._destroyed=new oe,this._doCheckSubject=new oe,this._contentMargins={left:null,right:null},this._contentMarginChanges=new oe,e&&e.change.pipe(gt(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),s.change().pipe(gt(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=a}get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=it(e)}get hasBackdrop(){return null==this._backdropOverride?!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode:this._backdropOverride}set hasBackdrop(e){this._backdropOverride=null==e?null:it(e)}get scrollable(){return this._userContent||this._content}ngAfterContentInit(){this._allDrawers.changes.pipe(xi(this._allDrawers),gt(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(i=>!i._container||i._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(xi(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(t_(10),gt(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,i=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._getWidth();else if("push"==this._left.mode){const r=this._left._getWidth();e+=r,i-=r}if(this._right&&this._right.opened)if("side"==this._right.mode)i+=this._right._getWidth();else if("push"==this._right.mode){const r=this._right._getWidth();i+=r,e-=r}e=e||null,i=i||null,(e!==this._contentMargins.left||i!==this._contentMargins.right)&&(this._contentMargins={left:e,right:i},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(en(i=>i.fromState!==i.toState),gt(this._drawers.changes)).subscribe(i=>{"open-instant"!==i.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe(gt(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){!e||e.onPositionChanged.pipe(gt(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe(_n(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(gt(pi(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const i=this._element.nativeElement.classList,r="mat-drawer-container-has-open";e?i.add(r):i.remove(r)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{"end"==e.position?this._end=e:this._start=e}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._canHaveBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}_canHaveBackdrop(e){return"side"!==e.mode||!!this._backdropOverride}_isDrawerOpen(e){return null!=e&&e.opened}}return n.\u0275fac=function(e){return new(e||n)(B(Mi,8),B(je),B(Qe),B($t),B(Sa),B(UX),B(Ln,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-drawer-container"]],contentQueries:function(e,i,r){if(1&e&&(St(r,K_,5),St(r,dO,5)),2&e){let o;Be(o=He())&&(i._content=o.first),Be(o=He())&&(i._allDrawers=o)}},viewQuery:function(e,i){if(1&e&&Et(K_,5),2&e){let r;Be(r=He())&&(i._userContent=r.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,i){2&e&&st("mat-drawer-container-explicit-backdrop",i._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[Ge([{provide:mx,useExisting:n}])],ngContentSelectors:BX,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,i){1&e&&(qt(NX),Ve(0,FX,1,2,"div",0),We(1),We(2,1),Ve(3,PX,2,0,"mat-drawer-content",1)),2&e&&(be("ngIf",i.hasBackdrop),ge(3),be("ngIf",!i._content))},dependencies:[Pi,K_],styles:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),n})(),fx=(()=>{class n extends K_{constructor(e,i,r,o,s){super(e,i,r,o,s)}}return n.\u0275fac=function(e){return new(e||n)(B($t),B(Gt(()=>mO)),B(je),B(Rc),B(Qe))},n.\u0275cmp=qe({type:n,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(e,i){2&e&&Fi("margin-left",i._container._contentMargins.left,"px")("margin-right",i._container._contentMargins.right,"px")},features:[Ge([{provide:Fc,useExisting:n}]),Ce],ngContentSelectors:q_,decls:1,vars:0,template:function(e,i){1&e&&(qt(),We(0))},encapsulation:2,changeDetection:0}),n})(),hO=(()=>{class n extends dO{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(e){this._fixedInViewport=it(e)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(e){this._fixedTopGap=ci(e)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(e){this._fixedBottomGap=ci(e)}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275cmp=qe({type:n,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(e,i){2&e&&(ht("align",null),Fi("top",i.fixedInViewport?i.fixedTopGap:null,"px")("bottom",i.fixedInViewport?i.fixedBottomGap:null,"px"),st("mat-drawer-end","end"===i.position)("mat-drawer-over","over"===i.mode)("mat-drawer-push","push"===i.mode)("mat-drawer-side","side"===i.mode)("mat-drawer-opened",i.opened)("mat-sidenav-fixed",i.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[Ce],ngContentSelectors:q_,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(e,i){1&e&&(qt(),ae(0,"div",0,1),We(2),ce())},dependencies:[Fc],encapsulation:2,data:{animation:[lO.transformDrawer]},changeDetection:0}),n})(),mO=(()=>{class n extends uO{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275cmp=qe({type:n,selectors:[["mat-sidenav-container"]],contentQueries:function(e,i,r){if(1&e&&(St(r,fx,5),St(r,hO,5)),2&e){let o;Be(o=He())&&(i._content=o.first),Be(o=He())&&(i._allDrawers=o)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(e,i){2&e&&st("mat-drawer-container-explicit-backdrop",i._backdropOverride)},exportAs:["matSidenavContainer"],features:[Ge([{provide:mx,useExisting:n}]),Ce],ngContentSelectors:VX,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,i){1&e&&(qt(jX),Ve(0,HX,1,2,"div",0),We(1),We(2,1),Ve(3,YX,2,0,"mat-sidenav-content",1)),2&e&&(be("ngIf",i.hasBackdrop),ge(3),be("ngIf",!i._content))},dependencies:[Pi,fx],styles:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),n})(),WX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[Ni,_t,Pc,Pc,_t]}),n})(),GX=(()=>{class n{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(e){this._vertical=it(e)}get inset(){return this._inset}set inset(e){this._inset=it(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=qe({type:n,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(e,i){2&e&&(ht("aria-orientation",i.vertical?"vertical":"horizontal"),st("mat-divider-vertical",i.vertical)("mat-divider-horizontal",!i.vertical)("mat-divider-inset",i.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(e,i){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0}),n})(),qX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,_t]}),n})();const fO=["*"],_O=["unscopedContent"],KX=["text"],XX=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],ZX=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"],gO=new we("ListOption");let bO=(()=>{class n{constructor(e){this._elementRef=e}}return n.\u0275fac=function(e){return new(e||n)(B(je))},n.\u0275dir=pe({type:n,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]}),n})(),yO=(()=>{class n{constructor(e){this._elementRef=e}}return n.\u0275fac=function(e){return new(e||n)(B(je))},n.\u0275dir=pe({type:n,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]}),n})(),dZ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]}),n})(),vO=(()=>{class n{constructor(e){this._listOption=e}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getCheckboxPosition()}}return n.\u0275fac=function(e){return new(e||n)(B(gO,8))},n.\u0275dir=pe({type:n,hostVars:4,hostBindings:function(e,i){2&e&&st("mdc-list-item__start",i._isAlignedAtStart())("mdc-list-item__end",!i._isAlignedAtStart())}}),n})(),uZ=(()=>{class n extends vO{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275dir=pe({type:n,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[Ce]}),n})(),hZ=(()=>{class n extends vO{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275dir=pe({type:n,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[Ce]}),n})(),Bd=(()=>{class n{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=it(e)}get disabled(){return this._disabled}set disabled(e){this._disabled=it(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=pe({type:n,hostVars:1,hostBindings:function(e,i){2&e&&ht("aria-disabled",i.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}}),n})(),px=(()=>{class n{constructor(e,i,r,o,s,a){this._elementRef=e,this._ngZone=i,this._listBase=r,this._platform=o,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new f,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=s||{},this._hostElement=this._elementRef.nativeElement,this._noopAnimations="NoopAnimations"===a,r&&!r._isNonInteractive&&this._initInteractiveListItem(),"button"===this._hostElement.nodeName.toLowerCase()&&!this._hostElement.hasAttribute("type")&&this._hostElement.setAttribute("type","button")}set lines(e){this._explicitLines=ci(e,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(e){this._disableRipple=it(e)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(e){this._disabled=it(e)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}ngAfterViewInit(){this._monitorProjectedLinesAndTitle(),this._updateItemLines(!0)}ngOnDestroy(){this._subscriptions.unsubscribe(),null!==this._rippleRenderer&&this._rippleRenderer._removeTriggerEvents()}_hasIconOrAvatar(){return!(!this._avatars.length&&!this._icons.length)}_initInteractiveListItem(){this._hostElement.classList.add("mat-mdc-list-item-interactive"),this._rippleRenderer=new Md(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add(pi(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(e){if(!this._lines||!this._titles||!this._unscopedContent)return;e&&this._checkDomForUnscopedTextContent();const i=this._explicitLines??this._inferLinesFromContent(),r=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",i<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",i<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===i),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===i),this._hasUnscopedTextContent){const o=0===this._titles.length&&1===i;r.classList.toggle("mdc-list-item__primary-text",o),r.classList.toggle("mdc-list-item__secondary-text",!o)}else r.classList.remove("mdc-list-item__primary-text"),r.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let e=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(e+=1),e}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(e=>e.nodeType!==e.COMMENT_NODE).some(e=>!(!e.textContent||!e.textContent.trim()))}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Qe),B(Bd,8),B(In),B(kd,8),B(Ln,8))},n.\u0275dir=pe({type:n,contentQueries:function(e,i,r){if(1&e&&(St(r,uZ,4),St(r,hZ,4)),2&e){let o;Be(o=He())&&(i._avatars=o),Be(o=He())&&(i._icons=o)}},hostVars:3,hostBindings:function(e,i){2&e&&(ht("aria-disabled",i.disabled),st("mdc-list-item--disabled",i.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}}),n})(),mZ=(()=>{class n extends px{constructor(e,i,r,o,s,a){super(e,i,r,o,s,a),this._activated=!1}get activated(){return this._activated}set activated(e){this._activated=it(e)}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}}return n.\u0275fac=function(e){return new(e||n)(B(je),B(Qe),B(Bd,8),B(In),B(kd,8),B(Ln,8))},n.\u0275cmp=qe({type:n,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(e,i,r){if(1&e&&(St(r,yO,5),St(r,bO,5),St(r,dZ,5)),2&e){let o;Be(o=He())&&(i._lines=o),Be(o=He())&&(i._titles=o),Be(o=He())&&(i._meta=o)}},viewQuery:function(e,i){if(1&e&&(Et(_O,5),Et(KX,5)),2&e){let r;Be(r=He())&&(i._unscopedContent=r.first),Be(r=He())&&(i._itemText=r.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(e,i){2&e&&(ht("aria-current",i._getAriaCurrent()),st("mdc-list-item--activated",i.activated)("mdc-list-item--with-leading-avatar",0!==i._avatars.length)("mdc-list-item--with-leading-icon",0!==i._icons.length)("mdc-list-item--with-trailing-meta",0!==i._meta.length)("_mat-animation-noopable",i._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[Ce],ngContentSelectors:ZX,decls:10,vars:0,consts:[[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],["unscopedContent",""],[1,"mat-mdc-focus-indicator"]],template:function(e,i){1&e&&(qt(XX),We(0),ae(1,"span",0),We(2,1),We(3,2),ae(4,"span",1,2),$e("cdkObserveContent",function(){return i._updateItemLines(!0)}),We(6,3),ce()(),We(7,4),We(8,5),Xe(9,"div",3))},dependencies:[r_],encapsulation:2,changeDetection:0}),n})(),pZ=(()=>{class n extends Bd{constructor(){super(...arguments),this._isNonInteractive=!1}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=bt(n)))(i||n)}}(),n.\u0275cmp=qe({type:n,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[Ge([{provide:Bd,useExisting:n}]),Ce],ngContentSelectors:fO,decls:1,vars:0,template:function(e,i){1&e&&(qt(),We(0))},styles:['.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:40px;height:40px}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:24px;height:24px}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{width:40px;height:40px}.mdc-list-item--with-leading-image .mdc-list-item__start{width:56px;height:56px}.mdc-list-item--with-leading-video .mdc-list-item__start{width:100px;height:56px}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{width:40px;height:40px}.mdc-list-item--with-leading-radio .mdc-list-item__start{width:40px;height:40px}.mdc-list-item--with-leading-switch .mdc-list-item__start{width:36px;height:20px}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:24px;height:24px}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{width:40px;height:40px}.mdc-list-item--with-trailing-radio .mdc-list-item__end{width:40px;height:40px}.mdc-list-item--with-trailing-switch .mdc-list-item__end{width:36px;height:20px}.mdc-list-divider{height:1px}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.cdk-high-contrast-active a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}'],encapsulation:2,changeDetection:0}),n})(),yZ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[o_,Ni,_t,ts,GL,qX]}),n})();const vZ=["drawer"],wZ=["draweraccount"];function xZ(n,t){1&n&&(ae(0,"div"),Xe(1,"router-outlet"),ce())}function MZ(n,t){if(1&n){const e=sr();ae(0,"button",8),$e("click",function(){return wn(e),Dn(ft(2).goBack())}),ae(1,"mat-icon",9),ke(2,"arrow_back"),ce()()}}function kZ(n,t){if(1&n){const e=sr();ae(0,"mat-toolbar",3)(1,"button",4),$e("click",function(){return wn(e),Dn(ft().drawer.toggle())}),ae(2,"mat-icon"),ke(3,"menu"),ce()(),Xe(4,"span"),Ve(5,MZ,3,0,"button",5),ae(6,"div",6),ke(7),ce(),ae(8,"button",7),$e("click",function(){return wn(e),Dn(ft().createNote())}),ae(9,"mat-icon"),ke(10,"add"),ce()(),ae(11,"button",8),$e("click",function(){return wn(e),Dn(ft().draweraccount.toggle())}),ae(12,"mat-icon"),ke(13,"account_circle"),ce()()()}if(2&n){const e=ft();ge(5),be("ngIf",e.appState.showBackButton),ge(2),ar(e.appState.title)}}const DZ=function(){return["/"]},CZ=function(){return["/identities"]},TZ=function(){return["/settings"]},EZ=function(){return["/about"]},SZ=function(){return["/logout"]};function LZ(n,t){if(1&n){const e=sr();ae(0,"mat-sidenav-container",10)(1,"mat-sidenav",11,12)(3,"mat-toolbar",13),Xe(4,"img",14),ae(5,"div"),ke(6,"Blockcore Notes"),ce()(),ae(7,"mat-nav-list")(8,"a",15),$e("click",function(){return wn(e),Dn(Bn(2).toggle())}),ae(9,"mat-icon"),ke(10,"dashboard"),ce(),ae(11,"span"),ke(12,"Explore"),ce()(),ae(13,"a",15),$e("click",function(){return wn(e),Dn(Bn(2).toggle())}),ae(14,"mat-icon"),ke(15,"people"),ce(),ae(16,"span"),ke(17,"Identities"),ce()(),ae(18,"a",15),$e("click",function(){return wn(e),Dn(Bn(2).toggle())}),ae(19,"mat-icon"),ke(20,"settings"),ce(),ae(21,"span"),ke(22,"Settings"),ce()(),ae(23,"a",15),$e("click",function(){return wn(e),Dn(Bn(2).toggle())}),ae(24,"mat-icon"),ke(25,"help_outline"),ce(),ae(26,"span"),ke(27,"About"),ce()(),ae(28,"a",15),$e("click",function(){return wn(e),Dn(Bn(2).toggle())}),ae(29,"mat-icon"),ke(30,"logout"),ce(),ae(31,"span"),ke(32,"Logout"),ce()()()(),ae(33,"mat-sidenav",16,17)(35,"div",18)(36,"button",19),$e("click",function(){return wn(e),Dn(Bn(34).toggle())}),ae(37,"mat-icon"),ke(38,"close"),ce()(),ae(39,"h2",20),ke(40,"Name"),ce(),ae(41,"div",21)(42,"mat-icon",22),ke(43,"account"),ce(),ae(44,"div",23),ke(45),Xe(46,"br"),ce()(),ae(47,"button",24),$e("click",function(){return wn(e),Dn(Bn(34).toggle())}),ke(48,"Edit Profile"),ce()(),Xe(49,"mat-divider"),ae(50,"mat-menu",25,26)(52,"button",27),ke(53,"Wallet 1"),ce(),ae(54,"button",27),ke(55,"Wallet 2"),ce()(),ae(56,"mat-nav-list",28)(57,"a",29)(58,"mat-icon",30),ke(59,"machine"),ce(),ae(60,"div",31),ke(61,"asdfasdf"),ce(),ae(62,"div",32),ke(63,"ddd"),ce()(),Xe(64,"mat-divider"),ce()(),ae(65,"mat-sidenav-content"),Xe(66,"router-outlet"),ce()()}if(2&n){const e=ft();ge(1),be("mode","over"),ht("role","navigation"),ge(7),be("routerLink",Ul(10,DZ)),ge(5),be("routerLink",Ul(11,CZ)),ge(5),be("routerLink",Ul(12,TZ)),ge(5),be("routerLink",Ul(13,EZ)),ge(5),be("routerLink",Ul(14,SZ)),ge(5),be("mode","over"),ht("role","navigation"),ge(12),ar(e.authService.authInfo$.getValue().short)}}class dm{constructor(t,e,i,r,o,s,a){this.appState=t,this.storage=e,this.authService=i,this.router=r,this.appUpdateService=o,this.appUpdateCheckService=s,this.dialog=a,this.authenticated=!1,t.title="Blockcore Notes",this.authService.authInfo$.subscribe(c=>{this.authenticated=c.authenticated()})}goBack(){this.router.navigateByUrl("/")}ngOnInit(){var t=this;return Vt(function*(){yield t.storage.open(),yield t.storage.initialize()})()}createNote(){this.dialog.open(cm,{data:{name:this.note}}).afterClosed().subscribe(e=>{this.note=e})}}function xO(n){return new De(3e3,!1)}function uQ(){return typeof window<"u"&&typeof window.document<"u"}function _x(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Aa(n){switch(n.length){case 0:return new Xh;case 1:return n[0];default:return new GA(n)}}function MO(n,t,e,i,r=new Map,o=new Map){const s=[],a=[];let c=-1,m=null;if(i.forEach(g=>{const D=g.get("offset"),j=D==c,q=j&&m||new Map;g.forEach((ee,re)=>{let ue=re,_e=ee;if("offset"!==re)switch(ue=t.normalizePropertyName(ue,s),_e){case"!":_e=r.get(re);break;case Os:_e=o.get(re);break;default:_e=t.normalizeStyleValue(re,ue,_e,s)}q.set(ue,_e)}),j||a.push(q),m=q,c=D}),s.length)throw function JZ(n){return new De(3502,!1)}();return a}function gx(n,t,e,i){switch(t){case"start":n.onStart(()=>i(e&&bx(e,"start",n)));break;case"done":n.onDone(()=>i(e&&bx(e,"done",n)));break;case"destroy":n.onDestroy(()=>i(e&&bx(e,"destroy",n)))}}function bx(n,t,e){const o=yx(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,e.totalTime??n.totalTime,!!e.disabled),s=n._data;return null!=s&&(o._data=s),o}function yx(n,t,e,i,r="",o=0,s){return{element:n,triggerName:t,fromState:e,toState:i,phaseName:r,totalTime:o,disabled:!!s}}function Vr(n,t,e){let i=n.get(t);return i||n.set(t,i=e),i}function kO(n){const t=n.indexOf(":");return[n.substring(1,t),n.slice(t+1)]}dm.\u0275fac=function(t){return new(t||dm)(B(ur),B(Da),B(hr),B(ti),B(Hc),B(Yc),B(U_))},dm.\u0275cmp=qe({type:dm,selectors:[["app-root"]],viewQuery:function(t,e){if(1&t&&(Et(vZ,5),Et(wZ,5)),2&t){let i;Be(i=He())&&(e.drawer=i.first),Be(i=He())&&(e.draweraccount=i.first)}},decls:3,vars:3,consts:[[4,"ngIf"],["class","app-header",4,"ngIf"],["class","sidenav-container",4,"ngIf"],[1,"app-header"],["type","button","aria-label","Toggle sidenav","mat-icon-button","",3,"click"],["mat-icon-button","",3,"click",4,"ngIf"],[1,"top-spacer"],["mat-icon-button","","matTooltip","Create new note",3,"click"],["mat-icon-button","",3,"click"],[1,"arrow-back"],[1,"sidenav-container"],["fixedInViewport","",1,"sidenav","print-hidden",3,"mode"],["drawer",""],[1,"logo-icon"],["src","assets/icons/icon-128x128.png"],["mat-menu-item","",3,"routerLink","click"],["fixedInViewport","","position","end",1,"sidenav-right","print-hidden",3,"mode"],["draweraccount",""],[1,"account-details"],["mat-icon-button","",1,"close-sidenav-icon",3,"click"],[1,"name-field"],[1,"detail-box"],["mat-list-icon","",1,"account-icon"],[1,"detail-network"],["mat-button","","routerLink","/profile",3,"click"],["hasBackdrop","true","backdropClass","menu-mode-backdrop","overlapTrigger","false"],["accounts","matMenu"],["mat-menu-item",""],[1,"menu-options"],["mat-list-item","","routerLinkActive","active-link"],["mat-list-icon",""],["mat-line","",1,"name-field"],["mat-line",""]],template:function(t,e){1&t&&(Ve(0,xZ,2,0,"div",0),Ve(1,kZ,14,2,"mat-toolbar",1),Ve(2,LZ,67,15,"mat-sidenav-container",2)),2&t&&(be("ngIf",!e.authenticated),ge(1),be("ngIf",e.authenticated),ge(1),be("ngIf",e.authenticated))},dependencies:[Pi,nv,od,xS,Uh,sw,IX,hO,mO,fx,L_,pZ,mZ,GX,AV,qw,Ad,Id],styles:[".logo-icon[_ngcontent-%COMP%]{justify-content:center;cursor:pointer}.logo-icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:60%}.logo-icon[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{font-size:.8em;margin-left:1em}.sidenav[_ngcontent-%COMP%]{width:200px}.top-spacer[_ngcontent-%COMP%]{flex:1 1 auto;margin-left:.4em;overflow:hidden;text-overflow:ellipsis}"]});let vx=(n,t)=>!1,DO=(n,t,e)=>[],CO=null;function wx(n){const t=n.parentNode||n.host;return t===CO?null:t}(_x()||typeof Element<"u")&&(uQ()?(CO=(()=>document.documentElement)(),vx=(n,t)=>{for(;t;){if(t===n)return!0;t=wx(t)}return!1}):vx=(n,t)=>n.contains(t),DO=(n,t,e)=>{if(e)return Array.from(n.querySelectorAll(t));const i=n.querySelector(t);return i?[i]:[]});let jc=null,TO=!1;const EO=vx,SO=DO;let LO=(()=>{class n{validateStyleProperty(e){return function mQ(n){jc||(jc=function fQ(){return typeof document<"u"?document.body:null}()||{},TO=!!jc.style&&"WebkitAppearance"in jc.style);let t=!0;return jc.style&&!function hQ(n){return"ebkit"==n.substring(1,6)}(n)&&(t=n in jc.style,!t&&TO&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in jc.style)),t}(e)}matchesElement(e,i){return!1}containsElement(e,i){return EO(e,i)}getParentElement(e){return wx(e)}query(e,i,r){return SO(e,i,r)}computeStyle(e,i,r){return r||""}animate(e,i,r,o,s,a=[],c){return new Xh(r,o)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})(),xx=(()=>{class n{}return n.NOOP=new LO,n})();const Mx="ng-enter",X_="ng-leave",Z_="ng-trigger",Q_=".ng-trigger",IO="ng-animating",kx=".ng-animating";function Rs(n){if("number"==typeof n)return n;const t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:Dx(parseFloat(t[1]),t[2])}function Dx(n,t){return"s"===t?1e3*n:n}function J_(n,t,e){return n.hasOwnProperty("duration")?n:function gQ(n,t,e){let r,o=0,s="";if("string"==typeof n){const a=n.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===a)return t.push(xO()),{duration:0,delay:0,easing:""};r=Dx(parseFloat(a[1]),a[2]);const c=a[3];null!=c&&(o=Dx(parseFloat(c),a[4]));const m=a[5];m&&(s=m)}else r=n;if(!e){let a=!1,c=t.length;r<0&&(t.push(function AZ(){return new De(3100,!1)}()),a=!0),o<0&&(t.push(function IZ(){return new De(3101,!1)}()),a=!0),a&&t.splice(c,0,xO())}return{duration:r,delay:o,easing:s}}(n,t,e)}function um(n,t={}){return Object.keys(n).forEach(e=>{t[e]=n[e]}),t}function OO(n){const t=new Map;return Object.keys(n).forEach(e=>{t.set(e,n[e])}),t}function Ia(n,t=new Map,e){if(e)for(let[i,r]of e)t.set(i,r);for(let[i,r]of n)t.set(i,r);return t}function FO(n,t,e){return e?t+":"+e+";":""}function PO(n){let t="";for(let e=0;e<n.style.length;e++){const i=n.style.item(e);t+=FO(0,i,n.style.getPropertyValue(i))}for(const e in n.style)n.style.hasOwnProperty(e)&&!e.startsWith("_")&&(t+=FO(0,wQ(e),n.style[e]));n.setAttribute("style",t)}function os(n,t,e){n.style&&(t.forEach((i,r)=>{const o=Tx(r);e&&!e.has(r)&&e.set(r,n.style[o]),n.style[o]=i}),_x()&&PO(n))}function Vc(n,t){n.style&&(t.forEach((e,i)=>{const r=Tx(i);n.style[r]=""}),_x()&&PO(n))}function hm(n){return Array.isArray(n)?1==n.length?n[0]:$A(n):n}const Cx=new RegExp("{{\\s*(.+?)\\s*}}","g");function NO(n){let t=[];if("string"==typeof n){let e;for(;e=Cx.exec(n);)t.push(e[1]);Cx.lastIndex=0}return t}function mm(n,t,e){const i=n.toString(),r=i.replace(Cx,(o,s)=>{let a=t[s];return null==a&&(e.push(function RZ(n){return new De(3003,!1)}()),a=""),a.toString()});return r==i?n:r}function eg(n){const t=[];let e=n.next();for(;!e.done;)t.push(e.value),e=n.next();return t}const vQ=/-+([a-z0-9])/g;function Tx(n){return n.replace(vQ,(...t)=>t[1].toUpperCase())}function wQ(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function zr(n,t,e){switch(t.type){case 7:return n.visitTrigger(t,e);case 0:return n.visitState(t,e);case 1:return n.visitTransition(t,e);case 2:return n.visitSequence(t,e);case 3:return n.visitGroup(t,e);case 4:return n.visitAnimate(t,e);case 5:return n.visitKeyframes(t,e);case 6:return n.visitStyle(t,e);case 8:return n.visitReference(t,e);case 9:return n.visitAnimateChild(t,e);case 10:return n.visitAnimateRef(t,e);case 11:return n.visitQuery(t,e);case 12:return n.visitStagger(t,e);default:throw function FZ(n){return new De(3004,!1)}()}}function BO(n,t){return window.getComputedStyle(n)[t]}function TQ(n,t){const e=[];return"string"==typeof n?n.split(/\s*,\s*/).forEach(i=>function EQ(n,t,e){if(":"==n[0]){const c=function SQ(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,i)=>parseFloat(i)>parseFloat(e);case":decrement":return(e,i)=>parseFloat(i)<parseFloat(e);default:return t.push(function KZ(n){return new De(3016,!1)}()),"* => *"}}(n,e);if("function"==typeof c)return void t.push(c);n=c}const i=n.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==i||i.length<4)return e.push(function qZ(n){return new De(3015,!1)}()),t;const r=i[1],o=i[2],s=i[3];t.push(HO(r,s));"<"==o[0]&&!("*"==r&&"*"==s)&&t.push(HO(s,r))}(i,e,t)):e.push(n),e}const rg=new Set(["true","1"]),og=new Set(["false","0"]);function HO(n,t){const e=rg.has(n)||og.has(n),i=rg.has(t)||og.has(t);return(r,o)=>{let s="*"==n||n==r,a="*"==t||t==o;return!s&&e&&"boolean"==typeof r&&(s=r?rg.has(n):og.has(n)),!a&&i&&"boolean"==typeof o&&(a=o?rg.has(t):og.has(t)),s&&a}}const LQ=new RegExp("s*:selfs*,?","g");function Ex(n,t,e,i){return new AQ(n).build(t,e,i)}class AQ{constructor(t){this._driver=t}build(t,e,i){const r=new RQ(e);return this._resetContextStyleTimingState(r),zr(this,hm(t),r)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let i=e.queryCount=0,r=e.depCount=0;const o=[],s=[];return"@"==t.name.charAt(0)&&e.errors.push(function NZ(){return new De(3006,!1)}()),t.definitions.forEach(a=>{if(this._resetContextStyleTimingState(e),0==a.type){const c=a,m=c.name;m.toString().split(/\s*,\s*/).forEach(g=>{c.name=g,o.push(this.visitState(c,e))}),c.name=m}else if(1==a.type){const c=this.visitTransition(a,e);i+=c.queryCount,r+=c.depCount,s.push(c)}else e.errors.push(function BZ(){return new De(3007,!1)}())}),{type:7,name:t.name,states:o,transitions:s,queryCount:i,depCount:r,options:null}}visitState(t,e){const i=this.visitStyle(t.styles,e),r=t.options&&t.options.params||null;if(i.containsDynamicStyles){const o=new Set,s=r||{};i.styles.forEach(a=>{a instanceof Map&&a.forEach(c=>{NO(c).forEach(m=>{s.hasOwnProperty(m)||o.add(m)})})}),o.size&&(eg(o.values()),e.errors.push(function HZ(n,t){return new De(3008,!1)}()))}return{type:0,name:t.name,style:i,options:r?{params:r}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const i=zr(this,hm(t.animation),e);return{type:1,matchers:TQ(t.expr,e.errors),animation:i,queryCount:e.queryCount,depCount:e.depCount,options:zc(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(i=>zr(this,i,e)),options:zc(t.options)}}visitGroup(t,e){const i=e.currentTime;let r=0;const o=t.steps.map(s=>{e.currentTime=i;const a=zr(this,s,e);return r=Math.max(r,e.currentTime),a});return e.currentTime=r,{type:3,steps:o,options:zc(t.options)}}visitAnimate(t,e){const i=function PQ(n,t){if(n.hasOwnProperty("duration"))return n;if("number"==typeof n)return Sx(J_(n,t).duration,0,"");const e=n;if(e.split(/\s+/).some(o=>"{"==o.charAt(0)&&"{"==o.charAt(1))){const o=Sx(0,0,"");return o.dynamic=!0,o.strValue=e,o}const r=J_(e,t);return Sx(r.duration,r.delay,r.easing)}(t.timings,e.errors);e.currentAnimateTimings=i;let r,o=t.styles?t.styles:Xt({});if(5==o.type)r=this.visitKeyframes(o,e);else{let s=t.styles,a=!1;if(!s){a=!0;const m={};i.easing&&(m.easing=i.easing),s=Xt(m)}e.currentTime+=i.duration+i.delay;const c=this.visitStyle(s,e);c.isEmptyStep=a,r=c}return e.currentAnimateTimings=null,{type:4,timings:i,style:r,options:null}}visitStyle(t,e){const i=this._makeStyleAst(t,e);return this._validateStyleAst(i,e),i}_makeStyleAst(t,e){const i=[],r=Array.isArray(t.styles)?t.styles:[t.styles];for(let a of r)"string"==typeof a?a===Os?i.push(a):e.errors.push(new De(3002,!1)):i.push(OO(a));let o=!1,s=null;return i.forEach(a=>{if(a instanceof Map&&(a.has("easing")&&(s=a.get("easing"),a.delete("easing")),!o))for(let c of a.values())if(c.toString().indexOf("{{")>=0){o=!0;break}}),{type:6,styles:i,easing:s,offset:t.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(t,e){const i=e.currentAnimateTimings;let r=e.currentTime,o=e.currentTime;i&&o>0&&(o-=i.duration+i.delay),t.styles.forEach(s=>{"string"!=typeof s&&s.forEach((a,c)=>{const m=e.collectedStyles.get(e.currentQuerySelector),g=m.get(c);let D=!0;g&&(o!=r&&o>=g.startTime&&r<=g.endTime&&(e.errors.push(function jZ(n,t,e,i,r){return new De(3010,!1)}()),D=!1),o=g.startTime),D&&m.set(c,{startTime:o,endTime:r}),e.options&&function yQ(n,t,e){const i=t.params||{},r=NO(n);r.length&&r.forEach(o=>{i.hasOwnProperty(o)||e.push(function OZ(n){return new De(3001,!1)}())})}(a,e.options,e.errors)})})}visitKeyframes(t,e){const i={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function VZ(){return new De(3011,!1)}()),i;let o=0;const s=[];let a=!1,c=!1,m=0;const g=t.steps.map(_e=>{const Ee=this._makeStyleAst(_e,e);let fe=null!=Ee.offset?Ee.offset:function FQ(n){if("string"==typeof n)return null;let t=null;if(Array.isArray(n))n.forEach(e=>{if(e instanceof Map&&e.has("offset")){const i=e;t=parseFloat(i.get("offset")),i.delete("offset")}});else if(n instanceof Map&&n.has("offset")){const e=n;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(Ee.styles),Fe=0;return null!=fe&&(o++,Fe=Ee.offset=fe),c=c||Fe<0||Fe>1,a=a||Fe<m,m=Fe,s.push(Fe),Ee});c&&e.errors.push(function zZ(){return new De(3012,!1)}()),a&&e.errors.push(function UZ(){return new De(3200,!1)}());const D=t.steps.length;let j=0;o>0&&o<D?e.errors.push(function $Z(){return new De(3202,!1)}()):0==o&&(j=1/(D-1));const q=D-1,ee=e.currentTime,re=e.currentAnimateTimings,ue=re.duration;return g.forEach((_e,Ee)=>{const fe=j>0?Ee==q?1:j*Ee:s[Ee],Fe=fe*ue;e.currentTime=ee+re.delay+Fe,re.duration=Fe,this._validateStyleAst(_e,e),_e.offset=fe,i.styles.push(_e)}),i}visitReference(t,e){return{type:8,animation:zr(this,hm(t.animation),e),options:zc(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:zc(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:zc(t.options)}}visitQuery(t,e){const i=e.currentQuerySelector,r=t.options||{};e.queryCount++,e.currentQuery=t;const[o,s]=function IQ(n){const t=!!n.split(/\s*,\s*/).find(e=>":self"==e);return t&&(n=n.replace(LQ,"")),n=n.replace(/@\*/g,Q_).replace(/@\w+/g,e=>Q_+"-"+e.slice(1)).replace(/:animating/g,kx),[n,t]}(t.selector);e.currentQuerySelector=i.length?i+" "+o:o,Vr(e.collectedStyles,e.currentQuerySelector,new Map);const a=zr(this,hm(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=i,{type:11,selector:o,limit:r.limit||0,optional:!!r.optional,includeSelf:s,animation:a,originalSelector:t.selector,options:zc(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function WZ(){return new De(3013,!1)}());const i="full"===t.timings?{duration:0,delay:0,easing:"full"}:J_(t.timings,e.errors,!0);return{type:12,animation:zr(this,hm(t.animation),e),timings:i,options:null}}}class RQ{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function zc(n){return n?(n=um(n)).params&&(n.params=function OQ(n){return n?um(n):null}(n.params)):n={},n}function Sx(n,t,e){return{duration:n,delay:t,easing:e}}function Lx(n,t,e,i,r,o,s=null,a=!1){return{type:1,element:n,keyframes:t,preStyleProps:e,postStyleProps:i,duration:r,delay:o,totalTime:r+o,easing:s,subTimeline:a}}class sg{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let i=this._map.get(t);i||this._map.set(t,i=[]),i.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}}const HQ=new RegExp(":enter","g"),jQ=new RegExp(":leave","g");function Ax(n,t,e,i,r,o=new Map,s=new Map,a,c,m=[]){return(new VQ).buildKeyframes(n,t,e,i,r,o,s,a,c,m)}class VQ{buildKeyframes(t,e,i,r,o,s,a,c,m,g=[]){m=m||new sg;const D=new Ix(t,e,m,r,o,g,[]);D.options=c;const j=c.delay?Rs(c.delay):0;D.currentTimeline.delayNextStep(j),D.currentTimeline.setStyles([s],null,D.errors,c),zr(this,i,D);const q=D.timelines.filter(ee=>ee.containsAnimation());if(q.length&&a.size){let ee;for(let re=q.length-1;re>=0;re--){const ue=q[re];if(ue.element===e){ee=ue;break}}ee&&!ee.allowOnlyTimelineStyles()&&ee.setStyles([a],null,D.errors,c)}return q.length?q.map(ee=>ee.buildKeyframes()):[Lx(e,[],[],[],0,j,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const i=e.subInstructions.get(e.element);if(i){const r=e.createSubContext(t.options),o=e.currentTimeline.currentTime,s=this._visitSubInstructions(i,r,r.options);o!=s&&e.transformIntoNewTimeline(s)}e.previousNode=t}visitAnimateRef(t,e){const i=e.createSubContext(t.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,i),this.visitReference(t.animation,i),e.transformIntoNewTimeline(i.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,i){for(const r of t){const o=r?.delay;if(o){const s="number"==typeof o?o:Rs(mm(o,r?.params??{},e.errors));i.delayNextStep(s)}}}_visitSubInstructions(t,e,i){let o=e.currentTimeline.currentTime;const s=null!=i.duration?Rs(i.duration):null,a=null!=i.delay?Rs(i.delay):null;return 0!==s&&t.forEach(c=>{const m=e.appendInstructionToTimeline(c,s,a);o=Math.max(o,m.duration+m.delay)}),o}visitReference(t,e){e.updateOptions(t.options,!0),zr(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const i=e.subContextCount;let r=e;const o=t.options;if(o&&(o.params||o.delay)&&(r=e.createSubContext(o),r.transformIntoNewTimeline(),null!=o.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=ag);const s=Rs(o.delay);r.delayNextStep(s)}t.steps.length&&(t.steps.forEach(s=>zr(this,s,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const i=[];let r=e.currentTimeline.currentTime;const o=t.options&&t.options.delay?Rs(t.options.delay):0;t.steps.forEach(s=>{const a=e.createSubContext(t.options);o&&a.delayNextStep(o),zr(this,s,a),r=Math.max(r,a.currentTimeline.currentTime),i.push(a.currentTimeline)}),i.forEach(s=>e.currentTimeline.mergeTimelineCollectedStyles(s)),e.transformIntoNewTimeline(r),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const i=t.strValue;return J_(e.params?mm(i,e.params,e.errors):i,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const i=e.currentAnimateTimings=this._visitTiming(t.timings,e),r=e.currentTimeline;i.delay&&(e.incrementTime(i.delay),r.snapshotCurrentStyles());const o=t.style;5==o.type?this.visitKeyframes(o,e):(e.incrementTime(i.duration),this.visitStyle(o,e),r.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const i=e.currentTimeline,r=e.currentAnimateTimings;!r&&i.hasCurrentStyleProperties()&&i.forwardFrame();const o=r&&r.easing||t.easing;t.isEmptyStep?i.applyEmptyStep(o):i.setStyles(t.styles,o,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const i=e.currentAnimateTimings,r=e.currentTimeline.duration,o=i.duration,a=e.createSubContext().currentTimeline;a.easing=i.easing,t.styles.forEach(c=>{a.forwardTime((c.offset||0)*o),a.setStyles(c.styles,c.easing,e.errors,e.options),a.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(a),e.transformIntoNewTimeline(r+o),e.previousNode=t}visitQuery(t,e){const i=e.currentTimeline.currentTime,r=t.options||{},o=r.delay?Rs(r.delay):0;o&&(6===e.previousNode.type||0==i&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=ag);let s=i;const a=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!r.optional,e.errors);e.currentQueryTotal=a.length;let c=null;a.forEach((m,g)=>{e.currentQueryIndex=g;const D=e.createSubContext(t.options,m);o&&D.delayNextStep(o),m===e.element&&(c=D.currentTimeline),zr(this,t.animation,D),D.currentTimeline.applyStylesToKeyframe(),s=Math.max(s,D.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(s),c&&(e.currentTimeline.mergeTimelineCollectedStyles(c),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const i=e.parentContext,r=e.currentTimeline,o=t.timings,s=Math.abs(o.duration),a=s*(e.currentQueryTotal-1);let c=s*e.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":c=a-c;break;case"full":c=i.currentStaggerTime}const g=e.currentTimeline;c&&g.delayNextStep(c);const D=g.currentTime;zr(this,t.animation,e),e.previousNode=t,i.currentStaggerTime=r.currentTime-D+(r.startTime-i.currentTimeline.startTime)}}const ag={};class Ix{constructor(t,e,i,r,o,s,a,c){this._driver=t,this.element=e,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=o,this.errors=s,this.timelines=a,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ag,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=c||new cg(this._driver,e,0),a.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const i=t;let r=this.options;null!=i.duration&&(r.duration=Rs(i.duration)),null!=i.delay&&(r.delay=Rs(i.delay));const o=i.params;if(o){let s=r.params;s||(s=this.options.params={}),Object.keys(o).forEach(a=>{(!e||!s.hasOwnProperty(a))&&(s[a]=mm(o[a],s,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const i=t.params={};Object.keys(e).forEach(r=>{i[r]=e[r]})}}return t}createSubContext(t=null,e,i){const r=e||this.element,o=new Ix(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(t),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(t){return this.previousNode=ag,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,i){const r={duration:e??t.duration,delay:this.currentTimeline.currentTime+(i??0)+t.delay,easing:""},o=new zQ(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,r,t.stretchStartingKeyframe);return this.timelines.push(o),r}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,i,r,o,s){let a=[];if(r&&a.push(this.element),t.length>0){t=(t=t.replace(HQ,"."+this._enterClassName)).replace(jQ,"."+this._leaveClassName);let m=this._driver.query(this.element,t,1!=i);0!==i&&(m=i<0?m.slice(m.length+i,m.length):m.slice(0,i)),a.push(...m)}return!o&&0==a.length&&s.push(function GZ(n){return new De(3014,!1)}()),a}}class cg{constructor(t,e,i,r){this._driver=t,this.element=e,this.startTime=i,this._elementTimelineStylesLookup=r,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(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(t){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new cg(this._driver,t,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(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles.set(t,e),this._globalTimelineStyles.set(t,e),this._styleSummary.set(t,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[e,i]of this._globalTimelineStyles)this._backFill.set(e,i||Os),this._currentKeyframe.set(e,Os);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,i,r){e&&this._previousKeyframe.set("easing",e);const o=r&&r.params||{},s=function UQ(n,t){const e=new Map;let i;return n.forEach(r=>{if("*"===r){i=i||t.keys();for(let o of i)e.set(o,Os)}else Ia(r,e)}),e}(t,this._globalTimelineStyles);for(let[a,c]of s){const m=mm(c,o,i);this._pendingStyles.set(a,m),this._localTimelineStyles.has(a)||this._backFill.set(a,this._globalTimelineStyles.get(a)??Os),this._updateStyle(a,m)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((t,e)=>{this._currentKeyframe.set(e,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,t)}))}snapshotCurrentStyles(){for(let[t,e]of this._localTimelineStyles)this._pendingStyles.set(t,e),this._updateStyle(t,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((e,i)=>{const r=this._styleSummary.get(i);(!r||e.time>r.time)&&this._updateStyle(i,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,i=1===this._keyframes.size&&0===this.duration;let r=[];this._keyframes.forEach((a,c)=>{const m=Ia(a,new Map,this._backFill);m.forEach((g,D)=>{"!"===g?t.add(D):g===Os&&e.add(D)}),i||m.set("offset",c/this.duration),r.push(m)});const o=t.size?eg(t.values()):[],s=e.size?eg(e.values()):[];if(i){const a=r[0],c=new Map(a);a.set("offset",0),c.set("offset",1),r=[a,c]}return Lx(this.element,r,o,s,this.duration,this.startTime,this.easing,!1)}}class zQ extends cg{constructor(t,e,i,r,o,s,a=!1){super(t,e,s.delay),this.keyframes=i,this.preStyleProps=r,this.postStyleProps=o,this._stretchStartingKeyframe=a,this.timings={duration:s.duration,delay:s.delay,easing:s.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:i,easing:r}=this.timings;if(this._stretchStartingKeyframe&&e){const o=[],s=i+e,a=e/s,c=Ia(t[0]);c.set("offset",0),o.push(c);const m=Ia(t[0]);m.set("offset",VO(a)),o.push(m);const g=t.length-1;for(let D=1;D<=g;D++){let j=Ia(t[D]);const q=j.get("offset");j.set("offset",VO((e+q*i)/s)),o.push(j)}i=s,e=0,r="",t=o}return Lx(this.element,t,this.preStyleProps,this.postStyleProps,i,e,r,!0)}}function VO(n,t=3){const e=Math.pow(10,t-1);return Math.round(n*e)/e}class Ox{}const $Q=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 WQ extends Ox{normalizePropertyName(t,e){return Tx(t)}normalizeStyleValue(t,e,i,r){let o="";const s=i.toString().trim();if($Q.has(e)&&0!==i&&"0"!==i)if("number"==typeof i)o="px";else{const a=i.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&0==a[1].length&&r.push(function PZ(n,t){return new De(3005,!1)}())}return s+o}}function zO(n,t,e,i,r,o,s,a,c,m,g,D,j){return{type:0,element:n,triggerName:t,isRemovalTransition:r,fromState:e,fromStyles:o,toState:i,toStyles:s,timelines:a,queriedElements:c,preStyleProps:m,postStyleProps:g,totalTime:D,errors:j}}const Rx={};class UO{constructor(t,e,i){this._triggerName=t,this.ast=e,this._stateStyles=i}match(t,e,i,r){return function GQ(n,t,e,i,r){return n.some(o=>o(t,e,i,r))}(this.ast.matchers,t,e,i,r)}buildStyles(t,e,i){let r=this._stateStyles.get("*");return void 0!==t&&(r=this._stateStyles.get(t?.toString())||r),r?r.buildStyles(e,i):new Map}build(t,e,i,r,o,s,a,c,m,g){const D=[],j=this.ast.options&&this.ast.options.params||Rx,ee=this.buildStyles(i,a&&a.params||Rx,D),re=c&&c.params||Rx,ue=this.buildStyles(r,re,D),_e=new Set,Ee=new Map,fe=new Map,Fe="void"===r,lt={params:qQ(re,j),delay:this.ast.options?.delay},Yt=g?[]:Ax(t,e,this.ast.animation,o,s,ee,ue,lt,m,D);let Un=0;if(Yt.forEach(Di=>{Un=Math.max(Di.duration+Di.delay,Un)}),D.length)return zO(e,this._triggerName,i,r,Fe,ee,ue,[],[],Ee,fe,Un,D);Yt.forEach(Di=>{const Sr=Di.element,Wd=Vr(Ee,Sr,new Set);Di.preStyleProps.forEach(Lo=>Wd.add(Lo));const as=Vr(fe,Sr,new Set);Di.postStyleProps.forEach(Lo=>as.add(Lo)),Sr!==e&&_e.add(Sr)});const ki=eg(_e.values());return zO(e,this._triggerName,i,r,Fe,ee,ue,Yt,ki,Ee,fe,Un)}}function qQ(n,t){const e=um(t);for(const i in n)n.hasOwnProperty(i)&&null!=n[i]&&(e[i]=n[i]);return e}class KQ{constructor(t,e,i){this.styles=t,this.defaultParams=e,this.normalizer=i}buildStyles(t,e){const i=new Map,r=um(this.defaultParams);return Object.keys(t).forEach(o=>{const s=t[o];null!==s&&(r[o]=s)}),this.styles.styles.forEach(o=>{"string"!=typeof o&&o.forEach((s,a)=>{s&&(s=mm(s,r,e));const c=this.normalizer.normalizePropertyName(a,e);s=this.normalizer.normalizeStyleValue(a,c,s,e),i.set(a,s)})}),i}}class ZQ{constructor(t,e,i){this.name=t,this.ast=e,this._normalizer=i,this.transitionFactories=[],this.states=new Map,e.states.forEach(r=>{this.states.set(r.name,new KQ(r.style,r.options&&r.options.params||{},i))}),$O(this.states,"true","1"),$O(this.states,"false","0"),e.transitions.forEach(r=>{this.transitionFactories.push(new UO(t,r,this.states))}),this.fallbackTransition=function QQ(n,t,e){return new UO(n,{type:1,animation:{type:2,steps:[],options:null},matchers:[(s,a)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,i,r){return this.transitionFactories.find(s=>s.match(t,e,i,r))||null}matchStyles(t,e,i){return this.fallbackTransition.buildStyles(t,e,i)}}function $O(n,t,e){n.has(t)?n.has(e)||n.set(e,n.get(t)):n.has(e)&&n.set(t,n.get(e))}const JQ=new sg;class eJ{constructor(t,e,i){this.bodyNode=t,this._driver=e,this._normalizer=i,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const i=[],o=Ex(this._driver,e,i,[]);if(i.length)throw function eQ(n){return new De(3503,!1)}();this._animations.set(t,o)}_buildPlayer(t,e,i){const r=t.element,o=MO(0,this._normalizer,0,t.keyframes,e,i);return this._driver.animate(r,o,t.duration,t.delay,t.easing,[],!0)}create(t,e,i={}){const r=[],o=this._animations.get(t);let s;const a=new Map;if(o?(s=Ax(this._driver,e,o,Mx,X_,new Map,new Map,i,JQ,r),s.forEach(g=>{const D=Vr(a,g.element,new Map);g.postStyleProps.forEach(j=>D.set(j,null))})):(r.push(function tQ(){return new De(3300,!1)}()),s=[]),r.length)throw function nQ(n){return new De(3504,!1)}();a.forEach((g,D)=>{g.forEach((j,q)=>{g.set(q,this._driver.computeStyle(D,q,Os))})});const m=Aa(s.map(g=>{const D=a.get(g.element);return this._buildPlayer(g,new Map,D)}));return this._playersById.set(t,m),m.onDestroy(()=>this.destroy(t)),this.players.push(m),m}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const i=this.players.indexOf(e);i>=0&&this.players.splice(i,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function iQ(n){return new De(3301,!1)}();return e}listen(t,e,i,r){const o=yx(e,"","","");return gx(this._getPlayer(t),i,o,r),()=>{}}command(t,e,i,r){if("register"==i)return void this.register(t,r[0]);if("create"==i)return void this.create(t,e,r[0]||{});const o=this._getPlayer(t);switch(i){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(r[0]));break;case"destroy":this.destroy(t)}}}const WO="ng-animate-queued",Fx="ng-animate-disabled",oJ=[],GO={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},sJ={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},lo="__ng_removed";class Px{constructor(t,e=""){this.namespaceId=e;const i=t&&t.hasOwnProperty("value");if(this.value=function dJ(n){return n??null}(i?t.value:t),i){const o=um(t);delete o.value,this.options=o}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(t){const e=t.params;if(e){const i=this.options.params;Object.keys(e).forEach(r=>{null==i[r]&&(i[r]=e[r])})}}}const fm="void",Nx=new Px(fm);class aJ{constructor(t,e,i){this.id=t,this.hostElement=e,this._engine=i,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,uo(e,this._hostClassName)}listen(t,e,i,r){if(!this._triggers.has(e))throw function rQ(n,t){return new De(3302,!1)}();if(null==i||0==i.length)throw function oQ(n){return new De(3303,!1)}();if(!function uJ(n){return"start"==n||"done"==n}(i))throw function sQ(n,t){return new De(3400,!1)}();const o=Vr(this._elementListeners,t,[]),s={name:e,phase:i,callback:r};o.push(s);const a=Vr(this._engine.statesByElement,t,new Map);return a.has(e)||(uo(t,Z_),uo(t,Z_+"-"+e),a.set(e,Nx)),()=>{this._engine.afterFlush(()=>{const c=o.indexOf(s);c>=0&&o.splice(c,1),this._triggers.has(e)||a.delete(e)})}}register(t,e){return!this._triggers.has(t)&&(this._triggers.set(t,e),!0)}_getTrigger(t){const e=this._triggers.get(t);if(!e)throw function aQ(n){return new De(3401,!1)}();return e}trigger(t,e,i,r=!0){const o=this._getTrigger(e),s=new Bx(this.id,e,t);let a=this._engine.statesByElement.get(t);a||(uo(t,Z_),uo(t,Z_+"-"+e),this._engine.statesByElement.set(t,a=new Map));let c=a.get(e);const m=new Px(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&c&&m.absorbOptions(c.options),a.set(e,m),c||(c=Nx),m.value!==fm&&c.value===m.value){if(!function fJ(n,t){const e=Object.keys(n),i=Object.keys(t);if(e.length!=i.length)return!1;for(let r=0;r<e.length;r++){const o=e[r];if(!t.hasOwnProperty(o)||n[o]!==t[o])return!1}return!0}(c.params,m.params)){const re=[],ue=o.matchStyles(c.value,c.params,re),_e=o.matchStyles(m.value,m.params,re);re.length?this._engine.reportError(re):this._engine.afterFlush(()=>{Vc(t,ue),os(t,_e)})}return}const j=Vr(this._engine.playersByElement,t,[]);j.forEach(re=>{re.namespaceId==this.id&&re.triggerName==e&&re.queued&&re.destroy()});let q=o.matchTransition(c.value,m.value,t,m.params),ee=!1;if(!q){if(!r)return;q=o.fallbackTransition,ee=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:q,fromState:c,toState:m,player:s,isFallbackTransition:ee}),ee||(uo(t,WO),s.onStart(()=>{Hd(t,WO)})),s.onDone(()=>{let re=this.players.indexOf(s);re>=0&&this.players.splice(re,1);const ue=this._engine.playersByElement.get(t);if(ue){let _e=ue.indexOf(s);_e>=0&&ue.splice(_e,1)}}),this.players.push(s),j.push(s),s}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,i)=>{this._elementListeners.set(i,e.filter(r=>r.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);const e=this._engine.playersByElement.get(t);e&&(e.forEach(i=>i.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const i=this._engine.driver.query(t,Q_,!0);i.forEach(r=>{if(r[lo])return;const o=this._engine.fetchNamespacesByElement(r);o.size?o.forEach(s=>s.triggerLeaveAnimation(r,e,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(t,e,i,r){const o=this._engine.statesByElement.get(t),s=new Map;if(o){const a=[];if(o.forEach((c,m)=>{if(s.set(m,c.value),this._triggers.has(m)){const g=this.trigger(t,m,fm,r);g&&a.push(g)}}),a.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,s),i&&Aa(a).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),i=this._engine.statesByElement.get(t);if(e&&i){const r=new Set;e.forEach(o=>{const s=o.name;if(r.has(s))return;r.add(s);const c=this._triggers.get(s).fallbackTransition,m=i.get(s)||Nx,g=new Px(fm),D=new Bx(this.id,s,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:s,transition:c,fromState:m,toState:g,player:D,isFallbackTransition:!0})})}}removeNode(t,e){const i=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let r=!1;if(i.totalAnimations){const o=i.players.length?i.playersByQueriedElement.get(t):[];if(o&&o.length)r=!0;else{let s=t;for(;s=s.parentNode;)if(i.statesByElement.get(s)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(t),r)i.markElementAsRemoved(this.id,t,!1,e);else{const o=t[lo];(!o||o===GO)&&(i.afterFlush(()=>this.clearElementCache(t)),i.destroyInnerAnimations(t),i._onRemovalComplete(t,e))}}insertNode(t,e){uo(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(i=>{const r=i.player;if(r.destroyed)return;const o=i.element,s=this._elementListeners.get(o);s&&s.forEach(a=>{if(a.name==i.triggerName){const c=yx(o,i.triggerName,i.fromState.value,i.toState.value);c._data=t,gx(i.player,a.phase,c,a.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):e.push(i)}),this._queue=[],e.sort((i,r)=>{const o=i.transition.ast.depCount,s=r.transition.ast.depCount;return 0==o||0==s?o-s:this._engine.driver.containsElement(i.element,r.element)?1:-1})}destroy(t){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}elementContainsData(t){let e=!1;return this._elementListeners.has(t)&&(e=!0),e=!!this._queue.find(i=>i.element===t)||e,e}}class cJ{constructor(t,e,i){this.bodyNode=t,this.driver=e,this._normalizer=i,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(r,o)=>{}}_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(i=>{i.queued&&t.push(i)})}),t}createNamespace(t,e){const i=new aJ(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(i,e):(this.newHostElements.set(e,i),this.collectEnterElement(e)),this._namespaceLookup[t]=i}_balanceNamespaceList(t,e){const i=this._namespaceList,r=this.namespacesByHostElement;if(i.length-1>=0){let s=!1,a=this.driver.getParentElement(e);for(;a;){const c=r.get(a);if(c){const m=i.indexOf(c);i.splice(m+1,0,t),s=!0;break}a=this.driver.getParentElement(a)}s||i.unshift(t)}else i.push(t);return r.set(e,t),t}register(t,e){let i=this._namespaceLookup[t];return i||(i=this.createNamespace(t,e)),i}registerTrigger(t,e,i){let r=this._namespaceLookup[t];r&&r.register(e,i)&&this.totalAnimations++}destroy(t,e){if(!t)return;const i=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(i.hostElement),delete this._namespaceLookup[t];const r=this._namespaceList.indexOf(i);r>=0&&this._namespaceList.splice(r,1)}),this.afterFlushAnimationsDone(()=>i.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,i=this.statesByElement.get(t);if(i)for(let r of i.values())if(r.namespaceId){const o=this._fetchNamespace(r.namespaceId);o&&e.add(o)}return e}trigger(t,e,i,r){if(lg(e)){const o=this._fetchNamespace(t);if(o)return o.trigger(e,i,r),!0}return!1}insertNode(t,e,i,r){if(!lg(e))return;const o=e[lo];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;const s=this.collectedLeaveElements.indexOf(e);s>=0&&this.collectedLeaveElements.splice(s,1)}if(t){const s=this._fetchNamespace(t);s&&s.insertNode(e,i)}r&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),uo(t,Fx)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),Hd(t,Fx))}removeNode(t,e,i,r){if(lg(e)){const o=t?this._fetchNamespace(t):null;if(o?o.removeNode(e,r):this.markElementAsRemoved(t,e,!1,r),i){const s=this.namespacesByHostElement.get(e);s&&s.id!==t&&s.removeNode(e,r)}}else this._onRemovalComplete(e,r)}markElementAsRemoved(t,e,i,r,o){this.collectedLeaveElements.push(e),e[lo]={namespaceId:t,setForRemoval:r,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:o}}listen(t,e,i,r,o){return lg(e)?this._fetchNamespace(t).listen(e,i,r,o):()=>{}}_buildInstruction(t,e,i,r,o){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,i,r,t.fromState.options,t.toState.options,e,o)}destroyInnerAnimations(t){let e=this.driver.query(t,Q_,!0);e.forEach(i=>this.destroyActiveAnimationsForElement(i)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,kx,!0),e.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return Aa(this.players).onDone(()=>t());t()})}processLeaveNode(t){const e=t[lo];if(e&&e.setForRemoval){if(t[lo]=GO,e.namespaceId){this.destroyInnerAnimations(t);const i=this._fetchNamespace(e.namespaceId);i&&i.clearElementCache(t)}this._onRemovalComplete(t,e.setForRemoval)}t.classList?.contains(Fx)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,r)=>this._balanceNamespaceList(i,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;i<this.collectedEnterElements.length;i++)uo(this.collectedEnterElements[i],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const i=[];try{e=this._flushAnimations(i,t)}finally{for(let r=0;r<i.length;r++)i[r]()}}else for(let i=0;i<this.collectedLeaveElements.length;i++)this.processLeaveNode(this.collectedLeaveElements[i]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(i=>i()),this._flushFns=[],this._whenQuietFns.length){const i=this._whenQuietFns;this._whenQuietFns=[],e.length?Aa(e).onDone(()=>{i.forEach(r=>r())}):i.forEach(r=>r())}}reportError(t){throw function cQ(n){return new De(3402,!1)}()}_flushAnimations(t,e){const i=new sg,r=[],o=new Map,s=[],a=new Map,c=new Map,m=new Map,g=new Set;this.disabledNodes.forEach(mt=>{g.add(mt);const vt=this.driver.query(mt,".ng-animate-queued",!0);for(let At=0;At<vt.length;At++)g.add(vt[At])});const D=this.bodyNode,j=Array.from(this.statesByElement.keys()),q=XO(j,this.collectedEnterElements),ee=new Map;let re=0;q.forEach((mt,vt)=>{const At=Mx+re++;ee.set(vt,At),mt.forEach(mn=>uo(mn,At))});const ue=[],_e=new Set,Ee=new Set;for(let mt=0;mt<this.collectedLeaveElements.length;mt++){const vt=this.collectedLeaveElements[mt],At=vt[lo];At&&At.setForRemoval&&(ue.push(vt),_e.add(vt),At.hasAnimation?this.driver.query(vt,".ng-star-inserted",!0).forEach(mn=>_e.add(mn)):Ee.add(vt))}const fe=new Map,Fe=XO(j,Array.from(_e));Fe.forEach((mt,vt)=>{const At=X_+re++;fe.set(vt,At),mt.forEach(mn=>uo(mn,At))}),t.push(()=>{q.forEach((mt,vt)=>{const At=ee.get(vt);mt.forEach(mn=>Hd(mn,At))}),Fe.forEach((mt,vt)=>{const At=fe.get(vt);mt.forEach(mn=>Hd(mn,At))}),ue.forEach(mt=>{this.processLeaveNode(mt)})});const lt=[],Yt=[];for(let mt=this._namespaceList.length-1;mt>=0;mt--)this._namespaceList[mt].drainQueuedTransitions(e).forEach(At=>{const mn=At.player,ji=At.element;if(lt.push(mn),this.collectedEnterElements.length){const Ji=ji[lo];if(Ji&&Ji.setForMove){if(Ji.previousTriggersValues&&Ji.previousTriggersValues.has(At.triggerName)){const $c=Ji.previousTriggersValues.get(At.triggerName),ho=this.statesByElement.get(At.element);if(ho&&ho.has(At.triggerName)){const Cg=ho.get(At.triggerName);Cg.value=$c,ho.set(At.triggerName,Cg)}}return void mn.destroy()}}const cs=!D||!this.driver.containsElement(D,ji),Ur=fe.get(ji),Oa=ee.get(ji),Qn=this._buildInstruction(At,i,Oa,Ur,cs);if(Qn.errors&&Qn.errors.length)return void Yt.push(Qn);if(cs)return mn.onStart(()=>Vc(ji,Qn.fromStyles)),mn.onDestroy(()=>os(ji,Qn.toStyles)),void r.push(mn);if(At.isFallbackTransition)return mn.onStart(()=>Vc(ji,Qn.fromStyles)),mn.onDestroy(()=>os(ji,Qn.toStyles)),void r.push(mn);const IR=[];Qn.timelines.forEach(Ji=>{Ji.stretchStartingKeyframe=!0,this.disabledNodes.has(Ji.element)||IR.push(Ji)}),Qn.timelines=IR,i.append(ji,Qn.timelines),s.push({instruction:Qn,player:mn,element:ji}),Qn.queriedElements.forEach(Ji=>Vr(a,Ji,[]).push(mn)),Qn.preStyleProps.forEach((Ji,$c)=>{if(Ji.size){let ho=c.get($c);ho||c.set($c,ho=new Set),Ji.forEach((Cg,a1)=>ho.add(a1))}}),Qn.postStyleProps.forEach((Ji,$c)=>{let ho=m.get($c);ho||m.set($c,ho=new Set),Ji.forEach((Cg,a1)=>ho.add(a1))})});if(Yt.length){const mt=[];Yt.forEach(vt=>{mt.push(function lQ(n,t){return new De(3505,!1)}())}),lt.forEach(vt=>vt.destroy()),this.reportError(mt)}const Un=new Map,ki=new Map;s.forEach(mt=>{const vt=mt.element;i.has(vt)&&(ki.set(vt,vt),this._beforeAnimationBuild(mt.player.namespaceId,mt.instruction,Un))}),r.forEach(mt=>{const vt=mt.element;this._getPreviousPlayers(vt,!1,mt.namespaceId,mt.triggerName,null).forEach(mn=>{Vr(Un,vt,[]).push(mn),mn.destroy()})});const Di=ue.filter(mt=>QO(mt,c,m)),Sr=new Map;KO(Sr,this.driver,Ee,m,Os).forEach(mt=>{QO(mt,c,m)&&Di.push(mt)});const as=new Map;q.forEach((mt,vt)=>{KO(as,this.driver,new Set(mt),c,"!")}),Di.forEach(mt=>{const vt=Sr.get(mt),At=as.get(mt);Sr.set(mt,new Map([...Array.from(vt?.entries()??[]),...Array.from(At?.entries()??[])]))});const Lo=[],Dg=[],bm={};s.forEach(mt=>{const{element:vt,player:At,instruction:mn}=mt;if(i.has(vt)){if(g.has(vt))return At.onDestroy(()=>os(vt,mn.toStyles)),At.disabled=!0,At.overrideTotalTime(mn.totalTime),void r.push(At);let ji=bm;if(ki.size>1){let Ur=vt;const Oa=[];for(;Ur=Ur.parentNode;){const Qn=ki.get(Ur);if(Qn){ji=Qn;break}Oa.push(Ur)}Oa.forEach(Qn=>ki.set(Qn,ji))}const cs=this._buildAnimation(At.namespaceId,mn,Un,o,as,Sr);if(At.setRealPlayer(cs),ji===bm)Lo.push(At);else{const Ur=this.playersByElement.get(ji);Ur&&Ur.length&&(At.parentPlayer=Aa(Ur)),r.push(At)}}else Vc(vt,mn.fromStyles),At.onDestroy(()=>os(vt,mn.toStyles)),Dg.push(At),g.has(vt)&&r.push(At)}),Dg.forEach(mt=>{const vt=o.get(mt.element);if(vt&&vt.length){const At=Aa(vt);mt.setRealPlayer(At)}}),r.forEach(mt=>{mt.parentPlayer?mt.syncPlayerEvents(mt.parentPlayer):mt.destroy()});for(let mt=0;mt<ue.length;mt++){const vt=ue[mt],At=vt[lo];if(Hd(vt,X_),At&&At.hasAnimation)continue;let mn=[];if(a.size){let cs=a.get(vt);cs&&cs.length&&mn.push(...cs);let Ur=this.driver.query(vt,kx,!0);for(let Oa=0;Oa<Ur.length;Oa++){let Qn=a.get(Ur[Oa]);Qn&&Qn.length&&mn.push(...Qn)}}const ji=mn.filter(cs=>!cs.destroyed);ji.length?hJ(this,vt,ji):this.processLeaveNode(vt)}return ue.length=0,Lo.forEach(mt=>{this.players.push(mt),mt.onDone(()=>{mt.destroy();const vt=this.players.indexOf(mt);this.players.splice(vt,1)}),mt.play()}),Lo}elementContainsData(t,e){let i=!1;const r=e[lo];return r&&r.setForRemoval&&(i=!0),this.playersByElement.has(e)&&(i=!0),this.playersByQueriedElement.has(e)&&(i=!0),this.statesByElement.has(e)&&(i=!0),this._fetchNamespace(t).elementContainsData(e)||i}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,i,r,o){let s=[];if(e){const a=this.playersByQueriedElement.get(t);a&&(s=a)}else{const a=this.playersByElement.get(t);if(a){const c=!o||o==fm;a.forEach(m=>{m.queued||!c&&m.triggerName!=r||s.push(m)})}}return(i||r)&&(s=s.filter(a=>!(i&&i!=a.namespaceId||r&&r!=a.triggerName))),s}_beforeAnimationBuild(t,e,i){const o=e.element,s=e.isRemovalTransition?void 0:t,a=e.isRemovalTransition?void 0:e.triggerName;for(const c of e.timelines){const m=c.element,g=m!==o,D=Vr(i,m,[]);this._getPreviousPlayers(m,g,s,a,e.toState).forEach(q=>{const ee=q.getRealPlayer();ee.beforeDestroy&&ee.beforeDestroy(),q.destroy(),D.push(q)})}Vc(o,e.fromStyles)}_buildAnimation(t,e,i,r,o,s){const a=e.triggerName,c=e.element,m=[],g=new Set,D=new Set,j=e.timelines.map(ee=>{const re=ee.element;g.add(re);const ue=re[lo];if(ue&&ue.removedBeforeQueried)return new Xh(ee.duration,ee.delay);const _e=re!==c,Ee=function mJ(n){const t=[];return ZO(n,t),t}((i.get(re)||oJ).map(Un=>Un.getRealPlayer())).filter(Un=>!!Un.element&&Un.element===re),fe=o.get(re),Fe=s.get(re),lt=MO(0,this._normalizer,0,ee.keyframes,fe,Fe),Yt=this._buildPlayer(ee,lt,Ee);if(ee.subTimeline&&r&&D.add(re),_e){const Un=new Bx(t,a,re);Un.setRealPlayer(Yt),m.push(Un)}return Yt});m.forEach(ee=>{Vr(this.playersByQueriedElement,ee.element,[]).push(ee),ee.onDone(()=>function lJ(n,t,e){let i=n.get(t);if(i){if(i.length){const r=i.indexOf(e);i.splice(r,1)}0==i.length&&n.delete(t)}return i}(this.playersByQueriedElement,ee.element,ee))}),g.forEach(ee=>uo(ee,IO));const q=Aa(j);return q.onDestroy(()=>{g.forEach(ee=>Hd(ee,IO)),os(c,e.toStyles)}),D.forEach(ee=>{Vr(r,ee,[]).push(q)}),q}_buildPlayer(t,e,i){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,i):new Xh(t.duration,t.delay)}}class Bx{constructor(t,e,i){this.namespaceId=t,this.triggerName=e,this.element=i,this._player=new Xh,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((e,i)=>{e.forEach(r=>gx(t,i,void 0,r))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){const e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){Vr(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}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(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){const e=this._player;e.triggerCallback&&e.triggerCallback(t)}}function lg(n){return n&&1===n.nodeType}function qO(n,t){const e=n.style.display;return n.style.display=t??"none",e}function KO(n,t,e,i,r){const o=[];e.forEach(c=>o.push(qO(c)));const s=[];i.forEach((c,m)=>{const g=new Map;c.forEach(D=>{const j=t.computeStyle(m,D,r);g.set(D,j),(!j||0==j.length)&&(m[lo]=sJ,s.push(m))}),n.set(m,g)});let a=0;return e.forEach(c=>qO(c,o[a++])),s}function XO(n,t){const e=new Map;if(n.forEach(a=>e.set(a,[])),0==t.length)return e;const r=new Set(t),o=new Map;function s(a){if(!a)return 1;let c=o.get(a);if(c)return c;const m=a.parentNode;return c=e.has(m)?m:r.has(m)?1:s(m),o.set(a,c),c}return t.forEach(a=>{const c=s(a);1!==c&&e.get(c).push(a)}),e}function uo(n,t){n.classList?.add(t)}function Hd(n,t){n.classList?.remove(t)}function hJ(n,t,e){Aa(e).onDone(()=>n.processLeaveNode(t))}function ZO(n,t){for(let e=0;e<n.length;e++){const i=n[e];i instanceof GA?ZO(i.players,t):t.push(i)}}function QO(n,t,e){const i=e.get(n);if(!i)return!1;let r=t.get(n);return r?i.forEach(o=>r.add(o)):t.set(n,i),e.delete(n),!0}class dg{constructor(t,e,i){this.bodyNode=t,this._driver=e,this._normalizer=i,this._triggerCache={},this.onRemovalComplete=(r,o)=>{},this._transitionEngine=new cJ(t,e,i),this._timelineEngine=new eJ(t,e,i),this._transitionEngine.onRemovalComplete=(r,o)=>this.onRemovalComplete(r,o)}registerTrigger(t,e,i,r,o){const s=t+"-"+r;let a=this._triggerCache[s];if(!a){const c=[],g=Ex(this._driver,o,c,[]);if(c.length)throw function QZ(n,t){return new De(3404,!1)}();a=function XQ(n,t,e){return new ZQ(n,t,e)}(r,g,this._normalizer),this._triggerCache[s]=a}this._transitionEngine.registerTrigger(e,r,a)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,i,r){this._transitionEngine.insertNode(t,e,i,r)}onRemove(t,e,i,r){this._transitionEngine.removeNode(t,e,r||!1,i)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,i,r){if("@"==i.charAt(0)){const[o,s]=kO(i);this._timelineEngine.command(o,e,s,r)}else this._transitionEngine.trigger(t,e,i,r)}listen(t,e,i,r,o){if("@"==i.charAt(0)){const[s,a]=kO(i);return this._timelineEngine.listen(s,e,a,o)}return this._transitionEngine.listen(t,e,i,r,o)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let _J=(()=>{class n{constructor(e,i,r){this._element=e,this._startStyles=i,this._endStyles=r,this._state=0;let o=n.initialStylesByElement.get(e);o||n.initialStylesByElement.set(e,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&os(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(os(this._element,this._initialStyles),this._endStyles&&(os(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(Vc(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Vc(this._element,this._endStyles),this._endStyles=null),os(this._element,this._initialStyles),this._state=3)}}return n.initialStylesByElement=new WeakMap,n})();function Hx(n){let t=null;return n.forEach((e,i)=>{(function gJ(n){return"display"===n||"position"===n})(i)&&(t=t||new Map,t.set(i,e))}),t}class JO{constructor(t,e,i,r){this.element=t,this.keyframes=e,this.options=i,this._specialStyles=r,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){const e=[];return t.forEach(i=>{e.push(Object.fromEntries(i))}),e}_triggerWebAnimation(t,e,i){return t.animate(this._convertKeyframesToObject(e),i)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,r)=>{"offset"!==r&&t.set(r,this._finished?i:BO(this.element,r))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class bJ{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return EO(t,e)}getParentElement(t){return wx(t)}query(t,e,i){return SO(t,e,i)}computeStyle(t,e,i){return window.getComputedStyle(t)[e]}animate(t,e,i,r,o,s=[]){const c={duration:i,delay:r,fill:0==r?"both":"forwards"};o&&(c.easing=o);const m=new Map,g=s.filter(q=>q instanceof JO);(function xQ(n,t){return 0===n||0===t})(i,r)&&g.forEach(q=>{q.currentSnapshot.forEach((ee,re)=>m.set(re,ee))});let D=function bQ(n){return n.length?n[0]instanceof Map?n:n.map(t=>OO(t)):[]}(e).map(q=>Ia(q));D=function MQ(n,t,e){if(e.size&&t.length){let i=t[0],r=[];if(e.forEach((o,s)=>{i.has(s)||r.push(s),i.set(s,o)}),r.length)for(let o=1;o<t.length;o++){let s=t[o];r.forEach(a=>s.set(a,BO(n,a)))}}return t}(t,D,m);const j=function pJ(n,t){let e=null,i=null;return Array.isArray(t)&&t.length?(e=Hx(t[0]),t.length>1&&(i=Hx(t[t.length-1]))):t instanceof Map&&(e=Hx(t)),e||i?new _J(n,e,i):null}(t,D);return new JO(t,D,c,j)}}let yJ=(()=>{class n extends zA{constructor(e,i){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(i.body,{id:"0",encapsulation:Si.None,styles:[],data:{animation:[]}})}build(e){const i=this._nextAnimationId.toString();this._nextAnimationId++;const r=Array.isArray(e)?$A(e):e;return eR(this._renderer,null,i,"register",[r]),new vJ(i,this._renderer)}}return n.\u0275fac=function(e){return new(e||n)(me(Pu),me(yt))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();class vJ extends Q${constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new wJ(this._id,t,e||{},this._renderer)}}class wJ{constructor(t,e,i,r){this.id=t,this.element=e,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return eR(this._renderer,this.element,this.id,t,e)}onDone(t){this._listen("done",t)}onStart(t){this._listen("start",t)}onDestroy(t){this._listen("destroy",t)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(t){this._command("setPosition",t)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function eR(n,t,e,i,r){return n.setProperty(t,`@@${e}:${i}`,r)}const tR="@.disabled";let xJ=(()=>{class n{constructor(e,i,r){this.delegate=e,this.engine=i,this._zone=r,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),i.onRemovalComplete=(o,s)=>{const a=s?.parentNode(o);a&&s.removeChild(a,o)}}createRenderer(e,i){const o=this.delegate.createRenderer(e,i);if(!(e&&i&&i.data&&i.data.animation)){let g=this._rendererCache.get(o);return g||(g=new nR("",o,this.engine,()=>this._rendererCache.delete(o)),this._rendererCache.set(o,g)),g}const s=i.id,a=i.id+"-"+this._currentId;this._currentId++,this.engine.register(a,e);const c=g=>{Array.isArray(g)?g.forEach(c):this.engine.registerTrigger(s,a,e,g.name,g)};return i.data.animation.forEach(c),new MJ(this,a,o,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,i,r){e>=0&&e<this._microtaskId?this._zone.run(()=>i(r)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(o=>{const[s,a]=o;s(a)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([i,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()}}return n.\u0275fac=function(e){return new(e||n)(me(Pu),me(dg),me(Qe))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();class nR{constructor(t,e,i,r){this.namespaceId=t,this.delegate=e,this.engine=i,this._onDestroy=r,this.destroyNode=this.delegate.destroyNode?o=>e.destroyNode(o):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,i,r=!0){this.delegate.insertBefore(t,e,i),this.engine.onInsert(this.namespaceId,e,t,r)}removeChild(t,e,i){this.engine.onRemove(this.namespaceId,e,this.delegate,i)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,i,r){this.delegate.setAttribute(t,e,i,r)}removeAttribute(t,e,i){this.delegate.removeAttribute(t,e,i)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,i,r){this.delegate.setStyle(t,e,i,r)}removeStyle(t,e,i){this.delegate.removeStyle(t,e,i)}setProperty(t,e,i){"@"==e.charAt(0)&&e==tR?this.disableAnimations(t,!!i):this.delegate.setProperty(t,e,i)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,i){return this.delegate.listen(t,e,i)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class MJ extends nR{constructor(t,e,i,r,o){super(e,i,r,o),this.factory=t,this.namespaceId=e}setProperty(t,e,i){"@"==e.charAt(0)?"."==e.charAt(1)&&e==tR?this.disableAnimations(t,i=void 0===i||!!i):this.engine.process(this.namespaceId,t,e.slice(1),i):this.delegate.setProperty(t,e,i)}listen(t,e,i){if("@"==e.charAt(0)){const r=function kJ(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}(t);let o=e.slice(1),s="";return"@"!=o.charAt(0)&&([o,s]=function DJ(n){const t=n.indexOf(".");return[n.substring(0,t),n.slice(t+1)]}(o)),this.engine.listen(this.namespaceId,r,o,s,a=>{this.factory.scheduleListenerCallback(a._data||-1,i,a)})}return this.delegate.listen(t,e,i)}}let CJ=(()=>{class n extends dg{constructor(e,i,r,o){super(e.body,i,r)}ngOnDestroy(){this.flush()}}return n.\u0275fac=function(e){return new(e||n)(me(yt),me(xx),me(Ox),me(na))},n.\u0275prov=Oe({token:n,factory:n.\u0275fac}),n})();const iR=[{provide:zA,useClass:yJ},{provide:Ox,useFactory:function TJ(){return new WQ}},{provide:dg,useClass:CJ},{provide:Pu,useFactory:function EJ(n,t,e){return new xJ(n,t,e)},deps:[dp,dg,Qe]}],Yx=[{provide:xx,useFactory:()=>new bJ},{provide:Ln,useValue:"BrowserAnimations"},...iR],rR=[{provide:xx,useClass:LO},{provide:Ln,useValue:"NoopAnimations"},...iR];let SJ=(()=>{class n{static withConfig(e){return{ngModule:n,providers:e.disableAnimations?rR:Yx}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:Yx,imports:[fE]}),n})();const RJ={provide:new we("mat-select-scroll-strategy"),deps:[Yr],useFactory:function OJ(n){return()=>n.scrollStrategies.reposition()}};let oR=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[RJ],imports:[Ni,Ld,qL,_t,Pc,lx,qL,_t]}),n})(),WJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,Ni,ts,_t]}),n})(),KJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[jL,_t,jL,_t]}),n})(),eee=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({}),n})(),cee=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[eee,_t,_t]}),n})(),lee=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[d_,_t,_t]}),n})(),Mee=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[$w]}),n})(),Yee=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[_t,Mee,_t]}),n})(),Vee=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({imports:[xd]}),n})(),n1=(()=>{class n{constructor(){this.changes=new oe,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const Jee={provide:n1,deps:[[new vo,new Ks,n1]],useFactory:function Qee(n){return n||new n1}};let ete=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[Jee,u_],imports:[_t,Ni,Ea,Vee,YA,ts,_t]}),n})();const DR=new we("mat-chips-default-options");let Rte=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[u_,{provide:DR,useValue:{separatorKeyCodes:[13]}}],imports:[_t,Ni,ts,_t]}),n})(),s1=(()=>{class n{constructor(){this.changes=new oe,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(e,i,r)=>{if(0==r||0==i)return`0 of ${r}`;const o=e*i;return`${o+1} \u2013 ${o<(r=Math.max(r,0))?Math.min(o+i,r):o+i} of ${r}`}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const Hte={provide:s1,deps:[[new vo,new Ks,s1]],useFactory:function Bte(n){return n||new s1}};let Yte=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=ut({type:n}),n.\u0275inj=dt({providers:[Hte],imports:[Ni,aw,oR,wI]}),n})();class $d{}$d.\u0275fac=function(t){return new(t||$d)},$d.\u0275mod=ut({type:$d,bootstrap:[dm]}),$d.\u0275inj=dt({providers:[jr,Hc,Yc],imports:[fE,Nd,SJ,GV,iX,aw,oR,WJ,xz,OX,WX,YA,yZ,KJ,WW,cee,lee,IG,wI,lq,Yee,ete,jq,Rte,Yte,yq,D7,C7,K7,aO,Mq,pK,hX.register("ngsw-worker.js",{enabled:!0,registrationStrategy:"registerWhenStable:30000"})]}),hH().bootstrapModule($d).catch(n=>console.error(n))},5521:(J,y)=>{"use strict";function k(K){if(!Number.isSafeInteger(K))throw new Error(`Wrong integer: ${K}`)}function w(...K){const Q=(Se,xe)=>Pe=>Se(xe(Pe));return{encode:Array.from(K).reverse().reduce((Se,xe)=>Se?Q(Se,xe.encode):xe.encode,void 0),decode:K.reduce((Se,xe)=>Se?Q(Se,xe.decode):xe.decode,void 0)}}function l(K){return{encode:Q=>{if(!Array.isArray(Q)||Q.length&&"number"!=typeof Q[0])throw new Error("alphabet.encode input should be an array of numbers");return Q.map(te=>{if(k(te),te<0||te>=K.length)throw new Error(`Digit index outside alphabet: ${te} (alphabet: ${K.length})`);return K[te]})},decode:Q=>{if(!Array.isArray(Q)||Q.length&&"string"!=typeof Q[0])throw new Error("alphabet.decode input should be array of strings");return Q.map(te=>{if("string"!=typeof te)throw new Error(`alphabet.decode: not string element=${te}`);const Me=K.indexOf(te);if(-1===Me)throw new Error(`Unknown letter: "${te}". Allowed: ${K}`);return Me})}}}function h(K=""){if("string"!=typeof K)throw new Error("join separator should be string");return{encode:Q=>{if(!Array.isArray(Q)||Q.length&&"string"!=typeof Q[0])throw new Error("join.encode input should be array of strings");for(let te of Q)if("string"!=typeof te)throw new Error(`join.encode: non-string input=${te}`);return Q.join(K)},decode:Q=>{if("string"!=typeof Q)throw new Error("join.decode input should be string");return Q.split(K)}}}function u(K,Q="="){if(k(K),"string"!=typeof Q)throw new Error("padding chr should be string");return{encode(te){if(!Array.isArray(te)||te.length&&"string"!=typeof te[0])throw new Error("padding.encode input should be array of strings");for(let Me of te)if("string"!=typeof Me)throw new Error(`padding.encode: non-string input=${Me}`);for(;te.length*K%8;)te.push(Q);return te},decode(te){if(!Array.isArray(te)||te.length&&"string"!=typeof te[0])throw new Error("padding.encode input should be array of strings");for(let Se of te)if("string"!=typeof Se)throw new Error(`padding.decode: non-string input=${Se}`);let Me=te.length;if(Me*K%8)throw new Error("Invalid padding: string should have whole number of bytes");for(;Me>0&&te[Me-1]===Q;Me--)if(!((Me-1)*K%8))throw new Error("Invalid padding: string has too much padding");return te.slice(0,Me)}}}function f(K){if("function"!=typeof K)throw new Error("normalize fn should be function");return{encode:Q=>Q,decode:Q=>K(Q)}}function p(K,Q,te){if(Q<2)throw new Error(`convertRadix: wrong from=${Q}, base cannot be less than 2`);if(te<2)throw new Error(`convertRadix: wrong to=${te}, base cannot be less than 2`);if(!Array.isArray(K))throw new Error("convertRadix: data should be array");if(!K.length)return[];let Me=0;const Se=[],xe=Array.from(K);for(xe.forEach(Pe=>{if(k(Pe),Pe<0||Pe>=Q)throw new Error(`Wrong integer: ${Pe}`)});;){let Pe=0,Ze=!0;for(let Dt=Me;Dt<xe.length;Dt++){const le=xe[Dt],se=Q*Pe+le;if(!Number.isSafeInteger(se)||Q*Pe/Q!==Pe||se-le!=Q*Pe)throw new Error("convertRadix: carry overflow");if(Pe=se%te,xe[Dt]=Math.floor(se/te),!Number.isSafeInteger(xe[Dt])||xe[Dt]*te+Pe!==se)throw new Error("convertRadix: carry overflow");Ze&&(xe[Dt]?Ze=!1:Me=Dt)}if(Se.push(Pe),Ze)break}for(let Pe=0;Pe<K.length-1&&0===K[Pe];Pe++)Se.push(0);return Se.reverse()}Object.defineProperty(y,"__esModule",{value:!0}),y.bytes=y.stringToBytes=y.str=y.bytesToString=y.hex=y.utf8=y.bech32m=y.bech32=y.base58check=y.base58xmr=y.base58xrp=y.base58flickr=y.base58=y.base64url=y.base64=y.base32crockford=y.base32hex=y.base32=y.base16=y.utils=y.assertNumber=void 0,y.assertNumber=k;const _=(K,Q)=>Q?_(Q,K%Q):K,x=(K,Q)=>K+(Q-_(K,Q));function C(K,Q,te,Me){if(!Array.isArray(K))throw new Error("convertRadix2: data should be array");if(Q<=0||Q>32)throw new Error(`convertRadix2: wrong from=${Q}`);if(te<=0||te>32)throw new Error(`convertRadix2: wrong to=${te}`);if(x(Q,te)>32)throw new Error(`convertRadix2: carry overflow from=${Q} to=${te} carryBits=${x(Q,te)}`);let Se=0,xe=0;const Pe=2**te-1,Ze=[];for(const Dt of K){if(k(Dt),Dt>=2**Q)throw new Error(`convertRadix2: invalid data word=${Dt} from=${Q}`);if(Se=Se<<Q|Dt,xe+Q>32)throw new Error(`convertRadix2: carry overflow pos=${xe} from=${Q}`);for(xe+=Q;xe>=te;xe-=te)Ze.push((Se>>xe-te&Pe)>>>0);Se&=2**xe-1}if(Se=Se<<te-xe&Pe,!Me&&xe>=Q)throw new Error("Excess padding");if(!Me&&Se)throw new Error(`Non-zero padding: ${Se}`);return Me&&xe>0&&Ze.push(Se>>>0),Ze}function E(K){return k(K),{encode:Q=>{if(!(Q instanceof Uint8Array))throw new Error("radix.encode input should be Uint8Array");return p(Array.from(Q),256,K)},decode:Q=>{if(!Array.isArray(Q)||Q.length&&"number"!=typeof Q[0])throw new Error("radix.decode input should be array of strings");return Uint8Array.from(p(Q,K,256))}}}function L(K,Q=!1){if(k(K),K<=0||K>32)throw new Error("radix2: bits should be in (0..32]");if(x(8,K)>32||x(K,8)>32)throw new Error("radix2: carry overflow");return{encode:te=>{if(!(te instanceof Uint8Array))throw new Error("radix2.encode input should be Uint8Array");return C(Array.from(te),8,K,!Q)},decode:te=>{if(!Array.isArray(te)||te.length&&"number"!=typeof te[0])throw new Error("radix2.decode input should be array of strings");return Uint8Array.from(C(te,K,8,Q))}}}function M(K){if("function"!=typeof K)throw new Error("unsafeWrapper fn should be function");return function(...Q){try{return K.apply(null,Q)}catch{}}}function v(K,Q){if(k(K),"function"!=typeof Q)throw new Error("checksum fn should be function");return{encode(te){if(!(te instanceof Uint8Array))throw new Error("checksum.encode: input should be Uint8Array");const Me=Q(te).slice(0,K),Se=new Uint8Array(te.length+K);return Se.set(te),Se.set(Me,te.length),Se},decode(te){if(!(te instanceof Uint8Array))throw new Error("checksum.decode: input should be Uint8Array");const Me=te.slice(0,-K),Se=Q(Me).slice(0,K),xe=te.slice(-K);for(let Pe=0;Pe<K;Pe++)if(Se[Pe]!==xe[Pe])throw new Error("Invalid checksum");return Me}}}y.utils={alphabet:l,chain:w,checksum:v,radix:E,radix2:L,join:h,padding:u},y.base16=w(L(4),l("0123456789ABCDEF"),h("")),y.base32=w(L(5),l("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),u(5),h("")),y.base32hex=w(L(5),l("0123456789ABCDEFGHIJKLMNOPQRSTUV"),u(5),h("")),y.base32crockford=w(L(5),l("0123456789ABCDEFGHJKMNPQRSTVWXYZ"),h(""),f(K=>K.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),y.base64=w(L(6),l("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),u(6),h("")),y.base64url=w(L(6),l("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),u(6),h(""));const H=K=>w(E(58),l(K),h(""));y.base58=H("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),y.base58flickr=H("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),y.base58xrp=H("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz");const T=[0,2,3,5,6,7,9,10,11];y.base58xmr={encode(K){let Q="";for(let te=0;te<K.length;te+=8){const Me=K.subarray(te,te+8);Q+=y.base58.encode(Me).padStart(T[Me.length],"1")}return Q},decode(K){let Q=[];for(let te=0;te<K.length;te+=11){const Me=K.slice(te,te+11),Se=T.indexOf(Me.length),xe=y.base58.decode(Me);for(let Pe=0;Pe<xe.length-Se;Pe++)if(0!==xe[Pe])throw new Error("base58xmr: wrong padding");Q=Q.concat(Array.from(xe.slice(xe.length-Se)))}return Uint8Array.from(Q)}},y.base58check=K=>w(v(4,Q=>K(K(Q))),y.base58);const Y=w(l("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),h("")),R=[996825010,642813549,513874426,1027748829,705979059];function z(K){const Q=K>>25;let te=(33554431&K)<<5;for(let Me=0;Me<R.length;Me++)1==(Q>>Me&1)&&(te^=R[Me]);return te}function U(K,Q,te=1){const Me=K.length;let Se=1;for(let xe=0;xe<Me;xe++){const Pe=K.charCodeAt(xe);if(Pe<33||Pe>126)throw new Error(`Invalid prefix (${K})`);Se=z(Se)^Pe>>5}Se=z(Se);for(let xe=0;xe<Me;xe++)Se=z(Se)^31&K.charCodeAt(xe);for(let xe of Q)Se=z(Se)^xe;for(let xe=0;xe<6;xe++)Se=z(Se);return Se^=te,Y.encode(C([Se%2**30],30,5,!1))}function P(K){const Q="bech32"===K?1:734539939,te=L(5),Me=te.decode,Se=te.encode,xe=M(Me);function Ze(se,ie=90){if("string"!=typeof se)throw new Error("bech32.decode input should be string, not "+typeof se);if(se.length<8||!1!==ie&&se.length>ie)throw new TypeError(`Wrong string length: ${se.length} (${se}). Expected (8..${ie})`);const oe=se.toLowerCase();if(se!==oe&&se!==se.toUpperCase())throw new Error("String must be lowercase or uppercase");const Ne=(se=oe).lastIndexOf("1");if(0===Ne||-1===Ne)throw new Error('Letter "1" must be present between prefix and data only');const Te=se.slice(0,Ne),Je=se.slice(Ne+1);if(Je.length<6)throw new Error("Data must be at least 6 characters long");const Ke=Y.decode(Je).slice(0,-6),at=U(Te,Ke,Q);if(!Je.endsWith(at))throw new Error(`Invalid checksum in ${se}: expected "${at}"`);return{prefix:Te,words:Ke}}return{encode:function Pe(se,ie,oe=90){if("string"!=typeof se)throw new Error("bech32.encode prefix should be string, not "+typeof se);if(!Array.isArray(ie)||ie.length&&"number"!=typeof ie[0])throw new Error("bech32.encode words should be array of numbers, not "+typeof ie);const Ne=se.length+7+ie.length;if(!1!==oe&&Ne>oe)throw new TypeError(`Length ${Ne} exceeds limit ${oe}`);return`${se=se.toLowerCase()}1${Y.encode(ie)}${U(se,ie,Q)}`},decode:Ze,decodeToBytes:function le(se){const{prefix:ie,words:oe}=Ze(se,!1);return{prefix:ie,words:oe,bytes:Me(oe)}},decodeUnsafe:M(Ze),fromWords:Me,fromWordsUnsafe:xe,toWords:Se}}y.bech32=P("bech32"),y.bech32m=P("bech32m"),y.utf8={encode:K=>(new TextDecoder).decode(K),decode:K=>(new TextEncoder).encode(K)},y.hex=w(L(4),l("0123456789abcdef"),h(""),f(K=>{if("string"!=typeof K||K.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof K} with length ${K.length}`);return K.toLowerCase()}));const O={utf8:y.utf8,hex:y.hex,base16:y.base16,base32:y.base32,base64:y.base64,base64url:y.base64url,base58:y.base58,base58xmr:y.base58xmr},G=`Invalid encoding type. Available types: ${Object.keys(O).join(", ")}`;y.bytesToString=(K,Q)=>{if("string"!=typeof K||!O.hasOwnProperty(K))throw new TypeError(G);if(!(Q instanceof Uint8Array))throw new TypeError("bytesToString() expects Uint8Array");return O[K].encode(Q)},y.str=y.bytesToString,y.stringToBytes=(K,Q)=>{if(!O.hasOwnProperty(K))throw new TypeError(G);if("string"!=typeof Q)throw new TypeError("stringToBytes() expects string");return O[K].decode(Q)},y.bytes=y.stringToBytes},6837:(J,y,k)=>{"use strict";y.Z1=y._I=y.OF=void 0;const l=k(5729),h=k(9522),u=k(8519),f=k(27),p=k(7507),_=k(5521);function C(P){if("string"!=typeof P)throw new TypeError("Invalid mnemonic type: "+typeof P);return P.normalize("NFKD")}function E(P){const O=C(P),G=O.split(" ");if(![12,15,18,21,24].includes(G.length))throw new Error("Invalid mnemonic");return{nfkd:O,words:G}}function L(P){l.default.bytes(P,16,20,24,28,32)}y.OF=function M(P,O=128){if(l.default.number(O),O%32!=0||O>256)throw new TypeError("Invalid entropy");return function F(P,O){return L(P),H(O).encode(P).join((P=>"\u3042\u3044\u3053\u304f\u3057\u3093"===P[0])(O)?"\u3000":" ")}((0,p.randomBytes)(O/8),P)};const v=P=>{const O=8-P.length/4;return new Uint8Array([(0,u.sha256)(P)[0]>>O<<O])};function H(P){if(!Array.isArray(P)||2048!==P.length||"string"!=typeof P[0])throw new Error("Worlist: expected array of 2048 strings");return P.forEach(O=>{if("string"!=typeof O)throw new Error(`Wordlist: non-string element: ${O}`)}),_.utils.chain(_.utils.checksum(1,v),_.utils.radix2(11,!0),_.utils.alphabet(P))}y._I=function Y(P,O){try{!function T(P,O){const{words:G}=E(P),$=H(O).decode(G);return L($),$}(P,O)}catch{return!1}return!0};y.Z1=function U(P,O=""){return(0,h.pbkdf2)(f.sha512,E(P).nfkd,(P=>C(`mnemonic${P}`))(O),{c:2048,dkLen:64})}},5729:(J,y)=>{"use strict";function k(_){if(!Number.isSafeInteger(_)||_<0)throw new Error(`Wrong positive integer: ${_}`)}function w(_){if("boolean"!=typeof _)throw new Error(`Expected boolean, not ${_}`)}function l(_,...x){if(!(_ instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(x.length>0&&!x.includes(_.length))throw new TypeError(`Expected Uint8Array of length ${x}, not of length=${_.length}`)}function h(_){if("function"!=typeof _||"function"!=typeof _.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");k(_.outputLen),k(_.blockLen)}function u(_,x=!0){if(_.destroyed)throw new Error("Hash instance has been destroyed");if(x&&_.finished)throw new Error("Hash#digest() has already been called")}function f(_,x){l(_);const C=x.outputLen;if(_.length<C)throw new Error(`digestInto() expects output buffer of length at least ${C}`)}Object.defineProperty(y,"__esModule",{value:!0}),y.output=y.exists=y.hash=y.bytes=y.bool=y.number=void 0,y.number=k,y.bool=w,y.bytes=l,y.hash=h,y.exists=u,y.output=f,y.default={number:k,bool:w,bytes:l,hash:h,exists:u,output:f}},4206:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.SHA2=void 0;const w=k(5729),l=k(7507);y.SHA2=class u extends l.Hash{constructor(p,_,x,C){super(),this.blockLen=p,this.outputLen=_,this.padOffset=x,this.isLE=C,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(p),this.view=(0,l.createView)(this.buffer)}update(p){w.default.exists(this);const{view:_,buffer:x,blockLen:C}=this,E=(p=(0,l.toBytes)(p)).length;for(let L=0;L<E;){const M=Math.min(C-this.pos,E-L);if(M!==C)x.set(p.subarray(L,L+M),this.pos),this.pos+=M,L+=M,this.pos===C&&(this.process(_,0),this.pos=0);else{const v=(0,l.createView)(p);for(;C<=E-L;L+=C)this.process(v,L)}}return this.length+=p.length,this.roundClean(),this}digestInto(p){w.default.exists(this),w.default.output(p,this),this.finished=!0;const{buffer:_,view:x,blockLen:C,isLE:E}=this;let{pos:L}=this;_[L++]=128,this.buffer.subarray(L).fill(0),this.padOffset>C-L&&(this.process(x,0),L=0);for(let F=L;F<C;F++)_[F]=0;(function h(f,p,_,x){if("function"==typeof f.setBigUint64)return f.setBigUint64(p,_,x);const C=BigInt(32),E=BigInt(4294967295),L=Number(_>>C&E),M=Number(_&E),H=x?0:4;f.setUint32(p+(x?4:0),L,x),f.setUint32(p+H,M,x)})(x,C-8,BigInt(8*this.length),E),this.process(x,0);const M=(0,l.createView)(p),v=this.outputLen;if(v%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const H=v/4,T=this.get();if(H>T.length)throw new Error("_sha2: outputLen bigger than state");for(let F=0;F<H;F++)M.setUint32(4*F,T[F],E)}digest(){const{buffer:p,outputLen:_}=this;this.digestInto(p);const x=p.slice(0,_);return this.destroy(),x}_cloneInto(p){p||(p=new this.constructor),p.set(...this.get());const{blockLen:_,buffer:x,length:C,finished:E,destroyed:L,pos:M}=this;return p.length=C,p.pos=M,p.finished=E,p.destroyed=L,C%_&&p.buffer.set(x),p}}},9027:(J,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.add=y.toBig=y.split=y.fromBig=void 0;const k=BigInt(2**32-1),w=BigInt(32);function l(W,K=!1){return K?{h:Number(W&k),l:Number(W>>w&k)}:{h:0|Number(W>>w&k),l:0|Number(W&k)}}function h(W,K=!1){let Q=new Uint32Array(W.length),te=new Uint32Array(W.length);for(let Me=0;Me<W.length;Me++){const{h:Se,l:xe}=l(W[Me],K);[Q[Me],te[Me]]=[Se,xe]}return[Q,te]}function Y(W,K,Q,te){const Me=(K>>>0)+(te>>>0);return{h:W+Q+(Me/2**32|0)|0,l:0|Me}}y.fromBig=l,y.split=h,y.toBig=(W,K)=>BigInt(W>>>0)<<w|BigInt(K>>>0),y.add=Y,y.default={fromBig:l,split:h,toBig:y.toBig,shrSH:(W,K,Q)=>W>>>Q,shrSL:(W,K,Q)=>W<<32-Q|K>>>Q,rotrSH:(W,K,Q)=>W>>>Q|K<<32-Q,rotrSL:(W,K,Q)=>W<<32-Q|K>>>Q,rotrBH:(W,K,Q)=>W<<64-Q|K>>>Q-32,rotrBL:(W,K,Q)=>W>>>Q-32|K<<64-Q,rotr32H:(W,K)=>K,rotr32L:(W,K)=>W,rotlSH:(W,K,Q)=>W<<Q|K>>>32-Q,rotlSL:(W,K,Q)=>K<<Q|W>>>32-Q,rotlBH:(W,K,Q)=>K<<Q-32|W>>>64-Q,rotlBL:(W,K,Q)=>W<<Q-32|K>>>64-Q,add:Y,add3L:(W,K,Q)=>(W>>>0)+(K>>>0)+(Q>>>0),add3H:(W,K,Q,te)=>K+Q+te+(W/2**32|0)|0,add4L:(W,K,Q,te)=>(W>>>0)+(K>>>0)+(Q>>>0)+(te>>>0),add4H:(W,K,Q,te,Me)=>K+Q+te+Me+(W/2**32|0)|0,add5H:(W,K,Q,te,Me,Se)=>K+Q+te+Me+Se+(W/2**32|0)|0,add5L:(W,K,Q,te,Me)=>(W>>>0)+(K>>>0)+(Q>>>0)+(te>>>0)+(Me>>>0)}},7882:(J,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.crypto=void 0,y.crypto={node:void 0,web:"object"==typeof self&&"crypto"in self?self.crypto:void 0}},602:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.hmac=void 0;const w=k(5729),l=k(7507);class h extends l.Hash{constructor(p,_){super(),this.finished=!1,this.destroyed=!1,w.default.hash(p);const x=(0,l.toBytes)(_);if(this.iHash=p.create(),"function"!=typeof this.iHash.update)throw new TypeError("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;const C=this.blockLen,E=new Uint8Array(C);E.set(x.length>C?p.create().update(x).digest():x);for(let L=0;L<E.length;L++)E[L]^=54;this.iHash.update(E),this.oHash=p.create();for(let L=0;L<E.length;L++)E[L]^=106;this.oHash.update(E),E.fill(0)}update(p){return w.default.exists(this),this.iHash.update(p),this}digestInto(p){w.default.exists(this),w.default.bytes(p,this.outputLen),this.finished=!0,this.iHash.digestInto(p),this.oHash.update(p),this.oHash.digestInto(p),this.destroy()}digest(){const p=new Uint8Array(this.oHash.outputLen);return this.digestInto(p),p}_cloneInto(p){p||(p=Object.create(Object.getPrototypeOf(this),{}));const{oHash:_,iHash:x,finished:C,destroyed:E,blockLen:L,outputLen:M}=this;return p.finished=C,p.destroyed=E,p.blockLen=L,p.outputLen=M,p.oHash=_._cloneInto(p.oHash),p.iHash=x._cloneInto(p.iHash),p}destroy(){this.destroyed=!0,this.oHash.destroy(),this.iHash.destroy()}}y.hmac=(f,p,_)=>new h(f,p).update(_).digest(),y.hmac.create=(f,p)=>new h(f,p)},9522:(J,y,k)=>{"use strict";var w=k(7156).default;Object.defineProperty(y,"__esModule",{value:!0}),y.pbkdf2Async=y.pbkdf2=void 0;const l=k(5729),h=k(602),u=k(7507);function f(E,L,M,v){l.default.hash(E);const H=(0,u.checkOpts)({dkLen:32,asyncTick:10},v),{c:T,dkLen:F,asyncTick:Y}=H;if(l.default.number(T),l.default.number(F),l.default.number(Y),T<1)throw new Error("PBKDF2: iterations (c) should be >= 1");const R=(0,u.toBytes)(L),z=(0,u.toBytes)(M),U=new Uint8Array(F),P=h.hmac.create(E,R),O=P._cloneInto().update(z);return{c:T,dkLen:F,asyncTick:Y,DK:U,PRF:P,PRFSalt:O}}function p(E,L,M,v,H){return E.destroy(),L.destroy(),v&&v.destroy(),H.fill(0),M}function C(){return(C=w(function*(E,L,M,v){const{c:H,dkLen:T,asyncTick:F,DK:Y,PRF:R,PRFSalt:z}=f(E,L,M,v);let U;const P=new Uint8Array(4),O=(0,u.createView)(P),G=new Uint8Array(R.outputLen);for(let $=1,W=0;W<T;$++,W+=R.outputLen){const K=Y.subarray(W,W+R.outputLen);O.setInt32(0,$,!1),(U=z._cloneInto(U)).update(P).digestInto(G),K.set(G.subarray(0,K.length)),yield(0,u.asyncLoop)(H-1,F,Q=>{R._cloneInto(U).update(G).digestInto(G);for(let te=0;te<K.length;te++)K[te]^=G[te]})}return p(R,z,Y,U,G)})).apply(this,arguments)}y.pbkdf2=function _(E,L,M,v){const{c:H,dkLen:T,DK:F,PRF:Y,PRFSalt:R}=f(E,L,M,v);let z;const U=new Uint8Array(4),P=(0,u.createView)(U),O=new Uint8Array(Y.outputLen);for(let G=1,$=0;$<T;G++,$+=Y.outputLen){const W=F.subarray($,$+Y.outputLen);P.setInt32(0,G,!1),(z=R._cloneInto(z)).update(U).digestInto(O),W.set(O.subarray(0,W.length));for(let K=1;K<H;K++){Y._cloneInto(z).update(O).digestInto(O);for(let Q=0;Q<W.length;Q++)W[Q]^=O[Q]}}return p(Y,R,F,z,O)},y.pbkdf2Async=function x(E,L,M,v){return C.apply(this,arguments)}},8519:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.sha224=y.sha256=void 0;const w=k(4206),l=k(7507),h=(E,L,M)=>E&L^~E&M,u=(E,L,M)=>E&L^E&M^L&M,f=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),p=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),_=new Uint32Array(64);class x extends w.SHA2{constructor(){super(64,32,8,!1),this.A=0|p[0],this.B=0|p[1],this.C=0|p[2],this.D=0|p[3],this.E=0|p[4],this.F=0|p[5],this.G=0|p[6],this.H=0|p[7]}get(){const{A:L,B:M,C:v,D:H,E:T,F,G:Y,H:R}=this;return[L,M,v,H,T,F,Y,R]}set(L,M,v,H,T,F,Y,R){this.A=0|L,this.B=0|M,this.C=0|v,this.D=0|H,this.E=0|T,this.F=0|F,this.G=0|Y,this.H=0|R}process(L,M){for(let P=0;P<16;P++,M+=4)_[P]=L.getUint32(M,!1);for(let P=16;P<64;P++){const O=_[P-15],G=_[P-2],$=(0,l.rotr)(O,7)^(0,l.rotr)(O,18)^O>>>3,W=(0,l.rotr)(G,17)^(0,l.rotr)(G,19)^G>>>10;_[P]=W+_[P-7]+$+_[P-16]|0}let{A:v,B:H,C:T,D:F,E:Y,F:R,G:z,H:U}=this;for(let P=0;P<64;P++){const G=U+((0,l.rotr)(Y,6)^(0,l.rotr)(Y,11)^(0,l.rotr)(Y,25))+h(Y,R,z)+f[P]+_[P]|0,W=((0,l.rotr)(v,2)^(0,l.rotr)(v,13)^(0,l.rotr)(v,22))+u(v,H,T)|0;U=z,z=R,R=Y,Y=F+G|0,F=T,T=H,H=v,v=G+W|0}v=v+this.A|0,H=H+this.B|0,T=T+this.C|0,F=F+this.D|0,Y=Y+this.E|0,R=R+this.F|0,z=z+this.G|0,U=U+this.H|0,this.set(v,H,T,F,Y,R,z,U)}roundClean(){_.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class C extends x{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}}y.sha256=(0,l.wrapConstructor)(()=>new x),y.sha224=(0,l.wrapConstructor)(()=>new C)},27:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.sha384=y.sha512_256=y.sha512_224=y.sha512=y.SHA512=void 0;const w=k(4206),l=k(9027),h=k(7507),[u,f]=l.default.split(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(M=>BigInt(M))),p=new Uint32Array(80),_=new Uint32Array(80);class x extends w.SHA2{constructor(){super(128,64,16,!1),this.Ah=1779033703,this.Al=-205731576,this.Bh=-1150833019,this.Bl=-2067093701,this.Ch=1013904242,this.Cl=-23791573,this.Dh=-1521486534,this.Dl=1595750129,this.Eh=1359893119,this.El=-1377402159,this.Fh=-1694144372,this.Fl=725511199,this.Gh=528734635,this.Gl=-79577749,this.Hh=1541459225,this.Hl=327033209}get(){const{Ah:v,Al:H,Bh:T,Bl:F,Ch:Y,Cl:R,Dh:z,Dl:U,Eh:P,El:O,Fh:G,Fl:$,Gh:W,Gl:K,Hh:Q,Hl:te}=this;return[v,H,T,F,Y,R,z,U,P,O,G,$,W,K,Q,te]}set(v,H,T,F,Y,R,z,U,P,O,G,$,W,K,Q,te){this.Ah=0|v,this.Al=0|H,this.Bh=0|T,this.Bl=0|F,this.Ch=0|Y,this.Cl=0|R,this.Dh=0|z,this.Dl=0|U,this.Eh=0|P,this.El=0|O,this.Fh=0|G,this.Fl=0|$,this.Gh=0|W,this.Gl=0|K,this.Hh=0|Q,this.Hl=0|te}process(v,H){for(let xe=0;xe<16;xe++,H+=4)p[xe]=v.getUint32(H),_[xe]=v.getUint32(H+=4);for(let xe=16;xe<80;xe++){const Pe=0|p[xe-15],Ze=0|_[xe-15],Dt=l.default.rotrSH(Pe,Ze,1)^l.default.rotrSH(Pe,Ze,8)^l.default.shrSH(Pe,Ze,7),le=l.default.rotrSL(Pe,Ze,1)^l.default.rotrSL(Pe,Ze,8)^l.default.shrSL(Pe,Ze,7),se=0|p[xe-2],ie=0|_[xe-2],oe=l.default.rotrSH(se,ie,19)^l.default.rotrBH(se,ie,61)^l.default.shrSH(se,ie,6),Ne=l.default.rotrSL(se,ie,19)^l.default.rotrBL(se,ie,61)^l.default.shrSL(se,ie,6),Te=l.default.add4L(le,Ne,_[xe-7],_[xe-16]),Je=l.default.add4H(Te,Dt,oe,p[xe-7],p[xe-16]);p[xe]=0|Je,_[xe]=0|Te}let{Ah:T,Al:F,Bh:Y,Bl:R,Ch:z,Cl:U,Dh:P,Dl:O,Eh:G,El:$,Fh:W,Fl:K,Gh:Q,Gl:te,Hh:Me,Hl:Se}=this;for(let xe=0;xe<80;xe++){const Pe=l.default.rotrSH(G,$,14)^l.default.rotrSH(G,$,18)^l.default.rotrBH(G,$,41),Ze=l.default.rotrSL(G,$,14)^l.default.rotrSL(G,$,18)^l.default.rotrBL(G,$,41),Dt=G&W^~G&Q,se=l.default.add5L(Se,Ze,$&K^~$&te,f[xe],_[xe]),ie=l.default.add5H(se,Me,Pe,Dt,u[xe],p[xe]),oe=0|se,Ne=l.default.rotrSH(T,F,28)^l.default.rotrBH(T,F,34)^l.default.rotrBH(T,F,39),Te=l.default.rotrSL(T,F,28)^l.default.rotrBL(T,F,34)^l.default.rotrBL(T,F,39),Je=T&Y^T&z^Y&z,Ke=F&R^F&U^R&U;Me=0|Q,Se=0|te,Q=0|W,te=0|K,W=0|G,K=0|$,({h:G,l:$}=l.default.add(0|P,0|O,0|ie,0|oe)),P=0|z,O=0|U,z=0|Y,U=0|R,Y=0|T,R=0|F;const at=l.default.add3L(oe,Te,Ke);T=l.default.add3H(at,ie,Ne,Je),F=0|at}({h:T,l:F}=l.default.add(0|this.Ah,0|this.Al,0|T,0|F)),({h:Y,l:R}=l.default.add(0|this.Bh,0|this.Bl,0|Y,0|R)),({h:z,l:U}=l.default.add(0|this.Ch,0|this.Cl,0|z,0|U)),({h:P,l:O}=l.default.add(0|this.Dh,0|this.Dl,0|P,0|O)),({h:G,l:$}=l.default.add(0|this.Eh,0|this.El,0|G,0|$)),({h:W,l:K}=l.default.add(0|this.Fh,0|this.Fl,0|W,0|K)),({h:Q,l:te}=l.default.add(0|this.Gh,0|this.Gl,0|Q,0|te)),({h:Me,l:Se}=l.default.add(0|this.Hh,0|this.Hl,0|Me,0|Se)),this.set(T,F,Y,R,z,U,P,O,G,$,W,K,Q,te,Me,Se)}roundClean(){p.fill(0),_.fill(0)}destroy(){this.buffer.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}y.SHA512=x;class C extends x{constructor(){super(),this.Ah=-1942145080,this.Al=424955298,this.Bh=1944164710,this.Bl=-1982016298,this.Ch=502970286,this.Cl=855612546,this.Dh=1738396948,this.Dl=1479516111,this.Eh=258812777,this.El=2077511080,this.Fh=2011393907,this.Fl=79989058,this.Gh=1067287976,this.Gl=1780299464,this.Hh=286451373,this.Hl=-1848208735,this.outputLen=28}}class E extends x{constructor(){super(),this.Ah=573645204,this.Al=-64227540,this.Bh=-1621794909,this.Bl=-934517566,this.Ch=596883563,this.Cl=1867755857,this.Dh=-1774684391,this.Dl=1497426621,this.Eh=-1775747358,this.El=-1467023389,this.Fh=-1101128155,this.Fl=1401305490,this.Gh=721525244,this.Gl=746961066,this.Hh=246885852,this.Hl=-2117784414,this.outputLen=32}}class L extends x{constructor(){super(),this.Ah=-876896931,this.Al=-1056596264,this.Bh=1654270250,this.Bl=914150663,this.Ch=-1856437926,this.Cl=812702999,this.Dh=355462360,this.Dl=-150054599,this.Eh=1731405415,this.El=-4191439,this.Fh=-1900787065,this.Fl=1750603025,this.Gh=-619958771,this.Gl=1694076839,this.Hh=1203062813,this.Hl=-1090891868,this.outputLen=48}}y.sha512=(0,h.wrapConstructor)(()=>new x),y.sha512_224=(0,h.wrapConstructor)(()=>new C),y.sha512_256=(0,h.wrapConstructor)(()=>new E),y.sha384=(0,h.wrapConstructor)(()=>new L)},7507:(J,y,k)=>{"use strict";var w=k(7156).default;Object.defineProperty(y,"__esModule",{value:!0}),y.randomBytes=y.wrapConstructorWithOpts=y.wrapConstructor=y.checkOpts=y.Hash=y.concatBytes=y.toBytes=y.utf8ToBytes=y.asyncLoop=y.nextTick=y.hexToBytes=y.bytesToHex=y.isLE=y.rotr=y.createView=y.u32=y.u8=void 0;const l=k(7882);if(y.u8=O=>new Uint8Array(O.buffer,O.byteOffset,O.byteLength),y.u32=O=>new Uint32Array(O.buffer,O.byteOffset,Math.floor(O.byteLength/4)),y.createView=O=>new DataView(O.buffer,O.byteOffset,O.byteLength),y.rotr=(O,G)=>O<<32-G|O>>>G,y.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],!y.isLE)throw new Error("Non little-endian hardware is not supported");const _=Array.from({length:256},(O,G)=>G.toString(16).padStart(2,"0"));function M(){return(M=w(function*(O,G,$){let W=Date.now();for(let K=0;K<O;K++){$(K);const Q=Date.now()-W;Q>=0&&Q<G||(yield(0,y.nextTick)(),W+=Q)}})).apply(this,arguments)}function v(O){if("string"!=typeof O)throw new TypeError("utf8ToBytes expected string, got "+typeof O);return(new TextEncoder).encode(O)}function H(O){if("string"==typeof O&&(O=v(O)),!(O instanceof Uint8Array))throw new TypeError(`Expected input type is Uint8Array (got ${typeof O})`);return O}y.bytesToHex=function x(O){if(!(O instanceof Uint8Array))throw new Error("Uint8Array expected");let G="";for(let $=0;$<O.length;$++)G+=_[O[$]];return G},y.hexToBytes=function C(O){if("string"!=typeof O)throw new TypeError("hexToBytes: expected string, got "+typeof O);if(O.length%2)throw new Error("hexToBytes: received invalid unpadded hex");const G=new Uint8Array(O.length/2);for(let $=0;$<G.length;$++){const W=2*$,K=O.slice(W,W+2),Q=Number.parseInt(K,16);if(Number.isNaN(Q)||Q<0)throw new Error("Invalid byte sequence");G[$]=Q}return G},y.nextTick=function(){var O=w(function*(){});return function(){return O.apply(this,arguments)}}(),y.asyncLoop=function L(O,G,$){return M.apply(this,arguments)},y.utf8ToBytes=v,y.toBytes=H,y.concatBytes=function T(...O){if(!O.every(W=>W instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===O.length)return O[0];const G=O.reduce((W,K)=>W+K.length,0),$=new Uint8Array(G);for(let W=0,K=0;W<O.length;W++){const Q=O[W];$.set(Q,K),K+=Q.length}return $},y.Hash=class F{clone(){return this._cloneInto()}},y.checkOpts=function R(O,G){if(void 0!==G&&("object"!=typeof G||!(O=>"[object Object]"===Object.prototype.toString.call(O)&&O.constructor===Object)(G)))throw new TypeError("Options should be object or undefined");return Object.assign(O,G)},y.wrapConstructor=function z(O){const G=W=>O().update(H(W)).digest(),$=O();return G.outputLen=$.outputLen,G.blockLen=$.blockLen,G.create=()=>O(),G},y.wrapConstructorWithOpts=function U(O){const G=(W,K)=>O(K).update(H(W)).digest(),$=O({});return G.outputLen=$.outputLen,G.blockLen=$.blockLen,G.create=W=>O(W),G},y.randomBytes=function P(O=32){if(l.crypto.web)return l.crypto.web.getRandomValues(new Uint8Array(O));if(l.crypto.node)return new Uint8Array(l.crypto.node.randomBytes(O).buffer);throw new Error("The environment doesn't have randomBytes function")}},3439:(J,y)=>{"use strict";y.U=void 0,y.U="abandon\nability\nable\nabout\nabove\nabsent\nabsorb\nabstract\nabsurd\nabuse\naccess\naccident\naccount\naccuse\nachieve\nacid\nacoustic\nacquire\nacross\nact\naction\nactor\nactress\nactual\nadapt\nadd\naddict\naddress\nadjust\nadmit\nadult\nadvance\nadvice\naerobic\naffair\nafford\nafraid\nagain\nage\nagent\nagree\nahead\naim\nair\nairport\naisle\nalarm\nalbum\nalcohol\nalert\nalien\nall\nalley\nallow\nalmost\nalone\nalpha\nalready\nalso\nalter\nalways\namateur\namazing\namong\namount\namused\nanalyst\nanchor\nancient\nanger\nangle\nangry\nanimal\nankle\nannounce\nannual\nanother\nanswer\nantenna\nantique\nanxiety\nany\napart\napology\nappear\napple\napprove\napril\narch\narctic\narea\narena\nargue\narm\narmed\narmor\narmy\naround\narrange\narrest\narrive\narrow\nart\nartefact\nartist\nartwork\nask\naspect\nassault\nasset\nassist\nassume\nasthma\nathlete\natom\nattack\nattend\nattitude\nattract\nauction\naudit\naugust\naunt\nauthor\nauto\nautumn\naverage\navocado\navoid\nawake\naware\naway\nawesome\nawful\nawkward\naxis\nbaby\nbachelor\nbacon\nbadge\nbag\nbalance\nbalcony\nball\nbamboo\nbanana\nbanner\nbar\nbarely\nbargain\nbarrel\nbase\nbasic\nbasket\nbattle\nbeach\nbean\nbeauty\nbecause\nbecome\nbeef\nbefore\nbegin\nbehave\nbehind\nbelieve\nbelow\nbelt\nbench\nbenefit\nbest\nbetray\nbetter\nbetween\nbeyond\nbicycle\nbid\nbike\nbind\nbiology\nbird\nbirth\nbitter\nblack\nblade\nblame\nblanket\nblast\nbleak\nbless\nblind\nblood\nblossom\nblouse\nblue\nblur\nblush\nboard\nboat\nbody\nboil\nbomb\nbone\nbonus\nbook\nboost\nborder\nboring\nborrow\nboss\nbottom\nbounce\nbox\nboy\nbracket\nbrain\nbrand\nbrass\nbrave\nbread\nbreeze\nbrick\nbridge\nbrief\nbright\nbring\nbrisk\nbroccoli\nbroken\nbronze\nbroom\nbrother\nbrown\nbrush\nbubble\nbuddy\nbudget\nbuffalo\nbuild\nbulb\nbulk\nbullet\nbundle\nbunker\nburden\nburger\nburst\nbus\nbusiness\nbusy\nbutter\nbuyer\nbuzz\ncabbage\ncabin\ncable\ncactus\ncage\ncake\ncall\ncalm\ncamera\ncamp\ncan\ncanal\ncancel\ncandy\ncannon\ncanoe\ncanvas\ncanyon\ncapable\ncapital\ncaptain\ncar\ncarbon\ncard\ncargo\ncarpet\ncarry\ncart\ncase\ncash\ncasino\ncastle\ncasual\ncat\ncatalog\ncatch\ncategory\ncattle\ncaught\ncause\ncaution\ncave\nceiling\ncelery\ncement\ncensus\ncentury\ncereal\ncertain\nchair\nchalk\nchampion\nchange\nchaos\nchapter\ncharge\nchase\nchat\ncheap\ncheck\ncheese\nchef\ncherry\nchest\nchicken\nchief\nchild\nchimney\nchoice\nchoose\nchronic\nchuckle\nchunk\nchurn\ncigar\ncinnamon\ncircle\ncitizen\ncity\ncivil\nclaim\nclap\nclarify\nclaw\nclay\nclean\nclerk\nclever\nclick\nclient\ncliff\nclimb\nclinic\nclip\nclock\nclog\nclose\ncloth\ncloud\nclown\nclub\nclump\ncluster\nclutch\ncoach\ncoast\ncoconut\ncode\ncoffee\ncoil\ncoin\ncollect\ncolor\ncolumn\ncombine\ncome\ncomfort\ncomic\ncommon\ncompany\nconcert\nconduct\nconfirm\ncongress\nconnect\nconsider\ncontrol\nconvince\ncook\ncool\ncopper\ncopy\ncoral\ncore\ncorn\ncorrect\ncost\ncotton\ncouch\ncountry\ncouple\ncourse\ncousin\ncover\ncoyote\ncrack\ncradle\ncraft\ncram\ncrane\ncrash\ncrater\ncrawl\ncrazy\ncream\ncredit\ncreek\ncrew\ncricket\ncrime\ncrisp\ncritic\ncrop\ncross\ncrouch\ncrowd\ncrucial\ncruel\ncruise\ncrumble\ncrunch\ncrush\ncry\ncrystal\ncube\nculture\ncup\ncupboard\ncurious\ncurrent\ncurtain\ncurve\ncushion\ncustom\ncute\ncycle\ndad\ndamage\ndamp\ndance\ndanger\ndaring\ndash\ndaughter\ndawn\nday\ndeal\ndebate\ndebris\ndecade\ndecember\ndecide\ndecline\ndecorate\ndecrease\ndeer\ndefense\ndefine\ndefy\ndegree\ndelay\ndeliver\ndemand\ndemise\ndenial\ndentist\ndeny\ndepart\ndepend\ndeposit\ndepth\ndeputy\nderive\ndescribe\ndesert\ndesign\ndesk\ndespair\ndestroy\ndetail\ndetect\ndevelop\ndevice\ndevote\ndiagram\ndial\ndiamond\ndiary\ndice\ndiesel\ndiet\ndiffer\ndigital\ndignity\ndilemma\ndinner\ndinosaur\ndirect\ndirt\ndisagree\ndiscover\ndisease\ndish\ndismiss\ndisorder\ndisplay\ndistance\ndivert\ndivide\ndivorce\ndizzy\ndoctor\ndocument\ndog\ndoll\ndolphin\ndomain\ndonate\ndonkey\ndonor\ndoor\ndose\ndouble\ndove\ndraft\ndragon\ndrama\ndrastic\ndraw\ndream\ndress\ndrift\ndrill\ndrink\ndrip\ndrive\ndrop\ndrum\ndry\nduck\ndumb\ndune\nduring\ndust\ndutch\nduty\ndwarf\ndynamic\neager\neagle\nearly\nearn\nearth\neasily\neast\neasy\necho\necology\neconomy\nedge\nedit\neducate\neffort\negg\neight\neither\nelbow\nelder\nelectric\nelegant\nelement\nelephant\nelevator\nelite\nelse\nembark\nembody\nembrace\nemerge\nemotion\nemploy\nempower\nempty\nenable\nenact\nend\nendless\nendorse\nenemy\nenergy\nenforce\nengage\nengine\nenhance\nenjoy\nenlist\nenough\nenrich\nenroll\nensure\nenter\nentire\nentry\nenvelope\nepisode\nequal\nequip\nera\nerase\nerode\nerosion\nerror\nerupt\nescape\nessay\nessence\nestate\neternal\nethics\nevidence\nevil\nevoke\nevolve\nexact\nexample\nexcess\nexchange\nexcite\nexclude\nexcuse\nexecute\nexercise\nexhaust\nexhibit\nexile\nexist\nexit\nexotic\nexpand\nexpect\nexpire\nexplain\nexpose\nexpress\nextend\nextra\neye\neyebrow\nfabric\nface\nfaculty\nfade\nfaint\nfaith\nfall\nfalse\nfame\nfamily\nfamous\nfan\nfancy\nfantasy\nfarm\nfashion\nfat\nfatal\nfather\nfatigue\nfault\nfavorite\nfeature\nfebruary\nfederal\nfee\nfeed\nfeel\nfemale\nfence\nfestival\nfetch\nfever\nfew\nfiber\nfiction\nfield\nfigure\nfile\nfilm\nfilter\nfinal\nfind\nfine\nfinger\nfinish\nfire\nfirm\nfirst\nfiscal\nfish\nfit\nfitness\nfix\nflag\nflame\nflash\nflat\nflavor\nflee\nflight\nflip\nfloat\nflock\nfloor\nflower\nfluid\nflush\nfly\nfoam\nfocus\nfog\nfoil\nfold\nfollow\nfood\nfoot\nforce\nforest\nforget\nfork\nfortune\nforum\nforward\nfossil\nfoster\nfound\nfox\nfragile\nframe\nfrequent\nfresh\nfriend\nfringe\nfrog\nfront\nfrost\nfrown\nfrozen\nfruit\nfuel\nfun\nfunny\nfurnace\nfury\nfuture\ngadget\ngain\ngalaxy\ngallery\ngame\ngap\ngarage\ngarbage\ngarden\ngarlic\ngarment\ngas\ngasp\ngate\ngather\ngauge\ngaze\ngeneral\ngenius\ngenre\ngentle\ngenuine\ngesture\nghost\ngiant\ngift\ngiggle\nginger\ngiraffe\ngirl\ngive\nglad\nglance\nglare\nglass\nglide\nglimpse\nglobe\ngloom\nglory\nglove\nglow\nglue\ngoat\ngoddess\ngold\ngood\ngoose\ngorilla\ngospel\ngossip\ngovern\ngown\ngrab\ngrace\ngrain\ngrant\ngrape\ngrass\ngravity\ngreat\ngreen\ngrid\ngrief\ngrit\ngrocery\ngroup\ngrow\ngrunt\nguard\nguess\nguide\nguilt\nguitar\ngun\ngym\nhabit\nhair\nhalf\nhammer\nhamster\nhand\nhappy\nharbor\nhard\nharsh\nharvest\nhat\nhave\nhawk\nhazard\nhead\nhealth\nheart\nheavy\nhedgehog\nheight\nhello\nhelmet\nhelp\nhen\nhero\nhidden\nhigh\nhill\nhint\nhip\nhire\nhistory\nhobby\nhockey\nhold\nhole\nholiday\nhollow\nhome\nhoney\nhood\nhope\nhorn\nhorror\nhorse\nhospital\nhost\nhotel\nhour\nhover\nhub\nhuge\nhuman\nhumble\nhumor\nhundred\nhungry\nhunt\nhurdle\nhurry\nhurt\nhusband\nhybrid\nice\nicon\nidea\nidentify\nidle\nignore\nill\nillegal\nillness\nimage\nimitate\nimmense\nimmune\nimpact\nimpose\nimprove\nimpulse\ninch\ninclude\nincome\nincrease\nindex\nindicate\nindoor\nindustry\ninfant\ninflict\ninform\ninhale\ninherit\ninitial\ninject\ninjury\ninmate\ninner\ninnocent\ninput\ninquiry\ninsane\ninsect\ninside\ninspire\ninstall\nintact\ninterest\ninto\ninvest\ninvite\ninvolve\niron\nisland\nisolate\nissue\nitem\nivory\njacket\njaguar\njar\njazz\njealous\njeans\njelly\njewel\njob\njoin\njoke\njourney\njoy\njudge\njuice\njump\njungle\njunior\njunk\njust\nkangaroo\nkeen\nkeep\nketchup\nkey\nkick\nkid\nkidney\nkind\nkingdom\nkiss\nkit\nkitchen\nkite\nkitten\nkiwi\nknee\nknife\nknock\nknow\nlab\nlabel\nlabor\nladder\nlady\nlake\nlamp\nlanguage\nlaptop\nlarge\nlater\nlatin\nlaugh\nlaundry\nlava\nlaw\nlawn\nlawsuit\nlayer\nlazy\nleader\nleaf\nlearn\nleave\nlecture\nleft\nleg\nlegal\nlegend\nleisure\nlemon\nlend\nlength\nlens\nleopard\nlesson\nletter\nlevel\nliar\nliberty\nlibrary\nlicense\nlife\nlift\nlight\nlike\nlimb\nlimit\nlink\nlion\nliquid\nlist\nlittle\nlive\nlizard\nload\nloan\nlobster\nlocal\nlock\nlogic\nlonely\nlong\nloop\nlottery\nloud\nlounge\nlove\nloyal\nlucky\nluggage\nlumber\nlunar\nlunch\nluxury\nlyrics\nmachine\nmad\nmagic\nmagnet\nmaid\nmail\nmain\nmajor\nmake\nmammal\nman\nmanage\nmandate\nmango\nmansion\nmanual\nmaple\nmarble\nmarch\nmargin\nmarine\nmarket\nmarriage\nmask\nmass\nmaster\nmatch\nmaterial\nmath\nmatrix\nmatter\nmaximum\nmaze\nmeadow\nmean\nmeasure\nmeat\nmechanic\nmedal\nmedia\nmelody\nmelt\nmember\nmemory\nmention\nmenu\nmercy\nmerge\nmerit\nmerry\nmesh\nmessage\nmetal\nmethod\nmiddle\nmidnight\nmilk\nmillion\nmimic\nmind\nminimum\nminor\nminute\nmiracle\nmirror\nmisery\nmiss\nmistake\nmix\nmixed\nmixture\nmobile\nmodel\nmodify\nmom\nmoment\nmonitor\nmonkey\nmonster\nmonth\nmoon\nmoral\nmore\nmorning\nmosquito\nmother\nmotion\nmotor\nmountain\nmouse\nmove\nmovie\nmuch\nmuffin\nmule\nmultiply\nmuscle\nmuseum\nmushroom\nmusic\nmust\nmutual\nmyself\nmystery\nmyth\nnaive\nname\nnapkin\nnarrow\nnasty\nnation\nnature\nnear\nneck\nneed\nnegative\nneglect\nneither\nnephew\nnerve\nnest\nnet\nnetwork\nneutral\nnever\nnews\nnext\nnice\nnight\nnoble\nnoise\nnominee\nnoodle\nnormal\nnorth\nnose\nnotable\nnote\nnothing\nnotice\nnovel\nnow\nnuclear\nnumber\nnurse\nnut\noak\nobey\nobject\noblige\nobscure\nobserve\nobtain\nobvious\noccur\nocean\noctober\nodor\noff\noffer\noffice\noften\noil\nokay\nold\nolive\nolympic\nomit\nonce\none\nonion\nonline\nonly\nopen\nopera\nopinion\noppose\noption\norange\norbit\norchard\norder\nordinary\norgan\norient\noriginal\norphan\nostrich\nother\noutdoor\nouter\noutput\noutside\noval\noven\nover\nown\nowner\noxygen\noyster\nozone\npact\npaddle\npage\npair\npalace\npalm\npanda\npanel\npanic\npanther\npaper\nparade\nparent\npark\nparrot\nparty\npass\npatch\npath\npatient\npatrol\npattern\npause\npave\npayment\npeace\npeanut\npear\npeasant\npelican\npen\npenalty\npencil\npeople\npepper\nperfect\npermit\nperson\npet\nphone\nphoto\nphrase\nphysical\npiano\npicnic\npicture\npiece\npig\npigeon\npill\npilot\npink\npioneer\npipe\npistol\npitch\npizza\nplace\nplanet\nplastic\nplate\nplay\nplease\npledge\npluck\nplug\nplunge\npoem\npoet\npoint\npolar\npole\npolice\npond\npony\npool\npopular\nportion\nposition\npossible\npost\npotato\npottery\npoverty\npowder\npower\npractice\npraise\npredict\nprefer\nprepare\npresent\npretty\nprevent\nprice\npride\nprimary\nprint\npriority\nprison\nprivate\nprize\nproblem\nprocess\nproduce\nprofit\nprogram\nproject\npromote\nproof\nproperty\nprosper\nprotect\nproud\nprovide\npublic\npudding\npull\npulp\npulse\npumpkin\npunch\npupil\npuppy\npurchase\npurity\npurpose\npurse\npush\nput\npuzzle\npyramid\nquality\nquantum\nquarter\nquestion\nquick\nquit\nquiz\nquote\nrabbit\nraccoon\nrace\nrack\nradar\nradio\nrail\nrain\nraise\nrally\nramp\nranch\nrandom\nrange\nrapid\nrare\nrate\nrather\nraven\nraw\nrazor\nready\nreal\nreason\nrebel\nrebuild\nrecall\nreceive\nrecipe\nrecord\nrecycle\nreduce\nreflect\nreform\nrefuse\nregion\nregret\nregular\nreject\nrelax\nrelease\nrelief\nrely\nremain\nremember\nremind\nremove\nrender\nrenew\nrent\nreopen\nrepair\nrepeat\nreplace\nreport\nrequire\nrescue\nresemble\nresist\nresource\nresponse\nresult\nretire\nretreat\nreturn\nreunion\nreveal\nreview\nreward\nrhythm\nrib\nribbon\nrice\nrich\nride\nridge\nrifle\nright\nrigid\nring\nriot\nripple\nrisk\nritual\nrival\nriver\nroad\nroast\nrobot\nrobust\nrocket\nromance\nroof\nrookie\nroom\nrose\nrotate\nrough\nround\nroute\nroyal\nrubber\nrude\nrug\nrule\nrun\nrunway\nrural\nsad\nsaddle\nsadness\nsafe\nsail\nsalad\nsalmon\nsalon\nsalt\nsalute\nsame\nsample\nsand\nsatisfy\nsatoshi\nsauce\nsausage\nsave\nsay\nscale\nscan\nscare\nscatter\nscene\nscheme\nschool\nscience\nscissors\nscorpion\nscout\nscrap\nscreen\nscript\nscrub\nsea\nsearch\nseason\nseat\nsecond\nsecret\nsection\nsecurity\nseed\nseek\nsegment\nselect\nsell\nseminar\nsenior\nsense\nsentence\nseries\nservice\nsession\nsettle\nsetup\nseven\nshadow\nshaft\nshallow\nshare\nshed\nshell\nsheriff\nshield\nshift\nshine\nship\nshiver\nshock\nshoe\nshoot\nshop\nshort\nshoulder\nshove\nshrimp\nshrug\nshuffle\nshy\nsibling\nsick\nside\nsiege\nsight\nsign\nsilent\nsilk\nsilly\nsilver\nsimilar\nsimple\nsince\nsing\nsiren\nsister\nsituate\nsix\nsize\nskate\nsketch\nski\nskill\nskin\nskirt\nskull\nslab\nslam\nsleep\nslender\nslice\nslide\nslight\nslim\nslogan\nslot\nslow\nslush\nsmall\nsmart\nsmile\nsmoke\nsmooth\nsnack\nsnake\nsnap\nsniff\nsnow\nsoap\nsoccer\nsocial\nsock\nsoda\nsoft\nsolar\nsoldier\nsolid\nsolution\nsolve\nsomeone\nsong\nsoon\nsorry\nsort\nsoul\nsound\nsoup\nsource\nsouth\nspace\nspare\nspatial\nspawn\nspeak\nspecial\nspeed\nspell\nspend\nsphere\nspice\nspider\nspike\nspin\nspirit\nsplit\nspoil\nsponsor\nspoon\nsport\nspot\nspray\nspread\nspring\nspy\nsquare\nsqueeze\nsquirrel\nstable\nstadium\nstaff\nstage\nstairs\nstamp\nstand\nstart\nstate\nstay\nsteak\nsteel\nstem\nstep\nstereo\nstick\nstill\nsting\nstock\nstomach\nstone\nstool\nstory\nstove\nstrategy\nstreet\nstrike\nstrong\nstruggle\nstudent\nstuff\nstumble\nstyle\nsubject\nsubmit\nsubway\nsuccess\nsuch\nsudden\nsuffer\nsugar\nsuggest\nsuit\nsummer\nsun\nsunny\nsunset\nsuper\nsupply\nsupreme\nsure\nsurface\nsurge\nsurprise\nsurround\nsurvey\nsuspect\nsustain\nswallow\nswamp\nswap\nswarm\nswear\nsweet\nswift\nswim\nswing\nswitch\nsword\nsymbol\nsymptom\nsyrup\nsystem\ntable\ntackle\ntag\ntail\ntalent\ntalk\ntank\ntape\ntarget\ntask\ntaste\ntattoo\ntaxi\nteach\nteam\ntell\nten\ntenant\ntennis\ntent\nterm\ntest\ntext\nthank\nthat\ntheme\nthen\ntheory\nthere\nthey\nthing\nthis\nthought\nthree\nthrive\nthrow\nthumb\nthunder\nticket\ntide\ntiger\ntilt\ntimber\ntime\ntiny\ntip\ntired\ntissue\ntitle\ntoast\ntobacco\ntoday\ntoddler\ntoe\ntogether\ntoilet\ntoken\ntomato\ntomorrow\ntone\ntongue\ntonight\ntool\ntooth\ntop\ntopic\ntopple\ntorch\ntornado\ntortoise\ntoss\ntotal\ntourist\ntoward\ntower\ntown\ntoy\ntrack\ntrade\ntraffic\ntragic\ntrain\ntransfer\ntrap\ntrash\ntravel\ntray\ntreat\ntree\ntrend\ntrial\ntribe\ntrick\ntrigger\ntrim\ntrip\ntrophy\ntrouble\ntruck\ntrue\ntruly\ntrumpet\ntrust\ntruth\ntry\ntube\ntuition\ntumble\ntuna\ntunnel\nturkey\nturn\nturtle\ntwelve\ntwenty\ntwice\ntwin\ntwist\ntwo\ntype\ntypical\nugly\numbrella\nunable\nunaware\nuncle\nuncover\nunder\nundo\nunfair\nunfold\nunhappy\nuniform\nunique\nunit\nuniverse\nunknown\nunlock\nuntil\nunusual\nunveil\nupdate\nupgrade\nuphold\nupon\nupper\nupset\nurban\nurge\nusage\nuse\nused\nuseful\nuseless\nusual\nutility\nvacant\nvacuum\nvague\nvalid\nvalley\nvalve\nvan\nvanish\nvapor\nvarious\nvast\nvault\nvehicle\nvelvet\nvendor\nventure\nvenue\nverb\nverify\nversion\nvery\nvessel\nveteran\nviable\nvibrant\nvicious\nvictory\nvideo\nview\nvillage\nvintage\nviolin\nvirtual\nvirus\nvisa\nvisit\nvisual\nvital\nvivid\nvocal\nvoice\nvoid\nvolcano\nvolume\nvote\nvoyage\nwage\nwagon\nwait\nwalk\nwall\nwalnut\nwant\nwarfare\nwarm\nwarrior\nwash\nwasp\nwaste\nwater\nwave\nway\nwealth\nweapon\nwear\nweasel\nweather\nweb\nwedding\nweekend\nweird\nwelcome\nwest\nwet\nwhale\nwhat\nwheat\nwheel\nwhen\nwhere\nwhip\nwhisper\nwide\nwidth\nwife\nwild\nwill\nwin\nwindow\nwine\nwing\nwink\nwinner\nwinter\nwire\nwisdom\nwise\nwish\nwitness\nwolf\nwoman\nwonder\nwood\nwool\nword\nwork\nworld\nworry\nworth\nwrap\nwreck\nwrestle\nwrist\nwrite\nwrong\nyard\nyear\nyellow\nyou\nyoung\nyouth\nzebra\nzero\nzone\nzoo".split("\n")},9198:(J,y,k)=>{"use strict";const{fromCallback:w}=k(6986),l=k(9314),{getCallback:h,getOptions:u}=k(7189),f=Symbol("promise"),p=Symbol("status"),_=Symbol("operations"),x=Symbol("finishClose"),C=Symbol("closeCallbacks");y.AbstractChainedBatch=class E{constructor(M){if("object"!=typeof M||null===M)throw new TypeError("The first argument must be an abstract-level database, received "+(null===M?"null":typeof M));this[_]=[],this[C]=[],this[p]="open",this[x]=this[x].bind(this),this.db=M,this.db.attachResource(this),this.nextTick=M.nextTick}get length(){return this[_].length}put(M,v,H){if("open"!==this[p])throw new l("Batch is not open: cannot call put() after write() or close()",{code:"LEVEL_BATCH_NOT_OPEN"});const T=this.db._checkKey(M)||this.db._checkValue(v);if(T)throw T;const F=H&&null!=H.sublevel?H.sublevel:this.db,Y=H,R=F.keyEncoding(H&&H.keyEncoding),z=F.valueEncoding(H&&H.valueEncoding),U=R.format;H={...H,keyEncoding:U,valueEncoding:z.format},F!==this.db&&(H.sublevel=null);const P=F.prefixKey(R.encode(M),U),O=z.encode(v);return this._put(P,O,H),this[_].push({...Y,type:"put",key:M,value:v}),this}_put(M,v,H){}del(M,v){if("open"!==this[p])throw new l("Batch is not open: cannot call del() after write() or close()",{code:"LEVEL_BATCH_NOT_OPEN"});const H=this.db._checkKey(M);if(H)throw H;const T=v&&null!=v.sublevel?v.sublevel:this.db,F=v,Y=T.keyEncoding(v&&v.keyEncoding),R=Y.format;return v={...v,keyEncoding:R},T!==this.db&&(v.sublevel=null),this._del(T.prefixKey(Y.encode(M),R),v),this[_].push({...F,type:"del",key:M}),this}_del(M,v){}clear(){if("open"!==this[p])throw new l("Batch is not open: cannot call clear() after write() or close()",{code:"LEVEL_BATCH_NOT_OPEN"});return this._clear(),this[_]=[],this}_clear(){}write(M,v){return v=h(M,v),v=w(v,f),M=u(M),"open"!==this[p]?this.nextTick(v,new l("Batch is not open: cannot call write() after write() or close()",{code:"LEVEL_BATCH_NOT_OPEN"})):0===this.length?this.close(v):(this[p]="writing",this._write(M,H=>{this[p]="closing",this[C].push(()=>v(H)),H||this.db.emit("batch",this[_]),this._close(this[x])})),v[f]}_write(M,v){}close(M){return M=w(M,f),"closing"===this[p]?this[C].push(M):"closed"===this[p]?this.nextTick(M):(this[C].push(M),"writing"!==this[p]&&(this[p]="closing",this._close(this[x]))),M[f]}_close(M){this.nextTick(M)}[x](){this[p]="closed",this.db.detachResource(this);const M=this[C];this[C]=[];for(const v of M)v()}}},7706:(J,y,k)=>{"use strict";var w=k(6737).default,l=k(8186).default;const{fromCallback:h}=k(6986),u=k(9314),{getOptions:f,getCallback:p}=k(7189),_=Symbol("promise"),x=Symbol("callback"),C=Symbol("working"),E=Symbol("handleOne"),L=Symbol("handleMany"),M=Symbol("autoClose"),v=Symbol("finishWork"),H=Symbol("returnMany"),T=Symbol("closing"),F=Symbol("handleClose"),Y=Symbol("closed"),R=Symbol("closeCallbacks"),z=Symbol("keyEncoding"),U=Symbol("valueEncoding"),P=Symbol("abortOnClose"),O=Symbol("legacy"),G=Symbol("keys"),$=Symbol("values"),W=Symbol("limit"),K=Symbol("count"),Q=Object.freeze({}),te=()=>{};let Me=!1;class Se{constructor(se,ie,oe){if("object"!=typeof se||null===se)throw new TypeError("The first argument must be an abstract-level database, received "+(null===se?"null":typeof se));if("object"!=typeof ie||null===ie)throw new TypeError("The second argument must be an options object");this[Y]=!1,this[R]=[],this[C]=!1,this[T]=!1,this[M]=!1,this[x]=null,this[E]=this[E].bind(this),this[L]=this[L].bind(this),this[F]=this[F].bind(this),this[z]=ie[z],this[U]=ie[U],this[O]=oe,this[W]=Number.isInteger(ie.limit)&&ie.limit>=0?ie.limit:1/0,this[K]=0,this[P]=!!ie.abortOnClose,this.db=se,this.db.attachResource(this),this.nextTick=se.nextTick}get count(){return this[K]}get limit(){return this[W]}next(se){let ie;if(void 0===se)ie=new Promise((oe,Ne)=>{se=(Te,Je,Ke)=>{Te?Ne(Te):this[O]?void 0===Je&&void 0===Ke?oe():oe([Je,Ke]):oe(Je)}});else if("function"!=typeof se)throw new TypeError("Callback must be a function");return this[T]?this.nextTick(se,new u("Iterator is not open: cannot call next() after close()",{code:"LEVEL_ITERATOR_NOT_OPEN"})):this[C]?this.nextTick(se,new u("Iterator is busy: cannot call next() until previous call has completed",{code:"LEVEL_ITERATOR_BUSY"})):(this[C]=!0,this[x]=se,this[K]>=this[W]?this.nextTick(this[E],null):this._next(this[E])),ie}_next(se){this.nextTick(se)}nextv(se,ie,oe){return oe=p(ie,oe),oe=h(oe,_),ie=f(ie,Q),Number.isInteger(se)?(this[T]?this.nextTick(oe,new u("Iterator is not open: cannot call nextv() after close()",{code:"LEVEL_ITERATOR_NOT_OPEN"})):this[C]?this.nextTick(oe,new u("Iterator is busy: cannot call nextv() until previous call has completed",{code:"LEVEL_ITERATOR_BUSY"})):(se<1&&(se=1),this[W]<1/0&&(se=Math.min(se,this[W]-this[K])),this[C]=!0,this[x]=oe,se<=0?this.nextTick(this[L],null,[]):this._nextv(se,ie,this[L])),oe[_]):(this.nextTick(oe,new TypeError("The first argument 'size' must be an integer")),oe[_])}_nextv(se,ie,oe){const Ne=[],Te=(Je,Ke,at)=>Je?oe(Je):(this[O]?void 0===Ke&&void 0===at:void 0===Ke)?oe(null,Ne):(Ne.push(this[O]?[Ke,at]:Ke),void(Ne.length===se?oe(null,Ne):this._next(Te)));this._next(Te)}all(se,ie){return ie=p(se,ie),ie=h(ie,_),se=f(se,Q),this[T]?this.nextTick(ie,new u("Iterator is not open: cannot call all() after close()",{code:"LEVEL_ITERATOR_NOT_OPEN"})):this[C]?this.nextTick(ie,new u("Iterator is busy: cannot call all() until previous call has completed",{code:"LEVEL_ITERATOR_BUSY"})):(this[C]=!0,this[x]=ie,this[M]=!0,this[K]>=this[W]?this.nextTick(this[L],null,[]):this._all(se,this[L])),ie[_]}_all(se,ie){let oe=this[K];const Ne=[],Te=()=>{const Ke=this[W]<1/0?Math.min(1e3,this[W]-oe):1e3;Ke<=0?this.nextTick(ie,null,Ne):this._nextv(Ke,Q,Je)},Je=(Ke,at)=>{Ke?ie(Ke):0===at.length?ie(null,Ne):(Ne.push.apply(Ne,at),oe+=at.length,Te())};Te()}[v](){const se=this[x];return this[P]&&null===se?te:(this[C]=!1,this[x]=null,this[T]&&this._close(this[F]),se)}[H](se,ie,oe){this[M]?this.close(se.bind(null,ie,oe)):se(ie,oe)}seek(se,ie){if(ie=f(ie,Q),!this[T]){if(this[C])throw new u("Iterator is busy: cannot call seek() until next() has completed",{code:"LEVEL_ITERATOR_BUSY"});{const oe=this.db.keyEncoding(ie.keyEncoding||this[z]),Ne=oe.format;ie.keyEncoding!==Ne&&(ie={...ie,keyEncoding:Ne});const Te=this.db.prefixKey(oe.encode(se),Ne);this._seek(Te,ie)}}}_seek(se,ie){throw new u("Iterator does not support seek()",{code:"LEVEL_NOT_SUPPORTED"})}close(se){return se=h(se,_),this[Y]?this.nextTick(se):this[T]?this[R].push(se):(this[T]=!0,this[R].push(se),this[C]?this[P]&&this[v]()(new u("Aborted on iterator close()",{code:"LEVEL_ITERATOR_NOT_OPEN"})):this._close(this[F])),se[_]}_close(se){this.nextTick(se)}[F](){this[Y]=!0,this.db.detachResource(this);const se=this[R];this[R]=[];for(const ie of se)ie()}[Symbol.asyncIterator](){var se=this;return l(function*(){try{let ie;for(;void 0!==(ie=yield w(se.next()));)yield ie}finally{se[Y]||(yield w(se.close()))}})()}}class xe extends Se{constructor(se,ie){super(se,ie,!0),this[G]=!1!==ie.keys,this[$]=!1!==ie.values}[E](se,ie,oe){const Ne=this[v]();if(se)return Ne(se);try{ie=this[G]&&void 0!==ie?this[z].decode(ie):void 0,oe=this[$]&&void 0!==oe?this[U].decode(oe):void 0}catch(Te){return Ne(new Dt("entry",Te))}void 0===ie&&void 0===oe||this[K]++,Ne(null,ie,oe)}[L](se,ie){const oe=this[v]();if(se)return this[H](oe,se);try{for(const Ne of ie){const Te=Ne[0],Je=Ne[1];Ne[0]=this[G]&&void 0!==Te?this[z].decode(Te):void 0,Ne[1]=this[$]&&void 0!==Je?this[U].decode(Je):void 0}}catch(Ne){return this[H](oe,new Dt("entries",Ne))}this[K]+=ie.length,this[H](oe,null,ie)}end(se){return!Me&&typeof console<"u"&&(Me=!0,console.warn(new u("The iterator.end() method was renamed to close() and end() is an alias that will be removed in a future version",{code:"LEVEL_LEGACY"}))),this.close(se)}}class Dt extends u{constructor(se,ie){super(`Iterator could not decode ${se}`,{code:"LEVEL_DECODE_ERROR",cause:ie})}}for(const le of["_ended property","_nexting property","_end method"])Object.defineProperty(xe.prototype,le.split(" ")[0],{get(){throw new u(`The ${le} has been removed`,{code:"LEVEL_LEGACY"})},set(){throw new u(`The ${le} has been removed`,{code:"LEVEL_LEGACY"})}});xe.keyEncoding=z,xe.valueEncoding=U,y.AbstractIterator=xe,y.AbstractKeyIterator=class Pe extends Se{constructor(se,ie){super(se,ie,!1)}[E](se,ie){const oe=this[v]();if(se)return oe(se);try{ie=void 0!==ie?this[z].decode(ie):void 0}catch(Ne){return oe(new Dt("key",Ne))}void 0!==ie&&this[K]++,oe(null,ie)}[L](se,ie){const oe=this[v]();if(se)return this[H](oe,se);try{for(let Ne=0;Ne<ie.length;Ne++){const Te=ie[Ne];ie[Ne]=void 0!==Te?this[z].decode(Te):void 0}}catch(Ne){return this[H](oe,new Dt("keys",Ne))}this[K]+=ie.length,this[H](oe,null,ie)}},y.AbstractValueIterator=class Ze extends Se{constructor(se,ie){super(se,ie,!1)}[E](se,ie){const oe=this[v]();if(se)return oe(se);try{ie=void 0!==ie?this[U].decode(ie):void 0}catch(Ne){return oe(new Dt("value",Ne))}void 0!==ie&&this[K]++,oe(null,ie)}[L](se,ie){const oe=this[v]();if(se)return this[H](oe,se);try{for(let Ne=0;Ne<ie.length;Ne++){const Te=ie[Ne];ie[Ne]=void 0!==Te?this[U].decode(Te):void 0}}catch(Ne){return this[H](oe,new Dt("values",Ne))}this[K]+=ie.length,this[H](oe,null,ie)}}},2507:(J,y,k)=>{"use strict";const{supports:w}=k(1298),{Transcoder:l}=k(4204),{EventEmitter:h}=k(9069),{fromCallback:u}=k(6986),f=k(9314),{AbstractIterator:p}=k(7706),{DefaultKeyIterator:_,DefaultValueIterator:x}=k(8950),{DeferredIterator:C,DeferredKeyIterator:E,DeferredValueIterator:L}=k(7519),{DefaultChainedBatch:M}=k(4501),{getCallback:v,getOptions:H}=k(7189),T=k(746),F=Symbol("promise"),Y=Symbol("landed"),R=Symbol("resources"),z=Symbol("closeResources"),U=Symbol("operations"),P=Symbol("undefer"),O=Symbol("deferOpen"),G=Symbol("options"),$=Symbol("status"),W=Symbol("defaultOptions"),K=Symbol("transcoder"),Q=Symbol("keyEncoding"),te=Symbol("valueEncoding"),Me=()=>{};class Se extends h{constructor(le,se){if(super(),"object"!=typeof le||null===le)throw new TypeError("The first argument 'manifest' must be an object");se=H(se);const{keyEncoding:ie,valueEncoding:oe,passive:Ne,...Te}=se;this[R]=new Set,this[U]=[],this[O]=!0,this[G]=Te,this[$]="opening",this.supports=w(le,{status:!0,promises:!0,clear:!0,getMany:!0,deferredOpen:!0,snapshots:!1!==le.snapshots,permanence:!1!==le.permanence,keyIterator:!0,valueIterator:!0,iteratorNextv:!0,iteratorAll:!0,encodings:le.encodings||{},events:Object.assign({},le.events,{opening:!0,open:!0,closing:!0,closed:!0,put:!0,del:!0,batch:!0,clear:!0})}),this[K]=new l(Ze(this)),this[Q]=this[K].encoding(ie||"utf8"),this[te]=this[K].encoding(oe||"utf8");for(const Je of this[K].encodings())this.supports.encodings[Je.commonName]||(this.supports.encodings[Je.commonName]=!0);this[W]={empty:Object.freeze({}),entry:Object.freeze({keyEncoding:this[Q].commonName,valueEncoding:this[te].commonName}),key:Object.freeze({keyEncoding:this[Q].commonName})},this.nextTick(()=>{this[O]&&this.open({passive:!1},Me)})}get status(){return this[$]}keyEncoding(le){return this[K].encoding(le??this[Q])}valueEncoding(le){return this[K].encoding(le??this[te])}open(le,se){se=v(le,se),se=u(se,F),(le={...this[G],...H(le)}).createIfMissing=!1!==le.createIfMissing,le.errorIfExists=!!le.errorIfExists;const ie=oe=>{"closing"===this[$]||"opening"===this[$]?this.once(Y,oe?()=>ie(oe):ie):"open"!==this[$]?se(new f("Database is not open",{code:"LEVEL_DATABASE_NOT_OPEN",cause:oe})):se()};return le.passive?"opening"===this[$]?this.once(Y,ie):this.nextTick(ie):"closed"===this[$]||this[O]?(this[O]=!1,this[$]="opening",this.emit("opening"),this._open(le,oe=>{if(oe)return this[$]="closed",this[z](()=>{this.emit(Y),ie(oe)}),void this[P]();this[$]="open",this[P](),this.emit(Y),"open"===this[$]&&this.emit("open"),"open"===this[$]&&this.emit("ready"),ie()})):"open"===this[$]?this.nextTick(ie):this.once(Y,()=>this.open(le,se)),se[F]}_open(le,se){this.nextTick(se)}close(le){le=u(le,F);const se=ie=>{"opening"===this[$]||"closing"===this[$]?this.once(Y,ie?se(ie):se):"closed"!==this[$]?le(new f("Database is not closed",{code:"LEVEL_DATABASE_NOT_CLOSED",cause:ie})):le()};if("open"===this[$]){this[$]="closing",this.emit("closing");const ie=oe=>{this[$]="open",this[P](),this.emit(Y),se(oe)};this[z](()=>{this._close(oe=>{if(oe)return ie(oe);this[$]="closed",this[P](),this.emit(Y),"closed"===this[$]&&this.emit("closed"),se()})})}else"closed"===this[$]?this.nextTick(se):this.once(Y,()=>this.close(le));return le[F]}[z](le){if(0===this[R].size)return this.nextTick(le);let se=this[R].size,ie=!0;const oe=()=>{0==--se&&(ie?this.nextTick(le):le())};for(const Ne of this[R])Ne.close(oe);ie=!1,this[R].clear()}_close(le){this.nextTick(le)}get(le,se,ie){if(ie=v(se,ie),ie=u(ie,F),se=H(se,this[W].entry),"opening"===this[$])return this.defer(()=>this.get(le,se,ie)),ie[F];if(Pe(this,ie))return ie[F];const oe=this._checkKey(le);if(oe)return this.nextTick(ie,oe),ie[F];const Ne=this.keyEncoding(se.keyEncoding),Te=this.valueEncoding(se.valueEncoding),Je=Ne.format,Ke=Te.format;return(se.keyEncoding!==Je||se.valueEncoding!==Ke)&&(se=Object.assign({},se,{keyEncoding:Je,valueEncoding:Ke})),this._get(this.prefixKey(Ne.encode(le),Je),se,(at,Ye)=>{if(at)return("LEVEL_NOT_FOUND"===at.code||at.notFound||/NotFound/i.test(at))&&(at.code||(at.code="LEVEL_NOT_FOUND"),at.notFound||(at.notFound=!0),at.status||(at.status=404)),ie(at);try{Ye=Te.decode(Ye)}catch(ln){return ie(new f("Could not decode value",{code:"LEVEL_DECODE_ERROR",cause:ln}))}ie(null,Ye)}),ie[F]}_get(le,se,ie){this.nextTick(ie,new Error("NotFound"))}getMany(le,se,ie){if(ie=v(se,ie),ie=u(ie,F),se=H(se,this[W].entry),"opening"===this[$])return this.defer(()=>this.getMany(le,se,ie)),ie[F];if(Pe(this,ie))return ie[F];if(!Array.isArray(le))return this.nextTick(ie,new TypeError("The first argument 'keys' must be an array")),ie[F];if(0===le.length)return this.nextTick(ie,null,[]),ie[F];const oe=this.keyEncoding(se.keyEncoding),Ne=this.valueEncoding(se.valueEncoding),Te=oe.format,Je=Ne.format;(se.keyEncoding!==Te||se.valueEncoding!==Je)&&(se=Object.assign({},se,{keyEncoding:Te,valueEncoding:Je}));const Ke=new Array(le.length);for(let at=0;at<le.length;at++){const Ye=le[at],ln=this._checkKey(Ye);if(ln)return this.nextTick(ie,ln),ie[F];Ke[at]=this.prefixKey(oe.encode(Ye),Te)}return this._getMany(Ke,se,(at,Ye)=>{if(at)return ie(at);try{for(let ln=0;ln<Ye.length;ln++)void 0!==Ye[ln]&&(Ye[ln]=Ne.decode(Ye[ln]))}catch(ln){return ie(new f(`Could not decode one or more of ${Ye.length} value(s)`,{code:"LEVEL_DECODE_ERROR",cause:ln}))}ie(null,Ye)}),ie[F]}_getMany(le,se,ie){this.nextTick(ie,null,new Array(le.length).fill(void 0))}put(le,se,ie,oe){if(oe=v(ie,oe),oe=u(oe,F),ie=H(ie,this[W].entry),"opening"===this[$])return this.defer(()=>this.put(le,se,ie,oe)),oe[F];if(Pe(this,oe))return oe[F];const Ne=this._checkKey(le)||this._checkValue(se);if(Ne)return this.nextTick(oe,Ne),oe[F];const Te=this.keyEncoding(ie.keyEncoding),Je=this.valueEncoding(ie.valueEncoding),Ke=Te.format,at=Je.format;(ie.keyEncoding!==Ke||ie.valueEncoding!==at)&&(ie=Object.assign({},ie,{keyEncoding:Ke,valueEncoding:at}));const Ye=this.prefixKey(Te.encode(le),Ke),ln=Je.encode(se);return this._put(Ye,ln,ie,ii=>{if(ii)return oe(ii);this.emit("put",le,se),oe()}),oe[F]}_put(le,se,ie,oe){this.nextTick(oe)}del(le,se,ie){if(ie=v(se,ie),ie=u(ie,F),se=H(se,this[W].key),"opening"===this[$])return this.defer(()=>this.del(le,se,ie)),ie[F];if(Pe(this,ie))return ie[F];const oe=this._checkKey(le);if(oe)return this.nextTick(ie,oe),ie[F];const Ne=this.keyEncoding(se.keyEncoding),Te=Ne.format;return se.keyEncoding!==Te&&(se=Object.assign({},se,{keyEncoding:Te})),this._del(this.prefixKey(Ne.encode(le),Te),se,Je=>{if(Je)return ie(Je);this.emit("del",le),ie()}),ie[F]}_del(le,se,ie){this.nextTick(ie)}batch(le,se,ie){if(!arguments.length){if("opening"===this[$])return new M(this);if("open"!==this[$])throw new f("Database is not open",{code:"LEVEL_DATABASE_NOT_OPEN"});return this._chainedBatch()}if(ie="function"==typeof le?le:v(se,ie),ie=u(ie,F),se=H(se,this[W].empty),"opening"===this[$])return this.defer(()=>this.batch(le,se,ie)),ie[F];if(Pe(this,ie))return ie[F];if(!Array.isArray(le))return this.nextTick(ie,new TypeError("The first argument 'operations' must be an array")),ie[F];if(0===le.length)return this.nextTick(ie),ie[F];const oe=new Array(le.length),{keyEncoding:Ne,valueEncoding:Te,...Je}=se;for(let Ke=0;Ke<le.length;Ke++){if("object"!=typeof le[Ke]||null===le[Ke])return this.nextTick(ie,new TypeError("A batch operation must be an object")),ie[F];const at=Object.assign({},le[Ke]);if("put"!==at.type&&"del"!==at.type)return this.nextTick(ie,new TypeError("A batch operation must have a type property that is 'put' or 'del'")),ie[F];const Ye=this._checkKey(at.key);if(Ye)return this.nextTick(ie,Ye),ie[F];const ln=null!=at.sublevel?at.sublevel:this,ii=ln.keyEncoding(at.keyEncoding||Ne),Ie=ii.format;if(at.key=ln.prefixKey(ii.encode(at.key),Ie),at.keyEncoding=Ie,"put"===at.type){const ze=this._checkValue(at.value);if(ze)return this.nextTick(ie,ze),ie[F];const Ue=ln.valueEncoding(at.valueEncoding||Te);at.value=Ue.encode(at.value),at.valueEncoding=Ue.format}ln!==this&&(at.sublevel=null),oe[Ke]=at}return this._batch(oe,Je,Ke=>{if(Ke)return ie(Ke);this.emit("batch",le),ie()}),ie[F]}_batch(le,se,ie){this.nextTick(ie)}sublevel(le,se){return this._sublevel(le,xe.defaults(se))}_sublevel(le,se){return new xe(this,le,se)}prefixKey(le,se){return le}clear(le,se){if(se=v(le,se),se=u(se,F),le=H(le,this[W].empty),"opening"===this[$])return this.defer(()=>this.clear(le,se)),se[F];if(Pe(this,se))return se[F];const ie=le,oe=this.keyEncoding(le.keyEncoding);return(le=T(le,oe)).keyEncoding=oe.format,0===le.limit?this.nextTick(se):this._clear(le,Ne=>{if(Ne)return se(Ne);this.emit("clear",ie),se()}),se[F]}_clear(le,se){this.nextTick(se)}iterator(le){const se=this.keyEncoding(le&&le.keyEncoding),ie=this.valueEncoding(le&&le.valueEncoding);if((le=T(le,se)).keys=!1!==le.keys,le.values=!1!==le.values,le[p.keyEncoding]=se,le[p.valueEncoding]=ie,le.keyEncoding=se.format,le.valueEncoding=ie.format,"opening"===this[$])return new C(this,le);if("open"!==this[$])throw new f("Database is not open",{code:"LEVEL_DATABASE_NOT_OPEN"});return this._iterator(le)}_iterator(le){return new p(this,le)}keys(le){const se=this.keyEncoding(le&&le.keyEncoding),ie=this.valueEncoding(le&&le.valueEncoding);if((le=T(le,se))[p.keyEncoding]=se,le[p.valueEncoding]=ie,le.keyEncoding=se.format,le.valueEncoding=ie.format,"opening"===this[$])return new E(this,le);if("open"!==this[$])throw new f("Database is not open",{code:"LEVEL_DATABASE_NOT_OPEN"});return this._keys(le)}_keys(le){return new _(this,le)}values(le){const se=this.keyEncoding(le&&le.keyEncoding),ie=this.valueEncoding(le&&le.valueEncoding);if((le=T(le,se))[p.keyEncoding]=se,le[p.valueEncoding]=ie,le.keyEncoding=se.format,le.valueEncoding=ie.format,"opening"===this[$])return new L(this,le);if("open"!==this[$])throw new f("Database is not open",{code:"LEVEL_DATABASE_NOT_OPEN"});return this._values(le)}_values(le){return new x(this,le)}defer(le){if("function"!=typeof le)throw new TypeError("The first argument must be a function");this[U].push(le)}[P](){if(0===this[U].length)return;const le=this[U];this[U]=[];for(const se of le)se()}attachResource(le){if("object"!=typeof le||null===le||"function"!=typeof le.close)throw new TypeError("The first argument must be a resource object");this[R].add(le)}detachResource(le){this[R].delete(le)}_chainedBatch(){return new M(this)}_checkKey(le){if(null==le)return new f("Key cannot be null or undefined",{code:"LEVEL_INVALID_KEY"})}_checkValue(le){if(null==le)return new f("Value cannot be null or undefined",{code:"LEVEL_INVALID_VALUE"})}}Se.prototype.nextTick=k(8102);const{AbstractSublevel:xe}=k(5675)({AbstractLevel:Se});y.AbstractLevel=Se,y.AbstractSublevel=xe;const Pe=function(Dt,le){return"open"!==Dt[$]&&(Dt.nextTick(le,new f("Database is not open",{code:"LEVEL_DATABASE_NOT_OPEN"})),!0)},Ze=function(Dt){return Object.keys(Dt.supports.encodings).filter(le=>!!Dt.supports.encodings[le])}},2898:(J,y,k)=>{"use strict";y.AbstractLevel=k(2507).AbstractLevel,y.AbstractSublevel=k(2507).AbstractSublevel,y.AbstractIterator=k(7706).AbstractIterator,y.AbstractKeyIterator=k(7706).AbstractKeyIterator,y.AbstractValueIterator=k(7706).AbstractValueIterator,y.AbstractChainedBatch=k(9198).AbstractChainedBatch},927:(J,y,k)=>{"use strict";const{AbstractIterator:w,AbstractKeyIterator:l,AbstractValueIterator:h}=k(7706),u=Symbol("unfix"),f=Symbol("iterator"),p=Symbol("handleOne"),_=Symbol("handleMany"),x=Symbol("callback");class C extends w{constructor(v,H,T,F){super(v,H),this[f]=T,this[u]=F,this[p]=this[p].bind(this),this[_]=this[_].bind(this),this[x]=null}[p](v,H,T){const F=this[x];if(v)return F(v);void 0!==H&&(H=this[u](H)),F(v,H,T)}[_](v,H){const T=this[x];if(v)return T(v);for(const F of H){const Y=F[0];void 0!==Y&&(F[0]=this[u](Y))}T(v,H)}}class E extends l{constructor(v,H,T,F){super(v,H),this[f]=T,this[u]=F,this[p]=this[p].bind(this),this[_]=this[_].bind(this),this[x]=null}[p](v,H){const T=this[x];if(v)return T(v);void 0!==H&&(H=this[u](H)),T(v,H)}[_](v,H){const T=this[x];if(v)return T(v);for(let F=0;F<H.length;F++){const Y=H[F];void 0!==Y&&(H[F]=this[u](Y))}T(v,H)}}class L extends h{constructor(v,H,T){super(v,H),this[f]=T}}for(const M of[C,E])M.prototype._next=function(v){this[x]=v,this[f].next(this[p])},M.prototype._nextv=function(v,H,T){this[x]=T,this[f].nextv(v,H,this[_])},M.prototype._all=function(v,H){this[x]=H,this[f].all(v,this[_])};for(const M of[L])M.prototype._next=function(v){this[f].next(v)},M.prototype._nextv=function(v,H,T){this[f].nextv(v,H,T)},M.prototype._all=function(v,H){this[f].all(v,H)};for(const M of[C,E,L])M.prototype._seek=function(v,H){this[f].seek(v,H)},M.prototype._close=function(v){this[f].close(v)};y.AbstractSublevelIterator=C,y.AbstractSublevelKeyIterator=E,y.AbstractSublevelValueIterator=L},5675:(J,y,k)=>{"use strict";const w=k(9314),{Buffer:l}=k(3172)||{},{AbstractSublevelIterator:h,AbstractSublevelKeyIterator:u,AbstractSublevelValueIterator:f}=k(927),p=Symbol("prefix"),_=Symbol("upperBound"),x=Symbol("prefixRange"),C=Symbol("parent"),E=Symbol("unfix"),L=new TextEncoder,M={separator:"!"};J.exports=function({AbstractLevel:R}){class z extends R{static defaults(P){if("string"==typeof P)throw new w("The subleveldown string shorthand for { separator } has been removed",{code:"LEVEL_LEGACY"});if(P&&P.open)throw new w("The subleveldown open option has been removed",{code:"LEVEL_LEGACY"});return null==P?M:P.separator?P:{...P,separator:"!"}}constructor(P,O,G){const{separator:$,manifest:W,...K}=z.defaults(G);O=Y(O,$);const Q=$.charCodeAt(0)+1,te=P[C]||P;if(!L.encode(O).every(xe=>xe>Q&&xe<127))throw new w(`Prefix must use bytes > ${Q} < 127`,{code:"LEVEL_INVALID_PREFIX"});super(v(te,W),K);const Me=(P.prefix||"")+$+O+$,Se=Me.slice(0,-1)+String.fromCharCode(Q);this[C]=te,this[p]=new T(Me),this[_]=new T(Se),this[E]=new F,this.nextTick=te.nextTick}prefixKey(P,O){if("utf8"===O)return this[p].utf8+P;if(0===P.byteLength)return this[p][O];if("view"===O){const G=this[p].view,$=new Uint8Array(G.byteLength+P.byteLength);return $.set(G,0),$.set(P,G.byteLength),$}{const G=this[p].buffer;return l.concat([G,P],G.byteLength+P.byteLength)}}[x](P,O){void 0!==P.gte?P.gte=this.prefixKey(P.gte,O):void 0!==P.gt?P.gt=this.prefixKey(P.gt,O):P.gte=this[p][O],void 0!==P.lte?P.lte=this.prefixKey(P.lte,O):void 0!==P.lt?P.lt=this.prefixKey(P.lt,O):P.lte=this[_][O]}get prefix(){return this[p].utf8}get db(){return this[C]}_open(P,O){this[C].open({passive:!0},O)}_put(P,O,G,$){this[C].put(P,O,G,$)}_get(P,O,G){this[C].get(P,O,G)}_getMany(P,O,G){this[C].getMany(P,O,G)}_del(P,O,G){this[C].del(P,O,G)}_batch(P,O,G){this[C].batch(P,O,G)}_clear(P,O){this[x](P,P.keyEncoding),this[C].clear(P,O)}_iterator(P){this[x](P,P.keyEncoding);const O=this[C].iterator(P),G=this[E].get(this[p].utf8.length,P.keyEncoding);return new h(this,P,O,G)}_keys(P){this[x](P,P.keyEncoding);const O=this[C].keys(P),G=this[E].get(this[p].utf8.length,P.keyEncoding);return new u(this,P,O,G)}_values(P){this[x](P,P.keyEncoding);const O=this[C].values(P);return new f(this,P,O)}}return{AbstractSublevel:z}};const v=function(R,z){return{...R.supports,createIfMissing:!1,errorIfExists:!1,events:{},additionalMethods:{},...z,encodings:{utf8:H(R,"utf8"),buffer:H(R,"buffer"),view:H(R,"view")}}},H=function(R,z){return!!R.supports.encodings[z]&&R.keyEncoding(z).name===z};class T{constructor(z){this.utf8=z,this.view=L.encode(z),this.buffer=l?l.from(this.view.buffer,0,this.view.byteLength):{}}}class F{constructor(){this.cache=new Map}get(z,U){let P=this.cache.get(U);return void 0===P&&(P="view"===U?function(O,G){return G.subarray(O)}.bind(null,z):function(O,G){return G.slice(O)}.bind(null,z),this.cache.set(U,P)),P}}const Y=function(R,z){let U=0,P=R.length;for(;U<P&&R[U]===z;)U++;for(;P>U&&R[P-1]===z;)P--;return R.slice(U,P)}},7189:(J,y)=>{"use strict";y.getCallback=function(k,w){return"function"==typeof k?k:w},y.getOptions=function(k,w){return"object"==typeof k&&null!==k?k:void 0!==w?w:{}}},4501:(J,y,k)=>{"use strict";const{AbstractChainedBatch:w}=k(9198),l=k(9314),h=Symbol("encoded");y.DefaultChainedBatch=class u extends w{constructor(p){super(p),this[h]=[]}_put(p,_,x){this[h].push({...x,type:"put",key:p,value:_})}_del(p,_){this[h].push({..._,type:"del",key:p})}_clear(){this[h]=[]}_write(p,_){"opening"===this.db.status?this.db.defer(()=>this._write(p,_)):"open"===this.db.status?0===this[h].length?this.nextTick(_):this.db._batch(this[h],p,_):this.nextTick(_,new l("Batch is not open: cannot call write() after write() or close()",{code:"LEVEL_BATCH_NOT_OPEN"}))}}},8950:(J,y,k)=>{"use strict";const{AbstractKeyIterator:w,AbstractValueIterator:l}=k(7706),h=Symbol("iterator"),u=Symbol("callback"),f=Symbol("handleOne"),p=Symbol("handleMany");class _ extends w{constructor(E,L){super(E,L),this[h]=E.iterator({...L,keys:!0,values:!1}),this[f]=this[f].bind(this),this[p]=this[p].bind(this)}}class x extends l{constructor(E,L){super(E,L),this[h]=E.iterator({...L,keys:!1,values:!0}),this[f]=this[f].bind(this),this[p]=this[p].bind(this)}}for(const C of[_,x]){const E=C===_,L=E?M=>M[0]:M=>M[1];C.prototype._next=function(M){this[u]=M,this[h].next(this[f])},C.prototype[f]=function(M,v,H){const T=this[u];M?T(M):T(null,E?v:H)},C.prototype._nextv=function(M,v,H){this[u]=H,this[h].nextv(M,v,this[p])},C.prototype._all=function(M,v){this[u]=v,this[h].all(M,this[p])},C.prototype[p]=function(M,v){const H=this[u];M?H(M):H(null,v.map(L))},C.prototype._seek=function(M,v){this[h].seek(M,v)},C.prototype._close=function(M){this[h].close(M)}}y.DefaultKeyIterator=_,y.DefaultValueIterator=x},7519:(J,y,k)=>{"use strict";const{AbstractIterator:w,AbstractKeyIterator:l,AbstractValueIterator:h}=k(7706),u=k(9314),f=Symbol("nut"),p=Symbol("undefer"),_=Symbol("factory");class x extends w{constructor(M,v){super(M,v),this[f]=null,this[_]=()=>M.iterator(v),this.db.defer(()=>this[p]())}}class C extends l{constructor(M,v){super(M,v),this[f]=null,this[_]=()=>M.keys(v),this.db.defer(()=>this[p]())}}class E extends h{constructor(M,v){super(M,v),this[f]=null,this[_]=()=>M.values(v),this.db.defer(()=>this[p]())}}for(const L of[x,C,E])L.prototype[p]=function(){"open"===this.db.status&&(this[f]=this[_]())},L.prototype._next=function(M){null!==this[f]?this[f].next(M):"opening"===this.db.status?this.db.defer(()=>this._next(M)):this.nextTick(M,new u("Iterator is not open: cannot call next() after close()",{code:"LEVEL_ITERATOR_NOT_OPEN"}))},L.prototype._nextv=function(M,v,H){null!==this[f]?this[f].nextv(M,v,H):"opening"===this.db.status?this.db.defer(()=>this._nextv(M,v,H)):this.nextTick(H,new u("Iterator is not open: cannot call nextv() after close()",{code:"LEVEL_ITERATOR_NOT_OPEN"}))},L.prototype._all=function(M,v){null!==this[f]?this[f].all(v):"opening"===this.db.status?this.db.defer(()=>this._all(M,v)):this.nextTick(v,new u("Iterator is not open: cannot call all() after close()",{code:"LEVEL_ITERATOR_NOT_OPEN"}))},L.prototype._seek=function(M,v){null!==this[f]?this[f]._seek(M,v):"opening"===this.db.status&&this.db.defer(()=>this._seek(M,v))},L.prototype._close=function(M){null!==this[f]?this[f].close(M):"opening"===this.db.status?this.db.defer(()=>this._close(M)):this.nextTick(M)};y.DeferredIterator=x,y.DeferredKeyIterator=C,y.DeferredValueIterator=E},8102:(J,y,k)=>{"use strict";const w=k(6643);J.exports=function(l,...h){w(0===h.length?l:()=>l(...h))}},746:(J,y,k)=>{"use strict";const w=k(9314),l=Object.prototype.hasOwnProperty,h=new Set(["lt","lte","gt","gte"]);J.exports=function(u,f){const p={};for(const _ in u)if(l.call(u,_)&&"keyEncoding"!==_&&"valueEncoding"!==_){if("start"===_||"end"===_)throw new w(`The legacy range option '${_}' has been removed`,{code:"LEVEL_LEGACY"});if("encoding"===_)throw new w("The levelup-style 'encoding' alias has been removed, use 'valueEncoding' instead",{code:"LEVEL_LEGACY"});p[_]=h.has(_)?f.encode(u[_]):u[_]}return p.reverse=!!p.reverse,p.limit=Number.isInteger(p.limit)&&p.limit>=0?p.limit:-1,p}},5343:(J,y)=>{"use strict";y.byteLength=function _(v){var H=p(v),F=H[1];return 3*(H[0]+F)/4-F},y.toByteArray=function C(v){var H,P,T=p(v),F=T[0],Y=T[1],R=new l(function x(v,H,T){return 3*(H+T)/4-T}(0,F,Y)),z=0,U=Y>0?F-4:F;for(P=0;P<U;P+=4)H=w[v.charCodeAt(P)]<<18|w[v.charCodeAt(P+1)]<<12|w[v.charCodeAt(P+2)]<<6|w[v.charCodeAt(P+3)],R[z++]=H>>16&255,R[z++]=H>>8&255,R[z++]=255&H;return 2===Y&&(H=w[v.charCodeAt(P)]<<2|w[v.charCodeAt(P+1)]>>4,R[z++]=255&H),1===Y&&(H=w[v.charCodeAt(P)]<<10|w[v.charCodeAt(P+1)]<<4|w[v.charCodeAt(P+2)]>>2,R[z++]=H>>8&255,R[z++]=255&H),R},y.fromByteArray=function M(v){for(var H,T=v.length,F=T%3,Y=[],R=16383,z=0,U=T-F;z<U;z+=R)Y.push(L(v,z,z+R>U?U:z+R));return 1===F?Y.push(k[(H=v[T-1])>>2]+k[H<<4&63]+"=="):2===F&&Y.push(k[(H=(v[T-2]<<8)+v[T-1])>>10]+k[H>>4&63]+k[H<<2&63]+"="),Y.join("")};for(var k=[],w=[],l=typeof Uint8Array<"u"?Uint8Array:Array,h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,f=h.length;u<f;++u)k[u]=h[u],w[h.charCodeAt(u)]=u;function p(v){var H=v.length;if(H%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var T=v.indexOf("=");return-1===T&&(T=H),[T,T===H?0:4-T%4]}function E(v){return k[v>>18&63]+k[v>>12&63]+k[v>>6&63]+k[63&v]}function L(v,H,T){for(var Y=[],R=H;R<T;R+=3)Y.push(E((v[R]<<16&16711680)+(v[R+1]<<8&65280)+(255&v[R+2])));return Y.join("")}w["-".charCodeAt(0)]=62,w["_".charCodeAt(0)]=63},7097:(J,y)=>{"use strict";y.gW=void 0;const w="qpzry9x8gf2tvdw0s3jn54khce6mua7l",l={};for(let E=0;E<w.length;E++){const L=w.charAt(E);l[L]=E}function h(E){const L=E>>25;return(33554431&E)<<5^996825010&-(L>>0&1)^642813549&-(L>>1&1)^513874426&-(L>>2&1)^1027748829&-(L>>3&1)^705979059&-(L>>4&1)}function u(E){let L=1;for(let M=0;M<E.length;++M){const v=E.charCodeAt(M);if(v<33||v>126)return"Invalid prefix ("+E+")";L=h(L)^v>>5}L=h(L);for(let M=0;M<E.length;++M){const v=E.charCodeAt(M);L=h(L)^31&v}return L}function f(E,L,M,v){let H=0,T=0;const F=(1<<M)-1,Y=[];for(let R=0;R<E.length;++R)for(H=H<<L|E[R],T+=L;T>=M;)T-=M,Y.push(H>>T&F);if(v)T>0&&Y.push(H<<M-T&F);else{if(T>=L)return"Excess padding";if(H<<M-T&F)return"Non-zero padding"}return Y}function p(E){return f(E,8,5,!0)}function _(E){const L=f(E,5,8,!1);if(Array.isArray(L))return L}function x(E){const L=f(E,5,8,!1);if(Array.isArray(L))return L;throw new Error(L)}function C(E){let L;function v(F,Y){if(F.length<8)return F+" too short";if(F.length>(Y=Y||90))return"Exceeds length limit";const R=F.toLowerCase(),z=F.toUpperCase();if(F!==R&&F!==z)return"Mixed-case string "+F;const U=(F=R).lastIndexOf("1");if(-1===U)return"No separator character for "+F;if(0===U)return"Missing prefix for "+F;const P=F.slice(0,U),O=F.slice(U+1);if(O.length<6)return"Data too short";let G=u(P);if("string"==typeof G)return G;const $=[];for(let W=0;W<O.length;++W){const K=O.charAt(W),Q=l[K];if(void 0===Q)return"Unknown character "+K;G=h(G)^Q,!(W+6>=O.length)&&$.push(Q)}return G!==L?"Invalid checksum for "+F:{prefix:P,words:$}}return L="bech32"===E?1:734539939,{decodeUnsafe:function H(F,Y){const R=v(F,Y);if("object"==typeof R)return R},decode:function T(F,Y){const R=v(F,Y);if("object"==typeof R)return R;throw new Error(R)},encode:function M(F,Y,R){if(F.length+7+Y.length>(R=R||90))throw new TypeError("Exceeds length limit");let z=u(F=F.toLowerCase());if("string"==typeof z)throw new Error(z);let U=F+"1";for(let P=0;P<Y.length;++P){const O=Y[P];if(O>>5!=0)throw new Error("Non 5-bit word");z=h(z)^O,U+=w.charAt(O)}for(let P=0;P<6;++P)z=h(z);z^=L;for(let P=0;P<6;++P)U+=w.charAt(z>>5*(5-P)&31);return U},toWords:p,fromWordsUnsafe:_,fromWords:x}}y.gW=C("bech32"),C("bech32m")},4807:(J,y,k)=>{"use strict";const{AbstractLevel:w}=k(2898),l=k(9314),h=k(2154),{fromCallback:u}=k(6986),{Iterator:f}=k(3968),p=k(3060),_=k(7384),x=k(3109),C="level-js-",E=Symbol("idb"),L=Symbol("namePrefix"),M=Symbol("location"),v=Symbol("version"),H=Symbol("store"),T=Symbol("onComplete"),F=Symbol("promise");y.BrowserLevel=(()=>{class R extends w{constructor(U,P,O){if("function"==typeof P||"function"==typeof O)throw new l("The levelup-style callback argument has been removed",{code:"LEVEL_LEGACY"});const{prefix:G,version:$,...W}=P||{};if(super({encodings:{view:!0},snapshots:!1,createIfMissing:!1,errorIfExists:!1,seek:!0},W),"string"!=typeof U)throw new Error("constructor requires a location string argument");this[M]=U,this[L]=G??C,this[v]=parseInt($||1,10),this[E]=null}get location(){return this[M]}get namePrefix(){return this[L]}get version(){return this[v]}get db(){return this[E]}get type(){return"browser-level"}_open(U,P){const O=indexedDB.open(this[L]+this[M],this[v]);O.onerror=function(){P(O.error||new Error("unknown error"))},O.onsuccess=()=>{this[E]=O.result,P()},O.onupgradeneeded=G=>{const $=G.target.result;$.objectStoreNames.contains(this[M])||$.createObjectStore(this[M])}}[H](U){return this[E].transaction([this[M]],U).objectStore(this[M])}[T](U,P){const O=U.transaction;O.onabort=function(){P(O.error||new Error("aborted by user"))},O.oncomplete=function(){P(null,U.result)}}_get(U,P,O){const G=this[H]("readonly");let $;try{$=G.get(U)}catch(W){return this.nextTick(O,W)}this[T]($,function(W,K){return W?O(W):void 0===K?O(new l("Entry not found",{code:"LEVEL_NOT_FOUND"})):void O(null,p(K))})}_getMany(U,P,O){const G=this[H]("readonly"),$=U.map(W=>K=>{let Q;try{Q=G.get(W)}catch(te){return K(te)}Q.onsuccess=()=>{const te=Q.result;K(null,void 0===te?te:p(te))},Q.onerror=te=>{te.stopPropagation(),K(Q.error)}});h($,16,O)}_del(U,P,O){const G=this[H]("readwrite");let $;try{$=G.delete(U)}catch(W){return this.nextTick(O,W)}this[T]($,O)}_put(U,P,O,G){const $=this[H]("readwrite");let W;try{W=$.put(P,U)}catch(K){return this.nextTick(G,K)}this[T](W,G)}_iterator(U){return new f(this,this[M],U)}_batch(U,P,O){const G=this[H]("readwrite"),$=G.transaction;let K,W=0;$.onabort=function(){O(K||$.error||new Error("aborted by user"))},$.oncomplete=function(){O()},function Q(){const te=U[W++],Me=te.key;let Se;try{Se="del"===te.type?G.delete(Me):G.put(te.value,Me)}catch(xe){return K=xe,void $.abort()}W<U.length?Se.onsuccess=Q:"function"==typeof $.commit&&$.commit()}()}_clear(U,P){let O,G;try{O=x(U)}catch{return this.nextTick(P)}if(U.limit>=0)return _(this,this[M],O,U,P);try{const $=this[H]("readwrite");G=O?$.delete(O):$.clear()}catch($){return this.nextTick(P,$)}this[T](G,P)}_close(U){this[E].close(),this.nextTick(U)}}return R.destroy=function(z,U,P){"function"==typeof U&&(P=U,U=C),P=u(P,F);const O=indexedDB.deleteDatabase(U+z);return O.onsuccess=function(){P()},O.onerror=function(G){P(G)},P[F]},R})()},3968:(J,y,k)=>{"use strict";const{AbstractIterator:w}=k(2898),l=k(3109),h=k(3060),u=Symbol("cache"),f=Symbol("finished"),p=Symbol("options"),_=Symbol("currentOptions"),x=Symbol("position"),C=Symbol("location"),E=Symbol("first"),L={};function v(H){"function"==typeof H.commit&&H.commit()}y.Iterator=class M extends w{constructor(T,F,Y){super(T,Y),this[u]=[],this[f]=0===this.limit,this[p]=Y,this[_]={...Y},this[x]=void 0,this[C]=F,this[E]=!0}_nextv(T,F,Y){if(this[E]=!1,this[f])return this.nextTick(Y,null,[]);if(this[u].length>0)return T=Math.min(T,this[u].length),this.nextTick(Y,null,this[u].splice(0,T));let R;void 0!==this[x]&&(this[p].reverse?(this[_].lt=this[x],this[_].lte=void 0):(this[_].gt=this[x],this[_].gte=void 0));try{R=l(this[_])}catch{return this[f]=!0,this.nextTick(Y,null,[])}const z=this.db.db.transaction([this[C]],"readonly"),U=z.objectStore(this[C]),P=[];if(this[p].reverse)U[!this[p].values&&U.openKeyCursor?"openKeyCursor":"openCursor"](R,"prev").onsuccess=G=>{const $=G.target.result;if($){const{key:W,value:K}=$;this[x]=W,P.push([this[p].keys&&void 0!==W?h(W):void 0,this[p].values&&void 0!==K?h(K):void 0]),P.length<T?$.continue():v(z)}else this[f]=!0};else{let O,G;const $=()=>{if(void 0===O||void 0===G)return;const W=Math.max(O.length,G.length);0===W||T===1/0?this[f]=!0:this[x]=O[W-1],P.length=W;for(let K=0;K<W;K++){const Q=O[K],te=G[K];P[K]=[this[p].keys&&void 0!==Q?h(Q):void 0,this[p].values&&void 0!==te?h(te):void 0]}v(z)};this[p].keys||T<1/0?U.getAllKeys(R,T<1/0?T:void 0).onsuccess=W=>{O=W.target.result,$()}:(O=[],this.nextTick($)),this[p].values?U.getAll(R,T<1/0?T:void 0).onsuccess=W=>{G=W.target.result,$()}:(G=[],this.nextTick($))}z.onabort=()=>{Y(z.error||new Error("aborted by user")),Y=null},z.oncomplete=()=>{Y(null,P),Y=null}}_next(T){if(this[u].length>0){const[F,Y]=this[u].shift();this.nextTick(T,null,F,Y)}else if(this[f])this.nextTick(T);else{let F=Math.min(100,this.limit-this.count);this[E]&&(this[E]=!1,F=1),this._nextv(F,L,(Y,R)=>{if(Y)return T(Y);this[u]=R,this._next(T)})}}_all(T,F){this[E]=!1;const Y=this[u].splice(0,this[u].length),R=this.limit-this.count-Y.length;if(R<=0)return this.nextTick(F,null,Y);this._nextv(R,L,(z,U)=>{if(z)return F(z);Y.length>0&&(U=Y.concat(U)),F(null,U)})}_seek(T,F){let Y;this[E]=!0,this[u]=[],this[f]=!1,this[x]=void 0,this[_]={...this[p]};try{Y=l(this[p])}catch{return void(this[f]=!0)}null===Y||Y.includes(T)?this[p].reverse?this[_].lte=T:this[_].gte=T:this[f]=!0}}},7384:J=>{"use strict";J.exports=function(k,w,l,h,u){if(0===h.limit)return k.nextTick(u);const f=k.db.transaction([w],"readwrite"),p=f.objectStore(w);let _=0;f.oncomplete=function(){u()},f.onabort=function(){u(f.error||new Error("aborted by user"))},p[p.openKeyCursor?"openKeyCursor":"openCursor"](l,h.reverse?"prev":"next").onsuccess=function(E){const L=E.target.result;L&&(p.delete(L.key).onsuccess=function(){(h.limit<=0||++_<h.limit)&&L.continue()})}}},3060:J=>{"use strict";const y=new TextEncoder;J.exports=function(k){return k instanceof Uint8Array?k:k instanceof ArrayBuffer?new Uint8Array(k):y.encode(k)}},3109:J=>{"use strict";J.exports=function(k){const w=void 0!==k.gte?k.gte:void 0!==k.gt?k.gt:void 0,l=void 0!==k.lte?k.lte:void 0!==k.lt?k.lt:void 0,h=void 0===k.gte,u=void 0===k.lte;return void 0!==w&&void 0!==l?IDBKeyRange.bound(w,l,h,u):void 0!==w?IDBKeyRange.lowerBound(w,h):void 0!==l?IDBKeyRange.upperBound(l,u):null}},3172:(J,y,k)=>{"use strict";const w=k(5343),l=k(8461),h="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;y.Buffer=_,y.SlowBuffer=function R(Z){return+Z!=Z&&(Z=0),_.alloc(+Z)},y.INSPECT_MAX_BYTES=50;const u=2147483647;function p(Z){if(Z>u)throw new RangeError('The value "'+Z+'" is invalid for option "size"');const S=new Uint8Array(Z);return Object.setPrototypeOf(S,_.prototype),S}function _(Z,S,N){if("number"==typeof Z){if("string"==typeof S)throw new TypeError('The "string" argument must be of type string. Received type number');return L(Z)}return x(Z,S,N)}function x(Z,S,N){if("string"==typeof Z)return function M(Z,S){if(("string"!=typeof S||""===S)&&(S="utf8"),!_.isEncoding(S))throw new TypeError("Unknown encoding: "+S);const N=0|z(Z,S);let ne=p(N);const he=ne.write(Z,S);return he!==N&&(ne=ne.slice(0,he)),ne}(Z,S);if(ArrayBuffer.isView(Z))return function H(Z){if($n(Z,Uint8Array)){const S=new Uint8Array(Z);return T(S.buffer,S.byteOffset,S.byteLength)}return v(Z)}(Z);if(null==Z)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Z);if($n(Z,ArrayBuffer)||Z&&$n(Z.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&($n(Z,SharedArrayBuffer)||Z&&$n(Z.buffer,SharedArrayBuffer)))return T(Z,S,N);if("number"==typeof Z)throw new TypeError('The "value" argument must not be of type number. Received type number');const ne=Z.valueOf&&Z.valueOf();if(null!=ne&&ne!==Z)return _.from(ne,S,N);const he=function F(Z){if(_.isBuffer(Z)){const S=0|Y(Z.length),N=p(S);return 0===N.length||Z.copy(N,0,0,S),N}return void 0!==Z.length?"number"!=typeof Z.length||Vi(Z.length)?p(0):v(Z):"Buffer"===Z.type&&Array.isArray(Z.data)?v(Z.data):void 0}(Z);if(he)return he;if(typeof Symbol<"u"&&null!=Symbol.toPrimitive&&"function"==typeof Z[Symbol.toPrimitive])return _.from(Z[Symbol.toPrimitive]("string"),S,N);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Z)}function C(Z){if("number"!=typeof Z)throw new TypeError('"size" argument must be of type number');if(Z<0)throw new RangeError('The value "'+Z+'" is invalid for option "size"')}function L(Z){return C(Z),p(Z<0?0:0|Y(Z))}function v(Z){const S=Z.length<0?0:0|Y(Z.length),N=p(S);for(let ne=0;ne<S;ne+=1)N[ne]=255&Z[ne];return N}function T(Z,S,N){if(S<0||Z.byteLength<S)throw new RangeError('"offset" is outside of buffer bounds');if(Z.byteLength<S+(N||0))throw new RangeError('"length" is outside of buffer bounds');let ne;return ne=void 0===S&&void 0===N?new Uint8Array(Z):void 0===N?new Uint8Array(Z,S):new Uint8Array(Z,S,N),Object.setPrototypeOf(ne,_.prototype),ne}function Y(Z){if(Z>=u)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+u.toString(16)+" bytes");return 0|Z}function z(Z,S){if(_.isBuffer(Z))return Z.length;if(ArrayBuffer.isView(Z)||$n(Z,ArrayBuffer))return Z.byteLength;if("string"!=typeof Z)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Z);const N=Z.length,ne=arguments.length>2&&!0===arguments[2];if(!ne&&0===N)return 0;let he=!1;for(;;)switch(S){case"ascii":case"latin1":case"binary":return N;case"utf8":case"utf-8":return On(Z).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*N;case"hex":return N>>>1;case"base64":return wt(Z).length;default:if(he)return ne?-1:On(Z).length;S=(""+S).toLowerCase(),he=!0}}function U(Z,S,N){let ne=!1;if((void 0===S||S<0)&&(S=0),S>this.length||((void 0===N||N>this.length)&&(N=this.length),N<=0)||(N>>>=0)<=(S>>>=0))return"";for(Z||(Z="utf8");;)switch(Z){case"hex":return le(this,S,N);case"utf8":case"utf-8":return Se(this,S,N);case"ascii":return Ze(this,S,N);case"latin1":case"binary":return Dt(this,S,N);case"base64":return Me(this,S,N);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return se(this,S,N);default:if(ne)throw new TypeError("Unknown encoding: "+Z);Z=(Z+"").toLowerCase(),ne=!0}}function P(Z,S,N){const ne=Z[S];Z[S]=Z[N],Z[N]=ne}function O(Z,S,N,ne,he){if(0===Z.length)return-1;if("string"==typeof N?(ne=N,N=0):N>2147483647?N=2147483647:N<-2147483648&&(N=-2147483648),Vi(N=+N)&&(N=he?0:Z.length-1),N<0&&(N=Z.length+N),N>=Z.length){if(he)return-1;N=Z.length-1}else if(N<0){if(!he)return-1;N=0}if("string"==typeof S&&(S=_.from(S,ne)),_.isBuffer(S))return 0===S.length?-1:G(Z,S,N,ne,he);if("number"==typeof S)return S&=255,"function"==typeof Uint8Array.prototype.indexOf?he?Uint8Array.prototype.indexOf.call(Z,S,N):Uint8Array.prototype.lastIndexOf.call(Z,S,N):G(Z,[S],N,ne,he);throw new TypeError("val must be string, number or Buffer")}function G(Z,S,N,ne,he){let vn,ye=1,Le=Z.length,Bt=S.length;if(void 0!==ne&&("ucs2"===(ne=String(ne).toLowerCase())||"ucs-2"===ne||"utf16le"===ne||"utf-16le"===ne)){if(Z.length<2||S.length<2)return-1;ye=2,Le/=2,Bt/=2,N/=2}function Zt(Tn,rn){return 1===ye?Tn[rn]:Tn.readUInt16BE(rn*ye)}if(he){let Tn=-1;for(vn=N;vn<Le;vn++)if(Zt(Z,vn)===Zt(S,-1===Tn?0:vn-Tn)){if(-1===Tn&&(Tn=vn),vn-Tn+1===Bt)return Tn*ye}else-1!==Tn&&(vn-=vn-Tn),Tn=-1}else for(N+Bt>Le&&(N=Le-Bt),vn=N;vn>=0;vn--){let Tn=!0;for(let rn=0;rn<Bt;rn++)if(Zt(Z,vn+rn)!==Zt(S,rn)){Tn=!1;break}if(Tn)return vn}return-1}function $(Z,S,N,ne){N=Number(N)||0;const he=Z.length-N;ne?(ne=Number(ne))>he&&(ne=he):ne=he;const ye=S.length;let Le;for(ne>ye/2&&(ne=ye/2),Le=0;Le<ne;++Le){const Bt=parseInt(S.substr(2*Le,2),16);if(Vi(Bt))return Le;Z[N+Le]=Bt}return Le}function W(Z,S,N,ne){return Ct(On(S,Z.length-N),Z,N,ne)}function K(Z,S,N,ne){return Ct(function bn(Z){const S=[];for(let N=0;N<Z.length;++N)S.push(255&Z.charCodeAt(N));return S}(S),Z,N,ne)}function Q(Z,S,N,ne){return Ct(wt(S),Z,N,ne)}function te(Z,S,N,ne){return Ct(function $r(Z,S){let N,ne,he;const ye=[];for(let Le=0;Le<Z.length&&!((S-=2)<0);++Le)N=Z.charCodeAt(Le),ne=N>>8,he=N%256,ye.push(he),ye.push(ne);return ye}(S,Z.length-N),Z,N,ne)}function Me(Z,S,N){return w.fromByteArray(0===S&&N===Z.length?Z:Z.slice(S,N))}function Se(Z,S,N){N=Math.min(Z.length,N);const ne=[];let he=S;for(;he<N;){const ye=Z[he];let Le=null,Bt=ye>239?4:ye>223?3:ye>191?2:1;if(he+Bt<=N){let Zt,vn,Tn,rn;switch(Bt){case 1:ye<128&&(Le=ye);break;case 2:Zt=Z[he+1],128==(192&Zt)&&(rn=(31&ye)<<6|63&Zt,rn>127&&(Le=rn));break;case 3:Zt=Z[he+1],vn=Z[he+2],128==(192&Zt)&&128==(192&vn)&&(rn=(15&ye)<<12|(63&Zt)<<6|63&vn,rn>2047&&(rn<55296||rn>57343)&&(Le=rn));break;case 4:Zt=Z[he+1],vn=Z[he+2],Tn=Z[he+3],128==(192&Zt)&&128==(192&vn)&&128==(192&Tn)&&(rn=(15&ye)<<18|(63&Zt)<<12|(63&vn)<<6|63&Tn,rn>65535&&rn<1114112&&(Le=rn))}}null===Le?(Le=65533,Bt=1):Le>65535&&(Le-=65536,ne.push(Le>>>10&1023|55296),Le=56320|1023&Le),ne.push(Le),he+=Bt}return function Pe(Z){const S=Z.length;if(S<=4096)return String.fromCharCode.apply(String,Z);let N="",ne=0;for(;ne<S;)N+=String.fromCharCode.apply(String,Z.slice(ne,ne+=4096));return N}(ne)}function Ze(Z,S,N){let ne="";N=Math.min(Z.length,N);for(let he=S;he<N;++he)ne+=String.fromCharCode(127&Z[he]);return ne}function Dt(Z,S,N){let ne="";N=Math.min(Z.length,N);for(let he=S;he<N;++he)ne+=String.fromCharCode(Z[he]);return ne}function le(Z,S,N){const ne=Z.length;(!S||S<0)&&(S=0),(!N||N<0||N>ne)&&(N=ne);let he="";for(let ye=S;ye<N;++ye)he+=yn[Z[ye]];return he}function se(Z,S,N){const ne=Z.slice(S,N);let he="";for(let ye=0;ye<ne.length-1;ye+=2)he+=String.fromCharCode(ne[ye]+256*ne[ye+1]);return he}function ie(Z,S,N){if(Z%1!=0||Z<0)throw new RangeError("offset is not uint");if(Z+S>N)throw new RangeError("Trying to access beyond buffer length")}function oe(Z,S,N,ne,he,ye){if(!_.isBuffer(Z))throw new TypeError('"buffer" argument must be a Buffer instance');if(S>he||S<ye)throw new RangeError('"value" argument is out of bounds');if(N+ne>Z.length)throw new RangeError("Index out of range")}function Ne(Z,S,N,ne,he){ze(S,ne,he,Z,N,7);let ye=Number(S&BigInt(4294967295));Z[N++]=ye,ye>>=8,Z[N++]=ye,ye>>=8,Z[N++]=ye,ye>>=8,Z[N++]=ye;let Le=Number(S>>BigInt(32)&BigInt(4294967295));return Z[N++]=Le,Le>>=8,Z[N++]=Le,Le>>=8,Z[N++]=Le,Le>>=8,Z[N++]=Le,N}function Te(Z,S,N,ne,he){ze(S,ne,he,Z,N,7);let ye=Number(S&BigInt(4294967295));Z[N+7]=ye,ye>>=8,Z[N+6]=ye,ye>>=8,Z[N+5]=ye,ye>>=8,Z[N+4]=ye;let Le=Number(S>>BigInt(32)&BigInt(4294967295));return Z[N+3]=Le,Le>>=8,Z[N+2]=Le,Le>>=8,Z[N+1]=Le,Le>>=8,Z[N]=Le,N+8}function Je(Z,S,N,ne,he,ye){if(N+ne>Z.length)throw new RangeError("Index out of range");if(N<0)throw new RangeError("Index out of range")}function Ke(Z,S,N,ne,he){return S=+S,N>>>=0,he||Je(Z,0,N,4),l.write(Z,S,N,ne,23,4),N+4}function at(Z,S,N,ne,he){return S=+S,N>>>=0,he||Je(Z,0,N,8),l.write(Z,S,N,ne,52,8),N+8}y.kMaxLength=u,!(_.TYPED_ARRAY_SUPPORT=function f(){try{const Z=new Uint8Array(1),S={foo:function(){return 42}};return Object.setPrototypeOf(S,Uint8Array.prototype),Object.setPrototypeOf(Z,S),42===Z.foo()}catch{return!1}}())&&typeof console<"u"&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(_.prototype,"parent",{enumerable:!0,get:function(){if(_.isBuffer(this))return this.buffer}}),Object.defineProperty(_.prototype,"offset",{enumerable:!0,get:function(){if(_.isBuffer(this))return this.byteOffset}}),_.poolSize=8192,_.from=function(Z,S,N){return x(Z,S,N)},Object.setPrototypeOf(_.prototype,Uint8Array.prototype),Object.setPrototypeOf(_,Uint8Array),_.alloc=function(Z,S,N){return function E(Z,S,N){return C(Z),Z<=0?p(Z):void 0!==S?"string"==typeof N?p(Z).fill(S,N):p(Z).fill(S):p(Z)}(Z,S,N)},_.allocUnsafe=function(Z){return L(Z)},_.allocUnsafeSlow=function(Z){return L(Z)},_.isBuffer=function(S){return null!=S&&!0===S._isBuffer&&S!==_.prototype},_.compare=function(S,N){if($n(S,Uint8Array)&&(S=_.from(S,S.offset,S.byteLength)),$n(N,Uint8Array)&&(N=_.from(N,N.offset,N.byteLength)),!_.isBuffer(S)||!_.isBuffer(N))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(S===N)return 0;let ne=S.length,he=N.length;for(let ye=0,Le=Math.min(ne,he);ye<Le;++ye)if(S[ye]!==N[ye]){ne=S[ye],he=N[ye];break}return ne<he?-1:he<ne?1:0},_.isEncoding=function(S){switch(String(S).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}},_.concat=function(S,N){if(!Array.isArray(S))throw new TypeError('"list" argument must be an Array of Buffers');if(0===S.length)return _.alloc(0);let ne;if(void 0===N)for(N=0,ne=0;ne<S.length;++ne)N+=S[ne].length;const he=_.allocUnsafe(N);let ye=0;for(ne=0;ne<S.length;++ne){let Le=S[ne];if($n(Le,Uint8Array))ye+Le.length>he.length?(_.isBuffer(Le)||(Le=_.from(Le)),Le.copy(he,ye)):Uint8Array.prototype.set.call(he,Le,ye);else{if(!_.isBuffer(Le))throw new TypeError('"list" argument must be an Array of Buffers');Le.copy(he,ye)}ye+=Le.length}return he},_.byteLength=z,_.prototype._isBuffer=!0,_.prototype.swap16=function(){const S=this.length;if(S%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let N=0;N<S;N+=2)P(this,N,N+1);return this},_.prototype.swap32=function(){const S=this.length;if(S%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let N=0;N<S;N+=4)P(this,N,N+3),P(this,N+1,N+2);return this},_.prototype.swap64=function(){const S=this.length;if(S%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let N=0;N<S;N+=8)P(this,N,N+7),P(this,N+1,N+6),P(this,N+2,N+5),P(this,N+3,N+4);return this},_.prototype.toLocaleString=_.prototype.toString=function(){const S=this.length;return 0===S?"":0===arguments.length?Se(this,0,S):U.apply(this,arguments)},_.prototype.equals=function(S){if(!_.isBuffer(S))throw new TypeError("Argument must be a Buffer");return this===S||0===_.compare(this,S)},_.prototype.inspect=function(){let S="";const N=y.INSPECT_MAX_BYTES;return S=this.toString("hex",0,N).replace(/(.{2})/g,"$1 ").trim(),this.length>N&&(S+=" ... "),"<Buffer "+S+">"},h&&(_.prototype[h]=_.prototype.inspect),_.prototype.compare=function(S,N,ne,he,ye){if($n(S,Uint8Array)&&(S=_.from(S,S.offset,S.byteLength)),!_.isBuffer(S))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof S);if(void 0===N&&(N=0),void 0===ne&&(ne=S?S.length:0),void 0===he&&(he=0),void 0===ye&&(ye=this.length),N<0||ne>S.length||he<0||ye>this.length)throw new RangeError("out of range index");if(he>=ye&&N>=ne)return 0;if(he>=ye)return-1;if(N>=ne)return 1;if(this===S)return 0;let Le=(ye>>>=0)-(he>>>=0),Bt=(ne>>>=0)-(N>>>=0);const Zt=Math.min(Le,Bt),vn=this.slice(he,ye),Tn=S.slice(N,ne);for(let rn=0;rn<Zt;++rn)if(vn[rn]!==Tn[rn]){Le=vn[rn],Bt=Tn[rn];break}return Le<Bt?-1:Bt<Le?1:0},_.prototype.includes=function(S,N,ne){return-1!==this.indexOf(S,N,ne)},_.prototype.indexOf=function(S,N,ne){return O(this,S,N,ne,!0)},_.prototype.lastIndexOf=function(S,N,ne){return O(this,S,N,ne,!1)},_.prototype.write=function(S,N,ne,he){if(void 0===N)he="utf8",ne=this.length,N=0;else if(void 0===ne&&"string"==typeof N)he=N,ne=this.length,N=0;else{if(!isFinite(N))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");N>>>=0,isFinite(ne)?(ne>>>=0,void 0===he&&(he="utf8")):(he=ne,ne=void 0)}const ye=this.length-N;if((void 0===ne||ne>ye)&&(ne=ye),S.length>0&&(ne<0||N<0)||N>this.length)throw new RangeError("Attempt to write outside buffer bounds");he||(he="utf8");let Le=!1;for(;;)switch(he){case"hex":return $(this,S,N,ne);case"utf8":case"utf-8":return W(this,S,N,ne);case"ascii":case"latin1":case"binary":return K(this,S,N,ne);case"base64":return Q(this,S,N,ne);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return te(this,S,N,ne);default:if(Le)throw new TypeError("Unknown encoding: "+he);he=(""+he).toLowerCase(),Le=!0}},_.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},_.prototype.slice=function(S,N){const ne=this.length;(S=~~S)<0?(S+=ne)<0&&(S=0):S>ne&&(S=ne),(N=void 0===N?ne:~~N)<0?(N+=ne)<0&&(N=0):N>ne&&(N=ne),N<S&&(N=S);const he=this.subarray(S,N);return Object.setPrototypeOf(he,_.prototype),he},_.prototype.readUintLE=_.prototype.readUIntLE=function(S,N,ne){S>>>=0,N>>>=0,ne||ie(S,N,this.length);let he=this[S],ye=1,Le=0;for(;++Le<N&&(ye*=256);)he+=this[S+Le]*ye;return he},_.prototype.readUintBE=_.prototype.readUIntBE=function(S,N,ne){S>>>=0,N>>>=0,ne||ie(S,N,this.length);let he=this[S+--N],ye=1;for(;N>0&&(ye*=256);)he+=this[S+--N]*ye;return he},_.prototype.readUint8=_.prototype.readUInt8=function(S,N){return S>>>=0,N||ie(S,1,this.length),this[S]},_.prototype.readUint16LE=_.prototype.readUInt16LE=function(S,N){return S>>>=0,N||ie(S,2,this.length),this[S]|this[S+1]<<8},_.prototype.readUint16BE=_.prototype.readUInt16BE=function(S,N){return S>>>=0,N||ie(S,2,this.length),this[S]<<8|this[S+1]},_.prototype.readUint32LE=_.prototype.readUInt32LE=function(S,N){return S>>>=0,N||ie(S,4,this.length),(this[S]|this[S+1]<<8|this[S+2]<<16)+16777216*this[S+3]},_.prototype.readUint32BE=_.prototype.readUInt32BE=function(S,N){return S>>>=0,N||ie(S,4,this.length),16777216*this[S]+(this[S+1]<<16|this[S+2]<<8|this[S+3])},_.prototype.readBigUInt64LE=oi(function(S){Ue(S>>>=0,"offset");const N=this[S],ne=this[S+7];(void 0===N||void 0===ne)&&Ot(S,this.length-8);const he=N+256*this[++S]+65536*this[++S]+this[++S]*2**24,ye=this[++S]+256*this[++S]+65536*this[++S]+ne*2**24;return BigInt(he)+(BigInt(ye)<<BigInt(32))}),_.prototype.readBigUInt64BE=oi(function(S){Ue(S>>>=0,"offset");const N=this[S],ne=this[S+7];(void 0===N||void 0===ne)&&Ot(S,this.length-8);const he=N*2**24+65536*this[++S]+256*this[++S]+this[++S],ye=this[++S]*2**24+65536*this[++S]+256*this[++S]+ne;return(BigInt(he)<<BigInt(32))+BigInt(ye)}),_.prototype.readIntLE=function(S,N,ne){S>>>=0,N>>>=0,ne||ie(S,N,this.length);let he=this[S],ye=1,Le=0;for(;++Le<N&&(ye*=256);)he+=this[S+Le]*ye;return ye*=128,he>=ye&&(he-=Math.pow(2,8*N)),he},_.prototype.readIntBE=function(S,N,ne){S>>>=0,N>>>=0,ne||ie(S,N,this.length);let he=N,ye=1,Le=this[S+--he];for(;he>0&&(ye*=256);)Le+=this[S+--he]*ye;return ye*=128,Le>=ye&&(Le-=Math.pow(2,8*N)),Le},_.prototype.readInt8=function(S,N){return S>>>=0,N||ie(S,1,this.length),128&this[S]?-1*(255-this[S]+1):this[S]},_.prototype.readInt16LE=function(S,N){S>>>=0,N||ie(S,2,this.length);const ne=this[S]|this[S+1]<<8;return 32768&ne?4294901760|ne:ne},_.prototype.readInt16BE=function(S,N){S>>>=0,N||ie(S,2,this.length);const ne=this[S+1]|this[S]<<8;return 32768&ne?4294901760|ne:ne},_.prototype.readInt32LE=function(S,N){return S>>>=0,N||ie(S,4,this.length),this[S]|this[S+1]<<8|this[S+2]<<16|this[S+3]<<24},_.prototype.readInt32BE=function(S,N){return S>>>=0,N||ie(S,4,this.length),this[S]<<24|this[S+1]<<16|this[S+2]<<8|this[S+3]},_.prototype.readBigInt64LE=oi(function(S){Ue(S>>>=0,"offset");const N=this[S],ne=this[S+7];return(void 0===N||void 0===ne)&&Ot(S,this.length-8),(BigInt(this[S+4]+256*this[S+5]+65536*this[S+6]+(ne<<24))<<BigInt(32))+BigInt(N+256*this[++S]+65536*this[++S]+this[++S]*2**24)}),_.prototype.readBigInt64BE=oi(function(S){Ue(S>>>=0,"offset");const N=this[S],ne=this[S+7];(void 0===N||void 0===ne)&&Ot(S,this.length-8);const he=(N<<24)+65536*this[++S]+256*this[++S]+this[++S];return(BigInt(he)<<BigInt(32))+BigInt(this[++S]*2**24+65536*this[++S]+256*this[++S]+ne)}),_.prototype.readFloatLE=function(S,N){return S>>>=0,N||ie(S,4,this.length),l.read(this,S,!0,23,4)},_.prototype.readFloatBE=function(S,N){return S>>>=0,N||ie(S,4,this.length),l.read(this,S,!1,23,4)},_.prototype.readDoubleLE=function(S,N){return S>>>=0,N||ie(S,8,this.length),l.read(this,S,!0,52,8)},_.prototype.readDoubleBE=function(S,N){return S>>>=0,N||ie(S,8,this.length),l.read(this,S,!1,52,8)},_.prototype.writeUintLE=_.prototype.writeUIntLE=function(S,N,ne,he){S=+S,N>>>=0,ne>>>=0,he||oe(this,S,N,ne,Math.pow(2,8*ne)-1,0);let ye=1,Le=0;for(this[N]=255&S;++Le<ne&&(ye*=256);)this[N+Le]=S/ye&255;return N+ne},_.prototype.writeUintBE=_.prototype.writeUIntBE=function(S,N,ne,he){S=+S,N>>>=0,ne>>>=0,he||oe(this,S,N,ne,Math.pow(2,8*ne)-1,0);let ye=ne-1,Le=1;for(this[N+ye]=255&S;--ye>=0&&(Le*=256);)this[N+ye]=S/Le&255;return N+ne},_.prototype.writeUint8=_.prototype.writeUInt8=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,1,255,0),this[N]=255&S,N+1},_.prototype.writeUint16LE=_.prototype.writeUInt16LE=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,2,65535,0),this[N]=255&S,this[N+1]=S>>>8,N+2},_.prototype.writeUint16BE=_.prototype.writeUInt16BE=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,2,65535,0),this[N]=S>>>8,this[N+1]=255&S,N+2},_.prototype.writeUint32LE=_.prototype.writeUInt32LE=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,4,4294967295,0),this[N+3]=S>>>24,this[N+2]=S>>>16,this[N+1]=S>>>8,this[N]=255&S,N+4},_.prototype.writeUint32BE=_.prototype.writeUInt32BE=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,4,4294967295,0),this[N]=S>>>24,this[N+1]=S>>>16,this[N+2]=S>>>8,this[N+3]=255&S,N+4},_.prototype.writeBigUInt64LE=oi(function(S,N=0){return Ne(this,S,N,BigInt(0),BigInt("0xffffffffffffffff"))}),_.prototype.writeBigUInt64BE=oi(function(S,N=0){return Te(this,S,N,BigInt(0),BigInt("0xffffffffffffffff"))}),_.prototype.writeIntLE=function(S,N,ne,he){if(S=+S,N>>>=0,!he){const Zt=Math.pow(2,8*ne-1);oe(this,S,N,ne,Zt-1,-Zt)}let ye=0,Le=1,Bt=0;for(this[N]=255&S;++ye<ne&&(Le*=256);)S<0&&0===Bt&&0!==this[N+ye-1]&&(Bt=1),this[N+ye]=(S/Le>>0)-Bt&255;return N+ne},_.prototype.writeIntBE=function(S,N,ne,he){if(S=+S,N>>>=0,!he){const Zt=Math.pow(2,8*ne-1);oe(this,S,N,ne,Zt-1,-Zt)}let ye=ne-1,Le=1,Bt=0;for(this[N+ye]=255&S;--ye>=0&&(Le*=256);)S<0&&0===Bt&&0!==this[N+ye+1]&&(Bt=1),this[N+ye]=(S/Le>>0)-Bt&255;return N+ne},_.prototype.writeInt8=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,1,127,-128),S<0&&(S=255+S+1),this[N]=255&S,N+1},_.prototype.writeInt16LE=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,2,32767,-32768),this[N]=255&S,this[N+1]=S>>>8,N+2},_.prototype.writeInt16BE=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,2,32767,-32768),this[N]=S>>>8,this[N+1]=255&S,N+2},_.prototype.writeInt32LE=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,4,2147483647,-2147483648),this[N]=255&S,this[N+1]=S>>>8,this[N+2]=S>>>16,this[N+3]=S>>>24,N+4},_.prototype.writeInt32BE=function(S,N,ne){return S=+S,N>>>=0,ne||oe(this,S,N,4,2147483647,-2147483648),S<0&&(S=4294967295+S+1),this[N]=S>>>24,this[N+1]=S>>>16,this[N+2]=S>>>8,this[N+3]=255&S,N+4},_.prototype.writeBigInt64LE=oi(function(S,N=0){return Ne(this,S,N,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),_.prototype.writeBigInt64BE=oi(function(S,N=0){return Te(this,S,N,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),_.prototype.writeFloatLE=function(S,N,ne){return Ke(this,S,N,!0,ne)},_.prototype.writeFloatBE=function(S,N,ne){return Ke(this,S,N,!1,ne)},_.prototype.writeDoubleLE=function(S,N,ne){return at(this,S,N,!0,ne)},_.prototype.writeDoubleBE=function(S,N,ne){return at(this,S,N,!1,ne)},_.prototype.copy=function(S,N,ne,he){if(!_.isBuffer(S))throw new TypeError("argument should be a Buffer");if(ne||(ne=0),!he&&0!==he&&(he=this.length),N>=S.length&&(N=S.length),N||(N=0),he>0&&he<ne&&(he=ne),he===ne||0===S.length||0===this.length)return 0;if(N<0)throw new RangeError("targetStart out of bounds");if(ne<0||ne>=this.length)throw new RangeError("Index out of range");if(he<0)throw new RangeError("sourceEnd out of bounds");he>this.length&&(he=this.length),S.length-N<he-ne&&(he=S.length-N+ne);const ye=he-ne;return this===S&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(N,ne,he):Uint8Array.prototype.set.call(S,this.subarray(ne,he),N),ye},_.prototype.fill=function(S,N,ne,he){if("string"==typeof S){if("string"==typeof N?(he=N,N=0,ne=this.length):"string"==typeof ne&&(he=ne,ne=this.length),void 0!==he&&"string"!=typeof he)throw new TypeError("encoding must be a string");if("string"==typeof he&&!_.isEncoding(he))throw new TypeError("Unknown encoding: "+he);if(1===S.length){const Le=S.charCodeAt(0);("utf8"===he&&Le<128||"latin1"===he)&&(S=Le)}}else"number"==typeof S?S&=255:"boolean"==typeof S&&(S=Number(S));if(N<0||this.length<N||this.length<ne)throw new RangeError("Out of range index");if(ne<=N)return this;let ye;if(N>>>=0,ne=void 0===ne?this.length:ne>>>0,S||(S=0),"number"==typeof S)for(ye=N;ye<ne;++ye)this[ye]=S;else{const Le=_.isBuffer(S)?S:_.from(S,he),Bt=Le.length;if(0===Bt)throw new TypeError('The value "'+S+'" is invalid for argument "value"');for(ye=0;ye<ne-N;++ye)this[ye+N]=Le[ye%Bt]}return this};const Ye={};function ln(Z,S,N){Ye[Z]=class extends N{constructor(){super(),Object.defineProperty(this,"message",{value:S.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${Z}]`,delete this.name}get code(){return Z}set code(he){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:he,writable:!0})}toString(){return`${this.name} [${Z}]: ${this.message}`}}}function ii(Z){let S="",N=Z.length;const ne="-"===Z[0]?1:0;for(;N>=ne+4;N-=3)S=`_${Z.slice(N-3,N)}${S}`;return`${Z.slice(0,N)}${S}`}function ze(Z,S,N,ne,he,ye){if(Z>N||Z<S){const Le="bigint"==typeof S?"n":"";let Bt;throw Bt=ye>3?0===S||S===BigInt(0)?`>= 0${Le} and < 2${Le} ** ${8*(ye+1)}${Le}`:`>= -(2${Le} ** ${8*(ye+1)-1}${Le}) and < 2 ** ${8*(ye+1)-1}${Le}`:`>= ${S}${Le} and <= ${N}${Le}`,new Ye.ERR_OUT_OF_RANGE("value",Bt,Z)}!function Ie(Z,S,N){Ue(S,"offset"),(void 0===Z[S]||void 0===Z[S+N])&&Ot(S,Z.length-(N+1))}(ne,he,ye)}function Ue(Z,S){if("number"!=typeof Z)throw new Ye.ERR_INVALID_ARG_TYPE(S,"number",Z)}function Ot(Z,S,N){throw Math.floor(Z)!==Z?(Ue(Z,N),new Ye.ERR_OUT_OF_RANGE(N||"offset","an integer",Z)):S<0?new Ye.ERR_BUFFER_OUT_OF_BOUNDS:new Ye.ERR_OUT_OF_RANGE(N||"offset",`>= ${N?1:0} and <= ${S}`,Z)}ln("ERR_BUFFER_OUT_OF_BOUNDS",function(Z){return Z?`${Z} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),ln("ERR_INVALID_ARG_TYPE",function(Z,S){return`The "${Z}" argument must be of type number. Received type ${typeof S}`},TypeError),ln("ERR_OUT_OF_RANGE",function(Z,S,N){let ne=`The value of "${Z}" is out of range.`,he=N;return Number.isInteger(N)&&Math.abs(N)>2**32?he=ii(String(N)):"bigint"==typeof N&&(he=String(N),(N>BigInt(2)**BigInt(32)||N<-(BigInt(2)**BigInt(32)))&&(he=ii(he)),he+="n"),ne+=` It must be ${S}. Received ${he}`,ne},RangeError);const Ci=/[^+/0-9A-Za-z-_]/g;function On(Z,S){let N;S=S||1/0;const ne=Z.length;let he=null;const ye=[];for(let Le=0;Le<ne;++Le){if(N=Z.charCodeAt(Le),N>55295&&N<57344){if(!he){if(N>56319){(S-=3)>-1&&ye.push(239,191,189);continue}if(Le+1===ne){(S-=3)>-1&&ye.push(239,191,189);continue}he=N;continue}if(N<56320){(S-=3)>-1&&ye.push(239,191,189),he=N;continue}N=65536+(he-55296<<10|N-56320)}else he&&(S-=3)>-1&&ye.push(239,191,189);if(he=null,N<128){if((S-=1)<0)break;ye.push(N)}else if(N<2048){if((S-=2)<0)break;ye.push(N>>6|192,63&N|128)}else if(N<65536){if((S-=3)<0)break;ye.push(N>>12|224,N>>6&63|128,63&N|128)}else{if(!(N<1114112))throw new Error("Invalid code point");if((S-=4)<0)break;ye.push(N>>18|240,N>>12&63|128,N>>6&63|128,63&N|128)}}return ye}function wt(Z){return w.toByteArray(function ri(Z){if((Z=(Z=Z.split("=")[0]).trim().replace(Ci,"")).length<2)return"";for(;Z.length%4!=0;)Z+="=";return Z}(Z))}function Ct(Z,S,N,ne){let he;for(he=0;he<ne&&!(he+N>=S.length||he>=Z.length);++he)S[he+N]=Z[he];return he}function $n(Z,S){return Z instanceof S||null!=Z&&null!=Z.constructor&&null!=Z.constructor.name&&Z.constructor.name===S.name}function Vi(Z){return Z!=Z}const yn=function(){const Z="0123456789abcdef",S=new Array(256);for(let N=0;N<16;++N){const ne=16*N;for(let he=0;he<16;++he)S[ne+he]=Z[N]+Z[he]}return S}();function oi(Z){return typeof BigInt>"u"?Ao:Z}function Ao(){throw new Error("BigInt not supported")}},6986:(J,y,k)=>{"use strict";var w=k(9886);y.fromCallback=function(l,h){if(void 0===l){var u=new Promise(function(f,p){l=function(_,x){_?p(_):f(x)}});l[void 0!==h?h:"promise"]=u}else if("function"!=typeof l)throw new TypeError("Callback must be a function");return l},y.fromPromise=function(l,h){if(void 0===h)return l;l.then(function(u){w(()=>h(null,u))}).catch(function(u){w(()=>h(u))})}},9886:J=>{J.exports="function"==typeof queueMicrotask?queueMicrotask:y=>Promise.resolve().then(y)},4999:J=>{"use strict";var y=function(Y){return function k(F){return!!F&&"object"==typeof F}(Y)&&!function w(F){var Y=Object.prototype.toString.call(F);return"[object RegExp]"===Y||"[object Date]"===Y||function u(F){return F.$$typeof===h}(F)}(Y)},h="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function p(F,Y){return!1!==Y.clone&&Y.isMergeableObject(F)?H(function f(F){return Array.isArray(F)?[]:{}}(F),F,Y):F}function _(F,Y,R){return F.concat(Y).map(function(z){return p(z,R)})}function E(F){return Object.keys(F).concat(function C(F){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(F).filter(function(Y){return F.propertyIsEnumerable(Y)}):[]}(F))}function L(F,Y){try{return Y in F}catch{return!1}}function H(F,Y,R){(R=R||{}).arrayMerge=R.arrayMerge||_,R.isMergeableObject=R.isMergeableObject||y,R.cloneUnlessOtherwiseSpecified=p;var z=Array.isArray(Y);return z===Array.isArray(F)?z?R.arrayMerge(F,Y,R):function v(F,Y,R){var z={};return R.isMergeableObject(F)&&E(F).forEach(function(U){z[U]=p(F[U],R)}),E(Y).forEach(function(U){(function M(F,Y){return L(F,Y)&&!(Object.hasOwnProperty.call(F,Y)&&Object.propertyIsEnumerable.call(F,Y))})(F,U)||(z[U]=L(F,U)&&R.isMergeableObject(Y[U])?function x(F,Y){if(!Y.customMerge)return H;var R=Y.customMerge(F);return"function"==typeof R?R:H}(U,R)(F[U],Y[U],R):p(Y[U],R))}),z}(F,Y,R):p(Y,R)}H.all=function(Y,R){if(!Array.isArray(Y))throw new Error("first argument should be an array");return Y.reduce(function(z,U){return H(z,U,R)},{})},J.exports=H},6316:(J,y)=>{"use strict";var k,l;Object.defineProperty(y,"__esModule",{value:!0}),y.Doctype=y.CDATA=y.Tag=y.Style=y.Script=y.Comment=y.Directive=y.Text=y.Root=y.isTag=y.ElementType=void 0,(l=k=y.ElementType||(y.ElementType={})).Root="root",l.Text="text",l.Directive="directive",l.Comment="comment",l.Script="script",l.Style="style",l.Tag="tag",l.CDATA="cdata",l.Doctype="doctype",y.isTag=function w(l){return l.type===k.Tag||l.type===k.Script||l.type===k.Style},y.Root=k.Root,y.Text=k.Text,y.Directive=k.Directive,y.Comment=k.Comment,y.Script=k.Script,y.Style=k.Style,y.Tag=k.Tag,y.CDATA=k.CDATA,y.Doctype=k.Doctype},9069:J=>{"use strict";var w,y="object"==typeof Reflect?Reflect:null,k=y&&"function"==typeof y.apply?y.apply:function(U,P,O){return Function.prototype.apply.call(U,P,O)};w=y&&"function"==typeof y.ownKeys?y.ownKeys:Object.getOwnPropertySymbols?function(U){return Object.getOwnPropertyNames(U).concat(Object.getOwnPropertySymbols(U))}:function(U){return Object.getOwnPropertyNames(U)};var h=Number.isNaN||function(U){return U!=U};function u(){u.init.call(this)}J.exports=u,J.exports.once=function F(z,U){return new Promise(function(P,O){function G(W){z.removeListener(U,$),O(W)}function $(){"function"==typeof z.removeListener&&z.removeListener("error",G),P([].slice.call(arguments))}R(z,U,$,{once:!0}),"error"!==U&&function Y(z,U,P){"function"==typeof z.on&&R(z,"error",U,P)}(z,G,{once:!0})})},u.EventEmitter=u,u.prototype._events=void 0,u.prototype._eventsCount=0,u.prototype._maxListeners=void 0;var f=10;function p(z){if("function"!=typeof z)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof z)}function _(z){return void 0===z._maxListeners?u.defaultMaxListeners:z._maxListeners}function x(z,U,P,O){var G,$,W;if(p(P),void 0===($=z._events)?($=z._events=Object.create(null),z._eventsCount=0):(void 0!==$.newListener&&(z.emit("newListener",U,P.listener?P.listener:P),$=z._events),W=$[U]),void 0===W)W=$[U]=P,++z._eventsCount;else if("function"==typeof W?W=$[U]=O?[P,W]:[W,P]:O?W.unshift(P):W.push(P),(G=_(z))>0&&W.length>G&&!W.warned){W.warned=!0;var K=new Error("Possible EventEmitter memory leak detected. "+W.length+" "+String(U)+" listeners added. Use emitter.setMaxListeners() to increase limit");K.name="MaxListenersExceededWarning",K.emitter=z,K.type=U,K.count=W.length,function l(z){console&&console.warn&&console.warn(z)}(K)}return z}function C(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function E(z,U,P){var O={fired:!1,wrapFn:void 0,target:z,type:U,listener:P},G=C.bind(O);return G.listener=P,O.wrapFn=G,G}function L(z,U,P){var O=z._events;if(void 0===O)return[];var G=O[U];return void 0===G?[]:"function"==typeof G?P?[G.listener||G]:[G]:P?function T(z){for(var U=new Array(z.length),P=0;P<U.length;++P)U[P]=z[P].listener||z[P];return U}(G):v(G,G.length)}function M(z){var U=this._events;if(void 0!==U){var P=U[z];if("function"==typeof P)return 1;if(void 0!==P)return P.length}return 0}function v(z,U){for(var P=new Array(U),O=0;O<U;++O)P[O]=z[O];return P}function R(z,U,P,O){if("function"==typeof z.on)O.once?z.once(U,P):z.on(U,P);else{if("function"!=typeof z.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof z);z.addEventListener(U,function G($){O.once&&z.removeEventListener(U,G),P($)})}}Object.defineProperty(u,"defaultMaxListeners",{enumerable:!0,get:function(){return f},set:function(z){if("number"!=typeof z||z<0||h(z))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+z+".");f=z}}),u.init=function(){(void 0===this._events||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},u.prototype.setMaxListeners=function(U){if("number"!=typeof U||U<0||h(U))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+U+".");return this._maxListeners=U,this},u.prototype.getMaxListeners=function(){return _(this)},u.prototype.emit=function(U){for(var P=[],O=1;O<arguments.length;O++)P.push(arguments[O]);var G="error"===U,$=this._events;if(void 0!==$)G=G&&void 0===$.error;else if(!G)return!1;if(G){var W;if(P.length>0&&(W=P[0]),W instanceof Error)throw W;var K=new Error("Unhandled error."+(W?" ("+W.message+")":""));throw K.context=W,K}var Q=$[U];if(void 0===Q)return!1;if("function"==typeof Q)k(Q,this,P);else{var te=Q.length,Me=v(Q,te);for(O=0;O<te;++O)k(Me[O],this,P)}return!0},u.prototype.on=u.prototype.addListener=function(U,P){return x(this,U,P,!1)},u.prototype.prependListener=function(U,P){return x(this,U,P,!0)},u.prototype.once=function(U,P){return p(P),this.on(U,E(this,U,P)),this},u.prototype.prependOnceListener=function(U,P){return p(P),this.prependListener(U,E(this,U,P)),this},u.prototype.off=u.prototype.removeListener=function(U,P){var O,G,$,W,K;if(p(P),void 0===(G=this._events))return this;if(void 0===(O=G[U]))return this;if(O===P||O.listener===P)0==--this._eventsCount?this._events=Object.create(null):(delete G[U],G.removeListener&&this.emit("removeListener",U,O.listener||P));else if("function"!=typeof O){for($=-1,W=O.length-1;W>=0;W--)if(O[W]===P||O[W].listener===P){K=O[W].listener,$=W;break}if($<0)return this;0===$?O.shift():function H(z,U){for(;U+1<z.length;U++)z[U]=z[U+1];z.pop()}(O,$),1===O.length&&(G[U]=O[0]),void 0!==G.removeListener&&this.emit("removeListener",U,K||P)}return this},u.prototype.removeAllListeners=function(U){var P,O,G;if(void 0===(O=this._events))return this;if(void 0===O.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==O[U]&&(0==--this._eventsCount?this._events=Object.create(null):delete O[U]),this;if(0===arguments.length){var W,$=Object.keys(O);for(G=0;G<$.length;++G)"removeListener"!==(W=$[G])&&this.removeAllListeners(W);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(P=O[U]))this.removeListener(U,P);else if(void 0!==P)for(G=P.length-1;G>=0;G--)this.removeListener(U,P[G]);return this},u.prototype.listeners=function(U){return L(this,U,!0)},u.prototype.rawListeners=function(U){return L(this,U,!1)},u.listenerCount=function(z,U){return"function"==typeof z.listenerCount?z.listenerCount(U):M.call(z,U)},u.prototype.listenerCount=M,u.prototype.eventNames=function(){return this._eventsCount>0?w(this._events):[]}},3380:function(J,y,k){"use strict";var w=this&&this.__createBinding||(Object.create?function(Y,R,z,U){void 0===U&&(U=z);var P=Object.getOwnPropertyDescriptor(R,z);(!P||("get"in P?!R.__esModule:P.writable||P.configurable))&&(P={enumerable:!0,get:function(){return R[z]}}),Object.defineProperty(Y,U,P)}:function(Y,R,z,U){void 0===U&&(U=z),Y[U]=R[z]}),l=this&&this.__setModuleDefault||(Object.create?function(Y,R){Object.defineProperty(Y,"default",{enumerable:!0,value:R})}:function(Y,R){Y.default=R}),h=this&&this.__importStar||function(Y){if(Y&&Y.__esModule)return Y;var R={};if(null!=Y)for(var z in Y)"default"!==z&&Object.prototype.hasOwnProperty.call(Y,z)&&w(R,Y,z);return l(R,Y),R};Object.defineProperty(y,"__esModule",{value:!0}),y.Parser=void 0;var u=h(k(6282)),f=k(6569),p=new Set(["input","option","optgroup","select","button","datalist","textarea"]),_=new Set(["p"]),x=new Set(["thead","tbody"]),C=new Set(["dd","dt"]),E=new Set(["rt","rp"]),L=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",_],["h1",_],["h2",_],["h3",_],["h4",_],["h5",_],["h6",_],["select",p],["input",p],["output",p],["button",p],["datalist",p],["textarea",p],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",C],["dt",C],["address",_],["article",_],["aside",_],["blockquote",_],["details",_],["div",_],["dl",_],["fieldset",_],["figcaption",_],["figure",_],["footer",_],["form",_],["header",_],["hr",_],["main",_],["nav",_],["ol",_],["pre",_],["section",_],["table",_],["ul",_],["rt",E],["rp",E],["tbody",x],["tfoot",x]]),M=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),v=new Set(["math","svg"]),H=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),T=/\s|\//,F=function(){function Y(R,z){var U,P,O,G,$;void 0===z&&(z={}),this.options=z,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=R??{},this.lowerCaseTagNames=null!==(U=z.lowerCaseTags)&&void 0!==U?U:!z.xmlMode,this.lowerCaseAttributeNames=null!==(P=z.lowerCaseAttributeNames)&&void 0!==P?P:!z.xmlMode,this.tokenizer=new(null!==(O=z.Tokenizer)&&void 0!==O?O:u.default)(this.options,this),null===($=(G=this.cbs).onparserinit)||void 0===$||$.call(G,this)}return Y.prototype.ontext=function(R,z){var U,P,O=this.getSlice(R,z);this.endIndex=z-1,null===(P=(U=this.cbs).ontext)||void 0===P||P.call(U,O),this.startIndex=z},Y.prototype.ontextentity=function(R){var z,U,P=this.tokenizer.getSectionStart();this.endIndex=P-1,null===(U=(z=this.cbs).ontext)||void 0===U||U.call(z,(0,f.fromCodePoint)(R)),this.startIndex=P},Y.prototype.isVoidElement=function(R){return!this.options.xmlMode&&M.has(R)},Y.prototype.onopentagname=function(R,z){this.endIndex=z;var U=this.getSlice(R,z);this.lowerCaseTagNames&&(U=U.toLowerCase()),this.emitOpenTag(U)},Y.prototype.emitOpenTag=function(R){var z,U,P,O;this.openTagStart=this.startIndex,this.tagname=R;var G=!this.options.xmlMode&&L.get(R);if(G)for(;this.stack.length>0&&G.has(this.stack[this.stack.length-1]);){var $=this.stack.pop();null===(U=(z=this.cbs).onclosetag)||void 0===U||U.call(z,$,!0)}this.isVoidElement(R)||(this.stack.push(R),v.has(R)?this.foreignContext.push(!0):H.has(R)&&this.foreignContext.push(!1)),null===(O=(P=this.cbs).onopentagname)||void 0===O||O.call(P,R),this.cbs.onopentag&&(this.attribs={})},Y.prototype.endOpenTag=function(R){var z,U;this.startIndex=this.openTagStart,this.attribs&&(null===(U=(z=this.cbs).onopentag)||void 0===U||U.call(z,this.tagname,this.attribs,R),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},Y.prototype.onopentagend=function(R){this.endIndex=R,this.endOpenTag(!1),this.startIndex=R+1},Y.prototype.onclosetag=function(R,z){var U,P,O,G,$,W;this.endIndex=z;var K=this.getSlice(R,z);if(this.lowerCaseTagNames&&(K=K.toLowerCase()),(v.has(K)||H.has(K))&&this.foreignContext.pop(),this.isVoidElement(K))!this.options.xmlMode&&"br"===K&&(null===(P=(U=this.cbs).onopentagname)||void 0===P||P.call(U,"br"),null===(G=(O=this.cbs).onopentag)||void 0===G||G.call(O,"br",{},!0),null===(W=($=this.cbs).onclosetag)||void 0===W||W.call($,"br",!1));else{var Q=this.stack.lastIndexOf(K);if(-1!==Q)if(this.cbs.onclosetag)for(var te=this.stack.length-Q;te--;)this.cbs.onclosetag(this.stack.pop(),0!==te);else this.stack.length=Q;else!this.options.xmlMode&&"p"===K&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=z+1},Y.prototype.onselfclosingtag=function(R){this.endIndex=R,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=R+1):this.onopentagend(R)},Y.prototype.closeCurrentTag=function(R){var z,U,P=this.tagname;this.endOpenTag(R),this.stack[this.stack.length-1]===P&&(null===(U=(z=this.cbs).onclosetag)||void 0===U||U.call(z,P,!R),this.stack.pop())},Y.prototype.onattribname=function(R,z){this.startIndex=R;var U=this.getSlice(R,z);this.attribname=this.lowerCaseAttributeNames?U.toLowerCase():U},Y.prototype.onattribdata=function(R,z){this.attribvalue+=this.getSlice(R,z)},Y.prototype.onattribentity=function(R){this.attribvalue+=(0,f.fromCodePoint)(R)},Y.prototype.onattribend=function(R,z){var U,P;this.endIndex=z,null===(P=(U=this.cbs).onattribute)||void 0===P||P.call(U,this.attribname,this.attribvalue,R===u.QuoteType.Double?'"':R===u.QuoteType.Single?"'":R===u.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},Y.prototype.getInstructionName=function(R){var z=R.search(T),U=z<0?R:R.substr(0,z);return this.lowerCaseTagNames&&(U=U.toLowerCase()),U},Y.prototype.ondeclaration=function(R,z){this.endIndex=z;var U=this.getSlice(R,z);if(this.cbs.onprocessinginstruction){var P=this.getInstructionName(U);this.cbs.onprocessinginstruction("!".concat(P),"!".concat(U))}this.startIndex=z+1},Y.prototype.onprocessinginstruction=function(R,z){this.endIndex=z;var U=this.getSlice(R,z);if(this.cbs.onprocessinginstruction){var P=this.getInstructionName(U);this.cbs.onprocessinginstruction("?".concat(P),"?".concat(U))}this.startIndex=z+1},Y.prototype.oncomment=function(R,z,U){var P,O,G,$;this.endIndex=z,null===(O=(P=this.cbs).oncomment)||void 0===O||O.call(P,this.getSlice(R,z-U)),null===($=(G=this.cbs).oncommentend)||void 0===$||$.call(G),this.startIndex=z+1},Y.prototype.oncdata=function(R,z,U){var P,O,G,$,W,K,Q,te,Me,Se;this.endIndex=z;var xe=this.getSlice(R,z-U);this.options.xmlMode||this.options.recognizeCDATA?(null===(O=(P=this.cbs).oncdatastart)||void 0===O||O.call(P),null===($=(G=this.cbs).ontext)||void 0===$||$.call(G,xe),null===(K=(W=this.cbs).oncdataend)||void 0===K||K.call(W)):(null===(te=(Q=this.cbs).oncomment)||void 0===te||te.call(Q,"[CDATA[".concat(xe,"]]")),null===(Se=(Me=this.cbs).oncommentend)||void 0===Se||Se.call(Me)),this.startIndex=z+1},Y.prototype.onend=function(){var R,z;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var U=this.stack.length;U>0;this.cbs.onclosetag(this.stack[--U],!0));}null===(z=(R=this.cbs).onend)||void 0===z||z.call(R)},Y.prototype.reset=function(){var R,z,U,P;null===(z=(R=this.cbs).onreset)||void 0===z||z.call(R),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(P=(U=this.cbs).onparserinit)||void 0===P||P.call(U,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},Y.prototype.parseComplete=function(R){this.reset(),this.end(R)},Y.prototype.getSlice=function(R,z){for(;R-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var U=this.buffers[0].slice(R-this.bufferOffset,z-this.bufferOffset);z-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),U+=this.buffers[0].slice(0,z-this.bufferOffset);return U},Y.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},Y.prototype.write=function(R){var z,U;this.ended?null===(U=(z=this.cbs).onerror)||void 0===U||U.call(z,new Error(".write() after done!")):(this.buffers.push(R),this.tokenizer.running&&(this.tokenizer.write(R),this.writeIndex++))},Y.prototype.end=function(R){var z,U;this.ended?null===(U=(z=this.cbs).onerror)||void 0===U||U.call(z,Error(".end() after done!")):(R&&this.write(R),this.ended=!0,this.tokenizer.end())},Y.prototype.pause=function(){this.tokenizer.pause()},Y.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()},Y.prototype.parseChunk=function(R){this.write(R)},Y.prototype.done=function(R){this.end(R)},Y}();y.Parser=F},6282:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.QuoteType=void 0;var C,M,w=k(6569),l=(()=>{return(M=l||(l={}))[M.Tab=9]="Tab",M[M.NewLine=10]="NewLine",M[M.FormFeed=12]="FormFeed",M[M.CarriageReturn=13]="CarriageReturn",M[M.Space=32]="Space",M[M.ExclamationMark=33]="ExclamationMark",M[M.Num=35]="Num",M[M.Amp=38]="Amp",M[M.SingleQuote=39]="SingleQuote",M[M.DoubleQuote=34]="DoubleQuote",M[M.Dash=45]="Dash",M[M.Slash=47]="Slash",M[M.Zero=48]="Zero",M[M.Nine=57]="Nine",M[M.Semi=59]="Semi",M[M.Lt=60]="Lt",M[M.Eq=61]="Eq",M[M.Gt=62]="Gt",M[M.Questionmark=63]="Questionmark",M[M.UpperA=65]="UpperA",M[M.LowerA=97]="LowerA",M[M.UpperF=70]="UpperF",M[M.LowerF=102]="LowerF",M[M.UpperZ=90]="UpperZ",M[M.LowerZ=122]="LowerZ",M[M.LowerX=120]="LowerX",M[M.OpeningSquareBracket=91]="OpeningSquareBracket",l;var M})(),h=(()=>{return(M=h||(h={}))[M.Text=1]="Text",M[M.BeforeTagName=2]="BeforeTagName",M[M.InTagName=3]="InTagName",M[M.InSelfClosingTag=4]="InSelfClosingTag",M[M.BeforeClosingTagName=5]="BeforeClosingTagName",M[M.InClosingTagName=6]="InClosingTagName",M[M.AfterClosingTagName=7]="AfterClosingTagName",M[M.BeforeAttributeName=8]="BeforeAttributeName",M[M.InAttributeName=9]="InAttributeName",M[M.AfterAttributeName=10]="AfterAttributeName",M[M.BeforeAttributeValue=11]="BeforeAttributeValue",M[M.InAttributeValueDq=12]="InAttributeValueDq",M[M.InAttributeValueSq=13]="InAttributeValueSq",M[M.InAttributeValueNq=14]="InAttributeValueNq",M[M.BeforeDeclaration=15]="BeforeDeclaration",M[M.InDeclaration=16]="InDeclaration",M[M.InProcessingInstruction=17]="InProcessingInstruction",M[M.BeforeComment=18]="BeforeComment",M[M.CDATASequence=19]="CDATASequence",M[M.InSpecialComment=20]="InSpecialComment",M[M.InCommentLike=21]="InCommentLike",M[M.BeforeSpecialS=22]="BeforeSpecialS",M[M.SpecialStartSequence=23]="SpecialStartSequence",M[M.InSpecialTag=24]="InSpecialTag",M[M.BeforeEntity=25]="BeforeEntity",M[M.BeforeNumericEntity=26]="BeforeNumericEntity",M[M.InNamedEntity=27]="InNamedEntity",M[M.InNumericEntity=28]="InNumericEntity",M[M.InHexEntity=29]="InHexEntity",h;var M})();function u(M){return M===l.Space||M===l.NewLine||M===l.Tab||M===l.FormFeed||M===l.CarriageReturn}function f(M){return M===l.Slash||M===l.Gt||u(M)}function p(M){return M>=l.Zero&&M<=l.Nine}(M=C=y.QuoteType||(y.QuoteType={}))[M.NoValue=0]="NoValue",M[M.Unquoted=1]="Unquoted",M[M.Single=2]="Single",M[M.Double=3]="Double";var E={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},L=function(){function M(v,H){var T=v.xmlMode,F=void 0!==T&&T,Y=v.decodeEntities,R=void 0===Y||Y;this.cbs=H,this.state=h.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=h.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=F,this.decodeEntities=R,this.entityTrie=F?w.xmlDecodeTree:w.htmlDecodeTree}return M.prototype.reset=function(){this.state=h.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=h.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},M.prototype.write=function(v){this.offset+=this.buffer.length,this.buffer=v,this.parse()},M.prototype.end=function(){this.running&&this.finish()},M.prototype.pause=function(){this.running=!1},M.prototype.resume=function(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()},M.prototype.getIndex=function(){return this.index},M.prototype.getSectionStart=function(){return this.sectionStart},M.prototype.stateText=function(v){v===l.Lt||!this.decodeEntities&&this.fastForwardTo(l.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=h.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&v===l.Amp&&(this.state=h.BeforeEntity)},M.prototype.stateSpecialStartSequence=function(v){var H=this.sequenceIndex===this.currentSequence.length;if(H?f(v):(32|v)===this.currentSequence[this.sequenceIndex]){if(!H)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=h.InTagName,this.stateInTagName(v)},M.prototype.stateInSpecialTag=function(v){if(this.sequenceIndex===this.currentSequence.length){if(v===l.Gt||u(v)){var H=this.index-this.currentSequence.length;if(this.sectionStart<H){var T=this.index;this.index=H,this.cbs.ontext(this.sectionStart,H),this.index=T}return this.isSpecial=!1,this.sectionStart=H+2,void this.stateInClosingTagName(v)}this.sequenceIndex=0}(32|v)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===E.TitleEnd?this.decodeEntities&&v===l.Amp&&(this.state=h.BeforeEntity):this.fastForwardTo(l.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(v===l.Lt)},M.prototype.stateCDATASequence=function(v){v===E.Cdata[this.sequenceIndex]?++this.sequenceIndex===E.Cdata.length&&(this.state=h.InCommentLike,this.currentSequence=E.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=h.InDeclaration,this.stateInDeclaration(v))},M.prototype.fastForwardTo=function(v){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===v)return!0;return this.index=this.buffer.length+this.offset-1,!1},M.prototype.stateInCommentLike=function(v){v===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===E.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=h.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):v!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)},M.prototype.isTagStartChar=function(v){return this.xmlMode?!f(v):function _(M){return M>=l.LowerA&&M<=l.LowerZ||M>=l.UpperA&&M<=l.UpperZ}(v)},M.prototype.startSpecial=function(v,H){this.isSpecial=!0,this.currentSequence=v,this.sequenceIndex=H,this.state=h.SpecialStartSequence},M.prototype.stateBeforeTagName=function(v){if(v===l.ExclamationMark)this.state=h.BeforeDeclaration,this.sectionStart=this.index+1;else if(v===l.Questionmark)this.state=h.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(v)){var H=32|v;this.sectionStart=this.index,this.xmlMode||H!==E.TitleEnd[2]?this.state=this.xmlMode||H!==E.ScriptEnd[2]?h.InTagName:h.BeforeSpecialS:this.startSpecial(E.TitleEnd,3)}else v===l.Slash?this.state=h.BeforeClosingTagName:(this.state=h.Text,this.stateText(v))},M.prototype.stateInTagName=function(v){f(v)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=h.BeforeAttributeName,this.stateBeforeAttributeName(v))},M.prototype.stateBeforeClosingTagName=function(v){u(v)||(v===l.Gt?this.state=h.Text:(this.state=this.isTagStartChar(v)?h.InClosingTagName:h.InSpecialComment,this.sectionStart=this.index))},M.prototype.stateInClosingTagName=function(v){(v===l.Gt||u(v))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=h.AfterClosingTagName,this.stateAfterClosingTagName(v))},M.prototype.stateAfterClosingTagName=function(v){(v===l.Gt||this.fastForwardTo(l.Gt))&&(this.state=h.Text,this.sectionStart=this.index+1)},M.prototype.stateBeforeAttributeName=function(v){v===l.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=h.InSpecialTag,this.sequenceIndex=0):this.state=h.Text,this.baseState=this.state,this.sectionStart=this.index+1):v===l.Slash?this.state=h.InSelfClosingTag:u(v)||(this.state=h.InAttributeName,this.sectionStart=this.index)},M.prototype.stateInSelfClosingTag=function(v){v===l.Gt?(this.cbs.onselfclosingtag(this.index),this.state=h.Text,this.baseState=h.Text,this.sectionStart=this.index+1,this.isSpecial=!1):u(v)||(this.state=h.BeforeAttributeName,this.stateBeforeAttributeName(v))},M.prototype.stateInAttributeName=function(v){(v===l.Eq||f(v))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=h.AfterAttributeName,this.stateAfterAttributeName(v))},M.prototype.stateAfterAttributeName=function(v){v===l.Eq?this.state=h.BeforeAttributeValue:v===l.Slash||v===l.Gt?(this.cbs.onattribend(C.NoValue,this.index),this.state=h.BeforeAttributeName,this.stateBeforeAttributeName(v)):u(v)||(this.cbs.onattribend(C.NoValue,this.index),this.state=h.InAttributeName,this.sectionStart=this.index)},M.prototype.stateBeforeAttributeValue=function(v){v===l.DoubleQuote?(this.state=h.InAttributeValueDq,this.sectionStart=this.index+1):v===l.SingleQuote?(this.state=h.InAttributeValueSq,this.sectionStart=this.index+1):u(v)||(this.sectionStart=this.index,this.state=h.InAttributeValueNq,this.stateInAttributeValueNoQuotes(v))},M.prototype.handleInAttributeValue=function(v,H){v===H||!this.decodeEntities&&this.fastForwardTo(H)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(H===l.DoubleQuote?C.Double:C.Single,this.index),this.state=h.BeforeAttributeName):this.decodeEntities&&v===l.Amp&&(this.baseState=this.state,this.state=h.BeforeEntity)},M.prototype.stateInAttributeValueDoubleQuotes=function(v){this.handleInAttributeValue(v,l.DoubleQuote)},M.prototype.stateInAttributeValueSingleQuotes=function(v){this.handleInAttributeValue(v,l.SingleQuote)},M.prototype.stateInAttributeValueNoQuotes=function(v){u(v)||v===l.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(C.Unquoted,this.index),this.state=h.BeforeAttributeName,this.stateBeforeAttributeName(v)):this.decodeEntities&&v===l.Amp&&(this.baseState=this.state,this.state=h.BeforeEntity)},M.prototype.stateBeforeDeclaration=function(v){v===l.OpeningSquareBracket?(this.state=h.CDATASequence,this.sequenceIndex=0):this.state=v===l.Dash?h.BeforeComment:h.InDeclaration},M.prototype.stateInDeclaration=function(v){(v===l.Gt||this.fastForwardTo(l.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=h.Text,this.sectionStart=this.index+1)},M.prototype.stateInProcessingInstruction=function(v){(v===l.Gt||this.fastForwardTo(l.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=h.Text,this.sectionStart=this.index+1)},M.prototype.stateBeforeComment=function(v){v===l.Dash?(this.state=h.InCommentLike,this.currentSequence=E.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=h.InDeclaration},M.prototype.stateInSpecialComment=function(v){(v===l.Gt||this.fastForwardTo(l.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=h.Text,this.sectionStart=this.index+1)},M.prototype.stateBeforeSpecialS=function(v){var H=32|v;H===E.ScriptEnd[3]?this.startSpecial(E.ScriptEnd,4):H===E.StyleEnd[3]?this.startSpecial(E.StyleEnd,4):(this.state=h.InTagName,this.stateInTagName(v))},M.prototype.stateBeforeEntity=function(v){this.entityExcess=1,this.entityResult=0,v===l.Num?this.state=h.BeforeNumericEntity:v===l.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=h.InNamedEntity,this.stateInNamedEntity(v))},M.prototype.stateInNamedEntity=function(v){if(this.entityExcess+=1,this.trieIndex=(0,w.determineBranch)(this.entityTrie,this.trieCurrent,this.trieIndex+1,v),this.trieIndex<0)return this.emitNamedEntity(),void this.index--;this.trieCurrent=this.entityTrie[this.trieIndex];var H=this.trieCurrent&w.BinTrieFlags.VALUE_LENGTH;if(H){var T=(H>>14)-1;if(this.allowLegacyEntity()||v===l.Semi){var F=this.index-this.entityExcess+1;F>this.sectionStart&&this.emitPartial(this.sectionStart,F),this.entityResult=this.trieIndex,this.trieIndex+=T,this.entityExcess=0,this.sectionStart=this.index+1,0===T&&this.emitNamedEntity()}else this.trieIndex+=T}},M.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&w.BinTrieFlags.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~w.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}},M.prototype.stateBeforeNumericEntity=function(v){(32|v)===l.LowerX?(this.entityExcess++,this.state=h.InHexEntity):(this.state=h.InNumericEntity,this.stateInNumericEntity(v))},M.prototype.emitNumericEntity=function(v){var H=this.index-this.entityExcess-1;H+2+Number(this.state===h.InHexEntity)!==this.index&&(H>this.sectionStart&&this.emitPartial(this.sectionStart,H),this.sectionStart=this.index+Number(v),this.emitCodePoint((0,w.replaceCodePoint)(this.entityResult))),this.state=this.baseState},M.prototype.stateInNumericEntity=function(v){v===l.Semi?this.emitNumericEntity(!0):p(v)?(this.entityResult=10*this.entityResult+(v-l.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},M.prototype.stateInHexEntity=function(v){v===l.Semi?this.emitNumericEntity(!0):p(v)?(this.entityResult=16*this.entityResult+(v-l.Zero),this.entityExcess++):function x(M){return M>=l.UpperA&&M<=l.UpperF||M>=l.LowerA&&M<=l.LowerF}(v)?(this.entityResult=16*this.entityResult+((32|v)-l.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},M.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===h.Text||this.baseState===h.InSpecialTag)},M.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===h.Text||this.state===h.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===h.InAttributeValueDq||this.state===h.InAttributeValueSq||this.state===h.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},M.prototype.shouldContinue=function(){return this.index<this.buffer.length+this.offset&&this.running},M.prototype.parse=function(){for(;this.shouldContinue();){var v=this.buffer.charCodeAt(this.index-this.offset);this.state===h.Text?this.stateText(v):this.state===h.SpecialStartSequence?this.stateSpecialStartSequence(v):this.state===h.InSpecialTag?this.stateInSpecialTag(v):this.state===h.CDATASequence?this.stateCDATASequence(v):this.state===h.InAttributeValueDq?this.stateInAttributeValueDoubleQuotes(v):this.state===h.InAttributeName?this.stateInAttributeName(v):this.state===h.InCommentLike?this.stateInCommentLike(v):this.state===h.InSpecialComment?this.stateInSpecialComment(v):this.state===h.BeforeAttributeName?this.stateBeforeAttributeName(v):this.state===h.InTagName?this.stateInTagName(v):this.state===h.InClosingTagName?this.stateInClosingTagName(v):this.state===h.BeforeTagName?this.stateBeforeTagName(v):this.state===h.AfterAttributeName?this.stateAfterAttributeName(v):this.state===h.InAttributeValueSq?this.stateInAttributeValueSingleQuotes(v):this.state===h.BeforeAttributeValue?this.stateBeforeAttributeValue(v):this.state===h.BeforeClosingTagName?this.stateBeforeClosingTagName(v):this.state===h.AfterClosingTagName?this.stateAfterClosingTagName(v):this.state===h.BeforeSpecialS?this.stateBeforeSpecialS(v):this.state===h.InAttributeValueNq?this.stateInAttributeValueNoQuotes(v):this.state===h.InSelfClosingTag?this.stateInSelfClosingTag(v):this.state===h.InDeclaration?this.stateInDeclaration(v):this.state===h.BeforeDeclaration?this.stateBeforeDeclaration(v):this.state===h.BeforeComment?this.stateBeforeComment(v):this.state===h.InProcessingInstruction?this.stateInProcessingInstruction(v):this.state===h.InNamedEntity?this.stateInNamedEntity(v):this.state===h.BeforeEntity?this.stateBeforeEntity(v):this.state===h.InHexEntity?this.stateInHexEntity(v):this.state===h.InNumericEntity?this.stateInNumericEntity(v):this.stateBeforeNumericEntity(v),this.index++}this.cleanup()},M.prototype.finish=function(){this.state===h.InNamedEntity&&this.emitNamedEntity(),this.sectionStart<this.index&&this.handleTrailingData(),this.cbs.onend()},M.prototype.handleTrailingData=function(){var v=this.buffer.length+this.offset;this.state===h.InCommentLike?this.currentSequence===E.CdataEnd?this.cbs.oncdata(this.sectionStart,v,0):this.cbs.oncomment(this.sectionStart,v,0):this.state===h.InNumericEntity&&this.allowLegacyEntity()||this.state===h.InHexEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===h.InTagName||this.state===h.BeforeAttributeName||this.state===h.BeforeAttributeValue||this.state===h.AfterAttributeName||this.state===h.InAttributeName||this.state===h.InAttributeValueSq||this.state===h.InAttributeValueDq||this.state===h.InAttributeValueNq||this.state===h.InClosingTagName||this.cbs.ontext(this.sectionStart,v)},M.prototype.emitPartial=function(v,H){this.baseState!==h.Text&&this.baseState!==h.InSpecialTag?this.cbs.onattribdata(v,H):this.cbs.ontext(v,H)},M.prototype.emitCodePoint=function(v){this.baseState!==h.Text&&this.baseState!==h.InSpecialTag?this.cbs.onattribentity(v):this.cbs.ontextentity(v)},M}();y.default=L},534:function(J,y,k){"use strict";var w=this&&this.__createBinding||(Object.create?function(H,T,F,Y){void 0===Y&&(Y=F);var R=Object.getOwnPropertyDescriptor(T,F);(!R||("get"in R?!T.__esModule:R.writable||R.configurable))&&(R={enumerable:!0,get:function(){return T[F]}}),Object.defineProperty(H,Y,R)}:function(H,T,F,Y){void 0===Y&&(Y=F),H[Y]=T[F]}),l=this&&this.__setModuleDefault||(Object.create?function(H,T){Object.defineProperty(H,"default",{enumerable:!0,value:T})}:function(H,T){H.default=T}),h=this&&this.__importStar||function(H){if(H&&H.__esModule)return H;var T={};if(null!=H)for(var F in H)"default"!==F&&Object.prototype.hasOwnProperty.call(H,F)&&w(T,H,F);return l(T,H),T},u=this&&this.__importDefault||function(H){return H&&H.__esModule?H:{default:H}};Object.defineProperty(y,"__esModule",{value:!0}),y.DefaultHandler=y.DomUtils=y.parseFeed=y.getFeed=y.ElementType=y.Tokenizer=y.createDomStream=y.parseDOM=y.parseDocument=y.DomHandler=y.Parser=void 0;var f=k(3380);Object.defineProperty(y,"Parser",{enumerable:!0,get:function(){return f.Parser}});var p=k(3437);function _(H,T){var F=new p.DomHandler(void 0,T);return new f.Parser(F,T).end(H),F.root}function x(H,T){return _(H,T).children}Object.defineProperty(y,"DomHandler",{enumerable:!0,get:function(){return p.DomHandler}}),Object.defineProperty(y,"DefaultHandler",{enumerable:!0,get:function(){return p.DomHandler}}),y.parseDocument=_,y.parseDOM=x,y.createDomStream=function C(H,T,F){var Y=new p.DomHandler(H,T,F);return new f.Parser(Y,T)};var E=k(6282);Object.defineProperty(y,"Tokenizer",{enumerable:!0,get:function(){return u(E).default}});var L=h(k(6316));y.ElementType=L;var M=k(5722);Object.defineProperty(y,"getFeed",{enumerable:!0,get:function(){return M.getFeed}}),y.parseFeed=function v(H,T){return void 0===T&&(T={xmlMode:!0}),(0,M.getFeed)(x(H,T))},y.DomUtils=h(k(5722))},4499:(J,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.attributeNames=y.elementNames=void 0,y.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(function(k){return[k.toLowerCase(),k]})),y.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(function(k){return[k.toLowerCase(),k]}))},1175:function(J,y,k){"use strict";var w=this&&this.__assign||function(){return w=Object.assign||function(P){for(var O,G=1,$=arguments.length;G<$;G++)for(var W in O=arguments[G])Object.prototype.hasOwnProperty.call(O,W)&&(P[W]=O[W]);return P},w.apply(this,arguments)},l=this&&this.__createBinding||(Object.create?function(P,O,G,$){void 0===$&&($=G);var W=Object.getOwnPropertyDescriptor(O,G);(!W||("get"in W?!O.__esModule:W.writable||W.configurable))&&(W={enumerable:!0,get:function(){return O[G]}}),Object.defineProperty(P,$,W)}:function(P,O,G,$){void 0===$&&($=G),P[$]=O[G]}),h=this&&this.__setModuleDefault||(Object.create?function(P,O){Object.defineProperty(P,"default",{enumerable:!0,value:O})}:function(P,O){P.default=O}),u=this&&this.__importStar||function(P){if(P&&P.__esModule)return P;var O={};if(null!=P)for(var G in P)"default"!==G&&Object.prototype.hasOwnProperty.call(P,G)&&l(O,P,G);return h(O,P),O};Object.defineProperty(y,"__esModule",{value:!0}),y.render=void 0;var f=u(k(6316)),p=k(4101),_=k(4499),x=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function C(P){return P.replace(/"/g,"&quot;")}var L=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function M(P,O){void 0===O&&(O={});for(var G=("length"in P?P:[P]),$="",W=0;W<G.length;W++)$+=v(G[W],O);return $}function v(P,O){switch(P.type){case f.Root:return M(P.children,O);case f.Doctype:case f.Directive:return function Y(P){return"<".concat(P.data,">")}(P);case f.Comment:return function U(P){return"\x3c!--".concat(P.data,"--\x3e")}(P);case f.CDATA:return function z(P){return"<![CDATA[".concat(P.children[0].data,"]]>")}(P);case f.Script:case f.Style:case f.Tag:return function F(P,O){var G;"foreign"===O.xmlMode&&(P.name=null!==(G=_.elementNames.get(P.name))&&void 0!==G?G:P.name,P.parent&&H.has(P.parent.name)&&(O=w(w({},O),{xmlMode:!1}))),!O.xmlMode&&T.has(P.name)&&(O=w(w({},O),{xmlMode:"foreign"}));var $="<".concat(P.name),W=function E(P,O){var G;if(P){var $=!1===(null!==(G=O.encodeEntities)&&void 0!==G?G:O.decodeEntities)?C:O.xmlMode||"utf8"!==O.encodeEntities?p.encodeXML:p.escapeAttribute;return Object.keys(P).map(function(W){var K,Q,te=null!==(K=P[W])&&void 0!==K?K:"";return"foreign"===O.xmlMode&&(W=null!==(Q=_.attributeNames.get(W))&&void 0!==Q?Q:W),O.emptyAttrs||O.xmlMode||""!==te?"".concat(W,'="').concat($(te),'"'):W}).join(" ")}}(P.attribs,O);return W&&($+=" ".concat(W)),0===P.children.length&&(O.xmlMode?!1!==O.selfClosingTags:O.selfClosingTags&&L.has(P.name))?(O.xmlMode||($+=" "),$+="/>"):($+=">",P.children.length>0&&($+=M(P.children,O)),(O.xmlMode||!L.has(P.name))&&($+="</".concat(P.name,">"))),$}(P,O);case f.Text:return function R(P,O){var G,$=P.data||"";return!1!==(null!==(G=O.encodeEntities)&&void 0!==G?G:O.decodeEntities)&&!(!O.xmlMode&&P.parent&&x.has(P.parent.name))&&($=O.xmlMode||"utf8"!==O.encodeEntities?(0,p.encodeXML)($):(0,p.escapeText)($)),$}(P,O)}}y.render=M,y.default=M;var H=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),T=new Set(["svg","math"])},3437:function(J,y,k){"use strict";var w=this&&this.__createBinding||(Object.create?function(_,x,C,E){void 0===E&&(E=C);var L=Object.getOwnPropertyDescriptor(x,C);(!L||("get"in L?!x.__esModule:L.writable||L.configurable))&&(L={enumerable:!0,get:function(){return x[C]}}),Object.defineProperty(_,E,L)}:function(_,x,C,E){void 0===E&&(E=C),_[E]=x[C]}),l=this&&this.__exportStar||function(_,x){for(var C in _)"default"!==C&&!Object.prototype.hasOwnProperty.call(x,C)&&w(x,_,C)};Object.defineProperty(y,"__esModule",{value:!0}),y.DomHandler=void 0;var h=k(6316),u=k(2105);l(k(2105),y);var f={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},p=function(){function _(x,C,E){this.dom=[],this.root=new u.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof C&&(E=C,C=f),"object"==typeof x&&(C=x,x=void 0),this.callback=x??null,this.options=C??f,this.elementCB=E??null}return _.prototype.onparserinit=function(x){this.parser=x},_.prototype.onreset=function(){this.dom=[],this.root=new u.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},_.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},_.prototype.onerror=function(x){this.handleCallback(x)},_.prototype.onclosetag=function(){this.lastNode=null;var x=this.tagStack.pop();this.options.withEndIndices&&(x.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(x)},_.prototype.onopentag=function(x,C){var L=new u.Element(x,C,void 0,this.options.xmlMode?h.ElementType.Tag:void 0);this.addNode(L),this.tagStack.push(L)},_.prototype.ontext=function(x){var C=this.lastNode;if(C&&C.type===h.ElementType.Text)C.data+=x,this.options.withEndIndices&&(C.endIndex=this.parser.endIndex);else{var E=new u.Text(x);this.addNode(E),this.lastNode=E}},_.prototype.oncomment=function(x){if(this.lastNode&&this.lastNode.type===h.ElementType.Comment)this.lastNode.data+=x;else{var C=new u.Comment(x);this.addNode(C),this.lastNode=C}},_.prototype.oncommentend=function(){this.lastNode=null},_.prototype.oncdatastart=function(){var x=new u.Text(""),C=new u.CDATA([x]);this.addNode(C),x.parent=C,this.lastNode=x},_.prototype.oncdataend=function(){this.lastNode=null},_.prototype.onprocessinginstruction=function(x,C){var E=new u.ProcessingInstruction(x,C);this.addNode(E)},_.prototype.handleCallback=function(x){if("function"==typeof this.callback)this.callback(x,this.dom);else if(x)throw x},_.prototype.addNode=function(x){var C=this.tagStack[this.tagStack.length-1],E=C.children[C.children.length-1];this.options.withStartIndices&&(x.startIndex=this.parser.startIndex),this.options.withEndIndices&&(x.endIndex=this.parser.endIndex),C.children.push(x),E&&(x.prev=E,E.next=x),x.parent=C,this.lastNode=null},_}();y.DomHandler=p,y.default=p},2105:function(J,y,k){"use strict";var O,w=this&&this.__extends||(O=function(G,$){return(O=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(W,K){W.__proto__=K}||function(W,K){for(var Q in K)Object.prototype.hasOwnProperty.call(K,Q)&&(W[Q]=K[Q])})(G,$)},function(G,$){if("function"!=typeof $&&null!==$)throw new TypeError("Class extends value "+String($)+" is not a constructor or null");function W(){this.constructor=G}O(G,$),G.prototype=null===$?Object.create($):(W.prototype=$.prototype,new W)}),l=this&&this.__assign||function(){return l=Object.assign||function(O){for(var G,$=1,W=arguments.length;$<W;$++)for(var K in G=arguments[$])Object.prototype.hasOwnProperty.call(G,K)&&(O[K]=G[K]);return O},l.apply(this,arguments)};Object.defineProperty(y,"__esModule",{value:!0}),y.cloneNode=y.hasChildren=y.isDocument=y.isDirective=y.isComment=y.isText=y.isCDATA=y.isTag=y.Element=y.Document=y.CDATA=y.NodeWithChildren=y.ProcessingInstruction=y.Comment=y.Text=y.DataNode=y.Node=void 0;var h=k(6316),u=function(){function O(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(O.prototype,"parentNode",{get:function(){return this.parent},set:function(G){this.parent=G},enumerable:!1,configurable:!0}),Object.defineProperty(O.prototype,"previousSibling",{get:function(){return this.prev},set:function(G){this.prev=G},enumerable:!1,configurable:!0}),Object.defineProperty(O.prototype,"nextSibling",{get:function(){return this.next},set:function(G){this.next=G},enumerable:!1,configurable:!0}),O.prototype.cloneNode=function(G){return void 0===G&&(G=!1),U(this,G)},O}();y.Node=u;var f=function(O){function G($){var W=O.call(this)||this;return W.data=$,W}return w(G,O),Object.defineProperty(G.prototype,"nodeValue",{get:function(){return this.data},set:function($){this.data=$},enumerable:!1,configurable:!0}),G}(u);y.DataNode=f;var p=function(O){function G(){var $=null!==O&&O.apply(this,arguments)||this;return $.type=h.ElementType.Text,$}return w(G,O),Object.defineProperty(G.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),G}(f);y.Text=p;var _=function(O){function G(){var $=null!==O&&O.apply(this,arguments)||this;return $.type=h.ElementType.Comment,$}return w(G,O),Object.defineProperty(G.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),G}(f);y.Comment=_;var x=function(O){function G($,W){var K=O.call(this,W)||this;return K.name=$,K.type=h.ElementType.Directive,K}return w(G,O),Object.defineProperty(G.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),G}(f);y.ProcessingInstruction=x;var C=function(O){function G($){var W=O.call(this)||this;return W.children=$,W}return w(G,O),Object.defineProperty(G.prototype,"firstChild",{get:function(){var $;return null!==($=this.children[0])&&void 0!==$?$:null},enumerable:!1,configurable:!0}),Object.defineProperty(G.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(G.prototype,"childNodes",{get:function(){return this.children},set:function($){this.children=$},enumerable:!1,configurable:!0}),G}(u);y.NodeWithChildren=C;var E=function(O){function G(){var $=null!==O&&O.apply(this,arguments)||this;return $.type=h.ElementType.CDATA,$}return w(G,O),Object.defineProperty(G.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),G}(C);y.CDATA=E;var L=function(O){function G(){var $=null!==O&&O.apply(this,arguments)||this;return $.type=h.ElementType.Root,$}return w(G,O),Object.defineProperty(G.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),G}(C);y.Document=L;var M=function(O){function G($,W,K,Q){void 0===K&&(K=[]),void 0===Q&&(Q="script"===$?h.ElementType.Script:"style"===$?h.ElementType.Style:h.ElementType.Tag);var te=O.call(this,K)||this;return te.name=$,te.attribs=W,te.type=Q,te}return w(G,O),Object.defineProperty(G.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(G.prototype,"tagName",{get:function(){return this.name},set:function($){this.name=$},enumerable:!1,configurable:!0}),Object.defineProperty(G.prototype,"attributes",{get:function(){var $=this;return Object.keys(this.attribs).map(function(W){var K,Q;return{name:W,value:$.attribs[W],namespace:null===(K=$["x-attribsNamespace"])||void 0===K?void 0:K[W],prefix:null===(Q=$["x-attribsPrefix"])||void 0===Q?void 0:Q[W]}})},enumerable:!1,configurable:!0}),G}(C);function v(O){return(0,h.isTag)(O)}function H(O){return O.type===h.ElementType.CDATA}function T(O){return O.type===h.ElementType.Text}function F(O){return O.type===h.ElementType.Comment}function Y(O){return O.type===h.ElementType.Directive}function R(O){return O.type===h.ElementType.Root}function U(O,G){var $;if(void 0===G&&(G=!1),T(O))$=new p(O.data);else if(F(O))$=new _(O.data);else if(v(O)){var W=G?P(O.children):[],K=new M(O.name,l({},O.attribs),W);W.forEach(function(Se){return Se.parent=K}),null!=O.namespace&&(K.namespace=O.namespace),O["x-attribsNamespace"]&&(K["x-attribsNamespace"]=l({},O["x-attribsNamespace"])),O["x-attribsPrefix"]&&(K["x-attribsPrefix"]=l({},O["x-attribsPrefix"])),$=K}else if(H(O)){W=G?P(O.children):[];var Q=new E(W);W.forEach(function(xe){return xe.parent=Q}),$=Q}else if(R(O)){W=G?P(O.children):[];var te=new L(W);W.forEach(function(xe){return xe.parent=te}),O["x-mode"]&&(te["x-mode"]=O["x-mode"]),$=te}else{if(!Y(O))throw new Error("Not implemented yet: ".concat(O.type));var Me=new x(O.name,O.data);null!=O["x-name"]&&(Me["x-name"]=O["x-name"],Me["x-publicId"]=O["x-publicId"],Me["x-systemId"]=O["x-systemId"]),$=Me}return $.startIndex=O.startIndex,$.endIndex=O.endIndex,null!=O.sourceCodeLocation&&($.sourceCodeLocation=O.sourceCodeLocation),$}function P(O){for(var G=O.map(function(W){return U(W,!0)}),$=1;$<G.length;$++)G[$].prev=G[$-1],G[$-1].next=G[$];return G}y.Element=M,y.isTag=v,y.isCDATA=H,y.isText=T,y.isComment=F,y.isDirective=Y,y.isDocument=R,y.hasChildren=function z(O){return Object.prototype.hasOwnProperty.call(O,"children")},y.cloneNode=U},4477:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.getFeed=void 0;var w=k(8149),l=k(4279);y.getFeed=function h(v){var H=C(M,v);return H?"feed"===H.name?function u(v){var H,T=v.children,F={type:"atom",items:(0,l.getElementsByTagName)("entry",T).map(function(z){var U,P=z.children,O={media:x(P)};L(O,"id","id",P),L(O,"title","title",P);var G=null===(U=C("link",P))||void 0===U?void 0:U.attribs.href;G&&(O.link=G);var $=E("summary",P)||E("content",P);$&&(O.description=$);var W=E("updated",P);return W&&(O.pubDate=new Date(W)),O})};L(F,"id","id",T),L(F,"title","title",T);var Y=null===(H=C("link",T))||void 0===H?void 0:H.attribs.href;Y&&(F.link=Y),L(F,"description","subtitle",T);var R=E("updated",T);return R&&(F.updated=new Date(R)),L(F,"author","email",T,!0),F}(H):function f(v){var H,T,F=null!==(T=null===(H=C("channel",v.children))||void 0===H?void 0:H.children)&&void 0!==T?T:[],Y={type:v.name.substr(0,3),id:"",items:(0,l.getElementsByTagName)("item",v.children).map(function(z){var U=z.children,P={media:x(U)};L(P,"id","guid",U),L(P,"title","title",U),L(P,"link","link",U),L(P,"description","description",U);var O=E("pubDate",U);return O&&(P.pubDate=new Date(O)),P})};L(Y,"title","title",F),L(Y,"link","link",F),L(Y,"description","description",F);var R=E("lastBuildDate",F);return R&&(Y.updated=new Date(R)),L(Y,"author","managingEditor",F,!0),Y}(H):null};var p=["url","type","lang"],_=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function x(v){return(0,l.getElementsByTagName)("media:content",v).map(function(H){for(var T=H.attribs,F={medium:T.medium,isDefault:!!T.isDefault},Y=0,R=p;Y<R.length;Y++)T[z=R[Y]]&&(F[z]=T[z]);for(var U=0,P=_;U<P.length;U++){var z;T[z=P[U]]&&(F[z]=parseInt(T[z],10))}return T.expression&&(F.expression=T.expression),F})}function C(v,H){return(0,l.getElementsByTagName)(v,H,!0,1)[0]}function E(v,H,T){return void 0===T&&(T=!1),(0,w.textContent)((0,l.getElementsByTagName)(v,H,T,1)).trim()}function L(v,H,T,F,Y){void 0===Y&&(Y=!1);var R=E(T,F,Y);R&&(v[H]=R)}function M(v){return"rss"===v||"feed"===v||"rdf:RDF"===v}},863:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.uniqueSort=y.compareDocumentPosition=y.DocumentPosition=y.removeSubsets=void 0;var h,p,w=k(3437);function u(p,_){var x=[],C=[];if(p===_)return 0;for(var E=(0,w.hasChildren)(p)?p:p.parent;E;)x.unshift(E),E=E.parent;for(E=(0,w.hasChildren)(_)?_:_.parent;E;)C.unshift(E),E=E.parent;for(var L=Math.min(x.length,C.length),M=0;M<L&&x[M]===C[M];)M++;if(0===M)return h.DISCONNECTED;var v=x[M-1],H=v.children,F=C[M];return H.indexOf(x[M])>H.indexOf(F)?v===_?h.FOLLOWING|h.CONTAINED_BY:h.FOLLOWING:v===p?h.PRECEDING|h.CONTAINS:h.PRECEDING}y.removeSubsets=function l(p){for(var _=p.length;--_>=0;){var x=p[_];if(_>0&&p.lastIndexOf(x,_-1)>=0)p.splice(_,1);else for(var C=x.parent;C;C=C.parent)if(p.includes(C)){p.splice(_,1);break}}return p},(p=h=y.DocumentPosition||(y.DocumentPosition={}))[p.DISCONNECTED=1]="DISCONNECTED",p[p.PRECEDING=2]="PRECEDING",p[p.FOLLOWING=4]="FOLLOWING",p[p.CONTAINS=8]="CONTAINS",p[p.CONTAINED_BY=16]="CONTAINED_BY",y.compareDocumentPosition=u,y.uniqueSort=function f(p){return(p=p.filter(function(_,x,C){return!C.includes(_,x+1)})).sort(function(_,x){var C=u(_,x);return C&h.PRECEDING?-1:C&h.FOLLOWING?1:0}),p}},5722:function(J,y,k){"use strict";var w=this&&this.__createBinding||(Object.create?function(u,f,p,_){void 0===_&&(_=p);var x=Object.getOwnPropertyDescriptor(f,p);(!x||("get"in x?!f.__esModule:x.writable||x.configurable))&&(x={enumerable:!0,get:function(){return f[p]}}),Object.defineProperty(u,_,x)}:function(u,f,p,_){void 0===_&&(_=p),u[_]=f[p]}),l=this&&this.__exportStar||function(u,f){for(var p in u)"default"!==p&&!Object.prototype.hasOwnProperty.call(f,p)&&w(f,u,p)};Object.defineProperty(y,"__esModule",{value:!0}),y.hasChildren=y.isDocument=y.isComment=y.isText=y.isCDATA=y.isTag=void 0,l(k(8149),y),l(k(74),y),l(k(6180),y),l(k(2206),y),l(k(4279),y),l(k(863),y),l(k(4477),y);var h=k(3437);Object.defineProperty(y,"isTag",{enumerable:!0,get:function(){return h.isTag}}),Object.defineProperty(y,"isCDATA",{enumerable:!0,get:function(){return h.isCDATA}}),Object.defineProperty(y,"isText",{enumerable:!0,get:function(){return h.isText}}),Object.defineProperty(y,"isComment",{enumerable:!0,get:function(){return h.isComment}}),Object.defineProperty(y,"isDocument",{enumerable:!0,get:function(){return h.isDocument}}),Object.defineProperty(y,"hasChildren",{enumerable:!0,get:function(){return h.hasChildren}})},4279:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.getElementsByTagType=y.getElementsByTagName=y.getElementById=y.getElements=y.testElement=void 0;var w=k(3437),l=k(2206),h={tag_name:function(M){return"function"==typeof M?function(v){return(0,w.isTag)(v)&&M(v.name)}:"*"===M?w.isTag:function(v){return(0,w.isTag)(v)&&v.name===M}},tag_type:function(M){return"function"==typeof M?function(v){return M(v.type)}:function(v){return v.type===M}},tag_contains:function(M){return"function"==typeof M?function(v){return(0,w.isText)(v)&&M(v.data)}:function(v){return(0,w.isText)(v)&&v.data===M}}};function u(M,v){return"function"==typeof v?function(H){return(0,w.isTag)(H)&&v(H.attribs[M])}:function(H){return(0,w.isTag)(H)&&H.attribs[M]===v}}function f(M,v){return function(H){return M(H)||v(H)}}function p(M){var v=Object.keys(M).map(function(H){var T=M[H];return Object.prototype.hasOwnProperty.call(h,H)?h[H](T):u(H,T)});return 0===v.length?null:v.reduce(f)}y.testElement=function _(M,v){var H=p(M);return!H||H(v)},y.getElements=function x(M,v,H,T){void 0===T&&(T=1/0);var F=p(M);return F?(0,l.filter)(F,v,H,T):[]},y.getElementById=function C(M,v,H){return void 0===H&&(H=!0),Array.isArray(v)||(v=[v]),(0,l.findOne)(u("id",M),v,H)},y.getElementsByTagName=function E(M,v,H,T){return void 0===H&&(H=!0),void 0===T&&(T=1/0),(0,l.filter)(h.tag_name(M),v,H,T)},y.getElementsByTagType=function L(M,v,H,T){return void 0===H&&(H=!0),void 0===T&&(T=1/0),(0,l.filter)(h.tag_type(M),v,H,T)}},6180:(J,y)=>{"use strict";function k(p){if(p.prev&&(p.prev.next=p.next),p.next&&(p.next.prev=p.prev),p.parent){var _=p.parent.children;_.splice(_.lastIndexOf(p),1)}}Object.defineProperty(y,"__esModule",{value:!0}),y.prepend=y.prependChild=y.append=y.appendChild=y.replaceElement=y.removeElement=void 0,y.removeElement=k,y.replaceElement=function w(p,_){var x=_.prev=p.prev;x&&(x.next=_);var C=_.next=p.next;C&&(C.prev=_);var E=_.parent=p.parent;if(E){var L=E.children;L[L.lastIndexOf(p)]=_,p.parent=null}},y.appendChild=function l(p,_){if(k(_),_.next=null,_.parent=p,p.children.push(_)>1){var x=p.children[p.children.length-2];x.next=_,_.prev=x}else _.prev=null},y.append=function h(p,_){k(_);var x=p.parent,C=p.next;if(_.next=C,_.prev=p,p.next=_,_.parent=x,C){if(C.prev=_,x){var E=x.children;E.splice(E.lastIndexOf(C),0,_)}}else x&&x.children.push(_)},y.prependChild=function u(p,_){if(k(_),_.parent=p,_.prev=null,1!==p.children.unshift(_)){var x=p.children[1];x.prev=_,_.next=x}else _.next=null},y.prepend=function f(p,_){k(_);var x=p.parent;if(x){var C=x.children;C.splice(C.indexOf(p),0,_)}p.prev&&(p.prev.next=_),_.parent=x,_.prev=p.prev,_.next=p,p.prev=_}},2206:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.findAll=y.existsOne=y.findOne=y.findOneChild=y.find=y.filter=void 0;var w=k(3437);function h(x,C,E,L){for(var M=[],v=0,H=C;v<H.length;v++){var T=H[v];if(x(T)&&(M.push(T),--L<=0))break;if(E&&(0,w.hasChildren)(T)&&T.children.length>0){var F=h(x,T.children,E,L);if(M.push.apply(M,F),(L-=F.length)<=0)break}}return M}y.filter=function l(x,C,E,L){return void 0===E&&(E=!0),void 0===L&&(L=1/0),Array.isArray(C)||(C=[C]),h(x,C,E,L)},y.find=h,y.findOneChild=function u(x,C){return C.find(x)},y.findOne=function f(x,C,E){void 0===E&&(E=!0);for(var L=null,M=0;M<C.length&&!L;M++){var v=C[M];(0,w.isTag)(v)&&(x(v)?L=v:E&&v.children.length>0&&(L=f(x,v.children,!0)))}return L},y.existsOne=function p(x,C){return C.some(function(E){return(0,w.isTag)(E)&&(x(E)||E.children.length>0&&p(x,E.children))})},y.findAll=function _(x,C){for(var E,v,L=[],M=C.filter(w.isTag);v=M.shift();){var H=null===(E=v.children)||void 0===E?void 0:E.filter(w.isTag);H&&H.length>0&&M.unshift.apply(M,H),x(v)&&L.push(v)}return L}},8149:function(J,y,k){"use strict";var w=this&&this.__importDefault||function(E){return E&&E.__esModule?E:{default:E}};Object.defineProperty(y,"__esModule",{value:!0}),y.innerText=y.textContent=y.getText=y.getInnerHTML=y.getOuterHTML=void 0;var l=k(3437),h=w(k(1175)),u=k(6316);function f(E,L){return(0,h.default)(E,L)}y.getOuterHTML=f,y.getInnerHTML=function p(E,L){return(0,l.hasChildren)(E)?E.children.map(function(M){return f(M,L)}).join(""):""},y.getText=function _(E){return Array.isArray(E)?E.map(_).join(""):(0,l.isTag)(E)?"br"===E.name?"\n":_(E.children):(0,l.isCDATA)(E)?_(E.children):(0,l.isText)(E)?E.data:""},y.textContent=function x(E){return Array.isArray(E)?E.map(x).join(""):(0,l.hasChildren)(E)&&!(0,l.isComment)(E)?x(E.children):(0,l.isText)(E)?E.data:""},y.innerText=function C(E){return Array.isArray(E)?E.map(C).join(""):(0,l.hasChildren)(E)&&(E.type===u.ElementType.Tag||(0,l.isCDATA)(E))?C(E.children):(0,l.isText)(E)?E.data:""}},74:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.prevElementSibling=y.nextElementSibling=y.getName=y.hasAttrib=y.getAttributeValue=y.getSiblings=y.getParent=y.getChildren=void 0;var w=k(3437);function l(E){return(0,w.hasChildren)(E)?E.children:[]}function h(E){return E.parent||null}y.getChildren=l,y.getParent=h,y.getSiblings=function u(E){var v=h(E);if(null!=v)return l(v);for(var H=[E],T=E.prev,F=E.next;null!=T;)H.unshift(T),T=T.prev;for(;null!=F;)H.push(F),F=F.next;return H},y.getAttributeValue=function f(E,L){var M;return null===(M=E.attribs)||void 0===M?void 0:M[L]},y.hasAttrib=function p(E,L){return null!=E.attribs&&Object.prototype.hasOwnProperty.call(E.attribs,L)&&null!=E.attribs[L]},y.getName=function _(E){return E.name},y.nextElementSibling=function x(E){for(var M=E.next;null!==M&&!(0,w.isTag)(M);)M=M.next;return M},y.prevElementSibling=function C(E){for(var M=E.prev;null!==M&&!(0,w.isTag)(M);)M=M.prev;return M}},6569:function(J,y,k){"use strict";var w=this&&this.__importDefault||function(T){return T&&T.__esModule?T:{default:T}};Object.defineProperty(y,"__esModule",{value:!0}),y.decodeXML=y.decodeHTMLStrict=y.decodeHTML=y.determineBranch=y.BinTrieFlags=y.fromCodePoint=y.replaceCodePoint=y.decodeCodePoint=y.xmlDecodeTree=y.htmlDecodeTree=void 0;var l=w(k(1575));y.htmlDecodeTree=l.default;var h=w(k(9704));y.xmlDecodeTree=h.default;var u=w(k(3906));y.decodeCodePoint=u.default;var f=k(3906);Object.defineProperty(y,"replaceCodePoint",{enumerable:!0,get:function(){return f.replaceCodePoint}}),Object.defineProperty(y,"fromCodePoint",{enumerable:!0,get:function(){return f.fromCodePoint}});var _,T,p=(()=>{return(T=p||(p={}))[T.NUM=35]="NUM",T[T.SEMI=59]="SEMI",T[T.ZERO=48]="ZERO",T[T.NINE=57]="NINE",T[T.LOWER_A=97]="LOWER_A",T[T.LOWER_F=102]="LOWER_F",T[T.LOWER_X=120]="LOWER_X",T[T.To_LOWER_BIT=32]="To_LOWER_BIT",p;var T})();function x(T){return function(Y,R){for(var z="",U=0,P=0;(P=Y.indexOf("&",P))>=0;)if(z+=Y.slice(U,P),U=P,Y.charCodeAt(P+=1)!==p.NUM){for(var Q=0,te=1,Me=0,Se=T[Me];P<Y.length&&!((Me=C(T,Se,Me+1,Y.charCodeAt(P)))<0);P++,te++){var xe=(Se=T[Me])&_.VALUE_LENGTH;if(xe){if((!R||Y.charCodeAt(P)===p.SEMI)&&(Q=Me,te=0),0==(Pe=(xe>>14)-1))break;Me+=Pe}}var Pe;0!==Q&&(z+=1==(Pe=(T[Q]&_.VALUE_LENGTH)>>14)?String.fromCharCode(T[Q]&~_.VALUE_LENGTH):2===Pe?String.fromCharCode(T[Q+1]):String.fromCharCode(T[Q+1],T[Q+2]),U=P-te+1)}else{var O=P+1,G=10,$=Y.charCodeAt(O);($|p.To_LOWER_BIT)===p.LOWER_X&&(G=16,P+=1,O+=1);do{$=Y.charCodeAt(++P)}while($>=p.ZERO&&$<=p.NINE||16===G&&($|p.To_LOWER_BIT)>=p.LOWER_A&&($|p.To_LOWER_BIT)<=p.LOWER_F);if(O!==P){var W=Y.substring(O,P),K=parseInt(W,G);if(Y.charCodeAt(P)===p.SEMI)P+=1;else if(R)continue;z+=(0,u.default)(K),U=P}}return z+Y.slice(U)}}function C(T,F,Y,R){var z=(F&_.BRANCH_LENGTH)>>7,U=F&_.JUMP_TABLE;if(0===z)return 0!==U&&R===U?Y:-1;if(U){var P=R-U;return P<0||P>=z?-1:T[Y+P]-1}for(var O=Y,G=O+z-1;O<=G;){var $=O+G>>>1,W=T[$];if(W<R)O=$+1;else{if(!(W>R))return T[$+z];G=$-1}}return-1}(T=_=y.BinTrieFlags||(y.BinTrieFlags={}))[T.VALUE_LENGTH=49152]="VALUE_LENGTH",T[T.BRANCH_LENGTH=16256]="BRANCH_LENGTH",T[T.JUMP_TABLE=127]="JUMP_TABLE",y.determineBranch=C;var E=x(l.default),L=x(h.default);y.decodeHTML=function M(T){return E(T,!1)},y.decodeHTMLStrict=function v(T){return E(T,!0)},y.decodeXML=function H(T){return L(T,!0)}},3906:(J,y)=>{"use strict";var k;Object.defineProperty(y,"__esModule",{value:!0}),y.replaceCodePoint=y.fromCodePoint=void 0;var w=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function l(u){var f;return u>=55296&&u<=57343||u>1114111?65533:null!==(f=w.get(u))&&void 0!==f?f:u}y.fromCodePoint=null!==(k=String.fromCodePoint)&&void 0!==k?k:function(u){var f="";return u>65535&&(u-=65536,f+=String.fromCharCode(u>>>10&1023|55296),u=56320|1023&u),f+String.fromCharCode(u)},y.replaceCodePoint=l,y.default=function h(u){return(0,y.fromCodePoint)(l(u))}},6836:function(J,y,k){"use strict";var w=this&&this.__importDefault||function(x){return x&&x.__esModule?x:{default:x}};Object.defineProperty(y,"__esModule",{value:!0}),y.encodeNonAsciiHTML=y.encodeHTML=void 0;var l=w(k(5754)),h=k(681),u=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function _(x,C){for(var M,E="",L=0;null!==(M=x.exec(C));){var v=M.index;E+=C.substring(L,v);var H=C.charCodeAt(v),T=l.default.get(H);if("object"==typeof T){if(v+1<C.length){var F=C.charCodeAt(v+1),Y="number"==typeof T.n?T.n===F?T.o:void 0:T.n.get(F);if(void 0!==Y){E+=Y,L=x.lastIndex+=1;continue}}T=T.v}if(void 0!==T)E+=T,L=v+1;else{var R=(0,h.getCodePoint)(C,v);E+="&#x".concat(R.toString(16),";"),L=x.lastIndex+=Number(R!==H)}}return E+C.substr(L)}y.encodeHTML=function f(x){return _(u,x)},y.encodeNonAsciiHTML=function p(x){return _(h.xmlReplacer,x)}},681:(J,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.escapeText=y.escapeAttribute=y.escapeUTF8=y.escape=y.encodeXML=y.getCodePoint=y.xmlReplacer=void 0,y.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var k=new Map([[34,"&quot;"],[38,"&amp;"],[39,"&apos;"],[60,"&lt;"],[62,"&gt;"]]);function w(h){for(var p,u="",f=0;null!==(p=y.xmlReplacer.exec(h));){var _=p.index,x=h.charCodeAt(_),C=k.get(x);void 0!==C?(u+=h.substring(f,_)+C,f=_+1):(u+="".concat(h.substring(f,_),"&#x").concat((0,y.getCodePoint)(h,_).toString(16),";"),f=y.xmlReplacer.lastIndex+=Number(55296==(64512&x)))}return u+h.substr(f)}function l(h,u){return function(p){for(var _,x=0,C="";_=h.exec(p);)x!==_.index&&(C+=p.substring(x,_.index)),C+=u.get(_[0].charCodeAt(0)),x=_.index+1;return C+p.substring(x)}}y.getCodePoint=null!=String.prototype.codePointAt?function(h,u){return h.codePointAt(u)}:function(h,u){return 55296==(64512&h.charCodeAt(u))?1024*(h.charCodeAt(u)-55296)+h.charCodeAt(u+1)-56320+65536:h.charCodeAt(u)},y.encodeXML=w,y.escape=w,y.escapeUTF8=l(/[&<>'"]/g,k),y.escapeAttribute=l(/["&\u00A0]/g,new Map([[34,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),y.escapeText=l(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]]))},1575:(J,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.default=new Uint16Array('\u1d41<\xd5\u0131\u028a\u049d\u057b\u05d0\u0675\u06de\u07a2\u07d6\u080f\u0a4a\u0a91\u0da1\u0e6d\u0f09\u0f26\u10ca\u1228\u12e1\u1415\u149d\u14c3\u14df\u1525\0\0\0\0\0\0\u156b\u16cd\u198d\u1c12\u1ddd\u1f7e\u2060\u21b0\u228d\u23c0\u23fb\u2442\u2824\u2912\u2d08\u2e48\u2fce\u3016\u32ba\u3639\u37ac\u38fe\u3a28\u3a71\u3ae0\u3b2e\u0800EMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcflig\u803b\xc6\u40c6P\u803b&\u4026cute\u803b\xc1\u40c1reve;\u4102\u0100iyx}rc\u803b\xc2\u40c2;\u4410r;\uc000\u{1d504}rave\u803b\xc0\u40c0pha;\u4391acr;\u4100d;\u6a53\u0100gp\x9d\xa1on;\u4104f;\uc000\u{1d538}plyFunction;\u6061ing\u803b\xc5\u40c5\u0100cs\xbe\xc3r;\uc000\u{1d49c}ign;\u6254ilde\u803b\xc3\u40c3ml\u803b\xc4\u40c4\u0400aceforsu\xe5\xfb\xfe\u0117\u011c\u0122\u0127\u012a\u0100cr\xea\xf2kslash;\u6216\u0176\xf6\xf8;\u6ae7ed;\u6306y;\u4411\u0180crt\u0105\u010b\u0114ause;\u6235noullis;\u612ca;\u4392r;\uc000\u{1d505}pf;\uc000\u{1d539}eve;\u42d8c\xf2\u0113mpeq;\u624e\u0700HOacdefhilorsu\u014d\u0151\u0156\u0180\u019e\u01a2\u01b5\u01b7\u01ba\u01dc\u0215\u0273\u0278\u027ecy;\u4427PY\u803b\xa9\u40a9\u0180cpy\u015d\u0162\u017aute;\u4106\u0100;i\u0167\u0168\u62d2talDifferentialD;\u6145leys;\u612d\u0200aeio\u0189\u018e\u0194\u0198ron;\u410cdil\u803b\xc7\u40c7rc;\u4108nint;\u6230ot;\u410a\u0100dn\u01a7\u01adilla;\u40b8terDot;\u40b7\xf2\u017fi;\u43a7rcle\u0200DMPT\u01c7\u01cb\u01d1\u01d6ot;\u6299inus;\u6296lus;\u6295imes;\u6297o\u0100cs\u01e2\u01f8kwiseContourIntegral;\u6232eCurly\u0100DQ\u0203\u020foubleQuote;\u601duote;\u6019\u0200lnpu\u021e\u0228\u0247\u0255on\u0100;e\u0225\u0226\u6237;\u6a74\u0180git\u022f\u0236\u023aruent;\u6261nt;\u622fourIntegral;\u622e\u0100fr\u024c\u024e;\u6102oduct;\u6210nterClockwiseContourIntegral;\u6233oss;\u6a2fcr;\uc000\u{1d49e}p\u0100;C\u0284\u0285\u62d3ap;\u624d\u0580DJSZacefios\u02a0\u02ac\u02b0\u02b4\u02b8\u02cb\u02d7\u02e1\u02e6\u0333\u048d\u0100;o\u0179\u02a5trahd;\u6911cy;\u4402cy;\u4405cy;\u440f\u0180grs\u02bf\u02c4\u02c7ger;\u6021r;\u61a1hv;\u6ae4\u0100ay\u02d0\u02d5ron;\u410e;\u4414l\u0100;t\u02dd\u02de\u6207a;\u4394r;\uc000\u{1d507}\u0100af\u02eb\u0327\u0100cm\u02f0\u0322ritical\u0200ADGT\u0300\u0306\u0316\u031ccute;\u40b4o\u0174\u030b\u030d;\u42d9bleAcute;\u42ddrave;\u4060ilde;\u42dcond;\u62c4ferentialD;\u6146\u0470\u033d\0\0\0\u0342\u0354\0\u0405f;\uc000\u{1d53b}\u0180;DE\u0348\u0349\u034d\u40a8ot;\u60dcqual;\u6250ble\u0300CDLRUV\u0363\u0372\u0382\u03cf\u03e2\u03f8ontourIntegra\xec\u0239o\u0274\u0379\0\0\u037b\xbb\u0349nArrow;\u61d3\u0100eo\u0387\u03a4ft\u0180ART\u0390\u0396\u03a1rrow;\u61d0ightArrow;\u61d4e\xe5\u02cang\u0100LR\u03ab\u03c4eft\u0100AR\u03b3\u03b9rrow;\u67f8ightArrow;\u67faightArrow;\u67f9ight\u0100AT\u03d8\u03derrow;\u61d2ee;\u62a8p\u0241\u03e9\0\0\u03efrrow;\u61d1ownArrow;\u61d5erticalBar;\u6225n\u0300ABLRTa\u0412\u042a\u0430\u045e\u047f\u037crrow\u0180;BU\u041d\u041e\u0422\u6193ar;\u6913pArrow;\u61f5reve;\u4311eft\u02d2\u043a\0\u0446\0\u0450ightVector;\u6950eeVector;\u695eector\u0100;B\u0459\u045a\u61bdar;\u6956ight\u01d4\u0467\0\u0471eeVector;\u695fector\u0100;B\u047a\u047b\u61c1ar;\u6957ee\u0100;A\u0486\u0487\u62a4rrow;\u61a7\u0100ct\u0492\u0497r;\uc000\u{1d49f}rok;\u4110\u0800NTacdfglmopqstux\u04bd\u04c0\u04c4\u04cb\u04de\u04e2\u04e7\u04ee\u04f5\u0521\u052f\u0536\u0552\u055d\u0560\u0565G;\u414aH\u803b\xd0\u40d0cute\u803b\xc9\u40c9\u0180aiy\u04d2\u04d7\u04dcron;\u411arc\u803b\xca\u40ca;\u442dot;\u4116r;\uc000\u{1d508}rave\u803b\xc8\u40c8ement;\u6208\u0100ap\u04fa\u04fecr;\u4112ty\u0253\u0506\0\0\u0512mallSquare;\u65fberySmallSquare;\u65ab\u0100gp\u0526\u052aon;\u4118f;\uc000\u{1d53c}silon;\u4395u\u0100ai\u053c\u0549l\u0100;T\u0542\u0543\u6a75ilde;\u6242librium;\u61cc\u0100ci\u0557\u055ar;\u6130m;\u6a73a;\u4397ml\u803b\xcb\u40cb\u0100ip\u056a\u056fsts;\u6203onentialE;\u6147\u0280cfios\u0585\u0588\u058d\u05b2\u05ccy;\u4424r;\uc000\u{1d509}lled\u0253\u0597\0\0\u05a3mallSquare;\u65fcerySmallSquare;\u65aa\u0370\u05ba\0\u05bf\0\0\u05c4f;\uc000\u{1d53d}All;\u6200riertrf;\u6131c\xf2\u05cb\u0600JTabcdfgorst\u05e8\u05ec\u05ef\u05fa\u0600\u0612\u0616\u061b\u061d\u0623\u066c\u0672cy;\u4403\u803b>\u403emma\u0100;d\u05f7\u05f8\u4393;\u43dcreve;\u411e\u0180eiy\u0607\u060c\u0610dil;\u4122rc;\u411c;\u4413ot;\u4120r;\uc000\u{1d50a};\u62d9pf;\uc000\u{1d53e}eater\u0300EFGLST\u0635\u0644\u064e\u0656\u065b\u0666qual\u0100;L\u063e\u063f\u6265ess;\u62dbullEqual;\u6267reater;\u6aa2ess;\u6277lantEqual;\u6a7eilde;\u6273cr;\uc000\u{1d4a2};\u626b\u0400Aacfiosu\u0685\u068b\u0696\u069b\u069e\u06aa\u06be\u06caRDcy;\u442a\u0100ct\u0690\u0694ek;\u42c7;\u405eirc;\u4124r;\u610clbertSpace;\u610b\u01f0\u06af\0\u06b2f;\u610dizontalLine;\u6500\u0100ct\u06c3\u06c5\xf2\u06a9rok;\u4126mp\u0144\u06d0\u06d8ownHum\xf0\u012fqual;\u624f\u0700EJOacdfgmnostu\u06fa\u06fe\u0703\u0707\u070e\u071a\u071e\u0721\u0728\u0744\u0778\u078b\u078f\u0795cy;\u4415lig;\u4132cy;\u4401cute\u803b\xcd\u40cd\u0100iy\u0713\u0718rc\u803b\xce\u40ce;\u4418ot;\u4130r;\u6111rave\u803b\xcc\u40cc\u0180;ap\u0720\u072f\u073f\u0100cg\u0734\u0737r;\u412ainaryI;\u6148lie\xf3\u03dd\u01f4\u0749\0\u0762\u0100;e\u074d\u074e\u622c\u0100gr\u0753\u0758ral;\u622bsection;\u62c2isible\u0100CT\u076c\u0772omma;\u6063imes;\u6062\u0180gpt\u077f\u0783\u0788on;\u412ef;\uc000\u{1d540}a;\u4399cr;\u6110ilde;\u4128\u01eb\u079a\0\u079ecy;\u4406l\u803b\xcf\u40cf\u0280cfosu\u07ac\u07b7\u07bc\u07c2\u07d0\u0100iy\u07b1\u07b5rc;\u4134;\u4419r;\uc000\u{1d50d}pf;\uc000\u{1d541}\u01e3\u07c7\0\u07ccr;\uc000\u{1d4a5}rcy;\u4408kcy;\u4404\u0380HJacfos\u07e4\u07e8\u07ec\u07f1\u07fd\u0802\u0808cy;\u4425cy;\u440cppa;\u439a\u0100ey\u07f6\u07fbdil;\u4136;\u441ar;\uc000\u{1d50e}pf;\uc000\u{1d542}cr;\uc000\u{1d4a6}\u0580JTaceflmost\u0825\u0829\u082c\u0850\u0863\u09b3\u09b8\u09c7\u09cd\u0a37\u0a47cy;\u4409\u803b<\u403c\u0280cmnpr\u0837\u083c\u0841\u0844\u084dute;\u4139bda;\u439bg;\u67ealacetrf;\u6112r;\u619e\u0180aey\u0857\u085c\u0861ron;\u413ddil;\u413b;\u441b\u0100fs\u0868\u0970t\u0500ACDFRTUVar\u087e\u08a9\u08b1\u08e0\u08e6\u08fc\u092f\u095b\u0390\u096a\u0100nr\u0883\u088fgleBracket;\u67e8row\u0180;BR\u0899\u089a\u089e\u6190ar;\u61e4ightArrow;\u61c6eiling;\u6308o\u01f5\u08b7\0\u08c3bleBracket;\u67e6n\u01d4\u08c8\0\u08d2eeVector;\u6961ector\u0100;B\u08db\u08dc\u61c3ar;\u6959loor;\u630aight\u0100AV\u08ef\u08f5rrow;\u6194ector;\u694e\u0100er\u0901\u0917e\u0180;AV\u0909\u090a\u0910\u62a3rrow;\u61a4ector;\u695aiangle\u0180;BE\u0924\u0925\u0929\u62b2ar;\u69cfqual;\u62b4p\u0180DTV\u0937\u0942\u094cownVector;\u6951eeVector;\u6960ector\u0100;B\u0956\u0957\u61bfar;\u6958ector\u0100;B\u0965\u0966\u61bcar;\u6952ight\xe1\u039cs\u0300EFGLST\u097e\u098b\u0995\u099d\u09a2\u09adqualGreater;\u62daullEqual;\u6266reater;\u6276ess;\u6aa1lantEqual;\u6a7dilde;\u6272r;\uc000\u{1d50f}\u0100;e\u09bd\u09be\u62d8ftarrow;\u61daidot;\u413f\u0180npw\u09d4\u0a16\u0a1bg\u0200LRlr\u09de\u09f7\u0a02\u0a10eft\u0100AR\u09e6\u09ecrrow;\u67f5ightArrow;\u67f7ightArrow;\u67f6eft\u0100ar\u03b3\u0a0aight\xe1\u03bfight\xe1\u03caf;\uc000\u{1d543}er\u0100LR\u0a22\u0a2ceftArrow;\u6199ightArrow;\u6198\u0180cht\u0a3e\u0a40\u0a42\xf2\u084c;\u61b0rok;\u4141;\u626a\u0400acefiosu\u0a5a\u0a5d\u0a60\u0a77\u0a7c\u0a85\u0a8b\u0a8ep;\u6905y;\u441c\u0100dl\u0a65\u0a6fiumSpace;\u605flintrf;\u6133r;\uc000\u{1d510}nusPlus;\u6213pf;\uc000\u{1d544}c\xf2\u0a76;\u439c\u0480Jacefostu\u0aa3\u0aa7\u0aad\u0ac0\u0b14\u0b19\u0d91\u0d97\u0d9ecy;\u440acute;\u4143\u0180aey\u0ab4\u0ab9\u0aberon;\u4147dil;\u4145;\u441d\u0180gsw\u0ac7\u0af0\u0b0eative\u0180MTV\u0ad3\u0adf\u0ae8ediumSpace;\u600bhi\u0100cn\u0ae6\u0ad8\xeb\u0ad9eryThi\xee\u0ad9ted\u0100GL\u0af8\u0b06reaterGreate\xf2\u0673essLes\xf3\u0a48Line;\u400ar;\uc000\u{1d511}\u0200Bnpt\u0b22\u0b28\u0b37\u0b3areak;\u6060BreakingSpace;\u40a0f;\u6115\u0680;CDEGHLNPRSTV\u0b55\u0b56\u0b6a\u0b7c\u0ba1\u0beb\u0c04\u0c5e\u0c84\u0ca6\u0cd8\u0d61\u0d85\u6aec\u0100ou\u0b5b\u0b64ngruent;\u6262pCap;\u626doubleVerticalBar;\u6226\u0180lqx\u0b83\u0b8a\u0b9bement;\u6209ual\u0100;T\u0b92\u0b93\u6260ilde;\uc000\u2242\u0338ists;\u6204reater\u0380;EFGLST\u0bb6\u0bb7\u0bbd\u0bc9\u0bd3\u0bd8\u0be5\u626fqual;\u6271ullEqual;\uc000\u2267\u0338reater;\uc000\u226b\u0338ess;\u6279lantEqual;\uc000\u2a7e\u0338ilde;\u6275ump\u0144\u0bf2\u0bfdownHump;\uc000\u224e\u0338qual;\uc000\u224f\u0338e\u0100fs\u0c0a\u0c27tTriangle\u0180;BE\u0c1a\u0c1b\u0c21\u62eaar;\uc000\u29cf\u0338qual;\u62ecs\u0300;EGLST\u0c35\u0c36\u0c3c\u0c44\u0c4b\u0c58\u626equal;\u6270reater;\u6278ess;\uc000\u226a\u0338lantEqual;\uc000\u2a7d\u0338ilde;\u6274ested\u0100GL\u0c68\u0c79reaterGreater;\uc000\u2aa2\u0338essLess;\uc000\u2aa1\u0338recedes\u0180;ES\u0c92\u0c93\u0c9b\u6280qual;\uc000\u2aaf\u0338lantEqual;\u62e0\u0100ei\u0cab\u0cb9verseElement;\u620cghtTriangle\u0180;BE\u0ccb\u0ccc\u0cd2\u62ebar;\uc000\u29d0\u0338qual;\u62ed\u0100qu\u0cdd\u0d0cuareSu\u0100bp\u0ce8\u0cf9set\u0100;E\u0cf0\u0cf3\uc000\u228f\u0338qual;\u62e2erset\u0100;E\u0d03\u0d06\uc000\u2290\u0338qual;\u62e3\u0180bcp\u0d13\u0d24\u0d4eset\u0100;E\u0d1b\u0d1e\uc000\u2282\u20d2qual;\u6288ceeds\u0200;EST\u0d32\u0d33\u0d3b\u0d46\u6281qual;\uc000\u2ab0\u0338lantEqual;\u62e1ilde;\uc000\u227f\u0338erset\u0100;E\u0d58\u0d5b\uc000\u2283\u20d2qual;\u6289ilde\u0200;EFT\u0d6e\u0d6f\u0d75\u0d7f\u6241qual;\u6244ullEqual;\u6247ilde;\u6249erticalBar;\u6224cr;\uc000\u{1d4a9}ilde\u803b\xd1\u40d1;\u439d\u0700Eacdfgmoprstuv\u0dbd\u0dc2\u0dc9\u0dd5\u0ddb\u0de0\u0de7\u0dfc\u0e02\u0e20\u0e22\u0e32\u0e3f\u0e44lig;\u4152cute\u803b\xd3\u40d3\u0100iy\u0dce\u0dd3rc\u803b\xd4\u40d4;\u441eblac;\u4150r;\uc000\u{1d512}rave\u803b\xd2\u40d2\u0180aei\u0dee\u0df2\u0df6cr;\u414cga;\u43a9cron;\u439fpf;\uc000\u{1d546}enCurly\u0100DQ\u0e0e\u0e1aoubleQuote;\u601cuote;\u6018;\u6a54\u0100cl\u0e27\u0e2cr;\uc000\u{1d4aa}ash\u803b\xd8\u40d8i\u016c\u0e37\u0e3cde\u803b\xd5\u40d5es;\u6a37ml\u803b\xd6\u40d6er\u0100BP\u0e4b\u0e60\u0100ar\u0e50\u0e53r;\u603eac\u0100ek\u0e5a\u0e5c;\u63deet;\u63b4arenthesis;\u63dc\u0480acfhilors\u0e7f\u0e87\u0e8a\u0e8f\u0e92\u0e94\u0e9d\u0eb0\u0efcrtialD;\u6202y;\u441fr;\uc000\u{1d513}i;\u43a6;\u43a0usMinus;\u40b1\u0100ip\u0ea2\u0eadncareplan\xe5\u069df;\u6119\u0200;eio\u0eb9\u0eba\u0ee0\u0ee4\u6abbcedes\u0200;EST\u0ec8\u0ec9\u0ecf\u0eda\u627aqual;\u6aaflantEqual;\u627cilde;\u627eme;\u6033\u0100dp\u0ee9\u0eeeuct;\u620fortion\u0100;a\u0225\u0ef9l;\u621d\u0100ci\u0f01\u0f06r;\uc000\u{1d4ab};\u43a8\u0200Ufos\u0f11\u0f16\u0f1b\u0f1fOT\u803b"\u4022r;\uc000\u{1d514}pf;\u611acr;\uc000\u{1d4ac}\u0600BEacefhiorsu\u0f3e\u0f43\u0f47\u0f60\u0f73\u0fa7\u0faa\u0fad\u1096\u10a9\u10b4\u10bearr;\u6910G\u803b\xae\u40ae\u0180cnr\u0f4e\u0f53\u0f56ute;\u4154g;\u67ebr\u0100;t\u0f5c\u0f5d\u61a0l;\u6916\u0180aey\u0f67\u0f6c\u0f71ron;\u4158dil;\u4156;\u4420\u0100;v\u0f78\u0f79\u611cerse\u0100EU\u0f82\u0f99\u0100lq\u0f87\u0f8eement;\u620builibrium;\u61cbpEquilibrium;\u696fr\xbb\u0f79o;\u43a1ght\u0400ACDFTUVa\u0fc1\u0feb\u0ff3\u1022\u1028\u105b\u1087\u03d8\u0100nr\u0fc6\u0fd2gleBracket;\u67e9row\u0180;BL\u0fdc\u0fdd\u0fe1\u6192ar;\u61e5eftArrow;\u61c4eiling;\u6309o\u01f5\u0ff9\0\u1005bleBracket;\u67e7n\u01d4\u100a\0\u1014eeVector;\u695dector\u0100;B\u101d\u101e\u61c2ar;\u6955loor;\u630b\u0100er\u102d\u1043e\u0180;AV\u1035\u1036\u103c\u62a2rrow;\u61a6ector;\u695biangle\u0180;BE\u1050\u1051\u1055\u62b3ar;\u69d0qual;\u62b5p\u0180DTV\u1063\u106e\u1078ownVector;\u694feeVector;\u695cector\u0100;B\u1082\u1083\u61bear;\u6954ector\u0100;B\u1091\u1092\u61c0ar;\u6953\u0100pu\u109b\u109ef;\u611dndImplies;\u6970ightarrow;\u61db\u0100ch\u10b9\u10bcr;\u611b;\u61b1leDelayed;\u69f4\u0680HOacfhimoqstu\u10e4\u10f1\u10f7\u10fd\u1119\u111e\u1151\u1156\u1161\u1167\u11b5\u11bb\u11bf\u0100Cc\u10e9\u10eeHcy;\u4429y;\u4428FTcy;\u442ccute;\u415a\u0280;aeiy\u1108\u1109\u110e\u1113\u1117\u6abcron;\u4160dil;\u415erc;\u415c;\u4421r;\uc000\u{1d516}ort\u0200DLRU\u112a\u1134\u113e\u1149ownArrow\xbb\u041eeftArrow\xbb\u089aightArrow\xbb\u0fddpArrow;\u6191gma;\u43a3allCircle;\u6218pf;\uc000\u{1d54a}\u0272\u116d\0\0\u1170t;\u621aare\u0200;ISU\u117b\u117c\u1189\u11af\u65a1ntersection;\u6293u\u0100bp\u118f\u119eset\u0100;E\u1197\u1198\u628fqual;\u6291erset\u0100;E\u11a8\u11a9\u6290qual;\u6292nion;\u6294cr;\uc000\u{1d4ae}ar;\u62c6\u0200bcmp\u11c8\u11db\u1209\u120b\u0100;s\u11cd\u11ce\u62d0et\u0100;E\u11cd\u11d5qual;\u6286\u0100ch\u11e0\u1205eeds\u0200;EST\u11ed\u11ee\u11f4\u11ff\u627bqual;\u6ab0lantEqual;\u627dilde;\u627fTh\xe1\u0f8c;\u6211\u0180;es\u1212\u1213\u1223\u62d1rset\u0100;E\u121c\u121d\u6283qual;\u6287et\xbb\u1213\u0580HRSacfhiors\u123e\u1244\u1249\u1255\u125e\u1271\u1276\u129f\u12c2\u12c8\u12d1ORN\u803b\xde\u40deADE;\u6122\u0100Hc\u124e\u1252cy;\u440by;\u4426\u0100bu\u125a\u125c;\u4009;\u43a4\u0180aey\u1265\u126a\u126fron;\u4164dil;\u4162;\u4422r;\uc000\u{1d517}\u0100ei\u127b\u1289\u01f2\u1280\0\u1287efore;\u6234a;\u4398\u0100cn\u128e\u1298kSpace;\uc000\u205f\u200aSpace;\u6009lde\u0200;EFT\u12ab\u12ac\u12b2\u12bc\u623cqual;\u6243ullEqual;\u6245ilde;\u6248pf;\uc000\u{1d54b}ipleDot;\u60db\u0100ct\u12d6\u12dbr;\uc000\u{1d4af}rok;\u4166\u0ae1\u12f7\u130e\u131a\u1326\0\u132c\u1331\0\0\0\0\0\u1338\u133d\u1377\u1385\0\u13ff\u1404\u140a\u1410\u0100cr\u12fb\u1301ute\u803b\xda\u40dar\u0100;o\u1307\u1308\u619fcir;\u6949r\u01e3\u1313\0\u1316y;\u440eve;\u416c\u0100iy\u131e\u1323rc\u803b\xdb\u40db;\u4423blac;\u4170r;\uc000\u{1d518}rave\u803b\xd9\u40d9acr;\u416a\u0100di\u1341\u1369er\u0100BP\u1348\u135d\u0100ar\u134d\u1350r;\u405fac\u0100ek\u1357\u1359;\u63dfet;\u63b5arenthesis;\u63ddon\u0100;P\u1370\u1371\u62c3lus;\u628e\u0100gp\u137b\u137fon;\u4172f;\uc000\u{1d54c}\u0400ADETadps\u1395\u13ae\u13b8\u13c4\u03e8\u13d2\u13d7\u13f3rrow\u0180;BD\u1150\u13a0\u13a4ar;\u6912ownArrow;\u61c5ownArrow;\u6195quilibrium;\u696eee\u0100;A\u13cb\u13cc\u62a5rrow;\u61a5own\xe1\u03f3er\u0100LR\u13de\u13e8eftArrow;\u6196ightArrow;\u6197i\u0100;l\u13f9\u13fa\u43d2on;\u43a5ing;\u416ecr;\uc000\u{1d4b0}ilde;\u4168ml\u803b\xdc\u40dc\u0480Dbcdefosv\u1427\u142c\u1430\u1433\u143e\u1485\u148a\u1490\u1496ash;\u62abar;\u6aeby;\u4412ash\u0100;l\u143b\u143c\u62a9;\u6ae6\u0100er\u1443\u1445;\u62c1\u0180bty\u144c\u1450\u147aar;\u6016\u0100;i\u144f\u1455cal\u0200BLST\u1461\u1465\u146a\u1474ar;\u6223ine;\u407ceparator;\u6758ilde;\u6240ThinSpace;\u600ar;\uc000\u{1d519}pf;\uc000\u{1d54d}cr;\uc000\u{1d4b1}dash;\u62aa\u0280cefos\u14a7\u14ac\u14b1\u14b6\u14bcirc;\u4174dge;\u62c0r;\uc000\u{1d51a}pf;\uc000\u{1d54e}cr;\uc000\u{1d4b2}\u0200fios\u14cb\u14d0\u14d2\u14d8r;\uc000\u{1d51b};\u439epf;\uc000\u{1d54f}cr;\uc000\u{1d4b3}\u0480AIUacfosu\u14f1\u14f5\u14f9\u14fd\u1504\u150f\u1514\u151a\u1520cy;\u442fcy;\u4407cy;\u442ecute\u803b\xdd\u40dd\u0100iy\u1509\u150drc;\u4176;\u442br;\uc000\u{1d51c}pf;\uc000\u{1d550}cr;\uc000\u{1d4b4}ml;\u4178\u0400Hacdefos\u1535\u1539\u153f\u154b\u154f\u155d\u1560\u1564cy;\u4416cute;\u4179\u0100ay\u1544\u1549ron;\u417d;\u4417ot;\u417b\u01f2\u1554\0\u155boWidt\xe8\u0ad9a;\u4396r;\u6128pf;\u6124cr;\uc000\u{1d4b5}\u0be1\u1583\u158a\u1590\0\u15b0\u15b6\u15bf\0\0\0\0\u15c6\u15db\u15eb\u165f\u166d\0\u1695\u169b\u16b2\u16b9\0\u16becute\u803b\xe1\u40e1reve;\u4103\u0300;Ediuy\u159c\u159d\u15a1\u15a3\u15a8\u15ad\u623e;\uc000\u223e\u0333;\u623frc\u803b\xe2\u40e2te\u80bb\xb4\u0306;\u4430lig\u803b\xe6\u40e6\u0100;r\xb2\u15ba;\uc000\u{1d51e}rave\u803b\xe0\u40e0\u0100ep\u15ca\u15d6\u0100fp\u15cf\u15d4sym;\u6135\xe8\u15d3ha;\u43b1\u0100ap\u15dfc\u0100cl\u15e4\u15e7r;\u4101g;\u6a3f\u0264\u15f0\0\0\u160a\u0280;adsv\u15fa\u15fb\u15ff\u1601\u1607\u6227nd;\u6a55;\u6a5clope;\u6a58;\u6a5a\u0380;elmrsz\u1618\u1619\u161b\u161e\u163f\u164f\u1659\u6220;\u69a4e\xbb\u1619sd\u0100;a\u1625\u1626\u6221\u0461\u1630\u1632\u1634\u1636\u1638\u163a\u163c\u163e;\u69a8;\u69a9;\u69aa;\u69ab;\u69ac;\u69ad;\u69ae;\u69aft\u0100;v\u1645\u1646\u621fb\u0100;d\u164c\u164d\u62be;\u699d\u0100pt\u1654\u1657h;\u6222\xbb\xb9arr;\u637c\u0100gp\u1663\u1667on;\u4105f;\uc000\u{1d552}\u0380;Eaeiop\u12c1\u167b\u167d\u1682\u1684\u1687\u168a;\u6a70cir;\u6a6f;\u624ad;\u624bs;\u4027rox\u0100;e\u12c1\u1692\xf1\u1683ing\u803b\xe5\u40e5\u0180cty\u16a1\u16a6\u16a8r;\uc000\u{1d4b6};\u402amp\u0100;e\u12c1\u16af\xf1\u0288ilde\u803b\xe3\u40e3ml\u803b\xe4\u40e4\u0100ci\u16c2\u16c8onin\xf4\u0272nt;\u6a11\u0800Nabcdefiklnoprsu\u16ed\u16f1\u1730\u173c\u1743\u1748\u1778\u177d\u17e0\u17e6\u1839\u1850\u170d\u193d\u1948\u1970ot;\u6aed\u0100cr\u16f6\u171ek\u0200ceps\u1700\u1705\u170d\u1713ong;\u624cpsilon;\u43f6rime;\u6035im\u0100;e\u171a\u171b\u623dq;\u62cd\u0176\u1722\u1726ee;\u62bded\u0100;g\u172c\u172d\u6305e\xbb\u172drk\u0100;t\u135c\u1737brk;\u63b6\u0100oy\u1701\u1741;\u4431quo;\u601e\u0280cmprt\u1753\u175b\u1761\u1764\u1768aus\u0100;e\u010a\u0109ptyv;\u69b0s\xe9\u170cno\xf5\u0113\u0180ahw\u176f\u1771\u1773;\u43b2;\u6136een;\u626cr;\uc000\u{1d51f}g\u0380costuvw\u178d\u179d\u17b3\u17c1\u17d5\u17db\u17de\u0180aiu\u1794\u1796\u179a\xf0\u0760rc;\u65efp\xbb\u1371\u0180dpt\u17a4\u17a8\u17adot;\u6a00lus;\u6a01imes;\u6a02\u0271\u17b9\0\0\u17becup;\u6a06ar;\u6605riangle\u0100du\u17cd\u17d2own;\u65bdp;\u65b3plus;\u6a04e\xe5\u1444\xe5\u14adarow;\u690d\u0180ako\u17ed\u1826\u1835\u0100cn\u17f2\u1823k\u0180lst\u17fa\u05ab\u1802ozenge;\u69ebriangle\u0200;dlr\u1812\u1813\u1818\u181d\u65b4own;\u65beeft;\u65c2ight;\u65b8k;\u6423\u01b1\u182b\0\u1833\u01b2\u182f\0\u1831;\u6592;\u65914;\u6593ck;\u6588\u0100eo\u183e\u184d\u0100;q\u1843\u1846\uc000=\u20e5uiv;\uc000\u2261\u20e5t;\u6310\u0200ptwx\u1859\u185e\u1867\u186cf;\uc000\u{1d553}\u0100;t\u13cb\u1863om\xbb\u13cctie;\u62c8\u0600DHUVbdhmptuv\u1885\u1896\u18aa\u18bb\u18d7\u18db\u18ec\u18ff\u1905\u190a\u1910\u1921\u0200LRlr\u188e\u1890\u1892\u1894;\u6557;\u6554;\u6556;\u6553\u0280;DUdu\u18a1\u18a2\u18a4\u18a6\u18a8\u6550;\u6566;\u6569;\u6564;\u6567\u0200LRlr\u18b3\u18b5\u18b7\u18b9;\u655d;\u655a;\u655c;\u6559\u0380;HLRhlr\u18ca\u18cb\u18cd\u18cf\u18d1\u18d3\u18d5\u6551;\u656c;\u6563;\u6560;\u656b;\u6562;\u655fox;\u69c9\u0200LRlr\u18e4\u18e6\u18e8\u18ea;\u6555;\u6552;\u6510;\u650c\u0280;DUdu\u06bd\u18f7\u18f9\u18fb\u18fd;\u6565;\u6568;\u652c;\u6534inus;\u629flus;\u629eimes;\u62a0\u0200LRlr\u1919\u191b\u191d\u191f;\u655b;\u6558;\u6518;\u6514\u0380;HLRhlr\u1930\u1931\u1933\u1935\u1937\u1939\u193b\u6502;\u656a;\u6561;\u655e;\u653c;\u6524;\u651c\u0100ev\u0123\u1942bar\u803b\xa6\u40a6\u0200ceio\u1951\u1956\u195a\u1960r;\uc000\u{1d4b7}mi;\u604fm\u0100;e\u171a\u171cl\u0180;bh\u1968\u1969\u196b\u405c;\u69c5sub;\u67c8\u016c\u1974\u197el\u0100;e\u1979\u197a\u6022t\xbb\u197ap\u0180;Ee\u012f\u1985\u1987;\u6aae\u0100;q\u06dc\u06db\u0ce1\u19a7\0\u19e8\u1a11\u1a15\u1a32\0\u1a37\u1a50\0\0\u1ab4\0\0\u1ac1\0\0\u1b21\u1b2e\u1b4d\u1b52\0\u1bfd\0\u1c0c\u0180cpr\u19ad\u19b2\u19ddute;\u4107\u0300;abcds\u19bf\u19c0\u19c4\u19ca\u19d5\u19d9\u6229nd;\u6a44rcup;\u6a49\u0100au\u19cf\u19d2p;\u6a4bp;\u6a47ot;\u6a40;\uc000\u2229\ufe00\u0100eo\u19e2\u19e5t;\u6041\xee\u0693\u0200aeiu\u19f0\u19fb\u1a01\u1a05\u01f0\u19f5\0\u19f8s;\u6a4don;\u410ddil\u803b\xe7\u40e7rc;\u4109ps\u0100;s\u1a0c\u1a0d\u6a4cm;\u6a50ot;\u410b\u0180dmn\u1a1b\u1a20\u1a26il\u80bb\xb8\u01adptyv;\u69b2t\u8100\xa2;e\u1a2d\u1a2e\u40a2r\xe4\u01b2r;\uc000\u{1d520}\u0180cei\u1a3d\u1a40\u1a4dy;\u4447ck\u0100;m\u1a47\u1a48\u6713ark\xbb\u1a48;\u43c7r\u0380;Ecefms\u1a5f\u1a60\u1a62\u1a6b\u1aa4\u1aaa\u1aae\u65cb;\u69c3\u0180;el\u1a69\u1a6a\u1a6d\u42c6q;\u6257e\u0261\u1a74\0\0\u1a88rrow\u0100lr\u1a7c\u1a81eft;\u61baight;\u61bb\u0280RSacd\u1a92\u1a94\u1a96\u1a9a\u1a9f\xbb\u0f47;\u64c8st;\u629birc;\u629aash;\u629dnint;\u6a10id;\u6aefcir;\u69c2ubs\u0100;u\u1abb\u1abc\u6663it\xbb\u1abc\u02ec\u1ac7\u1ad4\u1afa\0\u1b0aon\u0100;e\u1acd\u1ace\u403a\u0100;q\xc7\xc6\u026d\u1ad9\0\0\u1ae2a\u0100;t\u1ade\u1adf\u402c;\u4040\u0180;fl\u1ae8\u1ae9\u1aeb\u6201\xee\u1160e\u0100mx\u1af1\u1af6ent\xbb\u1ae9e\xf3\u024d\u01e7\u1afe\0\u1b07\u0100;d\u12bb\u1b02ot;\u6a6dn\xf4\u0246\u0180fry\u1b10\u1b14\u1b17;\uc000\u{1d554}o\xe4\u0254\u8100\xa9;s\u0155\u1b1dr;\u6117\u0100ao\u1b25\u1b29rr;\u61b5ss;\u6717\u0100cu\u1b32\u1b37r;\uc000\u{1d4b8}\u0100bp\u1b3c\u1b44\u0100;e\u1b41\u1b42\u6acf;\u6ad1\u0100;e\u1b49\u1b4a\u6ad0;\u6ad2dot;\u62ef\u0380delprvw\u1b60\u1b6c\u1b77\u1b82\u1bac\u1bd4\u1bf9arr\u0100lr\u1b68\u1b6a;\u6938;\u6935\u0270\u1b72\0\0\u1b75r;\u62dec;\u62dfarr\u0100;p\u1b7f\u1b80\u61b6;\u693d\u0300;bcdos\u1b8f\u1b90\u1b96\u1ba1\u1ba5\u1ba8\u622arcap;\u6a48\u0100au\u1b9b\u1b9ep;\u6a46p;\u6a4aot;\u628dr;\u6a45;\uc000\u222a\ufe00\u0200alrv\u1bb5\u1bbf\u1bde\u1be3rr\u0100;m\u1bbc\u1bbd\u61b7;\u693cy\u0180evw\u1bc7\u1bd4\u1bd8q\u0270\u1bce\0\0\u1bd2re\xe3\u1b73u\xe3\u1b75ee;\u62ceedge;\u62cfen\u803b\xa4\u40a4earrow\u0100lr\u1bee\u1bf3eft\xbb\u1b80ight\xbb\u1bbde\xe4\u1bdd\u0100ci\u1c01\u1c07onin\xf4\u01f7nt;\u6231lcty;\u632d\u0980AHabcdefhijlorstuwz\u1c38\u1c3b\u1c3f\u1c5d\u1c69\u1c75\u1c8a\u1c9e\u1cac\u1cb7\u1cfb\u1cff\u1d0d\u1d7b\u1d91\u1dab\u1dbb\u1dc6\u1dcdr\xf2\u0381ar;\u6965\u0200glrs\u1c48\u1c4d\u1c52\u1c54ger;\u6020eth;\u6138\xf2\u1133h\u0100;v\u1c5a\u1c5b\u6010\xbb\u090a\u016b\u1c61\u1c67arow;\u690fa\xe3\u0315\u0100ay\u1c6e\u1c73ron;\u410f;\u4434\u0180;ao\u0332\u1c7c\u1c84\u0100gr\u02bf\u1c81r;\u61catseq;\u6a77\u0180glm\u1c91\u1c94\u1c98\u803b\xb0\u40b0ta;\u43b4ptyv;\u69b1\u0100ir\u1ca3\u1ca8sht;\u697f;\uc000\u{1d521}ar\u0100lr\u1cb3\u1cb5\xbb\u08dc\xbb\u101e\u0280aegsv\u1cc2\u0378\u1cd6\u1cdc\u1ce0m\u0180;os\u0326\u1cca\u1cd4nd\u0100;s\u0326\u1cd1uit;\u6666amma;\u43ddin;\u62f2\u0180;io\u1ce7\u1ce8\u1cf8\u40f7de\u8100\xf7;o\u1ce7\u1cf0ntimes;\u62c7n\xf8\u1cf7cy;\u4452c\u026f\u1d06\0\0\u1d0arn;\u631eop;\u630d\u0280lptuw\u1d18\u1d1d\u1d22\u1d49\u1d55lar;\u4024f;\uc000\u{1d555}\u0280;emps\u030b\u1d2d\u1d37\u1d3d\u1d42q\u0100;d\u0352\u1d33ot;\u6251inus;\u6238lus;\u6214quare;\u62a1blebarwedg\xe5\xfan\u0180adh\u112e\u1d5d\u1d67ownarrow\xf3\u1c83arpoon\u0100lr\u1d72\u1d76ef\xf4\u1cb4igh\xf4\u1cb6\u0162\u1d7f\u1d85karo\xf7\u0f42\u026f\u1d8a\0\0\u1d8ern;\u631fop;\u630c\u0180cot\u1d98\u1da3\u1da6\u0100ry\u1d9d\u1da1;\uc000\u{1d4b9};\u4455l;\u69f6rok;\u4111\u0100dr\u1db0\u1db4ot;\u62f1i\u0100;f\u1dba\u1816\u65bf\u0100ah\u1dc0\u1dc3r\xf2\u0429a\xf2\u0fa6angle;\u69a6\u0100ci\u1dd2\u1dd5y;\u445fgrarr;\u67ff\u0900Dacdefglmnopqrstux\u1e01\u1e09\u1e19\u1e38\u0578\u1e3c\u1e49\u1e61\u1e7e\u1ea5\u1eaf\u1ebd\u1ee1\u1f2a\u1f37\u1f44\u1f4e\u1f5a\u0100Do\u1e06\u1d34o\xf4\u1c89\u0100cs\u1e0e\u1e14ute\u803b\xe9\u40e9ter;\u6a6e\u0200aioy\u1e22\u1e27\u1e31\u1e36ron;\u411br\u0100;c\u1e2d\u1e2e\u6256\u803b\xea\u40ealon;\u6255;\u444dot;\u4117\u0100Dr\u1e41\u1e45ot;\u6252;\uc000\u{1d522}\u0180;rs\u1e50\u1e51\u1e57\u6a9aave\u803b\xe8\u40e8\u0100;d\u1e5c\u1e5d\u6a96ot;\u6a98\u0200;ils\u1e6a\u1e6b\u1e72\u1e74\u6a99nters;\u63e7;\u6113\u0100;d\u1e79\u1e7a\u6a95ot;\u6a97\u0180aps\u1e85\u1e89\u1e97cr;\u4113ty\u0180;sv\u1e92\u1e93\u1e95\u6205et\xbb\u1e93p\u01001;\u1e9d\u1ea4\u0133\u1ea1\u1ea3;\u6004;\u6005\u6003\u0100gs\u1eaa\u1eac;\u414bp;\u6002\u0100gp\u1eb4\u1eb8on;\u4119f;\uc000\u{1d556}\u0180als\u1ec4\u1ece\u1ed2r\u0100;s\u1eca\u1ecb\u62d5l;\u69e3us;\u6a71i\u0180;lv\u1eda\u1edb\u1edf\u43b5on\xbb\u1edb;\u43f5\u0200csuv\u1eea\u1ef3\u1f0b\u1f23\u0100io\u1eef\u1e31rc\xbb\u1e2e\u0269\u1ef9\0\0\u1efb\xed\u0548ant\u0100gl\u1f02\u1f06tr\xbb\u1e5dess\xbb\u1e7a\u0180aei\u1f12\u1f16\u1f1als;\u403dst;\u625fv\u0100;D\u0235\u1f20D;\u6a78parsl;\u69e5\u0100Da\u1f2f\u1f33ot;\u6253rr;\u6971\u0180cdi\u1f3e\u1f41\u1ef8r;\u612fo\xf4\u0352\u0100ah\u1f49\u1f4b;\u43b7\u803b\xf0\u40f0\u0100mr\u1f53\u1f57l\u803b\xeb\u40ebo;\u60ac\u0180cip\u1f61\u1f64\u1f67l;\u4021s\xf4\u056e\u0100eo\u1f6c\u1f74ctatio\xee\u0559nential\xe5\u0579\u09e1\u1f92\0\u1f9e\0\u1fa1\u1fa7\0\0\u1fc6\u1fcc\0\u1fd3\0\u1fe6\u1fea\u2000\0\u2008\u205allingdotse\xf1\u1e44y;\u4444male;\u6640\u0180ilr\u1fad\u1fb3\u1fc1lig;\u8000\ufb03\u0269\u1fb9\0\0\u1fbdg;\u8000\ufb00ig;\u8000\ufb04;\uc000\u{1d523}lig;\u8000\ufb01lig;\uc000fj\u0180alt\u1fd9\u1fdc\u1fe1t;\u666dig;\u8000\ufb02ns;\u65b1of;\u4192\u01f0\u1fee\0\u1ff3f;\uc000\u{1d557}\u0100ak\u05bf\u1ff7\u0100;v\u1ffc\u1ffd\u62d4;\u6ad9artint;\u6a0d\u0100ao\u200c\u2055\u0100cs\u2011\u2052\u03b1\u201a\u2030\u2038\u2045\u2048\0\u2050\u03b2\u2022\u2025\u2027\u202a\u202c\0\u202e\u803b\xbd\u40bd;\u6153\u803b\xbc\u40bc;\u6155;\u6159;\u615b\u01b3\u2034\0\u2036;\u6154;\u6156\u02b4\u203e\u2041\0\0\u2043\u803b\xbe\u40be;\u6157;\u615c5;\u6158\u01b6\u204c\0\u204e;\u615a;\u615d8;\u615el;\u6044wn;\u6322cr;\uc000\u{1d4bb}\u0880Eabcdefgijlnorstv\u2082\u2089\u209f\u20a5\u20b0\u20b4\u20f0\u20f5\u20fa\u20ff\u2103\u2112\u2138\u0317\u213e\u2152\u219e\u0100;l\u064d\u2087;\u6a8c\u0180cmp\u2090\u2095\u209dute;\u41f5ma\u0100;d\u209c\u1cda\u43b3;\u6a86reve;\u411f\u0100iy\u20aa\u20aerc;\u411d;\u4433ot;\u4121\u0200;lqs\u063e\u0642\u20bd\u20c9\u0180;qs\u063e\u064c\u20c4lan\xf4\u0665\u0200;cdl\u0665\u20d2\u20d5\u20e5c;\u6aa9ot\u0100;o\u20dc\u20dd\u6a80\u0100;l\u20e2\u20e3\u6a82;\u6a84\u0100;e\u20ea\u20ed\uc000\u22db\ufe00s;\u6a94r;\uc000\u{1d524}\u0100;g\u0673\u061bmel;\u6137cy;\u4453\u0200;Eaj\u065a\u210c\u210e\u2110;\u6a92;\u6aa5;\u6aa4\u0200Eaes\u211b\u211d\u2129\u2134;\u6269p\u0100;p\u2123\u2124\u6a8arox\xbb\u2124\u0100;q\u212e\u212f\u6a88\u0100;q\u212e\u211bim;\u62e7pf;\uc000\u{1d558}\u0100ci\u2143\u2146r;\u610am\u0180;el\u066b\u214e\u2150;\u6a8e;\u6a90\u8300>;cdlqr\u05ee\u2160\u216a\u216e\u2173\u2179\u0100ci\u2165\u2167;\u6aa7r;\u6a7aot;\u62d7Par;\u6995uest;\u6a7c\u0280adels\u2184\u216a\u2190\u0656\u219b\u01f0\u2189\0\u218epro\xf8\u209er;\u6978q\u0100lq\u063f\u2196les\xf3\u2088i\xed\u066b\u0100en\u21a3\u21adrtneqq;\uc000\u2269\ufe00\xc5\u21aa\u0500Aabcefkosy\u21c4\u21c7\u21f1\u21f5\u21fa\u2218\u221d\u222f\u2268\u227dr\xf2\u03a0\u0200ilmr\u21d0\u21d4\u21d7\u21dbrs\xf0\u1484f\xbb\u2024il\xf4\u06a9\u0100dr\u21e0\u21e4cy;\u444a\u0180;cw\u08f4\u21eb\u21efir;\u6948;\u61adar;\u610firc;\u4125\u0180alr\u2201\u220e\u2213rts\u0100;u\u2209\u220a\u6665it\xbb\u220alip;\u6026con;\u62b9r;\uc000\u{1d525}s\u0100ew\u2223\u2229arow;\u6925arow;\u6926\u0280amopr\u223a\u223e\u2243\u225e\u2263rr;\u61fftht;\u623bk\u0100lr\u2249\u2253eftarrow;\u61a9ightarrow;\u61aaf;\uc000\u{1d559}bar;\u6015\u0180clt\u226f\u2274\u2278r;\uc000\u{1d4bd}as\xe8\u21f4rok;\u4127\u0100bp\u2282\u2287ull;\u6043hen\xbb\u1c5b\u0ae1\u22a3\0\u22aa\0\u22b8\u22c5\u22ce\0\u22d5\u22f3\0\0\u22f8\u2322\u2367\u2362\u237f\0\u2386\u23aa\u23b4cute\u803b\xed\u40ed\u0180;iy\u0771\u22b0\u22b5rc\u803b\xee\u40ee;\u4438\u0100cx\u22bc\u22bfy;\u4435cl\u803b\xa1\u40a1\u0100fr\u039f\u22c9;\uc000\u{1d526}rave\u803b\xec\u40ec\u0200;ino\u073e\u22dd\u22e9\u22ee\u0100in\u22e2\u22e6nt;\u6a0ct;\u622dfin;\u69dcta;\u6129lig;\u4133\u0180aop\u22fe\u231a\u231d\u0180cgt\u2305\u2308\u2317r;\u412b\u0180elp\u071f\u230f\u2313in\xe5\u078ear\xf4\u0720h;\u4131f;\u62b7ed;\u41b5\u0280;cfot\u04f4\u232c\u2331\u233d\u2341are;\u6105in\u0100;t\u2338\u2339\u621eie;\u69dddo\xf4\u2319\u0280;celp\u0757\u234c\u2350\u235b\u2361al;\u62ba\u0100gr\u2355\u2359er\xf3\u1563\xe3\u234darhk;\u6a17rod;\u6a3c\u0200cgpt\u236f\u2372\u2376\u237by;\u4451on;\u412ff;\uc000\u{1d55a}a;\u43b9uest\u803b\xbf\u40bf\u0100ci\u238a\u238fr;\uc000\u{1d4be}n\u0280;Edsv\u04f4\u239b\u239d\u23a1\u04f3;\u62f9ot;\u62f5\u0100;v\u23a6\u23a7\u62f4;\u62f3\u0100;i\u0777\u23aelde;\u4129\u01eb\u23b8\0\u23bccy;\u4456l\u803b\xef\u40ef\u0300cfmosu\u23cc\u23d7\u23dc\u23e1\u23e7\u23f5\u0100iy\u23d1\u23d5rc;\u4135;\u4439r;\uc000\u{1d527}ath;\u4237pf;\uc000\u{1d55b}\u01e3\u23ec\0\u23f1r;\uc000\u{1d4bf}rcy;\u4458kcy;\u4454\u0400acfghjos\u240b\u2416\u2422\u2427\u242d\u2431\u2435\u243bppa\u0100;v\u2413\u2414\u43ba;\u43f0\u0100ey\u241b\u2420dil;\u4137;\u443ar;\uc000\u{1d528}reen;\u4138cy;\u4445cy;\u445cpf;\uc000\u{1d55c}cr;\uc000\u{1d4c0}\u0b80ABEHabcdefghjlmnoprstuv\u2470\u2481\u2486\u248d\u2491\u250e\u253d\u255a\u2580\u264e\u265e\u2665\u2679\u267d\u269a\u26b2\u26d8\u275d\u2768\u278b\u27c0\u2801\u2812\u0180art\u2477\u247a\u247cr\xf2\u09c6\xf2\u0395ail;\u691barr;\u690e\u0100;g\u0994\u248b;\u6a8bar;\u6962\u0963\u24a5\0\u24aa\0\u24b1\0\0\0\0\0\u24b5\u24ba\0\u24c6\u24c8\u24cd\0\u24f9ute;\u413amptyv;\u69b4ra\xee\u084cbda;\u43bbg\u0180;dl\u088e\u24c1\u24c3;\u6991\xe5\u088e;\u6a85uo\u803b\xab\u40abr\u0400;bfhlpst\u0899\u24de\u24e6\u24e9\u24eb\u24ee\u24f1\u24f5\u0100;f\u089d\u24e3s;\u691fs;\u691d\xeb\u2252p;\u61abl;\u6939im;\u6973l;\u61a2\u0180;ae\u24ff\u2500\u2504\u6aabil;\u6919\u0100;s\u2509\u250a\u6aad;\uc000\u2aad\ufe00\u0180abr\u2515\u2519\u251drr;\u690crk;\u6772\u0100ak\u2522\u252cc\u0100ek\u2528\u252a;\u407b;\u405b\u0100es\u2531\u2533;\u698bl\u0100du\u2539\u253b;\u698f;\u698d\u0200aeuy\u2546\u254b\u2556\u2558ron;\u413e\u0100di\u2550\u2554il;\u413c\xec\u08b0\xe2\u2529;\u443b\u0200cqrs\u2563\u2566\u256d\u257da;\u6936uo\u0100;r\u0e19\u1746\u0100du\u2572\u2577har;\u6967shar;\u694bh;\u61b2\u0280;fgqs\u258b\u258c\u0989\u25f3\u25ff\u6264t\u0280ahlrt\u2598\u25a4\u25b7\u25c2\u25e8rrow\u0100;t\u0899\u25a1a\xe9\u24f6arpoon\u0100du\u25af\u25b4own\xbb\u045ap\xbb\u0966eftarrows;\u61c7ight\u0180ahs\u25cd\u25d6\u25derrow\u0100;s\u08f4\u08a7arpoon\xf3\u0f98quigarro\xf7\u21f0hreetimes;\u62cb\u0180;qs\u258b\u0993\u25falan\xf4\u09ac\u0280;cdgs\u09ac\u260a\u260d\u261d\u2628c;\u6aa8ot\u0100;o\u2614\u2615\u6a7f\u0100;r\u261a\u261b\u6a81;\u6a83\u0100;e\u2622\u2625\uc000\u22da\ufe00s;\u6a93\u0280adegs\u2633\u2639\u263d\u2649\u264bppro\xf8\u24c6ot;\u62d6q\u0100gq\u2643\u2645\xf4\u0989gt\xf2\u248c\xf4\u099bi\xed\u09b2\u0180ilr\u2655\u08e1\u265asht;\u697c;\uc000\u{1d529}\u0100;E\u099c\u2663;\u6a91\u0161\u2669\u2676r\u0100du\u25b2\u266e\u0100;l\u0965\u2673;\u696alk;\u6584cy;\u4459\u0280;acht\u0a48\u2688\u268b\u2691\u2696r\xf2\u25c1orne\xf2\u1d08ard;\u696bri;\u65fa\u0100io\u269f\u26a4dot;\u4140ust\u0100;a\u26ac\u26ad\u63b0che\xbb\u26ad\u0200Eaes\u26bb\u26bd\u26c9\u26d4;\u6268p\u0100;p\u26c3\u26c4\u6a89rox\xbb\u26c4\u0100;q\u26ce\u26cf\u6a87\u0100;q\u26ce\u26bbim;\u62e6\u0400abnoptwz\u26e9\u26f4\u26f7\u271a\u272f\u2741\u2747\u2750\u0100nr\u26ee\u26f1g;\u67ecr;\u61fdr\xeb\u08c1g\u0180lmr\u26ff\u270d\u2714eft\u0100ar\u09e6\u2707ight\xe1\u09f2apsto;\u67fcight\xe1\u09fdparrow\u0100lr\u2725\u2729ef\xf4\u24edight;\u61ac\u0180afl\u2736\u2739\u273dr;\u6985;\uc000\u{1d55d}us;\u6a2dimes;\u6a34\u0161\u274b\u274fst;\u6217\xe1\u134e\u0180;ef\u2757\u2758\u1800\u65cange\xbb\u2758ar\u0100;l\u2764\u2765\u4028t;\u6993\u0280achmt\u2773\u2776\u277c\u2785\u2787r\xf2\u08a8orne\xf2\u1d8car\u0100;d\u0f98\u2783;\u696d;\u600eri;\u62bf\u0300achiqt\u2798\u279d\u0a40\u27a2\u27ae\u27bbquo;\u6039r;\uc000\u{1d4c1}m\u0180;eg\u09b2\u27aa\u27ac;\u6a8d;\u6a8f\u0100bu\u252a\u27b3o\u0100;r\u0e1f\u27b9;\u601arok;\u4142\u8400<;cdhilqr\u082b\u27d2\u2639\u27dc\u27e0\u27e5\u27ea\u27f0\u0100ci\u27d7\u27d9;\u6aa6r;\u6a79re\xe5\u25f2mes;\u62c9arr;\u6976uest;\u6a7b\u0100Pi\u27f5\u27f9ar;\u6996\u0180;ef\u2800\u092d\u181b\u65c3r\u0100du\u2807\u280dshar;\u694ahar;\u6966\u0100en\u2817\u2821rtneqq;\uc000\u2268\ufe00\xc5\u281e\u0700Dacdefhilnopsu\u2840\u2845\u2882\u288e\u2893\u28a0\u28a5\u28a8\u28da\u28e2\u28e4\u0a83\u28f3\u2902Dot;\u623a\u0200clpr\u284e\u2852\u2863\u287dr\u803b\xaf\u40af\u0100et\u2857\u2859;\u6642\u0100;e\u285e\u285f\u6720se\xbb\u285f\u0100;s\u103b\u2868to\u0200;dlu\u103b\u2873\u2877\u287bow\xee\u048cef\xf4\u090f\xf0\u13d1ker;\u65ae\u0100oy\u2887\u288cmma;\u6a29;\u443cash;\u6014asuredangle\xbb\u1626r;\uc000\u{1d52a}o;\u6127\u0180cdn\u28af\u28b4\u28c9ro\u803b\xb5\u40b5\u0200;acd\u1464\u28bd\u28c0\u28c4s\xf4\u16a7ir;\u6af0ot\u80bb\xb7\u01b5us\u0180;bd\u28d2\u1903\u28d3\u6212\u0100;u\u1d3c\u28d8;\u6a2a\u0163\u28de\u28e1p;\u6adb\xf2\u2212\xf0\u0a81\u0100dp\u28e9\u28eeels;\u62a7f;\uc000\u{1d55e}\u0100ct\u28f8\u28fdr;\uc000\u{1d4c2}pos\xbb\u159d\u0180;lm\u2909\u290a\u290d\u43bctimap;\u62b8\u0c00GLRVabcdefghijlmoprstuvw\u2942\u2953\u297e\u2989\u2998\u29da\u29e9\u2a15\u2a1a\u2a58\u2a5d\u2a83\u2a95\u2aa4\u2aa8\u2b04\u2b07\u2b44\u2b7f\u2bae\u2c34\u2c67\u2c7c\u2ce9\u0100gt\u2947\u294b;\uc000\u22d9\u0338\u0100;v\u2950\u0bcf\uc000\u226b\u20d2\u0180elt\u295a\u2972\u2976ft\u0100ar\u2961\u2967rrow;\u61cdightarrow;\u61ce;\uc000\u22d8\u0338\u0100;v\u297b\u0c47\uc000\u226a\u20d2ightarrow;\u61cf\u0100Dd\u298e\u2993ash;\u62afash;\u62ae\u0280bcnpt\u29a3\u29a7\u29ac\u29b1\u29ccla\xbb\u02deute;\u4144g;\uc000\u2220\u20d2\u0280;Eiop\u0d84\u29bc\u29c0\u29c5\u29c8;\uc000\u2a70\u0338d;\uc000\u224b\u0338s;\u4149ro\xf8\u0d84ur\u0100;a\u29d3\u29d4\u666el\u0100;s\u29d3\u0b38\u01f3\u29df\0\u29e3p\u80bb\xa0\u0b37mp\u0100;e\u0bf9\u0c00\u0280aeouy\u29f4\u29fe\u2a03\u2a10\u2a13\u01f0\u29f9\0\u29fb;\u6a43on;\u4148dil;\u4146ng\u0100;d\u0d7e\u2a0aot;\uc000\u2a6d\u0338p;\u6a42;\u443dash;\u6013\u0380;Aadqsx\u0b92\u2a29\u2a2d\u2a3b\u2a41\u2a45\u2a50rr;\u61d7r\u0100hr\u2a33\u2a36k;\u6924\u0100;o\u13f2\u13f0ot;\uc000\u2250\u0338ui\xf6\u0b63\u0100ei\u2a4a\u2a4ear;\u6928\xed\u0b98ist\u0100;s\u0ba0\u0b9fr;\uc000\u{1d52b}\u0200Eest\u0bc5\u2a66\u2a79\u2a7c\u0180;qs\u0bbc\u2a6d\u0be1\u0180;qs\u0bbc\u0bc5\u2a74lan\xf4\u0be2i\xed\u0bea\u0100;r\u0bb6\u2a81\xbb\u0bb7\u0180Aap\u2a8a\u2a8d\u2a91r\xf2\u2971rr;\u61aear;\u6af2\u0180;sv\u0f8d\u2a9c\u0f8c\u0100;d\u2aa1\u2aa2\u62fc;\u62facy;\u445a\u0380AEadest\u2ab7\u2aba\u2abe\u2ac2\u2ac5\u2af6\u2af9r\xf2\u2966;\uc000\u2266\u0338rr;\u619ar;\u6025\u0200;fqs\u0c3b\u2ace\u2ae3\u2aeft\u0100ar\u2ad4\u2ad9rro\xf7\u2ac1ightarro\xf7\u2a90\u0180;qs\u0c3b\u2aba\u2aealan\xf4\u0c55\u0100;s\u0c55\u2af4\xbb\u0c36i\xed\u0c5d\u0100;r\u0c35\u2afei\u0100;e\u0c1a\u0c25i\xe4\u0d90\u0100pt\u2b0c\u2b11f;\uc000\u{1d55f}\u8180\xac;in\u2b19\u2b1a\u2b36\u40acn\u0200;Edv\u0b89\u2b24\u2b28\u2b2e;\uc000\u22f9\u0338ot;\uc000\u22f5\u0338\u01e1\u0b89\u2b33\u2b35;\u62f7;\u62f6i\u0100;v\u0cb8\u2b3c\u01e1\u0cb8\u2b41\u2b43;\u62fe;\u62fd\u0180aor\u2b4b\u2b63\u2b69r\u0200;ast\u0b7b\u2b55\u2b5a\u2b5flle\xec\u0b7bl;\uc000\u2afd\u20e5;\uc000\u2202\u0338lint;\u6a14\u0180;ce\u0c92\u2b70\u2b73u\xe5\u0ca5\u0100;c\u0c98\u2b78\u0100;e\u0c92\u2b7d\xf1\u0c98\u0200Aait\u2b88\u2b8b\u2b9d\u2ba7r\xf2\u2988rr\u0180;cw\u2b94\u2b95\u2b99\u619b;\uc000\u2933\u0338;\uc000\u219d\u0338ghtarrow\xbb\u2b95ri\u0100;e\u0ccb\u0cd6\u0380chimpqu\u2bbd\u2bcd\u2bd9\u2b04\u0b78\u2be4\u2bef\u0200;cer\u0d32\u2bc6\u0d37\u2bc9u\xe5\u0d45;\uc000\u{1d4c3}ort\u026d\u2b05\0\0\u2bd6ar\xe1\u2b56m\u0100;e\u0d6e\u2bdf\u0100;q\u0d74\u0d73su\u0100bp\u2beb\u2bed\xe5\u0cf8\xe5\u0d0b\u0180bcp\u2bf6\u2c11\u2c19\u0200;Ees\u2bff\u2c00\u0d22\u2c04\u6284;\uc000\u2ac5\u0338et\u0100;e\u0d1b\u2c0bq\u0100;q\u0d23\u2c00c\u0100;e\u0d32\u2c17\xf1\u0d38\u0200;Ees\u2c22\u2c23\u0d5f\u2c27\u6285;\uc000\u2ac6\u0338et\u0100;e\u0d58\u2c2eq\u0100;q\u0d60\u2c23\u0200gilr\u2c3d\u2c3f\u2c45\u2c47\xec\u0bd7lde\u803b\xf1\u40f1\xe7\u0c43iangle\u0100lr\u2c52\u2c5ceft\u0100;e\u0c1a\u2c5a\xf1\u0c26ight\u0100;e\u0ccb\u2c65\xf1\u0cd7\u0100;m\u2c6c\u2c6d\u43bd\u0180;es\u2c74\u2c75\u2c79\u4023ro;\u6116p;\u6007\u0480DHadgilrs\u2c8f\u2c94\u2c99\u2c9e\u2ca3\u2cb0\u2cb6\u2cd3\u2ce3ash;\u62adarr;\u6904p;\uc000\u224d\u20d2ash;\u62ac\u0100et\u2ca8\u2cac;\uc000\u2265\u20d2;\uc000>\u20d2nfin;\u69de\u0180Aet\u2cbd\u2cc1\u2cc5rr;\u6902;\uc000\u2264\u20d2\u0100;r\u2cca\u2ccd\uc000<\u20d2ie;\uc000\u22b4\u20d2\u0100At\u2cd8\u2cdcrr;\u6903rie;\uc000\u22b5\u20d2im;\uc000\u223c\u20d2\u0180Aan\u2cf0\u2cf4\u2d02rr;\u61d6r\u0100hr\u2cfa\u2cfdk;\u6923\u0100;o\u13e7\u13e5ear;\u6927\u1253\u1a95\0\0\0\0\0\0\0\0\0\0\0\0\0\u2d2d\0\u2d38\u2d48\u2d60\u2d65\u2d72\u2d84\u1b07\0\0\u2d8d\u2dab\0\u2dc8\u2dce\0\u2ddc\u2e19\u2e2b\u2e3e\u2e43\u0100cs\u2d31\u1a97ute\u803b\xf3\u40f3\u0100iy\u2d3c\u2d45r\u0100;c\u1a9e\u2d42\u803b\xf4\u40f4;\u443e\u0280abios\u1aa0\u2d52\u2d57\u01c8\u2d5alac;\u4151v;\u6a38old;\u69bclig;\u4153\u0100cr\u2d69\u2d6dir;\u69bf;\uc000\u{1d52c}\u036f\u2d79\0\0\u2d7c\0\u2d82n;\u42dbave\u803b\xf2\u40f2;\u69c1\u0100bm\u2d88\u0df4ar;\u69b5\u0200acit\u2d95\u2d98\u2da5\u2da8r\xf2\u1a80\u0100ir\u2d9d\u2da0r;\u69beoss;\u69bbn\xe5\u0e52;\u69c0\u0180aei\u2db1\u2db5\u2db9cr;\u414dga;\u43c9\u0180cdn\u2dc0\u2dc5\u01cdron;\u43bf;\u69b6pf;\uc000\u{1d560}\u0180ael\u2dd4\u2dd7\u01d2r;\u69b7rp;\u69b9\u0380;adiosv\u2dea\u2deb\u2dee\u2e08\u2e0d\u2e10\u2e16\u6228r\xf2\u1a86\u0200;efm\u2df7\u2df8\u2e02\u2e05\u6a5dr\u0100;o\u2dfe\u2dff\u6134f\xbb\u2dff\u803b\xaa\u40aa\u803b\xba\u40bagof;\u62b6r;\u6a56lope;\u6a57;\u6a5b\u0180clo\u2e1f\u2e21\u2e27\xf2\u2e01ash\u803b\xf8\u40f8l;\u6298i\u016c\u2e2f\u2e34de\u803b\xf5\u40f5es\u0100;a\u01db\u2e3as;\u6a36ml\u803b\xf6\u40f6bar;\u633d\u0ae1\u2e5e\0\u2e7d\0\u2e80\u2e9d\0\u2ea2\u2eb9\0\0\u2ecb\u0e9c\0\u2f13\0\0\u2f2b\u2fbc\0\u2fc8r\u0200;ast\u0403\u2e67\u2e72\u0e85\u8100\xb6;l\u2e6d\u2e6e\u40b6le\xec\u0403\u0269\u2e78\0\0\u2e7bm;\u6af3;\u6afdy;\u443fr\u0280cimpt\u2e8b\u2e8f\u2e93\u1865\u2e97nt;\u4025od;\u402eil;\u6030enk;\u6031r;\uc000\u{1d52d}\u0180imo\u2ea8\u2eb0\u2eb4\u0100;v\u2ead\u2eae\u43c6;\u43d5ma\xf4\u0a76ne;\u660e\u0180;tv\u2ebf\u2ec0\u2ec8\u43c0chfork\xbb\u1ffd;\u43d6\u0100au\u2ecf\u2edfn\u0100ck\u2ed5\u2eddk\u0100;h\u21f4\u2edb;\u610e\xf6\u21f4s\u0480;abcdemst\u2ef3\u2ef4\u1908\u2ef9\u2efd\u2f04\u2f06\u2f0a\u2f0e\u402bcir;\u6a23ir;\u6a22\u0100ou\u1d40\u2f02;\u6a25;\u6a72n\u80bb\xb1\u0e9dim;\u6a26wo;\u6a27\u0180ipu\u2f19\u2f20\u2f25ntint;\u6a15f;\uc000\u{1d561}nd\u803b\xa3\u40a3\u0500;Eaceinosu\u0ec8\u2f3f\u2f41\u2f44\u2f47\u2f81\u2f89\u2f92\u2f7e\u2fb6;\u6ab3p;\u6ab7u\xe5\u0ed9\u0100;c\u0ece\u2f4c\u0300;acens\u0ec8\u2f59\u2f5f\u2f66\u2f68\u2f7eppro\xf8\u2f43urlye\xf1\u0ed9\xf1\u0ece\u0180aes\u2f6f\u2f76\u2f7approx;\u6ab9qq;\u6ab5im;\u62e8i\xed\u0edfme\u0100;s\u2f88\u0eae\u6032\u0180Eas\u2f78\u2f90\u2f7a\xf0\u2f75\u0180dfp\u0eec\u2f99\u2faf\u0180als\u2fa0\u2fa5\u2faalar;\u632eine;\u6312urf;\u6313\u0100;t\u0efb\u2fb4\xef\u0efbrel;\u62b0\u0100ci\u2fc0\u2fc5r;\uc000\u{1d4c5};\u43c8ncsp;\u6008\u0300fiopsu\u2fda\u22e2\u2fdf\u2fe5\u2feb\u2ff1r;\uc000\u{1d52e}pf;\uc000\u{1d562}rime;\u6057cr;\uc000\u{1d4c6}\u0180aeo\u2ff8\u3009\u3013t\u0100ei\u2ffe\u3005rnion\xf3\u06b0nt;\u6a16st\u0100;e\u3010\u3011\u403f\xf1\u1f19\xf4\u0f14\u0a80ABHabcdefhilmnoprstux\u3040\u3051\u3055\u3059\u30e0\u310e\u312b\u3147\u3162\u3172\u318e\u3206\u3215\u3224\u3229\u3258\u326e\u3272\u3290\u32b0\u32b7\u0180art\u3047\u304a\u304cr\xf2\u10b3\xf2\u03ddail;\u691car\xf2\u1c65ar;\u6964\u0380cdenqrt\u3068\u3075\u3078\u307f\u308f\u3094\u30cc\u0100eu\u306d\u3071;\uc000\u223d\u0331te;\u4155i\xe3\u116emptyv;\u69b3g\u0200;del\u0fd1\u3089\u308b\u308d;\u6992;\u69a5\xe5\u0fd1uo\u803b\xbb\u40bbr\u0580;abcfhlpstw\u0fdc\u30ac\u30af\u30b7\u30b9\u30bc\u30be\u30c0\u30c3\u30c7\u30cap;\u6975\u0100;f\u0fe0\u30b4s;\u6920;\u6933s;\u691e\xeb\u225d\xf0\u272el;\u6945im;\u6974l;\u61a3;\u619d\u0100ai\u30d1\u30d5il;\u691ao\u0100;n\u30db\u30dc\u6236al\xf3\u0f1e\u0180abr\u30e7\u30ea\u30eer\xf2\u17e5rk;\u6773\u0100ak\u30f3\u30fdc\u0100ek\u30f9\u30fb;\u407d;\u405d\u0100es\u3102\u3104;\u698cl\u0100du\u310a\u310c;\u698e;\u6990\u0200aeuy\u3117\u311c\u3127\u3129ron;\u4159\u0100di\u3121\u3125il;\u4157\xec\u0ff2\xe2\u30fa;\u4440\u0200clqs\u3134\u3137\u313d\u3144a;\u6937dhar;\u6969uo\u0100;r\u020e\u020dh;\u61b3\u0180acg\u314e\u315f\u0f44l\u0200;ips\u0f78\u3158\u315b\u109cn\xe5\u10bbar\xf4\u0fa9t;\u65ad\u0180ilr\u3169\u1023\u316esht;\u697d;\uc000\u{1d52f}\u0100ao\u3177\u3186r\u0100du\u317d\u317f\xbb\u047b\u0100;l\u1091\u3184;\u696c\u0100;v\u318b\u318c\u43c1;\u43f1\u0180gns\u3195\u31f9\u31fcht\u0300ahlrst\u31a4\u31b0\u31c2\u31d8\u31e4\u31eerrow\u0100;t\u0fdc\u31ada\xe9\u30c8arpoon\u0100du\u31bb\u31bfow\xee\u317ep\xbb\u1092eft\u0100ah\u31ca\u31d0rrow\xf3\u0feaarpoon\xf3\u0551ightarrows;\u61c9quigarro\xf7\u30cbhreetimes;\u62ccg;\u42daingdotse\xf1\u1f32\u0180ahm\u320d\u3210\u3213r\xf2\u0feaa\xf2\u0551;\u600foust\u0100;a\u321e\u321f\u63b1che\xbb\u321fmid;\u6aee\u0200abpt\u3232\u323d\u3240\u3252\u0100nr\u3237\u323ag;\u67edr;\u61fer\xeb\u1003\u0180afl\u3247\u324a\u324er;\u6986;\uc000\u{1d563}us;\u6a2eimes;\u6a35\u0100ap\u325d\u3267r\u0100;g\u3263\u3264\u4029t;\u6994olint;\u6a12ar\xf2\u31e3\u0200achq\u327b\u3280\u10bc\u3285quo;\u603ar;\uc000\u{1d4c7}\u0100bu\u30fb\u328ao\u0100;r\u0214\u0213\u0180hir\u3297\u329b\u32a0re\xe5\u31f8mes;\u62cai\u0200;efl\u32aa\u1059\u1821\u32ab\u65b9tri;\u69celuhar;\u6968;\u611e\u0d61\u32d5\u32db\u32df\u332c\u3338\u3371\0\u337a\u33a4\0\0\u33ec\u33f0\0\u3428\u3448\u345a\u34ad\u34b1\u34ca\u34f1\0\u3616\0\0\u3633cute;\u415bqu\xef\u27ba\u0500;Eaceinpsy\u11ed\u32f3\u32f5\u32ff\u3302\u330b\u330f\u331f\u3326\u3329;\u6ab4\u01f0\u32fa\0\u32fc;\u6ab8on;\u4161u\xe5\u11fe\u0100;d\u11f3\u3307il;\u415frc;\u415d\u0180Eas\u3316\u3318\u331b;\u6ab6p;\u6abaim;\u62e9olint;\u6a13i\xed\u1204;\u4441ot\u0180;be\u3334\u1d47\u3335\u62c5;\u6a66\u0380Aacmstx\u3346\u334a\u3357\u335b\u335e\u3363\u336drr;\u61d8r\u0100hr\u3350\u3352\xeb\u2228\u0100;o\u0a36\u0a34t\u803b\xa7\u40a7i;\u403bwar;\u6929m\u0100in\u3369\xf0nu\xf3\xf1t;\u6736r\u0100;o\u3376\u2055\uc000\u{1d530}\u0200acoy\u3382\u3386\u3391\u33a0rp;\u666f\u0100hy\u338b\u338fcy;\u4449;\u4448rt\u026d\u3399\0\0\u339ci\xe4\u1464ara\xec\u2e6f\u803b\xad\u40ad\u0100gm\u33a8\u33b4ma\u0180;fv\u33b1\u33b2\u33b2\u43c3;\u43c2\u0400;deglnpr\u12ab\u33c5\u33c9\u33ce\u33d6\u33de\u33e1\u33e6ot;\u6a6a\u0100;q\u12b1\u12b0\u0100;E\u33d3\u33d4\u6a9e;\u6aa0\u0100;E\u33db\u33dc\u6a9d;\u6a9fe;\u6246lus;\u6a24arr;\u6972ar\xf2\u113d\u0200aeit\u33f8\u3408\u340f\u3417\u0100ls\u33fd\u3404lsetm\xe9\u336ahp;\u6a33parsl;\u69e4\u0100dl\u1463\u3414e;\u6323\u0100;e\u341c\u341d\u6aaa\u0100;s\u3422\u3423\u6aac;\uc000\u2aac\ufe00\u0180flp\u342e\u3433\u3442tcy;\u444c\u0100;b\u3438\u3439\u402f\u0100;a\u343e\u343f\u69c4r;\u633ff;\uc000\u{1d564}a\u0100dr\u344d\u0402es\u0100;u\u3454\u3455\u6660it\xbb\u3455\u0180csu\u3460\u3479\u349f\u0100au\u3465\u346fp\u0100;s\u1188\u346b;\uc000\u2293\ufe00p\u0100;s\u11b4\u3475;\uc000\u2294\ufe00u\u0100bp\u347f\u348f\u0180;es\u1197\u119c\u3486et\u0100;e\u1197\u348d\xf1\u119d\u0180;es\u11a8\u11ad\u3496et\u0100;e\u11a8\u349d\xf1\u11ae\u0180;af\u117b\u34a6\u05b0r\u0165\u34ab\u05b1\xbb\u117car\xf2\u1148\u0200cemt\u34b9\u34be\u34c2\u34c5r;\uc000\u{1d4c8}tm\xee\xf1i\xec\u3415ar\xe6\u11be\u0100ar\u34ce\u34d5r\u0100;f\u34d4\u17bf\u6606\u0100an\u34da\u34edight\u0100ep\u34e3\u34eapsilo\xee\u1ee0h\xe9\u2eafs\xbb\u2852\u0280bcmnp\u34fb\u355e\u1209\u358b\u358e\u0480;Edemnprs\u350e\u350f\u3511\u3515\u351e\u3523\u352c\u3531\u3536\u6282;\u6ac5ot;\u6abd\u0100;d\u11da\u351aot;\u6ac3ult;\u6ac1\u0100Ee\u3528\u352a;\u6acb;\u628alus;\u6abfarr;\u6979\u0180eiu\u353d\u3552\u3555t\u0180;en\u350e\u3545\u354bq\u0100;q\u11da\u350feq\u0100;q\u352b\u3528m;\u6ac7\u0100bp\u355a\u355c;\u6ad5;\u6ad3c\u0300;acens\u11ed\u356c\u3572\u3579\u357b\u3326ppro\xf8\u32faurlye\xf1\u11fe\xf1\u11f3\u0180aes\u3582\u3588\u331bppro\xf8\u331aq\xf1\u3317g;\u666a\u0680123;Edehlmnps\u35a9\u35ac\u35af\u121c\u35b2\u35b4\u35c0\u35c9\u35d5\u35da\u35df\u35e8\u35ed\u803b\xb9\u40b9\u803b\xb2\u40b2\u803b\xb3\u40b3;\u6ac6\u0100os\u35b9\u35bct;\u6abeub;\u6ad8\u0100;d\u1222\u35c5ot;\u6ac4s\u0100ou\u35cf\u35d2l;\u67c9b;\u6ad7arr;\u697bult;\u6ac2\u0100Ee\u35e4\u35e6;\u6acc;\u628blus;\u6ac0\u0180eiu\u35f4\u3609\u360ct\u0180;en\u121c\u35fc\u3602q\u0100;q\u1222\u35b2eq\u0100;q\u35e7\u35e4m;\u6ac8\u0100bp\u3611\u3613;\u6ad4;\u6ad6\u0180Aan\u361c\u3620\u362drr;\u61d9r\u0100hr\u3626\u3628\xeb\u222e\u0100;o\u0a2b\u0a29war;\u692alig\u803b\xdf\u40df\u0be1\u3651\u365d\u3660\u12ce\u3673\u3679\0\u367e\u36c2\0\0\0\0\0\u36db\u3703\0\u3709\u376c\0\0\0\u3787\u0272\u3656\0\0\u365bget;\u6316;\u43c4r\xeb\u0e5f\u0180aey\u3666\u366b\u3670ron;\u4165dil;\u4163;\u4442lrec;\u6315r;\uc000\u{1d531}\u0200eiko\u3686\u369d\u36b5\u36bc\u01f2\u368b\0\u3691e\u01004f\u1284\u1281a\u0180;sv\u3698\u3699\u369b\u43b8ym;\u43d1\u0100cn\u36a2\u36b2k\u0100as\u36a8\u36aeppro\xf8\u12c1im\xbb\u12acs\xf0\u129e\u0100as\u36ba\u36ae\xf0\u12c1rn\u803b\xfe\u40fe\u01ec\u031f\u36c6\u22e7es\u8180\xd7;bd\u36cf\u36d0\u36d8\u40d7\u0100;a\u190f\u36d5r;\u6a31;\u6a30\u0180eps\u36e1\u36e3\u3700\xe1\u2a4d\u0200;bcf\u0486\u36ec\u36f0\u36f4ot;\u6336ir;\u6af1\u0100;o\u36f9\u36fc\uc000\u{1d565}rk;\u6ada\xe1\u3362rime;\u6034\u0180aip\u370f\u3712\u3764d\xe5\u1248\u0380adempst\u3721\u374d\u3740\u3751\u3757\u375c\u375fngle\u0280;dlqr\u3730\u3731\u3736\u3740\u3742\u65b5own\xbb\u1dbbeft\u0100;e\u2800\u373e\xf1\u092e;\u625cight\u0100;e\u32aa\u374b\xf1\u105aot;\u65ecinus;\u6a3alus;\u6a39b;\u69cdime;\u6a3bezium;\u63e2\u0180cht\u3772\u377d\u3781\u0100ry\u3777\u377b;\uc000\u{1d4c9};\u4446cy;\u445brok;\u4167\u0100io\u378b\u378ex\xf4\u1777head\u0100lr\u3797\u37a0eftarro\xf7\u084fightarrow\xbb\u0f5d\u0900AHabcdfghlmoprstuw\u37d0\u37d3\u37d7\u37e4\u37f0\u37fc\u380e\u381c\u3823\u3834\u3851\u385d\u386b\u38a9\u38cc\u38d2\u38ea\u38f6r\xf2\u03edar;\u6963\u0100cr\u37dc\u37e2ute\u803b\xfa\u40fa\xf2\u1150r\u01e3\u37ea\0\u37edy;\u445eve;\u416d\u0100iy\u37f5\u37farc\u803b\xfb\u40fb;\u4443\u0180abh\u3803\u3806\u380br\xf2\u13adlac;\u4171a\xf2\u13c3\u0100ir\u3813\u3818sht;\u697e;\uc000\u{1d532}rave\u803b\xf9\u40f9\u0161\u3827\u3831r\u0100lr\u382c\u382e\xbb\u0957\xbb\u1083lk;\u6580\u0100ct\u3839\u384d\u026f\u383f\0\0\u384arn\u0100;e\u3845\u3846\u631cr\xbb\u3846op;\u630fri;\u65f8\u0100al\u3856\u385acr;\u416b\u80bb\xa8\u0349\u0100gp\u3862\u3866on;\u4173f;\uc000\u{1d566}\u0300adhlsu\u114b\u3878\u387d\u1372\u3891\u38a0own\xe1\u13b3arpoon\u0100lr\u3888\u388cef\xf4\u382digh\xf4\u382fi\u0180;hl\u3899\u389a\u389c\u43c5\xbb\u13faon\xbb\u389aparrows;\u61c8\u0180cit\u38b0\u38c4\u38c8\u026f\u38b6\0\0\u38c1rn\u0100;e\u38bc\u38bd\u631dr\xbb\u38bdop;\u630eng;\u416fri;\u65f9cr;\uc000\u{1d4ca}\u0180dir\u38d9\u38dd\u38e2ot;\u62f0lde;\u4169i\u0100;f\u3730\u38e8\xbb\u1813\u0100am\u38ef\u38f2r\xf2\u38a8l\u803b\xfc\u40fcangle;\u69a7\u0780ABDacdeflnoprsz\u391c\u391f\u3929\u392d\u39b5\u39b8\u39bd\u39df\u39e4\u39e8\u39f3\u39f9\u39fd\u3a01\u3a20r\xf2\u03f7ar\u0100;v\u3926\u3927\u6ae8;\u6ae9as\xe8\u03e1\u0100nr\u3932\u3937grt;\u699c\u0380eknprst\u34e3\u3946\u394b\u3952\u395d\u3964\u3996app\xe1\u2415othin\xe7\u1e96\u0180hir\u34eb\u2ec8\u3959op\xf4\u2fb5\u0100;h\u13b7\u3962\xef\u318d\u0100iu\u3969\u396dgm\xe1\u33b3\u0100bp\u3972\u3984setneq\u0100;q\u397d\u3980\uc000\u228a\ufe00;\uc000\u2acb\ufe00setneq\u0100;q\u398f\u3992\uc000\u228b\ufe00;\uc000\u2acc\ufe00\u0100hr\u399b\u399fet\xe1\u369ciangle\u0100lr\u39aa\u39afeft\xbb\u0925ight\xbb\u1051y;\u4432ash\xbb\u1036\u0180elr\u39c4\u39d2\u39d7\u0180;be\u2dea\u39cb\u39cfar;\u62bbq;\u625alip;\u62ee\u0100bt\u39dc\u1468a\xf2\u1469r;\uc000\u{1d533}tr\xe9\u39aesu\u0100bp\u39ef\u39f1\xbb\u0d1c\xbb\u0d59pf;\uc000\u{1d567}ro\xf0\u0efbtr\xe9\u39b4\u0100cu\u3a06\u3a0br;\uc000\u{1d4cb}\u0100bp\u3a10\u3a18n\u0100Ee\u3980\u3a16\xbb\u397en\u0100Ee\u3992\u3a1e\xbb\u3990igzag;\u699a\u0380cefoprs\u3a36\u3a3b\u3a56\u3a5b\u3a54\u3a61\u3a6airc;\u4175\u0100di\u3a40\u3a51\u0100bg\u3a45\u3a49ar;\u6a5fe\u0100;q\u15fa\u3a4f;\u6259erp;\u6118r;\uc000\u{1d534}pf;\uc000\u{1d568}\u0100;e\u1479\u3a66at\xe8\u1479cr;\uc000\u{1d4cc}\u0ae3\u178e\u3a87\0\u3a8b\0\u3a90\u3a9b\0\0\u3a9d\u3aa8\u3aab\u3aaf\0\0\u3ac3\u3ace\0\u3ad8\u17dc\u17dftr\xe9\u17d1r;\uc000\u{1d535}\u0100Aa\u3a94\u3a97r\xf2\u03c3r\xf2\u09f6;\u43be\u0100Aa\u3aa1\u3aa4r\xf2\u03b8r\xf2\u09eba\xf0\u2713is;\u62fb\u0180dpt\u17a4\u3ab5\u3abe\u0100fl\u3aba\u17a9;\uc000\u{1d569}im\xe5\u17b2\u0100Aa\u3ac7\u3acar\xf2\u03cer\xf2\u0a01\u0100cq\u3ad2\u17b8r;\uc000\u{1d4cd}\u0100pt\u17d6\u3adcr\xe9\u17d4\u0400acefiosu\u3af0\u3afd\u3b08\u3b0c\u3b11\u3b15\u3b1b\u3b21c\u0100uy\u3af6\u3afbte\u803b\xfd\u40fd;\u444f\u0100iy\u3b02\u3b06rc;\u4177;\u444bn\u803b\xa5\u40a5r;\uc000\u{1d536}cy;\u4457pf;\uc000\u{1d56a}cr;\uc000\u{1d4ce}\u0100cm\u3b26\u3b29y;\u444el\u803b\xff\u40ff\u0500acdefhiosw\u3b42\u3b48\u3b54\u3b58\u3b64\u3b69\u3b6d\u3b74\u3b7a\u3b80cute;\u417a\u0100ay\u3b4d\u3b52ron;\u417e;\u4437ot;\u417c\u0100et\u3b5d\u3b61tr\xe6\u155fa;\u43b6r;\uc000\u{1d537}cy;\u4436grarr;\u61ddpf;\uc000\u{1d56b}cr;\uc000\u{1d4cf}\u0100jn\u3b85\u3b87;\u600dj;\u600c'.split("").map(function(k){return k.charCodeAt(0)}))},9704:(J,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.default=new Uint16Array("\u0200aglq\t\x15\x18\x1b\u026d\x0f\0\0\x12p;\u4026os;\u4027t;\u403et;\u403cuot;\u4022".split("").map(function(k){return k.charCodeAt(0)}))},5754:(J,y)=>{"use strict";function k(w){for(var l=1;l<w.length;l++)w[l][0]+=w[l-1][0]+1;return w}Object.defineProperty(y,"__esModule",{value:!0}),y.default=new Map(k([[9,"&Tab;"],[0,"&NewLine;"],[22,"&excl;"],[0,"&quot;"],[0,"&num;"],[0,"&dollar;"],[0,"&percnt;"],[0,"&amp;"],[0,"&apos;"],[0,"&lpar;"],[0,"&rpar;"],[0,"&ast;"],[0,"&plus;"],[0,"&comma;"],[1,"&period;"],[0,"&sol;"],[10,"&colon;"],[0,"&semi;"],[0,{v:"&lt;",n:8402,o:"&nvlt;"}],[0,{v:"&equals;",n:8421,o:"&bne;"}],[0,{v:"&gt;",n:8402,o:"&nvgt;"}],[0,"&quest;"],[0,"&commat;"],[26,"&lbrack;"],[0,"&bsol;"],[0,"&rbrack;"],[0,"&Hat;"],[0,"&lowbar;"],[0,"&DiacriticalGrave;"],[5,{n:106,o:"&fjlig;"}],[20,"&lbrace;"],[0,"&verbar;"],[0,"&rbrace;"],[34,"&nbsp;"],[0,"&iexcl;"],[0,"&cent;"],[0,"&pound;"],[0,"&curren;"],[0,"&yen;"],[0,"&brvbar;"],[0,"&sect;"],[0,"&die;"],[0,"&copy;"],[0,"&ordf;"],[0,"&laquo;"],[0,"&not;"],[0,"&shy;"],[0,"&circledR;"],[0,"&macr;"],[0,"&deg;"],[0,"&PlusMinus;"],[0,"&sup2;"],[0,"&sup3;"],[0,"&acute;"],[0,"&micro;"],[0,"&para;"],[0,"&centerdot;"],[0,"&cedil;"],[0,"&sup1;"],[0,"&ordm;"],[0,"&raquo;"],[0,"&frac14;"],[0,"&frac12;"],[0,"&frac34;"],[0,"&iquest;"],[0,"&Agrave;"],[0,"&Aacute;"],[0,"&Acirc;"],[0,"&Atilde;"],[0,"&Auml;"],[0,"&angst;"],[0,"&AElig;"],[0,"&Ccedil;"],[0,"&Egrave;"],[0,"&Eacute;"],[0,"&Ecirc;"],[0,"&Euml;"],[0,"&Igrave;"],[0,"&Iacute;"],[0,"&Icirc;"],[0,"&Iuml;"],[0,"&ETH;"],[0,"&Ntilde;"],[0,"&Ograve;"],[0,"&Oacute;"],[0,"&Ocirc;"],[0,"&Otilde;"],[0,"&Ouml;"],[0,"&times;"],[0,"&Oslash;"],[0,"&Ugrave;"],[0,"&Uacute;"],[0,"&Ucirc;"],[0,"&Uuml;"],[0,"&Yacute;"],[0,"&THORN;"],[0,"&szlig;"],[0,"&agrave;"],[0,"&aacute;"],[0,"&acirc;"],[0,"&atilde;"],[0,"&auml;"],[0,"&aring;"],[0,"&aelig;"],[0,"&ccedil;"],[0,"&egrave;"],[0,"&eacute;"],[0,"&ecirc;"],[0,"&euml;"],[0,"&igrave;"],[0,"&iacute;"],[0,"&icirc;"],[0,"&iuml;"],[0,"&eth;"],[0,"&ntilde;"],[0,"&ograve;"],[0,"&oacute;"],[0,"&ocirc;"],[0,"&otilde;"],[0,"&ouml;"],[0,"&div;"],[0,"&oslash;"],[0,"&ugrave;"],[0,"&uacute;"],[0,"&ucirc;"],[0,"&uuml;"],[0,"&yacute;"],[0,"&thorn;"],[0,"&yuml;"],[0,"&Amacr;"],[0,"&amacr;"],[0,"&Abreve;"],[0,"&abreve;"],[0,"&Aogon;"],[0,"&aogon;"],[0,"&Cacute;"],[0,"&cacute;"],[0,"&Ccirc;"],[0,"&ccirc;"],[0,"&Cdot;"],[0,"&cdot;"],[0,"&Ccaron;"],[0,"&ccaron;"],[0,"&Dcaron;"],[0,"&dcaron;"],[0,"&Dstrok;"],[0,"&dstrok;"],[0,"&Emacr;"],[0,"&emacr;"],[2,"&Edot;"],[0,"&edot;"],[0,"&Eogon;"],[0,"&eogon;"],[0,"&Ecaron;"],[0,"&ecaron;"],[0,"&Gcirc;"],[0,"&gcirc;"],[0,"&Gbreve;"],[0,"&gbreve;"],[0,"&Gdot;"],[0,"&gdot;"],[0,"&Gcedil;"],[1,"&Hcirc;"],[0,"&hcirc;"],[0,"&Hstrok;"],[0,"&hstrok;"],[0,"&Itilde;"],[0,"&itilde;"],[0,"&Imacr;"],[0,"&imacr;"],[2,"&Iogon;"],[0,"&iogon;"],[0,"&Idot;"],[0,"&imath;"],[0,"&IJlig;"],[0,"&ijlig;"],[0,"&Jcirc;"],[0,"&jcirc;"],[0,"&Kcedil;"],[0,"&kcedil;"],[0,"&kgreen;"],[0,"&Lacute;"],[0,"&lacute;"],[0,"&Lcedil;"],[0,"&lcedil;"],[0,"&Lcaron;"],[0,"&lcaron;"],[0,"&Lmidot;"],[0,"&lmidot;"],[0,"&Lstrok;"],[0,"&lstrok;"],[0,"&Nacute;"],[0,"&nacute;"],[0,"&Ncedil;"],[0,"&ncedil;"],[0,"&Ncaron;"],[0,"&ncaron;"],[0,"&napos;"],[0,"&ENG;"],[0,"&eng;"],[0,"&Omacr;"],[0,"&omacr;"],[2,"&Odblac;"],[0,"&odblac;"],[0,"&OElig;"],[0,"&oelig;"],[0,"&Racute;"],[0,"&racute;"],[0,"&Rcedil;"],[0,"&rcedil;"],[0,"&Rcaron;"],[0,"&rcaron;"],[0,"&Sacute;"],[0,"&sacute;"],[0,"&Scirc;"],[0,"&scirc;"],[0,"&Scedil;"],[0,"&scedil;"],[0,"&Scaron;"],[0,"&scaron;"],[0,"&Tcedil;"],[0,"&tcedil;"],[0,"&Tcaron;"],[0,"&tcaron;"],[0,"&Tstrok;"],[0,"&tstrok;"],[0,"&Utilde;"],[0,"&utilde;"],[0,"&Umacr;"],[0,"&umacr;"],[0,"&Ubreve;"],[0,"&ubreve;"],[0,"&Uring;"],[0,"&uring;"],[0,"&Udblac;"],[0,"&udblac;"],[0,"&Uogon;"],[0,"&uogon;"],[0,"&Wcirc;"],[0,"&wcirc;"],[0,"&Ycirc;"],[0,"&ycirc;"],[0,"&Yuml;"],[0,"&Zacute;"],[0,"&zacute;"],[0,"&Zdot;"],[0,"&zdot;"],[0,"&Zcaron;"],[0,"&zcaron;"],[19,"&fnof;"],[34,"&imped;"],[63,"&gacute;"],[65,"&jmath;"],[142,"&circ;"],[0,"&caron;"],[16,"&breve;"],[0,"&DiacriticalDot;"],[0,"&ring;"],[0,"&ogon;"],[0,"&DiacriticalTilde;"],[0,"&dblac;"],[51,"&DownBreve;"],[127,"&Alpha;"],[0,"&Beta;"],[0,"&Gamma;"],[0,"&Delta;"],[0,"&Epsilon;"],[0,"&Zeta;"],[0,"&Eta;"],[0,"&Theta;"],[0,"&Iota;"],[0,"&Kappa;"],[0,"&Lambda;"],[0,"&Mu;"],[0,"&Nu;"],[0,"&Xi;"],[0,"&Omicron;"],[0,"&Pi;"],[0,"&Rho;"],[1,"&Sigma;"],[0,"&Tau;"],[0,"&Upsilon;"],[0,"&Phi;"],[0,"&Chi;"],[0,"&Psi;"],[0,"&ohm;"],[7,"&alpha;"],[0,"&beta;"],[0,"&gamma;"],[0,"&delta;"],[0,"&epsi;"],[0,"&zeta;"],[0,"&eta;"],[0,"&theta;"],[0,"&iota;"],[0,"&kappa;"],[0,"&lambda;"],[0,"&mu;"],[0,"&nu;"],[0,"&xi;"],[0,"&omicron;"],[0,"&pi;"],[0,"&rho;"],[0,"&sigmaf;"],[0,"&sigma;"],[0,"&tau;"],[0,"&upsi;"],[0,"&phi;"],[0,"&chi;"],[0,"&psi;"],[0,"&omega;"],[7,"&thetasym;"],[0,"&Upsi;"],[2,"&phiv;"],[0,"&piv;"],[5,"&Gammad;"],[0,"&digamma;"],[18,"&kappav;"],[0,"&rhov;"],[3,"&epsiv;"],[0,"&backepsilon;"],[10,"&IOcy;"],[0,"&DJcy;"],[0,"&GJcy;"],[0,"&Jukcy;"],[0,"&DScy;"],[0,"&Iukcy;"],[0,"&YIcy;"],[0,"&Jsercy;"],[0,"&LJcy;"],[0,"&NJcy;"],[0,"&TSHcy;"],[0,"&KJcy;"],[1,"&Ubrcy;"],[0,"&DZcy;"],[0,"&Acy;"],[0,"&Bcy;"],[0,"&Vcy;"],[0,"&Gcy;"],[0,"&Dcy;"],[0,"&IEcy;"],[0,"&ZHcy;"],[0,"&Zcy;"],[0,"&Icy;"],[0,"&Jcy;"],[0,"&Kcy;"],[0,"&Lcy;"],[0,"&Mcy;"],[0,"&Ncy;"],[0,"&Ocy;"],[0,"&Pcy;"],[0,"&Rcy;"],[0,"&Scy;"],[0,"&Tcy;"],[0,"&Ucy;"],[0,"&Fcy;"],[0,"&KHcy;"],[0,"&TScy;"],[0,"&CHcy;"],[0,"&SHcy;"],[0,"&SHCHcy;"],[0,"&HARDcy;"],[0,"&Ycy;"],[0,"&SOFTcy;"],[0,"&Ecy;"],[0,"&YUcy;"],[0,"&YAcy;"],[0,"&acy;"],[0,"&bcy;"],[0,"&vcy;"],[0,"&gcy;"],[0,"&dcy;"],[0,"&iecy;"],[0,"&zhcy;"],[0,"&zcy;"],[0,"&icy;"],[0,"&jcy;"],[0,"&kcy;"],[0,"&lcy;"],[0,"&mcy;"],[0,"&ncy;"],[0,"&ocy;"],[0,"&pcy;"],[0,"&rcy;"],[0,"&scy;"],[0,"&tcy;"],[0,"&ucy;"],[0,"&fcy;"],[0,"&khcy;"],[0,"&tscy;"],[0,"&chcy;"],[0,"&shcy;"],[0,"&shchcy;"],[0,"&hardcy;"],[0,"&ycy;"],[0,"&softcy;"],[0,"&ecy;"],[0,"&yucy;"],[0,"&yacy;"],[1,"&iocy;"],[0,"&djcy;"],[0,"&gjcy;"],[0,"&jukcy;"],[0,"&dscy;"],[0,"&iukcy;"],[0,"&yicy;"],[0,"&jsercy;"],[0,"&ljcy;"],[0,"&njcy;"],[0,"&tshcy;"],[0,"&kjcy;"],[1,"&ubrcy;"],[0,"&dzcy;"],[7074,"&ensp;"],[0,"&emsp;"],[0,"&emsp13;"],[0,"&emsp14;"],[1,"&numsp;"],[0,"&puncsp;"],[0,"&ThinSpace;"],[0,"&hairsp;"],[0,"&NegativeMediumSpace;"],[0,"&zwnj;"],[0,"&zwj;"],[0,"&lrm;"],[0,"&rlm;"],[0,"&dash;"],[2,"&ndash;"],[0,"&mdash;"],[0,"&horbar;"],[0,"&Verbar;"],[1,"&lsquo;"],[0,"&CloseCurlyQuote;"],[0,"&lsquor;"],[1,"&ldquo;"],[0,"&CloseCurlyDoubleQuote;"],[0,"&bdquo;"],[1,"&dagger;"],[0,"&Dagger;"],[0,"&bull;"],[2,"&nldr;"],[0,"&hellip;"],[9,"&permil;"],[0,"&pertenk;"],[0,"&prime;"],[0,"&Prime;"],[0,"&tprime;"],[0,"&backprime;"],[3,"&lsaquo;"],[0,"&rsaquo;"],[3,"&oline;"],[2,"&caret;"],[1,"&hybull;"],[0,"&frasl;"],[10,"&bsemi;"],[7,"&qprime;"],[7,{v:"&MediumSpace;",n:8202,o:"&ThickSpace;"}],[0,"&NoBreak;"],[0,"&af;"],[0,"&InvisibleTimes;"],[0,"&ic;"],[72,"&euro;"],[46,"&tdot;"],[0,"&DotDot;"],[37,"&complexes;"],[2,"&incare;"],[4,"&gscr;"],[0,"&hamilt;"],[0,"&Hfr;"],[0,"&Hopf;"],[0,"&planckh;"],[0,"&hbar;"],[0,"&imagline;"],[0,"&Ifr;"],[0,"&lagran;"],[0,"&ell;"],[1,"&naturals;"],[0,"&numero;"],[0,"&copysr;"],[0,"&weierp;"],[0,"&Popf;"],[0,"&Qopf;"],[0,"&realine;"],[0,"&real;"],[0,"&reals;"],[0,"&rx;"],[3,"&trade;"],[1,"&integers;"],[2,"&mho;"],[0,"&zeetrf;"],[0,"&iiota;"],[2,"&bernou;"],[0,"&Cayleys;"],[1,"&escr;"],[0,"&Escr;"],[0,"&Fouriertrf;"],[1,"&Mellintrf;"],[0,"&order;"],[0,"&alefsym;"],[0,"&beth;"],[0,"&gimel;"],[0,"&daleth;"],[12,"&CapitalDifferentialD;"],[0,"&dd;"],[0,"&ee;"],[0,"&ii;"],[10,"&frac13;"],[0,"&frac23;"],[0,"&frac15;"],[0,"&frac25;"],[0,"&frac35;"],[0,"&frac45;"],[0,"&frac16;"],[0,"&frac56;"],[0,"&frac18;"],[0,"&frac38;"],[0,"&frac58;"],[0,"&frac78;"],[49,"&larr;"],[0,"&ShortUpArrow;"],[0,"&rarr;"],[0,"&darr;"],[0,"&harr;"],[0,"&updownarrow;"],[0,"&nwarr;"],[0,"&nearr;"],[0,"&LowerRightArrow;"],[0,"&LowerLeftArrow;"],[0,"&nlarr;"],[0,"&nrarr;"],[1,{v:"&rarrw;",n:824,o:"&nrarrw;"}],[0,"&Larr;"],[0,"&Uarr;"],[0,"&Rarr;"],[0,"&Darr;"],[0,"&larrtl;"],[0,"&rarrtl;"],[0,"&LeftTeeArrow;"],[0,"&mapstoup;"],[0,"&map;"],[0,"&DownTeeArrow;"],[1,"&hookleftarrow;"],[0,"&hookrightarrow;"],[0,"&larrlp;"],[0,"&looparrowright;"],[0,"&harrw;"],[0,"&nharr;"],[1,"&lsh;"],[0,"&rsh;"],[0,"&ldsh;"],[0,"&rdsh;"],[1,"&crarr;"],[0,"&cularr;"],[0,"&curarr;"],[2,"&circlearrowleft;"],[0,"&circlearrowright;"],[0,"&leftharpoonup;"],[0,"&DownLeftVector;"],[0,"&RightUpVector;"],[0,"&LeftUpVector;"],[0,"&rharu;"],[0,"&DownRightVector;"],[0,"&dharr;"],[0,"&dharl;"],[0,"&RightArrowLeftArrow;"],[0,"&udarr;"],[0,"&LeftArrowRightArrow;"],[0,"&leftleftarrows;"],[0,"&upuparrows;"],[0,"&rightrightarrows;"],[0,"&ddarr;"],[0,"&leftrightharpoons;"],[0,"&Equilibrium;"],[0,"&nlArr;"],[0,"&nhArr;"],[0,"&nrArr;"],[0,"&DoubleLeftArrow;"],[0,"&DoubleUpArrow;"],[0,"&DoubleRightArrow;"],[0,"&dArr;"],[0,"&DoubleLeftRightArrow;"],[0,"&DoubleUpDownArrow;"],[0,"&nwArr;"],[0,"&neArr;"],[0,"&seArr;"],[0,"&swArr;"],[0,"&lAarr;"],[0,"&rAarr;"],[1,"&zigrarr;"],[6,"&larrb;"],[0,"&rarrb;"],[15,"&DownArrowUpArrow;"],[7,"&loarr;"],[0,"&roarr;"],[0,"&hoarr;"],[0,"&forall;"],[0,"&comp;"],[0,{v:"&part;",n:824,o:"&npart;"}],[0,"&exist;"],[0,"&nexist;"],[0,"&empty;"],[1,"&Del;"],[0,"&Element;"],[0,"&NotElement;"],[1,"&ni;"],[0,"&notni;"],[2,"&prod;"],[0,"&coprod;"],[0,"&sum;"],[0,"&minus;"],[0,"&MinusPlus;"],[0,"&dotplus;"],[1,"&Backslash;"],[0,"&lowast;"],[0,"&compfn;"],[1,"&radic;"],[2,"&prop;"],[0,"&infin;"],[0,"&angrt;"],[0,{v:"&ang;",n:8402,o:"&nang;"}],[0,"&angmsd;"],[0,"&angsph;"],[0,"&mid;"],[0,"&nmid;"],[0,"&DoubleVerticalBar;"],[0,"&NotDoubleVerticalBar;"],[0,"&and;"],[0,"&or;"],[0,{v:"&cap;",n:65024,o:"&caps;"}],[0,{v:"&cup;",n:65024,o:"&cups;"}],[0,"&int;"],[0,"&Int;"],[0,"&iiint;"],[0,"&conint;"],[0,"&Conint;"],[0,"&Cconint;"],[0,"&cwint;"],[0,"&ClockwiseContourIntegral;"],[0,"&awconint;"],[0,"&there4;"],[0,"&becaus;"],[0,"&ratio;"],[0,"&Colon;"],[0,"&dotminus;"],[1,"&mDDot;"],[0,"&homtht;"],[0,{v:"&sim;",n:8402,o:"&nvsim;"}],[0,{v:"&backsim;",n:817,o:"&race;"}],[0,{v:"&ac;",n:819,o:"&acE;"}],[0,"&acd;"],[0,"&VerticalTilde;"],[0,"&NotTilde;"],[0,{v:"&eqsim;",n:824,o:"&nesim;"}],[0,"&sime;"],[0,"&NotTildeEqual;"],[0,"&cong;"],[0,"&simne;"],[0,"&ncong;"],[0,"&ap;"],[0,"&nap;"],[0,"&ape;"],[0,{v:"&apid;",n:824,o:"&napid;"}],[0,"&backcong;"],[0,{v:"&asympeq;",n:8402,o:"&nvap;"}],[0,{v:"&bump;",n:824,o:"&nbump;"}],[0,{v:"&bumpe;",n:824,o:"&nbumpe;"}],[0,{v:"&doteq;",n:824,o:"&nedot;"}],[0,"&doteqdot;"],[0,"&efDot;"],[0,"&erDot;"],[0,"&Assign;"],[0,"&ecolon;"],[0,"&ecir;"],[0,"&circeq;"],[1,"&wedgeq;"],[0,"&veeeq;"],[1,"&triangleq;"],[2,"&equest;"],[0,"&ne;"],[0,{v:"&Congruent;",n:8421,o:"&bnequiv;"}],[0,"&nequiv;"],[1,{v:"&le;",n:8402,o:"&nvle;"}],[0,{v:"&ge;",n:8402,o:"&nvge;"}],[0,{v:"&lE;",n:824,o:"&nlE;"}],[0,{v:"&gE;",n:824,o:"&ngE;"}],[0,{v:"&lnE;",n:65024,o:"&lvertneqq;"}],[0,{v:"&gnE;",n:65024,o:"&gvertneqq;"}],[0,{v:"&ll;",n:new Map(k([[824,"&nLtv;"],[7577,"&nLt;"]]))}],[0,{v:"&gg;",n:new Map(k([[824,"&nGtv;"],[7577,"&nGt;"]]))}],[0,"&between;"],[0,"&NotCupCap;"],[0,"&nless;"],[0,"&ngt;"],[0,"&nle;"],[0,"&nge;"],[0,"&lesssim;"],[0,"&GreaterTilde;"],[0,"&nlsim;"],[0,"&ngsim;"],[0,"&LessGreater;"],[0,"&gl;"],[0,"&NotLessGreater;"],[0,"&NotGreaterLess;"],[0,"&pr;"],[0,"&sc;"],[0,"&prcue;"],[0,"&sccue;"],[0,"&PrecedesTilde;"],[0,{v:"&scsim;",n:824,o:"&NotSucceedsTilde;"}],[0,"&NotPrecedes;"],[0,"&NotSucceeds;"],[0,{v:"&sub;",n:8402,o:"&NotSubset;"}],[0,{v:"&sup;",n:8402,o:"&NotSuperset;"}],[0,"&nsub;"],[0,"&nsup;"],[0,"&sube;"],[0,"&supe;"],[0,"&NotSubsetEqual;"],[0,"&NotSupersetEqual;"],[0,{v:"&subne;",n:65024,o:"&varsubsetneq;"}],[0,{v:"&supne;",n:65024,o:"&varsupsetneq;"}],[1,"&cupdot;"],[0,"&UnionPlus;"],[0,{v:"&sqsub;",n:824,o:"&NotSquareSubset;"}],[0,{v:"&sqsup;",n:824,o:"&NotSquareSuperset;"}],[0,"&sqsube;"],[0,"&sqsupe;"],[0,{v:"&sqcap;",n:65024,o:"&sqcaps;"}],[0,{v:"&sqcup;",n:65024,o:"&sqcups;"}],[0,"&CirclePlus;"],[0,"&CircleMinus;"],[0,"&CircleTimes;"],[0,"&osol;"],[0,"&CircleDot;"],[0,"&circledcirc;"],[0,"&circledast;"],[1,"&circleddash;"],[0,"&boxplus;"],[0,"&boxminus;"],[0,"&boxtimes;"],[0,"&dotsquare;"],[0,"&RightTee;"],[0,"&dashv;"],[0,"&DownTee;"],[0,"&bot;"],[1,"&models;"],[0,"&DoubleRightTee;"],[0,"&Vdash;"],[0,"&Vvdash;"],[0,"&VDash;"],[0,"&nvdash;"],[0,"&nvDash;"],[0,"&nVdash;"],[0,"&nVDash;"],[0,"&prurel;"],[1,"&LeftTriangle;"],[0,"&RightTriangle;"],[0,{v:"&LeftTriangleEqual;",n:8402,o:"&nvltrie;"}],[0,{v:"&RightTriangleEqual;",n:8402,o:"&nvrtrie;"}],[0,"&origof;"],[0,"&imof;"],[0,"&multimap;"],[0,"&hercon;"],[0,"&intcal;"],[0,"&veebar;"],[1,"&barvee;"],[0,"&angrtvb;"],[0,"&lrtri;"],[0,"&bigwedge;"],[0,"&bigvee;"],[0,"&bigcap;"],[0,"&bigcup;"],[0,"&diam;"],[0,"&sdot;"],[0,"&sstarf;"],[0,"&divideontimes;"],[0,"&bowtie;"],[0,"&ltimes;"],[0,"&rtimes;"],[0,"&leftthreetimes;"],[0,"&rightthreetimes;"],[0,"&backsimeq;"],[0,"&curlyvee;"],[0,"&curlywedge;"],[0,"&Sub;"],[0,"&Sup;"],[0,"&Cap;"],[0,"&Cup;"],[0,"&fork;"],[0,"&epar;"],[0,"&lessdot;"],[0,"&gtdot;"],[0,{v:"&Ll;",n:824,o:"&nLl;"}],[0,{v:"&Gg;",n:824,o:"&nGg;"}],[0,{v:"&leg;",n:65024,o:"&lesg;"}],[0,{v:"&gel;",n:65024,o:"&gesl;"}],[2,"&cuepr;"],[0,"&cuesc;"],[0,"&NotPrecedesSlantEqual;"],[0,"&NotSucceedsSlantEqual;"],[0,"&NotSquareSubsetEqual;"],[0,"&NotSquareSupersetEqual;"],[2,"&lnsim;"],[0,"&gnsim;"],[0,"&precnsim;"],[0,"&scnsim;"],[0,"&nltri;"],[0,"&NotRightTriangle;"],[0,"&nltrie;"],[0,"&NotRightTriangleEqual;"],[0,"&vellip;"],[0,"&ctdot;"],[0,"&utdot;"],[0,"&dtdot;"],[0,"&disin;"],[0,"&isinsv;"],[0,"&isins;"],[0,{v:"&isindot;",n:824,o:"&notindot;"}],[0,"&notinvc;"],[0,"&notinvb;"],[1,{v:"&isinE;",n:824,o:"&notinE;"}],[0,"&nisd;"],[0,"&xnis;"],[0,"&nis;"],[0,"&notnivc;"],[0,"&notnivb;"],[6,"&barwed;"],[0,"&Barwed;"],[1,"&lceil;"],[0,"&rceil;"],[0,"&LeftFloor;"],[0,"&rfloor;"],[0,"&drcrop;"],[0,"&dlcrop;"],[0,"&urcrop;"],[0,"&ulcrop;"],[0,"&bnot;"],[1,"&profline;"],[0,"&profsurf;"],[1,"&telrec;"],[0,"&target;"],[5,"&ulcorn;"],[0,"&urcorn;"],[0,"&dlcorn;"],[0,"&drcorn;"],[2,"&frown;"],[0,"&smile;"],[9,"&cylcty;"],[0,"&profalar;"],[7,"&topbot;"],[6,"&ovbar;"],[1,"&solbar;"],[60,"&angzarr;"],[51,"&lmoustache;"],[0,"&rmoustache;"],[2,"&OverBracket;"],[0,"&bbrk;"],[0,"&bbrktbrk;"],[37,"&OverParenthesis;"],[0,"&UnderParenthesis;"],[0,"&OverBrace;"],[0,"&UnderBrace;"],[2,"&trpezium;"],[4,"&elinters;"],[59,"&blank;"],[164,"&circledS;"],[55,"&boxh;"],[1,"&boxv;"],[9,"&boxdr;"],[3,"&boxdl;"],[3,"&boxur;"],[3,"&boxul;"],[3,"&boxvr;"],[7,"&boxvl;"],[7,"&boxhd;"],[7,"&boxhu;"],[7,"&boxvh;"],[19,"&boxH;"],[0,"&boxV;"],[0,"&boxdR;"],[0,"&boxDr;"],[0,"&boxDR;"],[0,"&boxdL;"],[0,"&boxDl;"],[0,"&boxDL;"],[0,"&boxuR;"],[0,"&boxUr;"],[0,"&boxUR;"],[0,"&boxuL;"],[0,"&boxUl;"],[0,"&boxUL;"],[0,"&boxvR;"],[0,"&boxVr;"],[0,"&boxVR;"],[0,"&boxvL;"],[0,"&boxVl;"],[0,"&boxVL;"],[0,"&boxHd;"],[0,"&boxhD;"],[0,"&boxHD;"],[0,"&boxHu;"],[0,"&boxhU;"],[0,"&boxHU;"],[0,"&boxvH;"],[0,"&boxVh;"],[0,"&boxVH;"],[19,"&uhblk;"],[3,"&lhblk;"],[3,"&block;"],[8,"&blk14;"],[0,"&blk12;"],[0,"&blk34;"],[13,"&square;"],[8,"&blacksquare;"],[0,"&EmptyVerySmallSquare;"],[1,"&rect;"],[0,"&marker;"],[2,"&fltns;"],[1,"&bigtriangleup;"],[0,"&blacktriangle;"],[0,"&triangle;"],[2,"&blacktriangleright;"],[0,"&rtri;"],[3,"&bigtriangledown;"],[0,"&blacktriangledown;"],[0,"&dtri;"],[2,"&blacktriangleleft;"],[0,"&ltri;"],[6,"&loz;"],[0,"&cir;"],[32,"&tridot;"],[2,"&bigcirc;"],[8,"&ultri;"],[0,"&urtri;"],[0,"&lltri;"],[0,"&EmptySmallSquare;"],[0,"&FilledSmallSquare;"],[8,"&bigstar;"],[0,"&star;"],[7,"&phone;"],[49,"&female;"],[1,"&male;"],[29,"&spades;"],[2,"&clubs;"],[1,"&hearts;"],[0,"&diamondsuit;"],[3,"&sung;"],[2,"&flat;"],[0,"&natural;"],[0,"&sharp;"],[163,"&check;"],[3,"&cross;"],[8,"&malt;"],[21,"&sext;"],[33,"&VerticalSeparator;"],[25,"&lbbrk;"],[0,"&rbbrk;"],[84,"&bsolhsub;"],[0,"&suphsol;"],[28,"&LeftDoubleBracket;"],[0,"&RightDoubleBracket;"],[0,"&lang;"],[0,"&rang;"],[0,"&Lang;"],[0,"&Rang;"],[0,"&loang;"],[0,"&roang;"],[7,"&longleftarrow;"],[0,"&longrightarrow;"],[0,"&longleftrightarrow;"],[0,"&DoubleLongLeftArrow;"],[0,"&DoubleLongRightArrow;"],[0,"&DoubleLongLeftRightArrow;"],[1,"&longmapsto;"],[2,"&dzigrarr;"],[258,"&nvlArr;"],[0,"&nvrArr;"],[0,"&nvHarr;"],[0,"&Map;"],[6,"&lbarr;"],[0,"&bkarow;"],[0,"&lBarr;"],[0,"&dbkarow;"],[0,"&drbkarow;"],[0,"&DDotrahd;"],[0,"&UpArrowBar;"],[0,"&DownArrowBar;"],[2,"&Rarrtl;"],[2,"&latail;"],[0,"&ratail;"],[0,"&lAtail;"],[0,"&rAtail;"],[0,"&larrfs;"],[0,"&rarrfs;"],[0,"&larrbfs;"],[0,"&rarrbfs;"],[2,"&nwarhk;"],[0,"&nearhk;"],[0,"&hksearow;"],[0,"&hkswarow;"],[0,"&nwnear;"],[0,"&nesear;"],[0,"&seswar;"],[0,"&swnwar;"],[8,{v:"&rarrc;",n:824,o:"&nrarrc;"}],[1,"&cudarrr;"],[0,"&ldca;"],[0,"&rdca;"],[0,"&cudarrl;"],[0,"&larrpl;"],[2,"&curarrm;"],[0,"&cularrp;"],[7,"&rarrpl;"],[2,"&harrcir;"],[0,"&Uarrocir;"],[0,"&lurdshar;"],[0,"&ldrushar;"],[2,"&LeftRightVector;"],[0,"&RightUpDownVector;"],[0,"&DownLeftRightVector;"],[0,"&LeftUpDownVector;"],[0,"&LeftVectorBar;"],[0,"&RightVectorBar;"],[0,"&RightUpVectorBar;"],[0,"&RightDownVectorBar;"],[0,"&DownLeftVectorBar;"],[0,"&DownRightVectorBar;"],[0,"&LeftUpVectorBar;"],[0,"&LeftDownVectorBar;"],[0,"&LeftTeeVector;"],[0,"&RightTeeVector;"],[0,"&RightUpTeeVector;"],[0,"&RightDownTeeVector;"],[0,"&DownLeftTeeVector;"],[0,"&DownRightTeeVector;"],[0,"&LeftUpTeeVector;"],[0,"&LeftDownTeeVector;"],[0,"&lHar;"],[0,"&uHar;"],[0,"&rHar;"],[0,"&dHar;"],[0,"&luruhar;"],[0,"&ldrdhar;"],[0,"&ruluhar;"],[0,"&rdldhar;"],[0,"&lharul;"],[0,"&llhard;"],[0,"&rharul;"],[0,"&lrhard;"],[0,"&udhar;"],[0,"&duhar;"],[0,"&RoundImplies;"],[0,"&erarr;"],[0,"&simrarr;"],[0,"&larrsim;"],[0,"&rarrsim;"],[0,"&rarrap;"],[0,"&ltlarr;"],[1,"&gtrarr;"],[0,"&subrarr;"],[1,"&suplarr;"],[0,"&lfisht;"],[0,"&rfisht;"],[0,"&ufisht;"],[0,"&dfisht;"],[5,"&lopar;"],[0,"&ropar;"],[4,"&lbrke;"],[0,"&rbrke;"],[0,"&lbrkslu;"],[0,"&rbrksld;"],[0,"&lbrksld;"],[0,"&rbrkslu;"],[0,"&langd;"],[0,"&rangd;"],[0,"&lparlt;"],[0,"&rpargt;"],[0,"&gtlPar;"],[0,"&ltrPar;"],[3,"&vzigzag;"],[1,"&vangrt;"],[0,"&angrtvbd;"],[6,"&ange;"],[0,"&range;"],[0,"&dwangle;"],[0,"&uwangle;"],[0,"&angmsdaa;"],[0,"&angmsdab;"],[0,"&angmsdac;"],[0,"&angmsdad;"],[0,"&angmsdae;"],[0,"&angmsdaf;"],[0,"&angmsdag;"],[0,"&angmsdah;"],[0,"&bemptyv;"],[0,"&demptyv;"],[0,"&cemptyv;"],[0,"&raemptyv;"],[0,"&laemptyv;"],[0,"&ohbar;"],[0,"&omid;"],[0,"&opar;"],[1,"&operp;"],[1,"&olcross;"],[0,"&odsold;"],[1,"&olcir;"],[0,"&ofcir;"],[0,"&olt;"],[0,"&ogt;"],[0,"&cirscir;"],[0,"&cirE;"],[0,"&solb;"],[0,"&bsolb;"],[3,"&boxbox;"],[3,"&trisb;"],[0,"&rtriltri;"],[0,{v:"&LeftTriangleBar;",n:824,o:"&NotLeftTriangleBar;"}],[0,{v:"&RightTriangleBar;",n:824,o:"&NotRightTriangleBar;"}],[11,"&iinfin;"],[0,"&infintie;"],[0,"&nvinfin;"],[4,"&eparsl;"],[0,"&smeparsl;"],[0,"&eqvparsl;"],[5,"&blacklozenge;"],[8,"&RuleDelayed;"],[1,"&dsol;"],[9,"&bigodot;"],[0,"&bigoplus;"],[0,"&bigotimes;"],[1,"&biguplus;"],[1,"&bigsqcup;"],[5,"&iiiint;"],[0,"&fpartint;"],[2,"&cirfnint;"],[0,"&awint;"],[0,"&rppolint;"],[0,"&scpolint;"],[0,"&npolint;"],[0,"&pointint;"],[0,"&quatint;"],[0,"&intlarhk;"],[10,"&pluscir;"],[0,"&plusacir;"],[0,"&simplus;"],[0,"&plusdu;"],[0,"&plussim;"],[0,"&plustwo;"],[1,"&mcomma;"],[0,"&minusdu;"],[2,"&loplus;"],[0,"&roplus;"],[0,"&Cross;"],[0,"&timesd;"],[0,"&timesbar;"],[1,"&smashp;"],[0,"&lotimes;"],[0,"&rotimes;"],[0,"&otimesas;"],[0,"&Otimes;"],[0,"&odiv;"],[0,"&triplus;"],[0,"&triminus;"],[0,"&tritime;"],[0,"&intprod;"],[2,"&amalg;"],[0,"&capdot;"],[1,"&ncup;"],[0,"&ncap;"],[0,"&capand;"],[0,"&cupor;"],[0,"&cupcap;"],[0,"&capcup;"],[0,"&cupbrcap;"],[0,"&capbrcup;"],[0,"&cupcup;"],[0,"&capcap;"],[0,"&ccups;"],[0,"&ccaps;"],[2,"&ccupssm;"],[2,"&And;"],[0,"&Or;"],[0,"&andand;"],[0,"&oror;"],[0,"&orslope;"],[0,"&andslope;"],[1,"&andv;"],[0,"&orv;"],[0,"&andd;"],[0,"&ord;"],[1,"&wedbar;"],[6,"&sdote;"],[3,"&simdot;"],[2,{v:"&congdot;",n:824,o:"&ncongdot;"}],[0,"&easter;"],[0,"&apacir;"],[0,{v:"&apE;",n:824,o:"&napE;"}],[0,"&eplus;"],[0,"&pluse;"],[0,"&Esim;"],[0,"&Colone;"],[0,"&Equal;"],[1,"&ddotseq;"],[0,"&equivDD;"],[0,"&ltcir;"],[0,"&gtcir;"],[0,"&ltquest;"],[0,"&gtquest;"],[0,{v:"&leqslant;",n:824,o:"&nleqslant;"}],[0,{v:"&geqslant;",n:824,o:"&ngeqslant;"}],[0,"&lesdot;"],[0,"&gesdot;"],[0,"&lesdoto;"],[0,"&gesdoto;"],[0,"&lesdotor;"],[0,"&gesdotol;"],[0,"&lap;"],[0,"&gap;"],[0,"&lne;"],[0,"&gne;"],[0,"&lnap;"],[0,"&gnap;"],[0,"&lEg;"],[0,"&gEl;"],[0,"&lsime;"],[0,"&gsime;"],[0,"&lsimg;"],[0,"&gsiml;"],[0,"&lgE;"],[0,"&glE;"],[0,"&lesges;"],[0,"&gesles;"],[0,"&els;"],[0,"&egs;"],[0,"&elsdot;"],[0,"&egsdot;"],[0,"&el;"],[0,"&eg;"],[2,"&siml;"],[0,"&simg;"],[0,"&simlE;"],[0,"&simgE;"],[0,{v:"&LessLess;",n:824,o:"&NotNestedLessLess;"}],[0,{v:"&GreaterGreater;",n:824,o:"&NotNestedGreaterGreater;"}],[1,"&glj;"],[0,"&gla;"],[0,"&ltcc;"],[0,"&gtcc;"],[0,"&lescc;"],[0,"&gescc;"],[0,"&smt;"],[0,"&lat;"],[0,{v:"&smte;",n:65024,o:"&smtes;"}],[0,{v:"&late;",n:65024,o:"&lates;"}],[0,"&bumpE;"],[0,{v:"&PrecedesEqual;",n:824,o:"&NotPrecedesEqual;"}],[0,{v:"&sce;",n:824,o:"&NotSucceedsEqual;"}],[2,"&prE;"],[0,"&scE;"],[0,"&precneqq;"],[0,"&scnE;"],[0,"&prap;"],[0,"&scap;"],[0,"&precnapprox;"],[0,"&scnap;"],[0,"&Pr;"],[0,"&Sc;"],[0,"&subdot;"],[0,"&supdot;"],[0,"&subplus;"],[0,"&supplus;"],[0,"&submult;"],[0,"&supmult;"],[0,"&subedot;"],[0,"&supedot;"],[0,{v:"&subE;",n:824,o:"&nsubE;"}],[0,{v:"&supE;",n:824,o:"&nsupE;"}],[0,"&subsim;"],[0,"&supsim;"],[2,{v:"&subnE;",n:65024,o:"&varsubsetneqq;"}],[0,{v:"&supnE;",n:65024,o:"&varsupsetneqq;"}],[2,"&csub;"],[0,"&csup;"],[0,"&csube;"],[0,"&csupe;"],[0,"&subsup;"],[0,"&supsub;"],[0,"&subsub;"],[0,"&supsup;"],[0,"&suphsub;"],[0,"&supdsub;"],[0,"&forkv;"],[0,"&topfork;"],[0,"&mlcp;"],[8,"&Dashv;"],[1,"&Vdashl;"],[0,"&Barv;"],[0,"&vBar;"],[0,"&vBarv;"],[1,"&Vbar;"],[0,"&Not;"],[0,"&bNot;"],[0,"&rnmid;"],[0,"&cirmid;"],[0,"&midcir;"],[0,"&topcir;"],[0,"&nhpar;"],[0,"&parsim;"],[9,{v:"&parsl;",n:8421,o:"&nparsl;"}],[44343,{n:new Map(k([[56476,"&Ascr;"],[1,"&Cscr;"],[0,"&Dscr;"],[2,"&Gscr;"],[2,"&Jscr;"],[0,"&Kscr;"],[2,"&Nscr;"],[0,"&Oscr;"],[0,"&Pscr;"],[0,"&Qscr;"],[1,"&Sscr;"],[0,"&Tscr;"],[0,"&Uscr;"],[0,"&Vscr;"],[0,"&Wscr;"],[0,"&Xscr;"],[0,"&Yscr;"],[0,"&Zscr;"],[0,"&ascr;"],[0,"&bscr;"],[0,"&cscr;"],[0,"&dscr;"],[1,"&fscr;"],[1,"&hscr;"],[0,"&iscr;"],[0,"&jscr;"],[0,"&kscr;"],[0,"&lscr;"],[0,"&mscr;"],[0,"&nscr;"],[1,"&pscr;"],[0,"&qscr;"],[0,"&rscr;"],[0,"&sscr;"],[0,"&tscr;"],[0,"&uscr;"],[0,"&vscr;"],[0,"&wscr;"],[0,"&xscr;"],[0,"&yscr;"],[0,"&zscr;"],[52,"&Afr;"],[0,"&Bfr;"],[1,"&Dfr;"],[0,"&Efr;"],[0,"&Ffr;"],[0,"&Gfr;"],[2,"&Jfr;"],[0,"&Kfr;"],[0,"&Lfr;"],[0,"&Mfr;"],[0,"&Nfr;"],[0,"&Ofr;"],[0,"&Pfr;"],[0,"&Qfr;"],[1,"&Sfr;"],[0,"&Tfr;"],[0,"&Ufr;"],[0,"&Vfr;"],[0,"&Wfr;"],[0,"&Xfr;"],[0,"&Yfr;"],[1,"&afr;"],[0,"&bfr;"],[0,"&cfr;"],[0,"&dfr;"],[0,"&efr;"],[0,"&ffr;"],[0,"&gfr;"],[0,"&hfr;"],[0,"&ifr;"],[0,"&jfr;"],[0,"&kfr;"],[0,"&lfr;"],[0,"&mfr;"],[0,"&nfr;"],[0,"&ofr;"],[0,"&pfr;"],[0,"&qfr;"],[0,"&rfr;"],[0,"&sfr;"],[0,"&tfr;"],[0,"&ufr;"],[0,"&vfr;"],[0,"&wfr;"],[0,"&xfr;"],[0,"&yfr;"],[0,"&zfr;"],[0,"&Aopf;"],[0,"&Bopf;"],[1,"&Dopf;"],[0,"&Eopf;"],[0,"&Fopf;"],[0,"&Gopf;"],[1,"&Iopf;"],[0,"&Jopf;"],[0,"&Kopf;"],[0,"&Lopf;"],[0,"&Mopf;"],[1,"&Oopf;"],[3,"&Sopf;"],[0,"&Topf;"],[0,"&Uopf;"],[0,"&Vopf;"],[0,"&Wopf;"],[0,"&Xopf;"],[0,"&Yopf;"],[1,"&aopf;"],[0,"&bopf;"],[0,"&copf;"],[0,"&dopf;"],[0,"&eopf;"],[0,"&fopf;"],[0,"&gopf;"],[0,"&hopf;"],[0,"&iopf;"],[0,"&jopf;"],[0,"&kopf;"],[0,"&lopf;"],[0,"&mopf;"],[0,"&nopf;"],[0,"&oopf;"],[0,"&popf;"],[0,"&qopf;"],[0,"&ropf;"],[0,"&sopf;"],[0,"&topf;"],[0,"&uopf;"],[0,"&vopf;"],[0,"&wopf;"],[0,"&xopf;"],[0,"&yopf;"],[0,"&zopf;"]]))}],[8906,"&fflig;"],[0,"&filig;"],[0,"&fllig;"],[0,"&ffilig;"],[0,"&ffllig;"]]))},4101:(J,y,k)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.decodeXMLStrict=y.decodeHTML5Strict=y.decodeHTML4Strict=y.decodeHTML5=y.decodeHTML4=y.decodeHTMLStrict=y.decodeHTML=y.decodeXML=y.encodeHTML5=y.encodeHTML4=y.encodeNonAsciiHTML=y.encodeHTML=y.escapeText=y.escapeAttribute=y.escapeUTF8=y.escape=y.encodeXML=y.encode=y.decodeStrict=y.decode=y.EncodingMode=y.DecodingMode=y.EntityLevel=void 0;var u,v,f,p,w=k(6569),l=k(6836),h=k(681);(v=u=y.EntityLevel||(y.EntityLevel={}))[v.XML=0]="XML",v[v.HTML=1]="HTML",function(v){v[v.Legacy=0]="Legacy",v[v.Strict=1]="Strict"}(f=y.DecodingMode||(y.DecodingMode={})),function(v){v[v.UTF8=0]="UTF8",v[v.ASCII=1]="ASCII",v[v.Extensive=2]="Extensive",v[v.Attribute=3]="Attribute",v[v.Text=4]="Text"}(p=y.EncodingMode||(y.EncodingMode={})),y.decode=function _(v,H){void 0===H&&(H=u.XML);var T="number"==typeof H?{level:H}:H;return T.level===u.HTML?T.mode===f.Strict?(0,w.decodeHTMLStrict)(v):(0,w.decodeHTML)(v):(0,w.decodeXML)(v)},y.decodeStrict=function x(v,H){void 0===H&&(H=u.XML);var T="number"==typeof H?{level:H}:H;return T.level===u.HTML?T.mode===f.Legacy?(0,w.decodeHTML)(v):(0,w.decodeHTMLStrict)(v):(0,w.decodeXML)(v)},y.encode=function C(v,H){void 0===H&&(H=u.XML);var T="number"==typeof H?{level:H}:H;return T.mode===p.UTF8?(0,h.escapeUTF8)(v):T.mode===p.Attribute?(0,h.escapeAttribute)(v):T.mode===p.Text?(0,h.escapeText)(v):T.level===u.HTML?T.mode===p.ASCII?(0,l.encodeNonAsciiHTML)(v):(0,l.encodeHTML)(v):(0,h.encodeXML)(v)};var E=k(681);Object.defineProperty(y,"encodeXML",{enumerable:!0,get:function(){return E.encodeXML}}),Object.defineProperty(y,"escape",{enumerable:!0,get:function(){return E.escape}}),Object.defineProperty(y,"escapeUTF8",{enumerable:!0,get:function(){return E.escapeUTF8}}),Object.defineProperty(y,"escapeAttribute",{enumerable:!0,get:function(){return E.escapeAttribute}}),Object.defineProperty(y,"escapeText",{enumerable:!0,get:function(){return E.escapeText}});var L=k(6836);Object.defineProperty(y,"encodeHTML",{enumerable:!0,get:function(){return L.encodeHTML}}),Object.defineProperty(y,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return L.encodeNonAsciiHTML}}),Object.defineProperty(y,"encodeHTML4",{enumerable:!0,get:function(){return L.encodeHTML}}),Object.defineProperty(y,"encodeHTML5",{enumerable:!0,get:function(){return L.encodeHTML}});var M=k(6569);Object.defineProperty(y,"decodeXML",{enumerable:!0,get:function(){return M.decodeXML}}),Object.defineProperty(y,"decodeHTML",{enumerable:!0,get:function(){return M.decodeHTML}}),Object.defineProperty(y,"decodeHTMLStrict",{enumerable:!0,get:function(){return M.decodeHTMLStrict}}),Object.defineProperty(y,"decodeHTML4",{enumerable:!0,get:function(){return M.decodeHTML}}),Object.defineProperty(y,"decodeHTML5",{enumerable:!0,get:function(){return M.decodeHTML}}),Object.defineProperty(y,"decodeHTML4Strict",{enumerable:!0,get:function(){return M.decodeHTMLStrict}}),Object.defineProperty(y,"decodeHTML5Strict",{enumerable:!0,get:function(){return M.decodeHTMLStrict}}),Object.defineProperty(y,"decodeXMLStrict",{enumerable:!0,get:function(){return M.decodeXML}})},8461:(J,y)=>{y.read=function(k,w,l,h,u){var f,p,_=8*u-h-1,x=(1<<_)-1,C=x>>1,E=-7,L=l?u-1:0,M=l?-1:1,v=k[w+L];for(L+=M,f=v&(1<<-E)-1,v>>=-E,E+=_;E>0;f=256*f+k[w+L],L+=M,E-=8);for(p=f&(1<<-E)-1,f>>=-E,E+=h;E>0;p=256*p+k[w+L],L+=M,E-=8);if(0===f)f=1-C;else{if(f===x)return p?NaN:1/0*(v?-1:1);p+=Math.pow(2,h),f-=C}return(v?-1:1)*p*Math.pow(2,f-h)},y.write=function(k,w,l,h,u,f){var p,_,x,C=8*f-u-1,E=(1<<C)-1,L=E>>1,M=23===u?Math.pow(2,-24)-Math.pow(2,-77):0,v=h?0:f-1,H=h?1:-1,T=w<0||0===w&&1/w<0?1:0;for(w=Math.abs(w),isNaN(w)||w===1/0?(_=isNaN(w)?1:0,p=E):(p=Math.floor(Math.log(w)/Math.LN2),w*(x=Math.pow(2,-p))<1&&(p--,x*=2),(w+=p+L>=1?M/x:M*Math.pow(2,1-L))*x>=2&&(p++,x/=2),p+L>=E?(_=0,p=E):p+L>=1?(_=(w*x-1)*Math.pow(2,u),p+=L):(_=w*Math.pow(2,L-1)*Math.pow(2,u),p=0));u>=8;k[l+v]=255&_,v+=H,_/=256,u-=8);for(p=p<<u|_,C+=u;C>0;k[l+v]=255&p,v+=H,p/=256,C-=8);k[l+v-H]|=128*T}},1298:(J,y)=>{"use strict";y.supports=function(...w){const l=w.reduce((h,u)=>Object.assign(h,u),{});return Object.assign(l,{snapshots:l.snapshots||!1,permanence:l.permanence||!1,seek:l.seek||!1,clear:l.clear||!1,getMany:l.getMany||!1,keyIterator:l.keyIterator||!1,valueIterator:l.valueIterator||!1,iteratorNextv:l.iteratorNextv||!1,iteratorAll:l.iteratorAll||!1,status:l.status||!1,createIfMissing:l.createIfMissing||!1,errorIfExists:l.errorIfExists||!1,deferredOpen:l.deferredOpen||!1,promises:l.promises||!1,streams:l.streams||!1,encodings:Object.assign({},l.encodings),events:Object.assign({},l.events),additionalMethods:Object.assign({},l.additionalMethods)})}},4204:(J,y,k)=>{"use strict";const w=k(9314),l=k(3793),{Encoding:h}=k(577),{BufferFormat:u,ViewFormat:f,UTF8Format:p}=k(1773),_=Symbol("formats"),x=Symbol("encodings"),C=new Set(["buffer","view","utf8"]);y.Transcoder=class E{constructor(Y){if(!Array.isArray(Y))throw new TypeError("The first argument 'formats' must be an array");if(!Y.every(R=>C.has(R)))throw new TypeError("Format must be one of 'buffer', 'view', 'utf8'");this[x]=new Map,this[_]=new Set(Y);for(const R in l)try{this.encoding(R)}catch(z){if("LEVEL_ENCODING_NOT_SUPPORTED"!==z.code)throw z}}encodings(){return Array.from(new Set(this[x].values()))}encoding(Y){let R=this[x].get(Y);if(void 0===R){if("string"==typeof Y&&""!==Y){if(R=H[Y],!R)throw new w(`Encoding '${Y}' is not found`,{code:"LEVEL_ENCODING_NOT_FOUND"})}else{if("object"!=typeof Y||null===Y)throw new TypeError("First argument 'encoding' must be a string or object");R=function L(F){if(F instanceof h)return F;const R=F.name||("type"in F&&"string"==typeof F.type?F.type:void 0)||"anonymous-"+T++;switch(function M(F){return"format"in F&&void 0!==F.format?F.format:"buffer"in F&&"boolean"==typeof F.buffer?F.buffer?"buffer":"utf8":"code"in F&&Number.isInteger(F.code)?"view":"buffer"}(F)){case"view":return new f({...F,name:R});case"utf8":return new p({...F,name:R});case"buffer":return new u({...F,name:R});default:throw new TypeError("Format must be one of 'buffer', 'view', 'utf8'")}}(Y)}const{name:z,format:U}=R;if(!this[_].has(U))if(this[_].has("view"))R=R.createViewTranscoder();else if(this[_].has("buffer"))R=R.createBufferTranscoder();else{if(!this[_].has("utf8"))throw new w(`Encoding '${z}' cannot be transcoded`,{code:"LEVEL_ENCODING_NOT_SUPPORTED"});R=R.createUTF8Transcoder()}for(const P of[Y,z,R.name,R.commonName])this[x].set(P,R)}return R}};const v={binary:l.buffer,"utf-8":l.utf8},H={...l,...v};let T=0},577:(J,y,k)=>{"use strict";const w=k(9314),l=new Set(["buffer","view","utf8"]);y.Encoding=class h{constructor(f){if(this.encode=f.encode||this.encode,this.decode=f.decode||this.decode,this.name=f.name||this.name,this.format=f.format||this.format,"function"!=typeof this.encode)throw new TypeError("The 'encode' property must be a function");if("function"!=typeof this.decode)throw new TypeError("The 'decode' property must be a function");if(this.encode=this.encode.bind(this),this.decode=this.decode.bind(this),"string"!=typeof this.name||""===this.name)throw new TypeError("The 'name' property must be a string");if("string"!=typeof this.format||!l.has(this.format))throw new TypeError("The 'format' property must be one of 'buffer', 'view', 'utf8'");f.createViewTranscoder&&(this.createViewTranscoder=f.createViewTranscoder),f.createBufferTranscoder&&(this.createBufferTranscoder=f.createBufferTranscoder),f.createUTF8Transcoder&&(this.createUTF8Transcoder=f.createUTF8Transcoder)}get commonName(){return this.name.split("+")[0]}createBufferTranscoder(){throw new w(`Encoding '${this.name}' cannot be transcoded to 'buffer'`,{code:"LEVEL_ENCODING_NOT_SUPPORTED"})}createViewTranscoder(){throw new w(`Encoding '${this.name}' cannot be transcoded to 'view'`,{code:"LEVEL_ENCODING_NOT_SUPPORTED"})}createUTF8Transcoder(){throw new w(`Encoding '${this.name}' cannot be transcoded to 'utf8'`,{code:"LEVEL_ENCODING_NOT_SUPPORTED"})}}},3793:(J,y,k)=>{"use strict";const{Buffer:w}=k(3172)||{Buffer:{isBuffer:()=>!1}},{textEncoder:l,textDecoder:h}=k(898)(),{BufferFormat:u,ViewFormat:f,UTF8Format:p}=k(1773),_=x=>x;y.utf8=new p({encode:function(x){return w.isBuffer(x)?x.toString("utf8"):ArrayBuffer.isView(x)?h.decode(x):String(x)},decode:_,name:"utf8",createViewTranscoder(){return new f({encode:function(x){return ArrayBuffer.isView(x)?x:l.encode(x)},decode:function(x){return h.decode(x)},name:`${this.name}+view`})},createBufferTranscoder(){return new u({encode:function(x){return w.isBuffer(x)?x:ArrayBuffer.isView(x)?w.from(x.buffer,x.byteOffset,x.byteLength):w.from(String(x),"utf8")},decode:function(x){return x.toString("utf8")},name:`${this.name}+buffer`})}}),y.json=new p({encode:JSON.stringify,decode:JSON.parse,name:"json"}),y.buffer=new u({encode:function(x){return w.isBuffer(x)?x:ArrayBuffer.isView(x)?w.from(x.buffer,x.byteOffset,x.byteLength):w.from(String(x),"utf8")},decode:_,name:"buffer",createViewTranscoder(){return new f({encode:function(x){return ArrayBuffer.isView(x)?x:w.from(String(x),"utf8")},decode:function(x){return w.from(x.buffer,x.byteOffset,x.byteLength)},name:`${this.name}+view`})}}),y.view=new f({encode:function(x){return ArrayBuffer.isView(x)?x:l.encode(x)},decode:_,name:"view",createBufferTranscoder(){return new u({encode:function(x){return w.isBuffer(x)?x:ArrayBuffer.isView(x)?w.from(x.buffer,x.byteOffset,x.byteLength):w.from(String(x),"utf8")},decode:_,name:`${this.name}+buffer`})}}),y.hex=new u({encode:function(x){return w.isBuffer(x)?x:w.from(String(x),"hex")},decode:function(x){return x.toString("hex")},name:"hex"}),y.base64=new u({encode:function(x){return w.isBuffer(x)?x:w.from(String(x),"base64")},decode:function(x){return x.toString("base64")},name:"base64"})},1773:(J,y,k)=>{"use strict";const{Buffer:w}=k(3172)||{},{Encoding:l}=k(577),h=k(898);class u extends l{constructor(x){super({...x,format:"buffer"})}createViewTranscoder(){return new f({encode:this.encode,decode:x=>this.decode(w.from(x.buffer,x.byteOffset,x.byteLength)),name:`${this.name}+view`})}createBufferTranscoder(){return this}}class f extends l{constructor(x){super({...x,format:"view"})}createBufferTranscoder(){return new u({encode:x=>{const C=this.encode(x);return w.from(C.buffer,C.byteOffset,C.byteLength)},decode:this.decode,name:`${this.name}+buffer`})}createViewTranscoder(){return this}}y.BufferFormat=u,y.ViewFormat=f,y.UTF8Format=class p extends l{constructor(x){super({...x,format:"utf8"})}createBufferTranscoder(){return new u({encode:x=>w.from(this.encode(x),"utf8"),decode:x=>this.decode(x.toString("utf8")),name:`${this.name}+buffer`})}createViewTranscoder(){const{textEncoder:x,textDecoder:C}=h();return new f({encode:E=>x.encode(this.encode(E)),decode:E=>this.decode(C.decode(E)),name:`${this.name}+view`})}createUTF8Transcoder(){return this}}},898:J=>{"use strict";let y=null;J.exports=function(){return null===y&&(y={textEncoder:new TextEncoder,textDecoder:new TextDecoder}),y}},807:(J,y,k)=>{y.Level=k(4807).BrowserLevel},9314:J=>{"use strict";J.exports=class extends Error{constructor(k,w){super(k||""),"object"==typeof w&&null!==w&&(w.code&&(this.code=String(w.code)),w.expected&&(this.expected=!0),w.transient&&(this.transient=!0),w.cause&&(this.cause=w.cause)),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}}},7088:function(J,y,k){!function(w){"use strict";w.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,u,f){return h<12?f?"vm":"VM":f?"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}})}(k(5439))},2502:function(J,y,k){!function(w){"use strict";var l=function(_){return 0===_?0:1===_?1:2===_?2:_%100>=3&&_%100<=10?3:_%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"]},u=function(_){return function(x,C,E,L){var M=l(x),v=h[_][l(x)];return 2===M&&(v=v[C?0:1]),v.replace(/%d/i,x)}},f=["\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"];w.defineLocale("ar-dz",{months:f,monthsShort:f,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(_){return"\u0645"===_},meridiem:function(_,x,C){return _<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:u("s"),ss:u("s"),m:u("m"),mm:u("m"),h:u("h"),hh:u("h"),d:u("d"),dd:u("d"),M:u("M"),MM:u("M"),y:u("y"),yy:u("y")},postformat:function(_){return _.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(k(5439))},128:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},4519:function(J,y,k){!function(w){"use strict";var l={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},h=function(x){return 0===x?0:1===x?1:2===x?2:x%100>=3&&x%100<=10?3:x%100>=11?4:5},u={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(x){return function(C,E,L,M){var v=h(C),H=u[x][h(C)];return 2===v&&(H=H[E?0:1]),H.replace(/%d/i,C)}},p=["\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"];w.defineLocale("ar-ly",{months:p,monthsShort:p,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(x){return"\u0645"===x},meridiem:function(x,C,E){return x<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")},preparse:function(x){return x.replace(/\u060c/g,",")},postformat:function(x){return x.replace(/\d/g,function(C){return l[C]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(k(5439))},5443:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},7642:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return"\u0645"===f},meridiem:function(f,p,_){return f<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(f){return f.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(p){return h[p]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(k(5439))},8592:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},7038:function(J,y,k){!function(w){"use strict";var l={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"},u=function(C){return 0===C?0:1===C?1:2===C?2:C%100>=3&&C%100<=10?3:C%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"]},p=function(C){return function(E,L,M,v){var H=u(E),T=f[C][u(E)];return 2===H&&(T=T[L?0:1]),T.replace(/%d/i,E)}},_=["\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"];w.defineLocale("ar",{months:_,monthsShort:_,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(C){return"\u0645"===C},meridiem:function(C,E,L){return C<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:p("s"),ss:p("s"),m:p("m"),mm:p("m"),h:p("h"),hh:p("h"),d:p("d"),dd:p("d"),M:p("M"),MM:p("M"),y:p("y"),yy:p("y")},preparse:function(C){return C.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(E){return h[E]}).replace(/\u060c/g,",")},postformat:function(C){return C.replace(/\d/g,function(E){return l[E]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(k(5439))},1213:function(J,y,k){!function(w){"use strict";var l={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"};w.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(u){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(u)},meridiem:function(u,f,p){return u<4?"gec\u0259":u<12?"s\u0259h\u0259r":u<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(u){if(0===u)return u+"-\u0131nc\u0131";var f=u%10;return u+(l[f]||l[u%100-f]||l[u>=100?100:null])},week:{dow:1,doy:7}})}(k(5439))},9191:function(J,y,k){!function(w){"use strict";function h(f,p,_){return"m"===_?p?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===_?p?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":f+" "+function l(f,p){var _=f.split("_");return p%10==1&&p%100!=11?_[0]:p%10>=2&&p%10<=4&&(p%100<10||p%100>=20)?_[1]:_[2]}({ss:p?"\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:p?"\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:p?"\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"}[_],+f)}w.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(f){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(f)},meridiem:function(f,p,_){return f<4?"\u043d\u043e\u0447\u044b":f<12?"\u0440\u0430\u043d\u0456\u0446\u044b":f<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(f,p){switch(p){case"M":case"d":case"DDD":case"w":case"W":return f%10!=2&&f%10!=3||f%100==12||f%100==13?f+"-\u044b":f+"-\u0456";case"D":return f+"-\u0433\u0430";default:return f}},week:{dow:1,doy:7}})}(k(5439))},322:function(J,y,k){!function(w){"use strict";w.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 u=h%10,f=h%100;return 0===h?h+"-\u0435\u0432":0===f?h+"-\u0435\u043d":f>10&&f<20?h+"-\u0442\u0438":1===u?h+"-\u0432\u0438":2===u?h+"-\u0440\u0438":7===u||8===u?h+"-\u043c\u0438":h+"-\u0442\u0438"},week:{dow:1,doy:7}})}(k(5439))},8042:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},5903:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},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(f,p){return 12===f&&(f=0),"\u09b0\u09be\u09a4"===p?f<4?f:f+12:"\u09ad\u09cb\u09b0"===p||"\u09b8\u0995\u09be\u09b2"===p?f:"\u09a6\u09c1\u09aa\u09c1\u09b0"===p?f>=3?f:f+12:"\u09ac\u09bf\u0995\u09be\u09b2"===p||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===p?f+12:void 0},meridiem:function(f,p,_){return f<4?"\u09b0\u09be\u09a4":f<6?"\u09ad\u09cb\u09b0":f<12?"\u09b8\u0995\u09be\u09b2":f<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":f<18?"\u09ac\u09bf\u0995\u09be\u09b2":f<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(k(5439))},9620:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(f,p){return 12===f&&(f=0),"\u09b0\u09be\u09a4"===p&&f>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===p&&f<5||"\u09ac\u09bf\u0995\u09be\u09b2"===p?f+12:f},meridiem:function(f,p,_){return f<4?"\u09b0\u09be\u09a4":f<10?"\u09b8\u0995\u09be\u09b2":f<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":f<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(k(5439))},9645:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},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(f,p){return 12===f&&(f=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===p&&f>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===p&&f<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===p?f+12:f},meridiem:function(f,p,_){return f<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":f<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":f<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":f<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(k(5439))},5020:function(J,y,k){!function(w){"use strict";function l(T,F,Y){return T+" "+function f(T,F){return 2===F?function p(T){var F={m:"v",b:"v",d:"z"};return void 0===F[T.charAt(0)]?T:F[T.charAt(0)]+T.substring(1)}(T):T}({mm:"munutenn",MM:"miz",dd:"devezh"}[Y],T)}function u(T){return T>9?u(T%10):T}var _=[/^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],x=/^(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,v=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];w.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:v,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:v,monthsRegex:x,monthsShortRegex:x,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:_,longMonthsParse:_,shortMonthsParse:_,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:l,h:"un eur",hh:"%d eur",d:"un devezh",dd:l,M:"ur miz",MM:l,y:"ur bloaz",yy:function h(T){switch(u(T)){case 1:case 3:case 4:case 5:case 9:return T+" bloaz";default:return T+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(T){return T+(1===T?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(T){return"g.m."===T},meridiem:function(T,F,Y){return T<12?"a.m.":"g.m."}})}(k(5439))},4792:function(J,y,k){!function(w){"use strict";function l(u,f,p){var _=u+" ";switch(p){case"ss":return _+(1===u?"sekunda":2===u||3===u||4===u?"sekunde":"sekundi");case"m":return f?"jedna minuta":"jedne minute";case"mm":return _+(1===u?"minuta":2===u||3===u||4===u?"minute":"minuta");case"h":return f?"jedan sat":"jednog sata";case"hh":return _+(1===u?"sat":2===u||3===u||4===u?"sata":"sati");case"dd":return _+(1===u?"dan":"dana");case"MM":return _+(1===u?"mjesec":2===u||3===u||4===u?"mjeseca":"mjeseci");case"yy":return _+(1===u?"godina":2===u||3===u||4===u?"godine":"godina")}}w.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:l,m:l,mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(k(5439))},7980:function(J,y,k){!function(w){"use strict";w.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,u){var f=1===h?"r":2===h?"n":3===h?"r":4===h?"t":"\xe8";return("w"===u||"W"===u)&&(f="a"),h+f},week:{dow:1,doy:4}})}(k(5439))},7322:function(J,y,k){!function(w){"use strict";var l={format:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),standalone:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_")},h="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),u=[/^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],f=/^(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 p(C){return C>1&&C<5&&1!=~~(C/10)}function _(C,E,L,M){var v=C+" ";switch(L){case"s":return E||M?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return E||M?v+(p(C)?"sekundy":"sekund"):v+"sekundami";case"m":return E?"minuta":M?"minutu":"minutou";case"mm":return E||M?v+(p(C)?"minuty":"minut"):v+"minutami";case"h":return E?"hodina":M?"hodinu":"hodinou";case"hh":return E||M?v+(p(C)?"hodiny":"hodin"):v+"hodinami";case"d":return E||M?"den":"dnem";case"dd":return E||M?v+(p(C)?"dny":"dn\xed"):v+"dny";case"M":return E||M?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return E||M?v+(p(C)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):v+"m\u011bs\xedci";case"y":return E||M?"rok":"rokem";case"yy":return E||M?v+(p(C)?"roky":"let"):v+"lety"}}w.defineLocale("cs",{months:l,monthsShort:h,monthsRegex:f,monthsShortRegex:f,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:u,longMonthsParse:u,shortMonthsParse:u,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:_,ss:_,m:_,mm:_,h:_,hh:_,d:_,dd:_,M:_,MM:_,y:_,yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},365:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},2092:function(J,y,k){!function(w){"use strict";w.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 f="";return h>20?f=40===h||50===h||60===h||80===h||100===h?"fed":"ain":h>0&&(f=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][h]),h+f},week:{dow:1,doy:4}})}(k(5439))},7387:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},9459:function(J,y,k){!function(w){"use strict";function l(u,f,p,_){var x={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return f?x[p][0]:x[p][1]}w.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:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},3694:function(J,y,k){!function(w){"use strict";function l(u,f,p,_){var x={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return f?x[p][0]:x[p][1]}w.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:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},4307:function(J,y,k){!function(w){"use strict";function l(u,f,p,_){var x={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return f?x[p][0]:x[p][1]}w.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:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},9659:function(J,y,k){!function(w){"use strict";var l=["\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"];w.defineLocale("dv",{months:l,monthsShort:l,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(f){return"\u0789\u078a"===f},meridiem:function(f,p,_){return f<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(f){return f.replace(/\u060c/g,",")},postformat:function(f){return f.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(k(5439))},3460:function(J,y,k){!function(w){"use strict";w.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(u,f){return u?"string"==typeof f&&/D/.test(f.substring(0,f.indexOf("MMMM")))?this._monthsGenitiveEl[u.month()]:this._monthsNominativeEl[u.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(u,f,p){return u>11?p?"\u03bc\u03bc":"\u039c\u039c":p?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(u){return"\u03bc"===(u+"").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(u,f){var p=this._calendarEl[u],_=f&&f.hours();return function l(u){return typeof Function<"u"&&u instanceof Function||"[object Function]"===Object.prototype.toString.call(u)}(p)&&(p=p.apply(f)),p.replace("{}",_%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}})}(k(5439))},4369:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:0,doy:4}})}(k(5439))},530:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")}})}(k(5439))},9998:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(k(5439))},3391:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(k(5439))},5414:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")}})}(k(5439))},9615:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:0,doy:6}})}(k(5439))},1248:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(k(5439))},3767:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(k(5439))},4530:function(J,y,k){!function(w){"use strict";w.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,u,f){return h>11?f?"p.t.m.":"P.T.M.":f?"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}})}(k(5439))},8944:function(J,y,k){!function(w){"use strict";var l="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("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],f=/^(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;w.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(_,x){return _?/-MMM-/.test(x)?h[_.month()]:l[_.month()]:l},monthsRegex:f,monthsShortRegex:f,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:u,longMonthsParse:u,shortMonthsParse:u,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}})}(k(5439))},9116:function(J,y,k){!function(w){"use strict";var l="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("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],f=/^(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;w.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(_,x){return _?/-MMM-/.test(x)?h[_.month()]:l[_.month()]:l},monthsRegex:f,monthsShortRegex:f,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:u,longMonthsParse:u,shortMonthsParse:u,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"})}(k(5439))},3609:function(J,y,k){!function(w){"use strict";var l="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("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],f=/^(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;w.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(_,x){return _?/-MMM-/.test(x)?h[_.month()]:l[_.month()]:l},monthsRegex:f,monthsShortRegex:f,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:u,longMonthsParse:u,shortMonthsParse:u,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}})}(k(5439))},6866:function(J,y,k){!function(w){"use strict";var l="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("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],f=/^(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;w.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(_,x){return _?/-MMM-/.test(x)?h[_.month()]:l[_.month()]:l},monthsRegex:f,monthsShortRegex:f,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:u,longMonthsParse:u,shortMonthsParse:u,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"})}(k(5439))},6725:function(J,y,k){!function(w){"use strict";function l(u,f,p,_){var x={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[u+"sekundi",u+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[u+" minuti",u+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[u+" tunni",u+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[u+" kuu",u+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[u+" aasta",u+" aastat"]};return f?x[p][2]?x[p][2]:x[p][1]:_?x[p][0]:x[p][1]}w.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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:"%d p\xe4eva",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},7931:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},6417:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(f)},meridiem:function(f,p,_){return f<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(f){return f.replace(/[\u06f0-\u06f9]/g,function(p){return h[p]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(k(5439))},944:function(J,y,k){!function(w){"use strict";var l="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),h=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",l[7],l[8],l[9]];function u(_,x,C,E){var L="";switch(C){case"s":return E?"muutaman sekunnin":"muutama sekunti";case"ss":L=E?"sekunnin":"sekuntia";break;case"m":return E?"minuutin":"minuutti";case"mm":L=E?"minuutin":"minuuttia";break;case"h":return E?"tunnin":"tunti";case"hh":L=E?"tunnin":"tuntia";break;case"d":return E?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":L=E?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return E?"kuukauden":"kuukausi";case"MM":L=E?"kuukauden":"kuukautta";break;case"y":return E?"vuoden":"vuosi";case"yy":L=E?"vuoden":"vuotta"}return function f(_,x){return _<10?x?h[_]:l[_]:_}(_,E)+" "+L}w.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:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},1766:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},5867:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},6848:function(J,y,k){!function(w){"use strict";w.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,u){switch(u){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")}}})}(k(5439))},7773:function(J,y,k){!function(w){"use strict";w.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,u){switch(u){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}})}(k(5439))},1636:function(J,y,k){!function(w){"use strict";var u=/(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,f=[/^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];w.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:u,monthsShortRegex:u,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:f,longMonthsParse:f,shortMonthsParse:f,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(_,x){switch(x){case"D":return _+(1===_?"er":"");default:case"M":case"Q":case"DDD":case"d":return _+(1===_?"er":"e");case"w":case"W":return _+(1===_?"re":"e")}},week:{dow:1,doy:4}})}(k(5439))},4940:function(J,y,k){!function(w){"use strict";var l="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("_");w.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(f,p){return f?/-MMM-/.test(p)?h[f.month()]:l[f.month()]:l},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(f){return f+(1===f||8===f||f>=20?"ste":"de")},week:{dow:1,doy:4}})}(k(5439))},1402:function(J,y,k){!function(w){"use strict";w.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(x){return x+(1===x?"d":x%10==2?"na":"mh")},week:{dow:1,doy:4}})}(k(5439))},6924:function(J,y,k){!function(w){"use strict";w.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(x){return x+(1===x?"d":x%10==2?"na":"mh")},week:{dow:1,doy:4}})}(k(5439))},6398:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},2457:function(J,y,k){!function(w){"use strict";function l(u,f,p,_){var x={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:[u+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",u+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[u+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",u+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[u+" \u0935\u0930\u093e\u0902\u0928\u0940",u+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[u+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",u+" \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:[u+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",u+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[u+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",u+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return _?x[p][0]:x[p][1]}w.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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(u,f){return"D"===f?u+"\u0935\u0947\u0930":u},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(u,f){return 12===u&&(u=0),"\u0930\u093e\u0924\u0940"===f?u<4?u:u+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===f?u:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===f?u>12?u:u+12:"\u0938\u093e\u0902\u091c\u0947"===f?u+12:void 0},meridiem:function(u,f,p){return u<4?"\u0930\u093e\u0924\u0940":u<12?"\u0938\u0915\u093e\u0933\u0940\u0902":u<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":u<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(k(5439))},2545:function(J,y,k){!function(w){"use strict";function l(u,f,p,_){var x={s:["thoddea sekondamni","thodde sekond"],ss:[u+" sekondamni",u+" sekond"],m:["eka mintan","ek minut"],mm:[u+" mintamni",u+" mintam"],h:["eka voran","ek vor"],hh:[u+" voramni",u+" voram"],d:["eka disan","ek dis"],dd:[u+" disamni",u+" dis"],M:["eka mhoinean","ek mhoino"],MM:[u+" mhoineamni",u+" mhoine"],y:["eka vorsan","ek voros"],yy:[u+" vorsamni",u+" vorsam"]};return _?x[p][0]:x[p][1]}w.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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(u,f){return"D"===f?u+"er":u},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(u,f){return 12===u&&(u=0),"rati"===f?u<4?u:u+12:"sokallim"===f?u:"donparam"===f?u>12?u:u+12:"sanje"===f?u+12:void 0},meridiem:function(u,f,p){return u<4?"rati":u<12?"sokallim":u<16?"donparam":u<20?"sanje":"rati"}})}(k(5439))},2641:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(f,p){return 12===f&&(f=0),"\u0ab0\u0abe\u0aa4"===p?f<4?f:f+12:"\u0ab8\u0ab5\u0abe\u0ab0"===p?f:"\u0aac\u0aaa\u0acb\u0ab0"===p?f>=10?f:f+12:"\u0ab8\u0abe\u0a82\u0a9c"===p?f+12:void 0},meridiem:function(f,p,_){return f<4?"\u0ab0\u0abe\u0aa4":f<10?"\u0ab8\u0ab5\u0abe\u0ab0":f<17?"\u0aac\u0aaa\u0acb\u0ab0":f<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(k(5439))},7536:function(J,y,k){!function(w){"use strict";w.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,u,f){return h<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":h<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":h<12?f?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":h<18?f?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(k(5439))},6335:function(J,y,k){!function(w){"use strict";var l={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"},u=[/^\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];w.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:u,longMonthsParse:u,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(_){return _.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(x){return h[x]})},postformat:function(_){return _.replace(/\d/g,function(x){return l[x]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(_,x){return 12===_&&(_=0),"\u0930\u093e\u0924"===x?_<4?_:_+12:"\u0938\u0941\u092c\u0939"===x?_:"\u0926\u094b\u092a\u0939\u0930"===x?_>=10?_:_+12:"\u0936\u093e\u092e"===x?_+12:void 0},meridiem:function(_,x,C){return _<4?"\u0930\u093e\u0924":_<10?"\u0938\u0941\u092c\u0939":_<17?"\u0926\u094b\u092a\u0939\u0930":_<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(k(5439))},7458:function(J,y,k){!function(w){"use strict";function l(u,f,p){var _=u+" ";switch(p){case"ss":return _+(1===u?"sekunda":2===u||3===u||4===u?"sekunde":"sekundi");case"m":return f?"jedna minuta":"jedne minute";case"mm":return _+(1===u?"minuta":2===u||3===u||4===u?"minute":"minuta");case"h":return f?"jedan sat":"jednog sata";case"hh":return _+(1===u?"sat":2===u||3===u||4===u?"sata":"sati");case"dd":return _+(1===u?"dan":"dana");case"MM":return _+(1===u?"mjesec":2===u||3===u||4===u?"mjeseca":"mjeseci");case"yy":return _+(1===u?"godina":2===u||3===u||4===u?"godine":"godina")}}w.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:l,m:l,mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(k(5439))},6540:function(J,y,k){!function(w){"use strict";var l="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function h(p,_,x,C){var E=p;switch(x){case"s":return C||_?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return E+(C||_)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(C||_?" perc":" perce");case"mm":return E+(C||_?" perc":" perce");case"h":return"egy"+(C||_?" \xf3ra":" \xf3r\xe1ja");case"hh":return E+(C||_?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(C||_?" nap":" napja");case"dd":return E+(C||_?" nap":" napja");case"M":return"egy"+(C||_?" h\xf3nap":" h\xf3napja");case"MM":return E+(C||_?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(C||_?" \xe9v":" \xe9ve");case"yy":return E+(C||_?" \xe9v":" \xe9ve")}return""}function u(p){return(p?"":"[m\xfalt] ")+"["+l[this.day()]+"] LT[-kor]"}w.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(p){return"u"===p.charAt(1).toLowerCase()},meridiem:function(p,_,x){return p<12?!0===x?"de":"DE":!0===x?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return u.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return u.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}})}(k(5439))},5283:function(J,y,k){!function(w){"use strict";w.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,u){switch(u){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}})}(k(5439))},8780:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"pagi"===u?h:"siang"===u?h>=11?h:h+12:"sore"===u||"malam"===u?h+12:void 0},meridiem:function(h,u,f){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}})}(k(5439))},4205:function(J,y,k){!function(w){"use strict";function l(f){return f%100==11||f%10!=1}function h(f,p,_,x){var C=f+" ";switch(_){case"s":return p||x?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return l(f)?C+(p||x?"sek\xfandur":"sek\xfandum"):C+"sek\xfanda";case"m":return p?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return l(f)?C+(p||x?"m\xedn\xfatur":"m\xedn\xfatum"):p?C+"m\xedn\xfata":C+"m\xedn\xfatu";case"hh":return l(f)?C+(p||x?"klukkustundir":"klukkustundum"):C+"klukkustund";case"d":return p?"dagur":x?"dag":"degi";case"dd":return l(f)?p?C+"dagar":C+(x?"daga":"d\xf6gum"):p?C+"dagur":C+(x?"dag":"degi");case"M":return p?"m\xe1nu\xf0ur":x?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return l(f)?p?C+"m\xe1nu\xf0ir":C+(x?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):p?C+"m\xe1nu\xf0ur":C+(x?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return p||x?"\xe1r":"\xe1ri";case"yy":return l(f)?C+(p||x?"\xe1r":"\xe1rum"):C+(p||x?"\xe1r":"\xe1ri")}}w.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}})}(k(5439))},9985:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},4211:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},1003:function(J,y,k){!function(w){"use strict";w.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,u){return"\u5143"===u[1]?1:parseInt(u[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,u,f){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,u){switch(u){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"}})}(k(5439))},420:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"enjing"===u?h:"siyang"===u?h>=11?h:h+12:"sonten"===u||"ndalu"===u?h+12:void 0},meridiem:function(h,u,f){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}})}(k(5439))},851:function(J,y,k){!function(w){"use strict";w.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(u,f,p){return"\u10d8"===p?f+"\u10e8\u10d8":f+p+"\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}})}(k(5439))},6074:function(J,y,k){!function(w){"use strict";var l={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"};w.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(u){return u+(l[u]||l[u%10]||l[u>=100?100:null])},week:{dow:1,doy:7}})}(k(5439))},3343:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return"\u179b\u17d2\u1784\u17b6\u1785"===f},meridiem:function(f,p,_){return f<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(f){return f.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},week:{dow:1,doy:4}})}(k(5439))},4799:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},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(f,p){return 12===f&&(f=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===p?f<4?f:f+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===p?f:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===p?f>=10?f:f+12:"\u0cb8\u0c82\u0c9c\u0cc6"===p?f+12:void 0},meridiem:function(f,p,_){return f<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":f<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":f<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":f<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(f){return f+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(k(5439))},3549:function(J,y,k){!function(w){"use strict";w.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,u){switch(u){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,u,f){return h<12?"\uc624\uc804":"\uc624\ud6c4"}})}(k(5439))},1037:function(J,y,k){!function(w){"use strict";var l={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"},u=["\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"];w.defineLocale("ku",{months:u,monthsShort:u,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(p){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(p)},meridiem:function(p,_,x){return p<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(p){return p.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(_){return h[_]}).replace(/\u060c/g,",")},postformat:function(p){return p.replace(/\d/g,function(_){return l[_]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(k(5439))},3125:function(J,y,k){!function(w){"use strict";var l={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"};w.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(u){return u+(l[u]||l[u%10]||l[u>=100?100:null])},week:{dow:1,doy:7}})}(k(5439))},9586:function(J,y,k){!function(w){"use strict";function l(_,x,C,E){var L={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 x?L[C][0]:L[C][1]}function f(_){if(_=parseInt(_,10),isNaN(_))return!1;if(_<0)return!0;if(_<10)return 4<=_&&_<=7;if(_<100){var x=_%10;return f(0===x?_/10:x)}if(_<1e4){for(;_>=10;)_/=10;return f(_)}return f(_/=1e3)}w.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(_){return f(_.substr(0,_.indexOf(" ")))?"a "+_:"an "+_},past:function u(_){return f(_.substr(0,_.indexOf(" ")))?"viru "+_:"virun "+_},s:"e puer Sekonnen",ss:"%d Sekonnen",m:l,mm:"%d Minutten",h:l,hh:"%d Stonnen",d:l,dd:"%d Deeg",M:l,MM:"%d M\xe9int",y:l,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},2349:function(J,y,k){!function(w){"use strict";w.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,u,f){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}})}(k(5439))},2400:function(J,y,k){!function(w){"use strict";var l={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 u(C,E,L,M){return E?p(L)[0]:M?p(L)[1]:p(L)[2]}function f(C){return C%10==0||C>10&&C<20}function p(C){return l[C].split("_")}function _(C,E,L,M){var v=C+" ";return 1===C?v+u(0,E,L[0],M):E?v+(f(C)?p(L)[1]:p(L)[0]):M?v+p(L)[1]:v+(f(C)?p(L)[1]:p(L)[2])}w.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(C,E,L,M){return E?"kelios sekund\u0117s":M?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:_,m:u,mm:_,h:u,hh:_,d:u,dd:_,M:u,MM:_,y:u,yy:_},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(C){return C+"-oji"},week:{dow:1,doy:4}})}(k(5439))},9991:function(J,y,k){!function(w){"use strict";var l={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(x,C,E){return E?C%10==1&&C%100!=11?x[2]:x[3]:C%10==1&&C%100!=11?x[0]:x[1]}function u(x,C,E){return x+" "+h(l[E],x,C)}function f(x,C,E){return h(l[E],x,C)}w.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 p(x,C){return C?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:u,m:f,mm:u,h:f,hh:u,d:f,dd:u,M:f,MM:u,y:f,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},8477:function(J,y,k){!function(w){"use strict";var l={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(u,f){return 1===u?f[0]:u>=2&&u<=4?f[1]:f[2]},translate:function(u,f,p){var _=l.words[p];return 1===p.length?f?_[0]:_[1]:u+" "+l.correctGrammaticalCase(u,_)}};w.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:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:"dan",dd:l.translate,M:"mjesec",MM:l.translate,y:"godinu",yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(k(5439))},5118:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},5943:function(J,y,k){!function(w){"use strict";w.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 u=h%10,f=h%100;return 0===h?h+"-\u0435\u0432":0===f?h+"-\u0435\u043d":f>10&&f<20?h+"-\u0442\u0438":1===u?h+"-\u0432\u0438":2===u?h+"-\u0440\u0438":7===u||8===u?h+"-\u043c\u0438":h+"-\u0442\u0438"},week:{dow:1,doy:7}})}(k(5439))},3849:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===u&&h>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===u||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===u?h+12:h},meridiem:function(h,u,f){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"}})}(k(5439))},1977:function(J,y,k){!function(w){"use strict";function l(u,f,p,_){switch(p){case"s":return f?"\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 u+(f?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return u+(f?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return u+(f?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return u+(f?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return u+(f?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return u+(f?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return u}}w.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(u){return"\u04ae\u0425"===u},meridiem:function(u,f,p){return u<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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(u,f){switch(f){case"d":case"D":case"DDD":return u+" \u04e9\u0434\u04e9\u0440";default:return u}}})}(k(5439))},6184:function(J,y,k){!function(w){"use strict";var l={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 u(p,_,x,C){var E="";if(_)switch(x){case"s":E="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":E="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":E="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":E="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":E="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":E="%d \u0924\u093e\u0938";break;case"d":E="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":E="%d \u0926\u093f\u0935\u0938";break;case"M":E="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":E="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":E="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":E="%d \u0935\u0930\u094d\u0937\u0947"}else switch(x){case"s":E="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":E="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":E="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":E="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":E="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":E="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":E="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":E="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":E="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":E="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":E="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":E="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return E.replace(/%d/i,p)}w.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:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},preparse:function(p){return p.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(_){return h[_]})},postformat:function(p){return p.replace(/\d/g,function(_){return l[_]})},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(p,_){return 12===p&&(p=0),"\u092a\u0939\u093e\u091f\u0947"===_||"\u0938\u0915\u093e\u0933\u0940"===_?p:"\u0926\u0941\u092a\u093e\u0930\u0940"===_||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===_||"\u0930\u093e\u0924\u094d\u0930\u0940"===_?p>=12?p:p+12:void 0},meridiem:function(p,_,x){return p>=0&&p<6?"\u092a\u0939\u093e\u091f\u0947":p<12?"\u0938\u0915\u093e\u0933\u0940":p<17?"\u0926\u0941\u092a\u093e\u0930\u0940":p<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(k(5439))},4524:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"pagi"===u?h:"tengahari"===u?h>=11?h:h+12:"petang"===u||"malam"===u?h+12:void 0},meridiem:function(h,u,f){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}})}(k(5439))},485:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"pagi"===u?h:"tengahari"===u?h>=11?h:h+12:"petang"===u||"malam"===u?h+12:void 0},meridiem:function(h,u,f){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}})}(k(5439))},6681:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},2024:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},week:{dow:1,doy:4}})}(k(5439))},2688:function(J,y,k){!function(w){"use strict";w.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:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},8914:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(f,p){return 12===f&&(f=0),"\u0930\u093e\u0924\u093f"===p?f<4?f:f+12:"\u092c\u093f\u0939\u093e\u0928"===p?f:"\u0926\u093f\u0909\u0901\u0938\u094b"===p?f>=10?f:f+12:"\u0938\u093e\u0901\u091d"===p?f+12:void 0},meridiem:function(f,p,_){return f<3?"\u0930\u093e\u0924\u093f":f<12?"\u092c\u093f\u0939\u093e\u0928":f<16?"\u0926\u093f\u0909\u0901\u0938\u094b":f<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}})}(k(5439))},2272:function(J,y,k){!function(w){"use strict";var l="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("_"),u=[/^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],f=/^(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;w.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(_,x){return _?/-MMM-/.test(x)?h[_.month()]:l[_.month()]:l},monthsRegex:f,monthsShortRegex:f,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:u,longMonthsParse:u,shortMonthsParse:u,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(_){return _+(1===_||8===_||_>=20?"ste":"de")},week:{dow:1,doy:4}})}(k(5439))},1758:function(J,y,k){!function(w){"use strict";var l="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("_"),u=[/^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],f=/^(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;w.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(_,x){return _?/-MMM-/.test(x)?h[_.month()]:l[_.month()]:l},monthsRegex:f,monthsShortRegex:f,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:u,longMonthsParse:u,shortMonthsParse:u,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(_){return _+(1===_||8===_||_>=20?"ste":"de")},week:{dow:1,doy:4}})}(k(5439))},1510:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},2797:function(J,y,k){!function(w){"use strict";w.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,u){var f=1===h?"r":2===h?"n":3===h?"r":4===h?"t":"\xe8";return("w"===u||"W"===u)&&(f="a"),h+f},week:{dow:1,doy:4}})}(k(5439))},7944:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(f,p){return 12===f&&(f=0),"\u0a30\u0a3e\u0a24"===p?f<4?f:f+12:"\u0a38\u0a35\u0a47\u0a30"===p?f:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===p?f>=10?f:f+12:"\u0a38\u0a3c\u0a3e\u0a2e"===p?f+12:void 0},meridiem:function(f,p,_){return f<4?"\u0a30\u0a3e\u0a24":f<10?"\u0a38\u0a35\u0a47\u0a30":f<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":f<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(k(5439))},1605:function(J,y,k){!function(w){"use strict";var l="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("_"),u=[/^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 f(x){return x%10<5&&x%10>1&&~~(x/10)%10!=1}function p(x,C,E){var L=x+" ";switch(E){case"ss":return L+(f(x)?"sekundy":"sekund");case"m":return C?"minuta":"minut\u0119";case"mm":return L+(f(x)?"minuty":"minut");case"h":return C?"godzina":"godzin\u0119";case"hh":return L+(f(x)?"godziny":"godzin");case"ww":return L+(f(x)?"tygodnie":"tygodni");case"MM":return L+(f(x)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return L+(f(x)?"lata":"lat")}}w.defineLocale("pl",{months:function(x,C){return x?/D MMMM/.test(C)?h[x.month()]:l[x.month()]:l},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:u,longMonthsParse:u,shortMonthsParse:u,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:p,m:p,mm:p,h:p,hh:p,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:p,M:"miesi\u0105c",MM:p,y:"rok",yy:p},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},3840:function(J,y,k){!function(w){"use strict";w.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"})}(k(5439))},4225:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},5128:function(J,y,k){!function(w){"use strict";function l(u,f,p){var x=" ";return(u%100>=20||u>=100&&u%100==0)&&(x=" de "),u+x+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[p]}w.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:l,m:"un minut",mm:l,h:"o or\u0103",hh:l,d:"o zi",dd:l,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:l,M:"o lun\u0103",MM:l,y:"un an",yy:l},week:{dow:1,doy:7}})}(k(5439))},5127:function(J,y,k){!function(w){"use strict";function h(p,_,x){return"m"===x?_?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":p+" "+function l(p,_){var x=p.split("_");return _%10==1&&_%100!=11?x[0]:_%10>=2&&_%10<=4&&(_%100<10||_%100>=20)?x[1]:x[2]}({ss:_?"\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:_?"\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"}[x],+p)}var u=[/^\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];w.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:u,longMonthsParse:u,shortMonthsParse:u,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(p){if(p.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(p){if(p.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(p){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(p)},meridiem:function(p,_,x){return p<4?"\u043d\u043e\u0447\u0438":p<12?"\u0443\u0442\u0440\u0430":p<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(p,_){switch(_){case"M":case"d":case"DDD":return p+"-\u0439";case"D":return p+"-\u0433\u043e";case"w":case"W":return p+"-\u044f";default:return p}},week:{dow:1,doy:4}})}(k(5439))},2525:function(J,y,k){!function(w){"use strict";var l=["\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"];w.defineLocale("sd",{months:l,monthsShort:l,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(f){return"\u0634\u0627\u0645"===f},meridiem:function(f,p,_){return f<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(f){return f.replace(/\u060c/g,",")},postformat:function(f){return f.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(k(5439))},9893:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},3123:function(J,y,k){!function(w){"use strict";w.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,u,f){return h>11?f?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":f?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(k(5439))},9635:function(J,y,k){!function(w){"use strict";var l="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 u(_){return _>1&&_<5}function f(_,x,C,E){var L=_+" ";switch(C){case"s":return x||E?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return x||E?L+(u(_)?"sekundy":"sek\xfand"):L+"sekundami";case"m":return x?"min\xfata":E?"min\xfatu":"min\xfatou";case"mm":return x||E?L+(u(_)?"min\xfaty":"min\xfat"):L+"min\xfatami";case"h":return x?"hodina":E?"hodinu":"hodinou";case"hh":return x||E?L+(u(_)?"hodiny":"hod\xedn"):L+"hodinami";case"d":return x||E?"de\u0148":"d\u0148om";case"dd":return x||E?L+(u(_)?"dni":"dn\xed"):L+"d\u0148ami";case"M":return x||E?"mesiac":"mesiacom";case"MM":return x||E?L+(u(_)?"mesiace":"mesiacov"):L+"mesiacmi";case"y":return x||E?"rok":"rokom";case"yy":return x||E?L+(u(_)?"roky":"rokov"):L+"rokmi"}}w.defineLocale("sk",{months:l,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: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}})}(k(5439))},8106:function(J,y,k){!function(w){"use strict";function l(u,f,p,_){var x=u+" ";switch(p){case"s":return f||_?"nekaj sekund":"nekaj sekundami";case"ss":return x+(1===u?f?"sekundo":"sekundi":2===u?f||_?"sekundi":"sekundah":u<5?f||_?"sekunde":"sekundah":"sekund");case"m":return f?"ena minuta":"eno minuto";case"mm":return x+(1===u?f?"minuta":"minuto":2===u?f||_?"minuti":"minutama":u<5?f||_?"minute":"minutami":f||_?"minut":"minutami");case"h":return f?"ena ura":"eno uro";case"hh":return x+(1===u?f?"ura":"uro":2===u?f||_?"uri":"urama":u<5?f||_?"ure":"urami":f||_?"ur":"urami");case"d":return f||_?"en dan":"enim dnem";case"dd":return x+(1===u?f||_?"dan":"dnem":2===u?f||_?"dni":"dnevoma":f||_?"dni":"dnevi");case"M":return f||_?"en mesec":"enim mesecem";case"MM":return x+(1===u?f||_?"mesec":"mesecem":2===u?f||_?"meseca":"mesecema":u<5?f||_?"mesece":"meseci":f||_?"mesecev":"meseci");case"y":return f||_?"eno leto":"enim letom";case"yy":return x+(1===u?f||_?"leto":"letom":2===u?f||_?"leti":"letoma":u<5?f||_?"leta":"leti":f||_?"let":"leti")}}w.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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(k(5439))},8799:function(J,y,k){!function(w){"use strict";w.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,u,f){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}})}(k(5439))},2872:function(J,y,k){!function(w){"use strict";var l={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(u,f){return u%10>=1&&u%10<=4&&(u%100<10||u%100>=20)?u%10==1?f[0]:f[1]:f[2]},translate:function(u,f,p,_){var C,x=l.words[p];return 1===p.length?"y"===p&&f?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":_||f?x[0]:x[1]:(C=l.correctGrammaticalCase(u,x),"yy"===p&&f&&"\u0433\u043e\u0434\u0438\u043d\u0443"===C?u+" \u0433\u043e\u0434\u0438\u043d\u0430":u+" "+C)}};w.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:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:l.translate,dd:l.translate,M:l.translate,MM:l.translate,y:l.translate,yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(k(5439))},7949:function(J,y,k){!function(w){"use strict";var l={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(u,f){return u%10>=1&&u%10<=4&&(u%100<10||u%100>=20)?u%10==1?f[0]:f[1]:f[2]},translate:function(u,f,p,_){var C,x=l.words[p];return 1===p.length?"y"===p&&f?"jedna godina":_||f?x[0]:x[1]:(C=l.correctGrammaticalCase(u,x),"yy"===p&&f&&"godinu"===C?u+" godina":u+" "+C)}};w.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:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:l.translate,dd:l.translate,M:l.translate,MM:l.translate,y:l.translate,yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(k(5439))},6167:function(J,y,k){!function(w){"use strict";w.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,u,f){return h<11?"ekuseni":h<15?"emini":h<19?"entsambama":"ebusuku"},meridiemHour:function(h,u){return 12===h&&(h=0),"ekuseni"===u?h:"emini"===u?h>=11?h:h+12:"entsambama"===u||"ebusuku"===u?0===h?0:h+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(k(5439))},9713:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?":e":1===u||2===u?":a":":e")},week:{dow:1,doy:4}})}(k(5439))},1982:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},2732:function(J,y,k){!function(w){"use strict";var l={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"};w.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(f){return f+"\u0bb5\u0ba4\u0bc1"},preparse:function(f){return f.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(p){return h[p]})},postformat:function(f){return f.replace(/\d/g,function(p){return l[p]})},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(f,p,_){return f<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":f<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":f<10?" \u0b95\u0bbe\u0bb2\u0bc8":f<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":f<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":f<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(f,p){return 12===f&&(f=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===p?f<2?f:f+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===p||"\u0b95\u0bbe\u0bb2\u0bc8"===p||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===p&&f>=10?f:f+12},week:{dow:0,doy:6}})}(k(5439))},3636:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===u?h<4?h:h+12:"\u0c09\u0c26\u0c2f\u0c02"===u?h:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===u?h>=10?h:h+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===u?h+12:void 0},meridiem:function(h,u,f){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}})}(k(5439))},2115:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(k(5439))},9801:function(J,y,k){!function(w){"use strict";var l={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"};w.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(u,f){return 12===u&&(u=0),"\u0448\u0430\u0431"===f?u<4?u:u+12:"\u0441\u0443\u0431\u04b3"===f?u:"\u0440\u04ef\u0437"===f?u>=11?u:u+12:"\u0431\u0435\u0433\u043e\u04b3"===f?u+12:void 0},meridiem:function(u,f,p){return u<4?"\u0448\u0430\u0431":u<11?"\u0441\u0443\u0431\u04b3":u<16?"\u0440\u04ef\u0437":u<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(u){return u+(l[u]||l[u%10]||l[u>=100?100:null])},week:{dow:1,doy:7}})}(k(5439))},2868:function(J,y,k){!function(w){"use strict";w.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,u,f){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"}})}(k(5439))},1310:function(J,y,k){!function(w){"use strict";var l={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"};w.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(u,f){switch(f){case"d":case"D":case"Do":case"DD":return u;default:if(0===u)return u+"'unjy";var p=u%10;return u+(l[p]||l[u%100-p]||l[u>=100?100:null])}},week:{dow:1,doy:7}})}(k(5439))},2360:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},6645:function(J,y,k){!function(w){"use strict";var l="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function f(x,C,E,L){var M=function p(x){var C=Math.floor(x%1e3/100),E=Math.floor(x%100/10),L=x%10,M="";return C>0&&(M+=l[C]+"vatlh"),E>0&&(M+=(""!==M?" ":"")+l[E]+"maH"),L>0&&(M+=(""!==M?" ":"")+l[L]),""===M?"pagh":M}(x);switch(E){case"ss":return M+" lup";case"mm":return M+" tup";case"hh":return M+" rep";case"dd":return M+" jaj";case"MM":return M+" jar";case"yy":return M+" DIS"}}w.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(x){var C=x;return-1!==x.indexOf("jaj")?C.slice(0,-3)+"leS":-1!==x.indexOf("jar")?C.slice(0,-3)+"waQ":-1!==x.indexOf("DIS")?C.slice(0,-3)+"nem":C+" pIq"},past:function u(x){var C=x;return-1!==x.indexOf("jaj")?C.slice(0,-3)+"Hu\u2019":-1!==x.indexOf("jar")?C.slice(0,-3)+"wen":-1!==x.indexOf("DIS")?C.slice(0,-3)+"ben":C+" ret"},s:"puS lup",ss:f,m:"wa\u2019 tup",mm:f,h:"wa\u2019 rep",hh:f,d:"wa\u2019 jaj",dd:f,M:"wa\u2019 jar",MM:f,y:"wa\u2019 DIS",yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(k(5439))},8374:function(J,y,k){!function(w){"use strict";var l={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"};w.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(u,f,p){return u<12?p?"\xf6\xf6":"\xd6\xd6":p?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(u){return"\xf6s"===u||"\xd6S"===u},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(u,f){switch(f){case"d":case"D":case"Do":case"DD":return u;default:if(0===u)return u+"'\u0131nc\u0131";var p=u%10;return u+(l[p]||l[u%100-p]||l[u>=100?100:null])}},week:{dow:1,doy:7}})}(k(5439))},256:function(J,y,k){!function(w){"use strict";function h(u,f,p,_){var x={s:["viensas secunds","'iensas secunds"],ss:[u+" secunds",u+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[u+" m\xeduts",u+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[u+" \xfeoras",u+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[u+" ziuas",u+" ziuas"],M:["'n mes","'iens mes"],MM:[u+" mesen",u+" mesen"],y:["'n ar","'iens ar"],yy:[u+" ars",u+" ars"]};return _||f?x[p][0]:x[p][1]}w.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(u){return"d'o"===u.toLowerCase()},meridiem:function(u,f,p){return u>11?p?"d'o":"D'O":p?"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}})}(k(5439))},1631:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},1595:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},6050:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===u||"\u0633\u06d5\u06be\u06d5\u0631"===u||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===u?h:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===u||"\u0643\u06d5\u0686"===u?h+12:h>=11?h:h+12},meridiem:function(h,u,f){var p=100*h+u;return p<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":p<900?"\u0633\u06d5\u06be\u06d5\u0631":p<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":p<1230?"\u0686\u06c8\u0634":p<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,u){switch(u){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}})}(k(5439))},5610:function(J,y,k){!function(w){"use strict";function h(_,x,C){return"m"===C?x?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===C?x?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":_+" "+function l(_,x){var C=_.split("_");return x%10==1&&x%100!=11?C[0]:x%10>=2&&x%10<=4&&(x%100<10||x%100>=20)?C[1]:C[2]}({ss:x?"\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:x?"\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:x?"\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"}[C],+_)}function f(_){return function(){return _+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}w.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 u(_,x){var C={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===_?C.nominative.slice(1,7).concat(C.nominative.slice(0,1)):_?C[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(x)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(x)?"genitive":"nominative"][_.day()]:C.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:f("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:f("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:f("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:f("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return f("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return f("[\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(_){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(_)},meridiem:function(_,x,C){return _<4?"\u043d\u043e\u0447\u0456":_<12?"\u0440\u0430\u043d\u043a\u0443":_<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(_,x){switch(x){case"M":case"d":case"DDD":case"w":case"W":return _+"-\u0439";case"D":return _+"-\u0433\u043e";default:return _}},week:{dow:1,doy:7}})}(k(5439))},6077:function(J,y,k){!function(w){"use strict";var l=["\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"];w.defineLocale("ur",{months:l,monthsShort:l,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(f){return"\u0634\u0627\u0645"===f},meridiem:function(f,p,_){return f<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(f){return f.replace(/\u060c/g,",")},postformat:function(f){return f.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(k(5439))},2207:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},2862:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},8093:function(J,y,k){!function(w){"use strict";w.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,u,f){return h<12?f?"sa":"SA":f?"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}})}(k(5439))},5590:function(J,y,k){!function(w){"use strict";w.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 u=h%10;return h+(1==~~(h%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(k(5439))},9058:function(J,y,k){!function(w){"use strict";w.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}})}(k(5439))},7908:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?h:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?h+12:h>=11?h:h+12},meridiem:function(h,u,f){var p=100*h+u;return p<600?"\u51cc\u6668":p<900?"\u65e9\u4e0a":p<1130?"\u4e0a\u5348":p<1230?"\u4e2d\u5348":p<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,u){switch(u){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}})}(k(5439))},8867:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?h:"\u4e2d\u5348"===u?h>=11?h:h+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?h+12:void 0},meridiem:function(h,u,f){var p=100*h+u;return p<600?"\u51cc\u6668":p<900?"\u65e9\u4e0a":p<1200?"\u4e0a\u5348":1200===p?"\u4e2d\u5348":p<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,u){switch(u){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"}})}(k(5439))},1133:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?h:"\u4e2d\u5348"===u?h>=11?h:h+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?h+12:void 0},meridiem:function(h,u,f){var p=100*h+u;return p<600?"\u51cc\u6668":p<900?"\u65e9\u4e0a":p<1130?"\u4e0a\u5348":p<1230?"\u4e2d\u5348":p<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,u){switch(u){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"}})}(k(5439))},3291:function(J,y,k){!function(w){"use strict";w.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,u){return 12===h&&(h=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?h:"\u4e2d\u5348"===u?h>=11?h:h+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?h+12:void 0},meridiem:function(h,u,f){var p=100*h+u;return p<600?"\u51cc\u6668":p<900?"\u65e9\u4e0a":p<1130?"\u4e0a\u5348":p<1230?"\u4e2d\u5348":p<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,u){switch(u){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"}})}(k(5439))},5439:function(J,y,k){(J=k.nmd(J)).exports=function(){"use strict";var w,F;function l(){return w.apply(null,arguments)}function u(d){return d instanceof Array||"[object Array]"===Object.prototype.toString.call(d)}function f(d){return null!=d&&"[object Object]"===Object.prototype.toString.call(d)}function p(d,b){return Object.prototype.hasOwnProperty.call(d,b)}function _(d){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(d).length;var b;for(b in d)if(p(d,b))return!1;return!0}function x(d){return void 0===d}function C(d){return"number"==typeof d||"[object Number]"===Object.prototype.toString.call(d)}function E(d){return d instanceof Date||"[object Date]"===Object.prototype.toString.call(d)}function L(d,b){var V,I=[],X=d.length;for(V=0;V<X;++V)I.push(b(d[V],V));return I}function M(d,b){for(var I in b)p(b,I)&&(d[I]=b[I]);return p(b,"toString")&&(d.toString=b.toString),p(b,"valueOf")&&(d.valueOf=b.valueOf),d}function v(d,b,I,V){return Im(d,b,I,V,!0).utc()}function T(d){return null==d._pf&&(d._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}),d._pf}function Y(d){if(null==d._isValid){var b=T(d),I=F.call(b.parsedDateParts,function(X){return null!=X}),V=!isNaN(d._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidEra&&!b.invalidMonth&&!b.invalidWeekday&&!b.weekdayMismatch&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&I);if(d._strict&&(V=V&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour),null!=Object.isFrozen&&Object.isFrozen(d))return V;d._isValid=V}return d._isValid}function R(d){var b=v(NaN);return null!=d?M(T(b),d):T(b).userInvalidated=!0,b}F=Array.prototype.some?Array.prototype.some:function(d){var V,b=Object(this),I=b.length>>>0;for(V=0;V<I;V++)if(V in b&&d.call(this,b[V],V,b))return!0;return!1};var z=l.momentProperties=[],U=!1;function P(d,b){var I,V,X,de=z.length;if(x(b._isAMomentObject)||(d._isAMomentObject=b._isAMomentObject),x(b._i)||(d._i=b._i),x(b._f)||(d._f=b._f),x(b._l)||(d._l=b._l),x(b._strict)||(d._strict=b._strict),x(b._tzm)||(d._tzm=b._tzm),x(b._isUTC)||(d._isUTC=b._isUTC),x(b._offset)||(d._offset=b._offset),x(b._pf)||(d._pf=T(b)),x(b._locale)||(d._locale=b._locale),de>0)for(I=0;I<de;I++)x(X=b[V=z[I]])||(d[V]=X);return d}function O(d){P(this,d),this._d=new Date(null!=d._d?d._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===U&&(U=!0,l.updateOffset(this),U=!1)}function G(d){return d instanceof O||null!=d&&null!=d._isAMomentObject}function $(d){!1===l.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+d)}function W(d,b){var I=!0;return M(function(){if(null!=l.deprecationHandler&&l.deprecationHandler(null,d),I){var X,de,ve,V=[],pt=arguments.length;for(de=0;de<pt;de++){if(X="","object"==typeof arguments[de]){for(ve in X+="\n["+de+"] ",arguments[0])p(arguments[0],ve)&&(X+=ve+": "+arguments[0][ve]+", ");X=X.slice(0,-2)}else X=arguments[de];V.push(X)}$(d+"\nArguments: "+Array.prototype.slice.call(V).join("")+"\n"+(new Error).stack),I=!1}return b.apply(this,arguments)},b)}var Pe,K={};function Q(d,b){null!=l.deprecationHandler&&l.deprecationHandler(d,b),K[d]||($(b),K[d]=!0)}function te(d){return typeof Function<"u"&&d instanceof Function||"[object Function]"===Object.prototype.toString.call(d)}function Se(d,b){var V,I=M({},d);for(V in b)p(b,V)&&(f(d[V])&&f(b[V])?(I[V]={},M(I[V],d[V]),M(I[V],b[V])):null!=b[V]?I[V]=b[V]:delete I[V]);for(V in d)p(d,V)&&!p(b,V)&&f(d[V])&&(I[V]=M({},I[V]));return I}function xe(d){null!=d&&this.set(d)}l.suppressDeprecationWarnings=!1,l.deprecationHandler=null,Pe=Object.keys?Object.keys:function(d){var b,I=[];for(b in d)p(d,b)&&I.push(b);return I};function le(d,b,I){var V=""+Math.abs(d);return(d>=0?I?"+":"":"-")+Math.pow(10,Math.max(0,b-V.length)).toString().substr(1)+V}var se=/(\[[^\[]*\])|(\\)?([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,ie=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,oe={},Ne={};function Te(d,b,I,V){var X=V;"string"==typeof V&&(X=function(){return this[V]()}),d&&(Ne[d]=X),b&&(Ne[b[0]]=function(){return le(X.apply(this,arguments),b[1],b[2])}),I&&(Ne[I]=function(){return this.localeData().ordinal(X.apply(this,arguments),d)})}function Je(d){return d.match(/\[[\s\S]/)?d.replace(/^\[|\]$/g,""):d.replace(/\\/g,"")}function at(d,b){return d.isValid()?(b=Ye(b,d.localeData()),oe[b]=oe[b]||function Ke(d){var I,V,b=d.match(se);for(I=0,V=b.length;I<V;I++)b[I]=Ne[b[I]]?Ne[b[I]]:Je(b[I]);return function(X){var ve,de="";for(ve=0;ve<V;ve++)de+=te(b[ve])?b[ve].call(X,d):b[ve];return de}}(b),oe[b](d)):d.localeData().invalidDate()}function Ye(d,b){var I=5;function V(X){return b.longDateFormat(X)||X}for(ie.lastIndex=0;I>=0&&ie.test(d);)d=d.replace(ie,V),ie.lastIndex=0,I-=1;return d}var $r={};function wt(d,b){var I=d.toLowerCase();$r[I]=$r[I+"s"]=$r[b]=d}function Ct(d){return"string"==typeof d?$r[d]||$r[d.toLowerCase()]:void 0}function $n(d){var I,V,b={};for(V in d)p(d,V)&&(I=Ct(V))&&(b[I]=d[V]);return b}var Vi={};function yn(d,b){Vi[d]=b}function Ao(d){return d%4==0&&d%100!=0||d%400==0}function Z(d){return d<0?Math.ceil(d)||0:Math.floor(d)}function S(d){var b=+d,I=0;return 0!==b&&isFinite(b)&&(I=Z(b)),I}function N(d,b){return function(I){return null!=I?(he(this,d,I),l.updateOffset(this,b),this):ne(this,d)}}function ne(d,b){return d.isValid()?d._d["get"+(d._isUTC?"UTC":"")+b]():NaN}function he(d,b,I){d.isValid()&&!isNaN(I)&&("FullYear"===b&&Ao(d.year())&&1===d.month()&&29===d.date()?(I=S(I),d._d["set"+(d._isUTC?"UTC":"")+b](I,d.month(),qc(I,d.month()))):d._d["set"+(d._isUTC?"UTC":"")+b](I))}var Na,Bt=/\d/,Zt=/\d\d/,vn=/\d{3}/,Tn=/\d{4}/,rn=/[+-]?\d{6}/,Rn=/\d\d?/,Gd=/\d\d\d\d?/,ym=/\d\d\d\d\d\d?/,Ra=/\d{1,3}/,Wc=/\d{1,4}/,Fa=/[+-]?\d{1,6}/,ls=/\d+/,di=/[+-]?\d+/,Tg=/Z|[+-]\d\d:?\d\d/gi,Gc=/Z|[+-]\d\d(?::?\d\d)?/gi,Pa=/[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;function rt(d,b,I){Na[d]=te(b)?b:function(V,X){return V&&I?I:b}}function Sg(d,b){return p(Na,d)?Na[d](b._strict,b._locale):new RegExp(function mo(d){return er(d.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(b,I,V,X,de){return I||V||X||de}))}(d))}function er(d){return d.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}Na={};var Wn={};function on(d,b){var I,X,V=b;for("string"==typeof d&&(d=[d]),C(b)&&(V=function(de,ve){ve[b]=S(de)}),X=d.length,I=0;I<X;I++)Wn[d[I]]=V}function Ti(d,b){on(d,function(I,V,X,de){X._w=X._w||{},b(I,X._w,X,de)})}function c1(d,b,I){null!=b&&p(Wn,d)&&Wn[d](b,I._a,I,d)}var Gn;function qc(d,b){if(isNaN(d)||isNaN(b))return NaN;var I=function Ag(d,b){return(d%b+b)%b}(b,12);return d+=(b-I)/12,1===I?Ao(d)?29:28:31-I%7%2}Gn=Array.prototype.indexOf?Array.prototype.indexOf:function(d){var b;for(b=0;b<this.length;++b)if(this[b]===d)return b;return-1},Te("M",["MM",2],"Mo",function(){return this.month()+1}),Te("MMM",0,0,function(d){return this.localeData().monthsShort(this,d)}),Te("MMMM",0,0,function(d){return this.localeData().months(this,d)}),wt("month","M"),yn("month",8),rt("M",Rn),rt("MM",Rn,Zt),rt("MMM",function(d,b){return b.monthsShortRegex(d)}),rt("MMMM",function(d,b){return b.monthsRegex(d)}),on(["M","MM"],function(d,b){b[1]=S(d)-1}),on(["MMM","MMMM"],function(d,b,I,V){var X=I._locale.monthsParse(d,V,I._strict);null!=X?b[1]=X:T(I).invalidMonth=d});var wm="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),xm="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Mm=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,qn=Pa,pi=Pa;function En(d,b,I){var V,X,de,ve=d.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],V=0;V<12;++V)de=v([2e3,V]),this._shortMonthsParse[V]=this.monthsShort(de,"").toLocaleLowerCase(),this._longMonthsParse[V]=this.months(de,"").toLocaleLowerCase();return I?"MMM"===b?-1!==(X=Gn.call(this._shortMonthsParse,ve))?X:null:-1!==(X=Gn.call(this._longMonthsParse,ve))?X:null:"MMM"===b?-1!==(X=Gn.call(this._shortMonthsParse,ve))||-1!==(X=Gn.call(this._longMonthsParse,ve))?X:null:-1!==(X=Gn.call(this._longMonthsParse,ve))||-1!==(X=Gn.call(this._shortMonthsParse,ve))?X:null}function kn(d,b){var I;if(!d.isValid())return d;if("string"==typeof b)if(/^\d+$/.test(b))b=S(b);else if(!C(b=d.localeData().monthsParse(b)))return d;return I=Math.min(d.date(),qc(d.year(),b)),d._d["set"+(d._isUTC?"UTC":"")+"Month"](b,I),d}function Kc(d){return null!=d?(kn(this,d),l.updateOffset(this,!0),this):ne(this,"Month")}function Xc(){function d(ve,pt){return pt.length-ve.length}var X,de,b=[],I=[],V=[];for(X=0;X<12;X++)de=v([2e3,X]),b.push(this.monthsShort(de,"")),I.push(this.months(de,"")),V.push(this.months(de,"")),V.push(this.monthsShort(de,""));for(b.sort(d),I.sort(d),V.sort(d),X=0;X<12;X++)b[X]=er(b[X]),I[X]=er(I[X]);for(X=0;X<24;X++)V[X]=er(V[X]);this._monthsRegex=new RegExp("^("+V.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+I.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+b.join("|")+")","i")}function ds(d){return Ao(d)?366:365}Te("Y",0,0,function(){var d=this.year();return d<=9999?le(d,4):"+"+d}),Te(0,["YY",2],0,function(){return this.year()%100}),Te(0,["YYYY",4],0,"year"),Te(0,["YYYYY",5],0,"year"),Te(0,["YYYYYY",6,!0],0,"year"),wt("year","y"),yn("year",1),rt("Y",di),rt("YY",Rn,Zt),rt("YYYY",Wc,Tn),rt("YYYYY",Fa,rn),rt("YYYYYY",Fa,rn),on(["YYYYY","YYYYYY"],0),on("YYYY",function(d,b){b[0]=2===d.length?l.parseTwoDigitYear(d):S(d)}),on("YY",function(d,b){b[0]=l.parseTwoDigitYear(d)}),on("Y",function(d,b){b[0]=parseInt(d,10)}),l.parseTwoDigitYear=function(d){return S(d)+(S(d)>68?1900:2e3)};var Og=N("FullYear",!0);function De(d,b,I,V,X,de,ve){var pt;return d<100&&d>=0?(pt=new Date(d+400,b,I,V,X,de,ve),isFinite(pt.getFullYear())&&pt.setFullYear(d)):pt=new Date(d,b,I,V,X,de,ve),pt}function Oo(d){var b,I;return d<100&&d>=0?((I=Array.prototype.slice.call(arguments))[0]=d+400,b=new Date(Date.UTC.apply(null,I)),isFinite(b.getUTCFullYear())&&b.setUTCFullYear(d)):b=new Date(Date.UTC.apply(null,arguments)),b}function Tt(d,b,I){var V=7+b-I;return-(7+Oo(d,0,V).getUTCDay()-b)%7+V-1}function dn(d,b,I,V,X){var Rt,pn,pt=1+7*(b-1)+(7+I-V)%7+Tt(d,V,X);return pt<=0?pn=ds(Rt=d-1)+pt:pt>ds(d)?(Rt=d+1,pn=pt-ds(d)):(Rt=d,pn=pt),{year:Rt,dayOfYear:pn}}function Ba(d,b,I){var de,ve,V=Tt(d.year(),b,I),X=Math.floor((d.dayOfYear()-V-1)/7)+1;return X<1?de=X+Ro(ve=d.year()-1,b,I):X>Ro(d.year(),b,I)?(de=X-Ro(d.year(),b,I),ve=d.year()+1):(ve=d.year(),de=X),{week:de,year:ve}}function Ro(d,b,I){var V=Tt(d,b,I),X=Tt(d+1,b,I);return(ds(d)-V+X)/7}Te("w",["ww",2],"wo","week"),Te("W",["WW",2],"Wo","isoWeek"),wt("week","w"),wt("isoWeek","W"),yn("week",5),yn("isoWeek",5),rt("w",Rn),rt("ww",Rn,Zt),rt("W",Rn),rt("WW",Rn,Zt),Ti(["w","ww","W","WW"],function(d,b,I,V){b[V.substr(0,1)]=S(d)});function Dm(d,b){return d.slice(b,7).concat(d.slice(0,b))}Te("d",0,"do","day"),Te("dd",0,0,function(d){return this.localeData().weekdaysMin(this,d)}),Te("ddd",0,0,function(d){return this.localeData().weekdaysShort(this,d)}),Te("dddd",0,0,function(d){return this.localeData().weekdays(this,d)}),Te("e",0,0,"weekday"),Te("E",0,0,"isoWeekday"),wt("day","d"),wt("weekday","e"),wt("isoWeekday","E"),yn("day",11),yn("weekday",11),yn("isoWeekday",11),rt("d",Rn),rt("e",Rn),rt("E",Rn),rt("dd",function(d,b){return b.weekdaysMinRegex(d)}),rt("ddd",function(d,b){return b.weekdaysShortRegex(d)}),rt("dddd",function(d,b){return b.weekdaysRegex(d)}),Ti(["dd","ddd","dddd"],function(d,b,I,V){var X=I._locale.weekdaysParse(d,V,I._strict);null!=X?b.d=X:T(I).invalidWeekday=d}),Ti(["d","e","E"],function(d,b,I,V){b[V]=S(d)});var h1="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Pg="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ng="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),m1=Pa,Bg=Pa,f1=Pa;function _1(d,b,I){var V,X,de,ve=d.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],V=0;V<7;++V)de=v([2e3,1]).day(V),this._minWeekdaysParse[V]=this.weekdaysMin(de,"").toLocaleLowerCase(),this._shortWeekdaysParse[V]=this.weekdaysShort(de,"").toLocaleLowerCase(),this._weekdaysParse[V]=this.weekdays(de,"").toLocaleLowerCase();return I?"dddd"===b?-1!==(X=Gn.call(this._weekdaysParse,ve))?X:null:"ddd"===b?-1!==(X=Gn.call(this._shortWeekdaysParse,ve))?X:null:-1!==(X=Gn.call(this._minWeekdaysParse,ve))?X:null:"dddd"===b?-1!==(X=Gn.call(this._weekdaysParse,ve))||-1!==(X=Gn.call(this._shortWeekdaysParse,ve))||-1!==(X=Gn.call(this._minWeekdaysParse,ve))?X:null:"ddd"===b?-1!==(X=Gn.call(this._shortWeekdaysParse,ve))||-1!==(X=Gn.call(this._weekdaysParse,ve))||-1!==(X=Gn.call(this._minWeekdaysParse,ve))?X:null:-1!==(X=Gn.call(this._minWeekdaysParse,ve))||-1!==(X=Gn.call(this._weekdaysParse,ve))||-1!==(X=Gn.call(this._shortWeekdaysParse,ve))?X:null}function Xd(){function d(Ri,Rr){return Rr.length-Ri.length}var de,ve,pt,Rt,pn,b=[],I=[],V=[],X=[];for(de=0;de<7;de++)ve=v([2e3,1]).day(de),pt=er(this.weekdaysMin(ve,"")),Rt=er(this.weekdaysShort(ve,"")),pn=er(this.weekdays(ve,"")),b.push(pt),I.push(Rt),V.push(pn),X.push(pt),X.push(Rt),X.push(pn);b.sort(d),I.sort(d),V.sort(d),X.sort(d),this._weekdaysRegex=new RegExp("^("+X.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+V.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+I.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+b.join("|")+")","i")}function Zd(){return this.hours()%12||12}function Ha(d,b){Te(d,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function el(d,b){return b._meridiemParse}Te("H",["HH",2],0,"hour"),Te("h",["hh",2],0,Zd),Te("k",["kk",2],0,function Tm(){return this.hours()||24}),Te("hmm",0,0,function(){return""+Zd.apply(this)+le(this.minutes(),2)}),Te("hmmss",0,0,function(){return""+Zd.apply(this)+le(this.minutes(),2)+le(this.seconds(),2)}),Te("Hmm",0,0,function(){return""+this.hours()+le(this.minutes(),2)}),Te("Hmmss",0,0,function(){return""+this.hours()+le(this.minutes(),2)+le(this.seconds(),2)}),Ha("a",!0),Ha("A",!1),wt("hour","h"),yn("hour",13),rt("a",el),rt("A",el),rt("H",Rn),rt("h",Rn),rt("k",Rn),rt("HH",Rn,Zt),rt("hh",Rn,Zt),rt("kk",Rn,Zt),rt("hmm",Gd),rt("hmmss",ym),rt("Hmm",Gd),rt("Hmmss",ym),on(["H","HH"],3),on(["k","kk"],function(d,b,I){var V=S(d);b[3]=24===V?0:V}),on(["a","A"],function(d,b,I){I._isPm=I._locale.isPM(d),I._meridiem=d}),on(["h","hh"],function(d,b,I){b[3]=S(d),T(I).bigHour=!0}),on("hmm",function(d,b,I){var V=d.length-2;b[3]=S(d.substr(0,V)),b[4]=S(d.substr(V)),T(I).bigHour=!0}),on("hmmss",function(d,b,I){var V=d.length-4,X=d.length-2;b[3]=S(d.substr(0,V)),b[4]=S(d.substr(V,2)),b[5]=S(d.substr(X)),T(I).bigHour=!0}),on("Hmm",function(d,b,I){var V=d.length-2;b[3]=S(d.substr(0,V)),b[4]=S(d.substr(V))}),on("Hmmss",function(d,b,I){var V=d.length-4,X=d.length-2;b[3]=S(d.substr(0,V)),b[4]=S(d.substr(V,2)),b[5]=S(d.substr(X))});var Mt=N("Hours",!0);var tl,Sm={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:wm,monthsShort:xm,week:{dow:0,doy:6},weekdays:h1,weekdaysMin:Ng,weekdaysShort:Pg,meridiemParse:/[ap]\.?m?\.?/i},Qt={},Bs={};function Fn(d,b){var I,V=Math.min(d.length,b.length);for(I=0;I<V;I+=1)if(d[I]!==b[I])return I;return V}function jg(d){return d&&d.toLowerCase().replace("_","-")}function Po(d){var b=null;if(void 0===Qt[d]&&J&&J.exports&&function v1(d){return null!=d.match("^[^/\\\\]*$")}(d))try{b=tl._abbr,k(6700)("./"+d),Gr(b)}catch{Qt[d]=null}return Qt[d]}function Gr(d,b){var I;return d&&((I=x(b)?po(d):Hs(d,b))?tl=I:typeof console<"u"&&console.warn&&console.warn("Locale "+d+" not found. Did you forget to load it?")),tl._abbr}function Hs(d,b){if(null!==b){var I,V=Sm;if(b.abbr=d,null!=Qt[d])Q("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."),V=Qt[d]._config;else if(null!=b.parentLocale)if(null!=Qt[b.parentLocale])V=Qt[b.parentLocale]._config;else{if(null==(I=Po(b.parentLocale)))return Bs[b.parentLocale]||(Bs[b.parentLocale]=[]),Bs[b.parentLocale].push({name:d,config:b}),null;V=I._config}return Qt[d]=new xe(Se(V,b)),Bs[d]&&Bs[d].forEach(function(X){Hs(X.name,X.config)}),Gr(d),Qt[d]}return delete Qt[d],null}function po(d){var b;if(d&&d._locale&&d._locale._abbr&&(d=d._locale._abbr),!d)return tl;if(!u(d)){if(b=Po(d))return b;d=[d]}return function y1(d){for(var I,V,X,de,b=0;b<d.length;){for(I=(de=jg(d[b]).split("-")).length,V=(V=jg(d[b+1]))?V.split("-"):null;I>0;){if(X=Po(de.slice(0,I).join("-")))return X;if(V&&V.length>=I&&Fn(de,V)>=I-1)break;I--}b++}return tl}(d)}function nl(d){var b,I=d._a;return I&&-2===T(d).overflow&&(b=I[1]<0||I[1]>11?1:I[2]<1||I[2]>qc(I[0],I[1])?2:I[3]<0||I[3]>24||24===I[3]&&(0!==I[4]||0!==I[5]||0!==I[6])?3:I[4]<0||I[4]>59?4:I[5]<0||I[5]>59?5:I[6]<0||I[6]>999?6:-1,T(d)._overflowDayOfYear&&(b<0||b>2)&&(b=2),T(d)._overflowWeeks&&-1===b&&(b=7),T(d)._overflowWeekday&&-1===b&&(b=8),T(d).overflow=b),d}var Ya=/^\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)?)?$/,Ys=/^\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)?)?$/,Ug=/Z|[+-]\d\d(?::?\d\d)?/,me=[["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]],il=[["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/]],Ft=/^\/?Date\((-?\d+)/i,rl=/^(?:(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}))$/,Jd={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function js(d){var b,I,de,ve,pt,Rt,V=d._i,X=Ya.exec(V)||Ys.exec(V),pn=me.length,Ri=il.length;if(X){for(T(d).iso=!0,b=0,I=pn;b<I;b++)if(me[b][1].exec(X[1])){ve=me[b][0],de=!1!==me[b][2];break}if(null==ve)return void(d._isValid=!1);if(X[3]){for(b=0,I=Ri;b<I;b++)if(il[b][1].exec(X[3])){pt=(X[2]||" ")+il[b][0];break}if(null==pt)return void(d._isValid=!1)}if(!de&&null!=pt)return void(d._isValid=!1);if(X[4]){if(!Ug.exec(X[4]))return void(d._isValid=!1);Rt="Z"}d._f=ve+(pt||"")+(Rt||""),ja(d)}else d._isValid=!1}function Wg(d){var b=parseInt(d,10);return b<=49?2e3+b:b<=999?1900+b:b}function qg(d){var I,b=rl.exec(function Gg(d){return d.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(d._i));if(b){if(I=function $g(d,b,I,V,X,de){var ve=[Wg(d),xm.indexOf(b),parseInt(I,10),parseInt(V,10),parseInt(X,10)];return de&&ve.push(parseInt(de,10)),ve}(b[4],b[3],b[2],b[5],b[6],b[7]),!function No(d,b,I){return!d||Pg.indexOf(d)===new Date(b[0],b[1],b[2]).getDay()||(T(I).weekdayMismatch=!0,I._isValid=!1,!1)}(b[1],I,d))return;d._a=I,d._tzm=function Lr(d,b,I){if(d)return Jd[d];if(b)return 0;var V=parseInt(I,10),X=V%100;return(V-X)/100*60+X}(b[8],b[9],b[10]),d._d=Oo.apply(null,d._a),d._d.setUTCMinutes(d._d.getUTCMinutes()-d._tzm),T(d).rfc2822=!0}else d._isValid=!1}function Si(d,b,I){return d??b??I}function sn(d){var b,I,X,de,ve,V=[];if(!d._d){for(X=function _o(d){var b=new Date(l.now());return d._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}(d),d._w&&null==d._a[2]&&null==d._a[1]&&function ol(d){var b,I,V,X,de,ve,pt,Rt,pn;null!=(b=d._w).GG||null!=b.W||null!=b.E?(de=1,ve=4,I=Si(b.GG,d._a[0],Ba(Pn(),1,4).year),V=Si(b.W,1),((X=Si(b.E,1))<1||X>7)&&(Rt=!0)):(de=d._locale._week.dow,ve=d._locale._week.doy,pn=Ba(Pn(),de,ve),I=Si(b.gg,d._a[0],pn.year),V=Si(b.w,pn.week),null!=b.d?((X=b.d)<0||X>6)&&(Rt=!0):null!=b.e?(X=b.e+de,(b.e<0||b.e>6)&&(Rt=!0)):X=de),V<1||V>Ro(I,de,ve)?T(d)._overflowWeeks=!0:null!=Rt?T(d)._overflowWeekday=!0:(pt=dn(I,V,X,de,ve),d._a[0]=pt.year,d._dayOfYear=pt.dayOfYear)}(d),null!=d._dayOfYear&&(ve=Si(d._a[0],X[0]),(d._dayOfYear>ds(ve)||0===d._dayOfYear)&&(T(d)._overflowDayOfYear=!0),I=Oo(ve,0,d._dayOfYear),d._a[1]=I.getUTCMonth(),d._a[2]=I.getUTCDate()),b=0;b<3&&null==d._a[b];++b)d._a[b]=V[b]=X[b];for(;b<7;b++)d._a[b]=V[b]=null==d._a[b]?2===b?1:0:d._a[b];24===d._a[3]&&0===d._a[4]&&0===d._a[5]&&0===d._a[6]&&(d._nextDay=!0,d._a[3]=0),d._d=(d._useUTC?Oo:De).apply(null,V),de=d._useUTC?d._d.getUTCDay():d._d.getDay(),null!=d._tzm&&d._d.setUTCMinutes(d._d.getUTCMinutes()-d._tzm),d._nextDay&&(d._a[3]=24),d._w&&typeof d._w.d<"u"&&d._w.d!==de&&(T(d).weekdayMismatch=!0)}}function ja(d){if(d._f!==l.ISO_8601)if(d._f!==l.RFC_2822){d._a=[],T(d).empty=!0;var I,V,X,de,ve,pn,Ri,b=""+d._i,pt=b.length,Rt=0;for(Ri=(X=Ye(d._f,d._locale).match(se)||[]).length,I=0;I<Ri;I++)(V=(b.match(Sg(de=X[I],d))||[])[0])&&((ve=b.substr(0,b.indexOf(V))).length>0&&T(d).unusedInput.push(ve),b=b.slice(b.indexOf(V)+V.length),Rt+=V.length),Ne[de]?(V?T(d).empty=!1:T(d).unusedTokens.push(de),c1(de,V,d)):d._strict&&!V&&T(d).unusedTokens.push(de);T(d).charsLeftOver=pt-Rt,b.length>0&&T(d).unusedInput.push(b),d._a[3]<=12&&!0===T(d).bigHour&&d._a[3]>0&&(T(d).bigHour=void 0),T(d).parsedDateParts=d._a.slice(0),T(d).meridiem=d._meridiem,d._a[3]=function eu(d,b,I){var V;return null==I?b:null!=d.meridiemHour?d.meridiemHour(b,I):(null!=d.isPM&&((V=d.isPM(I))&&b<12&&(b+=12),!V&&12===b&&(b=0)),b)}(d._locale,d._a[3],d._meridiem),null!==(pn=T(d).era)&&(d._a[0]=d._locale.erasConvertYear(pn,d._a[0])),sn(d),nl(d)}else qg(d);else js(d)}function Am(d){var b=d._i,I=d._f;return d._locale=d._locale||po(d._l),null===b||void 0===I&&""===b?R({nullInput:!0}):("string"==typeof b&&(d._i=b=d._locale.preparse(b)),G(b)?new O(nl(b)):(E(b)?d._d=b:u(I)?function Lm(d){var b,I,V,X,de,ve,pt=!1,Rt=d._f.length;if(0===Rt)return T(d).invalidFormat=!0,void(d._d=new Date(NaN));for(X=0;X<Rt;X++)de=0,ve=!1,b=P({},d),null!=d._useUTC&&(b._useUTC=d._useUTC),b._f=d._f[X],ja(b),Y(b)&&(ve=!0),de+=T(b).charsLeftOver,de+=10*T(b).unusedTokens.length,T(b).score=de,pt?de<V&&(V=de,I=b):(null==V||de<V||ve)&&(V=de,I=b,ve&&(pt=!0));M(d,I||b)}(d):I?ja(d):function qe(d){var b=d._i;x(b)?d._d=new Date(l.now()):E(b)?d._d=new Date(b.valueOf()):"string"==typeof b?function w1(d){var b=Ft.exec(d._i);null===b?(js(d),!1===d._isValid&&(delete d._isValid,qg(d),!1===d._isValid&&(delete d._isValid,d._strict?d._isValid=!1:l.createFromInputFallback(d)))):d._d=new Date(+b[1])}(d):u(b)?(d._a=L(b.slice(0),function(I){return parseInt(I,10)}),sn(d)):f(b)?function go(d){if(!d._d){var b=$n(d._i);d._a=L([b.year,b.month,void 0===b.day?b.date:b.day,b.hour,b.minute,b.second,b.millisecond],function(V){return V&&parseInt(V,10)}),sn(d)}}(d):C(b)?d._d=new Date(b):l.createFromInputFallback(d)}(d),Y(d)||(d._d=null),d))}function Im(d,b,I,V,X){var de={};return(!0===b||!1===b)&&(V=b,b=void 0),(!0===I||!1===I)&&(V=I,I=void 0),(f(d)&&_(d)||u(d)&&0===d.length)&&(d=void 0),de._isAMomentObject=!0,de._useUTC=de._isUTC=X,de._l=I,de._i=d,de._f=b,de._strict=V,function Va(d){var b=new O(nl(Am(d)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}(de)}function Pn(d,b,I,V){return Im(d,b,I,V,!1)}l.createFromInputFallback=W("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){d._d=new Date(d._i+(d._useUTC?" UTC":""))}),l.ISO_8601=function(){},l.RFC_2822=function(){};var Om=W("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var d=Pn.apply(null,arguments);return this.isValid()&&d.isValid()?d<this?this:d:R()}),ut=W("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var d=Pn.apply(null,arguments);return this.isValid()&&d.isValid()?d>this?this:d:R()});function Rm(d,b){var I,V;if(1===b.length&&u(b[0])&&(b=b[0]),!b.length)return Pn();for(I=b[0],V=1;V<b.length;++V)(!b[V].isValid()||b[V][d](I))&&(I=b[V]);return I}var tn=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ai(d){var b=$n(d),I=b.year||0,V=b.quarter||0,X=b.month||0,de=b.week||b.isoWeek||0,ve=b.day||0,pt=b.hour||0,Rt=b.minute||0,pn=b.second||0,Ri=b.millisecond||0;this._isValid=function Li(d){var b,V,I=!1,X=tn.length;for(b in d)if(p(d,b)&&(-1===Gn.call(tn,b)||null!=d[b]&&isNaN(d[b])))return!1;for(V=0;V<X;++V)if(d[tn[V]]){if(I)return!1;parseFloat(d[tn[V]])!==S(d[tn[V]])&&(I=!0)}return!0}(b),this._milliseconds=+Ri+1e3*pn+6e4*Rt+1e3*pt*60*60,this._days=+ve+7*de,this._months=+X+3*V+12*I,this._data={},this._locale=po(),this._bubble()}function gr(d){return d instanceof Ai}function et(d){return d<0?-1*Math.round(-1*d):Math.round(d)}function jn(d,b){Te(d,0,0,function(){var I=this.utcOffset(),V="+";return I<0&&(I=-I,V="-"),V+le(~~(I/60),2)+b+le(~~I%60,2)})}jn("Z",":"),jn("ZZ",""),rt("Z",Gc),rt("ZZ",Gc),on(["Z","ZZ"],function(d,b,I){I._useUTC=!0,I._tzm=bo(Gc,d)});var Ar=/([\+\-]|\d\d)/gi;function bo(d,b){var X,de,I=(b||"").match(d);return null===I?null:0===(de=60*(X=((I[I.length-1]||[])+"").match(Ar)||["-",0,0])[1]+S(X[2]))?0:"+"===X[0]?de:-de}function ui(d,b){var I,V;return b._isUTC?(I=b.clone(),V=(G(d)||E(d)?d.valueOf():Pn(d).valueOf())-I.valueOf(),I._d.setTime(I._d.valueOf()+V),l.updateOffset(I,!1),I):Pn(d).local()}function Bo(d){return-Math.round(d._d.getTimezoneOffset())}function us(){return!!this.isValid()&&this._isUTC&&0===this._offset}l.updateOffset=function(){};var qr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,$a=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function br(d,b){var X,de,ve,I=d,V=null;return gr(d)?I={ms:d._milliseconds,d:d._days,M:d._months}:C(d)||!isNaN(+d)?(I={},b?I[b]=+d:I.milliseconds=+d):(V=qr.exec(d))?(X="-"===V[1]?-1:1,I={y:0,d:S(V[2])*X,h:S(V[3])*X,m:S(V[4])*X,s:S(V[5])*X,ms:S(et(1e3*V[6]))*X}):(V=$a.exec(d))?I={y:un(V[2],X="-"===V[1]?-1:1),M:un(V[3],X),w:un(V[4],X),d:un(V[5],X),h:un(V[6],X),m:un(V[7],X),s:un(V[8],X)}:null==I?I={}:"object"==typeof I&&("from"in I||"to"in I)&&(ve=function nu(d,b){var I;return d.isValid()&&b.isValid()?(b=ui(b,d),d.isBefore(b)?I=Kg(d,b):((I=Kg(b,d)).milliseconds=-I.milliseconds,I.months=-I.months),I):{milliseconds:0,months:0}}(Pn(I.from),Pn(I.to)),(I={}).ms=ve.milliseconds,I.M=ve.months),de=new Ai(I),gr(d)&&p(d,"_locale")&&(de._locale=d._locale),gr(d)&&p(d,"_isValid")&&(de._isValid=d._isValid),de}function un(d,b){var I=d&&parseFloat(d.replace(",","."));return(isNaN(I)?0:I)*b}function Kg(d,b){var I={};return I.months=b.month()-d.month()+12*(b.year()-d.year()),d.clone().add(I.months,"M").isAfter(b)&&--I.months,I.milliseconds=+b-+d.clone().add(I.months,"M"),I}function iu(d,b){return function(I,V){var de;return null!==V&&!isNaN(+V)&&(Q(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),de=I,I=V,V=de),Wa(this,br(I,V),d),this}}function Wa(d,b,I,V){var X=b._milliseconds,de=et(b._days),ve=et(b._months);!d.isValid()||(V=V??!0,ve&&kn(d,ne(d,"Month")+ve*I),de&&he(d,"Date",ne(d,"Date")+de*I),X&&d._d.setTime(d._d.valueOf()+X*I),V&&l.updateOffset(d,de||ve))}br.fn=Ai.prototype,br.invalid=function Vs(){return br(NaN)};var cl=iu(1,"add"),Us=iu(-1,"subtract");function Oi(d){return"string"==typeof d||d instanceof String}function x1(d){return G(d)||E(d)||Oi(d)||C(d)||function Ir(d){var b=u(d),I=!1;return b&&(I=0===d.filter(function(V){return!C(V)&&Oi(d)}).length),b&&I}(d)||function nr(d){var X,b=f(d)&&!_(d),I=!1,V=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],ve=V.length;for(X=0;X<ve;X+=1)I=I||p(d,V[X]);return b&&I}(d)||null==d}function ru(d){var X,b=f(d)&&!_(d),I=!1,V=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(X=0;X<V.length;X+=1)I=I||p(d,V[X]);return b&&I}function ou(d,b){if(d.date()<b.date())return-ou(b,d);var I=12*(b.year()-d.year())+(b.month()-d.month()),V=d.clone().add(I,"months");return-(I+(b-V<0?(b-V)/(V-d.clone().add(I-1,"months")):(b-V)/(d.clone().add(I+1,"months")-V)))||0}function su(d){var b;return void 0===d?this._locale._abbr:(null!=(b=po(d))&&(this._locale=b),this)}l.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",l.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var au=W("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(d){return void 0===d?this.localeData():this.locale(d)});function Jg(){return this._locale}var qa=6e4,Kr=60*qa,Nm=3506328*Kr;function Sn(d,b){return(d%b+b)%b}function lu(d,b,I){return d<100&&d>=0?new Date(d+400,b,I)-Nm:new Date(d,b,I).valueOf()}function Bm(d,b,I){return d<100&&d>=0?Date.UTC(d+400,b,I)-Nm:Date.UTC(d,b,I)}function Ka(d,b){return b.erasAbbrRegex(d)}function uu(){var X,de,d=[],b=[],I=[],V=[],ve=this.eras();for(X=0,de=ve.length;X<de;++X)b.push(er(ve[X].name)),d.push(er(ve[X].abbr)),I.push(er(ve[X].narrow)),V.push(er(ve[X].name)),V.push(er(ve[X].abbr)),V.push(er(ve[X].narrow));this._erasRegex=new RegExp("^("+V.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+b.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+d.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+I.join("|")+")","i")}function hl(d,b){Te(0,[d,d.length],0,b)}function wn(d,b,I,V,X){var de;return null==d?Ba(this,V,X).year:(b>(de=Ro(d,V,X))&&(b=de),Dn.call(this,d,b,I,V,X))}function Dn(d,b,I,V,X){var de=dn(d,b,I,V,X),ve=Oo(de.year,0,de.dayOfYear);return this.year(ve.getUTCFullYear()),this.month(ve.getUTCMonth()),this.date(ve.getUTCDate()),this}Te("N",0,0,"eraAbbr"),Te("NN",0,0,"eraAbbr"),Te("NNN",0,0,"eraAbbr"),Te("NNNN",0,0,"eraName"),Te("NNNNN",0,0,"eraNarrow"),Te("y",["y",1],"yo","eraYear"),Te("y",["yy",2],0,"eraYear"),Te("y",["yyy",3],0,"eraYear"),Te("y",["yyyy",4],0,"eraYear"),rt("N",Ka),rt("NN",Ka),rt("NNN",Ka),rt("NNNN",function It(d,b){return b.erasNameRegex(d)}),rt("NNNNN",function $m(d,b){return b.erasNarrowRegex(d)}),on(["N","NN","NNN","NNNN","NNNNN"],function(d,b,I,V){var X=I._locale.erasParse(d,V,I._strict);X?T(I).era=X:T(I).invalidEra=d}),rt("y",ls),rt("yy",ls),rt("yyy",ls),rt("yyyy",ls),rt("yo",function F1(d,b){return b._eraYearOrdinalRegex||ls}),on(["y","yy","yyy","yyyy"],0),on(["yo"],function(d,b,I,V){var X;I._locale._eraYearOrdinalRegex&&(X=d.match(I._locale._eraYearOrdinalRegex)),b[0]=I._locale.eraYearOrdinalParse?I._locale.eraYearOrdinalParse(d,X):parseInt(d,10)}),Te(0,["gg",2],0,function(){return this.weekYear()%100}),Te(0,["GG",2],0,function(){return this.isoWeekYear()%100}),hl("gggg","weekYear"),hl("ggggg","weekYear"),hl("GGGG","isoWeekYear"),hl("GGGGG","isoWeekYear"),wt("weekYear","gg"),wt("isoWeekYear","GG"),yn("weekYear",1),yn("isoWeekYear",1),rt("G",di),rt("g",di),rt("GG",Rn,Zt),rt("gg",Rn,Zt),rt("GGGG",Wc,Tn),rt("gggg",Wc,Tn),rt("GGGGG",Fa,rn),rt("ggggg",Fa,rn),Ti(["gggg","ggggg","GGGG","GGGGG"],function(d,b,I,V){b[V.substr(0,2)]=S(d)}),Ti(["gg","GG"],function(d,b,I,V){b[V]=l.parseTwoDigitYear(d)}),Te("Q",0,"Qo","quarter"),wt("quarter","Q"),yn("quarter",7),rt("Q",Bt),on("Q",function(d,b){b[1]=3*(S(d)-1)}),Te("D",["DD",2],"Do","date"),wt("date","D"),yn("date",9),rt("D",Rn),rt("DD",Rn,Zt),rt("Do",function(d,b){return d?b._dayOfMonthOrdinalParse||b._ordinalParse:b._dayOfMonthOrdinalParseLenient}),on(["D","DD"],2),on("Do",function(d,b){b[2]=S(d.match(Rn)[0])});var hu=N("Date",!0);Te("DDD",["DDDD",3],"DDDo","dayOfYear"),wt("dayOfYear","DDD"),yn("dayOfYear",4),rt("DDD",Ra),rt("DDDD",vn),on(["DDD","DDDD"],function(d,b,I){I._dayOfYear=S(d)}),Te("m",["mm",2],0,"minute"),wt("minute","m"),yn("minute",14),rt("m",Rn),rt("mm",Rn,Zt),on(["m","mm"],4);var Xr=N("Minutes",!1);Te("s",["ss",2],0,"second"),wt("second","s"),yn("second",15),rt("s",Rn),rt("ss",Rn,Zt),on(["s","ss"],5);var Zr,Gm,mu=N("Seconds",!1);for(Te("S",0,0,function(){return~~(this.millisecond()/100)}),Te(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Te(0,["SSS",3],0,"millisecond"),Te(0,["SSSS",4],0,function(){return 10*this.millisecond()}),Te(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),Te(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),Te(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),Te(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),Te(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),wt("millisecond","ms"),yn("millisecond",16),rt("S",Ra,Bt),rt("SS",Ra,Zt),rt("SSS",Ra,vn),Zr="SSSS";Zr.length<=9;Zr+="S")rt(Zr,ls);function P1(d,b){b[6]=S(1e3*("0."+d))}for(Zr="S";Zr.length<=9;Zr+="S")on(Zr,P1);Gm=N("Milliseconds",!1),Te("z",0,0,"zoneAbbr"),Te("zz",0,0,"zoneName");var Re=O.prototype;function Qr(d){return d}Re.add=cl,Re.calendar=function ll(d,b){1===arguments.length&&(arguments[0]?x1(arguments[0])?(d=arguments[0],b=void 0):ru(arguments[0])&&(b=arguments[0],d=void 0):(d=void 0,b=void 0));var I=d||Pn(),V=ui(I,this).startOf("day"),X=l.calendarFormat(this,V)||"sameElse",de=b&&(te(b[X])?b[X].call(this,I):b[X]);return this.format(de||this.localeData().calendar(X,this,Pn(I)))},Re.clone=function Or(){return new O(this)},Re.diff=function C1(d,b,I){var V,X,de;if(!this.isValid())return NaN;if(!(V=ui(d,this)).isValid())return NaN;switch(X=6e4*(V.utcOffset()-this.utcOffset()),b=Ct(b)){case"year":de=ou(this,V)/12;break;case"month":de=ou(this,V);break;case"quarter":de=ou(this,V)/3;break;case"second":de=(this-V)/1e3;break;case"minute":de=(this-V)/6e4;break;case"hour":de=(this-V)/36e5;break;case"day":de=(this-V-X)/864e5;break;case"week":de=(this-V-X)/6048e5;break;default:de=this-V}return I?de:Z(de)},Re.endOf=function Hm(d){var b,I;if(void 0===(d=Ct(d))||"millisecond"===d||!this.isValid())return this;switch(I=this._isUTC?Bm:lu,d){case"year":b=I(this.year()+1,0,1)-1;break;case"quarter":b=I(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":b=I(this.year(),this.month()+1,1)-1;break;case"week":b=I(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":b=I(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":b=I(this.year(),this.month(),this.date()+1)-1;break;case"hour":b=this._d.valueOf(),b+=Kr-Sn(b+(this._isUTC?0:this.utcOffset()*qa),Kr)-1;break;case"minute":b=this._d.valueOf(),b+=qa-Sn(b,qa)-1;break;case"second":b=this._d.valueOf(),b+=1e3-Sn(b,1e3)-1}return this._d.setTime(b),l.updateOffset(this,!0),this},Re.format=function L1(d){d||(d=this.isUtc()?l.defaultFormatUtc:l.defaultFormat);var b=at(this,d);return this.localeData().postformat(b)},Re.from=function A1(d,b){return this.isValid()&&(G(d)&&d.isValid()||Pn(d).isValid())?br({to:this,from:d}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()},Re.fromNow=function I1(d){return this.from(Pn(),d)},Re.to=function O1(d,b){return this.isValid()&&(G(d)&&d.isValid()||Pn(d).isValid())?br({from:this,to:d}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()},Re.toNow=function R1(d){return this.to(Pn(),d)},Re.get=function ye(d){return te(this[d=Ct(d)])?this[d]():this},Re.invalidAt=function r0(){return T(this).overflow},Re.isAfter=function Xg(d,b){var I=G(d)?d:Pn(d);return!(!this.isValid()||!I.isValid())&&("millisecond"===(b=Ct(b)||"millisecond")?this.valueOf()>I.valueOf():I.valueOf()<this.clone().startOf(b).valueOf())},Re.isBefore=function M1(d,b){var I=G(d)?d:Pn(d);return!(!this.isValid()||!I.isValid())&&("millisecond"===(b=Ct(b)||"millisecond")?this.valueOf()<I.valueOf():this.clone().endOf(b).valueOf()<I.valueOf())},Re.isBetween=function Zg(d,b,I,V){var X=G(d)?d:Pn(d),de=G(b)?b:Pn(b);return!!(this.isValid()&&X.isValid()&&de.isValid())&&("("===(V=V||"()")[0]?this.isAfter(X,I):!this.isBefore(X,I))&&(")"===V[1]?this.isBefore(de,I):!this.isAfter(de,I))},Re.isSame=function Qg(d,b){var V,I=G(d)?d:Pn(d);return!(!this.isValid()||!I.isValid())&&("millisecond"===(b=Ct(b)||"millisecond")?this.valueOf()===I.valueOf():(V=I.valueOf(),this.clone().startOf(b).valueOf()<=V&&V<=this.clone().endOf(b).valueOf()))},Re.isSameOrAfter=function k1(d,b){return this.isSame(d,b)||this.isAfter(d,b)},Re.isSameOrBefore=function D1(d,b){return this.isSame(d,b)||this.isBefore(d,b)},Re.isValid=function Vm(){return Y(this)},Re.lang=au,Re.locale=su,Re.localeData=Jg,Re.max=ut,Re.min=Om,Re.parsingFlags=function _i(){return M({},T(this))},Re.set=function Le(d,b){if("object"==typeof d){var V,I=function oi(d){var I,b=[];for(I in d)p(d,I)&&b.push({unit:I,priority:Vi[I]});return b.sort(function(V,X){return V.priority-X.priority}),b}(d=$n(d)),X=I.length;for(V=0;V<X;V++)this[I[V].unit](d[I[V].unit])}else if(te(this[d=Ct(d)]))return this[d](b);return this},Re.startOf=function e0(d){var b,I;if(void 0===(d=Ct(d))||"millisecond"===d||!this.isValid())return this;switch(I=this._isUTC?Bm:lu,d){case"year":b=I(this.year(),0,1);break;case"quarter":b=I(this.year(),this.month()-this.month()%3,1);break;case"month":b=I(this.year(),this.month(),1);break;case"week":b=I(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":b=I(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":b=I(this.year(),this.month(),this.date());break;case"hour":b=this._d.valueOf(),b-=Sn(b+(this._isUTC?0:this.utcOffset()*qa),Kr);break;case"minute":b=this._d.valueOf(),b-=Sn(b,qa);break;case"second":b=this._d.valueOf(),b-=Sn(b,1e3)}return this._d.setTime(b),l.updateOffset(this,!0),this},Re.subtract=Us,Re.toArray=function n0(){var d=this;return[d.year(),d.month(),d.date(),d.hour(),d.minute(),d.second(),d.millisecond()]},Re.toObject=function yr(){var d=this;return{years:d.year(),months:d.month(),date:d.date(),hours:d.hours(),minutes:d.minutes(),seconds:d.seconds(),milliseconds:d.milliseconds()}},Re.toDate=function du(){return new Date(this.valueOf())},Re.toISOString=function E1(d){if(!this.isValid())return null;var b=!0!==d,I=b?this.clone().utc():this;return I.year()<0||I.year()>9999?at(I,b?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):te(Date.prototype.toISOString)?b?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",at(I,"Z")):at(I,b?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Re.inspect=function S1(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var I,V,d="moment",b="";return this.isLocal()||(d=0===this.utcOffset()?"moment.utc":"moment.parseZone",b="Z"),I="["+d+'("]',V=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(I+V+"-MM-DD[T]HH:mm:ss.SSS"+b+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(Re[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Re.toJSON=function jm(){return this.isValid()?this.toISOString():null},Re.toString=function T1(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Re.unix=function t0(){return Math.floor(this.valueOf()/1e3)},Re.valueOf=function Ym(){return this._d.valueOf()-6e4*(this._offset||0)},Re.creationData=function dl(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Re.eraName=function $s(){var d,b,I,V=this.localeData().eras();for(d=0,b=V.length;d<b;++d)if(I=this.clone().startOf("day").valueOf(),V[d].since<=I&&I<=V[d].until||V[d].until<=I&&I<=V[d].since)return V[d].name;return""},Re.eraNarrow=function rr(){var d,b,I,V=this.localeData().eras();for(d=0,b=V.length;d<b;++d)if(I=this.clone().startOf("day").valueOf(),V[d].since<=I&&I<=V[d].until||V[d].until<=I&&I<=V[d].since)return V[d].narrow;return""},Re.eraAbbr=function s0(){var d,b,I,V=this.localeData().eras();for(d=0,b=V.length;d<b;++d)if(I=this.clone().startOf("day").valueOf(),V[d].since<=I&&I<=V[d].until||V[d].until<=I&&I<=V[d].since)return V[d].abbr;return""},Re.eraYear=function ul(){var d,b,I,V,X=this.localeData().eras();for(d=0,b=X.length;d<b;++d)if(I=X[d].since<=X[d].until?1:-1,V=this.clone().startOf("day").valueOf(),X[d].since<=V&&V<=X[d].until||X[d].until<=V&&V<=X[d].since)return(this.year()-l(X[d].since).year())*I+X[d].offset;return this.year()},Re.year=Og,Re.isLeapYear=function Zc(){return Ao(this.year())},Re.weekYear=function c0(d){return wn.call(this,d,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},Re.isoWeekYear=function Wm(d){return wn.call(this,d,this.isoWeek(),this.isoWeekday(),1,4)},Re.quarter=Re.quarters=function gi(d){return null==d?Math.ceil((this.month()+1)/3):this.month(3*(d-1)+this.month()%3)},Re.month=Kc,Re.daysInMonth=function Ig(){return qc(this.year(),this.month())},Re.week=Re.weeks=function Fg(d){var b=this.localeData().week(this);return null==d?b:this.add(7*(d-b),"d")},Re.isoWeek=Re.isoWeeks=function d1(d){var b=Ba(this,1,4).week;return null==d?b:this.add(7*(d-b),"d")},Re.weeksInYear=function Ae(){var d=this.localeData()._week;return Ro(this.year(),d.dow,d.doy)},Re.weeksInWeekYear=function nn(){var d=this.localeData()._week;return Ro(this.weekYear(),d.dow,d.doy)},Re.isoWeeksInYear=function l0(){return Ro(this.year(),1,4)},Re.isoWeeksInISOWeekYear=function d0(){return Ro(this.isoWeekYear(),1,4)},Re.date=hu,Re.day=Re.days=function Oe(d){if(!this.isValid())return null!=d?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=d?(d=function Fo(d,b){return"string"!=typeof d?d:isNaN(d)?"number"==typeof(d=b.weekdaysParse(d))?d:null:parseInt(d,10)}(d,this.localeData()),this.add(d-b,"d")):b},Re.weekday=function b1(d){if(!this.isValid())return null!=d?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==d?b:this.add(d-b,"d")},Re.isoWeekday=function dt(d){if(!this.isValid())return null!=d?this:NaN;if(null!=d){var b=function u1(d,b){return"string"==typeof d?b.weekdaysParse(d)%7||7:isNaN(d)?null:d}(d,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7},Re.dayOfYear=function Xa(d){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==d?b:this.add(d-b,"d")},Re.hour=Re.hours=Mt,Re.minute=Re.minutes=Xr,Re.second=Re.seconds=mu,Re.millisecond=Re.milliseconds=Gm,Re.utcOffset=function Kn(d,b,I){var X,V=this._offset||0;if(!this.isValid())return null!=d?this:NaN;if(null!=d){if("string"==typeof d){if(null===(d=bo(Gc,d)))return this}else Math.abs(d)<16&&!I&&(d*=60);return!this._isUTC&&b&&(X=Bo(this)),this._offset=d,this._isUTC=!0,null!=X&&this.add(X,"m"),V!==d&&(!b||this._changeInProgress?Wa(this,br(d-V,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,l.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?V:Bo(this)},Re.utc=function al(d){return this.utcOffset(0,d)},Re.local=function Ht(d){return this._isUTC&&(this.utcOffset(0,d),this._isUTC=!1,d&&this.subtract(Bo(this),"m")),this},Re.parseZone=function tu(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var d=bo(Tg,this._i);null!=d?this.utcOffset(d):this.utcOffset(0,!0)}return this},Re.hasAlignedHourOffset=function za(d){return!!this.isValid()&&(d=d?Pn(d).utcOffset():0,(this.utcOffset()-d)%60==0)},Re.isDST=function Pm(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Re.isLocal=function Ii(){return!!this.isValid()&&!this._isUTC},Re.isUtcOffset=function Ua(){return!!this.isValid()&&this._isUTC},Re.isUtc=us,Re.isUTC=us,Re.zoneAbbr=function qm(){return this._isUTC?"UTC":""},Re.zoneName=function Wi(){return this._isUTC?"Coordinated Universal Time":""},Re.dates=W("dates accessor is deprecated. Use date instead.",hu),Re.months=W("months accessor is deprecated. Use month instead",Kc),Re.years=W("years accessor is deprecated. Use year instead",Og),Re.zone=W("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function sl(d,b){return null!=d?("string"!=typeof d&&(d=-d),this.utcOffset(d,b),this):-this.utcOffset()}),Re.isDSTShifted=W("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function zs(){if(!x(this._isDSTShifted))return this._isDSTShifted;var b,d={};return P(d,this),(d=Am(d))._a?(b=d._isUTC?v(d._a):Pn(d._a),this._isDSTShifted=this.isValid()&&function Nt(d,b,I){var ve,V=Math.min(d.length,b.length),X=Math.abs(d.length-b.length),de=0;for(ve=0;ve<V;ve++)(I&&d[ve]!==b[ve]||!I&&S(d[ve])!==S(b[ve]))&&de++;return de+X}(d._a,b.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var cn=xe.prototype;function Za(d,b,I,V){var X=po(),de=v().set(V,b);return X[I](de,d)}function Xm(d,b,I){if(C(d)&&(b=d,d=void 0),d=d||"",null!=b)return Za(d,b,I,"month");var V,X=[];for(V=0;V<12;V++)X[V]=Za(d,V,I,"month");return X}function fu(d,b,I,V){"boolean"==typeof d?(C(b)&&(I=b,b=void 0),b=b||""):(I=b=d,d=!1,C(b)&&(I=b,b=void 0),b=b||"");var ve,X=po(),de=d?X._week.dow:0,pt=[];if(null!=I)return Za(b,(I+de)%7,V,"day");for(ve=0;ve<7;ve++)pt[ve]=Za(b,(ve+de)%7,V,"day");return pt}cn.calendar=function Dt(d,b,I){var V=this._calendar[d]||this._calendar.sameElse;return te(V)?V.call(b,I):V},cn.longDateFormat=function ii(d){var b=this._longDateFormat[d],I=this._longDateFormat[d.toUpperCase()];return b||!I?b:(this._longDateFormat[d]=I.match(se).map(function(V){return"MMMM"===V||"MM"===V||"DD"===V||"dddd"===V?V.slice(1):V}).join(""),this._longDateFormat[d])},cn.invalidDate=function ze(){return this._invalidDate},cn.ordinal=function Ci(d){return this._ordinal.replace("%d",d)},cn.preparse=Qr,cn.postformat=Qr,cn.relativeTime=function On(d,b,I,V){var X=this._relativeTime[I];return te(X)?X(d,b,I,V):X.replace(/%d/i,d)},cn.pastFuture=function bn(d,b){var I=this._relativeTime[d>0?"future":"past"];return te(I)?I(b):I.replace(/%s/i,b)},cn.set=function Me(d){var b,I;for(I in d)p(d,I)&&(te(b=d[I])?this[I]=b:this["_"+I]=b);this._config=d,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},cn.eras=function ir(d,b){var I,V,X,de=this._eras||po("en")._eras;for(I=0,V=de.length;I<V;++I)switch("string"==typeof de[I].since&&(X=l(de[I].since).startOf("day"),de[I].since=X.valueOf()),typeof de[I].until){case"undefined":de[I].until=1/0;break;case"string":X=l(de[I].until).startOf("day").valueOf(),de[I].until=X.valueOf()}return de},cn.erasParse=function o0(d,b,I){var V,X,ve,pt,Rt,de=this.eras();for(d=d.toUpperCase(),V=0,X=de.length;V<X;++V)if(ve=de[V].name.toUpperCase(),pt=de[V].abbr.toUpperCase(),Rt=de[V].narrow.toUpperCase(),I)switch(b){case"N":case"NN":case"NNN":if(pt===d)return de[V];break;case"NNNN":if(ve===d)return de[V];break;case"NNNNN":if(Rt===d)return de[V]}else if([ve,pt,Rt].indexOf(d)>=0)return de[V]},cn.erasConvertYear=function zm(d,b){var I=d.since<=d.until?1:-1;return void 0===b?l(d.since).year():l(d.since).year()+(b-d.offset)*I},cn.erasAbbrRegex=function Ho(d){return p(this,"_erasAbbrRegex")||uu.call(this),d?this._erasAbbrRegex:this._erasRegex},cn.erasNameRegex=function a0(d){return p(this,"_erasNameRegex")||uu.call(this),d?this._erasNameRegex:this._erasRegex},cn.erasNarrowRegex=function Um(d){return p(this,"_erasNarrowRegex")||uu.call(this),d?this._erasNarrowRegex:this._erasRegex},cn.months=function km(d,b){return d?u(this._months)?this._months[d.month()]:this._months[(this._months.isFormat||Mm).test(b)?"format":"standalone"][d.month()]:u(this._months)?this._months:this._months.standalone},cn.monthsShort=function qd(d,b){return d?u(this._monthsShort)?this._monthsShort[d.month()]:this._monthsShort[Mm.test(b)?"format":"standalone"][d.month()]:u(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},cn.monthsParse=function Kd(d,b,I){var V,X,de;if(this._monthsParseExact)return En.call(this,d,b,I);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),V=0;V<12;V++){if(X=v([2e3,V]),I&&!this._longMonthsParse[V]&&(this._longMonthsParse[V]=new RegExp("^"+this.months(X,"").replace(".","")+"$","i"),this._shortMonthsParse[V]=new RegExp("^"+this.monthsShort(X,"").replace(".","")+"$","i")),!I&&!this._monthsParse[V]&&(de="^"+this.months(X,"")+"|^"+this.monthsShort(X,""),this._monthsParse[V]=new RegExp(de.replace(".",""),"i")),I&&"MMMM"===b&&this._longMonthsParse[V].test(d))return V;if(I&&"MMM"===b&&this._shortMonthsParse[V].test(d))return V;if(!I&&this._monthsParse[V].test(d))return V}},cn.monthsRegex=function xt(d){return this._monthsParseExact?(p(this,"_monthsRegex")||Xc.call(this),d?this._monthsStrictRegex:this._monthsRegex):(p(this,"_monthsRegex")||(this._monthsRegex=pi),this._monthsStrictRegex&&d?this._monthsStrictRegex:this._monthsRegex)},cn.monthsShortRegex=function Gt(d){return this._monthsParseExact?(p(this,"_monthsRegex")||Xc.call(this),d?this._monthsShortStrictRegex:this._monthsShortRegex):(p(this,"_monthsShortRegex")||(this._monthsShortRegex=qn),this._monthsShortStrictRegex&&d?this._monthsShortStrictRegex:this._monthsShortRegex)},cn.week=function Rg(d){return Ba(d,this._week.dow,this._week.doy).week},cn.firstDayOfYear=function l1(){return this._week.doy},cn.firstDayOfWeek=function tr(){return this._week.dow},cn.weekdays=function _r(d,b){var I=u(this._weekdays)?this._weekdays:this._weekdays[d&&!0!==d&&this._weekdays.isFormat.test(b)?"format":"standalone"];return!0===d?Dm(I,this._week.dow):d?I[d.day()]:I},cn.weekdaysMin=function p1(d){return!0===d?Dm(this._weekdaysMin,this._week.dow):d?this._weekdaysMin[d.day()]:this._weekdaysMin},cn.weekdaysShort=function fn(d){return!0===d?Dm(this._weekdaysShort,this._week.dow):d?this._weekdaysShort[d.day()]:this._weekdaysShort},cn.weekdaysParse=function g1(d,b,I){var V,X,de;if(this._weekdaysParseExact)return _1.call(this,d,b,I);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),V=0;V<7;V++){if(X=v([2e3,1]).day(V),I&&!this._fullWeekdaysParse[V]&&(this._fullWeekdaysParse[V]=new RegExp("^"+this.weekdays(X,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[V]=new RegExp("^"+this.weekdaysShort(X,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[V]=new RegExp("^"+this.weekdaysMin(X,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[V]||(de="^"+this.weekdays(X,"")+"|^"+this.weekdaysShort(X,"")+"|^"+this.weekdaysMin(X,""),this._weekdaysParse[V]=new RegExp(de.replace(".",""),"i")),I&&"dddd"===b&&this._fullWeekdaysParse[V].test(d))return V;if(I&&"ddd"===b&&this._shortWeekdaysParse[V].test(d))return V;if(I&&"dd"===b&&this._minWeekdaysParse[V].test(d))return V;if(!I&&this._weekdaysParse[V].test(d))return V}},cn.weekdaysRegex=function Jc(d){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Xd.call(this),d?this._weekdaysStrictRegex:this._weekdaysRegex):(p(this,"_weekdaysRegex")||(this._weekdaysRegex=m1),this._weekdaysStrictRegex&&d?this._weekdaysStrictRegex:this._weekdaysRegex)},cn.weekdaysShortRegex=function Hg(d){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Xd.call(this),d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(p(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Bg),this._weekdaysShortStrictRegex&&d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},cn.weekdaysMinRegex=function Cm(d){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Xd.call(this),d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(p(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=f1),this._weekdaysMinStrictRegex&&d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},cn.isPM=function Em(d){return"p"===(d+"").toLowerCase().charAt(0)},cn.meridiem=function Qd(d,b,I){return d>11?I?"pm":"PM":I?"am":"AM"},Gr("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(d){var b=d%10;return d+(1===S(d%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th")}}),l.lang=W("moment.lang is deprecated. Use moment.locale instead.",Gr),l.langData=W("moment.langData is deprecated. Use moment.localeData instead.",po);var Jr=Math.abs;function yu(d,b,I,V){var X=br(b,I);return d._milliseconds+=V*X._milliseconds,d._days+=V*X._days,d._months+=V*X._months,d._bubble()}function vu(d){return d<0?Math.floor(d):Math.ceil(d)}function ef(d){return 4800*d/146097}function xu(d){return 146097*d/4800}function hn(d){return function(){return this.as(d)}}var Yo=hn("ms"),h0=hn("s"),Gs=hn("m"),m0=hn("h"),f0=hn("d"),p0=hn("w"),ml=hn("M"),fl=hn("Q"),pl=hn("y");function ms(d){return function(){return this.isValid()?this._data[d]:NaN}}var qs=ms("milliseconds"),Qa=ms("seconds"),_0=ms("minutes"),N1=ms("hours"),ku=ms("days"),B1=ms("months"),g0=ms("years");var jo=Math.round,Ja={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Du(d,b,I,V,X){return X.relativeTime(b||1,!!I,d,V)}var _l=Math.abs;function yo(d){return(d>0)-(d<0)||+d}function gl(){if(!this.isValid())return this.localeData().invalidDate();var V,X,de,ve,Rt,pn,Ri,Rr,d=_l(this._milliseconds)/1e3,b=_l(this._days),I=_l(this._months),pt=this.asSeconds();return pt?(V=Z(d/60),X=Z(V/60),d%=60,V%=60,de=Z(I/12),I%=12,ve=d?d.toFixed(3).replace(/\.?0+$/,""):"",Rt=pt<0?"-":"",pn=yo(this._months)!==yo(pt)?"-":"",Ri=yo(this._days)!==yo(pt)?"-":"",Rr=yo(this._milliseconds)!==yo(pt)?"-":"",Rt+"P"+(de?pn+de+"Y":"")+(I?pn+I+"M":"")+(b?Ri+b+"D":"")+(X||V||d?"T":"")+(X?Rr+X+"H":"")+(V?Rr+V+"M":"")+(d?Rr+ve+"S":"")):"P0D"}var Ut=Ai.prototype;return Ut.isValid=function $i(){return this._isValid},Ut.abs=function bu(){var d=this._data;return this._milliseconds=Jr(this._milliseconds),this._days=Jr(this._days),this._months=Jr(this._months),d.milliseconds=Jr(d.milliseconds),d.seconds=Jr(d.seconds),d.minutes=Jr(d.minutes),d.hours=Jr(d.hours),d.months=Jr(d.months),d.years=Jr(d.years),this},Ut.add=function Qm(d,b){return yu(this,d,b,1)},Ut.subtract=function Jm(d,b){return yu(this,d,b,-1)},Ut.as=function Gi(d){if(!this.isValid())return NaN;var b,I,V=this._milliseconds;if("month"===(d=Ct(d))||"quarter"===d||"year"===d)switch(b=this._days+V/864e5,I=this._months+ef(b),d){case"month":return I;case"quarter":return I/3;case"year":return I/12}else switch(b=this._days+Math.round(xu(this._months)),d){case"week":return b/7+V/6048e5;case"day":return b+V/864e5;case"hour":return 24*b+V/36e5;case"minute":return 1440*b+V/6e4;case"second":return 86400*b+V/1e3;case"millisecond":return Math.floor(864e5*b)+V;default:throw new Error("Unknown unit "+d)}},Ut.asMilliseconds=Yo,Ut.asSeconds=h0,Ut.asMinutes=Gs,Ut.asHours=m0,Ut.asDays=f0,Ut.asWeeks=p0,Ut.asMonths=ml,Ut.asQuarters=fl,Ut.asYears=pl,Ut.valueOf=function hs(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*S(this._months/12):NaN},Ut._bubble=function wu(){var X,de,ve,pt,Rt,d=this._milliseconds,b=this._days,I=this._months,V=this._data;return d>=0&&b>=0&&I>=0||d<=0&&b<=0&&I<=0||(d+=864e5*vu(xu(I)+b),b=0,I=0),V.milliseconds=d%1e3,X=Z(d/1e3),V.seconds=X%60,de=Z(X/60),V.minutes=de%60,ve=Z(de/60),V.hours=ve%24,b+=Z(ve/24),I+=Rt=Z(ef(b)),b-=vu(xu(Rt)),pt=Z(I/12),I%=12,V.days=b,V.months=I,V.years=pt,this},Ut.clone=function Mu(){return br(this)},Ut.get=function tf(d){return d=Ct(d),this.isValid()?this[d+"s"]():NaN},Ut.milliseconds=qs,Ut.seconds=Qa,Ut.minutes=_0,Ut.hours=N1,Ut.days=ku,Ut.weeks=function b0(){return Z(this.days()/7)},Ut.months=B1,Ut.years=g0,Ut.humanize=function sf(d,b){if(!this.isValid())return this.localeData().invalidDate();var X,de,I=!1,V=Ja;return"object"==typeof d&&(b=d,d=!1),"boolean"==typeof d&&(I=d),"object"==typeof b&&(V=Object.assign({},Ja,b),null!=b.s&&null==b.ss&&(V.ss=b.s-1)),de=function nf(d,b,I,V){var X=br(d).abs(),de=jo(X.as("s")),ve=jo(X.as("m")),pt=jo(X.as("h")),Rt=jo(X.as("d")),pn=jo(X.as("M")),Ri=jo(X.as("w")),Rr=jo(X.as("y")),eo=de<=I.ss&&["s",de]||de<I.s&&["ss",de]||ve<=1&&["m"]||ve<I.m&&["mm",ve]||pt<=1&&["h"]||pt<I.h&&["hh",pt]||Rt<=1&&["d"]||Rt<I.d&&["dd",Rt];return null!=I.w&&(eo=eo||Ri<=1&&["w"]||Ri<I.w&&["ww",Ri]),(eo=eo||pn<=1&&["M"]||pn<I.M&&["MM",pn]||Rr<=1&&["y"]||["yy",Rr])[2]=b,eo[3]=+d>0,eo[4]=V,Du.apply(null,eo)}(this,!I,V,X=this.localeData()),I&&(de=X.pastFuture(+this,de)),X.postformat(de)},Ut.toISOString=gl,Ut.toString=gl,Ut.toJSON=gl,Ut.locale=su,Ut.localeData=Jg,Ut.toIsoString=W("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",gl),Ut.lang=au,Te("X",0,0,"unix"),Te("x",0,0,"valueOf"),rt("x",di),rt("X",/[+-]?\d+(\.\d{1,3})?/),on("X",function(d,b,I){I._d=new Date(1e3*parseFloat(d))}),on("x",function(d,b,I){I._d=new Date(S(d))}),l.version="2.29.4",function h(d){w=d}(Pn),l.fn=Re,l.min=function Fm(){return Rm("isBefore",[].slice.call(arguments,0))},l.max=function pe(){return Rm("isAfter",[].slice.call(arguments,0))},l.now=function(){return Date.now?Date.now():+new Date},l.utc=v,l.unix=function Km(d){return Pn(1e3*d)},l.months=function pu(d,b){return Xm(d,b,"months")},l.isDate=E,l.locale=Gr,l.invalid=R,l.duration=br,l.isMoment=G,l.weekdays=function Zm(d,b,I){return fu(d,b,I,"weekdays")},l.parseZone=function Ws(){return Pn.apply(null,arguments).parseZone()},l.localeData=po,l.isDuration=gr,l.monthsShort=function _u(d,b){return Xm(d,b,"monthsShort")},l.weekdaysMin=function u0(d,b,I){return fu(d,b,I,"weekdaysMin")},l.defineLocale=Hs,l.updateLocale=function Vg(d,b){if(null!=b){var I,V,X=Sm;null!=Qt[d]&&null!=Qt[d].parentLocale?Qt[d].set(Se(Qt[d]._config,b)):(null!=(V=Po(d))&&(X=V._config),b=Se(X,b),null==V&&(b.abbr=d),(I=new xe(b)).parentLocale=Qt[d],Qt[d]=I),Gr(d)}else null!=Qt[d]&&(null!=Qt[d].parentLocale?(Qt[d]=Qt[d].parentLocale,d===Gr()&&Gr(d)):null!=Qt[d]&&delete Qt[d]);return Qt[d]},l.locales=function zg(){return Pe(Qt)},l.weekdaysShort=function gu(d,b,I){return fu(d,b,I,"weekdaysShort")},l.normalizeUnits=Ct,l.relativeTimeRounding=function rf(d){return void 0===d?jo:"function"==typeof d&&(jo=d,!0)},l.relativeTimeThreshold=function ec(d,b){return void 0!==Ja[d]&&(void 0===b?Ja[d]:(Ja[d]=b,"s"===d&&(Ja.ss=b-1),!0))},l.calendarFormat=function Ga(d,b){var I=d.diff(b,"days",!0);return I<-6?"sameElse":I<-1?"lastWeek":I<0?"lastDay":I<1?"sameDay":I<2?"nextDay":I<7?"nextWeek":"sameElse"},l.prototype=Re,l.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"},l}()},8617:function(J,y){var l;void 0!==(l=function(){return function(h){function u(O){return" "===O||"\t"===O||"\n"===O||"\f"===O||"\r"===O}function f(O){var G,$=O.exec(h.substring(R));if($)return R+=(G=$[0]).length,G}for(var v,H,T,F,Y,p=h.length,_=/^[ \t\n\r\u000c]+/,x=/^[, \t\n\r\u000c]+/,C=/^[^ \t\n\r\u000c]+/,E=/[,]+$/,L=/^\d+$/,M=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,R=0,z=[];;){if(f(x),R>=p)return z;v=f(C),H=[],","===v.slice(-1)?(v=v.replace(E,""),P()):U()}function U(){for(f(_),T="",F="in descriptor";;){if(Y=h.charAt(R),"in descriptor"===F)if(u(Y))T&&(H.push(T),T="",F="after descriptor");else{if(","===Y)return R+=1,T&&H.push(T),void P();if("("===Y)T+=Y,F="in parens";else{if(""===Y)return T&&H.push(T),void P();T+=Y}}else if("in parens"===F)if(")"===Y)T+=Y,F="in descriptor";else{if(""===Y)return H.push(T),void P();T+=Y}else if("after descriptor"===F&&!u(Y)){if(""===Y)return void P();F="in descriptor",R-=1}R+=1}}function P(){var G,$,W,K,te,Me,Se,xe,Pe,O=!1,Q={};for(K=0;K<H.length;K++)Me=(te=H[K])[te.length-1],Se=te.substring(0,te.length-1),xe=parseInt(Se,10),Pe=parseFloat(Se),L.test(Se)&&"w"===Me?((G||$)&&(O=!0),0===xe?O=!0:G=xe):M.test(Se)&&"x"===Me?((G||$||W)&&(O=!0),Pe<0?O=!0:$=Pe):L.test(Se)&&"h"===Me?((W||$)&&(O=!0),0===xe?O=!0:W=xe):O=!0;O?console&&console.log&&console.log("Invalid srcset descriptor found in '"+h+"' at '"+te+"'."):(Q.url=v,G&&(Q.w=G),$&&(Q.d=$),W&&(Q.h=W),z.push(Q))}}}.apply(y,[]))&&(J.exports=l)},2844:J=>{var y=String,k=function(){return{isColorSupported:!1,reset:y,bold:y,dim:y,italic:y,underline:y,inverse:y,hidden:y,strikethrough:y,black:y,red:y,green:y,yellow:y,blue:y,magenta:y,cyan:y,white:y,gray:y,bgBlack:y,bgRed:y,bgGreen:y,bgYellow:y,bgBlue:y,bgMagenta:y,bgCyan:y,bgWhite:y}};J.exports=k(),J.exports.createColors=k},1083:(J,y,k)=>{"use strict";let w=k(4185);class l extends w{constructor(u){super(u),this.type="atrule"}append(...u){return this.proxyOf.nodes||(this.nodes=[]),super.append(...u)}prepend(...u){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...u)}}J.exports=l,l.default=l,w.registerAtRule(l)},94:(J,y,k)=>{"use strict";let w=k(2491);class l extends w{constructor(u){super(u),this.type="comment"}}J.exports=l,l.default=l},4185:(J,y,k)=>{"use strict";let p,_,x,C,{isClean:w,my:l}=k(8842),h=k(4820),u=k(94),f=k(2491);function E(v){return v.map(H=>(H.nodes&&(H.nodes=E(H.nodes)),delete H.source,H))}function L(v){if(v[w]=!1,v.proxyOf.nodes)for(let H of v.proxyOf.nodes)L(H)}let M=(()=>{class v extends f{push(T){return T.parent=this,this.proxyOf.nodes.push(T),this}each(T){if(!this.proxyOf.nodes)return;let Y,R,F=this.getIterator();for(;this.indexes[F]<this.proxyOf.nodes.length&&(Y=this.indexes[F],R=T(this.proxyOf.nodes[Y],Y),!1!==R);)this.indexes[F]+=1;return delete this.indexes[F],R}walk(T){return this.each((F,Y)=>{let R;try{R=T(F,Y)}catch(z){throw F.addToError(z)}return!1!==R&&F.walk&&(R=F.walk(T)),R})}walkDecls(T,F){return F?T instanceof RegExp?this.walk((Y,R)=>{if("decl"===Y.type&&T.test(Y.prop))return F(Y,R)}):this.walk((Y,R)=>{if("decl"===Y.type&&Y.prop===T)return F(Y,R)}):(F=T,this.walk((Y,R)=>{if("decl"===Y.type)return F(Y,R)}))}walkRules(T,F){return F?T instanceof RegExp?this.walk((Y,R)=>{if("rule"===Y.type&&T.test(Y.selector))return F(Y,R)}):this.walk((Y,R)=>{if("rule"===Y.type&&Y.selector===T)return F(Y,R)}):(F=T,this.walk((Y,R)=>{if("rule"===Y.type)return F(Y,R)}))}walkAtRules(T,F){return F?T instanceof RegExp?this.walk((Y,R)=>{if("atrule"===Y.type&&T.test(Y.name))return F(Y,R)}):this.walk((Y,R)=>{if("atrule"===Y.type&&Y.name===T)return F(Y,R)}):(F=T,this.walk((Y,R)=>{if("atrule"===Y.type)return F(Y,R)}))}walkComments(T){return this.walk((F,Y)=>{if("comment"===F.type)return T(F,Y)})}append(...T){for(let F of T){let Y=this.normalize(F,this.last);for(let R of Y)this.proxyOf.nodes.push(R)}return this.markDirty(),this}prepend(...T){T=T.reverse();for(let F of T){let Y=this.normalize(F,this.first,"prepend").reverse();for(let R of Y)this.proxyOf.nodes.unshift(R);for(let R in this.indexes)this.indexes[R]=this.indexes[R]+Y.length}return this.markDirty(),this}cleanRaws(T){if(super.cleanRaws(T),this.nodes)for(let F of this.nodes)F.cleanRaws(T)}insertBefore(T,F){let U,Y=this.index(T),z=this.normalize(F,this.proxyOf.nodes[Y],0===Y&&"prepend").reverse();Y=this.index(T);for(let P of z)this.proxyOf.nodes.splice(Y,0,P);for(let P in this.indexes)U=this.indexes[P],Y<=U&&(this.indexes[P]=U+z.length);return this.markDirty(),this}insertAfter(T,F){let z,Y=this.index(T),R=this.normalize(F,this.proxyOf.nodes[Y]).reverse();Y=this.index(T);for(let U of R)this.proxyOf.nodes.splice(Y+1,0,U);for(let U in this.indexes)z=this.indexes[U],Y<z&&(this.indexes[U]=z+R.length);return this.markDirty(),this}removeChild(T){let F;T=this.index(T),this.proxyOf.nodes[T].parent=void 0,this.proxyOf.nodes.splice(T,1);for(let Y in this.indexes)F=this.indexes[Y],F>=T&&(this.indexes[Y]=F-1);return this.markDirty(),this}removeAll(){for(let T of this.proxyOf.nodes)T.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(T,F,Y){return Y||(Y=F,F={}),this.walkDecls(R=>{F.props&&!F.props.includes(R.prop)||F.fast&&!R.value.includes(F.fast)||(R.value=R.value.replace(T,Y))}),this.markDirty(),this}every(T){return this.nodes.every(T)}some(T){return this.nodes.some(T)}index(T){return"number"==typeof T?T:(T.proxyOf&&(T=T.proxyOf),this.proxyOf.nodes.indexOf(T))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}normalize(T,F){if("string"==typeof T)T=E(p(T).nodes);else if(Array.isArray(T)){T=T.slice(0);for(let R of T)R.parent&&R.parent.removeChild(R,"ignore")}else if("root"===T.type&&"document"!==this.type){T=T.nodes.slice(0);for(let R of T)R.parent&&R.parent.removeChild(R,"ignore")}else if(T.type)T=[T];else if(T.prop){if(typeof T.value>"u")throw new Error("Value field is missed in node creation");"string"!=typeof T.value&&(T.value=String(T.value)),T=[new h(T)]}else if(T.selector)T=[new _(T)];else if(T.name)T=[new x(T)];else{if(!T.text)throw new Error("Unknown node type in node creation");T=[new u(T)]}return T.map(R=>(R[l]||v.rebuild(R),(R=R.proxyOf).parent&&R.parent.removeChild(R),R[w]&&L(R),typeof R.raws.before>"u"&&F&&typeof F.raws.before<"u"&&(R.raws.before=F.raws.before.replace(/\S/g,"")),R.parent=this.proxyOf,R))}getProxyProcessor(){return{set:(T,F,Y)=>(T[F]===Y||(T[F]=Y,("name"===F||"params"===F||"selector"===F)&&T.markDirty()),!0),get:(T,F)=>"proxyOf"===F?T:T[F]?"each"===F||"string"==typeof F&&F.startsWith("walk")?(...Y)=>T[F](...Y.map(R=>"function"==typeof R?(z,U)=>R(z.toProxy(),U):R)):"every"===F||"some"===F?Y=>T[F]((R,...z)=>Y(R.toProxy(),...z)):"root"===F?()=>T.root().toProxy():"nodes"===F?T.nodes.map(Y=>Y.toProxy()):"first"===F||"last"===F?T[F].toProxy():T[F]:T[F]}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let T=this.lastEach;return this.indexes[T]=0,T}}return v.registerParse=H=>{p=H},v.registerRule=H=>{_=H},v.registerAtRule=H=>{x=H},v.registerRoot=H=>{C=H},v})();J.exports=M,M.default=M,M.rebuild=v=>{"atrule"===v.type?Object.setPrototypeOf(v,x.prototype):"rule"===v.type?Object.setPrototypeOf(v,_.prototype):"decl"===v.type?Object.setPrototypeOf(v,h.prototype):"comment"===v.type?Object.setPrototypeOf(v,u.prototype):"root"===v.type&&Object.setPrototypeOf(v,C.prototype),v[l]=!0,v.nodes&&v.nodes.forEach(H=>{M.rebuild(H)})}},5490:(J,y,k)=>{"use strict";let w=k(2844),l=k(3908);class h extends Error{constructor(f,p,_,x,C,E){super(f),this.name="CssSyntaxError",this.reason=f,C&&(this.file=C),x&&(this.source=x),E&&(this.plugin=E),typeof p<"u"&&typeof _<"u"&&("number"==typeof p?(this.line=p,this.column=_):(this.line=p.line,this.column=p.column,this.endLine=_.line,this.endColumn=_.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,h)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(f){if(!this.source)return"";let p=this.source;null==f&&(f=w.isColorSupported),l&&f&&(p=l(p));let L,M,_=p.split(/\r?\n/),x=Math.max(this.line-3,0),C=Math.min(this.line+2,_.length),E=String(C).length;if(f){let{bold:v,red:H,gray:T}=w.createColors(!0);L=F=>v(H(F)),M=F=>T(F)}else L=M=v=>v;return _.slice(x,C).map((v,H)=>{let T=x+1+H,F=" "+(" "+T).slice(-E)+" | ";if(T===this.line){let Y=M(F.replace(/\d/g," "))+v.slice(0,this.column-1).replace(/[^\t]/g," ");return L(">")+M(F)+v+"\n "+Y+L("^")}return" "+M(F)+v}).join("\n")}toString(){let f=this.showSourceCode();return f&&(f="\n\n"+f+"\n"),this.name+": "+this.message+f}}J.exports=h,h.default=h},4820:(J,y,k)=>{"use strict";let w=k(2491);class l extends w{constructor(u){u&&typeof u.value<"u"&&"string"!=typeof u.value&&(u={...u,value:String(u.value)}),super(u),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}J.exports=l,l.default=l},1962:(J,y,k)=>{"use strict";let l,h,w=k(4185),u=(()=>{class f extends w{constructor(_){super({type:"document",..._}),this.nodes||(this.nodes=[])}toResult(_={}){return new l(new h,this,_).stringify()}}return f.registerLazyResult=p=>{l=p},f.registerProcessor=p=>{h=p},f})();J.exports=u,u.default=u},4747:(J,y,k)=>{"use strict";let w=k(4820),l=k(3604),h=k(94),u=k(1083),f=k(5938),p=k(9319),_=k(6037);function x(C,E){if(Array.isArray(C))return C.map(v=>x(v));let{inputs:L,...M}=C;if(L){E=[];for(let v of L){let H={...v,__proto__:f.prototype};H.map&&(H.map={...H.map,__proto__:l.prototype}),E.push(H)}}if(M.nodes&&(M.nodes=C.nodes.map(v=>x(v,E))),M.source){let{inputId:v,...H}=M.source;M.source=H,null!=v&&(M.source.input=E[v])}if("root"===M.type)return new p(M);if("decl"===M.type)return new w(M);if("rule"===M.type)return new _(M);if("comment"===M.type)return new h(M);if("atrule"===M.type)return new u(M);throw new Error("Unknown node type: "+C.type)}J.exports=x,x.default=x},5938:(J,y,k)=>{"use strict";let{SourceMapConsumer:w,SourceMapGenerator:l}=k(209),{fileURLToPath:h,pathToFileURL:u}=k(7414),{resolve:f,isAbsolute:p}=k(9830),{nanoid:_}=k(9901),x=k(3908),C=k(5490),E=k(3604),L=Symbol("fromOffsetCache"),M=Boolean(w&&l),v=Boolean(f&&p);class H{constructor(F,Y={}){if(null===F||typeof F>"u"||"object"==typeof F&&!F.toString)throw new Error(`PostCSS received ${F} instead of CSS string`);if(this.css=F.toString(),"\ufeff"===this.css[0]||"\ufffe"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,Y.from&&(this.file=!v||/^\w+:\/\//.test(Y.from)||p(Y.from)?Y.from:f(Y.from)),v&&M){let R=new E(this.css,Y);if(R.text){this.map=R;let z=R.consumer().file;!this.file&&z&&(this.file=this.mapResolve(z))}}this.file||(this.id="<input css "+_(6)+">"),this.map&&(this.map.file=this.from)}fromOffset(F){let Y,R;if(this[L])R=this[L];else{let U=this.css.split("\n");R=new Array(U.length);let P=0;for(let O=0,G=U.length;O<G;O++)R[O]=P,P+=U[O].length+1;this[L]=R}Y=R[R.length-1];let z=0;if(F>=Y)z=R.length-1;else{let P,U=R.length-2;for(;z<U;)if(P=z+(U-z>>1),F<R[P])U=P-1;else{if(!(F>=R[P+1])){z=P;break}z=P+1}}return{line:z+1,col:F-R[z]+1}}error(F,Y,R,z={}){let U,P,O;if(Y&&"object"==typeof Y){let $=Y,W=R;if("number"==typeof Y.offset){let K=this.fromOffset($.offset);Y=K.line,R=K.col}else Y=$.line,R=$.column;if("number"==typeof W.offset){let K=this.fromOffset(W.offset);P=K.line,O=K.col}else P=W.line,O=W.column}else if(!R){let $=this.fromOffset(Y);Y=$.line,R=$.col}let G=this.origin(Y,R,P,O);return U=G?new C(F,void 0===G.endLine?G.line:{line:G.line,column:G.column},void 0===G.endLine?G.column:{line:G.endLine,column:G.endColumn},G.source,G.file,z.plugin):new C(F,void 0===P?Y:{line:Y,column:R},void 0===P?R:{line:P,column:O},this.css,this.file,z.plugin),U.input={line:Y,column:R,endLine:P,endColumn:O,source:this.css},this.file&&(u&&(U.input.url=u(this.file).toString()),U.input.file=this.file),U}origin(F,Y,R,z){if(!this.map)return!1;let O,G,U=this.map.consumer(),P=U.originalPositionFor({line:F,column:Y});if(!P.source)return!1;"number"==typeof R&&(O=U.originalPositionFor({line:R,column:z})),G=p(P.source)?u(P.source):new URL(P.source,this.map.consumer().sourceRoot||u(this.map.mapFile));let $={url:G.toString(),line:P.line,column:P.column,endLine:O&&O.line,endColumn:O&&O.column};if("file:"===G.protocol){if(!h)throw new Error("file: protocol is not available in this PostCSS build");$.file=h(G)}let W=U.sourceContentFor(P.source);return W&&($.source=W),$}mapResolve(F){return/^\w+:\/\//.test(F)?F:f(this.map.consumer().sourceRoot||this.map.root||".",F)}get from(){return this.file||this.id}toJSON(){let F={};for(let Y of["hasBOM","css","file","id"])null!=this[Y]&&(F[Y]=this[Y]);return this.map&&(F.map={...this.map},F.map.consumerCache&&(F.map.consumerCache=void 0)),F}}J.exports=H,H.default=H,x&&x.registerInput&&x.registerInput(H)},2744:(J,y,k)=>{"use strict";var w=k(7156).default;let{isClean:l,my:h}=k(8842),u=k(6001),f=k(5727),p=k(4185),_=k(1962),C=(k(4193),k(7127)),E=k(654),L=k(9319);const M={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},v={postcssPlugin:!0,prepare:!0,Once:!0,Document:!0,Root:!0,Declaration:!0,Rule:!0,AtRule:!0,Comment:!0,DeclarationExit:!0,RuleExit:!0,AtRuleExit:!0,CommentExit:!0,RootExit:!0,DocumentExit:!0,OnceExit:!0},H={postcssPlugin:!0,prepare:!0,Once:!0};function F(O){return"object"==typeof O&&"function"==typeof O.then}function Y(O){let G=!1,$=M[O.type];return"decl"===O.type?G=O.prop.toLowerCase():"atrule"===O.type&&(G=O.name.toLowerCase()),G&&O.append?[$,$+"-"+G,0,$+"Exit",$+"Exit-"+G]:G?[$,$+"-"+G,$+"Exit",$+"Exit-"+G]:O.append?[$,0,$+"Exit"]:[$,$+"Exit"]}function R(O){let G;return G="document"===O.type?["Document",0,"DocumentExit"]:"root"===O.type?["Root",0,"RootExit"]:Y(O),{node:O,events:G,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function z(O){return O[l]=!1,O.nodes&&O.nodes.forEach(G=>z(G)),O}let U={},P=(()=>{class O{constructor($,W,K){let Q;if(this.stringified=!1,this.processed=!1,"object"!=typeof W||null===W||"root"!==W.type&&"document"!==W.type)if(W instanceof O||W instanceof C)Q=z(W.root),W.map&&(typeof K.map>"u"&&(K.map={}),K.map.inline||(K.map.inline=!1),K.map.prev=W.map);else{let te=E;K.syntax&&(te=K.syntax.parse),K.parser&&(te=K.parser),te.parse&&(te=te.parse);try{Q=te(W,K)}catch(Me){this.processed=!0,this.error=Me}Q&&!Q[h]&&p.rebuild(Q)}else Q=z(W);this.result=new C($,Q,K),this.helpers={...U,result:this.result,postcss:U},this.plugins=this.processor.plugins.map(te=>"object"==typeof te&&te.prepare?{...te,...te.prepare(this.result)}:te)}get[Symbol.toStringTag](){return"LazyResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.stringify().css}get content(){return this.stringify().content}get map(){return this.stringify().map}get root(){return this.sync().root}get messages(){return this.sync().messages}warnings(){return this.sync().warnings()}toString(){return this.css}then($,W){return this.async().then($,W)}catch($){return this.async().catch($)}finally($){return this.async().then($,$)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let $ of this.plugins)if(F(this.runOnRoot($)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let $=this.result.root;for(;!$[l];)$[l]=!0,this.walkSync($);if(this.listeners.OnceExit)if("document"===$.type)for(let W of $.nodes)this.visitSync(this.listeners.OnceExit,W);else this.visitSync(this.listeners.OnceExit,$)}return this.result}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let $=this.result.opts,W=f;$.syntax&&(W=$.syntax.stringify),$.stringifier&&(W=$.stringifier),W.stringify&&(W=W.stringify);let Q=new u(W,this.result.root,this.result.opts).generate();return this.result.css=Q[0],this.result.map=Q[1],this.result}walkSync($){$[l]=!0;let W=Y($);for(let K of W)if(0===K)$.nodes&&$.each(Q=>{Q[l]||this.walkSync(Q)});else{let Q=this.listeners[K];if(Q&&this.visitSync(Q,$.toProxy()))return}}visitSync($,W){for(let[K,Q]of $){let te;this.result.lastPlugin=K;try{te=Q(W,this.helpers)}catch(Me){throw this.handleError(Me,W.proxyOf)}if("root"!==W.type&&"document"!==W.type&&!W.parent)return!0;if(F(te))throw this.getAsyncError()}}runOnRoot($){this.result.lastPlugin=$;try{if("object"==typeof $&&$.Once){if("document"===this.result.root.type){let W=this.result.root.nodes.map(K=>$.Once(K,this.helpers));return F(W[0])?Promise.all(W):W}return $.Once(this.result.root,this.helpers)}if("function"==typeof $)return $(this.result.root,this.result)}catch(W){throw this.handleError(W)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError($,W){let K=this.result.lastPlugin;try{W&&W.addToError($),this.error=$,"CssSyntaxError"!==$.name||$.plugin||($.plugin=K.postcssPlugin,$.setMessage())}catch(Q){console&&console.error&&console.error(Q)}return $}runAsync(){var $=this;return w(function*(){$.plugin=0;for(let W=0;W<$.plugins.length;W++){let Q=$.runOnRoot($.plugins[W]);if(F(Q))try{yield Q}catch(te){throw $.handleError(te)}}if($.prepareVisitors(),$.hasListener){let W=$.result.root;for(;!W[l];){W[l]=!0;let K=[R(W)];for(;K.length>0;){let Q=$.visitTick(K);if(F(Q))try{yield Q}catch(te){throw $.handleError(te,K[K.length-1].node)}}}if($.listeners.OnceExit)for(let[K,Q]of $.listeners.OnceExit){$.result.lastPlugin=K;try{if("document"===W.type){let te=W.nodes.map(Me=>Q(Me,$.helpers));yield Promise.all(te)}else yield Q(W,$.helpers)}catch(te){throw $.handleError(te)}}}return $.processed=!0,$.stringify()})()}prepareVisitors(){this.listeners={};let $=(W,K,Q)=>{this.listeners[K]||(this.listeners[K]=[]),this.listeners[K].push([W,Q])};for(let W of this.plugins)if("object"==typeof W)for(let K in W){if(!v[K]&&/^[A-Z]/.test(K))throw new Error(`Unknown event ${K} in ${W.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!H[K])if("object"==typeof W[K])for(let Q in W[K])$(W,"*"===Q?K:K+"-"+Q.toLowerCase(),W[K][Q]);else"function"==typeof W[K]&&$(W,K,W[K])}this.hasListener=Object.keys(this.listeners).length>0}visitTick($){let W=$[$.length-1],{node:K,visitors:Q}=W;if("root"!==K.type&&"document"!==K.type&&!K.parent)return void $.pop();if(Q.length>0&&W.visitorIndex<Q.length){let[Me,Se]=Q[W.visitorIndex];W.visitorIndex+=1,W.visitorIndex===Q.length&&(W.visitors=[],W.visitorIndex=0),this.result.lastPlugin=Me;try{return Se(K.toProxy(),this.helpers)}catch(xe){throw this.handleError(xe,K)}}if(0!==W.iterator){let Se,Me=W.iterator;for(;Se=K.nodes[K.indexes[Me]];)if(K.indexes[Me]+=1,!Se[l])return Se[l]=!0,void $.push(R(Se));W.iterator=0,delete K.indexes[Me]}let te=W.events;for(;W.eventIndex<te.length;){let Me=te[W.eventIndex];if(W.eventIndex+=1,0===Me)return void(K.nodes&&K.nodes.length&&(K[l]=!0,W.iterator=K.getIterator()));if(this.listeners[Me])return void(W.visitors=this.listeners[Me])}$.pop()}}return O.registerPostcss=G=>{U=G},O})();J.exports=P,P.default=P,L.registerLazyResult(P),_.registerLazyResult(P)},4762:J=>{"use strict";let y={split(k,w,l){let h=[],u="",f=!1,p=0,_=!1,x="",C=!1;for(let E of k)C?C=!1:"\\"===E?C=!0:_?E===x&&(_=!1):'"'===E||"'"===E?(_=!0,x=E):"("===E?p+=1:")"===E?p>0&&(p-=1):0===p&&w.includes(E)&&(f=!0),f?(""!==u&&h.push(u.trim()),u="",f=!1):u+=E;return(l||""!==u)&&h.push(u.trim()),h},space:k=>y.split(k,[" ","\n","\t"]),comma:k=>y.split(k,[","],!0)};J.exports=y,y.default=y},6001:(J,y,k)=>{"use strict";let{SourceMapConsumer:w,SourceMapGenerator:l}=k(209),{dirname:h,resolve:u,relative:f,sep:p}=k(9830),{pathToFileURL:_}=k(7414),x=k(5938),C=Boolean(w&&l),E=Boolean(h&&u&&f&&p);J.exports=class L{constructor(v,H,T,F){this.stringify=v,this.mapOpts=T.map||{},this.root=H,this.opts=T,this.css=F,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(v=>{if(v.source&&v.source.input.map){let H=v.source.input.map;this.previousMaps.includes(H)||this.previousMaps.push(H)}});else{let v=new x(this.css,this.opts);v.map&&this.previousMaps.push(v.map)}return this.previousMaps}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let v=this.mapOpts.annotation;return!(typeof v<"u"&&!0!==v)&&(!this.previous().length||this.previous().some(H=>H.inline))}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some(v=>v.withContent())}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let v;for(let H=this.root.nodes.length-1;H>=0;H--)v=this.root.nodes[H],"comment"===v.type&&0===v.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(H)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}setSourcesContent(){let v={};if(this.root)this.root.walk(H=>{if(H.source){let T=H.source.input.from;if(T&&!v[T]){v[T]=!0;let F=this.usesFileUrls?this.toFileUrl(T):this.toUrl(this.path(T));this.map.setSourceContent(F,H.source.input.css)}}});else if(this.css){let H=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(H,this.css)}}applyPrevMaps(){for(let v of this.previous()){let F,H=this.toUrl(this.path(v.file)),T=v.root||h(v.file);!1===this.mapOpts.sourcesContent?(F=new w(v.text),F.sourcesContent&&(F.sourcesContent=F.sourcesContent.map(()=>null))):F=v.consumer(),this.map.applySourceMap(F,H,this.toUrl(this.path(T)))}}isAnnotation(){return!!this.isInline()||(typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:!this.previous().length||this.previous().some(v=>v.annotation))}toBase64(v){return Buffer?Buffer.from(v).toString("base64"):window.btoa(unescape(encodeURIComponent(v)))}addAnnotation(){let v;v=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let H="\n";this.css.includes("\r\n")&&(H="\r\n"),this.css+=H+"/*# sourceMappingURL="+v+" */"}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let v=this.previous()[0].consumer();v.file=this.outputFile(),this.map=l.fromSourceMap(v)}else this.map=new l({file:this.outputFile()}),this.map.addMapping({source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>",generated:{line:1,column:0},original:{line:1,column:0}});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}path(v){if(0===v.indexOf("<")||/^\w+:\/\//.test(v)||this.mapOpts.absolute)return v;let H=this.opts.to?h(this.opts.to):".";return"string"==typeof this.mapOpts.annotation&&(H=h(u(H,this.mapOpts.annotation))),f(H,v)}toUrl(v){return"\\"===p&&(v=v.replace(/\\/g,"/")),encodeURI(v).replace(/[#?]/g,encodeURIComponent)}toFileUrl(v){if(_)return _(v).toString();throw new Error("`map.absolute` option is not available in this PostCSS build")}sourcePath(v){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(v.source.input.from):this.toUrl(this.path(v.source.input.from))}generateString(){this.css="",this.map=new l({file:this.outputFile()});let Y,R,v=1,H=1,T="<no source>",F={source:"",generated:{line:0,column:0},original:{line:0,column:0}};this.stringify(this.root,(z,U,P)=>{if(this.css+=z,U&&"end"!==P&&(F.generated.line=v,F.generated.column=H-1,U.source&&U.source.start?(F.source=this.sourcePath(U),F.original.line=U.source.start.line,F.original.column=U.source.start.column-1,this.map.addMapping(F)):(F.source=T,F.original.line=1,F.original.column=0,this.map.addMapping(F))),Y=z.match(/\n/g),Y?(v+=Y.length,R=z.lastIndexOf("\n"),H=z.length-R):H+=z.length,U&&"start"!==P){let O=U.parent||{raws:{}};("decl"!==U.type||U!==O.last||O.raws.semicolon)&&(U.source&&U.source.end?(F.source=this.sourcePath(U),F.original.line=U.source.end.line,F.original.column=U.source.end.column-1,F.generated.line=v,F.generated.column=H-2,this.map.addMapping(F)):(F.source=T,F.original.line=1,F.original.column=0,F.generated.line=v,F.generated.column=H-1,this.map.addMapping(F)))}})}generate(){if(this.clearAnnotation(),E&&C&&this.isMap())return this.generateMap();{let v="";return this.stringify(this.root,H=>{v+=H}),[v]}}}},4421:(J,y,k)=>{"use strict";let w=k(6001),l=k(5727),u=(k(4193),k(654));const f=k(7127);class p{constructor(x,C,E){C=C.toString(),this.stringified=!1,this._processor=x,this._css=C,this._opts=E,this._map=void 0;let L,M=l;this.result=new f(this._processor,L,this._opts),this.result.css=C;let v=this;Object.defineProperty(this.result,"root",{get:()=>v.root});let H=new w(M,L,this._opts,C);if(H.isMap()){let[T,F]=H.generate();T&&(this.result.css=T),F&&(this.result.map=F)}}get[Symbol.toStringTag](){return"NoWorkResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.result.css}get content(){return this.result.css}get map(){return this.result.map}get root(){if(this._root)return this._root;let x,C=u;try{x=C(this._css,this._opts)}catch(E){this.error=E}if(this.error)throw this.error;return this._root=x,x}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(x,C){return this.async().then(x,C)}catch(x){return this.async().catch(x)}finally(x){return this.async().then(x,x)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}}J.exports=p,p.default=p},2491:(J,y,k)=>{"use strict";let{isClean:w,my:l}=k(8842),h=k(5490),u=k(7572),f=k(5727);function p(x,C){let E=new x.constructor;for(let L in x){if(!Object.prototype.hasOwnProperty.call(x,L)||"proxyCache"===L)continue;let M=x[L],v=typeof M;"parent"===L&&"object"===v?C&&(E[L]=C):"source"===L?E[L]=M:Array.isArray(M)?E[L]=M.map(H=>p(H,E)):("object"===v&&null!==M&&(M=p(M)),E[L]=M)}return E}class _{constructor(C={}){this.raws={},this[w]=!1,this[l]=!0;for(let E in C)if("nodes"===E){this.nodes=[];for(let L of C[E])this.append("function"==typeof L.clone?L.clone():L)}else this[E]=C[E]}error(C,E={}){if(this.source){let{start:L,end:M}=this.rangeBy(E);return this.source.input.error(C,{line:L.line,column:L.column},{line:M.line,column:M.column},E)}return new h(C)}warn(C,E,L){let M={node:this};for(let v in L)M[v]=L[v];return C.warn(E,M)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(C=f){C.stringify&&(C=C.stringify);let E="";return C(this,L=>{E+=L}),E}assign(C={}){for(let E in C)this[E]=C[E];return this}clone(C={}){let E=p(this);for(let L in C)E[L]=C[L];return E}cloneBefore(C={}){let E=this.clone(C);return this.parent.insertBefore(this,E),E}cloneAfter(C={}){let E=this.clone(C);return this.parent.insertAfter(this,E),E}replaceWith(...C){if(this.parent){let E=this,L=!1;for(let M of C)M===this?L=!0:L?(this.parent.insertAfter(E,M),E=M):this.parent.insertBefore(E,M);L||this.remove()}return this}next(){if(!this.parent)return;let C=this.parent.index(this);return this.parent.nodes[C+1]}prev(){if(!this.parent)return;let C=this.parent.index(this);return this.parent.nodes[C-1]}before(C){return this.parent.insertBefore(this,C),this}after(C){return this.parent.insertAfter(this,C),this}root(){let C=this;for(;C.parent&&"document"!==C.parent.type;)C=C.parent;return C}raw(C,E){return(new u).raw(this,C,E)}cleanRaws(C){delete this.raws.before,delete this.raws.after,C||delete this.raws.between}toJSON(C,E){let L={},M=null==E;E=E||new Map;let v=0;for(let H in this){if(!Object.prototype.hasOwnProperty.call(this,H)||"parent"===H||"proxyCache"===H)continue;let T=this[H];if(Array.isArray(T))L[H]=T.map(F=>"object"==typeof F&&F.toJSON?F.toJSON(null,E):F);else if("object"==typeof T&&T.toJSON)L[H]=T.toJSON(null,E);else if("source"===H){let F=E.get(T.input);null==F&&(F=v,E.set(T.input,v),v++),L[H]={inputId:F,start:T.start,end:T.end}}else L[H]=T}return M&&(L.inputs=[...E.keys()].map(H=>H.toJSON())),L}positionInside(C){let E=this.toString(),L=this.source.start.column,M=this.source.start.line;for(let v=0;v<C;v++)"\n"===E[v]?(L=1,M+=1):L+=1;return{line:M,column:L}}positionBy(C){let E=this.source.start;if(C.index)E=this.positionInside(C.index);else if(C.word){let L=this.toString().indexOf(C.word);-1!==L&&(E=this.positionInside(L))}return E}rangeBy(C){let E={line:this.source.start.line,column:this.source.start.column},L=this.source.end?{line:this.source.end.line,column:this.source.end.column+1}:{line:E.line,column:E.column+1};if(C.word){let M=this.toString().indexOf(C.word);-1!==M&&(E=this.positionInside(M),L=this.positionInside(M+C.word.length))}else C.start?E={line:C.start.line,column:C.start.column}:C.index&&(E=this.positionInside(C.index)),C.end?L={line:C.end.line,column:C.end.column}:C.endIndex?L=this.positionInside(C.endIndex):C.index&&(L=this.positionInside(C.index+1));return(L.line<E.line||L.line===E.line&&L.column<=E.column)&&(L={line:E.line,column:E.column+1}),{start:E,end:L}}getProxyProcessor(){return{set:(C,E,L)=>(C[E]===L||(C[E]=L,("prop"===E||"value"===E||"name"===E||"params"===E||"important"===E||"text"===E)&&C.markDirty()),!0),get:(C,E)=>"proxyOf"===E?C:"root"===E?()=>C.root().toProxy():C[E]}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(C){if(C.postcssNode=this,C.stack&&this.source&&/\n\s{4}at /.test(C.stack)){let E=this.source;C.stack=C.stack.replace(/\n\s{4}at /,`$&${E.input.from}:${E.start.line}:${E.start.column}$&`)}return C}markDirty(){if(this[w]){this[w]=!1;let C=this;for(;C=C.parent;)C[w]=!1}}get proxyOf(){return this}}J.exports=_,_.default=_},654:(J,y,k)=>{"use strict";let w=k(4185),l=k(7903),h=k(5938);function u(f,p){let _=new h(f,p),x=new l(_);try{x.parse()}catch(C){throw C}return x.root}J.exports=u,u.default=u,w.registerParse(u)},7903:(J,y,k)=>{"use strict";let w=k(4820),l=k(4120),h=k(94),u=k(1083),f=k(9319),p=k(6037);const _={empty:!0,space:!0};J.exports=class C{constructor(L){this.input=L,this.root=new f,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:L,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=l(this.input)}parse(){let L;for(;!this.tokenizer.endOfFile();)switch(L=this.tokenizer.nextToken(),L[0]){case"space":this.spaces+=L[1];break;case";":this.freeSemicolon(L);break;case"}":this.end(L);break;case"comment":this.comment(L);break;case"at-word":this.atrule(L);break;case"{":this.emptyRule(L);break;default:this.other(L)}this.endFile()}comment(L){let M=new h;this.init(M,L[2]),M.source.end=this.getPosition(L[3]||L[2]);let v=L[1].slice(2,-2);if(/^\s*$/.test(v))M.text="",M.raws.left=v,M.raws.right="";else{let H=v.match(/^(\s*)([^]*\S)(\s*)$/);M.text=H[2],M.raws.left=H[1],M.raws.right=H[3]}}emptyRule(L){let M=new p;this.init(M,L[2]),M.selector="",M.raws.between="",this.current=M}other(L){let M=!1,v=null,H=!1,T=null,F=[],Y=L[1].startsWith("--"),R=[],z=L;for(;z;){if(v=z[0],R.push(z),"("===v||"["===v)T||(T=z),F.push("("===v?")":"]");else if(Y&&H&&"{"===v)T||(T=z),F.push("}");else if(0===F.length){if(";"===v){if(H)return void this.decl(R,Y);break}if("{"===v)return void this.rule(R);if("}"===v){this.tokenizer.back(R.pop()),M=!0;break}":"===v&&(H=!0)}else v===F[F.length-1]&&(F.pop(),0===F.length&&(T=null));z=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(M=!0),F.length>0&&this.unclosedBracket(T),M&&H){if(!Y)for(;R.length&&(z=R[R.length-1][0],"space"===z||"comment"===z);)this.tokenizer.back(R.pop());this.decl(R,Y)}else this.unknownWord(R)}rule(L){L.pop();let M=new p;this.init(M,L[0][2]),M.raws.between=this.spacesAndCommentsFromEnd(L),this.raw(M,"selector",L),this.current=M}decl(L,M){let v=new w;this.init(v,L[0][2]);let T,H=L[L.length-1];for(";"===H[0]&&(this.semicolon=!0,L.pop()),v.source.end=this.getPosition(H[3]||H[2]||function x(E){for(let L=E.length-1;L>=0;L--){let M=E[L],v=M[3]||M[2];if(v)return v}}(L));"word"!==L[0][0];)1===L.length&&this.unknownWord(L),v.raws.before+=L.shift()[1];for(v.source.start=this.getPosition(L[0][2]),v.prop="";L.length;){let z=L[0][0];if(":"===z||"space"===z||"comment"===z)break;v.prop+=L.shift()[1]}for(v.raws.between="";L.length;){if(T=L.shift(),":"===T[0]){v.raws.between+=T[1];break}"word"===T[0]&&/\w/.test(T[1])&&this.unknownWord([T]),v.raws.between+=T[1]}("_"===v.prop[0]||"*"===v.prop[0])&&(v.raws.before+=v.prop[0],v.prop=v.prop.slice(1));let Y,F=[];for(;L.length&&(Y=L[0][0],"space"===Y||"comment"===Y);)F.push(L.shift());this.precheckMissedSemicolon(L);for(let z=L.length-1;z>=0;z--){if(T=L[z],"!important"===T[1].toLowerCase()){v.important=!0;let U=this.stringFrom(L,z);U=this.spacesFromEnd(L)+U," !important"!==U&&(v.raws.important=U);break}if("important"===T[1].toLowerCase()){let U=L.slice(0),P="";for(let O=z;O>0;O--){let G=U[O][0];if(0===P.trim().indexOf("!")&&"space"!==G)break;P=U.pop()[1]+P}0===P.trim().indexOf("!")&&(v.important=!0,v.raws.important=P,L=U)}if("space"!==T[0]&&"comment"!==T[0])break}L.some(z=>"space"!==z[0]&&"comment"!==z[0])&&(v.raws.between+=F.map(z=>z[1]).join(""),F=[]),this.raw(v,"value",F.concat(L),M),v.value.includes(":")&&!M&&this.checkMissedSemicolon(L)}atrule(L){let M=new u;M.name=L[1].slice(1),""===M.name&&this.unnamedAtrule(M,L),this.init(M,L[2]);let v,H,T,F=!1,Y=!1,R=[],z=[];for(;!this.tokenizer.endOfFile();){if(v=(L=this.tokenizer.nextToken())[0],"("===v||"["===v?z.push("("===v?")":"]"):"{"===v&&z.length>0?z.push("}"):v===z[z.length-1]&&z.pop(),0===z.length){if(";"===v){M.source.end=this.getPosition(L[2]),this.semicolon=!0;break}if("{"===v){Y=!0;break}if("}"===v){if(R.length>0){for(T=R.length-1,H=R[T];H&&"space"===H[0];)H=R[--T];H&&(M.source.end=this.getPosition(H[3]||H[2]))}this.end(L);break}R.push(L)}else R.push(L);if(this.tokenizer.endOfFile()){F=!0;break}}M.raws.between=this.spacesAndCommentsFromEnd(R),R.length?(M.raws.afterName=this.spacesAndCommentsFromStart(R),this.raw(M,"params",R),F&&(M.source.end=this.getPosition((L=R[R.length-1])[3]||L[2]),this.spaces=M.raws.between,M.raws.between="")):(M.raws.afterName="",M.params=""),Y&&(M.nodes=[],this.current=M)}end(L){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(L[2]),this.current=this.current.parent):this.unexpectedClose(L)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces}freeSemicolon(L){if(this.spaces+=L[1],this.current.nodes){let M=this.current.nodes[this.current.nodes.length-1];M&&"rule"===M.type&&!M.raws.ownSemicolon&&(M.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(L){let M=this.input.fromOffset(L);return{offset:L,line:M.line,column:M.col}}init(L,M){this.current.push(L),L.source={start:this.getPosition(M),input:this.input},L.raws.before=this.spaces,this.spaces="","comment"!==L.type&&(this.semicolon=!1)}raw(L,M,v,H){let T,F,U,P,Y=v.length,R="",z=!0;for(let O=0;O<Y;O+=1)T=v[O],F=T[0],"space"!==F||O!==Y-1||H?"comment"===F?(P=v[O-1]?v[O-1][0]:"empty",U=v[O+1]?v[O+1][0]:"empty",_[P]||_[U]||","===R.slice(-1)?z=!1:R+=T[1]):R+=T[1]:z=!1;if(!z){let O=v.reduce((G,$)=>G+$[1],"");L.raws[M]={value:R,raw:O}}L[M]=R}spacesAndCommentsFromEnd(L){let M,v="";for(;L.length&&(M=L[L.length-1][0],"space"===M||"comment"===M);)v=L.pop()[1]+v;return v}spacesAndCommentsFromStart(L){let M,v="";for(;L.length&&(M=L[0][0],"space"===M||"comment"===M);)v+=L.shift()[1];return v}spacesFromEnd(L){let M,v="";for(;L.length&&(M=L[L.length-1][0],"space"===M);)v=L.pop()[1]+v;return v}stringFrom(L,M){let v="";for(let H=M;H<L.length;H++)v+=L[H][1];return L.splice(M,L.length-M),v}colon(L){let v,H,T,M=0;for(let[F,Y]of L.entries()){if(v=Y,H=v[0],"("===H&&(M+=1),")"===H&&(M-=1),0===M&&":"===H){if(T){if("word"===T[0]&&"progid"===T[1])continue;return F}this.doubleColon(v)}T=v}return!1}unclosedBracket(L){throw this.input.error("Unclosed bracket",{offset:L[2]},{offset:L[2]+1})}unknownWord(L){throw this.input.error("Unknown word",{offset:L[0][2]},{offset:L[0][2]+L[0][1].length})}unexpectedClose(L){throw this.input.error("Unexpected }",{offset:L[2]},{offset:L[2]+1})}unclosedBlock(){let L=this.current.source.start;throw this.input.error("Unclosed block",L.line,L.column)}doubleColon(L){throw this.input.error("Double colon",{offset:L[2]},{offset:L[2]+L[1].length})}unnamedAtrule(L,M){throw this.input.error("At-rule without name",{offset:M[2]},{offset:M[2]+M[1].length})}precheckMissedSemicolon(){}checkMissedSemicolon(L){let M=this.colon(L);if(!1===M)return;let H,v=0;for(let T=M-1;T>=0&&(H=L[T],"space"===H[0]||(v+=1,2!==v));T--);throw this.input.error("Missed semicolon","word"===H[0]?H[3]+1:H[2])}}},6820:(J,y,k)=>{"use strict";let w=k(5490),l=k(4820),h=k(2744),u=k(4185),f=k(3813),p=k(5727),_=k(4747),x=k(1962),C=k(9947),E=k(94),L=k(1083),M=k(7127),v=k(5938),H=k(654),T=k(4762),F=k(6037),Y=k(9319),R=k(2491);function z(...U){return 1===U.length&&Array.isArray(U[0])&&(U=U[0]),new f(U)}z.plugin=function(P,O){let W,G=!1;function $(...K){console&&console.warn&&!G&&(G=!0,console.warn(P+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(P+": \u91cc\u9762 postcss.plugin \u88ab\u5f03\u7528. \u8fc1\u79fb\u6307\u5357:\nhttps://www.w3ctech.com/topic/2226"));let Q=O(...K);return Q.postcssPlugin=P,Q.postcssVersion=(new f).version,Q}return Object.defineProperty($,"postcss",{get:()=>(W||(W=$()),W)}),$.process=function(K,Q,te){return z([$(te)]).process(K,Q)},$},z.stringify=p,z.parse=H,z.fromJSON=_,z.list=T,z.comment=U=>new E(U),z.atRule=U=>new L(U),z.decl=U=>new l(U),z.rule=U=>new F(U),z.root=U=>new Y(U),z.document=U=>new x(U),z.CssSyntaxError=w,z.Declaration=l,z.Container=u,z.Processor=f,z.Document=x,z.Comment=E,z.Warning=C,z.AtRule=L,z.Result=M,z.Input=v,z.Rule=F,z.Root=Y,z.Node=R,h.registerPostcss(z),J.exports=z,z.default=z},3604:(J,y,k)=>{"use strict";let{SourceMapConsumer:w,SourceMapGenerator:l}=k(209),{existsSync:h,readFileSync:u}=k(4777),{dirname:f,join:p}=k(9830);class x{constructor(E,L){if(!1===L.map)return;this.loadAnnotation(E),this.inline=this.startWith(this.annotation,"data:");let v=this.loadMap(L.from,L.map?L.map.prev:void 0);!this.mapFile&&L.from&&(this.mapFile=L.from),this.mapFile&&(this.root=f(this.mapFile)),v&&(this.text=v)}consumer(){return this.consumerCache||(this.consumerCache=new w(this.text)),this.consumerCache}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}startWith(E,L){return!!E&&E.substr(0,L.length)===L}getAnnotationURL(E){return E.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}loadAnnotation(E){let L=E.match(/\/\*\s*# sourceMappingURL=/gm);if(!L)return;let M=E.lastIndexOf(L.pop()),v=E.indexOf("*/",M);M>-1&&v>-1&&(this.annotation=this.getAnnotationURL(E.substring(M,v)))}decodeInline(E){if(/^data:application\/json;charset=utf-?8,/.test(E)||/^data:application\/json,/.test(E))return decodeURIComponent(E.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(E)||/^data:application\/json;base64,/.test(E))return function _(C){return Buffer?Buffer.from(C,"base64").toString():window.atob(C)}(E.substr(RegExp.lastMatch.length));let T=E.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+T)}loadFile(E){if(this.root=f(E),h(E))return this.mapFile=E,u(E,"utf-8").toString().trim()}loadMap(E,L){if(!1===L)return!1;if(L){if("string"==typeof L)return L;if("function"!=typeof L){if(L instanceof w)return l.fromSourceMap(L).toString();if(L instanceof l)return L.toString();if(this.isMap(L))return JSON.stringify(L);throw new Error("Unsupported previous source map format: "+L.toString())}{let M=L(E);if(M){let v=this.loadFile(M);if(!v)throw new Error("Unable to load previous source map: "+M.toString());return v}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let M=this.annotation;return E&&(M=p(f(E),M)),this.loadFile(M)}}}isMap(E){return"object"==typeof E&&("string"==typeof E.mappings||"string"==typeof E._mappings||Array.isArray(E.sections))}}J.exports=x,x.default=x},3813:(J,y,k)=>{"use strict";let w=k(4421),l=k(2744),h=k(1962),u=k(9319);class f{constructor(_=[]){this.version="8.4.19",this.plugins=this.normalize(_)}use(_){return this.plugins=this.plugins.concat(this.normalize([_])),this}process(_,x={}){return 0===this.plugins.length&&typeof x.parser>"u"&&typeof x.stringifier>"u"&&typeof x.syntax>"u"?new w(this,_,x):new l(this,_,x)}normalize(_){let x=[];for(let C of _)if(!0===C.postcss?C=C():C.postcss&&(C=C.postcss),"object"==typeof C&&Array.isArray(C.plugins))x=x.concat(C.plugins);else if("object"==typeof C&&C.postcssPlugin)x.push(C);else if("function"==typeof C)x.push(C);else if("object"!=typeof C||!C.parse&&!C.stringify)throw new Error(C+" is not a PostCSS plugin");return x}}J.exports=f,f.default=f,u.registerProcessor(f),h.registerProcessor(f)},7127:(J,y,k)=>{"use strict";let w=k(9947);class l{constructor(u,f,p){this.processor=u,this.messages=[],this.root=f,this.opts=p,this.css=void 0,this.map=void 0}toString(){return this.css}warn(u,f={}){f.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(f.plugin=this.lastPlugin.postcssPlugin);let p=new w(u,f);return this.messages.push(p),p}warnings(){return this.messages.filter(u=>"warning"===u.type)}get content(){return this.css}}J.exports=l,l.default=l},9319:(J,y,k)=>{"use strict";let l,h,w=k(4185),u=(()=>{class f extends w{constructor(_){super(_),this.type="root",this.nodes||(this.nodes=[])}removeChild(_,x){let C=this.index(_);return!x&&0===C&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[C].raws.before),super.removeChild(_)}normalize(_,x,C){let E=super.normalize(_);if(x)if("prepend"===C)this.nodes.length>1?x.raws.before=this.nodes[1].raws.before:delete x.raws.before;else if(this.first!==x)for(let L of E)L.raws.before=x.raws.before;return E}toResult(_={}){return new l(new h,this,_).stringify()}}return f.registerLazyResult=p=>{l=p},f.registerProcessor=p=>{h=p},f})();J.exports=u,u.default=u,w.registerRoot(u)},6037:(J,y,k)=>{"use strict";let w=k(4185),l=k(4762);class h extends w{constructor(f){super(f),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return l.comma(this.selector)}set selectors(f){let p=this.selector?this.selector.match(/,\s*/):null,_=p?p[0]:","+this.raw("between","beforeOpen");this.selector=f.join(_)}}J.exports=h,h.default=h,w.registerRule(h)},7572:J=>{"use strict";const y={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};class w{constructor(h){this.builder=h}stringify(h,u){if(!this[h.type])throw new Error("Unknown AST node type "+h.type+". Maybe you need to change PostCSS stringifier.");this[h.type](h,u)}document(h){this.body(h)}root(h){this.body(h),h.raws.after&&this.builder(h.raws.after)}comment(h){let u=this.raw(h,"left","commentLeft"),f=this.raw(h,"right","commentRight");this.builder("/*"+u+h.text+f+"*/",h)}decl(h,u){let f=this.raw(h,"between","colon"),p=h.prop+f+this.rawValue(h,"value");h.important&&(p+=h.raws.important||" !important"),u&&(p+=";"),this.builder(p,h)}rule(h){this.block(h,this.rawValue(h,"selector")),h.raws.ownSemicolon&&this.builder(h.raws.ownSemicolon,h,"end")}atrule(h,u){let f="@"+h.name,p=h.params?this.rawValue(h,"params"):"";typeof h.raws.afterName<"u"?f+=h.raws.afterName:p&&(f+=" "),h.nodes?this.block(h,f+p):this.builder(f+p+((h.raws.between||"")+(u?";":"")),h)}body(h){let u=h.nodes.length-1;for(;u>0&&"comment"===h.nodes[u].type;)u-=1;let f=this.raw(h,"semicolon");for(let p=0;p<h.nodes.length;p++){let _=h.nodes[p],x=this.raw(_,"before");x&&this.builder(x),this.stringify(_,u!==p||f)}}block(h,u){let p,f=this.raw(h,"between","beforeOpen");this.builder(u+f+"{",h,"start"),h.nodes&&h.nodes.length?(this.body(h),p=this.raw(h,"after")):p=this.raw(h,"after","emptyBody"),p&&this.builder(p),this.builder("}",h,"end")}raw(h,u,f){let p;if(f||(f=u),u&&(p=h.raws[u],typeof p<"u"))return p;let _=h.parent;if("before"===f&&(!_||"root"===_.type&&_.first===h||_&&"document"===_.type))return"";if(!_)return y[f];let x=h.root();if(x.rawCache||(x.rawCache={}),typeof x.rawCache[f]<"u")return x.rawCache[f];if("before"===f||"after"===f)return this.beforeAfter(h,f);{let C="raw"+function k(l){return l[0].toUpperCase()+l.slice(1)}(f);this[C]?p=this[C](x,h):x.walk(E=>{if(p=E.raws[u],typeof p<"u")return!1})}return typeof p>"u"&&(p=y[f]),x.rawCache[f]=p,p}rawSemicolon(h){let u;return h.walk(f=>{if(f.nodes&&f.nodes.length&&"decl"===f.last.type&&(u=f.raws.semicolon,typeof u<"u"))return!1}),u}rawEmptyBody(h){let u;return h.walk(f=>{if(f.nodes&&0===f.nodes.length&&(u=f.raws.after,typeof u<"u"))return!1}),u}rawIndent(h){if(h.raws.indent)return h.raws.indent;let u;return h.walk(f=>{let p=f.parent;if(p&&p!==h&&p.parent&&p.parent===h&&typeof f.raws.before<"u"){let _=f.raws.before.split("\n");return u=_[_.length-1],u=u.replace(/\S/g,""),!1}}),u}rawBeforeComment(h,u){let f;return h.walkComments(p=>{if(typeof p.raws.before<"u")return f=p.raws.before,f.includes("\n")&&(f=f.replace(/[^\n]+$/,"")),!1}),typeof f>"u"?f=this.raw(u,null,"beforeDecl"):f&&(f=f.replace(/\S/g,"")),f}rawBeforeDecl(h,u){let f;return h.walkDecls(p=>{if(typeof p.raws.before<"u")return f=p.raws.before,f.includes("\n")&&(f=f.replace(/[^\n]+$/,"")),!1}),typeof f>"u"?f=this.raw(u,null,"beforeRule"):f&&(f=f.replace(/\S/g,"")),f}rawBeforeRule(h){let u;return h.walk(f=>{if(f.nodes&&(f.parent!==h||h.first!==f)&&typeof f.raws.before<"u")return u=f.raws.before,u.includes("\n")&&(u=u.replace(/[^\n]+$/,"")),!1}),u&&(u=u.replace(/\S/g,"")),u}rawBeforeClose(h){let u;return h.walk(f=>{if(f.nodes&&f.nodes.length>0&&typeof f.raws.after<"u")return u=f.raws.after,u.includes("\n")&&(u=u.replace(/[^\n]+$/,"")),!1}),u&&(u=u.replace(/\S/g,"")),u}rawBeforeOpen(h){let u;return h.walk(f=>{if("decl"!==f.type&&(u=f.raws.between,typeof u<"u"))return!1}),u}rawColon(h){let u;return h.walkDecls(f=>{if(typeof f.raws.between<"u")return u=f.raws.between.replace(/[^\s:]/g,""),!1}),u}beforeAfter(h,u){let f;f=this.raw(h,null,"decl"===h.type?"beforeDecl":"comment"===h.type?"beforeComment":"before"===u?"beforeRule":"beforeClose");let p=h.parent,_=0;for(;p&&"root"!==p.type;)_+=1,p=p.parent;if(f.includes("\n")){let x=this.raw(h,null,"indent");if(x.length)for(let C=0;C<_;C++)f+=x}return f}rawValue(h,u){let f=h[u],p=h.raws[u];return p&&p.value===f?p.raw:f}}J.exports=w,w.default=w},5727:(J,y,k)=>{"use strict";let w=k(7572);function l(h,u){new w(u).stringify(h)}J.exports=l,l.default=l},8842:J=>{"use strict";J.exports.isClean=Symbol("isClean"),J.exports.my=Symbol("my")},4120:J=>{"use strict";const y="'".charCodeAt(0),k='"'.charCodeAt(0),w="\\".charCodeAt(0),l="/".charCodeAt(0),h="\n".charCodeAt(0),u=" ".charCodeAt(0),f="\f".charCodeAt(0),p="\t".charCodeAt(0),_="\r".charCodeAt(0),x="[".charCodeAt(0),C="]".charCodeAt(0),E="(".charCodeAt(0),L=")".charCodeAt(0),M="{".charCodeAt(0),v="}".charCodeAt(0),H=";".charCodeAt(0),T="*".charCodeAt(0),F=":".charCodeAt(0),Y="@".charCodeAt(0),R=/[\t\n\f\r "#'()/;[\\\]{}]/g,z=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,U=/.[\n"'(/\\]/,P=/[\da-f]/i;J.exports=function(G,$={}){let Q,te,Me,Se,xe,Pe,Ze,Dt,le,se,W=G.css.valueOf(),K=$.ignoreErrors,ie=W.length,oe=0,Ne=[],Te=[];function Ke(ii){throw G.error("Unclosed "+ii,oe)}return{back:function ln(ii){Te.push(ii)},nextToken:function Ye(ii){if(Te.length)return Te.pop();if(oe>=ie)return;let Ie=!!ii&&ii.ignoreUnclosed;switch(Q=W.charCodeAt(oe),Q){case h:case u:case p:case _:case f:te=oe;do{te+=1,Q=W.charCodeAt(te)}while(Q===u||Q===h||Q===p||Q===_||Q===f);se=["space",W.slice(oe,te)],oe=te-1;break;case x:case C:case M:case v:case F:case H:case L:{let ze=String.fromCharCode(Q);se=[ze,ze,oe];break}case E:if(Dt=Ne.length?Ne.pop()[1]:"",le=W.charCodeAt(oe+1),"url"===Dt&&le!==y&&le!==k&&le!==u&&le!==h&&le!==p&&le!==f&&le!==_){te=oe;do{if(Pe=!1,te=W.indexOf(")",te+1),-1===te){if(K||Ie){te=oe;break}Ke("bracket")}for(Ze=te;W.charCodeAt(Ze-1)===w;)Ze-=1,Pe=!Pe}while(Pe);se=["brackets",W.slice(oe,te+1),oe,te],oe=te}else te=W.indexOf(")",oe+1),Se=W.slice(oe,te+1),-1===te||U.test(Se)?se=["(","(",oe]:(se=["brackets",Se,oe,te],oe=te);break;case y:case k:Me=Q===y?"'":'"',te=oe;do{if(Pe=!1,te=W.indexOf(Me,te+1),-1===te){if(K||Ie){te=oe+1;break}Ke("string")}for(Ze=te;W.charCodeAt(Ze-1)===w;)Ze-=1,Pe=!Pe}while(Pe);se=["string",W.slice(oe,te+1),oe,te],oe=te;break;case Y:R.lastIndex=oe+1,R.test(W),te=0===R.lastIndex?W.length-1:R.lastIndex-2,se=["at-word",W.slice(oe,te+1),oe,te],oe=te;break;case w:for(te=oe,xe=!0;W.charCodeAt(te+1)===w;)te+=1,xe=!xe;if(Q=W.charCodeAt(te+1),xe&&Q!==l&&Q!==u&&Q!==h&&Q!==p&&Q!==_&&Q!==f&&(te+=1,P.test(W.charAt(te)))){for(;P.test(W.charAt(te+1));)te+=1;W.charCodeAt(te+1)===u&&(te+=1)}se=["word",W.slice(oe,te+1),oe,te],oe=te;break;default:Q===l&&W.charCodeAt(oe+1)===T?(te=W.indexOf("*/",oe+2)+1,0===te&&(K||Ie?te=W.length:Ke("comment")),se=["comment",W.slice(oe,te+1),oe,te],oe=te):(z.lastIndex=oe+1,z.test(W),te=0===z.lastIndex?W.length-1:z.lastIndex-2,se=["word",W.slice(oe,te+1),oe,te],Ne.push(se),oe=te)}return oe++,se},endOfFile:function at(){return 0===Te.length&&oe>=ie},position:function Je(){return oe}}}},4193:J=>{"use strict";let y={};J.exports=function(w){y[w]||(y[w]=!0,typeof console<"u"&&console.warn&&console.warn(w))}},9947:J=>{"use strict";class y{constructor(w,l={}){if(this.type="warning",this.text=w,l.node&&l.node.source){let h=l.node.rangeBy(l);this.line=h.start.line,this.column=h.start.column,this.endLine=h.end.line,this.endColumn=h.end.column}for(let h in l)this[h]=l[h]}toString(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}J.exports=y,y.default=y},6643:J=>{let y;J.exports="function"==typeof queueMicrotask?queueMicrotask.bind(typeof window<"u"?window:global):k=>(y||(y=Promise.resolve())).then(k).catch(w=>setTimeout(()=>{throw w},0))},2154:(J,y,k)=>{J.exports=function l(h,u,f){if("number"!=typeof u)throw new Error("second argument must be a Number");let p,_,x,C,E,M,L=!0;function v(T){function F(){f&&f(T,p),f=null}L?w(F):F()}function H(T,F,Y){if(p[T]=Y,F&&(E=!0),0==--x||F)v(F);else if(!E&&M<_){let R;C?(R=C[M],M+=1,h[R](function(z,U){H(R,z,U)})):(R=M,M+=1,h[R](function(z,U){H(R,z,U)}))}}Array.isArray(h)?(p=[],x=_=h.length):(C=Object.keys(h),p={},x=_=C.length),M=u,x?C?C.some(function(T,F){return h[T](function(Y,R){H(T,Y,R)}),F===u-1}):h.some(function(T,F){return T(function(Y,R){H(F,Y,R)}),F===u-1}):v(null),L=!1};const w=k(6643)},1135:(J,y,k)=>{const w=k(534),l=k(1471),{isPlainObject:h}=k(4639),u=k(4999),f=k(8617),{parse:p}=k(6820),_=["img","audio","video","picture","svg","object","map","iframe","embed"],x=["script","style"];function C(Y,R){Y&&Object.keys(Y).forEach(function(z){R(Y[z],z)})}function E(Y,R){return{}.hasOwnProperty.call(Y,R)}function L(Y,R){const z=[];return C(Y,function(U){R(U)&&z.push(U)}),z}J.exports=T;const H=/^[^\0\t\n\f\r /<=>]+$/;function T(Y,R,z){if(null==Y)return"";"number"==typeof Y&&(Y=Y.toString());let U="",P="";function O(Ie,ze){const Ue=this;this.tag=Ie,this.attribs=ze||{},this.tagPosition=U.length,this.text="",this.mediaChildren=[],this.updateParentNodeText=function(){Pe.length&&(Pe[Pe.length-1].text+=Ue.text)},this.updateParentNodeMediaChildren=function(){Pe.length&&_.includes(this.tag)&&Pe[Pe.length-1].mediaChildren.push(this.tag)}}(R=Object.assign({},T.defaults,R)).parser=Object.assign({},F,R.parser),x.forEach(function(Ie){!1!==R.allowedTags&&(R.allowedTags||[]).indexOf(Ie)>-1&&!R.allowVulnerableTags&&console.warn(`\n\n\u26a0\ufe0f Your \`allowedTags\` option includes, \`${Ie}\`, which is inherently\nvulnerable to XSS attacks. Please remove it from \`allowedTags\`.\nOr, to disable this warning, add the \`allowVulnerableTags\` option\nand ensure you are accounting for this risk.\n\n`)});const G=R.nonTextTags||["script","style","textarea","option"];let $,W;R.allowedAttributes&&($={},W={},C(R.allowedAttributes,function(Ie,ze){$[ze]=[];const Ue=[];Ie.forEach(function(Ot){"string"==typeof Ot&&Ot.indexOf("*")>=0?Ue.push(l(Ot).replace(/\\\*/g,".*")):$[ze].push(Ot)}),Ue.length&&(W[ze]=new RegExp("^("+Ue.join("|")+")$"))}));const K={},Q={},te={};C(R.allowedClasses,function(Ie,ze){$&&(E($,ze)||($[ze]=[]),$[ze].push("class")),K[ze]=[],te[ze]=[];const Ue=[];Ie.forEach(function(Ot){"string"==typeof Ot&&Ot.indexOf("*")>=0?Ue.push(l(Ot).replace(/\\\*/g,".*")):Ot instanceof RegExp?te[ze].push(Ot):K[ze].push(Ot)}),Ue.length&&(Q[ze]=new RegExp("^("+Ue.join("|")+")$"))});const Me={};let Se;C(R.transformTags,function(Ie,ze){let Ue;"function"==typeof Ie?Ue=Ie:"string"==typeof Ie&&(Ue=T.simpleTransform(Ie)),"*"===ze?Se=Ue:Me[ze]=Ue});let xe,Pe,Ze,Dt,le,se,ie=!1;Ne();const oe=new w.Parser({onopentag:function(Ie,ze){if(R.enforceHtmlBoundary&&"html"===Ie&&Ne(),le)return void se++;const Ue=new O(Ie,ze);Pe.push(Ue);let Ot=!1;const Ci=!!Ue.text;let ri;if(E(Me,Ie)&&(ri=Me[Ie](Ie,ze),Ue.attribs=ze=ri.attribs,void 0!==ri.text&&(Ue.innerText=ri.text),Ie!==ri.tagName&&(Ue.name=Ie=ri.tagName,Dt[xe]=ri.tagName)),Se&&(ri=Se(Ie,ze),Ue.attribs=ze=ri.attribs,Ie!==ri.tagName&&(Ue.name=Ie=ri.tagName,Dt[xe]=ri.tagName)),(!1!==R.allowedTags&&-1===(R.allowedTags||[]).indexOf(Ie)||"recursiveEscape"===R.disallowedTagsMode&&!function M(Y){for(const R in Y)if(E(Y,R))return!1;return!0}(Ze)||null!=R.nestingLimit&&xe>=R.nestingLimit)&&(Ot=!0,Ze[xe]=!0,"discard"===R.disallowedTagsMode&&-1!==G.indexOf(Ie)&&(le=!0,se=1),Ze[xe]=!0),xe++,Ot){if("discard"===R.disallowedTagsMode)return;P=U,U=""}U+="<"+Ie,"script"===Ie&&(R.allowedScriptHostnames||R.allowedScriptDomains)&&(Ue.innerText=""),(!$||E($,Ie)||$["*"])&&C(ze,function(On,bn){if(!H.test(bn))return void delete Ue.attribs[bn];let $r=!1;if(!$||E($,Ie)&&-1!==$[Ie].indexOf(bn)||$["*"]&&-1!==$["*"].indexOf(bn)||E(W,Ie)&&W[Ie].test(bn)||W["*"]&&W["*"].test(bn))$r=!0;else if($&&$[Ie])for(const wt of $[Ie])if(h(wt)&&wt.name&&wt.name===bn){$r=!0;let Ct="";if(!0===wt.multiple){const $n=On.split(" ");for(const Vi of $n)-1!==wt.values.indexOf(Vi)&&(""===Ct?Ct=Vi:Ct+=" "+Vi)}else wt.values.indexOf(On)>=0&&(Ct=On);On=Ct}if($r){if(-1!==R.allowedSchemesAppliedToAttributes.indexOf(bn)&&Je(Ie,On))return void delete Ue.attribs[bn];if("script"===Ie&&"src"===bn){let wt=!0;try{const Ct=Ke(On);if(R.allowedScriptHostnames||R.allowedScriptDomains){const $n=(R.allowedScriptHostnames||[]).find(function(yn){return yn===Ct.url.hostname}),Vi=(R.allowedScriptDomains||[]).find(function(yn){return Ct.url.hostname===yn||Ct.url.hostname.endsWith(`.${yn}`)});wt=$n||Vi}}catch{wt=!1}if(!wt)return void delete Ue.attribs[bn]}if("iframe"===Ie&&"src"===bn){let wt=!0;try{const Ct=Ke(On);if(Ct.isRelativeUrl)wt=E(R,"allowIframeRelativeUrls")?R.allowIframeRelativeUrls:!R.allowedIframeHostnames&&!R.allowedIframeDomains;else if(R.allowedIframeHostnames||R.allowedIframeDomains){const $n=(R.allowedIframeHostnames||[]).find(function(yn){return yn===Ct.url.hostname}),Vi=(R.allowedIframeDomains||[]).find(function(yn){return Ct.url.hostname===yn||Ct.url.hostname.endsWith(`.${yn}`)});wt=$n||Vi}}catch{wt=!1}if(!wt)return void delete Ue.attribs[bn]}if("srcset"===bn)try{let wt=f(On);if(wt.forEach(function(Ct){Je("srcset",Ct.url)&&(Ct.evil=!0)}),wt=L(wt,function(Ct){return!Ct.evil}),!wt.length)return void delete Ue.attribs[bn];On=function v(Y){return Y.map(function(R){if(!R.url)throw new Error("URL missing");return R.url+(R.w?` ${R.w}w`:"")+(R.h?` ${R.h}h`:"")+(R.d?` ${R.d}x`:"")}).join(", ")}(L(wt,function(Ct){return!Ct.evil})),Ue.attribs[bn]=On}catch{return void delete Ue.attribs[bn]}if("class"===bn){const wt=K[Ie],Ct=K["*"],oi=[Q[Ie],Q["*"]].concat(te[Ie]).filter(function(Ao){return Ao});if(!(On=function ii(Ie,ze,Ue){return ze?(Ie=Ie.split(/\s+/)).filter(function(Ot){return-1!==ze.indexOf(Ot)||Ue.some(function(Ci){return Ci.test(Ot)})}).join(" "):Ie}(On,wt&&Ct?u(wt,Ct):wt||Ct,oi)).length)return void delete Ue.attribs[bn]}if("style"===bn)try{const Ct=function at(Ie,ze){if(!ze)return Ie;const Ue=Ie.nodes[0];let Ot;return Ot=ze[Ue.selector]&&ze["*"]?u(ze[Ue.selector],ze["*"]):ze[Ue.selector]||ze["*"],Ot&&(Ie.nodes[0].nodes=Ue.nodes.reduce(function ln(Ie){return function(ze,Ue){return E(Ie,Ue.prop)&&Ie[Ue.prop].some(function(Ci){return Ci.test(Ue.value)})&&ze.push(Ue),ze}}(Ot),[])),Ie}(p(Ie+" {"+On+"}"),R.allowedStyles);if(On=function Ye(Ie){return Ie.nodes[0].nodes.reduce(function(ze,Ue){return ze.push(`${Ue.prop}:${Ue.value}${Ue.important?" !important":""}`),ze},[]).join(";")}(Ct),0===On.length)return void delete Ue.attribs[bn]}catch{return void delete Ue.attribs[bn]}U+=" "+bn,On&&On.length&&(U+='="'+Te(On,!0)+'"')}else delete Ue.attribs[bn]}),-1!==R.selfClosing.indexOf(Ie)?U+=" />":(U+=">",Ue.innerText&&!Ci&&!R.textFilter&&(U+=Te(Ue.innerText),ie=!0)),Ot&&(U=P+Te(U),P="")},ontext:function(Ie){if(le)return;const ze=Pe[Pe.length-1];let Ue;if(ze&&(Ue=ze.tag,Ie=void 0!==ze.innerText?ze.innerText:Ie),"discard"!==R.disallowedTagsMode||"script"!==Ue&&"style"!==Ue){const Ot=Te(Ie,!1);R.textFilter&&!ie?U+=R.textFilter(Ot,Ue):ie||(U+=Ot)}else U+=Ie;Pe.length&&(Pe[Pe.length-1].text+=Ie)},onclosetag:function(Ie){if(le){if(se--,se)return;le=!1}const ze=Pe.pop();if(!ze)return;if(ze.tag!==Ie)return void Pe.push(ze);le=!!R.enforceHtmlBoundary&&"html"===Ie,xe--;const Ue=Ze[xe];if(Ue){if(delete Ze[xe],"discard"===R.disallowedTagsMode)return void ze.updateParentNodeText();P=U,U=""}Dt[xe]&&(Ie=Dt[xe],delete Dt[xe]),R.exclusiveFilter&&R.exclusiveFilter(ze)?U=U.substr(0,ze.tagPosition):(ze.updateParentNodeMediaChildren(),ze.updateParentNodeText(),-1===R.selfClosing.indexOf(Ie)?(U+="</"+Ie+">",Ue&&(U=P+Te(U),P=""),ie=!1):Ue&&(U=P,P=""))}},R.parser);return oe.write(Y),oe.end(),U;function Ne(){U="",xe=0,Pe=[],Ze={},Dt={},le=!1,se=0}function Te(Ie,ze){return"string"!=typeof Ie&&(Ie+=""),R.parser.decodeEntities&&(Ie=Ie.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),ze&&(Ie=Ie.replace(/"/g,"&quot;"))),Ie=Ie.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),ze&&(Ie=Ie.replace(/"/g,"&quot;")),Ie}function Je(Ie,ze){for(ze=ze.replace(/[\x00-\x20]+/g,"");;){const Ci=ze.indexOf("\x3c!--");if(-1===Ci)break;const ri=ze.indexOf("--\x3e",Ci+4);if(-1===ri)break;ze=ze.substring(0,Ci)+ze.substring(ri+3)}const Ue=ze.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!Ue)return!!ze.match(/^[/\\]{2}/)&&!R.allowProtocolRelative;const Ot=Ue[1].toLowerCase();return E(R.allowedSchemesByTag,Ie)?-1===R.allowedSchemesByTag[Ie].indexOf(Ot):!R.allowedSchemes||-1===R.allowedSchemes.indexOf(Ot)}function Ke(Ie){if((Ie=Ie.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//")).startsWith("relative:"))throw new Error("relative: exploit attempt");let ze="relative://relative-site";for(let Ci=0;Ci<100;Ci++)ze+=`/${Ci}`;const Ue=new URL(Ie,ze);return{isRelativeUrl:Ue&&"relative-site"===Ue.hostname&&"relative:"===Ue.protocol,url:Ue}}}const F={decodeEntities:!0};T.defaults={allowedTags:["address","article","aside","footer","header","h1","h2","h3","h4","h5","h6","hgroup","main","nav","section","blockquote","dd","div","dl","dt","figcaption","figure","hr","li","main","ol","p","pre","ul","a","abbr","b","bdi","bdo","br","cite","code","data","dfn","em","i","kbd","mark","q","rb","rp","rt","rtc","ruby","s","samp","small","span","strong","sub","sup","time","u","var","wbr","caption","col","colgroup","table","tbody","td","tfoot","th","thead","tr"],disallowedTagsMode:"discard",allowedAttributes:{a:["href","name","target"],img:["src","srcset","alt","title","width","height","loading"]},selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:["http","https","ftp","mailto","tel"],allowedSchemesByTag:{},allowedSchemesAppliedToAttributes:["href","src","cite"],allowProtocolRelative:!0,enforceHtmlBoundary:!1},T.simpleTransform=function(Y,R,z){return z=void 0===z||z,R=R||{},function(U,P){let O;if(z)for(O in R)P[O]=R[O];else P=R;return{tagName:Y,attribs:P}}}},1471:J=>{"use strict";J.exports=y=>{if("string"!=typeof y)throw new TypeError("Expected a string");return y.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},4639:(J,y)=>{"use strict";function k(l){return"[object Object]"===Object.prototype.toString.call(l)}Object.defineProperty(y,"__esModule",{value:!0}),y.isPlainObject=function w(l){var h,u;return!1!==k(l)&&(void 0===(h=l.constructor)||!(!1===k(u=h.prototype)||!1===u.hasOwnProperty("isPrototypeOf")))}},6700:(J,y,k)=>{var w={"./af":7088,"./af.js":7088,"./ar":7038,"./ar-dz":2502,"./ar-dz.js":2502,"./ar-kw":128,"./ar-kw.js":128,"./ar-ly":4519,"./ar-ly.js":4519,"./ar-ma":5443,"./ar-ma.js":5443,"./ar-sa":7642,"./ar-sa.js":7642,"./ar-tn":8592,"./ar-tn.js":8592,"./ar.js":7038,"./az":1213,"./az.js":1213,"./be":9191,"./be.js":9191,"./bg":322,"./bg.js":322,"./bm":8042,"./bm.js":8042,"./bn":9620,"./bn-bd":5903,"./bn-bd.js":5903,"./bn.js":9620,"./bo":9645,"./bo.js":9645,"./br":5020,"./br.js":5020,"./bs":4792,"./bs.js":4792,"./ca":7980,"./ca.js":7980,"./cs":7322,"./cs.js":7322,"./cv":365,"./cv.js":365,"./cy":2092,"./cy.js":2092,"./da":7387,"./da.js":7387,"./de":4307,"./de-at":9459,"./de-at.js":9459,"./de-ch":3694,"./de-ch.js":3694,"./de.js":4307,"./dv":9659,"./dv.js":9659,"./el":3460,"./el.js":3460,"./en-au":4369,"./en-au.js":4369,"./en-ca":530,"./en-ca.js":530,"./en-gb":9998,"./en-gb.js":9998,"./en-ie":3391,"./en-ie.js":3391,"./en-il":5414,"./en-il.js":5414,"./en-in":9615,"./en-in.js":9615,"./en-nz":1248,"./en-nz.js":1248,"./en-sg":3767,"./en-sg.js":3767,"./eo":4530,"./eo.js":4530,"./es":6866,"./es-do":8944,"./es-do.js":8944,"./es-mx":9116,"./es-mx.js":9116,"./es-us":3609,"./es-us.js":3609,"./es.js":6866,"./et":6725,"./et.js":6725,"./eu":7931,"./eu.js":7931,"./fa":6417,"./fa.js":6417,"./fi":944,"./fi.js":944,"./fil":1766,"./fil.js":1766,"./fo":5867,"./fo.js":5867,"./fr":1636,"./fr-ca":6848,"./fr-ca.js":6848,"./fr-ch":7773,"./fr-ch.js":7773,"./fr.js":1636,"./fy":4940,"./fy.js":4940,"./ga":1402,"./ga.js":1402,"./gd":6924,"./gd.js":6924,"./gl":6398,"./gl.js":6398,"./gom-deva":2457,"./gom-deva.js":2457,"./gom-latn":2545,"./gom-latn.js":2545,"./gu":2641,"./gu.js":2641,"./he":7536,"./he.js":7536,"./hi":6335,"./hi.js":6335,"./hr":7458,"./hr.js":7458,"./hu":6540,"./hu.js":6540,"./hy-am":5283,"./hy-am.js":5283,"./id":8780,"./id.js":8780,"./is":4205,"./is.js":4205,"./it":4211,"./it-ch":9985,"./it-ch.js":9985,"./it.js":4211,"./ja":1003,"./ja.js":1003,"./jv":420,"./jv.js":420,"./ka":851,"./ka.js":851,"./kk":6074,"./kk.js":6074,"./km":3343,"./km.js":3343,"./kn":4799,"./kn.js":4799,"./ko":3549,"./ko.js":3549,"./ku":1037,"./ku.js":1037,"./ky":3125,"./ky.js":3125,"./lb":9586,"./lb.js":9586,"./lo":2349,"./lo.js":2349,"./lt":2400,"./lt.js":2400,"./lv":9991,"./lv.js":9991,"./me":8477,"./me.js":8477,"./mi":5118,"./mi.js":5118,"./mk":5943,"./mk.js":5943,"./ml":3849,"./ml.js":3849,"./mn":1977,"./mn.js":1977,"./mr":6184,"./mr.js":6184,"./ms":485,"./ms-my":4524,"./ms-my.js":4524,"./ms.js":485,"./mt":6681,"./mt.js":6681,"./my":2024,"./my.js":2024,"./nb":2688,"./nb.js":2688,"./ne":8914,"./ne.js":8914,"./nl":1758,"./nl-be":2272,"./nl-be.js":2272,"./nl.js":1758,"./nn":1510,"./nn.js":1510,"./oc-lnc":2797,"./oc-lnc.js":2797,"./pa-in":7944,"./pa-in.js":7944,"./pl":1605,"./pl.js":1605,"./pt":4225,"./pt-br":3840,"./pt-br.js":3840,"./pt.js":4225,"./ro":5128,"./ro.js":5128,"./ru":5127,"./ru.js":5127,"./sd":2525,"./sd.js":2525,"./se":9893,"./se.js":9893,"./si":3123,"./si.js":3123,"./sk":9635,"./sk.js":9635,"./sl":8106,"./sl.js":8106,"./sq":8799,"./sq.js":8799,"./sr":7949,"./sr-cyrl":2872,"./sr-cyrl.js":2872,"./sr.js":7949,"./ss":6167,"./ss.js":6167,"./sv":9713,"./sv.js":9713,"./sw":1982,"./sw.js":1982,"./ta":2732,"./ta.js":2732,"./te":3636,"./te.js":3636,"./tet":2115,"./tet.js":2115,"./tg":9801,"./tg.js":9801,"./th":2868,"./th.js":2868,"./tk":1310,"./tk.js":1310,"./tl-ph":2360,"./tl-ph.js":2360,"./tlh":6645,"./tlh.js":6645,"./tr":8374,"./tr.js":8374,"./tzl":256,"./tzl.js":256,"./tzm":1595,"./tzm-latn":1631,"./tzm-latn.js":1631,"./tzm.js":1595,"./ug-cn":6050,"./ug-cn.js":6050,"./uk":5610,"./uk.js":5610,"./ur":6077,"./ur.js":6077,"./uz":2862,"./uz-latn":2207,"./uz-latn.js":2207,"./uz.js":2862,"./vi":8093,"./vi.js":8093,"./x-pseudo":5590,"./x-pseudo.js":5590,"./yo":9058,"./yo.js":9058,"./zh-cn":7908,"./zh-cn.js":7908,"./zh-hk":8867,"./zh-hk.js":8867,"./zh-mo":1133,"./zh-mo.js":1133,"./zh-tw":3291,"./zh-tw.js":3291};function l(u){var f=h(u);return k(f)}function h(u){if(!k.o(w,u)){var f=new Error("Cannot find module '"+u+"'");throw f.code="MODULE_NOT_FOUND",f}return w[u]}l.keys=function(){return Object.keys(w)},l.resolve=h,J.exports=l,l.id=6700},5856:()=>{},3908:()=>{},4777:()=>{},9830:()=>{},209:()=>{},7414:()=>{},9901:J=>{J.exports={nanoid:(l=21)=>{let h="",u=l;for(;u--;)h+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return h},customAlphabet:(l,h=21)=>(u=h)=>{let f="",p=u;for(;p--;)f+=l[Math.random()*l.length|0];return f}}},4642:(J,y,k)=>{var w=k(3801);function l(h){var u,f;function p(x,C){try{var E=h[x](C),L=E.value,M=L instanceof w;Promise.resolve(M?L.v:L).then(function(v){if(M){var H="return"===x?"return":"next";if(!L.k||v.done)return p(H,v);v=h[H](v).value}_(E.done?"return":"normal",v)},function(v){p("throw",v)})}catch(v){_("throw",v)}}function _(x,C){switch(x){case"return":u.resolve({value:C,done:!0});break;case"throw":u.reject(C);break;default:u.resolve({value:C,done:!1})}(u=u.next)?p(u.key,u.arg):f=null}this._invoke=function(x,C){return new Promise(function(E,L){var M={key:x,arg:C,resolve:E,reject:L,next:null};f?f=f.next=M:(u=f=M,p(x,C))})},"function"!=typeof h.return&&(this.return=void 0)}l.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},l.prototype.next=function(h){return this._invoke("next",h)},l.prototype.throw=function(h){return this._invoke("throw",h)},l.prototype.return=function(h){return this._invoke("return",h)},J.exports=l,J.exports.__esModule=!0,J.exports.default=J.exports},3801:J=>{J.exports=function y(k,w){this.v=k,this.k=w},J.exports.__esModule=!0,J.exports.default=J.exports},7156:J=>{function y(w,l,h,u,f,p,_){try{var x=w[p](_),C=x.value}catch(E){return void h(E)}x.done?l(C):Promise.resolve(C).then(u,f)}J.exports=function k(w){return function(){var l=this,h=arguments;return new Promise(function(u,f){var p=w.apply(l,h);function _(C){y(p,u,f,_,x,"next",C)}function x(C){y(p,u,f,_,x,"throw",C)}_(void 0)})}},J.exports.__esModule=!0,J.exports.default=J.exports},6737:(J,y,k)=>{var w=k(3801);J.exports=function l(h){return new w(h,0)},J.exports.__esModule=!0,J.exports.default=J.exports},8186:(J,y,k)=>{var w=k(4642);J.exports=function l(h){return function(){return new w(h.apply(this,arguments))}},J.exports.__esModule=!0,J.exports.default=J.exports}},J=>{J(J.s=7141)}]);